LavaPack.loadBundle([["/home/runner/work/metamask-extension/metamask-extension/node_modules/long/umd/index.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;
/**
   * @license
   * Copyright 2009 The Closure Library Authors
   * Copyright 2020 Daniel Wirtz / The long.js Authors.
   *
   * Licensed under the Apache License, Version 2.0 (the "License");
   * you may not use this file except in compliance with the License.
   * You may obtain a copy of the License at
   *
   *     http://www.apache.org/licenses/LICENSE-2.0
   *
   * Unless required by applicable law or agreed to in writing, software
   * distributed under the License is distributed on an "AS IS" BASIS,
   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   * See the License for the specific language governing permissions and
   * limitations under the License.
   *
   * SPDX-License-Identifier: Apache-2.0
   */
var t=null;try{t=new WebAssembly.Instance(new WebAssembly.Module(new Uint8Array([0,97,115,109,1,0,0,0,1,13,2,96,0,1,127,96,4,127,127,127,127,1,127,3,7,6,0,1,1,1,1,1,6,6,1,127,1,65,0,11,7,50,6,3,109,117,108,0,1,5,100,105,118,95,115,0,2,5,100,105,118,95,117,0,3,5,114,101,109,95,115,0,4,5,114,101,109,95,117,0,5,8,103,101,116,95,104,105,103,104,0,0,10,191,1,6,4,0,35,0,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,126,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,127,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,128,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,129,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,130,34,4,66,32,135,167,36,0,32,4,167,11])),{}).exports}catch(e){}function n(e,t,n){this.low=0|e,this.high=0|t,this.unsigned=!!n}function o(e){return!0===(e&&e.__isLong__)}function a(e){var t=Math.clz32(e&-e);return e?31-t:t}n.prototype.__isLong__,Object.defineProperty(n.prototype,"__isLong__",{value:!0}),n.isLong=o;var r={},s={};function i(e,t){var n,o,a;return t?(a=0<=(e>>>=0)&&e<256)&&(o=s[e])?o:(n=c(e,0,!0),a&&(s[e]=n),n):(a=-128<=(e|=0)&&e<128)&&(o=r[e])?o:(n=c(e,e<0?-1:0,!1),a&&(r[e]=n),n)}function u(e,t){if(isNaN(e))return t?b:g;if(t){if(e<0)return b;if(e>=p)return _}else{if(e<=-f)return x;if(e+1>=f)return v}return e<0?u(-e,t).neg():c(e%d|0,e/d|0,t)}function c(e,t,o){return new n(e,t,o)}n.fromInt=i,n.fromNumber=u,n.fromBits=c;var l=Math.pow;function m(e,t,n){if(0===e.length)throw Error("empty string");if("number"==typeof t?(n=t,t=!1):t=!!t,"NaN"===e||"Infinity"===e||"+Infinity"===e||"-Infinity"===e)return t?b:g;if((n=n||10)<2||36<n)throw RangeError("radix");var o;if((o=e.indexOf("-"))>0)throw Error("interior hyphen");if(0===o)return m(e.substring(1),t,n).neg();for(var a=u(l(n,8)),r=g,s=0;s<e.length;s+=8){var i=Math.min(8,e.length-s),c=parseInt(e.substring(s,s+i),n);if(i<8){var h=u(l(n,i));r=r.mul(h).add(u(c))}else r=(r=r.mul(a)).add(u(c))}return r.unsigned=t,r}function h(e,t){return"number"==typeof e?u(e,t):"string"==typeof e?m(e,t):c(e.low,e.high,"boolean"==typeof t?t:e.unsigned)}n.fromString=m,n.fromValue=h;var d=4294967296,p=d*d,f=p/2,k=i(1<<24),g=i(0);n.ZERO=g;var b=i(0,!0);n.UZERO=b;var y=i(1);n.ONE=y;var w=i(1,!0);n.UONE=w;var j=i(-1);n.NEG_ONE=j;var v=c(-1,2147483647,!1);n.MAX_VALUE=v;var _=c(-1,-1,!0);n.MAX_UNSIGNED_VALUE=_;var x=c(0,-2147483648,!1);n.MIN_VALUE=x;var z=n.prototype;z.toInt=function(){return this.unsigned?this.low>>>0:this.low},z.toNumber=function(){return this.unsigned?(this.high>>>0)*d+(this.low>>>0):this.high*d+(this.low>>>0)},z.toString=function(e){if((e=e||10)<2||36<e)throw RangeError("radix");if(this.isZero())return"0";if(this.isNegative()){if(this.eq(x)){var t=u(e),n=this.div(t),o=n.mul(t).sub(this);return n.toString(e)+o.toInt().toString(e)}return"-"+this.neg().toString(e)}for(var a=u(l(e,6),this.unsigned),r=this,s="";;){var i=r.div(a),c=(r.sub(i.mul(a)).toInt()>>>0).toString(e);if((r=i).isZero())return c+s;for(;c.length<6;)c="0"+c;s=""+c+s}},z.getHighBits=function(){return this.high},z.getHighBitsUnsigned=function(){return this.high>>>0},z.getLowBits=function(){return this.low},z.getLowBitsUnsigned=function(){return this.low>>>0},z.getNumBitsAbs=function(){if(this.isNegative())return this.eq(x)?64:this.neg().getNumBitsAbs();for(var e=0!=this.high?this.high:this.low,t=31;t>0&&!(e&1<<t);t--);return 0!=this.high?t+33:t+1},z.isZero=function(){return 0===this.high&&0===this.low},z.eqz=z.isZero,z.isNegative=function(){return!this.unsigned&&this.high<0},z.isPositive=function(){return this.unsigned||this.high>=0},z.isOdd=function(){return!(1&~this.low)},z.isEven=function(){return!(1&this.low)},z.equals=function(e){return o(e)||(e=h(e)),(this.unsigned===e.unsigned||this.high>>>31!=1||e.high>>>31!=1)&&(this.high===e.high&&this.low===e.low)},z.eq=z.equals,z.notEquals=function(e){return!this.eq(e)},z.neq=z.notEquals,z.ne=z.notEquals,z.lessThan=function(e){return this.comp(e)<0},z.lt=z.lessThan,z.lessThanOrEqual=function(e){return this.comp(e)<=0},z.lte=z.lessThanOrEqual,z.le=z.lessThanOrEqual,z.greaterThan=function(e){return this.comp(e)>0},z.gt=z.greaterThan,z.greaterThanOrEqual=function(e){return this.comp(e)>=0},z.gte=z.greaterThanOrEqual,z.ge=z.greaterThanOrEqual,z.compare=function(e){if(o(e)||(e=h(e)),this.eq(e))return 0;var t=this.isNegative(),n=e.isNegative();return t&&!n?-1:!t&&n?1:this.unsigned?e.high>>>0>this.high>>>0||e.high===this.high&&e.low>>>0>this.low>>>0?-1:1:this.sub(e).isNegative()?-1:1},z.comp=z.compare,z.negate=function(){return!this.unsigned&&this.eq(x)?x:this.not().add(y)},z.neg=z.negate,z.add=function(e){o(e)||(e=h(e));var t=this.high>>>16,n=65535&this.high,a=this.low>>>16,r=65535&this.low,s=e.high>>>16,i=65535&e.high,u=e.low>>>16,l=0,m=0,d=0,p=0;return d+=(p+=r+(65535&e.low))>>>16,m+=(d+=a+u)>>>16,l+=(m+=n+i)>>>16,l+=t+s,c((d&=65535)<<16|(p&=65535),(l&=65535)<<16|(m&=65535),this.unsigned)},z.subtract=function(e){return o(e)||(e=h(e)),this.add(e.neg())},z.sub=z.subtract,z.multiply=function(e){if(this.isZero())return this;if(o(e)||(e=h(e)),t)return c(t.mul(this.low,this.high,e.low,e.high),t.get_high(),this.unsigned);if(e.isZero())return this.unsigned?b:g;if(this.eq(x))return e.isOdd()?x:g;if(e.eq(x))return this.isOdd()?x:g;if(this.isNegative())return e.isNegative()?this.neg().mul(e.neg()):this.neg().mul(e).neg();if(e.isNegative())return this.mul(e.neg()).neg();if(this.lt(k)&&e.lt(k))return u(this.toNumber()*e.toNumber(),this.unsigned);var n=this.high>>>16,a=65535&this.high,r=this.low>>>16,s=65535&this.low,i=e.high>>>16,l=65535&e.high,m=e.low>>>16,d=65535&e.low,p=0,f=0,y=0,w=0;return y+=(w+=s*d)>>>16,f+=(y+=r*d)>>>16,y&=65535,f+=(y+=s*m)>>>16,p+=(f+=a*d)>>>16,f&=65535,p+=(f+=r*m)>>>16,f&=65535,p+=(f+=s*l)>>>16,p+=n*d+a*m+r*l+s*i,c((y&=65535)<<16|(w&=65535),(p&=65535)<<16|(f&=65535),this.unsigned)},z.mul=z.multiply,z.divide=function(e){if(o(e)||(e=h(e)),e.isZero())throw Error("division by zero");var n,a,r;if(t)return this.unsigned||-2147483648!==this.high||-1!==e.low||-1!==e.high?c((this.unsigned?t.div_u:t.div_s)(this.low,this.high,e.low,e.high),t.get_high(),this.unsigned):this;if(this.isZero())return this.unsigned?b:g;if(this.unsigned){if(e.unsigned||(e=e.toUnsigned()),e.gt(this))return b;if(e.gt(this.shru(1)))return w;r=b}else{if(this.eq(x))return e.eq(y)||e.eq(j)?x:e.eq(x)?y:(n=this.shr(1).div(e).shl(1)).eq(g)?e.isNegative()?y:j:(a=this.sub(e.mul(n)),r=n.add(a.div(e)));if(e.eq(x))return this.unsigned?b:g;if(this.isNegative())return e.isNegative()?this.neg().div(e.neg()):this.neg().div(e).neg();if(e.isNegative())return this.div(e.neg()).neg();r=g}for(a=this;a.gte(e);){n=Math.max(1,Math.floor(a.toNumber()/e.toNumber()));for(var s=Math.ceil(Math.log(n)/Math.LN2),i=s<=48?1:l(2,s-48),m=u(n),d=m.mul(e);d.isNegative()||d.gt(a);)d=(m=u(n-=i,this.unsigned)).mul(e);m.isZero()&&(m=y),r=r.add(m),a=a.sub(d)}return r},z.div=z.divide,z.modulo=function(e){return o(e)||(e=h(e)),t?c((this.unsigned?t.rem_u:t.rem_s)(this.low,this.high,e.low,e.high),t.get_high(),this.unsigned):this.sub(this.div(e).mul(e))},z.mod=z.modulo,z.rem=z.modulo,z.not=function(){return c(~this.low,~this.high,this.unsigned)},z.countLeadingZeros=function(){return this.high?Math.clz32(this.high):Math.clz32(this.low)+32},z.clz=z.countLeadingZeros,z.countTrailingZeros=function(){return this.low?a(this.low):a(this.high)+32},z.ctz=z.countTrailingZeros,z.and=function(e){return o(e)||(e=h(e)),c(this.low&e.low,this.high&e.high,this.unsigned)},z.or=function(e){return o(e)||(e=h(e)),c(this.low|e.low,this.high|e.high,this.unsigned)},z.xor=function(e){return o(e)||(e=h(e)),c(this.low^e.low,this.high^e.high,this.unsigned)},z.shiftLeft=function(e){return o(e)&&(e=e.toInt()),0==(e&=63)?this:e<32?c(this.low<<e,this.high<<e|this.low>>>32-e,this.unsigned):c(0,this.low<<e-32,this.unsigned)},z.shl=z.shiftLeft,z.shiftRight=function(e){return o(e)&&(e=e.toInt()),0==(e&=63)?this:e<32?c(this.low>>>e|this.high<<32-e,this.high>>e,this.unsigned):c(this.high>>e-32,this.high>=0?0:-1,this.unsigned)},z.shr=z.shiftRight,z.shiftRightUnsigned=function(e){return o(e)&&(e=e.toInt()),0==(e&=63)?this:e<32?c(this.low>>>e|this.high<<32-e,this.high>>>e,this.unsigned):c(32===e?this.high:this.high>>>e-32,0,this.unsigned)},z.shru=z.shiftRightUnsigned,z.shr_u=z.shiftRightUnsigned,z.rotateLeft=function(e){var t;return o(e)&&(e=e.toInt()),0==(e&=63)?this:32===e?c(this.high,this.low,this.unsigned):e<32?(t=32-e,c(this.low<<e|this.high>>>t,this.high<<e|this.low>>>t,this.unsigned)):(t=32-(e-=32),c(this.high<<e|this.low>>>t,this.low<<e|this.high>>>t,this.unsigned))},z.rotl=z.rotateLeft,z.rotateRight=function(e){var t;return o(e)&&(e=e.toInt()),0==(e&=63)?this:32===e?c(this.high,this.low,this.unsigned):e<32?(t=32-e,c(this.high<<t|this.low>>>e,this.low<<t|this.high>>>e,this.unsigned)):(t=32-(e-=32),c(this.low<<t|this.high>>>e,this.high<<t|this.low>>>e,this.unsigned))},z.rotr=z.rotateRight,z.toSigned=function(){return this.unsigned?c(this.low,this.high,!1):this},z.toUnsigned=function(){return this.unsigned?this:c(this.low,this.high,!0)},z.toBytes=function(e){return e?this.toBytesLE():this.toBytesBE()},z.toBytesLE=function(){var e=this.high,t=this.low;return[255&t,t>>>8&255,t>>>16&255,t>>>24,255&e,e>>>8&255,e>>>16&255,e>>>24]},z.toBytesBE=function(){var e=this.high,t=this.low;return[e>>>24,e>>>16&255,e>>>8&255,255&e,t>>>24,t>>>16&255,t>>>8&255,255&t]},n.fromBytes=function(e,t,o){return o?n.fromBytesLE(e,t):n.fromBytesBE(e,t)},n.fromBytesLE=function(e,t){return new n(e[0]|e[1]<<8|e[2]<<16|e[3]<<24,e[4]|e[5]<<8|e[6]<<16|e[7]<<24,t)},n.fromBytesBE=function(e,t){return new n(e[4]<<24|e[5]<<16|e[6]<<8|e[7],e[0]<<24|e[1]<<16|e[2]<<8|e[3],t)};var T=n;return e.default=T,"default"in e?e.default:e}({});"function"==typeof define&&define.amd?define([],function(){return o}):"object"==typeof t&&"object"==typeof n&&(t.exports=o)}}},{package:"@google/genai>protobufjs>long",file:"node_modules/long/umd/index.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/luxon/build/cjs-browser/luxon.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,p(o.key),o)}}function a(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},r.apply(this,arguments)}function s(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,u(e,t)}function i(e){return i=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},i(e)}function u(e,t){return u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},u(e,t)}function c(e,t,n){return c=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}()?Reflect.construct.bind():function(e,t,n){var o=[null];o.push.apply(o,t);var a=new(Function.bind.apply(e,o));return n&&u(a,n.prototype),a},c.apply(null,arguments)}function l(e){var t="function"==typeof Map?new Map:undefined;return l=function(e){if(null===e||(n=e,-1===Function.toString.call(n).indexOf("[native code]")))return e;var n;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,o)}function o(){return c(e,arguments,i(this).constructor)}return o.prototype=Object.create(e.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),u(o,e)},l(e)}function m(e,t){if(null==e)return{};var n,o,a={},r=Object.keys(e);for(o=0;o<r.length;o++)n=r[o],t.indexOf(n)>=0||(a[n]=e[n]);return a}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}function d(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?h(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var o=0;return function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function p(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(n!==undefined){var o=n.call(e,t||"default");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}Object.defineProperty(n,"__esModule",{value:!0});var f=function(e){function t(){return e.apply(this,arguments)||this}return s(t,e),t}(l(Error)),k=function(e){function t(t){return e.call(this,"Invalid DateTime: "+t.toMessage())||this}return s(t,e),t}(f),g=function(e){function t(t){return e.call(this,"Invalid Interval: "+t.toMessage())||this}return s(t,e),t}(f),b=function(e){function t(t){return e.call(this,"Invalid Duration: "+t.toMessage())||this}return s(t,e),t}(f),y=function(e){function t(){return e.apply(this,arguments)||this}return s(t,e),t}(f),w=function(e){function t(t){return e.call(this,"Invalid unit "+t)||this}return s(t,e),t}(f),j=function(e){function t(){return e.apply(this,arguments)||this}return s(t,e),t}(f),v=function(e){function t(){return e.call(this,"Zone is an abstract class")||this}return s(t,e),t}(f),_="numeric",x="short",z="long",T={year:_,month:_,day:_},S={year:_,month:x,day:_},O={year:_,month:x,day:_,weekday:x},E={year:_,month:z,day:_},A={year:_,month:z,day:_,weekday:z},R={hour:_,minute:_},N={hour:_,minute:_,second:_},I={hour:_,minute:_,second:_,timeZoneName:x},D={hour:_,minute:_,second:_,timeZoneName:z},C={hour:_,minute:_,hourCycle:"h23"},L={hour:_,minute:_,second:_,hourCycle:"h23"},M={hour:_,minute:_,second:_,hourCycle:"h23",timeZoneName:x},P={hour:_,minute:_,second:_,hourCycle:"h23",timeZoneName:z},q={year:_,month:_,day:_,hour:_,minute:_},F={year:_,month:_,day:_,hour:_,minute:_,second:_},B={year:_,month:x,day:_,hour:_,minute:_},$={year:_,month:x,day:_,hour:_,minute:_,second:_},U={year:_,month:x,day:_,weekday:x,hour:_,minute:_},V={year:_,month:z,day:_,hour:_,minute:_,timeZoneName:x},W={year:_,month:z,day:_,hour:_,minute:_,second:_,timeZoneName:x},Z={year:_,month:z,day:_,weekday:z,hour:_,minute:_,timeZoneName:z},H={year:_,month:z,day:_,weekday:z,hour:_,minute:_,second:_,timeZoneName:z},J=function(){function e(){}var t=e.prototype;return t.offsetName=function(e,t){throw new v},t.formatOffset=function(e,t){throw new v},t.offset=function(e){throw new v},t.equals=function(e){throw new v},a(e,[{key:"type",get:function(){throw new v}},{key:"name",get:function(){throw new v}},{key:"ianaName",get:function(){return this.name}},{key:"isUniversal",get:function(){throw new v}},{key:"isValid",get:function(){throw new v}}]),e}(),K=null,Y=function(e){function t(){return e.apply(this,arguments)||this}s(t,e);var n=t.prototype;return n.offsetName=function(e,t){return kt(e,t.format,t.locale)},n.formatOffset=function(e,t){return wt(this.offset(e),t)},n.offset=function(e){return-new Date(e).getTimezoneOffset()},n.equals=function(e){return"system"===e.type},a(t,[{key:"type",get:function(){return"system"}},{key:"name",get:function(){return(new Intl.DateTimeFormat).resolvedOptions().timeZone}},{key:"isUniversal",get:function(){return!1}},{key:"isValid",get:function(){return!0}}],[{key:"instance",get:function(){return null===K&&(K=new t),K}}]),t}(J),G={};var Q={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};var X={},ee=function(e){function t(n){var o;return(o=e.call(this)||this).zoneName=n,o.valid=t.isValidZone(n),o}s(t,e),t.create=function(e){return X[e]||(X[e]=new t(e)),X[e]},t.resetCache=function(){X={},G={}},t.isValidSpecifier=function(e){return this.isValidZone(e)},t.isValidZone=function(e){if(!e)return!1;try{return new Intl.DateTimeFormat("en-US",{timeZone:e}).format(),!0}catch(e){return!1}};var n=t.prototype;return n.offsetName=function(e,t){return kt(e,t.format,t.locale,this.name)},n.formatOffset=function(e,t){return wt(this.offset(e),t)},n.offset=function(e){var t=new Date(e);if(isNaN(t))return NaN;var n,o=(n=this.name,G[n]||(G[n]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:n,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"})),G[n]),a=o.formatToParts?function(e,t){for(var n=e.formatToParts(t),o=[],a=0;a<n.length;a++){var r=n[a],s=r.type,i=r.value,u=Q[s];"era"===s?o[u]=i:Ke(u)||(o[u]=parseInt(i,10))}return o}(o,t):function(e,t){var n=e.format(t).replace(/\u200E/g,""),o=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(n),a=o[1],r=o[2];return[o[3],a,r,o[4],o[5],o[6],o[7]]}(o,t),r=a[0],s=a[1],i=a[2],u=a[3],c=a[4],l=a[5],m=a[6];"BC"===u&&(r=1-Math.abs(r));var h=+t,d=h%1e3;return(ht({year:r,month:s,day:i,hour:24===c?0:c,minute:l,second:m,millisecond:0})-(h-=d>=0?d:1e3+d))/6e4},n.equals=function(e){return"iana"===e.type&&e.name===this.name},a(t,[{key:"type",get:function(){return"iana"}},{key:"name",get:function(){return this.zoneName}},{key:"isUniversal",get:function(){return!1}},{key:"isValid",get:function(){return this.valid}}]),t}(J),te=["base"],ne=["padTo","floor"],oe={};var ae={};function re(e,t){void 0===t&&(t={});var n=JSON.stringify([e,t]),o=ae[n];return o||(o=new Intl.DateTimeFormat(e,t),ae[n]=o),o}var se={};var ie={};var ue=null;var ce={};function le(e,t,n,o){var a=e.listingMode();return"error"===a?null:"en"===a?n(t):o(t)}var me=function(){function e(e,t,n){this.padTo=n.padTo||0,this.floor=n.floor||!1,n.padTo,n.floor;var o=m(n,ne);if(!t||Object.keys(o).length>0){var a=r({useGrouping:!1},n);n.padTo>0&&(a.minimumIntegerDigits=n.padTo),this.inf=function(e,t){void 0===t&&(t={});var n=JSON.stringify([e,t]),o=se[n];return o||(o=new Intl.NumberFormat(e,t),se[n]=o),o}(e,a)}}return e.prototype.format=function(e){if(this.inf){var t=this.floor?Math.floor(e):e;return this.inf.format(t)}return at(this.floor?Math.floor(e):ut(e,3),this.padTo)},e}(),he=function(){function e(e,t,n){this.opts=n,this.originalZone=undefined;var o=undefined;if(this.opts.timeZone)this.dt=e;else if("fixed"===e.zone.type){var a=e.offset/60*-1,s=a>=0?"Etc/GMT+"+a:"Etc/GMT"+a;0!==e.offset&&ee.create(s).valid?(o=s,this.dt=e):(o="UTC",this.dt=0===e.offset?e:e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone)}else"system"===e.zone.type?this.dt=e:"iana"===e.zone.type?(this.dt=e,o=e.zone.name):(o="UTC",this.dt=e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone);var i=r({},this.opts);i.timeZone=i.timeZone||o,this.dtf=re(t,i)}var t=e.prototype;return t.format=function(){return this.originalZone?this.formatToParts().map(function(e){return e.value}).join(""):this.dtf.format(this.dt.toJSDate())},t.formatToParts=function(){var e=this,t=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?t.map(function(t){return"timeZoneName"===t.type?r({},t,{value:e.originalZone.offsetName(e.dt.ts,{locale:e.dt.locale,format:e.opts.timeZoneName})}):t}):t},t.resolvedOptions=function(){return this.dtf.resolvedOptions()},e}(),de=function(){function e(e,t,n){this.opts=r({style:"long"},n),!t&&Qe()&&(this.rtf=function(e,t){void 0===t&&(t={});var n=t;n.base;var o=m(n,te),a=JSON.stringify([e,o]),r=ie[a];return r||(r=new Intl.RelativeTimeFormat(e,t),ie[a]=r),r}(e,n))}var t=e.prototype;return t.format=function(e,t){return this.rtf?this.rtf.format(e,t):function(e,t,n,o){void 0===n&&(n="always");void 0===o&&(o=!1);var a={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},r=-1===["hours","minutes","seconds"].indexOf(e);if("auto"===n&&r){var s="days"===e;switch(t){case 1:return s?"tomorrow":"next "+a[e][0];case-1:return s?"yesterday":"last "+a[e][0];case 0:return s?"today":"this "+a[e][0]}}var i=Object.is(t,-0)||t<0,u=Math.abs(t),c=1===u,l=a[e],m=o?c?l[1]:l[2]||l[1]:c?a[e][0]:e;return i?u+" "+m+" ago":"in "+u+" "+m}(t,e,this.opts.numeric,"long"!==this.opts.style)},t.formatToParts=function(e,t){return this.rtf?this.rtf.formatToParts(e,t):[]},e}(),pe={firstDay:1,minimalDays:4,weekend:[6,7]},fe=function(){function e(e,t,n,o,a){var r=function(e){var t=e.indexOf("-x-");-1!==t&&(e=e.substring(0,t));var n,o,a=e.indexOf("-u-");if(-1===a)return[e];try{n=re(e).resolvedOptions(),o=e}catch(t){var r=e.substring(0,a);n=re(r).resolvedOptions(),o=r}var s=n;return[o,s.numberingSystem,s.calendar]}(e),s=r[0],i=r[1],u=r[2];this.locale=s,this.numberingSystem=t||i||null,this.outputCalendar=n||u||null,this.weekSettings=o,this.intl=function(e,t,n){return n||t?(e.includes("-u-")||(e+="-u"),n&&(e+="-ca-"+n),t&&(e+="-nu-"+t),e):e}(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=a,this.fastNumbersCached=null}e.fromOpts=function(t){return e.create(t.locale,t.numberingSystem,t.outputCalendar,t.weekSettings,t.defaultToEN)},e.create=function(t,n,o,a,r){void 0===r&&(r=!1);var s=t||Ie.defaultLocale;return new e(s||(r?"en-US":ue||(ue=(new Intl.DateTimeFormat).resolvedOptions().locale)),n||Ie.defaultNumberingSystem,o||Ie.defaultOutputCalendar,nt(a)||Ie.defaultWeekSettings,s)},e.resetCache=function(){ue=null,ae={},se={},ie={}},e.fromObject=function(t){var n=void 0===t?{}:t,o=n.locale,a=n.numberingSystem,r=n.outputCalendar,s=n.weekSettings;return e.create(o,a,r,s)};var t=e.prototype;return t.listingMode=function(){var e=this.isEnglish(),t=!(null!==this.numberingSystem&&"latn"!==this.numberingSystem||null!==this.outputCalendar&&"gregory"!==this.outputCalendar);return e&&t?"en":"intl"},t.clone=function(t){return t&&0!==Object.getOwnPropertyNames(t).length?e.create(t.locale||this.specifiedLocale,t.numberingSystem||this.numberingSystem,t.outputCalendar||this.outputCalendar,nt(t.weekSettings)||this.weekSettings,t.defaultToEN||!1):this},t.redefaultToEN=function(e){return void 0===e&&(e={}),this.clone(r({},e,{defaultToEN:!0}))},t.redefaultToSystem=function(e){return void 0===e&&(e={}),this.clone(r({},e,{defaultToEN:!1}))},t.months=function(e,t){var n=this;return void 0===t&&(t=!1),le(this,e,zt,function(){var o=t?{month:e,day:"numeric"}:{month:e},a=t?"format":"standalone";return n.monthsCache[a][e]||(n.monthsCache[a][e]=function(e){for(var t=[],n=1;n<=12;n++){var o=Ro.utc(2009,n,1);t.push(e(o))}return t}(function(e){return n.extract(e,o,"month")})),n.monthsCache[a][e]})},t.weekdays=function(e,t){var n=this;return void 0===t&&(t=!1),le(this,e,Et,function(){var o=t?{weekday:e,year:"numeric",month:"long",day:"numeric"}:{weekday:e},a=t?"format":"standalone";return n.weekdaysCache[a][e]||(n.weekdaysCache[a][e]=function(e){for(var t=[],n=1;n<=7;n++){var o=Ro.utc(2016,11,13+n);t.push(e(o))}return t}(function(e){return n.extract(e,o,"weekday")})),n.weekdaysCache[a][e]})},t.meridiems=function(){var e=this;return le(this,undefined,function(){return At},function(){if(!e.meridiemCache){var t={hour:"numeric",hourCycle:"h12"};e.meridiemCache=[Ro.utc(2016,11,13,9),Ro.utc(2016,11,13,19)].map(function(n){return e.extract(n,t,"dayperiod")})}return e.meridiemCache})},t.eras=function(e){var t=this;return le(this,e,Dt,function(){var n={era:e};return t.eraCache[e]||(t.eraCache[e]=[Ro.utc(-40,1,1),Ro.utc(2017,1,1)].map(function(e){return t.extract(e,n,"era")})),t.eraCache[e]})},t.extract=function(e,t,n){var o=this.dtFormatter(e,t).formatToParts().find(function(e){return e.type.toLowerCase()===n});return o?o.value:null},t.numberFormatter=function(e){return void 0===e&&(e={}),new me(this.intl,e.forceSimple||this.fastNumbers,e)},t.dtFormatter=function(e,t){return void 0===t&&(t={}),new he(e,this.intl,t)},t.relFormatter=function(e){return void 0===e&&(e={}),new de(this.intl,this.isEnglish(),e)},t.listFormatter=function(e){return void 0===e&&(e={}),function(e,t){void 0===t&&(t={});var n=JSON.stringify([e,t]),o=oe[n];return o||(o=new Intl.ListFormat(e,t),oe[n]=o),o}(this.intl,e)},t.isEnglish=function(){return"en"===this.locale||"en-us"===this.locale.toLowerCase()||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")},t.getWeekSettings=function(){return this.weekSettings?this.weekSettings:Xe()?function(e){var t=ce[e];if(!t){var n=new Intl.Locale(e);t="getWeekInfo"in n?n.getWeekInfo():n.weekInfo,ce[e]=t}return t}(this.locale):pe},t.getStartOfWeek=function(){return this.getWeekSettings().firstDay},t.getMinDaysInFirstWeek=function(){return this.getWeekSettings().minimalDays},t.getWeekendDays=function(){return this.getWeekSettings().weekend},t.equals=function(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar},t.toString=function(){return"Locale("+this.locale+", "+this.numberingSystem+", "+this.outputCalendar+")"},a(e,[{key:"fastNumbers",get:function(){var e;return null==this.fastNumbersCached&&(this.fastNumbersCached=(!(e=this).numberingSystem||"latn"===e.numberingSystem)&&("latn"===e.numberingSystem||!e.locale||e.locale.startsWith("en")||"latn"===new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem)),this.fastNumbersCached}}]),e}(),ke=null,ge=function(e){function t(t){var n;return(n=e.call(this)||this).fixed=t,n}s(t,e),t.instance=function(e){return 0===e?t.utcInstance:new t(e)},t.parseSpecifier=function(e){if(e){var n=e.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(n)return new t(gt(n[1],n[2]))}return null};var n=t.prototype;return n.offsetName=function(){return this.name},n.formatOffset=function(e,t){return wt(this.fixed,t)},n.offset=function(){return this.fixed},n.equals=function(e){return"fixed"===e.type&&e.fixed===this.fixed},a(t,[{key:"type",get:function(){return"fixed"}},{key:"name",get:function(){return 0===this.fixed?"UTC":"UTC"+wt(this.fixed,"narrow")}},{key:"ianaName",get:function(){return 0===this.fixed?"Etc/UTC":"Etc/GMT"+wt(-this.fixed,"narrow")}},{key:"isUniversal",get:function(){return!0}},{key:"isValid",get:function(){return!0}}],[{key:"utcInstance",get:function(){return null===ke&&(ke=new t(0)),ke}}]),t}(J),be=function(e){function t(t){var n;return(n=e.call(this)||this).zoneName=t,n}s(t,e);var n=t.prototype;return n.offsetName=function(){return null},n.formatOffset=function(){return""},n.offset=function(){return NaN},n.equals=function(){return!1},a(t,[{key:"type",get:function(){return"invalid"}},{key:"name",get:function(){return this.zoneName}},{key:"isUniversal",get:function(){return!1}},{key:"isValid",get:function(){return!1}}]),t}(J);function ye(e,t){if(Ke(e)||null===e)return t;if(e instanceof J)return e;if("string"==typeof e){var n=e.toLowerCase();return"default"===n?t:"local"===n||"system"===n?Y.instance:"utc"===n||"gmt"===n?ge.utcInstance:ge.parseSpecifier(n)||ee.create(e)}return Ye(e)?ge.instance(e):"object"==typeof e&&"offset"in e&&"function"==typeof e.offset?e:new be(e)}var we={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[０-９]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},je={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},ve=we.hanidec.replace(/[\[|\]]/g,"").split("");var _e={};function xe(e,t){void 0===t&&(t="");var n=e.numberingSystem||"latn";return _e[n]||(_e[n]={}),_e[n][t]||(_e[n][t]=new RegExp(""+we[n]+t)),_e[n][t]}var ze,Te=function(){return Date.now()},Se="system",Oe=null,Ee=null,Ae=null,Re=60,Ne=null,Ie=function(){function e(){}return e.resetCaches=function(){fe.resetCache(),ee.resetCache(),Ro.resetCache(),_e={}},a(e,null,[{key:"now",get:function(){return Te},set:function(e){Te=e}},{key:"defaultZone",get:function(){return ye(Se,Y.instance)},set:function(e){Se=e}},{key:"defaultLocale",get:function(){return Oe},set:function(e){Oe=e}},{key:"defaultNumberingSystem",get:function(){return Ee},set:function(e){Ee=e}},{key:"defaultOutputCalendar",get:function(){return Ae},set:function(e){Ae=e}},{key:"defaultWeekSettings",get:function(){return Ne},set:function(e){Ne=nt(e)}},{key:"twoDigitCutoffYear",get:function(){return Re},set:function(e){Re=e%100}},{key:"throwOnInvalid",get:function(){return ze},set:function(e){ze=e}}]),e}(),De=function(){function e(e,t){this.reason=e,this.explanation=t}return e.prototype.toMessage=function(){return this.explanation?this.reason+": "+this.explanation:this.reason},e}(),Ce=[0,31,59,90,120,151,181,212,243,273,304,334],Le=[0,31,60,91,121,152,182,213,244,274,305,335];function Me(e,t){return new De("unit out of range","you specified "+t+" (of type "+typeof t+") as a "+e+", which is invalid")}function Pe(e,t,n){var o=new Date(Date.UTC(e,t-1,n));e<100&&e>=0&&o.setUTCFullYear(o.getUTCFullYear()-1900);var a=o.getUTCDay();return 0===a?7:a}function qe(e,t,n){return n+(ct(e)?Le:Ce)[t-1]}function Fe(e,t){var n=ct(e)?Le:Ce,o=n.findIndex(function(e){return e<t});return{month:o+1,day:t-n[o]}}function Be(e,t){return(e-t+7)%7+1}function $e(e,t,n){void 0===t&&(t=4),void 0===n&&(n=1);var o,a=e.year,s=e.month,i=e.day,u=qe(a,s,i),c=Be(Pe(a,s,i),n),l=Math.floor((u-c+14-t)/7);return l<1?l=pt(o=a-1,t,n):l>pt(a,t,n)?(o=a+1,l=1):o=a,r({weekYear:o,weekNumber:l,weekday:c},jt(e))}function Ue(e,t,n){void 0===t&&(t=4),void 0===n&&(n=1);var o,a=e.weekYear,s=e.weekNumber,i=e.weekday,u=Be(Pe(a,1,t),n),c=lt(a),l=7*s+i-u-7+t;l<1?l+=lt(o=a-1):l>c?(o=a+1,l-=lt(a)):o=a;var m=Fe(o,l);return r({year:o,month:m.month,day:m.day},jt(e))}function Ve(e){var t=e.year;return r({year:t,ordinal:qe(t,e.month,e.day)},jt(e))}function We(e){var t=e.year,n=Fe(t,e.ordinal);return r({year:t,month:n.month,day:n.day},jt(e))}function Ze(e,t){if(!Ke(e.localWeekday)||!Ke(e.localWeekNumber)||!Ke(e.localWeekYear)){if(!Ke(e.weekday)||!Ke(e.weekNumber)||!Ke(e.weekYear))throw new y("Cannot mix locale-based week fields with ISO-based week fields");return Ke(e.localWeekday)||(e.weekday=e.localWeekday),Ke(e.localWeekNumber)||(e.weekNumber=e.localWeekNumber),Ke(e.localWeekYear)||(e.weekYear=e.localWeekYear),delete e.localWeekday,delete e.localWeekNumber,delete e.localWeekYear,{minDaysInFirstWeek:t.getMinDaysInFirstWeek(),startOfWeek:t.getStartOfWeek()}}return{minDaysInFirstWeek:4,startOfWeek:1}}function He(e){var t=Ge(e.year),n=ot(e.month,1,12),o=ot(e.day,1,mt(e.year,e.month));return t?n?!o&&Me("day",e.day):Me("month",e.month):Me("year",e.year)}function Je(e){var t=e.hour,n=e.minute,o=e.second,a=e.millisecond,r=ot(t,0,23)||24===t&&0===n&&0===o&&0===a,s=ot(n,0,59),i=ot(o,0,59),u=ot(a,0,999);return r?s?i?!u&&Me("millisecond",a):Me("second",o):Me("minute",n):Me("hour",t)}function Ke(e){return void 0===e}function Ye(e){return"number"==typeof e}function Ge(e){return"number"==typeof e&&e%1==0}function Qe(){try{return"undefined"!=typeof Intl&&!!Intl.RelativeTimeFormat}catch(e){return!1}}function Xe(){try{return"undefined"!=typeof Intl&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch(e){return!1}}function et(e,t,n){return 0===e.length?undefined:e.reduce(function(e,o){var a=[t(o),o];return e&&n(e[0],a[0])===e[0]?e:a},null)[1]}function tt(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function nt(e){if(null==e)return null;if("object"!=typeof e)throw new j("Week settings must be an object");if(!ot(e.firstDay,1,7)||!ot(e.minimalDays,1,7)||!Array.isArray(e.weekend)||e.weekend.some(function(e){return!ot(e,1,7)}))throw new j("Invalid week settings");return{firstDay:e.firstDay,minimalDays:e.minimalDays,weekend:Array.from(e.weekend)}}function ot(e,t,n){return Ge(e)&&e>=t&&e<=n}function at(e,t){return void 0===t&&(t=2),e<0?"-"+(""+-e).padStart(t,"0"):(""+e).padStart(t,"0")}function rt(e){return Ke(e)||null===e||""===e?undefined:parseInt(e,10)}function st(e){return Ke(e)||null===e||""===e?undefined:parseFloat(e)}function it(e){if(Ke(e)||null===e||""===e)return undefined;var t=1e3*parseFloat("0."+e);return Math.floor(t)}function ut(e,t,n){void 0===n&&(n=!1);var o=Math.pow(10,t);return(n?Math.trunc:Math.round)(e*o)/o}function ct(e){return e%4==0&&(e%100!=0||e%400==0)}function lt(e){return ct(e)?366:365}function mt(e,t){var n=function(e,t){return e-t*Math.floor(e/t)}(t-1,12)+1;return 2===n?ct(e+(t-n)/12)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][n-1]}function ht(e){var t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t)).setUTCFullYear(e.year,e.month-1,e.day),+t}function dt(e,t,n){return-Be(Pe(e,1,t),n)+t-1}function pt(e,t,n){void 0===t&&(t=4),void 0===n&&(n=1);var o=dt(e,t,n),a=dt(e+1,t,n);return(lt(e)-o+a)/7}function ft(e){return e>99?e:e>Ie.twoDigitCutoffYear?1900+e:2e3+e}function kt(e,t,n,o){void 0===o&&(o=null);var a=new Date(e),s={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};o&&(s.timeZone=o);var i=r({timeZoneName:t},s),u=new Intl.DateTimeFormat(n,i).formatToParts(a).find(function(e){return"timezonename"===e.type.toLowerCase()});return u?u.value:null}function gt(e,t){var n=parseInt(e,10);Number.isNaN(n)&&(n=0);var o=parseInt(t,10)||0;return 60*n+(n<0||Object.is(n,-0)?-o:o)}function bt(e){var t=Number(e);if("boolean"==typeof e||""===e||Number.isNaN(t))throw new j("Invalid unit value "+e);return t}function yt(e,t){var n={};for(var o in e)if(tt(e,o)){var a=e[o];if(a===undefined||null===a)continue;n[t(o)]=bt(a)}return n}function wt(e,t){var n=Math.trunc(Math.abs(e/60)),o=Math.trunc(Math.abs(e%60)),a=e>=0?"+":"-";switch(t){case"short":return""+a+at(n,2)+":"+at(o,2);case"narrow":return""+a+n+(o>0?":"+o:"");case"techie":return""+a+at(n,2)+at(o,2);default:throw new RangeError("Value format "+t+" is out of range for property format")}}function jt(e){return function(e,t){return t.reduce(function(t,n){return t[n]=e[n],t},{})}(e,["hour","minute","second","millisecond"])}var vt=["January","February","March","April","May","June","July","August","September","October","November","December"],_t=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],xt=["J","F","M","A","M","J","J","A","S","O","N","D"];function zt(e){switch(e){case"narrow":return[].concat(xt);case"short":return[].concat(_t);case"long":return[].concat(vt);case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}var Tt=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],St=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],Ot=["M","T","W","T","F","S","S"];function Et(e){switch(e){case"narrow":return[].concat(Ot);case"short":return[].concat(St);case"long":return[].concat(Tt);case"numeric":return["1","2","3","4","5","6","7"];default:return null}}var At=["AM","PM"],Rt=["Before Christ","Anno Domini"],Nt=["BC","AD"],It=["B","A"];function Dt(e){switch(e){case"narrow":return[].concat(It);case"short":return[].concat(Nt);case"long":return[].concat(Rt);default:return null}}function Ct(e,t){for(var n,o="",a=d(e);!(n=a()).done;){var r=n.value;r.literal?o+=r.val:o+=t(r.val)}return o}var Lt={D:T,DD:S,DDD:E,DDDD:A,t:R,tt:N,ttt:I,tttt:D,T:C,TT:L,TTT:M,TTTT:P,f:q,ff:B,fff:V,ffff:Z,F:F,FF:$,FFF:W,FFFF:H},Mt=function(){function e(e,t){this.opts=t,this.loc=e,this.systemLoc=null}e.create=function(t,n){return void 0===n&&(n={}),new e(t,n)},e.parseFormat=function(e){for(var t=null,n="",o=!1,a=[],r=0;r<e.length;r++){var s=e.charAt(r);"'"===s?(n.length>0&&a.push({literal:o||/^\s+$/.test(n),val:n}),t=null,n="",o=!o):o||s===t?n+=s:(n.length>0&&a.push({literal:/^\s+$/.test(n),val:n}),n=s,t=s)}return n.length>0&&a.push({literal:o||/^\s+$/.test(n),val:n}),a},e.macroTokenToFormatOpts=function(e){return Lt[e]};var t=e.prototype;return t.formatWithSystemDefault=function(e,t){return null===this.systemLoc&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(e,r({},this.opts,t)).format()},t.dtFormatter=function(e,t){return void 0===t&&(t={}),this.loc.dtFormatter(e,r({},this.opts,t))},t.formatDateTime=function(e,t){return this.dtFormatter(e,t).format()},t.formatDateTimeParts=function(e,t){return this.dtFormatter(e,t).formatToParts()},t.formatInterval=function(e,t){return this.dtFormatter(e.start,t).dtf.formatRange(e.start.toJSDate(),e.end.toJSDate())},t.resolvedOptions=function(e,t){return this.dtFormatter(e,t).resolvedOptions()},t.num=function(e,t){if(void 0===t&&(t=0),this.opts.forceSimple)return at(e,t);var n=r({},this.opts);return t>0&&(n.padTo=t),this.loc.numberFormatter(n).format(e)},t.formatDateTimeFromString=function(t,n){var o=this,a="en"===this.loc.listingMode(),r=this.loc.outputCalendar&&"gregory"!==this.loc.outputCalendar,s=function(e,n){return o.loc.extract(t,e,n)},i=function(e){return t.isOffsetFixed&&0===t.offset&&e.allowZ?"Z":t.isValid?t.zone.formatOffset(t.ts,e.format):""},u=function(){return a?function(e){return At[e.hour<12?0:1]}(t):s({hour:"numeric",hourCycle:"h12"},"dayperiod")},c=function(e,n){return a?function(e,t){return zt(t)[e.month-1]}(t,e):s(n?{month:e}:{month:e,day:"numeric"},"month")},l=function(e,n){return a?function(e,t){return Et(t)[e.weekday-1]}(t,e):s(n?{weekday:e}:{weekday:e,month:"long",day:"numeric"},"weekday")},m=function(e){return a?function(e,t){return Dt(t)[e.year<0?0:1]}(t,e):s({era:e},"era")};return Ct(e.parseFormat(n),function(n){switch(n){case"S":return o.num(t.millisecond);case"u":case"SSS":return o.num(t.millisecond,3);case"s":return o.num(t.second);case"ss":return o.num(t.second,2);case"uu":return o.num(Math.floor(t.millisecond/10),2);case"uuu":return o.num(Math.floor(t.millisecond/100));case"m":return o.num(t.minute);case"mm":return o.num(t.minute,2);case"h":return o.num(t.hour%12==0?12:t.hour%12);case"hh":return o.num(t.hour%12==0?12:t.hour%12,2);case"H":return o.num(t.hour);case"HH":return o.num(t.hour,2);case"Z":return i({format:"narrow",allowZ:o.opts.allowZ});case"ZZ":return i({format:"short",allowZ:o.opts.allowZ});case"ZZZ":return i({format:"techie",allowZ:o.opts.allowZ});case"ZZZZ":return t.zone.offsetName(t.ts,{format:"short",locale:o.loc.locale});case"ZZZZZ":return t.zone.offsetName(t.ts,{format:"long",locale:o.loc.locale});case"z":return t.zoneName;case"a":return u();case"d":return r?s({day:"numeric"},"day"):o.num(t.day);case"dd":return r?s({day:"2-digit"},"day"):o.num(t.day,2);case"c":case"E":return o.num(t.weekday);case"ccc":return l("short",!0);case"cccc":return l("long",!0);case"ccccc":return l("narrow",!0);case"EEE":return l("short",!1);case"EEEE":return l("long",!1);case"EEEEE":return l("narrow",!1);case"L":return r?s({month:"numeric",day:"numeric"},"month"):o.num(t.month);case"LL":return r?s({month:"2-digit",day:"numeric"},"month"):o.num(t.month,2);case"LLL":return c("short",!0);case"LLLL":return c("long",!0);case"LLLLL":return c("narrow",!0);case"M":return r?s({month:"numeric"},"month"):o.num(t.month);case"MM":return r?s({month:"2-digit"},"month"):o.num(t.month,2);case"MMM":return c("short",!1);case"MMMM":return c("long",!1);case"MMMMM":return c("narrow",!1);case"y":return r?s({year:"numeric"},"year"):o.num(t.year);case"yy":return r?s({year:"2-digit"},"year"):o.num(t.year.toString().slice(-2),2);case"yyyy":return r?s({year:"numeric"},"year"):o.num(t.year,4);case"yyyyyy":return r?s({year:"numeric"},"year"):o.num(t.year,6);case"G":return m("short");case"GG":return m("long");case"GGGGG":return m("narrow");case"kk":return o.num(t.weekYear.toString().slice(-2),2);case"kkkk":return o.num(t.weekYear,4);case"W":return o.num(t.weekNumber);case"WW":return o.num(t.weekNumber,2);case"n":return o.num(t.localWeekNumber);case"nn":return o.num(t.localWeekNumber,2);case"ii":return o.num(t.localWeekYear.toString().slice(-2),2);case"iiii":return o.num(t.localWeekYear,4);case"o":return o.num(t.ordinal);case"ooo":return o.num(t.ordinal,3);case"q":return o.num(t.quarter);case"qq":return o.num(t.quarter,2);case"X":return o.num(Math.floor(t.ts/1e3));case"x":return o.num(t.ts);default:return function(n){var a=e.macroTokenToFormatOpts(n);return a?o.formatWithSystemDefault(t,a):n}(n)}})},t.formatDurationFromString=function(t,n){var o,a=this,r=function(e){switch(e[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},s=e.parseFormat(n),i=s.reduce(function(e,t){var n=t.literal,o=t.val;return n?e:e.concat(o)},[]),u=t.shiftTo.apply(t,i.map(r).filter(function(e){return e}));return Ct(s,(o=u,function(e){var t=r(e);return t?a.num(o.get(t),e.length):e}))},e}(),Pt=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function qt(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var o=t.reduce(function(e,t){return e+t.source},"");return RegExp("^"+o+"$")}function Ft(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return t.reduce(function(t,n){var o=t[0],a=t[1],s=t[2],i=n(e,s),u=i[0],c=i[1],l=i[2];return[r({},o,u),c||a,l]},[{},null,1]).slice(0,2)}}function Bt(e){if(null==e)return[null,null];for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];for(var a=0,r=n;a<r.length;a++){var s=r[a],i=s[0],u=s[1],c=i.exec(e);if(c)return u(c)}return[null,null]}function $t(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e,n){var o,a={};for(o=0;o<t.length;o++)a[t[o]]=rt(e[n+o]);return[a,null,n+o]}}var Ut=/(?:(Z)|([+-]\d\d)(?::?(\d\d))?)/,Vt=/(\d\d)(?::?(\d\d)(?::?(\d\d)(?:[.,](\d{1,30}))?)?)?/,Wt=RegExp(""+Vt.source+("(?:"+Ut.source+"?(?:\\[("+Pt.source+")\\])?)?")),Zt=RegExp("(?:T"+Wt.source+")?"),Ht=$t("weekYear","weekNumber","weekDay"),Jt=$t("year","ordinal"),Kt=RegExp(Vt.source+" ?(?:"+Ut.source+"|("+Pt.source+"))?"),Yt=RegExp("(?: "+Kt.source+")?");function Gt(e,t,n){var o=e[t];return Ke(o)?n:rt(o)}function Qt(e,t){return[{hours:Gt(e,t,0),minutes:Gt(e,t+1,0),seconds:Gt(e,t+2,0),milliseconds:it(e[t+3])},null,t+4]}function Xt(e,t){var n=!e[t]&&!e[t+1],o=gt(e[t+1],e[t+2]);return[{},n?null:ge.instance(o),t+3]}function en(e,t){return[{},e[t]?ee.create(e[t]):null,t+1]}var tn=RegExp("^T?"+Vt.source+"$"),nn=/^-?P(?:(?:(-?\d{1,20}(?:\.\d{1,20})?)Y)?(?:(-?\d{1,20}(?:\.\d{1,20})?)M)?(?:(-?\d{1,20}(?:\.\d{1,20})?)W)?(?:(-?\d{1,20}(?:\.\d{1,20})?)D)?(?:T(?:(-?\d{1,20}(?:\.\d{1,20})?)H)?(?:(-?\d{1,20}(?:\.\d{1,20})?)M)?(?:(-?\d{1,20})(?:[.,](-?\d{1,20}))?S)?)?)$/;function on(e){var t=e[0],n=e[1],o=e[2],a=e[3],r=e[4],s=e[5],i=e[6],u=e[7],c=e[8],l="-"===t[0],m=u&&"-"===u[0],h=function(e,t){return void 0===t&&(t=!1),e!==undefined&&(t||e&&l)?-e:e};return[{years:h(st(n)),months:h(st(o)),weeks:h(st(a)),days:h(st(r)),hours:h(st(s)),minutes:h(st(i)),seconds:h(st(u),"-0"===u),milliseconds:h(it(c),m)}]}var an={GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function rn(e,t,n,o,a,r,s){var i={year:2===t.length?ft(rt(t)):rt(t),month:_t.indexOf(n)+1,day:rt(o),hour:rt(a),minute:rt(r)};return s&&(i.second=rt(s)),e&&(i.weekday=e.length>3?Tt.indexOf(e)+1:St.indexOf(e)+1),i}var sn=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function un(e){var t,n=e[1],o=e[2],a=e[3],r=e[4],s=e[5],i=e[6],u=e[7],c=e[8],l=e[9],m=e[10],h=e[11],d=rn(n,r,a,o,s,i,u);return t=c?an[c]:l?0:gt(m,h),[d,new ge(t)]}var cn=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,ln=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,mn=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function hn(e){var t=e[1],n=e[2],o=e[3];return[rn(t,e[4],o,n,e[5],e[6],e[7]),ge.utcInstance]}function dn(e){var t=e[1],n=e[2],o=e[3],a=e[4],r=e[5],s=e[6];return[rn(t,e[7],n,o,a,r,s),ge.utcInstance]}var pn=qt(/([+-]\d{6}|\d{4})(?:-?(\d\d)(?:-?(\d\d))?)?/,Zt),fn=qt(/(\d{4})-?W(\d\d)(?:-?(\d))?/,Zt),kn=qt(/(\d{4})-?(\d{3})/,Zt),gn=qt(Wt),bn=Ft(function(e,t){return[{year:Gt(e,t),month:Gt(e,t+1,1),day:Gt(e,t+2,1)},null,t+3]},Qt,Xt,en),yn=Ft(Ht,Qt,Xt,en),wn=Ft(Jt,Qt,Xt,en),jn=Ft(Qt,Xt,en);var vn=Ft(Qt);var _n=qt(/(\d{4})-(\d\d)-(\d\d)/,Yt),xn=qt(Kt),zn=Ft(Qt,Xt,en);var Tn="Invalid Duration",Sn={weeks:{days:7,hours:168,minutes:10080,seconds:604800,milliseconds:6048e5},days:{hours:24,minutes:1440,seconds:86400,milliseconds:864e5},hours:{minutes:60,seconds:3600,milliseconds:36e5},minutes:{seconds:60,milliseconds:6e4},seconds:{milliseconds:1e3}},On=r({years:{quarters:4,months:12,weeks:52,days:365,hours:8760,minutes:525600,seconds:31536e3,milliseconds:31536e6},quarters:{months:3,weeks:13,days:91,hours:2184,minutes:131040,seconds:7862400,milliseconds:78624e5},months:{weeks:4,days:30,hours:720,minutes:43200,seconds:2592e3,milliseconds:2592e6}},Sn),En=365.2425,An=30.436875,Rn=r({years:{quarters:4,months:12,weeks:52.1775,days:En,hours:8765.82,minutes:525949.2,seconds:525949.2*60,milliseconds:525949.2*60*1e3},quarters:{months:3,weeks:13.044375,days:91.310625,hours:2191.455,minutes:131487.3,seconds:525949.2*60/4,milliseconds:7889237999.999999},months:{weeks:4.3481250000000005,days:An,hours:730.485,minutes:43829.1,seconds:2629746,milliseconds:2629746e3}},Sn),Nn=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],In=Nn.slice(0).reverse();function Dn(e,t,n){void 0===n&&(n=!1);var o={values:n?t.values:r({},e.values,t.values||{}),loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix};return new Mn(o)}function Cn(e,t){for(var n,o,a=null!=(n=t.milliseconds)?n:0,r=d(In.slice(1));!(o=r()).done;){var s=o.value;t[s]&&(a+=t[s]*e[s].milliseconds)}return a}function Ln(e,t){var n=Cn(e,t)<0?-1:1;Nn.reduceRight(function(o,a){if(Ke(t[a]))return o;if(o){var r=t[o]*n,s=e[a][o],i=Math.floor(r/s);t[a]+=i*n,t[o]-=i*s*n}return a},null),Nn.reduce(function(n,o){if(Ke(t[o]))return n;if(n){var a=t[n]%1;t[n]-=a,t[o]+=a*e[n][o]}return o},null)}var Mn=function(e){function t(e){var t="longterm"===e.conversionAccuracy||!1,n=t?Rn:On;e.matrix&&(n=e.matrix),this.values=e.values,this.loc=e.loc||fe.create(),this.conversionAccuracy=t?"longterm":"casual",this.invalid=e.invalid||null,this.matrix=n,this.isLuxonDuration=!0}t.fromMillis=function(e,n){return t.fromObject({milliseconds:e},n)},t.fromObject=function(e,n){if(void 0===n&&(n={}),null==e||"object"!=typeof e)throw new j("Duration.fromObject: argument expected to be an object, got "+(null===e?"null":typeof e));return new t({values:yt(e,t.normalizeUnit),loc:fe.fromObject(n),conversionAccuracy:n.conversionAccuracy,matrix:n.matrix})},t.fromDurationLike=function(e){if(Ye(e))return t.fromMillis(e);if(t.isDuration(e))return e;if("object"==typeof e)return t.fromObject(e);throw new j("Unknown duration argument "+e+" of type "+typeof e)},t.fromISO=function(e,n){var o=function(e){return Bt(e,[nn,on])}(e),a=o[0];return a?t.fromObject(a,n):t.invalid("unparsable",'the input "'+e+"\" can't be parsed as ISO 8601")},t.fromISOTime=function(e,n){var o=function(e){return Bt(e,[tn,vn])}(e),a=o[0];return a?t.fromObject(a,n):t.invalid("unparsable",'the input "'+e+"\" can't be parsed as ISO 8601")},t.invalid=function(e,n){if(void 0===n&&(n=null),!e)throw new j("need to specify a reason the Duration is invalid");var o=e instanceof De?e:new De(e,n);if(Ie.throwOnInvalid)throw new b(o);return new t({invalid:o})},t.normalizeUnit=function(e){var t={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[e?e.toLowerCase():e];if(!t)throw new w(e);return t},t.isDuration=function(e){return e&&e.isLuxonDuration||!1};var n=t.prototype;return n.toFormat=function(e,t){void 0===t&&(t={});var n=r({},t,{floor:!1!==t.round&&!1!==t.floor});return this.isValid?Mt.create(this.loc,n).formatDurationFromString(this,e):Tn},n.toHuman=function(e){var t=this;if(void 0===e&&(e={}),!this.isValid)return Tn;var n=Nn.map(function(n){var o=t.values[n];return Ke(o)?null:t.loc.numberFormatter(r({style:"unit",unitDisplay:"long"},e,{unit:n.slice(0,-1)})).format(o)}).filter(function(e){return e});return this.loc.listFormatter(r({type:"conjunction",style:e.listStyle||"narrow"},e)).format(n)},n.toObject=function(){return this.isValid?r({},this.values):{}},n.toISO=function(){if(!this.isValid)return null;var e="P";return 0!==this.years&&(e+=this.years+"Y"),0===this.months&&0===this.quarters||(e+=this.months+3*this.quarters+"M"),0!==this.weeks&&(e+=this.weeks+"W"),0!==this.days&&(e+=this.days+"D"),0===this.hours&&0===this.minutes&&0===this.seconds&&0===this.milliseconds||(e+="T"),0!==this.hours&&(e+=this.hours+"H"),0!==this.minutes&&(e+=this.minutes+"M"),0===this.seconds&&0===this.milliseconds||(e+=ut(this.seconds+this.milliseconds/1e3,3)+"S"),"P"===e&&(e+="T0S"),e},n.toISOTime=function(e){if(void 0===e&&(e={}),!this.isValid)return null;var t=this.toMillis();return t<0||t>=864e5?null:(e=r({suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended"},e,{includeOffset:!1}),Ro.fromMillis(t,{zone:"UTC"}).toISOTime(e))},n.toJSON=function(){return this.toISO()},n.toString=function(){return this.toISO()},n[e]=function(){return this.isValid?"Duration { values: "+JSON.stringify(this.values)+" }":"Duration { Invalid, reason: "+this.invalidReason+" }"},n.toMillis=function(){return this.isValid?Cn(this.matrix,this.values):NaN},n.valueOf=function(){return this.toMillis()},n.plus=function(e){if(!this.isValid)return this;for(var n=t.fromDurationLike(e),o={},a=0,r=Nn;a<r.length;a++){var s=r[a];(tt(n.values,s)||tt(this.values,s))&&(o[s]=n.get(s)+this.get(s))}return Dn(this,{values:o},!0)},n.minus=function(e){if(!this.isValid)return this;var n=t.fromDurationLike(e);return this.plus(n.negate())},n.mapUnits=function(e){if(!this.isValid)return this;for(var t={},n=0,o=Object.keys(this.values);n<o.length;n++){var a=o[n];t[a]=bt(e(this.values[a],a))}return Dn(this,{values:t},!0)},n.get=function(e){return this[t.normalizeUnit(e)]},n.set=function(e){return this.isValid?Dn(this,{values:r({},this.values,yt(e,t.normalizeUnit))}):this},n.reconfigure=function(e){var t=void 0===e?{}:e,n=t.locale,o=t.numberingSystem,a=t.conversionAccuracy,r=t.matrix;return Dn(this,{loc:this.loc.clone({locale:n,numberingSystem:o}),matrix:r,conversionAccuracy:a})},n.as=function(e){return this.isValid?this.shiftTo(e).get(e):NaN},n.normalize=function(){if(!this.isValid)return this;var e=this.toObject();return Ln(this.matrix,e),Dn(this,{values:e},!0)},n.rescale=function(){return this.isValid?Dn(this,{values:function(e){for(var t={},n=0,o=Object.entries(e);n<o.length;n++){var a=o[n],r=a[0],s=a[1];0!==s&&(t[r]=s)}return t}(this.normalize().shiftToAll().toObject())},!0):this},n.shiftTo=function(){for(var e=arguments.length,n=new Array(e),o=0;o<e;o++)n[o]=arguments[o];if(!this.isValid)return this;if(0===n.length)return this;n=n.map(function(e){return t.normalizeUnit(e)});for(var a,r={},s={},i=this.toObject(),u=0,c=Nn;u<c.length;u++){var l=c[u];if(n.indexOf(l)>=0){a=l;var m=0;for(var h in s)m+=this.matrix[h][l]*s[h],s[h]=0;Ye(i[l])&&(m+=i[l]);var d=Math.trunc(m);r[l]=d,s[l]=(1e3*m-1e3*d)/1e3}else Ye(i[l])&&(s[l]=i[l])}for(var p in s)0!==s[p]&&(r[a]+=p===a?s[p]:s[p]/this.matrix[a][p]);return Ln(this.matrix,r),Dn(this,{values:r},!0)},n.shiftToAll=function(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this},n.negate=function(){if(!this.isValid)return this;for(var e={},t=0,n=Object.keys(this.values);t<n.length;t++){var o=n[t];e[o]=0===this.values[o]?0:-this.values[o]}return Dn(this,{values:e},!0)},n.equals=function(e){if(!this.isValid||!e.isValid)return!1;if(!this.loc.equals(e.loc))return!1;function t(e,t){return e===undefined||0===e?t===undefined||0===t:e===t}for(var n=0,o=Nn;n<o.length;n++){var a=o[n];if(!t(this.values[a],e.values[a]))return!1}return!0},a(t,[{key:"locale",get:function(){return this.isValid?this.loc.locale:null}},{key:"numberingSystem",get:function(){return this.isValid?this.loc.numberingSystem:null}},{key:"years",get:function(){return this.isValid?this.values.years||0:NaN}},{key:"quarters",get:function(){return this.isValid?this.values.quarters||0:NaN}},{key:"months",get:function(){return this.isValid?this.values.months||0:NaN}},{key:"weeks",get:function(){return this.isValid?this.values.weeks||0:NaN}},{key:"days",get:function(){return this.isValid?this.values.days||0:NaN}},{key:"hours",get:function(){return this.isValid?this.values.hours||0:NaN}},{key:"minutes",get:function(){return this.isValid?this.values.minutes||0:NaN}},{key:"seconds",get:function(){return this.isValid?this.values.seconds||0:NaN}},{key:"milliseconds",get:function(){return this.isValid?this.values.milliseconds||0:NaN}},{key:"isValid",get:function(){return null===this.invalid}},{key:"invalidReason",get:function(){return this.invalid?this.invalid.reason:null}},{key:"invalidExplanation",get:function(){return this.invalid?this.invalid.explanation:null}}]),t}(Symbol.for("nodejs.util.inspect.custom")),Pn="Invalid Interval";function qn(e,t){return e&&e.isValid?t&&t.isValid?t<e?Fn.invalid("end before start","The end of an interval must be after its start, but you had start="+e.toISO()+" and end="+t.toISO()):null:Fn.invalid("missing or invalid end"):Fn.invalid("missing or invalid start")}var Fn=function(e){function t(e){this.s=e.start,this.e=e.end,this.invalid=e.invalid||null,this.isLuxonInterval=!0}t.invalid=function(e,n){if(void 0===n&&(n=null),!e)throw new j("need to specify a reason the Interval is invalid");var o=e instanceof De?e:new De(e,n);if(Ie.throwOnInvalid)throw new g(o);return new t({invalid:o})},t.fromDateTimes=function(e,n){var o=No(e),a=No(n),r=qn(o,a);return null==r?new t({start:o,end:a}):r},t.after=function(e,n){var o=Mn.fromDurationLike(n),a=No(e);return t.fromDateTimes(a,a.plus(o))},t.before=function(e,n){var o=Mn.fromDurationLike(n),a=No(e);return t.fromDateTimes(a.minus(o),a)},t.fromISO=function(e,n){var o=(e||"").split("/",2),a=o[0],r=o[1];if(a&&r){var s,i,u,c;try{i=(s=Ro.fromISO(a,n)).isValid}catch(r){i=!1}try{c=(u=Ro.fromISO(r,n)).isValid}catch(r){c=!1}if(i&&c)return t.fromDateTimes(s,u);if(i){var l=Mn.fromISO(r,n);if(l.isValid)return t.after(s,l)}else if(c){var m=Mn.fromISO(a,n);if(m.isValid)return t.before(u,m)}}return t.invalid("unparsable",'the input "'+e+"\" can't be parsed as ISO 8601")},t.isInterval=function(e){return e&&e.isLuxonInterval||!1};var n=t.prototype;return n.length=function(e){return void 0===e&&(e="milliseconds"),this.isValid?this.toDuration.apply(this,[e]).get(e):NaN},n.count=function(e,t){if(void 0===e&&(e="milliseconds"),!this.isValid)return NaN;var n,o=this.start.startOf(e,t);return n=(n=null!=t&&t.useLocaleWeeks?this.end.reconfigure({locale:o.locale}):this.end).startOf(e,t),Math.floor(n.diff(o,e).get(e))+(n.valueOf()!==this.end.valueOf())},n.hasSame=function(e){return!!this.isValid&&(this.isEmpty()||this.e.minus(1).hasSame(this.s,e))},n.isEmpty=function(){return this.s.valueOf()===this.e.valueOf()},n.isAfter=function(e){return!!this.isValid&&this.s>e},n.isBefore=function(e){return!!this.isValid&&this.e<=e},n.contains=function(e){return!!this.isValid&&(this.s<=e&&this.e>e)},n.set=function(e){var n=void 0===e?{}:e,o=n.start,a=n.end;return this.isValid?t.fromDateTimes(o||this.s,a||this.e):this},n.splitAt=function(){var e=this;if(!this.isValid)return[];for(var n=arguments.length,o=new Array(n),a=0;a<n;a++)o[a]=arguments[a];for(var r=o.map(No).filter(function(t){return e.contains(t)}).sort(function(e,t){return e.toMillis()-t.toMillis()}),s=[],i=this.s,u=0;i<this.e;){var c=r[u]||this.e,l=+c>+this.e?this.e:c;s.push(t.fromDateTimes(i,l)),i=l,u+=1}return s},n.splitBy=function(e){var n=Mn.fromDurationLike(e);if(!this.isValid||!n.isValid||0===n.as("milliseconds"))return[];for(var o,a=this.s,r=1,s=[];a<this.e;){var i=this.start.plus(n.mapUnits(function(e){return e*r}));o=+i>+this.e?this.e:i,s.push(t.fromDateTimes(a,o)),a=o,r+=1}return s},n.divideEqually=function(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]},n.overlaps=function(e){return this.e>e.s&&this.s<e.e},n.abutsStart=function(e){return!!this.isValid&&+this.e===+e.s},n.abutsEnd=function(e){return!!this.isValid&&+e.e===+this.s},n.engulfs=function(e){return!!this.isValid&&(this.s<=e.s&&this.e>=e.e)},n.equals=function(e){return!(!this.isValid||!e.isValid)&&(this.s.equals(e.s)&&this.e.equals(e.e))},n.intersection=function(e){if(!this.isValid)return this;var n=this.s>e.s?this.s:e.s,o=this.e<e.e?this.e:e.e;return n>=o?null:t.fromDateTimes(n,o)},n.union=function(e){if(!this.isValid)return this;var n=this.s<e.s?this.s:e.s,o=this.e>e.e?this.e:e.e;return t.fromDateTimes(n,o)},t.merge=function(e){var t=e.sort(function(e,t){return e.s-t.s}).reduce(function(e,t){var n=e[0],o=e[1];return o?o.overlaps(t)||o.abutsStart(t)?[n,o.union(t)]:[n.concat([o]),t]:[n,t]},[[],null]),n=t[0],o=t[1];return o&&n.push(o),n},t.xor=function(e){for(var n,o,a=null,r=0,s=[],i=e.map(function(e){return[{time:e.s,type:"s"},{time:e.e,type:"e"}]}),u=d((n=Array.prototype).concat.apply(n,i).sort(function(e,t){return e.time-t.time}));!(o=u()).done;){var c=o.value;1===(r+="s"===c.type?1:-1)?a=c.time:(a&&+a!==+c.time&&s.push(t.fromDateTimes(a,c.time)),a=null)}return t.merge(s)},n.difference=function(){for(var e=this,n=arguments.length,o=new Array(n),a=0;a<n;a++)o[a]=arguments[a];return t.xor([this].concat(o)).map(function(t){return e.intersection(t)}).filter(function(e){return e&&!e.isEmpty()})},n.toString=function(){return this.isValid?"["+this.s.toISO()+" – "+this.e.toISO()+")":Pn},n[e]=function(){return this.isValid?"Interval { start: "+this.s.toISO()+", end: "+this.e.toISO()+" }":"Interval { Invalid, reason: "+this.invalidReason+" }"},n.toLocaleString=function(e,t){return void 0===e&&(e=T),void 0===t&&(t={}),this.isValid?Mt.create(this.s.loc.clone(t),e).formatInterval(this):Pn},n.toISO=function(e){return this.isValid?this.s.toISO(e)+"/"+this.e.toISO(e):Pn},n.toISODate=function(){return this.isValid?this.s.toISODate()+"/"+this.e.toISODate():Pn},n.toISOTime=function(e){return this.isValid?this.s.toISOTime(e)+"/"+this.e.toISOTime(e):Pn},n.toFormat=function(e,t){var n=(void 0===t?{}:t).separator,o=void 0===n?" – ":n;return this.isValid?""+this.s.toFormat(e)+o+this.e.toFormat(e):Pn},n.toDuration=function(e,t){return this.isValid?this.e.diff(this.s,e,t):Mn.invalid(this.invalidReason)},n.mapEndpoints=function(e){return t.fromDateTimes(e(this.s),e(this.e))},a(t,[{key:"start",get:function(){return this.isValid?this.s:null}},{key:"end",get:function(){return this.isValid?this.e:null}},{key:"isValid",get:function(){return null===this.invalidReason}},{key:"invalidReason",get:function(){return this.invalid?this.invalid.reason:null}},{key:"invalidExplanation",get:function(){return this.invalid?this.invalid.explanation:null}}]),t}(Symbol.for("nodejs.util.inspect.custom")),Bn=function(){function e(){}return e.hasDST=function(e){void 0===e&&(e=Ie.defaultZone);var t=Ro.now().setZone(e).set({month:12});return!e.isUniversal&&t.offset!==t.set({month:6}).offset},e.isValidIANAZone=function(e){return ee.isValidZone(e)},e.normalizeZone=function(e){return ye(e,Ie.defaultZone)},e.getStartOfWeek=function(e){var t=void 0===e?{}:e,n=t.locale,o=void 0===n?null:n,a=t.locObj;return((void 0===a?null:a)||fe.create(o)).getStartOfWeek()},e.getMinimumDaysInFirstWeek=function(e){var t=void 0===e?{}:e,n=t.locale,o=void 0===n?null:n,a=t.locObj;return((void 0===a?null:a)||fe.create(o)).getMinDaysInFirstWeek()},e.getWeekendWeekdays=function(e){var t=void 0===e?{}:e,n=t.locale,o=void 0===n?null:n,a=t.locObj;return((void 0===a?null:a)||fe.create(o)).getWeekendDays().slice()},e.months=function(e,t){void 0===e&&(e="long");var n=void 0===t?{}:t,o=n.locale,a=void 0===o?null:o,r=n.numberingSystem,s=void 0===r?null:r,i=n.locObj,u=void 0===i?null:i,c=n.outputCalendar,l=void 0===c?"gregory":c;return(u||fe.create(a,s,l)).months(e)},e.monthsFormat=function(e,t){void 0===e&&(e="long");var n=void 0===t?{}:t,o=n.locale,a=void 0===o?null:o,r=n.numberingSystem,s=void 0===r?null:r,i=n.locObj,u=void 0===i?null:i,c=n.outputCalendar,l=void 0===c?"gregory":c;return(u||fe.create(a,s,l)).months(e,!0)},e.weekdays=function(e,t){void 0===e&&(e="long");var n=void 0===t?{}:t,o=n.locale,a=void 0===o?null:o,r=n.numberingSystem,s=void 0===r?null:r,i=n.locObj;return((void 0===i?null:i)||fe.create(a,s,null)).weekdays(e)},e.weekdaysFormat=function(e,t){void 0===e&&(e="long");var n=void 0===t?{}:t,o=n.locale,a=void 0===o?null:o,r=n.numberingSystem,s=void 0===r?null:r,i=n.locObj;return((void 0===i?null:i)||fe.create(a,s,null)).weekdays(e,!0)},e.meridiems=function(e){var t=(void 0===e?{}:e).locale,n=void 0===t?null:t;return fe.create(n).meridiems()},e.eras=function(e,t){void 0===e&&(e="short");var n=(void 0===t?{}:t).locale,o=void 0===n?null:n;return fe.create(o,null,"gregory").eras(e)},e.features=function(){return{relative:Qe(),localeWeek:Xe()}},e}();function $n(e,t){var n=function(e){return e.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf()},o=n(t)-n(e);return Math.floor(Mn.fromMillis(o).as("days"))}function Un(e,t,n,o){var a=function(e,t,n){for(var o,a,r={},s=e,i=0,u=[["years",function(e,t){return t.year-e.year}],["quarters",function(e,t){return t.quarter-e.quarter+4*(t.year-e.year)}],["months",function(e,t){return t.month-e.month+12*(t.year-e.year)}],["weeks",function(e,t){var n=$n(e,t);return(n-n%7)/7}],["days",$n]];i<u.length;i++){var c=u[i],l=c[0],m=c[1];n.indexOf(l)>=0&&(o=l,r[l]=m(e,t),(a=s.plus(r))>t?(r[l]--,(e=s.plus(r))>t&&(a=e,r[l]--,e=s.plus(r))):e=a)}return[e,r,a,o]}(e,t,n),r=a[0],s=a[1],i=a[2],u=a[3],c=t-r,l=n.filter(function(e){return["hours","minutes","seconds","milliseconds"].indexOf(e)>=0});if(0===l.length){var m;if(i<t)i=r.plus(((m={})[u]=1,m));i!==r&&(s[u]=(s[u]||0)+c/(i-r))}var h,d=Mn.fromObject(s,o);return l.length>0?(h=Mn.fromMillis(c,o)).shiftTo.apply(h,l).plus(d):d}function Vn(e,t){return void 0===t&&(t=function(e){return e}),{regex:e,deser:function(e){var n=e[0];return t(function(e){var t=parseInt(e,10);if(isNaN(t)){t="";for(var n=0;n<e.length;n++){var o=e.charCodeAt(n);if(-1!==e[n].search(we.hanidec))t+=ve.indexOf(e[n]);else for(var a in je){var r=je[a],s=r[0],i=r[1];o>=s&&o<=i&&(t+=o-s)}}return parseInt(t,10)}return t}(n))}}}var Wn="[ "+String.fromCharCode(160)+"]",Zn=new RegExp(Wn,"g");function Hn(e){return e.replace(/\./g,"\\.?").replace(Zn,Wn)}function Jn(e){return e.replace(/\./g,"").replace(Zn," ").toLowerCase()}function Kn(e,t){return null===e?null:{regex:RegExp(e.map(Hn).join("|")),deser:function(n){var o=n[0];return e.findIndex(function(e){return Jn(o)===Jn(e)})+t}}}function Yn(e,t){return{regex:e,deser:function(e){return gt(e[1],e[2])},groups:t}}function Gn(e){return{regex:e,deser:function(e){return e[0]}}}var Qn={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};var Xn=null;function eo(e,t){var n;return(n=Array.prototype).concat.apply(n,e.map(function(e){return function(e,t){if(e.literal)return e;var n=oo(Mt.macroTokenToFormatOpts(e.val),t);return null==n||n.includes(undefined)?e:n}(e,t)}))}var to=function(){function e(e,t){if(this.locale=e,this.format=t,this.tokens=eo(Mt.parseFormat(t),e),this.units=this.tokens.map(function(t){return n=t,a=xe(o=e),r=xe(o,"{2}"),s=xe(o,"{3}"),i=xe(o,"{4}"),u=xe(o,"{6}"),c=xe(o,"{1,2}"),l=xe(o,"{1,3}"),m=xe(o,"{1,6}"),h=xe(o,"{1,9}"),d=xe(o,"{2,4}"),p=xe(o,"{4,6}"),f=function(e){return{regex:RegExp((t=e.val,t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"))),deser:function(e){return e[0]},literal:!0};var t},k=function(e){if(n.literal)return f(e);switch(e.val){case"G":return Kn(o.eras("short"),0);case"GG":return Kn(o.eras("long"),0);case"y":return Vn(m);case"yy":case"kk":return Vn(d,ft);case"yyyy":case"kkkk":return Vn(i);case"yyyyy":return Vn(p);case"yyyyyy":return Vn(u);case"M":case"L":case"d":case"H":case"h":case"m":case"q":case"s":case"W":return Vn(c);case"MM":case"LL":case"dd":case"HH":case"hh":case"mm":case"qq":case"ss":case"WW":return Vn(r);case"MMM":return Kn(o.months("short",!0),1);case"MMMM":return Kn(o.months("long",!0),1);case"LLL":return Kn(o.months("short",!1),1);case"LLLL":return Kn(o.months("long",!1),1);case"o":case"S":return Vn(l);case"ooo":case"SSS":return Vn(s);case"u":return Gn(h);case"uu":return Gn(c);case"uuu":case"E":case"c":return Vn(a);case"a":return Kn(o.meridiems(),0);case"EEE":return Kn(o.weekdays("short",!1),1);case"EEEE":return Kn(o.weekdays("long",!1),1);case"ccc":return Kn(o.weekdays("short",!0),1);case"cccc":return Kn(o.weekdays("long",!0),1);case"Z":case"ZZ":return Yn(new RegExp("([+-]"+c.source+")(?::("+r.source+"))?"),2);case"ZZZ":return Yn(new RegExp("([+-]"+c.source+")("+r.source+")?"),2);case"z":return Gn(/[a-z_+-/]{1,256}?/i);case" ":return Gn(/[^\S\n\r]/);default:return f(e)}}(n)||{invalidReason:"missing Intl.DateTimeFormat.formatToParts support"},k.token=n,k;var n,o,a,r,s,i,u,c,l,m,h,d,p,f,k}),this.disqualifyingUnit=this.units.find(function(e){return e.invalidReason}),!this.disqualifyingUnit){var n=["^"+(r=this.units).map(function(e){return e.regex}).reduce(function(e,t){return e+"("+t.source+")"},"")+"$",r],o=n[0],a=n[1];this.regex=RegExp(o,"i"),this.handlers=a}var r}return e.prototype.explainFromTokens=function(e){if(this.isValid){var t=function(e,t,n){var o=e.match(t);if(o){var a={},r=1;for(var s in n)if(tt(n,s)){var i=n[s],u=i.groups?i.groups+1:1;!i.literal&&i.token&&(a[i.token.val[0]]=i.deser(o.slice(r,r+u))),r+=u}return[o,a]}return[o,{}]}(e,this.regex,this.handlers),n=t[0],o=t[1],a=o?function(e){var t,n=null;return Ke(e.z)||(n=ee.create(e.z)),Ke(e.Z)||(n||(n=new ge(e.Z)),t=e.Z),Ke(e.q)||(e.M=3*(e.q-1)+1),Ke(e.h)||(e.h<12&&1===e.a?e.h+=12:12===e.h&&0===e.a&&(e.h=0)),0===e.G&&e.y&&(e.y=-e.y),Ke(e.u)||(e.S=it(e.u)),[Object.keys(e).reduce(function(t,n){var o=function(e){switch(e){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}}(n);return o&&(t[o]=e[n]),t},{}),n,t]}(o):[null,null,undefined],r=a[0],s=a[1],i=a[2];if(tt(o,"a")&&tt(o,"H"))throw new y("Can't include meridiem when specifying 24-hour format");return{input:e,tokens:this.tokens,regex:this.regex,rawMatches:n,matches:o,result:r,zone:s,specificOffset:i}}return{input:e,tokens:this.tokens,invalidReason:this.invalidReason}},a(e,[{key:"isValid",get:function(){return!this.disqualifyingUnit}},{key:"invalidReason",get:function(){return this.disqualifyingUnit?this.disqualifyingUnit.invalidReason:null}}]),e}();function no(e,t,n){return new to(e,n).explainFromTokens(t)}function oo(e,t){if(!e)return null;var n=Mt.create(t,e).dtFormatter((Xn||(Xn=Ro.fromMillis(1555555555555)),Xn)),o=n.formatToParts(),a=n.resolvedOptions();return o.map(function(t){return function(e,t,n){var o=e.type,a=e.value;if("literal"===o){var r=/^\s+$/.test(a);return{literal:!r,val:r?" ":a}}var s=t[o],i=o;"hour"===o&&(i=null!=t.hour12?t.hour12?"hour12":"hour24":null!=t.hourCycle?"h11"===t.hourCycle||"h12"===t.hourCycle?"hour12":"hour24":n.hour12?"hour12":"hour24");var u=Qn[i];return"object"==typeof u&&(u=u[s]),u?{literal:!1,val:u}:undefined}(t,e,a)})}var ao="Invalid DateTime",ro=864e13;function so(e){return new De("unsupported zone",'the zone "'+e.name+'" is not supported')}function io(e){return null===e.weekData&&(e.weekData=$e(e.c)),e.weekData}function uo(e){return null===e.localWeekData&&(e.localWeekData=$e(e.c,e.loc.getMinDaysInFirstWeek(),e.loc.getStartOfWeek())),e.localWeekData}function co(e,t){var n={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new Ro(r({},n,t,{old:n}))}function lo(e,t,n){var o=e-60*t*1e3,a=n.offset(o);if(t===a)return[o,t];o-=60*(a-t)*1e3;var r=n.offset(o);return a===r?[o,a]:[e-60*Math.min(a,r)*1e3,Math.max(a,r)]}function mo(e,t){var n=new Date(e+=60*t*1e3);return{year:n.getUTCFullYear(),month:n.getUTCMonth()+1,day:n.getUTCDate(),hour:n.getUTCHours(),minute:n.getUTCMinutes(),second:n.getUTCSeconds(),millisecond:n.getUTCMilliseconds()}}function ho(e,t,n){return lo(ht(e),t,n)}function po(e,t){var n=e.o,o=e.c.year+Math.trunc(t.years),a=e.c.month+Math.trunc(t.months)+3*Math.trunc(t.quarters),s=r({},e.c,{year:o,month:a,day:Math.min(e.c.day,mt(o,a))+Math.trunc(t.days)+7*Math.trunc(t.weeks)}),i=Mn.fromObject({years:t.years-Math.trunc(t.years),quarters:t.quarters-Math.trunc(t.quarters),months:t.months-Math.trunc(t.months),weeks:t.weeks-Math.trunc(t.weeks),days:t.days-Math.trunc(t.days),hours:t.hours,minutes:t.minutes,seconds:t.seconds,milliseconds:t.milliseconds}).as("milliseconds"),u=lo(ht(s),n,e.zone),c=u[0],l=u[1];return 0!==i&&(c+=i,l=e.zone.offset(c)),{ts:c,o:l}}function fo(e,t,n,o,a,s){var i=n.setZone,u=n.zone;if(e&&0!==Object.keys(e).length||t){var c=t||u,l=Ro.fromObject(e,r({},n,{zone:c,specificOffset:s}));return i?l:l.setZone(u)}return Ro.invalid(new De("unparsable",'the input "'+a+"\" can't be parsed as "+o))}function ko(e,t,n){return void 0===n&&(n=!0),e.isValid?Mt.create(fe.create("en-US"),{allowZ:n,forceSimple:!0}).formatDateTimeFromString(e,t):null}function go(e,t){var n=e.c.year>9999||e.c.year<0,o="";return n&&e.c.year>=0&&(o+="+"),o+=at(e.c.year,n?6:4),t?(o+="-",o+=at(e.c.month),o+="-",o+=at(e.c.day)):(o+=at(e.c.month),o+=at(e.c.day)),o}function bo(e,t,n,o,a,r){var s=at(e.c.hour);return t?(s+=":",s+=at(e.c.minute),0===e.c.millisecond&&0===e.c.second&&n||(s+=":")):s+=at(e.c.minute),0===e.c.millisecond&&0===e.c.second&&n||(s+=at(e.c.second),0===e.c.millisecond&&o||(s+=".",s+=at(e.c.millisecond,3))),a&&(e.isOffsetFixed&&0===e.offset&&!r?s+="Z":e.o<0?(s+="-",s+=at(Math.trunc(-e.o/60)),s+=":",s+=at(Math.trunc(-e.o%60))):(s+="+",s+=at(Math.trunc(e.o/60)),s+=":",s+=at(Math.trunc(e.o%60)))),r&&(s+="["+e.zone.ianaName+"]"),s}var yo,wo={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},jo={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},vo={ordinal:1,hour:0,minute:0,second:0,millisecond:0},_o=["year","month","day","hour","minute","second","millisecond"],xo=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],zo=["year","ordinal","hour","minute","second","millisecond"];function To(e){switch(e.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return function(e){var t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new w(e);return t}(e)}}function So(e,t){var n=ye(t.zone,Ie.defaultZone);if(!n.isValid)return Ro.invalid(so(n));var o,a,r=fe.fromObject(t);if(Ke(e.year))o=Ie.now();else{for(var s=0,i=_o;s<i.length;s++){var u=i[s];Ke(e[u])&&(e[u]=wo[u])}var c=He(e)||Je(e);if(c)return Ro.invalid(c);var l=function(e){return Ao[e]||(yo===undefined&&(yo=Ie.now()),Ao[e]=e.offset(yo)),Ao[e]}(n),m=ho(e,l,n);o=m[0],a=m[1]}return new Ro({ts:o,zone:n,loc:r,o:a})}function Oo(e,t,n){var o=!!Ke(n.round)||n.round,a=function(e,a){return e=ut(e,o||n.calendary?0:2,!0),t.loc.clone(n).relFormatter(n).format(e,a)},r=function(o){return n.calendary?t.hasSame(e,o)?0:t.startOf(o).diff(e.startOf(o),o).get(o):t.diff(e,o).get(o)};if(n.unit)return a(r(n.unit),n.unit);for(var s,i=d(n.units);!(s=i()).done;){var u=s.value,c=r(u);if(Math.abs(c)>=1)return a(c,u)}return a(e>t?-0:0,n.units[n.units.length-1])}function Eo(e){var t,n={};return e.length>0&&"object"==typeof e[e.length-1]?(n=e[e.length-1],t=Array.from(e).slice(0,e.length-1)):t=Array.from(e),[n,t]}var Ao={},Ro=function(e){function t(e){var t=e.zone||Ie.defaultZone,n=e.invalid||(Number.isNaN(e.ts)?new De("invalid input"):null)||(t.isValid?null:so(t));this.ts=Ke(e.ts)?Ie.now():e.ts;var o=null,a=null;if(!n)if(e.old&&e.old.ts===this.ts&&e.old.zone.equals(t)){var r=[e.old.c,e.old.o];o=r[0],a=r[1]}else{var s=Ye(e.o)&&!e.old?e.o:t.offset(this.ts);o=mo(this.ts,s),o=(n=Number.isNaN(o.year)?new De("invalid input"):null)?null:o,a=n?null:s}this._zone=t,this.loc=e.loc||fe.create(),this.invalid=n,this.weekData=null,this.localWeekData=null,this.c=o,this.o=a,this.isLuxonDateTime=!0}t.now=function(){return new t({})},t.local=function(){var e=Eo(arguments),t=e[0],n=e[1];return So({year:n[0],month:n[1],day:n[2],hour:n[3],minute:n[4],second:n[5],millisecond:n[6]},t)},t.utc=function(){var e=Eo(arguments),t=e[0],n=e[1],o=n[0],a=n[1],r=n[2],s=n[3],i=n[4],u=n[5],c=n[6];return t.zone=ge.utcInstance,So({year:o,month:a,day:r,hour:s,minute:i,second:u,millisecond:c},t)},t.fromJSDate=function(e,n){void 0===n&&(n={});var o,a=(o=e,"[object Date]"===Object.prototype.toString.call(o)?e.valueOf():NaN);if(Number.isNaN(a))return t.invalid("invalid input");var r=ye(n.zone,Ie.defaultZone);return r.isValid?new t({ts:a,zone:r,loc:fe.fromObject(n)}):t.invalid(so(r))},t.fromMillis=function(e,n){if(void 0===n&&(n={}),Ye(e))return e<-ro||e>ro?t.invalid("Timestamp out of range"):new t({ts:e,zone:ye(n.zone,Ie.defaultZone),loc:fe.fromObject(n)});throw new j("fromMillis requires a numerical input, but received a "+typeof e+" with value "+e)},t.fromSeconds=function(e,n){if(void 0===n&&(n={}),Ye(e))return new t({ts:1e3*e,zone:ye(n.zone,Ie.defaultZone),loc:fe.fromObject(n)});throw new j("fromSeconds requires a numerical input")},t.fromObject=function(e,n){void 0===n&&(n={}),e=e||{};var o=ye(n.zone,Ie.defaultZone);if(!o.isValid)return t.invalid(so(o));var a=fe.fromObject(n),r=yt(e,To),s=Ze(r,a),i=s.minDaysInFirstWeek,u=s.startOfWeek,c=Ie.now(),l=Ke(n.specificOffset)?o.offset(c):n.specificOffset,m=!Ke(r.ordinal),h=!Ke(r.year),p=!Ke(r.month)||!Ke(r.day),f=h||p,k=r.weekYear||r.weekNumber;if((f||m)&&k)throw new y("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(p&&m)throw new y("Can't mix ordinal dates with month/day");var g,b,w=k||r.weekday&&!f,j=mo(c,l);w?(g=xo,b=jo,j=$e(j,i,u)):m?(g=zo,b=vo,j=Ve(j)):(g=_o,b=wo);for(var v,_=!1,x=d(g);!(v=x()).done;){var z=v.value;Ke(r[z])?r[z]=_?b[z]:j[z]:_=!0}var T=w?function(e,t,n){void 0===t&&(t=4),void 0===n&&(n=1);var o=Ge(e.weekYear),a=ot(e.weekNumber,1,pt(e.weekYear,t,n)),r=ot(e.weekday,1,7);return o?a?!r&&Me("weekday",e.weekday):Me("week",e.weekNumber):Me("weekYear",e.weekYear)}(r,i,u):m?function(e){var t=Ge(e.year),n=ot(e.ordinal,1,lt(e.year));return t?!n&&Me("ordinal",e.ordinal):Me("year",e.year)}(r):He(r),S=T||Je(r);if(S)return t.invalid(S);var O=ho(w?Ue(r,i,u):m?We(r):r,l,o),E=new t({ts:O[0],zone:o,o:O[1],loc:a});return r.weekday&&f&&e.weekday!==E.weekday?t.invalid("mismatched weekday","you can't specify both a weekday of "+r.weekday+" and a date of "+E.toISO()):E.isValid?E:t.invalid(E.invalid)},t.fromISO=function(e,t){void 0===t&&(t={});var n=function(e){return Bt(e,[pn,bn],[fn,yn],[kn,wn],[gn,jn])}(e);return fo(n[0],n[1],t,"ISO 8601",e)},t.fromRFC2822=function(e,t){void 0===t&&(t={});var n=function(e){return Bt(function(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}(e),[sn,un])}(e);return fo(n[0],n[1],t,"RFC 2822",e)},t.fromHTTP=function(e,t){void 0===t&&(t={});var n=function(e){return Bt(e,[cn,hn],[ln,hn],[mn,dn])}(e);return fo(n[0],n[1],t,"HTTP",t)},t.fromFormat=function(e,n,o){if(void 0===o&&(o={}),Ke(e)||Ke(n))throw new j("fromFormat requires an input string and a format");var a=o,r=a.locale,s=void 0===r?null:r,i=a.numberingSystem,u=void 0===i?null:i,c=function(e,t,n){var o=no(e,t,n);return[o.result,o.zone,o.specificOffset,o.invalidReason]}(fe.fromOpts({locale:s,numberingSystem:u,defaultToEN:!0}),e,n),l=c[0],m=c[1],h=c[2],d=c[3];return d?t.invalid(d):fo(l,m,o,"format "+n,e,h)},t.fromString=function(e,n,o){return void 0===o&&(o={}),t.fromFormat(e,n,o)},t.fromSQL=function(e,t){void 0===t&&(t={});var n=function(e){return Bt(e,[_n,bn],[xn,zn])}(e);return fo(n[0],n[1],t,"SQL",e)},t.invalid=function(e,n){if(void 0===n&&(n=null),!e)throw new j("need to specify a reason the DateTime is invalid");var o=e instanceof De?e:new De(e,n);if(Ie.throwOnInvalid)throw new k(o);return new t({invalid:o})},t.isDateTime=function(e){return e&&e.isLuxonDateTime||!1},t.parseFormatForOpts=function(e,t){void 0===t&&(t={});var n=oo(e,fe.fromObject(t));return n?n.map(function(e){return e?e.val:null}).join(""):null},t.expandFormat=function(e,t){return void 0===t&&(t={}),eo(Mt.parseFormat(e),fe.fromObject(t)).map(function(e){return e.val}).join("")},t.resetCache=function(){yo=undefined,Ao={}};var n=t.prototype;return n.get=function(e){return this[e]},n.getPossibleOffsets=function(){if(!this.isValid||this.isOffsetFixed)return[this];var e=864e5,t=6e4,n=ht(this.c),o=this.zone.offset(n-e),a=this.zone.offset(n+e),r=this.zone.offset(n-o*t),s=this.zone.offset(n-a*t);if(r===s)return[this];var i=n-r*t,u=n-s*t,c=mo(i,r),l=mo(u,s);return c.hour===l.hour&&c.minute===l.minute&&c.second===l.second&&c.millisecond===l.millisecond?[co(this,{ts:i}),co(this,{ts:u})]:[this]},n.resolvedLocaleOptions=function(e){void 0===e&&(e={});var t=Mt.create(this.loc.clone(e),e).resolvedOptions(this);return{locale:t.locale,numberingSystem:t.numberingSystem,outputCalendar:t.calendar}},n.toUTC=function(e,t){return void 0===e&&(e=0),void 0===t&&(t={}),this.setZone(ge.instance(e),t)},n.toLocal=function(){return this.setZone(Ie.defaultZone)},n.setZone=function(e,n){var o=void 0===n?{}:n,a=o.keepLocalTime,r=void 0!==a&&a,s=o.keepCalendarTime,i=void 0!==s&&s;if((e=ye(e,Ie.defaultZone)).equals(this.zone))return this;if(e.isValid){var u=this.ts;if(r||i){var c=e.offset(this.ts);u=ho(this.toObject(),c,e)[0]}return co(this,{ts:u,zone:e})}return t.invalid(so(e))},n.reconfigure=function(e){var t=void 0===e?{}:e,n=t.locale,o=t.numberingSystem,a=t.outputCalendar;return co(this,{loc:this.loc.clone({locale:n,numberingSystem:o,outputCalendar:a})})},n.setLocale=function(e){return this.reconfigure({locale:e})},n.set=function(e){if(!this.isValid)return this;var t,n=yt(e,To),o=Ze(n,this.loc),a=o.minDaysInFirstWeek,s=o.startOfWeek,i=!Ke(n.weekYear)||!Ke(n.weekNumber)||!Ke(n.weekday),u=!Ke(n.ordinal),c=!Ke(n.year),l=!Ke(n.month)||!Ke(n.day),m=c||l,h=n.weekYear||n.weekNumber;if((m||u)&&h)throw new y("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(l&&u)throw new y("Can't mix ordinal dates with month/day");i?t=Ue(r({},$e(this.c,a,s),n),a,s):Ke(n.ordinal)?(t=r({},this.toObject(),n),Ke(n.day)&&(t.day=Math.min(mt(t.year,t.month),t.day))):t=We(r({},Ve(this.c),n));var d=ho(t,this.o,this.zone);return co(this,{ts:d[0],o:d[1]})},n.plus=function(e){return this.isValid?co(this,po(this,Mn.fromDurationLike(e))):this},n.minus=function(e){return this.isValid?co(this,po(this,Mn.fromDurationLike(e).negate())):this},n.startOf=function(e,t){var n=(void 0===t?{}:t).useLocaleWeeks,o=void 0!==n&&n;if(!this.isValid)return this;var a={},r=Mn.normalizeUnit(e);switch(r){case"years":a.month=1;case"quarters":case"months":a.day=1;case"weeks":case"days":a.hour=0;case"hours":a.minute=0;case"minutes":a.second=0;case"seconds":a.millisecond=0}if("weeks"===r)if(o){var s=this.loc.getStartOfWeek();this.weekday<s&&(a.weekNumber=this.weekNumber-1),a.weekday=s}else a.weekday=1;if("quarters"===r){var i=Math.ceil(this.month/3);a.month=3*(i-1)+1}return this.set(a)},n.endOf=function(e,t){var n;return this.isValid?this.plus((n={},n[e]=1,n)).startOf(e,t).minus(1):this},n.toFormat=function(e,t){return void 0===t&&(t={}),this.isValid?Mt.create(this.loc.redefaultToEN(t)).formatDateTimeFromString(this,e):ao},n.toLocaleString=function(e,t){return void 0===e&&(e=T),void 0===t&&(t={}),this.isValid?Mt.create(this.loc.clone(t),e).formatDateTime(this):ao},n.toLocaleParts=function(e){return void 0===e&&(e={}),this.isValid?Mt.create(this.loc.clone(e),e).formatDateTimeParts(this):[]},n.toISO=function(e){var t=void 0===e?{}:e,n=t.format,o=void 0===n?"extended":n,a=t.suppressSeconds,r=void 0!==a&&a,s=t.suppressMilliseconds,i=void 0!==s&&s,u=t.includeOffset,c=void 0===u||u,l=t.extendedZone,m=void 0!==l&&l;if(!this.isValid)return null;var h="extended"===o,d=go(this,h);return d+="T",d+=bo(this,h,r,i,c,m)},n.toISODate=function(e){var t=(void 0===e?{}:e).format,n=void 0===t?"extended":t;return this.isValid?go(this,"extended"===n):null},n.toISOWeekDate=function(){return ko(this,"kkkk-'W'WW-c")},n.toISOTime=function(e){var t=void 0===e?{}:e,n=t.suppressMilliseconds,o=void 0!==n&&n,a=t.suppressSeconds,r=void 0!==a&&a,s=t.includeOffset,i=void 0===s||s,u=t.includePrefix,c=void 0!==u&&u,l=t.extendedZone,m=void 0!==l&&l,h=t.format,d=void 0===h?"extended":h;return this.isValid?(c?"T":"")+bo(this,"extended"===d,r,o,i,m):null},n.toRFC2822=function(){return ko(this,"EEE, dd LLL yyyy HH:mm:ss ZZZ",!1)},n.toHTTP=function(){return ko(this.toUTC(),"EEE, dd LLL yyyy HH:mm:ss 'GMT'")},n.toSQLDate=function(){return this.isValid?go(this,!0):null},n.toSQLTime=function(e){var t=void 0===e?{}:e,n=t.includeOffset,o=void 0===n||n,a=t.includeZone,r=void 0!==a&&a,s=t.includeOffsetSpace,i="HH:mm:ss.SSS";return(r||o)&&((void 0===s||s)&&(i+=" "),r?i+="z":o&&(i+="ZZ")),ko(this,i,!0)},n.toSQL=function(e){return void 0===e&&(e={}),this.isValid?this.toSQLDate()+" "+this.toSQLTime(e):null},n.toString=function(){return this.isValid?this.toISO():ao},n[e]=function(){return this.isValid?"DateTime { ts: "+this.toISO()+", zone: "+this.zone.name+", locale: "+this.locale+" }":"DateTime { Invalid, reason: "+this.invalidReason+" }"},n.valueOf=function(){return this.toMillis()},n.toMillis=function(){return this.isValid?this.ts:NaN},n.toSeconds=function(){return this.isValid?this.ts/1e3:NaN},n.toUnixInteger=function(){return this.isValid?Math.floor(this.ts/1e3):NaN},n.toJSON=function(){return this.toISO()},n.toBSON=function(){return this.toJSDate()},n.toObject=function(e){if(void 0===e&&(e={}),!this.isValid)return{};var t=r({},this.c);return e.includeConfig&&(t.outputCalendar=this.outputCalendar,t.numberingSystem=this.loc.numberingSystem,t.locale=this.loc.locale),t},n.toJSDate=function(){return new Date(this.isValid?this.ts:NaN)},n.diff=function(e,t,n){if(void 0===t&&(t="milliseconds"),void 0===n&&(n={}),!this.isValid||!e.isValid)return Mn.invalid("created by diffing an invalid DateTime");var o,a=r({locale:this.locale,numberingSystem:this.numberingSystem},n),s=(o=t,Array.isArray(o)?o:[o]).map(Mn.normalizeUnit),i=e.valueOf()>this.valueOf(),u=Un(i?this:e,i?e:this,s,a);return i?u.negate():u},n.diffNow=function(e,n){return void 0===e&&(e="milliseconds"),void 0===n&&(n={}),this.diff(t.now(),e,n)},n.until=function(e){return this.isValid?Fn.fromDateTimes(this,e):this},n.hasSame=function(e,t,n){if(!this.isValid)return!1;var o=e.valueOf(),a=this.setZone(e.zone,{keepLocalTime:!0});return a.startOf(t,n)<=o&&o<=a.endOf(t,n)},n.equals=function(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)},n.toRelative=function(e){if(void 0===e&&(e={}),!this.isValid)return null;var n=e.base||t.fromObject({},{zone:this.zone}),o=e.padding?this<n?-e.padding:e.padding:0,a=["years","months","days","hours","minutes","seconds"],s=e.unit;return Array.isArray(e.unit)&&(a=e.unit,s=undefined),Oo(n,this.plus(o),r({},e,{numeric:"always",units:a,unit:s}))},n.toRelativeCalendar=function(e){return void 0===e&&(e={}),this.isValid?Oo(e.base||t.fromObject({},{zone:this.zone}),this,r({},e,{numeric:"auto",units:["years","months","days"],calendary:!0})):null},t.min=function(){for(var e=arguments.length,n=new Array(e),o=0;o<e;o++)n[o]=arguments[o];if(!n.every(t.isDateTime))throw new j("min requires all arguments be DateTimes");return et(n,function(e){return e.valueOf()},Math.min)},t.max=function(){for(var e=arguments.length,n=new Array(e),o=0;o<e;o++)n[o]=arguments[o];if(!n.every(t.isDateTime))throw new j("max requires all arguments be DateTimes");return et(n,function(e){return e.valueOf()},Math.max)},t.fromFormatExplain=function(e,t,n){void 0===n&&(n={});var o=n,a=o.locale,r=void 0===a?null:a,s=o.numberingSystem,i=void 0===s?null:s;return no(fe.fromOpts({locale:r,numberingSystem:i,defaultToEN:!0}),e,t)},t.fromStringExplain=function(e,n,o){return void 0===o&&(o={}),t.fromFormatExplain(e,n,o)},t.buildFormatParser=function(e,t){void 0===t&&(t={});var n=t,o=n.locale,a=void 0===o?null:o,r=n.numberingSystem,s=void 0===r?null:r,i=fe.fromOpts({locale:a,numberingSystem:s,defaultToEN:!0});return new to(i,e)},t.fromFormatParser=function(e,n,o){if(void 0===o&&(o={}),Ke(e)||Ke(n))throw new j("fromFormatParser requires an input string and a format parser");var a=o,r=a.locale,s=void 0===r?null:r,i=a.numberingSystem,u=void 0===i?null:i,c=fe.fromOpts({locale:s,numberingSystem:u,defaultToEN:!0});if(!c.equals(n.locale))throw new j("fromFormatParser called with a locale of "+c+", but the format parser was created for "+n.locale);var l=n.explainFromTokens(e),m=l.result,h=l.zone,d=l.specificOffset,p=l.invalidReason;return p?t.invalid(p):fo(m,h,o,"format "+n.format,e,d)},a(t,[{key:"isValid",get:function(){return null===this.invalid}},{key:"invalidReason",get:function(){return this.invalid?this.invalid.reason:null}},{key:"invalidExplanation",get:function(){return this.invalid?this.invalid.explanation:null}},{key:"locale",get:function(){return this.isValid?this.loc.locale:null}},{key:"numberingSystem",get:function(){return this.isValid?this.loc.numberingSystem:null}},{key:"outputCalendar",get:function(){return this.isValid?this.loc.outputCalendar:null}},{key:"zone",get:function(){return this._zone}},{key:"zoneName",get:function(){return this.isValid?this.zone.name:null}},{key:"year",get:function(){return this.isValid?this.c.year:NaN}},{key:"quarter",get:function(){return this.isValid?Math.ceil(this.c.month/3):NaN}},{key:"month",get:function(){return this.isValid?this.c.month:NaN}},{key:"day",get:function(){return this.isValid?this.c.day:NaN}},{key:"hour",get:function(){return this.isValid?this.c.hour:NaN}},{key:"minute",get:function(){return this.isValid?this.c.minute:NaN}},{key:"second",get:function(){return this.isValid?this.c.second:NaN}},{key:"millisecond",get:function(){return this.isValid?this.c.millisecond:NaN}},{key:"weekYear",get:function(){return this.isValid?io(this).weekYear:NaN}},{key:"weekNumber",get:function(){return this.isValid?io(this).weekNumber:NaN}},{key:"weekday",get:function(){return this.isValid?io(this).weekday:NaN}},{key:"isWeekend",get:function(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}},{key:"localWeekday",get:function(){return this.isValid?uo(this).weekday:NaN}},{key:"localWeekNumber",get:function(){return this.isValid?uo(this).weekNumber:NaN}},{key:"localWeekYear",get:function(){return this.isValid?uo(this).weekYear:NaN}},{key:"ordinal",get:function(){return this.isValid?Ve(this.c).ordinal:NaN}},{key:"monthShort",get:function(){return this.isValid?Bn.months("short",{locObj:this.loc})[this.month-1]:null}},{key:"monthLong",get:function(){return this.isValid?Bn.months("long",{locObj:this.loc})[this.month-1]:null}},{key:"weekdayShort",get:function(){return this.isValid?Bn.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}},{key:"weekdayLong",get:function(){return this.isValid?Bn.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}},{key:"offset",get:function(){return this.isValid?+this.o:NaN}},{key:"offsetNameShort",get:function(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}},{key:"offsetNameLong",get:function(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}},{key:"isOffsetFixed",get:function(){return this.isValid?this.zone.isUniversal:null}},{key:"isInDST",get:function(){return!this.isOffsetFixed&&(this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset)}},{key:"isInLeapYear",get:function(){return ct(this.year)}},{key:"daysInMonth",get:function(){return mt(this.year,this.month)}},{key:"daysInYear",get:function(){return this.isValid?lt(this.year):NaN}},{key:"weeksInWeekYear",get:function(){return this.isValid?pt(this.weekYear):NaN}},{key:"weeksInLocalWeekYear",get:function(){return this.isValid?pt(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}}],[{key:"DATE_SHORT",get:function(){return T}},{key:"DATE_MED",get:function(){return S}},{key:"DATE_MED_WITH_WEEKDAY",get:function(){return O}},{key:"DATE_FULL",get:function(){return E}},{key:"DATE_HUGE",get:function(){return A}},{key:"TIME_SIMPLE",get:function(){return R}},{key:"TIME_WITH_SECONDS",get:function(){return N}},{key:"TIME_WITH_SHORT_OFFSET",get:function(){return I}},{key:"TIME_WITH_LONG_OFFSET",get:function(){return D}},{key:"TIME_24_SIMPLE",get:function(){return C}},{key:"TIME_24_WITH_SECONDS",get:function(){return L}},{key:"TIME_24_WITH_SHORT_OFFSET",get:function(){return M}},{key:"TIME_24_WITH_LONG_OFFSET",get:function(){return P}},{key:"DATETIME_SHORT",get:function(){return q}},{key:"DATETIME_SHORT_WITH_SECONDS",get:function(){return F}},{key:"DATETIME_MED",get:function(){return B}},{key:"DATETIME_MED_WITH_SECONDS",get:function(){return $}},{key:"DATETIME_MED_WITH_WEEKDAY",get:function(){return U}},{key:"DATETIME_FULL",get:function(){return V}},{key:"DATETIME_FULL_WITH_SECONDS",get:function(){return W}},{key:"DATETIME_HUGE",get:function(){return Z}},{key:"DATETIME_HUGE_WITH_SECONDS",get:function(){return H}}]),t}(Symbol.for("nodejs.util.inspect.custom"));function No(e){if(Ro.isDateTime(e))return e;if(e&&e.valueOf&&Ye(e.valueOf()))return Ro.fromJSDate(e);if(e&&"object"==typeof e)return Ro.fromObject(e);throw new j("Unknown datetime argument: "+e+", of type "+typeof e)}n.DateTime=Ro,n.Duration=Mn,n.FixedOffsetZone=ge,n.IANAZone=ee,n.Info=Bn,n.Interval=Fn,n.InvalidZone=be,n.Settings=Ie,n.SystemZone=Y,n.VERSION="3.5.0",n.Zone=J}}},{package:"luxon",file:"node_modules/luxon/build/cjs-browser/luxon.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/marked/lib/marked.umd.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){function o(e,t){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.add(e)}function a(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}function r(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}!function(e,o){"object"==typeof n&&void 0!==t?o(n):"function"==typeof define&&define.amd?define(["exports"],o):o((e="undefined"!=typeof globalThis?globalThis:e||self).marked={})}(void 0,function(e){function t(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}function n(t){e.defaults=t}e.defaults={async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null};const s=/[&<>"']/,i=new RegExp(s.source,"g"),u=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,c=new RegExp(u.source,"g"),l={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},m=e=>l[e];function h(e,t){if(t){if(s.test(e))return e.replace(i,m)}else if(u.test(e))return e.replace(c,m);return e}const d=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function p(e){return e.replace(d,(e,t)=>"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):"")}const f=/(^|[^\[])\^/g;function k(e,t){let n="string"==typeof e?e:e.source;t=t||"";const o={replace:(e,t)=>{let a="string"==typeof t?t:t.source;return a=a.replace(f,"$1"),n=n.replace(e,a),o},getRegex:()=>new RegExp(n,t)};return o}function g(e){try{e=encodeURI(e).replace(/%25/g,"%")}catch(e){return null}return e}const b={exec:()=>null};function y(e,t){const n=e.replace(/\|/g,(e,t,n)=>{let o=!1,a=t;for(;--a>=0&&"\\"===n[a];)o=!o;return o?"|":" |"}).split(/ \|/);let o=0;if(n[0].trim()||n.shift(),n.length>0&&!n[n.length-1].trim()&&n.pop(),t)if(n.length>t)n.splice(t);else for(;n.length<t;)n.push("");for(;o<n.length;o++)n[o]=n[o].trim().replace(/\\\|/g,"|");return n}function w(e,t,n){const o=e.length;if(0===o)return"";let a=0;for(;a<o;){const r=e.charAt(o-a-1);if(r!==t||n){if(r===t||!n)break;a++}else a++}return e.slice(0,o-a)}function j(e,t,n,o){const a=t.href,r=t.title?h(t.title):null,s=e[1].replace(/\\([\[\]])/g,"$1");if("!"!==e[0].charAt(0)){o.state.inLink=!0;const e={type:"link",raw:n,href:a,title:r,text:s,tokens:o.inlineTokens(s)};return o.state.inLink=!1,e}return{type:"image",raw:n,href:a,title:r,text:h(s)}}class v{constructor(t){r(this,"options",void 0),r(this,"rules",void 0),r(this,"lexer",void 0),this.options=t||e.defaults}space(e){const t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}code(e){const t=this.rules.block.code.exec(e);if(t){const e=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?e:w(e,"\n")}}}fences(e){const t=this.rules.block.fences.exec(e);if(t){const e=t[0],n=function(e,t){const n=e.match(/^(\s+)(?:```)/);if(null===n)return t;const o=n[1];return t.split("\n").map(e=>{const t=e.match(/^\s+/);if(null===t)return e;const[n]=t;return n.length>=o.length?e.slice(o.length):e}).join("\n")}(e,t[3]||"");return{type:"code",raw:e,lang:t[2]?t[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):t[2],text:n}}}heading(e){const t=this.rules.block.heading.exec(e);if(t){let e=t[2].trim();if(/#$/.test(e)){const t=w(e,"#");this.options.pedantic?e=t.trim():t&&!/ $/.test(t)||(e=t.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:e,tokens:this.lexer.inline(e)}}}hr(e){const t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:t[0]}}blockquote(e){const t=this.rules.block.blockquote.exec(e);if(t){const e=w(t[0].replace(/^ *>[ \t]?/gm,""),"\n"),n=this.lexer.state.top;this.lexer.state.top=!0;const o=this.lexer.blockTokens(e);return this.lexer.state.top=n,{type:"blockquote",raw:t[0],tokens:o,text:e}}}list(e){let t=this.rules.block.list.exec(e);if(t){let n=t[1].trim();const o=n.length>1,a={type:"list",raw:"",ordered:o,start:o?+n.slice(0,-1):"",loose:!1,items:[]};n=o?`\\d{1,9}\\${n.slice(-1)}`:`\\${n}`,this.options.pedantic&&(n=o?n:"[*+-]");const r=new RegExp(`^( {0,3}${n})((?:[\t ][^\\n]*)?(?:\\n|$))`);let s="",i="",u=!1;for(;e;){let n=!1;if(!(t=r.exec(e)))break;if(this.rules.block.hr.test(e))break;s=t[0],e=e.substring(s.length);let o=t[2].split("\n",1)[0].replace(/^\t+/,e=>" ".repeat(3*e.length)),c=e.split("\n",1)[0],l=0;this.options.pedantic?(l=2,i=o.trimStart()):(l=t[2].search(/[^ ]/),l=l>4?1:l,i=o.slice(l),l+=t[1].length);let m=!1;if(!o&&/^ *$/.test(c)&&(s+=c+"\n",e=e.substring(c.length+1),n=!0),!n){const t=new RegExp(`^ {0,${Math.min(3,l-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ \t][^\\n]*)?(?:\\n|$))`),n=new RegExp(`^ {0,${Math.min(3,l-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),a=new RegExp(`^ {0,${Math.min(3,l-1)}}(?:\`\`\`|~~~)`),r=new RegExp(`^ {0,${Math.min(3,l-1)}}#`);for(;e;){const u=e.split("\n",1)[0];if(c=u,this.options.pedantic&&(c=c.replace(/^ {1,4}(?=( {4})*[^ ])/g,"  ")),a.test(c))break;if(r.test(c))break;if(t.test(c))break;if(n.test(e))break;if(c.search(/[^ ]/)>=l||!c.trim())i+="\n"+c.slice(l);else{if(m)break;if(o.search(/[^ ]/)>=4)break;if(a.test(o))break;if(r.test(o))break;if(n.test(o))break;i+="\n"+c}m||c.trim()||(m=!0),s+=u+"\n",e=e.substring(u.length+1),o=c.slice(l)}}a.loose||(u?a.loose=!0:/\n *\n *$/.test(s)&&(u=!0));let h,d=null;this.options.gfm&&(d=/^\[[ xX]\] /.exec(i),d&&(h="[ ] "!==d[0],i=i.replace(/^\[[ xX]\] +/,""))),a.items.push({type:"list_item",raw:s,task:!!d,checked:h,loose:!1,text:i,tokens:[]}),a.raw+=s}a.items[a.items.length-1].raw=s.trimEnd(),a.items[a.items.length-1].text=i.trimEnd(),a.raw=a.raw.trimEnd();for(let e=0;e<a.items.length;e++)if(this.lexer.state.top=!1,a.items[e].tokens=this.lexer.blockTokens(a.items[e].text,[]),!a.loose){const t=a.items[e].tokens.filter(e=>"space"===e.type),n=t.length>0&&t.some(e=>/\n.*\n/.test(e.raw));a.loose=n}if(a.loose)for(let e=0;e<a.items.length;e++)a.items[e].loose=!0;return a}}html(e){const t=this.rules.block.html.exec(e);if(t){return{type:"html",block:!0,raw:t[0],pre:"pre"===t[1]||"script"===t[1]||"style"===t[1],text:t[0]}}}def(e){const t=this.rules.block.def.exec(e);if(t){const e=t[1].toLowerCase().replace(/\s+/g," "),n=t[2]?t[2].replace(/^<(.*)>$/,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",o=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):t[3];return{type:"def",tag:e,raw:t[0],href:n,title:o}}}table(e){const t=this.rules.block.table.exec(e);if(!t)return;if(!/[:|]/.test(t[2]))return;const n=y(t[1]),o=t[2].replace(/^\||\| *$/g,"").split("|"),a=t[3]&&t[3].trim()?t[3].replace(/\n[ \t]*$/,"").split("\n"):[],r={type:"table",raw:t[0],header:[],align:[],rows:[]};if(n.length===o.length){for(const e of o)/^ *-+: *$/.test(e)?r.align.push("right"):/^ *:-+: *$/.test(e)?r.align.push("center"):/^ *:-+ *$/.test(e)?r.align.push("left"):r.align.push(null);for(const e of n)r.header.push({text:e,tokens:this.lexer.inline(e)});for(const e of a)r.rows.push(y(e,r.header.length).map(e=>({text:e,tokens:this.lexer.inline(e)})));return r}}lheading(e){const t=this.rules.block.lheading.exec(e);if(t)return{type:"heading",raw:t[0],depth:"="===t[2].charAt(0)?1:2,text:t[1],tokens:this.lexer.inline(t[1])}}paragraph(e){const t=this.rules.block.paragraph.exec(e);if(t){const e="\n"===t[1].charAt(t[1].length-1)?t[1].slice(0,-1):t[1];return{type:"paragraph",raw:t[0],text:e,tokens:this.lexer.inline(e)}}}text(e){const t=this.rules.block.text.exec(e);if(t)return{type:"text",raw:t[0],text:t[0],tokens:this.lexer.inline(t[0])}}escape(e){const t=this.rules.inline.escape.exec(e);if(t)return{type:"escape",raw:t[0],text:h(t[1])}}tag(e){const t=this.rules.inline.tag.exec(e);if(t)return!this.lexer.state.inLink&&/^<a /i.test(t[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&/^<\/a>/i.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:t[0]}}link(e){const t=this.rules.inline.link.exec(e);if(t){const e=t[2].trim();if(!this.options.pedantic&&/^</.test(e)){if(!/>$/.test(e))return;const t=w(e.slice(0,-1),"\\");if((e.length-t.length)%2==0)return}else{const e=function(e,t){if(-1===e.indexOf(t[1]))return-1;let n=0;for(let o=0;o<e.length;o++)if("\\"===e[o])o++;else if(e[o]===t[0])n++;else if(e[o]===t[1]&&(n--,n<0))return o;return-1}(t[2],"()");if(e>-1){const n=(0===t[0].indexOf("!")?5:4)+t[1].length+e;t[2]=t[2].substring(0,e),t[0]=t[0].substring(0,n).trim(),t[3]=""}}let n=t[2],o="";if(this.options.pedantic){const e=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(n);e&&(n=e[1],o=e[3])}else o=t[3]?t[3].slice(1,-1):"";return n=n.trim(),/^</.test(n)&&(n=this.options.pedantic&&!/>$/.test(e)?n.slice(1):n.slice(1,-1)),j(t,{href:n?n.replace(this.rules.inline.anyPunctuation,"$1"):n,title:o?o.replace(this.rules.inline.anyPunctuation,"$1"):o},t[0],this.lexer)}}reflink(e,t){let n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){const e=t[(n[2]||n[1]).replace(/\s+/g," ").toLowerCase()];if(!e){const e=n[0].charAt(0);return{type:"text",raw:e,text:e}}return j(n,e,n[0],this.lexer)}}emStrong(e,t,n=""){let o=this.rules.inline.emStrongLDelim.exec(e);if(!o)return;if(o[3]&&n.match(/[\p{L}\p{N}]/u))return;if(!(o[1]||o[2]||"")||!n||this.rules.inline.punctuation.exec(n)){const n=[...o[0]].length-1;let a,r,s=n,i=0;const u="*"===o[0][0]?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(u.lastIndex=0,t=t.slice(-1*e.length+n);null!=(o=u.exec(t));){if(a=o[1]||o[2]||o[3]||o[4]||o[5]||o[6],!a)continue;if(r=[...a].length,o[3]||o[4]){s+=r;continue}if((o[5]||o[6])&&n%3&&!((n+r)%3)){i+=r;continue}if(s-=r,s>0)continue;r=Math.min(r,r+s+i);const t=[...o[0]][0].length,u=e.slice(0,n+o.index+t+r);if(Math.min(n,r)%2){const e=u.slice(1,-1);return{type:"em",raw:u,text:e,tokens:this.lexer.inlineTokens(e)}}const c=u.slice(2,-2);return{type:"strong",raw:u,text:c,tokens:this.lexer.inlineTokens(c)}}}}codespan(e){const t=this.rules.inline.code.exec(e);if(t){let e=t[2].replace(/\n/g," ");const n=/[^ ]/.test(e),o=/^ /.test(e)&&/ $/.test(e);return n&&o&&(e=e.substring(1,e.length-1)),e=h(e,!0),{type:"codespan",raw:t[0],text:e}}}br(e){const t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}del(e){const t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}autolink(e){const t=this.rules.inline.autolink.exec(e);if(t){let e,n;return"@"===t[2]?(e=h(t[1]),n="mailto:"+e):(e=h(t[1]),n=e),{type:"link",raw:t[0],text:e,href:n,tokens:[{type:"text",raw:e,text:e}]}}}url(e){let t;if(t=this.rules.inline.url.exec(e)){let e,n;if("@"===t[2])e=h(t[0]),n="mailto:"+e;else{let o;do{o=t[0],t[0]=this.rules.inline._backpedal.exec(t[0])?.[0]??""}while(o!==t[0]);e=h(t[0]),n="www."===t[1]?"http://"+t[0]:t[0]}return{type:"link",raw:t[0],text:e,href:n,tokens:[{type:"text",raw:e,text:e}]}}}inlineText(e){const t=this.rules.inline.text.exec(e);if(t){let e;return e=this.lexer.state.inRawBlock?t[0]:h(t[0]),{type:"text",raw:t[0],text:e}}}}const _=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,x=/(?:[*+-]|\d{1,9}[.)])/,z=k(/^(?!bull |blockCode|fences|blockquote|heading|html)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html))+?)\n {0,3}(=+|-+) *(?:\n+|$)/).replace(/bull/g,x).replace(/blockCode/g,/ {4}/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).getRegex(),T=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,S=/(?!\s*\])(?:\\.|[^\[\]\\])+/,O=k(/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/).replace("label",S).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),E=k(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,x).getRegex(),A="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",R=/< ! --(?:-?>|[\s\S]*?(?:-- >|$))/,N=k("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))","i").replace("comment",R).replace("tag",A).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),I=k(T).replace("hr",_).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",A).getRegex(),D={blockquote:k(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",I).getRegex(),code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,def:O,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,hr:_,html:N,lheading:z,list:E,newline:/^(?: *(?:\n|$))+/,paragraph:I,table:b,text:/^[^\n]+/},C=k("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",_).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",A).getRegex(),L={...D,table:C,paragraph:k(T).replace("hr",_).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",C).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",A).getRegex()},M={...D,html:k("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",R).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:b,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:k(T).replace("hr",_).replace("heading"," *#{1,6} *[^\n]").replace("lheading",z).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},P=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,q=/^( {2,}|\\)\n(?!\s*$)/,F="\\p{P}\\p{S}",B=k(/^((?![*_])[\spunctuation])/,"u").replace(/punctuation/g,F).getRegex(),$=k(/^(?:\*+(?:((?!\*)[punct])|[^\s*]))|^_+(?:((?!_)[punct])|([^\s_]))/,"u").replace(/punct/g,F).getRegex(),U=k("^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)[punct](\\*+)(?=[\\s]|$)|[^punct\\s](\\*+)(?!\\*)(?=[punct\\s]|$)|(?!\\*)[punct\\s](\\*+)(?=[^punct\\s])|[\\s](\\*+)(?!\\*)(?=[punct])|(?!\\*)[punct](\\*+)(?!\\*)(?=[punct])|[^punct\\s](\\*+)(?=[^punct\\s])","gu").replace(/punct/g,F).getRegex(),V=k("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)[punct](_+)(?=[\\s]|$)|[^punct\\s](_+)(?!_)(?=[punct\\s]|$)|(?!_)[punct\\s](_+)(?=[^punct\\s])|[\\s](_+)(?!_)(?=[punct])|(?!_)[punct](_+)(?!_)(?=[punct])","gu").replace(/punct/g,F).getRegex(),W=k(/\\([punct])/,"gu").replace(/punct/g,F).getRegex(),Z=k(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),H=k(R).replace("(?:-- >|$)","-- >").getRegex(),J=k("^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>").replace("comment",H).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),K=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,Y=k(/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/).replace("label",K).replace("href",/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),G=k(/^!?\[(label)\]\[(ref)\]/).replace("label",K).replace("ref",S).getRegex(),Q=k(/^!?\[(ref)\](?:\[\])?/).replace("ref",S).getRegex(),X={_backpedal:b,anyPunctuation:W,autolink:Z,blockSkip:/\[[^[\]]*?\]\([^\(\)]*?\)|`[^`]*?`|<[^<>]*?>/g,br:q,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,del:b,emStrongLDelim:$,emStrongRDelimAst:U,emStrongRDelimUnd:V,escape:P,link:Y,nolink:Q,punctuation:B,reflink:G,reflinkSearch:k("reflink|nolink(?!\\()","g").replace("reflink",G).replace("nolink",Q).getRegex(),tag:J,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,url:b},ee={...X,link:k(/^!?\[(label)\]\((.*?)\)/).replace("label",K).getRegex(),reflink:k(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",K).getRegex()},te={...X,escape:k(P).replace("])","~|])").getRegex(),url:k(/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,"i").replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/},ne={...te,br:k(q).replace("{2,}","*").getRegex(),text:k(te.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},oe={normal:D,gfm:L,pedantic:M},ae={normal:X,gfm:te,breaks:ne,pedantic:ee};class re{constructor(t){r(this,"tokens",void 0),r(this,"options",void 0),r(this,"state",void 0),r(this,"tokenizer",void 0),r(this,"inlineQueue",void 0),this.tokens=[],this.tokens.links=Object.create(null),this.options=t||e.defaults,this.options.tokenizer=this.options.tokenizer||new v,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};const n={block:oe.normal,inline:ae.normal};this.options.pedantic?(n.block=oe.pedantic,n.inline=ae.pedantic):this.options.gfm&&(n.block=oe.gfm,this.options.breaks?n.inline=ae.breaks:n.inline=ae.gfm),this.tokenizer.rules=n}static get rules(){return{block:oe,inline:ae}}static lex(e,t){return new re(t).lex(e)}static lexInline(e,t){return new re(t).inlineTokens(e)}lex(e){e=e.replace(/\r\n|\r/g,"\n"),this.blockTokens(e,this.tokens);for(let e=0;e<this.inlineQueue.length;e++){const t=this.inlineQueue[e];this.inlineTokens(t.src,t.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(e,t=[]){let n,o,a,r;for(e=this.options.pedantic?e.replace(/\t/g,"    ").replace(/^ +$/gm,""):e.replace(/^( *)(\t+)/gm,(e,t,n)=>t+"    ".repeat(n.length));e;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some(o=>!!(n=o.call({lexer:this},e,t))&&(e=e.substring(n.raw.length),t.push(n),!0))))if(n=this.tokenizer.space(e))e=e.substring(n.raw.length),1===n.raw.length&&t.length>0?t[t.length-1].raw+="\n":t.push(n);else if(n=this.tokenizer.code(e))e=e.substring(n.raw.length),o=t[t.length-1],!o||"paragraph"!==o.type&&"text"!==o.type?t.push(n):(o.raw+="\n"+n.raw,o.text+="\n"+n.text,this.inlineQueue[this.inlineQueue.length-1].src=o.text);else if(n=this.tokenizer.fences(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.heading(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.hr(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.blockquote(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.list(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.html(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.def(e))e=e.substring(n.raw.length),o=t[t.length-1],!o||"paragraph"!==o.type&&"text"!==o.type?this.tokens.links[n.tag]||(this.tokens.links[n.tag]={href:n.href,title:n.title}):(o.raw+="\n"+n.raw,o.text+="\n"+n.raw,this.inlineQueue[this.inlineQueue.length-1].src=o.text);else if(n=this.tokenizer.table(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.lheading(e))e=e.substring(n.raw.length),t.push(n);else{if(a=e,this.options.extensions&&this.options.extensions.startBlock){let t=Infinity;const n=e.slice(1);let o;this.options.extensions.startBlock.forEach(e=>{o=e.call({lexer:this},n),"number"==typeof o&&o>=0&&(t=Math.min(t,o))}),t<Infinity&&t>=0&&(a=e.substring(0,t+1))}if(this.state.top&&(n=this.tokenizer.paragraph(a)))o=t[t.length-1],r&&"paragraph"===o.type?(o.raw+="\n"+n.raw,o.text+="\n"+n.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=o.text):t.push(n),r=a.length!==e.length,e=e.substring(n.raw.length);else if(n=this.tokenizer.text(e))e=e.substring(n.raw.length),o=t[t.length-1],o&&"text"===o.type?(o.raw+="\n"+n.raw,o.text+="\n"+n.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=o.text):t.push(n);else if(e){const t="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(t);break}throw new Error(t)}}return this.state.top=!0,t}inline(e,t=[]){return this.inlineQueue.push({src:e,tokens:t}),t}inlineTokens(e,t=[]){let n,o,a,r,s,i,u=e;if(this.tokens.links){const e=Object.keys(this.tokens.links);if(e.length>0)for(;null!=(r=this.tokenizer.rules.inline.reflinkSearch.exec(u));)e.includes(r[0].slice(r[0].lastIndexOf("[")+1,-1))&&(u=u.slice(0,r.index)+"["+"a".repeat(r[0].length-2)+"]"+u.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(r=this.tokenizer.rules.inline.blockSkip.exec(u));)u=u.slice(0,r.index)+"["+"a".repeat(r[0].length-2)+"]"+u.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(r=this.tokenizer.rules.inline.anyPunctuation.exec(u));)u=u.slice(0,r.index)+"++"+u.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;e;)if(s||(i=""),s=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(o=>!!(n=o.call({lexer:this},e,t))&&(e=e.substring(n.raw.length),t.push(n),!0))))if(n=this.tokenizer.escape(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.tag(e))e=e.substring(n.raw.length),o=t[t.length-1],o&&"text"===n.type&&"text"===o.type?(o.raw+=n.raw,o.text+=n.text):t.push(n);else if(n=this.tokenizer.link(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.reflink(e,this.tokens.links))e=e.substring(n.raw.length),o=t[t.length-1],o&&"text"===n.type&&"text"===o.type?(o.raw+=n.raw,o.text+=n.text):t.push(n);else if(n=this.tokenizer.emStrong(e,u,i))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.codespan(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.br(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.del(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.autolink(e))e=e.substring(n.raw.length),t.push(n);else if(this.state.inLink||!(n=this.tokenizer.url(e))){if(a=e,this.options.extensions&&this.options.extensions.startInline){let t=Infinity;const n=e.slice(1);let o;this.options.extensions.startInline.forEach(e=>{o=e.call({lexer:this},n),"number"==typeof o&&o>=0&&(t=Math.min(t,o))}),t<Infinity&&t>=0&&(a=e.substring(0,t+1))}if(n=this.tokenizer.inlineText(a))e=e.substring(n.raw.length),"_"!==n.raw.slice(-1)&&(i=n.raw.slice(-1)),s=!0,o=t[t.length-1],o&&"text"===o.type?(o.raw+=n.raw,o.text+=n.text):t.push(n);else if(e){const t="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(t);break}throw new Error(t)}}else e=e.substring(n.raw.length),t.push(n);return t}}class se{constructor(t){r(this,"options",void 0),this.options=t||e.defaults}code(e,t,n){const o=(t||"").match(/^\S*/)?.[0];return e=e.replace(/\n$/,"")+"\n",o?'<pre><code class="language-'+h(o)+'">'+(n?e:h(e,!0))+"</code></pre>\n":"<pre><code>"+(n?e:h(e,!0))+"</code></pre>\n"}blockquote(e){return`<blockquote>\n${e}</blockquote>\n`}html(e,t){return e}heading(e,t,n){return`<h${t}>${e}</h${t}>\n`}hr(){return"<hr>\n"}list(e,t,n){const o=t?"ol":"ul";return"<"+o+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"</"+o+">\n"}listitem(e,t,n){return`<li>${e}</li>\n`}checkbox(e){return"<input "+(e?'checked="" ':"")+'disabled="" type="checkbox">'}paragraph(e){return`<p>${e}</p>\n`}table(e,t){return t&&(t=`<tbody>${t}</tbody>`),"<table>\n<thead>\n"+e+"</thead>\n"+t+"</table>\n"}tablerow(e){return`<tr>\n${e}</tr>\n`}tablecell(e,t){const n=t.header?"th":"td";return(t.align?`<${n} align="${t.align}">`:`<${n}>`)+e+`</${n}>\n`}strong(e){return`<strong>${e}</strong>`}em(e){return`<em>${e}</em>`}codespan(e){return`<code>${e}</code>`}br(){return"<br>"}del(e){return`<del>${e}</del>`}link(e,t,n){const o=g(e);if(null===o)return n;let a='<a href="'+(e=o)+'"';return t&&(a+=' title="'+t+'"'),a+=">"+n+"</a>",a}image(e,t,n){const o=g(e);if(null===o)return n;let a=`<img src="${e=o}" alt="${n}"`;return t&&(a+=` title="${t}"`),a+=">",a}text(e){return e}}class ie{strong(e){return e}em(e){return e}codespan(e){return e}del(e){return e}html(e){return e}text(e){return e}link(e,t,n){return""+n}image(e,t,n){return""+n}br(){return""}}class ue{constructor(t){r(this,"options",void 0),r(this,"renderer",void 0),r(this,"textRenderer",void 0),this.options=t||e.defaults,this.options.renderer=this.options.renderer||new se,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new ie}static parse(e,t){return new ue(t).parse(e)}static parseInline(e,t){return new ue(t).parseInline(e)}parse(e,t=!0){let n="";for(let o=0;o<e.length;o++){const a=e[o];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[a.type]){const e=a,t=this.options.extensions.renderers[e.type].call({parser:this},e);if(!1!==t||!["space","hr","heading","code","table","blockquote","list","html","paragraph","text"].includes(e.type)){n+=t||"";continue}}switch(a.type){case"space":continue;case"hr":n+=this.renderer.hr();continue;case"heading":{const e=a;n+=this.renderer.heading(this.parseInline(e.tokens),e.depth,p(this.parseInline(e.tokens,this.textRenderer)));continue}case"code":{const e=a;n+=this.renderer.code(e.text,e.lang,!!e.escaped);continue}case"table":{const e=a;let t="",o="";for(let t=0;t<e.header.length;t++)o+=this.renderer.tablecell(this.parseInline(e.header[t].tokens),{header:!0,align:e.align[t]});t+=this.renderer.tablerow(o);let r="";for(let t=0;t<e.rows.length;t++){const n=e.rows[t];o="";for(let t=0;t<n.length;t++)o+=this.renderer.tablecell(this.parseInline(n[t].tokens),{header:!1,align:e.align[t]});r+=this.renderer.tablerow(o)}n+=this.renderer.table(t,r);continue}case"blockquote":{const e=a,t=this.parse(e.tokens);n+=this.renderer.blockquote(t);continue}case"list":{const e=a,t=e.ordered,o=e.start,r=e.loose;let s="";for(let t=0;t<e.items.length;t++){const n=e.items[t],o=n.checked,a=n.task;let i="";if(n.task){const e=this.renderer.checkbox(!!o);r?n.tokens.length>0&&"paragraph"===n.tokens[0].type?(n.tokens[0].text=e+" "+n.tokens[0].text,n.tokens[0].tokens&&n.tokens[0].tokens.length>0&&"text"===n.tokens[0].tokens[0].type&&(n.tokens[0].tokens[0].text=e+" "+n.tokens[0].tokens[0].text)):n.tokens.unshift({type:"text",text:e+" "}):i+=e+" "}i+=this.parse(n.tokens,r),s+=this.renderer.listitem(i,a,!!o)}n+=this.renderer.list(s,t,o);continue}case"html":{const e=a;n+=this.renderer.html(e.text,e.block);continue}case"paragraph":{const e=a;n+=this.renderer.paragraph(this.parseInline(e.tokens));continue}case"text":{let r=a,s=r.tokens?this.parseInline(r.tokens):r.text;for(;o+1<e.length&&"text"===e[o+1].type;)r=e[++o],s+="\n"+(r.tokens?this.parseInline(r.tokens):r.text);n+=t?this.renderer.paragraph(s):s;continue}default:{const e='Token with "'+a.type+'" type was not found.';if(this.options.silent)return console.error(e),"";throw new Error(e)}}}return n}parseInline(e,t){t=t||this.renderer;let n="";for(let o=0;o<e.length;o++){const a=e[o];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[a.type]){const e=this.options.extensions.renderers[a.type].call({parser:this},a);if(!1!==e||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(a.type)){n+=e||"";continue}}switch(a.type){case"escape":{const e=a;n+=t.text(e.text);break}case"html":{const e=a;n+=t.html(e.text);break}case"link":{const e=a;n+=t.link(e.href,e.title,this.parseInline(e.tokens,t));break}case"image":{const e=a;n+=t.image(e.href,e.title,e.text);break}case"strong":{const e=a;n+=t.strong(this.parseInline(e.tokens,t));break}case"em":{const e=a;n+=t.em(this.parseInline(e.tokens,t));break}case"codespan":{const e=a;n+=t.codespan(e.text);break}case"br":n+=t.br();break;case"del":{const e=a;n+=t.del(this.parseInline(e.tokens,t));break}case"text":{const e=a;n+=t.text(e.text);break}default:{const e='Token with "'+a.type+'" type was not found.';if(this.options.silent)return console.error(e),"";throw new Error(e)}}}return n}}class ce{constructor(t){r(this,"options",void 0),this.options=t||e.defaults}preprocess(e){return e}postprocess(e){return e}processAllTokens(e){return e}}r(ce,"passThroughHooks",new Set(["preprocess","postprocess","processAllTokens"]));var le=new WeakSet;class me{constructor(...e){o(this,le),r(this,"defaults",{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}),r(this,"options",this.setOptions),r(this,"parse",a(le,this,he).call(this,re.lex,ue.parse)),r(this,"parseInline",a(le,this,he).call(this,re.lexInline,ue.parseInline)),r(this,"Parser",ue),r(this,"Renderer",se),r(this,"TextRenderer",ie),r(this,"Lexer",re),r(this,"Tokenizer",v),r(this,"Hooks",ce),this.use(...e)}walkTokens(e,t){let n=[];for(const o of e)switch(n=n.concat(t.call(this,o)),o.type){case"table":{const e=o;for(const o of e.header)n=n.concat(this.walkTokens(o.tokens,t));for(const o of e.rows)for(const e of o)n=n.concat(this.walkTokens(e.tokens,t));break}case"list":{const e=o;n=n.concat(this.walkTokens(e.items,t));break}default:{const e=o;this.defaults.extensions?.childTokens?.[e.type]?this.defaults.extensions.childTokens[e.type].forEach(o=>{const a=e[o].flat(Infinity);n=n.concat(this.walkTokens(a,t))}):e.tokens&&(n=n.concat(this.walkTokens(e.tokens,t)))}}return n}use(...e){const t=this.defaults.extensions||{renderers:{},childTokens:{}};return e.forEach(e=>{const n={...e};if(n.async=this.defaults.async||n.async||!1,e.extensions&&(e.extensions.forEach(e=>{if(!e.name)throw new Error("extension name required");if("renderer"in e){const n=t.renderers[e.name];t.renderers[e.name]=n?function(...t){let o=e.renderer.apply(this,t);return!1===o&&(o=n.apply(this,t)),o}:e.renderer}if("tokenizer"in e){if(!e.level||"block"!==e.level&&"inline"!==e.level)throw new Error("extension level must be 'block' or 'inline'");const n=t[e.level];n?n.unshift(e.tokenizer):t[e.level]=[e.tokenizer],e.start&&("block"===e.level?t.startBlock?t.startBlock.push(e.start):t.startBlock=[e.start]:"inline"===e.level&&(t.startInline?t.startInline.push(e.start):t.startInline=[e.start]))}"childTokens"in e&&e.childTokens&&(t.childTokens[e.name]=e.childTokens)}),n.extensions=t),e.renderer){const t=this.defaults.renderer||new se(this.defaults);for(const n in e.renderer){if(!(n in t))throw new Error(`renderer '${n}' does not exist`);if("options"===n)continue;const o=n,a=e.renderer[o],r=t[o];t[o]=(...e)=>{let n=a.apply(t,e);return!1===n&&(n=r.apply(t,e)),n||""}}n.renderer=t}if(e.tokenizer){const t=this.defaults.tokenizer||new v(this.defaults);for(const n in e.tokenizer){if(!(n in t))throw new Error(`tokenizer '${n}' does not exist`);if(["options","rules","lexer"].includes(n))continue;const o=n,a=e.tokenizer[o],r=t[o];t[o]=(...e)=>{let n=a.apply(t,e);return!1===n&&(n=r.apply(t,e)),n}}n.tokenizer=t}if(e.hooks){const t=this.defaults.hooks||new ce;for(const n in e.hooks){if(!(n in t))throw new Error(`hook '${n}' does not exist`);if("options"===n)continue;const o=n,a=e.hooks[o],r=t[o];ce.passThroughHooks.has(n)?t[o]=e=>{if(this.defaults.async)return Promise.resolve(a.call(t,e)).then(e=>r.call(t,e));const n=a.call(t,e);return r.call(t,n)}:t[o]=(...e)=>{let n=a.apply(t,e);return!1===n&&(n=r.apply(t,e)),n}}n.hooks=t}if(e.walkTokens){const t=this.defaults.walkTokens,o=e.walkTokens;n.walkTokens=function(e){let n=[];return n.push(o.call(this,e)),t&&(n=n.concat(t.call(this,e))),n}}this.defaults={...this.defaults,...n}}),this}setOptions(e){return this.defaults={...this.defaults,...e},this}lexer(e,t){return re.lex(e,t??this.defaults)}parser(e,t){return ue.parse(e,t??this.defaults)}}function he(e,t){return(n,o)=>{const r={...o},s={...this.defaults,...r};!0===this.defaults.async&&!1===r.async&&(s.silent||console.warn("marked(): The async option was set to true by an extension. The async: false option sent to parse will be ignored."),s.async=!0);const i=a(le,this,de).call(this,!!s.silent,!!s.async);if(null==n)return i(new Error("marked(): input parameter is undefined or null"));if("string"!=typeof n)return i(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(n)+", string expected"));if(s.hooks&&(s.hooks.options=s),s.async)return Promise.resolve(s.hooks?s.hooks.preprocess(n):n).then(t=>e(t,s)).then(e=>s.hooks?s.hooks.processAllTokens(e):e).then(e=>s.walkTokens?Promise.all(this.walkTokens(e,s.walkTokens)).then(()=>e):e).then(e=>t(e,s)).then(e=>s.hooks?s.hooks.postprocess(e):e).catch(i);try{s.hooks&&(n=s.hooks.preprocess(n));let o=e(n,s);s.hooks&&(o=s.hooks.processAllTokens(o)),s.walkTokens&&this.walkTokens(o,s.walkTokens);let a=t(o,s);return s.hooks&&(a=s.hooks.postprocess(a)),a}catch(e){return i(e)}}}function de(e,t){return n=>{if(n.message+="\nPlease report this to https://github.com/markedjs/marked.",e){const e="<p>An error occurred:</p><pre>"+h(n.message+"",!0)+"</pre>";return t?Promise.resolve(e):e}if(t)return Promise.reject(n);throw n}}const pe=new me;function fe(e,t){return pe.parse(e,t)}fe.options=fe.setOptions=function(e){return pe.setOptions(e),fe.defaults=pe.defaults,n(fe.defaults),fe},fe.getDefaults=t,fe.defaults=e.defaults,fe.use=function(...e){return pe.use(...e),fe.defaults=pe.defaults,n(fe.defaults),fe},fe.walkTokens=function(e,t){return pe.walkTokens(e,t)},fe.parseInline=pe.parseInline,fe.Parser=ue,fe.parser=ue.parse,fe.Renderer=se,fe.TextRenderer=ie,fe.Lexer=re,fe.lexer=re.lex,fe.Tokenizer=v,fe.Hooks=ce,fe.parse=fe;const ke=fe.options,ge=fe.setOptions,be=fe.use,ye=fe.walkTokens,we=fe.parseInline,je=fe,ve=ue.parse,_e=re.lex;e.Hooks=ce,e.Lexer=re,e.Marked=me,e.Parser=ue,e.Renderer=se,e.TextRenderer=ie,e.Tokenizer=v,e.getDefaults=t,e.lexer=_e,e.marked=fe,e.options=ke,e.parse=je,e.parseInline=we,e.parser=ve,e.setOptions=ge,e.use=be,e.walkTokens=ye})}}},{package:"@metamask/snaps-utils>marked",file:"node_modules/marked/lib/marked.umd.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/math-intrinsics/abs.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=Math.abs}}},{package:"eslint-plugin-react>array-includes>math-intrinsics",file:"node_modules/math-intrinsics/abs.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/math-intrinsics/floor.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=Math.floor}}},{package:"eslint-plugin-react>array-includes>math-intrinsics",file:"node_modules/math-intrinsics/floor.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/math-intrinsics/isNaN.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=Number.isNaN||function(e){return e!=e}}}},{package:"eslint-plugin-react>array-includes>math-intrinsics",file:"node_modules/math-intrinsics/isNaN.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/math-intrinsics/max.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=Math.max}}},{package:"eslint-plugin-react>array-includes>math-intrinsics",file:"node_modules/math-intrinsics/max.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/math-intrinsics/min.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=Math.min}}},{package:"eslint-plugin-react>array-includes>math-intrinsics",file:"node_modules/math-intrinsics/min.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/math-intrinsics/pow.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=Math.pow}}},{package:"eslint-plugin-react>array-includes>math-intrinsics",file:"node_modules/math-intrinsics/pow.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/math-intrinsics/round.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=Math.round}}},{package:"eslint-plugin-react>array-includes>math-intrinsics",file:"node_modules/math-intrinsics/round.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/math-intrinsics/sign.js",{"./isNaN":"/home/runner/work/metamask-extension/metamask-extension/node_modules/math-intrinsics/isNaN.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("./isNaN");t.exports=function(e){return o(e)||0===e?e:e<0?-1:1}}}},{package:"eslint-plugin-react>array-includes>math-intrinsics",file:"node_modules/math-intrinsics/sign.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/index.js",{"hash-base":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/hash-base/index.js",inherits:"/home/runner/work/metamask-extension/metamask-extension/node_modules/inherits/inherits_browser.js","safe-buffer":"/home/runner/work/metamask-extension/metamask-extension/node_modules/safe-buffer/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("inherits"),a=e("hash-base"),r=e("safe-buffer").Buffer,s=new Array(16);function i(){a.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878}function u(e,t){return e<<t|e>>>32-t}function c(e,t,n,o,a,r,s){return u(e+(t&n|~t&o)+a+r|0,s)+t|0}function l(e,t,n,o,a,r,s){return u(e+(t&o|n&~o)+a+r|0,s)+t|0}function m(e,t,n,o,a,r,s){return u(e+(t^n^o)+a+r|0,s)+t|0}function h(e,t,n,o,a,r,s){return u(e+(n^(t|~o))+a+r|0,s)+t|0}o(i,a),i.prototype._update=function(){for(var e=s,t=0;t<16;++t)e[t]=this._block.readInt32LE(4*t);var n=this._a,o=this._b,a=this._c,r=this._d;n=c(n,o,a,r,e[0],3614090360,7),r=c(r,n,o,a,e[1],3905402710,12),a=c(a,r,n,o,e[2],606105819,17),o=c(o,a,r,n,e[3],3250441966,22),n=c(n,o,a,r,e[4],4118548399,7),r=c(r,n,o,a,e[5],1200080426,12),a=c(a,r,n,o,e[6],2821735955,17),o=c(o,a,r,n,e[7],4249261313,22),n=c(n,o,a,r,e[8],1770035416,7),r=c(r,n,o,a,e[9],2336552879,12),a=c(a,r,n,o,e[10],4294925233,17),o=c(o,a,r,n,e[11],2304563134,22),n=c(n,o,a,r,e[12],1804603682,7),r=c(r,n,o,a,e[13],4254626195,12),a=c(a,r,n,o,e[14],2792965006,17),n=l(n,o=c(o,a,r,n,e[15],1236535329,22),a,r,e[1],4129170786,5),r=l(r,n,o,a,e[6],3225465664,9),a=l(a,r,n,o,e[11],643717713,14),o=l(o,a,r,n,e[0],3921069994,20),n=l(n,o,a,r,e[5],3593408605,5),r=l(r,n,o,a,e[10],38016083,9),a=l(a,r,n,o,e[15],3634488961,14),o=l(o,a,r,n,e[4],3889429448,20),n=l(n,o,a,r,e[9],568446438,5),r=l(r,n,o,a,e[14],3275163606,9),a=l(a,r,n,o,e[3],4107603335,14),o=l(o,a,r,n,e[8],1163531501,20),n=l(n,o,a,r,e[13],2850285829,5),r=l(r,n,o,a,e[2],4243563512,9),a=l(a,r,n,o,e[7],1735328473,14),n=m(n,o=l(o,a,r,n,e[12],2368359562,20),a,r,e[5],4294588738,4),r=m(r,n,o,a,e[8],2272392833,11),a=m(a,r,n,o,e[11],1839030562,16),o=m(o,a,r,n,e[14],4259657740,23),n=m(n,o,a,r,e[1],2763975236,4),r=m(r,n,o,a,e[4],1272893353,11),a=m(a,r,n,o,e[7],4139469664,16),o=m(o,a,r,n,e[10],3200236656,23),n=m(n,o,a,r,e[13],681279174,4),r=m(r,n,o,a,e[0],3936430074,11),a=m(a,r,n,o,e[3],3572445317,16),o=m(o,a,r,n,e[6],76029189,23),n=m(n,o,a,r,e[9],3654602809,4),r=m(r,n,o,a,e[12],3873151461,11),a=m(a,r,n,o,e[15],530742520,16),n=h(n,o=m(o,a,r,n,e[2],3299628645,23),a,r,e[0],4096336452,6),r=h(r,n,o,a,e[7],1126891415,10),a=h(a,r,n,o,e[14],2878612391,15),o=h(o,a,r,n,e[5],4237533241,21),n=h(n,o,a,r,e[12],1700485571,6),r=h(r,n,o,a,e[3],2399980690,10),a=h(a,r,n,o,e[10],4293915773,15),o=h(o,a,r,n,e[1],2240044497,21),n=h(n,o,a,r,e[8],1873313359,6),r=h(r,n,o,a,e[15],4264355552,10),a=h(a,r,n,o,e[6],2734768916,15),o=h(o,a,r,n,e[13],1309151649,21),n=h(n,o,a,r,e[4],4149444226,6),r=h(r,n,o,a,e[11],3174756917,10),a=h(a,r,n,o,e[2],718787259,15),o=h(o,a,r,n,e[9],3951481745,21),this._a=this._a+n|0,this._b=this._b+o|0,this._c=this._c+a|0,this._d=this._d+r|0},i.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var e=r.allocUnsafe(16);return e.writeInt32LE(this._a,0),e.writeInt32LE(this._b,4),e.writeInt32LE(this._c,8),e.writeInt32LE(this._d,12),e},t.exports=i}}},{package:"ethereumjs-util>create-hash>md5.js",file:"node_modules/md5.js/index.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/hash-base/index.js",{inherits:"/home/runner/work/metamask-extension/metamask-extension/node_modules/inherits/inherits_browser.js","readable-stream":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/readable-browser.js","safe-buffer":"/home/runner/work/metamask-extension/metamask-extension/node_modules/safe-buffer/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("safe-buffer").Buffer,a=e("readable-stream").Transform;function r(e){a.call(this),this._block=o.allocUnsafe(e),this._blockSize=e,this._blockOffset=0,this._length=[0,0,0,0],this._finalized=!1}e("inherits")(r,a),r.prototype._transform=function(e,t,n){var o=null;try{this.update(e,t)}catch(e){o=e}n(o)},r.prototype._flush=function(e){var t=null;try{this.push(this.digest())}catch(e){t=e}e(t)},r.prototype.update=function(e,t){if(function(e,t){if(!o.isBuffer(e)&&"string"!=typeof e)throw new TypeError(t+" must be a string or a buffer")}(e,"Data"),this._finalized)throw new Error("Digest already called");o.isBuffer(e)||(e=o.from(e,t));for(var n=this._block,a=0;this._blockOffset+e.length-a>=this._blockSize;){for(var r=this._blockOffset;r<this._blockSize;)n[r++]=e[a++];this._update(),this._blockOffset=0}for(;a<e.length;)n[this._blockOffset++]=e[a++];for(var s=0,i=8*e.length;i>0;++s)this._length[s]+=i,(i=this._length[s]/4294967296|0)>0&&(this._length[s]-=4294967296*i);return this},r.prototype._update=function(){throw new Error("_update is not implemented")},r.prototype.digest=function(e){if(this._finalized)throw new Error("Digest already called");this._finalized=!0;var t=this._digest();e!==undefined&&(t=t.toString(e)),this._block.fill(0),this._blockOffset=0;for(var n=0;n<4;++n)this._length[n]=0;return t},r.prototype._digest=function(){throw new Error("_digest is not implemented")},t.exports=r}}},{package:"ethereumjs-util>create-hash>md5.js>hash-base",file:"node_modules/md5.js/node_modules/hash-base/index.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/errors-browser.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o={};function a(e,t,n){n||(n=Error);var a=function(e){var n,o;function a(n,o,a){return e.call(this,function(e,n,o){return"string"==typeof t?t:t(e,n,o)}(n,o,a))||this}return o=e,(n=a).prototype=Object.create(o.prototype),n.prototype.constructor=n,n.__proto__=o,a}(n);a.prototype.name=n.name,a.prototype.code=e,o[e]=a}function r(e,t){if(Array.isArray(e)){var n=e.length;return e=e.map(function(e){return String(e)}),n>2?"one of ".concat(t," ").concat(e.slice(0,n-1).join(", "),", or ")+e[n-1]:2===n?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}return"of ".concat(t," ").concat(String(e))}a("ERR_INVALID_OPT_VALUE",function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'},TypeError),a("ERR_INVALID_ARG_TYPE",function(e,t,n){var o,a,s,i;if("string"==typeof t&&(a="not ",t.substr(!s||s<0?0:+s,a.length)===a)?(o="must not be",t=t.replace(/^not /,"")):o="must be",function(e,t,n){return(n===undefined||n>e.length)&&(n=e.length),e.substring(n-t.length,n)===t}(e," argument"))i="The ".concat(e," ").concat(o," ").concat(r(t,"type"));else{var u=function(e,t,n){return"number"!=typeof n&&(n=0),!(n+t.length>e.length)&&-1!==e.indexOf(t,n)}(e,".")?"property":"argument";i='The "'.concat(e,'" ').concat(u," ").concat(o," ").concat(r(t,"type"))}return i+=". Received type ".concat(typeof n)},TypeError),a("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),a("ERR_METHOD_NOT_IMPLEMENTED",function(e){return"The "+e+" method is not implemented"}),a("ERR_STREAM_PREMATURE_CLOSE","Premature close"),a("ERR_STREAM_DESTROYED",function(e){return"Cannot call "+e+" after a stream was destroyed"}),a("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),a("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),a("ERR_STREAM_WRITE_AFTER_END","write after end"),a("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),a("ERR_UNKNOWN_ENCODING",function(e){return"Unknown encoding: "+e},TypeError),a("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),t.exports.codes=o}}},{package:"ethereumjs-util>create-hash>md5.js>hash-base>readable-stream",file:"node_modules/md5.js/node_modules/readable-stream/errors-browser.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/_stream_duplex.js",{"./_stream_readable":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/_stream_readable.js","./_stream_writable":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/_stream_writable.js",_process:"/home/runner/work/metamask-extension/metamask-extension/node_modules/process/browser.js",inherits:"/home/runner/work/metamask-extension/metamask-extension/node_modules/inherits/inherits_browser.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){(function(n){(function(){var o=Object.keys||function(e){var t=[];for(var n in e)t.push(n);return t};t.exports=c;var a=e("./_stream_readable"),r=e("./_stream_writable");e("inherits")(c,a);for(var s=o(r.prototype),i=0;i<s.length;i++){var u=s[i];c.prototype[u]||(c.prototype[u]=r.prototype[u])}function c(e){if(!(this instanceof c))return new c(e);a.call(this,e),r.call(this,e),this.allowHalfOpen=!0,e&&(!1===e.readable&&(this.readable=!1),!1===e.writable&&(this.writable=!1),!1===e.allowHalfOpen&&(this.allowHalfOpen=!1,this.once("end",l)))}function l(){this._writableState.ended||n.nextTick(m,this)}function m(e){e.end()}Object.defineProperty(c.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(c.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(c.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(c.prototype,"destroyed",{enumerable:!1,get:function(){return this._readableState!==undefined&&this._writableState!==undefined&&(this._readableState.destroyed&&this._writableState.destroyed)},set:function(e){this._readableState!==undefined&&this._writableState!==undefined&&(this._readableState.destroyed=e,this._writableState.destroyed=e)}})}).call(this)}).call(this,e("_process"))}}},{package:"ethereumjs-util>create-hash>md5.js>hash-base>readable-stream",file:"node_modules/md5.js/node_modules/readable-stream/lib/_stream_duplex.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/_stream_passthrough.js",{"./_stream_transform":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/_stream_transform.js",inherits:"/home/runner/work/metamask-extension/metamask-extension/node_modules/inherits/inherits_browser.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=a;var o=e("./_stream_transform");function a(e){if(!(this instanceof a))return new a(e);o.call(this,e)}e("inherits")(a,o),a.prototype._transform=function(e,t,n){n(null,e)}}}},{package:"ethereumjs-util>create-hash>md5.js>hash-base>readable-stream",file:"node_modules/md5.js/node_modules/readable-stream/lib/_stream_passthrough.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/_stream_readable.js",{"../errors":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/errors-browser.js","./_stream_duplex":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/_stream_duplex.js","./internal/streams/async_iterator":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/async_iterator.js","./internal/streams/buffer_list":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/buffer_list.js","./internal/streams/destroy":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/destroy.js","./internal/streams/from":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/from-browser.js","./internal/streams/state":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/state.js","./internal/streams/stream":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/stream-browser.js",_process:"/home/runner/work/metamask-extension/metamask-extension/node_modules/process/browser.js",buffer:"/home/runner/work/metamask-extension/metamask-extension/node_modules/browserify/node_modules/buffer/index.js",events:"/home/runner/work/metamask-extension/metamask-extension/node_modules/events/events.js",inherits:"/home/runner/work/metamask-extension/metamask-extension/node_modules/inherits/inherits_browser.js","string_decoder/":"/home/runner/work/metamask-extension/metamask-extension/node_modules/string_decoder/lib/string_decoder.js",util:"/home/runner/work/metamask-extension/metamask-extension/node_modules/browser-resolve/empty.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){(function(n){(function(){var o;t.exports=x,x.ReadableState=_;e("events").EventEmitter;var a=function(e,t){return e.listeners(t).length},r=e("./internal/streams/stream"),s=e("buffer").Buffer,i=("undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){};var u,c=e("util");u=c&&c.debuglog?c.debuglog("stream"):function(){};var l,m,h,d=e("./internal/streams/buffer_list"),p=e("./internal/streams/destroy"),f=e("./internal/streams/state").getHighWaterMark,k=e("../errors").codes,g=k.ERR_INVALID_ARG_TYPE,b=k.ERR_STREAM_PUSH_AFTER_EOF,y=k.ERR_METHOD_NOT_IMPLEMENTED,w=k.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;e("inherits")(x,r);var j=p.errorOrDestroy,v=["error","close","destroy","pause","resume"];function _(t,n,a){o=o||e("./_stream_duplex"),t=t||{},"boolean"!=typeof a&&(a=n instanceof o),this.objectMode=!!t.objectMode,a&&(this.objectMode=this.objectMode||!!t.readableObjectMode),this.highWaterMark=f(this,t,"readableHighWaterMark",a),this.buffer=new d,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(l||(l=e("string_decoder/").StringDecoder),this.decoder=new l(t.encoding),this.encoding=t.encoding)}function x(t){if(o=o||e("./_stream_duplex"),!(this instanceof x))return new x(t);var n=this instanceof o;this._readableState=new _(t,this,n),this.readable=!0,t&&("function"==typeof t.read&&(this._read=t.read),"function"==typeof t.destroy&&(this._destroy=t.destroy)),r.call(this)}function z(e,t,n,o,a){u("readableAddChunk",t);var r,c=e._readableState;if(null===t)c.reading=!1,function(e,t){if(u("onEofChunk"),t.ended)return;if(t.decoder){var n=t.decoder.end();n&&n.length&&(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,t.sync?E(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,A(e)))}(e,c);else if(a||(r=function(e,t){var n;o=t,s.isBuffer(o)||o instanceof i||"string"==typeof t||t===undefined||e.objectMode||(n=new g("chunk",["string","Buffer","Uint8Array"],t));var o;return n}(c,t)),r)j(e,r);else if(c.objectMode||t&&t.length>0)if("string"==typeof t||c.objectMode||Object.getPrototypeOf(t)===s.prototype||(t=function(e){return s.from(e)}(t)),o)c.endEmitted?j(e,new w):T(e,c,t,!0);else if(c.ended)j(e,new b);else{if(c.destroyed)return!1;c.reading=!1,c.decoder&&!n?(t=c.decoder.write(t),c.objectMode||0!==t.length?T(e,c,t,!1):R(e,c)):T(e,c,t,!1)}else o||(c.reading=!1,R(e,c));return!c.ended&&(c.length<c.highWaterMark||0===c.length)}function T(e,t,n,o){t.flowing&&0===t.length&&!t.sync?(t.awaitDrain=0,e.emit("data",n)):(t.length+=t.objectMode?1:n.length,o?t.buffer.unshift(n):t.buffer.push(n),t.needReadable&&E(e)),R(e,t)}Object.defineProperty(x.prototype,"destroyed",{enumerable:!1,get:function(){return this._readableState!==undefined&&this._readableState.destroyed},set:function(e){this._readableState&&(this._readableState.destroyed=e)}}),x.prototype.destroy=p.destroy,x.prototype._undestroy=p.undestroy,x.prototype._destroy=function(e,t){t(e)},x.prototype.push=function(e,t){var n,o=this._readableState;return o.objectMode?n=!0:"string"==typeof e&&((t=t||o.defaultEncoding)!==o.encoding&&(e=s.from(e,t),t=""),n=!0),z(this,e,t,!1,n)},x.prototype.unshift=function(e){return z(this,e,null,!0,!1)},x.prototype.isPaused=function(){return!1===this._readableState.flowing},x.prototype.setEncoding=function(t){l||(l=e("string_decoder/").StringDecoder);var n=new l(t);this._readableState.decoder=n,this._readableState.encoding=this._readableState.decoder.encoding;for(var o=this._readableState.buffer.head,a="";null!==o;)a+=n.write(o.data),o=o.next;return this._readableState.buffer.clear(),""!==a&&this._readableState.buffer.push(a),this._readableState.length=a.length,this};var S=1073741824;function O(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!=e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=function(e){return e>=S?e=S:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function E(e){var t=e._readableState;u("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(u("emitReadable",t.flowing),t.emittedReadable=!0,n.nextTick(A,e))}function A(e){var t=e._readableState;u("emitReadable_",t.destroyed,t.length,t.ended),t.destroyed||!t.length&&!t.ended||(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,L(e)}function R(e,t){t.readingMore||(t.readingMore=!0,n.nextTick(N,e,t))}function N(e,t){for(;!t.reading&&!t.ended&&(t.length<t.highWaterMark||t.flowing&&0===t.length);){var n=t.length;if(u("maybeReadMore read 0"),e.read(0),n===t.length)break}t.readingMore=!1}function I(e){var t=e._readableState;t.readableListening=e.listenerCount("readable")>0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function D(e){u("readable nexttick read 0"),e.read(0)}function C(e,t){u("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),L(e),t.flowing&&!t.reading&&e.read(0)}function L(e){var t=e._readableState;for(u("flow",t.flowing);t.flowing&&null!==e.read(););}function M(e,t){return 0===t.length?null:(t.objectMode?n=t.buffer.shift():!e||e>=t.length?(n=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):n=t.buffer.consume(e,t.decoder),n);var n}function P(e){var t=e._readableState;u("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,n.nextTick(q,t,e))}function q(e,t){if(u("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var n=t._writableState;(!n||n.autoDestroy&&n.finished)&&t.destroy()}}function F(e,t){for(var n=0,o=e.length;n<o;n++)if(e[n]===t)return n;return-1}x.prototype.read=function(e){u("read",e),e=parseInt(e,10);var t=this._readableState,n=e;if(0!==e&&(t.emittedReadable=!1),0===e&&t.needReadable&&((0!==t.highWaterMark?t.length>=t.highWaterMark:t.length>0)||t.ended))return u("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?P(this):E(this),null;if(0===(e=O(e,t))&&t.ended)return 0===t.length&&P(this),null;var o,a=t.needReadable;return u("need readable",a),(0===t.length||t.length-e<t.highWaterMark)&&u("length less than watermark",a=!0),t.ended||t.reading?u("reading or ended",a=!1):a&&(u("do read"),t.reading=!0,t.sync=!0,0===t.length&&(t.needReadable=!0),this._read(t.highWaterMark),t.sync=!1,t.reading||(e=O(n,t))),null===(o=e>0?M(e,t):null)?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),0===t.length&&(t.ended||(t.needReadable=!0),n!==e&&t.ended&&P(this)),null!==o&&this.emit("data",o),o},x.prototype._read=function(e){j(this,new y("_read()"))},x.prototype.pipe=function(e,t){var o=this,r=this._readableState;switch(r.pipesCount){case 0:r.pipes=e;break;case 1:r.pipes=[r.pipes,e];break;default:r.pipes.push(e)}r.pipesCount+=1,u("pipe count=%d opts=%j",r.pipesCount,t);var s=(!t||!1!==t.end)&&e!==n.stdout&&e!==n.stderr?c:k;function i(t,n){u("onunpipe"),t===o&&n&&!1===n.hasUnpiped&&(n.hasUnpiped=!0,u("cleanup"),e.removeListener("close",p),e.removeListener("finish",f),e.removeListener("drain",l),e.removeListener("error",d),e.removeListener("unpipe",i),o.removeListener("end",c),o.removeListener("end",k),o.removeListener("data",h),m=!0,!r.awaitDrain||e._writableState&&!e._writableState.needDrain||l())}function c(){u("onend"),e.end()}r.endEmitted?n.nextTick(s):o.once("end",s),e.on("unpipe",i);var l=function(e){return function(){var t=e._readableState;u("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&a(e,"data")&&(t.flowing=!0,L(e))}}(o);e.on("drain",l);var m=!1;function h(t){u("ondata");var n=e.write(t);u("dest.write",n),!1===n&&((1===r.pipesCount&&r.pipes===e||r.pipesCount>1&&-1!==F(r.pipes,e))&&!m&&(u("false write response, pause",r.awaitDrain),r.awaitDrain++),o.pause())}function d(t){u("onerror",t),k(),e.removeListener("error",d),0===a(e,"error")&&j(e,t)}function p(){e.removeListener("finish",f),k()}function f(){u("onfinish"),e.removeListener("close",p),k()}function k(){u("unpipe"),o.unpipe(e)}return o.on("data",h),function(e,t,n){if("function"==typeof e.prependListener)return e.prependListener(t,n);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(n):e._events[t]=[n,e._events[t]]:e.on(t,n)}(e,"error",d),e.once("close",p),e.once("finish",f),e.emit("pipe",o),r.flowing||(u("pipe resume"),o.resume()),e},x.prototype.unpipe=function(e){var t=this._readableState,n={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,n)),this;if(!e){var o=t.pipes,a=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var r=0;r<a;r++)o[r].emit("unpipe",this,{hasUnpiped:!1});return this}var s=F(t.pipes,e);return-1===s||(t.pipes.splice(s,1),t.pipesCount-=1,1===t.pipesCount&&(t.pipes=t.pipes[0]),e.emit("unpipe",this,n)),this},x.prototype.on=function(e,t){var o=r.prototype.on.call(this,e,t),a=this._readableState;return"data"===e?(a.readableListening=this.listenerCount("readable")>0,!1!==a.flowing&&this.resume()):"readable"===e&&(a.endEmitted||a.readableListening||(a.readableListening=a.needReadable=!0,a.flowing=!1,a.emittedReadable=!1,u("on readable",a.length,a.reading),a.length?E(this):a.reading||n.nextTick(D,this))),o},x.prototype.addListener=x.prototype.on,x.prototype.removeListener=function(e,t){var o=r.prototype.removeListener.call(this,e,t);return"readable"===e&&n.nextTick(I,this),o},x.prototype.removeAllListeners=function(e){var t=r.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&&e!==undefined||n.nextTick(I,this),t},x.prototype.resume=function(){var e=this._readableState;return e.flowing||(u("resume"),e.flowing=!e.readableListening,function(e,t){t.resumeScheduled||(t.resumeScheduled=!0,n.nextTick(C,e,t))}(this,e)),e.paused=!1,this},x.prototype.pause=function(){return u("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(u("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},x.prototype.wrap=function(e){var t=this,n=this._readableState,o=!1;for(var a in e.on("end",function(){if(u("wrapped end"),n.decoder&&!n.ended){var e=n.decoder.end();e&&e.length&&t.push(e)}t.push(null)}),e.on("data",function(a){(u("wrapped data"),n.decoder&&(a=n.decoder.write(a)),!n.objectMode||null!==a&&a!==undefined)&&((n.objectMode||a&&a.length)&&(t.push(a)||(o=!0,e.pause())))}),e)this[a]===undefined&&"function"==typeof e[a]&&(this[a]=function(t){return function(){return e[t].apply(e,arguments)}}(a));for(var r=0;r<v.length;r++)e.on(v[r],this.emit.bind(this,v[r]));return this._read=function(t){u("wrapped _read",t),o&&(o=!1,e.resume())},this},"function"==typeof Symbol&&(x.prototype[Symbol.asyncIterator]=function(){return m===undefined&&(m=e("./internal/streams/async_iterator")),m(this)}),Object.defineProperty(x.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(x.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(x.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(e){this._readableState&&(this._readableState.flowing=e)}}),x._fromList=M,Object.defineProperty(x.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}}),"function"==typeof Symbol&&(x.from=function(t,n){return h===undefined&&(h=e("./internal/streams/from")),h(x,t,n)})}).call(this)}).call(this,e("_process"))}}},{package:"ethereumjs-util>create-hash>md5.js>hash-base>readable-stream",file:"node_modules/md5.js/node_modules/readable-stream/lib/_stream_readable.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/_stream_transform.js",{"../errors":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/errors-browser.js","./_stream_duplex":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/_stream_duplex.js",inherits:"/home/runner/work/metamask-extension/metamask-extension/node_modules/inherits/inherits_browser.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=l;var o=e("../errors").codes,a=o.ERR_METHOD_NOT_IMPLEMENTED,r=o.ERR_MULTIPLE_CALLBACK,s=o.ERR_TRANSFORM_ALREADY_TRANSFORMING,i=o.ERR_TRANSFORM_WITH_LENGTH_0,u=e("./_stream_duplex");function c(e,t){var n=this._transformState;n.transforming=!1;var o=n.writecb;if(null===o)return this.emit("error",new r);n.writechunk=null,n.writecb=null,null!=t&&this.push(t),o(e);var a=this._readableState;a.reading=!1,(a.needReadable||a.length<a.highWaterMark)&&this._read(a.highWaterMark)}function l(e){if(!(this instanceof l))return new l(e);u.call(this,e),this._transformState={afterTransform:c.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.on("prefinish",m)}function m(){var e=this;"function"!=typeof this._flush||this._readableState.destroyed?h(this,null,null):this._flush(function(t,n){h(e,t,n)})}function h(e,t,n){if(t)return e.emit("error",t);if(null!=n&&e.push(n),e._writableState.length)throw new i;if(e._transformState.transforming)throw new s;return e.push(null)}e("inherits")(l,u),l.prototype.push=function(e,t){return this._transformState.needTransform=!1,u.prototype.push.call(this,e,t)},l.prototype._transform=function(e,t,n){n(new a("_transform()"))},l.prototype._write=function(e,t,n){var o=this._transformState;if(o.writecb=n,o.writechunk=e,o.writeencoding=t,!o.transforming){var a=this._readableState;(o.needTransform||a.needReadable||a.length<a.highWaterMark)&&this._read(a.highWaterMark)}},l.prototype._read=function(e){var t=this._transformState;null===t.writechunk||t.transforming?t.needTransform=!0:(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform))},l.prototype._destroy=function(e,t){u.prototype._destroy.call(this,e,function(e){t(e)})}}}},{package:"ethereumjs-util>create-hash>md5.js>hash-base>readable-stream",file:"node_modules/md5.js/node_modules/readable-stream/lib/_stream_transform.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/_stream_writable.js",{"../errors":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/errors-browser.js","./_stream_duplex":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/_stream_duplex.js","./internal/streams/destroy":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/destroy.js","./internal/streams/state":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/state.js","./internal/streams/stream":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/stream-browser.js",_process:"/home/runner/work/metamask-extension/metamask-extension/node_modules/process/browser.js",buffer:"/home/runner/work/metamask-extension/metamask-extension/node_modules/browserify/node_modules/buffer/index.js",inherits:"/home/runner/work/metamask-extension/metamask-extension/node_modules/inherits/inherits_browser.js","util-deprecate":"/home/runner/work/metamask-extension/metamask-extension/node_modules/util-deprecate/browser.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){(function(n){(function(){function o(e){var t=this;this.next=null,this.entry=null,this.finish=function(){!function(e,t,n){var o=e.entry;e.entry=null;for(;o;){var a=o.callback;t.pendingcb--,a(n),o=o.next}t.corkedRequestsFree.next=e}(t,e)}}var a;t.exports=x,x.WritableState=_;var r={deprecate:e("util-deprecate")},s=e("./internal/streams/stream"),i=e("buffer").Buffer,u=("undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){};var c,l=e("./internal/streams/destroy"),m=e("./internal/streams/state").getHighWaterMark,h=e("../errors").codes,d=h.ERR_INVALID_ARG_TYPE,p=h.ERR_METHOD_NOT_IMPLEMENTED,f=h.ERR_MULTIPLE_CALLBACK,k=h.ERR_STREAM_CANNOT_PIPE,g=h.ERR_STREAM_DESTROYED,b=h.ERR_STREAM_NULL_VALUES,y=h.ERR_STREAM_WRITE_AFTER_END,w=h.ERR_UNKNOWN_ENCODING,j=l.errorOrDestroy;function v(){}function _(t,r,s){a=a||e("./_stream_duplex"),t=t||{},"boolean"!=typeof s&&(s=r instanceof a),this.objectMode=!!t.objectMode,s&&(this.objectMode=this.objectMode||!!t.writableObjectMode),this.highWaterMark=m(this,t,"writableHighWaterMark",s),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var i=!1===t.decodeStrings;this.decodeStrings=!i,this.defaultEncoding=t.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,t){var o=e._writableState,a=o.sync,r=o.writecb;if("function"!=typeof r)throw new f;if(function(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}(o),t)!function(e,t,o,a,r){--t.pendingcb,o?(n.nextTick(r,a),n.nextTick(A,e,t),e._writableState.errorEmitted=!0,j(e,a)):(r(a),e._writableState.errorEmitted=!0,j(e,a),A(e,t))}(e,o,a,t,r);else{var s=O(o)||e.destroyed;s||o.corked||o.bufferProcessing||!o.bufferedRequest||S(e,o),a?n.nextTick(T,e,o,s,r):T(e,o,s,r)}}(r,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new o(this)}function x(t){var n=this instanceof(a=a||e("./_stream_duplex"));if(!n&&!c.call(x,this))return new x(t);this._writableState=new _(t,this,n),this.writable=!0,t&&("function"==typeof t.write&&(this._write=t.write),"function"==typeof t.writev&&(this._writev=t.writev),"function"==typeof t.destroy&&(this._destroy=t.destroy),"function"==typeof t.final&&(this._final=t.final)),s.call(this)}function z(e,t,n,o,a,r,s){t.writelen=o,t.writecb=s,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new g("write")):n?e._writev(a,t.onwrite):e._write(a,r,t.onwrite),t.sync=!1}function T(e,t,n,o){n||function(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}(e,t),t.pendingcb--,o(),A(e,t)}function S(e,t){t.bufferProcessing=!0;var n=t.bufferedRequest;if(e._writev&&n&&n.next){var a=t.bufferedRequestCount,r=new Array(a),s=t.corkedRequestsFree;s.entry=n;for(var i=0,u=!0;n;)r[i]=n,n.isBuf||(u=!1),n=n.next,i+=1;r.allBuffers=u,z(e,t,!0,t.length,r,"",s.finish),t.pendingcb++,t.lastBufferedRequest=null,s.next?(t.corkedRequestsFree=s.next,s.next=null):t.corkedRequestsFree=new o(t),t.bufferedRequestCount=0}else{for(;n;){var c=n.chunk,l=n.encoding,m=n.callback;if(z(e,t,!1,t.objectMode?1:c.length,c,l,m),n=n.next,t.bufferedRequestCount--,t.writing)break}null===n&&(t.lastBufferedRequest=null)}t.bufferedRequest=n,t.bufferProcessing=!1}function O(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function E(e,t){e._final(function(n){t.pendingcb--,n&&j(e,n),t.prefinished=!0,e.emit("prefinish"),A(e,t)})}function A(e,t){var o=O(t);if(o&&(function(e,t){t.prefinished||t.finalCalled||("function"!=typeof e._final||t.destroyed?(t.prefinished=!0,e.emit("prefinish")):(t.pendingcb++,t.finalCalled=!0,n.nextTick(E,e,t)))}(e,t),0===t.pendingcb&&(t.finished=!0,e.emit("finish"),t.autoDestroy))){var a=e._readableState;(!a||a.autoDestroy&&a.endEmitted)&&e.destroy()}return o}e("inherits")(x,s),_.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(_.prototype,"buffer",{get:r.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(c=Function.prototype[Symbol.hasInstance],Object.defineProperty(x,Symbol.hasInstance,{value:function(e){return!!c.call(this,e)||this===x&&(e&&e._writableState instanceof _)}})):c=function(e){return e instanceof this},x.prototype.pipe=function(){j(this,new k)},x.prototype.write=function(e,t,o){var a,r=this._writableState,s=!1,c=!r.objectMode&&(a=e,i.isBuffer(a)||a instanceof u);return c&&!i.isBuffer(e)&&(e=function(e){return i.from(e)}(e)),"function"==typeof t&&(o=t,t=null),c?t="buffer":t||(t=r.defaultEncoding),"function"!=typeof o&&(o=v),r.ending?function(e,t){var o=new y;j(e,o),n.nextTick(t,o)}(this,o):(c||function(e,t,o,a){var r;return null===o?r=new b:"string"==typeof o||t.objectMode||(r=new d("chunk",["string","Buffer"],o)),!r||(j(e,r),n.nextTick(a,r),!1)}(this,r,e,o))&&(r.pendingcb++,s=function(e,t,n,o,a,r){if(!n){var s=function(e,t,n){e.objectMode||!1===e.decodeStrings||"string"!=typeof t||(t=i.from(t,n));return t}(t,o,a);o!==s&&(n=!0,a="buffer",o=s)}var u=t.objectMode?1:o.length;t.length+=u;var c=t.length<t.highWaterMark;c||(t.needDrain=!0);if(t.writing||t.corked){var l=t.lastBufferedRequest;t.lastBufferedRequest={chunk:o,encoding:a,isBuf:n,callback:r,next:null},l?l.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else z(e,t,!1,u,o,a,r);return c}(this,r,c,e,t,o)),s},x.prototype.cork=function(){this._writableState.corked++},x.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,e.writing||e.corked||e.bufferProcessing||!e.bufferedRequest||S(this,e))},x.prototype.setDefaultEncoding=function(e){if("string"==typeof e&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw new w(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(x.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(x.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),x.prototype._write=function(e,t,n){n(new p("_write()"))},x.prototype._writev=null,x.prototype.end=function(e,t,o){var a=this._writableState;return"function"==typeof e?(o=e,e=null,t=null):"function"==typeof t&&(o=t,t=null),null!==e&&e!==undefined&&this.write(e,t),a.corked&&(a.corked=1,this.uncork()),a.ending||function(e,t,o){t.ending=!0,A(e,t),o&&(t.finished?n.nextTick(o):e.once("finish",o));t.ended=!0,e.writable=!1}(this,a,o),this},Object.defineProperty(x.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(x.prototype,"destroyed",{enumerable:!1,get:function(){return this._writableState!==undefined&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),x.prototype.destroy=l.destroy,x.prototype._undestroy=l.undestroy,x.prototype._destroy=function(e,t){t(e)}}).call(this)}).call(this,e("_process"))}}},{package:"ethereumjs-util>create-hash>md5.js>hash-base>readable-stream",file:"node_modules/md5.js/node_modules/readable-stream/lib/_stream_writable.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/async_iterator.js",{"./end-of-stream":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/end-of-stream.js",_process:"/home/runner/work/metamask-extension/metamask-extension/node_modules/process/browser.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){(function(n){(function(){var o;function a(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(n!==undefined){var o=n.call(e,t||"default");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var r=e("./end-of-stream"),s=Symbol("lastResolve"),i=Symbol("lastReject"),u=Symbol("error"),c=Symbol("ended"),l=Symbol("lastPromise"),m=Symbol("handlePromise"),h=Symbol("stream");function d(e,t){return{value:e,done:t}}function p(e){var t=e[s];if(null!==t){var n=e[h].read();null!==n&&(e[l]=null,e[s]=null,e[i]=null,t(d(n,!1)))}}function f(e){n.nextTick(p,e)}var k=Object.getPrototypeOf(function(){}),g=Object.setPrototypeOf((a(o={get stream(){return this[h]},next:function(){var e=this,t=this[u];if(null!==t)return Promise.reject(t);if(this[c])return Promise.resolve(d(undefined,!0));if(this[h].destroyed)return new Promise(function(t,o){n.nextTick(function(){e[u]?o(e[u]):t(d(undefined,!0))})});var o,a=this[l];if(a)o=new Promise(function(e,t){return function(n,o){e.then(function(){t[c]?n(d(undefined,!0)):t[m](n,o)},o)}}(a,this));else{var r=this[h].read();if(null!==r)return Promise.resolve(d(r,!1));o=new Promise(this[m])}return this[l]=o,o}},Symbol.asyncIterator,function(){return this}),a(o,"return",function(){var e=this;return new Promise(function(t,n){e[h].destroy(null,function(e){e?n(e):t(d(undefined,!0))})})}),o),k);t.exports=function(e){var t,n=Object.create(g,(a(t={},h,{value:e,writable:!0}),a(t,s,{value:null,writable:!0}),a(t,i,{value:null,writable:!0}),a(t,u,{value:null,writable:!0}),a(t,c,{value:e._readableState.endEmitted,writable:!0}),a(t,m,{value:function(e,t){var o=n[h].read();o?(n[l]=null,n[s]=null,n[i]=null,e(d(o,!1))):(n[s]=e,n[i]=t)},writable:!0}),t));return n[l]=null,r(e,function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=n[i];return null!==t&&(n[l]=null,n[s]=null,n[i]=null,t(e)),void(n[u]=e)}var o=n[s];null!==o&&(n[l]=null,n[s]=null,n[i]=null,o(d(undefined,!0))),n[c]=!0}),e.on("readable",f.bind(null,n)),n}}).call(this)}).call(this,e("_process"))}}},{package:"ethereumjs-util>create-hash>md5.js>hash-base>readable-stream",file:"node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/async_iterator.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/buffer_list.js",{buffer:"/home/runner/work/metamask-extension/metamask-extension/node_modules/browserify/node_modules/buffer/index.js",util:"/home/runner/work/metamask-extension/metamask-extension/node_modules/browser-resolve/empty.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,o)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach(function(t){r(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function r(e,t,n){return(t=i(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,i(o.key),o)}}function i(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(n!==undefined){var o=n.call(e,t||"default");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}var u=e("buffer").Buffer,c=e("util").inspect,l=c&&c.custom||"inspect";function m(e,t,n){u.prototype.copy.call(e,t,n)}t.exports=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.head=null,this.tail=null,this.length=0}var t,n,o;return t=e,(n=[{key:"push",value:function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(e){if(0===this.length)return"";for(var t=this.head,n=""+t.data;t=t.next;)n+=e+t.data;return n}},{key:"concat",value:function(e){if(0===this.length)return u.alloc(0);for(var t=u.allocUnsafe(e>>>0),n=this.head,o=0;n;)m(n.data,t,o),o+=n.data.length,n=n.next;return t}},{key:"consume",value:function(e,t){var n;return e<this.head.data.length?(n=this.head.data.slice(0,e),this.head.data=this.head.data.slice(e)):n=e===this.head.data.length?this.shift():t?this._getString(e):this._getBuffer(e),n}},{key:"first",value:function(){return this.head.data}},{key:"_getString",value:function(e){var t=this.head,n=1,o=t.data;for(e-=o.length;t=t.next;){var a=t.data,r=e>a.length?a.length:e;if(r===a.length?o+=a:o+=a.slice(0,e),0===(e-=r)){r===a.length?(++n,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=a.slice(r));break}++n}return this.length-=n,o}},{key:"_getBuffer",value:function(e){var t=u.allocUnsafe(e),n=this.head,o=1;for(n.data.copy(t),e-=n.data.length;n=n.next;){var a=n.data,r=e>a.length?a.length:e;if(a.copy(t,t.length-e,0,r),0===(e-=r)){r===a.length?(++o,n.next?this.head=n.next:this.head=this.tail=null):(this.head=n,n.data=a.slice(r));break}++o}return this.length-=o,t}},{key:l,value:function(e,t){return c(this,a(a({},t),{},{depth:0,customInspect:!1}))}}])&&s(t.prototype,n),o&&s(t,o),Object.defineProperty(t,"prototype",{writable:!1}),e}()}}},{package:"ethereumjs-util>create-hash>md5.js>hash-base>readable-stream",file:"node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/buffer_list.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/destroy.js",{_process:"/home/runner/work/metamask-extension/metamask-extension/node_modules/process/browser.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){(function(e){(function(){function n(e,t){a(e,t),o(e)}function o(e){e._writableState&&!e._writableState.emitClose||e._readableState&&!e._readableState.emitClose||e.emit("close")}function a(e,t){e.emit("error",t)}t.exports={destroy:function(t,r){var s=this,i=this._readableState&&this._readableState.destroyed,u=this._writableState&&this._writableState.destroyed;return i||u?(r?r(t):t&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,e.nextTick(a,this,t)):e.nextTick(a,this,t)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(t||null,function(t){!r&&t?s._writableState?s._writableState.errorEmitted?e.nextTick(o,s):(s._writableState.errorEmitted=!0,e.nextTick(n,s,t)):e.nextTick(n,s,t):r?(e.nextTick(o,s),r(t)):e.nextTick(o,s)}),this)},undestroy:function(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)},errorOrDestroy:function(e,t){var n=e._readableState,o=e._writableState;n&&n.autoDestroy||o&&o.autoDestroy?e.destroy(t):e.emit("error",t)}}}).call(this)}).call(this,e("_process"))}}},{package:"ethereumjs-util>create-hash>md5.js>hash-base>readable-stream",file:"node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/destroy.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/end-of-stream.js",{"../../../errors":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/errors-browser.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("../../../errors").codes.ERR_STREAM_PREMATURE_CLOSE;function a(){}t.exports=function e(t,n,r){if("function"==typeof n)return e(t,null,n);n||(n={}),r=function(e){var t=!1;return function(){if(!t){t=!0;for(var n=arguments.length,o=new Array(n),a=0;a<n;a++)o[a]=arguments[a];e.apply(this,o)}}}(r||a);var s=n.readable||!1!==n.readable&&t.readable,i=n.writable||!1!==n.writable&&t.writable,u=function(){t.writable||l()},c=t._writableState&&t._writableState.finished,l=function(){i=!1,c=!0,s||r.call(t)},m=t._readableState&&t._readableState.endEmitted,h=function(){s=!1,m=!0,i||r.call(t)},d=function(e){r.call(t,e)},p=function(){var e;return s&&!m?(t._readableState&&t._readableState.ended||(e=new o),r.call(t,e)):i&&!c?(t._writableState&&t._writableState.ended||(e=new o),r.call(t,e)):void 0},f=function(){t.req.on("finish",l)};return!function(e){return e.setHeader&&"function"==typeof e.abort}(t)?i&&!t._writableState&&(t.on("end",u),t.on("close",u)):(t.on("complete",l),t.on("abort",p),t.req?f():t.on("request",f)),t.on("end",h),t.on("finish",l),!1!==n.error&&t.on("error",d),t.on("close",p),function(){t.removeListener("complete",l),t.removeListener("abort",p),t.removeListener("request",f),t.req&&t.req.removeListener("finish",l),t.removeListener("end",u),t.removeListener("close",u),t.removeListener("finish",l),t.removeListener("end",h),t.removeListener("error",d),t.removeListener("close",p)}}}}},{package:"ethereumjs-util>create-hash>md5.js>hash-base>readable-stream",file:"node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/end-of-stream.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/from-browser.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=function(){throw new Error("Readable.from is not available in the browser")}}}},{package:"ethereumjs-util>create-hash>md5.js>hash-base>readable-stream",file:"node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/from-browser.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/pipeline.js",{"../../../errors":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/errors-browser.js","./end-of-stream":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/end-of-stream.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o;var a=e("../../../errors").codes,r=a.ERR_MISSING_ARGS,s=a.ERR_STREAM_DESTROYED;function i(e){if(e)throw e}function u(e){e()}function c(e,t){return e.pipe(t)}t.exports=function(){for(var t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];var l,m=function(e){return e.length?"function"!=typeof e[e.length-1]?i:e.pop():i}(n);if(Array.isArray(n[0])&&(n=n[0]),n.length<2)throw new r("streams");var h=n.map(function(t,a){var r=a<n.length-1;return function(t,n,a,r){r=function(e){var t=!1;return function(){t||(t=!0,e.apply(void 0,arguments))}}(r);var i=!1;t.on("close",function(){i=!0}),o===undefined&&(o=e("./end-of-stream")),o(t,{readable:n,writable:a},function(e){if(e)return r(e);i=!0,r()});var u=!1;return function(e){if(!i&&!u)return u=!0,function(e){return e.setHeader&&"function"==typeof e.abort}(t)?t.abort():"function"==typeof t.destroy?t.destroy():void r(e||new s("pipe"))}}(t,r,a>0,function(e){l||(l=e),e&&h.forEach(u),r||(h.forEach(u),m(l))})});return n.reduce(c)}}}},{package:"ethereumjs-util>create-hash>md5.js>hash-base>readable-stream",file:"node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/pipeline.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/state.js",{"../../../errors":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/errors-browser.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("../../../errors").codes.ERR_INVALID_OPT_VALUE;t.exports={getHighWaterMark:function(e,t,n,a){var r=function(e,t,n){return null!=e.highWaterMark?e.highWaterMark:t?e[n]:null}(t,a,n);if(null!=r){if(!isFinite(r)||Math.floor(r)!==r||r<0)throw new o(a?n:"highWaterMark",r);return Math.floor(r)}return e.objectMode?16:16384}}}}},{package:"ethereumjs-util>create-hash>md5.js>hash-base>readable-stream",file:"node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/state.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/stream-browser.js",{events:"/home/runner/work/metamask-extension/metamask-extension/node_modules/events/events.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=e("events").EventEmitter}}},{package:"ethereumjs-util>create-hash>md5.js>hash-base>readable-stream",file:"node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/stream-browser.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/readable-browser.js",{"./lib/_stream_duplex.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/_stream_duplex.js","./lib/_stream_passthrough.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/_stream_passthrough.js","./lib/_stream_readable.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/_stream_readable.js","./lib/_stream_transform.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/_stream_transform.js","./lib/_stream_writable.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/_stream_writable.js","./lib/internal/streams/end-of-stream.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/end-of-stream.js","./lib/internal/streams/pipeline.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/md5.js/node_modules/readable-stream/lib/internal/streams/pipeline.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){(n=t.exports=e("./lib/_stream_readable.js")).Stream=n,n.Readable=n,n.Writable=e("./lib/_stream_writable.js"),n.Duplex=e("./lib/_stream_duplex.js"),n.Transform=e("./lib/_stream_transform.js"),n.PassThrough=e("./lib/_stream_passthrough.js"),n.finished=e("./lib/internal/streams/end-of-stream.js"),n.pipeline=e("./lib/internal/streams/pipeline.js")}}},{package:"ethereumjs-util>create-hash>md5.js>hash-base>readable-stream",file:"node_modules/md5.js/node_modules/readable-stream/readable-browser.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/micro-ftch/index.js",{_process:"/home/runner/work/metamask-extension/metamask-extension/node_modules/process/browser.js",buffer:"/home/runner/work/metamask-extension/metamask-extension/node_modules/browserify/node_modules/buffer/index.js",http:"/home/runner/work/metamask-extension/metamask-extension/node_modules/stream-http/index.js",https:"/home/runner/work/metamask-extension/metamask-extension/node_modules/https-browserify/index.js",url:"/home/runner/work/metamask-extension/metamask-extension/node_modules/url/url.js",util:"/home/runner/work/metamask-extension/metamask-extension/node_modules/util/util.js",zlib:"/home/runner/work/metamask-extension/metamask-extension/node_modules/browserify-zlib/lib/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){(function(t,o){(function(){Object.defineProperty(n,"__esModule",{value:!0}),n.InvalidStatusCodeError=n.InvalidCertError=void 0;const a=Object.freeze({redirect:!0,expectStatusCode:200,headers:{},full:!1,keepAlive:!0,cors:!1,referrer:!1,sslAllowSelfSigned:!1,_redirectCount:0});class r extends Error{constructor(e,t){super(e),this.fingerprint256=t}}n.InvalidCertError=r;class s extends Error{constructor(e){super(`Request Failed. Status Code: ${e}`),this.statusCode=e}}function i(e,t){if(!t||"text"===t||"json"===t)try{let n=new TextDecoder("utf8",{fatal:!0}).decode(e);if("text"===t)return n;try{return JSON.parse(n)}catch(e){if("json"===t)throw e;return n}}catch(e){if("text"===t||"json"===t)throw e}return e}n.InvalidStatusCodeError=s;let u={};function c(t,n){let l={...a,...n};const m=e("http"),h=e("https"),d=e("zlib"),{promisify:p}=e("util"),{resolve:f}=e("url"),k=!!/^https/.test(t);let g={method:l.method||"GET",headers:{"Accept-Encoding":"gzip, deflate, br"}};const b=e=>e.replace(/:| /g,"").toLowerCase();if(l.keepAlive){const e={keepAlive:!0,keepAliveMsecs:3e4,maxFreeSockets:1024,maxCachedSessions:1024},t=[k,k&&l.sslPinnedCertificates?.map(e=>b(e)).sort()].join();g.agent=u[t]||(u[t]=new(k?h:m).Agent(e))}"json"===l.type&&(g.headers["Content-Type"]="application/json"),l.data&&(l.method||(g.method="POST"),g.body="json"===l.type?JSON.stringify(l.data):l.data),g.headers={...g.headers,...l.headers},l.sslAllowSelfSigned&&(g.rejectUnauthorized=!1);return new Promise((e,n)=>{const a=async e=>{if(e&&"DEPTH_ZERO_SELF_SIGNED_CERT"===e.code)try{await c(t,{...l,sslAllowSelfSigned:!0,sslPinnedCertificates:[]})}catch(t){t&&t.fingerprint256&&(e=new r(`Self-signed SSL certificate: ${t.fingerprint256}`,t.fingerprint256))}n(e)},u=(k?h:m).request(t,g,r=>{r.on("error",a),(async()=>{try{e(await(async e=>{const n=e.statusCode;if(l.redirect&&300<=n&&n<400&&e.headers.location){if(10==l._redirectCount)throw new Error("Request failed. Too much redirects.");return l._redirectCount+=1,await c(f(t,e.headers.location),l)}if(l.expectStatusCode&&n!==l.expectStatusCode)throw e.resume(),new s(n);let a=[];for await(const t of e)a.push(t);let r=o.concat(a);const u=e.headers["content-encoding"];"br"===u&&(r=await p(d.brotliDecompress)(r)),"gzip"!==u&&"deflate"!==u||(r=await p(d.unzip)(r));const m=i(r,l.type);return l.full?{headers:e.headers,status:n,body:m}:m})(r))}catch(e){n(e)}})()});u.on("error",a);const y=l.sslPinnedCertificates?.map(e=>b(e)),w=e=>{const t=b(e.getPeerCertificate()?.fingerprint256||"");if((t||!e.isSessionReused())&&!y.includes(t))return u.emit("error",new r(`Invalid SSL certificate: ${t} Expected: ${y}`,t)),u.abort()};l.sslPinnedCertificates&&u.on("socket",e=>{e.listeners("secureConnect").map(e=>(e.name||"").replace("bound ","")).includes("mfetchSecureConnect")||e.on("secureConnect",w.bind(null,e))}),l.keepAlive&&u.setNoDelay(!0),g.body&&u.write(g.body),u.end()})}const l=new Set(["Accept","Accept-Language","Content-Language","Content-Type"].map(e=>e.toLowerCase())),m=new Set(["Accept-Charset","Accept-Encoding","Access-Control-Request-Headers","Access-Control-Request-Method","Connection","Content-Length","Cookie","Cookie2","Date","DNT","Expect","Host","Keep-Alive","Origin","Referer","TE","Trailer","Transfer-Encoding","Upgrade","Via"].map(e=>e.toLowerCase()));async function h(e,t){let n={...a,...t};const o=new Headers;"json"===n.type&&o.set("Content-Type","application/json");let r=new URL(e);if(r.username){const e=btoa(`${r.username}:${r.password}`);o.set("Authorization",`Basic ${e}`),r.username="",r.password=""}e=""+r;for(let e in n.headers){const t=e.toLowerCase();(l.has(t)||n.cors&&!m.has(t))&&o.set(e,n.headers[e])}let u={headers:o,redirect:n.redirect?"follow":"manual"};n.referrer||(u.referrerPolicy="no-referrer"),n.cors&&(u.mode="cors"),n.data&&(n.method||(u.method="POST"),u.body="json"===n.type?JSON.stringify(n.data):n.data);const c=await fetch(e,u);if(n.expectStatusCode&&c.status!==n.expectStatusCode)throw new s(c.status);const h=i(new Uint8Array(await c.arrayBuffer()),n.type);return n.full?{headers:Object.fromEntries(c.headers.entries()),status:c.status,body:h}:h}const d=!!("object"==typeof t&&t.versions&&t.versions.node&&t.versions.v8);n.default=function(e,t){return(d?c:h)(e,t)}}).call(this)}).call(this,e("_process"),e("buffer").Buffer)}}},{package:"eth-lattice-keyring>@ethereumjs/util>micro-ftch",file:"node_modules/micro-ftch/index.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/miller-rabin/lib/mr.js",{"bn.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/bn.js/lib/bn.js",brorand:"/home/runner/work/metamask-extension/metamask-extension/node_modules/brorand/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("bn.js"),a=e("brorand");function r(e){this.rand=e||new a.Rand}t.exports=r,r.create=function(e){return new r(e)},r.prototype._randbelow=function(e){var t=e.bitLength(),n=Math.ceil(t/8);do{var a=new o(this.rand.generate(n))}while(a.cmp(e)>=0);return a},r.prototype._randrange=function(e,t){var n=t.sub(e);return e.add(this._randbelow(n))},r.prototype.test=function(e,t,n){var a=e.bitLength(),r=o.mont(e),s=new o(1).toRed(r);t||(t=Math.max(1,a/48|0));for(var i=e.subn(1),u=0;!i.testn(u);u++);for(var c=e.shrn(u),l=i.toRed(r);t>0;t--){var m=this._randrange(new o(2),i);n&&n(m);var h=m.toRed(r).redPow(c);if(0!==h.cmp(s)&&0!==h.cmp(l)){for(var d=1;d<u;d++){if(0===(h=h.redSqr()).cmp(s))return!1;if(0===h.cmp(l))break}if(d===u)return!1}}return!0},r.prototype.getDivisor=function(e,t){var n=e.bitLength(),a=o.mont(e),r=new o(1).toRed(a);t||(t=Math.max(1,n/48|0));for(var s=e.subn(1),i=0;!s.testn(i);i++);for(var u=e.shrn(i),c=s.toRed(a);t>0;t--){var l=this._randrange(new o(2),s),m=e.gcd(l);if(0!==m.cmpn(1))return m;var h=l.toRed(a).redPow(u);if(0!==h.cmp(r)&&0!==h.cmp(c)){for(var d=1;d<i;d++){if(0===(h=h.redSqr()).cmp(r))return h.fromRed().subn(1).gcd(e);if(0===h.cmp(c))break}if(d===i)return(h=h.redSqr()).fromRed().subn(1).gcd(e)}}return!1}}}},{package:"crypto-browserify>diffie-hellman>miller-rabin",file:"node_modules/miller-rabin/lib/mr.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/minimalistic-assert/index.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){function o(e,t){if(!e)throw new Error(t||"Assertion failed")}t.exports=o,o.equal=function(e,t,n){if(e!=t)throw new Error(n||"Assertion failed: "+e+" != "+t)}}}},{package:"@toruslabs/eccrypto>elliptic>minimalistic-assert",file:"node_modules/minimalistic-assert/index.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/minimalistic-crypto-utils/lib/utils.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=n;function a(e){return 1===e.length?"0"+e:e}function r(e){for(var t="",n=0;n<e.length;n++)t+=a(e[n].toString(16));return t}o.toArray=function(e,t){if(Array.isArray(e))return e.slice();if(!e)return[];var n=[];if("string"!=typeof e){for(var o=0;o<e.length;o++)n[o]=0|e[o];return n}if("hex"===t){(e=e.replace(/[^a-z0-9]+/gi,"")).length%2!=0&&(e="0"+e);for(o=0;o<e.length;o+=2)n.push(parseInt(e[o]+e[o+1],16))}else for(o=0;o<e.length;o++){var a=e.charCodeAt(o),r=a>>8,s=255&a;r?n.push(r,s):n.push(s)}return n},o.zero2=a,o.toHex=r,o.encode=function(e,t){return"hex"===t?r(e):e}}}},{package:"@toruslabs/eccrypto>elliptic>minimalistic-crypto-utils",file:"node_modules/minimalistic-crypto-utils/lib/utils.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/ms/index.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=1e3,a=60*o,r=60*a,s=24*r,i=7*s,u=365.25*s;function c(e,t,n,o){var a=t>=1.5*n;return Math.round(e/n)+" "+o+(a?"s":"")}t.exports=function(e,t){t=t||{};var n=typeof e;if("string"===n&&e.length>0)return function(e){if((e=String(e)).length>100)return;var t=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(!t)return;var n=parseFloat(t[1]);switch((t[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return n*u;case"weeks":case"week":case"w":return n*i;case"days":case"day":case"d":return n*s;case"hours":case"hour":case"hrs":case"hr":case"h":return n*r;case"minutes":case"minute":case"mins":case"min":case"m":return n*a;case"seconds":case"second":case"secs":case"sec":case"s":return n*o;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return n;default:return undefined}}(e);if("number"===n&&isFinite(e))return t.long?function(e){var t=Math.abs(e);if(t>=s)return c(e,t,s,"day");if(t>=r)return c(e,t,r,"hour");if(t>=a)return c(e,t,a,"minute");if(t>=o)return c(e,t,o,"second");return e+" ms"}(e):function(e){var t=Math.abs(e);if(t>=s)return Math.round(e/s)+"d";if(t>=r)return Math.round(e/r)+"h";if(t>=a)return Math.round(e/a)+"m";if(t>=o)return Math.round(e/o)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}}}},{package:"mocha>ms",file:"node_modules/ms/index.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/multiformats/cjs/src/bases/base.js",{"../../vendor/base-x.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/multiformats/cjs/vendor/base-x.js","../bytes.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/multiformats/cjs/src/bytes.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0});var o=e("../../vendor/base-x.js"),a=e("../bytes.js");class r{constructor(e,t,n){this.name=e,this.prefix=t,this.baseEncode=n}encode(e){if(e instanceof Uint8Array)return`${this.prefix}${this.baseEncode(e)}`;throw Error("Unknown type, must be binary type")}}class s{constructor(e,t,n){if(this.name=e,this.prefix=t,t.codePointAt(0)===undefined)throw new Error("Invalid prefix character");this.prefixCodePoint=t.codePointAt(0),this.baseDecode=n}decode(e){if("string"==typeof e){if(e.codePointAt(0)!==this.prefixCodePoint)throw Error(`Unable to decode multibase string ${JSON.stringify(e)}, ${this.name} decoder only supports inputs prefixed with ${this.prefix}`);return this.baseDecode(e.slice(this.prefix.length))}throw Error("Can only multibase decode strings")}or(e){return u(this,e)}}class i{constructor(e){this.decoders=e}or(e){return u(this,e)}decode(e){const t=e[0],n=this.decoders[t];if(n)return n.decode(e);throw RangeError(`Unable to decode multibase string ${JSON.stringify(e)}, only inputs prefixed with ${Object.keys(this.decoders)} are supported`)}}const u=(e,t)=>new i({...e.decoders||{[e.prefix]:e},...t.decoders||{[t.prefix]:t}});class c{constructor(e,t,n,o){this.name=e,this.prefix=t,this.baseEncode=n,this.baseDecode=o,this.encoder=new r(e,t,n),this.decoder=new s(e,t,o)}encode(e){return this.encoder.encode(e)}decode(e){return this.decoder.decode(e)}}const l=({name:e,prefix:t,encode:n,decode:o})=>new c(e,t,n,o);n.Codec=c,n.baseX=({prefix:e,name:t,alphabet:n})=>{const{encode:r,decode:s}=o(n,t);return l({prefix:e,name:t,encode:r,decode:e=>a.coerce(s(e))})},n.from=l,n.or=u,n.rfc4648=({name:e,prefix:t,bitsPerChar:n,alphabet:o})=>l({prefix:t,name:e,encode:e=>((e,t,n)=>{const o="="===t[t.length-1],a=(1<<n)-1;let r="",s=0,i=0;for(let o=0;o<e.length;++o)for(i=i<<8|e[o],s+=8;s>n;)s-=n,r+=t[a&i>>s];if(s&&(r+=t[a&i<<n-s]),o)for(;r.length*n&7;)r+="=";return r})(e,o,n),decode:t=>((e,t,n,o)=>{const a={};for(let e=0;e<t.length;++e)a[t[e]]=e;let r=e.length;for(;"="===e[r-1];)--r;const s=new Uint8Array(r*n/8|0);let i=0,u=0,c=0;for(let t=0;t<r;++t){const r=a[e[t]];if(r===undefined)throw new SyntaxError(`Non-${o} character`);u=u<<n|r,i+=n,i>=8&&(i-=8,s[c++]=255&u>>i)}if(i>=n||255&u<<8-i)throw new SyntaxError("Unexpected end of data");return s})(t,o,n,e)})}}},{package:"@metamask/assets-controllers>multiformats",file:"node_modules/multiformats/cjs/src/bases/base.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/multiformats/cjs/src/bases/base32.js",{"./base.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/multiformats/cjs/src/bases/base.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0});var o=e("./base.js");const a=o.rfc4648({prefix:"b",name:"base32",alphabet:"abcdefghijklmnopqrstuvwxyz234567",bitsPerChar:5}),r=o.rfc4648({prefix:"B",name:"base32upper",alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ234567",bitsPerChar:5}),s=o.rfc4648({prefix:"c",name:"base32pad",alphabet:"abcdefghijklmnopqrstuvwxyz234567=",bitsPerChar:5}),i=o.rfc4648({prefix:"C",name:"base32padupper",alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ234567=",bitsPerChar:5}),u=o.rfc4648({prefix:"v",name:"base32hex",alphabet:"0123456789abcdefghijklmnopqrstuv",bitsPerChar:5}),c=o.rfc4648({prefix:"V",name:"base32hexupper",alphabet:"0123456789ABCDEFGHIJKLMNOPQRSTUV",bitsPerChar:5}),l=o.rfc4648({prefix:"t",name:"base32hexpad",alphabet:"0123456789abcdefghijklmnopqrstuv=",bitsPerChar:5}),m=o.rfc4648({prefix:"T",name:"base32hexpadupper",alphabet:"0123456789ABCDEFGHIJKLMNOPQRSTUV=",bitsPerChar:5}),h=o.rfc4648({prefix:"h",name:"base32z",alphabet:"ybndrfg8ejkmcpqxot1uwisza345h769",bitsPerChar:5});n.base32=a,n.base32hex=u,n.base32hexpad=l,n.base32hexpadupper=m,n.base32hexupper=c,n.base32pad=s,n.base32padupper=i,n.base32upper=r,n.base32z=h}}},{package:"@metamask/assets-controllers>multiformats",file:"node_modules/multiformats/cjs/src/bases/base32.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/multiformats/cjs/src/bases/base58.js",{"./base.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/multiformats/cjs/src/bases/base.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0});var o=e("./base.js");const a=o.baseX({name:"base58btc",prefix:"z",alphabet:"123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"}),r=o.baseX({name:"base58flickr",prefix:"Z",alphabet:"123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ"});n.base58btc=a,n.base58flickr=r}}},{package:"@metamask/assets-controllers>multiformats",file:"node_modules/multiformats/cjs/src/bases/base58.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/multiformats/cjs/src/bytes.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0});const o=new Uint8Array(0);n.coerce=e=>{if(e instanceof Uint8Array&&"Uint8Array"===e.constructor.name)return e;if(e instanceof ArrayBuffer)return new Uint8Array(e);if(ArrayBuffer.isView(e))return new Uint8Array(e.buffer,e.byteOffset,e.byteLength);throw new Error("Unknown type, must be binary type")},n.empty=o,n.equals=(e,t)=>{if(e===t)return!0;if(e.byteLength!==t.byteLength)return!1;for(let n=0;n<e.byteLength;n++)if(e[n]!==t[n])return!1;return!0},n.fromHex=e=>{const t=e.match(/../g);return t?new Uint8Array(t.map(e=>parseInt(e,16))):o},n.fromString=e=>(new TextEncoder).encode(e),n.isBinary=e=>e instanceof ArrayBuffer||ArrayBuffer.isView(e),n.toHex=e=>e.reduce((e,t)=>e+t.toString(16).padStart(2,"0"),""),n.toString=e=>(new TextDecoder).decode(e)}}},{package:"@metamask/assets-controllers>multiformats",file:"node_modules/multiformats/cjs/src/bytes.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/multiformats/cjs/src/cid.js",{"./bases/base32.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/multiformats/cjs/src/bases/base32.js","./bases/base58.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/multiformats/cjs/src/bases/base58.js","./bytes.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/multiformats/cjs/src/bytes.js","./hashes/digest.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/multiformats/cjs/src/hashes/digest.js","./varint.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/multiformats/cjs/src/varint.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0});var o=e("./varint.js"),a=e("./hashes/digest.js"),r=e("./bases/base58.js"),s=e("./bases/base32.js"),i=e("./bytes.js");class u{constructor(e,t,n,o){this.code=t,this.version=e,this.multihash=n,this.bytes=o,this.byteOffset=o.byteOffset,this.byteLength=o.byteLength,this.asCID=this,this._baseCache=new Map,Object.defineProperties(this,{byteOffset:g,byteLength:g,code:k,version:k,multihash:k,bytes:k,_baseCache:g,asCID:g})}toV0(){if(0===this.version)return this;{const{code:e,multihash:t}=this;if(e!==h)throw new Error("Cannot convert a non dag-pb CID to CIDv0");if(t.code!==d)throw new Error("Cannot convert non sha2-256 multihash CID to CIDv0");return u.createV0(t)}}toV1(){switch(this.version){case 0:{const{code:e,digest:t}=this.multihash,n=a.create(e,t);return u.createV1(this.code,n)}case 1:return this;default:throw Error(`Can not convert CID version ${this.version} to version 0. This is a bug please report`)}}equals(e){return e&&this.code===e.code&&this.version===e.version&&a.equals(this.multihash,e.multihash)}toString(e){const{bytes:t,version:n,_baseCache:o}=this;return 0===n?l(t,o,e||r.base58btc.encoder):m(t,o,e||s.base32.encoder)}toJSON(){return{code:this.code,version:this.version,hash:this.multihash.bytes}}get[Symbol.toStringTag](){return"CID"}[Symbol.for("nodejs.util.inspect.custom")](){return"CID("+this.toString()+")"}static isCID(e){return b(/^0\.0/,y),!(!e||!e[f]&&e.asCID!==e)}get toBaseEncodedString(){throw new Error("Deprecated, use .toString()")}get codec(){throw new Error('"codec" property is deprecated, use integer "code" property instead')}get buffer(){throw new Error("Deprecated .buffer property, use .bytes to get Uint8Array instead")}get multibaseName(){throw new Error('"multibaseName" property is deprecated')}get prefix(){throw new Error('"prefix" property is deprecated')}static asCID(e){if(e instanceof u)return e;if(null!=e&&e.asCID===e){const{version:t,code:n,multihash:o,bytes:a}=e;return new u(t,n,o,a||p(t,n,o.bytes))}if(null!=e&&!0===e[f]){const{version:t,multihash:n,code:o}=e,r=a.decode(n);return u.create(t,o,r)}return null}static create(e,t,n){if("number"!=typeof t)throw new Error("String codecs are no longer supported");switch(e){case 0:if(t!==h)throw new Error(`Version 0 CID must use dag-pb (code: ${h}) block encoding`);return new u(e,t,n,n.bytes);case 1:{const o=p(e,t,n.bytes);return new u(e,t,n,o)}default:throw new Error("Invalid version")}}static createV0(e){return u.create(0,h,e)}static createV1(e,t){return u.create(1,e,t)}static decode(e){const[t,n]=u.decodeFirst(e);if(n.length)throw new Error("Incorrect length");return t}static decodeFirst(e){const t=u.inspectBytes(e),n=t.size-t.multihashSize,o=i.coerce(e.subarray(n,n+t.multihashSize));if(o.byteLength!==t.multihashSize)throw new Error("Incorrect length");const r=o.subarray(t.multihashSize-t.digestSize),s=new a.Digest(t.multihashCode,t.digestSize,r,o);return[0===t.version?u.createV0(s):u.createV1(t.codec,s),e.subarray(t.size)]}static inspectBytes(e){let t=0;const n=()=>{const[n,a]=o.decode(e.subarray(t));return t+=a,n};let a=n(),r=h;if(18===a?(a=0,t=0):1===a&&(r=n()),0!==a&&1!==a)throw new RangeError(`Invalid CID version ${a}`);const s=t,i=n(),u=n(),c=t+u;return{version:a,codec:r,multihashCode:i,digestSize:u,multihashSize:c-s,size:c}}static parse(e,t){const[n,o]=c(e,t),a=u.decode(o);return a._baseCache.set(n,e),a}}const c=(e,t)=>{switch(e[0]){case"Q":{const n=t||r.base58btc;return[r.base58btc.prefix,n.decode(`${r.base58btc.prefix}${e}`)]}case r.base58btc.prefix:{const n=t||r.base58btc;return[r.base58btc.prefix,n.decode(e)]}case s.base32.prefix:{const n=t||s.base32;return[s.base32.prefix,n.decode(e)]}default:if(null==t)throw Error("To parse non base32 or base58btc encoded CID multibase decoder must be provided");return[e[0],t.decode(e)]}},l=(e,t,n)=>{const{prefix:o}=n;if(o!==r.base58btc.prefix)throw Error(`Cannot string encode V0 in ${n.name} encoding`);const a=t.get(o);if(null==a){const a=n.encode(e).slice(1);return t.set(o,a),a}return a},m=(e,t,n)=>{const{prefix:o}=n,a=t.get(o);if(null==a){const a=n.encode(e);return t.set(o,a),a}return a},h=112,d=18,p=(e,t,n)=>{const a=o.encodingLength(e),r=a+o.encodingLength(t),s=new Uint8Array(r+n.byteLength);return o.encodeTo(e,s,0),o.encodeTo(t,s,a),s.set(n,r),s},f=Symbol.for("@ipld/js-cid/CID"),k={writable:!1,configurable:!1,enumerable:!0},g={writable:!1,enumerable:!1,configurable:!1},b=(e,t)=>{if(!e.test("0.0.0-dev"))throw new Error(t);console.warn(t)},y="CID.isCID(v) is deprecated and will be removed in the next major release.\nFollowing code pattern:\n\nif (CID.isCID(value)) {\n  doSomethingWithCID(value)\n}\n\nIs replaced with:\n\nconst cid = CID.asCID(value)\nif (cid) {\n  // Make sure to use cid instead of value\n  doSomethingWithCID(cid)\n}\n";n.CID=u}}},{package:"@metamask/assets-controllers>multiformats",file:"node_modules/multiformats/cjs/src/cid.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/multiformats/cjs/src/hashes/digest.js",{"../bytes.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/multiformats/cjs/src/bytes.js","../varint.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/multiformats/cjs/src/varint.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0});var o=e("../bytes.js"),a=e("../varint.js");class r{constructor(e,t,n,o){this.code=e,this.size=t,this.digest=n,this.bytes=o}}n.Digest=r,n.create=(e,t)=>{const n=t.byteLength,o=a.encodingLength(e),s=o+a.encodingLength(n),i=new Uint8Array(s+n);return a.encodeTo(e,i,0),a.encodeTo(n,i,o),i.set(t,s),new r(e,n,t,i)},n.decode=e=>{const t=o.coerce(e),[n,s]=a.decode(t),[i,u]=a.decode(t.subarray(s)),c=t.subarray(s+u);if(c.byteLength!==i)throw new Error("Incorrect length");return new r(n,i,c,t)},n.equals=(e,t)=>e===t||e.code===t.code&&e.size===t.size&&o.equals(e.bytes,t.bytes)}}},{package:"@metamask/assets-controllers>multiformats",file:"node_modules/multiformats/cjs/src/hashes/digest.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/multiformats/cjs/src/varint.js",{"../vendor/varint.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/multiformats/cjs/vendor/varint.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){Object.defineProperty(n,"__esModule",{value:!0});var o=e("../vendor/varint.js");n.decode=(e,t=0)=>[o.decode(e,t),o.decode.bytes],n.encodeTo=(e,t,n=0)=>(o.encode(e,t,n),t),n.encodingLength=e=>o.encodingLength(e)}}},{package:"@metamask/assets-controllers>multiformats",file:"node_modules/multiformats/cjs/src/varint.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/multiformats/cjs/vendor/base-x.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=function(e,t){if(e.length>=255)throw new TypeError("Alphabet too long");for(var n=new Uint8Array(256),o=0;o<n.length;o++)n[o]=255;for(var a=0;a<e.length;a++){var r=e.charAt(a),s=r.charCodeAt(0);if(255!==n[s])throw new TypeError(r+" is ambiguous");n[s]=a}var i=e.length,u=e.charAt(0),c=Math.log(i)/Math.log(256),l=Math.log(256)/Math.log(i);function m(e){if("string"!=typeof e)throw new TypeError("Expected String");if(0===e.length)return new Uint8Array;var t=0;if(" "!==e[t]){for(var o=0,a=0;e[t]===u;)o++,t++;for(var r=(e.length-t)*c+1>>>0,s=new Uint8Array(r);e[t];){var l=n[e.charCodeAt(t)];if(255===l)return;for(var m=0,h=r-1;(0!==l||m<a)&&-1!==h;h--,m++)l+=i*s[h]>>>0,s[h]=l%256>>>0,l=l/256>>>0;if(0!==l)throw new Error("Non-zero carry");a=m,t++}if(" "!==e[t]){for(var d=r-a;d!==r&&0===s[d];)d++;for(var p=new Uint8Array(o+(r-d)),f=o;d!==r;)p[f++]=s[d++];return p}}}return{encode:function(t){if(t instanceof Uint8Array||(ArrayBuffer.isView(t)?t=new Uint8Array(t.buffer,t.byteOffset,t.byteLength):Array.isArray(t)&&(t=Uint8Array.from(t))),!(t instanceof Uint8Array))throw new TypeError("Expected Uint8Array");if(0===t.length)return"";for(var n=0,o=0,a=0,r=t.length;a!==r&&0===t[a];)a++,n++;for(var s=(r-a)*l+1>>>0,c=new Uint8Array(s);a!==r;){for(var m=t[a],h=0,d=s-1;(0!==m||h<o)&&-1!==d;d--,h++)m+=256*c[d]>>>0,c[d]=m%i>>>0,m=m/i>>>0;if(0!==m)throw new Error("Non-zero carry");o=h,a++}for(var p=s-o;p!==s&&0===c[p];)p++;for(var f=u.repeat(n);p<s;++p)f+=e.charAt(c[p]);return f},decodeUnsafe:m,decode:function(e){var n=m(e);if(n)return n;throw new Error(`Non-${t} character`)}}};t.exports=o}}},{package:"@metamask/assets-controllers>multiformats",file:"node_modules/multiformats/cjs/vendor/base-x.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/multiformats/cjs/vendor/varint.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=function e(t,n,o){n=n||[];var i=o=o||0;for(;t>=s;)n[o++]=255&t|a,t/=128;for(;t&r;)n[o++]=255&t|a,t>>>=7;return n[o]=0|t,e.bytes=o-i+1,n},a=128,r=-128,s=Math.pow(2,31);var i=function e(t,n){var o,a=0,r=0,s=n=n||0,i=t.length;do{if(s>=i)throw e.bytes=0,new RangeError("Could not decode varint");o=t[s++],a+=r<28?(o&c)<<r:(o&c)*Math.pow(2,r),r+=7}while(o>=u);return e.bytes=s-n,a},u=128,c=127;var l=Math.pow(2,7),m=Math.pow(2,14),h=Math.pow(2,21),d=Math.pow(2,28),p=Math.pow(2,35),f=Math.pow(2,42),k=Math.pow(2,49),g=Math.pow(2,56),b=Math.pow(2,63),y={encode:o,decode:i,encodingLength:function(e){return e<l?1:e<m?2:e<h?3:e<d?4:e<p?5:e<f?6:e<k?7:e<g?8:e<b?9:10}};t.exports=y}}},{package:"@metamask/assets-controllers>multiformats",file:"node_modules/multiformats/cjs/vendor/varint.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/nanoid/index.browser.cjs",{"./url-alphabet/index.cjs":"/home/runner/work/metamask-extension/metamask-extension/node_modules/nanoid/url-alphabet/index.cjs"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){let{urlAlphabet:o}=e("./url-alphabet/index.cjs"),a=e=>crypto.getRandomValues(new Uint8Array(e)),r=(e,t,n)=>{let o=(2<<Math.log(e.length-1)/Math.LN2)-1,a=-~(1.6*o*t/e.length);return(r=t)=>{let s="";for(;;){let t=n(a),i=0|a;for(;i--;)if(s+=e[t[i]&o]||"",s.length===r)return s}}};t.exports={nanoid:(e=21)=>crypto.getRandomValues(new Uint8Array(e)).reduce((e,t)=>e+=(t&=63)<36?t.toString(36):t<62?(t-26).toString(36).toUpperCase():t>62?"-":"_",""),customAlphabet:(e,t=21)=>r(e,t,a),customRandom:r,urlAlphabet:o,random:a}}}},{package:"nanoid",file:"node_modules/nanoid/index.browser.cjs"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/nanoid/url-alphabet/index.cjs",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports={urlAlphabet:"useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"}}}},{package:"nanoid",file:"node_modules/nanoid/url-alphabet/index.cjs"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/number-to-bn/src/index.js",{"bn.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/bn.js/lib/bn.js","strip-hex-prefix":"/home/runner/work/metamask-extension/metamask-extension/node_modules/strip-hex-prefix/src/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("bn.js"),a=e("strip-hex-prefix");t.exports=function(e){if("string"==typeof e||"number"==typeof e){var t=new o(1),n=String(e).toLowerCase().trim(),r="0x"===n.substr(0,2)||"-0x"===n.substr(0,3),s=a(n);if("-"===s.substr(0,1)&&(s=a(s.slice(1)),t=new o(-1,10)),!(s=""===s?"0":s).match(/^-?[0-9]+$/)&&s.match(/^[0-9A-Fa-f]+$/)||s.match(/^[a-fA-F]+$/)||!0===r&&s.match(/^[0-9A-Fa-f]+$/))return new o(s,16).mul(t);if((s.match(/^-?[0-9]+$/)||""===s)&&!1===r)return new o(s,10).mul(t)}else if("object"==typeof e&&e.toString&&!e.pop&&!e.push&&e.toString(10).match(/^-?[0-9]+$/)&&(e.mul||e.dividedToIntegerBy))return new o(e.toString(10),10);throw new Error("[number-to-bn] while converting number "+JSON.stringify(e)+" to BN.js instance, error: invalid number value. Value must be an integer, hex string, BN or BigNumber instance. Note, decimals are not supported.")}}}},{package:"eth-method-registry>@metamask/ethjs-contract>ethjs-abi>number-to-bn",file:"node_modules/number-to-bn/src/index.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/object-assign/index.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;t.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(e){o[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,s,i=function(e){if(null===e||e===undefined)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),u=1;u<arguments.length;u++){for(var c in n=Object(arguments[u]))a.call(n,c)&&(i[c]=n[c]);if(o){s=o(n);for(var l=0;l<s.length;l++)r.call(n,s[l])&&(i[s[l]]=n[s[l]])}}return i}}}},{package:"react>object-assign",file:"node_modules/object-assign/index.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/object-inspect/index.js",{"./util.inspect":"/home/runner/work/metamask-extension/metamask-extension/node_modules/browser-resolve/empty.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o="function"==typeof Map&&Map.prototype,a=Object.getOwnPropertyDescriptor&&o?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,r=o&&a&&"function"==typeof a.get?a.get:null,s=o&&Map.prototype.forEach,i="function"==typeof Set&&Set.prototype,u=Object.getOwnPropertyDescriptor&&i?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,c=i&&u&&"function"==typeof u.get?u.get:null,l=i&&Set.prototype.forEach,m="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,h="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,d="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,p=Boolean.prototype.valueOf,f=Object.prototype.toString,k=Function.prototype.toString,g=String.prototype.match,b=String.prototype.slice,y=String.prototype.replace,w=String.prototype.toUpperCase,j=String.prototype.toLowerCase,v=RegExp.prototype.test,_=Array.prototype.concat,x=Array.prototype.join,z=Array.prototype.slice,T=Math.floor,S="function"==typeof BigInt?BigInt.prototype.valueOf:null,O=Object.getOwnPropertySymbols,E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,A="function"==typeof Symbol&&"object"==typeof Symbol.iterator,R="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===A||"symbol")?Symbol.toStringTag:null,N=Object.prototype.propertyIsEnumerable,I=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function D(e,t){if(e===Infinity||e===-Infinity||e!=e||e&&e>-1e3&&e<1e3||v.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var o=e<0?-T(-e):T(e);if(o!==e){var a=String(o),r=b.call(t,a.length+1);return y.call(a,n,"$&_")+"."+y.call(y.call(r,/([0-9]{3})/g,"$&_"),/_$/,"")}}return y.call(t,n,"$&_")}var C=e("./util.inspect"),L=C.custom,M=W(L)?L:null,P={__proto__:null,double:'"',single:"'"},q={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};function F(e,t,n){var o=n.quoteStyle||t,a=P[o];return a+e+a}function B(e){return y.call(String(e),/"/g,"&quot;")}function $(e){return!R||!("object"==typeof e&&(R in e||void 0!==e[R]))}function U(e){return"[object Array]"===J(e)&&$(e)}function V(e){return"[object RegExp]"===J(e)&&$(e)}function W(e){if(A)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!E)return!1;try{return E.call(e),!0}catch(e){}return!1}t.exports=function e(t,n,o,a){var i=n||{};if(H(i,"quoteStyle")&&!H(P,i.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(H(i,"maxStringLength")&&("number"==typeof i.maxStringLength?i.maxStringLength<0&&i.maxStringLength!==Infinity:null!==i.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var u=!H(i,"customInspect")||i.customInspect;if("boolean"!=typeof u&&"symbol"!==u)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(H(i,"indent")&&null!==i.indent&&"\t"!==i.indent&&!(parseInt(i.indent,10)===i.indent&&i.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(H(i,"numericSeparator")&&"boolean"!=typeof i.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var f=i.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return Y(t,i);if("number"==typeof t){if(0===t)return Infinity/t>0?"0":"-0";var w=String(t);return f?D(t,w):w}if("bigint"==typeof t){var v=String(t)+"n";return f?D(t,v):v}var T=void 0===i.depth?5:i.depth;if(void 0===o&&(o=0),o>=T&&T>0&&"object"==typeof t)return U(t)?"[Array]":"[Object]";var O=function(e,t){var n;if("\t"===e.indent)n="\t";else{if(!("number"==typeof e.indent&&e.indent>0))return null;n=x.call(Array(e.indent+1)," ")}return{base:n,prev:x.call(Array(t+1),n)}}(i,o);if(void 0===a)a=[];else if(K(a,t)>=0)return"[Circular]";function L(t,n,r){if(n&&(a=z.call(a)).push(n),r){var s={depth:i.depth};return H(i,"quoteStyle")&&(s.quoteStyle=i.quoteStyle),e(t,s,o+1,a)}return e(t,i,o+1,a)}if("function"==typeof t&&!V(t)){var q=function(e){if(e.name)return e.name;var t=g.call(k.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(t),Z=ne(t,L);return"[Function"+(q?": "+q:" (anonymous)")+"]"+(Z.length>0?" { "+x.call(Z,", ")+" }":"")}if(W(t)){var G=A?y.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):E.call(t);return"object"!=typeof t||A?G:Q(G)}if(function(e){if(!e||"object"!=typeof e)return!1;if("undefined"!=typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"==typeof e.nodeName&&"function"==typeof e.getAttribute}(t)){for(var oe="<"+j.call(String(t.nodeName)),ae=t.attributes||[],re=0;re<ae.length;re++)oe+=" "+ae[re].name+"="+F(B(ae[re].value),"double",i);return oe+=">",t.childNodes&&t.childNodes.length&&(oe+="..."),oe+="</"+j.call(String(t.nodeName))+">"}if(U(t)){if(0===t.length)return"[]";var se=ne(t,L);return O&&!function(e){for(var t=0;t<e.length;t++)if(K(e[t],"\n")>=0)return!1;return!0}(se)?"["+te(se,O)+"]":"[ "+x.call(se,", ")+" ]"}if(function(e){return"[object Error]"===J(e)&&$(e)}(t)){var ie=ne(t,L);return"cause"in Error.prototype||!("cause"in t)||N.call(t,"cause")?0===ie.length?"["+String(t)+"]":"{ ["+String(t)+"] "+x.call(ie,", ")+" }":"{ ["+String(t)+"] "+x.call(_.call("[cause]: "+L(t.cause),ie),", ")+" }"}if("object"==typeof t&&u){if(M&&"function"==typeof t[M]&&C)return C(t,{depth:T-o});if("symbol"!==u&&"function"==typeof t.inspect)return t.inspect()}if(function(e){if(!r||!e||"object"!=typeof e)return!1;try{r.call(e);try{c.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(t)){var ue=[];return s&&s.call(t,function(e,n){ue.push(L(n,t,!0)+" => "+L(e,t))}),ee("Map",r.call(t),ue,O)}if(function(e){if(!c||!e||"object"!=typeof e)return!1;try{c.call(e);try{r.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(t)){var ce=[];return l&&l.call(t,function(e){ce.push(L(e,t))}),ee("Set",c.call(t),ce,O)}if(function(e){if(!m||!e||"object"!=typeof e)return!1;try{m.call(e,m);try{h.call(e,h)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1}(t))return X("WeakMap");if(function(e){if(!h||!e||"object"!=typeof e)return!1;try{h.call(e,h);try{m.call(e,m)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1}(t))return X("WeakSet");if(function(e){if(!d||!e||"object"!=typeof e)return!1;try{return d.call(e),!0}catch(e){}return!1}(t))return X("WeakRef");if(function(e){return"[object Number]"===J(e)&&$(e)}(t))return Q(L(Number(t)));if(function(e){if(!e||"object"!=typeof e||!S)return!1;try{return S.call(e),!0}catch(e){}return!1}(t))return Q(L(S.call(t)));if(function(e){return"[object Boolean]"===J(e)&&$(e)}(t))return Q(p.call(t));if(function(e){return"[object String]"===J(e)&&$(e)}(t))return Q(L(String(t)));if("undefined"!=typeof window&&t===window)return"{ [object Window] }";if("undefined"!=typeof globalThis&&t===globalThis||"undefined"!=typeof global&&t===global)return"{ [object globalThis] }";if(!function(e){return"[object Date]"===J(e)&&$(e)}(t)&&!V(t)){var le=ne(t,L),me=I?I(t)===Object.prototype:t instanceof Object||t.constructor===Object,he=t instanceof Object?"":"null prototype",de=!me&&R&&Object(t)===t&&R in t?b.call(J(t),8,-1):he?"Object":"",pe=(me||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(de||he?"["+x.call(_.call([],de||[],he||[]),": ")+"] ":"");return 0===le.length?pe+"{}":O?pe+"{"+te(le,O)+"}":pe+"{ "+x.call(le,", ")+" }"}return String(t)};var Z=Object.prototype.hasOwnProperty||function(e){return e in this};function H(e,t){return Z.call(e,t)}function J(e){return f.call(e)}function K(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,o=e.length;n<o;n++)if(e[n]===t)return n;return-1}function Y(e,t){if(e.length>t.maxStringLength){var n=e.length-t.maxStringLength,o="... "+n+" more character"+(n>1?"s":"");return Y(b.call(e,0,t.maxStringLength),t)+o}var a=q[t.quoteStyle||"single"];return a.lastIndex=0,F(y.call(y.call(e,a,"\\$1"),/[\x00-\x1f]/g,G),"single",t)}function G(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+w.call(t.toString(16))}function Q(e){return"Object("+e+")"}function X(e){return e+" { ? }"}function ee(e,t,n,o){return e+" ("+t+") {"+(o?te(n,o):x.call(n,", "))+"}"}function te(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+x.call(e,","+n)+"\n"+t.prev}function ne(e,t){var n=U(e),o=[];if(n){o.length=e.length;for(var a=0;a<e.length;a++)o[a]=H(e,a)?t(e[a],e):""}var r,s="function"==typeof O?O(e):[];if(A){r={};for(var i=0;i<s.length;i++)r["$"+s[i]]=s[i]}for(var u in e)H(e,u)&&(n&&String(Number(u))===u&&u<e.length||A&&r["$"+u]instanceof Symbol||(v.call(/[^\w$]/,u)?o.push(t(u,e)+": "+t(e[u],e)):o.push(u+": "+t(e[u],e))));if("function"==typeof O)for(var c=0;c<s.length;c++)N.call(e,s[c])&&o.push("["+t(s[c])+"]: "+t(e[s[c]],e));return o}}}},{package:"string.prototype.matchall>es-abstract>object-inspect",file:"node_modules/object-inspect/index.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/once/once.js",{wrappy:"/home/runner/work/metamask-extension/metamask-extension/node_modules/wrappy/wrappy.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("wrappy");function a(e){var t=function(){return t.called?t.value:(t.called=!0,t.value=e.apply(this,arguments))};return t.called=!1,t}function r(e){var t=function(){if(t.called)throw new Error(t.onceError);return t.called=!0,t.value=e.apply(this,arguments)},n=e.name||"Function wrapped with `once`";return t.onceError=n+" shouldn't be called more than once",t.called=!1,t}t.exports=o(a),t.exports.strict=o(r),a.proto=a(function(){Object.defineProperty(Function.prototype,"once",{value:function(){return a(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return r(this)},configurable:!0})})}}},{package:"@metamask/object-multiplex>once",file:"node_modules/once/once.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/p-limit/index.js",{"yocto-queue":"/home/runner/work/metamask-extension/metamask-extension/node_modules/yocto-queue/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){const o=e("yocto-queue");t.exports=e=>{if(!Number.isInteger(e)&&e!==Infinity||!(e>0))throw new TypeError("Expected `concurrency` to be a number from 1 and up");const t=new o;let n=0;const a=async(e,o,...a)=>{n++;const r=(async()=>e(...a))();o(r);try{await r}catch{}n--,t.size>0&&t.dequeue()()},r=(o,...r)=>new Promise(s=>{((o,r,...s)=>{t.enqueue(a.bind(null,o,r,...s)),(async()=>{await Promise.resolve(),n<e&&t.size>0&&t.dequeue()()})()})(o,s,...r)});return Object.defineProperties(r,{activeCount:{get:()=>n},pendingCount:{get:()=>t.size},clearQueue:{value:()=>{t.clear()}}}),r}}}},{package:"@metamask/assets-controller>p-limit",file:"node_modules/p-limit/index.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pako/lib/utils/common.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;function a(e,t){return Object.prototype.hasOwnProperty.call(e,t)}n.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var n=t.shift();if(n){if("object"!=typeof n)throw new TypeError(n+"must be non-object");for(var o in n)a(n,o)&&(e[o]=n[o])}}return e},n.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var r={arraySet:function(e,t,n,o,a){if(t.subarray&&e.subarray)e.set(t.subarray(n,n+o),a);else for(var r=0;r<o;r++)e[a+r]=t[n+r]},flattenChunks:function(e){var t,n,o,a,r,s;for(o=0,t=0,n=e.length;t<n;t++)o+=e[t].length;for(s=new Uint8Array(o),a=0,t=0,n=e.length;t<n;t++)r=e[t],s.set(r,a),a+=r.length;return s}},s={arraySet:function(e,t,n,o,a){for(var r=0;r<o;r++)e[a+r]=t[n+r]},flattenChunks:function(e){return[].concat.apply([],e)}};n.setTyped=function(e){e?(n.Buf8=Uint8Array,n.Buf16=Uint16Array,n.Buf32=Int32Array,n.assign(n,r)):(n.Buf8=Array,n.Buf16=Array,n.Buf32=Array,n.assign(n,s))},n.setTyped(o)}}},{package:"browserify>browserify-zlib>pako",file:"node_modules/pako/lib/utils/common.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pako/lib/zlib/adler32.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=function(e,t,n,o){for(var a=65535&e,r=e>>>16&65535,s=0;0!==n;){n-=s=n>2e3?2e3:n;do{r=r+(a=a+t[o++]|0)|0}while(--s);a%=65521,r%=65521}return a|r<<16}}}},{package:"browserify>browserify-zlib>pako",file:"node_modules/pako/lib/zlib/adler32.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pako/lib/zlib/constants.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}}}},{package:"browserify>browserify-zlib>pako",file:"node_modules/pako/lib/zlib/constants.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pako/lib/zlib/crc32.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=function(){for(var e,t=[],n=0;n<256;n++){e=n;for(var o=0;o<8;o++)e=1&e?3988292384^e>>>1:e>>>1;t[n]=e}return t}();t.exports=function(e,t,n,a){var r=o,s=a+n;e^=-1;for(var i=a;i<s;i++)e=e>>>8^r[255&(e^t[i])];return-1^e}}}},{package:"browserify>browserify-zlib>pako",file:"node_modules/pako/lib/zlib/crc32.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pako/lib/zlib/deflate.js",{"../utils/common":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pako/lib/utils/common.js","./adler32":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pako/lib/zlib/adler32.js","./crc32":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pako/lib/zlib/crc32.js","./messages":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pako/lib/zlib/messages.js","./trees":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pako/lib/zlib/trees.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o,a=e("../utils/common"),r=e("./trees"),s=e("./adler32"),i=e("./crc32"),u=e("./messages"),c=-2,l=258,m=262,h=103,d=113,p=666;function f(e,t){return e.msg=u[t],t}function k(e){return(e<<1)-(e>4?9:0)}function g(e){for(var t=e.length;--t>=0;)e[t]=0}function b(e){var t=e.state,n=t.pending;n>e.avail_out&&(n=e.avail_out),0!==n&&(a.arraySet(e.output,t.pending_buf,t.pending_out,n,e.next_out),e.next_out+=n,t.pending_out+=n,e.total_out+=n,e.avail_out-=n,t.pending-=n,0===t.pending&&(t.pending_out=0))}function y(e,t){r._tr_flush_block(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,b(e.strm)}function w(e,t){e.pending_buf[e.pending++]=t}function j(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function v(e,t,n,o){var r=e.avail_in;return r>o&&(r=o),0===r?0:(e.avail_in-=r,a.arraySet(t,e.input,e.next_in,r,n),1===e.state.wrap?e.adler=s(e.adler,t,r,n):2===e.state.wrap&&(e.adler=i(e.adler,t,r,n)),e.next_in+=r,e.total_in+=r,r)}function _(e,t){var n,o,a=e.max_chain_length,r=e.strstart,s=e.prev_length,i=e.nice_match,u=e.strstart>e.w_size-m?e.strstart-(e.w_size-m):0,c=e.window,h=e.w_mask,d=e.prev,p=e.strstart+l,f=c[r+s-1],k=c[r+s];e.prev_length>=e.good_match&&(a>>=2),i>e.lookahead&&(i=e.lookahead);do{if(c[(n=t)+s]===k&&c[n+s-1]===f&&c[n]===c[r]&&c[++n]===c[r+1]){r+=2,n++;do{}while(c[++r]===c[++n]&&c[++r]===c[++n]&&c[++r]===c[++n]&&c[++r]===c[++n]&&c[++r]===c[++n]&&c[++r]===c[++n]&&c[++r]===c[++n]&&c[++r]===c[++n]&&r<p);if(o=l-(p-r),r=p-l,o>s){if(e.match_start=t,s=o,o>=i)break;f=c[r+s-1],k=c[r+s]}}}while((t=d[t&h])>u&&0!==--a);return s<=e.lookahead?s:e.lookahead}function x(e){var t,n,o,r,s,i=e.w_size;do{if(r=e.window_size-e.lookahead-e.strstart,e.strstart>=i+(i-m)){a.arraySet(e.window,e.window,i,i,0),e.match_start-=i,e.strstart-=i,e.block_start-=i,t=n=e.hash_size;do{o=e.head[--t],e.head[t]=o>=i?o-i:0}while(--n);t=n=i;do{o=e.prev[--t],e.prev[t]=o>=i?o-i:0}while(--n);r+=i}if(0===e.strm.avail_in)break;if(n=v(e.strm,e.window,e.strstart+e.lookahead,r),e.lookahead+=n,e.lookahead+e.insert>=3)for(s=e.strstart-e.insert,e.ins_h=e.window[s],e.ins_h=(e.ins_h<<e.hash_shift^e.window[s+1])&e.hash_mask;e.insert&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[s+3-1])&e.hash_mask,e.prev[s&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=s,s++,e.insert--,!(e.lookahead+e.insert<3)););}while(e.lookahead<m&&0!==e.strm.avail_in)}function z(e,t){for(var n,o;;){if(e.lookahead<m){if(x(e),e.lookahead<m&&0===t)return 1;if(0===e.lookahead)break}if(n=0,e.lookahead>=3&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==n&&e.strstart-n<=e.w_size-m&&(e.match_length=_(e,n)),e.match_length>=3)if(o=r._tr_tally(e,e.strstart-e.match_start,e.match_length-3),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=3){e.match_length--;do{e.strstart++,e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart}while(0!==--e.match_length);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+1])&e.hash_mask;else o=r._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(o&&(y(e,!1),0===e.strm.avail_out))return 1}return e.insert=e.strstart<2?e.strstart:2,4===t?(y(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(y(e,!1),0===e.strm.avail_out)?1:2}function T(e,t){for(var n,o,a;;){if(e.lookahead<m){if(x(e),e.lookahead<m&&0===t)return 1;if(0===e.lookahead)break}if(n=0,e.lookahead>=3&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=2,0!==n&&e.prev_length<e.max_lazy_match&&e.strstart-n<=e.w_size-m&&(e.match_length=_(e,n),e.match_length<=5&&(1===e.strategy||3===e.match_length&&e.strstart-e.match_start>4096)&&(e.match_length=2)),e.prev_length>=3&&e.match_length<=e.prev_length){a=e.strstart+e.lookahead-3,o=r._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-3),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=a&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart)}while(0!==--e.prev_length);if(e.match_available=0,e.match_length=2,e.strstart++,o&&(y(e,!1),0===e.strm.avail_out))return 1}else if(e.match_available){if((o=r._tr_tally(e,0,e.window[e.strstart-1]))&&y(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return 1}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(o=r._tr_tally(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<2?e.strstart:2,4===t?(y(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(y(e,!1),0===e.strm.avail_out)?1:2}function S(e,t,n,o,a){this.good_length=e,this.max_lazy=t,this.nice_length=n,this.max_chain=o,this.func=a}function O(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=8,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new a.Buf16(1146),this.dyn_dtree=new a.Buf16(122),this.bl_tree=new a.Buf16(78),g(this.dyn_ltree),g(this.dyn_dtree),g(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new a.Buf16(16),this.heap=new a.Buf16(573),g(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new a.Buf16(573),g(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function E(e){var t;return e&&e.state?(e.total_in=e.total_out=0,e.data_type=2,(t=e.state).pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap?42:d,e.adler=2===t.wrap?0:1,t.last_flush=0,r._tr_init(t),0):f(e,c)}function A(e){var t,n=E(e);return 0===n&&((t=e.state).window_size=2*t.w_size,g(t.head),t.max_lazy_match=o[t.level].max_lazy,t.good_match=o[t.level].good_length,t.nice_match=o[t.level].nice_length,t.max_chain_length=o[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=2,t.match_available=0,t.ins_h=0),n}function R(e,t,n,o,r,s){if(!e)return c;var i=1;if(-1===t&&(t=6),o<0?(i=0,o=-o):o>15&&(i=2,o-=16),r<1||r>9||8!==n||o<8||o>15||t<0||t>9||s<0||s>4)return f(e,c);8===o&&(o=9);var u=new O;return e.state=u,u.strm=e,u.wrap=i,u.gzhead=null,u.w_bits=o,u.w_size=1<<u.w_bits,u.w_mask=u.w_size-1,u.hash_bits=r+7,u.hash_size=1<<u.hash_bits,u.hash_mask=u.hash_size-1,u.hash_shift=~~((u.hash_bits+3-1)/3),u.window=new a.Buf8(2*u.w_size),u.head=new a.Buf16(u.hash_size),u.prev=new a.Buf16(u.w_size),u.lit_bufsize=1<<r+6,u.pending_buf_size=4*u.lit_bufsize,u.pending_buf=new a.Buf8(u.pending_buf_size),u.d_buf=1*u.lit_bufsize,u.l_buf=3*u.lit_bufsize,u.level=t,u.strategy=s,u.method=n,A(e)}o=[new S(0,0,0,0,function(e,t){var n=65535;for(n>e.pending_buf_size-5&&(n=e.pending_buf_size-5);;){if(e.lookahead<=1){if(x(e),0===e.lookahead&&0===t)return 1;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var o=e.block_start+n;if((0===e.strstart||e.strstart>=o)&&(e.lookahead=e.strstart-o,e.strstart=o,y(e,!1),0===e.strm.avail_out))return 1;if(e.strstart-e.block_start>=e.w_size-m&&(y(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(y(e,!0),0===e.strm.avail_out?3:4):(e.strstart>e.block_start&&(y(e,!1),e.strm.avail_out),1)}),new S(4,4,8,4,z),new S(4,5,16,8,z),new S(4,6,32,32,z),new S(4,4,16,16,T),new S(8,16,32,32,T),new S(8,16,128,128,T),new S(8,32,128,256,T),new S(32,128,258,1024,T),new S(32,258,258,4096,T)],n.deflateInit=function(e,t){return R(e,t,8,15,8,0)},n.deflateInit2=R,n.deflateReset=A,n.deflateResetKeep=E,n.deflateSetHeader=function(e,t){return e&&e.state?2!==e.state.wrap?c:(e.state.gzhead=t,0):c},n.deflate=function(e,t){var n,a,s,u;if(!e||!e.state||t>5||t<0)return e?f(e,c):c;if(a=e.state,!e.output||!e.input&&0!==e.avail_in||a.status===p&&4!==t)return f(e,0===e.avail_out?-5:c);if(a.strm=e,n=a.last_flush,a.last_flush=t,42===a.status)if(2===a.wrap)e.adler=0,w(a,31),w(a,139),w(a,8),a.gzhead?(w(a,(a.gzhead.text?1:0)+(a.gzhead.hcrc?2:0)+(a.gzhead.extra?4:0)+(a.gzhead.name?8:0)+(a.gzhead.comment?16:0)),w(a,255&a.gzhead.time),w(a,a.gzhead.time>>8&255),w(a,a.gzhead.time>>16&255),w(a,a.gzhead.time>>24&255),w(a,9===a.level?2:a.strategy>=2||a.level<2?4:0),w(a,255&a.gzhead.os),a.gzhead.extra&&a.gzhead.extra.length&&(w(a,255&a.gzhead.extra.length),w(a,a.gzhead.extra.length>>8&255)),a.gzhead.hcrc&&(e.adler=i(e.adler,a.pending_buf,a.pending,0)),a.gzindex=0,a.status=69):(w(a,0),w(a,0),w(a,0),w(a,0),w(a,0),w(a,9===a.level?2:a.strategy>=2||a.level<2?4:0),w(a,3),a.status=d);else{var m=8+(a.w_bits-8<<4)<<8;m|=(a.strategy>=2||a.level<2?0:a.level<6?1:6===a.level?2:3)<<6,0!==a.strstart&&(m|=32),m+=31-m%31,a.status=d,j(a,m),0!==a.strstart&&(j(a,e.adler>>>16),j(a,65535&e.adler)),e.adler=1}if(69===a.status)if(a.gzhead.extra){for(s=a.pending;a.gzindex<(65535&a.gzhead.extra.length)&&(a.pending!==a.pending_buf_size||(a.gzhead.hcrc&&a.pending>s&&(e.adler=i(e.adler,a.pending_buf,a.pending-s,s)),b(e),s=a.pending,a.pending!==a.pending_buf_size));)w(a,255&a.gzhead.extra[a.gzindex]),a.gzindex++;a.gzhead.hcrc&&a.pending>s&&(e.adler=i(e.adler,a.pending_buf,a.pending-s,s)),a.gzindex===a.gzhead.extra.length&&(a.gzindex=0,a.status=73)}else a.status=73;if(73===a.status)if(a.gzhead.name){s=a.pending;do{if(a.pending===a.pending_buf_size&&(a.gzhead.hcrc&&a.pending>s&&(e.adler=i(e.adler,a.pending_buf,a.pending-s,s)),b(e),s=a.pending,a.pending===a.pending_buf_size)){u=1;break}u=a.gzindex<a.gzhead.name.length?255&a.gzhead.name.charCodeAt(a.gzindex++):0,w(a,u)}while(0!==u);a.gzhead.hcrc&&a.pending>s&&(e.adler=i(e.adler,a.pending_buf,a.pending-s,s)),0===u&&(a.gzindex=0,a.status=91)}else a.status=91;if(91===a.status)if(a.gzhead.comment){s=a.pending;do{if(a.pending===a.pending_buf_size&&(a.gzhead.hcrc&&a.pending>s&&(e.adler=i(e.adler,a.pending_buf,a.pending-s,s)),b(e),s=a.pending,a.pending===a.pending_buf_size)){u=1;break}u=a.gzindex<a.gzhead.comment.length?255&a.gzhead.comment.charCodeAt(a.gzindex++):0,w(a,u)}while(0!==u);a.gzhead.hcrc&&a.pending>s&&(e.adler=i(e.adler,a.pending_buf,a.pending-s,s)),0===u&&(a.status=h)}else a.status=h;if(a.status===h&&(a.gzhead.hcrc?(a.pending+2>a.pending_buf_size&&b(e),a.pending+2<=a.pending_buf_size&&(w(a,255&e.adler),w(a,e.adler>>8&255),e.adler=0,a.status=d)):a.status=d),0!==a.pending){if(b(e),0===e.avail_out)return a.last_flush=-1,0}else if(0===e.avail_in&&k(t)<=k(n)&&4!==t)return f(e,-5);if(a.status===p&&0!==e.avail_in)return f(e,-5);if(0!==e.avail_in||0!==a.lookahead||0!==t&&a.status!==p){var v=2===a.strategy?function(e,t){for(var n;;){if(0===e.lookahead&&(x(e),0===e.lookahead)){if(0===t)return 1;break}if(e.match_length=0,n=r._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,n&&(y(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(y(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(y(e,!1),0===e.strm.avail_out)?1:2}(a,t):3===a.strategy?function(e,t){for(var n,o,a,s,i=e.window;;){if(e.lookahead<=l){if(x(e),e.lookahead<=l&&0===t)return 1;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=3&&e.strstart>0&&(o=i[a=e.strstart-1])===i[++a]&&o===i[++a]&&o===i[++a]){s=e.strstart+l;do{}while(o===i[++a]&&o===i[++a]&&o===i[++a]&&o===i[++a]&&o===i[++a]&&o===i[++a]&&o===i[++a]&&o===i[++a]&&a<s);e.match_length=l-(s-a),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=3?(n=r._tr_tally(e,1,e.match_length-3),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(n=r._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),n&&(y(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(y(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(y(e,!1),0===e.strm.avail_out)?1:2}(a,t):o[a.level].func(a,t);if(3!==v&&4!==v||(a.status=p),1===v||3===v)return 0===e.avail_out&&(a.last_flush=-1),0;if(2===v&&(1===t?r._tr_align(a):5!==t&&(r._tr_stored_block(a,0,0,!1),3===t&&(g(a.head),0===a.lookahead&&(a.strstart=0,a.block_start=0,a.insert=0))),b(e),0===e.avail_out))return a.last_flush=-1,0}return 4!==t?0:a.wrap<=0?1:(2===a.wrap?(w(a,255&e.adler),w(a,e.adler>>8&255),w(a,e.adler>>16&255),w(a,e.adler>>24&255),w(a,255&e.total_in),w(a,e.total_in>>8&255),w(a,e.total_in>>16&255),w(a,e.total_in>>24&255)):(j(a,e.adler>>>16),j(a,65535&e.adler)),b(e),a.wrap>0&&(a.wrap=-a.wrap),0!==a.pending?0:1)},n.deflateEnd=function(e){var t;return e&&e.state?42!==(t=e.state.status)&&69!==t&&73!==t&&91!==t&&t!==h&&t!==d&&t!==p?f(e,c):(e.state=null,t===d?f(e,-3):0):c},n.deflateSetDictionary=function(e,t){var n,o,r,i,u,l,m,h,d=t.length;if(!e||!e.state)return c;if(2===(i=(n=e.state).wrap)||1===i&&42!==n.status||n.lookahead)return c;for(1===i&&(e.adler=s(e.adler,t,d,0)),n.wrap=0,d>=n.w_size&&(0===i&&(g(n.head),n.strstart=0,n.block_start=0,n.insert=0),h=new a.Buf8(n.w_size),a.arraySet(h,t,d-n.w_size,n.w_size,0),t=h,d=n.w_size),u=e.avail_in,l=e.next_in,m=e.input,e.avail_in=d,e.next_in=0,e.input=t,x(n);n.lookahead>=3;){o=n.strstart,r=n.lookahead-2;do{n.ins_h=(n.ins_h<<n.hash_shift^n.window[o+3-1])&n.hash_mask,n.prev[o&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=o,o++}while(--r);n.strstart=o,n.lookahead=2,x(n)}return n.strstart+=n.lookahead,n.block_start=n.strstart,n.insert=n.lookahead,n.lookahead=0,n.match_length=n.prev_length=2,n.match_available=0,e.next_in=l,e.input=m,e.avail_in=u,n.wrap=i,0},n.deflateInfo="pako deflate (from Nodeca project)"}}},{package:"browserify>browserify-zlib>pako",file:"node_modules/pako/lib/zlib/deflate.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pako/lib/zlib/inffast.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=function(e,t){var n,o,a,r,s,i,u,c,l,m,h,d,p,f,k,g,b,y,w,j,v,_,x,z,T;n=e.state,o=e.next_in,z=e.input,a=o+(e.avail_in-5),r=e.next_out,T=e.output,s=r-(t-e.avail_out),i=r+(e.avail_out-257),u=n.dmax,c=n.wsize,l=n.whave,m=n.wnext,h=n.window,d=n.hold,p=n.bits,f=n.lencode,k=n.distcode,g=(1<<n.lenbits)-1,b=(1<<n.distbits)-1;e:do{p<15&&(d+=z[o++]<<p,p+=8,d+=z[o++]<<p,p+=8),y=f[d&g];t:for(;;){if(d>>>=w=y>>>24,p-=w,0===(w=y>>>16&255))T[r++]=65535&y;else{if(!(16&w)){if(64&w){if(32&w){n.mode=12;break e}e.msg="invalid literal/length code",n.mode=30;break e}y=f[(65535&y)+(d&(1<<w)-1)];continue t}for(j=65535&y,(w&=15)&&(p<w&&(d+=z[o++]<<p,p+=8),j+=d&(1<<w)-1,d>>>=w,p-=w),p<15&&(d+=z[o++]<<p,p+=8,d+=z[o++]<<p,p+=8),y=k[d&b];;){if(d>>>=w=y>>>24,p-=w,16&(w=y>>>16&255)){if(v=65535&y,p<(w&=15)&&(d+=z[o++]<<p,(p+=8)<w&&(d+=z[o++]<<p,p+=8)),(v+=d&(1<<w)-1)>u){e.msg="invalid distance too far back",n.mode=30;break e}if(d>>>=w,p-=w,v>(w=r-s)){if((w=v-w)>l&&n.sane){e.msg="invalid distance too far back",n.mode=30;break e}if(_=0,x=h,0===m){if(_+=c-w,w<j){j-=w;do{T[r++]=h[_++]}while(--w);_=r-v,x=T}}else if(m<w){if(_+=c+m-w,(w-=m)<j){j-=w;do{T[r++]=h[_++]}while(--w);if(_=0,m<j){j-=w=m;do{T[r++]=h[_++]}while(--w);_=r-v,x=T}}}else if(_+=m-w,w<j){j-=w;do{T[r++]=h[_++]}while(--w);_=r-v,x=T}for(;j>2;)T[r++]=x[_++],T[r++]=x[_++],T[r++]=x[_++],j-=3;j&&(T[r++]=x[_++],j>1&&(T[r++]=x[_++]))}else{_=r-v;do{T[r++]=T[_++],T[r++]=T[_++],T[r++]=T[_++],j-=3}while(j>2);j&&(T[r++]=T[_++],j>1&&(T[r++]=T[_++]))}break}if(64&w){e.msg="invalid distance code",n.mode=30;break e}y=k[(65535&y)+(d&(1<<w)-1)]}}break}}while(o<a&&r<i);o-=j=p>>3,d&=(1<<(p-=j<<3))-1,e.next_in=o,e.next_out=r,e.avail_in=o<a?a-o+5:5-(o-a),e.avail_out=r<i?i-r+257:257-(r-i),n.hold=d,n.bits=p}}}},{package:"browserify>browserify-zlib>pako",file:"node_modules/pako/lib/zlib/inffast.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pako/lib/zlib/inflate.js",{"../utils/common":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pako/lib/utils/common.js","./adler32":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pako/lib/zlib/adler32.js","./crc32":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pako/lib/zlib/crc32.js","./inffast":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pako/lib/zlib/inffast.js","./inftrees":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pako/lib/zlib/inftrees.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("../utils/common"),a=e("./adler32"),r=e("./crc32"),s=e("./inffast"),i=e("./inftrees"),u=-2,c=12,l=30;function m(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function h(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new o.Buf16(320),this.work=new o.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function d(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=1,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new o.Buf32(852),t.distcode=t.distdyn=new o.Buf32(592),t.sane=1,t.back=-1,0):u}function p(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,d(e)):u}function f(e,t){var n,o;return e&&e.state?(o=e.state,t<0?(n=0,t=-t):(n=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?u:(null!==o.window&&o.wbits!==t&&(o.window=null),o.wrap=n,o.wbits=t,p(e))):u}function k(e,t){var n,o;return e?(o=new h,e.state=o,o.window=null,0!==(n=f(e,t))&&(e.state=null),n):u}var g,b,y=!0;function w(e){if(y){var t;for(g=new o.Buf32(512),b=new o.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(i(1,e.lens,0,288,g,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;i(2,e.lens,0,32,b,0,e.work,{bits:5}),y=!1}e.lencode=g,e.lenbits=9,e.distcode=b,e.distbits=5}function j(e,t,n,a){var r,s=e.state;return null===s.window&&(s.wsize=1<<s.wbits,s.wnext=0,s.whave=0,s.window=new o.Buf8(s.wsize)),a>=s.wsize?(o.arraySet(s.window,t,n-s.wsize,s.wsize,0),s.wnext=0,s.whave=s.wsize):((r=s.wsize-s.wnext)>a&&(r=a),o.arraySet(s.window,t,n-a,r,s.wnext),(a-=r)?(o.arraySet(s.window,t,n-a,a,0),s.wnext=a,s.whave=s.wsize):(s.wnext+=r,s.wnext===s.wsize&&(s.wnext=0),s.whave<s.wsize&&(s.whave+=r))),0}n.inflateReset=p,n.inflateReset2=f,n.inflateResetKeep=d,n.inflateInit=function(e){return k(e,15)},n.inflateInit2=k,n.inflate=function(e,t){var n,h,d,p,f,k,g,b,y,v,_,x,z,T,S,O,E,A,R,N,I,D,C,L,M=0,P=new o.Buf8(4),q=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!e||!e.state||!e.output||!e.input&&0!==e.avail_in)return u;(n=e.state).mode===c&&(n.mode=13),f=e.next_out,d=e.output,g=e.avail_out,p=e.next_in,h=e.input,k=e.avail_in,b=n.hold,y=n.bits,v=k,_=g,D=0;e:for(;;)switch(n.mode){case 1:if(0===n.wrap){n.mode=13;break}for(;y<16;){if(0===k)break e;k--,b+=h[p++]<<y,y+=8}if(2&n.wrap&&35615===b){n.check=0,P[0]=255&b,P[1]=b>>>8&255,n.check=r(n.check,P,2,0),b=0,y=0,n.mode=2;break}if(n.flags=0,n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&b)<<8)+(b>>8))%31){e.msg="incorrect header check",n.mode=l;break}if(8!=(15&b)){e.msg="unknown compression method",n.mode=l;break}if(y-=4,I=8+(15&(b>>>=4)),0===n.wbits)n.wbits=I;else if(I>n.wbits){e.msg="invalid window size",n.mode=l;break}n.dmax=1<<I,e.adler=n.check=1,n.mode=512&b?10:c,b=0,y=0;break;case 2:for(;y<16;){if(0===k)break e;k--,b+=h[p++]<<y,y+=8}if(n.flags=b,8!=(255&n.flags)){e.msg="unknown compression method",n.mode=l;break}if(57344&n.flags){e.msg="unknown header flags set",n.mode=l;break}n.head&&(n.head.text=b>>8&1),512&n.flags&&(P[0]=255&b,P[1]=b>>>8&255,n.check=r(n.check,P,2,0)),b=0,y=0,n.mode=3;case 3:for(;y<32;){if(0===k)break e;k--,b+=h[p++]<<y,y+=8}n.head&&(n.head.time=b),512&n.flags&&(P[0]=255&b,P[1]=b>>>8&255,P[2]=b>>>16&255,P[3]=b>>>24&255,n.check=r(n.check,P,4,0)),b=0,y=0,n.mode=4;case 4:for(;y<16;){if(0===k)break e;k--,b+=h[p++]<<y,y+=8}n.head&&(n.head.xflags=255&b,n.head.os=b>>8),512&n.flags&&(P[0]=255&b,P[1]=b>>>8&255,n.check=r(n.check,P,2,0)),b=0,y=0,n.mode=5;case 5:if(1024&n.flags){for(;y<16;){if(0===k)break e;k--,b+=h[p++]<<y,y+=8}n.length=b,n.head&&(n.head.extra_len=b),512&n.flags&&(P[0]=255&b,P[1]=b>>>8&255,n.check=r(n.check,P,2,0)),b=0,y=0}else n.head&&(n.head.extra=null);n.mode=6;case 6:if(1024&n.flags&&((x=n.length)>k&&(x=k),x&&(n.head&&(I=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Array(n.head.extra_len)),o.arraySet(n.head.extra,h,p,x,I)),512&n.flags&&(n.check=r(n.check,h,x,p)),k-=x,p+=x,n.length-=x),n.length))break e;n.length=0,n.mode=7;case 7:if(2048&n.flags){if(0===k)break e;x=0;do{I=h[p+x++],n.head&&I&&n.length<65536&&(n.head.name+=String.fromCharCode(I))}while(I&&x<k);if(512&n.flags&&(n.check=r(n.check,h,x,p)),k-=x,p+=x,I)break e}else n.head&&(n.head.name=null);n.length=0,n.mode=8;case 8:if(4096&n.flags){if(0===k)break e;x=0;do{I=h[p+x++],n.head&&I&&n.length<65536&&(n.head.comment+=String.fromCharCode(I))}while(I&&x<k);if(512&n.flags&&(n.check=r(n.check,h,x,p)),k-=x,p+=x,I)break e}else n.head&&(n.head.comment=null);n.mode=9;case 9:if(512&n.flags){for(;y<16;){if(0===k)break e;k--,b+=h[p++]<<y,y+=8}if(b!==(65535&n.check)){e.msg="header crc mismatch",n.mode=l;break}b=0,y=0}n.head&&(n.head.hcrc=n.flags>>9&1,n.head.done=!0),e.adler=n.check=0,n.mode=c;break;case 10:for(;y<32;){if(0===k)break e;k--,b+=h[p++]<<y,y+=8}e.adler=n.check=m(b),b=0,y=0,n.mode=11;case 11:if(0===n.havedict)return e.next_out=f,e.avail_out=g,e.next_in=p,e.avail_in=k,n.hold=b,n.bits=y,2;e.adler=n.check=1,n.mode=c;case c:if(5===t||6===t)break e;case 13:if(n.last){b>>>=7&y,y-=7&y,n.mode=27;break}for(;y<3;){if(0===k)break e;k--,b+=h[p++]<<y,y+=8}switch(n.last=1&b,y-=1,3&(b>>>=1)){case 0:n.mode=14;break;case 1:if(w(n),n.mode=20,6===t){b>>>=2,y-=2;break e}break;case 2:n.mode=17;break;case 3:e.msg="invalid block type",n.mode=l}b>>>=2,y-=2;break;case 14:for(b>>>=7&y,y-=7&y;y<32;){if(0===k)break e;k--,b+=h[p++]<<y,y+=8}if((65535&b)!=(b>>>16^65535)){e.msg="invalid stored block lengths",n.mode=l;break}if(n.length=65535&b,b=0,y=0,n.mode=15,6===t)break e;case 15:n.mode=16;case 16:if(x=n.length){if(x>k&&(x=k),x>g&&(x=g),0===x)break e;o.arraySet(d,h,p,x,f),k-=x,p+=x,g-=x,f+=x,n.length-=x;break}n.mode=c;break;case 17:for(;y<14;){if(0===k)break e;k--,b+=h[p++]<<y,y+=8}if(n.nlen=257+(31&b),b>>>=5,y-=5,n.ndist=1+(31&b),b>>>=5,y-=5,n.ncode=4+(15&b),b>>>=4,y-=4,n.nlen>286||n.ndist>30){e.msg="too many length or distance symbols",n.mode=l;break}n.have=0,n.mode=18;case 18:for(;n.have<n.ncode;){for(;y<3;){if(0===k)break e;k--,b+=h[p++]<<y,y+=8}n.lens[q[n.have++]]=7&b,b>>>=3,y-=3}for(;n.have<19;)n.lens[q[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,C={bits:n.lenbits},D=i(0,n.lens,0,19,n.lencode,0,n.work,C),n.lenbits=C.bits,D){e.msg="invalid code lengths set",n.mode=l;break}n.have=0,n.mode=19;case 19:for(;n.have<n.nlen+n.ndist;){for(;O=(M=n.lencode[b&(1<<n.lenbits)-1])>>>16&255,E=65535&M,!((S=M>>>24)<=y);){if(0===k)break e;k--,b+=h[p++]<<y,y+=8}if(E<16)b>>>=S,y-=S,n.lens[n.have++]=E;else{if(16===E){for(L=S+2;y<L;){if(0===k)break e;k--,b+=h[p++]<<y,y+=8}if(b>>>=S,y-=S,0===n.have){e.msg="invalid bit length repeat",n.mode=l;break}I=n.lens[n.have-1],x=3+(3&b),b>>>=2,y-=2}else if(17===E){for(L=S+3;y<L;){if(0===k)break e;k--,b+=h[p++]<<y,y+=8}y-=S,I=0,x=3+(7&(b>>>=S)),b>>>=3,y-=3}else{for(L=S+7;y<L;){if(0===k)break e;k--,b+=h[p++]<<y,y+=8}y-=S,I=0,x=11+(127&(b>>>=S)),b>>>=7,y-=7}if(n.have+x>n.nlen+n.ndist){e.msg="invalid bit length repeat",n.mode=l;break}for(;x--;)n.lens[n.have++]=I}}if(n.mode===l)break;if(0===n.lens[256]){e.msg="invalid code -- missing end-of-block",n.mode=l;break}if(n.lenbits=9,C={bits:n.lenbits},D=i(1,n.lens,0,n.nlen,n.lencode,0,n.work,C),n.lenbits=C.bits,D){e.msg="invalid literal/lengths set",n.mode=l;break}if(n.distbits=6,n.distcode=n.distdyn,C={bits:n.distbits},D=i(2,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,C),n.distbits=C.bits,D){e.msg="invalid distances set",n.mode=l;break}if(n.mode=20,6===t)break e;case 20:n.mode=21;case 21:if(k>=6&&g>=258){e.next_out=f,e.avail_out=g,e.next_in=p,e.avail_in=k,n.hold=b,n.bits=y,s(e,_),f=e.next_out,d=e.output,g=e.avail_out,p=e.next_in,h=e.input,k=e.avail_in,b=n.hold,y=n.bits,n.mode===c&&(n.back=-1);break}for(n.back=0;O=(M=n.lencode[b&(1<<n.lenbits)-1])>>>16&255,E=65535&M,!((S=M>>>24)<=y);){if(0===k)break e;k--,b+=h[p++]<<y,y+=8}if(O&&!(240&O)){for(A=S,R=O,N=E;O=(M=n.lencode[N+((b&(1<<A+R)-1)>>A)])>>>16&255,E=65535&M,!(A+(S=M>>>24)<=y);){if(0===k)break e;k--,b+=h[p++]<<y,y+=8}b>>>=A,y-=A,n.back+=A}if(b>>>=S,y-=S,n.back+=S,n.length=E,0===O){n.mode=26;break}if(32&O){n.back=-1,n.mode=c;break}if(64&O){e.msg="invalid literal/length code",n.mode=l;break}n.extra=15&O,n.mode=22;case 22:if(n.extra){for(L=n.extra;y<L;){if(0===k)break e;k--,b+=h[p++]<<y,y+=8}n.length+=b&(1<<n.extra)-1,b>>>=n.extra,y-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=23;case 23:for(;O=(M=n.distcode[b&(1<<n.distbits)-1])>>>16&255,E=65535&M,!((S=M>>>24)<=y);){if(0===k)break e;k--,b+=h[p++]<<y,y+=8}if(!(240&O)){for(A=S,R=O,N=E;O=(M=n.distcode[N+((b&(1<<A+R)-1)>>A)])>>>16&255,E=65535&M,!(A+(S=M>>>24)<=y);){if(0===k)break e;k--,b+=h[p++]<<y,y+=8}b>>>=A,y-=A,n.back+=A}if(b>>>=S,y-=S,n.back+=S,64&O){e.msg="invalid distance code",n.mode=l;break}n.offset=E,n.extra=15&O,n.mode=24;case 24:if(n.extra){for(L=n.extra;y<L;){if(0===k)break e;k--,b+=h[p++]<<y,y+=8}n.offset+=b&(1<<n.extra)-1,b>>>=n.extra,y-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){e.msg="invalid distance too far back",n.mode=l;break}n.mode=25;case 25:if(0===g)break e;if(x=_-g,n.offset>x){if((x=n.offset-x)>n.whave&&n.sane){e.msg="invalid distance too far back",n.mode=l;break}x>n.wnext?(x-=n.wnext,z=n.wsize-x):z=n.wnext-x,x>n.length&&(x=n.length),T=n.window}else T=d,z=f-n.offset,x=n.length;x>g&&(x=g),g-=x,n.length-=x;do{d[f++]=T[z++]}while(--x);0===n.length&&(n.mode=21);break;case 26:if(0===g)break e;d[f++]=n.length,g--,n.mode=21;break;case 27:if(n.wrap){for(;y<32;){if(0===k)break e;k--,b|=h[p++]<<y,y+=8}if(_-=g,e.total_out+=_,n.total+=_,_&&(e.adler=n.check=n.flags?r(n.check,d,_,f-_):a(n.check,d,_,f-_)),_=g,(n.flags?b:m(b))!==n.check){e.msg="incorrect data check",n.mode=l;break}b=0,y=0}n.mode=28;case 28:if(n.wrap&&n.flags){for(;y<32;){if(0===k)break e;k--,b+=h[p++]<<y,y+=8}if(b!==(4294967295&n.total)){e.msg="incorrect length check",n.mode=l;break}b=0,y=0}n.mode=29;case 29:D=1;break e;case l:D=-3;break e;case 31:return-4;default:return u}return e.next_out=f,e.avail_out=g,e.next_in=p,e.avail_in=k,n.hold=b,n.bits=y,(n.wsize||_!==e.avail_out&&n.mode<l&&(n.mode<27||4!==t))&&j(e,e.output,e.next_out,_-e.avail_out)?(n.mode=31,-4):(v-=e.avail_in,_-=e.avail_out,e.total_in+=v,e.total_out+=_,n.total+=_,n.wrap&&_&&(e.adler=n.check=n.flags?r(n.check,d,_,e.next_out-_):a(n.check,d,_,e.next_out-_)),e.data_type=n.bits+(n.last?64:0)+(n.mode===c?128:0)+(20===n.mode||15===n.mode?256:0),(0===v&&0===_||4===t)&&0===D&&(D=-5),D)},n.inflateEnd=function(e){if(!e||!e.state)return u;var t=e.state;return t.window&&(t.window=null),e.state=null,0},n.inflateGetHeader=function(e,t){var n;return e&&e.state&&2&(n=e.state).wrap?(n.head=t,t.done=!1,0):u},n.inflateSetDictionary=function(e,t){var n,o=t.length;return e&&e.state?0!==(n=e.state).wrap&&11!==n.mode?u:11===n.mode&&a(1,t,o,0)!==n.check?-3:j(e,t,o,o)?(n.mode=31,-4):(n.havedict=1,0):u},n.inflateInfo="pako inflate (from Nodeca project)"}}},{package:"browserify>browserify-zlib>pako",file:"node_modules/pako/lib/zlib/inflate.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pako/lib/zlib/inftrees.js",{"../utils/common":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pako/lib/utils/common.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("../utils/common"),a=15,r=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],s=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],i=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],u=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];t.exports=function(e,t,n,c,l,m,h,d){var p,f,k,g,b,y,w,j,v,_=d.bits,x=0,z=0,T=0,S=0,O=0,E=0,A=0,R=0,N=0,I=0,D=null,C=0,L=new o.Buf16(16),M=new o.Buf16(16),P=null,q=0;for(x=0;x<=a;x++)L[x]=0;for(z=0;z<c;z++)L[t[n+z]]++;for(O=_,S=a;S>=1&&0===L[S];S--);if(O>S&&(O=S),0===S)return l[m++]=20971520,l[m++]=20971520,d.bits=1,0;for(T=1;T<S&&0===L[T];T++);for(O<T&&(O=T),R=1,x=1;x<=a;x++)if(R<<=1,(R-=L[x])<0)return-1;if(R>0&&(0===e||1!==S))return-1;for(M[1]=0,x=1;x<a;x++)M[x+1]=M[x]+L[x];for(z=0;z<c;z++)0!==t[n+z]&&(h[M[t[n+z]]++]=z);if(0===e?(D=P=h,y=19):1===e?(D=r,C-=257,P=s,q-=257,y=256):(D=i,P=u,y=-1),I=0,z=0,x=T,b=m,E=O,A=0,k=-1,g=(N=1<<O)-1,1===e&&N>852||2===e&&N>592)return 1;for(;;){w=x-A,h[z]<y?(j=0,v=h[z]):h[z]>y?(j=P[q+h[z]],v=D[C+h[z]]):(j=96,v=0),p=1<<x-A,T=f=1<<E;do{l[b+(I>>A)+(f-=p)]=w<<24|j<<16|v}while(0!==f);for(p=1<<x-1;I&p;)p>>=1;if(0!==p?(I&=p-1,I+=p):I=0,z++,0===--L[x]){if(x===S)break;x=t[n+h[z]]}if(x>O&&(I&g)!==k){for(0===A&&(A=O),b+=T,R=1<<(E=x-A);E+A<S&&!((R-=L[E+A])<=0);)E++,R<<=1;if(N+=1<<E,1===e&&N>852||2===e&&N>592)return 1;l[k=I&g]=O<<24|E<<16|b-m}}return 0!==I&&(l[b+I]=x-A<<24|64<<16),d.bits=O,0}}}},{package:"browserify>browserify-zlib>pako",file:"node_modules/pako/lib/zlib/inftrees.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pako/lib/zlib/messages.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}}}},{package:"browserify>browserify-zlib>pako",file:"node_modules/pako/lib/zlib/messages.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pako/lib/zlib/trees.js",{"../utils/common":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pako/lib/utils/common.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("../utils/common");function a(e){for(var t=e.length;--t>=0;)e[t]=0}var r=256,s=286,i=30,u=15,c=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],l=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],m=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],h=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],d=new Array(576);a(d);var p=new Array(60);a(p);var f=new Array(512);a(f);var k=new Array(256);a(k);var g=new Array(29);a(g);var b,y,w,j=new Array(i);function v(e,t,n,o,a){this.static_tree=e,this.extra_bits=t,this.extra_base=n,this.elems=o,this.max_length=a,this.has_stree=e&&e.length}function _(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function x(e){return e<256?f[e]:f[256+(e>>>7)]}function z(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function T(e,t,n){e.bi_valid>16-n?(e.bi_buf|=t<<e.bi_valid&65535,z(e,e.bi_buf),e.bi_buf=t>>16-e.bi_valid,e.bi_valid+=n-16):(e.bi_buf|=t<<e.bi_valid&65535,e.bi_valid+=n)}function S(e,t,n){T(e,n[2*t],n[2*t+1])}function O(e,t){var n=0;do{n|=1&e,e>>>=1,n<<=1}while(--t>0);return n>>>1}function E(e,t,n){var o,a,r=new Array(16),s=0;for(o=1;o<=u;o++)r[o]=s=s+n[o-1]<<1;for(a=0;a<=t;a++){var i=e[2*a+1];0!==i&&(e[2*a]=O(r[i]++,i))}}function A(e){var t;for(t=0;t<s;t++)e.dyn_ltree[2*t]=0;for(t=0;t<i;t++)e.dyn_dtree[2*t]=0;for(t=0;t<19;t++)e.bl_tree[2*t]=0;e.dyn_ltree[512]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function R(e){e.bi_valid>8?z(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function N(e,t,n,o){var a=2*t,r=2*n;return e[a]<e[r]||e[a]===e[r]&&o[t]<=o[n]}function I(e,t,n){for(var o=e.heap[n],a=n<<1;a<=e.heap_len&&(a<e.heap_len&&N(t,e.heap[a+1],e.heap[a],e.depth)&&a++,!N(t,o,e.heap[a],e.depth));)e.heap[n]=e.heap[a],n=a,a<<=1;e.heap[n]=o}function D(e,t,n){var o,a,s,i,u=0;if(0!==e.last_lit)do{o=e.pending_buf[e.d_buf+2*u]<<8|e.pending_buf[e.d_buf+2*u+1],a=e.pending_buf[e.l_buf+u],u++,0===o?S(e,a,t):(S(e,(s=k[a])+r+1,t),0!==(i=c[s])&&T(e,a-=g[s],i),S(e,s=x(--o),n),0!==(i=l[s])&&T(e,o-=j[s],i))}while(u<e.last_lit);S(e,256,t)}function C(e,t){var n,o,a,r=t.dyn_tree,s=t.stat_desc.static_tree,i=t.stat_desc.has_stree,c=t.stat_desc.elems,l=-1;for(e.heap_len=0,e.heap_max=573,n=0;n<c;n++)0!==r[2*n]?(e.heap[++e.heap_len]=l=n,e.depth[n]=0):r[2*n+1]=0;for(;e.heap_len<2;)r[2*(a=e.heap[++e.heap_len]=l<2?++l:0)]=1,e.depth[a]=0,e.opt_len--,i&&(e.static_len-=s[2*a+1]);for(t.max_code=l,n=e.heap_len>>1;n>=1;n--)I(e,r,n);a=c;do{n=e.heap[1],e.heap[1]=e.heap[e.heap_len--],I(e,r,1),o=e.heap[1],e.heap[--e.heap_max]=n,e.heap[--e.heap_max]=o,r[2*a]=r[2*n]+r[2*o],e.depth[a]=(e.depth[n]>=e.depth[o]?e.depth[n]:e.depth[o])+1,r[2*n+1]=r[2*o+1]=a,e.heap[1]=a++,I(e,r,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],function(e,t){var n,o,a,r,s,i,c=t.dyn_tree,l=t.max_code,m=t.stat_desc.static_tree,h=t.stat_desc.has_stree,d=t.stat_desc.extra_bits,p=t.stat_desc.extra_base,f=t.stat_desc.max_length,k=0;for(r=0;r<=u;r++)e.bl_count[r]=0;for(c[2*e.heap[e.heap_max]+1]=0,n=e.heap_max+1;n<573;n++)(r=c[2*c[2*(o=e.heap[n])+1]+1]+1)>f&&(r=f,k++),c[2*o+1]=r,o>l||(e.bl_count[r]++,s=0,o>=p&&(s=d[o-p]),i=c[2*o],e.opt_len+=i*(r+s),h&&(e.static_len+=i*(m[2*o+1]+s)));if(0!==k){do{for(r=f-1;0===e.bl_count[r];)r--;e.bl_count[r]--,e.bl_count[r+1]+=2,e.bl_count[f]--,k-=2}while(k>0);for(r=f;0!==r;r--)for(o=e.bl_count[r];0!==o;)(a=e.heap[--n])>l||(c[2*a+1]!==r&&(e.opt_len+=(r-c[2*a+1])*c[2*a],c[2*a+1]=r),o--)}}(e,t),E(r,l,e.bl_count)}function L(e,t,n){var o,a,r=-1,s=t[1],i=0,u=7,c=4;for(0===s&&(u=138,c=3),t[2*(n+1)+1]=65535,o=0;o<=n;o++)a=s,s=t[2*(o+1)+1],++i<u&&a===s||(i<c?e.bl_tree[2*a]+=i:0!==a?(a!==r&&e.bl_tree[2*a]++,e.bl_tree[32]++):i<=10?e.bl_tree[34]++:e.bl_tree[36]++,i=0,r=a,0===s?(u=138,c=3):a===s?(u=6,c=3):(u=7,c=4))}function M(e,t,n){var o,a,r=-1,s=t[1],i=0,u=7,c=4;for(0===s&&(u=138,c=3),o=0;o<=n;o++)if(a=s,s=t[2*(o+1)+1],!(++i<u&&a===s)){if(i<c)do{S(e,a,e.bl_tree)}while(0!==--i);else 0!==a?(a!==r&&(S(e,a,e.bl_tree),i--),S(e,16,e.bl_tree),T(e,i-3,2)):i<=10?(S(e,17,e.bl_tree),T(e,i-3,3)):(S(e,18,e.bl_tree),T(e,i-11,7));i=0,r=a,0===s?(u=138,c=3):a===s?(u=6,c=3):(u=7,c=4)}}a(j);var P=!1;function q(e,t,n,a){T(e,0+(a?1:0),3),function(e,t,n,a){R(e),a&&(z(e,n),z(e,~n)),o.arraySet(e.pending_buf,e.window,t,n,e.pending),e.pending+=n}(e,t,n,!0)}n._tr_init=function(e){P||(!function(){var e,t,n,o,a,r=new Array(16);for(n=0,o=0;o<28;o++)for(g[o]=n,e=0;e<1<<c[o];e++)k[n++]=o;for(k[n-1]=o,a=0,o=0;o<16;o++)for(j[o]=a,e=0;e<1<<l[o];e++)f[a++]=o;for(a>>=7;o<i;o++)for(j[o]=a<<7,e=0;e<1<<l[o]-7;e++)f[256+a++]=o;for(t=0;t<=u;t++)r[t]=0;for(e=0;e<=143;)d[2*e+1]=8,e++,r[8]++;for(;e<=255;)d[2*e+1]=9,e++,r[9]++;for(;e<=279;)d[2*e+1]=7,e++,r[7]++;for(;e<=287;)d[2*e+1]=8,e++,r[8]++;for(E(d,287,r),e=0;e<i;e++)p[2*e+1]=5,p[2*e]=O(e,5);b=new v(d,c,257,s,u),y=new v(p,l,0,i,u),w=new v(new Array(0),m,0,19,7)}(),P=!0),e.l_desc=new _(e.dyn_ltree,b),e.d_desc=new _(e.dyn_dtree,y),e.bl_desc=new _(e.bl_tree,w),e.bi_buf=0,e.bi_valid=0,A(e)},n._tr_stored_block=q,n._tr_flush_block=function(e,t,n,o){var a,s,i=0;e.level>0?(2===e.strm.data_type&&(e.strm.data_type=function(e){var t,n=4093624447;for(t=0;t<=31;t++,n>>>=1)if(1&n&&0!==e.dyn_ltree[2*t])return 0;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return 1;for(t=32;t<r;t++)if(0!==e.dyn_ltree[2*t])return 1;return 0}(e)),C(e,e.l_desc),C(e,e.d_desc),i=function(e){var t;for(L(e,e.dyn_ltree,e.l_desc.max_code),L(e,e.dyn_dtree,e.d_desc.max_code),C(e,e.bl_desc),t=18;t>=3&&0===e.bl_tree[2*h[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),a=e.opt_len+3+7>>>3,(s=e.static_len+3+7>>>3)<=a&&(a=s)):a=s=n+5,n+4<=a&&-1!==t?q(e,t,n,o):4===e.strategy||s===a?(T(e,2+(o?1:0),3),D(e,d,p)):(T(e,4+(o?1:0),3),function(e,t,n,o){var a;for(T(e,t-257,5),T(e,n-1,5),T(e,o-4,4),a=0;a<o;a++)T(e,e.bl_tree[2*h[a]+1],3);M(e,e.dyn_ltree,t-1),M(e,e.dyn_dtree,n-1)}(e,e.l_desc.max_code+1,e.d_desc.max_code+1,i+1),D(e,e.dyn_ltree,e.dyn_dtree)),A(e),o&&R(e)},n._tr_tally=function(e,t,n){return e.pending_buf[e.d_buf+2*e.last_lit]=t>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&n,e.last_lit++,0===t?e.dyn_ltree[2*n]++:(e.matches++,t--,e.dyn_ltree[2*(k[n]+r+1)]++,e.dyn_dtree[2*x(t)]++),e.last_lit===e.lit_bufsize-1},n._tr_align=function(e){T(e,2,3),S(e,256,d),function(e){16===e.bi_valid?(z(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}(e)}}}},{package:"browserify>browserify-zlib>pako",file:"node_modules/pako/lib/zlib/trees.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pako/lib/zlib/zstream.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}}}},{package:"browserify>browserify-zlib>pako",file:"node_modules/pako/lib/zlib/zstream.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/parse-asn1/aesid.json",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports={"2.16.840.1.101.3.4.1.1":"aes-128-ecb","2.16.840.1.101.3.4.1.2":"aes-128-cbc","2.16.840.1.101.3.4.1.3":"aes-128-ofb","2.16.840.1.101.3.4.1.4":"aes-128-cfb","2.16.840.1.101.3.4.1.21":"aes-192-ecb","2.16.840.1.101.3.4.1.22":"aes-192-cbc","2.16.840.1.101.3.4.1.23":"aes-192-ofb","2.16.840.1.101.3.4.1.24":"aes-192-cfb","2.16.840.1.101.3.4.1.41":"aes-256-ecb","2.16.840.1.101.3.4.1.42":"aes-256-cbc","2.16.840.1.101.3.4.1.43":"aes-256-ofb","2.16.840.1.101.3.4.1.44":"aes-256-cfb"}}}},{package:"crypto-browserify>public-encrypt>parse-asn1",file:"node_modules/parse-asn1/aesid.json"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/parse-asn1/asn1.js",{"./certificate":"/home/runner/work/metamask-extension/metamask-extension/node_modules/parse-asn1/certificate.js","asn1.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/asn1.js/lib/asn1.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("asn1.js");n.certificate=e("./certificate");var a=o.define("RSAPrivateKey",function(){this.seq().obj(this.key("version").int(),this.key("modulus").int(),this.key("publicExponent").int(),this.key("privateExponent").int(),this.key("prime1").int(),this.key("prime2").int(),this.key("exponent1").int(),this.key("exponent2").int(),this.key("coefficient").int())});n.RSAPrivateKey=a;var r=o.define("RSAPublicKey",function(){this.seq().obj(this.key("modulus").int(),this.key("publicExponent").int())});n.RSAPublicKey=r;var s=o.define("AlgorithmIdentifier",function(){this.seq().obj(this.key("algorithm").objid(),this.key("none").null_().optional(),this.key("curve").objid().optional(),this.key("params").seq().obj(this.key("p").int(),this.key("q").int(),this.key("g").int()).optional())}),i=o.define("SubjectPublicKeyInfo",function(){this.seq().obj(this.key("algorithm").use(s),this.key("subjectPublicKey").bitstr())});n.PublicKey=i;var u=o.define("PrivateKeyInfo",function(){this.seq().obj(this.key("version").int(),this.key("algorithm").use(s),this.key("subjectPrivateKey").octstr())});n.PrivateKey=u;var c=o.define("EncryptedPrivateKeyInfo",function(){this.seq().obj(this.key("algorithm").seq().obj(this.key("id").objid(),this.key("decrypt").seq().obj(this.key("kde").seq().obj(this.key("id").objid(),this.key("kdeparams").seq().obj(this.key("salt").octstr(),this.key("iters").int())),this.key("cipher").seq().obj(this.key("algo").objid(),this.key("iv").octstr()))),this.key("subjectPrivateKey").octstr())});n.EncryptedPrivateKey=c;var l=o.define("DSAPrivateKey",function(){this.seq().obj(this.key("version").int(),this.key("p").int(),this.key("q").int(),this.key("g").int(),this.key("pub_key").int(),this.key("priv_key").int())});n.DSAPrivateKey=l,n.DSAparam=o.define("DSAparam",function(){this.int()});var m=o.define("ECParameters",function(){this.choice({namedCurve:this.objid()})}),h=o.define("ECPrivateKey",function(){this.seq().obj(this.key("version").int(),this.key("privateKey").octstr(),this.key("parameters").optional().explicit(0).use(m),this.key("publicKey").optional().explicit(1).bitstr())});n.ECPrivateKey=h,n.signature=o.define("signature",function(){this.seq().obj(this.key("r").int(),this.key("s").int())})}}},{package:"crypto-browserify>public-encrypt>parse-asn1",file:"node_modules/parse-asn1/asn1.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/parse-asn1/certificate.js",{"asn1.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/asn1.js/lib/asn1.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("asn1.js"),a=o.define("Time",function(){this.choice({utcTime:this.utctime(),generalTime:this.gentime()})}),r=o.define("AttributeTypeValue",function(){this.seq().obj(this.key("type").objid(),this.key("value").any())}),s=o.define("AlgorithmIdentifier",function(){this.seq().obj(this.key("algorithm").objid(),this.key("parameters").optional(),this.key("curve").objid().optional())}),i=o.define("SubjectPublicKeyInfo",function(){this.seq().obj(this.key("algorithm").use(s),this.key("subjectPublicKey").bitstr())}),u=o.define("RelativeDistinguishedName",function(){this.setof(r)}),c=o.define("RDNSequence",function(){this.seqof(u)}),l=o.define("Name",function(){this.choice({rdnSequence:this.use(c)})}),m=o.define("Validity",function(){this.seq().obj(this.key("notBefore").use(a),this.key("notAfter").use(a))}),h=o.define("Extension",function(){this.seq().obj(this.key("extnID").objid(),this.key("critical").bool().def(!1),this.key("extnValue").octstr())}),d=o.define("TBSCertificate",function(){this.seq().obj(this.key("version").explicit(0).int().optional(),this.key("serialNumber").int(),this.key("signature").use(s),this.key("issuer").use(l),this.key("validity").use(m),this.key("subject").use(l),this.key("subjectPublicKeyInfo").use(i),this.key("issuerUniqueID").implicit(1).bitstr().optional(),this.key("subjectUniqueID").implicit(2).bitstr().optional(),this.key("extensions").explicit(3).seqof(h).optional())}),p=o.define("X509Certificate",function(){this.seq().obj(this.key("tbsCertificate").use(d),this.key("signatureAlgorithm").use(s),this.key("signatureValue").bitstr())});t.exports=p}}},{package:"crypto-browserify>public-encrypt>parse-asn1",file:"node_modules/parse-asn1/certificate.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/parse-asn1/fixProc.js",{"browserify-aes":"/home/runner/work/metamask-extension/metamask-extension/node_modules/browserify-aes/browser.js",evp_bytestokey:"/home/runner/work/metamask-extension/metamask-extension/node_modules/evp_bytestokey/index.js","safe-buffer":"/home/runner/work/metamask-extension/metamask-extension/node_modules/safe-buffer/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=/Proc-Type: 4,ENCRYPTED[\n\r]+DEK-Info: AES-((?:128)|(?:192)|(?:256))-CBC,([0-9A-H]+)[\n\r]+([0-9A-z\n\r+/=]+)[\n\r]+/m,a=/^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----/m,r=/^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----([0-9A-z\n\r+/=]+)-----END \1-----$/m,s=e("evp_bytestokey"),i=e("browserify-aes"),u=e("safe-buffer").Buffer;t.exports=function(e,t){var n,c=e.toString(),l=c.match(o);if(l){var m="aes"+l[1],h=u.from(l[2],"hex"),d=u.from(l[3].replace(/[\r\n]/g,""),"base64"),p=s(t,h.slice(0,8),parseInt(l[1],10)).key,f=[],k=i.createDecipheriv(m,p,h);f.push(k.update(d)),f.push(k.final()),n=u.concat(f)}else{var g=c.match(r);n=u.from(g[2].replace(/[\r\n]/g,""),"base64")}return{tag:c.match(a)[1],data:n}}}}},{package:"crypto-browserify>public-encrypt>parse-asn1",file:"node_modules/parse-asn1/fixProc.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/parse-asn1/index.js",{"./aesid.json":"/home/runner/work/metamask-extension/metamask-extension/node_modules/parse-asn1/aesid.json","./asn1":"/home/runner/work/metamask-extension/metamask-extension/node_modules/parse-asn1/asn1.js","./fixProc":"/home/runner/work/metamask-extension/metamask-extension/node_modules/parse-asn1/fixProc.js","browserify-aes":"/home/runner/work/metamask-extension/metamask-extension/node_modules/browserify-aes/browser.js",pbkdf2:"/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/browser.js","safe-buffer":"/home/runner/work/metamask-extension/metamask-extension/node_modules/safe-buffer/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("./asn1"),a=e("./aesid.json"),r=e("./fixProc"),s=e("browserify-aes"),i=e("pbkdf2"),u=e("safe-buffer").Buffer;function c(e){var t;"object"!=typeof e||u.isBuffer(e)||(t=e.passphrase,e=e.key),"string"==typeof e&&(e=u.from(e));var n,c,l=r(e,t),m=l.tag,h=l.data;switch(m){case"CERTIFICATE":c=o.certificate.decode(h,"der").tbsCertificate.subjectPublicKeyInfo;case"PUBLIC KEY":switch(c||(c=o.PublicKey.decode(h,"der")),n=c.algorithm.algorithm.join(".")){case"1.2.840.113549.1.1.1":return o.RSAPublicKey.decode(c.subjectPublicKey.data,"der");case"1.2.840.10045.2.1":return c.subjectPrivateKey=c.subjectPublicKey,{type:"ec",data:c};case"1.2.840.10040.4.1":return c.algorithm.params.pub_key=o.DSAparam.decode(c.subjectPublicKey.data,"der"),{type:"dsa",data:c.algorithm.params};default:throw new Error("unknown key id "+n)}case"ENCRYPTED PRIVATE KEY":h=function(e,t){var n=e.algorithm.decrypt.kde.kdeparams.salt,o=parseInt(e.algorithm.decrypt.kde.kdeparams.iters.toString(),10),r=a[e.algorithm.decrypt.cipher.algo.join(".")],c=e.algorithm.decrypt.cipher.iv,l=e.subjectPrivateKey,m=parseInt(r.split("-")[1],10)/8,h=i.pbkdf2Sync(t,n,o,m,"sha1"),d=s.createDecipheriv(r,h,c),p=[];return p.push(d.update(l)),p.push(d.final()),u.concat(p)}(h=o.EncryptedPrivateKey.decode(h,"der"),t);case"PRIVATE KEY":switch(n=(c=o.PrivateKey.decode(h,"der")).algorithm.algorithm.join(".")){case"1.2.840.113549.1.1.1":return o.RSAPrivateKey.decode(c.subjectPrivateKey,"der");case"1.2.840.10045.2.1":return{curve:c.algorithm.curve,privateKey:o.ECPrivateKey.decode(c.subjectPrivateKey,"der").privateKey};case"1.2.840.10040.4.1":return c.algorithm.params.priv_key=o.DSAparam.decode(c.subjectPrivateKey,"der"),{type:"dsa",params:c.algorithm.params};default:throw new Error("unknown key id "+n)}case"RSA PUBLIC KEY":return o.RSAPublicKey.decode(h,"der");case"RSA PRIVATE KEY":return o.RSAPrivateKey.decode(h,"der");case"DSA PRIVATE KEY":return{type:"dsa",params:o.DSAPrivateKey.decode(h,"der")};case"EC PRIVATE KEY":return{curve:(h=o.ECPrivateKey.decode(h,"der")).parameters.value,privateKey:h.privateKey};default:throw new Error("unknown key type "+m)}}c.signature=o.signature,t.exports=c}}},{package:"crypto-browserify>public-encrypt>parse-asn1",file:"node_modules/parse-asn1/index.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/browser.js",{"./lib/async":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/lib/async.js","./lib/sync":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/lib/sync-browser.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){n.pbkdf2=e("./lib/async"),n.pbkdf2Sync=e("./lib/sync")}}},{package:"crypto-browserify>pbkdf2",file:"node_modules/pbkdf2/browser.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/lib/async.js",{"./default-encoding":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/lib/default-encoding.js","./precondition":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/lib/precondition.js","./sync":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/lib/sync-browser.js","./to-buffer":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/lib/to-buffer.js","safe-buffer":"/home/runner/work/metamask-extension/metamask-extension/node_modules/safe-buffer/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o,a,r=e("safe-buffer").Buffer,s=e("./precondition"),i=e("./default-encoding"),u=e("./sync"),c=e("./to-buffer"),l=global.crypto&&global.crypto.subtle,m={sha:"SHA-1","sha-1":"SHA-1",sha1:"SHA-1",sha256:"SHA-256","sha-256":"SHA-256",sha384:"SHA-384","sha-384":"SHA-384","sha-512":"SHA-512",sha512:"SHA-512"},h=[];function d(){return a||(a=global.process&&global.process.nextTick?global.process.nextTick:global.queueMicrotask?global.queueMicrotask:global.setImmediate?global.setImmediate:global.setTimeout)}function p(e,t,n,o,a){return l.importKey("raw",e,{name:"PBKDF2"},!1,["deriveBits"]).then(function(e){return l.deriveBits({name:"PBKDF2",salt:t,iterations:n,hash:{name:a}},e,o<<3)}).then(function(e){return r.from(e)})}t.exports=function(e,t,n,a,f,k){"function"==typeof f&&(k=f,f=undefined);var g=m[(f=f||"sha1").toLowerCase()];if(g&&"function"==typeof global.Promise){if(s(n,a),e=c(e,i,"Password"),t=c(t,i,"Salt"),"function"!=typeof k)throw new Error("No callback provided to pbkdf2");!function(e,t){e.then(function(e){d()(function(){t(null,e)})},function(e){d()(function(){t(e)})})}(function(e){if(global.process&&!global.process.browser)return Promise.resolve(!1);if(!l||!l.importKey||!l.deriveBits)return Promise.resolve(!1);if(h[e]!==undefined)return h[e];var t=p(o=o||r.alloc(8),o,10,128,e).then(function(){return!0},function(){return!1});return h[e]=t,t}(g).then(function(o){return o?p(e,t,n,a,g):u(e,t,n,a,f)}),k)}else d()(function(){var o;try{o=u(e,t,n,a,f)}catch(e){return void k(e)}k(null,o)})}}}},{package:"crypto-browserify>pbkdf2",file:"node_modules/pbkdf2/lib/async.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/lib/default-encoding.js",{_process:"/home/runner/work/metamask-extension/metamask-extension/node_modules/process/browser.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){(function(e){(function(){var n;if(global.process&&global.process.browser)n="utf-8";else if(global.process&&global.process.version){n=parseInt(e.version.split(".")[0].slice(1),10)>=6?"utf-8":"binary"}else n="utf-8";t.exports=n}).call(this)}).call(this,e("_process"))}}},{package:"crypto-browserify>pbkdf2",file:"node_modules/pbkdf2/lib/default-encoding.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/lib/precondition.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=Math.pow(2,30)-1;t.exports=function(e,t){if("number"!=typeof e)throw new TypeError("Iterations not a number");if(e<0)throw new TypeError("Bad iterations");if("number"!=typeof t)throw new TypeError("Key length not a number");if(t<0||t>o||t!=t)throw new TypeError("Bad key length")}}}},{package:"crypto-browserify>pbkdf2",file:"node_modules/pbkdf2/lib/precondition.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/lib/sync-browser.js",{"./default-encoding":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/lib/default-encoding.js","./precondition":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/lib/precondition.js","./to-buffer":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/lib/to-buffer.js","create-hash/md5":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/node_modules/create-hash/md5.js",ripemd160:"/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/node_modules/ripemd160/index.js","safe-buffer":"/home/runner/work/metamask-extension/metamask-extension/node_modules/safe-buffer/index.js","sha.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/sha.js/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("create-hash/md5"),a=e("ripemd160"),r=e("sha.js"),s=e("safe-buffer").Buffer,i=e("./precondition"),u=e("./default-encoding"),c=e("./to-buffer"),l=s.alloc(128),m={__proto__:null,md5:16,sha1:20,sha224:28,sha256:32,sha384:48,sha512:64,"sha512-256":32,ripemd160:20,rmd160:20},h={__proto__:null,"sha-1":"sha1","sha-224":"sha224","sha-256":"sha256","sha-384":"sha384","sha-512":"sha512","ripemd-160":"ripemd160"};function d(e){return(new a).update(e).digest()}function p(e,t,n){var a=function(e){return"rmd160"===e||"ripemd160"===e?d:"md5"===e?o:function(t){return r(e).update(t).digest()}}(e),i="sha512"===e||"sha384"===e?128:64;t.length>i?t=a(t):t.length<i&&(t=s.concat([t,l],i));for(var u=s.allocUnsafe(i+m[e]),c=s.allocUnsafe(i+m[e]),h=0;h<i;h++)u[h]=54^t[h],c[h]=92^t[h];var p=s.allocUnsafe(i+n+4);u.copy(p,0,0,i),this.ipad1=p,this.ipad2=u,this.opad=c,this.alg=e,this.blocksize=i,this.hash=a,this.size=m[e]}p.prototype.run=function(e,t){return e.copy(t,this.blocksize),this.hash(t).copy(this.opad,this.blocksize),this.hash(this.opad)},t.exports=function(e,t,n,o,a){i(n,o),e=c(e,u,"Password"),t=c(t,u,"Salt");var r=(a||"sha1").toLowerCase(),l=h[r]||r,d=m[l];if("number"!=typeof d||!d)throw new TypeError("Digest algorithm not supported: "+a);var f=new p(l,e,t.length),k=s.allocUnsafe(o),g=s.allocUnsafe(t.length+4);t.copy(g,0,0,t.length);for(var b=0,y=d,w=Math.ceil(o/y),j=1;j<=w;j++){g.writeUInt32BE(j,t.length);for(var v=f.run(g,f.ipad1),_=v,x=1;x<n;x++){_=f.run(_,f.ipad2);for(var z=0;z<y;z++)v[z]^=_[z]}v.copy(k,b),b+=y}return k}}}},{package:"crypto-browserify>pbkdf2",file:"node_modules/pbkdf2/lib/sync-browser.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/lib/to-buffer.js",{"safe-buffer":"/home/runner/work/metamask-extension/metamask-extension/node_modules/safe-buffer/index.js","to-buffer":"/home/runner/work/metamask-extension/metamask-extension/node_modules/to-buffer/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("safe-buffer").Buffer,a=e("to-buffer"),r="undefined"!=typeof Uint8Array,s=r&&"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView;t.exports=function(e,t,n){if("string"==typeof e||o.isBuffer(e)||r&&e instanceof Uint8Array||s&&s(e))return a(e,t);throw new TypeError(n+" must be a string, a Buffer, a Uint8Array, or a DataView")}}}},{package:"crypto-browserify>pbkdf2",file:"node_modules/pbkdf2/lib/to-buffer.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/node_modules/create-hash/make-hash.js",{buffer:"/home/runner/work/metamask-extension/metamask-extension/node_modules/browserify/node_modules/buffer/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){(function(e){(function(){var n=new e(4);n.fill(0);t.exports=function(t,o){var a=o(function(t){if(t.length%4!=0){var o=t.length+(4-t.length%4);t=e.concat([t,n],o)}for(var a=new Array(t.length>>>2),r=0,s=0;r<t.length;r+=4,s++)a[s]=t.readInt32LE(r);return a}(t),8*t.length);t=new e(16);for(var r=0;r<a.length;r++)t.writeInt32LE(a[r],r<<2,!0);return t}}).call(this)}).call(this,e("buffer").Buffer)}}},{package:"crypto-browserify>pbkdf2>create-hash",file:"node_modules/pbkdf2/node_modules/create-hash/make-hash.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/node_modules/create-hash/md5.js",{"./make-hash":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/node_modules/create-hash/make-hash.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("./make-hash");function a(e,t){e[t>>5]|=128<<t%32,e[14+(t+64>>>9<<4)]=t;for(var n=1732584193,o=-271733879,a=-1732584194,r=271733878,m=0;m<e.length;m+=16){var h=n,d=o,p=a,f=r;n=s(n,o,a,r,e[m+0],7,-680876936),r=s(r,n,o,a,e[m+1],12,-389564586),a=s(a,r,n,o,e[m+2],17,606105819),o=s(o,a,r,n,e[m+3],22,-1044525330),n=s(n,o,a,r,e[m+4],7,-176418897),r=s(r,n,o,a,e[m+5],12,1200080426),a=s(a,r,n,o,e[m+6],17,-1473231341),o=s(o,a,r,n,e[m+7],22,-45705983),n=s(n,o,a,r,e[m+8],7,1770035416),r=s(r,n,o,a,e[m+9],12,-1958414417),a=s(a,r,n,o,e[m+10],17,-42063),o=s(o,a,r,n,e[m+11],22,-1990404162),n=s(n,o,a,r,e[m+12],7,1804603682),r=s(r,n,o,a,e[m+13],12,-40341101),a=s(a,r,n,o,e[m+14],17,-1502002290),n=i(n,o=s(o,a,r,n,e[m+15],22,1236535329),a,r,e[m+1],5,-165796510),r=i(r,n,o,a,e[m+6],9,-1069501632),a=i(a,r,n,o,e[m+11],14,643717713),o=i(o,a,r,n,e[m+0],20,-373897302),n=i(n,o,a,r,e[m+5],5,-701558691),r=i(r,n,o,a,e[m+10],9,38016083),a=i(a,r,n,o,e[m+15],14,-660478335),o=i(o,a,r,n,e[m+4],20,-405537848),n=i(n,o,a,r,e[m+9],5,568446438),r=i(r,n,o,a,e[m+14],9,-1019803690),a=i(a,r,n,o,e[m+3],14,-187363961),o=i(o,a,r,n,e[m+8],20,1163531501),n=i(n,o,a,r,e[m+13],5,-1444681467),r=i(r,n,o,a,e[m+2],9,-51403784),a=i(a,r,n,o,e[m+7],14,1735328473),n=u(n,o=i(o,a,r,n,e[m+12],20,-1926607734),a,r,e[m+5],4,-378558),r=u(r,n,o,a,e[m+8],11,-2022574463),a=u(a,r,n,o,e[m+11],16,1839030562),o=u(o,a,r,n,e[m+14],23,-35309556),n=u(n,o,a,r,e[m+1],4,-1530992060),r=u(r,n,o,a,e[m+4],11,1272893353),a=u(a,r,n,o,e[m+7],16,-155497632),o=u(o,a,r,n,e[m+10],23,-1094730640),n=u(n,o,a,r,e[m+13],4,681279174),r=u(r,n,o,a,e[m+0],11,-358537222),a=u(a,r,n,o,e[m+3],16,-722521979),o=u(o,a,r,n,e[m+6],23,76029189),n=u(n,o,a,r,e[m+9],4,-640364487),r=u(r,n,o,a,e[m+12],11,-421815835),a=u(a,r,n,o,e[m+15],16,530742520),n=c(n,o=u(o,a,r,n,e[m+2],23,-995338651),a,r,e[m+0],6,-198630844),r=c(r,n,o,a,e[m+7],10,1126891415),a=c(a,r,n,o,e[m+14],15,-1416354905),o=c(o,a,r,n,e[m+5],21,-57434055),n=c(n,o,a,r,e[m+12],6,1700485571),r=c(r,n,o,a,e[m+3],10,-1894986606),a=c(a,r,n,o,e[m+10],15,-1051523),o=c(o,a,r,n,e[m+1],21,-2054922799),n=c(n,o,a,r,e[m+8],6,1873313359),r=c(r,n,o,a,e[m+15],10,-30611744),a=c(a,r,n,o,e[m+6],15,-1560198380),o=c(o,a,r,n,e[m+13],21,1309151649),n=c(n,o,a,r,e[m+4],6,-145523070),r=c(r,n,o,a,e[m+11],10,-1120210379),a=c(a,r,n,o,e[m+2],15,718787259),o=c(o,a,r,n,e[m+9],21,-343485551),n=l(n,h),o=l(o,d),a=l(a,p),r=l(r,f)}return[n,o,a,r]}function r(e,t,n,o,a,r){return l((s=l(l(t,e),l(o,r)))<<(i=a)|s>>>32-i,n);var s,i}function s(e,t,n,o,a,s,i){return r(t&n|~t&o,e,t,a,s,i)}function i(e,t,n,o,a,s,i){return r(t&o|n&~o,e,t,a,s,i)}function u(e,t,n,o,a,s,i){return r(t^n^o,e,t,a,s,i)}function c(e,t,n,o,a,s,i){return r(n^(t|~o),e,t,a,s,i)}function l(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}t.exports=function(e){return o(e,a)}}}},{package:"crypto-browserify>pbkdf2>create-hash",file:"node_modules/pbkdf2/node_modules/create-hash/md5.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/node_modules/ripemd160/index.js",{buffer:"/home/runner/work/metamask-extension/metamask-extension/node_modules/browserify/node_modules/buffer/index.js","hash-base":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/node_modules/ripemd160/node_modules/hash-base/index.js",inherits:"/home/runner/work/metamask-extension/metamask-extension/node_modules/inherits/inherits_browser.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){(function(n){(function(){var o=e("inherits"),a=e("hash-base");function r(){a.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520}function s(e,t){return e<<t|e>>>32-t}function i(e,t,n,o,a,r,i,u){return s(e+(t^n^o)+r+i|0,u)+a|0}function u(e,t,n,o,a,r,i,u){return s(e+(t&n|~t&o)+r+i|0,u)+a|0}function c(e,t,n,o,a,r,i,u){return s(e+((t|~n)^o)+r+i|0,u)+a|0}function l(e,t,n,o,a,r,i,u){return s(e+(t&o|n&~o)+r+i|0,u)+a|0}function m(e,t,n,o,a,r,i,u){return s(e+(t^(n|~o))+r+i|0,u)+a|0}o(r,a),r.prototype._update=function(){for(var e=new Array(16),t=0;t<16;++t)e[t]=this._block.readInt32LE(4*t);var n=this._a,o=this._b,a=this._c,r=this._d,h=this._e;n=i(n,o,a,r,h,e[0],0,11),h=i(h,n,o,a=s(a,10),r,e[1],0,14),r=i(r,h,n,o=s(o,10),a,e[2],0,15),a=i(a,r,h,n=s(n,10),o,e[3],0,12),o=i(o,a,r,h=s(h,10),n,e[4],0,5),n=i(n,o,a,r=s(r,10),h,e[5],0,8),h=i(h,n,o,a=s(a,10),r,e[6],0,7),r=i(r,h,n,o=s(o,10),a,e[7],0,9),a=i(a,r,h,n=s(n,10),o,e[8],0,11),o=i(o,a,r,h=s(h,10),n,e[9],0,13),n=i(n,o,a,r=s(r,10),h,e[10],0,14),h=i(h,n,o,a=s(a,10),r,e[11],0,15),r=i(r,h,n,o=s(o,10),a,e[12],0,6),a=i(a,r,h,n=s(n,10),o,e[13],0,7),o=i(o,a,r,h=s(h,10),n,e[14],0,9),h=u(h,n=i(n,o,a,r=s(r,10),h,e[15],0,8),o,a=s(a,10),r,e[7],1518500249,7),r=u(r,h,n,o=s(o,10),a,e[4],1518500249,6),a=u(a,r,h,n=s(n,10),o,e[13],1518500249,8),o=u(o,a,r,h=s(h,10),n,e[1],1518500249,13),n=u(n,o,a,r=s(r,10),h,e[10],1518500249,11),h=u(h,n,o,a=s(a,10),r,e[6],1518500249,9),r=u(r,h,n,o=s(o,10),a,e[15],1518500249,7),a=u(a,r,h,n=s(n,10),o,e[3],1518500249,15),o=u(o,a,r,h=s(h,10),n,e[12],1518500249,7),n=u(n,o,a,r=s(r,10),h,e[0],1518500249,12),h=u(h,n,o,a=s(a,10),r,e[9],1518500249,15),r=u(r,h,n,o=s(o,10),a,e[5],1518500249,9),a=u(a,r,h,n=s(n,10),o,e[2],1518500249,11),o=u(o,a,r,h=s(h,10),n,e[14],1518500249,7),n=u(n,o,a,r=s(r,10),h,e[11],1518500249,13),r=c(r,h=u(h,n,o,a=s(a,10),r,e[8],1518500249,12),n,o=s(o,10),a,e[3],1859775393,11),a=c(a,r,h,n=s(n,10),o,e[10],1859775393,13),o=c(o,a,r,h=s(h,10),n,e[14],1859775393,6),n=c(n,o,a,r=s(r,10),h,e[4],1859775393,7),h=c(h,n,o,a=s(a,10),r,e[9],1859775393,14),r=c(r,h,n,o=s(o,10),a,e[15],1859775393,9),a=c(a,r,h,n=s(n,10),o,e[8],1859775393,13),o=c(o,a,r,h=s(h,10),n,e[1],1859775393,15),n=c(n,o,a,r=s(r,10),h,e[2],1859775393,14),h=c(h,n,o,a=s(a,10),r,e[7],1859775393,8),r=c(r,h,n,o=s(o,10),a,e[0],1859775393,13),a=c(a,r,h,n=s(n,10),o,e[6],1859775393,6),o=c(o,a,r,h=s(h,10),n,e[13],1859775393,5),n=c(n,o,a,r=s(r,10),h,e[11],1859775393,12),h=c(h,n,o,a=s(a,10),r,e[5],1859775393,7),a=l(a,r=c(r,h,n,o=s(o,10),a,e[12],1859775393,5),h,n=s(n,10),o,e[1],2400959708,11),o=l(o,a,r,h=s(h,10),n,e[9],2400959708,12),n=l(n,o,a,r=s(r,10),h,e[11],2400959708,14),h=l(h,n,o,a=s(a,10),r,e[10],2400959708,15),r=l(r,h,n,o=s(o,10),a,e[0],2400959708,14),a=l(a,r,h,n=s(n,10),o,e[8],2400959708,15),o=l(o,a,r,h=s(h,10),n,e[12],2400959708,9),n=l(n,o,a,r=s(r,10),h,e[4],2400959708,8),h=l(h,n,o,a=s(a,10),r,e[13],2400959708,9),r=l(r,h,n,o=s(o,10),a,e[3],2400959708,14),a=l(a,r,h,n=s(n,10),o,e[7],2400959708,5),o=l(o,a,r,h=s(h,10),n,e[15],2400959708,6),n=l(n,o,a,r=s(r,10),h,e[14],2400959708,8),h=l(h,n,o,a=s(a,10),r,e[5],2400959708,6),r=l(r,h,n,o=s(o,10),a,e[6],2400959708,5),o=m(o,a=l(a,r,h,n=s(n,10),o,e[2],2400959708,12),r,h=s(h,10),n,e[4],2840853838,9),n=m(n,o,a,r=s(r,10),h,e[0],2840853838,15),h=m(h,n,o,a=s(a,10),r,e[5],2840853838,5),r=m(r,h,n,o=s(o,10),a,e[9],2840853838,11),a=m(a,r,h,n=s(n,10),o,e[7],2840853838,6),o=m(o,a,r,h=s(h,10),n,e[12],2840853838,8),n=m(n,o,a,r=s(r,10),h,e[2],2840853838,13),h=m(h,n,o,a=s(a,10),r,e[10],2840853838,12),r=m(r,h,n,o=s(o,10),a,e[14],2840853838,5),a=m(a,r,h,n=s(n,10),o,e[1],2840853838,12),o=m(o,a,r,h=s(h,10),n,e[3],2840853838,13),n=m(n,o,a,r=s(r,10),h,e[8],2840853838,14),h=m(h,n,o,a=s(a,10),r,e[11],2840853838,11),r=m(r,h,n,o=s(o,10),a,e[6],2840853838,8),a=m(a,r,h,n=s(n,10),o,e[15],2840853838,5),o=m(o,a,r,h=s(h,10),n,e[13],2840853838,6),r=s(r,10);var d=this._a,p=this._b,f=this._c,k=this._d,g=this._e;d=m(d,p,f,k,g,e[5],1352829926,8),g=m(g,d,p,f=s(f,10),k,e[14],1352829926,9),k=m(k,g,d,p=s(p,10),f,e[7],1352829926,9),f=m(f,k,g,d=s(d,10),p,e[0],1352829926,11),p=m(p,f,k,g=s(g,10),d,e[9],1352829926,13),d=m(d,p,f,k=s(k,10),g,e[2],1352829926,15),g=m(g,d,p,f=s(f,10),k,e[11],1352829926,15),k=m(k,g,d,p=s(p,10),f,e[4],1352829926,5),f=m(f,k,g,d=s(d,10),p,e[13],1352829926,7),p=m(p,f,k,g=s(g,10),d,e[6],1352829926,7),d=m(d,p,f,k=s(k,10),g,e[15],1352829926,8),g=m(g,d,p,f=s(f,10),k,e[8],1352829926,11),k=m(k,g,d,p=s(p,10),f,e[1],1352829926,14),f=m(f,k,g,d=s(d,10),p,e[10],1352829926,14),p=m(p,f,k,g=s(g,10),d,e[3],1352829926,12),g=l(g,d=m(d,p,f,k=s(k,10),g,e[12],1352829926,6),p,f=s(f,10),k,e[6],1548603684,9),k=l(k,g,d,p=s(p,10),f,e[11],1548603684,13),f=l(f,k,g,d=s(d,10),p,e[3],1548603684,15),p=l(p,f,k,g=s(g,10),d,e[7],1548603684,7),d=l(d,p,f,k=s(k,10),g,e[0],1548603684,12),g=l(g,d,p,f=s(f,10),k,e[13],1548603684,8),k=l(k,g,d,p=s(p,10),f,e[5],1548603684,9),f=l(f,k,g,d=s(d,10),p,e[10],1548603684,11),p=l(p,f,k,g=s(g,10),d,e[14],1548603684,7),d=l(d,p,f,k=s(k,10),g,e[15],1548603684,7),g=l(g,d,p,f=s(f,10),k,e[8],1548603684,12),k=l(k,g,d,p=s(p,10),f,e[12],1548603684,7),f=l(f,k,g,d=s(d,10),p,e[4],1548603684,6),p=l(p,f,k,g=s(g,10),d,e[9],1548603684,15),d=l(d,p,f,k=s(k,10),g,e[1],1548603684,13),k=c(k,g=l(g,d,p,f=s(f,10),k,e[2],1548603684,11),d,p=s(p,10),f,e[15],1836072691,9),f=c(f,k,g,d=s(d,10),p,e[5],1836072691,7),p=c(p,f,k,g=s(g,10),d,e[1],1836072691,15),d=c(d,p,f,k=s(k,10),g,e[3],1836072691,11),g=c(g,d,p,f=s(f,10),k,e[7],1836072691,8),k=c(k,g,d,p=s(p,10),f,e[14],1836072691,6),f=c(f,k,g,d=s(d,10),p,e[6],1836072691,6),p=c(p,f,k,g=s(g,10),d,e[9],1836072691,14),d=c(d,p,f,k=s(k,10),g,e[11],1836072691,12),g=c(g,d,p,f=s(f,10),k,e[8],1836072691,13),k=c(k,g,d,p=s(p,10),f,e[12],1836072691,5),f=c(f,k,g,d=s(d,10),p,e[2],1836072691,14),p=c(p,f,k,g=s(g,10),d,e[10],1836072691,13),d=c(d,p,f,k=s(k,10),g,e[0],1836072691,13),g=c(g,d,p,f=s(f,10),k,e[4],1836072691,7),f=u(f,k=c(k,g,d,p=s(p,10),f,e[13],1836072691,5),g,d=s(d,10),p,e[8],2053994217,15),p=u(p,f,k,g=s(g,10),d,e[6],2053994217,5),d=u(d,p,f,k=s(k,10),g,e[4],2053994217,8),g=u(g,d,p,f=s(f,10),k,e[1],2053994217,11),k=u(k,g,d,p=s(p,10),f,e[3],2053994217,14),f=u(f,k,g,d=s(d,10),p,e[11],2053994217,14),p=u(p,f,k,g=s(g,10),d,e[15],2053994217,6),d=u(d,p,f,k=s(k,10),g,e[0],2053994217,14),g=u(g,d,p,f=s(f,10),k,e[5],2053994217,6),k=u(k,g,d,p=s(p,10),f,e[12],2053994217,9),f=u(f,k,g,d=s(d,10),p,e[2],2053994217,12),p=u(p,f,k,g=s(g,10),d,e[13],2053994217,9),d=u(d,p,f,k=s(k,10),g,e[9],2053994217,12),g=u(g,d,p,f=s(f,10),k,e[7],2053994217,5),k=u(k,g,d,p=s(p,10),f,e[10],2053994217,15),p=i(p,f=u(f,k,g,d=s(d,10),p,e[14],2053994217,8),k,g=s(g,10),d,e[12],0,8),d=i(d,p,f,k=s(k,10),g,e[15],0,5),g=i(g,d,p,f=s(f,10),k,e[10],0,12),k=i(k,g,d,p=s(p,10),f,e[4],0,9),f=i(f,k,g,d=s(d,10),p,e[1],0,12),p=i(p,f,k,g=s(g,10),d,e[5],0,5),d=i(d,p,f,k=s(k,10),g,e[8],0,14),g=i(g,d,p,f=s(f,10),k,e[7],0,6),k=i(k,g,d,p=s(p,10),f,e[6],0,8),f=i(f,k,g,d=s(d,10),p,e[2],0,13),p=i(p,f,k,g=s(g,10),d,e[13],0,6),d=i(d,p,f,k=s(k,10),g,e[14],0,5),g=i(g,d,p,f=s(f,10),k,e[0],0,15),k=i(k,g,d,p=s(p,10),f,e[3],0,13),f=i(f,k,g,d=s(d,10),p,e[9],0,11),p=i(p,f,k,g=s(g,10),d,e[11],0,11),k=s(k,10);var b=this._b+a+k|0;this._b=this._c+r+g|0,this._c=this._d+h+d|0,this._d=this._e+n+p|0,this._e=this._a+o+f|0,this._a=b},r.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var e=new n(20);return e.writeInt32LE(this._a,0),e.writeInt32LE(this._b,4),e.writeInt32LE(this._c,8),e.writeInt32LE(this._d,12),e.writeInt32LE(this._e,16),e},t.exports=r}).call(this)}).call(this,e("buffer").Buffer)}}},{package:"crypto-browserify>pbkdf2>ripemd160",file:"node_modules/pbkdf2/node_modules/ripemd160/index.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pbkdf2/node_modules/ripemd160/node_modules/hash-base/index.js",{buffer:"/home/runner/work/metamask-extension/metamask-extension/node_modules/browserify/node_modules/buffer/index.js",inherits:"/home/runner/work/metamask-extension/metamask-extension/node_modules/inherits/inherits_browser.js",stream:"/home/runner/work/metamask-extension/metamask-extension/node_modules/stream-browserify/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){(function(n){(function(){var o=e("stream").Transform;function a(e){o.call(this),this._block=new n(e),this._blockSize=e,this._blockOffset=0,this._length=[0,0,0,0],this._finalized=!1}e("inherits")(a,o),a.prototype._transform=function(e,t,o){var a=null;try{"buffer"!==t&&(e=new n(e,t)),this.update(e)}catch(e){a=e}o(a)},a.prototype._flush=function(e){var t=null;try{this.push(this._digest())}catch(e){t=e}e(t)},a.prototype.update=function(e,t){if(!n.isBuffer(e)&&"string"!=typeof e)throw new TypeError("Data must be a string or a buffer");if(this._finalized)throw new Error("Digest already called");n.isBuffer(e)||(e=new n(e,t||"binary"));for(var o=this._block,a=0;this._blockOffset+e.length-a>=this._blockSize;){for(var r=this._blockOffset;r<this._blockSize;)o[r++]=e[a++];this._update(),this._blockOffset=0}for(;a<e.length;)o[this._blockOffset++]=e[a++];for(var s=0,i=8*e.length;i>0;++s)this._length[s]+=i,(i=this._length[s]/4294967296|0)>0&&(this._length[s]-=4294967296*i);return this},a.prototype._update=function(e){throw new Error("_update is not implemented")},a.prototype.digest=function(e){if(this._finalized)throw new Error("Digest already called");this._finalized=!0;var t=this._digest();return e!==undefined&&(t=t.toString(e)),t},a.prototype._digest=function(){throw new Error("_digest is not implemented")},t.exports=a}).call(this)}).call(this,e("buffer").Buffer)}}},{package:"crypto-browserify>pbkdf2>ripemd160>hash-base",file:"node_modules/pbkdf2/node_modules/ripemd160/node_modules/hash-base/index.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pony-cause/index.js",{"./lib/error-with-cause":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pony-cause/lib/error-with-cause.js","./lib/helpers":"/home/runner/work/metamask-extension/metamask-extension/node_modules/pony-cause/lib/helpers.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){const{ErrorWithCause:o}=e("./lib/error-with-cause"),{findCauseByReference:a,getErrorCause:r,messageWithCauses:s,stackWithCauses:i}=e("./lib/helpers");t.exports={ErrorWithCause:o,findCauseByReference:a,getErrorCause:r,stackWithCauses:i,messageWithCauses:s}}}},{package:"@metamask/utils>pony-cause",file:"node_modules/pony-cause/index.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pony-cause/lib/error-with-cause.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){class o extends Error{constructor(e,{cause:t}={}){super(e),this.name=o.name,t&&(this.cause=t),this.message=e}}t.exports={ErrorWithCause:o}}}},{package:"@metamask/utils>pony-cause",file:"node_modules/pony-cause/lib/error-with-cause.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/pony-cause/lib/helpers.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){const o=e=>{if(e&&"object"==typeof e&&"cause"in e){if("function"==typeof e.cause){const t=e.cause();return t instanceof Error?t:undefined}return e.cause instanceof Error?e.cause:undefined}},a=(e,t)=>{if(!(e instanceof Error))return"";const n=e.stack||"";if(t.has(e))return n+"\ncauses have become circular...";const r=o(e);return r?(t.add(e),n+"\ncaused by: "+a(r,t)):n},r=(e,t,n)=>{if(!(e instanceof Error))return"";const a=n?"":e.message||"";if(t.has(e))return a+": ...";const s=o(e);if(s){t.add(e);const n="cause"in e&&"function"==typeof e.cause;return a+(n?"":": ")+r(s,t,n)}return a};t.exports={findCauseByReference:(e,t)=>{if(!e||!t)return;if(!(e instanceof Error))return;if(!(t.prototype instanceof Error)&&t!==Error)return;const n=new Set;let a=e;for(;a&&!n.has(a);){if(n.add(a),a instanceof t)return a;a=o(a)}},getErrorCause:o,stackWithCauses:e=>a(e,new Set),messageWithCauses:e=>r(e,new Set)}}}},{package:"@metamask/utils>pony-cause",file:"node_modules/pony-cause/lib/helpers.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/possible-typed-array-names/index.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=["Float32Array","Float64Array","Int8Array","Int16Array","Int32Array","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array"]}}},{package:"string.prototype.matchall>es-abstract>typed-array-length>possible-typed-array-names",file:"node_modules/possible-typed-array-names/index.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/process-nextick-args/index.js",{_process:"/home/runner/work/metamask-extension/metamask-extension/node_modules/process/browser.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){(function(e){(function(){void 0===e||!e.version||0===e.version.indexOf("v0.")||0===e.version.indexOf("v1.")&&0!==e.version.indexOf("v1.8.")?t.exports={nextTick:function(t,n,o,a){if("function"!=typeof t)throw new TypeError('"callback" argument must be a function');var r,s,i=arguments.length;switch(i){case 0:case 1:return e.nextTick(t);case 2:return e.nextTick(function(){t.call(null,n)});case 3:return e.nextTick(function(){t.call(null,n,o)});case 4:return e.nextTick(function(){t.call(null,n,o,a)});default:for(r=new Array(i-1),s=0;s<r.length;)r[s++]=arguments[s];return e.nextTick(function(){t.apply(null,r)})}}}:t.exports=e}).call(this)}).call(this,e("_process"))}}},{package:"readable-stream-2>process-nextick-args",file:"node_modules/process-nextick-args/index.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/process/browser.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o,a,r=t.exports={};function s(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function u(e){if(o===setTimeout)return setTimeout(e,0);if((o===s||!o)&&setTimeout)return o=setTimeout,setTimeout(e,0);try{return o(e,0)}catch(t){try{return o.call(null,e,0)}catch(t){return o.call(this,e,0)}}}!function(){try{o="function"==typeof setTimeout?setTimeout:s}catch(e){o=s}try{a="function"==typeof clearTimeout?clearTimeout:i}catch(e){a=i}}();var c,l=[],m=!1,h=-1;function d(){m&&c&&(m=!1,c.length?l=c.concat(l):h=-1,l.length&&p())}function p(){if(!m){var e=u(d);m=!0;for(var t=l.length;t;){for(c=l,l=[];++h<t;)c&&c[h].run();h=-1,t=l.length}c=null,m=!1,function(e){if(a===clearTimeout)return clearTimeout(e);if((a===i||!a)&&clearTimeout)return a=clearTimeout,clearTimeout(e);try{return a(e)}catch(t){try{return a.call(null,e)}catch(t){return a.call(this,e)}}}(e)}}function f(e,t){this.fun=e,this.array=t}function k(){}r.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];l.push(new f(e,t)),1!==l.length||m||u(p)},f.prototype.run=function(){this.fun.apply(null,this.array)},r.title="browser",r.browser=!0,r.env={},r.argv=[],r.version="",r.versions={},r.on=k,r.addListener=k,r.once=k,r.off=k,r.removeListener=k,r.removeAllListeners=k,r.emit=k,r.prependListener=k,r.prependOnceListener=k,r.listeners=function(e){return[]},r.binding=function(e){throw new Error("process.binding is not supported")},r.cwd=function(){return"/"},r.chdir=function(e){throw new Error("process.chdir is not supported")},r.umask=function(){return 0}}}},{package:"process",file:"node_modules/process/browser.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/promise-to-callback/index.js",{"is-fn":"/home/runner/work/metamask-extension/metamask-extension/node_modules/is-fn/index.js","set-immediate-shim":"/home/runner/work/metamask-extension/metamask-extension/node_modules/set-immediate-shim/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("is-fn"),a=e("set-immediate-shim");t.exports=function(e){if(!o(e.then))throw new TypeError("Expected a promise");return function(t){e.then(function(e){a(t,null,e)},function(e){a(t,e)})}}}}},{package:"eth-method-registry>@metamask/ethjs-query>promise-to-callback",file:"node_modules/promise-to-callback/index.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/prop-types/checkPropTypes.js",{"./lib/ReactPropTypesSecret":"/home/runner/work/metamask-extension/metamask-extension/node_modules/prop-types/lib/ReactPropTypesSecret.js","./lib/has":"/home/runner/work/metamask-extension/metamask-extension/node_modules/prop-types/lib/has.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){function o(e,t,n,o,a){}o.resetWarningCache=function(){0},t.exports=o}}},{package:"prop-types",file:"node_modules/prop-types/checkPropTypes.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/prop-types/factoryWithThrowingShims.js",{"./lib/ReactPropTypesSecret":"/home/runner/work/metamask-extension/metamask-extension/node_modules/prop-types/lib/ReactPropTypesSecret.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("./lib/ReactPropTypesSecret");function a(){}function r(){}r.resetWarningCache=a,t.exports=function(){function e(e,t,n,a,r,s){if(s!==o){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:r,resetWarningCache:a};return n.PropTypes=n,n}}}},{package:"prop-types",file:"node_modules/prop-types/factoryWithThrowingShims.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/prop-types/factoryWithTypeCheckers.js",{"./checkPropTypes":"/home/runner/work/metamask-extension/metamask-extension/node_modules/prop-types/checkPropTypes.js","./lib/ReactPropTypesSecret":"/home/runner/work/metamask-extension/metamask-extension/node_modules/prop-types/lib/ReactPropTypesSecret.js","./lib/has":"/home/runner/work/metamask-extension/metamask-extension/node_modules/prop-types/lib/has.js","object-assign":"/home/runner/work/metamask-extension/metamask-extension/node_modules/object-assign/index.js","react-is":"/home/runner/work/metamask-extension/metamask-extension/node_modules/prop-types/node_modules/react-is/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("react-is"),a=e("object-assign"),r=e("./lib/ReactPropTypesSecret"),s=e("./lib/has"),i=e("./checkPropTypes"),u=function(){};function c(){return null}t.exports=function(e,t){var n="function"==typeof Symbol&&Symbol.iterator;var l="<<anonymous>>",m={array:f("array"),bigint:f("bigint"),bool:f("boolean"),func:f("function"),number:f("number"),object:f("object"),string:f("string"),symbol:f("symbol"),any:p(c),arrayOf:function(e){return p(function(t,n,o,a,s){if("function"!=typeof e)return new d("Property `"+s+"` of component `"+o+"` has invalid PropType notation inside arrayOf.");var i=t[n];if(!Array.isArray(i))return new d("Invalid "+a+" `"+s+"` of type `"+b(i)+"` supplied to `"+o+"`, expected an array.");for(var u=0;u<i.length;u++){var c=e(i,u,o,a,s+"["+u+"]",r);if(c instanceof Error)return c}return null})},element:p(function(t,n,o,a,r){var s=t[n];return e(s)?null:new d("Invalid "+a+" `"+r+"` of type `"+b(s)+"` supplied to `"+o+"`, expected a single ReactElement.")}),elementType:p(function(e,t,n,a,r){var s=e[t];return o.isValidElementType(s)?null:new d("Invalid "+a+" `"+r+"` of type `"+b(s)+"` supplied to `"+n+"`, expected a single ReactElement type.")}),instanceOf:function(e){return p(function(t,n,o,a,r){if(!(t[n]instanceof e)){var s=e.name||l;return new d("Invalid "+a+" `"+r+"` of type `"+(((i=t[n]).constructor&&i.constructor.name?i.constructor.name:l)+"` supplied to `")+o+"`, expected instance of `"+s+"`.")}var i;return null})},node:p(function(e,t,n,o,a){return g(e[t])?null:new d("Invalid "+o+" `"+a+"` supplied to `"+n+"`, expected a ReactNode.")}),objectOf:function(e){return p(function(t,n,o,a,i){if("function"!=typeof e)return new d("Property `"+i+"` of component `"+o+"` has invalid PropType notation inside objectOf.");var u=t[n],c=b(u);if("object"!==c)return new d("Invalid "+a+" `"+i+"` of type `"+c+"` supplied to `"+o+"`, expected an object.");for(var l in u)if(s(u,l)){var m=e(u,l,o,a,i+"."+l,r);if(m instanceof Error)return m}return null})},oneOf:function(e){if(!Array.isArray(e))return c;return p(function(t,n,o,a,r){for(var s=t[n],i=0;i<e.length;i++)if(h(s,e[i]))return null;var u=JSON.stringify(e,function(e,t){return"symbol"===y(t)?String(t):t});return new d("Invalid "+a+" `"+r+"` of value `"+String(s)+"` supplied to `"+o+"`, expected one of "+u+".")})},oneOfType:function(e){if(!Array.isArray(e))return c;for(var t=0;t<e.length;t++){var n=e[t];if("function"!=typeof n)return u("Invalid argument supplied to oneOfType. Expected an array of check functions, but received "+w(n)+" at index "+t+"."),c}return p(function(t,n,o,a,i){for(var u=[],c=0;c<e.length;c++){var l=(0,e[c])(t,n,o,a,i,r);if(null==l)return null;l.data&&s(l.data,"expectedType")&&u.push(l.data.expectedType)}return new d("Invalid "+a+" `"+i+"` supplied to `"+o+"`"+(u.length>0?", expected one of type ["+u.join(", ")+"]":"")+".")})},shape:function(e){return p(function(t,n,o,a,s){var i=t[n],u=b(i);if("object"!==u)return new d("Invalid "+a+" `"+s+"` of type `"+u+"` supplied to `"+o+"`, expected `object`.");for(var c in e){var l=e[c];if("function"!=typeof l)return k(o,a,s,c,y(l));var m=l(i,c,o,a,s+"."+c,r);if(m)return m}return null})},exact:function(e){return p(function(t,n,o,i,u){var c=t[n],l=b(c);if("object"!==l)return new d("Invalid "+i+" `"+u+"` of type `"+l+"` supplied to `"+o+"`, expected `object`.");var m=a({},t[n],e);for(var h in m){var p=e[h];if(s(e,h)&&"function"!=typeof p)return k(o,i,u,h,y(p));if(!p)return new d("Invalid "+i+" `"+u+"` key `"+h+"` supplied to `"+o+"`.\nBad object: "+JSON.stringify(t[n],null,"  ")+"\nValid keys: "+JSON.stringify(Object.keys(e),null,"  "));var f=p(c,h,o,i,u+"."+h,r);if(f)return f}return null})}};function h(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function d(e,t){this.message=e,this.data=t&&"object"==typeof t?t:{},this.stack=""}function p(e){function n(n,o,a,s,i,u,c){if((s=s||l,u=u||a,c!==r)&&t){var m=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");throw m.name="Invariant Violation",m}return null==o[a]?n?null===o[a]?new d("The "+i+" `"+u+"` is marked as required in `"+s+"`, but its value is `null`."):new d("The "+i+" `"+u+"` is marked as required in `"+s+"`, but its value is `undefined`."):null:e(o,a,s,i,u)}var o=n.bind(null,!1);return o.isRequired=n.bind(null,!0),o}function f(e){return p(function(t,n,o,a,r,s){var i=t[n];return b(i)!==e?new d("Invalid "+a+" `"+r+"` of type `"+y(i)+"` supplied to `"+o+"`, expected `"+e+"`.",{expectedType:e}):null})}function k(e,t,n,o,a){return new d((e||"React class")+": "+t+" type `"+n+"."+o+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+a+"`.")}function g(t){switch(typeof t){case"number":case"string":case"undefined":return!0;case"boolean":return!t;case"object":if(Array.isArray(t))return t.every(g);if(null===t||e(t))return!0;var o=function(e){var t=e&&(n&&e[n]||e["@@iterator"]);if("function"==typeof t)return t}(t);if(!o)return!1;var a,r=o.call(t);if(o!==t.entries){for(;!(a=r.next()).done;)if(!g(a.value))return!1}else for(;!(a=r.next()).done;){var s=a.value;if(s&&!g(s[1]))return!1}return!0;default:return!1}}function b(e){var t=typeof e;return Array.isArray(e)?"array":e instanceof RegExp?"object":function(e,t){return"symbol"===e||!!t&&("Symbol"===t["@@toStringTag"]||"function"==typeof Symbol&&t instanceof Symbol)}(t,e)?"symbol":t}function y(e){if(null==e)return""+e;var t=b(e);if("object"===t){if(e instanceof Date)return"date";if(e instanceof RegExp)return"regexp"}return t}function w(e){var t=y(e);switch(t){case"array":case"object":return"an "+t;case"boolean":case"date":case"regexp":return"a "+t;default:return t}}return d.prototype=Error.prototype,m.checkPropTypes=i,m.resetWarningCache=i.resetWarningCache,m.PropTypes=m,m}}}},{package:"prop-types",file:"node_modules/prop-types/factoryWithTypeCheckers.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/prop-types/index.js",{"./factoryWithThrowingShims":"/home/runner/work/metamask-extension/metamask-extension/node_modules/prop-types/factoryWithThrowingShims.js","./factoryWithTypeCheckers":"/home/runner/work/metamask-extension/metamask-extension/node_modules/prop-types/factoryWithTypeCheckers.js","react-is":"/home/runner/work/metamask-extension/metamask-extension/node_modules/prop-types/node_modules/react-is/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=e("./factoryWithThrowingShims")()}}},{package:"prop-types",file:"node_modules/prop-types/index.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/prop-types/lib/ReactPropTypesSecret.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"}}},{package:"prop-types",file:"node_modules/prop-types/lib/ReactPropTypesSecret.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/prop-types/lib/has.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=Function.call.bind(Object.prototype.hasOwnProperty)}}},{package:"prop-types",file:"node_modules/prop-types/lib/has.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/prop-types/node_modules/react-is/cjs/react-is.development.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){0}}},{package:"prop-types>react-is",file:"node_modules/prop-types/node_modules/react-is/cjs/react-is.development.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/prop-types/node_modules/react-is/cjs/react-is.production.min.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o="function"==typeof Symbol&&Symbol.for,a=o?Symbol.for("react.element"):60103,r=o?Symbol.for("react.portal"):60106,s=o?Symbol.for("react.fragment"):60107,i=o?Symbol.for("react.strict_mode"):60108,u=o?Symbol.for("react.profiler"):60114,c=o?Symbol.for("react.provider"):60109,l=o?Symbol.for("react.context"):60110,m=o?Symbol.for("react.async_mode"):60111,h=o?Symbol.for("react.concurrent_mode"):60111,d=o?Symbol.for("react.forward_ref"):60112,p=o?Symbol.for("react.suspense"):60113,f=o?Symbol.for("react.suspense_list"):60120,k=o?Symbol.for("react.memo"):60115,g=o?Symbol.for("react.lazy"):60116,b=o?Symbol.for("react.block"):60121,y=o?Symbol.for("react.fundamental"):60117,w=o?Symbol.for("react.responder"):60118,j=o?Symbol.for("react.scope"):60119;function v(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case a:switch(e=e.type){case m:case h:case s:case u:case i:case p:return e;default:switch(e=e&&e.$$typeof){case l:case d:case g:case k:case c:return e;default:return t}}case r:return t}}}function _(e){return v(e)===h}n.AsyncMode=m,n.ConcurrentMode=h,n.ContextConsumer=l,n.ContextProvider=c,n.Element=a,n.ForwardRef=d,n.Fragment=s,n.Lazy=g,n.Memo=k,n.Portal=r,n.Profiler=u,n.StrictMode=i,n.Suspense=p,n.isAsyncMode=function(e){return _(e)||v(e)===m},n.isConcurrentMode=_,n.isContextConsumer=function(e){return v(e)===l},n.isContextProvider=function(e){return v(e)===c},n.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===a},n.isForwardRef=function(e){return v(e)===d},n.isFragment=function(e){return v(e)===s},n.isLazy=function(e){return v(e)===g},n.isMemo=function(e){return v(e)===k},n.isPortal=function(e){return v(e)===r},n.isProfiler=function(e){return v(e)===u},n.isStrictMode=function(e){return v(e)===i},n.isSuspense=function(e){return v(e)===p},n.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===s||e===h||e===u||e===i||e===p||e===f||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===k||e.$$typeof===c||e.$$typeof===l||e.$$typeof===d||e.$$typeof===y||e.$$typeof===w||e.$$typeof===j||e.$$typeof===b)},n.typeOf=v}}},{package:"prop-types>react-is",file:"node_modules/prop-types/node_modules/react-is/cjs/react-is.production.min.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/prop-types/node_modules/react-is/index.js",{"./cjs/react-is.development.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/prop-types/node_modules/react-is/cjs/react-is.development.js","./cjs/react-is.production.min.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/prop-types/node_modules/react-is/cjs/react-is.production.min.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=e("./cjs/react-is.production.min.js")}}},{package:"prop-types>react-is",file:"node_modules/prop-types/node_modules/react-is/index.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/light.js",{"./src/index-light":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/index-light.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=e("./src/index-light")}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/light.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/converter.js",{"./enum":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/enum.js","./util":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=n,a=e("./enum"),r=e("./util");function s(e,t,n,o){var r=!1;if(t.resolvedType)if(t.resolvedType instanceof a){e("switch(d%s){",o);for(var s=t.resolvedType.values,i=Object.keys(s),u=0;u<i.length;++u)s[i[u]]!==t.typeDefault||r||(e("default:")('if(typeof(d%s)==="number"){m%s=d%s;break}',o,o,o),t.repeated||e("break"),r=!0),e("case%j:",i[u])("case %i:",s[i[u]])("m%s=%j",o,s[i[u]])("break");e("}")}else e('if(typeof d%s!=="object")',o)("throw TypeError(%j)",t.fullName+": object expected")("m%s=types[%i].fromObject(d%s,n+1)",o,n,o);else{var c=!1;switch(t.type){case"double":case"float":e("m%s=Number(d%s)",o,o);break;case"uint32":case"fixed32":e("m%s=d%s>>>0",o,o);break;case"int32":case"sint32":case"sfixed32":e("m%s=d%s|0",o,o);break;case"uint64":c=!0;case"int64":case"sint64":case"fixed64":case"sfixed64":e("if(util.Long)")("(m%s=util.Long.fromValue(d%s)).unsigned=%j",o,o,c)('else if(typeof d%s==="string")',o)("m%s=parseInt(d%s,10)",o,o)('else if(typeof d%s==="number")',o)("m%s=d%s",o,o)('else if(typeof d%s==="object")',o)("m%s=new util.LongBits(d%s.low>>>0,d%s.high>>>0).toNumber(%s)",o,o,o,c?"true":"");break;case"bytes":e('if(typeof d%s==="string")',o)("util.base64.decode(d%s,m%s=util.newBuffer(util.base64.length(d%s)),0)",o,o,o)("else if(d%s.length >= 0)",o)("m%s=d%s",o,o);break;case"string":e("m%s=String(d%s)",o,o);break;case"bool":e("m%s=Boolean(d%s)",o,o)}}return e}function i(e,t,n,o){if(t.resolvedType)t.resolvedType instanceof a?e("d%s=o.enums===String?(types[%i].values[m%s]===undefined?m%s:types[%i].values[m%s]):m%s",o,n,o,o,n,o,o):e("d%s=types[%i].toObject(m%s,o)",o,n,o);else{var r=!1;switch(t.type){case"double":case"float":e("d%s=o.json&&!isFinite(m%s)?String(m%s):m%s",o,o,o,o);break;case"uint64":r=!0;case"int64":case"sint64":case"fixed64":case"sfixed64":e('if(typeof m%s==="number")',o)("d%s=o.longs===String?String(m%s):m%s",o,o,o)("else")("d%s=o.longs===String?util.Long.prototype.toString.call(m%s):o.longs===Number?new util.LongBits(m%s.low>>>0,m%s.high>>>0).toNumber(%s):m%s",o,o,o,o,r?"true":"",o);break;case"bytes":e("d%s=o.bytes===String?util.base64.encode(m%s,0,m%s.length):o.bytes===Array?Array.prototype.slice.call(m%s):m%s",o,o,o,o,o);break;default:e("d%s=m%s",o,o)}}return e}o.fromObject=function(e){var t=e.fieldsArray,n=r.codegen(["d","n"],e.name+"$fromObject")("if(d instanceof this.ctor)")("return d")("if(n===undefined)n=0")("if(n>util.recursionLimit)")('throw Error("maximum nesting depth exceeded")');if(!t.length)return n("return new this.ctor");n("var m=new this.ctor");for(var o=0;o<t.length;++o){var i=t[o].resolve(),u=r.safeProp(i.name);i.map?(n("if(d%s){",u)('if(typeof d%s!=="object")',u)("throw TypeError(%j)",i.fullName+": object expected")("m%s={}",u)("for(var ks=Object.keys(d%s),i=0;i<ks.length;++i){",u),n('if(ks[i]==="__proto__")')("util.makeProp(m%s,ks[i])",u),s(n,i,o,u+"[ks[i]]")("}")("}")):i.repeated?(n("if(d%s){",u)("if(!Array.isArray(d%s))",u)("throw TypeError(%j)",i.fullName+": array expected")("m%s=[]",u)("for(var i=0;i<d%s.length;++i){",u),s(n,i,o,u+"[i]")("}")("}")):(i.resolvedType instanceof a||n("if(d%s!=null){",u),s(n,i,o,u),i.resolvedType instanceof a||n("}"))}return n("return m")},o.toObject=function(e){var t=e.fieldsArray.slice().sort(r.compareFieldsById);if(!t.length)return r.codegen()("return {}");for(var n=r.codegen(["m","o"],e.name+"$toObject")("if(!o)")("o={}")("var d={}"),o=[],s=[],u=[],c=0;c<t.length;++c)t[c].partOf||(t[c].resolve().repeated?o:t[c].map?s:u).push(t[c]);if(o.length){for(n("if(o.arrays||o.defaults){"),c=0;c<o.length;++c)n("d%s=[]",r.safeProp(o[c].name));n("}")}if(s.length){for(n("if(o.objects||o.defaults){"),c=0;c<s.length;++c)n("d%s={}",r.safeProp(s[c].name));n("}")}if(u.length){for(n("if(o.defaults){"),c=0;c<u.length;++c){var l=u[c],m=r.safeProp(l.name);if(l.resolvedType instanceof a)n("d%s=o.enums===String?%j:%j",m,l.resolvedType.valuesById[l.typeDefault],l.typeDefault);else if(l.long)n("if(util.Long){")("var n=new util.Long(%i,%i,%j)",l.typeDefault.low,l.typeDefault.high,l.typeDefault.unsigned)("d%s=o.longs===String?n.toString():o.longs===Number?n.toNumber():n",m)("}else")("d%s=o.longs===String?%j:%i",m,l.typeDefault.toString(),l.typeDefault.toNumber());else if(l.bytes){var h=Array.prototype.slice.call(l.typeDefault);n("if(o.bytes===String)d%s=%j",m,String.fromCharCode.apply(String,l.typeDefault))("else{")("d%s=%j",m,h)("if(o.bytes!==Array)d%s=util.newBuffer(d%s)",m,m)("}")}else n("d%s=%j",m,l.typeDefault)}n("}")}var d=!1;for(c=0;c<t.length;++c){l=t[c];var p=e._fieldsArray.indexOf(l);m=r.safeProp(l.name);l.map?(d||(d=!0,n("var ks2")),n("if(m%s&&(ks2=Object.keys(m%s)).length){",m,m)("d%s={}",m)("for(var j=0;j<ks2.length;++j){"),n('if(ks2[j]==="__proto__")')("util.makeProp(d%s,ks2[j])",m),i(n,l,p,m+"[ks2[j]]")("}")):l.repeated?(n("if(m%s&&m%s.length){",m,m)("d%s=[]",m)("for(var j=0;j<m%s.length;++j){",m),i(n,l,p,m+"[j]")("}")):(n("if(m%s!=null&&m.hasOwnProperty(%j)){",m,l.name),i(n,l,p,m),l.partOf&&n("if(o.oneofs)")("d%s=%j",r.safeProp(l.partOf.name),l.name)),n("}")}return n("return d")}}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/converter.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/decoder.js",{"./enum":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/enum.js","./types":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/types.js","./util":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=function(e){for(var t=r.codegen(["r","l","e","n"],e.name+"$decode")("if(!(r instanceof Reader))")("r=Reader.create(r)")("if(n===undefined)n=0")("if(n>Reader.recursionLimit)")('throw Error("maximum nesting depth exceeded")')("var c=l===undefined?r.len:r.pos+l,m=new this.ctor"+(e.fieldsArray.filter(function(e){return e.map}).length?",k,value":""))("while(r.pos<c){")("var t=r.uint32()")("if(t===e)")("break")("switch(t>>>3){"),n=0;n<e.fieldsArray.length;++n){var i=e._fieldsArray[n].resolve(),u=i.resolvedType instanceof o?"int32":i.type,c="m"+r.safeProp(i.name);t("case %i: {",i.id),i.map?(t("if(%s===util.emptyObject)",c)("%s={}",c)("var c2 = r.uint32()+r.pos"),a.defaults[i.keyType]!==undefined?t("k=%j",a.defaults[i.keyType]):t("k=null"),a.defaults[u]!==undefined?t("value=%j",a.defaults[u]):t("value=null"),t("while(r.pos<c2){")("var tag2=r.uint32()")("switch(tag2>>>3){")("case 1: k=r.%s(); break",i.keyType)("case 2:"),a.basic[u]===undefined?t("value=types[%i].decode(r,r.uint32(),undefined,n+1)",n):t("value=r.%s()",u),t("break")("default:")("r.skipType(tag2&7,n)")("break")("}")("}"),a.long[i.keyType]!==undefined?t('%s[typeof k==="object"?util.longToHash(k):k]=value',c):("string"===i.keyType&&t('if(k==="__proto__")')("util.makeProp(%s,k)",c),t("%s[k]=value",c))):i.repeated?(t("if(!(%s&&%s.length))",c,c)("%s=[]",c),a.packed[u]!==undefined&&t("if((t&7)===2){")("var c2=r.uint32()+r.pos")("while(r.pos<c2)")("%s.push(r.%s())",c,u)("}else"),a.basic[u]===undefined?t(i.delimited?"%s.push(types[%i].decode(r,undefined,((t&~7)|4),n+1))":"%s.push(types[%i].decode(r,r.uint32(),undefined,n+1))",c,n):t("%s.push(r.%s())",c,u)):a.basic[u]===undefined?t(i.delimited?"%s=types[%i].decode(r,undefined,((t&~7)|4),n+1)":"%s=types[%i].decode(r,r.uint32(),undefined,n+1)",c,n):t("%s=r.%s()",c,u),t("break")("}")}for(t("default:")("r.skipType(t&7,n)")("break")("}")("}"),n=0;n<e._fieldsArray.length;++n){var l=e._fieldsArray[n];l.required&&t("if(!m.hasOwnProperty(%j))",l.name)("throw util.ProtocolError(%j,{instance:m})",s(l))}return t("return m")};var o=e("./enum"),a=e("./types"),r=e("./util");function s(e){return"missing required '"+e.name+"'"}}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/decoder.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/encoder.js",{"./enum":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/enum.js","./types":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/types.js","./util":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=function(e){for(var t,n=r.codegen(["m","w"],e.name+"$encode")("if(!w)")("w=Writer.create()"),i=e.fieldsArray.slice().sort(r.compareFieldsById),u=0;u<i.length;++u){var c=i[u].resolve(),l=e._fieldsArray.indexOf(c),m=c.resolvedType instanceof o?"int32":c.type,h=a.basic[m];t="m"+r.safeProp(c.name),c.map?(n("if(%s!=null&&Object.hasOwnProperty.call(m,%j)){",t,c.name)("for(var ks=Object.keys(%s),i=0;i<ks.length;++i){",t)("w.uint32(%i).fork().uint32(%i).%s(ks[i])",(c.id<<3|2)>>>0,8|a.mapKey[c.keyType],c.keyType),h===undefined?n("types[%i].encode(%s[ks[i]],w.uint32(18).fork()).ldelim().ldelim()",l,t):n(".uint32(%i).%s(%s[ks[i]]).ldelim()",16|h,m,t),n("}")("}")):c.repeated?(n("if(%s!=null&&%s.length){",t,t),c.packed&&a.packed[m]!==undefined?n("w.uint32(%i).fork()",(c.id<<3|2)>>>0)("for(var i=0;i<%s.length;++i)",t)("w.%s(%s[i])",m,t)("w.ldelim()"):(n("for(var i=0;i<%s.length;++i)",t),h===undefined?s(n,c,l,t+"[i]"):n("w.uint32(%i).%s(%s[i])",(c.id<<3|h)>>>0,m,t)),n("}")):(c.optional&&n("if(%s!=null&&Object.hasOwnProperty.call(m,%j))",t,c.name),h===undefined?s(n,c,l,t):n("w.uint32(%i).%s(%s)",(c.id<<3|h)>>>0,m,t))}return n("return w")};var o=e("./enum"),a=e("./types"),r=e("./util");function s(e,t,n,o){return t.delimited?e("types[%i].encode(%s,w.uint32(%i)).uint32(%i)",n,o,(t.id<<3|3)>>>0,(t.id<<3|4)>>>0):e("types[%i].encode(%s,w.uint32(%i).fork()).ldelim()",n,o,(t.id<<3|2)>>>0)}}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/encoder.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/enum.js",{"./namespace":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/namespace.js","./object":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/object.js","./util":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=s;var o=e("./object");((s.prototype=Object.create(o.prototype)).constructor=s).className="Enum";var a=e("./namespace"),r=e("./util");function s(e,t,n,a,r,s){if(o.call(this,e,n),t&&"object"!=typeof t)throw TypeError("values must be an object");if(this.valuesById={},this.values=Object.create(this.valuesById),this.comment=a,this.comments=r||{},this.valuesOptions=s,this._valuesFeatures={},this.reserved=undefined,t)for(var i=Object.keys(t),u=0;u<i.length;++u)"__proto__"!==i[u]&&"number"==typeof t[i[u]]&&(this.valuesById[this.values[i[u]]=t[i[u]]]=i[u])}s.prototype._resolveFeatures=function(e){return e=this._edition||e,o.prototype._resolveFeatures.call(this,e),Object.keys(this.values).forEach(e=>{var t=Object.assign({},this._features);this._valuesFeatures[e]=Object.assign(t,this.valuesOptions&&this.valuesOptions[e]&&this.valuesOptions[e].features)}),this},s.fromJSON=function(e,t){var n=new s(e,t.values,t.options,t.comment,t.comments);return n.reserved=t.reserved,t.edition&&(n._edition=t.edition),n._defaultEdition="proto3",n},s.prototype.toJSON=function(e){var t=!!e&&Boolean(e.keepComments);return r.toObject(["edition",this._editionToJSON(),"options",this.options,"valuesOptions",this.valuesOptions,"values",this.values,"reserved",this.reserved&&this.reserved.length?this.reserved:undefined,"comment",t?this.comment:undefined,"comments",t?this.comments:undefined])},s.prototype.add=function(e,t,n,o){if(!r.isString(e))throw TypeError("name must be a string");if(!r.isInteger(t))throw TypeError("id must be an integer");if("__proto__"===e)return this;if(this.values[e]!==undefined)throw Error("duplicate name '"+e+"' in "+this);if(this.isReservedId(t))throw Error("id "+t+" is reserved in "+this);if(this.isReservedName(e))throw Error("name '"+e+"' is reserved in "+this);if(this.valuesById[t]!==undefined){if(!this.options||!this.options.allow_alias)throw Error("duplicate id "+t+" in "+this);this.values[e]=t}else this.valuesById[this.values[e]=t]=e;return o&&(this.valuesOptions===undefined&&(this.valuesOptions={}),this.valuesOptions[e]=o||null),this.comments[e]=n||null,this},s.prototype.remove=function(e){if(!r.isString(e))throw TypeError("name must be a string");var t=this.values[e];if(null==t)throw Error("name '"+e+"' does not exist in "+this);return delete this.valuesById[t],delete this.values[e],delete this.comments[e],this.valuesOptions&&delete this.valuesOptions[e],this},s.prototype.isReservedId=function(e){return a.isReservedId(this.reserved,e)},s.prototype.isReservedName=function(e){return a.isReservedName(this.reserved,e)}}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/enum.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/field.js",{"./enum":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/enum.js","./object":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/object.js","./types":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/types.js","./util":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=c;var o=e("./object");((c.prototype=Object.create(o.prototype)).constructor=c).className="Field";var a,r=e("./enum"),s=e("./types"),i=e("./util"),u=/^required|optional|repeated$/;function c(e,t,n,a,r,c,l){if(i.isObject(a)?(l=r,c=a,a=r=undefined):i.isObject(r)&&(l=c,c=r,r=undefined),o.call(this,e,c),!i.isInteger(t)||t<0)throw TypeError("id must be a non-negative integer");if(!i.isString(n))throw TypeError("type must be a string");if(a!==undefined&&!u.test(a=a.toString().toLowerCase()))throw TypeError("rule must be a string rule");if(r!==undefined&&!i.isString(r))throw TypeError("extend must be a string");"proto3_optional"===a&&(a="optional"),this.rule=a&&"optional"!==a?a:undefined,this.type=n,this.id=t,this.extend=r||undefined,this.repeated="repeated"===a,this.map=!1,this.message=null,this.partOf=null,this.typeDefault=null,this.defaultValue=null,this.long=!!i.Long&&s.long[n]!==undefined,this.bytes="bytes"===n,this.resolvedType=null,this.extensionField=null,this.declaringField=null,this.comment=l}c.fromJSON=function(e,t){var n=new c(e,t.id,t.type,t.rule,t.extend,t.options,t.comment);return t.edition&&(n._edition=t.edition),n._defaultEdition="proto3",n},Object.defineProperty(c.prototype,"required",{get:function(){return"LEGACY_REQUIRED"===this._features.field_presence}}),Object.defineProperty(c.prototype,"optional",{get:function(){return!this.required}}),Object.defineProperty(c.prototype,"delimited",{get:function(){return this.resolvedType instanceof a&&"DELIMITED"===this._features.message_encoding}}),Object.defineProperty(c.prototype,"packed",{get:function(){return"PACKED"===this._features.repeated_field_encoding}}),Object.defineProperty(c.prototype,"hasPresence",{get:function(){return!this.repeated&&!this.map&&(this.partOf||this.declaringField||this.extensionField||"IMPLICIT"!==this._features.field_presence)}}),c.prototype.setOption=function(e,t,n){return o.prototype.setOption.call(this,e,t,n)},c.prototype.toJSON=function(e){var t=!!e&&Boolean(e.keepComments);return i.toObject(["edition",this._editionToJSON(),"rule","optional"!==this.rule&&this.rule||undefined,"type",this.type,"id",this.id,"extend",this.extend,"options",this.options,"comment",t?this.comment:undefined])},c.prototype.resolve=function(){if(this.resolved)return this;if((this.typeDefault=s.defaults[this.type])===undefined?(this.resolvedType=(this.declaringField?this.declaringField.parent:this.parent).lookupTypeOrEnum(this.type),this.resolvedType instanceof a?this.typeDefault=null:this.typeDefault=this.resolvedType.values[Object.keys(this.resolvedType.values)[0]]):this.options&&this.options.proto3_optional&&(this.typeDefault=null),this.options&&null!=this.options.default&&(this.typeDefault=this.options.default,this.resolvedType instanceof r&&"string"==typeof this.typeDefault&&(this.typeDefault=this.resolvedType.values[this.typeDefault])),this.options&&(this.options.packed===undefined||!this.resolvedType||this.resolvedType instanceof r||delete this.options.packed,Object.keys(this.options).length||(this.options=undefined)),this.long)this.typeDefault=i.Long.fromNumber(this.typeDefault,"u"===this.type.charAt(0)),Object.freeze&&Object.freeze(this.typeDefault);else if(this.bytes&&"string"==typeof this.typeDefault){var e;i.base64.test(this.typeDefault)?i.base64.decode(this.typeDefault,e=i.newBuffer(i.base64.length(this.typeDefault)),0):i.utf8.write(this.typeDefault,e=i.newBuffer(i.utf8.length(this.typeDefault)),0),this.typeDefault=e}return this.map?this.defaultValue=i.emptyObject:this.repeated?this.defaultValue=i.emptyArray:this.defaultValue=this.typeDefault,this.parent instanceof a&&(this.parent.ctor.prototype[this.name]=this.defaultValue),o.prototype.resolve.call(this)},c.prototype._inferLegacyProtoFeatures=function(e){if("proto2"!==e&&"proto3"!==e)return{};var t={};if("required"===this.rule&&(t.field_presence="LEGACY_REQUIRED"),this.parent&&s.defaults[this.type]===undefined){var n=this.parent.get(this.type.split(".").pop());n&&n instanceof a&&n.group&&(t.message_encoding="DELIMITED")}return!0===this.getOption("packed")?t.repeated_field_encoding="PACKED":!1===this.getOption("packed")&&(t.repeated_field_encoding="EXPANDED"),t},c.prototype._resolveFeatures=function(e){return o.prototype._resolveFeatures.call(this,this._edition||e)},c.d=function(e,t,n,o){return"function"==typeof t?t=i.decorateType(t).name:t&&"object"==typeof t&&(t=i.decorateEnum(t).name),function(a,r){i.decorateType(a.constructor).add(new c(r,e,t,n,{default:o}))}},c._configure=function(e){a=e}}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/field.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/index-light.js",{"./converter":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/converter.js","./decoder":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/decoder.js","./encoder":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/encoder.js","./enum":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/enum.js","./field":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/field.js","./index-minimal":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/index-minimal.js","./mapfield":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/mapfield.js","./message":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/message.js","./method":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/method.js","./namespace":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/namespace.js","./object":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/object.js","./oneof":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/oneof.js","./root":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/root.js","./service":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/service.js","./type":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/type.js","./types":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/types.js","./util":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util.js","./verifier":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/verifier.js","./wrappers":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/wrappers.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=t.exports=e("./index-minimal");o.build="light",o.load=function(e,t,n){return"function"==typeof t?(n=t,t=new o.Root):t||(t=new o.Root),t.load(e,n)},o.loadSync=function(e,t){return t||(t=new o.Root),t.loadSync(e)},o.encoder=e("./encoder"),o.decoder=e("./decoder"),o.verifier=e("./verifier"),o.converter=e("./converter"),o.ReflectionObject=e("./object"),o.Namespace=e("./namespace"),o.Root=e("./root"),o.Enum=e("./enum"),o.Type=e("./type"),o.Field=e("./field"),o.OneOf=e("./oneof"),o.MapField=e("./mapfield"),o.Service=e("./service"),o.Method=e("./method"),o.Message=e("./message"),o.wrappers=e("./wrappers"),o.types=e("./types"),o.util=e("./util"),o.ReflectionObject._configure(o.Root),o.Namespace._configure(o.Type,o.Service,o.Enum),o.Root._configure(o.Type),o.Field._configure(o.Type)}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/index-light.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/index-minimal.js",{"./reader":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/reader.js","./reader_buffer":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/reader_buffer.js","./roots":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/roots.js","./rpc":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/rpc.js","./util/minimal":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util/minimal.js","./writer":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/writer.js","./writer_buffer":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/writer_buffer.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=n;function a(){o.util._configure(),o.Writer._configure(o.BufferWriter),o.Reader._configure(o.BufferReader)}o.build="minimal",o.Writer=e("./writer"),o.BufferWriter=e("./writer_buffer"),o.Reader=e("./reader"),o.BufferReader=e("./reader_buffer"),o.util=e("./util/minimal"),o.rpc=e("./rpc"),o.roots=e("./roots"),o.configure=a,a()}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/index-minimal.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/mapfield.js",{"./field":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/field.js","./types":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/types.js","./util":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=s;var o=e("./field");((s.prototype=Object.create(o.prototype)).constructor=s).className="MapField";var a=e("./types"),r=e("./util");function s(e,t,n,a,s,i){if(o.call(this,e,t,a,undefined,undefined,s,i),!r.isString(n))throw TypeError("keyType must be a string");this.keyType=n,this.resolvedKeyType=null,this.map=!0}s.fromJSON=function(e,t){return new s(e,t.id,t.keyType,t.type,t.options,t.comment)},s.prototype.toJSON=function(e){var t=!!e&&Boolean(e.keepComments);return r.toObject(["keyType",this.keyType,"type",this.type,"id",this.id,"extend",this.extend,"options",this.options,"comment",t?this.comment:undefined])},s.prototype.resolve=function(){if(this.resolved)return this;if(a.mapKey[this.keyType]===undefined)throw Error("invalid key type: "+this.keyType);return o.prototype.resolve.call(this)},s.d=function(e,t,n){return"function"==typeof n?n=r.decorateType(n).name:n&&"object"==typeof n&&(n=r.decorateEnum(n).name),function(o,a){r.decorateType(o.constructor).add(new s(a,e,t,n))}}}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/mapfield.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/message.js",{"./util/minimal":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util/minimal.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=a;var o=e("./util/minimal");function a(e){if(e)for(var t=Object.keys(e),n=0;n<t.length;++n){var o=t[n];"__proto__"!==o&&(this[o]=e[o])}}a.create=function(e){return this.$type.create(e)},a.encode=function(e,t){return this.$type.encode(e,t)},a.encodeDelimited=function(e,t){return this.$type.encodeDelimited(e,t)},a.decode=function(e){return this.$type.decode(e)},a.decodeDelimited=function(e){return this.$type.decodeDelimited(e)},a.verify=function(e){return this.$type.verify(e)},a.fromObject=function(e){return this.$type.fromObject(e)},a.toObject=function(e,t){return this.$type.toObject(e,t)},a.prototype.toJSON=function(){return this.$type.toObject(this,o.toJSONOptions)}}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/message.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/method.js",{"./object":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/object.js","./util":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=r;var o=e("./object");((r.prototype=Object.create(o.prototype)).constructor=r).className="Method";var a=e("./util");function r(e,t,n,r,s,i,u,c,l){if(a.isObject(s)?(u=s,s=i=undefined):a.isObject(i)&&(u=i,i=undefined),t!==undefined&&!a.isString(t))throw TypeError("type must be a string");if(!a.isString(n))throw TypeError("requestType must be a string");if(!a.isString(r))throw TypeError("responseType must be a string");o.call(this,e,u),this.type=t||"rpc",this.requestType=n,this.requestStream=!!s||undefined,this.responseType=r,this.responseStream=!!i||undefined,this.resolvedRequestType=null,this.resolvedResponseType=null,this.comment=c,this.parsedOptions=l}r.fromJSON=function(e,t){return new r(e,t.type,t.requestType,t.responseType,t.requestStream,t.responseStream,t.options,t.comment,t.parsedOptions)},r.prototype.toJSON=function(e){var t=!!e&&Boolean(e.keepComments);return a.toObject(["type","rpc"!==this.type&&this.type||undefined,"requestType",this.requestType,"requestStream",this.requestStream,"responseType",this.responseType,"responseStream",this.responseStream,"options",this.options,"comment",t?this.comment:undefined,"parsedOptions",this.parsedOptions])},r.prototype.resolve=function(){return this.resolved?this:(this.resolvedRequestType=this.parent.lookupType(this.requestType),this.resolvedResponseType=this.parent.lookupType(this.responseType),o.prototype.resolve.call(this))}}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/method.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/namespace.js",{"./field":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/field.js","./object":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/object.js","./oneof":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/oneof.js","./util":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=m;var o=e("./object");((m.prototype=Object.create(o.prototype)).constructor=m).className="Namespace";var a,r,s,i=e("./field"),u=e("./util"),c=e("./oneof");function l(e,t){if(!e||!e.length)return undefined;for(var n={},o=0;o<e.length;++o)n[e[o].name]=e[o].toJSON(t);return n}function m(e,t){o.call(this,e,t),this.nested=undefined,this._nestedArray=null,this._lookupCache=Object.create(null),this._needsRecursiveFeatureResolution=!0,this._needsRecursiveResolve=!0}function h(e){e._nestedArray=null,e._lookupCache=Object.create(null);for(var t=e;t=t.parent;)t._lookupCache=Object.create(null);return e}m.fromJSON=function(e,t,n){return n=u.checkDepth(n),new m(e,t.options).addJSON(t.nested,n)},m.arrayToJSON=l,m.isReservedId=function(e,t){if(e)for(var n=0;n<e.length;++n)if("string"!=typeof e[n]&&e[n][0]<=t&&e[n][1]>t)return!0;return!1},m.isReservedName=function(e,t){if(e)for(var n=0;n<e.length;++n)if(e[n]===t)return!0;return!1},Object.defineProperty(m.prototype,"nestedArray",{get:function(){return this._nestedArray||(this._nestedArray=u.toArray(this.nested))}}),m.prototype.toJSON=function(e){return u.toObject(["options",this.options,"nested",l(this.nestedArray,e)])},m.prototype.addJSON=function(e,t){t=u.checkDepth(t);if(e)for(var n,o=Object.keys(e),c=0;c<o.length;++c)n=e[o[c]],this.add((n.fields!==undefined?a.fromJSON:n.values!==undefined?s.fromJSON:n.methods!==undefined?r.fromJSON:n.id!==undefined?i.fromJSON:m.fromJSON)(o[c],n,t+1));return this},m.prototype.get=function(e){return this.nested&&Object.prototype.hasOwnProperty.call(this.nested,e)?this.nested[e]:null},m.prototype.getEnum=function(e){if(this.nested&&Object.prototype.hasOwnProperty.call(this.nested,e)&&this.nested[e]instanceof s)return this.nested[e].values;throw Error("no such enum: "+e)},m.prototype.add=function(e){if(!(e instanceof i&&e.extend!==undefined||e instanceof a||e instanceof c||e instanceof s||e instanceof r||e instanceof m))throw TypeError("object must be a valid nested object");if("__proto__"===e.name)return this;if(this.nested){var t=this.get(e.name);if(t){if(!(t instanceof m&&e instanceof m)||t instanceof a||t instanceof r)throw Error("duplicate name '"+e.name+"' in "+this);for(var n=t.nestedArray,o=0;o<n.length;++o)e.add(n[o]);this.remove(t),this.nested||(this.nested={}),e.setOptions(t.options,!0)}}else this.nested={};this.nested[e.name]=e,this instanceof a||this instanceof r||this instanceof s||this instanceof i||e._edition||(e._edition=e._defaultEdition),this._needsRecursiveFeatureResolution=!0,this._needsRecursiveResolve=!0;for(var u=this;u=u.parent;)u._needsRecursiveFeatureResolution=!0,u._needsRecursiveResolve=!0;return e.onAdd(this),h(this)},m.prototype.remove=function(e){if(!(e instanceof o))throw TypeError("object must be a ReflectionObject");if(e.parent!==this)throw Error(e+" is not a member of "+this);return delete this.nested[e.name],Object.keys(this.nested).length||(this.nested=undefined),e.onRemove(this),h(this)},m.prototype.define=function(e,t){if(u.isString(e))e=e.split(".");else if(!Array.isArray(e))throw TypeError("illegal path");if(e&&e.length&&""===e[0])throw Error("path must be relative");for(var n=this;e.length>0;){var o=e.shift();if(n.nested&&n.nested[o]){if(!((n=n.nested[o])instanceof m))throw Error("path conflicts with non-namespace objects")}else n.add(n=new m(o))}return t&&n.addJSON(t),n},m.prototype.resolveAll=function(){if(!this._needsRecursiveResolve)return this;this._resolveFeaturesRecursive(this._edition);var e=this.nestedArray,t=0;for(this.resolve();t<e.length;)e[t]instanceof m?e[t++].resolveAll():e[t++].resolve();return this._needsRecursiveResolve=!1,this},m.prototype._resolveFeaturesRecursive=function(e){return this._needsRecursiveFeatureResolution?(this._needsRecursiveFeatureResolution=!1,e=this._edition||e,o.prototype._resolveFeaturesRecursive.call(this,e),this.nestedArray.forEach(t=>{t._resolveFeaturesRecursive(e)}),this):this},m.prototype.lookup=function(e,t,n){if("boolean"==typeof t?(n=t,t=undefined):t&&!Array.isArray(t)&&(t=[t]),u.isString(e)&&e.length){if("."===e)return this.root;e=e.split(".")}else if(!e.length)return this;var o=e.join(".");if(""===e[0])return this.root.lookup(e.slice(1),t);var a=this.root._fullyQualifiedObjects&&this.root._fullyQualifiedObjects["."+o];if(a&&(!t||t.indexOf(a.constructor)>-1))return a;if((a=this._lookupImpl(e,o))&&(!t||t.indexOf(a.constructor)>-1))return a;if(n)return null;for(var r=this;r.parent;){if((a=r.parent._lookupImpl(e,o))&&(!t||t.indexOf(a.constructor)>-1))return a;r=r.parent}return null},m.prototype._lookupImpl=function(e,t){if(Object.prototype.hasOwnProperty.call(this._lookupCache,t))return this._lookupCache[t];var n=this.get(e[0]),o=null;if(n)1===e.length?o=n:n instanceof m&&(e=e.slice(1),o=n._lookupImpl(e,e.join(".")));else for(var a=0;a<this.nestedArray.length;++a)if(this._nestedArray[a]instanceof m&&(n=this._nestedArray[a]._lookupImpl(e,t))){o=n;break}return this._lookupCache[t]=o,o},m.prototype.lookupType=function(e){var t=this.lookup(e,[a]);if(!t)throw Error("no such type: "+e);return t},m.prototype.lookupEnum=function(e){var t=this.lookup(e,[s]);if(!t)throw Error("no such Enum '"+e+"' in "+this);return t},m.prototype.lookupTypeOrEnum=function(e){var t=this.lookup(e,[a,s]);if(!t)throw Error("no such Type or Enum '"+e+"' in "+this);return t},m.prototype.lookupService=function(e){var t=this.lookup(e,[r]);if(!t)throw Error("no such Service '"+e+"' in "+this);return t},m._configure=function(e,t,n){a=e,r=t,s=n}}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/namespace.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/object.js",{"./oneof":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/oneof.js","./util":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=c,c.className="ReflectionObject";const o=e("./oneof");var a,r=e("./util"),s={enum_type:"OPEN",field_presence:"EXPLICIT",json_format:"ALLOW",message_encoding:"LENGTH_PREFIXED",repeated_field_encoding:"PACKED",utf8_validation:"VERIFY"},i={enum_type:"CLOSED",field_presence:"EXPLICIT",json_format:"LEGACY_BEST_EFFORT",message_encoding:"LENGTH_PREFIXED",repeated_field_encoding:"EXPANDED",utf8_validation:"NONE"},u={enum_type:"OPEN",field_presence:"IMPLICIT",json_format:"ALLOW",message_encoding:"LENGTH_PREFIXED",repeated_field_encoding:"PACKED",utf8_validation:"VERIFY"};function c(e,t){if(!r.isString(e))throw TypeError("name must be a string");if(t&&!r.isObject(t))throw TypeError("options must be an object");this.options=t,this.parsedOptions=null,this.name=e,this._edition=null,this._defaultEdition="proto2",this._features={},this._featuresResolved=!1,this.parent=null,this.resolved=!1,this.comment=null,this.filename=null}Object.defineProperties(c.prototype,{root:{get:function(){for(var e=this;null!==e.parent;)e=e.parent;return e}},fullName:{get:function(){for(var e=[this.name],t=this.parent;t;)e.unshift(t.name),t=t.parent;return e.join(".")}}}),c.prototype.toJSON=function(){throw Error()},c.prototype.onAdd=function(e){this.parent&&this.parent!==e&&this.parent.remove(this),this.parent=e,this.resolved=!1;var t=e.root;t instanceof a&&t._handleAdd(this)},c.prototype.onRemove=function(e){var t=e.root;t instanceof a&&t._handleRemove(this),this.parent=null,this.resolved=!1},c.prototype.resolve=function(){return this.resolved||this.root instanceof a&&(this.resolved=!0),this},c.prototype._resolveFeaturesRecursive=function(e){return this._resolveFeatures(this._edition||e)},c.prototype._resolveFeatures=function(e){if(!this._featuresResolved){var t={};if(!e)throw new Error("Unknown edition for "+this.fullName);var n=Object.assign(this.options?Object.assign({},this.options.features):{},this._inferLegacyProtoFeatures(e));if(this._edition){if("proto2"===e)t=Object.assign({},i);else if("proto3"===e)t=Object.assign({},u);else{if("2023"!==e)throw new Error("Unknown edition: "+e);t=Object.assign({},s)}return this._features=Object.assign(t,n||{}),void(this._featuresResolved=!0)}if(this.partOf instanceof o){var a=Object.assign({},this.partOf._features);this._features=Object.assign(a,n||{})}else if(this.declaringField);else{if(!this.parent)throw new Error("Unable to find a parent for "+this.fullName);var r=Object.assign({},this.parent._features);this._features=Object.assign(r,n||{})}this.extensionField&&(this.extensionField._features=this._features),this._featuresResolved=!0}},c.prototype._inferLegacyProtoFeatures=function(){return{}},c.prototype.getOption=function(e){return this.options?this.options[e]:undefined},c.prototype.setOption=function(e,t,n){return"__proto__"===e||(this.options||(this.options={}),/^features\./.test(e)?r.setProperty(this.options,e,t,n):n&&this.options[e]!==undefined||(this.getOption(e)!==t&&(this.resolved=!1),this.options[e]=t)),this},c.prototype.setParsedOption=function(e,t,n){if("__proto__"===e)return this;this.parsedOptions||(this.parsedOptions=[]);var o=this.parsedOptions;if(n){var a=o.find(function(t){return Object.prototype.hasOwnProperty.call(t,e)});if(a){var s=a[e];r.setProperty(s,n,t)}else(a={})[e]=r.setProperty({},n,t),o.push(a)}else{var i={};i[e]=t,o.push(i)}return this},c.prototype.setOptions=function(e,t){if(e)for(var n=Object.keys(e),o=0;o<n.length;++o)this.setOption(n[o],e[n[o]],t);return this},c.prototype.toString=function(){var e=this.constructor.className,t=this.fullName;return t.length?e+" "+t:e},c.prototype._editionToJSON=function(){return this._edition&&"proto3"!==this._edition?this._edition:undefined},c._configure=function(e){a=e}}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/object.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/oneof.js",{"./field":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/field.js","./object":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/object.js","./util":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=s;var o=e("./object");((s.prototype=Object.create(o.prototype)).constructor=s).className="OneOf";var a=e("./field"),r=e("./util");function s(e,t,n,a){if(Array.isArray(t)||(n=t,t=undefined),o.call(this,e,n),t!==undefined&&!Array.isArray(t))throw TypeError("fieldNames must be an Array");this.oneof=t||[],this.fieldsArray=[],this.comment=a}function i(e){if(e.parent)for(var t=0;t<e.fieldsArray.length;++t)e.fieldsArray[t].parent||e.parent.add(e.fieldsArray[t])}s.fromJSON=function(e,t){return new s(e,t.oneof,t.options,t.comment)},s.prototype.toJSON=function(e){var t=!!e&&Boolean(e.keepComments);return r.toObject(["options",this.options,"oneof",this.oneof,"comment",t?this.comment:undefined])},s.prototype.add=function(e){if(!(e instanceof a))throw TypeError("field must be a Field");return e.parent&&e.parent!==this.parent&&e.parent.remove(e),this.oneof.push(e.name),this.fieldsArray.push(e),e.partOf=this,i(this),this},s.prototype.remove=function(e){if(!(e instanceof a))throw TypeError("field must be a Field");var t=this.fieldsArray.indexOf(e);if(t<0)throw Error(e+" is not a member of "+this);return this.fieldsArray.splice(t,1),(t=this.oneof.indexOf(e.name))>-1&&this.oneof.splice(t,1),e.partOf=null,this},s.prototype.onAdd=function(e){o.prototype.onAdd.call(this,e);for(var t=0;t<this.oneof.length;++t){var n=e.get(this.oneof[t]);n&&!n.partOf&&(n.partOf=this,this.fieldsArray.push(n))}i(this)},s.prototype.onRemove=function(e){for(var t,n=0;n<this.fieldsArray.length;++n)(t=this.fieldsArray[n]).parent&&t.parent.remove(t);o.prototype.onRemove.call(this,e)},Object.defineProperty(s.prototype,"isProto3Optional",{get:function(){if(null==this.fieldsArray||1!==this.fieldsArray.length)return!1;var e=this.fieldsArray[0];return null!=e.options&&!0===e.options.proto3_optional}}),s.d=function(){for(var e=new Array(arguments.length),t=0;t<arguments.length;)e[t]=arguments[t++];return function(t,n){r.decorateType(t.constructor).add(new s(n,e)),Object.defineProperty(t,n,{get:r.oneOfGetter(e),set:r.oneOfSetter(e)})}}}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/oneof.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/reader.js",{"./util/minimal":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util/minimal.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=u;var o,a=e("./util/minimal"),r=a.LongBits,s=a.utf8;function i(e,t){return RangeError("index out of range: "+e.pos+" + "+(t||1)+" > "+e.len)}function u(e){this.buf=e,this.pos=0,this.len=e.length}var c,l="undefined"!=typeof Uint8Array?function(e){if(e instanceof Uint8Array||Array.isArray(e))return new u(e);throw Error("illegal buffer")}:function(e){if(Array.isArray(e))return new u(e);throw Error("illegal buffer")},m=function(){return a.Buffer?function(e){return(u.create=function(e){return a.Buffer.isBuffer(e)?new o(e):l(e)})(e)}:l};function h(){var e=new r(0,0),t=0;if(!(this.len-this.pos>4)){for(;t<3;++t){if(this.pos>=this.len)throw i(this);if(e.lo=(e.lo|(127&this.buf[this.pos])<<7*t)>>>0,this.buf[this.pos++]<128)return e}return e.lo=(e.lo|(127&this.buf[this.pos++])<<7*t)>>>0,e}for(;t<4;++t)if(e.lo=(e.lo|(127&this.buf[this.pos])<<7*t)>>>0,this.buf[this.pos++]<128)return e;if(e.lo=(e.lo|(127&this.buf[this.pos])<<28)>>>0,e.hi=(e.hi|(127&this.buf[this.pos])>>4)>>>0,this.buf[this.pos++]<128)return e;if(t=0,this.len-this.pos>4){for(;t<5;++t)if(e.hi=(e.hi|(127&this.buf[this.pos])<<7*t+3)>>>0,this.buf[this.pos++]<128)return e}else for(;t<5;++t){if(this.pos>=this.len)throw i(this);if(e.hi=(e.hi|(127&this.buf[this.pos])<<7*t+3)>>>0,this.buf[this.pos++]<128)return e}throw Error("invalid varint encoding")}function d(e,t){return(e[t-4]|e[t-3]<<8|e[t-2]<<16|e[t-1]<<24)>>>0}function p(){if(this.pos+8>this.len)throw i(this,8);return new r(d(this.buf,this.pos+=4),d(this.buf,this.pos+=4))}u.create=m(),u.prototype._slice=a.Array.prototype.subarray||a.Array.prototype.slice,u.prototype.uint32=(c=4294967295,function(){if(c=(127&this.buf[this.pos])>>>0,this.buf[this.pos++]<128)return c;if(c=(c|(127&this.buf[this.pos])<<7)>>>0,this.buf[this.pos++]<128)return c;if(c=(c|(127&this.buf[this.pos])<<14)>>>0,this.buf[this.pos++]<128)return c;if(c=(c|(127&this.buf[this.pos])<<21)>>>0,this.buf[this.pos++]<128)return c;if(c=(c|(15&this.buf[this.pos])<<28)>>>0,this.buf[this.pos++]<128)return c;if((this.pos+=5)>this.len)throw this.pos=this.len,i(this,10);return c}),u.prototype.int32=function(){return 0|this.uint32()},u.prototype.sint32=function(){var e=this.uint32();return e>>>1^-(1&e)},u.prototype.bool=function(){return 0!==this.uint32()},u.prototype.fixed32=function(){if(this.pos+4>this.len)throw i(this,4);return d(this.buf,this.pos+=4)},u.prototype.sfixed32=function(){if(this.pos+4>this.len)throw i(this,4);return 0|d(this.buf,this.pos+=4)},u.prototype.float=function(){if(this.pos+4>this.len)throw i(this,4);var e=a.float.readFloatLE(this.buf,this.pos);return this.pos+=4,e},u.prototype.double=function(){if(this.pos+8>this.len)throw i(this,4);var e=a.float.readDoubleLE(this.buf,this.pos);return this.pos+=8,e},u.prototype.bytes=function(){var e=this.uint32(),t=this.pos,n=this.pos+e;if(n>this.len)throw i(this,e);if(this.pos+=e,Array.isArray(this.buf))return this.buf.slice(t,n);if(t===n){var o=a.Buffer;return o?o.alloc(0):new this.buf.constructor(0)}return this._slice.call(this.buf,t,n)},u.prototype.string=function(){var e=this.bytes();return s.read(e,0,e.length)},u.prototype.skip=function(e){if("number"==typeof e){if(this.pos+e>this.len)throw i(this,e);this.pos+=e}else do{if(this.pos>=this.len)throw i(this)}while(128&this.buf[this.pos++]);return this},u.recursionLimit=a.recursionLimit,u.prototype.skipType=function(e,t){if(t===undefined&&(t=0),t>u.recursionLimit)throw Error("maximum nesting depth exceeded");switch(e){case 0:this.skip();break;case 1:this.skip(8);break;case 2:this.skip(this.uint32());break;case 3:for(;4!=(e=7&this.uint32());)this.skipType(e,t+1);break;case 5:this.skip(4);break;default:throw Error("invalid wire type "+e+" at offset "+this.pos)}return this},u._configure=function(e){o=e,u.create=m(),o._configure();var t=a.Long?"toLong":"toNumber";a.merge(u.prototype,{int64:function(){return h.call(this)[t](!1)},uint64:function(){return h.call(this)[t](!0)},sint64:function(){return h.call(this).zzDecode()[t](!1)},fixed64:function(){return p.call(this)[t](!0)},sfixed64:function(){return p.call(this)[t](!1)}})}}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/reader.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/reader_buffer.js",{"./reader":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/reader.js","./util/minimal":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util/minimal.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=r;var o=e("./reader");(r.prototype=Object.create(o.prototype)).constructor=r;var a=e("./util/minimal");function r(e){o.call(this,e)}r._configure=function(){a.Buffer&&(r.prototype._slice=a.Buffer.prototype.slice)},r.prototype.string=function(){var e=this.uint32();return this.buf.utf8Slice?this.buf.utf8Slice(this.pos,this.pos=Math.min(this.pos+e,this.len)):this.buf.toString("utf-8",this.pos,this.pos=Math.min(this.pos+e,this.len))},r._configure()}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/reader_buffer.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/root.js",{"./enum":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/enum.js","./field":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/field.js","./namespace":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/namespace.js","./oneof":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/oneof.js","./util":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=m;var o=e("./namespace");((m.prototype=Object.create(o.prototype)).constructor=m).className="Root";var a,r,s,i=e("./field"),u=e("./enum"),c=e("./oneof"),l=e("./util");function m(e){o.call(this,"",e),this.deferred=[],this.files=[],this._edition="proto2",this._fullyQualifiedObjects={}}function h(){}m.fromJSON=function(e,t,n){return n=l.checkDepth(n),t||(t=new m),e.options&&t.setOptions(e.options),t.addJSON(e.nested,n).resolveAll()},m.prototype.resolvePath=l.path.resolve,m.prototype.fetch=l.fetch,m.prototype.load=function e(t,n,o){"function"==typeof n&&(o=n,n=undefined);var a=this;if(!o)return l.asPromise(e,a,t,n);var i=o===h;function u(e,t){if(o){if(i)throw e;t&&t.resolveAll();var n=o;o=null,n(e,t)}}function c(e){var t=e.lastIndexOf("google/protobuf/");if(t>-1){var n=e.substring(t);if(n in s)return n}return null}function m(e,t){try{if(l.isString(t)&&"{"===t.charAt(0)&&(t=JSON.parse(t)),l.isString(t)){r.filename=e;var o,s=r(t,a,n),m=0;if(s.imports)for(;m<s.imports.length;++m)(o=c(s.imports[m])||a.resolvePath(e,s.imports[m]))&&d(o);if(s.weakImports)for(m=0;m<s.weakImports.length;++m)(o=c(s.weakImports[m])||a.resolvePath(e,s.weakImports[m]))&&d(o,!0)}else a.setOptions(t.options).addJSON(t.nested)}catch(e){u(e)}i||p||u(null,a)}function d(e,t){if(e=c(e)||e,!(a.files.indexOf(e)>-1))if(a.files.push(e),e in s)i?m(e,s[e]):(++p,setTimeout(function(){--p,m(e,s[e])}));else if(i){var n;try{n=l.fs.readFileSync(e).toString("utf8")}catch(e){return void(t||u(e))}m(e,n)}else++p,a.fetch(e,function(n,r){--p,o&&(n?t?p||u(null,a):u(n):m(e,r))})}var p=0;l.isString(t)&&(t=[t]);for(var f,k=0;k<t.length;++k)(f=a.resolvePath("",t[k]))&&d(f);return i?(a.resolveAll(),a):(p||u(null,a),a)},m.prototype.loadSync=function(e,t){if(!l.isNode)throw Error("not supported");return this.load(e,t,h)},m.prototype.resolveAll=function(){if(!this._needsRecursiveResolve)return this;if(this.deferred.length)throw Error("unresolvable extensions: "+this.deferred.map(function(e){return"'extend "+e.extend+"' in "+e.parent.fullName}).join(", "));return o.prototype.resolveAll.call(this)};var d=/^[A-Z]/;function p(e,t){var n=t.parent.lookup(t.extend);if(n){var o=new i(t.fullName,t.id,t.type,t.rule,undefined,t.options);return n.get(o.name)||(o.declaringField=t,t.extensionField=o,n.add(o)),!0}return!1}m.prototype._handleAdd=function(e){if(e instanceof i)e.extend===undefined||e.extensionField||p(0,e)||this.deferred.push(e);else if(e instanceof u)d.test(e.name)&&(e.parent[e.name]=e.values);else if(!(e instanceof c)){if(e instanceof a)for(var t=0;t<this.deferred.length;)p(0,this.deferred[t])?this.deferred.splice(t,1):++t;for(var n=0;n<e.nestedArray.length;++n)this._handleAdd(e._nestedArray[n]);d.test(e.name)&&(e.parent[e.name]=e)}(e instanceof a||e instanceof u||e instanceof i)&&(this._fullyQualifiedObjects[e.fullName]=e)},m.prototype._handleRemove=function(e){if(e instanceof i){if(e.extend!==undefined)if(e.extensionField)e.extensionField.parent.remove(e.extensionField),e.extensionField=null;else{var t=this.deferred.indexOf(e);t>-1&&this.deferred.splice(t,1)}}else if(e instanceof u)d.test(e.name)&&delete e.parent[e.name];else if(e instanceof o){for(var n=0;n<e.nestedArray.length;++n)this._handleRemove(e._nestedArray[n]);d.test(e.name)&&delete e.parent[e.name]}delete this._fullyQualifiedObjects[e.fullName]},m._configure=function(e,t,n){a=e,r=t,s=n}}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/root.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/roots.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports={}}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/roots.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/rpc.js",{"./rpc/service":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/rpc/service.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){n.Service=e("./rpc/service")}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/rpc.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/rpc/service.js",{"../util/minimal":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util/minimal.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=a;var o=e("../util/minimal");function a(e,t,n){if("function"!=typeof e)throw TypeError("rpcImpl must be a function");o.EventEmitter.call(this),this.rpcImpl=e,this.requestDelimited=Boolean(t),this.responseDelimited=Boolean(n)}(a.prototype=Object.create(o.EventEmitter.prototype)).constructor=a,a.prototype.rpcCall=function e(t,n,a,r,s){if(!r)throw TypeError("request must be specified");var i=this;if(!s)return o.asPromise(e,i,t,n,a,r);if(!i.rpcImpl)return setTimeout(function(){s(Error("already ended"))},0),undefined;try{return i.rpcImpl(t,n[i.requestDelimited?"encodeDelimited":"encode"](r).finish(),function(e,n){if(e)return i.emit("error",e,t),s(e);if(null===n)return i.end(!0),undefined;if(!(n instanceof a))try{n=a[i.responseDelimited?"decodeDelimited":"decode"](n)}catch(e){return i.emit("error",e,t),s(e)}return i.emit("data",n,t),s(null,n)})}catch(e){return i.emit("error",e,t),setTimeout(function(){s(e)},0),undefined}},a.prototype.end=function(e){return this.rpcImpl&&(e||this.rpcImpl(null,null,null),this.rpcImpl=null,this.emit("end").off()),this}}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/rpc/service.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/service.js",{"./method":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/method.js","./namespace":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/namespace.js","./rpc":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/rpc.js","./util":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=u;var o=e("./namespace");((u.prototype=Object.create(o.prototype)).constructor=u).className="Service";var a=e("./method"),r=e("./util"),s=e("./rpc"),i=r.patterns.reservedRe;function u(e,t){o.call(this,e,t),this.methods={},this._methodsArray=null}function c(e){return e._methodsArray=null,e}u.fromJSON=function(e,t,n){n=r.checkDepth(n);var o=new u(e,t.options);if(t.methods)for(var s=Object.keys(t.methods),i=0;i<s.length;++i)o.add(a.fromJSON(s[i],t.methods[s[i]]));return t.nested&&o.addJSON(t.nested,n),t.edition&&(o._edition=t.edition),o.comment=t.comment,o._defaultEdition="proto3",o},u.prototype.toJSON=function(e){var t=o.prototype.toJSON.call(this,e),n=!!e&&Boolean(e.keepComments);return r.toObject(["edition",this._editionToJSON(),"options",t&&t.options||undefined,"methods",o.arrayToJSON(this.methodsArray,e)||{},"nested",t&&t.nested||undefined,"comment",n?this.comment:undefined])},Object.defineProperty(u.prototype,"methodsArray",{get:function(){return this._methodsArray||(this._methodsArray=r.toArray(this.methods))}}),u.prototype.get=function(e){return Object.prototype.hasOwnProperty.call(this.methods,e)?this.methods[e]:o.prototype.get.call(this,e)},u.prototype.resolveAll=function(){if(!this._needsRecursiveResolve)return this;o.prototype.resolve.call(this);for(var e=this.methodsArray,t=0;t<e.length;++t)e[t].resolve();return this},u.prototype._resolveFeaturesRecursive=function(e){return this._needsRecursiveFeatureResolution?(e=this._edition||e,o.prototype._resolveFeaturesRecursive.call(this,e),this.methodsArray.forEach(t=>{t._resolveFeaturesRecursive(e)}),this):this},u.prototype.add=function(e){if(this.get(e.name))throw Error("duplicate name '"+e.name+"' in "+this);return e instanceof a?"__proto__"===e.name?this:(this.methods[e.name]=e,e.parent=this,c(this)):o.prototype.add.call(this,e)},u.prototype.remove=function(e){if(e instanceof a){if(this.methods[e.name]!==e)throw Error(e+" is not a member of "+this);return delete this.methods[e.name],e.parent=null,c(this)}return o.prototype.remove.call(this,e)},u.prototype.create=function(e,t,n){for(var o,a=new s.Service(e,t,n),u=0;u<this.methodsArray.length;++u){var c=r.lcFirst((o=this._methodsArray[u]).resolve().name).replace(/[^$\w_]/g,"");a[c]=r.codegen(["r","c"],i.test(c)?c+"_":c)("return this.rpcCall(m,q,s,r,c)")({m:o,q:o.resolvedRequestType.ctor,s:o.resolvedResponseType.ctor})}return a}}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/service.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/type.js",{"./converter":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/converter.js","./decoder":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/decoder.js","./encoder":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/encoder.js","./enum":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/enum.js","./field":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/field.js","./mapfield":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/mapfield.js","./message":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/message.js","./namespace":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/namespace.js","./oneof":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/oneof.js","./reader":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/reader.js","./service":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/service.js","./util":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util.js","./verifier":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/verifier.js","./wrappers":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/wrappers.js","./writer":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/writer.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=b;var o=e("./namespace");((b.prototype=Object.create(o.prototype)).constructor=b).className="Type";var a=e("./enum"),r=e("./oneof"),s=e("./field"),i=e("./mapfield"),u=e("./service"),c=e("./message"),l=e("./reader"),m=e("./writer"),h=e("./util"),d=e("./encoder"),p=e("./decoder"),f=e("./verifier"),k=e("./converter"),g=e("./wrappers");function b(e,t){e=e.replace(/\W/g,""),o.call(this,e,t),this.fields={},this.oneofs=undefined,this.extensions=undefined,this.reserved=undefined,this.group=undefined,this._fieldsById=null,this._fieldsArray=null,this._oneofsArray=null,this._ctor=null}function y(e){return e._fieldsById=e._fieldsArray=e._oneofsArray=null,delete e.encode,delete e.decode,delete e.verify,e}Object.defineProperties(b.prototype,{fieldsById:{get:function(){if(this._fieldsById)return this._fieldsById;this._fieldsById={};for(var e=Object.keys(this.fields),t=0;t<e.length;++t){var n=this.fields[e[t]],o=n.id;if(this._fieldsById[o])throw Error("duplicate id "+o+" in "+this);this._fieldsById[o]=n}return this._fieldsById}},fieldsArray:{get:function(){return this._fieldsArray||(this._fieldsArray=h.toArray(this.fields))}},oneofsArray:{get:function(){return this._oneofsArray||(this._oneofsArray=h.toArray(this.oneofs))}},ctor:{get:function(){return this._ctor||(this.ctor=b.generateConstructor(this)())},set:function(e){var t=e.prototype;t instanceof c||((e.prototype=new c).constructor=e,h.merge(e.prototype,t)),e.$type=e.prototype.$type=this,h.merge(e,c,!0),this._ctor=e;for(var n=0;n<this.fieldsArray.length;++n)this._fieldsArray[n].resolve();var o={};for(n=0;n<this.oneofsArray.length;++n)o[this._oneofsArray[n].resolve().name]={get:h.oneOfGetter(this._oneofsArray[n].oneof),set:h.oneOfSetter(this._oneofsArray[n].oneof)};n&&Object.defineProperties(e.prototype,o)}}}),b.generateConstructor=function(e){for(var t,n=h.codegen(["p"],e.name),o=0;o<e.fieldsArray.length;++o)(t=e._fieldsArray[o]).map?n("this%s={}",h.safeProp(t.name)):t.repeated&&n("this%s=[]",h.safeProp(t.name));return n('if(p)for(var ks=Object.keys(p),i=0;i<ks.length;++i)if(p[ks[i]]!=null&&ks[i]!=="__proto__")')("this[ks[i]]=p[ks[i]]")},b.fromJSON=function(e,t,n){n=h.checkDepth(n);var c=new b(e,t.options);c.extensions=t.extensions,c.reserved=t.reserved;for(var l=Object.keys(t.fields),m=0;m<l.length;++m)c.add((void 0!==t.fields[l[m]].keyType?i.fromJSON:s.fromJSON)(l[m],t.fields[l[m]]));if(t.oneofs)for(l=Object.keys(t.oneofs),m=0;m<l.length;++m)c.add(r.fromJSON(l[m],t.oneofs[l[m]]));if(t.nested)for(l=Object.keys(t.nested),m=0;m<l.length;++m){var d=t.nested[l[m]];c.add((d.id!==undefined?s.fromJSON:d.fields!==undefined?b.fromJSON:d.values!==undefined?a.fromJSON:d.methods!==undefined?u.fromJSON:o.fromJSON)(l[m],d,n+1))}return t.extensions&&t.extensions.length&&(c.extensions=t.extensions),t.reserved&&t.reserved.length&&(c.reserved=t.reserved),t.group&&(c.group=!0),t.comment&&(c.comment=t.comment),t.edition&&(c._edition=t.edition),c._defaultEdition="proto3",c},b.prototype.toJSON=function(e){var t=o.prototype.toJSON.call(this,e),n=!!e&&Boolean(e.keepComments);return h.toObject(["edition",this._editionToJSON(),"options",t&&t.options||undefined,"oneofs",o.arrayToJSON(this.oneofsArray,e),"fields",o.arrayToJSON(this.fieldsArray.filter(function(e){return!e.declaringField}),e)||{},"extensions",this.extensions&&this.extensions.length?this.extensions:undefined,"reserved",this.reserved&&this.reserved.length?this.reserved:undefined,"group",this.group||undefined,"nested",t&&t.nested||undefined,"comment",n?this.comment:undefined])},b.prototype.resolveAll=function(){if(!this._needsRecursiveResolve)return this;o.prototype.resolveAll.call(this);var e=this.oneofsArray;for(n=0;n<e.length;)e[n++].resolve();for(var t=this.fieldsArray,n=0;n<t.length;)t[n++].resolve();return this},b.prototype._resolveFeaturesRecursive=function(e){return this._needsRecursiveFeatureResolution?(e=this._edition||e,o.prototype._resolveFeaturesRecursive.call(this,e),this.oneofsArray.forEach(t=>{t._resolveFeatures(e)}),this.fieldsArray.forEach(t=>{t._resolveFeatures(e)}),this):this},b.prototype.get=function(e){return Object.prototype.hasOwnProperty.call(this.fields,e)?this.fields[e]:this.oneofs&&Object.prototype.hasOwnProperty.call(this.oneofs,e)?this.oneofs[e]:this.nested&&Object.prototype.hasOwnProperty.call(this.nested,e)?this.nested[e]:null},b.prototype.add=function(e){if(this.get(e.name))throw Error("duplicate name '"+e.name+"' in "+this);if(e instanceof s&&e.extend===undefined){if(this._fieldsById?this._fieldsById[e.id]:this.fieldsById[e.id])throw Error("duplicate id "+e.id+" in "+this);if(this.isReservedId(e.id))throw Error("id "+e.id+" is reserved in "+this);if(this.isReservedName(e.name))throw Error("name '"+e.name+"' is reserved in "+this);return"__proto__"===e.name?this:(e.parent&&e.parent.remove(e),this.fields[e.name]=e,e.message=this,e.onAdd(this),y(this))}return e instanceof r?"__proto__"===e.name?this:(this.oneofs||(this.oneofs={}),this.oneofs[e.name]=e,e.onAdd(this),y(this)):o.prototype.add.call(this,e)},b.prototype.remove=function(e){if(e instanceof s&&e.extend===undefined){if(!this.fields||this.fields[e.name]!==e)throw Error(e+" is not a member of "+this);return delete this.fields[e.name],e.parent=null,e.onRemove(this),y(this)}if(e instanceof r){if(!this.oneofs||this.oneofs[e.name]!==e)throw Error(e+" is not a member of "+this);return delete this.oneofs[e.name],e.parent=null,e.onRemove(this),y(this)}return o.prototype.remove.call(this,e)},b.prototype.isReservedId=function(e){return o.isReservedId(this.reserved,e)},b.prototype.isReservedName=function(e){return o.isReservedName(this.reserved,e)},b.prototype.create=function(e){return new this.ctor(e)},b.prototype.setup=function(){for(var e=this.fullName,t=[],n=0;n<this.fieldsArray.length;++n)t.push(this._fieldsArray[n].resolve().resolvedType);this.encode=d(this)({Writer:m,types:t,util:h}),this.decode=p(this)({Reader:l,types:t,util:h}),this.verify=f(this)({types:t,util:h}),this.fromObject=k.fromObject(this)({types:t,util:h}),this.toObject=k.toObject(this)({types:t,util:h});var o=g[e];if(o){var a=Object.create(this);a.fromObject=this.fromObject,this.fromObject=o.fromObject.bind(a),a.toObject=this.toObject,this.toObject=o.toObject.bind(a)}return this},b.prototype.encode=function(e,t){return this.setup().encode(e,t)},b.prototype.encodeDelimited=function(e,t){return this.encode(e,t&&t.len?t.fork():t).ldelim()},b.prototype.decode=function(e,t,n,o){return this.setup().decode(e,t,n,o)},b.prototype.decodeDelimited=function(e){return e instanceof l||(e=l.create(e)),this.decode(e,e.uint32())},b.prototype.verify=function(e,t){return this.setup().verify(e,t)},b.prototype.fromObject=function(e,t){return this.setup().fromObject(e,t)},b.prototype.toObject=function(e,t){return this.setup().toObject(e,t)},b.d=function(e){return function(t){h.decorateType(t,e)}}}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/type.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/types.js",{"./util":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=n,a=e("./util"),r=["double","float","int32","uint32","sint32","fixed32","sfixed32","int64","uint64","sint64","fixed64","sfixed64","bool","string","bytes"];function s(e,t){var n=0,o=Object.create(null);for(t|=0;n<e.length;)o[r[n+t]]=e[n++];return o}o.basic=s([1,5,0,0,0,5,5,0,0,0,1,1,0,2,2]),o.defaults=s([0,0,0,0,0,0,0,0,0,0,0,0,!1,"",a.emptyArray,null]),o.long=s([0,0,0,1,1],7),o.mapKey=s([0,0,0,5,5,0,0,0,1,1,0,2],2),o.packed=s([1,5,0,0,0,5,5,0,0,0,1,1,0])}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/types.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util.js",{"./enum":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/enum.js","./root":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/root.js","./roots":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/roots.js","./type":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/type.js","./util/minimal":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util/minimal.js","./util/patterns":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util/patterns.js","@protobufjs/codegen":"/home/runner/work/metamask-extension/metamask-extension/node_modules/@protobufjs/codegen/index.js","@protobufjs/fetch":"/home/runner/work/metamask-extension/metamask-extension/node_modules/@protobufjs/fetch/index.js","@protobufjs/path":"/home/runner/work/metamask-extension/metamask-extension/node_modules/@protobufjs/path/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o,a,r=t.exports=e("./util/minimal"),s=e("./roots");r.codegen=e("@protobufjs/codegen"),r.fetch=e("@protobufjs/fetch"),r.path=e("@protobufjs/path"),r.patterns=e("./util/patterns");var i=r.patterns.reservedRe,u=r.patterns.unsafePropertyRe;r.fs=r.inquire("fs"),r.checkDepth=function(e){if(e===undefined&&(e=0),e>r.recursionLimit)throw Error("max depth exceeded");return e},r.toArray=function(e){if(e){for(var t=Object.keys(e),n=new Array(t.length),o=0;o<t.length;)n[o]=e[t[o++]];return n}return[]},r.toObject=function(e){for(var t={},n=0;n<e.length;){var o=e[n++],a=e[n++];a!==undefined&&(t[o]=a)}return t},r.isReserved=function(e){return i.test(e)},r.safeProp=function(e){return!/^[$\w_]+$/.test(e)||i.test(e)?"["+JSON.stringify(e)+"]":"."+e},r.ucFirst=function(e){return e.charAt(0).toUpperCase()+e.substring(1)};var c=/_([a-z])/g;r.camelCase=function(e){return e.substring(0,1)+e.substring(1).replace(c,function(e,t){return t.toUpperCase()})},r.compareFieldsById=function(e,t){return e.id-t.id},r.decorateType=function(t,n){if(t.$type)return n&&t.$type.name!==n&&(r.decorateRoot.remove(t.$type),t.$type.name=n,r.decorateRoot.add(t.$type)),t.$type;o||(o=e("./type"));var a=new o(n||t.name);return r.decorateRoot.add(a),a.ctor=t,Object.defineProperty(t,"$type",{value:a,enumerable:!1}),Object.defineProperty(t.prototype,"$type",{value:a,enumerable:!1}),a};var l=0;r.decorateEnum=function(t){if(t.$type)return t.$type;a||(a=e("./enum"));var n=new a("Enum"+l++,t);return r.decorateRoot.add(n),Object.defineProperty(t,"$type",{value:n,enumerable:!1}),n},r.setProperty=function(e,t,n,o){if("object"!=typeof e)throw TypeError("dst must be an object");if(!t)throw TypeError("path must be specified");return function e(t,n,a){var r=n.shift();if(u.test(r))return t;if(n.length>0)t[r]=e(t[r]||{},n,a);else{var s=t[r];if(s&&o)return t;s&&(a=[].concat(s).concat(a)),t[r]=a}return t}(e,t=t.split("."),n)},Object.defineProperty(r,"decorateRoot",{get:function(){return s.decorated||(s.decorated=new(e("./root")))}})}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/util.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util/longbits.js",{"../util/minimal":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util/minimal.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=a;var o=e("../util/minimal");function a(e,t){this.lo=e>>>0,this.hi=t>>>0}var r=a.zero=new a(0,0);r.toNumber=function(){return 0},r.zzEncode=r.zzDecode=function(){return this},r.length=function(){return 1};var s=a.zeroHash="\0\0\0\0\0\0\0\0";a.fromNumber=function(e){if(0===e)return r;var t=e<0;t&&(e=-e);var n=e>>>0,o=(e-n)/4294967296>>>0;return t&&(o=~o>>>0,n=~n>>>0,++n>4294967295&&(n=0,++o>4294967295&&(o=0))),new a(n,o)},a.from=function(e){if("number"==typeof e)return a.fromNumber(e);if(o.isString(e)){if(!o.Long)return a.fromNumber(parseInt(e,10));e=o.Long.fromString(e)}return e.low||e.high?new a(e.low>>>0,e.high>>>0):r},a.prototype.toNumber=function(e){if(!e&&this.hi>>>31){var t=1+~this.lo>>>0,n=~this.hi>>>0;return t||(n=n+1>>>0),-(t+4294967296*n)}return this.lo+4294967296*this.hi},a.prototype.toLong=function(e){return o.Long?new o.Long(0|this.lo,0|this.hi,Boolean(e)):{low:0|this.lo,high:0|this.hi,unsigned:Boolean(e)}};var i=String.prototype.charCodeAt;a.fromHash=function(e){return e===s?r:new a((i.call(e,0)|i.call(e,1)<<8|i.call(e,2)<<16|i.call(e,3)<<24)>>>0,(i.call(e,4)|i.call(e,5)<<8|i.call(e,6)<<16|i.call(e,7)<<24)>>>0)},a.prototype.toHash=function(){return String.fromCharCode(255&this.lo,this.lo>>>8&255,this.lo>>>16&255,this.lo>>>24,255&this.hi,this.hi>>>8&255,this.hi>>>16&255,this.hi>>>24)},a.prototype.zzEncode=function(){var e=this.hi>>31;return this.hi=((this.hi<<1|this.lo>>>31)^e)>>>0,this.lo=(this.lo<<1^e)>>>0,this},a.prototype.zzDecode=function(){var e=-(1&this.lo);return this.lo=((this.lo>>>1|this.hi<<31)^e)>>>0,this.hi=(this.hi>>>1^e)>>>0,this},a.prototype.length=function(){var e=this.lo,t=(this.lo>>>28|this.hi<<4)>>>0,n=this.hi>>>24;return 0===n?0===t?e<16384?e<128?1:2:e<2097152?3:4:t<16384?t<128?5:6:t<2097152?7:8:n<128?9:10}}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/util/longbits.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util/minimal.js",{"./longbits":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util/longbits.js","@protobufjs/aspromise":"/home/runner/work/metamask-extension/metamask-extension/node_modules/@protobufjs/aspromise/index.js","@protobufjs/base64":"/home/runner/work/metamask-extension/metamask-extension/node_modules/@protobufjs/base64/index.js","@protobufjs/eventemitter":"/home/runner/work/metamask-extension/metamask-extension/node_modules/@protobufjs/eventemitter/index.js","@protobufjs/float":"/home/runner/work/metamask-extension/metamask-extension/node_modules/@protobufjs/float/index.js","@protobufjs/inquire":"/home/runner/work/metamask-extension/metamask-extension/node_modules/@protobufjs/inquire/index.js","@protobufjs/pool":"/home/runner/work/metamask-extension/metamask-extension/node_modules/@protobufjs/pool/index.js","@protobufjs/utf8":"/home/runner/work/metamask-extension/metamask-extension/node_modules/@protobufjs/utf8/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=n;function a(e,t,n){for(var o=Object.keys(t),a=0;a<o.length;++a)e[o[a]]!==undefined&&n||"__proto__"!==o[a]&&(e[o[a]]=t[o[a]]);return e}function r(e){function t(e,n){if(!(this instanceof t))return new t(e,n);Object.defineProperty(this,"message",{get:function(){return e}}),Error.captureStackTrace?Error.captureStackTrace(this,t):Object.defineProperty(this,"stack",{value:(new Error).stack||""}),n&&a(this,n)}return t.prototype=Object.create(Error.prototype,{constructor:{value:t,writable:!0,enumerable:!1,configurable:!0},name:{get:function(){return e},set:undefined,enumerable:!1,configurable:!0},toString:{value:function(){return this.name+": "+this.message},writable:!0,enumerable:!1,configurable:!0}}),t}o.asPromise=e("@protobufjs/aspromise"),o.base64=e("@protobufjs/base64"),o.EventEmitter=e("@protobufjs/eventemitter"),o.float=e("@protobufjs/float"),o.inquire=e("@protobufjs/inquire"),o.utf8=e("@protobufjs/utf8"),o.pool=e("@protobufjs/pool"),o.LongBits=e("./longbits"),o.isNode=Boolean("undefined"!=typeof global&&global&&global.process&&global.process.versions&&global.process.versions.node),o.global=o.isNode&&global||"undefined"!=typeof window&&window||"undefined"!=typeof self&&self||this,o.emptyArray=Object.freeze?Object.freeze([]):[],o.emptyObject=Object.freeze?Object.freeze({}):{},o.isInteger=Number.isInteger||function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e},o.isString=function(e){return"string"==typeof e||e instanceof String},o.isObject=function(e){return e&&"object"==typeof e},o.isset=o.isSet=function(e,t){var n=e[t];return!(null==n||!e.hasOwnProperty(t))&&("object"!=typeof n||(Array.isArray(n)?n.length:Object.keys(n).length)>0)},o.Buffer=function(){try{var e=o.inquire("buffer").Buffer;return e.prototype.utf8Write?e:null}catch(e){return null}}(),o._Buffer_from=null,o._Buffer_allocUnsafe=null,o.newBuffer=function(e){return"number"==typeof e?o.Buffer?o._Buffer_allocUnsafe(e):new o.Array(e):o.Buffer?o._Buffer_from(e):"undefined"==typeof Uint8Array?e:new Uint8Array(e)},o.Array="undefined"!=typeof Uint8Array?Uint8Array:Array,o.Long=o.global.dcodeIO&&o.global.dcodeIO.Long||o.global.Long||o.inquire("long"),o.key2Re=/^true|false|0|1$/,o.key32Re=/^-?(?:0|[1-9][0-9]*)$/,o.key64Re=/^(?:[\\x00-\\xff]{8}|-?(?:0|[1-9][0-9]*))$/,o.longToHash=function(e){return e?o.LongBits.from(e).toHash():o.LongBits.zeroHash},o.longFromHash=function(e,t){var n=o.LongBits.fromHash(e);return o.Long?o.Long.fromBits(n.lo,n.hi,t):n.toNumber(Boolean(t))},o.merge=a,o.recursionLimit=100,o.makeProp=function(e,t){Object.defineProperty(e,t,{enumerable:!0,configurable:!0,writable:!0})},o.lcFirst=function(e){return e.charAt(0).toLowerCase()+e.substring(1)},o.newError=r,o.ProtocolError=r("ProtocolError"),o.oneOfGetter=function(e){for(var t={},n=0;n<e.length;++n)t[e[n]]=1;return function(){for(var e=Object.keys(this),n=e.length-1;n>-1;--n)if(1===t[e[n]]&&this[e[n]]!==undefined&&null!==this[e[n]])return e[n]}},o.oneOfSetter=function(e){return function(t){for(var n=0;n<e.length;++n)e[n]!==t&&delete this[e[n]]}},o.toJSONOptions={longs:String,enums:String,bytes:String,json:!0},o._configure=function(){var e=o.Buffer;e?(o._Buffer_from=e.from!==Uint8Array.from&&e.from||function(t,n){return new e(t,n)},o._Buffer_allocUnsafe=e.allocUnsafe||function(t){return new e(t)}):o._Buffer_from=o._Buffer_allocUnsafe=null}}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/util/minimal.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util/patterns.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=n;o.numberRe=/^(?![eE])[0-9]*(?:\.[0-9]*)?(?:[eE][+-]?[0-9]+)?$/,o.typeRefRe=/^(?:\.?[a-zA-Z_][a-zA-Z_0-9]*)(?:\.[a-zA-Z_][a-zA-Z_0-9]*)*$/,o.reservedRe=/^(?:do|if|in|for|let|new|try|var|case|else|enum|eval|false|null|this|true|void|with|break|catch|class|const|super|throw|while|yield|delete|export|import|public|return|static|switch|typeof|default|extends|finally|package|private|continue|debugger|function|arguments|interface|protected|implements|instanceof)$/,o.unsafePropertyRe=/^(?:__proto__|prototype|constructor)$/}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/util/patterns.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/verifier.js",{"./enum":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/enum.js","./util":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=function(e){var t=a.codegen(["m","n"],e.name+"$verify")('if(typeof m!=="object"||m===null)')("return%j","object expected")("if(n===undefined)n=0")("if(n>util.recursionLimit)")("return%j","maximum nesting depth exceeded"),n=e.oneofsArray,o={};n.length&&t("var p={}");for(var u=0;u<e.fieldsArray.length;++u){var c=e._fieldsArray[u].resolve(),l="m"+a.safeProp(c.name);if(c.optional&&t("if(%s!=null&&m.hasOwnProperty(%j)){",l,c.name),c.map)t("if(!util.isObject(%s))",l)("return%j",r(c,"object"))("var k=Object.keys(%s)",l)("for(var i=0;i<k.length;++i){"),i(t,c,"k[i]"),s(t,c,u,l+"[k[i]]")("}");else if(c.repeated)t("if(!Array.isArray(%s))",l)("return%j",r(c,"array"))("for(var i=0;i<%s.length;++i){",l),s(t,c,u,l+"[i]")("}");else{if(c.partOf){var m=a.safeProp(c.partOf.name);1===o[c.partOf.name]&&t("if(p%s===1)",m)("return%j",c.partOf.name+": multiple values"),o[c.partOf.name]=1,t("p%s=1",m)}s(t,c,u,l)}c.optional&&t("}")}return t("return null")};var o=e("./enum"),a=e("./util");function r(e,t){return e.name+": "+t+(e.repeated&&"array"!==t?"[]":e.map&&"object"!==t?"{k:"+e.keyType+"}":"")+" expected"}function s(e,t,n,a){if(t.resolvedType)if(t.resolvedType instanceof o){e("switch(%s){",a)("default:")("return%j",r(t,"enum value"));for(var s=Object.keys(t.resolvedType.values),i=0;i<s.length;++i)e("case %i:",t.resolvedType.values[s[i]]);e("break")("}")}else e("{")("var e=types[%i].verify(%s,n+1);",n,a)("if(e)")("return%j+e",t.name+".")("}");else switch(t.type){case"int32":case"uint32":case"sint32":case"fixed32":case"sfixed32":e("if(!util.isInteger(%s))",a)("return%j",r(t,"integer"));break;case"int64":case"uint64":case"sint64":case"fixed64":case"sfixed64":e("if(!util.isInteger(%s)&&!(%s&&util.isInteger(%s.low)&&util.isInteger(%s.high)))",a,a,a,a)("return%j",r(t,"integer|Long"));break;case"float":case"double":e('if(typeof %s!=="number")',a)("return%j",r(t,"number"));break;case"bool":e('if(typeof %s!=="boolean")',a)("return%j",r(t,"boolean"));break;case"string":e("if(!util.isString(%s))",a)("return%j",r(t,"string"));break;case"bytes":e('if(!(%s&&typeof %s.length==="number"||util.isString(%s)))',a,a,a)("return%j",r(t,"buffer"))}return e}function i(e,t,n){switch(t.keyType){case"int32":case"uint32":case"sint32":case"fixed32":case"sfixed32":e("if(!util.key32Re.test(%s))",n)("return%j",r(t,"integer key"));break;case"int64":case"uint64":case"sint64":case"fixed64":case"sfixed64":e("if(!util.key64Re.test(%s))",n)("return%j",r(t,"integer|Long key"));break;case"bool":e("if(!util.key2Re.test(%s))",n)("return%j",r(t,"boolean key"))}return e}}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/verifier.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/wrappers.js",{"./message":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/message.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=n,a=e("./message");o[".google.protobuf.Any"]={fromObject:function(e,t){if(e&&e["@type"]){var n=e["@type"].substring(e["@type"].lastIndexOf("/")+1),o=this.lookup(n);if(o){var a="."===e["@type"].charAt(0)?e["@type"].slice(1):e["@type"];-1===a.indexOf("/")&&(a="/"+a);var r=t===undefined?1:t+1;return this.create({type_url:a,value:o.encode(o.fromObject(e,r)).finish()})}}return this.fromObject(e,t)},toObject:function(e,t){var n="",o="";if(t&&t.json&&e.type_url&&e.value){o=e.type_url.substring(e.type_url.lastIndexOf("/")+1),n=e.type_url.substring(0,e.type_url.lastIndexOf("/")+1);var r=this.lookup(o);r&&(e=r.decode(e.value))}if(!(e instanceof this.ctor)&&e instanceof a){var s=e.$type.toObject(e,t);return""===n&&(n="type.googleapis.com/"),o=n+("."===e.$type.fullName[0]?e.$type.fullName.slice(1):e.$type.fullName),s["@type"]=o,s}return this.toObject(e,t)}}}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/wrappers.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/writer.js",{"./util/minimal":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util/minimal.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=m;var o,a=e("./util/minimal"),r=a.LongBits,s=a.base64,i=a.utf8;function u(e,t,n){this.fn=e,this.len=t,this.next=undefined,this.val=n}function c(){}function l(e){this.head=e.head,this.tail=e.tail,this.len=e.len,this.next=e.states}function m(){this.len=0,this.head=new u(c,0,0),this.tail=this.head,this.states=null}var h=function(){return a.Buffer?function(){return(m.create=function(){return new o})()}:function(){return new m}};function d(e,t,n){t[n]=255&e}function p(e,t){this.len=e,this.next=undefined,this.val=t}function f(e,t,n){for(;e.hi;)t[n++]=127&e.lo|128,e.lo=(e.lo>>>7|e.hi<<25)>>>0,e.hi>>>=7;for(;e.lo>127;)t[n++]=127&e.lo|128,e.lo=e.lo>>>7;t[n++]=e.lo}function k(e,t,n){t[n]=255&e,t[n+1]=e>>>8&255,t[n+2]=e>>>16&255,t[n+3]=e>>>24}m.create=h(),m.alloc=function(e){return new a.Array(e)},a.Array!==Array&&(m.alloc=a.pool(m.alloc,a.Array.prototype.subarray)),m.prototype._push=function(e,t,n){return this.tail=this.tail.next=new u(e,t,n),this.len+=t,this},p.prototype=Object.create(u.prototype),p.prototype.fn=function(e,t,n){for(;e>127;)t[n++]=127&e|128,e>>>=7;t[n]=e},m.prototype.uint32=function(e){return this.len+=(this.tail=this.tail.next=new p((e>>>=0)<128?1:e<16384?2:e<2097152?3:e<268435456?4:5,e)).len,this},m.prototype.int32=function(e){return e<0?this._push(f,10,r.fromNumber(e)):this.uint32(e)},m.prototype.sint32=function(e){return this.uint32((e<<1^e>>31)>>>0)},m.prototype.uint64=function(e){var t=r.from(e);return this._push(f,t.length(),t)},m.prototype.int64=m.prototype.uint64,m.prototype.sint64=function(e){var t=r.from(e).zzEncode();return this._push(f,t.length(),t)},m.prototype.bool=function(e){return this._push(d,1,e?1:0)},m.prototype.fixed32=function(e){return this._push(k,4,e>>>0)},m.prototype.sfixed32=m.prototype.fixed32,m.prototype.fixed64=function(e){var t=r.from(e);return this._push(k,4,t.lo)._push(k,4,t.hi)},m.prototype.sfixed64=m.prototype.fixed64,m.prototype.float=function(e){return this._push(a.float.writeFloatLE,4,e)},m.prototype.double=function(e){return this._push(a.float.writeDoubleLE,8,e)};var g=a.Array.prototype.set?function(e,t,n){t.set(e,n)}:function(e,t,n){for(var o=0;o<e.length;++o)t[n+o]=e[o]};m.prototype.bytes=function(e){var t=e.length>>>0;if(!t)return this._push(d,1,0);if(a.isString(e)){var n=m.alloc(t=s.length(e));s.decode(e,n,0),e=n}return this.uint32(t)._push(g,t,e)},m.prototype.string=function(e){var t=i.length(e);return t?this.uint32(t)._push(i.write,t,e):this._push(d,1,0)},m.prototype.fork=function(){return this.states=new l(this),this.head=this.tail=new u(c,0,0),this.len=0,this},m.prototype.reset=function(){return this.states?(this.head=this.states.head,this.tail=this.states.tail,this.len=this.states.len,this.states=this.states.next):(this.head=this.tail=new u(c,0,0),this.len=0),this},m.prototype.ldelim=function(){var e=this.head,t=this.tail,n=this.len;return this.reset().uint32(n),n&&(this.tail.next=e.next,this.tail=t,this.len+=n),this},m.prototype.finish=function(){for(var e=this.head.next,t=this.constructor.alloc(this.len),n=0;e;)e.fn(e.val,t,n),n+=e.len,e=e.next;return t},m._configure=function(e){o=e,m.create=h(),o._configure()}}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/writer.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/writer_buffer.js",{"./util/minimal":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/util/minimal.js","./writer":"/home/runner/work/metamask-extension/metamask-extension/node_modules/protobufjs/src/writer.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=r;var o=e("./writer");(r.prototype=Object.create(o.prototype)).constructor=r;var a=e("./util/minimal");function r(){o.call(this)}function s(e,t,n){e.length<40?a.utf8.write(e,t,n):t.utf8Write?t.utf8Write(e,n):t.write(e,n)}r._configure=function(){r.alloc=a._Buffer_allocUnsafe,r.writeBytesBuffer=a.Buffer&&a.Buffer.prototype instanceof Uint8Array&&"set"===a.Buffer.prototype.set.name?function(e,t,n){t.set(e,n)}:function(e,t,n){if(e.copy)e.copy(t,n,0,e.length);else for(var o=0;o<e.length;)t[n++]=e[o++]}},r.prototype.bytes=function(e){a.isString(e)&&(e=a._Buffer_from(e,"base64"));var t=e.length>>>0;return this.uint32(t),t&&this._push(r.writeBytesBuffer,t,e),this},r.prototype.string=function(e){var t=a.Buffer.byteLength(e);return this.uint32(t),t&&this._push(s,t,e),this},r._configure()}}},{package:"@google/genai>protobufjs",file:"node_modules/protobufjs/src/writer_buffer.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/psl/dist/psl.cjs",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o,a;Object.defineProperties(n,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});var r=function(){if(a)return o;a=1;const e=2147483647,t=36,n=/^xn--/,r=/[^\0-\x7F]/,s=/[\x2E\u3002\uFF0E\uFF61]/g,i={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},u=Math.floor,c=String.fromCharCode;function l(e){throw new RangeError(i[e])}function m(e,t){const n=e.split("@");let o="";n.length>1&&(o=n[0]+"@",e=n[1]);const a=function(e,t){const n=[];let o=e.length;for(;o--;)n[o]=t(e[o]);return n}((e=e.replace(s,".")).split("."),t).join(".");return o+a}function h(e){const t=[];let n=0;const o=e.length;for(;n<o;){const a=e.charCodeAt(n++);if(a>=55296&&a<=56319&&n<o){const o=e.charCodeAt(n++);56320==(64512&o)?t.push(((1023&a)<<10)+(1023&o)+65536):(t.push(a),n--)}else t.push(a)}return t}const d=function(e){return e>=48&&e<58?e-48+26:e>=65&&e<91?e-65:e>=97&&e<123?e-97:t},p=function(e,t){return e+22+75*(e<26)-((0!=t)<<5)},f=function(e,n,o){let a=0;for(e=o?u(e/700):e>>1,e+=u(e/n);e>455;a+=t)e=u(e/35);return u(a+36*e/(e+38))},k=function(n){const o=[],a=n.length;let r=0,s=128,i=72,c=n.lastIndexOf("-");c<0&&(c=0);for(let e=0;e<c;++e)n.charCodeAt(e)>=128&&l("not-basic"),o.push(n.charCodeAt(e));for(let m=c>0?c+1:0;m<a;){const c=r;for(let o=1,s=t;;s+=t){m>=a&&l("invalid-input");const c=d(n.charCodeAt(m++));c>=t&&l("invalid-input"),c>u((e-r)/o)&&l("overflow"),r+=c*o;const h=s<=i?1:s>=i+26?26:s-i;if(c<h)break;const p=t-h;o>u(e/p)&&l("overflow"),o*=p}const h=o.length+1;i=f(r-c,h,0==c),u(r/h)>e-s&&l("overflow"),s+=u(r/h),r%=h,o.splice(r++,0,s)}return String.fromCodePoint(...o)},g=function(n){const o=[],a=(n=h(n)).length;let r=128,s=0,i=72;for(const e of n)e<128&&o.push(c(e));const m=o.length;let d=m;for(m&&o.push("-");d<a;){let a=e;for(const e of n)e>=r&&e<a&&(a=e);const h=d+1;a-r>u((e-s)/h)&&l("overflow"),s+=(a-r)*h,r=a;for(const a of n)if(a<r&&++s>e&&l("overflow"),a===r){let e=s;for(let n=t;;n+=t){const a=n<=i?1:n>=i+26?26:n-i;if(e<a)break;const r=e-a,s=t-a;o.push(c(p(a+r%s,0))),e=u(r/s)}o.push(c(p(e,0))),i=f(s,h,d===m),s=0,++d}++s,++r}return o.join("")};return o={version:"2.3.1",ucs2:{decode:h,encode:e=>String.fromCodePoint(...e)},decode:k,encode:g,toASCII:function(e){return m(e,function(e){return r.test(e)?"xn--"+g(e):e})},toUnicode:function(e){return m(e,function(e){return n.test(e)?k(e.slice(4).toLowerCase()):e})}}}();const s=(d=r)&&d.__esModule&&Object.prototype.hasOwnProperty.call(d,"default")?d.default:d,i=["ac","com.ac","edu.ac","gov.ac","mil.ac","net.ac","org.ac","ad","ae","ac.ae","co.ae","gov.ae","mil.ae","net.ae","org.ae","sch.ae","aero","airline.aero","airport.aero","accident-investigation.aero","accident-prevention.aero","aerobatic.aero","aeroclub.aero","aerodrome.aero","agents.aero","air-surveillance.aero","air-traffic-control.aero","aircraft.aero","airtraffic.aero","ambulance.aero","association.aero","author.aero","ballooning.aero","broker.aero","caa.aero","cargo.aero","catering.aero","certification.aero","championship.aero","charter.aero","civilaviation.aero","club.aero","conference.aero","consultant.aero","consulting.aero","control.aero","council.aero","crew.aero","design.aero","dgca.aero","educator.aero","emergency.aero","engine.aero","engineer.aero","entertainment.aero","equipment.aero","exchange.aero","express.aero","federation.aero","flight.aero","freight.aero","fuel.aero","gliding.aero","government.aero","groundhandling.aero","group.aero","hanggliding.aero","homebuilt.aero","insurance.aero","journal.aero","journalist.aero","leasing.aero","logistics.aero","magazine.aero","maintenance.aero","marketplace.aero","media.aero","microlight.aero","modelling.aero","navigation.aero","parachuting.aero","paragliding.aero","passenger-association.aero","pilot.aero","press.aero","production.aero","recreation.aero","repbody.aero","res.aero","research.aero","rotorcraft.aero","safety.aero","scientist.aero","services.aero","show.aero","skydiving.aero","software.aero","student.aero","taxi.aero","trader.aero","trading.aero","trainer.aero","union.aero","workinggroup.aero","works.aero","af","com.af","edu.af","gov.af","net.af","org.af","ag","co.ag","com.ag","net.ag","nom.ag","org.ag","ai","com.ai","net.ai","off.ai","org.ai","al","com.al","edu.al","gov.al","mil.al","net.al","org.al","am","co.am","com.am","commune.am","net.am","org.am","ao","co.ao","ed.ao","edu.ao","gov.ao","gv.ao","it.ao","og.ao","org.ao","pb.ao","aq","ar","bet.ar","com.ar","coop.ar","edu.ar","gob.ar","gov.ar","int.ar","mil.ar","musica.ar","mutual.ar","net.ar","org.ar","senasa.ar","tur.ar","arpa","e164.arpa","home.arpa","in-addr.arpa","ip6.arpa","iris.arpa","uri.arpa","urn.arpa","as","gov.as","asia","at","ac.at","sth.ac.at","co.at","gv.at","or.at","au","asn.au","com.au","edu.au","gov.au","id.au","net.au","org.au","conf.au","oz.au","act.au","nsw.au","nt.au","qld.au","sa.au","tas.au","vic.au","wa.au","act.edu.au","catholic.edu.au","nsw.edu.au","nt.edu.au","qld.edu.au","sa.edu.au","tas.edu.au","vic.edu.au","wa.edu.au","qld.gov.au","sa.gov.au","tas.gov.au","vic.gov.au","wa.gov.au","schools.nsw.edu.au","aw","com.aw","ax","az","biz.az","com.az","edu.az","gov.az","info.az","int.az","mil.az","name.az","net.az","org.az","pp.az","pro.az","ba","com.ba","edu.ba","gov.ba","mil.ba","net.ba","org.ba","bb","biz.bb","co.bb","com.bb","edu.bb","gov.bb","info.bb","net.bb","org.bb","store.bb","tv.bb","*.bd","be","ac.be","bf","gov.bf","bg","0.bg","1.bg","2.bg","3.bg","4.bg","5.bg","6.bg","7.bg","8.bg","9.bg","a.bg","b.bg","c.bg","d.bg","e.bg","f.bg","g.bg","h.bg","i.bg","j.bg","k.bg","l.bg","m.bg","n.bg","o.bg","p.bg","q.bg","r.bg","s.bg","t.bg","u.bg","v.bg","w.bg","x.bg","y.bg","z.bg","bh","com.bh","edu.bh","gov.bh","net.bh","org.bh","bi","co.bi","com.bi","edu.bi","or.bi","org.bi","biz","bj","africa.bj","agro.bj","architectes.bj","assur.bj","avocats.bj","co.bj","com.bj","eco.bj","econo.bj","edu.bj","info.bj","loisirs.bj","money.bj","net.bj","org.bj","ote.bj","restaurant.bj","resto.bj","tourism.bj","univ.bj","bm","com.bm","edu.bm","gov.bm","net.bm","org.bm","bn","com.bn","edu.bn","gov.bn","net.bn","org.bn","bo","com.bo","edu.bo","gob.bo","int.bo","mil.bo","net.bo","org.bo","tv.bo","web.bo","academia.bo","agro.bo","arte.bo","blog.bo","bolivia.bo","ciencia.bo","cooperativa.bo","democracia.bo","deporte.bo","ecologia.bo","economia.bo","empresa.bo","indigena.bo","industria.bo","info.bo","medicina.bo","movimiento.bo","musica.bo","natural.bo","nombre.bo","noticias.bo","patria.bo","plurinacional.bo","politica.bo","profesional.bo","pueblo.bo","revista.bo","salud.bo","tecnologia.bo","tksat.bo","transporte.bo","wiki.bo","br","9guacu.br","abc.br","adm.br","adv.br","agr.br","aju.br","am.br","anani.br","aparecida.br","app.br","arq.br","art.br","ato.br","b.br","barueri.br","belem.br","bet.br","bhz.br","bib.br","bio.br","blog.br","bmd.br","boavista.br","bsb.br","campinagrande.br","campinas.br","caxias.br","cim.br","cng.br","cnt.br","com.br","contagem.br","coop.br","coz.br","cri.br","cuiaba.br","curitiba.br","def.br","des.br","det.br","dev.br","ecn.br","eco.br","edu.br","emp.br","enf.br","eng.br","esp.br","etc.br","eti.br","far.br","feira.br","flog.br","floripa.br","fm.br","fnd.br","fortal.br","fot.br","foz.br","fst.br","g12.br","geo.br","ggf.br","goiania.br","gov.br","ac.gov.br","al.gov.br","am.gov.br","ap.gov.br","ba.gov.br","ce.gov.br","df.gov.br","es.gov.br","go.gov.br","ma.gov.br","mg.gov.br","ms.gov.br","mt.gov.br","pa.gov.br","pb.gov.br","pe.gov.br","pi.gov.br","pr.gov.br","rj.gov.br","rn.gov.br","ro.gov.br","rr.gov.br","rs.gov.br","sc.gov.br","se.gov.br","sp.gov.br","to.gov.br","gru.br","imb.br","ind.br","inf.br","jab.br","jampa.br","jdf.br","joinville.br","jor.br","jus.br","leg.br","leilao.br","lel.br","log.br","londrina.br","macapa.br","maceio.br","manaus.br","maringa.br","mat.br","med.br","mil.br","morena.br","mp.br","mus.br","natal.br","net.br","niteroi.br","*.nom.br","not.br","ntr.br","odo.br","ong.br","org.br","osasco.br","palmas.br","poa.br","ppg.br","pro.br","psc.br","psi.br","pvh.br","qsl.br","radio.br","rec.br","recife.br","rep.br","ribeirao.br","rio.br","riobranco.br","riopreto.br","salvador.br","sampa.br","santamaria.br","santoandre.br","saobernardo.br","saogonca.br","seg.br","sjc.br","slg.br","slz.br","sorocaba.br","srv.br","taxi.br","tc.br","tec.br","teo.br","the.br","tmp.br","trd.br","tur.br","tv.br","udi.br","vet.br","vix.br","vlog.br","wiki.br","zlg.br","bs","com.bs","edu.bs","gov.bs","net.bs","org.bs","bt","com.bt","edu.bt","gov.bt","net.bt","org.bt","bv","bw","co.bw","org.bw","by","gov.by","mil.by","com.by","of.by","bz","co.bz","com.bz","edu.bz","gov.bz","net.bz","org.bz","ca","ab.ca","bc.ca","mb.ca","nb.ca","nf.ca","nl.ca","ns.ca","nt.ca","nu.ca","on.ca","pe.ca","qc.ca","sk.ca","yk.ca","gc.ca","cat","cc","cd","gov.cd","cf","cg","ch","ci","ac.ci","aéroport.ci","asso.ci","co.ci","com.ci","ed.ci","edu.ci","go.ci","gouv.ci","int.ci","net.ci","or.ci","org.ci","*.ck","!www.ck","cl","co.cl","gob.cl","gov.cl","mil.cl","cm","co.cm","com.cm","gov.cm","net.cm","cn","ac.cn","com.cn","edu.cn","gov.cn","mil.cn","net.cn","org.cn","公司.cn","網絡.cn","网络.cn","ah.cn","bj.cn","cq.cn","fj.cn","gd.cn","gs.cn","gx.cn","gz.cn","ha.cn","hb.cn","he.cn","hi.cn","hk.cn","hl.cn","hn.cn","jl.cn","js.cn","jx.cn","ln.cn","mo.cn","nm.cn","nx.cn","qh.cn","sc.cn","sd.cn","sh.cn","sn.cn","sx.cn","tj.cn","tw.cn","xj.cn","xz.cn","yn.cn","zj.cn","co","com.co","edu.co","gov.co","mil.co","net.co","nom.co","org.co","com","coop","cr","ac.cr","co.cr","ed.cr","fi.cr","go.cr","or.cr","sa.cr","cu","com.cu","edu.cu","gob.cu","inf.cu","nat.cu","net.cu","org.cu","cv","com.cv","edu.cv","id.cv","int.cv","net.cv","nome.cv","org.cv","publ.cv","cw","com.cw","edu.cw","net.cw","org.cw","cx","gov.cx","cy","ac.cy","biz.cy","com.cy","ekloges.cy","gov.cy","ltd.cy","mil.cy","net.cy","org.cy","press.cy","pro.cy","tm.cy","cz","de","dj","dk","dm","co.dm","com.dm","edu.dm","gov.dm","net.dm","org.dm","do","art.do","com.do","edu.do","gob.do","gov.do","mil.do","net.do","org.do","sld.do","web.do","dz","art.dz","asso.dz","com.dz","edu.dz","gov.dz","net.dz","org.dz","pol.dz","soc.dz","tm.dz","ec","com.ec","edu.ec","fin.ec","gob.ec","gov.ec","info.ec","k12.ec","med.ec","mil.ec","net.ec","org.ec","pro.ec","edu","ee","aip.ee","com.ee","edu.ee","fie.ee","gov.ee","lib.ee","med.ee","org.ee","pri.ee","riik.ee","eg","ac.eg","com.eg","edu.eg","eun.eg","gov.eg","info.eg","me.eg","mil.eg","name.eg","net.eg","org.eg","sci.eg","sport.eg","tv.eg","*.er","es","com.es","edu.es","gob.es","nom.es","org.es","et","biz.et","com.et","edu.et","gov.et","info.et","name.et","net.et","org.et","eu","fi","aland.fi","fj","ac.fj","biz.fj","com.fj","gov.fj","info.fj","mil.fj","name.fj","net.fj","org.fj","pro.fj","*.fk","fm","com.fm","edu.fm","net.fm","org.fm","fo","fr","asso.fr","com.fr","gouv.fr","nom.fr","prd.fr","tm.fr","avoues.fr","cci.fr","greta.fr","huissier-justice.fr","ga","gb","gd","edu.gd","gov.gd","ge","com.ge","edu.ge","gov.ge","net.ge","org.ge","pvt.ge","school.ge","gf","gg","co.gg","net.gg","org.gg","gh","com.gh","edu.gh","gov.gh","mil.gh","org.gh","gi","com.gi","edu.gi","gov.gi","ltd.gi","mod.gi","org.gi","gl","co.gl","com.gl","edu.gl","net.gl","org.gl","gm","gn","ac.gn","com.gn","edu.gn","gov.gn","net.gn","org.gn","gov","gp","asso.gp","com.gp","edu.gp","mobi.gp","net.gp","org.gp","gq","gr","com.gr","edu.gr","gov.gr","net.gr","org.gr","gs","gt","com.gt","edu.gt","gob.gt","ind.gt","mil.gt","net.gt","org.gt","gu","com.gu","edu.gu","gov.gu","guam.gu","info.gu","net.gu","org.gu","web.gu","gw","gy","co.gy","com.gy","edu.gy","gov.gy","net.gy","org.gy","hk","com.hk","edu.hk","gov.hk","idv.hk","net.hk","org.hk","个人.hk","個人.hk","公司.hk","政府.hk","敎育.hk","教育.hk","箇人.hk","組織.hk","組织.hk","網絡.hk","網络.hk","组織.hk","组织.hk","网絡.hk","网络.hk","hm","hn","com.hn","edu.hn","gob.hn","mil.hn","net.hn","org.hn","hr","com.hr","from.hr","iz.hr","name.hr","ht","adult.ht","art.ht","asso.ht","com.ht","coop.ht","edu.ht","firm.ht","gouv.ht","info.ht","med.ht","net.ht","org.ht","perso.ht","pol.ht","pro.ht","rel.ht","shop.ht","hu","2000.hu","agrar.hu","bolt.hu","casino.hu","city.hu","co.hu","erotica.hu","erotika.hu","film.hu","forum.hu","games.hu","hotel.hu","info.hu","ingatlan.hu","jogasz.hu","konyvelo.hu","lakas.hu","media.hu","news.hu","org.hu","priv.hu","reklam.hu","sex.hu","shop.hu","sport.hu","suli.hu","szex.hu","tm.hu","tozsde.hu","utazas.hu","video.hu","id","ac.id","biz.id","co.id","desa.id","go.id","mil.id","my.id","net.id","or.id","ponpes.id","sch.id","web.id","ie","gov.ie","il","ac.il","co.il","gov.il","idf.il","k12.il","muni.il","net.il","org.il","ישראל","אקדמיה.ישראל","ישוב.ישראל","צהל.ישראל","ממשל.ישראל","im","ac.im","co.im","ltd.co.im","plc.co.im","com.im","net.im","org.im","tt.im","tv.im","in","5g.in","6g.in","ac.in","ai.in","am.in","bihar.in","biz.in","business.in","ca.in","cn.in","co.in","com.in","coop.in","cs.in","delhi.in","dr.in","edu.in","er.in","firm.in","gen.in","gov.in","gujarat.in","ind.in","info.in","int.in","internet.in","io.in","me.in","mil.in","net.in","nic.in","org.in","pg.in","post.in","pro.in","res.in","travel.in","tv.in","uk.in","up.in","us.in","info","int","eu.int","io","co.io","com.io","edu.io","gov.io","mil.io","net.io","nom.io","org.io","iq","com.iq","edu.iq","gov.iq","mil.iq","net.iq","org.iq","ir","ac.ir","co.ir","gov.ir","id.ir","net.ir","org.ir","sch.ir","ایران.ir","ايران.ir","is","it","edu.it","gov.it","abr.it","abruzzo.it","aosta-valley.it","aostavalley.it","bas.it","basilicata.it","cal.it","calabria.it","cam.it","campania.it","emilia-romagna.it","emiliaromagna.it","emr.it","friuli-v-giulia.it","friuli-ve-giulia.it","friuli-vegiulia.it","friuli-venezia-giulia.it","friuli-veneziagiulia.it","friuli-vgiulia.it","friuliv-giulia.it","friulive-giulia.it","friulivegiulia.it","friulivenezia-giulia.it","friuliveneziagiulia.it","friulivgiulia.it","fvg.it","laz.it","lazio.it","lig.it","liguria.it","lom.it","lombardia.it","lombardy.it","lucania.it","mar.it","marche.it","mol.it","molise.it","piedmont.it","piemonte.it","pmn.it","pug.it","puglia.it","sar.it","sardegna.it","sardinia.it","sic.it","sicilia.it","sicily.it","taa.it","tos.it","toscana.it","trentin-sud-tirol.it","trentin-süd-tirol.it","trentin-sudtirol.it","trentin-südtirol.it","trentin-sued-tirol.it","trentin-suedtirol.it","trentino.it","trentino-a-adige.it","trentino-aadige.it","trentino-alto-adige.it","trentino-altoadige.it","trentino-s-tirol.it","trentino-stirol.it","trentino-sud-tirol.it","trentino-süd-tirol.it","trentino-sudtirol.it","trentino-südtirol.it","trentino-sued-tirol.it","trentino-suedtirol.it","trentinoa-adige.it","trentinoaadige.it","trentinoalto-adige.it","trentinoaltoadige.it","trentinos-tirol.it","trentinostirol.it","trentinosud-tirol.it","trentinosüd-tirol.it","trentinosudtirol.it","trentinosüdtirol.it","trentinosued-tirol.it","trentinosuedtirol.it","trentinsud-tirol.it","trentinsüd-tirol.it","trentinsudtirol.it","trentinsüdtirol.it","trentinsued-tirol.it","trentinsuedtirol.it","tuscany.it","umb.it","umbria.it","val-d-aosta.it","val-daosta.it","vald-aosta.it","valdaosta.it","valle-aosta.it","valle-d-aosta.it","valle-daosta.it","valleaosta.it","valled-aosta.it","valledaosta.it","vallee-aoste.it","vallée-aoste.it","vallee-d-aoste.it","vallée-d-aoste.it","valleeaoste.it","valléeaoste.it","valleedaoste.it","valléedaoste.it","vao.it","vda.it","ven.it","veneto.it","ag.it","agrigento.it","al.it","alessandria.it","alto-adige.it","altoadige.it","an.it","ancona.it","andria-barletta-trani.it","andria-trani-barletta.it","andriabarlettatrani.it","andriatranibarletta.it","ao.it","aosta.it","aoste.it","ap.it","aq.it","aquila.it","ar.it","arezzo.it","ascoli-piceno.it","ascolipiceno.it","asti.it","at.it","av.it","avellino.it","ba.it","balsan.it","balsan-sudtirol.it","balsan-südtirol.it","balsan-suedtirol.it","bari.it","barletta-trani-andria.it","barlettatraniandria.it","belluno.it","benevento.it","bergamo.it","bg.it","bi.it","biella.it","bl.it","bn.it","bo.it","bologna.it","bolzano.it","bolzano-altoadige.it","bozen.it","bozen-sudtirol.it","bozen-südtirol.it","bozen-suedtirol.it","br.it","brescia.it","brindisi.it","bs.it","bt.it","bulsan.it","bulsan-sudtirol.it","bulsan-südtirol.it","bulsan-suedtirol.it","bz.it","ca.it","cagliari.it","caltanissetta.it","campidano-medio.it","campidanomedio.it","campobasso.it","carbonia-iglesias.it","carboniaiglesias.it","carrara-massa.it","carraramassa.it","caserta.it","catania.it","catanzaro.it","cb.it","ce.it","cesena-forli.it","cesena-forlì.it","cesenaforli.it","cesenaforlì.it","ch.it","chieti.it","ci.it","cl.it","cn.it","co.it","como.it","cosenza.it","cr.it","cremona.it","crotone.it","cs.it","ct.it","cuneo.it","cz.it","dell-ogliastra.it","dellogliastra.it","en.it","enna.it","fc.it","fe.it","fermo.it","ferrara.it","fg.it","fi.it","firenze.it","florence.it","fm.it","foggia.it","forli-cesena.it","forlì-cesena.it","forlicesena.it","forlìcesena.it","fr.it","frosinone.it","ge.it","genoa.it","genova.it","go.it","gorizia.it","gr.it","grosseto.it","iglesias-carbonia.it","iglesiascarbonia.it","im.it","imperia.it","is.it","isernia.it","kr.it","la-spezia.it","laquila.it","laspezia.it","latina.it","lc.it","le.it","lecce.it","lecco.it","li.it","livorno.it","lo.it","lodi.it","lt.it","lu.it","lucca.it","macerata.it","mantova.it","massa-carrara.it","massacarrara.it","matera.it","mb.it","mc.it","me.it","medio-campidano.it","mediocampidano.it","messina.it","mi.it","milan.it","milano.it","mn.it","mo.it","modena.it","monza.it","monza-brianza.it","monza-e-della-brianza.it","monzabrianza.it","monzaebrianza.it","monzaedellabrianza.it","ms.it","mt.it","na.it","naples.it","napoli.it","no.it","novara.it","nu.it","nuoro.it","og.it","ogliastra.it","olbia-tempio.it","olbiatempio.it","or.it","oristano.it","ot.it","pa.it","padova.it","padua.it","palermo.it","parma.it","pavia.it","pc.it","pd.it","pe.it","perugia.it","pesaro-urbino.it","pesarourbino.it","pescara.it","pg.it","pi.it","piacenza.it","pisa.it","pistoia.it","pn.it","po.it","pordenone.it","potenza.it","pr.it","prato.it","pt.it","pu.it","pv.it","pz.it","ra.it","ragusa.it","ravenna.it","rc.it","re.it","reggio-calabria.it","reggio-emilia.it","reggiocalabria.it","reggioemilia.it","rg.it","ri.it","rieti.it","rimini.it","rm.it","rn.it","ro.it","roma.it","rome.it","rovigo.it","sa.it","salerno.it","sassari.it","savona.it","si.it","siena.it","siracusa.it","so.it","sondrio.it","sp.it","sr.it","ss.it","südtirol.it","suedtirol.it","sv.it","ta.it","taranto.it","te.it","tempio-olbia.it","tempioolbia.it","teramo.it","terni.it","tn.it","to.it","torino.it","tp.it","tr.it","trani-andria-barletta.it","trani-barletta-andria.it","traniandriabarletta.it","tranibarlettaandria.it","trapani.it","trento.it","treviso.it","trieste.it","ts.it","turin.it","tv.it","ud.it","udine.it","urbino-pesaro.it","urbinopesaro.it","va.it","varese.it","vb.it","vc.it","ve.it","venezia.it","venice.it","verbania.it","vercelli.it","verona.it","vi.it","vibo-valentia.it","vibovalentia.it","vicenza.it","viterbo.it","vr.it","vs.it","vt.it","vv.it","je","co.je","net.je","org.je","*.jm","jo","agri.jo","ai.jo","com.jo","edu.jo","eng.jo","fm.jo","gov.jo","mil.jo","net.jo","org.jo","per.jo","phd.jo","sch.jo","tv.jo","jobs","jp","ac.jp","ad.jp","co.jp","ed.jp","go.jp","gr.jp","lg.jp","ne.jp","or.jp","aichi.jp","akita.jp","aomori.jp","chiba.jp","ehime.jp","fukui.jp","fukuoka.jp","fukushima.jp","gifu.jp","gunma.jp","hiroshima.jp","hokkaido.jp","hyogo.jp","ibaraki.jp","ishikawa.jp","iwate.jp","kagawa.jp","kagoshima.jp","kanagawa.jp","kochi.jp","kumamoto.jp","kyoto.jp","mie.jp","miyagi.jp","miyazaki.jp","nagano.jp","nagasaki.jp","nara.jp","niigata.jp","oita.jp","okayama.jp","okinawa.jp","osaka.jp","saga.jp","saitama.jp","shiga.jp","shimane.jp","shizuoka.jp","tochigi.jp","tokushima.jp","tokyo.jp","tottori.jp","toyama.jp","wakayama.jp","yamagata.jp","yamaguchi.jp","yamanashi.jp","三重.jp","京都.jp","佐賀.jp","兵庫.jp","北海道.jp","千葉.jp","和歌山.jp","埼玉.jp","大分.jp","大阪.jp","奈良.jp","宮城.jp","宮崎.jp","富山.jp","山口.jp","山形.jp","山梨.jp","岐阜.jp","岡山.jp","岩手.jp","島根.jp","広島.jp","徳島.jp","愛媛.jp","愛知.jp","新潟.jp","東京.jp","栃木.jp","沖縄.jp","滋賀.jp","熊本.jp","石川.jp","神奈川.jp","福井.jp","福岡.jp","福島.jp","秋田.jp","群馬.jp","茨城.jp","長崎.jp","長野.jp","青森.jp","静岡.jp","香川.jp","高知.jp","鳥取.jp","鹿児島.jp","*.kawasaki.jp","!city.kawasaki.jp","*.kitakyushu.jp","!city.kitakyushu.jp","*.kobe.jp","!city.kobe.jp","*.nagoya.jp","!city.nagoya.jp","*.sapporo.jp","!city.sapporo.jp","*.sendai.jp","!city.sendai.jp","*.yokohama.jp","!city.yokohama.jp","aisai.aichi.jp","ama.aichi.jp","anjo.aichi.jp","asuke.aichi.jp","chiryu.aichi.jp","chita.aichi.jp","fuso.aichi.jp","gamagori.aichi.jp","handa.aichi.jp","hazu.aichi.jp","hekinan.aichi.jp","higashiura.aichi.jp","ichinomiya.aichi.jp","inazawa.aichi.jp","inuyama.aichi.jp","isshiki.aichi.jp","iwakura.aichi.jp","kanie.aichi.jp","kariya.aichi.jp","kasugai.aichi.jp","kira.aichi.jp","kiyosu.aichi.jp","komaki.aichi.jp","konan.aichi.jp","kota.aichi.jp","mihama.aichi.jp","miyoshi.aichi.jp","nishio.aichi.jp","nisshin.aichi.jp","obu.aichi.jp","oguchi.aichi.jp","oharu.aichi.jp","okazaki.aichi.jp","owariasahi.aichi.jp","seto.aichi.jp","shikatsu.aichi.jp","shinshiro.aichi.jp","shitara.aichi.jp","tahara.aichi.jp","takahama.aichi.jp","tobishima.aichi.jp","toei.aichi.jp","togo.aichi.jp","tokai.aichi.jp","tokoname.aichi.jp","toyoake.aichi.jp","toyohashi.aichi.jp","toyokawa.aichi.jp","toyone.aichi.jp","toyota.aichi.jp","tsushima.aichi.jp","yatomi.aichi.jp","akita.akita.jp","daisen.akita.jp","fujisato.akita.jp","gojome.akita.jp","hachirogata.akita.jp","happou.akita.jp","higashinaruse.akita.jp","honjo.akita.jp","honjyo.akita.jp","ikawa.akita.jp","kamikoani.akita.jp","kamioka.akita.jp","katagami.akita.jp","kazuno.akita.jp","kitaakita.akita.jp","kosaka.akita.jp","kyowa.akita.jp","misato.akita.jp","mitane.akita.jp","moriyoshi.akita.jp","nikaho.akita.jp","noshiro.akita.jp","odate.akita.jp","oga.akita.jp","ogata.akita.jp","semboku.akita.jp","yokote.akita.jp","yurihonjo.akita.jp","aomori.aomori.jp","gonohe.aomori.jp","hachinohe.aomori.jp","hashikami.aomori.jp","hiranai.aomori.jp","hirosaki.aomori.jp","itayanagi.aomori.jp","kuroishi.aomori.jp","misawa.aomori.jp","mutsu.aomori.jp","nakadomari.aomori.jp","noheji.aomori.jp","oirase.aomori.jp","owani.aomori.jp","rokunohe.aomori.jp","sannohe.aomori.jp","shichinohe.aomori.jp","shingo.aomori.jp","takko.aomori.jp","towada.aomori.jp","tsugaru.aomori.jp","tsuruta.aomori.jp","abiko.chiba.jp","asahi.chiba.jp","chonan.chiba.jp","chosei.chiba.jp","choshi.chiba.jp","chuo.chiba.jp","funabashi.chiba.jp","futtsu.chiba.jp","hanamigawa.chiba.jp","ichihara.chiba.jp","ichikawa.chiba.jp","ichinomiya.chiba.jp","inzai.chiba.jp","isumi.chiba.jp","kamagaya.chiba.jp","kamogawa.chiba.jp","kashiwa.chiba.jp","katori.chiba.jp","katsuura.chiba.jp","kimitsu.chiba.jp","kisarazu.chiba.jp","kozaki.chiba.jp","kujukuri.chiba.jp","kyonan.chiba.jp","matsudo.chiba.jp","midori.chiba.jp","mihama.chiba.jp","minamiboso.chiba.jp","mobara.chiba.jp","mutsuzawa.chiba.jp","nagara.chiba.jp","nagareyama.chiba.jp","narashino.chiba.jp","narita.chiba.jp","noda.chiba.jp","oamishirasato.chiba.jp","omigawa.chiba.jp","onjuku.chiba.jp","otaki.chiba.jp","sakae.chiba.jp","sakura.chiba.jp","shimofusa.chiba.jp","shirako.chiba.jp","shiroi.chiba.jp","shisui.chiba.jp","sodegaura.chiba.jp","sosa.chiba.jp","tako.chiba.jp","tateyama.chiba.jp","togane.chiba.jp","tohnosho.chiba.jp","tomisato.chiba.jp","urayasu.chiba.jp","yachimata.chiba.jp","yachiyo.chiba.jp","yokaichiba.chiba.jp","yokoshibahikari.chiba.jp","yotsukaido.chiba.jp","ainan.ehime.jp","honai.ehime.jp","ikata.ehime.jp","imabari.ehime.jp","iyo.ehime.jp","kamijima.ehime.jp","kihoku.ehime.jp","kumakogen.ehime.jp","masaki.ehime.jp","matsuno.ehime.jp","matsuyama.ehime.jp","namikata.ehime.jp","niihama.ehime.jp","ozu.ehime.jp","saijo.ehime.jp","seiyo.ehime.jp","shikokuchuo.ehime.jp","tobe.ehime.jp","toon.ehime.jp","uchiko.ehime.jp","uwajima.ehime.jp","yawatahama.ehime.jp","echizen.fukui.jp","eiheiji.fukui.jp","fukui.fukui.jp","ikeda.fukui.jp","katsuyama.fukui.jp","mihama.fukui.jp","minamiechizen.fukui.jp","obama.fukui.jp","ohi.fukui.jp","ono.fukui.jp","sabae.fukui.jp","sakai.fukui.jp","takahama.fukui.jp","tsuruga.fukui.jp","wakasa.fukui.jp","ashiya.fukuoka.jp","buzen.fukuoka.jp","chikugo.fukuoka.jp","chikuho.fukuoka.jp","chikujo.fukuoka.jp","chikushino.fukuoka.jp","chikuzen.fukuoka.jp","chuo.fukuoka.jp","dazaifu.fukuoka.jp","fukuchi.fukuoka.jp","hakata.fukuoka.jp","higashi.fukuoka.jp","hirokawa.fukuoka.jp","hisayama.fukuoka.jp","iizuka.fukuoka.jp","inatsuki.fukuoka.jp","kaho.fukuoka.jp","kasuga.fukuoka.jp","kasuya.fukuoka.jp","kawara.fukuoka.jp","keisen.fukuoka.jp","koga.fukuoka.jp","kurate.fukuoka.jp","kurogi.fukuoka.jp","kurume.fukuoka.jp","minami.fukuoka.jp","miyako.fukuoka.jp","miyama.fukuoka.jp","miyawaka.fukuoka.jp","mizumaki.fukuoka.jp","munakata.fukuoka.jp","nakagawa.fukuoka.jp","nakama.fukuoka.jp","nishi.fukuoka.jp","nogata.fukuoka.jp","ogori.fukuoka.jp","okagaki.fukuoka.jp","okawa.fukuoka.jp","oki.fukuoka.jp","omuta.fukuoka.jp","onga.fukuoka.jp","onojo.fukuoka.jp","oto.fukuoka.jp","saigawa.fukuoka.jp","sasaguri.fukuoka.jp","shingu.fukuoka.jp","shinyoshitomi.fukuoka.jp","shonai.fukuoka.jp","soeda.fukuoka.jp","sue.fukuoka.jp","tachiarai.fukuoka.jp","tagawa.fukuoka.jp","takata.fukuoka.jp","toho.fukuoka.jp","toyotsu.fukuoka.jp","tsuiki.fukuoka.jp","ukiha.fukuoka.jp","umi.fukuoka.jp","usui.fukuoka.jp","yamada.fukuoka.jp","yame.fukuoka.jp","yanagawa.fukuoka.jp","yukuhashi.fukuoka.jp","aizubange.fukushima.jp","aizumisato.fukushima.jp","aizuwakamatsu.fukushima.jp","asakawa.fukushima.jp","bandai.fukushima.jp","date.fukushima.jp","fukushima.fukushima.jp","furudono.fukushima.jp","futaba.fukushima.jp","hanawa.fukushima.jp","higashi.fukushima.jp","hirata.fukushima.jp","hirono.fukushima.jp","iitate.fukushima.jp","inawashiro.fukushima.jp","ishikawa.fukushima.jp","iwaki.fukushima.jp","izumizaki.fukushima.jp","kagamiishi.fukushima.jp","kaneyama.fukushima.jp","kawamata.fukushima.jp","kitakata.fukushima.jp","kitashiobara.fukushima.jp","koori.fukushima.jp","koriyama.fukushima.jp","kunimi.fukushima.jp","miharu.fukushima.jp","mishima.fukushima.jp","namie.fukushima.jp","nango.fukushima.jp","nishiaizu.fukushima.jp","nishigo.fukushima.jp","okuma.fukushima.jp","omotego.fukushima.jp","ono.fukushima.jp","otama.fukushima.jp","samegawa.fukushima.jp","shimogo.fukushima.jp","shirakawa.fukushima.jp","showa.fukushima.jp","soma.fukushima.jp","sukagawa.fukushima.jp","taishin.fukushima.jp","tamakawa.fukushima.jp","tanagura.fukushima.jp","tenei.fukushima.jp","yabuki.fukushima.jp","yamato.fukushima.jp","yamatsuri.fukushima.jp","yanaizu.fukushima.jp","yugawa.fukushima.jp","anpachi.gifu.jp","ena.gifu.jp","gifu.gifu.jp","ginan.gifu.jp","godo.gifu.jp","gujo.gifu.jp","hashima.gifu.jp","hichiso.gifu.jp","hida.gifu.jp","higashishirakawa.gifu.jp","ibigawa.gifu.jp","ikeda.gifu.jp","kakamigahara.gifu.jp","kani.gifu.jp","kasahara.gifu.jp","kasamatsu.gifu.jp","kawaue.gifu.jp","kitagata.gifu.jp","mino.gifu.jp","minokamo.gifu.jp","mitake.gifu.jp","mizunami.gifu.jp","motosu.gifu.jp","nakatsugawa.gifu.jp","ogaki.gifu.jp","sakahogi.gifu.jp","seki.gifu.jp","sekigahara.gifu.jp","shirakawa.gifu.jp","tajimi.gifu.jp","takayama.gifu.jp","tarui.gifu.jp","toki.gifu.jp","tomika.gifu.jp","wanouchi.gifu.jp","yamagata.gifu.jp","yaotsu.gifu.jp","yoro.gifu.jp","annaka.gunma.jp","chiyoda.gunma.jp","fujioka.gunma.jp","higashiagatsuma.gunma.jp","isesaki.gunma.jp","itakura.gunma.jp","kanna.gunma.jp","kanra.gunma.jp","katashina.gunma.jp","kawaba.gunma.jp","kiryu.gunma.jp","kusatsu.gunma.jp","maebashi.gunma.jp","meiwa.gunma.jp","midori.gunma.jp","minakami.gunma.jp","naganohara.gunma.jp","nakanojo.gunma.jp","nanmoku.gunma.jp","numata.gunma.jp","oizumi.gunma.jp","ora.gunma.jp","ota.gunma.jp","shibukawa.gunma.jp","shimonita.gunma.jp","shinto.gunma.jp","showa.gunma.jp","takasaki.gunma.jp","takayama.gunma.jp","tamamura.gunma.jp","tatebayashi.gunma.jp","tomioka.gunma.jp","tsukiyono.gunma.jp","tsumagoi.gunma.jp","ueno.gunma.jp","yoshioka.gunma.jp","asaminami.hiroshima.jp","daiwa.hiroshima.jp","etajima.hiroshima.jp","fuchu.hiroshima.jp","fukuyama.hiroshima.jp","hatsukaichi.hiroshima.jp","higashihiroshima.hiroshima.jp","hongo.hiroshima.jp","jinsekikogen.hiroshima.jp","kaita.hiroshima.jp","kui.hiroshima.jp","kumano.hiroshima.jp","kure.hiroshima.jp","mihara.hiroshima.jp","miyoshi.hiroshima.jp","naka.hiroshima.jp","onomichi.hiroshima.jp","osakikamijima.hiroshima.jp","otake.hiroshima.jp","saka.hiroshima.jp","sera.hiroshima.jp","seranishi.hiroshima.jp","shinichi.hiroshima.jp","shobara.hiroshima.jp","takehara.hiroshima.jp","abashiri.hokkaido.jp","abira.hokkaido.jp","aibetsu.hokkaido.jp","akabira.hokkaido.jp","akkeshi.hokkaido.jp","asahikawa.hokkaido.jp","ashibetsu.hokkaido.jp","ashoro.hokkaido.jp","assabu.hokkaido.jp","atsuma.hokkaido.jp","bibai.hokkaido.jp","biei.hokkaido.jp","bifuka.hokkaido.jp","bihoro.hokkaido.jp","biratori.hokkaido.jp","chippubetsu.hokkaido.jp","chitose.hokkaido.jp","date.hokkaido.jp","ebetsu.hokkaido.jp","embetsu.hokkaido.jp","eniwa.hokkaido.jp","erimo.hokkaido.jp","esan.hokkaido.jp","esashi.hokkaido.jp","fukagawa.hokkaido.jp","fukushima.hokkaido.jp","furano.hokkaido.jp","furubira.hokkaido.jp","haboro.hokkaido.jp","hakodate.hokkaido.jp","hamatonbetsu.hokkaido.jp","hidaka.hokkaido.jp","higashikagura.hokkaido.jp","higashikawa.hokkaido.jp","hiroo.hokkaido.jp","hokuryu.hokkaido.jp","hokuto.hokkaido.jp","honbetsu.hokkaido.jp","horokanai.hokkaido.jp","horonobe.hokkaido.jp","ikeda.hokkaido.jp","imakane.hokkaido.jp","ishikari.hokkaido.jp","iwamizawa.hokkaido.jp","iwanai.hokkaido.jp","kamifurano.hokkaido.jp","kamikawa.hokkaido.jp","kamishihoro.hokkaido.jp","kamisunagawa.hokkaido.jp","kamoenai.hokkaido.jp","kayabe.hokkaido.jp","kembuchi.hokkaido.jp","kikonai.hokkaido.jp","kimobetsu.hokkaido.jp","kitahiroshima.hokkaido.jp","kitami.hokkaido.jp","kiyosato.hokkaido.jp","koshimizu.hokkaido.jp","kunneppu.hokkaido.jp","kuriyama.hokkaido.jp","kuromatsunai.hokkaido.jp","kushiro.hokkaido.jp","kutchan.hokkaido.jp","kyowa.hokkaido.jp","mashike.hokkaido.jp","matsumae.hokkaido.jp","mikasa.hokkaido.jp","minamifurano.hokkaido.jp","mombetsu.hokkaido.jp","moseushi.hokkaido.jp","mukawa.hokkaido.jp","muroran.hokkaido.jp","naie.hokkaido.jp","nakagawa.hokkaido.jp","nakasatsunai.hokkaido.jp","nakatombetsu.hokkaido.jp","nanae.hokkaido.jp","nanporo.hokkaido.jp","nayoro.hokkaido.jp","nemuro.hokkaido.jp","niikappu.hokkaido.jp","niki.hokkaido.jp","nishiokoppe.hokkaido.jp","noboribetsu.hokkaido.jp","numata.hokkaido.jp","obihiro.hokkaido.jp","obira.hokkaido.jp","oketo.hokkaido.jp","okoppe.hokkaido.jp","otaru.hokkaido.jp","otobe.hokkaido.jp","otofuke.hokkaido.jp","otoineppu.hokkaido.jp","oumu.hokkaido.jp","ozora.hokkaido.jp","pippu.hokkaido.jp","rankoshi.hokkaido.jp","rebun.hokkaido.jp","rikubetsu.hokkaido.jp","rishiri.hokkaido.jp","rishirifuji.hokkaido.jp","saroma.hokkaido.jp","sarufutsu.hokkaido.jp","shakotan.hokkaido.jp","shari.hokkaido.jp","shibecha.hokkaido.jp","shibetsu.hokkaido.jp","shikabe.hokkaido.jp","shikaoi.hokkaido.jp","shimamaki.hokkaido.jp","shimizu.hokkaido.jp","shimokawa.hokkaido.jp","shinshinotsu.hokkaido.jp","shintoku.hokkaido.jp","shiranuka.hokkaido.jp","shiraoi.hokkaido.jp","shiriuchi.hokkaido.jp","sobetsu.hokkaido.jp","sunagawa.hokkaido.jp","taiki.hokkaido.jp","takasu.hokkaido.jp","takikawa.hokkaido.jp","takinoue.hokkaido.jp","teshikaga.hokkaido.jp","tobetsu.hokkaido.jp","tohma.hokkaido.jp","tomakomai.hokkaido.jp","tomari.hokkaido.jp","toya.hokkaido.jp","toyako.hokkaido.jp","toyotomi.hokkaido.jp","toyoura.hokkaido.jp","tsubetsu.hokkaido.jp","tsukigata.hokkaido.jp","urakawa.hokkaido.jp","urausu.hokkaido.jp","uryu.hokkaido.jp","utashinai.hokkaido.jp","wakkanai.hokkaido.jp","wassamu.hokkaido.jp","yakumo.hokkaido.jp","yoichi.hokkaido.jp","aioi.hyogo.jp","akashi.hyogo.jp","ako.hyogo.jp","amagasaki.hyogo.jp","aogaki.hyogo.jp","asago.hyogo.jp","ashiya.hyogo.jp","awaji.hyogo.jp","fukusaki.hyogo.jp","goshiki.hyogo.jp","harima.hyogo.jp","himeji.hyogo.jp","ichikawa.hyogo.jp","inagawa.hyogo.jp","itami.hyogo.jp","kakogawa.hyogo.jp","kamigori.hyogo.jp","kamikawa.hyogo.jp","kasai.hyogo.jp","kasuga.hyogo.jp","kawanishi.hyogo.jp","miki.hyogo.jp","minamiawaji.hyogo.jp","nishinomiya.hyogo.jp","nishiwaki.hyogo.jp","ono.hyogo.jp","sanda.hyogo.jp","sannan.hyogo.jp","sasayama.hyogo.jp","sayo.hyogo.jp","shingu.hyogo.jp","shinonsen.hyogo.jp","shiso.hyogo.jp","sumoto.hyogo.jp","taishi.hyogo.jp","taka.hyogo.jp","takarazuka.hyogo.jp","takasago.hyogo.jp","takino.hyogo.jp","tamba.hyogo.jp","tatsuno.hyogo.jp","toyooka.hyogo.jp","yabu.hyogo.jp","yashiro.hyogo.jp","yoka.hyogo.jp","yokawa.hyogo.jp","ami.ibaraki.jp","asahi.ibaraki.jp","bando.ibaraki.jp","chikusei.ibaraki.jp","daigo.ibaraki.jp","fujishiro.ibaraki.jp","hitachi.ibaraki.jp","hitachinaka.ibaraki.jp","hitachiomiya.ibaraki.jp","hitachiota.ibaraki.jp","ibaraki.ibaraki.jp","ina.ibaraki.jp","inashiki.ibaraki.jp","itako.ibaraki.jp","iwama.ibaraki.jp","joso.ibaraki.jp","kamisu.ibaraki.jp","kasama.ibaraki.jp","kashima.ibaraki.jp","kasumigaura.ibaraki.jp","koga.ibaraki.jp","miho.ibaraki.jp","mito.ibaraki.jp","moriya.ibaraki.jp","naka.ibaraki.jp","namegata.ibaraki.jp","oarai.ibaraki.jp","ogawa.ibaraki.jp","omitama.ibaraki.jp","ryugasaki.ibaraki.jp","sakai.ibaraki.jp","sakuragawa.ibaraki.jp","shimodate.ibaraki.jp","shimotsuma.ibaraki.jp","shirosato.ibaraki.jp","sowa.ibaraki.jp","suifu.ibaraki.jp","takahagi.ibaraki.jp","tamatsukuri.ibaraki.jp","tokai.ibaraki.jp","tomobe.ibaraki.jp","tone.ibaraki.jp","toride.ibaraki.jp","tsuchiura.ibaraki.jp","tsukuba.ibaraki.jp","uchihara.ibaraki.jp","ushiku.ibaraki.jp","yachiyo.ibaraki.jp","yamagata.ibaraki.jp","yawara.ibaraki.jp","yuki.ibaraki.jp","anamizu.ishikawa.jp","hakui.ishikawa.jp","hakusan.ishikawa.jp","kaga.ishikawa.jp","kahoku.ishikawa.jp","kanazawa.ishikawa.jp","kawakita.ishikawa.jp","komatsu.ishikawa.jp","nakanoto.ishikawa.jp","nanao.ishikawa.jp","nomi.ishikawa.jp","nonoichi.ishikawa.jp","noto.ishikawa.jp","shika.ishikawa.jp","suzu.ishikawa.jp","tsubata.ishikawa.jp","tsurugi.ishikawa.jp","uchinada.ishikawa.jp","wajima.ishikawa.jp","fudai.iwate.jp","fujisawa.iwate.jp","hanamaki.iwate.jp","hiraizumi.iwate.jp","hirono.iwate.jp","ichinohe.iwate.jp","ichinoseki.iwate.jp","iwaizumi.iwate.jp","iwate.iwate.jp","joboji.iwate.jp","kamaishi.iwate.jp","kanegasaki.iwate.jp","karumai.iwate.jp","kawai.iwate.jp","kitakami.iwate.jp","kuji.iwate.jp","kunohe.iwate.jp","kuzumaki.iwate.jp","miyako.iwate.jp","mizusawa.iwate.jp","morioka.iwate.jp","ninohe.iwate.jp","noda.iwate.jp","ofunato.iwate.jp","oshu.iwate.jp","otsuchi.iwate.jp","rikuzentakata.iwate.jp","shiwa.iwate.jp","shizukuishi.iwate.jp","sumita.iwate.jp","tanohata.iwate.jp","tono.iwate.jp","yahaba.iwate.jp","yamada.iwate.jp","ayagawa.kagawa.jp","higashikagawa.kagawa.jp","kanonji.kagawa.jp","kotohira.kagawa.jp","manno.kagawa.jp","marugame.kagawa.jp","mitoyo.kagawa.jp","naoshima.kagawa.jp","sanuki.kagawa.jp","tadotsu.kagawa.jp","takamatsu.kagawa.jp","tonosho.kagawa.jp","uchinomi.kagawa.jp","utazu.kagawa.jp","zentsuji.kagawa.jp","akune.kagoshima.jp","amami.kagoshima.jp","hioki.kagoshima.jp","isa.kagoshima.jp","isen.kagoshima.jp","izumi.kagoshima.jp","kagoshima.kagoshima.jp","kanoya.kagoshima.jp","kawanabe.kagoshima.jp","kinko.kagoshima.jp","kouyama.kagoshima.jp","makurazaki.kagoshima.jp","matsumoto.kagoshima.jp","minamitane.kagoshima.jp","nakatane.kagoshima.jp","nishinoomote.kagoshima.jp","satsumasendai.kagoshima.jp","soo.kagoshima.jp","tarumizu.kagoshima.jp","yusui.kagoshima.jp","aikawa.kanagawa.jp","atsugi.kanagawa.jp","ayase.kanagawa.jp","chigasaki.kanagawa.jp","ebina.kanagawa.jp","fujisawa.kanagawa.jp","hadano.kanagawa.jp","hakone.kanagawa.jp","hiratsuka.kanagawa.jp","isehara.kanagawa.jp","kaisei.kanagawa.jp","kamakura.kanagawa.jp","kiyokawa.kanagawa.jp","matsuda.kanagawa.jp","minamiashigara.kanagawa.jp","miura.kanagawa.jp","nakai.kanagawa.jp","ninomiya.kanagawa.jp","odawara.kanagawa.jp","oi.kanagawa.jp","oiso.kanagawa.jp","sagamihara.kanagawa.jp","samukawa.kanagawa.jp","tsukui.kanagawa.jp","yamakita.kanagawa.jp","yamato.kanagawa.jp","yokosuka.kanagawa.jp","yugawara.kanagawa.jp","zama.kanagawa.jp","zushi.kanagawa.jp","aki.kochi.jp","geisei.kochi.jp","hidaka.kochi.jp","higashitsuno.kochi.jp","ino.kochi.jp","kagami.kochi.jp","kami.kochi.jp","kitagawa.kochi.jp","kochi.kochi.jp","mihara.kochi.jp","motoyama.kochi.jp","muroto.kochi.jp","nahari.kochi.jp","nakamura.kochi.jp","nankoku.kochi.jp","nishitosa.kochi.jp","niyodogawa.kochi.jp","ochi.kochi.jp","okawa.kochi.jp","otoyo.kochi.jp","otsuki.kochi.jp","sakawa.kochi.jp","sukumo.kochi.jp","susaki.kochi.jp","tosa.kochi.jp","tosashimizu.kochi.jp","toyo.kochi.jp","tsuno.kochi.jp","umaji.kochi.jp","yasuda.kochi.jp","yusuhara.kochi.jp","amakusa.kumamoto.jp","arao.kumamoto.jp","aso.kumamoto.jp","choyo.kumamoto.jp","gyokuto.kumamoto.jp","kamiamakusa.kumamoto.jp","kikuchi.kumamoto.jp","kumamoto.kumamoto.jp","mashiki.kumamoto.jp","mifune.kumamoto.jp","minamata.kumamoto.jp","minamioguni.kumamoto.jp","nagasu.kumamoto.jp","nishihara.kumamoto.jp","oguni.kumamoto.jp","ozu.kumamoto.jp","sumoto.kumamoto.jp","takamori.kumamoto.jp","uki.kumamoto.jp","uto.kumamoto.jp","yamaga.kumamoto.jp","yamato.kumamoto.jp","yatsushiro.kumamoto.jp","ayabe.kyoto.jp","fukuchiyama.kyoto.jp","higashiyama.kyoto.jp","ide.kyoto.jp","ine.kyoto.jp","joyo.kyoto.jp","kameoka.kyoto.jp","kamo.kyoto.jp","kita.kyoto.jp","kizu.kyoto.jp","kumiyama.kyoto.jp","kyotamba.kyoto.jp","kyotanabe.kyoto.jp","kyotango.kyoto.jp","maizuru.kyoto.jp","minami.kyoto.jp","minamiyamashiro.kyoto.jp","miyazu.kyoto.jp","muko.kyoto.jp","nagaokakyo.kyoto.jp","nakagyo.kyoto.jp","nantan.kyoto.jp","oyamazaki.kyoto.jp","sakyo.kyoto.jp","seika.kyoto.jp","tanabe.kyoto.jp","uji.kyoto.jp","ujitawara.kyoto.jp","wazuka.kyoto.jp","yamashina.kyoto.jp","yawata.kyoto.jp","asahi.mie.jp","inabe.mie.jp","ise.mie.jp","kameyama.mie.jp","kawagoe.mie.jp","kiho.mie.jp","kisosaki.mie.jp","kiwa.mie.jp","komono.mie.jp","kumano.mie.jp","kuwana.mie.jp","matsusaka.mie.jp","meiwa.mie.jp","mihama.mie.jp","minamiise.mie.jp","misugi.mie.jp","miyama.mie.jp","nabari.mie.jp","shima.mie.jp","suzuka.mie.jp","tado.mie.jp","taiki.mie.jp","taki.mie.jp","tamaki.mie.jp","toba.mie.jp","tsu.mie.jp","udono.mie.jp","ureshino.mie.jp","watarai.mie.jp","yokkaichi.mie.jp","furukawa.miyagi.jp","higashimatsushima.miyagi.jp","ishinomaki.miyagi.jp","iwanuma.miyagi.jp","kakuda.miyagi.jp","kami.miyagi.jp","kawasaki.miyagi.jp","marumori.miyagi.jp","matsushima.miyagi.jp","minamisanriku.miyagi.jp","misato.miyagi.jp","murata.miyagi.jp","natori.miyagi.jp","ogawara.miyagi.jp","ohira.miyagi.jp","onagawa.miyagi.jp","osaki.miyagi.jp","rifu.miyagi.jp","semine.miyagi.jp","shibata.miyagi.jp","shichikashuku.miyagi.jp","shikama.miyagi.jp","shiogama.miyagi.jp","shiroishi.miyagi.jp","tagajo.miyagi.jp","taiwa.miyagi.jp","tome.miyagi.jp","tomiya.miyagi.jp","wakuya.miyagi.jp","watari.miyagi.jp","yamamoto.miyagi.jp","zao.miyagi.jp","aya.miyazaki.jp","ebino.miyazaki.jp","gokase.miyazaki.jp","hyuga.miyazaki.jp","kadogawa.miyazaki.jp","kawaminami.miyazaki.jp","kijo.miyazaki.jp","kitagawa.miyazaki.jp","kitakata.miyazaki.jp","kitaura.miyazaki.jp","kobayashi.miyazaki.jp","kunitomi.miyazaki.jp","kushima.miyazaki.jp","mimata.miyazaki.jp","miyakonojo.miyazaki.jp","miyazaki.miyazaki.jp","morotsuka.miyazaki.jp","nichinan.miyazaki.jp","nishimera.miyazaki.jp","nobeoka.miyazaki.jp","saito.miyazaki.jp","shiiba.miyazaki.jp","shintomi.miyazaki.jp","takaharu.miyazaki.jp","takanabe.miyazaki.jp","takazaki.miyazaki.jp","tsuno.miyazaki.jp","achi.nagano.jp","agematsu.nagano.jp","anan.nagano.jp","aoki.nagano.jp","asahi.nagano.jp","azumino.nagano.jp","chikuhoku.nagano.jp","chikuma.nagano.jp","chino.nagano.jp","fujimi.nagano.jp","hakuba.nagano.jp","hara.nagano.jp","hiraya.nagano.jp","iida.nagano.jp","iijima.nagano.jp","iiyama.nagano.jp","iizuna.nagano.jp","ikeda.nagano.jp","ikusaka.nagano.jp","ina.nagano.jp","karuizawa.nagano.jp","kawakami.nagano.jp","kiso.nagano.jp","kisofukushima.nagano.jp","kitaaiki.nagano.jp","komagane.nagano.jp","komoro.nagano.jp","matsukawa.nagano.jp","matsumoto.nagano.jp","miasa.nagano.jp","minamiaiki.nagano.jp","minamimaki.nagano.jp","minamiminowa.nagano.jp","minowa.nagano.jp","miyada.nagano.jp","miyota.nagano.jp","mochizuki.nagano.jp","nagano.nagano.jp","nagawa.nagano.jp","nagiso.nagano.jp","nakagawa.nagano.jp","nakano.nagano.jp","nozawaonsen.nagano.jp","obuse.nagano.jp","ogawa.nagano.jp","okaya.nagano.jp","omachi.nagano.jp","omi.nagano.jp","ookuwa.nagano.jp","ooshika.nagano.jp","otaki.nagano.jp","otari.nagano.jp","sakae.nagano.jp","sakaki.nagano.jp","saku.nagano.jp","sakuho.nagano.jp","shimosuwa.nagano.jp","shinanomachi.nagano.jp","shiojiri.nagano.jp","suwa.nagano.jp","suzaka.nagano.jp","takagi.nagano.jp","takamori.nagano.jp","takayama.nagano.jp","tateshina.nagano.jp","tatsuno.nagano.jp","togakushi.nagano.jp","togura.nagano.jp","tomi.nagano.jp","ueda.nagano.jp","wada.nagano.jp","yamagata.nagano.jp","yamanouchi.nagano.jp","yasaka.nagano.jp","yasuoka.nagano.jp","chijiwa.nagasaki.jp","futsu.nagasaki.jp","goto.nagasaki.jp","hasami.nagasaki.jp","hirado.nagasaki.jp","iki.nagasaki.jp","isahaya.nagasaki.jp","kawatana.nagasaki.jp","kuchinotsu.nagasaki.jp","matsuura.nagasaki.jp","nagasaki.nagasaki.jp","obama.nagasaki.jp","omura.nagasaki.jp","oseto.nagasaki.jp","saikai.nagasaki.jp","sasebo.nagasaki.jp","seihi.nagasaki.jp","shimabara.nagasaki.jp","shinkamigoto.nagasaki.jp","togitsu.nagasaki.jp","tsushima.nagasaki.jp","unzen.nagasaki.jp","ando.nara.jp","gose.nara.jp","heguri.nara.jp","higashiyoshino.nara.jp","ikaruga.nara.jp","ikoma.nara.jp","kamikitayama.nara.jp","kanmaki.nara.jp","kashiba.nara.jp","kashihara.nara.jp","katsuragi.nara.jp","kawai.nara.jp","kawakami.nara.jp","kawanishi.nara.jp","koryo.nara.jp","kurotaki.nara.jp","mitsue.nara.jp","miyake.nara.jp","nara.nara.jp","nosegawa.nara.jp","oji.nara.jp","ouda.nara.jp","oyodo.nara.jp","sakurai.nara.jp","sango.nara.jp","shimoichi.nara.jp","shimokitayama.nara.jp","shinjo.nara.jp","soni.nara.jp","takatori.nara.jp","tawaramoto.nara.jp","tenkawa.nara.jp","tenri.nara.jp","uda.nara.jp","yamatokoriyama.nara.jp","yamatotakada.nara.jp","yamazoe.nara.jp","yoshino.nara.jp","aga.niigata.jp","agano.niigata.jp","gosen.niigata.jp","itoigawa.niigata.jp","izumozaki.niigata.jp","joetsu.niigata.jp","kamo.niigata.jp","kariwa.niigata.jp","kashiwazaki.niigata.jp","minamiuonuma.niigata.jp","mitsuke.niigata.jp","muika.niigata.jp","murakami.niigata.jp","myoko.niigata.jp","nagaoka.niigata.jp","niigata.niigata.jp","ojiya.niigata.jp","omi.niigata.jp","sado.niigata.jp","sanjo.niigata.jp","seiro.niigata.jp","seirou.niigata.jp","sekikawa.niigata.jp","shibata.niigata.jp","tagami.niigata.jp","tainai.niigata.jp","tochio.niigata.jp","tokamachi.niigata.jp","tsubame.niigata.jp","tsunan.niigata.jp","uonuma.niigata.jp","yahiko.niigata.jp","yoita.niigata.jp","yuzawa.niigata.jp","beppu.oita.jp","bungoono.oita.jp","bungotakada.oita.jp","hasama.oita.jp","hiji.oita.jp","himeshima.oita.jp","hita.oita.jp","kamitsue.oita.jp","kokonoe.oita.jp","kuju.oita.jp","kunisaki.oita.jp","kusu.oita.jp","oita.oita.jp","saiki.oita.jp","taketa.oita.jp","tsukumi.oita.jp","usa.oita.jp","usuki.oita.jp","yufu.oita.jp","akaiwa.okayama.jp","asakuchi.okayama.jp","bizen.okayama.jp","hayashima.okayama.jp","ibara.okayama.jp","kagamino.okayama.jp","kasaoka.okayama.jp","kibichuo.okayama.jp","kumenan.okayama.jp","kurashiki.okayama.jp","maniwa.okayama.jp","misaki.okayama.jp","nagi.okayama.jp","niimi.okayama.jp","nishiawakura.okayama.jp","okayama.okayama.jp","satosho.okayama.jp","setouchi.okayama.jp","shinjo.okayama.jp","shoo.okayama.jp","soja.okayama.jp","takahashi.okayama.jp","tamano.okayama.jp","tsuyama.okayama.jp","wake.okayama.jp","yakage.okayama.jp","aguni.okinawa.jp","ginowan.okinawa.jp","ginoza.okinawa.jp","gushikami.okinawa.jp","haebaru.okinawa.jp","higashi.okinawa.jp","hirara.okinawa.jp","iheya.okinawa.jp","ishigaki.okinawa.jp","ishikawa.okinawa.jp","itoman.okinawa.jp","izena.okinawa.jp","kadena.okinawa.jp","kin.okinawa.jp","kitadaito.okinawa.jp","kitanakagusuku.okinawa.jp","kumejima.okinawa.jp","kunigami.okinawa.jp","minamidaito.okinawa.jp","motobu.okinawa.jp","nago.okinawa.jp","naha.okinawa.jp","nakagusuku.okinawa.jp","nakijin.okinawa.jp","nanjo.okinawa.jp","nishihara.okinawa.jp","ogimi.okinawa.jp","okinawa.okinawa.jp","onna.okinawa.jp","shimoji.okinawa.jp","taketomi.okinawa.jp","tarama.okinawa.jp","tokashiki.okinawa.jp","tomigusuku.okinawa.jp","tonaki.okinawa.jp","urasoe.okinawa.jp","uruma.okinawa.jp","yaese.okinawa.jp","yomitan.okinawa.jp","yonabaru.okinawa.jp","yonaguni.okinawa.jp","zamami.okinawa.jp","abeno.osaka.jp","chihayaakasaka.osaka.jp","chuo.osaka.jp","daito.osaka.jp","fujiidera.osaka.jp","habikino.osaka.jp","hannan.osaka.jp","higashiosaka.osaka.jp","higashisumiyoshi.osaka.jp","higashiyodogawa.osaka.jp","hirakata.osaka.jp","ibaraki.osaka.jp","ikeda.osaka.jp","izumi.osaka.jp","izumiotsu.osaka.jp","izumisano.osaka.jp","kadoma.osaka.jp","kaizuka.osaka.jp","kanan.osaka.jp","kashiwara.osaka.jp","katano.osaka.jp","kawachinagano.osaka.jp","kishiwada.osaka.jp","kita.osaka.jp","kumatori.osaka.jp","matsubara.osaka.jp","minato.osaka.jp","minoh.osaka.jp","misaki.osaka.jp","moriguchi.osaka.jp","neyagawa.osaka.jp","nishi.osaka.jp","nose.osaka.jp","osakasayama.osaka.jp","sakai.osaka.jp","sayama.osaka.jp","sennan.osaka.jp","settsu.osaka.jp","shijonawate.osaka.jp","shimamoto.osaka.jp","suita.osaka.jp","tadaoka.osaka.jp","taishi.osaka.jp","tajiri.osaka.jp","takaishi.osaka.jp","takatsuki.osaka.jp","tondabayashi.osaka.jp","toyonaka.osaka.jp","toyono.osaka.jp","yao.osaka.jp","ariake.saga.jp","arita.saga.jp","fukudomi.saga.jp","genkai.saga.jp","hamatama.saga.jp","hizen.saga.jp","imari.saga.jp","kamimine.saga.jp","kanzaki.saga.jp","karatsu.saga.jp","kashima.saga.jp","kitagata.saga.jp","kitahata.saga.jp","kiyama.saga.jp","kouhoku.saga.jp","kyuragi.saga.jp","nishiarita.saga.jp","ogi.saga.jp","omachi.saga.jp","ouchi.saga.jp","saga.saga.jp","shiroishi.saga.jp","taku.saga.jp","tara.saga.jp","tosu.saga.jp","yoshinogari.saga.jp","arakawa.saitama.jp","asaka.saitama.jp","chichibu.saitama.jp","fujimi.saitama.jp","fujimino.saitama.jp","fukaya.saitama.jp","hanno.saitama.jp","hanyu.saitama.jp","hasuda.saitama.jp","hatogaya.saitama.jp","hatoyama.saitama.jp","hidaka.saitama.jp","higashichichibu.saitama.jp","higashimatsuyama.saitama.jp","honjo.saitama.jp","ina.saitama.jp","iruma.saitama.jp","iwatsuki.saitama.jp","kamiizumi.saitama.jp","kamikawa.saitama.jp","kamisato.saitama.jp","kasukabe.saitama.jp","kawagoe.saitama.jp","kawaguchi.saitama.jp","kawajima.saitama.jp","kazo.saitama.jp","kitamoto.saitama.jp","koshigaya.saitama.jp","kounosu.saitama.jp","kuki.saitama.jp","kumagaya.saitama.jp","matsubushi.saitama.jp","minano.saitama.jp","misato.saitama.jp","miyashiro.saitama.jp","miyoshi.saitama.jp","moroyama.saitama.jp","nagatoro.saitama.jp","namegawa.saitama.jp","niiza.saitama.jp","ogano.saitama.jp","ogawa.saitama.jp","ogose.saitama.jp","okegawa.saitama.jp","omiya.saitama.jp","otaki.saitama.jp","ranzan.saitama.jp","ryokami.saitama.jp","saitama.saitama.jp","sakado.saitama.jp","satte.saitama.jp","sayama.saitama.jp","shiki.saitama.jp","shiraoka.saitama.jp","soka.saitama.jp","sugito.saitama.jp","toda.saitama.jp","tokigawa.saitama.jp","tokorozawa.saitama.jp","tsurugashima.saitama.jp","urawa.saitama.jp","warabi.saitama.jp","yashio.saitama.jp","yokoze.saitama.jp","yono.saitama.jp","yorii.saitama.jp","yoshida.saitama.jp","yoshikawa.saitama.jp","yoshimi.saitama.jp","aisho.shiga.jp","gamo.shiga.jp","higashiomi.shiga.jp","hikone.shiga.jp","koka.shiga.jp","konan.shiga.jp","kosei.shiga.jp","koto.shiga.jp","kusatsu.shiga.jp","maibara.shiga.jp","moriyama.shiga.jp","nagahama.shiga.jp","nishiazai.shiga.jp","notogawa.shiga.jp","omihachiman.shiga.jp","otsu.shiga.jp","ritto.shiga.jp","ryuoh.shiga.jp","takashima.shiga.jp","takatsuki.shiga.jp","torahime.shiga.jp","toyosato.shiga.jp","yasu.shiga.jp","akagi.shimane.jp","ama.shimane.jp","gotsu.shimane.jp","hamada.shimane.jp","higashiizumo.shimane.jp","hikawa.shimane.jp","hikimi.shimane.jp","izumo.shimane.jp","kakinoki.shimane.jp","masuda.shimane.jp","matsue.shimane.jp","misato.shimane.jp","nishinoshima.shimane.jp","ohda.shimane.jp","okinoshima.shimane.jp","okuizumo.shimane.jp","shimane.shimane.jp","tamayu.shimane.jp","tsuwano.shimane.jp","unnan.shimane.jp","yakumo.shimane.jp","yasugi.shimane.jp","yatsuka.shimane.jp","arai.shizuoka.jp","atami.shizuoka.jp","fuji.shizuoka.jp","fujieda.shizuoka.jp","fujikawa.shizuoka.jp","fujinomiya.shizuoka.jp","fukuroi.shizuoka.jp","gotemba.shizuoka.jp","haibara.shizuoka.jp","hamamatsu.shizuoka.jp","higashiizu.shizuoka.jp","ito.shizuoka.jp","iwata.shizuoka.jp","izu.shizuoka.jp","izunokuni.shizuoka.jp","kakegawa.shizuoka.jp","kannami.shizuoka.jp","kawanehon.shizuoka.jp","kawazu.shizuoka.jp","kikugawa.shizuoka.jp","kosai.shizuoka.jp","makinohara.shizuoka.jp","matsuzaki.shizuoka.jp","minamiizu.shizuoka.jp","mishima.shizuoka.jp","morimachi.shizuoka.jp","nishiizu.shizuoka.jp","numazu.shizuoka.jp","omaezaki.shizuoka.jp","shimada.shizuoka.jp","shimizu.shizuoka.jp","shimoda.shizuoka.jp","shizuoka.shizuoka.jp","susono.shizuoka.jp","yaizu.shizuoka.jp","yoshida.shizuoka.jp","ashikaga.tochigi.jp","bato.tochigi.jp","haga.tochigi.jp","ichikai.tochigi.jp","iwafune.tochigi.jp","kaminokawa.tochigi.jp","kanuma.tochigi.jp","karasuyama.tochigi.jp","kuroiso.tochigi.jp","mashiko.tochigi.jp","mibu.tochigi.jp","moka.tochigi.jp","motegi.tochigi.jp","nasu.tochigi.jp","nasushiobara.tochigi.jp","nikko.tochigi.jp","nishikata.tochigi.jp","nogi.tochigi.jp","ohira.tochigi.jp","ohtawara.tochigi.jp","oyama.tochigi.jp","sakura.tochigi.jp","sano.tochigi.jp","shimotsuke.tochigi.jp","shioya.tochigi.jp","takanezawa.tochigi.jp","tochigi.tochigi.jp","tsuga.tochigi.jp","ujiie.tochigi.jp","utsunomiya.tochigi.jp","yaita.tochigi.jp","aizumi.tokushima.jp","anan.tokushima.jp","ichiba.tokushima.jp","itano.tokushima.jp","kainan.tokushima.jp","komatsushima.tokushima.jp","matsushige.tokushima.jp","mima.tokushima.jp","minami.tokushima.jp","miyoshi.tokushima.jp","mugi.tokushima.jp","nakagawa.tokushima.jp","naruto.tokushima.jp","sanagochi.tokushima.jp","shishikui.tokushima.jp","tokushima.tokushima.jp","wajiki.tokushima.jp","adachi.tokyo.jp","akiruno.tokyo.jp","akishima.tokyo.jp","aogashima.tokyo.jp","arakawa.tokyo.jp","bunkyo.tokyo.jp","chiyoda.tokyo.jp","chofu.tokyo.jp","chuo.tokyo.jp","edogawa.tokyo.jp","fuchu.tokyo.jp","fussa.tokyo.jp","hachijo.tokyo.jp","hachioji.tokyo.jp","hamura.tokyo.jp","higashikurume.tokyo.jp","higashimurayama.tokyo.jp","higashiyamato.tokyo.jp","hino.tokyo.jp","hinode.tokyo.jp","hinohara.tokyo.jp","inagi.tokyo.jp","itabashi.tokyo.jp","katsushika.tokyo.jp","kita.tokyo.jp","kiyose.tokyo.jp","kodaira.tokyo.jp","koganei.tokyo.jp","kokubunji.tokyo.jp","komae.tokyo.jp","koto.tokyo.jp","kouzushima.tokyo.jp","kunitachi.tokyo.jp","machida.tokyo.jp","meguro.tokyo.jp","minato.tokyo.jp","mitaka.tokyo.jp","mizuho.tokyo.jp","musashimurayama.tokyo.jp","musashino.tokyo.jp","nakano.tokyo.jp","nerima.tokyo.jp","ogasawara.tokyo.jp","okutama.tokyo.jp","ome.tokyo.jp","oshima.tokyo.jp","ota.tokyo.jp","setagaya.tokyo.jp","shibuya.tokyo.jp","shinagawa.tokyo.jp","shinjuku.tokyo.jp","suginami.tokyo.jp","sumida.tokyo.jp","tachikawa.tokyo.jp","taito.tokyo.jp","tama.tokyo.jp","toshima.tokyo.jp","chizu.tottori.jp","hino.tottori.jp","kawahara.tottori.jp","koge.tottori.jp","kotoura.tottori.jp","misasa.tottori.jp","nanbu.tottori.jp","nichinan.tottori.jp","sakaiminato.tottori.jp","tottori.tottori.jp","wakasa.tottori.jp","yazu.tottori.jp","yonago.tottori.jp","asahi.toyama.jp","fuchu.toyama.jp","fukumitsu.toyama.jp","funahashi.toyama.jp","himi.toyama.jp","imizu.toyama.jp","inami.toyama.jp","johana.toyama.jp","kamiichi.toyama.jp","kurobe.toyama.jp","nakaniikawa.toyama.jp","namerikawa.toyama.jp","nanto.toyama.jp","nyuzen.toyama.jp","oyabe.toyama.jp","taira.toyama.jp","takaoka.toyama.jp","tateyama.toyama.jp","toga.toyama.jp","tonami.toyama.jp","toyama.toyama.jp","unazuki.toyama.jp","uozu.toyama.jp","yamada.toyama.jp","arida.wakayama.jp","aridagawa.wakayama.jp","gobo.wakayama.jp","hashimoto.wakayama.jp","hidaka.wakayama.jp","hirogawa.wakayama.jp","inami.wakayama.jp","iwade.wakayama.jp","kainan.wakayama.jp","kamitonda.wakayama.jp","katsuragi.wakayama.jp","kimino.wakayama.jp","kinokawa.wakayama.jp","kitayama.wakayama.jp","koya.wakayama.jp","koza.wakayama.jp","kozagawa.wakayama.jp","kudoyama.wakayama.jp","kushimoto.wakayama.jp","mihama.wakayama.jp","misato.wakayama.jp","nachikatsuura.wakayama.jp","shingu.wakayama.jp","shirahama.wakayama.jp","taiji.wakayama.jp","tanabe.wakayama.jp","wakayama.wakayama.jp","yuasa.wakayama.jp","yura.wakayama.jp","asahi.yamagata.jp","funagata.yamagata.jp","higashine.yamagata.jp","iide.yamagata.jp","kahoku.yamagata.jp","kaminoyama.yamagata.jp","kaneyama.yamagata.jp","kawanishi.yamagata.jp","mamurogawa.yamagata.jp","mikawa.yamagata.jp","murayama.yamagata.jp","nagai.yamagata.jp","nakayama.yamagata.jp","nanyo.yamagata.jp","nishikawa.yamagata.jp","obanazawa.yamagata.jp","oe.yamagata.jp","oguni.yamagata.jp","ohkura.yamagata.jp","oishida.yamagata.jp","sagae.yamagata.jp","sakata.yamagata.jp","sakegawa.yamagata.jp","shinjo.yamagata.jp","shirataka.yamagata.jp","shonai.yamagata.jp","takahata.yamagata.jp","tendo.yamagata.jp","tozawa.yamagata.jp","tsuruoka.yamagata.jp","yamagata.yamagata.jp","yamanobe.yamagata.jp","yonezawa.yamagata.jp","yuza.yamagata.jp","abu.yamaguchi.jp","hagi.yamaguchi.jp","hikari.yamaguchi.jp","hofu.yamaguchi.jp","iwakuni.yamaguchi.jp","kudamatsu.yamaguchi.jp","mitou.yamaguchi.jp","nagato.yamaguchi.jp","oshima.yamaguchi.jp","shimonoseki.yamaguchi.jp","shunan.yamaguchi.jp","tabuse.yamaguchi.jp","tokuyama.yamaguchi.jp","toyota.yamaguchi.jp","ube.yamaguchi.jp","yuu.yamaguchi.jp","chuo.yamanashi.jp","doshi.yamanashi.jp","fuefuki.yamanashi.jp","fujikawa.yamanashi.jp","fujikawaguchiko.yamanashi.jp","fujiyoshida.yamanashi.jp","hayakawa.yamanashi.jp","hokuto.yamanashi.jp","ichikawamisato.yamanashi.jp","kai.yamanashi.jp","kofu.yamanashi.jp","koshu.yamanashi.jp","kosuge.yamanashi.jp","minami-alps.yamanashi.jp","minobu.yamanashi.jp","nakamichi.yamanashi.jp","nanbu.yamanashi.jp","narusawa.yamanashi.jp","nirasaki.yamanashi.jp","nishikatsura.yamanashi.jp","oshino.yamanashi.jp","otsuki.yamanashi.jp","showa.yamanashi.jp","tabayama.yamanashi.jp","tsuru.yamanashi.jp","uenohara.yamanashi.jp","yamanakako.yamanashi.jp","yamanashi.yamanashi.jp","ke","ac.ke","co.ke","go.ke","info.ke","me.ke","mobi.ke","ne.ke","or.ke","sc.ke","kg","com.kg","edu.kg","gov.kg","mil.kg","net.kg","org.kg","*.kh","ki","biz.ki","com.ki","edu.ki","gov.ki","info.ki","net.ki","org.ki","km","ass.km","com.km","edu.km","gov.km","mil.km","nom.km","org.km","prd.km","tm.km","asso.km","coop.km","gouv.km","medecin.km","notaires.km","pharmaciens.km","presse.km","veterinaire.km","kn","edu.kn","gov.kn","net.kn","org.kn","kp","com.kp","edu.kp","gov.kp","org.kp","rep.kp","tra.kp","kr","ac.kr","co.kr","es.kr","go.kr","hs.kr","kg.kr","mil.kr","ms.kr","ne.kr","or.kr","pe.kr","re.kr","sc.kr","busan.kr","chungbuk.kr","chungnam.kr","daegu.kr","daejeon.kr","gangwon.kr","gwangju.kr","gyeongbuk.kr","gyeonggi.kr","gyeongnam.kr","incheon.kr","jeju.kr","jeonbuk.kr","jeonnam.kr","seoul.kr","ulsan.kr","kw","com.kw","edu.kw","emb.kw","gov.kw","ind.kw","net.kw","org.kw","ky","com.ky","edu.ky","net.ky","org.ky","kz","com.kz","edu.kz","gov.kz","mil.kz","net.kz","org.kz","la","com.la","edu.la","gov.la","info.la","int.la","net.la","org.la","per.la","lb","com.lb","edu.lb","gov.lb","net.lb","org.lb","lc","co.lc","com.lc","edu.lc","gov.lc","net.lc","org.lc","li","lk","ac.lk","assn.lk","com.lk","edu.lk","gov.lk","grp.lk","hotel.lk","int.lk","ltd.lk","net.lk","ngo.lk","org.lk","sch.lk","soc.lk","web.lk","lr","com.lr","edu.lr","gov.lr","net.lr","org.lr","ls","ac.ls","biz.ls","co.ls","edu.ls","gov.ls","info.ls","net.ls","org.ls","sc.ls","lt","gov.lt","lu","lv","asn.lv","com.lv","conf.lv","edu.lv","gov.lv","id.lv","mil.lv","net.lv","org.lv","ly","com.ly","edu.ly","gov.ly","id.ly","med.ly","net.ly","org.ly","plc.ly","sch.ly","ma","ac.ma","co.ma","gov.ma","net.ma","org.ma","press.ma","mc","asso.mc","tm.mc","md","me","ac.me","co.me","edu.me","gov.me","its.me","net.me","org.me","priv.me","mg","co.mg","com.mg","edu.mg","gov.mg","mil.mg","nom.mg","org.mg","prd.mg","mh","mil","mk","com.mk","edu.mk","gov.mk","inf.mk","name.mk","net.mk","org.mk","ml","com.ml","edu.ml","gouv.ml","gov.ml","net.ml","org.ml","presse.ml","*.mm","mn","edu.mn","gov.mn","org.mn","mo","com.mo","edu.mo","gov.mo","net.mo","org.mo","mobi","mp","mq","mr","gov.mr","ms","com.ms","edu.ms","gov.ms","net.ms","org.ms","mt","com.mt","edu.mt","net.mt","org.mt","mu","ac.mu","co.mu","com.mu","gov.mu","net.mu","or.mu","org.mu","museum","mv","aero.mv","biz.mv","com.mv","coop.mv","edu.mv","gov.mv","info.mv","int.mv","mil.mv","museum.mv","name.mv","net.mv","org.mv","pro.mv","mw","ac.mw","biz.mw","co.mw","com.mw","coop.mw","edu.mw","gov.mw","int.mw","net.mw","org.mw","mx","com.mx","edu.mx","gob.mx","net.mx","org.mx","my","biz.my","com.my","edu.my","gov.my","mil.my","name.my","net.my","org.my","mz","ac.mz","adv.mz","co.mz","edu.mz","gov.mz","mil.mz","net.mz","org.mz","na","alt.na","co.na","com.na","gov.na","net.na","org.na","name","nc","asso.nc","nom.nc","ne","net","nf","arts.nf","com.nf","firm.nf","info.nf","net.nf","other.nf","per.nf","rec.nf","store.nf","web.nf","ng","com.ng","edu.ng","gov.ng","i.ng","mil.ng","mobi.ng","name.ng","net.ng","org.ng","sch.ng","ni","ac.ni","biz.ni","co.ni","com.ni","edu.ni","gob.ni","in.ni","info.ni","int.ni","mil.ni","net.ni","nom.ni","org.ni","web.ni","nl","no","fhs.no","folkebibl.no","fylkesbibl.no","idrett.no","museum.no","priv.no","vgs.no","dep.no","herad.no","kommune.no","mil.no","stat.no","aa.no","ah.no","bu.no","fm.no","hl.no","hm.no","jan-mayen.no","mr.no","nl.no","nt.no","of.no","ol.no","oslo.no","rl.no","sf.no","st.no","svalbard.no","tm.no","tr.no","va.no","vf.no","gs.aa.no","gs.ah.no","gs.bu.no","gs.fm.no","gs.hl.no","gs.hm.no","gs.jan-mayen.no","gs.mr.no","gs.nl.no","gs.nt.no","gs.of.no","gs.ol.no","gs.oslo.no","gs.rl.no","gs.sf.no","gs.st.no","gs.svalbard.no","gs.tm.no","gs.tr.no","gs.va.no","gs.vf.no","akrehamn.no","åkrehamn.no","algard.no","ålgård.no","arna.no","bronnoysund.no","brønnøysund.no","brumunddal.no","bryne.no","drobak.no","drøbak.no","egersund.no","fetsund.no","floro.no","florø.no","fredrikstad.no","hokksund.no","honefoss.no","hønefoss.no","jessheim.no","jorpeland.no","jørpeland.no","kirkenes.no","kopervik.no","krokstadelva.no","langevag.no","langevåg.no","leirvik.no","mjondalen.no","mjøndalen.no","mo-i-rana.no","mosjoen.no","mosjøen.no","nesoddtangen.no","orkanger.no","osoyro.no","osøyro.no","raholt.no","råholt.no","sandnessjoen.no","sandnessjøen.no","skedsmokorset.no","slattum.no","spjelkavik.no","stathelle.no","stavern.no","stjordalshalsen.no","stjørdalshalsen.no","tananger.no","tranby.no","vossevangen.no","aarborte.no","aejrie.no","afjord.no","åfjord.no","agdenes.no","nes.akershus.no","aknoluokta.no","ákŋoluokta.no","al.no","ål.no","alaheadju.no","álaheadju.no","alesund.no","ålesund.no","alstahaug.no","alta.no","áltá.no","alvdal.no","amli.no","åmli.no","amot.no","åmot.no","andasuolo.no","andebu.no","andoy.no","andøy.no","ardal.no","årdal.no","aremark.no","arendal.no","ås.no","aseral.no","åseral.no","asker.no","askim.no","askoy.no","askøy.no","askvoll.no","asnes.no","åsnes.no","audnedaln.no","aukra.no","aure.no","aurland.no","aurskog-holand.no","aurskog-høland.no","austevoll.no","austrheim.no","averoy.no","averøy.no","badaddja.no","bådåddjå.no","bærum.no","bahcavuotna.no","báhcavuotna.no","bahccavuotna.no","báhccavuotna.no","baidar.no","báidár.no","bajddar.no","bájddar.no","balat.no","bálát.no","balestrand.no","ballangen.no","balsfjord.no","bamble.no","bardu.no","barum.no","batsfjord.no","båtsfjord.no","bearalvahki.no","bearalváhki.no","beardu.no","beiarn.no","berg.no","bergen.no","berlevag.no","berlevåg.no","bievat.no","bievát.no","bindal.no","birkenes.no","bjarkoy.no","bjarkøy.no","bjerkreim.no","bjugn.no","bodo.no","bodø.no","bokn.no","bomlo.no","bømlo.no","bremanger.no","bronnoy.no","brønnøy.no","budejju.no","nes.buskerud.no","bygland.no","bykle.no","cahcesuolo.no","čáhcesuolo.no","davvenjarga.no","davvenjárga.no","davvesiida.no","deatnu.no","dielddanuorri.no","divtasvuodna.no","divttasvuotna.no","donna.no","dønna.no","dovre.no","drammen.no","drangedal.no","dyroy.no","dyrøy.no","eid.no","eidfjord.no","eidsberg.no","eidskog.no","eidsvoll.no","eigersund.no","elverum.no","enebakk.no","engerdal.no","etne.no","etnedal.no","evenassi.no","evenášši.no","evenes.no","evje-og-hornnes.no","farsund.no","fauske.no","fedje.no","fet.no","finnoy.no","finnøy.no","fitjar.no","fjaler.no","fjell.no","fla.no","flå.no","flakstad.no","flatanger.no","flekkefjord.no","flesberg.no","flora.no","folldal.no","forde.no","førde.no","forsand.no","fosnes.no","fræna.no","frana.no","frei.no","frogn.no","froland.no","frosta.no","froya.no","frøya.no","fuoisku.no","fuossko.no","fusa.no","fyresdal.no","gaivuotna.no","gáivuotna.no","galsa.no","gálsá.no","gamvik.no","gangaviika.no","gáŋgaviika.no","gaular.no","gausdal.no","giehtavuoatna.no","gildeskal.no","gildeskål.no","giske.no","gjemnes.no","gjerdrum.no","gjerstad.no","gjesdal.no","gjovik.no","gjøvik.no","gloppen.no","gol.no","gran.no","grane.no","granvin.no","gratangen.no","grimstad.no","grong.no","grue.no","gulen.no","guovdageaidnu.no","ha.no","hå.no","habmer.no","hábmer.no","hadsel.no","hægebostad.no","hagebostad.no","halden.no","halsa.no","hamar.no","hamaroy.no","hammarfeasta.no","hámmárfeasta.no","hammerfest.no","hapmir.no","hápmir.no","haram.no","hareid.no","harstad.no","hasvik.no","hattfjelldal.no","haugesund.no","os.hedmark.no","valer.hedmark.no","våler.hedmark.no","hemne.no","hemnes.no","hemsedal.no","hitra.no","hjartdal.no","hjelmeland.no","hobol.no","hobøl.no","hof.no","hol.no","hole.no","holmestrand.no","holtalen.no","holtålen.no","os.hordaland.no","hornindal.no","horten.no","hoyanger.no","høyanger.no","hoylandet.no","høylandet.no","hurdal.no","hurum.no","hvaler.no","hyllestad.no","ibestad.no","inderoy.no","inderøy.no","iveland.no","ivgu.no","jevnaker.no","jolster.no","jølster.no","jondal.no","kafjord.no","kåfjord.no","karasjohka.no","kárášjohka.no","karasjok.no","karlsoy.no","karmoy.no","karmøy.no","kautokeino.no","klabu.no","klæbu.no","klepp.no","kongsberg.no","kongsvinger.no","kraanghke.no","kråanghke.no","kragero.no","kragerø.no","kristiansand.no","kristiansund.no","krodsherad.no","krødsherad.no","kvæfjord.no","kvænangen.no","kvafjord.no","kvalsund.no","kvam.no","kvanangen.no","kvinesdal.no","kvinnherad.no","kviteseid.no","kvitsoy.no","kvitsøy.no","laakesvuemie.no","lærdal.no","lahppi.no","láhppi.no","lardal.no","larvik.no","lavagis.no","lavangen.no","leangaviika.no","leaŋgaviika.no","lebesby.no","leikanger.no","leirfjord.no","leka.no","leksvik.no","lenvik.no","lerdal.no","lesja.no","levanger.no","lier.no","lierne.no","lillehammer.no","lillesand.no","lindas.no","lindås.no","lindesnes.no","loabat.no","loabát.no","lodingen.no","lødingen.no","lom.no","loppa.no","lorenskog.no","lørenskog.no","loten.no","løten.no","lund.no","lunner.no","luroy.no","lurøy.no","luster.no","lyngdal.no","lyngen.no","malatvuopmi.no","málatvuopmi.no","malselv.no","målselv.no","malvik.no","mandal.no","marker.no","marnardal.no","masfjorden.no","masoy.no","måsøy.no","matta-varjjat.no","mátta-várjjat.no","meland.no","meldal.no","melhus.no","meloy.no","meløy.no","meraker.no","meråker.no","midsund.no","midtre-gauldal.no","moareke.no","moåreke.no","modalen.no","modum.no","molde.no","heroy.more-og-romsdal.no","sande.more-og-romsdal.no","herøy.møre-og-romsdal.no","sande.møre-og-romsdal.no","moskenes.no","moss.no","mosvik.no","muosat.no","muosát.no","naamesjevuemie.no","nååmesjevuemie.no","nærøy.no","namdalseid.no","namsos.no","namsskogan.no","nannestad.no","naroy.no","narviika.no","narvik.no","naustdal.no","navuotna.no","návuotna.no","nedre-eiker.no","nesna.no","nesodden.no","nesseby.no","nesset.no","nissedal.no","nittedal.no","nord-aurdal.no","nord-fron.no","nord-odal.no","norddal.no","nordkapp.no","bo.nordland.no","bø.nordland.no","heroy.nordland.no","herøy.nordland.no","nordre-land.no","nordreisa.no","nore-og-uvdal.no","notodden.no","notteroy.no","nøtterøy.no","odda.no","oksnes.no","øksnes.no","omasvuotna.no","oppdal.no","oppegard.no","oppegård.no","orkdal.no","orland.no","ørland.no","orskog.no","ørskog.no","orsta.no","ørsta.no","osen.no","osteroy.no","osterøy.no","valer.ostfold.no","våler.østfold.no","ostre-toten.no","østre-toten.no","overhalla.no","ovre-eiker.no","øvre-eiker.no","oyer.no","øyer.no","oygarden.no","øygarden.no","oystre-slidre.no","øystre-slidre.no","porsanger.no","porsangu.no","porsáŋgu.no","porsgrunn.no","rade.no","råde.no","radoy.no","radøy.no","rælingen.no","rahkkeravju.no","ráhkkerávju.no","raisa.no","ráisa.no","rakkestad.no","ralingen.no","rana.no","randaberg.no","rauma.no","rendalen.no","rennebu.no","rennesoy.no","rennesøy.no","rindal.no","ringebu.no","ringerike.no","ringsaker.no","risor.no","risør.no","rissa.no","roan.no","rodoy.no","rødøy.no","rollag.no","romsa.no","romskog.no","rømskog.no","roros.no","røros.no","rost.no","røst.no","royken.no","røyken.no","royrvik.no","røyrvik.no","ruovat.no","rygge.no","salangen.no","salat.no","sálat.no","sálát.no","saltdal.no","samnanger.no","sandefjord.no","sandnes.no","sandoy.no","sandøy.no","sarpsborg.no","sauda.no","sauherad.no","sel.no","selbu.no","selje.no","seljord.no","siellak.no","sigdal.no","siljan.no","sirdal.no","skanit.no","skánit.no","skanland.no","skånland.no","skaun.no","skedsmo.no","ski.no","skien.no","skierva.no","skiervá.no","skiptvet.no","skjak.no","skjåk.no","skjervoy.no","skjervøy.no","skodje.no","smola.no","smøla.no","snaase.no","snåase.no","snasa.no","snåsa.no","snillfjord.no","snoasa.no","sogndal.no","sogne.no","søgne.no","sokndal.no","sola.no","solund.no","somna.no","sømna.no","sondre-land.no","søndre-land.no","songdalen.no","sor-aurdal.no","sør-aurdal.no","sor-fron.no","sør-fron.no","sor-odal.no","sør-odal.no","sor-varanger.no","sør-varanger.no","sorfold.no","sørfold.no","sorreisa.no","sørreisa.no","sortland.no","sorum.no","sørum.no","spydeberg.no","stange.no","stavanger.no","steigen.no","steinkjer.no","stjordal.no","stjørdal.no","stokke.no","stor-elvdal.no","stord.no","stordal.no","storfjord.no","strand.no","stranda.no","stryn.no","sula.no","suldal.no","sund.no","sunndal.no","surnadal.no","sveio.no","svelvik.no","sykkylven.no","tana.no","bo.telemark.no","bø.telemark.no","time.no","tingvoll.no","tinn.no","tjeldsund.no","tjome.no","tjøme.no","tokke.no","tolga.no","tonsberg.no","tønsberg.no","torsken.no","træna.no","trana.no","tranoy.no","tranøy.no","troandin.no","trogstad.no","trøgstad.no","tromsa.no","tromso.no","tromsø.no","trondheim.no","trysil.no","tvedestrand.no","tydal.no","tynset.no","tysfjord.no","tysnes.no","tysvær.no","tysvar.no","ullensaker.no","ullensvang.no","ulvik.no","unjarga.no","unjárga.no","utsira.no","vaapste.no","vadso.no","vadsø.no","værøy.no","vaga.no","vågå.no","vagan.no","vågan.no","vagsoy.no","vågsøy.no","vaksdal.no","valle.no","vang.no","vanylven.no","vardo.no","vardø.no","varggat.no","várggát.no","varoy.no","vefsn.no","vega.no","vegarshei.no","vegårshei.no","vennesla.no","verdal.no","verran.no","vestby.no","sande.vestfold.no","vestnes.no","vestre-slidre.no","vestre-toten.no","vestvagoy.no","vestvågøy.no","vevelstad.no","vik.no","vikna.no","vindafjord.no","voagat.no","volda.no","voss.no","*.np","nr","biz.nr","com.nr","edu.nr","gov.nr","info.nr","net.nr","org.nr","nu","nz","ac.nz","co.nz","cri.nz","geek.nz","gen.nz","govt.nz","health.nz","iwi.nz","kiwi.nz","maori.nz","māori.nz","mil.nz","net.nz","org.nz","parliament.nz","school.nz","om","co.om","com.om","edu.om","gov.om","med.om","museum.om","net.om","org.om","pro.om","onion","org","pa","abo.pa","ac.pa","com.pa","edu.pa","gob.pa","ing.pa","med.pa","net.pa","nom.pa","org.pa","sld.pa","pe","com.pe","edu.pe","gob.pe","mil.pe","net.pe","nom.pe","org.pe","pf","com.pf","edu.pf","org.pf","*.pg","ph","com.ph","edu.ph","gov.ph","i.ph","mil.ph","net.ph","ngo.ph","org.ph","pk","ac.pk","biz.pk","com.pk","edu.pk","fam.pk","gkp.pk","gob.pk","gog.pk","gok.pk","gon.pk","gop.pk","gos.pk","gov.pk","net.pk","org.pk","web.pk","pl","com.pl","net.pl","org.pl","agro.pl","aid.pl","atm.pl","auto.pl","biz.pl","edu.pl","gmina.pl","gsm.pl","info.pl","mail.pl","media.pl","miasta.pl","mil.pl","nieruchomosci.pl","nom.pl","pc.pl","powiat.pl","priv.pl","realestate.pl","rel.pl","sex.pl","shop.pl","sklep.pl","sos.pl","szkola.pl","targi.pl","tm.pl","tourism.pl","travel.pl","turystyka.pl","gov.pl","ap.gov.pl","griw.gov.pl","ic.gov.pl","is.gov.pl","kmpsp.gov.pl","konsulat.gov.pl","kppsp.gov.pl","kwp.gov.pl","kwpsp.gov.pl","mup.gov.pl","mw.gov.pl","oia.gov.pl","oirm.gov.pl","oke.gov.pl","oow.gov.pl","oschr.gov.pl","oum.gov.pl","pa.gov.pl","pinb.gov.pl","piw.gov.pl","po.gov.pl","pr.gov.pl","psp.gov.pl","psse.gov.pl","pup.gov.pl","rzgw.gov.pl","sa.gov.pl","sdn.gov.pl","sko.gov.pl","so.gov.pl","sr.gov.pl","starostwo.gov.pl","ug.gov.pl","ugim.gov.pl","um.gov.pl","umig.gov.pl","upow.gov.pl","uppo.gov.pl","us.gov.pl","uw.gov.pl","uzs.gov.pl","wif.gov.pl","wiih.gov.pl","winb.gov.pl","wios.gov.pl","witd.gov.pl","wiw.gov.pl","wkz.gov.pl","wsa.gov.pl","wskr.gov.pl","wsse.gov.pl","wuoz.gov.pl","wzmiuw.gov.pl","zp.gov.pl","zpisdn.gov.pl","augustow.pl","babia-gora.pl","bedzin.pl","beskidy.pl","bialowieza.pl","bialystok.pl","bielawa.pl","bieszczady.pl","boleslawiec.pl","bydgoszcz.pl","bytom.pl","cieszyn.pl","czeladz.pl","czest.pl","dlugoleka.pl","elblag.pl","elk.pl","glogow.pl","gniezno.pl","gorlice.pl","grajewo.pl","ilawa.pl","jaworzno.pl","jelenia-gora.pl","jgora.pl","kalisz.pl","karpacz.pl","kartuzy.pl","kaszuby.pl","katowice.pl","kazimierz-dolny.pl","kepno.pl","ketrzyn.pl","klodzko.pl","kobierzyce.pl","kolobrzeg.pl","konin.pl","konskowola.pl","kutno.pl","lapy.pl","lebork.pl","legnica.pl","lezajsk.pl","limanowa.pl","lomza.pl","lowicz.pl","lubin.pl","lukow.pl","malbork.pl","malopolska.pl","mazowsze.pl","mazury.pl","mielec.pl","mielno.pl","mragowo.pl","naklo.pl","nowaruda.pl","nysa.pl","olawa.pl","olecko.pl","olkusz.pl","olsztyn.pl","opoczno.pl","opole.pl","ostroda.pl","ostroleka.pl","ostrowiec.pl","ostrowwlkp.pl","pila.pl","pisz.pl","podhale.pl","podlasie.pl","polkowice.pl","pomorskie.pl","pomorze.pl","prochowice.pl","pruszkow.pl","przeworsk.pl","pulawy.pl","radom.pl","rawa-maz.pl","rybnik.pl","rzeszow.pl","sanok.pl","sejny.pl","skoczow.pl","slask.pl","slupsk.pl","sosnowiec.pl","stalowa-wola.pl","starachowice.pl","stargard.pl","suwalki.pl","swidnica.pl","swiebodzin.pl","swinoujscie.pl","szczecin.pl","szczytno.pl","tarnobrzeg.pl","tgory.pl","turek.pl","tychy.pl","ustka.pl","walbrzych.pl","warmia.pl","warszawa.pl","waw.pl","wegrow.pl","wielun.pl","wlocl.pl","wloclawek.pl","wodzislaw.pl","wolomin.pl","wroclaw.pl","zachpomor.pl","zagan.pl","zarow.pl","zgora.pl","zgorzelec.pl","pm","pn","co.pn","edu.pn","gov.pn","net.pn","org.pn","post","pr","biz.pr","com.pr","edu.pr","gov.pr","info.pr","isla.pr","name.pr","net.pr","org.pr","pro.pr","ac.pr","est.pr","prof.pr","pro","aaa.pro","aca.pro","acct.pro","avocat.pro","bar.pro","cpa.pro","eng.pro","jur.pro","law.pro","med.pro","recht.pro","ps","com.ps","edu.ps","gov.ps","net.ps","org.ps","plo.ps","sec.ps","pt","com.pt","edu.pt","gov.pt","int.pt","net.pt","nome.pt","org.pt","publ.pt","pw","belau.pw","co.pw","ed.pw","go.pw","or.pw","py","com.py","coop.py","edu.py","gov.py","mil.py","net.py","org.py","qa","com.qa","edu.qa","gov.qa","mil.qa","name.qa","net.qa","org.qa","sch.qa","re","asso.re","com.re","ro","arts.ro","com.ro","firm.ro","info.ro","nom.ro","nt.ro","org.ro","rec.ro","store.ro","tm.ro","www.ro","rs","ac.rs","co.rs","edu.rs","gov.rs","in.rs","org.rs","ru","rw","ac.rw","co.rw","coop.rw","gov.rw","mil.rw","net.rw","org.rw","sa","com.sa","edu.sa","gov.sa","med.sa","net.sa","org.sa","pub.sa","sch.sa","sb","com.sb","edu.sb","gov.sb","net.sb","org.sb","sc","com.sc","edu.sc","gov.sc","net.sc","org.sc","sd","com.sd","edu.sd","gov.sd","info.sd","med.sd","net.sd","org.sd","tv.sd","se","a.se","ac.se","b.se","bd.se","brand.se","c.se","d.se","e.se","f.se","fh.se","fhsk.se","fhv.se","g.se","h.se","i.se","k.se","komforb.se","kommunalforbund.se","komvux.se","l.se","lanbib.se","m.se","n.se","naturbruksgymn.se","o.se","org.se","p.se","parti.se","pp.se","press.se","r.se","s.se","t.se","tm.se","u.se","w.se","x.se","y.se","z.se","sg","com.sg","edu.sg","gov.sg","net.sg","org.sg","sh","com.sh","gov.sh","mil.sh","net.sh","org.sh","si","sj","sk","sl","com.sl","edu.sl","gov.sl","net.sl","org.sl","sm","sn","art.sn","com.sn","edu.sn","gouv.sn","org.sn","perso.sn","univ.sn","so","com.so","edu.so","gov.so","me.so","net.so","org.so","sr","ss","biz.ss","co.ss","com.ss","edu.ss","gov.ss","me.ss","net.ss","org.ss","sch.ss","st","co.st","com.st","consulado.st","edu.st","embaixada.st","mil.st","net.st","org.st","principe.st","saotome.st","store.st","su","sv","com.sv","edu.sv","gob.sv","org.sv","red.sv","sx","gov.sx","sy","com.sy","edu.sy","gov.sy","mil.sy","net.sy","org.sy","sz","ac.sz","co.sz","org.sz","tc","td","tel","tf","tg","th","ac.th","co.th","go.th","in.th","mi.th","net.th","or.th","tj","ac.tj","biz.tj","co.tj","com.tj","edu.tj","go.tj","gov.tj","int.tj","mil.tj","name.tj","net.tj","nic.tj","org.tj","test.tj","web.tj","tk","tl","gov.tl","tm","co.tm","com.tm","edu.tm","gov.tm","mil.tm","net.tm","nom.tm","org.tm","tn","com.tn","ens.tn","fin.tn","gov.tn","ind.tn","info.tn","intl.tn","mincom.tn","nat.tn","net.tn","org.tn","perso.tn","tourism.tn","to","com.to","edu.to","gov.to","mil.to","net.to","org.to","tr","av.tr","bbs.tr","bel.tr","biz.tr","com.tr","dr.tr","edu.tr","gen.tr","gov.tr","info.tr","k12.tr","kep.tr","mil.tr","name.tr","net.tr","org.tr","pol.tr","tel.tr","tsk.tr","tv.tr","web.tr","nc.tr","gov.nc.tr","tt","biz.tt","co.tt","com.tt","edu.tt","gov.tt","info.tt","mil.tt","name.tt","net.tt","org.tt","pro.tt","tv","tw","club.tw","com.tw","ebiz.tw","edu.tw","game.tw","gov.tw","idv.tw","mil.tw","net.tw","org.tw","tz","ac.tz","co.tz","go.tz","hotel.tz","info.tz","me.tz","mil.tz","mobi.tz","ne.tz","or.tz","sc.tz","tv.tz","ua","com.ua","edu.ua","gov.ua","in.ua","net.ua","org.ua","cherkassy.ua","cherkasy.ua","chernigov.ua","chernihiv.ua","chernivtsi.ua","chernovtsy.ua","ck.ua","cn.ua","cr.ua","crimea.ua","cv.ua","dn.ua","dnepropetrovsk.ua","dnipropetrovsk.ua","donetsk.ua","dp.ua","if.ua","ivano-frankivsk.ua","kh.ua","kharkiv.ua","kharkov.ua","kherson.ua","khmelnitskiy.ua","khmelnytskyi.ua","kiev.ua","kirovograd.ua","km.ua","kr.ua","kropyvnytskyi.ua","krym.ua","ks.ua","kv.ua","kyiv.ua","lg.ua","lt.ua","lugansk.ua","luhansk.ua","lutsk.ua","lv.ua","lviv.ua","mk.ua","mykolaiv.ua","nikolaev.ua","od.ua","odesa.ua","odessa.ua","pl.ua","poltava.ua","rivne.ua","rovno.ua","rv.ua","sb.ua","sebastopol.ua","sevastopol.ua","sm.ua","sumy.ua","te.ua","ternopil.ua","uz.ua","uzhgorod.ua","uzhhorod.ua","vinnica.ua","vinnytsia.ua","vn.ua","volyn.ua","yalta.ua","zakarpattia.ua","zaporizhzhe.ua","zaporizhzhia.ua","zhitomir.ua","zhytomyr.ua","zp.ua","zt.ua","ug","ac.ug","co.ug","com.ug","go.ug","ne.ug","or.ug","org.ug","sc.ug","uk","ac.uk","co.uk","gov.uk","ltd.uk","me.uk","net.uk","nhs.uk","org.uk","plc.uk","police.uk","*.sch.uk","us","dni.us","fed.us","isa.us","kids.us","nsn.us","ak.us","al.us","ar.us","as.us","az.us","ca.us","co.us","ct.us","dc.us","de.us","fl.us","ga.us","gu.us","hi.us","ia.us","id.us","il.us","in.us","ks.us","ky.us","la.us","ma.us","md.us","me.us","mi.us","mn.us","mo.us","ms.us","mt.us","nc.us","nd.us","ne.us","nh.us","nj.us","nm.us","nv.us","ny.us","oh.us","ok.us","or.us","pa.us","pr.us","ri.us","sc.us","sd.us","tn.us","tx.us","ut.us","va.us","vi.us","vt.us","wa.us","wi.us","wv.us","wy.us","k12.ak.us","k12.al.us","k12.ar.us","k12.as.us","k12.az.us","k12.ca.us","k12.co.us","k12.ct.us","k12.dc.us","k12.fl.us","k12.ga.us","k12.gu.us","k12.ia.us","k12.id.us","k12.il.us","k12.in.us","k12.ks.us","k12.ky.us","k12.la.us","k12.ma.us","k12.md.us","k12.me.us","k12.mi.us","k12.mn.us","k12.mo.us","k12.ms.us","k12.mt.us","k12.nc.us","k12.ne.us","k12.nh.us","k12.nj.us","k12.nm.us","k12.nv.us","k12.ny.us","k12.oh.us","k12.ok.us","k12.or.us","k12.pa.us","k12.pr.us","k12.sc.us","k12.tn.us","k12.tx.us","k12.ut.us","k12.va.us","k12.vi.us","k12.vt.us","k12.wa.us","k12.wi.us","cc.ak.us","lib.ak.us","cc.al.us","lib.al.us","cc.ar.us","lib.ar.us","cc.as.us","lib.as.us","cc.az.us","lib.az.us","cc.ca.us","lib.ca.us","cc.co.us","lib.co.us","cc.ct.us","lib.ct.us","cc.dc.us","lib.dc.us","cc.de.us","cc.fl.us","cc.ga.us","cc.gu.us","cc.hi.us","cc.ia.us","cc.id.us","cc.il.us","cc.in.us","cc.ks.us","cc.ky.us","cc.la.us","cc.ma.us","cc.md.us","cc.me.us","cc.mi.us","cc.mn.us","cc.mo.us","cc.ms.us","cc.mt.us","cc.nc.us","cc.nd.us","cc.ne.us","cc.nh.us","cc.nj.us","cc.nm.us","cc.nv.us","cc.ny.us","cc.oh.us","cc.ok.us","cc.or.us","cc.pa.us","cc.pr.us","cc.ri.us","cc.sc.us","cc.sd.us","cc.tn.us","cc.tx.us","cc.ut.us","cc.va.us","cc.vi.us","cc.vt.us","cc.wa.us","cc.wi.us","cc.wv.us","cc.wy.us","k12.wy.us","lib.fl.us","lib.ga.us","lib.gu.us","lib.hi.us","lib.ia.us","lib.id.us","lib.il.us","lib.in.us","lib.ks.us","lib.ky.us","lib.la.us","lib.ma.us","lib.md.us","lib.me.us","lib.mi.us","lib.mn.us","lib.mo.us","lib.ms.us","lib.mt.us","lib.nc.us","lib.nd.us","lib.ne.us","lib.nh.us","lib.nj.us","lib.nm.us","lib.nv.us","lib.ny.us","lib.oh.us","lib.ok.us","lib.or.us","lib.pa.us","lib.pr.us","lib.ri.us","lib.sc.us","lib.sd.us","lib.tn.us","lib.tx.us","lib.ut.us","lib.va.us","lib.vi.us","lib.vt.us","lib.wa.us","lib.wi.us","lib.wy.us","chtr.k12.ma.us","paroch.k12.ma.us","pvt.k12.ma.us","ann-arbor.mi.us","cog.mi.us","dst.mi.us","eaton.mi.us","gen.mi.us","mus.mi.us","tec.mi.us","washtenaw.mi.us","uy","com.uy","edu.uy","gub.uy","mil.uy","net.uy","org.uy","uz","co.uz","com.uz","net.uz","org.uz","va","vc","com.vc","edu.vc","gov.vc","mil.vc","net.vc","org.vc","ve","arts.ve","bib.ve","co.ve","com.ve","e12.ve","edu.ve","firm.ve","gob.ve","gov.ve","info.ve","int.ve","mil.ve","net.ve","nom.ve","org.ve","rar.ve","rec.ve","store.ve","tec.ve","web.ve","vg","vi","co.vi","com.vi","k12.vi","net.vi","org.vi","vn","ac.vn","ai.vn","biz.vn","com.vn","edu.vn","gov.vn","health.vn","id.vn","info.vn","int.vn","io.vn","name.vn","net.vn","org.vn","pro.vn","angiang.vn","bacgiang.vn","backan.vn","baclieu.vn","bacninh.vn","baria-vungtau.vn","bentre.vn","binhdinh.vn","binhduong.vn","binhphuoc.vn","binhthuan.vn","camau.vn","cantho.vn","caobang.vn","daklak.vn","daknong.vn","danang.vn","dienbien.vn","dongnai.vn","dongthap.vn","gialai.vn","hagiang.vn","haiduong.vn","haiphong.vn","hanam.vn","hanoi.vn","hatinh.vn","haugiang.vn","hoabinh.vn","hungyen.vn","khanhhoa.vn","kiengiang.vn","kontum.vn","laichau.vn","lamdong.vn","langson.vn","laocai.vn","longan.vn","namdinh.vn","nghean.vn","ninhbinh.vn","ninhthuan.vn","phutho.vn","phuyen.vn","quangbinh.vn","quangnam.vn","quangngai.vn","quangninh.vn","quangtri.vn","soctrang.vn","sonla.vn","tayninh.vn","thaibinh.vn","thainguyen.vn","thanhhoa.vn","thanhphohochiminh.vn","thuathienhue.vn","tiengiang.vn","travinh.vn","tuyenquang.vn","vinhlong.vn","vinhphuc.vn","yenbai.vn","vu","com.vu","edu.vu","net.vu","org.vu","wf","ws","com.ws","edu.ws","gov.ws","net.ws","org.ws","yt","امارات","հայ","বাংলা","бг","البحرين","бел","中国","中國","الجزائر","مصر","ею","ευ","موريتانيا","გე","ελ","香港","個人.香港","公司.香港","政府.香港","教育.香港","組織.香港","網絡.香港","ಭಾರತ","ଭାରତ","ভাৰত","भारतम्","भारोत","ڀارت","ഭാരതം","भारत","بارت","بھارت","భారత్","ભારત","ਭਾਰਤ","ভারত","இந்தியா","ایران","ايران","عراق","الاردن","한국","қаз","ລາວ","ලංකා","இலங்கை","المغرب","мкд","мон","澳門","澳门","مليسيا","عمان","پاکستان","پاكستان","فلسطين","срб","ак.срб","обр.срб","од.срб","орг.срб","пр.срб","упр.срб","рф","قطر","السعودية","السعودیة","السعودیۃ","السعوديه","سودان","新加坡","சிங்கப்பூர்","سورية","سوريا","ไทย","ทหาร.ไทย","ธุรกิจ.ไทย","เน็ต.ไทย","รัฐบาล.ไทย","ศึกษา.ไทย","องค์กร.ไทย","تونس","台灣","台湾","臺灣","укр","اليمن","xxx","ye","com.ye","edu.ye","gov.ye","mil.ye","net.ye","org.ye","ac.za","agric.za","alt.za","co.za","edu.za","gov.za","grondar.za","law.za","mil.za","net.za","ngo.za","nic.za","nis.za","nom.za","org.za","school.za","tm.za","web.za","zm","ac.zm","biz.zm","co.zm","com.zm","edu.zm","gov.zm","info.zm","mil.zm","net.zm","org.zm","sch.zm","zw","ac.zw","co.zw","gov.zw","mil.zw","org.zw","aaa","aarp","abb","abbott","abbvie","abc","able","abogado","abudhabi","academy","accenture","accountant","accountants","aco","actor","ads","adult","aeg","aetna","afl","africa","agakhan","agency","aig","airbus","airforce","airtel","akdn","alibaba","alipay","allfinanz","allstate","ally","alsace","alstom","amazon","americanexpress","americanfamily","amex","amfam","amica","amsterdam","analytics","android","anquan","anz","aol","apartments","app","apple","aquarelle","arab","aramco","archi","army","art","arte","asda","associates","athleta","attorney","auction","audi","audible","audio","auspost","author","auto","autos","aws","axa","azure","baby","baidu","banamex","band","bank","bar","barcelona","barclaycard","barclays","barefoot","bargains","baseball","basketball","bauhaus","bayern","bbc","bbt","bbva","bcg","bcn","beats","beauty","beer","bentley","berlin","best","bestbuy","bet","bharti","bible","bid","bike","bing","bingo","bio","black","blackfriday","blockbuster","blog","bloomberg","blue","bms","bmw","bnpparibas","boats","boehringer","bofa","bom","bond","boo","book","booking","bosch","bostik","boston","bot","boutique","box","bradesco","bridgestone","broadway","broker","brother","brussels","build","builders","business","buy","buzz","bzh","cab","cafe","cal","call","calvinklein","cam","camera","camp","canon","capetown","capital","capitalone","car","caravan","cards","care","career","careers","cars","casa","case","cash","casino","catering","catholic","cba","cbn","cbre","center","ceo","cern","cfa","cfd","chanel","channel","charity","chase","chat","cheap","chintai","christmas","chrome","church","cipriani","circle","cisco","citadel","citi","citic","city","claims","cleaning","click","clinic","clinique","clothing","cloud","club","clubmed","coach","codes","coffee","college","cologne","commbank","community","company","compare","computer","comsec","condos","construction","consulting","contact","contractors","cooking","cool","corsica","country","coupon","coupons","courses","cpa","credit","creditcard","creditunion","cricket","crown","crs","cruise","cruises","cuisinella","cymru","cyou","dad","dance","data","date","dating","datsun","day","dclk","dds","deal","dealer","deals","degree","delivery","dell","deloitte","delta","democrat","dental","dentist","desi","design","dev","dhl","diamonds","diet","digital","direct","directory","discount","discover","dish","diy","dnp","docs","doctor","dog","domains","dot","download","drive","dtv","dubai","dunlop","dupont","durban","dvag","dvr","earth","eat","eco","edeka","education","email","emerck","energy","engineer","engineering","enterprises","epson","equipment","ericsson","erni","esq","estate","eurovision","eus","events","exchange","expert","exposed","express","extraspace","fage","fail","fairwinds","faith","family","fan","fans","farm","farmers","fashion","fast","fedex","feedback","ferrari","ferrero","fidelity","fido","film","final","finance","financial","fire","firestone","firmdale","fish","fishing","fit","fitness","flickr","flights","flir","florist","flowers","fly","foo","food","football","ford","forex","forsale","forum","foundation","fox","free","fresenius","frl","frogans","frontier","ftr","fujitsu","fun","fund","furniture","futbol","fyi","gal","gallery","gallo","gallup","game","games","gap","garden","gay","gbiz","gdn","gea","gent","genting","george","ggee","gift","gifts","gives","giving","glass","gle","global","globo","gmail","gmbh","gmo","gmx","godaddy","gold","goldpoint","golf","goo","goodyear","goog","google","gop","got","grainger","graphics","gratis","green","gripe","grocery","group","gucci","guge","guide","guitars","guru","hair","hamburg","hangout","haus","hbo","hdfc","hdfcbank","health","healthcare","help","helsinki","here","hermes","hiphop","hisamitsu","hitachi","hiv","hkt","hockey","holdings","holiday","homedepot","homegoods","homes","homesense","honda","horse","hospital","host","hosting","hot","hotels","hotmail","house","how","hsbc","hughes","hyatt","hyundai","ibm","icbc","ice","icu","ieee","ifm","ikano","imamat","imdb","immo","immobilien","inc","industries","infiniti","ing","ink","institute","insurance","insure","international","intuit","investments","ipiranga","irish","ismaili","ist","istanbul","itau","itv","jaguar","java","jcb","jeep","jetzt","jewelry","jio","jll","jmp","jnj","joburg","jot","joy","jpmorgan","jprs","juegos","juniper","kaufen","kddi","kerryhotels","kerrylogistics","kerryproperties","kfh","kia","kids","kim","kindle","kitchen","kiwi","koeln","komatsu","kosher","kpmg","kpn","krd","kred","kuokgroup","kyoto","lacaixa","lamborghini","lamer","lancaster","land","landrover","lanxess","lasalle","lat","latino","latrobe","law","lawyer","lds","lease","leclerc","lefrak","legal","lego","lexus","lgbt","lidl","life","lifeinsurance","lifestyle","lighting","like","lilly","limited","limo","lincoln","link","lipsy","live","living","llc","llp","loan","loans","locker","locus","lol","london","lotte","lotto","love","lpl","lplfinancial","ltd","ltda","lundbeck","luxe","luxury","madrid","maif","maison","makeup","man","management","mango","map","market","marketing","markets","marriott","marshalls","mattel","mba","mckinsey","med","media","meet","melbourne","meme","memorial","men","menu","merck","merckmsd","miami","microsoft","mini","mint","mit","mitsubishi","mlb","mls","mma","mobile","moda","moe","moi","mom","monash","money","monster","mormon","mortgage","moscow","moto","motorcycles","mov","movie","msd","mtn","mtr","music","nab","nagoya","navy","nba","nec","netbank","netflix","network","neustar","new","news","next","nextdirect","nexus","nfl","ngo","nhk","nico","nike","nikon","ninja","nissan","nissay","nokia","norton","now","nowruz","nowtv","nra","nrw","ntt","nyc","obi","observer","office","okinawa","olayan","olayangroup","ollo","omega","one","ong","onl","online","ooo","open","oracle","orange","organic","origins","osaka","otsuka","ott","ovh","page","panasonic","paris","pars","partners","parts","party","pay","pccw","pet","pfizer","pharmacy","phd","philips","phone","photo","photography","photos","physio","pics","pictet","pictures","pid","pin","ping","pink","pioneer","pizza","place","play","playstation","plumbing","plus","pnc","pohl","poker","politie","porn","pramerica","praxi","press","prime","prod","productions","prof","progressive","promo","properties","property","protection","pru","prudential","pub","pwc","qpon","quebec","quest","racing","radio","read","realestate","realtor","realty","recipes","red","redstone","redumbrella","rehab","reise","reisen","reit","reliance","ren","rent","rentals","repair","report","republican","rest","restaurant","review","reviews","rexroth","rich","richardli","ricoh","ril","rio","rip","rocks","rodeo","rogers","room","rsvp","rugby","ruhr","run","rwe","ryukyu","saarland","safe","safety","sakura","sale","salon","samsclub","samsung","sandvik","sandvikcoromant","sanofi","sap","sarl","sas","save","saxo","sbi","sbs","scb","schaeffler","schmidt","scholarships","school","schule","schwarz","science","scot","search","seat","secure","security","seek","select","sener","services","seven","sew","sex","sexy","sfr","shangrila","sharp","shell","shia","shiksha","shoes","shop","shopping","shouji","show","silk","sina","singles","site","ski","skin","sky","skype","sling","smart","smile","sncf","soccer","social","softbank","software","sohu","solar","solutions","song","sony","soy","spa","space","sport","spot","srl","stada","staples","star","statebank","statefarm","stc","stcgroup","stockholm","storage","store","stream","studio","study","style","sucks","supplies","supply","support","surf","surgery","suzuki","swatch","swiss","sydney","systems","tab","taipei","talk","taobao","target","tatamotors","tatar","tattoo","tax","taxi","tci","tdk","team","tech","technology","temasek","tennis","teva","thd","theater","theatre","tiaa","tickets","tienda","tips","tires","tirol","tjmaxx","tjx","tkmaxx","tmall","today","tokyo","tools","top","toray","toshiba","total","tours","town","toyota","toys","trade","trading","training","travel","travelers","travelersinsurance","trust","trv","tube","tui","tunes","tushu","tvs","ubank","ubs","unicom","university","uno","uol","ups","vacations","vana","vanguard","vegas","ventures","verisign","versicherung","vet","viajes","video","vig","viking","villas","vin","vip","virgin","visa","vision","viva","vivo","vlaanderen","vodka","volvo","vote","voting","voto","voyage","wales","walmart","walter","wang","wanggou","watch","watches","weather","weatherchannel","webcam","weber","website","wed","wedding","weibo","weir","whoswho","wien","wiki","williamhill","win","windows","wine","winners","wme","wolterskluwer","woodside","work","works","world","wow","wtc","wtf","xbox","xerox","xihuan","xin","कॉम","セール","佛山","慈善","集团","在线","点看","คอม","八卦","موقع","公益","公司","香格里拉","网站","移动","我爱你","москва","католик","онлайн","сайт","联通","קום","时尚","微博","淡马锡","ファッション","орг","नेट","ストア","アマゾン","삼성","商标","商店","商城","дети","ポイント","新闻","家電","كوم","中文网","中信","娱乐","谷歌","電訊盈科","购物","クラウド","通販","网店","संगठन","餐厅","网络","ком","亚马逊","食品","飞利浦","手机","ارامكو","العليان","بازار","ابوظبي","كاثوليك","همراه","닷컴","政府","شبكة","بيتك","عرب","机构","组织机构","健康","招聘","рус","大拿","みんな","グーグル","世界","書籍","网址","닷넷","コム","天主教","游戏","vermögensberater","vermögensberatung","企业","信息","嘉里大酒店","嘉里","广东","政务","xyz","yachts","yahoo","yamaxun","yandex","yodobashi","yoga","yokohama","you","youtube","yun","zappos","zara","zero","zip","zone","zuerich","co.krd","edu.krd","art.pl","gliwice.pl","krakow.pl","poznan.pl","wroc.pl","zakopane.pl","lib.de.us","12chars.dev","12chars.it","12chars.pro","cc.ua","inf.ua","ltd.ua","611.to","a2hosted.com","cpserver.com","aaa.vodka","*.on-acorn.io","activetrail.biz","adaptable.app","adobeaemcloud.com","*.dev.adobeaemcloud.com","aem.live","hlx.live","adobeaemcloud.net","aem.page","hlx.page","hlx3.page","adobeio-static.net","adobeioruntime.net","africa.com","beep.pl","airkitapps.com","airkitapps-au.com","airkitapps.eu","aivencloud.com","akadns.net","akamai.net","akamai-staging.net","akamaiedge.net","akamaiedge-staging.net","akamaihd.net","akamaihd-staging.net","akamaiorigin.net","akamaiorigin-staging.net","akamaized.net","akamaized-staging.net","edgekey.net","edgekey-staging.net","edgesuite.net","edgesuite-staging.net","barsy.ca","*.compute.estate","*.alces.network","kasserver.com","altervista.org","alwaysdata.net","myamaze.net","execute-api.cn-north-1.amazonaws.com.cn","execute-api.cn-northwest-1.amazonaws.com.cn","execute-api.af-south-1.amazonaws.com","execute-api.ap-east-1.amazonaws.com","execute-api.ap-northeast-1.amazonaws.com","execute-api.ap-northeast-2.amazonaws.com","execute-api.ap-northeast-3.amazonaws.com","execute-api.ap-south-1.amazonaws.com","execute-api.ap-south-2.amazonaws.com","execute-api.ap-southeast-1.amazonaws.com","execute-api.ap-southeast-2.amazonaws.com","execute-api.ap-southeast-3.amazonaws.com","execute-api.ap-southeast-4.amazonaws.com","execute-api.ap-southeast-5.amazonaws.com","execute-api.ca-central-1.amazonaws.com","execute-api.ca-west-1.amazonaws.com","execute-api.eu-central-1.amazonaws.com","execute-api.eu-central-2.amazonaws.com","execute-api.eu-north-1.amazonaws.com","execute-api.eu-south-1.amazonaws.com","execute-api.eu-south-2.amazonaws.com","execute-api.eu-west-1.amazonaws.com","execute-api.eu-west-2.amazonaws.com","execute-api.eu-west-3.amazonaws.com","execute-api.il-central-1.amazonaws.com","execute-api.me-central-1.amazonaws.com","execute-api.me-south-1.amazonaws.com","execute-api.sa-east-1.amazonaws.com","execute-api.us-east-1.amazonaws.com","execute-api.us-east-2.amazonaws.com","execute-api.us-gov-east-1.amazonaws.com","execute-api.us-gov-west-1.amazonaws.com","execute-api.us-west-1.amazonaws.com","execute-api.us-west-2.amazonaws.com","cloudfront.net","auth.af-south-1.amazoncognito.com","auth.ap-east-1.amazoncognito.com","auth.ap-northeast-1.amazoncognito.com","auth.ap-northeast-2.amazoncognito.com","auth.ap-northeast-3.amazoncognito.com","auth.ap-south-1.amazoncognito.com","auth.ap-south-2.amazoncognito.com","auth.ap-southeast-1.amazoncognito.com","auth.ap-southeast-2.amazoncognito.com","auth.ap-southeast-3.amazoncognito.com","auth.ap-southeast-4.amazoncognito.com","auth.ca-central-1.amazoncognito.com","auth.ca-west-1.amazoncognito.com","auth.eu-central-1.amazoncognito.com","auth.eu-central-2.amazoncognito.com","auth.eu-north-1.amazoncognito.com","auth.eu-south-1.amazoncognito.com","auth.eu-south-2.amazoncognito.com","auth.eu-west-1.amazoncognito.com","auth.eu-west-2.amazoncognito.com","auth.eu-west-3.amazoncognito.com","auth.il-central-1.amazoncognito.com","auth.me-central-1.amazoncognito.com","auth.me-south-1.amazoncognito.com","auth.sa-east-1.amazoncognito.com","auth.us-east-1.amazoncognito.com","auth-fips.us-east-1.amazoncognito.com","auth.us-east-2.amazoncognito.com","auth-fips.us-east-2.amazoncognito.com","auth-fips.us-gov-west-1.amazoncognito.com","auth.us-west-1.amazoncognito.com","auth-fips.us-west-1.amazoncognito.com","auth.us-west-2.amazoncognito.com","auth-fips.us-west-2.amazoncognito.com","*.compute.amazonaws.com.cn","*.compute.amazonaws.com","*.compute-1.amazonaws.com","us-east-1.amazonaws.com","emrappui-prod.cn-north-1.amazonaws.com.cn","emrnotebooks-prod.cn-north-1.amazonaws.com.cn","emrstudio-prod.cn-north-1.amazonaws.com.cn","emrappui-prod.cn-northwest-1.amazonaws.com.cn","emrnotebooks-prod.cn-northwest-1.amazonaws.com.cn","emrstudio-prod.cn-northwest-1.amazonaws.com.cn","emrappui-prod.af-south-1.amazonaws.com","emrnotebooks-prod.af-south-1.amazonaws.com","emrstudio-prod.af-south-1.amazonaws.com","emrappui-prod.ap-east-1.amazonaws.com","emrnotebooks-prod.ap-east-1.amazonaws.com","emrstudio-prod.ap-east-1.amazonaws.com","emrappui-prod.ap-northeast-1.amazonaws.com","emrnotebooks-prod.ap-northeast-1.amazonaws.com","emrstudio-prod.ap-northeast-1.amazonaws.com","emrappui-prod.ap-northeast-2.amazonaws.com","emrnotebooks-prod.ap-northeast-2.amazonaws.com","emrstudio-prod.ap-northeast-2.amazonaws.com","emrappui-prod.ap-northeast-3.amazonaws.com","emrnotebooks-prod.ap-northeast-3.amazonaws.com","emrstudio-prod.ap-northeast-3.amazonaws.com","emrappui-prod.ap-south-1.amazonaws.com","emrnotebooks-prod.ap-south-1.amazonaws.com","emrstudio-prod.ap-south-1.amazonaws.com","emrappui-prod.ap-south-2.amazonaws.com","emrnotebooks-prod.ap-south-2.amazonaws.com","emrstudio-prod.ap-south-2.amazonaws.com","emrappui-prod.ap-southeast-1.amazonaws.com","emrnotebooks-prod.ap-southeast-1.amazonaws.com","emrstudio-prod.ap-southeast-1.amazonaws.com","emrappui-prod.ap-southeast-2.amazonaws.com","emrnotebooks-prod.ap-southeast-2.amazonaws.com","emrstudio-prod.ap-southeast-2.amazonaws.com","emrappui-prod.ap-southeast-3.amazonaws.com","emrnotebooks-prod.ap-southeast-3.amazonaws.com","emrstudio-prod.ap-southeast-3.amazonaws.com","emrappui-prod.ap-southeast-4.amazonaws.com","emrnotebooks-prod.ap-southeast-4.amazonaws.com","emrstudio-prod.ap-southeast-4.amazonaws.com","emrappui-prod.ca-central-1.amazonaws.com","emrnotebooks-prod.ca-central-1.amazonaws.com","emrstudio-prod.ca-central-1.amazonaws.com","emrappui-prod.ca-west-1.amazonaws.com","emrnotebooks-prod.ca-west-1.amazonaws.com","emrstudio-prod.ca-west-1.amazonaws.com","emrappui-prod.eu-central-1.amazonaws.com","emrnotebooks-prod.eu-central-1.amazonaws.com","emrstudio-prod.eu-central-1.amazonaws.com","emrappui-prod.eu-central-2.amazonaws.com","emrnotebooks-prod.eu-central-2.amazonaws.com","emrstudio-prod.eu-central-2.amazonaws.com","emrappui-prod.eu-north-1.amazonaws.com","emrnotebooks-prod.eu-north-1.amazonaws.com","emrstudio-prod.eu-north-1.amazonaws.com","emrappui-prod.eu-south-1.amazonaws.com","emrnotebooks-prod.eu-south-1.amazonaws.com","emrstudio-prod.eu-south-1.amazonaws.com","emrappui-prod.eu-south-2.amazonaws.com","emrnotebooks-prod.eu-south-2.amazonaws.com","emrstudio-prod.eu-south-2.amazonaws.com","emrappui-prod.eu-west-1.amazonaws.com","emrnotebooks-prod.eu-west-1.amazonaws.com","emrstudio-prod.eu-west-1.amazonaws.com","emrappui-prod.eu-west-2.amazonaws.com","emrnotebooks-prod.eu-west-2.amazonaws.com","emrstudio-prod.eu-west-2.amazonaws.com","emrappui-prod.eu-west-3.amazonaws.com","emrnotebooks-prod.eu-west-3.amazonaws.com","emrstudio-prod.eu-west-3.amazonaws.com","emrappui-prod.il-central-1.amazonaws.com","emrnotebooks-prod.il-central-1.amazonaws.com","emrstudio-prod.il-central-1.amazonaws.com","emrappui-prod.me-central-1.amazonaws.com","emrnotebooks-prod.me-central-1.amazonaws.com","emrstudio-prod.me-central-1.amazonaws.com","emrappui-prod.me-south-1.amazonaws.com","emrnotebooks-prod.me-south-1.amazonaws.com","emrstudio-prod.me-south-1.amazonaws.com","emrappui-prod.sa-east-1.amazonaws.com","emrnotebooks-prod.sa-east-1.amazonaws.com","emrstudio-prod.sa-east-1.amazonaws.com","emrappui-prod.us-east-1.amazonaws.com","emrnotebooks-prod.us-east-1.amazonaws.com","emrstudio-prod.us-east-1.amazonaws.com","emrappui-prod.us-east-2.amazonaws.com","emrnotebooks-prod.us-east-2.amazonaws.com","emrstudio-prod.us-east-2.amazonaws.com","emrappui-prod.us-gov-east-1.amazonaws.com","emrnotebooks-prod.us-gov-east-1.amazonaws.com","emrstudio-prod.us-gov-east-1.amazonaws.com","emrappui-prod.us-gov-west-1.amazonaws.com","emrnotebooks-prod.us-gov-west-1.amazonaws.com","emrstudio-prod.us-gov-west-1.amazonaws.com","emrappui-prod.us-west-1.amazonaws.com","emrnotebooks-prod.us-west-1.amazonaws.com","emrstudio-prod.us-west-1.amazonaws.com","emrappui-prod.us-west-2.amazonaws.com","emrnotebooks-prod.us-west-2.amazonaws.com","emrstudio-prod.us-west-2.amazonaws.com","*.cn-north-1.airflow.amazonaws.com.cn","*.cn-northwest-1.airflow.amazonaws.com.cn","*.af-south-1.airflow.amazonaws.com","*.ap-east-1.airflow.amazonaws.com","*.ap-northeast-1.airflow.amazonaws.com","*.ap-northeast-2.airflow.amazonaws.com","*.ap-northeast-3.airflow.amazonaws.com","*.ap-south-1.airflow.amazonaws.com","*.ap-south-2.airflow.amazonaws.com","*.ap-southeast-1.airflow.amazonaws.com","*.ap-southeast-2.airflow.amazonaws.com","*.ap-southeast-3.airflow.amazonaws.com","*.ap-southeast-4.airflow.amazonaws.com","*.ca-central-1.airflow.amazonaws.com","*.ca-west-1.airflow.amazonaws.com","*.eu-central-1.airflow.amazonaws.com","*.eu-central-2.airflow.amazonaws.com","*.eu-north-1.airflow.amazonaws.com","*.eu-south-1.airflow.amazonaws.com","*.eu-south-2.airflow.amazonaws.com","*.eu-west-1.airflow.amazonaws.com","*.eu-west-2.airflow.amazonaws.com","*.eu-west-3.airflow.amazonaws.com","*.il-central-1.airflow.amazonaws.com","*.me-central-1.airflow.amazonaws.com","*.me-south-1.airflow.amazonaws.com","*.sa-east-1.airflow.amazonaws.com","*.us-east-1.airflow.amazonaws.com","*.us-east-2.airflow.amazonaws.com","*.us-west-1.airflow.amazonaws.com","*.us-west-2.airflow.amazonaws.com","s3.dualstack.cn-north-1.amazonaws.com.cn","s3-accesspoint.dualstack.cn-north-1.amazonaws.com.cn","s3-website.dualstack.cn-north-1.amazonaws.com.cn","s3.cn-north-1.amazonaws.com.cn","s3-accesspoint.cn-north-1.amazonaws.com.cn","s3-deprecated.cn-north-1.amazonaws.com.cn","s3-object-lambda.cn-north-1.amazonaws.com.cn","s3-website.cn-north-1.amazonaws.com.cn","s3.dualstack.cn-northwest-1.amazonaws.com.cn","s3-accesspoint.dualstack.cn-northwest-1.amazonaws.com.cn","s3.cn-northwest-1.amazonaws.com.cn","s3-accesspoint.cn-northwest-1.amazonaws.com.cn","s3-object-lambda.cn-northwest-1.amazonaws.com.cn","s3-website.cn-northwest-1.amazonaws.com.cn","s3.dualstack.af-south-1.amazonaws.com","s3-accesspoint.dualstack.af-south-1.amazonaws.com","s3-website.dualstack.af-south-1.amazonaws.com","s3.af-south-1.amazonaws.com","s3-accesspoint.af-south-1.amazonaws.com","s3-object-lambda.af-south-1.amazonaws.com","s3-website.af-south-1.amazonaws.com","s3.dualstack.ap-east-1.amazonaws.com","s3-accesspoint.dualstack.ap-east-1.amazonaws.com","s3.ap-east-1.amazonaws.com","s3-accesspoint.ap-east-1.amazonaws.com","s3-object-lambda.ap-east-1.amazonaws.com","s3-website.ap-east-1.amazonaws.com","s3.dualstack.ap-northeast-1.amazonaws.com","s3-accesspoint.dualstack.ap-northeast-1.amazonaws.com","s3-website.dualstack.ap-northeast-1.amazonaws.com","s3.ap-northeast-1.amazonaws.com","s3-accesspoint.ap-northeast-1.amazonaws.com","s3-object-lambda.ap-northeast-1.amazonaws.com","s3-website.ap-northeast-1.amazonaws.com","s3.dualstack.ap-northeast-2.amazonaws.com","s3-accesspoint.dualstack.ap-northeast-2.amazonaws.com","s3-website.dualstack.ap-northeast-2.amazonaws.com","s3.ap-northeast-2.amazonaws.com","s3-accesspoint.ap-northeast-2.amazonaws.com","s3-object-lambda.ap-northeast-2.amazonaws.com","s3-website.ap-northeast-2.amazonaws.com","s3.dualstack.ap-northeast-3.amazonaws.com","s3-accesspoint.dualstack.ap-northeast-3.amazonaws.com","s3-website.dualstack.ap-northeast-3.amazonaws.com","s3.ap-northeast-3.amazonaws.com","s3-accesspoint.ap-northeast-3.amazonaws.com","s3-object-lambda.ap-northeast-3.amazonaws.com","s3-website.ap-northeast-3.amazonaws.com","s3.dualstack.ap-south-1.amazonaws.com","s3-accesspoint.dualstack.ap-south-1.amazonaws.com","s3-website.dualstack.ap-south-1.amazonaws.com","s3.ap-south-1.amazonaws.com","s3-accesspoint.ap-south-1.amazonaws.com","s3-object-lambda.ap-south-1.amazonaws.com","s3-website.ap-south-1.amazonaws.com","s3.dualstack.ap-south-2.amazonaws.com","s3-accesspoint.dualstack.ap-south-2.amazonaws.com","s3-website.dualstack.ap-south-2.amazonaws.com","s3.ap-south-2.amazonaws.com","s3-accesspoint.ap-south-2.amazonaws.com","s3-object-lambda.ap-south-2.amazonaws.com","s3-website.ap-south-2.amazonaws.com","s3.dualstack.ap-southeast-1.amazonaws.com","s3-accesspoint.dualstack.ap-southeast-1.amazonaws.com","s3-website.dualstack.ap-southeast-1.amazonaws.com","s3.ap-southeast-1.amazonaws.com","s3-accesspoint.ap-southeast-1.amazonaws.com","s3-object-lambda.ap-southeast-1.amazonaws.com","s3-website.ap-southeast-1.amazonaws.com","s3.dualstack.ap-southeast-2.amazonaws.com","s3-accesspoint.dualstack.ap-southeast-2.amazonaws.com","s3-website.dualstack.ap-southeast-2.amazonaws.com","s3.ap-southeast-2.amazonaws.com","s3-accesspoint.ap-southeast-2.amazonaws.com","s3-object-lambda.ap-southeast-2.amazonaws.com","s3-website.ap-southeast-2.amazonaws.com","s3.dualstack.ap-southeast-3.amazonaws.com","s3-accesspoint.dualstack.ap-southeast-3.amazonaws.com","s3-website.dualstack.ap-southeast-3.amazonaws.com","s3.ap-southeast-3.amazonaws.com","s3-accesspoint.ap-southeast-3.amazonaws.com","s3-object-lambda.ap-southeast-3.amazonaws.com","s3-website.ap-southeast-3.amazonaws.com","s3.dualstack.ap-southeast-4.amazonaws.com","s3-accesspoint.dualstack.ap-southeast-4.amazonaws.com","s3-website.dualstack.ap-southeast-4.amazonaws.com","s3.ap-southeast-4.amazonaws.com","s3-accesspoint.ap-southeast-4.amazonaws.com","s3-object-lambda.ap-southeast-4.amazonaws.com","s3-website.ap-southeast-4.amazonaws.com","s3.dualstack.ap-southeast-5.amazonaws.com","s3-accesspoint.dualstack.ap-southeast-5.amazonaws.com","s3-website.dualstack.ap-southeast-5.amazonaws.com","s3.ap-southeast-5.amazonaws.com","s3-accesspoint.ap-southeast-5.amazonaws.com","s3-deprecated.ap-southeast-5.amazonaws.com","s3-object-lambda.ap-southeast-5.amazonaws.com","s3-website.ap-southeast-5.amazonaws.com","s3.dualstack.ca-central-1.amazonaws.com","s3-accesspoint.dualstack.ca-central-1.amazonaws.com","s3-accesspoint-fips.dualstack.ca-central-1.amazonaws.com","s3-fips.dualstack.ca-central-1.amazonaws.com","s3-website.dualstack.ca-central-1.amazonaws.com","s3.ca-central-1.amazonaws.com","s3-accesspoint.ca-central-1.amazonaws.com","s3-accesspoint-fips.ca-central-1.amazonaws.com","s3-fips.ca-central-1.amazonaws.com","s3-object-lambda.ca-central-1.amazonaws.com","s3-website.ca-central-1.amazonaws.com","s3.dualstack.ca-west-1.amazonaws.com","s3-accesspoint.dualstack.ca-west-1.amazonaws.com","s3-accesspoint-fips.dualstack.ca-west-1.amazonaws.com","s3-fips.dualstack.ca-west-1.amazonaws.com","s3-website.dualstack.ca-west-1.amazonaws.com","s3.ca-west-1.amazonaws.com","s3-accesspoint.ca-west-1.amazonaws.com","s3-accesspoint-fips.ca-west-1.amazonaws.com","s3-fips.ca-west-1.amazonaws.com","s3-object-lambda.ca-west-1.amazonaws.com","s3-website.ca-west-1.amazonaws.com","s3.dualstack.eu-central-1.amazonaws.com","s3-accesspoint.dualstack.eu-central-1.amazonaws.com","s3-website.dualstack.eu-central-1.amazonaws.com","s3.eu-central-1.amazonaws.com","s3-accesspoint.eu-central-1.amazonaws.com","s3-object-lambda.eu-central-1.amazonaws.com","s3-website.eu-central-1.amazonaws.com","s3.dualstack.eu-central-2.amazonaws.com","s3-accesspoint.dualstack.eu-central-2.amazonaws.com","s3-website.dualstack.eu-central-2.amazonaws.com","s3.eu-central-2.amazonaws.com","s3-accesspoint.eu-central-2.amazonaws.com","s3-object-lambda.eu-central-2.amazonaws.com","s3-website.eu-central-2.amazonaws.com","s3.dualstack.eu-north-1.amazonaws.com","s3-accesspoint.dualstack.eu-north-1.amazonaws.com","s3.eu-north-1.amazonaws.com","s3-accesspoint.eu-north-1.amazonaws.com","s3-object-lambda.eu-north-1.amazonaws.com","s3-website.eu-north-1.amazonaws.com","s3.dualstack.eu-south-1.amazonaws.com","s3-accesspoint.dualstack.eu-south-1.amazonaws.com","s3-website.dualstack.eu-south-1.amazonaws.com","s3.eu-south-1.amazonaws.com","s3-accesspoint.eu-south-1.amazonaws.com","s3-object-lambda.eu-south-1.amazonaws.com","s3-website.eu-south-1.amazonaws.com","s3.dualstack.eu-south-2.amazonaws.com","s3-accesspoint.dualstack.eu-south-2.amazonaws.com","s3-website.dualstack.eu-south-2.amazonaws.com","s3.eu-south-2.amazonaws.com","s3-accesspoint.eu-south-2.amazonaws.com","s3-object-lambda.eu-south-2.amazonaws.com","s3-website.eu-south-2.amazonaws.com","s3.dualstack.eu-west-1.amazonaws.com","s3-accesspoint.dualstack.eu-west-1.amazonaws.com","s3-website.dualstack.eu-west-1.amazonaws.com","s3.eu-west-1.amazonaws.com","s3-accesspoint.eu-west-1.amazonaws.com","s3-deprecated.eu-west-1.amazonaws.com","s3-object-lambda.eu-west-1.amazonaws.com","s3-website.eu-west-1.amazonaws.com","s3.dualstack.eu-west-2.amazonaws.com","s3-accesspoint.dualstack.eu-west-2.amazonaws.com","s3.eu-west-2.amazonaws.com","s3-accesspoint.eu-west-2.amazonaws.com","s3-object-lambda.eu-west-2.amazonaws.com","s3-website.eu-west-2.amazonaws.com","s3.dualstack.eu-west-3.amazonaws.com","s3-accesspoint.dualstack.eu-west-3.amazonaws.com","s3-website.dualstack.eu-west-3.amazonaws.com","s3.eu-west-3.amazonaws.com","s3-accesspoint.eu-west-3.amazonaws.com","s3-object-lambda.eu-west-3.amazonaws.com","s3-website.eu-west-3.amazonaws.com","s3.dualstack.il-central-1.amazonaws.com","s3-accesspoint.dualstack.il-central-1.amazonaws.com","s3-website.dualstack.il-central-1.amazonaws.com","s3.il-central-1.amazonaws.com","s3-accesspoint.il-central-1.amazonaws.com","s3-object-lambda.il-central-1.amazonaws.com","s3-website.il-central-1.amazonaws.com","s3.dualstack.me-central-1.amazonaws.com","s3-accesspoint.dualstack.me-central-1.amazonaws.com","s3-website.dualstack.me-central-1.amazonaws.com","s3.me-central-1.amazonaws.com","s3-accesspoint.me-central-1.amazonaws.com","s3-object-lambda.me-central-1.amazonaws.com","s3-website.me-central-1.amazonaws.com","s3.dualstack.me-south-1.amazonaws.com","s3-accesspoint.dualstack.me-south-1.amazonaws.com","s3.me-south-1.amazonaws.com","s3-accesspoint.me-south-1.amazonaws.com","s3-object-lambda.me-south-1.amazonaws.com","s3-website.me-south-1.amazonaws.com","s3.amazonaws.com","s3-1.amazonaws.com","s3-ap-east-1.amazonaws.com","s3-ap-northeast-1.amazonaws.com","s3-ap-northeast-2.amazonaws.com","s3-ap-northeast-3.amazonaws.com","s3-ap-south-1.amazonaws.com","s3-ap-southeast-1.amazonaws.com","s3-ap-southeast-2.amazonaws.com","s3-ca-central-1.amazonaws.com","s3-eu-central-1.amazonaws.com","s3-eu-north-1.amazonaws.com","s3-eu-west-1.amazonaws.com","s3-eu-west-2.amazonaws.com","s3-eu-west-3.amazonaws.com","s3-external-1.amazonaws.com","s3-fips-us-gov-east-1.amazonaws.com","s3-fips-us-gov-west-1.amazonaws.com","mrap.accesspoint.s3-global.amazonaws.com","s3-me-south-1.amazonaws.com","s3-sa-east-1.amazonaws.com","s3-us-east-2.amazonaws.com","s3-us-gov-east-1.amazonaws.com","s3-us-gov-west-1.amazonaws.com","s3-us-west-1.amazonaws.com","s3-us-west-2.amazonaws.com","s3-website-ap-northeast-1.amazonaws.com","s3-website-ap-southeast-1.amazonaws.com","s3-website-ap-southeast-2.amazonaws.com","s3-website-eu-west-1.amazonaws.com","s3-website-sa-east-1.amazonaws.com","s3-website-us-east-1.amazonaws.com","s3-website-us-gov-west-1.amazonaws.com","s3-website-us-west-1.amazonaws.com","s3-website-us-west-2.amazonaws.com","s3.dualstack.sa-east-1.amazonaws.com","s3-accesspoint.dualstack.sa-east-1.amazonaws.com","s3-website.dualstack.sa-east-1.amazonaws.com","s3.sa-east-1.amazonaws.com","s3-accesspoint.sa-east-1.amazonaws.com","s3-object-lambda.sa-east-1.amazonaws.com","s3-website.sa-east-1.amazonaws.com","s3.dualstack.us-east-1.amazonaws.com","s3-accesspoint.dualstack.us-east-1.amazonaws.com","s3-accesspoint-fips.dualstack.us-east-1.amazonaws.com","s3-fips.dualstack.us-east-1.amazonaws.com","s3-website.dualstack.us-east-1.amazonaws.com","s3.us-east-1.amazonaws.com","s3-accesspoint.us-east-1.amazonaws.com","s3-accesspoint-fips.us-east-1.amazonaws.com","s3-deprecated.us-east-1.amazonaws.com","s3-fips.us-east-1.amazonaws.com","s3-object-lambda.us-east-1.amazonaws.com","s3-website.us-east-1.amazonaws.com","s3.dualstack.us-east-2.amazonaws.com","s3-accesspoint.dualstack.us-east-2.amazonaws.com","s3-accesspoint-fips.dualstack.us-east-2.amazonaws.com","s3-fips.dualstack.us-east-2.amazonaws.com","s3-website.dualstack.us-east-2.amazonaws.com","s3.us-east-2.amazonaws.com","s3-accesspoint.us-east-2.amazonaws.com","s3-accesspoint-fips.us-east-2.amazonaws.com","s3-deprecated.us-east-2.amazonaws.com","s3-fips.us-east-2.amazonaws.com","s3-object-lambda.us-east-2.amazonaws.com","s3-website.us-east-2.amazonaws.com","s3.dualstack.us-gov-east-1.amazonaws.com","s3-accesspoint.dualstack.us-gov-east-1.amazonaws.com","s3-accesspoint-fips.dualstack.us-gov-east-1.amazonaws.com","s3-fips.dualstack.us-gov-east-1.amazonaws.com","s3.us-gov-east-1.amazonaws.com","s3-accesspoint.us-gov-east-1.amazonaws.com","s3-accesspoint-fips.us-gov-east-1.amazonaws.com","s3-fips.us-gov-east-1.amazonaws.com","s3-object-lambda.us-gov-east-1.amazonaws.com","s3-website.us-gov-east-1.amazonaws.com","s3.dualstack.us-gov-west-1.amazonaws.com","s3-accesspoint.dualstack.us-gov-west-1.amazonaws.com","s3-accesspoint-fips.dualstack.us-gov-west-1.amazonaws.com","s3-fips.dualstack.us-gov-west-1.amazonaws.com","s3.us-gov-west-1.amazonaws.com","s3-accesspoint.us-gov-west-1.amazonaws.com","s3-accesspoint-fips.us-gov-west-1.amazonaws.com","s3-fips.us-gov-west-1.amazonaws.com","s3-object-lambda.us-gov-west-1.amazonaws.com","s3-website.us-gov-west-1.amazonaws.com","s3.dualstack.us-west-1.amazonaws.com","s3-accesspoint.dualstack.us-west-1.amazonaws.com","s3-accesspoint-fips.dualstack.us-west-1.amazonaws.com","s3-fips.dualstack.us-west-1.amazonaws.com","s3-website.dualstack.us-west-1.amazonaws.com","s3.us-west-1.amazonaws.com","s3-accesspoint.us-west-1.amazonaws.com","s3-accesspoint-fips.us-west-1.amazonaws.com","s3-fips.us-west-1.amazonaws.com","s3-object-lambda.us-west-1.amazonaws.com","s3-website.us-west-1.amazonaws.com","s3.dualstack.us-west-2.amazonaws.com","s3-accesspoint.dualstack.us-west-2.amazonaws.com","s3-accesspoint-fips.dualstack.us-west-2.amazonaws.com","s3-fips.dualstack.us-west-2.amazonaws.com","s3-website.dualstack.us-west-2.amazonaws.com","s3.us-west-2.amazonaws.com","s3-accesspoint.us-west-2.amazonaws.com","s3-accesspoint-fips.us-west-2.amazonaws.com","s3-deprecated.us-west-2.amazonaws.com","s3-fips.us-west-2.amazonaws.com","s3-object-lambda.us-west-2.amazonaws.com","s3-website.us-west-2.amazonaws.com","labeling.ap-northeast-1.sagemaker.aws","labeling.ap-northeast-2.sagemaker.aws","labeling.ap-south-1.sagemaker.aws","labeling.ap-southeast-1.sagemaker.aws","labeling.ap-southeast-2.sagemaker.aws","labeling.ca-central-1.sagemaker.aws","labeling.eu-central-1.sagemaker.aws","labeling.eu-west-1.sagemaker.aws","labeling.eu-west-2.sagemaker.aws","labeling.us-east-1.sagemaker.aws","labeling.us-east-2.sagemaker.aws","labeling.us-west-2.sagemaker.aws","notebook.af-south-1.sagemaker.aws","notebook.ap-east-1.sagemaker.aws","notebook.ap-northeast-1.sagemaker.aws","notebook.ap-northeast-2.sagemaker.aws","notebook.ap-northeast-3.sagemaker.aws","notebook.ap-south-1.sagemaker.aws","notebook.ap-south-2.sagemaker.aws","notebook.ap-southeast-1.sagemaker.aws","notebook.ap-southeast-2.sagemaker.aws","notebook.ap-southeast-3.sagemaker.aws","notebook.ap-southeast-4.sagemaker.aws","notebook.ca-central-1.sagemaker.aws","notebook-fips.ca-central-1.sagemaker.aws","notebook.ca-west-1.sagemaker.aws","notebook-fips.ca-west-1.sagemaker.aws","notebook.eu-central-1.sagemaker.aws","notebook.eu-central-2.sagemaker.aws","notebook.eu-north-1.sagemaker.aws","notebook.eu-south-1.sagemaker.aws","notebook.eu-south-2.sagemaker.aws","notebook.eu-west-1.sagemaker.aws","notebook.eu-west-2.sagemaker.aws","notebook.eu-west-3.sagemaker.aws","notebook.il-central-1.sagemaker.aws","notebook.me-central-1.sagemaker.aws","notebook.me-south-1.sagemaker.aws","notebook.sa-east-1.sagemaker.aws","notebook.us-east-1.sagemaker.aws","notebook-fips.us-east-1.sagemaker.aws","notebook.us-east-2.sagemaker.aws","notebook-fips.us-east-2.sagemaker.aws","notebook.us-gov-east-1.sagemaker.aws","notebook-fips.us-gov-east-1.sagemaker.aws","notebook.us-gov-west-1.sagemaker.aws","notebook-fips.us-gov-west-1.sagemaker.aws","notebook.us-west-1.sagemaker.aws","notebook-fips.us-west-1.sagemaker.aws","notebook.us-west-2.sagemaker.aws","notebook-fips.us-west-2.sagemaker.aws","notebook.cn-north-1.sagemaker.com.cn","notebook.cn-northwest-1.sagemaker.com.cn","studio.af-south-1.sagemaker.aws","studio.ap-east-1.sagemaker.aws","studio.ap-northeast-1.sagemaker.aws","studio.ap-northeast-2.sagemaker.aws","studio.ap-northeast-3.sagemaker.aws","studio.ap-south-1.sagemaker.aws","studio.ap-southeast-1.sagemaker.aws","studio.ap-southeast-2.sagemaker.aws","studio.ap-southeast-3.sagemaker.aws","studio.ca-central-1.sagemaker.aws","studio.eu-central-1.sagemaker.aws","studio.eu-north-1.sagemaker.aws","studio.eu-south-1.sagemaker.aws","studio.eu-south-2.sagemaker.aws","studio.eu-west-1.sagemaker.aws","studio.eu-west-2.sagemaker.aws","studio.eu-west-3.sagemaker.aws","studio.il-central-1.sagemaker.aws","studio.me-central-1.sagemaker.aws","studio.me-south-1.sagemaker.aws","studio.sa-east-1.sagemaker.aws","studio.us-east-1.sagemaker.aws","studio.us-east-2.sagemaker.aws","studio.us-gov-east-1.sagemaker.aws","studio-fips.us-gov-east-1.sagemaker.aws","studio.us-gov-west-1.sagemaker.aws","studio-fips.us-gov-west-1.sagemaker.aws","studio.us-west-1.sagemaker.aws","studio.us-west-2.sagemaker.aws","studio.cn-north-1.sagemaker.com.cn","studio.cn-northwest-1.sagemaker.com.cn","*.experiments.sagemaker.aws","analytics-gateway.ap-northeast-1.amazonaws.com","analytics-gateway.ap-northeast-2.amazonaws.com","analytics-gateway.ap-south-1.amazonaws.com","analytics-gateway.ap-southeast-1.amazonaws.com","analytics-gateway.ap-southeast-2.amazonaws.com","analytics-gateway.eu-central-1.amazonaws.com","analytics-gateway.eu-west-1.amazonaws.com","analytics-gateway.us-east-1.amazonaws.com","analytics-gateway.us-east-2.amazonaws.com","analytics-gateway.us-west-2.amazonaws.com","amplifyapp.com","*.awsapprunner.com","webview-assets.aws-cloud9.af-south-1.amazonaws.com","vfs.cloud9.af-south-1.amazonaws.com","webview-assets.cloud9.af-south-1.amazonaws.com","webview-assets.aws-cloud9.ap-east-1.amazonaws.com","vfs.cloud9.ap-east-1.amazonaws.com","webview-assets.cloud9.ap-east-1.amazonaws.com","webview-assets.aws-cloud9.ap-northeast-1.amazonaws.com","vfs.cloud9.ap-northeast-1.amazonaws.com","webview-assets.cloud9.ap-northeast-1.amazonaws.com","webview-assets.aws-cloud9.ap-northeast-2.amazonaws.com","vfs.cloud9.ap-northeast-2.amazonaws.com","webview-assets.cloud9.ap-northeast-2.amazonaws.com","webview-assets.aws-cloud9.ap-northeast-3.amazonaws.com","vfs.cloud9.ap-northeast-3.amazonaws.com","webview-assets.cloud9.ap-northeast-3.amazonaws.com","webview-assets.aws-cloud9.ap-south-1.amazonaws.com","vfs.cloud9.ap-south-1.amazonaws.com","webview-assets.cloud9.ap-south-1.amazonaws.com","webview-assets.aws-cloud9.ap-southeast-1.amazonaws.com","vfs.cloud9.ap-southeast-1.amazonaws.com","webview-assets.cloud9.ap-southeast-1.amazonaws.com","webview-assets.aws-cloud9.ap-southeast-2.amazonaws.com","vfs.cloud9.ap-southeast-2.amazonaws.com","webview-assets.cloud9.ap-southeast-2.amazonaws.com","webview-assets.aws-cloud9.ca-central-1.amazonaws.com","vfs.cloud9.ca-central-1.amazonaws.com","webview-assets.cloud9.ca-central-1.amazonaws.com","webview-assets.aws-cloud9.eu-central-1.amazonaws.com","vfs.cloud9.eu-central-1.amazonaws.com","webview-assets.cloud9.eu-central-1.amazonaws.com","webview-assets.aws-cloud9.eu-north-1.amazonaws.com","vfs.cloud9.eu-north-1.amazonaws.com","webview-assets.cloud9.eu-north-1.amazonaws.com","webview-assets.aws-cloud9.eu-south-1.amazonaws.com","vfs.cloud9.eu-south-1.amazonaws.com","webview-assets.cloud9.eu-south-1.amazonaws.com","webview-assets.aws-cloud9.eu-west-1.amazonaws.com","vfs.cloud9.eu-west-1.amazonaws.com","webview-assets.cloud9.eu-west-1.amazonaws.com","webview-assets.aws-cloud9.eu-west-2.amazonaws.com","vfs.cloud9.eu-west-2.amazonaws.com","webview-assets.cloud9.eu-west-2.amazonaws.com","webview-assets.aws-cloud9.eu-west-3.amazonaws.com","vfs.cloud9.eu-west-3.amazonaws.com","webview-assets.cloud9.eu-west-3.amazonaws.com","webview-assets.aws-cloud9.il-central-1.amazonaws.com","vfs.cloud9.il-central-1.amazonaws.com","webview-assets.aws-cloud9.me-south-1.amazonaws.com","vfs.cloud9.me-south-1.amazonaws.com","webview-assets.cloud9.me-south-1.amazonaws.com","webview-assets.aws-cloud9.sa-east-1.amazonaws.com","vfs.cloud9.sa-east-1.amazonaws.com","webview-assets.cloud9.sa-east-1.amazonaws.com","webview-assets.aws-cloud9.us-east-1.amazonaws.com","vfs.cloud9.us-east-1.amazonaws.com","webview-assets.cloud9.us-east-1.amazonaws.com","webview-assets.aws-cloud9.us-east-2.amazonaws.com","vfs.cloud9.us-east-2.amazonaws.com","webview-assets.cloud9.us-east-2.amazonaws.com","webview-assets.aws-cloud9.us-west-1.amazonaws.com","vfs.cloud9.us-west-1.amazonaws.com","webview-assets.cloud9.us-west-1.amazonaws.com","webview-assets.aws-cloud9.us-west-2.amazonaws.com","vfs.cloud9.us-west-2.amazonaws.com","webview-assets.cloud9.us-west-2.amazonaws.com","awsapps.com","cn-north-1.eb.amazonaws.com.cn","cn-northwest-1.eb.amazonaws.com.cn","elasticbeanstalk.com","af-south-1.elasticbeanstalk.com","ap-east-1.elasticbeanstalk.com","ap-northeast-1.elasticbeanstalk.com","ap-northeast-2.elasticbeanstalk.com","ap-northeast-3.elasticbeanstalk.com","ap-south-1.elasticbeanstalk.com","ap-southeast-1.elasticbeanstalk.com","ap-southeast-2.elasticbeanstalk.com","ap-southeast-3.elasticbeanstalk.com","ca-central-1.elasticbeanstalk.com","eu-central-1.elasticbeanstalk.com","eu-north-1.elasticbeanstalk.com","eu-south-1.elasticbeanstalk.com","eu-west-1.elasticbeanstalk.com","eu-west-2.elasticbeanstalk.com","eu-west-3.elasticbeanstalk.com","il-central-1.elasticbeanstalk.com","me-south-1.elasticbeanstalk.com","sa-east-1.elasticbeanstalk.com","us-east-1.elasticbeanstalk.com","us-east-2.elasticbeanstalk.com","us-gov-east-1.elasticbeanstalk.com","us-gov-west-1.elasticbeanstalk.com","us-west-1.elasticbeanstalk.com","us-west-2.elasticbeanstalk.com","*.elb.amazonaws.com.cn","*.elb.amazonaws.com","awsglobalaccelerator.com","*.private.repost.aws","eero.online","eero-stage.online","apigee.io","panel.dev","siiites.com","appspacehosted.com","appspaceusercontent.com","appudo.net","on-aptible.com","f5.si","arvanedge.ir","user.aseinet.ne.jp","gv.vc","d.gv.vc","user.party.eus","pimienta.org","poivron.org","potager.org","sweetpepper.org","myasustor.com","cdn.prod.atlassian-dev.net","translated.page","myfritz.link","myfritz.net","onavstack.net","*.awdev.ca","*.advisor.ws","ecommerce-shop.pl","b-data.io","balena-devices.com","base.ec","official.ec","buyshop.jp","fashionstore.jp","handcrafted.jp","kawaiishop.jp","supersale.jp","theshop.jp","shopselect.net","base.shop","beagleboard.io","*.beget.app","pages.gay","bnr.la","bitbucket.io","blackbaudcdn.net","of.je","bluebite.io","boomla.net","boutir.com","boxfuse.io","square7.ch","bplaced.com","bplaced.de","square7.de","bplaced.net","square7.net","*.s.brave.io","shop.brendly.hr","shop.brendly.rs","browsersafetymark.io","radio.am","radio.fm","uk0.bigv.io","dh.bytemark.co.uk","vm.bytemark.co.uk","cafjs.com","canva-apps.cn","*.my.canvasite.cn","canva-apps.com","*.my.canva.site","drr.ac","uwu.ai","carrd.co","crd.co","ju.mp","api.gov.uk","cdn77-storage.com","rsc.contentproxy9.cz","r.cdn77.net","cdn77-ssl.net","c.cdn77.org","rsc.cdn77.org","ssl.origin.cdn77-secure.org","za.bz","br.com","cn.com","de.com","eu.com","jpn.com","mex.com","ru.com","sa.com","uk.com","us.com","za.com","com.de","gb.net","hu.net","jp.net","se.net","uk.net","ae.org","com.se","cx.ua","discourse.group","discourse.team","clerk.app","clerkstage.app","*.lcl.dev","*.lclstage.dev","*.stg.dev","*.stgstage.dev","cleverapps.cc","*.services.clever-cloud.com","cleverapps.io","cleverapps.tech","clickrising.net","cloudns.asia","cloudns.be","cloud-ip.biz","cloudns.biz","cloudns.cc","cloudns.ch","cloudns.cl","cloudns.club","dnsabr.com","ip-ddns.com","cloudns.cx","cloudns.eu","cloudns.in","cloudns.info","ddns-ip.net","dns-cloud.net","dns-dynamic.net","cloudns.nz","cloudns.org","ip-dynamic.org","cloudns.ph","cloudns.pro","cloudns.pw","cloudns.us","c66.me","cloud66.ws","cloud66.zone","jdevcloud.com","wpdevcloud.com","cloudaccess.host","freesite.host","cloudaccess.net","*.cloudera.site","cf-ipfs.com","cloudflare-ipfs.com","trycloudflare.com","pages.dev","r2.dev","workers.dev","cloudflare.net","cdn.cloudflare.net","cdn.cloudflareanycast.net","cdn.cloudflarecn.net","cdn.cloudflareglobal.net","cust.cloudscale.ch","objects.lpg.cloudscale.ch","objects.rma.cloudscale.ch","wnext.app","cnpy.gdn","*.otap.co","co.ca","co.com","codeberg.page","csb.app","preview.csb.app","co.nl","co.no","webhosting.be","hosting-cluster.nl","ctfcloud.net","convex.site","ac.ru","edu.ru","gov.ru","int.ru","mil.ru","test.ru","dyn.cosidns.de","dnsupdater.de","dynamisches-dns.de","internet-dns.de","l-o-g-i-n.de","dynamic-dns.info","feste-ip.net","knx-server.net","static-access.net","craft.me","realm.cz","on.crisp.email","*.cryptonomic.net","curv.dev","cfolks.pl","cyon.link","cyon.site","platform0.app","fnwk.site","folionetwork.site","biz.dk","co.dk","firm.dk","reg.dk","store.dk","dyndns.dappnode.io","builtwithdark.com","darklang.io","demo.datadetect.com","instance.datadetect.com","edgestack.me","dattolocal.com","dattorelay.com","dattoweb.com","mydatto.com","dattolocal.net","mydatto.net","ddnss.de","dyn.ddnss.de","dyndns.ddnss.de","dyn-ip24.de","dyndns1.de","home-webserver.de","dyn.home-webserver.de","myhome-server.de","ddnss.org","debian.net","definima.io","definima.net","deno.dev","deno-staging.dev","dedyn.io","deta.app","deta.dev","dfirma.pl","dkonto.pl","you2.pl","ondigitalocean.app","*.digitaloceanspaces.com","us.kg","rss.my.id","diher.solutions","discordsays.com","discordsez.com","jozi.biz","dnshome.de","online.th","shop.th","drayddns.com","shoparena.pl","dreamhosters.com","durumis.com","mydrobo.com","drud.io","drud.us","duckdns.org","dy.fi","tunk.org","dyndns.biz","for-better.biz","for-more.biz","for-some.biz","for-the.biz","selfip.biz","webhop.biz","ftpaccess.cc","game-server.cc","myphotos.cc","scrapping.cc","blogdns.com","cechire.com","dnsalias.com","dnsdojo.com","doesntexist.com","dontexist.com","doomdns.com","dyn-o-saur.com","dynalias.com","dyndns-at-home.com","dyndns-at-work.com","dyndns-blog.com","dyndns-free.com","dyndns-home.com","dyndns-ip.com","dyndns-mail.com","dyndns-office.com","dyndns-pics.com","dyndns-remote.com","dyndns-server.com","dyndns-web.com","dyndns-wiki.com","dyndns-work.com","est-a-la-maison.com","est-a-la-masion.com","est-le-patron.com","est-mon-blogueur.com","from-ak.com","from-al.com","from-ar.com","from-ca.com","from-ct.com","from-dc.com","from-de.com","from-fl.com","from-ga.com","from-hi.com","from-ia.com","from-id.com","from-il.com","from-in.com","from-ks.com","from-ky.com","from-ma.com","from-md.com","from-mi.com","from-mn.com","from-mo.com","from-ms.com","from-mt.com","from-nc.com","from-nd.com","from-ne.com","from-nh.com","from-nj.com","from-nm.com","from-nv.com","from-oh.com","from-ok.com","from-or.com","from-pa.com","from-pr.com","from-ri.com","from-sc.com","from-sd.com","from-tn.com","from-tx.com","from-ut.com","from-va.com","from-vt.com","from-wa.com","from-wi.com","from-wv.com","from-wy.com","getmyip.com","gotdns.com","hobby-site.com","homelinux.com","homeunix.com","iamallama.com","is-a-anarchist.com","is-a-blogger.com","is-a-bookkeeper.com","is-a-bulls-fan.com","is-a-caterer.com","is-a-chef.com","is-a-conservative.com","is-a-cpa.com","is-a-cubicle-slave.com","is-a-democrat.com","is-a-designer.com","is-a-doctor.com","is-a-financialadvisor.com","is-a-geek.com","is-a-green.com","is-a-guru.com","is-a-hard-worker.com","is-a-hunter.com","is-a-landscaper.com","is-a-lawyer.com","is-a-liberal.com","is-a-libertarian.com","is-a-llama.com","is-a-musician.com","is-a-nascarfan.com","is-a-nurse.com","is-a-painter.com","is-a-personaltrainer.com","is-a-photographer.com","is-a-player.com","is-a-republican.com","is-a-rockstar.com","is-a-socialist.com","is-a-student.com","is-a-teacher.com","is-a-techie.com","is-a-therapist.com","is-an-accountant.com","is-an-actor.com","is-an-actress.com","is-an-anarchist.com","is-an-artist.com","is-an-engineer.com","is-an-entertainer.com","is-certified.com","is-gone.com","is-into-anime.com","is-into-cars.com","is-into-cartoons.com","is-into-games.com","is-leet.com","is-not-certified.com","is-slick.com","is-uberleet.com","is-with-theband.com","isa-geek.com","isa-hockeynut.com","issmarterthanyou.com","likes-pie.com","likescandy.com","neat-url.com","saves-the-whales.com","selfip.com","sells-for-less.com","sells-for-u.com","servebbs.com","simple-url.com","space-to-rent.com","teaches-yoga.com","writesthisblog.com","ath.cx","fuettertdasnetz.de","isteingeek.de","istmein.de","lebtimnetz.de","leitungsen.de","traeumtgerade.de","barrel-of-knowledge.info","barrell-of-knowledge.info","dyndns.info","for-our.info","groks-the.info","groks-this.info","here-for-more.info","knowsitall.info","selfip.info","webhop.info","forgot.her.name","forgot.his.name","at-band-camp.net","blogdns.net","broke-it.net","buyshouses.net","dnsalias.net","dnsdojo.net","does-it.net","dontexist.net","dynalias.net","dynathome.net","endofinternet.net","from-az.net","from-co.net","from-la.net","from-ny.net","gets-it.net","ham-radio-op.net","homeftp.net","homeip.net","homelinux.net","homeunix.net","in-the-band.net","is-a-chef.net","is-a-geek.net","isa-geek.net","kicks-ass.net","office-on-the.net","podzone.net","scrapper-site.net","selfip.net","sells-it.net","servebbs.net","serveftp.net","thruhere.net","webhop.net","merseine.nu","mine.nu","shacknet.nu","blogdns.org","blogsite.org","boldlygoingnowhere.org","dnsalias.org","dnsdojo.org","doesntexist.org","dontexist.org","doomdns.org","dvrdns.org","dynalias.org","dyndns.org","go.dyndns.org","home.dyndns.org","endofinternet.org","endoftheinternet.org","from-me.org","game-host.org","gotdns.org","hobby-site.org","homedns.org","homeftp.org","homelinux.org","homeunix.org","is-a-bruinsfan.org","is-a-candidate.org","is-a-celticsfan.org","is-a-chef.org","is-a-geek.org","is-a-knight.org","is-a-linux-user.org","is-a-patsfan.org","is-a-soxfan.org","is-found.org","is-lost.org","is-saved.org","is-very-bad.org","is-very-evil.org","is-very-good.org","is-very-nice.org","is-very-sweet.org","isa-geek.org","kicks-ass.org","misconfused.org","podzone.org","readmyblog.org","selfip.org","sellsyourhome.org","servebbs.org","serveftp.org","servegame.org","stuff-4-sale.org","webhop.org","better-than.tv","dyndns.tv","on-the-web.tv","worse-than.tv","is-by.us","land-4-sale.us","stuff-4-sale.us","dyndns.ws","mypets.ws","ddnsfree.com","ddnsgeek.com","giize.com","gleeze.com","kozow.com","loseyourip.com","ooguy.com","theworkpc.com","casacam.net","dynu.net","accesscam.org","camdvr.org","freeddns.org","mywire.org","webredirect.org","myddns.rocks","dynv6.net","e4.cz","easypanel.app","easypanel.host","*.ewp.live","twmail.cc","twmail.net","twmail.org","mymailer.com.tw","url.tw","at.emf.camp","rt.ht","elementor.cloud","elementor.cool","en-root.fr","mytuleap.com","tuleap-partners.com","encr.app","encoreapi.com","eu.encoway.cloud","eu.org","al.eu.org","asso.eu.org","at.eu.org","au.eu.org","be.eu.org","bg.eu.org","ca.eu.org","cd.eu.org","ch.eu.org","cn.eu.org","cy.eu.org","cz.eu.org","de.eu.org","dk.eu.org","edu.eu.org","ee.eu.org","es.eu.org","fi.eu.org","fr.eu.org","gr.eu.org","hr.eu.org","hu.eu.org","ie.eu.org","il.eu.org","in.eu.org","int.eu.org","is.eu.org","it.eu.org","jp.eu.org","kr.eu.org","lt.eu.org","lu.eu.org","lv.eu.org","me.eu.org","mk.eu.org","mt.eu.org","my.eu.org","net.eu.org","ng.eu.org","nl.eu.org","no.eu.org","nz.eu.org","pl.eu.org","pt.eu.org","ro.eu.org","ru.eu.org","se.eu.org","si.eu.org","sk.eu.org","tr.eu.org","uk.eu.org","us.eu.org","eurodir.ru","eu-1.evennode.com","eu-2.evennode.com","eu-3.evennode.com","eu-4.evennode.com","us-1.evennode.com","us-2.evennode.com","us-3.evennode.com","us-4.evennode.com","relay.evervault.app","relay.evervault.dev","expo.app","staging.expo.app","onfabrica.com","ru.net","adygeya.ru","bashkiria.ru","bir.ru","cbg.ru","com.ru","dagestan.ru","grozny.ru","kalmykia.ru","kustanai.ru","marine.ru","mordovia.ru","msk.ru","mytis.ru","nalchik.ru","nov.ru","pyatigorsk.ru","spb.ru","vladikavkaz.ru","vladimir.ru","abkhazia.su","adygeya.su","aktyubinsk.su","arkhangelsk.su","armenia.su","ashgabad.su","azerbaijan.su","balashov.su","bashkiria.su","bryansk.su","bukhara.su","chimkent.su","dagestan.su","east-kazakhstan.su","exnet.su","georgia.su","grozny.su","ivanovo.su","jambyl.su","kalmykia.su","kaluga.su","karacol.su","karaganda.su","karelia.su","khakassia.su","krasnodar.su","kurgan.su","kustanai.su","lenug.su","mangyshlak.su","mordovia.su","msk.su","murmansk.su","nalchik.su","navoi.su","north-kazakhstan.su","nov.su","obninsk.su","penza.su","pokrovsk.su","sochi.su","spb.su","tashkent.su","termez.su","togliatti.su","troitsk.su","tselinograd.su","tula.su","tuva.su","vladikavkaz.su","vladimir.su","vologda.su","channelsdvr.net","u.channelsdvr.net","edgecompute.app","fastly-edge.com","fastly-terrarium.com","freetls.fastly.net","map.fastly.net","a.prod.fastly.net","global.prod.fastly.net","a.ssl.fastly.net","b.ssl.fastly.net","global.ssl.fastly.net","fastlylb.net","map.fastlylb.net","*.user.fm","fastvps-server.com","fastvps.host","myfast.host","fastvps.site","myfast.space","conn.uk","copro.uk","hosp.uk","fedorainfracloud.org","fedorapeople.org","cloud.fedoraproject.org","app.os.fedoraproject.org","app.os.stg.fedoraproject.org","mydobiss.com","fh-muenster.io","filegear.me","firebaseapp.com","fldrv.com","flutterflow.app","fly.dev","shw.io","edgeapp.net","forgeblocks.com","id.forgerock.io","framer.ai","framer.app","framercanvas.com","framer.media","framer.photos","framer.website","framer.wiki","0e.vc","freebox-os.com","freeboxos.com","fbx-os.fr","fbxos.fr","freebox-os.fr","freeboxos.fr","freedesktop.org","freemyip.com","*.frusky.de","wien.funkfeuer.at","daemon.asia","dix.asia","mydns.bz","0am.jp","0g0.jp","0j0.jp","0t0.jp","mydns.jp","pgw.jp","wjg.jp","keyword-on.net","live-on.net","server-on.net","mydns.tw","mydns.vc","*.futurecms.at","*.ex.futurecms.at","*.in.futurecms.at","futurehosting.at","futuremailing.at","*.ex.ortsinfo.at","*.kunden.ortsinfo.at","*.statics.cloud","aliases121.com","campaign.gov.uk","service.gov.uk","independent-commission.uk","independent-inquest.uk","independent-inquiry.uk","independent-panel.uk","independent-review.uk","public-inquiry.uk","royal-commission.uk","gehirn.ne.jp","usercontent.jp","gentapps.com","gentlentapis.com","lab.ms","cdn-edges.net","localcert.net","localhostcert.net","gsj.bz","githubusercontent.com","githubpreview.dev","github.io","gitlab.io","gitapp.si","gitpage.si","glitch.me","nog.community","co.ro","shop.ro","lolipop.io","angry.jp","babyblue.jp","babymilk.jp","backdrop.jp","bambina.jp","bitter.jp","blush.jp","boo.jp","boy.jp","boyfriend.jp","but.jp","candypop.jp","capoo.jp","catfood.jp","cheap.jp","chicappa.jp","chillout.jp","chips.jp","chowder.jp","chu.jp","ciao.jp","cocotte.jp","coolblog.jp","cranky.jp","cutegirl.jp","daa.jp","deca.jp","deci.jp","digick.jp","egoism.jp","fakefur.jp","fem.jp","flier.jp","floppy.jp","fool.jp","frenchkiss.jp","girlfriend.jp","girly.jp","gloomy.jp","gonna.jp","greater.jp","hacca.jp","heavy.jp","her.jp","hiho.jp","hippy.jp","holy.jp","hungry.jp","icurus.jp","itigo.jp","jellybean.jp","kikirara.jp","kill.jp","kilo.jp","kuron.jp","littlestar.jp","lolipopmc.jp","lolitapunk.jp","lomo.jp","lovepop.jp","lovesick.jp","main.jp","mods.jp","mond.jp","mongolian.jp","moo.jp","namaste.jp","nikita.jp","nobushi.jp","noor.jp","oops.jp","parallel.jp","parasite.jp","pecori.jp","peewee.jp","penne.jp","pepper.jp","perma.jp","pigboat.jp","pinoko.jp","punyu.jp","pupu.jp","pussycat.jp","pya.jp","raindrop.jp","readymade.jp","sadist.jp","schoolbus.jp","secret.jp","staba.jp","stripper.jp","sub.jp","sunnyday.jp","thick.jp","tonkotsu.jp","under.jp","upper.jp","velvet.jp","verse.jp","versus.jp","vivian.jp","watson.jp","weblike.jp","whitesnow.jp","zombie.jp","heteml.net","graphic.design","goip.de","blogspot.ae","blogspot.al","blogspot.am","*.hosted.app","*.run.app","web.app","blogspot.com.ar","blogspot.co.at","blogspot.com.au","blogspot.ba","blogspot.be","blogspot.bg","blogspot.bj","blogspot.com.br","blogspot.com.by","blogspot.ca","blogspot.cf","blogspot.ch","blogspot.cl","blogspot.com.co","*.0emm.com","appspot.com","*.r.appspot.com","blogspot.com","codespot.com","googleapis.com","googlecode.com","pagespeedmobilizer.com","withgoogle.com","withyoutube.com","blogspot.cv","blogspot.com.cy","blogspot.cz","blogspot.de","*.gateway.dev","blogspot.dk","blogspot.com.ee","blogspot.com.eg","blogspot.com.es","blogspot.fi","blogspot.fr","cloud.goog","translate.goog","*.usercontent.goog","blogspot.gr","blogspot.hk","blogspot.hr","blogspot.hu","blogspot.co.id","blogspot.ie","blogspot.co.il","blogspot.in","blogspot.is","blogspot.it","blogspot.jp","blogspot.co.ke","blogspot.kr","blogspot.li","blogspot.lt","blogspot.lu","blogspot.md","blogspot.mk","blogspot.com.mt","blogspot.mx","blogspot.my","cloudfunctions.net","blogspot.com.ng","blogspot.nl","blogspot.no","blogspot.co.nz","blogspot.pe","blogspot.pt","blogspot.qa","blogspot.re","blogspot.ro","blogspot.rs","blogspot.ru","blogspot.se","blogspot.sg","blogspot.si","blogspot.sk","blogspot.sn","blogspot.td","blogspot.com.tr","blogspot.tw","blogspot.ug","blogspot.co.uk","blogspot.com.uy","blogspot.vn","blogspot.co.za","goupile.fr","pymnt.uk","cloudapps.digital","london.cloudapps.digital","gov.nl","grafana-dev.net","grayjayleagues.com","günstigbestellen.de","günstigliefern.de","fin.ci","free.hr","caa.li","ua.rs","conf.se","häkkinen.fi","hrsn.dev","hashbang.sh","hasura.app","hasura-app.io","hatenablog.com","hatenadiary.com","hateblo.jp","hatenablog.jp","hatenadiary.jp","hatenadiary.org","pages.it.hs-heilbronn.de","pages-research.it.hs-heilbronn.de","heiyu.space","helioho.st","heliohost.us","hepforge.org","herokuapp.com","herokussl.com","heyflow.page","heyflow.site","ravendb.cloud","ravendb.community","development.run","ravendb.run","homesklep.pl","*.kin.one","*.id.pub","*.kin.pub","secaas.hk","hoplix.shop","orx.biz","biz.gl","biz.ng","co.biz.ng","dl.biz.ng","go.biz.ng","lg.biz.ng","on.biz.ng","col.ng","firm.ng","gen.ng","ltd.ng","ngo.ng","plc.ng","ie.ua","hostyhosting.io","hf.space","static.hf.space","hypernode.io","iobb.net","co.cz","*.moonscale.io","moonscale.net","gr.com","iki.fi","ibxos.it","iliadboxos.it","smushcdn.com","wphostedmail.com","wpmucdn.com","tempurl.host","wpmudev.host","dyn-berlin.de","in-berlin.de","in-brb.de","in-butter.de","in-dsl.de","in-vpn.de","in-dsl.net","in-vpn.net","in-dsl.org","in-vpn.org","biz.at","info.at","info.cx","ac.leg.br","al.leg.br","am.leg.br","ap.leg.br","ba.leg.br","ce.leg.br","df.leg.br","es.leg.br","go.leg.br","ma.leg.br","mg.leg.br","ms.leg.br","mt.leg.br","pa.leg.br","pb.leg.br","pe.leg.br","pi.leg.br","pr.leg.br","rj.leg.br","rn.leg.br","ro.leg.br","rr.leg.br","rs.leg.br","sc.leg.br","se.leg.br","sp.leg.br","to.leg.br","pixolino.com","na4u.ru","apps-1and1.com","live-website.com","apps-1and1.net","websitebuilder.online","app-ionos.space","iopsys.se","*.dweb.link","ipifony.net","ir.md","is-a-good.dev","is-a.dev","iservschule.de","mein-iserv.de","schulplattform.de","schulserver.de","test-iserv.de","iserv.dev","mel.cloudlets.com.au","cloud.interhostsolutions.be","alp1.ae.flow.ch","appengine.flow.ch","es-1.axarnet.cloud","diadem.cloud","vip.jelastic.cloud","jele.cloud","it1.eur.aruba.jenv-aruba.cloud","it1.jenv-aruba.cloud","keliweb.cloud","cs.keliweb.cloud","oxa.cloud","tn.oxa.cloud","uk.oxa.cloud","primetel.cloud","uk.primetel.cloud","ca.reclaim.cloud","uk.reclaim.cloud","us.reclaim.cloud","ch.trendhosting.cloud","de.trendhosting.cloud","jele.club","dopaas.com","paas.hosted-by-previder.com","rag-cloud.hosteur.com","rag-cloud-ch.hosteur.com","jcloud.ik-server.com","jcloud-ver-jpc.ik-server.com","demo.jelastic.com","paas.massivegrid.com","jed.wafaicloud.com","ryd.wafaicloud.com","j.scaleforce.com.cy","jelastic.dogado.eu","fi.cloudplatform.fi","demo.datacenter.fi","paas.datacenter.fi","jele.host","mircloud.host","paas.beebyte.io","sekd1.beebyteapp.io","jele.io","jc.neen.it","jcloud.kz","cloudjiffy.net","fra1-de.cloudjiffy.net","west1-us.cloudjiffy.net","jls-sto1.elastx.net","jls-sto2.elastx.net","jls-sto3.elastx.net","fr-1.paas.massivegrid.net","lon-1.paas.massivegrid.net","lon-2.paas.massivegrid.net","ny-1.paas.massivegrid.net","ny-2.paas.massivegrid.net","sg-1.paas.massivegrid.net","jelastic.saveincloud.net","nordeste-idc.saveincloud.net","j.scaleforce.net","sdscloud.pl","unicloud.pl","mircloud.ru","enscaled.sg","jele.site","jelastic.team","orangecloud.tn","j.layershift.co.uk","phx.enscaled.us","mircloud.us","myjino.ru","*.hosting.myjino.ru","*.landing.myjino.ru","*.spectrum.myjino.ru","*.vps.myjino.ru","jotelulu.cloud","webadorsite.com","jouwweb.site","*.cns.joyent.com","*.triton.zone","js.org","kaas.gg","khplay.nl","kapsi.fi","ezproxy.kuleuven.be","kuleuven.cloud","keymachine.de","kinghost.net","uni5.net","knightpoint.systems","koobin.events","webthings.io","krellian.net","oya.to","git-repos.de","lcube-server.de","svn-repos.de","leadpages.co","lpages.co","lpusercontent.com","lelux.site","libp2p.direct","runcontainers.dev","co.business","co.education","co.events","co.financial","co.network","co.place","co.technology","linkyard-cloud.ch","linkyard.cloud","members.linode.com","*.nodebalancer.linode.com","*.linodeobjects.com","ip.linodeusercontent.com","we.bs","filegear-sg.me","ggff.net","*.user.localcert.dev","lodz.pl","pabianice.pl","plock.pl","sieradz.pl","skierniewice.pl","zgierz.pl","loginline.app","loginline.dev","loginline.io","loginline.services","loginline.site","lohmus.me","servers.run","krasnik.pl","leczna.pl","lubartow.pl","lublin.pl","poniatowa.pl","swidnik.pl","glug.org.uk","lug.org.uk","lugs.org.uk","barsy.bg","barsy.club","barsycenter.com","barsyonline.com","barsy.de","barsy.dev","barsy.eu","barsy.gr","barsy.in","barsy.info","barsy.io","barsy.me","barsy.menu","barsyonline.menu","barsy.mobi","barsy.net","barsy.online","barsy.org","barsy.pro","barsy.pub","barsy.ro","barsy.rs","barsy.shop","barsyonline.shop","barsy.site","barsy.store","barsy.support","barsy.uk","barsy.co.uk","barsyonline.co.uk","*.magentosite.cloud","hb.cldmail.ru","matlab.cloud","modelscape.com","mwcloudnonprod.com","polyspace.com","mayfirst.info","mayfirst.org","mazeplay.com","mcdir.me","mcdir.ru","vps.mcdir.ru","mcpre.ru","mediatech.by","mediatech.dev","hra.health","medusajs.app","miniserver.com","memset.net","messerli.app","atmeta.com","apps.fbsbx.com","*.cloud.metacentrum.cz","custom.metacentrum.cz","flt.cloud.muni.cz","usr.cloud.muni.cz","meteorapp.com","eu.meteorapp.com","co.pl","*.azurecontainer.io","azure-api.net","azure-mobile.net","azureedge.net","azurefd.net","azurestaticapps.net","1.azurestaticapps.net","2.azurestaticapps.net","3.azurestaticapps.net","4.azurestaticapps.net","5.azurestaticapps.net","6.azurestaticapps.net","7.azurestaticapps.net","centralus.azurestaticapps.net","eastasia.azurestaticapps.net","eastus2.azurestaticapps.net","westeurope.azurestaticapps.net","westus2.azurestaticapps.net","azurewebsites.net","cloudapp.net","trafficmanager.net","blob.core.windows.net","servicebus.windows.net","routingthecloud.com","sn.mynetname.net","routingthecloud.net","routingthecloud.org","csx.cc","mydbserver.com","webspaceconfig.de","mittwald.info","mittwaldserver.info","typo3server.info","project.space","modx.dev","bmoattachments.org","net.ru","org.ru","pp.ru","hostedpi.com","caracal.mythic-beasts.com","customer.mythic-beasts.com","fentiger.mythic-beasts.com","lynx.mythic-beasts.com","ocelot.mythic-beasts.com","oncilla.mythic-beasts.com","onza.mythic-beasts.com","sphinx.mythic-beasts.com","vs.mythic-beasts.com","x.mythic-beasts.com","yali.mythic-beasts.com","cust.retrosnub.co.uk","ui.nabu.casa","cloud.nospamproxy.com","netfy.app","netlify.app","4u.com","nfshost.com","ipfs.nftstorage.link","ngo.us","ngrok.app","ngrok-free.app","ngrok.dev","ngrok-free.dev","ngrok.io","ap.ngrok.io","au.ngrok.io","eu.ngrok.io","in.ngrok.io","jp.ngrok.io","sa.ngrok.io","us.ngrok.io","ngrok.pizza","ngrok.pro","torun.pl","nh-serv.co.uk","nimsite.uk","mmafan.biz","myftp.biz","no-ip.biz","no-ip.ca","fantasyleague.cc","gotdns.ch","3utilities.com","blogsyte.com","ciscofreak.com","damnserver.com","ddnsking.com","ditchyourip.com","dnsiskinky.com","dynns.com","geekgalaxy.com","health-carereform.com","homesecuritymac.com","homesecuritypc.com","myactivedirectory.com","mysecuritycamera.com","myvnc.com","net-freaks.com","onthewifi.com","point2this.com","quicksytes.com","securitytactics.com","servebeer.com","servecounterstrike.com","serveexchange.com","serveftp.com","servegame.com","servehalflife.com","servehttp.com","servehumour.com","serveirc.com","servemp3.com","servep2p.com","servepics.com","servequake.com","servesarcasm.com","stufftoread.com","unusualperson.com","workisboring.com","dvrcam.info","ilovecollege.info","no-ip.info","brasilia.me","ddns.me","dnsfor.me","hopto.me","loginto.me","noip.me","webhop.me","bounceme.net","ddns.net","eating-organic.net","mydissent.net","myeffect.net","mymediapc.net","mypsx.net","mysecuritycamera.net","nhlfan.net","no-ip.net","pgafan.net","privatizehealthinsurance.net","redirectme.net","serveblog.net","serveminecraft.net","sytes.net","cable-modem.org","collegefan.org","couchpotatofries.org","hopto.org","mlbfan.org","myftp.org","mysecuritycamera.org","nflfan.org","no-ip.org","read-books.org","ufcfan.org","zapto.org","no-ip.co.uk","golffan.us","noip.us","pointto.us","stage.nodeart.io","*.developer.app","noop.app","*.northflank.app","*.build.run","*.code.run","*.database.run","*.migration.run","noticeable.news","notion.site","dnsking.ch","mypi.co","n4t.co","001www.com","myiphost.com","forumz.info","soundcast.me","tcp4.me","dnsup.net","hicam.net","now-dns.net","ownip.net","vpndns.net","dynserv.org","now-dns.org","x443.pw","now-dns.top","ntdll.top","freeddns.us","nsupdate.info","nerdpol.ovh","nyc.mn","prvcy.page","obl.ong","observablehq.cloud","static.observableusercontent.com","omg.lol","cloudycluster.net","omniwe.site","123webseite.at","123website.be","simplesite.com.br","123website.ch","simplesite.com","123webseite.de","123hjemmeside.dk","123miweb.es","123kotisivu.fi","123siteweb.fr","simplesite.gr","123homepage.it","123website.lu","123website.nl","123hjemmeside.no","service.one","simplesite.pl","123paginaweb.pt","123minsida.se","is-a-fullstack.dev","is-cool.dev","is-not-a.dev","localplayer.dev","is-local.org","opensocial.site","opencraft.hosting","16-b.it","32-b.it","64-b.it","orsites.com","operaunite.com","*.customer-oci.com","*.oci.customer-oci.com","*.ocp.customer-oci.com","*.ocs.customer-oci.com","*.oraclecloudapps.com","*.oraclegovcloudapps.com","*.oraclegovcloudapps.uk","tech.orange","can.re","authgear-staging.com","authgearapps.com","skygearapp.com","outsystemscloud.com","*.hosting.ovh.net","*.webpaas.ovh.net","ownprovider.com","own.pm","*.owo.codes","ox.rs","oy.lc","pgfog.com","pagexl.com","gotpantheon.com","pantheonsite.io","*.paywhirl.com","*.xmit.co","xmit.dev","madethis.site","srv.us","gh.srv.us","gl.srv.us","lk3.ru","mypep.link","perspecta.cloud","on-web.fr","*.upsun.app","upsunapp.com","ent.platform.sh","eu.platform.sh","us.platform.sh","*.platformsh.site","*.tst.site","platter-app.com","platter-app.dev","platterp.us","pley.games","onporter.run","co.bn","postman-echo.com","pstmn.io","mock.pstmn.io","httpbin.org","prequalifyme.today","xen.prgmr.com","priv.at","protonet.io","chirurgiens-dentistes-en-france.fr","byen.site","pubtls.org","pythonanywhere.com","eu.pythonanywhere.com","qa2.com","qcx.io","*.sys.qcx.io","myqnapcloud.cn","alpha-myqnapcloud.com","dev-myqnapcloud.com","mycloudnas.com","mynascloud.com","myqnapcloud.com","qoto.io","qualifioapp.com","ladesk.com","qbuser.com","*.quipelements.com","vapor.cloud","vaporcloud.io","rackmaze.com","rackmaze.net","cloudsite.builders","myradweb.net","servername.us","web.in","in.net","myrdbx.io","site.rb-hosting.io","*.on-rancher.cloud","*.on-k3s.io","*.on-rio.io","ravpage.co.il","readthedocs-hosted.com","readthedocs.io","rhcloud.com","instances.spawn.cc","onrender.com","app.render.com","replit.app","id.replit.app","firewalledreplit.co","id.firewalledreplit.co","repl.co","id.repl.co","replit.dev","archer.replit.dev","bones.replit.dev","canary.replit.dev","global.replit.dev","hacker.replit.dev","id.replit.dev","janeway.replit.dev","kim.replit.dev","kira.replit.dev","kirk.replit.dev","odo.replit.dev","paris.replit.dev","picard.replit.dev","pike.replit.dev","prerelease.replit.dev","reed.replit.dev","riker.replit.dev","sisko.replit.dev","spock.replit.dev","staging.replit.dev","sulu.replit.dev","tarpit.replit.dev","teams.replit.dev","tucker.replit.dev","wesley.replit.dev","worf.replit.dev","repl.run","resindevice.io","devices.resinstaging.io","hzc.io","adimo.co.uk","itcouldbewor.se","aus.basketball","nz.basketball","git-pages.rit.edu","rocky.page","rub.de","ruhr-uni-bochum.de","io.noc.ruhr-uni-bochum.de","биз.рус","ком.рус","крым.рус","мир.рус","мск.рус","орг.рус","самара.рус","сочи.рус","спб.рус","я.рус","ras.ru","nyat.app","180r.com","dojin.com","sakuratan.com","sakuraweb.com","x0.com","2-d.jp","bona.jp","crap.jp","daynight.jp","eek.jp","flop.jp","halfmoon.jp","jeez.jp","matrix.jp","mimoza.jp","ivory.ne.jp","mail-box.ne.jp","mints.ne.jp","mokuren.ne.jp","opal.ne.jp","sakura.ne.jp","sumomo.ne.jp","topaz.ne.jp","netgamers.jp","nyanta.jp","o0o0.jp","rdy.jp","rgr.jp","rulez.jp","s3.isk01.sakurastorage.jp","s3.isk02.sakurastorage.jp","saloon.jp","sblo.jp","skr.jp","tank.jp","uh-oh.jp","undo.jp","rs.webaccel.jp","user.webaccel.jp","websozai.jp","xii.jp","squares.net","jpn.org","kirara.st","x0.to","from.tv","sakura.tv","*.builder.code.com","*.dev-builder.code.com","*.stg-builder.code.com","*.001.test.code-builder-stg.platform.salesforce.com","*.d.crm.dev","*.w.crm.dev","*.wa.crm.dev","*.wb.crm.dev","*.wc.crm.dev","*.wd.crm.dev","*.we.crm.dev","*.wf.crm.dev","sandcats.io","logoip.com","logoip.de","fr-par-1.baremetal.scw.cloud","fr-par-2.baremetal.scw.cloud","nl-ams-1.baremetal.scw.cloud","cockpit.fr-par.scw.cloud","fnc.fr-par.scw.cloud","functions.fnc.fr-par.scw.cloud","k8s.fr-par.scw.cloud","nodes.k8s.fr-par.scw.cloud","s3.fr-par.scw.cloud","s3-website.fr-par.scw.cloud","whm.fr-par.scw.cloud","priv.instances.scw.cloud","pub.instances.scw.cloud","k8s.scw.cloud","cockpit.nl-ams.scw.cloud","k8s.nl-ams.scw.cloud","nodes.k8s.nl-ams.scw.cloud","s3.nl-ams.scw.cloud","s3-website.nl-ams.scw.cloud","whm.nl-ams.scw.cloud","cockpit.pl-waw.scw.cloud","k8s.pl-waw.scw.cloud","nodes.k8s.pl-waw.scw.cloud","s3.pl-waw.scw.cloud","s3-website.pl-waw.scw.cloud","scalebook.scw.cloud","smartlabeling.scw.cloud","dedibox.fr","schokokeks.net","gov.scot","service.gov.scot","scrysec.com","client.scrypted.io","firewall-gateway.com","firewall-gateway.de","my-gateway.de","my-router.de","spdns.de","spdns.eu","firewall-gateway.net","my-firewall.org","myfirewall.org","spdns.org","seidat.net","sellfy.store","minisite.ms","senseering.net","servebolt.cloud","biz.ua","co.ua","pp.ua","as.sh.cn","sheezy.games","shiftedit.io","myshopblocks.com","myshopify.com","shopitsite.com","shopware.shop","shopware.store","mo-siemens.io","1kapp.com","appchizi.com","applinzi.com","sinaapp.com","vipsinaapp.com","siteleaf.net","small-web.org","aeroport.fr","avocat.fr","chambagri.fr","chirurgiens-dentistes.fr","experts-comptables.fr","medecin.fr","notaires.fr","pharmacien.fr","port.fr","veterinaire.fr","vp4.me","*.snowflake.app","*.privatelink.snowflake.app","streamlit.app","streamlitapp.com","try-snowplow.com","mafelo.net","playstation-cloud.com","srht.site","apps.lair.io","*.stolos.io","spacekit.io","ind.mom","customer.speedpartner.de","myspreadshop.at","myspreadshop.com.au","myspreadshop.be","myspreadshop.ca","myspreadshop.ch","myspreadshop.com","myspreadshop.de","myspreadshop.dk","myspreadshop.es","myspreadshop.fi","myspreadshop.fr","myspreadshop.ie","myspreadshop.it","myspreadshop.net","myspreadshop.nl","myspreadshop.no","myspreadshop.pl","myspreadshop.se","myspreadshop.co.uk","w-corp-staticblitz.com","w-credentialless-staticblitz.com","w-staticblitz.com","stackhero-network.com","runs.onstackit.cloud","stackit.gg","stackit.rocks","stackit.run","stackit.zone","musician.io","novecore.site","api.stdlib.com","feedback.ac","forms.ac","assessments.cx","calculators.cx","funnels.cx","paynow.cx","quizzes.cx","researched.cx","tests.cx","surveys.so","storebase.store","storipress.app","storj.farm","strapiapp.com","media.strapiapp.com","vps-host.net","atl.jelastic.vps-host.net","njs.jelastic.vps-host.net","ric.jelastic.vps-host.net","streak-link.com","streaklinks.com","streakusercontent.com","soc.srcf.net","user.srcf.net","utwente.io","temp-dns.com","supabase.co","supabase.in","supabase.net","syncloud.it","dscloud.biz","direct.quickconnect.cn","dsmynas.com","familyds.com","diskstation.me","dscloud.me","i234.me","myds.me","synology.me","dscloud.mobi","dsmynas.net","familyds.net","dsmynas.org","familyds.org","direct.quickconnect.to","vpnplus.to","mytabit.com","mytabit.co.il","tabitorder.co.il","taifun-dns.de","ts.net","*.c.ts.net","gda.pl","gdansk.pl","gdynia.pl","med.pl","sopot.pl","taveusercontent.com","p.tawk.email","p.tawkto.email","site.tb-hosting.com","edugit.io","s3.teckids.org","telebit.app","telebit.io","*.telebit.xyz","*.firenet.ch","*.svc.firenet.ch","reservd.com","thingdustdata.com","cust.dev.thingdust.io","reservd.dev.thingdust.io","cust.disrec.thingdust.io","reservd.disrec.thingdust.io","cust.prod.thingdust.io","cust.testing.thingdust.io","reservd.testing.thingdust.io","tickets.io","arvo.network","azimuth.network","tlon.network","torproject.net","pages.torproject.net","townnews-staging.com","12hp.at","2ix.at","4lima.at","lima-city.at","12hp.ch","2ix.ch","4lima.ch","lima-city.ch","trafficplex.cloud","de.cool","12hp.de","2ix.de","4lima.de","lima-city.de","1337.pictures","clan.rip","lima-city.rocks","webspace.rocks","lima.zone","*.transurl.be","*.transurl.eu","site.transip.me","*.transurl.nl","tuxfamily.org","dd-dns.de","dray-dns.de","draydns.de","dyn-vpn.de","dynvpn.de","mein-vigor.de","my-vigor.de","my-wan.de","syno-ds.de","synology-diskstation.de","synology-ds.de","diskstation.eu","diskstation.org","typedream.app","pro.typeform.com","*.uberspace.de","uber.space","hk.com","inc.hk","ltd.hk","hk.org","it.com","unison-services.cloud","virtual-user.de","virtualuser.de","name.pm","sch.tf","biz.wf","sch.wf","org.yt","rs.ba","bielsko.pl","upli.io","urown.cloud","dnsupdate.info","us.org","v.ua","express.val.run","web.val.run","vercel.app","v0.build","vercel.dev","vusercontent.net","now.sh","2038.io","router.management","v-info.info","voorloper.cloud","*.vultrobjects.com","wafflecell.com","webflow.io","webflowtest.io","*.webhare.dev","bookonline.app","hotelwithflight.com","reserve-online.com","reserve-online.net","cprapid.com","pleskns.com","wp2.host","pdns.page","plesk.page","wpsquared.site","*.wadl.top","remotewd.com","box.ca","pages.wiardweb.com","toolforge.org","wmcloud.org","wmflabs.org","wdh.app","panel.gg","daemon.panel.gg","wixsite.com","wixstudio.com","editorx.io","wixstudio.io","wix.run","messwithdns.com","woltlab-demo.com","myforum.community","community-pro.de","diskussionsbereich.de","community-pro.net","meinforum.net","affinitylottery.org.uk","raffleentry.org.uk","weeklylottery.org.uk","wpenginepowered.com","js.wpenginepowered.com","half.host","xnbay.com","u2.xnbay.com","u2-local.xnbay.com","cistron.nl","demon.nl","xs4all.space","yandexcloud.net","storage.yandexcloud.net","website.yandexcloud.net","official.academy","yolasite.com","yombo.me","ynh.fr","nohost.me","noho.st","za.net","za.org","zap.cloud","zeabur.app","bss.design","basicserver.io","virtualserver.io","enterprisecloud.nu"].reduce((e,t)=>{const n=t.replace(/^(\*\.|\!)/,""),o=s.toASCII(n),a=t.charAt(0);if(e.has(o))throw new Error(`Multiple rules found for ${t} (${o})`);return e.set(o,{rule:t,suffix:n,punySuffix:o,wildcard:"*"===a,exception:"!"===a}),e},new Map),u={DOMAIN_TOO_SHORT:"Domain name too short.",DOMAIN_TOO_LONG:"Domain name too long. It should be no more than 255 chars.",LABEL_STARTS_WITH_DASH:"Domain name label can not start with a dash.",LABEL_ENDS_WITH_DASH:"Domain name label can not end with a dash.",LABEL_TOO_LONG:"Domain name label should be at most 63 chars long.",LABEL_TOO_SHORT:"Domain name label should be at least 1 character long.",LABEL_INVALID_CHARS:"Domain name label can only contain alphanumeric characters or dashes."},c=e=>{if("string"!=typeof e)throw new TypeError("Domain name must be a string.");let t=e.slice(0).toLowerCase();"."===t.charAt(t.length-1)&&(t=t.slice(0,t.length-1));const n=(e=>{const t=s.toASCII(e);if(t.length<1)return"DOMAIN_TOO_SHORT";if(t.length>255)return"DOMAIN_TOO_LONG";const n=t.split(".");let o;for(let e=0;e<n.length;++e){if(o=n[e],!o.length)return"LABEL_TOO_SHORT";if(o.length>63)return"LABEL_TOO_LONG";if("-"===o.charAt(0))return"LABEL_STARTS_WITH_DASH";if("-"===o.charAt(o.length-1))return"LABEL_ENDS_WITH_DASH";if(!/^[a-z0-9\-_]+$/.test(o))return"LABEL_INVALID_CHARS"}})(t);if(n)return{input:e,error:{message:u[n],code:n}};const o={input:e,tld:null,sld:null,domain:null,subdomain:null,listed:!1},a=t.split(".");if("local"===a[a.length-1])return o;const r=()=>(/xn--/.test(t)&&(o.domain&&(o.domain=s.toASCII(o.domain)),o.subdomain&&(o.subdomain=s.toASCII(o.subdomain))),o),c=(e=>{const t=s.toASCII(e).split(".");for(let e=0;e<t.length;e++){const n=t.slice(e).join("."),o=i.get(n);if(o)return o}return null})(t);if(!c)return a.length<2?o:(o.tld=a.pop(),o.sld=a.pop(),o.domain=[o.sld,o.tld].join("."),a.length&&(o.subdomain=a.pop()),r());o.listed=!0;const l=c.suffix.split("."),m=a.slice(0,a.length-l.length);return c.exception&&m.push(l.shift()),o.tld=l.join("."),!m.length||(c.wildcard&&(l.unshift(m.pop()),o.tld=l.join(".")),!m.length)||(o.sld=m.pop(),o.domain=[o.sld,o.tld].join("."),m.length&&(o.subdomain=m.join("."))),r()},l=e=>e&&c(e).domain||null,m=e=>{const t=c(e);return!(!t.domain||!t.listed)},h={parse:c,get:l,isValid:m};var d;n.default=h,n.errorCodes=u,n.get=l,n.isValid=m,n.parse=c}}},{package:"psl",file:"node_modules/psl/dist/psl.cjs"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/public-encrypt/browser.js",{"./privateDecrypt":"/home/runner/work/metamask-extension/metamask-extension/node_modules/public-encrypt/privateDecrypt.js","./publicEncrypt":"/home/runner/work/metamask-extension/metamask-extension/node_modules/public-encrypt/publicEncrypt.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){n.publicEncrypt=e("./publicEncrypt"),n.privateDecrypt=e("./privateDecrypt"),n.privateEncrypt=function(e,t){return n.publicEncrypt(e,t,!0)},n.publicDecrypt=function(e,t){return n.privateDecrypt(e,t,!0)}}}},{package:"crypto-browserify>public-encrypt",file:"node_modules/public-encrypt/browser.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/public-encrypt/mgf.js",{"create-hash":"/home/runner/work/metamask-extension/metamask-extension/node_modules/create-hash/browser.js","safe-buffer":"/home/runner/work/metamask-extension/metamask-extension/node_modules/safe-buffer/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("create-hash"),a=e("safe-buffer").Buffer;function r(e){var t=a.allocUnsafe(4);return t.writeUInt32BE(e,0),t}t.exports=function(e,t){for(var n,s=a.alloc(0),i=0;s.length<t;)n=r(i++),s=a.concat([s,o("sha1").update(e).update(n).digest()]);return s.slice(0,t)}}}},{package:"crypto-browserify>public-encrypt",file:"node_modules/public-encrypt/mgf.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/public-encrypt/privateDecrypt.js",{"./mgf":"/home/runner/work/metamask-extension/metamask-extension/node_modules/public-encrypt/mgf.js","./withPublic":"/home/runner/work/metamask-extension/metamask-extension/node_modules/public-encrypt/withPublic.js","./xor":"/home/runner/work/metamask-extension/metamask-extension/node_modules/public-encrypt/xor.js","bn.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/bn.js/lib/bn.js","browserify-rsa":"/home/runner/work/metamask-extension/metamask-extension/node_modules/browserify-rsa/index.js","create-hash":"/home/runner/work/metamask-extension/metamask-extension/node_modules/create-hash/browser.js","parse-asn1":"/home/runner/work/metamask-extension/metamask-extension/node_modules/parse-asn1/index.js","safe-buffer":"/home/runner/work/metamask-extension/metamask-extension/node_modules/safe-buffer/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("parse-asn1"),a=e("./mgf"),r=e("./xor"),s=e("bn.js"),i=e("browserify-rsa"),u=e("create-hash"),c=e("./withPublic"),l=e("safe-buffer").Buffer;t.exports=function(e,t,n){var m;m=e.padding?e.padding:n?1:4;var h,d=o(e),p=d.modulus.byteLength();if(t.length>p||new s(t).cmp(d.modulus)>=0)throw new Error("decryption error");h=n?c(new s(t),d):i(t,d);var f=l.alloc(p-h.length);if(h=l.concat([f,h],p),4===m)return function(e,t){var n=e.modulus.byteLength(),o=u("sha1").update(l.alloc(0)).digest(),s=o.length;if(0!==t[0])throw new Error("decryption error");var i=t.slice(1,s+1),c=t.slice(s+1),m=r(i,a(c,s)),h=r(c,a(m,n-s-1));if(function(e,t){e=l.from(e),t=l.from(t);var n=0,o=e.length;e.length!==t.length&&(n++,o=Math.min(e.length,t.length));var a=-1;for(;++a<o;)n+=e[a]^t[a];return n}(o,h.slice(0,s)))throw new Error("decryption error");var d=s;for(;0===h[d];)d++;if(1!==h[d++])throw new Error("decryption error");return h.slice(d)}(d,h);if(1===m)return function(e,t,n){var o=t.slice(0,2),a=2,r=0;for(;0!==t[a++];)if(a>=t.length){r++;break}var s=t.slice(2,a-1);("0002"!==o.toString("hex")&&!n||"0001"!==o.toString("hex")&&n)&&r++;s.length<8&&r++;if(r)throw new Error("decryption error");return t.slice(a)}(0,h,n);if(3===m)return h;throw new Error("unknown padding")}}}},{package:"crypto-browserify>public-encrypt",file:"node_modules/public-encrypt/privateDecrypt.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/public-encrypt/publicEncrypt.js",{"./mgf":"/home/runner/work/metamask-extension/metamask-extension/node_modules/public-encrypt/mgf.js","./withPublic":"/home/runner/work/metamask-extension/metamask-extension/node_modules/public-encrypt/withPublic.js","./xor":"/home/runner/work/metamask-extension/metamask-extension/node_modules/public-encrypt/xor.js","bn.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/bn.js/lib/bn.js","browserify-rsa":"/home/runner/work/metamask-extension/metamask-extension/node_modules/browserify-rsa/index.js","create-hash":"/home/runner/work/metamask-extension/metamask-extension/node_modules/create-hash/browser.js","parse-asn1":"/home/runner/work/metamask-extension/metamask-extension/node_modules/parse-asn1/index.js",randombytes:"/home/runner/work/metamask-extension/metamask-extension/node_modules/randombytes/browser.js","safe-buffer":"/home/runner/work/metamask-extension/metamask-extension/node_modules/safe-buffer/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("parse-asn1"),a=e("randombytes"),r=e("create-hash"),s=e("./mgf"),i=e("./xor"),u=e("bn.js"),c=e("./withPublic"),l=e("browserify-rsa"),m=e("safe-buffer").Buffer;t.exports=function(e,t,n){var h;h=e.padding?e.padding:n?1:4;var d,p=o(e);if(4===h)d=function(e,t){var n=e.modulus.byteLength(),o=t.length,c=r("sha1").update(m.alloc(0)).digest(),l=c.length,h=2*l;if(o>n-h-2)throw new Error("message too long");var d=m.alloc(n-o-h-2),p=n-l-1,f=a(l),k=i(m.concat([c,d,m.alloc(1,1),t],p),s(f,p)),g=i(f,s(k,l));return new u(m.concat([m.alloc(1),g,k],n))}(p,t);else if(1===h)d=function(e,t,n){var o,r=t.length,s=e.modulus.byteLength();if(r>s-11)throw new Error("message too long");o=n?m.alloc(s-r-3,255):function(e){var t,n=m.allocUnsafe(e),o=0,r=a(2*e),s=0;for(;o<e;)s===r.length&&(r=a(2*e),s=0),(t=r[s++])&&(n[o++]=t);return n}(s-r-3);return new u(m.concat([m.from([0,n?1:2]),o,m.alloc(1),t],s))}(p,t,n);else{if(3!==h)throw new Error("unknown padding");if((d=new u(t)).cmp(p.modulus)>=0)throw new Error("data too long for modulus")}return n?l(d,p):c(d,p)}}}},{package:"crypto-browserify>public-encrypt",file:"node_modules/public-encrypt/publicEncrypt.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/public-encrypt/withPublic.js",{"bn.js":"/home/runner/work/metamask-extension/metamask-extension/node_modules/bn.js/lib/bn.js","safe-buffer":"/home/runner/work/metamask-extension/metamask-extension/node_modules/safe-buffer/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("bn.js"),a=e("safe-buffer").Buffer;t.exports=function(e,t){return a.from(e.toRed(o.mont(t.modulus)).redPow(new o(t.publicExponent)).fromRed().toArray())}}}},{package:"crypto-browserify>public-encrypt",file:"node_modules/public-encrypt/withPublic.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/public-encrypt/xor.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){t.exports=function(e,t){for(var n=e.length,o=-1;++o<n;)e[o]^=t[o];return e}}}},{package:"crypto-browserify>public-encrypt",file:"node_modules/public-encrypt/xor.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/punycode/punycode.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){const o=2147483647,a=36,r=/^xn--/,s=/[^\0-\x7F]/,i=/[\x2E\u3002\uFF0E\uFF61]/g,u={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},c=Math.floor,l=String.fromCharCode;function m(e){throw new RangeError(u[e])}function h(e,t){const n=e.split("@");let o="";n.length>1&&(o=n[0]+"@",e=n[1]);const a=function(e,t){const n=[];let o=e.length;for(;o--;)n[o]=t(e[o]);return n}((e=e.replace(i,".")).split("."),t).join(".");return o+a}function d(e){const t=[];let n=0;const o=e.length;for(;n<o;){const a=e.charCodeAt(n++);if(a>=55296&&a<=56319&&n<o){const o=e.charCodeAt(n++);56320==(64512&o)?t.push(((1023&a)<<10)+(1023&o)+65536):(t.push(a),n--)}else t.push(a)}return t}const p=function(e){return e>=48&&e<58?e-48+26:e>=65&&e<91?e-65:e>=97&&e<123?e-97:a},f=function(e,t){return e+22+75*(e<26)-((0!=t)<<5)},k=function(e,t,n){let o=0;for(e=n?c(e/700):e>>1,e+=c(e/t);e>455;o+=a)e=c(e/35);return c(o+36*e/(e+38))},g=function(e){const t=[],n=e.length;let r=0,s=128,i=72,u=e.lastIndexOf("-");u<0&&(u=0);for(let n=0;n<u;++n)e.charCodeAt(n)>=128&&m("not-basic"),t.push(e.charCodeAt(n));for(let l=u>0?u+1:0;l<n;){const u=r;for(let t=1,s=a;;s+=a){l>=n&&m("invalid-input");const u=p(e.charCodeAt(l++));u>=a&&m("invalid-input"),u>c((o-r)/t)&&m("overflow"),r+=u*t;const h=s<=i?1:s>=i+26?26:s-i;if(u<h)break;const d=a-h;t>c(o/d)&&m("overflow"),t*=d}const h=t.length+1;i=k(r-u,h,0==u),c(r/h)>o-s&&m("overflow"),s+=c(r/h),r%=h,t.splice(r++,0,s)}return String.fromCodePoint(...t)},b=function(e){const t=[],n=(e=d(e)).length;let r=128,s=0,i=72;for(const n of e)n<128&&t.push(l(n));const u=t.length;let h=u;for(u&&t.push("-");h<n;){let n=o;for(const t of e)t>=r&&t<n&&(n=t);const d=h+1;n-r>c((o-s)/d)&&m("overflow"),s+=(n-r)*d,r=n;for(const n of e)if(n<r&&++s>o&&m("overflow"),n===r){let e=s;for(let n=a;;n+=a){const o=n<=i?1:n>=i+26?26:n-i;if(e<o)break;const r=e-o,s=a-o;t.push(l(f(o+r%s,0))),e=c(r/s)}t.push(l(f(e,0))),i=k(s,d,h===u),s=0,++h}++s,++r}return t.join("")},y={version:"2.3.1",ucs2:{decode:d,encode:e=>String.fromCodePoint(...e)},decode:g,encode:b,toASCII:function(e){return h(e,function(e){return s.test(e)?"xn--"+b(e):e})},toUnicode:function(e){return h(e,function(e){return r.test(e)?g(e.slice(4).toLowerCase()):e})}};t.exports=y}}},{package:"punycode",file:"node_modules/punycode/punycode.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/qs/lib/formats.js",{},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=String.prototype.replace,a=/%20/g,r="RFC1738",s="RFC3986";t.exports={default:s,formatters:{RFC1738:function(e){return o.call(e,a,"+")},RFC3986:function(e){return String(e)}},RFC1738:r,RFC3986:s}}}},{package:"mockttp>express>qs",file:"node_modules/qs/lib/formats.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/qs/lib/index.js",{"./formats":"/home/runner/work/metamask-extension/metamask-extension/node_modules/qs/lib/formats.js","./parse":"/home/runner/work/metamask-extension/metamask-extension/node_modules/qs/lib/parse.js","./stringify":"/home/runner/work/metamask-extension/metamask-extension/node_modules/qs/lib/stringify.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("./stringify"),a=e("./parse"),r=e("./formats");t.exports={formats:r,parse:a,stringify:o}}}},{package:"mockttp>express>qs",file:"node_modules/qs/lib/index.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/qs/lib/parse.js",{"./utils":"/home/runner/work/metamask-extension/metamask-extension/node_modules/qs/lib/utils.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("./utils"),a=Object.prototype.hasOwnProperty,r=Array.isArray,s={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:o.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictMerge:!0,strictNullHandling:!1,throwOnLimitExceeded:!1},i=function(e){return e.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})},u=function(e,t,n){if(e&&"string"==typeof e&&t.comma&&e.indexOf(",")>-1)return e.split(",");if(t.throwOnLimitExceeded&&n>=t.arrayLimit)throw new RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(1===t.arrayLimit?"":"s")+" allowed in an array.");return e},c=function(e,t,n,r){if(e){var s=function(e,t){var n=t.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e;if(t.depth<=0){if(!t.plainObjects&&a.call(Object.prototype,n)&&!t.allowPrototypes)return;return[n]}var o=[],r=n.indexOf("["),s=r>=0?n.slice(0,r):n;if(s){if(!t.plainObjects&&a.call(Object.prototype,s)&&!t.allowPrototypes)return;o[o.length]=s}for(var i=n.length,u=r,c=0;u>=0&&c<t.depth;){for(var l=1,m=u+1,h=-1;m<i&&h<0;){var d=n.charCodeAt(m);91===d?l+=1:93===d&&0==(l-=1)&&(h=m),m+=1}if(h<0)return o[o.length]="["+n.slice(u)+"]",o;var p=n.slice(u,h+1),f=p.slice(1,-1);if(!t.plainObjects&&a.call(Object.prototype,f)&&!t.allowPrototypes)return;o[o.length]=p,c+=1,u=n.indexOf("[",h+1)}if(u>=0){if(!0===t.strictDepth)throw new RangeError("Input depth exceeded depth option of "+t.depth+" and strictDepth is true");o[o.length]="["+n.slice(u)+"]"}return o}(e,n);if(s)return function(e,t,n,a){var r=0;if(e.length>0&&"[]"===e[e.length-1]){var s=e.slice(0,-1).join("");r=Array.isArray(t)&&t[s]?t[s].length:0}for(var i=a?t:u(t,n,r),c=e.length-1;c>=0;--c){var l,m=e[c];if("[]"===m&&n.parseArrays)l=o.isOverflow(i)?i:n.allowEmptyArrays&&(""===i||n.strictNullHandling&&null===i)?[]:o.combine([],i,n.arrayLimit,n.plainObjects);else{l=n.plainObjects?{__proto__:null}:{};var h="["===m.charAt(0)&&"]"===m.charAt(m.length-1)?m.slice(1,-1):m,d=n.decodeDotInKeys?h.replace(/%2E/g,"."):h,p=parseInt(d,10),f=!isNaN(p)&&m!==d&&String(p)===d&&p>=0&&n.parseArrays;if(n.parseArrays||""!==d)if(f&&p<n.arrayLimit)(l=[])[p]=i;else{if(f&&n.throwOnLimitExceeded)throw new RangeError("Array limit exceeded. Only "+n.arrayLimit+" element"+(1===n.arrayLimit?"":"s")+" allowed in an array.");f?(l[p]=i,o.markOverflow(l,p)):"__proto__"!==d&&(l[d]=i)}else l={0:i}}i=l}return i}(s,t,n,r)}};t.exports=function(e,t){var n=function(e){if(!e)return s;if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(void 0!==e.decodeDotInKeys&&"boolean"!=typeof e.decodeDotInKeys)throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");if(void 0!==e.throwOnLimitExceeded&&"boolean"!=typeof e.throwOnLimitExceeded)throw new TypeError("`throwOnLimitExceeded` option must be a boolean");var t=void 0===e.charset?s.charset:e.charset,n=void 0===e.duplicates?s.duplicates:e.duplicates;if("combine"!==n&&"first"!==n&&"last"!==n)throw new TypeError("The duplicates option must be either combine, first, or last");return{allowDots:void 0===e.allowDots?!0===e.decodeDotInKeys||s.allowDots:!!e.allowDots,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:s.allowEmptyArrays,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:s.allowPrototypes,allowSparse:"boolean"==typeof e.allowSparse?e.allowSparse:s.allowSparse,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:s.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:s.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:s.comma,decodeDotInKeys:"boolean"==typeof e.decodeDotInKeys?e.decodeDotInKeys:s.decodeDotInKeys,decoder:"function"==typeof e.decoder?e.decoder:s.decoder,delimiter:"string"==typeof e.delimiter||o.isRegExp(e.delimiter)?e.delimiter:s.delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:s.depth,duplicates:n,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:s.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:s.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:s.plainObjects,strictDepth:"boolean"==typeof e.strictDepth?!!e.strictDepth:s.strictDepth,strictMerge:"boolean"==typeof e.strictMerge?!!e.strictMerge:s.strictMerge,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:s.strictNullHandling,throwOnLimitExceeded:"boolean"==typeof e.throwOnLimitExceeded&&e.throwOnLimitExceeded}}(t);if(""===e||null==e)return n.plainObjects?{__proto__:null}:{};for(var l="string"==typeof e?function(e,t){var n={__proto__:null},c=t.ignoreQueryPrefix?e.replace(/^\?/,""):e;c=c.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var l=t.parameterLimit===Infinity?void undefined:t.parameterLimit,m=c.split(t.delimiter,t.throwOnLimitExceeded&&void 0!==l?l+1:l);if(t.throwOnLimitExceeded&&void 0!==l&&m.length>l)throw new RangeError("Parameter limit exceeded. Only "+l+" parameter"+(1===l?"":"s")+" allowed.");var h,d=-1,p=t.charset;if(t.charsetSentinel)for(h=0;h<m.length;++h)0===m[h].indexOf("utf8=")&&("utf8=%E2%9C%93"===m[h]?p="utf-8":"utf8=%26%2310003%3B"===m[h]&&(p="iso-8859-1"),d=h,h=m.length);for(h=0;h<m.length;++h)if(h!==d){var f,k,g=m[h],b=g.indexOf("]="),y=-1===b?g.indexOf("="):b+1;if(-1===y?(f=t.decoder(g,s.decoder,p,"key"),k=t.strictNullHandling?null:""):null!==(f=t.decoder(g.slice(0,y),s.decoder,p,"key"))&&(k=o.maybeMap(u(g.slice(y+1),t,r(n[f])?n[f].length:0),function(e){return t.decoder(e,s.decoder,p,"value")})),k&&t.interpretNumericEntities&&"iso-8859-1"===p&&(k=i(String(k))),g.indexOf("[]=")>-1&&(k=r(k)?[k]:k),t.comma&&r(k)&&k.length>t.arrayLimit){if(t.throwOnLimitExceeded)throw new RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(1===t.arrayLimit?"":"s")+" allowed in an array.");k=o.combine([],k,t.arrayLimit,t.plainObjects)}if(null!==f){var w=a.call(n,f);w&&("combine"===t.duplicates||g.indexOf("[]=")>-1)?n[f]=o.combine(n[f],k,t.arrayLimit,t.plainObjects):w&&"last"!==t.duplicates||(n[f]=k)}}return n}(e,n):e,m=n.plainObjects?{__proto__:null}:{},h=Object.keys(l),d=0;d<h.length;++d){var p=h[d],f=c(p,l[p],n,"string"==typeof e);m=o.merge(m,f,n)}return!0===n.allowSparse?m:o.compact(m)}}}},{package:"mockttp>express>qs",file:"node_modules/qs/lib/parse.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/qs/lib/stringify.js",{"./formats":"/home/runner/work/metamask-extension/metamask-extension/node_modules/qs/lib/formats.js","./utils":"/home/runner/work/metamask-extension/metamask-extension/node_modules/qs/lib/utils.js","side-channel":"/home/runner/work/metamask-extension/metamask-extension/node_modules/side-channel/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("side-channel"),a=e("./utils"),r=e("./formats"),s=Object.prototype.hasOwnProperty,i={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},u=Array.isArray,c=Array.prototype.push,l=function(e,t){c.apply(e,u(t)?t:[t])},m=Date.prototype.toISOString,h=r.default,d={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,commaRoundTrip:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:a.encode,encodeValuesOnly:!1,filter:void undefined,format:h,formatter:r.formatters[h],indices:!1,serializeDate:function(e){return m.call(e)},skipNulls:!1,strictNullHandling:!1},p={},f=function e(t,n,r,s,i,c,m,h,f,k,g,b,y,w,j,v,_,x){for(var z,T=t,S=x,O=0,E=!1;(S=S.get(p))!==void undefined&&!E;){var A=S.get(t);if(O+=1,void 0!==A){if(A===O)throw new RangeError("Cyclic object value");E=!0}void 0===S.get(p)&&(O=0)}if("function"==typeof k?T=k(n,T):T instanceof Date?T=y(T):"comma"===r&&u(T)&&(T=a.maybeMap(T,function(e){return e instanceof Date?y(e):e})),null===T){if(c)return j(f&&!v?f(n,d.encoder,_,"key",w):n);T=""}if("string"==typeof(z=T)||"number"==typeof z||"boolean"==typeof z||"symbol"==typeof z||"bigint"==typeof z||a.isBuffer(T))return f?[j(v?n:f(n,d.encoder,_,"key",w))+"="+j(f(T,d.encoder,_,"value",w))]:[j(n)+"="+j(String(T))];var R,N=[];if(void 0===T)return N;if("comma"===r&&u(T))v&&f&&(T=a.maybeMap(T,function(e){return null==e?e:f(e)})),R=[{value:T.length>0?T.join(",")||null:void undefined}];else if(u(k))R=k;else{var I=Object.keys(T);R=g?I.sort(g):I}var D=h?String(n).replace(/\./g,"%2E"):String(n),C=s&&u(T)&&1===T.length?D+"[]":D;if(i&&u(T)&&0===T.length)return C+"[]";for(var L=0;L<R.length;++L){var M=R[L],P="object"==typeof M&&M&&void 0!==M.value?M.value:T[M];if(!m||null!==P){var q=b&&h?String(M).replace(/\./g,"%2E"):String(M),F=u(T)?"function"==typeof r?r(C,q):C:C+(b?"."+q:"["+q+"]");x.set(t,O);var B=o();B.set(p,x),l(N,e(P,F,r,s,i,c,m,h,"comma"===r&&v&&u(T)?null:f,k,g,b,y,w,j,v,_,B))}}return N};t.exports=function(e,t){var n,a=e,c=function(e){if(!e)return d;if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(void 0!==e.encodeDotInKeys&&"boolean"!=typeof e.encodeDotInKeys)throw new TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.encoder&&void 0!==e.encoder&&"function"!=typeof e.encoder)throw new TypeError("Encoder has to be a function.");var t=e.charset||d.charset;if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var n=r.default;if(void 0!==e.format){if(!s.call(r.formatters,e.format))throw new TypeError("Unknown format option provided.");n=e.format}var o,a=r.formatters[n],c=d.filter;if(("function"==typeof e.filter||u(e.filter))&&(c=e.filter),o=e.arrayFormat in i?e.arrayFormat:"indices"in e?e.indices?"indices":"repeat":d.arrayFormat,"commaRoundTrip"in e&&"boolean"!=typeof e.commaRoundTrip)throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var l=void 0===e.allowDots?!0===e.encodeDotInKeys||d.allowDots:!!e.allowDots;return{addQueryPrefix:"boolean"==typeof e.addQueryPrefix?e.addQueryPrefix:d.addQueryPrefix,allowDots:l,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:d.allowEmptyArrays,arrayFormat:o,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:d.charsetSentinel,commaRoundTrip:!!e.commaRoundTrip,delimiter:void 0===e.delimiter?d.delimiter:e.delimiter,encode:"boolean"==typeof e.encode?e.encode:d.encode,encodeDotInKeys:"boolean"==typeof e.encodeDotInKeys?e.encodeDotInKeys:d.encodeDotInKeys,encoder:"function"==typeof e.encoder?e.encoder:d.encoder,encodeValuesOnly:"boolean"==typeof e.encodeValuesOnly?e.encodeValuesOnly:d.encodeValuesOnly,filter:c,format:n,formatter:a,serializeDate:"function"==typeof e.serializeDate?e.serializeDate:d.serializeDate,skipNulls:"boolean"==typeof e.skipNulls?e.skipNulls:d.skipNulls,sort:"function"==typeof e.sort?e.sort:null,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:d.strictNullHandling}}(t);"function"==typeof c.filter?a=(0,c.filter)("",a):u(c.filter)&&(n=c.filter);var m=[];if("object"!=typeof a||null===a)return"";var h=i[c.arrayFormat],p="comma"===h&&c.commaRoundTrip;n||(n=Object.keys(a)),c.sort&&n.sort(c.sort);for(var k=o(),g=0;g<n.length;++g){var b=n[g];if(null!=b){var y=a[b];c.skipNulls&&null===y||l(m,f(y,b,h,p,c.allowEmptyArrays,c.strictNullHandling,c.skipNulls,c.encodeDotInKeys,c.encode?c.encoder:null,c.filter,c.sort,c.allowDots,c.serializeDate,c.format,c.formatter,c.encodeValuesOnly,c.charset,k))}}var w=m.join(c.delimiter),j=!0===c.addQueryPrefix?"?":"";return c.charsetSentinel&&("iso-8859-1"===c.charset?j+="utf8=%26%2310003%3B"+c.delimiter:j+="utf8=%E2%9C%93"+c.delimiter),w.length>0?j+w:""}}}},{package:"mockttp>express>qs",file:"node_modules/qs/lib/stringify.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/qs/lib/utils.js",{"./formats":"/home/runner/work/metamask-extension/metamask-extension/node_modules/qs/lib/formats.js","side-channel":"/home/runner/work/metamask-extension/metamask-extension/node_modules/side-channel/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o=e("./formats"),a=e("side-channel"),r=Object.prototype.hasOwnProperty,s=Array.isArray,i=a(),u=function(e,t){return i.set(e,t),e},c=function(e){return i.has(e)},l=function(e){return i.get(e)},m=function(e,t){i.set(e,t)},h=function(){for(var e=[],t=0;t<256;++t)e[e.length]="%"+((t<16?"0":"")+t.toString(16)).toUpperCase();return e}(),d=function(e,t){for(var n=t&&t.plainObjects?{__proto__:null}:{},o=0;o<e.length;++o)void 0!==e[o]&&(n[o]=e[o]);return n},p=1024;t.exports={arrayToObject:d,assign:function(e,t){return Object.keys(t).reduce(function(e,n){return e[n]=t[n],e},e)},combine:function(e,t,n,o){if(c(e)){var a=l(e)+1;return e[a]=t,m(e,a),e}var r=[].concat(e,t);return r.length>n?u(d(r,{plainObjects:o}),r.length-1):r},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],o=0;o<t.length;++o)for(var a=t[o],r=a.obj[a.prop],i=Object.keys(r),u=0;u<i.length;++u){var c=i[u],l=r[c];"object"==typeof l&&null!==l&&-1===n.indexOf(l)&&(t[t.length]={obj:r,prop:c},n[n.length]=l)}return function(e){for(;e.length>1;){var t=e.pop(),n=t.obj[t.prop];if(s(n)){for(var o=[],a=0;a<n.length;++a)void 0!==n[a]&&(o[o.length]=n[a]);t.obj[t.prop]=o}}}(t),e},decode:function(e,t,n){var o=e.replace(/\+/g," ");if("iso-8859-1"===n)return o.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(o)}catch(e){return o}},encode:function(e,t,n,a,r){if(0===e.length)return e;var s=e;if("symbol"==typeof e?s=Symbol.prototype.toString.call(e):"string"!=typeof e&&(s=String(e)),"iso-8859-1"===n)return escape(s).replace(/%u[0-9a-f]{4}/gi,function(e){return"%26%23"+parseInt(e.slice(2),16)+"%3B"});for(var i="",u=0;u<s.length;u+=p){for(var c=s.length>=p?s.slice(u,u+p):s,l=[],m=0;m<c.length;++m){var d=c.charCodeAt(m);45===d||46===d||95===d||126===d||d>=48&&d<=57||d>=65&&d<=90||d>=97&&d<=122||r===o.RFC1738&&(40===d||41===d)?l[l.length]=c.charAt(m):d<128?l[l.length]=h[d]:d<2048?l[l.length]=h[192|d>>6]+h[128|63&d]:d<55296||d>=57344?l[l.length]=h[224|d>>12]+h[128|d>>6&63]+h[128|63&d]:(m+=1,d=65536+((1023&d)<<10|1023&c.charCodeAt(m)),l[l.length]=h[240|d>>18]+h[128|d>>12&63]+h[128|d>>6&63]+h[128|63&d])}i+=l.join("")}return i},isBuffer:function(e){return!(!e||"object"!=typeof e)&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isOverflow:c,isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},markOverflow:u,maybeMap:function(e,t){if(s(e)){for(var n=[],o=0;o<e.length;o+=1)n[n.length]=t(e[o]);return n}return t(e)},merge:function e(t,n,o){if(!n)return t;if("object"!=typeof n&&"function"!=typeof n){if(s(t)){var a=t.length;if(o&&"number"==typeof o.arrayLimit&&a>o.arrayLimit)return u(d(t.concat(n),o),a);t[a]=n}else{if(!t||"object"!=typeof t)return[t,n];if(c(t)){var i=l(t)+1;t[i]=n,m(t,i)}else{if(o&&o.strictMerge)return[t,n];(o&&(o.plainObjects||o.allowPrototypes)||!r.call(Object.prototype,n))&&(t[n]=!0)}}return t}if(!t||"object"!=typeof t){if(c(n)){for(var h=Object.keys(n),p=o&&o.plainObjects?{__proto__:null,0:t}:{0:t},f=0;f<h.length;f++){p[parseInt(h[f],10)+1]=n[h[f]]}return u(p,l(n)+1)}var k=[t].concat(n);return o&&"number"==typeof o.arrayLimit&&k.length>o.arrayLimit?u(d(k,o),k.length-1):k}var g=t;return s(t)&&!s(n)&&(g=d(t,o)),s(t)&&s(n)?(n.forEach(function(n,a){if(r.call(t,a)){var s=t[a];s&&"object"==typeof s&&n&&"object"==typeof n?t[a]=e(s,n,o):t[t.length]=n}else t[a]=n}),t):Object.keys(n).reduce(function(t,a){var s=n[a];if(r.call(t,a)?t[a]=e(t[a],s,o):t[a]=s,c(n)&&!c(t)&&u(t,l(n)),c(t)){var i=parseInt(a,10);String(i)===a&&i>=0&&i>l(t)&&m(t,i)}return t},g)}}}}},{package:"mockttp>express>qs",file:"node_modules/qs/lib/utils.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/randombytes/browser.js",{_process:"/home/runner/work/metamask-extension/metamask-extension/node_modules/process/browser.js","safe-buffer":"/home/runner/work/metamask-extension/metamask-extension/node_modules/safe-buffer/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){(function(n){(function(){var o=65536,a=4294967295;var r=e("safe-buffer").Buffer,s=global.crypto||global.msCrypto;s&&s.getRandomValues?t.exports=function(e,t){if(e>a)throw new RangeError("requested too many random bytes");var i=r.allocUnsafe(e);if(e>0)if(e>o)for(var u=0;u<e;u+=o)s.getRandomValues(i.slice(u,u+o));else s.getRandomValues(i);if("function"==typeof t)return n.nextTick(function(){t(null,i)});return i}:t.exports=function(){throw new Error("Secure random number generation is not supported by this browser.\nUse Chrome, Firefox or Internet Explorer 11")}}).call(this)}).call(this,e("_process"))}}},{package:"crypto-browserify>randombytes",file:"node_modules/randombytes/browser.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/randomfill/browser.js",{_process:"/home/runner/work/metamask-extension/metamask-extension/node_modules/process/browser.js",randombytes:"/home/runner/work/metamask-extension/metamask-extension/node_modules/randombytes/browser.js","safe-buffer":"/home/runner/work/metamask-extension/metamask-extension/node_modules/safe-buffer/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){(function(t){(function(){function o(){throw new Error("secure random number generation not supported by this browser\nuse chrome, FireFox or Internet Explorer 11")}var a=e("safe-buffer"),r=e("randombytes"),s=a.Buffer,i=a.kMaxLength,u=global.crypto||global.msCrypto,c=Math.pow(2,32)-1;function l(e,t){if("number"!=typeof e||e!=e)throw new TypeError("offset must be a number");if(e>c||e<0)throw new TypeError("offset must be a uint32");if(e>i||e>t)throw new RangeError("offset out of range")}function m(e,t,n){if("number"!=typeof e||e!=e)throw new TypeError("size must be a number");if(e>c||e<0)throw new TypeError("size must be a uint32");if(e+t>n||e>i)throw new RangeError("buffer too small")}function h(e,n,o,a){if(t.browser){var s=e.buffer,i=new Uint8Array(s,n,o);return u.getRandomValues(i),a?void t.nextTick(function(){a(null,e)}):e}if(!a)return r(o).copy(e,n),e;r(o,function(t,o){if(t)return a(t);o.copy(e,n),a(null,e)})}u&&u.getRandomValues||!t.browser?(n.randomFill=function(e,t,n,o){if(!(s.isBuffer(e)||e instanceof global.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');if("function"==typeof t)o=t,t=0,n=e.length;else if("function"==typeof n)o=n,n=e.length-t;else if("function"!=typeof o)throw new TypeError('"cb" argument must be a function');return l(t,e.length),m(n,t,e.length),h(e,t,n,o)},n.randomFillSync=function(e,t,n){void 0===t&&(t=0);if(!(s.isBuffer(e)||e instanceof global.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');l(t,e.length),n===undefined&&(n=e.length-t);return m(n,t,e.length),h(e,t,n)}):(n.randomFill=o,n.randomFillSync=o)}).call(this)}).call(this,e("_process"))}}},{package:"crypto-browserify>randomfill",file:"node_modules/randomfill/browser.js"}],["/home/runner/work/metamask-extension/metamask-extension/node_modules/react-compiler-runtime/dist/index.js",{react:"/home/runner/work/metamask-extension/metamask-extension/node_modules/react/index.js"},function(){with(this.scopeTerminator)with(this.globalThis)return function(){"use strict";return function(e,t,n){var o,a=Object.create,r=Object.defineProperty,s=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,u=Object.getPrototypeOf,c=Object.prototype.hasOwnProperty,l=(e,t,n,o)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of i(t))c.call(e,a)||a===n||r(e,a,{get:()=>t[a],enumerable:!(o=s(t,a))||o.enumerable});return e},m={};((e,t)=>{for(var n in t)r(e,n,{get:t[n],enumerable:!0})})(m,{$dispatcherGuard:()=>z,$makeReadOnly:()=>S,$reset:()=>T,$structuralCheck:()=>N,c:()=>w,clearRenderCounterRegistry:()=>E,renderCounterRegistry:()=>O,useRenderCounter:()=>A}),t.exports=(o=m,l(r({},"__esModule",{value:!0}),o));var h,d,p=((e,t,n)=>(n=null!=e?a(u(e)):{},l(!t&&e&&e.__esModule?n:r(n,"default",{value:e,enumerable:!0}),e)))(e("react")),{useRef:f,useEffect:k,isValidElement:g}=p,b=null!=(h=p.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE)?h:p.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,y=Symbol.for("react.memo_cache_sentinel"),w="function"==typeof(null==(d=p.__COMPILER_RUNTIME)?void 0:d.c)?p.__COMPILER_RUNTIME.c:function(e){return p.useMemo(()=>{const t=new Array(e);for(let n=0;n<e;n++)t[n]=y;return t[y]=!0,t},[])},j={};["readContext","useCallback","useContext","useEffect","useImperativeHandle","useInsertionEffect","useLayoutEffect","useMemo","useReducer","useRef","useState","useDebugValue","useDeferredValue","useTransition","useMutableSource","useSyncExternalStore","useId","unstable_isNewReconciler","getCacheSignal","getCacheForType","useCacheRefresh"].forEach(e=>{j[e]=()=>{throw new Error(`[React] Unexpected React hook call (${e}) from a React compiled function. Check that all hooks are called directly and named according to convention ('use[A-Z]') `)}});var v=null;function _(e){return b.ReactCurrentDispatcher.current=e,b.ReactCurrentDispatcher.current}j.useMemoCache=e=>{if(null==v)throw new Error("React Compiler internal invariant violation: unexpected null dispatcher");return v.useMemoCache(e)};var x=[];function z(e){const t=b.ReactCurrentDispatcher.current;if(0===e){if(x.push(t),1===x.length&&(v=t),t===j)throw new Error("[React] Unexpected call to custom hook or component from a React compiled function. Check that (1) all hooks are called directly and named according to convention ('use[A-Z]') and (2) components are returned as JSX instead of being directly invoked.");_(j)}else if(1===e){const e=x.pop();if(null==e)throw new Error("React Compiler internal error: unexpected null in guard stack");0===x.length&&(v=null),_(e)}else if(2===e)x.push(t),_(v);else{if(3!==e)throw new Error("React Compiler internal error: unreachable block"+e);{const e=x.pop();if(null==e)throw new Error("React Compiler internal error: unexpected null in guard stack");_(e)}}}function T(e){for(let t=0;t<e.length;t++)e[t]=y}function S(){throw new Error("TODO: implement $makeReadOnly in react-compiler-runtime")}var O=new Map;function E(){for(const e of O.values())e.forEach(e=>{e.count=0})}function A(e){const t=f(null);null!=t.current&&(t.current.count+=1),k(()=>{if(null==t.current){const n={count:0};!function(e,t){let n=O.get(e);null==n&&(n=new Set,O.set(e,n)),n.add(t)}(e,n),t.current=n}return()=>{null!==t.current&&function(e,t){const n=O.get(e);null!=n&&n.delete(t)}(e,t.current)}})}var R=new Set;function N(e,t,n,o,a,r){function s(e,t,s,i){const u=`${o}:${r} [${a}] ${n}${s} changed from ${e} to ${t} at depth ${i}`;R.has(u)||(R.add(u),console.error(u))}!function e(t,n,o,a){if(!(a>2)&&t!==n)if(typeof t!=typeof n)s("type "+typeof t,"type "+typeof n,o,a);else if("object"==typeof t){const r=Array.isArray(t),i=Array.isArray(n);if(null===t&&null!==n)s("null","type "+typeof n,o,a);else if(null===n)s("type "+typeof t,"null",o,a);else if(t instanceof Map)if(n instanceof Map)if(t.size!==n.size)s(`Map instance with size ${t.size}`,`Map instance with size ${n.size}`,o,a);else for(const[r,i]of t)n.has(r)?e(i,n.get(r),`${o}.get(${r})`,a+1):s(`Map instance with key ${r}`,`Map instance without key ${r}`,o,a);else s("Map instance","other value",o,a);else if(n instanceof Map)s("other value","Map instance",o,a);else if(t instanceof Set)if(n instanceof Set)if(t.size!==n.size)s(`Set instance with size ${t.size}`,`Set instance with size ${n.size}`,o,a);else for(const e of n)t.has(e)||s(`Set instance without element ${e}`,`Set instance with element ${e}`,o,a);else s("Set instance","other value",o,a);else if(n instanceof Set)s("other value","Set instance",o,a);else if(r||i)if(r!==i)s("type "+(r?"array":"object"),"type "+(i?"array":"object"),o,a);else if(t.length!==n.length)s(`array with length ${t.length}`,`array with length ${n.length}`,o,a);else for(let r=0;r<t.length;r++)e(t[r],n[r],`${o}[${r}]`,a+1);else if(g(t)||g(n))g(t)!==g(n)?s("type "+(g(t)?"React element":"object"),"type "+(g(n)?"React element":"object"),o,a):t.type!==n.type?s(`React element of type ${t.type}`,`React element of type ${n.type}`,o,a):e(t.props,n.props,`[props of ${o}]`,a+1);else{for(const e in n)e in t||s(`object without key ${e}`,`object with key ${e}`,o,a);for(const r in t)r in n?e(t[r],n[r],`${o}.${r}`,a+1):s(`object with key ${r}`,`object without key ${r}`,o,a)}}else{if("function"==typeof t)return;isNaN(t)||isNaN(n)?isNaN(t)!==isNaN(n)&&s(""+(isNaN(t)?"NaN":"non-NaN value"),""+(isNaN(n)?"NaN":"non-NaN value"),o,a):t!==n&&s(t,n,o,a)}}(e,t,"",0)}}}},{package:"react-compiler-runtime",file:"node_modules/react-compiler-runtime/dist/index.js"}]],[],{});