PageSourceSearch

https://member.ufabet888.foo/assets/1789559418326/DY7tGsjo.js

js ufabet888.foo collected 2026-10-06 13:17:40 UTC 194,567 bytes, 1 lines download raw bytes

1import{_ as sa}from"./B48F4MML.js";import{d as Et,l as vr,Q as li,r as Je,S as fa,K as dr,o as Fr,f as Pe,a as Ne,F as hr,b as _e,c as di,B as $0,t as f0,h as Ae,g as c0,p as Lr,W as ca,e as s0,X as Dr,w as pr,Y as ua,aE as la,I as da,aI as ha,az as pa,v as hi,au as Or,av as ba,G as br,L as va,H as pi,a2 as bi,aD as vi,a0 as Fi,Z as u0,z as Fa,u as yi,M as mi,a9 as It,aC as ya,_ as ma,J as wa,n as wi,P as ga,R as _a}from"./zGN25SIG.js";import{u as gi}from"./BHWtWJQs.js";import{_ as Aa}from"./Dzg3GZNq.js";import{_ as Ba}from"./CivJAmq1.js";import{_ as Ea}from"./D2WAcC-S.js";import{C as Ca}from"./qF8I_tPr.js";import"./BU9yJp2H.js";import"./BmwrrxPv.js";import"./CTTOQ1fF.js";const Ia={class:"text-[14px] text-white/90 flex-1"},ka={class:"ml-auto flex items-center gap-2"},Ta={key:0,class:"w-8 h-8 rounded-[10px] overflow-hidden flex-shrink-0 flex items-center justify-center"},Sa=["src"],Ra={class:"text-white/50 text-[14px]"},Ua={class:"flex items-center justify-between px-6 py-4 border-b border-white/5"},Ma={id:"network-dialog-title",class:"text-white font-medium"},La=["aria-label"],Da={class:"max-h-[60vh] overflow-y-auto no-scrollbar py-2"},Oa=["onClick"],Na={class:"w-10 h-10 rounded-[10px] overflow-hidden mr-4 flex-shrink-0 flex items-center justify-center"},qa=["src","alt"],$a={class:"text-white/90 text-[14px] flex-1"},Ha={key:0,src:ha,alt:"",class:"w-5 h-5 ml-auto"},Pa=Et({__name:"CryptoNetworkSelector",props:{disabled:{type:Boolean,default:!1},autoSetDefault:{type:Boolean,default:!0}},emits:["handleNetworkSelection"],setup(v,{emit:h}){const{t:d}=vr(),{showMobileLayout:n}=li(),p=v,y=h,w=Je(!1),i=gi(),{networkList:S,selectedNetwork:u}=fa(i);function o(){p.disabled||(w.value=!0)}function E(){w.value=!1}function D(R){i.selectedNetwork=R,y("handleNetworkSelection",{networkTitle:R.networkTitle,networkKey:R.networkKey}),E()}return dr(u,R=>{R&&y("handleNetworkSelection",{networkTitle:R.networkTitle,networkKey:R.networkKey})},{immediate:!0}),Fr(()=>{if(p.autoSetDefault){const R=i.selectedNetwork??i.networkList[0];R&&D(R)}}),(R,_)=>(Ne(),Pe(hr,null,[_e("div",{class:$0(["flex items-center min-h-[50px] px-4 cursor-pointer active:bg-white/5 transition-colors group",{"opacity-40 pointer-events-none":R.disabled}]),onClick:o},[_e("div",Ia,f0(Ae(d)("crypto.fieldNetworkChoiceTitle")),1),_e("div",ka,[Ae(u)?.networkKey?(Ne(),Pe("div",Ta,[_e("img",{src:("getPublicUrl"in R?R.getPublicUrl:Ae(Lr))(`/images/crypto/NETWORK_${Ae(u).networkKey}.svg`),class:"w-full h-full object-contain",alt:""},null,8,Sa)])):c0("",!0),_e("span",Ra,f0(Ae(u)?.networkTitle??""),1),_[0]||(_[0]=_e("img",{src:ca,class:"w-3.5 h-3.5 opacity-30 group-active:opacity-50 transition-opacity",alt:""},null,-1))])],2),(Ne(),di(pa,{to:"body"},[s0(Dr,{name:"ds-overlay"},{default:pr(()=>[Ae(w)?(Ne(),Pe("div",{key:0,class:"ds-modal-overlay",onClick:ua(E,["self"])},[s0(Dr,{name:"ds-modal"},{default:pr(()=>[Ae(w)?(Ne(),Pe("div",{key:0,class:$0(["ds-modal-sheet",{"max-w-[360px]":Ae(n)}]),role:"dialog","aria-modal":"true","aria-labelledby":"network-dialog-title"},[_e("div",Ua,[_e("h2",Ma,f0(Ae(d)("crypto.fieldNetworkChoiceTitle")),1),_e("button",{class:"p-2 -mr-2 opacity-50 active:opacity-100 transition-opacity","aria-label":Ae(d)("btn.close"),onClick:E},_[1]||(_[1]=[_e("img",{src:la,alt:"",class:"w-4 h-4 brightness-0 invert"},null,-1)]),8,La)]),_e("div",Da,[(Ne(!0),Pe(hr,null,da(Ae(S),O=>(Ne(),Pe("div",{key:O.networkKey,class:"flex items-center px-6 py-3 cursor-pointer active:bg-white/5 transition-colors",onClick:U=>D(O)},[_e("div",Na,[_e("img",{src:("getPublicUrl"in R?R.getPublicUrl:Ae(Lr))(`/images/crypto/NETWORK_${O.networkKey}.svg`),alt:O.networkTitle,class:"w-full h-full object-contain"},null,8,qa)]),_e("span",$a,f0(O.networkTitle),1),Ae(u)?.networkKey===O.networkKey?(Ne(),Pe("img",Ha)):c0("",!0)],8,Oa))),128))])],2)):c0("",!0)]),_:1})])):c0("",!0)]),_:1})]))],64))}}),Va=Object.assign(hi(Pa,[["__scopeId","data-v-27832cf1"]]),{__name:"CryptoNetworkSelector"}),ja={class:"px-4 py-3"},Ka={class:"flex items-center justify-between mb-1.5"},za={class:"block text-[11px] text-white/40 uppercase tracking-wider"},Ga=["placeholder","disabled"],Wa={class:"flex flex-col items-center justify-center ml-2 flex-shrink-0 self-stretch"},Xa=["aria-label"],Ya={key:1,class:"p-1"},Ja={key:0,viewBox:"0 0 16 16",fill:"none",class:"w-4 h-4 text-emerald-400"},Za={key:1,viewBox:"0 0 16 16",fill:"none",class:"w-4 h-4 text-red-400"},Qa={key:0,class:"mt-1.5 px-1 flex items-center gap-1.5"},eo={class:"text-[11px] text-white/25 font-mono break-all leading-relaxed"},to=Et({__name:"UiCryptoAddressInput",props:Or({label:{default:""},placeholder:{default:"Enter or paste address"},disabled:{type:Boolean,default:!1},validate:{type:Function,default:()=>!0}},{modelValue:{default:""},modelModifiers:{}}),emits:Or(["update:modelValue","blur"],["update:modelValue"]),setup(v,{expose:h,emit:d}){const n=v,p=ba(v,"modelValue"),y=Je(null),w=Je(!1),i=Je(!1);let S=null;const{t:u}=vr(),o=br(()=>{const U=p.value.trim();return U?n.validate(U)?"valid":"invalid":"idle"}),E=br(()=>
1({"input-shell--focused":w.value,"input-shell--valid":o.value==="valid","input-shell--invalid":o.value==="invalid"}));function D(){p.value=p.value.replace(/\s/g,"")}function R(){p.value="",Fi(()=>y.value?.focus())}async function _(){try{const U=await navigator.clipboard.readText();p.value=U.trim().replace(/\s/g,""),i.value=!0,S&&clearTimeout(S),S=setTimeout(()=>{i.value=!1},1500)}catch{y.value?.focus()}}function O(){y.value?.focus()}return va(()=>{S&&clearTimeout(S)}),h({focus:O}),(U,b)=>(Ne(),Pe("div",ja,[_e("div",Ka,[_e("label",za,f0(U.label),1),_e("button",{type:"button",class:$0(["flex items-center gap-1 px-2 py-0.5 rounded-md text-[11px] font-medium transition-colors active:opacity-70",Ae(i)?"bg-[#E3BB72]/15 text-[#E3BB72]":"bg-white/6 text-white/40 active:bg-white/10"]),onClick:_},[b[2]||(b[2]=_e("svg",{viewBox:"0 0 14 14",fill:"none",class:"w-3 h-3"},[_e("rect",{x:"1",y:"3",width:"9",height:"10",rx:"1.5",stroke:"currentColor","stroke-width":"1.3"}),_e("path",{d:"M4 3V2.5A1.5 1.5 0 0 1 5.5 1h3A1.5 1.5 0 0 1 10 2.5V3",stroke:"currentColor","stroke-width":"1.3"}),_e("path",{d:"M4 3h6",stroke:"currentColor","stroke-width":"1.3","stroke-linecap":"round"})],-1)),pi(" "+f0(Ae(i)?Ae(u)("info.copied"):Ae(u)("btn.paste")||"Paste"),1)],2)]),_e("div",{class:$0(["input-shell",Ae(E)])},[bi(_e("textarea",{ref_key:"inputRef",ref:y,"onUpdate:modelValue":b[0]||(b[0]=I=>p.value=I),rows:"2",inputmode:"text",autocomplete:"off",autocorrect:"off",autocapitalize:"off",spellcheck:"false",placeholder:U.placeholder,disabled:U.disabled,class:"crypto-textarea",onBlur:b[1]||(b[1]=I=>U.$emit("blur")),onInput:D},null,40,Ga),[[vi,p.value]]),_e("div",Wa,[p.value.length>0?(Ne(),Pe("button",{key:0,type:"button",class:"p-1.5 rounded-lg text-white/30 active:text-white/70 transition-colors","aria-label":Ae(u)("btn.close"),onClick:R},b[3]||(b[3]=[_e("svg",{viewBox:"0 0 16 16",fill:"none",class:"w-4 h-4"},[_e("path",{d:"M4 4l8 8M12 4l-8 8",stroke:"currentColor","stroke-width":"1.5","stroke-linecap":"round"})],-1)]),8,Xa)):c0("",!0),p.value.length>0&&Ae(o)!=="idle"?(Ne(),Pe("div",Ya,[Ae(o)==="valid"?(Ne(),Pe("svg",Ja,b[4]||(b[4]=[_e("circle",{cx:"8",cy:"8",r:"7",stroke:"currentColor","stroke-width":"1.3"},null,-1),_e("path",{d:"M5 8l2.5 2.5L11 5.5",stroke:"currentColor","stroke-width":"1.3","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)]))):Ae(o)==="invalid"?(Ne(),Pe("svg",Za,b[5]||(b[5]=[_e("circle",{cx:"8",cy:"8",r:"7",stroke:"currentColor","stroke-width":"1.3"},null,-1),_e("path",{d:"M8 5v3.5M8 10.5v.5",stroke:"currentColor","stroke-width":"1.3","stroke-linecap":"round"},null,-1)]))):c0("",!0)])):c0("",!0)])],2),p.value.length>20?(Ne(),Pe("div",Qa,[_e("span",eo,f0(p.value),1)])):c0("",!0)]))}}),ro=Object.assign(hi(to,[["__scopeId","data-v-210f66e8"]]),{__name:"UiCryptoAddressInput"});var kt={},V0={},Nr;function no(){if(Nr)return V0;Nr=1,V0.byteLength=i,V0.toByteArray=u,V0.fromByteArray=D;for(var v=[],h=[],d=typeof Uint8Array<"u"?Uint8Array:Array,n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",p=0,y=n.length;p<y;++p)v[p]=n[p],h[n.charCodeAt(p)]=p;h[45]=62,h[95]=63;function w(R){var _=R.length;if(_%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var O=R.indexOf("=");O===-1&&(O=_);var U=O===_?0:4-O%4;return[O,U]}function i(R){var _=w(R),O=_[0],U=_[1];return(O+U)*3/4-U}function S(R,_,O){return(_+O)*3/4-O}function u(R){var _,O=w(R),U=O[0],b=O[1],I=new d(S(R,U,b)),H=0,X=b>0?U-4:U,Y;for(Y=0;Y<X;Y+=4)_=h[R.charCodeAt(Y)]<<18|h[R.charCodeAt(Y+1)]<<12|h[R.charCodeAt(Y+2)]<<6|h[R.charCodeAt(Y+3)],I[H++]=_>>16&255,I[H++]=_>>8&255,I[H++]=_&255;return b===2&&(_=h[R.charCodeAt(Y)]<<2|h[R.charCodeAt(Y+1)]>>4,I[H++]=_&255),b===1&&(_=h[R.charCodeAt(Y)]<<10|h[R.charCodeAt(Y+1)]<<4|h[R.charCodeAt(Y+2)]>>2,I[H++]=_>>8&255,I[H++]=_&255),I}function o(R){return v[R>>18&63]+v[R>>12&63]+v[R>>6&63]+v[R&63]}function E(R,_,O){for(var U,b=[],I=_;I<O;I+=3)U=(R[I]<<16&16711680)+(R[I+1]<<8&65280)+(R[I+2]&255),b.push(o(U));return b.join("")}function D(R){for(var _,O=R.length,U=O%3,b=[],I=16383,H=0,X=O-U;H<X;H+=I)b.push(E(R,H,H+I>X?X:H+I));
vendor: 22,290 bytes, line 1
1return U===1?(_=R[O-1],b.push(v[_>>2]+v[_<<4&63]+"==")):U===2&&(_=(R[O-2]<<8)+R[O-1],b.push(v[_>>10]+v[_>>4&63]+v[_<<2&63]+"=")),b.join("")}return V0}var Z0={};var qr;function io(){return qr||(qr=1,Z0.read=function(v,h,d,n,p){var y,w,i=p*8-n-1,S=(1<<i)-1,u=S>>1,o=-7,E=d?p-1:0,D=d?-1:1,R=v[h+E];for(E+=D,y=R&(1<<-o)-1,R>>=-o,o+=i;o>0;y=y*256+v[h+E],E+=D,o-=8);for(w=y&(1<<-o)-1,y>>=-o,o+=n;o>0;w=w*256+v[h+E],E+=D,o-=8);if(y===0)y=1-u;else{if(y===S)return w?NaN:(R?-1:1)*(1/0);w=w+Math.pow(2,n),y=y-u}return(R?-1:1)*w*Math.pow(2,y-n)},Z0.write=function(v,h,d,n,p,y){var w,i,S,u=y*8-p-1,o=(1<<u)-1,E=o>>1,D=p===23?Math.pow(2,-24)-Math.pow(2,-77):0,R=n?0:y-1,_=n?1:-1,O=h<0||h===0&&1/h<0?1:0;for(h=Math.abs(h),isNaN(h)||h===1/0?(i=isNaN(h)?1:0,w=o):(w=Math.floor(Math.log(h)/Math.LN2),h*(S=Math.pow(2,-w))<1&&(w--,S*=2),w+E>=1?h+=D/S:h+=D*Math.pow(2,1-E),h*S>=2&&(w++,S/=2),w+E>=o?(i=0,w=o):w+E>=1?(i=(h*S-1)*Math.pow(2,p),w=w+E):(i=h*Math.pow(2,E-1)*Math.pow(2,p),w=0));p>=8;v[d+R]=i&255,R+=_,i/=256,p-=8);for(w=w<<p|i,u+=p;u>0;v[d+R]=w&255,R+=_,w/=256,u-=8);v[d+R-_]|=O*128}),Z0}var $r;function yr(){return $r||($r=1,(function(v){const h=no(),d=io(),n=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;v.Buffer=i,v.SlowBuffer=I,v.INSPECT_MAX_BYTES=50;const p=2147483647;v.kMaxLength=p,i.TYPED_ARRAY_SUPPORT=y(),!i.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function y(){try{const s=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(s,t),s.foo()===42}catch{return!1}}Object.defineProperty(i.prototype,"parent",{enumerable:!0,get:function(){if(i.isBuffer(this))return this.buffer}}),Object.defineProperty(i.prototype,"offset",{enumerable:!0,get:function(){if(i.isBuffer(this))return this.byteOffset}});function w(s){if(s>p)throw new RangeError('The value "'+s+'" is invalid for option "size"');const t=new Uint8Array(s);return Object.setPrototypeOf(t,i.prototype),t}function i(s,t,e){if(typeof s=="number"){if(typeof t=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return E(s)}return S(s,t,e)}i.poolSize=8192;function S(s,t,e){if(typeof s=="string")return D(s,t);if(ArrayBuffer.isView(s))return _(s);if(s==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof s);if(Ce(s,ArrayBuffer)||s&&Ce(s.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Ce(s,SharedArrayBuffer)||s&&Ce(s.buffer,SharedArrayBuffer)))return O(s,t,e);if(typeof s=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');const r=s.valueOf&&s.valueOf();if(r!=null&&r!==s)return i.from(r,t,e);const a=U(s);if(a)return a;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof s[Symbol.toPrimitive]=="function")return i.from(s[Symbol.toPrimitive]("string"),t,e);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof s)}i.from=function(s,t,e){return S(s,t,e)},Object.setPrototypeOf(i.prototype,Uint8Array.prototype),Object.setPrototypeOf(i,Uint8Array);function u(s){if(typeof s!="number")throw new TypeError('"size" argument must be of type number');if(s<0)throw new RangeError('The value "'+s+'" is invalid for option "size"')}function o(s,t,e){return u(s),s<=0?w(s):t!==void 0?typeof e=="string"?w(s).fill(t,e):w(s).fill(t):w(s)}i.alloc=function(s,t,e){return o(s,t,e)};function E(s){return u(s),w(s<0?0:b(s)|0)}i.allocUnsafe=function(s){return E(s)},i.allocUnsafeSlow=function(s){return E(s)};function D(s,t){if((typeof t!="string"||t==="")&&(t="utf8"),!i.isEncoding(t))throw new TypeError("Unknown encoding: "+t);const e=H(s,t)|0;let r=w(e);const a=r.write(s,t);return a!==e&&(r=r.slice(0,a)),r}function R(s){const t=s.length<0?0:b(s.length)|0,e=w(t);for(let r=0;r<t;r+=1)e[r]=s[r]&255;return e}function _(s){if(Ce(s,Uint8Array)){const t=new Uint8Array(s);return O(t.buffer,t.byteOffset,t.byteLength)}return R(s)}function O(s,t,e){if(t<0||s.byteLength<t)throw new RangeError('"offset" is outside of buffer bounds');if(s.byteLength<t+(e||0))throw new RangeError('"length" is outside of buffer bounds');let r;return t===void 0&&e===void 0?r=new Uint8Array(s):e===void 0?r=new Uint8Array(s,t):r=new Uint8Array(s,t,e),Object.setPrototypeOf(r,i.prototype),r}function U(s){if(i.isBuffer(s)){const t=b(s.length)|0,e=w(t);return e.length===0||s.copy(e,0,0,t),e}if(s.length!==void 0)return typeof s.length!="number"||ke(s.length)?w(0):R(s);if(s.type==="Buffer"&&Array.isArray(s.data))return R(s.data)}function b(s){if(s>=p)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+p.toString(16)+" bytes");return s|0}function I(s){return+s!=s&&(s=0),i.alloc(+s)}i.isBuffer=function(t){return t!=null&&t._isBuffer===!0&&t!==i.prototype},i.compare=function(t,e){if(Ce(t,Uint8Array)&&(t=i.from(t,t.offset,t.byteLength)),Ce(e,Uint8Array)&&(e=i.from(e,e.offset,e.byteLength)),!i.isBuffer(t)||!i.isBuffer(e))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(t===e)return 0;let r=t.length,a=e.length;for(let l=0,F=Math.min(r,a);l<F;++l)if(t[l]!==e[l]){r=t[l],a=e[l];break}return r<a?-1:a<r?1:0},i.isEncoding=function(t){switch(String(t).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},i.concat=function(t,e){if(!Array.isArray(t))throw new TypeError('"list" argument must be an Array of Buffers');if(t.length===0)return i.alloc(0);let r;if(e===void 0)for(e=0,r=0;r<t.length;++r)e+=t[r].length;const a=i.allocUnsafe(e);let l=0;for(r=0;r<t.length;++r){let F=t[r];if(Ce(F,Uint8Array))l+F.length>a.length?(i.isBuffer(F)||(F=i.from(F)),F.copy(a,l)):Uint8Array.prototype.set.call(a,F,l);else if(i.isBuffer(F))F.copy(a,l);else throw new TypeError('"list" argument must be an Array of Buffers');l+=F.length}return a};function H(s,t){if(i.isBuffer(s))return s.length;if(ArrayBuffer.isView(s)||Ce(s,ArrayBuffer))return s.byteLength;if(typeof s!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof s);const e=s.length,r=arguments.length>2&&arguments[2]===!0;if(!r&&e===0)return 0;let a=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return e;case"utf8":case"utf-8":return qe(s).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return e*2;case"hex":return e>>>1;case"base64":return je(s).length;default:if(a)return r?-1:qe(s).length;t=(""+t).toLowerCase(),a=!0}}i.byteLength=H;function X(s,t,e){let r=!1;if((t===void 0||t<0)&&(t=0),t>this.length||((e===void 0||e>this.length)&&(e=this.length),e<=0)||(e>>>=0,t>>>=0,e<=t))return"";for(s||(s="utf8");;)switch(s){case"hex":return be(this,t,e);case"utf8":case"utf-8":return k(this,t,e);case"ascii":return z(this,t,e);case"latin1":case"binary":return te(this,t,e);case"base64":return L(this,t,e);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return we(this,t,e);default:if(r)throw new TypeError("Unknown encoding: "+s);s=(s+"").toLowerCase(),r=!0}}i.prototype._isBuffer=!0;function Y(s,t,e){const r=s[t];s[t]=s[e],s[e]=r}i.prototype.swap16=function(){const t=this.length;if(t%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let e=0;e<t;e+=2)Y(this,e,e+1);return this},i.prototype.swap32=function(){const t=this.length;if(t%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let e=0;e<t;e+=4)Y(this,e,e+3),Y(this,e+1,e+2);return this},i.prototype.swap64=function(){const t=this.length;if(t%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let e=0;e<t;e+=8)Y(this,e,e+7),Y(this,e+1,e+6),Y(this,e+2,e+5),Y(this,e+3,e+4);return this},i.prototype.toString=function(){const t=this.length;return t===0?"":arguments.length===0?k(this,0,t):X.apply(this,arguments)},i.prototype.toLocaleString=i.prototype.toString,i.prototype.equals=function(t){if(!i.isBuffer(t))throw new TypeError("Argument must be a Buffer");return this===t?!0:i.compare(this,t)===0},i.prototype.inspect=function(){let t="";const e=v.INSPECT_MAX_BYTES;return t=this.toString("hex",0,e).replace(/(.{2})/g,"$1 ").trim(),this.length>e&&(t+=" ... "),"<Buffer "+t+">"},n&&(i.prototype[n]=i.prototype.inspect),i.prototype.compare=function(t,e,r,a,l){if(Ce(t,Uint8Array)&&(t=i.from(t,t.offset,t.byteLength)),!i.isBuffer(t))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof t);if(e===void 0&&(e=0),r===void 0&&(r=t?t.length:0),a===void 0&&(a=0),l===void 0&&(l=this.length),e<0||r>t.length||a<0||l>this.length)throw new RangeError("out of range index");if(a>=l&&e>=r)return 0;if(a>=l)return-1;if(e>=r)return 1;if(e>>>=0,r>>>=0,a>>>=0,l>>>=0,this===t)return 0;let F=l-a,m=r-e;const P=Math.min(F,m),V=this.slice(a,l),j=t.slice(e,r);for(let G=0;G<P;++G)if(V[G]!==j[G]){F=V[G],m=j[G];break}return F<m?-1:m<F?1:0};function Q(s,t,e,r,a){if(s.length===0)return-1;if(typeof e=="string"?(r=e,e=0):e>2147483647?e=2147483647:e<-2147483648&&(e=-2147483648),e=+e,ke(e)&&(e=a?0:s.length-1),e<0&&(e=s.length+e),e>=s.length){if(a)return-1;e=s.length-1}else if(e<0)if(a)e=0;else return-1;if(typeof t=="string"&&(t=i.from(t,r)),i.isBuffer(t))return t.length===0?-1:ie(s,t,e,r,a);if(typeof t=="number")return t=t&255,typeof Uint8Array.prototype.indexOf=="function"?a?Uint8Array.prototype.indexOf.call(s,t,e):Uint8Array.prototype.lastIndexOf.call(s,t,e):ie(s,[t],e,r,a);throw new TypeError("val must be string, number or Buffer")}function ie(s,t,e,r,a){let l=1,F=s.length,m=t.length;if(r!==void 0&&(r=String(r).toLowerCase(),r==="ucs2"||r==="ucs-2"||r==="utf16le"||r==="utf-16le")){if(s.length<2||t.length<2)return-1;l=2,F/=2,m/=2,e/=2}function P(j,G){return l===1?j[G]:j.readUInt16BE(G*l)}let V;if(a){let j=-1;for(V=e;V<F;V++)if(P(s,V)===P(t,j===-1?0:V-j)){if(j===-1&&(j=V),V-j+1===m)return j*l}else j!==-1&&(V-=V-j),j=-1}else for(e+m>F&&(e=F-m),V=e;V>=0;V--){let j=!0;for(let G=0;G<m;G++)if(P(s,V+G)!==P(t,G)){j=!1;break}if(j)return V}return-1}i.prototype.includes=function(t,e,r){return this.indexOf(t,e,r)!==-1},i.prototype.indexOf=function(t,e,r){return Q(this,t,e,r,!0)},i.prototype.lastIndexOf=function(t,e,r){return Q(this,t,e,r,!1)};function c(s,t,e,r){e=Number(e)||0;const a=s.length-e;r?(r=Number(r),r>a&&(r=a)):r=a;const l=t.length;r>l/2&&(r=l/2);let F;for(F=0;F<r;++F){const m=parseInt(t.substr(F*2,2),16);if(ke(m))return F;s[e+F]=m}return F}function f(s,t,e,r){return Le(qe(t,s.length-e),s,e,r)}function C(s,t,e,r){return Le(Ve(t),s,e,r)}function A(s,t,e,r){return Le(je(t),s,e,r)}function M(s,t,e,r){return Le(Ge(t,s.length-e),s,e,r)}i.prototype.write=function(t,e,r,a){if(e===void 0)a="utf8",r=this.length,e=0;else if(r===void 0&&typeof e=="string")a=e,r=this.length,e=0;else if(isFinite(e))e=e>>>0,isFinite(r)?(r=r>>>0,a===void 0&&(a="utf8")):(a=r,r=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");const l=this.length-e;if((r===void 0||r>l)&&(r=l),t.length>0&&(r<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");a||(a="utf8");let F=!1;for(;;)switch(a){case"hex":return c(this,t,e,r);case"utf8":case"utf-8":return f(this,t,e,r);case"ascii":case"latin1":case"binary":return C(this,t,e,r);case"base64":return A(this,t,e,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return M(this,t,e,r);default:if(F)throw new TypeError("Unknown encoding: "+a);a=(""+a).toLowerCase(),F=!0}},i.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function L(s,t,e){return t===0&&e===s.length?h.fromByteArray(s):h.fromByteArray(s.slice(t,e))}function k(s,t,e){e=Math.min(s.length,e);const r=[];let a=t;for(;a<e;){const l=s[a];let F=null,m=l>239?4:l>223?3:l>191?2:1;if(a+m<=e){let P,V,j,G;switch(m){case 1:l<128&&(F=l);break;case 2:P=s[a+1],(P&192)===128&&(G=(l&31)<<6|P&63,G>127&&(F=G));break;case 3:P=s[a+1],V=s[a+2],(P&192)===128&&(V&192)===128&&(G=(l&15)<<12|(P&63)<<6|V&63,G>2047&&(G<55296||G>57343)&&(F=G));break;case 4:P=s[a+1],V=s[a+2],j=s[a+3],(P&192)===128&&(V&192)===128&&(j&192)===128&&(G=(l&15)<<18|(P&63)<<12|(V&63)<<6|j&63,G>65535&&G<1114112&&(F=G))}}F===null?(F=65533,m=1):F>65535&&(F-=65536,r.push(F>>>10&1023|55296),F=56320|F&1023),r.push(F),a+=m}return T(r)}const N=4096;function T(s){const t=s.length;if(t<=N)return String.fromCharCode.apply(String,s);let e="",r=0;for(;r<t;)e+=String.fromCharCode.apply(String,s.slice(r,r+=N));return e}function z(s,t,e){let r="";e=Math.min(s.length,e);for(let a=t;a<e;++a)r+=String.fromCharCode(s[a]&127);return r}function te(s,t,e){let r="";e=Math.min(s.length,e);for(let a=t;a<e;++a)r+=String.fromCharCode(s[a]);return r}function be(s,t,e){const r=s.length;(!t||t<0)&&(t=0),(!e||e<0||e>r)&&(e=r);let a="";for(let l=t;l<e;++l)a+=Ie[s[l]];return a}function we(s,t,e){const r=s.slice(t,e);let a="";for(let l=0;l<r.length-1;l+=2)a+=String.fromCharCode(r[l]+r[l+1]*256);return a}i.prototype.slice=function(t,e){const r=this.length;t=~~t,e=e===void 0?r:~~e,t<0?(t+=r,t<0&&(t=0)):t>r&&(t=r),e<0?(e+=r,e<0&&(e=0)):e>r&&(e=r),e<t&&(e=t);const a=this.subarray(t,e);return Object.setPrototypeOf(a,i.prototype),a};function x(s,t,e){if(s%1!==0||s<0)throw new RangeError("offset is not uint");if(s+t>e)throw new RangeError("Trying to access beyond buffer length")}i.prototype.readUintLE=i.prototype.readUIntLE=function(t,e,r){t=t>>>0,e=e>>>0,r||x(t,e,this.length);let a=this[t],l=1,F=0;for(;++F<e&&(l*=256);)a+=this[t+F]*l;return a},i.prototype.readUintBE=i.prototype.readUIntBE=function(t,e,r){t=t>>>0,e=e>>>0,r||x(t,e,this.length);let a=this[t+--e],l=1;for(;e>0&&(l*=256);)a+=this[t+--e]*l;return a},i.prototype.readUint8=i.prototype.readUInt8=function(t,e){return t=t>>>0,e||x(t,1,this.length),this[t]},i.prototype.readUint16LE=i.prototype.readUInt16LE=function(t,e){return t=t>>>0,e||x(t,2,this.length),this[t]|this[t+1]<<8},i.prototype.readUint16BE=i.prototype.readUInt16BE=function(t,e){return t=t>>>0,e||x(t,2,this.length),this[t]<<8|this[t+1]},i.prototype.readUint32LE=i.prototype.readUInt32LE=function(t,e){return t=t>>>0,e||x(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+this[t+3]*16777216},i.prototype.readUint32BE=i.prototype.readUInt32BE=function(t,e){return t=t>>>0,e||x(t,4,this.length),this[t]*16777216+(this[t+1]<<16|this[t+2]<<8|this[t+3])},i.prototype.readBigUInt64LE=le(function(t){t=t>>>0,ae(t,"offset");const e=this[t],r=this[t+7];(e===void 0||r===void 0)&&de(t,this.length-8);const a=e+this[++t]*2**8+this[++t]*2**16+this[++t]*2**24,l=this[++t]+this[++t]*2**8+this[++t]*2**16+r*2**24;return BigInt(a)+(BigInt(l)<<BigInt(32))}),i.prototype.readBigUInt64BE=le(function(t){t=t>>>0,ae(t,"offset");const e=this[t],r=this[t+7];(e===void 0||r===void 0)&&de(t,this.length-8);const a=e*2**24+this[++t]*2**16+this[++t]*2**8+this[++t],l=this[++t]*2**24+this[++t]*2**16+this[++t]*2**8+r;return(BigInt(a)<<BigInt(32))+BigInt(l)}),i.prototype.readIntLE=function(t,e,r){t=t>>>0,e=e>>>0,r||x(t,e,this.length);let a=this[t],l=1,F=0;for(;++F<e&&(l*=256);)a+=this[t+F]*l;return l*=128,a>=l&&(a-=Math.pow(2,8*e)),a},i.prototype.readIntBE=function(t,e,r){t=t>>>0,e=e>>>0,r||x(t,e,this.length);let a=e,l=1,F=this[t+--a];for(;a>0&&(l*=256);)F+=this[t+--a]*l;return l*=128,F>=l&&(F-=Math.pow(2,8*e)),F},i.prototype.readInt8=function(t,e){return t=t>>>0,e||x(t,1,this.length),this[t]&128?(255-this[t]+1)*-1:this[t]},i.prototype.readInt16LE=function(t,e){t=t>>>0,e||x(t,2,this.length);const r=this[t]|this[t+1]<<8;return r&32768?r|4294901760:r},i.prototype.readInt16BE=function(t,e){t=t>>>0,e||x(t,2,this.length);const r=this[t+1]|this[t]<<8;return r&32768?r|4294901760:r},i.prototype.readInt32LE=function(t,e){return t=t>>>0,e||x(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},i.prototype.readInt32BE=function(t,e){return t=t>>>0,e||x(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},i.prototype.readBigInt64LE=le(function(t){t=t>>>0,ae(t,"offset");const e=this[t],r=this[t+7];(e===void 0||r===void 0)&&de(t,this.length-8);const a=this[t+4]+this[t+5]*2**8+this[t+6]*2**16+(r<<24);return(BigInt(a)<<BigInt(32))+BigInt(e+this[++t]*2**8+this[++t]*2**16+this[++t]*2**24)}),i.prototype.readBigInt64BE=le(function(t){t=t>>>0,ae(t,"offset");const e=this[t],r=this[t+7];(e===void 0||r===void 0)&&de(t,this.length-8);const a=(e<<24)+this[++t]*2**16+this[++t]*2**8+this[++t];return(BigInt(a)<<BigInt(32))+BigInt(this[++t]*2**24+this[++t]*2**16+this[++t]*2**8+r)}),i.prototype.readFloatLE=function(t,e){return t=t>>>0,e||x(t,4,this.length),d.read(this,t,!0,23,4)},i.prototype.readFloatBE=function(t,e){return t=t>>>0,e||x(t,4,this.length),d.read(this,t,!1,23,4)},i.prototype.readDoubleLE=function(t,e){return t=t>>>0,e||x(t,8,this.length),d.read(this,t,!0,52,8)},i.prototype.readDoubleBE=function(t,e){return t=t>>>0,e||x(t,8,this.length),d.read(this,t,!1,52,8)};function $(s,t,e,r,a,l){if(!i.isBuffer(s))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>a||t<l)throw new RangeError('"value" argument is out of bounds');if(e+r>s.length)throw new RangeError("Index out of range")}i.prototype.writeUintLE=i.prototype.writeUIntLE=function(t,e,r,a){if(t=+t,e=e>>>0,r=r>>>0,!a){const m=Math.pow(2,8*r)-1;$(this,t,e,r,m,0)}let l=1,F=0;for(this[e]=t&255;++F<r&&(l*=256);)this[e+F]=t/l&255;return e+r},i.prototype.writeUintBE=i.prototype.writeUIntBE=function(t,e,r,a){if(t=+t,e=e>>>0,r=r>>>0,!a){const m=Math.pow(2,8*r)-1;$(this,t,e,r,m,0)}let l=r-1,F=1;for(this[e+l]=t&255;--l>=0&&(F*=256);)this[e+l]=t/F&255;return e+r},i.prototype.writeUint8=i.prototype.writeUInt8=function(t,e,r){return t=+t,e=e>>>0,r||$(this,t,e,1,255,0),this[e]=t&255,e+1},i.prototype.writeUint16LE=i.prototype.writeUInt16LE=function(t,e,r){return t=+t,e=e>>>0,r||$(this,t,e,2,65535,0),this[e]=t&255,this[e+1]=t>>>8,e+2},i.prototype.writeUint16BE=i.prototype.writeUInt16BE=function(t,e,r){return t=+t,e=e>>>0,r||$(this,t,e,2,65535,0),this[e]=t>>>8,this[e+1]=t&255,e+2},i.prototype.writeUint32LE=i.prototype.writeUInt32LE=function(t,e,r){return t=+t,e=e>>>0,r||$(this,t,e,4,4294967295,0),this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=t&255,e+4},i.prototype.writeUint32BE=i.prototype.writeUInt32BE=function(t,e,r){return t=+t,e=e>>>0,r||$(this,t,e,4,4294967295,0),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=t&255,e+4};function g(s,t,e,r,a){xe(t,r,a,s,e,7);let l=Number(t&BigInt(4294967295));s[e++]=l,l=l>>8,s[e++]=l,l=l>>8,s[e++]=l,l=l>>8,s[e++]=l;let F=Number(t>>BigInt(32)&BigInt(4294967295));return s[e++]=F,F=F>>8,s[e++]=F,F=F>>8,s[e++]=F,F=F>>8,s[e++]=F,e}function W(s,t,e,r,a){xe(t,r,a,s,e,7);let l=Number(t&BigInt(4294967295));s[e+7]=l,l=l>>8,s[e+6]=l,l=l>>8,s[e+5]=l,l=l>>8,s[e+4]=l;let F=Number(t>>BigInt(32)&BigInt(4294967295));return s[e+3]=F,F=F>>8,s[e+2]=F,F=F>>8,s[e+1]=F,F=F>>8,s[e]=F,e+8}i.prototype.writeBigUInt64LE=le(function(t,e=0){return g(this,t,e,BigInt(0),BigInt("0xffffffffffffffff"))}),i.prototype.writeBigUInt64BE=le(function(t,e=0){return W(this,t,e,BigInt(0),BigInt("0xffffffffffffffff"))}),i.prototype.writeIntLE=function(t,e,r,a){if(t=+t,e=e>>>0,!a){const P=Math.pow(2,8*r-1);$(this,t,e,r,P-1,-P)}let l=0,F=1,m=0;for(this[e]=t&255;++l<r&&(F*=256);)t<0&&m===0&&this[e+l-1]!==0&&(m=1),this[e+l]=(t/F>>0)-m&255;return e+r},i.prototype.writeIntBE=function(t,e,r,a){if(t=+t,e=e>>>0,!a){const P=Math.pow(2,8*r-1);$(this,t,e,r,P-1,-P)}let l=r-1,F=1,m=0;for(this[e+l]=t&255;--l>=0&&(F*=256);)t<0&&m===0&&this[e+l+1]!==0&&(m=1),this[e+l]=(t/F>>0)-m&255;return e+r},i.prototype.writeInt8=function(t,e,r){return t=+t,e=e>>>0,r||$(this,t,e,1,127,-128),t<0&&(t=255+t+1),this[e]=t&255,e+1},i.prototype.writeInt16LE=function(t,e,r){return t=+t,e=e>>>0,r||$(this,t,e,2,32767,-32768),this[e]=t&255,this[e+1]=t>>>8,e+2},i.prototype.writeInt16BE=function(t,e,r){return t=+t,e=e>>>0,r||$(this,t,e,2,32767,-32768),this[e]=t>>>8,this[e+1]=t&255,e+2},i.prototype.writeInt32LE=function(t,e,r){return t=+t,e=e>>>0,r||$(this,t,e,4,2147483647,-2147483648),this[e]=t&255,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24,e+4},i.prototype.writeInt32BE=function(t,e,r){return t=+t,e=e>>>0,r||$(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=t&255,e+4},i.prototype.writeBigInt64LE=le(function(t,e=0){return g(this,t,e,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),i.prototype.writeBigInt64BE=le(function(t,e=0){return W(this,t,e,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function K(s,t,e,r,a,l){if(e+r>s.length)throw new RangeError("Index out of range");if(e<0)throw new RangeError("Index out of range")}function J(s,t,e,r,a){return t=+t,e=e>>>0,a||K(s,t,e,4),d.write(s,t,e,r,23,4),e+4}i.prototype.writeFloatLE=function(t,e,r){return J(this,t,e,!0,r)},i.prototype.writeFloatBE=function(t,e,r){return J(this,t,e,!1,r)};function ue(s,t,e,r,a){return t=+t,e=e>>>0,a||K(s,t,e,8),d.write(s,t,e,r,52,8),e+8}i.prototype.writeDoubleLE=function(t,e,r){return ue(this,t,e,!0,r)},i.prototype.writeDoubleBE=function(t,e,r){return ue(this,t,e,!1,r)},i.prototype.copy=function(t,e,r,a){if(!i.isBuffer(t))throw new TypeError("argument should be a Buffer");if(r||(r=0),!a&&a!==0&&(a=this.length),e>=t.length&&(e=t.length),e||(e=0),a>0&&a<r&&(a=r),a===r||t.length===0||this.length===0)return 0;if(e<0)throw new RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw new RangeError("Index out of range");if(a<0)throw new RangeError("sourceEnd out of bounds");a>this.length&&(a=this.length),t.length-e<a-r&&(a=t.length-e+r);const l=a-r;return this===t&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(e,r,a):Uint8Array.prototype.set.call(t,this.subarray(r,a),e),l},i.prototype.fill=function(t,e,r,a){if(typeof t=="string"){if(typeof e=="string"?(a=e,e=0,r=this.length):typeof r=="string"&&(a=r,r=this.length),a!==void 0&&typeof a!="string")throw new TypeError("encoding must be a string");
vendor: 4,204 bytes, line 1
1if(typeof a=="string"&&!i.isEncoding(a))throw new TypeError("Unknown encoding: "+a);if(t.length===1){const F=t.charCodeAt(0);(a==="utf8"&&F<128||a==="latin1")&&(t=F)}}else typeof t=="number"?t=t&255:typeof t=="boolean"&&(t=Number(t));if(e<0||this.length<e||this.length<r)throw new RangeError("Out of range index");if(r<=e)return this;e=e>>>0,r=r===void 0?this.length:r>>>0,t||(t=0);let l;if(typeof t=="number")for(l=e;l<r;++l)this[l]=t;else{const F=i.isBuffer(t)?t:i.from(t,a),m=F.length;if(m===0)throw new TypeError('The value "'+t+'" is invalid for argument "value"');for(l=0;l<r-e;++l)this[l+e]=F[l%m]}return this};const se={};function ge(s,t,e){se[s]=class extends e{constructor(){super(),Object.defineProperty(this,"message",{value:t.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${s}]`,this.stack,delete this.name}get code(){return s}set code(a){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:a,writable:!0})}toString(){return`${this.name} [${s}]: ${this.message}`}}}ge("ERR_BUFFER_OUT_OF_BOUNDS",function(s){return s?`${s} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),ge("ERR_INVALID_ARG_TYPE",function(s,t){return`The "${s}" argument must be of type number. Received type ${typeof t}`},TypeError),ge("ERR_OUT_OF_RANGE",function(s,t,e){let r=`The value of "${s}" is out of range.`,a=e;return Number.isInteger(e)&&Math.abs(e)>2**32?a=ce(String(e)):typeof e=="bigint"&&(a=String(e),(e>BigInt(2)**BigInt(32)||e<-(BigInt(2)**BigInt(32)))&&(a=ce(a)),a+="n"),r+=` It must be ${t}. Received ${a}`,r},RangeError);function ce(s){let t="",e=s.length;const r=s[0]==="-"?1:0;for(;e>=r+4;e-=3)t=`_${s.slice(e-3,e)}${t}`;return`${s.slice(0,e)}${t}`}function re(s,t,e){ae(t,"offset"),(s[t]===void 0||s[t+e]===void 0)&&de(t,s.length-(e+1))}function xe(s,t,e,r,a,l){if(s>e||s<t){const F=typeof t=="bigint"?"n":"";let m;throw t===0||t===BigInt(0)?m=`>= 0${F} and < 2${F} ** ${(l+1)*8}${F}`:m=`>= -(2${F} ** ${(l+1)*8-1}${F}) and < 2 ** ${(l+1)*8-1}${F}`,new se.ERR_OUT_OF_RANGE("value",m,s)}re(r,a,l)}function ae(s,t){if(typeof s!="number")throw new se.ERR_INVALID_ARG_TYPE(t,"number",s)}function de(s,t,e){throw Math.floor(s)!==s?(ae(s,e),new se.ERR_OUT_OF_RANGE("offset","an integer",s)):t<0?new se.ERR_BUFFER_OUT_OF_BOUNDS:new se.ERR_OUT_OF_RANGE("offset",`>= 0 and <= ${t}`,s)}const Ke=/[^+/0-9A-Za-z-_]/g;function ze(s){if(s=s.split("=")[0],s=s.trim().replace(Ke,""),s.length<2)return"";for(;s.length%4!==0;)s=s+"=";return s}function qe(s,t){t=t||1/0;let e;const r=s.length;let a=null;const l=[];for(let F=0;F<r;++F){if(e=s.charCodeAt(F),e>55295&&e<57344){if(!a){if(e>56319){(t-=3)>-1&&l.push(239,191,189);continue}else if(F+1===r){(t-=3)>-1&&l.push(239,191,189);continue}a=e;continue}if(e<56320){(t-=3)>-1&&l.push(239,191,189),a=e;continue}e=(a-55296<<10|e-56320)+65536}else a&&(t-=3)>-1&&l.push(239,191,189);if(a=null,e<128){if((t-=1)<0)break;l.push(e)}else if(e<2048){if((t-=2)<0)break;l.push(e>>6|192,e&63|128)}else if(e<65536){if((t-=3)<0)break;l.push(e>>12|224,e>>6&63|128,e&63|128)}else if(e<1114112){if((t-=4)<0)break;l.push(e>>18|240,e>>12&63|128,e>>6&63|128,e&63|128)}else throw new Error("Invalid code point")}return l}function Ve(s){const t=[];for(let e=0;e<s.length;++e)t.push(s.charCodeAt(e)&255);return t}function Ge(s,t){let e,r,a;const l=[];for(let F=0;F<s.length&&!((t-=2)<0);++F)e=s.charCodeAt(F),r=e>>8,a=e%256,l.push(a),l.push(r);return l}function je(s){return h.toByteArray(ze(s))}function Le(s,t,e,r){let a;for(a=0;a<r&&!(a+e>=t.length||a>=s.length);++a)t[a+e]=s[a];return a}function Ce(s,t){return s instanceof t||s!=null&&s.constructor!=null&&s.constructor.name!=null&&s.constructor.name===t.name}function ke(s){return s!==s}const Ie=(function(){const s="0123456789abcdef",t=new Array(256);for(let e=0;e<16;++e){const r=e*16;for(let a=0;a<16;++a)t[r+a]=s[e]+s[a]}return t})();function le(s){return typeof BigInt>"u"?ve:s}function ve(){throw new Error("BigInt not supported")}})(kt)),kt}var At={exports:{}},ao=At.exports,Hr;function oo(){return Hr||(Hr=1,(function(v,h){(function(d,n){v.exports=n()})(ao,(function(){var d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
1+/",n="ARRAYBUFFER not supported by this environment",p="UINT8ARRAY not supported by this environment";function y(e,r,a,l){var F,m,P,V=r||[0],j=(a=a||0)>>>3,G=l===-1?3:0;for(F=0;F<e.length;F+=1)m=(P=F+j)>>>2,V.length<=m&&V.push(0),V[m]|=e[F]<<8*(G+l*(P%4));return{value:V,binLen:8*e.length+a}}function w(e,r,a){switch(r){case"UTF8":case"UTF16BE":case"UTF16LE":break;default:throw new Error("encoding must be UTF8, UTF16BE, or UTF16LE")}switch(e){case"HEX":return function(l,F,m){return(function(P,V,j,G){var fe,ne,oe,pe;if(P.length%2!=0)throw new Error("String of HEX type must be in byte increments");var Z=V||[0],Fe=(j=j||0)>>>3,ye=G===-1?3:0;for(fe=0;fe<P.length;fe+=2){if(ne=parseInt(P.substr(fe,2),16),isNaN(ne))throw new Error("String of HEX type contains invalid characters");for(oe=(pe=(fe>>>1)+Fe)>>>2;Z.length<=oe;)Z.push(0);Z[oe]|=ne<<8*(ye+G*(pe%4))}return{value:Z,binLen:4*P.length+j}})(l,F,m,a)};case"TEXT":return function(l,F,m){return(function(P,V,j,G,fe){var ne,oe,pe,Z,Fe,ye,me,Ee,Ue=0,Me=j||[0],De=(G=G||0)>>>3;if(V==="UTF8")for(me=fe===-1?3:0,pe=0;pe<P.length;pe+=1)for(oe=[],128>(ne=P.charCodeAt(pe))?oe.push(ne):2048>ne?(oe.push(192|ne>>>6),oe.push(128|63&ne)):55296>ne||57344<=ne?oe.push(224|ne>>>12,128|ne>>>6&63,128|63&ne):(pe+=1,ne=65536+((1023&ne)<<10|1023&P.charCodeAt(pe)),oe.push(240|ne>>>18,128|ne>>>12&63,128|ne>>>6&63,128|63&ne)),Z=0;Z<oe.length;Z+=1){for(Fe=(ye=Ue+De)>>>2;Me.length<=Fe;)Me.push(0);Me[Fe]|=oe[Z]<<8*(me+fe*(ye%4)),Ue+=1}else for(me=fe===-1?2:0,Ee=V==="UTF16LE"&&fe!==1||V!=="UTF16LE"&&fe===1,pe=0;pe<P.length;pe+=1){for(ne=P.charCodeAt(pe),Ee===!0&&(ne=(Z=255&ne)<<8|ne>>>8),Fe=(ye=Ue+De)>>>2;Me.length<=Fe;)Me.push(0);Me[Fe]|=ne<<8*(me+fe*(ye%4)),Ue+=2}return{value:Me,binLen:8*Ue+G}})(l,r,F,m,a)};case"B64":return function(l,F,m){return(function(P,V,j,G){var fe,ne,oe,pe,Z,Fe,ye=0,me=V||[0],Ee=(j=j||0)>>>3,Ue=G===-1?3:0,Me=P.indexOf("=");if(P.search(/^[a-zA-Z0-9=+/]+$/)===-1)throw new Error("Invalid character in base-64 string");if(P=P.replace(/=/g,""),Me!==-1&&Me<P.length)throw new Error("Invalid '=' found in base-64 string");for(fe=0;fe<P.length;fe+=4){for(pe=P.substr(fe,4),oe=0,ne=0;ne<pe.length;ne+=1)oe|=d.indexOf(pe.charAt(ne))<<18-6*ne;for(ne=0;ne<pe.length-1;ne+=1){for(Z=(Fe=ye+Ee)>>>2;me.length<=Z;)me.push(0);me[Z]|=(oe>>>16-8*ne&255)<<8*(Ue+G*(Fe%4)),ye+=1}}return{value:me,binLen:8*ye+j}})(l,F,m,a)};case"BYTES":return function(l,F,m){return(function(P,V,j,G){var fe,ne,oe,pe,Z=V||[0],Fe=(j=j||0)>>>3,ye=G===-1?3:0;for(ne=0;ne<P.length;ne+=1)fe=P.charCodeAt(ne),oe=(pe=ne+Fe)>>>2,Z.length<=oe&&Z.push(0),Z[oe]|=fe<<8*(ye+G*(pe%4));return{value:Z,binLen:8*P.length+j}})(l,F,m,a)};case"ARRAYBUFFER":try{new ArrayBuffer(0)}catch{throw new Error(n)}return function(l,F,m){return(function(P,V,j,G){return y(new Uint8Array(P),V,j,G)})(l,F,m,a)};case"UINT8ARRAY":try{new Uint8Array(0)}catch{throw new Error(p)}return function(l,F,m){return y(l,F,m,a)};default:throw new Error("format must be HEX, TEXT, B64, BYTES, ARRAYBUFFER, or UINT8ARRAY")}}function i(e,r,a,l){switch(e){case"HEX":return function(F){return(function(m,P,V,j){var G,fe,ne="0123456789abcdef",oe="",pe=P/8,Z=V===-1?3:0;for(G=0;G<pe;G+=1)fe=m[G>>>2]>>>8*(Z+V*(G%4)),oe+=ne.charAt(fe>>>4&15)+ne.charAt(15&fe);return j.outputUpper?oe.toUpperCase():oe})(F,r,a,l)};case"B64":return function(F){return(function(m,P,V,j){var G,fe,ne,oe,pe,Z="",Fe=P/8,ye=V===-1?3:0;for(G=0;G<Fe;G+=3)for(oe=G+1<Fe?m[G+1>>>2]:0,pe=G+2<Fe?m[G+2>>>2]:0,ne=(m[G>>>2]>>>8*(ye+V*(G%4))&255)<<16|(oe>>>8*(ye+V*((G+1)%4))&255)<<8|pe>>>8*(ye+V*((G+2)%4))&255,fe=0;fe<4;fe+=1)Z+=8*G+6*fe<=P?d.charAt(ne>>>6*(3-fe)&63):j.b64Pad;return Z})(F,r,a,l)};case"BYTES":return function(F){return(function(m,P,V){var j,G,fe="",ne=P/8,oe=V===-1?3:0;for(j=0;j<ne;j+=1)G=m[j>>>2]>>>8*(oe+V*(j%4))&255,fe+=String.fromCharCode(G);return fe})(F,r,a)};case"ARRAYBUFFER":try{new ArrayBuffer(0)}catch{throw new Error(n)}return function(F){return(function(m,P,V){var j,G=P/8,fe=new ArrayBuffer(G),ne=new Uint8Array(fe),oe=V===-1?3:0;for(j=0;j<G;j+=1)ne[j]=m[j>>>2]>>>8*(oe+V*(j%4))&255;return fe})(F,r,a)};case"UINT8ARRAY":try{new Uint8Array(0)}catch{throw new Error(p)}return function(F){return(function(m,P,V){var j,G=P/8,fe=V===-1?3:0,ne=new Uint8Array(G);for(j=0;j<G;j+=1)ne[j]=m[j>>>2]>>>8*(fe+V*(j%4))&255;return ne})(F,r,a)};default:throw new Error("format must be HEX, B64, BYTES, ARRAYBUFFER, or UINT8ARRAY")}}var S=4294967296,u=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756
vendor: 7,494 bytes, line 1
1734187,3204031479,3329325298],o=[3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428],E=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],D="Chosen SHA variant is not supported",R="Cannot set numRounds with MAC";function _(e,r){var a,l,F=e.binLen>>>3,m=r.binLen>>>3,P=F<<3,V=4-F<<3;if(F%4!=0){for(a=0;a<m;a+=4)l=F+a>>>2,e.value[l]|=r.value[a>>>2]<<P,e.value.push(0),e.value[l+1]|=r.value[a>>>2]>>>V;return(e.value.length<<2)-4>=m+F&&e.value.pop(),{value:e.value,binLen:e.binLen+r.binLen}}return{value:e.value.concat(r.value),binLen:e.binLen+r.binLen}}function O(e){var r={outputUpper:!1,b64Pad:"=",outputLen:-1},a=e||{},l="Output length must be a multiple of 8";if(r.outputUpper=a.outputUpper||!1,a.b64Pad&&(r.b64Pad=a.b64Pad),a.outputLen){if(a.outputLen%8!=0)throw new Error(l);r.outputLen=a.outputLen}else if(a.shakeLen){if(a.shakeLen%8!=0)throw new Error(l);r.outputLen=a.shakeLen}if(typeof r.outputUpper!="boolean")throw new Error("Invalid outputUpper formatting option");if(typeof r.b64Pad!="string")throw new Error("Invalid b64Pad formatting option");return r}function U(e,r,a,l){var F=e+" must include a value and format";if(!r){if(!l)throw new Error(F);return l}if(r.value===void 0||!r.format)throw new Error(F);return w(r.format,r.encoding||"UTF8",a)(r.value)}var b=(function(){function e(r,a,l){var F=l||{};if(this.t=a,this.i=F.encoding||"UTF8",this.numRounds=F.numRounds||1,isNaN(this.numRounds)||this.numRounds!==parseInt(this.numRounds,10)||1>this.numRounds)throw new Error("numRounds must a integer >= 1");this.o=r,this.u=[],this.h=0,this.v=!1,this.A=0,this.l=!1,this.S=[],this.H=[]}return e.prototype.update=function(r){var a,l=0,F=this.p>>>5,m=this.m(r,this.u,this.h),P=m.binLen,V=m.value,j=P>>>5;for(a=0;a<j;a+=F)l+this.p<=P&&(this.U=this.R(V.slice(a,a+F),this.U),l+=this.p);return this.A+=l,this.u=V.slice(l>>>5),this.h=P%this.p,this.v=!0,this},e.prototype.getHash=function(r,a){var l,F,m=this.T,P=O(a);if(this.C){if(P.outputLen===-1)throw new Error("Output length must be specified in options");m=P.outputLen}var V=i(r,m,this.F,P);if(this.l&&this.K)return V(this.K(P));for(F=this.g(this.u.slice(),this.h,this.A,this.L(this.U),m),l=1;l<this.numRounds;l+=1)this.C&&m%32!=0&&(F[F.length-1]&=16777215>>>24-m%32),F=this.g(F,m,0,this.B(this.o),m);return V(F)},e.prototype.setHMACKey=function(r,a,l){if(!this.k)throw new Error("Variant does not support HMAC");if(this.v)throw new Error("Cannot set MAC key after calling update");var F=w(a,(l||{}).encoding||"UTF8",this.F);this.Y(F(r))},e.prototype.Y=function(r){var a,l=this.p>>>3,F=l/4-1;if(this.numRounds!==1)throw new Error(R);if(this.l)throw new Error("MAC key already set");for(l<r.binLen/8&&(r.value=this.g(r.value,r.binLen,0,this.B(this.o),this.T));r.value.length<=F;)r.value.push(0);for(a=0;a<=F;a+=1)this.S[a]=909522486^r.value[a],this.H[a]=1549556828^r.value[a];this.U=this.R(this.S,this.U),this.A=this.p,this.l=!0},e.prototype.getHMAC=function(r,a){var l=O(a);return i(r,this.T,this.F,l)(this.N())},e.prototype.N=function(){var r;if(!this.l)throw new Error("Cannot call getHMAC without first setting MAC key");var a=this.g(this.u.slice(),this.h,this.A,this.L(this.U),this.T);return r=this.R(this.H,this.B(this.o)),r=this.g(a,this.T,this.p,r,this.T)},e})(),I=function(e,r){return I=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(a,l){a.__proto__=l}||function(a,l){for(var F in l)Object.prototype.hasOwnProperty.call(l,F)&&(a[F]=l[F])},I(e,r)};function H(e,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");function a(){this.constructor=e}I(e,r),e.prototype=r===null?Object.create(r):(a.prototype=r.prototype,new a)}function X(e,r){return e<<r|e>>>32-r}function Y(e,r){return e>>>r|e<<32-r}function Q(e,r){return e>>>r}function ie(e,r,a){return e^r^a}function c(e,r,a){return e&r^~e&a}function f(e,r,a){return e&r^e&a^r&a}function C(e){return Y(e,2)^Y(e,13)^Y(e,22)}function A(e,r){var a=(65535&e)+(65535&r);return(65535&(e>>>16)+(r>>>16)+(a>>>16))<<16|65535&a}function M(e,r,a,l){var F=(65535&e)+(65535&r)+(65535&a)+(65535&l);return(65535&(e>>>16)+(r>>>16)+(a>>>16)+(l>>>16)+(F>>>16))<<16|65535&F}function L(e,r,a,l,F){var m=(65535&e)+(65535&r)+(65535&a)+(65535&l)+(65535&F);return(65535&(e>>>16)+(r>>>16)+(a>>>16)+(l>>>16)+(F>>>16)+(m>>>16))<<16|65535&m}function k(e){return Y(e,7)^Y(e,18)^Q(e,3)}function N(e){return Y(e,6)^Y(e,11)^Y(e,25)}function T(e){return[1732584193,4023233417,2562383102,271733878,3285377520]}function z(e,r){var a,l,F,m,P,V,j,G=[];for(a=r[0],l=r[1],F=r[2],m=r[3],P=r[4],j=0;j<80;j+=1)G[j]=j<16?e[j]:X(G[j-3]^G[j-8]^G[j-14]^G[j-16],1),V=j<20?L(X(a,5),c(l,F,m),P,1518500249,G[j]):j<40?L(X(a,5),ie(l,F,m),P,1859775393,G[j]):j<60?L(X(a,5),f(l,F,m),P,2400959708,G[j]):L(X(a,5),ie(l,F,m),P,3395469782,G[j]),P=m,m=F,F=X(l,30),l=a,a=V;return r[0]=A(a,r[0]),r[1]=A(l,r[1]),r[2]=A(F,r[2]),r[3]=A(m,r[3]),r[4]=A(P,r[4]),r}function te(e,r,a,l){for(var F,m=15+(r+65>>>9<<4),P=r+a;e.length<=m;)e.push(0);for(e[r>>>5]|=128<<24-r%32,e[m]=4294967295&P,e[m-1]=P/S|0,F=0;F<e.length;F+=16)l=z(e.slice(F,F+16),l);return l}typeof SuppressedError=="function"&&SuppressedError;var be=(function(e){function r(a,l,F){var m=this;if(a!=="SHA-1")throw new Error(D);var P=F||{};return(m=e.call(this,a,l,F)||this).k=!0,m.K=m.N,m.F=-1,m.m=w(m.t,m.i,m.F),m.R=z,m.L=function(V){return V.slice()},m.B=T,m.g=te,m.U=[1732584193,4023233417,2562383102,271733878,3285377520],m.p=512,m.T=160,m.C=!1,P.hmacKey&&m.Y(U("hmacKey",P.hmacKey,m.F)),m}return H(r,e),r})(b);function we(e){return e=="SHA-224"?o.slice():E.slice()}function x(e,r){var a,l,F,m,P,V,j,G,fe,ne,oe,pe,Z=[];for(a=r[0],l=r[1],F=r[2],m=r[3],P=r[4],V=r[5],j=r[6],G=r[7],oe=0;oe<64;oe+=1)Z[oe]=oe<16?e[oe]:M(Y(pe=Z[oe-2],17)^Y(pe,19)^Q(pe,10),Z[oe-7],k(Z[oe-15]),Z[oe-16]),fe=L(G,N(P),c(P,V,j),u[oe],Z[oe]),ne=A(C(a),f(a,l,F)),G=j,j=V,V=P,P=A(m,fe),m=F,F=l,l=a,a=A(fe,ne);return r[0]=A(a,r[0]),r[1]=A(l,r[1]),r[2]=A(F,r[2]),r[3]=A(m,r[3]),r[4]=A(P,r[4]),r[5]=A(V,r[5]),r[6]=A(j,r[6]),r[7]=A(G,r[7]),r}var $=(function(e){function r(a,l,F){var m=this;if(a!=="SHA-224"&&a!=="SHA-256")throw new Error(D);var P=F||{};return(m=e.call(this,a,l,F)||this).K=m.N,m.k=!0,m.F=-1,m.m=w(m.t,m.i,m.F),m.R=x,m.L=function(V){return V.slice()},m.B=we,m.g=function(V,j,G,fe){return(function(ne,oe,pe,Z,Fe){for(var ye,me=15+(oe+65>>>9<<4),Ee=oe+pe;ne.length<=me;)ne.push(0);for(ne[oe>>>5]|=128<<24-oe%32,ne[me]=4294967295&Ee,ne[me-1]=Ee/S|0,ye=0;ye<ne.length;ye+=16)Z=x(ne.slice(ye,ye+16),Z);return Fe==="SHA-224"?[Z[0],Z[1],Z[2],Z[3],Z[4],Z[5],Z[6]]:Z})(V,j,G,fe,a)},m.U=we(a),m.p=512,m.T=a==="SHA-224"?224:256,m.C=!1,P.hmacKey&&m.Y(U("hmacKey",P.hmacKey,m.F)),m}return H(r,e),r})(b),g=function(e,r){this.I=e,this.M=r};function W(e,r){var a;return r>32?(a=64-r,new g(e.M<<r|e.I>>>a,e.I<<r|e.M>>>a)):r!==0?(a=32-r,new g(e.I<<r|e.M>>>a,e.M<<r|e.I>>>a)):e}function K(e,r){var a;return r<32?(a=32-r,new g(e.I>>>r|e.M<<a,e.M>>>r|e.I<<a)):(a=64-r,new g(e.M>>>r|e.I<<a,e.I>>>r|e.M<<a))}function J(e,r){return new g(e.I>>>r,e.M>>>r|e.I<<32-r)}function ue(e,r,a){return new g(e.I&r.I^~e.I&a.I,e.M&r.M^~e.M&a.M)}function se(e,r,a){return new g(e.I&r.I^e.I&a.I^r.I&a.I,e.M&r.M^e.M&a.M^r.M&a.M)}function ge(e){var r=K(e,28),a=K(e,34),l=K(e,39);return new g(r.I^a.I^l.I,r.M^a.M^l.M)}function ce(e,r){var a,l;a=(65535&e.M)+(65535&r.M);var F=(65535&(l=(e.M>>>16)+(r.M>>>16)+(a>>>16)))<<16|65535&a;return a=(65535&e.I)+(65535&r.I)+(l>>>16),l=(e.I>
1>>16)+(r.I>>>16)+(a>>>16),new g((65535&l)<<16|65535&a,F)}function re(e,r,a,l){var F,m;F=(65535&e.M)+(65535&r.M)+(65535&a.M)+(65535&l.M);var P=(65535&(m=(e.M>>>16)+(r.M>>>16)+(a.M>>>16)+(l.M>>>16)+(F>>>16)))<<16|65535&F;return F=(65535&e.I)+(65535&r.I)+(65535&a.I)+(65535&l.I)+(m>>>16),m=(e.I>>>16)+(r.I>>>16)+(a.I>>>16)+(l.I>>>16)+(F>>>16),new g((65535&m)<<16|65535&F,P)}function xe(e,r,a,l,F){var m,P;m=(65535&e.M)+(65535&r.M)+(65535&a.M)+(65535&l.M)+(65535&F.M);var V=(65535&(P=(e.M>>>16)+(r.M>>>16)+(a.M>>>16)+(l.M>>>16)+(F.M>>>16)+(m>>>16)))<<16|65535&m;return m=(65535&e.I)+(65535&r.I)+(65535&a.I)+(65535&l.I)+(65535&F.I)+(P>>>16),P=(e.I>>>16)+(r.I>>>16)+(a.I>>>16)+(l.I>>>16)+(F.I>>>16)+(m>>>16),new g((65535&P)<<16|65535&m,V)}function ae(e,r){return new g(e.I^r.I,e.M^r.M)}function de(e){var r=K(e,1),a=K(e,8),l=J(e,7);return new g(r.I^a.I^l.I,r.M^a.M^l.M)}function Ke(e){var r=K(e,14),a=K(e,18),l=K(e,41);return new g(r.I^a.I^l.I,r.M^a.M^l.M)}var ze=[new g(u[0],3609767458),new g(u[1],602891725),new g(u[2],3964484399),new g(u[3],2173295548),new g(u[4],4081628472),new g(u[5],3053834265),new g(u[6],2937671579),new g(u[7],3664609560),new g(u[8],2734883394),new g(u[9],1164996542),new g(u[10],1323610764),new g(u[11],3590304994),new g(u[12],4068182383),new g(u[13],991336113),new g(u[14],633803317),new g(u[15],3479774868),new g(u[16],2666613458),new g(u[17],944711139),new g(u[18],2341262773),new g(u[19],2007800933),new g(u[20],1495990901),new g(u[21],1856431235),new g(u[22],3175218132),new g(u[23],2198950837),new g(u[24],3999719339),new g(u[25],766784016),new g(u[26],2566594879),new g(u[27],3203337956),new g(u[28],1034457026),new g(u[29],2466948901),new g(u[30],3758326383),new g(u[31],168717936),new g(u[32],1188179964),new g(u[33],1546045734),new g(u[34],1522805485),new g(u[35],2643833823),new g(u[36],2343527390),new g(u[37],1014477480),new g(u[38],1206759142),new g(u[39],344077627),new g(u[40],1290863460),new g(u[41],3158454273),new g(u[42],3505952657),new g(u[43],106217008),new g(u[44],3606008344),new g(u[45],1432725776),new g(u[46],1467031594),new g(u[47],851169720),new g(u[48],3100823752),new g(u[49],1363258195),new g(u[50],3750685593),new g(u[51],3785050280),new g(u[52],3318307427),new g(u[53],3812723403),new g(u[54],2003034995),new g(u[55],3602036899),new g(u[56],1575990012),new g(u[57],1125592928),new g(u[58],2716904306),new g(u[59],442776044),new g(u[60],593698344),new g(u[61],3733110249),new g(u[62],2999351573),new g(u[63],3815920427),new g(3391569614,3928383900),new g(3515267271,566280711),new g(3940187606,3454069534),new g(4118630271,4000239992),new g(116418474,1914138554),new g(174292421,2731055270),new g(289380356,3203993006),new g(460393269,320620315),new g(685471733,587496836),new g(852142971,1086792851),new g(1017036298,365543100),new g(1126000580,2618297676),new g(1288033470,3409855158),new g(1501505948,4234509866),new g(1607167915,987167468),new g(1816402316,1246189591)];function qe(e){return e==="SHA-384"?[new g(3418070365,o[0]),new g(1654270250,o[1]),new g(2438529370,o[2]),new g(355462360,o[3]),new g(1731405415,o[4]),new g(41048885895,o[5]),new g(3675008525,o[6]),new g(1203062813,o[7])]:[new g(E[0],4089235720),new g(E[1],2227873595),new g(E[2],4271175723),new g(E[3],1595750129),new g(E[4],2917565137),new g(E[5],725511199),new g(E[6],4215389547),new g(E[7],327033209)]}function Ve(e,r){var a,l,F,m,P,V,j,G,fe,ne,oe,pe,Z,Fe,ye,me,Ee=[];for(a=r[0],l=r[1],F=r[2],m=r[3],P=r[4],V=r[5],j=r[6],G=r[7],oe=0;oe<80;oe+=1)oe<16?(pe=2*oe,Ee[oe]=new g(e[pe],e[pe+1])):Ee[oe]=re((Z=Ee[oe-2],Fe=void 0,ye=void 0,me=void 0,Fe=K(Z,19),ye=K(Z,61),me=J(Z,6),new g(Fe.I^ye.I^me.I,Fe.M^ye.M^me.M)),Ee[oe-7],de(Ee[oe-15]),Ee[oe-16]),fe=xe(G,Ke(P),ue(P,V,j),ze[oe],Ee[oe]),ne=ce(ge(a),se(a,l,F)),G=j,j=V,V=P,P=ce(m,fe),m=F,F=l,l=a,a=ce(fe,ne);return r[0]=ce(a,r[0]),r[1]=ce(l,r[1]),r[2]=ce(F,r[2]),r[3]=ce(m,r[3]),r[4]=ce(P,r[4]),r[5]=ce(V,r[5]),r[6]=ce(j,r[6]),r[7]=ce(G,r[7]),r}var Ge=(function(e){function r(a,l,F){var m=this;if(a!=="SHA-384"&&a!=="SHA-512")throw new Error(D);var P=F||{};return(m=e.call(this,a,l,F)||this).K=m.N,m.k=!0,m.F=-1,m.m=w(m.t,m.i,m.F),m.R=Ve,m.L=function(V){return V.slice()},m.B=qe,m.g=function(V,j,G,fe){return(function(ne,oe,pe,Z,Fe){for(var ye,me=31+(oe+129>>>10<<5),Ee=oe+pe;ne.length<=me;)ne.push(0);for(ne[oe>>>5]|=128<<24-oe%32,ne[me]=4294967295&Ee,ne[me-1]=Ee/S|0,ye=0;ye<ne.length;ye+=32)Z=Ve(ne.slice(ye,ye+32),Z);return Fe==="SHA-384"?[Z[0].I,Z[0].M,Z[1].I,Z[1].M,Z[2].I,Z[2].M,Z[3].I,Z[3].M,Z[4].I,Z[4].M,Z[5].I,Z[5].M]:[Z[0].I,Z[0].M,Z[1].I,Z[1].M,Z[2].I,Z[2].M,Z[3].I,Z[3].M,Z[4].I,Z[4].M,Z[5].I,Z[5].M,Z[6].I,Z[6].M,Z[7].I,Z[7].M]})(V,j,G,fe,a)},m.U=qe(a),m.p=1024,m.T=a==="SHA-384"?384:512,m.C=!1,P.hmacKey&&m.Y(U("hmacKey",P.hmacKey,m.F)),m}return H(r,e),r})(b),je=[new g(0,1),new g(0,32898),new g(2147483648,32906),new g(2147483648,2147516416),new g(0,32907),new g(0,2147483649),new g(2147483648,2147516545),new g(2147483648,32777),new g(0,138),new g(0,136),new g(0,2147516425),new g(0,2147483658),new g(0,2147516555),new g(2147483648,139),new g(2147483648,32905),new g(2147483648,32771),new g(2147483648,32770),new g(2147483648,128),new g(0,32778),new g(2147483648,2147483658),new g(2147483648,2147516545),new g(2147483648,32896),new g(0,2147483649),new g(2147483648,2147516424)],Le=[[0,36,3,41,18],[1,44,10,45,2],[62,6,43,15,61],[28,55,25,21,56],[27,20,39,8,14]];function Ce(e){var r,a=[];for(r=0;r<5;r+=1)a[r]=[new g(0,0),new g(0,0),new g(0,0),new g(0,0),new g(0,0)];return a}function ke(e){var r,a=[];for(r=0;r<5;r+=1)a[r]=e[r].slice();return a}function Ie(e,r){var a,l,F,m,P,V,j,G,fe,ne=[],oe=[];if(e!==null)for(l=0;l<e.length;l+=2)r[(l>>>1)%5][(l>>>1)/5|0]=ae(r[(l>>>1)%5][(l>>>1)/5|0],new g(e[l+1],e[l]));for(a=0;a<24;a+=1){for(m=Ce(),l=0;l<5;l+=1)ne[l]=(P=r[l][0],V=r[l][1],j=r[l][2],G=r[l][3],fe=r[l][4],new g(P.I^V.I^j.I^G.I^fe.I,P.M^V.M^j.M^G.M^fe.M));for(l=0;l<5;l+=1)oe[l]=ae(ne[(l+4)%5],W(ne[(l+1)%5],1));for(l=0;l<5;l+=1)for(F=0;F<5;F+=1)r[l][F]=ae(r[l][F],oe[l]);for(l=0;l<5;l+=1)for(F=0;F<5;F+=1)m[F][(2*l+3*F)%5]=W(r[l][F],Le[l][F]);for(l=0;l<5;l+=1)for(F=0;F<5;F+=1)r[l][F]=ae(m[l][F],new g(~m[(l+1)%5][F].I&m[(l+2)%5][F].I,~m[(l+1)%5][F].M&m[(l+2)%5][F].M));r[0][0]=ae(r[0][0],je[a])}return r}function le(e){var r,a,l=0,F=[0,0],m=[4294967295&e,e/S&2097151];for(r=6;r>=0;r--)(a=m[r>>2]>>>8*r&255)===0&&l===0||(F[l+1>>2]|=a<<8*(l+1),l+=1);return l=l!==0?l:1,F[0]|=l,{value:l+1>4?F:[F[0]],binLen:8+8*l}}function ve(e){return _(le(e.binLen),e)}function s(e,r){var a,l=le(r),F=r>>>2,m=(F-(l=_(l,e)).value.length%F)%F;for(a=0;a<m;a++)l.value.push(0);return l.value}var t=(function(e){function r(a,l,F){var m=this,P=6,V=0,j=F||{};if((m=e.call(this,a,l,F)||this).numRounds!==1){if(j.kmacKey||j.hmacKey)throw new Error(R);if(m.o==="CSHAKE128"||m.o==="CSHAKE256")throw new Error("Cannot set numRounds for CSHAKE variants")}switch(m.F=1,m.m=w(m.t,m.i,m.F),m.R=Ie,m.L=ke,m.B=Ce,m.U=Ce(),m.C=!1,a){case"SHA3-224":m.p=V=1152,m.T=224,m.k=!0,m.K=m.N;break;case"SHA3-256":m.p=V=1088,m.T=256,m.k=!0,m.K=m.N;break;case"SHA3-384":m.p=V=832,m.T=384,m.k=!0,m.K=m.N;break;case"SHA3-512":m.p=V=576,m.T=512,m.k=!0,m.K=m.N;break;case"SHAKE128":P=31,m.p=V=1344,m.T=-1,m.C=!0,m.k=!1,m.K=null;break;case"SHAKE256":P=31,m.p=V=1088,m.T=-1,m.C=!0,m.k=!1,m.K=null;break;case"KMAC128":P=4,m.p=V=1344,m.X(F),m.T=-1,m.C=!0,m.k=!1,m.K=m.O;break;case"KMAC256":P=4,m.p=V=1088,m.X(F),m.T=-1,m.C=!0,m.k=!1,m.K=m.O;break;case"CSHAKE128":m.p=V=1344,P=m.j(F),m.T=-1,m.C=!0,m.k=!1,m.K=null;break;case"CSHAKE256":m.p=V=1088,P=m.j(F),m.T=-1,m.C=!0,m.k=!1,m.K=null;break;default:throw new Error(D)}return m.g=function(G,fe,ne,oe,pe){return(function(Z,Fe,ye,me,Ee,Ue,Me){var De,o0,i0=0,Ze=[],Qe=Ee>>>5,x0=Fe>>>5;for(De=0;De<x0&&Fe>=Ee;De+=Qe)me=Ie(Z.slice(De,De+Qe),me),Fe-=Ee;for(Z=Z.slice(De),Fe%=Ee;Z.length<Qe;)Z.push(0);for(Z[(De=Fe>>>3)>>2]^=Ue<<De%4*8,Z[Qe-1]^=2147483648,me=Ie(Z,me);32*Ze.length<Me&&(o0=me[i0%5][i0/5|0],Ze.push(o0.M),!(32*Ze.length>=Me));)Ze.push(o0.I),64*(i0+=1)%Ee==0&&(Ie(null,me),i0=0);return Ze})(G,fe,0,oe,V,P,pe)},j.hmacKey&&m.Y(U("hmacKey",j.hmacKey,m.F)),m}return H(r,e),r.prototype.j=function(a,l){var F=(function(j){var G=j||{};return{funcName:U("funcName",G.funcName,1,{value:[],binLen:0}),customization:U("Customization",G.customization,1,{value:[],binLen:0})}})(a||{});l&&(F.funcName=l);var m=_(ve(F.funcName),ve(F.customization));if(F.customization.binLen!==0||F.funcName.binLen!==0){for(var P=s(m,this.p>>>3),V=0;V<P.length;V+=this.p>>>5)this.U=this.R(P.slice(V,V+(this.p>>>5)),this.U),this.A+=this.p;return 4}return 31},r.prototype.X=function(a){var l=(function(P){var V=P||{};return{kmacKey:U("kmacKey",V.kmacKey,1),funcName:{value:[1128353099],binLen:32},customization:U("Customization",V.customization,1,{value:[],binLen:0})}})(a||{});this.j(a,l.funcName);for(var F=s(ve(l.kmacKey),this.p>>>3),m=0;m<F.length;m+=this.p>>>5)this.U=this.R(F.slice(m,m+(this.p>>>5)),this.U),this.A+=this.p;this.l=!0},r.prototype.O=function(a){var l=_({value:this.u.slice(),binLen:this.h},(function(F){var m,P,V=0,j=[0,0],G=[4294967295&F,F/S&2097151];for(m=6;m>=0;m--)(P=G[m>>2]>>>8*m&255)==0&&V===0||(j[V>>2]|=P<<8*V,V+=1);return j[(V=V!==0?V:1)>>2]|=V<<8*V,{value:V+1>4?j:[j[0]],binLen:8+8*V}})(a.outputLen));return this.g(l.value,l.binLen,this.A,this.L(this.U),a.outputLen)},r})(b);return(function(){function e(r,a,l){if(r=="SHA-1")this._=new be(r,a,l);else if(r=="SHA-224"||r=="SHA-256")this._=new $(r,a,l);else if(r=="SHA-384"||r=="SHA-512")this._=new Ge(r,a,l);else{if(r!="SHA3-224"&&r!="SHA3-256"&&r!="SHA3-384"&&r!="SHA3-512"&&r!="SHAKE128"&&r!="SHAKE256"&&r!="CSHAKE128"&&r!="CSHAKE256"&&r!="KMAC128"&&r!="KMAC256")throw new Error(D);this._=new t(r,a,l)}}return e.prototype.update=function(r){return this._.update(r),this},e.prototype.getHash=function(r,a){return this._.getHash(r,a)},e.prototype.setHMACKey=function(r,a,l){this._.setHMACKey(r,a,l)},e.prototype.getHMAC=function(r,a){return this._.getHMAC(r,a)},e})()}))})(At)),At.exports}var Tt={exports:{}};var Pr;function xo(){return Pr||(Pr=1,(function(v){(function(){var h="input is invali
1d type",d="finalize already called",n=typeof window=="object",p=n?window:{};p.JS_SHA512_NO_WINDOW&&(n=!1);var y=!n&&typeof self=="object",w=!p.JS_SHA512_NO_NODE_JS&&typeof process=="object"&&process.versions&&process.versions.node;w?p=u0:y&&(p=self);var i=!p.JS_SHA512_NO_COMMON_JS&&!0&&v.exports,S=!p.JS_SHA512_NO_ARRAY_BUFFER&&typeof ArrayBuffer<"u",u="0123456789abcdef".split(""),o=[-2147483648,8388608,32768,128],E=[24,16,8,0],D=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,
11126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],R=["hex","array","digest","arrayBuffer"],_=[],O=Array.isArray;(p.JS_SHA512_NO_NODE_JS||!O)&&(O=function(f){return Object.prototype.toString.call(f)==="[object Array]"});var U=ArrayBuffer.isView;S&&(p.JS_SHA512_NO_ARRAY_BUFFER_IS_VIEW||!U)&&(U=function(f){return typeof f=="object"&&f.buffer&&f.buffer.constructor===ArrayBuffer});var b=function(f){var C=typeof f;if(C==="string")return[f,!0];if(C!=="object"||f===null)throw new Error(h);if(S&&f.constructor===ArrayBuffer)return[new Uint8Array(f),!1];if(!O(f)&&!U(f))throw new Error(h);return[f,!1]},I=function(f,C){return function(A){return new Q(C,!0).update(A)[f]()}},H=function(f){var C=I("hex",f);C.create=function(){return new Q(f)},C.update=function(L){return C.create().update(L)};for(var A=0;A<R.length;++A){var M=R[A];C[M]=I(M,f)}return C},X=function(f,C){return function(A,M){return new ie(A,C,!0).update(M)[f]()}},Y=function(f){var C=X("hex",f);C.create=function(L){return new ie(L,f)},C.update=function(L,k){return C.create(L).update(k)};for(var A=0;A<R.length;++A){var M=R[A];C[M]=X(M,f)}return C};function Q(f,C){C?(_[0]=_[1]=_[2]=_[3]=_[4]=_[5]=_[6]=_[7]=_[8]=_[9]=_[10]=_[11]=_[12]=_[13]=_[14]=_[15]=_[16]=_[17]=_[18]=_[19]=_[20]=_[21]=_[22]=_[23]=_[24]=_[25]=_[26]=_[27]=_[28]=_[29]=_[30]=_[31]=_[32]=0,this.blocks=_):this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],f==384?(this.h0h=3418070365,this.h0l=3238371032,this.h1h=1654270250,this.h1l=914150663,this.h2h=2438529370,this.h2l=812702999,this.h3h=355462360,this.h3l=4144912697,this.h4h=1731405415,this.h4l=4290775857,this.h5h=2394180231,this.h5l=1750603025,this.h6h=3675008525,this.h6l=1694076839,this.h7h=1203062813,this.h7l=3204075428):f==256?(this.h0h=573645204,this.h0l=4230739756,this.h1h=2673172387,this.h1l=3360449730,this.h2h=596883563,this.h2l=1867755857,this.h3h=2520282905,this.h3l=1497426621,this.h4h=2519219938,this.h4l=2827943907,this.h5h=3193839141,this.h5l=1401305490,this.h6h=721525244,this.h6l=746961066,this.h7h=246885852,this.h7l=2177182882):f==224?(this.h0h=2352822216,this.h0l=424955298,this.h1h=1944164710,this.h1l=2312950998,this.h2h=502970286,this.h2l=855612546,this.h3h=1738396948,this.h3l=1479516111,this.h4h=258812777,this.h4l=2077511080,this.h5h=2011393907,this.h5l=79989058,this.h6h=1067287976,this.h6l=1780299464,this.h7h=286451373,this.h7l=2446758561):(this.h0h=1779033703,this.h0l=4089235720,this.h1h=3144134277,this.h1l=2227873595,this.h2h=1013904242,this.h2l=4271175723,this.h3h=2773480762,this.h3l=1595750129,this.h4h=1359893119,this.h4l=2917565137,this.h5h=2600822924,this.h5l=725511199,this.h6h=528734635,this.h6l=4215389547,this.h7h=1541459225,this.h7l=327033209),this.bits=f,this.block=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1}Q.prototype.update=function(f){if(this.finalized)throw new Error(d);var C=b(f);f=C[0];for(var A=C[1],M,L=0,k,N=f.length,T=this.blocks;L<N;){if(this.hashed&&(this.hashed=!1,T[0]=this.block,this.block=T[1]=T[2]=T[3]=T[4]=T[5]=T[6]=T[7]=T[8]=T[9]=T[10]=T[11]=T[12]=T[13]=T[14]=T[15]=T[16]=T[17]=T[18]=T[19]=T[20]=T[21]=T[22]=T[23]=T[24]=T[25]=T[26]=T[27]=T[28]=T[29]=T[30]=T[31]=T[32]=0),A)for(k=this.start;L<N&&k<128;++L)M=f.charCodeAt(L),M<128?T[k>>>2]|=M<<E[k++&3]:M<2048?(T[k>>>2]|=(192|M>>>6)<<E[k++&3],T[k>>>2]|=(128|M&63)<<E[k++&3]):M<55296||M>=57344?(T[k>>>2]|=(224|M>>>12)<<E[k++&3],T[k>>>2]|=(128|M>>>6&63)<<E[k++&3],T[k>>>2]|=(128|M&63)<<E[k++&3]):(M=65536+((M&1023)<<10|f.charCodeAt(++L)&1023),T[k>>>2]|=(240|M>>>18)<<E[k++&3],T[k>>>2]|=(128|M>>>12&63)<<E[k++&3],T[k>>>2]|=(128|M>>>6&63)<<E[k++&3],T[k>>>2]|=(128|M&63)<<E[k++&3]);else for(k=this.start;L<N&&k<128;++L)T[k>>>2]|=f[L]<<E[k++&3];this.lastByteIndex=k,this.bytes+=k-this.start,k>=128?(this.block=T[32],this.start=k-128,this.hash(),this.hashed=!0):this.start=k}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this},Q.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var f=this.blocks,C=this.lastByteIndex;f[32]=this.block,f[C>>>2]|=o[C&3],this.block=f[32],C>=112&&(this.hashed||this.hash(),f[0]=this.block,f[1]=f[2]=f[3]=f[4]=f[5]=f[6]=f[7]=f[8]=f[9]=f[10]=f[11]=f[12]=f[13]=f[14]=f[15]=f[16]=f[17]=f[18]=f[19]=f[20]=f[21]=f[22]=f[23]=f[24]=f[25]=f[26]=f[27]=f[28]=f[29]=f[30]=f[31]=f[32]=0),f[30]=this.hBytes<<3|this.bytes>>>29,f[31]=this.bytes<<3,this.hash()}},Q.prototype.hash=function(){var f=this.h0h,C=this.h0l,A=this.h1h,M=this.h1l,L=this.h2h,k=this.h2l,N=this.h3h,T=this.h3l,z=this.h4h,te=this.h4l,be=this.h5h,we=this.h5l,x=this.h6h,$=this.h6l,g=this.h7h,W=this.h7l,K=this.blocks,J,ue,se,ge,ce,re,xe,ae,de,Ke,ze,qe,Ve,Ge,je,Le,Ce,ke,Ie,le,ve,s,t,e,r;for(J=32;J<160;J+=2)le=K[J-30],ve=K[J-29],ue=(le>>>1|ve<<31)^(le>>>8|ve<<24)^le>>>7,se=(ve>>>1|le<<31)^(ve>>>8|le<<24)^(ve>>>7|le<<25),le=K[J-4],ve=K[J-3],ge=(le>>>19|ve<<13)^(ve>>>29|le<<3)^le>>>6,ce=(ve>>>19|le<<13)^(le>>>29|ve<<3)^(ve>>>6|le<<26),le=K[J-32],ve=K[J-31],s=K[J-14],t=K[J-13],re=(t&65535)+(ve&65535)+(se&65535)+(ce&65535),xe=(t>>>16)+(ve>>>16)+(se>>>16)+(ce>>>16)+(re>>>16),ae=(s&65535)+(le&65535)+(ue&65535)+(ge&65535)+(xe>>>16),de=(s>>>16)+(le>>>16)+(ue>>>16)+(ge>>>16)+(ae>>>16),K[J]=de<<16|ae&65535,K[J+1]=xe<<16|re&65535;var a=f,l=C,F=A,m=M,P=L,V=k,j=N,G=T,fe=z,ne=te,oe=be,pe=we,Z=x,Fe=$,ye=g,me=W;for(Le=F&P,Ce=m&V,J=0;J<160;J+=8)ue=(a>>>28|l<<4)^(l>>>2|a<<30)^(l>>>7|a<<25),se=(l>>>28|a<<4)^(a>>>2|l<<30)^(a>>>7|l<<25),ge=(fe>>>14|ne<<18)^(fe>>>18|ne<<14)^(ne>>>
19|fe<<23),ce=(ne>>>14|fe<<18)^(ne>>>18|fe<<14)^(fe>>>9|ne<<23),Ke=a&F,ze=l&m,ke=Ke^a&P^Le,Ie=ze^l&V^Ce,e=fe&oe^~fe&Z,r=ne&pe^~ne&Fe,le=K[J],ve=K[J+1],s=D[J],t=D[J+1],re=(t&65535)+(ve&65535)+(r&65535)+(ce&65535)+(me&65535),xe=(t>>>16)+(ve>>>16)+(r>>>16)+(ce>>>16)+(me>>>16)+(re>>>16),ae=(s&65535)+(le&65535)+(e&65535)+(ge&65535)+(ye&65535)+(xe>>>16),de=(s>>>16)+(le>>>16)+(e>>>16)+(ge>>>16)+(ye>>>16)+(ae>>>16),le=de<<16|ae&65535,ve=xe<<16|re&65535,re=(Ie&65535)+(se&65535),xe=(Ie>>>16)+(se>>>16)+(re>>>16),ae=(ke&65535)+(ue&65535)+(xe>>>16),de=(ke>>>16)+(ue>>>16)+(ae>>>16),s=de<<16|ae&65535,t=xe<<16|re&65535,re=(G&65535)+(ve&65535),xe=(G>>>16)+(ve>>>16)+(re>>>16),ae=(j&65535)+(le&65535)+(xe>>>16),de=(j>>>16)+(le>>>16)+(ae>>>16),ye=de<<16|ae&65535,me=xe<<16|re&65535,re=(t&65535)+(ve&65535),xe=(t>>>16)+(ve>>>16)+(re>>>16),ae=(s&65535)+(le&65535)+(xe>>>16),de=(s>>>16)+(le>>>16)+(ae>>>16),j=de<<16|ae&65535,G=xe<<16|re&65535,ue=(j>>>28|G<<4)^(G>>>2|j<<30)^(G>>>7|j<<25),se=(G>>>28|j<<4)^(j>>>2|G<<30)^(j>>>7|G<<25),ge=(ye>>>14|me<<18)^(ye>>>18|me<<14)^(me>>>9|ye<<23),ce=(me>>>14|ye<<18)^(me>>>18|ye<<14)^(ye>>>9|me<<23),qe=j&a,Ve=G&l,ke=qe^j&F^Ke,Ie=Ve^G&m^ze,e=ye&fe^~ye&oe,r=me&ne^~me&pe,le=K[J+2],ve=K[J+3],s=D[J+2],t=D[J+3],re=(t&65535)+(ve&65535)+(r&65535)+(ce&65535)+(Fe&65535),xe=(t>>>16)+(ve>>>16)+(r>>>16)+(ce>>>16)+(Fe>>>16)+(re>>>16),ae=(s&65535)+(le&65535)+(e&65535)+(ge&65535)+(Z&65535)+(xe>>>16),de=(s>>>16)+(le>>>16)+(e>>>16)+(ge>>>16)+(Z>>>16)+(ae>>>16),le=de<<16|ae&65535,ve=xe<<16|re&65535,re=(Ie&65535)+(se&65535),xe=(Ie>>>16)+(se>>>16)+(re>>>16),ae=(ke&65535)+(ue&65535)+(xe>>>16),de=(ke>>>16)+(ue>>>16)+(ae>>>16),s=de<<16|ae&65535,t=xe<<16|re&65535,re=(V&65535)+(ve&65535),xe=(V>>>16)+(ve>>>16)+(re>>>16),ae=(P&65535)+(le&65535)+(xe>>>16),de=(P>>>16)+(le>>>16)+(ae>>>16),Z=de<<16|ae&65535,Fe=xe<<16|re&65535,re=(t&65535)+(ve&65535),xe=(t>>>16)+(ve>>>16)+(re>>>16),ae=(s&65535)+(le&65535)+(xe>>>16),de=(s>>>16)+(le>>>16)+(ae>>>16),P=de<<16|ae&65535,V=xe<<16|re&65535,ue=(P>>>28|V<<4)^(V>>>2|P<<30)^(V>>>7|P<<25),se=(V>>>28|P<<4)^(P>>>2|V<<30)^(P>>>7|V<<25),ge=(Z>>>14|Fe<<18)^(Z>>>18|Fe<<14)^(Fe>>>9|Z<<23),ce=(Fe>>>14|Z<<18)^(Fe>>>18|Z<<14)^(Z>>>9|Fe<<23),Ge=P&j,je=V&G,ke=Ge^P&a^qe,Ie=je^V&l^Ve,e=Z&ye^~Z&fe,r=Fe&me^~Fe&ne,le=K[J+4],ve=K[J+5],s=D[J+4],t=D[J+5],re=(t&65535)+(ve&65535)+(r&65535)+(ce&65535)+(pe&65535),xe=(t>>>16)+(ve>>>16)+(r>>>16)+(ce>>>16)+(pe>>>16)+(re>>>16),ae=(s&65535)+(le&65535)+(e&65535)+(ge&65535)+(oe&65535)+(xe>>>16),de=(s>>>16)+(le>>>16)+(e>>>16)+(ge>>>16)+(oe>>>16)+(ae>>>16),le=de<<16|ae&65535,ve=xe<<16|re&65535,re=(Ie&65535)+(se&65535),xe=(Ie>>>16)+(se>>>16)+(re>>>16),ae=(ke&65535)+(ue&65535)+(xe>>>16),de=(ke>>>16)+(ue>>>16)+(ae>>>16),s=de<<16|ae&65535,t=xe<<16|re&65535,re=(m&65535)+(ve&65535),xe=(m>>>16)+(ve>>>16)+(re>>>16),ae=(F&65535)+(le&65535)+(xe>>>16),de=(F>>>16)+(le>>>16)+(ae>>>16),oe=de<<16|ae&65535,pe=xe<<16|re&65535,re=(t&65535)+(ve&65535),xe=(t>>>16)+(ve>>>16)+(re>>>16),ae=(s&65535)+(le&65535)+(xe>>>16),de=(s>>>16)+(le>>>16)+(ae>>>16),F=de<<16|ae&65535,m=xe<<16|re&65535,ue=(F>>>28|m<<4)^(m>>>2|F<<30)^(m>>>7|F<<25),se=(m>>>28|F<<4)^(F>>>2|m<<30)^(F>>>7|m<<25),ge=(oe>>>14|pe<<18)^(oe>>>18|pe<<14)^(pe>>>9|oe<<23),ce=(pe>>>14|oe<<18)^(pe>>>18|oe<<14)^(oe>>>9|pe<<23),Le=F&P,Ce=m&V,ke=Le^F&j^Ge,Ie=Ce^m&G^je,e=oe&Z^~oe&ye,r=pe&Fe^~pe&me,le=K[J+6],ve=K[J+7],s=D[J+6],t=D[J+7],re=(t&65535)+(ve&65535)+(r&65535)+(ce&65535)+(ne&65535),xe=(t>>>16)+(ve>>>16)+(r>>>16)+(ce>>>16)+(ne>>>16)+(re>>>16),ae=(s&65535)+(le&65535)+(e&65535)+(ge&65535)+(fe&65535)+(xe>>>16),de=(s>>>16)+(le>>>16)+(e>>>16)+(ge>>>16)+(fe>>>16)+(ae>>>16),le=de<<16|ae&65535,ve=xe<<16|re&65535,re=(Ie&65535)+(se&65535),xe=(Ie>>>16)+(se>>>16)+(re>>>16),ae=(ke&65535)+(ue&65535)+(xe>>>16),de=(ke>>>16)+(ue>>>16)+(ae>>>16),s=de<<16|ae&65535,t=xe<<16|re&65535,re=(l&65535)+(ve&65535),xe=(l>>>16)+(ve>>>16)+(re>>>16),ae=(a&65535)+(le&65535)+(xe>>>16),de=(a>>>16)+(le>>>16)+(ae>>>16),fe=de<<16|ae&65535,ne=xe<<16|re&65535,re=(t&65535)+(ve&65535),xe=(t>>>16)+(ve>>>16)+(re>>>16),ae=(s&65535)+(le&65535)+(xe>>>16),de=(s>>>16)+(le>>>16)+(ae>>>16),a=de<<16|ae&65535,l=xe<<16|re&65535;re=(C&65535)+(l&65535),xe=(C>>>16)+(l>>>16)+(re>>>16),ae=(f&65535)+(a&65535)+(xe>>>16),de=(f>>>16)+(a>>>16)+(ae>>>16),this.h0h=de<<16|ae&65535,this.h0l=xe<<16|re&65535,re=(M&65535)+(m&65535),xe=(M>>>16)+(m>>>16)+(re>>>16),ae=(A&65535)+(F&65535)+(xe>>>16),de=(A>>>16)+(F>>>16)+(ae>>>16),this.h1h=de<<16|ae&65535,this.h1l=xe<<16|re&65535,re=(k&65535)+(V&65535),xe=(k>>>16)+(V>>>16)+(re>>>16),ae=(L&65535)+(P&65535)+(xe>>>16),de=(L>>>16)+(P>>>16)+(ae>>>16),this.h2h=de<<16|ae&65535,this.h2l=xe<<16|re&65535,re=(T&65535)+(G&65535),xe=(T>>>16)+(G>>>16)+(re>>>16),ae=(N&65535)+(j&65535)+(xe>>>16),de=(N>>>16)+(j>>>16)+(ae>>>16),this.h3h=de<<16|ae&65535,this.h3l=xe<<16|re&65535,re=(te&65535)+(ne&65535),xe=(te>>>16)+(ne>>>16)+(re>>>16),ae=(z&65535)+(fe&65535)+(xe>>>16),de=(z>>>16)+(fe>>>16)+(ae>>>16),this.h4h=de<<16|ae&65535,this.h4l=xe<<16|re&65535,re=(we&65535)+(pe&65535),xe=(we>>>16)+(pe>>>16)+(re>>>16),ae=(be&65535)+(oe&65535)+(xe>>>16),de=(be>>>16)+(oe>>>16)+(ae>>>16),this.h5h=de<<16|ae&65535,this.h5l=xe<<16|re&65535,re=($&65535)+(Fe&65535),xe=($>>>16)+(Fe>>>16)+(re>>>16),ae=(x&65535)+(Z&65535)+(xe>>>16),de=(x>>>16)+(Z>>>16)+(ae>>>16),this.h6h=de<<16|ae&65535,this.h6l=xe<<16|re&65535,re=(W&65535)+(me&65535),xe=(W>>>16)+(me>>>16)+(re>>>16),ae=(g&65535)+(ye&65535)+(xe>>>16),de=(g>>>16)+(ye>>>16)+(ae>>>16),this.h7h=de<<16|ae&65535,this.h7l=xe<<16|re&65535},Q.prototype.hex=function(){this.finalize();var f=this.h0h,C=this.h0l,A=this.h1h,M=this.h1l,L=this.h2h,k=this.h2l,N=this.h3h,T=this.h3l,z=this.h4h,te=this.h4l,be=this.h5h,we=this.h5l,x=this.h6h,$=this.h6l,g=this.h7h,W=this.h7l,K=this.bits,J=u[f>>>28&15]+u[f>>>
124&15]+u[f>>>20&15]+u[f>>>16&15]+u[f>>>12&15]+u[f>>>8&15]+u[f>>>4&15]+u[f&15]+u[C>>>28&15]+u[C>>>24&15]+u[C>>>20&15]+u[C>>>16&15]+u[C>>>12&15]+u[C>>>8&15]+u[C>>>4&15]+u[C&15]+u[A>>>28&15]+u[A>>>24&15]+u[A>>>20&15]+u[A>>>16&15]+u[A>>>12&15]+u[A>>>8&15]+u[A>>>4&15]+u[A&15]+u[M>>>28&15]+u[M>>>24&15]+u[M>>>20&15]+u[M>>>16&15]+u[M>>>12&15]+u[M>>>8&15]+u[M>>>4&15]+u[M&15]+u[L>>>28&15]+u[L>>>24&15]+u[L>>>20&15]+u[L>>>16&15]+u[L>>>12&15]+u[L>>>8&15]+u[L>>>4&15]+u[L&15]+u[k>>>28&15]+u[k>>>24&15]+u[k>>>20&15]+u[k>>>16&15]+u[k>>>12&15]+u[k>>>8&15]+u[k>>>4&15]+u[k&15]+u[N>>>28&15]+u[N>>>24&15]+u[N>>>20&15]+u[N>>>16&15]+u[N>>>12&15]+u[N>>>8&15]+u[N>>>4&15]+u[N&15];return K>=256&&(J+=u[T>>>28&15]+u[T>>>24&15]+u[T>>>20&15]+u[T>>>16&15]+u[T>>>12&15]+u[T>>>8&15]+u[T>>>4&15]+u[T&15]),K>=384&&(J+=u[z>>>28&15]+u[z>>>24&15]+u[z>>>20&15]+u[z>>>16&15]+u[z>>>12&15]+u[z>>>8&15]+u[z>>>4&15]+u[z&15]+u[te>>>28&15]+u[te>>>24&15]+u[te>>>20&15]+u[te>>>16&15]+u[te>>>12&15]+u[te>>>8&15]+u[te>>>4&15]+u[te&15]+u[be>>>28&15]+u[be>>>24&15]+u[be>>>20&15]+u[be>>>16&15]+u[be>>>12&15]+u[be>>>8&15]+u[be>>>4&15]+u[be&15]+u[we>>>28&15]+u[we>>>24&15]+u[we>>>20&15]+u[we>>>16&15]+u[we>>>12&15]+u[we>>>8&15]+u[we>>>4&15]+u[we&15]),K==512&&(J+=u[x>>>28&15]+u[x>>>24&15]+u[x>>>20&15]+u[x>>>16&15]+u[x>>>12&15]+u[x>>>8&15]+u[x>>>4&15]+u[x&15]+u[$>>>28&15]+u[$>>>24&15]+u[$>>>20&15]+u[$>>>16&15]+u[$>>>12&15]+u[$>>>8&15]+u[$>>>4&15]+u[$&15]+u[g>>>28&15]+u[g>>>24&15]+u[g>>>20&15]+u[g>>>16&15]+u[g>>>12&15]+u[g>>>8&15]+u[g>>>4&15]+u[g&15]+u[W>>>28&15]+u[W>>>24&15]+u[W>>>20&15]+u[W>>>16&15]+u[W>>>12&15]+u[W>>>8&15]+u[W>>>4&15]+u[W&15]),J},Q.prototype.toString=Q.prototype.hex,Q.prototype.digest=function(){this.finalize();var f=this.h0h,C=this.h0l,A=this.h1h,M=this.h1l,L=this.h2h,k=this.h2l,N=this.h3h,T=this.h3l,z=this.h4h,te=this.h4l,be=this.h5h,we=this.h5l,x=this.h6h,$=this.h6l,g=this.h7h,W=this.h7l,K=this.bits,J=[f>>>24&255,f>>>16&255,f>>>8&255,f&255,C>>>24&255,C>>>16&255,C>>>8&255,C&255,A>>>24&255,A>>>16&255,A>>>8&255,A&255,M>>>24&255,M>>>16&255,M>>>8&255,M&255,L>>>24&255,L>>>16&255,L>>>8&255,L&255,k>>>24&255,k>>>16&255,k>>>8&255,k&255,N>>>24&255,N>>>16&255,N>>>8&255,N&255];return K>=256&&J.push(T>>>24&255,T>>>16&255,T>>>8&255,T&255),K>=384&&J.push(z>>>24&255,z>>>16&255,z>>>8&255,z&255,te>>>24&255,te>>>16&255,te>>>8&255,te&255,be>>>24&255,be>>>16&255,be>>>8&255,be&255,we>>>24&255,we>>>16&255,we>>>8&255,we&255),K==512&&J.push(x>>>24&255,x>>>16&255,x>>>
18&255,x&255,$>>>24&255,$>>>16&255,$>>>8&255,$&255,g>>>24&255,g>>>16&255,g>>>8&255,g&255,W>>>24&255,W>>>16&255,W>>>8&255,W&255),J},Q.prototype.array=Q.prototype.digest,Q.prototype.arrayBuffer=function(){this.finalize();var f=this.bits,C=new ArrayBuffer(f/8),A=new DataView(C);return A.setUint32(0,this.h0h),A.setUint32(4,this.h0l),A.setUint32(8,this.h1h),A.setUint32(12,this.h1l),A.setUint32(16,this.h2h),A.setUint32(20,this.h2l),A.setUint32(24,this.h3h),f>=256&&A.setUint32(28,this.h3l),f>=384&&(A.setUint32(32,this.h4h),A.setUint32(36,this.h4l),A.setUint32(40,this.h5h),A.setUint32(44,this.h5l)),f==512&&(A.setUint32(48,this.h6h),A.setUint32(52,this.h6l),A.setUint32(56,this.h7h),A.setUint32(60,this.h7l)),C},Q.prototype.clone=function(){var f=new Q(this.bits,!1);return this.copyTo(f),f},Q.prototype.copyTo=function(f){var C=0,A=["h0h","h0l","h1h","h1l","h2h","h2l","h3h","h3l","h4h","h4l","h5h","h5l","h6h","h6l","h7h","h7l","start","bytes","hBytes","finalized","hashed","lastByteIndex"];for(C=0;C<A.length;++C)f[A[C]]=this[A[C]];for(C=0;C<this.blocks.length;++C)f.blocks[C]=this.blocks[C]};function ie(f,C,A){var M,L=b(f);if(f=L[0],L[1]){for(var k=[],N=f.length,T=0,z,M=0;M<N;++M)z=f.charCodeAt(M),z<128?k[T++]=z:z<2048?(k[T++]=192|z>>>6,k[T++]=128|z&63):z<55296||z>=57344?(k[T++]=224|z>>>12,k[T++]=128|z>>>6&63,k[T++]=128|z&63):(z=65536+((z&1023)<<10|f.charCodeAt(++M)&1023),k[T++]=240|z>>>18,k[T++]=128|z>>>12&63,k[T++]=128|z>>>6&63,k[T++]=128|z&63);f=k}f.length>128&&(f=new Q(C,!0).update(f).array());for(var te=[],be=[],M=0;M<128;++M){var we=f[M]||0;te[M]=92^we,be[M]=54^we}Q.call(this,C,A),this.update(be),this.oKeyPad=te,this.inner=!0,this.sharedMemory=A}ie.prototype=new Q,ie.prototype.finalize=function(){if(Q.prototype.finalize.call(this),this.inner){this.inner=!1;var f=this.array();Q.call(this,this.bits,this.sharedMemory),this.update(this.oKeyPad),this.update(f),Q.prototype.finalize.call(this)}},ie.prototype.clone=function(){var f=new ie([],this.bits,!1);this.copyTo(f),f.inner=this.inner;for(var C=0;C<this.oKeyPad.length;++C)f.oKeyPad[C]=this.oKeyPad[C];return f};var c=H(512);c.sha512=c,c.sha384=H(384),c.sha512_256=H(256),c.sha512_224=H(224),c.sha512.hmac=Y(512),c.sha384.hmac=Y(384),c.sha512_256.hmac=Y(256),c.sha512_224.hmac=Y(224),i?v.exports=c:(p.sha512=c.sha512,p.sha384=c.sha384,p.sha512_256=c.sha512_256,p.sha512_224=c.sha512_224)})()})(Tt)),Tt.exports}var St,Vr;function so(){if(Vr)return St;Vr=1,u0.Buffer||(u0.Buffer=yr().Buffer),p.sigma=[[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],[14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3],[11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4],[7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8],[9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13],[2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9],[12,5,1,15,14,13,4,10,0,7,6,3,9,2,8,11],[13,11,7,14,12,1,3,9,5,0,15,4,8,6,2,10],[6,15,14,9,11,3,0,8,12,2,13,7,1,4,10,5],[10,2,8,4,7,6,1,5,15,11,9,14,3,12,13,0],[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],[14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3],[11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4],[7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8],[9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13],[2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9]],p.u256=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479],p.padding=Buffer.from([128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),p.prototype._length_carry=function(y){for(var w=0;w<y.length&&!(y[w]<4294967296);++w)y[w]-=4294967296,y[w+1]+=1},p.prototype.update=function(y,w){y=Buffer.from(y,w);for(var i=this._block,S=0;this._blockOffset+y.length-S>=i.length;){for(var u=this._blockOffset;u<i.length;)i[u++]=y[S++];this._length[0]+=i.length*8,this._length_carry(this._length),this._compress(),this._blockOffset=0}for(;S<y.length;)i[this._blockOffset++]=y[S++];return this};var v=Buffer.from([1]),h=Buffer.from([129]);function d(y,w){return(y<<32-w|y>>>w)>>>0}function n(y,w,i,S,u,o,E,D){var R=p.sigma,_=p.u256;y[S]=y[S]+((w[R[i][D]]^_[R[i][D+1]])>>>0)+y[u]>>>0,y[E]=d(y[E]^y[S],16),y[o]=y[o]+y[E]>>>0,y[u]=d(y[u]^y[o],12),y[S]=y[S]+((w[R[i][D+1]]^_[R[i][D]])>>>0)+y[u]>>>0,y[E]=d(y[E]^y[S],8),y[o]=y[o]+y[E]>>>0,y[u]=d(y[u]^y[o],7)}function p(){this._h=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this._s=[0,0,0,0],this._block=Buffer.allocUnsafe(64),this._blockOffset=0,this._length=[0,0],this._nullt=!1,this._zo=v,this._oo=h}return p.prototype._compress=function(){var y=p.u256,w=new Array(16),i=new Array(16),S;for(S=0;S<16;++S)i[S]=this._block.readUInt32BE(S*4);for(S=0;S<8;++S)w[S]=this._h[S]>>>0;for(S=8;S<12;++S)w[S]=(this._s[S-8]^y[S-8])>>>0;for(S=12;S<16;++S)w[S]=y[S-8];for(this._nullt||(w[12]=(w[12]^this._length[0])>>>0,w[13]=(w[13]^this._length[0])>>>0,w[14]=(w[14]^this._length[1])>>>0,w[15]=(w[15]^this._length[1])>>>0),S=0;S<14;++S)n(w,i,S,0,4,8,12,0),n(w,i,S,1,5,9,13,2),n(w,i,S,2,6,10,14,4),n(w,i,S,3,7,11,15,6),n(w,i,S,0,5,10,15,8),n(w,i,S,1,6,11,12,10),n(w,i,S,2,7,8,13,12),n(w,i,S,3,4,9,14,14);for(S=0;S<16;++S)this._h[S%8]=(this._h[S%8]^w[S])>>>0;for(S=0;S<8;++S)this._h[S]=(this._h[S]^this._s[S%4])>>>0},p.prototype._padding=function(){var y=this._length[0]+this._blockOffset*8,w=this._length[1];y>=4294967296&&(y-=4294967296,w+=1);var i=Buffer.allocUnsafe(8);i.writeUInt32BE(w,0),i.writeUInt32BE(y,4),this._blockOffset===55?(this._length[0]-=8,this.update(this._oo)):(this._blockOffset<55?(this._blockOffset===0&&(this._nullt=!0),this._length[0]-=(55-this._blockOffset)*8,this.update(p.padding.slice(0,55-this._blockOffset))):(this._length[0]-=(64-this._blockOffset)*8,this.update(p.padding.slice(0,64-this._blockOffset)),this._length[0]-=440,this.update(p.padding.slice(1,56)),this._nullt=!0),this.update(this._zo),this._length[0]-=8),this._length[0]-=64,this.update(i)},p.prototype.digest=function(y){this._padding();for(var w=Buffer.allocUnsafe(32),i=0;i<8;++i)w.writeUInt32BE(this._h[i],i*4);return w.toString(y)},St=p,St}var Rt,jr;function fo(){if(jr)return Rt;jr=1;
1var v="input is invalid type",h=typeof window=="object",d=h?window:{};d.JS_SHA3_NO_WINDOW&&(h=!1);var n=!h&&typeof self=="object",p=!d.JS_SHA3_NO_NODE_JS&&typeof process=="object"&&process.versions&&process.versions.node;p?d=u0:n&&(d=self);var y=!d.JS_SHA3_NO_ARRAY_BUFFER&&typeof ArrayBuffer<"u",w="0123456789abcdef".split(""),i=[31,7936,2031616,520093696],S=[4,1024,262144,67108864],u=[1,256,65536,16777216],o=[6,1536,393216,100663296],E=[0,8,16,24],D=[1,0,32898,0,32906,2147483648,2147516416,2147483648,32907,0,2147483649,0,2147516545,2147483648,32777,2147483648,138,0,136,0,2147516425,0,2147483658,0,2147516555,0,139,2147483648,32905,2147483648,32771,2147483648,32770,2147483648,128,2147483648,32778,0,2147483658,2147483648,2147516545,2147483648,32896,2147483648,2147483649,0,2147516424,2147483648],R=[224,256,384,512],_=[128,256],O=["hex","buffer","arrayBuffer","array","digest"],U={128:168,256:136};(d.JS_SHA3_NO_NODE_JS||!Array.isArray)&&(Array.isArray=function(x){return Object.prototype.toString.call(x)==="[object Array]"}),y&&(d.JS_SHA3_NO_ARRAY_BUFFER_IS_VIEW||!ArrayBuffer.isView)&&(ArrayBuffer.isView=function(x){return typeof x=="object"&&x.buffer&&x.buffer.constructor===ArrayBuffer});for(var b=function(x,$,g){return function(W){return new te(x,$,x).update(W)[g]()}},I=function(x,$,g){return function(W,K){return new te(x,$,K).update(W)[g]()}},H=function(x,$,g){return function(W,K,J,ue){return A["cshake"+x].update(W,K,J,ue)[g]()}},X=function(x,$,g){return function(W,K,J,ue){return A["kmac"+x].update(W,K,J,ue)[g]()}},Y=function(x,$,g,W){for(var K=0;K<O.length;++K){var J=O[K];x[J]=$(g,W,J)}return x},Q=function(x,$){var g=b(x,$,"hex");return g.create=function(){return new te(x,$,x)},g.update=function(W){return g.create().update(W)},Y(g,b,x,$)},ie=function(x,$){var g=I(x,$,"hex");return g.create=function(W){return new te(x,$,W)},g.update=function(W,K){return g.create(K).update(W)},Y(g,I,x,$)},c=function(x,$){var g=U[x],W=H(x,$,"hex");return W.create=function(K,J,ue){return!J&&!ue?A["shake"+x].create(K):new te(x,$,K).bytepad([J,ue],g)},W.update=function(K,J,ue,se){return W.create(J,ue,se).update(K)},Y(W,H,x,$)},f=function(x,$){var g=U[x],W=X(x,$,"hex");return W.create=function(K,J,ue){return new be(x,$,J).bytepad(["KMAC",ue],g).bytepad([K],g)},W.update=function(K,J,ue,se){return W.create(K,ue,se).update(J)},Y(W,X,x,$)},C=[{name:"keccak",padding:u,bits:R,createMethod:Q},{name:"sha3",padding:o,bits:R,createMethod:Q},{name:"shake",padding:i,bits:_,createMethod:ie},{name:"cshake",padding:S,bits:_,createMethod:c},{name:"kmac",padding:S,bits:_,createMethod:f}],A={},M=0;M<C.length;++M)for(var L=C[M],k=L.bits,N=0;N<k.length;++N){var T=L.name+"_"+k[N];if(A[T]=L.createMethod(k[N],L.padding),L.name!=="sha3"){var z=L.name+k[N];A[z]=A[T]}}function te(x,$,g){this.blocks=[],this.s=[],this.padding=$,this.outputBits=g,this.reset=!0,this.finalized=!1,this.block=0,this.start=0,this.blockCount=1600-(x<<1)>>5,this.byteCount=this.blockCount<<2,this.outputBlocks=g>>5,this.extraBytes=(g&31)>>3;for(var W=0;W<50;++W)this.s[W]=0}te.prototype.update=function(x){if(!this.finalized){var $,g=typeof x;if(g!=="string"){if(g==="object"){if(x===null)throw v;if(y&&x.constructor===ArrayBuffer)x=new Uint8Array(x);else if(!Array.isArray(x)&&(!y||!ArrayBuffer.isView(x)))throw v}else throw v;$=!0}for(var W=this.blocks,K=this.byteCount,J=x.length,ue=this.blockCount,se=0,ge=this.s,ce,re;se<J;){if(this.reset)for(this.reset=!1,W[0]=this.block,ce=1;ce<ue+1;++ce)W[ce]=0;if($)for(ce=this.start;se<J&&ce<K;++se)W[ce>>2]|=x[se]<<E[ce++&3];else for(ce=this.start;se<J&&ce<K;++se)re=x.charCodeAt(se),re<128?W[ce>>2]|=re<<E[ce++&3]:re<2048?(W[ce>>2]|=(192|re>>6)<<E[ce++&3],W[ce>>2]|=(128|re&63)<<E[ce++&3]):re<55296||re>=57344?(W[ce>>2]|=(224|re>>12)<<E[ce++&3],W[ce>>2]|=(128|re>>6&63)<<E[ce++&3],W[ce>>2]|=(128|re&63)<<E[ce++&3]):(re=65536+((re&1023)<<10|x.charCodeAt(++se)&1023),W[ce>>2]|=(240|re>>18)<<E[ce++&3],W[ce>>2]|=(128|re>>12&63)<<E[ce++&3],W[ce>>2]|=(128|re>>6&63)<<E[ce++&3],W[ce>>2]|=(128|re&63)<<E[ce++&3]);if(this.lastByteIndex=ce,ce>=K){for(this.start=ce-K,this.block=W[ue],ce=0;ce<ue;++ce)ge[ce]^=W[ce];we(ge),this.reset=!0}else this.start=ce}return this}},te.prototype.encode=function(x,$){var g=x&255,W=1,K=[g];for(x=x>>8,g=x&255;g>0;)K.unshift(g),x=x>>8,g=x&255,++W;return $?K.push(W):K.unshift(W),this.update(K),K.length},te.prototype.encodeString=function(x){var $,g=typeof x;if(g!=="string"){if(g==="object"){if(x===null)throw v;if(y&&x.constructor===ArrayBuffer)x=new Uint8Array(x);else if(!Array.isArray(x)&&(!y||!ArrayBuffer.isView(x)))throw v}else throw v;$=!0}var W=0,K=x.length;if($)W=K;else for(var J=0;J<x.length;
1++J){var ue=x.charCodeAt(J);ue<128?W+=1:ue<2048?W+=2:ue<55296||ue>=57344?W+=3:(ue=65536+((ue&1023)<<10|x.charCodeAt(++J)&1023),W+=4)}return W+=this.encode(W*8),this.update(x),W},te.prototype.bytepad=function(x,$){for(var g=this.encode($),W=0;W<x.length;++W)g+=this.encodeString(x[W]);var K=$-g%$,J=[];return J.length=K,this.update(J),this},te.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var x=this.blocks,$=this.lastByteIndex,g=this.blockCount,W=this.s;if(x[$>>2]|=this.padding[$&3],this.lastByteIndex===this.byteCount)for(x[0]=x[g],$=1;$<g+1;++$)x[$]=0;for(x[g-1]|=2147483648,$=0;$<g;++$)W[$]^=x[$];we(W)}},te.prototype.toString=te.prototype.hex=function(){this.finalize();for(var x=this.blockCount,$=this.s,g=this.outputBlocks,W=this.extraBytes,K=0,J=0,ue="",se;J<g;){for(K=0;K<x&&J<g;++K,++J)se=$[K],ue+=w[se>>4&15]+w[se&15]+w[se>>12&15]+w[se>>8&15]+w[se>>20&15]+w[se>>16&15]+w[se>>28&15]+w[se>>24&15];J%x===0&&(we($),K=0)}return W&&(se=$[K],ue+=w[se>>4&15]+w[se&15],W>1&&(ue+=w[se>>12&15]+w[se>>8&15]),W>2&&(ue+=w[se>>20&15]+w[se>>16&15])),ue},te.prototype.arrayBuffer=function(){this.finalize();var x=this.blockCount,$=this.s,g=this.outputBlocks,W=this.extraBytes,K=0,J=0,ue=this.outputBits>>3,se;W?se=new ArrayBuffer(g+1<<2):se=new ArrayBuffer(ue);for(var ge=new Uint32Array(se);J<g;){for(K=0;K<x&&J<g;++K,++J)ge[J]=$[K];J%x===0&&we($)}return W&&(ge[K]=$[K],se=se.slice(0,ue)),se},te.prototype.buffer=te.prototype.arrayBuffer,te.prototype.digest=te.prototype.array=function(){this.finalize();for(var x=this.blockCount,$=this.s,g=this.outputBlocks,W=this.extraBytes,K=0,J=0,ue=[],se,ge;J<g;){for(K=0;K<x&&J<g;++K,++J)se=J<<2,ge=$[K],ue[se]=ge&255,ue[se+1]=ge>>8&255,ue[se+2]=ge>>16&255,ue[se+3]=ge>>24&255;J%x===0&&we($)}return W&&(se=J<<2,ge=$[K],ue[se]=ge&255,W>1&&(ue[se+1]=ge>>8&255),W>2&&(ue[se+2]=ge>>16&255)),ue};function be(x,$,g){te.call(this,x,$,g)}be.prototype=new te,be.prototype.finalize=function(){return this.encode(this.outputBits,!0),te.prototype.finalize.call(this)};var we=function(x){var $,g,W,K,J,ue,se,ge,ce,re,xe,ae,de,Ke,ze,qe,Ve,Ge,je,Le,Ce,ke,Ie,le,ve,s,t,e,r,a,l,F,m,P,V,j,G,fe,ne,oe,pe,Z,Fe,ye,me,Ee,Ue,Me,De,o0,i0,Ze,Qe,x0,e0,y0,m0,w0,g0,_0,We,A0,B0;for(W=0;W<48;W+=2)K=x[0]^x[10]^x[20]^x[30]^x[40],J=x[1]^x[11]^x[21]^x[31]^x[41],ue=x[2]^x[12]^x[22]^x[32]^x[42],se=x[3]^x[13]^x[23]^x[33]^x[43],ge=x[4]^x[14]^x[24]^x[34]^x[44],ce=x[5]^x[15]^x[25]^x[35]^x[45],re=x[6]^x[16]^x[26]^x[36]^x[46],xe=x[7]^x[17]^x[27]^x[37]^x[47],ae=x[8]^x[18]^x[28]^x[38]^x[48],de=x[9]^x[19]^x[29]^x[39]^x[49],$=ae^(ue<<1|se>>>31),g=de^(se<<1|ue>>>31),x[0]^=$,x[1]^=g,x[10]^=$,x[11]^=g,x[20]^=$,x[21]^=g,x[30]^=$,x[31]^=g,x[40]^=$,x[41]^=g,$=K^(ge<<1|ce>>>31),g=J^(ce<<1|ge>>>31),x[2]^=$,x[3]^=g,x[12]^=$,x[13]^=g,x[22]^=$,x[23]^=g,x[32]^=$,x[33]^=g,x[42]^=$,x[43]^=g,$=ue^(re<<1|xe>>>31),g=se^(xe<<1|re>>>31),x[4]^=$,x[5]^=g,x[14]^=$,x[15]^=g,x[24]^=$,x[25]^=g,x[34]^=$,x[35]^=g,x[44]^=$,x[45]^=g,$=ge^(ae<<1|de>>>31),g=ce^(de<<1|ae>>>31),x[6]^=$,x[7]^=g,x[16]^=$,x[17]^=g,x[26]^=$,x[27]^=g,x[36]^=$,x[37]^=g,x[46]^=$,x[47]^=g,$=re^(K<<1|J>>>31),g=xe^(J<<1|K>>>31),x[8]^=$,x[9]^=g,x[18]^=$,x[19]^=g,x[28]^=$,x[29]^=g,x[38]^=$,x[39]^=g,x[48]^=$,x[49]^=g,Ke=x[0],ze=x[1],Ee=x[11]<<4|x[10]>>>28,Ue=x[10]<<4|x[11]>>>28,e=x[20]<<3|x[21]>>>29,r=x[21]<<3|x[20]>>>29,_0=x[31]<<9|x[30]>>>23,We=x[30]<<9|x[31]>>>23,Z=x[40]<<18|x[41]>>>14,Fe=x[41]<<18|x[40]>>>14,P=x[2]<<1|x[3]>>>31,V=x[3]<<1|x[2]>>>31,qe=x[13]<<12|x[12]>>>20,Ve=x[12]<<12|x[13]>>>20,Me=x[22]<<10|x[23]>>>22,De=x[23]<<10|x[22]>>>22,a=x[33]<<13|x[32]>>>19,l=x[32]<<13|x[33]>>>19,A0=x[42]<<2|x[43]>>>30,B0=x[43]<<2|x[42]>>>30,x0=x[5]<<30|x[4]>>>2,e0=x[4]<<30|x[5]>>>2,j=x[14]<<6|x[15]>>>26,G=x[15]<<6|x[14]>>>26,Ge=x[25]<<11|x[24]>>>21,je=x[24]<<11|x[25]>>>21,o0=x[34]<<15|x[35]>>>17,i0=x[35]<<15|x[34]>>>17,F=x[45]<<29|x[44]>>>3,m=x[44]<<29|x[45]>>>3,le=x[6]<<28|x[7]>>>4,ve=x[7]<<28|x[6]>>>4,y0=x[17]<<23|x[16]>>>9,m0=x[16]<<23|x[17]>>>9,fe=x[26]<<25|x[27]>>>7,ne=x[27]<<25|x[26]>>>7,Le=x[36]<<21|x[37]>>>11,Ce=x[37]<<21|x[36]>>>11,Ze=x[47]<<24|x[46]>>>8,Qe=x[46]<<24|x[47]>>>8,ye=x[8]<<27|x[9]>>>5,me=x[9]<<27|x[8]>>>5,s=x[18]<<20|x[19]>>>12,t=x[19]<<20|x[18]>>>12,w0=x[29]<<7|x[28]>>>25,g0=x[28]<<7|x[29]>>>25,oe=x[38]<<8|x[39]>>>24,pe=x[39]<<8|x[38]>>>24,ke=x[48]<<14|x[49]>>>18,Ie=x[49]<<14|x[48]>>>18,x[0]=Ke^~qe&Ge,x[1]=ze^~Ve&je,x[10]=le^~s&e,x[11]=ve^~t&r,x[20]=P^~j&fe,x[21]=V^~G&ne,x[30]=ye^~Ee&Me,x[31]=me^~Ue&De,x[40]=x0^~y0&w0,x[41]=e0^~m0&g0,x[2]=qe^~Ge&Le,x[3]=Ve^~je&Ce,x[12]=s^~e&a,x[13]=t^~r&l,x[22]=j^~fe&oe,x[23]=G^~ne&pe,x[32]=Ee^~Me&o0,x[33]=Ue^~De&i0,x[42]=y0^~w0&_0,x[43]=m0^~g0&We,x[4]=Ge^~Le&ke,x[5]=je^~Ce&Ie,x[14]=e^~a&F,x[15]=r^~l&m,x[24]=fe^~oe&Z,x[25]=ne^~pe&Fe,x[34]=Me^~o0&Ze,x[35]=De^~i0&Qe,x[44]=w0^~_0&A0,x[45]=g0^~We&B0,x[6]=Le^~ke&Ke,x[7]=Ce^~Ie&ze,x[16]=a^~F&le,x[17]=l^~m&ve,x[26]=oe^~Z&P,x[27]=pe^~Fe&V,x[36]=o0^~Ze&ye,x[37]=i0^~Qe&me,x[46]=_0^~A0&x0,x[47]=We^~B0&e0,x[8]=ke^~Ke&qe,x[9]=Ie^~ze&Ve,x[18]=F^~le&s,x[19]=m^~ve&t,x[28]=Z^~P&j,x[29]=Fe^~V&G,x[38]=Ze^~ye&Ee,x[39]=Qe^~me&Ue,x[48]=A0^~x0&y0,x[49]=B0^~e0&m0,x[0]^=D[W],x[1]^=D[W+1]};return Rt=A,Rt}var Ut,Kr;function co(){if(Kr)return Ut;Kr=1;function v(U,b,I){var H=U[b]+U[I],X=U[b+1]+U[I+1];H>=4294967296&&X++,U[b]=H,U[b+1]=X}function h(U,b,I,H){var X=U[b]+I;I<0&&(X+=4294967296);var Y=U[b+1]+H;X>=4294967296&&Y++,U[b]=X,U[b+1]=Y}
1function d(U,b){return U[b]^U[b+1]<<8^U[b+2]<<16^U[b+3]<<24}function n(U,b,I,H,X,Y){var Q=S[X],ie=S[X+1],c=S[Y],f=S[Y+1];v(i,U,b),h(i,U,Q,ie);var C=i[H]^i[U],A=i[H+1]^i[U+1];i[H]=A,i[H+1]=C,v(i,I,H),C=i[b]^i[I],A=i[b+1]^i[I+1],i[b]=C>>>24^A<<8,i[b+1]=A>>>24^C<<8,v(i,U,b),h(i,U,c,f),C=i[H]^i[U],A=i[H+1]^i[U+1],i[H]=C>>>16^A<<16,i[H+1]=A>>>16^C<<16,v(i,I,H),C=i[b]^i[I],A=i[b+1]^i[I+1],i[b]=A>>>31^C<<1,i[b+1]=C>>>31^A<<1}var p=new Uint32Array([4089235720,1779033703,2227873595,3144134277,4271175723,1013904242,1595750129,2773480762,2917565137,1359893119,725511199,2600822924,4215389547,528734635,327033209,1541459225]),y=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3,11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4,7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8,9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13,2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9,12,5,1,15,14,13,4,10,0,7,6,3,9,2,8,11,13,11,7,14,12,1,3,9,5,0,15,4,8,6,2,10,6,15,14,9,11,3,0,8,12,2,13,7,1,4,10,5,10,2,8,4,7,6,1,5,15,11,9,14,3,12,13,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3],w=new Uint8Array(y.map(function(U){return U*2})),i=new Uint32Array(32),S=new Uint32Array(32);function u(U,b){var I=0;for(I=0;I<16;I++)i[I]=U.h[I],i[I+16]=p[I];for(i[24]=i[24]^U.t,i[25]=i[25]^U.t/4294967296,b&&(i[28]=~i[28],i[29]=~i[29]),I=0;I<32;I++)S[I]=d(U.b,4*I);for(I=0;I<12;I++)n(0,8,16,24,w[I*16+0],w[I*16+1]),n(2,10,18,26,w[I*16+2],w[I*16+3]),n(4,12,20,28,w[I*16+4],w[I*16+5]),n(6,14,22,30,w[I*16+6],w[I*16+7]),n(0,10,20,30,w[I*16+8],w[I*16+9]),n(2,12,22,24,w[I*16+10],w[I*16+11]),n(4,14,16,26,w[I*16+12],w[I*16+13]),n(6,8,18,28,w[I*16+14],w[I*16+15]);for(I=0;I<16;I++)U.h[I]=U.h[I]^i[I]^i[I+16]}var o=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]);function E(U,b,I,H){o.fill(0),this.b=new Uint8Array(128),this.h=new Uint32Array(16),this.t=0,this.c=0,this.outlen=U,o[0]=U,b&&(o[1]=b.length),o[2]=1,o[3]=1,I&&o.set(I,32),H&&o.set(H,48);for(var X=0;X<16;X++)this.h[X]=p[X]^d(o,X*4);b&&(D(this,b),this.c=128)}E.prototype.update=function(U){return D(this,U),this},E.prototype.digest=function(U){var b=!U||U==="binary"||U==="hex"?new Uint8Array(this.outlen):U;return R(this,b),U==="hex"?_(b):b},E.prototype.final=E.prototype.digest;function D(U,b){for(var I=0;I<b.length;I++)U.c===128&&(U.t+=U.c,u(U,!1),U.c=0),U.b[U.c++]=b[I]}function R(U,b){for(U.t+=U.c;U.c<128;)U.b[U.c++]=0;u(U,!0);for(var I=0;I<U.outlen;I++)b[I]=U.h[I>>2]>>8*(I&3);return b}function _(U){for(var b="",I=0;I<U.length;I++)b+=O(U[I]);return b}function O(U){return U<16?"0"+U.toString(16):U.toString(16)}return Ut=E,Ut}var Mt,zr;function K0(){if(zr)return Mt;zr=1;for(var v="123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz",h={},d=0;d<v.length;++d)h[v.charAt(d)]=d;var n=v.length;return Mt={decode:function(p){if(p.length===0)return[];var y,w,i=[0];for(y=0;y<p.length;++y){var S=p[y];if(!(S in h))throw new Error("Non-base58 character");for(w=0;w<i.length;++w)i[w]*=n;i[0]+=h[S];var u=0;for(w=0;w<i.length;++w)i[w]+=u,u=i[w]>>8,i[w]&=255;for(;u;)i.push(u&255),u>>=8}for(y=0;p[y]==="1"&&y<p.length-1;++y)i.push(0);return i.reverse()}},Mt}var Lt,Gr;function uo(){if(Gr)return Lt;Gr=1;var v="ABCDEFGHIJKLMNOPQRSTUVWXYZ234567",h=function(n){var p=[],y=Math.floor(n.length/5),w=n.length%5;if(w!=0){for(var i=0;i<5-w;i++)n+="\0";y+=1}for(var i=0;i<y;i++)p.push(v.charAt(n.charCodeAt(i*5)>>3)),p.push(v.charAt((n.charCodeAt(i*5)&7)<<2|n.charCodeAt(i*5+1)>>6)),p.push(v.charAt((n.charCodeAt(i*5+1)&63)>>1)),p.push(v.charAt((n.charCodeAt(i*5+1)&1)<<4|n.charCodeAt(i*5+2)>>4)),p.push(v.charAt((n.charCodeAt(i*5+2)&15)<<1|n.charCodeAt(i*5+3)>>7)),p.push(v.charAt((n.charCodeAt(i*5+3)&127)>>2)),p.push(v.charAt((n.charCodeAt(i*5+3)&3)<<3|n.charCodeAt(i*5+4)>>5)),p.push(v.charAt(n.charCodeAt(i*5+4)&31));var S=0;w==1?S=6:w==2?S=4:w==3?S=3:w==4&&(S=1);for(var i=0;i<S;i++)p.pop();for(var i=0;i<S;i++)p.push("=");return p.join("")},d=function(n){for(var p=new ArrayBuffer(n.length*5/8),y=new Uint8Array(p),w=0;w<n.length/8;w++){for(var i=[0,0,0,0,0,0,0,0],S=0;S<8;++S)i[S]=v.indexOf(n[w*8+S]);var S=0;y[w*5+0]=i[S+0]<<3|i[S+1]>>2,y[w*5+1]=(i[S+1]&3)<<6|i[S+2]<<1|i[S+3]>>4,y[w*5+2]=(i[S+3]&15)<<4|i[S+4]>>1,y[w*5+3]=(i[S+4]&1)<<7|i[S+5]<<2|i[S+6]>>3,y[w*5+4]=(i[S+6]&7)<<5|i[S+7]}return y};return Lt={b32decode:d,b32encode:h},Lt}var Dt,Wr;function lo(){if(Wr)return Dt;Wr=1;var v=1e9,h=1e6,d=20,n=4,p=-7,y=21,w=-v,i=v,S=!0,u=parseInt,o=b.prototype,E="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ$_",D,R=0,_=/^-?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,O=String.prototype.trim||function(){return this.replace(/^\s+|\s+$/g,"")},U=b(1);function b(c,f){var C,A,M,L,k,N,T=this;if(!(T instanceof b))return new b(c,f);
1if(c instanceof b)if(R=0,f!==C)c+="";else{T.s=c.s,T.e=c.e,T.c=(c=c.c)?c.slice():c;return}if(typeof c!="string"&&(c=(M=typeof c=="number"||Object.prototype.toString.call(c)=="[object Number]")&&c===0&&1/c<0?"-0":c+""),N=c,f===C&&_.test(c))T.s=c.charAt(0)=="-"?(c=c.slice(1),-1):1;else{if(f==10)return ie(c,d,n);if(c=O.call(c).replace(/^\+(?!-)/,""),T.s=c.charAt(0)=="-"?(c=c.replace(/^-(?!-)/,""),-1):1,f!=null?(f==(f|0)||!S)&&!(D=!(f>=2&&f<65))?(L="["+E.slice(0,f=f|0)+"]+",c=c.replace(/\.$/,"").replace(/^\./,"0."),(k=new RegExp("^"+L+"(?:\\."+L+")?$",f<37?"i":"").test(c))?(M&&(c.replace(/^0\.0*|\./,"").length>15&&I(N,0),M=!M),c=H(c,10,f,T.s)):c!="Infinity"&&c!="NaN"&&(I(N,1,f),c="NaN")):(I(f,2),k=_.test(c)):k=_.test(c),!k){T.c=T.e=null,c!="Infinity"&&(c!="NaN"&&I(N,3),T.s=null),R=0;return}}for((C=c.indexOf("."))>-1&&(c=c.replace(".","")),(A=c.search(/e/i))>0?(C<0&&(C=A),C+=+c.slice(A+1),c=c.substring(0,A)):C<0&&(C=c.length),A=0;c.charAt(A)=="0";A++);if(f=c.length,M&&f>15&&c.slice(A).length>15&&I(N,0),R=0,(C-=A+1)>i)T.c=T.e=null;else if(A==f||C<w)T.c=[T.e=0];else{for(;c.charAt(--f)=="0";);for(T.e=C,T.c=[],C=0;A<=f;T.c[C++]=+c.charAt(A++));}}b.ROUND_UP=0,b.ROUND_DOWN=1,b.ROUND_CEIL=2,b.ROUND_FLOOR=3,b.ROUND_HALF_UP=4,b.ROUND_HALF_DOWN=5,b.ROUND_HALF_EVEN=6,b.ROUND_HALF_CEIL=7,b.ROUND_HALF_FLOOR=8,b.fromBuffer=function(c,f){f||(f={});var C={1:"big","-1":"little"}[f.endian]||f.endian||"big",A=f.size==="auto"?Math.ceil(c.length):f.size||1;if(c.length%A!==0)throw new RangeError("Buffer length ("+c.length+") must be a multiple of size ("+A+")");for(var M=[],L=0;L<c.length;L+=A){for(var k=[],N=0;N<A;N++)k.push(c[L+(C==="big"?N:A-N-1)]);M.push(k.map(function(T){return(T<16?"0":"")+T.toString(16)}).join(""))}return b(M.join(""),16)},b.config=function(){var c,f,C=0,A={},M=arguments,L=M[0],k="config",N=function(z,te,be){return!((D=z<te||z>be)||u(z)!=z&&z!==0)},T=L&&typeof L=="object"?function(){if(L.hasOwnProperty(f))return(c=L[f])!=null}:function(){if(M.length>C)return(c=M[C++])!=null};return T(f="DECIMAL_PLACES")&&(N(c,0,v)?d=c|0:I(c,f,k)),A[f]=d,T(f="ROUNDING_MODE")&&(N(c,0,8)?n=c|0:I(c,f,k)),A[f]=n,T(f="EXPONENTIAL_AT")&&(N(c,-v,v)?p=-(y=~~(c<0?-c:+c)):!D&&c&&N(c[0],-v,0)&&N(c[1],0,v)?(p=~~c[0],y=~~c[1]):I(c,f,k,1)),A[f]=[p,y],T(f="RANGE")&&(N(c,-v,v)&&~~c?w=-(i=~~(c<0?-c:+c)):!D&&c&&N(c[0],-v,-1)&&N(c[1],1,v)?(w=~~c[0],i=~~c[1]):I(c,f,k,1,1)),A[f]=[w,i],T(f="ERRORS")&&(c===!!c||c===1||c===0?u=(D=R=0,(S=!!c)?parseInt:parseFloat):I(c,f,k,0,0,1)),A[f]=S,A};function I(c,f,C,A,M,L){if(S){var k,N=["new BigNumber","cmp","div","eq","gt","gte","lt","lte","minus","mod","plus","times","toFr"][R?R<0?-R:R:1/R<0?1:0]+"()",T=D?" out of range":" not a"+(M?" non-zero":"n")+" integer";throw T=([N+" number type has more than 15 significant digits",N+" not a base "+C+" number",N+" base"+T,N+" not a number"][f]||C+"() "+f+(L?" not a boolean or binary digit":T+(A?" or not ["+(D?" negative, positive":" integer, integer")+" ]":"")))+": "+c,D=R=0,k=new Error(T),k.name="BigNumber Error",k}}function H(c,f,C,A){var M,L,k,N,T,z;function te(we,x){var $,g=0,W=we.length,K,J=[0];for(x=x||C;g<W;g++){for(K=J.length,$=0;$<K;J[$]*=x,$++);for(J[0]+=E.indexOf(we.charAt(g)),$=0;$<J.length;$++)J[$]>f-1&&(J[$+1]==null&&(J[$+1]=0),J[$+1]+=J[$]/f^0,J[$]%=f)}return J.reverse()}function be(we){for(var x=0,$=we.length,g="";x<$;g+=E.charAt(we[x++]));return g}if(C<37&&(c=c.toLowerCase()),(M=c.indexOf("."))>-1)if(M=c.length-M-1,L=te(new b(C).pow(M).toF(),10),N=c.split("."),k=te(N[1]),N=te(N[0]),z=X(k,L,k.length-L.length,A,f,N[N.length-1]&1),T=z.c,M=z.e){for(;++M;T.unshift(0));c=be(N)+"."+be(T)}else T[0]?N[M=N.length-1]<f-1?(++N[M],c=be(N)):c=new b(be(N),f).plus(U).toS(f):c=be(N);else c=be(te(c));return c}function X(c,f,C,A,M,L){var k,N,T,z,te,be=f.slice(),we=k=f.length,x=c.length,$=c.slice(0,k),g=$.length,W=new b(U),K=W.c=[],J=0,ue=d+(W.e=C)+1;for(W.s=A,A=ue<0?0:ue;g++<k;$.push(0));be.unshift(0);do{for(T=0;T<M;T++){if(k!=(g=$.length))z=k>g?1:-1;else for(te=-1,z=0;++te<k;)if(f[te]!=$[te]){z=f[te]>$[te]?1:-1;break}if(z<0){for(N=g==k?f:be;g;){if($[--g]<N[g]){for(te=g;te&&!$[--te];$[te]=M-1);--$[te],$[g]+=M}$[g]-=N[g]}for(;!$[0];$.shift());}else break}K[J++]=z?T:++T,$[0]&&z?$[g]=c[we]||0:$=[c[we]]}while((we++<x||$[0]!=null)&&A--);return!K[0]&&J!=1&&(--W.e,K.shift()),J>ue&&Q(W,d,M,L,$[0]!=null),W.e>i?W.c=W.e=null:W.e<w&&(W.c=[W.e=0]),W}function Y(c,f,C){var A=f-(c=new b(c)).e,M=c.c;if(!M)return c.toS();for(M.length>++f&&Q(c,A,10),A=M[0]==0?A+1:C?f:c.e+A+1;M.length<A;M.push(0));return A=c.e,C==1||C==2&&(--f<A||A<=p)?(c.s<0&&M[0]?"-":"")+(M.length>1?(M.splice(1,0,"."),M.join("")):M[0])+(A<0?"e":"e+")+A:c.toS()}function Q(c,f,C,A,M){var L=c.c,k=c.s<0,N=C/2,T=c.e+f+1,z=L[T],te=M||T<0||L[T+1]!=null;if(M=n<4?(z!=null||te)&&(n==0||n==2&&!k||n==3&&k):z>N||z==N&&(n==4||te||n==6&&(L[T-1]&1||!f&&A)||n==7&&!k||n==8&&k),T<1||!L[0])return L.length=0,L.push(0),M?(L[0]=1,c.e=-f):c.e=0,c;if(L.length=T--,M)for(--C;++L[T]>C;
1)L[T]=0,T--||(++c.e,L.unshift(1));for(T=L.length;!L[--T];L.pop());return c}function ie(c,f,C){var A=n;return n=C,c=new b(c),c.c&&Q(c,f,10),n=A,c}return o.abs=o.absoluteValue=function(){var c=new b(this);return c.s<0&&(c.s=1),c},o.bitLength=function(){return this.toString(2).length},o.ceil=function(){return ie(this,0,2)},o.comparedTo=o.cmp=function(c,f){var C,A=this,M=A.c,L=(R=-R,c=new b(c,f)).c,k=A.s,N=c.s,T=A.e,z=c.e;if(!k||!N)return null;if(C=M&&!M[0],f=L&&!L[0],C||f)return C?f?0:-N:k;if(k!=N)return k;if(C=k<0,f=T==z,!M||!L)return f?0:!M^C?1:-1;if(!f)return T>z^C?1:-1;for(k=-1,N=(T=M.length)<(z=L.length)?T:z;++k<N;)if(M[k]!=L[k])return M[k]>L[k]^C?1:-1;return T==z?0:T>z^C?1:-1},o.dividedBy=o.div=function(c,f){var C=this.c,A=this.e,M=this.s,L=(R=2,c=new b(c,f)).c,k=c.e,N=c.s,T=M==N?1:-1;return!A&&(!C||!C[0])||!k&&(!L||!L[0])?new b(!M||!N||(C?L&&C[0]==L[0]:!L)?NaN:C&&C[0]==0||!L?T*0:T/0):X(C,L,A-k,T,10)},o.equals=o.eq=function(c,f){return R=3,this.cmp(c,f)===0},o.floor=function(){return ie(this,0,3)},o.greaterThan=o.gt=function(c,f){return R=4,this.cmp(c,f)>0},o.greaterThanOrEqualTo=o.gte=o.gt=function(c,f){return R=5,(f=this.cmp(c,f))==1||f===0},o.isFinite=o.isF=function(){return!!this.c},o.isNaN=function(){return!this.s}
1,o.isNegative=o.isNeg=function(){return this.s<0},o.isZero=o.isZ=function(){return!!this.c&&this.c[0]==0},o.lessThan=o.lt=function(c,f){return R=6,this.cmp(c,f)<0},o.lessThanOrEqualTo=o.lte=o.le=function(c,f){return R=7,(f=this.cmp(c,f))==-1||f===0},o.minus=o.sub=function(c,f){var C,A,M,L,k=this,N=k.s;if(f=(R=8,c=new b(c,f)).s,!N||!f)return new b(NaN);if(N!=f)return c.s=-f,k.plus(c);var T=k.c,z=k.e,te=c.c,be=c.e;if(!z||!be){if(!T||!te)return T?(c.s=-f,c):new b(te?k:NaN);if(!T[0]||!te[0])return te[0]?(c.s=-f,c):new b(T[0]?k:n==3?-0:0)}if(T=T.slice(),N=z-be){for(C=(L=N<0)?(N=-N,T):(be=z,te),C.reverse(),f=N;f--;C.push(0));C.reverse()}else for(M=((L=T.length<te.length)?T:te).length,N=f=0;f<M;f++)if(T[f]!=te[f]){L=T[f]<te[f];break}if(L&&(C=T,T=te,te=C,c.s=-c.s),(f=-((M=T.length)-te.length))>0)for(;f--;T[M++]=0);for(f=te.length;f>N;){if(T[--f]<te[f]){for(A=f;A&&!T[--A];T[A]=9);--T[A],T[f]+=10}T[f]-=te[f]}for(;T[--M]==0;T.pop());for(;T[0]==0;T.shift(),--be);return(be<w||!T[0])&&(T[0]||(c.s=n==3?-1:1),T=[be=0]),c.c=T,c.e=be,c},o.modulo=o.mod=function(c,f){var C=this,A=C.c,M=(R=9,c=new b(c,f)).c,L=C.s,k=c.s;return f=!L||!k||M&&!M[0],f||A&&!A[0]?new b(f?NaN:C):(C.s=c.s=1,f=c.cmp(C)==1,C.s=L,c.s=k,f?new b(C):(L=d,k=n,d=0,n=1,C=C.div(c),d=L,n=k,this.minus(C.times(c))))},o.negated=o.neg=function(){var c=new b(this);return c.s=-c.s||null,c},o.plus=o.add=function(c,f){var C,A=this,M=A.s;if(f=(R=10,c=new b(c,f)).s,!M||!f)return new b(NaN);if(M!=f)return c.s=-f,A.minus(c);var L=A.e,k=A.c,N=c.e,T=c.c;if(!L||!N){if(!k||!T)return new b(M/0);if(!k[0]||!T[0])return T[0]?c:new b(k[0]?A:M*0)}if(k=k.slice(),M=L-N){for(C=M>0?(N=L,T):(M=-M,k),C.reverse();M--;C.push(0));C.reverse()}for(k.length-T.length<0&&(C=T,T=k,k=C),M=T.length,f=0;M;f=(k[--M]=k[M]+T[M]+f)/10^0,k[M]%=10);for(f&&(k.unshift(f),++N>i&&(k=N=null)),M=k.length;k[--M]==0;k.pop());return c.c=k,c.e=N,c},o.toPower=o.pow=function(c){var f=c*0==0?c|0:c,C=new b(this),A=new b(U);if(((D=c<-h||c>h)&&(f=c*1/0)||u(c)!=c&&c!==0&&!(f=NaN))&&!I(c,"exponent","pow")||!f)return new b(Math.pow(C.toS(),f));for(f=f<0?-f:f;f&1&&(A=A.times(C)),f>>=1,!!f;)C=C.times(C);return c<0?U.div(A):A},o.powm=function(c,f){return this.pow(c).mod(f)},o.round=function(c,f){return c=c==null||((D=c<0||c>v)||u(c)!=c)&&!I(c,"decimal places","round")?0:c|0,f=f==null||((D=f<0||f>8)||u(f)!=f&&f!==0)&&!I(f,"mode","round")?n:f|0,ie(this,c,f)},o.squareRoot=o.sqrt=function(){var c,f,C,A,M=this,L=M.c,k=M.s,N=M.e,T=d,z=n,te=new b("0.5");if(k!==1||!L||!L[0])return new b(!k||k<0&&(!L||L[0])?NaN:L?M:1/0);for(k=Math.sqrt(M.toS()),n=1,k==0||k==1/0?(c=L.join(""),c.length+N&1||(c+="0"),f=new b(Math.sqrt(c)+""),f.c||(f.c=[1]),f.e=((N+1)/2|0)-(N<0||N&1)):f=new b(c=k.toString()),C=f.e,k=C+(d+=4),k<3&&(k=0),N=k;;)if(A=f,f=te.times(A.plus(M.div(A))),A.c.slice(0,k).join("")===f.c.slice(0,k).join(""))if(L=f.c,k=k-(c&&f.e<C),L[k]==9&&L[k-1]==9&&L[k-2]==9&&(L[k-3]==9||c&&L[k-3]==4)){if(c&&L[k-3]==9&&(A=f.round(T,0),A.times(A).eq(M)))return n=z,d=T,A;d+=4,k+=4,c=""}else{if(!L[N]&&!L[N-1]&&!L[N-2]&&(!L[N-3]||L[N-3]==5)&&(L.length>N-2&&(L.length=N-2),!f.times(f).eq(M))){for(;L.length<N-3;)L.push(0);L[N-3]++}return n=z,Q(f,d=T,10),f}},o.times=o.mul=function(c,f){var C,A=this,M=A.c,L=(R=11,c=new b(c,f)).c,k=A.e,N=c.e,T=A.s;if(c.s=T==(f=c.s)?1:-1,!k&&(!M||!M[0])||!N&&(!L||!L[0]))return new b(!T||!f||M&&!M[0]&&!L||L&&!L[0]&&!M?NaN:!M||!L?c.s/0:c.s*0);for(c.e=k+N,(T=M.length)<(f=L.length)&&(C=M,M=L,L=C,N=T,T=f,f=N),N=T+f,C=[];N--;C.push(0));for(k=f-1;k>-1;k--){for(f=0,N=T+k;N>k;f=C[N]+L[k]*M[N-k-1]+f,C[N--]=f%10|0,f=f/10|0);f&&(C[N]=(C[N]+f)%10)}for(f&&++c.e,!C[0]&&C.shift(),N=C.length;!C[--N];C.pop());return c.c=c.e>i?c.e=null:c.e<w?[c.e=0]:C,c},o.toBuffer=function(c){if(typeof c=="string"){if(c!=="mpint")return"Unsupported Buffer representation";var f=this.abs(),z=f.toBuffer({size:1,endian:"big"}),T=z.length===1&&z[0]===0?0:z.length;z[0]&128&&T++;var C=new Buffer(4+T);T>0&&z.copy(C,4+(z[0]&128?1:0)),z[0]&128&&(C[4]=0),C[0]=T&255<<24,C[1]=T&255<<16,C[2]=T&65280,C[3]=T&255;var A=this.lt(0);if(A)for(var M=4;M<C.length;M++)C[M]=255-C[M];return C[4]=C[4]&127|(A?128:0),A&&C[C.length-1]++,C}c||(c={});var L={1:"big","-1":"little"}[c.endian]||c.endian||"big",k=this.toString(16);if(k.charAt(0)==="-")throw new Error("converting negative numbers to Buffers not supported yet");for(var N=c.size==="auto"?Math.ceil(k.length/2):c.size||1,T=Math.ceil(k.length/(2*N))*N,z=new Buffer(T);k.length<2*T;)k="0"+k;var te=k.split(new RegExp("(.{"+2*N+"})")).filter(function(be){return be.length>0});return te.forEach(function(be,we){for(var x=0;x<N;x++){var $=we*N+(L==="big"?x:N-x-1);z[$]=parseInt(be.slice(x*2,x*2+2),16)}}),z},o.toExponential=o.toE=function(c){return Y(this,(c==null||((D=c<0||c>
1v)||u(c)!=c&&c!==0)&&!I(c,"decimal places","toE"))&&this.c?this.c.length-1:c|0,1)},o.toFixed=o.toF=function(c){var f,C,A,M=this;return c==null||((D=c<0||c>v)||u(c)!=c&&c!==0)&&!I(c,"decimal places","toF")||(A=M.e+(c|0)),f=p,c=y,p=-(y=1/0),A==C?C=M.toS():(C=Y(M,A),M.s<0&&M.c&&(M.c[0]?C.indexOf("-")<0&&(C="-"+C):C=C.replace(/^-/,""))),p=f,y=c,C},o.toFraction=o.toFr=function(c){var f,C,A,M,L,k,N,T=M=new b(U),z=A=new b("0"),te=this,be=te.c,we=i,x=d,$=n,g=new b(U);if(!be)return te.toS();for(N=g.e=be.length-te.e-1,(c==null||(!(R=12,k=new b(c)).s||(D=k.cmp(T)<0||!k.c)||S&&k.e<k.c.length-1)&&!I(c,"max denominator","toFr")||(c=k).cmp(g)>0)&&(c=N>0?g:T),i=1/0,k=new b(be.join("")),d=0,n=1;f=k.div(g),L=M.plus(f.times(z)),L.cmp(c)!=1;)M=z,z=L,T=A.plus(f.times(L=T)),A=L,g=k.minus(f.times(L=g)),k=L;return L=c.minus(M).div(z),A=A.plus(L.times(T)),M=M.plus(L.times(z)),A.s=T.s=te.s,d=N*2,n=$,C=T.div(z).minus(te).abs().cmp(A.div(M).minus(te).abs())<1?[T.toS(),z.toS()]:[A.toS(),M.toS()],i=we,d=x,C},o.toPrecision=o.toP=function(c){return c==null||((D=c<1||c>v)||u(c)!=c)&&!I(c,"precision","toP")?this.toS():Y(this,--c|0,2)},o.toString=o.toS=function(c){var f,C,A,M=this,L=M.e;if(L===null)C=M.s?"Infinity":"NaN";else{if(c===f&&(L<=p||L>=y))return Y(M,M.c.length-1,1);if(C=M.c.join(""),L<0){for(;++L;C="0"+C);C="0."+C}else if(A=C.length,L>0)if(++L>A)for(L-=A;L--;C+="0");else L<A&&(C=C.slice(0,L)+"."+C.slice(L));else if(f=C.charAt(0),A>1)C=f+"."+C.slice(1);else if(f=="0")return f;if(c!=null)if(!(D=!(c>=2&&c<65))&&(c==(c|0)||!S)){if(C=H(C,c|0,10,M.s),C=="0")return C}else I(c,"base","toS")}return M.s<0?"-"+C:C},o.valueOf=function(){return this.toS()},Dt=b,Dt}var Ot,Xr;
1function Xe(){if(Xr)return Ot;Xr=1;var v=oo(),h=xo().sha512_256,d=so(),n=fo().keccak256,p=co(),y=K0(),w=uo(),i=lo();function S(_,O){var U=_.toString(16);return U.length%2===1&&(U="0"+U),U.padStart(O,"0")}function u(_){return _>="A"&&_<="F"||_>="a"&&_<="f"||_>="0"&&_<="9"?1:0}function o(_){var O=0;return _>="A"&&_<="F"?O=_.charCodeAt(0)-65+10:_>="a"&&_<="f"?O=_.charCodeAt(0)-97+10:_>="0"&&_<="9"&&(O=_.charCodeAt(0)-48),O}function E(_){var O="0123456789ABCDEF",U="";return U+=O.charAt(_>>4),U+=O.charAt(_&15),U}function D(_){for(var O="",U=0;U<_.length-1;U++)O+=E(_[U]);return O+=E(_[U]),O}function R(_){var O=Array(),U=0,b=0,I=0,H=0;for(b=0;b<_.length;b++){var X=_.charAt(b);u(X)&&(U<<=4,U+=o(X),I++,I%2===0&&(O[H++]=U,U=0))}return O}return Ot={numberToHex:S,toHex:function(_){for(var O="",U=0;U<_.length;U++)O+=S(_[U]);return O},sha256:function(_,O="HEX"){var U=new v("SHA-256",O);return U.update(_),U.getHash(O)},sha256x2:function(_,O="HEX"){return this.sha256(this.sha256(_,O),O)},sha256Checksum:function(_){return this.sha256(this.sha256(_)).substr(0,8)},sha512_256:function(_,O="HEX"){const U=h.create();return U.update(Buffer.from(_,O)),U.hex().toUpperCase()},blake256:function(_){return new d().update(_,"hex").digest("hex")},blake256Checksum:function(_){return this.blake256(this.blake256(_)).substr(0,8)},blake2b:function(_,O){return new p(O).update(Buffer.from(_,"hex")).digest("hex")},keccak256:function(_){return n(_)},keccak256Checksum:function(_){return n(_).toString().substr(0,8)},blake2b256:function(_){return new p(32).update(Buffer.from(_,"hex"),32).digest("hex")},base58:y.decode,byteArray2hexStr:D,hexStr2byteArray:R,bigNumberToBuffer:function(_,O){return new i(_).toBuffer({size:O,endian:"big"})},base32:w},Ot}var Nt,Yr;function mr(){if(Yr)return Nt;Yr=1;function v(h){if(h.length>=255)throw new TypeError("Alphabet too long");for(var d=new Uint8Array(256),n=0;n<d.length;n++)d[n]=255;for(var p=0;p<h.length;p++){var y=h.charAt(p),w=y.charCodeAt(0);if(d[w]!==255)throw new TypeError(y+" is ambiguous");d[w]=p}var i=h.length,S=h.charAt(0),u=Math.log(i)/Math.log(256),o=Math.log(256)/Math.log(i);function E(_){if(_ instanceof Uint8Array||(ArrayBuffer.isView(_)?_=new Uint8Array(_.buffer,_.byteOffset,_.byteLength):Array.isArray(_)&&(_=Uint8Array.from(_))),!(_ instanceof Uint8Array))throw new TypeError("Expected Uint8Array");if(_.length===0)return"";for(var O=0,U=0,b=0,I=_.length;b!==I&&_[b]===0;)b++,O++;for(var H=(I-b)*o+1>>>0,X=new Uint8Array(H);b!==I;){for(var Y=_[b],Q=0,ie=H-1;(Y!==0||Q<U)&&ie!==-1;ie--,Q++)Y+=256*X[ie]>>>0,X[ie]=Y%i>>>0,Y=Y/i>>>0;if(Y!==0)throw new Error("Non-zero carry");U=Q,b++}for(var c=H-U;c!==H&&X[c]===0;)c++;for(var f=S.repeat(O);c<H;++c)f+=h.charAt(X[c]);return f}function D(_){if(typeof _!="string")throw new TypeError("Expected String");if(_.length===0)return new Uint8Array;for(var O=0,U=0,b=0;_[O]===S;)U++,O++;for(var I=(_.length-O)*u+1>>>0,H=new Uint8Array(I);_[O];){var X=_.charCodeAt(O);if(X>255)return;var Y=d[X];if(Y===255)return;for(var Q=0,ie=I-1;(Y!==0||Q<b)&&ie!==-1;ie--,Q++)Y+=i*H[ie]>>>0,H[ie]=Y%256>>>0,Y=Y/256>>>0;if(Y!==0)throw new Error("Non-zero carry");b=Q,O++}for(var c=I-b;c!==I&&H[c]===0;)c++;for(var f=new Uint8Array(U+(I-c)),C=U;c!==I;)f[C++]=H[c++];return f}function R(_){var O=D(_);if(O)return O;throw new Error("Non-base"+i+" character")}return{encode:E,decodeUnsafe:D,decode:R}}return Nt=v,Nt}var qt,Jr;function ho(){if(Jr)return qt;Jr=1;var v=Xe(),h=mr(),d="rpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCg65jkm8oFqi1tuvAxyz",n=h(d),p=new RegExp("^r["+d+"]{27,35}$");return qt={isValidAddress:function(y){return p.test(y)?this.verifyChecksum(y):!1},verifyChecksum:function(y){var w=n.decode(y),i=v.sha256Checksum(v.toHex(w.slice(0,-4))),S=v.toHex(w.slice(-4));return i===S}},qt}var $t,Zr;function wr(){if(Zr)return $t;Zr=1;var v=Xe();return $t={isValidAddress:function(h){return/^0x[0-9a-fA-F]{40}$/.test(h)?/^0x[0-9a-f]{40}$/.test(h)||/^0x?[0-9A-F]{40}$/.test(h)?!0:this.verifyChecksum(h):!1},verifyChecksum:function(h){h=h.replace("0x","");for(var d=v.keccak256(h.toLowerCase()),n=0;n<40;n++)if(parseInt(d[n],16)>7&&h[n].toUpperCase()!==h[n]||parseInt(d[n],16)<=7&&h[n].toLowerCase()!==h[n])return!1;return!0}},$t}var Ht,Qr;function gr(){if(Qr)return Ht;Qr=1;
1var v="qpzry9x8gf2tvdw0s3jn54khce6mua7l",h=[996825010,642813549,513874426,1027748829,705979059];const d={BECH32:"bech32",BECH32M:"bech32m"};Ht={decode:u,encode:S,encodings:d,verifyChecksum:w};function n(o){return o==d.BECH32?1:o==d.BECH32M?734539939:null}function p(o){for(var E=1,D=0;D<o.length;++D){var R=E>>25;E=(E&33554431)<<5^o[D];for(var _=0;_<5;++_)R>>_&1&&(E^=h[_])}return E}function y(o){var E=[],D;for(D=0;D<o.length;++D)E.push(o.charCodeAt(D)>>5);for(E.push(0),D=0;D<o.length;++D)E.push(o.charCodeAt(D)&31);return E}function w(o,E,D){return p(y(o).concat(E))===n(D)}function i(o,E,D){for(var R=y(o).concat(E).concat([0,0,0,0,0,0]),_=p(R)^n(D),O=[],U=0;U<6;++U)O.push(_>>5*(5-U)&31);return O}function S(o,E,D){for(var R=E.concat(i(o,E,D)),_=o+"1",O=0;O<R.length;++O)_+=v.charAt(R[O]);return _}function u(o,E){var D,R=!1,_=!1;for(D=0;D<o.length;++D){if(o.charCodeAt(D)<33||o.charCodeAt(D)>126)return null;o.charCodeAt(D)>=97&&o.charCodeAt(D)<=122&&(R=!0),o.charCodeAt(D)>=65&&o.charCodeAt(D)<=90&&(_=!0)}if(R&&_)return null;o=o.toLowerCase();var O=o.lastIndexOf("1");if(O<1||O+7>o.length||o.length>110)return null;var U=o.substring(0,O),b=[];for(D=O+1;D<o.length;++D){var I=v.indexOf(o.charAt(D));if(I===-1)return null;b.push(I)}return w(U,b,E)?{hrp:U,data:b.slice(0,b.length-6)}:null}return Ht}var Pt,en;function po(){if(en)return Pt;en=1;var v=gr();function h(w,i,S,u){for(var o=0,E=0,D=[],R=(1<<S)-1,_=0;_<w.length;++_){var O=w[_];if(O<0||O>>i!==0)return null;for(o=o<<i|O,E+=i;E>=S;)E-=S,D.push(o>>E&R)}if(u)E>0&&D.push(o<<S-E&R);else if(E>=i||o<<S-E&R)return null;return D}function d(w,i){var S=!1,u=v.decode(i,v.encodings.BECH32);if(u===null&&(u=v.decode(i,v.encodings.BECH32M),S=!0),u===null||u.hrp!==w||u.data.length<1||u.data[0]>16)return null;var o=h(u.data.slice(1),5,8,!1);return o===null||o.length<2||o.length>40||u.data[0]===0&&o.length!==20&&o.length!==32||u.data[0]===0&&S||u.data[0]!==0&&!S?null:{version:u.data[0],program:o}}function n(w,i,S){var u=v.encodings.BECH32;i>0&&(u=v.encodings.BECH32M);var o=v.encode(w,[i].concat(h(S,8,5,!0)),u);return d(w,o)===null?null:o}var p="prod";function y(w,i,S={}){if(!i.bech32Hrp||i.bech32Hrp.length===0)return!1;const{networkType:u=p}=S;var o;if(u==="prod"||u==="testnet")o=i.bech32Hrp[u];else if(i.bech32Hrp)o=i.bech32Hrp.prod.concat(i.bech32Hrp.testnet);else return!1;for(var E of o){var D=d(E,w);if(D)return n(E,D.version,D.program)===w.toLowerCase()}return!1}return Pt={encode:n,decode:d,isValidAddress:y},Pt}var Vt,tn;function _r(){if(tn)return Vt;tn=1;var v=K0(),h=po(),d=Xe(),n="prod";function p(S){try{return v.decode(S)}catch{return null}}function y(S,u){switch(S){case"blake256keccak256":var o=d.blake2b256(u);return d.keccak256Checksum(Buffer.from(o,"hex"));case"blake256":return d.blake256Checksum(u);case"keccak256":return d.keccak256Checksum(u);case"sha256":default:return d.sha256Checksum(u)}}function w(S,u){u=u||{};var o=u.expectedLength||25,E=u.hashFunction||"sha256",D=p(S);if(D){var R=D.length;if(R!==o)return null;if(u.regex&&!u.regex.test(S))return!1;var _=d.toHex(D.slice(R-4,R)),O=d.toHex(D.slice(0,R-4)),U=y(E,O);return _===U?d.toHex(D.slice(0,o-24)):null}return null}function i(S,u,o){const{networkType:E=n}=o;var D,R=w(S,u);if(R){if(E==="prod"||E==="testnet")D=u.addressTypes[E];else if(u.addressTypes)D=u.addressTypes.prod.concat(u.addressTypes.testnet);else return!1;return D.indexOf(R)>=0}return!1}return Vt={isValidAddress:function(S,u,o={}){return i(S,u,o)||h.isValidAddress(S,u,o)}},Vt}var Bt={exports:{}},bo=Bt.exports,rn;function vo(){return rn||(rn=1,(function(v){(function(h,d){var n=Math.pow(2,-24),p=Math.pow(2,32),y=Math.pow(2,53);function w(u){var o=new ArrayBuffer(256),E=new DataView(o),D,R=0;function _(A){for(var M=o.byteLength,L=R+A;M<L;)M*=2;if(M!==o.byteLength){var k=E;o=new ArrayBuffer(M),E=new DataView(o);for(var N=R+3>>2,T=0;T<N;++T)E.setUint32(T*4,k.getUint32(T*4))}return D=A,E}function O(){R+=D}function U(A){O(_(8).setFloat64(R,A))}function b(A){O(_(1).setUint8(R,A))}function I(A){for(var M=_(A.length),L=0;L<A.length;++L)M.setUint8(R+L,A[L]);O()}function H(A){O(_(2).setUint16(R,A))}function X(A){O(_(4).setUint32(R,A))}function Y(A){var M=A%p,L=(A-M)/p,k=_(8);k.setUint32(R,L),k.setUint32(R+4,M),O()}function Q(A,M){M<24?b(A<<5|M):M<256?(b(A<<5|24),b(M)):M<65536?(b(A<<5|25),H(M)):M<4294967296?(b(A<<5|26),X(M)):(b(A<<5|27),Y(M))}function ie(A){var M;if(A===!1)return b(244);if(A===!0)return b(245);if(A===null)return b(246);if(A===d)return b(247);switch(typeof A){case"number":if(Math.floor(A)===A){if(0<=A&&A<=y)return Q(0,A);if(-y<=A&&A<0)return Q(1,-(A+1))}return b(251),U(A);case"string":var L=[];for(M=0;M<A.length;++M){var k=A.charCodeAt(M);k<128?L.push(k):k<2048?(L.push(192|k>>6),L.push(128|k&63)):k<55296?(L.push(224|k>>12),L.push(128|k>>6&63),L.push(128|k&63)):(k=(k&1023)<<10,k|=A.charCodeAt(++M)&1023,k+=65536,L.push(240|k>>18),L.push(128|k>>12&63),L.push(128|k>>6&63),L.push(128|k&63))}return Q(3,L.length),I(L);default:var N;if(Array.isArray(A))for(N=A.length,Q(4,N),M=0;M<N;++M)ie(A[M]);else if(A instanceof Uint8Array)Q(2,A.length),I(A);else{var T=Object.keys(A);for(N=T.length,Q(5,N),M=0;M<N;++M){var z=T[M];ie(z),ie(A[z])}}}}if(ie(u),"slice"in o)return o.slice(0,R);for(var c=new ArrayBuffer(R),f=new DataView(c),C=0;C<R;++C)f.setUint8(C,E.getUint8(C));return c}function i(u,o,E){var D=new DataView(u),R=0;typeof o!="function"&&(o=function(L){return L}),typeof E!="function"&&(E=function(){return d});function _(L,k){return R+=k,L}function O(L){return _(new Uint8Array(u,R,L),L)}function U(){var L=new ArrayBuffer(4),k=new DataView(L),N=X(),T=N&32768,z=N&31744,te=N&1023;if(z===31744)z=261120;else if(z!==0)z+=114688;else if(te!==0)return te*n;return k.setUint32(0,T<<16|z<<13|te<<13),k.getFloat32(0)}function b(){return _(D.getFloat32(R),4)}function I(){return _(D.getFloat64(R),8)}function H(){return _(D.getUint8(R),1)}function X(){return _(D.getUint16(R),2)}function Y(){return _(D.getUint32(R),4)}function Q(){return Y()*p+Y()}function ie(){return D.getUint8(R)!==255?!1:(R+=1,!0)}function c(L){if(L<24)return L;if(L===24)return H();if(L===25)return X();if(L===26)return Y();if(L===27)return Q();if(L===31)return-1;throw"Invalid length encoding"}function f(L){var k=H();if(k===255)return-1;var N=c(k&31);if(N<0||k>>5!==L)throw"Invalid indefinite length element";return N}function C(L,k){for(var N=0;N<k;++N){var T=H();T&128&&(T<224?(T=(T&31)<<6|H()&63,k-=1):T<240?(T=(T&15)<<12|(H()&63)<<6|H()&63,k-=2):(T=(T&15)<<18|(H()&63)<<12|(H()&63)<<6|H()&63,k-=3)),T<65536?L.push(T):(T-=65536,L.push(55296|T>>10),L.push(56320|T&1023))}}function A(){var L=H(),k=L>>5,N=L&31,T,z;if(k===7)switch(N){case 25:return U();case 26:return b();case 27:return I()}if(z=c(N),z<0&&(k<2||6<k))throw"Invalid length";switch(k){case 0:return z;case 1:return-1-z;case 2:if(z<0){for(var te=[],be=0;(z=f(k))>=0;)be+=z,te.push(O(z));var we=new Uint8Array(be),x=0;for(T=0;T<te.length;++T)we.set(te[T],x),x+=te[T].length;return we}return O(z);case 3:var $=[];if(z<0)for(;(z=f(k))>=0;)C($,z);else C($,z);return String.fromCharCode.apply(null,$);case 4:var g;if(z<0)for(g=[];!ie();)g.push(A());else for(g=new Array(z),T=0;T<z;++T)g[T]=A();return g;case 5:var W={};for(T=0;T<z||z<0&&!ie();++T){var K=A();W[K]=A()}return W;case 6:return o(A(),z);case 7:switch(z){case 20:return!1;case 21:return!0;case 22:return null;case 23:return d;default:return E(z)}}}var M=A();if(R!==u.byteLength)throw"Remaining bytes";return M}var S={encode:w,decode:i};v.exports?v.exports=S:h.CBOR||(h.CBOR=S)})(bo)})(Bt)),Bt.exports}var jt={exports:{}},Q0={exports:{}},C0={},et={},nn;function Fo(){if(nn)return et;
1nn=1,Object.defineProperty(et,"__esModule",{value:!0});const v=(h,d=0)=>{let n=~~d,p=0;for(let y=0;y<h.length;y++)p+=h[y];return n+=p%256,n%256};return et.default=v,et}var I0={},tt={},an;function yo(){if(an)return tt;an=1,Object.defineProperty(tt,"__esModule",{value:!0});const v=yr(),h=(d,n)=>v.Buffer.from(d,n);return tt.default=h,tt}var on;function n0(){if(on)return I0;on=1;var v=I0&&I0.__importDefault||function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(I0,"__esModule",{value:!0});const h=v(yo());function d(n,p){const y=(w,i)=>p((0,h.default)(w),i)>>>0;return y.signed=(w,i)=>p((0,h.default)(w),i),y.unsigned=y,y.model=n,y}return I0.default=d,I0}var xn;function mo(){if(xn)return C0;xn=1;var v=C0&&C0.__importDefault||function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(C0,"__esModule",{value:!0});const h=v(Fo()),d=v(n0());return C0.default=(0,d.default)("crc1",h.default),C0}var sn;function wo(){if(sn)return Q0.exports;sn=1;const v=mo().default;return Q0.exports=v,Q0.exports.default=v,Q0.exports}var rt={exports:{}},k0={},nt={},fn;function go(){if(fn)return nt;fn=1,Object.defineProperty(nt,"__esModule",{value:!0});let v=[0,7,14,9,28,27,18,21,56,63,54,49,36,35,42,45,112,119,126,12
11,108,107,98,101,72,79,70,65,84,83,90,93,224,231,238,233,252,251,242,245,216,223,214,209,196,195,202,205,144,151,158,153,140,139,130,133,168,175,166,161,180,179,186,189,199,192,201,206,219,220,213,210,255,248,241,246,227,228,237,234,183,176,185,190,171,172,165,162,143,136,129,134,147,148,157,154,39,32,41,46,59,60,53,50,31,24,17,22,3,4,13,10,87,80,89,94,75,76,69,66,111,104,97,102,115,116,125,122,137,142,135,128,149,146,155,156,177,182,191,184,173,170,163,164,249,254,247,240,229,226,235,236,193,198,207,200,221,218,211,212,105,110,103,96,117,114,123,124,81,86,95,88,77,74,67,68,25,30,23,16,5,2,11,12,33,38,47,40,61,58,51,52,78,73,64,71,82,85,92,91,118,113,120,127,106,109,100,99,62,57,48,55,34,37,44,43,6,1,8,15,26,29,20,19,174,169,160,167,178,181,188,187,150,145,152,159,138,141,132,131,222,217,208,215,194,197,204,203,230,225,232,239,250,253,244,243];typeof Int32Array<"u"&&(v=new Int32Array(v));const h=(d,n=0)=>{let p=~~n;for(let y=0;y<d.length;y++)p=v[(p^d[y])&255]&255;return p};return nt.default=h,nt}var cn;function _o(){if(cn)return k0;cn=1;var v=k0&&k0.__importDefault||function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(k0,"__esModule",{value:!0});const h=v(go()),d=v(n0());return k0.default=(0,d.default)("crc-8",h.default),k0}var un;function Ao(){if(un)return rt.exports;un=1;const v=_o().default;return rt.exports=v,rt.exports.default=v,rt.exports}var it={exports:{}},T0={},at={},ln;function Bo(){if(ln)return at;
1ln=1,Object.defineProperty(at,"__esModule",{value:!0});let v=[0,94,188,226,97,63,221,131,194,156,126,32,163,253,31,65,157,195,33,127,252,162,64,30,95,1,227,189,62,96,130,220,35,125,159,193,66,28,254,160,225,191,93,3,128,222,60,98,190,224,2,92,223,129,99,61,124,34,192,158,29,67,161,255,70,24,250,164,39,121,155,197,132,218,56,102,229,187,89,7,219,133,103,57,186,228,6,88,25,71,165,251,120,38,196,154,101,59,217,135,4,90,184,230,167,249,27,69,198,152,122,36,248,166,68,26,153,199,37,123,58,100,134,216,91,5,231,185,140,210,48,110,237,179,81,15,78,16,242,172,47,113,147,205,17,79,173,243,112,46,204,146,211,141,111,49,178,236,14,80,175,241,19,77,206,144,114,44,109,51,209,143,12,82,176,238,50,108,142,208,83,13,239,177,240,174,76,18,145,207,45,115,202,148,118,40,171,245,23,73,8,86,180,234,105,55,213,139,87,9,235,181,54,104,138,212,149,203,41,119,244,170,72,22,233,183,85,11,136,214,52,106,43,117,151,201,74,20,246,168,116,42,200,150,21,75,169,247,182,232,10,84,215,137,107,53];typeof Int32Array<"u"&&(v=new Int32Array(v));const h=(d,n=0)=>{let p=~~n;for(let y=0;y<d.length;y++)p=v[(p^d[y])&255]&255;return p};return at.default=h,at}var dn;function Eo(){if(dn)return T0;dn=1;var v=T0&&T0.__importDefault||function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(T0,"__esModule",{value:!0});const h=v(Bo()),d=v(n0());return T0.default=(0,d.default)("dallas-1-wire",h.default),T0}var hn;function Co(){if(hn)return it.exports;hn=1;const v=Eo().default;return it.exports=v,it.exports.default=v,it.exports}var ot={exports:{}},S0={},xt={},pn;function Io(){if(pn)return xt;pn=1,Object.defineProperty(xt,"__esModule",{value:!0});let v=[0,49345,49537,320,49921,960,640,49729,50689,1728,1920,51009,1280,50625,50305,1088,52225,3264,3456,52545,3840,53185,52865,3648,2560,51905,52097,2880,51457,2496,2176,51265,55297,6336,6528,55617,6912,56257,55937,6720,7680,57025,57217,8e3,56577,7616,7296,56385,5120,54465,54657,5440,55041,6080,5760,54849,53761,4800,4992,54081,4352,53697,53377,4160,61441,12480,12672,61761,13056,62401,62081,12864,13824,63169,63361,14144,62721,13760,13440,62529,15360,64705,64897,15680,65281,16320,16e3,65089,64001,15040,15232,64321,14592,63937,63617,14400,10240,59585,59777,10560,60161,11200,10880,59969,60929,11968,12160,61249,11520,60865,60545,11328,58369,9408,9600,58689,9984,59329,59009,9792,8704,58049,58241,9024,57601,8640,8320,57409,40961,24768,24960,41281,25344,41921,41601,25152,26112,42689,42881,26432,42241,26048,25728,42049,27648,44225,44417,27968,44801,28608,28288,44609,43521,27328,27520,43841,26880,43457,43137,26688,30720,47297,47489,31040,47873,31680,31360,47681,48641,32448,32640,48961,32e3,48577,48257,31808,46081,29888,30080,46401,30464,47041,46721,30272,29184,45761,45953,29504,45313,29120,28800,45121,20480,37057,37249,20800,37633,21440,21120,37441,38401,22208,22400,38721,21760,38337,38017,21568,39937,23744,23936,40257,24320,40897,40577,24128,23040,39617,39809,23360,39169,22976,22656,38977,34817,18624,18816,35137,19200,35777,35457,19008,19968,36545,36737,20288,36097,19904,19584,35905,17408,33985,34177,17728,34561,18368,18048,34369,33281,17088,17280,33601,16640,33217,32897,16448];typeof Int32Array<"u"&&(v=new Int32Array(v));const h=(d,n=0)=>{let p=~~n;for(let y=0;y<d.length;y++)p=(v[(p^d[y])&255]^p>>8)&65535;return p};return xt.default=h,xt}var bn;function ko(){if(bn)return S0;bn=1;var v=S0&&S0.__importDefault||function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(S0,"__esModule",{value:!0});const h=v(Io()),d=v(n0());return S0.default=(0,d.default)("crc-16",h.default),S0}var vn;function To(){if(vn)return ot.exports;vn=1;const v=ko().default;return ot.exports=v,ot.exports.default=v,ot.exports}var st={exports:{}},R0={},ft={},Fn;function So(){if(Fn)return ft;Fn=1,Object.defineProperty(ft,"__esModule",{value:!0});let v=[0,4129,8258,12387,16516,20645,24774,28903,33032,37161,41290,45419,49548,53677,57806,61935,4657,528,12915,8786,21173,17044,29431,25302,37689,33560,45947,41818,54205,50076,62463,58334,9314,13379,1056,5121,25830,29895,17572,21637,42346,46411,34088,38153,58862,62927,50604,54669,13907,9842,5649,1584,30423,26358,22165,18100,46939,42874,38681,34616,63455,59390,55197,51132,18628,22757,26758,30887,2112,6241,10242,14371,51660,55789,59790,63919,35144,39273,43274,47403,23285,19156,31415,27286,6769,2640,14899,10770,56317,52188,64447,60318,39801,35672,47931,43802,27814,31879,19684,23749,11298,15363,3168,7233,60846,64911,52716,56781,44330,48395,36200,40265,32407,28342,24277,20212,15891,11826,7761,3696,65439,61374,57309,53244,48923,44858,40793,36728,37256,33193,45514,41451,53516,49453,61774,57711,4224,161,12482,8419,20484,16421,28742,24679,33721,37784,41979,46042,49981,54044,58239,62302,689,4752,8947,13010,16949,21012,25207,29270,46570,42443,38312,34185,62830,58703,54572,50445,13538,9411,5280,1153,29798,25671,21540,17413,42971,47098,34713,38840,59231,63358,50973,55100,9939,14066,1681,5808,26199,30326,17941,22068,55628,51565,63758,59695,39368,35305,47498,43435,22596,18533,30726,26663,6336,2273,14466,10403,52093,56156,60223,64286,35833,39896,43963,48026,19061,23124,27191,31254,2801,
16864,10931,14994,64814,60687,56684,52557,48554,44427,40424,36297,31782,27655,23652,19525,15522,11395,7392,3265,61215,65342,53085,57212,44955,49082,36825,40952,28183,32310,20053,24180,11923,16050,3793,7920];typeof Int32Array<"u"&&(v=new Int32Array(v));const h=(d,n)=>{let p=typeof n<"u"?~~n:65535;for(let y=0;y<d.length;y++)p=(v[(p>>8^d[y])&255]^p<<8)&65535;return p};return ft.default=h,ft}var yn;function Ro(){if(yn)return R0;yn=1;var v=R0&&R0.__importDefault||function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(R0,"__esModule",{value:!0});const h=v(So()),d=v(n0());return R0.default=(0,d.default)("ccitt",h.default),R0}var mn;function Uo(){if(mn)return st.exports;mn=1;const v=Ro().default;return st.exports=v,st.exports.default=v,st.exports}var ct={exports:{}},U0={},ut={},wn;function Mo(){if(wn)return ut;wn=1,Object.defineProperty(ut,"__esModule",{value:!0});let v=[0,49345,49537,320,49921,960,640,49729,50689,1728,1920,51009,1280,50625,50305,1088,52225,3264,3456,52545,3840,53185,52865,3648,2560,51905,52097,2880,51457,2496,2176,51265,55297,6336,6528,55617,6912,56257,55937,6720,7680,57025,57217,8e3,56577,7616,7296,56385,5120,54465,54657,5440,55041,6080,5760,54849,53761,4800,4992,54081,4352,53697,53377,4160,61441,12480,12672,61761,13056,62401,62081,12864,13824,63169,63361,14144,62721,13760,13440,62529,15360,64705,64897,15680,65281,16320,16e3,65089,64001,15040,15232,64321,14592,63937,63617,14400,10240,59585,59777,10560,60161,11200,10880,59969,60929,11968,12160,61249,11520,60865,60545,11328,58369,9408,9600,58689,9984,59329,59009,9792,8704,58049,58241,9024,57601,8640,8320,57409,40961,24768,24960,41281,25344,41921,41601,25152,26112,42689,42881,26432,42241,26048,25728,42049,27648,44225,44417,27968,44801,28608,28288,44609,43521,27328,27520,43841,26880,43457,43137,26688,30720,47297,47489,31040,47873,31680,31360,47681,48641,32448,32640,48961,32e3,48577,48257,31808,46081,29888,30080,46401,30464,47041,46721,30272,29184,45761,45953,29504,45313,29120,28800,45121,20480,37057,37249,20800,37633,21440,21120,37441,38401,22208,22400,38721,21760,38337,38017,21568,39937,23744,23936,40257,24320,40897,40577,24128,23040,39617,39809,23360,39169,22976,22656,38977,34817,18624,18816,35137,19200,35777,35457,19008,19968,36545,36737,20288,36097,19904,19584,35905,17408,33985,34177,17728,34561,18368,18048,34369,33281,17088,17280,33601,16640,33217,32897,16448];typeof Int32Array<"u"&&(v=new Int32Array(v));const h=(d,n)=>{let p=typeof n<"u"?~~n:65535;for(let y=0;y<d.length;y++)p=(v[(p^d[y])&255]^p>>8)&65535;return p};return ut.default=h,ut}var gn;function Lo(){if(gn)return U0;gn=1;var v=U0&&U0.__importDefault||function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(U0,"__esModule",{value:!0});const h=v(Mo()),d=v(n0());return U0.default=(0,d.default)("crc-16-modbus",h.default),U0}var _n;function Do(){if(_n)return ct.exports;_n=1;const v=Lo().default;return ct.exports=v,ct.exports.default=v,ct.exports}var lt={exports:{}},M0={},dt={},An;function Oo(){if(An)return dt;
1An=1,Object.defineProperty(dt,"__esModule",{value:!0});const v=(h,d)=>{let n=typeof d<"u"?~~d:0;for(let p=0;p<h.length;p++){let y=n>>>8&255;y^=h[p]&255,y^=y>>>4,n=n<<8&65535,n^=y,y=y<<5&65535,n^=y,y=y<<7&65535,n^=y}return n};return dt.default=v,dt}var Bn;function No(){if(Bn)return M0;Bn=1;var v=M0&&M0.__importDefault||function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(M0,"__esModule",{value:!0});const h=v(Oo()),d=v(n0());return M0.default=(0,d.default)("xmodem",h.default),M0}var En;function qo(){if(En)return lt.exports;En=1;const v=No().default;return lt.exports=v,lt.exports.default=v,lt.exports}var ht={exports:{}},L0={},pt={},Cn;function $o(){if(Cn)return pt;Cn=1,Object.defineProperty(pt,"__esModule",{value:!0});let v=[0,4489,8978,12955,17956,22445,25910,29887,35912,40385,44890,48851,51820,56293,59774,63735,4225,264,13203,8730,22181,18220,30135,25662,40137,36160,49115,44626,56045,52068,63999,59510,8450,12427,528,5017,26406,30383,17460,21949,44362,48323,36440,40913,60270,64231,51324,55797,12675,8202,4753,792,30631,26158,21685,17724,48587,44098,40665,36688,64495,60006,55549,51572,16900,21389,24854,28831,1056,5545,10034,14011,52812,57285,60766,64727,34920,39393,43898,47859,21125,17164,29079,24606,5281,1320,14259,9786,57037,53060,64991,60502,39145,35168,48123,43634,25350,29327,16404,20893,9506,13483,1584,6073,61262,65223,52316,56789,43370,47331,35448,39921,29575,25102,20629,16668,13731,9258,5809,1848,65487,60998,56541,52564,47595,43106,39673,35696,33800,38273,42778,46739,49708,54181,57662,61623,2112,6601,11090,15067,20068,24557,28022,31999,38025,34048,47003,42514,53933,49956,61887,57398,6337,2376,15315,10842,24293,20332,32247,27774,42250,46211,34328,38801,58158,62119,49212,53685,10562,14539,2640,7129,28518,32495,19572,24061,46475,41986,38553,34576,62383,57894,53437,49460,14787,10314,6865,2904,32743,28270,23797,19836,50700,55173,58654,62615,32808,37281,41786,45747,19012,23501,26966,30943,3168,7657,12146,16123,54925,50948,62879,58390,37033,33056,46011,41522,23237,19276,31191,26718,7393,3432,16371,11898,59150,63111,50204,54677,41258,45219,33336,37809,27462,31439,18516,23005,11618,15595,3696,8185,63375,58886,54429,50452,45483,40994,37561,33584,31687,27214,22741,18780,15843,11370,7921,3960];typeof Int32Array<"u"&&(v=new Int32Array(v));const h=(d,n)=>{let p=typeof n<"u"?~~n:0;for(let y=0;y<d.length;y++)p=(v[(p^d[y])&255]^p>>8)&65535;return p};return pt.default=h,pt}var In;function Ho(){if(In)return L0;In=1;var v=L0&&L0.__importDefault||function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(L0,"__esModule",{value:!0});const h=v($o()),d=v(n0());return L0.default=(0,d.default)("kermit",h.default),L0}var kn;function Po(){if(kn)return ht.exports;kn=1;const v=Ho().default;return ht.exports=v,ht.exports.default=v,ht.exports}var bt={exports:{}},D0={},vt={},Tn;function Vo(){if(Tn)return vt;Tn=1,Object.defineProperty(vt,"__esModule",{value:!0});let v=[0,8801531,9098509,825846,9692897,1419802,1651692,10452759,10584377,2608578,2839604,11344079,3303384,11807523,12104405,4128302,12930697,4391538,5217156,13227903,5679208,13690003,14450021,5910942,6606768,14844747,15604413,6837830,16197969,7431594,8256604,16494759,840169,9084178,8783076,18463,10434312,1670131,1434117,9678590,11358416,2825259,2590173,10602790,4109873,12122826,11821884,3289031,13213536,5231515,4409965,12912278,5929345,14431610,13675660,5693559,6823513,15618722,14863188,6588335,16513208,8238147,7417269,16212302,1680338,10481449,9664223,1391140,9061683,788936,36926,8838341,12067563,4091408,3340262,11844381,2868234,11372785,10555655,2579964,14478683,5939616,5650518,13661357,5180346,13190977,12967607,4428364,8219746,16457881,16234863,7468436,15633027,6866552,6578062,14816117,1405499,9649856,10463030,1698765,8819930,55329,803287,9047340,11858690,3325945,4072975,12086004,2561507,10574104,11387118,2853909,13647026,5664841,5958079,14460228,4446803,12949160,13176670,5194661,7454091,16249200,16476294,8201341,14834538,6559633,6852199,15647388,3360676,11864927,12161705,4185682,10527045,2551230,2782280,11286707,9619101,1346150,1577872,10379115,73852,8875143,9172337,899466,16124205,7357910,8182816,16421083,6680524,14918455,15678145,6911546,5736468,13747439,14507289,5968354,12873461,4334094,5159928,13170435,4167245,12180150,11879232,3346363,11301036,2767959,2532769,10545498,10360692,1596303,1360505,9604738,913813,9157998,8856728,92259,16439492,8164415,7343561,16138546,6897189,15692510,14936872,6662099,5986813,14488838,13733104,5750795,13156124,5174247,4352529,12855018,2810998,11315341,10498427,2522496,12124823,4148844,3397530,11901793,9135439,862644,110658,8912057,1606574,10407765,9590435,1317464,15706879,6940164,6651890,14889737,8145950,16384229,16161043,7394792,5123014,13133629,12910283,4370992,14535975,5997020,5707818,13718737,2504095,10516836,11329682,2796649,119161
158,3383173,4130419,12143240,8893606,129117,876971,9121104,1331783,9576124,10389322,1625009,14908182,6633453,6925851,15721184,7380471,16175372,16402682,8127489,4389423,12891860,13119266,5137369,13704398,5722165,6015427,14517560];typeof Int32Array<"u"&&(v=new Int32Array(v));const h=(d,n)=>{let p=typeof n<"u"?~~n:11994318;for(let y=0;y<d.length;y++)p=(v[(p>>16^d[y])&255]^p<<8)&16777215;return p};return vt.default=h,vt}var Sn;function jo(){if(Sn)return D0;Sn=1;var v=D0&&D0.__importDefault||function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(D0,"__esModule",{value:!0});const h=v(Vo()),d=v(n0());return D0.default=(0,d.default)("crc-24",h.default),D0}var Rn;function Ko(){if(Rn)return bt.exports;Rn=1;const v=jo().default;return bt.exports=v,bt.exports.default=v,bt.exports}var Ft={exports:{}},O0={},yt={},Un;function zo(){if(Un)return yt;Un=1,Object.defineProperty(yt,"__esModule",{value:!0});let v=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];typeof Int32Array<"u"&&(v=new Int32Array(v));const h=(d,n)=>{let p=n===0?0:~~n^-1;for(let y=0;y<d.length;y++)p=v[(p^d[y])&255]^p>>>8;return p^-1};return yt.default=h,yt}var Mn;function Go(){if(Mn)return O0;Mn=1;var v=O0&&O0.__importDefault||function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(O0,"__esModule",{value:!0});const h=v(zo()),d=v(n0());return O0.default=(0,d.default)("crc-32",h.default),O0}var Ln;function Wo(){if(Ln)return Ft.exports;Ln=1;const v=Go().default;return Ft.exports=v,Ft.exports.default=v,Ft.exports}var mt={exports:{}},N0={},wt={},Dn;function Xo(){if(Dn)return wt;
1Dn=1,Object.defineProperty(wt,"__esModule",{value:!0});let v=[0,79764919,159529838,222504665,319059676,398814059,445009330,507990021,638119352,583659535,797628118,726387553,890018660,835552979,1015980042,944750013,1276238704,1221641927,1167319070,1095957929,1595256236,1540665371,1452775106,1381403509,1780037320,1859660671,1671105958,1733955601,2031960084,2111593891,1889500026,1952343757,2552477408,2632100695,2443283854,2506133561,2334638140,2414271883,2191915858,2254759653,3190512472,3135915759,3081330742,3009969537,2905550212,2850959411,2762807018,2691435357,3560074640,3505614887,3719321342,3648080713,3342211916,3287746299,3467911202,3396681109,4063920168,4143685023,4223187782,4286162673,3779000052,3858754371,3904687514,3967668269,881225847,809987520,1023691545,969234094,662832811,591600412,771767749,717299826,311336399,374308984,453813921,533576470,25881363,88864420,134795389,214552010,2023205639,2086057648,1897238633,1976864222,1804852699,1867694188,1645340341,1724971778,1587496639,1516133128,1461550545,1406951526,1302016099,1230646740,1142491917,1087903418,2896545431,2825181984,2770861561,2716262478,3215044683,3143675388,3055782693,3001194130,2326604591,2389456536,2200899649,2280525302,2578013683,2640855108,2418763421,2498394922,3769900519,3832873040,3912640137,3992402750,4088425275,4151408268,4197601365,4277358050,3334271071,3263032808,3476998961,3422541446,3585640067,3514407732,3694837229,3640369242,1762451694,1842216281,1619975040,1682949687,2047383090,2127137669,1938468188,2001449195,1325665622,1271206113,1183200824,1111960463,1543535498,1489069629,1434599652,1363369299,622672798,568075817,748617968,677256519,907627842,853037301,1067152940,995781531,51762726,131386257,177728840,240578815,269590778,349224269,429104020,491947555,4046411278,4126034873,4172115296,4234965207,3794477266,3874110821,3953728444,4016571915,3609705398,3555108353,3735388376,3664026991,3290680682,3236090077,3449943556,3378572211,3174993278,3120533705,3032266256,2961025959,2923101090,2868635157,2813903052,2742672763,2604032198,2683796849,2461293480,2524268063,2284983834,2364738477,2175806836,2238787779,1569362073,1498123566,1409854455,1355396672,1317987909,1246755826,1192025387,1137557660,2072149281,2135122070,1912620623,1992383480,1753615357,1816598090,1627664531,1707420964,295390185,358241886,404320391,483945776,43990325,106832002,186451547,266083308,932423249,861060070,1041341759,986742920,613929101,542559546,756411363,701822548,3316196985,3244833742,3425377559,3370778784,3601682597,3530312978,3744426955,3689838204,3819031489,3881883254,3928223919,4007849240,4037393693,4100235434,4180117107,4259748804,2310601993,2373574846,2151335527,2231098320,2596047829,2659030626,2470359227,2550115596,2947551409,2876312838,2788305887,2733848168,3165939309,3094707162,3040238851,2985771188];typeof Int32Array<"u"&&(v=new Int32Array(v));const h=(d,n)=>{let p=typeof n<"u"?~~n:4294967295;for(let y=0;y<d.length;y++)p=v[(p>>24^d[y])&255]^p<<8;return p};return wt.default=h,wt}var On;function Yo(){if(On)return N0;On=1;var v=N0&&N0.__importDefault||function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(N0,"__esModule",{value:!0});const h=v(Xo()),d=v(n0());return N0.default=(0,d.default)("crc-32-mpeg",h.default),N0}var Nn;function Jo(){if(Nn)return mt.exports;Nn=1;const v=Yo().default;return mt.exports=v,mt.exports.default=v,mt.exports}var gt={exports:{}},q0={},_t={},qn;function Zo(){if(qn)return _t;qn=1,Object.defineProperty(_t,"__esModule",{value:!0});let v=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,39
104427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];typeof Int32Array<"u"&&(v=new Int32Array(v));const h=(d,n=-1)=>{let p=n===0?0:~~n;for(let y=0;y<d.length;y++)p=v[(p^d[y])&255]^p>>>8;return p};return _t.default=h,_t}var $n;function Qo(){if($n)return q0;$n=1;var v=q0&&q0.__importDefault||function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(q0,"__esModule",{value:!0});const h=v(Zo()),d=v(n0());return q0.default=(0,d.default)("jam",h.default),q0}var Hn;function ex(){if(Hn)return gt.exports;Hn=1;const v=Qo().default;return gt.exports=v,gt.exports.default=v,gt.exports}var Pn;function _i(){return Pn||(Pn=1,(function(v){v.exports={crc1:wo(),crc8:Ao(),crc81wire:Co(),crc16:To(),crc16ccitt:Uo(),crc16modbus:Do(),crc16xmodem:qo(),crc16kermit:Po(),crc24:Ko(),crc32:Wo(),crc32mpeg:Jo(),crcjam:ex()},v.exports.default=v.exports})(jt)),jt.exports}var Kt,Vn;function Ai(){if(Vn)return Kt;Vn=1;var v=gr();return Kt={isValidAddress:function(h,d,n={}){const{networkType:p="prod"}=n,y=v.decode(h,v.encodings.BECH32);if(!y)return!1;const w=y.hrp;let i;if(p==="prod"||p==="testnet")i=d.bech32Hrp[p];else if(d.bech32Hrp)i=d.bech32Hrp.prod.concat(d.bech32Hrp.testnet);else return!1;return i.indexOf(w)!==-1}},Kt}var zt,jn;function tx(){if(jn)return zt;jn=1;var v=vo(),h=_i(),d=K0(),n=Ai();function p(i){try{var S=d.decode(i);return v.decode(new Uint8Array(S).buffer)}catch{return null}}function y(i){var S=p(i);if(!S||!Array.isArray(S)&&S.length!=2)return!1;var u=S[0],o=S[1];if(typeof o!="number")return!1;var E=h.crc32(u);return E==o}function w(i,S,u){return n.isValidAddress(i,S,u)}return zt={isValidAddress:function(i,S,u={}){return y(i)||w(i,S,u)}},zt}var Gt={},Kn;function rx(){return Kn||(Kn=1,(function(v){(function(h){var d={};function n(o,E,D){if(D!==d)return o instanceof n?o:typeof o>"u"?w:n.parse(o);for(o=o||[];o.length&&!o[o.length-1];)--o.length;this._d=o,this._s=o.length?E||1:0}n._construct=function(o,E){return new n(o,E,d)};var p=1e7,y=7;n.base=p,n.base_log10=y;var w=new n([],0,d);n.ZERO=w;var i=new n([1],1,d);n.ONE=i;var S=new n(i._d,-1,d);n.M_ONE=S,n._0=w,n._1=i,n.small=[w,i,new n([2],1,d),new n([3],1,d),new n([4],1,d),new n([5],1,d),new n([6],1,d),new n([7],1,d),new n([8],1,d),new n([9],1,d),new n([10],1,d),new n([11],1,d),new n([12],1,d),new n([13],1,d),new n([14],1,d),new n([15],1,d),new n([16],1,d),new n([17],1,d),new n([18],1,d),new n([19],1,d),new n([20],1,d),new n([21],1,d),new n([22],1,d),new n([23],1,d),new n([24],1,d),new n([25],1,d),new n([26],1,d),new n([27],1,d),new n([28],1,d),new n([29],1,d),new n([30],1,d),new n([31],1,d),new n([32],1,d),new n([33],1,d),new n([34],1,d),new n([35],1,d),new n([36],1,d)],n.digits="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),n.prototype.toString=function(o){if
1(o=+o||10,o<2||o>36)throw new Error("illegal radix "+o+".");if(this._s===0)return"0";if(o===10){var E=this._s<0?"-":"";E+=this._d[this._d.length-1].toString();for(var D=this._d.length-2;D>=0;D--){for(var R=this._d[D].toString();R.length<y;)R="0"+R;E+=R}return E}else{var _=n.digits;o=n.small[o];for(var O=this._s,U=this.abs(),b=[],I;U._s!==0;){var H=U.divRem(o);U=H[0],I=H[1],b.push(_[I.valueOf()])}return(O<0?"-":"")+b.reverse().join("")}},n.radixRegex=[/^$/,/^$/,/^[01]*$/,/^[012]*$/,/^[0-3]*$/,/^[0-4]*$/,/^[0-5]*$/,/^[0-6]*$/,/^[0-7]*$/,/^[0-8]*$/,/^[0-9]*$/,/^[0-9aA]*$/,/^[0-9abAB]*$/,/^[0-9abcABC]*$/,/^[0-9a-dA-D]*$/,/^[0-9a-eA-E]*$/,/^[0-9a-fA-F]*$/,/^[0-9a-gA-G]*$/,/^[0-9a-hA-H]*$/,/^[0-9a-iA-I]*$/,/^[0-9a-jA-J]*$/,/^[0-9a-kA-K]*$/,/^[0-9a-lA-L]*$/,/^[0-9a-mA-M]*$/,/^[0-9a-nA-N]*$/,/^[0-9a-oA-O]*$/,/^[0-9a-pA-P]*$/,/^[0-9a-qA-Q]*$/,/^[0-9a-rA-R]*$/,/^[0-9a-sA-S]*$/,/^[0-9a-tA-T]*$/,/^[0-9a-uA-U]*$/,/^[0-9a-vA-V]*$/,/^[0-9a-wA-W]*$/,/^[0-9a-xA-X]*$/,/^[0-9a-yA-Y]*$/,/^[0-9a-zA-Z]*$/],n.parse=function(o,E){function D(Y){return Y=Y.replace(/\s*[*xX]\s*10\s*(\^|\*\*)\s*/,"e"),Y.replace(/^([+\-])?(\d+)\.?(\d*)[eE]([+\-]?\d+)$/,function(Q,ie,c,f,C){C=+C;var A=C<0,M=c.length+C;Q=(A?c:f).length,C=(C=Math.abs(C))>=Q?C-Q+A:0;var L=new Array(C+1).join("0"),k=c+f;return(ie||"")+(A?k=L+k:k+=L).substr(0,M+=A?L.length:0)+(M<k.length?"."+k.substr(M):"")})}o=o.toString(),(typeof E>"u"||+E==10)&&(o=D(o));var R;typeof E>"u"?R="0[xcb]":E==16?R="0x":E==8?R="0c":E==2?R="0b":R="";var _=new RegExp("^([+\\-]?)("+R+")?([0-9a-z]*)(?:\\.\\d*)?$","i").exec(o);if(_){var O=_[1]||"+",U=_[2]||"",b=_[3]||"";if(typeof E>"u")U==="0x"||U==="0X"?E=16:U==="0c"||U==="0C"?E=8:U==="0b"||U==="0B"?E=2:E=10;else if(E<2||E>36)throw new Error("Illegal radix "+E+".");if(E=+E,!n.radixRegex[E].test(b))throw new Error("Bad digit for radix "+E);if(b=b.replace(/^0+/,"").split(""),b.length===0)return w;if(O=O==="-"?-1:1,E==10){for(var I=[];b.length>=y;)I.push(parseInt(b.splice(b.length-n.base_log10,n.base_log10).join(""),10));return I.push(parseInt(b.join(""),10)),new n(I,O,d)}var I=w;E=n.small[E];for(var H=n.small,X=0;X<b.length;X++)I=I.multiply(E).add(H[parseInt(b[X],36)]);return new n(I._d,O,d)}else throw new Error("Invalid BigInteger format: "+o)},n.prototype.add=function(o){if(this._s===0)return n(o);if(o=n(o),o._s===0)return this;if(this._s!==o._s)return o=o.negate(),this.subtract(o);for(var E=this._d,D=o._d,R=E.length,_=D.length,O=new Array(Math.max(R,_)+1),U=Math.min(R,_),b=0,I,H=0;H<U;H++)I=E[H]+D[H]+b,O[H]=I%p,b=I/p|0;for(_>R&&(E=D,R=_),H=U;b&&H<R;H++)I=E[H]+b,O[H]=I%p,b=I/p|0;for(b&&(O[H]=b);H<R;H++)O[H]=E[H];return new n(O,this._s,d)},n.prototype.negate=function(){return new n(this._d,-this._s|0,d)},n.prototype.abs=function(){return this._s<0?this.negate():this},n.prototype.subtract=function(o){if(this._s===0)return n(o).negate();if(o=n(o),o._s===0)return this;if(this._s!==o._s)return o=o.negate(),this.add(o);var E=this;this._s<0&&(E=new n(o._d,1,d),o=new n(this._d,1,d));var D=E.compareAbs(o);if(D===0)return w;if(D<0){var R=o;o=E,E=R}var _=E._d,O=o._d,U=_.length,b=O.length,I=new Array(U),H=0,X,Y;for(X=0;X<b;X++)Y=_[X]-H-O[X],Y<0?(Y+=p,H=1):H=0,I[X]=Y;for(X=b;X<U;X++){if(Y=_[X]-H,Y<0)Y+=p;else{I[X++]=Y;break}I[X]=Y}for(;X<U;X++)I[X]=_[X];return new n(I,D,d)},(function(){function o(D,R){for(var _=D._d,O=_.slice(),U=0;;){var b=(_[U]||0)+1;if(O[U]=b%p,b<=p-1)break;++U}return new n(O,R,d)}function E(D,R){for(var _=D._d,O=_.slice(),U=0;;){var b=(_[U]||0)-1;if(b<0)O[U]=b+p;else{O[U]=b;break}++U}return new n(O,R,d)}n.prototype.next=function(){switch(this._s){case 0:return i;case-1:return E(this,-1);default:return o(this,1)}},n.prototype.prev=function(){switch(this._s){case 0:return S;case-1:return o(this,-1);default:return E(this,1)}}})(),n.prototype.compareAbs=function(o){if(this===o)return 0;if(!(o instanceof n)){if(!isFinite(o))return isNaN(o)?o:-1;o=n(o)}if(this._s===0)return o._s!==0?-1:0;if(o._s===0)return 1;var E=this._d.length,D=o._d.length;if(E<D)return-1;if(E>D)return 1;for(var R=this._d,_=o._d,O=E-1;O>=0;O--)if(R[O]!==_[O])return R[O]<_[O]?-1:1;return 0}
1,n.prototype.compare=function(o){if(this===o)return 0;if(o=n(o),this._s===0)return-o._s;if(this._s===o._s){var E=this.compareAbs(o);return E*this._s}else return this._s},n.prototype.isUnit=function(){return this===i||this===S||this._d.length===1&&this._d[0]===1},n.prototype.multiply=function(o){if(this._s===0||(o=n(o),o._s===0))return w;if(this.isUnit())return this._s<0?o.negate():o;if(o.isUnit())return o._s<0?this.negate():this;if(this===o)return this.square();var E=this._d.length>=o._d.length,D=(E?this:o)._d,R=(E?o:this)._d,_=D.length,O=R.length,U=_+O,b=new Array(U),I;for(I=0;I<U;I++)b[I]=0;for(I=0;I<O;I++){for(var H=0,X=R[I],Y=_+I,Q,ie=I;ie<Y;ie++)Q=b[ie]+X*D[ie-I]+H,H=Q/p|0,b[ie]=Q%p|0;H&&(Q=b[ie]+H,H=Q/p|0,b[ie]=Q%p)}return new n(b,this._s*o._s,d)},n.prototype.multiplySingleDigit=function(o){if(o===0||this._s===0)return w;if(o===1)return this;var E;if(this._d.length===1)return E=this._d[0]*o,E>=p?new n([E%p|0,E/p|0],1,d):new n([E],1,d);if(o===2)return this.add(this);if(this.isUnit())return new n([o],1,d);for(var D=this._d,R=D.length,_=R+1,O=new Array(_),U=0;U<_;U++)O[U]=0;for(var b=0,I=0;I<R;I++)E=o*D[I]+b,b=E/p|0,O[I]=E%p|0;return b&&(O[I]=b),new n(O,1,d)},n.prototype.square=function(){if(this._s===0)return w;if(this.isUnit())return i;var o=this._d,E=o.length,D=new Array(E+E+1),R,_,O,U;for(U=0;U<E;U++)O=U*2,R=o[U]*o[U],_=R/p|0,D[O]=R%p,D[O+1]=_;for(U=0;U<E;U++){_=0,O=U*2+1;for(var b=U+1;b<E;b++,O++)R=o[b]*o[U]*2+D[O]+_,_=R/p|0,D[O]=R%p;O=E+U;var I=_+D[O];_=I/p|0,D[O]=I%p,D[O+1]+=_}return new n(D,1,d)},n.prototype.quotient=function(o){return this.divRem(o)[0]},n.prototype.divide=n.prototype.quotient,n.prototype.remainder=function(o){return this.divRem(o)[1]},n.prototype.divRem=function(o){if(o=n(o),o._s===0)throw new Error("Divide by zero");if(this._s===0)return[w,w];if(o._d.length===1)return this.divRemSmall(o._s*o._d[0]);switch(this.compareAbs(o)){case 0:return[this._s===o._s?i:S,w];case-1:return[w,this]}var E=this._s*o._s,D=o.abs(),R=this._d,_=R.length;o._d.length;for(var O=[],U,b=new n([],0,d);_;){if(b._d.unshift(R[--_]),b=new n(b._d,1,d),b.compareAbs(o)<0){O.push(0);continue}if(b._s===0)U=0;else{var I=b._d.length,H=D._d.length,X=b._d[I-1]*p+b._d[I-2],Y=D._d[H-1]*p+D._d[H-2];b._d.length>D._d.length&&(X=(X+1)*p),U=Math.ceil(X/Y)}do{var Q=D.multiplySingleDigit(U);if(Q.compareAbs(b)<=0)break;U--}while(U);if(O.push(U),!!U){var ie=b.subtract(Q);b._d=ie._d.slice()}}return[new n(O.reverse(),E,d),new n(b._d,this._s,d)]},n.prototype.divRemSmall=function(o){var E;if(o=+o,o===0)throw new Error("Divide by zero");var D=o<0?-1:1,R=this._s*D;if(o=Math.abs(o),o<1||o>=p)throw new Error("Argument out of range");if(this._s===0)return[w,w];if(o===1||o===-1)return[R===1?this.abs():new n(this._d,R,d),w];if(this._d.length===1){var _=new n([this._d[0]/o|0],1,d);return E=new n([this._d[0]%o|0],1,d),R<0&&(_=_.negate()),this._s<0&&(E=E.negate()),[_,E]}for(var O=this._d.slice(),U=new Array(O.length),b=0,I=0,H=0,X;O.length;){if(b=b*p+O[O.length-1],b<o){U[H++]=0,O.pop(),I=p*I+b;continue}b===0?X=0:X=b/o|0;var Y=o*X;if(I=b-Y,U[H++]=X,!X){O.pop();continue}O.pop(),b=I}return E=new n([I],1,d),this._s<0&&(E=E.negate()),[new n(U.reverse(),R,d),E]},n.prototype.isEven=function(){var o=this._d;return this._s===0||o.length===0||o[0]%2===0},n.prototype.isOdd=function(){return!this.isEven()},n.prototype.sign=function(){return this._s},n.prototype.isPositive=function(){return this._s>0},n.prototype.isNegative=function(){return this._s<0},n.prototype.isZero=function(){return this._s===0},n.prototype.exp10=function(o){if(o=+o,o===0)return this;if(Math.abs(o)>Number(u))throw new Error("exponent too large in BigInteger.exp10");if(this._s===0)return w;if(o>0){for(var E=new n(this._d.slice(),this._s,d);o>=y;o-=y)E._d.unshift(0);return o==0?E:(E._s=1,E=E.multiplySingleDigit(Math.pow(10,o)),this._s<0?E.negate():E)}else{if(-o>=this._d.length*y)return w;var E=new n(this._d.slice(),this._s,d);for(o=-o;o>=y;o-=y)E._d.shift();return o==0?E:E.divRemSmall(Math.pow(10,o))[0]}},n.prototype.pow=function(o){if(this.isUnit())return this._s>0?this:n(o).isOdd()?this:this.negate();if(o=n(o),o._s===0)return i;if(o._s<0){if(this._s===0)throw new Error("Divide by zero");return w}if(this._s===0)return w;if(o.isUnit())return this;if(o.compareAbs(u)>0)throw new Error("exponent too large in BigInteger.pow");for(var E=this,D=i,R=n.small[2];o.isPositive();){if(o.isOdd()&&(D=D.multiply(E),o.isUnit()))return D;E=E.square(),o=o.quotient(R)}return D},n.prototype.modPow=function(o,E){for(var D=i,R=this;o.isPositive();)o.isOdd()&&(D=D.multiply(R).remainder(E)),o=o.quotient(n.small[2]),o.isPositive()&&(R=R.square().remainder(E));return D},n.prototype.log=function(){switch(this._s){case 0:return-1/0;case-1:return NaN}var o=this._d.length;if(o*y<30)return Math.log(this.valueOf());var E=Math.ceil(30/y),D=this._d.slice(o-E);return Math.log(new n(D,1,d).valueOf())+(o-E)*Math.log(p)},n.prototype.valueOf=function(){return parseInt(this.toString(),10)},n.prototype.toJSValue=function(){return parseInt(this.toString(),10)},n.prototype.lowVal=function(){return this._d[0]||0};var u=n(2147483647);n.MAX_EXP=u,(function(){function o(R){return function(_){return R.call(n(_))}}function E(R){return function(_,O){return R.call(n(_),n(O))}}function D(R){return function(_,O,U){return R.call(n(_),n(O),n(U))}}(function(){var R,_,O="toJSValue,isEven,isOdd,sign,isZero,isNegative,abs,isUnit,square,negate,isPositive,toString,next,prev,log".split(","),U="compare,remainder,divRem,subtract,add,quotient,divide,multiply,pow,compareAbs".
1split(","),b=["modPow"];for(R=0;R<O.length;R++)_=O[R],n[_]=o(n.prototype[_]);for(R=0;R<U.length;R++)_=U[R],n[_]=E(n.prototype[_]);for(R=0;R<b.length;R++)_=b[R],n[_]=D(n.prototype[_]);n.exp10=function(I,H){return n(I).exp10(H)}})()})(),h.JSBigInt=n})(v)})(Gt)),Gt}var Wt,zn;function nx(){if(zn)return Wt;zn=1;var v=rx().JSBigInt,h=(function(){for(var d={},n="123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz",p=[],y=0;y<n.length;y++)p.push(n.charCodeAt(y));var w=[0,2,3,5,6,7,9,10,11],i=p.length,S=8,u=11,o=new v(2).pow(64);function E(b){if(b.length%2!==0)throw"Hex string has invalid length!";for(var I=new Uint8Array(b.length/2),H=0;H<b.length/2;++H)I[H]=parseInt(b.slice(H*2,H*2+2),16);return I}function D(b){for(var I=[],H=0;H<b.length;++H)I.push(("0"+b[H].toString(16)).slice(-2));return I.join("")}function R(b){for(var I=new Uint8Array(b.length),H=0;H<b.length;H++)I[H]=b.charCodeAt(H);return I}function _(b){for(var I=[],H=0;H<b.length;H++)I.push(String.fromCharCode(b[H]));return I.join("")}function O(b){if(b.length<1||b.length>8)throw"Invalid input length";var I=v.ZERO,H=new v(2).pow(8),X=0;switch(9-b.length){case 1:I=I.add(b[X++]);case 2:I=I.multiply(H).add(b[X++]);case 3:I=I.multiply(H).add(b[X++]);case 4:I=I.multiply(H).add(b[X++]);case 5:I=I.multiply(H).add(b[X++]);case 6:I=I.multiply(H).add(b[X++]);case 7:I=I.multiply(H).add(b[X++]);case 8:I=I.multiply(H).add(b[X++]);break;default:throw"Impossible condition"}return I}function U(b,I){var H=new Uint8Array(I);if(I<1||I>8)throw"Invalid input length";for(var X=new v(2).pow(8),Y=I-1;Y>=0;Y--)H[Y]=b.remainder(X).toJSValue(),b=b.divide(X);return H}return d.encode_block=function(b,I,H){if(b.length<1||b.length>u)throw"Invalid block length: "+b.length;for(var X=O(b),Y=w[b.length]-1;X.compare(0)===1;){var Q=X.divRem(i),ie=Q[1];X=Q[0],I[H+Y]=p[ie.toJSValue()],Y--}return I},d.encode=function(b){var I=E(b);if(I.length===0)return"";var H=Math.floor(I.length/S),X=I.length%S,Y=H*u+w[X],Q=new Uint8Array(Y),ie;for(ie=0;ie<Y;++ie)Q[ie]=p[0];for(ie=0;ie<H;ie++)Q=d.encode_block(I.subarray(ie*S,ie*S+S),Q,ie*u);return X>0&&(Q=d.encode_block(I.subarray(H*S,H*S+X),Q,H*u)),_(Q)},d.decode_block=function(b,I,H){if(b.length<1||b.length>u)throw"Invalid block length: "+b.length;var X=w.indexOf(b.length);if(X<=0)throw"Invalid block size";for(var Y=new v(0),Q=new v(1),ie=b.length-1;ie>=0;ie--){var c=p.indexOf(b[ie]);if(c<0)throw"Invalid symbol";var f=Q.multiply(c).add(Y);if(f.compare(o)===1)throw"Overflow";Y=f,Q=Q.multiply(i)}if(X<S&&new v(2).pow(8*X).compare(Y)<=0)throw"Overflow 2";return I.set(U(Y,X),H),I},d.decode=function(b){if(b=R(b),b.length===0)return"";var I=Math.floor(b.length/u),H=b.length%u,X=w.indexOf(H);if(X<0)throw"Invalid encoded length";for(var Y=I*S+X,Q=new Uint8Array(Y),ie=0;ie<I;ie++)Q=d.decode_block(b.subarray(ie*u,ie*u+u),Q,ie*S);return H>0&&(Q=d.decode_block(b.subarray(I*u,I*u+H),Q,I*S)),D(Q)},d})();return Wt=h,Wt}var Xt,Gn;function ix(){if(Gn)return Xt;Gn=1;var v=Xe(),h=nx(),d="prod",n=new RegExp("^[123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz]{95}$"),p=new RegExp("^[123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz]{106}$");function y(i,S,u,o){var E=S.addressTypes;o=="integrated"&&(E=S.iAddressTypes);var D=parseInt(i.substr(0,2),16).toString();switch(u){case"prod":return E.prod.indexOf(D)>=0;case"testnet":return E.testnet.indexOf(D)>=0;case"stagenet":return E.stagenet.indexOf(D)>=0;case"both":return E.prod.indexOf(D)>=0||E.testnet.indexOf(D)>=0||E.stagenet.indexOf(D)>=0;default:return!1}}function w(i){if(i.length%2!==0)return null;for(var S=new Uint8Array(i.length/2),u=0;u<i.length/2;++u)S[u]=parseInt(i.slice(u*2,u*2+2),16);return S}return Xt={isValidAddress:function(i,S,u={}){const{networkType:o=d}=u;var E="standard";if(!n.test(i))if(p.test(i))E="integrated";else return!1;var D=h.decode(i);if(!D||!y(D,S,o,E))return!1;var R=D.slice(-8),_=v.keccak256Checksum(w(D.slice(0,-8)));return R===_}},Xt}var Yt,Wn;function ax(){if(Wn)return Yt;Wn=1;var v=Xe(),h=mr(),d="13456789abcdefghijkmnopqrstuwxyz",n=h(d),p=new RegExp("^(xrb|nano)_(["+d+"]{60})$");return Yt={isValidAddress:function(y){return p.test(y)?this.verifyChecksum(y):!1},verifyChecksum:function(y){var w=n.decode(p.exec(y)[2]).slice(-37),i=v.blake2b(v.toHex(w.slice(0,-5)),5),S=v.toHex(w.slice(-5).reverse());return i===S}},Yt}var j0={exports:{}};j0.exports;var Xn;function ox(){return Xn||(Xn=1,(function(v,h){var d=200,n="__lodash_hash_undefined__",p=1,y=2,w=9007199254740991,i="[object Arguments]",S="[object Array]",u="[object AsyncFunction]",o="[object Boolean]",E="[object Date]",D="[object Error]",R="[object Function]",_="[object GeneratorFunction]",O="[object Map]",U="[object Number]",b="[object Null]",I="[object Object]",H="[object Promise]",X="[object Proxy]",Y="[object RegExp]",Q="[object Set]",ie="[object String]",c="[object Symbol]",f="[object Undef
1ined]",C="[object WeakMap]",A="[object ArrayBuffer]",M="[object DataView]",L="[object Float32Array]",k="[object Float64Array]",N="[object Int8Array]",T="[object Int16Array]",z="[object Int32Array]",te="[object Uint8Array]",be="[object Uint8ClampedArray]",we="[object Uint16Array]",x="[object Uint32Array]",$=/[\\^$.*+?()[\]{}|]/g,g=/^\[object .+?Constructor\]$/,W=/^(?:0|[1-9]\d*)$/,K={};K[L]=K[k]=K[N]=K[T]=K[z]=K[te]=K[be]=K[we]=K[x]=!0,K[i]=K[S]=K[A]=K[o]=K[M]=K[E]=K[D]=K[R]=K[O]=K[U]=K[I]=K[Y]=K[Q]=K[ie]=K[C]=!1;var J=typeof u0=="object"&&u0&&u0.Object===Object&&u0,ue=typeof self=="object"&&self&&self.Object===Object&&self,se=J||ue||Function("return this")(),ge=h&&!h.nodeType&&h,ce=ge&&!0&&v&&!v.nodeType&&v,re=ce&&ce.exports===ge,xe=re&&J.process,ae=(function(){try{return xe&&xe.binding&&xe.binding("util")}catch{}})(),de=ae&&ae.isTypedArray;function Ke(B,q){for(var ee=-1,he=B==null?0:B.length,Te=0,Be=[];++ee<he;){var Re=B[ee];q(Re,ee,B)&&(Be[Te++]=Re)}return Be}function ze(B,q){for(var ee=-1,he=q.length,Te=B.length;++ee<he;)B[Te+ee]=q[ee];return B}function qe(B,q){for(var ee=-1,he=B==null?0:B.length;++ee<he;)if(q(B[ee],ee,B))return!0;return!1}function Ve(B,q){for(var ee=-1,he=Array(B);++ee<B;)he[ee]=q(ee);return he}function Ge(B){return function(q){return B(q)}}function je(B,q){return B.has(q)}function Le(B,q){return B?.[q]}function Ce(B){var q=-1,ee=Array(B.size);return B.forEach(function(he,Te){ee[++q]=[Te,he]}),ee}function ke(B,q){return function(ee){return B(q(ee))}}function Ie(B){var q=-1,ee=Array(B.size);return B.forEach(function(he){ee[++q]=he}),ee}var le=Array.prototype,ve=Function.prototype,s=Object.prototype,t=se["__core-js_shared__"],e=ve.toString,r=s.hasOwnProperty,a=(function(){var B=/[^.]+$/.exec(t&&t.keys&&t.keys.IE_PROTO||"");return B?"Symbol(src)_1."+B:""})(),l=s.toString,F=RegExp("^"+e.call(r).replace($,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),m=re?se.Buffer:void 0,P=se.Symbol,V=se.Uint8Array,j=s.propertyIsEnumerable,G=le.splice,fe=P?P.toStringTag:void 0,ne=Object.getOwnPropertySymbols,oe=m?m.isBuffer:void 0,pe=ke(Object.keys,Object),Z=E0(se,"DataView"),Fe=E0(se,"Map"),ye=E0(se,"Promise"),me=E0(se,"Set"),Ee=E0(se,"WeakMap"),Ue=E0(Object,"create"),Me=v0(Z),De=v0(Fe),o0=v0(ye),i0=v0(me),Ze=v0(Ee),Qe=P?P.prototype:void 0,x0=Qe?Qe.valueOf:void 0;function e0(B){var q=-1,ee=B==null?0:B.length;for(this.clear();++q<ee;){var he=B[q];this.set(he[0],he[1])}}function y0(){this.__data__=Ue?Ue(null):{},this.size=0}function m0(B){var q=this.has(B)&&delete this.__data__[B];return this.size-=q?1:0,q}function w0(B){var q=this.__data__;if(Ue){var ee=q[B];return ee===n?void 0:ee}return r.call(q,B)?q[B]:void 0}function g0(B){var q=this.__data__;return Ue?q[B]!==void 0:r.call(q,B)}function _0(B,q){var ee=this.__data__;return this.size+=this.has(B)?0:1,ee[B]=Ue&&q===void 0?n:q,this}e0.prototype.clear=y0,e0.prototype.delete=m0,e0.prototype.get=w0,e0.prototype.has=g0,e0.prototype.set=_0;function We(B){var q=-1,ee=B==null?0:B.length;for(this.clear();++q<ee;){var he=B[q];this.set(he[0],he[1])}}function A0(){this.__data__=[],this.size=0}function B0(B){var q=this.__data__,ee=G0(q,B);if(ee<0)return!1;var he=q.length-1;return ee==he?q.pop():G.call(q,ee,1),--this.size,!0}function Ei(B){var q=this.__data__,ee=G0(q,B);return ee<0?void 0:q[ee][1]}function Ci(B){return G0(this.__data__,B)>-1}function Ii(B,q){var ee=this.__data__,he=G0(ee,B);return he<0?(++this.size,ee.push([B,q])):ee[he][1]=q,this}We.prototype.clear=A0,We.prototype.delete=B0,We.prototype.get=Ei,We.prototype.has=Ci,We.prototype.set=Ii;function b0(B){var q=-1,ee=B==null?0:B.length;for(this.clear();++q<ee;){var he=B[q];this.set(he[0],he[1])}}function ki(){this.size=0,this.__data__={hash:new e0,map:new(Fe||We),string:new e0}}function Ti(B){var q=W0(this,B).delete(B);return this.size-=q?1:0,q}function Si(B){return W0(this,B).get(B)}function Ri(B){return W0(this,B).has(B)}function Ui(B,q){var ee=W0(this,B),he=ee.size;return ee.set(B,q),this.size+=ee.size==he?0:1,this}b0.prototype.clear=ki,b0.prototype.delete=Ti,b0.prototype.get=Si,b0.prototype.has=Ri,b0.prototype.set=Ui;function z0(B){var q=-1,ee=B==null?0:B.length;for(this.__data__=new b0;++q<ee;)this.add(B[q])}function Mi(B){return this.__data__.set(B,n),this}function Li(B){return this.__data__.has(B)}z0.prototype.add=z0.prototype.push=Mi,z0.prototype.has=Li;function d0(B){var q=this.__data__=new We(B);this.size=q.size}function Di(){this.__data__=new We,this.size=0}function Oi(B){var q=this.__data__,ee=q.delete(B);return this.size=q.size,ee}function Ni(B){return this.__data__.get(B)}function qi(B){return this.__data__.has(B)}function $i(B,q){var ee=this.__data__;if(ee instanceof We){var he=ee.__data__;if(!Fe||he.length<d-1)return he.push([B,q]),this.size=++ee.size,this;ee=this.__data__=new b0(he)}return ee.set(B,q),this.size=ee.size,this}d0.prototype.clear=Di,d0.prototype.delete=Oi,d0.prototype.get=Ni,d0.prototype.has=qi,d0.prototype.set=$i;function Hi(B,q){var ee=X0(B),he=!ee&&ra(B),Te=!ee&&!he&&Ct(B),Be=!ee&&!he&&!Te&&Ur(B),Re=ee||he||Te||Be,Oe=Re?Ve(B.length,String):[],$e=Oe.length;for(var Se in B)r.call(B,Se)&&!(Re&&(Se=="length"||Te&&(Se=="offset"||Se=="parent")||Be&&(Se=="buffer"||Se=="byteLength"||Se=="byteOffset")||Ji(Se,$e)))&&Oe.push(Se);return Oe}function G0(B,q){for(var ee=B.length;ee--;)if(kr(B[ee][0],q))return ee;return-1}function Pi(B,q,ee){var he=q(B);return X0(B)?he:ze(he,ee(B))}
vendor: 4,606 bytes, line 1
1function H0(B){return B==null?B===void 0?f:b:fe&&fe in Object(B)?Xi(B):ta(B)}function Br(B){return P0(B)&&H0(B)==i}function Er(B,q,ee,he,Te){return B===q?!0:B==null||q==null||!P0(B)&&!P0(q)?B!==B&&q!==q:Vi(B,q,ee,he,Er,Te)}function Vi(B,q,ee,he,Te,Be){var Re=X0(B),Oe=X0(q),$e=Re?S:h0(B),Se=Oe?S:h0(q);$e=$e==i?I:$e,Se=Se==i?I:Se;var Ye=$e==I,a0=Se==I,He=$e==Se;if(He&&Ct(B)){if(!Ct(q))return!1;Re=!0,Ye=!1}if(He&&!Ye)return Be||(Be=new d0),Re||Ur(B)?Cr(B,q,ee,he,Te,Be):Gi(B,q,$e,ee,he,Te,Be);if(!(ee&p)){var t0=Ye&&r.call(B,"__wrapped__"),r0=a0&&r.call(q,"__wrapped__");if(t0||r0){var p0=t0?B.value():B,l0=r0?q.value():q;return Be||(Be=new d0),Te(p0,l0,ee,he,Be)}}return He?(Be||(Be=new d0),Wi(B,q,ee,he,Te,Be)):!1}function ji(B){if(!Rr(B)||Qi(B))return!1;var q=Tr(B)?F:g;return q.test(v0(B))}function Ki(B){return P0(B)&&Sr(B.length)&&!!K[H0(B)]}function zi(B){if(!ea(B))return pe(B);var q=[];for(var ee in Object(B))r.call(B,ee)&&ee!="constructor"&&q.push(ee);return q}function Cr(B,q,ee,he,Te,Be){var Re=ee&p,Oe=B.length,$e=q.length;if(Oe!=$e&&!(Re&&$e>Oe))return!1;var Se=Be.get(B);if(Se&&Be.get(q))return Se==q;var Ye=-1,a0=!0,He=ee&y?new z0:void 0;for(Be.set(B,q),Be.set(q,B);++Ye<Oe;){var t0=B[Ye],r0=q[Ye];if(he)var p0=Re?he(r0,t0,Ye,q,B,Be):he(t0,r0,Ye,B,q,Be);if(p0!==void 0){if(p0)continue;a0=!1;break}if(He){if(!qe(q,function(l0,F0){if(!je(He,F0)&&(t0===l0||Te(t0,l0,ee,he,Be)))return He.push(F0)})){a0=!1;break}}else if(!(t0===r0||Te(t0,r0,ee,he,Be))){a0=!1;break}}return Be.delete(B),Be.delete(q),a0}function Gi(B,q,ee,he,Te,Be,Re){switch(ee){case M:if(B.byteLength!=q.byteLength||B.byteOffset!=q.byteOffset)return!1;B=B.buffer,q=q.buffer;case A:return!(B.byteLength!=q.byteLength||!Be(new V(B),new V(q)));case o:case E:case U:return kr(+B,+q);case D:return B.name==q.name&&B.message==q.message;case Y:case ie:return B==q+"";case O:var Oe=Ce;case Q:var $e=he&p;if(Oe||(Oe=Ie),B.size!=q.size&&!$e)return!1;var Se=Re.get(B);if(Se)return Se==q;he|=y,Re.set(B,q);var Ye=Cr(Oe(B),Oe(q),he,Te,Be,Re);return Re.delete(B),Ye;case c:if(x0)return x0.call(B)==x0.call(q)}return!1}function Wi(B,q,ee,he,Te,Be){var Re=ee&p,Oe=Ir(B),$e=Oe.length,Se=Ir(q),Ye=Se.length;if($e!=Ye&&!Re)return!1;for(var a0=$e;a0--;){var He=Oe[a0];if(!(Re?He in q:r.call(q,He)))return!1}var t0=Be.get(B);if(t0&&Be.get(q))return t0==q;var r0=!0;Be.set(B,q),Be.set(q,B);for(var p0=Re;++a0<$e;){He=Oe[a0];var l0=B[He],F0=q[He];if(he)var Mr=Re?he(F0,l0,He,q,B,Be):he(l0,F0,He,B,q,Be);if(!(Mr===void 0?l0===F0||Te(l0,F0,ee,he,Be):Mr)){r0=!1;break}p0||(p0=He=="constructor")}if(r0&&!p0){var Y0=B.constructor,J0=q.constructor;Y0!=J0&&"constructor"in B&&"constructor"in q&&!(typeof Y0=="function"&&Y0 instanceof Y0&&typeof J0=="function"&&J0 instanceof J0)&&(r0=!1)}return Be.delete(B),Be.delete(q),r0}function Ir(B){return Pi(B,aa,Yi)}function W0(B,q){var ee=B.__data__;return Zi(q)?ee[typeof q=="string"?"string":"hash"]:ee.map}function E0(B,q){var ee=Le(B,q);return ji(ee)?ee:void 0}function Xi(B){var q=r.call(B,fe),ee=B[fe];try{B[fe]=void 0;var he=!0}catch{}var Te=l.call(B);return he&&(q?B[fe]=ee:delete B[fe]),Te}var Yi=ne?function(B){return B==null?[]:(B=Object(B),Ke(ne(B),function(q){return j.call(B,q)}))}:oa,h0=H0;(Z&&h0(new Z(new ArrayBuffer(1)))!=M||Fe&&h0(new Fe)!=O||ye&&h0(ye.resolve())!=H||me&&h0(new me)!=Q||Ee&&h0(new Ee)!=C)&&(h0=function(B){var q=H0(B),ee=q==I?B.constructor:void 0,he=ee?v0(ee):"";if(he)switch(he){case Me:return M;case De:return O;case o0:return H;case i0:return Q;case Ze:return C}return q});function Ji(B,q){return q=q??w,!!q&&(typeof B=="number"||W.test(B))&&B>-1&&B%1==0&&B<q}function Zi(B){var q=typeof B;return q=="string"||q=="number"||q=="symbol"||q=="boolean"?B!=="__proto__":B===null}function Qi(B){return!!a&&a in B}function ea(B){var q=B&&B.constructor,ee=typeof q=="function"&&q.prototype||s;return B===ee}function ta(B){return l.call(B)}function v0(B){if(B!=null){try{return e.call(B)}catch{}try{return B+""}catch{}}return""}function kr(B,q){return B===q||B!==B&&q!==q}var ra=Br((function(){return arguments})())?Br:function(B){return P0(B)&&r.call(B,"callee")&&!j.call(B,"callee")},X0=Array.isArray;function na(B){return B!=null&&Sr(B.length)&&!Tr(B)}var Ct=oe||xa;function ia(B,q){return Er(B,q)}function Tr(B){if(!Rr(B))return!1;var q=H0(B);return q==R||q==_||q==u||q==X}function Sr(B){return typeof B=="number"&&B>-1&&B%1==0&&B<=w}function Rr(B){var q=typeof B;return B!=null&&(q=="object"||q=="function")}function P0(B){return B!=null&&typeof B=="object"}var Ur=de?Ge(de):Ki;function aa(B){return na(B)?Hi(B):zi(B)}function oa(){return[]}function xa(){return!1}v.exports=ia}
1)(j0,j0.exports)),j0.exports}var Jt,Yn;function xx(){if(Yn)return Jt;Yn=1;var v=Xe(),h=ox();return Jt={isValidAddress:function(d){return d.length!==76?!1:this.verifyChecksum(d)},verifyChecksum:function(d){var n=d.slice(0,64),p=d.slice(64,76),y=v.blake2b(n,32).slice(0,12);return!!h(y,p)}},Jt}var Zt,Jn;function Bi(){if(Jn)return Zt;Jn=1;var v=Xe();function h(d){if(typeof d!="string"||d.length!==34)return!1;try{var n=v.base58(d)}catch{return!1}var p=n.length,y=p-4,w=n.slice(y);n=n.slice(0,y);var i=v.sha256(v.byteArray2hexStr(n)),S=v.hexStr2byteArray(v.sha256(i)),u=S.slice(0,4);return w[0]===u[0]&&w[1]===u[1]&&w[2]===u[2]&&w[3]===u[3]?n:!1}return Zt={isValidAddress:function(d,n,p){var y=h(d);return!y||y.length!==21?!1:y[0]===65}},Zt}var Qt,Zn;function sx(){if(Zn)return Qt;Zn=1;var v=Xe(),h=function(d){var n=d.toString().toUpperCase().replace(/-/g,"");if(!n||n.length!==40)return!1;var p=v.toHex(v.base32.b32decode(n)),y=v.keccak256Checksum(Buffer.from(p.slice(0,42),"hex"));return y===p.slice(42)};return Qt={isValidAddress:h},Qt}var er,Qn;function fx(){if(Qn)return er;Qn=1;var v=Xe(),h=gr(),d=_r();function n(p,y,w){var i=w?w.networkType:"",S="bitcoincash",u=new RegExp(y.regexp),o,E=p.split(":");if(E.length===1)o=p;else{if(E[0]!=="bitcoincash")return!1;o=E[1]}if(!u.test(o)||o.toLowerCase()!=o&&o.toUpperCase()!=o)return!1;var D=v.base32.b32decode(o);i==="testnet"&&(S="bchtest");try{if(h.verifyChecksum(S,D,h.encodings.BECH32))return!1}catch{return!1}return!0}return er={isValidAddress:function(p,y,w){return n(p,y,w)||d.isValidAddress(p,y,w)}},er}var tr,ei;function cx(){if(ei)return tr;ei=1;var v=mr(),h=_i(),d=Xe(),n="ABCDEFGHIJKLMNOPQRSTUVWXYZ234567",p=v(n),y=new RegExp("^["+n+"]{56}$"),w=48;function i(S){var u=S&255,o=S>>8&255;return u<<8|o}return tr={isValidAddress:function(S){return y.test(S)?this.verifyChecksum(S):!1},verifyChecksum:function(S){var u=p.decode(S);if(u[0]!==w)return!1;var o=d.numberToHex(i(h.crc16xmodem(u.slice(0,-2))),4),E=d.toHex(u.slice(-2));return o===E}},tr}var rr,ti;function ux(){if(ti)return rr;ti=1;function v(h,d,n){var p=/^[a-z0-9.]+$/g;return h.search(p)!==-1&&h.length===12}return rr={isValidAddress:function(h,d,n){return v(h)}},rr}var nr,ri;function lx(){if(ri)return nr;ri=1;const v=K0(),h=Xe(),d=new Uint8Array([6,161,159]);function n(y){let w=y.slice(0,-4),i=y.slice(-4),S=h.hexStr2byteArray(h.sha256x2(h.byteArray2hexStr(w)));if(!(i[0]^S[0]|i[1]^S[1]|i[2]^S[2]|i[3]^S[3]))return w}return nr={isValidAddress:function(y){try{let w=v.decode(y),i=n(w);return i?(i.slice(d.length),!0):!1}catch{return!1}}},nr}var ir,ni;function Ar(){if(ni)return ir;ni=1;const v=K0();return ir={isValidAddress:function(h,d,n={}){try{if(!h||h.length==0||d.minLength&&h.length<d.minLength||d.maxLength&&h.length>d.maxLength)return!1;try{const p=v.decode(h);if(!p||!p.length)return!1}catch{return!1}return!0}catch{return!1}}},ir}var ar,ii;function dx(){if(ii)return ar;ii=1;var v=_r(),h=wr(),d=Bi(),n=Ar();const p=(w,i,S)=>n.isValidAddress(w,{...i,maxLength:44,minLength:43},S);function y(w,i,S){return v.isValidAddress(w,i,S)||h.isValidAddress(w,i,S)||d.isValidAddress(w,i,S)||p(w,i,S)}return ar={isValidAddress:function(w,i,S){if(S)switch(S.chainType?S.chainType.toLowerCase():""){case"erc20":case"ethereum":return h.isValidAddress(w,i,S.networkType);case"omni":return v.isValidAddress(w,i,S.networkType);case"tron":return d.isValidAddress(w,i,S.networkType);case"solana":return p(w,i,S.networkType)}return y(w,i,S)}},ar}var or,ai;function hx(){if(ai)return or;ai=1;var v=wr(),h=Ar();const d=(p,y,w)=>h.isValidAddress(p,{...y,maxLength:44,minLength:43},w);function n(p,y,w){return v.isValidAddress(p,y,w)||d(p,y,w)}return or={isValidAddress:function(p,y,w){if(w)switch(w.chainType){case"arbitrum":case"avalanche":case"erc20":case"ethereum":return v.isValidAddress(p,y,w.networkType);case"solana":return d(p,y,w.networkType)}return n(p,y,w)}},or}var xr,oi;function px(){if(oi)return xr;oi=1;const v=Xe(),h=4,d=58;return xr={isValidAddress:function(n,p,y={}){const{networkType:w="prod"}=y;return this.verifyChecksum(n)},verifyChecksum:function(n){if(n.length!==d)return!1;{const p=v.base32.b32decode(n),y=p.slice(0,p.length-h),w=v.byteArray2hexStr(p.slice(-4)).toString("HEX");return v.sha512_256(v.byteArray2hexStr(y)).substr(-h*2)===w}}},xr}var sr,xi;function bx(){if(xi)return sr;xi=1;const v=Xe(),h=[{addressLength:3,accountIndexLength:1,checkSumLength:1},{addressLength:4,accountIndexLength:2,checkSumLength:1},{addressLength:5,accountIndexLength:2,checkSumLength:2},{addressLength:6,accountIndexLength:4,checkSumLength:1},{addressLength:7,accountIndexLength:4,checkSumLength:2},{addressLength:8,accountIndexLength:4,checkSumLength:3},{addressLength:9,accountIndexLength:4,checkSumLength:4},{addressLength:10,accountIndexLength:8,checkSumLength:1},{addressLength:11,accountIndexLength:8,checkSumLength:2},{addressLength:12,accountIndexLength:8,checkSumLength:3},{addressLength:13,accountIndexLength:8,checkSumLength:4},{addressLength:14,accountIndexLength:8,checkSumLength:5},{addressLength:15,accountIndexLength:8,checkSumLength:6},{addressLength:16,accountIndexLength:8,checkSumLength:7},{addressLength:17,accountIndexLength:8,checkSumLength:8},{addressLength:34,accountIndexLength:32,checkSumLength:2}];return sr={isValidAddress:function(d,n,p={}){const{networkType:y="prod"}=p;return this.verifyChecksum(d)},verifyChecksum:function(d){try{const n="53533538505245",p=v.base58(d),y=v.byteArray2hexStr(p.slice(0,1)),w=p.slice(1),i=h.find(E=>E.addressLength===w.length);if(!i)throw new Error("Invalid address length");const S=v.byteArray2hexStr(w.slice(0,i.accountIndexLength)),u=v.byteArray2hexStr(w.slice(-i.checkSumLength));return v.blake2b(n+y+S,64).substr(0,i.checkSumLength*2).toUpperCase()==u}catch{return!1}}},sr}var fr,si;function vx(){return si||(si=1,fr={isValidAddress:function(v){return!!/^0x[0-9a-fA-F]{64}$/.test(v)}}),fr}var cr,fi;function Fx(){if(fi)return cr;fi=1,Xe();var v=function(h){if(!/^\d+\.\d+\.\d+$/.test(h))return!1;const[n,p,y]=h.split(".").map(Number);return Number.isInteger(n)&&n>=0&&Number.isInteger(p)&&p>=0&&Number.isInteger(y)&&y>=0};return cr={isValidAddress:v},cr}var ur,ci;function yx(){if(ci)return ur;ci=1;var v=ho(),h=wr(),d=_r(),n=tx(),p=ix(),y=ax(),w=xx(),i=Bi(),S=sx(),u=fx(),o=cx(),E=ux(),D=lx(),R=dx(),_=hx(),O=px(),U=bx(),b=Ai(),I=Ar(),H=vx(),X=Fx(),Y=[{name:"Bitcoin",symbol:"btc",addressTypes:{prod:["00","05"],testnet:["6f","c4","3c","26"]},bech32Hrp:{prod:["bc"],testnet:["tb"]}
1,validator:d},{name:"BitcoinCash",symbol:"bch",regexp:"^[qQpP]{1}[0-9a-zA-Z]{41}$",addressTypes:{prod:["00","05"],testnet:["6f","c4"]},validator:u},{name:"Bitcoin SV",symbol:"bsv",regexp:"^[qQ]{1}[0-9a-zA-Z]{41}$",addressTypes:{prod:["00","05"],testnet:["6f","c4"]},validator:u},{name:"LiteCoin",symbol:"ltc",addressTypes:{prod:["30","32"],testnet:["6f","c4","3a"]},bech32Hrp:{prod:["ltc"],testnet:["tltc"]},validator:d},{name:"PeerCoin",symbol:"ppc",addressTypes:{prod:["37","75"],testnet:["6f","c4"]},validator:d},{name:"DogeCoin",symbol:"doge",addressTypes:{prod:["1e","16"],testnet:["71","c4"]},validator:d},{name:"BeaverCoin",symbol:"bvc",addressTypes:{prod:["19","05"],testnet:["6f","c4"]},validator:d},{name:"FreiCoin",symbol:"frc",addressTypes:{prod:["00","05"],testnet:["6f","c4"]},validator:d},{name:"ProtoShares",symbol:"pts",addressTypes:{prod:["38","05"],testnet:["6f","c4"]},validator:d},{name:"MegaCoin",symbol:"mec",addressTypes:{prod:["32","05"],testnet:["6f","c4"]},validator:d},{name:"PrimeCoin",symbol:"xpm",addressTypes:{prod:["17","53"],testnet:["6f","c4"]},validator:d},{name:"AuroraCoin",symbol:"aur",addressTypes:{prod:["17","05"],testnet:["6f","c4"]},validator:d},{name:"NameCoin",symbol:"nmc",addressTypes:{prod:["34"],testnet:[]},validator:d},{name:"BioCoin",symbol:"bio",addressTypes:{prod:["19","14"],testnet:["6f","c4"]},validator:d},{name:"GarliCoin",symbol:"grlc",addressTypes:{prod:["26","05"],testnet:["6f","c4"]},validator:d},{name:"VertCoin",symbol:"vtc",addressTypes:{prod:["0x","47","71","05"],testnet:["6f","c4"]},bech32Hrp:{prod:["vtc"],testnet:["tvtc"]},validator:d},{name:"BitcoinGold",symbol:"btg",addressTypes:{prod:["26","17"],testnet:["6f","c4"]},validator:d},{name:"Komodo",symbol:"kmd",addressTypes:{prod:["3c","55"],testnet:["0","5"]},validator:d},{name:"BitcoinZ",symbol:"btcz",expectedLength:26,addressTypes:{prod:["1cb8","1cbd"],testnet:["1d25","1cba"]},validator:d},{name:"BitcoinPrivate",symbol:"btcp",expectedLength:26,addressTypes:{prod:["1325","13af"],testnet:["1957","19e0"]},validator:d},{name:"Hush",symbol:"hush",expectedLength:26,addressTypes:{prod:["1cb8","1cbd"],testnet:["1d25","1cba"]},validator:d},{name:"SnowGem",symbol:"sng",expectedLength:26,addressTypes:{prod:["1c28","1c2d"],testnet:["1d25","1cba"]},validator:d},{name:"ZCash",symbol:"zec",expectedLength:26,addressTypes:{prod:["1cb8","1cbd"],testnet:["1d25","1cba"]},validator:d},{name:"ZClassic",symbol:"zcl",expectedLength:26,addressTypes:{prod:["1cb8","1cbd"],testnet:["1d25","1cba"]},validator:d},{name:"ZenCash",symbol:"zen",expectedLength:26,addressTypes:{prod:["2089","2096"],testnet:["2092","2098"]},validator:d},{name:"VoteCoin",symbol:"vot",expectedLength:26,addressTypes:{prod:["1cb8","1cbd"],testnet:["1d25","1cba"]},validator:d},{name:"Decred",symbol:"dcr",addressTypes:{prod:["073f","071a"],testnet:["0f21","0efc"]},hashFunction:"blake256",expectedLength:26,validator:d},{name:"GameCredits",symbol:"game",addressTypes:{prod:["26","05"],testnet:[]},validator:h},{name:"PIVX",symbol:"pivx",addressTypes:{prod:["1e","0d"],testnet:[]},validator:d},{name:"SolarCoin",symbol:"slr",addressTypes:{prod:["12","05"],testnet:[]},validator:d},{name:"DigiByte",symbol:"dgb",addressTypes:{prod:["1e","3f"],testnet:[]},bech32Hrp:{prod:["dgb","S"],testnet:[]},validator:d},{name:"Tether",symbol:"usdt",addressTypes:{prod:["00","05","65"],testnet:["6f","c4","65"]},validator:R},{name:"Ripple",symbol:"xrp",validator:v},{name:"Dash",symbol:"dash",addressTypes:{prod:["4c","10"],testnet:["8c","13"]}
1,validator:d},{name:"Neo",symbol:"neo",addressTypes:{prod:["17"],testnet:[]},validator:d},{name:"NeoGas",symbol:"gas",addressTypes:{prod:["17"],testnet:[]},validator:d},{name:"Qtum",symbol:"qtum",addressTypes:{prod:["3a","32"],testnet:["78","6e"]},validator:d},{name:"Waves",symbol:"waves",addressTypes:{prod:["0157"],testnet:["0154"]},expectedLength:26,hashFunction:"blake256keccak256",regex:/^[a-zA-Z0-9]{35}$/,validator:d},{name:"Aptos",symbol:"apt",validator:H},{name:"Ethereum",symbol:"eth",validator:h},{name:"EthereumPow",symbol:"ethw",validator:h},{name:"EtherZero",symbol:"etz",validator:h},{name:"EthereumClassic",symbol:"etc",validator:h},{name:"Celo",symbol:"celo",validator:h},{name:"Callisto",symbol:"clo",validator:h},{name:"Bankex",symbol:"bkx",validator:h},{name:"Cardano",symbol:"ada",bech32Hrp:{prod:["addr"],testnet:["addr_test"]},validator:n},{name:"Monero",symbol:"xmr",addressTypes:{prod:["18","42"],testnet:["53","63"],stagenet:["24"]},iAddressTypes:{prod:["19"],testnet:["54"],stagenet:["25"]},validator:p},{name:"Aragon",symbol:"ant",validator:h},{name:"Basic Attention Token",symbol:"bat",validator:h},{name:"Bancor",symbol:"bnt",validator:h},{name:"Civic",symbol:"cvc",validator:h},{name:"District0x",symbol:"dnt",validator:h},{name:"Gnosis",symbol:"gno",validator:h},{name:"Golem (GNT)",symbol:"gnt",validator:h},{name:"Golem",symbol:"glm",validator:h},{name:"Matchpool",symbol:"gup",validator:h},{name:"Melon",symbol:"mln",validator:h},{name:"Numeraire",symbol:"nmr",validator:h},{name:"OmiseGO",symbol:"omg",validator:h},{name:"TenX",symbol:"pay",validator:h},{name:"Ripio Credit Network",symbol:"rcn",validator:h},{name:"Augur",symbol:"rep",validator:h},{name:"iExec RLC",symbol:"rlc",validator:h},{name:"Salt",symbol:"salt",validator:h},{name:"Status",symbol:"snt",validator:h},{name:"Storj",symbol:"storj",validator:h},{name:"Swarm City",symbol:"swt",validator:h},{name:"TrueUSD",symbol:"tusd",validator:h},{name:"Wings",symbol:"wings",validator:h},{name:"0x",symbol:"zrx",validator:h},{name:"Expanse",symbol:"exp",validator:h},{name:"Viberate",symbol:"vib",validator:h},{name:"Odyssey",symbol:"ocn",validator:h},{name:"Polymath",symbol:"poly",validator:h},{name:"Storm",symbol:"storm",validator:h},{name:"Nano",symbol:"nano",validator:y},{name:"RaiBlocks",symbol:"xrb",validator:y},{name:"Siacoin",symbol:"sc",validator:w},{name:"HyperSpace",symbol:"xsc",validator:w},{name:"loki",symbol:"loki",addressTypes:{prod:["114","115","116"],testnet:[]},iAddressTypes:{prod:["115"],testnet:[]},validator:p},{name:"LBRY Credits",symbol:"lbc",addressTypes:{prod:["55"],testnet:[]},validator:d},{name:"Tron",symbol:"trx",validator:i},{name:"Nem",symbol:"xem",validator:S},{name:"Stellar",symbol:"xlm",validator:o},{name:"BTU Protocol",symbol:"btu",validator:h},{name:"Crypto.com Coin",symbol:"cro",bech32Hrp:{prod:["cro"],testnet:["tcro"]},validator:b},{name:"Multi-collateral DAI",symbol:"dai",validator:h},{name:"Enjin Coin",symbol:"enj",validator:h}
1,{name:"HedgeTrade",symbol:"hedg",validator:h},{name:"Cred",symbol:"lba",validator:h},{name:"Chainlink",symbol:"link",validator:h},{name:"Loom Network",symbol:"loom",validator:h},{name:"Maker",symbol:"mkr",validator:h},{name:"Metal",symbol:"mtl",validator:h},{name:"Ocean Protocol",symbol:"ocean",validator:h},{name:"Quant",symbol:"qnt",validator:h},{name:"Synthetix Network",symbol:"snx",validator:h},{name:"SOLVE",symbol:"solve",validator:h},{name:"Spendcoin",symbol:"spnd",validator:h},{name:"TEMCO",symbol:"temco",validator:h},{name:"EOS",symbol:"eos",validator:E},{name:"Tezos",symbol:"xtz",validator:D},{name:"VeChain",symbol:"vet",validator:h},{name:"StormX",symbol:"stmx",validator:h},{name:"AugurV2",symbol:"repv2",validator:h},{name:"FirmaChain",symbol:"fct",validator:h},{name:"BlockTrade",symbol:"btt",validator:h},{name:"Quantum Resistant Ledger",symbol:"qrl",validator:h},{name:"Serve",symbol:"serv",validator:h},{name:"Tap",symbol:"xtp",validator:h},{name:"Compound",symbol:"comp",validator:h},{name:"Paxos",symbol:"pax",validator:h},{name:"USD Coin",symbol:"usdc",validator:_},{name:"CUSD",symbol:"cusd",validator:h},{name:"Algorand",symbol:"algo",validator:O},{name:"Polkadot",symbol:"dot",validator:U},{name:"Uniswap Coin",symbol:"uni",validator:h},{name:"Aave Coin",symbol:"aave",validator:h},{name:"Matic",symbol:"matic",validator:h},{name:"Decentraland",symbol:"mana",validator:h},{name:"Solana",symbol:"sol",validator:I,maxLength:44,minLength:43},{name:"Bonk",symbol:"bonk",validator:I,maxLength:44,minLength:43},{name:"Binance",symbol:"bnb",validator:h},{name:"BinanceSmartChain",symbol:"bnb",validator:h},{name:"Avalanche",symbol:"avax",validator:h},{name:"Arbitrum",symbol:"arb",validator:h},{name:"Flare",symbol:"flr",validator:h},{name:"Yearn.finance",symbol:"yfi",validator:h},{name:"Optimism",symbol:"op",validator:h},{name:"Lido DAO Token",symbol:"ldo",validator:h},{name:"Curve DAO",symbol:"crv",validator:h},{name:"Arbitrum",symbol:"arb",validator:h},{name:"Hashflow",symbol:"hft",validator:h},{name:"Apecoin",symbol:"ape",validator:h},{name:"Band Protocol",symbol:"band",validator:h},{name:"The Graph",symbol:"grt",validator:h},{name:"Magic",symbol:"magic",validator:h},{name:"Biconomy",symbol:"bico",validator:h},{name:"API3",symbol:"api3",validator:h},{name:"Axie Infinity",symbol:"axs",validator:h},{name:"Blur",symbol:"blur",validator:h},{name:"Chiliz",symbol:"chz",validator:h},{name:"Ethereum Name Service",symbol:"ens",validator:h},{name:"Fetch.ai",symbol:"fet",validator:h},{name:"Illuvium",symbol:"ilv",validator:h},{name:"Injective",symbol:"inj",validator:h},{name:"Immutable",symbol:"imx",validator:h},{name:"Mask Network",symbol:"mask",validator:h},{name:"Origin Protocol",symbol:"ogn",validator:h},{name:"Onyx Protocol",symbol:"xcn",validator:h},{name:"Unifi Protocol DAO",symbol:"unfi",validator:h},{name:"Tellor",symbol:"trb",validator:h},{name:"SuperVerse",symbol:"super",validator:h},{name:"Sonic",symbol:"s",validator:h},{name:"Skale",symbol:"skl",validator:h},{name:"The Sandbox",symbol:"sand",validator:h},{name:"Vulcan Forged PYR",symbol:"pyr",validator:h},{name:"Marlin",symbol:"pond",validator:h},{name:"PayPal USD",symbol:"pyusd",validator:h},{name:"Hedera",symbol:"hbar",validator:X},{name:"Berachain",symbol:"bera",validator:h},{name:"Story",symbol:"ip",validator:h}];const Q={};return Y.forEach(ie=>{const{name:c,validator:f,addressTypes:C,iAddressTypes:A,bech32Hrp:M,maxLength:L,minLength:k,regexp:N,expectedLength:T,hashFunction:z}=ie;Q[c.toLowerCase()]={validator:f,addressTypes:C,bech32Hrp:M,maxLength:L,minLength:k,iAddressTypes:A,regexp:N,expectedLength:T,hashFunction:z}}),ur={getByNameOrSymbol:function(ie){var c=ie.toLowerCase();return Y.find(function(f){return f.name.toLowerCase()===c||f.symbol.toLowerCase()===c})},getAll:function(){return Y},chainTypeToValidator:Q},ur}var lr,ui;function mx(){if(ui)return lr;ui=1,u0.Buffer||(u0.Buffer=yr().Buffer);var v=yx(),h="bitcoin";return lr={validate:function(d,n,p){var y=v.getByNameOrSymbol(n||h);if(p&&p.chainType){var w=p.chainType.toLowerCase(),i=v.chainTypeToValidator[w];if(i)return i.validator.isValidAddress(d,{...p,...i},p)}if(y&&y.validator)return p&&typeof p=="string"?y.validator.isValidAddress(d,y,{networkType:p}):y.validator.isValidAddress(d,y,p);throw new Error("Missing validator for currency: "+n)},getCurrencies:function(){return v.getAll()},findCurrency:function(d){return v.getByNameOrSymbol(d)||null},getChainTypeToValidators:function(){return v.chainTypeToValidator}},lr}var wx=mx();const gx=Fa(wx),_x={class:"space-y-6 px-5 pt-6 pb-32"},Ax={class:"ui-section-divider"},Bx={class:"px-4 py-3"},Ex={class:"block text-[11px] text-white/40 mb-1.5"},Cx={class:"normal-case tracking-normal ml-1 text-white/30"},Ix=["disabled"],kx={class:"flex items-start gap-2.5 px-4"},Tx={class:"text-[12px] text-white/40 leading-snug"},Sx={class:"pt-2 border-t border-white/5"},Rx={key:1,class:"flex justify-center"},Ux=Et({__name:"AddWhitelistAddressContainer",emits:["success"],setup(v,{emit:h}){const d=h,{t:n}=vr(),p=Je(""),y=Je(""),w=Je(""),i=Je(""),S=Je(!1),u=Je(!1),o=Je(!1),E=Je(null),D=Je(null);dr(i,Q=>
1{Q&&(S.value=!0)});const R=br(()=>!u.value&&!!p.value&&!!y.value);function _(Q,ie){if(!ie)return!1;const c=Q.toLowerCase(),f=c==="bsc"?"bnb":c;try{return gx.validate(ie,f)}catch{return!0}}function O(){if(y.value=y.value.trim(),!y.value){i.value="";return}_(p.value,y.value)?i.value="":i.value=n("error.invalidCryptoAddress")}async function U(){if(!(u.value||!R.value)){if(y.value=y.value.trim(),w.value=w.value.trim(),!y.value){i.value=n("error.enterCryptoAddress");return}if(!_(p.value,y.value)){i.value=n("error.invalidCryptoAddress");return}i.value="",u.value=!0;try{const Q=await wa.createCryptoWhitelistAddress({network:p.value,address:y.value,label:w.value});Q.succ?(o.value=!0,wi().refreshProfile().catch(()=>{})):i.value=Q.msg??""}catch{}finally{u.value=!1}}}function b(){o.value=!1,d("success")}function I(Q){p.value=Q.networkKey,y.value&&O(),Fi(()=>E.value?.focus())}const H=gi(),X=yi(),Y=mi();return dr(p,Q=>{const ie={...X.query};Q&&ie.network!==Q&&(ie.network=Q,Y.replace({query:ie}))}),Fr(async()=>{await H.refreshTokenChoice()}),(Q,ie)=>{const c=sa,f=Va,C=ro,A=Aa,M=Ba,L=ma,k=Ea;return Ne(),Pe(hr,null,[s0(c,{modelValue:Ae(o),"onUpdate:modelValue":ie[0]||(ie[0]=N=>It(o)?o.value=N:null),type:"success",title:Ae(n)("successLabel"),message:Ae(n)("info.succAddWhitelistAddress"),"confirm-label":Ae(n)("btn.OK"),dismissible:!1,onConfirm:b},null,8,["modelValue","title","message","confirm-label"]),_e("div",_x,[s0(A,{label:Ae(n)("crypto.fieldNetworkChoiceTitle"),variant:"input"},{default:pr(()=>[_e("div",Ax,[s0(f,{disabled:Ae(u),onHandleNetworkSelection:I},null,8,["disabled"])]),_e("div",{class:$0(["ui-section-divider",{"opacity-40 pointer-events-none":Ae(u)}])},[s0(C,{ref_key:"addressRef",ref:E,modelValue:Ae(y),"onUpdate:modelValue":ie[1]||(ie[1]=N=>It(y)?y.value=N:null),label:Ae(n)("crypto.address"),validate:N=>_(Ae(p),N),onBlur:O},null,8,["modelValue","label","validate"])],2),_e("div",Bx,[_e("label",Ex,[pi(f0(Ae(n)("crypto.addressLabel"))+" ",1),_e("span",Cx,f0(Ae(n)("labelOptional")),1)]),bi(_e("input",{ref_key:"labelRef",ref:D,"onUpdate:modelValue":ie[2]||(ie[2]=N=>It(w)?w.value=N:null),type:"text",inputmode:"text",autocomplete:"off",enterkeyhint:"done",maxlength:50,disabled:Ae(u),class:"w-full bg-transparent text-white/90 text-[16px] focus:outline-none placeholder-white/20 min-h-[28px] disabled:opacity-40",onKeyup:ya(U,["enter"])},null,40,Ix),[[vi,Ae(w)]])])]),_:1},8,["label"]),_e("div",kx,[ie[3]||(ie[3]=_e("svg",{class:"w-4 h-4 mt-0.5 flex-shrink-0",viewBox:"0 0 16 16",fill:"none"},[_e("circle",{cx:"8",cy:"8",r:"7.5",stroke:"#E3BB72","stroke-opacity":"0.5"}),_e("path",{d:"M8 5v4M8 10.5v.5",stroke:"#E3BB72","stroke-width":"1.5","stroke-linecap":"round"})],-1)),_e("span",Tx,f0(Ae(n)("info.depositCryptoTransferInfo")),1)]),Ae(i)?(Ne(),di(M,{key:0,msg:Ae(i),type:"error"},null,8,["msg"])):c0("",!0),_e("div",Sx,[s0(L,{variant:"primary",label:Ae(n)("btn.submit"),disabled:!Ae(R),loading:Ae(u),onClick:U},null,8,["label","disabled","loading"])]),Ae(S)?(Ne(),Pe("div",Rx,[s0(k)])):c0("",!0)])],64)}}}),Mx=Object.assign(Ux,{__name:"AddWhitelistAddressContainer"}),zx=Et({__name:"addWhitelistAddress",setup(v){const{showMobileLayout:h}=li(),d=yi(),n=mi(),p=d.query.returnMenu;let y=p||"/"+ga.PROFILES;const w=d.query.afterAdd;y=w||y;function i(){S()}function S(){const u=d.query;delete u.returnMenu,y.startsWith("/")||(y="/"+y),n.replace({path:y,query:u})}return wi(),_a(),Fr(()=>{window.scrollTo({top:0,behavior:"smooth"})}),(u,o)=>{const E=Mx;return Ne(),Pe("div",{class:$0(["bg-[#1c1c1e] nav-gap-h-full",{"mx-auto max-w-[436px]":Ae(h)}])},[s0(Ca,{title:u.$t("progressBar.addWhitelistAddress"),onBack:S},null,8,["title"]),s0(E,{onSuccess:i}),o[0]||(o[0]=_e("div",{class:"pb-[100px]"},null,-1))],2)}}});export{zx as default};

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