chrome-devtools-frontend
Version:
Chrome DevTools UI
61 lines • 1.66 MB
JavaScript
/**
* Lighthouse v9.6.6 86ee553a3dfe0f6f49f55f87837953f848a2a33c (Aug 16 2022)
*
* Automated auditing, performance metrics, and best practices for the web.
*
* @homepage https://github.com/GoogleChrome/lighthouse#readme
* @author The Lighthouse Authors
* @license Apache-2.0
*/
!function(){"use strict";var e="undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},t=[],r=[],a="undefined"!=typeof Uint8Array?Uint8Array:Array,n=!1;function init$1(){n=!0;for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0,i=e.length;a<i;++a)t[a]=e[a],r[e.charCodeAt(a)]=a;r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63}function encodeChunk(e,r,a){for(var n,i,o=[],s=r;s<a;s+=3)n=(e[s]<<16)+(e[s+1]<<8)+e[s+2],o.push(t[(i=n)>>18&63]+t[i>>12&63]+t[i>>6&63]+t[63&i]);return o.join("")}function fromByteArray(e){var r;n||init$1();for(var a=e.length,i=a%3,o="",s=[],c=16383,l=0,u=a-i;l<u;l+=c)s.push(encodeChunk(e,l,l+c>u?u:l+c));return 1===i?(r=e[a-1],o+=t[r>>2],o+=t[r<<4&63],o+="=="):2===i&&(r=(e[a-2]<<8)+e[a-1],o+=t[r>>10],o+=t[r>>4&63],o+=t[r<<2&63],o+="="),s.push(o),s.join("")}function read(e,t,r,a,n){var i,o,s=8*n-a-1,c=(1<<s)-1,l=c>>1,u=-7,d=r?n-1:0,m=r?-1:1,p=e[t+d];for(d+=m,i=p&(1<<-u)-1,p>>=-u,
u+=s;u>0;i=256*i+e[t+d],d+=m,u-=8);for(o=i&(1<<-u)-1,i>>=-u,u+=a;u>0;o=256*o+e[t+d],d+=m,u-=8);if(0===i)i=1-l;else{if(i===c)return o?NaN:1/0*(p?-1:1);o+=Math.pow(2,a),i-=l}return(p?-1:1)*o*Math.pow(2,i-a)}function write(e,t,r,a,n,i){var o,s,c,l=8*i-n-1,u=(1<<l)-1,d=u>>1,m=23===n?Math.pow(2,-24)-Math.pow(2,-77):0,p=a?0:i-1,h=a?1:-1,f=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=u):(o=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-o))<1&&(o--,c*=2),(t+=o+d>=1?m/c:m*Math.pow(2,1-d))*c>=2&&(o++,c/=2),o+d>=u?(s=0,o=u):o+d>=1?(s=(t*c-1)*Math.pow(2,n),o+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,n),o=0));n>=8;e[r+p]=255&s,p+=h,s/=256,n-=8);for(o=o<<n|s,l+=n;l>0;e[r+p]=255&o,p+=h,o/=256,l-=8);e[r+p-h]|=128*f}var i={}.toString,o=Array.isArray||function(e){return"[object Array]"==i.call(e)};Buffer$2.TYPED_ARRAY_SUPPORT=void 0===e.TYPED_ARRAY_SUPPORT||e.TYPED_ARRAY_SUPPORT;var s=kMaxLength();function kMaxLength(){return Buffer$2.TYPED_ARRAY_SUPPORT?2147483647:1073741823
}function createBuffer(e,t){if(kMaxLength()<t)throw new RangeError("Invalid typed array length");return Buffer$2.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=Buffer$2.prototype:(null===e&&(e=new Buffer$2(t)),e.length=t),e}function Buffer$2(e,t,r){if(!(Buffer$2.TYPED_ARRAY_SUPPORT||this instanceof Buffer$2))return new Buffer$2(e,t,r);if("number"==typeof e){if("string"==typeof t)throw new Error("If encoding is specified then the first argument must be a string");return allocUnsafe(this,e)}return from(this,e,t,r)}function from(e,t,r,a){if("number"==typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer?function fromArrayBuffer(e,t,r,a){if(t.byteLength,r<0||t.byteLength<r)throw new RangeError("'offset' is out of bounds");if(t.byteLength<r+(a||0))throw new RangeError("'length' is out of bounds");t=void 0===r&&void 0===a?new Uint8Array(t):void 0===a?new Uint8Array(t,r):new Uint8Array(t,r,a)
;Buffer$2.TYPED_ARRAY_SUPPORT?(e=t).__proto__=Buffer$2.prototype:e=fromArrayLike(e,t);return e}(e,t,r,a):"string"==typeof t?function fromString(e,t,r){"string"==typeof r&&""!==r||(r="utf8");if(!Buffer$2.isEncoding(r))throw new TypeError('"encoding" must be a valid string encoding');var a=0|byteLength(t,r),n=(e=createBuffer(e,a)).write(t,r);n!==a&&(e=e.slice(0,n));return e}(e,t,r):function fromObject(e,t){if(internalIsBuffer(t)){var r=0|checked(t.length);return 0===(e=createBuffer(e,r)).length||t.copy(e,0,0,r),e}if(t){if("undefined"!=typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!=typeof t.length||function isnan(e){return e!=e}(t.length)?createBuffer(e,0):fromArrayLike(e,t);if("Buffer"===t.type&&o(t.data))return fromArrayLike(e,t.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function assertSize(e){if("number"!=typeof e)throw new TypeError('"size" argument must be a number')
;if(e<0)throw new RangeError('"size" argument must not be negative')}function allocUnsafe(e,t){if(assertSize(t),e=createBuffer(e,t<0?0:0|checked(t)),!Buffer$2.TYPED_ARRAY_SUPPORT)for(var r=0;r<t;++r)e[r]=0;return e}function fromArrayLike(e,t){var r=t.length<0?0:0|checked(t.length);e=createBuffer(e,r);for(var a=0;a<r;a+=1)e[a]=255&t[a];return e}function checked(e){if(e>=kMaxLength())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+kMaxLength().toString(16)+" bytes");return 0|e}function internalIsBuffer(e){return!(null==e||!e._isBuffer)}function byteLength(e,t){if(internalIsBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var a=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return utf8ToBytes(e).length;case"ucs2":
case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return base64ToBytes(e).length;default:if(a)return utf8ToBytes(e).length;t=(""+t).toLowerCase(),a=!0}}function slowToString(e,t,r){var a=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return hexSlice(this,t,r);case"utf8":case"utf-8":return utf8Slice(this,t,r);case"ascii":return asciiSlice(this,t,r);case"latin1":case"binary":return latin1Slice(this,t,r);case"base64":return base64Slice(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return utf16leSlice(this,t,r);default:if(a)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),a=!0}}function swap(e,t,r){var a=e[t];e[t]=e[r],e[r]=a}function bidirectionalIndexOf(e,t,r,a,n){if(0===e.length)return-1;if("string"==typeof r?(a=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),
r=+r,isNaN(r)&&(r=n?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(n)return-1;r=e.length-1}else if(r<0){if(!n)return-1;r=0}if("string"==typeof t&&(t=Buffer$2.from(t,a)),internalIsBuffer(t))return 0===t.length?-1:arrayIndexOf(e,t,r,a,n);if("number"==typeof t)return t&=255,Buffer$2.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?n?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):arrayIndexOf(e,[t],r,a,n);throw new TypeError("val must be string, number or Buffer")}function arrayIndexOf(e,t,r,a,n){var i,o=1,s=e.length,c=t.length;if(void 0!==a&&("ucs2"===(a=String(a).toLowerCase())||"ucs-2"===a||"utf16le"===a||"utf-16le"===a)){if(e.length<2||t.length<2)return-1;o=2,s/=2,c/=2,r/=2}function read(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(n){var l=-1;for(i=r;i<s;i++)if(read(e,i)===read(t,-1===l?0:i-l)){if(-1===l&&(l=i),i-l+1===c)return l*o}else-1!==l&&(i-=i-l),l=-1}else for(r+c>s&&(r=s-c),i=r;i>=0;i--){
for(var u=!0,d=0;d<c;d++)if(read(e,i+d)!==read(t,d)){u=!1;break}if(u)return i}return-1}function hexWrite(e,t,r,a){r=Number(r)||0;var n=e.length-r;a?(a=Number(a))>n&&(a=n):a=n;var i=t.length;if(i%2!=0)throw new TypeError("Invalid hex string");a>i/2&&(a=i/2);for(var o=0;o<a;++o){var s=parseInt(t.substr(2*o,2),16);if(isNaN(s))return o;e[r+o]=s}return o}function utf8Write(e,t,r,a){return blitBuffer(utf8ToBytes(t,e.length-r),e,r,a)}function asciiWrite(e,t,r,a){return blitBuffer(function asciiToBytes(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}(t),e,r,a)}function latin1Write(e,t,r,a){return asciiWrite(e,t,r,a)}function base64Write(e,t,r,a){return blitBuffer(base64ToBytes(t),e,r,a)}function ucs2Write(e,t,r,a){return blitBuffer(function utf16leToBytes(e,t){for(var r,a,n,i=[],o=0;o<e.length&&!((t-=2)<0);++o)a=(r=e.charCodeAt(o))>>8,n=r%256,i.push(n),i.push(a);return i}(t,e.length-r),e,r,a)}function base64Slice(e,t,r){
return 0===t&&r===e.length?fromByteArray(e):fromByteArray(e.slice(t,r))}function utf8Slice(e,t,r){r=Math.min(e.length,r);for(var a=[],n=t;n<r;){var i,o,s,l,u=e[n],d=null,m=u>239?4:u>223?3:u>191?2:1;if(n+m<=r)switch(m){case 1:u<128&&(d=u);break;case 2:128==(192&(i=e[n+1]))&&(l=(31&u)<<6|63&i)>127&&(d=l);break;case 3:i=e[n+1],o=e[n+2],128==(192&i)&&128==(192&o)&&(l=(15&u)<<12|(63&i)<<6|63&o)>2047&&(l<55296||l>57343)&&(d=l);break;case 4:i=e[n+1],o=e[n+2],s=e[n+3],128==(192&i)&&128==(192&o)&&128==(192&s)&&(l=(15&u)<<18|(63&i)<<12|(63&o)<<6|63&s)>65535&&l<1114112&&(d=l)}null===d?(d=65533,m=1):d>65535&&(d-=65536,a.push(d>>>10&1023|55296),d=56320|1023&d),a.push(d),n+=m}return function decodeCodePointsArray(e){var t=e.length;if(t<=c)return String.fromCharCode.apply(String,e);var r="",a=0;for(;a<t;)r+=String.fromCharCode.apply(String,e.slice(a,a+=c));return r}(a)}Buffer$2.poolSize=8192,Buffer$2._augment=function(e){return e.__proto__=Buffer$2.prototype,e},Buffer$2.from=function(e,t,r){
return from(null,e,t,r)},Buffer$2.TYPED_ARRAY_SUPPORT&&(Buffer$2.prototype.__proto__=Uint8Array.prototype,Buffer$2.__proto__=Uint8Array),Buffer$2.alloc=function(e,t,r){return function alloc(e,t,r,a){return assertSize(t),t<=0?createBuffer(e,t):void 0!==r?"string"==typeof a?createBuffer(e,t).fill(r,a):createBuffer(e,t).fill(r):createBuffer(e,t)}(null,e,t,r)},Buffer$2.allocUnsafe=function(e){return allocUnsafe(null,e)},Buffer$2.allocUnsafeSlow=function(e){return allocUnsafe(null,e)},Buffer$2.isBuffer=isBuffer$4,Buffer$2.compare=function compare(e,t){if(!internalIsBuffer(e)||!internalIsBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var r=e.length,a=t.length,n=0,i=Math.min(r,a);n<i;++n)if(e[n]!==t[n]){r=e[n],a=t[n];break}return r<a?-1:a<r?1:0},Buffer$2.isEncoding=function isEncoding(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":
return!0;default:return!1}},Buffer$2.concat=function concat(e,t){if(!o(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return Buffer$2.alloc(0);var r;if(void 0===t)for(t=0,r=0;r<e.length;++r)t+=e[r].length;var a=Buffer$2.allocUnsafe(t),n=0;for(r=0;r<e.length;++r){var i=e[r];if(!internalIsBuffer(i))throw new TypeError('"list" argument must be an Array of Buffers');i.copy(a,n),n+=i.length}return a},Buffer$2.byteLength=byteLength,Buffer$2.prototype._isBuffer=!0,Buffer$2.prototype.swap16=function swap16(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)swap(this,t,t+1);return this},Buffer$2.prototype.swap32=function swap32(){var e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)swap(this,t,t+3),swap(this,t+1,t+2);return this},Buffer$2.prototype.swap64=function swap64(){var e=this.length
;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)swap(this,t,t+7),swap(this,t+1,t+6),swap(this,t+2,t+5),swap(this,t+3,t+4);return this},Buffer$2.prototype.toString=function toString(){var e=0|this.length;return 0===e?"":0===arguments.length?utf8Slice(this,0,e):slowToString.apply(this,arguments)},Buffer$2.prototype.equals=function equals(e){if(!internalIsBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===Buffer$2.compare(this,e)},Buffer$2.prototype.inspect=function inspect(){var e="";return this.length>0&&(e=this.toString("hex",0,50).match(/.{2}/g).join(" "),this.length>50&&(e+=" ... ")),"<Buffer "+e+">"},Buffer$2.prototype.compare=function compare(e,t,r,a,n){if(!internalIsBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===a&&(a=0),void 0===n&&(n=this.length),t<0||r>e.length||a<0||n>this.length)throw new RangeError("out of range index")
;if(a>=n&&t>=r)return 0;if(a>=n)return-1;if(t>=r)return 1;if(this===e)return 0;for(var i=(n>>>=0)-(a>>>=0),o=(r>>>=0)-(t>>>=0),s=Math.min(i,o),c=this.slice(a,n),l=e.slice(t,r),u=0;u<s;++u)if(c[u]!==l[u]){i=c[u],o=l[u];break}return i<o?-1:o<i?1:0},Buffer$2.prototype.includes=function includes(e,t,r){return-1!==this.indexOf(e,t,r)},Buffer$2.prototype.indexOf=function indexOf(e,t,r){return bidirectionalIndexOf(this,e,t,r,!0)},Buffer$2.prototype.lastIndexOf=function lastIndexOf(e,t,r){return bidirectionalIndexOf(this,e,t,r,!1)},Buffer$2.prototype.write=function write(e,t,r,a){if(void 0===t)a="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)a=t,r=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t|=0,isFinite(r)?(r|=0,void 0===a&&(a="utf8")):(a=r,r=void 0)}var n=this.length-t;if((void 0===r||r>n)&&(r=n),
e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");a||(a="utf8");for(var i=!1;;)switch(a){case"hex":return hexWrite(this,e,t,r);case"utf8":case"utf-8":return utf8Write(this,e,t,r);case"ascii":return asciiWrite(this,e,t,r);case"latin1":case"binary":return latin1Write(this,e,t,r);case"base64":return base64Write(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ucs2Write(this,e,t,r);default:if(i)throw new TypeError("Unknown encoding: "+a);a=(""+a).toLowerCase(),i=!0}},Buffer$2.prototype.toJSON=function toJSON(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var c=4096;function asciiSlice(e,t,r){var a="";r=Math.min(e.length,r);for(var n=t;n<r;++n)a+=String.fromCharCode(127&e[n]);return a}function latin1Slice(e,t,r){var a="";r=Math.min(e.length,r);for(var n=t;n<r;++n)a+=String.fromCharCode(e[n]);return a}function hexSlice(e,t,r){var a=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>a)&&(r=a)
;for(var n="",i=t;i<r;++i)n+=toHex(e[i]);return n}function utf16leSlice(e,t,r){for(var a=e.slice(t,r),n="",i=0;i<a.length;i+=2)n+=String.fromCharCode(a[i]+256*a[i+1]);return n}function checkOffset(e,t,r){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>r)throw new RangeError("Trying to access beyond buffer length")}function checkInt(e,t,r,a,n,i){if(!internalIsBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>n||t<i)throw new RangeError('"value" argument is out of bounds');if(r+a>e.length)throw new RangeError("Index out of range")}function objectWriteUInt16(e,t,r,a){t<0&&(t=65535+t+1);for(var n=0,i=Math.min(e.length-r,2);n<i;++n)e[r+n]=(t&255<<8*(a?n:1-n))>>>8*(a?n:1-n)}function objectWriteUInt32(e,t,r,a){t<0&&(t=4294967295+t+1);for(var n=0,i=Math.min(e.length-r,4);n<i;++n)e[r+n]=t>>>8*(a?n:3-n)&255}function checkIEEE754(e,t,r,a,n,i){if(r+a>e.length)throw new RangeError("Index out of range")
;if(r<0)throw new RangeError("Index out of range")}function writeFloat(e,t,r,a,n){return n||checkIEEE754(e,0,r,4),write(e,t,r,a,23,4),r+4}function writeDouble(e,t,r,a,n){return n||checkIEEE754(e,0,r,8),write(e,t,r,a,52,8),r+8}Buffer$2.prototype.slice=function slice(e,t){var r,a=this.length;if((e=~~e)<0?(e+=a)<0&&(e=0):e>a&&(e=a),(t=void 0===t?a:~~t)<0?(t+=a)<0&&(t=0):t>a&&(t=a),t<e&&(t=e),Buffer$2.TYPED_ARRAY_SUPPORT)(r=this.subarray(e,t)).__proto__=Buffer$2.prototype;else{var n=t-e;r=new Buffer$2(n,void 0);for(var i=0;i<n;++i)r[i]=this[i+e]}return r},Buffer$2.prototype.readUIntLE=function readUIntLE(e,t,r){e|=0,t|=0,r||checkOffset(e,t,this.length);for(var a=this[e],n=1,i=0;++i<t&&(n*=256);)a+=this[e+i]*n;return a},Buffer$2.prototype.readUIntBE=function readUIntBE(e,t,r){e|=0,t|=0,r||checkOffset(e,t,this.length);for(var a=this[e+--t],n=1;t>0&&(n*=256);)a+=this[e+--t]*n;return a},Buffer$2.prototype.readUInt8=function readUInt8(e,t){return t||checkOffset(e,1,this.length),this[e]},
Buffer$2.prototype.readUInt16LE=function readUInt16LE(e,t){return t||checkOffset(e,2,this.length),this[e]|this[e+1]<<8},Buffer$2.prototype.readUInt16BE=function readUInt16BE(e,t){return t||checkOffset(e,2,this.length),this[e]<<8|this[e+1]},Buffer$2.prototype.readUInt32LE=function readUInt32LE(e,t){return t||checkOffset(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},Buffer$2.prototype.readUInt32BE=function readUInt32BE(e,t){return t||checkOffset(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},Buffer$2.prototype.readIntLE=function readIntLE(e,t,r){e|=0,t|=0,r||checkOffset(e,t,this.length);for(var a=this[e],n=1,i=0;++i<t&&(n*=256);)a+=this[e+i]*n;return a>=(n*=128)&&(a-=Math.pow(2,8*t)),a},Buffer$2.prototype.readIntBE=function readIntBE(e,t,r){e|=0,t|=0,r||checkOffset(e,t,this.length);for(var a=t,n=1,i=this[e+--a];a>0&&(n*=256);)i+=this[e+--a]*n;return i>=(n*=128)&&(i-=Math.pow(2,8*t)),i},
Buffer$2.prototype.readInt8=function readInt8(e,t){return t||checkOffset(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},Buffer$2.prototype.readInt16LE=function readInt16LE(e,t){t||checkOffset(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},Buffer$2.prototype.readInt16BE=function readInt16BE(e,t){t||checkOffset(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},Buffer$2.prototype.readInt32LE=function readInt32LE(e,t){return t||checkOffset(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},Buffer$2.prototype.readInt32BE=function readInt32BE(e,t){return t||checkOffset(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},Buffer$2.prototype.readFloatLE=function readFloatLE(e,t){return t||checkOffset(e,4,this.length),read(this,e,!0,23,4)},Buffer$2.prototype.readFloatBE=function readFloatBE(e,t){return t||checkOffset(e,4,this.length),read(this,e,!1,23,4)},
Buffer$2.prototype.readDoubleLE=function readDoubleLE(e,t){return t||checkOffset(e,8,this.length),read(this,e,!0,52,8)},Buffer$2.prototype.readDoubleBE=function readDoubleBE(e,t){return t||checkOffset(e,8,this.length),read(this,e,!1,52,8)},Buffer$2.prototype.writeUIntLE=function writeUIntLE(e,t,r,a){(e=+e,t|=0,r|=0,a)||checkInt(this,e,t,r,Math.pow(2,8*r)-1,0);var n=1,i=0;for(this[t]=255&e;++i<r&&(n*=256);)this[t+i]=e/n&255;return t+r},Buffer$2.prototype.writeUIntBE=function writeUIntBE(e,t,r,a){(e=+e,t|=0,r|=0,a)||checkInt(this,e,t,r,Math.pow(2,8*r)-1,0);var n=r-1,i=1;for(this[t+n]=255&e;--n>=0&&(i*=256);)this[t+n]=e/i&255;return t+r},Buffer$2.prototype.writeUInt8=function writeUInt8(e,t,r){return e=+e,t|=0,r||checkInt(this,e,t,1,255,0),Buffer$2.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},Buffer$2.prototype.writeUInt16LE=function writeUInt16LE(e,t,r){return e=+e,t|=0,r||checkInt(this,e,t,2,65535,0),Buffer$2.TYPED_ARRAY_SUPPORT?(this[t]=255&e,
this[t+1]=e>>>8):objectWriteUInt16(this,e,t,!0),t+2},Buffer$2.prototype.writeUInt16BE=function writeUInt16BE(e,t,r){return e=+e,t|=0,r||checkInt(this,e,t,2,65535,0),Buffer$2.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):objectWriteUInt16(this,e,t,!1),t+2},Buffer$2.prototype.writeUInt32LE=function writeUInt32LE(e,t,r){return e=+e,t|=0,r||checkInt(this,e,t,4,4294967295,0),Buffer$2.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):objectWriteUInt32(this,e,t,!0),t+4},Buffer$2.prototype.writeUInt32BE=function writeUInt32BE(e,t,r){return e=+e,t|=0,r||checkInt(this,e,t,4,4294967295,0),Buffer$2.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):objectWriteUInt32(this,e,t,!1),t+4},Buffer$2.prototype.writeIntLE=function writeIntLE(e,t,r,a){if(e=+e,t|=0,!a){var n=Math.pow(2,8*r-1);checkInt(this,e,t,r,n-1,-n)}var i=0,o=1,s=0;for(this[t]=255&e;++i<r&&(o*=256);)e<0&&0===s&&0!==this[t+i-1]&&(s=1),this[t+i]=(e/o>>0)-s&255
;return t+r},Buffer$2.prototype.writeIntBE=function writeIntBE(e,t,r,a){if(e=+e,t|=0,!a){var n=Math.pow(2,8*r-1);checkInt(this,e,t,r,n-1,-n)}var i=r-1,o=1,s=0;for(this[t+i]=255&e;--i>=0&&(o*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/o>>0)-s&255;return t+r},Buffer$2.prototype.writeInt8=function writeInt8(e,t,r){return e=+e,t|=0,r||checkInt(this,e,t,1,127,-128),Buffer$2.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},Buffer$2.prototype.writeInt16LE=function writeInt16LE(e,t,r){return e=+e,t|=0,r||checkInt(this,e,t,2,32767,-32768),Buffer$2.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):objectWriteUInt16(this,e,t,!0),t+2},Buffer$2.prototype.writeInt16BE=function writeInt16BE(e,t,r){return e=+e,t|=0,r||checkInt(this,e,t,2,32767,-32768),Buffer$2.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):objectWriteUInt16(this,e,t,!1),t+2},Buffer$2.prototype.writeInt32LE=function writeInt32LE(e,t,r){return e=+e,t|=0,
r||checkInt(this,e,t,4,2147483647,-2147483648),Buffer$2.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):objectWriteUInt32(this,e,t,!0),t+4},Buffer$2.prototype.writeInt32BE=function writeInt32BE(e,t,r){return e=+e,t|=0,r||checkInt(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),Buffer$2.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):objectWriteUInt32(this,e,t,!1),t+4},Buffer$2.prototype.writeFloatLE=function writeFloatLE(e,t,r){return writeFloat(this,e,t,!0,r)},Buffer$2.prototype.writeFloatBE=function writeFloatBE(e,t,r){return writeFloat(this,e,t,!1,r)},Buffer$2.prototype.writeDoubleLE=function writeDoubleLE(e,t,r){return writeDouble(this,e,t,!0,r)},Buffer$2.prototype.writeDoubleBE=function writeDoubleBE(e,t,r){return writeDouble(this,e,t,!1,r)},Buffer$2.prototype.copy=function copy(e,t,r,a){if(r||(r=0),a||0===a||(a=this.length),t>=e.length&&(t=e.length),t||(t=0),a>0&&a<r&&(a=r),a===r)return 0
;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw new RangeError("sourceStart out of bounds");if(a<0)throw new RangeError("sourceEnd out of bounds");a>this.length&&(a=this.length),e.length-t<a-r&&(a=e.length-t+r);var n,i=a-r;if(this===e&&r<t&&t<a)for(n=i-1;n>=0;--n)e[n+t]=this[n+r];else if(i<1e3||!Buffer$2.TYPED_ARRAY_SUPPORT)for(n=0;n<i;++n)e[n+t]=this[n+r];else Uint8Array.prototype.set.call(e,this.subarray(r,r+i),t);return i},Buffer$2.prototype.fill=function fill(e,t,r,a){if("string"==typeof e){if("string"==typeof t?(a=t,t=0,r=this.length):"string"==typeof r&&(a=r,r=this.length),1===e.length){var n=e.charCodeAt(0);n<256&&(e=n)}if(void 0!==a&&"string"!=typeof a)throw new TypeError("encoding must be a string");if("string"==typeof a&&!Buffer$2.isEncoding(a))throw new TypeError("Unknown encoding: "+a)}else"number"==typeof e&&(e&=255)
;if(t<0||this.length<t||this.length<r)throw new RangeError("Out of range index");if(r<=t)return this;var i;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i<r;++i)this[i]=e;else{var o=internalIsBuffer(e)?e:utf8ToBytes(new Buffer$2(e,a).toString()),s=o.length;for(i=0;i<r-t;++i)this[i+t]=o[i%s]}return this};var l=/[^+\/0-9A-Za-z-_]/g;function toHex(e){return e<16?"0"+e.toString(16):e.toString(16)}function utf8ToBytes(e,t){var r;t=t||1/0;for(var a=e.length,n=null,i=[],o=0;o<a;++o){if((r=e.charCodeAt(o))>55295&&r<57344){if(!n){if(r>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(o+1===a){(t-=3)>-1&&i.push(239,191,189);continue}n=r;continue}if(r<56320){(t-=3)>-1&&i.push(239,191,189),n=r;continue}r=65536+(n-55296<<10|r-56320)}else n&&(t-=3)>-1&&i.push(239,191,189);if(n=null,r<128){if((t-=1)<0)break;i.push(r)}else if(r<2048){if((t-=2)<0)break;i.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;i.push(r>>12|224,r>>6&63|128,63&r|128)}else{
if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return i}function base64ToBytes(e){return function toByteArray(e){var t,i,o,s,c,l;n||init$1();var u=e.length;if(u%4>0)throw new Error("Invalid string. Length must be a multiple of 4");c="="===e[u-2]?2:"="===e[u-1]?1:0,l=new a(3*u/4-c),o=c>0?u-4:u;var d=0;for(t=0,i=0;t<o;t+=4,i+=3)s=r[e.charCodeAt(t)]<<18|r[e.charCodeAt(t+1)]<<12|r[e.charCodeAt(t+2)]<<6|r[e.charCodeAt(t+3)],l[d++]=s>>16&255,l[d++]=s>>8&255,l[d++]=255&s;return 2===c?(s=r[e.charCodeAt(t)]<<2|r[e.charCodeAt(t+1)]>>4,l[d++]=255&s):1===c&&(s=r[e.charCodeAt(t)]<<10|r[e.charCodeAt(t+1)]<<4|r[e.charCodeAt(t+2)]>>2,l[d++]=s>>8&255,l[d++]=255&s),l}(function base64clean(e){if((e=function stringtrim(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(l,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function blitBuffer(e,t,r,a){
for(var n=0;n<a&&!(n+r>=t.length||n>=e.length);++n)t[n+r]=e[n];return n}function isBuffer$4(e){return null!=e&&(!!e._isBuffer||isFastBuffer(e)||function isSlowBuffer(e){return"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&isFastBuffer(e.slice(0,0))}(e))}function isFastBuffer(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}var u=Object.freeze({__proto__:null,Buffer:Buffer$2,INSPECT_MAX_BYTES:50,SlowBuffer:function SlowBuffer(e){return+e!=e&&(e=0),Buffer$2.alloc(+e)},isBuffer:isBuffer$4,kMaxLength:s});function getAugmentedNamespace(e){if(e.__esModule)return e;var t=Object.defineProperty({},"__esModule",{value:!0});return Object.keys(e).forEach((function(r){var a=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,a.get?a:{enumerable:!0,get:function(){return e[r]}})})),t}var d=function listCacheClear$1(){this.__data__=[],this.size=0};var m=function eq$2(e,t){return e===t||e!=e&&t!=t},p=m
;var h=function assocIndexOf$4(e,t){for(var r=e.length;r--;)if(p(e[r][0],t))return r;return-1},f=h,y=Array.prototype.splice;var v=h;var b=h;var w=h;var S=d,T=function listCacheDelete$1(e){var t=this.__data__,r=f(t,e);return!(r<0)&&(r==t.length-1?t.pop():y.call(t,r,1),--this.size,!0)},E=function listCacheGet$1(e){var t=this.__data__,r=v(t,e);return r<0?void 0:t[r][1]},x=function listCacheHas$1(e){return b(this.__data__,e)>-1},_=function listCacheSet$1(e,t){var r=this.__data__,a=w(r,e);return a<0?(++this.size,r.push([e,t])):r[a][1]=t,this};function ListCache$4(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var a=e[t];this.set(a[0],a[1])}}ListCache$4.prototype.clear=S,ListCache$4.prototype.delete=T,ListCache$4.prototype.get=E,ListCache$4.prototype.has=x,ListCache$4.prototype.set=_;var A=ListCache$4,R=A;var k=function stackClear$1(){this.__data__=new R,this.size=0};var D=function stackDelete$1(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}
;var C=function stackGet$1(e){return this.__data__.get(e)};var I=function stackHas$1(e){return this.__data__.has(e)},N="object"==typeof e&&e&&e.Object===Object&&e,L=N,M="object"==typeof self&&self&&self.Object===Object&&self,P=L||M||Function("return this")(),O=P.Symbol,F=O,U=Object.prototype,j=U.hasOwnProperty,B=U.toString,$=F?F.toStringTag:void 0;var q=function getRawTag$1(e){var t=j.call(e,$),r=e[$];try{e[$]=void 0;var a=!0}catch(e){}var n=B.call(e);return a&&(t?e[$]=r:delete e[$]),n},z=Object.prototype.toString;var V=q,W=function objectToString$2(e){return z.call(e)},G=O?O.toStringTag:void 0;var H=function baseGetTag$4(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":G&&G in Object(e)?V(e):W(e)};var Y=function isObject$3(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)},K=H,J=Y;var X,Z=function isFunction$3(e){if(!J(e))return!1;var t=K(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t
},Q=P["__core-js_shared__"],ee=(X=/[^.]+$/.exec(Q&&Q.keys&&Q.keys.IE_PROTO||""))?"Symbol(src)_1."+X:"";var te=function isMasked$1(e){return!!ee&&ee in e},re=Function.prototype.toString;var ae=function toSource$2(e){if(null!=e){try{return re.call(e)}catch(e){}try{return e+""}catch(e){}}return""},ne=Z,ie=te,oe=Y,se=ae,ce=/^\[object .+?Constructor\]$/,le=Function.prototype,ue=Object.prototype,de=le.toString,me=ue.hasOwnProperty,pe=RegExp("^"+de.call(me).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");var he=function baseIsNative$1(e){return!(!oe(e)||ie(e))&&(ne(e)?pe:ce).test(se(e))},ge=function getValue$1(e,t){return null==e?void 0:e[t]};var fe=function getNative$6(e,t){var r=ge(e,t);return he(r)?r:void 0},ye=fe(P,"Map"),ve=fe(Object,"create"),be=ve;var we=function hashClear$1(){this.__data__=be?be(null):{},this.size=0};var Se=function hashDelete$1(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t
},Te=ve,Ee=Object.prototype.hasOwnProperty;var xe=function hashGet$1(e){var t=this.__data__;if(Te){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return Ee.call(t,e)?t[e]:void 0},_e=ve,Ae=Object.prototype.hasOwnProperty;var Re=ve;var ke=we,De=Se,Ce=xe,Ie=function hashHas$1(e){var t=this.__data__;return _e?void 0!==t[e]:Ae.call(t,e)},Ne=function hashSet$1(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=Re&&void 0===t?"__lodash_hash_undefined__":t,this};function Hash$1(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var a=e[t];this.set(a[0],a[1])}}Hash$1.prototype.clear=ke,Hash$1.prototype.delete=De,Hash$1.prototype.get=Ce,Hash$1.prototype.has=Ie,Hash$1.prototype.set=Ne;var Le=Hash$1,Me=A,Pe=ye;var Oe=function isKeyable$1(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e};var Fe=function getMapData$4(e,t){var r=e.__data__;return Oe(t)?r["string"==typeof t?"string":"hash"]:r.map},Ue=Fe;var je=Fe
;var Be=Fe;var $e=Fe;var qe=function mapCacheClear$1(){this.size=0,this.__data__={hash:new Le,map:new(Pe||Me),string:new Le}},ze=function mapCacheDelete$1(e){var t=Ue(this,e).delete(e);return this.size-=t?1:0,t},Ve=function mapCacheGet$1(e){return je(this,e).get(e)},We=function mapCacheHas$1(e){return Be(this,e).has(e)},Ge=function mapCacheSet$1(e,t){var r=$e(this,e),a=r.size;return r.set(e,t),this.size+=r.size==a?0:1,this};function MapCache$2(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var a=e[t];this.set(a[0],a[1])}}MapCache$2.prototype.clear=qe,MapCache$2.prototype.delete=ze,MapCache$2.prototype.get=Ve,MapCache$2.prototype.has=We,MapCache$2.prototype.set=Ge;var He=MapCache$2,Ye=A,Ke=ye,Je=He;var Xe=A,Ze=k,Qe=D,et=C,tt=I,rt=function stackSet$1(e,t){var r=this.__data__;if(r instanceof Ye){var a=r.__data__;if(!Ke||a.length<199)return a.push([e,t]),this.size=++r.size,this;r=this.__data__=new Je(a)}return r.set(e,t),this.size=r.size,this};function Stack$1(e){
var t=this.__data__=new Xe(e);this.size=t.size}Stack$1.prototype.clear=Ze,Stack$1.prototype.delete=Qe,Stack$1.prototype.get=et,Stack$1.prototype.has=tt,Stack$1.prototype.set=rt;var at=Stack$1;var nt=He,it=function setCacheAdd$1(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},ot=function setCacheHas$1(e){return this.__data__.has(e)};function SetCache$1(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new nt;++t<r;)this.add(e[t])}SetCache$1.prototype.add=SetCache$1.prototype.push=it,SetCache$1.prototype.has=ot;var st=SetCache$1,ct=function arraySome$1(e,t){for(var r=-1,a=null==e?0:e.length;++r<a;)if(t(e[r],r,e))return!0;return!1},ut=function cacheHas$1(e,t){return e.has(t)};var dt=function equalArrays$2(e,t,r,a,n,i){var o=1&r,s=e.length,c=t.length;if(s!=c&&!(o&&c>s))return!1;var l=i.get(e),u=i.get(t);if(l&&u)return l==t&&u==e;var d=-1,m=!0,p=2&r?new st:void 0;for(i.set(e,t),i.set(t,e);++d<s;){var h=e[d],f=t[d];if(a)var y=o?a(f,h,d,t,e,i):a(h,f,d,e,t,i);if(void 0!==y){
if(y)continue;m=!1;break}if(p){if(!ct(t,(function(e,t){if(!ut(p,t)&&(h===e||n(h,e,r,a,i)))return p.push(t)}))){m=!1;break}}else if(h!==f&&!n(h,f,r,a,i)){m=!1;break}}return i.delete(e),i.delete(t),m};var mt=P.Uint8Array,pt=m,ht=dt,ft=function mapToArray$1(e){var t=-1,r=Array(e.size);return e.forEach((function(e,a){r[++t]=[a,e]})),r},yt=function setToArray$1(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[++t]=e})),r},vt=O?O.prototype:void 0,bt=vt?vt.valueOf:void 0;var wt=function equalByTag$1(e,t,r,a,n,i,o){switch(r){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!i(new mt(e),new mt(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return pt(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var s=ft;case"[object Set]":var c=1&a
;if(s||(s=yt),e.size!=t.size&&!c)return!1;var l=o.get(e);if(l)return l==t;a|=2,o.set(e,t);var u=ht(s(e),s(t),a,n,i,o);return o.delete(e),u;case"[object Symbol]":if(bt)return bt.call(e)==bt.call(t)}return!1};var St=function arrayPush$1(e,t){for(var r=-1,a=t.length,n=e.length;++r<a;)e[n+r]=t[r];return e},Tt=Array.isArray,Et=St,xt=Tt;var _t=function baseGetAllKeys$1(e,t,r){var a=t(e);return xt(e)?a:Et(a,r(e))};var At=function arrayFilter$1(e,t){for(var r=-1,a=null==e?0:e.length,n=0,i=[];++r<a;){var o=e[r];t(o,r,e)&&(i[n++]=o)}return i},Rt=function stubArray$1(){return[]},kt=Object.prototype.propertyIsEnumerable,Dt=Object.getOwnPropertySymbols,Ct=Dt?function(e){return null==e?[]:(e=Object(e),At(Dt(e),(function(t){return kt.call(e,t)})))}:Rt;var It=function baseTimes$1(e,t){for(var r=-1,a=Array(e);++r<e;)a[r]=t(r);return a};var Nt=function isObjectLike$4(e){return null!=e&&"object"==typeof e},Lt=H,Mt=Nt;var Pt=function baseIsArguments$1(e){return Mt(e)&&"[object Arguments]"==Lt(e)
},Ot=Nt,Ft=Object.prototype,Ut=Ft.hasOwnProperty,jt=Ft.propertyIsEnumerable,Bt=Pt(function(){return arguments}())?Pt:function(e){return Ot(e)&&Ut.call(e,"callee")&&!jt.call(e,"callee")},$t={exports:{}};var zt=function stubFalse(){return!1};!function(e,t){var r=P,a=zt,n=t&&!t.nodeType&&t,i=n&&e&&!e.nodeType&&e,o=i&&i.exports===n?r.Buffer:void 0,s=(o?o.isBuffer:void 0)||a;e.exports=s}($t,$t.exports);var Vt=/^(?:0|[1-9]\d*)$/;var Wt=function isIndex$1(e,t){var r=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==r||"symbol"!=r&&Vt.test(e))&&e>-1&&e%1==0&&e<t};var Gt=function isLength$2(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991},Ht=H,Yt=Gt,Kt=Nt,Jt={};Jt["[object Float32Array]"]=Jt["[object Float64Array]"]=Jt["[object Int8Array]"]=Jt["[object Int16Array]"]=Jt["[object Int32Array]"]=Jt["[object Uint8Array]"]=Jt["[object Uint8ClampedArray]"]=Jt["[object Uint16Array]"]=Jt["[object Uint32Array]"]=!0,
Jt["[object Arguments]"]=Jt["[object Array]"]=Jt["[object ArrayBuffer]"]=Jt["[object Boolean]"]=Jt["[object DataView]"]=Jt["[object Date]"]=Jt["[object Error]"]=Jt["[object Function]"]=Jt["[object Map]"]=Jt["[object Number]"]=Jt["[object Object]"]=Jt["[object RegExp]"]=Jt["[object Set]"]=Jt["[object String]"]=Jt["[object WeakMap]"]=!1;var Xt=function baseIsTypedArray$1(e){return Kt(e)&&Yt(e.length)&&!!Jt[Ht(e)]};var Zt=function baseUnary$1(e){return function(t){return e(t)}},Qt={exports:{}};!function(e,t){var r=N,a=t&&!t.nodeType&&t,n=a&&e&&!e.nodeType&&e,i=n&&n.exports===a&&r.process,o=function(){try{var e=n&&n.require&&n.require("util").types;return e||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=o}(Qt,Qt.exports);var er=Xt,tr=Zt,rr=Qt.exports,ar=rr&&rr.isTypedArray,nr=ar?tr(ar):er,ir=It,or=Bt,sr=Tt,cr=$t.exports,lr=Wt,ur=nr,dr=Object.prototype.hasOwnProperty;var mr=function arrayLikeKeys$1(e,t){
var r=sr(e),a=!r&&or(e),n=!r&&!a&&cr(e),i=!r&&!a&&!n&&ur(e),o=r||a||n||i,s=o?ir(e.length,String):[],c=s.length;for(var l in e)!t&&!dr.call(e,l)||o&&("length"==l||n&&("offset"==l||"parent"==l)||i&&("buffer"==l||"byteLength"==l||"byteOffset"==l)||lr(l,c))||s.push(l);return s},pr=Object.prototype;var hr=function isPrototype$1(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||pr)};var gr=function overArg$1(e,t){return function(r){return e(t(r))}}(Object.keys,Object),fr=hr,yr=gr,vr=Object.prototype.hasOwnProperty;var br=Z,wr=Gt;var Sr=mr,Tr=function baseKeys$1(e){if(!fr(e))return yr(e);var t=[];for(var r in Object(e))vr.call(e,r)&&"constructor"!=r&&t.push(r);return t},Er=function isArrayLike$1(e){return null!=e&&wr(e.length)&&!br(e)};var xr=_t,_r=Ct,Ar=function keys$2(e){return Er(e)?Sr(e):Tr(e)};var Rr=function getAllKeys$1(e){return xr(e,Ar,_r)},kr=Object.prototype.hasOwnProperty;var Dr=function equalObjects$1(e,t,r,a,n,i){var o=1&r,s=Rr(e),c=s.length
;if(c!=Rr(t).length&&!o)return!1;for(var l=c;l--;){var u=s[l];if(!(o?u in t:kr.call(t,u)))return!1}var d=i.get(e),m=i.get(t);if(d&&m)return d==t&&m==e;var p=!0;i.set(e,t),i.set(t,e);for(var h=o;++l<c;){var f=e[u=s[l]],y=t[u];if(a)var v=o?a(y,f,u,t,e,i):a(f,y,u,e,t,i);if(!(void 0===v?f===y||n(f,y,r,a,i):v)){p=!1;break}h||(h="constructor"==u)}if(p&&!h){var b=e.constructor,w=t.constructor;b==w||!("constructor"in e)||!("constructor"in t)||"function"==typeof b&&b instanceof b&&"function"==typeof w&&w instanceof w||(p=!1)}return i.delete(e),i.delete(t),p},Cr=fe(P,"DataView"),Ir=ye,Nr=fe(P,"Promise"),Lr=fe(P,"Set"),Mr=fe(P,"WeakMap"),Pr=H,Or=ae,Fr="[object Map]",Ur="[object Promise]",jr="[object Set]",Br="[object WeakMap]",$r="[object DataView]",qr=Or(Cr),zr=Or(Ir),Vr=Or(Nr),Wr=Or(Lr),Gr=Or(Mr),Hr=Pr;(Cr&&Hr(new Cr(new ArrayBuffer(1)))!=$r||Ir&&Hr(new Ir)!=Fr||Nr&&Hr(Nr.resolve())!=Ur||Lr&&Hr(new Lr)!=jr||Mr&&Hr(new Mr)!=Br)&&(Hr=function(e){
var t=Pr(e),r="[object Object]"==t?e.constructor:void 0,a=r?Or(r):"";if(a)switch(a){case qr:return $r;case zr:return Fr;case Vr:return Ur;case Wr:return jr;case Gr:return Br}return t});var Yr=at,Kr=dt,Jr=wt,Xr=Dr,Zr=Hr,Qr=Tt,ea=$t.exports,ta=nr,ra="[object Arguments]",aa="[object Array]",na="[object Object]",ia=Object.prototype.hasOwnProperty;var oa=function baseIsEqualDeep$1(e,t,r,a,n,i){var o=Qr(e),s=Qr(t),c=o?aa:Zr(e),l=s?aa:Zr(t),u=(c=c==ra?na:c)==na,d=(l=l==ra?na:l)==na,m=c==l;if(m&&ea(e)){if(!ea(t))return!1;o=!0,u=!1}if(m&&!u)return i||(i=new Yr),o||ta(e)?Kr(e,t,r,a,n,i):Jr(e,t,c,r,a,n,i);if(!(1&r)){var p=u&&ia.call(e,"__wrapped__"),h=d&&ia.call(t,"__wrapped__");if(p||h){var f=p?e.value():e,y=h?t.value():t;return i||(i=new Yr),n(f,y,r,a,i)}}return!!m&&(i||(i=new Yr),Xr(e,t,r,a,n,i))},sa=Nt;var ca=function baseIsEqual$1(e,t,r,a,n){return e===t||(null==e||null==t||!sa(e)&&!sa(t)?e!=e&&t!=t:oa(e,t,r,a,baseIsEqual$1,n))};var la=function isEqual(e,t){return ca(e,t)}
;function defaultSetTimout(){throw new Error("setTimeout has not been defined")}function defaultClearTimeout(){throw new Error("clearTimeout has not been defined")}var ua=defaultSetTimout,da=defaultClearTimeout;function runTimeout(e){if(ua===setTimeout)return setTimeout(e,0);if((ua===defaultSetTimout||!ua)&&setTimeout)return ua=setTimeout,setTimeout(e,0);try{return ua(e,0)}catch(t){try{return ua.call(null,e,0)}catch(t){return ua.call(this,e,0)}}}"function"==typeof e.setTimeout&&(ua=setTimeout),"function"==typeof e.clearTimeout&&(da=clearTimeout);var ma,pa=[],ha=!1,ga=-1;function cleanUpNextTick(){ha&&ma&&(ha=!1,ma.length?pa=ma.concat(pa):ga=-1,pa.length&&drainQueue())}function drainQueue(){if(!ha){var e=runTimeout(cleanUpNextTick);ha=!0;for(var t=pa.length;t;){for(ma=pa,pa=[];++ga<t;)ma&&ma[ga].run();ga=-1,t=pa.length}ma=null,ha=!1,function runClearTimeout(e){if(da===clearTimeout)return clearTimeout(e);if((da===defaultClearTimeout||!da)&&clearTimeout)return da=clearTimeout,
clearTimeout(e);try{return da(e)}catch(t){try{return da.call(null,e)}catch(t){return da.call(this,e)}}}(e)}}function nextTick(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];pa.push(new Item(e,t)),1!==pa.length||ha||runTimeout(drainQueue)}function Item(e,t){this.fun=e,this.array=t}Item.prototype.run=function(){this.fun.apply(null,this.array)};var fa="browser",ya="browser",va={},ba=[],wa={},Sa={},Ta={};function noop$1(){}var Ea=noop$1,xa=noop$1,_a=noop$1,Aa=noop$1,Ra=noop$1,ka=noop$1,Da=noop$1;function binding$1(e){throw new Error("process.binding is not supported")}function cwd(){return"/"}function chdir(e){throw new Error("process.chdir is not supported")}function umask(){return 0}var Ca=e.performance||{},Ia=Ca.now||Ca.mozNow||Ca.msNow||Ca.oNow||Ca.webkitNow||function(){return(new Date).getTime()};function hrtime$1(e){var t=.001*Ia.call(Ca),r=Math.floor(t),a=Math.floor(t%1*1e9);return e&&(r-=e[0],(a-=e[1])<0&&(r--,
a+=1e9)),[r,a]}var Na=new Date;function uptime(){return(new Date-Na)/1e3}var La={nextTick,title:fa,browser:true,env:va,argv:ba,version:"",versions:wa,on:Ea,addListener:xa,once:_a,off:Aa,removeListener:Ra,removeAllListeners:ka,emit:Da,binding:binding$1,cwd,chdir,umask,hrtime:hrtime$1,platform:ya,release:Sa,config:Ta,uptime},Ma=Object.freeze({__proto__:null,addListener:xa,argv:ba,binding:binding$1,browser:true,chdir,config:Ta,cwd,default:La,emit:Da,env:va,hrtime:hrtime$1,nextTick,off:Aa,on:Ea,once:_a,platform:ya,release:Sa,removeAllListeners:ka,removeListener:Ra,title:fa,umask,uptime,version:"",versions:wa}),Pa={exports:{}},Oa=1e3,Fa=60*Oa,Ua=60*Fa,ja=24*Ua,Ba=7*ja,$a=365.25*ja,ms=function(e,t){t=t||{};var r=typeof e;if("string"===r&&e.length>0)return function parse$3(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 r=parseFloat(t[1])
;switch((t[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return r*$a;case"weeks":case"week":case"w":return r*Ba;case"days":case"day":case"d":return r*ja;case"hours":case"hour":case"hrs":case"hr":case"h":return r*Ua;case"minutes":case"minute":case"mins":case"min":case"m":return r*Fa;case"seconds":case"second":case"secs":case"sec":case"s":return r*Oa;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r;default:return}}(e);if("number"===r&&isFinite(e))return t.long?function fmtLong(e){var t=Math.abs(e);if(t>=ja)return plural(e,t,ja,"day");if(t>=Ua)return plural(e,t,Ua,"hour");if(t>=Fa)return plural(e,t,Fa,"minute");if(t>=Oa)return plural(e,t,Oa,"second");return e+" ms"}(e):function fmtShort(e){var t=Math.abs(e);if(t>=ja)return Math.round(e/ja)+"d";if(t>=Ua)return Math.round(e/Ua)+"h";if(t>=Fa)return Math.round(e/Fa)+"m";if(t>=Oa)return Math.round(e/Oa)+"s";return e+"ms"}(e)
;throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))};function plural(e,t,r,a){var n=t>=1.5*r;return Math.round(e/r)+" "+a+(n?"s":"")}var qa=function setup(e){function createDebug(e){let t,r,a,n=null;function debug(...e){if(!debug.enabled)return;const r=debug,a=Number(new Date),n=a-(t||a);r.diff=n,r.prev=t,r.curr=a,t=a,e[0]=createDebug.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let i=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,((t,a)=>{if("%%"===t)return"%";i++;const n=createDebug.formatters[a];if("function"==typeof n){const a=e[i];t=n.call(r,a),e.splice(i,1),i--}return t})),createDebug.formatArgs.call(r,e);(r.log||createDebug.log).apply(r,e)}return debug.namespace=e,debug.useColors=createDebug.useColors(),debug.color=createDebug.selectColor(e),debug.extend=extend,debug.destroy=createDebug.destroy,Object.defineProperty(debug,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==n?n:(r!==createDebug.namespaces&&(r=createDebug.namespaces,
a=createDebug.enabled(e)),a),set:e=>{n=e}}),"function"==typeof createDebug.init&&createDebug.init(debug),debug}function extend(e,t){const r=createDebug(this.namespace+(void 0===t?":":t)+e);return r.log=this.log,r}function toNamespace(e){return e.toString().substring(2,e.toString().length-2).replace(/\.\*\?$/,"*")}return createDebug.debug=createDebug,createDebug.default=createDebug,createDebug.coerce=function coerce(e){if(e instanceof Error)return e.stack||e.message;return e},createDebug.disable=function disable(){const e=[...createDebug.names.map(toNamespace),...createDebug.skips.map(toNamespace).map((e=>"-"+e))].join(",");return createDebug.enable(""),e},createDebug.enable=function enable(e){let t;createDebug.save(e),createDebug.namespaces=e,createDebug.names=[],createDebug.skips=[];const r=("string"==typeof e?e:"").split(/[\s,]+/),a=r.length
;for(t=0;t<a;t++)r[t]&&("-"===(e=r[t].replace(/\*/g,".*?"))[0]?createDebug.skips.push(new RegExp("^"+e.substr(1)+"$")):createDebug.names.push(new RegExp("^"+e+"$")))},createDebug.enabled=function enabled(e){if("*"===e[e.length-1])return!0;let t,r;for(t=0,r=createDebug.skips.length;t<r;t++)if(createDebug.skips[t].test(e))return!1;for(t=0,r=createDebug.names.length;t<r;t++)if(createDebug.names[t].test(e))return!0;return!1},createDebug.humanize=ms,createDebug.destroy=function destroy(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(e).forEach((t=>{createDebug[t]=e[t]})),createDebug.names=[],createDebug.skips=[],createDebug.formatters={},createDebug.selectColor=function selectColor(e){let t=0;for(let r=0;r<e.length;r++)t=(t<<5)-t+e.charCodeAt(r),t|=0;return createDebug.colors[Math.abs(t)%createDebug.colors.length]},createDebug.enable(createDebug.load()),createDebug}
;!function(e,t){t.formatArgs=function formatArgs(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const r="color: "+this.color;t.splice(1,0,r,"color: inherit");let a=0,n=0;t[0].replace(/%[a-zA-Z%]/g,(e=>{"%%"!==e&&(a++,"%c"===e&&(n=a))})),t.splice(n,0,r)},t.save=function save(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(e){}},t.load=function load(){let e;try{e=t.storage.getItem("debug")}catch(e){}!e&&void 0!==La&&"env"in La&&(e=La.env.DEBUG);return e},t.useColors=function useColors(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1
;return"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage=function localstorage(){try{return localStorage}catch(e){}}(),t.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),
t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=qa(t);const{formatters:r}=e.exports;r.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}}(Pa,Pa.exports)
;var za,Va,Wa,Ga,Ha=Pa.exports,Ya="undefined"!=typeof performance&&performance,Ka=La.hrtime,getNanoSeconds=function(){var e=Ka();return 1e9*e[0]+e[1]},Ja=getNanoSeconds(),now=function(){return(getNanoSeconds()-Ja)/1e6};function throwIfEmpty(e){if(!e)throw new Error("name must be non-empty")}if(Ya&&Ya.mark&&Ya.getEntriesByName&&Ya.getEntriesByType&&Ya.clearMeasures)za=function(e){throwIfEmpty(e),Ya.mark("start "+e)},Va=function(e){throwIfEmpty(e),Ya.mark("end "+e),Ya.measure(e,"start "+e,"end "+e);var t=Ya.getEntriesByName(e);return t[t.length-1]},Wa=function(){return Ya.getEntriesByType("measure")},Ga=function(){Ya.clearMarks(),Ya.clearMeasures()};else{var Xa={},Za=[];za=function(e){throwIfEmpty(e);var t=now();Xa["$"+e]=t},Va=function(e){throwIfEmpty(e);var t=now(),r=Xa["$"+e];if(!r)throw new Error("no known mark: "+e);var a={startTime:r,name:e,duration:t-r,entryType:"measure"};return function insertSorted(e,t){for(var r,a=0,n=e.length;a<n;)e[r=a+n>>>1].startTime<t.startTime?a=r+1:n=r
;e.splice(a,0,t)}(Za,a),a},Wa=function(){return Za},Ga=function(){Xa={},Za=[]}}function EventHandlers(){}function EventEmitter$4(){EventEmitter$4.init.call(this)}function $getMaxListeners(e){return void 0===e._maxListeners?EventEmitter$4.defaultMaxListeners:e._maxListeners}function emitNone(e,t,r){if(t)e.call(r);else for(var a=e.length,n=arrayClone(e,a),i=0;i<a;++i)n[i].call(r)}function emitOne(e,t,r,a){if(t)e.call(r,a);else for(var n=e.length,i=arrayClone(e,n),o=0;o<n;++o)i[o].call(r,a)}function emitTwo(e,t,r,a,n){if(t)e.call(r,a,n);else for(var i=e.length,o=arrayClone(e,i),s=0;s<i;++s)o[s].call(r,a,n)}function emitThree(e,t,r,a,n,i){if(t)e.call(r,a,n,i);else for(var o=e.length,s=arrayClone(e,o),c=0;c<o;++c)s[c].call(r,a,n,i)}function emitMany(e,t,r,a){if(t)e.apply(r,a);else for(var n=e.length,i=arrayClone(e,n),o=0;o<n;++o)i[o].apply(r,a)}function _addListener(e,t,r,a){var n,i,o;if("function"!=typeof r)throw new TypeError('"listener" argument must be a function')
;if((i=e._events)?(i.newListener&&(e.emit("newListener",t,r.listener?r.listener:r),i=e._events),o=i[t]):(i=e._events=new EventHandlers,e._eventsCount=0),o){if("function"==typeof o?o=i[t]=a?[r,o]:[o,r]:a?o.unshift(r):o.push(r),!o.warned&&(n=$getMaxListeners(e))&&n>0&&o.length>n){o.warned=!0;va