PageSourceSearch

https://qiwihui-scaffold-2.surge.sh/assets/Main.825d5a2d.js

js qiwihui-scaffold-2.surge.sh collected 2026-10-03 14:56:23 UTC 1,118,542 bytes, 863 lines download raw bytes

1var bb=Object.defineProperty,wb=Object.defineProperties;var Cb=Object.getOwnPropertyDescriptors;var Il=Object.getOwnPropertySymbols;var Jp=Object.prototype.hasOwnProperty,eh=Object.prototype.propertyIsEnumerable;var th=(t,e,n)=>e in t?bb(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,He=(t,e)=>{for(var n in e||(e={}))Jp.call(e,n)&&th(t,n,e[n]);if(Il)for(var n of Il(e))eh.call(e,n)&&th(t,n,e[n]);return t},It=(t,e)=>wb(t,Cb(e));var Kn=(t,e)=>{var n={};for(var r in t)Jp.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&Il)for(var r of Il(t))e.indexOf(r)<0&&eh.call(t,r)&&(n[r]=t[r]);return n};import{_ as X,R as G,r as h,a as nh,c as Ka,b as _b}from"./vendor.a49ba4ca.js";import{L as Ee,v as Eb,B as Je,h as vo,i as kb,a as ke,b as Pb,t as Af,c as De,d as pn,H as Sb,e as cr,k as xa,f as fe,g as Tb,j as hn,M as Rb,O as Ab,N as Ob,Z as Mb,D as go,l as Vs,m as Ll,n as Ws,o as Ga,S as Of,P as rh,s as Ks,r as Fl,p as Nb,q as Bb,V as $b,u as ah,w as zl,x as Gs,y as Db,z as qs,A as xo,C as ih,E as oh,U as Mf,F as sh,G as ch,T as lh,I as Nf,_ as Wr,J as Be,K as Ib,W as Lb,Q as jl,R as qa,X as Pr,Y as wi,$ as yo,a0 as Ul,a1 as Fb,a3 as uh,a4 as Bf,a5 as zb,a6 as jb,a7 as Ub,a8 as Hb,a9 as $f,aa as Hl,ab as bo,ac as Vb,ad as Wb}from"./App.7ecdda4a.js";import"./chunk-MTWSNRX5.47c61f42.js";import{a as Tn,b as Kb,_ as Sr,j as Df}from"./main.5af1e5c6.js";import{R as Xa,r as Xs}from"./index.897f8cc6.js";const mn=new Ee(Eb),Ys={},fh=Je.from(0),dh=Je.from(-1);function ph(t,e,n,r){const a={fault:e,operation:n};return r!==void 0&&(a.value=r),mn.throwError(t,Ee.errors.NUMERIC_FAULT,a)}let Qs="0";for(;Qs.length<256;)Qs+=Qs;function If(t){if(typeof t!="number")try{t=Je.from(t).toNumber()}catch{}return typeof t=="number"&&t>=0&&t<=256&&!(t%1)?"1"+Qs.substring(0,t):mn.throwArgumentError("invalid decimal size","decimals",t)}function Vl(t,e){e==null&&(e=0);const n=If(e);t=Je.from(t);const r=t.lt(fh);r&&(t=t.mul(dh));let a=t.mod(n).toString();for(;a.length<n.length-1;)a="0"+a;a=a.match(/^([0-9]*[1-9]|0)(0*)/)[1];const i=t.div(n).toString();return n.length===1?t=i:t=i+"."+a,r&&(t="-"+t),t}function Kr(t,e){e==null&&(e=0);const n=If(e);(typeof t!="string"||!t.match(/^-?[0-9.]+$/))&&mn.throwArgumentError("invalid decimal value","value",t);const r=t.substring(0,1)==="-";r&&(t=t.substring(1)),t==="."&&mn.throwArgumentError("missing value","value",t);const a=t.split(".");a.length>2&&mn.throwArgumentError("too many decimal points","value",t);let i=a[0],o=a[1];for(i||(i="0"),o||(o="0");o[o.length-1]==="0";)o=o.substring(0,o.length-1);for(o.length>n.length-1&&ph("fractional component exceeds decimals","underflow","parseFixed"),o===""&&(o="0");o.length<n.length-1;)o+="0";const s=Je.from(i),c=Je.from(o);let l=s.mul(n).add(c);return r&&(l=l.mul(dh)),l}class wo{constructor(e,n,r,a){e!==Ys&&mn.throwError("cannot use FixedFormat constructor; use FixedFormat.from",Ee.errors.UNSUPPORTED_OPERATION,{operation:"new FixedFormat"}),this.signed=n,this.width=r,this.decimals=a,this.name=(n?"":"u")+"fixed"+String(r)+"x"+String(a),this._multiplier=If(a),Object.freeze(this)}static from(e){if(e instanceof wo)return e;typeof e=="number"&&(e=`fixed128x${e}`);let n=!0,r=128,a=18;if(typeof e=="string"){if(e!=="fixed")if(e==="ufixed")n=!1;else{const i=e.match(/^(u?)fixed([0-9]+)x([0-9]+)$/);i||mn.throwArgumentError("invalid fixed format","format",e),n=i[1]!=="u",r=parseInt(i[2]),a=parseInt(i[3])}}else if(e){const i=(o,s,c)=>e[o]==null?c:(typeof e[o]!==s&&mn.throwArgumentError("invalid fixed format ("+o+" not "+s+")","format."+o,e[o]),e[o]);n=i("signed","boolean",n),r=i("width","number",r),a=i("decimals","number",a)}return r%8&&mn.throwArgumentError("invalid fixed format width (not byte aligned)","format.width",r),a>80&&mn.throwArgumentError("invalid fixed format (decimals too large)","format.decimals",a),new wo(Ys,n,r,a)}}class Wt{constructor(e,n,r,a){mn.checkNew(new.target,Wt),e!==Ys&&mn.throwError("cannot use FixedNumber constructor; use FixedNumber.from",Ee.errors.UNSUPPORTED_OPERATION,{operation:"new FixedFormat"}),this.format=a,this._hex=n,this._value=r,this._isFixedNumber=!0,Object.freeze(this)}_checkFormat(e){this.format.name!==e.format.name&&mn.throwArgumentError("incompatible format; use fixedNumber.toFormat","other",e)}addUnsafe(e){this._checkFormat(e);const n=Kr(this._value,this.format.decimals),r=Kr(e._value,e.format.decimals);return Wt.fromValue(n.add(r),this.format.decimals,this.format)}subUnsafe(e){this._checkFormat(e);const n=Kr(this._value,this.format.decimals),r=Kr(e._value,e.format.decimals);return Wt.fromValue(n.sub(r),this.format.decimals,this.format)}mulUnsafe(e){this._checkFormat(e);const n=Kr(this._value,this.format.decimals),r=Kr(e._value,e.format.decimals);return Wt.fromValue(n.mul(r).div(this.format._multiplier),this.format.decimals,this.format)}divUnsafe(e){this._checkFormat(e);const n=Kr(this._value,this.format.decimals),r=Kr(e._value,e.format.decimals);return Wt.fromValue(n.mul(this.format._multiplier).div(r),this.format.decimals,this.format)}floor(){const e=this.toString().split(".");e.length===1&&e.push("0");let n=Wt.from(e[0],this.format);const r=!e[1].match(/^(0*)$/);return this.isNegative()&&r&&(n=n.subUnsafe(hh.toFormat(n.format))),n}ceiling(){const e=this.toString().split(".");e.length===1&&e.push("0");let n=Wt.from(e[0],this.format);const r=!e[1].match(/^(0*)$/);return!this.isNegative()&&r&&(n=n.addUnsafe(hh.toFormat(n.format))),n}round(e){e==null&&(e=0);const n=this.toString().split(".");if(n.length===1&&n.push("0"),(e<0||e>80||e%1)&&mn.throwArgumentError("invalid decimal count","decimals",e),n[1].length<=e)return this;const r=Wt.from("1"+Qs.substring(0,e),this.format),a=Gb.toFormat(this.format);return this.mulUnsafe(r).addUnsafe(a).floor().divUnsafe(r)}isZero(){return this._value==="0.0"||this._value==="0"}isNegative(){return this._value[0]==="-"}toString(){return this._value}toHexString(e){if(e==null)return this._hex;e%8&&mn.throwArgumentError("invalid byte width","width",e);const n=Je.from(this._hex).fromTwos(this.format.width).toTwos(e).toHexString();return vo(n,e/8)}toUnsafeFloat(){return parseFloat(this.toString())}toFormat(e){return Wt.fromString(this._value,e)}static fromValue(e,n,r){return r==null&&n!=null&&!kb(n)&&(r=n,n=null),n==null&&(n=0),r==null&&(r="fixed"),Wt.fromString(Vl(e,n),wo.from(r))}static fromString(e,n){n==null&&(n="fixed");const r=wo.from(n),a=Kr(e,r.decimals);!r.signed&&a.lt(fh)&&ph("unsigned value cannot be negative","overflow","value",e);let i=null;r.signed?i=a.toTwos(r.width).toHexString():(i=a.toHexString(),i=vo(i,r.width/8));const o=Vl(a,r.decimals);return new Wt(Ys,i,o,r)}static fromBytes(e,n){n==null&&(n="fixed");const r=wo.from(n);if(ke(e).length>r.width/8)throw new Error("overflow");let a=Je.from(e);r.signed&&(a=a.fromTwos(r.width));
1const i=a.toTwos((r.signed?0:1)+r.width).toHexString(),o=Vl(a,r.decimals);return new Wt(Ys,i,o,r)}static from(e,n){if(typeof e=="string")return Wt.fromString(e,n);if(Pb(e))return Wt.fromBytes(e,n);try{return Wt.fromValue(e,0,n)}catch(r){if(r.code!==Ee.errors.INVALID_ARGUMENT)throw r}return mn.throwArgumentError("invalid FixedNumber value","value",e)}static isFixedNumber(e){return!!(e&&e._isFixedNumber)}}const hh=Wt.from(1),Gb=Wt.from("0.5");function qb(t){const e=cr(t);if(e.length>31)throw new Error("bytes32 string must be less than 32 bytes");return De(pn([e,Sb]).slice(0,32))}function Xb(t){const e=ke(t);if(e.length!==32)throw new Error("invalid bytes32 - not 32 bytes long");if(e[31]!==0)throw new Error("invalid bytes32 string - no null terminator");let n=31;for(;e[n-1]===0;)n--;return Af(e.slice(0,n))}const Yb=`�Ethereum Signed Message:
2`;function Qb(t){return typeof t=="string"&&(t=cr(t)),xa(pn([cr(Yb),cr(String(t.length)),t]))}const Zb="random/5.5.0",Lf=new Ee(Zb);let Ci=null;try{if(Ci=window,Ci==null)throw new Error("try next")}catch{try{if(Ci=global,Ci==null)throw new Error("try next")}catch{Ci={}}}let Wl=Ci.crypto||Ci.msCrypto;(!Wl||!Wl.getRandomValues)&&(Lf.warn("WARNING: Missing strong random number source"),Wl={getRandomValues:function(t){return Lf.throwError("no secure random source avaialble",Ee.errors.UNSUPPORTED_OPERATION,{operation:"crypto.getRandomValues"})}});function Zs(t){(t<=0||t>1024||t%1||t!=t)&&Lf.throwArgumentError("invalid length","length",t);const e=new Uint8Array(t);return Wl.getRandomValues(e),ke(e)}const Js="abi/5.5.0",Ve=new Ee(Js),_i={};let mh={calldata:!0,memory:!0,storage:!0},Jb={calldata:!0,memory:!0};function Kl(t,e){if(t==="bytes"||t==="string"){if(mh[e])return!0}else if(t==="address"){if(e==="payable")return!0}else if((t.indexOf("[")>=0||t==="tuple")&&Jb[e])return!0;return(mh[e]||e==="payable")&&Ve.throwArgumentError("invalid modifier","name",e),!1}function ew(t,e){let n=t;function r(s){Ve.throwArgumentError(`unexpected character at position ${s}`,"param",t)}t=t.replace(/\s/g," ");function a(s){let c={type:"",name:"",parent:s,state:{allowType:!0}};return e&&(c.indexed=!1),c}let i={type:"",name:"",state:{allowType:!0}},o=i;for(let s=0;s<t.length;s++){let c=t[s];switch(c){case"(":o.state.allowType&&o.type===""?o.type="tuple":o.state.allowParams||r(s),o.state.allowType=!1,o.type=Co(o.type),o.components=[a(o)],o=o.components[0];break;case")":delete o.state,o.name==="indexed"&&(e||r(s),o.indexed=!0,o.name=""),Kl(o.type,o.name)&&(o.name=""),o.type=Co(o.type);let l=o;o=o.parent,o||r(s),delete l.parent,o.state.allowParams=!1,o.state.allowName=!0,o.state.allowArray=!0;break;case",":delete o.state,o.name==="indexed"&&(e||r(s),o.indexed=!0,o.name=""),Kl(o.type,o.name)&&(o.name=""),o.type=Co(o.type);let u=a(o.parent);o.parent.components.push(u),delete o.parent,o=u;break;case" ":o.state.allowType&&o.type!==""&&(o.type=Co(o.type),delete o.state.allowType,o.state.allowName=!0,o.state.allowParams=!0),o.state.allowName&&o.name!==""&&(o.name==="indexed"?(e||r(s),o.indexed&&r(s),o.indexed=!0,o.name=""):Kl(o.type,o.name)?o.name="":o.state.allowName=!1);break;case"[":o.state.allowArray||r(s),o.type+=c,o.state.allowArray=!1,o.state.allowName=!1,o.state.readArray=!0;break;case"]":o.state.readArray||r(s),o.type+=c,o.state.readArray=!1,o.state.allowArray=!0,o.state.allowName=!0;break;default:o.state.allowType?(o.type+=c,o.state.allowParams=!0,o.state.allowArray=!0):o.state.allowName?(o.name+=c,delete o.state.allowArray):o.state.readArray?o.type+=c:r(s)}}return o.parent&&Ve.throwArgumentError("unexpected eof","param",t),delete i.state,o.name==="indexed"?(e||r(n.length-7),o.indexed&&r(n.length-7),o.indexed=!0,o.name=""):Kl(o.type,o.name)&&(o.name=""),i.type=Co(i.type),i}function Gl(t,e){for(let n in e)fe(t,n,e[n])}const Ze=Object.freeze({sighash:"sighash",minimal:"minimal",full:"full",json:"json"}),tw=new RegExp(/^(.*)\[([0-9]*)\]$/);class Kt{constructor(e,n){e!==_i&&Ve.throwError("use fromString",Ee.errors.UNSUPPORTED_OPERATION,{operation:"new ParamType()"}),Gl(this,n);let r=this.type.match(tw);r?Gl(this,{arrayLength:parseInt(r[2]||"-1"),arrayChildren:Kt.fromObject({type:r[1],components:this.components}),baseType:"array"}):Gl(this,{arrayLength:null,arrayChildren:null,baseType:this.components!=null?"tuple":this.t
2ype}),this._isParamType=!0,Object.freeze(this)}format(e){if(e||(e=Ze.sighash),Ze[e]||Ve.throwArgumentError("invalid format type","format",e),e===Ze.json){let r={type:this.baseType==="tuple"?"tuple":this.type,name:this.name||void 0};return typeof this.indexed=="boolean"&&(r.indexed=this.indexed),this.components&&(r.components=this.components.map(a=>JSON.parse(a.format(e)))),JSON.stringify(r)}let n="";return this.baseType==="array"?(n+=this.arrayChildren.format(e),n+="["+(this.arrayLength<0?"":String(this.arrayLength))+"]"):this.baseType==="tuple"?(e!==Ze.sighash&&(n+=this.type),n+="("+this.components.map(r=>r.format(e)).join(e===Ze.full?", ":",")+")"):n+=this.type,e!==Ze.sighash&&(this.indexed===!0&&(n+=" indexed"),e===Ze.full&&this.name&&(n+=" "+this.name)),n}static from(e,n){return typeof e=="string"?Kt.fromString(e,n):Kt.fromObject(e)}static fromObject(e){return Kt.isParamType(e)?e:new Kt(_i,{name:e.name||null,type:Co(e.type),indexed:e.indexed==null?null:!!e.indexed,components:e.components?e.components.map(Kt.fromObject):null})}static fromString(e,n){function r(a){return Kt.fromObject({name:a.name,type:a.type,indexed:a.indexed,components:a.components})}return r(ew(e,!!n))}static isParamType(e){return!!(e!=null&&e._isParamType)}}function ec(t,e){return rw(t).map(n=>Kt.fromString(n,e))}class ya{constructor(e,n){e!==_i&&Ve.throwError("use a static from method",Ee.errors.UNSUPPORTED_OPERATION,{operation:"new Fragment()"}),Gl(this,n),this._isFragment=!0,Object.freeze(this)}static from(e){return ya.isFragment(e)?e:typeof e=="string"?ya.fromString(e):ya.fromObject(e)}static fromObject(e){if(ya.isFragment(e))return e;switch(e.type){case"function":return qr.fromObject(e);case"event":return ba.fromObject(e);case"constructor":return Gr.fromObject(e);case"error":return Ya.fromObject(e);case"fallback":case"receive":return null}return Ve.throwArgumentError("invalid fragment object","value",e)}static fromString(e){return e=e.replace(/\s/g," "),e=e.replace(/\(/g," (").replace(/\)/g,") ").replace(/\s+/g," "),e=e.trim(),e.split(" ")[0]==="event"?ba.fromString(e.substring(5).trim()):e.split(" ")[0]==="function"?qr.fromString(e.substring(8).trim()):e.split("(")[0].trim()==="constructor"?Gr.fromString(e.trim()):e.split(" ")[0]==="error"?Ya.fromString(e.substring(5).trim()):Ve.throwArgumentError("unsupported fragment","value",e)}static isFragment(e){return!!(e&&e._isFragment)}}class ba extends ya{format(e){if(e||(e=Ze.sighash),Ze[e]||Ve.throwArgumentError("invalid format type","format",e),e===Ze.json)return JSON.stringify({type:"event",anonymous:this.anonymous,name:this.name,inputs:this.inputs.map(r=>JSON.parse(r.format(e)))});let n="";return e!==Ze.sighash&&(n+="event "),n+=this.name+"("+this.inputs.map(r=>r.format(e)).join(e===Ze.full?", ":",")+") ",e!==Ze.sighash&&this.anonymous&&(n+="anonymous "),n.trim()}static from(e){return typeof e=="string"?ba.fromString(e):ba.fromObject(e)}static fromObject(e){if(ba.isEventFragment(e))return e;e.type!=="event"&&Ve.throwArgumentError("invalid event object","value",e);const n={name:tc(e.name),anonymous:e.anonymous,inputs:e.inputs?e.inputs.map(Kt.fromObject):[],type:"event"};return new ba(_i,n)}static fromString(e){let n=e.match(nc);n||Ve.throwArgumentError("invalid event string","value",e);let r=!1;return n[3].split(" ").forEach(a=>{switch(a.trim()){case"anonymous":r=!0;break;case"":break;default:Ve.warn("unknown modifier: "+a)}}),ba.fromObject({name:n[1].trim(),anonymous:r,inputs:ec(n[2],!0),type:"event"})}static isEventFragment(e){return e&&e._isFragment&&e.type==="event"}}function vh(t,e){e.gas=null;let n=t.split("@");return n.length!==1?(n.length>2&&Ve.throwArgumentError("invalid human-readable ABI signature","value",t),n[1].match(/^[0-9]+$/)||Ve.throwArgumentError("invalid human-readable ABI signature gas","value",t),e.gas=Je.from(n[1]),n[0]):t}function gh(t,e){e.constant=!1,e.payable=!1,e.stateMutability="nonpayable",t.split(" ").forEach(n=>{switch(n.trim()){case"constant":e.constant=!0;break;case"payable":e.payable=!0,e.stateMutability="payable";break;case"nonpayable":e.payable=!1,e.stateMutability="nonpayable";break;case"pure":e.constant=!0,e.stateMutability="pure";break;case"view":e.constant=!0,e.stateMutability="view";break;case"external":case"public":case"":break;default:console.log("unknown modifier: "+n)}})}function xh(t){let e={constant:!1,payable:!0,stateMutability:"payable"};return t.stateMutability!=null?(e.stateMutability=t.stateMutability,e.constant=e.stateMutability==="view"||e.stateMutability==="pure",t.constant!=null&&!!t.constant!==e.constant&&Ve.throwArgumentError("cannot have constant function with mutability "+e.stateMutability,"value",t),e.payable=e.stateMutability==="payable",t.payable!=null&&!!t.payable!==e.payable&&Ve.throwArgumentError("cannot have payable function with mutability "+e.stateMutability,"value",t)):t.payable!=null?(e.payable=!!t.payable,t.constant==null&&!e.payable&&t.type!=="constructor"&&Ve.throwArgumentError("unable to determine stateMutability","value",t),e.constant=!!t.constant,e.constant?e.stateMutability="view":e.stateMutability=e.payable?"payable":"nonpayable",e.payable&&e.constant&&Ve.throwArgumentError("cannot have constant payable function","value",t)):t.constant!=null?(e.constant=!!t.constant,e.payable=!e.constant,e.stateMutability=e.constant?"view":"payable"):t.type!=="constructor"&&Ve.throwArgumentError("unable to determine stateMutability","value",t),e}class Gr extends ya{format(e){if(e||(e=Ze.sighash),Ze[e]||Ve.throwArgumentError("invalid format type","format",e),e===Ze.json)return JSON.stringify({type:"constructor",stateMutability:this.stateMutability!=="nonpayable"?this.stateMutability:void 0,payable:this.payable,gas:this.gas?this.gas.toNumber():void 0,inputs:this.inputs.map(r=>JSON.parse(r.format(e)))});e===Ze.sighash&&Ve.throwError("cannot format a constructor for sighash",Ee.errors.UNSUPPORTED_OPERATION,{operation:"format(sighash)"});let n="constructor("+this.inputs.map(r=>r.format(e)).join(e===Ze.full?", ":",")+") ";return this.stateMutability&&this.stateMutability!=="nonpayable"&&(n+=this.stateMutability+" "),n.trim()}static from(e){return typeof e=="string"?Gr.fromString(e):Gr.fromObject(e)}static fromObject(e){if(Gr.isConstructorFragment(e))return e;e.type!=="constructor"&&Ve.throwArgumentError("invalid constructor object","value",e);let n=xh(e);n.constant&&Ve.throwArgumentError("constructor cannot be constant","value",e);const r={name:null,type:e.type,inputs:e.inputs?e.inputs.map(Kt.fromObject):[],payable:n.payable,stateMutability:n.stateMutability,gas:e.gas?Je.from(e.gas):null};return new Gr(_i,r)}static fromString(e){let n={type:"constructor"};e=vh(e,n);let r=e.match(nc);return(!r||r[1].trim()!=="constructor")&&Ve.throwArgumentError("invalid constructor string","value",e),n.inputs=ec(r[2].trim(),!1),gh(r[3].trim(),n),Gr.fromObject(n)}static isConstructorFragment(e){return e&&e._isFragment&&e.type==="constructor"}}
2class qr extends Gr{format(e){if(e||(e=Ze.sighash),Ze[e]||Ve.throwArgumentError("invalid format type","format",e),e===Ze.json)return JSON.stringify({type:"function",name:this.name,constant:this.constant,stateMutability:this.stateMutability!=="nonpayable"?this.stateMutability:void 0,payable:this.payable,gas:this.gas?this.gas.toNumber():void 0,inputs:this.inputs.map(r=>JSON.parse(r.format(e))),outputs:this.outputs.map(r=>JSON.parse(r.format(e)))});let n="";return e!==Ze.sighash&&(n+="function "),n+=this.name+"("+this.inputs.map(r=>r.format(e)).join(e===Ze.full?", ":",")+") ",e!==Ze.sighash&&(this.stateMutability?this.stateMutability!=="nonpayable"&&(n+=this.stateMutability+" "):this.constant&&(n+="view "),this.outputs&&this.outputs.length&&(n+="returns ("+this.outputs.map(r=>r.format(e)).join(", ")+") "),this.gas!=null&&(n+="@"+this.gas.toString()+" ")),n.trim()}static from(e){return typeof e=="string"?qr.fromString(e):qr.fromObject(e)}static fromObject(e){if(qr.isFunctionFragment(e))return e;e.type!=="function"&&Ve.throwArgumentError("invalid function object","value",e);let n=xh(e);const r={type:e.type,name:tc(e.name),constant:n.constant,inputs:e.inputs?e.inputs.map(Kt.fromObject):[],outputs:e.outputs?e.outputs.map(Kt.fromObject):[],payable:n.payable,stateMutability:n.stateMutability,gas:e.gas?Je.from(e.gas):null};return new qr(_i,r)}static fromString(e){let n={type:"function"};e=vh(e,n);let r=e.split(" returns ");r.length>2&&Ve.throwArgumentError("invalid function string","value",e);let a=r[0].match(nc);if(a||Ve.throwArgumentError("invalid function signature","value",e),n.name=a[1].trim(),n.name&&tc(n.name),n.inputs=ec(a[2],!1),gh(a[3].trim(),n),r.length>1){let i=r[1].match(nc);(i[1].trim()!=""||i[3].trim()!="")&&Ve.throwArgumentError("unexpected tokens","value",e),n.outputs=ec(i[2],!1)}else n.outputs=[];return qr.fromObject(n)}static isFunctionFragment(e){return e&&e._isFragment&&e.type==="function"}}function yh(t){const e=t.format();return(e==="Error(string)"||e==="Panic(uint256)")&&Ve.throwArgumentError(`cannot specify user defined ${e} error`,"fragment",t),t}class Ya extends ya{format(e){if(e||(e=Ze.sighash),Ze[e]||Ve.throwArgumentError("invalid format type","format",e),e===Ze.json)return JSON.stringify({type:"error",name:this.name,inputs:this.inputs.map(r=>JSON.parse(r.format(e)))});let n="";return e!==Ze.sighash&&(n+="error "),n+=this.name+"("+this.inputs.map(r=>r.format(e)).join(e===Ze.full?", ":",")+") ",n.trim()}static from(e){return typeof e=="string"?Ya.fromString(e):Ya.fromObject(e)}static fromObject(e){if(Ya.isErrorFragment(e))return e;e.type!=="error"&&Ve.throwArgumentError("invalid error object","value",e);const n={type:e.type,name:tc(e.name),inputs:e.inputs?e.inputs.map(Kt.fromObject):[]};return yh(new Ya(_i,n))}static fromString(e){let n={type:"error"},r=e.match(nc);return r||Ve.throwArgumentError("invalid error signature","value",e),n.name=r[1].trim(),n.name&&tc(n.name),n.inputs=ec(r[2],!1),yh(Ya.fromObject(n))}static isErrorFragment(e){return e&&e._isFragment&&e.type==="error"}}function Co(t){return t.match(/^uint($|[^1-9])/)?t="uint256"+t.substring(4):t.match(/^int($|[^1-9])/)&&(t="int256"+t.substring(3)),t}const nw=new RegExp("^[a-zA-Z$_][a-zA-Z0-9$_]*$");function tc(t){return(!t||!t.match(nw))&&Ve.throwArgumentError(`invalid identifier "${t}"`,"value",t),t}const nc=new RegExp("^([^)(]*)\\((.*)\\)([^)(]*)$");function rw(t){t=t.trim();let e=[],n="",r=0;for(let a=0;a<t.length;a++){let i=t[a];i===","&&r===0?(e.push(n),n=""):(n+=i,i==="("?r++:i===")"&&(r--,r===-1&&Ve.throwArgumentError("unbalanced parenthesis","value",t)))}return n&&e.push(n),e}const Ff=new Ee(Js);function aw(t){const e=[],n=function(r,a){if(!!Array.isArray(a))for(let i in a){const o=r.slice();o.push(i);try{n(o,a[i])}catch(s){e.push({path:o,error:s})}}};return n([],t),e}class wa{constructor(e,n,r,a){this.name=e,this.type=n,this.localName=r,this.dynamic=a}_throwError(e,n){Ff.throwArgumentError(e,this.localName,n)}}class zf{constructor(e){fe(this,"wordSize",e||32),this._data=[],this._dataLength=0,this._padding=new Uint8Array(e)}get data(){return Tb(this._data)}get length(){return this._dataLength}_writeData(e){return this._data.push(e),this._dataLength+=e.length,e.length}appendWriter(e){return this._writeData(pn(e._data))}writeBytes(e){let n=ke(e);const r=n.length%this.wordSize;return r&&(n=pn([n,this._padding.slice(r)])),this._writeData(n)}_getValue(e){let n=ke(Je.from(e));return n.length>this.wordSize&&Ff.throwError("value out-of-bounds",Ee.errors.BUFFER_OVERRUN,{length:this.wordSize,offset:n.length}),n.length%this.wordSize&&(n=pn([this._padding.slice(n.length%this.wordSize),n])),n}writeValue(e){return this._writeData(this._getValue(e))}writeUpdatableValue(){const e=this._data.length;return this._data.push(this._padding),this._dataLength+=this.wordSize,n=>{this._data[e]=this._getValue(n)}}}class ql{constructor(e,n,r,a){fe(this,"_data",ke(e)),fe(this,"wordSize",n||32),fe(this,"_coerceFunc",r),fe(this,"allowLoose",a),this._offset=0}get data(){return De(this._data)}get consumed(){return this._offset}static coerce(e,n){let r=e.match("^u?int([0-9]+)$");return r&&parseInt(r[1])<=48&&(n=n.toNumber()),n}coerce(e,n){return this._coerceFunc?this._coerceFunc(e,n):ql.coerce(e,n)}_peekBytes(e,n,r){let a=Math.ceil(n/this.wordSize)*this.wordSize;return this._offset+a>this._data.length&&(this.allowLoose&&r&&this._offset+n<=this._data.length?a=n:Ff.throwError("data out-of-bounds",Ee.errors.BUFFER_OVERRUN,{length:this._data.length,offset:this._offset+a})),this._data.slice(this._offset,this._offset+a)}subReader(e){return new ql(this._data.slice(this._offset+e),this.wordSize,this._coerceFunc,this.allowLoose)}readBytes(e,n){let r=this._peekBytes(0,e,!!n);return this._offset+=r.length,r.slice(0,e)}readValue(){return Je.from(this.readBytes(this.wordSize))}}class iw extends wa{constructor(e){super("address","address",e,!1)}defaultValue(){return"0x0000000000000000000000000000000000000000"}encode(e,n){try{n=hn(n)}catch(r){this._throwError(r.message,n)}return e.writeValue(n)}decode(e){return hn(vo(e.readValue().toHexString(),20))}}class ow extends wa{constructor(e){super(e.name,e.type,void 0,e.dynamic);
2this.coder=e}defaultValue(){return this.coder.defaultValue()}encode(e,n){return this.coder.encode(e,n)}decode(e){return this.coder.decode(e)}}const _o=new Ee(Js);function bh(t,e,n){let r=null;if(Array.isArray(n))r=n;else if(n&&typeof n=="object"){let c={};r=e.map(l=>{const u=l.localName;return u||_o.throwError("cannot encode object for signature with missing names",Ee.errors.INVALID_ARGUMENT,{argument:"values",coder:l,value:n}),c[u]&&_o.throwError("cannot encode object for signature with duplicate names",Ee.errors.INVALID_ARGUMENT,{argument:"values",coder:l,value:n}),c[u]=!0,n[u]})}else _o.throwArgumentError("invalid tuple value","tuple",n);e.length!==r.length&&_o.throwArgumentError("types/value length mismatch","tuple",n);let a=new zf(t.wordSize),i=new zf(t.wordSize),o=[];e.forEach((c,l)=>{let u=r[l];if(c.dynamic){let f=i.length;c.encode(i,u);let d=a.writeUpdatableValue();o.push(p=>{d(p+f)})}else c.encode(a,u)}),o.forEach(c=>{c(a.length)});let s=t.appendWriter(a);return s+=t.appendWriter(i),s}function wh(t,e){let n=[],r=t.subReader(0);e.forEach(i=>{let o=null;if(i.dynamic){let s=t.readValue(),c=r.subReader(s.toNumber());try{o=i.decode(c)}catch(l){if(l.code===Ee.errors.BUFFER_OVERRUN)throw l;o=l,o.baseType=i.name,o.name=i.localName,o.type=i.type}}else try{o=i.decode(t)}catch(s){if(s.code===Ee.errors.BUFFER_OVERRUN)throw s;o=s,o.baseType=i.name,o.name=i.localName,o.type=i.type}o!=null&&n.push(o)});const a=e.reduce((i,o)=>{const s=o.localName;return s&&(i[s]||(i[s]=0),i[s]++),i},{});e.forEach((i,o)=>{let s=i.localName;if(!s||a[s]!==1||(s==="length"&&(s="_length"),n[s]!=null))return;const c=n[o];c instanceof Error?Object.defineProperty(n,s,{enumerable:!0,get:()=>{throw c}}):n[s]=c});for(let i=0;i<n.length;i++){const o=n[i];o instanceof Error&&Object.defineProperty(n,i,{enumerable:!0,get:()=>{throw o}})}return Object.freeze(n)}class sw extends wa{constructor(e,n,r){const a=e.type+"["+(n>=0?n:"")+"]",i=n===-1||e.dynamic;super("array",a,r,i);this.coder=e,this.length=n}defaultValue(){const e=this.coder.defaultValue(),n=[];for(let r=0;r<this.length;r++)n.push(e);return n}encode(e,n){Array.isArray(n)||this._throwError("expected array value",n);let r=this.length;r===-1&&(r=n.length,e.writeValue(n.length)),_o.checkArgumentCount(n.length,r,"coder array"+(this.localName?" "+this.localName:""));let a=[];for(let i=0;i<n.length;i++)a.push(this.coder);return bh(e,a,n)}decode(e){let n=this.length;n===-1&&(n=e.readValue().toNumber(),n*32>e._data.length&&_o.throwError("insufficient data length",Ee.errors.BUFFER_OVERRUN,{length:e._data.length,count:n}));let r=[];for(let a=0;a<n;a++)r.push(new ow(this.coder));return e.coerce(this.name,wh(e,r))}}class cw extends wa{constructor(e){super("bool","bool",e,!1)}defaultValue(){return!1}encode(e,n){return e.writeValue(n?1:0)}decode(e){return e.coerce(this.type,!e.readValue().isZero())}}class Ch extends wa{constructor(e,n){super(e,e,n,!0)}defaultValue(){return"0x"}encode(e,n){n=ke(n);let r=e.writeValue(n.length);return r+=e.writeBytes(n),r}decode(e){return e.readBytes(e.readValue().toNumber(),!0)}}class lw extends Ch{constructor(e){super("bytes",e)}decode(e){return e.coerce(this.name,De(super.decode(e)))}}class uw extends wa{constructor(e,n){let r="bytes"+String(e);super(r,r,n,!1);this.size=e}defaultValue(){return"0x0000000000000000000000000000000000000000000000000000000000000000".substring(0,2+this.size*2)}encode(e,n){let r=ke(n);return r.length!==this.size&&this._throwError("incorrect data length",n),e.writeBytes(r)}decode(e){return e.coerce(this.name,De(e.readBytes(this.size)))}}class fw extends wa{constructor(e){super("null","",e,!1)}defaultValue(){return null}encode(e,n){return n!=null&&this._throwError("not null",n),e.writeBytes([])}decode(e){return e.readBytes(0),e.coerce(this.name,null)}}class dw extends wa{constructor(e,n,r){const a=(n?"int":"uint")+e*8;super(a,a,r,!1);this.size=e,this.signed=n}defaultValue(){return 0}encode(e,n){let r=Je.from(n),a=Rb.mask(e.wordSize*8);if(this.signed){let i=a.mask(this.size*8-1);(r.gt(i)||r.lt(i.add(Ab).mul(Ob)))&&this._throwError("value out-of-bounds",n)}else(r.lt(Mb)||r.gt(a.mask(this.size*8)))&&this._throwError("value out-of-bounds",n);return r=r.toTwos(this.size*8).mask(this.size*8),this.signed&&(r=r.fromTwos(this.size*8).toTwos(8*e.wordSize)),e.writeValue(r)}decode(e){let n=e.readValue().mask(this.size*8);return this.signed&&(n=n.fromTwos(this.size*8)),e.coerce(this.name,n)}}class pw extends Ch{constructor(e){super("string",e)}defaultValue(){return""}encode(e,n){return super.encode(e,cr(n))}decode(e){return Af(super.decode(e))}}class Xl extends wa{constructor(e,n){let r=!1;const a=[];e.forEach(o=>{o.dynamic&&(r=!0),a.push(o.type)});const i="tuple("+a.join(",")+")";super("tuple",i,n,r);
2this.coders=e}defaultValue(){const e=[];this.coders.forEach(r=>{e.push(r.defaultValue())});const n=this.coders.reduce((r,a)=>{const i=a.localName;return i&&(r[i]||(r[i]=0),r[i]++),r},{});return this.coders.forEach((r,a)=>{let i=r.localName;!i||n[i]!==1||(i==="length"&&(i="_length"),e[i]==null&&(e[i]=e[a]))}),Object.freeze(e)}encode(e,n){return bh(e,this.coders,n)}decode(e){return e.coerce(this.name,wh(e,this.coders))}}const rc=new Ee(Js),hw=new RegExp(/^bytes([0-9]*)$/),mw=new RegExp(/^(u?int)([0-9]*)$/);class jf{constructor(e){rc.checkNew(new.target,jf),fe(this,"coerceFunc",e||null)}_getCoder(e){switch(e.baseType){case"address":return new iw(e.name);case"bool":return new cw(e.name);case"string":return new pw(e.name);case"bytes":return new lw(e.name);case"array":return new sw(this._getCoder(e.arrayChildren),e.arrayLength,e.name);case"tuple":return new Xl((e.components||[]).map(r=>this._getCoder(r)),e.name);case"":return new fw(e.name)}let n=e.type.match(mw);if(n){let r=parseInt(n[2]||"256");return(r===0||r>256||r%8!=0)&&rc.throwArgumentError("invalid "+n[1]+" bit length","param",e),new dw(r/8,n[1]==="int",e.name)}if(n=e.type.match(hw),n){let r=parseInt(n[1]);return(r===0||r>32)&&rc.throwArgumentError("invalid bytes length","param",e),new uw(r,e.name)}return rc.throwArgumentError("invalid type","type",e.type)}_getWordSize(){return 32}_getReader(e,n){return new ql(e,this._getWordSize(),this.coerceFunc,n)}_getWriter(){return new zf(this._getWordSize())}getDefaultValue(e){const n=e.map(a=>this._getCoder(Kt.from(a)));return new Xl(n,"_").defaultValue()}encode(e,n){e.length!==n.length&&rc.throwError("types/values length mismatch",Ee.errors.INVALID_ARGUMENT,{count:{types:e.length,values:n.length},value:{types:e,values:n}});const r=e.map(o=>this._getCoder(Kt.from(o))),a=new Xl(r,"_"),i=this._getWriter();return a.encode(i,n),i.data}decode(e,n,r){const a=e.map(o=>this._getCoder(Kt.from(o)));return new Xl(a,"_").decode(this._getReader(ke(n),r))}}const vw=new jf,gt=new Ee(Js);class gw extends go{}class xw extends go{}class yw extends go{}class Uf extends go{static isIndexed(e){return!!(e&&e._isIndexed)}}const bw={"0x08c379a0":{signature:"Error(string)",name:"Error",inputs:["string"],reason:!0},"0x4e487b71":{signature:"Panic(uint256)",name:"Panic",inputs:["uint256"]}};function _h(t,e){const n=new Error(`deferred error during ABI decoding triggered accessing ${t}`);return n.error=e,n}class Yl{constructor(e){gt.checkNew(new.target,Yl);let n=[];typeof e=="string"?n=JSON.parse(e):n=e,fe(this,"fragments",n.map(r=>ya.from(r)).filter(r=>r!=null)),fe(this,"_abiCoder",Vs(new.target,"getAbiCoder")()),fe(this,"functions",{}),fe(this,"errors",{}),fe(this,"events",{}),fe(this,"structs",{}),this.fragments.forEach(r=>{let a=null;switch(r.type){case"constructor":if(this.deploy){gt.warn("duplicate definition - constructor");return}fe(this,"deploy",r);return;case"function":a=this.functions;break;case"event":a=this.events;break;case"error":a=this.errors;break;default:return}let i=r.format();if(a[i]){gt.warn("duplicate definition - "+i);return}a[i]=r}),this.deploy||fe(this,"deploy",Gr.from({payable:!1,type:"constructor"})),fe(this,"_isInterface",!0)}format(e){e||(e=Ze.full),e===Ze.sighash&&gt.throwArgumentError("interface does not support formatting sighash","format",e);const n=this.fragments.map(r=>r.format(e));return e===Ze.json?JSON.stringify(n.map(r=>JSON.parse(r))):n}static getAbiCoder(){return vw}static getAddress(e){return hn(e)}static getSighash(e){return Ll(Ws(e.format()),0,4)}static getEventTopic(e){return Ws(e.format())}getFunction(e){if(Ga(e)){for(const r in this.functions)if(e===this.getSighash(r))return this.functions[r];gt.throwArgumentError("no matching function","sighash",e)}if(e.indexOf("(")===-1){const r=e.trim(),a=Object.keys(this.functions).filter(i=>i.split("(")[0]===r);return a.length===0?gt.throwArgumentError("no matching function","name",r):a.length>1&&gt.throwArgumentError("multiple matching functions","name",r),this.functions[a[0]]}const n=this.functions[qr.fromString(e).format()];return n||gt.throwArgumentError("no matching function","signature",e),n}getEvent(e){if(Ga(e)){const r=e.toLowerCase();for(const a in this.events)if(r===this.getEventTopic(a))return this.events[a];gt.throwArgumentError("no matching event","topichash",r)}if(e.indexOf("(")===-1){const r=e.trim(),a=Object.keys(this.events).filter(i=>i.split("(")[0]===r);return a.length===0?gt.throwArgumentError("no matching event","name",r):a.length>1&&gt.throwArgumentError("multiple matching events","name",r),this.events[a[0]]}const n=this.events[ba.fromString(e).format()];return n||gt.throwArgumentError("no matching event","signature",e),n}getError(e){if(Ga(e)){const r=Vs(this.constructor,"getSighash");for(const a in this.errors){const i=this.errors[a];if(e===r(i))return this.errors[a]}gt.throwArgumentError("no matching error","sighash",e)}if(e.indexOf("(")===-1){const r=e.trim(),a=Object.keys(this.errors).filter(i=>i.split("(")[0]===r);return a.length===0?gt.throwArgumentError("no matching error","name",r):a.length>1&&gt.throwArgumentError("multiple matching errors","name",r),this.errors[a[0]]}const n=this.errors[qr.fromString(e).format()];return n||gt.throwArgumentError("no matching error","signature",e),n}getSighash(e){if(typeof e=="string")try{e=this.getFunction(e)}catch(n){try{e=this.getError(e)}catch{throw n}}return Vs(this.constructor,"getSighash")(e)}getEventTopic(e){return typeof e=="string"&&(e=this.getEvent(e)),Vs(this.constructor,"getEventTopic")(e)}_decodeParams(e,n){return this._abiCoder.decode(e,n)}_encodeParams(e,n){return this._abiCoder.encode(e,n)}encodeDeploy(e){return this._encodeParams(this.deploy.inputs,e||[])}decodeErrorResult(e,n){typeof e=="string"&&(e=this.getError(e));const r=ke(n);return De(r.slice(0,4))!==this.getSighash(e)&&gt.throwArgumentError(`data signature does not match error ${e.name}.`,"data",De(r)),this._decodeParams(e.inputs,r.slice(4))}encodeErrorResult(e,n){return typeof e=="string"&&(e=this.getError(e)),De(pn([this.get
2Sighash(e),this._encodeParams(e.inputs,n||[])]))}decodeFunctionData(e,n){typeof e=="string"&&(e=this.getFunction(e));const r=ke(n);return De(r.slice(0,4))!==this.getSighash(e)&&gt.throwArgumentError(`data signature does not match function ${e.name}.`,"data",De(r)),this._decodeParams(e.inputs,r.slice(4))}encodeFunctionData(e,n){return typeof e=="string"&&(e=this.getFunction(e)),De(pn([this.getSighash(e),this._encodeParams(e.inputs,n||[])]))}decodeFunctionResult(e,n){typeof e=="string"&&(e=this.getFunction(e));let r=ke(n),a=null,i=null,o=null,s=null;switch(r.length%this._abiCoder._getWordSize()){case 0:try{return this._abiCoder.decode(e.outputs,r)}catch{}break;case 4:{const c=De(r.slice(0,4)),l=bw[c];if(l)i=this._abiCoder.decode(l.inputs,r.slice(4)),o=l.name,s=l.signature,l.reason&&(a=i[0]);else try{const u=this.getError(c);i=this._abiCoder.decode(u.inputs,r.slice(4)),o=u.name,s=u.format()}catch(u){console.log(u)}break}}return gt.throwError("call revert exception",Ee.errors.CALL_EXCEPTION,{method:e.format(),errorArgs:i,errorName:o,errorSignature:s,reason:a})}encodeFunctionResult(e,n){return typeof e=="string"&&(e=this.getFunction(e)),De(this._abiCoder.encode(e.outputs,n||[]))}encodeFilterTopics(e,n){typeof e=="string"&&(e=this.getEvent(e)),n.length>e.inputs.length&&gt.throwError("too many arguments for "+e.format(),Ee.errors.UNEXPECTED_ARGUMENT,{argument:"values",value:n});let r=[];e.anonymous||r.push(this.getEventTopic(e));const a=(i,o)=>i.type==="string"?Ws(o):i.type==="bytes"?xa(De(o)):(i.type==="address"&&this._abiCoder.encode(["address"],[o]),vo(De(o),32));for(n.forEach((i,o)=>{let s=e.inputs[o];if(!s.indexed){i!=null&&gt.throwArgumentError("cannot filter non-indexed parameters; must be null","contract."+s.name,i);return}i==null?r.push(null):s.baseType==="array"||s.baseType==="tuple"?gt.throwArgumentError("filtering with tuples or arrays not supported","contract."+s.name,i):Array.isArray(i)?r.push(i.map(c=>a(s,c))):r.push(a(s,i))});r.length&&r[r.length-1]===null;)r.pop();return r}encodeEventLog(e,n){typeof e=="string"&&(e=this.getEvent(e));const r=[],a=[],i=[];return e.anonymous||r.push(this.getEventTopic(e)),n.length!==e.inputs.length&&gt.throwArgumentError("event arguments/values mismatch","values",n),e.inputs.forEach((o,s)=>{const c=n[s];if(o.indexed)if(o.type==="string")r.push(Ws(c));else if(o.type==="bytes")r.push(xa(c));else{if(o.baseType==="tuple"||o.baseType==="array")throw new Error("not implemented");r.push(this._abiCoder.encode([o.type],[c]))}else a.push(o),i.push(c)}),{data:this._abiCoder.encode(a,i),topics:r}}decodeEventLog(e,n,r){if(typeof e=="string"&&(e=this.getEvent(e)),r!=null&&!e.anonymous){let d=this.getEventTopic(e);(!Ga(r[0],32)||r[0].toLowerCase()!==d)&&gt.throwError("fragment/topic mismatch",Ee.errors.INVALID_ARGUMENT,{argument:"topics[0]",expected:d,value:r[0]}),r=r.slice(1)}let a=[],i=[],o=[];e.inputs.forEach((d,p)=>{d.indexed?d.type==="string"||d.type==="bytes"||d.baseType==="tuple"||d.baseType==="array"?(a.push(Kt.fromObject({type:"bytes32",name:d.name})),o.push(!0)):(a.push(d),o.push(!1)):(i.push(d),o.push(!1))});let s=r!=null?this._abiCoder.decode(a,pn(r)):null,c=this._abiCoder.decode(i,n,!0),l=[],u=0,f=0;e.inputs.forEach((d,p)=>{if(d.indexed)if(s==null)l[p]=new Uf({_isIndexed:!0,hash:null});else if(o[p])l[p]=new Uf({_isIndexed:!0,hash:s[f++]});else try{l[p]=s[f++]}catch(m){l[p]=m}else try{l[p]=c[u++]}catch(m){l[p]=m}if(d.name&&l[d.name]==null){const m=l[p];m instanceof Error?Object.defineProperty(l,d.name,{enumerable:!0,get:()=>{throw _h(`property ${JSON.stringify(d.name)}`,m)}}):l[d.name]=m}});for(let d=0;d<l.length;d++){const p=l[d];p instanceof Error&&Object.defineProperty(l,d,{enumerable:!0,get:()=>{throw _h(`index ${d}`,p)}})}return Object.freeze(l)}parseTransaction(e){let n=this.getFunction(e.data.substring(0,10).toLowerCase());return n?new xw({args:this._abiCoder.decode(n.inputs,"0x"+e.data.substring(10)),functionFragment:n,name:n.name,signature:n.format(),sighash:this.getSighash(n),value:Je.from(e.value||"0")}):null}parseLog(e){let n=this.getEvent(e.topics[0]);return!n||n.anonymous?null:new gw({eventFragment:n,name:n.name,signature:n.format(),topic:this.getEventTopic(n),args:this.decodeEventLog(n,e.data,e.topics)})}parseError(e){const n=De(e);let r=this.getError(n.substring(0,10).toLowerCase());return r?new yw({args:this._abiCoder.decode(r.inputs,"0x"+n.substring(10)),errorFragment:r,name:r.name,signature:r.format(),sighash:this.getSighash(r)}):null}static isInterface(e){return!!(e&&e._isInterface)}}const ww="contracts/5.5.0";var Ei=globalThis&&globalThis.__awaiter||function(t,e,n,r){function a(i){return i instanceof n?i:new n(function(o){o(i)})}
2return new(n||(n=Promise))(function(i,o){function s(u){try{l(r.next(u))}catch(f){o(f)}}function c(u){try{l(r.throw(u))}catch(f){o(f)}}function l(u){u.done?i(u.value):a(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})};const _t=new Ee(ww);function Ql(t,e){return Ei(this,void 0,void 0,function*(){const n=yield e;typeof n!="string"&&_t.throwArgumentError("invalid address or ENS name","name",n);try{return hn(n)}catch{}t||_t.throwError("a provider or signer is needed to resolve ENS names",Ee.errors.UNSUPPORTED_OPERATION,{operation:"resolveName"});const r=yield t.resolveName(n);return r==null&&_t.throwArgumentError("resolver or addr is not configured for ENS name","name",n),r})}function Zl(t,e,n){return Ei(this,void 0,void 0,function*(){return Array.isArray(n)?yield Promise.all(n.map((r,a)=>Zl(t,Array.isArray(e)?e[a]:e[r.name],r))):n.type==="address"?yield Ql(t,e):n.type==="tuple"?yield Zl(t,e,n.components):n.baseType==="array"?Array.isArray(e)?yield Promise.all(e.map(r=>Zl(t,r,n.arrayChildren))):Promise.reject(_t.makeError("invalid value for array",Ee.errors.INVALID_ARGUMENT,{argument:"value",value:e})):e})}function Jl(t,e,n){return Ei(this,void 0,void 0,function*(){let r={};n.length===e.inputs.length+1&&typeof n[n.length-1]=="object"&&(r=Ks(n.pop())),_t.checkArgumentCount(n.length,e.inputs.length,"passed to contract"),t.signer?r.from?r.from=Fl({override:Ql(t.signer,r.from),signer:t.signer.getAddress()}).then(l=>Ei(this,void 0,void 0,function*(){return hn(l.signer)!==l.override&&_t.throwError("Contract with a Signer cannot override from",Ee.errors.UNSUPPORTED_OPERATION,{operation:"overrides.from"}),l.override})):r.from=t.signer.getAddress():r.from&&(r.from=Ql(t.provider,r.from));const a=yield Fl({args:Zl(t.signer||t.provider,n,e.inputs),address:t.resolvedAddress,overrides:Fl(r)||{}}),i=t.interface.encodeFunctionData(e,a.args),o={data:i,to:a.address},s=a.overrides;if(s.nonce!=null&&(o.nonce=Je.from(s.nonce).toNumber()),s.gasLimit!=null&&(o.gasLimit=Je.from(s.gasLimit)),s.gasPrice!=null&&(o.gasPrice=Je.from(s.gasPrice)),s.maxFeePerGas!=null&&(o.maxFeePerGas=Je.from(s.maxFeePerGas)),s.maxPriorityFeePerGas!=null&&(o.maxPriorityFeePerGas=Je.from(s.maxPriorityFeePerGas)),s.from!=null&&(o.from=s.from),s.type!=null&&(o.type=s.type),s.accessList!=null&&(o.accessList=Nb(s.accessList)),o.gasLimit==null&&e.gas!=null){let l=21e3;const u=ke(i);for(let f=0;f<u.length;f++)l+=4,u[f]&&(l+=64);o.gasLimit=Je.from(e.gas).add(l)}if(s.value){const l=Je.from(s.value);!l.isZero()&&!e.payable&&_t.throwError("non-payable method cannot override value",Ee.errors.UNSUPPORTED_OPERATION,{operation:"overrides.value",value:r.value}),o.value=l}s.customData&&(o.customData=Ks(s.customData)),delete r.nonce,delete r.gasLimit,delete r.gasPrice,delete r.from,delete r.value,delete r.type,delete r.accessList,delete r.maxFeePerGas,delete r.maxPriorityFeePerGas,delete r.customData;const c=Object.keys(r).filter(l=>r[l]!=null);return c.length&&_t.throwError(`cannot override ${c.map(l=>JSON.stringify(l)).join(",")}`,Ee.errors.UNSUPPORTED_OPERATION,{operation:"overrides",overrides:c}),o})}function Cw(t,e){return function(...n){return Jl(t,e,n)}}function _w(t,e){const n=t.signer||t.provider;return function(...r){return Ei(this,void 0,void 0,function*(){n||_t.throwError("estimate require a provider or signer",Ee.errors.UNSUPPORTED_OPERATION,{operation:"estimateGas"});const a=yield Jl(t,e,r);return yield n.estimateGas(a)})}}function Ew(t,e){const n=e.wait.bind(e);e.wait=r=>n(r).then(a=>(a.events=a.logs.map(i=>{let o=ah(i),s=null;try{s=t.interface.parseLog(i)}catch{}return s&&(o.args=s.args,o.decode=(c,l)=>t.interface.decodeEventLog(s.eventFragment,c,l),o.event=s.name,o.eventSignature=s.signature),o.removeListener=()=>t.provider,o.getBlock=()=>t.provider.getBlock(a.blockHash),o.getTransaction=()=>t.provider.getTransaction(a.transactionHash),o.getTransactionReceipt=()=>Promise.resolve(a),o}),a))}function Eh(t,e,n){const r=t.signer||t.provider;return function(...a){return Ei(this,void 0,void 0,function*(){let i;if(a.length===e.inputs.length+1&&typeof a[a.length-1]=="object"){const c=Ks(a.pop());c.blockTag!=null&&(i=yield c.blockTag),delete c.blockTag,a.push(c)}t.deployTransaction!=null&&(yield t._deployed(i));const o=yield Jl(t,e,a),s=yield r.call(o,i);try{let c=t.interface.decodeFunctionResult(e,s);return n&&e.outputs.length===1&&(c=c[0]),c}catch(c){throw c.code===Ee.errors.CALL_EXCEPTION&&(c.address=t.address,c.args=a,c.transaction=o),c}})}}function kw(t,e){return function(...n){return Ei(this,void 0,void 0,function*(){t.signer||_t.throwError("sending a transaction requires a signer",Ee.errors.UNSUPPORTED_OPERATION,{operation:"sendTransaction"}),t.deployTransaction!=null&&(yield t._deployed());const r=yield Jl(t,e,n),a=yield t.signer.sendTransaction(r);return Ew(t,a),a})}}function kh(t,e,n){return e.constant?Eh(t,e,n):kw(t,e)}function Ph(t){return t.address&&(t.topics==null||t.topics.length===0)?"*":(t.address||"*")+"@"+(t.to
2pics?t.topics.map(e=>Array.isArray(e)?e.join("|"):e).join(":"):"")}class ac{constructor(e,n){fe(this,"tag",e),fe(this,"filter",n),this._listeners=[]}addListener(e,n){this._listeners.push({listener:e,once:n})}removeListener(e){let n=!1;this._listeners=this._listeners.filter(r=>n||r.listener!==e?!0:(n=!0,!1))}removeAllListeners(){this._listeners=[]}listeners(){return this._listeners.map(e=>e.listener)}listenerCount(){return this._listeners.length}run(e){const n=this.listenerCount();return this._listeners=this._listeners.filter(r=>{const a=e.slice();return setTimeout(()=>{r.listener.apply(this,a)},0),!r.once}),n}prepareEvent(e){}getEmit(e){return[e]}}class Pw extends ac{constructor(){super("error",null)}}class Sh extends ac{constructor(e,n,r,a){const i={address:e};let o=n.getEventTopic(r);a?(o!==a[0]&&_t.throwArgumentError("topic mismatch","topics",a),i.topics=a.slice()):i.topics=[o];super(Ph(i),i);fe(this,"address",e),fe(this,"interface",n),fe(this,"fragment",r)}prepareEvent(e){super.prepareEvent(e),e.event=this.fragment.name,e.eventSignature=this.fragment.format(),e.decode=(n,r)=>this.interface.decodeEventLog(this.fragment,n,r);try{e.args=this.interface.decodeEventLog(this.fragment,e.data,e.topics)}catch(n){e.args=null,e.decodeError=n}}getEmit(e){const n=aw(e.args);if(n.length)throw n[0].error;const r=(e.args||[]).slice();return r.push(e),r}}class Th extends ac{constructor(e,n){super("*",{address:e});fe(this,"address",e),fe(this,"interface",n)}prepareEvent(e){super.prepareEvent(e);try{const n=this.interface.parseLog(e);e.event=n.name,e.eventSignature=n.signature,e.decode=(r,a)=>this.interface.decodeEventLog(n.eventFragment,r,a),e.args=n.args}catch{}}}class Rh{constructor(e,n,r){_t.checkNew(new.target,Hf),fe(this,"interface",Vs(new.target,"getInterface")(n)),r==null?(fe(this,"provider",null),fe(this,"signer",null)):Of.isSigner(r)?(fe(this,"provider",r.provider||null),fe(this,"signer",r)):rh.isProvider(r)?(fe(this,"provider",r),fe(this,"signer",null)):_t.throwArgumentError("invalid signer or provider","signerOrProvider",r),fe(this,"callStatic",{}),fe(this,"estimateGas",{}),fe(this,"functions",{}),fe(this,"populateTransaction",{}),fe(this,"filters",{});{const o={};Object.keys(this.interface.events).forEach(s=>{const c=this.interface.events[s];fe(this.filters,s,(...l)=>({address:this.address,topics:this.interface.encodeFilterTopics(c,l)})),o[c.name]||(o[c.name]=[]),o[c.name].push(s)}),Object.keys(o).forEach(s=>{const c=o[s];c.length===1?fe(this.filters,s,this.filters[c[0]]):_t.warn(`Duplicate definition of ${s} (${c.join(", ")})`)})}if(fe(this,"_runningEvents",{}),fe(this,"_wrappedEmits",{}),e==null&&_t.throwArgumentError("invalid contract address or ENS name","addressOrName",e),fe(this,"address",e),this.provider)fe(this,"resolvedAddress",Ql(this.provider,e));else try{fe(this,"resolvedAddress",Promise.resolve(hn(e)))}catch{_t.throwError("provider is required to use ENS name as contract address",Ee.errors.UNSUPPORTED_OPERATION,{operation:"new Contract"})}const a={},i={};Object.keys(this.interface.functions).forEach(o=>{const s=this.interface.functions[o];if(i[o]){_t.warn(`Duplicate ABI entry for ${JSON.stringify(o)}`);return}i[o]=!0;{const c=s.name;a[`%${c}`]||(a[`%${c}`]=[]),a[`%${c}`].push(o)}this[o]==null&&fe(this,o,kh(this,s,!0)),this.functions[o]==null&&fe(this.functions,o,kh(this,s,!1)),this.callStatic[o]==null&&fe(this.callStatic,o,Eh(this,s,!0)),this.populateTransaction[o]==null&&fe(this.populateTransaction,o,Cw(this,s)),this.estimateGas[o]==null&&fe(this.estimateGas,o,_w(this,s))}),Object.keys(a).forEach(o=>{const s=a[o];if(s.length>1)return;o=o.substring(1);const c=s[0];try{this[o]==null&&fe(this,o,this[c])}catch{}this.functions[o]==null&&fe(this.functions,o,this.functions[c]),this.callStatic[o]==null&&fe(this.callStatic,o,this.callStatic[c]),this.populateTransaction[o]==null&&fe(this.populateTransaction,o,this.populateTransaction[c]),this.estimateGas[o]==null&&fe(this.estimateGas,o,this.estimateGas[c])})}static getContractAddress(e){return Bb(e)}static getInterface(e){return Yl.isInterface(e)?e:new Yl(e)}deployed(){return this._deployed()}_deployed(e){return this._deployedPromise||(this.deployTransaction?this._deployedPromise=this.deployTransaction.wait().then(()=>this):this._deployedPromise=this.provider.getCode(this.address,e).then(n=>(n==="0x"&&_t.throwError("contract not deployed",Ee.errors.UNSUPPORTED_OPERATION,{contractAddress:this.address,operation:"getDeployed"}),this))),this._deployedPromise}fallback(e){this.signer||_t.throwError("sending a transactions require a signer",Ee.errors.UNSUPPORTED_OPERATION,{operation:"sendTransaction(fallback)"});const n=Ks(e||{});return["from","to"].forEach(function(r){n[r]!=null&&_t.throwError("cannot override "+r,Ee.errors.UNSUPPORTED_OPERATION,{operation:r})}),n.to=this.resolvedAddress,this.deployed().then(()=>this.signer.sendTransaction(n))}connect(e){typeof e=="string"&&(e=new $b(e,this.provider));const n=new this.constructor(this.address,this.interface,e);return this.deployTransaction&&fe(n,"deployTransaction",this.deployTransaction),n}attach(e){return new this.constructor(e,this.interface,this.signer||this.provider)}static isIndexed(e){return Uf.isIndexed(e)}_normalizeRunningEvent(e){return this._runningEvents[e.tag]?this._runningEvents[e.tag]:e}_getRunningEvent(e){if(typeof e=="string"){if(e==="error")return this._normalizeRunningEvent(new Pw);if(e==="event")return this._normalizeRunningEvent(new ac("event",null));if(e==="*")return this._normalizeRunningEvent(new Th(this.address,this.interface));const n=this.interface.getEvent(e);return this._normalizeRunningEvent(new Sh(this.address,this.interface,n))}if(e.topics&&e.topics.length>0){try{const r=e.topics[0];if(typeof r!="string")throw new Error("invalid topic");const a=this.interface.getEvent(r);return this._normalizeRunningEvent(new Sh(this.address,this.interface,a,e.topics))}catch{}const n={address:this.address,topics:e.topics};return this._normalizeRunningEvent(new ac(Ph(n),n))}return this._normalizeRunningEvent(new Th(this.address,this.interface))}_checkRunningEvents(e){if(e.listenerCount()===0){delete this._runningEvents[e.tag];const n=this._wrappedEmits[e.tag];n&&e.filter&&(this.provider.off(e.filter,n),delete this._wrappedEmits[e.tag])}}_wrapEvent(e,n,r){const a=ah(n);return a.removeListener=()=>{!r||(e.removeListener(r),this._checkRunningEvents(e))},a.getBlock=()=>this.provider.getBlock(n.blockHash),a.getTransaction=()=>this.provider.getTransaction(n.transactionHash),a.getTransactionReceipt=()=>this.provider.getTransactionReceipt(n.transactionHash),e.prepareEvent(a),a}_addEventListener(e,n,r){if(this.provider||_t.throwError("events require a provider or a signer with a provider",Ee.errors.UNSUPPORTED_OPERATION,{operation:"once"}),e.addListener(n,r),this._runningEvents[e.tag]=e,!this._wrappedEmits[e.tag]){const a=i=>{let o=this._wrapEvent(e,i,n);if(o.decodeError==null)try{const s=e.getEmit(o);
2this.emit(e.filter,...s)}catch(s){o.decodeError=s.error}e.filter!=null&&this.emit("event",o),o.decodeError!=null&&this.emit("error",o.decodeError,o)};this._wrappedEmits[e.tag]=a,e.filter!=null&&this.provider.on(e.filter,a)}}queryFilter(e,n,r){const a=this._getRunningEvent(e),i=Ks(a.filter);return typeof n=="string"&&Ga(n,32)?(r!=null&&_t.throwArgumentError("cannot specify toBlock with blockhash","toBlock",r),i.blockHash=n):(i.fromBlock=n!=null?n:0,i.toBlock=r!=null?r:"latest"),this.provider.getLogs(i).then(o=>o.map(s=>this._wrapEvent(a,s,null)))}on(e,n){return this._addEventListener(this._getRunningEvent(e),n,!1),this}once(e,n){return this._addEventListener(this._getRunningEvent(e),n,!0),this}emit(e,...n){if(!this.provider)return!1;const r=this._getRunningEvent(e),a=r.run(n)>0;return this._checkRunningEvents(r),a}listenerCount(e){return this.provider?e==null?Object.keys(this._runningEvents).reduce((n,r)=>n+this._runningEvents[r].listenerCount(),0):this._getRunningEvent(e).listenerCount():0}listeners(e){if(!this.provider)return[];if(e==null){const n=[];for(let r in this._runningEvents)this._runningEvents[r].listeners().forEach(a=>{n.push(a)});return n}return this._getRunningEvent(e).listeners()}removeAllListeners(e){if(!this.provider)return this;if(e==null){for(const r in this._runningEvents){const a=this._runningEvents[r];a.removeAllListeners(),this._checkRunningEvents(a)}return this}const n=this._getRunningEvent(e);return n.removeAllListeners(),this._checkRunningEvents(n),this}off(e,n){if(!this.provider)return this;const r=this._getRunningEvent(e);return r.removeListener(n),this._checkRunningEvents(r),this}removeListener(e,n){return this.off(e,n)}}class Hf extends Rh{}function Vf(t,e,n,r,a){t=ke(t),e=ke(e);let i,o=1;const s=new Uint8Array(r),c=new Uint8Array(e.length+4);c.set(e);let l,u;for(let f=1;f<=o;f++){c[e.length]=f>>24&255,c[e.length+1]=f>>16&255,c[e.length+2]=f>>8&255,c[e.length+3]=f&255;let d=ke(zl(a,t,c));i||(i=d.length,u=new Uint8Array(i),o=Math.ceil(r/i),l=r-(o-1)*i),u.set(d);for(let v=1;v<n;v++){d=ke(zl(a,t,d));for(let g=0;g<i;g++)u[g]^=d[g]}const p=(f-1)*i,m=f===o?l:i;s.set(ke(u).slice(0,m),p)}return De(s)}const Sw="wordlists/5.5.0",Tw=new Ee(Sw);class ic{constructor(e){Tw.checkAbstract(new.target,ic),fe(this,"locale",e)}split(e){return e.toLowerCase().split(/ +/g)}join(e){return e.join(" ")}static check(e){const n=[];for(let r=0;r<2048;r++){const a=e.getWord(r);if(r!==e.getWordIndex(a))return"0x";n.push(a)}return Ws(n.join(`
3`)+`
4`)}static register(e,n){}}const Rw="AbandonAbilityAbleAboutAboveAbsentAbsorbAbstractAbsurdAbuseAccessAccidentAccountAccuseAchieveAcidAcousticAcquireAcrossActActionActorActressActualAdaptAddAddictAddressAdjustAdmitAdultAdvanceAdviceAerobicAffairAffordAfraidAgainAgeAgentAgreeAheadAimAirAirportAisleAlarmAlbumAlcoholAlertAlienAllAlleyAllowAlmostAloneAlphaAlreadyAlsoAlterAlwaysAmateurAmazingAmongAmountAmusedAnalystAnchorAncientAngerAngleAngryAnimalAnkleAnnounceAnnualAnotherAnswerAntennaAntiqueAnxietyAnyApartApologyAppearAppleApproveAprilArchArcticAreaArenaArgueArmArmedArmorArmyAroundArrangeArrestArriveArrowArtArtefactArtistArtworkAskAspectAssaultAssetAssistAssumeAsthmaAthleteAtomAttackAttendAttitudeAttractAuctionAuditAugustAuntAuthorAutoAutumnAverageAvocadoAvoidAwakeAwareAwayAwesomeAwfulAwkwardAxisBabyBachelorBaconBadgeBagBalanceBalconyBallBambooBananaBannerBarBarelyBargainBarrelBaseBasicBasketBattleBeachBeanBeautyBecauseBecomeBeefBeforeBeginBehaveBehindBelieveBelowBeltBenchBenefitBestBetrayBetterBetweenBeyondBicycleBidBikeBindBiologyBirdBirthBitterBlackBladeBlameBlanketBlastBleakBlessBlindBloodBlossomBlouseBlueBlurBlushBoardBoatBodyBoilBombBoneBonusBookBoostBorderBoringBorrowBossBottomBounceBoxBoyBracketBrainBrandBrassBraveBreadBreezeBrickBridgeBriefBrightBringBriskBroccoliBrokenBronzeBroomBrotherBrownBrushBubbleBuddyBudgetBuffaloBuildBulbBulkBulletBundleBunkerBurdenBurgerBurstBusBusinessBusyButterBuyerBuzzCabbageCabinCableCactusCageCakeCallCalmCameraCampCanCanalCancelCandyCannonCanoeCanvasCanyonCapableCapitalCaptainCarCarbonCardCargoCarpetCarryCartCaseCashCasinoCastleCasualCatCatalogCat
4chCategoryCattleCaughtCauseCautionCaveCeilingCeleryCementCensusCenturyCerealCertainChairChalkChampionChangeChaosChapterChargeChaseChatCheapCheckCheeseChefCherryChestChickenChiefChildChimneyChoiceChooseChronicChuckleChunkChurnCigarCinnamonCircleCitizenCityCivilClaimClapClarifyClawClayCleanClerkCleverClickClientCliffClimbClinicClipClockClogCloseClothCloudClownClubClumpClusterClutchCoachCoastCoconutCodeCoffeeCoilCoinCollectColorColumnCombineComeComfortComicCommonCompanyConcertConductConfirmCongressConnectConsiderControlConvinceCookCoolCopperCopyCoralCoreCornCorrectCostCottonCouchCountryCoupleCourseCousinCoverCoyoteCrackCradleCraftCramCraneCrashCraterCrawlCrazyCreamCreditCreekCrewCricketCrimeCrispCriticCropCrossCrouchCrowdCrucialCruelCruiseCrumbleCrunchCrushCryCrystalCubeCultureCupCupboardCuriousCurrentCurtainCurveCushionCustomCuteCycleDadDamageDampDanceDangerDaringDashDaughterDawnDayDealDebateDebrisDecadeDecemberDecideDeclineDecorateDecreaseDeerDefenseDefineDefyDegreeDelayDeliverDemandDemiseDenialDentistDenyDepartDependDepositDepthDeputyDeriveDescribeDesertDesignDeskDespairDestroyDetailDetectDevelopDeviceDevoteDiagramDialDiamondDiaryDiceDieselDietDifferDigitalDignityDilemmaDinnerDinosaurDirectDirtDisagreeDiscoverDiseaseDishDismissDisorderDisplayDistanceDivertDivideDivorceDizzyDoctorDocumentDogDollDolphinDomainDonateDonkeyDonorDoorDoseDoubleDoveDraftDragonDramaDrasticDrawDreamDressDriftDrillDrinkDripDriveDropDrumDryDuckDumbDuneDuringDustDutchDutyDwarfDynamicEagerEagleEarlyEarnEarthEasilyEastEasyEchoEcologyEconomyEdgeEditEducateEffortEggEightEitherElbowElderElectricElegantElementElephantElevatorEliteElseEmbarkEmbodyEmbraceEmergeEmotionEmployEmpowerEmptyEnableEnactEndEndlessEndorseEnemyEnergyEnforceEngageEngineEnhanceEnjoyEnlistEnoughEnrichEnrollEnsureEnterEntireEntryEnvelopeEpisodeEqualEquipEraEraseErodeErosionErrorEruptEscapeEssayEssenceEstateEternalEthicsEvidenceEvilEvokeEvolveExactExampleExcessExchangeExciteExcludeExcuseExecuteExerciseExhaustExhibitExileExistExitExoticExpandExpectExpireExplainExposeExpressExtendExtraEyeEyebrowFabricFaceFacultyFadeFaintFaithFallFalseFameFamilyFamousFanFancyFantasyFarmFashionFatFatalFatherFatigueFaultFavoriteFeatureFebruaryFederalFeeFeedFeelFemaleFenceFestivalFetchFeverFewFiberFictionFieldFigureFileFilmFilterFinalFindFineFingerFinishFireFirmFirstFiscalFishFitFitnessFixFlagFlameFlashFlatFlavorFleeFlightFlipFloatFlockFloorFlowerFluidFlushFlyFoamFocusFogFoilFoldFollowFoodFootForceForestForgetForkFortuneForumForwardFossilFosterFoundFoxFragileFrameFrequentFreshFriendFringeFrogFrontFrostFrownFrozenFruitFuelFunFunnyFurnaceFuryFutureGadgetGainGalaxyGalleryGameGapGarageGarbageGardenGarlicGarmentGasGaspGateGatherGaugeGazeGeneralGeniusGenreGentleGenuineGestureGhostGiantGiftGiggleGingerGiraffeGirlGiveGladGlanceGlareGlassGlideGlimpseGlobeGloomGloryGloveGlowGlueGoatGoddessGoldGoodGooseGorillaGospelGossipGovernGownGrabGraceGrainGrantGrapeGrassGravityGreatGreenGridGriefGritGroceryGroupGrowGruntGuardGuessGuideGuiltGuitarGunGymHabitHairHalfHammerHamsterHandHappyHarborHardHarshHarvestHatHaveHawkHazardHeadHealthHeartHeavyHedgehogHeightHelloHelmetHelpHenHeroHiddenHighHillHintHipHireHistoryHobbyHockeyHoldHoleHolidayHollowHomeHoneyHoodHopeHornHorrorHorseHospitalHostHotelHourHoverHubHugeHumanHumbleHumorHundredHungryHuntHurdleHurryHurtHusbandHybridIceIconIdeaIdentifyIdleIgnoreIllIllegalIllnessImageImitateImmenseImmuneImpactImposeImproveImpulseInchIncludeIncomeIncreaseIndexIndicateIndoorIndustryInfantInflictInformInhaleInheritInitialInjectInjuryInmateInnerInnocentInputInquiryInsaneInsectInsideInspireInstallIntactInterestIntoInvestInviteInvolveIronIslandIsolateIssueItemIvoryJacketJaguarJarJazzJealousJeansJellyJewelJobJoinJokeJourneyJoyJudgeJuiceJumpJungleJuniorJunkJustKangarooKeenKeepKetchupKeyKickKidKidneyKindKingdomKissKitKitchenKiteKittenKiwiKneeKnifeKnockKnowLabLabelLaborLadderLadyLakeLampLanguageLaptopLargeLaterLatinLaughLaundryLavaLawLawnLawsuitLayerLazyLeaderLeafLearnLeaveLectureLeftLegLegalLegendLeisureLemonLendLengthLensLeopardLessonLetterLevelLiarLibertyLibraryLicenseLifeLiftLightLikeLimbLimitLinkLionLiquidListLittleLiveLizardLoadLoanLobster
4LocalLockLogicLonelyLongLoopLotteryLoudLoungeLoveLoyalLuckyLuggageLumberLunarLunchLuxuryLyricsMachineMadMagicMagnetMaidMailMainMajorMakeMammalManManageMandateMangoMansionManualMapleMarbleMarchMarginMarineMarketMarriageMaskMassMasterMatchMaterialMathMatrixMatterMaximumMazeMeadowMeanMeasureMeatMechanicMedalMediaMelodyMeltMemberMemoryMentionMenuMercyMergeMeritMerryMeshMessageMetalMethodMiddleMidnightMilkMillionMimicMindMinimumMinorMinuteMiracleMirrorMiseryMissMistakeMixMixedMixtureMobileModelModifyMomMomentMonitorMonkeyMonsterMonthMoonMoralMoreMorningMosquitoMotherMotionMotorMountainMouseMoveMovieMuchMuffinMuleMultiplyMuscleMuseumMushroomMusicMustMutualMyselfMysteryMythNaiveNameNapkinNarrowNastyNationNatureNearNeckNeedNegativeNeglectNeitherNephewNerveNestNetNetworkNeutralNeverNewsNextNiceNightNobleNoiseNomineeNoodleNormalNorthNoseNotableNoteNothingNoticeNovelNowNuclearNumberNurseNutOakObeyObjectObligeObscureObserveObtainObviousOccurOceanOctoberOdorOffOfferOfficeOftenOilOkayOldOliveOlympicOmitOnceOneOnionOnlineOnlyOpenOperaOpinionOpposeOptionOrangeOrbitOrchardOrderOrdinaryOrganOrientOriginalOrphanOstrichOtherOutdoorOuterOutputOutsideOvalOvenOverOwnOwnerOxygenOysterOzonePactPaddlePagePairPalacePalmPandaPanelPanicPantherPaperParadeParentParkParrotPartyPassPatchPathPatientPatrolPatternPausePavePaymentPeacePeanutPearPeasantPelicanPenPenaltyPencilPeoplePepperPerfectPermitPersonPetPhonePhotoPhrasePhysicalPianoPicnicPicturePiecePigPigeonPillPilotPinkPioneerPipePistolPitchPizzaPlacePlanetPlasticPlatePlayPleasePledgePluckPlugPlungePoemPoetPointPolarPolePolicePondPonyPoolPopularPortionPositionPossiblePostPotatoPotteryPovertyPowderPowerPracticePraisePredictPreferPreparePresentPrettyPreventPricePridePrimaryPrintPriorityPrisonPrivatePrizeProblemProcessProduceProfitProgramProjectPromoteProofPropertyProsperProtectProudProvidePublicPuddingPullPulpPulsePumpkinPunchPupilPuppyPurchasePurityPurposePursePushPutPuzzlePyramidQualityQuantumQuarterQuestionQuickQuitQuizQuoteRabbitRaccoonRaceRackRadarRadioRailRainRaiseRallyRampRanchRandomRangeRapidRareRateRatherRavenRawRazorReadyRealReasonRebelRebuildRecallReceiveRecipeRecordRecycleReduceReflectReformRefuseRegionRegretRegularRejectRelaxReleaseReliefRelyRemainRememberRemindRemoveRenderRenewRentReopenRepairRepeatReplaceReportRequireRescueResembleResistResourceResponseResultRetireRetreatReturnReunionRevealReviewRewardRhythmRibRibbonRiceRichRideRidgeRifleRightRigidRingRiotRippleRiskRitualRivalRiverRoadRoastRobotRobustRocketRomanceRoofRookieRoomRoseRotateRoughRoundRouteRoyalRubberRudeRugRuleRunRunwayRuralSadSaddleSadnessSafeSailSaladSalmonSalonSaltSaluteSameSampleSandSatisfySatoshiSauceSausageSaveSayScaleScanScareScatterSceneSchemeSchoolScienceScissorsScorpionScoutScrapScreenScriptScrubSeaSearchSeasonSeatSecondSecretSectionSecuritySeedSeekSegmentSelectSellSeminarSeniorSenseSentenceSeriesServiceSessionSettleSetupSevenShadowShaftShallowShareShedShellSheriffShieldShiftShineShipShiverShockShoeShootShopShortShoulderShoveShrimpShrugShuffleShySiblingSickSideSiegeSightSignSilentSilkSillySilverSimilarSimpleSinceSingSirenSisterSituateSixSizeSkateSketchSkiSkillSkinSkirtSkullSlabSlamSleepSlenderSliceSlideSlightSlimSloganSlotSlowSlushSmallSmartSmileSmokeSmoothSnackSnakeSnapSniffSnowSoapSoccerSocialSockSodaSoftSolarSoldierSolidSolutionSolveSomeoneSongSoonSorrySortSoulSoundSoupSourceSouthSpaceSpareSpatialSpawnSpeakSpecialSpeedSpellSpendSphereSpiceSpiderSpikeSpinSpiritSplitSpoilSponsorSpoonSportSpotSpraySpreadSpringSpySquareSqueezeSquirrelStableStadiumStaffStageStairsStampStandStartStateStaySteakSteelStemStepStereoStickStillStingStockStomachStoneStoolStoryStoveStrategyStreetStrikeStrongStruggleStudentStuffStumbleStyleSubjectSubmitSubwaySuccessSuchSuddenSufferSugarSuggestSuitSummerSunSunnySunsetSuperSupplySupremeSureSurfaceSurgeSurpriseSurroundSurveySuspectSustainSwallowSwampSwapSwarmSwearSweetSwiftSwimSwingSwitchSwordSymbolSymptomSyrupSystemTableTackleTagTailTalentTalkTankTapeTargetTaskTasteTattooTaxiTeachTeamTellTenTenantTennisTentTermTestTextThankThatThemeThe
4nTheoryThereTheyThingThisThoughtThreeThriveThrowThumbThunderTicketTideTigerTiltTimberTimeTinyTipTiredTissueTitleToastTobaccoTodayToddlerToeTogetherToiletTokenTomatoTomorrowToneTongueTonightToolToothTopTopicToppleTorchTornadoTortoiseTossTotalTouristTowardTowerTownToyTrackTradeTrafficTragicTrainTransferTrapTrashTravelTrayTreatTreeTrendTrialTribeTrickTriggerTrimTripTrophyTroubleTruckTrueTrulyTrumpetTrustTruthTryTubeTuitionTumbleTunaTunnelTurkeyTurnTurtleTwelveTwentyTwiceTwinTwistTwoTypeTypicalUglyUmbrellaUnableUnawareUncleUncoverUnderUndoUnfairUnfoldUnhappyUniformUniqueUnitUniverseUnknownUnlockUntilUnusualUnveilUpdateUpgradeUpholdUponUpperUpsetUrbanUrgeUsageUseUsedUsefulUselessUsualUtilityVacantVacuumVagueValidValleyValveVanVanishVaporVariousVastVaultVehicleVelvetVendorVentureVenueVerbVerifyVersionVeryVesselVeteranViableVibrantViciousVictoryVideoViewVillageVintageViolinVirtualVirusVisaVisitVisualVitalVividVocalVoiceVoidVolcanoVolumeVoteVoyageWageWagonWaitWalkWallWalnutWantWarfareWarmWarriorWashWaspWasteWaterWaveWayWealthWeaponWearWeaselWeatherWebWeddingWeekendWeirdWelcomeWestWetWhaleWhatWheatWheelWhenWhereWhipWhisperWideWidthWifeWildWillWinWindowWineWingWinkWinnerWinterWireWisdomWiseWishWitnessWolfWomanWonderWoodWoolWordWorkWorldWorryWorthWrapWreckWrestleWristWriteWrongYardYearYellowYouYoungYouthZebraZeroZoneZoo";let oc=null;function Ah(t){if(oc==null&&(oc=Rw.replace(/([A-Z])/g," $1").toLowerCase().substring(1).split(" "),ic.check(t)!=="0x3c8acc1e7b08d8e76f9fda015ef48dc8c710a73cb7e0f77b2c18a9b5a7adde60"))throw oc=null,new Error("BIP39 Wordlist for en (English) FAILED")}class Aw extends ic{constructor(){super("en")}getWord(e){return Ah(this),oc[e]}getWordIndex(e){return Ah(this),oc.indexOf(e)}}const Oh=new Aw;ic.register(Oh);const Mh={en:Oh},Ow="hdnode/5.5.0",sc=new Ee(Ow),Mw=Je.from("0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141"),Nw=cr("Bitcoin seed"),cc=2147483648;function Nh(t){return(1<<t)-1<<8-t}function Bw(t){return(1<<t)-1}function e0(t){return vo(De(t),32)}function Bh(t){return ih.encode(pn([t,Ll(qs(qs(t)),0,4)]))}function Wf(t){if(t==null)return Mh.en;if(typeof t=="string"){const e=Mh[t];return e==null&&sc.throwArgumentError("unknown locale","wordlist",t),e}return t}const Eo={},lc="m/44'/60'/0'/0/0";class Gn{constructor(e,n,r,a,i,o,s,c){if(sc.checkNew(new.target,Gn),e!==Eo)throw new Error("HDNode constructor cannot be called directly");if(n){const l=new Gs(n);fe(this,"privateKey",l.privateKey),fe(this,"publicKey",l.compressedPublicKey)}else fe(this,"privateKey",null),fe(this,"publicKey",De(r));fe(this,"parentFingerprint",a),fe(this,"fingerprint",Ll(Db(qs(this.publicKey)),0,4)),fe(this,"address",xo(this.publicKey)),fe(this,"chainCode",i),fe(this,"index",o),fe(this,"depth",s),c==null?(fe(this,"mnemonic",null),fe(this,"path",null)):typeof c=="string"?(fe(this,"mnemonic",null),fe(this,"path",c)):(fe(this,"mnemonic",c),fe(this,"path",c.path))}get extendedKey(){if(this.depth>=256)throw new Error("Depth too large!");return Bh(pn([this.privateKey!=null?"0x0488ADE4":"0x0488B21E",De(this.depth),this.parentFingerprint,vo(De(this.index),4),this.chainCode,this.privateKey!=null?pn(["0x00",this.privateKey]):this.publicKey]))}neuter(){return new Gn(Eo,null,this.publicKey,this.parentFingerprint,this.chainCode,this.index,this.depth,this.path)}_derive(e){if(e>4294967295)throw new Error("invalid index - "+String(e));let n=this.path;n&&(n+="/"+(e&~cc));const r=new Uint8Array(37);if(e&cc){if(!this.privateKey)throw new Error("cannot derive child of neutered node");r.set(ke(this.privateKey),1),n&&(n+="'")}else r.set(ke(this.publicKey));for(let f=24;f>=0;f-=8)r[33+(f>>3)]=e>>24-f&255;const a=ke(zl(oh.sha512,this.chainCode,r)),i=a.slice(0,32),o=a.slice(32);let s=null,c=null;this.privateKey?s=e0(Je.from(i).add(this.privateKey).mod(Mw)):c=new Gs(De(i))._addPoint(this.publicKey);let l=n;const u=this.mnemonic;return u&&(l=Object.freeze({phrase:u.phrase,path:n,locale:u.locale||"en"})),new Gn(Eo,s,c,this.fingerprint,e0(o),e,this.depth+1,l)}derivePath(e){const n=e.split("/");if(n.length===0||n[0]==="m"&&this.depth!==0)throw new Error("invalid path - "+e);n[0]==="m"&&n.shift();let r=this;for(let a=0;a<n.length;a++){const i=n[a];if(i.match(/^[0-9]+'$/)){const o=parseInt(i.substring(0,i.length-1));if(o>=cc)throw new Error("invalid path index - "+i);r=r._derive(cc+o)}else if(i.match(/^[0-9]+$/)){const o=parseInt(i);if(o>=cc)throw new Error("invalid path index - "+i);r=r._derive(o)}else throw new Error("invalid path component - "+i)}return r}static _fromSeed(e,n){const r=ke(e);if(r.length<16||r.length>64)throw new Error("invalid seed");const a=ke(zl(oh.sha512,Nw,r));return new Gn(Eo,e0(a.slice(0,32)),null,"0x00000000",e0(a.slice(32)),0,0,n)}static fromMnemonic(e,n,r){return r=Wf(r),e=Kf($h(e,r),r),Gn._fromSeed($w(e,n
4),{phrase:e,path:"m",locale:r.locale})}static fromSeed(e){return Gn._fromSeed(e,null)}static fromExtendedKey(e){const n=ih.decode(e);(n.length!==82||Bh(n.slice(0,78))!==e)&&sc.throwArgumentError("invalid extended key","extendedKey","[REDACTED]");const r=n[4],a=De(n.slice(5,9)),i=parseInt(De(n.slice(9,13)).substring(2),16),o=De(n.slice(13,45)),s=n.slice(45,78);switch(De(n.slice(0,4))){case"0x0488b21e":case"0x043587cf":return new Gn(Eo,null,De(s),a,o,i,r,null);case"0x0488ade4":case"0x04358394 ":if(s[0]!==0)break;return new Gn(Eo,De(s.slice(1)),null,a,o,i,r,null)}return sc.throwArgumentError("invalid extended key","extendedKey","[REDACTED]")}}function $w(t,e){e||(e="");const n=cr("mnemonic"+e,Mf.NFKD);return Vf(cr(t,Mf.NFKD),n,2048,64,"sha512")}function $h(t,e){e=Wf(e),sc.checkNormalize();const n=e.split(t);if(n.length%3!=0)throw new Error("invalid mnemonic");const r=ke(new Uint8Array(Math.ceil(11*n.length/8)));let a=0;for(let l=0;l<n.length;l++){let u=e.getWordIndex(n[l].normalize("NFKD"));if(u===-1)throw new Error("invalid mnemonic");for(let f=0;f<11;f++)u&1<<10-f&&(r[a>>3]|=1<<7-a%8),a++}const i=32*n.length/3,o=n.length/3,s=Nh(o);if((ke(qs(r.slice(0,i/8)))[0]&s)!==(r[r.length-1]&s))throw new Error("invalid checksum");return De(r.slice(0,i/8))}function Kf(t,e){if(e=Wf(e),t=ke(t),t.length%4!=0||t.length<16||t.length>32)throw new Error("invalid entropy");const n=[0];let r=11;for(let o=0;o<t.length;o++)r>8?(n[n.length-1]<<=8,n[n.length-1]|=t[o],r-=8):(n[n.length-1]<<=r,n[n.length-1]|=t[o]>>8-r,n.push(t[o]&Bw(8-r)),r+=3);const a=t.length/4,i=ke(qs(t))[0]&Nh(a);return n[n.length-1]<<=a,n[n.length-1]|=i>>8-a,e.join(n.map(o=>e.getWord(o)))}var Dh={exports:{}};(function(t,e){(function(n){function r(M){return parseInt(M)===M}function a(M){if(!r(M.length))return!1;for(var B=0;B<M.length;B++)if(!r(M[B])||M[B]<0||M[B]>255)return!1;return!0}function i(M,B){if(M.buffer&&ArrayBuffer.isView(M)&&M.name==="Uint8Array")return B&&(M.slice?M=M.slice():M=Array.prototype.slice.call(M)),M;if(Array.isArray(M)){if(!a(M))throw new Error("Array contains invalid value: "+M);return new Uint8Array(M)}if(r(M.length)&&a(M))return new Uint8Array(M);throw new Error("unsupported array-like object")}function o(M){return new Uint8Array(M)}function s(M,B,W,H,K){(H!=null||K!=null)&&(M.slice?M=M.slice(H,K):M=Array.prototype.slice.call(M,H,K)),B.set(M,W)}var c=function(){function M(W){var H=[],K=0;for(W=encodeURI(W);K<W.length;){var Z=W.charCodeAt(K++);Z===37?(H.push(parseInt(W.substr(K,2),16)),K+=2):H.push(Z)}return i(H)}function B(W){for(var H=[],K=0;K<W.length;){var Z=W[K];Z<128?(H.push(String.fromCharCode(Z)),K++):Z>191&&Z<224?(H.push(String.fromCharCode((Z&31)<<6|W[K+1]&63)),K+=2):(H.push(String.fromCharCode((Z&15)<<12|(W[K+1]&63)<<6|W[K+2]&63)),K+=3)}return H.join("")}return{toBytes:M,fromBytes:B}}(),l=function(){function M(H){for(var K=[],Z=0;Z<H.length;Z+=2)K.push(parseInt(H.substr(Z,2),16));return K}var B="0123456789abcdef";function W(H){for(var K=[],Z=0;Z<H.length;Z++){var re=H[Z];K.push(B[(re&240)>>4]+B[re&15])}return K.join("")}return{toBytes:M,fromBytes:W}}(),u={16:10,24:12,32:14},f=[1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145],d=[99,124,119,123,242,107,111,197,48,1,103,43,254,215,171,118,202,130,201,125,250,89,71,240,173,212,162,175,156,164,114,192,183,253,147,38,54,63,247,204,52,165,229,241,113,216,49,21,4,199,35,195,24,150,5,154,7,18,128,226,235,39,178,117,9,131,44,26,27,110,90,160,82,59,214,179,41,227,47,132,83,209,0,237,32,252,177,91,106,203,190,57,74,76,88,207,208,239,170,251,67,77,51,133,69,249,2,127,80,60,159,168,81,163,64,143,146,157,56,245,188,182,218,33,16,255,243,210,205,12,19,236,95,151,68,23,196,167,126,61,100,93,25,115,96,129,79,220,34,42,144,136,70,238,184,20,222,94,11,219,224,50,58,10,73,6,36,92,194,211,172,98,145,149,228,121,231,200,55,109,141,213,78,169,108,86,244,234,101,122,174,8,186,120,37,46,28,166,180,198,232,221,116,31,75,189,139,138,112,62,181,102,72,3,246,14,97,53,87,185,134,193,29,158,225,248,152,17,105,217,142,148,155,30,135,233,206,85,40,223,140,161,137,13,191,230,66,104,65,153,45,15,176,84,187,22],p=[82,9,106,213,48,54,165,56,
4191,64,163,158,129,243,215,251,124,227,57,130,155,47,255,135,52,142,67,68,196,222,233,203,84,123,148,50,166,194,35,61,238,76,149,11,66,250,195,78,8,46,161,102,40,217,36,178,118,91,162,73,109,139,209,37,114,248,246,100,134,104,152,22,212,164,92,204,93,101,182,146,108,112,72,80,253,237,185,218,94,21,70,87,167,141,157,132,144,216,171,0,140,188,211,10,247,228,88,5,184,179,69,6,208,44,30,143,202,63,15,2,193,175,189,3,1,19,138,107,58,145,17,65,79,103,220,234,151,242,207,206,240,180,230,115,150,172,116,34,231,173,53,133,226,249,55,232,28,117,223,110,71,241,26,113,29,41,197,137,111,183,98,14,170,24,190,27,252,86,62,75,198,210,121,32,154,219,192,254,120,205,90,244,31,221,168,51,136,7,199,49,177,18,16,89,39,128,236,95,96,81,127,169,25,181,74,13,45,229,122,159,147,201,156,239,160,224,59,77,174,42,245,176,200,235,187,60,131,83,153,97,23,43,4,126,186,119,214,38,225,105,20,99,85,33,12,125],m=[3328402341,4168907908,4000806809,4135287693,4294111757,3597364157,3731845041,2445657428,1613770832,33620227,3462883241,1445669757,3892248089,3050821474,1303096294,3967186586,2412431941,528646813,2311702848,4202528135,4026202645,2992200171,2387036105,4226871307,1101901292,3017069671,1604494077,1169141738,597466303,1403299063,3832705686,2613100635,1974974402,3791519004,1033081774,1277568618,1815492186,2118074177,4126668546,2211236943,1748251740,1369810420,3521504564,4193382664,3799085459,2883115123,1647391059,706024767,134480908,2512897874,1176707941,2646852446,806885416,932615841,168101135,798661301,235341577,605164086,461406363,3756188221,3454790438,1311188841,2142417613,3933566367,302582043,495158174,1479289972,874125870,907746093,3698224818,3025820398,1537253627,2756858614,1983593293,3084310113,2108928974,1378429307,3722699582,1580150641,327451799,2790478837,3117535592,0,3253595436,1075847264,3825007647,2041688520,3059440621,3563743934,2378943302,1740553945,1916352843,2487896798,2555137236,2958579944,2244988746,3151024235,3320835882,1336584933,3992714006,2252555205,2588757463,1714631509,293963156,2319795663,3925473552,67240454,4269768577,2689618160,2017213508,631218106,1269344483,2723238387,1571005438,2151694528,93294474,1066570413,563977660,1882732616,4059428100,16733
413503,2008463041,2950355573,1109467491,537923632,3858759450,4260623118,3218264685,2177748300,403442708,638784309,3287084079,3193921505,899127202,2286175436,773265209,2479146071,1437050866,4236148354,2050833735,3362022572,3126681063,840505643,3866325909,3227541664,427917720,2655997905,2749160575,1143087718,1412049534,999329963,193497219,2353415882,3354324521,1807268051,672404540,2816401017,3160301282,369822493,2916866934,3688947771,1681011286,1949973070,336202270,2454276571,201721354,1210328172,3093060836,2680341085,3184776046,1135389935,3294782118,965841320,831886756,3554993207,4068047243,3588745010,2345191491,1849112409,3664604599,26054028,2983581028,2622377682,1235855840,3630984372,2891339514,4092916743,3488279077,3395642799,4101667470,1202630377,268961816,1874508501,4034427016,1243948399,1546530418,941366308,1470539505,1941222599,2546386513,3421038627,2715671932,3899946140,1042226977,2521517021,1639824860,227249030,260737669,3765465232,2084453954,1907733956,3429263018,2420656344,100860677,4160157185,470683154,3261161891,1781871967,2924959737,1773779408,394692241,2579611992,974986535,664706745,3655459128,3958962195,731420851,571543859,3530123707,2849626480,126783113,865375399,765172662,1008606754,361203602,3387549984,2278477385,2857719295,1344809080,2782912378,59542671,1503764984,160008576,437062935,1707065306,3622233649,2218934982,3496503480,2185314755,697932208,1512910199,504303377,2075177163,2824099068,1841019862,739644986],v=[2781242211,2230877308,2582542199,2381740923,234877682,3184946027,2984144751,1418839493,1348481072,50462977,2848876391,2102799147,434634494,1656084439,3863849899,2599188086,1167051466,2636087938,1082771913,2281340285,368048890,3954334041,3381544775,201060592,3963727277,1739838676,4250903202,3930435503,3206782108,4149453988,2531553906,1536934080,3262494647,484572669,2923271059,1783375398,1517041206,1098792767,49674231,1334037708,1550332980,4098991525,886171109,150598129,2481090929,1940642008,1398944049,1059722517,201851908,1385547719,1699095331,1587397571,674240536,2704774806,252314885,3039795866,151914247,908333586,2602270848,1038082786,651029483,1766729511,3447698098,2682942837,454166793,2652734339,1951935532,775166490,758520603,3000790638,4004797018,4217086112,4137964114,1299594043,1639438038,3464344499,2068982057,1054729187,1901997871,2534638724,4121318227,1757008337,0,750906861,1614815264,535035132,3363418545,3988151131,3201591914,1183697867,3647454910,1265776953,3734260298,3566750796,3903871064,1250283471,1807470800,717615087,3847203498,384695291,3313910595,3617213773,1432761139,2484176261,3481945413,283769337,100925954,2180939647,4037038160,1148730428,3123027871,3813386408,4087501137,4267549603,3229630528,2315620239,2906624658,3156319645,1215313976,82966005,3747855548,3245848246,1974459098,1665278241,807407632,451280895,251524083,1841287890,1283575245,337120268,891687699,801369324,3787349855,2721421207,3431482436,959321879,1469301956,4065699751,2197585534,1199193405,2898814052,3887750493,724703513,2514908019,2696962144,2551808385,3516813135,2141445340,1715741218,2119445034,2872807568,2198571144,3398190662,700968686,3547052216,1009259540,2041044702,3803995742,487983883,1991105499,1004265696,1449407026,1316239930,504629770,3683797321,168560134,1816667172,3837287516,1570751170,1857934291,4014189740,2797888098,2822345105,2754712981,936633572,2347923833,852879335,1133234376,1500395319,3084545389,2348912013,1689376213,3533459022,3762923945,3034082412,4205598294,133428468,634383082,2949277029,2398386810,3913789102,403703816,3580869306,2297460856,1867130149,1918643758,607656988,4049053350,3346248884,1368901318,600565992,2090982877,2632479860,557719327,3717614411,3697393085,2249034635,2232388234,2430627952,1115438654,3295786421,2865522278,3633334344,84280067,33027830,303828494,2747425121,1600795957,4188952407,3496589753,2434238086,1486471617,658119965,3106381470,953803233,334231800,3005978776,857870609,3151128937,1890179545,2298973838,2805175444,3056442267,574365214,2450884487,550103529,1233637070,4289353045,2018519080,2057691103,2399374476,4166623649,2148108681,387583245,3664101311,836232934,3330556482,3100665960,3280093505,2955516313,2002398509,287182607,3413881008,4238890068,3597515707,975967766],g=[1671808611,2089089148,2006576759,2072901243,4061003762,1807603307,1873927791,3310653893,810573872,16974337,1739181671,729634347,4263110654,3613570519,2883997099,1989864566,3393556426,2191335298,3376449993,2106063485,4195741690,1508618841,1204391495,4027317232,2917941677,3563566036,2734514082,2951366063,2629772188,2767672228,1922491506,3227229120,3082974647,4246528509,2477669779,644500518,911895606,1061256767,4144166391,3427763148,878471220,2784252325,3845444069,4043897329,1905517169,3631459288,827548209,356461077,67897348,3344078279,593839651,3277757891,405286936,2527147926,84871685,2595565466,118033927,305538066,2157648768,3795705826,3945188843,661212711,2999812018,1973414517,152769033,2208177539,745822252,439235610,455947803,1857215598,1525593178,2700827552,1391895634,994932283,3596728278,3016654259,695947817,3812548067,795958831,2224493444,1408607827,3513301457,0,3979133421,543178784,4229948412,2982705585,1542305371,1790891114,3410398667,3201918910,961245753,1256100938,1289001036,1491644504,3477767631,3496721360,4012557807,2867154858,4212583931,1137018435,1305975373,861234739,2241073541,1171229253,4178635257,33948674,2139225727,1357946960,1011120188,2679776671,2833468328,1374921297,2751356323,1086357568,2408187279,2460827538,2646352285,944271416,4110742005,3168756668,3066132406,3665145818,560153121,271589392,4279952895,4077846003,3530407890,3444343245,202643468,322250259,3962553324,1608629855,2543990167,1154254916,389
4623319,3294073796,2817676711,2122513534,1028094525,1689045092,1575467613,422261273,1939203699,1621147744,2174228865,1339137615,3699352540,577127458,712922154,2427141008,2290289544,1187679302,3995715566,3100863416,339486740,3732514782,1591917662,186455563,3681988059,3762019296,844522546,978220090,169743370,1239126601,101321734,611076132,1558493276,3260915650,3547250131,2901361580,1655096418,2443721105,2510565781,3828863972,2039214713,3878868455,3359869896,928607799,1840765549,2374762893,3580146133,1322425422,2850048425,1823791212,1459268694,4094161908,3928346602,1706019429,2056189050,2934523822,135794696,3134549946,2022240376,628050469,779246638,472135708,2800834470,3032970164,3327236038,3894660072,3715932637,1956440180,522272287,1272813131,3185336765,2340818315,2323976074,1888542832,1044544574,3049550261,1722469478,1222152264,50660867,4127324150,236067854,1638122081,895445557,1475980887,3117443513,2257655686,3243809217,489110045,2662934430,3778599393,4162055160,2561878936,288563729,1773916777,3648039385,2391345038,2493985684,2612407707,505560094,2274497927,3911240169,3460925390,1442818645,678973480,3749357023,2358182796,2717407649,2306869641,219617805,3218761151,3862026214,1120306242,1756942440,1103331905,2578459033,762796589,252780047,2966125488,1425844308,3151392187,372911126],x=[1667474886,2088535288,2004326894,2071694838,4075949567,1802223062,1869591006,3318043793,808472672,16843522,1734846926,724270422,4278065639,3621216949,2880169549,1987484396,3402253711,2189597983,3385409673,2105378810,4210693615,1499065266,1195886990,4042263547,2913856577,3570689971,2728590687,2947541573,2627518243,2762274643,1920112356,3233831835,3082273397,4261223649,2475929149,640051788,909531756,1061110142,4160160501,3435941763,875846760,2779116625,3857003729,4059105529,1903268834,3638064043,825316194,353713962,67374088,3351728789,589522246,3284360861,404236336,2526454071,84217610,2593830191,117901582,303183396,2155911963,3806477791,3958056653,656894286,2998062463,1970642922,151591698,2206440989,741110872,437923380,454765878,1852748508,1515908788,2694904667,1381168804,993742198,3604373943,3014905469,690584402,3823320797,791638366,2223281939,1398011302,3520161977,0,3991743681,538992704,4244381667,2981218425,1532751286,1785380564,3419096717,3200178535,960056178,1246420628,1280103576,1482221744,3486468741,3503319995,4025428677,2863326543,4227536621,1128514950,1296947098,859002214,2240123921,1162203018,4193849577,33687044,2139062782,1347481760,1010582648,2678045221,2829640523,1364325282,2745433693,1077985408,2408548869,2459086143,2644360225,943212656,4126475505,3166494563,3065430391,3671750063,555836226,269496352,4294908645,4092792573,3537006015,3452783745,202118168,320025894,3974901699,1600119230,2543297077,1145359496,387397934,3301201811,2812801621,2122220284,1027426170,1684319432,1566435258,421079858,1936954854,1616945344,2172753945,1330631070,3705438115,572679748,707427924,2425400123,2290647819,1179044492,4008585671,3099120491,336870440,3739122087,1583276732,185277718,3688593069,3772791771,842159716,976899700,168435220,1229577106,101059084,606366792,1549591736,3267517855,3553849021,2897014595,1650632388,2442242105,2509612081,3840161747,2038008818,3890688725,3368567691,926374254,1835907034,2374863873,3587531953,1313788572,2846482505,1819063512,1448540844,4109633523,3941213647,1701162954,2054852340,2930698567,134748176,3132806511,2021165296,623210314,774795868,471606328,2795958615,3031746419,3334885783,3907527627,3722280097,1953799400,522133822,1263263126,3183336545,2341176845,2324333839,1886425312,1044267644,3048588401,1718004428,1212733584,50529542,4143317495,235803164,1633788866,892690282,1465383342,3115962473,2256965911,3250673817,488449850,2661202215,3789633753,4177007595,2560144171,286339874,1768537042,3654906025,2391705863,2492770099,2610673197,505291324,2273808917,3924369609,3469625735,1431699370,673740880,3755965093,2358021891,2711746649,2307489801,218961690,3217021541,3873845719,1111672452,1751693520,1094828930,2576986153,757954394,252645662,2964376443,1414855848,3149649517,370555436],_=[1374988112,2118214995,437757123,975658646,1001089995,530400753,2902087851,1273168787,540080725,2910219766,2295101073,4110568485,1340463100,3307916247,641025152,3043140495,3736164937,
4632953703,1172967064,1576976609,3274667266,2169303058,2370213795,1809054150,59727847,361929877,3211623147,2505202138,3569255213,1484005843,1239443753,2395588676,1975683434,4102977912,2572697195,666464733,3202437046,4035489047,3374361702,2110667444,1675577880,3843699074,2538681184,1649639237,2976151520,3144396420,4269907996,4178062228,1883793496,2403728665,2497604743,1383856311,2876494627,1917518562,3810496343,1716890410,3001755655,800440835,2261089178,3543599269,807962610,599762354,33778362,3977675356,2328828971,2809771154,4077384432,1315562145,1708848333,101039829,3509871135,3299278474,875451293,2733856160,92987698,2767645557,193195065,1080094634,1584504582,3178106961,1042385657,2531067453,3711829422,1306967366,2438237621,1908694277,67556463,1615861247,429456164,3602770327,2302690252,1742315127,2968011453,126454664,3877198648,2043211483,2709260871,2084704233,4169408201,0,159417987,841739592,504459436,1817866830,4245618683,260388950,1034867998,908933415,168810852,1750902305,2606453969,607530554,202008497,2472011535,3035535058,463180190,2160117071,1641816226,1517767529,470948374,3801332234,3231722213,1008918595,303765277,235474187,4069246893,766945465,337553864,1475418501,2943682380,4003061179,2743034109,4144047775,1551037884,1147550661,1543208500,2336434550,3408119516,3069049960,3102011747,3610369226,1113818384,328671808,2227573024,2236228733,3535486456,2935566865,3341394285,496906059,3702665459,226906860,2009195472,733156972,2842737049,294930682,1206477858,2835123396,2700099354,1451044056,573804783,2269728455,3644379585,2362090238,2564033334,2801107407,2776292904,3669462566,1068351396,742039012,1350078989,1784663195,1417561698,4136440770,2430122216,775550814,2193862645,2673705150,1775276924,1876241833,3475313331,3366754619,270040487,3902563182,3678124923,3441850377,1851332852,3969562369,2203032232,3868552805,2868897406,566021896,4011190502,3135740889,1248802510,3936291284,699432150,832877231,708780849,3332740144,899835584,1951317047,4236429990,3767586992,866637845,4043610186,1106041591,2144161806,395441711,1984812685,1139781709,3433712980,3835036895,2664543715,1282050075,3240894392,1181045119,2640243204,25965917,4203181171,4211818798,3009879386,2463879762,3910161971,1842759443,2597806476,933301370,1509430414,3943906441,3467192302,3076639029,3776767469,2051518780,2631065433,1441952575,404016761,1942435775,1408749034,1610459739,3745345300,2017778566,3400528769,3110650942,941896748,3265478751,371049330,3168937228,675039627,4279080257,967311729,135050206,3635733660,1683407248,2076935265,3576870512,1215061108,3501741890],k=[1347548327,1400783205,3273267108,2520393566,3409685355,4045380933,2880240216,2471224067,1428173050,4138563181,2441661558,636813900,4233094615,3620022987,2149987652,2411029155,1239331162,1730525723,2554718734,3781033664,46346101,310463728,2743944855,3328955385,3875770207,2501218972,3955191162,3667219033,768917123,3545789473,692707433,1150208456,1786102409,2029293177,1805211710,3710368113,3065962831,401639597,1724457132,3028143674,409198410,2196052529,1620529459,1164071807,3769721975,2226875310,486441376,2499348523,1483753576,428819965,2274680428,3075636216,598438867,3799141122,1474502543,711349675,129166120,53458370,2592523643,2782082824,4063242375,2988687269,3120694122,1559041666,730517276,2460449204,4042459122,2706270690,3446004468,3573941694,533804130,2328143614,2637442643,2695033685,839224033,1973745387,957055980,2856345839,106852767,1371368976,4181598602,1033297158,2933734917,1179510461,3046200461,91341917,1862534868,4284502037,605657339,2547432937,3431546947,2003294622,3182487618,2282195339,954669403,3682191598,1201765386,3917234703,3388507166,0,2198438022,1211247597,2887651696,1315723890,4227665663,1443857720,507358933,657861945,1678381017,560487590,3516619604,975451694,2970356327,261314535,3535072918,2652609425,1333838021,2724322336,1767536459,370938394,182621114,3854606378,1128014560,487725847,185469197,2918353863,3106780840,3356761769,2237133081,1286567175,3152976349,4255350624,2683765030,3160175349,3309594171,878443390,1988838185,3704300486,1756818940,1673061617,3403100636,272786309,1075025698,545572369,2105887268,4174560061,296679730,1841768865,1260232239,4091327024,3960309330,3497509347,1814803222,2578018489,4195456072,575138148,3299409036,446754879,3629546796,4011996048,3347532110,3252238545,4270639778,915985419,3483825537,681933534,651868046,2755636671,3828103837,223377554,2607439820,1649704518,3270937875,3901806776,1580087799,4118987695,3198115200,2087309459,2842678573,3016697106,1003007129,2802849917,1860738147,2077965243,164439672,4100872472,32283319,2827177882,1709610350,2125135846,136428751,3874428392,3652904859,3460984630,3572145929,3593056380,2939266226,824852259,818324884,3224740454,930369212,2801566410,2967507152,355706840,1257309336,4148292826,243256656,790073846,2373340630,1296297904,1422699085,3756299780,3818836405,457992840,3099667487,2135319889,77422314,1560382517,1945798516,788204353,1521706781,1385356242,870912086,325965383,2358957921,2050466060,2388260884,2313884476,4006521127,901210569,3990953189,1014646705,1503449823,1062597235,2031621326,3212035895,3931371469,1533017514,350174575,2256028891,2177544179,1052338372,741876788,1606591296,1914052035,213705253,2334669897,1107234197,1899603969,3725069491,2631447780,2422494913,1635502980,1893020342,1950903388,1120974935],S=[2807058932,1699970625,2764249623,1586903591,1808481195,1173430173,1487645946,59984867,4199882800,1844882806,1989249228,1277555970,3623636965,3419915562,1149249077,2744104290,1514790577,459744698,244860394,3235995134,1963115311,4027744588,2544078150,4190530515,1608975247,2627016082,2062270317,1507497298,2200818878,567498868,1764313568,3359936201,2305455554,2037970062,1047239e3,1910319033,1337376481,2904027272,2892417312,984907214,1243112415,830661914,861968209,2135253587,2011214180,2927934315,2686254721,731183368,1750626376,4246310725,1820824798,4172763771,3542330227,48394827,2404901663,2871682645,671593195,3254988725,2073724613,145085239,2280796200,2779915199,1790575107,2187128086,472615631,3029510009,4075877127,3802222185,4107101658,3201631749,1646252340,4270507174,1402811438,1436590835,3778151818,3950355702,3963161475,4020912224,2667994737,273792366,2331590177,104699613,95345982,3175501286,2377486676,1560637892,3564045318,369057872,4213447064,3919042237,1137477952,2658625497,1119727848,2340947849,1530455833,4007360968,172466556,266959938,516552836,0,2256734592,3980931627,1890328081,1917742170,4294704398,945164165,3575528878,958871085,3647212047,2787207260,1423022939,775562294,1739656202,3876557655,2530391278,2443058075,3310321856,547512796,1265195639,437656594,3121275539,719700128,3762502690,387781147,218828297,3350065803,2830708150,2848461854,428169201,122466165,3720081049,1627235199,648017665,4122762354,1002783846,2117360635,695634755,3336358691,4234721005,4049844452,3704280881,2232435299,574624663,287343814,612205898,1039717051,840019705,2708326185,793451934,821288114,1391201670,3822090177,376187827,3113855344,1224348052,1679968233,2361698556,1058709744,752375421,2431590963,1321699145,3519142200,2734591178,188127444,2177869557,3727205754,2384911031,3215212461,2648976442,2450346104,3432737375,1180849278,331544205,3102249176,4150144569,2952102595,2159976285,2474404304,766078933,313773861,2570832044,2108100632,1668212892,3145456443,2013908262,418672217,3070356634,2594734927,1852171925,3867060991,3473416636,3907448597,2614737639,919489135,164948639,2094410160,2997825956,590424639,2486224549,1723872674,3157750862,3399941250,3501252752,3625268135,2555048196,3673637356,1343127501,4130281361,3599595085,2957853679,12974
403050,81781910,3051593425,2283490410,532201772,1367295589,3926170974,895287692,1953757831,1093597963,492483431,3528626907,1446242576,1192455638,1636604631,209336225,344873464,1015671571,669961897,3375740769,3857572124,2973530695,3747192018,1933530610,3464042516,935293895,3454686199,2858115069,1863638845,3683022916,4085369519,3292445032,875313188,1080017571,3279033885,621591778,1233856572,2504130317,24197544,3017672716,3835484340,3247465558,2220981195,3060847922,1551124588,1463996600],w=[4104605777,1097159550,396673818,660510266,2875968315,2638606623,4200115116,3808662347,821712160,1986918061,3430322568,38544885,3856137295,718002117,893681702,1654886325,2975484382,3122358053,3926825029,4274053469,796197571,1290801793,1184342925,3556361835,2405426947,2459735317,1836772287,1381620373,3196267988,1948373848,3764988233,3385345166,3263785589,2390325492,1480485785,3111247143,3780097726,2293045232,548169417,3459953789,3746175075,439452389,1362321559,1400849762,1685577905,1806599355,2174754046,137073913,1214797936,1174215055,3731654548,2079897426,1943217067,1258480242,529487843,1437280870,3945269170,3049390895,3313212038,923313619,679998e3,3215307299,57326082,377642221,3474729866,2041877159,133361907,1776460110,3673476453,96392454,878845905,2801699524,777231668,4082475170,2330014213,4142626212,2213296395,1626319424,1906247262,1846563261,562755902,3708173718,1040559837,3871163981,1418573201,3294430577,114585348,1343618912,2566595609,3186202582,1078185097,3651041127,3896688048,2307622919,425408743,3371096953,2081048481,1108339068,2216610296,0,2156299017,736970802,292596766,1517440620,251657213,2235061775,2933202493,758720310,265905162,1554391400,1532285339,908999204,174567692,1474760595,4002861748,2610011675,3234156416,3693126241,2001430874,303699484,2478443234,2687165888,585122620,454499602,151849742,2345119218,3064510765,514443284,4044981591,1963412655,2581445614,2137062819,19308535,1928707164,1715193156,4219352155,1126790795,600235211,3992742070,3841024952,836553431,1669664834,2535604243,3323011204,1243905413,3141400786,4180808110,698445255,2653899549,2989552604,2253581325,3252932727,3004591147,1891211689,2487810577,3915653703,4237083816,4030667424,2100090966,865136418,1229899655,953270745,3399679628,3557504664,4118925222,2061379749,3079546586,2915017791,983426092,2022837584,1607244650,2118541908,2366882550,3635996816,972512814,3283088770,1568718495,3499326569,3576539503,621982671,2895723464,410887952,2623762152,1002142683,645401037,1494807662,2595684844,1335535747,2507040230,4293295786,3167684641,367585007,3885750714,1865862730,2668221674,2960971305,2763173681,1059270954,2777952454,2724642869,1320957812,2194319100,2429595872,2815956275,77089521,3973773121,3444575871,2448830231,1305906550,4021308739,2857194700,2516901860,3518358430,1787304780,740276417,1699839814,1592394909,2352307457,2272556026,188821243,1729977011,3687994002,274084841,3594982253,3613494426,2701949495,4162096729,322734571,2837966542,1640576439,484830689,1202797690,3537852828,4067639125,349075736,3342319475,4157467219,4255800159,1030690015,1155237496,2951971274,1757691577,60
47398968,2738905026,499347990,3794078908,1011452712,227885567,2818666809,213114376,3034881240,1455525988,3414450555,850817237,1817998408,3092726480],C=[0,235474187,470948374,303765277,941896748,908933415,607530554,708780849,1883793496,2118214995,1817866830,1649639237,1215061108,1181045119,1417561698,1517767529,3767586992,4003061179,4236429990,4069246893,3635733660,3602770327,3299278474,3400528769,2430122216,2664543715,2362090238,2193862645,2835123396,2801107407,3035535058,3135740889,3678124923,3576870512,3341394285,3374361702,3810496343,3977675356,4279080257,4043610186,2876494627,2776292904,3076639029,3110650942,2472011535,2640243204,2403728665,2169303058,1001089995,899835584,666464733,699432150,59727847,226906860,530400753,294930682,1273168787,1172967064,1475418501,1509430414,1942435775,2110667444,1876241833,1641816226,2910219766,2743034109,2976151520,3211623147,2505202138,2606453969,2302690252,2269728455,3711829422,3543599269,3240894392,3475313331,3843699074,3943906441,4178062228,4144047775,1306967366,1139781709,1374988112,1610459739,1975683434,2076935265,1775276924,1742315127,1034867998,866637845,566021896,800440835,92987698,193195065,429456164,395441711,1984812685,2017778566,1784663195,1683407248,1315562145,1080094634,1383856311,1551037884,101039829,135050206,437757123,337553864,1042385657,807962610,573804783,742039012,2531067453,2564033334,2328828971,2227573024,2935566865,2700099354,3001755655,3168937228,3868552805,3902563182,4203181171,4102977912,3736164937,3501741890,3265478751,3433712980,1106041591,1340463100,1576976609,1408749034,2043211483,2009195472,1708848333,1809054150,832877231,1068351396,766945465,599762354,159417987,126454664,361929877,463180190,2709260871,2943682380,3178106961,3009879386,2572697195,2538681184,2236228733,2336434550,3509871135,3745345300,3441850377,3274667266,3910161971,3877198648,4110568485,4211818798,2597806476,2497604743,2261089178,2295101073,2733856160,2902087851,3202437046,2968011453,3936291284,3835036895,4136440770,4169408201,3535486456,3702665459,3467192302,3231722213,2051518780,1951317047,1716890410,1750902305,1113818384,1282050075,1584504582,1350078989,168810852,67556463,371049330,404016761,841739592,1008918595,775550814,540080725,3969562369,3801332234,4035489047,4269907996,3569255213,3669462566,3366754619,3332740144,2631065433,2463879762,2160117071,2395588676,2767645557,2868897406,3102011747,3069049960,202008497,33778362,270040487,504459436,875451293,975658646,675039627,641025152,2084704233,1917518562,1615861247,1851332852,1147550661,1248802510,1484005843,1451044056,933301370,967311729,733156972,632953703,260388950,25965917,328671808,496906059,1206477858,1239443753,1543208500,1441952575,2144161806,1908694277,1675577880,1842759443,3610369226,3644379585,3408119516,3307916247,4011190502,3776767469,4077384432,4245618683,2809771154,2842737049,3144396420,3043140495,2673705150,2438237621,2203032232,2370213795],y=[0,185469197,370938394,487725847,741876788,657861945,975451694,824852259,1483753576,1400783205,1315723890,1164071807,1950903388,2135319889,1649704518,1767536459,2967507152,3152976349,2801566410,2918353863,2631447780,2547432937,2328143614,2177544179,3901806776,3818836405,4270639778,4118987695,3299409036,3483825537,3535072918,3652904859,2077965243,1893020342,1841768865,1724457132,1474502543,1559041666,1107234197,1257309336,598438867,681933534,901210569,1052338372,261314535,77422314,428819965,310463728,3409685355,3224740454,3710368113,3593056380,3875770207,3960309330,4045380933,4195456072,2471224067,2554718734,2237133081,2388260884,3212035895,3028143674,2842678573,2724322336,4138563181,4255350624,3769721975,3955191162,3667219033,3516619604,3431546947,3347532110,2933734917,2782082824,3099667487,3016697106,2196052529,2313884476,2499348523,2683765030,1179510461,1296297904,1347548327,1533017514,1786102409,1635502980,2087309459,2003294622,507358933,355706840,136428751,53458370,839224033,957055980,605657339,790073846,2373340630,2256028891,2607439820,2422494913,2706270690,2856345839,3075636216,3160175349,3573941694,3725069491,3273267108,3356761769,4181598602,4063242375,4011996048,3828103837,1033297158,915985419,730517276,545572369,296679730,446754879,129166120,213705253,1709610350,1860738147,1945798516,2029293177,1239331162,1120974935,1606591296,1422699085,4148292826,4233094615,3781033664,3931371469,3682191598,3497509347,3446004468,3328955385,2939266226,2755636671,3106780840,2988687269,2198438022,2282195339,2501218972,2652609425,12
401765386,1286567175,1371368976,1521706781,1805211710,1620529459,2105887268,1988838185,533804130,350174575,164439672,46346101,870912086,954669403,636813900,788204353,2358957921,2274680428,2592523643,2441661558,2695033685,2880240216,3065962831,3182487618,3572145929,3756299780,3270937875,3388507166,4174560061,4091327024,4006521127,3854606378,1014646705,930369212,711349675,560487590,272786309,457992840,106852767,223377554,1678381017,1862534868,1914052035,2031621326,1211247597,1128014560,1580087799,1428173050,32283319,182621114,401639597,486441376,768917123,651868046,1003007129,818324884,1503449823,1385356242,1333838021,1150208456,1973745387,2125135846,1673061617,1756818940,2970356327,3120694122,2802849917,2887651696,2637442643,2520393566,2334669897,2149987652,3917234703,3799141122,4284502037,4100872472,3309594171,3460984630,3545789473,3629546796,2050466060,1899603969,1814803222,1730525723,1443857720,1560382517,1075025698,1260232239,575138148,692707433,878443390,1062597235,243256656,91341917,409198410,325965383,3403100636,3252238545,3704300486,3620022987,3874428392,3990953189,4042459122,4227665663,2460449204,2578018489,2226875310,2411029155,3198115200,3046200461,2827177882,2743944855],b=[0,218828297,437656594,387781147,875313188,958871085,775562294,590424639,1750626376,1699970625,1917742170,2135253587,1551124588,1367295589,1180849278,1265195639,3501252752,3720081049,3399941250,3350065803,3835484340,3919042237,4270507174,4085369519,3102249176,3051593425,2734591178,2952102595,2361698556,2177869557,2530391278,2614737639,3145456443,3060847922,2708326185,2892417312,2404901663,2187128086,2504130317,2555048196,3542330227,3727205754,3375740769,3292445032,3876557655,3926170974,4246310725,4027744588,1808481195,1723872674,1910319033,2094410160,1608975247,1391201670,1173430173,1224348052,59984867,244860394,428169201,344873464,935293895,984907214,766078933,547512796,1844882806,1627235199,2011214180,2062270317,1507497298,1423022939,1137477952,1321699145,95345982,145085239,532201772,313773861,830661914,1015671571,731183368,648017665,3175501286,2957853679,2807058932,2858115069,2305455554,2220981195,2474404304,2658625497,3575528878,3625268135,3473416636,3254988725,3778151818,3963161475,4213447064,4130281361,3599595085,3683022916,3432737375,3247465558,3802222185,4020912224,4172763771,4122762354,3201631749,3017672716,2764249623,2848461854,2331590177,2280796200,2431590963,2648976442,104699613,188127444,472615631,287343814,840019705,1058709744,671593195,621591778,1852171925,1668212892,1953757831,2037970062,1514790577,1463996600,1080017571,1297403050,3673637356,3623636965,3235995134,3454686199,4007360968,3822090177,4107101658,4190530515,2997825956,3215212461,2830708150,2779915199,2256734592,2340947849,2627016082,2443058075,172466556,122466165,273792366,492483431,1047239e3,861968209,612205898,695634755,1646252340,1863638845,2013908262,1963115311,1446242576,1530455833,1277555970,1093597963,1636604631,1820824798,2073724613,1989249228,1436590835,1487645946,1337376481,1119727848,164948639,81781910,331544205,516552836,1039717051,821288114,669961897,719700128,2973530695,3157750862,2871682645,2787207260,2232435299,2283490410,2667994737,2450346104,3647212047,3564045318,3279033885,3464042516,3980931627,3762502690,4150144569,4199882800,3070356634,3121275539,2904027272,2686254721,2200818878,2384911031,2570832044,2486224549,3747192018,3528626907,3310321856,3359936201,3950355702,3867060991,4049844452,4234721005,1739656202,1790575107,2108100632,1890328081,1402811438,1586903591,1233856572,1149249077,266959938,48394827,369057872,418672217,1002783846,919489135,567498868,752375421,209336225,24197544,376187827,459744698,945164165,895287692,574624663,793451934,1679968233,1764313568,2117360635,1933530610,1343127501,1560637892,1243112415,1192455638,3704280881,3519142200,3336358691,3419915562,3907448597,3857572124,4075877127,4294704398,3029510009,3113855344,2927934315,2744104290,2159976285,2377486676,2594734927,2544078150],E=[0,151849742,303699484,454499602,607398968,758720310,908999204,1059270954,1214797936,1097159550,1517440620,1400849762,1817998408,1699839814,2118541908,2001430874,2429595872,2581445614,2194319100,2345119218,3034881240,3186202582,2801699524,2951971274,3635996816,3518358430,3399679628,3283088770,4237083816,4118925222,4002861
4748,3885750714,1002142683,850817237,698445255,548169417,529487843,377642221,227885567,77089521,1943217067,2061379749,1640576439,1757691577,1474760595,1592394909,1174215055,1290801793,2875968315,2724642869,3111247143,2960971305,2405426947,2253581325,2638606623,2487810577,3808662347,3926825029,4044981591,4162096729,3342319475,3459953789,3576539503,3693126241,1986918061,2137062819,1685577905,1836772287,1381620373,1532285339,1078185097,1229899655,1040559837,923313619,740276417,621982671,439452389,322734571,137073913,19308535,3871163981,4021308739,4104605777,4255800159,3263785589,3414450555,3499326569,3651041127,2933202493,2815956275,3167684641,3049390895,2330014213,2213296395,2566595609,2448830231,1305906550,1155237496,1607244650,1455525988,1776460110,1626319424,2079897426,1928707164,96392454,213114376,396673818,514443284,562755902,679998e3,865136418,983426092,3708173718,3557504664,3474729866,3323011204,4180808110,4030667424,3945269170,3794078908,2507040230,2623762152,2272556026,2390325492,2975484382,3092726480,2738905026,2857194700,3973773121,3856137295,4274053469,4157467219,3371096953,3252932727,3673476453,3556361835,2763173681,2915017791,3064510765,3215307299,2156299017,2307622919,2459735317,2610011675,2081048481,1963412655,1846563261,1729977011,1480485785,1362321559,1243905413,1126790795,878845905,1030690015,645401037,796197571,274084841,425408743,38544885,188821243,3613494426,3731654548,3313212038,3430322568,4082475170,4200115116,3780097726,3896688048,2668221674,2516901860,2366882550,2216610296,3141400786,2989552604,2837966542,2687165888,1202797690,1320957812,1437280870,1554391400,1669664834,1787304780,1906247262,2022837584,265905162,114585348,499347990,349075736,736970802,585122620,972512814,821712160,2595684844,2478443234,2293045232,2174754046,3196267988,3079546586,2895723464,2777952454,3537852828,3687994002,3234156416,3385345166,4142626212,4293295786,3841024952,3992742070,174567692,57326082,410887952,292596766,777231668,660510266,1011452712,893681702,1108339068,1258480242,1343618912,1494807662,1715193156,1865862730,1948373848,2100090966,2701949495,2818666809,3004591147,3122358053,2235061775,2352307457,2535604243,2653899549,3915653703,3764988233,4219352155,4067639125,3444575871,3294430577,3746175075,3594982253,836553431,953270745,600235211,718002117,367585007,484830689,133361907,251657213,2041877159,1891211689,1806599355,1654886325,1568718495,1418573201,1335535747,1184342925];function T(M){for(var B=[],W=0;W<M.length;W+=4)B.push(M[W]<<24|M[W+1]<<16|M[W+2]<<8|M[W+3]);return B}var R=function(M){if(!(this instanceof R))throw Error("AES must be instanitated with `new`");Object.defineProperty(this,"key",{value:i(M,!0)}),this._prepare()};R.prototype._prepare=function(){var M=u[this.key.length];if(M==null)throw new Error("invalid key size (must be 16, 24 or 32 bytes)");this._Ke=[],this._Kd=[];for(var B=0;B<=M;B++)this._Ke.push([0,0,0,0]),this._Kd.push([0,0,0,0]);for(var W=(M+1)*4,H=this.key.length/4,K=T(this.key),Z,B=0;B<H;B++)Z=B>>2,this._Ke[Z][B%4]=K[B],this._Kd[M-Z][B%4]=K[B];for(var re=0,ee=H,te;ee<W;){if(te=K[H-1],K[0]^=d[te>>16&255]<<24^d[te>>8&255]<<16^d[te&255]<<8^d[te>>24&255]^f[re]<<24,re+=1,H!=8)for(var B=1;B<H;B++)K[B]^=K[B-1];else{for(var B=1;B<H/2;B++)K[B]^=K[B-1];te=K[H/2-1],K[H/2]^=d[te&255]^d[te>>8&255]<<8^d[te>>16&255]<<16^d[te>>24&255]<<24;for(var B=H/2+1;B<H;B++)K[B]^=K[B-1]}for(var B=0,ce,pe;B<H&&ee<W;)ce=ee>>2,pe=ee%4,this._Ke[ce][pe]=K[B],this._Kd[M-ce][pe]=K[B++],ee++}for(var ce=1;ce<M;ce++)for(var pe=0;pe<4;pe++)te=this._Kd[ce][pe],this._Kd[ce][pe]=C[te>>24&255]^y[te>>16&255]^b[te>>8&255]^E[te&255]},R.prototype.encrypt=function(M){if(M.length!=16)throw new Error("invalid plaintext size (must be 16 bytes)");for(var B=this._Ke.length-1,W=[0,0,0,0],H=T(M),K=0;K<4;K++)H[K]^=this._Ke[0][K];for(var Z=1;Z<B;Z++){for(var K=0;K<4;K++)W[K]=m[H[K]>>24&255]^v[H[(K+1)%4]>>16&255]^g[H[(K+2)%4]>>8&255]^x[H[(K+3)%4]&255]^this._Ke[Z][K];H=W.slice()}for(var re=o(16),ee,K=0;K<4;K++)ee=this._Ke[B][K],re[4*K]=(d[H[K]>>24&255]^ee>>24)&255,re[4*K+1]=(d[H[(K+1)%4]>>16&255]^ee>>16)&255,re[4*K+2]=(d[H[(K+2)%4]>>8&255]^ee>>8)&255,re[4*K+3]=(d[H[(K+3)%4]&255]^ee)&255;return re},R.prototype.decrypt=function(M){if(M.length!=16)throw new Error("invalid ciphertext size (must be 16 bytes)");for(var B=this._Kd.length-1,W=[0,0,0,0],H=T(M),K=0;K<4;K++)H[K]^=this._Kd[0][K];for(var Z=1;Z<B;Z++){for(var K=0;K<4;K++)W[K]=_[H[K]>>24&255]^k[H[(K+3)%4]>>16&255]^S[H[(K+2)%4]>>8&255]^w[H[(K+1)%4]&255]^this._Kd[Z][K];H=W.slice()}for(var re=o(16),ee,K=0;K<4;K++)ee=this._Kd[B][K],re[4*K]=(p[H[K]>>24&255]^ee>>24)&255,re[4*K+1]=(p[H[(K+3)%4]>>16&255]^ee>>16)&255,re[4*K+2]=(p[H[(K+2)%4]>>8&255]^ee>>8)&255,re[4*K+3]=(p[H[(K+1)%4]&255]^ee)&255;return re};var A=function(M){if(!(this instanceof A))throw Error("AES must be instanitated with `new`");this.description="Electronic Code Block",this.name="ecb",this._aes=new R(M)};A.prototype.encrypt=function(M){if(M=i(M),M.length%16!=0)throw new Error("invalid plaintext size (must be multiple of 16 bytes)");for(var B=o(M.length),W=o(16),H=0;H<M.length;
4H+=16)s(M,W,0,H,H+16),W=this._aes.encrypt(W),s(W,B,H);return B},A.prototype.decrypt=function(M){if(M=i(M),M.length%16!=0)throw new Error("invalid ciphertext size (must be multiple of 16 bytes)");for(var B=o(M.length),W=o(16),H=0;H<M.length;H+=16)s(M,W,0,H,H+16),W=this._aes.decrypt(W),s(W,B,H);return B};var $=function(M,B){if(!(this instanceof $))throw Error("AES must be instanitated with `new`");if(this.description="Cipher Block Chaining",this.name="cbc",!B)B=o(16);else if(B.length!=16)throw new Error("invalid initialation vector size (must be 16 bytes)");this._lastCipherblock=i(B,!0),this._aes=new R(M)};$.prototype.encrypt=function(M){if(M=i(M),M.length%16!=0)throw new Error("invalid plaintext size (must be multiple of 16 bytes)");for(var B=o(M.length),W=o(16),H=0;H<M.length;H+=16){s(M,W,0,H,H+16);for(var K=0;K<16;K++)W[K]^=this._lastCipherblock[K];this._lastCipherblock=this._aes.encrypt(W),s(this._lastCipherblock,B,H)}return B},$.prototype.decrypt=function(M){if(M=i(M),M.length%16!=0)throw new Error("invalid ciphertext size (must be multiple of 16 bytes)");for(var B=o(M.length),W=o(16),H=0;H<M.length;H+=16){s(M,W,0,H,H+16),W=this._aes.decrypt(W);for(var K=0;K<16;K++)B[H+K]=W[K]^this._lastCipherblock[K];s(M,this._lastCipherblock,0,H,H+16)}return B};var O=function(M,B,W){if(!(this instanceof O))throw Error("AES must be instanitated with `new`");if(this.description="Cipher Feedback",this.name="cfb",!B)B=o(16);else if(B.length!=16)throw new Error("invalid initialation vector size (must be 16 size)");W||(W=1),this.segmentSize=W,this._shiftRegister=i(B,!0),this._aes=new R(M)};O.prototype.encrypt=function(M){if(M.length%this.segmentSize!=0)throw new Error("invalid plaintext size (must be segmentSize bytes)");for(var B=i(M,!0),W,H=0;H<B.length;H+=this.segmentSize){W=this._aes.encrypt(this._shiftRegister);for(var K=0;K<this.segmentSize;K++)B[H+K]^=W[K];s(this._shiftRegister,this._shiftRegister,0,this.segmentSize),s(B,this._shiftRegister,16-this.segmentSize,H,H+this.segmentSize)}return B},O.prototype.decrypt=function(M){if(M.length%this.segmentSize!=0)throw new Error("invalid ciphertext size (must be segmentSize bytes)");for(var B=i(M,!0),W,H=0;H<B.length;H+=this.segmentSize){W=this._aes.encrypt(this._shiftRegister);for(var K=0;K<this.segmentSize;K++)B[H+K]^=W[K];s(this._shiftRegister,this._shiftRegister,0,this.segmentSize),s(M,this._shiftRegister,16-this.segmentSize,H,H+this.segmentSize)}return B};var I=function(M,B){if(!(this instanceof I))throw Error("AES must be instanitated with `new`");if(this.description="Output Feedback",this.name="ofb",!B)B=o(16);else if(B.length!=16)throw new Error("invalid initialation vector size (must be 16 bytes)");this._lastPrecipher=i(B,!0),this._lastPrecipherIndex=16,this._aes=new R(M)};I.prototype.encrypt=function(M){for(var B=i(M,!0),W=0;W<B.length;W++)this._lastPrecipherIndex===16&&(this._lastPrecipher=this._aes.encrypt(this._lastPrecipher),this._lastPrecipherIndex=0),B[W]^=this._lastPrecipher[this._lastPrecipherIndex++];return B},I.prototype.decrypt=I.prototype.encrypt;var U=function(M){if(!(this instanceof U))throw Error("Counter must be instanitated with `new`");M!==0&&!M&&(M=1),typeof M=="number"?(this._counter=o(16),this.setValue(M)):this.setBytes(M)};U.prototype.setValue=function(M){if(typeof M!="number"||parseInt(M)!=M)throw new Error("invalid counter value (must be an integer)");for(var B=15;B>=0;--B)this._counter[B]=M%256,M=M>>8},U.prototype.setBytes=function(M){if(M=i(M,!0),M.length!=16)throw new Error("invalid counter bytes size (must be 16 bytes)");this._counter=M},U.prototype.increment=function(){for(var M=15;M>=0;M--)if(this._counter[M]===255)this._counter[M]=0;else{this._counter[M]++;break}};var V=function(M,B){if(!(this instanceof V))throw Error("AES must be instanitated with `new`");this.description="Counter",this.name="ctr",B instanceof U||(B=new U(B)),this._counter=B,this._remainingCounter=null,this._remainingCounterIndex=16,this._aes=new R(M)};V.prototype.encrypt=function(M){for(var B=i(M,!0),W=0;W<B.length;W++)this._remainingCounterIndex===16&&(this._remainingCounter=this._aes.encrypt
4(this._counter._counter),this._remainingCounterIndex=0,this._counter.increment()),B[W]^=this._remainingCounter[this._remainingCounterIndex++];return B},V.prototype.decrypt=V.prototype.encrypt;function L(M){M=i(M,!0);var B=16-M.length%16,W=o(M.length+B);s(M,W);for(var H=M.length;H<W.length;H++)W[H]=B;return W}function z(M){if(M=i(M,!0),M.length<16)throw new Error("PKCS#7 invalid length");var B=M[M.length-1];if(B>16)throw new Error("PKCS#7 padding byte out of range");for(var W=M.length-B,H=0;H<B;H++)if(M[W+H]!==B)throw new Error("PKCS#7 invalid padding byte");var K=o(W);return s(M,K,0,0,W),K}var F={AES:R,Counter:U,ModeOfOperation:{ecb:A,cbc:$,cfb:O,ofb:I,ctr:V},utils:{hex:l,utf8:c},padding:{pkcs7:{pad:L,strip:z}},_arrayTest:{coerceArray:i,createArray:o,copyArray:s}};t.exports=F})()})(Dh);var Xr=Dh.exports;const Ih="json-wallets/5.5.0";function ki(t){return typeof t=="string"&&t.substring(0,2)!=="0x"&&(t="0x"+t),ke(t)}function uc(t,e){for(t=String(t);t.length<e;)t="0"+t;return t}function Gf(t){return typeof t=="string"?cr(t,Mf.NFKC):ke(t)}function Pt(t,e){let n=t;const r=e.toLowerCase().split("/");for(let a=0;a<r.length;a++){let i=null;for(const o in n)if(o.toLowerCase()===r[a]){i=n[o];break}if(i===null)return null;n=i}return n}function Dw(t){const e=ke(t);e[6]=e[6]&15|64,e[8]=e[8]&63|128;const n=De(e);return[n.substring(2,10),n.substring(10,14),n.substring(14,18),n.substring(18,22),n.substring(22,34)].join("-")}const Iw=new Ee(Ih);class Lw extends go{isCrowdsaleAccount(e){return!!(e&&e._isCrowdsaleAccount)}}function Lh(t,e){const n=JSON.parse(t);e=Gf(e);const r=hn(Pt(n,"ethaddr")),a=ki(Pt(n,"encseed"));(!a||a.length%16!=0)&&Iw.throwArgumentError("invalid encseed","json",t);const i=ke(Vf(e,e,2e3,32,"sha256")).slice(0,16),o=a.slice(0,16),s=a.slice(16),c=new Xr.ModeOfOperation.cbc(i,o),l=Xr.padding.pkcs7.strip(ke(c.decrypt(s)));let u="";for(let p=0;p<l.length;p++)u+=String.fromCharCode(l[p]);const f=cr(u),d=xa(f);return new Lw({_isCrowdsaleAccount:!0,address:r,privateKey:d})}function Fh(t){let e=null;try{e=JSON.parse(t)}catch{return!1}return e.encseed&&e.ethaddr}function zh(t){let e=null;try{e=JSON.parse(t)}catch{return!1}return!(!e.version||parseInt(e.version)!==e.version||parseInt(e.version)!==3)}var jh={exports:{}};(function(t,e){(function(n){const r=2147483647;function a(v){const g=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]);let x=1779033703,_=3144134277,k=1013904242,S=2773480762,w=1359893119,C=2600822924,y=528734635,b=1541459225;const E=new Uint32Array(64);function T(V){let L=0,z=V.length;for(;z>=64;){let F=x,M=_,B=k,W=S,H=w,K=C,Z=y,re=b,ee,te,ce,pe,ge;for(te=0;te<16;te++)ce=L+te*4,E[te]=(V[ce]&255)<<24|(V[ce+1]&255)<<16|(V[ce+2]&255)<<8|V[ce+3]&255;for(te=16;te<64;te++)ee=E[te-2],pe=(ee>>>17|ee<<32-17)^(ee>>>19|ee<<32-19)^ee>>>10,ee=E[te-15],ge=(ee>>>7|ee<<32-7)^(ee>>>18|ee<<32-18)^ee>>>3,E[te]=(pe+E[te-7]|0)+(ge+E[te-16]|0)|0;for(te=0;te<64;te++)pe=(((H>>>6|H<<32-6)^(H>>>11|H<<32-11)^(H>>>25|H<<32-25))+(H&K^~H&Z)|0)+(re+(g[te]+E[te]|0)|0)|0,ge=((F>>>2|F<<32-2)^(F>>>13|F<<32-13)^(F>>>22|F<<32-22))+(F&M^F&B^M&B)|0,re=Z,Z=K,K=H,H=W+pe|0,W=B,B=M,M=F,F=pe+ge|0;x=x+F|0,_=_+M|0,k=k+B|0,S=S+W|0,w=w+H|0,C=C+K|0,y=y+Z|0,b=b+re|0,L+=64,z-=64}}T(v);let R,A=v.length%64,$=v.length/536870912|0,O=v.length<<3,I=A<56?56:120,U=v.slice(v.length-A,v.length);for(U.push(128),R=A+1;R<I;R++)U.push(0);return U.push($>>>24&255),U.push($>>>16&255),U.push($>>>8&255),U.push($>>>0&255),U.push(O>>>24&255),U.push(O>>>16&255),U.push(O>>>8&255),U.push(O>>>0&255),T(U),[x>>>24&255,x>>>16&255,x>>>8&255,x>>>0&255,_>>
4>24&255,_>>>16&255,_>>>8&255,_>>>0&255,k>>>24&255,k>>>16&255,k>>>8&255,k>>>0&255,S>>>24&255,S>>>16&255,S>>>8&255,S>>>0&255,w>>>24&255,w>>>16&255,w>>>8&255,w>>>0&255,C>>>24&255,C>>>16&255,C>>>8&255,C>>>0&255,y>>>24&255,y>>>16&255,y>>>8&255,y>>>0&255,b>>>24&255,b>>>16&255,b>>>8&255,b>>>0&255]}function i(v,g,x){v=v.length<=64?v:a(v);const _=64+g.length+4,k=new Array(_),S=new Array(64);let w,C=[];for(w=0;w<64;w++)k[w]=54;for(w=0;w<v.length;w++)k[w]^=v[w];for(w=0;w<g.length;w++)k[64+w]=g[w];for(w=_-4;w<_;w++)k[w]=0;for(w=0;w<64;w++)S[w]=92;for(w=0;w<v.length;w++)S[w]^=v[w];function y(){for(let b=_-1;b>=_-4;b--){if(k[b]++,k[b]<=255)return;k[b]=0}}for(;x>=32;)y(),C=C.concat(a(S.concat(a(k)))),x-=32;return x>0&&(y(),C=C.concat(a(S.concat(a(k))).slice(0,x))),C}function o(v,g,x,_,k){let S;for(u(v,(2*x-1)*16,k,0,16),S=0;S<2*x;S++)l(v,S*16,k,16),c(k,_),u(k,0,v,g+S*16,16);for(S=0;S<x;S++)u(v,g+S*2*16,v,S*16,16);for(S=0;S<x;S++)u(v,g+(S*2+1)*16,v,(S+x)*16,16)}function s(v,g){return v<<g|v>>>32-g}function c(v,g){u(v,0,g,0,16);for(let x=8;x>0;x-=2)g[4]^=s(g[0]+g[12],7),g[8]^=s(g[4]+g[0],9),g[12]^=s(g[8]+g[4],13),g[0]^=s(g[12]+g[8],18),g[9]^=s(g[5]+g[1],7),g[13]^=s(g[9]+g[5],9),g[1]^=s(g[13]+g[9],13),g[5]^=s(g[1]+g[13],18),g[14]^=s(g[10]+g[6],7),g[2]^=s(g[14]+g[10],9),g[6]^=s(g[2]+g[14],13),g[10]^=s(g[6]+g[2],18),g[3]^=s(g[15]+g[11],7),g[7]^=s(g[3]+g[15],9),g[11]^=s(g[7]+g[3],13),g[15]^=s(g[11]+g[7],18),g[1]^=s(g[0]+g[3],7),g[2]^=s(g[1]+g[0],9),g[3]^=s(g[2]+g[1],13),g[0]^=s(g[3]+g[2],18),g[6]^=s(g[5]+g[4],7),g[7]^=s(g[6]+g[5],9),g[4]^=s(g[7]+g[6],13),g[5]^=s(g[4]+g[7],18),g[11]^=s(g[10]+g[9],7),g[8]^=s(g[11]+g[10],9),g[9]^=s(g[8]+g[11],13),g[10]^=s(g[9]+g[8],18),g[12]^=s(g[15]+g[14],7),g[13]^=s(g[12]+g[15],9),g[14]^=s(g[13]+g[12],13),g[15]^=s(g[14]+g[13],18);for(let x=0;x<16;++x)v[x]+=g[x]}function l(v,g,x,_){for(let k=0;k<_;k++)x[k]^=v[g+k]}function u(v,g,x,_,k){for(;k--;)x[_++]=v[g++]}function f(v){if(!v||typeof v.length!="number")return!1;for(let g=0;g<v.length;g++){const x=v[g];if(typeof x!="number"||x%1||x<0||x>=256)return!1}return!0}function d(v,g){if(typeof v!="number"||v%1)throw new Error("invalid "+g);return v}function p(v,g,x,_,k,S,w){if(x=d(x,"N"),_=d(_,"r"),k=d(k,"p"),S=d(S,"dkLen"),x===0||(x&x-1)!=0)throw new Error("N must be power of 2");if(x>r/128/_)throw new Error("N too large");if(_>r/128/k)throw new Error("r too large");if(!f(v))throw new Error("password must be an array or buffer");if(v=Array.prototype.slice.call(v),!f(g))throw new Error("salt must be an array or buffer");g=Array.prototype.slice.call(g);let C=i(v,g,k*128*_);const y=new Uint32Array(k*32*_);for(let H=0;H<y.length;H++){const K=H*4;y[H]=(C[K+3]&255)<<24|(C[K+2]&255)<<16|(C[K+1]&255)<<8|(C[K+0]&255)<<0}const b=new Uint32Array(64*_),E=new Uint32Array(32*_*x),T=32*_,R=new Uint32Array(16),A=new Uint32Array(16),$=k*x*2;let O=0,I=null,U=!1,V=0,L=0,z,F;const M=w?parseInt(1e3/_):4294967295,B=typeof setImmediate!="undefined"?setImmediate:setTimeout,W=function(){if(U)return w(new Error("cancelled"),O/$);let H;switch(V){case 0:F=L*32*_,u(y,F,b,0,T),V=1,z=0;case 1:H=x-z,H>M&&(H=M);for(let Z=0;Z<H;Z++)u(b,0,E,(z+Z)*T,T),o(b,T,_,R,A);if(z+=H,O+=H,w){const Z=parseInt(1e3*O/$);if(Z!==I){if(U=w(null,O/$),U)break;I=Z}}if(z<x)break;z=0,V=2;case 2:H=x-z,H>M&&(H=M);for(let Z=0;Z<H;Z++){const re=(2*_-1)*16,ee=b[re]&x-1;l(E,ee*T,b,T),o(b,T,_,R,A)}if(z+=H,O+=H,w){const Z=parseInt(1e3*O/$);if(Z!==I){if(U=w(null,O/$),U)break;I=Z}}if(z<x)break;if(u(b,0,y,F,T),L++,L<k){V=0;break}C=[];for(let Z=0;Z<y.length;Z++)C.push(y[Z]>>0&255),C.push(y[Z]>>8&255),C.push(y[Z]>>16&255),C.push(y[Z]>>24&255);const K=i(v,C,S);return w&&w(null,1,K),K}w&&B(W)};if(!w)for(;;){const H=W();if(H!=null)return H}W()}const m={scrypt:function(v,g,x,_,k,S,w){return new Promise(function(C,y){let b=0;w&&w(0),p(v,g,x,_,k,S,function(E,T,R){if(E)y(E);else if(R)w&&b!==1&&w(1),C(new Uint8Array(R));else if(w&&T!==b)return b=T,w(T)})})},syncScrypt:function(v,g,x,_,k,S){return new Uint8Array(p(v,g,x,_,k,S))}};t.exports=m})()})(jh);var qf=jh.exports,Fw=globalThis&&globalThis.__awaiter||function(t,e,n,r){function a(i){return i instanceof n?i:new n(function(o){o(i)})}
4return new(n||(n=Promise))(function(i,o){function s(u){try{l(r.next(u))}catch(f){o(f)}}function c(u){try{l(r.throw(u))}catch(f){o(f)}}function l(u){u.done?i(u.value):a(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})};const Xf=new Ee(Ih);function Uh(t){return t!=null&&t.mnemonic&&t.mnemonic.phrase}class zw extends go{isKeystoreAccount(e){return!!(e&&e._isKeystoreAccount)}}function jw(t,e,n){if(Pt(t,"crypto/cipher")==="aes-128-ctr"){const a=ki(Pt(t,"crypto/cipherparams/iv")),i=new Xr.Counter(a),o=new Xr.ModeOfOperation.ctr(e,i);return ke(o.decrypt(n))}return null}function Hh(t,e){const n=ki(Pt(t,"crypto/ciphertext"));if(De(xa(pn([e.slice(16,32),n]))).substring(2)!==Pt(t,"crypto/mac").toLowerCase())throw new Error("invalid password");const a=jw(t,e.slice(0,16),n);a||Xf.throwError("unsupported cipher",Ee.errors.UNSUPPORTED_OPERATION,{operation:"decrypt"});const i=e.slice(32,64),o=xo(a);if(t.address){let c=t.address.toLowerCase();if(c.substring(0,2)!=="0x"&&(c="0x"+c),hn(c)!==o)throw new Error("address mismatch")}const s={_isKeystoreAccount:!0,address:o,privateKey:De(a)};if(Pt(t,"x-ethers/version")==="0.1"){const c=ki(Pt(t,"x-ethers/mnemonicCiphertext")),l=ki(Pt(t,"x-ethers/mnemonicCounter")),u=new Xr.Counter(l),f=new Xr.ModeOfOperation.ctr(i,u),d=Pt(t,"x-ethers/path")||lc,p=Pt(t,"x-ethers/locale")||"en",m=ke(f.decrypt(c));try{const v=Kf(m,p),g=Gn.fromMnemonic(v,null,p).derivePath(d);if(g.privateKey!=s.privateKey)throw new Error("mnemonic mismatch");s.mnemonic=g.mnemonic}catch(v){if(v.code!==Ee.errors.INVALID_ARGUMENT||v.argument!=="wordlist")throw v}}return new zw(s)}function Vh(t,e,n,r,a){return ke(Vf(t,e,n,r,a))}function Uw(t,e,n,r,a){return Promise.resolve(Vh(t,e,n,r,a))}function Wh(t,e,n,r,a){const i=Gf(e),o=Pt(t,"crypto/kdf");if(o&&typeof o=="string"){const s=function(c,l){return Xf.throwArgumentError("invalid key-derivation function parameters",c,l)};if(o.toLowerCase()==="scrypt"){const c=ki(Pt(t,"crypto/kdfparams/salt")),l=parseInt(Pt(t,"crypto/kdfparams/n")),u=parseInt(Pt(t,"crypto/kdfparams/r")),f=parseInt(Pt(t,"crypto/kdfparams/p"));(!l||!u||!f)&&s("kdf",o),(l&l-1)!=0&&s("N",l);const d=parseInt(Pt(t,"crypto/kdfparams/dklen"));return d!==32&&s("dklen",d),r(i,c,l,u,f,64,a)}else if(o.toLowerCase()==="pbkdf2"){const c=ki(Pt(t,"crypto/kdfparams/salt"));let l=null;const u=Pt(t,"crypto/kdfparams/prf");u==="hmac-sha256"?l="sha256":u==="hmac-sha512"?l="sha512":s("prf",u);const f=parseInt(Pt(t,"crypto/kdfparams/c")),d=parseInt(Pt(t,"crypto/kdfparams/dklen"));return d!==32&&s("dklen",d),n(i,c,f,d,l)}}return Xf.throwArgumentError("unsupported key-derivation function","kdf",o)}function Hw(t,e){const n=JSON.parse(t),r=Wh(n,e,Vh,qf.syncScrypt);return Hh(n,r)}function Vw(t,e,n){return Fw(this,void 0,void 0,function*(){const r=JSON.parse(t),a=yield Wh(r,e,Uw,qf.scrypt,n);return Hh(r,a)})}function Ww(t,e,n,r){try{if(hn(t.address)!==xo(t.privateKey))throw new Error("address/privateKey mismatch");if(Uh(t)){const g=t.mnemonic;if(Gn.fromMnemonic(g.phrase,null,g.locale).derivePath(g.path||lc).privateKey!=t.privateKey)throw new Error("mnemonic mismatch")}}catch(g){return Promise.reject(g)}typeof n=="function"&&!r&&(r=n,n={}),n||(n={});const a=ke(t.privateKey),i=Gf(e);let o=null,s=null,c=null;if(Uh(t)){const g=t.mnemonic;o=ke($h(g.phrase,g.locale||"en")),s=g.path||lc,c=g.locale||"en"}let l=n.client;l||(l="ethers.js");let u=null;n.salt?u=ke(n.salt):u=Zs(32);let f=null;if(n.iv){if(f=ke(n.iv),f.length!==16)throw new Error("invalid iv")}else f=Zs(16);let d=null;if(n.uuid){if(d=ke(n.uuid),d.length!==16)throw new Error("invalid uuid")}else d=Zs(16);let p=1<<17,m=8,v=1;return n.scrypt&&(n.scrypt.N&&(p=n.scrypt.N),n.scrypt.r&&(m=n.scrypt.r),n.scrypt.p&&(v=n.scrypt.p)),qf.scrypt(i,u,p,m,v,64,r).then(g=>{g=ke(g);const x=g.slice(0,16),_=g.slice(16,32),k=g.slice(32,64),S=new Xr.Counter(f),w=new Xr.ModeOfOperation.ctr(x,S),C=ke(w.encrypt(a)),y=xa(pn([_,C])),b={address:t.address.substring(2).toLowerCase(),id:Dw(d),version:3,Crypto:{cipher:"aes-128-ctr",cipherparams:{iv:De(f).substring(2)},ciphertext:De(C).substring(2),kdf:"scrypt",kdfparams:{salt:De(u).substring(2),n:p,dklen:32,p:v,r:m},mac:y.substring(2)}};if(o){const E=Zs(16),T=new Xr.Counter(E),R=new Xr.ModeOfOperation.ctr(k,T),A=ke(R.encrypt
4(o)),$=new Date,O=$.getUTCFullYear()+"-"+uc($.getUTCMonth()+1,2)+"-"+uc($.getUTCDate(),2)+"T"+uc($.getUTCHours(),2)+"-"+uc($.getUTCMinutes(),2)+"-"+uc($.getUTCSeconds(),2)+".0Z";b["x-ethers"]={client:l,gethFilename:"UTC--"+O+"--"+b.address,mnemonicCounter:De(E).substring(2),mnemonicCiphertext:De(A).substring(2),path:s,locale:c,version:"0.1"}}return JSON.stringify(b)})}function Kw(t,e,n){if(Fh(t)){n&&n(0);const r=Lh(t,e);return n&&n(1),Promise.resolve(r)}return zh(t)?Vw(t,e,n):Promise.reject(new Error("invalid JSON wallet"))}function Gw(t,e){if(Fh(t))return Lh(t,e);if(zh(t))return Hw(t,e);throw new Error("invalid JSON wallet")}const qw="wallet/5.5.0";var Kh=globalThis&&globalThis.__awaiter||function(t,e,n,r){function a(i){return i instanceof n?i:new n(function(o){o(i)})}return new(n||(n=Promise))(function(i,o){function s(u){try{l(r.next(u))}catch(f){o(f)}}function c(u){try{l(r.throw(u))}catch(f){o(f)}}function l(u){u.done?i(u.value):a(u.value).then(s,c)}l((r=r.apply(t,e||[])).next())})};const Pi=new Ee(qw);function Xw(t){return t!=null&&Ga(t.privateKey,32)&&t.address!=null}function Yw(t){const e=t.mnemonic;return e&&e.phrase}class Yr extends Of{constructor(e,n){Pi.checkNew(new.target,Yr);super();if(Xw(e)){const r=new Gs(e.privateKey);if(fe(this,"_signingKey",()=>r),fe(this,"address",xo(this.publicKey)),this.address!==hn(e.address)&&Pi.throwArgumentError("privateKey/address mismatch","privateKey","[REDACTED]"),Yw(e)){const a=e.mnemonic;fe(this,"_mnemonic",()=>({phrase:a.phrase,path:a.path||lc,locale:a.locale||"en"}));const i=this.mnemonic,o=Gn.fromMnemonic(i.phrase,null,i.locale).derivePath(i.path);xo(o.privateKey)!==this.address&&Pi.throwArgumentError("mnemonic/address mismatch","privateKey","[REDACTED]")}else fe(this,"_mnemonic",()=>null)}else{if(Gs.isSigningKey(e))e.curve!=="secp256k1"&&Pi.throwArgumentError("unsupported curve; must be secp256k1","privateKey","[REDACTED]"),fe(this,"_signingKey",()=>e);else{typeof e=="string"&&e.match(/^[0-9a-f]*$/i)&&e.length===64&&(e="0x"+e);const r=new Gs(e);fe(this,"_signingKey",()=>r)}fe(this,"_mnemonic",()=>null),fe(this,"address",xo(this.publicKey))}n&&!rh.isProvider(n)&&Pi.throwArgumentError("invalid provider","provider",n),fe(this,"provider",n||null)}get mnemonic(){return this._mnemonic()}get privateKey(){return this._signingKey().privateKey}get publicKey(){return this._signingKey().publicKey}getAddress(){return Promise.resolve(this.address)}connect(e){return new Yr(this,e)}signTransaction(e){return Fl(e).then(n=>{n.from!=null&&(hn(n.from)!==this.address&&Pi.throwArgumentError("transaction from address mismatch","transaction.from",e.from),delete n.from);const r=this._signingKey().signDigest(xa(sh(n)));return sh(n,r)})}signMessage(e){return Kh(this,void 0,void 0,function*(){return ch(this._signingKey().signDigest(Qb(e)))})}_signTypedData(e,n,r){return Kh(this,void 0,void 0,function*(){const a=yield lh.resolveNames(e,n,r,i=>(this.provider==null&&Pi.throwError("cannot resolve ENS names without a provider",Ee.errors.UNSUPPORTED_OPERATION,{operation:"resolveName",value:i}),this.provider.resolveName(i)));return ch(this._signingKey().signDigest(lh.hash(a.domain,n,a.value)))})}encrypt(e,n,r){if(typeof n=="function"&&!r&&(r=n,n={}),r&&typeof r!="function")throw new Error("invalid callback");return n||(n={}),Ww(this,e,n,r)}static createRandom(e){let n=Zs(16);e||(e={}),e.extraEntropy&&(n=ke(Ll(xa(pn([n,e.extraEntropy])),0,16)));const r=Kf(n,e.locale);return Yr.fromMnemonic(r,e.path,e.locale)}static fromEncryptedJson(e,n,r){return Kw(e,n,r).then(a=>new Yr(a))}static fromEncryptedJsonSync(e,n){return new Yr(Gw(e,n))}static fromMnemonic(e,n,r){return n||(n=lc),new Yr(Gn.fromMnemonic(e,null,r).derivePath(n))}}const Qw="solidity/5.5.0",Zw=new RegExp("^bytes([0-9]+)$"),Jw=new RegExp("^(u?int)([0-9]*)$"),eC=new RegExp("^(.*)\\[([0-9]*)\\]$"),tC="0000000000000000000000000000000000000000000000000000000000000000",ko=new Ee(Qw);function Gh(t,e,n){switch(t){case"address":return n?Nf(e,32):ke(e);case"string":return cr(e);case"bytes":return ke(e);case"bool":return e=e?"0x01":"0x00",n?Nf(e,32):ke(e)}let r=t.match(Jw);if(r){let a=parseInt(r[2]||"256");return(r[2]&&String(a)!==r[2]||a%8!=0||a===0||a>256)&&ko.throwArgumentError("invalid number type","type",t),n&&(a=256),e=Je.from(e).toTwos(a),Nf(e,a/8)}if(r=t.match(Zw),r){const a=parseInt(r[1]);return(String(a)!==r[1]||a===0||a>32)&&ko.throwArgumentError("invalid bytes type","type",t),ke(e).byteLength!==a&&ko.throwArgumentError(`invalid value for ${t}`,"value",e),n?ke((e+tC).substring(0,66)):e}if(r=t.match(eC),r&&Array.isArray(e)){const a=r[1];
4parseInt(r[2]||String(e.length))!=e.length&&ko.throwArgumentError(`invalid array length for ${t}`,"value",e);const o=[];return e.forEach(function(s){o.push(Gh(a,s,!0))}),pn(o)}return ko.throwArgumentError("invalid type","type",t)}function qh(t,e){t.length!=e.length&&ko.throwArgumentError("wrong number of values; expected ${ types.length }","values",e);const n=[];return t.forEach(function(r,a){n.push(Gh(r,e[a]))}),De(pn(n))}function nC(t,e){return xa(qh(t,e))}const rC="units/5.5.0",aC=new Ee(rC),Xh=["wei","kwei","mwei","gwei","szabo","finney","ether"];function Yf(t,e){if(typeof e=="string"){const n=Xh.indexOf(e);n!==-1&&(e=3*n)}return Vl(t,e!=null?e:18)}function Yh(t,e){if(typeof t!="string"&&aC.throwArgumentError("value must be a string","value",t),typeof e=="string"){const n=Xh.indexOf(e);n!==-1&&(e=3*n)}return Kr(t,e!=null?e:18)}function iC(t){return Yf(t,18)}function t0(t){return Yh(t,18)}var oC=Object.defineProperty,sC=Object.defineProperties,cC=Object.getOwnPropertyDescriptors,n0=Object.getOwnPropertySymbols,Qh=Object.prototype.hasOwnProperty,Zh=Object.prototype.propertyIsEnumerable,Jh=(t,e,n)=>e in t?oC(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,Qr=(t,e)=>{for(var n in e||(e={}))Qh.call(e,n)&&Jh(t,n,e[n]);if(n0)for(var n of n0(e))Zh.call(e,n)&&Jh(t,n,e[n]);return t},lC=(t,e)=>sC(t,cC(e)),uC=(t,e)=>{var n={};for(var r in t)Qh.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&n0)for(var r of n0(t))e.indexOf(r)<0&&Zh.call(t,r)&&(n[r]=t[r]);return n}
4,r0={exports:{}},fC="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",dC=fC,pC=dC;function e5(){}function t5(){}t5.resetWarningCache=e5;var hC=function(){function t(r,a,i,o,s,c){if(c!==pC){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}t.isRequired=t;function e(){return t}var n={array:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:t5,resetWarningCache:e5};return n.PropTypes=n,n};r0.exports=hC();var n5=r0.exports;function a0(t){return t.charAt(0)==="/"}function Qf(t,e){for(var n=e,r=n+1,a=t.length;r<a;n+=1,r+=1)t[n]=t[r];t.pop()}function r5(t,e){e===void 0&&(e="");var n=t&&t.split("/")||[],r=e&&e.split("/")||[],a=t&&a0(t),i=e&&a0(e),o=a||i;if(t&&a0(t)?r=n:n.length&&(r.pop(),r=r.concat(n)),!r.length)return"/";var s;if(r.length){var c=r[r.length-1];s=c==="."||c===".."||c===""}else s=!1;for(var l=0,u=r.length;u>=0;u--){var f=r[u];f==="."?Qf(r,u):f===".."?(Qf(r,u),l++):l&&(Qf(r,u),l--)}if(!o)for(;l--;l)r.unshift("..");o&&r[0]!==""&&(!r[0]||!a0(r[0]))&&r.unshift("");var d=r.join("/");return s&&d.substr(-1)!=="/"&&(d+="/"),d}function mC(t){var e=t||"/",n="",r="",a=e.indexOf("#");a!==-1&&(r=e.substr(a),e=e.substr(0,a));var i=e.indexOf("?");return i!==-1&&(n=e.substr(i),e=e.substr(0,i)),{pathname:e,search:n==="?"?"":n,hash:r==="#"?"":r}}function a5(t){var e=t.pathname,n=t.search,r=t.hash,a=e||"/";return n&&n!=="?"&&(a+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(a+=r.charAt(0)==="#"?r:"#"+r),a}function Po(t,e,n,r){var a;typeof t=="string"?(a=mC(t),a.state=e):(a=X({},t),a.pathname===void 0&&(a.pathname=""),a.search?a.search.charAt(0)!=="?"&&(a.search="?"+a.search):a.search="",a.hash?a.hash.charAt(0)!=="#"&&(a.hash="#"+a.hash):a.hash="",e!==void 0&&a.state===void 0&&(a.state=e));try{a.pathname=decodeURI(a.pathname)}catch(i){throw i instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):i}return n&&(a.key=n),r?a.pathname?a.pathname.charAt(0)!=="/"&&(a.pathname=r5(a.pathname,r.pathname)):a.pathname=r.pathname:a.pathname||(a.pathname="/"),a}function vC(){var t=null;function e(o){return t=o,function(){t===o&&(t=null)}}function n(o,s,c,l){if(t!=null){var u=typeof t=="function"?t(o,s):t;typeof u=="string"?typeof c=="function"?c(u,l):l(!0):l(u!==!1)}else l(!0)}var r=[];function a(o){var s=!0;function c(){s&&o.apply(void 0,arguments)}return r.push(c),function(){s=!1,r=r.filter(function(l){return l!==c})}}function i(){for(var o=arguments.length,s=new Array(o),c=0;c<o;c++)s[c]=arguments[c];r.forEach(function(l){return l.apply(void 0,s)})}return{setPrompt:e,confirmTransitionTo:n,appendListener:a,notifyListeners:i}}function i5(t,e,n){return Math.min(Math.max(t,e),n)}function gC(t){t===void 0&&(t={});var e=t,n=e.getUserConfirmation,r=e.initialEntries,a=r===void 0?["/"]:r,i=e.initialIndex,o=i===void 0?0:i,s=e.keyLength,c=s===void 0?6:s,l=vC();function u(b){X(y,b),y.length=y.entries.length,l.notifyListeners(y.location,y.action)}function f(){return Math.random().toString(36).substr(2,c)}var d=i5(o,0,a.length-1),p=a.map(function(b){return typeof b=="string"?Po(b,void 0,f()):Po(b,void 0,b.key||f())}),m=a5;function v(b,E){var T="PUSH",R=Po(b,E,f(),y.location);l.confirmTransitionTo(R,T,n,function(A){if(!!A){var $=y.index,O=$+1,I=y.entries.slice(0);I.length>O?I.splice(O,I.length-O,R):I.push(R),u({action:T,location:R,index:O,entries:I})}})}function g(b,E){var T="REPLACE",R=Po(b,E,f(),y.location);l.confirmTransitionTo(R,T,n,function(A){!A||(y.entries[y.index]=R,u({action:T,location:R}))})}function x(b){var E=i5(y.index+b,0,y.entries.length-1),T="POP",R=y.entries[E];l.confirmTransitionTo(R,T,n,function(A){A?u({action:T,location:R,index:E}):u()})}function _(){x(-1)}function k(){x(1)}function S(b){var E=y.index+b;return E>=0&&E<y.entries.length}function w(b){return b===void 0&&(b=!1),l.setPrompt(b)}function C(b){return l.appendListener(b)}var y={length:p.length,action:"POP",location:p[d],index:d,entries:p,createHref:m,push:v,replace:g,go:x,goBack:_,goForward:k,canGo:S,block:w,listen:C};return y}var Zf=1073741823,o5=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:{};function xC(){var t="__global_unique_id__";return o5[t]=(o5[t]||0)+1}function yC(t,e){return t===e?t!==0||1/t==1/e:t!==t&&e!==e}function bC(t){var e=[];return{on:function(r){e.push(r)},off:function(r){e=e.filter(function(a){return a!==r})},get:function(){return t},set:function(r,a){t=r,e.forEach(function(i){return i(t,a)})}}}function wC(t){return Array.isArray(t)?t[0]:t}function CC(t,e){var n,r,a="__create-react-context-"+xC()+"__",i=function(s){Wr(c,s);function c(){var u;return u=s.apply(this,arguments)||this,u.emitter=bC(u.props.value),u}var l=c.prototype;return l.getChildContext=function(){var f;return f={},f[a]=this.emitter,f},l.componentWillReceiveProps=function(f){if(this.props.value!==f.value){var d=this.props.value,p=f.value,m;yC(d,p)?m=0:(m=typeof e=="function"?e(d,p):Zf,m|=0,m!==0&&this.emitter.set(f.value,m))}},l.render=function(){return this.props.children},c}(h.exports.Component);i.childContextTypes=(n={},n[a]=n5.object.isRequired,n);var o=function(s){Wr(c,s);function c(){var u;return u=s.apply(this,arguments)||this,u.state={value:u.getValue()},u.onUpdate=function(f,d){var p=u.observedBits|0;(p&d)!=0&&u.setState({value:u.getValue()})},u}var l=c.prototype;return l.componentWillReceiveProps=function(f){var d=f.observedBits;this.observedBits=d==null?Zf:d},l.componentDidMount=function(){this.context[a]&&this.context[a].on(this.onUpdate);var f=this.props.observedBits;this.observedBits=f==null?Zf:f},l.componentWillUnmount=function(){this.context[a]&&this.context[a].off(this.onUpdate)},l.getValue=function(){return this.context[a]?this.context[a].get():t},l.render=function(){return wC(this.props.children)(this.state.value)},c}(h.exports.Component);return o.contextTypes=(r={},r[a]=n5.object,r),{Provider:i,Consumer:o}}var _C=G.createContext||CC,So={exports:{}},EC=Array.isArray||function(t){return Object.prototype.toString.call(t)=="[object Array]"},i0=EC;So.exports=l5;So.exports.parse=Jf;So.exports.compile=PC;So.exports.tokensToFunction=s5;So.exports.tokensToRegExp=c5;var kC=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function Jf(t,e){for(var n=[],r=0,a=0,i="",o=e&&e.delimiter||"/",s;(s=kC.exec(t))!=null;){var c=s[0],l=s[1],u=s.index;if(i+=t.slice(a,u),a=u+c.length,l){i+=l[1];continue}var f=t[a],d=s[2],p=s[3],m=s[4],v=s[5],g=s[6],x=s[7];i&&(n.push(i),i="");var _=d!=null&&f!=null&&f!==d,k=g==="+"||g==="*",S=g==="?"||g==="*",w=s[2]||o,C=m||v;n.push({name:p||r++,prefix:d||"",delimiter:w,optional:S,repeat:k,partial:_,asterisk:!!x,pattern:C?RC(C):x?".*":"[^"+o0(w)+"]+?"})}return a<t.length&&(i+=t.substr(a)),i&&n.push(i),n}function PC(t,e){return s5(Jf(t,e),e)}function SC(t){return encodeURI(t).replace(/[\/?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function TC(t){return encodeURI(t).replace(/[?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function s5(t,e){for(var n=new Array(t.length),r=0;r<t.length;r++)typeof t[r]=="object"&&(n[r]=new RegExp("^(?:"+t[r].pattern+")$",td(e)));return function(a,i){for(var o="",s=a||{},c=i||{},l=c.pretty?SC:encodeURIComponent,u=0;u<t.length;u++){var f=t[u];if(typeof f=="string"){o+=f;continue}var d=s[f.name],p;if(d==null)if(f.optional){f.partial&&(o+=f.prefix);continue}else throw new TypeError('Expected "'+f.name+'" to be defined');if(i0(d)){if(!f.repeat)throw new TypeError('Expected "'+f.name+'" to not repeat, but received `'+JSON.stringify(d)+"`");if(d.length===0){if(f.optional)continue;throw new TypeError('Expected "'+f.name+'" to not be empty')}for(var m=0;m<d.length;m++){if(p=l(d[m]),!n[u].test(p))throw new TypeError('Expected all "'+f.name+'" to match "'+f.pattern+'", but received `'+JSON.stringify(p)+"`");o+=(m===0?f.prefix:f.delimiter)+p}continue}if(p=f.asterisk?TC(d):l(d),!n[u].test(p))throw new TypeError('Expected "'+f.name+'" to match "'+f.pattern+'", but received "'+p+'"');o+=f.prefix+p}return o}}function o0(t){return t.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function RC(t){return t.replace(/([=!:$\/()])/g,"\\$1")}function ed(t,e){return t.keys=e,t}function td(t){return t&&t.sensitive?"":"i"}function AC(t,e){var n=t.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)e.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return ed(t,e)}function OC(t,e,n){for(var r=[],a=0;a<t.length;a++)r.push(l5(t[a],e,n).source);var i=new RegExp("(?:"+r.join("|")+")",td(n));return ed(i,e)}function MC(t,e,n){return c5(Jf(t,n),e,n)}function c5(t,e,n){i0(e)||(n=e||n,e=[]),n=n||{};for(var r=n.strict,a=n.end!==!1,i="",o=0;o<t.length;o++){var s=t[o];if(typeof s=="string")i+=o0(s);else{var c=o0(s.prefix),l="(?:"+s.pattern+")";e.push(s),s.repeat&&(l+="(?:"+c+l+")*"),s.optional?s.partial?l=c+"("+l+")?":l="(?:"+c+"("+l+"))?":l=c+"("+l+")",i+=l}}var u=o0(n.delimiter||"/"),f=i.slice(-u.length)===u;return r||(i=(f?i.slice(0,-u.length):i)+"(?:"+u+"(?=$))?"),a?i+="$":i+=r&&f?"":"(?="+u+"|$)",ed(new RegExp("^"+i,td(n)),e)}function l5(t,e,n){return i0(e)||(n=e||n,e=[]),n=n||{},t instanceof RegExp?AC(t,e):i0(t)?OC(t,e,n):MC(t,e,n)}var NC=So.exports;function fc(t,e){if(t==null)return{};var n={},r=Object.keys(t),a,i;for(i=0;i<r.length;i++)a=r[i],!(e.indexOf(a)>=0)&&(n[a]=t[a]);return n}var u5=function(e){var n=_C();return n.displayName=e,n},f5=u5("Router-History"),To=u5("Router"),s0=function(t){Wr(e,t),e.computeRootMatch=function(a){return{path:"/",url:"/",params:{},isExact:a==="/"}};function e(r){var a;return a=t.call(this,r)||this,a.state={location:r.history.location},a._isMounted=!1,a._pendingLocation=null,r.staticContext||(a.unlisten=r.history.listen(function(i){a._isMounted?a.setState({location:i}):a._pendingLocation=i})),a}var n=e.prototype;return n.componentDidMount=function(){this._isMounted=!0,this._pendingLocation&&this.setState({location:this._pe
4ndingLocation})},n.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},n.render=function(){return G.createElement(To.Provider,{value:{history:this.props.history,location:this.state.location,match:e.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},G.createElement(f5.Provider,{children:this.props.children||null,value:this.props.history}))},e}(G.Component);G.Component;G.Component;var d5={},BC=1e4,p5=0;function $C(t,e){var n=""+e.end+e.strict+e.sensitive,r=d5[n]||(d5[n]={});if(r[t])return r[t];var a=[],i=NC(t,a,e),o={regexp:i,keys:a};return p5<BC&&(r[t]=o,p5++),o}function nd(t,e){e===void 0&&(e={}),(typeof e=="string"||Array.isArray(e))&&(e={path:e});var n=e,r=n.path,a=n.exact,i=a===void 0?!1:a,o=n.strict,s=o===void 0?!1:o,c=n.sensitive,l=c===void 0?!1:c,u=[].concat(r);return u.reduce(function(f,d){if(!d&&d!=="")return null;if(f)return f;var p=$C(d,{end:i,strict:s,sensitive:l}),m=p.regexp,v=p.keys,g=m.exec(t);if(!g)return null;var x=g[0],_=g.slice(1),k=t===x;return i&&!k?null:{path:d,url:d==="/"&&x===""?"/":x,isExact:k,params:v.reduce(function(S,w,C){return S[w.name]=_[C],S},{})}},null)}function DC(t){return G.Children.count(t)===0}var dc=function(t){Wr(e,t);function e(){return t.apply(this,arguments)||this}var n=e.prototype;return n.render=function(){var a=this;return G.createElement(To.Consumer,null,function(i){i||Be(!1);var o=a.props.location||i.location,s=a.props.computedMatch?a.props.computedMatch:a.props.path?nd(o.pathname,a.props):i.match,c=X({},i,{location:o,match:s}),l=a.props,u=l.children,f=l.component,d=l.render;return Array.isArray(u)&&DC(u)&&(u=null),G.createElement(To.Provider,{value:c},c.match?u?typeof u=="function"?u(c):u:f?G.createElement(f,c):d?d(c):null:typeof u=="function"?u(c):null)})},e}(G.Component);function rd(t){return t.charAt(0)==="/"?t:"/"+t}function IC(t,e){return t?X({},e,{pathname:rd(t)+e.pathname}):e}function LC(t,e){if(!t)return e;var n=rd(t);return e.pathname.indexOf(n)!==0?e:X({},e,{pathname:e.pathname.substr(n.length)})}function h5(t){return typeof t=="string"?t:a5(t)}function ad(t){return function(){Be(!1)}}function m5(){}G.Component;var FC=function(t){Wr(e,t);function e(){return t.apply(this,arguments)||this}var n=e.prototype;return n.render=function(){var a=this;return G.createElement(To.Consumer,null,function(i){i||Be(!1);var o=a.props.location||i.location,s,c;return G.Children.forEach(a.props.children,function(l){if(c==null&&G.isValidElement(l)){s=l;var u=l.props.path||l.props.from;c=u?nd(o.pathname,X({},l.props,{path:u})):i.match}}),c?G.cloneElement(s,{location:o,computedMatch:c}):null})},e}(G.Component),zC=G.useContext;function GG(){return zC(f5)}function pc(t){return t.charAt(0)==="/"?t:"/"+t}function v5(t){return t.charAt(0)==="/"?t.substr(1):t}function jC(t,e){return t.toLowerCase().indexOf(e.toLowerCase())===0&&"/?#".indexOf(t.charAt(e.length))!==-1}function g5(t,e){return jC(t,e)?t.substr(e.length):t}function x5(t){return t.charAt(t.length-1)==="/"?t.slice(0,-1):t}function UC(t){var e=t||"/",n="",r="",a=e.indexOf("#");a!==-1&&(r=e.substr(a),e=e.substr(0,a));var i=e.indexOf("?");return i!==-1&&(n=e.substr(i),e=e.substr(0,i)),{pathname:e,search:n==="?"?"":n,hash:r==="#"?"":r}}function lr(t){var e=t.pathname,n=t.search,r=t.hash,a=e||"/";return n&&n!=="?"&&(a+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(a+=r.charAt(0)==="#"?r:"#"+r),a}function Si(t,e,n,r){var a;typeof t=="string"?(a=UC(t),a.state=e):(a=X({},t),a.pathname===void 0&&(a.pathname=""),a.search?a.search.charAt(0)!=="?"&&(a.search="?"+a.search):a.search="",a.hash?a.hash.charAt(0)!=="#"&&(a.hash="#"+a.hash):a.hash="",e!==void 0&&a.state===void 0&&(a.state=e));try{a.pathname=decodeURI(a.pathname)}catch(i){throw i instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):i}return n&&(a.key=n),r?a.pathname?a.pathname.charAt(0)!=="/"&&(a.pathname=r5(a.pathname,r.pathname)):a.pathname=r.pathname:a.pathname||(a.pathname="/"),a}function y5(){var t=null;function e(o){return t=o,function(){t===o&&(t=null)}}function n(o,s,c,l){if(t!=null){var u=typeof t=="function"?t(o,s):t;typeof u=="string"?typeof c=="function"?c(u,l):l(!0):l(u!==!1)}else l(!0)}
4var r=[];function a(o){var s=!0;function c(){s&&o.apply(void 0,arguments)}return r.push(c),function(){s=!1,r=r.filter(function(l){return l!==c})}}function i(){for(var o=arguments.length,s=new Array(o),c=0;c<o;c++)s[c]=arguments[c];r.forEach(function(l){return l.apply(void 0,s)})}return{setPrompt:e,confirmTransitionTo:n,appendListener:a,notifyListeners:i}}var b5=!!(typeof window!="undefined"&&window.document&&window.document.createElement);function w5(t,e){e(window.confirm(t))}function HC(){var t=window.navigator.userAgent;return(t.indexOf("Android 2.")!==-1||t.indexOf("Android 4.0")!==-1)&&t.indexOf("Mobile Safari")!==-1&&t.indexOf("Chrome")===-1&&t.indexOf("Windows Phone")===-1?!1:window.history&&"pushState"in window.history}function VC(){return window.navigator.userAgent.indexOf("Trident")===-1}function WC(){return window.navigator.userAgent.indexOf("Firefox")===-1}function KC(t){return t.state===void 0&&navigator.userAgent.indexOf("CriOS")===-1}var C5="popstate",_5="hashchange";function E5(){try{return window.history.state||{}}catch{return{}}}function GC(t){t===void 0&&(t={}),b5||Be(!1);var e=window.history,n=HC(),r=!VC(),a=t,i=a.forceRefresh,o=i===void 0?!1:i,s=a.getUserConfirmation,c=s===void 0?w5:s,l=a.keyLength,u=l===void 0?6:l,f=t.basename?x5(pc(t.basename)):"";function d(z){var F=z||{},M=F.key,B=F.state,W=window.location,H=W.pathname,K=W.search,Z=W.hash,re=H+K+Z;return f&&(re=g5(re,f)),Si(re,B,M)}function p(){return Math.random().toString(36).substr(2,u)}var m=y5();function v(z){X(L,z),L.length=e.length,m.notifyListeners(L.location,L.action)}function g(z){KC(z)||k(d(z.state))}function x(){k(d(E5()))}var _=!1;function k(z){if(_)_=!1,v();else{var F="POP";m.confirmTransitionTo(z,F,c,function(M){M?v({action:F,location:z}):S(z)})}}function S(z){var F=L.location,M=C.indexOf(F.key);M===-1&&(M=0);var B=C.indexOf(z.key);B===-1&&(B=0);var W=M-B;W&&(_=!0,T(W))}var w=d(E5()),C=[w.key];function y(z){return f+lr(z)}function b(z,F){var M="PUSH",B=Si(z,F,p(),L.location);m.confirmTransitionTo(B,M,c,function(W){if(!!W){var H=y(B),K=B.key,Z=B.state;if(n)if(e.pushState({key:K,state:Z},null,H),o)window.location.href=H;else{var re=C.indexOf(L.location.key),ee=C.slice(0,re+1);ee.push(B.key),C=ee,v({action:M,location:B})}else window.location.href=H}})}function E(z,F){var M="REPLACE",B=Si(z,F,p(),L.location);m.confirmTransitionTo(B,M,c,function(W){if(!!W){var H=y(B),K=B.key,Z=B.state;if(n)if(e.replaceState({key:K,state:Z},null,H),o)window.location.replace(H);else{var re=C.indexOf(L.location.key);re!==-1&&(C[re]=B.key),v({action:M,location:B})}else window.location.replace(H)}})}function T(z){e.go(z)}function R(){T(-1)}function A(){T(1)}var $=0;function O(z){$+=z,$===1&&z===1?(window.addEventListener(C5,g),r&&window.addEventListener(_5,x)):$===0&&(window.removeEventListener(C5,g),r&&window.removeEventListener(_5,x))}var I=!1;function U(z){z===void 0&&(z=!1);var F=m.setPrompt(z);return I||(O(1),I=!0),function(){return I&&(I=!1,O(-1)),F()}}function V(z){var F=m.appendListener(z);return O(1),function(){O(-1),F()}}var L={length:e.length,action:"POP",location:w,createHref:y,push:b,replace:E,go:T,goBack:R,goForward:A,block:U,listen:V};return L}var k5="hashchange",qC={hashbang:{encodePath:function(e){return e.charAt(0)==="!"?e:"!/"+v5(e)},decodePath:function(e){return e.charAt(0)==="!"?e.substr(1):e}},noslash:{encodePath:v5,decodePath:pc},slash:{encodePath:pc,decodePath:pc}};function P5(t){var e=t.indexOf("#");return e===-1?t:t.slice(0,e)}function hc(){var t=window.location.href,e=t.indexOf("#");return e===-1?"":t.substring(e+1)}function XC(t){window.location.hash=t}function id(t){window.location.replace(P5(window.location.href)+"#"+t)}function YC(t){t===void 0&&(t={}),b5||Be(!1);var e=window.history;WC();var n=t,r=n.getUserConfirmation,a=r===void 0?w5:r,i=n.hashType,o=i===void 0?"slash":i,s=t.basename?x5(pc(t.basename)):"",c=qC[o],l=c.encodePath,u=c.decodePath;function f(){var F=u(hc());return s&&(F=g5(F,s)),Si(F)}var d=y5();function p(F){X(z,F),z.length=e.length,d.notifyListeners(z.location,z.action)}var m=!1,v=null;function g(F,M){return F.pathname===M.pathname&&F.search===M.search&&F.hash===M.hash}function x(){var F=hc(),M=l(F);if(F!==M)id(M);else{var B=f(),W=z.location;if(!m&&g(W,B)||v===lr(B))return;
4v=null,_(B)}}function _(F){if(m)m=!1,p();else{var M="POP";d.confirmTransitionTo(F,M,a,function(B){B?p({action:M,location:F}):k(F)})}}function k(F){var M=z.location,B=y.lastIndexOf(lr(M));B===-1&&(B=0);var W=y.lastIndexOf(lr(F));W===-1&&(W=0);var H=B-W;H&&(m=!0,R(H))}var S=hc(),w=l(S);S!==w&&id(w);var C=f(),y=[lr(C)];function b(F){var M=document.querySelector("base"),B="";return M&&M.getAttribute("href")&&(B=P5(window.location.href)),B+"#"+l(s+lr(F))}function E(F,M){var B="PUSH",W=Si(F,void 0,void 0,z.location);d.confirmTransitionTo(W,B,a,function(H){if(!!H){var K=lr(W),Z=l(s+K),re=hc()!==Z;if(re){v=K,XC(Z);var ee=y.lastIndexOf(lr(z.location)),te=y.slice(0,ee+1);te.push(K),y=te,p({action:B,location:W})}else p()}})}function T(F,M){var B="REPLACE",W=Si(F,void 0,void 0,z.location);d.confirmTransitionTo(W,B,a,function(H){if(!!H){var K=lr(W),Z=l(s+K),re=hc()!==Z;re&&(v=K,id(Z));var ee=y.indexOf(lr(z.location));ee!==-1&&(y[ee]=K),p({action:B,location:W})}})}function R(F){e.go(F)}function A(){R(-1)}function $(){R(1)}var O=0;
4function I(F){O+=F,O===1&&F===1?window.addEventListener(k5,x):O===0&&window.removeEventListener(k5,x)}var U=!1;function V(F){F===void 0&&(F=!1);var M=d.setPrompt(F);return U||(I(1),U=!0),function(){return U&&(U=!1,I(-1)),M()}}function L(F){var M=d.appendListener(F);return I(1),function(){I(-1),M()}}var z={length:e.length,action:"POP",location:C,createHref:b,push:E,replace:T,go:R,goBack:A,goForward:$,block:V,listen:L};return z}var QC=function(t){Wr(e,t);function e(){for(var r,a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return r=t.call.apply(t,[this].concat(i))||this,r.history=GC(r.props),r}var n=e.prototype;return n.render=function(){return G.createElement(s0,{history:this.history,children:this.props.children})},e}(G.Component);G.Component;var od=function(e,n){return typeof e=="function"?e(n):e},sd=function(e,n){return typeof e=="string"?Si(e,null,null,n):e},cd=function(e){return e},Ro=G.forwardRef;typeof Ro=="undefined"&&(Ro=cd);function ZC(t){return!!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)}var JC=Ro(function(t,e){var n=t.innerRef,r=t.navigate,a=t.onClick,i=fc(t,["innerRef","navigate","onClick"]),o=i.target,s=X({},i,{onClick:function(l){try{a&&a(l)}catch(u){throw l.preventDefault(),u}!l.defaultPrevented&&l.button===0&&(!o||o==="_self")&&!ZC(l)&&(l.preventDefault(),r())}});return cd!==Ro?s.ref=e||n:s.ref=n,G.createElement("a",s)}),e_=Ro(function(t,e){var n=t.component,r=n===void 0?JC:n,a=t.replace,i=t.to,o=t.innerRef,s=fc(t,["component","replace","to","innerRef"]);return G.createElement(To.Consumer,null,function(c){c||Be(!1);var l=c.history,u=sd(od(i,c.location),c.location),f=u?l.createHref(u):"",d=X({},s,{href:f,navigate:function(){var m=od(i,c.location),v=lr(c.location)===lr(sd(m)),g=a||v?l.replace:l.push;g(m)}});return cd!==Ro?d.ref=e||o:d.innerRef=o,G.createElement(r,d)})}),S5=function(e){return e},c0=G.forwardRef;typeof c0=="undefined"&&(c0=S5);function t_(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return e.filter(function(r){return r}).join(" ")}c0(function(t,e){var n=t["aria-current"],r=n===void 0?"page":n,a=t.activeClassName,i=a===void 0?"active":a,o=t.activeStyle,s=t.className,c=t.exact,l=t.isActive,u=t.location,f=t.sensitive,d=t.strict,p=t.style,m=t.to,v=t.innerRef,g=fc(t,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return G.createElement(To.Consumer,null,function(x){x||Be(!1);var _=u||x.location,k=sd(od(m,_),_),S=k.pathname,w=S&&S.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),C=w?nd(_.pathname,{path:w,exact:c,sensitive:f,strict:d}):null,y=!!(l?l(C,_):C),b=typeof s=="function"?s(y):s,E=typeof p=="function"?p(y):p;y&&(b=t_(b,i),E=X({},E,o));var T=X({"aria-current":y&&r||null,className:b,style:E,to:k},g);return S5!==c0?T.ref=e||v:T.innerRef=v,G.createElement(e_,T)})});var n_=async t=>{let e,n,r;if(t&&(t instanceof Ib||t instanceof Lb||t instanceof jl)){let a=await t.listAccounts();a&&a.length>0&&(e=t.getSigner()),n=t,r=await t.getNetwork()}return!e&&t instanceof Of&&(e=t,n=e.provider,r=n&&await n.getNetwork()),{signer:e,provider:n,providerNetwork:r}};function r_(t,e,n){var r=this,a=h.exports.useRef(null),i=h.exports.useRef(0),o=h.exports.useRef(null),s=h.exports.useRef([]),c=h.exports.useRef(),l=h.exports.useRef(),u=h.exports.useRef(t),f=h.exports.useRef(!0);u.current=t;var d=!e&&e!==0&&typeof window!="undefined";if(typeof t!="function")throw new TypeError("Expected a function");e=+e||0,n=n||{};var p=!!n.leading,m="trailing"in n?!!n.trailing:!0,v="maxWait"in n,g=v?Math.max(+n.maxWait||0,e):null;h.exports.useEffect(function(){return f.current=!0,function(){f.current=!1}},[]);var x=h.exports.useMemo(function(){var _=function(b){var E=s.current,T=c.current;return s.current=c.current=null,i.current=b,l.current=u.current.apply(T,E)},k=function(b,E){d&&cancelAnimationFrame(o.current),o.current=d?requestAnimationFrame(b):setTimeout(b,E)},S=function(b){if(!f.current)return!1;var E=b-a.current,T=b-i.current;return!a.current||E>=e||E<0||v&&T>=g},w=function(b){return o.current=null,m&&s.current?_(b):(s.current=c.current=null,l.current)},C=function(){var b=Date.now();if(S(b))return w(b);if(!!f.current){var E=b-a.current,T=b-i.current,R=e-E,A=v?Math.min(R,g-T):R;k(C,A)}},y=function(){for(var b=[],E=0;E<arguments.length;E++)b[E]=arguments[E];var T=Date.now(),R=S(T);if(s.current=b,c.current=r,a.current=T,R){if(!o.current&&f.current)return i.current=a.current,k(C,e),p?_(a.current):l.current;if(v)return k(C,e),_(a.current)}return o.current||k(C,e),l.current};
4return y.cancel=function(){o.current&&(d?cancelAnimationFrame(o.current):clearTimeout(o.current)),i.current=0,s.current=a.current=c.current=o.current=null},y.isPending=function(){return!!o.current},y.flush=function(){return o.current?w(Date.now()):l.current},y},[p,v,e,g,m,d]);return x}function a_(t,e){return t===e}function T5(t){return typeof t=="function"?function(){return t}:t}function i_(t){var e=h.exports.useState(T5(t)),n=e[0],r=e[1],a=h.exports.useCallback(function(i){return r(T5(i))},[]);return[n,a]}function Ao(t,e,n){var r=n&&n.equalityFn||a_,a=i_(t),i=a[0],o=a[1],s=r_(h.exports.useCallback(function(l){return o(l)},[o]),e,n),c=h.exports.useRef(t);return r(c.current,t)||(s(t),c.current=t),[i,{cancel:s.cancel,isPending:s.isPending,flush:s.flush}]}var ld={exports:{}},R5=function(e,n){return function(){for(var a=new Array(arguments.length),i=0;i<a.length;i++)a[i]=arguments[i];return e.apply(n,a)}},o_=R5,Ti=Object.prototype.toString;function ud(t){return Ti.call(t)==="[object Array]"}function fd(t){return typeof t=="undefined"}function s_(t){return t!==null&&!fd(t)&&t.constructor!==null&&!fd(t.constructor)&&typeof t.constructor.isBuffer=="function"&&t.constructor.isBuffer(t)}function c_(t){return Ti.call(t)==="[object ArrayBuffer]"}function l_(t){return typeof FormData!="undefined"&&t instanceof FormData}function u_(t){var e;return typeof ArrayBuffer!="undefined"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&t.buffer instanceof ArrayBuffer,e}function f_(t){return typeof t=="string"}function d_(t){return typeof t=="number"}function A5(t){return t!==null&&typeof t=="object"}function l0(t){if(Ti.call(t)!=="[object Object]")return!1;var e=Object.getPrototypeOf(t);return e===null||e===Object.prototype}function p_(t){return Ti.call(t)==="[object Date]"}function h_(t){return Ti.call(t)==="[object File]"}function m_(t){return Ti.call(t)==="[object Blob]"}function O5(t){return Ti.call(t)==="[object Function]"}function v_(t){return A5(t)&&O5(t.pipe)}function g_(t){return typeof URLSearchParams!="undefined"&&t instanceof URLSearchParams}function x_(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}function y_(){return typeof navigator!="undefined"&&(navigator.product==="ReactNative"||navigator.product==="NativeScript"||navigator.product==="NS")?!1:typeof window!="undefined"&&typeof document!="undefined"}function dd(t,e){if(!(t===null||typeof t=="undefined"))if(typeof t!="object"&&(t=[t]),ud(t))for(var n=0,r=t.length;n<r;n++)e.call(null,t[n],n,t);else for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&e.call(null,t[a],a,t)}function pd(){var t={};function e(a,i){l0(t[i])&&l0(a)?t[i]=pd(t[i],a):l0(a)?t[i]=pd({},a):ud(a)?t[i]=a.slice():t[i]=a}for(var n=0,r=arguments.length;n<r;n++)dd(arguments[n],e);return t}function b_(t,e,n){return dd(e,function(a,i){n&&typeof a=="function"?t[i]=o_(a,n):t[i]=a}),t}function w_(t){return t.charCodeAt(0)===65279&&(t=t.slice(1)),t}var qn={isArray:ud,isArrayBuffer:c_,isBuffer:s_,isFormData:l_,isArrayBufferView:u_,
4isString:f_,isNumber:d_,isObject:A5,isPlainObject:l0,isUndefined:fd,isDate:p_,isFile:h_,isBlob:m_,isFunction:O5,isStream:v_,isURLSearchParams:g_,isStandardBrowserEnv:y_,forEach:dd,merge:pd,extend:b_,trim:x_,stripBOM:w_},Oo=qn;function M5(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}var N5=function(e,n,r){if(!n)return e;var a;if(r)a=r(n);else if(Oo.isURLSearchParams(n))a=n.toString();else{var i=[];Oo.forEach(n,function(c,l){c===null||typeof c=="undefined"||(Oo.isArray(c)?l=l+"[]":c=[c],Oo.forEach(c,function(f){Oo.isDate(f)?f=f.toISOString():Oo.isObject(f)&&(f=JSON.stringify(f)),i.push(M5(l)+"="+M5(f))}))}),a=i.join("&")}if(a){var o=e.indexOf("#");o!==-1&&(e=e.slice(0,o)),e+=(e.indexOf("?")===-1?"?":"&")+a}return e},C_=qn;function u0(){this.handlers=[]}u0.prototype.use=function(e,n,r){return this.handlers.push({fulfilled:e,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1};u0.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)};u0.prototype.forEach=function(e){C_.forEach(this.handlers,function(r){r!==null&&e(r)})};var __=u0,E_=qn,k_=function(e,n){E_.forEach(e,function(a,i){i!==n&&i.toUpperCase()===n.toUpperCase()&&(e[n]=a,delete e[i])})},B5=function(e,n,r,a,i){return e.config=n,r&&(e.code=r),e.request=a,e.response=i,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},e},P_=B5,$5=function(e,n,r,a,i){var o=new Error(e);return P_(o,n,r,a,i)},S_=$5,T_=function(e,n,r){var a=r.config.validateStatus;!r.status||!a||a(r.status)?e(r):n(S_("Request failed with status code "+r.status,r.config,null,r.request,r))},f0=qn,R_=f0.isStandardBrowserEnv()?function(){return{write:function(n,r,a,i,o,s){var c=[];c.push(n+"="+encodeURIComponent(r)),f0.isNumber(a)&&c.push("expires="+new Date(a).toGMTString()),f0.isString(i)&&c.push("path="+i),f0.isString(o)&&c.push("domain="+o),s===!0&&c.push("secure"),document.cookie=c.join("; ")},read:function(n){var r=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(n){this.write(n,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}(),A_=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)},O_=function(e,n){return n?e.replace(/\/+$/,"")+"/"+n.replace(/^\/+/,""):e},M_=A_,N_=O_,B_=function(e,n){return e&&!M_(n)?N_(e,n):n},hd=qn,$_=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"],D_=function(e){var n={},r,a,i;return e&&hd.forEach(e.split(`
5`),function(s){if(i=s.indexOf(":"),r=hd.trim(s.substr(0,i)).toLowerCase(),a=hd.trim(s.substr(i+1)),r){if(n[r]&&$_.indexOf(r)>=0)return;r==="set-cookie"?n[r]=(n[r]?n[r]:[]).concat([a]):n[r]=n[r]?n[r]+", "+a:a}}),n},D5=qn,I_=D5.isStandardBrowserEnv()?function(){var e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a"),r;function a(i){var o=i;return e&&(n.setAttribute("href",o),o=n.href),n.setAttribute("href",o),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=a(window.location.href),function(o){var s=D5.isString(o)?a(o):o;return s.protocol===r.protocol&&s.host===r.host}}():function(){return function(){return!0}}();function md(t){this.message=t}md.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")};md.prototype.__CANCEL__=!0;var d0=md,p0=qn,L_=T_,F_=R_,z_=N5,j_=B_,U_=D_,H_=I_,vd=$5,V_=m0,W_=d0,I5=function(e){return new Promise(function(r,a){var i=e.data,o=e.headers,s=e.responseType,c;function l(){e.cancelToken&&e.cancelToken.unsubscribe(c),e.signal&&e.signal.removeEventListener("abort",c)}p0.isFormData(i)&&delete o["Content-Type"];var u=new XMLHttpRequest;if(e.auth){var f=e.auth.username||"",d=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";o.Authorization="Basic "+btoa(f+":"+d)}var p=j_(e.baseURL,e.url);u.open(e.method.toUpperCase(),z_(p,e.params,e.paramsSerializer),!0),u.timeout=e.timeout;function m(){if(!!u){var g="getAllResponseHeaders"in u?U_(u.getAllResponseHeaders()):null,x=!s||s==="text"||s==="json"?u.responseText:u.response,_={data:x,status:u.status,statusText:u.statusText,headers:g,config:e,request:u};L_(function(S){r(S),l()},function(S){a(S),l()},_),u=null}}if("onloadend"in u?u.onloadend=m:u.onreadystatechange=function(){!u||u.readyState!==4||u.status===0&&!(u.responseURL&&u.responseURL.indexOf("file:")===0)||setTimeout(m)},u.onabort=function(){!u||(a(vd("Request aborted",e,"ECONNABORTED",u)),u=null)},u.onerror=function(){a(vd("Network Error",e,null,u)),u=null},u.ontimeout=function(){var x=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",_=e.transitional||V_.transitional;e.timeoutErrorMessage&&(x=e.timeoutErrorMessage),a(vd(x,e,_.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",u)),u=null},p0.isStandardBrowserEnv()){var v=(e.withCredentials||H_(p))&&e.xsrfCookieName?F_.read(e.xsrfCookieName):void 0;v&&(o[e.xsrfHeaderName]=v)}"setRequestHeader"in u&&p0.forEach(o,function(x,_){typeof i=="undefined"&&_.toLowerCase()==="content-type"?delete o[_]:u.setRequestHeader(_,x)}),p0.isUndefined(e.withCredentials)||(u.withCredentials=!!e.withCredentials),s&&s!=="json"&&(u.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&u.addEventListener("progress",e.onDownloadProgress),typeof e.onUploadProgress=="function"&&u.upload&&u.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(c=function(g){!u||(a(!g||g&&g.type?new W_("canceled"):g),u.abort(),u=null)},e.cancelToken&&e.cancelToken.subscribe(c),e.signal&&(e.signal.aborted?c():e.signal.addEventListener("abort",c))),i||(i=null),u.send(i)})},rn=qn,L5=k_,K_=B5,G_={"Content-Type":"application/x-www-form-urlencoded"};function F5(t,e){!rn.isUndefined(t)&&rn.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}function q_(){var t;return(typeof XMLHttpRequest!="undefined"||typeof process!="undefined"&&Object.prototype.toString.call(process)==="[object process]")&&(t=I5),t}function X_(t,e,n){if(rn.isString(t))try{return(e||JSON.parse)(t),rn.trim(t)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(t)}var h0={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:q_(),transformRequest:[function(e,n){return L5(n,"Accept"),L5(n,"Content-Type"),rn.isFormData(e)||rn.isArrayBuffer(e)||rn.isBuffer(e)||rn.isStream(e)||rn.isFile(e)||rn.isBlob(e)?e:rn.isArrayBufferView(e)?e.buffer:rn.isURLSearchParams(e)?(F5(n,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):rn.isObject(e)||n&&n["Content-Type"]==="application/json"?(F5(n,"application/json"),X_(e)):e}],transformResponse:[function(e){var n=this.transitional||h0.transitional,r=n&&n.silentJSONParsing,a=n&&n.forcedJSONParsing,i=!r&&this.responseType==="json";if(i||a&&rn.isString(e)&&e.length)try{return JSON.parse(e)}catch(o){if(i)throw o.name==="SyntaxError"?K_(o,this,"E_JSON_PARSE"):o}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};
5rn.forEach(["delete","get","head"],function(e){h0.headers[e]={}});rn.forEach(["post","put","patch"],function(e){h0.headers[e]=rn.merge(G_)});var m0=h0,Y_=qn,Q_=m0,Z_=function(e,n,r){var a=this||Q_;return Y_.forEach(r,function(o){e=o.call(a,e,n)}),e},z5=function(e){return!!(e&&e.__CANCEL__)},j5=qn,gd=Z_,J_=z5,eE=m0,tE=d0;function xd(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new tE("canceled")}var nE=function(e){xd(e),e.headers=e.headers||{},e.data=gd.call(e,e.data,e.headers,e.transformRequest),e.headers=j5.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),j5.forEach(["delete","get","head","post","put","patch","common"],function(a){delete e.headers[a]});var n=e.adapter||eE.adapter;return n(e).then(function(a){return xd(e),a.data=gd.call(e,a.data,a.headers,e.transformResponse),a},function(a){return J_(a)||(xd(e),a&&a.response&&(a.response.data=gd.call(e,a.response.data,a.response.headers,e.transformResponse))),Promise.reject(a)})},Xn=qn,U5=function(e,n){n=n||{};var r={};function a(u,f){return Xn.isPlainObject(u)&&Xn.isPlainObject(f)?Xn.merge(u,f):Xn.isPlainObject(f)?Xn.merge({},f):Xn.isArray(f)?f.slice():f}function i(u){if(Xn.isUndefined(n[u])){if(!Xn.isUndefined(e[u]))return a(void 0,e[u])}else return a(e[u],n[u])}function o(u){if(!Xn.isUndefined(n[u]))return a(void 0,n[u])}function s(u){if(Xn.isUndefined(n[u])){if(!Xn.isUndefined(e[u]))return a(void 0,e[u])}else return a(void 0,n[u])}function c(u){if(u in n)return a(e[u],n[u]);if(u in e)return a(void 0,e[u])}var l={url:o,method:o,data:o,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:c};return Xn.forEach(Object.keys(e).concat(Object.keys(n)),function(f){var d=l[f]||i,p=d(f);Xn.isUndefined(p)&&d!==c||(r[f]=p)}),r},H5={version:"0.23.0"},rE=H5.version,yd={};["object","boolean","number","function","string","symbol"].forEach(function(t,e){yd[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});var V5={};yd.transitional=function(e,n,r){function a(i,o){return"[Axios v"+rE+"] Transitional option '"+i+"'"+o+(r?". "+r:"")}return function(i,o,s){if(e===!1)throw new Error(a(o," has been removed"+(n?" in "+n:"")));return n&&!V5[o]&&(V5[o]=!0,console.warn(a(o," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(i,o,s):!0}};function aE(t,e,n){if(typeof t!="object")throw new TypeError("options must be an object");for(var r=Object.keys(t),a=r.length;a-- >0;){var i=r[a],o=e[i];if(o){var s=t[i],c=s===void 0||o(s,i,t);if(c!==!0)throw new TypeError("option "+i+" must be "+c);continue}if(n!==!0)throw Error("Unknown option "+i)}}var iE={assertOptions:aE,validators:yd},W5=qn,oE=N5,K5=__,G5=nE,v0=U5,q5=iE,Mo=q5.validators;function mc(t){this.defaults=t,this.interceptors={request:new K5,response:new K5}}mc.prototype.request=function(e){typeof e=="string"?(e=arguments[1]||{},e.url=arguments[0]):e=e||{},e=v0(this.defaults,e),e.method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var n=e.transitional;n!==void 0&&q5.assertOptions(n,{silentJSONParsing:Mo.transitional(Mo.boolean),forcedJSONParsing:Mo.transitional(Mo.boolean),clarifyTimeoutError:Mo.transitional(Mo.boolean)},!1);var r=[],a=!0;this.interceptors.request.forEach(function(d){typeof d.runWhen=="function"&&d.runWhen(e)===!1||(a=a&&d.synchronous,r.unshift(d.fulfilled,d.rejected))});var i=[];this.interceptors.response.forEach(function(d){i.push(d.fulfilled,d.rejected)});var o;if(!a){var s=[G5,void 0];for(Array.prototype.unshift.apply(s,r),s=s.concat(i),o=Promise.resolve(e);s.length;)o=o.then(s.shift(),s.shift());return o}for(var c=e;r.length;){var l=r.shift(),u=r.shift();try{c=l(c)}catch(f){u(f);break}}try{o=G5(c)}catch(f){return Promise.reject(f)}for(;i.length;)o=o.then(i.shift(),i.shift());return o};mc.prototype.getUri=function(e){return e=v0(this.defaults,e),oE(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")};W5.forEach(["delete","get","head","options"],function(e){mc.prototype[e]=function(n,r){return this.request(v0(r||{},{method:e,url:n,data:(r||{}).data}))}});W5.forEach(["post","put","patch"],function(e){mc.prototype[e]=function(n,r,a){return this.request(v0(a||{},{method:e,url:n,data:r}))}});var sE=mc,cE=d0;function No(t){if(typeof t!="function")throw new TypeError("executor must be a function.");var e;this.promise=new Promise(function(a){e=a});var n=this;this.promise.then(function(r){if(!!n._listeners){var a,i=n._listeners.length;for(a=0;a<i;a++)n._listeners[a](r);n._listeners=null}}),this.promise.then=function(r){var a,i=new Promise(function(o){n.subscribe(o),a=o}).then(r);return i.cancel=function(){n.unsubscribe(a)},i},t(function(a){n.reason||(n.reason=new cE(a),e(n.reason))})}No.prototype.throwIfRequested=function(){if(this.reason)throw this.reason};No.prototype.subscribe=function(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]};No.prototype.unsubscribe=function(e){if(!!this._listeners){var n=this._listeners.indexOf(e);n!==-1&&this._listeners.splice(n,1)}};No.source=function(){var e,n=new No(function(a){e=a});return{token:n,cancel:e}};var lE=No,uE=function(e){return function(r){return e.apply(null,r)}},fE=function(e){return typeof e=="object"&&e.isAxiosError===!0},X5=qn,dE=R5,g0=sE,pE=U5,hE=m0;function Y5(t){var e=new g0(t),n=dE(g0.prototype.request,e);return X5.extend(n,g0.prototype,e),X5.extend(n,e),n.create=function(a){return Y5(pE(t,a))},n}var Zr=Y5(hE);Zr.Axios=g0;Zr.Cancel=d0;Zr.CancelToken=lE;Zr.isCancel=z5;Zr.VERSION=H5.version;Zr.all=function(e){return Promise.all(e)};Zr.spread=uE;Zr.isAxiosError=fE;ld.exports=Zr;ld.exports.default=Zr;var Q5=ld.exports,mE=Je.from(0),bd=t=>{let e=qa(),{ethersProvider:n}=Pr(),r=wi(),[a,i]=h.exports.useState(mE),o=h.exports.useCallback(async()=>
5{if(n&&t){let s=await n.getBalance(t);e()&&i(c=>c.toHexString()!==(s==null?void 0:s.toHexString())?s:c)}},[t,n,e]);return h.exports.useEffect(()=>{o()},[r,o]),a},Z5=t=>(t==null?void 0:t.length)===64||(t==null?void 0:t.length)===66,vE=t=>{if(Z5(t)){let e=t;window.history.pushState({},"","/");let n=window.localStorage.getItem("metaPrivateKey");n&&n!==e&&(window.localStorage.setItem(`metaPrivateKey_backup${Date.now()}`,n),console.log("\u{1F511} ...Saved Private Key")),window.localStorage.setItem("metaPrivateKey",e.toString())}},gE=()=>window.localStorage.getItem("metaPrivateKey"),J5=t=>{var e;let n="scaffold-eth-burner-privateKey",[r,a]=h.exports.useState(),i=h.exports.useRef(),o=h.exports.useRef(!1),[s]=Ao(i.current,200,{trailing:!0}),[c]=Ao((e=i.current)==null?void 0:e.address,200,{trailing:!0}),l=p=>{try{a(p),window.localStorage.setItem(n,p)}catch(m){console.log(m)}};h.exports.useEffect(()=>{let p=window.localStorage.getItem(n);if(p)l(p);else{console.log("generating a new key");let m=Yr.createRandom().privateKey;l(m)}},[]),h.exports.useEffect(()=>{if(r&&t){let p=new Yr(r).connect(t);i.current=p}},[r,t]);let u=h.exports.useCallback(()=>{console.log("\u{1F511} Incoming Private Key..."),r!=null&&vE(r)},[r]),f=h.exports.useCallback(()=>{if(t&&!o.current){o.current=!0,console.log("\u{1F511} Create new burner wallet...");let p=Yr.createRandom();a(m=>(console.log("\u{1F4DD} ...Set key"),o.current=!1,p.privateKey))}else console.log("\u26A0 Could not create burner wallet")},[t]),d=h.exports.useCallback(()=>{if(a!=null){let p=gE();p&&Z5(p)?(console.log("\u{1F511} ...Loaded Private Key"),a(p)):f()}},[f]);return{signer:s,account:c,saveBurner:u,loadOrGenerateBurner:d,generateBurnerSigner:f,getBurnerPrivateKey:()=>r}},xE=t=>{let e=qa(),[n,r]=h.exports.useState(!1),a=wi(),i=h.exports.useCallback(async()=>{if(!(t==null?void 0:t.provider)||!Ul(t.address)){e()&&r(!1);return}let o=await t.provider.getCode(t.address);e()&&r(o!=="0x")},[t,e]);return h.exports.useEffect(()=>{i()},[a,i]),n},yE=(t,e)=>{var n,r;let a={};if((t==null?void 0:t[e])!=null){for(let i in t[e])if(Object.prototype.hasOwnProperty.call(t[e],i)){let o=(r=(n=t==null?void 0:t[e])==null?void 0:n[i])==null?void 0:r.contracts;o!=null&&(a=yo(yo({},a),o))}}return a},wd=(t={},e,n)=>{let r=qa(),{ethersProvider:a,chainId:i}=Pr(),o=n!=null?n:i,[s,c]=h.exports.useState({}),l=h.exports.useMemo(()=>`${JSON.stringify(t!=null?t:{})}, ${JSON.stringify({chainId:o})}`,[o,t]),u=h.exports.useCallback(()=>{var f,d;if(a&&o&&o>0)try{let p=yo({},(f=t.deployedContractsJson)!=null?f:{}),m=yo({},(d=t.externalContracts)!=null?d:{}),v=yE(p,o);(m==null?void 0:m[o])!=null&&(v=yo(yo({},v),m[o].contracts));let g=Object.keys(v).reduce((x,_)=>{let k=t.customAddresses&&Object.keys(t.customAddresses).includes(_)?t.customAddresses[_]:v[_].address,S=e!=null?e:o===i?a:void 0;return x[_]=new Rh(k,v[_].abi,S),x},{});r()&&c(x=>x!==g&&(Object.keys(x).length>0||Object.keys(g).length>0)?(console.log("\u{1F300} loading contracts.."),g):x)}catch(p){console.log("\u26A0 useContractLoader, ERROR LOADING CONTRACTS!!",p,t)}},[a,l,e]);return h.exports.useEffect(()=>{u()},[u,o]),s},bE=(t,e,n,r)=>{let a=qa(),[i,o]=h.exports.useState(),s=wi(),c=Pr(),l=h.exports.useCallback(async()=>{var d;let p=(d=t.functions)==null?void 0:d[e.functionName],m;try{e.functionArgs&&e.functionArgs.length>0?m=await(p==null?void 0:p(...e.functionArgs)):m=await(p==null?void 0:p())}catch{console.warn("Could not read from contract function",e)}return m},[t,e.functionArgs,e.functionName]),u=t==null?void 0:t.provider,f=h.exports.useCallback(async()=>{var d;let p=(d=await(u==null?void 0:u.getNetwork()))==null?void 0:d.chainId;if(l!=null&&p===c.chainId&&u!=null&&(c==null?void 0:c.chainId))try{let m=await l();n!=null&&(m=n(m)),a()&&(o(v=>!Object.is(v,m)&&JSON.stringify(v)!==JSON.stringify(m)?m:v),r==null||r(m))}catch(m){console.warn(m)}},[u,l,c==null?void 0:c.chainId,n,a,r]);return h.exports.useEffect(()=>{f()},[s,f]),i},em=t=>`${t.transactionHash}_${t.logIndex}`,qG=(t,e,n)=>{let r=qa(),[a,i]=h.exports.useState([]),o=h.exports.useCallback(s=>{(async()=>{let c=await(t==null?void 0:t.queryFilter(e,n));r()&&c&&i(l=>JSON.stringify(l.map(em))!==JSON.stringify(c.map(em))?c:l)})()},[t,e,r,n]);return h.exports.useEffect(()=>{(t==null?void 0:t.queryFilter)!=null&&i&&(a==null||(a==null?void 0:a.length)===0)&&o&&o([])},[t==null?void 0:t.queryFilter]),h.exports.useEffect(()=>{try{return t==null||t.on(e,o),()=>{t==null||t.off(e,o)}}catch(s){console.log(s)}},[o,t,e]),a},tm=(t,e,n)=>{let{ethersProvider:r}=Pr(),a=wi(),[i,o]=h.exports.useState(),[s,c]=h.exports.useState(),[l]=Ao(s,250,{trailing:!0}),u=h.exports.useCallback(()=>
5{if(i!==t&&(o(t),c(void 0)),!t)c(void 0);else if(t===1){if(navigator.onLine){let f=10;Q5.get("https://ethgasstation.info/json/ethgasAPI.json").then(d=>{var p;let m=(p=d.data)!=null?p:{},v=m[e]/f;v||(v=m.fast/f),c(v)}).catch(d=>{console.log("\u26A0 Could not get gas Price!",d),c(void 0)})}}else r?r.getFeeData().then(f=>{var d,p;let m=(d=f.gasPrice)!=null?d:f.maxFeePerGas;if(m&&(m==null?void 0:m.toBigInt())>0){let v=(p=parseInt(Yf(m,"gwei")))!=null?p:0;c(v)}else(n==null?void 0:n.gasPrice)?c(n.gasPrice):c(void 0)}).catch(f=>{console.log("\u26A0 Could not estimate gas!"),(n==null?void 0:n.gasPrice)?c(n.gasPrice):c(void 0)}):(n==null?void 0:n.gasPrice)?c(n.gasPrice):c(void 0)},[i,t,r,n==null?void 0:n.gasPrice,e]);return h.exports.useEffect(()=>{u()},[a,u]),l},Cd=(t,e,...n)=>{var r,a;let i=(e==null?void 0:e.pollTime)!=null&&e.pollTime>0,o=(e==null?void 0:e.provider)&&!i&&((a=(r=e==null?void 0:e.provider)==null?void 0:r.network)==null?void 0:a.chainId)>0,s=(o||i)&&(e==null?void 0:e.leadingTrigger),c=h.exports.useRef(!0),l=JSON.stringify(n!=null?n:[]),u=h.exports.useCallback(()=>{t&&(n&&n.length>0?t(...n):t())},[t,l]),f=h.exports.useCallback(d=>{o&&u()},[u,o]);h.exports.useEffect(()=>{var d,p;return o&&((p=(d=e==null?void 0:e.provider)==null?void 0:d.addListener)==null||p.call(d,"block",f)),()=>{var m,v;(v=(m=e==null?void 0:e.provider)==null?void 0:m.removeListener)==null||v.call(m,"block",f)}},[e.provider,o,f]),h.exports.useEffect(()=>{var d;let p=()=>{u()};if(i){let m=((d=e==null?void 0:e.pollTime)!=null?d:0)>1e4?e.pollTime:1e4,v=setInterval(p,m);return()=>{clearInterval(v)}}},[e.pollTime,i,u]),h.exports.useEffect(()=>{c.current||(c.current=!0)},[l]),h.exports.useEffect(()=>{s&&u!=null&&(c==null?void 0:c.current)===!0&&(c.current=!1,u())},[u,s])},_d=t=>{let e=qa(),[n,r]=h.exports.useState(),a=wi(),i=h.exports.useCallback(async()=>{if(Fb(t)){let o=await(t==null?void 0:t.getAddress());e()&&r(o)}},[e,t]);return h.exports.useEffect(()=>{i()},[a,i]),n};class N extends Array{constructor(e,n){if(super(e),this.sign=n,e>N.__kMaxLength)throw new RangeError("Maximum BigInt size exceeded")}static BigInt(e){var n=Math.floor,r=Number.isFinite;if(typeof e=="number"){if(e===0)return N.__zero();if(N.__isOneDigitInt(e))return 0>e?N.__oneDigit(-e,!0):N.__oneDigit(e,!1);if(!r(e)||n(e)!==e)throw new RangeError("The number "+e+" cannot be converted to BigInt because it is not an integer");return N.__fromDouble(e)}if(typeof e=="string"){const a=N.__fromString(e);if(a===null)throw new SyntaxError("Cannot convert "+e+" to a BigInt");return a}if(typeof e=="boolean")return e===!0?N.__oneDigit(1,!1):N.__zero();if(typeof e=="object"){if(e.constructor===N)return e;const a=N.__toPrimitive(e);return N.BigInt(a)}throw new TypeError("Cannot convert "+e+" to a BigInt")}toDebugString(){const e=["BigInt["];for(const n of this)e.push((n&&(n>>>0).toString(16))+", ");return e.push("]"),e.join("")}toString(e=10){if(2>e||36<e)throw new RangeError("toString() radix argument must be between 2 and 36");return this.length===0?"0":(e&e-1)==0?N.__toStringBasePowerOfTwo(this,e):N.__toStringGeneric(this,e,!1)}static toNumber(e){const n=e.length;if(n===0)return 0;if(n===1){const g=e.__unsignedDigit(0);return e.sign?-g:g}const r=e.__digit(n-1),a=N.__clz30(r),i=30*n-a;if(1024<i)return e.sign?-1/0:1/0;let o=i-1,s=r,c=n-1;const l=a+3;let u=l===32?0:s<<l;u>>>=12;
5const f=l-12;let d=12<=l?0:s<<20+l,p=20+l;for(0<f&&0<c&&(c--,s=e.__digit(c),u|=s>>>30-f,d=s<<f+2,p=f+2);0<p&&0<c;)c--,s=e.__digit(c),d|=30<=p?s<<p-30:s>>>30-p,p-=30;const m=N.__decideRounding(e,p,c,s);if((m===1||m===0&&(1&d)==1)&&(d=d+1>>>0,d===0&&(u++,u>>>20!=0&&(u=0,o++,1023<o))))return e.sign?-1/0:1/0;const v=e.sign?-2147483648:0;return o=o+1023<<20,N.__kBitConversionInts[1]=v|o|u,N.__kBitConversionInts[0]=d,N.__kBitConversionDouble[0]}static unaryMinus(e){if(e.length===0)return e;const n=e.__copy();return n.sign=!e.sign,n}static bitwiseNot(e){return e.sign?N.__absoluteSubOne(e).__trim():N.__absoluteAddOne(e,!0)}static exponentiate(e,n){if(n.sign)throw new RangeError("Exponent must be positive");if(n.length===0)return N.__oneDigit(1,!1);if(e.length===0)return e;if(e.length===1&&e.__digit(0)===1)return e.sign&&(1&n.__digit(0))==0?N.unaryMinus(e):e;if(1<n.length)throw new RangeError("BigInt too big");let r=n.__unsignedDigit(0);if(r===1)return e;if(r>=N.__kMaxLengthBits)throw new RangeError("BigInt too big");if(e.length===1&&e.__digit(0)===2){const o=1+(0|r/30),s=e.sign&&(1&r)!=0,c=new N(o,s);c.__initializeDigits();const l=1<<r%30;return c.__setDigit(o-1,l),c}let a=null,i=e;for((1&r)!=0&&(a=e),r>>=1;r!==0;r>>=1)i=N.multiply(i,i),(1&r)!=0&&(a===null?a=i:a=N.multiply(a,i));return a}static multiply(e,n){if(e.length===0)return e;if(n.length===0)return n;let r=e.length+n.length;30<=e.__clzmsd()+n.__clzmsd()&&r--;const a=new N(r,e.sign!==n.sign);a.__initializeDigits();for(let i=0;i<e.length;i++)N.__multiplyAccumulate(n,e.__digit(i),a,i);return a.__trim()}static divide(e,n){if(n.length===0)throw new RangeError("Division by zero");if(0>N.__absoluteCompare(e,n))return N.__zero();const r=e.sign!==n.sign,a=n.__unsignedDigit(0);let i;if(n.length===1&&32767>=a){if(a===1)return r===e.sign?e:N.unaryMinus(e);i=N.__absoluteDivSmall(e,a,null)}else i=N.__absoluteDivLarge(e,n,!0,!1);return i.sign=r,i.__trim()}static remainder(e,n){if(n.length===0)throw new RangeError("Division by zero");if(0>N.__absoluteCompare(e,n))return e;const r=n.__unsignedDigit(0);if(n.length===1&&32767>=r){if(r===1)return N.__zero();const i=N.__absoluteModSmall(e,r);return i===0?N.__zero():N.__oneDigit(i,e.sign)}const a=N.__absoluteDivLarge(e,n,!1,!0);return a.sign=e.sign,a.__trim()}static add(e,n){const r=e.sign;return r===n.sign?N.__absoluteAdd(e,n,r):0<=N.__absoluteCompare(e,n)?N.__absoluteSub(e,n,r):N.__absoluteSub(n,e,!r)}static subtract(e,n){const r=e.sign;return r===n.sign?0<=N.__absoluteCompare(e,n)?N.__absoluteSub(e,n,r):N.__absoluteSub(n,e,!r):N.__absoluteAdd(e,n,r)}static leftShift(e,n){return n.length===0||e.length===0?e:n.sign?N.__rightShiftByAbsolute(e,n):N.__leftShiftByAbsolute(e,n)}static signedRightShift(e,n){return n.length===0||e.length===0?e:n.sign?N.__leftShiftByAbsolute(e,n):N.__rightShiftByAbsolute(e,n)}static unsignedRightShift(){throw new TypeError("BigInts have no unsigned right shift; use >> instead")}static lessThan(e,n){return 0>N.__compareToBigInt(e,n)}static lessThanOrEqual(e,n){return 0>=N.__compareToBigInt(e,n)}static greaterThan(e,n){return 0<N.__compareToBigInt(e,n)}static greaterThanOrEqual(e,n){return 0<=N.__compareToBigInt(e,n)}static equal(e,n){if(e.sign!==n.sign||e.length!==n.length)return!1;for(let r=0;r<e.length;r++)if(e.__digit(r)!==n.__digit(r))return!1;return!0}static notEqual(e,n){return!N.equal(e,n)}static bitwiseAnd(e,n){var r=Math.max;if(!e.sign&&!n.sign)return N.__absoluteAnd(e,n).__trim();if(e.sign&&n.sign){const a=r(e.length,n.length)+1;let i=N.__absoluteSubOne(e,a);const o=N.__absoluteSubOne(n);return i=N.__absoluteOr(i,o,i),N.__absoluteAddOne(i,!0,i).__trim()}return e.sign&&([e,n]=[n,e]),N.__absoluteAndNot(e,N.__absoluteSubOne(n)).__trim()}static bitwiseXor(e,n){var r=Math.max;if(!e.sign&&!n.sign)return N.__absoluteXor(e,n).__trim();if(e.sign&&n.sign){const o=r(e.length,n.length),s=N.__absoluteSubOne(e,o),c=N.__absoluteSubOne(n);return N.__absoluteXor(s,c,s).__trim()}const a=r(e.length,n.length)+1;e.sign&&([e,n]=[n,e]);let i=N.__absoluteSubOne(n,a);return i=N.__absoluteXor(i,e,i),N.__absoluteAddOne(i,!0,i).__trim()}static bitwiseOr(e,n){var r=Math.max;const a=r(e.length,n.length);if(!e.sign&&!n.sign)return N.__absoluteOr(e,n).__trim();if(e.sign&&n.sign){let o=N.__absoluteSubOne(e,a);const s=N.__absoluteSubOne(n);return o=N.__absoluteAnd(o,s,o),N.__absoluteAddOne(o,!0,o).__trim()}e.sign&&([e,n]=[n,e]);let i=N.__absoluteSubOne(n,a);return i=N.__absoluteAndNot(i,e,i),N.__absoluteAddOne(i,!0,i).__trim()}static asIntN(e,n){var r=Math.floor;if(n.length===0)return n;if(e=r(e),0>
5e)throw new RangeError("Invalid value: not (convertible to) a safe integer");if(e===0)return N.__zero();if(e>=N.__kMaxLengthBits)return n;const a=0|(e+29)/30;if(n.length<a)return n;const i=n.__unsignedDigit(a-1),o=1<<(e-1)%30;if(n.length===a&&i<o)return n;if((i&o)!==o)return N.__truncateToNBits(e,n);if(!n.sign)return N.__truncateAndSubFromPowerOfTwo(e,n,!0);if((i&o-1)==0){for(let s=a-2;0<=s;s--)if(n.__digit(s)!==0)return N.__truncateAndSubFromPowerOfTwo(e,n,!1);return n.length===a&&i===o?n:N.__truncateToNBits(e,n)}return N.__truncateAndSubFromPowerOfTwo(e,n,!1)}static asUintN(e,n){var r=Math.floor;if(n.length===0)return n;if(e=r(e),0>e)throw new RangeError("Invalid value: not (convertible to) a safe integer");if(e===0)return N.__zero();if(n.sign){if(e>N.__kMaxLengthBits)throw new RangeError("BigInt too big");return N.__truncateAndSubFromPowerOfTwo(e,n,!1)}if(e>=N.__kMaxLengthBits)return n;const a=0|(e+29)/30;if(n.length<a)return n;const i=e%30;return n.length==a&&(i===0||n.__digit(a-1)>>>i==0)?n:N.__truncateToNBits(e,n)}static ADD(e,n){if(e=N.__toPrimitive(e),n=N.__toPrimitive(n),typeof e=="string")return typeof n!="string"&&(n=n.toString()),e+n;if(typeof n=="string")return e.toString()+n;if(e=N.__toNumeric(e),n=N.__toNumeric(n),N.__isBigInt(e)&&N.__isBigInt(n))return N.add(e,n);if(typeof e=="number"&&typeof n=="number")return e+n;throw new TypeError("Cannot mix BigInt and other types, use explicit conversions")}static LT(e,n){return N.__compare(e,n,0)}static LE(e,n){return N.__compare(e,n,1)}static GT(e,n){return N.__compare(e,n,2)}static GE(e,n){return N.__compare(e,n,3)}static EQ(e,n){for(;;){if(N.__isBigInt(e))return N.__isBigInt(n)?N.equal(e,n):N.EQ(n,e);if(typeof e=="number"){if(N.__isBigInt(n))return N.__equalToNumber(n,e);if(typeof n!="object")return e==n;n=N.__toPrimitive(n)}else if(typeof e=="string"){if(N.__isBigInt(n))return e=N.__fromString(e),e!==null&&N.equal(e,n);if(typeof n!="object")return e==n;n=N.__toPrimitive(n)}else if(typeof e=="boolean"){if(N.__isBigInt(n))return N.__equalToNumber(n,+e);if(typeof n!="object")return e==n;n=N.__toPrimitive(n)}else if(typeof e=="symbol"){if(N.__isBigInt(n))return!1;if(typeof n!="object")return e==n;n=N.__toPrimitive(n)}else if(typeof e=="object"){if(typeof n=="object"&&n.constructor!==N)return e==n;e=N.__toPrimitive(e)}else return e==n}}static NE(e,n){return!N.EQ(e,n)}static __zero(){return new N(0,!1)}static __oneDigit(e,n){const r=new N(1,n);return r.__setDigit(0,e),r}__copy(){const e=new N(this.length,this.sign);for(let n=0;n<this.length;n++)e[n]=this[n];return e}__trim(){let e=this.length,n=this[e-1];for(;n===0;)e--,n=this[e-1],this.pop();return e===0&&(this.sign=!1),this}__initializeDigits(){for(let e=0;e<this.length;e++)this[e]=0}static __decideRounding(e,n,r,a){if(0<n)return-1;let i;if(0>n)i=-n-1;else{if(r===0)return-1;r--,a=e.__digit(r),i=29}let o=1<<i;if((a&o)==0)return-1;if(o-=1,(a&o)!=0)return 1;for(;0<r;)if(r--,e.__digit(r)!==0)return 1;return 0}static __fromDouble(e){N.__kBitConversionDouble[0]=e;const n=2047&N.__kBitConversionInts[1]>>>20,r=n-1023,a=(0|r/30)+1,i=new N(a,0>e);let o=1048575&N.__kBitConversionInts[1]|1048576,s=N.__kBitConversionInts[0];const c=20,l=r%30;let u,f=0;if(l<20){const d=c-l;f=d+32,u=o>>>d,o=o<<32-d|s>>>d,s<<=32-d}else if(l===20)f=32,u=o,o=s,s=0;else{const d=l-c;f=32-d,u=o<<d|s>>>32-d,o=s<<d,s=0}i.__setDigit(a-1,u);for(let d=a-2;0<=d;d--)0<f?(f-=30,u=o>>>2,o=o<<30|s>>>2,s<<=30):u=0,i.__setDigit(d,u);return i.__trim()}static __isWhitespace(e){return 13>=e&&9<=e||(159>=e?e==32:131071>=e?e==160||e==5760:196607>=e?(e&=131071,10>=e||e==40||e==41||e==47||e==95||e==4096):e==65279)}static __fromString(e,n=0){let r=0;const a=e.length;let i=0;if(i===a)return N.__zero();let o=e.charCodeAt(i);for(;N.__isWhitespace(o);){if(++i===a)return N.__zero();o=e.charCodeAt(i)}if(o===43){if(++i===a)return null;o=e.charCodeAt(i),r=1}else if(o===45){if(++i===a)return null;o=e.charCodeAt(i),r=-1}if(n===0){if(n=10,o===48){if(++i===a)return N.__zero();if(o=e.charCodeAt(i),o===88||o===120){if(n=16,++i===a)return null;o=e.charCodeAt(i)}else if(o===79||o===111){if(n=8,++i===a)return null;o=e.charCodeAt(i)}else if(o===66||o===98){if(n=2,++i===a)return null;o=e.charCodeAt(i)}}}else if(n===16&&o===48){if(++i===a)return N.__zero();if(o=e.charCodeAt(i),o===88||o===120){if(++i===a)return null;o=e.charCodeAt(i)}}if(r!=0&&n!==10)return null;for(;o===48;){if(++i===a)return N.__zero();o=e.charCodeAt(i)}const s=a-i;let c=N.__kMaxBitsPerChar[n],l=N.__kBitsPerCharTableMultiplier-1;if(s>1073741824/c)return null;const u=c*s+l>>>
5N.__kBitsPerCharTableShift,f=new N(0|(u+29)/30,!1),d=10>n?n:10,p=10<n?n-10:0;if((n&n-1)==0){c>>=N.__kBitsPerCharTableShift;const m=[],v=[];let g=!1;do{let x=0,_=0;for(;;){let k;if(o-48>>>0<d)k=o-48;else if((32|o)-97>>>0<p)k=(32|o)-87;else{g=!0;break}if(_+=c,x=x<<c|k,++i===a){g=!0;break}if(o=e.charCodeAt(i),30<_+c)break}m.push(x),v.push(_)}while(!g);N.__fillFromParts(f,m,v)}else{f.__initializeDigits();let m=!1,v=0;do{let g=0,x=1;for(;;){let k;if(o-48>>>0<d)k=o-48;else if((32|o)-97>>>0<p)k=(32|o)-87;else{m=!0;break}const S=x*n;if(1073741823<S)break;if(x=S,g=g*n+k,v++,++i===a){m=!0;break}o=e.charCodeAt(i)}l=30*N.__kBitsPerCharTableMultiplier-1;const _=0|(c*v+l>>>N.__kBitsPerCharTableShift)/30;f.__inplaceMultiplyAdd(x,g,_)}while(!m)}if(i!==a){if(!N.__isWhitespace(o))return null;for(i++;i<a;i++)if(o=e.charCodeAt(i),!N.__isWhitespace(o))return null}return f.sign=r==-1,f.__trim()}static __fillFromParts(e,n,r){let a=0,i=0,o=0;for(let s=n.length-1;0<=s;s--){const c=n[s],l=r[s];i|=c<<o,o+=l,o===30?(e.__setDigit(a++,i),o=0,i=0):30<o&&(e.__setDigit(a++,1073741823&i),o-=30,i=c>>>l-o)}if(i!==0){if(a>=e.length)throw new Error("implementation bug");e.__setDigit(a++,i)}for(;a<e.length;a++)e.__setDigit(a,0)}static __toStringBasePowerOfTwo(e,n){const r=e.length;let a=n-1;a=(85&a>>>1)+(85&a),a=(51&a>>>2)+(51&a),a=(15&a>>>4)+(15&a);const i=a,o=n-1,s=e.__digit(r-1),c=N.__clz30(s);let l=0|(30*r-c+i-1)/i;if(e.sign&&l++,268435456<l)throw new Error("string too long");const u=Array(l);let f=l-1,d=0,p=0;for(let v=0;v<r-1;v++){const g=e.__digit(v),x=(d|g<<p)&o;u[f--]=N.__kConversionChars[x];const _=i-p;for(d=g>>>_,p=30-_;p>=i;)u[f--]=N.__kConversionChars[d&o],d>>>=i,p-=i}const m=(d|s<<p)&o;for(u[f--]=N.__kConversionChars[m],d=s>>>i-p;d!==0;)u[f--]=N.__kConversionChars[d&o],d>>>=i;if(e.sign&&(u[f--]="-"),f!=-1)throw new Error("implementation bug");return u.join("")}static __toStringGeneric(e,n,r){const a=e.length;if(a===0)return"";if(a===1){let v=e.__unsignedDigit(0).toString(n);return r===!1&&e.sign&&(v="-"+v),v}const i=30*a-N.__clz30(e.__digit(a-1)),o=N.__kMaxBitsPerChar[n],s=o-1;let c=i*N.__kBitsPerCharTableMultiplier;c+=s-1,c=0|c/s;const l=c+1>>1,u=N.exponentiate(N.__oneDigit(n,!1),N.__oneDigit(l,!1));let f,d;const p=u.__unsignedDigit(0);if(u.length===1&&32767>=p){f=new N(e.length,!1),f.__initializeDigits();let v=0;for(let g=2*e.length-1;0<=g;g--){const x=v<<15|e.__halfDigit(g);f.__setHalfDigit(g,0|x/p),v=0|x%p}d=v.toString(n)}else{const v=N.__absoluteDivLarge(e,u,!0,!0);f=v.quotient;const g=v.remainder.__trim();d=N.__toStringGeneric(g,n,!0)}f.__trim();let m=N.__toStringGeneric(f,n,!0);for(;d.length<l;)d="0"+d;return r===!1&&e.sign&&(m="-"+m),m+d}static __unequalSign(e){return e?-1:1}static __absoluteGreater(e){return e?-1:1}static __absoluteLess(e){return e?1:-1}static __compareToBigInt(e,n){const r=e.sign;if(r!==n.sign)return N.__unequalSign(r);const a=N.__absoluteCompare(e,n);return 0<a?N.__absoluteGreater(r):0>a?N.__absoluteLess(r):0}static __compareToNumber(e,n){if(N.__isOneDigitInt(n)){const r=e.sign,a=0>n;if(r!==a)return N.__unequalSign(r);if(e.length===0){if(a)throw new Error("implementation bug");return n===0?0:-1}if(1<e.length)return N.__absoluteGreater(r);const i=Math.abs(n),o=e.__unsignedDigit(0);return o>i?N.__absoluteGreater(r):o<i?N.__absoluteLess(r):0}return N.__compareToDouble(e,n)}static __compareToDouble(e,n){if(n!==n)return n;if(n===1/0)return-1;if(n===-1/0)return 1;const r=e.sign;if(r!==0>n)return N.__unequalSign(r);if(n===0)throw new Error("implementation bug: should be handled elsewhere");if(e.length===0)return-1;N.__kBitConversionDouble[0]=n;const a=2047&N.__kBitConversionInts[1]>>>20;if(a==2047)throw new Error("implementation bug: handled elsewhere");const i=a-1023;if(0>i)return N.__absoluteGreater(r);const o=e.length;let s=e.__digit(o-1);const c=N.__clz30(s),l=30*o-c,u=i+1;if(l<u)return N.__absoluteLess(r);if(l>u)return N.__absoluteGreater(r);let f=1048576|1048575&N.__kBitConversionInts[1],d=N.__kBitConversionInts[0];const p=20,m=29-c;if(m!==(0|(l-1)%30))throw new Error("implementation bug");let v,g=0;if(20>m){const x=p-m;g=x+32,v=f>>>x,f=f<<32-x|d>>>x,d<<=32-x}else if(m===20)g=32,v=f,f=d,d=0;else{const x=m-p;g=32-x,v=f<<x|d>>>32-x,f=d<<x,d=0}if(s>>>=0,v>>>=0,s>v)return N.__absoluteGreater(r);if(s<v)return N.__absoluteLess(r);for(let x=o-2;0<=x;x--){0<g?(g-=30,v=f>>>2,f=f<<30|d>>>2,d<<=30):v=0;const _=e.__unsignedDigit(x);if(_>v)return N.__absoluteGreater(r);if(_<v)return N.__absoluteLess(r)}if(f!==0||d!==0){if(g===0)throw new Error("implementation bug");return N.__absoluteLess(r)}return 0}static __equalToNumber(e,n){var r=Math.abs;return N.__isOneDigitInt(n)?n===0?e.length===0:e.length===1&&e.sign===0>n&&e.__unsignedDigit(0)===r(n):N.__compareToDouble(e,n)===0}static __comparisonResultToBool(e,n){return n===0?0>e:n===1?0>=e:n===2?0<e:n===3?0<=e:void 0}static __compare(e,n,r){if(e=N.__toPrimitive(e),n=N.__toPrimitive(n),typeof e=="string"&&typeof n=="string")switch(r){case 0:return e<n;case 1:return e<=n;case 2:return e>n;case 3:return e>=n}if(N.__isBigInt(e)&&typeof n=="string")return n=N.__fromString(n),n!==null&&N.__comparisonResultToBool(N.__compareToBigInt(e,n),r);if(typeof e=="string"&&N.__isBigInt(n))return e=N.__fromString(e),e!==null&&N.__comparisonResultToBool(N.__compareToBigInt(e,n),r);if(e=N.__toNumeric(e),n=N.__toNumeric(n),N.__isBigInt(e)){if(N.__isBigInt(n))return N.__comparisonResultToBool(N.__compareToBigInt(e,n),r);if(typeof n!="number")throw new Error("implementation bug");return N.__comparisonResultToBool(N.__compareToNumber(e,n),r)}if(typeof e!="number")throw new Error("implementation bug");if(N.__isBigInt(n))return N.__comparisonResultToBool(N.__compareToNumber(n,e),2^r);if(typeof n!="number")throw new Error("implementation bug");return r===0?e<n:r===1?e<=n:r===2?e>n:r===3?e>=n:void 0}__clzmsd(){return N.__clz30(this.__digit(this.length-1))}static __absoluteAdd(e,n,r){if(e.length<n.length)return N.__absoluteAdd(n,e,r);if(e.length===0)return e;if(n.length===0)return e.sign===r?e:N.unaryMinus(e);let a=e.length;(e.__clzmsd()===0||n.length===e.length&&n.__clzmsd()===0)&&a++;const i=new N(a,r);let o=0,s=0;for(;s<n.length;s++){const c=e.__digit(s)+n.__digit(s)+o;o=c>>>30,i.__setDigit(s,1073741823&c)}for(;s<e.length;s++){const c=e.__digit(s)+o;o=c>>>30,i.__setDigit(s,1073741823&c)}return s<i.length&&i.__setDigit(s,o),i.__trim()}static __absoluteSub(e,n,r){if(e.length===0)return e;if(n.length===0)return e.sign===r?e:N.unaryMinus(e);const a=new N(e.length,r);let i=0,o=0;for(;o<n.length;o++){const s=e.__digit(o)-n.__digit(o)-i;i=1&s>>>30,a.__setDigit(o,1073741823&s)}for(;o<e.length;o++){const s=e.__digit(o)-i;i=1&s>>>30,a.__setDigit(o,1073741823&s)}return a.__trim()}
5static __absoluteAddOne(e,n,r=null){const a=e.length;r===null?r=new N(a,n):r.sign=n;let i=1;for(let o=0;o<a;o++){const s=e.__digit(o)+i;i=s>>>30,r.__setDigit(o,1073741823&s)}return i!=0&&r.__setDigitGrow(a,1),r}static __absoluteSubOne(e,n){const r=e.length;n=n||r;const a=new N(n,!1);let i=1;for(let o=0;o<r;o++){const s=e.__digit(o)-i;i=1&s>>>30,a.__setDigit(o,1073741823&s)}if(i!=0)throw new Error("implementation bug");for(let o=r;o<n;o++)a.__setDigit(o,0);return a}static __absoluteAnd(e,n,r=null){let a=e.length,i=n.length,o=i;if(a<i){o=a;const l=e,u=a;e=n,a=i,n=l,i=u}let s=o;r===null?r=new N(s,!1):s=r.length;let c=0;for(;c<o;c++)r.__setDigit(c,e.__digit(c)&n.__digit(c));for(;c<s;c++)r.__setDigit(c,0);return r}static __absoluteAndNot(e,n,r=null){const a=e.length,i=n.length;let o=i;a<i&&(o=a);let s=a;r===null?r=new N(s,!1):s=r.length;let c=0;for(;c<o;c++)r.__setDigit(c,e.__digit(c)&~n.__digit(c));for(;c<a;c++)r.__setDigit(c,e.__digit(c));for(;c<s;c++)r.__setDigit(c,0);return r}static __absoluteOr(e,n,r=null){let a=e.length,i=n.length,o=i;if(a<i){o=a;const l=e,u=a;e=n,a=i,n=l,i=u}let s=a;r===null?r=new N(s,!1):s=r.length;let c=0;for(;c<o;c++)r.__setDigit(c,e.__digit(c)|n.__digit(c));for(;c<a;c++)r.__setDigit(c,e.__digit(c));for(;c<s;c++)r.__setDigit(c,0);return r}static __absoluteXor(e,n,r=null){let a=e.length,i=n.length,o=i;if(a<i){o=a;const l=e,u=a;e=n,a=i,n=l,i=u}let s=a;r===null?r=new N(s,!1):s=r.length;let c=0;for(;c<o;c++)r.__setDigit(c,e.__digit(c)^n.__digit(c));for(;c<a;c++)r.__setDigit(c,e.__digit(c));for(;c<s;c++)r.__setDigit(c,0);return r}static __absoluteCompare(e,n){const r=e.length-n.length;if(r!=0)return r;let a=e.length-1;for(;0<=a&&e.__digit(a)===n.__digit(a);)a--;return 0>a?0:e.__unsignedDigit(a)>n.__unsignedDigit(a)?1:-1}static __multiplyAccumulate(e,n,r,a){if(n===0)return;const i=32767&n,o=n>>>15;let s=0,c=0;for(let l,u=0;u<e.length;u++,a++){l=r.__digit(a);const f=e.__digit(u),d=32767&f,p=f>>>15,m=N.__imul(d,i),v=N.__imul(d,o),g=N.__imul(p,i),x=N.__imul(p,o);l+=c+m+s,s=l>>>30,l&=1073741823,l+=((32767&v)<<15)+((32767&g)<<15),s+=l>>>30,c=x+(v>>>15)+(g>>>15),r.__setDigit(a,1073741823&l)}for(;s!=0||c!==0;a++){let l=r.__digit(a);l+=s+c,c=0,s=l>>>30,r.__setDigit(a,1073741823&l)}}static __internalMultiplyAdd(e,n,r,a,i){let o=r,s=0;for(let c=0;c<a;c++){const l=e.__digit(c),u=N.__imul(32767&l,n),f=N.__imul(l>>>15,n),d=u+((32767&f)<<15)+s+o;o=d>>>30,s=f>>>15,i.__setDigit(c,1073741823&d)}if(i.length>a)for(i.__setDigit(a++,o+s);a<i.length;)i.__setDigit(a++,0);else if(o+s!==0)throw new Error("implementation bug")}__inplaceMultiplyAdd(e,n,r){r>this.length&&(r=this.length);const a=32767&e,i=e>>>15;let o=0,s=n;for(let c=0;c<r;c++){const l=this.__digit(c),u=32767&l,f=l>>>15,d=N.__imul(u,a),p=N.__imul(u,i),m=N.__imul(f,a),v=N.__imul(f,i);let g=s+d+o;o=g>>>30,g&=1073741823,g+=((32767&p)<<15)+((32767&m)<<15),o+=g>>>30,s=v+(p>>>15)+(m>>>15),this.__setDigit(c,1073741823&g)}if(o!=0||s!==0)throw new Error("implementation bug")}static __absoluteDivSmall(e,n,r=null){r===null&&(r=new N(e.length,!1));let a=0;for(let i,o=2*e.length-1;0<=o;o-=2){i=(a<<15|e.__halfDigit(o))>>>0;const s=0|i/n;a=0|i%n,i=(a<<15|e.__halfDigit(o-1))>>>0;const c=0|i/n;a=0|i%n,r.__setDigit(o>>>1,s<<15|c)}return r}static __absoluteModSmall(e,n){let r=0;for(let a=2*e.length-1;0<=a;a--){const i=(r<<15|e.__halfDigit(a))>>>0;r=0|i%n}return r}static __absoluteDivLarge(e,n,r,a){const i=n.__halfDigitLength(),o=n.length,s=e.__halfDigitLength()-i;let c=null;r&&(c=new N(s+2>>>1,!1),c.__initializeDigits());const l=new N(i+2>>>1,!1);l.__initializeDigits();const u=N.__clz15(n.__halfDigit(i-1));0<u&&(n=N.__specialLeftShift(n,u,0));const f=N.__specialLeftShift(e,u,1),d=n.__halfDigit(i-1);let p=0;for(let m,v=s;0<=v;v--){m=32767;const g=f.__halfDigit(v+i);if(g!==d){const _=(g<<15|f.__halfDigit(v+i-1))>>>0;m=0|_/d;let k=0|_%d;const S=n.__halfDigit(i-2),w=f.__halfDigit(v+i-2);for(;N.__imul(m,S)>>>0>(k<<16|w)>>>0&&(m--,k+=d,!(32767<k)););}N.__internalMultiplyAdd(n,m,0,o,l);let x=f.__inplaceSub(l,v,i+1);x!==0&&(x=f.__inplaceAdd(n,v,i),f.__setHalfDigit(v+i,32767&f.__halfDigit(v+i)+x),m--),r&&(1&v?p=m<<15:c.__setDigit(v>>>1,p|m))}if(a)return f.__inplaceRightShift(u),r?{quotient:c,remainder:f}:f;if(r)return c;throw new Error("unreachable")}static __clz15(e){return N.__clz30(e)-15}__inplaceAdd(e,n,r){let a=0;for(let i=0;i<r;i++){const o=this.__halfDigit(n+i)+e.__halfDigit(i)+a;a=o>>>15,this.__setHalfDigit(n+i,32767&o)}return a}__inplaceSub(e,n,r){let a=0;if(1&n){n>>=1;let i=this.__digit(n),o=32767&i,s=0;for(;s<r-1>>>1;s++){const u=e.__digit(s),f=(i>>>15)-(32767&u)-a;a=1&f>>>15,this.__setDigit(n+s,(32767&f)<<15|32767&o),i=this.__digit(n+s+1),o=(32767&i)-(u>>>15)-a,a=1&o>>>15}const c=e.__digit(s),l=(i>>>15)-(32767&c)-a;if(a=1&l>>>15,this.__setDigit(n+s,(32767&l)<<15|32767&o),n+s+1>=this.length)throw new RangeError("out of bounds");(1&r)==0&&(i=this.__digit(n+s+1),o=(32767&i)-(c>>>15)-a,a=1&o>>>15,this.__setDigit(n+e.length,1073709056&i|32767&o))}else{n>>=1;let i=0;for(;i<e.length-1;i++){const u=this.__digit(n+i),f=e.__digit(i),d=(32767&u)-(32767&f)-a;a=1&d>>>15;const p=(u>>>15)-(f>>>15)-a;a=1&p>>>15,this.__setDigit(n+i,(32767&p)<<15|32767&d)}const o=this.__digit(n+i),s=e.__digit(i),c=(32767&o)-(32767&s)-a;a=1&c>>>15;let l=0;(1&r)==0&&(l=(o>>>15)-(s>>>15)-a,a=1&l>>>15),this.__setDigit(n+i,(32767&l)<<15|32767&c)}return a}__inplaceRightShift(e){if(e===0)return;let n=this.__digit(0)>>>e;const r=this.length-1;for(let a=0;a<r;a++){const i=this.__digit(a+1);this.__setDigit(a,1073741823&i<<30-e|n),n=i>>>e}this.__setDigit(r,n)}static __specialLeftShift(e,n,r){const a=e.length,i=new N(a+r,!1);if(n===0){for(let s=0;s<a;s++)i.__setDigit(s,e.__digit(s));return 0<r&&i.__setDigit(a,0),i}let o=0;for(let s=0;s<a;s++){const c=e.__digit(s);i.__setDigit(s,1073741823&c<<n|o),o=c>>>30-n}return 0<r&&i.__setDigit(a,o),i}static __leftShiftByAbsolute(e,n){const r=N.__toShiftAmount(n);if(0>r)throw new RangeError("BigInt too big");const a=0|r/30,i=r%30,o=e.length,s=i!==0&&e.__digit(o-1)>>>30-i!=0,c=o+a+(s?1:0),l=new N(c,e.sign);if(i===0){let u=0;for(;u<a;u++)l.__setDigit(u,0);for(;u<c;u++)l.__setDigit(u,e.__digit(u-a))}else{let u=0;for(let f=0;f<a;f++)l.__setDigit(f,0);for(let f=0;f<o;f++){const d=e.__digit(f);l.__setDigit(f+a,1073741823&d<<i|u),u=d>>>30-i}if(s)l.__setDigit(o+a,u);else if(u!==0)throw new Error("implementation bug")}return l.__trim()}static __rightShiftByAbsolute(e,n){const r=e.length,a=e.sign,i=N.__toShiftAmount(n);if(0>i)return N.__rightShiftByMaximum(a);const o=0|i/30,s=i%30;let c=r-o;if(0>=c)return N.__rightShiftByMaximum(a);let l=!1;if(a){if((e.__digit(o)&(1<<s)-1)!=0)l=!0;else for(let f=0;f<o;f++)if(e.__digit(f)!==0){l=!0;break}}l&&s===0&&~e.__digit(r-1)==0&&c++;let u=new N(c,a);if(s===0){u.__setDigit(c-1,0);for(let f=o;f<r;f++)u.__setDigit(f-o,e.__digit(f))}else{let f=e.__digit(o)>>>s;const d=r-o-1;for(let p=0;p<d;p++){const m=e.__digit(p+o+1);u.__setDigit(p,1073741823&m<<30-s|f),f=m>>>s}u.__setDigit(d,f)}return l&&(u=N.__absoluteAddOne(u,!0,u)),u.__trim()}
5static __rightShiftByMaximum(e){return e?N.__oneDigit(1,!0):N.__zero()}static __toShiftAmount(e){if(1<e.length)return-1;const n=e.__unsignedDigit(0);return n>N.__kMaxLengthBits?-1:n}static __toPrimitive(e,n="default"){if(typeof e!="object"||e.constructor===N)return e;if(typeof Symbol!="undefined"&&typeof Symbol.toPrimitive=="symbol"){const i=e[Symbol.toPrimitive];if(i){const o=i(n);if(typeof o!="object")return o;throw new TypeError("Cannot convert object to primitive value")}}const r=e.valueOf;if(r){const i=r.call(e);if(typeof i!="object")return i}const a=e.toString;if(a){const i=a.call(e);if(typeof i!="object")return i}throw new TypeError("Cannot convert object to primitive value")}static __toNumeric(e){return N.__isBigInt(e)?e:+e}static __isBigInt(e){return typeof e=="object"&&e!==null&&e.constructor===N}static __truncateToNBits(e,n){const r=0|(e+29)/30,a=new N(r,n.sign),i=r-1;for(let s=0;s<i;s++)a.__setDigit(s,n.__digit(s));let o=n.__digit(i);if(e%30!=0){const s=32-e%30;o=o<<s>>>s}return a.__setDigit(i,o),a.__trim()}static __truncateAndSubFromPowerOfTwo(e,n,r){var a=Math.min;const i=0|(e+29)/30,o=new N(i,r);let s=0;const c=i-1;let l=0;for(const p=a(c,n.length);s<p;s++){const m=0-n.__digit(s)-l;l=1&m>>>30,o.__setDigit(s,1073741823&m)}for(;s<c;s++)o.__setDigit(s,0|1073741823&-l);let u=c<n.length?n.__digit(c):0;const f=e%30;let d;if(f==0)d=0-u-l,d&=1073741823;else{const p=32-f;u=u<<p>>>p;const m=1<<32-p;d=m-u-l,d&=m-1}return o.__setDigit(c,d),o.__trim()}__digit(e){return this[e]}__unsignedDigit(e){return this[e]>>>0}__setDigit(e,n){this[e]=0|n}__setDigitGrow(e,n){this[e]=0|n}__halfDigitLength(){const e=this.length;return 32767>=this.__unsignedDigit(e-1)?2*e-1:2*e}__halfDigit(e){return 32767&this[e>>>1]>>>15*(1&e)}__setHalfDigit(e,n){const r=e>>>1,a=this.__digit(r),i=1&e?32767&a|n<<15:1073709056&a|32767&n;this.__setDigit(r,i)}static __digitPow(e,n){let r=1;for(;0<n;)1&n&&(r*=e),n>>>=1,e*=e;return r}static __isOneDigitInt(e){return(1073741823&e)===e}}N.__kMaxLength=33554432,N.__kMaxLengthBits=N.__kMaxLength<<5,N.__kMaxBitsPerChar=[0,0,32,51,64,75,83,90,96,102,107,111,115,119,122,126,128,131,134,136,139,141,143,145,147,149,151,153,154,156,158,159,160,162,163,165,166],N.__kBitsPerCharTableShift=5,N.__kBitsPerCharTableMultiplier=1<<N.__kBitsPerCharTableShift,N.__kConversionChars=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],N.__kBitConversionBuffer=new ArrayBuffer(8),N.__kBitConversionDouble=new Float64Array(N.__kBitConversionBuffer),N.__kBitConversionInts=new Int32Array(N.__kBitConversionBuffer),N.__clz30=Math.clz32?function(t){return Math.clz32(t)-2}:function(t){return t===0?30:0|29-(0|Math.log(t>>>0)/Math.LN2)},N.__imul=Math.imul||function(t,e){return 0|t*e};var wE=20,CE=1,x0=1e6,nm=1e6,_E=-7,EE=21,Ed="[big.js] ",vc=Ed+"Invalid ",kd=vc+"decimal places",rm=vc+"rounding mode",am=Ed+"Division by zero",dt={},Ri=void 0,kE=/^-?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i;function im(){function t(e){var n=this;if(!(n instanceof t))return e===Ri?im():new t(e);e instanceof t?(n.s=e.s,n.e=e.e,n.c=e.c.slice()):PE(n,e),n.constructor=t}return t.prototype=dt,t.DP=wE,t.RM=CE,t.NE=_E,t.PE=EE,t.version="5.2.2",t}function PE(t,e){var n,r,a;if(e===0&&1/e<0)e="-0";else if(!kE.test(e+=""))throw Error(vc+"number");for(t.s=e.charAt(0)=="-"?(e=e.slice(1),-1):1,(n=e.indexOf("."))>-1&&(e=e.replace(".","")),(r=e.search(/e/i))>0?(n<0&&(n=r),n+=+e.slice(r+1),e=e.substring(0,r)):n<0&&(n=e.length),a=e.length,r=0;r<a&&e.charAt(r)=="0";)++r;if(r==a)t.c=[t.e=0];else{for(;a>0&&e.charAt(--a)=="0";);for(t.e=n-r-1,t.c=[],n=0;r<=a;)t.c[n++]=+e.charAt(r++)}return t}function y0(t,e,n,r){var a=t.c,i=t.e+e+1;if(i<a.length){if(n===1)r=a[i]>=5;else if(n===2)r=a[i]>5||a[i]==5&&(r||i<0||a[i+1]!==Ri||a[i-1]&1);else if(n===3)r=r||!!a[0];else if(r=!1,n!==0)throw Error(rm);if(i<1)a.length=1,r?(t.e=-e,a[0]=1):a[0]=t.e=0;else{if(a.length=i--,r)for(;++a[i]>9;)a[i]=0,i--||(++t.e,a.unshift(1));for(i=a.length;!a[--i];)a.pop()}}else if(n<0||n>3||n!==~~n)throw Error(rm);return t}function gc(t,e,n,r){var a,i,o=t.constructor,s=!t.c[0];if(n!==Ri){if(n!==~~n||n<(e==3)||n>x0)throw Error(e==3?vc+"precision":kd);for(t=new o(t),n=r-t.e,t.c.length>++r&&y0(t,n,o.RM),e==2&&(r=t.e+n+1);t.c.length<r;)t.c.push(0)}if(a=t.e,i=t.c.join(""),n=i.length,e!=2&&(e==1||e==3&&r<=a||a<=o.NE||a>=o.PE))i=i.charAt(0)+(n>1?"."+i.slice(1):"")+(a<0?"e":"e+")+a;else if(a<0){for(;++a;)i="0"+i;i="0."+i}else if(a>0)if(++a>n)for(a-=n;a--;)i+="0";else a<n&&(i=i.slice(0,a)+"."+i.slice(a));else n>1&&(i=i.charAt(0)+"."+i.slice(1));return t.s<0&&(!s||e==4)?"-"+i:i}dt.abs=function(){var t=new this.constructor(this);return t.s=1,t};dt.cmp=function(t){var e,n=this,r=n.c,a=(t=new n.constructor(t)).c,i=n.s,o=t.s,s=n.e,c=t.e;if(!r[0]||!a[0])return r[0]?i:a[0]?-o:0;if(i!=o)return i;if(e=i<0,s!=c)return s>c^e?1:-1;for(o=(s=r.length)<(c=a.length)?s:c,i=-1;++i<o;)if(r[i]!=a[i])return r[i]>a[i]^e?1:-1;return s==c?0:s>c^e?1:-1};dt.div=function(t){var e=this,n=e.constructor,r=e.c,a=(t=new n(t)).c,i=e.s==t.s?1:-1,o=n.DP;if(o!==~~o||o<0||o>x0)throw Error(kd);if(!a[0])throw Error(am);if(!r[0])return new n(i*0);var s,c,l,u,f,d=a.slice(),p=s=a.length,m=r.length,v=r.slice(0,s),g=v.length,x=t,_=x.c=[],k=0,S=o+(x.e=e.e-t.e)+1;for(x.s=i,i=S<0?0:S,d.unshift(0);g++<s;)v.push(0);do{for(l=0;l<10;l++){if(s!=(g=v.length))u=s>g?1:-1;else for(f=-1,u=0;++f<s;)if(a[f]!=v[f]){u=a[f]>v[f]?1:-1;break}if(u<0){for(c=g==s?a:d;g;){if(v[--g]<c[g]){for(f=g;f&&!v[--f];)v[f]=9;--v[f],v[g]+=10}v[g]-=c[g]}for(;!v[0];)v.shift()}else break}_[k++]=u?l:++l,v[0]&&u?v[g]=r[p]||0:v=[r[p]]}while((p++<m||v[0]!==Ri)&&i--);return!_[0]&&k!=1&&(_.shift(),x.e--),k>S&&y0(x,o,n.RM,v[0]!==Ri),x};dt.eq=function(t){return!this.cmp(t)};dt.gt=function(t){return this.cmp(t)>0};dt.gte=function(t){return this.cmp(t)>-1};dt.lt=function(t){return this.cmp(t)<0};dt.lte=function(t){return this.cmp(t)<1};dt.minus=dt.sub=function(t){var e,n,r,a,i=this,o=i.constructor,s=i.s,c=(t=new o(t)).s;if(s!=c)return t.s=-c,i.plus(t);var l=i.c.slice(),u=i.e,f=t.c,d=t.e;if(!l[0]||!f[0])return f[0]?(t.s=-c,t):new o(l[0]?i:0);if(s=u-d){for((a=s<0)?(s=-s,r=l):(d=u,r=f),r.reverse(),c=s;c--;)r.push(0);r.reverse()}else for(n=((a=l.length<f.length)?l:f).length,s=c=0;c<n;c++)if(l[c]!=f[c]){a=l[c]<f[c];break}if(a&&(r=l,l=f,f=r,t.s=-t.s),(c=(n=f.length)-(e=l.length))>0)for(;c--;)l[e++]=0;for(c=e;n>s;){if(l[--n]<f[n]){for(e=n;e&&!l[--e];)l[e]=9;--l[e],l[n]+=10}
5l[n]-=f[n]}for(;l[--c]===0;)l.pop();for(;l[0]===0;)l.shift(),--d;return l[0]||(t.s=1,l=[d=0]),t.c=l,t.e=d,t};dt.mod=function(t){var e,n=this,r=n.constructor,a=n.s,i=(t=new r(t)).s;if(!t.c[0])throw Error(am);return n.s=t.s=1,e=t.cmp(n)==1,n.s=a,t.s=i,e?new r(n):(a=r.DP,i=r.RM,r.DP=r.RM=0,n=n.div(t),r.DP=a,r.RM=i,this.minus(n.times(t)))};dt.plus=dt.add=function(t){var e,n=this,r=n.constructor,a=n.s,i=(t=new r(t)).s;if(a!=i)return t.s=-i,n.minus(t);var o=n.e,s=n.c,c=t.e,l=t.c;if(!s[0]||!l[0])return l[0]?t:new r(s[0]?n:a*0);if(s=s.slice(),a=o-c){for(a>0?(c=o,e=l):(a=-a,e=s),e.reverse();a--;)e.push(0);e.reverse()}for(s.length-l.length<0&&(e=l,l=s,s=e),a=l.length,i=0;a;s[a]%=10)i=(s[--a]=s[a]+l[a]+i)/10|0;for(i&&(s.unshift(i),++c),a=s.length;s[--a]===0;)s.pop();return t.c=s,t.e=c,t};dt.pow=function(t){var e=this,n=new e.constructor(1),r=n,a=t<0;if(t!==~~t||t<-nm||t>nm)throw Error(vc+"exponent");for(a&&(t=-t);t&1&&(r=r.times(e)),t>>=1,!!t;)e=e.times(e);return a?n.div(r):r};dt.round=function(t,e){var n=this.constructor;if(t===Ri)t=0;else if(t!==~~t||t<-x0||t>x0)throw Error(kd);return y0(new n(this),t,e===Ri?n.RM:e)};dt.sqrt=function(){var t,e,n,r=this,a=r.constructor,i=r.s,o=r.e,s=new a(.5);if(!r.c[0])return new a(r);if(i<0)throw Error(Ed+"No square root");i=Math.sqrt(r+""),i===0||i===1/0?(e=r.c.join(""),e.length+o&1||(e+="0"),i=Math.sqrt(e),o=((o+1)/2|0)-(o<0||o&1),t=new a((i==1/0?"1e":(i=i.toExponential()).slice(0,i.indexOf("e")+1))+o)):t=new a(i),o=t.e+(a.DP+=4);do n=t,t=s.times(n.plus(r.div(n)));while(n.c.slice(0,o).join("")!==t.c.slice(0,o).join(""));return y0(t,a.DP-=4,a.RM)};dt.times=dt.mul=function(t){var e,n=this,r=n.constructor,a=n.c,i=(t=new r(t)).c,o=a.length,s=i.length,c=n.e,l=t.e;if(t.s=n.s==t.s?1:-1,!a[0]||!i[0])return new r(t.s*0);for(t.e=c+l,o<s&&(e=a,a=i,i=e,l=o,o=s,s=l),e=new Array(l=o+s);l--;)e[l]=0;for(c=s;c--;){for(s=0,l=o+c;l>c;)s=e[l]+i[c]*a[l-c-1]+s,e[l--]=s%10,s=s/10|0;e[l]=(e[l]+s)%10}for(s?++t.e:e.shift(),c=e.length;!e[--c];)e.pop();return t.c=e,t};dt.toExponential=function(t){return gc(this,1,t,t)};dt.toFixed=function(t){return gc(this,2,t,this.e+t)};dt.toPrecision=function(t){return gc(this,3,t,t-1)};dt.toString=function(){return gc(this)};dt.valueOf=dt.toJSON=function(){return gc(this,4)};var om=im(),sm={exports:{}};(function(t){function e(n){return n.prototype.toFormat=function(a,i,o){if(!this.e&&this.e!==0)return this.toString();var s,c,l,u,f,d,p,m,v,g,x,_,k,S,w,C=this.format||{},y=this.constructor.format||{};if(a!=f?typeof a=="object"?(o=a,a=f):i!=f?typeof i=="object"?(o=i,i=f):typeof o!="object"&&(o={}):o={}:o={},s=this.toFixed(a,i).split("."),m=s[0],v=s[1],p=this.s<0?m.slice(1):m,d=p.length,g=o.decimalSeparator,g==f&&(g=C.decimalSeparator,g==f&&(g=y.decimalSeparator,g==f&&(g="."))),x=o.groupSeparator,x==f&&(x=C.groupSeparator,x==f&&(x=y.groupSeparator)),x&&(_=o.groupSize,_==f&&(_=C.groupSize,_==f&&(_=y.groupSize,_==f&&(_=0))),k=o.secondaryGroupSize,k==f&&(k=C.secondaryGroupSize,k==f&&(k=y.secondaryGroupSize,k==f&&(k=0))),k?(c=+k,l=+_,d-=l):(c=+_,l=+k),c>0&&d>0)){for(u=d%c||c,m=p.substr(0,u);u<d;u+=c)m+=x+p.substr(u,c);l>0&&(m+=x+p.slice(u)),this.s<0&&(m="-"+m)}return v?(S=o.fractionGroupSeparator,S==f&&(S=C.fractionGroupSeparator,S==f&&(S=y.fractionGroupSeparator)),S&&(w=o.fractionGroupSize,w==f&&(w=C.fractionGroupSize,w==f&&(w=y.fractionGroupSize,w==f&&(w=0))),w=+w,w&&(v=v.replace(new RegExp("\\d{"+w+"}\\B","g"),"$&"+S))),m+g+v):m},n.format={decimalSeparator:".",groupSeparator:",",groupSize:3,secondaryGroupSize:0,fractionGroupSeparator:"",fractionGroupSize:0},n}t.exports&&(t.exports=e)})(sm);var Pd=sm.exports,Bo=1e9,SE={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},Sd,xt=!0,ur="[DecimalError] ",Ai=ur+"Invalid argument: ",Td=ur+"Exponent out of range: ",$o=Math.floor,Oi=Math.pow,TE=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,Yn,Gt=1e7,pt=7,cm=9007199254740991,b0=$o(cm/pt),me={};me.absoluteValue=me.abs=function(){var t=new this.constructor(this);return t.s&&(t.s=1),t};me.comparedTo=me.cmp=function(t){var e,n,r,a,i=this;if(t=new i.constructor(t),i.s!==t.s)return i.s||-t.s;if(i.e!==t.e)return i.e>t.e^i.s<0?1:-1;for(r=i.d.length,a=t.d.length,e=0,n=r<a?r:a;e<n;++e)if(i.d[e]!==t.d[e])return i.d[e]>t.d[e]^i.s<0?1:-1;return r===a?0:r>a^i.s<0?1:-1};me.decimalPlaces=me.dp=function(){var t=this,e=t.d.length-1,n=(e-t.e)*pt;if(e=t.d[e],e)for(;e%10==0;e/=10)n--;return n<0?0:n};me.dividedBy=me.div=function(t){return Ca(this,new this.constructor(t))};me.dividedToIntegerBy=me.idiv=function(t){var e=this,n=e.constructor;return ot(Ca(e,new n(t),0,1),n.precision)};me.equals=me.eq=function(t){return!this.cmp(t)};me.exponent=function(){return Mt(this)};me.greaterThan=me.gt=function(t){return this.cmp(t)>0};me.greaterThanOrEqualTo=me.gte=function(t){return this.cmp(t)>=0};me.isInteger=me.isint=function(){return this.e>this.d.length-2};me.isNegative=me.isneg=function(){return this.s<0};me.isPositive=me.ispos=function(){return this.s>0};me.isZero=function(){return this.s===0};me.lessThan=me.lt=function(t){return this.cmp(t)<0};me.lessThanOrEqualTo=me.lte=function(t){return this.cmp(t)<1};me.logarithm=me.log=function(t){var e,n=this,r=n.constructor,a=r.precision,i=a+5;if(t===void 0)t=new r(10);else if(t=new r(t),t.s<1||t.eq(Yn))throw Error(ur+"NaN");if(n.s<1)throw Error(ur+(n.s?"NaN":"-Infinity"));return n.eq(Yn)?new r(0):(xt=!1,e=Ca(xc(n,i),xc(t,i),i),xt=!0,ot(e,a))};me.minus=me.sub=function(t){var e=this;return t=new e.constructor(t),e.s==t.s?dm(e,t):lm(e,(t.s=-t.s,t))};me.modulo=me.mod=function(t){var e,n=this,r=n.constructor,a=r.precision;if(t=new r(t),!t.s)throw Error(ur+"NaN");return n.s?(xt=!1,e=Ca(n,t,0,1).times(t),xt=!0,n.minus(e)):ot(new r(n),a)};me.naturalExponential=me.exp=function(){return um(this)};me.naturalLogarithm=me.ln=function(){return xc(this)};me.negated=me.neg=function(){var t=new this.constructor(this);return t.s=-t.s||0,t};me.plus=me.add=function(t){var e=this;return t=new e.constructor(t),e.s==t.s?lm(e,t):dm(e,(t.s=-t.s,t))};me.precision=me.sd=function(t){var e,n,r,a=this;if(t!==void 0&&t!==!!t&&t!==1&&t!==0)throw Error(Ai+t);if(e=Mt(a)+1,r=a.d.length-1,n=r*pt+1,r=a.d[r],r){for(;r%10==0;r/=10)n--;for(r=a.d[0];r>=10;r/=10)n++}return t&&e>n?e:n};me.squareRoot=me.sqrt=function(){var t,e,n,r,a,i,o,s=this,c=s.constructor;if(s.s<1){if(!s.s)return new c(0);throw Error(ur+"NaN")}for(t=Mt(s),xt=!1,a=Math.sqrt(+s),a==0||a==1/0?(e=ea(s.d),(e.length+t)%2==0&&(e+="0"),a=Math.sqrt(e),t=$o((t+1)/2)-(t<0||t%2),a==1/0?e="5e"+t:(e=a.toExponential(),e=e.slice(0,e.indexOf("e")+1)+t),r=new c(e)):r=new c(a.toString()),n=c.precision,a=o=n+3;;)if(i=r,r=i.plus(Ca(s,i,o+2)).times(.5),ea(i.d).slice(0,o)===(e=ea(r.d)).slice(0,o)){if
vendor: 22,007 bytes, line 5
5(e=e.slice(o-3,o+1),a==o&&e=="4999"){if(ot(i,n+1,0),i.times(i).eq(s)){r=i;break}}else if(e!="9999")break;o+=4}return xt=!0,ot(r,n)};me.times=me.mul=function(t){var e,n,r,a,i,o,s,c,l,u=this,f=u.constructor,d=u.d,p=(t=new f(t)).d;if(!u.s||!t.s)return new f(0);for(t.s*=u.s,n=u.e+t.e,c=d.length,l=p.length,c<l&&(i=d,d=p,p=i,o=c,c=l,l=o),i=[],o=c+l,r=o;r--;)i.push(0);for(r=l;--r>=0;){for(e=0,a=c+r;a>r;)s=i[a]+p[r]*d[a-r-1]+e,i[a--]=s%Gt|0,e=s/Gt|0;i[a]=(i[a]+e)%Gt|0}for(;!i[--o];)i.pop();return e?++n:i.shift(),t.d=i,t.e=n,xt?ot(t,f.precision):t};me.toDecimalPlaces=me.todp=function(t,e){var n=this,r=n.constructor;return n=new r(n),t===void 0?n:(Jr(t,0,Bo),e===void 0?e=r.rounding:Jr(e,0,8),ot(n,t+Mt(n)+1,e))};me.toExponential=function(t,e){var n,r=this,a=r.constructor;return t===void 0?n=Mi(r,!0):(Jr(t,0,Bo),e===void 0?e=a.rounding:Jr(e,0,8),r=ot(new a(r),t+1,e),n=Mi(r,!0,t+1)),n};me.toFixed=function(t,e){var n,r,a=this,i=a.constructor;return t===void 0?Mi(a):(Jr(t,0,Bo),e===void 0?e=i.rounding:Jr(e,0,8),r=ot(new i(a),t+Mt(a)+1,e),n=Mi(r.abs(),!1,t+Mt(r)+1),a.isneg()&&!a.isZero()?"-"+n:n)};me.toInteger=me.toint=function(){var t=this,e=t.constructor;return ot(new e(t),Mt(t)+1,e.rounding)};me.toNumber=function(){return+this};me.toPower=me.pow=function(t){var e,n,r,a,i,o,s=this,c=s.constructor,l=12,u=+(t=new c(t));if(!t.s)return new c(Yn);if(s=new c(s),!s.s){if(t.s<1)throw Error(ur+"Infinity");return s}if(s.eq(Yn))return s;if(r=c.precision,t.eq(Yn))return ot(s,r);if(e=t.e,n=t.d.length-1,o=e>=n,i=s.s,o){if((n=u<0?-u:u)<=cm){for(a=new c(Yn),e=Math.ceil(r/pt+4),xt=!1;n%2&&(a=a.times(s),pm(a.d,e)),n=$o(n/2),n!==0;)s=s.times(s),pm(s.d,e);return xt=!0,t.s<0?new c(Yn).div(a):ot(a,r)}}else if(i<0)throw Error(ur+"NaN");return i=i<0&&t.d[Math.max(e,n)]&1?-1:1,s.s=1,xt=!1,a=t.times(xc(s,r+l)),xt=!0,a=um(a),a.s=i,a};me.toPrecision=function(t,e){var n,r,a=this,i=a.constructor;return t===void 0?(n=Mt(a),r=Mi(a,n<=i.toExpNeg||n>=i.toExpPos)):(Jr(t,1,Bo),e===void 0?e=i.rounding:Jr(e,0,8),a=ot(new i(a),t,e),n=Mt(a),r=Mi(a,t<=n||n<=i.toExpNeg,t)),r};me.toSignificantDigits=me.tosd=function(t,e){var n=this,r=n.constructor;return t===void 0?(t=r.precision,e=r.rounding):(Jr(t,1,Bo),e===void 0?e=r.rounding:Jr(e,0,8)),ot(new r(n),t,e)};me.toString=me.valueOf=me.val=me.toJSON=me[Symbol.for("nodejs.util.inspect.custom")]=function(){var t=this,e=Mt(t),n=t.constructor;return Mi(t,e<=n.toExpNeg||e>=n.toExpPos)};function lm(t,e){var n,r,a,i,o,s,c,l,u=t.constructor,f=u.precision;if(!t.s||!e.s)return e.s||(e=new u(t)),xt?ot(e,f):e;if(c=t.d,l=e.d,o=t.e,a=e.e,c=c.slice(),i=o-a,i){for(i<0?(r=c,i=-i,s=l.length):(r=l,a=o,s=c.length),o=Math.ceil(f/pt),s=o>s?o+1:s+1,i>s&&(i=s,r.length=1),r.reverse();i--;)r.push(0);r.reverse()}for(s=c.length,i=l.length,s-i<0&&(i=s,r=l,l=c,c=r),n=0;i;)n=(c[--i]=c[i]+l[i]+n)/Gt|0,c[i]%=Gt;for(n&&(c.unshift(n),++a),s=c.length;c[--s]==0;)c.pop();return e.d=c,e.e=a,xt?ot(e,f):e}function Jr(t,e,n){if(t!==~~t||t<e||t>n)throw Error(Ai+t)}function ea(t){var e,n,r,a=t.length-1,i="",o=t[0];if(a>0){for(i+=o,e=1;e<a;e++)r=t[e]+"",n=pt-r.length,n&&(i+=Qa(n)),i+=r;o=t[e],r=o+"",n=pt-r.length,n&&(i+=Qa(n))}else if(o===0)return"0";for(;o%10==0;)o/=10;return i+o}var Ca=function(){function t(r,a){var i,o=0,s=r.length;for(r=r.slice();s--;)i=r[s]*a+o,r[s]=i%Gt|0,o=i/Gt|0;return o&&r.unshift(o),r}function e(r,a,i,o){var s,c;if(i!=o)c=i>o?1:-1;else for(s=c=0;s<i;s++)if(r[s]!=a[s]){c=r[s]>a[s]?1:-1;break}return c}function n(r,a,i){for(var o=0;i--;)r[i]-=o,o=r[i]<a[i]?1:0,r[i]=o*Gt+r[i]-a[i];for(;!r[0]&&r.length>1;)r.shift()}return function(r,a,i,o){var s,c,l,u,f,d,p,m,v,g,x,_,k,S,w,C,y,b,E=r.constructor,T=r.s==a.s?1:-1,R=r.d,A=a.d;if(!r.s)return new E(r);if(!a.s)throw Error(ur+"Division by zero");for(c=r.e-a.e,y=A.length,w=R.length,p=new E(T),m=p.d=[],l=0;A[l]==(R[l]||0);)++l;if(A[l]>(R[l]||0)&&--c,i==null?_=i=E.precision:o?_=i+(Mt(r)-Mt(a))+1:_=i,_<0)return new E(0);if(_=_/pt+2|0,l=0,y==1)for(u=0,A=A[0],_++;(l<w||u)&&_--;l++)k=u*Gt+(R[l]||0),m[l]=k/A|0,u=k%A|0;else{for(u=Gt/(A[0]+1)|0,u>1&&(A=t(A,u),R=t(R,u),y=A.length,w=R.length),S=y,v=R.slice(0,y),g=v.length;g<y;)v[g++]=0;b=A.slice(),b.unshift(0),C=A[0],A[1]>=Gt/2&&++C;do u=0,s=e(A,v,y,g),s<0?(x=v[0],y!=g&&(x=x*Gt+(v[1]||0)),u=x/C|0,u>1?(u>=Gt&&(u=Gt-1),f=t(A,u),d=f.length,g=v.length,s=e(f,v,d,g),s==1&&(u--,n(f,y<d?b:A,d))):(u==0&&(s=u=1),f=A.slice()),d=f.length,d<g&&f.unshift(0),n(v,f,g),s==-1&&(g=v.length,s=e(A,v,y,g),s<1&&(u++,n(v,y<g?b:A,g))),g=v.length):s===0&&(u++,v=[0]),m[l++]=u,s&&v[0]?v[g++]=R[S]||0:(v=[R[S]],g=1);while((S++<w||v[0]!==void 0)&&_--)}return m[0]||m.shift(),p.e=c,ot(p,o?i+Mt(p)+1:i)}}();function um(t,e){var n,r,a,i,o,s,c=0,l=0,u=t.constructor,f=u.precision;if(Mt(t)>16)throw Error(Td+Mt(t));if(!t.s)return new u(Yn);for(e==null?(xt=!1,s=f):s=e,o=new u(.03125);t.abs().gte(.1);)t=t.times(o),l+=5;for(r=Math.log(Oi(2,l))/Math.LN10*2+5|0,s+=r,n=a=i=new u(Yn),u.precision=s;;){if(a=ot(a.times(t),s),n=n.times(++c),o=i.plus(Ca(a,n,s)),ea(o.d).slice(0,s)===ea(i.d).slice(0,s)){for(;l--;)i=ot(i.times(i),s);return u.precision=f,e==null?(xt=!0,ot(i,f)):i}i=o}}function Mt(t){for(var e=t.e*pt,n=t.d[0];n>=10;n/=10)e++;return e}function Rd(t,e,n){if(e>t.LN10.sd())throw xt=!0,n&&(t.precision=n),Error(ur+"LN10 precision limit exceeded");return ot(new t(t.LN10),e)}function Qa(t){for(var e="";t--;)e+="0";return e}function xc(t,e){var n,r,a,i,o,s,c,l,u,f=1,d=10,p=t,m=p.d,v=p.constructor,g=v.precision;if(p.s<1)throw Error(ur+(p.s?"NaN":"-Infinity"));if(p.eq(Yn))return new v(0);if(e==null?(xt=!1,l=g):l=e,p.eq(10))return e==null&&(xt=!0),Rd(v,l);if(l+=d,v.precision=l,n=ea(m),r=n.charAt(0),i=Mt(p),Math.abs(i)<15e14){for(;r<7&&r!=1||r==1&&n.charAt(1)>3;)p=p.times(t),n=ea(p.d),r=n.charAt(0),f++;i=Mt(p),r>1?(p=new v("0."+n),i++):p=new v(r+"."+n.slice(1))}else return c=Rd(v,l+2,g).times(i+""),p=xc(new v(r+"."+n.slice(1)),l-d).plus(c),v.precision=g,e==null?(xt=!0,ot(p,g)):p;for(s=o=p=Ca(p.minus(Yn),p.plus(Yn),l),u=ot(p.times(p),l),a=3;;){if(o=ot(o.times(u),l),c=s.plus(Ca(o,new v(a),l)),ea(c.d).slice(0,l)===ea(s.d).slice(0,l))return s=s.times(2),i!==0&&(s=s.plus(Rd(v,l+2,g).times(i+""))),s=Ca(s,new v(f),l),v.precision=g,e==null?(xt=!0,ot(s,g)):s;s=c,a+=2}}function fm(t,e){var n,r,a;for((n=e.indexOf("."))>-1&&(e=e.replace(".","")),(r=e.search(/e/i))>0?(n<0&&(n=r),n+=+e.slice(r+1),e=e.substring(0,r)):n<0&&(n=e.length),r=0;e.charCodeAt(r)===48;)++r;for(a=e.length;e.charCodeAt(a-1)===48;)--a;if(e=e.slice(r,a),e){if(a-=r,n=n-r-1,t.e=$o(n/pt),t.d=[],r=(n+1)%pt,n<0&&(r+=pt),r<a){for(r&&t.d.push(+e.slice(0,r)),a-=pt;r<a;)t.d.push(+e.slice(r,r+=pt));e=e.slice(r),r=pt-e.length}else r-=a;for(;r--;)e+="0";if(t.d.push(+e),xt&&(t.e>b0||t.e<-b0))throw Error(Td+n)}else t.s=0,t.e=0,t.d=[0];return t}function ot(t,e,n){var r,a,i,o,s,c,l,u,f=t.d;for(o=1,i=f[0];i>=10;i/=10)o++;if(r=e-o,r<0)r+=pt,a=e,l=f[u=0];else{if(u=Math.ceil((r+1)/pt),i=f.length,u>=i)return t;for(l=i=f[u],o=1;i>=10;i/=10)o++;r%=pt,a=r-pt+o}if(n!==void 0&&(i=Oi(10,o-a-1),s=l/i%10|0,c=e<0||f[u+1]!==void 0||l%i,c=n<4?(s||c)&&(n==0||n==(t.s<0?3:2)):s>5||s==5&&(n==4||c||n==6&&(r>0?a>0?l/Oi(10,o-a):0:f[u-1])%10&1||n==(t.s<0?8:7))),e<1||!f[0])return c?(i=Mt(t),f.length=1,e=e-i-1,f[0]=Oi(10,(pt-e%pt)%pt),t.e=$o(-e/pt)||0):(f.length=1,f[0]=t.e=t.s=0),t;if(r==0?(f.length=u,i=1,u--):(f.length=u+1,i=Oi(10,pt-r),f[u]=a>0?(l/Oi(10,o-a)%Oi(10,a)|0)*i:0),c)for(;;)if(u==0){(f[0]+=i)==Gt&&(f[0]=1,++t.e);break}else{if(f[u]+=i,f[u]!=Gt)break;f[u--]=0,i=1}for(r=f.length;f[--r]===0;)f.pop();if(xt&&(t.e>b0||t.e<-b0))throw Error(Td+Mt(t));return t}function dm(t,e){var n,r,a,i,o,s,c,l,u,f,d=t.constructor,p=d.precision;if(!t.s||!e.s)return e.s?e.s=-e.s:e=new d(t),xt?ot(e,p):e;if(c=t.d,f=e.d,r=e.e,l=t.e,c=c.slice(),o=l-r,o){for(u=o<0,u?(n=c,o=-o,s=f.length):(n=f,r=l,s=c.length),a=Math.max(Math.ceil(p/pt),s)+2,o>a&&(o=a,n.length=1),n.reverse(),a=o;a--;)n.push(0);n.reverse()}else{for(a=c.length,s=f.length,u=a<s,u&&(s=a),a=0;a<s;a++)if(c[a]!=f[a]){u=c[a]<f[a];break}o=0}for(u&&(n=c,c=f,f=n,e.s=-e.s),s=c.length,a=f.length-s;a>0;--a)c[s++]=0;for(a=f.length;a>o;){if(c[--a]<f[a]){for(i=a;i&&c[--i]===0;)c[i]=Gt-1;--c[i],c[a]+=Gt}c[a]-=f[a]}for(;c[--s]===0;)c.pop();for(;c[0]===0;c.shift())--r;return c[0]?(e.d=c,e.e=r,xt?ot(e,p):e):new d(0)}function Mi(t,e,n){var r,a=Mt(t),i=ea(t.d),o=i.length;return e?(n&&(r=n-o)>0?i=i.charAt(0)+"."+i.slice(1)+Qa(r):o>1&&(i=i.charAt(0)+"."+i.slice(1)),i=i+(a<0?"e":"e+")+a):a<0?(i="0."+Qa(-a-1)+i,n&&(r=n-o)>0&&(i+=Qa(r))):a>=o?(i+=Qa(a+1-o),n&&(r=n-a-1)>0&&(i=i+"."+Qa(r))):((r=a+1)<o&&(i=i.slice(0,r)+"."+i.slice(r)),n&&(r=n-o)>0&&(a+1===o&&(i+="."),i+=Qa(r))),t.s<0?"-"+i:i}function pm(t,e){if(t.length>e)return t.length=e,!0}function hm(t){var e,n,r;function a(i){var o=this;if(!(o instanceof a))return new a(i);if(o.constructor=a,i instanceof a){o.s=i.s,o.e=i.e,o.d=(i=i.d)?i.slice():i;return}if(typeof i=="number"){if(i*0!=0)throw Error(Ai+i);if(i>0)o.s=1;else if(i<0)i=-i,o.s=-1;else{o.s=0,o.e=0,o.d=[0];return}if(i===~~i&&i<1e7){o.e=0,o.d=[i];return}return fm(o,i.toString())}else if(typeof i!="string")throw Error(Ai+i);if(i.charCodeAt(0)===45?(i=i.slice(1),o.s=-1):o.s=1,TE.test(i))fm(o,i);else throw Error(Ai+i)}if(a.prototype=me,a.ROUND_UP=0,a.ROUND_DOWN=1,a.ROUND_CEIL=2,a.ROUND_FLOOR=3,a.ROUND_HALF_UP=4,a.ROUND_HALF_DOWN=5,a.ROUND_HALF_EVEN=6,a.ROUND_HALF_CEIL=7,a.ROUND_HALF_FLOOR=8,a.clone=hm,a.config=a.set=RE,t===void 0&&(t={}),t)for(r=["precision","rounding","toExpNeg","toExpPos","LN10"],e=0;e<r.length;)t.hasOwnProperty(n=r[e++])||(t[n]=this[n]);return a.config(t),a}function RE(t){if(!t||typeof t!="object")throw Error(ur+"Object expected");var e,n,r,a=["precision",1,Bo,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(e=0;e<a.length;e+=3)if((r=t[n=a[e]])!==void 0)if($o(r)===r&&r>=a[e+1]&&r<=a[e+2])this[n]=r;else throw Error(Ai+n+": "+r);if((r=t[n="LN10"])!==void 0)if(r==Math.LN10)this[n]=new this(r);else throw Error(Ai+n+": "+r);return this}var Sd=hm(SE);Yn=new Sd(1);var AE=Sd;const OE=[{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"owner",type:"address"},{indexed:!0,internalType:"address",name:"spender",type:"address"},{indexed:!1,internalType:"uint256",name:"value",type:"uint256"}],name:"Approval",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"sender",type:"address"},{indexed:!1,internalType:"uint256",name:"amount0",type:"uint256"},{indexed:!1,internalType:"uint256",name:"amount1",type:"uint256"},{indexed:!0,internalType:"address",name:"to",type:"address"}],name:"Burn",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"sender",type:"address"},{indexed:!1,internalType:"uint256",name:"amount0",type:"uint256"},{indexed:!1,internalType:"uint256",name:"amount1",type:"uint256"}],name:"Mint",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"sender",type:"address"},{indexed:!1,internalType:"uint256",name:"amount0In",type:"uint256"},{indexed:!1,internalType:"uint256",name:"amount1In",type:"uint256"},{indexed:!1,internalType:"uint256",name:"amount0Out",type:"uint256"},{indexed:!1,internalType:"uint256",name:"amount1Out",type:"uint256"},{indexed:!0,internalType:"address",name:"to",type:"address"}],name:"Swap",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"uint112",name:"reserve0",type:"uint112"},{indexed:!1,internalType:"uint112",name:"reserve1",type:"uint112"}],name:"Sync",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"from",type:"address"},{indexed:!0,internalType:"address",name:"to",type:"address"},{indexed:!1,internalType:"uint256",name:"value",type:"uint256"}],name:"Transfer",type:"event"},{constant:!0,inputs:[],name:"DOMAIN_SEPARATOR",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],payable:!1,stateMutability:"view",type:"function"},{constant:!0,inputs:[],name:"MINIMUM_LIQUIDITY",outputs:[{internalType:"uint256",name:"",type:"uint256"}],payable:!1,stateMutability:"pure",type:"function"},{constant:!0,inputs:[],name:"PERMIT_TYPEHASH",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],payable:!1,stateMutability:"pure",type:"function"},{constant:!0,inputs:[{internalType:"address",name:"owner",type:"address"},{internalType:"address",name:"spender",type:"address"}],name:"allowance",outputs:[{internalType:"uint256",name:"",type:"uint256"}],payable:!1,stateMutability:"view",type:"function"},{constant:!1,inputs:[{internalType:"address",name:"spender",type:"address"},{internalType:"uint256",name:"value",type:"uint256"}],name:"approve",outputs:[{internalType:"bool",name:"",type:"bool"}],payable:!1,stateMutability:"nonpayable",type:"function"},{constant:!0,inputs:[{internalType:"address",name:"owner",type:"address"}],name:"balanceOf",outputs:[{internalType:"uint256",name:"",type:"uint256"}],payable:!1,stateMutability:"view",type:"function"},{constant:!1,inputs:[{internalType:"address",name:"to",type:"address"}],name:"burn",outputs:[{internalType:"uint256",name:"amount0",type:"uint256"},{internalType:"uint256",name:"amount1",type:"uint256"}],payable:!1,stateMutability:"nonpayable",type:"function"},{constant:!0,inputs:[],name:"decimals",outputs:[{internalType:"uint8",name:"",type:"uint8"}],payable:!1,stateMutability:"pure",type:"function"},{constant:!0,inputs:[],name:"factory",outputs:[{internalType:"address",name:"",type:"address"}],payable:!1,stateMutability:"view",type:"function"},{constant:!0,inputs:[],name:"getReserves",outputs:[{internalType:"uint112",name:"reserve0",type:"uint112"},{internalType:"uint112",name:"reserve1",type:"uint112"},{internalType:"uint32",name:"blockTimestampLast",type:"uint32"}],payable:!1,stateMutability:"view",type:"function"},{constant:!1,inputs:[{internalType:"address",name:"",type:"address"},{internalType:"address",name:"",type:"address"}],name:"initialize",outputs:[],payable:!1,stateMutability:"nonpayable",type:"function"},{constant:!0,inputs:[],name:"kLast",outputs:[{internalType:"uint256",name:"",type:"uint256"}],payable:!1,stateMutability:"view",type:"function"},{constant:!1,inputs:[{internalType:"address",name:"to",type:"address"}],name:"mint",outputs:[{internalType:"uint256",name:"liquidity",type:"uint256"}],payable:!1,stateMutability:"nonpayable",type:"function"},{constant:!0,inputs:[],name:"name",outputs:[{internalType:"string",name:"",type:"string"}],payable:!1,stateMutability:"pure",type:"function"},{constant:!0,inputs:[{internalType:"address",name:"owner",type:"address"}],name:"nonces",outputs:[{internalType:"uint256",name:"",type:"uint256"}],payable:!1,stateMutability:"view",type:"function"},{constant:!1,inputs:[{internalType:"address",name:"owner",type:"address"},{internalType:"address",name:"spender",type:"address"},{internalType:"uint256",name:"value",type:"uint256"},{internalType:"uint256",name:"deadline",type:"uint256"},{internalType:"uint8",name:"v",type:"uint8"},{internalType:"bytes32",name:"r",type:"bytes32"},{internalType:"bytes32",name:"s",type:"bytes32"}],name:"permit",outputs:[],payable:!1,stateMutability:"nonpayable",type:"function"},{constant:!0,inputs:[],name:"price0CumulativeLast",outputs:[{internalType:"uint256",name:"",type:"uint256"}],payable:!1,stateMutability:"view",type:"function"},{constant:!0,inputs:[],name:"price1CumulativeLast",outputs:[{internalType:"uint256",name:"",type:"uint256"}],payable:!1,stateMutability:"view",type:"function"},{constant:!1,inputs:[{internalType:"address",name:"to",type:"address"}],name:"skim",outputs:[],payable:!1,stateMutability:"nonpayable",type:"function"},{constant:!1,inputs:[{internalType:"uint256",name:"amount0Out",type:"uint256"},{internalType:"uint256",name:"amount1Out",type:"uint256"},{internalType:"address",name:"to",type:"address"},{internalType:"bytes",name:"data",type:"bytes"}],name:"swap",outputs:[],payable:!1,stateMutability:"nonpayable",type:"function"},{constant:!0,inputs:[],name:"symbol",outputs:[{internalType:"string",name:"",type:"string"}],payable:!1,stateMutability:"pure",type:"function"},{constant:!1,inputs:[],name:"sync",outputs:[],payable:!1,stateMutability:"nonpayable",type:"function"},{constant:!0,inputs:[],name:"token0",outputs:[{internalType:"address",name:"",type:"address"}],payable:!1,stateMutability:"view",type:"function"},{constant:!0,inputs:[],name:"token1",outputs:[{internalType:"address",name:"",type:"address"}],payable:!1,stateMutability:"view",type:"function"},{constant:!0,inputs:[],name:"totalSupply",outputs:[{internalType:"uint256",name:"",type:"uint256"}],payable:!1,stateMutability:"view",type:"function"},{constant:!1,inputs:[{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"value",type:"uint256"}],name:"transfer",outputs:[{internalType:"bool",name:"",type:"bool"}],payable:!1,stateMutability:"nonpayable",type:"function"},{constant:!1,inputs:[{internalType:"address",name:"from",type:"address"},{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"value",type:"uint256"}],name:"transferFrom",outputs:[{internalType:"bool",name:"",type:"bool"}],payable:!1,stateMutability:"nonpayable",type:"function"}],ME={bytecode:{linkReferences:{},object:"",opcodes:"",sourceMap:""},deployedBytecode:{linkReferences:{},object:"",opcodes:"",sourceMap:""}},NE='{"compiler":{"version":"0.5.16+commit.9c3226ce"},"language":"Solidity","output":{"abi":[{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount0","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount1","type":"uint256"},{"indexed":true,"internalType":"address","name":"to","type":"address"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount0","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount1","type":"uint256"}],"name":"Mint","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount0In","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount1In","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount0Out","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount1Out","type":"uint256"},{"indexed":true,"internalType":"address","name":"to","type":"address"}],"name":"Swap","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint112","name":"reserve0","type":"uint112"},{"indexed":false,"internalType":"uint112","name":"reserve1","type":"uint112"}],"name":"Sync","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"constant":true,"inputs":[],"name":"DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"MINIMUM_LIQUIDITY","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":true,"inputs":[],"name":"PERMIT_TYPEHASH","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"to","type":"address"}],"name":"burn","outputs":[{"internalType":"uint256","name":"amount0","type":"uint256"},{"internalType":"uint256","name":"amount1","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":true,"inputs":[],"name":"factory","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getReserves","outputs":[{"internalType":"uint112","name":"reserve0","type":"uint112"},{"internalType":"uint112","name":"reserve1","type":"uint112"},{"internalType":"uint32","name":"blockTimestampLast","type":"uint32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"initialize","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"kLast","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"to","type":"address"}],
5"name":"mint","outputs":[{"internalType":"uint256","name":"liquidity","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"permit","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"price0CumulativeLast","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"price1CumulativeLast","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"to","type":"address"}],"name":"skim","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"amount0Out","type":"uint256"},{"internalType":"uint256","name":"amount1Out","type":"uint256"},{"internalType":"address","name":"to","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"swap","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[],"name":"sync","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"token0","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"token1","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"}],"devdoc":{"methods":{}},"userdoc":{"methods":{}}},"settings":{"compilationTarget":{"contracts/interfaces/IUniswapV2Pair.sol":"IUniswapV2Pair"},"evmVersion":"istanbul","libraries":{},"optimizer":{"enabled":true,"runs":999999},"remappings":[]},"sources":{"contracts/interfaces/IUniswapV2Pair.sol":{"keccak256":"0x7c9bc70e5996c763e02ff38905282bc24fb242b0ef2519a003b36824fc524a4b","urls":["bzz-raw://85d5ad2dd23ee127f40907a12865a1e8cb5828814f6f2480285e1827dd72dedf","dweb:/ipfs/QmayKQWJgWmr46DqWseADyUanmqxh662hPNdAkdHRjiQQH"]}},"version":1}',BE="";var $E={abi:OE,evm:ME,metadata:NE,interface:[{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"owner",type:"address"},{indexed:!0,internalType:"address",name:"spender",type:"address"},{indexed:!1,internalType:"uint256",name:"value",type:"uint256"}],name:"Approval",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"sender",type:"address"},{indexed:!1,internalType:"uint256",name:"amount0",type:"uint256"},{indexed:!1,internalType:"uint256",name:"amount1",type:"uint256"},{indexed:!0,internalType:"address",name:"to",type:"address"}],name:"Burn",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"sender",type:"address"},{indexed:!1,internalType:"uint256",name:"amount0",type:"uint256"},{indexed:!1,internalType:"uint256",name:"amount1",type:"uint256"}],name:"Mint",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"sender",type:"address"},{indexed:!1,internalType:"uint256",name:"amount0In",type:"uint256"},{indexed:!1,internalType:"uint256",name:"amount1In",type:"uint256"},{indexed:!1,internalType:"uint256",name:"amount0Out",type:"uint256"},{indexed:!1,internalType:"uint256",name:"amount1Out",type:"uint256"},{indexed:!0,internalType:"address",name:"to",type:"address"}],name:"Swap",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"uint112",name:"reserve0",type:"uint112"},{indexed:!1,internalType:"uint112",name:"reserve1",type:"uint112"}],name:"Sync",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"from",type:"address"},{indexed:!0,internalType:"address",name:"to",type:"address"},{indexed:!1,internalType:"uint256",name:"value",type:"uint256"}],name:"Transfer",type:"event"},{constant:!0,inputs:[],name:"DOMAIN_SEPARATOR",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],payable:!1,stateMutability:"view",type:"function"},{constant:!0,inputs:[],name:"MINIMUM_LIQUIDITY",outputs:[{internalType:"uint256",name:"",type:"uint256"}],payable:!1,stateMutability:"pure",type:"function"},{constant:!0,inputs:[],name:"PERMIT_TYPEHASH",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],payable:!1,stateMutability:"pure",type:"function"},{constant:!0,inputs:[{internalType:"address",name:"owner",type:"address"},{internalType:"address",name:"spender",type:"address"}],name:"allowance",outputs:[{internalType:"uint256",name:"",type:"uint256"}],payable:!1,stateMutability:"view",type:"function"},{constant:!1,inputs:[{internalType:"address",name:"spender",type:"address"},{internalType:"uint256",name:"value",type:"uint256"}],name:"approve",outputs:[{internalType:"bool",name:"",type:"bool"}],payable:!1,stateMutability:"nonpayable",type:"function"},{constant:!0,inputs:[{internalType:"address",name:"owner",type:"address"}],name:"balanceOf",outputs:[{internalType:"uint256",name:"",type:"uint256"}],payable:!1,stateMutability:"view",type:"function"},{constant:!1,inputs:[{internalType:"address",name:"to",type:"address"}],name:"burn",outputs:[{internalType:"uint256",name:"amount0",type:"uint256"},{internalType:"uint256",name:"amount1",type:"uint256"}],payable:!1,stateMutability:"nonpayable",type:"function"},{constant:!0,inputs:[],name:"decimals",outputs:[{internalType:"uint8",name:"",type:"uint8"}],payable:!1,stateMutability:"pure",type:"function"},{constant:!0,inputs:[],name:"factory",outputs:[{internalType:"address",name:"",type:"address"}],payable:!1,stateMutability:"view",type:"function"},{constant:!0,inputs:[],name:"getReserves",outputs:[{internalType:"uint112",name:"reserve0",type:"uint112"},{internalType:"uint112",name:"reserve1",type:"uint112"},{internalType:"uint32",name:"blockTimestampLast",type:"uint32"}],payable:!1,stateMutability:"view",type:"function"},{constant:!1,inputs:[{internalType:"address",name:"",type:"address"},{internalType:"address",name:"",type:"address"}],name:"initialize",outputs:[],payable:!1,stateMutability:"nonpayable",type:"function"},{constant:!0,inputs:[],name:"kLast",outputs:[{internalType:"uint256",name:"",type:"uint256"}],payable:!1,stateMutability:"view",type:"function"},{constant:!1,inputs:[{internalType:"address",name:"to",type:"address"}],name:"mint",outputs:[{internalType:"uint256",name:"liquidity",type:"uint256"}],payable:!1,stateMutability:"nonpayable",type:"function"},{constant:!0,inputs:[],name:"name",outputs:[{internalType:"string",name:"",type:"string"}],payable:!1,stateMutability:"pure",type:"function"},{constant:!0,inputs:[{internalType:"address",name:"owner",type:"address"}],name:"nonces",outputs:[{internalType:"uint256",name:"",type:"uint256"}],payable:!1,stateMutability:"view",type:"function"},{constant:!1,inputs:[{internalType:"address",name:"owner",type:"address"},{internalType:"address",name:"spender",type:"address"},{internalType:"uint256",name:"value",type:"uint256"},{internalType:"uint256",name:"deadline",type:"uint256"},{internalType:"uint8",name:"v",type:"uint8"},{internalType:"bytes32",name:"r",type:"bytes32"},{internalType:"bytes32",name:"s",type:"bytes32"}],name:"permit",outputs:[],payable:!1,stateMutability:"nonpayable",type:"function"},{constant:!0,inputs:[],name:"price0CumulativeLast",outputs:[{internalType:"uint256",name:"",type:"uint256"}],payable:!1,stateMutability:"view",type:"function"},{constant:!0,inputs:[],name:"price1CumulativeLast",outputs:[{internalType:"uint256",name:"",type:"uint256"}],payable:!1,stateMutability:"view",type:"function"},{constant:!1,inputs:[{internalType:"address",name:"to",type:"address"}],name:"skim",outputs:[],payable:!1,stateMutability:"nonpayable",type:"function"},{constant:!1,inputs:[{internalType:"uint256",name:"amount0Out",type:"uint256"},{internalType:"uint256",name:"amount1Out",type:"uint256"},{internalType:"address",name:"to",type:"address"},{internalType:"bytes",name:"data",type:"bytes"}],name:"swap",outputs:[],payable:!1,stateMutability:"nonpayable",type:"function"},{constant:!0,inputs:[],name:"symbol",outputs:[{internalType:"string",name:"",type:"string"}],payable:!1,stateMutability:"pure",type:"function"},{constant:!1,inputs:[],name:"sync",outputs:[],payable:!1,stateMutability:"nonpayable",type:"function"},{constant:!0,inputs:[],name:"token0",outputs:[{internalType:"address",name:"",type:"address"}],payable:!1,stateMutability:"view",type:"function"},{constant:!0,inputs:[],name:"token1",outputs:[{internalType:"address",name:"",type:"address"}],payable:!1,stateMutability:"view",type:"function"},{constant:!0,inputs:[],name:"totalSupply",outputs:[{internalType:"uint256",name:"",type:"uint256"}],payable:!1,stateMutability:"view",type:"function"},{constant:!1,inputs:[{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"value",type:"uint256"}],name:"transfer",outputs:[{internalType:"bool",name:"",type:"bool"}],payable:!1,stateMutability:"nonpayable",type:"function"},{constant:!1,inputs:[{internalType:"address",name:"from",type:"address"},{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"value",type:"uint256"}],name:"transferFrom",outputs:[{internalType:"bool",name:"",type:"bool"}],payable:!1,stateMutability:"nonpayable",type:"function"}],bytecode:BE},w0,Qn;(function(t){t[t.MAINNET=1]="MAINNET",t[t.ROPSTEN=3]="ROPSTEN",t[t.RINKEBY=4]="RINKEBY",t[t.G\u00D6RLI=5]="G\xD6RLI",t[t.KOVAN=42]="KOVAN"})(Qn||(Qn={}));var mm;(function(t){t[t.EXACT_INPUT=0]="EXACT_INPUT",t[t.EXACT_OUTPUT=1]="EXACT_OUTPUT"})(mm||(mm={}));var fr;(function(t){t[t.ROUND_DOWN=0]="ROUND_DOWN",t[t.ROUND_HALF_UP=1]="ROUND_HALF_UP",t[t.ROUND_UP=2]="ROUND_UP"})(fr||(fr={}));var DE="0x5C69bEe701ef814a2B6a3EDD4B1652CB9cc5aA6f",IE="0x96e8ac4277198ff8b6f785478aa9a39f403cb768dd02cbee326c3e7da348845f",LE=N.BigInt(1e3),Tr=N.BigInt(0),C0=N.BigInt(1),vm=N.BigInt(2),FE=N.BigInt(3),zE=N.BigInt(5),Ad=N.BigInt(10),gm=N.BigInt(997),xm=N.BigInt(1e3),Ni;(function(t){t.uint8="uint8",t.uint256="uint256"})(Ni||(Ni={}));var jE=(w0={},w0[Ni.uint8]=N.BigInt("0xff"),w0[Ni.uint256]=N.BigInt("0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"),w0);function ym(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function yc(t,e,n){return e&&ym(t.prototype,e),n&&ym(t,n),t}function Do(){return Do=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},Do.apply(this,arguments)}function Io(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}
5function Od(t){return Od=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},Od(t)}function _0(t,e){return _0=Object.setPrototypeOf||function(r,a){return r.__proto__=a,r},_0(t,e)}function UE(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function E0(t,e,n){return UE()?E0=Reflect.construct:E0=function(a,i,o){var s=[null];s.push.apply(s,i);var c=Function.bind.apply(a,s),l=new c;return o&&_0(l,o.prototype),l},E0.apply(null,arguments)}function HE(t){return Function.toString.call(t).indexOf("[native code]")!==-1}function k0(t){var e=typeof Map=="function"?new Map:void 0;return k0=function(r){if(r===null||!HE(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(typeof e!="undefined"){if(e.has(r))return e.get(r);e.set(r,a)}function a(){return E0(r,arguments,Od(this).constructor)}return a.prototype=Object.create(r.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),_0(a,r)},k0(t)}function bm(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function VE(t,e){if(!!t){if(typeof t=="string")return wm(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return wm(t,e)}}function wm(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function Cm(t,e){var n;if(typeof Symbol=="undefined"||t[Symbol.iterator]==null){if(Array.isArray(t)||(n=VE(t))||e&&t&&typeof t.length=="number"){n&&(t=n);var r=0;return function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
6In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}return n=t[Symbol.iterator](),n.next.bind(n)}var _m="setPrototypeOf"in Object,Em=function(t){Io(e,t);function e(){var n;return n=t.call(this)||this,n.isInsufficientReservesError=!0,n.name=n.constructor.name,_m&&Object.setPrototypeOf(bm(n),(this instanceof e?this.constructor:void 0).prototype),n}return e}(k0(Error)),km=function(t){Io(e,t);function e(){var n;return n=t.call(this)||this,n.isInsufficientInputAmountError=!0,n.name=n.constructor.name,_m&&Object.setPrototypeOf(bm(n),(this instanceof e?this.constructor:void 0).prototype),n}return e}(k0(Error));function Md(t,e){N.greaterThanOrEqual(t,Tr)||Be(!1),N.lessThanOrEqual(t,jE[e])||Be(!1)}function WE(t){try{var e=hn(t);return e}catch{Be(!1)}}function Rr(t){return t instanceof N?t:typeof t=="bigint"?N.BigInt(t.toString()):N.BigInt(t)}function Nd(t){Md(t,Ni.uint256);var e=Tr,n;if(N.greaterThan(t,FE))for(e=t,n=N.add(N.divide(t,vm),C0);N.lessThan(n,e);)e=n,n=N.divide(N.add(N.divide(t,n),n),vm);else N.notEqual(t,Tr)&&(e=C0);return e}var P0=function(e,n,r){Md(N.BigInt(e),Ni.uint8),this.decimals=e,this.symbol=n,this.name=r};P0.ETHER=new P0(18,"ETH","Ether");var Bd=P0.ETHER,Bi,vn=function(t){Io(e,t);function e(r,a,i,o,s){var c;return c=t.call(this,i,o,s)||this,c.chainId=r,c.address=WE(a),c}var n=e.prototype;return n.equals=function(a){return this===a?!0:this.chainId===a.chainId&&this.address===a.address},n.sortsBefore=function(a){return this.chainId!==a.chainId&&Be(!1),this.address===a.address&&Be(!1),this.address.toLowerCase()<a.address.toLowerCase()},e}(P0);function S0(t,e){return t instanceof vn&&e instanceof vn?t.equals(e):t instanceof vn||e instanceof vn?!1:t===e}var bc=(Bi={},Bi[Qn.MAINNET]=new vn(Qn.MAINNET,"0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",18,"WETH","Wrapped Ether"),Bi[Qn.ROPSTEN]=new vn(Qn.ROPSTEN,"0xc778417E063141139Fce010982780140Aa0cD5Ab",18,"WETH","Wrapped Ether"),Bi[Qn.RINKEBY]=new vn(Qn.RINKEBY,"0xc778417E063141139Fce010982780140Aa0cD5Ab",18,"WETH","Wrapped Ether"),Bi[Qn.G\u00D6RLI]=new vn(Qn.G\u00D6RLI,"0xB4FBF271143F4FBf7B91A5ded31805e42b2208d6",18,"WETH","Wrapped Ether"),Bi[Qn.KOVAN]=new vn(Qn.KOVAN,"0xd0A1E359811322d97991E03f863a0C30C2cF029C",18,"WETH","Wrapped Ether"),Bi),wc,Cc,_c=Pd(AE),$d=Pd(om),KE=(wc={},wc[fr.ROUND_DOWN]=_c.ROUND_DOWN,wc[fr.ROUND_HALF_UP]=_c.ROUND_HALF_UP,wc[fr.ROUND_UP]=_c.ROUND_UP,wc),GE=(Cc={},Cc[fr.ROUND_DOWN]=0,Cc[fr.ROUND_HALF_UP]=1,Cc[fr.ROUND_UP]=3,Cc),T0=function(){function t(n,r){r===void 0&&(r=C0),this.numerator=Rr(n),this.denominator=Rr(r)}var e=t.prototype;return e.invert=function(){return new t(this.denominator,this.numerator)},e.add=function(r){var a=r instanceof t?r:new t(Rr(r));return N.equal(this.denominator,a.denominator)?new t(N.add(this.numerator,a.numerator),this.denominator):new t(N.add(N.multiply(this.numerator,a.denominator),N.multiply(a.numerator,this.denominator)),N.multiply(this.denominator,a.denominator))},e.subtract=function(r){var a=r instanceof t?r:new t(Rr(r));return N.equal(this.denominator,a.denominator)?new t(N.subtract(this.numerator,a.numerator),this.denominator):new t(N.subtract(N.multiply(this.numerator,a.denominator),N.multiply(a.numerator,this.denominator)),N.multiply(this.denominator,a.denominator))},e.lessThan=function(r){var a=r instanceof t?r:new t(Rr(r));return N.lessThan(N.multiply(this.numerator,a.denominator),N.multiply(a.numerator,this.denominator))},e.equalTo=function(r){var a=r instanceof t?r:new t(Rr(r));return N.equal(N.multiply(this.numerator,a.denominator),N.multiply(a.numerator,this.denominator))},e.greaterThan=function(r){var a=r instanceof t?r:new t(Rr(r));return N.greaterThan(N.multiply(this.numerator,a.denominator),N.multiply(a.numerator,this.denominator))},e.multiply=function(r){var a=r instanceof t?r:new t(Rr(r));return new t(N.multiply(this.numerator,a.numerator),N.multiply(this.denominator,a.denominator))},e.divide=function(r){var a=r instanceof t?r:new t(Rr(r));return new t(N.multiply(this.numerator,a.denominator),N.multiply(this.denominator,a.numerator))},e.toSignificant=function(r,a,i){a===void 0&&(a={groupSeparator:""}),i===void 0&&(i=fr.ROUND_HALF_UP),Number.isInteger(r)||Be(!1),r>0||Be(!1),_c.set({precision:r+1,rounding:KE[i]});var o=new _c(this.numerator.toString()).div(this.denominator.toString()).toSignificantDigits(r);return o.toFormat(o.decimalPlaces(),a)},e.toFixed=function(r,a,i){return a===void 0&&(a={groupSeparator:""}),i===void 0&&(i=fr.ROUND_HALF_UP),Number.isInteger(r)||Be(!1),r>=0||Be(!1),$d.DP=r,$d.RM=GE[i],new $d(this.numerator.toString()).div(this.denominator.toString()).toFormat(r,a)},yc(t,[{key:"quotient",get:function(){return N.divide(this.numerator,this.denominator)}},{key:"remainder",get:function(){return new t(N.remainder(this.numerator,this.denominator),this.denominator)}}]),t}(),Pm=Pd(om),Sm=function(t){Io(e,t);function e(r,a){var i,o=Rr(a);return Md(o,Ni.uint256),i=t.call(this,o,N.exponentiate(Ad,N.BigInt(r.decimals)))||this,i.currency=r,i}e.ether=function(a){return new e(Bd,a)};var n=e.prototype;return n.add=function(a){return S0(this.currency,a.currency)||Be(!1),new e(this.currency,N.add(this.raw,a.raw))},n.subtract=function(a){return S0(this.currency,a.currency)||Be(!1),new e(this.currency,N.subtract(this.raw,a.raw))},n.toSignificant=function(a,i,o){return a===void 0&&(a=6),o===void 0&&(o=fr.ROUND_DOWN),t.prototype.toSignificant.call(this,a,i,o)},n.toFixed=function(a,i,o){return a===void 0&&(a=this.currency.decimals),o===void 0&&(o=fr.ROUND_DOWN),a<=this.currency.decimals||Be(!1),t.prototype.toFixed.call(this,a,i,o)},n.toExact=function(a){return a===void 0&&(a={groupSeparator:""}),Pm.DP=this.currency.decimals,new Pm(this.numerator.toString()).div(this.denominator.toString()).toFormat(a)},yc(e,[{key:"raw",get:function(){return this.numerator}}]),e}(T0),Za=function(t){Io(e,t);function e(r,a){var i;return i=t.call(this,r,a)||this,i.token=r,i}var n=e.prototype;return n.add=function(a){return this.token.equals(a.token)||Be(!1),new e(this.token,N.add(this.raw,a.raw))},n.subtract=function(a){return this.token.equals(a.token)||Be(!1),new e(this.token,N.subtract(this.raw,a.raw))},e}(Sm),Dd=function(t){Io(e,t);function e(r,a,i,o){var s;return s=t.call(this,o,i)||this,s.baseCurrency=r,s.quoteCurrency=a,s.scalar=new T0(N.exponentiate(Ad,N.BigInt(r.decimals)),N.exponentiate(Ad,N.BigInt(a.decimals))),s}e.fromRoute=function(a){for(var i=[],o=Cm(a.pairs.entries()),s;!(s=o()).done;){var c=s.value,l=c[0],u=c[1];i.push(a.path[l].equals(u.token0)?new e(u.reserve0.currency,u.reserve1.currency,u.reserve0.raw,u.reserve1.raw):new e(u.reserve1.currency,u.reserve0.currency,u.reserve1.raw,u.reserve0.raw))}return i.slice(1).reduce(function(f,d){return f.multiply(d)},i[0])};var n=e.prototype;return n.invert=function(){return new e(this.quoteCurrency,this.baseCurrency,this.numerator,this.denominator)},n.multiply=function(a){S0(this.quoteCurrency,a.baseCurrency)||Be(!1);var i=t.prototype.multiply.call(this,a);return new e(this.baseCurrency,a.quoteCurrency,i.denominator,i.numerator)},n.quote=function(a){return S0(a.currency,this.baseCurrency)||Be(!1),this.quoteCurrency instanceof vn?new Za(this.quoteCurrency,t.prototype.multiply.call(this,a.raw).quotient):Sm.ether(t.prototype.multiply.call(this,a.raw).quotient)},n.toSignificant=function(a,i,o){return a===void 0&&(a=6),this.adjusted.toSignificant(a,i,o)},n.toFixed=function(a,i,o){return a===void 0&&(a=4),this.adjusted.toFixed(a,i,o)},yc(e,[{key:"raw",get:function(){return new T0(this.numerator,this.denominator)}}
6,{key:"adjusted",get:function(){return t.prototype.multiply.call(this,this.scalar)}}]),e}(T0),Ec={},Tm=function(){function t(n,r){var a=n.token.sortsBefore(r.token)?[n,r]:[r,n];this.liquidityToken=new vn(a[0].token.chainId,t.getAddress(a[0].token,a[1].token),18,"UNI-V2","Uniswap V2"),this.tokenAmounts=a}t.getAddress=function(r,a){var i,o,s=r.sortsBefore(a)?[r,a]:[a,r];if(((i=Ec)===null||i===void 0||(o=i[s[0].address])===null||o===void 0?void 0:o[s[1].address])===void 0){var c,l,u;Ec=Do({},Ec,(u={},u[s[0].address]=Do({},(c=Ec)===null||c===void 0?void 0:c[s[0].address],(l={},l[s[1].address]=zb(DE,nC(["bytes"],[qh(["address","address"],[s[0].address,s[1].address])]),IE),l)),u))}return Ec[s[0].address][s[1].address]};var e=t.prototype;return e.involvesToken=function(r){return r.equals(this.token0)||r.equals(this.token1)},e.priceOf=function(r){return this.involvesToken(r)||Be(!1),r.equals(this.token0)?this.token0Price:this.token1Price},e.reserveOf=function(r){return this.involvesToken(r)||Be(!1),r.equals(this.token0)?this.reserve0:this.reserve1},e.getOutputAmount=function(r){if(this.involvesToken(r.token)||Be(!1),N.equal(this.reserve0.raw,Tr)||N.equal(this.reserve1.raw,Tr))throw new Em;var a=this.reserveOf(r.token),i=this.reserveOf(r.token.equals(this.token0)?this.token1:this.token0),o=N.multiply(r.raw,gm),s=N.multiply(o,i.raw),c=N.add(N.multiply(a.raw,xm),o),l=new Za(r.token.equals(this.token0)?this.token1:this.token0,N.divide(s,c));if(N.equal(l.raw,Tr))throw new km;return[l,new t(a.add(r),i.subtract(l))]},e.getInputAmount=function(r){if(this.involvesToken(r.token)||Be(!1),N.equal(this.reserve0.raw,Tr)||N.equal(this.reserve1.raw,Tr)||N.greaterThanOrEqual(r.raw,this.reserveOf(r.token).raw))throw new Em;var a=this.reserveOf(r.token),i=this.reserveOf(r.token.equals(this.token0)?this.token1:this.token0),o=N.multiply(N.multiply(i.raw,r.raw),xm),s=N.multiply(N.subtract(a.raw,r.raw),gm),c=new Za(r.token.equals(this.token0)?this.token1:this.token0,N.add(N.divide(o,s),C0));return[c,new t(i.add(c),a.subtract(r))]},e.getLiquidityMinted=function(r,a,i){r.token.equals(this.liquidityToken)||Be(!1);var o=a.token.sortsBefore(i.token)?[a,i]:[i,a];o[0].token.equals(this.token0)&&o[1].token.equals(this.token1)||Be(!1);var s;if(N.equal(r.raw,Tr))s=N.subtract(Nd(N.multiply(o[0].raw,o[1].raw)),LE);else{var c=N.divide(N.multiply(o[0].raw,r.raw),this.reserve0.raw),l=N.divide(N.multiply(o[1].raw,r.raw),this.reserve1.raw);s=N.lessThanOrEqual(c,l)?c:l}if(!N.greaterThan(s,Tr))throw new km;return new Za(this.liquidityToken,s)},e.getLiquidityValue=function(r,a,i,o,s){o===void 0&&(o=!1),this.involvesToken(r)||Be(!1),a.token.equals(this.liquidityToken)||Be(!1),i.token.equals(this.liquidityToken)||Be(!1),N.lessThanOrEqual(i.raw,a.raw)||Be(!1);var c;if(!o)c=a;else{s||Be(!1);var l=Rr(s);if(N.equal(l,Tr))c=a;else{var u=Nd(N.multiply(this.reserve0.raw,this.reserve1.raw)),f=Nd(l);if(N.greaterThan(u,f)){var d=N.multiply(a.raw,N.subtract(u,f)),p=N.add(N.multiply(u,zE),f),m=N.divide(d,p);c=a.add(new Za(this.liquidityToken,m))}else c=a}}return new Za(r,N.divide(N.multiply(i.raw,this.reserveOf(r).raw),c.raw))},yc(t,[{key:"token0Price",get:function(){return new Dd(this.token0,this.token1,this.tokenAmounts[0].raw,this.tokenAmounts[1].raw)}},{key:"token1Price",get:function(){return new Dd(this.token1,this.token0,this.tokenAmounts[1].raw,this.tokenAmounts[0].raw)}},{key:"chainId",get:function(){return this.token0.chainId}},{key:"token0",get:function(){return this.tokenAmounts[0].token}},{key:"token1",get:function(){return this.tokenAmounts[1].token}},{key:"reserve0",get:function(){return this.tokenAmounts[0]}},{key:"reserve1",get:function(){return this.tokenAmounts[1]}}]),t}(),qE=function(){function t(e,n,r){e.length>0||Be(!1),e.every(function(d){return d.chainId===e[0].chainId})||Be(!1),n instanceof vn&&e[0].involvesToken(n)||n===Bd&&e[0].involvesToken(bc[e[0].chainId])||Be(!1),typeof r=="undefined"||r instanceof vn&&e[e.length-1].involvesToken(r)||r===Bd&&e[e.length-1].involvesToken(bc[e[0].chainId])||Be(!1);for(var a=[n instanceof vn?n:bc[e[0].chainId]],i=Cm(e.entries()),o;!(o=i()).done;){var s=o.value,c=s[0],l=s[1],u=a[c];u.equals(l.token0)||u.equals(l.token1)||Be(!1);var f=u.equals(l.token0)?l.token1:l.token0;a.push(f)}this.pairs=e,this.path=a,this.midPrice=Dd.fromRoute(this),this.input=n,this.output=r!=null?r:a[a.length-1]}return yc(t,[{key:"chainId",get:function(){return this.pairs[0].chainId}}]),t}(),XE=[{constant:!0,inputs:[],name:"decimals",outputs:[{name:"",type:"uint8"}],payable:!1,stateMutability:"view",type:"function"},{constant:!0,inputs:[{name:"",type:"address"}],name:"balanceOf",outputs:[{name:"",type:"uint256"}],payable:!1,stateMutability:"view",type:"function"}],Id,kc=(Id={},Id[Qn.MAINNET]={"0xE0B7927c4aF23765Cb51314A0E0521A9645F0E2A":9},Id),YE=function(){function t(){}return t.fetchTokenData=function(n,r,a,i,o){try{var s,c,l=function(d){return new vn(n,r,d,i,o)};a===void 0&&(a=uh(Bf(n)));var u=typeof((s=kc)===null||s===void 0||(c=s[n])===null||c===void 0?void 0:c[r])=="number";return Promise.resolve(u?l(kc[n][r]):Promise.resolve(new Hf(r,XE,a).decimals().then(function(f){var d,p,m;return kc=Do({},kc,(m={},m[n]=Do({},(d=kc)===null||d===void 0?void 0:d[n],(p={},p[r]=f,p)),m)),f})).then(l))}catch(f){return Promise.reject(f)}},t.fetchPairData=function(n,r,a){try{a===void 0&&(a=uh(Bf(n.chainId))),n.chainId!==r.chainId&&Be(!1);var i=Tm.getAddress(n,r);return Promise.resolve(new Hf(i,$E.abi,a).getReserves()).then(function(o){var s=o[0],c=o[1],l=n.sortsBefore(r)?[s,c]:[c,s];
6return new Tm(new Za(n,l[0]),new Za(r,l[1]))})}catch(o){return Promise.reject(o)}},t}(),QE=(t,e,n=0)=>{let[r,a]=h.exports.useState(0),i=h.exports.useCallback(()=>{(async()=>{if(e==null?void 0:e.price)a(e.price);else if(t){let o=await t.getNetwork(),s=new vn(o?o.chainId:1,"0x6B175474E89094C44Da98b954EedeAC495271d0F",18),c=await YE.fetchPairData(s,bc[s.chainId],t),l=new qE([c],bc[s.chainId]);a(parseFloat(l.midPrice.toSignificant(6)))}else a(-1),console.warn("useDexEthPrice: mainnetProvider or targetNetwork not given")})()},[e==null?void 0:e.price,t]);return Cd(i,{pollTime:n,provider:t}),r},XG=(t="https://gateway.ipfs.io/ipns/tokens.uniswap.org",e)=>{let[n,r]=h.exports.useState([]),a=wi(),i=h.exports.useCallback(async()=>{try{let o=(await Q5(t)).data;if(o!=null){let s=[];e?s=o.tokens.filter(c=>c.chainId===e):s=o.tokens,r(s)}}catch(o){console.log(o)}},[e,t]);return h.exports.useEffect(()=>{i()},[a,i]),n},ZE=async(t,e)=>{if(Ul(e))try{let n=await t.lookupAddress(e),r=await t.resolveName(n);return e&&hn(e)===hn(r)?n:hn(e)}catch{return hn(e)}return""},Rm=(t,e)=>{let[n,r]=h.exports.useState(e);return h.exports.useEffect(()=>{let a=window.localStorage.getItem("ensCache_"+e),i=JSON.parse(a!=null?a:"{}");i&&(i==null?void 0:i.name)&&(i==null?void 0:i.timestamp)>Date.now()?r(i==null?void 0:i.name):t&&ZE(t,e).then(o=>{o&&(r(o),window.localStorage.setItem("ensCache_"+e,JSON.stringify({timestamp:Date.now()+36e4,name:o})))})},[e,t]),n},JE=(t,e)=>{let[n,r]=h.exports.useState(jb);return h.exports.useEffect(()=>{t&&t.resolveName(e).then(a=>r(a))},[t,e]),n};function q(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Et(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Am(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function Lt(t,e,n){return e&&Am(t.prototype,e),n&&Am(t,n),t}function qt(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&Ub(t,e)}function R0(t){return R0=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},R0(t)}function ek(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function je(t){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?je=function(n){return typeof n}:je=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},je(t)}function A0(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function tk(t,e){if(e&&(je(e)==="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return A0(t)}function Xt(t){var e=ek();return function(){var r=R0(t),a;if(e){var i=R0(this).constructor;a=Reflect.construct(r,arguments,i)}else a=r.apply(this,arguments);return tk(this,a)}}var Om={exports:{}};/*!
7  Copyright (c) 2018 Jed Watson.
8  Licensed under the MIT License (MIT), see
9  http://jedwatson.github.io/classnames
10*/(function(t){(function(){var e={}.hasOwnProperty;function n(){for(var r=[],a=0;a<arguments.length;a++){var i=arguments[a];if(!!i){var o=typeof i;if(o==="string"||o==="number")r.push(i);else if(Array.isArray(i)){if(i.length){var s=n.apply(null,i);s&&r.push(s)}}else if(o==="object")if(i.toString===Object.prototype.toString)for(var c in i)e.call(i,c)&&i[c]&&r.push(c);else r.push(i.toString())}}return r.join(" ")}t.exports?(n.default=n,t.exports=n):window.classNames=n})()})(Om);var se=Om.exports;function Mm(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),n.push.apply(n,r)}return n}function Y(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};
10e%2?Mm(Object(n),!0).forEach(function(r){q(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Mm(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function In(t,e){var n=Y({},t);return Array.isArray(e)&&e.forEach(function(r){delete n[r]}),n}function Ld(t){return t instanceof HTMLElement?t:Xa.findDOMNode(t)}function _a(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[];return G.Children.forEach(t,function(r){r==null&&!e.keepEmpty||(Array.isArray(r)?n=n.concat(_a(r)):nh.exports.isFragment(r)&&r.props?n=n.concat(_a(r.props.children,e)):n.push(r))}),n}var Nm={};function nk(t,e){}function rk(t,e){}function Bm(t,e,n){!e&&!Nm[n]&&(t(!1,n),Nm[n]=!0)}function Ln(t,e){Bm(nk,t,e)}function YG(t,e){Bm(rk,t,e)}function $m(t,e){typeof t=="function"?t(e):je(t)==="object"&&t&&"current"in t&&(t.current=e)}function Lo(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return function(r){e.forEach(function(a){$m(a,r)})}}function Fd(t){var e,n,r=nh.exports.isMemo(t)?t.type.type:t.type;return!(typeof r=="function"&&!((e=r.prototype)===null||e===void 0?void 0:e.render)||typeof t=="function"&&!((n=t.prototype)===null||n===void 0?void 0:n.render))}var Dm=function(){if(typeof Map!="undefined")return Map;function t(e,n){var r=-1;return e.some(function(a,i){return a[0]===n?(r=i,!0):!1}),r}return function(){function e(){this.__entries__=[]}return Object.defineProperty(e.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),e.prototype.get=function(n){var r=t(this.__entries__,n),a=this.__entries__[r];return a&&a[1]},e.prototype.set=function(n,r){var a=t(this.__entries__,n);~a?this.__entries__[a][1]=r:this.__entries__.push([n,r])},e.prototype.delete=function(n){var r=this.__entries__,a=t(r,n);~a&&r.splice(a,1)},e.prototype.has=function(n){return!!~t(this.__entries__,n)},e.prototype.clear=function(){this.__entries__.splice(0)},e.prototype.forEach=function(n,r){r===void 0&&(r=null);for(var a=0,i=this.__entries__;a<i.length;a++){var o=i[a];n.call(r,o[1],o[0])}},e}()}(),zd=typeof window!="undefined"&&typeof document!="undefined"&&window.document===document,O0=function(){return typeof global!="undefined"&&global.Math===Math?global:typeof self!="undefined"&&self.Math===Math?self:typeof window!="undefined"&&window.Math===Math?window:Function("return this")()}(),ak=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(O0):function(t){return setTimeout(function(){return t(Date.now())},1e3/60)}}(),ik=2;function ok(t,e){var n=!1,r=!1,a=0;function i(){n&&(n=!1,t()),r&&s()}function o(){ak(i)}function s(){var c=Date.now();if(n){if(c-a<ik)return;r=!0}else n=!0,r=!1,setTimeout(o,e);a=c}return s}var sk=20,ck=["top","right","bottom","left","width","height","size","weight"],lk=typeof MutationObserver!="undefined",uk=function(){function t(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=ok(this.refresh.bind(this),sk)}return t.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},t.prototype.removeObserver=function(e){var n=this.observers_,r=n.indexOf(e);~r&&n.splice(r,1),!n.length&&this.connected_&&this.disconnect_()},t.prototype.refresh=function(){var e=this.updateObservers_();e&&this.refresh()},t.prototype.updateObservers_=function(){var e=this.observers_.filter(function(n){return n.gatherActive(),n.hasActive()});return e.forEach(function(n){return n.broadcastActive()}),e.length>0},t.prototype.connect_=function(){!zd||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),lk?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},t.prototype.disconnect_=function(){!zd||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},t.prototype.onTransitionEnd_=function(e){var n=e.propertyName,r=n===void 0?"":n,a=ck.some(function(i){return!!~r.indexOf(i)});a&&this.refresh()},t.getInstance=function(){return this.instance_||(this.instance_=ne
10w t),this.instance_},t.instance_=null,t}(),Im=function(t,e){for(var n=0,r=Object.keys(e);n<r.length;n++){var a=r[n];Object.defineProperty(t,a,{value:e[a],enumerable:!1,writable:!1,configurable:!0})}return t},Fo=function(t){var e=t&&t.ownerDocument&&t.ownerDocument.defaultView;return e||O0},Lm=N0(0,0,0,0);function M0(t){return parseFloat(t)||0}function Fm(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];return e.reduce(function(r,a){var i=t["border-"+a+"-width"];return r+M0(i)},0)}function fk(t){for(var e=["top","right","bottom","left"],n={},r=0,a=e;r<a.length;r++){var i=a[r],o=t["padding-"+i];n[i]=M0(o)}return n}function dk(t){var e=t.getBBox();return N0(0,0,e.width,e.height)}function pk(t){var e=t.clientWidth,n=t.clientHeight;if(!e&&!n)return Lm;var r=Fo(t).getComputedStyle(t),a=fk(r),i=a.left+a.right,o=a.top+a.bottom,s=M0(r.width),c=M0(r.height);if(r.boxSizing==="border-box"&&(Math.round(s+i)!==e&&(s-=Fm(r,"left","right")+i),Math.round(c+o)!==n&&(c-=Fm(r,"top","bottom")+o)),!mk(t)){var l=Math.round(s+i)-e,u=Math.round(c+o)-n;Math.abs(l)!==1&&(s-=l),Math.abs(u)!==1&&(c-=u)}return N0(a.left,a.top,s,c)}var hk=function(){return typeof SVGGraphicsElement!="undefined"?function(t){return t instanceof Fo(t).SVGGraphicsElement}:function(t){return t instanceof Fo(t).SVGElement&&typeof t.getBBox=="function"}}();function mk(t){return t===Fo(t).document.documentElement}function vk(t){return zd?hk(t)?dk(t):pk(t):Lm}function gk(t){var e=t.x,n=t.y,r=t.width,a=t.height,i=typeof DOMRectReadOnly!="undefined"?DOMRectReadOnly:Object,o=Object.create(i.prototype);return Im(o,{x:e,y:n,width:r,height:a,top:n,right:e+r,bottom:a+n,left:e}),o}function N0(t,e,n,r){return{x:t,y:e,width:n,height:r}}var xk=function(){function t(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=N0(0,0,0,0),this.target=e}return t.prototype.isActive=function(){var e=vk(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},t.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},t}(),yk=function(){function t(e,n){var r=gk(n);Im(this,{target:e,contentRect:r})}return t}(),bk=function(){function t(e,n,r){if(this.activeObservations_=[],this.observations_=new Dm,typeof e!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=n,this.callbackCtx_=r}return t.prototype.observe=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element=="undefined"||!(Element instanceof Object))){if(!(e instanceof Fo(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(e)||(n.set(e,new xk(e)),this.controller_.addObserver(this),this.controller_.refresh())}},t.prototype.unobserve=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element=="undefined"||!(Element instanceof Object))){if(!(e instanceof Fo(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;!n.has(e)||(n.delete(e),n.size||this.controller_.removeObserver(this))}},t.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},t.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach(function(n){n.isActive()&&e.activeObservations_.push(n)})},t.prototype.broadcastActive=function(){if(!!this.hasActive()){var e=this.callbackCtx_,n=this.activeObservations_.map(function(r){return new yk(r.target,r.broadcastRect())});this.callback_.call(e,n,e),this.clearActive()}},t.prototype.clearActive=function(){this.activeObservations_.splice(0)},t.prototype.hasActive=function(){return this.activeObservations_.length>0},t}(),zm=typeof WeakMap!="undefined"?new WeakMap:new Dm,jm=function(){function t(e){if(!(this instanceof t))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=uk.getInstance(),r=new bk(e,n,this);zm.set(this,r)}return t}();["observe","unobserve","disconnect"].forEach(function(t){jm.prototype[t]=function(){var e;return(e=zm.get(this))[t].apply(e,arguments)}});var Um=function(){return typeof O0.ResizeObserver!="undefined"?O0.ResizeObserver:jm}(),wk="rc-observer-key",$i=function(t){qt(n,t);var e=Xt(n);function n(){var r;Et(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return r=e.call.apply(e,[this].concat(i)),r.resizeObserver=null,r.childNode=null,r.currentElement=null,r.state={width:0,height:0,offsetHeight:0,offsetWidth:0},r.onResize=function(s){var c=r.props.onResize,l=s[0].target,u=l.getBoundingClientRect(),f=u.width,d=u.height,p=l.offsetWidth,m=l.offsetHeight,v=Math.floor(f),g=Math.floor(d);if(r.state.width!==v||r.state.height!==g||r.state.offsetWidth!==p||r.state.offsetHeight!==m){var x={width:v,height:g,offsetWidth:p,offsetHeight:m};if(r.setState(x),c){var _=p===Math.round(f)?f:p,k=m===Math.round(d)?d:m;Promise.resolve().then(function(){c(Y(Y({},x),{},{offsetWidth:_,offsetHeight:k}),l)})}}},r.setChildNode=function(s){r.childNode=s},r}
10return Lt(n,[{key:"componentDidMount",value:function(){this.onComponentUpdated()}},{key:"componentDidUpdate",value:function(){this.onComponentUpdated()}},{key:"componentWillUnmount",value:function(){this.destroyObserver()}},{key:"onComponentUpdated",value:function(){var a=this.props.disabled;if(a){this.destroyObserver();return}var i=Ld(this.childNode||this),o=i!==this.currentElement;o&&(this.destroyObserver(),this.currentElement=i),!this.resizeObserver&&i&&(this.resizeObserver=new Um(this.onResize),this.resizeObserver.observe(i))}},{key:"destroyObserver",value:function(){this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null)}},{key:"render",value:function(){var a=this.props.children,i=_a(a);if(i.length>1)Ln(!1,"Find more than one child node with `children` in ResizeObserver. Will only observe first one.");else if(i.length===0)return Ln(!1,"`children` of ResizeObserver is empty. Nothing is in observe."),null;var o=i[0];if(h.exports.isValidElement(o)&&Fd(o)){var s=o.ref;i[0]=h.exports.cloneElement(o,{ref:Lo(s,this.setChildNode)})}return i.length===1?i[0]:i.map(function(c,l){return!h.exports.isValidElement(c)||"key"in c&&c.key!==null?c:h.exports.cloneElement(c,{key:"".concat(wk,"-").concat(l)})})}}]),n}(h.exports.Component);$i.displayName="ResizeObserver";var Ck=h.exports.createContext({}),jd=Ck;function at(t,e){if(t==null)return{};var n=fc(t,e),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(a=0;a<i.length;a++)r=i[a],!(e.indexOf(r)>=0)&&(!Object.prototype.propertyIsEnumerable.call(t,r)||(n[r]=t[r]))}return n}function Ud(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function _k(t){if(Array.isArray(t))return Ud(t)}function Hm(t){if(typeof Symbol!="undefined"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function Hd(t,e){if(!!t){if(typeof t=="string")return Ud(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ud(t,e)}}function Ek(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
11In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function we(t){return _k(t)||Hm(t)||Hd(t)||Ek()}var Pc="RC_FORM_INTERNAL_HOOKS",wt=function(){Ln(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},Sc=h.exports.createContext({getFieldValue:wt,getFieldsValue:wt,getFieldError:wt,getFieldsError:wt,isFieldsTouched:wt,isFieldTouched:wt,isFieldValidating:wt,isFieldsValidating:wt,resetFields:wt,setFields:wt,setFieldsValue:wt,validateFields:wt,submit:wt,getInternalHooks:function(){return wt(),{dispatch:wt,initEntityValue:wt,registerField:wt,useSubscribe:wt,setInitialValues:wt,setCallbacks:wt,getFields:wt,setValidateMessages:wt,setPreserve:wt}}});function Vd(t){return t==null?[]:Array.isArray(t)?t:[t]}var Vm={exports:{}};(function(t){var e=function(n){var r=Object.prototype,a=r.hasOwnProperty,i,o=typeof Symbol=="function"?Symbol:{},s=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(L,z,F){return Object.defineProperty(L,z,{value:F,enumerable:!0,configurable:!0,writable:!0}),L[z]}try{u({},"")}catch{u=function(z,F,M){return z[F]=M}}function f(L,z,F,M){var B=z&&z.prototype instanceof _?z:_,W=Object.create(B.prototype),H=new I(M||[]);return W._invoke=R(L,F,H),W}n.wrap=f;function d(L,z,F){try{return{type:"normal",arg:L.call(z,F)}}catch(M){return{type:"throw",arg:M}}}var p="suspendedStart",m="suspendedYield",v="executing",g="completed",x={};function _(){}function k(){}function S(){}var w={};u(w,s,function(){return this});var C=Object.getPrototypeOf,y=C&&C(C(U([])));y&&y!==r&&a.call(y,s)&&(w=y);var b=S.prototype=_.prototype=Object.create(w);k.prototype=S,u(b,"constructor",S),u(S,"constructor",k),k.displayName=u(S,l,"GeneratorFunction");function E(L){["next","throw","return"].forEach(function(z){u(L,z,function(F){return this._invoke(z,F)})})}n.isGeneratorFunction=function(L){var z=typeof L=="function"&&L.constructor;return z?z===k||(z.displayName||z.name)==="GeneratorFunction":!1},n.mark=function(L){return Object.setPrototypeOf?Object.setPrototypeOf(L,S):(L.__proto__=S,u(L,l,"GeneratorFunction")),L.prototype=Object.create(b),L},n.awrap=function(L){return{__await:L}};function T(L,z){function F(W,H,K,Z){var re=d(L[W],L,H);if(re.type==="throw")Z(re.arg);else{var ee=re.arg,te=ee.value;return te&&typeof te=="object"&&a.call(te,"__await")?z.resolve(te.__await).then(function(ce){F("next",ce,K,Z)},function(ce){F("throw",ce,K,Z)}):z.resolve(te).then(function(ce){ee.value=ce,K(ee)},function(ce){return F("throw",ce,K,Z)})}}var M;function B(W,H){function K(){return new z(function(Z,re){F(W,H,Z,re)})}return M=M?M.then(K,K):K()}this._invoke=B}E(T.prototype),u(T.prototype,c,function(){return this}),n.AsyncIterator=T,n.async=function(L,z,F,M,B){B===void 0&&(B=Promise);var W=new T(f(L,z,F,M),B);return n.isGeneratorFunction(z)?W:W.next().then(function(H){return H.done?H.value:W.next()})};function R(L,z,F){var M=p;return function(W,H){if(M===v)throw new Error("Generator is already running");if(M===g){if(W==="throw")throw H;return V()}for(F.method=W,F.arg=H;;){var K=F.delegate;if(K){var Z=A(K,F);if(Z){if(Z===x)continue;return Z}}if(F.method==="next")F.sent=F._sent=F.arg;else if(F.method==="throw"){if(M===p)throw M=g,F.arg;
11F.dispatchException(F.arg)}else F.method==="return"&&F.abrupt("return",F.arg);M=v;var re=d(L,z,F);if(re.type==="normal"){if(M=F.done?g:m,re.arg===x)continue;return{value:re.arg,done:F.done}}else re.type==="throw"&&(M=g,F.method="throw",F.arg=re.arg)}}}function A(L,z){var F=L.iterator[z.method];if(F===i){if(z.delegate=null,z.method==="throw"){if(L.iterator.return&&(z.method="return",z.arg=i,A(L,z),z.method==="throw"))return x;z.method="throw",z.arg=new TypeError("The iterator does not provide a 'throw' method")}return x}var M=d(F,L.iterator,z.arg);if(M.type==="throw")return z.method="throw",z.arg=M.arg,z.delegate=null,x;var B=M.arg;if(!B)return z.method="throw",z.arg=new TypeError("iterator result is not an object"),z.delegate=null,x;if(B.done)z[L.resultName]=B.value,z.next=L.nextLoc,z.method!=="return"&&(z.method="next",z.arg=i);else return B;return z.delegate=null,x}E(b),u(b,l,"Generator"),u(b,s,function(){return this}),u(b,"toString",function(){return"[object Generator]"});function $(L){var z={tryLoc:L[0]};1 in L&&(z.catchLoc=L[1]),2 in L&&(z.finallyLoc=L[2],z.afterLoc=L[3]),this.tryEntries.push(z)}function O(L){var z=L.completion||{};z.type="normal",delete z.arg,L.completion=z}function I(L){this.tryEntries=[{tryLoc:"root"}],L.forEach($,this),this.reset(!0)}n.keys=function(L){var z=[];for(var F in L)z.push(F);return z.reverse(),function M(){for(;z.length;){var B=z.pop();if(B in L)return M.value=B,M.done=!1,M}return M.done=!0,M}};function U(L){if(L){var z=L[s];if(z)return z.call(L);if(typeof L.next=="function")return L;if(!isNaN(L.length)){var F=-1,M=function B(){for(;++F<L.length;)if(a.call(L,F))return B.value=L[F],B.done=!1,B;return B.value=i,B.done=!0,B};return M.next=M}}return{next:V}}n.values=U;function V(){return{value:i,done:!0}}return I.prototype={constructor:I,reset:function(L){if(this.prev=0,this.next=0,this.sent=this._sent=i,this.done=!1,this.delegate=null,this.method="next",this.arg=i,this.tryEntries.forEach(O),!L)for(var z in this)z.charAt(0)==="t"&&a.call(this,z)&&!isNaN(+z.slice(1))&&(this[z]=i)},stop:function(){this.done=!0;var L=this.tryEntries[0],z=L.completion;if(z.type==="throw")throw z.arg;return this.rval},dispatchException:function(L){if(this.done)throw L;var z=this;function F(Z,re){return W.type="throw",W.arg=L,z.next=Z,re&&(z.method="next",z.arg=i),!!re}for(var M=this.tryEntries.length-1;M>=0;--M){var B=this.tryEntries[M],W=B.completion;if(B.tryLoc==="root")return F("end");if(B.tryLoc<=this.prev){var H=a.call(B,"catchLoc"),K=a.call(B,"finallyLoc");if(H&&K){if(this.prev<B.catchLoc)return F(B.catchLoc,!0);if(this.prev<B.finallyLoc)return F(B.finallyLoc)}else if(H){if(this.prev<B.catchLoc)return F(B.catchLoc,!0)}else if(K){if(this.prev<B.finallyLoc)return F(B.finallyLoc)}else throw new Error("try statement without catch or finally")}}},abrupt:function(L,z){for(var F=this.tryEntries.length-1;F>=0;--F){var M=this.tryEntries[F];if(M.tryLoc<=this.prev&&a.call(M,"finallyLoc")&&this.prev<M.finallyLoc){var B=M;break}}B&&(L==="break"||L==="continue")&&B.tryLoc<=z&&z<=B.finallyLoc&&(B=null);var W=B?B.completion:{};return W.type=L,W.arg=z,B?(this.method="next",this.next=B.finallyLoc,x):this.complete(W)},complete:function(L,z){if(L.type==="throw")throw L.arg;return L.type==="break"||L.type==="continue"?this.next=L.arg:L.type==="return"?(this.rval=this.arg=L.arg,this.method="return",this.next="end"):L.type==="normal"&&z&&(this.next=z),x},finish:function(L){for(var z=this.tryEntries.length-1;z>=0;--z){var F=this.tryEntries[z];if(F.finallyLoc===L)return this.complete(F.completion,F.afterLoc),O(F),x}},catch:function(L){for(var z=this.tryEntries.length-1;z>=0;--z){var F=this.tryEntries[z];if(F.tryLoc===L){var M=F.completion;if(M.type==="throw"){var B=M.arg;O(F)}return B}}throw new Error("illegal catch attempt")},delegateYield:function(L,z,F){return this.delegate={iterator:U(L),resultName:z,nextLoc:F},this.method==="next"&&(this.arg=i),x}},n}(t.exports);try{regeneratorRuntime=e}catch{typeof globalThis=="object"?globalThis.regeneratorRuntime=e:Function("r","regeneratorRuntime = r")(e)}})(Vm);var ta=Vm.exports;function Wm(t,e,n,r,a,i,o){try{var s=t[i](o),c=s.value}catch(l){n(l);return}s.done?e(c):Promise.resolve(c).then(r,a)}function Tc(t){return function(){var e=this,n=arguments;return new Promise(function(r,a){var i=t.apply(e,n);function o(c){Wm(i,r,a,o,s,"next",c)}function s(c){Wm(i,r,a,o,s,"throw",c)}o(void 0)})}}function Di(){return Di=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},Di.apply(this,arguments)}function kk(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,Rc(t,e)}
11function Wd(t){return Wd=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},Wd(t)}function Rc(t,e){return Rc=Object.setPrototypeOf||function(r,a){return r.__proto__=a,r},Rc(t,e)}function Pk(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function B0(t,e,n){return Pk()?B0=Reflect.construct:B0=function(a,i,o){var s=[null];s.push.apply(s,i);var c=Function.bind.apply(a,s),l=new c;return o&&Rc(l,o.prototype),l},B0.apply(null,arguments)}function Sk(t){return Function.toString.call(t).indexOf("[native code]")!==-1}function Kd(t){var e=typeof Map=="function"?new Map:void 0;return Kd=function(r){if(r===null||!Sk(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(typeof e!="undefined"){if(e.has(r))return e.get(r);e.set(r,a)}function a(){return B0(r,arguments,Wd(this).constructor)}return a.prototype=Object.create(r.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),Rc(a,r)},Kd(t)}var Tk=/%[sdj%]/g,Rk=function(){};typeof process!="undefined"&&process.env;function Gd(t){if(!t||!t.length)return null;var e={};return t.forEach(function(n){var r=n.field;e[r]=e[r]||[],e[r].push(n)}),e}function Zn(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var r=1,a=e[0],i=e.length;if(typeof a=="function")return a.apply(null,e.slice(1));if(typeof a=="string"){var o=String(a).replace(Tk,function(s){if(s==="%%")return"%";if(r>=i)return s;switch(s){case"%s":return String(e[r++]);case"%d":return Number(e[r++]);case"%j":try{return JSON.stringify(e[r++])}catch{return"[Circular]"}break;default:return s}});return o}return a}function Ak(t){return t==="string"||t==="url"||t==="hex"||t==="email"||t==="date"||t==="pattern"}function Ft(t,e){return!!(t==null||e==="array"&&Array.isArray(t)&&!t.length||Ak(e)&&typeof t=="string"&&!t)}function Ok(t,e,n){var r=[],a=0,i=t.length;function o(s){r.push.apply(r,s),a++,a===i&&n(r)}t.forEach(function(s){e(s,o)})}function Km(t,e,n){var r=0,a=t.length;function i(o){if(o&&o.length){n(o);return}var s=r;r=r+1,s<a?e(t[s],i):n([])}i([])}function Mk(t){var e=[];return Object.keys(t).forEach(function(n){e.push.apply(e,t[n])}),e}var Gm=function(t){kk(e,t);function e(n,r){var a;return a=t.call(this,"Async Validation Error")||this,a.errors=n,a.fields=r,a}return e}(Kd(Error));function Nk(t,e,n,r){if(e.first){var a=new Promise(function(f,d){var p=function(g){return r(g),g.length?d(new Gm(g,Gd(g))):f()},m=Mk(t);Km(m,n,p)});return a.catch(function(f){return f}),a}var i=e.firstFields||[];i===!0&&(i=Object.keys(t));var o=Object.keys(t),s=o.length,c=0,l=[],u=new Promise(function(f,d){var p=function(v){if(l.push.apply(l,v),c++,c===s)return r(l),l.length?d(new Gm(l,Gd(l))):f()};o.length||(r(l),f()),o.forEach(function(m){var v=t[m];i.indexOf(m)!==-1?Km(v,n,p):Ok(v,n,p)})});return u.catch(function(f){return f}),u}function qm(t){return function(e){return e&&e.message?(e.field=e.field||t.fullField,e):{message:typeof e=="function"?e():e,field:e.field||t.fullField}}}function Xm(t,e){if(e){for(var n in e)if(e.hasOwnProperty(n)){var r=e[n];typeof r=="object"&&typeof t[n]=="object"?t[n]=Di({},t[n],r):t[n]=r}}return t}function Ym(t,e,n,r,a,i){t.required&&(!n.hasOwnProperty(t.field)||Ft(e,i||t.type))&&r.push(Zn(a.messages.required,t.fullField))}function Bk(t,e,n,r,a){(/^\s+$/.test(e)||e==="")&&r.push(Zn(a.messages.whitespace,t.fullField))}var qd={email:/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,url:new RegExp("^(?!mailto:)(?:(?:http|https|ftp)://|//)(?:\\S+(?::\\S*)?@)?(?:(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[0-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-*)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-*)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))|localhost)(?::\\d{2,5})?(?:(/|\\?|#)[^\\s]*)?$","i"),hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},Ac={integer:function(e){return Ac.number(e)&&parseInt(e,10)===e},float:function(e){return Ac.number(e)&&!Ac.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch{return!1}},date:function(e){return typeof e.getTime=="function"&&typeof e.getMonth=="function"&&typeof e.getYear=="function"&&!isNaN(e.getTime())},number:function(e){return isNaN(e)?!1:typeof e=="number"},object:function(e){return typeof e=="object"&&!Ac.array(e)},method:function(e){return typeof e=="function"},email:function(e){return typeof e=="string"&&!!e.match(qd.email)&&e.length<255},url:function(e){return typeof e=="string"&&!!e.match(qd.url)},hex:function(e){return typeof e=="string"&&!!e.match(qd.hex)}};function $k(t,e,n,r,a){if(t.required&&e===void 0){Ym(t,e,n,r,a);return}var i=["integer","float","array","regexp","object","method","email","number","date","url","hex"],o=t.type;i.indexOf(o)>-1?Ac[o](e)||r.push(Zn(a.messages.types[o],t.fullField,t.type)):o&&typeof e!==t.type&&r.push(Zn(a.messages.types[o],t.fullField,t.type))}function Dk(t,e,n,r,a){var i=typeof t.len=="number",o=typeof t.min=="number",s=typeof t.max=="number",c=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,l=e,u=null,f=typeof e=="number",d=typeof e=="string",p=Array.isArray(e);if(f?u="number":d?u="string":p&&(u="array"),!u)return!1;p&&(l=e.length),d&&(l=e.replace(c,"_").length),i?l!==t.len&&r.push(Zn(a.messages[u].len,t.fullField,t.len)):o&&!s&&l<t.min?r.push(Zn(a.messages[u].min,t.fullField,t.min)):s&&!o&&l>t.max?r.push(Zn(a.messages[u].max,t.fullField,t.max)):o&&s&&(l<t.min||l>t.max)&&r.push(Zn(a.messages[u].range,t.fullField,t.min,t.max))}var zo="enum";function Ik(t,e,n,r,a){t[zo]=Array.isArray(t[zo])?t[zo]:[],t[zo].indexOf(e)===-1&&r.push(Zn(a.messages[zo],t.fullField,t[zo].join(", ")))}function Lk(t,e,n,r,a){if(t.pattern){if(t.pattern instanceof RegExp)t.pattern.lastIndex=0,t.pattern.test(e)||r.push(Zn(a.messages.pattern.mismatch,t.fullField,e,t.pattern));else if(typeof t.pattern=="string"){var i=new RegExp(t.pattern);i.test(e)||r.push(Zn(a.messages.pattern.mismatch,t.fullField,e,t.pattern))}}}var Ue={required:Ym,whitespace:Bk,type:$k,range:Dk,enum:Ik,pattern:Lk};function Fk(t,e,n,r,a){var i=[],o=t.required||!t.required&&r.hasOwnProperty(t.field);if(o){if(Ft(e,"string")&&!t.required)return n();Ue.required(t,e,r,i,a,"string"),Ft(e,"string")||(Ue.type(t,e,r,i,a),Ue.range(t,e,r,i,a),Ue.pattern(t,e,r,i,a),t.whitespace===!0&&Ue.whitespace(t,e,r,i,a))}n(i)}function zk(t,e,n,r,a){var i=[],o=t.required||!t.required&&r.hasOwnProperty(t.field);if(o){if(Ft(e)&&!t.required)return n();Ue.required(t,e,r,i,a),e!==void 0&&Ue.type(t,e,r,i,a)}n(i)}function jk(t,e,n,r,a){var i=[],o=t.required||!t.required&&r.hasOwnProperty(t.field);if(o){if(e===""&&(e=void 0),Ft(e)&&!t.required)return n();Ue.required(t,e,r,i,a),e!==void 0&&(Ue.type(t,e,r,i,a),Ue.range(t,e,r,i,a))}n(i)}function Uk(t,e,n,r,a){var i=[],o=t.required||!t.required&&r.hasOwnProperty(t.field);if(o){if(Ft(e)&&!t.required)return n();Ue.required(t,e,r,i,a),e!==void 0&&Ue.type(t,e,r,i,a)}n(i)}function Hk(t,e,n,r,a){var i=[],o=t.required||!t.required&&r.hasOwnProperty(t.field);if(o){if(Ft(e)&&!t.required)return n();Ue.required(t,e,r,i,a),Ft(e)||Ue.type(t,e,r,i,a)}n(i)}function Vk(t,e,n,r,a){var i=[],o=t.required||!t.required&&r.hasOwnProperty(t.field);if(o){if(Ft(e)&&!t.required)return n();Ue.required(t,e,r,i,a),e!==void 0&&(Ue.type(t,e,r,i,a),Ue.range(t,e,r,i,a))}n(i)}function Wk(t,e,n,r,a){var i=[],o=t.required||!t.required&&r.hasOwnProperty(t.field);if(o){if(Ft(e)&&!t.required)return n();Ue.required(t,e,r,i,a),e!==void 0&&(Ue.type(t,e,r,i,a),Ue.range(t,e,r,i,a))}n(i)}function Kk(t,e,n,r,a){var i=[],o=t.required||!t.required&&r.hasOwnProperty(t.field);if(o){if(e==null&&!t.required)return n();Ue.required(t,e,r,i,a,"array"),e!=null&&(Ue.type(t,e,r,i,a),Ue.range(t,e,r,i,a))}n(i)}function Gk(t,e,n,r,a){var i=[],o=t.required||!t.required&&r.hasOwnProperty(t.field);if(o){if(Ft(e)&&!t.required)return n();Ue.required(t,e,r,i,a),e!==void 0&&Ue.type(t,e,r,i,a)}n(i)}var qk="enum";function Xk(t,e,n,r,a){var i=[],o=t.required||!t.required&&r.hasOwnProperty(t.field);if(o){if(Ft(e)&&!t.required)return n();Ue.required(t,e,r,i,a),e!==void 0&&Ue[qk](t,e,r,i,a)}n(i)}function Yk(t,e,n,r,a){var i=[],o=t.required||!t.required&&r.hasOwnProperty(t.field);if(o){if(Ft(e,"string")&&!t.required)return n();Ue.required(t,e,r,i,a),Ft(e,"string")||Ue.pattern(t,e,r,i,a)}n(i)}function Qk(t,e,n,r,a){var i=[],o=t.required||!t.required&&r.hasOwnProperty(t.field);if(o){if(Ft(e,"date")&&!t.required)return n();if(Ue.required(t,e,r,i,a),!Ft(e,"date")){var s;e instanceof Date?s=e:s=new Date(e),Ue.type(t,s,r,i,a),s&&Ue.range(t,s.getTime(),r,i,a)}}n(i)}function Zk(t,e,n,r,a){var i=[],o=Array.isArray(e)?"array":typeof e;Ue.required(t,e,r,i,a,o),n(i)}function Xd(t,e,n,r,a){var i=t.type,o=[],s=t.required||!t.required&&r.hasOwnProperty(t.field);if(s){if(Ft(e,i)&&!t.required)return n();Ue.required(t,e,r,o,a,i),Ft(e,i)||Ue.type(t,e,r,o,a)}n(o)}function Jk(t,e,n,r,a){var i=[],o=t.required||!t.required&&r.hasOwnProperty(t.field);if(o){if(Ft(e)&&!t.required)return n();Ue.required(t,e,r,i,a)}n(i)}var Oc={string:Fk,method:zk,number:jk,boolean:Uk,regexp:Hk,integer:Vk,float:Wk,array:Kk,object:Gk,enum:Xk,pattern:Yk,date:Qk,url:Xd,hex:Xd,email:Xd,required:Zk,any:Jk};function Yd(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invali
11d for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var Qd=Yd();function Ja(t){this.rules=null,this._messages=Qd,this.define(t)}Ja.prototype={messages:function(e){return e&&(this._messages=Xm(Yd(),e)),this._messages},define:function(e){if(!e)throw new Error("Cannot configure a schema with no rules");if(typeof e!="object"||Array.isArray(e))throw new Error("Rules must be an object");this.rules={};var n,r;for(n in e)e.hasOwnProperty(n)&&(r=e[n],this.rules[n]=Array.isArray(r)?r:[r])},validate:function(e,n,r){var a=this;n===void 0&&(n={}),r===void 0&&(r=function(){});var i=e,o=n,s=r;if(typeof o=="function"&&(s=o,o={}),!this.rules||Object.keys(this.rules).length===0)return s&&s(),Promise.resolve();function c(v){var g,x=[],_={};function k(S){if(Array.isArray(S)){var w;x=(w=x).concat.apply(w,S)}else x.push(S)}for(g=0;g<v.length;g++)k(v[g]);x.length?_=Gd(x):(x=null,_=null),s(x,_)}if(o.messages){var l=this.messages();l===Qd&&(l=Yd()),Xm(l,o.messages),o.messages=l}else o.messages=this.messages();var u,f,d={},p=o.keys||Object.keys(this.rules);p.forEach(function(v){u=a.rules[v],f=i[v],u.forEach(function(g){var x=g;typeof x.transform=="function"&&(i===e&&(i=Di({},i)),f=i[v]=x.transform(f)),typeof x=="function"?x={validator:x}:x=Di({},x),x.validator=a.getValidationMethod(x),x.field=v,x.fullField=x.fullField||v,x.type=a.getType(x),!!x.validator&&(d[v]=d[v]||[],d[v].push({rule:x,value:f,source:i,field:v}))})});var m={};return Nk(d,o,function(v,g){var x=v.rule,_=(x.type==="object"||x.type==="array")&&(typeof x.fields=="object"||typeof x.defaultField=="object");_=_&&(x.required||!x.required&&v.value),x.field=v.field;function k(C,y){return Di({},y,{fullField:x.fullField+"."+C})}function S(C){C===void 0&&(C=[]);var y=C;if(Array.isArray(y)||(y=[y]),!o.suppressWarning&&y.length&&Ja.warning("async-validator:",y),y.length&&x.message!==void 0&&(y=[].concat(x.message)),y=y.map(qm(x)),o.first&&y.length)return m[x.field]=1,g(y);if(!_)g(y);else{if(x.required&&!v.value)return x.message!==void 0?y=[].concat(x.message).map(qm(x)):o.error&&(y=[o.error(x,Zn(o.messages.required,x.field))]),g(y);var b={};if(x.defaultField)for(var E in v.value)v.value.hasOwnProperty(E)&&(b[E]=x.defaultField);b=Di({},b,v.rule.fields);for(var T in b)if(b.hasOwnProperty(T)){var R=Array.isArray(b[T])?b[T]:[b[T]];b[T]=R.map(k.bind(null,T))}var A=new Ja(b);A.messages(o.messages),v.rule.options&&(v.rule.options.messages=o.messages,v.rule.options.error=o.error),A.validate(v.value,v.rule.options||o,function($){var O=[];y&&y.length&&O.push.apply(O,y),$&&$.length&&O.push.apply(O,$),g(O.length?O:null)})}}var w;x.asyncValidator?w=x.asyncValidator(x,v.value,S,v.source,o):x.validator&&(w=x.validator(x,v.value,S,v.source,o),w===!0?S():w===!1?S(x.message||x.field+" fails"):w instanceof Array?S(w):w instanceof Error&&S(w.message)),w&&w.then&&w.then(function(){return S()},function(C){return S(C)})},function(v){c(v)})},getType:function(e){if(e.type===void 0&&e.pattern instanceof RegExp&&(e.type="pattern"),typeof e.validator!="function"&&e.type&&!Oc.hasOwnProperty(e.type))throw new Error(Zn("Unknown rule type %s",e.type));return e.type||"string"},getValidationMethod:function(e){if(typeof e.validator=="function")return e.validator;var n=Object.keys(e),r=n.indexOf("message");return r!==-1&&n.splice(r,1),n.length===1&&n[0]==="required"?Oc.required:Oc[this.getType(e)]||!1}};Ja.register=function(e,n){if(typeof n!="function")throw new Error("Cannot register a validator by type, validator is not a function");Oc[e]=n};Ja.warning=Rk;Ja.messages=Qd;Ja.validators=Oc;function Qm(t,e){for(var n=t,r=0;r<e.length;r+=1){if(n==null)return;n=n[e[r]]}return n}function Zm(t){if(Array.isArray(t))return t}
11function Jm(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
12In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function eP(t){return Zm(t)||Hm(t)||Hd(t)||Jm()}function e8(t,e,n,r){if(!e.length)return n;var a=eP(e),i=a[0],o=a.slice(1),s;return!t&&typeof i=="number"?s=[]:Array.isArray(t)?s=we(t):s=Y({},t),r&&n===void 0&&o.length===1?delete s[i][o[0]]:s[i]=e8(s[i],o,n,r),s}function tP(t,e,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return e.length&&r&&n===void 0&&!Qm(t,e.slice(0,-1))?t:e8(t,e,n,r)}function zt(t){return Vd(t)}function jo(t,e){var n=Qm(t,e);return n}function Ii(t,e,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,a=tP(t,e,n,r);return a}function t8(t,e){var n={};return e.forEach(function(r){var a=jo(t,r);n=Ii(n,r,a)}),n}function Mc(t,e){return t&&t.some(function(n){return a8(n,e)})}function n8(t){return je(t)==="object"&&t!==null&&Object.getPrototypeOf(t)===Object.prototype}function r8(t,e){var n=Array.isArray(t)?we(t):Y({},t);return e&&Object.keys(e).forEach(function(r){var a=n[r],i=e[r],o=n8(a)&&n8(i);n[r]=o?r8(a,i||{}):i}),n}function $0(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];return n.reduce(function(a,i){return r8(a,i)},t)}function a8(t,e){return!t||!e||t.length!==e.length?!1:t.every(function(n,r){return e[r]===n})}function nP(t,e){if(t===e)return!0;if(!t&&e||t&&!e||!t||!e||je(t)!=="object"||je(e)!=="object")return!1;var n=Object.keys(t),r=Object.keys(e),a=new Set([].concat(we(n),we(r)));return we(a).every(function(i){var o=t[i],s=e[i];return typeof o=="function"&&typeof s=="function"?!0:o===s})}function rP(t){var e=arguments.length<=1?void 0:arguments[1];return e&&e.target&&t in e.target?e.target[t]:e}function i8(t,e,n){var r=t.length;if(e<0||e>=r||n<0||n>=r)return t;var a=t[e],i=e-n;return i>0?[].concat(we(t.slice(0,n)),[a],we(t.slice(n,e)),we(t.slice(e+1,r))):i<0?[].concat(we(t.slice(0,e)),we(t.slice(e+1,n+1)),[a],we(t.slice(n+1,r))):t}var Jn="'${name}' is not a valid ${type}",o8={default:"Validation error on field '${name}'",required:"'${name}' is required",enum:"'${name}' must be one of [${enum}]",whitespace:"'${name}' cannot be empty",date:{format:"'${name}' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:Jn,method:Jn,array:Jn,object:Jn,number:Jn,date:Jn,boolean:Jn,integer:Jn,float:Jn,regexp:Jn,email:Jn,url:Jn,hex:Jn},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}},aP=Ja;function iP(t,e){return t.replace(/\$\{\w+\}/g,function(n){var r=n.slice(2,-1);return e[r]})}function oP(t,e,n,r){var a=Y(Y({},n),{},{name:e,enum:(n.enum||[]).join(", ")}),i=function(c,l){return function(){return iP(c,Y(Y({},a),l))}};function o(s){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(s).forEach(function(l){var u=s[l];typeof u=="string"?c[l]=i(u,r):u&&je(u)==="object"?(c[l]={},o(u,c[l])):c[l]=u}),c}return o($0({},o8,t))}function Zd(t,e,n,r,a){return Jd.apply(this,arguments)}function Jd(){return Jd=Tc(ta.mark(function t(e,n,r,a,i){var o,s,c,l,u,f;return ta.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:return o=Y({},r),s=null,o&&o.type==="array"&&o.defaultField&&(s=o.defaultField,delete o.defaultField),c=new aP(q({},e,[o])),l=oP(a.validateMessages,e,o,i),c.messages(l),u=[],p.prev=7,p.next=10,Promise.resolve(c.validate(q({},e,n),Y({},a)));case 10:p.next=15;break;case 12:p.prev=12,p.t0=p.catch(7),p.t0.errors?u=p.t0.errors.map(function(m,v){var g=m.message;return h.exports.isValidElement(g)?h.exports.cloneElement(g,{key:"error_".concat(v)}):g}):(console.error(p.t0),u=[l.default()]);case 15:if(!(!u.length&&s)){p.next=20;break}return p.next=18,Promise.all(n.map(function(m,v){return Zd("".concat(e,".").concat(v),m,s,a,i)}));case 18:return f=p.sent,p.abrupt("return",f.reduce(function(m,v){return[].concat(we(m),we(v))},[]));case 20:return p.abrupt("return",u);case 21:case"end":return p.stop()}},t,null,[[7,12]])})),Jd.apply(this,arguments)}function sP(t,e,n,r,a,i){var o=t.join("."),s=n.map(function(u){var f=u.validator;return f?Y(Y({},u),{},{validator:function(p,m,v){var g=!1,x=function(){for(var S=arguments.length,w=new Array(S),C=0;C<S;C++)w[C]=arguments[C];Promise.resolve().then(function(){Ln(!g,"Your validator function has already return a promise. `callback` will be ignored."),g||v.apply(void 0,w)})},_=f(p,m,x);g=_&&typeof _.then=="function"&&typeof _.catch=="function",Ln(g,"`callback` is deprecated. Please return a promise instead."),g&&_.then(function(){v()}).catch(function(k){v(k||" ")})}}):u}),c;if(a===!0)c=new Promise(function(){var u=Tc(ta.mark(function f(d,p){var m,v;return ta.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:m=0;case 1:if(!(m<s.length)){x.next=11;break}return x.next=4,Zd(o,e,s[m],r,i);case 4:if(v=x.sent,!v.length){x.next=8;break}return p(v),x.abrupt("return");case 8:m+=1,x.next=1;break;case 11:d([]);case 12:case"end":return x.stop()}},f)}));return function(f,d){return u.apply(this,arguments)}}());else{var l=s.map(function(u){return Zd(o,e,u,r,i)});c=(a?lP(l):cP(l)).then(function(u){return u.length?Promise.reject(u):[]})}return c.catch(function(u){return u}),c}function cP(t){return e3.apply(this,arguments)}function e3(){return e3=Tc(ta.mark(function t(e){return ta.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",Promise.all(e).then(function(a){var i,o=(i=[]).concat.apply(i,we(a));return o}
12));case 1:case"end":return r.stop()}},t)})),e3.apply(this,arguments)}function lP(t){return t3.apply(this,arguments)}function t3(){return t3=Tc(ta.mark(function t(e){var n;return ta.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return n=0,a.abrupt("return",new Promise(function(i){e.forEach(function(o){o.then(function(s){s.length&&i(s),n+=1,n===e.length&&i([])})})}));case 2:case"end":return a.stop()}},t)})),t3.apply(this,arguments)}function s8(t,e,n,r,a,i){return typeof t=="function"?t(e,n,"source"in i?{source:i.source}:{}):r!==a}var n3=function(t){qt(n,t);var e=Xt(n);function n(r){var a;if(Et(this,n),a=e.call(this,r),a.state={resetCount:0},a.cancelRegisterFunc=null,a.mounted=!1,a.touched=!1,a.dirty=!1,a.validatePromise=null,a.errors=[],a.cancelRegister=function(){var c=a.props,l=c.preserve,u=c.isListField,f=c.name;a.cancelRegisterFunc&&a.cancelRegisterFunc(u,l,zt(f)),a.cancelRegisterFunc=null},a.getNamePath=function(){var c=a.props,l=c.name,u=c.fieldContext,f=u.prefixName,d=f===void 0?[]:f;return l!==void 0?[].concat(we(d),we(l)):[]},a.getRules=function(){var c=a.props,l=c.rules,u=l===void 0?[]:l,f=c.fieldContext;return u.map(function(d){return typeof d=="function"?d(f):d})},a.refresh=function(){!a.mounted||a.setState(function(c){var l=c.resetCount;return{resetCount:l+1}})},a.onStoreChange=function(c,l,u){var f=a.props,d=f.shouldUpdate,p=f.dependencies,m=p===void 0?[]:p,v=f.onReset,g=u.store,x=a.getNamePath(),_=a.getValue(c),k=a.getValue(g),S=l&&Mc(l,x);switch(u.type==="valueUpdate"&&u.source==="external"&&_!==k&&(a.touched=!0,a.dirty=!0,a.validatePromise=null,a.errors=[]),u.type){case"reset":if(!l||S){a.touched=!1,a.dirty=!1,a.validatePromise=null,a.errors=[],v&&v(),a.refresh();return}break;case"setField":{if(S){var w=u.data;"touched"in w&&(a.touched=w.touched),"validating"in w&&!("originRCField"in w)&&(a.validatePromise=w.validating?Promise.resolve([]):null),"errors"in w&&(a.errors=w.errors||[]),a.dirty=!0,a.reRender();return}if(d&&!x.length&&s8(d,c,g,_,k,u)){a.reRender();return}break}case"dependenciesUpdate":{var C=m.map(zt);if(C.some(function(y){return Mc(u.relatedFields,y)})){a.reRender();return}break}default:if(S||(!m.length||x.length||d)&&s8(d,c,g,_,k,u)){a.reRender();return}break}d===!0&&a.reRender()},a.validateRules=function(c){var l=a.getNamePath(),u=a.getValue(),f=Promise.resolve().then(function(){if(!a.mounted)return[];var d=a.props,p=d.validateFirst,m=p===void 0?!1:p,v=d.messageVariables,g=c||{},x=g.triggerName,_=a.getRules();x&&(_=_.filter(function(S){var w=S.validateTrigger;if(!w)return!0;var C=Vd(w);return C.includes(x)}));var k=sP(l,u,_,c,m,v);return k.catch(function(S){return S}).then(function(){var S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];a.validatePromise===f&&(a.validatePromise=null,a.errors=S,a.reRender())}),k});return a.validatePromise=f,a.dirty=!0,a.errors=[],a.reRender(),f},a.isFieldValidating=function(){return!!a.validatePromise},a.isFieldTouched=function(){return a.touched},a.isFieldDirty=function(){return a.dirty},a.getErrors=function(){return a.errors},a.isListField=function(){return a.props.isListField},a.isList=function(){return a.props.isList},a.isPreserve=function(){return a.props.preserve},a.getMeta=function(){a.prevValidating=a.isFieldValidating();var c={touched:a.isFieldTouched(),validating:a.prevValidating,errors:a.errors,name:a.getNamePath()};return c},a.getOnlyChild=function(c){if(typeof c=="function"){var l=a.getMeta();return Y(Y({},a.getOnlyChild(c(a.getControlled(),l,a.props.fieldContext))),{},{isFunction:!0})}var u=_a(c);return u.length!==1||!h.exports.isValidElement(u[0])?{child:u,isFunction:!1}:{child:u[0],isFunction:!1}},a.getValue=function(c){var l=a.props.fieldContext.getFieldsValue,u=a.getNamePath();return jo(c||l(!0),u)},a.getControlled=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},l=a.props,u=l.trigger,f=l.validateTrigger,d=l.getValueFromEvent,p=l.normalize,m=l.valuePropName,v=l.getValueProps,g=l.fieldContext,x=f!==void 0?f:g.validateTrigger,_=a.getNamePath(),k=g.getInternalHooks,S=g.getFieldsValue,w=k(Pc),C=w.dispatch,y=a.getValue(),b=v||function(A){return q({},m,A)},E=c[u],T=Y(Y({},c),b(y));T[u]=function(){a.touched=!0,a.dirty=!0;for(var A,$=arguments.length,O=new Array($),I=0;I<$;I++)O[I]=arguments[I];d?A=d.apply(void 0,O):A=rP.apply(void 0,[m].concat(O)),p&&(A=p(A,y,S(!0))),C({type:"updateV
12alue",namePath:_,value:A}),E&&E.apply(void 0,O)};var R=Vd(x||[]);return R.forEach(function(A){var $=T[A];T[A]=function(){$&&$.apply(void 0,arguments);var O=a.props.rules;O&&O.length&&C({type:"validateField",namePath:_,triggerName:A})}}),T},r.fieldContext){var i=r.fieldContext.getInternalHooks,o=i(Pc),s=o.initEntityValue;s(A0(a))}return a}return Lt(n,[{key:"componentDidMount",value:function(){var a=this.props,i=a.shouldUpdate,o=a.fieldContext;if(this.mounted=!0,o){var s=o.getInternalHooks,c=s(Pc),l=c.registerField;this.cancelRegisterFunc=l(this)}i===!0&&this.reRender()}},{key:"componentWillUnmount",value:function(){this.cancelRegister(),this.mounted=!1}},{key:"reRender",value:function(){!this.mounted||this.forceUpdate()}},{key:"render",value:function(){var a=this.state.resetCount,i=this.props.children,o=this.getOnlyChild(i),s=o.child,c=o.isFunction,l;return c?l=s:h.exports.isValidElement(s)?l=h.exports.cloneElement(s,this.getControlled(s.props)):(Ln(!s,"`children` of Field is not validate ReactElement."),l=s),h.exports.createElement(h.exports.Fragment,{key:a},l)}}]),n}(h.exports.Component);n3.contextType=Sc;n3.defaultProps={trigger:"onChange",valuePropName:"value"};function c8(t){var e=t.name,n=at(t,["name"]),r=h.exports.useContext(Sc),a=e!==void 0?zt(e):void 0,i="keep";return n.isListField||(i="_".concat((a||[]).join("_"))),h.exports.createElement(n3,X({key:i,name:a},n,{fieldContext:r}))}var uP=function(e){var n=e.name,r=e.initialValue,a=e.children,i=e.rules,o=e.validateTrigger,s=h.exports.useContext(Sc),c=h.exports.useRef({keys:[],id:0}),l=c.current;if(typeof a!="function")return Ln(!1,"Form.List only accepts function as children."),null;var u=zt(s.prefixName)||[],f=[].concat(we(u),we(zt(n))),d=function(m,v,g){var x=g.source;return x==="internal"?!1:m!==v};return h.exports.createElement(Sc.Provider,{value:Y(Y({},s),{},{prefixName:f})},h.exports.createElement(c8,{name:[],shouldUpdate:d,rules:i,validateTrigger:o,initialValue:r,isList:!0},function(p,m){var v=p.value,g=v===void 0?[]:v,x=p.onChange,_=s.getFieldValue,k=function(){var y=_(f||[]);return y||[]},S={add:function(y,b){var E=k();b>=0&&b<=E.length?(l.keys=[].concat(we(l.keys.slice(0,b)),[l.id],we(l.keys.slice(b))),x([].concat(we(E.slice(0,b)),[y],we(E.slice(b))))):(l.keys=[].concat(we(l.keys),[l.id]),x([].concat(we(E),[y]))),l.id+=1},remove:function(y){var b=k(),E=new Set(Array.isArray(y)?y:[y]);E.size<=0||(l.keys=l.keys.filter(function(T,R){return!E.has(R)}),x(b.filter(function(T,R){return!E.has(R)})))},move:function(y,b){if(y!==b){var E=k();y<0||y>=E.length||b<0||b>=E.length||(l.keys=i8(l.keys,y,b),x(i8(E,y,b)))}}},w=g||[];return Array.isArray(w)||(w=[]),a(w.map(function(C,y){var b=l.keys[y];return b===void 0&&(l.keys[y]=l.id,b=l.keys[y],l.id+=1),{name:y,key:b,isListField:!0}}),S,m)}))};function fP(t,e){var n=t==null?null:typeof Symbol!="undefined"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var r=[],a=!0,i=!1,o,s;try{for(n=n.call(t);!(a=(o=n.next()).done)&&(r.push(o.value),!(e&&r.length===e));a=!0);}catch(c){i=!0,s=c}finally{try{!a&&n.return!=null&&n.return()}finally{if(i)throw s}}return r}}function oe(t,e){return Zm(t)||fP(t,e)||Hd(t,e)||Jm()}function dP(t){var e=!1,n=t.length,r=[];return t.length?new Promise(function(a,i){t.forEach(function(o,s){o.catch(function(c){return e=!0,c}).then(function(c){n-=1,r[s]=c,!(n>0)&&(e&&i(r),a(r))})})}):Promise.resolve([])}var l8="__@field_split__";function r3(t){return t.map(function(e){return"".concat(je(e),":").concat(e)}).join(l8)}var Nc=function(){function t(){Et(this,t),this.kvs=new Map}return Lt(t,[{key:"set",value:function(n,r){this.kvs.set(r3(n),r)}},{key:"get",value:function(n){return this.kvs.get(r3(n))}},{key:"update",value:function(n,r){var a=this.get(n),i=r(a);i?this.set(n,i):this.delete(n)}},{key:"delete",value:function(n){this.kvs.delete(r3(n))}},{key:"map",value:function(n){return we(this.kvs.entries()).map(function(r){var a=oe(r,2),i=a[0],o=a[1],s=i.split(l8);return n({key:s.map(function(c){var l=c.match(/^([^:]*):(.*)$/),u=oe(l,3),f=u[1],d=u[2];return f==="number"?Number(d):d}),value:o})})}},{key:"toJSON",value:function(){var n={};return this.map(function(r){var a=r.key,i=r.value;return n[a.join(".")]=i,null}),n}}]),t}(),pP=function t(e){var n=this;Et(this,t),this.formHooked=!1,this.subscribable=!0,this.store={},this.fieldEntities=[],this.initialValues={},this.callbacks={},this.validateMessages=null,this.preserve=null,this.lastValidatePromise=null,this.getForm=function(){return{getFieldValue:n.getFieldValue,getFieldsValue:n.getFieldsValue,getFieldError:n.getFieldError,getFieldsError:n.getFieldsError,isFieldsTouched:n.isFieldsTouched,isFieldTouched:n.isFieldTouched,isFieldValidating:n.isFieldValidating,is
12FieldsValidating:n.isFieldsValidating,resetFields:n.resetFields,setFields:n.setFields,setFieldsValue:n.setFieldsValue,validateFields:n.validateFields,submit:n.submit,getInternalHooks:n.getInternalHooks}},this.getInternalHooks=function(r){return r===Pc?(n.formHooked=!0,{dispatch:n.dispatch,initEntityValue:n.initEntityValue,registerField:n.registerField,useSubscribe:n.useSubscribe,setInitialValues:n.setInitialValues,setCallbacks:n.setCallbacks,setValidateMessages:n.setValidateMessages,getFields:n.getFields,setPreserve:n.setPreserve}):(Ln(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)},this.useSubscribe=function(r){n.subscribable=r},this.setInitialValues=function(r,a){n.initialValues=r||{},a&&(n.store=$0({},r,n.store))},this.getInitialValue=function(r){return jo(n.initialValues,r)},this.setCallbacks=function(r){n.callbacks=r},this.setValidateMessages=function(r){n.validateMessages=r},this.setPreserve=function(r){n.preserve=r},this.timeoutId=null,this.warningUnhooked=function(){},this.getFieldEntities=function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return r?n.fieldEntities.filter(function(a){return a.getNamePath().length}):n.fieldEntities},this.getFieldsMap=function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,a=new Nc;return n.getFieldEntities(r).forEach(function(i){var o=i.getNamePath();a.set(o,i)}),a},this.getFieldEntitiesForNamePathList=function(r){if(!r)return n.getFieldEntities(!0);var a=n.getFieldsMap(!0);return r.map(function(i){var o=zt(i);return a.get(o)||{INVALIDATE_NAME_PATH:zt(i)}})},this.getFieldsValue=function(r,a){if(n.warningUnhooked(),r===!0&&!a)return n.store;var i=n.getFieldEntitiesForNamePathList(Array.isArray(r)?r:null),o=[];return i.forEach(function(s){var c,l="INVALIDATE_NAME_PATH"in s?s.INVALIDATE_NAME_PATH:s.getNamePath();if(!(!r&&((c=s.isListField)===null||c===void 0?void 0:c.call(s))))if(!a)o.push(l);else{var u="getMeta"in s?s.getMeta():null;a(u)&&o.push(l)}}),t8(n.store,o.map(zt))},this.getFieldValue=function(r){n.warningUnhooked();var a=zt(r);return jo(n.store,a)},this.getFieldsError=function(r){n.warningUnhooked();var a=n.getFieldEntitiesForNamePathList(r);return a.map(function(i,o){return i&&!("INVALIDATE_NAME_PATH"in i)?{name:i.getNamePath(),errors:i.getErrors()}:{name:zt(r[o]),errors:[]}})},this.getFieldError=function(r){n.warningUnhooked();var a=zt(r),i=n.getFieldsError([a])[0];return i.errors},this.isFieldsTouched=function(){n.warningUnhooked();for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];var o=a[0],s=a[1],c,l=!1;a.length===0?c=null:a.length===1?Array.isArray(o)?(c=o.map(zt),l=!1):(c=null,l=o):(c=o.map(zt),l=s);var u=n.getFieldEntities(!0),f=function(g){return g.isFieldTouched()};if(!c)return l?u.every(f):u.some(f);var d=new Nc;c.forEach(function(v){d.set(v,[])}),u.forEach(function(v){var g=v.getNamePath();c.forEach(function(x){x.every(function(_,k){return g[k]===_})&&d.update(x,function(_){return[].concat(we(_),[v])})})});var p=function(g){return g.some(f)},m=d.map(function(v){var g=v.value;return g});return l?m.every(p):m.some(p)},this.isFieldTouched=function(r){return n.warningUnhooked(),n.isFieldsTouched([r])},this.isFieldsValidating=function(r){n.warningUnhooked();var a=n.getFieldEntities();if(!r)return a.some(function(o){return o.isFieldValidating()});var i=r.map(zt);return a.some(function(o){var s=o.getNamePath();return Mc(i,s)&&o.isFieldValidating()})},this.isFieldValidating=function(r){return n.warningUnhooked(),n.isFieldsValidating([r])},this.resetWithFieldInitialValue=function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},a=new Nc,i=n.getFieldEntities(!0);i.forEach(function(c){var l=c.props.initialValue,u=c.getNamePath();if(l!==void 0){var f=a.get(u)||new Set;f.add({entity:c,value:l}),a.set(u,f)}});var o=function(l){l.forEach(function(u){var f=u.props.initialValue;if(f!==void 0){var d=u.getNamePath(),p=n.getInitialValue(d);if(p!==void 0)Ln(!1,"Form already set 'initialValues' with path '".concat(d.join("."),"'. Field can not overwrite it."));else{var m=a.get(d);if(m&&m.size>1)Ln(!1,"Multiple Field with path '".concat(d.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(m){var v=n.getFieldValue(d);(!r.skipExist||v===void 0)&&(n.store=Ii(n.store,d,we(m)[0].value))}}}})},s;r.entities?s=r.entities:r.namePathList?(s=[],r.namePathList.forEach(function(c){var l=a.get(c);if(l){var u;(u=s).push.apply(u,we(we(l).map(function(f){return f.entity})))}})):s=i,o(s)},this.resetFields=function(r){n.warningUnhooked();var a=n.store;if(!r){n.store=$0({},n.initialValues),n.resetWithFieldInitialValue(),n.notifyObservers(a,null,{type:"reset"});return}var i=r.map(zt);
12i.forEach(function(o){var s=n.getInitialValue(o);n.store=Ii(n.store,o,s)}),n.resetWithFieldInitialValue({namePathList:i}),n.notifyObservers(a,i,{type:"reset"})},this.setFields=function(r){n.warningUnhooked();var a=n.store;r.forEach(function(i){var o=i.name;i.errors;var s=at(i,["name","errors"]),c=zt(o);"value"in s&&(n.store=Ii(n.store,c,s.value)),n.notifyObservers(a,[c],{type:"setField",data:i})})},this.getFields=function(){var r=n.getFieldEntities(!0),a=r.map(function(i){var o=i.getNamePath(),s=i.getMeta(),c=Y(Y({},s),{},{name:o,value:n.getFieldValue(o)});return Object.defineProperty(c,"originRCField",{value:!0}),c});return a},this.initEntityValue=function(r){var a=r.props.initialValue;if(a!==void 0){var i=r.getNamePath(),o=jo(n.store,i);o===void 0&&(n.store=Ii(n.store,i,a))}},this.registerField=function(r){if(n.fieldEntities.push(r),r.props.initialValue!==void 0){var a=n.store;n.resetWithFieldInitialValue({entities:[r],skipExist:!0}),n.notifyObservers(a,[r.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(i,o){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];n.fieldEntities=n.fieldEntities.filter(function(f){return f!==r});var c=o!==void 0?o:n.preserve;if(c===!1&&(!i||s.length>1)){var l=r.getNamePath(),u=i?void 0:jo(n.initialValues,l);l.length&&n.getFieldValue(l)!==u&&n.fieldEntities.every(function(f){return!a8(f.getNamePath(),l)})&&(n.store=Ii(n.store,l,u,!0))}}},this.dispatch=function(r){switch(r.type){case"updateValue":{var a=r.namePath,i=r.value;n.updateValue(a,i);break}case"validateField":{var o=r.namePath,s=r.triggerName;n.validateFields([o],{triggerName:s});break}}},this.notifyObservers=function(r,a,i){if(n.subscribable){var o=Y(Y({},i),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach(function(s){var c=s.onStoreChange;c(r,a,o)})}else n.forceRootUpdate()},this.updateValue=function(r,a){var i=zt(r),o=n.store;n.store=Ii(n.store,i,a),n.notifyObservers(o,[i],{type:"valueUpdate",source:"internal"});var s=n.getDependencyChildrenFields(i);s.length&&n.validateFields(s),n.notifyObservers(o,s,{type:"dependenciesUpdate",relatedFields:[i].concat(we(s))});var c=n.callbacks.onValuesChange;if(c){var l=t8(n.store,[i]);c(l,n.getFieldsValue())}n.triggerOnFieldsChange([i].concat(we(s)))},this.setFieldsValue=function(r){n.warningUnhooked();var a=n.store;r&&(n.store=$0(n.store,r)),n.notifyObservers(a,null,{type:"valueUpdate",source:"external"})},this.getDependencyChildrenFields=function(r){var a=new Set,i=[],o=new Nc;n.getFieldEntities().forEach(function(c){var l=c.props.dependencies;(l||[]).forEach(function(u){var f=zt(u);o.update(f,function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return d.add(c),d})})});var s=function c(l){var u=o.get(l)||new Set;u.forEach(function(f){if(!a.has(f)){a.add(f);var d=f.getNamePath();f.isFieldDirty()&&d.length&&(i.push(d),c(d))}})};return s(r),i},this.triggerOnFieldsChange=function(r,a){var i=n.callbacks.onFieldsChange;if(i){var o=n.getFields();if(a){var s=new Nc;a.forEach(function(l){var u=l.name,f=l.errors;s.set(u,f)}),o.forEach(function(l){l.errors=s.get(l.name)||l.errors})}var c=o.filter(function(l){var u=l.name;return Mc(r,u)});i(c,o)}},this.validateFields=function(r,a){n.warningUnhooked();var i=!!r,o=i?r.map(zt):[],s=[];n.getFieldEntities(!0).forEach(function(u){if(i||o.push(u.getNamePath()),(a==null?void 0:a.recursive)&&i){var f=u.getNamePath();f.every(function(m,v){return r[v]===m||r[v]===void 0})&&o.push(f)}if(!(!u.props.rules||!u.props.rules.length)){var d=u.getNamePath();if(!i||Mc(o,d)){var p=u.validateRules(Y({validateMessages:Y(Y({},o8),n.validateMessages)},a));s.push(p.then(function(){return{name:d,errors:[]}}).catch(function(m){return Promise.reject({name:d,errors:m})}))}}});var c=dP(s);n.lastValidatePromise=c,c.catch(function(u){return u}).then(function(u){var f=u.map(function(d){var p=d.name;return p});n.notifyObservers(n.store,f,{type:"validateFinish"}),n.triggerOnFieldsChange(f,u)});
12var l=c.then(function(){return n.lastValidatePromise===c?Promise.resolve(n.getFieldsValue(o)):Promise.reject([])}).catch(function(u){var f=u.filter(function(d){return d&&d.errors.length});return Promise.reject({values:n.getFieldsValue(o),errorFields:f,outOfDate:n.lastValidatePromise!==c})});return l.catch(function(u){return u}),l},this.submit=function(){n.warningUnhooked(),n.validateFields().then(function(r){var a=n.callbacks.onFinish;if(a)try{a(r)}catch(i){console.error(i)}}).catch(function(r){var a=n.callbacks.onFinishFailed;a&&a(r)})},this.forceRootUpdate=e};function u8(t){var e=h.exports.useRef(),n=h.exports.useState({}),r=oe(n,2),a=r[1];if(!e.current)if(t)e.current=t;else{var i=function(){a({})},o=new pP(i);e.current=o.getForm()}return[e.current]}var a3=h.exports.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),f8=function(e){var n=e.validateMessages,r=e.onFormChange,a=e.onFormFinish,i=e.children,o=h.exports.useContext(a3),s=h.exports.useRef({});return h.exports.createElement(a3.Provider,{value:Y(Y({},o),{},{validateMessages:Y(Y({},o.validateMessages),n),triggerFormChange:function(l,u){r&&r(l,{changedFields:u,forms:s.current}),o.triggerFormChange(l,u)},triggerFormFinish:function(l,u){a&&a(l,{values:u,forms:s.current}),o.triggerFormFinish(l,u)},registerForm:function(l,u){l&&(s.current=Y(Y({},s.current),{},q({},l,u))),o.registerForm(l,u)},unregisterForm:function(l){var u=Y({},s.current);delete u[l],s.current=u,o.unregisterForm(l)}})},i)},hP=function(e,n){var r=e.name,a=e.initialValues,i=e.fields,o=e.form,s=e.preserve,c=e.children,l=e.component,u=l===void 0?"form":l,f=e.validateMessages,d=e.validateTrigger,p=d===void 0?"onChange":d,m=e.onValuesChange,v=e.onFieldsChange,g=e.onFinish,x=e.onFinishFailed,_=at(e,["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed"]),k=h.exports.useContext(a3),S=u8(o),w=oe(S,1),C=w[0],y=C.getInternalHooks(Pc),b=y.useSubscribe,E=y.setInitialValues,T=y.setCallbacks,R=y.setValidateMessages,A=y.setPreserve;h.exports.useImperativeHandle(n,function(){return C}),h.exports.useEffect(function(){return k.registerForm(r,C),function(){k.unregisterForm(r)}},[k,C,r]),R(Y(Y({},k.validateMessages),f)),T({onValuesChange:m,onFieldsChange:function(M){if(k.triggerFormChange(r,M),v){for(var B=arguments.length,W=new Array(B>1?B-1:0),H=1;H<B;H++)W[H-1]=arguments[H];v.apply(void 0,[M].concat(W))}},onFinish:function(M){k.triggerFormFinish(r,M),g&&g(M)},onFinishFailed:x}),A(s);var $=h.exports.useRef(null);E(a,!$.current),$.current||($.current=!0);var O=c,I=typeof c=="function";if(I){var U=C.getFieldsValue(!0);O=c(U,C)}b(!I);var V=h.exports.useRef();h.exports.useEffect(function(){nP(V.current||[],i||[])||C.setFields(i||[]),V.current=i},[i,C]);var L=h.exports.useMemo(function(){return Y(Y({},C),{},{validateTrigger:p})},[C,p]),z=h.exports.createElement(Sc.Provider,{value:L},O);return u===!1?z:h.exports.createElement(u,X({},_,{onSubmit:function(M){M.preventDefault(),M.stopPropagation(),C.submit()},onReset:function(M){var B;M.preventDefault(),C.resetFields(),(B=_.onReset)===null||B===void 0||B.call(_,M)}}),z)},mP=h.exports.forwardRef(hP),D0=mP;D0.FormProvider=f8;D0.Field=c8;D0.List=uP;D0.useForm=u8;function d8(t,e,n){var r=h.exports.useRef({});return(!("value"in r.current)||n(r.current.condition,e))&&(r.current.value=t(),r.current.condition=e),r.current.value}var er=function(t,e,n){Ln(t,"[antd: ".concat(e,"] ").concat(n))},vP={items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages"},gP={locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"Ok",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D
12/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"},xP={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},p8=xP,yP={lang:X({placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"]},gP),timePickerLocale:X({},p8)},h8=yP,tr="${label} is not a valid ${type}",bP={locale:"en",Pagination:vP,DatePicker:h8,TimePicker:p8,Calendar:h8,global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectNone:"Clear all data",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No Data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand"},PageHeader:{back:"Back"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error for ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:tr,method:tr,array:tr,object:tr,number:tr,date:tr,boolean:tr,integer:tr,float:tr,regexp:tr,email:tr,url:tr,hex:tr},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"}},Uo=bP,I0=X({},Uo.Modal);function L0(t){t?I0=X(X({},I0),t):I0=X({},Uo.Modal)}function m8(){return I0}var wP=h.exports.createContext(void 0),v8=wP,g8="internalMark",x8=function(t){qt(n,t);var e=Xt(n);function n(r){var a;return Et(this,n),a=e.call(this,r),L0(r.locale&&r.locale.Modal),er(r._ANT_MARK__===g8,"LocaleProvider","`LocaleProvider` is deprecated. Please use `locale` with `ConfigProvider` instead: http://u.ant.design/locale"),a}return Lt(n,[{key:"componentDidMount",value:function(){L0(this.props.locale&&this.props.locale.Modal)}},{key:"componentDidUpdate",value:function(a){var i=this.props.locale;a.locale!==i&&L0(i&&i.Modal)}},{key:"componentWillUnmount",value:function(){L0()}},{key:"render",value:function(){var a=this.props,i=a.locale,o=a.children;return h.exports.createElement(v8.Provider,{value:X(X({},i),{exist:!0})},o)}}]),n}(h.exports.Component);x8.defaultProps={locale:{}};var Li=function(t){qt(n,t);var e=Xt(n);function n(){return Et(this,n),e.apply(this,arguments)}return Lt(n,[{key:"getLocale",value:function(){var a=this.props,i=a.componentName,o=a.defaultLocale,s=o||Uo[i!=null?i:"global"],c=this.context,l=i&&c?c[i]:{};return X(X({},s instanceof Function?s():s),l||{})}},{key:"getLocaleCode",value:function(){var a=this.context,i=a&&a.locale;return a&&a.exist&&!i?Uo.locale:i}},{key:"render",value:function(){return this.props.children(this.getLocale(),this.getLocaleCode(),this.context)}}]),n}(h.exports.Component);Li.defaultProps={componentName:"global"};Li.contextType=v8;var CP=function(){var e=h.exports.useContext(St),n=e.getPrefixCls,r=n("empty-img-default");return h.exports.createElement("svg",{className:r,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},h.exports.createElement("g",{fill:"none",fillRule:"evenodd"},h.exports.createElement("g",{transform:"translate(24 31.67)"},h.exports.createElement("ellipse",{className:"".concat(r,"-ellipse"),cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),h.exports.createElement("path",{className:"".concat(r,"-path-1"),d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z"}),h.exports.createElement("path",{className:"".concat(r,"-path-2"),d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",transform:"translate(13.56)"}),h.exports.createElement("path",{className:"".concat(r,"-path-3"),d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z"}),h.exports.createElement("path",{className:"".concat(r,"-path-4"),d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.51
125c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z"})),h.exports.createElement("path",{className:"".concat(r,"-path-5"),d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z"}),h.exports.createElement("g",{className:"".concat(r,"-g"),transform:"translate(149.65 15.383)"},h.exports.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),h.exports.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},_P=CP,EP=function(){var e=h.exports.useContext(St),n=e.getPrefixCls,r=n("empty-img-simple");return h.exports.createElement("svg",{className:r,width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},h.exports.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},h.exports.createElement("ellipse",{className:"".concat(r,"-ellipse"),cx:"32",cy:"33",rx:"32",ry:"7"}),h.exports.createElement("g",{className:"".concat(r,"-g"),fillRule:"nonzero"},h.exports.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),h.exports.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",className:"".concat(r,"-path")}))))},kP=EP,PP=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n},y8=h.exports.createElement(_P,null),b8=h.exports.createElement(kP,null),i3=function(e){var n=e.className,r=e.prefixCls,a=e.image,i=a===void 0?y8:a,o=e.description,s=e.children,c=e.imageStyle,l=PP(e,["className","prefixCls","image","description","children","imageStyle"]),u=h.exports.useContext(St),f=u.getPrefixCls,d=u.direction;return h.exports.createElement(Li,{componentName:"Empty"},function(p){var m,v=f("empty",r),g=typeof o!="undefined"?o:p.description,x=typeof g=="string"?g:"empty",_=null;return typeof i=="string"?_=h.exports.createElement("img",{alt:x,src:i}):_=i,h.exports.createElement("div",X({className:se(v,(m={},q(m,"".concat(v,"-normal"),i===b8),q(m,"".concat(v,"-rtl"),d==="rtl"),m),n)},l),h.exports.createElement("div",{className:"".concat(v,"-image"),style:c},_),g&&h.exports.createElement("div",{className:"".concat(v,"-description")},g),s&&h.exports.createElement("div",{className:"".concat(v,"-footer")},s))})};i3.PRESENTED_IMAGE_DEFAULT=y8;i3.PRESENTED_IMAGE_SIMPLE=b8;var Bc=i3,SP=function(e){return h.exports.createElement(jt,null,function(n){var r=n.getPrefixCls,a=r("empty");switch(e){case"Table":case"List":return h.exports.createElement(Bc,{image:Bc.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return h.exports.createElement(Bc,{image:Bc.PRESENTED_IMAGE_SIMPLE,className:"".concat(a,"-small")});default:return h.exports.createElement(Bc,null)}})},TP=SP,RP=function(e,n){return n||(e?"ant-".concat(e):"ant")},St=h.exports.createContext({getPrefixCls:RP,renderEmpty:TP}),jt=St.Consumer,o3=h.exports.createContext(void 0),AP=function(e){var n=e.children,r=e.size;return h.exports.createElement(o3.Consumer,null,function(a){return h.exports.createElement(o3.Provider,{value:r||a},n)})},Fi=o3;function zi(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}function w8(t,e){var n={};return n[t.toLowerCase()]=e.toLowerCase(),n["Webkit".concat(t)]="webkit".concat(e),n["Moz".concat(t)]="moz".concat(e),n["ms".concat(t)]="MS".concat(e),n["O".concat(t)]="o".concat(e.toLowerCase()),n}function OP(t,e){var n={animationend:w8("Animation","AnimationEnd"),transitionend:w8("Transition","TransitionEnd")};return t&&("AnimationEvent"in e||delete n.animationend.animation,"TransitionEvent"in e||delete n.transitionend.transition),n}var MP=OP(zi(),typeof window!="undefined"?window:{}),C8={};if(zi()){var NP=document.createElement("div");C8=NP.style}var F0={};function _8(t){if(F0[t])return F0[t];var e=MP[t];if(e)for(var n=Object.keys(e),r=n.length,a=0;a<r;a+=1){var i=n[a];if(Object.prototype.hasOwnProperty.call(e,i)&&i in C8)return F0[t]=e[i],F0[t]}return""}var E8=_8("animationend"),k8=_8("transitionend"),P8=!!(E8&&k8),S8=E8||"animationend",T8=k8||"transitionend";function R8(t,e){if(!t)return null;if(je(t)==="object"){var n=e.replace(/-\w/g,function(r){return r[1].toUpperCase()});return t[n]}return"".concat(t,"-").concat(e)}var $c="none",s3="appear",c3="enter",l3="leave",A8="none",Ea="prepare",Ho="start",Vo="active",u3="end";function f3(t){var e=h.exports.useRef(!1),n=h.exports.useState(t),r=oe(n,2),a=r[0],i=r[1];function o(s){e.current||i(s)}return h.exports.useEffect(function(){return function(){e.current=!0}},[]),[a,o]}var O8=zi()?h.exports.useLayoutEffect:h.exports.useEffect,M8=function(e){return+setTimeout(e,16)},N8=function(e){return clearTimeout(e)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(M8=function(e){return window.requestAnimationFrame(e)},N8=function(e){return window.cancelAnimationFrame(e)});var B8=0,d3=new Map;function $8(t){d3.delete(t)}function st(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;B8+=1;var n=B8;function r(a){if(a===0)$8(n),t();else{var i=M8(function(){r(a-1)});d3.set(n,i)}}return r(e),n}st.cancel=function(t){var e=d3.get(t);return $8(e),N8(e)};var BP=function(){var t=h.exports.useRef(null);function e(){st.cancel(t.current)}function n(r){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;e();var i=st(function(){a<=1?r({isCanceled:function(){return i!==t.current}}):n(r,a-1)});t.current=i}return h.exports.useEffect(function(){return function(){e()}},[]),[n,e]},D8=[Ea,Ho,Vo,u3],I8=!1,$P=!0;function L8(t){return t===Vo||t===u3}var DP=function(t,e){var n=h.exports.useState(A8),r=oe(n,2),a=r[0],i=r[1],o=BP(),s=oe(o,2),c=s[0],l=s[1];function u(){i(Ea)}return O8(function(){if(a!==A8&&a!==u3){var f=D8.indexOf(a),d=D8[f+1],p=e(a);p===I8?i(d):c(function(m){function v(){m.isCanceled()||i(d)}p===!0?v():Promise.resolve(p).then(v)})}},[t,a]),h.exports.useEffect(function(){return function(){l()}},[]),[u,a]},IP=function(t){var e=h.exports.useRef(),n=h.exports.useRef(t);n.current=t;var r=h.exports.useCallback(function(o){n.current(o)},[]);function a(o){o&&(o.removeEventListener(T8,r),o.removeEventListener(S8,r))}function i(o){e.current&&e.current!==o&&a(e.current),o&&o!==e.current&&(o.addEventListener(T8,r),o.addEventListener(S8,r),e.current=o)}return h.exports.useEffect(function(){return function(){a(e.current)}},[]),[i,a]};function LP(t,e,n,r){var a=r.motionEnter,i=a===void 0?!0:a,o=r.motionAppear,s=o===void 0?!0:o,c=r.motionLeave,l=c===void 0?!0:c,u=r.motionDeadline,f=r.motionLeaveImmediately,d=r.onAppearPrepare,p=r.onEnterPrepare,m=r.onLeavePrepare,v=r.onAppearStart,g=r.onEnterStart,x=r.onLeaveStart,_=r.onAppearActive,k=r.onEnterActive,S=r.onLeaveActive,w=r.onAppearEnd,C=r.onEnterEnd,y=r.onLeaveEnd,b=r.onVisibleChanged,E=f3(),T=oe(E,2),R=T[0],A=T[1],$=f3($c),O=oe($,2),I=O[0],U=O[1],V=f3(null),L=oe(V,2),z=L[0],F=L[1],M=h.exports.useRef(!1),B=h.exports.useRef(null),W=h.exports.useRef(!1),H=h.exports.useRef(null);function K(){var Se=n();return Se||H.current}var Z=h.exports.useRef(!1);function re(Se){var Ne=K();if(!(Se&&!Se.deadline&&Se.target!==Ne)){var rt;I===s3&&Z.current?rt=w==null?void 0:w(Ne,Se):I===c3&&Z.current?rt=C==null?void 0:C(Ne,Se):I===l3&&Z.current&&(rt=y==null?void 0:y(Ne,Se)),rt!==!1&&!W.current&&(U($c),F(null))}}var ee=IP(re),te=oe(ee,1),ce=te[0],pe=h.exports.useMemo(function(){var Se,Ne,rt;switch(I){case"appear":return Se={},q(Se,Ea,d),q(Se,Ho,v),q(Se,Vo,_),Se;case"enter":return Ne={},q(Ne,Ea,p),q(Ne,Ho,g),q(Ne,Vo,k),Ne;case"leave":return rt={},q(rt,Ea,m),q(rt,Ho,x),q(rt,Vo,S),rt;default:return{}}},[I]),ge=DP(I,function(Se){if(Se===Ea){var Ne=pe[Ea];return Ne?Ne(K()):I8}if(et in pe){var rt;F(((rt=pe[et])===null||rt===void 0?void 0:rt.call(pe,K(),null))||null)}return et===Vo&&(ce(K()),u>0&&(clearTimeout(B.current),B.current=setTimeout(function(){re({deadline:!0})},u))),$P}),xe=oe(ge,2),ye=xe[0],et=xe[1],Te=L8(et);Z.current=Te,O8(function(){A(e);var Se=M.current;if(M.current=!0,!!t){var Ne;!Se&&e&&s&&(Ne=s3),Se&&e&&i&&(Ne=c3),(Se&&!e&&l||!Se&&f&&!e&&l)&&(Ne=l3),Ne&&(U(Ne),ye())}},[e]),h.exports.useEffect(function(){(I===s3&&!s||I===c3&&!i||I===l3&&!l)&&U($c)},[s,i,l]),h.exports.useEffect(function(){return function(){clearTimeout(B.current),W.current=!0}},[]),h.exports.useEffect(function(){R!==void 0&&I===$c&&(b==null||b(R))},[R,I]);var it=z;return pe[Ea]&&et===Ho&&(it=Y({transition:"none"},it)),[I,et,it,R!=null?R:e]}var FP=function(t){qt(n,t);var e=Xt(n);function n(){return Et(this,n),e.apply(this,arguments)}return Lt(n,[{key:"render",value:function(){return this.props.children}}]),n}(h.exports.Component);function zP(t){var e=t;je(t)==="object"&&(e=t.transitionSupport);function n(a){return!!(a.motionName&&e)}var r=h.exports.forwardRef(function(a,i){var o=a.visible,s=o===void 0?!0:o,c=a.removeOnLeave,l=c===void 0?!0:c,u=a.forceRender,f=a.children,d=a.motionName,p=a.leavedClassName,m=a.eventProps,v=n(a),g=h.exports.useRef(),x=h.exports.useRef();function _(){try{return Ld(g.current||x.current)}catch{return null}}var k=LP(v,s,_,a),S=oe(k,4),w=S[0],C=S[1],y=S[2],b=S[3],E=h.exports.useRef(b);b&&(E.current=!0);var T=h.exports.useRef(i);T.current=i;var R=h.exports.useCallback(function(U){g.current=U,$m(T.current,U
12)},[]),A,$=Y(Y({},m),{},{visible:s});if(!f)A=null;else if(w===$c||!n(a))b?A=f(Y({},$),R):!l&&E.current?A=f(Y(Y({},$),{},{className:p}),R):u?A=f(Y(Y({},$),{},{style:{display:"none"}}),R):A=null;else{var O,I;C===Ea?I="prepare":L8(C)?I="active":C===Ho&&(I="start"),A=f(Y(Y({},$),{},{className:se(R8(d,w),(O={},q(O,R8(d,"".concat(w,"-").concat(I)),I),q(O,d,typeof d=="string"),O)),style:y}),R)}return h.exports.createElement(FP,{ref:x},A)});return r.displayName="CSSMotion",r}var ka=zP(P8),p3="add",h3="keep",m3="remove",F8="removed";function jP(t){var e;return t&&je(t)==="object"&&"key"in t?e=t:e={key:t},Y(Y({},e),{},{key:String(e.key)})}function v3(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return t.map(jP)}function UP(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=[],r=0,a=e.length,i=v3(t),o=v3(e);i.forEach(function(l){for(var u=!1,f=r;f<a;f+=1){var d=o[f];if(d.key===l.key){r<f&&(n=n.concat(o.slice(r,f).map(function(p){return Y(Y({},p),{},{status:p3})})),r=f),n.push(Y(Y({},d),{},{status:h3})),r+=1,u=!0;break}}u||n.push(Y(Y({},l),{},{status:m3}))}),r<a&&(n=n.concat(o.slice(r).map(function(l){return Y(Y({},l),{},{status:p3})})));var s={};n.forEach(function(l){var u=l.key;s[u]=(s[u]||0)+1});var c=Object.keys(s).filter(function(l){return s[l]>1});return c.forEach(function(l){n=n.filter(function(u){var f=u.key,d=u.status;return f!==l||d!==m3}
12),n.forEach(function(u){u.key===l&&(u.status=h3)})}),n}var HP=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function VP(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ka,n=function(r){qt(i,r);var a=Xt(i);function i(){var o;return Et(this,i),o=a.apply(this,arguments),o.state={keyEntities:[]},o.removeKey=function(s){o.setState(function(c){var l=c.keyEntities;return{keyEntities:l.map(function(u){return u.key!==s?u:Y(Y({},u),{},{status:F8})})}})},o}return Lt(i,[{key:"render",value:function(){var s=this,c=this.state.keyEntities,l=this.props,u=l.component,f=l.children,d=l.onVisibleChanged,p=at(l,["component","children","onVisibleChanged"]),m=u||h.exports.Fragment,v={};return HP.forEach(function(g){v[g]=p[g],delete p[g]}),delete p.keys,h.exports.createElement(m,p,c.map(function(g){var x=g.status,_=at(g,["status"]),k=x===p3||x===h3;return h.exports.createElement(e,X({},v,{key:_.key,visible:k,eventProps:_,onVisibleChanged:function(w){d==null||d(w,{key:_.key}),w||s.removeKey(_.key)}}),f)}))}}],[{key:"getDerivedStateFromProps",value:function(s,c){var l=s.keys,u=c.keyEntities,f=v3(l),d=UP(u,f);return{keyEntities:d.filter(function(p){var m=u.find(function(v){var g=v.key;return p.key===g});return!(m&&m.status===F8&&p.status===m3)})}}}]),i}(h.exports.Component);return n.defaultProps={component:"div"},n}var WP=VP(P8),g3=function(t){qt(n,t);var e=Xt(n);function n(){var r;Et(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return r=e.call.apply(e,[this].concat(i)),r.closeTimer=null,r.close=function(s){s&&s.stopPropagation(),r.clearCloseTimer();var c=r.props,l=c.onClose,u=c.noticeKey;l&&l(u)},r.startCloseTimer=function(){r.props.duration&&(r.closeTimer=window.setTimeout(function(){r.close()},r.props.duration*1e3))},r.clearCloseTimer=function(){r.closeTimer&&(clearTimeout(r.closeTimer),r.closeTimer=null)},r}return Lt(n,[{key:"componentDidMount",value:function(){this.startCloseTimer()}},{key:"componentDidUpdate",value:function(a){(this.props.duration!==a.duration||this.props.updateMark!==a.updateMark||this.props.visible!==a.visible&&this.props.visible)&&this.restartCloseTimer()}},{key:"componentWillUnmount",value:function(){this.clearCloseTimer()}},{key:"restartCloseTimer",value:function(){this.clearCloseTimer(),this.startCloseTimer()}},{key:"render",value:function(){var a=this,i=this.props,o=i.prefixCls,s=i.className,c=i.closable,l=i.closeIcon,u=i.style,f=i.onClick,d=i.children,p=i.holder,m="".concat(o,"-notice"),v=Object.keys(this.props).reduce(function(x,_){return(_.substr(0,5)==="data-"||_.substr(0,5)==="aria-"||_==="role")&&(x[_]=a.props[_]),x},{}),g=h.exports.createElement("div",X({className:se(m,s,q({},"".concat(m,"-closable"),c)),style:u,onMouseEnter:this.clearCloseTimer,onMouseLeave:this.startCloseTimer,onClick:f},v),h.exports.createElement("div",{className:"".concat(m,"-content")},d),c?h.exports.createElement("a",{tabIndex:0,onClick:this.close,className:"".concat(m,"-close")},l||h.exports.createElement("span",{className:"".concat(m,"-close-x")})):null);return p?Xa.createPortal(g,p):g}}]),n}(h.exports.Component);g3.defaultProps={onClose:function(){},duration:1.5};function x3(t){var e=h.exports.useRef({}),n=h.exports.useState([]),r=oe(n,2),a=r[0],i=r[1];function o(s){var c=!0;t.add(s,function(l,u){var f=u.key;if(l&&(!e.current[f]||c)){var d=h.exports.createElement(g3,X({},u,{holder:l}));e.current[f]=d,i(function(p){var m=p.findIndex(function(g){return g.key===u.key});if(m===-1)return[].concat(we(p),[d]);var v=we(p);return v[m]=d,v})}c=!1})}return[o,h.exports.createElement(h.exports.Fragment,null,a)]}var z8=0,KP=Date.now();function j8(){var t=z8;return z8+=1,"rcNotification_".concat(KP,"_").concat(t)}var Wo=function(t){qt(n,t);var e=Xt(n);function n(){var r;Et(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return r=e.call.apply(e,[this].concat(i)),r.state={notices:[]},r.hookRefs=new Map,r.add=function(s,c){var l=s.key||j8(),u=Y(Y({},s),{},{key:l}),f=r.props.maxCount;r.setState(function(d){var p=d.notices,m=p.map(function(g){return g.notice.key}).indexOf(l),v=p.concat();return m!==-1?v.splice(m,1,{notice:u,holderCallback:c}):(f&&p.length>=f&&(u.key=v[0].notice.key,u.updateMark=j8(),u.userPassKey=l,v.shift()),v.push({notice:u,holderCallback:c})),{notices:v}})},r.remove=function(s){r.setState(function(c){var l=c.notices;
12return{notices:l.filter(function(u){var f=u.notice,d=f.key,p=f.userPassKey,m=p||d;return m!==s})}})},r.noticePropsMap={},r}return Lt(n,[{key:"getTransitionName",value:function(){var a=this.props,i=a.prefixCls,o=a.animation,s=this.props.transitionName;return!s&&o&&(s="".concat(i,"-").concat(o)),s}},{key:"render",value:function(){var a=this,i=this.state.notices,o=this.props,s=o.prefixCls,c=o.className,l=o.closeIcon,u=o.style,f=[];return i.forEach(function(d,p){var m=d.notice,v=d.holderCallback,g=p===i.length-1?m.updateMark:void 0,x=m.key,_=m.userPassKey,k=Y(Y(Y({prefixCls:s,closeIcon:l},m),m.props),{},{key:x,noticeKey:_||x,updateMark:g,onClose:function(w){var C;a.remove(w),(C=m.onClose)===null||C===void 0||C.call(m)},onClick:m.onClick,children:m.content});f.push(x),a.noticePropsMap[x]={props:k,holderCallback:v}}),h.exports.createElement("div",{className:se(s,c),style:u},h.exports.createElement(WP,{keys:f,motionName:this.getTransitionName(),onVisibleChanged:function(p,m){var v=m.key;p||delete a.noticePropsMap[v]}},function(d){var p=d.key,m=d.className,v=d.style,g=d.visible,x=a.noticePropsMap[p],_=x.props,k=x.holderCallback;return k?h.exports.createElement("div",{key:p,className:se(m,"".concat(s,"-hook-holder")),style:Y({},v),ref:function(w){typeof p!="undefined"&&(w?(a.hookRefs.set(p,w),k(w,_)):a.hookRefs.delete(p))}}):h.exports.createElement(g3,X({},_,{className:se(m,_==null?void 0:_.className),style:Y(Y({},v),_==null?void 0:_.style),visible:g}))}))}}]),n}(h.exports.Component);Wo.newInstance=void 0;Wo.defaultProps={prefixCls:"rc-notification",animation:"fade",style:{top:65,left:"50%"}};Wo.newInstance=function(e,n){var r=e||{},a=r.getContainer,i=at(r,["getContainer"]),o=document.createElement("div");if(a){var s=a();s.appendChild(o)}else document.body.appendChild(o);var c=!1;function l(u){c||(c=!0,n({notice:function(d){u.add(d)},removeNotice:function(d){u.remove(d)},component:u,destroy:function(){Xa.unmountComponentAtNode(o),o.parentNode&&o.parentNode.removeChild(o)},useNotification:function(){return x3(u)}}))}Xa.render(h.exports.createElement(Wo,X({},i,{ref:l})),o)};var GP={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"},qP=GP;function dr(t,e){XP(t)&&(t="100%");var n=YP(t);return t=e===360?t:Math.min(e,Math.max(0,parseFloat(t))),n&&(t=parseInt(String(t*e),10)/100),Math.abs(t-e)<1e-6?1:(e===360?t=(t<0?t%e+e:t%e)/parseFloat(String(e)):t=t%e/parseFloat(String(e)),t)}function XP(t){return typeof t=="string"&&t.indexOf(".")!==-1&&parseFloat(t)===1}function YP(t){return typeof t=="string"&&t.indexOf("%")!==-1}function QP(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function z0(t){return t<=1?Number(t)*100+"%":t}function y3(t){return t.length===1?"0"+t:String(t)}function ZP(t,e,n){return{r:dr(t,255)*255,g:dr(e,255)*255,b:dr(n,255)*255}}function b3(t,e,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?t+(e-t)*(6*n):n<1/2?e:n<2/3?t+(e-t)*(2/3-n)*6:t}function JP(t,e,n){var r,a,i;if(t=dr(t,360),e=dr(e,100),n=dr(n,100),e===0)a=n,i=n,r=n;else{var o=n<.5?n*(1+e):n+e-n*e,s=2*n-o;r=b3(s,o,t+1/3),a=b3(s,o,t),i=b3(s,o,t-1/3)}return{r:r*255,g:a*255,b:i*255}}function eS(t,e,n){t=dr(t,255),e=dr(e,255),n=dr(n,255);var r=Math.max(t,e,n),a=Math.min(t,e,n),i=0,o=r,s=r-a,c=r===0?0:s/r;if(r===a)i=0;else{switch(r){case t:i=(e-n)/s+(e<n?6:0);break;case e:i=(n-t)/s+2;break;case n:i=(t-e)/s+4;break}i/=6}return{h:i,s:c,v:o}}function tS(t,e,n){t=dr(t,360)*6,e=dr(e,100),n=dr(n,100);var r=Math.floor(t),a=t-r,i=n*(1-e),o=n*(1-a*e),s=n*(1-(1-a)*e),c=r%6,l=[n,o,i,i,s,n][c],u=[s,n,n,o,i,i][c],f=[i,i,s,n,n,o][c];return{r:l*255,g:u*255,b:f*255}}function nS(t,e,n,r){var a=[y3(Math.round(t).toString(16)),y3(Math.round(e).toString(16)),y3(Math.round(n).toString(16))];return r&&a[0].startsWith(a[0].charAt(1))&&a[1].startsWith(a[1].charAt(1))&&a[2].startsWith(a[2].charAt(1))?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0):a.join("")}function U8(t){return nr(t)/255}function nr(t){return parseInt(t,16)}var H8={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",s
12almon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function Dc(t){var e={r:0,g:0,b:0},n=1,r=null,a=null,i=null,o=!1,s=!1;return typeof t=="string"&&(t=iS(t)),typeof t=="object"&&(Pa(t.r)&&Pa(t.g)&&Pa(t.b)?(e=ZP(t.r,t.g,t.b),o=!0,s=String(t.r).substr(-1)==="%"?"prgb":"rgb"):Pa(t.h)&&Pa(t.s)&&Pa(t.v)?(r=z0(t.s),a=z0(t.v),e=tS(t.h,r,a),o=!0,s="hsv"):Pa(t.h)&&Pa(t.s)&&Pa(t.l)&&(r=z0(t.s),i=z0(t.l),e=JP(t.h,r,i),o=!0,s="hsl"),Object.prototype.hasOwnProperty.call(t,"a")&&(n=t.a)),n=QP(n),{ok:o,format:t.format||s,r:Math.min(255,Math.max(e.r,0)),g:Math.min(255,Math.max(e.g,0)),b:Math.min(255,Math.max(e.b,0)),a:n}}var rS="[-\\+]?\\d+%?",aS="[-\\+]?\\d*\\.\\d+%?",ei="(?:"+aS+")|(?:"+rS+")",w3="[\\s|\\(]+("+ei+")[,|\\s]+("+ei+")[,|\\s]+("+ei+")\\s*\\)?",C3="[\\s|\\(]+("+ei+")[,|\\s]+("+ei+")[,|\\s]+("+ei+")[,|\\s]+("+ei+")\\s*\\)?",Ar={CSS_UNIT:new RegExp(ei),rgb:new RegExp("rgb"+w3),rgba:new RegExp("rgba"+C3),hsl:new RegExp("hsl"+w3),hsla:new RegExp("hsla"+C3),hsv:new RegExp("hsv"+w3),hsva:new RegExp("hsva"
12+C3),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function iS(t){if(t=t.trim().toLowerCase(),t.length===0)return!1;var e=!1;if(H8[t])t=H8[t],e=!0;else if(t==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n=Ar.rgb.exec(t);return n?{r:n[1],g:n[2],b:n[3]}:(n=Ar.rgba.exec(t),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=Ar.hsl.exec(t),n?{h:n[1],s:n[2],l:n[3]}:(n=Ar.hsla.exec(t),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=Ar.hsv.exec(t),n?{h:n[1],s:n[2],v:n[3]}:(n=Ar.hsva.exec(t),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=Ar.hex8.exec(t),n?{r:nr(n[1]),g:nr(n[2]),b:nr(n[3]),a:U8(n[4]),format:e?"name":"hex8"}:(n=Ar.hex6.exec(t),n?{r:nr(n[1]),g:nr(n[2]),b:nr(n[3]),format:e?"name":"hex"}:(n=Ar.hex4.exec(t),n?{r:nr(n[1]+n[1]),g:nr(n[2]+n[2]),b:nr(n[3]+n[3]),a:U8(n[4]+n[4]),format:e?"name":"hex8"}:(n=Ar.hex3.exec(t),n?{r:nr(n[1]+n[1]),g:nr(n[2]+n[2]),b:nr(n[3]+n[3]),format:e?"name":"hex"}:!1)))))))))}function Pa(t){return Boolean(Ar.CSS_UNIT.exec(String(t)))}var j0=2,V8=.16,oS=.05,sS=.05,cS=.15,W8=5,K8=4,lS=[{index:7,opacity:.15},{index:6,opacity:.25},{index:5,opacity:.3},{index:5,opacity:.45},{index:5,opacity:.65},{index:5,opacity:.85},{index:4,opacity:.9},{index:3,opacity:.95},{index:2,opacity:.97},{index:1,opacity:.98}];function G8(t){var e=t.r,n=t.g,r=t.b,a=eS(e,n,r);return{h:a.h*360,s:a.s,v:a.v}}function U0(t){var e=t.r,n=t.g,r=t.b;return"#".concat(nS(e,n,r,!1))}function uS(t,e,n){var r=n/100,a={r:(e.r-t.r)*r+t.r,g:(e.g-t.g)*r+t.g,b:(e.b-t.b)*r+t.b};return a}function q8(t,e,n){var r;return Math.round(t.h)>=60&&Math.round(t.h)<=240?r=n?Math.round(t.h)-j0*e:Math.round(t.h)+j0*e:r=n?Math.round(t.h)+j0*e:Math.round(t.h)-j0*e,r<0?r+=360:r>=360&&(r-=360),r}function X8(t,e,n){if(t.h===0&&t.s===0)return t.s;var r;return n?r=t.s-V8*e:e===K8?r=t.s+V8:r=t.s+oS*e,r>1&&(r=1),n&&e===W8&&r>.1&&(r=.1),r<.06&&(r=.06),Number(r.toFixed(2))}function Y8(t,e,n){var r;return n?r=t.v+sS*e:r=t.v-cS*e,r>1&&(r=1),Number(r.toFixed(2))}function _3(t){for(var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[],r=Dc(t),a=W8;a>0;a-=1){var i=G8(r),o=U0(Dc({h:q8(i,a,!0),s:X8(i,a,!0),v:Y8(i,a,!0)}));n.push(o)}n.push(U0(r));for(var s=1;s<=K8;s+=1){var c=G8(r),l=U0(Dc({h:q8(c,s),s:X8(c,s),v:Y8(c,s)}));n.push(l)}return e.theme==="dark"?lS.map(function(u){var f=u.index,d=u.opacity,p=U0(uS(Dc(e.backgroundColor||"#141414"),Dc(n[f]),d*100));return p}):n}var E3={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},gn={},k3={};Object.keys(E3).forEach(function(t){gn[t]=_3(E3[t]),gn[t].primary=gn[t][5],k3[t]=_3(E3[t],{theme:"dark",backgroundColor:"#141414"}),k3[t].primary=k3[t][5]});gn.red;gn.volcano;gn.gold;gn.orange;gn.yellow;gn.lime;gn.green;gn.cyan;gn.blue;gn.geekblue;gn.purple;gn.magenta;gn.grey;var Q8="rc-util-key";function Z8(t){if(t.attachTo)return t.attachTo;var e=document.querySelector("head");return e||document.body}function J8(t){var e,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!zi())return null;var r=document.createElement("style");if((e=n.csp)===null||e===void 0?void 0:e.nonce){var a;r.nonce=(a=n.csp)===null||a===void 0?void 0:a.nonce}r.innerHTML=t;var i=Z8(n),o=i.firstChild;return n.prepend&&i.prepend?i.prepend(r):n.prepend&&o?i.insertBefore(r,o):i.appendChild(r),r}var P3=new Map;function e4(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=Z8(n);if(!P3.has(r)){var a=J8("",n),i=a.parentNode;P3.set(r,i),i.removeChild(a)}var o=Array.from(P3.get(r).children).find(function(f){return f.tagName==="STYLE"&&f[Q8]===e});if(o){var s,c;if(((s=n.csp)===null||s===void 0?void 0:s.nonce)&&o.nonce!==((c=n.csp)===null||c===void 0?void 0:c.nonce)){var l;o.nonce=(l=n.csp)===null||l===void 0?void 0:l.nonce}return o.innerHTML!==t&&(o.innerHTML=t),o}var u=J8(t,n);return u[Q8]=e,u}function fS(t,e){Ln(t,"[@ant-design/icons] ".concat(e))}function t4(t){return je(t)==="object"&&typeof t.name=="string"&&typeof t.theme=="string"&&(je(t.icon)==="object"||typeof t.icon=="function")}function n4(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(t).reduce(function(e,n){var r=t[n];switch(n){case"class":e.className=r,delete e.class;break;default:e[n]=r}return e},{})}function S3(t,e,n){return n?Tn(t.tag,It(He({},Y(Y({key:e},n4(t.attrs)),n)),{children:(t.children||[]).map(function(r,a){return S3(r,"".concat(e,"-").concat(t.tag,"-").concat(a))})})):Tn(t.tag,It(He({},Y({key:e},n4(t.attrs))),{children:(t.children||[]).map(function(r,a){return S3(r,"".concat(e,"-").concat(t.tag,"-").concat(a))})}))}function r4(t){return _3(t)[0]}function a4(t){return t?Array.isArray(t)?t:[t]:[]}var dS=`
13.anticon {
14  display: inline-block;
15  color: inherit;
16  font-style: normal;
17  line-height: 0;
18  text-align: center;
19  text-transform: none;
20  vertical-align: -0.125em;
21  text-rendering: optimizeLegibility;
22  -webkit-font-smoothing: antialiased;
23  -moz-osx-font-smoothing: grayscale;
24}
25
26.anticon > * {
27  line-height: 1;
28}
29
30.anticon svg {
31  display: inline-block;
32}
33
34.anticon::before {
35  display: none;
36}
37
38.anticon .anticon-icon {
39  display: block;
40}
41
42.anticon[tabindex] {
43  cursor: pointer;
44}
45
46.anticon-spin::before,
47.anticon-spin {
48  display: inline-block;
49  -webkit-animation: loadingCircle 1s infinite linear;
50  animation: loadingCircle 1s infinite linear;
51}
52
53@-webkit-keyframes loadingCircle {
54  100% {
55    -webkit-transform: rotate(360deg);
56    transform: rotate(360deg);
57  }
58}
59
60@keyframes loadingCircle {
61  100% {
62    -webkit-transform: rotate(360deg);
63    transform: rotate(360deg);
64  }
65}
66`,pS=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:dS,n=h.exports.useContext(jd),r=n.csp;h.exports.useEffect(function(){e4(e,"@ant-design-icons",{prepend:!0,csp:r})},[])},hS=["icon","className","onClick","style","primaryColor","secondaryColor"],Ic={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function mS(t){var e=t.primaryColor,n=t.secondaryColor;Ic.primaryColor=e,Ic.secondaryColor=n||r4(e),Ic.calculated=!!n}function vS(){return Y({},Ic)}var H0=function(e){var n=e.icon,r=e.className,a=e.onClick,i=e.style,o=e.primaryColor,s=e.secondaryColor,c=at(e,hS),l=Ic;if(o&&(l={primaryColor:o,secondaryColor:s||r4(o)}),pS(),fS(t4(n),"icon should be icon definiton, but got ".concat(n)),!t4(n))return null;var u=n;return u&&typeof u.icon=="function"&&(u=Y(Y({},u),{},{icon:u.icon(l.primaryColor,l.secondaryColor)})),S3(u.icon,"svg-".concat(u.name),Y({className:r,onClick:a,style:i,"data-icon":u.name,width:"1em",height:"1em",fill:"
66currentColor","aria-hidden":"true"},c))};H0.displayName="IconReact";H0.getTwoToneColors=vS;H0.setTwoToneColors=mS;var T3=H0;function i4(t){var e=a4(t),n=oe(e,2),r=n[0],a=n[1];return T3.setTwoToneColors({primaryColor:r,secondaryColor:a})}function gS(){var t=T3.getTwoToneColors();return t.calculated?[t.primaryColor,t.secondaryColor]:t.primaryColor}var xS=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];i4("#1890ff");var V0=h.exports.forwardRef(function(t,e){var n,r=t.className,a=t.icon,i=t.spin,o=t.rotate,s=t.tabIndex,c=t.onClick,l=t.twoToneColor,u=at(t,xS),f=h.exports.useContext(jd),d=f.prefixCls,p=d===void 0?"anticon":d,m=se(p,(n={},q(n,"".concat(p,"-").concat(a.name),!!a.name),q(n,"".concat(p,"-spin"),!!i||a.name==="loading"),n),r),v=s;v===void 0&&c&&(v=-1);var g=o?{msTransform:"rotate(".concat(o,"deg)"),transform:"rotate(".concat(o,"deg)")}:void 0,x=a4(l),_=oe(x,2),k=_[0],S=_[1];return h.exports.createElement("span",Y(Y({role:"img","aria-label":a.name},u),{},{ref:e,tabIndex:v,onClick:c,className:m}),h.exports.createElement(T3,{icon:a,primaryColor:k,secondaryColor:S,style:g}))});V0.displayName="AntdIcon";V0.getTwoToneColor=gS;V0.setTwoToneColor=i4;var yt=V0,o4=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:qP}))};o4.displayName="LoadingOutlined";var R3=h.exports.forwardRef(o4),yS={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"},bS=yS,s4=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:bS}))};s4.displayName="ExclamationCircleFilled";var wS=h.exports.forwardRef(s4),CS={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 01-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"}}]},name:"close-circle",theme:"filled"},_S=CS,c4=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:_S}))};c4.displayName="CloseCircleFilled";var l4=h.exports.forwardRef(c4),ES={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"},kS=ES,u4=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:kS}))};u4.displayName="CheckCircleFilled";var PS=h.exports.forwardRef(u4),SS={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"},TS=SS,f4=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:TS}))};f4.displayName="InfoCircleFilled";var RS=h.exports.forwardRef(f4);function AS(t,e){var n=function(){var a,i=null,o={add:function(m,v){i==null||i.component.add(m,v)}},s=x3(o),c=oe(s,2),l=c[0],u=c[1];function f(p){var m=p.prefixCls,v=a("message",m),g=a(),x=p.key||OS(),_=new Promise(function(S){var w=function(){return typeof p.onClose=="function"&&p.onClose(),S(!0)};t(X(X({},p),{prefixCls:v,rootPrefixCls:g}),function(C){var y=C.prefixCls,b=C.instance;i=b,l(e(X(X({},p),{key:x,onClose:w}),y))})}),k=function(){i&&i.removeNotice(x)};return k.then=function(S,w){return _.then(S,w)},k.promise=_,k}var d=h.exports.useRef({});return d.current.open=f,["success","info","warning","error","loading"].forEach(function(p){return C4(d.current,p)}),[d.current,h.exports.createElement(jt,{key:"holder"},function(p){return a=p.getPrefixCls,u})]};return n}var Fn,d4=3,p4,h4=1,m4="",A3="move-up",v4=!1,g4,x4,y4=!1;function OS(){return h4++}function MS(t){t.top!==void 0&&(p4=t.top,Fn=null),t.duration!==void 0&&(d4=t.duration),t.prefixCls!==void 0&&(m4=t.prefixCls),t.getContainer!==void 0&&(g4=t.getContainer),t.transitionName!==void 0&&(A3=t.transitionName,Fn=null,v4=!0),t.maxCount!==void 0&&(x4=t.maxCount,Fn=null),t.rtl!==void 0&&(y4=t.rtl)}function b4(t,e){var n=t.prefixCls,r=D3(),a=r.getPrefixCls,i=r.getRootPrefixCls,o=a("message",n||m4),s=i(t.rootPrefixCls,o);if(Fn){e({prefixCls:o,rootPrefixCls:s,instance:Fn});return}var c={prefixCls:o,transitionName:v4?A3:"".concat(s,"-").concat(A3),style:{to
66p:p4},getContainer:g4,maxCount:x4};Wo.newInstance(c,function(l){if(Fn){e({prefixCls:o,rootPrefixCls:s,instance:Fn});return}Fn=l,e({prefixCls:o,rootPrefixCls:s,instance:l})})}var NS={info:RS,success:PS,error:l4,warning:wS,loading:R3};function w4(t,e){var n,r=t.duration!==void 0?t.duration:d4,a=NS[t.type],i=se("".concat(e,"-custom-content"),(n={},q(n,"".concat(e,"-").concat(t.type),t.type),q(n,"".concat(e,"-rtl"),y4===!0),n));return{key:t.key,duration:r,style:t.style||{},className:t.className,content:h.exports.createElement("div",{className:i},t.icon||a&&h.exports.createElement(a,null),h.exports.createElement("span",null,t.content)),onClose:t.onClose,onClick:t.onClick}}function BS(t){var e=t.key||h4++,n=new Promise(function(a){var i=function(){return typeof t.onClose=="function"&&t.onClose(),a(!0)};b4(t,function(o){var s=o.prefixCls,c=o.instance;c.notice(w4(X(X({},t),{key:e,onClose:i}),s))})}),r=function(){Fn&&Fn.removeNotice(e)};return r.then=function(a,i){return n.then(a,i)},r.promise=n,r}function $S(t){return Object.prototype.toString.call(t)==="[object Object]"&&!!t.content}var Lc={open:BS,config:MS,destroy:function(e){if(Fn)if(e){var n=Fn,r=n.removeNotice;r(e)}else{var a=Fn,i=a.destroy;i(),Fn=null}}};function C4(t,e){t[e]=function(n,r,a){return $S(n)?t.open(X(X({},n),{type:e})):(typeof r=="function"&&(a=r,r=void 0),t.open({content:n,duration:r,type:e,onClose:a}))}}["success","info","warning","error","loading"].forEach(function(t){return C4(Lc,t)});Lc.warn=Lc.warning;Lc.useMessage=AS(b4,w4);var _4=Lc,DS={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"}}]},name:"close",theme:"outlined"},IS=DS,E4=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:IS}))};E4.displayName="CloseOutlined";var O3=h.exports.forwardRef(E4),LS={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0051.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"check-circle",theme:"outlined"},FS=LS,k4=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:FS}))};k4.displayName="CheckCircleOutlined";var P4=h.exports.forwardRef(k4),zS={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M685.4 354.8c0-4.4-3.6-8-8-8l-66 .3L512 465.6l-99.3-118.4-66.1-.3c-4.4 0-8 3.5-8 8 0 1.9.7 3.7 1.9 5.2l130.1 155L340.5 670a8.32 8.32 0 00-1.9 5.2c0 4.4 3.6 8 8 8l66.1-.3L512 564.4l99.3 118.4 66 .3c4.4 0 8-3.5 8-8 0-1.9-.7-3.7-1.9-5.2L553.5 515l130.1-155c1.2-1.4 1.8-3.3 1.8-5.2z"}},{tag:"path",attrs:{d:"M512 65C264.6 65 64 265.6 64 513s200.6 448 448 448 448-200.6 448-448S759.4 65 512 65zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"close-circle",theme:"outlined"},jS=zS,S4=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:jS}))};S4.displayName="CloseCircleOutlined";var T4=h.exports.forwardRef(S4),US={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},HS=US,R4=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:HS}))};R4.displayName="ExclamationCircleOutlined";var M3=h.exports.forwardRef(R4),VS={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"}}]},name:"info-circle",theme:"outlined"},WS=VS,A4=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:WS}))};A4.displayName="InfoCircleOutlined";var O4=h.exports.forwardRef(A4);function KS(t,e){var n=function(){var a,i=null,o={add:function(m,v){i==null||i.component.add(m,v)}},s=x3(o),c=oe(s,2),l=c[0],u=c[1];function f(p){var m=p.prefixCls,v=a("notification",m);t(X(X({},p),{prefixCls:v}),function(g){var x=g.prefixCls,_=g.instance;i=_,l(e(p,x))})}var d=h.exports.useRef({});return d.current.open=f,["success","info","warning","error"].forEach(function(p){d.current[p]=function(m){return d.current.open(X(X({},m),{type:p}))}}),[d.current,h.exports.createElement(jt,{key:"holder"},function(p){return a=p.getPrefixCls,u})]};return n}globalThis&&globalThis.__awaiter;var ji={},M4=4.5,N4=24,B4=24,$4="",N3="topRight",D4,I4,L4=!1;function GS(t){var e=t.duration,n=t.placement,r=t.bottom,a=t.top,i=t.getContainer,o=t.closeIcon,s=t.prefixCls;s!==void 0&&($4=s),e!==void 0&&(M4=e),n!==void 0?N3=n:t.rtl&&(N3="topLeft"),r!==void 0&&(B4=r),a!==void 0&&(N4=a),i!==void 0&&(D4=i),o!==void 0&&(I4=o),t.rtl!==void 0&&(L4=t.rtl)}function qS(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:N4,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:B4,r;switch(t){case"topLeft":r={left:0,top:e,bottom:"auto"};break;case"topRight":r={right:0,top:e,bottom:"auto"};break;case"bottomLeft":r={left:0,top:"auto",bottom:n};break;default:r={right:0,top:"auto",bottom:n};break}return r}
66function F4(t,e){var n=t.placement,r=n===void 0?N3:n,a=t.top,i=t.bottom,o=t.getContainer,s=o===void 0?D4:o,c=t.closeIcon,l=c===void 0?I4:c,u=t.prefixCls,f=D3(),d=f.getPrefixCls,p=d("notification",u||$4),m="".concat(p,"-").concat(r),v=ji[m];if(v){Promise.resolve(v).then(function(_){e({prefixCls:"".concat(p,"-notice"),instance:_})});return}var g=h.exports.createElement("span",{className:"".concat(p,"-close-x")},l||h.exports.createElement(O3,{className:"".concat(p,"-close-icon")})),x=se("".concat(p,"-").concat(r),q({},"".concat(p,"-rtl"),L4===!0));ji[m]=new Promise(function(_){Wo.newInstance({prefixCls:p,className:x,style:qS(r,a,i),getContainer:s,closeIcon:g},function(k){_(k),e({prefixCls:"".concat(p,"-notice"),instance:k})})})}var XS={success:P4,info:O4,error:T4,warning:M3};function z4(t,e){var n=t.duration,r=t.icon,a=t.type,i=t.description,o=t.message,s=t.btn,c=t.onClose,l=t.onClick,u=t.key,f=t.style,d=t.className,p=n===void 0?M4:n,m=null;r?m=h.exports.createElement("span",{className:"".concat(e,"-icon")},t.icon):a&&(m=h.exports.createElement(XS[a]||null,{className:"".concat(e,"-icon ").concat(e,"-icon-").concat(a)}));var v=!i&&m?h.exports.createElement("span",{className:"".concat(e,"-message-single-line-auto-margin")}):null;return{content:h.exports.createElement("div",{className:m?"".concat(e,"-with-icon"):"",role:"alert"},m,h.exports.createElement("div",{className:"".concat(e,"-message")},v,o),h.exports.createElement("div",{className:"".concat(e,"-description")},i),s?h.exports.createElement("span",{className:"".concat(e,"-btn")},s):null),duration:p,closable:!0,onClose:c,onClick:l,key:u,style:f||{},className:se(d,q({},"".concat(e,"-").concat(a),!!a))}}function YS(t){F4(t,function(e){var n=e.prefixCls,r=e.instance;r.notice(z4(t,n))})}var Ko={open:YS,close:function(e){Object.keys(ji).forEach(function(n){return Promise.resolve(ji[n]).then(function(r){r.removeNotice(e)})})},config:GS,destroy:function(){Object.keys(ji).forEach(function(e){Promise.resolve(ji[e]).then(function(n){n.destroy()}),delete ji[e]})}};["success","info","warning","error"].forEach(function(t){Ko[t]=function(e){return Ko.open(X(X({},e),{type:t}))}});Ko.warn=Ko.warning;Ko.useNotification=KS(F4,z4);var B3=Ko,QS=["getTargetContainer","getPopupContainer","rootPrefixCls","getPrefixCls","renderEmpty","csp","autoInsertSpaceInButton","locale","pageHeader"],ZS=["getTargetContainer","getPopupContainer","renderEmpty","pageHeader","input","form"],JS="ant",W0,eT=function(e){e.prefixCls!==void 0&&(W0=e.prefixCls)};function $3(){return W0||JS}var D3=function(){return{getPrefixCls:function(n,r){return r||(n?"".concat($3(),"-").concat(n):$3())},getRootPrefixCls:function(n,r){return n||W0||(r&&r.includes("-")?r.replace(/^(.*)-[^-]*$/,"$1"):$3())}}},tT=function(e){var n,r,a=e.children,i=e.csp,o=e.autoInsertSpaceInButton,s=e.form,c=e.locale,l=e.componentSize,u=e.direction,f=e.space,d=e.virtual,p=e.dropdownMatchSelectWidth,m=e.legacyLocale,v=e.parentContext,g=e.iconPrefixCls,x=h.exports.useCallback(function(y,b){var E=e.prefixCls;if(b)return b;var T=E||v.getPrefixCls("");return y?"".concat(T,"-").concat(y):T},[v.getPrefixCls,e.prefixCls]),_=X(X({},v),{csp:i,autoInsertSpaceInButton:o,locale:c||m,direction:u,space:f,virtual:d,dropdownMatchSelectWidth:p,getPrefixCls:x});ZS.forEach(function(y){var b=e[y];b&&(_[y]=b)});var k=d8(function(){return _},_,function(y,b){var E=Object.keys(y),T=Object.keys(b);return E.length!==T.length||E.some(function(R){return y[R]!==b[R]})}),S=h.exports.useMemo(function(){return{prefixCls:g,csp:i}},[g]),w=a,C={};return c&&(C=((n=c.Form)===null||n===void 0?void 0:n.defaultValidateMessages)||((r=Uo.Form)===null||r===void 0?void 0:r.defaultValidateMessages)||{}),s&&s.validateMessages&&(C=X(X({},C),s.validateMessages)),Object.keys(C).length>0&&(w=h.exports.createElement(f8,{validateMessages:C},a)),c&&(w=h.exports.createElement(x8,{locale:c,_ANT_MARK__:g8},w)),g&&(w=h.exports.createElement(jd.Provider,{value:S},w)),l&&(w=h.exports.createElement(AP,{size:l},w)),h.exports.createElement(St.Provider,{value:k},w)},K0=function(e){return h.exports.useEffect(function(){e.direction&&(_4.config({rtl:e.direction==="rtl"}),B3.config({rtl:e.direction==="rtl"}))},[e.direction]),h.exports.createElement(Li,null,function(n,r,a){return h.exports.createElement(jt,null,function(i){return h.exports.createElement(tT,X({parentContext:i,legacyLocale:a},e))})})};K0.ConfigContext=St;K0.SizeContext=Fi;K0.config=eT;function Fc(t,e,n,r){var a=Xa.unstable_batchedUpdates?function(o){Xa.unstable_batchedUpdates(n,o)}:n;return t.addEventListener&&t.addEventListener(e,a,r),{remove:function(){t.removeEventListener&&t.removeEventListener(e,a)}}}var de={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_
66SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){var n=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||n>=de.F1&&n<=de.F12)return!1;switch(n){case de.ALT:case de.CAPS_LOCK:case de.CONTEXT_MENU:case de.CTRL:case de.DOWN:case de.END:case de.ESC:case de.HOME:case de.INSERT:case de.LEFT:case de.MAC_FF_META:case de.META:case de.NUMLOCK:case de.NUM_CENTER:case de.PAGE_DOWN:case de.PAGE_UP:case de.PAUSE:case de.PRINT_SCREEN:case de.RIGHT:case de.SHIFT:case de.UP:case de.WIN_KEY:case de.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=de.ZERO&&e<=de.NINE||e>=de.NUM_ZERO&&e<=de.NUM_MULTIPLY||e>=de.A&&e<=de.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&e===0)return!0;switch(e){case de.SPACE:case de.QUESTION_MARK:case de.NUM_PLUS:case de.NUM_MINUS:case de.NUM_PERIOD:case de.NUM_DIVISION:case de.SEMICOLON:case de.DASH:case de.EQUALS:case de.COMMA:case de.PERIOD:case de.SLASH:case de.APOSTROPHE:case de.SINGLE_QUOTE:case de.OPEN_SQUARE_BRACKET:case de.BACKSLASH:case de.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},nT=`accept acceptCharset accessKey action allowFullScreen allowTransparency
67    alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
68    charSet checked classID className colSpan cols content contentEditable contextMenu
69    controls coords crossOrigin data dateTime default defer dir disabled download draggable
70    encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
71    headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
72    is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
73    mediaGroup method min minLength multiple muted name noValidate nonce open
74    optimum pattern placeholder poster preload radioGroup readOnly rel required
75    reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
76    shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
77    summary tabIndex target title type useMap value width wmode wrap`,rT=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
78    onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
79    onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
80    onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
81    onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
82    onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
83    onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,aT="".concat(nT," ").concat(rT).split(/[\s\n]+/),iT="aria-",oT="data-";function j4(t,e){return t.indexOf(e)===0}function sT(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n;e===!1?n={aria:!0,data:!0,attr:!0}:e===!0?n={aria:!0}:n=Y({},e);var r={};return Object.keys(t).forEach(function(a){(n.aria&&(a==="role"||j4(a,iT))||n.data&&j4(a,oT)||n.attr&&aT.includes(a))&&(r[a]=t[a])}),r}var U4=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var t=navigator.userAgent||navigator.vendor||window.opera;return!!(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(t)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(t==null?void 0:t.substr(0,4)))};function ti(t,e){var n=e||{},r=n.defaultValue,a=n.value,i=n.onChange,o=n.postState,s=h.exports.useState(function(){return a!==void 0?a:r!==void 0?typeof r=="function"?r():r:typeof t=="function"?t():t}),c=oe(s,2),l=c[0],u=c[1],f=a!==void 0?a:l;o&&(f=o(f));function d(m){u(m),f!==m&&i&&i(m,f)}var p=h.exports.useRef(!0);return h.exports.useEffect(function(){if(p.current){p.current=!1;return}a===void 0&&u(a)},[a]),[f,d]}var Go=void 0;
83function cT(t,e){var n=t.prefixCls,r=t.invalidate,a=t.item,i=t.renderItem,o=t.responsive,s=t.registerSize,c=t.itemKey,l=t.className,u=t.style,f=t.children,d=t.display,p=t.order,m=t.component,v=m===void 0?"div":m,g=at(t,["prefixCls","invalidate","item","renderItem","responsive","registerSize","itemKey","className","style","children","display","order","component"]),x=o&&!d;function _(y){s(c,y)}h.exports.useEffect(function(){return function(){_(null)}},[]);var k=i&&a!==Go?i(a):f,S;r||(S={opacity:x?0:1,height:x?0:Go,overflowY:x?"hidden":Go,order:o?p:Go,pointerEvents:x?"none":Go,position:x?"absolute":Go});var w={};x&&(w["aria-hidden"]=!0);var C=h.exports.createElement(v,X({className:se(!r&&n,l),style:Y(Y({},S),u)},w,g,{ref:e}),k);return o&&(C=h.exports.createElement($i,{onResize:function(b){var E=b.offsetWidth;_(E)}},C)),C}var zc=h.exports.forwardRef(cT);zc.displayName="Item";function lT(){var t=h.exports.useState({}),e=oe(t,2),n=e[1],r=h.exports.useRef([]),a=h.exports.useRef(!1),i=0,o=0;h.exports.useEffect(function(){return function(){a.current=!0}},[]);function s(c){var l=i;
83i+=1,r.current.length<l+1&&(r.current[l]=c);var u=r.current[l];function f(d){r.current[l]=typeof d=="function"?d(r.current[l]):d,st.cancel(o),o=st(function(){a.current||n({})})}return[u,f]}return s}var uT=function(e,n){var r=h.exports.useContext(G0);if(!r){var a=e.component,i=a===void 0?"div":a,o=at(e,["component"]);return h.exports.createElement(i,X({},o,{ref:n}))}var s=r.className,c=at(r,["className"]),l=e.className,u=at(e,["className"]);return h.exports.createElement(G0.Provider,{value:null},h.exports.createElement(zc,X({ref:n,className:se(s,l)},c,u)))},H4=h.exports.forwardRef(uT);H4.displayName="RawItem";var G0=h.exports.createContext(null),V4="responsive",W4="invalidate";function fT(t){return"+ ".concat(t.length," ...")}function dT(t,e){var n=t.prefixCls,r=n===void 0?"rc-overflow":n,a=t.data,i=a===void 0?[]:a,o=t.renderItem,s=t.renderRawItem,c=t.itemKey,l=t.itemWidth,u=l===void 0?10:l,f=t.ssr,d=t.style,p=t.className,m=t.maxCount,v=t.renderRest,g=t.renderRawRest,x=t.suffix,_=t.component,k=_===void 0?"div":_,S=t.itemComponent,w=t.onVisibleChange,C=at(t,["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"]),y=lT(),b=f==="full",E=y(null),T=oe(E,2),R=T[0],A=T[1],$=R||0,O=y(new Map),I=oe(O,2),U=I[0],V=I[1],L=y(0),z=
83oe(L,2),F=z[0],M=z[1],B=y(0),W=oe(B,2),H=W[0],K=W[1],Z=y(0),re=oe(Z,2),ee=re[0],te=re[1],ce=h.exports.useState(null),pe=oe(ce,2),ge=pe[0],xe=pe[1],ye=h.exports.useState(null),et=oe(ye,2),Te=et[0],it=et[1],Se=h.exports.useMemo(function(){return Te===null&&b?Number.MAX_SAFE_INTEGER:Te||0},[Te,R]),Ne=h.exports.useState(!1),rt=oe(Ne,2),ir=rt[0],_n=rt[1],nt="".concat(r,"-item"),Bt=Math.max(F,H),At=i.length&&m===V4,kt=m===W4,Mn=At||typeof m=="number"&&i.length>m,mt=h.exports.useMemo(function(){var Re=i;return At?R===null&&b?Re=i:Re=i.slice(0,Math.min(i.length,$/u)):typeof m=="number"&&(Re=i.slice(0,m)),Re},[i,u,R,m,At]),$t=h.exports.useMemo(function(){return At?i.slice(Se+1):i.slice(mt.length)},[i,mt,At,Se]),Ot=h.exports.useCallback(function(Re,qe){var ut;return typeof c=="function"?c(Re):(ut=c&&(Re==null?void 0:Re[c]))!==null&&ut!==void 0?ut:qe},[c]),Dt=h.exports.useCallback(o||function(Re){return Re},[o]);function lt(Re,qe){it(Re),qe||(_n(Re<i.length-1),w==null||w(Re))}function Nn(Re,qe){A(qe.clientWidth)}function fn(Re,qe){V(function(ut){var nn=new Map(ut);return qe===null?nn.delete(Re):nn.set(Re,qe),nn})}function dn(Re,qe){K(qe),M(H)}function _r(Re,qe){te(qe)}function tn(Re){return U.get(Ot(mt[Re],Re))}h.exports.useLayoutEffect(function(){if($&&Bt&&mt){var Re=ee,qe=mt.length,ut=qe-1;if(!qe){lt(0),xe(null);return}for(var nn=0;nn<qe;nn+=1){var ma=tn(nn);if(ma===void 0){lt(nn-1,!0);break}if(Re+=ma,ut===0&&Re<=$||nn===ut-1&&Re+tn(ut)<=$){lt(ut),xe(null);break}else if(Re+Bt>$){lt(nn-1),xe(Re-ma-ee+H);break}}x&&tn(0)+ee>$&&xe(null)}},[$,U,H,ee,Ot,mt]);var Er=ir&&!!$t.length,En={};ge!==null&&At&&(En={position:"absolute",left:ge,top:0});var Ht={prefixCls:nt,responsive:At,component:S,invalidate:kt},kr=s?function(Re,qe){var ut=Ot(Re,qe);return h.exports.createElement(G0.Provider,{key:ut,value:Y(Y({},Ht),{},{order:qe,item:Re,itemKey:ut,registerSize:fn,display:qe<=Se})},s(Re,qe))}:function(Re,qe){var ut=Ot(Re,qe);return h.exports.createElement(zc,X({},Ht,{order:qe,key:ut,item:Re,renderItem:Dt,itemKey:ut,registerSize:fn,display:qe<=Se}))},kn,Bn={order:Er?Se:Number.MAX_SAFE_INTEGER,className:"".concat(nt,"-rest"),registerSize:dn,display:Er};if(g)g&&(kn=h.exports.createElement(G0.Provider,{value:Y(Y({},Ht),Bn)},g($t)));else{var Vt=v||fT;kn=h.exports.createElement(zc,X({},Ht,Bn),typeof Vt=="function"?Vt($t):Vt)}var Vn=h.exports.createElement(k,X({className:se(!kt&&r,p),style:d,ref:e},C),mt.map(kr),Mn?kn:null,x&&h.exports.createElement(zc,X({},Ht,{order:Se,className:"".concat(nt,"-suffix"),registerSize:_r,display:!0,style:En}),x));return At&&(Vn=h.exports.createElement($i,{onResize:Nn},Vn)),Vn}var Sa=h.exports.forwardRef(dT);Sa.displayName="Overflow";Sa.Item=H4;Sa.RESPONSIVE=V4;Sa.INVALIDATE=W4;function jc(t,e){return t?t.contains(e):!1}var K4=h.exports.forwardRef(function(t,e){var n=t.didUpdate,r=t.getContainer,a=t.children,i=h.exports.useRef();h.exports.useImperativeHandle(e,function(){return{}});var o=h.exports.useRef(!1);return!o.current&&zi()&&(i.current=r(),o.current=!0),h.exports.useEffect(function(){n==null||n(t)}),h.exports.useEffect(function(){return function(){var s,c;(s=i.current)===null||s===void 0||(c=s.parentNode)===null||c===void 0||c.removeChild(i.current)}},[]),i.current?Xa.createPortal(a,i.current):null});function pT(t,e,n){return n?t[0]===e[0]:t[0]===e[0]&&t[1]===e[1]}function hT(t,e,n){var r=t[e]||{};return Y(Y({},r),n)}function mT(t,e,n,r){for(var a=n.points,i=Object.keys(t),o=0;o<i.length;o+=1){var s=i[o];if(pT(t[s].points,a,r))return"".concat(e,"-placement-").concat(s)}return""}function G4(t){var e=t.prefixCls,n=t.motion,r=t.animation,a=t.transitionName;return n||(r?{motionName:"".concat(e,"-").concat(r)}:a?{motionName:a}:null)}function vT(t){var e=t.prefixCls,n=t.visible,r=t.zIndex,a=t.mask,i=t.maskMotion,o=t.maskAnimation,s=t.maskTransitionName;if(!a)return null;var c={};return(i||s||o)&&(c=Y({motionAppear:!0},G4({motion:i,prefixCls:e,transitionName:s,animation:o}))),h.exports.createElement(ka,X({},c,{visible:n,removeOnLeave:!0}),function(l){var u=l.className;return h.exports.createElement("div",{style:{zIndex:r},className:se("".concat(e,"-mask"),u)})})}var q4=function(t){if(!t)return!1;if(t.offsetParent)return!0;
vendor: 10,795 bytes, line 83
83if(t.getBBox){var e=t.getBBox();if(e.width||e.height)return!0}if(t.getBoundingClientRect){var n=t.getBoundingClientRect();if(n.width||n.height)return!0}return!1};function X4(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),n.push.apply(n,r)}return n}function Y4(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?X4(Object(n),!0).forEach(function(r){gT(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):X4(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function q0(t){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?q0=function(e){return typeof e}:q0=function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},q0(t)}function gT(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Uc,xT={Webkit:"-webkit-",Moz:"-moz-",ms:"-ms-",O:"-o-"};function X0(){if(Uc!==void 0)return Uc;Uc="";var t=document.createElement("p").style,e="Transform";for(var n in xT)n+e in t&&(Uc=n);return Uc}function Q4(){return X0()?"".concat(X0(),"TransitionProperty"):"transitionProperty"}function Y0(){return X0()?"".concat(X0(),"Transform"):"transform"}function Z4(t,e){var n=Q4();n&&(t.style[n]=e,n!=="transitionProperty"&&(t.style.transitionProperty=e))}function I3(t,e){var n=Y0();n&&(t.style[n]=e,n!=="transform"&&(t.style.transform=e))}function yT(t){return t.style.transitionProperty||t.style[Q4()]}function bT(t){var e=window.getComputedStyle(t,null),n=e.getPropertyValue("transform")||e.getPropertyValue(Y0());if(n&&n!=="none"){var r=n.replace(/[^0-9\-.,]/g,"").split(",");return{x:parseFloat(r[12]||r[4],0),y:parseFloat(r[13]||r[5],0)}}return{x:0,y:0}}var wT=/matrix\((.*)\)/,CT=/matrix3d\((.*)\)/;function _T(t,e){var n=window.getComputedStyle(t,null),r=n.getPropertyValue("transform")||n.getPropertyValue(Y0());if(r&&r!=="none"){var a,i=r.match(wT);if(i)i=i[1],a=i.split(",").map(function(s){return parseFloat(s,10)}),a[4]=e.x,a[5]=e.y,I3(t,"matrix(".concat(a.join(","),")"));else{var o=r.match(CT)[1];a=o.split(",").map(function(s){return parseFloat(s,10)}),a[12]=e.x,a[13]=e.y,I3(t,"matrix3d(".concat(a.join(","),")"))}}else I3(t,"translateX(".concat(e.x,"px) translateY(").concat(e.y,"px) translateZ(0)"))}var ET=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,Hc;function J4(t){var e=t.style.display;t.style.display="none",t.offsetHeight,t.style.display=e}function qo(t,e,n){var r=n;if(q0(e)==="object"){for(var a in e)e.hasOwnProperty(a)&&qo(t,a,e[a]);return}if(typeof r!="undefined"){typeof r=="number"&&(r="".concat(r,"px")),t.style[e]=r;return}return Hc(t,e)}function kT(t){var e,n,r,a=t.ownerDocument,i=a.body,o=a&&a.documentElement;return e=t.getBoundingClientRect(),n=e.left,r=e.top,n-=o.clientLeft||i.clientLeft||0,r-=o.clientTop||i.clientTop||0,{left:n,top:r}}function ev(t,e){var n=t["page".concat(e?"Y":"X","Offset")],r="scroll".concat(e?"Top":"Left");if(typeof n!="number"){var a=t.document;n=a.documentElement[r],typeof n!="number"&&(n=a.body[r])}return n}function tv(t){return ev(t)}function nv(t){return ev(t,!0)}function Vc(t){var e=kT(t),n=t.ownerDocument,r=n.defaultView||n.parentWindow;return e.left+=tv(r),e.top+=nv(r),e}function L3(t){return t!=null&&t==t.window}function rv(t){return L3(t)?t.document:t.nodeType===9?t:t.ownerDocument}function PT(t,e,n){var r=n,a="",i=rv(t);return r=r||i.defaultView.getComputedStyle(t,null),r&&(a=r.getPropertyValue(e)||r[e]),a}var ST=new RegExp("^(".concat(ET,")(?!px)[a-z%]+$"),"i"),TT=/^(top|right|bottom|left)$/,F3="currentStyle",z3="runtimeStyle",Ui="left",RT="px";function AT(t,e){var n=t[F3]&&t[F3][e];if(ST.test(n)&&!TT.test(e)){var r=t.style,a=r[Ui],i=t[z3][Ui];t[z3][Ui]=t[F3][Ui],r[Ui]=e==="fontSize"?"1em":n||0,n=r.pixelLeft+RT,r[Ui]=a,t[z3][Ui]=i}return n===""?"auto":n}typeof window!="undefined"&&(Hc=window.getComputedStyle?PT:AT);function Q0(t,e){return t==="left"?e.useCssRight?"right":t:e.useCssBottom?"bottom":t}function av(t){if(t==="left")return"right";if(t==="right")return"left";if(t==="top")return"bottom";if(t==="bottom")return"top"}function iv(t,e,n){qo(t,"position")==="static"&&(t.style.position="relative");var r=-999,a=-999,i=Q0("left",n),o=Q0("top",n),s=av(i),c=av(o);i!=="left"&&(r=999),o!=="top"&&(a=999);var l="",u=Vc(t);("left"in e||"top"in e)&&(l=yT(t)||"",Z4(t,"none")),"left"in e&&(t.style[s]="",t.style[i]="".concat(r,"px")),"top"in e&&(t.style[c]="",t.style[o]="".concat(a,"px")),J4(t);var f=Vc(t),d={};for(var p in e)if(e.hasOwnProperty(p)){var m=Q0(p,n),v=p==="left"?r:a,g=u[p]-f[p];m===p?d[m]=v+g:d[m]=v-g}qo(t,d),J4(t),("left"in e||"top"in e)&&Z4(t,l);var x={};for(var _ in e)if(e.hasOwnProperty(_)){var k=Q0(_,n),S=e[_]-u[_];_===k?x[k]=d[k]+S:x[k]=d[k]-S}qo(t,x)}function OT(t,e){var n=Vc(t),r=bT(t),a={x:r.x,y:r.y};"left"in e&&(a.x=r.x+e.left-n.left),"top"in e&&(a.y=r.y+e.top-n.top),_T(t,a)}function MT(t,e,n){if(n.ignoreShake){var r=Vc(t),a=r.left.toFixed(0),i=r.top.toFixed(0),o=e.left.toFixed(0),s=e.top.toFixed(0);if(a===o&&i===s)return}n.useCssRight||n.useCssBottom?iv(t,e,n):n.useCssTransform&&Y0()in document.body.style?OT(t,e):iv(t,e,n)}function j3(t,e){for(var n=0;n<t.length;n++)e(t[n])}function ov(t){return Hc(t,"boxSizing")==="border-box"}var NT=["margin","border","padding"],U3=-1,BT=2,H3=1,$T=0;function DT(t,e,n){var r={},a=t.style,i;for(i in e)e.hasOwnProperty(i)&&(r[i]=a[i],a[i]=e[i]);n.call(t);for(i in e)e.hasOwnProperty(i)&&(a[i]=r[i])}function Wc(t,e,n){var r=0,a,i,o;for(i=0;i<e.length;i++)if(a=e[i],a)for(o=0;o<n.length;o++){var s=void 0;a==="border"?s="".concat(a).concat(n[o],"Width"):s=a+n[o],r+=parseFloat(Hc(t,s))||0}return r}var na={getParent:function(e){var n=e;do n.nodeType===11&&n.host?n=n.host:n=n.parentNode;while(n&&n.nodeType!==1&&n.nodeType!==9);return n}};j3(["Width","Height"],function(t){na["doc".concat(t)]=function(e){var n=e.document;return Math.max(n.documentElement["scroll".concat(t)],n.body["scroll".concat(t)],na["viewport".concat(t)](n))},na["viewport".concat(t)]=function(e){var n="client".concat(t),r=e.document,a=r.body,i=r.documentElement,o=i[n];return r.compatMode==="CSS1Compat"&&o||a&&a[n]||o}});function sv(t,e,n){var r=n;if(L3(t))return e==="width"?na.viewportWidth(t):na.viewportHeight(t);if(t.nodeType===9)return e==="width"?na.docWidth(t):na.docHeight(t);var a=e==="width"?["Left","Right"]:["Top","Bottom"],i=e==="width"?t.getBoundingClientRect().width:t.getBoundingClientRect().height,o=ov(t),s=0;(i==null||i<=0)&&(i=void 0,s=Hc(t,e),(s==null||Number(s)<0)&&(s=t.style[e]||0),s=parseFloat(s)||0),r===void 0&&(r=o?H3:U3);var c=i!==void 0||o,l=i||s;return r===U3?c?l-Wc(t,["border","padding"],a):s:c?r===H3?l:l+(r===BT?-Wc(t,["border"],a):Wc(t,["margin"],a)):s+Wc(t,NT.slice(r),a)}var IT={position:"absolute",visibility:"hidden",display:"block"};function cv(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var r,a=e[0];return a.offsetWidth!==0?r=sv.apply(void 0,e):DT(a,IT,function(){r=sv.apply(void 0,e)}),r}j3(["width","height"],function(t){var e=t.charAt(0).toUpperCase()+t.slice(1);na["outer".concat(e)]=function(r,a){return r&&cv(r,t,a?$T:H3)};var n=t==="width"?["Left","Right"]:["Top","Bottom"];na[t]=function(r,a){var i=a;if(i!==void 0){if(r){var o=ov(r);return o&&(i+=Wc(r,["padding","border"],n)),qo(r,t,i)}return}return r&&cv(r,t,U3)}});function lv(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var Oe={getWindow:function(e){if(e&&e.document&&e.setTimeout)return e;var n=e.ownerDocument||e;return n.defaultView||n.parentWindow},getDocument:rv,offset:function(e,n,r){if(typeof n!="undefined")MT(e,n,r||{});else return Vc(e)},isWindow:L3,each:j3,css:qo,clone:function(e){var n,r={};for(n in e)e.hasOwnProperty(n)&&(r[n]=e[n]);var a=e.overflow;if(a)for(n in e)e.hasOwnProperty(n)&&(r.overflow[n]=e.overflow[n]);return r},mix:lv,getWindowScrollLeft:function(e){return tv(e)},getWindowScrollTop:function(e){return nv(e)},merge:function(){for(var e={},n=0;n<arguments.length;n++)Oe.mix(e,n<0||arguments.length<=n?void 0:arguments[n]);return e},viewportWidth:0,viewportHeight:0};lv(Oe,na);var V3=Oe.getParent;function W3(t){if(Oe.isWindow(t)||t.nodeType===9)return null;var e=Oe.getDocument(t),n=e.body,r,a=Oe.css(t,"position"),i=a==="fixed"||a==="absolute";if(!i)return t.nodeName.toLowerCase()==="html"?null:V3(t);for(r=V3(t);r&&r!==n&&r.nodeType!==9;r=V3(r))if(a=Oe.css(r,"position"),a!=="static")return r;return null}var uv=Oe.getParent;function LT(t){if(Oe.isWindow(t)||t.nodeType===9)return!1;var e=Oe.getDocument(t),n=e.body,r=null;for(r=uv(t);r&&r!==n&&r!==e;r=uv(r)){var a=Oe.css(r,"position");if(a==="fixed")return!0}return!1}function K3(t,e){for(var n={left:0,right:1/0,top:0,bottom:1/0},r=W3(t),a=Oe.getDocument(t),i=a.defaultView||a.parentWindow,o=a.body,s=a.documentElement;r;){if((navigator.userAgent.indexOf("MSIE")===-1||r.clientWidth!==0)&&r!==o&&r!==s&&Oe.css(r,"overflow")!=="visible"){var c=Oe.offset(r);c.left+=r.clientLeft,c.top+=r.clientTop,n.top=Math.max(n.top,c.top),n.right=Math.min(n.right,c.left+r.clientWidth),n.bottom=Math.min(n.bottom,c.top+r.clientHeight),n.left=Math.max(n.left,c.left)}else if(r===o||r===s)break;r=W3(r)}var l=null;if(!Oe.isWindow(t)&&t.nodeType!==9){l=t.style.position;var u=Oe.css(t,"position");u==="absolute"&&(t.style.position="fixed")}var f=Oe.getWindowScrollLeft(i),d=Oe.getWindowScrollTop(i),p=Oe.viewportWidth(i),m=Oe.viewportHeight(i),v=s.scrollWidth,g=s.scrollHeight,x=window.getComputedStyle(o);if(x.overflowX==="hidden"&&(v=i.innerWidth),x.overflowY==="hidden"&&(g=i.innerHeight),t.style&&(t.style.position=l),e||LT(t))n.left=Math.max(n.left,f),n.top=Math.max(n.top,d),n.right=Math.min(n.right,f+p),n.bottom=Math.min(n.bottom,d+m);else{var _=Math.max(v,f+p);n.right=Math.min(n.right,_);var k=Math.max(g,d+m);n.bottom=Math.min(n.bottom,k)}return n.top>=0&&n.left>=0&&n.bottom>n.top&&n.right>n.left?n:null}function FT(t,e,n,r){var a=Oe.clone(t),i={width:e.width,height:e.height};return r.adjustX&&a.left<n.left&&(a.left=n.left),r.resizeWidth&&a.left>=n.left&&a.left+i.width>n.right&&(i.width-=a.left+i.width-n.right),r.adjustX&&a.left+i.width>n.right&&(a.left=Math.max(n.right-i.width,n.left)),r.adjustY&&a.top<n.top&&(a.top=n.top),r.resizeHeight&&a.top>=n.top&&a.top+i.height>n.bottom&&(i.height-=a.top+i.height-n.bottom),r.adjustY&&a.top+i.height>n.bottom&&(a.top=Math.max(n.bottom-i.height,n.top)),Oe.mix(a,i)}function G3(t){var e,n,r;if(!Oe.isWindow(t)&&t.nodeType!==9)e=Oe.offset(t),n=Oe.outerWidth(t),r=Oe.outerHeight(t);else{var a=Oe.getWindow(t);e={left:Oe.getWindowScrollLeft(a),top:Oe.getWindowScrollTop(a)}
83,n=Oe.viewportWidth(a),r=Oe.viewportHeight(a)}return e.width=n,e.height=r,e}function fv(t,e){var n=e.charAt(0),r=e.charAt(1),a=t.width,i=t.height,o=t.left,s=t.top;return n==="c"?s+=i/2:n==="b"&&(s+=i),r==="c"?o+=a/2:r==="r"&&(o+=a),{left:o,top:s}}function Z0(t,e,n,r,a){var i=fv(e,n[1]),o=fv(t,n[0]),s=[o.left-i.left,o.top-i.top];return{left:Math.round(t.left-s[0]+r[0]-a[0]),top:Math.round(t.top-s[1]+r[1]-a[1])}}function dv(t,e,n){return t.left<n.left||t.left+e.width>n.right}function pv(t,e,n){return t.top<n.top||t.top+e.height>n.bottom}function zT(t,e,n){return t.left>n.right||t.left+e.width<n.left}function jT(t,e,n){return t.top>n.bottom||t.top+e.height<n.top}function J0(t,e,n){var r=[];return Oe.each(t,function(a){r.push(a.replace(e,function(i){return n[i]}))}),r}function eu(t,e){return t[e]=-t[e],t}function hv(t,e){var n;return/%$/.test(t)?n=parseInt(t.substring(0,t.length-1),10)/100*e:n=parseInt(t,10),n||0}function mv(t,e){t[0]=hv(t[0],e.width),t[1]=hv(t[1],e.height)}function vv(t,e,n,r){var a=n.points,i=n.offset||[0,0],o=n.targetOffset||[0,0],s=n.overflow,c=n.source||t;i=[].concat(i),o=[].concat(o),s=s||{};var l={},u=0,f=!!(s&&s.alwaysByViewport),d=K3(c,f),p=G3(c);mv(i,p),mv(o,e);var m=Z0(p,e,a,i,o),v=Oe.merge(p,m);if(d&&(s.adjustX||s.adjustY)&&r){if(s.adjustX&&dv(m,p,d)){var g=J0(a,/[lr]/gi,{l:"r",r:"l"}),x=eu(i,0),_=eu(o,0),k=Z0(p,e,g,x,_);zT(k,p,d)||(u=1,a=g,i=x,o=_)}if(s.adjustY&&pv(m,p,d)){var S=J0(a,/[tb]/gi,{t:"b",b:"t"}),w=eu(i,1),C=eu(o,1),y=Z0(p,e,S,w,C);jT(y,p,d)||(u=1,a=S,i=w,o=C)}u&&(m=Z0(p,e,a,i,o),Oe.mix(v,m));var b=dv(m,p,d),E=pv(m,p,d);if(b||E){var T=a;b&&(T=J0(a,/[lr]/gi,{l:"r",r:"l"})),E&&(T=J0(a,/[tb]/gi,{t:"b",b:"t"})),a=T,i=n.offset||[0,0],o=n.targetOffset||[0,0]}l.adjustX=s.adjustX&&b,l.adjustY=s.adjustY&&E,(l.adjustX||l.adjustY)&&(v=FT(m,p,d,l))}return v.width!==p.width&&Oe.css(c,"width",Oe.width(c)+v.width-p.width),v.height!==p.height&&Oe.css(c,"height",Oe.height(c)+v.height-p.height),Oe.offset(c,{left:v.left,top:v.top},{useCssRight:n.useCssRight,useCssBottom:n.useCssBottom,useCssTransform:n.useCssTransform,ignoreShake:n.ignoreShake}),{points:a,offset:i,targetOffset:o,overflow:l}}function UT(t,e){var n=K3(t,e),r=G3(t);return!n||r.left+r.width<=n.left||r.top+r.height<=n.top||r.left>=n.right||r.top>=n.bottom}function q3(t,e,n){var r=n.target||e,a=G3(r),i=!UT(r,n.overflow&&n.overflow.alwaysByViewport);return vv(t,a,n,i)}q3.__getOffsetParent=W3;q3.__getVisibleRectForElement=K3;function HT(t,e,n){var r,a,i=Oe.getDocument(t),o=i.defaultView||i.parentWindow,s=Oe.getWindowScrollLeft(o),c=Oe.getWindowScrollTop(o),l=Oe.viewportWidth(o),u=Oe.viewportHeight(o);"pageX"in e?r=e.pageX:r=s+e.clientX,"pageY"in e?a=e.pageY:a=c+e.clientY;var f={left:r,top:a,width:0,height:0},d=r>=0&&r<=s+l&&a>=0&&a<=c+u,p=[n.points[0],"cc"];return vv(t,f,Y4(Y4({},n),{},{points:p}),d)}function VT(){this.__data__=[],this.size=0}var WT=VT;function KT(t,e){return t===e||t!==t&&e!==e}var gv=KT,GT=gv;function qT(t,e){for(var n=t.length;n--;)if(GT(t[n][0],e))return n;return-1}var tu=qT,XT=tu,YT=Array.prototype,QT=YT.splice;function ZT(t){var e=this.__data__,n=XT(e,t);if(n<0)return!1;var r=e.length-1;return n==r?e.pop():QT.call(e,n,1),--this.size,!0}var JT=ZT,eR=tu;function tR(t){var e=this.__data__,n=eR(e,t);return n<0?void 0:e[n][1]}var nR=tR,rR=tu;function aR(t){return rR(this.__data__,t)>-1}var iR=aR,oR=tu;function sR(t,e){var n=this.__data__,r=oR(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this}var cR=sR,lR=WT,uR=JT,fR=nR,dR=iR,pR=cR;function Xo(t){var e=-1,n=t==null?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}Xo.prototype.clear=lR;Xo.prototype.delete=uR;Xo.prototype.get=fR;Xo.prototype.has=dR;Xo.prototype.set=pR;var nu=Xo,hR=nu;function mR(){this.__data__=new hR,this.size=0}var vR=mR;function gR(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}var xR=gR;function yR(t){return this.__data__.get(t)}var bR=yR;function wR(t){return this.__data__.has(t)}var CR=wR,_R=typeof Ka=="object"&&Ka&&Ka.Object===Object&&Ka,xv=_R,ER=xv,kR=typeof self=="object"&&self&&self.Object===Object&&self,PR=ER||kR||Function("return this")(),ra=PR,SR=ra,TR=SR.Symbol,X3=TR,yv=X3,bv=Object.prototype,RR=bv.hasOwnProperty,AR=bv.toString,Kc=yv?yv.toStringTag:void 0;
vendor: 2,152 bytes, line 83
83function OR(t){var e=RR.call(t,Kc),n=t[Kc];try{t[Kc]=void 0;var r=!0}catch{}var a=AR.call(t);return r&&(e?t[Kc]=n:delete t[Kc]),a}var MR=OR,NR=Object.prototype,BR=NR.toString;function $R(t){return BR.call(t)}var DR=$R,wv=X3,IR=MR,LR=DR,FR="[object Null]",zR="[object Undefined]",Cv=wv?wv.toStringTag:void 0;function jR(t){return t==null?t===void 0?zR:FR:Cv&&Cv in Object(t)?IR(t):LR(t)}var Gc=jR;function UR(t){var e=typeof t;return t!=null&&(e=="object"||e=="function")}var ru=UR,HR=Gc,VR=ru,WR="[object AsyncFunction]",KR="[object Function]",GR="[object GeneratorFunction]",qR="[object Proxy]";function XR(t){if(!VR(t))return!1;var e=HR(t);return e==KR||e==GR||e==WR||e==qR}var _v=XR,YR=ra,QR=YR["__core-js_shared__"],ZR=QR,Y3=ZR,Ev=function(){var t=/[^.]+$/.exec(Y3&&Y3.keys&&Y3.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function JR(t){return!!Ev&&Ev in t}var eA=JR,tA=Function.prototype,nA=tA.toString;function rA(t){if(t!=null){try{return nA.call(t)}catch{}try{return t+""}catch{}}return""}var kv=rA,aA=_v,iA=eA,oA=ru,sA=kv,cA=/[\\^$.*+?()[\]{}|]/g,lA=/^\[object .+?Constructor\]$/,uA=Function.prototype,fA=Object.prototype,dA=uA.toString,pA=fA.hasOwnProperty,hA=RegExp("^"+dA.call(pA).replace(cA,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function mA(t){if(!oA(t)||iA(t))return!1;var e=aA(t)?hA:lA;return e.test(sA(t))}var vA=mA;function gA(t,e){return t==null?void 0:t[e]}var xA=gA,yA=vA,bA=xA;function wA(t,e){var n=bA(t,e);return yA(n)?n:void 0}var Yo=wA,CA=Yo,_A=ra,EA=CA(_A,"Map"),Q3=EA,kA=Yo,PA=kA(Object,"create"),au=PA,Pv=au;function SA(){this.__data__=Pv?Pv(null):{},this.size=0}var TA=SA;function RA(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}var AA=RA,OA=au,MA="__lodash_hash_undefined__",NA=Object.prototype,BA=NA.hasOwnProperty;function $A(t){var e=this.__data__;if(OA){var n=e[t];return n===MA?void 0:n}return BA.call(e,t)?e[t]:void 0}var DA=$A,IA=au,LA=Object.prototype,FA=LA.hasOwnProperty;function zA(t){var e=this.__data__;return IA?e[t]!==void 0:FA.call(e,t)}var jA=zA,UA=au,HA="__lodash_hash_undefined__";function VA(t,e){var n=this.__data__;
vendor: 8,455 bytes, line 83
83return this.size+=this.has(t)?0:1,n[t]=UA&&e===void 0?HA:e,this}var WA=VA,KA=TA,GA=AA,qA=DA,XA=jA,YA=WA;function Qo(t){var e=-1,n=t==null?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}Qo.prototype.clear=KA;Qo.prototype.delete=GA;Qo.prototype.get=qA;Qo.prototype.has=XA;Qo.prototype.set=YA;var QA=Qo,Sv=QA,ZA=nu,JA=Q3;function eO(){this.size=0,this.__data__={hash:new Sv,map:new(JA||ZA),string:new Sv}}var tO=eO;function nO(t){var e=typeof t;return e=="string"||e=="number"||e=="symbol"||e=="boolean"?t!=="__proto__":t===null}var rO=nO,aO=rO;function iO(t,e){var n=t.__data__;return aO(e)?n[typeof e=="string"?"string":"hash"]:n.map}var iu=iO,oO=iu;function sO(t){var e=oO(this,t).delete(t);return this.size-=e?1:0,e}var cO=sO,lO=iu;function uO(t){return lO(this,t).get(t)}var fO=uO,dO=iu;function pO(t){return dO(this,t).has(t)}var hO=pO,mO=iu;function vO(t,e){var n=mO(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this}var gO=vO,xO=tO,yO=cO,bO=fO,wO=hO,CO=gO;function Zo(t){var e=-1,n=t==null?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}Zo.prototype.clear=xO;Zo.prototype.delete=yO;Zo.prototype.get=bO;Zo.prototype.has=wO;Zo.prototype.set=CO;var Tv=Zo,_O=nu,EO=Q3,kO=Tv,PO=200;function SO(t,e){var n=this.__data__;if(n instanceof _O){var r=n.__data__;if(!EO||r.length<PO-1)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new kO(r)}return n.set(t,e),this.size=n.size,this}var TO=SO,RO=nu,AO=vR,OO=xR,MO=bR,NO=CR,BO=TO;function Jo(t){var e=this.__data__=new RO(t);this.size=e.size}Jo.prototype.clear=AO;Jo.prototype.delete=OO;Jo.prototype.get=MO;Jo.prototype.has=NO;Jo.prototype.set=BO;var $O=Jo,DO="__lodash_hash_undefined__";function IO(t){return this.__data__.set(t,DO),this}var LO=IO;function FO(t){return this.__data__.has(t)}var zO=FO,jO=Tv,UO=LO,HO=zO;function ou(t){var e=-1,n=t==null?0:t.length;for(this.__data__=new jO;++e<n;)this.add(t[e])}ou.prototype.add=ou.prototype.push=UO;ou.prototype.has=HO;var VO=ou;function WO(t,e){for(var n=-1,r=t==null?0:t.length;++n<r;)if(e(t[n],n,t))return!0;return!1}var KO=WO;function GO(t,e){return t.has(e)}var qO=GO,XO=VO,YO=KO,QO=qO,ZO=1,JO=2;function eM(t,e,n,r,a,i){var o=n&ZO,s=t.length,c=e.length;if(s!=c&&!(o&&c>s))return!1;var l=i.get(t),u=i.get(e);if(l&&u)return l==e&&u==t;var f=-1,d=!0,p=n&JO?new XO:void 0;for(i.set(t,e),i.set(e,t);++f<s;){var m=t[f],v=e[f];if(r)var g=o?r(v,m,f,e,t,i):r(m,v,f,t,e,i);if(g!==void 0){if(g)continue;d=!1;break}if(p){if(!YO(e,function(x,_){if(!QO(p,_)&&(m===x||a(m,x,n,r,i)))return p.push(_)})){d=!1;break}}else if(!(m===v||a(m,v,n,r,i))){d=!1;break}}return i.delete(t),i.delete(e),d}var Rv=eM,tM=ra,nM=tM.Uint8Array,rM=nM;function aM(t){var e=-1,n=Array(t.size);return t.forEach(function(r,a){n[++e]=[a,r]}),n}var iM=aM;function oM(t){var e=-1,n=Array(t.size);return t.forEach(function(r){n[++e]=r}),n}var sM=oM,Av=X3,Ov=rM,cM=gv,lM=Rv,uM=iM,fM=sM,dM=1,pM=2,hM="[object Boolean]",mM="[object Date]",vM="[object Error]",gM="[object Map]",xM="[object Number]",yM="[object RegExp]",bM="[object Set]",wM="[object String]",CM="[object Symbol]",_M="[object ArrayBuffer]",EM="[object DataView]",Mv=Av?Av.prototype:void 0,Z3=Mv?Mv.valueOf:void 0;function kM(t,e,n,r,a,i,o){switch(n){case EM:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case _M:return!(t.byteLength!=e.byteLength||!i(new Ov(t),new Ov(e)));case hM:case mM:case xM:return cM(+t,+e);case vM:return t.name==e.name&&t.message==e.message;case yM:case wM:return t==e+"";case gM:var s=uM;case bM:var c=r&dM;if(s||(s=fM),t.size!=e.size&&!c)return!1;var l=o.get(t);if(l)return l==e;r|=pM,o.set(t,e);var u=lM(s(t),s(e),r,a,i,o);return o.delete(t),u;case CM:if(Z3)return Z3.call(t)==Z3.call(e)}return!1}var PM=kM;function SM(t,e){for(var n=-1,r=e.length,a=t.length;++n<r;)t[a+n]=e[n];return t}var TM=SM,RM=Array.isArray,J3=RM,AM=TM,OM=J3;function MM(t,e,n){var r=e(t);return OM(t)?r:AM(r,n(t))}var NM=MM;function BM(t,e){for(var n=-1,r=t==null?0:t.length,a=0,i=[];++n<r;){var o=t[n];e(o,n,t)&&(i[a++]=o)}return i}var $M=BM;function DM(){return[]}var IM=DM,LM=$M,FM=IM,zM=Object.prototype,jM=zM.propertyIsEnumerable,Nv=Object.getOwnPropertySymbols,UM=Nv?function(t){return t==null?[]:(t=Object(t),LM(Nv(t),function(e){return jM.call(t,e)}))}:FM,HM=UM;function VM(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}var WM=VM;function KM(t){return t!=null&&typeof t=="object"}var qc=KM,GM=Gc,qM=qc,XM="[object Arguments]";function YM(t){return qM(t)&&GM(t)==XM}var QM=YM,Bv=QM,ZM=qc,$v=Object.prototype,JM=$v.hasOwnProperty,eN=$v.propertyIsEnumerable,tN=Bv(function(){return arguments}())?Bv:function(t){return ZM(t)&&JM.call(t,"callee")&&!eN.call(t,"callee")},nN=tN,su={exports:{}};function rN(){return!1}var aN=rN;(function(t,e){var n=ra,r=aN,a=e&&!e.nodeType&&e,i=a&&!0&&t&&!t.nodeType&&t,o=i&&i.exports===a,s=o?n.Buffer:void 0,c=s?s.isBuffer:void 0,l=c||r;t.exports=l})(su,su.exports);var iN=9007199254740991,oN=/^(?:0|[1-9]\d*)$/;function sN(t,e){var n=typeof t;return e=e==null?iN:e,!!e&&(n=="number"||n!="symbol"&&oN.test(t))&&t>-1&&t%1==0&&t<e}var cN=sN,lN=9007199254740991;function uN(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=lN}var Dv=uN,fN=Gc,dN=Dv,pN=qc,hN="[object Arguments]",mN="[object Array]",vN="[object Boolean]",gN="[object Date]",xN="[object Error]",yN="[object Function]",bN="[object Map]",wN="[object Number]",CN="[object Object]",_N="[object RegExp]",EN="[object Set]",kN="[object String]",PN="[object WeakMap]",SN="[object ArrayBuffer]",TN="[object DataView]",RN="[object Float32Array]",AN="[object Float64Array]",ON="[object Int8Array]",MN="[object Int16Array]",NN="[object Int32Array]",BN="[object Uint8Array]",$N="[object Uint8ClampedArray]",DN="[object Uint16Array]",IN="[object Uint32Array]",ht={};ht[RN]=ht[AN]=ht[ON]=ht[MN]=ht[NN]=ht[BN]=ht[$N]=ht[DN]=ht[IN]=!0;ht[hN]=ht[mN]=ht[SN]=ht[vN]=ht[TN]=ht[gN]=ht[xN]=ht[yN]=ht[bN]=ht[wN]=ht[CN]=ht[_N]=ht[EN]=ht[kN]=ht[PN]=!1;function LN(t){return pN(t)&&dN(t.length)&&!!ht[fN(t)]}var FN=LN;function zN(t){return function(e){return t(e)}}var jN=zN,e2={exports:{}};(function(t,e){var n=xv,r=e&&!e.nodeType&&e,a=r&&!0&&t&&!t.nodeType&&t,i=a&&a.exports===r,o=i&&n.process,s=function(){try{var c=a&&a.require&&a.require("util").types;return c||o&&o.binding&&o.binding("util")}catch{}}();t.exports=s})(e2,e2.exports);var UN=FN,HN=jN,Iv=e2.exports,Lv=Iv&&Iv.isTypedArray,VN=Lv?HN(Lv):UN,Fv=VN,WN=WM,KN=nN,GN=J3,qN=su.exports,XN=cN,YN=Fv,QN=Object.prototype,ZN=QN.hasOwnProperty;function JN(t,e){var n=GN(t),r=!n&&KN(t),a=!n&&!r&&qN(t),i=!n&&!r&&!a&&YN(t),o=n||r||a||i,s=o?WN(t.length,String):[],c=s.length;for(var l in t)(e||ZN.call(t,l))&&!(o&&(l=="length"||a&&(l=="offset"||l=="parent")||i&&(l=="buffer"||l=="byteLength"||l=="byteOffset")||XN(l,c)))&&s.push(l);return s}var eB=JN,tB=Object.prototype;function nB(t){var e=t&&t.constructor,n=typeof e=="function"&&e.prototype||tB;return t===n}var rB=nB;function aB(t,e){return function(n){return t(e(n))}}var iB=aB,oB=iB,sB=oB(Object.keys,Object),cB=sB,lB=rB,uB=cB,fB=Object.prototype,dB=fB.hasOwnProperty;function pB(t){if(!lB(t))return uB(t);var e=[];for(var n in Object(t))dB.call(t,n)&&n!="constructor"&&e.push(n);return e}var hB=pB,mB=_v,vB=Dv;function gB(t){return t!=null&&vB(t.length)&&!mB(t)}var xB=gB,yB=eB,bB=hB,wB=xB;function CB(t){return wB(t)?yB(t):bB(t)}var _B=CB,EB=NM,kB=HM,PB=_B;function SB(t){return EB(t,PB,kB)}var TB=SB,zv=TB,RB=1,AB=Object.prototype,OB=AB.hasOwnProperty;function MB(t,e,n,r,a,i){var o=n&RB,s=zv(t),c=s.length,l=zv(e),u=l.length;if(c!=u&&!o)return!1;for(var f=c;f--;){var d=s[f];if(!(o?d in e:OB.call(e,d)))return!1}var p=i.get(t),m=i.get(e);if(p&&m)return p==e&&m==t;var v=!0;i.set(t,e),i.set(e,t);for(var g=o;++f<c;){d=s[f];var x=t[d],_=e[d];if(r)var k=o?r(_,x,d,e,t,i):r(x,_,d,t,e,i);if(!(k===void 0?x===_||a(x,_,n,r,i):k)){v=!1;break}g||(g=d=="constructor")}if(v&&!g){var S=t.constructor,w=e.constructor;S!=w&&"constructor"in t&&"constructor"in e&&!(typeof S=="function"&&S instanceof S&&typeof w=="function"&&w instanceof w)&&(v=!1)}return i.delete(t),i.delete(e),v}var NB=MB,BB=Yo,$B=ra,DB=BB($B,"DataView"),IB=DB,LB=Yo,FB=ra,zB=LB(FB,"Promise"),jB=zB,UB=Yo,HB=ra,VB=UB(HB,"Set"),WB=VB,KB=Yo,GB=ra,qB=KB(GB,"WeakMap"),XB=qB,t2=IB,n2=Q3,r2=jB,a2=WB,i2=XB,jv=Gc,es=kv,Uv="[object Map]",YB="[object Object]",Hv="[object Promise]",Vv="[object Set]",Wv="[object WeakMap]",Kv="[object DataView]",QB=es(t2),ZB=es(n2),JB=es(r2),e$=es(a2),t$
83=es(i2),Hi=jv;(t2&&Hi(new t2(new ArrayBuffer(1)))!=Kv||n2&&Hi(new n2)!=Uv||r2&&Hi(r2.resolve())!=Hv||a2&&Hi(new a2)!=Vv||i2&&Hi(new i2)!=Wv)&&(Hi=function(t){var e=jv(t),n=e==YB?t.constructor:void 0,r=n?es(n):"";if(r)switch(r){case QB:return Kv;case ZB:return Uv;case JB:return Hv;case e$:return Vv;case t$:return Wv}return e});var n$=Hi,o2=$O,r$=Rv,a$=PM,i$=NB,Gv=n$,qv=J3,Xv=su.exports,o$=Fv,s$=1,Yv="[object Arguments]",Qv="[object Array]",cu="[object Object]",c$=Object.prototype,Zv=c$.hasOwnProperty;function l$(t,e,n,r,a,i){var o=qv(t),s=qv(e),c=o?Qv:Gv(t),l=s?Qv:Gv(e);c=c==Yv?cu:c,l=l==Yv?cu:l;var u=c==cu,f=l==cu,d=c==l;if(d&&Xv(t)){if(!Xv(e))return!1;o=!0,u=!1}if(d&&!u)return i||(i=new o2),o||o$(t)?r$(t,e,n,r,a,i):a$(t,e,c,n,r,a,i);if(!(n&s$)){var p=u&&Zv.call(t,"__wrapped__"),m=f&&Zv.call(e,"__wrapped__");if(p||m){var v=p?t.value():t,g=m?e.value():e;return i||(i=new o2),a(v,g,n,r,i)}}return d?(i||(i=new o2),i$(t,e,n,r,a,i)):!1}var u$=l$,f$=u$,Jv=qc;function e6(t,e,n,r,a){return t===e?!0:t==null||e==null||!Jv(t)&&!Jv(e)?t!==t&&e!==e:f$(t,e,n,r,e6,a)}var d$=e6,p$=d$;function h$(t,e){return p$(t,e)}var m$=h$;function v$(t,e){return t===e?!0:!t||!e?!1:"pageX"in e&&"pageY"in e?t.pageX===e.pageX&&t.pageY===e.pageY:"clientX"in e&&"clientY"in e?t.clientX===e.clientX&&t.clientY===e.clientY:!1}function g$(t,e){t!==document.activeElement&&jc(e,t)&&typeof t.focus=="function"&&t.focus()}function t6(t,e){var n=null,r=null;function a(o){var s=oe(o,1),c=s[0].target;if(!!document.documentElement.contains(c)){var l=c.getBoundingClientRect(),u=l.width,f=l.height,d=Math.floor(u),p=Math.floor(f);(n!==d||r!==p)&&Promise.resolve().then(function(){e({width:d,height:p})}),n=d,r=p}}var i=new Um(a);return t&&i.observe(t),function(){i.disconnect()}}var x$=function(t,e){var n=G.useRef(!1),r=G.useRef(null);function a(){window.clearTimeout(r.current)}function i(o){if(!n.current||o===!0){if(t()===!1)return;n.current=!0,a(),r.current=window.setTimeout(function(){n.current=!1},e)}else a(),r.current=window.setTimeout(function(){n.current=!1,i()},e)}return[i,function(){n.current=!1,a()}]};function n6(t){return typeof t!="function"?null:t()}function r6(t){return je(t)!=="object"||!t?null:t}var y$=function(e,n){var r=e.children,a=e.disabled,i=e.target,o=e.align,s=e.onAlign,c=e.monitorWindowResize,l=e.monitorBufferTime,u=l===void 0?0:l,f=G.useRef({}),d=G.useRef(),p=G.Children.only(r),m=G.useRef({});m.current.disabled=a,m.current.target=i,m.current.align=o,m.current.onAlign=s;var v=x$(function(){var C=m.current,y=C.disabled,b=C.target,E=C.align,T=C.onAlign;if(!y&&b){var R=d.current,A,$=n6(b),O=r6(b);f.current.element=$,f.current.point=O,f.current.align=E;var I=document,U=I.activeElement;return $&&q4($)?A=q3(R,$,E):O&&(A=HT(R,O,E)),g$(U,R),T&&A&&T(R,A),!0}return!1},u),g=oe(v,2),x=g[0],_=g[1],k=G.useRef({cancel:function(){}}),S=G.useRef({cancel:function(){}});G.useEffect(function(){var C=n6(i),y=r6(i);d.current!==S.current.element&&(S.current.cancel(),S.current.element=d.current,S.current.cancel=t6(d.current,x)),(f.current.element!==C||!v$(f.current.point,y)||!m$(f.current.align,o))&&(x(),k.current.element!==C&&(k.current.cancel(),k.current.element=C,k.current.cancel=t6(C,x)))}),G.useEffect(function(){a?_():x()},[a]);var w=G.useRef(null);return G.useEffect(function(){c?w.current||(w.current=Fc(window,"resize",x)):w.current&&(w.current.remove(),w.current=null)},[c]),G.useEffect(function(){return function(){k.current.cancel(),S.current.cancel(),w.current&&w.current.remove(),_()}},[]),G.useImperativeHandle(n,function(){return{forceAlign:function(){return x(!0)}}}),G.isValidElement(p)&&(p=G.cloneElement(p,{ref:Lo(p.ref,d)})),p},a6=G.forwardRef(y$);a6.displayName="Align";var i6=["measure","align",null,"motion"],b$=function(t,e){var n=h.exports.useState(null),r=oe(n,2),a=r[0],i=r[1],o=h.exports.useRef(),s=h.exports.useRef(!1);function c(f){s.current||i(f)}function l(){st.cancel(o.current)}function u(f){l(),o.current=st(function(){c(function(d){switch(a){case"align":return"motion";case"motion":return"stable"}return d}),f==null||f()})}return h.exports.useEffect(function(){c("measure")},[t]),h.exports.useEffect(function(){switch(a){case"measure":e();break}a&&(o.current=st(Tc(ta.mark(function f(){var d,p;return ta.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:d=i6.indexOf(a),p=i6[d+1],p&&d!==-1&&c(p);case 3:case"end":return v.stop()}},f)}))))},[a]),h.exports.useEffect(function(){return function(){s.current=!0,l()}},[]),[a,u]},w$=function(t){var e=h.exports.useState({width:0,height:0}),n=oe(e,2),r=n[0],a=n[1];function i(s){a({width:s.offsetWidth,height:s.offsetHeight})}var o=h.exports.useMemo(function(){var s={};if(t){var c=r.width,l=r.height;t.indexOf("height")!==-1&&l?s.height=l:t.indexOf("minHeight")!==-1&&l&&(s.minHeight=l),t.indexOf("width")!==-1&&c?s.width=c:t.indexOf("minWidth")!==-1&&c&&(s.minWidth=c)}return s},[t,r]);return[o,i]},o6=h.exports.forwardRef(function(t,e){var n=t.visible,r=t.prefixCls,a=t.className,i=t.style,o=t.children,s=t.zIndex,c=t.stretch,l=t.destroyPopupOnHide,u=t.forceRender,f=t.align,d=t.point,p=t.getRootDomNo
83de,m=t.getClassNameFromAlign,v=t.onAlign,g=t.onMouseEnter,x=t.onMouseLeave,_=t.onMouseDown,k=t.onTouchStart,S=h.exports.useRef(),w=h.exports.useRef(),C=h.exports.useState(),y=oe(C,2),b=y[0],E=y[1],T=w$(c),R=oe(T,2),A=R[0],$=R[1];function O(){c&&$(p())}var I=b$(n,O),U=oe(I,2),V=U[0],L=U[1],z=h.exports.useRef();function F(){return d||p}function M(){var ee;(ee=S.current)===null||ee===void 0||ee.forceAlign()}function B(ee,te){var ce=m(te);b!==ce&&E(ce),V==="align"&&(b!==ce?Promise.resolve().then(function(){M()}):L(function(){var pe;(pe=z.current)===null||pe===void 0||pe.call(z)}),v==null||v(ee,te))}var W=Y({},G4(t));["onAppearEnd","onEnterEnd","onLeaveEnd"].forEach(function(ee){var te=W[ee];W[ee]=function(ce,pe){return L(),te==null?void 0:te(ce,pe)}});function H(){return new Promise(function(ee){z.current=ee})}h.exports.useEffect(function(){!W.motionName&&V==="motion"&&L()},[W.motionName,V]),h.exports.useImperativeHandle(e,function(){return{forceAlign:M,getElement:function(){return w.current}}});var K=Y(Y({},A),{},{zIndex:s,opacity:V==="motion"||V==="stable"||!n?void 0:0,pointerEvents:V==="stable"?void 0:"none"},i),Z=!0;(f==null?void 0:f.points)&&(V==="align"||V==="stable")&&(Z=!1);var re=o;return h.exports.Children.count(o)>1&&(re=h.exports.createElement("div",{className:"".concat(r,"-content")},o)),h.exports.createElement(ka,X({visible:n,ref:w,leavedClassName:"".concat(r,"-hidden")},W,{onAppearPrepare:H,onEnterPrepare:H,removeOnLeave:l,forceRender:u}),function(ee,te){var ce=ee.className,pe=ee.style,ge=se(r,a,b,ce);return h.exports.createElement(a6,{target:F(),key:"popup",ref:S,monitorWindowResize:!0,disabled:Z,align:f,onAlign:B},h.exports.createElement("div",{ref:te,className:ge,onMouseEnter:g,onMouseLeave:x,onMouseDownCapture:_,onTouchStartCapture:k,style:Y(Y({},pe),K)},re))})});o6.displayName="PopupInner";var s6=h.exports.forwardRef(function(t,e){var n=t.prefixCls,r=t.visible,a=t.zIndex,i=t.children,o=t.mobile;o=o===void 0?{}:o;var s=o.popupClassName,c=o.popupStyle,l=o.popupMotion,u=l===void 0?{}:l,f=o.popupRender,d=h.exports.useRef();h.exports.useImperativeHandle(e,function(){return{forceAlign:function(){},getElement:function(){return d.current}}});var p=Y({zIndex:a},c),m=i;return h.exports.Children.count(i)>1&&(m=h.exports.createElement("div",{className:"".concat(n,"-content")},i)),f&&(m=f(m)),h.exports.createElement(ka,X({visible:r,ref:d,removeOnLeave:!0},u),function(v,g){var x=v.className,_=v.style,k=se(n,s,x);return h.exports.createElement("div",{ref:g,className:k,style:Y(Y({},_),p)},m)})});s6.displayName="MobilePopupInner";var C$=["visible","mobile"],c6=h.exports.forwardRef(function(t,e){var n=t.visible,r=t.mobile,a=at(t,C$),i=h.exports.useState(n),o=oe(i,2),s=o[0],c=o[1],l=h.exports.useState(!1),u=oe(l,2),f=u[0],d=u[1],p=Y(Y({},a),{},{visible:s});h.exports.useEffect(function(){c(n),n&&r&&d(U4())},[n,r]);var m=f?h.exports.createElement(s6,X({},p,{mobile:r,ref:e})):h.exports.createElement(o6,X({},p,{ref:e}));return h.exports.createElement("div",null,h.exports.createElement(vT,p),m)});c6.displayName="Popup";var l6=h.exports.createContext(null);function s2(){}function _$(){return""}function E$(t){return t?t.ownerDocument:window.document}var k$=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"];function P$(t){var e=function(n){qt(a,n);var r=Xt(a);function a(i){var o;Et(this,a),o=r.call(this,i),o.popupRef=h.exports.createRef(),o.triggerRef=h.exports.createRef(),o.attachId=void 0,o.clickOutsideHandler=void 0,o.touchOutsideHandler=void 0,o.contextMenuOutsideHandler1=void 0,o.contextMenuOutsideHandler2=void 0,o.mouseDownTimeout=void 0,o.focusTime=void 0,o.preClickTime=void 0,o.preTouchTime=void 0,o.delayTimer=void 0,o.hasPopupMouseDown=void 0,o.onMouseEnter=function(c){var l=o.props.mouseEnterDelay;o.fireEvents("onMouseEnter",c),o.delaySetPopupVisible(!0,l,l?null:c)},o.onMouseMove=function(c){o.fireEvents("onMouseMove",c),o.setPoint(c)},o.onMouseLeave=function(c){o.fireEvents("onMouseLeave",c),o.delaySetPopupVisible(!1,o.props.mouseLeaveDelay)},o.onPopupMouseEnter=function(){o.clearDelayTimer()},o.onPopupMouseLeave=function(c){var l;c.relatedTarget&&!c.relatedTarget.setTimeout&&jc((l=o.popupRef.current)===null||l===void 0?void 0:l.getElement(),c.relatedTarget)||o.delaySetPopupVisible(!1,o.props.mouseLeaveDelay)},o.onFocus=function(c){o.fireEvents("onFocus",c),o.clearDelayTimer(),o.isFocusToShow()&&(o.focusTime=Date.now(),o.delaySetPopupVisible(!0,o.props.focusDelay))},o.onMouseDown=function(c){o.fireEvents("onMouseDown",c),o.preClickTime=Date.now()},o.onTouchStart=function(c){o.fireEvents("onTouchStart",c),o.preTouchTime=Date.now()},o.onBlur=function(c){o.fireEvents("onBlur",c),o.clearDelayTimer(),o.isBlurToHide()&&o.delaySetPopupVisible(!1,o.props.blurDelay)},o.onContextMenu=function(c){c.preventDefault(),o.fireEvents("onContextMenu",c),o.setPopupVisible(!0,c)},o.onContextMenuClose=function(){o.isContextMenuToShow()&&o.close()},o.onClick=function(c){if(o.fireEvents("onClick",c),o.focusTime){var l;if(o.preClickTime&&o.preTouchTime?l=Math.min(o.preClickTime,o.preTouchTime):o.preClickTime?l=o.preClickTime:o.preTouchTime&&(l=o.preTouchTime),Math.abs(l-o.focusTime)<20)return;o.focusTime=0}o.preClickTime=0,o.preTouchTime=0,o.isClickToShow()&&(o.isClickToHide()||o.isBlurToHide())&&c&&c.preventDefault&&c.preventDefault();var u=!o.state.popupVisible;(o.isClickToHide()&&!u||u&&o.isClickToShow())&&o.setPopupVisible(!o.state.popupVisible,c)},o.onPopupMouseDown=function(){if(o.hasPopupMouseDown=!0,clearTimeout(o.mouseDownTimeout),o.mouseDownTimeout=window.setTimeout(function(){o.hasPopupMouseDown=!1},0),o.context){var c;(c=o.context).onPopupMouseDown.apply(c,arguments)}},o.onDocumentClick=function(c){if(!(o.props.mask&&!o.props.maskClosable)){var l=c.target,u=o.getRootDomNo
vendor: 4,132 bytes, line 83
83de(),f=o.getPopupDomNode();(!jc(u,l)||o.isContextMenuOnly())&&!jc(f,l)&&!o.hasPopupMouseDown&&o.close()}},o.getRootDomNode=function(){var c=o.props.getTriggerDOMNode;if(c)return c(o.triggerRef.current);try{var l=Ld(o.triggerRef.current);if(l)return l}catch{}return Xa.findDOMNode(A0(o))},o.getPopupClassNameFromAlign=function(c){var l=[],u=o.props,f=u.popupPlacement,d=u.builtinPlacements,p=u.prefixCls,m=u.alignPoint,v=u.getPopupClassNameFromAlign;return f&&d&&l.push(mT(d,p,c,m)),v&&l.push(v(c)),l.join(" ")},o.getComponent=function(){var c=o.props,l=c.prefixCls,u=c.destroyPopupOnHide,f=c.popupClassName,d=c.onPopupAlign,p=c.popupMotion,m=c.popupAnimation,v=c.popupTransitionName,g=c.popupStyle,x=c.mask,_=c.maskAnimation,k=c.maskTransitionName,S=c.maskMotion,w=c.zIndex,C=c.popup,y=c.stretch,b=c.alignPoint,E=c.mobile,T=c.forceRender,R=o.state,A=R.popupVisible,$=R.point,O=o.getPopupAlign(),I={};return o.isMouseEnterToShow()&&(I.onMouseEnter=o.onPopupMouseEnter),o.isMouseLeaveToHide()&&(I.onMouseLeave=o.onPopupMouseLeave),I.onMouseDown=o.onPopupMouseDown,I.onTouchStart=o.onPopupMouseDown,h.exports.createElement(c6,X({prefixCls:l,destroyPopupOnHide:u,visible:A,point:b&&$,className:f,align:O,onAlign:d,animation:m,getClassNameFromAlign:o.getPopupClassNameFromAlign},I,{stretch:y,getRootDomNode:o.getRootDomNode,style:g,mask:x,zIndex:w,transitionName:v,maskAnimation:_,maskTransitionName:k,maskMotion:S,ref:o.popupRef,motion:p,mobile:E,forceRender:T}),typeof C=="function"?C():C)},o.attachParent=function(c){st.cancel(o.attachId);var l=o.props,u=l.getPopupContainer,f=l.getDocument,d=o.getRootDomNode(),p;u?(d||u.length===0)&&(p=u(d)):p=f(o.getRootDomNode()).body,p?p.appendChild(c):o.attachId=st(function(){o.attachParent(c)})},o.getContainer=function(){var c=o.props.getDocument,l=c(o.getRootDomNode()).createElement("div");return l.style.position="absolute",l.style.top="0",l.style.left="0",l.style.width="100%",o.attachParent(l),l},o.setPoint=function(c){var l=o.props.alignPoint;!l||!c||o.setState({point:{pageX:c.pageX,pageY:c.pageY}})},o.handlePortalUpdate=function(){o.state.prevPopupVisible!==o.state.popupVisible&&o.props.afterPopupVisibleChange(o.state.popupVisible)},o.triggerContextValue={onPopupMouseDown:o.onPopupMouseDown};var s;return"popupVisible"in i?s=!!i.popupVisible:s=!!i.defaultPopupVisible,o.state={prevPopupVisible:s,popupVisible:s},k$.forEach(function(c){o["fire".concat(c)]=function(l){o.fireEvents(c,l)}}),o}return Lt(a,[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var o=this.props,s=this.state;if(s.popupVisible){var c;!this.clickOutsideHandler&&(this.isClickToHide()||this.isContextMenuToShow())&&(c=o.getDocument(this.getRootDomNode()),this.clickOutsideHandler=Fc(c,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(c=c||o.getDocument(this.getRootDomNode()),this.touchOutsideHandler=Fc(c,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(c=c||o.getDocument(this.getRootDomNode()),this.contextMenuOutsideHandler1=Fc(c,"scroll",this.onContextMenuClose)),!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=Fc(window,"blur",this.onContextMenuClose));return}this.clearOutsideHandler()}},{key:"componentWillUnmount",value:function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),st.cancel(this.attachId)}},{key:"getPopupDomNode",value:function(){var o;return((o=this.popupRef.current)===null||o===void 0?void 0:o.getElement())||null}},{key:"getPopupAlign",value:function(){var o=this.props,s=o.popupPlacement,c=o.popupAlign,l=o.builtinPlacements;return s&&l?hT(l,s,c):c}},{key:"setPopupVisible",value:function(o,s){var c=this.props.alignPoint,l=this.state.popupVisible;this.clearDelayTimer(),l!==o&&("popupVisible"in this.props||this.setState({popupVisible:o,prevPopupVisible:l}),this.props.onPopupVisibleChange(o)),c&&s&&o&&this.setPoint(s)}},{key:"delaySetPopupVisible",value:function(o,s,c){var l=this,u=s*1e3;if(this.clearDelayTimer(),u){var f=c?{pageX:c.pageX,pageY:c.pageY}:null;
vendor: 4,132 bytes, line 83
83this.delayTimer=window.setTimeout(function(){l.setPopupVisible(o,f),l.clearDelayTimer()},u)}else this.setPopupVisible(o,c)}},{key:"clearDelayTimer",value:function(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)}},{key:"clearOutsideHandler",value:function(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextMenuOutsideHandler1&&(this.contextMenuOutsideHandler1.remove(),this.contextMenuOutsideHandler1=null),this.contextMenuOutsideHandler2&&(this.contextMenuOutsideHandler2.remove(),this.contextMenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)}},{key:"createTwoChains",value:function(o){var s=this.props.children.props,c=this.props;return s[o]&&c[o]?this["fire".concat(o)]:s[o]||c[o]}},{key:"isClickToShow",value:function(){var o=this.props,s=o.action,c=o.showAction;return s.indexOf("click")!==-1||c.indexOf("click")!==-1}},{key:"isContextMenuOnly",value:function(){var o=this.props.action;return o==="contextMenu"||o.length===1&&o[0]==="contextMenu"}},{key:"isContextMenuToShow",value:function(){var o=this.props,s=o.action,c=o.showAction;return s.indexOf("contextMenu")!==-1||c.indexOf("contextMenu")!==-1}},{key:"isClickToHide",value:function(){var o=this.props,s=o.action,c=o.hideAction;return s.indexOf("click")!==-1||c.indexOf("click")!==-1}},{key:"isMouseEnterToShow",value:function(){var o=this.props,s=o.action,c=o.showAction;return s.indexOf("hover")!==-1||c.indexOf("mouseEnter")!==-1}},{key:"isMouseLeaveToHide",value:function(){var o=this.props,s=o.action,c=o.hideAction;return s.indexOf("hover")!==-1||c.indexOf("mouseLeave")!==-1}},{key:"isFocusToShow",value:function(){var o=this.props,s=o.action,c=o.showAction;return s.indexOf("focus")!==-1||c.indexOf("focus")!==-1}},{key:"isBlurToHide",value:function(){var o=this.props,s=o.action,c=o.hideAction;return s.indexOf("focus")!==-1||c.indexOf("blur")!==-1}},{key:"forcePopupAlign",value:function(){if(this.state.popupVisible){var o;(o=this.popupRef.current)===null||o===void 0||o.forceAlign()}}},{key:"fireEvents",value:function(o,s){var c=this.props.children.props[o];c&&c(s);var l=this.props[o];l&&l(s)}},{key:"close",value:function(){this.setPopupVisible(!1)}},{key:"render",value:function(){var o=this.state.popupVisible,s=this.props,c=s.children,l=s.forceRender,u=s.alignPoint,f=s.className,d=s.autoDestroy,p=h.exports.Children.only(c),m={key:"trigger"};this.isContextMenuToShow()?m.onContextMenu=this.onContextMenu:m.onContextMenu=this.createTwoChains("onContextMenu"),this.isClickToHide()||this.isClickToShow()?(m.onClick=this.onClick,m.onMouseDown=this.onMouseDown,m.onTouchStart=this.onTouchStart):(m.onClick=this.createTwoChains("onClick"),m.onMouseDown=this.createTwoChains("onMouseDown"),m.onTouchStart=this.createTwoChains("onTouchStart")),this.isMouseEnterToShow()?(m.onMouseEnter=this.onMouseEnter,u&&(m.onMouseMove=this.onMouseMove)):m.onMouseEnter=this.createTwoChains("onMouseEnter"),this.isMouseLeaveToHide()?m.onMouseLeave=this.onMouseLeave:m.onMouseLeave=this.createTwoChains("onMouseLeave"),this.isFocusToShow()||this.isBlurToHide()?(m.onFocus=this.onFocus,m.onBlur=this.onBlur):(m.onFocus=this.createTwoChains("onFocus"),m.onBlur=this.createTwoChains("onBlur"));var v=se(p&&p.props&&p.props.className,f);v&&(m.className=v);var g=Y({},m);Fd(p)&&(g.ref=Lo(this.triggerRef,p.ref));var x=h.exports.cloneElement(p,g),_;return(o||this.popupRef.current||l)&&(_=h.exports.createElement(t,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),!o&&d&&(_=null),h.exports.createElement(l6.Provider,{value:this.triggerContextValue},x,_)}}],[{key:"getDerivedStateFromProps",value:function(o,s){var c=o.popupVisible,l={};return c!==void 0&&s.popupVisible!==c&&(l.popupVisible=c,l.prevPopupVisible=s.popupVisible),l}}]),a}(h.exports.Component);return e.contextType=l6,e.defaultProps={prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:_$,getDocument:E$,onPopupVisibleChange:s2,afterPopupVisibleChange:s2,onPopupAlign:s2,popupClassName:"",mouseEnterDelay:0,mou
83seLeaveDelay:.1,focusDelay:0,blurDelay:.15,popupStyle:{},destroyPopupOnHide:!1,popupAlign:{},defaultPopupVisible:!1,mask:!1,maskClosable:!0,action:[],showAction:[],hideAction:[],autoDestroy:!1},e}var c2=P$(K4),S$={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},T$=S$,u6=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:T$}))};u6.displayName="CheckOutlined";var R$=h.exports.forwardRef(u6),A$={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},O$=A$,f6=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:O$}))};f6.displayName="SearchOutlined";var M$=h.exports.forwardRef(f6),l2=function(){return{height:0,opacity:0}},d6=function(e){return{height:e.scrollHeight,opacity:1}},N$=function(e){return{height:e?e.offsetHeight:0}},u2=function(e,n){return(n==null?void 0:n.deadline)===!0||n.propertyName==="height"},QG={motionName:"ant-motion-collapse",onAppearStart:l2,onEnterStart:l2,onAppearActive:d6,onEnterActive:d6,onLeaveStart:N$,onLeaveActive:l2,onAppearEnd:u2,onEnterEnd:u2,onLeaveEnd:u2,motionDeadline:500},Xc=function(e,n,r){return r!==void 0?r:"".concat(e,"-").concat(n)},lu=h.exports.isValidElement;function B$(t,e,n){return lu(t)?h.exports.cloneElement(t,typeof n=="function"?n(t.props||{}):n):e}function Rn(t,e){return B$(t,t,e)}var p6=["xxl","xl","lg","md","sm","xs"],uu={xs:"(max-width: 575px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)",xxl:"(min-width: 1600px)"},Vi=new Map,f2=-1,fu={},$$={matchHandlers:{},dispatch:function(e){return fu=e,Vi.forEach(function(n){return n(fu)}),Vi.size>=1},subscribe:function(e){return Vi.size||this.register(),f2+=1,Vi.set(f2,e),e(fu),f2},unsubscribe:function(e){Vi.delete(e),Vi.size||this.unregister()},unregister:function(){var e=this;Object.keys(uu).forEach(function(n){var r=uu[n],a=e.matchHandlers[r];a==null||a.mql.removeListener(a==null?void 0:a.listener)}),Vi.clear()},register:function(){var e=this;Object.keys(uu).forEach(function(n){var r=uu[n],a=function(s){var c=s.matches;e.dispatch(X(X({},fu),q({},n,c)))},i=window.matchMedia(r);i.addListener(a),e.matchHandlers[r]={mql:i,listener:a},a(i)})}},h6=$$,pr={adjustX:1,adjustY:1},hr=[0,0],m6={left:{points:["cr","cl"],overflow:pr,offset:[-4,0],targetOffset:hr},right:{points:["cl","cr"],overflow:pr,offset:[4,0],targetOffset:hr},top:{points:["bc","tc"],overflow:pr,offset:[0,-4],targetOffset:hr},bottom:{points:["tc","bc"],overflow:pr,offset:[0,4],targetOffset:hr},topLeft:{points:["bl","tl"],overflow:pr,offset:[0,-4],targetOffset:hr},leftTop:{points:["tr","tl"],overflow:pr,offset:[-4,0],targetOffset:hr},topRight:{points:["br","tr"],overflow:pr,offset:[0,-4],targetOffset:hr},rightTop:{points:["tl","tr"],overflow:pr,offset:[4,0],targetOffset:hr},bottomRight:{points:["tr","br"],overflow:pr,offset:[0,4],targetOffset:hr},rightBottom:{points:["bl","br"],overflow:pr,offset:[4,0],targetOffset:hr},bottomLeft:{points:["tl","bl"],overflow:pr,offset:[0,4],targetOffset:hr},leftBottom:{points:["br","bl"],overflow:pr,offset:[-4,0],targetOffset:hr}},D$=function(e){var n=e.overlay,r=e.prefixCls,a=e.id,i=e.overlayInnerStyle;return h.exports.createElement("div",{className:"".concat(r,"-inner"),id:a,role:"tooltip",style:i},typeof n=="function"?n():n)},I$=function(e,n){var r=e.overlayClassName,a=e.trigger,i=a===void 0?["hover"]:a,o=e.mouseEnterDelay,s=o===void 0?0:o,c=e.mouseLeaveDelay,l=c===void 0?.1:c,u=e.overlayStyle,f=e.prefixCls,d=f===void 0?"rc-tooltip":f,p=e.children,m=e.onVisibleChange,v=e.afterVisibleChange,g=e.transitionName,x=e.animation,_=e.motion,k=e.placement,S=k===void 0?"right":k,w=e.align,C=w===void 0?{}:w,y=e.destroyTooltipOnHide,b=y===void 0?!1:y,E=e.defaultVisible,T=e.getTooltipContainer,R=e.overlayInnerStyle,A=at(e,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle"]),$=h.exports.useRef(null);h.exports.useImperativeHandle(n,function(){return $.current});var O=Y({},A);"visible"in e&&(O.popupVisible=e.visible);var I=function(){var F=e.arrowContent,M=F===void 0?null:F,B=e.overlay,W=e.id;return[h.exports.createElement("div",{className:"".concat(d,"-arrow"),key:"arrow"}
83,M),h.exports.createElement(D$,{key:"content",prefixCls:d,id:W,overlay:B,overlayInnerStyle:R})]},U=!1,V=!1;if(typeof b=="boolean")U=b;else if(b&&je(b)==="object"){var L=b.keepParent;U=L===!0,V=L===!1}return h.exports.createElement(c2,X({popupClassName:r,prefixCls:d,popup:I,action:i,builtinPlacements:m6,popupPlacement:S,ref:$,popupAlign:C,getPopupContainer:T,onPopupVisibleChange:m,afterPopupVisibleChange:v,popupTransitionName:g,popupAnimation:x,popupMotion:_,defaultPopupVisible:E,destroyPopupOnHide:U,autoDestroy:V,mouseLeaveDelay:l,popupStyle:u,mouseEnterDelay:s},O),p)},L$=h.exports.forwardRef(I$),F$={adjustX:1,adjustY:1},v6={adjustX:0,adjustY:0},z$=[0,0];function g6(t){return typeof t=="boolean"?t?F$:v6:X(X({},v6),t)}function j$(t){var e=t.arrowWidth,n=e===void 0?4:e,r=t.horizontalArrowShift,a=r===void 0?16:r,i=t.verticalArrowShift,o=i===void 0?8:i,s=t.autoAdjustOverflow,c={left:{points:["cr","cl"],offset:[-4,0]},right:{points:["cl","cr"],offset:[4,0]},top:{points:["bc","tc"],offset:[0,-4]},bottom:{points:["tc","bc"],offset:[0,4]},topLeft:{points:["bl","tc"],offset:[-(a+n),-4]},leftTop:{points:["tr","cl"],offset:[-4,-(o+n)]},topRight:{points:["br","tc"],offset:[a+n,-4]},rightTop:{points:["tl","cr"],offset:[4,-(o+n)]},bottomRight:{points:["tr","bc"],offset:[a+n,4]},rightBottom:{points:["bl","cr"],offset:[4,o+n]},bottomLeft:{points:["tl","bc"],offset:[-(a+n),4]},leftBottom:{points:["br","cl"],offset:[-4,o+n]}};return Object.keys(c).forEach(function(l){c[l]=t.arrowPointAtCenter?X(X({},c[l]),{overflow:g6(s),targetOffset:z$}):X(X({},m6[l]),{overflow:g6(s)}),c[l].ignoreShake=!0}),c}var Ta=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return n},U$=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return n};Ta("success","processing","error","default","warning");var x6=Ta("pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime"),H$=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n},V$=function(e,n){var r={},a=X({},e);return n.forEach(function(i){e&&i in e&&(r[i]=e[i],delete a[i])}),{picked:r,omitted:a}},y6=new RegExp("^(".concat(x6.join("|"),")(-inverse)?$"));function W$(t,e){var n=t.type;if((n.__ANT_BUTTON===!0||n.__ANT_SWITCH===!0||n.__ANT_CHECKBOX===!0||t.type==="button")&&t.props.disabled){var r=V$(t.props.style,["position","left","right","top","bottom","float","display","zIndex"]),a=r.picked,i=r.omitted,o=X(X({display:"inline-block"},a),{cursor:"not-allowed",width:t.props.block?"100%":null}),s=X(X({},i),{pointerEvents:"none"}),c=Rn(t,{style:s,className:null});return h.exports.createElement("span",{style:o,className:se(t.props.className,"".concat(e,"-disabled-compatible-wrapper"))},c)}return t}var d2=h.exports.forwardRef(function(t,e){var n,r=h.exports.useContext(St),a=r.getPopupContainer,i=r.getPrefixCls,o=r.direction,s=ti(!1,{value:t.visible,defaultValue:t.defaultVisible}),c=oe(s,2),l=c[0],u=c[1],f=function(){var z=t.title,F=t.overlay;return!z&&!F&&z!==0},d=function(z){var F;u(f()?!1:z),f()||(F=t.onVisibleChange)===null||F===void 0||F.call(t,z)},p=function(){var z=t.builtinPlacements,F=t.arrowPointAtCenter,M=t.autoAdjustOverflow;return z||j$({arrowPointAtCenter:F,autoAdjustOverflow:M})},m=function(z,F){var M=p(),B=Object.keys(M).filter(function(K){return M[K].points[0]===F.points[0]&&M[K].points[1]===F.points[1]})[0];if(!!B){var W=z.getBoundingClientRect(),H={top:"50%",left:"50%"};B.indexOf("top")>=0||B.indexOf("Bottom")>=0?H.top="".concat(W.height-F.offset[1],"px"):(B.indexOf("Top")>=0||B.indexOf("bottom")>=0)&&(H.top="".concat(-F.offset[1],"px")),B.indexOf("left")>=0||B.indexOf("Right")>=0?H.left="".concat(W.width-F.offset[0],"px"):(B.indexOf("right")>=0||B.indexOf("Left")>=0)&&(H.left="".concat(-F.offset[0],"px")),z.style.transformOrigin="".concat(H.left," ").concat(H.top)}},v=function(){var z=t.title,F=t.overlay;return z===0?z:F||z||""},g=t.getPopupContainer,x=H$(t,["getPopupContainer"]),_=t.prefixCls,k=t.openClassName,S=t.getTooltipContainer,w=t.overlayClassName,C=t.color,y=t.overlayInnerStyle,b=t.children,E=i("tooltip",_),T=i(),R=l;!("visible"in t)&&f()&&(R=!1);var A=W$(lu(b)?b:h.exports.createElement("span",null,b),E),$=A.props,O=se($.className,q({},k||"".concat(E,"-open"),!0)),I=se(w,(n={},q(n,"".concat(E,"-rtl"),o==="rtl"),q(n,"".concat(E,"-").concat(C),C&&y6.test(C)),n)),U=y,V;return C&&!y6.test(C)&&(U=X(X({},y),{background:C}),V={background:C}),h.exports.createElement(L$,X({},x,{prefixCls:E,overlayClassName:I,getTooltipContainer:g||S||a,ref:e,builtinPlacements:p(),overlay:v(),visible:R,onVisibleChange:d,onPopupAlign:m,overlayInnerStyle:U,arrowContent:h.exports.createElement("span",{className:"".concat(E,"-arrow-content"),style:V}),motion:{motionName:Xc(T,"zoom-big-fast",t.transitionName),motionDeadline:1e3}}),R?Rn(A,{className:O}):A)});d2.displayName="Tooltip";d2.defaultProps={placement:"top",mouseEnterDelay:.1,mouseLeaveDelay:.1,arrowPointAtCenter:!1,autoAdjustOverflow:!0};var Or=d2;function b6(t){var e=t.prefixCls,n=t.value,r=t.current,a=t.offset,i=a===void 0?0:a,o;return i&&(o={position:"absolute",top:"".concat(i,"00%"),left:0}),h.exports.createElement("span",{style:o,className:se("".concat(e,"-only-unit"),{current:r})},n)}function K$(t,e,n){for(var r=t,a=0;(r+10)%10!==e;)r+=n,a+=n;return a}function G$(t){var e=t.prefixCls,n=t.count,r=t.value,a=Number(r),i=Math.abs(n),o=h.exports.useState(a),s=oe(o,2),c=s[0],l=s[1],u=h.exports.useState(i),f=
83oe(u,2),d=f[0],p=f[1],m=function(){l(a),p(i)};h.exports.useEffect(function(){var C=setTimeout(function(){m()},1e3);return function(){clearTimeout(C)}},[a]);var v,g;if(c===a||Number.isNaN(a)||Number.isNaN(c))v=[h.exports.createElement(b6,X({},t,{key:a,current:!0}))],g={transition:"none"};else{v=[];for(var x=a+10,_=[],k=a;k<=x;k+=1)_.push(k);var S=_.findIndex(function(C){return C%10===c});v=_.map(function(C,y){var b=C%10;return h.exports.createElement(b6,X({},t,{key:C,value:b,offset:y-S,current:y===S}))});var w=d<i?1:-1;g={transform:"translateY(".concat(-K$(c,a,w),"00%)")}}return h.exports.createElement("span",{className:"".concat(e,"-only"),style:g,onTransitionEnd:m},v)}var q$=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n},X$=function(e){var n=e.prefixCls,r=e.count,a=e.className,i=e.motionClassName,o=e.style,s=e.title,c=e.show,l=e.component,u=l===void 0?"sup":l,f=e.children,d=q$(e,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),p=h.exports.useContext(St),m=p.getPrefixCls,v=m("scroll-number",n),g=X(X({},d),{"data-show":c,style:o,className:se(v,a,i),title:s}),x=r;if(r&&Number(r)%1==0){var _=String(r).split("");x=_.map(function(k,S){return h.exports.createElement(G$,{prefixCls:v,count:Number(r),value:k,key:_.length-S})})}return o&&o.borderColor&&(g.style=X(X({},o),{boxShadow:"0 0 0 1px ".concat(o.borderColor," inset")})),f?Rn(f,function(k){return{className:se("".concat(v,"-custom-component"),k==null?void 0:k.className,i)}}):h.exports.createElement(u,g,x)},Y$=X$;function Yc(t){return x6.indexOf(t)!==-1}var Q$=function(e){var n,r=e.className,a=e.prefixCls,i=e.style,o=e.color,s=e.children,c=e.text,l=e.placement,u=l===void 0?"end":l,f=h.exports.useContext(St),d=f.getPrefixCls,p=f.direction,m=d("ribbon",a),v=Yc(o),g=se(m,"".concat(m,"-placement-").concat(u),(n={},q(n,"".concat(m,"-rtl"),p==="rtl"),q(n,"".concat(m,"-color-").concat(o),v),n),r),x={},_={};return o&&!v&&(x.background=o,_.color=o),h.exports.createElement("div",{className:"".concat(m,"-wrapper")},s,h.exports.createElement("div",{className:g,style:X(X({},x),i)},h.exports.createElement("span",{className:"".concat(m,"-text")},c),h.exports.createElement("div",{className:"".concat(m,"-corner"),style:_})))},Z$=Q$,J$=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n},w6=function(e){var n,r,a=e.prefixCls,i=e.scrollNumberPrefixCls,o=e.children,s=e.status,c=e.text,l=e.color,u=e.count,f=u===void 0?null:u,d=e.overflowCount,p=d===void 0?99:d,m=e.dot,v=m===void 0?!1:m,g=e.size,x=g===void 0?"default":g,_=e.title,k=e.offset,S=e.style,w=e.className,C=e.showZero,y=C===void 0?!1:C,b=J$(e,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","showZero"]),E=h.exports.useContext(St),T=E.getPrefixCls,R=E.direction,A=T("badge",a),$=f>p?"".concat(p,"+"):f,O=s!=null||l!=null,I=$==="0"||$===0,U=v&&!I,V=U?"":$,L=h.exports.useMemo(function(){var ge=V==null||V==="";return(ge||I&&!y)&&!U},[V,I,y,U]),z=h.exports.useRef(f);L||(z.current=f);var F=z.current,M=h.exports.useRef(V);L||(M.current=V);var B=M.current,W=h.exports.useRef(U);L||(W.current=U);var H=h.exports.useMemo(function(){if(!k)return X({},S);var ge={marginTop:k[1]};return R==="rtl"?ge.left=parseInt(k[0],10):ge.right=-parseInt(k[0],10),X(X({},ge),S)},[R,k,S]),K=_!=null?_:typeof F=="string"||typeof F=="number"?F:void 0,Z=L||!c?null:h.exports.createElement("span",{className:"".concat(A,"-status-text")},c),re=!F||je(F)!=="object"?void 0:Rn(F,function(ge){return{style:X(X({},H),ge.style)}}),ee=se((n={},q(n,"".concat(A,"-status-dot"),O),q(n,"".concat(A,"-status-").concat(s),!!s),q(n,"".concat(A,"-status-").concat(l),Yc(l)),n)),te={};l&&!Yc(l)&&(te.background=l);var ce=se(A,(r={},q(r,"".concat(A,"-status"),O),q(r,"".concat(A,"-not-a-wrapper"),!o),q(r,"".concat(A,"-rtl"),R==="rtl"),r),w);if(!o&&O){var pe=H.color;return h.exports.createElement("span",X({},b,{className:ce,style:H}),h.exports.createElement("span",{className:ee,style:te}),h.exports.createElement("span",{style:{color:pe},className:"".concat(A,"-status-text")},c))}return h.exports.createElement("span",X({},b,{className:ce}),o,h.exports.createElement(ka,{visible:!L,motionName:"".concat(A,"-zoom"),motionAppear:!1},function(ge){var xe,ye=ge.className,et=T("scroll-number",i),Te=W.current,it=se((xe={},q(xe,"".concat(A,"-dot"),Te),q(xe,"".concat(A,"-count"),!Te),q(xe,"".concat(A,"-count-sm"),x==="small"),q(xe,"".concat(A,"-multiple-words"),!Te&&B&&B.toString().length>1),q(xe,"".concat(A,"-status-").concat(s),!!s),q(xe,"".concat(A,"-status-").concat(l),Yc(l)),xe)),Se=X({},H);return l&&!Yc(l)&&(Se=Se||{},Se.background=l),h.exports.createElement(Y$,{prefixCls:et,show:!L,motionClassName:ye,className:it,count:B,title:K,style:Se,key:"scrollNumber"},re)}),Z)};w6.Ribbon=Z$;var eD=w6,ts={adjustX:1,adjustY:1},ns=[0,0],tD={topLeft:{points:["bl","tl"],overflow:ts,offset:[0,-4],targetOffset:ns},topCenter:{points:["bc","tc"],overflow:ts,offset:[0,-4],targetOffset:ns},topRight:{points:["br","tr"],overflow:ts,offset:[0,-4],targetOffset:ns},bottomLeft:{points:["tl","bl"],overflow:ts,offset:[0,4],targetOffset:ns},bottomCenter:{points:["tc","bc"],overflow:ts,offset:[0,4],targetOffset:ns},bottomRight:{points:["tr","br"],overflow:ts,offset:[0,4],targetOffset:ns}};function nD(t,e){var n=t.arrow,r=n===void 0?!1:n,a=t.prefixCls,i=a===void 0?"rc-dropdown":a,o=t.transitionName,s=t.animation,c=t.align,l=t.placement,u=l===void 0?"bottomLeft":l,f=t.placements,d=f===void 0?tD:f,p=t.getPopupContainer,m=t.showAction,v=t.hideAction,g=t.overlayClassName,x=t.overlayStyle,_=t.visible,k=t.trigger,S=k===void 0?["hover"]:k,w=at(t,["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger"]),C=h.exports.useState(),y=oe(C,2),b=y[0],E=y[1],T="visible"in t?_:b,R=h.exports.useRef(null);h.exports.useImperativeHandle(e,function(){return R.current});var A=function(){var B=t.overlay,W;return typeof B=="function"?W=B():W=B,W},$=function(B){var W=t.onOverlayClick,H=A().props;E(!1),W&&W(B),H.onClick&&H.onClick(B)},O=function(B){var W=t.onVisibleChange;E(B),typeof W=="function"&&W(B)},I=function(){var B=A(),W={prefixCls:"".concat(i,"-menu"),onClick:$};return typeof B.type=="string"&&delete W.prefixCls,h.exports.createElement(h.exports.Fragment,null,r&&h.exports.createElement("div",{className:"".concat(i,"-arrow")}),h.exports.cloneElement(B,W))},U=function(){var B=t.overlay;return typeof B=="function"?I:I()},V=function(){var B=t.minOverlayWidthMatchTrigger,W=t.alignPoint;return"minOverlayWidthMatchTrigger"in t?B:!W},L=function(){var B=t.openClassName;return B!==void 0?B:"".concat(i,"-open")},z=function(){var B=t.children,W=B.props?B.props:{},H=se(W.className,L());return b&&B?h.exports.cloneElement(B,{className:H}):B},F=v;return!F&&S.indexOf("contextMenu")!==-1&&(F=["click"]),h.exports.createElement(c2,Object.assign({},w,{prefixCls:i,ref:R,popupClassName:se(g,q({},"".concat(i,"-show-arrow"),r)),popupStyle:x,builtinPlacements:d,action:S,showAction:m,hideAction:F||[],popupPlacement:u,popupAlign:c,popupTransitionName:o,popupAnimation:s,popupVisible:T,stretch:V()?"minWidth":"",popup:U(),onPopupVisibleChange:O,getPopupContainer:p}),z())}var rD=h.exports.forwardRef(nD),aD={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},iD=aD,C6=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:iD}))};C6.displayName="EllipsisOutlined";var oD=h.exports.forwardRef(C6),sD=function t(e){return Et(this,t),new Error("unreachable case: ".concat(JSON.stringify(e)))},cD=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n},lD=function(e){return h.exports.createElement(jt,null,function(n){var r,a=n.getPrefixCls,i=n.direction,o=e.prefixCls,s=e.size,c=e.className,l=cD(e,["prefixCls","size","className"]),u=a("btn-group",o),f="";switch(s){case"large":f="lg";break;case"small":f="sm";break;case"middle":case void 0:break;default:console.warn(new sD(s))}var d=se(u,(r={},q(r,"".concat(u,"-").concat(f),f),q(r,"".concat(u,"-rtl"),i==="rtl"),r),c);return h.exports.createElement("div",X({},l,{className:d}))})},uD=lD,fD=0,rs={};function Wi(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,n=fD++,r=e;function a(){r-=1,r<=0?(t(),delete rs[n]):rs[n]=st(a)}return rs[n]=st(a),n}Wi.cancel=function(e){e!==void 0&&(st.cancel(rs[e]),delete rs[e])};Wi.ids=rs;var p2;function _6(t){return!t||t.offsetParent===null||t.hidden}function dD(t){var e=(t||"").match(/rgba?\((\d*), (\d*), (\d*)(, [\d.]*)?\)/);return e&&e[1]&&e[2]&&e[3]?!(e[1]===e[2]&&e[2]===e[3]):!0}var E6=function(t){qt(n,t);var e=Xt(n);function n(){var r;
83return Et(this,n),r=e.apply(this,arguments),r.containerRef=h.exports.createRef(),r.animationStart=!1,r.destroyed=!1,r.onClick=function(a,i){var o,s;if(!(!a||_6(a)||a.className.indexOf("-leave")>=0)){var c=r.props.insertExtraNode;r.extraNode=document.createElement("div");var l=A0(r),u=l.extraNode,f=r.context.getPrefixCls;u.className="".concat(f(""),"-click-animating-node");var d=r.getAttributeName();if(a.setAttribute(d,"true"),i&&i!=="#ffffff"&&i!=="rgb(255, 255, 255)"&&dD(i)&&!/rgba\((?:\d*, ){3}0\)/.test(i)&&i!=="transparent"){u.style.borderColor=i;var p=((o=a.getRootNode)===null||o===void 0?void 0:o.call(a))||a.ownerDocument,m=p instanceof Document?p.body:(s=p.firstChild)!==null&&s!==void 0?s:p;p2=e4(`
84      [`.concat(f(""),"-click-animating-without-extra-node='true']::after, .").concat(f(""),`-click-animating-node {
85        --antd-wave-shadow-color: `).concat(i,`;
86      }`),"antd-wave",{csp:r.csp,attachTo:m})}c&&a.appendChild(u),["transition","animation"].forEach(function(v){a.addEventListener("".concat(v,"start"),r.onTransitionStart),a.addEventListener("".concat(v,"end"),r.onTransitionEnd)})}},r.onTransitionStart=function(a){if(!r.destroyed){var i=r.containerRef.current;!a||a.target!==i||r.animationStart||r.resetEffect(i)}},r.onTransitionEnd=function(a){!a||a.animationName!=="fadeEffect"||r.resetEffect(a.target)},r.bindAnimationEvent=function(a){if(!(!a||!a.getAttribute||a.getAttribute("disabled")||a.className.indexOf("disabled")>=0)){var i=function(s){if(!(s.target.tagName==="INPUT"||_6(s.target))){r.resetEffect(a);var c=getComputedStyle(a).getPropertyValue("border-top-color")||getComputedStyle(a).getPropertyValue("border-color")||getComputedStyle(a).getPropertyValue("background-color");r.clickWaveTimeoutId=window.setTimeout(function(){return r.onClick(a,c)},0),Wi.cancel(r.animationStartId),r.animationStart=!0,r.animationStartId=Wi(function(){r.animationStart=!1},10)}};return a.addEventListener("click",i,!0),{cancel:function(){a.removeEventListener("click",i,!0)}}}},r.renderWave=function(a){var i=a.csp,o=r.props.children;if(r.csp=i,!h.exports.isValidElement(o))return o;var s=r.containerRef;return Fd(o)&&(s=Lo(o.ref,r.containerRef)),Rn(o,{ref:s})},r}return Lt(n,[{key:"componentDidMount",value:function(){var a=this.containerRef.current;!a||a.nodeType!==1||(this.instance=this.bindAnimationEvent(a))}},{key:"componentWillUnmount",value:function(){this.instance&&this.instance.cancel(),this.clickWaveTimeoutId&&clearTimeout(this.clickWaveTimeoutId),this.destroyed=!0}},{key:"getAttributeName",value:function(){var a=this.context.getPrefixCls,i=this.props.insertExtraNode;return i?"".concat(a(""),"-click-animating"):"".concat(a(""),"-click-animating-without-extra-node")}},{key:"resetEffect",value:function(a){var i=this;if(!(!a||a===this.extraNode||!(a instanceof Element))){var o=this.props.insertExtraNode,s=this.getAttributeName();a.setAttribute(s,"false"),p2&&(p2.innerHTML=""),o&&this.extraNode&&a.contains(this.extraNode)&&a.removeChild(this.extraNode),["transition","animation"].forEach(function(c){a.removeEventListener("".concat(c,"start"),i.onTransitionStart),a.removeEventListener("".concat(c,"end"),i.onTransitionEnd)})}}},{key:"render",value:function(){return h.exports.createElement(jt,null,this.renderWave)}}]),n}(h.exports.Component);E6.contextType=St;var h2=function(){return{width:0,opacity:0,transform:"scale(0)"}},m2=function(e){return{width:e.scrollWidth,opacity:1,transform:"scale(1)"}},pD=function(e){var n=e.prefixCls,r=e.loading,a=e.existIcon,i=!!r;return a?G.createElement("span",{className:"".concat(n,"-loading-icon")},G.createElement(R3,null)):G.createElement(ka,{visible:i,motionName:"".concat(n,"-loading-icon-motion"),removeOnLeave:!0,onAppearStart:h2,onAppearActive:m2,onEnterStart:h2,onEnterActive:m2,onLeaveStart:m2,onLeaveActive:h2},function(o,s){var c=o.className,l=o.style;return G.createElement("span",{className:"".concat(n,"-loading-icon"),style:l,ref:s},G.createElement(R3,{className:c}))})},hD=pD,mD=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n},k6=/^[\u4e00-\u9fa5]{2}$/,v2=k6.test.bind(k6);function vD(t){return typeof t=="string"}function du(t){return t==="text"||t==="link"}function gD(t){return h.exports.isValidElement(t)&&t.type===h.exports.Fragment}function xD(t,e){if(t!=null){var n=e?" ":"";return typeof t!="string"&&typeof t!="number"&&vD(t.type)&&v2(t.props.children)?Rn(t,{children:t.props.children.split("").join(n)}):typeof t=="string"?v2(t)?h.exports.createElement("span",null,t.split("").join(n)):h.exports.createElement("span",null,t):gD(t)?h.exports.createElement("span",null,t):t}}function yD(t,e){var n=!1,r=[];
86return h.exports.Children.forEach(t,function(a){var i=je(a),o=i==="string"||i==="number";if(n&&o){var s=r.length-1,c=r[s];r[s]="".concat(c).concat(a)}else r.push(a);n=o}),h.exports.Children.map(r,function(a){return xD(a,e)})}Ta("default","primary","ghost","dashed","link","text");Ta("circle","round");Ta("submit","button","reset");function P6(t){return t==="danger"?{danger:!0}:{type:t}}var bD=function(e,n){var r,a=e.loading,i=a===void 0?!1:a,o=e.prefixCls,s=e.type,c=e.danger,l=e.shape,u=e.size,f=e.className,d=e.children,p=e.icon,m=e.ghost,v=m===void 0?!1:m,g=e.block,x=g===void 0?!1:g,_=e.htmlType,k=_===void 0?"button":_,S=mD(e,["loading","prefixCls","type","danger","shape","size","className","children","icon","ghost","block","htmlType"]),w=h.exports.useContext(Fi),C=h.exports.useState(!!i),y=oe(C,2),b=y[0],E=y[1],T=h.exports.useState(!1),R=oe(T,2),A=R[0],$=R[1],O=h.exports.useContext(St),I=O.getPrefixCls,U=O.autoInsertSpaceInButton,V=O.direction,L=n||h.exports.createRef(),z=h.exports.useRef(),F=function(){return h.exports.Children.count(d)===1&&!p&&!du(s)},M=function(){if(!(!L||!L.current||U===!1)){var ye=L.current.textContent;F()&&v2(ye)?A||$(!0):A&&$(!1)}},B;je(i)==="object"&&i.delay?B=i.delay||!0:B=!!i,h.exports.useEffect(function(){clearTimeout(z.current),typeof B=="number"?z.current=window.setTimeout(function(){E(B)},B):E(B)},[B]),h.exports.useEffect(M,[L]);var W=function(ye){var et,Te=e.onClick,it=e.disabled;if(b||it){ye.preventDefault();return}(et=Te)===null||et===void 0||et(ye)};er(!(typeof p=="string"&&p.length>2),"Button","`icon` is using ReactNode instead of string naming in v4. Please check `".concat(p,"` at https://ant.design/components/icon")),er(!(v&&du(s)),"Button","`link` or `text` button can't be a `ghost` button.");var H=I("btn",o),K=U!==!1,Z="";switch(u||w){case"large":Z="lg";break;case"small":Z="sm";break}var re=b?"loading":p,ee=se(H,(r={},q(r,"".concat(H,"-").concat(s),s),q(r,"".concat(H,"-").concat(l),l),q(r,"".concat(H,"-").concat(Z),Z),q(r,"".concat(H,"-icon-only"),!d&&d!==0&&!!re),q(r,"".concat(H,"-background-ghost"),v&&!du(s)),q(r,"".concat(H,"-loading"),b),q(r,"".concat(H,"-two-chinese-chars"),A&&K),q(r,"".concat(H,"-block"),x),q(r,"".concat(H,"-dangerous"),!!c),q(r,"".concat(H,"-rtl"),V==="rtl"),r),f),te=p&&!b?p:h.exports.createElement(hD,{existIcon:!!p,prefixCls:H,loading:!!b}),ce=d||d===0?yD(d,F()&&K):null,pe=In(S,["navigate"]);if(pe.href!==void 0)return h.exports.createElement("a",X({},pe,{className:ee,onClick:W,ref:L}),te,ce);var ge=h.exports.createElement("button",X({},S,{type:k,className:ee,onClick:W,ref:L}),te,ce);return du(s)?ge:h.exports.createElement(E6,null,ge)},pu=h.exports.forwardRef(bD);pu.displayName="Button";pu.Group=uD;pu.__ANT_BUTTON=!0;var an=pu,S6=function(e,n,r,a){var i=r?r.call(a,e,n):void 0;if(i!==void 0)return!!i;if(e===n)return!0;if(typeof e!="object"||!e||typeof n!="object"||!n)return!1;var o=Object.keys(e),s=Object.keys(n);if(o.length!==s.length)return!1;for(var c=Object.prototype.hasOwnProperty.bind(n),l=0;l<o.length;l++){var u=o[l];if(!c(u))return!1;var f=e[u],d=n[u];if(i=r?r.call(a,f,d,u):void 0,i===!1||i===void 0&&f!==d)return!1}return!0},wD=["children","locked"],Mr=h.exports.createContext(null);function CD(t,e){var n=Y({},t);return Object.keys(e).forEach(function(r){var a=e[r];a!==void 0&&(n[r]=a)}),n}function Qc(t){var e=t.children,n=t.locked,r=at(t,wD),a=h.exports.useContext(Mr),i=d8(function(){return CD(a,r)},[a,r],function(o,s){return!n&&(o[0]!==s[0]||!S6(o[1],s[1]))});return h.exports.createElement(Mr.Provider,{value:i},e)}function T6(t,e,n,r){var a=h.exports.useContext(Mr),i=a.activeKey,o=a.onActive,s=a.onInactive,c={active:i===t};return e||(c.onMouseEnter=function(l){n==null||n({key:t,domEvent:l}),o(t)},c.onMouseLeave=function(l){r==null||r({key:t,domEvent:l}),s(t)}),c}var _D=["item"];function hu(t){var e=t.item,n=at(t,_D);return Object.defineProperty(n,"item",{get:function(){return Ln(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),e}}),n}function R6(t){var e=t.icon,n=t.props,r=t.children,a;return typeof e=="function"?a=h.exports.createElement(e,Y({},n)):a=e,a||r||null}function A6(t){var e=h.exports.useContext(Mr),n=e.mode,r=e.rtl,a=e.inlineIndent;if(n!=="inline")return null;var i=t;return r?{paddingRight:i*a}:{paddingLeft:i*a}}var ED=[],O6=h.exports.createContext(null);function mu(){return h.exports.useContext(O6)}var M6=h.exports.createContext(ED);function as(t){var e=h.exports.useContext(M6);return h.exports.useMemo(function(){return t!==void 0?[].concat(we(e),[t]):e},[e,t])}var N6=h.exports.createContext(null),B6=h.exports.createContext(null);function $6(t,e){return t===void 0?null:"".concat(t,"-").concat(e)}function D6(t){var e=h.exports.useContext(B6);return $6(e,t)}var kD=["title","attribute","elementRef"],PD=["style","className","eventKe
86y","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],SD=["active"],TD=function(t){qt(n,t);var e=Xt(n);function n(){return Et(this,n),e.apply(this,arguments)}return Lt(n,[{key:"render",value:function(){var a=this.props,i=a.title,o=a.attribute,s=a.elementRef,c=at(a,kD),l=In(c,["eventKey"]);return Ln(!o,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),h.exports.createElement(Sa.Item,X({},o,{title:typeof i=="string"?i:void 0},l,{ref:s}))}}]),n}(h.exports.Component),RD=function(e){var n,r=e.style,a=e.className,i=e.eventKey;e.warnKey;var o=e.disabled,s=e.itemIcon,c=e.children,l=e.role,u=e.onMouseEnter,f=e.onMouseLeave,d=e.onClick,p=e.onKeyDown,m=e.onFocus,v=at(e,PD),g=D6(i),x=h.exports.useContext(Mr),_=x.prefixCls,k=x.onItemClick,S=x.disabled,w=x.overflowDisabled,C=x.itemIcon,y=x.selectedKeys,b=x.onActive,E="".concat(_,"-item"),T=h.exports.useRef(),R=h.exports.useRef(),A=S||o,$=as(i),O=function(Z){return{key:i,keyPath:we($).reverse(),item:T.current,domEvent:Z}},I=s||C,U=T6(i,A,u,f),V=U.active,L=at(U,SD),z=y.includes(i),F=A6($.length),M=function(Z){if(!A){var re=O(Z);d==null||d(hu(re)),k(re)}},B=function(Z){if(p==null||p(Z),Z.which===de.ENTER){var re=O(Z);d==null||d(hu(re)),k(re)}},W=function(Z){b(i),m==null||m(Z)},H={};return e.role==="option"&&(H["aria-selected"]=z),h.exports.createElement(TD,X({ref:T,elementRef:R,role:l===null?"none":l||"menuitem",tabIndex:o?null:-1,"data-menu-id":w&&g?null:g},v,L,H,{component:"li","aria-disabled":o,style:Y(Y({},F),r),className:se(E,(n={},q(n,"".concat(E,"-active"),V),q(n,"".concat(E,"-selected"),z),q(n,"".concat(E,"-disabled"),A),n),a),onClick:M,onKeyDown:B,onFocus:W}),c,h.exports.createElement(R6,{props:Y(Y({},e),{},{isSelected:z}),icon:I}))};function g2(t){var e=t.eventKey,n=mu(),r=as(e);return h.exports.useEffect(function(){if(n)return n.registerPath(e,r),function(){n.unregisterPath(e,r)}},[r]),n?null:h.exports.createElement(RD,t)}function x2(t,e){return _a(t).map(function(n,r){if(h.exports.isValidElement(n)){var a,i,o=n.key,s=(a=(i=n.props)===null||i===void 0?void 0:i.eventKey)!==null&&a!==void 0?a:o,c=s==null;c&&(s="tmp_key-".concat([].concat(we(e),[r]).join("-")));var l={key:s,eventKey:s};return h.exports.cloneElement(n,l)}return n})}function is(t){var e=h.exports.useRef(t);e.current=t;var n=h.exports.useCallback(function(){for(var r,a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return(r=e.current)===null||r===void 0?void 0:r.call.apply(r,[e].concat(i))},[]);return t?n:void 0}var AD=["className","children"],OD=function(e,n){var r=e.className,a=e.children,i=at(e,AD),o=h.exports.useContext(Mr),s=o.prefixCls,c=o.mode,l=o.rtl;return h.exports.createElement("ul",X({className:se(s,l&&"".concat(s,"-rtl"),"".concat(s,"-sub"),"".concat(s,"-").concat(c==="inline"?"inline":"vertical"),r)},i,{"data-menu-list":!0,ref:n}),a)},y2=h.exports.forwardRef(OD);y2.displayName="SubMenuList";var ni={adjustX:1,adjustY:1},MD={topLeft:{points:["bl","tl"],overflow:ni,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:ni,offset:[0,7]},leftTop:{points:["tr","tl"],overflow:ni,offset:[-4,0]},rightTop:{points:["tl","tr"],overflow:ni,offset:[4,0]}},ND={topLeft:{points:["bl","tl"],overflow:ni,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:ni,offset:[0,7]},rightTop:{points:["tr","tl"],overflow:ni,offset:[-4,0]},leftTop:{points:["tl","tr"],overflow:ni,offset:[4,0]}};function I6(t,e,n){if(e)return e;if(n)return n[t]||n.other}var BD={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function $D(t){var e=t.prefixCls,n=t.visible,r=t.children,a=t.popup,i=t.popupClassName,o=t.popupOffset,s=t.disabled,c=t.mode,l=t.onVisibleChange,u=h.exports.useContext(Mr),f=u.getPopupContainer,d=u.rtl,p=u.subMenuOpenDelay,m=u.subMenuCloseDelay,v=u.builtinPlacements,g=u.triggerSubMenuAction,x=u.forceSubMenuRender,_=u.motion,k=u.defaultMotions,S=h.exports.useState(!1),w=oe(S,2),C=w[0],y=w[1],b=Y(d?Y({},ND):Y({},MD),v),E=BD[c],T=I6(c,_,k),R=Y(Y({},T),{},{leavedClassName:"".concat(e,"-hidden"),removeOnLeave:!1,motionAppear:!0}),A=h.exports.useRef();return h.exports.useEffect(function(){return A.current=st(function(){y(n)}),function(){st.cancel(A.current)}},[n]),h.exports.createElement(c2,{prefixCls:e,popupClassName:se("".concat(e,"-popup"),q({},"".concat(e,"-rtl"),d),i),stretch:c==="horizontal"?"minWidth":null,getPopupContainer:f,builtinPlacements:b,popupPlacement:E,popupVisible:C,popup:a,popupAlign:o&&{offset:o}
86,action:s?[]:[g],mouseEnterDelay:p,mouseLeaveDelay:m,onPopupVisibleChange:l,forceRender:x,popupMotion:R},r)}function DD(t){var e=t.id,n=t.open,r=t.keyPath,a=t.children,i="inline",o=h.exports.useContext(Mr),s=o.prefixCls,c=o.forceSubMenuRender,l=o.motion,u=o.defaultMotions,f=o.mode,d=h.exports.useRef(!1);d.current=f===i;var p=h.exports.useState(!d.current),m=oe(p,2),v=m[0],g=m[1],x=d.current?n:!1;h.exports.useEffect(function(){d.current&&g(!1)},[f]);var _=Y({},I6(i,l,u));r.length>1&&(_.motionAppear=!1);var k=_.onVisibleChanged;return _.onVisibleChanged=function(S){return!d.current&&!S&&g(!0),k==null?void 0:k(S)},v?null:h.exports.createElement(Qc,{mode:i,locked:!d.current},h.exports.createElement(ka,X({visible:x},_,{forceRender:c,removeOnLeave:!1,leavedClassName:"".concat(s,"-hidden")}),function(S){var w=S.className,C=S.style;return h.exports.createElement(y2,{id:e,className:w,style:C},a)}))}var ID=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],LD=["active"],FD=function(e){var n,r=e.style,a=e.className,i=e.title,o=e.eventKey;e.warnKey;var s=e.disabled,c=e.internalPopupClose,l=e.children,u=e.itemIcon,f=e.expandIcon,d=e.popupClassName,p=e.popupOffset,m=e.onClick,v=e.onMouseEnter,g=e.onMouseLeave,x=e.onTitleClick,_=e.onTitleMouseEnter,k=e.onTitleMouseLeave,S=at(e,ID),w=D6(o),C=h.exports.useContext(Mr),y=C.prefixCls,b=C.mode,E=C.openKeys,T=C.disabled,R=C.overflowDisabled,A=C.activeKey,$=C.selectedKeys,O=C.itemIcon,I=C.expandIcon,U=C.onItemClick,V=C.onOpenChange,L=C.onActive,z=h.exports.useContext(N6),F=z.isSubPathKey,M=as(),B="".concat(y,"-submenu"),W=T||s,H=h.exports.useRef(),K=h.exports.useRef(),Z=u||O,re=f||I,ee=E.includes(o),te=!R&&ee,ce=F($,o),pe=T6(o,W,_,k),ge=pe.active,xe=at(pe,LD),ye=h.exports.useState(!1),et=oe(ye,2),Te=et[0],it=et[1],Se=function(lt){W||it(lt)},Ne=function(lt){Se(!0),v==null||v({key:o,domEvent:lt})},rt=function(lt){Se(!1),g==null||g({key:o,domEvent:lt})},ir=h.exports.useMemo(function(){return ge||(b!=="inline"?Te||F([A],o):!1)},[b,ge,A,Te,o,F]),_n=A6(M.length),nt=function(lt){W||(x==null||x({key:o,domEvent:lt}),b==="inline"&&V(o,!ee))},Bt=is(function(Dt){m==null||m(hu(Dt)),U(Dt)}),At=function(lt){b!=="inline"&&V(o,lt)},kt=function(){L(o)},Mn=w&&"".concat(w,"-popup"),mt=h.exports.createElement("div",X({role:"menuitem",style:_n,className:"".concat(B,"-title"),tabIndex:W?null:-1,ref:H,title:typeof i=="string"?i:null,"data-menu-id":R&&w?null:w,"aria-expanded":te,"aria-haspopup":!0,"aria-controls":Mn,"aria-disabled":W,onClick:nt,onFocus:kt},xe),i,h.exports.createElement(R6,{icon:b!=="horizontal"?re:null,props:Y(Y({},e),{},{isOpen:te,isSubMenu:!0})},h.exports.createElement("i",{className:"".concat(B,"-arrow")}))),$t=h.exports.useRef(b);if(b!=="inline"&&($t.current=M.length>
861?"vertical":b),!R){var Ot=$t.current;mt=h.exports.createElement($D,{mode:Ot,prefixCls:B,visible:!c&&te&&b!=="inline",popupClassName:d,popupOffset:p,popup:h.exports.createElement(Qc,{mode:Ot==="horizontal"?"vertical":Ot},h.exports.createElement(y2,{id:Mn,ref:K},l)),disabled:W,onVisibleChange:At},mt)}return h.exports.createElement(Qc,{onItemClick:Bt,mode:b==="horizontal"?"vertical":b,itemIcon:Z,expandIcon:re},h.exports.createElement(Sa.Item,X({role:"none"},S,{component:"li",style:r,className:se(B,"".concat(B,"-").concat(b),a,(n={},q(n,"".concat(B,"-open"),te),q(n,"".concat(B,"-active"),ir),q(n,"".concat(B,"-selected"),ce),q(n,"".concat(B,"-disabled"),W),n)),onMouseEnter:Ne,onMouseLeave:rt}),mt,!R&&h.exports.createElement(DD,{id:Mn,open:te,keyPath:M},l)))};function L6(t){var e=t.eventKey,n=t.children,r=as(e),a=x2(n,r),i=mu();h.exports.useEffect(function(){if(i)return i.registerPath(e,r),function(){i.unregisterPath(e,r)}},[r]);var o;return i?o=a:o=h.exports.createElement(FD,t,a),h.exports.createElement(M6.Provider,{value:r},o)}function F6(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(q4(t)){var n=t.nodeName.toLowerCase(),r=["input","select","textarea","button"].includes(n)||t.isContentEditable||n==="a"&&!!t.getAttribute("href"),a=t.getAttribute("tabindex"),i=Number(a),o=null;return a&&!Number.isNaN(i)?o=i:r&&o===null&&(o=0),r&&t.disabled&&(o=null),o!==null&&(o>=0||e&&o<0)}return!1}function zD(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=we(t.querySelectorAll("*")).filter(function(r){return F6(r,e)});return F6(t,e)&&n.unshift(t),n}var b2=de.LEFT,w2=de.RIGHT,C2=de.UP,vu=de.DOWN,gu=de.ENTER,z6=de.ESC,j6=[C2,vu,b2,w2];function jD(t,e,n,r){var a,i,o,s,c="prev",l="next",u="children",f="parent";if(t==="inline"&&r===gu)return{inlineTrigger:!0};var d=(a={},q(a,C2,c),q(a,vu,l),a),p=(i={},q(i,b2,n?l:c),q(i,w2,n?c:l),q(i,vu,u),q(i,gu,u),i),m=(o={},q(o,C2,c),q(o,vu,l),q(o,gu,u),q(o,z6,f),q(o,b2,n?u:f),q(o,w2,n?f:u),o),v={inline:d,horizontal:p,vertical:m,inlineSub:d,horizontalSub:m,verticalSub:m},g=(s=v["".concat(t).concat(e?"":"Sub")])===null||s===void 0?void 0:s[r];switch(g){case c:return{offset:-1,sibling:!0};case l:return{offset:1,sibling:!0};case f:return{offset:-1,sibling:!1};case u:return{offset:1,sibling:!1};default:return null}}function UD(t){for(var e=t;e;){if(e.getAttribute("data-menu-list"))return e;e=e.parentElement}return null}function HD(t,e){for(var n=t||document.activeElement;n;){if(e.has(n))return n;n=n.parentElement}return null}function VD(t,e){var n=zD(t,!0);return n.filter(function(r){return e.has(r)})}function U6(t,e,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!t)return null;var a=VD(t,e),i=a.length,o=a.findIndex(function(s){return n===s});return r<0?o===-1?o=i-1:o-=1:r>0&&(o+=1),o=(o+i)%i,a[o]}function WD(t,e,n,r,a,i,o,s,c,l){var u=h.exports.useRef(),f=h.exports.useRef();f.current=e;var d=function(){st.cancel(u.current)};return h.exports.useEffect(function(){return function(){d()}},[]),function(p){var m=p.which;if([].concat(j6,[gu,z6]).includes(m)){var v,g,x,_=function(){v=new Set,g=new Map,x=new Map;var O=i();return O.forEach(function(I){var U=document.querySelector("[data-menu-id='".concat($6(r,I),"']"));U&&(v.add(U),x.set(U,I),g.set(I,U))}),v};_();var k=g.get(e),S=HD(k,v),w=x.get(S),C=jD(t,o(w,!0).length===1,n,m);if(!C)return;j6.includes(m)&&p.preventDefault();var y=function(O){if(O){var I=O,U=O.querySelector("a");(U==null?void 0:U.getAttribute("href"))&&(I=U);var V=x.get(O);s(V),d(),u.current=st(function(){f.current===V&&I.focus()})}};if(C.sibling||!S){var b;!S||t==="inline"?b=a.current:b=UD(S);var E=U6(b,v,S,C.offset);y(E)}else if(C.inlineTrigger)c(w);else if(C.offset>0)c(w,!0),d(),u.current=st(function(){_();var $=S.getAttribute("aria-controls"),O=document.getElementById($),I=U6(O,v);y(I)},5);
86else if(C.offset<0){var T=o(w,!0),R=T[T.length-2],A=g.get(R);c(R,!1),y(A)}}l==null||l(p)}}var KD=Math.random().toFixed(5).toString().slice(2),H6=0;function GD(t){var e=ti(t,{value:t}),n=oe(e,2),r=n[0],a=n[1];return h.exports.useEffect(function(){H6+=1;var i="".concat(KD,"-").concat(H6);a("rc-menu-uuid-".concat(i))},[]),r}function qD(t){Promise.resolve().then(t)}var _2="__RC_UTIL_PATH_SPLIT__",V6=function(e){return e.join(_2)},XD=function(e){return e.split(_2)},E2="rc-menu-more";function YD(){var t=h.exports.useState({}),e=oe(t,2),n=e[1],r=h.exports.useRef(new Map),a=h.exports.useRef(new Map),i=h.exports.useState([]),o=oe(i,2),s=o[0],c=o[1],l=h.exports.useRef(0),u=h.exports.useRef(!1),f=function(){u.current||n({})},d=h.exports.useCallback(function(k,S){var w=V6(S);a.current.set(w,k),r.current.set(k,w),l.current+=1;var C=l.current;qD(function(){C===l.current&&f()})},[]),p=h.exports.useCallback(function(k,S){var w=V6(S);a.current.delete(w),r.current.delete(k)},[]),m=h.exports.useCallback(function(k){c(k)},[]),v=h.exports.useCallback(function(k,S){var w=r.current.get(k)||"",C=XD(w);return S&&s.includes(C[0])&&C.unshift(E2),C},[s]),g=h.exports.useCallback(function(k,S){return k.some(function(w){var C=v(w,!0);return C.includes(S)})},[v]),x=function(){var S=we(r.current.keys());return s.length&&S.push(E2),S},_=h.exports.useCallback(function(k){var S="".concat(r.current.get(k)).concat(_2),w=new Set;return we(a.current.keys()).forEach(function(C){C.startsWith(S)&&w.add(a.current.get(C))}),w},[]);return h.exports.useEffect(function(){return function(){u.current=!0}},[]),{registerPath:d,unregisterPath:p,refreshOverflowKeys:m,isSubPathKey:g,getKeyPath:v,getKeys:x,getSubPathKeys:_}}var QD=["prefixCls","style","className","tabIndex","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName"],os=[],ZD=function(e){var n,r,a=e.prefixCls,i=a===void 0?"rc-menu":a,o=e.style,s=e.className,c=e.tabIndex,l=c===void 0?0:c,u=e.children,f=e.direction,d=e.id,p=e.mode,m=p===void 0?"vertical":p,v=e.inlineCollapsed,g=e.disabled,x=e.disabledOverflow,_=e.subMenuOpenDelay,k=_===void 0?.1:_,S=e.subMenuCloseDelay,w=S===void 0?.1:S,C=e.forceSubMenuRender,y=e.defaultOpenKeys,b=e.openKeys,E=e.activeKey,T=e.defaultActiveFirst,R=e.selectable,A=R===void 0?!0:R,$=e.multiple,O=$===void 0?!1:$,I=e.defaultSelectedKeys,U=e.selectedKeys,V=e.onSelect,L=e.onDeselect,z=e.inlineIndent,F=z===void 0?24:z,M=e.motion,B=e.defaultMotions,W=e.triggerSubMenuAction,H=W===void 0?"hover":W,K=e.builtinPlacements,Z=e.itemIcon,re=e.expandIcon,ee=e.overflowedIndicator,te=ee===void 0?"...":ee,ce=e.overflowedIndicatorPopupClassName,pe=e.getPopupContainer,ge=e.onClick,xe=e.onOpenChange,ye=e.onKeyDown;e.openAnimation,e.openTransitionName;var et=at(e,QD),Te=x2(u,os),it=h.exports.useState(!1),Se=oe(it,2),Ne=Se[0],rt=Se[1],ir=h.exports.useRef(),_n=GD(d),nt=f==="rtl",Bt=h.exports.useMemo(function(){return(m==="inline"||m==="vertical")&&v?["vertical",v]:[m,!1]},[m,v]),At=oe(Bt,2),kt=At[0],Mn=At[1],mt=h.exports.useState(0),$t=oe(mt,2),Ot=$t[0],Dt=$t[1],lt=Ot>=Te.length-1||kt!=="horizontal"||x,Nn=ti(y,{value:b,postState:function(he){return he||os}}),fn=oe(Nn,2),dn=fn[0],_r=fn[1],tn=function(he){_r(he),xe==null||xe(he)},Er=h.exports.useState(dn),En=oe(Er,2),Ht=En[0],kr=En[1],kn=kt==="inline",Bn=h.exports.useRef(!1);h.exports.useEffect(function(){kn&&kr(dn)},[dn]),h.exports.useEffect(function(){if(!Bn.current){Bn.current=!0;return}kn?_r(Ht):tn(os)},[kn]);var Vt=YD(),Vn=Vt.registerPath,Re=Vt.unregisterPath,qe=Vt.refreshOverflowKeys,ut=Vt.isSubPathKey,nn=Vt.getKeyPath,ma=Vt.getKeys,uo=Vt.getSubPathKeys,Ns=h.exports.useMemo(function(){return{registerPath:Vn,unregisterPath:Re}},[Vn,Re]),Bs=h.exports.useMemo(function(){return{isSubPathKey:ut}},[ut]);h.exports.useEffect(function(){qe(lt?os:Te.slice(Ot+1).map(function(Ae){return Ae.key}))},[Ot,lt]);var Ha=ti(E||T&&((n=Te[0])===null||n===void 0?void 0:n.key),{value:E}),mi=oe(Ha,2),Va=mi[0],vi=mi[1],fo=is(function(Ae){vi(Ae)}),gi=is(function(){vi(void 0)}),$s=ti(I||[],{value:U,postState:function(he){return Array.isArray(he)?he:he==null?os:[he]}}),xi=oe($s,2),D=xi[0],ze=xi[1],Pn=function(he){if(A){var Ce=he.key,tt=D.includes(Ce),We;O?tt?We=D.filter(function(Dn){return Dn!==Ce}):We=[].concat(we(D),[Ce]):We=[Ce],ze(We);var $n=Y(Y({},he),{},{selectedKeys:We});tt?L==null||L($n):V==null||V($n)}!O&&dn.length&&kt!=="inline"&&tn(os)},Sn=is(function(Ae){ge==null||ge(hu(Ae)),Pn(Ae)}
86),va=is(function(Ae,he){var Ce=dn.filter(function(We){return We!==Ae});if(he)Ce.push(Ae);else if(kt!=="inline"){var tt=uo(Ae);Ce=Ce.filter(function(We){return!tt.has(We)})}S6(dn,Ce)||tn(Ce)}),ae=is(pe),or=function(he,Ce){var tt=Ce!=null?Ce:!dn.includes(he);va(he,tt)},Wa=WD(kt,Va,nt,_n,ir,ma,nn,vi,or,ye);h.exports.useEffect(function(){rt(!0)},[]);var ga=kt!=="horizontal"||x?Te:Te.map(function(Ae,he){return h.exports.createElement(Qc,{key:Ae.key,overflowDisabled:he>Ot},Ae)}),yi=h.exports.createElement(Sa,X({id:d,ref:ir,prefixCls:"".concat(i,"-overflow"),component:"ul",itemComponent:g2,className:se(i,"".concat(i,"-root"),"".concat(i,"-").concat(kt),s,(r={},q(r,"".concat(i,"-inline-collapsed"),Mn),q(r,"".concat(i,"-rtl"),nt),r)),dir:f,style:o,role:"menu",tabIndex:l,data:ga,renderRawItem:function(he){return he},renderRawRest:function(he){var Ce=he.length,tt=Ce?Te.slice(-Ce):null;return h.exports.createElement(L6,{eventKey:E2,title:te,disabled:lt,internalPopupClose:Ce===0,popupClassName:ce},tt)},maxCount:kt!=="horizontal"||x?Sa.INVALIDATE:Sa.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(he){Dt(he)},onKeyDown:Wa},et));return h.exports.createElement(B6.Provider,{value:_n},h.exports.createElement(Qc,{prefixCls:i,mode:kt,openKeys:dn,rtl:nt,disabled:g,motion:Ne?M:null,defaultMotions:Ne?B:null,activeKey:Va,onActive:fo,onInactive:gi,selectedKeys:D,inlineIndent:F,subMenuOpenDelay:k,subMenuCloseDelay:w,forceSubMenuRender:C,builtinPlacements:K,triggerSubMenuAction:H,getPopupContainer:ae,itemIcon:Z,expandIcon:re,onItemClick:Sn,onOpenChange:va},h.exports.createElement(N6.Provider,{value:Bs},yi),h.exports.createElement("div",{style:{display:"none"},"aria-hidden":!0},h.exports.createElement(O6.Provider,{value:Ns},Te))))},JD=["className","title","eventKey","children"],eI=["children"],tI=function(e){var n=e.className,r=e.title;e.eventKey;var a=e.children,i=at(e,JD),o=h.exports.useContext(Mr),s=o.prefixCls,c="".concat(s,"-item-group");return h.exports.createElement("li",X({},i,{onClick:function(u){return u.stopPropagation()},className:se(c,n)}),h.exports.createElement("div",{className:"".concat(c,"-title"),title:typeof r=="string"?r:void 0},r),h.exports.createElement("ul",{className:"".concat(c,"-list")},a))};function nI(t){var e=t.children,n=at(t,eI),r=as(n.eventKey),a=x2(e,r),i=mu();return i?a:h.exports.createElement(tI,In(n,["warnKey"]),a)}function rI(t){var e=t.className,n=t.style,r=h.exports.useContext(Mr),a=r.prefixCls,i=mu();return i?null:h.exports.createElement("li",{className:se("".concat(a,"-item-divider"),e),style:n})}var ZG=as,Zc=ZD;Zc.Item=g2;Zc.SubMenu=L6;Zc.ItemGroup=nI;Zc.Divider=rI;var aI=Gc,iI=qc,oI="[object Symbol]";function sI(t){return typeof t=="symbol"||iI(t)&&aI(t)==oI}var cI=sI,lI=/\s/;function uI(t){for(var e=t.length;e--&&lI.test(t.charAt(e)););return e}var fI=uI,dI=fI,pI=/^\s+/;function hI(t){return t&&t.slice(0,dI(t)+1).replace(pI,"")}var mI=hI,vI=mI,W6=ru,gI=cI,K6=0/0,xI=/^[-+]0x[0-9a-f]+$/i,yI=/^0b[01]+$/i,bI=/^0o[0-7]+$/i,wI=parseInt;function CI(t){if(typeof t=="number")return t;if(gI(t))return K6;if(W6(t)){var e=typeof t.valueOf=="function"?t.valueOf():t;t=W6(e)?e+"":e}if(typeof t!="string")return t===0?t:+t;t=vI(t);var n=yI.test(t);return n||bI.test(t)?wI(t.slice(2),n?2:8):xI.test(t)?K6:+t}var _I=CI,EI=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n},kI=function(e){var n=e.prefixCls,r=e.className,a=e.hoverable,i=a===void 0?!0:a,o=EI(e,["prefixCls","className","hoverable"]);return h.exports.createElement(jt,null,function(s){var c=s.getPrefixCls,l=c("card",n),u=se("".concat(l,"-grid"),r,q({},"".concat(l,"-grid-hoverable"),i));return h.exports.createElement("div",X({},o,{className:u}))})},G6=kI,PI=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n},SI=function(e){return h.exports.createElement(jt,null,function(n){var r=n.getPrefixCls,a=e.prefixCls,i=e.className,o=e.avatar,s=e.title,c=e.description,l=PI(e,["prefixCls","className","avatar","title","description"]),u=r("card",a),f=se("".concat(u,"-meta"),i),d=o?h.exports.createElement("div",{className:"".concat(u,"-meta-avatar")},o):null,p=s?h.exports.createElement("div",{className:"".concat(u,"-meta-title")},s):null,m=c?h.exports.createElement("div",{className:"".concat(u,"-meta-description")},c):null,v=p||m?h.exports.createElement("div",{className:"".concat(u,"-meta-detail")},p,m):null;return h.exports.createElement("div",X({},l,{className:f}),d,v)})},TI=SI;function q6(t){var e=h.exports.useRef(),n=h.exports.useRef(!1);function r(){for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];n.current||(st.cancel(e.current),e.current=st(function(){t.apply(void 0,i)}))}return h.exports.useEffect(function(){return function(){n.current=!0,st.cancel(e.current)}},[]),r}function RI(t){var e=h.exports.useRef([]),n=h.exports.useState({}),r=oe(n,2),a=r[1],i=h.exports.useRef(typeof t=="function"?t():t),o=q6(function(){var c=i.current;e.current.forEach(function(l){c=l(c)}),e.current=[],i.current=c,a({})});function s(c){e.current.push(c),o()}return[i.current,s]}function AI(t,e){var n,r=t.prefixCls,a=t.id,i=t.active,o=t.tab,s=o.key,c=o.tab,l=o.disabled,u=o.closeIcon,f=t.closable,d=t.renderWrapper,p=t.removeAriaLabel,m=t.editable,v=t.onClick,g=t.onRemove,x=t.onFocus,_=t.style,k=t.className,S="".concat(r,"-tab");h.exports.useEffect(function(){return g},[]);var w=m&&f!==!1&&!l;function C(E){l||v(E)}function y(E){E.preventDefault(),E.stopPropagation(),m.onEdit("remove",{key:s,event:E})}var b=h.exports.createElement("div",{key:s,ref:e,className:se(S,k,(n={},q(n,"".concat(S,"-with-remove"),w),q(n,"".concat(S,"-active"),i),q(n,"".concat(S,"-disabled"),l),n)),style:_,onClick:C},h.exports.createElement("div",{role:"tab","aria-selected":i,id:a&&"".concat(a,"-tab-").concat(s),className:"".concat(S,"-btn"),"aria-controls":a&&"".concat(a,"-panel-").concat(s),"aria-disabled":l,tabIndex:l?null:0,onClick:function(T){T.stopPropagation(),C(T)},onKeyDown:function(T){[de.SPACE,de.ENTER].includes(T.which)&&(T.preventDefault(),C(T))},onFocus:x},c),w&&h.exports.createElement("button",{type:"button","aria-label":p||"remove",tabIndex:0,className:"".concat(S,"-remove"),onClick:function(T){T.stopPropagation(),y(T)}},u||m.removeIcon||"\xD7"));return d?d(b):b}var OI=h.exports.forwardRef(AI),X6={width:0,height:0,left:0,top:0};function MI(t,e,n){return h.exports.useMemo(function(){for(var r,a=new Map,i=e.get((r=t[0])===null||r===void 0?void 0:r.key)||X6,o=i.left+i.width,s=0;s<t.length;s+=1){var c=t[s].key,l=e.get(c);if(!l){var u;
86l=e.get((u=t[s-1])===null||u===void 0?void 0:u.key)||X6}var f=a.get(c)||Y({},l);f.right=o-f.left-f.width,a.set(c,f)}return a},[t.map(function(r){return r.key}).join("_"),e,n])}var Y6={width:0,height:0,left:0,top:0,right:0};function NI(t,e,n,r,a){var i=a.tabs,o=a.tabPosition,s=a.rtl,c,l,u;["top","bottom"].includes(o)?(c="width",l=s?"right":"left",u=Math.abs(e.left)):(c="height",l="top",u=-e.top);var f=e[c],d=n[c],p=r[c],m=f;return d+p>f&&(m=f-p),h.exports.useMemo(function(){if(!i.length)return[0,0];for(var v=i.length,g=v,x=0;x<v;x+=1){var _=t.get(i[x].key)||Y6;if(_[l]+_[c]>u+m){g=x-1;break}}for(var k=0,S=v-1;S>=0;S-=1){var w=t.get(i[S].key)||Y6;if(w[l]<u){k=S+1;break}}return[k,g]},[t,u,m,o,i.map(function(v){return v.key}).join("_"),s])}function BI(t,e){var n=t.prefixCls,r=t.editable,a=t.locale,i=t.style;return!r||r.showAdd===!1?null:h.exports.createElement("button",{ref:e,type:"button",className:"".concat(n,"-nav-add"),style:i,"aria-label":(a==null?void 0:a.addAriaLabel)||"Add tab",onClick:function(s){r.onEdit("add",{event:s})}},r.addIcon||"+")}var Q6=h.exports.forwardRef(BI);function $I(t,e){var n=t.prefixCls,r=t.id,a=t.tabs,i=t.locale,o=t.mobile,s=t.moreIcon,c=s===void 0?"More":s,l=t.moreTransitionName,u=t.style,f=t.className,d=t.editable,p=t.tabBarGutter,m=t.rtl,v=t.removeAriaLabel,g=t.onTabClick,x=h.exports.useState(!1),_=oe(x,2),k=_[0],S=_[1],w=h.exports.useState(null),C=oe(w,2),y=C[0],b=C[1],E="".concat(r,"-more-popup"),T="".concat(n,"-dropdown"),R=y!==null?"".concat(E,"-").concat(y):null,A=i==null?void 0:i.dropdownAriaLabel;function $(F,M){F.preventDefault(),F.stopPropagation(),d.onEdit("remove",{key:M,event:F})}var O=h.exports.createElement(Zc,{onClick:function(M){var B=M.key,W=M.domEvent;g(B,W),S(!1)},id:E,tabIndex:-1,role:"listbox","aria-activedescendant":R,selectedKeys:[y],"aria-label":A!==void 0?A:"expanded dropdown"},a.map(function(F){var M=d&&F.closable!==!1&&!F.disabled;return h.exports.createElement(g2,{key:F.key,id:"".concat(E,"-").concat(F.key),role:"option","aria-controls":r&&"".concat(r,"-panel-").concat(F.key),disabled:F.disabled},h.exports.createElement("span",null,F.tab),M&&h.exports.createElement("button",{type:"button","aria-label":v||"remove",tabIndex:0,className:"".concat(T,"-menu
86-item-remove"),onClick:function(W){W.stopPropagation(),$(W,F.key)}},F.closeIcon||d.removeIcon||"\xD7"))}));function I(F){for(var M=a.filter(function(Z){return!Z.disabled}),B=M.findIndex(function(Z){return Z.key===y})||0,W=M.length,H=0;H<W;H+=1){B=(B+F+W)%W;var K=M[B];if(!K.disabled){b(K.key);return}}}function U(F){var M=F.which;if(!k){[de.DOWN,de.SPACE,de.ENTER].includes(M)&&(S(!0),F.preventDefault());return}switch(M){case de.UP:I(-1),F.preventDefault();break;case de.DOWN:I(1),F.preventDefault();break;case de.ESC:S(!1);break;case de.SPACE:case de.ENTER:y!==null&&g(y,F);break}}h.exports.useEffect(function(){var F=document.getElementById(R);F&&F.scrollIntoView&&F.scrollIntoView(!1)},[y]),h.exports.useEffect(function(){k||b(null)},[k]);var V=q({},m?"marginRight":"marginLeft",p);a.length||(V.visibility="hidden",V.order=1);var L=se(q({},"".concat(T,"-rtl"),m)),z=o?null:h.exports.createElement(rD,{prefixCls:T,overlay:O,trigger:["hover"],visible:k,transitionName:l,onVisibleChange:S,overlayClassName:L,mouseEnterDelay:.1,mouseLeaveDelay:.1},h.exports.createElement("button",{type:"button",className:"".concat(n,"-nav-more"),style:V,tabIndex:-1,"aria-hidden":"true","aria-haspopup":"listbox","aria-controls":E,id:"".concat(r,"-more"),"aria-expanded":k,onKeyDown:U},c));return h.exports.createElement("div",{className:se("".concat(n,"-nav-operations"),f),style:u,ref:e},z,h.exports.createElement(Q6,{prefixCls:n,locale:i,editable:d}))}var DI=h.exports.memo(h.exports.forwardRef($I),function(t,e){return e.tabMoving}),k2=h.exports.createContext(null),II=.1,Z6=.01,xu=20,J6=Math.pow(.995,xu);function LI(t,e){var n=h.exports.useState(),r=oe(n,2),a=r[0],i=r[1],o=h.exports.useState(0),s=oe(o,2),c=s[0],l=s[1],u=h.exports.useState(0),f=oe(u,2),d=f[0],p=f[1],m=h.exports.useState(),v=oe(m,2),g=v[0],x=v[1],_=h.exports.useRef();function k(E){var T=E.touches[0],R=T.screenX,A=T.screenY;i({x:R,y:A}),window.clearInterval(_.current)}function S(E){if(!!a){E.preventDefault();var T=E.touches[0],R=T.screenX,A=T.screenY;i({x:R,y:A});var $=R-a.x,O=A-a.y;e($,O);var I=Date.now();l(I),p(I-c),x({x:$,y:O})}}function w(){if(!!a&&(i(null),x(null),g)){var E=g.x/d,T=g.y/d,R=Math.abs(E),A=Math.abs(T);if(Math.max(R,A)<II)return;var $=E,O=T;_.current=window.setInterval(function(){if(Math.abs($)<Z6&&Math.abs(O)<Z6){window.clearInterval(_.current);return}$*=J6,O*=J6,e($*xu,O*xu)},xu)}}var C=h.exports.useRef();function y(E){var T=E.deltaX,R=E.deltaY,A=0,$=Math.abs(T),O=Math.abs(R);$===O?A=C.current==="x"?T:R:$>O?(A=T,C.current="x"):(A=R,C.current="y"),e(-A,-A)&&E.preventDefault()}var b=h.exports.useRef(null);b.current={onTouchStart:k,onTouchMove:S,onTouchEnd:w,onWheel:y},h.exports.useEffect(function(){function E($){b.current.onTouchStart($)}function T($){b.current.onTouchMove($)}function R($){b.current.onTouchEnd($)}function A($){b.current.onWheel($)}return document.addEventListener("touchmove",T,{passive:!1}),document.addEventListener("touchend",R,{passive:!1}),t.current.addEventListener("touchstart",E,{passive:!1}),t.current.addEventListener("wheel",A),function(){document.removeEventListener("touchmove",T),document.removeEventListener("touchend",R)}},[])}function FI(){var t=h.exports.useRef(new Map);function e(r){return t.current.has(r)||t.current.set(r,h.exports.createRef()),t.current.get(r)}function n(r){t.current.delete(r)}return[e,n]}function eg(t,e){var n=h.exports.useRef(t),r=h.exports.useState({}),a=oe(r,2),i=a[1];function o(s){var c=typeof s=="function"?s(n.current):s;c!==n.current&&e(c,n.current),n.current=c,i({})}return[n.current,o]}var tg=function(e){var n=e.position,r=e.prefixCls,a=e.extra;if(!a)return null;var i,o={};return a&&je(a)==="object"&&!h.exports.isValidElement(a)?o=a:o.right=a,n==="right"&&(i=o.right),n==="left"&&(i=o.left),i?h.exports.createElement("div",{className:"".concat(r,"-extra-content")},i):null};function zI(t,e){var n,r=h.exports.useContext(k2),a=r.prefixCls,i=r.tabs,o=t.className,s=t.style,c=t.id,l=t.animated,u=t.activeKey,f=t.rtl,d=t.extra,p=t.editable,m=t.locale,v=t.tabPosition,g=t.tabBarGutter,x=t.children,_=t.onTabClick,k=t.onTabScroll,S=h.exports.useRef(),w=h.exports.useRef(),C=h.exports.useRef(),y=h.exports.useRef(),b=FI(),E=oe(b,2),T=E[0],R=E[1],A=v==="top"||v==="bottom",$=eg(0,function(he,Ce){A&&k&&k({direction:he>
86Ce?"left":"right"})}),O=oe($,2),I=O[0],U=O[1],V=eg(0,function(he,Ce){!A&&k&&k({direction:he>Ce?"top":"bottom"})}),L=oe(V,2),z=L[0],F=L[1],M=h.exports.useState(0),B=oe(M,2),W=B[0],H=B[1],K=h.exports.useState(0),Z=oe(K,2),re=Z[0],ee=Z[1],te=h.exports.useState(0),ce=oe(te,2),pe=ce[0],ge=ce[1],xe=h.exports.useState(0),ye=oe(xe,2),et=ye[0],Te=ye[1],it=h.exports.useState(null),Se=oe(it,2),Ne=Se[0],rt=Se[1],ir=h.exports.useState(null),_n=oe(ir,2),nt=_n[0],Bt=_n[1],At=h.exports.useState(0),kt=oe(At,2),Mn=kt[0],mt=kt[1],$t=h.exports.useState(0),Ot=oe($t,2),Dt=Ot[0],lt=Ot[1],Nn=RI(new Map),fn=oe(Nn,2),dn=fn[0],_r=fn[1],tn=MI(i,dn,W),Er="".concat(a,"-nav-operations-hidden"),En=0,Ht=0;A?f?(En=0,Ht=Math.max(0,W-Ne)):(En=Math.min(0,Ne-W),Ht=0):(En=Math.min(0,nt-re),Ht=0);function kr(he){return he<En?En:he>Ht?Ht:he}var kn=h.exports.useRef(),Bn=h.exports.useState(),Vt=oe(Bn,2),Vn=Vt[0],Re=Vt[1];function qe(){Re(Date.now())}function ut(){window.clearTimeout(kn.current)}LI(S,function(he,Ce){function tt(We,$n){We(function(Dn){var ue=kr(Dn+$n);return ue})}if(A){if(Ne>=W)return!1;tt(U,he)}else{if(nt>=re)return!1;tt(F,Ce)}return ut(),qe(),!0}),h.exports.useEffect(function(){return ut(),Vn&&(kn.current=window.setTimeout(function(){Re(0)},100)),ut},[Vn]);function nn(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:u,Ce=tn.get(he)||{width:0,height:0,left:0,right:0,top:0};if(A){var tt=I;f?Ce.right<I?tt=Ce.right:Ce.right+Ce.width>I+Ne&&(tt=Ce.right+Ce.width-Ne):Ce.left<-I?tt=-Ce.left:Ce.left+Ce.width>-I+Ne&&(tt=-(Ce.left+Ce.width-Ne)),F(0),U(kr(tt))}else{var We=z;Ce.top<-z?We=-Ce.top:Ce.top+Ce.height>-z+nt&&(We=-(Ce.top+Ce.height-nt)),U(0),F(kr(We))}}var ma=NI(tn,{width:Ne,height:nt,left:I,top:z},{width:pe,height:et},{width:Mn,height:Dt},Y(Y({},t),{},{tabs:i})),uo=oe(ma,2),Ns=uo[0],Bs=uo[1],Ha={};v==="top"||v==="bottom"?Ha[f?"marginRight":"marginLeft"]=g:Ha.marginTop=g;var mi=i.map(function(he,Ce){var tt=he.key,We=he.className;return h.exports.createElement(OI,{id:c,prefixCls:a,key:tt,tab:he,style:Ce===0?void 0:Ha,className:We,closable:he.closable,editable:p,active:tt===u,renderWrapper:x,removeAriaLabel:m==null?void 0:m.removeAriaLabel,ref:T(tt),onClick:function(Dn){_(tt,Dn)},onRemove:function(){R(tt)},onFocus:function(){nn(tt),qe(),!!S.current&&(f||(S.current.scrollLeft=0),S.current.scrollTop=0)}})}),Va=q6(function(){var he,Ce,tt,We,$n,Dn,ue,Ds,Is,Bl=((he=S.current)===null||he===void 0?void 0:he.offsetWidth)||0,Ls=((Ce=S.current)===null||Ce===void 0?void 0:Ce.offsetHeight)||0,Fs=((tt=y.current)===null||tt===void 0?void 0:tt.offsetWidth)||0,po=((We=y.current)===null||We===void 0?void 0:We.offsetHeight)||0,kf=(($n=C.current)===null||$n===void 0?void 0:$n.offsetWidth)||0,Pf=((Dn=C.current)===null||Dn===void 0?void 0:Dn.offsetHeight)||0;rt(Bl),Bt(Ls),mt(Fs),lt(po);var $l=(((ue=w.current)===null||ue===void 0?void 0:ue.offsetWidth)||0)-Fs,zs=(((Ds=w.current)===null||Ds===void 0?void 0:Ds.offsetHeight)||0)-po;H($l),ee(zs);var js=(Is=C.current)===null||Is===void 0?void 0:Is.className.includes(Er);ge($l-(js?0:kf)),Te(zs-(js?0:Pf)),_r(function(){var Us=new Map;return i.forEach(function(Sf){var Dl=Sf.key,bi=T(Dl).current;bi&&Us.set(Dl,{width:bi.offsetWidth,height:bi.offsetHeight,left:bi.offsetLeft,top:bi.offsetTop})}),Us})}),vi=i.slice(0,Ns),fo=i.slice(Bs+1),gi=[].concat(we(vi),we(fo)),$s=h.exports.useState(),xi=oe($s,2),D=xi[0],ze=xi[1],Pn=tn.get(u),Sn=h.exports.useRef();function va(){st.cancel(Sn.current)}h.exports.useEffect(function(){var he={};return Pn&&(A?(f?he.right=Pn.right:he.left=Pn.left,he.width=Pn.width):(he.top=Pn.top,he.height=Pn.height)),va(),Sn.current=st(function(){ze(he)}),va},[Pn,A,f]),h.exports.useEffect(function(){nn()},[u,Pn,tn,A]),h.exports.useEffect(function(){Va()},[f,g,u,i.map(function(he){return he.key}).join("_")]);var ae=!!gi.length,or="".concat(a,"-nav-wrap"),Wa,ga,yi,Ae;return A?f?(ga=I>0,Wa=I+Ne<W):(Wa=I<0,ga=-I+Ne<W):(yi=z<0,Ae=-z+nt<re),h.exports.createElement("div",{ref:e,role:"tablist",className:se("".concat(a,"-nav"),o),style:s,onKeyDown:function(){qe()}},h.exports.createElement(tg,{position:"left",extra:d,prefixCls:a}),h.exports.createElement($i,{onResize:Va},h.exports.createElement("div",{className:se(or,(n={},q(n,"".concat(or,"-ping-left"),Wa),q(n,"".concat(or,"-ping-right"),ga),q(n,"".concat(or,"-ping-top"),yi),q(n,"".concat(or,"-ping-bottom"),Ae),n)),ref:S},h.exports.createElement($i,{onResize:Va},h.exports.createElement("div",{ref:w,className:"".concat(a,"-nav-list"),style:{transform:"translate(".concat(I,"px, ").concat(z,"px)"),transition:Vn?"none":void 0}},mi,h.exports.createElement(Q6,{ref:y,prefixCls:a,locale:m,editable:p,style:Y(Y({},mi.length===0?void 0:Ha),{},{visibility:ae?"hidden":null})}),h.exports.createElement("div",{className:se("".concat(a,"-ink-bar"),q({},"".concat(a,"-ink-bar-animated"),l.inkBar)),style:D}))))),h.exports.createElement(DI,X({},t,{removeAriaLabel:m==null?void 0:m.removeAriaLabel,ref:C,prefixCls:a,tabs:gi,className:!ae&&Er,tabMoving:!!Vn})),h.exports.createElement(tg,{position:"right",extra:d,prefixCls:a}))}var ng=h.exports.forwardRef(zI);
86function jI(t){var e=t.id,n=t.activeKey,r=t.animated,a=t.tabPosition,i=t.rtl,o=t.destroyInactiveTabPane,s=h.exports.useContext(k2),c=s.prefixCls,l=s.tabs,u=r.tabPane,f=l.findIndex(function(d){return d.key===n});return h.exports.createElement("div",{className:se("".concat(c,"-content-holder"))},h.exports.createElement("div",{className:se("".concat(c,"-content"),"".concat(c,"-content-").concat(a),q({},"".concat(c,"-content-animated"),u)),style:f&&u?q({},i?"marginRight":"marginLeft","-".concat(f,"00%")):null},l.map(function(d){return h.exports.cloneElement(d.node,{key:d.key,prefixCls:c,tabKey:d.key,id:e,animated:u,active:d.key===n,destroyInactiveTabPane:o})})))}function rg(t){var e=t.prefixCls,n=t.forceRender,r=t.className,a=t.style,i=t.id,o=t.active,s=t.animated,c=t.destroyInactiveTabPane,l=t.tabKey,u=t.children,f=h.exports.useState(n),d=oe(f,2),p=d[0],m=d[1];h.exports.useEffect(function(){o?m(!0):c&&m(!1)},[o,c]);var v={};return o||(s?(v.visibility="hidden",v.height=0,v.overflowY="hidden"):v.display="none"),h.exports.createElement("div",{id:i&&"".concat(i,"-panel-").concat(l),role:"tabpanel",tabIndex:o?0:-1,"aria-labelledby":i&&"".concat(i,"-tab-").concat(l),"aria-hidden":!o,style:Y(Y({},v),a),className:se("".concat(e,"-tabpane"),o&&"".concat(e,"-tabpane-active"),r)},(o||p||n)&&u)}var UI=["id","prefixCls","className","children","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll"],ag=0;function HI(t){return _a(t).map(function(e){if(h.exports.isValidElement(e)){var n=e.key!==void 0?String(e.key):void 0;return Y(Y({key:n},e.props),{},{node:e})}return null}).filter(function(e){return e})}function VI(t,e){var n,r=t.id,a=t.prefixCls,i=a===void 0?"rc-tabs":a,o=t.className,s=t.children,c=t.direction,l=t.activeKey,u=t.defaultActiveKey,f=t.editable,d=t.animated,p=d===void 0?{inkBar:!0,tabPane:!1}:d,m=t.tabPosition,v=m===void 0?"top":m,g=t.tabBarGutter,x=t.tabBarStyle,_=t.tabBarExtraContent,k=t.locale,S=t.moreIcon,w=t.moreTransitionName,C=t.destroyInactiveTabPane,y=t.renderTabBar,b=t.onChange,E=t.onTabClick,T=t.onTabScroll,R=at(t,UI),A=HI(s),$=c==="rtl",O;p===!1?O={inkBar:!1,tabPane:!1}:p===!0?O={inkBar:!0,tabPane:!0}:O=Y({inkBar:!0,tabPane:!1},je(p)==="object"?p:{});var I=h.exports.useState(!1),U=oe(I,2),V=U[0],L=U[1];h.exports.useEffect(function(){L(U4())},[]);var z=ti(function(){var Te;return(Te=A[0])===null||Te===void 0?void 0:Te.key},{value:l,defaultValue:u}),F=oe(z,2),M=F[0],B=F[1],W=h.exports.useState(function(){return A.findIndex(function(Te){return Te.key===M})}),H=oe(W,2),K=H[0],Z=H[1];h.exports.useEffect(function(){var Te=A.findIndex(function(Se){return Se.key===M});if(Te===-1){var it;Te=Math.max(0,Math.min(K,A.length-1)),B((it=A[Te])===null||it===void 0?void 0:it.key)}Z(Te)},[A.map(function(Te){return Te.key}).join("_"),M,K]);var re=ti(null,{value:r}),ee=oe(re,2),te=ee[0],ce=ee[1],pe=v;V&&!["left","right"].includes(v)&&(pe="top"),h.exports.useEffect(function(){r||(ce("rc-tabs-".concat(ag)),ag+=1)},[]);function ge(Te,it){E==null||E(Te,it),B(Te),b==null||b(Te)}var xe={id:te,activeKey:M,animated:O,tabPosition:pe,rtl:$,mobile:V},ye,et=Y(Y({},xe),{},{editable:f,locale:k,moreIcon:S,moreTransitionName:w,tabBarGutter:g,onTabClick:ge,onTabScroll:T,extra:_,style:x,panes:s});return y?ye=y(et,ng):ye=h.exports.createElement(ng,et),h.exports.createElement(k2.Provider,{value:{tabs:A,prefixCls:i}},h.exports.createElement("div",X({ref:e,id:r,className:se(i,"".concat(i,"-").concat(pe),(n={},q(n,"".concat(i,"-mobile"),V),q(n,"".concat(i,"-editable"),f),q(n,"".concat(i,"-rtl"),$),n),o)},R),ye,h.exports.createElement(jI,X({destroyInactiveTabPane:C},xe,{animated:O}))))}var ig=h.exports.forwardRef(VI);ig.TabPane=rg;var WI={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}}
86,{tag:"path",attrs:{d:"M176 474h672q8 0 8 8v60q0 8-8 8H176q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},KI=WI,og=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:KI}))};og.displayName="PlusOutlined";var GI=h.exports.forwardRef(og),qI=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n};function P2(t){var e=t.type,n=t.className,r=t.size,a=t.onEdit,i=t.hideAdd,o=t.centered,s=t.addIcon,c=qI(t,["type","className","size","onEdit","hideAdd","centered","addIcon"]),l=c.prefixCls,u=c.moreIcon,f=u===void 0?h.exports.createElement(oD,null):u,d=h.exports.useContext(St),p=d.getPrefixCls,m=d.direction,v=p("tabs",l),g;e==="editable-card"&&(g={onEdit:function(k,S){var w=S.key,C=S.event;a==null||a(k==="add"?C:w,k)},removeIcon:h.exports.createElement(O3,null),addIcon:s||h.exports.createElement(GI,null),showAdd:i!==!0});var x=p();return er(!("onPrevClick"in c)&&!("onNextClick"in c),"Tabs","`onPrevClick` and `onNextClick` has been removed. Please use `onTabScroll` instead."),h.exports.createElement(Fi.Consumer,null,function(_){var k,S=r!==void 0?r:_;return h.exports.createElement(ig,X({direction:m,moreTransitionName:"".concat(x,"-slide-up")},c,{className:se((k={},q(k,"".concat(v,"-").concat(S),S),q(k,"".concat(v,"-card"),["card","editable-card"].includes(e)),q(k,"".concat(v,"-editable-card"),e==="editable-card"),q(k,"".concat(v,"-centered"),o),k),n),editable:g,moreIcon:f,prefixCls:v}))})}P2.TabPane=rg;var XI=h.exports.createContext({}),sg=XI,S2=function(){return zi()&&window.document.documentElement},cg=function(e){if(S2()){var n=Array.isArray(e)?e:[e],r=window.document.documentElement;return n.some(function(a){return a in r.style})}return!1},yu,YI=function(){if(!S2())return!1;if(yu!==void 0)return yu;var e=document.createElement("div");return e.style.display="flex",e.style.flexDirection="column",e.style.rowGap="1px",e.appendChild(document.createElement("div")),e.appendChild(document.createElement("div")),document.body.appendChild(e),yu=e.scrollHeight===1,document.body.removeChild(e),yu},QI=function(){var t=h.exports.useState(!1),e=oe(t,2),n=e[0],r=e[1];return h.exports.useEffect(function(){r(YI())},[]),n},ZI=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n};Ta("top","middle","bottom","stretch");Ta("start","end","center","space-around","space-between");var lg=h.exports.forwardRef(function(t,e){var n,r=t.prefixCls,a=t.justify,i=t.align,o=t.className,s=t.style,c=t.children,l=t.gutter,u=l===void 0?0:l,f=t.wrap,d=ZI(t,["prefixCls","justify","align","className","style","children","gutter","wrap"]),p=h.exports.useContext(St),m=p.getPrefixCls,v=p.direction,g=h.exports.useState({xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0}),x=oe(g,2),_=x[0],k=x[1],S=QI(),w=h.exports.useRef(u);h.exports.useEffect(function(){var I=h6.subscribe(function(U){var V=w.current||0;(!Array.isArray(V)&&je(V)==="object"||Array.isArray(V)&&(je(V[0])==="object"||je(V[1])==="object"))&&k(U)});return function(){return h6.unsubscribe(I)}},[]);var C=function(){var U=[0,0],V=Array.isArray(u)?u:[u,0];return V.forEach(function(L,z){if(je(L)==="object")for(var F=0;F<p6.length;F++){var M=p6[F];if(_[M]&&L[M]!==void 0){U[z]=L[M];break}}else U[z]=L||0}),U},y=m("row",r),b=C(),E=se(y,(n={},q(n,"".concat(y,"-no-wrap"),f===!1),q(n,"".concat(y,"-").concat(a),a),q(n,"".concat(y,"-").concat(i),i),q(n,"".concat(y,"-rtl"),v==="rtl"),n),o),T={},R=b[0]>0?b[0]/-2:void 0,A=b[1]>0?b[1]/-2:void 0;if(R&&(T.marginLeft=R,T.marginRight=R),S){var $=oe(b,2);T.rowGap=$[1]}else A&&(T.marginTop=A,T.marginBottom=A);var O=h.exports.useMemo(function(){return{gutter:b,wrap:f,supportFlexGap:S}},[b,f,S]);return h.exports.createElement(sg.Provider,{value:O},h.exports.createElement("div",X({},d,{className:E,style:X(X({},T),s),ref:e}),c))});
86lg.displayName="Row";var ri=lg,JI=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n};function eL(t){return typeof t=="number"?"".concat(t," ").concat(t," auto"):/^\d+(\.\d+)?(px|em|rem|%)$/.test(t)?"0 0 ".concat(t):t}var tL=["xs","sm","md","lg","xl","xxl"],ug=h.exports.forwardRef(function(t,e){var n,r=h.exports.useContext(St),a=r.getPrefixCls,i=r.direction,o=h.exports.useContext(sg),s=o.gutter,c=o.wrap,l=o.supportFlexGap,u=t.prefixCls,f=t.span,d=t.order,p=t.offset,m=t.push,v=t.pull,g=t.className,x=t.children,_=t.flex,k=t.style,S=JI(t,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),w=a("col",u),C={};tL.forEach(function(R){var A,$={},O=t[R];typeof O=="number"?$.span=O:je(O)==="object"&&($=O||{}),delete S[R],C=X(X({},C),(A={},q(A,"".concat(w,"-").concat(R,"-").concat($.span),$.span!==void 0),q(A,"".concat(w,"-").concat(R,"-order-").concat($.order),$.order||$.order===0),q(A,"".concat(w,"-").concat(R,"-offset-").concat($.offset),$.offset||$.offset===0),q(A,"".concat(w,"-").concat(R,"-push-").concat($.push),$.push||$.push===0),q(A,"".concat(w,"-").concat(R,"-pull-").concat($.pull),$.pull||$.pull===0),q(A,"".concat(w,"-rtl"),i==="rtl"),A))});var y=se(w,(n={},q(n,"".concat(w,"-").concat(f),f!==void 0),q(n,"".concat(w,"-order-").concat(d),d),q(n,"".concat(w,"-offset-").concat(p),p),q(n,"".concat(w,"-push-").concat(m),m),q(n,"".concat(w,"-pull-").concat(v),v),n),g,C),b={};if(s&&s[0]>0){var E=s[0]/2;b.paddingLeft=E,b.paddingRight=E}if(s&&s[1]>0&&!l){var T=s[1]/2;b.paddingTop=T,b.paddingBottom=T}return _&&(b.flex=eL(_),_==="auto"&&c===!1&&!b.minWidth&&(b.minWidth=0)),h.exports.createElement("div",X({},S,{style:X(X({},b),k),className:y,ref:e}),x)});ug.displayName="Col";var on=ug,nL=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n};function rL(t){var e=t.map(function(n,r){return h.exports.createElement("li",{style:{width:"".concat(100/t.length,"%")},key:"action-".concat(r)},h.exports.createElement("span",null,n))});return e}var T2=function(e){var n,r,a=h.exports.useContext(St),i=a.getPrefixCls,o=a.direction,s=h.exports.useContext(Fi),c=function(xe){var ye;(ye=e.onTabChange)===null||ye===void 0||ye.call(e,xe)},l=function(){var xe;return h.exports.Children.forEach(e.children,function(ye){ye&&ye.type&&ye.type===G6&&(xe=!0)}),xe},u=e.prefixCls,f=e.className,d=e.extra,p=e.headStyle,m=p===void 0?{}:p,v=e.bodyStyle,g=v===void 0?{}:v,x=e.title,_=e.loading,k=e.bordered,S=k===void 0?!0:k,w=e.size,C=e.type,y=e.cover,b=e.actions,E=e.tabList,T=e.children,R=e.activeTabKey,A=e.defaultActiveTabKey,$=e.tabBarExtraContent,O=e.hoverable,I=e.tabProps,U=I===void 0?{}:I,V=nL(e,["prefixCls","className","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),L=i("card",u),z=g.padding===0||g.padding==="0px"?{padding:24}:void 0,F=h.exports.createElement("div",{className:"".concat(L,"-loading-block")}),M=h.exports.createElement("div",{className:"".concat(L,"-loading-content"),style:z},h.exports.createElement(ri,{gutter:8},h.exports.createElement(on,{span:22},F)),h.exports.createElement(ri,{gutter:8},h.exports.createElement(on,{span:8},F),h.exports.createElement(on,{span:15},F)),h.exports.createElement(ri,{gutter:8},h.exports.createElement(on,{span:6},F),h.exports.createElement(on,{span:18},F)),h.exports.createElement(ri,{gutter:8},h.exports.createElement(on,{span:13},F),h.exports.createElement(on,{span:9},F)),h.exports.createElement(ri,{gutter:8},h.exports.createElement(on,{span:4},F),h.exports.createElement(on,{span:3},F),h.exports.createElement(on,{span:16},F))),B=R!==void 0,W=X(X({},U),(n={},q(n,B?"activeKey":"defaultActiveKey",B?R:A),q(n,"tabBarExtraContent",$),n)),H,K=E&&E.length?h.exports.createElement(P2,X({size:"large"},W,{className:"".concat(L,"-head-tabs"),onChange:c}),E.map(function(ge){return h.exports.createElement(P2.TabPane,{tab:ge.tab,disabled:ge.disabled,key:ge.key})})):null;(x||d||K)&&(H=h.exports.createElement("div",{className:"".concat(L,"-head"),style:m},h.exports.createElement("div",{className:"".concat(L,"-head-wrapper")},x&&h.exports.createElement("div",{className:"".concat(L,"-head-title")},x),d&&h.exports.createElement("div",{className:"".concat(L,"-extra")},d)),K));var Z=y?h.exports.createElement("div",{className:"".concat(L,"-cover")},y):null,re=h.exports.createElement("div",{className:"".concat(L,"-body"),style:g},_?M:T),ee=b&&b.length?h.exports.createElement("ul",{className:"".concat(L,"-actions")},rL(b)):null,te=In(V,["onTabChange"]),ce=w||s,pe=se(L,(r={},q(r,"".concat(L,"-loading"),_),q(r,"".concat(L,"-bordered"),S),q(r,"".concat(L,"-hoverable"),O),q(r,"".concat(L,"-contain-grid"),l()),q(r,"".concat(L,"-contain-tabs"),E&&E.length),q(r,"".concat(L,"-").concat(ce),ce),q(r,"".concat(L,"-type-").concat(C),!!C),q(r,"".concat(L,"-rtl"),o==="rtl"),r),f);return h.exports.createElement("div",X({},te,{className:pe}),H,Z,re,ee)};T2.Grid=G6;T2.Meta=TI;var aL=T2,iL=ra,oL=function(){return iL.Date.now()},sL=oL,cL=ru,R2=sL,fg=_I,lL="Expected a function",uL=Math.max,fL=Math.min;function dL(t,e,n){var r,a,i,o,s,c,l=0,u=!1,f=!1,d=!0;if(typeof t!="function")throw new TypeError(lL);e=fg(e)||0,cL(n)&&(u=!!n.leading,f="maxWait"in n,i=f?uL(fg(n.maxWait)||0,e):i,d="trailing"in n?!!n.trailing:d);function p(C){var y=r,b=a;return r=a=void 0,l=C,o=t.apply(b,y),o}function m(C){return l=C,s=setTimeout(x,e),u?p(C):o}function v(C){var y=C-c,b=C-l,E=e-y;return f?fL(E,i-b):E}function g(C){var y=C-c,b=C-l;return c===void 0||y>=e||y<0||f&&b>=i}function x(){var C=R2();if(g(C))return _(C);s=setTimeout(x,v(C))}function _(C){return s=void 0,d&&r?p(C):(r=a=void 0,o)}function k(){s!==void 0&&clearTimeout(s),l=0,r=c=a=s=void 0}function S(){return s===void 0?o:_(R2())}function w(){var C=R2(),y=g(C);if(r=arguments,a=this,c=C,y){if(s===void 0)return m(c);if(f)return clearTimeout(s),s=setTimeout(x,e),p(c)}return s===void 0&&(s=setTimeout(x,e)),o}return w.cancel=k,w.flush=S,w}var pL=dL;function dg(t,e,n,r,a){var i;return se(t,(i={},q(i,"".concat(t,"-sm"),n==="small"),q(i,"".concat(t,"-lg"),n==="large"),q(i,"".concat(t,"-disabled"),r),q(i,"".concat(t,"-rtl"),a==="rtl"),q(i,"".concat(t,"-borderless"),!e),i))}function A2(t){return!!(t.prefix||t.suffix||t.allowClear)}var hL=Ta("text","input");function O2(t){return!!(t.addonBefore||t.addonAfter)}var mL=function(t){qt(n,t);var e=Xt(n);function n(){var r;
86return Et(this,n),r=e.apply(this,arguments),r.containerRef=h.exports.createRef(),r.onInputMouseUp=function(a){var i;if((i=r.containerRef.current)===null||i===void 0?void 0:i.contains(a.target)){var o=r.props.triggerFocus;o==null||o()}},r}return Lt(n,[{key:"renderClearIcon",value:function(a){var i,o=this.props,s=o.allowClear,c=o.value,l=o.disabled,u=o.readOnly,f=o.handleReset,d=o.suffix;if(!s)return null;var p=!l&&!u&&c,m="".concat(a,"-clear-icon");return h.exports.createElement(l4,{onClick:f,onMouseDown:function(g){return g.preventDefault()},className:se((i={},q(i,"".concat(m,"-hidden"),!p),q(i,"".concat(m,"-has-suffix"),!!d),i),m),role:"button"})}},{key:"renderSuffix",value:function(a){var i=this.props,o=i.suffix,s=i.allowClear;return o||s?h.exports.createElement("span",{className:"".concat(a,"-suffix")},this.renderClearIcon(a),o):null}},{key:"renderLabeledIcon",value:function(a,i){var o,s=this.props,c=s.focused,l=s.value,u=s.prefix,f=s.className,d=s.size,p=s.suffix,m=s.disabled,v=s.allowClear,g=s.direction,x=s.style,_=s.readOnly,k=s.bordered,S=this.renderSuffix(a);if(!A2(this.props))return Rn(i,{value:l});var w=u?h.exports.createElement("span",{className:"".concat(a,"-prefix")},u):null,C=se("".concat(a,"-affix-wrapper"),(o={},q(o,"".concat(a,"-affix-wrapper-focused"),c),q(o,"".concat(a,"-affix-wrapper-disabled"),m),q(o,"".concat(a,"-affix-wrapper-sm"),d==="small"),q(o,"".concat(a,"-affix-wrapper-lg"),d==="large"),q(o,"".concat(a,"-affix-wrapper-input-with-clear-btn"),p&&v&&l),q(o,"".concat(a,"-affix-wrapper-rtl"),g==="rtl"),q(o,"".concat(a,"-affix-wrapper-readonly"),_),q(o,"".concat(a,"-affix-wrapper-borderless"),!k),q(o,"".concat(f),!O2(this.props)&&f),o));return h.exports.createElement("span",{ref:this.containerRef,className:C,style:x,onMouseUp:this.onInputMouseUp},w,Rn(i,{style:null,value:l,className:dg(a,k,d,m)}),S)}},{key:"renderInputWithLabel",value:function(a,i){var o,s=this.props,c=s.addonBefore,l=s.addonAfter,u=s.style,f=s.size,d=s.className,p=s.direction;if(!O2(this.props))return i;var m="".concat(a,"-group"),v="".concat(m,"-addon"),g=c?h.exports.createElement("span",{className:v},c):null,x=l?h.exports.createElement("span",{className:v},l):null,_=se("".concat(a,"-wrapper"),m,q({},"".concat(m,"-rtl"),p==="rtl")),k=se("".concat(a,"-group-wrapper"),(o={},q(o,"".concat(a,"-group-wrapper-sm"),f==="small"),q(o,"".concat(a,"-group-wrapper-lg"),f==="large"),q(o,"".concat(a,"-group-wrapper-rtl"),p==="rtl"),o),d);return h.exports.createElement("span",{className:k,style:u},h.exports.createElement("span",{className:_},g,Rn(i,{style:null}),x))}},{key:"renderTextAreaWithClearIcon",value:function(a,i){var o,s=this.props,c=s.value,l=s.allowClear,u=s.className,f=s.style,d=s.direction,p=s.bordered;if(!l)return Rn(i,{value:c});var m=se("".concat(a,"-affix-wrapper"),"".concat(a,"-affix-wrapper-textarea-with-clear-btn"),(o={},q(o,"".concat(a,"-affix-wrapper-rtl"),d==="rtl"),q(o,"".concat(a,"-affix-wrapper-borderless"),!p),q(o,"".concat(u),!O2(this.props)&&u),o));return h.exports.createElement("span",{className:m,style:f},Rn(i,{style:null,value:c}),this.renderClearIcon(a))}},{key:"render",value:function(){var a=this.props,i=a.prefixCls,o=a.inputType,s=a.element;return o===hL[0]?this.renderTextAreaWithClearIcon(i,s):this.renderInputWithLabel(i,this.renderLabeledIcon(i,s))}}]),n}(h.exports.Component),pg=mL;function hg(t){return typeof t=="undefined"||t===null?"":t}function Jc(t,e,n,r){if(!!n){var a=e,i=t.value;if(e.type==="click"){a=Object.create(e),a.target=t,a.currentTarget=t,t.value="",n(a),t.value=i;return}if(r!==void 0){a=Object.create(e),a.target=t,a.currentTarget=t,t.value=r,n(a);return}n(a)}}function mg(t,e){if(!!t){t.focus(e);var n=e||{},r=n.cursor;if(r){var a=t.value.length;switch(r){case"start":t.setSelectionRange(0,0);break;case"end":t.setSelectionRange(a,a);break;default:t.setSelectionRange(0,a)}}}}var vg=function(t){qt(n,t);var e=Xt(n);function n(r){var a;Et(this,n),a=e.call(this,r),a.direction="ltr",a.focus=function(o){mg(a.input,o)},a.saveClearableInput=function(o){a.clearableInput=o},a.saveInput=function(o){a.input=o},a.onFocus=function(o){var s=a.props.onFocus;a.setState({focused:!0},a.clearPasswordValueAttribute),s==null||s(o)},a.onBlur=function(o){var s=a.props.onBlur;a.setState({focused:!1},a.clearPasswordValueAttribute),s==null||s(o)},a.handleReset=function(o){a.setValue("",function(){a.focus()}),Jc(a.input,o,a.props.onChange)},a.renderInput=function(o,s,c){var l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{}
86,u=a.props,f=u.className,d=u.addonBefore,p=u.addonAfter,m=u.size,v=u.disabled,g=In(a.props,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","size","inputType","bordered"]);return h.exports.createElement("input",X({autoComplete:l.autoComplete},g,{onChange:a.handleChange,onFocus:a.onFocus,onBlur:a.onBlur,onKeyDown:a.handleKeyDown,className:se(dg(o,c,m||s,v,a.direction),q({},f,f&&!d&&!p)),ref:a.saveInput}))},a.clearPasswordValueAttribute=function(){a.removePasswordTimeout=setTimeout(function(){a.input&&a.input.getAttribute("type")==="password"&&a.input.hasAttribute("value")&&a.input.removeAttribute("value")})},a.handleChange=function(o){a.setValue(o.target.value,a.clearPasswordValueAttribute),Jc(a.input,o,a.props.onChange)},a.handleKeyDown=function(o){var s=a.props,c=s.onPressEnter,l=s.onKeyDown;c&&o.keyCode===13&&c(o),l==null||l(o)},a.renderComponent=function(o){var s=o.getPrefixCls,c=o.direction,l=o.input,u=a.state,f=u.value,d=u.focused,p=a.props,m=p.prefixCls,v=p.bordered,g=v===void 0?!0:v,x=s("input",m);return a.direction=c,h.exports.createElement(Fi.Consumer,null,function(_){return h.exports.createElement(pg,X({size:_},a.props,{prefixCls:x,inputType:"input",value:hg(f),element:a.renderInput(x,_,g,l),handleReset:a.handleReset,ref:a.saveClearableInput,direction:c,focused:d,triggerFocus:a.focus,bordered:g}))})};var i=typeof r.value=="undefined"?r.defaultValue:r.value;return a.state={value:i,focused:!1,prevValue:r.value},a}return Lt(n,[{key:"componentDidMount",value:function(){this.clearPasswordValueAttribute()}},{key:"componentDidUpdate",value:function(){}},{key:"getSnapshotBeforeUpdate",value:function(a){return A2(a)!==A2(this.props)&&er(this.input!==document.activeElement,"Input","When Input is focused, dynamic add or remove prefix / suffix will make it lose focus caused by dom structure change. Read more: https://ant.design/components/input/#FAQ"),null}},{key:"componentWillUnmount",value:function(){this.removePasswordTimeout&&clearTimeout(this.removePasswordTimeout)}},{key:"blur",value:function(){this.input.blur()}},{key:"setSelectionRange",value:function(a,i,o){this.input.setSelectionRange(a,i,o)}},{key:"select",value:function(){this.input.select()}},{key:"setValue",value:function(a,i){this.props.value===void 0?this.setState({value:a},i):i==null||i()}},{key:"render",value:function(){return h.exports.createElement(jt,null,this.renderComponent)}}],[{key:"getDerivedStateFromProps",value:function(a,i){var o=i.prevValue,s={prevValue:a.value};return(a.value!==void 0||o!==a.value)&&(s.value=a.value),s}}]),n}(h.exports.Component);vg.defaultProps={type:"text"};var mr=vg,vL=function(e){return h.exports.createElement(jt,null,function(n){var r,a=n.getPrefixCls,i=n.direction,o=e.prefixCls,s=e.className,c=s===void 0?"":s,l=a("input-group",o),u=se(l,(r={},q(r,"".concat(l,"-lg"),e.size==="large"),q(r,"".concat(l,"-sm"),e.size==="small"),q(r,"".concat(l,"-compact"),e.compact),q(r,"".concat(l,"-rtl"),i==="rtl"),r),c);return h.exports.createElement("span",{className:u,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},e.children)})},gL=vL,xL=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n},gg=h.exports.forwardRef(function(t,e){var n,r=t.prefixCls,a=t.inputPrefixCls,i=t.className,o=t.size,s=t.suffix,c=t.enterButton,l=c===void 0?!1:c,u=t.addonAfter,f=t.loading,d=t.disabled,p=t.onSearch,m=t.onChange,v=xL(t,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange"]),g=h.exports.useContext(St),x=g.getPrefixCls,_=g.direction,k=h.exports.useContext(Fi),S=o||k,w=h.exports.useRef(null),C=function(L){L&&L.target&&L.type==="click"&&p&&p(L.target.value,L),m&&m(L)},y=function(L){var z;document.activeElement===((z=w.current)===null||z===void 0?void 0:z.input)&&L.preventDefault()},b=function(L){var z;p&&p((z=w.current)===null||z===void 0?void 0:z.input.value,L)},E=x("input-search",r),T=x("input",a),R=typeof l=="boolean"?h.exports.createElement(M$,null):null,A="".concat(E,"-button"),$,O=l||{},I=O.type&&O.type.__ANT_BUTTON===!0;I||O.type==="button"?$=Rn(O,X({onMouseDown:y,onClick:b,key:"enterButton"},I?{className:A,size:S}:{})):$=h.exports.createElement(an,{className:A,type:l?"primary":void 0,size:S,disabled:d,key:"enterButton",onMouseDown:y,onClick:b,loading:f,icon:R},l),u&&($=[$,Rn(u,{key:"addonAfter"})]);var U=se(E,(n={},q(n,"".concat(E,"-rtl"),_==="rtl"),q(n,"".concat(E,"-").concat(S),!!S),q(n,"".concat(E,"-with-button"),!!l),n),i);return h.exports.createElement(mr,X({ref:Lo(w,e),onPressEnter:b},v,{size:S,prefixCls:T,addonAfter:$,suffix:s,onChange:C,className:U,disabled:d}))});gg.displayName="Search";var yL=gg,bL=`
87  min-height:0 !important;
88  max-height:none !important;
89  height:0 !important;
90  visibility:hidden !important;
91  overflow:hidden !important;
92  position:absolute !important;
93  z-index:-1000 !important;
94  top:0 !important;
95  right:0 !important
96`,wL=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break"],M2={},vr;function CL(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=t.getAttribute("id")||t.getAttribute("data-reactid")||t.getAttribute("name");if(e&&M2[n])return M2[n];var r=window.getComputedStyle(t),a=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),i=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),o=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),s=wL.map(function(l){return"".concat(l,":").concat(r.getPropertyValue(l))}).join(";"),c={sizingStyle:s,paddingSize:i,borderSize:o,boxSizing:a};return e&&n&&(M2[n]=c),c}function _L(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;vr||(vr=document.createElement("textarea"),vr.setAttribute("tab-index","-1"),vr.setAttribute("aria-hidden","true"),document.body.appendChild(vr)),t.getAttribute("wrap")?vr.setAttribute("wrap",t.getAttribute("wrap")):vr.removeAttribute("wrap");var a=CL(t,e),i=a.paddingSize,o=a.borderSize,s=a.boxSizing,c=a.sizingStyle;vr.setAttribute("style","".concat(c,";").concat(bL)),vr.value=t.value||t.placeholder||"";var l=Number.MIN_SAFE_INTEGER,u=Number.MAX_SAFE_INTEGER,f=vr.scrollHeight,d;if(s==="border-box"?f+=o:s==="content-box"&&(f-=i),n!==null||r!==null){vr.value=" ";var p=vr.scrollHeight-i;n!==null&&(l=p*n,s==="border-box"&&(l=l+i+o),f=Math.max(l,f)),r!==null&&(u=p*r,s==="border-box"&&(u=u+i+o),d=f>u?"":"hidden",f=Math.min(u,f))}return{height:f,minHeight:l,maxHeight:u,overflowY:d,resize:"none"}}var ai;
96(function(t){t[t.NONE=0]="NONE",t[t.RESIZING=1]="RESIZING",t[t.RESIZED=2]="RESIZED"})(ai||(ai={}));var EL=function(t){qt(n,t);var e=Xt(n);function n(r){var a;return Et(this,n),a=e.call(this,r),a.nextFrameActionId=void 0,a.resizeFrameId=void 0,a.textArea=void 0,a.saveTextArea=function(i){a.textArea=i},a.handleResize=function(i){var o=a.state.resizeStatus,s=a.props,c=s.autoSize,l=s.onResize;o===ai.NONE&&(typeof l=="function"&&l(i),c&&a.resizeOnNextFrame())},a.resizeOnNextFrame=function(){cancelAnimationFrame(a.nextFrameActionId),a.nextFrameActionId=requestAnimationFrame(a.resizeTextarea)},a.resizeTextarea=function(){var i=a.props.autoSize;if(!(!i||!a.textArea)){var o=i.minRows,s=i.maxRows,c=_L(a.textArea,!1,o,s);a.setState({textareaStyles:c,resizeStatus:ai.RESIZING},function(){cancelAnimationFrame(a.resizeFrameId),a.resizeFrameId=requestAnimationFrame(function(){a.setState({resizeStatus:ai.RESIZED},function(){a.resizeFrameId=requestAnimationFrame(function(){a.setState({resizeStatus:ai.NONE}),a.fixFirefoxAutoScroll()})})})})}},a.renderTextArea=function(){var i=a.props,o=i.prefixCls,s=o===void 0?"rc-textarea":o,c=i.autoSize,l=i.onResize,u=i.className,f=i.disabled,d=a.state,p=d.textareaStyles,m=d.resizeStatus,v=In(a.props,["prefixCls","onPressEnter","autoSize","defaultValue","onResize"]),g=se(s,u,q({},"".concat(s,"-disabled"),f));"value"in v&&(v.value=v.value||"");var x=Y(Y(Y({},a.props.style),p),m===ai.RESIZING?{overflowX:"hidden",overflowY:"hidden"}:null);return h.exports.createElement($i,{onResize:a.handleResize,disabled:!(c||l)},h.exports.createElement("textarea",X({},v,{className:g,style:x,ref:a.saveTextArea})))},a.state={textareaStyles:{},resizeStatus:ai.NONE},a}return Lt(n,[{key:"componentDidMount",value:function(){this.resizeTextarea()}},{key:"componentDidUpdate",value:function(a){a.value!==this.props.value&&this.resizeTextarea()}},{key:"componentWillUnmount",value:function(){cancelAnimationFrame(this.nextFrameActionId),cancelAnimationFrame(this.resizeFrameId)}},{key:"fixFirefoxAutoScroll",value:function(){try{if(document.activeElement===this.textArea){var a=this.textArea.selectionStart,i=this.textArea.selectionEnd;this.textArea.setSelectionRange(a,i)}}catch{}}},{key:"render",value:function(){return this.renderTextArea()}}]),n}(h.exports.Component),kL=function(t){qt(n,t);var e=Xt(n);function n(r){var a;Et(this,n),a=e.call(this,r),a.resizableTextArea=void 0,a.focus=function(){a.resizableTextArea.textArea.focus()},a.saveTextArea=function(o){a.resizableTextArea=o},a.handleChange=function(o){var s=a.props.onChange;a.setValue(o.target.value,function(){a.resizableTextArea.resizeTextarea()}),s&&s(o)},a.handleKeyDown=function(o){var s=a.props,c=s.onPressEnter,l=s.onKeyDown;o.keyCode===13&&c&&c(o),l&&l(o)};var i=typeof r.value=="undefined"||r.value===null?r.defaultValue:r.value;return a.state={value:i},a}return Lt(n,[{key:"setValue",value:function(a,i){"value"in this.props||this.setState({value:a},i)}},{key:"blur",value:function(){this.resizableTextArea.textArea.blur()}},{key:"render",value:function(){return h.exports.createElement(EL,X({},this.props,{value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,ref:this.saveTextArea}))}}],[{key:"getDerivedStateFromProps",value:function(a){return"value"in a?{value:a.value}:null}}]),n}(h.exports.Component),PL=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n};function N2(t,e){return we(t||"").slice(0,e).join("")}var SL=h.exports.forwardRef(function(t,e){var n,r=t.prefixCls,a=t.bordered,i=a===void 0?!0:a,o=t.showCount,s=o===void 0?!1:o,c=t.maxLength,l=t.className,u=t.style,f=t.size,d=t.onCompositionStart,p=t.onCompositionEnd,m=t.onChange,v=PL(t,["prefixCls","bordered","showCount","maxLength","className","style","size","onCompositionStart","onCompositionEnd","onChange"]),g=h.exports.useContext(St),x=g.getPrefixCls,_=g.direction,k=h.exports.useContext(Fi),S=h.exports.useRef(null),w=h.exports.useRef(null),C=h.exports.useState(!1),y=oe(C,2),b=y[0],E=y[1],T=ti(v.defaultValue,{value:v.value}),R=oe(T,2),A=R[0],$=R[1],O=function(re,ee){v.value===void 0&&($(re),ee==null||ee())},I=Number(c)>0,U=function(re){E(!0),d==null||d(re)},V=function(re){E(!1);var ee=re.currentTarget.value;I&&(ee=N2(ee,c)),ee!==A&&(O(ee),Jc(re.currentTarget,re,m,ee)),p==null||p(re)},L=function(re){var ee=re.target.value;!b&&I&&(ee=N2(ee,c)),O(ee),Jc(re.currentTarget,re,m,ee)},z=function(re){var ee,te;O("",function(){var ce;(ce=S.current)===null||ce===void 0||ce.focus()}),Jc((te=(ee=S.current)===null||ee===void 0?void 0:ee.resizableTextArea)===null||te===void 0?void 0:te.textArea,re,m)},F=x("input",r);h.exports.useImperativeHandle(e,function(){var Z;return{resizableTextArea:(Z=S.current)===null||Z===void 0?void 0:Z.resizableTextArea,focus:function(ee){var te,ce;mg((ce=(te=S.current)===null||te===void 0?void 0:te.resizableTextArea)===null||ce===void 0?void 0:ce.textArea,ee)},blur:function(){var ee;return(ee=S.current)===null||ee===void 0?void 0:ee.blur()}}});var M=h.exports.createElement(kL,X({},In(v,["allowClear"]),{className:se((n={},q(n,"".concat(F,"-borderless"),!i),q(n,l,l&&!s),q(n,"".concat(F,"-sm"),k==="small"||f==="small"),q(n,"".concat(F,"-lg"),k==="large"||f==="large"),n)),style:s?void 0:u,prefixCls:F,onCompositionStart:U,onChange:L,onCompositionEnd:V,ref:S})),B=hg(A);!b&&I&&(v.value===null||v.value===void 0)&&(B=N2(B,c));var W=h.exports.createElement(pg,X({},v,{prefixCls:F,direction:_,inputType:"text",value:B,element:M,handleReset:z,ref:w,bordered:i,style:s?void 0:u}));if(s){var H=we(B).length,K="";return je(s)==="object"?K=s.formatter({count:H,maxLength:c}):K="".concat(H).concat(I?" / ".concat(c):""),h.exports.createElement("div",{className:se("".concat(F,"-textarea"),q({},"".concat(F,"-textarea-rtl"),_==="rtl"),"".concat(F,"-textarea-show-count"),l),style:u,"data-count":K},W)}return W}),xg=SL,TL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2
96-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},RL=TL,yg=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:RL}))};yg.displayName="EyeOutlined";var AL=h.exports.forwardRef(yg),OL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},ML=OL,bg=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:ML}))};bg.displayName="EyeInvisibleOutlined";var NL=h.exports.forwardRef(bg),BL=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n},$L={click:"onClick",hover:"onMouseOver"},B2=h.exports.forwardRef(function(t,e){var n=h.exports.useState(!1),r=oe(n,2),a=r[0],i=r[1],o=function(){var u=t.disabled;u||i(!a)},s=function(u){var f,d=t.action,p=t.iconRender,m=p===void 0?function(){return null}:p,v=$L[d]||"",g=m(a),x=(f={},q(f,v,o),q(f,"className","".concat(u,"-icon")),q(f,"key","passwordIcon"),q(f,"onMouseDown",function(k){k.preventDefault()}),q(f,"onMouseUp",function(k){k.preventDefault()}),f);return h.exports.cloneElement(h.exports.isValidElement(g)?g:h.exports.createElement("span",null,g),x)},c=function(u){var f=u.getPrefixCls,d=t.className,p=t.prefixCls,m=t.inputPrefixCls,v=t.size,g=t.visibilityToggle,x=BL(t,["className","prefixCls","inputPrefixCls","size","visibilityToggle"]),_=f("input",m),k=f("input-password",p),S=g&&s(k),w=se(k,d,q({},"".concat(k,"-").concat(v),!!v)),C=X(X({},In(x,["suffix","iconRender"])),{type:a?"text":"password",className:w,prefixCls:_,suffix:S});return v&&(C.size=v),h.exports.createElement(mr,X({ref:e},C))};return h.exports.createElement(jt,null,c)});B2.defaultProps={action:"click",visibilityToggle:!0,iconRender:function(e){return e?h.exports.createElement(AL,null):h.exports.createElement(NL,null)}};B2.displayName="Password";var DL=B2;mr.Group=gL;mr.Search=yL;mr.TextArea=xg;mr.Password=DL;var IL=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n},LL=function(e){return h.exports.createElement(jt,null,function(n){var r,a=n.getPrefixCls,i=n.direction,o=e.prefixCls,s=e.type,c=s===void 0?"horizontal":s,l=e.orientation,u=l===void 0?"center":l,f=e.className,d=e.children,p=e.dashed,m=e.plain,v=IL(e,["prefixCls","type","orientation","className","children","dashed","plain"]),g=a("divider",o),x=u.length>0?"-".concat(u):u,_=!!d,k=se(g,"".concat(g,"-").concat(c),(r={},q(r,"".concat(g,"-with-text"),_),q(r,"".concat(g,"-with-text").concat(x),_),q(r,"".concat(g,"-dashed"),!!p),q(r,"".concat(g,"-plain"),!!m),q(r,"".concat(g,"-rtl"),i==="rtl"),r),f);return h.exports.createElement("div",X({className:k},v,{role:"separator"}),d&&h.exports.createElement("span",{className:"".concat(g,"-inner-text")},d))})},wg=LL,$2;function D2(t){if(typeof document=="undefined")return 0;if(t||$2===void 0){var e=document.createElement("div");e.style.width="100%",e.style.height="200px";var n=document.createElement("div"),r=n.style;r.position="absolute",r.top="0",r.left="0",r.pointerEvents="none",r.visibility="hidden",r.width="200px",r.height="150px",r.overflow="hidden",n.appendChild(e),document.body.appendChild(n);var a=e.offsetWidth;n.style.overflow="scroll";var i=e.offsetWidth;a===i&&(i=n.clientWidth),document.body.removeChild(n),$2=a-i}return $2}function Cg(t){var e=t.match(/^(.*)px$/),n=Number(e==null?void 0:e[1]);return Number.isNaN(n)?D2():n}function JG(t){if(typeof document=="undefined"||!t||!(t instanceof Element))return{width:0,height:0};var e=getComputedStyle(t,"::-webkit-scrollbar"),n=e.width,r=e.height;return{width:Cg(n),height:Cg(r)}}function ss(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!t)return{};var n=e.element,r=n===void 0?document.body:n,a={},i=Object.keys(t);
96return i.forEach(function(o){a[o]=r.style[o]}),i.forEach(function(o){r.style[o]=t[o]}),a}function FL(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var I2={},_g=function(t){if(!(!FL()&&!t)){var e="ant-scrolling-effect",n=new RegExp("".concat(e),"g"),r=document.body.className;if(t){if(!n.test(r))return;ss(I2),I2={},document.body.className=r.replace(n,"").trim();return}var a=D2();if(a&&(I2=ss({position:"relative",width:"calc(100% - ".concat(a,"px)")}),!n.test(r))){var i="".concat(r," ").concat(e);document.body.className=i.trim()}}},gr=[],Eg="ant-scrolling-effect",L2=new RegExp("".concat(Eg),"g"),zL=0,F2=new Map,jL=function t(e){var n=this;Et(this,t),this.lockTarget=void 0,this.options=void 0,this.getContainer=function(){var r;return(r=n.options)===null||r===void 0?void 0:r.container},this.reLock=function(r){var a=gr.find(function(i){var o=i.target;return o===n.lockTarget});a&&n.unLock(),n.options=r,a&&(a.options=r,n.lock())},this.lock=function(){var r;if(!gr.some(function(c){var l=c.target;return l===n.lockTarget})){if(gr.some(function(c){var l,u=c.options;return(u==null?void 0:u.container)===((l=n.options)===null||l===void 0?void 0:l.container)})){gr=[].concat(we(gr),[{target:n.lockTarget,options:n.options}]);return}var a=0,i=((r=n.options)===null||r===void 0?void 0:r.container)||document.body;(i===document.body&&window.innerWidth-document.documentElement.clientWidth>0||i.scrollHeight>i.clientHeight)&&(a=D2());var o=i.className;if(gr.filter(function(c){var l,u=c.options;return(u==null?void 0:u.container)===((l=n.options)===null||l===void 0?void 0:l.container)}).length===0&&F2.set(i,ss({width:a!==0?"calc(100% - ".concat(a,"px)"):void 0,overflow:"hidden",overflowX:"hidden",overflowY:"hidden"},{element:i})),!L2.test(o)){var s="".concat(o," ").concat(Eg);i.className=s.trim()}gr=[].concat(we(gr),[{target:n.lockTarget,options:n.options}])}},this.unLock=function(){var r,a=gr.find(function(s){var c=s.target;return c===n.lockTarget});if(gr=gr.filter(function(s){var c=s.target;return c!==n.lockTarget}),!(!a||gr.some(function(s){var c,l=s.options;return(l==null?void 0:l.container)===((c=a.options)===null||c===void 0?void 0:c.container)}))){var i=((r=n.options)===null||r===void 0?void 0:r.container)||document.body,o=i.className;!L2.test(o)||(ss(F2.get(i),{element:i}),F2.delete(i),i.className=i.className.replace(L2,"").trim())}},this.lockTarget=zL++,this.options=e},Ra=0,el=zi(),bu={},cs=function(e){if(!el)return null;if(e){if(typeof e=="string")return document.querySelectorAll(e)[0];if(typeof e=="function")return e();if(je(e)==="object"&&e instanceof window.HTMLElement)return e}return document.body},UL=function(t){qt(n,t);var e=Xt(n);function n(r){var a;return Et(this,n),a=e.call(this,r),a.container=void 0,a.componentRef=h.exports.createRef(),a.rafId=void 0,a.scrollLocker=void 0,a.renderComponent=void 0,a.updateScrollLocker=function(i){var o=i||{},s=o.visible,c=a.props,l=c.getContainer,u=c.visible;u&&u!==s&&el&&cs(l)!==a.scrollLocker.getContainer()&&a.scrollLocker.reLock({container:cs(l)})},a.updateOpenCount=function(i){var o=i||{},s=o.visible,c=o.getContainer,l=a.props,u=l.visible,f=l.getContainer;u!==s&&el&&cs(f)===document.body&&(u&&!s?Ra+=1:i&&(Ra-=1));var d=typeof f=="function"&&typeof c=="function";(d?f.toString()!==c.toString():f!==c)&&a.removeCurrentContainer()},a.attachToParent=function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;if(i||a.container&&!a.container.parentNode){var o=cs(a.props.getContainer);return o?(o.appendChild(a.container),!0):!1}return!0},a.getContainer=function(){return el?(a.container||(a.container=document.createElement("div"),a.attachToParent(!0)),a.setWrapperClassName(),a.container):null},a.setWrapperClassName=function(){var i=a.props.wrapperClassName;a.container&&i&&i!==a.container.className&&(a.container.className=i)},a.removeCurrentContainer=function(){var i,o;(i=a.container)===null||i===void 0||(o=i.parentNode)===null||o===void 0||o.removeChild(a.container)},a.switchScrollingEffect=function(){Ra===1&&!Object.keys(bu).length?(_g(),bu=ss({overflow:"hidden",overflowX:"hidden",overflowY:"hidden"})):Ra||(ss(bu),bu={},_g(!0))},a.scrollLocker=new jL({container:cs(r.getContainer)}),a}
96return Lt(n,[{key:"componentDidMount",value:function(){var a=this;this.updateOpenCount(),this.attachToParent()||(this.rafId=st(function(){a.forceUpdate()}))}},{key:"componentDidUpdate",value:function(a){this.updateOpenCount(a),this.updateScrollLocker(a),this.setWrapperClassName(),this.attachToParent()}},{key:"componentWillUnmount",value:function(){var a=this.props,i=a.visible,o=a.getContainer;el&&cs(o)===document.body&&(Ra=i&&Ra?Ra-1:Ra),this.removeCurrentContainer(),st.cancel(this.rafId)}},{key:"render",value:function(){var a=this.props,i=a.children,o=a.forceRender,s=a.visible,c=null,l={getOpenCount:function(){return Ra},getContainer:this.getContainer,switchScrollingEffect:this.switchScrollingEffect,scrollLocker:this.scrollLocker};return(o||s||this.componentRef.current)&&(c=h.exports.createElement(K4,{getContainer:this.getContainer,ref:this.componentRef},i(l))),c}}]),n}(h.exports.Component);function HL(t){var e=t.prefixCls,n=t.style,r=t.visible,a=t.maskProps,i=t.motionName;return h.exports.createElement(ka,{key:"mask",visible:r,motionName:i,leavedClassName:"".concat(e,"-mask-hidden")},function(o){var s=o.className,c=o.style;return h.exports.createElement("div",X({style:Y(Y({},c),n),className:se("".concat(e,"-mask"),s)},a))})}function kg(t,e,n){var r=e;return!r&&n&&(r="".concat(t,"-").concat(n)),r}var Pg=-1;function VL(){return Pg+=1,Pg}function Sg(t,e){var n=t["page".concat(e?"Y":"X","Offset")],r="scroll".concat(e?"Top":"Left");if(typeof n!="number"){var a=t.document;n=a.documentElement[r],typeof n!="number"&&(n=a.body[r])}return n}function WL(t){var e=t.getBoundingClientRect(),n={left:e.left,top:e.top},r=t.ownerDocument,a=r.defaultView||r.parentWindow;return n.left+=Sg(a),n.top+=Sg(a,!0),n}var KL=h.exports.memo(function(t){var e=t.children;return e},function(t,e){var n=e.shouldUpdate;return!n}),Tg={width:0,height:0,overflow:"hidden",outline:"none"},Rg=h.exports.forwardRef(function(t,e){var n=t.closable,r=t.prefixCls,a=t.width,i=t.height,o=t.footer,s=t.title,c=t.closeIcon,l=t.style,u=t.className,f=t.visible,d=t.forceRender,p=t.bodyStyle,m=t.bodyProps,v=t.children,g=t.destroyOnClose,x=t.modalRender,_=t.motionName,k=t.ariaId,S=t.onClose,w=t.onVisibleChanged,C=t.onMouseDown,y=t.onMouseUp,b=t.mousePosition,E=h.exports.useRef(),T=h.exports.useRef(),R=h.exports.useRef();h.exports.useImperativeHandle(e,function(){return{focus:function(){var W;(W=E.current)===null||W===void 0||W.focus()},changeActive:function(W){var H=document,K=H.activeElement;W&&K===T.current?E.current.focus():!W&&K===E.current&&T.current.focus()}}});var A=h.exports.useState(),$=oe(A,2),O=$[0],I=$[1],U={};a!==void 0&&(U.width=a),i!==void 0&&(U.height=i),O&&(U.transformOrigin=O);function V(){var B=WL(R.current);I(b?"".concat(b.x-B.left,"px ").concat(b.y-B.top,"px"):"")}var L;o&&(L=h.exports.createElement("div",{className:"".concat(r,"-footer")},o));var z;s&&(z=h.exports.createElement("div",{className:"".concat(r,"-header")},h.exports.createElement("div",{className:"".concat(r,"-title"),id:k},s)));var F;n&&(F=h.exports.createElement("button",{type:"button",onClick:S,"aria-label":"Close",className:"".concat(r,"-close")},c||h.exports.createElement("span",{className:"".concat(r,"-close-x")})));var M=h.exports.createElement("div",{className:"".concat(r,"-content")},F,z,h.exports.createElement("div",X({className:"".concat(r,"-body"),style:p},m),v),L);return h.exports.createElement(ka,{visible:f,onVisibleChanged:w,onAppearPrepare:V,onEnterPrepare:V,forceRender:d,motionName:_,removeOnLeave:g,ref:R},function(B,W){var H=B.className,K=B.style;return h.exports.createElement("div",{key:"dialog-element",role:"document",ref:W,style:Y(Y(Y({},K),l),U),className:se(r,u,H),onMouseDown:C,onMouseUp:y},h.exports.createElement("div",{tabIndex:0,ref:E,style:Tg,"aria-hidden":"true"}),h.exports.createElement(KL,{shouldUpdate:f||d},x?x(M):M),h.exports.createElement("div",{tabIndex:0,ref:T,style:Tg,"aria-hidden":"true"}))})});Rg.displayName="Content";function Ag(t){var e=t.prefixCls,n=e===void 0?"rc-dialog":e,r=t.zIndex,a=t.visible,i=a===void 0?!1:a,o=t.keyboard,s=o===void 0?!0:o,c=t.focusTriggerAfterClose,l=c===void 0?!0:c,u=t.scrollLocker,f=t.title,d=t.wrapStyle,p=t.wrapClassName,m=t.wrapProps,v=t.onClose,g=t.afterClose,x=t.transitionName,_=t.animation,k=t.closable,S=k===void 0?!0:k,w=t.mask,C=w===void 0?!0:w,y=t.maskTransitionName,b=t.maskAnimation,E=t.maskClosable,T=E===void 0?!0:E,R=t.maskStyle,A=t.maskProps,$=h.exports.useRef(),O=h.exports.useRef(),I=h.exports.useRef(),U=h.exports.useState(i),V=oe(U,2),L=V[0],z=V[1],F=h.exports.useRef();F.current||(F.current="rcDialogTitle".concat(VL()));function M(te){if(te){if(!jc(O.current,document.activeElement)){var ce;$.current=document.activeElement,(ce=I.current)===null||ce===void 0||ce.focus()}}else{if(z(!1),C&&$.current&&l){try{$.current.focus({preventScroll:!0})}catch{}$.current=null}L&&(g==null||g())}}function B(te){v==null||v(te)}var W=h.exports.useRef(!1),H=h.exports.useRef(),K=function(){clearTimeout(H.current),W.current=!0},Z=function(){H.current=setTimeout(function(){W.current=!1})},re=null;T&&(re=function(ce){W.current?W.current=!1:O.current===ce.target&&B(ce)});
96function ee(te){if(s&&te.keyCode===de.ESC){te.stopPropagation(),B(te);return}i&&te.keyCode===de.TAB&&I.current.changeActive(!te.shiftKey)}return h.exports.useEffect(function(){return i&&z(!0),function(){}},[i]),h.exports.useEffect(function(){return function(){clearTimeout(H.current)}},[]),h.exports.useEffect(function(){return L?(u==null||u.lock(),u==null?void 0:u.unLock):function(){}},[L,u]),h.exports.createElement("div",X({className:"".concat(n,"-root")},sT(t,{data:!0})),h.exports.createElement(HL,{prefixCls:n,visible:C&&i,motionName:kg(n,y,b),style:Y({zIndex:r},R),maskProps:A}),h.exports.createElement("div",X({tabIndex:-1,onKeyDown:ee,className:se("".concat(n,"-wrap"),p),ref:O,onClick:re,role:"dialog","aria-labelledby":f?F.current:null,style:Y(Y({zIndex:r},d),{},{display:L?null:"none"})},m),h.exports.createElement(Rg,X({},t,{onMouseDown:K,onMouseUp:Z,ref:I,closable:S,ariaId:F.current,prefixCls:n,visible:i,onClose:B,onVisibleChanged:M,motionName:kg(n,x,_)}))))}var Og=function(e){var n=e.visible,r=e.getContainer,a=e.forceRender,i=e.destroyOnClose,o=i===void 0?!1:i,s=e.afterClose,c=h.exports.useState(n),l=oe(c,2),u=l[0],f=l[1];return h.exports.useEffect(function(){n&&f(!0)},[n]),r===!1?h.exports.createElement(Ag,X({},e,{getOpenCount:function(){return 2}})):!a&&o&&!u?null:h.exports.createElement(UL,{visible:n,forceRender:a,getContainer:r},function(d){return h.exports.createElement(Ag,X({},e,{destroyOnClose:o,afterClose:function(){s==null||s(),f(!1)}},d))})};Og.displayName="Dialog";var GL=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n};Ta("small","default","large");var wu=null;function qL(t,e){var n=e.indicator,r="".concat(t,"-dot");return n===null?null:lu(n)?Rn(n,{className:se(n.props.className,r)}):lu(wu)?Rn(wu,{className:se(wu.props.className,r)}):h.exports.createElement("span",{className:se(r,"".concat(t,"-dot-spin"))},h.exports.createElement("i",{className:"".concat(t,"-dot-item")}),h.exports.createElement("i",{className:"".concat(t,"-dot-item")}),h.exports.createElement("i",{className:"".concat(t,"-dot-item")}),h.exports.createElement("i",{className:"".concat(t,"-dot-item")}))}function XL(t,e){return!!t&&!!e&&!isNaN(Number(e))}var Mg=function(t){qt(n,t);var e=Xt(n);function n(r){var a;Et(this,n),a=e.call(this,r),a.debouncifyUpdateSpinning=function(c){var l=c||a.props,u=l.delay;u&&(a.cancelExistingSpin(),a.updateSpinning=pL(a.originalUpdateSpinning,u))},a.updateSpinning=function(){var c=a.props.spinning,l=a.state.spinning;l!==c&&a.setState({spinning:c})},a.renderSpin=function(c){var l,u=c.getPrefixCls,f=c.direction,d=a.props,p=d.prefixCls,m=d.className,v=d.size,g=d.tip,x=d.wrapperClassName,_=d.style,k=GL(d,["prefixCls","className","size","tip","wrapperClassName","style"]),S=a.state.spinning,w=u("spin",p),C=se(w,(l={},q(l,"".concat(w,"-sm"),v==="small"),q(l,"".concat(w,"-lg"),v==="large"),q(l,"".concat(w,"-spinning"),S),q(l,"".concat(w,"-show-text"),!!g),q(l,"".concat(w,"-rtl"),f==="rtl"),l),m),y=In(k,["spinning","delay","indicator"]),b=h.exports.createElement("div",X({},y,{style:_,className:C}),qL(w,a.props),g?h.exports.createElement("div",{className:"".concat(w,"-text")},g):null);if(a.isNestedPattern()){var E=se("".concat(w,"-container"),q({},"".concat(w,"-blur"),S));return h.exports.createElement("div",X({},y,{className:se("".concat(w,"-nested-loading"),x)}),S&&h.exports.createElement("div",{key:"loading"},b),h.exports.createElement("div",{className:E,key:"container"},a.props.children))}return b};var i=r.spinning,o=r.delay,s=XL(i,o);return a.state={spinning:i&&!s},a.originalUpdateSpinning=a.updateSpinning,a.debouncifyUpdateSpinning(r),a}return Lt(n,[{key:"componentDidMount",value:function(){this.updateSpinning()}},{key:"componentDidUpdate",value:function(){this.debouncifyUpdateSpinning(),this.updateSpinning()}},{key:"componentWillUnmount",value:function(){this.cancelExistingSpin()}},{key:"cancelExistingSpin",value:function(){var a=this.updateSpinning;a&&a.cancel&&a.cancel()}},{key:"isNestedPattern",value:function(){return!!(this.props&&typeof this.props.children!="undefined")}},{key:"render",value:function(){return h.exports.createElement(jt,null,this.renderSpin)}}],[{key:"setDefaultIndicator",value:function(a){wu=a}}]),n}(h.exports.Component);Mg.defaultProps={spinning:!0,size:"default",wrapperClassName:""};var YL=Mg,QL=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n},z2,ZL=function(e){z2={x:e.pageX,y:e.pageY},setTimeout(function(){z2=null},100)};S2()&&document.documentElement.addEventListener("click",ZL,!0);var Ng=function(e){var n,r=h.exports.useContext(St),a=r.getPopupContainer,i=r.getPrefixCls,o=r.direction,s=function(T){var R=e.onCancel;R==null||R(T)},c=function(T){var R=e.onOk;R==null||R(T)},l=function(T){var R=e.okText,A=e.okType,$=e.cancelText,O=e.confirmLoading;return h.exports.createElement(h.exports.Fragment,null,h.exports.createElement(an,X({onClick:s},e.cancelButtonProps),$||T.cancelText),h.exports.createElement(an,X({},P6(A),{loading:O,onClick:c},e.okButtonProps),R||T.okText))},u=e.prefixCls,f=e.footer,d=e.visible,p=e.wrapClassName,m=e.centered,v=e.getContainer,g=e.closeIcon,x=e.focusTriggerAfterClose,_=x===void 0?!0:x,k=QL(e,["prefixCls","footer","visible","wrapClassName","centered","getContainer","closeIcon","focusTriggerAfterClose"]),S=i("modal",u),w=i(),C=h.exports.createElement(Li,{componentName:"Modal",defaultLocale:m8()},l),y=h.exports.createElement("span",{className:"".concat(S,"-close-x")},g||h.exports.createElement(O3,{className:"".concat(S,"-close-icon")})),b=se(p,(n={},q(n,"".concat(S,"-centered"),!!m),q(n,"".concat(S,"-wrap-rtl"),o==="rtl"),n));return h.exports.createElement(Og,X({},k,{getContainer:v===void 0?a:v,prefixCls:S,wrapClassName:b,footer
96:f===void 0?C:f,visible:d,mousePosition:z2,onClose:s,closeIcon:y,focusTriggerAfterClose:_,transitionName:Xc(w,"zoom",e.transitionName),maskTransitionName:Xc(w,"fade",e.maskTransitionName)}))};Ng.defaultProps={width:520,confirmLoading:!1,visible:!1,okType:"primary"};var Bg=Ng,JL=function(e){var n=h.exports.useRef(!1),r=h.exports.useRef(),a=h.exports.useState(!1),i=oe(a,2),o=i[0],s=i[1];h.exports.useEffect(function(){var m;if(e.autoFocus){var v=r.current;m=setTimeout(function(){return v.focus()})}return function(){m&&clearTimeout(m)}},[]);var c=function(v){var g=e.closeModal;!v||!v.then||(s(!0),v.then(function(){g.apply(void 0,arguments)},function(x){console.error(x),s(!1),n.current=!1}))},l=function(){var v=e.actionFn,g=e.closeModal;if(!n.current){if(n.current=!0,!v){g();return}var x;if(v.length)x=v(g),n.current=!1;else if(x=v(),!x){g();return}c(x)}},u=e.type,f=e.children,d=e.prefixCls,p=e.buttonProps;return h.exports.createElement(an,X({},P6(u),{onClick:l,loading:o,prefixCls:d},p,{ref:r}),f)},$g=JL,eF=function(e){var n=e.icon,r=e.onCancel,a=e.onOk,i=e.close,o=e.zIndex,s=e.afterClose,c=e.visible,l=e.keyboard,u=e.centered,f=e.getContainer,d=e.maskStyle,p=e.okText,m=e.okButtonProps,v=e.cancelText,g=e.cancelButtonProps,x=e.direction,_=e.prefixCls,k=e.rootPrefixCls,S=e.bodyStyle,w=e.closable,C=w===void 0?!1:w,y=e.closeIcon,b=e.modalRender,E=e.focusTriggerAfterClose;er(!(typeof n=="string"&&n.length>2),"Modal","`icon` is using ReactNode instead of string naming in v4. Please check `".concat(n,"` at https://ant.design/components/icon"));var T=e.okType||"primary",R="".concat(_,"-confirm"),A="okCancel"in e?e.okCancel:!0,$=e.width||416,O=e.style||{},I=e.mask===void 0?!0:e.mask,U=e.maskClosable===void 0?!1:e.maskClosable,V=e.autoFocusButton===null?!1:e.autoFocusButton||"ok",L=se(R,"".concat(R,"-").concat(e.type),q({},"".concat(R,"-rtl"),x==="rtl"),e.className),z=A&&h.exports.createElement($g,{actionFn:r,closeModal:i,autoFocus:V==="cancel",buttonProps:g,prefixCls:"".concat(k,"-btn")},v);return h.exports.createElement(Bg,{prefixCls:_,className:L,wrapClassName:se(q({},"".concat(R,"-centered"),!!e.centered)),onCancel:function(){return i({triggerCancel:!0})},visible:c,title:"",footer:"",transitionName:Xc(k,"zoom",e.transitionName),maskTransitionName:Xc(k,"fade",e.maskTransitionName),mask:I,maskClosable:U,maskStyle:d,style:O,width:$,zIndex:o,afterClose:s,keyboard:l,centered:u,getContainer:f,closable:C,closeIcon:y,modalRender:b,focusTriggerAfterClose:E},h.exports.createElement("div",{className:"".concat(R,"-body-wrapper")},h.exports.createElement(K0,{prefixCls:k,direction:x},h.exports.createElement("div",{className:"".concat(R,"-body"),style:S},n,e.title===void 0?null:h.exports.createElement("span",{className:"".concat(R,"-title")},e.title),h.exports.createElement("div",{className:"".concat(R,"-content")},e.content))),h.exports.createElement("div",{className:"".concat(R,"-btns")},z,h.exports.createElement($g,{type:T,actionFn:a,closeModal:i,autoFocus:V==="ok",buttonProps:m,prefixCls:"".concat(k,"-btn")},p))))},Dg=eF,tF=[],ls=tF,nF=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n},Ig="";function rF(){return Ig}function tl(t){var e=document.createElement("div");document.body.appendChild(e);var n=X(X({},t),{close:i,visible:!0});function r(){var s=Xs.exports.unmountComponentAtNode(e);s&&e.parentNode&&e.parentNode.removeChild(e);for(var c=arguments.length,l=new Array(c),u=0;u<c;u++)l[u]=arguments[u];var f=l.some(function(m){return m&&m.triggerCancel});t.onCancel&&f&&t.onCancel.apply(t,l);for(var d=0;d<ls.length;d++){var p=ls[d];if(p===i){ls.splice(d,1);break}}}function a(s){var c=s.okText,l=s.cancelText,u=s.prefixCls,f=nF(s,["okText","cancelText","prefixCls"]);setTimeout(function(){var d=m8(),p=D3(),m=p.getPrefixCls,v=m(void 0,rF()),g=u||"".concat(v,"-modal");Xs.exports.render(h.exports.createElement(Dg,X({},f,{prefixCls:g,rootPrefixCls:v,okText:c||(f.okCancel?d.okText:d.justOkText),cancelText:l||d.cancelText})),e)})}function i(){for(var s=this,c=arguments.length,l=new Array(c),u=0;u<c;u++)l[u]=arguments[u];n=X(X({},n),{visible:!1,afterClose:function(){typeof t.afterClose=="function"&&t.afterClose(),r.apply(s,l)}}),a(n)}function o(s){typeof s=="function"?n=s(n):n=X(X({},n),s),a(n)}return a(n),ls.push(i),{destroy:i,update:o}}function Lg(t){return X(X({icon:h.exports.createElement(M3,null),okCancel:!1},t),{type:"warning"})}function Fg(t){return X(X({icon:h.exports.createElement(O4,null),okCancel:!1},t),{type:"info"})}function zg(t){return X(X({icon:h.exports.createElement(P4,null),okCancel:!1},t),{type:"success"})}function jg(t){return X(X({icon:h.exports.createElement(T4,null),okCancel:!1},t),{type:"error"})}function Ug(t){return X(X({icon:h.exports.createElement(M3,null),okCancel:!0},t),{type:"confirm"})}function aF(t){var e=t.rootPrefixCls;er(!1,"Modal","Modal.config is deprecated. Please use ConfigProvider.config instead."),Ig=e}function iF(){var t=h.exports.useState([]),e=oe(t,2),n=e[0],r=e[1],a=h.exports.useCallback(function(i){return r(function(o){return[].concat(we(o),[i])}),function(){r(function(o){return o.filter(function(s){return s!==i})})}},[]);return[n,a]}var oF=function(e,n){var r=e.afterClose,a=e.config,i=h.exports.useState(!0),o=oe(i,2),s=o[0],c=o[1],l=h.exports.useState(a),u=oe(l,2),f=u[0],d=u[1],p=h.exports.useContext(St),m=p.direction,v=p.getPrefixCls,g=v("modal"),x=v();function _(){c(!1);for(var k=arguments.length,S=new Array(k),w=0;w<k;w++)S[w]=arguments[w];
96var C=S.some(function(y){return y&&y.triggerCancel});f.onCancel&&C&&f.onCancel()}return h.exports.useImperativeHandle(n,function(){return{destroy:_,update:function(S){d(function(w){return X(X({},w),S)})}}}),h.exports.createElement(Li,{componentName:"Modal",defaultLocale:Uo.Modal},function(k){return h.exports.createElement(Dg,X({prefixCls:g,rootPrefixCls:x},f,{close:_,visible:s,afterClose:r,okText:f.okText||(f.okCancel?k.okText:k.justOkText),direction:m,cancelText:f.cancelText||k.cancelText}))})},sF=h.exports.forwardRef(oF),Hg=0,cF=h.exports.memo(h.exports.forwardRef(function(t,e){var n=iF(),r=oe(n,2),a=r[0],i=r[1];return h.exports.useImperativeHandle(e,function(){return{patchElement:i}},[]),h.exports.createElement(h.exports.Fragment,null,a)}));function lF(){var t=h.exports.useRef(null),e=h.exports.useState([]),n=oe(e,2),r=n[0],a=n[1];h.exports.useEffect(function(){if(r.length){var s=we(r);s.forEach(function(c){c()}),a([])}},[r]);var i=h.exports.useCallback(function(s){return function(l){var u;Hg+=1;var f=h.exports.createRef(),d,p=h.exports.createElement(sF,{key:"modal-".concat(Hg),config:s(l),ref:f,afterClose:function(){d()}});return d=(u=t.current)===null||u===void 0?void 0:u.patchElement(p),{destroy:function(){function v(){var g;(g=f.current)===null||g===void 0||g.destroy()}f.current?v():a(function(g){return[].concat(we(g),[v])})},update:function(v){function g(){var x;(x=f.current)===null||x===void 0||x.update(v)}f.current?g():a(function(x){return[].concat(we(x),[g])})}}}},[]),o=h.exports.useMemo(function(){return{info:i(Fg),success:i(zg),error:i(jg),warning:i(Lg),confirm:i(Ug)}},[]);return[o,h.exports.createElement(cF,{ref:t})]}function Vg(t){return tl(Lg(t))}var aa=Bg;aa.useModal=lF;aa.info=function(e){return tl(Fg(e))};aa.success=function(e){return tl(zg(e))};aa.error=function(e){return tl(jg(e))};aa.warning=Vg;aa.warn=Vg;aa.confirm=function(e){return tl(Ug(e))};aa.destroyAll=function(){for(;ls.length;){var e=ls.pop();e&&e()}};aa.config=aF;var uF=aa,fF=function(e){var n=e.prefixCls,r=e.className,a=e.width,i=e.style;return h.exports.createElement("h3",{className:se(n,r),style:X({width:a},i)})},dF=fF,pF=function(e){var n=function(l){var u=e.width,f=e.rows,d=f===void 0?2:f;if(Array.isArray(u))return u[l];if(d-1===l)return u},r=e.prefixCls,a=e.className,i=e.style,o=e.rows,s=we(Array(o)).map(function(c,l){return h.exports.createElement("li",{key:l,style:{width:n(l)}})});return h.exports.createElement("ul",{className:se(r,a),style:i},s)},hF=pF,mF=function(e){var n,r,a=e.prefixCls,i=e.className,o=e.style,s=e.size,c=e.shape,l=se((n={},q(n,"".concat(a,"-lg"),s==="large"),q(n,"".concat(a,"-sm"),s==="small"),n)),u=se((r={},q(r,"".concat(a,"-circle"),c==="circle"),q(r,"".concat(a,"-square"),c==="square"),q(r,"".concat(a,"-round"),c==="round"),r)),f=typeof s=="number"?{width:s,height:s,lineHeight:"".concat(s,"px")}:{};return h.exports.createElement("span",{className:se(a,l,u,i),style:X(X({},f),o)})},Cu=mF,Wg=function(e){var n=function(a){var i=a.getPrefixCls,o=e.prefixCls,s=e.className,c=e.active,l=i("skeleton",o),u=In(e,["prefixCls","className"]),f=se(l,"".concat(l,"-element"),q({},"".concat(l,"-active"),c),s);return h.exports.createElement("div",{className:f},h.exports.createElement(Cu,X({prefixCls:"".concat(l,"-avatar")},u)))};return h.exports.createElement(jt,null,n)};Wg.defaultProps={size:"default",shape:"circle"};var vF=Wg,Kg=function(e){var n=function(a){var i=a.getPrefixCls,o=e.prefixCls,s=e.className,c=e.active,l=i("skeleton",o),u=In(e,["prefixCls"]),f=se(l,"".concat(l,"-element"),q({},"".concat(l,"-active"),c),s);return h.exports.createElement("div",{className:f},h.exports.createElement(Cu,X({prefixCls:"".concat(l,"-button")},u)))};return h.exports.createElement(jt,null,n)};Kg.defaultProps={size:"default"};var gF=Kg,Gg=function(e){var n=function(a){var i=a.getPrefixCls,o=e.prefixCls,s=e.className,c=e.active,l=i("skeleton",o),u=In(e,["prefixCls"]),f=se(l,"".concat(l,"-element"),q({},"".concat(l,"-active"),c),s);return h.exports.createElement("div",{className:f},h.exports.createElement(Cu,X({prefixCls:"".concat(l,"-input")},u)))};return h.exports.createElement(jt,null,n)};Gg.defaultProps={size:"default"};var xF=Gg,yF="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z",bF=function(e){var n=function(a){var i=a.getPrefixCls,o=e.prefixCls,s=e.className,c=e.style,l=i("skeleton",o),u=se(l,"".concat(l,"-element"),s);return h.exports.createElement("div",{className:u},h.exports.createElement("div",{className:se("".concat(l,"-image"),s),style:c},h.exports.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:"".concat(l,"-image-svg")},h.exports.createElement("path",{d:yF,className:"".concat(l,"-image-path")}))))};return h.exports.createElement(jt,null,n)},wF=bF;function j2(t){return t&&je(t)==="object"?t:{}}function CF(t,e){return t&&!e?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function _F(t,e){return!t&&e?{width:"38%"}:t&&e?{width:"50%"}:{}}function EF(t,e){var n={};return(!t||!e)&&(n.width="61%"),!t&&e?n.rows=3:n.rows=2,n}var us=function(e){var n=function(a){var i=a.getPrefixCls,o=a.direction,s=e.prefixCls,c=e.loading,l=e.className,u=e.children,f=e.avatar,d=e.title,p=e.paragraph,m=e.active,v=e.round,g=i("skeleton",s);if(c||!("loading"in e)){var x,_=!!f,k=!!d,S=!!p,w;if(_){var C=X(X({prefixCls:"".concat(g,"-avatar")},CF(k,S)),j2(f));w=h.exports.createElement("div",{className:"".concat(g,"-header")},h.exports.createElement(Cu,C))}var y;if(k||S){var b;if(k){var E=X(X({prefixCls:"".concat(g,"-title")},_F(_,S)),j2(d));b=h.exports.createElement(dF,E)}var T;if(S){var R=X(X({prefixCls:"".concat(g,"-paragraph")},EF(_,k)),j2(p));T=h.exports.createElement(hF,R)}y=h.exports.createElement("div",{className:"".concat(g,"-content")},b,T)}var A=se(g,(x={},q(x,"".concat(g,"-with-avatar"),_),q(x,"".concat(g,"-active"),m),q(x,"".concat(g,"-rtl"),o==="rtl"),q(x,"".concat(g,"-round"),v),x),l);return h.exports.createElement("div",{className:A},w,y)}return u};return h.exports.createElement(jt,null,n)};us.defaultProps={avatar:!1,title:!0,paragraph:!0};us.Button=gF;us.Avatar=vF;us.Input=xF;us.Image=wF;var kF=us,PF=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n},SF={border:0,background:"transparent",padding:0,lineHeight:"inherit",display:"inline-block"},TF=h.exports.forwardRef(function(t,e){var n=function(u){var f=u.keyCode;f===de.ENTER&&u.preventDefault()},r=function(u){var f=u.keyCode,d=t.onClick;f===de.ENTER&&d&&d()},a=t.style,i=t.noStyle,o=t.disabled,s=PF(t,["style","noStyle","disabled"]),c={};
96return i||(c=X({},SF)),o&&(c.pointerEvents="none"),c=X(X({},c),a),h.exports.createElement("div",X({role:"button",tabIndex:0,ref:e},s,{onKeyDown:n,onKeyUp:r,style:c}))}),qg=TF,RF=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n},AF=function(e,n){var r=e.prefixCls,a=e.component,i=a===void 0?"article":a,o=e.className,s=e["aria-label"],c=e.setContentRef,l=e.children,u=RF(e,["prefixCls","component","className","aria-label","setContentRef","children"]),f=n;return c&&(er(!1,"Typography","`setContentRef` is deprecated. Please use `ref` instead."),f=Lo(n,c)),h.exports.createElement(jt,null,function(d){var p=d.getPrefixCls,m=d.direction,v=i,g=p("typography",r),x=se(g,q({},"".concat(g,"-rtl"),m==="rtl"),o);return h.exports.createElement(v,X({className:x,"aria-label":s,ref:f},u),l)})},Xg=h.exports.forwardRef(AF);Xg.displayName="Typography";var OF=Xg,Yg=OF,MF=function(){var t=document.getSelection();if(!t.rangeCount)return function(){};for(var e=document.activeElement,n=[],r=0;r<t.rangeCount;r++)n.push(t.getRangeAt(r));switch(e.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":e.blur();break;default:e=null;break}return t.removeAllRanges(),function(){t.type==="Caret"&&t.removeAllRanges(),t.rangeCount||n.forEach(function(a){t.addRange(a)}),e&&e.focus()}},NF=MF,Qg={"text/plain":"Text","text/html":"Url",default:"Text"},BF="Copy to clipboard: #{key}, Enter";function $F(t){var e=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return t.replace(/#{\s*key\s*}/g,e)}function DF(t,e){var n,r,a,i,o,s,c=!1;e||(e={}),n=e.debug||!1;try{a=NF(),i=document.createRange(),o=document.getSelection(),s=document.createElement("span"),s.textContent=t,s.style.all="unset",s.style.position="fixed",s.style.top=0,s.style.clip="rect(0, 0, 0, 0)",s.style.whiteSpace="pre",s.style.webkitUserSelect="text",s.style.MozUserSelect="text",s.style.msUserSelect="text",s.style.userSelect="text",s.addEventListener("copy",function(u){if(u.stopPropagation(),e.format)if(u.preventDefault(),typeof u.clipboardData=="undefined"){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var f=Qg[e.format]||Qg.default;window.clipboardData.setData(f,t)}else u.clipboardData.clearData(),u.clipboardData.setData(e.format,t);e.onCopy&&(u.preventDefault(),e.onCopy(u.clipboardData))}),document.body.appendChild(s),i.selectNodeContents(s),o.addRange(i);var l=document.execCommand("copy");if(!l)throw new Error("copy command was unsuccessful");c=!0}catch(u){n&&console.error("unable to copy using execCommand: ",u),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(e.format||"text",t),e.onCopy&&e.onCopy(window.clipboardData),c=!0}catch(f){n&&console.error("unable to copy using clipboardData: ",f),n&&console.error("falling back to prompt"),r=$F("message"in e?e.message:BF),window.prompt(r,t)}}finally{o&&(typeof o.removeRange=="function"?o.removeRange(i):o.removeAllRanges()),s&&document.body.removeChild(s),a()}return c}var IF=DF,LF=IF,FF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},zF=FF,Zg=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:zF}))};Zg.displayName="EditOutlined";var jF=h.exports.forwardRef(Zg),UF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},HF=UF,Jg=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:HF}))};Jg.displayName="CopyOutlined";var VF=h.exports.forwardRef(Jg),WF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},KF=WF,ex=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:KF}))};ex.displayName="EnterOutlined";var GF=h.exports.forwardRef(ex),qF=function(e){var n=e.prefixCls,r=e["aria-label"],a=e.className,i=e.style,o=e.direction,s=e.maxLength,c=e.autoSize,l=c===void 0?!0:c,u=e.value,f=e.onSave,d=e.onCancel,p=e.onEnd,m=h.exports.useRef(),v=h.exports.useRef(!1),g=h.exports.useRef(),x=h.exports.useState(u),_=oe(x,2),k=_[0],S=_[1];h.exports.useEffect(function(){S(u)},[u]),h.exports.useEffect(function(){if(m.current&&m.current.resizableTextArea){var $=m.current.resizableTextArea.textArea;$.focus();var O=$.value.length;$.setSelectionRange(O,O)}},[]);var w=function(O){var I=O.target;S(I.value.replace(/[\n\r]/g,""))},C=function(){v.current=!0},y=function(){v.current=!1},b=function(O){var I=O.keyCode;v.current||(g.current=I)},E=function(){f(k.trim())},T=function(O){var I=O.keyCode,U=O.ctrlKey,V=O.altKey,L=O.metaKey,z=O.shiftKey;g.current===I&&!v.current&&!U&&!V&&!L&&!z&&(I===de.ENTER?(E(),p==null||p()):I===de.ESC&&d())},R=function(){E()},A=se(n,"".concat(n,"-edit-content"),q({},"".concat(n,"-rtl"),o==="rtl"),a);return h.exports.createElement("div",{className:A,style:i},h.exports.createElement(xg,{ref:m,maxLength:s,value:k,onChange:w,onKeyDown:b,onKeyUp:T,onCompositionStart:C,onCompositionEnd:y,onBlur:R,"aria-label":r,autoSize:l}),h.exports.createElement(GF,{className:"".concat(n,"-edit-content-confirm")}))},XF=qF,YF=1,QF=3,ZF=8,sn,U2={padding:0,margin:0,display:"inline",lineHeight:"inherit"};function H2(t){if(!t)return 0;var e=t.match(/^\d*(\.\d*)?/);return e?Number(e[0]):0}function JF(t){var e=Array.prototype.slice.apply(t);return e.map(function(n){return"".concat(n,": ").concat(t.getPropertyValue(n),";")}
96).join("")}function ez(t){var e=[];return t.forEach(function(n){var r=e[e.length-1];typeof n=="string"&&typeof r=="string"?e[e.length-1]+=n:e.push(n)}),e}function tx(t,e){t.setAttribute("aria-hidden","true");var n=window.getComputedStyle(e),r=JF(n);t.setAttribute("style",r),t.style.position="fixed",t.style.left="0",t.style.height="auto",t.style.minHeight="auto",t.style.maxHeight="auto",t.style.top="-999999px",t.style.zIndex="-1000",t.style.textOverflow="clip",t.style.whiteSpace="normal",t.style.webkitLineClamp="none"}function tz(t){var e=document.createElement("div");tx(e,t),e.appendChild(document.createTextNode("text")),document.body.appendChild(e);var n=e.offsetHeight,r=H2(window.getComputedStyle(t).lineHeight);return document.body.removeChild(e),n>r?n:r}var nz=function(t,e,n,r,a){sn||(sn=document.createElement("div"),sn.setAttribute("aria-hidden","true")),sn.parentNode||document.body.appendChild(sn);var i=e.rows,o=e.suffix,s=o===void 0?"":o,c=window.getComputedStyle(t),l=tz(t),u=Math.floor(l)*(i+1)+H2(c.paddingTop)+H2(c.paddingBottom);tx(sn,t);var f=ez(_a(n));Xs.exports.render(h.exports.createElement("div",{style:U2},h.exports.createElement("span",{style:U2},f,s),h.exports.createElement("span",{style:U2},r)),sn);function d(){return Math.ceil(sn.getBoundingClientRect().height)<u}if(d())return Xs.exports.unmountComponentAtNode(sn),{content:n,text:sn.innerHTML,ellipsis:!1};var p=Array.prototype.slice.apply(sn.childNodes[0].childNodes[0].cloneNode(!0).childNodes).filter(function(w){var C=w.nodeType;return C!==ZF}),m=Array.prototype.slice.apply(sn.childNodes[0].childNodes[1].cloneNode(!0).childNodes);Xs.exports.unmountComponentAtNode(sn);var v=[];sn.innerHTML="";var g=document.createElement("span");sn.appendChild(g);var x=document.createTextNode(a+s);g.appendChild(x),m.forEach(function(w){sn.appendChild(w)});function _(w){g.insertBefore(w,x)}function k(w,C){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,b=arguments.length>3&&arguments[3]!==void 0?arguments[3]:C.length,E=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,T=Math.floor((y+b)/2),R=C.slice(0,T);if(w.textContent=R,y>=b-1)for(var A=b;A>=y;A-=1){var $=C.slice(0,A);if(w.textContent=$,d()||!$)return A===C.length?{finished:!1,reactNode:C}:{finished:!0,reactNode:$}}return d()?k(w,C,T,b,T):k(w,C,y,T,E)}function S(w,C){var y=w.nodeType;if(y===YF)return _(w),d()?{finished:!1,reactNode:f[C]}:(g.removeChild(w),{finished:!0,reactNode:null});if(y===QF){var b=w.textContent||"",E=document.createTextNode(b);return _(E),k(E,b)}return{finished:!1,reactNode:null}}return p.some(function(w,C){var y=S(w,C),b=y.finished,E=y.reactNode;return E&&v.push(E),b}),{content:v,text:sn.innerHTML,ellipsis:!0}},rz=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n},az=cg("webkitLineClamp"),iz=cg("textOverflow");function oz(t,e){var n=t.mark,r=t.code,a=t.underline,i=t.delete,o=t.strong,s=t.keyboard,c=t.italic,l=e;function u(f,d){!f||(l=h.exports.createElement(d,{},l))}return u(o,"strong"),u(a,"u"),u(i,"del"),u(r,"code"),u(n,"mark"),u(s,"kbd"),u(c,"i"),l}function _u(t,e,n){return t===!0||t===void 0?e:t||n&&e}var nx="...",V2=function(t){qt(n,t);var e=Xt(n);function n(){var r;return Et(this,n),r=e.apply(this,arguments),r.contentRef=h.exports.createRef(),r.state={edit:!1,copied:!1,ellipsisText:"",ellipsisContent:null,isEllipsis:!1,expanded:!1,clientRendered:!1},r.getPrefixCls=function(){var a=r.props.prefixCls,i=r.context.getPrefixCls;return i("typography",a)},r.onExpandClick=function(a){var i,o=r.getEllipsis(),s=o.onExpand;r.setState({expanded:!0}),(i=s)===null||i===void 0||i(a)},r.onEditClick=function(a){a.preventDefault(),r.triggerEdit(!0)},r.onEditChange=function(a){var i=r.getEditable(),o=i.onChange;o==null||o(a),r.triggerEdit(!1)},r.onEditCancel=function(){var a,i;(i=(a=r.getEditable()).onCancel)===null||i===void 0||i.call(a),r.triggerEdit(!1)},r.onCopyClick=function(a){a.preventDefault();
96var i=r.props,o=i.children,s=i.copyable,c=X({},je(s)==="object"?s:null);c.text===void 0&&(c.text=String(o)),LF(c.text||""),r.setState({copied:!0},function(){c.onCopy&&c.onCopy(),r.copyId=window.setTimeout(function(){r.setState({copied:!1})},3e3)})},r.setEditRef=function(a){r.editIcon=a},r.triggerEdit=function(a){var i=r.getEditable(),o=i.onStart;a&&o&&o(),r.setState({edit:a},function(){!a&&r.editIcon&&r.editIcon.focus()})},r.resizeOnNextFrame=function(){Wi.cancel(r.rafId),r.rafId=Wi(function(){r.syncEllipsis()})},r}return Lt(n,[{key:"componentDidMount",value:function(){this.setState({clientRendered:!0}),this.resizeOnNextFrame()}},{key:"componentDidUpdate",value:function(a){var i=this.props.children,o=this.getEllipsis(),s=this.getEllipsis(a);(i!==a.children||o.rows!==s.rows)&&this.resizeOnNextFrame()}},{key:"componentWillUnmount",value:function(){window.clearTimeout(this.copyId),Wi.cancel(this.rafId)}},{key:"getEditable",value:function(a){var i=this.state.edit,o=a||this.props,s=o.editable;return s?X({editing:i},je(s)==="object"?s:null):{editing:i}}},{key:"getEllipsis",value:function(a){var i=a||this.props,o=i.ellipsis;return o?X({rows:1,expandable:!1},je(o)==="object"?o:null):{}}},{key:"canUseCSSEllipsis",value:function(){var a=this.state.clientRendered,i=this.props,o=i.editable,s=i.copyable,c=this.getEllipsis(),l=c.rows,u=c.expandable,f=c.suffix,d=c.onEllipsis,p=c.tooltip;return f||p||o||s||u||!a||d?!1:l===1?iz:az}},{key:"syncEllipsis",value:function(){var a=this.state,i=a.ellipsisText,o=a.isEllipsis,s=a.expanded,c=this.getEllipsis(),l=c.rows,u=c.suffix,f=c.onEllipsis,d=this.props.children;if(!(!l||l<0||!this.contentRef.current||s)&&!this.canUseCSSEllipsis()){er(_a(d).every(function(x){return typeof x=="string"}),"Typography","`ellipsis` should use string as children only.");var p=nz(this.contentRef.current,{rows:l,suffix:u},d,this.renderOperations(!0),nx),m=p.content,v=p.text,g=p.ellipsis;(i!==v||o!==g)&&(this.setState({ellipsisText:v,ellipsisContent:m,isEllipsis:g}),o!==g&&f&&f(g))}}},{key:"renderExpand",value:function(a){var i=this.getEllipsis(),o=i.expandable,s=i.symbol,c=this.state,l=c.expanded,u=c.isEllipsis;if(!o||!a&&(l||!u))return null;var f;return s?f=s:f=this.expandStr,h.exports.createElement("a",{key:"expand",className:"".concat(this.getPrefixCls(),"-expand"),onClick:this.onExpandClick,"aria-label":this.expandStr},f)}},{key:"renderEdit",value:function(){var a=this.props.editable;if(!!a){var i=a.icon,o=a.tooltip,s=_a(o)[0]||this.editStr,c=typeof s=="string"?s:"";return h.exports.createElement(Or,{key:"edit",title:o===!1?"":s},h.exports.createElement(qg,{ref:this.setEditRef,className:"".concat(this.getPrefixCls(),"-edit"),onClick:this.onEditClick,"aria-label":c},i||h.exports.createElement(jF,{role:"button"})))}}},{key:"renderCopy",value:function(){var a=this.state.copied,i=this.props.copyable;if(!!i){var o=this.getPrefixCls(),s=i.tooltips,c=i.icon,l=Array.isArray(s)?s:[s],u=Array.isArray(c)?c:[c],f=a?_u(l[1],this.copiedStr):_u(l[0],this.copyStr),d=a?this.copiedStr:this.copyStr,p=typeof f=="string"?f:d;return h.exports.createElement(Or,{key:"copy",title:f},h.exports.createElement(qg,{className:se("".concat(o,"-copy"),a&&"".concat(o,"-copy-success")),onClick:this.onCopyClick,"aria-label":p},a?_u(u[1],h.exports.createElement(R$,null),!0):_u(u[0],h.exports.createElement(VF,null),!0)))}}},{key:"renderEditInput",value:function(){var a=this.props,i=a.children,o=a.className,s=a.style,c=this.context.direction,l=this.getEditable(),u=l.maxLength,f=l.autoSize,d=l.onEnd;return h.exports.createElement(XF,{value:typeof i=="string"?i:"",onSave:this.onEditChange,onCancel:this.onEditCancel,onEnd:d,prefixCls:this.getPrefixCls(),className:o,style:s,direction:c,maxLength:u,autoSize:f})}},{key:"renderOperations",value:function(a){return[this.renderExpand(a),this.renderEdit(),this.renderCopy()].filter(function(i){return i})}},{key:"renderContent",value:function(){var a=this,i=this.state,o=i.ellipsisContent,s=i.isEllipsis,c=i.expanded,l=this.props,u=l.component,f=l.children,d=l.className,p=l.type,m=l.disabled,v=l.style,g=rz(l,["component","children","className","type","disabled","style"]),x=this.context.direction,_=this.getEllipsis(),k=_.rows,S=_.suffix,w=_.tooltip,C=this.getPrefixCls(),y=In(g,["prefixCls","editable","copyable","ellipsis","mark","code","delete","underline","strong","keyboard","italic"].concat(we(QS))),b=this.canUseCSSEllipsis(),E=k===1&&b,T=k&&k>1&&b,R=f;if(k&&s&&!c&&!b){var A=g.title,$=A||"";!A&&(typeof f=="string"||typeof f=="number")&&($=String(f)),$=$.slice(String(o||"").length),R=h.exports.createElement(h.exports.Fragment,null,o,h.exports.createElement("span",{title:$,"aria-hidden":"true"},nx),S),w&&(R=h.exports.createElement(Or,{title:w===!0?f:w},h.exports.createElement("span",null,R)))}else R=h.exports.createElement(h.exports.Fragment,null,f,S);return R=oz(this.props,R),h.exports.createElement(Li,{componentName:"Text"},function(O){var I,U=O.edit,V=O.copy,L=O.copied,z=O.expand;return a.editStr=U,a.copyStr=V,a.copiedStr=L,a.expandStr=z,h.exports.createElement($i,{onResize:a.resizeOnNextFrame,disabled:b},h.exports.createElement(Yg,X({className:se((I={},q(I,"".concat(C,"-").concat(p),p),q(I,"".concat(C,"-disabled"),m),q(I,"".concat(C,"-ellipsis"),k),q(I,"".concat(C,"-single-line"),k===1),q(I,"".concat(C,"-ellipsis-single-line"),E),q(I,"".concat(C,"-ellipsis-multiple-line"),T),I),d),style:X(X({},v),{WebkitLineClamp:T?k:void 0}),component:u,ref:a.contentRef,direction:x},y),R,a.renderOperations()))})}},{key:"render",value:function(){var a=this.getEditable(),i=a.editing;return i?this.renderEditInput():this.renderContent()}}],[{key:"getDerivedStateFromProps",value:function(a){var i=a.children,o=a.editable;return er(!o||typeof i=="string","Typography","When `editable` is enabled, the `children` should use string."),{}}}]),n}(h.exports.Component);V2.contextType=St;V2.defaultProps={children:""};var Eu=V2,sz=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n},cz=function(e){var n=e.ellipsis,r=sz(e,["ellipsis"]),a=h.exports.useMemo(function(){return n&&je(n)==="object"?In(n,["expandable","rows"]):n},[n]);return er(je(n)!=="object"||!n||!("expandable"in n)&&!("rows"in n),"Typography.Text","`ellipsis` do not support `expandable` or `rows` props."),h.exports.createElement(Eu,X({},r,{ellipsis:a,component:"span"}))},lz=cz,uz=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n},fz=function(e,n){var r=e.ellipsis,a=e.rel,i=uz(e,["ellipsis","rel"]);er(je(r)!=="object","Typography.Link","`ellipsis` only supports boolean value.");var o=h.exports.useRef(null);h.exports.useImperativeHandle(n,function(){var c;return(c=o.current)===null||c===void 0?void 0:c.contentRef.current});var s=X(X({},i),{rel:a===void 0&&i.target==="_blank"?"noopener noreferrer":a});return delete s.navigate,h.exports.createElement(Eu,X({},s,{ref:o,ellipsis:!!r,component:"a"}))},dz=h.exports.forwardRef(fz),pz=globalThis&&globalThis.__rest||function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(t);a<r.length;a++)e.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(t,r[a])&&(n[r[a]]=t[r[a]]);return n},hz=U$(1,2,3,4,5),mz=function(e){var n=e.level,r=n===void 0?1:n,a=pz(e,["level"]),i;return hz.indexOf(r)!==-1?i="h".concat(r):(er(!1,"Typography.Title","Title only accept `1 | 2 | 3 | 4 | 5` as `level` value. And `5` need 4.6.0+ version."),i="h1"),h.exports.createElement(Eu,X({},a,{component:i}))},vz=mz,gz=function(e){return h.exports.createElement(Eu,X({},e,{component:"div"}))},xz=gz,nl=Yg;nl.Text=lz;nl.Link=dz;nl.Title=vz;nl.Paragraph=xz;var W2=nl,rx={},ax=9007199254740991,yz="[object Arguments]",bz="[object Function]",wz="[object GeneratorFunction]",Cz=/^(?:0|[1-9]\d*)$/;function ix(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}function _z(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}var rl=Object.prototype,al=rl.hasOwnProperty,ox=rl.toString,Ez=rl.propertyIsEnumerable,sx=Math.max;function kz(t,e){var n=$z(t)||Bz(t)?_z(t.length,String):[],r=n.length,a=!!r;for(var i in t)(e||al.call(t,i))&&!(a&&(i=="length"||lx(i,r)))&&n.push(i);return n}function Pz(t,e,n,r){return t===void 0||K2(t,rl[n])&&!al.call(r,n)?e:t}function Sz(t,e,n){var r=t[e];(!(al.call(t,e)&&K2(r,n))||n===void 0&&!(e in t))&&(t[e]=n)}function Tz(t){if(!q2(t))return Nz(t);var e=Mz(t),n=[];for(var r in t)r=="constructor"&&(e||!al.call(t,r))||n.push(r);return n}function cx(t,e){return e=sx(e===void 0?t.length-1:e,0),function(){for(var n=arguments,r=-1,a=sx(n.length-e,0),i=Array(a);++r<a;)i[r]=n[e+r];r=-1;for(var o=Array(e+1);++r<e;)o[r]=n[r];return o[e]=i,ix(t,this,o)}}function Rz(t,e,n,r){n||(n={});for(var a=-1,i=e.length;++a<i;){var o=e[a],s=r?r(n[o],t[o],o,n,t):void 0;Sz(n,o,s===void 0?t[o]:s)}return n}function Az(t){return cx(function(e,n){var r=-1,a=n.length,i=a>1?n[a-1]:void 0,o=a>2?n[2]:void 0;for(i=t.length>3&&typeof i=="function"?(a--,i):void 0,o&&Oz(n[0],n[1],o)&&(i=a<3?void 0:i,a=1),e=Object(e);++r<a;){var s=n[r];s&&t(e,s,r,i)}return e})}function lx(t,e){return e=e==null?ax:e,!!e&&(typeof t=="number"||Cz.test(t))&&t>-1&&t%1==0&&t<e}function Oz(t,e,n){if(!q2(n))return!1;var r=typeof e;return(r=="number"?G2(n)&&lx(e,n.length):r=="string"&&e in n)?K2(n[e],t):!1}function Mz(t){var e=t&&t.constructor,n=typeof e=="function"&&e.prototype||rl;return t===n}function Nz(t){var e=[];
96if(t!=null)for(var n in Object(t))e.push(n);return e}function K2(t,e){return t===e||t!==t&&e!==e}function Bz(t){return Dz(t)&&al.call(t,"callee")&&(!Ez.call(t,"callee")||ox.call(t)==yz)}var $z=Array.isArray;function G2(t){return t!=null&&Lz(t.length)&&!Iz(t)}function Dz(t){return Fz(t)&&G2(t)}function Iz(t){var e=q2(t)?ox.call(t):"";return e==bz||e==wz}function Lz(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=ax}function q2(t){var e=typeof t;return!!t&&(e=="object"||e=="function")}function Fz(t){return!!t&&typeof t=="object"}var zz=Az(function(t,e,n,r){Rz(e,Uz(e),t,r)}),jz=cx(function(t){return t.push(void 0,Pz),ix(zz,void 0,t)});function Uz(t){return G2(t)?kz(t,!0):Tz(t)}var Hz=jz;Object.defineProperty(rx,"__esModule",{value:!0});var Vz=Hz,Wz="Provided shouldReconnect() returned false. Closing permanently.",Kz="Provided shouldReconnect() resolved to false. Closing permanently.",Gz=function(){function t(e,n,r){if(this.url=e,this.onclose=null,this.onerror=null,this.onmessage=null,this.onopen=null,this.ondown=null,this.onreopen=null,this.CONNECTING=t.CONNECTING,this.OPEN=t.OPEN,this.CLOSING=t.CLOSING,this.CLOSED=t.CLOSED,this.hasBeenOpened=!1,this.isClosed=!1,this.messageBuffer=[],this.nextRetryTime=0,this.reconnectCount=0,this.lastKnownExtensions="",this.lastKnownProtocol="",this.listeners={},n==null||typeof n=="string"||Array.isArray(n)?this.protocols=n:r=n,this.options=Vz({},r,t.DEFAULT_OPTIONS),!this.options.wsConstructor)if(typeof WebSocket!="undefined")this.options.wsConstructor=WebSocket;else throw new Error("WebSocket not present in global scope and no wsConstructor option was provided.");this.openNewWebSocket()}return Object.defineProperty(t.prototype,"binaryType",{get:function(){return this.binaryTypeInternal||"blob"},set:function(e){this.binaryTypeInternal=e,this.ws&&(this.ws.binaryType=e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"bufferedAmount",{get:function(){var e=this.ws?this.ws.bufferedAmount:0,n=!1;return this.messageBuffer.forEach(function(r){var a=Xz(r);a!=null?e+=a:n=!0}),n&&this.debugLog("Some buffered data had unknown length. bufferedAmount() return value may be below the correct amount."),e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"extensions",{get:function(){return this.ws?this.ws.extensions:this.lastKnownExtensions},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"protocol",{get:function(){return this.ws?this.ws.protocol:this.lastKnownProtocol},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"readyState",{get:function(){return this.isClosed?t.CLOSED:t.OPEN},enumerable:!0,configurable:!0}),t.prototype.close=function(e,n){this.ws&&this.ws.close(e,n),this.shutdown(),this.debugLog("WebSocket permanently closed by client.")},t.prototype.send=function(e){this.ws&&this.ws.readyState===this.OPEN?this.ws.send(e):this.messageBuffer.push(e)},t.prototype.addEventListener=function(e,n){this.listeners[e]||(this.listeners[e]=[]),this.listeners[e].push(n)},t.prototype.dispatchEvent=function(e){return this.dispatchEventOfType(e.type,e)},t.prototype.removeEventListener=function(e,n){this.listeners[e]&&(this.listeners[e]=this.listeners[e].filter(function(r){return r!==n}))},t.prototype.openNewWebSocket=function(){var e=this;if(!this.isClosed){var n=this.options,r=n.connectTimeout,a=n.wsConstructor;this.debugLog("Opening new WebSocket to "+this.url+".");var i=new a(this.url,this.protocols);i.onclose=function(o){return e.handleClose(o)},i.onerror=function(o){return e.handleError(o)},i.onmessage=function(o){return e.handleMessage(o)},i.onopen=function(o){return e.handleOpen(o)},this.connectTimeoutId=setTimeout(function(){e.clearConnectTimeout(),i.close()},r),this.ws=i}},t.prototype.handleOpen=function(e){var n=this;if(!(!this.ws||this.isClosed)){var r=this.options.allClearResetTime;this.debugLog("WebSocket opened."),this.binaryTypeInternal!=null?this.ws.binaryType=this.binaryTypeInternal:this.binaryTypeInternal=this.ws.binaryType,this.clearConnectTimeout(),this.hasBeenOpened?this.dispatchEventOfType("reopen",e):(this.dispatchEventOfType("open",e),this.hasBeenOpened=!0),this.messageBuffer.forEach(function(a){return n.send(a)}),this.messageBuffer=[],this.allClearTimeoutId=setTimeout(function(){n.clearAllClearTimeout(),n.nextRetryTime=0,n.reconnectCount=0;var a=r/1e3|0;n.debugLog("WebSocket remained open for "+a+" seconds. Resetting retry time and count.")},r)}},t.prototype.handleMessage=function(e){this.isClosed||this.dispatchEventOfType("message",e)},t.prototype.handleClose=function(e){var n=this;if(!this.isClosed){var r=this.options,a=r.maxReconnectAttempts,i=r.shouldReconnect;if(this.clearConnectTimeout(),this.clearAllClearTimeout(),this.ws&&(this.lastKnownExtensions=this.ws.extensions,this.lastKnownProtocol=this.ws.protocol,this.ws=void 0),this.dispatchEventOfType("down",e),this.reconnectCount>=a){this.stopReconnecting(e,this.getTooManyFailedReconnectsMessage());return}var o=i(e);typeof o=="boolean"?this.handleWillReconnect(o,e,Wz):o.then(function(s){n.isClosed||n.handleWillReconnect(s,e,Kz)})}},t.prototype.handleError=function(e){this.dispatchEventOfType("error",e),this.debugLog("WebSocket encountered an error.")},t.prototype.handleWillReconnect=function(e,n,r){e?this.reconnect():this.stopReconnecting(n,r)},t.prototype.reconnect=function(){var e=this,n=this.options,r=n.minReconnectDelay,a=n.maxReconnectDelay,i=n.reconnectBackoffFactor;this.reconnectCount++;var o=this.nextRetryTime;this.nextRetryTime=Math.max(r,Math.min(this.nextRetryTime*i,a)),setTimeout(function(){return e.openNewWebSocket()},o);var s=o/1e3|0;this.debugLog("WebSocket was closed. Re-opening in "+s+" seconds.")},t.prototype.stopReconnecting=function(e,n){this.debugLog(n),this.shutdown(),this.dispatchEventOfType("close",e)},t.prototype.shutdown=function(){this.isClosed=!0,this.clearAllTimeouts(),this.messageBuffer=[]},t.prototype.clearAllTimeouts=function(){this.clearConnectTimeout(),this.clearAllClearTimeout()},t.prototype.clearConnectTimeout=function(){this.connectTimeoutId!=null&&(clearTimeout(this.connectTimeoutId),this.connectTimeoutId=void 0)},t.prototype.clearAllClearTimeout=function(){this.allClearTimeoutId!=null&&(clearTimeout(this.allClearTimeoutId),this.allClearTimeoutId=void 0)},t.prototype.dispatchEventOfType=function(e,n){var r=this;
96switch(e){case"close":this.onclose&&this.onclose(n);break;case"error":this.onerror&&this.onerror(n);break;case"message":this.onmessage&&this.onmessage(n);break;case"open":this.onopen&&this.onopen(n);break;case"down":this.ondown&&this.ondown(n);break;case"reopen":this.onreopen&&this.onreopen(n);break}return e in this.listeners&&this.listeners[e].slice().forEach(function(a){return r.callListener(a,n)}),!n||!n.defaultPrevented},t.prototype.callListener=function(e,n){typeof e=="function"?e.call(this,n):e.handleEvent.call(this,n)},t.prototype.debugLog=function(e){this.options.debug&&console.log(e)},t.prototype.getTooManyFailedReconnectsMessage=function(){var e=this.options.maxReconnectAttempts;return"Failed to reconnect after "+e+" "+Yz("attempt",e)+". Closing permanently."},t.DEFAULT_OPTIONS={allClearResetTime:5e3,connectTimeout:5e3,debug:!1,minReconnectDelay:1e3,maxReconnectDelay:3e4,maxReconnectAttempts:Number.POSITIVE_INFINITY,reconnectBackoffFactor:1.5,shouldReconnect:function(){return!0},wsConstructor:void 0},t.CONNECTING=0,t.OPEN=1,t.CLOSING=2,t.CLOSED=3,t}(),qz=rx.default=Gz;function Xz(t){return typeof t=="string"?2*t.length:t instanceof ArrayBuffer?t.byteLength:t instanceof Blob?t.size:void 0}function Yz(t,e){return e===1?t:t+"s"}class Nt{static create(...e){return new this(...e)}mixIn(e){return Object.assign(this,e)}clone(){const e=new this.constructor;return Object.assign(e,this),e}}class Ie extends Nt{constructor(e=[],n=e.length*4){super();let r=e;if(r instanceof ArrayBuffer&&(r=new Uint8Array(r)),(r instanceof Int8Array||r instanceof Uint8ClampedArray||r instanceof Int16Array||r instanceof Uint16Array||r instanceof Int32Array||r instanceof Uint32Array||r instanceof Float32Array||r instanceof Float64Array)&&(r=new Uint8Array(r.buffer,r.byteOffset,r.byteLength)),r instanceof Uint8Array){const a=r.byteLength,i=[];for(let o=0;o<a;o+=1)i[o>>>2]|=r[o]<<24-o%4*8;this.words=i,this.sigBytes=a}else this.words=e,this.sigBytes=n}static random(e){const n=[],r=a=>{let i=a,o=987654321;const s=4294967295;return()=>{o=36969*(o&65535)+(o>>16)&s,i=18e3*(i&65535)+(i>>16)&s;let c=(o<<16)+i&s;return c/=4294967296,c+=.5,c*(Math.random()>.5?1:-1)}};for(let a=0,i;a<e;a+=4){const o=r((i||Math.random())*4294967296);i=o()*987654071,n.push(o()*4294967296|0)}return new Ie(n,e)}toString(e=ku){return e.stringify(this)}concat(e){const n=this.words,r=e.words,a=this.sigBytes,i=e.sigBytes;if(this.clamp(),a%4)for(let o=0;o<i;o+=1){const s=r[o>>>2]>>>24-o%4*8&255;n[a+o>>>2]|=s<<24-(a+o)%4*8}else for(let o=0;o<i;o+=4)n[a+o>>>2]=r[o>>>2];return this.sigBytes+=i,this}clamp(){const{words:e,sigBytes:n}=this;e[n>>>2]&=4294967295<<32-n%4*8,e.length=Math.ceil(n/4)}clone(){const e=super.clone.call(this);return e.words=this.words.slice(0),e}}const ku={stringify(t){const{words:e,sigBytes:n}=t,r=[];for(let a=0;a<n;a+=1){const i=e[a>>>2]>>>24-a%4*8&255;r.push((i>>>4).toString(16)),r.push((i&15).toString(16))}return r.join("")},parse(t){const e=t.length,n=[];for(let r=0;r<e;r+=2)n[r>>>3]|=parseInt(t.substr(r,2),16)<<24-r%8*4;return new Ie(n,e/2)}},X2={stringify(t){const{words:e,sigBytes:n}=t,r=[];for(let a=0;a<n;a+=1){const i=e[a>>>2]>>>24-a%4*8&255;r.push(String.fromCharCode(i))}return r.join("")},parse(t){const e=t.length,n=[];for(let r=0;r<e;r+=1)n[r>>>2]|=(t.charCodeAt(r)&255)<<24-r%4*8;return new Ie(n,e)}},Y2={stringify(t){try{return decodeURIComponent(escape(X2.stringify(t)))}catch{throw new Error("Malformed UTF-8 data")}},parse(t){return X2.parse(unescape(encodeURIComponent(t)))}};class Q2 extends Nt{constructor(){super();this._minBufferSize=0}reset(){this._data=new Ie,this._nDataBytes=0}_append(e){let n=e;typeof n=="string"&&(n=Y2.parse(n)),this._data.concat(n),this._nDataBytes+=n.sigBytes}_process(e){let n;const{_data:r,blockSize:a}=this,i=r.words,o=r.sigBytes,s=a*4;let c=o/s;e?c=Math.ceil(c):c=Math.max((c|0)-this._minBufferSize,0);const l=c*a,u=Math.min(l*4,o);if(l){for(let f=0;f<l;f+=a)this._doProcessBlock(i,f);n=i.splice(0,l),r.sigBytes-=u}return new Ie(n,u)}clone(){const e=super.clone.call(this);return e._data=this._data.clone(),e}}class Ut extends Q2{constructor(e){super();this.blockSize=512/32,this.cfg=Object.assign(new Nt,e),this.reset()}static _createHelper(e){return(n,r)=>new e(r).finalize(n)}static _createHmacHelper(e){return(n,r)=>new Z2(e,r).finalize(n)}reset(){super.reset.call(this),this._doReset()}update(e){return this._append(e),this._process(),this}finalize(e){return e&&this._append(e),this._doFinalize()}}class Z2 extends Nt{constructor(e,n){super();const r=new e;this._hasher=r;let a=n;
96typeof a=="string"&&(a=Y2.parse(a));const i=r.blockSize,o=i*4;a.sigBytes>o&&(a=r.finalize(n)),a.clamp();const s=a.clone();this._oKey=s;const c=a.clone();this._iKey=c;const l=s.words,u=c.words;for(let f=0;f<i;f+=1)l[f]^=1549556828,u[f]^=909522486;s.sigBytes=o,c.sigBytes=o,this.reset()}reset(){const e=this._hasher;e.reset(),e.update(this._iKey)}update(e){return this._hasher.update(e),this}finalize(e){const n=this._hasher,r=n.finalize(e);return n.reset(),n.finalize(this._oKey.clone().concat(r))}}const Qz=Ie;class ie extends Nt{constructor(e,n){super();this.high=e,this.low=n}}class J2 extends Nt{constructor(e=[],n=e.length*8){super();this.words=e,this.sigBytes=n}toX32(){const e=this.words,n=e.length,r=[];for(let a=0;a<n;a+=1){const i=e[a];r.push(i.high),r.push(i.low)}return Qz.create(r,this.sigBytes)}clone(){const e=super.clone.call(this);e.words=this.words.slice(0);const{words:n}=e,r=n.length;for(let a=0;a<r;a+=1)n[a]=n[a].clone();return e}}const Zz=(t,e,n)=>{const r=[];let a=0;for(let i=0;i<e;i+=1)if(i%4){const o=n[t.charCodeAt(i-1)]<<i%4*2,s=n[t.charCodeAt(i)]>>>6-i%4*2,c=o|s;r[a>>>2]|=c<<24-a%4*8,a+=1}return Ie.create(r,a)},e1={stringify(t){const{words:e,sigBytes:n}=t,r=this._map;t.clamp();const a=[];for(let o=0;o<n;o+=3){const s=e[o>>>2]>>>24-o%4*8&255,c=e[o+1>>>2]>>>24-(o+1)%4*8&255,l=e[o+2>>>2]>>>24-(o+2)%4*8&255,u=s<<16|c<<8|l;for(let f=0;f<4&&o+f*.75<n;f+=1)a.push(r.charAt(u>>>6*(3-f)&63))}const i=r.charAt(64);if(i)for(;a.length%4;)a.push(i);return a.join("")},parse(t){let e=t.length;const n=this._map;let r=this._reverseMap;if(!r){this._reverseMap=[],r=this._reverseMap;for(let i=0;i<n.length;i+=1)r[n.charCodeAt(i)]=i}const a=n.charAt(64);if(a){const i=t.indexOf(a);i!==-1&&(e=i)}return Zz(t,e,r)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},ve=[];for(let t=0;t<64;t+=1)ve[t]=Math.abs(Math.sin(t+1))*4294967296|0;const xn=(t,e,n,r,a,i,o)=>{const s=t+(e&n|~e&r)+a+o;return(s<<i|s>>>32-i)+e},yn=(t,e,n,r,a,i,o)=>{const s=t+(e&r|n&~r)+a+o;return(s<<i|s>>>32-i)+e},bn=(t,e,n,r,a,i,o)=>{const s=t+(e^n^r)+a+o;return(s<<i|s>>>32-i)+e},wn=(t,e,n,r,a,i,o)=>{const s=t+(n^(e|~r))+a+o;return(s<<i|s>>>32-i)+e};class Pu extends Ut{_doReset(){this._hash=new Ie([1732584193,4023233417,2562383102,271733878])}_doProcessBlock(e,n){const r=e;for(let E=0;E<16;E+=1){const T=n+E,R=e[T];r[T]=(R<<8|R>>>24)&16711935|(R<<24|R>>>8)&4278255360}const a=this._hash.words,i=r[n+0],o=r[n+1],s=r[n+2],c=r[n+3],l=r[n+4],u=r[n+5],f=r[n+6],d=r[n+7],p=r[n+8],m=r[n+9],v=r[n+10],g=r[n+11],x=r[n+12],_=r[n+13],k=r[n+14],S=r[n+15];let w=a[0],C=a[1],y=a[2],b=a[3];w=xn(w,C,y,b,i,7,ve[0]),b=xn(b,w,C,y,o,12,ve[1]),y=xn(y,b,w,C,s,17,ve[2]),C=xn(C,y,b,w,c,22,ve[3]),w=xn(w,C,y,b,l,7,ve[4]),b=xn(b,w,C,y,u,12,ve[5]),y=xn(y,b,w,C,f,17,ve[6]),C=xn(C,y,b,w,d,22,ve[7]),w=xn(w,C,y,b,p,7,ve[8]),b=xn(b,w,C,y,m,12,ve[9]),y=xn(y,b,w,C,v,17,ve[10]),C=xn(C,y,b,w,g,22,ve[11]),w=xn(w,C,y,b,x,7,ve[12]),b=xn(b,w,C,y,_,12,ve[13]),y=xn(y,b,w,C,k,17,ve[14]),C=xn(C,y,b,w,S,22,ve[15]),w=yn(w,C,y,b,o,5,ve[16]),b=yn(b,w,C,y,f,9,ve[17]),y=yn(y,b,w,C,g,14,ve[18]),C=yn(C,y,b,w,i,20,ve[19]),w=yn(w,C,y,b,u,5,ve[20]),b=yn(b,w,C,y,v,9,ve[21]),y=yn(y,b,w,C,S,14,ve[22]),C=yn(C,y,b,w,l,20,ve[23]),w=yn(w,C,y,b,m,5,ve[24]),b=yn(b,w,C,y,k,9,ve[25]),y=yn(y,b,w,C,c,14,ve[26]),C=yn(C,y,b,w,p,20,ve[27]),w=yn(w,C,y,b,_,5,ve[28]),b=yn(b,w,C,y,s,9,ve[29]),y=yn(y,b,w,C,d,14,ve[30]),C=yn(C,y,b,w,x,20,ve[31]),w=bn(w,C,y,b,u,4,ve[32]),b=bn(b,w,C,y,p,11,ve[33]),y=bn(y,b,w,C,g,16,ve[34]),C=bn(C,y,b,w,k,23,ve[35]),w=bn(w,C,y,b,o,4,ve[36]),b=bn(b,w,C,y,l,11,ve[37]),y=bn(y,b,w,C,d,16,ve[38]),C=bn(C,y,b,w,v,23,ve[39]),w=bn(w,C,y,b,_,4,ve[40]),b=bn(b,w,C,y,i,11,ve[41]),y=bn(y,b,w,C,c,16,ve[42]),C=bn(C,y,b,w,f,23,ve[43]),w=bn(w,C,y,b,m,4,ve[44]),b=bn(b,w,C,y,x,11,ve[45]),y=bn(y,b,w,C,S,16,ve[46]),C=bn(C,y,b,w,s,23,ve[47]),w=wn(w,C,y,b,i,6,ve[48]),b=wn(b,w,C,y,d,10,ve[49]),y=wn(y,b,w,C,k,15,ve[50]),C=wn(C,y,b,w,u,21,ve[51]),w=wn(w,C,y,b,x,6,ve[52]),b=wn(b,w,C,y,c,10,ve[53]),y=wn(y,b,w,C,v,15,ve[54]),C=wn(C,y,b,w,o,21,ve[55]),w=wn(w,C,y,b,p,6,ve[56]),b=wn(b,w,C,y,S,10,ve[57]),y=wn(y,b,w,C,f,15,ve[58]),C=wn(C,y,b,w,_,21,ve[59]),w=wn(w,C,y,b,l,6,ve[60]),b=wn(b,w,C,y,g,10,ve[61]),y=wn(y,b,w,C,s,15,ve[62]),C=wn(C,y,b,w,m,21,ve[63]),a[0]=a[0]+w|0,a[1]=a[1]+C|0,a[2]=a[2]+y|0,a[3]=a[3]+b|0}_doFinalize(){const e=this._data,n=e.words,r=this._nDataBytes*8,a=e.sigBytes*8;n[a>>>5]|=128<<24-a%32;const i=Math.floor(r/4294967296),o=r;n[(a+64>>>9<<4)+15]=(i<<8|i>>>24)&16711935|(i<<24|i>>>8)&4278255360,n[(a+64>>>9<<4)+14]=(o<<8|o>>>24)&16711935|(o<<24|o>>>8)&4278255360,e.sigBytes=(n.length+1)*4,this._process();const s=this._hash,c=s.words;for(let l=0;l<4;l+=1){const u=c[l];c[l]=(u<<8|u>>>24)&16711935|(u<<24|u>>>8)&4278255360}return s}clone(){const e=super.clone.call(this);return e._hash=this._hash.clone(),e}}const Jz=Ut._createHelper(Pu),ej=Ut._createHmacHelper(Pu);class t1 extends Nt{constructor(e){super();this.cfg=Object.assign(new Nt,{keySize:128/32,hasher:Pu,iterations:1},e)}compute(e,n){let r;const{cfg:a}=this,i=a.hasher.create(),o=Ie.create(),s=o.words,{keySize:c,iterations:l}=a;for(;s.length<c;){r&&i.update(r),r=i.update(e).finalize(n),i.reset();for(let u=1;u<l;u+=1)r=i.finalize(r),i.reset();o.concat(r)}return o.sigBytes=c*4,o}}const tj=(t,e,n)=>t1.create(n).compute(t,e);class Ki extends Q2{constructor(e,n,r){super();this.cfg=Object.assign(new Nt,r),this._xformMode=e,this._key=n,this.reset()}static createEncryptor(e,n){return this.create(this._ENC_XFORM_MODE,e,n)}static createDecryptor(e,n){return this.create(this._DEC_XFORM_MODE,e,n)}static _createHelper(e){const n=r=>typeof r=="string"?n1:Xi;
96return{encrypt(r,a,i){return n(a).encrypt(e,r,a,i)},decrypt(r,a,i){return n(a).decrypt(e,r,a,i)}}}reset(){super.reset.call(this),this._doReset()}process(e){return this._append(e),this._process()}finalize(e){return e&&this._append(e),this._doFinalize()}}Ki._ENC_XFORM_MODE=1;Ki._DEC_XFORM_MODE=2;Ki.keySize=128/32;Ki.ivSize=128/32;class ii extends Ki{constructor(...e){super(...e);this.blockSize=1}_doFinalize(){return this._process(!0)}}class Gi extends Nt{constructor(e,n){super();this._cipher=e,this._iv=n}static createEncryptor(e,n){return this.Encryptor.create(e,n)}static createDecryptor(e,n){return this.Decryptor.create(e,n)}}function ux(t,e,n){const r=t;let a;const i=this._iv;i?(a=i,this._iv=void 0):a=this._prevBlock;for(let o=0;o<n;o+=1)r[e+o]^=a[o]}class fs extends Gi{}fs.Encryptor=class extends fs{processBlock(t,e){const n=this._cipher,{blockSize:r}=n;ux.call(this,t,e,r),n.encryptBlock(t,e),this._prevBlock=t.slice(e,e+r)}};fs.Decryptor=class extends fs{processBlock(t,e){const n=this._cipher,{blockSize:r}=n,a=t.slice(e,e+r);n.decryptBlock(t,e),ux.call(this,t,e,r),this._prevBlock=a}};const fx={pad(t,e){const n=e*4,r=n-t.sigBytes%n,a=r<<24|r<<16|r<<8|r,i=[];for(let s=0;s<r;s+=4)i.push(a);const o=Ie.create(i,r);t.concat(o)},unpad(t){const e=t,n=e.words[e.sigBytes-1>>>2]&255;e.sigBytes-=n}};class qi extends Ki{constructor(e,n,r){super(e,n,Object.assign({mode:fs,padding:fx},r));this.blockSize=128/32}reset(){let e;super.reset.call(this);const{cfg:n}=this,{iv:r,mode:a}=n;this._xformMode===this.constructor._ENC_XFORM_MODE?e=a.createEncryptor:(e=a.createDecryptor,this._minBufferSize=1),this._mode=e.call(a,this,r&&r.words),this._mode.__creator=e}_doProcessBlock(e,n){this._mode.processBlock(e,n)}_doFinalize(){let e;const{padding:n}=this.cfg;return this._xformMode===this.constructor._ENC_XFORM_MODE?(n.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),n.unpad(e)),e}}class il extends Nt{constructor(e){super();this.mixIn(e)}toString(e){return(e||this.formatter).stringify(this)}}const dx={stringify(t){let e;const{ciphertext:n,salt:r}=t;return r?e=Ie.create([1398893684,1701076831]).concat(r).concat(n):e=n,e.toString(e1)},parse(t){let e;const n=e1.parse(t),r=n.words;return r[0]===1398893684&&r[1]===1701076831&&(e=Ie.create(r.slice(2,4)),r.splice(0,4),n.sigBytes-=16),il.create({ciphertext:n,salt:e})}};class Xi extends Nt{static encrypt(e,n,r,a){const i=Object.assign(new Nt,this.cfg,a),o=e.createEncryptor(r,i),s=o.finalize(n),c=o.cfg;return il.create({ciphertext:s,key:r,iv:c.iv,algorithm:e,mode:c.mode,padding:c.padding,blockSize:o.blockSize,formatter:i.format})}static decrypt(e,n,r,a){let i=n;const o=Object.assign(new Nt,this.cfg,a);return i=this._parse(i,o.format),e.createDecryptor(r,o).finalize(i.ciphertext)}static _parse(e,n){return typeof e=="string"?n.parse(e,this):e}}Xi.cfg=Object.assign(new Nt,{format:dx});const px={execute(t,e,n,r){let a=r;a||(a=Ie.random(64/8));const i=t1.create({keySize:e+n}).compute(t,a),o=Ie.create(i.words.slice(e),n*4);return i.sigBytes=e*4,il.create({key:i,iv:o,salt:a})}};class n1 extends Xi{static encrypt(e,n,r,a){const i=Object.assign(new Nt,this.cfg,a),o=i.kdf.execute(r,e.keySize,e.ivSize);i.iv=o.iv;const s=Xi.encrypt.call(this,e,n,o.key,i);return s.mixIn(o),s}static decrypt(e,n,r,a){let i=n;const o=Object.assign(new Nt,this.cfg,a);i=this._parse(i,o.format);const s=o.kdf.execute(r,e.keySize,e.ivSize,i.salt);return o.iv=s.iv,Xi.decrypt.call(this,e,i,s.key,o)}}n1.cfg=Object.assign(Xi.cfg,{kdf:px});const hx=t=>t<<8&4278255360|t>>>8&16711935,mx={stringify(t){const{words:e,sigBytes:n}=t,r=[];for(let a=0;a<n;a+=2){const i=e[a>>>2]>>>16-a%4*8&65535;r.push(String.fromCharCode(i))}return r.join("")},parse(t){const e=t.length,n=[];for(let r=0;r<e;r+=1)n[r>>>1]|=t.charCodeAt(r)<<16-r%2*16;return Ie.create(n,e*2)}},nj=mx,rj={stringify(t){const{words:e,sigBytes:n}=t,r=[];for(let a=0;a<n;a+=2){const i=hx(e[a>>>2]>>>16-a%4*8&65535);r.push(String.fromCharCode(i))}return r.join("")},parse(t){const e=t.length,n=[];for(let r=0;r<e;r+=1)n[r>>>1]|=hx(t.charCodeAt(r)<<16-r%2*16);return Ie.create(n,e*2)}},Yi=[];class Su extends Ut{_doReset(){this._hash=new Ie([1732584193,4023233417,2562383102,271733878,3285377520])}_doProcessBlock(e,n){const r=this._hash.words;let a=r[0],i=r[1],o=r[2],s=r[3],c=r[4];for(let l=0;l<80;l+=1){if(l<16)Yi[l]=e[n+l]|0;else{const f=Yi[l-3]^Yi[l-8]^Yi[l-14]^Yi[l-16];Yi[l]=f<<1|f>>>31}
96let u=(a<<5|a>>>27)+c+Yi[l];l<20?u+=(i&o|~i&s)+1518500249:l<40?u+=(i^o^s)+1859775393:l<60?u+=(i&o|i&s|o&s)-1894007588:u+=(i^o^s)-899497514,c=s,s=o,o=i<<30|i>>>2,i=a,a=u}r[0]=r[0]+a|0,r[1]=r[1]+i|0,r[2]=r[2]+o|0,r[3]=r[3]+s|0,r[4]=r[4]+c|0}_doFinalize(){const e=this._data,n=e.words,r=this._nDataBytes*8,a=e.sigBytes*8;return n[a>>>5]|=128<<24-a%32,n[(a+64>>>9<<4)+14]=Math.floor(r/4294967296),n[(a+64>>>9<<4)+15]=r,e.sigBytes=n.length*4,this._process(),this._hash}clone(){const e=super.clone.call(this);return e._hash=this._hash.clone(),e}}const aj=Ut._createHelper(Su),ij=Ut._createHmacHelper(Su),vx=[],gx=[],oj=t=>{const e=Math.sqrt(t);for(let n=2;n<=e;n+=1)if(!(t%n))return!1;return!0},xx=t=>(t-(t|0))*4294967296|0;let Tu=2,ol=0;for(;ol<64;)oj(Tu)&&(ol<8&&(vx[ol]=xx(Tu**(1/2))),gx[ol]=xx(Tu**(1/3)),ol+=1),Tu+=1;const Qi=[];class ds extends Ut{_doReset(){this._hash=new Ie(vx.slice(0))}_doProcessBlock(e,n){const r=this._hash.words;let a=r[0],i=r[1],o=r[2],s=r[3],c=r[4],l=r[5],u=r[6],f=r[7];for(let d=0;d<64;d+=1){if(d<16)Qi[d]=e[n+d]|0;
96else{const k=Qi[d-15],S=(k<<25|k>>>7)^(k<<14|k>>>18)^k>>>3,w=Qi[d-2],C=(w<<15|w>>>17)^(w<<13|w>>>19)^w>>>10;Qi[d]=S+Qi[d-7]+C+Qi[d-16]}const p=c&l^~c&u,m=a&i^a&o^i&o,v=(a<<30|a>>>2)^(a<<19|a>>>13)^(a<<10|a>>>22),g=(c<<26|c>>>6)^(c<<21|c>>>11)^(c<<7|c>>>25),x=f+g+p+gx[d]+Qi[d],_=v+m;f=u,u=l,l=c,c=s+x|0,s=o,o=i,i=a,a=x+_|0}r[0]=r[0]+a|0,r[1]=r[1]+i|0,r[2]=r[2]+o|0,r[3]=r[3]+s|0,r[4]=r[4]+c|0,r[5]=r[5]+l|0,r[6]=r[6]+u|0,r[7]=r[7]+f|0}_doFinalize(){const e=this._data,n=e.words,r=this._nDataBytes*8,a=e.sigBytes*8;return n[a>>>5]|=128<<24-a%32,n[(a+64>>>9<<4)+14]=Math.floor(r/4294967296),n[(a+64>>>9<<4)+15]=r,e.sigBytes=n.length*4,this._process(),this._hash}clone(){const e=super.clone.call(this);return e._hash=this._hash.clone(),e}}const sj=Ut._createHelper(ds),cj=Ut._createHmacHelper(ds);class r1 extends ds{_doReset(){this._hash=new Ie([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])}_doFinalize(){const e=super._doFinalize.call(this);return e.sigBytes-=4,e}}const lj=ds._createHelper(r1),uj=ds._createHmacHelper(r1),fj=[new ie(1116352408,3609767458),new ie(1899447441,602891725),new ie(3049323471,3964484399),new ie(3921009573,2173295548),new ie(961987163,4081628472),new ie(1508970993,3053834265),new ie(2453635748,2937671579),new ie(2870763221,3664609560),new ie(3624381080,2734883394),new ie(310598401,1164996542),new ie(607225278,1323610764),new ie(1426881987,3590304994),new ie(1925078388,4068182383),new ie(2162078206,991336113),new ie(2614888103,633803317),new ie(3248222580,3479774868),new ie(3835390401,2666613458),new ie(4022224774,944711139),new ie(264347078,2341262773),new ie(604807628,2007800933),new ie(770255983,1495990901),new ie(1249150122,1856431235),new ie(1555081692,3175218132),new ie(1996064986,2198950837),new ie(2554220882,3999719339),new ie(2821834349,766784016),new ie(2952996808,2566594879),new ie(3210313671,3203337956),new ie(3336571891,1034457026),new ie(3584528711,2466948901),new ie(113926993,3758326383),new ie(338241895,168717936),new ie(666307205,1188179964),new ie(773529912,1546045734),new ie(1294757372,1522805485),new ie(1396182291,2643833823),new ie(1695183700,2343527390),new ie(1986661051,1014477480),new ie(2177026350,1206759142),new ie(2456956037,344077627),new ie(2730485921,1290863460),new ie(2820302411,3158454273),new ie(3259730800,3505952657),new ie(3345764771,106217008),new ie(3516065817,3606008344),new ie(3600352804,1432725776),new ie(4094571909,1467031594),new ie(275423344,851169720),new ie(430227734,3100823752),new ie(506948616,1363258195),new ie(659060556,3750685593),new ie(883997877,3785050280),new ie(958139571,3318307427),new ie(1322822218,3812723403),new ie(1537002063,2003034995),new ie(1747873779,3602036899),new ie(1955562222,1575990012),new ie(2024104815,1125592928),new ie(2227730452,2716904306),new ie(2361852424,442776044),new ie(2428436474,593698344),new ie(2756734187,3733110249),new ie(3204031479,2999351573),new ie(3329325298,3815920427),new ie(3391569614,3928383900),new ie(3515267271,566280711),new ie(3940187606,3454069534),new ie(4118630271,4000239992),new ie(116418474,1914138554),new ie(174292421,2731055270),new ie(289380356,3203993006),new ie(460393269,320620315),new ie(685471733,587496836),new ie(852142971,1086792851),new ie(1017036298,365543100),new ie(1126000580,2618297676),new ie(1288033470,3409855158),new ie(1501505948,4234509866),new ie(1607167915,987167468),new ie(1816402316,1246189591)],ps=[];for(let t=0;t<80;t+=1)ps[t]=new ie;class hs extends Ut{constructor(){super();this.blockSize=1024/32}_doReset(){this._hash=new J2([new ie(1779033703,4089235720),new ie(3144134277,2227873595),new ie(1013904242,4271175723),new ie(2773480762,1595750129),new ie(1359893119,2917565137),new ie(2600822924,725511199),new ie(528734635,4215389547),new ie(1541459225,327033209)])}_doProcessBlock(e,n){const r=this._hash.words,a=r[0],i=r[1],o=r[2],s=r[3],c=r[4],l=r[5],u=r[6],f=r[7],d=a.high;let p=a.low;const m=i.high;let v=i.low;const g=o.high;let x=o.low;const _=s.high;let k=s.low;const S=c.high;let w=c.low;const C=l.high;let y=l.low;const b=u.high;let E=u.low;const T=f.high;let R=f.low,A=d,$=p,O=m,I=v,U=g,V=x,L=_,z=k,F=S,M=w,B=C,W=y,H=b,K=E,Z=T,re=R;for(let ee=0;ee<80;ee+=1){let te,ce;const pe=ps[ee];if(ee<16)pe.high=e[n+ee*2]|0,ce=pe.high,pe.low=e[n+ee*2+1]|0,te=pe.low;else{const Mn=ps[ee-15],mt=Mn.high,$t=Mn.low,Ot=(mt>>>1|$t<<31)^(mt>>>8|$t<<24)^mt>>>7,Dt=($t>>>1|mt<<31)^($t>>>8|mt<<24)^($t>>>7|mt<<25),lt=ps[ee-2],Nn=lt.high,fn=lt.low,dn=(Nn>>>19|fn<<13)^(Nn<<3|fn>>>29)^Nn>>>6,_r=(fn>>>19|Nn<<13)^(fn<<3|Nn>>>29)^(fn>>>6|Nn<<26),tn=ps[ee-7],Er=tn.high,En=tn.low,Ht=ps[ee-16],kr=Ht.high,kn=Ht.low;te=Dt+En,ce=Ot+Er+(te>>>0<Dt>>>0?1:0),te+=_r,ce=ce+dn+(te>>>0<_r>>>0?1:0),te+=kn,ce=ce+kr+(te>>>0<kn>>>0?1:0),pe.high=ce,pe.low=te}const ge=F&B^~F&H,xe=M&W^~M&K,ye=A&O^A&U^O&U,et=$&I^$&V^I&V,Te=(A>>>28|$<<4)^(A<<30|$>>>2)^(A<<25|$>>>7),it=($>>>28|A<<4)^($<<30|A>>>2)^($<<25|A>>>7),Se=(F>>>14|M<<18)^(F>>>18|M<<14)^(F<<23|M>>>9),Ne=(M>>>14|F<<18)^(M>>>18|F<<14)^(M<<23|F>>>9),rt=fj[ee],ir=rt.high,_n=rt.low;let nt=re+Ne,Bt=Z+Se+(nt>>>0<re>>>0?1:0);nt+=xe,Bt=Bt+ge+(nt>>>0<xe>>>0?1:0),nt+=_n,Bt=Bt+ir+(nt>>>0<_n>>>0?1:0),nt+=te,Bt=Bt+ce+(nt>>>0<te>>>0?1:0);const At=it+et,kt=Te+ye+(At>>>0<it>>>0?1:0);Z=H,re=K,H=B,K=W,B=F,W=M,M=z+nt|0,F=L+Bt+(M>>>0<z>>>0?1:0)|0,L=U,z=V,U=O,V=I,O=A,I=$,$=nt+At|0,A=Bt+kt+($>>>0<nt>>>0?1:0)|0}a.low=p+$,p=a.low,a.high=d+A+(p>>>0<$>>>0?1:0),i.low=v+I,v=i.low,i.high=m+O+(v>>>0<I>>>0?1:0),o.low=x+V,x=o.low,o.high=g+U+(x>>>0<V>>>0?1:0),s.low=k+z,k=s.low,s.high=_+L+(k>>>0<z>>>0?1:0),c.low=w+M,w=c.low,c.high=S+F+(w>>>0<M>>>0?1:0),l.low=y+W,y=l.low,l.high=C+B+(y>>>0<W>>>0?1:0),u.low=E+K,E=u.low,u.high=b+H+(E>>>0<K>>>0?1:0),f.low=R+re,R=f.low,f.high=T+Z+(R>>>0<re>>>0?1:0)}_doFinalize(){const e=this._data,n=e.words,r=this._nDataBytes*8,a=e.sigBytes*8;return n[a>>>5]|=128<<24-a%32,n[(a+128>>>10<<5)+30]=Math.floor(r/4294967296),n[(a+128>>>10<<5)+31]=r,e.sigBytes=n.length*4,this._process(),this._hash.toX32()}clone(){const e=super.clone.call(this);return e._hash=this._hash.clone(),e}}const dj=Ut._createHelper(hs),pj=Ut._createHmacHelper(hs);class a1 extends hs{_doReset(){this._hash=new J2([new ie(3418070365,3238371032),new ie(1654270250,914150663),new ie(2438529370,812702999),new ie(355462360,4144912697),new ie(1731405415,4290775857),new ie(2394180231,1750603025),new ie(3675008525,1694076839),new ie(1203062813,3204075428)])}_doFinalize(){const e=super._doFinalize.call(this);return e.sigBytes-=16,e}}const hj=hs._createHelper(a1),mj=hs._createHmacHelper(a1),yx=[],bx=[],wx=[];let i1=1,Ru=0;for(let t=0;t<24;t+=1){yx[i1+5*Ru]=(t+1)*(t+2)/2%64;const e=Ru%5,n=(2*i1+3*Ru)%5;i1=e,Ru=n}for(let t=0;t<5;t+=1)for(let e=0;e<5;e+=1)bx[t+5*e]=e+(2*t+3*e)%5*5;let sl=1;for(let t=0;t<24;t+=1){let e=0,n=0;for(let r=0;r<7;r+=1){if(sl&1){const a=(1<<r)-1;a<32?n^=1<<a:e^=1<<a-32}sl&128?sl=sl<<1^113:sl<<=1}wx[t]=ie.create(e,n)}const Aa=[];for(let t=0;t<25;t+=1)Aa[t]=ie.create();class o1 extends Ut{constructor(e){super(Object.assign({outputLength:512},e))}_doReset(){this._state=[];const e=this._state;for(let n=0;n<25;n+=1)e[n]=new ie;this.blockSize=(1600-2*this.cfg.outputLength)/32}_doProcessBlock(e,n){const r=this._state,a=this.blockSize/2;
96for(let i=0;i<a;i+=1){let o=e[n+2*i],s=e[n+2*i+1];o=(o<<8|o>>>24)&16711935|(o<<24|o>>>8)&4278255360,s=(s<<8|s>>>24)&16711935|(s<<24|s>>>8)&4278255360;const c=r[i];c.high^=s,c.low^=o}for(let i=0;i<24;i+=1){for(let u=0;u<5;u+=1){let f=0,d=0;for(let m=0;m<5;m+=1){const v=r[u+5*m];f^=v.high,d^=v.low}const p=Aa[u];p.high=f,p.low=d}for(let u=0;u<5;u+=1){const f=Aa[(u+4)%5],d=Aa[(u+1)%5],p=d.high,m=d.low,v=f.high^(p<<1|m>>>31),g=f.low^(m<<1|p>>>31);for(let x=0;x<5;x+=1){const _=r[u+5*x];_.high^=v,_.low^=g}}for(let u=1;u<25;u+=1){let f,d;const p=r[u],m=p.high,v=p.low,g=yx[u];g<32?(f=m<<g|v>>>32-g,d=v<<g|m>>>32-g):(f=v<<g-32|m>>>64-g,d=m<<g-32|v>>>64-g);const x=Aa[bx[u]];x.high=f,x.low=d}const o=Aa[0],s=r[0];o.high=s.high,o.low=s.low;for(let u=0;u<5;u+=1)for(let f=0;f<5;f+=1){const d=u+5*f,p=r[d],m=Aa[d],v=Aa[(u+1)%5+5*f],g=Aa[(u+2)%5+5*f];p.high=m.high^~v.high&g.high,p.low=m.low^~v.low&g.low}const c=r[0],l=wx[i];c.high^=l.high,c.low^=l.low}}_doFinalize(){const e=this._data,n=e.words,r=e.sigBytes*8,a=this.blockSize*32;n[r>>>5]|=1<<24-r%32,n[(Math.ceil((r+1)/a)*a>>>5)-1]|=128,e.sigBytes=n.length*4,this._process();const i=this._state,o=this.cfg.outputLength/8,s=o/8,c=[];for(let l=0;l<s;l+=1){const u=i[l];let f=u.high,d=u.low;f=(f<<8|f>>>24)&16711935|(f<<24|f>>>8)&4278255360,d=(d<<8|d>>>24)&16711935|(d<<24|d>>>8)&4278255360,c.push(d),c.push(f)}return new Ie(c,o)}clone(){const e=super.clone.call(this);e._state=this._state.slice(0);const n=e._state;for(let r=0;r<25;r+=1)n[r]=n[r].clone();return e}}const vj=Ut._createHelper(o1),gj=Ut._createHmacHelper(o1);/** @preserve
97(c) 2012 by Cédric Mesnil. All rights reserved.
98
99Redistribution and use in source and binary forms, with or without modification, are permitted
100provided that the following conditions are met:
101
102    - Redistributions of source code must retain the above copyright notice, this list of
103    conditions and the following disclaimer.
104    - Redistributions in binary form must reproduce the above copyright notice, this list
105    of conditions and the following disclaimer in the documentation and/or other materials
106    provided with the distribution.
107
108THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS
109OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
110AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
111CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
112DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
113DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
114WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
115WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
116*/const xj=Ie.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),yj=Ie.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),bj=Ie.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),wj=Ie.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),Cj=Ie.create([0,1518500249,1859775393,2400959708,2840853838]),_j=Ie.create([1352829926,1548603684,1836072691,2053994217,0]),Cx=(t,e,n)=>t^e^n,_x=(t,e,n)=>t&e|~t&n,Ex=(t,e,n)=>(t|~e)^n,kx=(t,e,n)=>t&n|e&~n,Px=(t,e,n)=>t^(e|~n),Au=(t,e)=>t<<e|t>>>32-e;class s1 extends Ut{_doReset(){this._hash=Ie.create([1732584193,4023233417,2562383102,271733878,3285377520])}_doProcessBlock(e,n){const r=e;for(let C=0;C<16;C+=1){const y=n+C,b=r[y];r[y]=(b<<8|b>>>24)&16711935|(b<<24|b>>>8)&4278255360}const a=this._hash.words,i=Cj.words,o=_j.words,s=xj.words,c=yj.words,l=bj.words,u=wj.words;let f=a[0],d=a[1],p=a[2],m=a[3],v=a[4],g=a[0],x=a[1],_=a[2],k=a[3],S=a[4],w;for(let C=0;C<80;C+=1)w=f+r[n+s[C]]|0,C<16?w+=Cx(d,p,m)+i[0]:C<32?w+=_x(d,p,m)+i[1]:C<48?w+=Ex(d,p,m)+i[2]:C<64?w+=kx(d,p,m)+i[3]:w+=Px(d,p,m)+i[4],w|=0,w=Au(w,l[C]),w=w+v|
1160,f=v,v=m,m=Au(p,10),p=d,d=w,w=g+r[n+c[C]]|0,C<16?w+=Px(x,_,k)+o[0]:C<32?w+=kx(x,_,k)+o[1]:C<48?w+=Ex(x,_,k)+o[2]:C<64?w+=_x(x,_,k)+o[3]:w+=Cx(x,_,k)+o[4],w|=0,w=Au(w,u[C]),w=w+S|0,g=S,S=k,k=Au(_,10),_=x,x=w;w=a[1]+p+k|0,a[1]=a[2]+m+S|0,a[2]=a[3]+v+g|0,a[3]=a[4]+f+x|0,a[4]=a[0]+d+_|0,a[0]=w}_doFinalize(){const e=this._data,n=e.words,r=this._nDataBytes*8,a=e.sigBytes*8;n[a>>>5]|=128<<24-a%32,n[(a+64>>>9<<4)+14]=(r<<8|r>>>24)&16711935|(r<<24|r>>>8)&4278255360,e.sigBytes=(n.length+1)*4,this._process();const i=this._hash,o=i.words;for(let s=0;s<5;s+=1){const c=o[s];o[s]=(c<<8|c>>>24)&16711935|(c<<24|c>>>8)&4278255360}return i}clone(){const e=super.clone.call(this);return e._hash=this._hash.clone(),e}}const Ej=Ut._createHelper(s1),kj=Ut._createHmacHelper(s1);class Sx extends Nt{constructor(e){super();this.cfg=Object.assign(new Nt,{keySize:128/32,hasher:Su,iterations:1},e)}compute(e,n){const{cfg:r}=this,a=Z2.create(r.hasher,e),i=Ie.create(),o=Ie.create([1]),s=i.words,c=o.words,{keySize:l,iterations:u}=r;for(;s.length<l;){const f=a.update(n).finalize(o);a.reset();const d=f.words,p=d.length;let m=f;for(let v=1;v<u;v+=1){m=a.finalize(m),a.reset();const g=m.words;for(let x=0;x<p;x+=1)d[x]^=g[x]}i.concat(f),c[0]+=1}return i.sigBytes=l*4,i}}const Pj=(t,e,n)=>Sx.create(n).compute(t,e),zn=[],Tx=[],Rx=[],Ax=[],Ox=[],Mx=[],c1=[],l1=[],u1=[],f1=[],Nr=[];for(let t=0;t<256;t+=1)t<128?Nr[t]=t<<1:Nr[t]=t<<1^283;let Br=0,Oa=0;for(let t=0;t<256;t+=1){let e=Oa^Oa<<1^Oa<<2^Oa<<3^Oa<<4;e=e>>>8^e&255^99,zn[Br]=e,Tx[e]=Br;const n=Nr[Br],r=Nr[n],a=Nr[r];let i=Nr[e]*257^e*16843008;Rx[Br]=i<<24|i>>>8,Ax[Br]=i<<16|i>>>16,Ox[Br]=i<<8|i>>>24,Mx[Br]=i,i=a*16843009^r*65537^n*257^Br*16843008,c1[e]=i<<24|i>>>8,l1[e]=i<<16|i>>>16,u1[e]=i<<8|i>>>24,f1[e]=i,Br?(Br=n^Nr[Nr[Nr[a^n]]],Oa^=Nr[Nr[Oa]]):(Oa=1,Br=Oa)}const Sj=[0,1,2,4,8,16,32,64,128,27,54];class d1 extends qi{_doReset(){let e;if(this._nRounds&&this._keyPriorReset===this._key)return;this._keyPriorReset=this._key;const n=this._keyPriorReset,r=n.words,a=n.sigBytes/4;this._nRounds=a+6;const o=(this._nRounds+1)*4;this._keySchedule=[];const s=this._keySchedule;for(let l=0;l<o;l+=1)l<a?s[l]=r[l]:(e=s[l-1],l%a?a>6&&l%a==4&&(e=zn[e>>>24]<<24|zn[e>>>16&255]<<16|zn[e>>>8&255]<<8|zn[e&255]):(e=e<<8|e>>>24,e=zn[e>>>24]<<24|zn[e>>>16&255]<<16|zn[e>>>8&255]<<8|zn[e&255],e^=Sj[l/a|0]<<24),s[l]=s[l-a]^e);this._invKeySchedule=[];const c=this._invKeySchedule;for(let l=0;l<o;l+=1){const u=o-l;l%4?e=s[u]:e=s[u-4],l<4||u<=4?c[l]=e:c[l]=c1[zn[e>>>24]]^l1[zn[e>>>16&255]]^u1[zn[e>>>8&255]]^f1[zn[e&255]]}}encryptBlock(e,n){this._doCryptBlock(e,n,this._keySchedule,Rx,Ax,Ox,Mx,zn)}decryptBlock(e,n){const r=e;let a=r[n+1];r[n+1]=r[n+3],r[n+3]=a,this._doCryptBlock(r,n,this._invKeySchedule,c1,l1,u1,f1,Tx),a=r[n+1],r[n+1]=r[n+3],r[n+3]=a}_doCryptBlock(e,n,r,a,i,o,s,c){const l=e,u=this._nRounds;let f=l[n]^r[0],d=l[n+1]^r[1],p=l[n+2]^r[2],m=l[n+3]^r[3],v=4;for(let S=1;S<u;S+=1){const w=a[f>>>24]^i[d>>>16&255]^o[p>>>8&255]^s[m&255]^r[v];v+=1;const C=a[d>>>24]^i[p>>>16&255]^o[m>>>8&255]^s[f&255]^r[v];v+=1;const y=a[p>>>24]^i[m>>>16&255]^o[f>>>8&255]^s[d&255]^r[v];v+=1;const b=a[m>>>24]^i[f>>>16&255]^o[d>>>8&255]^s[p&255]^r[v];v+=1,f=w,d=C,p=y,m=b}const g=(c[f>>>24]<<24|c[d>>>16&255]<<16|c[p>>>8&255]<<8|c[m&255])^r[v];v+=1;const x=(c[d>>>24]<<24|c[p>>>16&255]<<16|c[m>>>8&255]<<8|c[f&255])^r[v];v+=1;const _=(c[p>>>24]<<24|c[m>>>16&255]<<16|c[f>>>8&255]<<8|c[d&255])^r[v];v+=1;const k=(c[m>>>24]<<24|c[f>>>16&255]<<16|c[d>>>8&255]<<8|c[p&255])^r[v];v+=1,l[n]=g,l[n+1]=x,l[n+2]=_,l[n+3]=k}}d1.keySize=256/32;const Tj=qi._createHelper(d1),Rj=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],Nx=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],Aj=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],Oj
vendor: 7,629 bytes, line 116
116=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],
116Mj=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679];function ms(t,e){const n=(this._lBlock>>>t^this._rBlock)&e;this._rBlock^=n,this._lBlock^=n<<t}function Ou(t,e){const n=(this._rBlock>>>t^this._lBlock)&e;this._lBlock^=n,this._rBlock^=n<<t}class oi extends qi{_doReset(){const n=this._key.words,r=[];for(let o=0;o<56;o+=1){const s=Rj[o]-1;r[o]=n[s>>>5]>>>31-s%32&1}this._subKeys=[];const a=this._subKeys;for(let o=0;o<16;o+=1){a[o]=[];const s=a[o],c=Aj[o];for(let l=0;l<24;l+=1)s[l/6|0]|=r[(Nx[l]-1+c)%28]<<31-l%6,s[4+(l/6|0)]|=r[28+(Nx[l+24]-1+c)%28]<<31-l%6;s[0]=s[0]<<1|s[0]>>>31;for(let l=1;l<7;l+=1)s[l]>>>=(l-1)*4+3;s[7]=s[7]<<5|s[7]>>>27}this._invSubKeys=[];const i=this._invSubKeys;for(let o=0;o<16;o+=1)i[o]=a[15-o]}encryptBlock(e,n){this._doCryptBlock(e,n,this._subKeys)}decryptBlock(e,n){this._doCryptBlock(e,n,this._invSubKeys)}_doCryptBlock(e,n,r){const a=e;this._lBlock=e[n],this._rBlock=e[n+1],ms.call(this,4,252645135),ms.call(this,16,65535),Ou.call(this,2,858993459),Ou.call(this,8,16711935),ms.call(this,1,1431655765);for(let o=0;o<16;o+=1){const s=r[o],c=this._lBlock,l=this._rBlock;let u=0;for(let f=0;f<8;f+=1)u|=Oj[f][((l^s[f])&Mj[f])>>>0];this._lBlock=l,this._rBlock=c^u}const i=this._lBlock;this._lBlock=this._rBlock,this._rBlock=i,ms.call(this,1,1431655765),Ou.call(this,8,16711935),Ou.call(this,2,858993459),ms.call(this,16,65535),ms.call(this,4,252645135),a[n]=this._lBlock,a[n+1]=this._rBlock}}oi.keySize=64/32;oi.ivSize=64/32;oi.blockSize=64/32;const Nj=qi._createHelper(oi);class cl extends qi{_doReset(){const n=this._key.words;if(n.length!==2&&n.length!==4&&n.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");const r=n.slice(0,2),a=n.length<4?n.slice(0,2):n.slice(2,4),i=n.length<6?n.slice(0,2):n.slice(4,6);this._des1=oi.createEncryptor(Ie.create(r)),this._des2=oi.createEncryptor(Ie.create(a)),this._des3=oi.createEncryptor(Ie.create(i))}encryptBlock(e,n){this._des1.encryptBlock(e,n),this._des2.decryptBlock(e,n),this._des3.encryptBlock(e,n)}decryptBlock(e,n){this._des3.decryptBlock(e,n),this._des2.encryptBlock(e,n),this._des1.decryptBlock(e,n)}}cl.keySize=192/32;cl.ivSize=64/32;cl.blockSize=64/32;const Bj=qi._createHelper(cl),ia=[],Ma=[],Le=[];function p1(){const t=this._X,e=this._C;for(let n=0;n<8;n+=1)Ma[n]=e[n];e[0]=e[0]+1295307597+this._b|0,e[1]=e[1]+3545052371+(e[0]>>>0<Ma[0]>>>0?1:0)|0,e[2]=e[2]+886263092+(e[1]>>>0<Ma[1]>>>0?1:0)|0,e[3]=e[3]+1295307597+(e[2]>>>0<Ma[2]>>>0?1:0)|0,e[4]=e[4]+3545052371+(e[3]>>>0<Ma[3]>>>0?1:0)|0,e[5]=e[5]+886263092+(e[4]>>>0<Ma[4]>>>0?1:0)|0,e[6]=e[6]+1295307597+(e[5]>>>0<Ma[5]>>>0?1:0)|0,e[7]=e[7]+3545052371+(e[6]>>>0<Ma[6]>>>0?1:0)|0,this._b=e[7]>>>0<Ma[7]>>>0?1:0;for(let n=0;n<8;n+=1){const r=t[n]+e[n],a=r&65535,i=r>>>16,o=((a*a>>>17)+a*i>>>15)+i*i,s=((r&4294901760)*r|0)+((r&65535)*r|0);Le[n]=o^s}t[0]=Le[0]+(Le[7]<<16|Le[7]>>>16)+(Le[6]<<16|Le[6]>>>16)|0,t[1]=Le[1]+(Le[0]<<8|Le[0]>>>24)+Le[7]|0,t[2]=Le[2]+(Le[1]<<16|Le[1]>>>16)+(Le[0]<<16|Le[0]>>>16)|0,t[3]=Le[3]+(Le[2]<<8|Le[2]>>>24)+Le[1]|0,t[4]=Le[4]+(Le[3]<<16|Le[3]>>>16)+(Le[2]<<16|Le[2]>>>16)|0,t[5]=Le[5]+(Le[4]<<8|Le[4]>>>24)+Le[3]|0,t[6]=Le[6]+(Le[5]<<16|Le[5]>>>16)+(Le[4]<<16|Le[4]>>>16)|0,t[7]=Le[7]+(Le[6]<<8|Le[6]>>>24)+Le[5]|0}class Bx extends ii{constructor(...e){super(...e);this.blockSize=128/32,this.ivSize=64/32}_doReset(){const e=this._key.words,{iv:n}=this.cfg;for(let i=0;i<4;i+=1)e[i]=(e[i]<<8|e[i]>>>24)&16711935|(e[i]<<24|e[i]>>>8)&4278255360;this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16];const r=this._X;this._C=[e[2]<<16|e[2]>>>16,e[0]&4294901760|e[1]&65535,e[3]<<16|e[3]>>>16,e[1]&4294901760|e[2]&65535,e[0]<<16|e[0]>>>16,e[2]&4294901760|e[3]&65535,e[1]<<16|e[1]>>>16,e[3]&4294901760|e[0]&65535];const a=this._C;this._b=0;for(let i=0;i<4;i+=1)p1.call(this);for(let i=0;i<8;i+=1)a[i]^=r[i+4&7];if(n){const i=n.words,o=i[0],s=i[1],c=(o<<8|o>>>24)&16711935|(o<<24|o>>>8)&4278255360,l=(s<<8|s>>>24)&16711935|(s<<24|s>>>8)&4278255360,u=c>>>16|l&4294901760,f=l<<16|c&65535;a[0]^=c,a[1]^=u,a[2]^=l,a[3]^=f,a[4]^=c,a[5]^=u,a[6]^=l,a[7]^=f;for(let d=0;d<4;d+=1)p1.call(this)}}_doProcessBlock(e,n){const r=e,a=this._X;p1.call(this),ia[0]=a[0]^a[5]>>>16^a[3]<<16,ia[1]=a[2]^a[7]>>>16^a[5]<<16,ia[2]=a[4]^a[1]>>>16^a[7]<<16,ia[3]=a[6]^a[3]>>>16^a[1]<<16;for(let i=0;i<4;i+=1)ia[i]=(ia[i]<<8|ia[i]>>>24)&16711935|(ia[i]<<24|ia[i]>>>8)&4278255360,r[n+i]^=ia[i]}}
116const $j=ii._createHelper(Bx),oa=[],Na=[],Fe=[];function h1(){const t=this._X,e=this._C;for(let n=0;n<8;n+=1)Na[n]=e[n];e[0]=e[0]+1295307597+this._b|0,e[1]=e[1]+3545052371+(e[0]>>>0<Na[0]>>>0?1:0)|0,e[2]=e[2]+886263092+(e[1]>>>0<Na[1]>>>0?1:0)|0,e[3]=e[3]+1295307597+(e[2]>>>0<Na[2]>>>0?1:0)|0,e[4]=e[4]+3545052371+(e[3]>>>0<Na[3]>>>0?1:0)|0,e[5]=e[5]+886263092+(e[4]>>>0<Na[4]>>>0?1:0)|0,e[6]=e[6]+1295307597+(e[5]>>>0<Na[5]>>>0?1:0)|0,e[7]=e[7]+3545052371+(e[6]>>>0<Na[6]>>>0?1:0)|0,this._b=e[7]>>>0<Na[7]>>>0?1:0;for(let n=0;n<8;n+=1){const r=t[n]+e[n],a=r&65535,i=r>>>16,o=((a*a>>>17)+a*i>>>15)+i*i,s=((r&4294901760)*r|0)+((r&65535)*r|0);Fe[n]=o^s}t[0]=Fe[0]+(Fe[7]<<16|Fe[7]>>>16)+(Fe[6]<<16|Fe[6]>>>16)|0,t[1]=Fe[1]+(Fe[0]<<8|Fe[0]>>>24)+Fe[7]|0,t[2]=Fe[2]+(Fe[1]<<16|Fe[1]>>>16)+(Fe[0]<<16|Fe[0]>>>16)|0,t[3]=Fe[3]+(Fe[2]<<8|Fe[2]>>>24)+Fe[1]|0,t[4]=Fe[4]+(Fe[3]<<16|Fe[3]>>>16)+(Fe[2]<<16|Fe[2]>>>16)|0,t[5]=Fe[5]+(Fe[4]<<8|Fe[4]>>>24)+Fe[3]|0,t[6]=Fe[6]+(Fe[5]<<16|Fe[5]>>>16)+(Fe[4]<<16|Fe[4]>>>16)|0,t[7]=Fe[7]+(Fe[6]<<8|Fe[6]>>>24)+Fe[5]|0}class $x extends ii{constructor(...e){super(...e);this.blockSize=128/32,this.ivSize=64/32}_doReset(){const e=this._key.words,{iv:n}=this.cfg;this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16];const r=this._X;this._C=[e[2]<<16|e[2]>>>16,e[0]&4294901760|e[1]&65535,e[3]<<16|e[3]>>>16,e[1]&4294901760|e[2]&65535,e[0]<<16|e[0]>>>16,e[2]&4294901760|e[3]&65535,e[1]<<16|e[1]>>>16,e[3]&4294901760|e[0]&65535];const a=this._C;this._b=0;for(let i=0;i<4;i+=1)h1.call(this);for(let i=0;i<8;i+=1)a[i]^=r[i+4&7];if(n){const i=n.words,o=i[0],s=i[1],c=(o<<8|o>>>24)&16711935|(o<<24|o>>>8)&4278255360,l=(s<<8|s>>>24)&16711935|(s<<24|s>>>8)&4278255360,u=c>>>16|l&4294901760,f=l<<16|c&65535;a[0]^=c,a[1]^=u,a[2]^=l,a[3]^=f,a[4]^=c,a[5]^=u,a[6]^=l,a[7]^=f;for(let d=0;d<4;d+=1)h1.call(this)}}_doProcessBlock(e,n){const r=e,a=this._X;h1.call(this),oa[0]=a[0]^a[5]>>>16^a[3]<<16,oa[1]=a[2]^a[7]>>>16^a[5]<<16,oa[2]=a[4]^a[1]>>>16^a[7]<<16,oa[3]=a[6]^a[3]>>>16^a[1]<<16;for(let i=0;i<4;i+=1)oa[i]=(oa[i]<<8|oa[i]>>>24)&16711935|(oa[i]<<24|oa[i]>>>8)&4278255360,r[n+i]^=oa[i]}}const Dj=ii._createHelper($x);function Dx(){const t=this._S;let e=this._i,n=this._j,r=0;for(let a=0;a<4;a+=1){e=(e+1)%256,n=(n+t[e])%256;const i=t[e];t[e]=t[n],t[n]=i,r|=t[(t[e]+t[n])%256]<<24-a*8}return this._i=e,this._j=n,r}class ll extends ii{_doReset(){const e=this._key,n=e.words,r=e.sigBytes;this._S=[];const a=this._S;for(let i=0;i<256;i+=1)a[i]=i;for(let i=0,o=0;i<256;i+=1){const s=i%r,c=n[s>>>2]>>>24-s%4*8&255;o=(o+a[i]+c)%256;const l=a[i];a[i]=a[o],a[o]=l}this._j=0,this._i=this._j}_doProcessBlock(e,n){const r=e;r[n]^=Dx.call(this)}}ll.keySize=256/32;ll.ivSize=0;const Ij=ii._createHelper(ll);class Ix extends ll{constructor(...e){super(...e);Object.assign(this.cfg,{drop:192})}_doReset(){super._doReset.call(this);for(let e=this.cfg.drop;e>0;e-=1)Dx.call(this)}}
116const Lj=ii._createHelper(Ix);function Lx(t,e,n,r){const a=t;let i;const o=this._iv;o?(i=o.slice(0),this._iv=void 0):i=this._prevBlock,r.encryptBlock(i,0);for(let s=0;s<n;s+=1)a[e+s]^=i[s]}class ul extends Gi{}ul.Encryptor=class extends ul{processBlock(t,e){const n=this._cipher,{blockSize:r}=n;Lx.call(this,t,e,r,n),this._prevBlock=t.slice(e,e+r)}};ul.Decryptor=class extends ul{processBlock(t,e){const n=this._cipher,{blockSize:r}=n,a=t.slice(e,e+r);Lx.call(this,t,e,r,n),this._prevBlock=a}};class fl extends Gi{}fl.Encryptor=class extends fl{processBlock(t,e){const n=t,r=this._cipher,{blockSize:a}=r,i=this._iv;let o=this._counter;i&&(this._counter=i.slice(0),o=this._counter,this._iv=void 0);const s=o.slice(0);r.encryptBlock(s,0),o[a-1]=o[a-1]+1|0;for(let c=0;c<a;c+=1)n[e+c]^=s[c]}};fl.Decryptor=fl.Encryptor;const Fx=t=>{let e=t;if((t>>24&255)==255){let n=t>>16&255,r=t>>8&255,a=t&255;n===255?(n=0,r===255?(r=0,a===255?a=0:a+=1):r+=1):n+=1,e=0,e+=n<<16,e+=r<<8,e+=a}else e+=1<<24;return e},Fj=t=>{const e=t;return e[0]=Fx(e[0]),e[0]===0&&(e[1]=Fx(e[1])),e};/** @preserve
117 * Counter block mode compatible with  Dr Brian Gladman fileenc.c
118 * derived from CryptoJS.mode.CTR
119 * Jan Hruby [email protected]
120 */class dl extends Gi{}dl.Encryptor=class extends dl{processBlock(t,e){const n=t,r=this._cipher,{blockSize:a}=r,i=this._iv;let o=this._counter;i&&(this._counter=i.slice(0),o=this._counter,this._iv=void 0),Fj(o);const s=o.slice(0);r.encryptBlock(s,0);for(let c=0;c<a;c+=1)n[e+c]^=s[c]}};dl.Decryptor=dl.Encryptor;class pl extends Gi{}pl.Encryptor=class extends pl{processBlock(t,e){this._cipher.encryptBlock(t,e)}};pl.Decryptor=class extends pl{processBlock(t,e){this._cipher.decryptBlock(t,e)}};class hl extends Gi{}hl.Encryptor=class extends hl{processBlock(t,e){const n=t,r=this._cipher,{blockSize:a}=r,i=this._iv;let o=this._keystream;i&&(this._keystream=i.slice(0),o=this._keystream,this._iv=void 0),r.encryptBlock(o,0);for(let s=0;s<a;s+=1)n[e+s]^=o[s]}};hl.Decryptor=hl.Encryptor;const zj={pad(t,e){const n=t,r=n.sigBytes,a=e*4,i=a-r%a,o=r+i-1;n.clamp(),n.words[o>>>2]|=i<<24-o%4*8,n.sigBytes+=i},unpad(t){const e=t,n=e.words[e.sigBytes-1>>>2]&255;e.sigBytes-=n}},jj={pad(t,e){const n=e*4,r=n-t.sigBytes%n;t.concat(Ie.random(r-1)).concat(Ie.create([r<<24],1))},unpad(t){const e=t,n=e.words[e.sigBytes-1>>>2]&255;e.sigBytes-=n}},m1={pad(t,e){const n=t,r=e*4;n.clamp(),n.sigBytes+=r-(t.sigBytes%r||r)},unpad(t){const e=t,n=e.words;for(let r=e.sigBytes-1;r>=0;r-=1)if(n[r>>>2]>>>24-r%4*8&255){e.sigBytes=r+1;break}}},Uj={pad(t,e){t.concat(Ie.create([2147483648],1)),m1.pad(t,e)},unpad(t){const e=t;m1.unpad(e),e.sigBytes-=1}},Hj={pad(){},unpad(){}},Vj={stringify(t){return t.ciphertext.toString(ku)},parse(t){const e=ku.parse(t);return il.create({ciphertext:e})}};var Wj={lib:{Base:Nt,WordArray:Ie,BufferedBlockAlgorithm:Q2,Hasher:Ut,Cipher:Ki,StreamCipher:ii,BlockCipherMode:Gi,BlockCipher:qi,CipherParams:il,SerializableCipher:Xi,PasswordBasedCipher:n1},x64:{Word:ie,WordArray:J2},enc:{Hex:ku,Latin1:X2,Utf8:Y2,Utf16:nj,Utf16BE:mx,Utf16LE:rj,Base64:e1},algo:{HMAC:Z2,MD5:Pu,SHA1:Su,SHA224:r1,SHA256:ds,SHA384:a1,SHA512:hs,SHA3:o1,RIPEMD160:s1,PBKDF2:Sx,EvpKDF:t1,AES:d1,DES:oi,TripleDES:cl,Rabbit:Bx,RabbitLegacy:$x,RC4:ll,RC4Drop:Ix},mode:{CBC:fs,CFB:ul,CTR:fl,CTRGladman:dl,ECB:pl,OFB:hl},pad:{Pkcs7:fx,AnsiX923:zj,Iso10126:jj,Iso97971:Uj,NoPadding:Hj,ZeroPadding:m1},format:{OpenSSL:dx,Hex:Vj},kdf:{OpenSSL:px},MD5:Jz,HmacMD5:ej,SHA1:aj,HmacSHA1:ij,SHA224:lj,HmacSHA224:uj,SHA256:sj,HmacSHA256:cj,SHA384:hj,HmacSHA384:mj,SHA512:dj,HmacSHA512:pj,SHA3:vj,HmacSHA3:gj,RIPEMD160:Ej,HmacRIPEMD160:kj,PBKDF2:Pj,EvpKDF:tj,AES:Tj,DES:Nj,TripleDES:Bj,Rabbit:$j,RabbitLegacy:Dj,RC4:Ij,RC4Drop:Lj};const zx={bitcoin:{"1":"main","2":"testnet"},ethereum:{"1":"main","3":"ropsten","4":"rinkeby","5":"goerli","42":"kovan","56":"bsc-main","100":"xdai","137":"matic-main"}},jx={points:150,duration:1},Ux=1e4;function v1(){return{listeners:{},on:function(t,e){switch(t){case"txSent":case"txPool":case"txConfirmed":case"txSpeedUp":case"txCancel":case"txFailed":case"txDropped":case"txRequest":case"nsfFail":case"txRepeat":case"txAwaitingApproval":case"txConfirmReminder":case"txSendFail":case"txError":case"txUnderPriced":case"txPoolSimulation":case"all":break;default:throw new Error(`${t} is not a valid event code, for a list of valid event codes see: https://docs.blocknative.com/notify-sdk#event-codes`)}if(typeof e!="function")throw new Error("Listener must be a function");this.listeners[t]=e},off:function(t){delete this.listeners[t]},emit:function(t){if(this.listeners[t.eventCode])return this.listeners[t.eventCode](t);if(this.listeners.all)return this.listeners.all(t)}}}function Kj(t,e){return zx[t][e]}function Gj(t){switch(t){case"txRequest":case"nsfFail":case"txRepeat":case"txAwaitingApproval":case"txConfirmReminder":case"txSendFail":case"txError":case"txUnderPriced":case"txSent":return!0;default:return!1}}function qj(t){return t.reverse()[0]}function Xj(t,e){switch(t){case"ethereum":return e.length===42;case"bitcoin":return e.length!==64;default:return!1}}function Yj(t,e){switch(t){case"ethereum":return e.length===66;case"bitcoin":return e.length===64;default:return!1}}function g1(t){return new Promise(e=>{setTimeout(e,t)})}const Qj=(t,e)=>e===void 0?"undefined":e;function Zj(t,e){if(this._destroyed)throw new Error("The WebSocket instance has been destroyed, re-initialize to continue making requests.");const n=Date.now(),r=v1(),a="txSent";this._watchedTransactions.push({hash:t,emitter:r});const i={[this._system==="ethereum"?"hash":"txid"]:t,id:e||t,startTime:n,status:"sent"},o=It(He({},i),{eventCode:a});this._sendMessage({eventCode:a,categoryCode:"activeTransaction",transaction:i});const s={details:o,emitter:r};function c(){const l=r.emit(o);
120this._transactionHandlers.forEach(u=>u({transaction:o,emitterResult:l}))}return setTimeout(c.bind(this),5),s}function Jj(t){if(this._destroyed)throw new Error("The WebSocket instance has been destroyed, re-initialize to continue making requests.");t=this._system==="ethereum"?t.toLowerCase():t;const e=v1(),n="watch",r=this._watchedAccounts.find(a=>a.address===t);return r?r.emitters.push(e):this._watchedAccounts.push({address:t,emitters:[e]}),this._sendMessage({eventCode:n,categoryCode:"accountAddress",account:{address:t}}),{emitter:e,details:{address:t}}}function eU(t){if(this._destroyed)throw new Error("The WebSocket instance has been destroyed, re-initialize to continue making requests.");this._sendMessage(t)}function tU(t){if(this._destroyed)throw new Error("The WebSocket instance has been destroyed, re-initialize to continue making requests.");const e=Xj(this._system,t),n=Yj(this._system,t);if(e){const r=this._system==="ethereum"?t.toLowerCase():t;this._watchedAccounts=this._watchedAccounts.filter(a=>a.address!==r),this._sendMessage({categoryCode:"accountAddress",eventCode:"unwatch",account:{address:r}})}else if(n)this._watchedTransactions=this._watchedTransactions.filter(r=>r.hash!==t),this._sendMessage({categoryCode:"activeTransaction",eventCode:"unwatch",transaction:{[this._system==="ethereum"?"hash":"txid"]:t,id:t,status:"unsubscribed"}});else throw new Error(`Error trying to unsubscribe ${t}: not a valid address or transaction id/hash`)}/*! *****************************************************************************
121Copyright (c) Microsoft Corporation. All rights reserved.
122Licensed under the Apache License, Version 2.0 (the "License"); you may not use
123this file except in compliance with the License. You may obtain a copy of the
124License at http://www.apache.org/licenses/LICENSE-2.0
125
126THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
127KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
128WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
129MERCHANTABLITY OR NON-INFRINGEMENT.
130
131See the Apache Version 2.0 License for specific language governing permissions
132and limitations under the License.
133***************************************************************************** */var x1=function(t,e){return x1=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var a in r)r.hasOwnProperty(a)&&(n[a]=r[a])},x1(t,e)};function rr(t,e){x1(t,e);function n(){this.constructor=t}t.prototype=e===null?Object.create(e):(n.prototype=e.prototype,new n)}function y1(t){return typeof t=="function"}var Hx=!1,sa={Promise:void 0,set useDeprecatedSynchronousErrorHandling(t){if(t){var e=new Error;""+e.stack}Hx=t},get useDeprecatedSynchronousErrorHandling(){return Hx}};function vs(t){setTimeout(function(){throw t},0)}var Mu={closed:!0,next:function(t){},error:function(t){if(sa.useDeprecatedSynchronousErrorHandling)throw t;vs(t)},complete:function(){}},nU=function(){return Array.isArray||function(t){return t&&typeof t.length=="number"}}();function Vx(t){return t!==null&&typeof t=="object"}var rU=function(){function t(e){return Error.call(this),this.message=e?e.length+` errors occurred during unsubscription:
134`+e.map(function(n,r){return r+1+") "+n.toString()}).join(`
135  `):"",this.name="UnsubscriptionError",this.errors=e,this}return t.prototype=Object.create(Error.prototype),t}(),Nu=rU,gs=function(){function t(e){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,e&&(this._ctorUnsubscribe=!0,this._unsubscribe=e)}return t.prototype.unsubscribe=function(){var e;if(!this.closed){var n=this,r=n._parentOrParents,a=n._ctorUnsubscribe,i=n._unsubscribe,o=n._subscriptions;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,r instanceof t)r.remove(this);else if(r!==null)for(var s=0;s<r.length;++s){var c=r[s];c.remove(this)}if(y1(i)){a&&(this._unsubscribe=void 0);try{i.call(this)}catch(f){e=f instanceof Nu?Wx(f.errors):[f]}}if(nU(o))for(var s=-1,l=o.length;++s<l;){var u=o[s];if(Vx(u))try{u.unsubscribe()}catch(d){e=e||[],d instanceof Nu?e=e.concat(Wx(d.errors)):e.push(d)}}if(e)throw new Nu(e)}},t.prototype.add=function(e){var n=e;if(!e)return t.EMPTY;switch(typeof e){case"function":n=new t(e);case"object":if(n===this||n.closed||typeof n.unsubscribe!="function")return n;if(this.closed)return n.unsubscribe(),n;if(!(n instanceof t)){var r=n;n=new t,n._subscriptions=[r]}break;default:throw new Error("unrecognized teardown "+e+" added to Subscription.")}var a=n._parentOrParents;if(a===null)n._parentOrParents=this;else if(a instanceof t){if(a===this)return n;n._parentOrParents=[a,this]}else if(a.indexOf(this)===-1)a.push(this);else return n;var i=this._subscriptions;return i===null?this._subscriptions=[n]:i.push(n),n},t.prototype.remove=function(e){var n=this._subscriptions;if(n){var r=n.indexOf(e);r!==-1&&n.splice(r,1)}},t.EMPTY=function(e){return e.closed=!0,e}(new t),t}();function Wx(t){return t.reduce(function(e,n){return e.concat(n instanceof Nu?n.errors:n)},[])}var Bu=function(){return typeof Symbol=="function"?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random()}(),Ba=function(t){rr(e,t);function e(n,r,a){var i=t.call(this)||this;switch(i.syncErrorValue=null,i.syncErrorThrown=!1,i.syncErrorThrowable=!1,i.isStopped=!1,arguments.length){case 0:i.destination=Mu;break;case 1:if(!n){i.destination=Mu;break}if(typeof n=="object"){n instanceof e?(i.syncErrorThrowable=n.syncErrorThrowable,i.destination=n,n.add(i)):(i.syncErrorThrowable=!0,i.destination=new Kx(i,n));break}default:i.syncErrorThrowable=!0,i.destination=new Kx(i,n,r,a);break}return i}return e.prototype[Bu]=function(){return this},e.create=function(n,r,a){var i=new e(n,r,a);return i.syncErrorThrowable=!1,i},e.prototype.next=function(n){this.isStopped||this._next(n)},e.prototype.error=function(n){this.isStopped||(this.isStopped=!0,this._error(n))},e.prototype.complete=function(){this.isStopped||(this.isStopped=!0,this._complete())},e.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,t.prototype.unsubscribe.call(this))},e.prototype._next=function(n){this.destination.next(n)},e.prototype._error=function(n){this.destination.error(n),this.unsubscribe()},e.prototype._complete=function(){this.destination.complete(),this.unsubscribe()},e.prototype._unsubscribeAndRecycle=function(){var n=this._parentOrParents;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=n,this},e}(gs),Kx=function(t){rr(e,t);function e(n,r,a,i){var o=t.call(this)||this;o._parentSubscriber=n;var s,c=o;return y1(r)?s=r:r&&(s=r.next,a=r.error,i=r.complete,r!==Mu&&(c=Object.create(r),y1(c.unsubscribe)&&o.add(c.unsubscribe.bind(c)),c.unsubscribe=o.unsubscribe.bind(o))),o._context=c,o._next=s,o._error=a,o._complete=i,o}return e.prototype.next=function(n){if(!this.isStopped&&this._next){var r=this._parentSubscriber;!sa.useDeprecatedSynchronousErrorHandling||!r.syncErrorThrowable?this.__tryOrUnsub(this._next,n):this.__tryOrSetError(r,this._next,n)&&this.unsubscribe()}},e.prototype.error=function(n){if(!this.isStopped){var r=this._parentSubscriber,a=sa.useDeprecatedSynchronousErrorHandling;if(this._error)!a||!r.syncErrorThrowable?(this.__tryOrUnsub(this._error,n),this.unsubscribe()):(this.__tryOrSetError(r,this._error,n),this.unsubscribe());else if(r.syncErrorThrowable)a?(r.syncErrorValue=n,r.syncErrorThrown=!0):vs(n),this.unsubscribe();else{if(this.unsubscribe(),a)throw n;vs(n)}}},e.prototype.complete=function(){var n=this;if(!this.isStopped){var r=this._parentSubscriber;if(this._complete){var a=function(){return n._complete.call(n._context)};!sa.useDeprecatedSynchronousErrorHandling||!r.syncErrorThrowable?(this.__tryOrUnsub(a),this.unsubscribe()):(this.__tryOrSetError(r,a),this.unsubscribe())}else this.unsubscribe()}},e.prototype.__tryOrUnsub=function(n,r){try{n.call(this._context,r)}catch(a){if(this.unsubscribe(),sa.useDeprecatedSynchronousErrorHandling)throw a;vs(a)}},e.prototype.__tryOrSetError=function(n,r,a){if(!sa.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{r.call(this._context,a)}catch(i){return sa.useDeprecatedSynchronousErrorHandling?(n.syncErrorValue=i,n.syncErrorThrown=!0,!0):(vs(i),!0)}return!1},e.prototype._unsubscribe=function(){var n=this._parentSubscriber;this._context=null,this._parentSubscriber=null,n.unsubscribe()},e}(Ba);function aU(t){for(;t;){var e=t,n=e.closed,r=e.destination,a=e.isStopped;
135if(n||a)return!1;r&&r instanceof Ba?t=r:t=null}return!0}function iU(t,e,n){if(t){if(t instanceof Ba)return t;if(t[Bu])return t[Bu]()}return!t&&!e&&!n?new Ba(Mu):new Ba(t,e,n)}var b1=function(){return typeof Symbol=="function"&&Symbol.observable||"@@observable"}();function oU(t){return t}function sU(t){return t.length===0?oU:t.length===1?t[0]:function(n){return t.reduce(function(r,a){return a(r)},n)}}var Zi=function(){function t(e){this._isScalar=!1,e&&(this._subscribe=e)}return t.prototype.lift=function(e){var n=new t;return n.source=this,n.operator=e,n},t.prototype.subscribe=function(e,n,r){var a=this.operator,i=iU(e,n,r);if(a?i.add(a.call(i,this.source)):i.add(this.source||sa.useDeprecatedSynchronousErrorHandling&&!i.syncErrorThrowable?this._subscribe(i):this._trySubscribe(i)),sa.useDeprecatedSynchronousErrorHandling&&i.syncErrorThrowable&&(i.syncErrorThrowable=!1,i.syncErrorThrown))throw i.syncErrorValue;return i},t.prototype._trySubscribe=function(e){try{return this._subscribe(e)}catch(n){sa.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=n),aU(e)?e.error(n):console.warn(n)}},t.prototype.forEach=function(e,n){var r=this;return n=Gx(n),new n(function(a,i){var o;o=r.subscribe(function(s){try{e(s)}catch(c){i(c),o&&o.unsubscribe()}},i,a)})},t.prototype._subscribe=function(e){var n=this.source;return n&&n.subscribe(e)},t.prototype[b1]=function(){return this},t.prototype.pipe=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return e.length===0?this:sU(e)(this)},t.prototype.toPromise=function(e){var n=this;return e=Gx(e),new e(function(r,a){var i;n.subscribe(function(o){return i=o},function(o){return a(o)},function(){return r(i)})})},t.create=function(e){return new t(e)},t}();function Gx(t){if(t||(t=Promise),!t)throw new Error("no Promise impl found");return t}var cU=function(){function t(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return t.prototype=Object.create(Error.prototype),t}(),ml=cU,lU=function(t){rr(e,t);function e(n,r){var a=t.call(this)||this;return a.subject=n,a.subscriber=r,a.closed=!1,a}return e.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var n=this.subject,r=n.observers;if(this.subject=null,!(!r||r.length===0||n.isStopped||n.closed)){var a=r.indexOf(this.subscriber);a!==-1&&r.splice(a,1)}}},e}(gs),uU=function(t){rr(e,t);function e(n){var r=t.call(this,n)||this;return r.destination=n,r}return e}(Ba),qx=function(t){rr(e,t);function e(){var n=t.call(this)||this;return n.observers=[],n.closed=!1,n.isStopped=!1,n.hasError=!1,n.thrownError=null,n}return e.prototype[Bu]=function(){return new uU(this)},e.prototype.lift=function(n){var r=new Xx(this,this);return r.operator=n,r},e.prototype.next=function(n){if(this.closed)throw new ml;if(!this.isStopped)for(var r=this.observers,a=r.length,i=r.slice(),o=0;o<a;o++)i[o].next(n)},e.prototype.error=function(n){if(this.closed)throw new ml;this.hasError=!0,this.thrownError=n,this.isStopped=!0;for(var r=this.observers,a=r.length,i=r.slice(),o=0;o<a;o++)i[o].error(n);this.observers.length=0},e.prototype.complete=function(){if(this.closed)throw new ml;this.isStopped=!0;for(var n=this.observers,r=n.length,a=n.slice(),i=0;i<r;i++)a[i].complete();this.observers.length=0},e.prototype.unsubscribe=function(){this.isStopped=!0,this.closed=!0,this.observers=null},e.prototype._trySubscribe=function(n){if(this.closed)throw new ml;return t.prototype._trySubscribe.call(this,n)},e.prototype._subscribe=function(n){if(this.closed)throw new ml;return this.hasError?(n.error(this.thrownError),gs.EMPTY):this.isStopped?(n.complete(),gs.EMPTY):(this.observers.push(n),new lU(this,n))},e.prototype.asObservable=function(){var n=new Zi;return n.source=this,n},e.create=function(n,r){return new Xx(n,r)},e}(Zi),Xx=function(t){rr(e,t);function e(n,r){var a=t.call(this)||this;return a.destination=n,a.source=r,a}return e.prototype.next=function(n){var r=this.destination;r&&r.next&&r.next(n)},e.prototype.error=function(n){var r=this.destination;r&&r.error&&this.destination.error(n)},e.prototype.complete=function(){var n=this.destination;n&&n.complete&&this.destination.complete()},e.prototype._subscribe=function(n){var r=this.source;return r?this.source.subscribe(n):gs.EMPTY},e}(qx),fU=function(t){rr(e,t);function e(n,r){return t.call(this)||this}return e.prototype.schedule=function(n,r){return this},e}(gs),dU=function(t){rr(e,t);function e(n,r){var a=t.call(this,n,r)||this;
135return a.scheduler=n,a.work=r,a.pending=!1,a}return e.prototype.schedule=function(n,r){if(r===void 0&&(r=0),this.closed)return this;this.state=n;var a=this.id,i=this.scheduler;return a!=null&&(this.id=this.recycleAsyncId(i,a,r)),this.pending=!0,this.delay=r,this.id=this.id||this.requestAsyncId(i,this.id,r),this},e.prototype.requestAsyncId=function(n,r,a){return a===void 0&&(a=0),setInterval(n.flush.bind(n,this),a)},e.prototype.recycleAsyncId=function(n,r,a){if(a===void 0&&(a=0),a!==null&&this.delay===a&&this.pending===!1)return r;clearInterval(r)},e.prototype.execute=function(n,r){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var a=this._execute(n,r);if(a)return a;this.pending===!1&&this.id!=null&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},e.prototype._execute=function(n,r){var a=!1,i=void 0;try{this.work(n)}catch(o){a=!0,i=!!o&&o||new Error(o)}if(a)return this.unsubscribe(),i},e.prototype._unsubscribe=function(){var n=this.id,r=this.scheduler,a=r.actions,i=a.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,i!==-1&&a.splice(i,1),n!=null&&(this.id=this.recycleAsyncId(r,n,null)),this.delay=null},e}(fU),Yx=function(){function t(e,n){n===void 0&&(n=t.now),this.SchedulerAction=e,this.now=n}return t.prototype.schedule=function(e,n,r){return n===void 0&&(n=0),new this.SchedulerAction(this,e).schedule(r,n)},t.now=function(){return Date.now()},t}(),pU=function(t){rr(e,t);function e(n,r){r===void 0&&(r=Yx.now);var a=t.call(this,n,function(){return e.delegate&&e.delegate!==a?e.delegate.now():r()})||this;return a.actions=[],a.active=!1,a.scheduled=void 0,a}return e.prototype.schedule=function(n,r,a){return r===void 0&&(r=0),e.delegate&&e.delegate!==this?e.delegate.schedule(n,r,a):t.prototype.schedule.call(this,n,r,a)},e.prototype.flush=function(n){var r=this.actions;if(this.active){r.push(n);return}var a;this.active=!0;do if(a=n.execute(n.state,n.delay))break;while(n=r.shift());if(this.active=!1,a){for(;n=r.shift();)n.unsubscribe();throw a}},e}(Yx),hU=new Zi(function(t){return t.complete()});function mU(t){return t?vU(t):hU}function vU(t){return new Zi(function(e){return t.schedule(function(){return e.complete()})})}var gU=function(t){return function(e){for(var n=0,r=t.length;n<r&&!e.closed;n++)e.next(t[n]);e.complete()}};function xU(t,e){return e?new Zi(function(n){return e.schedule(yU,0,{error:t,subscriber:n})}):new Zi(function(n){return n.error(t)})}function yU(t){var e=t.error,n=t.subscriber;n.error(e)}var bU=new pU(dU),Qx=bU,wU=function(){function t(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return t.prototype=Object.create(Error.prototype),t}(),CU=wU,_U=function(){function t(){return Error.call(this),this.message="Timeout has occurred",this.name="TimeoutError",this}return t.prototype=Object.create(Error.prototype),t}(),EU=_U,kU=function(t){return function(e){return t.then(function(n){e.closed||(e.next(n),e.complete())},function(n){return e.error(n)}).then(null,vs),e}};function PU(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var Zx=PU(),SU=function(t){return function(e){var n=t[Zx]();do{var r=void 0;try{r=n.next()}catch(a){return e.error(a),e}if(r.done){e.complete();break}if(e.next(r.value),e.closed)break}while(!0);return typeof n.return=="function"&&e.add(function(){n.return&&n.return()}),e}},TU=function(t){return function(e){var n=t[b1]();if(typeof n.subscribe!="function")throw new TypeError("Provided object does not correctly implement Symbol.observable");return n.subscribe(e)}},RU=function(t){return t&&typeof t.length=="number"&&typeof t!="function"};function AU(t){return!!t&&typeof t.subscribe!="function"&&typeof t.then=="function"}var OU=function(t){if(!!t&&typeof t[b1]=="function")return TU(t);if(RU(t))return gU(t);if(AU(t))return kU(t);if(!!t&&typeof t[Zx]=="function")return SU(t);var e=Vx(t)?"an invalid object":"'"+t+"'",n="You provided "+e+" where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.";throw new TypeError(n)},MU=function(t){rr(e,t);function e(n){var r=t.call(this)||this;return r.parent=n,r}return e.prototype._next=function(n){this.parent.notifyNext(n)},e.prototype._error=function(n){this.parent.notifyError(n),this.unsubscribe()},e.prototype._complete=function(){this.parent.notifyComplete(),this.unsubscribe()},e}(Ba),NU=function(t){rr(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.notifyNext=function(n){this.destination.next(n)},e.prototype.notifyError=function(n){this.destination.error(n)},e.prototype.notifyComplete=function(){this.destination.complete()},e}(Ba);function BU(t,e){if(!e.closed)return t instanceof Zi?t.subscribe(e):OU(t)(e)}function $U(t){return t instanceof Date&&!isNaN(+t)}function DU(t){return function(e){return t===0?mU():e.lift(new IU(t))}}var IU=function(){function t(e){if(this.total=e,this.total<0)throw new CU}return t.prototype.call=function(e,n){return n.subscribe(new LU(e,this.total))},t}(),LU=function(t){rr(e,t);function e(n,r){var a=t.call(this,n)||this;return a.total=r,a.count=0,a}return e.prototype._next=function(n){var r=this.total,a=++this.count;a<=r&&(this.destination.next(n),a===r&&(this.destination.complete(),this.unsubscribe()))},e}(Ba);function FU(t,e,n){return n===void 0&&(n=Qx),function(r){var a=$U(t),i=a?+t-n.now():Math.abs(t);return r.lift(new zU(i,a,e,n))}}var zU=function(){function t(e,n,r,a){this.waitFor=e,this.absoluteTimeout=n,this.withObservable=r,this.scheduler
135=a}return t.prototype.call=function(e,n){return n.subscribe(new jU(e,this.absoluteTimeout,this.waitFor,this.withObservable,this.scheduler))},t}(),jU=function(t){rr(e,t);function e(n,r,a,i,o){var s=t.call(this,n)||this;return s.absoluteTimeout=r,s.waitFor=a,s.withObservable=i,s.scheduler=o,s.scheduleTimeout(),s}return e.dispatchTimeout=function(n){var r=n.withObservable;n._unsubscribeAndRecycle(),n.add(BU(r,new MU(n)))},e.prototype.scheduleTimeout=function(){var n=this.action;n?this.action=n.schedule(this,this.waitFor):this.add(this.action=this.scheduler.schedule(e.dispatchTimeout,this.waitFor,this))},e.prototype._next=function(n){this.absoluteTimeout||this.scheduleTimeout(),t.prototype._next.call(this,n)},e.prototype._unsubscribe=function(){this.action=void 0,this.scheduler=null,this.withObservable=null},e}(NU);function UU(t,e){return e===void 0&&(e=Qx),FU(t,xU(new EU),e)}function HU(t){if(this._destroyed)throw new Error("The WebSocket instance has been destroyed, re-initialize to continue making requests.");const e=this._system==="ethereum"?t.scope.toLowerCase():t.scope,n=this._configurations.get(e);n&&n.subscription&&n.subscription.next();const r=new qx,a=t.watchAddress?{emitter:v1()}:{};return this._configurations.set(e,It(He(He({},t),a),{subscription:r})),this._sendMessage({categoryCode:"configs",eventCode:"put",config:t}),new Promise((i,o)=>{r.pipe(DU(1),UU(5e3)).subscribe({next:()=>i(It(He({},a),{details:{config:t}})),error:s=>{const c=s.message==="Timeout has occurred"?`Configuration with scope: ${t.scope} has been sent to the Blocknative server, but has not received a reply within 5 seconds.`:s.message;this._onerror?(this._onerror({message:c}),i(`Error: ${c}`)):o(c)}})})}var VU="3.7.0";function WU(t){if(this._queuedMessages.length>Ux)throw new Error(`Queue limit of ${Ux} messages has been reached.`);this._queuedMessages.push(w1.bind(this)(t)),this._processingQueue||this._processQueue()}async function KU(){for(this._processingQueue=!0,this._connected||await qU.bind(this)();this._queuedMessages.length>0;){await g1(1),this._waitToRetry!==null&&(await this._waitToRetry,this._waitToRetry=null);const t=this._queuedMessages.shift(),e=this._limitRules.duration/this._limitRules.points*1e3;await g1(e),this._socket.send(t)}this._processingQueue=!1,this._limitRules=jx}function GU(t){const{status:e,reason:n,event:r,connectionId:a,serverVersion:i,retryMs:o,limitRules:s,blockedMsg:c,dispatchTimestamp:l}=JSON.parse(t.data);if(a&&(typeof window!="undefined"&&window.localStorage.setItem(this._storageKey,a),this._connectionId=a),e==="error"){if(n.includes("ratelimit")&&!n.match(/IP (PendingSimulation|Notification) ratelimit reached/)){this._waitToRetry=g1(o),this._limitRules=s,c&&this._queuedMessages.unshift(c);return}if(n.includes("not a valid API key"))if(this._onerror){this._onerror({message:n});return}else throw new Error(n);if(n.includes("network not supported"))if(this._onerror){this._onerror({message:n});return}else throw new Error(n);if(n.includes("maximum allowed amount"))if(this._onerror){this._onerror({message:n});return}else throw new Error(n);if(n.includes("invalid txid")){const u=`${r.transaction.txid} is an invalid txid`;if(this._onerror){this._onerror({message:u,transaction:r.transaction.txid});return}else throw new Error(u)}if(n.includes("invalid hash")){const u=`${r.transaction.hash} is an invalid transaction hash`;if(this._onerror){this._onerror({message:u,transaction:r.transaction.hash});return}else throw new Error(u)}if(n.includes("invalid address")){const u=`${r.account.address} is an invalid address`;if(this._onerror){this._onerror({message:u,account:r.account.address});return}else throw new Error(u)}if(n.includes("not a valid Bitcoin"))if(this._onerror){this._onerror({message:n,account:r.account.address});return}else throw new Error(n);if(n.includes("not a valid Ethereum"))if(this._onerror){this._onerror({message:n,account:r.account.address});return}else throw new Error(n);if(r&&r.config){const u=this._configurations.get(r.config.scope);u&&u.subscription&&u.subscription.error({message:n});return}
135if(this._onerror){this._onerror({message:n});return}else throw new Error(n)}if(r&&r.config){const u=this._system==="ethereum"?r.config.scope.toLowerCase():r.config.scope,f=this._configurations.get(u);f&&f.subscription&&f.subscription.next()}if(r&&r.transaction){const{transaction:u,eventCode:f,contractCall:d,timeStamp:p,blockchain:{system:m,network:v}}=r,g=this._system==="ethereum"?It(He({},u),{serverVersion:i,eventCode:f,timeStamp:p,dispatchTimestamp:l,system:m,network:v,contractCall:d}):It(He({},u),{serverVersion:i,eventCode:f,timeStamp:p,dispatchTimestamp:l,system:m,network:v});if(Gj(f)||u.status==="unsubscribed")return;g.originalHash&&(g.replaceHash=g.originalHash,delete g.originalHash),f==="txSpeedUp"&&g.status!=="speedup"&&(g.status="speedup"),f==="txCancel"&&g.status!=="cancel"&&(g.status="cancel"),(f==="txSpeedUp"||f==="txCancel")&&(this._watchedTransactions=this._watchedTransactions.map(_=>(_.hash===g.replaceHash&&(_.hash=u.hash||u.txid),_)));const x=u.watchedAddress&&this._system==="ethereum"?u.watchedAddress.toLowerCase():u.watchedAddress;if(x){const _=this._watchedAccounts.find(C=>C.address===x),k=_?qj(_.emitters.map(C=>C.emit(g))):!1,S=this._configurations.get(x),w=S&&S.emitter&&S.emitter.emit(g)||k;this._transactionHandlers.forEach(C=>C({transaction:g,emitterResult:w}))}else{const _=this._watchedTransactions.find(S=>S.hash===u.hash||u.txid),k=_&&_.emitter.emit(g);this._transactionHandlers.forEach(S=>S({transaction:g,emitterResult:k}))}}}function w1(t){return JSON.stringify(He({timeStamp:new Date().toISOString(),dappId:this._dappId,version:VU,appName:this._appName,appVersion:this._appVersion,blockchain:{system:this._system,network:Kj(this._system,this._networkId)||"local"}},t),t.categoryCode==="configs"?Qj:void 0)}function qU(){return new Promise(t=>{const e=setInterval(()=>{this._connected&&(setTimeout(t,100),clearInterval(e))})})}function An(t){const{name:e,value:n,type:r,optional:a,customValidation:i}=t;if(!a&&typeof n=="undefined")throw new Error(`"${e}" is required`);if(typeof n!="undefined"&&(r==="array"?Array.isArray(r):typeof n!==r))throw new Error(`"${e}" must be of type: ${r}, received type: ${typeof n} from value: ${n}`);if(typeof n!="undefined"&&i&&!i(n))throw new Error(`"${n}" is not a valid "${e}"`)}function XU(t){An({name:"sdk options",value:t,type:"object"});const v=t,{dappId:e,system:n,name:r,appVersion:a,networkId:i,transactionHandlers:o,apiUrl:s,ws:c,onopen:l,ondown:u,onreopen:f,onerror:d,onclose:p}=v,m=Kn(v,["dappId","system","name","appVersion","networkId","transactionHandlers","apiUrl","ws","onopen","ondown","onreopen","onerror","onclose"]);QU(m,["dappId","system","name","appVersion","networkId","transactionHandlers","apiUrl","ws","onopen","ondown","onreopen","onerror","onclose"],"Initialization Options"),An({name:"dappId",value:e,type:"string"}),An({name:"system",value:n,type:"string",optional:!0,customValidation:YU}),An({name:"name",value:r,type:"string",optional:!0}),An({name:"appVersion",value:a,type:"string",optional:!0}),An({name:"networkId",value:i,type:"number"}),An({name:"transactionHandler",value:o,type:"array",optional:!0}),o&&o.forEach(g=>An({name:"transactionHandler",value:g,type:"function"})),An({name:"apiUrl",value:s,type:"string",optional:!0}),An({name:"ws",value:c,type:"function",optional:!0}),An({name:"onopen",value:l,type:"function",optional:!0}),An({name:"ondown",value:u,type:"function",optional:!0}),An({name:"onreopen",value:f,type:"function",optional:!0}),An({name:"onerror",value:d,type:"function",optional:!0}),An({name:"onclose",value:p,type:"function",optional:!0})}function YU(t){return!!zx[t]}function QU(t,e,n){const r=Object.keys(t);if(r.length>0)throw new Error(`${r[0]} is not a valid parameter for ${n}, must be one of the following valid parameters: ${e.join(", ")}`)}const ZU="unknown",JU="unknown",eH="ethereum";class Jx{constructor(e){XU(e);const{dappId:n,system:r=eH,name:a=ZU,appVersion:i=JU,networkId:o,transactionHandlers:s=[],apiUrl:c,ws:l,onopen:u,ondown:f,onreopen:d,onerror:p,onclose:m}=e,v={connectTimeout:1e4},g=new qz(c||"wss://api.blocknative.com/v0",He(l?{wsConstructor:l}:{},v));g.onopen=tH.bind(this,u),g.ondown=nH.bind(this,f),g.onreopen=rH.bind(this,d),g.onmessage=GU.bind(this),g.onerror=k=>p&&p({message:"There was a WebSocket error",error:k}),g.onclose=()=>{this._pingTimeout&&clearInterval(this._pingTimeout),m&&m()};const x=Wj.SHA1(`${n} - ${a}`).toString(),_=typeof window!="undefined"&&window.localStorage.getItem(x);this._storageKey=x,this._connectionId=_||void 0,this._dappId=n,this._system=r,this._networkId=o,this._appName=a,this._appVersion=i,this._transactionHandlers=s,this._socket=g,this._connected=!1,this._sendMessage=WU.bind(this),this._watchedTransactions=[],this._watchedAccounts=[],this._configurations=new Map,this._pingTimeout=void 0,this._destroyed=!1,this._onerror=p,this._queuedMessages=[],this._limitRules=jx,this._waitToRetry=null,this._processingQueue=!1,this._processQueue=KU.bind(this),this._socket.ws.on&&(this._heartbeat=()=>{this._pingTimeout&&clearTimeout(this._pingTimeout),this._pingTimeout=setTimeout(()=>{this._socket.ws.terminate()},3e4+1e3)},this._socket.ws.on("ping",()=>{this._heartbeat&&this._heartbeat()})),this.transaction=Zj.bind(this),this.account=Jj.bind(this),this.event=eU.bind(this),this.unsubscribe=tU.bind(this),this.configuration=HU.bind(this),this.destroy=()=>{this._socket.close(),this._destroyed=!0,this._socket.onclose()}}}function tH(t){this._connected=!0;const e={categoryCode:"initialize",eventCode:"checkDappId",connectionId:this._connectionId};this._socket.send(w1.bind(this)(e)),this._heartbeat&&this._heartbeat(),t&&t()}function nH(t,e){this._connected=!1,t&&t(e),this._pingTimeout&&clearTimeout(this._pingTimeout)}async function rH(t){this._connected=!0;const e={categoryCode:"initialize",eventCode:"checkDappId",connectionId:this._connectionId};this._socket.send(w1.bind(this)(e));const n=Array.from(this._configurations.values()),r=this._configurations.get("global");if(r)try{const i=r,{emitter:o,subscription:s}=i,c=Kn(i,["emitter","subscription"]);await this.configuration(c)}catch(o){console.warn("Error re-sending global configuration upon reconnection:",o)}n.filter(({scope:o})=>o!=="global").forEach(o=>{const u=o,{emitter:s,subscription:c}=u,l=Kn(u,["emitter","subscription"]);this._sendMessage({categoryCode:"configs",eventCode:"put",config:l})}
135),this._watchedAccounts.forEach(o=>{this._sendMessage({eventCode:"accountAddress",categoryCode:"watch",account:{address:o.address}})}),t&&t(),this._socket.ws.on&&(this._socket.ws.on("ping",()=>{this._heartbeat&&this._heartbeat()}),this._heartbeat())}var C1={exports:{}},e7=typeof crypto!="undefined"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto!="undefined"&&typeof window.msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto);if(e7){var t7=new Uint8Array(16);C1.exports=function(){return e7(t7),t7}}else{var n7=new Array(16);C1.exports=function(){for(var e=0,n;e<16;e++)(e&3)==0&&(n=Math.random()*4294967296),n7[e]=n>>>((e&3)<<3)&255;return n7}}var r7=[];for(var $u=0;$u<256;++$u)r7[$u]=($u+256).toString(16).substr(1);function aH(t,e){var n=e||0,r=r7;return[r[t[n++]],r[t[n++]],r[t[n++]],r[t[n++]],"-",r[t[n++]],r[t[n++]],"-",r[t[n++]],r[t[n++]],"-",r[t[n++]],r[t[n++]],"-",r[t[n++]],r[t[n++]],r[t[n++]],r[t[n++]],r[t[n++]],r[t[n++]]].join("")}var iH=aH,oH=C1.exports,sH=iH;function cH(t,e,n){var r=e&&n||0;typeof t=="string"&&(e=t==="binary"?new Array(16):null,t=null),t=t||{};var a=t.random||(t.rng||oH)();if(a[6]=a[6]&15|64,a[8]=a[8]&63|128,e)for(var i=0;i<16;++i)e[r+i]=a[i];return e||sH(a)}var a7=cH,lH="Expected a function",i7=0/0,uH="[object Symbol]",fH=/^\s+|\s+$/g,dH=/^[-+]0x[0-9a-f]+$/i,pH=/^0b[01]+$/i,hH=/^0o[0-7]+$/i,mH=parseInt,vH=typeof Ka=="object"&&Ka&&Ka.Object===Object&&Ka,gH=typeof self=="object"&&self&&self.Object===Object&&self,xH=vH||gH||Function("return this")(),yH=Object.prototype,bH=yH.toString,wH=Math.max,CH=Math.min,_1=function(){return xH.Date.now()};function _H(t,e,n){var r,a,i,o,s,c,l=0,u=!1,f=!1,d=!0;if(typeof t!="function")throw new TypeError(lH);e=o7(e)||0,E1(n)&&(u=!!n.leading,f="maxWait"in n,i=f?wH(o7(n.maxWait)||0,e):i,d="trailing"in n?!!n.trailing:d);function p(C){var y=r,b=a;return r=a=void 0,l=C,o=t.apply(b,y),o}function m(C){return l=C,s=setTimeout(x,e),u?p(C):o}function v(C){var y=C-c,b=C-l,E=e-y;return f?CH(E,i-b):E}function g(C){var y=C-c,b=C-l;return c===void 0||y>=e||y<0||f&&b>=i}function x(){var C=_1();if(g(C))return _(C);s=setTimeout(x,v(C))}function _(C){return s=void 0,d&&r?p(C):(r=a=void 0,o)}function k(){s!==void 0&&clearTimeout(s),l=0,r=c=a=s=void 0}function S(){return s===void 0?o:_(_1())}function w(){var C=_1(),y=g(C);if(r=arguments,a=this,c=C,y){if(s===void 0)return m(c);if(f)return s=setTimeout(x,e),p(c)}return s===void 0&&(s=setTimeout(x,e)),o}return w.cancel=k,w.flush=S,w}function E1(t){var e=typeof t;return!!t&&(e=="object"||e=="function")}function EH(t){return!!t&&typeof t=="object"}function kH(t){return typeof t=="symbol"||EH(t)&&bH.call(t)==uH}function o7(t){if(typeof t=="number")return t;if(kH(t))return i7;if(E1(t)){var e=typeof t.valueOf=="function"?t.valueOf():t;t=E1(e)?e+"":e}if(typeof t!="string")return t===0?t:+t;t=t.replace(fH,"");var n=pH.test(t);return n||hH.test(t)?mH(t.slice(2),n?2:8):dH.test(t)?i7:+t}var PH=_H,SH=/^-?(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?$/i,k1=Math.ceil,ca=Math.floor,jn="[BigNumber Error] ",s7=jn+"Number primitive has more than 15 significant digits: ",$r=1e14,Me=14,P1=9007199254740991,S1=[1,10,100,1e3,1e4,1e5,1e6,1e7,1e8,1e9,1e10,1e11,1e12,1e13],si=1e7,Yt=1e9;function c7(t){var e,n,r,a=x.prototype={constructor:x,toString:null,valueOf:null},i=new x(1),o=20,s=4,c=-7,l=21,u=-1e7,f=1e7,d=!1,p=1,m=0,v={prefix:"",groupSize:3,secondaryGroupSize:0,groupSeparator:",",decimalSeparator:".",fractionGroupSize:0,fractionGroupSeparator:"\xA0",suffix:""},g="0123456789abcdefghijklmnopqrstuvwxyz";function x(y,b){var E,T,R,A,$,O,I,U,V=this;if(!(V instanceof x))return new x(y,b);if(b==null){if(y&&y._isBigNumber===!0){V.s=y.s,!y.c||y.e>f?V.c=V.e=null:y.e<u?V.c=[V.e=0]:(V.e=y.e,V.c=y.c.slice());return}if((O=typeof y=="number")&&y*0==0){if(V.s=1/y<0?(y=-y,-1):1,y===~~y){for(A=0,$=y;$>=10;$/=10,A++);A>f?V.c=V.e=null:(V.e=A,V.c=[y]);return}U=String(y)}else{if(!SH.test(U=String(y)))return r(V,U,O);V.s=U.charCodeAt(0)==45?(U=U.slice(1),-1):1}(A=U.indexOf("."))>-1&&(U=U.replace(".","")),($=U.search(/e/i))>0?(A<0&&(A=$),A+=+U.slice($+1),U=U.substring(0,$)):A<0&&(A=U.length)}else{if(Ct(b,2,g.length,"Base"),b==10)return V=new x(y),w(V,o+V.e+1,s);if(U=String(y),O=typeof y=="number"){if(y*0!=0)return r(V,U,O,b);if(V.s=1/y<0?(U=U.slice(1),-1):1,x.DEBUG&&U.replace(/^0\.0*|\./,"").length>15)throw Error(s7+y)}else V.s=U.charCodeAt(0)===45?(U=U.slice(1),-1):1;for(E=g.slice(0,b),A=$=0,I=U.length;$<I;$++)if(E.indexOf(T=U.charAt($))<0){if(T=="."){if($>A){A=I;continue}}else if(!R&&(U==U.toUpperCase()&&(U=U.toLowerCase())||U==U.toLowerCase()&&(U=U.toUpperCase()))){R=!0,$=-1,A=0;continue}return r(V,String(y),O,b)}O=!1,U=n(U,b,10,V.s),(A=U.indexOf("."))>-1?U=U.replace(".",""):A=U.length}for($=0;
vendor: 13,186 bytes, line 135
135U.charCodeAt($)===48;$++);for(I=U.length;U.charCodeAt(--I)===48;);if(U=U.slice($,++I)){if(I-=$,O&&x.DEBUG&&I>15&&(y>P1||y!==ca(y)))throw Error(s7+V.s*y);if((A=A-$-1)>f)V.c=V.e=null;else if(A<u)V.c=[V.e=0];else{if(V.e=A,V.c=[],$=(A+1)%Me,A<0&&($+=Me),$<I){for($&&V.c.push(+U.slice(0,$)),I-=Me;$<I;)V.c.push(+U.slice($,$+=Me));$=Me-(U=U.slice($)).length}else $-=I;for(;$--;U+="0");V.c.push(+U)}}else V.c=[V.e=0]}x.clone=c7,x.ROUND_UP=0,x.ROUND_DOWN=1,x.ROUND_CEIL=2,x.ROUND_FLOOR=3,x.ROUND_HALF_UP=4,x.ROUND_HALF_DOWN=5,x.ROUND_HALF_EVEN=6,x.ROUND_HALF_CEIL=7,x.ROUND_HALF_FLOOR=8,x.EUCLID=9,x.config=x.set=function(y){var b,E;if(y!=null)if(typeof y=="object"){if(y.hasOwnProperty(b="DECIMAL_PLACES")&&(E=y[b],Ct(E,0,Yt,b),o=E),y.hasOwnProperty(b="ROUNDING_MODE")&&(E=y[b],Ct(E,0,8,b),s=E),y.hasOwnProperty(b="EXPONENTIAL_AT")&&(E=y[b],E&&E.pop?(Ct(E[0],-Yt,0,b),Ct(E[1],0,Yt,b),c=E[0],l=E[1]):(Ct(E,-Yt,Yt,b),c=-(l=E<0?-E:E))),y.hasOwnProperty(b="RANGE"))if(E=y[b],E&&E.pop)Ct(E[0],-Yt,-1,b),Ct(E[1],1,Yt,b),u=E[0],f=E[1];else if(Ct(E,-Yt,Yt,b),E)u=-(f=E<0?-E:E);else throw Error(jn+b+" cannot be zero: "+E);if(y.hasOwnProperty(b="CRYPTO"))if(E=y[b],E===!!E)if(E)if(typeof crypto!="undefined"&&crypto&&(crypto.getRandomValues||crypto.randomBytes))d=E;else throw d=!E,Error(jn+"crypto unavailable");else d=E;else throw Error(jn+b+" not true or false: "+E);if(y.hasOwnProperty(b="MODULO_MODE")&&(E=y[b],Ct(E,0,9,b),p=E),y.hasOwnProperty(b="POW_PRECISION")&&(E=y[b],Ct(E,0,Yt,b),m=E),y.hasOwnProperty(b="FORMAT"))if(E=y[b],typeof E=="object")v=E;else throw Error(jn+b+" not an object: "+E);if(y.hasOwnProperty(b="ALPHABET"))if(E=y[b],typeof E=="string"&&!/^.$|[+-.\s]|(.).*\1/.test(E))g=E;else throw Error(jn+b+" invalid: "+E)}else throw Error(jn+"Object expected: "+y);return{DECIMAL_PLACES:o,ROUNDING_MODE:s,EXPONENTIAL_AT:[c,l],RANGE:[u,f],CRYPTO:d,MODULO_MODE:p,POW_PRECISION:m,FORMAT:v,ALPHABET:g}},x.isBigNumber=function(y){if(!y||y._isBigNumber!==!0)return!1;if(!x.DEBUG)return!0;var b,E,T=y.c,R=y.e,A=y.s;e:if({}.toString.call(T)=="[object Array]"){if((A===1||A===-1)&&R>=-Yt&&R<=Yt&&R===ca(R)){if(T[0]===0){if(R===0&&T.length===1)return!0;break e}if(b=(R+1)%Me,b<1&&(b+=Me),String(T[0]).length==b){for(b=0;b<T.length;b++)if(E=T[b],E<0||E>=$r||E!==ca(E))break e;if(E!==0)return!0}}}else if(T===null&&R===null&&(A===null||A===1||A===-1))return!0;throw Error(jn+"Invalid BigNumber: "+y)},x.maximum=x.max=function(){return k(arguments,a.lt)},x.minimum=x.min=function(){return k(arguments,a.gt)},x.random=function(){var y=9007199254740992,b=Math.random()*y&2097151?function(){return ca(Math.random()*y)}:function(){return(Math.random()*1073741824|0)*8388608+(Math.random()*8388608|0)};return function(E){var T,R,A,$,O,I=0,U=[],V=new x(i);if(E==null?E=o:Ct(E,0,Yt),$=k1(E/Me),d)if(crypto.getRandomValues){for(T=crypto.getRandomValues(new Uint32Array($*=2));I<$;)O=T[I]*131072+(T[I+1]>>>11),O>=9e15?(R=crypto.getRandomValues(new Uint32Array(2)),T[I]=R[0],T[I+1]=R[1]):(U.push(O%1e14),I+=2);I=$/2}else if(crypto.randomBytes){for(T=crypto.randomBytes($*=7);I<$;)O=(T[I]&31)*281474976710656+T[I+1]*1099511627776+T[I+2]*4294967296+T[I+3]*16777216+(T[I+4]<<16)+(T[I+5]<<8)+T[I+6],O>=9e15?crypto.randomBytes(7).copy(T,I):(U.push(O%1e14),I+=7);I=$/7}else throw d=!1,Error(jn+"crypto unavailable");if(!d)for(;I<$;)O=b(),O<9e15&&(U[I++]=O%1e14);for($=U[--I],E%=Me,$&&E&&(O=S1[Me-E],U[I]=ca($/O)*O);U[I]===0;U.pop(),I--);if(I<0)U=[A=0];else{for(A=-1;U[0]===0;U.splice(0,1),A-=Me);for(I=1,O=U[0];O>=10;O/=10,I++);I<Me&&(A-=Me-I)}return V.e=A,V.c=U,V}}(),x.sum=function(){for(var y=1,b=arguments,E=new x(b[0]);y<b.length;)E=E.plus(b[y++]);return E},n=function(){var y="0123456789";function b(E,T,R,A){for(var $,O=[0],I,U=0,V=E.length;U<V;){for(I=O.length;I--;O[I]*=T);for(O[0]+=A.indexOf(E.charAt(U++)),$=0;$<O.length;$++)O[$]>R-1&&(O[$+1]==null&&(O[$+1]=0),O[$+1]+=O[$]/R|0,O[$]%=R)}return O.reverse()}return function(E,T,R,A,$){var O,I,U,V,L,z,F,M,B=E.indexOf("."),W=o,H=s;for(B>=0&&(V=m,m=0,E=E.replace(".",""),M=new x(T),z=M.pow(E.length-B),m=V,M.c=b($a(yr(z.c),z.e,"0"),10,R,y),M.e=M.c.length),F=b(E,T,R,$?(O=g,y):(O=y,g)),U=V=F.length;F[--V]==0;F.pop());if(!F[0])return O.charAt(0);if(B<0?--U:(z.c=F,z.e=U,z.s=A,z=e(z,M,W,H,R),F=z.c,L=z.r,U=z.e),I=U+W+1,B=F[I],V=R/2,L=L||I<0||F[I+1]!=null,L=H<4?(B!=null||L)&&(H==0||H==(z.s<0?3:2)):B>V||B==V&&(H==4||L||H==6&&F[I-1]&1||H==(z.s<0?8:7)),I<1||!F[0])E=L?$a(O.charAt(1),-W,O.charAt(0)):O.charAt(0);else{if(F.length=I,L)for(--R;++F[--I]>R;)F[I]=0,I||(++U,F=[1].concat(F));for(V=F.length;!F[--V];);for(B=0,E="";B<=V;E+=O.charAt(F[B++]));E=$a(E,U,O.charAt(0))}return E}}(),e=function(){function y(T,R,A){var $,O,I,U,V=0,L=T.length,z=R%si,F=R/si|0;for(T=T.slice();L--;)I=T[L]%si,U=T[L]/si|0,$=F*I+U*z,O=z*I+$%si*si+V,V=(O/A|0)+($/si|0)+F*U,T[L]=O%A;return V&&(T=[V].concat(T)),T}function b(T,R,A,$){var O,I;if(A!=$)I=A>$?1:-1;else for(O=I=0;O<A;O++)if(T[O]!=R[O]){I=T[O]>R[O]?1:-1;break}return I}function E(T,R,A,$){for(var O=0;A--;)T[A]-=O,O=T[A]<R[A]?1:0,T[A]=O*$+T[A]-R[A];for(;!T[0]&&T.length>1;T.splice(0,1));}return function(T,R,A,$,O){var I,U,V,L,z,F,M,B,W,H,K,Z,re,ee,te,ce,pe,ge=T.s==R.s?1:-1,xe=T.c,ye=R.c;if(!xe||!xe[0]||!ye||!ye[0])return new x(!T.s||!R.s||(xe?ye&&xe[0]==ye[0]:!ye)?NaN:xe&&xe[0]==0||!ye?ge*0:ge/0);for(B=new x(ge),W=B.c=[],U=T.e-R.e,ge=A+U+1,O||(O=$r,U=xr(T.e/Me)-xr(R.e/Me),ge=ge/Me|0),V=0;ye[V]==(xe[V]||0);V++);if(ye[V]>(xe[V]||0)&&U--,ge<0)W.push(1),L=!0;else{for(ee=xe.length,ce=ye.length,V=0,ge+=2,z=ca(O/(ye[0]+1)),z>1&&(ye=y(ye,z,O),xe=y(xe,z,O),ce=ye.length,ee=xe.length),re=ce,H=xe.slice(0,ce),K=H.length;K<ce;H[K++]=0);pe=ye.slice(),pe=[0].concat(pe),te=ye[0],ye[1]>=O/2&&te++;do{if(z=0,I=b(ye,H,ce,K),I<0){if(Z=H[0],ce!=K&&(Z=Z*O+(H[1]||0)),z=ca(Z/te),z>1)for(z>=O&&(z=O-1),F=y(ye,z,O),M=F.length,K=H.length;b(F,H,M,K)==1;)z--,E(F,ce<M?pe:ye,M,O),M=F.length,I=1;else z==0&&(I=z=1),F=ye.slice(),M=F.length;if(M<K&&(F=[0].concat(F)),E(H,F,K,O),K=H.length,I==-1)for(;b(ye,H,ce,K)<1;)z++,E(H,ce<K?pe:ye,K,O),K=H.length}else I===0&&(z++,H=[0]);W[V++]=z,H[0]?H[K++]=xe[re]||0:(H=[xe[re]],K=1)}while((re++<ee||H[0]!=null)&&ge--);L=H[0]!=null,W[0]||W.splice(0,1)}if(O==$r){for(V=1,ge=W[0];ge>=10;ge/=10,V++);w(B,A+(B.e=V+U*Me-1)+1,$,L)}else B.e=U,B.r=+L;return B}}();function _(y,b,E,T){var R,A,$,O,I;if(E==null?E=s:Ct(E,0,8),!y.c)return y.toString();if(R=y.c[0],$=y.e,b==null)I=yr(y.c),I=T==1||T==2&&($<=c||$>=l)?Iu(I,$):$a(I,$,"0");else if(y=w(new x(y),b,E),A=y.e,I=yr(y.c),O=I.length,T==1||T==2&&(b<=A||A<=c)){for(;O<b;I+="0",O++);I=Iu(I,A)}else if(b-=$,I=$a(I,A,"0"),A+1>O){if(--b>0)for(I+=".";b--;I+="0");}else if(b+=A-O,b>0)for(A+1==O&&(I+=".");b--;I+="0");return y.s<0&&R?"-"+I:I}function k(y,b){for(var E,T=1,R=new x(y[0]);T<y.length;T++)if(E=new x(y[T]),E.s)b.call(R,E)&&(R=E);else{R=E;break}return R}function S(y,b,E){for(var T=1,R=b.length;!b[--R];b.pop());for(R=b[0];R>=10;R/=10,T++);return(E=T+E*Me-1)>f?y.c=y.e=null:E<u?y.c=[y.e=0]:(y.e=E,y.c=b),y}r=function(){var y=/^(-?)0([xbo])(?=\w[\w.]*$)/i,b=/^([^.]+)\.$/,E=/^\.([^.]+)$/,T=/^-?(Infinity|NaN)$/,R=/^\s*\+(?=[\w.])|^\s+|\s+$/g;return function(A,$,O,I){var U,V=O?$:$.replace(R,"");if(T.test(V))A.s=isNaN(V)?null:V<0?-1:1;else{if(!O&&(V=V.replace(y,function(L,z,F){return U=(F=F.toLowerCase())=="x"?16:F=="b"?2:8,!I||I==U?z:L}),I&&(U=I,V=V.replace(b,"$1").replace(E,"0.$1")),$!=V))return new x(V,U);if(x.DEBUG)throw Error(jn+"Not a"+(I?" base "+I:"")+" number: "+$);A.s=null}A.c=A.e=null}}();function w(y,b,E,T){var R,A,$,O,I,U,V,L=y.c,z=S1;if(L){e:{for(R=1,O=L[0];O>=10;O/=10,R++);if(A=b-R,A<0)A+=Me,$=b,I=L[U=0],V=I/z[R-$-1]%10|0;else if(U=k1((A+1)/Me),U>=L.length)if(T){for(;L.length<=U;L.push(0));I=V=0,R=1,A%=Me,$=A-Me+1}else break e;else{for(I=O=L[U],R=1;O>=10;O/=10,R++);A%=Me,$=A-Me+R,V=$<0?0:I/z[R-$-1]%10|0}if(T=T||b<0||L[U+1]!=null||($<0?I:I%z[R-$-1]),T=E<4?(V||T)&&(E==0||E==(y.s<0?3:2)):V>5||V==5&&(E==4||T||E==6&&(A>0?$>0?I/z[R-$]:0:L[U-1])%10&1||E==(y.s<0?8:7)),b<1||!L[0])return L.length=0,T?(b-=y.e+1,L[0]=z[(Me-b%Me)%Me],y.e=-b||0):L[0]=y.e=0,y;if(A==0?(L.length=U,O=1,U--):(L.length=U+1,O=z[Me-A],L[U]=$>0?ca(I/z[R-$]%z[$])*O:0),T)for(;;)if(U==0){for(A=1,$=L[0];$>=10;$/=10,A++);for($=L[0]+=O,O=1;$>=10;$/=10,O++);A!=O&&(y.e++,L[0]==$r&&(L[0]=1));break}else{if(L[U]+=O,L[U]!=$r)break;L[U--]=0,O=1}for(A=L.length;L[--A]===0;L.pop());}y.e>f?y.c=y.e=null:y.e<u&&(y.c=[y.e=0])}return y}function C(y){var b,E=y.e;return E===null?y.toString():(b=yr(y.c),b=E<=c||E>=l?Iu(b,E):$a(b,E,"0"),y.s<0?"-"+b:b)}return a.absoluteValue=a.abs=function(){var y=new x(this);return y.s<0&&(y.s=1),y},a.comparedTo=function(y,b){return xs(this,new x(y,b))},a.decimalPlaces=a.dp=function(y,b){var E,T,R,A=this;if(y!=null)return Ct(y,0,Yt),b==null?b=s:Ct(b,0,8),w(new x(A),y+A.e+1,b);if(!(E=A.c))return null;if(T=((R=E.length-1)-xr(this.e/Me))*Me,R=E[R])for(;R%10==0;R/=10,T--);return T<0&&(T=0),T},a.dividedBy=a.div=function(y,b){return e(this,new x(y,b),o,s)},a.dividedToIntegerBy=a.idiv=function(y,b){return e(this,new x(y,b),0,1)},a.exponentiatedBy=a.pow=function(y,b){var E,T,R,A,$,O,I,U,V,L=this;if(y=new x(y),y.c&&!y.isInteger())throw Error(jn+"Exponent not an integer: "+C(y));if(b!=null&&(b=new x(b)),O=y.e>14,!L.c||!L.c[0]||L.c[0]==1&&!L.e&&L.c.length==1||!y.c||!y.c[0])return V=new x(Math.pow(+C(L),O?2-Du(y):+C(y))),b?V.mod(b):V;if(I=y.s<0,b){if(b.c?!b.c[0]:!b.s)return new x(NaN);T=!I&&L.isInteger()&&b.isInteger(),T&&(L=L.mod(b))}else{if(y.e>9&&(L.e>0||L.e<-1||(L.e==0?L.c[0]>1||O&&L.c[1]>=24e7:L.c[0]<8e13||O&&L.c[0]<=9999975e7)))return A=L.s<0&&Du(y)?-0:0,L.e>-1&&(A=1/A),new x(I?1/A:A);m&&(A=k1(m/Me+2))}for(O?(E=new x(.5),I&&(y.s=1),U=Du(y)):(R=Math.abs(+C(y)),U=R%2),V=new x(i);;){if(U){if(V=V.times(L),!V.c)break;A?V.c.length>A&&(V.c.length=A):T&&(V=V.mod(b))}if(R){if(R=ca(R/2),R===0)break;U=R%2}else if(y=y.times(E),w(y,y.e+1,1),y.e>14)U=Du(y);else{if(R=+C(y),R===0)break;U=R%2}L=L.times(L),A?L.c&&L.c.length>A&&(L.c.length=A):T&&(L=L.mod(b))}return T?V:(I&&(V=i.div(V)),b?V.mod(b):A?w(V,m,s,$):V)},a.integerValue=function(y){var b=new x(this);return y==null?y=s:Ct(y,0,8),w(b,b.e+1,y)},a.isEqualTo=a.eq=function(y,b){return xs(this,new x(y,b))===0},a.isFinite=function(){return!!this.c},a.isGreaterThan=a.gt=function(y,b){return xs(this,new x(y,b))>0},a.isGreaterThanOrEqualTo=a.gte=function(y,b){return(b=xs(this,new x(y,b)))===1||b===0},a.isInteger=function(){return!!this.c&&xr(this.e/Me)>this.c.length-2},a.isLessThan=a.lt=function(y,b){return xs(this,new x(y,b))<0},a.isLessThanOrEqualTo=a.lte=function(y,b){return(b=xs(this,new x(y,b)))===-1||b===0},a.isNaN=function(){return!this.s},a.isNegative=function(){return this.s<0},a.isPositive=function(){return this.s>0},a.isZero=function(){return!!this.c&&this.c[0]==0},a.minus=function(y,b){var E,T,R,A,$=this,O=$.s;if(y=new x(y,b),b=y.s,!O||!b)return new x(NaN);if(O!=b)return y.s=-b,$.plus(y);var I=$.e/Me,U=y.e/Me,V=$.c,L=y.c;if(!I||!U){if(!V||!L)return V?(y.s=-b,y):new x(L?$:NaN);if(!V[0]||!L[0])return L[0]?(y.s=-b,y):new x(V[0]?$:s==3?-0:0)}if(I=xr(I),U=xr(U),V=V.slice(),O=I-U){for((A=O<0)?(O=-O,R=V):(U=I,R=L),R.reverse(),b=O;b--;R.push(0));R.reverse()}else for(T=(A=(O=V.length)<(b=L.length))?O:b,O=b=0;b<T;b++)if(V[b]!=L[b]){A=V[b]<L[b];break}if(A&&(R=V,V=L,L=R,y.s=-y.s),b=(T=L.length)-(E=V.length),b>0)for(;b--;V[E++]=0);for(b=$r-1;T>O;){if(V[--T]<L[T]){for(E=T;E&&!V[--E];V[E]=b);--V[E],V[T]+=$r}V[T]-=L[T]}for(;V[0]==0;V.splice(0,1),--U);return V[0]?S(y,V,U):(y.s=s==3?-1:1,y.c=[y.e=0],y)},a.modulo=a.mod=function(y,b){var E,T,R=this;return y=new x(y,b),!R.c||!y.s||y.c&&!y.c[0]?new x(NaN):!y.c||R.c&&!R.c[0]?new x(R):(p==9?(T=y.s,y.s=1,E=e(R,y,0,3),y.s=T,E.s*=T):E=e(R,y,0,p),y=R.minus(E.times(y)),!y.c[0]&&p==1&&(y.s=R.s),y)},a.multipliedBy=a.times=function(y,b){var E,T,R,A,$,O,I,U,V,L,z,F,M,B,W,H=this,K=H.c,Z=(y=new x(y,b)).c;if(!K||!Z||!K[0]||!Z[0])return!H.s||!y.s||K&&!K[0]&&!Z||Z&&!Z[0]&&!K?y.c=y.e=y.s=null:(y.s*=H.s,!K||!Z?y.c=y.e=null:(y.c=[0],y.e=0)),y;for(T=xr(H.e/Me)+xr(y.e/Me),y.s*=H.s,I=K.length,L=Z.length,I<L&&(M=K,K=Z,Z=M,R=I,I=L,L=R),R=I+L,M=[];R--;M.push(0));for(B=$r,W=si,R=L;--R>=0;){for(E=0,z=Z[R]%W,F=Z[R]/W|0,$=I,A=R+$;A>R;)U=K[--$]%W,V=K[$]/W|0,O=F*U+V*z,U=z*U+O%W*W+M[A]+E,E=(U/B|0)+(O/W|0)+F*V,M[A--]=U%B;M[A]=E}return E?++T:M.splice(0,1),S(y,M,T)},a.negated=function(){var y=new x(this);return y.s=-y.s||null,y},a.plus=function(y,b){var E,T=this,R=T.s;if(y=new x(y,b),b=y.s,!R||!b)return new x(NaN);if(R!=b)return y.s=-b,T.minus(y);var A=T.e/Me,$=y.e/Me,O=T.c,I=y.c;if(!A||!$){if(!O||!I)return new x(R/0);if(!O[0]||!I[0])return I[0]?y:new x(O[0]?T:R*0)}if(A=xr(A),$=xr($),O=O.slice(),R=A-$){for(R>0?($=A,E=I):(R=-R,E=O),E.reverse();R--;E.push(0));E.reverse()}for(R=O.length,b=I.length,R-b<0&&(E=I,I=O,O=E,b=R),R=0;b;)R=(O[--b]=O[b]+I[b]+R)/$r|0,O[b]=$r===O[b]?0:O[b]%$r;return R&&(O=[R].concat(O),++$),S(y,O,$)},a.precision=a.sd=function(y,b){var E,T,R,A=this;if(y!=null&&y!==!!y)return Ct(y,1,Yt),b==null?b=s:Ct(b,0,8),w(new x(A),y,b);if(!(E=A.c))return null;if(R=E.length-1,T=R*Me+1,R=E[R]){for(;R%10==0;R/=10,T--);for(R=E[0];R>=10;R/=10,T++);}return y&&A.e+1>T&&(T=A.e+1),T},a.shiftedBy=function(y){return Ct(y,-P1,P1),this.times("1e"+y)},a.squareRoot=a.sqrt=function(){var y,b,E,T,R,A=this,$=A.c,O=A.s,I=A.e,U=o+4,V=new x("0.5");
vendor: 4,393 bytes, line 135
135if(O!==1||!$||!$[0])return new x(!O||O<0&&(!$||$[0])?NaN:$?A:1/0);if(O=Math.sqrt(+C(A)),O==0||O==1/0?(b=yr($),(b.length+I)%2==0&&(b+="0"),O=Math.sqrt(+b),I=xr((I+1)/2)-(I<0||I%2),O==1/0?b="5e"+I:(b=O.toExponential(),b=b.slice(0,b.indexOf("e")+1)+I),E=new x(b)):E=new x(O+""),E.c[0]){for(I=E.e,O=I+U,O<3&&(O=0);;)if(R=E,E=V.times(R.plus(e(A,R,U,1))),yr(R.c).slice(0,O)===(b=yr(E.c)).slice(0,O))if(E.e<I&&--O,b=b.slice(O-3,O+1),b=="9999"||!T&&b=="4999"){if(!T&&(w(R,R.e+o+2,0),R.times(R).eq(A))){E=R;break}U+=4,O+=4,T=1}else{(!+b||!+b.slice(1)&&b.charAt(0)=="5")&&(w(E,E.e+o+2,1),y=!E.times(E).eq(A));break}}return w(E,E.e+o+1,s,y)},a.toExponential=function(y,b){return y!=null&&(Ct(y,0,Yt),y++),_(this,y,b,1)},a.toFixed=function(y,b){return y!=null&&(Ct(y,0,Yt),y=y+this.e+1),_(this,y,b)},a.toFormat=function(y,b,E){var T,R=this;if(E==null)y!=null&&b&&typeof b=="object"?(E=b,b=null):y&&typeof y=="object"?(E=y,y=b=null):E=v;else if(typeof E!="object")throw Error(jn+"Argument not an object: "+E);if(T=R.toFixed(y,b),R.c){var A,$=T.split("."),O=+E.groupSize,I=+E.secondaryGroupSize,U=E.groupSeparator||"",V=$[0],L=$[1],z=R.s<0,F=z?V.slice(1):V,M=F.length;if(I&&(A=O,O=I,I=A,M-=A),O>0&&M>0){for(A=M%O||O,V=F.substr(0,A);A<M;A+=O)V+=U+F.substr(A,O);I>0&&(V+=U+F.slice(A)),z&&(V="-"+V)}T=L?V+(E.decimalSeparator||"")+((I=+E.fractionGroupSize)?L.replace(new RegExp("\\d{"+I+"}\\B","g"),"$&"+(E.fractionGroupSeparator||"")):L):V}return(E.prefix||"")+T+(E.suffix||"")},a.toFraction=function(y){var b,E,T,R,A,$,O,I,U,V,L,z,F=this,M=F.c;if(y!=null&&(O=new x(y),!O.isInteger()&&(O.c||O.s!==1)||O.lt(i)))throw Error(jn+"Argument "+(O.isInteger()?"out of range: ":"not an integer: ")+C(O));if(!M)return new x(F);for(b=new x(i),U=E=new x(i),T=I=new x(i),z=yr(M),A=b.e=z.length-F.e-1,b.c[0]=S1[($=A%Me)<0?Me+$:$],y=!y||O.comparedTo(b)>0?A>0?b:U:O,$=f,f=1/0,O=new x(z),I.c[0]=0;V=e(O,b,0,1),R=E.plus(V.times(T)),R.comparedTo(y)!=1;)E=T,T=R,U=I.plus(V.times(R=U)),I=R,b=O.minus(V.times(R=b)),O=R;return R=e(y.minus(E),T,0,1),I=I.plus(R.times(U)),E=E.plus(R.times(T)),I.s=U.s=F.s,A=A*2,L=e(U,T,A,s).minus(F).abs().comparedTo(e(I,E,A,s).minus(F).abs())<1?[U,T]:[I,E],f=$,L},a.toNumber=function(){return+C(this)},a.toPrecision=function(y,b){return y!=null&&Ct(y,1,Yt),_(this,y,b,2)},a.toString=function(y){var b,E=this,T=E.s,R=E.e;return R===null?T?(b="Infinity",T<0&&(b="-"+b)):b="NaN":(y==null?b=R<=c||R>=l?Iu(yr(E.c),R):$a(yr(E.c),R,"0"):y===10?(E=w(new x(E),o+R+1,s),b=$a(yr(E.c),E.e,"0")):(Ct(y,2,g.length,"Base"),b=n($a(yr(E.c),R,"0"),10,y,T,!0)),T<0&&E.c[0]&&(b="-"+b)),b},a.valueOf=a.toJSON=function(){return C(this)},a._isBigNumber=!0,a[Symbol.toStringTag]="BigNumber",a[Symbol.for("nodejs.util.inspect.custom")]=a.valueOf,t!=null&&x.set(t),x}function xr(t){var e=t|0;return t>0||t===e?e:e-1}function yr(t){for(var e,n,r=1,a=t.length,i=t[0]+"";r<a;){for(e=t[r++]+"",n=Me-e.length;n--;e="0"+e);i+=e}for(a=i.length;i.charCodeAt(--a)===48;);return i.slice(0,a+1||1)}function xs(t,e){var n,r,a=t.c,i=e.c,o=t.s,s=e.s,c=t.e,l=e.e;if(!o||!s)return null;if(n=a&&!a[0],r=i&&!i[0],n||r)return n?r?0:-s:o;if(o!=s)return o;if(n=o<0,r=c==l,!a||!i)return r?0:!a^n?1:-1;if(!r)return c>l^n?1:-1;for(s=(c=a.length)<(l=i.length)?c:l,o=0;o<s;o++)if(a[o]!=i[o])return a[o]>i[o]^n?1:-1;return c==l?0:c>l^n?1:-1}function Ct(t,e,n,r){if(t<e||t>n||t!==ca(t))throw Error(jn+(r||"Argument")+(typeof t=="number"?t<e||t>n?" out of range: ":" not an integer: ":" not a primitive number: ")+String(t))}function Du(t){var e=t.c.length-1;return xr(t.e/Me)==e&&t.c[e]%2!=0}function Iu(t,e){return(t.length>1?t.charAt(0)+"."+t.slice(1):t)+(e<0?"e":"e+")+e}function $a(t,e,n){var r,a;if(e<0){for(a=n+".";++e;a+=n);t=a+t}else if(r=t.length,++e>r){for(a=n,e-=r;--e;a+=n);t+=a}else e<r&&(t=t.slice(0,e)+"."+t.slice(e));return t}var ys=c7();function ct(){}const T1=t=>t;function l7(t){return t()}function u7(){return Object.create(null)}function ci(t){t.forEach(l7)}function Lu(t){return typeof t=="function"}function la(t,e){return t!=t?e==e:t!==e||t&&typeof t=="object"||typeof t=="function"}function f7(t,...e){if(t==null)return ct;const n=t.subscribe(...e);return n.unsubscribe?()=>n.unsubscribe():n}function Fu(t){let e;return f7(t,n=>e=n)(),e}function Da(t,e,n){t.$$.on_destroy.push(f7(e,n))}const d7=typeof window!="undefined";let R1=d7?()=>window.performance.now():()=>Date.now(),A1=d7?t=>requestAnimationFrame(t):ct;const bs=new Set;
135function p7(t){bs.forEach(e=>{e.c(t)||(bs.delete(e),e.f())}),bs.size!==0&&A1(p7)}function O1(t){let e;return bs.size===0&&A1(p7),{promise:new Promise(n=>{bs.add(e={c:t,f:n})}),abort(){bs.delete(e)}}}function be(t,e){t.appendChild(e)}function cn(t,e,n){t.insertBefore(e,n||null)}function Qt(t){t.parentNode.removeChild(t)}function Tt(t){return document.createElement(t)}function Ge(t){return document.createElementNS("http://www.w3.org/2000/svg",t)}function Ia(t){return document.createTextNode(t)}function Dr(){return Ia(" ")}function TH(){return Ia("")}function zu(t,e,n,r){return t.addEventListener(e,n,r),()=>t.removeEventListener(e,n,r)}function RH(t){return function(e){return e.stopPropagation(),t.call(this,e)}}function J(t,e,n){n==null?t.removeAttribute(e):t.getAttribute(e)!==n&&t.setAttribute(e,n)}function AH(t){return Array.from(t.childNodes)}function h7(t,e){e=""+e,t.wholeText!==e&&(t.data=e)}function OH(t,e,n,r){t.style.setProperty(e,n,r?"important":"")}function ws(t,e,n){t.classList[n?"add":"remove"](e)}function MH(t,e){const n=document.createEvent("CustomEvent");return n.initCustomEvent(t,!1,!1,e),n}const M1=new Set;let ju=0;function NH(t){let e=5381,n=t.length;for(;n--;)e=(e<<5)-e^t.charCodeAt(n);return e>>>0}function N1(t,e,n,r,a,i,o,s=0){const c=16.666/r;let l=`{
136`;for(let g=0;g<=1;g+=c){const x=e+(n-e)*i(g);l+=g*100+`%{${o(x,1-x)}}
137`}const u=l+`100% {${o(n,1-n)}}
138}`,f=`__svelte_${NH(u)}_${s}`,d=t.ownerDocument;M1.add(d);const p=d.__svelte_stylesheet||(d.__svelte_stylesheet=d.head.appendChild(Tt("style")).sheet),m=d.__svelte_rules||(d.__svelte_rules={});m[f]||(m[f]=!0,p.insertRule(`@keyframes ${f} ${u}`,p.cssRules.length));const v=t.style.animation||"";return t.style.animation=`${v?`${v}, `:""}${f} ${r}ms linear ${a}ms 1 both`,ju+=1,f}function Uu(t,e){const n=(t.style.animation||"").split(", "),r=n.filter(e?i=>i.indexOf(e)<0:i=>i.indexOf("__svelte")===-1),a=n.length-r.length;a&&(t.style.animation=r.join(", "),ju-=a,ju||BH())}function BH(){A1(()=>{ju||(M1.forEach(t=>{const e=t.__svelte_stylesheet;let n=e.cssRules.length;for(;n--;)e.deleteRule(n);t.__svelte_rules={}}),M1.clear())})}function $H(t,e,n,r){if(!e)return ct;const a=t.getBoundingClientRect();if(e.left===a.left&&e.right===a.right&&e.top===a.top&&e.bottom===a.bottom)return ct;const{delay:i=0,duration:o=300,easing:s=T1,start:c=R1()+i,end:l=c+o,tick:u=ct,css:f}=n(t,{from:e,to:a},r);let d=!0,p=!1,m;function v(){f&&(m=N1(t,0,1,o,i,s,f)),i||(p=!0)}function g(){f&&Uu(t,m),d=!1}return O1(x=>
138{if(!p&&x>=c&&(p=!0),p&&x>=l&&(u(1,0),g()),!d)return!1;if(p){const _=x-c,k=0+1*s(_/o);u(k,1-k)}return!0}),v(),u(0,1),g}function DH(t){const e=getComputedStyle(t);if(e.position!=="absolute"&&e.position!=="fixed"){const{width:n,height:r}=e,a=t.getBoundingClientRect();t.style.position="absolute",t.style.width=n,t.style.height=r,m7(t,a)}}function m7(t,e){const n=t.getBoundingClientRect();if(e.left!==n.left||e.top!==n.top){const r=getComputedStyle(t),a=r.transform==="none"?"":r.transform;t.style.transform=`${a} translate(${e.left-n.left}px, ${e.top-n.top}px)`}}let Hu;function B1(t){Hu=t}function IH(){if(!Hu)throw new Error("Function called outside component initialization");return Hu}function LH(t){IH().$$.on_destroy.push(t)}const vl=[],v7=[],Vu=[],g7=[],FH=Promise.resolve();let $1=!1;function zH(){$1||($1=!0,FH.then(x7))}function Cs(t){Vu.push(t)}let D1=!1;const I1=new Set;function x7(){if(!D1){D1=!0;do{for(let t=0;t<vl.length;t+=1){const e=vl[t];B1(e),jH(e.$$)}for(vl.length=0;v7.length;)v7.pop()();for(let t=0;t<Vu.length;t+=1){const e=Vu[t];I1.has(e)||(I1.add(e),e())}Vu.length=0}while(vl.length);for(;g7.length;)g7.pop()();$1=!1,D1=!1,I1.clear()}}function jH(t){if(t.fragment!==null){t.update(),ci(t.before_update);const e=t.dirty;t.dirty=[-1],t.fragment&&t.fragment.p(t.ctx,e),t.after_update.forEach(Cs)}}let gl;function y7(){return gl||(gl=Promise.resolve(),gl.then(()=>{gl=null})),gl}function Wu(t,e,n){t.dispatchEvent(MH(`${e?"intro":"outro"}${n}`))}const Ku=new Set;let li;function Gu(){li={r:0,c:[],p:li}}function qu(){li.r||ci(li.c),li=li.p}function Rt(t,e){t&&t.i&&(Ku.delete(t),t.i(e))}function Zt(t,e,n,r){if(t&&t.o){if(Ku.has(t))return;Ku.add(t),li.c.push(()=>{Ku.delete(t),r&&(n&&t.d(1),r())}),t.o(e)}}const b7={duration:0};function UH(t,e,n){let r=e(t,n),a=!1,i,o,s=0;function c(){i&&Uu(t,i)}function l(){const{delay:f=0,duration:d=300,easing:p=T1,tick:m=ct,css:v}=r||b7;v&&(i=N1(t,0,1,d,f,p,v,s++)),m(0,1);const g=R1()+f,x=g+d;o&&o.abort(),a=!0,Cs(()=>Wu(t,!0,"start")),o=O1(_=>{if(a){if(_>=x)return m(1,0),Wu(t,!0,"end"),c(),a=!1;if(_>=g){const k=p((_-g)/d);m(k,1-k)}}return a})}let u=!1;return{start(){u||(Uu(t),Lu(r)?(r=r(),y7().then(l)):l())},invalidate(){u=!1},end(){a&&(c(),a=!1)}}}function HH(t,e,n){let r=e(t,n),a=!0,i;const o=li;o.r+=1;function s(){const{delay:c=0,duration:l=300,easing:u=T1,tick:f=ct,css:d}=r||b7;d&&(i=N1(t,1,0,l,c,u,d));const p=R1()+c,m=p+l;Cs(()=>Wu(t,!1,"start")),O1(v=>{if(a){if(v>=m)return f(0,1),Wu(t,!1,"end"),--o.r||ci(o.c),!1;if(v>=p){const g=u((v-p)/l);f(1-g,g)}}return a})}return Lu(r)?y7().then(()=>{r=r(),s()}):s(),{end(c){c&&r.tick&&r.tick(1,0),a&&(i&&Uu(t,i),a=!1)}}}function VH(t,e){Zt(t,1,1,()=>{e.delete(t.key)})}function WH(t,e){t.f(),VH(t,e)}function KH(t,e,n,r,a,i,o,s,c,l,u,f){let d=t.length,p=i.length,m=d;const v={};for(;m--;)v[t[m].key]=m;const g=[],x=new Map,_=new Map;for(m=p;m--;){const C=f(a,i,m),y=n(C);let b=o.get(y);b?r&&b.p(C,e):(b=l(y,C),b.c()),x.set(y,g[m]=b),y in v&&_.set(y,Math.abs(m-v[y]))}const k=new Set,S=new Set;function w(C){Rt(C,1),C.m(s,u),o.set(C.key,C),u=C.first,p--}for(;d&&p;){const C=g[p-1],y=t[d-1],b=C.key,E=y.key;C===y?(u=C.first,d--,p--):x.has(E)?!o.has(b)||k.has(b)?w(C):S.has(E)?d--:_.get(b)>_.get(E)?(S.add(b),w(C)):(k.add(E),d--):(c(y,o),d--)}for(;d--;){const C=t[d];x.has(C.key)||c(C,o)}for(;p;)w(g[p-1]);return g}function ua(t){t&&t.c()}function Ir(t,e,n){const{fragment:r,on_mount:a,on_destroy:i,after_update:o}=t.$$;r&&r.m(e,n),Cs(()=>{const s=a.map(l7).filter(Lu);i?i.push(...s):ci(s),t.$$.on_mount=[]}),o.forEach(Cs)}function Lr(t,e){const n=t.$$;
138n.fragment!==null&&(ci(n.on_destroy),n.fragment&&n.fragment.d(e),n.on_destroy=n.fragment=null,n.ctx=[])}function GH(t,e){t.$$.dirty[0]===-1&&(vl.push(t),zH(),t.$$.dirty.fill(0)),t.$$.dirty[e/31|0]|=1<<e%31}function La(t,e,n,r,a,i,o=[-1]){const s=Hu;B1(t);const c=e.props||{},l=t.$$={fragment:null,ctx:null,props:i,update:ct,not_equal:a,bound:u7(),on_mount:[],on_destroy:[],before_update:[],after_update:[],context:new Map(s?s.$$.context:[]),callbacks:u7(),dirty:o};let u=!1;if(l.ctx=n?n(t,c,(f,d,...p)=>{const m=p.length?p[0]:d;return l.ctx&&a(l.ctx[f],l.ctx[f]=m)&&(l.bound[f]&&l.bound[f](m),u&&GH(t,f)),d}):[],l.update(),u=!0,ci(l.before_update),l.fragment=r?r(l.ctx):!1,e.target){if(e.hydrate){const f=AH(e.target);l.fragment&&l.fragment.l(f),f.forEach(Qt)}else l.fragment&&l.fragment.c();e.intro&&Rt(t.$$.fragment),Ir(t,e.target,e.anchor),x7()}B1(s)}class Fa{$destroy(){Lr(this,1),this.$destroy=ct}$on(e,n){const r=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return r.push(n),()=>{const a=r.indexOf(n);a!==-1&&r.splice(a,1)}}$set(){}}const _s=[];function L1(t,e=ct){let n;const r=[];function a(s){if(la(t,s)&&(t=s,n)){const c=!_s.length;for(let l=0;l<r.length;l+=1){const u=r[l];u[1](),_s.push(u,t)}if(c){for(let l=0;l<_s.length;l+=2)_s[l][0](_s[l+1]);_s.length=0}}}function i(s){a(s(t))}function o(s,c=ct){const l=[s,c];return r.push(l),r.length===1&&(n=e(a)||ct),s(t),()=>{const u=r.indexOf(l);u!==-1&&r.splice(u,1),r.length===0&&(n(),n=null)}}return{set:a,update:i,subscribe:o}}function qH(){}function XH(){if(typeof chrome!="undefined"&&chrome.app&&chrome.app.runtime||typeof navigator!="undefined"&&navigator.getDeviceStorage)return!1;try{var t=new Function("","return true;");return t()}catch{return!1}}var YH=XH();function w7(t){return+t==t>>>0&&t!==""}function F1(t){return t===Object(t)}var QH="__proto__"in{}?function(t){return t}:function(t){var e=t.__proto__;if(!e)return t;var n=Object.create(e);return Object.getOwnPropertyNames(t).forEach(function(r){Object.defineProperty(n,r,Object.getOwnPropertyDescriptor(t,r))}),n};function ZH(t){var e=[],n=-1,r,a,i,o,s,c,l,u="beforePath",f={push:function(){i!==void 0&&(e.push(i),i=void 0)},append:function(){i===void 0?i=a:i+=a}};function d(){if(!(n>=t.length)){var p=t[n+1];if(u=="inSingleQuote"&&p=="'"||u=="inDoubleQuote"&&p=='"')return n++,a=p,f.append(),!0}}for(;u;)if(n++,r=t[n],!(r=="\\"&&d())){if(o=rV(r),l=aV[u],s=l[o]||l.else||"error",s=="error")return;if(u=s[0],c=f[s[1]]||qH,a=s[2]===void 0?r:s[2],c(),u==="afterPath")return e}}var JH="[$_a-zA-Z]",eV="[$_a-zA-Z0-9]",tV=new RegExp("^"+JH+"+"+eV+"*$");function z1(t){return tV.test(t)}var Xu={};function Ji(t,e){if(e!==Xu)throw Error("Use Path.get to retrieve path objects");for(var n=0;n<t.length;n++)this.push(String(t[n]));YH&&this.length&&(this.getValueFrom=this.compiledGetValueFromFn())}var C7={};function nV(t){if(t instanceof Ji)return t;if((t==null||t.length==0)&&(t=""),typeof t!="string"){if(w7(t.length))return new Ji(t,Xu);t=String(t)}var e=C7[t];if(e)return e;var n=ZH(t);if(!n)return Yu;var e=new Ji(n,Xu);return C7[t]=e,e}Ji.get=nV;function j1(t){return w7(t)?"["+t+"]":'["'+t.replace(/"/g,'\\"')+'"]'}Ji.prototype=QH({__proto__:[],valid:!0,toString:function(){for(var t="",e=0;e<this.length;e++){var n=this[e];z1(n)?t+=e?"."+n:n:t+=j1(n)}return t},getValueFrom:function(t,e){for(var n=0;n<this.length;n++){if(t==null)return;t=t[this[n]]}return t},iterateObjects:function(t,e){for(var n=0;n<this.length;n++){if(n&&(t=t[this[n-1]]),!F1(t))return;e(t,this[n])}},compiledGetValueFromFn:function(){var t="",e="obj";t+="if (obj != null";for(var n=0,r;n<this.length-1;n++)r=this[n],e+=z1(r)?"."+r:j1(r),t+=` &&
139     `+e+" != null";t+=`)
140`;var r=this[n];return e+=z1(r)?"."+r:j1(r),t+="  return "+e+`;
141else
142  return undefined;`,new Function("obj",t)},setValueFrom:function(t,e){if(!this.length)return!1;for(var n=0;n<this.length-1;n++){if(!F1(t))return!1;t=t[this[n]]}return F1(t)?(t[this[n]]=e,!0):!1}});function rV(t){if(t===void 0)return"eof";var e=t.charCodeAt(0);switch(e){case 91:case 93:case 46:case 34:case 39:case 48:return t;case 95:case 36:return"ident";case 32:case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"ws"}return 97<=e&&e<=122||65<=e&&e<=90?"ident":49<=e&&e<=57?"number":"else"}var aV={beforePath:{ws:["beforePath"],ident:["inIdent","append"],"[":["beforeElement"],eof:["afterPath"]},inPath:{ws:["inPath"],".":["beforeIdent"],"[":["beforeElement"],eof:["afterPath"]},beforeIdent:{ws:["beforeIdent"],ident:["inIdent","append"]},inIdent:{ident:["inIdent","append"],"0":["inIdent","append"],number:["inIdent","append"],ws:["inPath","push"],".":["beforeIdent","push"],"[":["beforeElement","push"],eof:["afterPath","push"]},beforeElement:{ws:["beforeElement"],"0":["afterZero","append"],number:["inIndex","append"],"'":["inSingleQuote","append",""],'"':["inDoubleQuote","append",""]},afterZero:{ws:["afterElement","push"],"]":["inPath","push"]},inIndex:{"0":["inIndex","append"],number:["inIndex","append"],ws:["afterElement"],"]":["inPath","push"]},inSingleQuote:{"'":["afterElement"],eof:["error"],else:["inSingleQuote","append"]},inDoubleQuote:{'"':["afterElement"],eof:["error"],else:["inDoubleQuote","append"]},afterElement:{ws:["afterElement"],"]":["inPath","push"]}},Yu=new Ji("",Xu);Yu.valid=!1;Yu.getValueFrom=Yu.setValueFrom=function(){};var iV=Ji,oV=function(t,e){if(typeof e!="string")throw new TypeError("path must be a string");if(typeof t!="object")throw new TypeError("object must be passed");var n=iV.get(e);if(!n.valid)throw new Error("path is not a valid object path");return n.getValueFrom(t)},Jt;(function(t){t[t.literal=0]="literal",t[t.argument=1]="argument",t[t.number=2]="number",t[t.date=3]="date",t[t.time=4]="time",t[t.select=5]="select",t[t.plural=6]="plural",t[t.pound=7]="pound"})(Jt||(Jt={}));function U1(t){return t.type===Jt.literal}function sV(t){return t.type===Jt.argument}function cV(t){return t.type===Jt.number}function lV(t){return t.type===Jt.date}function uV(t){return t.type===Jt.time}function _7(t){return t.type===Jt.select}function E7(t){return t.type===Jt.plural}function fV(t){return t.type===Jt.pound}function dV(t){return!!(t&&typeof t=="object"&&t.type===0)}function pV(t){return!!(t&&typeof t=="object"&&t.type===1)}var hV=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,a){r.__proto__=a}||function(r,a){for(var i in a)a.hasOwnProperty(i)&&(r[i]=a[i])},t(e,n)};return function(e,n){t(e,n);function r(){this.constructor=e}
142e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),br=function(){return br=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++){e=arguments[n];for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a])}return t},br.apply(this,arguments)},H1=function(t){hV(e,t);function e(n,r,a,i){var o=t.call(this)||this;return o.message=n,o.expected=r,o.found=a,o.location=i,o.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(o,e),o}return e.buildMessage=function(n,r){function a(u){return u.charCodeAt(0).toString(16).toUpperCase()}function i(u){return u.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(f){return"\\x0"+a(f)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(f){return"\\x"+a(f)})}function o(u){return u.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(f){return"\\x0"+a(f)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(f){return"\\x"+a(f)})}function s(u){switch(u.type){case"literal":return'"'+i(u.text)+'"';case"class":var f=u.parts.map(function(d){return Array.isArray(d)?o(d[0])+"-"+o(d[1]):o(d)});return"["+(u.inverted?"^":"")+f+"]";case"any":return"any character";case"end":return"end of input";case"other":return u.description}}function c(u){var f=u.map(s),d,p;if(f.sort(),f.length>0){for(d=1,p=1;d<f.length;d++)f[d-1]!==f[d]&&(f[p]=f[d],p++);f.length=p}switch(f.length){case 1:return f[0];case 2:return f[0]+" or "+f[1];default:return f.slice(0,-1).join(", ")+", or "+f[f.length-1]}}function l(u){return u?'"'+i(u)+'"':"end of input"}return"Expected "+c(n)+" but "+l(r)+" found."},e}(Error);function mV(t,e){e=e!==void 0?e:{};var n={},r={start:Bl},a=Bl,i=function(P){return P.join("")},o=function(P){return br({type:Jt.literal,value:P},Hr())},s="#",c=Ae("#",!1),l=function(){return br({type:Jt.pound},Hr())},u=We("argumentElement"),f="{",d=Ae("{",!1),p="}",m=Ae("}",!1),v=function(P){return br({type:Jt.argument,value:P},Hr())},g=We("numberSkeletonId"),x=/^['\/{}]/,_=he(["'","/","{","}"],!1,!1),k=Ce(),S=We("numberSkeletonTokenOption"),w="/",C=Ae("/",!1),y=function(P){return P},b=We("numberSkeletonToken"),E=function(P,j){return{stem:P,options:j}},T=function(P){return br({type:0,tokens:P},Hr())},R="::",A=Ae("::",!1),$=function(P){return P},O=function(){return Ur.push("numberArgStyle"),!0},I=function(P){return Ur.pop(),P.replace(/\s*$/,"")},U=",",V=Ae(",",!1),L="number",z=Ae("number",!1),F=function(P,j,Q){return br({type:j==="number"?Jt.number:j==="date"?Jt.date:Jt.time,style:Q&&Q[2],value:P},Hr())},M="'",B=Ae("'",!1),W=/^[^']/,H=he(["'"],!0,!1),K=/^[^a-zA-Z'{}]/,Z=he([["a","z"],["A","Z"],"'","{","}"],!0,!1),re=/^[a-zA-Z]/,ee=he([["a","z"],["A","Z"]],!1,!1),te=function(P){return br({type:1,pattern:P},Hr())},ce=function(){return Ur.push("dateOrTimeArgStyle"),!0},pe="date",ge=Ae("date",!1),xe="time",ye=Ae("time",!1),et="plural",Te=Ae("plural",!1),it="selectordinal",Se=Ae("selectordinal",!1),Ne="offset:",rt=Ae("offset:",!1),ir=function(P,j,Q,ne){return br({type:Jt.plural,pluralType:j==="plural"?"cardinal":"ordinal",value:P,offset:Q?Q[2]:0,options:ne.reduce(function(le,_e){var ft=_e.id,Ke=_e.value,Wn=_e.location;return ft in le&&yi('Duplicate option "'+ft+'" in plural element: "'+Wa()+'"',ga()),le[ft]={value:Ke,location:Wn},le},{})},Hr())},_n="select",nt=Ae("select",!1),Bt=function(P,j){return br({type:Jt.select,value:P,options:j.reduce(function(Q,ne){var le=ne.id,_e=ne.value,ft=ne.location;return le in Q&&yi('Duplicate option "'+le+'" in select element: "'+Wa()+'"',ga()),Q[le]={value:_e,location:ft},Q},{})},Hr())},At="=",kt=Ae("=",!1),Mn=function(P){return Ur.push("select"),!0},mt=function(P,j){return Ur.pop(),br({id:P,value:j},Hr())},$t=function(P){return Ur.push("plural"),!0},Ot=function(P,j){return Ur.pop(),br({id:P,value:j},Hr())},Dt=We("whitespace"),lt=/^[\t-\r \x85\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/,Nn=he([["	","\r"]," ","\x85","\xA0","\u1680",["\u2000","\u200A"],"\u2028","\u2029","\u202F","\u205F","\u3000"],!1,
142!1),fn=We("syntax pattern"),dn=/^[!-\/:-@[-\^`{-~\xA1-\xA7\xA9\xAB\xAC\xAE\xB0\xB1\xB6\xBB\xBF\xD7\xF7\u2010-\u2027\u2030-\u203E\u2041-\u2053\u2055-\u205E\u2190-\u245F\u2500-\u2775\u2794-\u2BFF\u2E00-\u2E7F\u3001-\u3003\u3008-\u3020\u3030\uFD3E\uFD3F\uFE45\uFE46]/,_r=he([["!","/"],[":","@"],["[","^"],"`",["{","~"],["\xA1","\xA7"],"\xA9","\xAB","\xAC","\xAE","\xB0","\xB1","\xB6","\xBB","\xBF","\xD7","\xF7",["\u2010","\u2027"],["\u2030","\u203E"],["\u2041","\u2053"],["\u2055","\u205E"],["\u2190","\u245F"],["\u2500","\u2775"],["\u2794","\u2BFF"],["\u2E00","\u2E7F"],["\u3001","\u3003"],["\u3008","\u3020"],"\u3030","\uFD3E","\uFD3F","\uFE45","\uFE46"],!1,!1),tn=We("optional whitespace"),Er=We("number"),En="-",Ht=Ae("-",!1),kr=function(P,j){return j?P?-j:j:0},kn=We("double apostrophes"),Bn="''",Vt=Ae("''",!1),Vn=function(){return"'"},Re=function(P,j){return P+j.replace("''","'")},qe=function(P){return P!=="{"&&!(Zp()&&P==="#")&&!(yb()&&P==="}")},ut=`
143`,nn=Ae(`
144`,!1),ma=function(P){return P==="{"||P==="}"||Zp()&&P==="#"},uo=We("argNameOrNumber"),Ns=We("argNumber"),Bs="0",Ha=Ae("0",!1),mi=function(){return 0},Va=/^[1-9]/,vi=he([["1","9"]],!1,!1),fo=/^[0-9]/,gi=he([["0","9"]],!1,!1),$s=function(P){return parseInt(P.join(""),10)},xi=We("argName"),D=0,ze=0,Pn=[{line:1,column:1}],Sn=0,va=[],ae=0,or;if(e.startRule!==void 0){if(!(e.startRule in r))throw new Error(`Can't start parsing from rule "`+e.startRule+'".');a=r[e.startRule]}function Wa(){return t.substring(ze,D)}function ga(){return Dn(ze,D)}function yi(P,j){throw j=j!==void 0?j:Dn(ze,D),Ds(P,j)}function Ae(P,j){return{type:"literal",text:P,ignoreCase:j}}function he(P,j,Q){return{type:"class",parts:P,inverted:j,ignoreCase:Q}}function Ce(){return{type:"any"}}function tt(){return{type:"end"}}function We(P){return{type:"other",description:P}}function $n(P){var j=Pn[P],Q;if(j)return j;for(Q=P-1;!Pn[Q];)Q--;for(j=Pn[Q],j={line:j.line,column:j.column};Q<P;)t.charCodeAt(Q)===10?(j.line++,j.column=1):j.column++,Q++;return Pn[P]=j,j}function Dn(P,j){var Q=$n(P),ne=$n(j);return{start:{offset:P,line:Q.line,column:Q.column},end:{offset:j,line:ne.line,column:ne.column}}}function ue(P){D<Sn||(D>Sn&&(Sn=D,va=[]),va.push(P))}function Ds(P,j){return new H1(P,[],"",j)}function Is(P,j,Q){return new H1(H1.buildMessage(P,j),P,j,Q)}function Bl(){var P;return P=Ls(),P}function Ls(){var P,j;for(P=[],j=Fs();j!==n;)P.push(j),j=Fs();return P}function Fs(){var P;return P=kf(),P===n&&(P=$l(),P===n&&(P=hb(),P===n&&(P=mb(),P===n&&(P=vb(),P===n&&(P=Pf()))))),P}function po(){var P,j,Q;if(P=D,j=[],Q=mo(),Q===n&&(Q=Xp(),Q===n&&(Q=Yp())),Q!==n)for(;Q!==n;)j.push(Q),Q=mo(),Q===n&&(Q=Xp(),Q===n&&(Q=Yp()));else j=n;return j!==n&&(ze=P,j=i(j)),P=j,P}function kf(){var P,j;return P=D,j=po(),j!==n&&(ze=P,j=o(j)),P=j,P}function Pf(){var P,j;return P=D,t.charCodeAt(D)===35?(j=s,D++):(j=n,ae===0&&ue(c)),j!==n&&(ze=P,j=l()),P=j,P}function $l(){var P,j,Q,ne,le,_e;return ae++,P=D,t.charCodeAt(D)===123?(j=f,D++):(j=n,ae===0&&ue(d)),j!==n?(Q=Xe(),Q!==n?(ne=Hs(),ne!==n?(le=Xe(),le!==n?(t.charCodeAt(D)===125?(_e=p,D++):(_e=n,ae===0&&ue(m)),_e!==n?(ze=P,j=v(ne),P=j):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n),ae--,P===n&&(j=n,ae===0&&ue(u)),P}function zs(){var P,j,Q,ne,le;if(ae++,P=D,j=[],Q=D,ne=D,ae++,le=ho(),le===n&&(x.test(t.charAt(D))?(le=t.charAt(D),D++):(le=n,ae===0&&ue(_))),ae--,le===n?ne=void 0:(D=ne,ne=n),ne!==n?(t.length>D?(le=t.charAt(D),D++):(le=n,ae===0&&ue(k)),le!==n?(ne=[ne,le],Q=ne):(D=Q,Q=n)):(D=Q,Q=n),Q!==n)for(;Q!==n;)j.push(Q),Q=D,ne=D,ae++,le=ho(),le===n&&(x.test(t.charAt(D))?(le=t.charAt(D),D++):(le=n,ae===0&&ue(_))),ae--,le===n?ne=void 0:(D=ne,ne=n),ne!==n?(t.length>D?(le=t.charAt(D),D++):(le=n,ae===0&&ue(k)),le!==n?(ne=[ne,le],Q=ne):(D=Q,Q=n)):(D=Q,Q=n);else j=n;return j!==n?P=t.substring(P,D):P=j,ae--,P===n&&(j=n,ae===0&&ue(g)),P}function js(){var P,j,Q;return ae++,P=D,t.charCodeAt(D)===47?(j=w,D++):(j=n,ae===0&&ue(C)),j!==n?(Q=zs(),Q!==n?(ze=P,j=y(Q),P=j):(D=P,P=n)):(D=P,P=n),ae--,P===n&&(j=n,ae===0&&ue(S)),P}function Us(){var P,j,Q,ne,le;if(ae++,P=D,j=Xe(),j!==n)if(Q=zs(),Q!==n){for(ne=[],le=js();le!==n;)ne.push(le),le=js();ne!==n?(ze=P,j=E(Q,ne),P=j):(D=P,P=n)}else D=P,P=n;else D=P,P=n;return ae--,P===n&&(j=n,ae===0&&ue(b)),P}function Sf(){var P,j,Q;if(P=D,j=[],Q=Us(),Q!==n)for(;Q!==n;)j.push(Q),Q=Us();else j=n;return j!==n&&(ze=P,j=T(j)),P=j,P}function Dl(){var P,j,Q;return P=D,t.substr(D,2)===R?(j=R,D+=2):(j=n,ae===0&&ue(A)),j!==n?(Q=Sf(),Q!==n?(ze=P,j=$(Q),P=j):(D=P,P=n)):(D=P,P=n),P===n&&(P=D,ze=D,j=O(),j?j=void 0:j=n,j!==n?(Q=po(),Q!==n?(ze=P,j=I(Q),P=j):(D=P,P=n)):(D=P,P=n)),P}function bi(){var P,j,Q,ne,le,_e,ft,Ke,Wn,Ye,bt,Qe,vt;return P=D,t.charCodeAt(D)===123?(j=f,D++):(j=n,ae===0&&ue(d)),j!==n?(Q=Xe(),Q!==n?(ne=Hs(),ne!==n?(le=Xe(),le!==n?(t.charCodeAt(D)===44?(_e=U,D++):(_e=n,ae===0&&ue(V)),_e!==n?(ft=Xe(),ft!==n?(t.substr(D,6)===L?(Ke=L,D+=6):(Ke=n,ae===0&&ue(z)),Ke!==n?(Wn=Xe(),Wn!==n?(Ye=D,t.charCodeAt(D)===44?(bt=U,D++):(bt=n,ae===0&&ue(V)),bt!==n?(Qe=Xe(),Qe!==n?(vt=Dl(),vt!==n?(bt=[bt,Qe,vt],Ye=bt):(D=Ye,Ye=n)):(D=Ye,Ye=n)):(D=Ye,Ye=n),Ye===n&&(Ye=null),Ye!==n?(bt=Xe(),bt!==n?(t.charCodeAt(D)===125?(Qe=p,D++):(Qe=n,ae===0&&ue(m)),Qe!==n?(ze=P,j=F(ne,Ke,Ye),P=j):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n),P}function Hp(){var P,j,Q,ne;if(P=D,t.charCodeAt(D)===39?(j=M,D++):(j=n,ae===0&&ue(B)),j!==n){
144if(Q=[],ne=mo(),ne===n&&(W.test(t.charAt(D))?(ne=t.charAt(D),D++):(ne=n,ae===0&&ue(H))),ne!==n)for(;ne!==n;)Q.push(ne),ne=mo(),ne===n&&(W.test(t.charAt(D))?(ne=t.charAt(D),D++):(ne=n,ae===0&&ue(H)));else Q=n;Q!==n?(t.charCodeAt(D)===39?(ne=M,D++):(ne=n,ae===0&&ue(B)),ne!==n?(j=[j,Q,ne],P=j):(D=P,P=n)):(D=P,P=n)}else D=P,P=n;if(P===n)if(P=[],j=mo(),j===n&&(K.test(t.charAt(D))?(j=t.charAt(D),D++):(j=n,ae===0&&ue(Z))),j!==n)for(;j!==n;)P.push(j),j=mo(),j===n&&(K.test(t.charAt(D))?(j=t.charAt(D),D++):(j=n,ae===0&&ue(Z)));else P=n;return P}function Vp(){var P,j;if(P=[],re.test(t.charAt(D))?(j=t.charAt(D),D++):(j=n,ae===0&&ue(ee)),j!==n)for(;j!==n;)P.push(j),re.test(t.charAt(D))?(j=t.charAt(D),D++):(j=n,ae===0&&ue(ee));else P=n;return P}function fb(){var P,j,Q,ne;if(P=D,j=D,Q=[],ne=Hp(),ne===n&&(ne=Vp()),ne!==n)for(;ne!==n;)Q.push(ne),ne=Hp(),ne===n&&(ne=Vp());else Q=n;return Q!==n?j=t.substring(j,D):j=Q,j!==n&&(ze=P,j=te(j)),P=j,P}function db(){var P,j,Q;return P=D,t.substr(D,2)===R?(j=R,D+=2):(j=n,ae===0&&ue(A)),j!==n?(Q=fb(),Q!==n?(ze=P,j=$(Q),P=j):(D=P,P=n)):(D=P,P=n),P===n&&(P=D,ze=D,j=ce(),j?j=void 0:j=n,j!==n?(Q=po(),Q!==n?(ze=P,j=I(Q),P=j):(D=P,P=n)):(D=P,P=n)),P}function pb(){var P,j,Q,ne,le,_e,ft,Ke,Wn,Ye,bt,Qe,vt;return P=D,t.charCodeAt(D)===123?(j=f,D++):(j=n,ae===0&&ue(d)),j!==n?(Q=Xe(),Q!==n?(ne=Hs(),ne!==n?(le=Xe(),le!==n?(t.charCodeAt(D)===44?(_e=U,D++):(_e=n,ae===0&&ue(V)),_e!==n?(ft=Xe(),ft!==n?(t.substr(D,4)===pe?(Ke=pe,D+=4):(Ke=n,ae===0&&ue(ge)),Ke===n&&(t.substr(D,4)===xe?(Ke=xe,D+=4):(Ke=n,ae===0&&ue(ye))),Ke!==n?(Wn=Xe(),Wn!==n?(Ye=D,t.charCodeAt(D)===44?(bt=U,D++):(bt=n,ae===0&&ue(V)),bt!==n?(Qe=Xe(),Qe!==n?(vt=db(),vt!==n?(bt=[bt,Qe,vt],Ye=bt):(D=Ye,Ye=n)):(D=Ye,Ye=n)):(D=Ye,Ye=n),Ye===n&&(Ye=null),Ye!==n?(bt=Xe(),bt!==n?(t.charCodeAt(D)===125?(Qe=p,D++):(Qe=n,ae===0&&ue(m)),Qe!==n?(ze=P,j=F(ne,Ke,Ye),P=j):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n),P}function hb(){var P;return P=bi(),P===n&&(P=pb()),P}function mb(){var P,j,Q,ne,le,_e,ft,Ke,Wn,Ye,bt,Qe,vt,sr,Vr,Rf;if(P=D,t.charCodeAt(D)===123?(j=f,D++):(j=n,ae===0&&ue(d)),j!==n)if(Q=Xe(),Q!==n)if(ne=Hs(),ne!==n)if(le=Xe(),le!==n)if(t.charCodeAt(D)===44?(_e=U,D++):(_e=n,ae===0&&ue(V)),_e!==n)if(ft=Xe(),ft!==n)if(t.substr(D,6)===et?(Ke=et,D+=6):(Ke=n,ae===0&&ue(Te)),Ke===n&&(t.substr(D,13)===it?(Ke=it,D+=13):(Ke=n,ae===0&&ue(Se))),Ke!==n)if(Wn=Xe(),Wn!==n)if(t.charCodeAt(D)===44?(Ye=U,D++):(Ye=n,ae===0&&ue(V)),Ye!==n)if(bt=Xe(),bt!==n)if(Qe=D,t.substr(D,7)===Ne?(vt=Ne,D+=7):(vt=n,ae===0&&ue(rt)),vt!==n?(sr=Xe(),sr!==n?(Vr=qp(),Vr!==n?(vt=[vt,sr,Vr],Qe=vt):(D=Qe,Qe=n)):(D=Qe,Qe=n)):(D=Qe,Qe=n),Qe===n&&(Qe=null),Qe!==n)if(vt=Xe(),vt!==n){if(sr=[],Vr=Kp(),Vr!==n)for(;Vr!==n;)sr.push(Vr),Vr=Kp();else sr=n;sr!==n?(Vr=Xe(),Vr!==n?(t.charCodeAt(D)===125?(Rf=p,D++):(Rf=n,ae===0&&ue(m)),Rf!==n?(ze=P,j=ir(ne,Ke,Qe,sr),P=j):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)}else D=P,P=n;else D=P,P=n;else D=P,P=n;else D=P,P=n;else D=P,P=n;else D=P,P=n;else D=P,P=n;else D=P,P=n;else D=P,P=n;else D=P,P=n;else D=P,P=n;else D=P,P=n;return P}function vb(){var P,j,Q,ne,le,_e,ft,Ke,Wn,Ye,bt,Qe,vt,sr;if(P=D,t.charCodeAt(D)===123?(j=f,D++):(j=n,ae===0&&ue(d)),j!==n)if(Q=Xe(),Q!==n)if(ne=Hs(),ne!==n)if(le=Xe(),le!==n)if(t.charCodeAt(D)===44?(_e=U,D++):(_e=n,ae===0&&ue(V)),_e!==n)if(ft=Xe(),ft!==n)if(t.substr(D,6)===_n?(Ke=_n,D+=6):(Ke=n,ae===0&&ue(nt)),Ke!==n)if(Wn=Xe(),Wn!==n)if(t.charCodeAt(D)===44?(Ye=U,D++):(Ye=n,ae===0&&ue(V)),Ye!==n)if(bt=Xe(),bt!==n){if(Qe=[],vt=Wp(),vt!==n)for(;vt!==n;)Qe.push(vt),vt=Wp();else Qe=n;Qe!==n?(vt=Xe(),vt!==n?(t.charCodeAt(D)===125?(sr=p,D++):(sr=n,ae===0&&ue(m)),sr!==n?(ze=P,j=Bt(ne,Qe),P=j):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)}else D=P,P=n;else D=P,P=n;else D=P,P=n;else D=P,P=n;else D=P,P=n;else D=P,P=n;else D=P,P=n;else D=P,P=n;else D=P,P=n;else D=P,P=n;return P}function gb(){var P,j,Q,ne;return P=D,j=D,t.charCodeAt(D)===61?(Q=At,D++):(Q=n,ae===0&&ue(kt)),Q!==n?(ne=qp(),ne!==n?(Q=[Q,ne],j=Q):(D=j,j=n)):(D=j,j=n),j!==n?P=t.substring(P,D):P=j,P===n&&(P=Tf()),P}function Wp(){var P,j,Q,ne,le,_e,ft,Ke;return P=D,j=Xe(),j!==n?(Q=Tf(),Q!==n?(ne=Xe(),ne!==n?(t.charCodeAt(D)===123?(le=f,D++):(le=n,ae===0&&ue(d)),le!==n?(ze=D,_e=Mn(),_e?_e=void 0:_e=n,_e!==n?(ft=Ls(),ft!==n?(t.charCodeAt(D)===125?(Ke=p,D++):(Ke=n,ae===0&&ue(m)),Ke!==n?(ze=P,j=mt(Q,ft),P=j):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n),P}function Kp(){var P,j,Q,ne,le,_e,ft,Ke;return P=D,j=Xe(),j!==n?(Q=gb(),Q!==n?(ne=Xe(),ne!==n?(t.charCodeAt(D)===123?(le=f,D++):(le=n,ae===0&&ue(d)),le!==n?(ze=D,_e=$t(),_e?_e=void 0:_e=n,_e!==n?(ft=Ls(),ft!==n?(t.charCodeAt(D)===125?(Ke=p,D++):(Ke=n,ae===0&&ue(m)),Ke!==n?(ze=P,j=Ot(Q,ft),P=j):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n)):(D=P,P=n),P}function ho(){var P;return ae++,lt.test(t.charAt(D))?(P=t.charAt(D),D++):(P=n,ae===0&&ue(Nn)),ae--,P===n&&ae===0&&ue(Dt),P}function Gp(){var P;return ae++,dn.test(t.charAt(D))?(P=t.charAt(D),D++):(P=n,ae===0&&ue(_r)),ae--,P===n&&ae===0&&ue(fn),P}function Xe(){var P,j,Q;for(ae++,P=D,j=[],Q=ho();Q!==n;)j.push(Q),Q=ho();return j!==n?P=t.substring(P,D):P=j,ae--,P===n&&(j=n,ae===0&&ue(tn)),P}function qp(){var P,j,Q;return ae++,P=D,t.charCodeAt(D)===45?(j=En,D++):(j=n,ae===0&&ue(Ht)),j===n&&(j=null),j!==n?(Q=Qp(),Q!==n?(ze=P,j=kr(j,Q),P=j):(D=P,P=n)):(D=P,P=n),ae--,P===n&&(j=n,ae===0&&ue(Er)),P}function mo(){var P,j;return ae++,P=D,t.substr(D,2)===Bn?(j=Bn,D+=2):(j=n,ae===0&&ue(Vt)),j!==n&&(ze=P,j=Vn()),P=j,ae--,P===n&&(j=n,ae===0&&ue(kn)),P}function Xp(){var P,j,Q,ne,le,_e;if(P=D,t.charCodeAt(D)===39?(j=M,D++):(j=n,ae===0&&ue(B)),j!==n)if(Q=xb(),Q!==n){for(ne=D,le=[],t.substr(D,2)===Bn?(_e=Bn,D+=2):(_e=n,ae===0&&ue(Vt)),_e===n&&(W.test(t.charAt(D))?(_e=t.charAt(D),D++):(_e=n,ae===0&&ue(H)));_e!==n;)le.push(_e),t.substr(D,2)===Bn?(_e=Bn,D+=2):(_e=n,ae===0&&ue(Vt)),_e===n&&(W.test(t.charAt(D))?(_e=t.charAt(D),D++):(_e=n,ae===0&&ue(H)));le!==n?ne=t.substring(ne,D):ne=le,ne!==n?(t.charCodeAt(D)===39?(le=M,D++):(le=n,ae===0&&ue(B)),le===n&&(le=null),le!==n?(ze=P,j=Re(Q,ne),P=j):(D=P,P=n)):(D=P,P=n)}else D=P,P=n;else D=P,P=n;return P}function Yp(){var P,j,Q,ne;return P=D,j=D,t.length>D?(Q=t.charAt(D),D++):(Q=n,ae===0&&ue(k)),Q!==n?(ze=D,ne=qe(Q),ne?ne=void 0:ne=n,ne!==n?(Q=[Q,ne],j=Q):(D=j,j=n)):(D=j,j=n),j===n&&(t.charCodeAt(D)===10?(j=ut,D++):(j=n,ae===0&&ue(nn))),j!==n?P=t.substring(P,D):P=j,P}function xb(){var P,j,Q,ne;return P=D,j=D,t.length>D?(Q=t.charAt(D),D++):(Q=n,ae===0&&ue(k)),Q!==n?(ze=D,ne=ma(Q),ne?ne=void 0:ne=n,ne!==n?(Q=[Q,ne],j=Q):(D=j,j=n)):(D=j,j=n),j!==n?P=t.substring(P,D):P=j,P}function Hs(){var P,j;return ae++,P=D,j=Qp(),j===n&&(j=Tf()),j!==n?P=t.substring(P,D):P=j,ae--,P===n&&(j=n,ae===0&&ue(uo)),P}function Qp(){var P,j,Q,ne,le;if(ae++,P=D,t.charCodeAt(D)===48?(j=Bs,D++):(j=n,ae===0&&ue(Ha)),j!==n&&(ze=P,j=mi()),P=j,P===n){if(P=D,j=D,Va.test(t.charAt(D))?(Q=t.charAt(D),D++):(Q=n,ae===0&&ue(vi)),Q!==n){for(ne=[],fo.test(t.charAt(D))?(le=t.charAt(D),D++):(le=n,ae===0&&ue(gi));le!==n;)ne.push(le),fo.test(t.charAt(D))?(le=t.charAt(D),D++):(le=n,ae===0&&ue(gi));ne!==n?(Q=[Q,ne],j=Q):(D=j,j=n)}else D=j,j=n;j!==n&&(ze=P,j=$s(j)),P=j}return ae--,P===n&&(j=n,ae===0&&ue(Ns)),P}function Tf(){var P,j,Q,ne,le;if(ae++,P=D,j=[],Q=D,ne=D,ae++,le=ho(),le===n&&(le=Gp()),ae--,le===n?ne=void 0:(D=ne,ne=n),ne!==n?(t.length>D?(le=t.charAt(D),D++):(le=n,ae===0&&ue(k)),le!==n?(ne=[ne,le],Q=ne):(D=Q,Q=n)):(D=Q,Q=n),Q!==n)for(;Q!==n;)j.push(Q),Q=D,ne=D,ae++,le=ho(),le===n&&(le=Gp()),ae--,le===n?ne=void 0:(D=ne,ne=n),ne!==n?(t.length>D?(le=t.charAt(D),D++):(le=n,ae===0&&ue(k)),le!==n?(ne=[ne,le],Q=ne):(D=Q,Q=n)):(D=Q,Q=n);else j=n;return j!==n?P=t.substring(P,D):P=j,ae--,P===n&&(j=n,ae===0&&ue(xi)),P}var Ur=["root"];function yb(){return Ur.length>1}function Zp(){return Ur[Ur.length-1]==="plural"}function Hr(){return e&&e.captureLocation?{location:ga()}:{}}
144if(or=a(),or!==n&&D===t.length)return or;throw or!==n&&D<t.length&&ue(tt()),Is(va,Sn<t.length?t.charAt(Sn):null,Sn<t.length?Dn(Sn,Sn+1):Dn(Sn,Sn))}var k7=mV,vV=function(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;for(var r=Array(t),a=0,e=0;e<n;e++)for(var i=arguments[e],o=0,s=i.length;o<s;o++,a++)r[a]=i[o];return r},P7=/(^|[^\\])#/g;function S7(t){t.forEach(function(e){!E7(e)&&!_7(e)||Object.keys(e.options).forEach(function(n){for(var r,a=e.options[n],i=-1,o=void 0,s=0;s<a.value.length;s++){var c=a.value[s];if(U1(c)&&P7.test(c.value)){i=s,o=c;break}}if(o){var l=o.value.replace(P7,"$1{"+e.value+", number}"),u=k7(l);(r=a.value).splice.apply(r,vV([i,1],u))}S7(a.value)})})}var en=function(){return en=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++){e=arguments[n];for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a])}return t},en.apply(this,arguments)},gV=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function xV(t){var e={};return t.replace(gV,function(n){var r=n.length;switch(n[0]){case"G":e.era=r===4?"long":r===5?"narrow":"short";break;case"y":e.year=r===2?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":e.month=["numeric","2-digit","short","long","narrow"][r-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":e.day=["numeric","2-digit"][r-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":e.weekday=r===4?"short":r===5?"narrow":"short";break;case"e":if(r<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");e.weekday=["short","long","narrow","short"][r-4];break;case"c":if(r<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");e.weekday=["short","long","narrow","short"][r-4];break;case"a":e.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":e.hourCycle="h12",e.hour=["numeric","2-digit"][r-1];break;case"H":e.hourCycle="h23",e.hour=["numeric","2-digit"][r-1];break;case"K":e.hourCycle="h11",e.hour=["numeric","2-digit"][r-1];break;case"k":e.hourCycle="h24",e.hour=["numeric","2-digit"][r-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":e.minute=["numeric","2-digit"][r-1];break;case"s":e.second=["numeric","2-digit"][r-1];break;case"S":case"A":throw new RangeError("`S/A` (second) pattenrs are not supported, use `s` instead");case"z":e.timeZoneName=r<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) pattenrs are not supported, use `z` instead")}return""}),e}function yV(t){return t.replace(/^(.*?)-/,"")}var T7=/^\.(?:(0+)(\+|#+)?)?$/g,R7=/^(@+)?(\+|#+)?$/g;function A7(t){var e={};return t.replace(R7,function(n,r,a){return typeof a!="string"?(e.minimumSignificantDigits=r.length,e.maximumSignificantDigits=r.length):a==="+"?e.minimumSignificantDigits=r.length:r[0]==="#"?e.maximumSignificantDigits=r.length:(e.minimumSignificantDigits=r.length,e.maximumSignificantDigits=r.length+(typeof a=="string"?a.length:0)),""}),e}function O7(t){switch(t){case"sign-auto":return{signDisplay:"auto"};case"sign-accounting":return{currencySign:"accounting"};case"sign-always":return{signDisplay:"always"};case"sign-accounting-always":return{signDisplay:"always",currencySign:"accounting"};case"sign-except-zero":return{signDisplay:"exceptZero"};case"sign-accounting-except-zero":return{signDisplay:"exceptZero",currencySign:"accounting"};case"sign-never":return{signDisplay:"never"}}}function M7(t){var e={},n=O7(t);return n||e}function bV(t){for(var e={},n=0,r=t;n<r.length;n++){var a=r[n];switch(a.stem){case"percent":e.style="percent";continue;case"currency":e.style="currency",e.currency=a.options[0];continue;case"group-off":e.useGrouping=!1;continue;case"precision-integer":e.maximumFractionDigits=0;continue;case"measure-unit":e.style="unit",e.unit=yV(a.options[0]);continue;case"compact-short":e.notation="compact",e.compactDisplay="short";continue;case"compact-long":e.notation="compact",e.compactDisplay="long";continue;
144case"scientific":e=en(en(en({},e),{notation:"scientific"}),a.options.reduce(function(o,s){return en(en({},o),M7(s))},{}));continue;case"engineering":e=en(en(en({},e),{notation:"engineering"}),a.options.reduce(function(o,s){return en(en({},o),M7(s))},{}));continue;case"notation-simple":e.notation="standard";continue;case"unit-width-narrow":e.currencyDisplay="narrowSymbol",e.unitDisplay="narrow";continue;case"unit-width-short":e.currencyDisplay="code",e.unitDisplay="short";continue;case"unit-width-full-name":e.currencyDisplay="name",e.unitDisplay="long";continue;case"unit-width-iso-code":e.currencyDisplay="symbol";continue}if(T7.test(a.stem)){if(a.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");a.stem.replace(T7,function(o,s,c){return o==="."?e.maximumFractionDigits=0:c==="+"?e.minimumFractionDigits=c.length:s[0]==="#"?e.maximumFractionDigits=s.length:(e.minimumFractionDigits=s.length,e.maximumFractionDigits=s.length+(typeof c=="string"?c.length:0)),""}),a.options.length&&(e=en(en({},e),A7(a.options[0])));continue}if(R7.test(a.stem)){e=en(en({},e),A7(a.stem));continue}var i=O7(a.stem);i&&(e=en(en({},e),i))}return e}function wV(t,e){var n=k7(t,e);return(!e||e.normalizeHashtagInPlural!==!1)&&S7(n),n}var CV=function(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;for(var r=Array(t),a=0,e=0;e<n;e++)for(var i=arguments[e],o=0,s=i.length;o<s;o++,a++)r[a]=i[o];return r};function _V(t){return JSON.stringify(t.map(function(e){return e&&typeof e=="object"?EV(e):e}))}function EV(t){return Object.keys(t).sort().map(function(e){var n;return n={},n[e]=t[e],n})}var V1=function(t,e){return e===void 0&&(e={}),function(){for(var n,r=[],a=0;a<arguments.length;a++)r[a]=arguments[a];var i=_V(r),o=i&&e[i];return o||(o=new((n=t).bind.apply(n,CV([void 0],r))),i&&(e[i]=o)),o}},kV=function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,a){r.__proto__=a}||function(r,a){for(var i in a)a.hasOwnProperty(i)&&(r[i]=a[i])},t(e,n)};return function(e,n){t(e,n);function r(){this.constructor=e}e.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),PV=function(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;for(var r=Array(t),a=0,e=0;e<n;e++)for(var i=arguments[e],o=0,s=i.length;o<s;o++,a++)r[a]=i[o];return r},eo=function(t){kV(e,t);function e(n,r){var a=t.call(this,n)||this;return a.variableId=r,a}return e}(Error);function SV(t){return t.length<2?t:t.reduce(function(e,n){var r=e[e.length-1];return!r||r.type!==0||n.type!==0?e.push(n):r.value+=n.value,e},[])}function xl(t,e,n,r,a,i,o){if(t.length===1&&U1(t[0]))return[{type:0,value:t[0].value}];for(var s=[],c=0,l=t;c<l.length;c++){var u=l[c];if(U1(u)){s.push({type:0,value:u.value});continue}if(fV(u)){typeof i=="number"&&s.push({type:0,value:n.getNumberFormat(e).format(i)});continue}var f=u.value;if(!(a&&f in a))throw new eo('The intl string context variable "'+f+'" was not provided to the string "'+o+'"');var d=a[f];if(sV(u)){(!d||typeof d=="string"||typeof d=="number")&&(d=typeof d=="string"||typeof d=="number"?String(d):""),s.push({type:1,value:d});continue}if(lV(u)){var p=typeof u.style=="string"?r.date[u.style]:void 0;s.push({type:0,value:n.getDateTimeFormat(e,p).format(d)});continue}if(uV(u)){var p=typeof u.style=="string"?r.time[u.style]:pV(u.style)?xV(u.style.pattern):void 0;s.push({type:0,value:n.getDateTimeFormat(e,p).format(d)});continue}if(cV(u)){var p=typeof u.style=="string"?r.number[u.style]:dV(u.style)?bV(u.style.tokens):void 0;s.push({type:0,value:n.getNumberFormat(e,p).format(d)});continue}if(_7(u)){var m=u.options[d]||u.options.other;if(!m)throw new RangeError('Invalid values for "'+u.value+'": "'+d+'". Options are "'+Object.keys(u.options).join('", "')+'"');s.push.apply(s,xl(m.value,e,n,r,a));continue}if(E7(u)){var m=u.options["="+d];if(!m){if(!Intl.PluralRules)throw new eo(`Intl.PluralRules is not available in this environment.
145Try polyfilling it using "@formatjs/intl-pluralrules"
146`);var v=n.getPluralRules(e,{type:u.pluralType}).select(d-(u.offset||0));m=u.options[v]||u.options.other}if(!m)throw new RangeError('Invalid values for "'+u.value+'": "'+d+'". Options are "'+Object.keys(u.options).join('", "')+'"');s.push.apply(s,xl(m.value,e,n,r,a,d-(u.offset||0)));continue}}return SV(s)}function TV(t,e,n,r,a,i){var o=xl(t,e,n,r,a,void 0,i);return o.length===1?o[0].value:o.reduce(function(s,c){return s+=c.value},"")}var W1,N7="@@",RV=/@@(\d+_\d+)@@/g,AV=0;function OV(){return Date.now()+"_"+ ++AV}
146function K1(t,e){return t.split(RV).filter(Boolean).map(function(n){return e[n]!=null?e[n]:n}).reduce(function(n,r){return n.length&&typeof r=="string"&&typeof n[n.length-1]=="string"?n[n.length-1]+=r:n.push(r),n},[])}var MV=/(<([0-9a-zA-Z-_]*?)>(.*?)<\/([0-9a-zA-Z-_]*?)>)|(<[0-9a-zA-Z-_]*?\/>)/,B7=Date.now()+"@@",NV=["area","base","br","col","embed","hr","img","input","link","meta","param","source","track","wbr"];function $7(t,e,n){var r=t.tagName,a=t.outerHTML,i=t.textContent,o=t.childNodes;if(!r)return K1(i||"",e);r=r.toLowerCase();var s=~NV.indexOf(r),c=n[r];if(c&&s)throw new eo(r+" is a self-closing tag and can not be used, please use another tag name.");if(!o.length)return[a];var l=Array.prototype.slice.call(o).reduce(function(u,f){return u.concat($7(f,e,n))},[]);return c?typeof c=="function"?[c.apply(void 0,l)]:[c]:PV(["<"+r+">"],l,["</"+r+">"])}function BV(t,e,n,r,a,i){var o=xl(t,e,n,r,a,void 0,i),s={},c=o.reduce(function(d,p){if(p.type===0)return d+=p.value;var m=OV();return s[m]=p.value,d+=""+N7+m+N7},"");if(!MV.test(c))return K1(c,s);if(!a)throw new eo("Message has placeholders but no values was given");if(typeof DOMParser=="undefined")throw new eo("Cannot format XML message without DOMParser");W1||(W1=new DOMParser);var l=W1.parseFromString('<formatted-message id="'+B7+'">'+c+"</formatted-message>","text/html").getElementById(B7);if(!l)throw new eo("Malformed HTML message "+c);var u=Object.keys(a).filter(function(d){return!!l.getElementsByTagName(d).length});if(!u.length)return K1(c,s);var f=u.filter(function(d){return d!==d.toLowerCase()});if(f.length)throw new eo("HTML tag must be lowercased but the following tags are not: "+f.join(", "));return Array.prototype.slice.call(l.childNodes).reduce(function(d,p){return d.concat($7(p,s,a))},[])}var ui=function(){return ui=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++){e=arguments[n];for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a])}return t},ui.apply(this,arguments)};function $V(t,e){return e?ui(ui(ui({},t||{}),e||{}),Object.keys(t).reduce(function(n,r){return n[r]=ui(ui({},t[r]),e[r]||{}),n},{})):t}function DV(t,e){return e?Object.keys(t).reduce(function(n,r){return n[r]=$V(t[r],e[r]),n},ui({},t)):t}function IV(t){return t===void 0&&(t={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:V1(Intl.NumberFormat,t.number),getDateTimeFormat:V1(Intl.DateTimeFormat,t.dateTime),getPluralRules:V1(Intl.PluralRules,t.pluralRules)}}var LV=function(){function t(e,n,r,a){var i=this;if(n===void 0&&(n=t.defaultLocale),this.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=function(o){return TV(i.ast,i.locales,i.formatters,i.formats,o,i.message)},this.formatToParts=function(o){return xl(i.ast,i.locales,i.formatters,i.formats,o,void 0,i.message)},this.formatHTMLMessage=function(o){return BV(i.ast,i.locales,i.formatters,i.formats,o,i.message)},this.resolvedOptions=function(){return{locale:Intl.NumberFormat.supportedLocalesOf(i.locales)[0]}},this.getAst=function(){return i.ast},typeof e=="string"){if(this.message=e,!t.__parse)throw new TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");this.ast=t.__parse(e,{normalizeHashtagInPlural:!1})}else this.ast=e;if(!Array.isArray(this.ast))throw new TypeError("A message must be provided as a String or AST.");this.formats=DV(t.formats,r),this.locales=n,this.formatters=a&&a.formatters||IV(this.formatterCache)}return t.defaultLocale=new Intl.NumberFormat().resolvedOptions().locale,t.__parse=wV,t.formats={number:{currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},t}(),FV=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function zV(t,e,n){return n={path:e,exports:{},require:function(r,a){return jV(r,a==null?n.path:a)}}
146,t(n,n.exports),n.exports}function jV(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}var D7=zV(function(t,e){(function(n,r){t.exports=r()})(FV,function(){var n={isEqual:!0,isMatchingKey:!0,isPromise:!0,maxSize:!0,onCacheAdd:!0,onCacheChange:!0,onCacheHit:!0,transformKey:!0},r=Array.prototype.slice;function a(f){var d=f.length;return d?d===1?[f[0]]:d===2?[f[0],f[1]]:d===3?[f[0],f[1],f[2]]:r.call(f,0):[]}function i(f){var d={};for(var p in f)n[p]||(d[p]=f[p]);return d}function o(f){return typeof f=="function"&&f.isMemoized}function s(f,d){return f===d||f!==f&&d!==d}function c(f,d){var p={};for(var m in f)p[m]=f[m];for(var m in d)p[m]=d[m];return p}var l=function(){function f(d){this.keys=[],this.values=[],this.options=d;var p=typeof d.isMatchingKey=="function";p?this.getKeyIndex=this._getKeyIndexFromMatchingKey:d.maxSize>1?this.getKeyIndex=this._getKeyIndexForMany:this.getKeyIndex=this._getKeyIndexForSingle,this.canTransformKey=typeof d.transformKey=="function",this.shouldCloneArguments=this.canTransformKey||p,this.shouldUpdateOnAdd=typeof d.onCacheAdd=="function",this.shouldUpdateOnChange=typeof d.onCacheChange=="function",this.shouldUpdateOnHit=typeof d.onCacheHit=="function"}return Object.defineProperty(f.prototype,"size",{get:function(){return this.keys.length},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"snapshot",{get:function(){return{keys:a(this.keys),size:this.size,values:a(this.values)}},enumerable:!0,configurable:!0}),f.prototype._getKeyIndexFromMatchingKey=function(d){var p=this.options,m=p.isMatchingKey,v=p.maxSize,g=this.keys,x=g.length;if(!x)return-1;if(m(g[0],d))return 0;if(v>1){for(var _=1;_<x;_++)if(m(g[_],d))return _}return-1},f.prototype._getKeyIndexForMany=function(d){var p=this.options.isEqual,m=this.keys,v=m.length;if(!v)return-1;if(v===1)return this._getKeyIndexForSingle(d);var g=d.length,x,_;if(g>1){for(var k=0;k<v;k++)if(x=m[k],x.length===g){for(_=0;_<g&&p(x[_],d[_]);_++);if(_===g)return k}}else for(var k=0;k<v;k++)if(x=m[k],x.length===g&&p(x[0],d[0]))return k;return-1},f.prototype._getKeyIndexForSingle=function(d){var p=this.keys;if(!p.length)return-1;var m=p[0],v=m.length;if(d.length!==v)return-1;var g=this.options.isEqual;if(v>1){for(var x=0;x<v;x++)if(!g(m[x],d[x]))return-1;return 0}return g(m[0],d[0])?0:-1},f.prototype.orderByLru=function(d,p,m){for(var v=this.keys,g=this.values,x=v.length,_=m;_--;)v[_+1]=v[_],g[_+1]=g[_];v[0]=d,g[0]=p;var k=this.options.maxSize;x===k&&m===x?(v.pop(),g.pop()):m>=k&&(v.length=g.length=k)},f.prototype.updateAsyncCache=function(d){var p=this,m=this.options,v=m.onCacheChange,g=m.onCacheHit,x=this.keys[0],_=this.values[0];this.values[0]=_.then(function(k){return p.shouldUpdateOnHit&&g(p,p.options,d),p.shouldUpdateOnChange&&v(p,p.options,d),k},function(k){var S=p.getKeyIndex(x);throw S!==-1&&(p.keys.splice(S,1),p.values.splice(S,1)),k})},f}();function u(f,d){if(d===void 0&&(d={}),o(f))return u(f.fn,c(f.options,d));if(typeof f!="function")throw new TypeError("You must pass a function to `memoize`.");var p=d.isEqual,m=p===void 0?s:p,v=d.isMatchingKey,g=d.isPromise,x=g===void 0?!1:g,_=d.maxSize,k=_===void 0?1:_,S=d.onCacheAdd,w=d.onCacheChange,C=d.onCacheHit,y=d.transformKey,b=c({isEqual:m,isMatchingKey:v,isPromise:x,maxSize:k,onCacheAdd:S,onCacheChange:w,onCacheHit:C,transformKey:y},i(d)),E=new l(b),T=E.keys,R=E.values,A=E.canTransformKey,$=E.shouldCloneArguments,O=E.shouldUpdateOnAdd,I=E.shouldUpdateOnChange,U=E.shouldUpdateOnHit,V=function L(){var z=$?a(arguments):arguments;A&&(z=y(z));var F=T.length?E.getKeyIndex(z):-1;if(F!==-1)U&&C(E,b,L),F&&(E.orderByLru(T[F],R[F],F),I&&w(E,b,L));else{var M=f.apply(this,arguments),B=$?z:a(arguments);E.orderByLru(B,M,T.length),x&&E.updateAsyncCache(L),O&&S(E,b,L),I&&w(E,b,L)}return R[0]};return V.cache=E,V.fn=f,V.isMemoized=!0,V.options=b,V}return u})});function Fr(){}const yl=t=>t;function to(t,e){for(const n in e)t[n]=e[n];return t}function I7(t){return t&&typeof t=="object"&&typeof t.then=="function"}function G1(t){return t()}function bl(){return Object.create(null)}function za(t){t.forEach(G1)}function wl(t){return typeof t=="function"}function q1(t,e){const n=t.subscribe(e);return n.unsubscribe?()=>n.unsubscribe():n}function L7(t,e,n){return t[1]?to({},to(e.$$scope.ctx,t[1](n?n(e):{}))):e.$$scope.ctx}const X1=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),Y1=typeof window!="undefined";let no=Y1?()=>window.performance.now():()=>Date.now(),Cl=Y1?t=>requestAnimationFrame(t):Fr;const ro=new Set;let Es,Qu=!1;function F7(){ro.forEach(t=>{t[0](no())||(ro.delete(t),t[1]())}),(Qu=ro.size>0)&&Cl(F7)}function _l(t){let e;return Qu||(Qu=!0,Cl(F7)),{promise:new Promise(n=>{ro.add(e=[t,n])}),abort(){ro.delete(e)}}}function z7(t,e){t.appendChild(e)}function Q1(t,e,n){t.insertBefore(e,n||null)}function Z1(t){t.parentNode.removeChild(t)}function Zu(t){return document.createElement(t)}function j7(t){return document.createElementNS("http://www.w3.org/2000/svg",t)}function Ju(t){return document.createTextNode(t)}function U7(t,e,n,r){return t.addEventListener(e,n,r),()=>t.removeEventListener(e,n,r)}function El(t,e,n){n==null?t.removeAttribute(e):t.getAttribute(e)!==n&&t.setAttribute(e,n)}function H7(t){return Array.from(t.childNodes)}function V7(t,e){for(let n=0;n<t.length;n+=1){const r=t[n];if(r.nodeType===3)return r.data=""+e,t.splice(n,1)[0]}return Ju(e)}function ef(t,e){const n=document.createEvent("CustomEvent");
146return n.initCustomEvent(t,!1,!1,e),n}let ks,J1=0,ep={};function kl(t,e,n,r,a,i,o,s=0){const c=16.666/r;let l=`{
147`;for(let p=0;p<=1;p+=c){const m=e+(n-e)*i(p);l+=100*p+`%{${o(m,1-m)}}
148`}const u=l+`100% {${o(n,1-n)}}
149}`,f=`__svelte_${function(p){let m=5381,v=p.length;for(;v--;)m=(m<<5)-m^p.charCodeAt(v);return m>>>0}(u)}_${s}`;if(!ep[f]){if(!Es){const p=Zu("style");document.head.appendChild(p),Es=p.sheet}ep[f]=!0,Es.insertRule(`@keyframes ${f} ${u}`,Es.cssRules.length)}const d=t.style.animation||"";return t.style.animation=`${d?`${d}, `:""}${f} ${r}ms linear ${a}ms 1 both`,J1+=1,f}function Pl(t,e){t.style.animation=(t.style.animation||"").split(", ").filter(e?n=>n.indexOf(e)<0:n=>n.indexOf("__svelte")===-1).join(", "),e&&!--J1&&Cl(()=>{if(J1)return;let n=Es.cssRules.length;for(;n--;)Es.deleteRule(n);ep={}})}function W7(t,e){const n=t.getBoundingClientRect();if(e.left!==n.left||e.top!==n.top){const r=getComputedStyle(t),a=r.transform==="none"?"":r.transform;t.style.transform=`${a} translate(${e.left-n.left}px, ${e.top-n.top}px)`}}function fa(t){ks=t}function ja(){if(!ks)throw new Error("Function called outside component initialization");return ks}const Sl=[],tp=[],tf=[],np=[],K7=Promise.resolve();let nf,rp=!1;function ap(){rp||(rp=!0,K7.then(rf))}function ao(t){tf.push(t)}function rf(){const t=new Set;do{for(;Sl.length;){const e=Sl.shift();fa(e),UV(e.$$)}for(;tp.length;)tp.pop()();for(let e=0;e<tf.length;e+=1){const n=tf[e];t.has(n)||(n(),t.add(n))}tf.length=0}while(Sl.length);for(;np.length;)np.pop()();rp=!1}function UV(t){t.fragment!==null&&(t.update(t.dirty),za(t.before_update),t.fragment&&t.fragment.p(t.dirty,t.ctx),t.dirty=null,t.after_update.forEach(ao))}function ip(){return nf||(nf=Promise.resolve()).then(()=>{nf=null}),nf}function io(t,e,n){t.dispatchEvent(ef(`${e?"intro":"outro"}${n}`))}const af=new Set;let da;function G7(){da={r:0,c:[],p:da}}function q7(){da.r||za(da.c),da=da.p}function of(t,e){t&&t.i&&(af.delete(t),t.i(e))}function op(t,e,n,r){if(t&&t.o){if(af.has(t))return;af.add(t),da.c.push(()=>{af.delete(t),r&&(n&&t.d(1),r())}),t.o(e)}}const sp={duration:0},HV=typeof window!="undefined"?window:global;function X7(t,e){t.d(1),e.delete(t.key)}function Y7(t,e){op(t,1,1,()=>{e.delete(t.key)})}const VV=new Set(["allowfullscreen","allowpaymentrequest","async","autofocus","autoplay","checked","controls","default","defer","disabled","formnovalidate","hidden","ismap","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected"]),Q7=/[\s'">/=\u{FDD0}-\u{FDEF}\u{FFFE}\u{FFFF}\u{1FFFE}\u{1FFFF}\u{2FFFE}\u{2FFFF}\u{3FFFE}\u{3FFFF}\u{4FFFE}\u{4FFFF}\u{5FFFE}\u{5FFFF}\u{6FFFE}\u{6FFFF}\u{7FFFE}\u{7FFFF}\u{8FFFE}\u{8FFFF}\u{9FFFE}\u{9FFFF}\u{AFFFE}\u{AFFFF}\u{BFFFE}\u{BFFFF}\u{CFFFE}\u{CFFFF}\u{DFFFE}\u{DFFFF}\u{EFFFE}\u{EFFFF}\u{FFFFE}\u{FFFFF}\u{10FFFE}\u{10FFFF}]/u,Z7={'"':"&quot;","'":"&#39;","&":"&amp;","<":"&lt;",">":"&gt;"};function J7(t){return String(t).replace(/["'&<>]/g,e=>Z7[e])}let cp,e9;function t9(t,e,n){const{fragment:r,on_mount:a,on_destroy:i,after_update:o}=t.$$;r&&r.m(e,n),ao(()=>{const s=a.map(G1).filter(wl);i?i.push(...s):za(s),t.$$.on_mount=[]}),o.forEach(ao)}function lp(t,e){const n=t.$$;n.fragment!==null&&(za(n.on_destroy),n.fragment&&n.fragment.d(e),n.on_destroy=n.fragment=null,n.ctx={})}typeof HTMLElement=="function"&&(e9=class extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}connectedCallback(){for(const t in this.$$.slotted)this.appendChild(this.$$.slotted[t])}attributeChangedCallback(t,e,n){this[t]=n}$destroy(){lp(this,1),this.$destroy=Fr}$on(t,e){const n=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return n.push(e),()=>{const r=n.indexOf(e);r!==-1&&n.splice(r,1)}}$set(){}});class n9{$destroy(){lp(this,1),this.$destroy=Fr}$on(e,n){const r=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return r.push(n),()=>{const a=r.indexOf(n);a!==-1&&r.splice(a,1)}}$set(){}}function zr(t,e){document.dispatchEvent(ef(t,e))}function sf(t){zr("SvelteDOMRemove",{node:t}),Z1(t)}var up,fp,cf,WV=Object.freeze({__proto__:null,HtmlTag:class{constructor(t,e=null){this.e=Zu("div"),this.a=e,this.u(t)}m(t,e=null){for(let n=0;n<this.n.length;n+=1)Q1(t,this.n[n],e);this.t=t}u(t){this.e.innerHTML=t,this.n=Array.from(this.e.childNodes)}p(t){this.d(),this.u(t),this.m(this.t,this.a)}
149d(){this.n.forEach(Z1)}},SvelteComponent:n9,SvelteComponentDev:class extends n9{constructor(t){if(!t||!t.target&&!t.$$inline)throw new Error("'target' is a required option");super()}$destroy(){super.$destroy(),this.$destroy=()=>{console.warn("Component was already destroyed")}}},get SvelteElement(){return e9},add_attribute:function(t,e,n){return e==null||n&&!e?"":` ${t}${e===!0?"":`=${typeof e=="string"?JSON.stringify(J7(e)):`"${e}"`}`}`},add_classes:function(t){return t?` class="${t}"`:""},add_flush_callback:function(t){np.push(t)},add_location:function(t,e,n,r,a){t.__svelte_meta={loc:{file:e,line:n,column:r,char:a}}},add_render_callback:ao,add_resize_listener:function(t,e){getComputedStyle(t).position==="static"&&(t.style.position="relative");const n=document.createElement("object");let r;return n.setAttribute("style","display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; pointer-events: none; z-index: -1;"),n.setAttribute("aria-hidden","true"),n.type="text/html",n.tabIndex=-1,n.onload=()=>{(r=n.contentDocument.defaultView).addEventListener("resize",e)},/Trident/.test(navigator.userAgent)?(t.appendChild(n),n.data="about:blank"):(n.data="about:blank",t.appendChild(n)),{cancel:()=>{r&&r.removeEventListener&&r.removeEventListener("resize",e),t.removeChild(n)}}},add_transform:W7,afterUpdate:function(t){ja().$$.after_update.push(t)},append:z7,append_dev:function(t,e){zr("SvelteDOMInsert",{target:t,node:e}),z7(t,e)},assign:to,attr:El,attr_dev:function(t,e,n){El(t,e,n),n==null?zr("SvelteDOMRemoveAttribute",{node:t,attribute:e}):zr("SvelteDOMSetAttribute",{node:t,attribute:e,value:n})},beforeUpdate:function(t){ja().$$.before_update.push(t)},bind:function(t,e,n){X1(t.$$.props,e)&&(e=t.$$.props[e]||e,t.$$.bound[e]=n,n(t.$$.ctx[e]))},binding_callbacks:tp,blank_object:bl,bubble:function(t,e){const n=t.$$.callbacks[e.type];n&&n.slice().forEach(r=>r(e))},check_outros:q7,children:H7,claim_component:function(t,e){t&&t.l(e)},claim_element:function(t,e,n,r){for(let a=0;a<t.length;a+=1){const i=t[a];if(i.nodeName===e){for(let o=0;o<i.attributes.length;o+=1){const s=i.attributes[o];n[s.name]||i.removeAttribute(s.name)}return t.splice(a,1)[0]}}return r?j7(e):Zu(e)},claim_space:function(t){return V7(t," ")},claim_text:V7,clear_loops:function(){ro.forEach(t=>ro.delete(t)),Qu=!1},component_subscribe:function(t,e,n){t.$$.on_destroy.push(q1(e,n))},createEventDispatcher:function(){const t=ja();return(e,n)=>{const r=t.$$.callbacks[e];if(r){const a=ef(e,n);r.slice().forEach(i=>{i.call(t,a)})}}},create_animation:function(t,e,n,r){if(!e)return Fr;const a=t.getBoundingClientRect();if(e.left===a.left&&e.right===a.right&&e.top===a.top&&e.bottom===a.bottom)return Fr;const{delay:i=0,duration:o=300,easing:s=yl,start:c=no()+i,end:l=c+o,tick:u=Fr,css:f}=n(t,{from:e,to:a},r);let d,p=!0,m=!1;function v(){f&&Pl(t,d),p=!1}return _l(g=>{if(!m&&g>=c&&(m=!0),m&&g>=l&&(u(1,0),v()),!p)return!1;if(m){const x=0+1*s((g-c)/o);u(x,1-x)}return!0}),f&&(d=kl(t,0,1,o,i,s,f)),i||(m=!0),u(0,1),v},create_bidirectional_transition:function(t,e,n,r){let a=e(t,n),i=r?0:1,o=null,s=null,c=null;function l(){c&&Pl(t,c)}function u(d,p){const m=d.b-i;return p*=Math.abs(m),{a:i,b:d.b,d:m,duration:p,start:d.start,end:d.start+p,group:d.group}}function f(d){const{delay:p=0,duration:m=300,easing:v=yl,tick:g=Fr,css:x}=a||sp,_={start:no()+p,b:d};d||(_.group=da,da.r+=1),o?s=_:(x&&(l(),c=kl(t,i,d,m,p,v,x)),d&&g(0,1),o=u(_,m),ao(()=>io(t,d,"start")),_l(k=>{if(s&&k>s.start&&(o=u(s,m),s=null,io(t,o.b,"start"),x&&(l(),c=kl(t,i,o.b,o.duration,0,v,a.css))),o){if(k>=o.end)g(i=o.b,1-i),io(t,o.b,"end"),s||(o.b?l():--o.group.r||za(o.group.c)),o=null;else if(k>=o.start){const S=k-o.start;i=o.a+o.d*v(S/o.duration),g(i,1-i)}}return!(!o&&!s)}))}return{run(d){wl(a)?ip().then(()=>{a=a(),f(d)}):f(d)},end(){l(),o=s=null}}},create_component:function(t){t&&t.c()},create_in_transition:function(t,e,n){let r,a,i=e(t,n),o=!1,s=0;function c(){r&&Pl(t,r)}function l(){const{delay:f=0,duration:d=300,easing:p=yl,tick:m=Fr,css:v}=i||sp;v&&(r=kl(t,0,1,d,f,p,v,s++)),m(0,1);const g=no()+f,x=g+d;a&&a.abort(),o=!0,ao(()=>io(t,!0,"start")),a=_l(_=>{if(o){if(_>=x)return m(1,0),io(t,!0,"end"),c(),o=!1;if(_>=g){const k=p((_-g)/d);m(k,1-k)}}return o}
149)}let u=!1;return{start(){u||(Pl(t),wl(i)?(i=i(),ip().then(l)):l())},invalidate(){u=!1},end(){o&&(c(),o=!1)}}},create_out_transition:function(t,e,n){let r,a=e(t,n),i=!0;const o=da;function s(){const{delay:c=0,duration:l=300,easing:u=yl,tick:f=Fr,css:d}=a||sp;d&&(r=kl(t,1,0,l,c,u,d));const p=no()+c,m=p+l;ao(()=>io(t,!1,"start")),_l(v=>{if(i){if(v>=m)return f(0,1),io(t,!1,"end"),--o.r||za(o.c),!1;if(v>=p){const g=u((v-p)/l);f(1-g,g)}}return i})}return o.r+=1,wl(a)?ip().then(()=>{a=a(),s()}):s(),{end(c){c&&a.tick&&a.tick(1,0),i&&(r&&Pl(t,r),i=!1)}}},create_slot:function(t,e,n){if(t){const r=L7(t,e,n);return t[0](r)}},create_ssr_component:function(t){function e(n,r,a,i){const o=ks;fa({$$:{on_destroy:cp,context:new Map(o?o.$$.context:[]),on_mount:[],before_update:[],after_update:[],callbacks:bl()}});const s=t(n,r,a,i);return fa(o),s}return{render:(n={},r={})=>{cp=[];const a={head:"",css:new Set},i=e(a,n,{},r);return za(cp),{html:i,css:{code:Array.from(a.css).map(o=>o.code).join(`
150`),map:null},head:a.head}},$$render:e}},get current_component(){return ks},custom_event:ef,dataset_dev:function(t,e,n){t.dataset[e]=n,zr("SvelteDOMSetDataset",{node:t,property:e,value:n})},debug:function(t,e,n,r){return console.log(`{@debug} ${t?t+" ":""}(${e}:${n})`),console.log(r),""},destroy_block:X7,destroy_component:lp,destroy_each:function(t,e){for(let n=0;n<t.length;n+=1)t[n]&&t[n].d(e)},detach:Z1,detach_after_dev:function(t){for(;t.nextSibling;)sf(t.nextSibling)},detach_before_dev:function(t){for(;t.previousSibling;)sf(t.previousSibling)},detach_between_dev:function(t,e){for(;t.nextSibling&&t.nextSibling!==e;)sf(t.nextSibling)},detach_dev:sf,dirty_components:Sl,dispatch_dev:zr,each:function(t,e){let n="";for(let r=0;r<t.length;r+=1)n+=e(t[r],r);return n},element:Zu,element_is:function(t,e){return document.createElement(t,{is:e})},empty:function(){return Ju("")},escape:J7,escaped:Z7,exclude_internal_props:function(t){const e={};for(const n in t)n[0]!=="$"&&(e[n]=t[n]);return e},fix_and_destroy_block:function(t,e){t.f(),X7(t,e)},fix_and_outro_and_destroy_block:function(t,e){t.f(),Y7(t,e)},fix_position:function(t){const e=getComputedStyle(t);if(e.position!=="absolute"&&e.position!=="fixed"){const{width:n,height:r}=e,a=t.getBoundingClientRect();t.style.position="absolute",t.style.width=n,t.style.height=r,W7(t,a)}},flush:rf,getContext:function(t){return ja().$$.context.get(t)},get_binding_group_value:function(t){const e=[];for(let n=0;n<t.length;n+=1)t[n].checked&&e.push(t[n].__value);return e},get_current_component:ja,get_slot_changes:function(t,e,n,r){return t[1]?to({},to(e.$$scope.changed||{},t[1](r?r(n):{}))):e.$$scope.changed||{}},get_slot_context:L7,get_spread_object:function(t){return typeof t=="object"&&t!==null?t:{}},get_spread_update:function(t,e){const n={},r={},a={$$scope:1};let i=t.length;for(;i--;){const o=t[i],s=e[i];if(s){for(const c in o)c in s||(r[c]=1);for(const c in s)a[c]||(n[c]=s[c],a[c]=1);t[i]=s}else for(const c in o)a[c]=1}for(const o in r)o in n||(n[o]=void 0);return n},get_store_value:function(t){let e;return q1(t,n=>e=n)(),e},globals:HV,group_outros:G7,handle_promise:function(t,e){const n=e.token={};function r(a,i,o,s){if(e.token!==n)return;e.resolved=o&&{[o]:s};const c=to(to({},e.ctx),e.resolved),l=a&&(e.current=a)(c);let u=!1;e.block&&(e.blocks?e.blocks.forEach((f,d)=>{d!==i&&f&&(G7(),op(f,1,1,()=>{e.blocks[d]=null}),q7())}):e.block.d(1),l.c(),of(l,1),l.m(e.mount(),e.anchor),u=!0),e.block=l,e.blocks&&(e.blocks[i]=l),u&&rf()}if(I7(t)){const a=ja();if(t.then(i=>{fa(a),r(e.then,1,e.value,i),fa(null)},i=>{fa(a),r(e.catch,2,e.error,i),fa(null)}),e.current!==e.pending)return r(e.pending,0),!0}else{if(e.current!==e.then)return r(e.then,1,e.value,t),!0;e.resolved={[e.value]:t}}},has_prop:X1,identity:yl,init:function(t,e,n,r,a,i){const o=ks;fa(t);const s=e.props||{},c=t.$$={fragment:null,ctx:null,props:i,update:Fr,not_equal:a,bound:bl(),on_mount:[],on_destroy:[],before_update:[],after_update:[],context:new Map(o?o.$$.context:[]),callbacks:bl(),dirty:null};let l=!1;c.ctx=n?n(t,s,(u,f,d=f)=>(c.ctx&&a(c.ctx[u],c.ctx[u]=d)&&(c.bound[u]&&c.bound[u](d),l&&function(p,m){p.$$.dirty||(Sl.push(p),ap(),p.$$.dirty=bl()),p.$$.dirty[m]=!0}
150(t,u)),f)):s,c.update(),l=!0,za(c.before_update),c.fragment=!!r&&r(c.ctx),e.target&&(e.hydrate?c.fragment&&c.fragment.l(H7(e.target)):c.fragment&&c.fragment.c(),e.intro&&of(t.$$.fragment),t9(t,e.target,e.anchor),rf()),fa(o)},insert:Q1,insert_dev:function(t,e,n){zr("SvelteDOMInsert",{target:t,node:e,anchor:n}),Q1(t,e,n)},intros:{enabled:!1},invalid_attribute_name_character:Q7,is_client:Y1,is_function:wl,is_promise:I7,listen:U7,listen_dev:function(t,e,n,r,a,i){const o=r===!0?["capture"]:r?Array.from(Object.keys(r)):[];a&&o.push("preventDefault"),i&&o.push("stopPropagation"),zr("SvelteDOMAddEventListener",{node:t,event:e,handler:n,modifiers:o});const s=U7(t,e,n,r);return()=>{zr("SvelteDOMRemoveEventListener",{node:t,event:e,handler:n,modifiers:o}),s()}},loop:_l,loop_guard:function(t){const e=Date.now();return()=>{if(Date.now()-e>t)throw new Error("Infinite loop detected")}},measure:function(t){const e={};let n=t.length;for(;n--;)e[t[n].key]=t[n].node.getBoundingClientRect();return e},missing_component:{$$render:()=>""},mount_component:t9,noop:Fr,not_equal:function(t,e){return t!=t?e==e:t!==e},get now(){return no},null_to_empty:function(t){return t==null?"":t},object_without_properties:function(t,e){const n={};for(const r in t)X1(t,r)&&e.indexOf(r)===-1&&(n[r]=t[r]);return n},onDestroy:function(t){ja().$$.on_destroy.push(t)},onMount:function(t){ja().$$.on_mount.push(t)},once:function(t){let e=!1;
150return function(...n){e||(e=!0,t.call(this,...n))}},outro_and_destroy_block:Y7,prevent_default:function(t){return function(e){return e.preventDefault(),t.call(this,e)}},prop_dev:function(t,e,n){t[e]=n,zr("SvelteDOMSetProperty",{node:t,property:e,value:n})},get raf(){return Cl},run:G1,run_all:za,safe_not_equal:function(t,e){return t!=t?e==e:t!==e||t&&typeof t=="object"||typeof t=="function"},schedule_update:ap,select_multiple_value:function(t){return[].map.call(t.querySelectorAll(":checked"),e=>e.__value)},select_option:function(t,e){for(let n=0;n<t.options.length;n+=1){const r=t.options[n];if(r.__value===e)return void(r.selected=!0)}},select_options:function(t,e){for(let n=0;n<t.options.length;n+=1){const r=t.options[n];r.selected=~e.indexOf(r.__value)}},select_value:function(t){const e=t.querySelector(":checked")||t.options[0];return e&&e.__value},self:function(t){return function(e){e.target===this&&t.call(this,e)}},setContext:function(t,e){ja().$$.context.set(t,e)},set_attributes:function(t,e){const n=Object.getOwnPropertyDescriptors(t.__proto__);for(const r in e)e[r]==null?t.removeAttribute(r):r==="style"?t.style.cssText=e[r]:n[r]&&n[r].set?t[r]=e[r]:El(t,r,e[r])},set_current_component:fa,set_custom_element_data:function(t,e,n){e in t?t[e]=n:El(t,e,n)},set_data:function(t,e){e=""+e,t.data!==e&&(t.data=e)},set_data_dev:function(t,e){e=""+e,t.data!==e&&(zr("SvelteDOMSetData",{node:t,data:e}),t.data=e)},set_input_type:function(t,e){try{t.type=e}catch{}},set_input_value:function(t,e){(e!=null||t.value)&&(t.value=e)},set_now:function(t){no=t},set_raf:function(t){Cl=t},set_store_value:function(t,e,n=e){return t.set(n),e},set_style:function(t,e,n,r){t.style.setProperty(e,n,r?"important":"")},set_svg_attributes:function(t,e){for(const n in e)El(t,n,e[n])},space:function(){return Ju(" ")},spread:function(t,e){const n=Object.assign({},...t);e&&(n.class==null?n.class=e:n.class+=" "+e);let r="";return Object.keys(n).forEach(a=>{if(Q7.test(a))return;const i=n[a];i===!0?r+=" "+a:VV.has(a.toLowerCase())?i&&(r+=" "+a):i!=null&&(r+=" "+a+"="+JSON.stringify(String(i).replace(/"/g,"&#34;").replace(/'/g,"&#39;")))}),r},stop_propagation:function(t){return function(e){return e.stopPropagation(),t.call(this,e)}},subscribe:q1,svg_element:j7,text:Ju,tick:function(){return ap(),K7},time_ranges_to_array:function(t){const e=[];for(let n=0;n<t.length;n+=1)e.push({start:t.start(n),end:t.end(n)});return e},to_number:function(t){return t===""?void 0:+t},toggle_class:function(t,e,n){t.classList[n?"add":"remove"](e)},transition_in:of,transition_out:op,update_keyed_each:function(t,e,n,r,a,i,o,s,c,l,u,f){let d=t.length,p=i.length,m=d;const v={};for(;m--;)v[t[m].key]=m;const g=[],x=new Map,_=new Map;for(m=p;m--;){const C=f(a,i,m),y=n(C);let b=o.get(y);b?r&&b.p(e,C):(b=l(y,C)).c(),x.set(y,g[m]=b),y in v&&_.set(y,Math.abs(m-v[y]))}const k=new Set,S=new Set;
150function w(C){of(C,1),C.m(s,u),o.set(C.key,C),u=C.first,p--}for(;d&&p;){const C=g[p-1],y=t[d-1],b=C.key,E=y.key;C===y?(u=C.first,d--,p--):x.has(E)?!o.has(b)||k.has(b)?w(C):S.has(E)?d--:_.get(b)>_.get(E)?(S.add(b),w(C)):(k.add(E),d--):(c(y,o),d--)}for(;d--;){const C=t[d];x.has(C.key)||c(C,o)}for(;p;)w(g[p-1]);return g},validate_component:function(t,e){if(!t||!t.$$render)throw e==="svelte:component"&&(e+=" this={...}"),new Error(`<${e}> is not a valid SSR component. You may need to review your build config to ensure that dependencies are compiled, rather than imported as pre-compiled modules`);return t},validate_store:function(t,e){if(!t||typeof t.subscribe!="function")throw new Error(`'${e}' is not a store with a 'subscribe' method`)},xlink_attr:function(t,e,n){t.setAttributeNS("http://www.w3.org/1999/xlink",e,n)}}),Ua=(up=WV)&&up.default||up,lf=(function(t,e){Object.defineProperty(e,"__esModule",{value:!0});const n=[];function r(i,o){return{subscribe:a(i,o).subscribe}}function a(i,o=Ua.noop){let s;const c=[];function l(u){if(Ua.safe_not_equal(i,u)&&(i=u,s)){const f=!n.length;for(let d=0;d<c.length;d+=1){const p=c[d];p[1](),n.push(p,i)}if(f){for(let d=0;d<n.length;d+=2)n[d][0](n[d+1]);n.length=0}}}return{set:l,update:function(u){l(u(i))},subscribe:function(u,f=Ua.noop){const d=[u,f];return c.push(d),c.length===1&&(s=o(l)||Ua.noop),u(i),()=>{const p=c.indexOf(d);p!==-1&&c.splice(p,1),c.length===0&&(s(),s=null)}}}}Object.defineProperty(e,"get",{enumerable:!0,get:function(){return Ua.get_store_value}}),e.derived=function(i,o,s){const c=!Array.isArray(i),l=c?[i]:i,u=o.length<2;return r(s,f=>{let d=!1;const p=[];let m=0,v=Ua.noop;const g=()=>{if(m)return;v();const _=o(c?p[0]:p,f);u?f(_):v=Ua.is_function(_)?_:Ua.noop},x=l.map((_,k)=>_.subscribe(S=>{p[k]=S,m&=~(1<<k),d&&g()},()=>{m|=1<<k}));return d=!0,g(),function(){Ua.run_all(x),v()}})},e.readable=r,e.writable=a}(fp={exports:{}},fp.exports),fp.exports);(cf=lf)&&cf.__esModule&&Object.prototype.hasOwnProperty.call(cf,"default")&&cf.default;var KV=lf.derived,r9=(lf.readable,lf.writable);const GV=({navigator:t,hash:e,search:n,fallback:r}={})=>{let a;const i=(o,s)=>{const c=o.substr(1).split("&").find(l=>l.indexOf(s)===0);if(c)return c.split("=").pop()};return typeof window!="undefined"&&(t&&(a=window.navigator.language||window.navigator.languages[0]),n&&(a=i(window.location.search,n)),e&&(a=i(window.location.hash,e))),a||r};let uf,Tl;const qV={number:{scientific:{notation:"scientific"},engineering:{notation:"engineering"},compactLong:{notation:"compact",compactDisplay:"long"},compactShort:{notation:"compact",compactDisplay:"short"}}},a9=D7((t,e)=>new LV(t,e,qV)),XV=D7((t,e)=>Tl[e][t]||oV(Tl[e],t));function dp(t,{values:e,locale:n=uf}={}){return a9(t,n).format(e)}function wr(t,{values:e,locale:n=uf}={}){const r=XV(t,n);return r?e?a9(r,n).format(e):r:(console.warn(`[svelte-i18n] The message "${t}" was not found in the locale "${n}".`),t)}wr.time=(t,{format:e="short"}={})=>dp(`{t,time,${e}}`,{values:{t}}),wr.date=(t,{format:e="short"}={})=>dp(`{d,date,${e}}`,{values:{d:t}}),wr.number=(t,{format:e}={})=>dp(`{n,number,${e}}`,{values:{n:t}}),wr.capital=(t,e)=>(n=>n.replace(/(^|\s)\S/,r=>r.toUpperCase()))(wr(t,e)),wr.title=(t,e)=>(n=>n.replace(/(^|\s)\S/g,r=>r.toUpperCase()))(wr(t,e)),wr.upper=(t,e)=>(n=>n.toLocaleUpperCase())(wr(t,e)),wr.lower=(t,e)=>(n=>n.toLocaleLowerCase())(wr(t,e));const pp=r9({});pp.subscribe(t=>{Tl=t});const Ps=r9({}),i9=Ps.set;Ps.set=t=>{const e=function(n){if(Tl[n])return n;if(typeof n=="string"){const r=n.split("-").shift();if(Tl[r])return r}return null}(t);if(e)return i9(e);throw Error(`[svelte-i18n] Locale "${t}" not found.`)},Ps.update=t=>i9(t(uf)),Ps.subscribe(t=>{uf=t});const o9=KV([Ps,pp],()=>wr);function s9(t){const e=t-1;return e*e*e+1}function YV(t){return t*t*t*t*t}function c9(t,{delay:e=0,duration:n=400,easing:r=s9,x:a=0,y:i=0,opacity:o=0}){const s=getComputedStyle(t),c=+s.opacity,l=s.transform==="none"?"":s.transform,u=c*(1-o);return{delay:e,duration:n,easing:r,css:(f,d)=>`
151			transform: ${l} translate(${(1-f)*a}px, ${(1-f)*i}px);
152			opacity: ${c-u*d}`}}function QV(t,e,n){const r=getComputedStyle(t),a=r.transform==="none"?"":r.transform,i=e.from.width/t.clientWidth,o=e.from.height/t.clientHeight,s=(e.from.left-e.to.left)/i,c=(e.from.top-e.to.top)/o,l=Math.sqrt(s*s+c*c),{delay:u=0,duration:f=p=>Math.sqrt(p)*120,easing:d=s9}=n;return{delay:u,duration:Lu(f)?f(l):f,easing:d,css:(p,m)=>`transform: ${a} translate(${m*s}px, ${m*c}px);`}}function ZV(t,e){return JSON.stringify(t)===JSON.stringify(e)}function JV(t,e,n){const r=[...t],a=r.findIndex(e);if(a!==-1){const{startTime:i,contractCall:o,status:s}=r[a];if(n.status==="pending"&&(s==="speedup"||s==="cancel"))return r;const{startTime:c}=n,l=o?He({},o):{};return r[a]=It(He(He({},n),l),{startTime:i||c}),r}return[...t,n]}function eW(t){if(!t.stack||!t.message)return{eventCode:"txError",errorMsg:"An unknown error occured"};const e=t.stack||t.message;return e.includes("User denied transaction signature")?{eventCode:"txSendFail",errorMsg:"User denied transaction signature"}:e.includes("transaction underpriced")?{eventCode:"txUnderpriced",errorMsg:"Transaction is under priced"}:{eventCode:"txError",errorMsg:e}}function tW(){return{listeners:{},on:function(t,e){switch(t){case"txSent":case"txPool":case"txConfirmed":case"txSpeedUp":case"txCancel":case"txFailed":case"txRequest":case"nsfFail":case"txRepeat":case"txAwaitingApproval":case"txConfirmReminder":case"txSendFail":case"txError":case"txUnderPriced":case"all":break;default:throw new Error(`${t} is not a valid event code, for a list of valid event codes see: https://github.com/blocknative/notify`)}if(typeof e!="function")throw new Error("Listener must be a function");this.listeners[t]=e},emit:function(t){if(this.listeners[t.eventCode||""])return this.listeners[t.eventCode||""](t);if(this.listeners.all)return this.listeners.all(t)}}}function nW(t){switch(t){case 1:case 2:case 3:case 4:case 5:case 42:case 56:case 100:case 137:return!1;default:return!0}}const hp={en:{transaction:{txRequest:"Your transaction is waiting for you to confirm",nsfFail:"You have insufficient funds to complete this transaction",txUnderpriced:"The gas price for your transaction is too low, try again with a higher gas price",txRepeat:"This could be a repeat transaction",txAwaitingApproval:"You have a previous transaction waiting for you to confirm",txConfirmReminder:"Please confirm your transaction to continue, the transaction window may be behind your browser",txSendFail:"You rejected the transaction",txSent:"Your transaction has been sent to the network",txStallPending:"Your transaction has stalled and has not entered the transaction pool",txStuck:"Your transaction is stuck due to a nonce gap",txPool:"Your transaction has started",txStallConfirmed:"Your transaction has stalled and hasn't been confirmed",txSpeedUp:"Your transaction has been sped up",txCancel:"Your transaction is being canceled",txFailed:"Your transaction has failed",txConfirmed:"Your transaction has succeeded",txError:"Oops something went wrong, please try again"},watched:{txPool:"Your account is {verb} {formattedValue} {asset} {preposition} {counterpartyShortened}",txSpeedUp:"Transaction for {formattedValue} {asset} {preposition} {counterpartyShortened} has been sped up",txCancel:"Transaction for {formattedValue} {asset} {preposition} {counterpartyShortened} has been canceled",txConfirmed:"Your account successfully {verb} {formattedValue} {asset} {preposition} {counterpartyShortened}",txFailed:"Your account failed to {verb} {formattedValue} {asset} {preposition} {counterpartyShortened}"},time:{minutes:"min",seconds:"sec"}},es:{transaction:{txRequest:"Su transacci\xF3n est\xE1 esperando que confirme",nsfFail:"No tiene fondos suficientes para completar esta transacci\xF3n.",txUnderpriced:"El precio del gas para su transacci\xF3n es demasiado bajo, intente nuevamente con un precio del gas m\xE1s alto",txRepeat:"Esto podr\xEDa ser una transacci\xF3n repetida",txAwaitingApproval:"Tienes una transacci\xF3n anterior esperando que confirmes",txConfirmReminder:"C
152onfirme su transacci\xF3n para continuar, la ventana de transacci\xF3n puede estar detr\xE1s de su navegador",txSendFail:"Rechazaste la transacci\xF3n",txSent:"Su transacci\xF3n ha sido enviada a la red.",txStallPending:"Su transacci\xF3n se ha estancado y no ha ingresado al grupo de transacciones",txStuck:"Su transacci\xF3n est\xE1 atascada debido a una brecha de nonce",txPool:"Su transacci\xF3n ha comenzado",txStallConfirmed:"Su transacci\xF3n se ha estancado y no ha sido confirmada.",txSpeedUp:"Su transacci\xF3n ha sido acelerada",txCancel:"Tu transacci\xF3n est\xE1 siendo cancelada",txFailed:"Su transacci\xF3n ha fallado",txConfirmed:"Su transacci\xF3n ha tenido \xE9xito.",txError:"Vaya, algo sali\xF3 mal, por favor intente nuevamente"},watched:{txPool:"su cuenta est\xE1 {verb, select, receiving {recibiendo} sending {enviando}} {formattedValue} {asset} {preposition, select, from {desde} to {a}} {counterpartyShortened}",txSpeedUp:"su cuenta est\xE1 {verb, select, receiving {recibiendo} sending {enviando}} {formattedValue} {asset} {preposition, select, from {desde} to {a}} {counterpartyShortened}",txCancel:"su cuenta est\xE1 {verb, select, receiving {recibiendo} sending {enviando}} {formattedValue} {asset} {preposition, select, from {desde} to {a}} {counterpartyShortened}",txConfirmed:"su cuenta {verb, select, received {recibi\xF3} sent {ha enviado}} con \xE9xito {formattedValue} {asset} {preposition, select, from {de} to {a}} {counterpartyShortened}",txFailed:"su cuenta fallado {verb, select, received {recibi\xF3} sent {ha enviado}} con \xE9xito {formattedValue} {asset} {preposition, select, from {de} to {a}} {counterpartyShortened}"},time:{minutes:"min",seconds:"sec"}}},Un=L1({version:"",name:"",dappId:"",networkId:1,nodeSynced:!0,mobilePosition:"top",desktopPosition:"bottomRight",darkMode:!1,txApproveReminderTimeout:2e4,txStallPendingTimeout:2e4,txStallConfirmedTimeout:9e4,clientLocale:"en",notifyMessages:hp}),l9=rW([]),Ss=aW([]);function rW(t){const{subscribe:e,update:n}=L1(t);function r(i,o){n(s=>JV(s,o,i))}function a(i){n(o=>[...o,i])}return{subscribe:e,updateQueue:r,add:a}}function aW(t){const{subscribe:e,update:n}=L1(t);function r(o){n(s=>{const c=s.find(l=>l.id===o.id);return o.type==="hint"||!c?[...s,o]:[...s.filter(l=>l.id!==o.id),o]})}function a(o,s){n(c=>c.filter(l=>l.id!==o||l.eventCode!==s))}function i(o,s){n(c=>c.map(l=>l.id===o?It(He({},l),{id:s}):l))}return{subscribe:e,add:r,remove:a,update:n,updateId:i}}function iW(){var t=Tt("style");t.id="svelte-1nxfpxx-style",t.textContent="div.svelte-1nxfpxx{display:flex;justify-content:center;align-items:center;font-size:inherit;font-family:inherit;padding:0.3em;border-radius:40px;transition:background 150ms ease-in-out}div.svelte-1nxfpxx:hover{background:#eeeeee;cursor:pointer}.bn-notify-dark-mode-close-background.svelte-1nxfpxx:hover{background:#00222c}",be(document.head,t)}function oW(t){let e,n,r,a,i,o,s,c,l;return{c(){e=Tt("div"),n=Ge("svg"),r=Ge("g"),a=Ge("path"),i=Ge("path"),J(a,"d","m.1.1 7.82304289 7.82304289"),J(i,"d","m.1.1 7.82304289 7.82304289"),J(i,"transform","matrix(-1 0 0 1 8 0)"),J(r,"fill","none"),J(r,"stroke",o=t[0]?t[1].darkMode?"#ffffff":"#4a4a4a":"#9B9B9B"),J(r,"stroke-linecap","square"),J(r,"stroke-width","2"),OH(r,"transition","stroke 150ms ease-in-out"),J(r,"transform","translate(2 2)"),J(n,"height","8"),J(n,"viewBox","0 0 12 12"),J(n,"width","8"),J(n,"xmlns","http://www.w3.org/2000/svg"),J(e,"class",s="bn-notify-custom bn-notify-notification-close-icon "+(t[1].name?`bn-notify-${t[1].name}`:"")+" svelte-1nxfpxx"),ws(e,"bn-notify-dark-mode-close-background",t[1].darkMode)},m(u,f){cn(u,e,f),be(e,n),be(n,r),be(r,a),be(r,i),c||(l=[zu(e,"mouseenter",t[2]),zu(e,"mouseleave",t[3])],c=!0)},p(u,[f]){f&3&&o!==(o=u[0]?u[1].darkMode?"#ffffff":"#4a4a4a":"#9B9B9B")&&J(r,"stroke",o),f&2&&s!==(s="bn-notify-custom bn-notify-notification-close-icon "+(u[1].name?`bn-notify-${u[1].name}`:"")+" svelte-1nxfpxx")&&J(e,"class",s),f&2&&ws(e,"bn-notify-dark-mode-close-background",u[1].darkMode)},i:ct,o:ct,d(u){u&&Qt(e),c=!1,ci(l)}}}function sW(t,e,n){let r;Da(t,Un,s=>n(1,r=s));let a;return[a,r,()=>n(0,a=!0),()=>n(0,a=!1)]}class cW extends Fa{constructor(e){super();document.getElementById("svelte-1nxfpxx-style")||iW(),La(this,e,sW,oW,la,{})}}function lW(){var t=Tt("style");t.id="svelte-1rj5tzm-style",t.textContent="p.svelte-1rj5tzm{margin:0;font-family:inherit;font-size:inherit}",be(document.head,t)}function uW(t){let e,n;return{c(){e=Tt("p"),J(e,"class",n="bn-notify-custom bn-notify-notification-info-message "+(t[1].name?`bn-notify-${t[1].name}`:"")+" svelte-1rj5tzm")},m(r,a){cn(r,e,a),e.innerHTML=t[0]},p(r,[a]){a&1&&(e.innerHTML=r[0]),a&2&&n!==(n="bn-notify-custom bn-notify-notification-info-message "+(r[1].name?`bn-notify-${r[1].name}`:"")+" svelte-1rj5tzm")&&J(e,"class",n)},i:ct,o:ct,d(r){r&&Qt(e)}}}function fW(t,e,n){let r;Da(t,Un,i=>n(1,r=i));let{message:a}=e;
152return t.$set=i=>{"message"in i&&n(0,a=i.message)},[a,r]}class dW extends Fa{constructor(e){super();document.getElementById("svelte-1rj5tzm-style")||lW(),La(this,e,fW,uW,la,{message:0})}}function pW(){var t=Tt("style");t.id="svelte-1c9mzro-style",t.textContent="svg.svelte-1c9mzro{margin:0 0.25em 0 0.5em}",be(document.head,t)}function hW(t){let e,n,r;return{c(){e=Ge("svg"),n=Ge("g"),r=Ge("path"),J(r,"d",`M7.06681227,1.92484595 C10.9634297,1.92484595 14.1336806,5.03922755
153      14.1336806,8.86724251 C14.1336806,12.6953675 10.9634297,15.8096941
154      7.06681227,15.8096941 C3.17019489,15.8096941 1.66977543e-13,12.6953675
155      1.66977543e-13,8.86724251 C1.66977543e-13,5.03922755 3.17019489,1.92484595
156      7.06681227,1.92484595 Z M7.06681227,13.5248129 C9.68105959,13.5248129
157      11.8078517,11.4354643 11.8078517,8.8672425 C11.8078517,8.25643705
158      11.6862119,7.67319541 11.4676859,7.13820421 L7.06334005,8.88946962
159      L7.06334005,4.20972711 C4.45066084,4.2115977 2.32577285,6.30028608
160      2.32577285,8.86724251 C2.32577285,11.4354643 4.45256495,13.5248129
161      7.06681227,13.5248129 Z M5.53007392,1.22124533e-14
162      L8.61626343,1.22124533e-14 L8.61626343,1.6696743 L5.53007392,1.6696743
163      L5.53007392,1.22124533e-14 Z`),J(r,"id","transaction-timer"),J(r,"fill","#AEAEAE"),J(r,"fill-rule","nonzero"),J(n,"id","Notify-Style-Concepts"),J(n,"stroke","none"),J(n,"stroke-width","1"),J(n,"fill","none"),J(n,"fill-rule","evenodd"),J(e,"width","15px"),J(e,"height","16px"),J(e,"viewBox","0 0 15 16"),J(e,"version","1.1"),J(e,"xmlns","http://www.w3.org/2000/svg"),J(e,"xmlns:xlink","http://www.w3.org/1999/xlink"),J(e,"class","svelte-1c9mzro")},m(a,i){cn(a,e,i),be(e,n),be(n,r)},p:ct,i:ct,o:ct,d(a){a&&Qt(e)}}}class mW extends Fa{constructor(e){super();document.getElementById("svelte-1c9mzro-style")||pW(),La(this,e,null,hW,la,{})}}function vW(){var t=Tt("style");t.id="svelte-6oams7-style",t.textContent="span.svelte-6oams7{font-size:inherit;font-family:inherit;margin-right:0.5em}",be(document.head,t)}function gW(t){let e,n,r;return{c(){e=Tt("span"),n=Ia(t[0]),J(e,"class",r="bn-notify-custom bn-notify-notification-info-meta-timestamp "+(t[1].name?`bn-notify-${t[1].name}`:"")+" svelte-6oams7")},m(a,i){cn(a,e,i),be(e,n)},p(a,[i]){i&1&&h7(n,a[0]),i&2&&r!==(r="bn-notify-custom bn-notify-notification-info-meta-timestamp "+(a[1].name?`bn-notify-${a[1].name}`:"")+" svelte-6oams7")&&J(e,"class",r)},i:ct,o:ct,d(a){a&&Qt(e)}}}function xW(t,e,n){let r;Da(t,Un,i=>n(1,r=i));let{time:a}=e;return t.$set=i=>{"time"in i&&n(0,a=i.time)},[a,r]}class yW extends Fa{constructor(e){super();document.getElementById("svelte-6oams7-style")||vW(),La(this,e,xW,gW,la,{time:0})}}function bW(){var t=Tt("style");t.id="svelte-fbmqmu-style",t.textContent="span.svelte-fbmqmu{font-size:inherit;font-family:inherit}",be(document.head,t)}function wW(t){let e,n,r;return{c(){e=Tt("span"),n=Ia(t[0]),J(e,"class",r="bn-notify-custom bn-notify-notification-info-meta-duration-time "+(t[1].name?`bn-notify-${t[1].name}`:"")+" svelte-fbmqmu")},m(a,i){cn(a,e,i),be(e,n)},p(a,[i]){i&1&&h7(n,a[0]),i&2&&r!==(r="bn-notify-custom bn-notify-notification-info-meta-duration-time "+(a[1].name?`bn-notify-${a[1].name}`:"")+" svelte-fbmqmu")&&J(e,"class",r)},i:ct,o:ct,d(a){a&&Qt(e)}}}function CW(t,e,n){let r;Da(t,Un,i=>n(1,r=i));let{value:a}=e;return t.$set=i=>{"value"in i&&n(0,a=i.value)},[a,r]}class _W extends Fa{constructor(e){super();document.getElementById("svelte-fbmqmu-style")||bW(),La(this,e,CW,wW,la,{value:0})}}function EW(){var t=Tt("style");t.id="svelte-1epeibm-style",t.textContent="div.svelte-1epeibm{display:flex;flex-flow:column nowrap;justify-content:center;font-size:inherit;font-family:inherit;margin:0 1.5rem 0 0.75rem}p.svelte-1epeibm{display:flex;align-items:center;margin:0.5em 0 0 0;opacity:0.7;font-size:0.889em;line-height:1.15;font-family:inherit}span.svelte-1epeibm{font-family:inherit;display:flex;align-items:center}",be(document.head,t)}function u9(t){let e,n,r,a,i,o,s;return r=new mW({}),i=new _W({props:{value:t[3](t[1]-t[0].startTime)}}),{c(){e=Tt("span"),n=Ia(`-
164        `),ua(r.$$.fragment),a=Dr(),ua(i.$$.fragment),J(e,"class",o="bn-notify-custom bn-notify-notification-info-meta-duration "+(t[2].name?`bn-notify-${t[2].name}`:"")+" svelte-1epeibm")}
164,m(c,l){cn(c,e,l),be(e,n),Ir(r,e,null),be(e,a),Ir(i,e,null),s=!0},p(c,l){const u={};l&3&&(u.value=c[3](c[1]-c[0].startTime)),i.$set(u),(!s||l&4&&o!==(o="bn-notify-custom bn-notify-notification-info-meta-duration "+(c[2].name?`bn-notify-${c[2].name}`:"")+" svelte-1epeibm"))&&J(e,"class",o)},i(c){s||(Rt(r.$$.fragment,c),Rt(i.$$.fragment,c),s=!0)},o(c){Zt(r.$$.fragment,c),Zt(i.$$.fragment,c),s=!1},d(c){c&&Qt(e),Lr(r),Lr(i)}}}function kW(t){let e,n,r,a,i,o,s,c,l;n=new dW({props:{message:t[0].message}}),i=new yW({props:{time:t[4](t[1])}});let u=t[0].type==="pending"&&t[0].startTime&&u9(t);return{c(){e=Tt("div"),ua(n.$$.fragment),r=Dr(),a=Tt("p"),ua(i.$$.fragment),o=Dr(),u&&u.c(),J(a,"class",s="bn-notify-custom bn-notify-notification-info-meta "+(t[2].name?`bn-notify-${t[2].name}`:"")+" svelte-1epeibm"),J(e,"class",c="bn-notify-custom bn-notify-notification-info "+(t[2].name?`bn-notify-${t[2].name}`:"")+" svelte-1epeibm")},m(f,d){cn(f,e,d),Ir(n,e,null),be(e,r),be(e,a),Ir(i,a,null),be(a,o),u&&u.m(a,null),l=!0},p(f,[d]){const p={};d&1&&(p.message=f[0].message),n.$set(p);const m={};d&2&&(m.time=f[4](f[1])),i.$set(m),f[0].type==="pending"&&f[0].startTime?u?(u.p(f,d),d&1&&Rt(u,1)):(u=u9(f),u.c(),Rt(u,1),u.m(a,null)):u&&(Gu(),Zt(u,1,1,()=>{u=null}),qu()),(!l||d&4&&s!==(s="bn-notify-custom bn-notify-notification-info-meta "+(f[2].name?`bn-notify-${f[2].name}`:"")+" svelte-1epeibm"))&&J(a,"class",s),(!l||d&4&&c!==(c="bn-notify-custom bn-notify-notification-info "+(f[2].name?`bn-notify-${f[2].name}`:"")+" svelte-1epeibm"))&&J(e,"class",c)},i(f){l||(Rt(n.$$.fragment,f),Rt(i.$$.fragment,f),Rt(u),l=!0)},o(f){Zt(n.$$.fragment,f),Zt(i.$$.fragment,f),Zt(u),l=!1},d(f){f&&Qt(e),Lr(n),Lr(i),u&&u.d()}}}function PW(t,e,n){let r,a;Da(t,Un,u=>n(2,r=u)),Da(t,o9,u=>n(5,a=u));function i(u){const f=Math.floor(u/1e3),d=f<0?0:f;return d>=60?`${Math.floor(d/60).toLocaleString(r.clientLocale)} ${a("time.minutes")}`:`${d.toLocaleString(r.clientLocale)} ${a("time.seconds")}`}function o(u){return new Date(u).toLocaleString(r.clientLocale,{hour:"numeric",minute:"numeric",hour12:!0})}let{notification:s}=e,c=Date.now();const l=setInterval(()=>{n(1,c=Date.now())},1e3);return LH(()=>{clearInterval(l)}),t.$set=u=>{"notification"in u&&n(0,s=u.notification)},[s,c,r,i,o]}class f9 extends Fa{constructor(e){super();document.getElementById("svelte-1epeibm-style")||EW(),La(this,e,PW,kW,la,{notification:0})}}function SW(){var t=Tt("style");t.id="svelte-ta62lj-style",t.textContent="div.svelte-ta62lj{height:100%;font-size:inherit;font-family:inherit}svg.svelte-ta62lj{width:1.3rem}",be(document.head,t)}function d9(t){let e,n,r,a,i,o,s,c,l;return{c(){e=Ge("svg"),n=Ge("style"),r=Ia(`@-webkit-keyframes kf_el_51c2MS41pY_an_cXFUsKhg3V {
165  50% {
166    stroke-dasharray: 553;
167  }
168  0% {
169    stroke-dasharray: 553;
170  }
171  100% {
172    stroke-dasharray: 553;
173  }
174}
175@keyframes kf_el_51c2MS41pY_an_cXFUsKhg3V {
176  50% {
177    stroke-dasharray: 553;
178  }
179  0% {
180    stroke-dasharray: 553;
181  }
182  100% {
183    stroke-dasharray: 553;
184  }
185}
186@-webkit-keyframes kf_el_51c2MS41pY_an_M-ML-YLcm {
187  50% {
188    stroke-dashoffset: 553;
189  }
190  100% {
191    stroke-dashoffset: 0;
192  }
193  0% {
194    stroke-dashoffset: 553;
195  }
196}
197@keyframes kf_el_51c2MS41pY_an_M-ML-YLcm {
198  50% {
199    stroke-dashoffset: 553;
200  }
201  100% {
202    stroke-dashoffset: 0;
203  }
204  0% {
205    stroke-dashoffset: 553;
206  }
207}
208@-webkit-keyframes kf_el_j5HR_U6Nrp_an_KGzPpGvQb {
209  50% {
210    opacity: 0;
211  }
212  56.67% {
213    opacity: 1;
214  }
215  0% {
216    opacity: 0;
217  }
218  100% {
219    opacity: 1;
220  }
221}
222@keyframes kf_el_j5HR_U6Nrp_an_KGzPpGvQb {
223  50% {
224    opacity: 0;
225  }
226  56.67% {
227    opacity: 1;
228  }
229  0% {
230    opacity: 0;
231  }
232  100% {
233    opacity: 1;
234  }
235}
236@-webkit-keyframes kf_el_j5HR_U6Nrp_an_al_MjoEv-F {
237  50% {
238    stroke-dasharray: 39.41;
239  }
240  0% {
241    stroke-dasharray: 39.41;
242  }
243  100% {
244    stroke-dasharray: 39.41;
245  }
246}
247@keyframes kf_el_j5HR_U6Nrp_an_al_MjoEv-F {
248  50% {
249    stroke-dasharray: 39.41;
250  }
251  0% {
252    stroke-dasharray: 39.41;
253  }
254  100% {
255    stroke-dasharray: 39.41;
256  }
257}
258@-webkit-keyframes kf_el_j5HR_U6Nrp_an_VsVMmQ1MU {
259  50% {
260    stroke-dashoffset: 39.41;
261  }
262  100% {
263    stroke-dashoffset: 0;
264  }
265  0% {
266    stroke-dashoffset: 39.41;
267  }
268}
269@keyframes kf_el_j5HR_U6Nrp_an_VsVMmQ1MU {
270  50% {
271    stroke-dashoffset: 39.41;
272  }
273  100% {
274    stroke-dashoffset: 0;
275  }
276  0% {
277    stroke-dashoffset: 39.41;
278  }
279}
280@-webkit-keyframes kf_el_TZApOLwXZU_an_dL6-SZLSH {
281  50% {
282    -webkit-transform: translate(88.50000762939453px, 56.5px)
283      scale(0, 0) translate(-88.50000762939453px, -56.5px);
284    transform: translate(88.50000762939453px, 56.5px) scale(0, 0)
285      translate(-88.50000762939453px, -56.5px);
286  }
287  83.33% {
288    -webkit-transform: translate(88.50000762939453px, 56.5px)
289      scale(0, 0) translate(-88.50000762939453px, -56.5px);
290    transform: translate(88.50000762939453px, 56.5px) scale(0, 0)
291      translate(-88.50000762939453px, -56.5px);
292  }
293  100% {
294    -webkit-transform: translate(88.50000762939453px, 56.5px)
295      scale(1, 1) translate(-88.50000762939453px, -56.5px);
296    transform: translate(88.50000762939453px, 56.5px) scale(1, 1)
297      translate(-88.50000762939453px, -56.5px);
298  }
299  0% {
300    -webkit-transform: translate(88.50000762939453px, 56.5px)
301      scale(0, 0) translate(-88.50000762939453px, -56.5px);
302    transform: translate(88.50000762939453px, 56.5px) scale(0, 0)
303      translate(-88.50000762939453px, -56.5px);
304  }
305}
306@keyframes kf_el_TZApOLwXZU_an_dL6-SZLSH {
307  50% {
308    -webkit-transform: translate(88.50000762939453px, 56.5px)
309      scale(0, 0) translate(-88.50000762939453px, -56.5px);
310    transform: translate(88.50000762939453px, 56.5px) scale(0, 0)
311      translate(-88.50000762939453px, -56.5px);
312  }
313  83.33% {
314    -webkit-transform: translate(88.50000762939453px, 56.5px)
315      scale(0, 0) translate(-88.50000762939453px, -56.5px);
316    transform: translate(88.50000762939453px, 56.5px) scale(0, 0)
317      translate(-88.50000762939453px, -56.5px);
318  }
319  100% {
320    -webkit-transform: translate(88.50000762939453px, 56.5px)
321      scale(1, 1) translate(-88.50000762939453px, -56.5px);
322    transform: translate(88.50000762939453px, 56.5px) scale(1, 1)
323      translate(-88.50000762939453px, -56.5px);
324  }
325  0% {
326    -webkit-transform: translate(88.50000762939453px, 56.5px)
327      scale(0, 0) translate(-88.50000762939453px, -56.5px);
328    transform: translate(88.50000762939453px, 56.5px) scale(0, 0)
329      translate(-88.50000762939453px, -56.5px);
330  }
331}
332#el_DHAskxC2T * {
333  -webkit-animation-duration: 1s;
334  animation-duration: 1s;
335  -webkit-animation-iteration-count: 1;
336  animation-iteration-count: 1;
337  -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
338  animation-timing-function: cubic-bezier(0, 0, 1, 1);
339}
340#el__hILOKhuR3 {
341  fill: none;
342  -webkit-transform: translate(7px, 7px);
343  transform: translate(7px, 7px);
344}
345#el_TZApOLwXZU {
346  fill: #979797;
347  -webkit-transform: matrix(1, 0, 0, -1, 0, 113);
348  transform: matrix(1, 0, 0, -1, 0, 113);
349}
350#el_fIxIrV8WbF {
351  stroke: #979797;
352  stroke-width: 14;
353}
354#el_TZApOLwXZU_an_dL6-SZLSH {
355  -webkit-animation-fill-mode: forwards;
356  animation-fill-mode: forwards;
357  -webkit-animation-name: kf_el_TZApOLwXZU_an_dL6-SZLSH;
358  animation-name: kf_el_TZApOLwXZU_an_dL6-SZLSH;
359  -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
360  animation-timing-function: cubic-bezier(0, 0, 1, 1);
361}
362#el_j5HR_U6Nrp {
363  -webkit-animation-fill-mode: forwards, forwards, forwards;
364  animation-fill-mode: forwards, forwards, forwards;
365  -webkit-animation-name: kf_el_j5HR_U6Nrp_an_VsVMmQ1MU,
366    kf_el_j5HR_U6Nrp_an_al_MjoEv-F, kf_el_j5HR_U6Nrp_an_KGzPpGvQb;
367  animation-name: kf_el_j5HR_U6Nrp_an_VsVMmQ1MU,
368    kf_el_j5HR_U6Nrp_an_al_MjoEv-F, kf_el_j5HR_U6Nrp_an_KGzPpGvQb;
369  -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1),
370    cubic-bezier(0, 0, 1, 1), cubic-bezier(0, 0, 1, 1);
371  animation-timing-function: cubic-bezier(0, 0, 1, 1),
372    cubic-bezier(0, 0, 1, 1), cubic-bezier(0, 0, 1, 1);
373}
374#el_51c2MS41pY {
375  -webkit-animation-fill-mode: forwards, forwards;
376  animation-fill-mode: forwards, forwards;
377  -webkit-animation-name: kf_el_51c2MS41pY_an_M-ML-YLcm,
378    kf_el_51c2MS41pY_an_cXFUsKhg3V;
379  animation-name: kf_el_51c2MS41pY_an_M-ML-YLcm,
380    kf_el_51c2MS41pY_an_cXFUsKhg3V;
381  -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1),
382    cubic-bezier(0, 0, 1, 1);
383  animation-timing-function: cubic-bezier(0, 0, 1, 1),
384    cubic-bezier(0, 0, 1, 1);
385}
386      `),a=Ge("g"),i=Ge("g"),o=Ge("circle"),s=Ge("g"),c=Ge("path"),l=Ge("circle"),J(o,"cx","88.5"),J(o,"cy","56.5"),J(o,"r","7.5"),J(o,"id","el_TZApOLwXZU"),J(i,"id","el_TZApOLwXZU_an_dL6-SZLSH"),J(i,"data-animator-group","true"),J(i,"data-animator-type","2"),J(c,"d","m88.5 128v-39.4130859"),J(c,"stroke-linecap","round"),J(c,"stroke-linejoin","round"),J(c,"id","el_j5HR_U6Nrp"),J(l,"cx","88"),J(l,"cy","88"),J(l,"r","88"),J(l,"id","el_51c2MS41pY"),J(s,"id","el_fIxIrV8WbF"),J(a,"fill-rule","evenodd"),J(a,"id","el__hILOKhuR3"),J(e,"viewBox","0 0 190 190"),J(e,"xmlns","http://www.w3.org/2000/svg"),J(e,"id","el_DHAskxC2T"),J(e,"class","svelte-ta62lj")},m(u,f){cn(u,e,f),be(e,n),be(n,r),be(e,a),be(a,i),be(i,o),be(a,s),be(s,c),be(s,l)},d(u){u&&Qt(e)}}}function p9(t){let e,n,r,a,i,o,s,c,l,u;return{c(){e=Ge("svg"),n=Ge("style"),r=Ia(`@-webkit-keyframes kf_el_fv0z90vBrL_an_PwUBZ96LS {
387  0% {
388    -webkit-transform: translate(88px, 87.587890625px) rotate(0deg)
389      translate(-88px, -87.587890625px);
390    transform: translate(88px, 87.587890625px) rotate(0deg)
391      translate(-88px, -87.587890625px);
392  }
393  100% {
394    -webkit-transform: translate(88px, 87.587890625px) rotate(360deg)
395      translate(-88px, -87.587890625px);
396    transform: translate(88px, 87.587890625px) rotate(360deg)
397      translate(-88px, -87.587890625px);
398  }
399}
400@keyframes kf_el_fv0z90vBrL_an_PwUBZ96LS {
401  0% {
402    -webkit-transform: translate(88px, 87.587890625px) rotate(0deg)
403      translate(-88px, -87.587890625px);
404    transform: translate(88px, 87.587890625px) rotate(0deg)
405      translate(-88px, -87.587890625px);
406  }
407  100% {
408    -webkit-transform: translate(88px, 87.587890625px) rotate(360deg)
409      translate(-88px, -87.587890625px);
410    transform: translate(88px, 87.587890625px) rotate(360deg)
411      translate(-88px, -87.587890625px);
412  }
413}
414@-webkit-keyframes kf_el_u3QHGLTow3_an_EQ8OetHGq {
415  0% {
416    -webkit-transform: translate(88px, 87.587890625px) rotate(0deg)
417      translate(-88px, -87.587890625px);
418    transform: translate(88px, 87.587890625px) rotate(0deg)
419      translate(-88px, -87.587890625px);
420  }
421  50% {
422    -webkit-transform: translate(88px, 87.587890625px) rotate(360deg)
423      translate(-88px, -87.587890625px);
424    transform: translate(88px, 87.587890625px) rotate(360deg)
425      translate(-88px, -87.587890625px);
426  }
427  100% {
428    -webkit-transform: translate(88px, 87.587890625px) rotate(720deg)
429      translate(-88px, -87.587890625px);
430    transform: translate(88px, 87.587890625px) rotate(720deg)
431      translate(-88px, -87.587890625px);
432  }
433}
434@keyframes kf_el_u3QHGLTow3_an_EQ8OetHGq {
435  0% {
436    -webkit-transform: translate(88px, 87.587890625px) rotate(0deg)
437      translate(-88px, -87.587890625px);
438    transform: translate(88px, 87.587890625px) rotate(0deg)
439      translate(-88px, -87.587890625px);
440  }
441  50% {
442    -webkit-transform: translate(88px, 87.587890625px) rotate(360deg)
443      translate(-88px, -87.587890625px);
444    transform: translate(88px, 87.587890625px) rotate(360deg)
445      translate(-88px, -87.587890625px);
446  }
447  100% {
448    -webkit-transform: translate(88px, 87.587890625px) rotate(720deg)
449      translate(-88px, -87.587890625px);
450    transform: translate(88px, 87.587890625px) rotate(720deg)
451      translate(-88px, -87.587890625px);
452  }
453}
454#el_XWLVvD_rP * {
455  -webkit-animation-duration: 2s;
456  animation-duration: 2s;
457  -webkit-animation-iteration-count: infinite;
458  animation-iteration-count: infinite;
459  -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
460  animation-timing-function: cubic-bezier(0, 0, 1, 1);
461}
462#el_Uh6HOhkAVi {
463  fill: none;
464  stroke-width: 14;
465  -webkit-transform: translate(7px, 7px);
466  transform: translate(7px, 7px);
467}
468#el_PHAWgO26lN {
469  stroke: #ffbd00;
470}
471#el_A4XF5QQwhp {
472  stroke: #ffbf00;
473}
474#el_u3QHGLTow3_an_EQ8OetHGq {
475  -webkit-animation-fill-mode: backwards;
476  animation-fill-mode: backwards;
477  -webkit-transform: translate(88px, 87.587890625px) rotate(0deg)
478    translate(-88px, -87.587890625px);
479  transform: translate(88px, 87.587890625px) rotate(0deg)
480    translate(-88px, -87.587890625px);
481  -webkit-animation-name: kf_el_u3QHGLTow3_an_EQ8OetHGq;
482  animation-name: kf_el_u3QHGLTow3_an_EQ8OetHGq;
483  -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
484  animation-timing-function: cubic-bezier(0, 0, 1, 1);
485}
486#el_fv0z90vBrL_an_PwUBZ96LS {
487  -webkit-animation-fill-mode: backwards;
488  animation-fill-mode: backwards;
489  -webkit-transform: translate(88px, 87.587890625px) rotate(0deg)
490    translate(-88px, -87.587890625px);
491  transform: translate(88px, 87.587890625px) rotate(0deg)
492    translate(-88px, -87.587890625px);
493  -webkit-animation-name: kf_el_fv0z90vBrL_an_PwUBZ96LS;
494  animation-name: kf_el_fv0z90vBrL_an_PwUBZ96LS;
495  -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
496  animation-timing-function: cubic-bezier(0, 0, 1, 1);
497}
498      `),a=Ge("g"),i=Ge("circle"),o=Ge("g"),s=Ge("g"),c=Ge("path"),l=Ge("g"),u=Ge("path"),J(i,"cx","88"),J(i,"cy","88"),J(i,"r","88"),J(i,"id","el_PHAWgO26lN"),J(c,"d","m88 25v62.5878906"),J(c,"id","el_fv0z90vBrL"),J(s,"id","el_fv0z90vBrL_an_PwUBZ96LS"),J(s,"data-animator-group","true"),J(s,"data-animator-type","1"),J(u,"d","m88 45.9160156v41.671875"),J(u,"id","el_u3QHGLTow3"),J(l,"id","el_u3QHGLTow3_an_EQ8OetHGq"),J(l,"data-animator-group","true"),J(l,"data-animator-type","1"),J(o,"stroke-linecap","round"),J(o,"stroke-linejoin","round"),J(o,"id","el_A4XF5QQwhp"),J(a,"fill-rule","evenodd"),J(a,"id","el_Uh6HOhkAVi"),J(e,"viewBox","0 0 190 190"),J(e,"xmlns","http://www.w3.org/2000/svg"),J(e,"id","el_XWLVvD_rP"),J(e,"class","svelte-ta62lj")},m(f,d){cn(f,e,d),be(e,n),be(n,r),be(e,a),be(a,i),be(a,o),be(o,s),be(s,c),be(o,l),be(l,u)},d(f){f&&Qt(e)}}}function h9(t){let e,n,r,a;return{c(){e=Ge("svg"),n=Ge("style"),r=Ia(`@-webkit-keyframes kf_el_RzYtw9rUyN_an_gX4OsFPwzz {
499  0% {
500    stroke-dasharray: 473.87;
501  }
502  100% {
503    stroke-dasharray: 473.87;
504  }
505}
506@keyframes kf_el_RzYtw9rUyN_an_gX4OsFPwzz {
507  0% {
508    stroke-dasharray: 473.87;
509  }
510  100% {
511    stroke-dasharray: 473.87;
512  }
513}
514@-webkit-keyframes kf_el_RzYtw9rUyN_an_WfcYZ9pjL {
515  0% {
516    stroke-dashoffset: 473.87;
517  }
518  50% {
519    stroke-dashoffset: 473.87;
520  }
521  100% {
522    stroke-dashoffset: 0;
523  }
524}
525@keyframes kf_el_RzYtw9rUyN_an_WfcYZ9pjL {
526  0% {
527    stroke-dashoffset: 473.87;
528  }
529  50% {
530    stroke-dashoffset: 473.87;
531  }
532  100% {
533    stroke-dashoffset: 0;
534  }
535}
536#el_3OA8Szq_A * {
537  -webkit-animation-duration: 1s;
538  animation-duration: 1s;
539  -webkit-animation-iteration-count: 1;
540  animation-iteration-count: 1;
541  -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
542  animation-timing-function: cubic-bezier(0, 0, 1, 1);
543}
544#el_RzYtw9rUyN {
545  fill: none;
546  stroke: #7ed321;
547  stroke-width: 17;
548  -webkit-animation-fill-mode: forwards, forwards;
549  animation-fill-mode: forwards, forwards;
550  -webkit-animation-name: kf_el_RzYtw9rUyN_an_WfcYZ9pjL,
551    kf_el_RzYtw9rUyN_an_gX4OsFPwzz;
552  animation-name: kf_el_RzYtw9rUyN_an_WfcYZ9pjL,
553    kf_el_RzYtw9rUyN_an_gX4OsFPwzz;
554  -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1),
555    cubic-bezier(0, 0, 1, 1);
556  animation-timing-function: cubic-bezier(0, 0, 1, 1),
557    cubic-bezier(0, 0, 1, 1);
558}
559      `),a=Ge("path"),J(a,"d",`m176.126953 63.8789062-94.4130858 95.4130858-72.87402345-72.8740232
560        27.93945315-27.9394532 44.9345703 44.9345704 94.4130858-94.413086`),J(a,"stroke-linecap","round"),J(a,"stroke-linejoin","round"),J(a,"id","el_RzYtw9rUyN"),J(e,"viewBox","0 0 185 168"),J(e,"xmlns","http://www.w3.org/2000/svg"),J(e,"id","el_3OA8Szq_A"),J(e,"class","svelte-ta62lj")},m(i,o){cn(i,e,o),be(e,n),be(n,r),be(e,a)},d(i){i&&Qt(e)}}}function m9(t){let e,n,r,a,i,o,s,c;return{c(){e=Ge("svg"),n=Ge("style"),r=Ia(`@-webkit-keyframes kf_el_IAuv9ut-2-_an_xlDuvYsRc {
561  50% {
562    opacity: 0;
563  }
564  66.67% {
565    opacity: 1;
566  }
567  0% {
568    opacity: 0;
569  }
570  100% {
571    opacity: 1;
572  }
573}
574@keyframes kf_el_IAuv9ut-2-_an_xlDuvYsRc {
575  50% {
576    opacity: 0;
577  }
578  66.67% {
579    opacity: 1;
580  }
581  0% {
582    opacity: 0;
583  }
584  100% {
585    opacity: 1;
586  }
587}
588@-webkit-keyframes kf_el_IAuv9ut-2-_an_29XE36SGo1 {
589  50% {
590    stroke-dasharray: 39.41;
591  }
592  0% {
593    stroke-dasharray: 39.41;
594  }
595  100% {
596    stroke-dasharray: 39.41;
597  }
598}
599@keyframes kf_el_IAuv9ut-2-_an_29XE36SGo1 {
600  50% {
601    stroke-dasharray: 39.41;
602  }
603  0% {
604    stroke-dasharray: 39.41;
605  }
606  100% {
607    stroke-dasharray: 39.41;
608  }
609}
610@-webkit-keyframes kf_el_IAuv9ut-2-_an_xo_EIWruT {
611  50% {
612    stroke-dashoffset: 39.41;
613  }
614  100% {
615    stroke-dashoffset: 0;
616  }
617  0% {
618    stroke-dashoffset: 39.41;
619  }
620}
621@keyframes kf_el_IAuv9ut-2-_an_xo_EIWruT {
622  50% {
623    stroke-dashoffset: 39.41;
624  }
625  100% {
626    stroke-dashoffset: 0;
627  }
628  0% {
629    stroke-dashoffset: 39.41;
630  }
631}
632@-webkit-keyframes kf_el_q_eIK0z3HI_an_045tZJOHl {
633  50% {
634    -webkit-transform: translate(88.50000762939453px, 144.5px)
635      scale(0, 0) translate(-88.50000762939453px, -144.5px);
636    transform: translate(88.50000762939453px, 144.5px) scale(0, 0)
637      translate(-88.50000762939453px, -144.5px);
638  }
639  83.33% {
640    -webkit-transform: translate(88.50000762939453px, 144.5px)
641      scale(0, 0) translate(-88.50000762939453px, -144.5px);
642    transform: translate(88.50000762939453px, 144.5px) scale(0, 0)
643      translate(-88.50000762939453px, -144.5px);
644  }
645  100% {
646    -webkit-transform: translate(88.50000762939453px, 144.5px)
647      scale(1, 1) translate(-88.50000762939453px, -144.5px);
648    transform: translate(88.50000762939453px, 144.5px) scale(1, 1)
649      translate(-88.50000762939453px, -144.5px);
650  }
651  0% {
652    -webkit-transform: translate(88.50000762939453px, 144.5px)
653      scale(0, 0) translate(-88.50000762939453px, -144.5px);
654    transform: translate(88.50000762939453px, 144.5px) scale(0, 0)
655      translate(-88.50000762939453px, -144.5px);
656  }
657}
658@keyframes kf_el_q_eIK0z3HI_an_045tZJOHl {
659  50% {
660    -webkit-transform: translate(88.50000762939453px, 144.5px)
661      scale(0, 0) translate(-88.50000762939453px, -144.5px);
662    transform: translate(88.50000762939453px, 144.5px) scale(0, 0)
663      translate(-88.50000762939453px, -144.5px);
664  }
665  83.33% {
666    -webkit-transform: translate(88.50000762939453px, 144.5px)
667      scale(0, 0) translate(-88.50000762939453px, -144.5px);
668    transform: translate(88.50000762939453px, 144.5px) scale(0, 0)
669      translate(-88.50000762939453px, -144.5px);
670  }
671  100% {
672    -webkit-transform: translate(88.50000762939453px, 144.5px)
673      scale(1, 1) translate(-88.50000762939453px, -144.5px);
674    transform: translate(88.50000762939453px, 144.5px) scale(1, 1)
675      translate(-88.50000762939453px, -144.5px);
676  }
677  0% {
678    -webkit-transform: translate(88.50000762939453px, 144.5px)
679      scale(0, 0) translate(-88.50000762939453px, -144.5px);
680    transform: translate(88.50000762939453px, 144.5px) scale(0, 0)
681      translate(-88.50000762939453px, -144.5px);
682  }
683}
684@-webkit-keyframes kf_el_5BNAI_PBsn_an_aToWhdlG8F {
685  50% {
686    stroke-dasharray: 527.67;
687  }
688  0% {
689    stroke-dasharray: 527.67;
690  }
691  100% {
692    stroke-dasharray: 527.67;
693  }
694}
695@keyframes kf_el_5BNAI_PBsn_an_aToWhdlG8F {
696  50% {
697    stroke-dasharray: 527.67;
698  }
699  0% {
700    stroke-dasharray: 527.67;
701  }
702  100% {
703    stroke-dasharray: 527.67;
704  }
705}
706@-webkit-keyframes kf_el_5BNAI_PBsn_an_tQV_CQebU {
707  50% {
708    stroke-dashoffset: 527.67;
709  }
710  100% {
711    stroke-dashoffset: 0;
712  }
713  0% {
714    stroke-dashoffset: 527.67;
715  }
716}
717@keyframes kf_el_5BNAI_PBsn_an_tQV_CQebU {
718  50% {
719    stroke-dashoffset: 527.67;
720  }
721  100% {
722    stroke-dashoffset: 0;
723  }
724  0% {
725    stroke-dashoffset: 527.67;
726  }
727}
728#el_bYTVKD04y * {
729  -webkit-animation-duration: 1s;
730  animation-duration: 1s;
731  -webkit-animation-iteration-count: 1;
732  animation-iteration-count: 1;
733  -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
734  animation-timing-function: cubic-bezier(0, 0, 1, 1);
735}
736#el_doMgf96Cxx {
737  fill: none;
738  -webkit-transform: translate(1px, -5px);
739  transform: translate(1px, -5px);
740}
741#el_5BNAI_PBsn {
742  stroke: #ff0039;
743  stroke-width: 14;
744  -webkit-animation-fill-mode: forwards, forwards;
745  animation-fill-mode: forwards, forwards;
746  -webkit-animation-name: kf_el_5BNAI_PBsn_an_tQV_CQebU,
747    kf_el_5BNAI_PBsn_an_aToWhdlG8F;
748  animation-name: kf_el_5BNAI_PBsn_an_tQV_CQebU,
749    kf_el_5BNAI_PBsn_an_aToWhdlG8F;
750  -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1),
751    cubic-bezier(0, 0, 1, 1);
752  animation-timing-function: cubic-bezier(0, 0, 1, 1),
753    cubic-bezier(0, 0, 1, 1);
754}
755#el_q_eIK0z3HI {
756  fill: #ff0042;
757}
758#el_IAuv9ut-2- {
759  stroke: #ff0042;
760  stroke-width: 14;
761  -webkit-animation-fill-mode: forwards, forwards, forwards;
762  animation-fill-mode: forwards, forwards, forwards;
763  -webkit-animation-name: kf_el_IAuv9ut-2-_an_xo_EIWruT,
764    kf_el_IAuv9ut-2-_an_29XE36SGo1, kf_el_IAuv9ut-2-_an_xlDuvYsRc;
765  animation-name: kf_el_IAuv9ut-2-_an_xo_EIWruT,
766    kf_el_IAuv9ut-2-_an_29XE36SGo1, kf_el_IAuv9ut-2-_an_xlDuvYsRc;
767  -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1),
768    cubic-bezier(0, 0, 1, 1), cubic-bezier(0, 0, 1, 1);
769  animation-timing-function: cubic-bezier(0, 0, 1, 1),
770    cubic-bezier(0, 0, 1, 1), cubic-bezier(0, 0, 1, 1);
771}
772#el_q_eIK0z3HI_an_045tZJOHl {
773  -webkit-animation-fill-mode: forwards;
774  animation-fill-mode: forwards;
775  -webkit-animation-name: kf_el_q_eIK0z3HI_an_045tZJOHl;
776  animation-name: kf_el_q_eIK0z3HI_an_045tZJOHl;
777  -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
778  animation-timing-function: cubic-bezier(0, 0, 1, 1);
779}
780      `),a=Ge("g"),i=Ge("path"),o=Ge("g"),s=Ge("circle"),c=Ge("path"),J(i,"d",`m96.9442719 17.8885438 71.8196601 143.6393202c2.469893
781          4.939785.467649 10.946515-4.472136 13.416408-1.388554.694277-2.919685
782          1.055728-4.472136 1.055728h-143.6393201c-5.5228475
783          0-10.00000001-4.477153-10.00000001-10 0-1.552451.36145092-3.083582
784          1.05572809-4.472136l71.81966012-143.6393202c2.4698925-4.939785
785          8.4766229-6.9420284 13.4164079-4.4721359 1.935274.967637 3.5044989
786          2.5368619 4.4721359 4.4721359z`),J(i,"stroke-linejoin","round"),J(i,"id","el_5BNAI_PBsn"),J(s,"cx","88.5"),J(s,"cy","144.5"),J(s,"r","7.5"),J(s,"id","el_q_eIK0z3HI"),J(o,"id","el_q_eIK0z3HI_an_045tZJOHl"),J(o,"data-animator-group","true"),J(o,"data-animator-type","2"),J(c,"d","m88.5 112.413086v-39.413086"),J(c,"stroke-linecap","round"),J(c,"stroke-linejoin","round"),J(c,"id","el_IAuv9ut-2-"),J(a,"fill-rule","evenodd"),J(a,"id","el_doMgf96Cxx"),J(e,"viewBox","0 0 178 178"),J(e,"xmlns","http://www.w3.org/2000/svg"),J(e,"id","el_bYTVKD04y"),J(e,"class","svelte-ta62lj")},m(l,u){cn(l,e,u),be(e,n),be(n,r),be(e,a),be(a,i),be(a,o),be(o,s),be(a,c)},d(l){l&&Qt(e)}}}function TW(t){let e,n,r,a,i,o=t[0]==="hint"&&d9(),s=t[0]==="pending"&&p9(),c=t[0]==="success"&&h9(),l=t[0]==="error"&&m9();return{c(){e=Tt("div"),o&&o.c(),n=Dr(),s&&s.c(),r=Dr(),c&&c.c(),a=Dr(),l&&l.c(),J(e,"class",i="bn-notify-custom bn-notify-notification-status-icon "+(t[1].name?`bn-notify-${t[1].name}`:"")+" svelte-ta62lj")},m(u,f){cn(u,e,f),o&&o.m(e,null),be(e,n),s&&s.m(e,null),be(e,r),c&&c.m(e,null),be(e,a),l&&l.m(e,null)},p(u,[f]){u[0]==="hint"?o||(o=d9(),o.c(),o.m(e,n)):o&&(o.d(1),o=null),u[0]==="pending"?s||(s=p9(),s.c(),s.m(e,r)):s&&(s.d(1),s=null),u[0]==="success"?c||(c=h9(),c.c(),c.m(e,a)):c&&(c.d(1),c=null),u[0]==="error"?l||(l=m9(),l.c(),l.m(e,null)):l&&(l.d(1),l=null),f&2&&i!==(i="bn-notify-custom bn-notify-notification-status-icon "+(u[1].name?`bn-notify-${u[1].name}`:"")+" svelte-ta62lj")&&J(e,"class",i)},i:ct,o:ct,d(u){u&&Qt(e),o&&o.d(),s&&s.d(),c&&c.d(),l&&l.d()}}}function RW(t,e,n){let r;Da(t,Un,i=>n(1,r=i));let{type:a}=e;
786return t.$set=i=>{"type"in i&&n(0,a=i.type)},[a,r]}class v9 extends Fa{constructor(e){super();document.getElementById("svelte-ta62lj-style")||SW(),La(this,e,RW,TW,la,{type:0})}}function AW(t,e,n){let{notification:r}=e;return r.autoDismiss&&r.id&&setTimeout(()=>{Ss.remove(r.id,r.eventCode)},r.autoDismiss),t.$set=a=>{"notification"in a&&n(0,r=a.notification)},[r]}class OW extends Fa{constructor(e){super();La(this,e,AW,null,la,{notification:0})}}function MW(){var t=Tt("style");t.id="svelte-t2ve4g-style",t.textContent="ul.svelte-t2ve4g{display:flex;flex-flow:column nowrap;position:fixed;font-size:16px;padding:0 0.75em;margin:0;list-style-type:none;width:18rem;bottom:0;right:0;font-family:'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;max-height:100vh;overflow-y:scroll;overflow-x:hidden;color:#4a4a4a;background:transparent;scrollbar-width:none;box-sizing:border-box;height:100vh;pointer-events:none;z-index:99999999}@media only screen and (max-width: 450px){ul.svelte-t2ve4g{width:100%}}.bn-notify-custom.bn-notify-dark-mode{background:#283944;color:#ffffff;background:rgba(40, 57, 68, 0.9)}.bn-notify-clickable:hover{cursor:pointer}.svelte-t2ve4g::-webkit-scrollbar{display:none}li.svelte-t2ve4g{position:relative;display:flex;padding:0.75em;font-size:0.889em;font-family:inherit;border-radius:10px;background:#ffffff;box-shadow:0px 2px 10px rgba(0, 0, 0, 0.1);color:inherit;transition:background 300ms ease-in-out, color 300ms ease-in-out;pointer-events:all;background:#ffffff;backdrop-filter:blur(5px);background:rgba(255, 255, 255, 0.9)}div.svelte-t2ve4g{position:absolute;top:0.75em;right:0.75em;font-size:inherit;font-family:inherit}a.svelte-t2ve4g{display:flex;text-decoration:none;color:inherit}",be(document.head,t)}function g9(t,e,n){const r=t.slice();return r[10]=e[n],r}function x9(t){let e,n=[],r=new Map,a,i,o,s=t[6];const c=l=>l[10].key;for(let l=0;l<s.length;l+=1){let u=g9(t,s,l),f=c(u);r.set(f,n[l]=y9(f,u))}return{c(){e=Tt("ul");for(let l=0;l<n.length;l+=1)n[l].c();J(e,"class",a="bn-notify-custom bn-notify-notifications "+(t[5].name?`bn-notify-${t[5].name}`:"")+" svelte-t2ve4g"),J(e,"style",i=`${t[0]} ${t[4]}`)},m(l,u){cn(l,e,u);for(let f=0;f<n.length;f+=1)n[f].m(e,null);o=!0},p(l,u){if(u&104){const f=l[6];Gu();for(let d=0;d<n.length;d+=1)n[d].r();n=KH(n,u,c,1,l,f,r,e,WH,y9,null,g9);for(let d=0;d<n.length;d+=1)n[d].a();qu()}(!o||u&32&&a!==(a="bn-notify-custom bn-notify-notifications "+(l[5].name?`bn-notify-${l[5].name}`:"")+" svelte-t2ve4g"))&&J(e,"class",a),(!o||u&17&&i!==(i=`${l[0]} ${l[4]}`))&&J(e,"style",i)},i(l){if(!o){for(let u=0;u<s.length;u+=1)Rt(n[u]);o=!0}},o(l){for(let u=0;u<n.length;u+=1)Zt(n[u]);o=!1},d(l){l&&Qt(e);for(let u=0;u<n.length;u+=1)n[u].d()}}}function NW(t){let e,n,r,a;return e=new v9({props:{type:t[10].type}}),r=new f9({props:{notification:t[10]}}),{c(){ua(e.$$.fragment),n=Dr(),ua(r.$$.fragment)},m(i,o){Ir(e,i,o),cn(i,n,o),Ir(r,i,o),a=!0},p(i,o){const s={};o&64&&(s.type=i[10].type),e.$set(s);const c={};o&64&&(c.notification=i[10]),r.$set(c)},i(i){a||(Rt(e.$$.fragment,i),Rt(r.$$.fragment,i),a=!0)},o(i){Zt(e.$$.fragment,i),Zt(r.$$.fragment,i),a=!1},d(i){Lr(e,i),i&&Qt(n),Lr(r,i)}}}function BW(t){let e,n,r,a,i,o;return n=new v9({props:{type:t[10].type}}),a=new f9({props:{notification:t[10]}}),{c(){e=Tt("a"),ua(n.$$.fragment),r=Dr(),ua(a.$$.fragment),J(e,"class","bn-notify-notification-link svelte-t2ve4g"),J(e,"href",i=t[10].link),J(e,"target","_blank"),J(e,"rel","noreferrer noopener")},m(s,c){cn(s,e,c),Ir(n,e,null),be(e,r),Ir(a,e,null),o=!0},p(s,c){const l={};c&64&&(l.type=s[10].type),n.$set(l);const u={};c&64&&(u.notification=s[10]),a.$set(u),(!o||c&64&&i!==(i=s[10].link))&&J(e,"href",i)},i(s){o||(Rt(n.$$.fragment,s),Rt(a.$$.fragment,s),o=!0)},o(s){Zt(n.$$.fragment,s),Zt(a.$$.fragment,s),o=!1},d(s){s&&Qt(e),Lr(n),Lr(a)}}}function y9(t,e){let n,r,a,i,o,s,c,l,u,f,d,p,m,v,g=ct,x,_,k;const S=[BW,NW],w=[];function C(E,T){return E[10].link?0:1}r=C(e),a=w[r]=S[r](e),s=new cW({});function y(...E){return e[7](e[10],...E)}u=new OW({props:{notification:e[10]}});function b(...E){return e[8](e[10],...E)}return{key:t,first:null,c(){n=Tt("li"),a.c(),i=Dr(),o=Tt("div"),ua(s.$$.fragment),l=Dr(),ua(u.$$.fragment),f=Dr(),J(o,"class",c="bn-notify-custom bn-notify-notification-close "+(e[5].name?`bn-notify-${e[5].name}`:"")+" svelte-t2ve4g"),J(n,"style",e[3]),J(n,"class",d=`bn-notify-custom bn-notify-notification bn-notify-notification-${e[10
786].type}
787        `+(e[5].name?`bn-notify-${e[5].name}`:"")+" svelte-t2ve4g"),ws(n,"bn-notify-dark-mode",e[5].darkMode),ws(n,"bn-notify-clickable",e[10].onclick),this.first=n},m(E,T){cn(E,n,T),w[r].m(n,null),be(n,i),be(n,o),Ir(s,o,null),be(n,l),Ir(u,n,null),be(n,f),x=!0,_||(k=[zu(o,"click",RH(y)),zu(n,"click",b)],_=!0)},p(E,T){e=E;let R=r;r=C(e),r===R?w[r].p(e,T):(Gu(),Zt(w[R],1,1,()=>{w[R]=null}),qu(),a=w[r],a||(a=w[r]=S[r](e),a.c()),Rt(a,1),a.m(n,i)),(!x||T&32&&c!==(c="bn-notify-custom bn-notify-notification-close "+(e[5].name?`bn-notify-${e[5].name}`:"")+" svelte-t2ve4g"))&&J(o,"class",c);const A={};T&64&&(A.notification=e[10]),u.$set(A),(!x||T&8)&&J(n,"style",e[3]),(!x||T&96&&d!==(d=`bn-notify-custom bn-notify-notification bn-notify-notification-${e[10].type}
788        `+(e[5].name?`bn-notify-${e[5].name}`:"")+" svelte-t2ve4g"))&&J(n,"class",d),T&96&&ws(n,"bn-notify-dark-mode",e[5].darkMode),T&96&&ws(n,"bn-notify-clickable",e[10].onclick)},r(){v=n.getBoundingClientRect()},f(){DH(n),g(),m7(n,v)},a(){g(),g=$H(n,v,QV,{duration:500})},i(E){x||(Rt(a),Rt(s.$$.fragment,E),Rt(u.$$.fragment,E),Cs(()=>{m&&m.end(1),p||(p=UH(n,c9,{duration:1200,delay:300,x:e[1],y:e[2],easing:DW})),p.start()}),x=!0)},o(E){Zt(a),Zt(s.$$.fragment,E),Zt(u.$$.fragment,E),p&&p.invalidate(),m=HH(n,c9,{duration:400,x:e[1],y:e[2],easing:YV}),x=!1},d(E){E&&Qt(n),w[r].d(),Lr(s),Lr(u),E&&m&&m.end(),_=!1,ci(k)}}}function $W(t){let e,n,r=t[6].length>0&&x9(t);return{c(){r&&r.c(),e=TH()},m(a,i){r&&r.m(a,i),cn(a,e,i),n=!0},p(a,[i]){a[6].length>0?r?(r.p(a,i),i&64&&Rt(r,1)):(r=x9(a),r.c(),Rt(r,1),r.m(e.parentNode,e)):r&&(Gu(),Zt(r,1,1,()=>{r=null}),qu())},i(a){n||(Rt(r),n=!0)},o(a){Zt(r),n=!1},d(a){r&&r.d(a),a&&Qt(e)}}}function DW(t){return Math.sin(-13*(t+1)*Math.PI/2)*Math.pow(2,-35*t)+1}function IW(t,e,n){let r,a;Da(t,Un,p=>n(5,r=p)),Da(t,Ss,p=>n(6,a=p));let i=window.outerWidth<450,o,s,c,l,u;window.addEventListener("resize",PH(()=>{window.outerWidth<450?i||n(9,i=!0):i&&n(9,i=!1)},300));const f=p=>Ss.remove(p.id,p.eventCode),d=(p,m)=>p.onclick&&p.onclick(m);return t.$$.update=()=>{t.$$.dirty&545&&r.desktopPosition&&!i&&(n(0,o=r.desktopPosition==="bottomRight"?"bottom: 0; right: 0;":r.desktopPosition==="bottomLeft"?"left: 0; right: unset;":r.desktopPosition==="topRight"?"top: 0;":"top: 0; bottom: unset; left: 0; right: unset;"),n(1,s=o&&o.includes("left")?-321:321),n(2,c=0),r.desktopPosition.includes("top")?(n(4,u="justify-content: unset;"),n(3,l="margin: 0.75rem 0 0 0;")):(n(4,u="justify-content: flex-end;"),n(3,l="margin: 0 0 0.75rem 0;"))),t.$$.dirty&544&&r.mobilePosition&&i&&(n(0,o=r.mobilePosition==="top"?"top: 0; bottom: unset;":"bottom: 0; top: unset;"),n(1,s=0),r.mobilePosition==="top"?(n(2,c=-50),n(4,u="justify-content: unset;"),n(3,l="margin: 0.75rem 0 0 0;")):(n(2,c=50),n(4,u="justify-content: flex-end;"),n(3,l="margin: 0 0 0.75rem 0;"))),t.$$.dirty&544&&!r.desktopPosition&&!r.mobilePosition&&(n(1,s=i?0:321),n(2,c=i?50:0),n(3,l="margin: 0 0 0.75rem 0;"),n(4,u="justify-content: flex-end;"),n(0,o="bottom: 0; right: 0;"))},[o,s,c,l,u,r,a,f,d]}class LW extends Fa{constructor(e){super();document.getElementById("svelte-t2ve4g-style")||MW(),La(this,e,IW,$W,la,{})}}function b9(t){switch(t){case"txSent":case"txPool":case"txSpeedUp":case"txCancel":return"pending";case"txRequest":case"txRepeat":case"txAwaitingApproval":case"txConfirmReminder":case"txStallPending":case"txStallConfirmed":case"txStuck":return"hint";case"txError":case"txSendFail":case"txFailed":case"txDropped":case"nsfFail":case"txUnderpriced":return"error";case"txConfirmed":return"success";default:return"hint"}}function w9(t){switch(t){case"success":case"hint":return 4e3;default:return 0}}let mp;o9.subscribe(t=>mp=t);function vp(t,e={}){const n=t.system==="bitcoin"?FW(t,e):zW(t,e);Ss.add(n)}function FW(t,e){const{id:n,txid:r,startTime:a,eventCode:i,watchedAddress:o,inputs:s,outputs:c}=t,l=b9(i),u=`${n}-${typeof e=="object"&&e.eventCode||i}`,{direction:f,value:d}=jW(s,c,o),p=o?{messageId:`watched['${i}']`,values:{verb:i==="txConfirmed"?f==="incoming"?"received":"sent":f==="incoming"?"receiving":"sending",formattedValue:d,asset:"BTC",preposition:"",counterpartyShortened:""}}:{messageId:`transaction['${i}']`,values:{value:d,asset:"BTC"}},m=mp(p.messageId,{values:p.values}),g=m===p.messageId?hp.en[o?"watched":"transaction"][i||""]:m;
788let x={id:n||r,type:l,key:u,startTime:a,eventCode:i,message:g,autoDismiss:w9(typeof e=="object"&&e.type||l)};return typeof e=="object"&&(x=He(He({},x),e)),x}function zW(t,e){const{id:n,hash:r,startTime:a,eventCode:i,direction:o,counterparty:s,value:c,asset:l}=t,u=b9(i),f=`${n}-${typeof e=="object"&&e.eventCode||i}`,d=s&&s.substring(0,4)+"..."+s.substring(s.length-4),p=new ys(c||0).div(new ys("1000000000000000000")).toString(10),m=s&&c?{messageId:`watched['${i}']`,values:{verb:i==="txConfirmed"?o==="incoming"?"received":"sent":o==="incoming"?"receiving":"sending",formattedValue:p,preposition:o==="incoming"?"from":"to",counterpartyShortened:d,asset:l}}:{messageId:`transaction['${i}']`,values:{formattedValue:p,asset:l}},v=mp(m.messageId,{values:m.values}),x=v===m.messageId?hp.en[s?"watched":"transaction"][i||""]:v;let _={id:n||r,type:u,key:f,startTime:a,eventCode:i,message:x,autoDismiss:w9(typeof e=="object"&&e.type||u)};return typeof e=="object"&&(_=He(He({},_),e)),_}function jW(t,e,n){if(!n)return{value:null,direction:""};const r=o=>o.address===n,a=t&&t.find(r),i=e&&e.find(r);return{direction:i?"incoming":"outgoing",value:i?i.value:a&&a.value}}const UW=["dappId","networkId","system","transactionHandler","name","onerror","mobilePosition","desktopPosition","darkMode","txApproveReminderTimeout","txStallPendingTimeout","txStallConfirmedTimeout","notifyMessages","clientLocale"],HW=["eventCode","type","message","autoDismiss","onclick"],VW=["sendTransaction","estimateGas","gasPrice","balance","contractCall","txDetails"];function Ts(t,e,n){const r=Object.keys(t);if(r.length>0)throw new Error(`${r[0]} is not a valid parameter for ${n}, must be one of the following valid parameters: ${e.join(", ")}`)}function $e({name:t,value:e,type:n,optional:r,customValidation:a}){if(!r&&typeof e=="undefined")throw new Error(`"${t}" is required`);if(typeof e!="undefined"&&(n==="array"?Array.isArray(n):typeof e!==n))throw new Error(`"${t}" must be of type: ${n}, received type: ${typeof e} from value: ${e}`);typeof e!="undefined"&&a&&a(e)}function WW(t){$e({name:"init",value:t,type:"object"});const l=t,{dappId:e,system:n,networkId:r,transactionHandler:a,name:i,apiUrl:o,onerror:s}=l,c=Kn(l,["dappId","system","networkId","transactionHandler","name","apiUrl","onerror"]);$e({name:"dappId",value:e,type:"string",optional:!0}),$e({name:"system",value:n,type:"string",optional:!0}),$e({name:"networkId (if dappId provided)",value:r,type:"number",optional:!e}),$e({name:"name",value:i,type:"string",optional:!0}),$e({name:"apiUrl",value:o,type:"string",optional:!0}),$e({name:"transactionHandler",value:a,type:"function",optional:!0}),$e({name:"onerror",value:s,type:"function",optional:!0}),C9(c)}function KW(t){return typeof t=="string"||typeof t=="number"}function GW(t){$e({name:"transaction options",value:t,type:"object"});const c=t,{sendTransaction:e,estimateGas:n,gasPrice:r,balance:a,contractCall:i,txDetails:o}=c,s=Kn(c,["sendTransaction","estimateGas","gasPrice","balance","contractCall","txDetails"]);if(Ts(s,VW,"Transaction Options"),$e({name:"sendTransaction",value:e,type:"function",optional:!0}),$e({name:"estimateGas",value:n,type:"function",optional:!0}),$e({name:"gasPrice",value:r,type:"function",optional:!0}),$e({name:"balance",value:a,type:"string",optional:!0}),$e({name:"contractCall",value:i,type:"object",optional:!0}),i){const l=i,{methodName:f,params:d}=l,p=Kn(l,["methodName","params"]);Ts(p,["methodName","params"],"contractCall"),$e({name:"methodName",value:f,type:"string",optional:!0}),$e({name:"params",value:d,type:"array",optional:!0})}if($e({name:"txDetails",value:o,type:"object",optional:!0}),o){const u=o,{to:f,value:d,from:p}=u,m=Kn(u,["to","value","from"]);if(Ts(m,["to","value","from"],"txDetails"),$e({name:"to",value:f,type:"string",optional:!0,customValidation:_9}),typeof d!="undefined"&&!KW(d))throw new Error(`"value" must be of type: string | number, received type: ${typeof d} from value: ${d}`);$e({name:"from",value:p,type:"string",optional:!0,customValidation:_9})}}function gp(t){if($e({name:"notification",value:t,type:"object"}),typeof t!="object")return;const s=t,{eventCode:e,type:n,message:r,autoDismiss:a,onclick:i}=s,o=Kn(s,["eventCode","type","message","autoDismiss","onclick"]);Ts(o,HW,"notification"),$e({name:"eventCode",value:e,type:"string",optional:!0}),$e({name:"type",value:n,type:"string",optional:!0,customValidation:qW}),$e({name:"message",value:r,type:"string"}),$e({name:"autoDismiss",value:a,type:"number",optional:!0}),$e({name:"onclick",value:i,type:"function",optional:!0})}
788function C9(t){$e({name:"config",value:t,type:"object"});const d=t,{networkId:e,system:n,mobilePosition:r,desktopPosition:a,darkMode:i,notifyMessages:o,clientLocale:s,txApproveReminderTimeout:c,txStallPendingTimeout:l,txStallConfirmedTimeout:u}=d,f=Kn(d,["networkId","system","mobilePosition","desktopPosition","darkMode","notifyMessages","clientLocale","txApproveReminderTimeout","txStallPendingTimeout","txStallConfirmedTimeout"]);Ts(f,UW,"config / initialize"),$e({name:"networkId",value:e,type:"number",optional:!0}),$e({name:"system",value:n,type:"string",optional:!0}),$e({name:"mobilePosition",value:r,type:"string",optional:!0,customValidation:XW}),$e({name:"desktopPosition",value:a,type:"string",optional:!0,customValidation:YW}),$e({name:"darkMode",value:i,type:"boolean",optional:!0}),$e({name:"notifyMessages",value:o,type:"object",optional:!0}),o&&Object.keys(o).forEach(p=>{$e({name:p,value:o[p],type:"object"});const _=o[p],{transaction:m,watched:v,time:g}=_,x=Kn(_,["transaction","watched","time"]);Ts(x,["transaction","watched","time"],p),$e({name:`notifyMessages.${p}.transaction`,value:m,type:"object",optional:!0}),$e({name:`notifyMessages.${p}.watched`,value:v,type:"object",optional:!0}),$e({name:`notifyMessages.${p}.time`,value:g,type:"object",optional:!0})}),$e({name:"clientLocale",value:s,type:"string",optional:!0}),$e({name:"txApproveReminderTimeout",value:c,type:"number",optional:!0}),$e({name:"txStallPendingTimeout",value:l,type:"number",optional:!0}),$e({name:"txStallConfirmedTimeout",value:u,type:"number",optional:!0})}function qW(t){switch(t){case"hint":case"pending":case"error":case"success":return;default:throw new Error(`${t} is not a valid notification type, must be one of: 'hint', 'pending', 'error' or 'success'.`)}}function XW(t){switch(t){case"top":case"bottom":return;default:throw new Error(`${t} is not a valid mobile notification position, must be one of: 'top' or 'bottom'.`)}}function YW(t){switch(t){case"bottomLeft":case"bottomRight":case"topLeft":case"topRight":return;default:throw new Error(`${t} is not a valid desktop notification position, must be one of: 'bottomLeft', 'bottomRight', 'topLeft' or 'topRight'.`)}}function _9(t){if(!/^(0x)?[0-9a-fA-F]{40}$/.test(t))throw new Error(`${t} is not a valid ethereum address.`)}let oo;l9.subscribe(t=>oo=t);function fi(t,e){const{eventCode:n,contractCall:r,balance:a,txDetails:i,emitter:o,status:s}=e;let c;r&&(c={methodName:r.methodName,parameters:r.params}),t.event({categoryCode:r?"activeContract":"activeTransaction",eventCode:n,transaction:i,wallet:{balance:a},contract:r?c:void 0});const l=It(He({},i),{eventCode:n,status:s,contractCall:c?r:void 0}),u=o.emit(l);u&&gp(u),ff({transaction:l,emitterResult:u})}function ff(t){const{transaction:e,emitterResult:n}=t;e.id||(e.id=e.hash||e.txid);const r=a=>e.replaceHash?a.id===e.replaceHash:a.id===e.id;if(l9.updateQueue(e,r),e.replaceHash&&Ss.updateId(e.replaceHash,e.hash),n!==!1&&!nW(Fu(Un).networkId)){const a=oo.find(r);a&&vp(a,n)}}function QW(t,e){return oo.find(r=>{if(e&&typeof r.contractCall=="undefined")return!1;if(r.status==="confirmed"||r.status==="failed")return;const a=e?e.methodName===(r.contractCall&&r.contractCall.methodName):!0,i=e?ZV(e.params,r.contractCall&&r.contractCall.params):!0,o=r.value==t.value,s=e?a:r.to&&r.to.toLowerCase()===t.to&&t.to.toLowerCase();return a&&i&&o&&s})}function ZW(t,e,n){return new Promise((r,a)=>{setTimeout(async()=>{const{sendTransaction:i,estimateGas:o,gasPrice:s,balance:c,contractCall:l,txDetails:u}=e,[f,d]=await JW(o,s),p=a7(),m=new ys(u&&u.value||0),v={value:m.toString(10),gas:f&&f.toString(10),gasPrice:d&&d.toString(10)},g=u?It(He(He({},u),v),{id:p}):It(He({},v),{id:p});if(c&&f&&d&&f.times(d).plus(m).gt(new ys(c)))return fi(t,{eventCode:"nsfFail",contractCall:l,balance:c,txDetails:g,emitter:n}),a("User has insufficient funds");u&&QW(u,l)&&fi(t,{eventCode:"txRepeat",contractCall:l,balance:c,txDetails:g,emitter:n});const{txApproveReminderTimeout:x,txStallPendingTimeout:_,txStallConfirmedTimeout:k}=Fu(Un);if(oo.find(w=>w.status==="awaitingApproval")&&fi(t,{eventCode:"txAwaitingApproval",contractCall:l,balance:c,txDetails:g,emitter:n}),setTimeout(()=>{oo.find(C=>C.id===p&&C.status==="awaitingApproval")&&fi(t,{eventCode:"txConfirmReminder",contractCall:l,balance:c,txDetails:g,emitter:n})},x),fi(t,{eventCode:"txRequest",status:"awaitingApproval",contractCall:l,balance:c,txDetails:g,emitter:n}),!i)return r(p);let S;try{S=await i()}catch(w){const{eventCode:C,errorMsg:y}=eW(w);return fi(t,{eventCode:C,status:"failed",contractCall:l,balance:c,txDetails:g,emitter:n}),a(y)}S&&typeof S=="string"?(t.transaction(S,p).emitter.on("all",C=>n.emit(C)),setTimeout(()=>{const C=oo.find(y=>y.id===p);C&&C.status==="sent"&&t._connected&&fi(t,{eventCode:"txStallPending",contractCall:l,balance:c,txDetails:g,emitter:n})},_),setTimeout(()=>{const C=oo.find(y=>y.id===p);C&&C.status==="pending"&&t._connected&&fi(t,{eventCode:"txStallConfirmed",contractCall:l,balance:c,txDetails:g,emitter:n})},k),r(p)):a("sendTransaction function must resolve to a transaction hash that is of type Str
788ing.")},10)})}function JW(t,e){if(!t||!e)return Promise.resolve([]);const n=t();if(!n.then)throw new Error("The `estimateGas` function must return a Promise");const r=e();if(!r.then)throw new Error("The `gasPrice` function must return a Promise");return Promise.all([n,r]).then(([a,i])=>{if(typeof a!="string")throw new Error(`The Promise returned from calling 'estimateGas' must resolve with a value of type 'string'. Received a value of: ${a} with a type: ${typeof a}`);if(typeof i!="string")throw new Error(`The Promise returned from calling 'gasPrice' must resolve with a value of type 'string'. Received a value of: ${i} with a type: ${typeof i}`);return[new ys(a),new ys(i)]}).catch(a=>{throw new Error(`There was an error getting gas estimates: ${a}`)})}var eK="1.9.1";let xp,On;function tK(t){xp&&(console.warn("notify has already been initialized"),xp.$destroy(),On&&On.destroy()),WW(t);const x=t,{system:e,transactionHandler:n,apiUrl:r}=x,a=Kn(x,["system","transactionHandler","apiUrl"]),{dappId:i,networkId:o,name:s,clientLocale:c,onerror:l}=a,u=[ff];return n&&u.push(n),i&&(On=new Jx({dappId:i,networkId:o,onerror:l,transactionHandlers:u,name:s||"Notify",apiUrl:r,system:e}),On.configuration({scope:"global",filters:[{status:"pending-simulation",_not:!0}]}).catch(()=>{})),Un.update(_=>It(He(He({},_),a),{version:eK,clientLocale:c||GV({fallback:"en",navigator:!0})})),xp=new LW({target:document.body}),Un.subscribe(_=>{const{notifyMessages:k,clientLocale:S}=_;pp.set(k);const w=k[S]||k[S.slice(0,2)];Ps.set(w?S:"en")}),{hash:d,transaction:p,account:f,unsubscribe:m,notification:v,config:g};function f(_){if(!On)throw new Error("A dappId needs to be passed in when intializing Notify to use the account function");return On.account(_)}function d(_,k){if(!On)throw new Error("A dappId needs to be passed in when intializing Notify to use the hash function");return On.transaction(_,k)}function p(_){if(!On)throw new Error("A dappId needs to be passed in when intializing Notify to use the transaction function");GW(_);const k=tW(),S=ZW(On,_,k).catch(w=>{const{onerror:C}=Fu(Un);return C&&C(w),w});return{emitter:k,result:S}}function m(_){if(!On)throw new Error("A dappId needs to be passed in when intializing Notify to use the unsubscribe function");On.unsubscribe(_)}function v(_){gp(_);let k=0;const S=a7(),w=Date.now(),{eventCode:C=`customNotification${k++}`}=_,y=()=>Ss.remove(S,C);function b(E){gp(E);const{eventCode:T=`customNotification${k++}`}=E;return vp({id:S,startTime:w,eventCode:T},E),{dismiss:y,update:b}}return vp({id:S,startTime:w,eventCode:C},_),{dismiss:y,update:b}}function g(_){C9(_);const $=_,{notifyMessages:k,networkId:S,system:w}=$,C=Kn($,["notifyMessages","networkId","system"]),{networkId:y,system:b,dappId:E,transactionHandler:T,name:R,apiUrl:A}=Fu(Un);if(S&&S!==y||w&&w!==b){if(!On)throw new Error("A dappId needs to be passed in when intializing Notify to be able to connect to a system and network");On.destroy(),On=new Jx({dappId:E,networkId:S||y,transactionHandlers:T?[ff,T]:[ff],name:R||"Notify",apiUrl:A,system:w||b})}Un.update(O=>It(He(It(He({},O),{networkId:S||y,system:w||b}),C),{notifyMessages:k?He(He({},O.notifyMessages),k):O.notifyMessages}))}}var E9={},yp=!0,df=(t,e,n,r,a=!1)=>{if(e!=null)return async(i,o)=>{let{provider:s,providerNetwork:c}=await n_(e);Hb(t);let l,u;navigator.onLine&&(l={dappId:t.apiKeys.BlocknativeDappId,system:"ethereum",networkId:c==null?void 0:c.chainId,transactionHandler:p=>{console.log("HANDLE TX",p);let m=E9[p.transaction.hash];typeof m=="function"&&m(p.transaction)}},u=tK(l));let f="";(c==null?void 0:c.name)&&(c==null?void 0:c.chainId)>1&&(f=c.name+".");let d="https://"+f+"etherscan.io/tx/";(c==null?void 0:c.chainId)===100&&(d="https://blockscout.com/poa/xdai/tx/");try{let p;if(i instanceof Promise?(yp&&console.log("AWAITING TX",i),p=await i):(i.gasPrice||(i.gasPrice=n||Yh("4.1","gwei")),i.gasLimit||(i.gasLimit=Je.from(De(12e4))),yp&&console.log("RUNNING TX",i),p=await(e==null?void 0:e.sendTransaction(i))),yp&&console.log("RESULT:",p),o&&p&&(E9[p.hash]=o),p&&"wait"in p&&p.wait){if(c!=null&&[1,3,4,5,42,100].indexOf(c.chainId)>=0&&u!=null){let{emitter:m}=u.hash(p.hash);m.on("all",v=>
788({onclick:()=>{var g,x;window.open(`${(g=r!=null?r:d)!=null?g:""}${(x=v.hash)!=null?x:""}`)}}))}else if(B3.info({message:"Local Transaction Sent",description:p==null?void 0:p.hash,placement:"bottomRight"}),o!=null&&(p==null?void 0:p.hash)!=null){let m;m=setInterval(async()=>{if((p==null?void 0:p.hash)!=null){console.log("CHECK IN ON THE TX",p,s);let v=await(s==null?void 0:s.getTransactionReceipt(p.hash));v&&v.confirmations&&(o(Qr(Qr({},p),v)),m&&clearInterval(m))}},500)}await p.wait()}return p}catch(p){if(console.log(p),B3.error({message:"Transaction Error",description:p==null?void 0:p.message}),a)throw p}}},k9={};Object.defineProperty(k9,"__esModule",{value:!0});var P9=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},nK=function(){function t(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),S9=h.exports,rK=T9(S9),aK=r0.exports,Rs=T9(aK);function T9(t){return t&&t.__esModule?t:{default:t}}function iK(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function oK(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:t}function sK(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var bp=function(t){sK(e,t);function e(n){iK(this,e);var r=oK(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,n));return r.generateIdenticon=r.generateIdenticon.bind(r),r}return nK(e,[{key:"componentDidMount",value:function(){this.generateIdenticon(P9({},this.props))}},{key:"componentWillUpdate",value:function(r){this.isEquivalent(this.props,r)||this.generateIdenticon(P9({},r))}},{key:"isEquivalent",value:function(r,a){var i=Object.getOwnPropertyNames(r),o=Object.getOwnPropertyNames(a);if(i.length!=o.length)return!1;for(var s=0;s<i.length;s++){var c=i[s];if(r[c]!==a[c])return!1}return!0}},{key:"generateIdenticon",value:function(r){var a=new Array(4);function i(k){for(var S=0;S<a.length;S++)a[S]=0;for(var w=0;w<k.length;w++)a[w%4]=(a[w%4]<<5)-a[w%4]+k.charCodeAt(w)}function o(){var k=a[0]^a[0]<<11;return a[0]=a[1],a[1]=a[2],a[2]=a[3],a[3]=a[3]^a[3]>>19^k^k>>8,(a[3]>>>0)/(1<<31>>>0)}function s(){var k=Math.floor(o()*360),S=o()*60+40+"%",w=(o()+o()+o()+o())*25+"%",C="hsl("+k+","+S+","+w+")";return C}function c(k){for(var S=k,w=k,C=Math.ceil(S/2),y=S-C,b=[],E=0;E<w;E++){for(var T=[],R=0;R<C;R++)T[R]=Math.floor(o()*2.3);var A=T.slice(0,y);A.reverse(),T=T.concat(A);for(var $=0;$<T.length;$++)b.push(T[$])}return b}function l(k,S,w,C,y,b){var E=Math.sqrt(S.length),T=E*C;k.width=T,k.style.width=T+"px",k.height=T,k.style.height=T+"px";var R=k.getContext("2d");R.fillStyle=y,R.fillRect(0,0,k.width,k.height),R.fillStyle=w;for(var A=0;A<S.length;A++)if(R.fillStyle=S[A]===1?w:b,S[A]){var $=Math.floor(A/E),O=A%E;R.fillRect(O*C,$*C,C,C)}}var u=r||{},f=u.size||8,d=u.scale||4,p=u.seed||Math.floor(Math.random()*Math.pow(10,16)).toString(16);i(p);var m=u.color||s(),v=u.bgColor||s(),g=u.spotColor||s(),x=c(f),_=l(this.identicon,x,m,d,v,g);return _}},{key:"render",value:function(){var r=this;return rK.default.createElement("canvas",{ref:function(i){r.identicon=i},className:this.props.className})}}]),e}(S9.Component),pf=k9.default=bp;bp.defaultProps={className:"identicon"};bp.propTypes={seed:Rs.default.string.isRequired,size:Rs.default.number,scale:Rs.default.number,color:Rs.default.string,bgColor:Rs.default.string,spotColor:Rs.default.string};var cK={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 248H728l-32.4-90.8a32.07 32.07 0 00-30.2-21.2H358.6c-13.5 0-25.6 8.5-30.1 21.2L296 248H160c-44.2 0-80 35.8-80 80v456c0 44.2 35.8 80 80 80h704c44.2 0 80-35.8 80-80V328c0-44.2-35.8-80-80-80zm8 536c0 4.4-3.6 8-8 8H160c-4.4 0-8-3.6-8-8V328c0-4.4 3.6-8 8-8h186.7l17.1-47.8 22.9-64.2h250.5l22.9 64.2 17.1 47.8H864c4.4 0 8 3.6 8 8v456zM512 384c-88.4 0-160 71.6-160 160s71.6 160 160 160 160-71.6 160-160-71.6-160-160-160zm0 256c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96z"}}]},name:"camera",theme:"outlined"},lK=cK,R9=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:lK}))};
788R9.displayName="CameraOutlined";var uK=h.exports.forwardRef(R9),fK={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M608 112c-167.9 0-304 136.1-304 304 0 70.3 23.9 135 63.9 186.5l-41.1 41.1-62.3-62.3a8.15 8.15 0 00-11.4 0l-39.8 39.8a8.15 8.15 0 000 11.4l62.3 62.3-44.9 44.9-62.3-62.3a8.15 8.15 0 00-11.4 0l-39.8 39.8a8.15 8.15 0 000 11.4l62.3 62.3-65.3 65.3a8.03 8.03 0 000 11.3l42.3 42.3c3.1 3.1 8.2 3.1 11.3 0l253.6-253.6A304.06 304.06 0 00608 720c167.9 0 304-136.1 304-304S775.9 112 608 112zm161.2 465.2C726.2 620.3 668.9 644 608 644c-60.9 0-118.2-23.7-161.2-66.8-43.1-43-66.8-100.3-66.8-161.2 0-60.9 23.7-118.2 66.8-161.2 43-43.1 100.3-66.8 161.2-66.8 60.9 0 118.2 23.7 161.2 66.8 43.1 43 66.8 100.3 66.8 161.2 0 60.9-23.7 118.2-66.8 161.2z"}}]},name:"key",theme:"outlined"},dK=fK,A9=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:dK}))};A9.displayName="KeyOutlined";var wp=h.exports.forwardRef(A9),pK={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M468 128H160c-17.7 0-32 14.3-32 32v308c0 4.4 3.6 8 8 8h332c4.4 0 8-3.6 8-8V136c0-4.4-3.6-8-8-8zm-56 284H192V192h220v220zm-138-74h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm194 210H136c-4.4 0-8 3.6-8 8v308c0 17.7 14.3 32 32 32h308c4.4 0 8-3.6 8-8V556c0-4.4-3.6-8-8-8zm-56 284H192V612h220v220zm-138-74h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm590-630H556c-4.4 0-8 3.6-8 8v332c0 4.4 3.6 8 8 8h332c4.4 0 8-3.6 8-8V160c0-17.7-14.3-32-32-32zm-32 284H612V192h220v220zm-138-74h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm194 210h-48c-4.4 0-8 3.6-8 8v134h-78V556c0-4.4-3.6-8-8-8H556c-4.4 0-8 3.6-8 8v332c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V644h78v102c0 4.4 3.6 8 8 8h190c4.4 0 8-3.6 8-8V556c0-4.4-3.6-8-8-8zM746 832h-48c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm142 0h-48c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}}]},name:"qrcode",theme:"outlined"},hK=pK,O9=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:hK}))};O9.displayName="QrcodeOutlined";var hf=h.exports.forwardRef(O9),mK={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M931.4 498.9L94.9 79.5c-3.4-1.7-7.3-2.1-11-1.2a15.99 15.99 0 00-11.7 19.3l86.2 352.2c1.3 5.3 5.2 9.6 10.4 11.3l147.7 50.7-147.6 50.7c-5.2 1.8-9.1 6-10.3 11.3L72.2 926.5c-.9 3.7-.5 7.6 1.2 10.9 3.9 7.9 13.5 11.1 21.5 7.2l836.5-417c3.1-1.5 5.6-4.1 7.2-7.1 3.9-8 .7-17.6-7.2-21.6zM170.8 826.3l50.3-205.6 295.2-101.3c2.3-.8 4.2-2.6 5-5 1.4-4.2-.8-8.7-5-10.2L221.1 403 171 198.2l628 314.9-628.2 313.2z"}}]},name:"send",theme:"outlined"},vK=mK,M9=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:vK}))};M9.displayName="SendOutlined";var N9=h.exports.forwardRef(M9),gK={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 464H528V448h312v128zm0 264H184V184h656v200H496c-17.7 0-32 14.3-32 32v192c0 17.7 14.3 32 32 32h344v200zM580 512a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"wallet",theme:"outlined"},xK=gK,B9=function(e,n){return h.exports.createElement(yt,Y(Y({},e),{},{ref:n,icon:xK}))};B9.displayName="WalletOutlined";var yK=h.exports.forwardRef(B9),Rl=_b(Kb);function $9(){this.name="NoVideoInputDevicesError",this.message="No video input devices found"}$9.prototype=new Error;var bK={NoVideoInputDevicesError:$9},wK=bK,D9=wK.NoVideoInputDevicesError;function CK(t,e,n){return t.length>0?t[0].deviceId:e.length==1||n=="user"?e[0].deviceId:e[1].deviceId}var I9=function(e){return e=="environment"?/rear|back|environment/ig:/front|user|face/ig};function _K(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:CK;return new Promise(function(n,r){var a=void 0;try{a=navigator.mediaDevices.enumerateDevices()}catch{r(new D9)}a.then(function(i){var o=i.filter(function(l){return l.kind=="videoinput"});if(o.length<1){r(new D9);return}var s=I9(t),c=o.filter(function(l){var u=l.label;return s.test(u)});n(e(c,o,t))})})}var EK={getDeviceId:_K,getFacingModePattern:I9},kK=function(e,n,r){var a=[];return r.forEach(function(i){e[i]!=n[i]&&a.push(i)}),a},PK=function(e,n){e=e||[],n=n||{};try{return new Blob(e,n)}catch(o){if(o.name!=="TypeError")throw o;for(var r=window.BlobBuilder||window.MSBlobBuilder||window.MozBlobBuilder||window.WebKitBlobBuilder,a=new r,i=0;i<e.length;i+=1)a.append(e[i]);return a.getBlob(n.type)}};let L9=!0,F9=!0;function Al(t,e,n){const r=t.match(e);return r&&r.length>=n&&parseInt(r[n],10)}function As(t,e,n){if(!t.RTCPeerConnection)return;const r=t.RTCPeerConnection.prototype,a=r.addEventListener;r.addEventListener=function(o,s){if(o!==e)return a.apply(this,arguments);const c=l=>{const u=n(l);u&&(s.handleEvent?s.handleEvent(u):s(u))};return this._eventMap=this._eventMap||{},this._eventMap[e]||(this._eventMap[e]=new Map),this._eventMap[e].set(s,c),a.apply(this,[o,c])};const i=r.removeEventListener;r.removeEventListener=function(o,s){if(o!==e||!this._eventMap||!this._eventMap[e])return i.apply(this,arguments);if(!this._eventMap[e].has(s))return i.apply(this,arguments);const c=this._eventMap[e].get(s);return this._eventMap[e].delete(s),this._eventMap[e].size===0&&delete this._eventMap[e],Object.keys(this._eventMap).length===0&&delete this._eventMap,i.apply(this,[o,c])}
788,Object.defineProperty(r,"on"+e,{get(){return this["_on"+e]},set(o){this["_on"+e]&&(this.removeEventListener(e,this["_on"+e]),delete this["_on"+e]),o&&this.addEventListener(e,this["_on"+e]=o)},enumerable:!0,configurable:!0})}function SK(t){return typeof t!="boolean"?new Error("Argument type: "+typeof t+". Please use a boolean."):(L9=t,t?"adapter.js logging disabled":"adapter.js logging enabled")}function TK(t){return typeof t!="boolean"?new Error("Argument type: "+typeof t+". Please use a boolean."):(F9=!t,"adapter.js deprecation warnings "+(t?"disabled":"enabled"))}function Cp(){if(typeof window=="object"){if(L9)return;typeof console!="undefined"&&typeof console.log=="function"&&console.log.apply(console,arguments)}}function mf(t,e){!F9||console.warn(t+" is deprecated, please use "+e+" instead.")}function RK(t){const e={browser:null,version:null};if(typeof t=="undefined"||!t.navigator)return e.browser="Not a browser.",e;const{navigator:n}=t;if(n.mozGetUserMedia)e.browser="firefox",e.version=Al(n.userAgent,/Firefox\/(\d+)\./,1);else if(n.webkitGetUserMedia||t.isSecureContext===!1&&t.webkitRTCPeerConnection&&!t.RTCIceGatherer)e.browser="chrome",e.version=Al(n.userAgent,/Chrom(e|ium)\/(\d+)\./,2);else if(n.mediaDevices&&n.userAgent.match(/Edge\/(\d+).(\d+)$/))e.browser="edge",e.version=Al(n.userAgent,/Edge\/(\d+).(\d+)$/,2);else if(t.RTCPeerConnection&&n.userAgent.match(/AppleWebKit\/(\d+)\./))e.browser="safari",e.version=Al(n.userAgent,/AppleWebKit\/(\d+)\./,1),e.supportsUnifiedPlan=t.RTCRtpTransceiver&&"currentDirection"in t.RTCRtpTransceiver.prototype;else return e.browser="Not a supported browser.",e;return e}function z9(t){return Object.prototype.toString.call(t)==="[object Object]"}function j9(t){return z9(t)?Object.keys(t).reduce(function(e,n){const r=z9(t[n]),a=r?j9(t[n]):t[n],i=r&&!Object.keys(a).length;return a===void 0||i?e:Object.assign(e,{[n]:a})},{}):t}function _p(t,e,n){!e||n.has(e.id)||(n.set(e.id,e),Object.keys(e).forEach(r=>{r.endsWith("Id")?_p(t,t.get(e[r]),n):r.endsWith("Ids")&&e[r].forEach(a=>{_p(t,t.get(a),n)})}))}function U9(t,e,n){const r=n?"outbound-rtp":"inbound-rtp",a=new Map;if(e===null)return a;const i=[];return t.forEach(o=>{o.type==="track"&&o.trackIdentifier===e.id&&i.push(o)}
vendor: 4,760 bytes, line 788
788),i.forEach(o=>{t.forEach(s=>{s.type===r&&s.trackId===o.id&&_p(t,s,a)})}),a}const H9=Cp;function V9(t,e){const n=t&&t.navigator;if(!n.mediaDevices)return;const r=function(s){if(typeof s!="object"||s.mandatory||s.optional)return s;const c={};return Object.keys(s).forEach(l=>{if(l==="require"||l==="advanced"||l==="mediaSource")return;const u=typeof s[l]=="object"?s[l]:{ideal:s[l]};u.exact!==void 0&&typeof u.exact=="number"&&(u.min=u.max=u.exact);const f=function(d,p){return d?d+p.charAt(0).toUpperCase()+p.slice(1):p==="deviceId"?"sourceId":p};if(u.ideal!==void 0){c.optional=c.optional||[];let d={};typeof u.ideal=="number"?(d[f("min",l)]=u.ideal,c.optional.push(d),d={},d[f("max",l)]=u.ideal,c.optional.push(d)):(d[f("",l)]=u.ideal,c.optional.push(d))}u.exact!==void 0&&typeof u.exact!="number"?(c.mandatory=c.mandatory||{},c.mandatory[f("",l)]=u.exact):["min","max"].forEach(d=>{u[d]!==void 0&&(c.mandatory=c.mandatory||{},c.mandatory[f(d,l)]=u[d])})}),s.advanced&&(c.optional=(c.optional||[]).concat(s.advanced)),c},a=function(s,c){if(e.version>=61)return c(s);if(s=JSON.parse(JSON.stringify(s)),s&&typeof s.audio=="object"){const l=function(u,f,d){f in u&&!(d in u)&&(u[d]=u[f],delete u[f])};s=JSON.parse(JSON.stringify(s)),l(s.audio,"autoGainControl","googAutoGainControl"),l(s.audio,"noiseSuppression","googNoiseSuppression"),s.audio=r(s.audio)}if(s&&typeof s.video=="object"){let l=s.video.facingMode;l=l&&(typeof l=="object"?l:{ideal:l});const u=e.version<66;if(l&&(l.exact==="user"||l.exact==="environment"||l.ideal==="user"||l.ideal==="environment")&&!(n.mediaDevices.getSupportedConstraints&&n.mediaDevices.getSupportedConstraints().facingMode&&!u)){delete s.video.facingMode;let f;if(l.exact==="environment"||l.ideal==="environment"?f=["back","rear"]:(l.exact==="user"||l.ideal==="user")&&(f=["front"]),f)return n.mediaDevices.enumerateDevices().then(d=>{d=d.filter(m=>m.kind==="videoinput");let p=d.find(m=>f.some(v=>m.label.toLowerCase().includes(v)));return!p&&d.length&&f.includes("back")&&(p=d[d.length-1]),p&&(s.video.deviceId=l.exact?{exact:p.deviceId}:{ideal:p.deviceId}),s.video=r(s.video),H9("chrome: "+JSON.stringify(s)),c(s)})}s.video=r(s.video)}return H9("chrome: "+JSON.stringify(s)),c(s)},i=function(s){return e.version>=64?s:{name:{PermissionDeniedError:"NotAllowedError",PermissionDismissedError:"NotAllowedError",InvalidStateError:"NotAllowedError",DevicesNotFoundError:"NotFoundError",ConstraintNotSatisfiedError:"OverconstrainedError",TrackStartError:"NotReadableError",MediaDeviceFailedDueToShutdown:"NotAllowedError",MediaDeviceKillSwitchOn:"NotAllowedError",TabCaptureError:"AbortError",ScreenCaptureError:"AbortError",DeviceCaptureError:"AbortError"}[s.name]||s.name,message:s.message,constraint:s.constraint||s.constraintName,toString(){return this.name+(this.message&&": ")+this.message}}},o=function(s,c,l){a(s,u=>{n.webkitGetUserMedia(u,c,f=>{l&&l(i(f))})})};if(n.getUserMedia=o.bind(n),n.mediaDevices.getUserMedia){const s=n.mediaDevices.getUserMedia.bind(n.mediaDevices);n.mediaDevices.getUserMedia=function(c){return a(c,l=>s(l).then(u=>{if(l.audio&&!u.getAudioTracks().length||l.video&&!u.getVideoTracks().length)throw u.getTracks().forEach(f=>{f.stop()}),new DOMException("","NotFoundError");return u},u=>Promise.reject(i(u))))}}}function AK(t,e){if(!(t.navigator.mediaDevices&&"getDisplayMedia"in t.navigator.mediaDevices)&&!!t.navigator.mediaDevices){if(typeof e!="function"){console.error("shimGetDisplayMedia: getSourceId argument is not a function");return}t.navigator.mediaDevices.getDisplayMedia=function(r){return e(r).then(a=>{const i=r.video&&r.video.width,o=r.video&&r.video.height,s=r.video&&r.video.frameRate;return r.video={mandatory:{chromeMediaSource:"desktop",chromeMediaSourceId:a,maxFrameRate:s||3}},i&&(r.video.mandatory.maxWidth=i),o&&(r.video.mandatory.maxHeight=o),t.navigator.mediaDevices.getUserMedia(r)})}}}function W9(t){t.MediaStream=t.MediaStream||t.webkitMediaStream}function K9(t){if(typeof t=="object"&&t.RTCPeerConnection&&!("ontrack"in t.RTCPeerConnection.prototype)){Object.defineProperty(t.RTCPeerConnection.prototype,"ontrack",{get(){return this._ontrack},set(n){this._ontrack&&this.removeEventListener("track",this._ontrack),this.addEventListener("track",this._ontrack=n)},enumerable:!0,configurable:!0});const e=t.RTCPeerConnection.prototype.setRemoteDescription;t.RTCPeerConnection.prototype.setRemoteDescription=function(){return this._ontrackpoly||(this._ontrackpoly=r=>{r.stream.addEventListener("addtrack",a=>{let i;t.RTCPeerConnection.prototype.getReceivers?i=this.getReceivers().find(s=>s.track&&s.track.id===a.track.id):i={track:a.track};const o=new Event("track");o.track=a.track,o.receiver=i,o.transceiver={receiver:i},o.streams=[r.stream],this.dispatchEvent(o)}
788),r.stream.getTracks().forEach(a=>{let i;t.RTCPeerConnection.prototype.getReceivers?i=this.getReceivers().find(s=>s.track&&s.track.id===a.id):i={track:a};const o=new Event("track");o.track=a,o.receiver=i,o.transceiver={receiver:i},o.streams=[r.stream],this.dispatchEvent(o)})},this.addEventListener("addstream",this._ontrackpoly)),e.apply(this,arguments)}}else As(t,"track",e=>(e.transceiver||Object.defineProperty(e,"transceiver",{value:{receiver:e.receiver}}),e))}function G9(t){if(typeof t=="object"&&t.RTCPeerConnection&&!("getSenders"in t.RTCPeerConnection.prototype)&&"createDTMFSender"in t.RTCPeerConnection.prototype){const e=function(a,i){return{track:i,get dtmf(){return this._dtmf===void 0&&(i.kind==="audio"?this._dtmf=a.createDTMFSender(i):this._dtmf=null),this._dtmf},_pc:a}};if(!t.RTCPeerConnection.prototype.getSenders){t.RTCPeerConnection.prototype.getSenders=function(){return this._senders=this._senders||[],this._senders.slice()};const a=t.RTCPeerConnection.prototype.addTrack;t.RTCPeerConnection.prototype.addTrack=function(s,c){let l=a.apply(this,arguments);return l||(l=e(this,s),this._senders.push(l)),l};const i=t.RTCPeerConnection.prototype.removeTrack;t.RTCPeerConnection.prototype.removeTrack=function(s){i.apply(this,arguments);const c=this._senders.indexOf(s);c!==-1&&this._senders.splice(c,1)}}const n=t.RTCPeerConnection.prototype.addStream;t.RTCPeerConnection.prototype.addStream=function(i){this._senders=this._senders||[],n.apply(this,[i]),i.getTracks().forEach(o=>{this._senders.push(e(this,o))})};const r=t.RTCPeerConnection.prototype.removeStream;t.RTCPeerConnection.prototype.removeStream=function(i){this._senders=this._senders||[],r.apply(this,[i]),i.getTracks().forEach(o=>{const s=this._senders.find(c=>c.track===o);s&&this._senders.splice(this._senders.indexOf(s),1)})}}else if(typeof t=="object"&&t.RTCPeerConnection&&"getSenders"in t.RTCPeerConnection.prototype&&"createDTMFSender"in t.RTCPeerConnection.prototype&&t.RTCRtpSender&&!("dtmf"in t.RTCRtpSender.prototype)){const e=t.RTCPeerConnection.prototype.getSenders;t.RTCPeerConnection.prototype.getSenders=function(){const r=e.apply(this,[]);return r.forEach(a=>a._pc=this),r},Object.defineProperty(t.RTCRtpSender.prototype,"dtmf",{get(){return this._dtmf===void 0&&(this.track.kind==="audio"?this._dtmf=this._pc.createDTMFSender(this.track):this._dtmf=null),this._dtmf}})}}function q9(t){if(!t.RTCPeerConnection)return;const e=t.RTCPeerConnection.prototype.getStats;t.RTCPeerConnection.prototype.getStats=function(){const[r,a,i]=arguments;if(arguments.length>0&&typeof r=="function")return e.apply(this,arguments);if(e.length===0&&(arguments.length===0||typeof r!="function"))return e.apply(this,[]);const o=function(c){const l={};return c.result().forEach(f=>{const d={id:f.id,timestamp:f.timestamp,type:{localcandidate:"local-candidate",remotecandidate:"remote-candidate"}[f.type]||f.type};f.names().forEach(p=>{d[p]=f.stat(p)}),l[d.id]=d}),l},s=function(c){return new Map(Object.keys(c).map(l=>[l,c[l]]))};if(arguments.length>=2){const c=function(l){a(s(o(l)))};return e.apply(this,[c,r])}return new Promise((c,l)=>{e.apply(this,[function(u){c(s(o(u)))},l])}).then(a,i)}}function X9(t){if(!(typeof t=="object"&&t.RTCPeerConnection&&t.RTCRtpSender&&t.RTCRtpReceiver))return;if(!("getStats"in t.RTCRtpSender.prototype)){const n=t.RTCPeerConnection.prototype.getSenders;n&&(t.RTCPeerConnection.prototype.getSenders=function(){const i=n.apply(this,[]);return i.forEach(o=>o._pc=this),i});const r=t.RTCPeerConnection.prototype.addTrack;r&&(t.RTCPeerConnection.prototype.addTrack=function(){const i=r.apply(this,arguments);return i._pc=this,i}),t.RTCRtpSender.prototype.getStats=function(){const i=this;return this._pc.getStats().then(o=>U9(o,i.track,!0))}}if(!("getStats"in t.RTCRtpReceiver.prototype)){const n=t.RTCPeerConnection.prototype.getReceivers;n&&(t.RTCPeerConnection.prototype.getReceivers=function(){const a=n.apply(this,[]);return a.forEach(i=>i._pc=this),a}),As(t,"track",r=>(r.receiver._pc=r.srcElement,r)),t.RTCRtpReceiver.prototype.getStats=function(){const a=this;return this._pc.getStats().then(i=>U9(i,a.track,!1))}}if(!("getStats"in t.RTCRtpSender.prototype&&"getStats"in t.RTCRtpReceiver.prototype))return;const e=t.RTCPeerConnection.prototype.getStats;t.RTCPeerConnection.prototype.getStats=function(){if(arguments.length>0&&arguments[0]instanceof t.MediaStreamTrack){const r=arguments[0];let a,i,o;
vendor: 4,118 bytes, line 788
788return this.getSenders().forEach(s=>{s.track===r&&(a?o=!0:a=s)}),this.getReceivers().forEach(s=>(s.track===r&&(i?o=!0:i=s),s.track===r)),o||a&&i?Promise.reject(new DOMException("There are more than one sender or receiver for the track.","InvalidAccessError")):a?a.getStats():i?i.getStats():Promise.reject(new DOMException("There is no sender or receiver for the track.","InvalidAccessError"))}return e.apply(this,arguments)}}function Y9(t){t.RTCPeerConnection.prototype.getLocalStreams=function(){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},Object.keys(this._shimmedLocalStreams).map(o=>this._shimmedLocalStreams[o][0])};const e=t.RTCPeerConnection.prototype.addTrack;t.RTCPeerConnection.prototype.addTrack=function(o,s){if(!s)return e.apply(this,arguments);this._shimmedLocalStreams=this._shimmedLocalStreams||{};const c=e.apply(this,arguments);return this._shimmedLocalStreams[s.id]?this._shimmedLocalStreams[s.id].indexOf(c)===-1&&this._shimmedLocalStreams[s.id].push(c):this._shimmedLocalStreams[s.id]=[s,c],c};const n=t.RTCPeerConnection.prototype.addStream;t.RTCPeerConnection.prototype.addStream=function(o){this._shimmedLocalStreams=this._shimmedLocalStreams||{},o.getTracks().forEach(l=>{if(this.getSenders().find(f=>f.track===l))throw new DOMException("Track already exists.","InvalidAccessError")});const s=this.getSenders();n.apply(this,arguments);const c=this.getSenders().filter(l=>s.indexOf(l)===-1);this._shimmedLocalStreams[o.id]=[o].concat(c)};const r=t.RTCPeerConnection.prototype.removeStream;t.RTCPeerConnection.prototype.removeStream=function(o){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},delete this._shimmedLocalStreams[o.id],r.apply(this,arguments)};const a=t.RTCPeerConnection.prototype.removeTrack;t.RTCPeerConnection.prototype.removeTrack=function(o){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},o&&Object.keys(this._shimmedLocalStreams).forEach(s=>{const c=this._shimmedLocalStreams[s].indexOf(o);c!==-1&&this._shimmedLocalStreams[s].splice(c,1),this._shimmedLocalStreams[s].length===1&&delete this._shimmedLocalStreams[s]}),a.apply(this,arguments)}}function Q9(t,e){if(!t.RTCPeerConnection)return;if(t.RTCPeerConnection.prototype.addTrack&&e.version>=65)return Y9(t);const n=t.RTCPeerConnection.prototype.getLocalStreams;t.RTCPeerConnection.prototype.getLocalStreams=function(){const u=n.apply(this);return this._reverseStreams=this._reverseStreams||{},u.map(f=>this._reverseStreams[f.id])};const r=t.RTCPeerConnection.prototype.addStream;t.RTCPeerConnection.prototype.addStream=function(u){if(this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},u.getTracks().forEach(f=>{if(this.getSenders().find(p=>p.track===f))throw new DOMException("Track already exists.","InvalidAccessError")}),!this._reverseStreams[u.id]){const f=new t.MediaStream(u.getTracks());this._streams[u.id]=f,this._reverseStreams[f.id]=u,u=f}r.apply(this,[u])};const a=t.RTCPeerConnection.prototype.removeStream;t.RTCPeerConnection.prototype.removeStream=function(u){this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},a.apply(this,[this._streams[u.id]||u]),delete this._reverseStreams[this._streams[u.id]?this._streams[u.id].id:u.id],delete this._streams[u.id]},t.RTCPeerConnection.prototype.addTrack=function(u,f){if(this.signalingState==="closed")throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");const d=[].slice.call(arguments,1);if(d.length!==1||!d[0].getTracks().find(v=>v===u))throw new DOMException("The adapter.js addTrack polyfill only supports a single  stream which is associated with the specified track.","NotSupportedError");if(this.getSenders().find(v=>v.track===u))throw new DOMException("Track already exists.","InvalidAccessError");this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{};const m=this._streams[f.id];if(m)m.addTrack(u),Promise.resolve().then(()=>{this.dispatchEvent(new Event("negotiationneeded"))});else{const v=new t.MediaStream([u]);this._streams[f.id]=v,this._reverseStreams[v.id]=f,this.addStream(v)}
788return this.getSenders().find(v=>v.track===u)};function i(l,u){let f=u.sdp;return Object.keys(l._reverseStreams||[]).forEach(d=>{const p=l._reverseStreams[d],m=l._streams[p.id];f=f.replace(new RegExp(m.id,"g"),p.id)}),new RTCSessionDescription({type:u.type,sdp:f})}function o(l,u){let f=u.sdp;return Object.keys(l._reverseStreams||[]).forEach(d=>{const p=l._reverseStreams[d],m=l._streams[p.id];f=f.replace(new RegExp(p.id,"g"),m.id)}),new RTCSessionDescription({type:u.type,sdp:f})}["createOffer","createAnswer"].forEach(function(l){const u=t.RTCPeerConnection.prototype[l],f={[l](){const d=arguments;return arguments.length&&typeof arguments[0]=="function"?u.apply(this,[m=>{const v=i(this,m);d[0].apply(null,[v])},m=>{d[1]&&d[1].apply(null,m)},arguments[2]]):u.apply(this,arguments).then(m=>i(this,m))}};t.RTCPeerConnection.prototype[l]=f[l]});const s=t.RTCPeerConnection.prototype.setLocalDescription;t.RTCPeerConnection.prototype.setLocalDescription=function(){return!arguments.length||!arguments[0].type?s.apply(this,arguments):(arguments[0]=o(this,arguments[0]),s.apply(this,arguments))};const c=Object.getOwnPropertyDescriptor(t.RTCPeerConnection.prototype,"localDescription");Object.defineProperty(t.RTCPeerConnection.prototype,"localDescription",{get(){const l=c.get.apply(this);return l.type===""?l:i(this,l)}}),t.RTCPeerConnection.prototype.removeTrack=function(u){if(this.signalingState==="closed")throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");if(!u._pc)throw new DOMException("Argument 1 of RTCPeerConnection.removeTrack does not implement interface RTCRtpSender.","TypeError");if(!(u._pc===this))throw new DOMException("Sender was not created by this connection.","InvalidAccessError");this._streams=this._streams||{};let d;Object.keys(this._streams).forEach(p=>{this._streams[p].getTracks().find(v=>u.track===v)&&(d=this._streams[p])}),d&&(d.getTracks().length===1?this.removeStream(this._reverseStreams[d.id]):d.removeTrack(u.track),this.dispatchEvent(new Event("negotiationneeded")))}}function Ep(t,e){!t.RTCPeerConnection&&t.webkitRTCPeerConnection&&(t.RTCPeerConnection=t.webkitRTCPeerConnection),!!t.RTCPeerConnection&&e.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(n){const r=t.RTCPeerConnection.prototype[n],a={[n](){return arguments[0]=new(n==="addIceCandidate"?t.RTCIceCandidate:t.RTCSessionDescription)(arguments[0]),r.apply(this,arguments)}};t.RTCPeerConnection.prototype[n]=a[n]})}function Z9(t,e){As(t,"negotiationneeded",n=>{const r=n.target;if(!((e.version<72||r.getConfiguration&&r.getConfiguration().sdpSemantics==="plan-b")&&r.signalingState!=="stable"))return n})}var J9=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",shimMediaStream:W9,shimOnTrack:K9,shimGetSendersWithDtmf:G9,shimGetStats:q9,shimSenderReceiverGetStats:X9,shimAddTrackRemoveTrackWithNative:Y9,shimAddTrackRemoveTrack:Q9,shimPeerConnection:Ep,fixNegotiationNeeded:Z9,shimGetUserMedia:V9,shimGetDisplayMedia:AK});function OK(t,e){let n=!1;return t=JSON.parse(JSON.stringify(t)),t.filter(r=>{if(r&&(r.urls||r.url)){let a=r.urls||r.url;r.url&&!r.urls&&mf("RTCIceServer.url","RTCIceServer.urls");const i=typeof a=="string";return i&&(a=[a]),a=a.filter(o=>{if(o.indexOf("stun:")===0)return!1;const s=o.startsWith("turn")&&!o.startsWith("turn:[")&&o.includes("transport=udp");return s&&!n?(n=!0,!0):s&&!n}),delete r.url,r.urls=i?a[0]:a,!!a.length}})}var kp={exports:{}};(function(t){var e={};e.generateIdentifier=function(){return Math.random().toString(36).substr(2,10)},e.localCName=e.generateIdentifier(),e.splitLines=function(n){return n.trim().split(`
789`).map(function(r){return r.trim()})},e.splitSections=function(n){var r=n.split(`
790m=`);return r.map(function(a,i){return(i>0?"m="+a:a).trim()+`\r
791`})},e.getDescription=function(n){var r=e.splitSections(n);return r&&r[0]},e.getMediaSections=function(n){var r=e.splitSections(n);return r.shift(),r},e.matchPrefix=function(n,r){return e.splitLines(n).filter(function(a){return a.indexOf(r)===0})},e.parseCandidate=function(n){var r;n.indexOf("a=candidate:")===0?r=n.substring(12).split(" "):r=n.substring(10).split(" ");for(var a={foundation:r[0],component:parseInt(r[1],10),protocol:r[2].toLowerCase(),priority:parseInt(r[3],10),ip:r[4],address:r[4],port:parseInt(r[5],10),type:r[7]},i=8;i<r.length;i+=2)switch(r[i]){case"raddr":a.relatedAddress=r[i+1];break;case"rport":a.relatedPort=parseInt(r[i+1],10);break;case"tcptype":a.tcpType=r[i+1];break;case"ufrag":a.ufrag=r[i+1],a.usernameFragment=r[i+1];break;default:a[r[i]]=r[i+1];break}return a},e.writeCandidate=function(n){var r=[];r.push(n.foundation),r.push(n.component),r.push(n.protocol.toUpperCase()),r.push(n.priority),r.push(n.address||n.ip),r.push(n.port);var a=n.type;return r.push("typ"),r.push(a),a!=="host"&&n.relatedAddress&&n.relatedPort&&(r.push("raddr"),r.push(n.relatedAddress),r.push("rport"),r.push(n.relatedPort)),n.tcpType&&n.protocol.toLowerCase()==="tcp"&&(r.push("tcptype"),r.push(n.tcpType)),(n.usernameFragment||n.ufrag)&&(r.push("ufrag"),r.push(n.usernameFragment||n.ufrag)),"candidate:"+r.join(" ")},e.parseIceOptions=function(n){return n.substr(14).split(" ")},e.parseRtpMap=function(n){var r=n.substr(9).split(" "),a={payloadType:parseInt(r.shift(),10)};return r=r[0].split("/"),a.name=r[0],a.clockRate=parseInt(r[1],10),a.channels=r.length===3?parseInt(r[2],10):1,a.numChannels=a.channels,a},e.writeRtpMap=function(n){var r=n.payloadType;n.preferredPayloadType!==void 0&&(r=n.preferredPayloadType);var a=n.channels||n.numChannels||1;return"a=rtpmap:"+r+" "+n.name+"/"+n.clockRate+(a!==1?"/"+a:"")+`\r
792`},e.parseExtmap=function(n){var r=n.substr(9).split(" ");return{id:parseInt(r[0],10),direction:r[0].indexOf("/")>0?r[0].split("/")[1]:"sendrecv",uri:r[1]}},e.writeExtmap=function(n){return"a=extmap:"+(n.id||n.preferredId)+(n.direction&&n.direction!=="sendrecv"?"/"+n.direction:"")+" "+n.uri+`\r
793`},e.parseFmtp=function(n){for(var r={},a,i=n.substr(n.indexOf(" ")+1).split(";"),o=0;o<i.length;o++)a=i[o].trim().split("="),r[a[0].trim()]=a[1];return r},e.writeFmtp=function(n){var r="",a=n.payloadType;if(n.preferredPayloadType!==void 0&&(a=n.preferredPayloadType),n.parameters&&Object.keys(n.parameters).length){var i=[];
793Object.keys(n.parameters).forEach(function(o){n.parameters[o]?i.push(o+"="+n.parameters[o]):i.push(o)}),r+="a=fmtp:"+a+" "+i.join(";")+`\r
794`}return r},e.parseRtcpFb=function(n){var r=n.substr(n.indexOf(" ")+1).split(" ");return{type:r.shift(),parameter:r.join(" ")}},e.writeRtcpFb=function(n){var r="",a=n.payloadType;return n.preferredPayloadType!==void 0&&(a=n.preferredPayloadType),n.rtcpFeedback&&n.rtcpFeedback.length&&n.rtcpFeedback.forEach(function(i){r+="a=rtcp-fb:"+a+" "+i.type+(i.parameter&&i.parameter.length?" "+i.parameter:"")+`\r
795`}),r},e.parseSsrcMedia=function(n){var r=n.indexOf(" "),a={ssrc:parseInt(n.substr(7,r-7),10)},i=n.indexOf(":",r);return i>-1?(a.attribute=n.substr(r+1,i-r-1),a.value=n.substr(i+1)):a.attribute=n.substr(r+1),a},e.parseSsrcGroup=function(n){var r=n.substr(13).split(" ");return{semantics:r.shift(),ssrcs:r.map(function(a){return parseInt(a,10)})}},e.getMid=function(n){var r=e.matchPrefix(n,"a=mid:")[0];if(r)return r.substr(6)},e.parseFingerprint=function(n){var r=n.substr(14).split(" ");return{algorithm:r[0].toLowerCase(),value:r[1]}},e.getDtlsParameters=function(n,r){var a=e.matchPrefix(n+r,"a=fingerprint:");return{role:"auto",fingerprints:a.map(e.parseFingerprint)}},e.writeDtlsParameters=function(n,r){var a="a=setup:"+r+`\r
796`;return n.fingerprints.forEach(function(i){a+="a=fingerprint:"+i.algorithm+" "+i.value+`\r
797`}),a},e.parseCryptoLine=function(n){var r=n.substr(9).split(" ");return{tag:parseInt(r[0],10),cryptoSuite:r[1],keyParams:r[2],sessionParams:r.slice(3)}},e.writeCryptoLine=function(n){return"a=crypto:"+n.tag+" "+n.cryptoSuite+" "+(typeof n.keyParams=="object"?e.writeCryptoKeyParams(n.keyParams):n.keyParams)+(n.sessionParams?" "+n.sessionParams.join(" "):"")+`\r
798`},e.parseCryptoKeyParams=function(n){if(n.indexOf("inline:")!==0)return null;var r=n.substr(7).split("|");return{keyMethod:"inline",keySalt:r[0],lifeTime:r[1],mkiValue:r[2]?r[2].split(":")[0]:void 0,mkiLength:r[2]?r[2].split(":")[1]:void 0}},e.writeCryptoKeyParams=function(n){return n.keyMethod+":"+n.keySalt+(n.lifeTime?"|"+n.lifeTime:"")+(n.mkiValue&&n.mkiLength?"|"+n.mkiValue+":"+n.mkiLength:"")},e.getCryptoParameters=function(n,r){var a=e.matchPrefix(n+r,"a=crypto:");return a.map(e.parseCryptoLine)},e.getIceParameters=function(n,r){var a=e.matchPrefix(n+r,"a=ice-ufrag:")[0],i=e.matchPrefix(n+r,"a=ice-pwd:")[0];return a&&i?{usernameFragment:a.substr(12),password:i.substr(10)}:null},e.writeIceParameters=function(n){return"a=ice-ufrag:"+n.usernameFragment+`\r
799a=ice-pwd:`+n.password+`\r
800`},e.parseRtpParameters=function(n){for(var r={codecs:[],headerExtensions:[],fecMechanisms:[],rtcp:[]},a=e.splitLines(n),i=a[0].split(" "),o=3;o<i.length;o++){var s=i[o],c=e.matchPrefix(n,"a=rtpmap:"+s+" ")[0];if(c){var l=e.parseRtpMap(c),u=e.matchPrefix(n,"a=fmtp:"+s+" ");switch(l.parameters=u.length?e.parseFmtp(u[0]):{},l.rtcpFeedback=e.matchPrefix(n,"a=rtcp-fb:"+s+" ").map(e.parseRtcpFb),r.codecs.push(l),l.name.toUpperCase()){case"RED":case"ULPFEC":r.fecMechanisms.push(l.name.toUpperCase());break}}}return e.matchPrefix(n,"a=extmap:").forEach(function(f){r.headerExtensions.push(e.parseExtmap(f))}),r},e.writeRtpDescription=function(n,r){var a="";a+="m="+n+" ",a+=r.codecs.length>0?"9":"0",a+=" UDP/TLS/RTP/SAVPF ",a+=r.codecs.map(function(o){return o.preferredPayloadType!==void 0?o.preferredPayloadType:o.payloadType}).join(" ")+`\r
801`,a+=`c=IN IP4 0.0.0.0\r
802`,a+=`a=rtcp:9 IN IP4 0.0.0.0\r
803`,r.codecs.forEach(function(o){a+=e.writeRtpMap(o),a+=e.writeFmtp(o),a+=e.writeRtcpFb(o)});var i=0;return r.codecs.forEach(function(o){o.maxptime>i&&(i=o.maxptime)}),i>0&&(a+="a=maxptime:"+i+`\r
804`),a+=`a=rtcp-mux\r
805`,r.headerExtensions&&r.headerExtensions.forEach(function(o){a+=e.writeExtmap(o)}),a},e.parseRtpEncodingParameters=function(n){var r=[],a=e.parseRtpParameters(n),i=a.fecMechanisms.indexOf("RED")!==-1,o=a.fecMechanisms.indexOf("ULPFEC")!==-1,s=e.matchPrefix(n,"a=ssrc:").map(function(d){return e.parseSsrcMedia(d)}).filter(function(d){return d.attribute==="cname"}),c=s.length>0&&s[0].ssrc,l,u=e.matchPrefix(n,"a=ssrc-group:FID").map(function(d){var p=d.substr(17).split(" ");return p.map(function(m){return parseInt(m,10)})});u.length>0&&u[0].length>1&&u[0][0]===c&&(l=u[0][1]),a.codecs.forEach(function(d){if(d.name.toUpperCase()==="RTX"&&d.parameters.apt){var p={ssrc:c,codecPayloadType:parseInt(d.parameters.apt,10)};c&&l&&(p.rtx={ssrc:l}),r.push(p),i&&(p=JSON.parse(JSON.stringify(p)),p.fec={ssrc:c,mechanism:o?"red+ulpfec":"red"},r.push(p))}}
805),r.length===0&&c&&r.push({ssrc:c});var f=e.matchPrefix(n,"b=");return f.length&&(f[0].indexOf("b=TIAS:")===0?f=parseInt(f[0].substr(7),10):f[0].indexOf("b=AS:")===0?f=parseInt(f[0].substr(5),10)*1e3*.95-50*40*8:f=void 0,r.forEach(function(d){d.maxBitrate=f})),r},e.parseRtcpParameters=function(n){var r={},a=e.matchPrefix(n,"a=ssrc:").map(function(s){return e.parseSsrcMedia(s)}).filter(function(s){return s.attribute==="cname"})[0];a&&(r.cname=a.value,r.ssrc=a.ssrc);var i=e.matchPrefix(n,"a=rtcp-rsize");r.reducedSize=i.length>0,r.compound=i.length===0;var o=e.matchPrefix(n,"a=rtcp-mux");return r.mux=o.length>0,r},e.parseMsid=function(n){var r,a=e.matchPrefix(n,"a=msid:");if(a.length===1)return r=a[0].substr(7).split(" "),{stream:r[0],track:r[1]};var i=e.matchPrefix(n,"a=ssrc:").map(function(o){return e.parseSsrcMedia(o)}).filter(function(o){return o.attribute==="msid"});if(i.length>0)return r=i[0].value.split(" "),{stream:r[0],track:r[1]}},e.parseSctpDescription=function(n){var r=e.parseMLine(n),a=e.matchPrefix(n,"a=max-message-size:"),i;a.length>0&&(i=parseInt(a[0].substr(19),10)),isNaN(i)&&(i=65536);var o=e.matchPrefix(n,"a=sctp-port:");if(o.length>0)return{port:parseInt(o[0].substr(12),10),protocol:r.fmt,maxMessageSize:i};var s=e.matchPrefix(n,"a=sctpmap:");if(s.length>0){var c=e.matchPrefix(n,"a=sctpmap:")[0].substr(10).split(" ");return{port:parseInt(c[0],10),protocol:c[1],maxMessageSize:i}}}
805,e.writeSctpDescription=function(n,r){var a=[];return n.protocol!=="DTLS/SCTP"?a=["m="+n.kind+" 9 "+n.protocol+" "+r.protocol+`\r
806`,`c=IN IP4 0.0.0.0\r
807`,"a=sctp-port:"+r.port+`\r
808`]:a=["m="+n.kind+" 9 "+n.protocol+" "+r.port+`\r
809`,`c=IN IP4 0.0.0.0\r
810`,"a=sctpmap:"+r.port+" "+r.protocol+` 65535\r
811`],r.maxMessageSize!==void 0&&a.push("a=max-message-size:"+r.maxMessageSize+`\r
812`),a.join("")},e.generateSessionId=function(){return Math.random().toString().substr(2,21)},e.writeSessionBoilerplate=function(n,r,a){var i,o=r!==void 0?r:2;n?i=n:i=e.generateSessionId();var s=a||"thisisadapterortc";return`v=0\r
813o=`+s+" "+i+" "+o+` IN IP4 127.0.0.1\r
814s=-\r
815t=0 0\r
816`},e.writeMediaSection=function(n,r,a,i){var o=e.writeRtpDescription(n.kind,r);if(o+=e.writeIceParameters(n.iceGatherer.getLocalParameters()),o+=e.writeDtlsParameters(n.dtlsTransport.getLocalParameters(),a==="offer"?"actpass":"active"),o+="a=mid:"+n.mid+`\r
817`,n.direction?o+="a="+n.direction+`\r
818`:n.rtpSender&&n.rtpReceiver?o+=`a=sendrecv\r
819`:n.rtpSender?o+=`a=sendonly\r
820`:n.rtpReceiver?o+=`a=recvonly\r
821`:o+=`a=inactive\r
822`,n.rtpSender){var s="msid:"+i.id+" "+n.rtpSender.track.id+`\r
823`;o+="a="+s,o+="a=ssrc:"+n.sendEncodingParameters[0].ssrc+" "+s,n.sendEncodingParameters[0].rtx&&(o+="a=ssrc:"+n.sendEncodingParameters[0].rtx.ssrc+" "+s,o+="a=ssrc-group:FID "+n.sendEncodingParameters[0].ssrc+" "+n.sendEncodingParameters[0].rtx.ssrc+`\r
824`)}return o+="a=ssrc:"+n.sendEncodingParameters[0].ssrc+" cname:"+e.localCName+`\r
825`,n.rtpSender&&n.sendEncodingParameters[0].rtx&&(o+="a=ssrc:"+n.sendEncodingParameters[0].rtx.ssrc+" cname:"+e.localCName+`\r
826`),o},e.getDirection=function(n,r){for(var a=e.splitLines(n),i=0;i<a.length;i++)switch(a[i]){case"a=sendrecv":case"a=sendonly":case"a=recvonly":case"a=inactive":return a[i].substr(2)}return r?e.getDirection(r):"sendrecv"},e.getKind=function(n){var r=e.splitLines(n),a=r[0].split(" ");return a[0].substr(2)},e.isRejected=function(n){return n.split(" ",2)[1]==="0"},e.parseMLine=function(n){var r=e.splitLines(n),a=r[0].substr(2).split(" ");return{kind:a[0],port:parseInt(a[1],10),protocol:a[2],fmt:a.slice(3).join(" ")}},e.parseOLine=function(n){var r=e.matchPrefix(n,"o=")[0],a=r.substr(2).split(" ");return{username:a[0],sessionId:a[1],sessionVersion:parseInt(a[2],10),netType:a[3],addressType:a[4],address:a[5]}},e.isValidSDP=function(n){if(typeof n!="string"||n.length===0)return!1;for(var r=e.splitLines(n),a=0;a<r.length;a++)if(r[a].length<2||r[a].charAt(1)!=="=")return!1;return!0},t.exports=e})(kp);var vf=kp.exports,Pe=kp.exports;function MK(t){return{inboundrtp:"inbound-rtp",outboundrtp:"outbound-rtp",candidatepair:"candidate-pair",localcandidate:"local-candidate",remotecandidate:"remote-candidate"}[t.type]||t.type}function ey(t,e,n,r,a){var i=Pe.writeRtpDescription(t.kind,e);if(i+=Pe.writeIceParameters(t.iceGatherer.getLocalParameters()),i+=Pe.writeDtlsParameters(t.dtlsTransport.getLocalParameters(),n==="offer"?"actpass":a||"active"),i+="a=mid:"+t.mid+`\r
827`,t.rtpSender&&t.rtpReceiver?i+=`a=sendrecv\r
828`:t.rtpSender?i+=`a=sendonly\r
829`:t.rtpReceiver?i+=`a=recvonly\r
830`:i+=`a=inactive\r
831`,t.rtpSender){var o=t.rtpSender._initialTrackId||t.rtpSender.track.id;t.rtpSender._initialTrackId=o;var s="msid:"+(r?r.id:"-")+" "+o+`\r
832`;i+="a="+s,i+="a=ssrc:"+t.sendEncodingParameters[0].ssrc+" "+s,t.sendEncodingParameters[0].rtx&&(i+="a=ssrc:"+t.sendEncodingParameters[0].rtx.ssrc+" "+s,i+="a=ssrc-group:FID "+t.sendEncodingParameters[0].ssrc+" "+t.sendEncodingParameters[0].rtx.ssrc+`\r
833`)}return i+="a=ssrc:"+t.sendEncodingParameters[0].ssrc+" cname:"+Pe.localCName+`\r
834`,t.rtpSender&&t.sendEncodingParameters[0].rtx&&(i+="a=ssrc:"+t.sendEncodingParameters[0].rtx.ssrc+" cname:"+Pe.localCName+`\r
835`),i}function NK(t,e){var n=!1;return t=JSON.parse(JSON.stringify(t)),t.filter(function(r){if(r&&(r.urls||r.url)){var a=r.urls||r.url;r.url&&!r.urls&&console.warn("RTCIceServer.url is deprecated! Use urls instead.");var i=typeof a=="string";return i&&(a=[a]),a=a.filter(function(o){var s=o.indexOf("turn:")===0&&o.indexOf("transport=udp")!==-1&&o.indexOf("turn:[")===-1&&!n;return s?(n=!0,!0):o.indexOf("stun:")===0&&e>=14393&&o.indexOf("?transport=udp")===-1}),delete r.url,r.urls=i?a[0]:a,!!a.length}})}function gf(t,e){var n={codecs:[],headerExtensions:[],fecMechanisms:[]}
835,r=function(i,o){i=parseInt(i,10);for(var s=0;s<o.length;s++)if(o[s].payloadType===i||o[s].preferredPayloadType===i)return o[s]},a=function(i,o,s,c){var l=r(i.parameters.apt,s),u=r(o.parameters.apt,c);return l&&u&&l.name.toLowerCase()===u.name.toLowerCase()};return t.codecs.forEach(function(i){for(var o=0;o<e.codecs.length;o++){var s=e.codecs[o];if(i.name.toLowerCase()===s.name.toLowerCase()&&i.clockRate===s.clockRate){if(i.name.toLowerCase()==="rtx"&&i.parameters&&s.parameters.apt&&!a(i,s,t.codecs,e.codecs))continue;s=JSON.parse(JSON.stringify(s)),s.numChannels=Math.min(i.numChannels,s.numChannels),n.codecs.push(s),s.rtcpFeedback=s.rtcpFeedback.filter(function(c){for(var l=0;l<i.rtcpFeedback.length;l++)if(i.rtcpFeedback[l].type===c.type&&i.rtcpFeedback[l].parameter===c.parameter)return!0;return!1});break}}}),t.headerExtensions.forEach(function(i){for(var o=0;o<e.headerExtensions.length;o++){var s=e.headerExtensions[o];if(i.uri===s.uri){n.headerExtensions.push(s);break}}}),n}function ty(t,e,n){return{offer:{setLocalDescription:["stable","have-local-offer"],setRemoteDescription:["stable","have-remote-offer"]},answer:{setLocalDescription:["have-remote-offer","have-local-pranswer"],setRemoteDescription:["have-local-offer","have-remote-pranswer"]}}[e][t].indexOf(n)!==-1}function Pp(t,e){var n=t.getRemoteCandidates().find(function(r){return e.foundation===r.foundation&&e.ip===r.ip&&e.port===r.port&&e.priority===r.priority&&e.protocol===r.protocol&&e.type===r.type});return n||t.addRemoteCandidate(e),!n}function Cn(t,e){var n=new Error(e);return n.name=t,n.code={NotSupportedError:9,InvalidStateError:11,InvalidAccessError:15,TypeError:void 0,OperationError:void 0}[t],n}var BK=function(t,e){function n(c,l){l.addTrack(c),l.dispatchEvent(new t.MediaStreamTrackEvent("addtrack",{track:c}))}function r(c,l){l.removeTrack(c),l.dispatchEvent(new t.MediaStreamTrackEvent("removetrack",{track:c}))}function a(c,l,u,f){var d=new Event("track");d.track=l,d.receiver=u,d.transceiver={receiver:u},d.streams=f,t.setTimeout(function(){c._dispatchEvent("track",d)})}var i=function(c){var l=this,u=document.createDocumentFragment();if(["addEventListener","removeEventListener","dispatchEvent"].forEach(function(d){l[d]=u[d].bind(u)}),this.canTrickleIceCandidates=null,this.needNegotiation=!1,this.localStreams=[],this.remoteStreams=[],this._localDescription=null,this._remoteDescription=null,this.signalingState="stable",this.iceConnectionState="new",this.connectionState="new",this.iceGatheringState="new",c=JSON.parse(JSON.stringify(c||{})),this.usingBundle=c.bundlePolicy==="max-bundle",c.rtcpMuxPolicy==="negotiate")throw Cn("NotSupportedError","rtcpMuxPolicy 'negotiate' is not supported");switch(c.rtcpMuxPolicy||(c.rtcpMuxPolicy="require"),c.iceTransportPolicy){case"all":case"relay":break;default:c.iceTransportPolicy="all";break}switch(c.bundlePolicy){case"balanced":case"max-compat":case"max-bundle":break;default:c.bundlePolicy="balanced";break}if(c.iceServers=NK(c.iceServers||[],e),this._iceGatherers=[],c.iceCandidatePoolSize)for(var f=c.iceCandidatePoolSize;f>0;f--)this._iceGatherers.push(new t.RTCIceGatherer({iceServers:c.iceServers,gatherPolicy:c.iceTransportPolicy}));else c.iceCandidatePoolSize=0;this._config=c,this.transceivers=[],this._sdpSessionId=Pe.generateSessionId(),this._sdpSessionVersion=0,this._dtlsRole=void 0,this._isClosed=!1};Object.defineProperty(i.prototype,"localDescription",{configurable:!0,get:function(){return this._localDescription}}),Object.defineProperty(i.prototype,"remoteDescription",{configurable:!0,get:function(){return this._remoteDescription}}),i.prototype.onicecandidate=null,i.prototype.onaddstream=null,i.prototype.ontrack=null,i.prototype.onremovestream=null,i.prototype.onsignalingstatechange=null,i.prototype.oniceconnectionstatechange=null,i.prototype.onconnectionstatechange=null,i.prototype.onicegatheringstatechange=null,i.prototype.onnegotiationneeded=null,i.prototype.ondatachannel=null,i.prototype._dispatchEvent=function(c,l){this._isClosed||(this.dispatchEvent(l),typeof this["on"+c]=="function"&&this["on"+c](l))},i.prototype._emitGatheringStateChange=function(){var c=new Event("icegatheringstatechange");this._dispatchEvent("icegatheringstatechange",c)},i.prototype.getConfiguration=function(){return this._config},i.prototype.getLocalStreams=function(){return this.localStreams},i.prototype.getRemoteStreams=function(){return this.remoteStreams},i.prototype._createTransceiver=function(c,l){var u=this.transceivers.length>0,f={track:null,iceGatherer:null,iceTransport:null,dtlsTransport:null,localCapabilities:null,remoteCapabilities:null,rtpSender:null,rtpReceiver:null,kind:c,mid:null,
835sendEncodingParameters:null,recvEncodingParameters:null,stream:null,associatedRemoteMediaStreams:[],wantReceive:!0};if(this.usingBundle&&u)f.iceTransport=this.transceivers[0].iceTransport,f.dtlsTransport=this.transceivers[0].dtlsTransport;else{var d=this._createIceAndDtlsTransports();f.iceTransport=d.iceTransport,f.dtlsTransport=d.dtlsTransport}return l||this.transceivers.push(f),f},i.prototype.addTrack=function(c,l){if(this._isClosed)throw Cn("InvalidStateError","Attempted to call addTrack on a closed peerconnection.");var u=this.transceivers.find(function(p){return p.track===c});if(u)throw Cn("InvalidAccessError","Track already exists.");for(var f,d=0;d<this.transceivers.length;d++)!this.transceivers[d].track&&this.transceivers[d].kind===c.kind&&(f=this.transceivers[d]);return f||(f=this._createTransceiver(c.kind)),this._maybeFireNegotiationNeeded(),this.localStreams.indexOf(l)===-1&&this.localStreams.push(l),f.track=c,f.stream=l,f.rtpSender=new t.RTCRtpSender(c,f.dtlsTransport),f.rtpSender},i.prototype.addStream=function(c){var l=this;if(e>=15025)c.getTracks().forEach(function(f){l.addTrack(f,c)});else{var u=c.clone();c.getTracks().forEach(function(f,d){var p=u.getTracks()[d];f.addEventListener("enabled",function(m){p.enabled=m.enabled})}),u.getTracks().forEach(function(f){l.addTrack(f,u)})}},i.prototype.removeTrack=function(c){if(this._isClosed)throw Cn("InvalidStateError","Attempted to call removeTrack on a closed peerconnection.");if(!(c instanceof t.RTCRtpSender))throw new TypeError("Argument 1 of RTCPeerConnection.removeTrack does not implement interface RTCRtpSender.");var l=this.transceivers.find(function(d){return d.rtpSender===c});if(!l)throw Cn("InvalidAccessError","Sender was not created by this connection.");var u=l.stream;l.rtpSender.stop(),l.rtpSender=null,l.track=null,l.stream=null;var f=this.transceivers.map(function(d){return d.stream});f.indexOf(u)===-1&&this.localStreams.indexOf(u)>-1&&this.localStreams.splice(this.localStreams.indexOf(u),1),this._maybeFireNegotiationNeeded()},i.prototype.removeStream=function(c){var l=this;c.getTracks().forEach(function(u){var f=l.getSenders().find(function(d){return d.track===u});f&&l.removeTrack(f)})},i.prototype.getSenders=function(){return this.transceivers.filter(function(c){return!!c.rtpSender}).map(function(c){return c.rtpSender})},i.prototype.getReceivers=function(){return this.transceivers.filter(function(c){return!!c.rtpReceiver}).map(function(c){return c.rtpReceiver})},i.prototype._createIceGatherer=function(c,l){var u=this;if(l&&c>
8350)return this.transceivers[0].iceGatherer;if(this._iceGatherers.length)return this._iceGatherers.shift();var f=new t.RTCIceGatherer({iceServers:this._config.iceServers,gatherPolicy:this._config.iceTransportPolicy});return Object.defineProperty(f,"state",{value:"new",writable:!0}),this.transceivers[c].bufferedCandidateEvents=[],this.transceivers[c].bufferCandidates=function(d){var p=!d.candidate||Object.keys(d.candidate).length===0;f.state=p?"completed":"gathering",u.transceivers[c].bufferedCandidateEvents!==null&&u.transceivers[c].bufferedCandidateEvents.push(d)},f.addEventListener("localcandidate",this.transceivers[c].bufferCandidates),f},i.prototype._gather=function(c,l){var u=this,f=this.transceivers[l].iceGatherer;if(!f.onlocalcandidate){var d=this.transceivers[l].bufferedCandidateEvents;this.transceivers[l].bufferedCandidateEvents=null,f.removeEventListener("localcandidate",this.transceivers[l].bufferCandidates),f.onlocalcandidate=function(p){if(!(u.usingBundle&&l>0)){var m=new Event("icecandidate");m.candidate={sdpMid:c,sdpMLineIndex:l};var v=p.candidate,g=!v||Object.keys(v).length===0;if(g)(f.state==="new"||f.state==="gathering")&&(f.state="completed");else{f.state==="new"&&(f.state="gathering"),v.component=1,v.ufrag=f.getLocalParameters().usernameFragment;var x=Pe.writeCandidate(v);m.candidate=Object.assign(m.candidate,Pe.parseCandidate(x)),m.candidate.candidate=x,m.candidate.toJSON=function(){return{candidate:m.candidate.candidate,sdpMid:m.candidate.sdpMid,sdpMLineIndex:m.candidate.sdpMLineIndex,usernameFragment:m.candidate.usernameFragment}}}var _=Pe.getMediaSections(u._localDescription.sdp);g?_[m.candidate.sdpMLineIndex]+=`a=end-of-candidates\r
836`:_[m.candidate.sdpMLineIndex]+="a="+m.candidate.candidate+`\r
837`,u._localDescription.sdp=Pe.getDescription(u._localDescription.sdp)+_.join("");var k=u.transceivers.every(function(S){return S.iceGatherer&&S.iceGatherer.state==="completed"});u.iceGatheringState!=="gathering"&&(u.iceGatheringState="gathering",u._emitGatheringStateChange()),g||u._dispatchEvent("icecandidate",m),k&&(u._dispatchEvent("icecandidate",new Event("icecandidate")),u.iceGatheringState="complete",u._emitGatheringStateChange())}},t.setTimeout(function(){d.forEach(function(p){f.onlocalcandidate(p)})},0)}},i.prototype._createIceAndDtlsTransports=function(){var c=this,l=new t.RTCIceTransport(null);l.onicestatechange=function(){c._updateIceConnectionState(),c._updateConnectionState()};var u=new t.RTCDtlsTransport(l);return u.ondtlsstatechange=function(){c._updateConnectionState()},u.onerror=function(){Object.defineProperty(u,"state",{value:"failed",writable:!0}),c._updateConnectionState()},{iceTransport:l,dtlsTransport:u}},i.prototype._disposeIceAndDtlsTransports=function(c){var l=this.transceivers[c].iceGatherer;l&&(delete l.onlocalcandidate,delete this.transceivers[c].iceGatherer);var u=this.transceivers[c].iceTransport;u&&(delete u.onicestatechange,delete this.transceivers[c].iceTransport);var f=this.transceivers[c].dtlsTransport;f&&(delete f.ondtlsstatechange,delete f.onerror,delete this.transceivers[c].dtlsTransport)},i.prototype._transceive=function(c,l,u){var f=gf(c.localCapabilities,c.remoteCapabilities);l&&c.rtpSender&&(f.encodings=c.sendEncodingParameters,f.rtcp={cname:Pe.localCName,compound:c.rtcpParameters.compound},c.recvEncodingParameters.length&&(f.rtcp.ssrc=c.recvEncodingParameters[0].ssrc),c.rtpSender.send(f)),u&&c.rtpReceiver&&f.codecs.length>0&&(c.kind==="video"&&c.recvEncodingParameters&&e<15019&&c.recvEncodingParameters.forEach(function(d){delete d.rtx}),c.recvEncodingParameters.length?f.encodings=c.recvEncodingParameters:f.encodings=[{}],f.rtcp={compound:c.rtcpParameters.compound},c.rtcpParameters.cname&&(f.rtcp.cname=c.rtcpParameters.cname),c.sendEncodingParameters.length&&(f.rtcp.ssrc=c.sendEncodingParameters[0].ssrc),c.rtpReceiver.receive(f))},i.prototype.setLocalDescription=function(c){var l=this;if(["offer","answer"].indexOf(c.type)===-1)return Promise.reject(Cn("TypeError",'Unsupported type "'+c.type+'"'));
837if(!ty("setLocalDescription",c.type,l.signalingState)||l._isClosed)return Promise.reject(Cn("InvalidStateError","Can not set local "+c.type+" in state "+l.signalingState));var u,f;if(c.type==="offer")u=Pe.splitSections(c.sdp),f=u.shift(),u.forEach(function(p,m){var v=Pe.parseRtpParameters(p);l.transceivers[m].localCapabilities=v}),l.transceivers.forEach(function(p,m){l._gather(p.mid,m)});else if(c.type==="answer"){u=Pe.splitSections(l._remoteDescription.sdp),f=u.shift();var d=Pe.matchPrefix(f,"a=ice-lite").length>0;u.forEach(function(p,m){var v=l.transceivers[m],g=v.iceGatherer,x=v.iceTransport,_=v.dtlsTransport,k=v.localCapabilities,S=v.remoteCapabilities,w=Pe.isRejected(p)&&Pe.matchPrefix(p,"a=bundle-only").length===0;if(!w&&!v.rejected){var C=Pe.getIceParameters(p,f),y=Pe.getDtlsParameters(p,f);d&&(y.role="server"),(!l.usingBundle||m===0)&&(l._gather(v.mid,m),x.state==="new"&&x.start(g,C,d?"controlling":"controlled"),_.state==="new"&&_.start(y));var b=gf(k,S);l._transceive(v,b.codecs.length>0,!1)}})}return l._localDescription={type:c.type,sdp:c.sdp},c.type==="offer"?l._updateSignalingState("have-local-offer"):l._updateSignalingState("stable"),Promise.resolve()},i.prototype.setRemoteDescription=function(c){var l=this;if(["offer","answer"].indexOf(c.type)===-1)return Promise.reject(Cn("TypeError",'Unsupported type "'+c.type+'"'));if(!ty("setRemoteDescription",c.type,l.signalingState)||l._isClosed)return Promise.reject(Cn("InvalidStateError","Can not set remote "+c.type+" in state "+l.signalingState));var u={};l.remoteStreams.forEach(function(x){u[x.id]=x});var f=[],d=Pe.splitSections(c.sdp),p=d.shift(),m=Pe.matchPrefix(p,"a=ice-lite").length>0,v=Pe.matchPrefix(p,"a=group:BUNDLE ").length>0;l.usingBundle=v;var g=Pe.matchPrefix(p,"a=ice-options:")[0];return g?l.canTrickleIceCandidates=g.substr(14).split(" ").indexOf("trickle")>=0:l.canTrickleIceCandidates=!1,d.forEach(function(x,_){var k=Pe.splitLines(x),S=Pe.getKind(x),w=Pe.isRejected(x)&&Pe.matchPrefix(x,"a=bundle-only").length===0,C=k[0].substr(2).split(" ")[2],y=Pe.getDirection(x,p),b=Pe.parseMsid(x),E=Pe.getMid(x)||Pe.generateIdentifier();if(w||S==="application"&&(C==="DTLS/SCTP"||C==="UDP/DTLS/SCTP")){l.transceivers[_]={mid:E,kind:S,protocol:C,rejected:!0};return}!w&&l.transceivers[_]&&l.transceivers[_].rejected&&(l.transceivers[_]=l._createTransceiver(S,!0));var T,R,A,$,O,I,U,V,L,z=Pe.parseRtpParameters(x),F,M;w||(F=Pe.getIceParameters(x,p),M=Pe.getDtlsParameters(x,p),M.role="client"),U=Pe.parseRtpEncodingParameters(x);var B=Pe.parseRtcpParameters(x),W=Pe.matchPrefix(x,"a=end-of-candidates",p).length>0,H=Pe.matchPrefix(x,"a=candidate:").map(function(te){return Pe.parseCandidate(te)}).filter(function(te){return te.component===1});if((c.type==="offer"||c.type==="answer")&&!w&&v&&_>0&&l.transceivers[_]&&(l._disposeIceAndDtlsTransports(_),l.transceivers[_].iceGatherer=l.transceivers[
8370].iceGatherer,l.transceivers[_].iceTransport=l.transceivers[0].iceTransport,l.transceivers[_].dtlsTransport=l.transceivers[0].dtlsTransport,l.transceivers[_].rtpSender&&l.transceivers[_].rtpSender.setTransport(l.transceivers[0].dtlsTransport),l.transceivers[_].rtpReceiver&&l.transceivers[_].rtpReceiver.setTransport(l.transceivers[0].dtlsTransport)),c.type==="offer"&&!w){T=l.transceivers[_]||l._createTransceiver(S),T.mid=E,T.iceGatherer||(T.iceGatherer=l._createIceGatherer(_,v)),H.length&&T.iceTransport.state==="new"&&(W&&(!v||_===0)?T.iceTransport.setRemoteCandidates(H):H.forEach(function(te){Pp(T.iceTransport,te)})),V=t.RTCRtpReceiver.getCapabilities(S),e<15019&&(V.codecs=V.codecs.filter(function(te){return te.name!=="rtx"})),I=T.sendEncodingParameters||[{ssrc:(2*_+2)*1001}];var K=!1;if(y==="sendrecv"||y==="sendonly"){if(K=!T.rtpReceiver,O=T.rtpReceiver||new t.RTCRtpReceiver(T.dtlsTransport,S),K){var Z;L=O.track,b&&b.stream==="-"||(b?(u[b.stream]||(u[b.stream]=new t.MediaStream,Object.defineProperty(u[b.stream],"id",{get:function(){return b.stream}})),Object.defineProperty(L,"id",{get:function(){return b.track}}),Z=u[b.stream]):(u.default||(u.default=new t.MediaStream),Z=u.default)),Z&&(n(L,Z),T.associatedRemoteMediaStreams.push(Z)),f.push([L,O,Z])}}else T.rtpReceiver&&T.rtpReceiver.track&&(T.associatedRemoteMediaStreams.forEach(function(te){var ce=te.getTracks().find(function(pe){return pe.id===T.rtpReceiver.track.id});ce&&r(ce,te)}),T.associatedRemoteMediaStreams=[]);T.localCapabilities=V,T.remoteCapabilities=z,T.rtpReceiver=O,T.rtcpParameters=B,T.sendEncodingParameters=I,T.recvEncodingParameters=U,l._transceive(l.transceivers[_],!1,K)}else if(c.type==="answer"&&!w){T=l.transceivers[_],R=T.iceGatherer,A=T.iceTransport,$=T.dtlsTransport,O=T.rtpReceiver,I=T.sendEncodingParameters,V=T.localCapabilities,l.transceivers[_].recvEncodingParameters=U,l.transceivers[_].remoteCapabilities=z,l.transceivers[_].rtcpParameters=B,H.length&&A.state==="new"&&((m||W)&&(!v||_===0)?A.setRemoteCandidates(H):H.forEach(function(te){Pp(T.iceTransport,te)})),(!v||_===0)&&(A.state==="new"&&A.start(R,F,"controlling"),$.state==="new"&&$.start(M));var re=gf(T.localCapabilities,T.remoteCapabilities),ee=re.codecs.filter(function(te){return te.name.toLowerCase()==="rtx"}).length;!ee&&T.sendEncodingParameters[0].rtx&&delete T.sendEncodingParameters[0].rtx,l._transceive(T,y==="sendrecv"||y==="recvonly",y==="sendrecv"||y==="sendonly"),O&&(y==="sendrecv"||y==="sendonly")?(L=O.track,b?(u[b.stream]||(u[b.stream]=new t.MediaStream),n(L,u[b.stream]),f.push([L,O,u[b.stream]])):(u.default||(u.default=new t.MediaStream),n(L,u.default),f.push([L,O,u.default]))):delete T.rtpReceiver}}),l._dtlsRole===void 0&&(l._dtlsRole=c.type==="offer"?"active":"passive"),l._remoteDescription={type:c.type,sdp:c.sdp},c.type==="offer"?l._updateSignalingState("have-remote-offer"):l._updateSignalingState("stable"),Object.keys(u).forEach(function(x){var _=u[x];if(_.getTracks().length){if(l.remoteStreams.indexOf(_)===-1){l.remoteStreams.push(_);var k=new Event("addstream");k.stream=_,t.setTimeout(function(){l._dispatchEvent("addstream",k)})}f.forEach(function(S){var w=S[0],C=S[1];_.id===S[2].id&&a(l,w,C,[_])})}}),f.forEach(function(x){x[2]||a(l,x[0],x[1],[])}),t.setTimeout(function(){!(l&&l.transceivers)||l.transceivers.forEach(function(x){x.iceTransport&&x.iceTransport.state==="new"&&x.iceTransport.getRemoteCandidates().length>0&&(console.warn("Timeout for addRemoteCandidate. Consider sending an end-of-candidates notification"),x.iceTransport.addRemoteCandidate({}))})},4e3),Promise.resolve()},i.prototype.close=function(){this.transceivers.forEach(function(c){c.iceTransport&&c.iceTransport.stop(),c.dtlsTransport&&c.dtlsTransport.stop(),c.rtpSender&&c.rtpSender.stop(),c.rtpReceiver&&c.rtpReceiver.stop()}),this._isClosed=!0,this._updateSignalingState("closed")},i.prototype._updateSignalingState=function(c){this.signalingState=c;var l=new Event("signalingstatechange");this._dispatchEvent("signalingstatechange",l)},i.prototype._maybeFireNegotiationNeeded=function(){var c=this;this.signalingState!=="stable"||this.needNegotiation===!0||(this.needNegotiation=!0,t.setTimeout(function(){if(c.needNegotiation){c.needNegotiation=!1;var l=new Event("negotiationneeded");c._dispatchEvent("negotiationneeded",l)}},0))},i.prototype._updateIceConnectionState=function(){var c,l={new:0,closed:0,checking:0,connected:0,completed:0,disconnected:0,failed:0};
837if(this.transceivers.forEach(function(f){f.iceTransport&&!f.rejected&&l[f.iceTransport.state]++}),c="new",l.failed>0?c="failed":l.checking>0?c="checking":l.disconnected>0?c="disconnected":l.new>0?c="new":l.connected>0?c="connected":l.completed>0&&(c="completed"),c!==this.iceConnectionState){this.iceConnectionState=c;var u=new Event("iceconnectionstatechange");this._dispatchEvent("iceconnectionstatechange",u)}},i.prototype._updateConnectionState=function(){var c,l={new:0,closed:0,connecting:0,connected:0,completed:0,disconnected:0,failed:0};if(this.transceivers.forEach(function(f){f.iceTransport&&f.dtlsTransport&&!f.rejected&&(l[f.iceTransport.state]++,l[f.dtlsTransport.state]++)}),l.connected+=l.completed,c="new",l.failed>0?c="failed":l.connecting>0?c="connecting":l.disconnected>0?c="disconnected":l.new>0?c="new":l.connected>0&&(c="connected"),c!==this.connectionState){this.connectionState=c;var u=new Event("connectionstatechange");this._dispatchEvent("connectionstatechange",u)}},i.prototype.createOffer=function(){var c=this;if(c._isClosed)return Promise.reject(Cn("InvalidStateError","Can not call createOffer after close"));var l=c.transceivers.filter(function(m){return m.kind==="audio"}).length,u=c.transceivers.filter(function(m){return m.kind==="video"}).length,f=arguments[0];if(f){if(f.mandatory||f.optional)throw new TypeError("Legacy mandatory/optional constraints not supported.");f.offerToReceiveAudio!==void 0&&(f.offerToReceiveAudio===!0?l=1:f.offerToReceiveAudio===!1?l=0:l=f.offerToReceiveAudio),f.offerToReceiveVideo!==void 0&&(f.offerToReceiveVideo===!0?u=1:f.offerToReceiveVideo===!1?u=0:u=f.offerToReceiveVideo)}for(c.transceivers.forEach(function(m){m.kind==="audio"?(l--,l<0&&(m.wantReceive=!1)):m.kind==="video"&&(u--,u<0&&(m.wantReceive=!1))});l>0||u>0;)l>0&&(c._createTransceiver("audio"),l--),u>0&&(c._createTransceiver("video"),u--);var d=Pe.writeSessionBoilerplate(c._sdpSessionId,c._sdpSessionVersion++);c.transceivers.forEach(function(m,v){var g=m.track,x=m.kind,_=m.mid||Pe.generateIdentifier();m.mid=_,m.iceGatherer||(m.iceGatherer=c._createIceGatherer(v,c.usingBundle));var k=t.RTCRtpSender.getCapabilities(x);e<15019&&(k.codecs=k.codecs.filter(function(w){return w.name!=="rtx"})),k.codecs.forEach(function(w){w.name==="H264"&&w.parameters["level-asymmetry-allowed"]===void 0&&(w.parameters["level-asymmetry-allowed"]="1"),m.remoteCapabilities&&m.remoteCapabilities.codecs&&m.remoteCapabilities.codecs.forEach(function(C){w.name.toLowerCase()===C.name.toLowerCase()&&w.clockRate===C.clockRate&&(w.preferredPayloadType=C.payloadType)})}),k.headerExtensions.forEach(function(w){var C=m.remoteCapabilities&&m.remoteCapabilities.headerExtensions||[];C.forEach(function(y){w.uri===y.uri&&(w.id=y.id)})});var S=m.sendEncodingParameters||[{ssrc:(2*v+1)*1001}];g&&e>=15019&&x==="video"&&!S[0].rtx&&(S[0].rtx={ssrc:S[0].ssrc+1}),m.wantReceive&&(m.rtpReceiver=new t.RTCRtpReceiver(m.dtlsTransport,x)),m.localCapabilities=k,m.sendEncodingParameters=S}),c._config.bundlePolicy!=="max-compat"&&(d+="a=group:BUNDLE "+c.transceivers.map(function(m){return m.mid}).join(" ")+`\r
838`),d+=`a=ice-options:trickle\r
839`,c.transceivers.forEach(function(m,v){d+=ey(m,m.localCapabilities,"offer",m.stream,c._dtlsRole),d+=`a=rtcp-rsize\r
840`,m.iceGatherer&&c.iceGatheringState!=="new"&&(v===0||!c.usingBundle)&&(m.iceGatherer.getLocalCandidates().forEac
840h(function(g){g.component=1,d+="a="+Pe.writeCandidate(g)+`\r
841`}),m.iceGatherer.state==="completed"&&(d+=`a=end-of-candidates\r
842`))});var p=new t.RTCSessionDescription({type:"offer",sdp:d});return Promise.resolve(p)},i.prototype.createAnswer=function(){var c=this;if(c._isClosed)return Promise.reject(Cn("InvalidStateError","Can not call createAnswer after close"));if(!(c.signalingState==="have-remote-offer"||c.signalingState==="have-local-pranswer"))return Promise.reject(Cn("InvalidStateError","Can not call createAnswer in signalingState "+c.signalingState));var l=Pe.writeSessionBoilerplate(c._sdpSessionId,c._sdpSessionVersion++);c.usingBundle&&(l+="a=group:BUNDLE "+c.transceivers.map(function(d){return d.mid}).join(" ")+`\r
843`),l+=`a=ice-options:trickle\r
844`;var u=Pe.getMediaSections(c._remoteDescription.sdp).length;c.transceivers.forEach(function(d,p){if(!(p+1>u)){if(d.rejected){d.kind==="application"?d.protocol==="DTLS/SCTP"?l+=`m=application 0 DTLS/SCTP 5000\r
845`:l+="m=application 0 "+d.protocol+` webrtc-datachannel\r
846`:d.kind==="audio"?l+=`m=audio 0 UDP/TLS/RTP/SAVPF 0\r
847a=rtpmap:0 PCMU/8000\r
848`:d.kind==="video"&&(l+=`m=video 0 UDP/TLS/RTP/SAVPF 120\r
849a=rtpmap:120 VP8/90000\r
850`),l+=`c=IN IP4 0.0.0.0\r
851a=inactive\r
852a=mid:`+d.mid+`\r
853`;return}if(d.stream){var m;d.kind==="audio"?m=d.stream.getAudioTracks()[0]:d.kind==="video"&&(m=d.stream.getVideoTracks()[0]),m&&e>=15019&&d.kind==="video"&&!d.sendEncodingParameters[0].rtx&&(d.sendEncodingParameters[0].rtx={ssrc:d.sendEncodingParameters[0].ssrc+1})}var v=gf(d.localCapabilities,d.remoteCapabilities),g=v.codecs.filter(function(x){return x.name.toLowerCase()==="rtx"}).length;!g&&d.sendEncodingParameters[0].rtx&&delete d.sendEncodingParameters[0].rtx,l+=ey(d,v,"answer",d.stream,c._dtlsRole),d.rtcpParameters&&d.rtcpParameters.reducedSize&&(l+=`a=rtcp-rsize\r
854`)}});var f=new t.RTCSessionDescription({type:"answer",sdp:l});return Promise.resolve(f)},i.prototype.addIceCandidate=function(c){var l=this,u;return c&&!(c.sdpMLineIndex!==void 0||c.sdpMid)?Promise.reject(new TypeError("sdpMLineIndex or sdpMid required")):new Promise(function(f,d){if(l._remoteDescription)if(!c||c.candidate==="")for(var p=0;p<l.transceivers.length&&!(!l.transceivers[p].rejected&&(l.transceivers[p].iceTransport.addRemoteCandidate({}),u=Pe.getMediaSections(l._remoteDescription.sdp),u[p]+=`a=end-of-candidates\r
855`,l._remoteDescription.sdp=Pe.getDescription(l._remoteDescription.sdp)+u.join(""),l.usingBundle));p++);else{var m=c.sdpMLineIndex;if(c.sdpMid){for(var v=0;v<l.transceivers.length;v++)if(l.transceivers[v].mid===c.sdpMid){m=v;break}}var g=l.transceivers[m];if(g){if(g.rejected)return f();var x=Object.keys(c.candidate).length>0?Pe.parseCandidate(c.candidate):{};if(x.protocol==="tcp"&&(x.port===0||x.port===9)||x.component&&x.component!==1)return f();if((m===0||m>
8550&&g.iceTransport!==l.transceivers[0].iceTransport)&&!Pp(g.iceTransport,x))return d(Cn("OperationError","Can not add ICE candidate"));var _=c.candidate.trim();_.indexOf("a=")===0&&(_=_.substr(2)),u=Pe.getMediaSections(l._remoteDescription.sdp),u[m]+="a="+(x.type?_:"end-of-candidates")+`\r
856`,l._remoteDescription.sdp=Pe.getDescription(l._remoteDescription.sdp)+u.join("")}else return d(Cn("OperationError","Can not add ICE candidate"))}else return d(Cn("InvalidStateError","Can not add ICE candidate without a remote description"));f()})},i.prototype.getStats=function(c){if(c&&c instanceof t.MediaStreamTrack){var l=null;if(this.transceivers.forEach(function(f){f.rtpSender&&f.rtpSender.track===c?l=f.rtpSender:f.rtpReceiver&&f.rtpReceiver.track===c&&(l=f.rtpReceiver)}),!l)throw Cn("InvalidAccessError","Invalid selector.");return l.getStats()}var u=[];return this.transceivers.forEach(function(f){["rtpSender","rtpReceiver","iceGatherer","iceTransport","dtlsTransport"].forEach(function(d){f[d]&&u.push(f[d].getStats())})}),Promise.all(u).then(function(f){var d=new Map;return f.forEach(function(p){p.forEach(function(m){d.set(m.id,m)})}),d})};var o=["RTCRtpSender","RTCRtpReceiver","RTCIceGatherer","RTCIceTransport","RTCDtlsTransport"];o.forEach(function(c){var l=t[c];if(l&&l.prototype&&l.prototype.getStats){var u=l.prototype.getStats;l.prototype.getStats=function(){return u.apply(this).then(function(f){var d=new Map;return Object.keys(f).forEach(function(p){f[p].type=MK(f[p]),d.set(p,f[p])}),d})}}});var s=["createOffer","createAnswer"];return s.forEach(function(c){var l=i.prototype[c];i.prototype[c]=function(){var u=arguments;return typeof u[0]=="function"||typeof u[1]=="function"?l.apply(this,[arguments[2]]).then(function(f){typeof u[0]=="function"&&u[0].apply(null,[f])},function(f){typeof u[1]=="function"&&u[1].apply(null,[f])}):l.apply(this,arguments)}}),s=["setLocalDescription","setRemoteDescription","addIceCandidate"],s.forEach(function(c){var l=i.prototype[c];i.prototype[c]=function(){var u=arguments;return typeof u[1]=="function"||typeof u[2]=="function"?l.apply(this,arguments).then(function(){typeof u[1]=="function"&&u[1].apply(null)},function(f){typeof u[2]=="function"&&u[2].apply(null,[f])}):l.apply(this,arguments)}}),["getStats"].forEach(function(c){var l=i.prototype[c];i.prototype[c]=function(){var u=arguments;return typeof u[1]=="function"?l.apply(this,arguments).then(function(){typeof u[1]=="function"&&u[1].apply(null)}):l.apply(this,arguments)}}),i};function ny(t){const e=t&&t.navigator,n=function(a){return{name:{PermissionDeniedError:"NotAllowedError"}[a.name]||a.name,message:a.message,constraint:a.constraint,toString(){return this.name}}},r=e.mediaDevices.getUserMedia.bind(e.mediaDevices);e.mediaDevices.getUserMedia=function(a){return r(a).catch(i=>Promise.reject(n(i)))}}function ry(t){"getDisplayMedia"in t.navigator&&(!t.navigator.mediaDevices||t.navigator.mediaDevices&&"getDisplayMedia"in t.navigator.mediaDevices||(t.navigator.mediaDevices.getDisplayMedia=t.navigator.getDisplayMedia.bind(t.navigator)))}function Sp(t,e){if(t.RTCIceGatherer&&(t.RTCIceCandidate||(t.RTCIceCandidate=function(a){return a}),t.RTCSessionDescription||(t.RTCSessionDescription=function(a){return a}),e.version<15025)){const r=Object.getOwnPropertyDescriptor(t.MediaStreamTrack.prototype,"enabled");Object.defineProperty(t.MediaStreamTrack.prototype,"enabled",{set(a){r.set.call(this,a);const i=new Event("enabled");i.enabled=a,this.dispatchEvent(i)}})}t.RTCRtpSender&&!("dtmf"in t.RTCRtpSender.prototype)&&Object.defineProperty(t.RTCRtpSender.prototype,"dtmf",{get(){return this._dtmf===void 0&&(this.track.kind==="audio"?this._dtmf=new t.RTCDtmfSender(this):this.track.kind==="video"&&(this._dtmf=null)),this._dtmf}}),t.RTCDtmfSender&&!t.RTCDTMFSender&&(t.RTCDTMFSender=t.RTCDtmfSender);const n=BK(t,e.version);t.RTCPeerConnection=function(a){return a&&a.iceServers&&(a.iceServers=OK(a.iceServers,e.version),Cp("ICE servers after filtering:",a.iceServers)),new n(a)},t.RTCPeerConnection.prototype=n.prototype}function ay(t){t.RTCRtpSender&&!("replaceTrack"in t.RTCRtpSender.prototype)&&(t.RTCRtpSender.prototype.replaceTrack=t.RTCRtpSender.prototype.setTrack)}var iy=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",shimPeerConnection:Sp,shimReplaceTrack:ay,shimGetUserMedia:ny,shimGetDisplayMedia:ry});function oy(t,e){const n=t&&t.navigator,r=t&&t.MediaStreamTrack;if(n.getUserMedia=function(a,i,o){mf("navigator.getUserMedia","navigator.mediaDevices.getUserMedia"),n.mediaDevices.getUserMedia(a).then(i,o)},!(e.version>55&&"autoGainControl"in n.mediaDevices.getSupportedConstraints())){const a=function(o,s,c){s in o&&!(c in o)&&(o[c]=o[s],delete o[s])},i=n.mediaDevices.getUserMedia.bind(n.mediaDevices);if(n.mediaDevices.getUserMedia=function(o){return typeof o=="object"&&typeof o.audio=="object"&&(o=JSON.parse(JSON.stringify(o)),a(o.audio,"autoGainControl","mozAutoGainControl"),a(o.audio,"noiseSuppression","mozNoiseSuppression")),i(o)},r&&r.prototype.getSettings){const o=r.prototype.getSettings;r.prototype.getSettings=function(){const s=o.apply(this,arguments);return a(s,"mozAutoGainControl","autoGainControl"),a(s,"mozNoiseSuppression","noiseSuppression"),s}}if(r&&r.prototype.applyConstraints){const o=r.prototype.applyConstraints;r.prototype.applyConstraints=function(s){return this.kind==="audio"&&typeof s=="object"&&(s=JSON.parse(JSON.stringify(s)),a(s,"autoGainControl","mozAutoGainControl"),a(s,"noiseSuppression","mozNoiseSuppression")),o.apply(this,[s])}}}}function $K(t,e){t.navigator.mediaDevices&&"getDisplayMedia"in t.navigator.mediaDevices||!t.navigator.mediaDevices||(t.navigator.mediaDevices.getDisplayMedia=function(r){if(!(r&&r.video)){const a=new DOMException("getDisplayMedia without video constraints is undefined");return a.name="NotFoundError",a.code=8,Promise.reject(a)}return r.video===!0?r.video={mediaSource:e}:r.video.mediaSource=e,t.navigator.mediaDevices.getUserMedia(r)})}function sy(t){typeof t=="object"&&t.RTCTrackEvent&&"receiver"in t.RTCTrackEvent.prototype&&!("transceiver"in t.RTCTrackEvent.prototype)&&Object.defineProperty(t.RTCTrackEvent.prototype,"transceiver",{get(){return{receiver:this.receiver}}})}function Tp(t,e){if(typeof t!="object"||!(t.RTCPeerConnection||t.mozRTCPeerConnection))return;!t.RTCPeerConnection&&t.mozRTCPeerConnection&&(t.RTCPeerConnection=t.mozRTCPeerConnection),e.ver
vendor: 6,776 bytes, line 856
856sion<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach(function(a){const i=t.RTCPeerConnection.prototype[a],o={[a](){return arguments[0]=new(a==="addIceCandidate"?t.RTCIceCandidate:t.RTCSessionDescription)(arguments[0]),i.apply(this,arguments)}};t.RTCPeerConnection.prototype[a]=o[a]});const n={inboundrtp:"inbound-rtp",outboundrtp:"outbound-rtp",candidatepair:"candidate-pair",localcandidate:"local-candidate",remotecandidate:"remote-candidate"},r=t.RTCPeerConnection.prototype.getStats;t.RTCPeerConnection.prototype.getStats=function(){const[i,o,s]=arguments;return r.apply(this,[i||null]).then(c=>{if(e.version<53&&!o)try{c.forEach(l=>{l.type=n[l.type]||l.type})}catch(l){if(l.name!=="TypeError")throw l;c.forEach((u,f)=>{c.set(f,Object.assign({},u,{type:n[u.type]||u.type}))})}return c}).then(o,s)}}function cy(t){if(!(typeof t=="object"&&t.RTCPeerConnection&&t.RTCRtpSender)||t.RTCRtpSender&&"getStats"in t.RTCRtpSender.prototype)return;const e=t.RTCPeerConnection.prototype.getSenders;e&&(t.RTCPeerConnection.prototype.getSenders=function(){const a=e.apply(this,[]);return a.forEach(i=>i._pc=this),a});const n=t.RTCPeerConnection.prototype.addTrack;n&&(t.RTCPeerConnection.prototype.addTrack=function(){const a=n.apply(this,arguments);return a._pc=this,a}),t.RTCRtpSender.prototype.getStats=function(){return this.track?this._pc.getStats(this.track):Promise.resolve(new Map)}}function ly(t){if(!(typeof t=="object"&&t.RTCPeerConnection&&t.RTCRtpSender)||t.RTCRtpSender&&"getStats"in t.RTCRtpReceiver.prototype)return;const e=t.RTCPeerConnection.prototype.getReceivers;e&&(t.RTCPeerConnection.prototype.getReceivers=function(){const r=e.apply(this,[]);return r.forEach(a=>a._pc=this),r}),As(t,"track",n=>(n.receiver._pc=n.srcElement,n)),t.RTCRtpReceiver.prototype.getStats=function(){return this._pc.getStats(this.track)}}function uy(t){!t.RTCPeerConnection||"removeStream"in t.RTCPeerConnection.prototype||(t.RTCPeerConnection.prototype.removeStream=function(n){mf("removeStream","removeTrack"),this.getSenders().forEach(r=>{r.track&&n.getTracks().includes(r.track)&&this.removeTrack(r)})})}function fy(t){t.DataChannel&&!t.RTCDataChannel&&(t.RTCDataChannel=t.DataChannel)}function dy(t){if(!(typeof t=="object"&&t.RTCPeerConnection))return;const e=t.RTCPeerConnection.prototype.addTransceiver;e&&(t.RTCPeerConnection.prototype.addTransceiver=function(){this.setParametersPromises=[];const r=arguments[1],a=r&&"sendEncodings"in r;a&&r.sendEncodings.forEach(o=>{if("rid"in o&&!/^[a-z0-9]{0,16}$/i.test(o.rid))throw new TypeError("Invalid RID value provided.");if("scaleResolutionDownBy"in o&&!(parseFloat(o.scaleResolutionDownBy)>=1))throw new RangeError("scale_resolution_down_by must be >= 1.0");if("maxFramerate"in o&&!(parseFloat(o.maxFramerate)>=0))throw new RangeError("max_framerate must be >= 0.0")});const i=e.apply(this,arguments);if(a){const{sender:o}=i,s=o.getParameters();(!("encodings"in s)||s.encodings.length===1&&Object.keys(s.encodings[0]).length===0)&&(s.encodings=r.sendEncodings,o.sendEncodings=r.sendEncodings,this.setParametersPromises.push(o.setParameters(s).then(()=>{delete o.sendEncodings}).catch(()=>{delete o.sendEncodings})))}return i})}function py(t){if(!(typeof t=="object"&&t.RTCRtpSender))return;const e=t.RTCRtpSender.prototype.getParameters;e&&(t.RTCRtpSender.prototype.getParameters=function(){const r=e.apply(this,arguments);return"encodings"in r||(r.encodings=[].concat(this.sendEncodings||[{}])),r})}function hy(t){if(!(typeof t=="object"&&t.RTCPeerConnection))return;const e=t.RTCPeerConnection.prototype.createOffer;t.RTCPeerConnection.prototype.createOffer=function(){return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(()=>e.apply(this,arguments)).finally(()=>{this.setParametersPromises=[]}):e.apply(this,arguments)}}function my(t){if(!(typeof t=="object"&&t.RTCPeerConnection))return;const e=t.RTCPeerConnection.prototype.createAnswer;t.RTCPeerConnection.prototype.createAnswer=function(){return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then(()=>e.apply(this,arguments)).finally(()=>{this.setParametersPromises=[]}):e.apply(this,arguments)}}var vy=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",shimOnTrack:sy,shimPeerConnection:Tp,shimSenderGetStats:cy,shimReceiverGetStats:ly,shimRemoveStream:uy,shimRTCDataChannel:fy,shimAddTransceiver:dy,shimGetParameters:py,shimCreateOffer:hy,shimCreateAnswer:my,shimGetUserMedia:oy,shimGetDisplayMedia:$K});function gy(t){if(!(typeof t!="object"||!t.RTCPeerConnection)){if("getLocalStreams"in t.RTCPeerConnection.prototype||(t.RTCPeerConnection.prototype.getLocalStreams=function(){return this._localStreams||(this._localStreams=[]),this._localStreams}),!("addStream"in t.RTCPeerConnection.prototype)){const e=t.RTCPeerConnection.prototype.addTrack;t.RTCPeerConnection.prototype.addStream=function(r){this._localStreams||(this._localStreams=[]),this._localStreams.includes(r)||this._localStreams.push(r),r.getAudioTracks().forEach(a=>e.call(this,a,r)),r.getVideoTracks().forEach(a=>e.call(this,a,r))},t.RTCPeerConnection.prototype.addTrack=function(r,...a){return a&&a.forEach(i=>{this._localStreams?this._localStreams.includes(i)||this._localStreams.push(i):this._localStreams=[i]}),e.apply(this,arguments)}}"removeStream"in t.RTCPeerConnection.prototype||(t.RTCPeerConnection.prototype.removeStream=function(n){this._localStreams||(this._localStreams=[]);const r=this._localStreams.indexOf(n);if(r===-1)return;this._localStreams.splice(r,1);const a=n.getTracks();this.getSenders().forEach(i=>{a.includes(i.track)&&this.removeTrack(i)})})}}function xy(t){if(!(typeof t!="object"||!t.RTCPeerConnection)&&("getRemoteStreams"in t.RTCPeerConnection.prototype||(t.RTCPeerConnection.prototype.getRemoteStreams=function(){return this._remoteStreams?this._remoteStreams:[]}),!("onaddstream"in t.RTCPeerConnection.prototype))){Object.defineProperty(t.RTCPeerConnection.prototype,"onaddstream",{get(){return this._onaddstream},set(n){this._onaddstream&&(this.removeEventListener("addstream",this._onaddstream),this.removeEventListener("track",this._onaddstreampoly)),this.addEventListener("addstream",this._onaddstream=n),this.addEventListener("track",this._onaddstreampoly=r=>{r.streams.forEach(a=>{if(this._remoteStreams||(this._remoteStreams=[]),this._remoteStreams.includes(a))return;this._remoteStreams.push(a);const i=new Event("addstream");i.stream=a,this.dispatchEvent(i)})})}});const e=t.RTCPeerConnection.prototype.setRemoteDescription;t.RTCPeerConnection.prototype.setRemoteDescription=function(){const r=this;return this._onaddstreampoly||this.addEventListener("track",this._onaddstreampoly=function(a){a.streams.forEac
856h(i=>{if(r._remoteStreams||(r._remoteStreams=[]),r._remoteStreams.indexOf(i)>=0)return;r._remoteStreams.push(i);const o=new Event("addstream");o.stream=i,r.dispatchEvent(o)})}),e.apply(r,arguments)}}}function yy(t){if(typeof t!="object"||!t.RTCPeerConnection)return;const e=t.RTCPeerConnection.prototype,n=e.createOffer,r=e.createAnswer,a=e.setLocalDescription,i=e.setRemoteDescription,o=e.addIceCandidate;e.createOffer=function(l,u){const f=arguments.length>=2?arguments[2]:arguments[0],d=n.apply(this,[f]);return u?(d.then(l,u),Promise.resolve()):d},e.createAnswer=function(l,u){const f=arguments.length>=2?arguments[2]:arguments[0],d=r.apply(this,[f]);return u?(d.then(l,u),Promise.resolve()):d};let s=function(c,l,u){const f=a.apply(this,[c]);return u?(f.then(l,u),Promise.resolve()):f};e.setLocalDescription=s,s=function(c,l,u){const f=i.apply(this,[c]);return u?(f.then(l,u),Promise.resolve()):f},e.setRemoteDescription=s,s=function(c,l,u){const f=o.apply(this,[c]);return u?(f.then(l,u),Promise.resolve()):f},e.addIceCandidate=s}function by(t){const e=t&&t.navigator;if(e.mediaDevices&&e.mediaDevices.getUserMedia){const n=e.mediaDevices,r=n.getUserMedia.bind(n);e.mediaDevices.getUserMedia=a=>r(wy(a))}!e.getUserMedia&&e.mediaDevices&&e.mediaDevices.getUserMedia&&(e.getUserMedia=function(r,a,i){e.mediaDevices.getUserMedia(r).then(a,i)}.bind(e))}function wy(t){return t&&t.video!==void 0?Object.assign({},t,{video:j9(t.video)}):t}function Cy(t){if(!t.RTCPeerConnection)return;const e=t.RTCPeerConnection;t.RTCPeerConnection=function(r,a){if(r&&r.iceServers){const i=[];for(let o=0;o<r.iceServers.length;o++){let s=r.iceServers[o];!s.hasOwnProperty("urls")&&s.hasOwnProperty("url")?(mf("RTCIceServer.url","RTCIceServer.urls"),s=JSON.parse(JSON.stringify(s)),s.urls=s.url,delete s.url,i.push(s)):i.push(r.iceServers[o])}r.iceServers=i}return new e(r,a)},t.RTCPeerConnection.prototype=e.prototype,"generateCertificate"in e&&Object.defineProperty(t.RTCPeerConnection,"generateCertificate",{get(){return e.generateCertificate}})}function _y(t){typeof t=="object"&&t.RTCTrackEvent&&"receiver"in t.RTCTrackEvent.prototype&&!("transceiver"in t.RTCTrackEvent.prototype)&&Object.defineProperty(t.RTCTrackEvent.prototype,"transceiver",{get(){return{receiver:this.receiver}}})}function Ey(t){const e=t.RTCPeerConnection.prototype.createOffer;t.RTCPeerConnection.prototype.createOffer=function(r){if(r){typeof r.offerToReceiveAudio!="undefined"&&(r.offerToReceiveAudio=!!r.offerToReceiveAudio);const a=this.getTransceivers().find(o=>o.receiver.track.kind==="audio");r.offerToReceiveAudio===!1&&a?a.direction==="sendrecv"?a.setDirection?a.setDirection("sendonly"):a.direction="sendonly":a.direction==="recvonly"&&(a.setDirection?a.setDirection("inactive"):a.direction="inactive"):r.offerToReceiveAudio===!0&&!a&&this.addTransceiver("audio"),typeof r.offerToReceiveVideo!="undefined"&&(r.offerToReceiveVideo=!!r.offerToReceiveVideo);const i=this.getTransceivers().find(o=>o.receiver.track.kind==="video");r.offerToReceiveVideo===!1&&i?i.direction==="sendrecv"?i.setDirection?i.setDirection("sendonly"):i.direction="sendonly":i.direction==="recvonly"&&(i.setDirection?i.setDirection("inactive"):i.direction="inactive"):r.offerToReceiveVideo===!0&&!i&&this.addTransceiver("video")}return e.apply(this,arguments)}}function ky(t){typeof t!="object"||t.AudioContext||(t.AudioContext=t.webkitAudioContext)}var Py=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",shimLocalStreamsAPI:gy,shimRemoteStreamsAPI:xy,shimCallbacksAPI:yy,shimGetUserMedia:by,shimConstraints:wy,shimRTCIceServerUrls:Cy,shimTrackEventTransceiver:_y,shimCreateOfferLegacy:Ey,shimAudioContext:ky});function xf(t){if(!t.RTCIceCandidate||t.RTCIceCandidate&&"foundation"in t.RTCIceCandidate.prototype)return;const e=t.RTCIceCandidate;t.RTCIceCandidate=function(r){if(typeof r=="object"&&r.candidate&&r.candidate.indexOf("a=")===0&&(r=JSON.parse(JSON.stringify(r)),r.candidate=r.candidate.substr(2)),r.candidate&&r.candidate.length){const a=new e(r),i=vf.parseCandidate(r.candidate),o=Object.assign(a,i);return o.toJSON=function(){return{candidate:o.candidate,sdpMid:o.sdpMid,sdpMLineIndex:o.sdpMLineIndex,usernameFragment:o.usernameFragment}},o}return new e(r)},t.RTCIceCandidate.prototype=e.prototype,As(t,"icecandidate",n=>(n.candidate&&Object.defineProperty(n,"candidate",{value:new t.RTCIceCandidate(n.candidate),writable:"false"}),n))}function Ol(t,e){if(!t.RTCPeerConnection)return;
vendor: 4,546 bytes, lines 856-859
856"sctp"in t.RTCPeerConnection.prototype||Object.defineProperty(t.RTCPeerConnection.prototype,"sctp",{get(){return typeof this._sctp=="undefined"?null:this._sctp}});const n=function(s){if(!s||!s.sdp)return!1;const c=vf.splitSections(s.sdp);return c.shift(),c.some(l=>{const u=vf.parseMLine(l);return u&&u.kind==="application"&&u.protocol.indexOf("SCTP")!==-1})},r=function(s){const c=s.sdp.match(/mozilla...THIS_IS_SDPARTA-(\d+)/);if(c===null||c.length<2)return-1;const l=parseInt(c[1],10);return l!==l?-1:l},a=function(s){let c=65536;return e.browser==="firefox"&&(e.version<57?s===-1?c=16384:c=2147483637:e.version<60?c=e.version===57?65535:65536:c=2147483637),c},i=function(s,c){let l=65536;e.browser==="firefox"&&e.version===57&&(l=65535);const u=vf.matchPrefix(s.sdp,"a=max-message-size:");return u.length>0?l=parseInt(u[0].substr(19),10):e.browser==="firefox"&&c!==-1&&(l=2147483637),l},o=t.RTCPeerConnection.prototype.setRemoteDescription;t.RTCPeerConnection.prototype.setRemoteDescription=function(){if(this._sctp=null,e.browser==="chrome"&&e.version>=76){const{sdpSemantics:c}=this.getConfiguration();c==="plan-b"&&Object.defineProperty(this,"sctp",{get(){return typeof this._sctp=="undefined"?null:this._sctp},enumerable:!0,configurable:!0})}if(n(arguments[0])){const c=r(arguments[0]),l=a(c),u=i(arguments[0],c);let f;l===0&&u===0?f=Number.POSITIVE_INFINITY:l===0||u===0?f=Math.max(l,u):f=Math.min(l,u);const d={};Object.defineProperty(d,"maxMessageSize",{get(){return f}}),this._sctp=d}return o.apply(this,arguments)}}function Ml(t){if(!(t.RTCPeerConnection&&"createDataChannel"in t.RTCPeerConnection.prototype))return;function e(r,a){const i=r.send;r.send=function(){const s=arguments[0],c=s.length||s.size||s.byteLength;if(r.readyState==="open"&&a.sctp&&c>a.sctp.maxMessageSize)throw new TypeError("Message too large (can send a maximum of "+a.sctp.maxMessageSize+" bytes)");return i.apply(r,arguments)}}const n=t.RTCPeerConnection.prototype.createDataChannel;t.RTCPeerConnection.prototype.createDataChannel=function(){const a=n.apply(this,arguments);return e(a,this),a},As(t,"datachannel",r=>(e(r.channel,r.target),r))}function Rp(t){if(!t.RTCPeerConnection||"connectionState"in t.RTCPeerConnection.prototype)return;const e=t.RTCPeerConnection.prototype;Object.defineProperty(e,"connectionState",{get(){return{completed:"connected",checking:"connecting"}[this.iceConnectionState]||this.iceConnectionState},enumerable:!0,configurable:!0}),Object.defineProperty(e,"onconnectionstatechange",{get(){return this._onconnectionstatechange||null},set(n){this._onconnectionstatechange&&(this.removeEventListener("connectionstatechange",this._onconnectionstatechange),delete this._onconnectionstatechange),n&&this.addEventListener("connectionstatechange",this._onconnectionstatechange=n)},enumerable:!0,configurable:!0}),["setLocalDescription","setRemoteDescription"].forEach(n=>{const r=e[n];e[n]=function(){return this._connectionstatechangepoly||(this._connectionstatechangepoly=a=>{const i=a.target;if(i._lastConnectionState!==i.connectionState){i._lastConnectionState=i.connectionState;const o=new Event("connectionstatechange",a);i.dispatchEvent(o)}return a},this.addEventListener("iceconnectionstatechange",this._connectionstatechangepoly)),r.apply(this,arguments)}})}function Ap(t,e){if(!t.RTCPeerConnection||e.browser==="chrome"&&e.version>=71||e.browser==="safari"&&e.version>=605)return;const n=t.RTCPeerConnection.prototype.setRemoteDescription;t.RTCPeerConnection.prototype.setRemoteDescription=function(a){if(a&&a.sdp&&a.sdp.indexOf(`
857a=extmap-allow-mixed`)!==-1){const i=a.sdp.split(`
858`).filter(o=>o.trim()!=="a=extmap-allow-mixed").join(`
859`);t.RTCSessionDescription&&a instanceof t.RTCSessionDescription?arguments[0]=new t.RTCSessionDescription({type:a.type,sdp:i}):a.sdp=i}return n.apply(this,arguments)}}function yf(t,e){if(!(t.RTCPeerConnection&&t.RTCPeerConnection.prototype))return;const n=t.RTCPeerConnection.prototype.addIceCandidate;!n||n.length===0||(t.RTCPeerConnection.prototype.addIceCandidate=function(){return arguments[0]?(e.browser==="chrome"&&e.version<78||e.browser==="firefox"&&e.version<68||e.browser==="safari")&&arguments[0]&&arguments[0].candidate===""?Promise.resolve():n.apply(this,arguments):(arguments[1]&&arguments[1].apply(null),Promise.resolve())})}var DK=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",shimRTCIceCandidate:xf,shimMaxMessageSize:Ol,shimSendThrowTypeError:Ml,shimConnectionState:Rp,removeExtmapAllowMixed:Ap,shimAddIceCandidateNullOrEmpty:yf});function IK({window:t}={}
859,e={shimChrome:!0,shimFirefox:!0,shimEdge:!0,shimSafari:!0}){const n=Cp,r=RK(t),a={browserDetails:r,commonShim:DK,extractVersion:Al,disableLog:SK,disableWarnings:TK};switch(r.browser){case"chrome":if(!J9||!Ep||!e.shimChrome)return n("Chrome shim is not included in this adapter release."),a;if(r.version===null)return n("Chrome shim can not determine version, not shimming."),a;n("adapter.js shimming chrome."),a.browserShim=J9,yf(t,r),V9(t,r),W9(t),Ep(t,r),K9(t),Q9(t,r),G9(t),q9(t),X9(t),Z9(t,r),xf(t),Rp(t),Ol(t,r),Ml(t),Ap(t,r);break;case"firefox":if(!vy||!Tp||!e.shimFirefox)return n("Firefox shim is not included in this adapter release."),a;n("adapter.js shimming firefox."),a.browserShim=vy,yf(t,r),oy(t,r),Tp(t,r),sy(t),uy(t),cy(t),ly(t),fy(t),dy(t),py(t),hy(t),my(t),xf(t),Rp(t),Ol(t,r),Ml(t);break;case"edge":if(!iy||!Sp||!e.shimEdge)return n("MS edge shim is not included in this adapter release."),a;n("adapter.js shimming edge."),a.browserShim=iy,ny(t),ry(t),Sp(t,r),ay(t),Ol(t,r),Ml(t);break;case"safari":if(!Py||!e.shimSafari)return n("Safari shim is not included in this adapter release."),a;n("adapter.js shimming safari."),a.browserShim=Py,yf(t,r),Cy(t),Ey(t),yy(t),gy(t),xy(t),_y(t),by(t),ky(t),xf(t),Ol(t,r),Ml(t),Ap(t,r);break;default:n("Unsupported browser!");break}return a}IK({window:typeof window=="undefined"?void 0:window});var Os=Rl.jsx,LK=Rl.jsxs,Sy=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},FK=function(){function t(e,n){for(var r=0;r<n.length;r++){var a=n[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),Op,Ty;function zK(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function jK(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:t}function UK(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var HK=h.exports,VK=HK.Component,Hn=r0.exports,WK=EK,KK=WK.getDeviceId,Ry=kK,GK=PK,qK=GK([`!function(o,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.jsQR=e():o.jsQR=e()}("undefined"!=typeof self?self:this,function(){return function(o){function e(t){if(r[t])return r[t].exports;var c=r[t]={i:t,l:!1,exports:{}};return o[t].call(c.exports,c,c.exports,e),c.l=!0,c.exports}var r={};return e.m=o,e.c=r,e.d=function(o,r,t){e.o(o,r)||Object.defineProperty(o,r,{configurable:!1,enumerable:!0,get:t})},e.n=function(o){var r=o&&o.__esModule?function(){return o.default}:function(){return o};return e.d(r,"a",r),r},e.o=function(o,e){return Object.prototype.hasOwnProperty.call(o,e)},e.p="",e(e.s=3)}([function(o,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=function(){function o(o,e){this.width=e,this.height=o.length/e,this.data=o}return o.createEmpty=function(e,r){return new o(new Uint8ClampedArray(e*r),e)},o.prototype.get=function(o,e){return!(o<0||o>=this.width||e<0||e>=this.height)&&!!this.data[e*this.width+o]},o.prototype.set=function(o,e,r){this.data[e*this.width+o]=r?1:0},o.prototype.setRegion=function(o,e,r,t,c){for(var s=e;s<e+t;s++)for(var a=o;a<o+r;a++)this.set(a,s,!!c)},o}();e.BitMatrix=t},function(o,e,r){"use strict";function t(o,e){return o^e}Object.defineProperty(e,"__esModule",{value:!0});var c=r(2);e.addOrSubtractGF=t;var s=function(){function o(o,e,r){this.primitive=o,this.size=e,this.generatorBase=r,this.expTable=new Array(this.size),this.logTable=new Array(this.size);for(var t=1,s=0;s<this.size;s++)this.expTable[s]=t,(t*=2)>=this.size&&(t=(t^this.primitive)&this.size-1);for(var s=0;s<this.size-1;s++)this.logTable[this.expTable[s]]=s;this.zero=new c.default(this,Uint8ClampedArray.from([0])),this.one=new c.default(this,Uint8ClampedArray.from([1]))}return o.prototype.multiply=function(o,e){return 0===o||0===e?0:this.expTable[(this.logTable[o]+this.logTable[e])%(this.size-1)]}
859,o.prototype.inverse=function(o){if(0===o)throw new Error("Can't invert 0");return this.expTable[this.size-this.logTable[o]-1]},o.prototype.buildMonomial=function(o,e){if(o<0)throw new Error("Invalid monomial degree less than 0");if(0===e)return this.zero;var r=new Uint8ClampedArray(o+1);return r[0]=e,new c.default(this,r)},o.prototype.log=function(o){if(0===o)throw new Error("Can't take log(0)");return this.logTable[o]},o.prototype.exp=function(o){return this.expTable[o]},o}();e.default=s},function(o,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=r(1),c=function(){function o(o,e){if(0===e.length)throw new Error("No coefficients.");this.field=o;var r=e.length;if(r>1&&0===e[0]){for(var t=1;t<r&&0===e[t];)t++;if(t===r)this.coefficients=o.zero.coefficients;else{this.coefficients=new Uint8ClampedArray(r-t);for(var c=0;c<this.coefficients.length;c++)this.coefficients[c]=e[t+c]}}else this.coefficients=e}return o.prototype.degree=function(){return this.coefficients.length-1},o.prototype.isZero=function(){return 0===this.coefficients[0]},o.prototype.getCoefficient=function(o){return this.coefficients[this.coefficients.length-1-o]},o.prototype.addOrSubtract=function(e){if(this.isZero())return e;if(e.isZero())return this;var r=this.coefficients,c=e.coefficients;r.length>c.length&&(n=[c,r],r=n[0],c=n[1]);for(var s=new Uint8ClampedArray(c.length),a=c.length-r.length,d=0;d<a;d++)s[d]=c[d];for(var d=a;d<c.length;d++)s[d]=t.addOrSubtractGF(r[d-a],c[d]);return new o(this.field,s);var n},o.prototype.multiply=function(e){if(0===e)return this.field.zero;if(1===e)return this;for(var r=this.coefficients.length,t=new Uint8ClampedArray(r),c=0;c<r;c++)t[c]=this.field.multiply(this.coefficients[c],e);return new o(this.field,t)},o.prototype.multiplyPoly=function(e){if(this.isZero()||e.isZero())return this.field.zero;for(var r=this.coefficients,c=r.length,s=e.coefficients,a=s.length,d=new Uint8ClampedArray(c+a-1),n=0;n<c;n++)for(var l=r[n],i=0;i<a;i++)d[n+i]=t.addOrSubtractGF(d[n+i],this.field.multiply(l,s[i]));return new o(this.field,d)},o.prototype.multiplyByMonomial=function(e,r){if(e<0)throw new Error("Invalid degree less than 0");if(0===r)return this.field.zero;for(var t=this.coefficients.length,c=new Uint8ClampedArray(t+e),s=0;s<t;s++)c[s]=this.field.multiply(this.coefficients[s],r);return new o(this.field,c)},o.prototype.evaluateAt=function(o){var e=0;if(0===o)return this.getCoefficient(0);var r=this.coefficients.length;if(1===o)return this.coefficients.forEach(function(o){e=t.addOrSubtractGF(e,o)}),e;e=this.coefficients[0];for(var c=1;c<r;c++)e=t.addOrSubtractGF(this.field.multiply(o,e),this.coefficients[c]);return e},o}();e.default=c},function(o,e,r){"use strict";function t(o){var e=n.locate(o);if(!e)return null;var r=d.extract(o,e),t=a.decode(r.matrix);return t?{binaryData:t.bytes,data:t.text,chunks:t.chunks,location:{topRightCorner:r.mappingFunction(e.dimension,0),topLeftCorner:r.mappingFunction(0,0),bottomRightCorner:r.mappingFunction(e.dimension,e.dimension),bottomLeftCorner:r.mappingFunction(0,e.dimension),topRightFinderPattern:e.topRight,topLeftFinderPattern:e.topLeft,bottomLeftFinderPattern:e.bottomLeft,bottomRightAlignmentPattern:e.alignmentPattern}}:null}function c(o,e,r,c){void 0===c&&(c={});var a=l;Object.keys(a||{}).forEach(function(o){a[o]=c[o]||a[o]});var d="attemptBoth"===a.inversionAttempts||"invertFirst"===a.inversionAttempts,n="onlyInvert"===a.inversionAttempts||"invertFirst"===a.inversionAttempts,i=s.binarize(o,e,r,d),B=i.binarized,k=i.inverted,u=t(n?k:B);return u||"attemptBoth"!==a.inversionAttempts&&"invertFirst"!==a.inversionAttempts||(u=t(n?B:k)),u}Object.defineProperty(e,"__esModule",{value:!0});var s=r(4),a=r(5),d=r(11),n=r(12),l={inversionAttempts:"attemptBoth"};c.default=c,e.default=c},function(o,e,r){"use strict";function t(o,e,r){return o<e?e:o>r?r:o}function c(o,e,r,c){if(o.length!==e*r*4)throw new Error("Malformed data passed to binarizer.");for(var l=new n(e,r),i=0;i<e;i++)for(var B=0;B<r;B++){var k=o[4*(B*e+i)+0],u=o[4*(B*e+i)+1],C=o[4*(B*e+i)+2];l.set(i,B,.2126*k+.7152*u+.0722*C)}for(var m=Math.ceil(e/a),f=Math.ceil(r/a),w=new n(m,f),P=0;P<f;P++)for(var v=0;v<m;v++){for(var h=0,p=1/0,y=0,B=0;B<a;B++)for(var i=0;i<a;i++){var b=l.get(v*a+i,P*a+B);h+=b,p=Math.min(p,b),y=Math.max(y,b)}var g=h/Math.pow(a,2);if(y-p<=d&&(g=p/2,P>0&&v>0)){var x=(w.get(v,P-1)+2*w.get(v-1,P)+w.get(v-1,P-1))/4;p<x&&(g=x)}w.set(v,P,g)}var M=s.BitMatrix.createEmpty(e,r),L=null;c&&(L=s.BitMatrix.createEmpty(e,r));for(var P=0;P<f;P++)for(var v=0;v<m;v++){for(var N=t(v,2,m-3),I=t(P,2,f-3),h=0,O=-2;O<=2;O++)for(var z=-2;z<=2;z++)h+=w.get(N+O,I+z);for(var S=h/25,O=0;O<a;O++)for(var z=0;z<a;z++){var i=v*a+O,B=P*a+z,X=l.get(i,B);M.set(i,B,X<=S),c&&L.set(i,B,!(X<=S))}}return c?{binarized:M,inverted:L}:{binarized:M}}
859Object.defineProperty(e,"__esModule",{value:!0});var s=r(0),a=8,d=24,n=function(){function o(o,e){this.width=o,this.data=new Uint8ClampedArray(o*e)}return o.prototype.get=function(o,e){return this.data[e*this.width+o]},o.prototype.set=function(o,e,r){this.data[e*this.width+o]=r},o}();e.binarize=c},function(o,e,r){"use strict";function t(o,e){for(var r=o^e,t=0;r;)t++,r&=r-1;return t}function c(o,e){return e<<1|o}function s(o){var e=17+4*o.versionNumber,r=k.BitMatrix.createEmpty(e,e);r.setRegion(0,0,9,9,!0),r.setRegion(e-8,0,8,9,!0),r.setRegion(0,e-8,9,8,!0);for(var t=0,c=o.alignmentPatternCenters;t<c.length;t++)for(var s=c[t],a=0,d=o.alignmentPatternCenters;a<d.length;a++){var n=d[a];6===s&&6===n||6===s&&n===e-7||s===e-7&&6===n||r.setRegion(s-2,n-2,5,5,!0)}return r.setRegion(6,9,1,e-17,!0),r.setRegion(9,6,e-17,1,!0),o.versionNumber>6&&(r.setRegion(e-11,0,3,6,!0),r.setRegion(0,e-11,6,3,!0)),r}function a(o,e,r){for(var t=w[r.dataMask],a=o.height,d=s(e),n=[],l=0,i=0,B=!0,k=a-1;k>0;k-=2){6===k&&k--;for(var u=0;u<a;u++)for(var C=B?a-1-u:u,m=0;m<2;m++){var f=k-m;if(!d.get(f,C)){i++;var P=o.get(f,C);t({y:C,x:f})&&(P=!P),l=c(P,l),8===i&&(n.push(l),i=0,l=0)}}B=!B}return n}function d(o){var e=o.height,r=Math.floor((e-17)/4);if(r<=6)return m.VERSIONS[r-1];for(var s=0,a=5;a>=0;a--)for(var d=e-9;d>=e-11;d--)s=c(o.get(d,a),s);for(var n=0,d=5;d>=0;d--)for(var a=e-9;a>=e-11;a--)n=c(o.get(d,a),n);for(var l,i=1/0,B=0,k=m.VERSIONS;B<k.length;B++){var u=k[B];if(u.infoBits===s||u.infoBits===n)return u;var C=t(s,u.infoBits);C<i&&(l=u,i=C),C=t(n,u.infoBits),C<i&&(l=u,i=C)}return i<=3?l:void 0}function n(o){for(var e=0,r=0;r<=8;r++)6!==r&&(e=c(o.get(r,8),e));for(var s=7;s>=0;s--)6!==s&&(e=c(o.get(8,s),e));for(var a=o.height,d=0,s=a-1;s>=a-7;s--)d=c(o.get(8,s),d);for(var r=a-8;r<a;r++)d=c(o.get(r,8),d);for(var n=1/0,l=null,i=0,B=f;i<B.length;i++){var k=B[i],u=k.bits,C=k.formatInfo;if(u===e||u===d)return C;var m=t(e,u);m<n&&(l=C,n=m),e!==d&&(m=t(d,u))<n&&(l=C,n=m)}return n<=3?l:null}function l(o,e,r){var t=e.errorCorrectionLevels[r],c=[],s=0;if(t.ecBlocks.forEach(function(o){for(var e=0;e<o.numBlocks;e++)c.push({numDataCodewords:o.dataCodewordsPerBlock,codewords:[]}),s+=o.dataCodewordsPerBlock+t.ecCodewordsPerBlock}),o.length<s)return null;o=o.slice(0,s);for(var a=t.ecBlocks[0].dataCodewordsPerBlock,d=0;d<a;d++)for(var n=0,l=c;n<l.length;n++){var i=l[n];i.codewords.push(o.shift())}if(t.ecBlocks.length>1)for(var B=t.ecBlocks[0].numBlocks,k=t.ecBlocks[1].numBlocks,d=0;d<k;d++)c[B+d].codewords.push(o.shift());for(;o.length>0;)for(var u=0,C=c;u<C.length;u++){var i=C[u];i.codewords.push(o.shift())}return c}function i(o){var e=d(o);if(!e)return null;var r=n(o);if(!r)return null;var t=a(o,e,r),c=l(t,e,r.errorCorrectionLevel);if(!c)return null;for(var s=c.reduce(function(o,e){return o+e.numDataCodewords},0),i=new Uint8ClampedArray(s),B=0,k=0,m=c;k<m.length;k++){var f=m[k],w=C.decode(f.codewords,f.codewords.length-f.numDataCodewords);if(!w)return null;for(var P=0;P<f.numDataCodewords;P++)i[B++]=w[P]}try{return u.decode(i,e.versionNumber)}catch(o){return null}}function B(o){if(null==o)return null;var e=i(o);if(e)return e;for(var r=0;r<o.width;r++)for(var t=r+1;t<o.height;t++)o.get(r,t)!==o.get(t,r)&&(o.set(r,t,!o.get(r,t)),o.set(t,r,!o.get(t,r)));return i(o)}Object.defineProperty(e,"__esModule",{value:!0});var k=r(0),u=r(6),C=r(9),m=r(10),f=[{bits:21522,formatInfo:{errorCorrectionLevel:1,dataMask:0}},{bits:20773,formatInfo:{errorCorrectionLevel:1,dataMask:1}},{bits:24188,formatInfo:{errorCorrectionLevel:1,dataMask:2}},{bits:23371,formatInfo:{errorCorrectionLevel:1,dataMask:3}},{bits:17913,formatInfo:{errorCorrectionLevel:1,dataMask:4}},{bits:16590,formatInfo:{errorCorrectionLevel:1,dataMask:5}},{bits:20375,formatInfo:{errorCorrectionLevel:1,dataMask:6}},{bits:19104,formatInfo:{errorCorrectionLevel:1,dataMask:7}},{bits:30660,formatInfo:{errorCorrectionLevel:0,dataMask:0}},{bits:29427,formatInfo:{errorCorrectionLevel:0,dataMask:1}},{bits:32170,formatInfo:{errorCorrectionLevel:0,dataMask:2}},{bits:30877,formatInfo:{errorCorrectionLevel:0,dataMask:3}},{bits:26159,formatInfo:{errorCorrectionLevel:0,dataMask:4}},{bits:25368,formatInfo:{errorCorrectionLevel:0,dataMask:5}},{bits:27713,formatInfo:{errorCorrectionLevel:0,dataMask:6}},{bits:26998,formatInfo:{errorCorrectionLevel:0,dataMask:7}},{bits:5769,formatInfo:{errorCorrectionLevel:3,dataMask:0}},{bits:5054,formatInfo:{errorCorrectionLevel:3,dataMask:1}},{bits:7399,formatInfo:{errorCorrectionLevel:3,dataMask:2}},{bits:6608,formatInfo:{errorCorrectionLevel:3,dataMask:3}},{bits:1890,formatInfo:{errorCorrectionLevel:3,dataMask:4}},{bits:597,formatInfo:{errorCorrectionLevel:3,dataMask:5}},{bits:3340,formatInfo:{errorCorrectionLevel:3,dataMask:6}},{bits:2107,formatInfo:{errorCorrectionLevel:3,dataMask:7}},{bits:13663,formatInfo:{errorCorrectionLevel:2,dataMask:0}},{bits:12392,formatInfo:{errorCorrectionLevel:2,dataMask:1}},{bits:16177,formatInfo:{errorCorrectionLevel:2,dataMask:2}},{bits:14854,formatInfo:{errorCorrectionLevel:2,dataMask:3}},{bits:9396,formatInfo:{errorCorrectionLevel:2,dataMask:4}},{bits:8579,formatInfo:{errorCorrectionLevel:2,dataMask:5}},{bits:11994,formatInfo:{errorCorrectionLevel:2,dataMask:6}},{bits:11245,formatInfo:{errorCorrectionLevel:2,dataMask:7}}],w=[function(o){return(o.y+o.x)%2==0},function(o){return o.y%2==0},function(o){return o.x%3==0},function(o){return(o.y+o.x)%3==0},function(o){return(Math.floor(o.y/2)+Math.floor(o.x/3))%2==0},function(o){return o.x*o.y%2+o.x*o.y%3==0}
859,function(o){return(o.y*o.x%2+o.y*o.x%3)%2==0},function(o){return((o.y+o.x)%2+o.y*o.x%3)%2==0}];e.decode=B},function(o,e,r){"use strict";function t(o,e){for(var r=[],t="",c=[10,12,14][e],s=o.readBits(c);s>=3;){var a=o.readBits(10);if(a>=1e3)throw new Error("Invalid numeric value above 999");var d=Math.floor(a/100),n=Math.floor(a/10)%10,l=a%10;r.push(48+d,48+n,48+l),t+=d.toString()+n.toString()+l.toString(),s-=3}if(2===s){var a=o.readBits(7);if(a>=100)throw new Error("Invalid numeric value above 99");var d=Math.floor(a/10),n=a%10;r.push(48+d,48+n),t+=d.toString()+n.toString()}else if(1===s){var a=o.readBits(4);if(a>=10)throw new Error("Invalid numeric value above 9");r.push(48+a),t+=a.toString()}return{bytes:r,text:t}}function c(o,e){for(var r=[],t="",c=[9,11,13][e],s=o.readBits(c);s>=2;){var a=o.readBits(11),d=Math.floor(a/45),n=a%45;r.push(k[d].charCodeAt(0),k[n].charCodeAt(0)),t+=k[d]+k[n],s-=2}if(1===s){var d=o.readBits(6);r.push(k[d].charCodeAt(0)),t+=k[d]}return{bytes:r,text:t}}function s(o,e){for(var r=[],t="",c=[8,16,16][e],s=o.readBits(c),a=0;a<s;a++){var d=o.readBits(8);r.push(d)}try{t+=decodeURIComponent(r.map(function(o){return"%"+("0"+o.toString(16)).substr(-2)}).join(""))}catch(o){}return{bytes:r,text:t}}function a(o,e){for(var r=[],t="",c=[8,10,12][e],s=o.readBits(c),a=0;a<s;a++){var d=o.readBits(13),n=Math.floor(d/192)<<8|d%192;n+=n<7936?33088:49472,r.push(n>>8,255&n),t+=String.fromCharCode(i.shiftJISTable[n])}return{bytes:r,text:t}}function d(o,e){for(var r=new l.BitStream(o),d=e<=9?0:e<=26?1:2,i={text:"",bytes:[],chunks:[]};r.available()>=4;){var k=r.readBits(4);if(k===B.Terminator)return i;if(k===B.ECI)0===r.readBits(1)?i.chunks.push({type:n.ECI,assignmentNumber:r.readBits(7)}):0===r.readBits(1)?i.chunks.push({type:n.ECI,assignmentNumber:r.readBits(14)}):0===r.readBits(1)?i.chunks.push({type:n.ECI,assignmentNumber:r.readBits(21)}):i.chunks.push({type:n.ECI,assignmentNumber:-1});else if(k===B.Numeric){var u=t(r,d);i.text+=u.text,(w=i.bytes).push.apply(w,u.bytes),i.chunks.push({type:n.Numeric,text:u.text})}else if(k===B.Alphanumeric){var C=c(r,d);i.text+=C.text,(P=i.bytes).push.apply(P,C.bytes),i.chunks.push({type:n.Alphanumeric,text:C.text})}else if(k===B.Byte){var m=s(r,d);i.text+=m.text,(v=i.bytes).push.apply(v,m.bytes),i.chunks.push({type:n.Byte,bytes:m.bytes,text:m.text})}else if(k===B.Kanji){var f=a(r,d);i.text+=f.text,(h=i.bytes).push.apply(h,f.bytes),i.chunks.push({type:n.Kanji,bytes:f.bytes,text:f.text})}}var w,P,v,h}Object.defineProperty(e,"__esModule",{value:!0});var n,l=r(7),i=r(8);!function(o){o.Numeric="numeric",o.Alphanumeric="alphanumeric",o.Byte="byte",o.Kanji="kanji",o.ECI="eci"}(n=e.Mode||(e.Mode={}));var B;!function(o){o[o.Terminator=0]="Terminator",o[o.Numeric=1]="Numeric",o[o.Alphanumeric=2]="Alphanumeric",o[o.Byte=4]="Byte",o[o.Kanji=8]="Kanji",o[o.ECI=7]="ECI"}(B||(B={}));var k=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];e.decode=d},function(o,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=function(){function o(o){this.byteOffset=0,this.bitOffset=0,this.bytes=o}return o.prototype.readBits=function(o){if(o<1||o>32||o>this.available())throw new Error("Cannot read "+o.toString()+" bits");var e=0;if(this.bitOffset>0){var r=8-this.bitOffset,t=o<r?o:r,c=r-t,s=255>>8-t<<c;e=(this.bytes[this.byteOffset]&s)>>c,o-=t,this.bitOffset+=t,8===this.bitOffset&&(this.bitOffset=0,this.byteOffset++)}if(o>0){for(;o>=8;)e=e<<8|255&this.bytes[this.byteOffset],this.byteOffset++,o-=8;if(o>0){var c=8-o,s=255>>c<<c;e=e<<o|(this.bytes[this.byteOffset]&s)>>c,this.bitOffset+=o}}return e},o.prototype.available=function(){return 8*(this.bytes.length-this.byteOffset)-this.bitOffset},o}();e.BitStream=t},function(o,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e
vendor: 15,811 bytes, line 859
859.shiftJISTable={32:32,33:33,34:34,35:35,36:36,37:37,38:38,39:39,40:40,41:41,42:42,43:43,44:44,45:45,46:46,47:47,48:48,49:49,50:50,51:51,52:52,53:53,54:54,55:55,56:56,57:57,58:58,59:59,60:60,61:61,62:62,63:63,64:64,65:65,66:66,67:67,68:68,69:69,70:70,71:71,72:72,73:73,74:74,75:75,76:76,77:77,78:78,79:79,80:80,81:81,82:82,83:83,84:84,85:85,86:86,87:87,88:88,89:89,90:90,91:91,92:165,93:93,94:94,95:95,96:96,97:97,98:98,99:99,100:100,101:101,102:102,103:103,104:104,105:105,106:106,107:107,108:108,109:109,110:110,111:111,112:112,113:113,114:114,115:115,116:116,117:117,118:118,119:119,120:120,121:121,122:122,123:123,124:124,125:125,126:8254,33088:12288,33089:12289,33090:12290,33091:65292,33092:65294,33093:12539,33094:65306,33095:65307,33096:65311,33097:65281,33098:12443,33099:12444,33100:180,33101:65344,33102:168,33103:65342,33104:65507,33105:65343,33106:12541,33107:12542,33108:12445,33109:12446,33110:12291,33111:20189,33112:12293,33113:12294,33114:12295,33115:12540,33116:8213,33117:8208,33118:65295,33119:92,33120:12316,33121:8214,33122:65372,33123:8230,33124:8229,33125:8216,33126:8217,33127:8220,33128:8221,33129:65288,33130:65289,33131:12308,33132:12309,33133:65339,33134:65341,33135:65371,33136:65373,33137:12296,33138:12297,33139:12298,33140:12299,33141:12300,33142:12301,33143:12302,33144:12303,33145:12304,33146:12305,33147:65291,33148:8722,33149:177,33150:215,33152:247,33153:65309,33154:8800,33155:65308,33156:65310,33157:8806,33158:8807,33159:8734,33160:8756,33161:9794,33162:9792,33163:176,33164:8242,33165:8243,33166:8451,33167:65509,33168:65284,33169:162,33170:163,33171:65285,33172:65283,33173:65286,33174:65290,33175:65312,33176:167,33177:9734,33178:9733,33179:9675,33180:9679,33181:9678,33182:9671,33183:9670,33184:9633,33185:9632,33186:9651,33187:9650,33188:9661,33189:9660,33190:8251,33191:12306,33192:8594,33193:8592,33194:8593,33195:8595,33196:12307,33208:8712,33209:8715,33210:8838,33211:8839,33212:8834,33213:8835,33214:8746,33215:8745,33224:8743,33225:8744,33226:172,33227:8658,33228:8660,33229:8704,33230:8707,33242:8736,33243:8869,33244:8978,33245:8706,33246:8711,33247:8801,33248:8786,33249:8810,33250:8811,33251:8730,33252:8765,33253:8733,33254:8757,33255:8747,33256:8748,33264:8491,33265:8240,33266:9839,33267:9837,33268:9834,33269:8224,33270:8225,33271:182,33276:9711,33359:65296,33360:65297,33361:65298,33362:65299,33363:65300,33364:65301,33365:65302,33366:65303,33367:65304,33368:65305,33376:65313,33377:65314,33378:65315,33379:65316,33380:65317,33381:65318,33382:65319,33383:65320,33384:65321,33385:65322,33386:65323,33387:65324,33388:65325,33389:65326,33390:65327,33391:65328,33392:65329,33393:65330,33394:65331,33395:65332,33396:65333,33397:65334,33398:65335,33399:65336,33400:65337,33401:65338,33409:65345,33410:65346,33411:65347,33412:65348,33413:65349,33414:65350,33415:65351,33416:65352,33417:65353,33418:65354,33419:65355,33420:65356,33421:65357,33422:65358,33423:65359,33424:65360,33425:65361,33426:65362,33427:65363,33428:65364,33429:65365,33430:65366,33431:65367,33432:65368,33433:65369,33434:65370,33439:12353,33440:12354,33441:12355,33442:12356,33443:12357,33444:12358,33445:12359,33446:12360,33447:12361,33448:12362,33449:12363,33450:12364,33451:12365,33452:12366,33453:12367,33454:12368,33455:12369,33456:12370,33457:12371,33458:12372,33459:12373,33460:12374,33461:12375,33462:12376,33463:12377,33464:12378,33465:12379,33466:12380,33467:12381,33468:12382,33469:12383,33470:12384,33471:12385,33472:12386,33473:12387,33474:12388,33475:12389,33476:12390,33477:12391,33478:12392,33479:12393,33480:12394,33481:12395,33482:12396,33483:12397,33484:12398,33485:12399,33486:12400,33487:12401,33488:12402,33489:12403,33490:12404,33491:12405,33492:12406,33493:12407,33494:12408,33495:12409,33496:12410,33497:12411,33498:12412,33499:12413,33500:12414,33501:12415,33502:12416,33503:12417,33504:12418,33505:12419,33506:12420,33507:12421,33508:12422,33509:12423,33510:12424,33511:12425,33512:12426,33513:12427,33514:12428,33515:12429,33516:12430,33517:12431,33518:12432,33519:12433,33520:12434,33521:12435,33600:12449,33601:12450,33602:12451,33603:12452,33604:12453,33605:12454,33606:12455,33607:12456,33608:12457,33609:12458,33610:12459,33611:12460,33612:12461,33613:12462,33614:12463,33615:12464,33616:12465,33617:12466,33618:12467,33619:12468,33620:12469,33621:12470,33622:12471,33623:12472,33624:12473,33625:12474,33626:12475,33627:12476,33628:12477,33629:12478,33630:12479,33631:12480,33632:12481,33633:12482,33634:12483,33635:12484,33636:12485,33637:12486,33638:12487,33639:12488,33640:12489,33641:12490,33642:12491,33643:12492,33644:12493,33645:12494,33646:12495,33647:12496,33648:12497,33649:12498,33650:12499,33651:12500,33652:12501,33653:12502,33654:12503,33655:12504,33656:12505,33657:12506,33658:12507,33659:12508,33660:12509,33661:12510,33662:12511,33664:12512,33665:12513,33666:12514,33667:12515,33668:12516,33669:12517,33670:12518,33671:12519,33672:12520,33673:12521,33674:12522,33675:12523,33676:12524,33677:12525,33678:12526,33679:12527,33680:12528,33681:12529,33682:12530,33683:12531,33684:12532,33685:12533,33686:12534,33695:913,33696:914,33697:915,33698:916,33699:917,33700:918,33701:919,33702:920,33703:921,33704:922,33705:923,33706:924,33707:925,33708:926,33709:927,33710:928,33711:929,33712:931,33713:932,33714:933,33715:934,33716:935,33717:936,33718:937,33727:945,33728:946,33729:947,33730:948,33731:949,33732:950,33733:951,33734:952,33735:953,33736:954,33737:955,33738:956,33739:957,33740:958,33741:959,33742:960,33743:961,33744:963,33745:964,33746:965,33747:966,33748:967,33749:968,33750:969,33856:1040,33857:1041,33858:1042,33859:1043,33860:1044,33861:1045,33862:1025,33863:1046,33864:1047,33865:1048,33866:1049,33867:1050,33868:1051,33869:1052,33870:1053,33871:1054,33872:1055,33873:1056,33874:1057,33875:1058,33876:1059,33877:1060,33878:1061,33879:1062,33880:1063,33881:1064,33882:1065,33883:1066,33884:1067,33885:1068,33886:1069,33887:1070,33888:1071,33904:1072,33905:1073,33906:1074,33907:1075,33908:1076,33909:1077,33910:1105,33911:1078,33912:1079,33913:1080,33914:1081,33915:1082,33916:1083,33917:1084,33918:1085,33920:1086,33921:1087,33922:1088,33923:1089,33924:1090,33925:1091,33926:1092,33927:1093,33928:1094,33929:1095,33930:1096,33931:1097,33932:1098,33933:1099,33934:1100,33935:1101,33936:1102,33937:1103,33951:9472,33952:9474,33953:9484,33954:9488,33955:9496,33956:9492,33957:9500,33958:9516,33959:9508,33960:9524,33961:9532,33962:9473,33963:9475,33964:9487,33965:9491,33966:9499,33967:9495,33968:9507,33969:9523,33970:9515,33971:9531,33972:9547,33973:9504,33974:9519,33975:9512,33976:9527,33977:9535,33978:9501,33979:9520,33980:9509,33981:9528,33982:9538,34975:20124,34976:21782,34977:23043,34978:38463,34979:21696,34980:24859,34981:25384,34982:23030,34983:36898,34984:33909,34985:33564,34986:31312,34987:24746,34988:25569,34989:28197,34990:26093,34991:33894,34992:33446,34993:39925,34994:26771,34995:22311,34996:26017,34997:25201,34998:23451,34999:22992,35e3:34427,35001:39156,35002:32098,35003:32190,35004:39822,35005:25110,35006:31903,35007:34999,35008:23433,35009:24245,35010:25353,35011:26263,35012:26696,35013:38343,35014:38797,35015:26447,35016:20197,35017:20234,35018:20301,35019:20381,35020:20553,35021:22258,35022:22839,35023:22996,35024:23041,35025:23561,35026:24799,35027:24847,35028:24944,35029:26131,35030:26885,35031:28858,35032:30031,35033:30064,35034:31227,35035:32173,35036:32239,35037:32963,35038:33806,35039:34915,35040:35586,35041:36949,35042:36986,35043:21307,35044:20117,35045:20133,35046:22495,35047:32946,35048:37057,35049:30959,35050:19968,35051:22769,35052:28322,35053:36920,35054:31282,35055:33576,35056:33419,35057:39983,35058:20801,35059:21360,35060:21693,35061:21729,35062:22240,35063:23035,35064:24341,35065:39154,35066:28139,35067:32996,35068:34093,35136:38498,35137:38512,35138:38560,35139:38907,35140:21515,35141:21491,35142:23431,35143:28879,35144:32701,35145:36802,35146:38632,35147:21359,35148:40284,35149:31418,35150:19985,35151:30867,35152:33276,35153:28198,35154:22040,35155:21764,35156:27421,35157:34074,35158:39995,35159:23013,35160:21417,35161:28006,35162:29916,35163:38287,35164:22082,35165:20113,35166:36939,35167:38642,35168:33615,35169:39180,35170:21473,35171:21942,35172:23344,35173:24433,35174:26144,35175:26355,35176:26628,35177:27704,35178:27891,35179:27945,35180:29787,35181:30408,35182:31310,35183:38964,35184:33521,35185:34907,35186:35424,35187:37613,35188:28082,35189:30123,35190:30410,35191:39365,35192:24742,35193:35585,35194:36234,35195:38322,35196:27022,35197:21421,35198:20870,35200:22290,35201:22576,35202:22852,35203:23476,35204:24310,35205:24616,35206:25513,35207:25588,35208:27839,35209:28436,35210:28814,35211:28948,35212:29017,35213:29141,35214:29503,35215:32257,35216:33398,35217:33489,35218:34199,35219:36960,35220:37467,35221:40219,35222:22633,35223:26044,35224:27738,35225:29989,35226:20985,35227:22830,35228:22885,35229:24448,35230:24540,35231:25276,35232:26106,35233:27178,35234:27431,35235:27572,35236:29579,35237:32705,35238:35158,35239:40236,35240:40206,35241:40644,35242:23713,35243:27798,35244:33659,35245:20740,35246:23627,35247:25014,35248:33222,35249:26742,35250:29281,35251:20057,35252:20474,35253:21368,35254:24681,35255:28201,35256:31311,35257:38899,35258:19979,35259:21270,35260:20206,35261:20309,35262:20285,35263:20385,35264:20339,35265:21152,35266:21487,35267:22025,35268:22799,35269:23233,35270:23478,35271:23521,35272:31185,35273:26247,35274:26524,35275:26550,35276:27468,35277:27827,35278:28779,35279:29634,35280:31117,35281:31166,35282:31292,35283:31623,35284:33457,35285:33499,35286:33540,35287:33655,35288:33775,35289:33747,35290:34662,35291:35506,35292:22057,35293:36008,35294:36838,35295:36942,35296:38686,35297:34442,35298:20420,35299:23784,35300:25105,35301:29273,35302:30011,35303:33253,35304:33469,35305:34558,35306:36032,35307:38597,35308:39187,35309:39381,35310:20171,35311:20250,35312:35299,35313:22238,35314:22602,35315:22730,35316:24315,35317:24555,35318:24618,35319:24724,35320:24674,35321:25040,35322:25106,35323:25296,35324:25913,35392:39745,35393:26214,35394:26800,35395:28023,35396:28784,35397:30028,35398:30342,35399:32117,35400:33445,35401:34809,35402:38283,35403:38542,35404:35997,35405:20977,35406:21182,35407:22806,35408:21683,35409:23475,35410:23830,35411:24936,35412:27010,35413:28079,35414:30861,35415:33995,35416:34903,35417:35442,35418:37799,35419:39608,35420:28012,35421:39336,35422:34521,35423:22435,35424:26623,35425:34510,35426:37390,35427:21123,35428:22151,35429:21508,35430:24275,35431:25313,35432:25785,35433:26684,35434:26680,35435:27579,35436:29554,35437:30906,35438:31339,35439:35226,35440:35282,35441:36203,35442:36611,35443:37101,35444:38307,35445:38548,35446:38761,35447:23398,35448:23731,35449:27005,35450:38989,35451:38990,35452:25499,35453:31520,35454:27179,35456:27263,35457:26806,35458:39949,35459:28511,35460:21106,35461:21917,35462:24688,35463:25324,35464:27963,35465:28167,35466:28369,35467:33883,35468:35088,35469:36676,35470:19988,35471:39993,35472:21494,35473:26907,35474:27194,35475:38788,35476:26666,35477:20828,35478:31427,35479:33970,35480:37340,35481:37772,35482:22107,35483:40232,35484:26658,35485:33541,35486:33841,35487:31909,35488:21e3,35489:33477,35490:29926,35491:20094,35492:20355,35493:20896,35494:23506,35495:21002,35496:21208,35497:21223,35498:24059,35499:21914,35500:22570,35501:23014,35502:23436,35503:23448,35504:23515,35505:24178,35506:24185,35507:24739,35508:24863,35509:24931,35510:25022,35511:25563,35512:25954,35513:26577,35514:26707,35515:26874,35516:27454,35517:27475,35518:27735,35519:28450,35520:28567,35521:28485,35522:29872,35523:29976,35524:30435,35525:30475,35526:31487,35527:31649,35528:31777,35529:32233,35530:32566,35531:32752,35532:32925,35533:33382,35534:33694,35535:35251,35536:35532,35537:36011,35538:36996,35539:37969,35540:38291,35541:38289,35542:38306,35543:38501,35544:38867,35545:39208,35546:33304,35547:20024,35548:21547,35549:23736,35550:24012,35551:29609,35552:30284,35553:30524,35554:23721,35555:32747,35556:36107,35557:38593,35558:38929,35559:38996,35560:39e3,35561:20225,35562:20238,35563:21361,35564:21916,35565:22120,35566:22522,35567:22855,35568:23305,35569:23492,35570:23696,35571:24076,35572:24190,35573:24524,35574:25582,35575:26426,35576:26071,35577:26082,35578:26399,35579:26827,35580:26820,35648:27231,35649:24112,35650:27589,35651:27671,35652:27773,35653:30079,35654:31048,35655:23395,35656:31232,35657:32e3,35658:24509,35659:35215,35660:35352,35661:36020,35662:36215,35663:36556,35664:36637,35665:39138,35666:39438,35667:39740,35668:20096,35669:20605,35670:20736,35671:22931,35672:23452,35673:25135,35674:25216,35675:25836,35676:27450,35677:29344,35678:30097,35679:31047,35680:32681,35681:34811,35682:35516,35683:35696,35684:25516,35685:33738,35686:38816,35687:21513,35688:21507,35689:21931,35690:26708,35691:27224,35692:35440,35693:30759,35694:26485,35695:40653,35696:21364,35697:23458,35698:33050,35699:34384,35700:36870,35701:19992,35702:20037,35703:20167,35704:20241,35705:21450,35706:21560,35707:23470,35708:24339,35709:24613,35710:25937,35712:26429,35713:27714,35714:27762,35715:27875,35716:28792,35717:29699,35718:31350,35719:31406,35720:31496,35721:32026,35722:31998,35723:32102,35724:26087,35725:29275,35726:21435,35727:23621,35728:24040,35729:25298,35730:25312,35731:25369,35732:28192,35733:34394,35734:35377,35735:36317,35736:37624,35737:28417,35738:31142,35739:39770,35740:20136,35741:20139,35742:20140,35743:20379,35744:20384,35745:20689,35746:20807,35747:31478,35748:20849,35749:20982,35750:21332,35751:21281,35752:21375,35753:21483,35754:21932,35755:22659,35756:23777,35757:24375,35758:24394,35759:24623,35760:24656,35761:24685,35762:25375,35763:25945,35764:27211,35765:27841,35766:29378,35767:29421,35768:30703,35769:33016,35770:33029,35771:33288,35772:34126,35773:37111,35774:37857,35775:38911,35776:39255,35777:39514,35778:20208,35779:20957,35780:23597,35781:26241,35782:26989,35783:23616,35784:26354,35785:26997,35786:29577,35787:26704,35788:31873,35789:20677,35790:21220,35791:22343,35792:24062,35793:37670,35794:26020,35795:27427,35796:27453,35797:29748,35798:31105,35799:31165,35800:31563,35801:32202,35802:33465,35803:33740,35804:34943,35805:35167,35806:35641,35807:36817,35808:37329,35809:21535,35810:37504,35811:20061,35812:20534,35813:21477,35814:21306,35815:29399,35816:29590,35817:30697,35818:33510,35819:36527,35820:39366,35821:39368,35822:39378,35823:20855,35824:24858,35825:34398,35826:21936,35827:31354,35828:20598,35829:23507,35830:36935,35831:38533,35832:20018,35833:27355,35834:37351,35835:23633,35836:23624,35904:25496,35905:31391,35906:27795,35907:38772,35908:36705,35909:31402,35910:29066,35911:38536,35912:31874,35913:26647,35914:32368,35915:26705,35916:37740,35917:21234,35918:21531,35919:34219,35920:35347,35921:32676,35922:36557,35923:37089,35924:21350,35925:34952,35926:31041,35927:20418,35928:20670,35929:21009,35930:20804,35931:21843,35932:22317,35933:29674,35934:22411,35935:22865,35936:24418,35937:24452,35938:24693,35939:24950,35940:24935,35941:25001,35942:25522,35943:25658,35944:25964,35945:26223,35946:26690,35947:28179,35948:30054,35949:31293,35950:31995,35951:32076,35952:32153,35953:32331,35954:32619,35955:33550,35956:33610,35957:34509,35958:35336,35959:35427,35960:35686,35961:36605,35962:38938,35963:40335,35964:33464,35965:36814,35966:39912,35968:21127,35969:25119,35970:25731,35971:28608,35972:38553,35973:26689,35974:20625,35975:27424,35976:27770,35977:28500,35978:31348,35979:32080,35980:34880,35981:35363,35982:26376,35983:20214,35984:20537,35985:20518,35986:20581,35987:20860,35988:21048,35989:21091,35990:21927,35991:22287,35992:22533,35993:23244,35994:24314,35995:25010,35996:25080,35997:25331,35998:25458,35999:26908,36e3:27177,36001:29309,36002:29356,36003:29486,36004:30740,36005:30831,36006:32121,36007:30476,36008:32937,36009:35211,36010:35609,36011:36066,
859
vendor: 31,997 bytes, line 860
86036012:36562,36013:36963,36014:37749,36015:38522,36016:38997,36017:39443,36018:40568,36019:20803,36020:21407,36021:21427,36022:24187,36023:24358,36024:28187,36025:28304,36026:29572,36027:29694,36028:32067,36029:33335,36030:35328,36031:35578,36032:38480,36033:20046,36034:20491,36035:21476,36036:21628,36037:22266,36038:22993,36039:23396,36040:24049,36041:24235,36042:24359,36043:25144,36044:25925,36045:26543,36046:28246,36047:29392,36048:31946,36049:34996,36050:32929,36051:32993,36052:33776,36053:34382,36054:35463,36055:36328,36056:37431,36057:38599,36058:39015,36059:40723,36060:20116,36061:20114,36062:20237,36063:21320,36064:21577,36065:21566,36066:23087,36067:24460,36068:24481,36069:24735,36070:26791,36071:27278,36072:29786,36073:30849,36074:35486,36075:35492,36076:35703,36077:37264,36078:20062,36079:39881,36080:20132,36081:20348,36082:20399,36083:20505,36084:20502,36085:20809,36086:20844,36087:21151,36088:21177,36089:21246,36090:21402,36091:21475,36092:21521,36160:21518,36161:21897,36162:22353,36163:22434,36164:22909,36165:23380,36166:23389,36167:23439,36168:24037,36169:24039,36170:24055,36171:24184,36172:24195,36173:24218,36174:24247,36175:24344,36176:24658,36177:24908,36178:25239,36179:25304,36180:25511,36181:25915,36182:26114,36183:26179,36184:26356,36185:26477,36186:26657,36187:26775,36188:27083,36189:27743,36190:27946,36191:28009,36192:28207,36193:28317,36194:30002,36195:30343,36196:30828,36197:31295,36198:31968,36199:32005,36200:32024,36201:32094,36202:32177,36203:32789,36204:32771,36205:32943,36206:32945,36207:33108,36208:33167,36209:33322,36210:33618,36211:34892,36212:34913,36213:35611,36214:36002,36215:36092,36216:37066,36217:37237,36218:37489,36219:30783,36220:37628,36221:38308,36222:38477,36224:38917,36225:39321,36226:39640,36227:40251,36228:21083,36229:21163,36230:21495,36231:21512,36232:22741,36233:25335,36234:28640,36235:35946,36236:36703,36237:40633,36238:20811,36239:21051,36240:21578,36241:22269,36242:31296,36243:37239,36244:40288,36245:40658,36246:29508,36247:28425,36248:33136,36249:29969,36250:24573,36251:24794,36252:39592,36253:29403,36254:36796,36255:27492,36256:38915,36257:20170,36258:22256,36259:22372,36260:22718,36261:23130,36262:24680,36263:25031,36264:26127,36265:26118,36266:26681,36267:26801,36268:28151,36269:30165,36270:32058,36271:33390,36272:39746,36273:20123,36274:20304,36275:21449,36276:21766,36277:23919,36278:24038,36279:24046,36280:26619,36281:27801,36282:29811,36283:30722,36284:35408,36285:37782,36286:35039,36287:22352,36288:24231,36289:25387,36290:20661,36291:20652,36292:20877,36293:26368,36294:21705,36295:22622,36296:22971,36297:23472,36298:24425,36299:25165,36300:25505,36301:26685,36302:27507,36303:28168,36304:28797,36305:37319,36306:29312,36307:30741,36308:30758,36309:31085,36310:25998,36311:32048,36312:33756,36313:35009,36314:36617,36315:38555,36316:21092,36317:22312,36318:26448,36319:32618,36320:36001,36321:20916,36322:22338,36323:38442,36324:22586,36325:27018,36326:32948,36327:21682,36328:23822,36329:22524,36330:30869,36331:40442,36332:20316,36333:21066,36334:21643,36335:25662,36336:26152,36337:26388,36338:26613,36339:31364,36340:31574,36341:32034,36342:37679,36343:26716,36344:39853,36345:31545,36346:21273,36347:20874,36348:21047,36416:23519,36417:25334,36418:25774,36419:25830,36420:26413,36421:27578,36422:34217,36423:38609,36424:30352,36425:39894,36426:25420,36427:37638,36428:39851,36429:30399,36430:26194,36431:19977,36432:20632,36433:21442,36434:23665,36435:24808,36436:25746,36437:25955,36438:26719,36439:29158,36440:29642,36441:29987,36442:31639,36443:32386,36444:34453,36445:35715,36446:36059,36447:37240,36448:39184,36449:26028,36450:26283,36451:27531,36452:20181,36453:20180,36454:20282,36455:20351,36456:21050,36457:21496,36458:21490,36459:21987,36460:22235,36461:22763,36462:22987,36463:22985,36464:23039,36465:23376,36466:23629,36467:24066,36468:24107,36469:24535,36470:24605,36471:25351,36472:25903,36473:23388,36474:26031,36475:26045,36476:26088,36477:26525,36478:27490,36480:27515,36481:27663,36482:29509,36483:31049,36484:31169,36485:31992,36486:32025,36487:32043,36488:32930,36489:33026,36490:33267,36491:35222,36492:35422,36493:35433,36494:35430,36495:35468,36496:35566,36497:36039,36498:36060,36499:38604,36500:39164,36501:27503,36502:20107,36503:20284,36504:20365,36505:20816,36506:23383,36507:23546,36508:24904,36509:25345,36510:26178,36511:27425,36512:28363,36513:27835,36514:29246,36515:29885,36516:30164,36517:30913,36518:31034,36519:32780,36520:32819,36521:33258,36522:33940,36523:36766,36524:27728,36525:40575,36526:24335,36527:35672,36528:40235,36529:31482,36530:36600,36531:23437,36532:38635,36533:19971,36534:21489,36535:22519,36536:22833,36537:23241,36538:23460,36539:24713,36540:28287,36541:28422,36542:30142,36543:36074,36544:23455,36545:34048,36546:31712,36547:20594,36548:26612,36549:33437,36550:23649,36551:34122,36552:32286,36553:33294,36554:20889,36555:23556,36556:25448,36557:36198,36558:26012,36559:29038,36560:31038,36561:32023,36562:32773,36563:35613,36564:36554,36565:36974,36566:34503,36567:37034,36568:20511,36569:21242,36570:23610,36571:26451,36572:28796,36573:29237,36574:37196,36575:37320,36576:37675,36577:33509,36578:23490,36579:24369,36580:24825,36581:20027,36582:21462,36583:23432,36584:25163,36585:26417,36586:27530,36587:29417,36588:29664,36589:31278,36590:33131,36591:36259,36592:37202,36593:39318,36594:20754,36595:21463,36596:21610,36597:23551,36598:25480,36599:27193,36600:32172,36601:38656,36602:22234,36603:21454,36604:21608,36672:23447,36673:23601,36674:24030,36675:20462,36676:24833,36677:25342,36678:27954,36679:31168,36680:31179,36681:32066,36682:32333,36683:32722,36684:33261,36685:33311,36686:33936,36687:34886,36688:35186,36689:35728,36690:36468,36691:36655,36692:36913,36693:37195,36694:37228,36695:38598,36696:37276,36697:20160,36698:20303,36699:20805,36700:21313,36701:24467,36702:25102,36703:26580,36704:27713,36705:28171,36706:29539,36707:32294,36708:37325,36709:37507,36710:21460,36711:22809,36712:23487,36713:28113,36714:31069,36715:32302,36716:31899,36717:22654,36718:29087,36719:20986,36720:34899,36721:36848,36722:20426,36723:23803,36724:26149,36725:30636,36726:31459,36727:33308,36728:39423,36729:20934,36730:24490,36731:26092,36732:26991,36733:27529,36734:28147,36736:28310,36737:28516,36738:30462,36739:32020,36740:24033,36741:36981,36742:37255,36743:38918,36744:20966,36745:21021,36746:25152,36747:26257,36748:26329,36749:28186,36750:24246,36751:32210,36752:32626,36753:26360,36754:34223,36755:34295,36756:35576,36757:21161,36758:21465,36759:22899,36760:24207,36761:24464,36762:24661,36763:37604,36764:38500,36765:20663,36766:20767,36767:21213,36768:21280,36769:21319,36770:21484,36771:21736,36772:21830,36773:21809,36774:22039,36775:22888,36776:22974,36777:23100,36778:23477,36779:23558,36780:23567,36781:23569,36782:23578,36783:24196,36784:24202,36785:24288,36786:24432,36787:25215,36788:25220,36789:25307,36790:25484,36791:25463,36792:26119,36793:26124,36794:26157,36795:26230,36796:26494,36797:26786,36798:27167,36799:27189,36800:27836,36801:28040,36802:28169,36803:28248,36804:28988,36805:28966,36806:29031,36807:30151,36808:30465,36809:30813,36810:30977,36811:31077,36812:31216,36813:31456,36814:31505,36815:31911,36816:32057,36817:32918,36818:33750,36819:33931,36820:34121,36821:34909,36822:35059,36823:35359,36824:35388,36825:35412,36826:35443,36827:35937,36828:36062,36829:37284,36830:37478,36831:37758,36832:37912,36833:38556,36834:38808,36835:19978,36836:19976,36837:19998,36838:20055,36839:20887,36840:21104,36841:22478,36842:22580,36843:22732,36844:23330,36845:24120,36846:24773,36847:25854,36848:26465,36849:26454,36850:27972,36851:29366,36852:30067,36853:31331,36854:33976,36855:35698,36856:37304,36857:37664,36858:22065,36859:22516,36860:39166,36928:25325,36929:26893,36930:27542,36931:29165,36932:32340,36933:32887,36934:33394,36935:35302,36936:39135,36937:34645,36938:36785,36939:23611,36940:20280,36941:20449,36942:20405,36943:21767,36944:23072,36945:23517,36946:23529,36947:24515,36948:24910,36949:25391,36950:26032,36951:26187,36952:26862,36953:27035,36954:28024,36955:28145,36956:30003,36957:30137,36958:30495,36959:31070,36960:31206,36961:32051,36962:33251,36963:33455,36964:34218,36965:35242,36966:35386,36967:36523,36968:36763,36969:36914,36970:37341,36971:38663,36972:20154,36973:20161,36974:20995,36975:22645,36976:22764,36977:23563,36978:29978,36979:23613,36980:33102,36981:35338,36982:36805,36983:38499,36984:38765,36985:31525,36986:35535,36987:38920,36988:37218,36989:22259,36990:21416,36992:36887,36993:21561,36994:22402,36995:24101,36996:25512,36997:27700,36998:28810,36999:30561,37e3:31883,37001:32736,37002:34928,37003:36930,37004:37204,37005:37648,37006:37656,37007:38543,37008:29790,37009:39620,37010:23815,37011:23913,37012:25968,37013:26530,37014:36264,37015:38619,37016:25454,37017:26441,37018:26905,37019:33733,37020:38935,37021:38592,37022:35070,37023:28548,37024:25722,37025:23544,37026:19990,37027:28716,37028:30045,37029:26159,37030:20932,37031:21046,37032:21218,37033:22995,37034:24449,37035:24615,37036:25104,37037:25919,37038:25972,37039:26143,37040:26228,37041:26866,37042:26646,37043:27491,37044:28165,37045:29298,37046:29983,37047:30427,37048:31934,37049:32854,37050:22768,37051:35069,37052:35199,37053:35488,37054:35475,37055:35531,37056:36893,37057:37266,37058:38738,37059:38745,37060:25993,37061:31246,37062:33030,37063:38587,37064:24109,37065:24796,37066:25114,37067:26021,37068:26132,37069:26512,37070:30707,37071:31309,37072:31821,37073:32318,37074:33034,37075:36012,37076:36196,37077:36321,37078:36447,37079:30889,37080:20999,37081:25305,37082:25509,37083:25666,37084:25240,37085:35373,37086:31363,37087:31680,37088:35500,37089:38634,37090:32118,37091:33292,37092:34633,37093:20185,37094:20808,37095:21315,37096:21344,37097:23459,37098:23554,37099:23574,37100:24029,37101:25126,37102:25159,37103:25776,37104:26643,37105:26676,37106:27849,37107:27973,37108:27927,37109:26579,37110:28508,37111:29006,37112:29053,37113:26059,37114:31359,37115:31661,37116:32218,37184:32330,37185:32680,37186:33146,37187:33307,37188:33337,37189:34214,37190:35438,37191:36046,37192:36341,37193:36984,37194:36983,37195:37549,37196:37521,37197:38275,37198:39854,37199:21069,37200:21892,37201:28472,37202:28982,37203:20840,37204:31109,37205:32341,37206:33203,37207:31950,37208:22092,37209:22609,37210:23720,37211:25514,37212:26366,37213:26365,37214:26970,37215:29401,37216:30095,37217:30094,37218:30990,37219:31062,37220:31199,37221:31895,37222:32032,37223:32068,37224:34311,37225:35380,37226:38459,37227:36961,37228:40736,37229:20711,37230:21109,37231:21452,37232:21474,37233:20489,37234:21930,37235:22766,37236:22863,37237:29245,37238:23435,37239:23652,37240:21277,37241:24803,37242:24819,37243:25436,37244:25475,37245:25407,37246:25531,37248:25805,37249:26089,37250:26361,37251:24035,37252:27085,37253:27133,37254:28437,37255:29157,37256:20105,37257:30185,37258:30456,37259:31379,37260:31967,37261:32207,37262:32156,37263:32865,37264:33609,37265:33624,37266:33900,37267:33980,37268:34299,37269:35013,37270:36208,37271:36865,37272:36973,37273:37783,37274:38684,37275:39442,37276:20687,37277:22679,37278:24974,37279:33235,37280:34101,37281:36104,37282:36896,37283:20419,37284:20596,37285:21063,37286:21363,37287:24687,37288:25417,37289:26463,37290:28204,37291:36275,37292:36895,37293:20439,37294:23646,37295:36042,37296:26063,37297:32154,37298:21330,37299:34966,37300:20854,37301:25539,37302:23384,37303:23403,37304:23562,37305:25613,37306:26449,37307:36956,37308:20182,37309:22810,37310:22826,37311:27760,37312:35409,37313:21822,37314:22549,37315:22949,37316:24816,37317:25171,37318:26561,37319:33333,37320:26965,37321:38464,37322:39364,37323:39464,37324:20307,37325:22534,37326:23550,37327:32784,37328:23729,37329:24111,37330:24453,37331:24608,37332:24907,37333:25140,37334:26367,37335:27888,37336:28382,37337:32974,37338:33151,37339:33492,37340:34955,37341:36024,37342:36864,37343:36910,37344:38538,37345:40667,37346:39899,37347:20195,37348:21488,37349:22823,37350:31532,37351:37261,37352:38988,37353:40441,37354:28381,37355:28711,37356:21331,37357:21828,37358:23429,37359:25176,37360:25246,37361:25299,37362:27810,37363:28655,37364:29730,37365:35351,37366:37944,37367:28609,37368:35582,37369:33592,37370:20967,37371:34552,37372:21482,37440:21481,37441:20294,37442:36948,37443:36784,37444:22890,37445:33073,37446:24061,37447:31466,37448:36799,37449:26842,37450:35895,37451:29432,37452:40008,37453:27197,37454:35504,37455:20025,37456:21336,37457:22022,37458:22374,37459:25285,37460:25506,37461:26086,37462:27470,37463:28129,37464:28251,37465:28845,37466:30701,37467:31471,37468:31658,37469:32187,37470:32829,37471:32966,37472:34507,37473:35477,37474:37723,37475:22243,37476:22727,37477:24382,37478:26029,37479:26262,37480:27264,37481:27573,37482:30007,37483:35527,37484:20516,37485:30693,37486:22320,37487:24347,37488:24677,37489:26234,37490:27744,37491:30196,37492:31258,37493:32622,37494:33268,37495:34584,37496:36933,37497:39347,37498:31689,37499:30044,37500:31481,37501:31569,37502:33988,37504:36880,37505:31209,37506:31378,37507:33590,37508:23265,37509:30528,37510:20013,37511:20210,37512:23449,37513:24544,37514:25277,37515:26172,37516:26609,37517:27880,37518:34411,37519:34935,37520:35387,37521:37198,37522:37619,37523:39376,37524:27159,37525:28710,37526:29482,37527:33511,37528:33879,37529:36015,37530:19969,37531:20806,37532:20939,37533:21899,37534:23541,37535:24086,37536:24115,37537:24193,37538:24340,37539:24373,37540:24427,37541:24500,37542:25074,37543:25361,37544:26274,37545:26397,37546:28526,37547:29266,37548:30010,37549:30522,37550:32884,37551:33081,37552:33144,37553:34678,37554:35519,37555:35548,37556:36229,37557:36339,37558:37530,37559:38263,37560:38914,37561:40165,37562:21189,37563:25431,37564:30452,37565:26389,37566:27784,37567:29645,37568:36035,37569:37806,37570:38515,37571:27941,37572:22684,37573:26894,37574:27084,37575:36861,37576:37786,37577:30171,37578:36890,37579:22618,37580:26626,37581:25524,37582:27131,37583:20291,37584:28460,37585:26584,37586:36795,37587:34086,37588:32180,37589:37716,37590:26943,37591:28528,37592:22378,37593:22775,37594:23340,37595:32044,37596:29226,37597:21514,37598:37347,37599:40372,37600:20141,37601:20302,37602:20572,37603:20597,37604:21059,37605:35998,37606:21576,37607:22564,37608:23450,37609:24093,37610:24213,37611:24237,37612:24311,37613:24351,37614:24716,37615:25269,37616:25402,37617:25552,37618:26799,37619:27712,37620:30855,37621:31118,37622:31243,37623:32224,37624:33351,37625:35330,37626:35558,37627:36420,37628:36883,37696:37048,37697:37165,37698:37336,37699:40718,37700:27877,37701:25688,37702:25826,37703:25973,37704:28404,37705:30340,37706:31515,37707:36969,37708:37841,37709:28346,37710:21746,37711:24505,37712:25764,37713:36685,37714:36845,37715:37444,37716:20856,37717:22635,37718:22825,37719:23637,37720:24215,37721:28155,37722:32399,37723:29980,37724:36028,37725:36578,37726:39003,37727:28857,37728:20253,37729:27583,37730:28593,37731:3e4,37732:38651,37733:20814,37734:21520,37735:22581,37736:22615,37737:22956,37738:23648,37739:24466,37740:26007,37741:26460,37742:28193,37743:30331,37744:33759,37745:36077,37746:36884,37747:37117,37748:37709,37749:30757,37750:30778,37751:21162,37752:24230,37753:22303,37754:22900,37755:24594,37756:20498,37757:20826,37758:20908,37760:20941,37761:20992,37762:21776,37763:22612,37764:22616,37765:22871,37766:23445,37767:23798,37768:23947,37769:24764,37770:25237,37771:25645,37772:26481,37773:26691,37774:26812,37775:26847,37776:30423,37777:28120,37778:28271,37779:28059,37780:28783,37781:29128,37782:24403,37783:30168,37784:31095,37785:31561,37786:31572,37787:31570,37788:31958,37789:32113,37790:21040,37791:33891,37792:34153,37793:34276,37794:35342,37795:35588,37796:35910,37797:36367,37798:36867,37799:36879,37800:37913,37801:38518,37802:38957,37803:39472,37804:38360,37805:20685,37806:21205,37807:21516,37808:22530,37809:23566,37810:24999,37811:25758,37812:27934,37813:30643,37814:31461,37815:33012,37816:33796,37817:36947,37818:37509,37819:23776,37820:40199,37821:21311,37822:24471,37823:24499,37824:28060,37825:29305,37826:30563,37827:31167,37828:31716,37829:27602,37830:29420,37831:35501,37832:26627,37833:27233,37834:20984,37835:31361,37836:26932,37837:23626,37838:40182,37839:33515,37840:23493,37841:37193,37842:28702,37843:22136,37844:23663,37845:24775,37846:25958,37847:27788,37848:35930,37849:36929,37850:38931,37851:21585,37852:26311,37853:37389,37854:22856,37855:37027,37856:20869,37857:20045,37858:20970,37859:34201,37860:35598,37861:28760,37862:25466,37863:37707,37864:26978,37865:39348,37866:32260,37867:30071,37868:21335,37869:26976,37870:36575,37871:38627,37872:27741,37873:20108,37874:23612,37875:24336,37876:36841,37877:21250,37878:36049,37879:32905,37880:34425,37881:24319,37882:26085,37883:20083,37884:20837,37952:22914,37953:23615,37954:38894,37955:20219,37956:22922,37957:24525,37958:35469,37959:28641,37960:31152,37961:31074,37962:23527,37963:33905,37964:29483,37965:29105,37966:24180,37967:24565,37968:25467,37969:25754,37970:29123,37971:31896,37972:20035,37973:24316,37974:20043,37975:22492,37976:22178,37977:24745,37978:28611,37979:32013,37980:33021,37981:33075,37982:33215,37983:36786,37984:35223,37985:34468,37986:24052,37987:25226,37988:25773,37989:35207,37990:26487,37991:27874,37992:27966,37993:29750,37994:30772,37995:23110,37996:32629,37997:33453,37998:39340,37999:20467,38e3:24259,38001:25309,38002:25490,38003:25943,38004:26479,38005:30403,38006:29260,38007:32972,38008:32954,38009:36649,38010:37197,38011:20493,38012:22521,38013:23186,38014:26757,38016:26995,38017:29028,38018:29437,38019:36023,38020:22770,38021:36064,38022:38506,38023:36889,38024:34687,38025:31204,38026:30695,38027:33833,38028:20271,38029:21093,38030:21338,38031:25293,38032:26575,38033:27850,38034:30333,38035:31636,38036:31893,38037:33334,38038:34180,38039:36843,38040:26333,38041:28448,38042:29190,38043:32283,38044:33707,38045:39361,38046:40614,38047:20989,38048:31665,38049:30834,38050:31672,38051:32903,38052:31560,38053:27368,38054:24161,38055:32908,38056:30033,38057:30048,38058:20843,38059:37474,38060:28300,38061:30330,38062:37271,38063:39658,38064:20240,38065:32624,38066:25244,38067:31567,38068:38309,38069:40169,38070:22138,38071:22617,38072:34532,38073:38588,38074:20276,38075:21028,38076:21322,38077:21453,38078:21467,38079:24070,38080:25644,38081:26001,38082:26495,38083:27710,38084:27726,38085:29256,38086:29359,38087:29677,38088:30036,38089:32321,38090:33324,38091:34281,38092:36009,38093:31684,38094:37318,38095:29033,38096:38930,38097:39151,38098:25405,38099:26217,38100:30058,38101:30436,38102:30928,38103:34115,38104:34542,38105:21290,38106:21329,38107:21542,38108:22915,38109:24199,38110:24444,38111:24754,38112:25161,38113:25209,38114:25259,38115:26e3,38116:27604,38117:27852,38118:30130,38119:30382,38120:30865,38121:31192,38122:32203,38123:32631,38124:32933,38125:34987,38126:35513,38127:36027,38128:36991,38129:38750,38130:39131,38131:27147,38132:31800,38133:20633,38134:23614,38135:24494,38136:26503,38137:27608,38138:29749,38139:30473,38140:32654,38208:40763,38209:26570,38210:31255,38211:21305,38212:30091,38213:39661,38214:24422,38215:33181,38216:33777,38217:32920,38218:24380,38219:24517,38220:30050,38221:31558,38222:36924,38223:26727,38224:23019,38225:23195,38226:32016,38227:30334,38228:35628,38229:20469,38230:24426,38231:27161,38232:27703,38233:28418,38234:29922,38235:31080,38236:34920,38237:35413,38238:35961,38239:24287,38240:25551,38241:30149,38242:31186,38243:33495,38244:37672,38245:37618,38246:33948,38247:34541,38248:39981,38249:21697,38250:24428,38251:25996,38252:27996,38253:28693,38254:36007,38255:36051,38256:38971,38257:25935,38258:29942,38259:19981,38260:20184,38261:22496,38262:22827,38263:23142,38264:23500,38265:20904,38266:24067,38267:24220,38268:24598,38269:25206,38270:25975,38272:26023,38273:26222,38274:28014,38275:29238,38276:31526,38277:33104,38278:33178,38279:33433,38280:35676,38281:36e3,38282:36070,38283:36212,38284:38428,38285:38468,38286:20398,38287:25771,38288:27494,38289:33310,38290:33889,38291:34154,38292:37096,38293:23553,38294:26963,38295:39080,38296:33914,38297:34135,38298:20239,38299:21103,38300:24489,38301:24133,38302:26381,38303:31119,38304:33145,38305:35079,38306:35206,38307:28149,38308:24343,38309:25173,38310:27832,38311:20175,38312:29289,38313:39826,38314:20998,38315:21563,38316:22132,38317:22707,38318:24996,38319:25198,38320:28954,38321:22894,38322:31881,38323:31966,38324:32027,38325:38640,38326:25991,38327:32862,38328:19993,38329:20341,38330:20853,38331:22592,38332:24163,38333:24179,38334:24330,38335:26564,38336:20006,38337:34109,38338:38281,38339:38491,38340:31859,38341:38913,38342:20731,38343:22721,38344:30294,38345:30887,38346:21029,38347:30629,38348:34065,38349:31622,38350:20559,38351:22793,38352:29255,38353:31687,38354:32232,38355:36794,38356:36820,38357:36941,38358:20415,38359:21193,38360:23081,38361:24321,38362:38829,38363:20445,38364:33303,38365:37610,38366:22275,38367:25429,38368:27497,38369:29995,38370:35036,38371:36628,38372:31298,38373:21215,38374:22675,38375:24917,38376:25098,38377:26286,38378:27597,38379:31807,38380:33769,38381:20515,38382:20472,38383:21253,38384:21574,38385:22577,38386:22857,38387:23453,38388:23792,38389:23791,38390:23849,38391:24214,38392:25265,38393:25447,38394:25918,38395:26041,38396:26379,38464:27861,38465:27873,38466:28921,38467:30770,38468:32299,38469:32990,38470:33459,38471:33804,38472:34028,38473:34562,38474:35090,38475:35370,38476:35914,38477:37030,38478:37586,38479:39165,38480:40179,38481:40300,38482:20047,38483:20129,38484:20621,38485:21078,38486:22346,38487:22952,38488:24125,38489:24536,38490:24537,38491:25151,38492:26292,38493:26395,38494:26576,38495:26834,38496:20882,38497:32033,38498:32938,38499:33192,38500:35584,38501:35980,38502:36031,38503:37502,38504:38450,38505:21536,38506:38956,38507:21271,38508:20693,38509:21340,38510:22696,38511:25778,38512:26420,38513:29287,38514:30566,38515:31302,38516:37350,38517:21187,38518:27809,38519:27526,38520:22528,38521:24140,38522:22868,38523:26412,38524:32763,38525:20961,38526:30406,38528:25705,38529:30952,38530:39764,38531:40635,38532:22475,38533:22969,38534:26151,38535:26522,38536:27598,38537:21737,38538:27097,38539:24149,38540:33180,38541:26517,38542:39850,38543:26622,38544:40018,38545:26717,38546:20134,38547:20451,38548:21448,38549:25273,38550:26411,38551:27819,38552:36804,38553:20397,38554:32365,38555:40639,38556:19975,38557:24930,38558:28288,38559:28459,38560:34067,38561:21619,38562:26410,38563:39749,38564:24051,38565:31637,38566:23724,38567:23494,38568:34588,38569:28234,38570:34001,38571:31252,38572:33032,38573:22937,38574:31885,38575:27665,38576:30496,38577:21209,38578:22818,38579:28961,38580:29279,38581:30683,38582:38695,38583:40289,38584:26891,38585:23167,38586:23064,38587:20901,38588:21517,38589:21629,38590:26126,38591:30431,38592:36855,38593:37528,38594:40180,38595:23018,38596:29277,38597:28357,38598:20813,38599:26825,38600:32191,38601:32236,38602:38754,38603:40634,38604:25720,38605:27169,38606:33538,38607:22916,38608:23391,38609:27611,38610:29467,38611:30450,38612:32178,38613:32791,38614:33945,38615:20786,38616:26408,38617:40665,38618:30446,38619:26466,38620:21247,38621:39173,38622:23588,38623:25147,38624:31870,38625:36016,38626:21839,38627:24758,38628:32011,38629:38272,38630:21249,38631:20063,38632:20918,38633:22812,38634:29242,38635:32822,38636:37326,38637:24357,38638:30690,38639:21380,38640:24441,38641:32004,38642:34220,38643:35379,38644:36493,38645:38742,38646:26611,38647:34222,38648:37971,38649:24841,38650:24840,38651:27833,38652:30290,38720:35565,38721:36664,38722:21807,38723:20305,38724:20778,38725:21191,38726:21451,38727:23461,38728:24189,38729:24736,38730:24962,38731:25558,38732:26377,38733:26586,38734:28263,38735:28044,38736:29494,38737:29495,38738:30001,38739:31056,38740:35029,38741:35480,38742:36938,38743:37009,38744:37109,38745:38596,38746:34701,38747:22805,38748:20104,38749:20313,38750:19982,38751:35465,38752:36671,38753:38928,38754:20653,38755:24188,38756:22934,38757:23481,38758:24248,38759:25562,38760:25594,38761:25793,38762:26332,38763:26954,38764:27096,38765:27915,38766:28342,38767:29076,38768:29992,38769:31407,38770:32650,38771:32768,38772:33865,38773:33993,38774:35201,38775:35617,38776:36362,38777:36965,38778:38525,38779:39178,38780:24958,38781:25233,38782:27442,38784:27779,38785:28020,38786:32716,38787:32764,38788:28096,38789:32645,38790:34746,38791:35064,38792:26469,38793:33713,38794:38972,38795:38647,38796:27931,38797:32097,38798:33853,38799:37226,38800:20081,38801:21365,38802:23888,38803:27396,38804:28651,38805:34253,38806:34349,38807:35239,38808:21033,38809:21519,38810:23653,38811:26446,38812:26792,38813:29702,38814:29827,38815:30178,38816:35023,38817:35041,38818:37324,38819:38626,38820:38520,38821:24459,38822:29575,38823:31435,38824:33870,38825:25504,38826:30053,38827:21129,38828:27969,38829:28316,38830:29705,38831:30041,38832:30827,38833:31890,38834:38534,38835:31452,38836:40845,38837:20406,38838:24942,38839:26053,38840:34396,38841:20102,38842:20142,38843:20698,38844:20001,38845:20940,38846:23534,38847:26009,38848:26753,38849:28092,38850:29471,38851:30274,38852:30637,38853:31260,38854:31975,38855:33391,38856:35538,38857:36988,38858:37327,38859:38517,38860:38936,38861:21147,38862:32209,38863:20523,38864:21400,38865:26519,38866:28107,38867:29136,38868:29747,38869:33256,38870:36650,38871:38563,38872:40023,38873:40607,38874:29792,38875:22593,38876:28057,38877:32047,38878:39006,38879:20196,38880:20278,38881:20363,38882:20919,38883:21169,38884:23994,38885:24604,38886:29618,38887:31036,38888:33491,38889:37428,38890:38583,38891:38646,38892:38666,38893:40599,38894:40802,38895:26278,38896:27508,38897:21015,38898:21155,38899:28872,38900:35010,38901:24265,38902:24651,38903:24976,38904:28451,38905:29001,38906:31806,38907:32244,38908:32879,38976:34030,38977:36899,38978:37676,38979:21570,38980:39791,38981:27347,38982:28809,38983:36034,38984:36335,38985:38706,38986:21172,38987:23105,38988:24266,38989:24324,38990:26391,38991:27004,38992:27028,38993:28010,38994:28431,38995:29282,38996:29436,38997:31725,38998:32769,38999:32894,39e3:34635,39001:37070,39002:20845,39003:40595,39004:31108,39005:32907,39006:37682,39007:35542,39008:20525,39009:21644,39010:35441,39011:27498,39012:36036,39013:33031,39014:24785,39015:26528,39016:40434,39017:20121,39018:20120,39019:39952,39020:35435,39021:34241,39022:34152,39023:26880,39024:28286,39025:30871,39026:33109,39071:24332,39072:19984,39073:19989,39074:20010,39075:20017,39076:20022,39077:20028,39078:20031,39079:20034,39080:20054,39081:20056,39082:20098,39083:20101,39084:35947,39085:20106,39086:33298,39087:24333,39088:20110,39089:20126,39090:20127,39091:20128,39092:20130,39093:20144,39094:20147,39095:20150,39096:20174,39097:20173,39098:20164,39099:20166,39100:20162,39101:20183,39102:20190,39103:20205,39104:20191,39105:20215,39106:20233,39107:20314,39108:20272,39109:20315,39110:20317,39111:20311,39112:20295,39113:20342,39114:20360,39115:20367,39116:20376,39117:20347,39118:20329,39119:20336,39120:20369,39121:20335,39122:20358,39123:20374,39124:20760,39125:20436,39126:20447,39127:20430,39128:20440,39129:20443,39130:20433,39131:20442,39132:20432,39133:20452,39134:20453,39135:20506,39136:20520,39137:20500,39138:20522,39139:20517,39140:20485,39141:20252,39142:20470,39143:20513,39144:20521,39145:20524,39146:20478,39147:20463,39148:20497,39149:20486,39150:20547,39151:20551,39152:26371,39153:20565,39154:20560,39155:20552,39156:20570,39157:20566,39158:20588,39159:20600,39160:20608,39161:20634,39162:20613,39163:20660,39164:20658,39232:20681,39233:20682,39234:20659,39235:20674,39236:20694,39237:20702,39238:20709,39239:20717,39240:20707,39241:20718,39242:20729,39243:20725,39244:20745,39245:20737,39246:20738,39247:20758,39248:20757,39249:20756,39250:20762,39251:20769,39252:20794,39253:20791,39254:20796,39255:20795,39256:20799,39257:20800,39258:20818,39259:20812,39260:20820,39261:20834,39262:31480,39263:20841,39264:20842,39265:20846,39266:20864,39267:20866,39268:22232,39269:20876,39270:20873,39271:20879,39272:20881,39273:20883,39274:20885,39275:20886,39276:20900,39277:20902,39278:20898,39279:20905,39280:20906,39281:20907,39282:20915,39283:20913,39284:20914,39285:20912,39286:20917,39287:20925,39288:20933,39289:20937,39290:20955,39291:20960,39292:34389,39293:20969,39294:20973,39296:20976,39297:20981,39298:20990,39299:20996,39300:21003,39301:21012,39302:21006,39303:21031,39304:21034,39305:21038,39306:21043,39307:21049,39308:21071,39309:21060,39310:21067,39311:21068,39312:21086,39313:21076,39314:21098,39315:21108,39316:21097,39317:21107,39318:21119,39319:21117,39320:21133,39321:21140,39322:21138,39323:21105,39324:21128,39325:21137,39326:36776,39327:36775,39328:21164,39329:21165,39330:21180,39331:21173,39332:21185,39333:21197,39334:21207,39335:21214,39336:21219,39337:21222,39338:39149,39339:21216,39340:21235,39341:21237,39342:21240,39343:21241,39344:21254,39345:21256,39346:30008,39347:21261,39348:21264,39349:21263,39350:21269,39351:21274,39352:21283,39353:21295,39354:21297,39355:21299,39356:21304,39357:21312,39358:21318,39359:21317,39360:19991,39361:21321,39362:21325,39363:20950,39364:21342,39365:21353,39366:21358,39367:22808,39368:21371,39369:21367,39370:21378,39371:21398,39372:21408,39373:21414,39374:21413,39375:21422,39376:21424,39377:21430,39378:21443,39379:31762,39380:38617,39381:21471,39382:26364,39383:29166,39384:21486,39385:21480,39386:21485,39387:21498,39388:21505,39389:21565,39390:21568,39391:21548,39392:21549,39393:21564,39394:21550,39395:21558,39396:21545,39397:21533,39398:21582,39399:21647,39400:21621,39401:21646,39402:21599,39403:21617,39404:21623,39405:21616,39406:21650,39407:21627,39408:21632,39409:21622,39410:21636,39411:21648,39412:21638,39413:21703,39414:21666,39415:21688,39416:21669,39417:21676,39418:21700,39419:21704,39420:21672,39488:21675,39489:21698,39490:21668,39491:21694,39492:21692,39493:21720,39494:21733,39495:21734,39496:21775,39497:21780,39498:21757,39499:21742,39500:21741,39501:21754,39502:21730,39503:21817,39504:21824,39505:21859,39506:21836,39507:21806,39508:21852,39509:21829,39510:21846,39511:21847,39512:21816,39513:21811,39514:21853,39515:21913,39516:21888,39517:21679,39518:21898,39519:21919,39520:21883,39521:21886,39522:21912,39523:21918,39524:21934,39525:21884,39526:21891,39527:21929,39528:21895,39529:21928,39530:21978,39531:21957,39532:21983,39533:21956,39534:21980,39535:21988,39536:21972,39537:22036,39538:22007,39539:22038,39540:22014,39541:22013,39542:22043,39543:22009,39544:22094,39545:22096,39546:29151,39547:22068,39548:22070,39549:22066,39550:22072,39552:22123,39553:22116,39554:22063,39555:22124,39556:22122,39557:22150,39558:22144,39559:22154,39560:22176,39561:22164,39562:22159,39563:22181,39564:22190,39565:22198,39566:22196,39567:22210,39568:22204,39569:22209,39570:22211,39571:22208,39572:22216,39573:22222,39574:22225,39575:22227,39576:22231,39577:22254,39578:22265,39579:22272,39580:22271,39581:22276,39582:22281,39583:22280,39584:22283,39585:22285,39586:22291,39587:22296,39588:22294,39589:21959,39590:22300,39591:22310,39592:22327,39593:22328,39594:22350,39595:22331,39596:22336,39597:22351,39598:22377,39599:22464,39600:22408,39601:22369,39602:22399,39603:22409,39604:22419,39605:22432,39606:22451,39607:22436,39608:22442,39609:22448,39610:22467,39611:22470,39612:22484,39613:22482,39614:22483,39615:22538,39616:22486,39617:22499,39618:22539,39619:22553,39620:22557,39621:22642,39622:22561,39623:22626,39624:22603,39625:22640,39626:27584,39627:22610,39628:22589,39629:22649,39630:22661,39631:22713,39632:22687,39633:22699,39634:22714,39635:22750,39636:22715,39637:22712,39638:22702,39639:22725,39640:22739,39641:22737,39642:22743,39643:22745,39644:22744,39645:22757,39646:22748,39647:22756,39648:22751,39649:22767,39650:22778,39651:22777,39652:22779,39653:22780,39654:22781,39655:22786,39656:22794,39657:22800,39658:22811,39659:26790,39660:22821,39661:22828,39662:22829,39663:22834,39664:22840,39665:22846,39666:31442,39667:22869,39668:22864,39669:22862,39670:22874,39671:22872,39672:22882,39673:22880,
860
vendor: 31,991 bytes, line 861
86139674:22887,39675:22892,39676:22889,39744:22904,39745:22913,39746:22941,39747:20318,39748:20395,39749:22947,39750:22962,39751:22982,39752:23016,39753:23004,39754:22925,39755:23001,39756:23002,39757:23077,39758:23071,39759:23057,39760:23068,39761:23049,39762:23066,39763:23104,39764:23148,39765:23113,39766:23093,39767:23094,39768:23138,39769:23146,39770:23194,39771:23228,39772:23230,39773:23243,39774:23234,39775:23229,39776:23267,39777:23255,39778:23270,39779:23273,39780:23254,39781:23290,39782:23291,39783:23308,39784:23307,39785:23318,39786:23346,39787:23248,39788:23338,39789:23350,39790:23358,39791:23363,39792:23365,39793:23360,39794:23377,39795:23381,39796:23386,39797:23387,39798:23397,39799:23401,39800:23408,39801:23411,39802:23413,39803:23416,39804:25992,39805:23418,39806:23424,39808:23427,39809:23462,39810:23480,39811:23491,39812:23495,39813:23497,39814:23508,39815:23504,39816:23524,39817:23526,39818:23522,39819:23518,39820:23525,39821:23531,39822:23536,39823:23542,39824:23539,39825:23557,39826:23559,39827:23560,39828:23565,39829:23571,39830:23584,39831:23586,39832:23592,39833:23608,39834:23609,39835:23617,39836:23622,39837:23630,39838:23635,39839:23632,39840:23631,39841:23409,39842:23660,39843:23662,39844:20066,39845:23670,39846:23673,39847:23692,39848:23697,39849:23700,39850:22939,39851:23723,39852:23739,39853:23734,39854:23740,39855:23735,39856:23749,39857:23742,39858:23751,39859:23769,39860:23785,39861:23805,39862:23802,39863:23789,39864:23948,39865:23786,39866:23819,39867:23829,39868:23831,39869:23900,39870:23839,39871:23835,39872:23825,39873:23828,39874:23842,39875:23834,39876:23833,39877:23832,39878:23884,39879:23890,39880:23886,39881:23883,39882:23916,39883:23923,39884:23926,39885:23943,39886:23940,39887:23938,39888:23970,39889:23965,39890:23980,39891:23982,39892:23997,39893:23952,39894:23991,39895:23996,39896:24009,39897:24013,39898:24019,39899:24018,39900:24022,39901:24027,39902:24043,39903:24050,39904:24053,39905:24075,39906:24090,39907:24089,39908:24081,39909:24091,39910:24118,39911:24119,39912:24132,39913:24131,39914:24128,39915:24142,39916:24151,39917:24148,39918:24159,39919:24162,39920:24164,39921:24135,39922:24181,39923:24182,39924:24186,39925:40636,39926:24191,39927:24224,39928:24257,39929:24258,39930:24264,39931:24272,39932:24271,4e4:24278,40001:24291,40002:24285,40003:24282,40004:24283,40005:24290,40006:24289,40007:24296,40008:24297,40009:24300,40010:24305,40011:24307,40012:24304,40013:24308,40014:24312,40015:24318,40016:24323,40017:24329,40018:24413,40019:24412,40020:24331,40021:24337,40022:24342,40023:24361,40024:24365,40025:24376,40026:24385,40027:24392,40028:24396,40029:24398,40030:24367,40031:24401,40032:24406,40033:24407,40034:24409,40035:24417,40036:24429,40037:24435,40038:24439,40039:24451,40040:24450,40041:24447,40042:24458,40043:24456,40044:24465,40045:24455,40046:24478,40047:24473,40048:24472,40049:24480,40050:24488,40051:24493,40052:24508,40053:24534,40054:24571,40055:24548,40056:24568,40057:24561,40058:24541,40059:24755,40060:24575,40061:24609,40062:24672,40064:24601,40065:24592,40066:24617,40067:24590,40068:24625,40069:24603,40070:24597,40071:24619,40072:24614,40073:24591,40074:24634,40075:24666,40076:24641,40077:24682,40078:24695,40079:24671,40080:24650,40081:24646,40082:24653,40083:24675,40084:24643,40085:24676,40086:24642,40087:24684,40088:24683,40089:24665,40090:24705,40091:24717,40092:24807,40093:24707,40094:24730,40095:24708,40096:24731,40097:24726,40098:24727,40099:24722,40100:24743,40101:24715,40102:24801,40103:24760,40104:24800,40105:24787,40106:24756,40107:24560,40108:24765,40109:24774,40110:24757,40111:24792,40112:24909,40113:24853,40114:24838,40115:24822,40116:24823,40117:24832,40118:24820,40119:24826,40120:24835,40121:24865,40122:24827,40123:24817,40124:24845,40125:24846,40126:24903,40127:24894,40128:24872,40129:24871,40130:24906,40131:24895,40132:24892,40133:24876,40134:24884,40135:24893,40136:24898,40137:24900,40138:24947,40139:24951,40140:24920,40141:24921,40142:24922,40143:24939,40144:24948,40145:24943,40146:24933,40147:24945,40148:24927,40149:24925,40150:24915,40151:24949,40152:24985,40153:24982,40154:24967,40155:25004,40156:24980,40157:24986,40158:24970,40159:24977,40160:25003,40161:25006,40162:25036,40163:25034,40164:25033,40165:25079,40166:25032,40167:25027,40168:25030,40169:25018,40170:25035,40171:32633,40172:25037,40173:25062,40174:25059,40175:25078,40176:25082,40177:25076,40178:25087,40179:25085,40180:25084,40181:25086,40182:25088,40183:25096,40184:25097,40185:25101,40186:25100,40187:25108,40188:25115,40256:25118,40257:25121,40258:25130,40259:25134,40260:25136,40261:25138,40262:25139,40263:25153,40264:25166,40265:25182,40266:25187,40267:25179,40268:25184,40269:25192,40270:25212,40271:25218,40272:25225,40273:25214,40274:25234,40275:25235,40276:25238,40277:25300,40278:25219,40279:25236,40280:25303,40281:25297,40282:25275,40283:25295,40284:25343,40285:25286,40286:25812,40287:25288,40288:25308,40289:25292,40290:25290,40291:25282,40292:25287,40293:25243,40294:25289,40295:25356,40296:25326,40297:25329,40298:25383,40299:25346,40300:25352,40301:25327,40302:25333,40303:25424,40304:25406,40305:25421,40306:25628,40307:25423,40308:25494,40309:25486,40310:25472,40311:25515,40312:25462,40313:25507,40314:25487,40315:25481,40316:25503,40317:25525,40318:25451,40320:25449,40321:25534,40322:25577,40323:25536,40324:25542,40325:25571,40326:25545,40327:25554,40328:25590,40329:25540,40330:25622,40331:25652,40332:25606,40333:25619,40334:25638,40335:25654,40336:25885,40337:25623,40338:25640,40339:25615,40340:25703,40341:25711,40342:25718,40343:25678,40344:25898,40345:25749,40346:25747,40347:25765,40348:25769,40349:25736,40350:25788,40351:25818,40352:25810,40353:25797,40354:25799,40355:25787,40356:25816,40357:25794,40358:25841,40359:25831,40360:33289,40361:25824,40362:25825,40363:25260,40364:25827,40365:25839,40366:25900,40367:25846,40368:25844,40369:25842,40370:25850,40371:25856,40372:25853,40373:25880,40374:25884,40375:25861,40376:25892,40377:25891,40378:25899,40379:25908,40380:25909,40381:25911,40382:25910,40383:25912,40384:30027,40385:25928,40386:25942,40387:25941,40388:25933,40389:25944,40390:25950,40391:25949,40392:25970,40393:25976,40394:25986,40395:25987,40396:35722,40397:26011,40398:26015,40399:26027,40400:26039,40401:26051,40402:26054,40403:26049,40404:26052,40405:26060,40406:26066,40407:26075,40408:26073,40409:26080,40410:26081,40411:26097,40412:26482,40413:26122,40414:26115,40415:26107,40416:26483,40417:26165,40418:26166,40419:26164,40420:26140,40421:26191,40422:26180,40423:26185,40424:26177,40425:26206,40426:26205,40427:26212,40428:26215,40429:26216,40430:26207,40431:26210,40432:26224,40433:26243,40434:26248,40435:26254,40436:26249,40437:26244,40438:26264,40439:26269,40440:26305,40441:26297,40442:26313,40443:26302,40444:26300,40512:26308,40513:26296,40514:26326,40515:26330,40516:26336,40517:26175,40518:26342,40519:26345,40520:26352,40521:26357,40522:26359,40523:26383,40524:26390,40525:26398,40526:26406,40527:26407,40528:38712,40529:26414,40530:26431,40531:26422,40532:26433,40533:26424,40534:26423,40535:26438,40536:26462,40537:26464,40538:26457,40539:26467,40540:26468,40541:26505,40542:26480,40543:26537,40544:26492,40545:26474,40546:26508,40547:26507,40548:26534,40549:26529,40550:26501,40551:26551,40552:26607,40553:26548,40554:26604,40555:26547,40556:26601,40557:26552,40558:26596,40559:26590,40560:26589,40561:26594,40562:26606,40563:26553,40564:26574,40565:26566,40566:26599,40567:27292,40568:26654,40569:26694,40570:26665,40571:26688,40572:26701,40573:26674,40574:26702,40576:26803,40577:26667,40578:26713,40579:26723,40580:26743,40581:26751,40582:26783,40583:26767,40584:26797,40585:26772,40586:26781,40587:26779,40588:26755,40589:27310,40590:26809,40591:26740,40592:26805,40593:26784,40594:26810,40595:26895,40596:26765,40597:26750,40598:26881,40599:26826,40600:26888,40601:26840,40602:26914,40603:26918,40604:26849,40605:26892,40606:26829,40607:26836,40608:26855,40609:26837,40610:26934,40611:26898,40612:26884,40613:26839,40614:26851,40615:26917,40616:26873,40617:26848,40618:26863,40619:26920,40620:26922,40621:26906,40622:26915,40623:26913,40624:26822,40625:27001,40626:26999,40627:26972,40628:27e3,40629:26987,40630:26964,40631:27006,40632:26990,40633:26937,40634:26996,40635:26941,40636:26969,40637:26928,40638:26977,40639:26974,40640:26973,40641:27009,40642:26986,40643:27058,40644:27054,40645:27088,40646:27071,40647:27073,40648:27091,40649:27070,40650:27086,40651:23528,40652:27082,40653:27101,40654:27067,40655:27075,40656:27047,40657:27182,40658:27025,40659:27040,40660:27036,40661:27029,40662:27060,40663:27102,40664:27112,40665:27138,40666:27163,40667:27135,40668:27402,40669:27129,40670:27122,40671:27111,40672:27141,40673:27057,40674:27166,40675:27117,40676:27156,40677:27115,40678:27146,40679:27154,40680:27329,40681:27171,40682:27155,40683:27204,40684:27148,40685:27250,40686:27190,40687:27256,40688:27207,40689:27234,40690:27225,40691:27238,40692:27208,40693:27192,40694:27170,40695:27280,40696:27277,40697:27296,40698:27268,40699:27298,40700:27299,40768:27287,40769:34327,40770:27323,40771:27331,40772:27330,40773:27320,40774:27315,40775:27308,40776:27358,40777:27345,40778:27359,40779:27306,40780:27354,40781:27370,40782:27387,40783:27397,40784:34326,40785:27386,40786:27410,40787:27414,40788:39729,40789:27423,40790:27448,40791:27447,40792:30428,40793:27449,40794:39150,40795:27463,40796:27459,40797:27465,40798:27472,40799:27481,40800:27476,40801:27483,40802:27487,40803:27489,40804:27512,40805:27513,40806:27519,40807:27520,40808:27524,40809:27523,40810:27533,40811:27544,40812:27541,40813:27550,40814:27556,40815:27562,40816:27563,40817:27567,40818:27570,40819:27569,40820:27571,40821:27575,40822:27580,40823:27590,40824:27595,40825:27603,40826:27615,40827:27628,40828:27627,40829:27635,40830:27631,40832:40638,40833:27656,40834:27667,40835:27668,40836:27675,40837:27684,40838:27683,40839:27742,40840:27733,40841:27746,40842:27754,40843:27778,40844:27789,40845:27802,40846:27777,40847:27803,40848:27774,40849:27752,40850:27763,40851:27794,40852:27792,40853:27844,40854:27889,40855:27859,40856:27837,40857:27863,40858:27845,40859:27869,40860:27822,40861:27825,40862:27838,40863:27834,40864:27867,40865:27887,40866:27865,40867:27882,40868:27935,40869:34893,40870:27958,40871:27947,40872:27965,40873:27960,40874:27929,40875:27957,40876:27955,40877:27922,40878:27916,40879:28003,40880:28051,40881:28004,40882:27994,40883:28025,40884:27993,40885:28046,40886:28053,40887:28644,40888:28037,40889:28153,40890:28181,40891:28170,40892:28085,40893:28103,40894:28134,40895:28088,40896:28102,40897:28140,40898:28126,40899:28108,40900:28136,40901:28114,40902:28101,40903:28154,40904:28121,40905:28132,40906:28117,40907:28138,40908:28142,40909:28205,40910:28270,40911:28206,40912:28185,40913:28274,40914:28255,40915:28222,40916:28195,40917:28267,40918:28203,40919:28278,40920:28237,40921:28191,40922:28227,40923:28218,40924:28238,40925:28196,40926:28415,40927:28189,40928:28216,40929:28290,40930:28330,40931:28312,40932:28361,40933:28343,40934:28371,40935:28349,40936:28335,40937:28356,40938:28338,40939:28372,40940:28373,40941:28303,40942:28325,40943:28354,40944:28319,40945:28481,40946:28433,40947:28748,40948:28396,40949:28408,40950:28414,40951:28479,40952:28402,40953:28465,40954:28399,40955:28466,40956:28364,161:65377,162:65378,163:65379,164:65380,165:65381,166:65382,167:65383,168:65384,169:65385,170:65386,171:65387,172:65388,173:65389,174:65390,175:65391,176:65392,177:65393,178:65394,179:65395,180:65396,181:65397,182:65398,183:65399,184:65400,185:65401,186:65402,187:65403,188:65404,189:65405,190:65406,191:65407,192:65408,193:65409,194:65410,195:65411,196:65412,197:65413,198:65414,199:65415,200:65416,201:65417,202:65418,203:65419,204:65420,205:65421,206:65422,207:65423,208:65424,209:65425,210:65426,211:65427,212:65428,213:65429,214:65430,215:65431,216:65432,217:65433,218:65434,219:65435,220:65436,221:65437,222:65438,223:65439,57408:28478,57409:28435,57410:28407,57411:28550,57412:28538,57413:28536,57414:28545,57415:28544,57416:28527,57417:28507,57418:28659,57419:28525,57420:28546,57421:28540,57422:28504,57423:28558,57424:28561,57425:28610,57426:28518,57427:28595,57428:28579,57429:28577,57430:28580,57431:28601,57432:28614,57433:28586,57434:28639,57435:28629,57436:28652,57437:28628,57438:28632,57439:28657,57440:28654,57441:28635,57442:28681,57443:28683,57444:28666,57445:28689,57446:28673,57447:28687,57448:28670,57449:28699,57450:28698,57451:28532,57452:28701,57453:28696,57454:28703,57455:28720,57456:28734,57457:28722,57458:28753,57459:28771,57460:28825,57461:28818,57462:28847,57463:28913,57464:28844,57465:28856,57466:28851,57467:28846,57468:28895,57469:28875,57470:28893,57472:28889,57473:28937,57474:28925,57475:28956,57476:28953,57477:29029,57478:29013,57479:29064,57480:29030,57481:29026,57482:29004,57483:29014,57484:29036,57485:29071,57486:29179,57487:29060,57488:29077,57489:29096,57490:29100,57491:29143,57492:29113,57493:29118,57494:29138,57495:29129,57496:29140,57497:29134,57498:29152,57499:29164,57500:29159,57501:29173,57502:29180,57503:29177,57504:29183,57505:29197,57506:29200,57507:29211,57508:29224,57509:29229,57510:29228,57511:29232,57512:29234,57513:29243,57514:29244,57515:29247,57516:29248,57517:29254,57518:29259,57519:29272,57520:29300,57521:29310,57522:29314,57523:29313,57524:29319,57525:29330,57526:29334,57527:29346,57528:29351,57529:29369,57530:29362,57531:29379,57532:29382,57533:29380,57534:29390,57535:29394,57536:29410,57537:29408,57538:29409,57539:29433,57540:29431,57541:20495,57542:29463,57543:29450,57544:29468,57545:29462,57546:29469,57547:29492,57548:29487,57549:29481,57550:29477,57551:29502,57552:29518,57553:29519,57554:40664,57555:29527,57556:29546,57557:29544,57558:29552,57559:29560,57560:29557,57561:29563,57562:29562,57563:29640,57564:29619,57565:29646,57566:29627,57567:29632,57568:29669,57569:29678,57570:29662,57571:29858,57572:29701,57573:29807,57574:29733,57575:29688,57576:29746,57577:29754,57578:29781,57579:29759,57580:29791,57581:29785,57582:29761,57583:29788,57584:29801,57585:29808,57586:29795,57587:29802,57588:29814,57589:29822,57590:29835,57591:29854,57592:29863,57593:29898,57594:29903,57595:29908,57596:29681,57664:29920,57665:29923,57666:29927,57667:29929,57668:29934,57669:29938,57670:29936,57671:29937,57672:29944,57673:29943,57674:29956,57675:29955,57676:29957,57677:29964,57678:29966,57679:29965,57680:29973,57681:29971,57682:29982,57683:29990,57684:29996,57685:30012,57686:30020,57687:30029,57688:30026,57689:30025,57690:30043,57691:30022,57692:30042,57693:30057,57694:30052,57695:30055,57696:30059,57697:30061,57698:30072,57699:30070,57700:30086,57701:30087,57702:30068,57703:30090,57704:30089,57705:30082,57706:30100,57707:30106,57708:30109,57709:30117,57710:30115,57711:30146,57712:30131,57713:30147,57714:30133,57715:30141,57716:30136,57717:30140,57718:30129,57719:30157,57720:30154,57721:30162,57722:30169,57723:30179,57724:30174,57725:30206,57726:30207,57728:30204,57729:30209,57730:30192,57731:30202,57732:30194,57733:30195,57734:30219,57735:30221,57736:30217,57737:30239,57738:30247,57739:30240,57740:30241,57741:30242,57742:30244,57743:30260,57744:30256,57745:30267,57746:30279,57747:30280,57748:30278,57749:30300,57750:30296,57751:30305,57752:30306,57753:30312,57754:30313,57755:30314,57756:30311,57757:30316,57758:30320,57759:30322,57760:30326,57761:30328,57762:30332,57763:30336,57764:30339,57765:30344,57766:30347,57767:30350,57768:30358,57769:30355,57770:30361,57771:30362,57772:30384,57773:30388,57774:30392,57775:30393,57776:30394,57777:30402,57778:30413,57779:30422,57780:30418,57781:30430,57782:30433,57783:30437,57784:30439,57785:30442,57786:34351,57787:30459,57788:30472,57789:30471,57790:30468,57791:30505,57792:30500,57793:30494,57794:30501,57795:30502,57796:30491,57797:30519,57798:30520,57799:30535,57800:30554,57801:30568,57802:30571,57803:30555,57804:30565,57805:30591,57806:30590,57807:30585,57808:30606,57809:30603,57810:30609,57811:30624,57812:30622,57813:30640,57814:30646,57815:30649,57816:30655,57817:30652,57818:30653,57819:30651,57820:30663,57821:30669,57822:30679,57823:30682,57824:30684,57825:30691,57826:30702,57827:30716,57828:30732,57829:30738,57830:31014,57831:30752,57832:31018,57833:30789,57834:30862,57835:30836,57836:30854,57837:30844,57838:30874,57839:30860,57840:30883,57841:30901,57842:30890,57843:30895,57844:30929,57845:30918,57846:30923,57847:30932,57848:30910,57849:30908,57850:30917,57851:30922,57852:30956,57920:30951,57921:30938,57922:30973,57923:30964,57924:30983,57925:30994,57926:30993,57927:31001,57928:31020,57929:31019,57930:31040,57931:31072,57932:31063,57933:31071,57934:31066,57935:31061,57936:31059,57937:31098,57938:31103,57939:31114,57940:31133,57941:31143,57942:40779,57943:31146,57944:31150,57945:31155,57946:31161,57947:31162,57948:31177,57949:31189,57950:31207,57951:31212,57952:31201,57953:31203,57954:31240,57955:31245,57956:31256,57957:31257,57958:31264,57959:31263,57960:31104,57961:31281,57962:31291,57963:31294,57964:31287,57965:31299,57966:31319,57967:31305,57968:31329,57969:31330,57970:31337,57971:40861,57972:31344,57973:31353,57974:31357,57975:31368,57976:31383,57977:31381,57978:31384,57979:31382,57980:31401,57981:31432,57982:31408,57984:31414,57985:31429,57986:31428,57987:31423,57988:36995,57989:31431,57990:31434,57991:31437,57992:31439,57993:31445,57994:31443,57995:31449,57996:31450,57997:31453,57998:31457,57999:31458,58e3:31462,58001:31469,58002:31472,58003:31490,58004:31503,58005:31498,58006:31494,58007:31539,58008:31512,58009:31513,58010:31518,58011:31541,58012:31528,58013:31542,58014:31568,58015:31610,58016:31492,58017:31565,58018:31499,58019:31564,58020:31557,58021:31605,58022:31589,58023:31604,58024:31591,58025:31600,58026:31601,58027:31596,58028:31598,58029:31645,58030:31640,58031:31647,58032:31629,58033:31644,58034:31642,58035:31627,58036:31634,58037:31631,58038:31581,58039:31641,58040:31691,58041:31681,58042:31692,58043:31695,58044:31668,58045:31686,58046:31709,58047:31721,58048:31761,58049:31764,58050:31718,58051:31717,58052:31840,58053:31744,58054:31751,58055:31763,58056:31731,58057:31735,58058:31767,58059:31757,58060:31734,58061:31779,58062:31783,58063:31786,58064:31775,58065:31799,58066:31787,58067:31805,58068:31820,58069:31811,58070:31828,58071:31823,58072:31808,58073:31824,58074:31832,58075:31839,58076:31844,58077:31830,58078:31845,58079:31852,58080:31861,58081:31875,58082:31888,58083:31908,58084:31917,58085:31906,58086:31915,58087:31905,58088:31912,58089:31923,58090:31922,58091:31921,58092:31918,58093:31929,58094:31933,58095:31936,58096:31941,58097:31938,58098:31960,58099:31954,58100:31964,58101:31970,58102:39739,58103:31983,58104:31986,58105:31988,58106:31990,58107:31994,58108:32006,58176:32002,58177:32028,58178:32021,58179:32010,58180:32069,58181:32075,58182:32046,58183:32050,58184:32063,58185:32053,58186:32070,58187:32115,58188:32086,58189:32078,58190:32114,58191:32104,58192:32110,58193:32079,58194:32099,58195:32147,58196:32137,58197:32091,58198:32143,58199:32125,58200:32155,58201:32186,58202:32174,58203:32163,58204:32181,58205:32199,58206:32189,58207:32171,58208:32317,58209:32162,58210:32175,58211:32220,58212:32184,58213:32159,58214:32176,58215:32216,58216:32221,58217:32228,58218:32222,58219:32251,58220:32242,58221:32225,58222:32261,58223:32266,58224:32291,58225:32289,58226:32274,58227:32305,58228:32287,58229:32265,58230:32267,58231:32290,58232:32326,58233:32358,58234:32315,58235:32309,58236:32313,58237:32323,58238:32311,58240:32306,58241:32314,58242:32359,58243:32349,58244:32342,58245:32350,58246:32345,58247:32346,58248:32377,58249:32362,58250:32361,58251:32380,58252:32379,58253:32387,58254:32213,58255:32381,58256:36782,58257:32383,58258:32392,58259:32393,58260:32396,58261:32402,58262:32400,58263:32403,58264:32404,58265:32406,58266:32398,58267:32411,58268:32412,58269:32568,58270:32570,58271:32581,58272:32588,58273:32589,58274:32590,58275:32592,58276:32593,58277:32597,58278:32596,58279:32600,58280:32607,58281:32608,58282:32616,58283:32617,58284:32615,58285:32632,58286:32642,58287:32646,58288:32643,58289:32648,58290:32647,58291:32652,58292:32660,58293:32670,58294:32669,58295:32666,58296:32675,58297:32687,58298:32690,58299:32697,58300:32686,58301:32694,58302:32696,58303:35697,58304:32709,58305:32710,58306:32714,58307:32725,58308:32724,58309:32737,58310:32742,58311:32745,58312:32755,58313:32761,58314:39132,58315:32774,58316:32772,58317:32779,58318:32786,58319:32792,58320:32793,58321:32796,58322:32801,58323:32808,58324:32831,58325:32827,58326:32842,58327:32838,58328:32850,58329:32856,58330:32858,58331:32863,58332:32866,58333:32872,58334:32883,58335:32882,58336:32880,58337:32886,58338:32889,58339:32893,58340:32895,58341:32900,58342:32902,58343:32901,58344:32923,58345:32915,58346:32922,58347:32941,58348:20880,58349:32940,58350:32987,58351:32997,58352:32985,58353:32989,58354:32964,58355:32986,58356:32982,58357:33033,58358:33007,58359:33009,58360:33051,58361:33065,58362:33059,58363:33071,58364:33099,58432:38539,58433:33094,58434:33086,58435:33107,58436:33105,58437:33020,58438:33137,58439:33134,58440:33125,58441:33126,58442:33140,58443:33155,58444:33160,58445:33162,58446:33152,58447:33154,58448:33184,58449:33173,58450:33188,58451:33187,58452:33119,58453:33171,58454:33193,58455:33200,58456:33205,58457:33214,58458:33208,58459:33213,58460:33216,58461:33218,58462:33210,58463:33225,58464:33229,58465:33233,58466:33241,58467:33240,58468:33224,58469:33242,58470:33247,58471:33248,58472:33255,58473:33274,58474:33275,58475:33278,58476:33281,58477:33282,58478:33285,58479:33287,58480:33290,58481:33293,58482:33296,58483:33302,58484:33321,58485:33323,58486:33336,58487:33331,58488:33344,58489:33369,58490:33368,58491:33373,58492:33370,58493:33375,58494:33380,58496:33378,58497:33384,58498:33386,58499:33387,58500:33326,58501:33393,58502:33399,58503:33400,58504:33406,58505:33421,58506:33426,58507:33451,58508:33439,58509:33467,58510:33452,58511:33505,58512:33507,58513:33503,58514:33490,58515:33524,58516:33523,58517:33530,58518:33683,58519:33539,58520:33531,58521:33529,58522:33502,58523:33542,58524:33500,58525:33545,58526:33497,58527:33589,58528:33588,58529:33558,58530:33586,58531:33585,58532:33600,58533:33593,58534:33616,58535:33605,58536:33583,58537:33579,58538:33559,58539:33560,58540:33669,58541:33690,58542:33706,58543:33695,58544:33698,58545:33686,58546:33571,58547:33678,58548:33671,58549:33674,58550:33660,58551:33717,58552:33651,58553:33653,58554:33696,58555:33673,58556:33704,58557:33780,58558:33811,58559:33771,58560:33742,58561:33789,58562:33795,58563:33752,58564:33803,58565:33729,58566:33783,58567:33799,58568:33760,58569:33778,58570:33805,58571:33826,58572:33824,58573:33725,58574:33848,58575:34054,58576:33787,58577:33901,58578:33834,58579:33852,58580:34138,58581:33924,58582:33911,58583:33899,58584:33965,58585:33902,58586:33922,58587:33897,58588:33862,58589:33836,58590:33903,58591:33913,58592:33845,58593:33994,58594:33890,58595:33977,58596:33983,58597:33951,58598:34009,58599:33997,58600:33979,58601:34010,58602:34e3,58603:33985,58604:33990,58605:34006,58606:33953,58607:34081,58608:34047,58609:34036,58610:34071,58611:34072,58612:34092,58613:34079,58614:34069,58615:34068,58616:34044,58617:34112,58618:34147,58619:34136,58620:34120,58688:34113,58689:34306,58690:34123,58691:34133,58692:34176,58693:34212,58694:34184,58695:34193,58696:34186,58697:34216,58698:34157,58699:34196,58700:34203,58701:34282,58702:34183,58703:34204,58704:34167,58705:34174,58706:34192,58707:34249,58708:34234,58709:34255,58710:34233,58711:34256,58712:34261,58713:34269,58714:34277,58715:34268,58716:34297,58717:34314,58718:34323,58719:34315,58720:34302,58721:34298,58722:34310,58723:34338,58724:34330,58725:34352,58726:34367,58727:34381,58728:20053,58729:34388,58730:34399,58731:34407,58732:34417,58733:34451,58734:34467,58735:34473,58736:34474,58737:34443,58738:34444,58739:34486,58740:34479,58741:34500,58742:34502,58743:34480,58744:34505,58745:34851,58746:34475,58747:34516,58748:34526,58749:34537,58750:34540,58752:34527,58753:34523,58754:34543,58755:34578,58756:34566,58757:34568,58758:34560,58759:34563,58760:34555,58761:34577,58762:34569,58763:34573,58764:34553,58765:34570,58766:34612,58767:34623,58768:34615,58769:34619,58770:34597,58771:34601,58772:34586,58773:34656,58774:34655,58775:34680,58776:34636,58777:34638,58778:34676,58779:34647,58780:34664,58781:34670,58782:34649,58783:34643,58784:34659,58785:34666,58786:34821,58787:34722,58788:34719,58789:34690,58790:34735,58791:34763,58792:34749,58793:34752,58794:34768,58795:38614,58796:34731,58797:34756,58798:34739,58799:34759,58800:34758,58801:34747,58802:34799,58803:34802,58804:34784,58805:34831,58806:34829,58807:34814,58808:34806,58809:34807,58810:34830,58811:34770,58812:34833,58813:34838,58814:34837,58815:34850,58816:34849,58817:34865,58818:34870,58819:34873,58820:34855,58821:34875,58822:34884,58823:34882,58824:34898,58825:34905,58826:34910,58827:34914,58828:34923,58829:34945,58830:34942,58831:34974,58832:34933,58833:34941,58834:34997,58835:34930,58836:34946,58837:34967,58838:34962,58839:34990,58840:34969,58841:34978,58842:34957,58843:34980,58844:34992,58845:35007,58846:34993,58847:35011,58848:35012,58849:35028,58850:35032,58851:35033,58852:35037,58853:35065,58854:35074,58855:35068,58856:35060,58857:35048,58858:35058,58859:35076,58860:35084,58861:35082,58862:35091,58863:35139,58864:35102,58865:35109,58866:35114,58867:35115,58868:35137,58869:35140,58870:35131,58871:35126,58872:35128,58873:35148,58874:35101,58875:35168,58876:35166,58944:35174,58945:35172,58946:35181,58947:35178,58948:35183,58949:35188,58950:35191,58951:35198,58952:35203,58953:35208,58954:35210,58955:35219,58956:35224,58957:35233,58958:35241,58959:35238,58960:35244,58961:35247,58962:35250,58963:35258,58964:35261,58965:35263,58966:35264,58967:35290,58968:35292,58969:35293,58970:35303,58971:35316,58972:35320,58973:35331,58974:35350,58975:35344,58976:35340,58977:35355,58978:35357,58979:35365,58980:35382,58981:35393,58982:35419,58983:35410,58984:35398,58985:35400,58986:35452,58987:35437,58988:35436,58989:35426,58990:35461,58991:35458,58992:35460,58993:35496,58994:35489,58995:35473,58996:35493,58997:35494,58998:35482,58999:35491,59e3:35524,59001:35533,59002:35522,59003:35546,59004:35563,59005:35571,59006:35559,59008:35556,59009:35569,59010:35604,59011:35552,59012:35554,59013:35575,59014:35550,59015:35547,59016:35596,59017:35591,59018:35610,59019:35553,59020:35606,59021:35600,59022:35607,59023:35616,59024:35635,59025:38827,59026:35622,59027:35627,59028:35646,59029:35624,59030:35649,59031:35660,59032:35663,59033:35662,59034:35657,59035:35670,59036:35675,59037:35674,59038:35691,59039:35679,59040:35692,59041:35695,59042:35700,59043:35709,59044:35712,59045:35724,59046:35726,59047:35730,59048:35731,59049:35734,59050:35737,59051:35738,59052:35898,59053:35905,59054:35903,59055:35912,59056:35916,59057:35918,59058:35920,59059:35925,59060:35938,59061:35948,59062:35960,59063:35962,59064:35970,59065:35977,59066:35973,59067:35978,59068:35981,59069:35982,59070:35988,59071:35964,59072:35992,59073:25117,59074:36013,59075:36010,59076:36029,59077:36018,59078:36019,59079:36014,59080:36022,59081:36040,59082:36033,59083:36068,59084:36067,59085:36058,59086:36093,59087:36090,59088:36091,59089:36100,59090:36101,59091:36106,59092:36103,59093:36111,59094:36109,59095:36112,59096:40782,59097:36115,59098:36045,59099:36116,59100:36118,59101:36199,59102:36205,59103:36209,59104:36211,59105:36225,59106:36249,59107:36290,59108:36286,59109:36282,59110:36303,59111:36314,59112:36310,59113:36300,59114:36315,59115:36299,59116:36330,59117:36331,59118:36319,59119:36323,59120:36348,59121:36360,59122:36361,59123:36351,59124:36381,59125:36382,59126:36368,59127:36383,59128:36418,59129:36405,59130:36400,59131:36404,59132:36426,59200:36423,59201:36425,59202:36428,59203:36432,59204:36424,59205:36441,59206:36452,59207:36448,59208:36394,59209:36451,59210:36437,59211:36470,59212:36466,59213:36476,59214:36481,59215:36487,59216:36485,59217:36484,59218:36491,59219:36490,59220:36499,59221:36497,59222:36500,59223:36505,59224:36522,59225:36513,59226:36524,59227:36528,59228:36550,59229:36529,59230:36542,59231:36549,59232:36552,59233:36555,59234:36571,59235:36579,59236:36604,59237:36603,59238:36587,59239:36606,59240:36618,59241:36613,59242:36629,59243:36626,59244:36633,59245:36627,59246:36636,59247:36639,59248:36635,59249:36620,59250:36646,59251:36659,59252:36667,59253:36665,59254:36677,59255:36674,59256:36670,59257:36684,59258:36681,59259:36678,59260:36686,59261:36695,59262:36700,59264:36706,59265:36707,59266:36708,59267:36764,59268:36767,59269:36771,59270:36781,59271:36783,59272:36791,59273:36826,59274:36837,59275:36834,59276:36842,59277:36847,59278:36999,59279:36852,59280:36869,59281:36857,59282:36858,59283:36881,59284:36885,59285:36897,59286:36877,59287:36894,59288:36886,59289:36875,59290:36903,59291:36918,59292:36917,59293:36921,59294:36856,59295:36943,59296:36944,59297:36945,59298:36946,59299:36878,59300:36937,59301:36926,59302:36950,59303:36952,59304:36958,59305:36968,59306:36975,59307:36982,59308:38568,59309:36978,59310:36994,59311:36989,59312:36993,59313:36992,59314:37002,59315:37001,59316:37007,59317:37032,59318:37039,59319:37041,59320:37045,59321:37090,59322:37092,59323:25160,59324:37083,59325:37122,59326:37138,59327:37145,59328:37170,59329:37168,59330:37194,59331:37206,59332:37208,59333:37219,59334:37221,59335:37225,59336:37235,59337:37234,59338:37259,59339:37257,59340:37250,59341:37282,59342:37291,59343:37295,59344:37290,59345:37301,59346:37300,59347:37306,59348:37312,59349:37313,59350:37321,59351:37323,59352:37328,59353:37334,59354:37343,59355:37345,59356:37339,59357:37372,59358:37365,59359:37366,59360:37406,59361:37375,59362:37396,59363:37420,59364:37397,59365:37393,59366:37470,59367:37463,59368:37445,59369:37449,59370:37476,59371:37448,59372:37525,59373:37439,59374:37451,59375:37456,59376:37532,59377:37526,59378:37523,59379:37531,59380:37466,59381:37583,59382:37561,59383:37559,59384:37609,59385:37647,59386:37626,59387:37700,59388:37678,59456:37657,59457:37666,59458:37658,59459:37667,59460:37690,59461:37685,59462:37691,59463:37724,59464:37728,59465:37756,59466:37742,59467:37718,59468:37808,59469:37804,59470:37805,59471:37780,59472:37817,59473:37846,59474:37847,59475:37864,59476:37861,59477:37848,59478:37827,59479:37853,59480:37840,59481:37832,59482:37860,59483:37914,59484:37908,59485:37907,59486:37891,59487:37895,59488:37904,59489:37942,59490:37931,59491:37941,59492:37921,59493:37946,59494:37953,59495:37970,59496:37956,59497:37979,59498:37984,59499:37986,59500:37982,59501:37994,59502:37417,59503:38e3,59504:38005,59505:38007,59506:38013,59507:37978,59508:38012,59509:38014,59510:38017,59511:38015,59512:38274,59513:38279,59514:38282,59515:38292,59516:38294,59517:38296,59518:38297,59520:38304,59521:38312,59522:38311,59523:38317,59524:38332,59525:38331,59526:38329,59527:38334,59528:38346,59529:28662,59530:38339,59531:38349,59532:38348,59533:38357,59534:38356,59535:38358,59536:38364,59537:38369,59538:38373,59539:38370,59540:38433,59541:38440,59542:38446,59543:38447,59544:38466,59545:38476,59546:38479,59547:38475,59548:38519,59549:38492,59550:38494,59551:38493,59552:38495,59553:38502,59554:38514,59555:38508,59556:38541,59557:38552,59558:38549,59559:38551,59560:38570,59561:38567,59562:38577,59563:38578,59564:38576,59565:38580,59566:38582,59567:38584,59568:38585,59569:38606,59570:38603,59571:38601,59572:38605,59573:35149,59574:38620,59575:38669,59576:38613,59577:38649,59578:38660,59579:38662,59580:38664,59581:38675,59582:38670,59583:38673,59584:38671,59585:38678,59586:38681,59587:38692,59588:38698,59589:38704,59590:38713,59591:38717,59592:38718,59593:38724,59594:38726,59595:38728,59596:38722,59597:38729,59598:38748,59599:38752,59600:38756,59601:38758,59602:38760,59603:21202,59604:38763,59605:38769,59606:38777,59607:38789,59608:38780,59609:38785,59610:38778,59611:38790,59612:38795,59613:38799,59614:38800,59615:38812,59616:38824,59617:38822,59618:38819,59619:38835,59620:38836,59621:38851,59622:38854,59623:38856,
861
86259624:38859,59625:38876,59626:38893,59627:40783,59628:38898,59629:31455,59630:38902,59631:38901,59632:38927,59633:38924,59634:38968,59635:38948,59636:38945,59637:38967,59638:38973,59639:38982,59640:38991,59641:38987,59642:39019,59643:39023,59644:39024,59712:39025,59713:39028,59714:39027,59715:39082,59716:39087,59717:39089,59718:39094,59719:39108,59720:39107,59721:39110,59722:39145,59723:39147,59724:39171,59725:39177,59726:39186,59727:39188,59728:39192,59729:39201,59730:39197,59731:39198,59732:39204,59733:39200,59734:39212,59735:39214,59736:39229,59737:39230,59738:39234,59739:39241,59740:39237,59741:39248,59742:39243,59743:39249,59744:39250,59745:39244,59746:39253,59747:39319,59748:39320,59749:39333,59750:39341,59751:39342,59752:39356,59753:39391,59754:39387,59755:39389,59756:39384,59757:39377,59758:39405,59759:39406,59760:39409,59761:39410,59762:39419,59763:39416,59764:39425,59765:39439,59766:39429,59767:39394,59768:39449,59769:39467,59770:39479,59771:39493,59772:39490,59773:39488,59774:39491,59776:39486,59777:39509,59778:39501,59779:39515,59780:39511,59781:39519,59782:39522,59783:39525,59784:39524,59785:39529,59786:39531,59787:39530,59788:39597,59789:39600,59790:39612,59791:39616,59792:39631,59793:39633,59794:39635,59795:39636,59796:39646,59797:39647,59798:39650,59799:39651,59800:39654,59801:39663,59802:39659,59803:39662,59804:39668,59805:39665,59806:39671,59807:39675,59808:39686,59809:39704,59810:39706,59811:39711,59812:39714,59813:39715,59814:39717,59815:39719,59816:39720,59817:39721,59818:39722,59819:39726,59820:39727,59821:39730,59822:39748,59823:39747,59824:39759,59825:39757,59826:39758,59827:39761,59828:39768,59829:39796,59830:39827,59831:39811,59832:39825,59833:39830,59834:39831,59835:39839,59836:39840,59837:39848,59838:39860,59839:39872,59840:39882,59841:39865,59842:39878,59843:39887,59844:39889,59845:39890,59846:39907,59847:39906,59848:39908,59849:39892,59850:39905,59851:39994,59852:39922,59853:39921,59854:39920,59855:39957,59856:39956,59857:39945,59858:39955,59859:39948,59860:39942,598
86261:39944,59862:39954,59863:39946,59864:39940,59865:39982,59866:39963,59867:39973,59868:39972,59869:39969,59870:39984,59871:40007,59872:39986,59873:40006,59874:39998,59875:40026,59876:40032,59877:40039,59878:40054,59879:40056,59880:40167,59881:40172,59882:40176,59883:40201,59884:40200,59885:40171,59886:40195,59887:40198,59888:40234,59889:40230,59890:40367,59891:40227,59892:40223,59893:40260,59894:40213,59895:40210,59896:40257,59897:40255,59898:40254,59899:40262,59900:40264,59968:40285,59969:40286,59970:40292,59971:40273,59972:40272,59973:40281,59974:40306,59975:40329,59976:40327,59977:40363,59978:40303,59979:40314,59980:40346,59981:40356,59982:40361,59983:40370,59984:40388,59985:40385,59986:40379,59987:40376,59988:40378,59989:40390,59990:40399,59991:40386,59992:40409,59993:40403,59994:40440,59995:40422,59996:40429,59997:40431,59998:40445,59999:40474,6e4:40475,60001:40478,60002:40565,60003:40569,60004:40573,60005:40577,60006:40584,60007:40587,60008:40588,60009:40594,60010:40597,60011:40593,60012:40605,60013:40613,60014:40617,60015:40632,60016:40618,60017:40621,60018:38753,60019:40652,60020:40654,60021:40655,60022:40656,60023:40660,60024:40668,60025:40670,60026:40669,60027:40672,60028:40677,60029:40680,60030:40687,60032:40692,60033:40694,60034:40695,60035:40697,60036:40699,60037:40700,60038:40701,60039:40711,60040:40712,60041:30391,60042:40725,60043:40737,60044:40748,60045:40766,60046:40778,60047:40786,60048:40788,60049:40803,60050:40799,60051:40800,60052:40801,60053:40806,60054:40807,60055:40812,60056:40810,60057:40823,60058:40818,60059:40822,60060:40853,60061:40860,60062:40864,60063:22575,60064:27079,60065:36953,60066:29796,60067:20956,60068:29081}},function(o,e,r){"use strict";function t(o,e,r,t){e.degree()<r.degree()&&(w=[r,e],e=w[0],r=w[1]);for(var c=e,s=r,a=o.zero,d=o.one;s.degree()>=t/2;){var n=c,l=a;if(c=s,a=d,c.isZero())return null;s=n;for(var i=o.zero,B=c.getCoefficient(c.degree()),k=o.inverse(B);s.degree()>=c.degree()&&!s.isZero();){var u=s.degree()-c.degree(),C=o.multiply(s.getCoefficient(s.degree()),k);i=i.addOrSubtract(o.buildMonomial(u,C)),s=s.addOrSubtract(c.multiplyByMonomial(u,C))}if(d=i.multiplyPoly(a).addOrSubtract(l),s.degree()>=c.degree())return null}var m=d.getCoefficient(0);if(0===m)return null;var f=o.inverse(m);return[d.multiply(f),s.multiply(f)];var w}function c(o,e){var r=e.degree();if(1===r)return[e.getCoefficient(1)];for(var t=new Array(r),c=0,s=1;s<o.size&&c<r;s++)0===e.evaluateAt(s)&&(t[c]=o.inverse(s),c++);return c!==r?null:t}function s(o,e,r){for(var t=r.length,c=new Array(t),s=0;s<t;s++){for(var a=o.inverse(r[s]),n=1,l=0;l<t;l++)s!==l&&(n=o.multiply(n,d.addOrSubtractGF(1,o.multiply(r[l],a))));c[s]=o.multiply(e.evaluateAt(a),o.inverse(n)),0!==o.generatorBase&&(c[s]=o.multiply(c[s],a))}return c}function a(o,e){var r=new Uint8ClampedArray(o.length);r.set(o);for(var a=new d.default(285,256,0),l=new n.default(a,r),i=new Uint8ClampedArray(e),B=!1,k=0;k<e;k++){var u=l.evaluateAt(a.exp(k+a.generatorBase));i[i.length-1-k]=u,0!==u&&(B=!0)}if(!B)return r;var C=new n.default(a,i),m=t(a,a.buildMonomial(e,1),C,e);if(null===m)return null;var f=c(a,m[0]);if(null==f)return null;for(var w=s(a,m[1],f),P=0;P<f.length;P++){var v=r.length-1-a.log(f[P]);if(v<0)return null;r[v]=d.addOrSubtractGF(r[v],w[P])}return r}Object.defineProperty(e,"__esModule",{value:!0});var d=r(1),n=r(2);e.decode=a},function(o,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e
vendor: 21,081 bytes, line 862
862.VERSIONS=[{infoBits:null,versionNumber:1,alignmentPatternCenters:[],errorCorrectionLevels:[{ecCodewordsPerBlock:7,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:19}]},{ecCodewordsPerBlock:10,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:16}]},{ecCodewordsPerBlock:13,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:13}]},{ecCodewordsPerBlock:17,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:9}]}]},{infoBits:null,versionNumber:2,alignmentPatternCenters:[6,18],errorCorrectionLevels:[{ecCodewordsPerBlock:10,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:34}]},{ecCodewordsPerBlock:16,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:28}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:22}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:16}]}]},{infoBits:null,versionNumber:3,alignmentPatternCenters:[6,22],errorCorrectionLevels:[{ecCodewordsPerBlock:15,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:55}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:44}]},{ecCodewordsPerBlock:18,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:17}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:13}]}]},{infoBits:null,versionNumber:4,alignmentPatternCenters:[6,26],errorCorrectionLevels:[{ecCodewordsPerBlock:20,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:80}]},{ecCodewordsPerBlock:18,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:32}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:24}]},{ecCodewordsPerBlock:16,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:9}]}]},{infoBits:null,versionNumber:5,alignmentPatternCenters:[6,30],errorCorrectionLevels:[{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:108}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:43}]},{ecCodewordsPerBlock:18,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:15},{numBlocks:2,dataCodewordsPerBlock:16}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:11},{numBlocks:2,dataCodewordsPerBlock:12}]}]},{infoBits:null,versionNumber:6,alignmentPatternCenters:[6,34],errorCorrectionLevels:[{ecCodewordsPerBlock:18,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:68}]},{ecCodewordsPerBlock:16,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:27}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:19}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:15}]}]},{infoBits:31892,versionNumber:7,alignmentPatternCenters:[6,22,38],errorCorrectionLevels:[{ecCodewordsPerBlock:20,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:78}]},{ecCodewordsPerBlock:18,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:31}]},{ecCodewordsPerBlock:18,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:14},{numBlocks:4,dataCodewordsPerBlock:15}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:13},{numBlocks:1,dataCodewordsPerBlock:14}]}]},{infoBits:34236,versionNumber:8,alignmentPatternCenters:[6,24,42],errorCorrectionLevels:[{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:97}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:38},{numBlocks:2,dataCodewordsPerBlock:39}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:18},{numBlocks:2,dataCodewordsPerBlock:19}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:14},{numBlocks:2,dataCodewordsPerBlock:15}]}]},{infoBits:39577,versionNumber:9,alignmentPatternCenters:[6,26,46],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:116}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:36},{numBlocks:2,dataCodewordsPerBlock:37}]},{ecCodewordsPerBlock:20,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:16},{numBlocks:4,dataCodewordsPerBlock:17}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:12},{numBlocks:4,dataCodewordsPerBlock:13}]}]},{infoBits:42195,versionNumber:10,alignmentPatternCenters:[6,28,50],errorCorrectionLevels:[{ecCodewordsPerBlock:18,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:68},{numBlocks:2,dataCodewordsPerBlock:69}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:43},{numBlocks:1,dataCodewordsPerBlock:44}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:6,dataCodewordsPerBlock:19},{numBlocks:2,dataCodewordsPerBlock:20}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:6,dataCodewordsPerBlock:15},{numBlocks:2,dataCodewordsPerBlock:16}]}]},{infoBits:48118,versionNumber:11,alignmentPatternCenters:[6,30,54],errorCorrectionLevels:[{ecCodewordsPerBlock:20,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:81}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:50},{numBlocks:4,dataCodewordsPerBlock:51}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:22},{numBlocks:4,dataCodewordsPerBlock:23}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:12},{numBlocks:8,dataCodewordsPerBlock:13}]}]},{infoBits:51042,versionNumber:12,alignmentPatternCenters:[6,32,58],errorCorrectionLevels:[{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:92},{numBlocks:2,dataCodewordsPerBlock:93}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:6,dataCodewordsPerBlock:36},{numBlocks:2,dataCodewordsPerBlock:37}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:20},{numBlocks:6,dataCodewordsPerBlock:21}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:7,dataCodewordsPerBlock:14},{numBlocks:4,dataCodewordsPerBlock:15}]}]},{infoBits:55367,versionNumber:13,alignmentPatternCenters:[6,34,62],errorCorrectionLevels:[{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:107}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:8,dataCodewordsPerBlock:37},{numBlocks:1,dataCodewordsPerBlock:38}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:8,dataCodewordsPerBlock:20},{numBlocks:4,dataCodewordsPerBlock:21}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:12,dataCodewordsPerBlock:11},{numBlocks:4,dataCodewordsPerBlock:12}]}]},{infoBits:58893,versionNumber:14,alignmentPatternCenters:[6,26,46,66],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:115},{numBlocks:1,dataCodewordsPerBlock:116}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:40},{numBlocks:5,dataCodewordsPerBlock:41}]},{ecCodewordsPerBlock:20,ecBlocks:[{numBlocks:11,dataCodewordsPerBlock:16},{numBlocks:5,dataCodewordsPerBlock:17}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:11,dataCodewordsPerBlock:12},{numBlocks:5,dataCodewordsPerBlock:13}]}]},{infoBits:63784,versionNumber:15,alignmentPatternCenters:[6,26,48,70],errorCorrectionLevels:[{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:5,dataCodewordsPerBlock:87},{numBlocks:1,dataCodewordsPerBlock:88}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:5,dataCodewordsPerBlock:41},{numBlocks:5,dataCodewordsPerBlock:42}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:5,dataCodewordsPerBlock:24},{numBlocks:7,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:11,dataCodewordsPerBlock:12},{numBlocks:7,dataCodewordsPerBlock:13}]}]},{infoBits:68472,versionNumber:16,alignmentPatternCenters:[6,26,50,74],errorCorrectionLevels:[{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:5,dataCodewordsPerBlock:98},{numBlocks:1,dataCodewordsPerBlock:99}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:7,dataCodewordsPerBlock:45},{numBlocks:3,dataCodewordsPerBlock:46}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:15,dataCodewordsPerBlock:19},{numBlocks:2,dataCodewordsPerBlock:20}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:15},{numBlocks:13,dataCodewordsPerBlock:16}]}]},{infoBits:70749,versionNumber:17,alignmentPatternCenters:[6,30,54,78],errorCorrectionLevels:[{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:107},{numBlocks:5,dataCodewordsPerBlock:108}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:10,dataCodewordsPerBlock:46},{numBlocks:1,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:22},{numBlocks:15,dataCodewordsPerBlock:23}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:14},{numBlocks:17,dataCodewordsPerBlock:15}]}]},{infoBits:76311,versionNumber:18,alignmentPatternCenters:[6,30,56,82],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:5,dataCodewordsPerBlock:120},{numBlocks:1,dataCodewordsPerBlock:121}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:9,dataCodewordsPerBlock:43},{numBlocks:4,dataCodewordsPerBlock:44}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:22},{numBlocks:1,dataCodewordsPerBlock:23}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:14},{numBlocks:19,dataCodewordsPerBlock:15}]}]},{infoBits:79154,versionNumber:19,alignmentPatternCenters:[6,30,58,86],errorCorrectionLevels:[{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:113},{numBlocks:4,dataCodewordsPerBlock:114}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:44},{numBlocks:11,dataCodewordsPerBlock:45}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:21},{numBlocks:4,dataCodewordsPerBlock:22}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:9,dataCodewordsPerBlock:13},{numBlocks:16,dataCodewordsPerBlock:14}]}]},{infoBits:84390,versionNumber:20,alignmentPatternCenters:[6,34,62,90],errorCorrectionLevels:[{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:107},{numBlocks:5,dataCodewordsPerBlock:108}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:41},{numBlocks:13,dataCodewordsPerBlock:42}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:15,dataCodewordsPerBlock:24},{numBlocks:5,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:15,dataCodewordsPerBlock:15},{numBlocks:10,dataCodewordsPerBlock:16}]}]},{infoBits:87683,versionNumber:21,alignmentPatternCenters:[6,28,50,72,94],errorCorrectionLevels:[{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:116},{numBlocks:4,dataCodewordsPerBlock:117}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:42}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:22},{numBlocks:6,dataCodewordsPerBlock:23}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:19,dataCodewordsPerBlock:16},{numBlocks:6,dataCodewordsPerBlock:17}]}]},{infoBits:92361,versionNumber:22,alignmentPatternCenters:[6,26,50,74,98],errorCorrectionLevels:[{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:111},{numBlocks:7,dataCodewordsPerBlock:112}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:46}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:7,dataCodewordsPerBlock:24},{numBlocks:16,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:34,dataCodewordsPerBlock:13}]}]},{infoBits:96236,versionNumber:23,alignmentPatternCenters:[6,30,54,74,102],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:121},{numBlocks:5,dataCodewordsPerBlock:122}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:47},{numBlocks:14,dataCodewordsPerBlock:48}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:11,dataCodewordsPerBlock:24},{numBlocks:14,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:16,dataCodewordsPerBlock:15},{numBlocks:14,dataCodewordsPerBlock:16}]}]},{infoBits:102084,versionNumber:24,alignmentPatternCenters:[6,28,54,80,106],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:6,dataCodewordsPerBlock:117},{numBlocks:4,dataCodewordsPerBlock:118}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:6,dataCodewordsPerBlock:45},{numBlocks:14,dataCodewordsPerBlock:46}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:11,dataCodewordsPerBlock:24},{numBlocks:16,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:30,dataCodewordsPerBlock:16},{numBlocks:2,dataCodewordsPerBlock:17}]}]},{infoBits:102881,versionNumber:25,alignmentPatternCenters:[6,32,58,84,110],errorCorrectionLevels:[{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:8,dataCodewordsPerBlock:106},{numBlocks:4,dataCodewordsPerBlock:107}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:8,dataCodewordsPerBlock:47},{numBlocks:13,dataCodewordsPerBlock:48}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:7,dataCodewordsPerBlock:24},{numBlocks:22,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:22,dataCodewordsPerBlock:15},{numBlocks:13,dataCodewordsPerBlock:16}]}]},{infoBits:110507,versionNumber:26,alignmentPatternCenters:[6,30,58,86,114],errorCorrectionLevels:[{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:10,dataCodewordsPerBlock:114},{numBlocks:2,dataCodewordsPerBlock:115}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:19,dataCodewordsPerBlock:46},{numBlocks:4,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:28,dataCodewordsPerBlock:22},{numBlocks:6,dataCodewordsPerBlock:23}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:33,dataCodewordsPerBlock:16},{numBlocks:4,dataCodewordsPerBlock:17}]}]},{infoBits:110734,versionNumber:27,alignmentPatternCenters:[6,34,62,90,118],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:8,dataCodewordsPerBlock:122},{numBlocks:4,dataCodewordsPerBlock:123}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:22,dataCodewordsPerBlock:45},{numBlocks:3,dataCodewordsPerBlock:46}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:8,dataCodewordsPerBlock:23},{numBlocks:26,dataCodewordsPerBlock:24}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:12,dataCodewordsPerBlock:15},{numBlocks:28,dataCodewordsPerBlock:16}]}]},{infoBits:117786,versionNumber:28,alignmentPatternCenters:[6,26,50,74,98,122],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:117},{numBlocks:10,dataCodewordsPerBlock:118}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:45},{numBlocks:23,dataCodewordsPerBlock:46}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:24},{numBlocks:31,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:11,dataCodewordsPerBlock:15},{numBlocks:31,dataCodewordsPerBlock:16}]}]},{infoBits:119615,versionNumber:29,alignmentPatternCenters:[6,30,54,78,102,126],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:7,dataCodewordsPerBlock:116},{numBlocks:7,dataCodewordsPerBlock:117}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:21,dataCodewordsPerBlock:45},{numBlocks:7,dataCodewordsPerBlock:46}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:23},{numBlocks:37,dataCodewordsPerBlock:24}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:19,dataCodewordsPerBlock:15},{numBlocks:26,dataCodewordsPerBlock:16}]}]},{infoBits:126325,versionNumber:30,alignmentPatternCenters:[6,26,52,78,104,130],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:5,dataCodewordsPerBlock:115},{numBlocks:10,dataCodewordsPerBlock:116}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:19,dataCodewordsPerBlock:47},{numBlocks:10,dataCodewordsPerBlock:48}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:15,dataCodewordsPerBlock:24},{numBlocks:25,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:23,dataCodewordsPerBlock:15},{numBlocks:25,dataCodewordsPerBlock:16}]}]},{infoBits:127568,versionNumber:31,alignmentPatternCenters:[6,30,56,82,108,134],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:13,dataCodewordsPerBlock:115},{numBlocks:3,dataCodewordsPerBlock:116}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:46},{numBlocks:29,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:42,dataCodewordsPerBlock:24},{numBlocks:1,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:23,dataCodewordsPerBlock:15},{numBlocks:28,dataCodewordsPerBlock:16}]}]},{infoBits:133589,versionNumber:32,alignmentPatternCenters:[6,34,60,86,112,138],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:115}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:10,dataCodewordsPerBlock:46},{numBlocks:23,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:10,dataCodewordsPerBlock:24},{numBlocks:35,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:19,dataCodewordsPerBlock:15},{numBlocks:35,dataCodewordsPerBlock:16}]}]},{infoBits:136944,versionNumber:33,alignmentPatternCenters:[6,30,58,86,114,142],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:115},{numBlocks:1,dataCodewordsPerBlock:116}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:14,dataCodewordsPerBlock:46},{numBlocks:21,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:29,dataCodewordsPerBlock:24},{numBlocks:19,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:11,dataCodewordsPerBlock:15},{numBlocks:46,dataCodewordsPerBlock:16}]}]},{infoBits:141498,versionNumber:34,alignmentPatternCenters:[6,34,62,90,118,146],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:13,dataCodewordsPerBlock:115},{numBlocks:6,dataCodewordsPerBlock:116}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:14,dataCodewordsPerBlock:46},{numBlocks:23,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:44,dataCodewordsPerBlock:24},{numBlocks:7,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:59,dataCodewordsPerBlock:16},{numBlocks:1,dataCodewordsPerBlock:17}]}]},{infoBits:145311,versionNumber:35,alignmentPatternCenters:[6,30,54,78,102,126,150],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:12,dataCodewordsPerBlock:121},{numBlocks:7,dataCodewordsPerBlock:122}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:12,dataCodewordsPerBlock:47},{numBlocks:26,dataCodewordsPerBlock:48}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:39,dataCodewordsPerBlock:24},{numBlocks:14,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:22,dataCodewordsPerBlock:15},{numBlocks:41,dataCodewordsPerBlock:16}]}]},{infoBits:150283,versionNumber:36,alignmentPatternCenters:[6,24,50,76,102,128,154],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:6,dataCodewordsPerBlock:121},{numBlocks:14,dataCodewordsPerBlock:122}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:6,dataCodewordsPerBlock:47},{numBlocks:34,dataCodewordsPerBlock:48}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:46,dataCodewordsPerBlock:24},{numBlocks:10,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:15},{numBlocks:64,dataCodewordsPerBlock:16}]}]},{infoBits:152622,versionNumber:37,alignmentPatternCenters:[6,28,54,80,106,132,158],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:122},{numBlocks:4,dataCodewordsPerBlock:123}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:29,dataCodewordsPerBlock:46},{numBlocks:14,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:49,dataCodewordsPerBlock:24},{numBlocks:10,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:24,dataCodewordsPerBlock:15},{numBlocks:46,dataCodewordsPerBlock:16}]}]},{infoBits:158308,versionNumber:38,alignmentPatternCenters:[6,32,58,84,110,136,162],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:122},{numBlocks:18,dataCodewordsPerBlock:123}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:13,dataCodewordsPerBlock:46},{numBlocks:32,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:48,dataCodewordsPerBlock:24},{numBlocks:14,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:42,dataCodewordsPerBlock:15},{numBlocks:32,dataCodewordsPerBlock:16}]}]},{infoBits:161089,versionNumber:39,alignmentPatternCenters:[6,26,54,82,110,138,166],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:20,dataCodewordsPerBlock:117},{numBlocks:4,dataCodewordsPerBlock:118}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:40,dataCodewordsPerBlock:47},{numBlocks:7,dataCodewordsPerBlock:48}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:43,dataCodewordsPerBlock:24},{numBlocks:22,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:10,dataCodewordsPerBlock:15},{numBlocks:67,dataCodewordsPerBlock:16}]}]},{infoBits:167017,versionNumber:40,alignmentPatternCenters:[6,30,58,86,114,142,170],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:19,dataCodewordsPerBlock:118},{numBlocks:6,dataCodewordsPerBlock:119}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:18,dataCodewordsPerBlock:47},{numBlocks:31,dataCodewordsPerBlock:48}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:34,dataCodewordsPerBlock:24},{numBlocks:34,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:20,dataCodewordsPerBlock:15},{numBlocks:61,dataCodewordsPerBlock:16}]}]}]},function(
862o,e,r){"use strict";function t(o,e,r,t){var c=o.x-e.x+r.x-t.x,s=o.y-e.y+r.y-t.y;if(0===c&&0===s)return{a11:e.x-o.x,a12:e.y-o.y,a13:0,a21:r.x-e.x,a22:r.y-e.y,a23:0,a31:o.x,a32:o.y,a33:1};var a=e.x-r.x,d=t.x-r.x,n=e.y-r.y,l=t.y-r.y,i=a*l-d*n,B=(c*l-d*s)/i,k=(a*s-c*n)/i;return{a11:e.x-o.x+B*e.x,a12:e.y-o.y+B*e.y,a13:B,a21:t.x-o.x+k*t.x,a22:t.y-o.y+k*t.y,a23:k,a31:o.x,a32:o.y,a33:1}}function c(o,e,r,c){var s=t(o,e,r,c);return{a11:s.a22*s.a33-s.a23*s.a32,a12:s.a13*s.a32-s.a12*s.a33,a13:s.a12*s.a23-s.a13*s.a22,a21:s.a23*s.a31-s.a21*s.a33,a22:s.a11*s.a33-s.a13*s.a31,a23:s.a13*s.a21-s.a11*s.a23,a31:s.a21*s.a32-s.a22*s.a31,a32:s.a12*s.a31-s.a11*s.a32,a33:s.a11*s.a22-s.a12*s.a21}}function s(o,e){return{a11:o.a11*e.a11+o.a21*e.a12+o.a31*e.a13,a12:o.a12*e.a11+o.a22*e.a12+o.a32*e.a13,a13:o.a13*e.a11+o.a23*e.a12+o.a33*e.a13,a21:o.a11*e.a21+o.a21*e.a22+o.a31*e.a23,a22:o.a12*e.a21+o.a22*e.a22+o.a32*e.a23,a23:o.a13*e.a21+o.a23*e.a22+o.a33*e.a23,a31:o.a11*e.a31+o.a21*e.a32+o.a31*e.a33,a32:o.a12*e.a31+o.a22*e.a32+o.a32*e.a33,a33:o.a13*e.a31+o.a23*e.a32+o.a33*e.a33}}function a(o,e){for(var r=c({x:3.5,y:3.5},{x:e.dimension-3.5,y:3.5},{x:e.dimension-6.5,y:e.dimension-6.5},{x:3.5,y:e.dimension-3.5}),a=t(e.topLeft,e.topRight,e.alignmentPattern,e.bottomLeft),n=s(a,r),l=d.BitMatrix.createEmpty(e.dimension,e.dimension),i=function(o,e){var r=n.a13*o+n.a23*e+n.a33;return{x:(n.a11*o+n.a21*e+n.a31)/r,y:(n.a12*o+n.a22*e+n.a32)/r}},B=0;B<e.dimension;B++)for(var k=0;k<e.dimension;k++){var u=k+.5,C=B+.5,m=i(u,C);l.set(k,B,o.get(Math.floor(m.x),Math.floor(m.y)))}return{matrix:l,mappingFunction:i}}
862Object.defineProperty(e,"__esModule",{value:!0});var d=r(0);e.extract=a},function(o,e,r){"use strict";function t(o){return o.reduce(function(o,e){return o+e})}function c(o,e,r){var t,c,s,a=C(o,e),d=C(e,r),n=C(o,r);return d>=a&&d>=n?(l=[e,o,r],t=l[0],c=l[1],s=l[2]):n>=d&&n>=a?(i=[o,e,r],t=i[0],c=i[1],s=i[2]):(B=[o,r,e],t=B[0],c=B[1],s=B[2]),(s.x-c.x)*(t.y-c.y)-(s.y-c.y)*(t.x-c.x)<0&&(k=[s,t],t=k[0],s=k[1]),{bottomLeft:t,topLeft:c,topRight:s};var l,i,B,k}function s(o,e,r,c){var s=(t(d(o,r,c,5))/7+t(d(o,e,c,5))/7+t(d(r,o,c,5))/7+t(d(e,o,c,5))/7)/4;if(s<1)throw new Error("Invalid module size");var a=Math.round(C(o,e)/s),n=Math.round(C(o,r)/s),l=Math.floor((a+n)/2)+7;switch(l%4){case 0:l++;break;case 2:l--}return{dimension:l,moduleSize:s}}function a(o,e,r,t){var c,s,a,d,n=[{x:Math.floor(o.x),y:Math.floor(o.y)}],l=Math.abs(e.y-o.y)>Math.abs(e.x-o.x);l?(c=Math.floor(o.y),s=Math.floor(o.x),a=Math.floor(e.y),d=Math.floor(e.x)):(c=Math.floor(o.x),s=Math.floor(o.y),a=Math.floor(e.x),d=Math.floor(e.y));for(var i=Math.abs(a-c),B=Math.abs(d-s),k=Math.floor(-i/2),u=c<a?1:-1,m=s<d?1:-1,f=!0,w=c,P=s;w!==a+u;w+=u){var v=l?P:w,h=l?w:P;if(r.get(v,h)!==f&&(f=!f,n.push({x:v,y:h}),n.length===t+1))break;if((k+=B)>0){if(P===d)break;P+=m,k-=i}}for(var p=[],y=0;y<t;y++)n[y]&&n[y+1]?p.push(C(n[y],n[y+1])):p.push(0);return p}function d(o,e,r,t){var c=e.y-o.y,s=e.x-o.x,d=a(o,e,r,Math.ceil(t/2)),n=a(o,{x:o.x-s,y:o.y-c},r,Math.ceil(t/2)),l=d.shift()+n.shift()-1;return(i=n.concat(l)).concat.apply(i,d);var i}function n(o,e){var r=t(o)/t(e),c=0;return e.forEach(function(e,t){c+=Math.pow(o[t]-e*r,2)}),{averageSize:r,error:c}}function l(o,e,r){try{var t=d(o,{x:-1,y:o.y},r,e.length),c=d(o,{x:o.x,y:-1},r,e.length),s={x:Math.max(0,o.x-o.y)-1,y:Math.max(0,o.y-o.x)-1},a=d(o,s,r,e.length),l={x:Math.min(r.width,o.x+o.y)+1,y:Math.min(r.height,o.y+o.x)+1},i=d(o,l,r,e.length),B=n(t,e),k=n(c,e),u=n(a,e),C=n(i,e),m=Math.sqrt(B.error*B.error+k.error*k.error+u.error*u.error+C.error*C.error),f=(B.averageSize+k.averageSize+u.averageSize+C.averageSize)/4;return m+(Math.pow(B.averageSize-f,2)+Math.pow(k.averageSize-f,2)+Math.pow(u.averageSize-f,2)+Math.pow(C.averageSize-f,2))/f}catch(o){return 1/0}}function i(o){for(var e=[],r=[],a=[],d=[],n=0;n<=o.height;n++)!function(c){for(var s=0,n=!1,l=[0,0,0,0,0],i=-1;i<=o.width;i++)!function(e){var a=o.get(e,c);if(a===n)s++;else{l=[l[1],l[2],l[3],l[4],s],s=1,n=a;var i=t(l)/7,B=Math.abs(l[0]-i)<i&&Math.abs(l[1]-i)<i&&Math.abs(l[2]-3*i)<3*i&&Math.abs(l[3]-i)<i&&Math.abs(l[4]-i)<i&&!a,C=t(l.slice(-3))/3,m=Math.abs(l[2]-C)<C&&Math.abs(l[3]-C)<C&&Math.abs(l[4]-C)<C&&a;if(B){var f=e-l[3]-l[4],w=f-l[2],P={startX:w,endX:f,y:c},v=r.filter(function(o){return w>=o.bottom.startX&&w<=o.bottom.endX||f>=o.bottom.startX&&w<=o.bottom.endX||w<=o.bottom.startX&&f>=o.bottom.endX&&l[2]/(o.bottom.endX-o.bottom.startX)<u&&l[2]/(o.bottom.endX-o.bottom.startX)>k});v.length>0?v[0].bottom=P:r.push({top:P,bottom:P})}if(m){var h=e-l[4],p=h-l[3],P={startX:p,y:c,endX:h},v=d.filter(function(o){return p>=o.bottom.startX&&p<=o.bottom.endX||h>=o.bottom.startX&&p<=o.bottom.endX||p<=o.bottom.startX&&h>=o.bottom.endX&&l[2]/(o.bottom.endX-o.bottom.startX)<u&&l[2]/(o.bottom.endX-o.bottom.startX)>k});v.length>0?v[0].bottom=P:d.push({top:P,bottom:P})}}}(i);e.push.apply(e,r.filter(function(o){return o.bottom.y!==c&&o.bottom.y-o.top.y>=2})),r=r.filter(function(o){return o.bottom.y===c}),a.push.apply(a,d.filter(function(o){return o.bottom.y!==c})),d=d.filter(function(o){return o.bottom.y===c})}(n);e.push.apply(e,r.filter(function(o){return o.bottom.y-o.top.y>=2})),a.push.apply(a,d);var i=e.filter(function(o){return o.bottom.y-o.top.y>=2}).map(function(e){var r=(e.top.startX+e.top.endX+e.bottom.startX+e.bottom.endX)/4,c=(e.top.y+e.bottom.y+1)/2;if(o.get(Math.round(r),Math.round(c))){
863var s=[e.top.endX-e.top.startX,e.bottom.endX-e.bottom.startX,e.bottom.y-e.top.y+1],a=t(s)/s.length;return{score:l({x:Math.round(r),y:Math.round(c)},[1,1,3,1,1],o),x:r,y:c,size:a}}}).filter(function(o){return!!o}).sort(function(o,e){return o.score-e.score}).map(function(o,e,r){if(e>B)return null;var t=r.filter(function(o,r){return e!==r}).map(function(e){return{x:e.x,y:e.y,score:e.score+Math.pow(e.size-o.size,2)/o.size,size:e.size}}).sort(function(o,e){return o.score-e.score});if(t.length<2)return null;
863var c=o.score+t[0].score+t[1].score;return{points:[o].concat(t.slice(0,2)),score:c}}).filter(function(o){return!!o}).sort(function(o,e){return o.score-e.score});if(0===i.length)return null;var m,f,w=c(i[0].points[0],i[0].points[1],i[0].points[2]),P=w.topRight,v=w.topLeft,h=w.bottomLeft;try{L=s(v,P,h,o),m=L.dimension,f=L.moduleSize}catch(o){return null}var p={x:P.x-v.x+h.x,y:P.y-v.y+h.y},y=(C(v,h)+C(v,P))/2/f,b=1-3/y,g={x:v.x+b*(p.x-v.x),y:v.y+b*(p.y-v.y)},x=a.map(function(e){var r=(e.top.startX+e.top.endX+e.bottom.startX+e.bottom.endX)/4,c=(e.top.y+e.bottom.y+1)/2;if(o.get(Math.floor(r),Math.floor(c))){var s=[e.top.endX-e.top.startX,e.bottom.endX-e.bottom.startX,e.bottom.y-e.top.y+1];t(s);return{x:r,y:c,score:l({x:Math.floor(r),y:Math.floor(c)},[1,1,1],o)+C({x:r,y:c},g)}}}).filter(function(o){return!!o}).sort(function(o,e){return o.score-e.score}),M=y>=15&&x.length?x[0]:g;return{alignmentPattern:{x:M.x,y:M.y},bottomLeft:{x:h.x,y:h.y},dimension:m,topLeft:{x:v.x,y:v.y},topRight:{x:P.x,y:P.y}};var L}Object.defineProperty(e,"__esModule",{value:!0});var B=4,k=.5,u=1.5,C=function(o,e){return Math.sqrt(Math.pow(e.x-o.x,2)+Math.pow(e.y-o.y,2))};e.locate=i}]).default}),self.addEventListener("message",function(o){var e=jsQR(o.data.data,o.data.width,o.data.height);e?postMessage(e.data):postMessage(null)});`],{type:"application/javascript"}),Ay=["delay","legacyMode","facingMode"],XK=(Ty=Op=function(t){UK(e,t);function e(n){zK(this,e);var r=jK(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,n));return r.els={},r.state={mirrorVideo:!1},r.initiate=r.initiate.bind(r),r.initiateLegacyMode=r.initiateLegacyMode.bind(r),r.check=r.check.bind(r),r.handleVideo=r.handleVideo.bind(r),r.handleLoadStart=r.handleLoadStart.bind(r),r.handleInputChange=r.handleInputChange.bind(r),r.clearComponent=r.clearComponent.bind(r),r.handleReaderLoad=r.handleReaderLoad.bind(r),r.openImageDialog=r.openImageDialog.bind(r),r.handleWorkerMessage=r.handleWorkerMessage.bind(r),r.setRefFactory=r.setRefFactory.bind(r),r}return FK(e,[{key:"componentDidMount",value:function(){this.worker=new Worker(URL.createObjectURL(qK)),this.worker.onmessage=this.handleWorkerMessage,this.props.legacyMode?this.initiateLegacyMode():this.initiate()}},{key:"componentWillReceiveProps",value:function(r){var a=Ry(this.props,r,Ay),i=!0,o=!1,s=void 0;try{for(var c=a[Symbol.iterator](),l;!(i=(l=c.next()).done);i=!0){var u=l.value;if(u=="facingMode"){this.clearComponent(),this.initiate(r);break}else if(u=="delay")this.props.delay==!1&&!r.legacyMode&&(this.timeout=setTimeout(this.check,r.delay)),r.delay==!1&&clearTimeout(this.timeout);else if(u=="legacyMode"){this.props.legacyMode&&!r.legacyMode?(this.clearComponent(),this.initiate(r)):(this.clearComponent(),this.componentDidUpdate=this.initiateLegacyMode);break}}}catch(f){o=!0,s=f}finally{try{!i&&c.return&&c.return()}finally{if(o)throw s}}}},{key:"shouldComponentUpdate",value:function(r,a){if(a!==this.state)return!0;var i=Ry(this.props,r,Ay);return i.length>0}},{key:"componentWillUnmount",value:function(){this.worker&&(this.worker.terminate(),this.worker=void 0),this.clearComponent()}},{key:"clearComponent",value:function(){this.timeout&&(clearTimeout(this.timeout),this.timeout=void 0),this.stopCamera&&this.stopCamera(),this.reader&&this.reader.removeEventListener("load",this.handleReaderLoad),this.els.img&&this.els.img.removeEventListener("load",this.check)}},{key:"initiate",value:function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.props,a=r.onError,i=r.facingMode,o=/firefox/i.test(navigator.userAgent),s={};navigator.mediaDevices&&typeof navigator.mediaDevices.getSupportedConstraints=="function"&&(s=navigator.mediaDevices.getSupportedConstraints());var c={};s.facingMode&&(c.facingMode={ideal:i}),s.frameRate&&(c.frameRate={ideal:25,min:10});var l=s.facingMode||o?Promise.resolve(r.constraints||c):KK(i).then(function(u){return Object.assign({},{deviceId:u},r.constraints)});l.then(function(u){return navigator.mediaDevices.getUserMedia({video:u})}).then(this.handleVideo).catch(a)}},{key:"handleVideo",value:function(r){var a=this.els.preview,i=this.props.facingMode;if(!a)return setTimeout(this.handleVideo,200,r);(a||{}).srcObject!==void 0?a.srcObject=r:a.mozSrcObject!==void 0?a.mozSrcObject=r:window.URL.createObjectURL?a.src=window.URL.createObjectURL(r):window.webkitURL?a.src=window.webkitURL.createObjectURL(r):a.src=r,a.playsInl
863ine=!0;var o=r.getTracks()[0];this.stopCamera=o.stop.bind(o),a.addEventListener("loadstart",this.handleLoadStart),this.setState({mirrorVideo:i=="user",streamLabel:o.label})}},{key:"handleLoadStart",value:function(){var r=this.props,a=r.delay,i=r.onLoad,o=this.state,s=o.mirrorVideo,c=o.streamLabel,l=this.els.preview;l.play(),typeof i=="function"&&i({mirrorVideo:s,streamLabel:c}),typeof a=="number"&&(this.timeout=setTimeout(this.check,a)),l.removeEventListener("loadstart",this.handleLoadStart)}},{key:"check",value:function(){var r=this.props,a=r.legacyMode,i=r.resolution,o=r.delay,s=this.els,c=s.preview,l=s.canvas,u=s.img,f=Math.floor(a?u.naturalWidth:c.videoWidth),d=Math.floor(a?u.naturalHeight:c.videoHeight),p=0,m=0;if(a){var v=f>d?f:d,g=i/v;d=g*d,f=g*f,l.width=f,l.height=d}else{var x=f<d?f:d,_=i/x;d=_*d,f=_*f,m=(d-i)/2*-1,p=(f-i)/2*-1,l.width=i,l.height=i}var k=c&&c.readyState===c.HAVE_ENOUGH_DATA;if(a||k){var S=l.getContext("2d");S.drawImage(a?u:c,p,m,f,d);var w=S.getImageData(0,0,l.width,l.height);this.worker.postMessage(w)}else this.timeout=setTimeout(this.check,o)}},{key:"handleWorkerMessage",value:function(r){var a=this.props,i=a.onScan,o=a.legacyMode,s=a.delay,c=r.data;i(c||null),!o&&typeof s=="number"&&this.worker&&(this.timeout=setTimeout(this.check,s))}},{key:"initiateLegacyMode",value:function(){this.reader=new FileReader,this.reader.addEventListener("load",this.handleReaderLoad),this.els.img.addEventListener("load",this.check,!1),this.componentDidUpdate=void 0,typeof this.props.onLoad=="function"&&this.props.onLoad()}},{key:"handleInputChange",value:function(r){var a=r.target.files[0];this.reader.readAsDataURL(a)}},{key:"handleReaderLoad",value:function(r){this.els.img.src=r.target.result}},{key:"openImageDialog",value:function(){this.els.input.click()}},{key:"setRefFactory",value:function(r){var a=this;return function(i){a.els[r]=i}}},{key:"render",value:function(){var r=this.props,a=r.style,i=r.className,o=r.onImageLoad,s=r.legacyMode,c=r.showViewFinder;r.facingMode;var l={overflow:"hidden",position:"relative",width:"100%",paddingTop:"100%"},u={display:"none"},f={top:0,left:0,display:"block",position:"absolute",overflow:"hidden",width:"100%",height:"100%"},d=Sy({},f,{objectFit:"cover",transform:this.state.mirrorVideo?"scaleX(-1)":void 0}),p=Sy({},f,{objectFit:"scale-down"}),m={top:0,left:0,zIndex:1,boxSizing:"border-box",border:"50px solid rgba(0, 0, 0, 0.3)",boxShadow:"inset 0 0 0 5px rgba(255, 0, 0, 0.5)",position:"absolute",width:"100%",height:"100%"};return Os("section",{className:i,style:a,children:LK("section",{style:l,children:[!s&&c?Os("div",{style:m}):null,s?Os("input",{style:u,type:"file",accept:"image/*",ref:this.setRefFactory("input"),onChange:this.handleInputChange}):null,s?Os("img",{style:p,ref:this.setRefFactory("img"),onLoad:o}):Os("video",{style:d,ref:this.setRefFactory("preview")}),Os("canvas",{style:u,ref:this.setRefFactory("canvas")})]})})}}]),e}(VK),Op.propTypes={onScan:Hn.func.isRequired,onError:Hn.func.isRequired,onLoad:Hn.func,onImageLoad:Hn.func,delay:Hn.oneOfType([Hn.number,Hn.bool]),facingMode:Hn.oneOf(["user","environment"]),legacyMode:Hn.bool,resolution:Hn.number,showViewFinder:Hn.bool,style:Hn.any,className:Hn.string,constraints:Hn.object},Op.defaultProps={delay:500,resolution:600,facingMode:"environment",showViewFinder:!0,constraints:null},Ty),Oy={MODE_NUMBER:1<<0,MODE_ALPHA_NUM:1<<1,MODE_8BIT_BYTE:1<<2,MODE_KANJI:1<<3},YK=Oy;function My(t){this.mode=YK.MODE_8BIT_BYTE,this.data=t}My.prototype={getLength:function(t){return this.data.length},write:function(t){for(var e=0;e<this.data.length;e++)t.put(this.data.charCodeAt(e),8)}};var QK=My,Ny={L:1,M:0,Q:3,H:2},bf=Ny;function pa(t,e){this.totalCount=t,this.dataCount=e}pa.RS_BLOCK_TABLE=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,44,22],[1,44,16],[1,70,55],[1,70,44],[2,35,17],[2,35,13],[1,100,80],[2,50,32],[2,50,24],[4,25,9],[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,86,68],[4,43,27],[4,43,19],[4,43,15],[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,146,116],[3,58,36,2,59,37
863],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,86,68,2,87,69],[4,69,43,1,70,44],[6,43,19,2,44,20],[6,43,15,2,44,16],[4,101,81],[1,80,50,4,81,51],[4,50,22,4,51,23],[3,36,12,8,37,13],[2,116,92,2,117,93],[6,58,36,2,59,37],[4,46,20,6,47,21],[7,42,14,4,43,15],[4,133,107],[8,59,37,1,60,38],[8,44,20,4,45,21],[12,33,11,4,34,12],[3,145,115,1,146,116],[4,64,40,5,65,41],[11,36,16,5,37,17],[11,36,12,5,37,13],[5,109,87,1,110,88],[5,65,41,5,66,42],[5,54,24,7,55,25],[11,36,12],[5,122,98,1,123,99],[7,73,45,3,74,46],[15,43,19,2,44,20],[3,45,15,13,46,16],[1,135,107,5,136,108],[10,74,46,1,75,47],[1,50,22,15,51,23],[2,42,14,17,43,15],[5,150,120,1,151,121],[9,69,43,4,70,44],[17,50,22,1,51,23],[2,42,14,19,43,15],[3,141,113,4,142,114],[3,70,44,11,71,45],[17,47,21,4,48,22],[9,39,13,16,40,14],[3,135,107,5,136,108],[3,67,41,13,68,42],[15,54,24,5,55,25],[15,43,15,10,44,16],[4,144,116,4,145,117],[17,68,42],[17,50,22,6,51,23],[19,46,16,6,47,17],[2,139,111,7,140,112],[17,74,46],[7,54,24,16,55,25],[34,37,13],[4,151,121,5,152,122],[4,75,47,14,76,48],[11,54,24,14,55,25],[16,45,15,14,46,16],[6,147,117,4,148,118],[6,73,45,14,74,46],[11,54,24,16,55,25],[30,46,16,2,47,17],[8,132,106,4,133,107],[8,75,47,13,76,48],[7,54,24,22,55,25],[22,45,15,13,46,16],[10,142,114,2,143,115],[19,74,46,4,75,47],[28,50,22,6,51,23],[33,46,16,4,47,17],[8,152,122,4,153,123],[22,73,45,3,74,46],[8,53,23,26,54,24],[12,45,15,28,46,16],[3,147,117,10,148,118],[3,73,45,23,74,46],[4,54,24,31,55,25],[11,45,15,31,46,16],[7,146,116,7,147,117],[21,73,45,7,74,46],[1,53,23,37,54,24],[19,45,15,26,46,16],[5,145,115,10,146,116],[19,75,47,10,76,48],[15,54,24,25,55,25],[23,45,15,25,46,16],[13,145,115,3,146,116],[2,74,46,29,75,47],[42,54,24,1,55,25],[23,45,15,28,46,16],[17,145,115],[10,74,46,23,75,47],[10,54,24,35,55,25],[19,45,15,35,46,16],[17,145,115,1,146,116],[14,74,46,21,75,47],[29,54,24,19,55,25],[11,45,15,46,46,16],[13,145,115,6,146,116],[14,74,46,23,75,47],[44,54,24,7,55,25],[59,46,16,1,47,17],[12,151,121,7,152,122],[12,75,47,26,76,48],[39,54,24,14,55,25],[22,45,15,41,46,16],[6,151,121,14,152,122],[6,75,47,34,76,48],[46,54,24,10,55,25],[2,45,15,64,46,16],[17,152,122,4,153,123],[29,74,46,14,75,47],[49,54,24,10,55,25],[24,45,15,46,46,16],[4,152,122,18,153,123],[13,74,46,32,75,47],[48,54,24,14,55,25],[42,45,15,32,46,16],[20,147,117,4,148,118],[40,75,47,7,76,48],[43,54,24,22,55,25],[10,45,15,67,46,16],[19,148,118,6,149,119],[18,75,47,31,76,48],[34,54,24,34,55,25],[20,45,15,61,46,16]];pa.getRSBlocks=function(t,e){var n=pa.getRsBlockTable(t,e);if(n==null)throw new Error("bad rs block @ typeNumber:"+t+"/errorCorrectLevel:"+e);for(var r=n.length/3,a=new Array,i=0;i<r;i++)for(var o=n[i*3+0],s=n[i*3+1],c=n[i*3+2],l=0;l<o;l++)a.push(new pa(s,c));return a};pa.getRsBlockTable=function(t,e){switch(e){case bf.L:return pa.RS_BLOCK_TABLE[(t-1)*4+0];case bf.M:return pa.RS_BLOCK_TABLE[(t-1)*4+1];case bf.Q:return pa.RS_BLOCK_TABLE[(t-1)*4+2];case bf.H:return pa.RS_BLOCK_TABLE[(t-1)*4+3];default:return}};var ZK=pa;function By(){this.buffer=new Array,this.length=0}By.prototype={get:function(t){var e=Math.floor(t/8);return(this.buffer[e]>>>7-t%8&1)==1},put:function(t,e){for(var n=0;n<e;n++)this.putBit((t>>>e-n-1&1)==1)},getLengthInBits:function(){return this.length},putBit:function(t){var e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),t&&(this.buffer[e]|=128>>>this.length%8),this.length++}};var JK=By,jr={glog:function(t){if(t<1)throw new Error("glog("+t+")");return jr.LOG_TABLE[t]},gexp:function(t){for(;t<0;)t+=255;for(;t>=256;)t-=255;return jr.EXP_TABLE[t]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)};for(var ln=0;ln<8;ln++)jr.EXP_TABLE[ln]=1<<ln;for(var ln=8;ln<256;ln++)jr.EXP_TABLE[ln]=jr.EXP_TABLE[ln-4]^jr.EXP_TABLE[ln-5]^jr.EXP_TABLE[ln-6]^jr.EXP_TABLE[ln-8];for(var ln=0;ln<255;ln++)jr.LOG_TABLE[jr.EXP_TABLE[ln]]=ln;var $y=jr,so=$y;function wf(t,e){if(t.length==null)throw new Error(t.length+"/"+e);for(var n=0;n<t.length&&t[n]==0;)n++;this.num=new Array(t.length-n+e);for(var r=0;r<t.length-n;r++)this.num[r]=t[r+n]}wf.prototype={get:function(t){return this.num[t]},getLength:function(){return this.num.length},multiply:function(t){for(var e=new Array(this.getLength()+t.getLength()-1),n=0;n<this.getLength();n++)for(var r=0;r<t.getLength();r++)e[n+r]^=so.gexp(so.glog(this.get(n))+so.glog(t.get(r)));return new wf(e,0)},mod:function(t){if(this.getLength()-t.getLength()<0)return this;for(var e=so.glog(this.get(0))-so.glog(t.get(0)),n=new Array(this.getLength()),r
863=0;r<this.getLength();r++)n[r]=this.get(r);for(var r=0;r<t.getLength();r++)n[r]^=so.gexp(so.glog(t.get(r))+e);return new wf(n,0).mod(t)}};var Dy=wf,Cr=Oy,Iy=Dy,eG=$y,di={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7},un={PATTERN_POSITION_TABLE:[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]],G15:1<<10|1<<8|1<<5|1<<4|1<<2|1<<1|1<<0,G18:1<<12|1<<11|1<<10|1<<9|1<<8|1<<5|1<<2|1<<0,G15_MASK:1<<14|1<<12|1<<10|1<<4|1<<1,getBCHTypeInfo:function(t){for(var e=t<<10;un.getBCHDigit(e)-un.getBCHDigit(un.G15)>=0;)e^=un.G15<<un.getBCHDigit(e)-un.getBCHDigit(un.G15);return(t<<10|e)^un.G15_MASK},getBCHTypeNumber:function(t){for(var e=t<<12;un.getBCHDigit(e)-un.getBCHDigit(un.G18)>=0;)e^=un.G18<<un.getBCHDigit(e)-un.getBCHDigit(un.G18);return t<<12|e},getBCHDigit:function(t){for(var e=0;t!=0;)e++,t>>>=1;return e},getPatternPosition:function(t){return un.PATTERN_POSITION_TABLE[t-1]},getMask:function(t,e,n){switch(t){case di.PATTERN000:return(e+n)%2==0;case di.PATTERN001:return e%2==0;case di.PATTERN010:return n%3==0;case di.PATTERN011:return(e+n)%3==0;case di.PATTERN100:return(Math.floor(e/2)+Math.floor(n/3))%2==0;case di.PATTERN101:return e*n%2+e*n%3==0;case di.PATTERN110:return(e*n%2+e*n%3)%2==0;case di.PATTERN111:return(e*n%3+(e+n)%2)%2==0;default:throw new Error("bad maskPattern:"+t)}},getErrorCorrectPolynomial:function(t){for(var e=new Iy([1],0),n=0;n<t;n++)e=e.multiply(new Iy([1,eG.gexp(n)],0));return e},getLengthInBits:function(t,e){if(1<=e&&e<10)switch(t){case Cr.MODE_NUMBER:return 10;case Cr.MODE_ALPHA_NUM:return 9;case Cr.MODE_8BIT_BYTE:return 8;case Cr.MODE_KANJI:return 8;default:throw new Error("mode:"+t)}else if(e<27)switch(t){case Cr.MODE_NUMBER:return 12;case Cr.MODE_ALPHA_NUM:return 11;case Cr.MODE_8BIT_BYTE:return 16;case Cr.MODE_KANJI:return 10;default:throw new Error("mode:"+t)}else if(e<41)switch(t){case Cr.MODE_NUMBER:return 14;case Cr.MODE_ALPHA_NUM:return 13;case Cr.MODE_8BIT_BYTE:return 16;case Cr.MODE_KANJI:return 12;default:throw new Error("mode:"+t)}else throw new Error("type:"+e)},getLostPoint:function(t){for(var e=t.getModuleCount(),n=0,r=0;r<e;r++)for(var a=0;a<e;a++){for(var i=0,o=t.isDark(r,a),s=-1;s<=1;s++)if(!(r+s<0||e<=r+s))for(var c=-1;c<=1;c++)a+c<0||e<=a+c||s==0&&c==0||o==t.isDark(r+s,a+c)&&i++;i>5&&(n+=3+i-5)}for(var r=0;r<e-1;r++)for(var a=0;a<e-1;a++){var l=0;t.isDark(r,a)&&l++,t.isDark(r+1,a)&&l++,t.isDark(r,a+1)&&l++,t.isDark(r+1,a+1)&&l++,(l==0||l==4)&&(n+=3)}for(var r=0;r<e;r++)for(var a=0;a<e-6;a++)t.isDark(r,a)&&!t.isDark(r,a+1)&&t.isDark(r,a+2)&&t.isDark(r,a+3)&&t.isDark(r,a+4)&&!t.isDark(r,a+5)&&t.isDark(r,a+6)&&(n+=40);for(var a=0;a<e;a++)for(var r=0;r<e-6;r++)t.isDark(r,a)&&!t.isDark(r+1,a)&&t.isDark(r+2,a)&&t.isDark(r+3,a)&&t.isDark(r+4,a)&&!t.isDark(r+5,a)&&t.isDark(r+6,a)&&(n+=40);for(var u=0,a=0;a<e;a++)for(var r=0;r<e;r++)t.isDark(r,a)&&u++;var f=Math.abs(100*u/e/e-50)/5;return n+=f*10,n}},tG=un,nG=QK,Ly=ZK,Fy=JK,pi=tG,rG=Dy;function ha(t,e){this.typeNumber=t,this.errorCorrectLevel=e,this.modules=null,this.moduleCount=0,this.dataCache=null,this.dataList=[]}var ar=ha.prototype;ar.addData=function(t){var e=new nG(t);this.dataList.push(e),this.dataCache=null};ar.isDark=function(t,e){if(t<0||this.moduleCount<=t||e<0||this.moduleCount<=e)throw new Error(t+","+e);return this.modules[t][e]};ar.getModuleCount=function(){return this.moduleCount};ar.make=function(){if(this.typeNumber<1){var t=1;for(t=1;t<40;t++){for(var e=Ly.getRSBlocks(t,this.errorCorrectLevel),n=new Fy,r=0,a=0;a<e.length;a++)r+=e[a].dataCount;for(var a=0;a<this.dataList.length;a++){var i=this.dataList[a];n.put(i.mode,4),n.put(i.getLength(),pi.getLengthInBits(i.mode,t)),i.write(n)}if(n.getLengthInBits()<=r*8)break}
vendor: 4,869 bytes, line 863
863this.typeNumber=t}this.makeImpl(!1,this.getBestMaskPattern())};ar.makeImpl=function(t,e){this.moduleCount=this.typeNumber*4+17,this.modules=new Array(this.moduleCount);for(var n=0;n<this.moduleCount;n++){this.modules[n]=new Array(this.moduleCount);for(var r=0;r<this.moduleCount;r++)this.modules[n][r]=null}this.setupPositionProbePattern(0,0),this.setupPositionProbePattern(this.moduleCount-7,0),this.setupPositionProbePattern(0,this.moduleCount-7),this.setupPositionAdjustPattern(),this.setupTimingPattern(),this.setupTypeInfo(t,e),this.typeNumber>=7&&this.setupTypeNumber(t),this.dataCache==null&&(this.dataCache=ha.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,e)};ar.setupPositionProbePattern=function(t,e){for(var n=-1;n<=7;n++)if(!(t+n<=-1||this.moduleCount<=t+n))for(var r=-1;r<=7;r++)e+r<=-1||this.moduleCount<=e+r||(0<=n&&n<=6&&(r==0||r==6)||0<=r&&r<=6&&(n==0||n==6)||2<=n&&n<=4&&2<=r&&r<=4?this.modules[t+n][e+r]=!0:this.modules[t+n][e+r]=!1)};ar.getBestMaskPattern=function(){for(var t=0,e=0,n=0;n<8;n++){this.makeImpl(!0,n);var r=pi.getLostPoint(this);(n==0||t>r)&&(t=r,e=n)}return e};ar.createMovieClip=function(t,e,n){var r=t.createEmptyMovieClip(e,n),a=1;this.make();for(var i=0;i<this.modules.length;i++)for(var o=i*a,s=0;s<this.modules[i].length;s++){var c=s*a,l=this.modules[i][s];l&&(r.beginFill(0,100),r.moveTo(c,o),r.lineTo(c+a,o),r.lineTo(c+a,o+a),r.lineTo(c,o+a),r.endFill())}return r};ar.setupTimingPattern=function(){for(var t=8;t<this.moduleCount-8;t++)this.modules[t][6]==null&&(this.modules[t][6]=t%2==0);for(var e=8;e<this.moduleCount-8;e++)this.modules[6][e]==null&&(this.modules[6][e]=e%2==0)};ar.setupPositionAdjustPattern=function(){for(var t=pi.getPatternPosition(this.typeNumber),e=0;e<t.length;e++)for(var n=0;n<t.length;n++){var r=t[e],a=t[n];if(this.modules[r][a]==null)for(var i=-2;i<=2;i++)for(var o=-2;o<=2;o++)i==-2||i==2||o==-2||o==2||i==0&&o==0?this.modules[r+i][a+o]=!0:this.modules[r+i][a+o]=!1}};ar.setupTypeNumber=function(t){for(var e=pi.getBCHTypeNumber(this.typeNumber),n=0;n<18;n++){var r=!t&&(e>>n&1)==1;this.modules[Math.floor(n/3)][n%3+this.moduleCount-8-3]=r}for(var n=0;n<18;n++){var r=!t&&(e>>n&1)==1;this.modules[n%3+this.moduleCount-8-3][Math.floor(n/3)]=r}};ar.setupTypeInfo=function(t,e){for(var n=this.errorCorrectLevel<<3|e,r=pi.getBCHTypeInfo(n),a=0;a<15;a++){var i=!t&&(r>>a&1)==1;a<6?this.modules[a][8]=i:a<8?this.modules[a+1][8]=i:this.modules[this.moduleCount-15+a][8]=i}for(var a=0;a<15;a++){var i=!t&&(r>>a&1)==1;a<8?this.modules[8][this.moduleCount-a-1]=i:a<9?this.modules[8][15-a-1+1]=i:this.modules[8][15-a-1]=i}this.modules[this.moduleCount-8][8]=!t};ar.mapData=function(t,e){for(var n=-1,r=this.moduleCount-1,a=7,i=0,o=this.moduleCount-1;o>0;o-=2)for(o==6&&o--;;){for(var s=0;s<2;s++)if(this.modules[r][o-s]==null){var c=!1;i<t.length&&(c=(t[i]>>>a&1)==1);var l=pi.getMask(e,r,o-s);l&&(c=!c),this.modules[r][o-s]=c,a--,a==-1&&(i++,a=7)}if(r+=n,r<0||this.moduleCount<=r){r-=n,n=-n;break}}};ha.PAD0=236;ha.PAD1=17;ha.createData=function(t,e,n){for(var r=Ly.getRSBlocks(t,e),a=new Fy,i=0;i<n.length;i++){var o=n[i];a.put(o.mode,4),a.put(o.getLength(),pi.getLengthInBits(o.mode,t)),o.write(a)}for(var s=0,i=0;i<r.length;i++)s+=r[i].dataCount;if(a.getLengthInBits()>s*8)throw new Error("code length overflow. ("+a.getLengthInBits()+">"+s*8+")");for(a.getLengthInBits()+4<=s*8&&a.put(0,4);a.getLengthInBits()%8!=0;)a.putBit(!1);for(;!(a.getLengthInBits()>=s*8||(a.put(ha.PAD0,8),a.getLengthInBits()>=s*8));)a.put(ha.PAD1,8);return ha.createBytes(a,r)};ha.createBytes=function(t,e){for(var n=0,r=0,a=0,i=new Array(e.length),o=new Array(e.length),s=0;s<e.length;s++){var c=e[s].dataCount,l=e[s].totalCount-c;r=Math.max(r,c),a=Math.max(a,l),i[s]=new Array(c);for(var u=0;u<i[s].length;u++)i[s][u]=255&t.buffer[u+n];n+=c;var f=pi.getErrorCorrectPolynomial(l),d=new rG(i[s],f.getLength()-1),p=d.mod(f);o[s]=new Array(f.getLength()-1);for(var u=0;u<o[s].length;u++){var m=u+p.getLength()-o[s].length;o[s][u]=m>=0?p.get(m):0}}for(var v=0,u=0;u<e.length;u++)v+=e[u].totalCount;for(var g=new Array(v),x=0,u=0;u<r;u++)for(var s=0;s<e.length;s++)u<i[s].length&&(g[x++]=i[s][u]);for(var u=0;u<a;u++)for(var s=0;s<e.length;s++)u<o[s].length&&(g[x++]=o[s][u]);return g};var aG=ha,Ms=Rl.jsx,iG=Rl.Fragment,zy=Rl.jsxs;function Cf(t){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Cf=function(n){return typeof n}:Cf=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},Cf(t)}function jy(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),n.push.apply(n,r)}return n}function Uy(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};
863e%2?jy(n,!0).forEach(function(r){co(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):jy(n).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function Mp(t,e){if(t==null)return{};var n=oG(t,e),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(a=0;a<i.length;a++)r=i[a],!(e.indexOf(r)>=0)&&(!Object.prototype.propertyIsEnumerable.call(t,r)||(n[r]=t[r]))}return n}function oG(t,e){if(t==null)return{};var n={},r=Object.keys(t),a,i;for(i=0;i<r.length;i++)a=r[i],!(e.indexOf(a)>=0)&&(n[a]=t[a]);return n}function Hy(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Vy(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function Wy(t,e,n){return e&&Vy(t.prototype,e),n&&Vy(t,n),t}function Ky(t,e){return e&&(Cf(e)==="object"||typeof e=="function")?e:Nl(t)}function _f(t){return _f=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},_f(t)}function Nl(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function Gy(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&Np(t,e)}function Np(t,e){return Np=Object.setPrototypeOf||function(r,a){return r.__proto__=a,r},Np(t,e)}function co(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var qy=h.exports,Xy=aG,Yy=Ny;function Qy(t){for(var e="",n=0;n<t.length;n++){var r=t.charCodeAt(n);r<128?e+=String.fromCharCode(r):r<2048?(e+=String.fromCharCode(192|r>>6),e+=String.fromCharCode(128|r&63)):r<55296||r>=57344?(e+=String.fromCharCode(224|r>>12),e+=String.fromCharCode(128|r>>6&63),e+=String.fromCharCode(128|r&63)):(n++,r=65536+((r&1023)<<10|t.charCodeAt(n)&1023),e+=String.fromCharCode(240|r>>18),e+=String.fromCharCode(128|r>>12&63),e+=String.fromCharCode(128|r>>6&63),e+=String.fromCharCode(128|r&63))}return e}var Bp={size:128,level:"L",bgColor:"#FFFFFF",fgColor:"#000000",includeMargin:!1},$p=4,sG=.1;function Zy(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=[];return t.forEach(function(r,a){var i=null;r.forEach(function(o,s){if(!o&&i!==null){n.push("M".concat(i+e," ").concat(a+e,"h").concat(s-i,"v1H").concat(i+e,"z")),i=null;return}if(s===r.length-1){if(!o)return;i===null?n.push("M".concat(s+e,",").concat(a+e," h1v1H").concat(s+e,"z")):n.push("M".concat(i+e,",").concat(a+e," h").concat(s+1-i,"v1H").concat(i+e,"z"));return}o&&i===null&&(i=s)})}),n.join("")}function Jy(t,e){return t.slice().map(function(n,r){return r<e.y||r>=e.y+e.h?n:n.map(function(a,i){return i<e.x||i>=e.x+e.w?a:!1})})}function eb(t,e){var n=t.imageSettings,r=t.size,a=t.includeMargin;if(n==null)return null;var i=a?$p:0,o=e.length+i*2,s=Math.floor(r*sG),c=o/r,l=(n.width||s)*c,u=(n.height||s)*c,f=n.x==null?e.length/2-l/2:n.x*c,d=n.y==null?e.length/2-u/2:n.y*c,p=null;if(n.excavate){var m=Math.floor(f),v=Math.floor(d),g=Math.ceil(l+f-m),x=Math.ceil(u+d-v);p={x:m,y:v,w:g,h:x}}return{x:f,y:d,h:u,w:l,excavation:p}}var cG=function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0}(),tb=function(t){Gy(e,t);function e(){var n,r;Hy(this,e);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return r=Ky(this,(n=_f(e)).call.apply(n,[this].concat(i))),co(Nl(r),"_canvas",void 0),co(Nl(r),"_image",void 0),co(Nl(r),"state",{imgLoaded:!1}),co(Nl(r),"handleImageLoad",function(){r.setState({imgLoaded:!0})}),r}return Wy(e,[{key:"componentDidMount",value:function(){this._image&&this._image.complete&&this.handleImageLoad(),this.update()}},{key:"componentWillReceiveProps",value:function(r){var a,i,o=(a=this.props.imageSettings)===null||a===void 0?void 0:a.src,s=(i=r.imageSettings)===null||i===void 0?void 0:i.src;o!==s&&this.setState({imgLoaded:!1})}},{key:"componentDidUpdate",value:function(){this.update()}},{key:"update",value:function(){var r=this.props,a=r.value,i=r.size,o=r.level,s=r.bgColor,c=r.fgColor,l=r.includeMargin,u=r.imageSettings,f=new Xy(-1,Yy[o]);if(f.addData(Qy(a)),f.make(),this._canvas!=null){var d=this._canvas,p=d.getContext("2d");if(!p)return;var m=f.modules;if(m===null)return;var v=l?$p:0,g=m.length+v*2,x=eb(this.props,m);u!=null&&x!=null&&x.excavation!=null&&(m=Jy(m,x.excavation));var _=window.devicePixelRatio||1;d.height=d.width=i*_;var k=i/g*_;p.scale(k,k),p.fillStyle=s,p.fillRect(0,0,g,g),p.fillStyle=c,cG?p.fill(new Path2D(Zy(m,v))):m.forEach(function(S,w){S.forEac
863h(function(C,y){C&&p.fillRect(y+v,w+v,1,1)})}),this.state.imgLoaded&&this._image&&x!=null&&p.drawImage(this._image,x.x+v,x.y+v,x.w,x.h)}}},{key:"render",value:function(){var r=this,a=this.props;a.value;var i=a.size;a.level,a.bgColor,a.fgColor;var o=a.style;a.includeMargin;var s=a.imageSettings,c=Mp(a,["value","size","level","bgColor","fgColor","style","includeMargin","imageSettings"]),l=Uy({height:i,width:i},o),u=null,f=s&&s.src;return s!=null&&f!=null&&(u=Ms("img",{src:f,style:{display:"none"},onLoad:this.handleImageLoad,ref:function(p){return r._image=p}})),zy(iG,{children:[Ms("canvas",He({style:l,height:i,width:i,ref:function(p){return r._canvas=p}},c)),u]})}}]),e}(qy.PureComponent);co(tb,"defaultProps",Bp);var nb=function(t){Gy(e,t);function e(){return Hy(this,e),Ky(this,_f(e).apply(this,arguments))}return Wy(e,[{key:"render",value:function(){var r=this.props,a=r.value,i=r.size,o=r.level,s=r.bgColor,c=r.fgColor,l=r.includeMargin,u=r.imageSettings,f=Mp(r,["value","size","level","bgColor","fgColor","includeMargin","imageSettings"]),d=new Xy(-1,Yy[o]);d.addData(Qy(a)),d.make();var p=d.modules;if(p===null)return null;var m=l?$p:0,v=p.length+m*2,g=eb(this.props,p),x=null;u!=null&&g!=null&&(g.excavation!=null&&(p=Jy(p,g.excavation)),x=Ms("image",{xlinkHref:u.src,height:g.h,width:g.w,x:g.x+m,y:g.y+m,preserveAspectRatio:"none"}));var _=Zy(p,m);return zy("svg",It(He({shapeRendering:"crispEdges",height:i,width:i,viewBox:"0 0 ".concat(v," ").concat(v)},f),{children:[Ms("path",{fill:s,d:"M0,0 h".concat(v,"v").concat(v,"H0z")}),Ms("path",{fill:c,d:_}),x]}))}}]),e}(qy.PureComponent);co(nb,"defaultProps",Bp);var rb=function(e){var n=e.renderAs,r=Mp(e,["renderAs"]),a=n==="svg"?nb:tb;return Ms(a,He({},r))};rb.defaultProps=Uy({renderAs:"canvas"},Bp);var Dp=rb,lG=t=>{wi();let e=Pr(),n=!e.active,[r,a]=h.exports.useState(!1),i=qa(),[o,s]=Ao(r,1e3,{maxWait:1500});o&&r&&a(!1);let c=_d(t.signer),[l]=Ao(t.hasContextConnect?e.account:c,200,{trailing:!0}),[u]=Ao(t.hasContextConnect?e.signer:t.signer,200,{trailing:!0}),f=()=>{var g;if(t.createLoginConnector!=null){let x=(g=t.createLoginConnector)==null?void 0:g.call(t);i()?x?(a(!0),e.openModal(x)):console.warn("openModal: A valid EthersModalConnector was not provided"):console.log("openModal: no longer mounted")}},d=G.createElement(G.Fragment,null,n&&t.createLoginConnector&&G.createElement(an,{loading:s.isPending(),key:"loginbutton",style:{verticalAlign:"top",marginLeft:8,marginTop:4},shape:"round",size:"large",onClick:f},"connect")),p=G.createElement(G.Fragment,null,!n&&t.createLoginConnector&&G.createElement(an,{key:"logoutbutton",style:{verticalAlign:"top",marginLeft:8,marginTop:4},shape:"round",size:"large",onClick:e.disconnectModal},"logout")),{currentTheme:m}=$f(),v=G.createElement("span",null,l!=null&&G.createElement(G.Fragment,null,G.createElement(Lp,{punkBlockie:!0,address:l,fontSize:t.fontSize,ensProvider:t.ensProvider,blockExplorer:t.blockExplorer,minimized:!1}),G.createElement(ab,{address:l,price:t.price}),u&&G.createElement(sb,{signer:u,ensProvider:t.ensProvider,localProvider:t.localProvider,price:t.price,color:m==="light"?"#1890ff":"#2caad9"})));return G.createElement("div",null,v,t.hasContextConnect&&G.createElement(G.Fragment,null,d,p))},uG=t=>{var e,n;let[r,a]=h.exports.useState(!1),i=Rm(t.ensProvider,(e=t.address)!=null?e:""),o=G.createElement("div",{style:{marginTop:4,cursor:"pointer"},onClick:()=>{a(!r)}},G.createElement(eD,{count:G.createElement(uK,{style:{fontSize:9}})},G.createElement(hf,{style:{fontSize:18}}))," ","Scan"),s=h.exports.useCallback(async c=>{var l,u;if(c!=null){let f=c;if(f.indexOf(".eth")>0||f.indexOf(".xyz")>0)try{let d=await((u=(l=t.ensProvider)==null?void 0:l.resolveName)==null?void 0:u.call(l,f));d&&(f=d)}catch{}t.onChange&&t.onChange(f)}},[t.ensProvider,t.onChange]);return G.createElement("div",null,r?G.createElement("div",{style:{zIndex:256,position:"absolute",left:0,top:0,width:"100%"},onClick:()=>{a(!1)}},G.createElement(XK,{delay:250,resolution:1200,onError:c=>{console.log("SCAN ERROR",c),a(!1)},onScan:c=>{if(c){console.log("SCAN VALUE",c);let l=c;l.indexOf("/")>=0&&(l=l.substr(l.lastIndexOf("0x")),console.log("CLEANED VALUE",l)),a(!1),s(l)}},style:{width:"100%"}})):"",G.createElement(mr,{id:"0xAddress",name:"0xAddress",autoComplete:"off",autoFocus:t.autoF
863ocus,placeholder:t.placeholder?t.placeholder:"address",prefix:G.createElement(ib,{address:(n=t.address)!=null?n:"",scale:3}),value:i||t.address,addonAfter:o,onChange:c=>{s(c.target.value)}}))},ab=t=>{var e,n;let[r,a]=h.exports.useState(!0),i=bd(t.address),o=Je.from(i);t.balance!=null&&(o=Je.from(t.balance));let s=parseFloat("0.00");if(o){let u=iC(o);s=parseFloat(u)}let c=s.toFixed(4),l=(e=t.price)!=null?e:t.dollarMultiplier;return l&&r&&(c="$"+(s*l).toFixed(2)),G.createElement("span",{style:{verticalAlign:"middle",fontSize:(n=t.size)!=null?n:24,padding:8,cursor:"pointer"},onClick:()=>{a(!r)}},c)},ib=t=>!t.address||typeof t.address.toLowerCase!="function"?G.createElement("span",null):G.createElement(pf,Qr({seed:t.address.toLowerCase()},t)),fG=t=>{let[e,n]=h.exports.useState(t.price?"USD":"ETH"),[r,a]=h.exports.useState(),[i,o]=h.exports.useState(),s=t.value?t.value:i,c=f=>(t==null?void 0:t.price)!=null?G.createElement(G.Fragment,null):G.createElement("div",{style:{cursor:"pointer"},onClick:()=>{if(e==="USD")n("ETH"),a(s);else if(n("USD"),s){let d=""+(parseFloat(s)*t.price).toFixed(2);a(d)}else a(s)}},f),l,u;return e==="USD"?(l="$",u=c("USD \u{1F500}")):(l="\u039E",u=c("ETH \u{1F500}")),h.exports.useEffect(()=>{s||a("")},[s]),G.createElement(mr,{placeholder:t.placeholder?t.placeholder:"amount in "+e,autoFocus:t.autoFocus,prefix:l,value:r,addonAfter:u,onChange:f=>{var d;let p=f.target.value;if(e==="USD"){let m=parseFloat(p);if(m){let v=m/((d=t.price)!=null?d:1);o(v.toString()),typeof t.onChange=="function"&&t.onChange(v.toString()),a(p)}else a(p)}else o(p),typeof t.onChange=="function"&&t.onChange(p),a(p)}})},eq=t=>{let[e,n]=h.exports.useState(""),r=h.exports.useContext(Hl),a;t.faucetAddress&&typeof t.faucetAddress.toLowerCase=="function"?a=G.createElement(pf,{seed:t.faucetAddress.toLowerCase(),size:8,scale:4}):a=G.createElement("div",null);let i=h.exports.useCallback(l=>{l!=null&&n(l)},[]),o=JE(t.mainnetProvider,e!=null?e:""),s=Ul(e)?e:o,c=t.localProvider.getSigner();return G.createElement("span",null,G.createElement(mr,{size:"large",placeholder:t.placeholder?t.placeholder:"local faucet",prefix:a,value:e,onChange:l=>{i(l.target.value)},suffix:G.createElement(Or,{title:"Faucet: Send local ether to an address."},G.createElement(an,{onClick:()=>{if(c&&r&&Ul(s)){let l=df(r,c);l&&!!e&&l({to:s,value:t0("0.01")}).then(()=>{n("")})}else console.warn("Faucet: invalid address")},shape:"circle",icon:G.createElement(N9,null)}),G.createElement(sb,{color:"#888888",signer:c,localProvider:t.localProvider,ensProvider:t.mainnetProvider,price:t.price}))}))},tq=t=>{let e=tm(t.chainId,t.speed,t.currentNetwork);return G.createElement(an,{onClick:()=>{window.open("https://ethgasstation.info/")},size:"large",shape:"round"},G.createElement("span",{style:{marginRight:8}},G.createElement("span",{role:"img","aria-label":"fuelpump"},"\u26FD\uFE0F")),e!=null?e:"\u2753")},dG=()=>{let t=typeof window=="object";function e(){return{width:t?window.innerWidth:void 0,height:t?window.innerHeight:void 0}}let[n,r]=h.exports.useState(e);return h.exports.useEffect(()=>{let a=()=>{r(e())};return t&&window.addEventListener("resize",a),()=>{window.removeEventListener("resize",a)}},[]),n},Ip=t=>{var e,n;let r=dG();r.width||(r.width=100),r.height||(r.height=100);let a=360,i;r.width&&r.width/3<a?i=a:i=(e=r.width)!=null?e:a/3,(n=t.scale)!=null||Math.min(r.height-130,r.width,1024)/(i*1);let o=380,s=112,c=t.address&&t.address.substr(2,20),l=t.address&&t.address.substr(22),u=parseInt(c,16)%100,f=parseInt(l,16)%100;return G.createElement("div",{style:{transform:`scale(${t.scale?t.scale:"1"})`,transformOrigin:"50% 50%",margin:"auto",position:"relative",width:o},onClick:()=>{let d=document.createElement("textarea");d.value=t.address,document.body.appendChild(d),d.select(),document.execCommand("copy"),document.body.removeChild(d);let p=40;_4.success(G.createElement("span",{style:{position:"relative"}},"Copied Address",G.createElement("div",{style:{position:"absolute",left:-60,top:-14}},G.createElement("div",{style:{position:"relative",width:p,height:p-1,overflow:"hidden"}},G.createElement("img",{src:"/punks.png",style:{position:"absolute",left:-p*u,top:-p*f,width:p*100,height:p*100,imageRendering:"pixelated"}})))))}},G.createElement("div",{style:{position:"absolute",opacity:.5,left:o/2-46,top:o/2-46}},G.createElement(ib,{address:t.address,scale:11.5})),G.createElement("div",{style:{position:"absolute",left:o/2-53,top:o/2-65}},G.createElement("div",{style:{position:"relative",width:s,height:s-1,overflow:"hidden"}},G.createElement("img",{src:"/punks.png",style:{position:"absolute",left:-s*u,top:-s*f-1,width:s*100,height:s*100,imageRendering:"pixelated"}}))),t.withQr?G.createElement(Dp,{level:"H",includeMargin:!1,value:t.address?"ethereum:"+t.address:"",size:o,imageSettings:{width:105,height:105,excavate:!0,src:"qr"}}):"")},{Text:ob,Paragraph:pG}=W2,sb=t=>{var e;let n=J5(t.localProvider),r=_d(t.signer),[a,i]=h.exports.useState(!1),[o,s]=h.exports.useState(),[c,l]=h.exports.useState(""),[u,f]=h.exports.useState(""),[d,p]=h.exports.useState(),m=h.exports.useContext(Hl),v=t.signer?G.createElement(Or,{title:"Wallet"},G.createElement(yK,{onClick:()=>{i(!a)}
863,rotate:-90,style:{padding:7,color:t.color?t.color:"",cursor:"pointer",fontSize:28,verticalAlign:"middle"}})):G.createElement(G.Fragment,null),g,x,_;if(o)g=G.createElement("div",null,G.createElement("div",null,G.createElement(ob,{copyable:!0},r)),G.createElement(Dp,{value:r!=null?r:"",size:450,level:"H",includeMargin:!0,renderAs:"svg",imageSettings:{excavate:!1,src:"copy"}})),x=G.createElement(an,{key:"hide",onClick:()=>{s("")}},G.createElement(hf,null)," Hide"),_=G.createElement(an,{key:"hide",onClick:()=>{p(r),s("")}},G.createElement(wp,null)," Private Key");else if(d){if((t.signer==null||r==null)&&(g=G.createElement("div",null,G.createElement("b",null,"*initalizing*"))),n.account==null)g=G.createElement("div",null,G.createElement("b",null,"*unknown*, burner signer not initalized"));else if(n.account!==r)g=G.createElement("div",null,G.createElement("b",null,"*injected account*, burner private key unknown"));else{let S=(e=n.getBurnerPrivateKey())!=null?e:"";g=G.createElement("div",null,G.createElement("b",null,"Private Key:"),G.createElement("div",null,G.createElement(ob,{copyable:!0},S)),G.createElement("hr",null),G.createElement("i",null,"Point your camera phone at qr code to open in",G.createElement("a",{target:"_blank",href:"https://xdai.io/"+S,rel:"noopener noreferrer"},"burner wallet"),":"),G.createElement(Dp,{value:"https://xdai.io/"+S,size:450,level:"H",includeMargin:!0,renderAs:"svg",imageSettings:{excavate:!1,src:"dai"}}),G.createElement(pG,{style:{fontSize:"16"},copyable:!0},"https://xdai.io/"+S))}x=G.createElement(an,{key:"receive",onClick:()=>{s(r),p("")}},G.createElement(hf,null)," Receive"),_=G.createElement(an,{key:"hide",onClick:()=>{p(""),s("")}},G.createElement(wp,null)," Hide")}else{let S={padding:10};g=G.createElement("div",null,G.createElement("div",{style:S},G.createElement(uG,{autoFocus:!0,ensProvider:t.ensProvider,placeholder:"to address",address:u,onChange:f})),G.createElement("div",{style:S},G.createElement(fG,{price:t.price,value:c,onChange:w=>{l(w)}}))),x=G.createElement(an,{key:"receive",onClick:()=>{s(r),p("")}},G.createElement(hf,null)," Receive"),_=G.createElement(an,{key:"hide",onClick:()=>{p(r),s("")}},G.createElement(wp,null)," Private Key")}let k=c==null||u==null||o!=null&&o!=="";return G.createElement("span",null,v,G.createElement(uF,{visible:a,title:G.createElement("div",null,r?G.createElement(Lp,{address:r,ensProvider:t.ensProvider}):G.createElement(YL,null),G.createElement("div",{style:{float:"right",paddingRight:25}},G.createElement(ab,{address:r,dollarMultiplier:t.price}))),onOk:()=>{s(""),p(""),i(!a)},onCancel:()=>{s(""),p(""),i(!a)},footer:[_,x,G.createElement(an,{key:"submit",type:"primary",disabled:k,loading:!1,onClick:()=>{let S=df(m,t.signer),w;try{w=t0(""+c)}catch{w=t0(""+parseFloat(c).toFixed(8))}S==null||S({to:u,value:w}),i(!a),s("")}},G.createElement(N9,null)," Send")]},g))},{Text:nq,Link:hG}=W2,mG=(t,e)=>`${e||"https://etherscan.io/"}address/${t}`,Lp=t=>{var e=t,{minimized:n=!1,punkBlockie:r=!1,size:a="short"}=e,i=uC(e,["minimized","punkBlockie","size"]);let o=lC(Qr({},i),{size:a,minimized:n,punkBlockie:r}),s=o.address,c="",{currentTheme:l}=$f();if(c=Rm(o.ensProvider,s),!s)return G.createElement("span",null,G.createElement(kF,{avatar:!0,paragraph:{rows:1}}));let u=s.substr(0,6),f=c&&c.split(".");f&&f[f.length-1]==="eth"?u=c:o.size==="short"?u+="..."+s.substr(-4):o.size==="long"&&(u=s);let d=mG(s,o.blockExplorer);if(o.minimized)return o.noLink?G.createElement("span",{style:{verticalAlign:"middle"}},G.createElement("span",{style:{verticalAlign:"middle",position:"relative"}},G.createElement("div",{style:{position:"absolute",left:-213,top:-62}},G.createElement(Ip,{withQr:!1,address:s.toLowerCase(),scale:.35})))):G.createElement("span",{style:{verticalAlign:"middle"}},G.createElement("a",{style:{color:l==="light"?"#222222":"#ddd"},target:"_blank",href:d,rel:"noopener noreferrer"},G.createElement("span",{style:{verticalAlign:"middle",position:"relative"}},G.createElement("div",{style:{position:"absolute",left:-213,top:-62}},G.createElement(Ip,{withQr:!1,address:s.toLowerCase(),scale:.35})))));let p=o.hideCopy?void 0:{text:s},m=G.createElement(G.Fragment,null,G.createElement(hG,{style:{color:l==="light"?"#222222":"#ddd"},editable:o.onChange?{onChange:o.onChange}:!1,copyable:p,href:d,target:"_blank"},u));return o.punkBlockie?G.createElement("span",{style:{position:"relative"}}
863,G.createElement("span",{style:{verticalAlign:"middle"}},G.createElement("div",{style:{position:"absolute",left:-213,top:-62}},G.createElement(Ip,{withQr:!1,address:s.toLowerCase(),scale:.4}))),G.createElement("span",{style:{verticalAlign:"middle",paddingLeft:5,fontSize:o.fontSize?o.fontSize:28}},m)):G.createElement("span",{style:{display:"inline-flex",alignItems:"center"}},G.createElement(pf,{seed:s.toLowerCase(),size:8,scale:o.fontSize?o.fontSize/7:4}),G.createElement("span",{style:{verticalAlign:"middle",paddingLeft:5,fontSize:o.fontSize?o.fontSize:28}},m))},Fp=t=>{if(t==null)return"";if(t&&t instanceof Je)try{return t.toNumber()}catch{return"\u039E"+Yf(t,"ether")}return t&&typeof t=="string"&&t.indexOf("0x")===0&&t.length===42?G.createElement(Lp,{address:t,fontSize:22}):JSON.stringify(t)},vG=t=>{let[e,n]=h.exports.useState(""),r=qa(),a=h.exports.useCallback(async()=>{try{if(t.contractFunction){let i=await t.contractFunction();r()&&(n(i),t.setTriggerRefresh(!1))}}catch(i){console.log(i)}},[t,r]);return h.exports.useEffect(()=>{a()},[a,t.refreshRequired,t.contractFunction]),G.createElement("div",null,G.createElement(ri,null,G.createElement(on,{span:8,style:{textAlign:"right",opacity:.333,paddingRight:6,fontSize:24}},t.functionInfo.name),G.createElement(on,{span:14},G.createElement("h2",null,Fp(e))),G.createElement(on,{span:2},G.createElement("h2",null,G.createElement("a",{href:"#",onClick:a},"\u{1F504}")))),G.createElement(wg,null))},cb=(t,e,n)=>{let r=(e==null?void 0:e.name)?e.name:`input_${n}_`;return t.name+"_"+r+"_"+e.type},gG=t=>{let[e,n]=h.exports.useState({}),[r,a]=h.exports.useState(""),[i,o]=h.exports.useState(),s=Pr(),c=h.exports.useContext(Hl),l=t.functionFragment.inputs.map((d,p)=>{let m=cb(t.functionFragment,d,p),v=G.createElement(G.Fragment,null);if(d.type==="bytes32")v=G.createElement(Or,{placement:"right",title:"to bytes32"},G.createElement("div",{style:{cursor:"pointer"},onClick:()=>{if(Ga(e[m])){let g=Qr({},e);g[m]=Xb(e[m]),n(g)}else{let g=Qr({},e);g[m]=qb(e[m]),n(g)}}},"#\uFE0F\u20E3"));else if(d.type==="bytes")v=G.createElement(Or,{placement:"right",title:"to hex"},G.createElement("div",{style:{cursor:"pointer"},onClick:()=>{if(Ga(e[m])){let g=Qr({},e);g[m]=Af(e[m]),n(g)}else{let g=Qr({},e);g[m]=De(cr(e[m])),n(g)}}},"#\uFE0F\u20E3"));else if(d.type==="uint256")v=G.createElement(Or,{placement:"right",title:"* 10 ** 18"},G.createElement("div",{style:{cursor:"pointer"},onClick:()=>{let g=Qr({},e);g[m]=t0(e[m]),n(g)}},"\u2734\uFE0F"));else if(d.type==="address"){let g=e[m]&&e[m].toLowerCase&&e[m].toLowerCase().trim();g&&g.length===42&&(v=G.createElement(Or,{placement:"right",title:"blockie"},G.createElement(pf,{seed:g,scale:3})))}return G.createElement("div",{style:{margin:2},key:m},G.createElement(mr,{size:"large",placeholder:d.name?d.type+" "+d.name:d.type,autoComplete:"off",value:e[m],name:m,onChange:g=>{let x=Qr({},e);x[g.target.name]=g.target.value,n(x)},suffix:v}))}),u=G.createElement("div",{style:{margin:2},key:"txValueInput"}
863,G.createElement(mr,{placeholder:"transaction value",onChange:d=>a(d.target.value),value:r,addonAfter:G.createElement("div",null,G.createElement(ri,null,G.createElement(on,{span:16},G.createElement(Or,{placement:"right",title:" * 10^18 "},G.createElement("div",{style:{cursor:"pointer"},onClick:()=>{let d=parseFloat(r);d&&a(`${d*10**18}`)}},"\u2733\uFE0F"))),G.createElement(on,{span:16},G.createElement(Or,{placement:"right",title:"number to hex"},G.createElement("div",{style:{cursor:"pointer"},onClick:()=>{a(Je.from(r).toHexString())}},"#\uFE0F\u20E3")))))}));t.functionFragment.payable&&l.push(u);let f=t.functionFragment.type==="call"?G.createElement(an,{style:{marginLeft:-32}},"Read\u{1F4E1}"):G.createElement(an,{style:{marginLeft:-32}},"Send\u{1F4B8}");return l.push(G.createElement("div",{style:{cursor:"pointer",margin:2},key:"goButton"},G.createElement(mr,{onChange:d=>o(d.target.value),defaultValue:"",bordered:!1,disabled:!0,value:i,suffix:G.createElement("div",{style:{width:50,height:30,margin:0},onClick:async()=>{let d=t.functionFragment.inputs.map((m,v)=>{let g=cb(t.functionFragment,m,v),x=e[g];return m.baseType==="array"?x=JSON.parse(x):m.type==="bool"&&(x==="true"||x==="1"||x==="0x1"||x==="0x01"||x==="0x0001"?x=1:x=0),x}),p;if(t.functionFragment.stateMutability==="view"||t.functionFragment.stateMutability==="pure")try{let m=await t.contractFunction(...d);p=Fp(m)}catch(m){console.error(m)}else{let m={};r&&(m.value=r),t.gasPrice&&(m.gasPrice=t.gasPrice);let v=df(c,s.signer,t.gasPrice);if(v&&(s==null?void 0:s.chainId)!=null){let g=await v(t.contractFunction(...d,m));p=Fp(g)}}console.log("SETTING RESULT:",p),o(p),t.setTriggerRefresh(!0)}},f)}))),G.createElement("div",null,G.createElement(ri,null,G.createElement(on,{span:8,style:{textAlign:"right",opacity:.333,paddingRight:6,fontSize:24}},t.functionFragment.name),G.createElement(on,{span:16},l)),G.createElement(wg,null))},zp=t=>G.createElement("span",{className:"highlight",style:{marginLeft:4,padding:4,borderRadius:4,fontWeight:"bolder"}},t.children),xG=t=>G.createElement("div",{style:{padding:16}},t.showLoading&&"Loading...",G.createElement("div",{style:{padding:16}},"\u{1F91A}\u{1F3FD} Make sure you have deployed your contract and selected the right network!"),G.createElement("div",{style:{padding:16}},"You need to run",G.createElement(zp,null,"yarn run chain"),"and",G.createElement(zp,null,"to see your contract here.")),G.createElement("div",{style:{padding:16}},G.createElement("span",{style:{marginRight:4},role:"img","aria-label":"warning"},"\u2622\uFE0F"),"Warning: You might need to run",G.createElement(zp,null,"yarn run deploy"),G.createElement("i",null,"again")," after the frontend comes up!")),{Text:yG}=W2,bG=t=>(t.stateMutability==="view"||t.stateMutability==="pure")&&t.inputs.length===0,wG=t=>{var e,n,r;let a=Pr(),i=xE(t.contract),[o,s]=h.exports.useState(!1),c=(t.contract?Object.values(t.contract.interface.functions).filter(u=>u.type==="function"&&!(t.show&&t.show.indexOf(u.name)<0)):[]).map(u=>{var f,d,p,m,v;if(!a.signer)return G.createElement(G.Fragment,null);let g=u.stateMutability==="view"||u.stateMutability==="pure"?(f=t.contract)==null?void 0:f[u.name]:(p=(d=t.contract)==null?void 0:d.connect(a.signer))==null?void 0:p[u.name];return typeof g=="function"?bG(u)?G.createElement(vG,{key:u.name,contractFunction:(m=t.contract)==null?void 0:m[u.name],functionInfo:u,refreshRequired:o,setTriggerRefresh:s}):G.createElement(gG,{key:"FF"+u.name,contractFunction:g,functionFragment:u,gasPrice:(v=t.gasPrice)!=null?v:0,setTriggerRefresh:s}):null}),l=24;return G.createElement("div",{style:{margin:"auto",width:"70vw"}},G.createElement(aL,{title:G.createElement("div",null,G.createElement(yG,{style:{fontSize:l,verticalAlign:"middle"}},t.contractName),G.createElement("div",{style:{float:"right"}},G.createElement(lG,{signer:(e=t.contract)==null?void 0:e.signer,ensProvider:t.mainnetProvider,price:(n=t.tokenPrice)!=null?n:0,blockExplorer:t.blockExplorer,fontSize:l,hasContextConnect:!1}),t.addressElement)),size:"default",style:{marginTop:25,width:"100%"},loading:a.ethersProvider==null||a.signer==null},i?c:G.createElement(xG,{showLoading:a.signer==null||((r=t.contract)==null?void 0:r.provider)==null})))},hi=(t,e)=>h.exports.lazy(()=>t().then(n=>({default:n[e]})));const CG=hi(()=>Sr(()=>import("./YourToken.ce170ce4.js"),["assets/YourToken.ce170ce4.js","assets/App.7ecdda4a.js","assets/App.568e9c1d.css","assets/main.5af1e5c6.js","assets/vendor.a49ba4ca.js","assets/chunk-MTWSNRX5.47c61f42.js","assets/useBreakp
863oint.9987bdbc.js","assets/Pagination.fba5a7d3.js","assets/LeftOutlined.5198b768.js","assets/index.f8013921.js","assets/DownOutlined.ece129ee.js","assets/index.897f8cc6.js"]),"YourToken");hi(()=>Sr(()=>import("./Checkout.5b6b2443.js"),["assets/Checkout.5b6b2443.js","assets/vendor.a49ba4ca.js","assets/index.897f8cc6.js","assets/App.7ecdda4a.js","assets/App.568e9c1d.css","assets/main.5af1e5c6.js","assets/chunk-MTWSNRX5.47c61f42.js"]),"Checkout");const _G=hi(()=>Sr(()=>import("./Subgraph.f8ac9189.js"),["assets/Subgraph.f8ac9189.js","assets/Subgraph.078619ea.css","assets/vendor.a49ba4ca.js","assets/App.7ecdda4a.js","assets/App.568e9c1d.css","assets/main.5af1e5c6.js","assets/index.897f8cc6.js","assets/chunk-MTWSNRX5.47c61f42.js","assets/Pagination.fba5a7d3.js","assets/LeftOutlined.5198b768.js","assets/index.f8013921.js","assets/DownOutlined.ece129ee.js","assets/useBreakpoint.9987bdbc.js","assets/dropdown.290a57d0.js","assets/index.8ae39a29.js"]),"Subgraph"),EG=hi(()=>Sr(()=>import("./Hints.5483c3c8.js"),["assets/Hints.5483c3c8.js","assets/vendor.a49ba4ca.js","assets/App.7ecdda4a.js","assets/App.568e9c1d.css","assets/main.5af1e5c6.js","assets/index.f8013921.js","assets/DownOutlined.ece129ee.js","assets/chunk-MTWSNRX5.47c61f42.js","assets/index.897f8cc6.js"]),"Hints"),kG=hi(()=>Sr(()=>import("./MainPageContracts.c7d31b42.js"),["assets/MainPageContracts.c7d31b42.js","assets/App.7ecdda4a.js","assets/App.568e9c1d.css","assets/main.5af1e5c6.js","assets/vendor.a49ba4ca.js","assets/chunk-MTWSNRX5.47c61f42.js","assets/index.897f8cc6.js"]),"MainPageContracts"),PG=hi(()=>Sr(()=>import("./MainPageFooter.ede398ac.js"),["assets/MainPageFooter.ede398ac.js","assets/vendor.a49ba4ca.js","assets/main.5af1e5c6.js","assets/App.7ecdda4a.js","assets/App.568e9c1d.css","assets/FaucetHintButton.f600ce4b.js","assets/chunk-MTWSNRX5.47c61f42.js","assets/index.897f8cc6.js"]),"MainPageFooter"),SG=hi(()=>Sr(()=>import("./MainPageHeader.906a7a03.js"),["assets/MainPageHeader.906a7a03.js","assets/App.7ecdda4a.js","assets/App.568e9c1d.css","assets/main.5af1e5c6.js","assets/vendor.a49ba4ca.js","assets/FaucetHintButton.f600ce4b.js","assets/chunk-MTWSNRX5.47c61f42.js","assets/DownOutlined.ece129ee.js","assets/dropdown.290a57d0.js","assets/LeftOutlined.5198b768.js","assets/index.8ae39a29.js","assets/useBreakpoint.9987bdbc.js","assets/index.897f8cc6.js"]),"MainPageHeader"),TG=hi(()=>Sr(()=>import("./MainPageMenu.65c24b15.js"),["assets/MainPageMenu.65c24b15.js","assets/main.5af1e5c6.js","assets/vendor.a49ba4ca.js","assets/index.8ae39a29.js","assets/LeftOutlined.5198b768.js","assets/App.7ecdda4a.js","assets/App.568e9c1d.css","assets/chunk-MTWSNRX5.47c61f42.js","assets/index.897f8cc6.js"]),"MainPageMenu"),lo={localhost:{name:"localhost",color:"#666666",chainId:31337,blockExplorer:"",rpcUrl:"http://"+window.location.hostname+":8545"},mainnet:{name:"mainnet",color:"#ff8b9e",chainId:1,rpcUrl:`https://mainnet.infura.io/v3/${bo}`,blockExplorer:"https://etherscan.io/"},kovan:{name:"kovan",color:"#7003DD",chainId:42,rpcUrl:`https://kovan.infura.io/v3/${bo}`,blockExplorer:"https://kovan.etherscan.io/",faucet:"https://gitter.im/kovan-testnet/faucet"},rinkeby:{name:"rinkeby",color:"#e0d068",chainId:4,rpcUrl:`https://rinkeby.infura.io/v3/${bo}`,faucet:"https://faucet.rinkeby.io/",blockExplorer:"https://rinkeby.etherscan.io/"},ropsten:{name:"ropsten",color:"#F60D09",chainId:3,faucet:"https://faucet.ropsten.be/",blockExplorer:"https://ropsten.etherscan.io/",rpcUrl:`https://ropsten.infura.io/v3/${bo}`},goerli:{name:"goerli",color:"#0975F6",chainId:5,faucet:"https://goerli-faucet.slock.it/",blockExplorer:"https://goerli.etherscan.io/",rpcUrl:`https://goerli.infura.io/v3/${bo}`},xdai:{name:"xdai",color:"#48a9a6",chainId:100,price:1,gasPrice:1e9,rpcUrl:"https://dai.poa.network",faucet:"https://xdai-faucet.top/",blockExplorer:"https://blockscout.com/poa/xdai/"},matic:{name:"matic",color:"#2bbdf7",chainId:137,price:1,gasPrice:1e9,rpcUrl:"https://rpc-mainnet.maticvigil.com",faucet:"https://faucet.matic.network/",blockExplorer:"https://explorer-mainnet.maticvigil.com//"},mumbai:{name:"mumbai",color:"#92D9FA",chainId:80001,price:1,gasPrice:1e9,rpcUrl:"https://rpc-mumbai.maticvigil.com",faucet:"https://faucet.matic.network/",blockExplorer:"https://mumbai-explorer.matic.today/"}},RG=lo.rinkeby;console.log("\u{1F4E1} Connecting to Mainnet Ethereum");const jp=new jl("https://rpc.scaffoldeth.io:48544"),AG=new jl("https://mainnet.infura.io/v3/"+bo),Up=jp&&jp._network?jp:AG,Ef=lo.localhost;console.log("\u{1F3E0} Connecting to provider:",Ef.rpcUrl);const lb=new jl(Ef.rpcUrl),OG=()=>{var i;const[t,e]=h.exports.useState(),n=Pr();h.exports.useEffect(()=>{Sr(()=>
863import("./web3ModalConfig.c06d11d0.js"),["assets/web3ModalConfig.c06d11d0.js","assets/main.5af1e5c6.js","assets/vendor.a49ba4ca.js","assets/App.7ecdda4a.js","assets/App.568e9c1d.css","assets/chunk-MTWSNRX5.47c61f42.js","assets/index.897f8cc6.js"]).then(s=>{s.getWeb3ModalConfig().then(c=>{e(c)})})},[]);const{currentTheme:r}=$f(),a=h.exports.useCallback(o=>{if(t)return new Vb(It(He({},t),{theme:r}),{reloadOnNetworkChange:!1,immutableProvider:!1},o)},[t,r]);return h.exports.useEffect(()=>{if(!n.active&&a){const o=a();o&&n.activate(o)}},[t]),{currentProvider:(i=n.ethersProvider)!=null?i:lb,mainnetProvider:Up,localProvider:lb,targetNetwork:RG,createLoginConnector:a}},MG=(t,e)=>{const n=Pr(),r=J5(t.localProvider),a=_d(t.localProvider.getSigner());h.exports.useEffect(()=>{var i,o;r.account!=n.account&&n.chainId==Ef.chainId&&((i=n.ethersProvider)==null?void 0:i.connection.url)===Ef.rpcUrl&&r.signer&&e&&((o=n.changeSigner)==null||o.call(n,r.signer))},[n.account,a,n.changeSigner,r.signer])},NG=t=>{var r,a,i,o;if(!t)return;for(const s in lo){const c=s;if(lo[c].chainId===t)return lo[c]}const e=(r=Bf(t))!=null?r:{},n=(o=(i=(a=e==null?void 0:e._defaultProvider)==null?void 0:a.connection)==null?void 0:i.url)!=null?o:"";return It(He({},e),{blockExplorer:"",color:"#666666",rpcUrl:n})},BG=(t,e,n,r)=>{var s;const a=Pr(),i=h.exports.useContext(Hl);a.chainId,bd((s=a.account)!=null?s:""),bE(r==null?void 0:r.DAI,{contractName:"DAI",functionName:"balanceOf",functionArgs:["0x34aA3F359A9D614239015126635CE7732c18fDF3"]});const o=tm(a.chainId,"fast",NG(a.chainId));Cd(async()=>console.log(`\u26D3 A new mainnet block is here: ${await t.mainnetProvider.getBlockNumber()}`),{provider:t.mainnetProvider}),Cd(async()=>console.log(`\u26D3 A new localblock block is here: ${await t.localProvider.blockNumber}`),{provider:t.localProvider}),df(i,a==null?void 0:a.signer,o),h.exports.useEffect(()=>{},[t.mainnetProvider,a.account,a.ethersProvider,e,n,r])},$G=Sr(()=>import("./hardhat_contracts.2d2cb922.js"),[]),DG=Sr(()=>import("./external_contracts.40c1ca05.js"),[]),IG=async()=>{var e,n;const t={};try{t.deployedContractsJson=(e=(await $G).default)!=null?e:{}}catch{t.deployedContractsJson=void 0,console.error("\u{1F636} No deployed contracts file found: /generated/contracts/hardhat_contracts.json, please run hardhat compile & deploy!")}try{t.externalContracts=(n=(await DG).default)!=null?n:{}}catch{t.externalContracts=void 0,console.error("\u{1F636} No external contracts file found: /generated/contracts/external_contracts")}return t},LG=()=>{const[t,e]=h.exports.useState({});return h.exports.useEffect(()=>{(async()=>{const r=await IG();e(r)})()},[]),t},FG=!1,ub=()=>{var u,f;const t=OG(),e=Pr();MG(t,!0);const n=LG(),r=wd(n),a=wd(n,e==null?void 0:e.signer),i=wd(n,Up,lo.mainnet.chainId),o=QE(t.mainnetProvider,t.targetNetwork),s=bd((u=e.account)!=null?u:"");BG(t,r,a,i);const[c,l]=h.exports.useState("");return h.exports.useEffect(()=>{l(window.location.pathname)},[l]),Df("div",{className:"App",children:[Tn(SG,{scaffoldAppProviders:t,price:o}),Df(QC,{children:[Tn(TG,{route:c,setRoute:l}),Df(FC,{children:[Tn(dc,{exact:!0,path:"/",children:Tn(CG,{mainnetProvider:t.mainnetProvider})}),Tn(dc,{exact:!0,path:"/debug",children:Tn(kG,{scaffoldAppProviders:t,mainnetContracts:i,appContractConfig:n})}),Tn(dc,{path:"/hints",children:Tn(EG,{address:(f=e==null?void 0:e.account)!=null?f:"",yourCurrentBalance:s,mainnetProvider:t.mainnetProvider,price:o})}),Tn(dc,{path:"/mainnetdai",children:Up!=null&&Tn(wG,{contractName:"DAI",contract:i==null?void 0:i.DAI,mainnetProvider:t.mainnetProvider,blockExplorer:lo.mainnet.blockExplorer,contractConfig:n})}),Tn(dc,{path:"/subgraph",children:Tn(_G,{subgraphUri:Wb,writeContracts:a,mainnetProvider:t.mainnetProvider})})]})]}),Tn(PG,{scaffoldAppProviders:t,price:o})]})};var rq=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",DEBUG:FG,Main:ub,default:ub});export{l4 as $,Lp as A,ab as B,St as C,wg as D,yt as E,vP as F,$i as G,st as H,mr as I,Ld as J,d8 as K,Li as L,de as M,at as N,sT as O,_a as P,Ln as Q,ri as R,YL as S,eP as T,Lo as U,Sa as V,c2 as W,U4 as X,ti as Y,YG as Z,q as _,Rn as a,xB as a$,R3 as a0,M$ as a1,R$ as a2,O3 as a3,Fi as a4,In as a5,Xc as a6,r0 as a7,S6 as a8,GG as a9,jt as aA,QG as aB,XG as aC,wG as aD,E6 as aE,uF as aF,lo as aG,tq as aH,NG as aI,eq as aJ,bd as aK,Ao as aL,Yf as aM,ka as aN,B$ as aO,PS as aP,RS as aQ,wS as aR,P4 as aS,O4 as aT,T4 as aU,M3 as aV,qg as aW,lG as aX,e_ as aY,Ef as aZ,_B as a_,fG as aa,B3 as ab,er as ac,Fd as ad,Fc as ae,D2 as af,zi as ag,$m as ah,q4 as ai,JG as aj,Or as ak,Bc as al,m$ as am,Uo as an,LF as ao,W2 as ap,oD as aq,Ta as ar,rD as as,ZG as at,lu as au,L6 as av,g2 as aw,rI as ax,nI as ay,Zc as az,on as b,ru as b0,J3 as b1,IF as b2,rq as b3,se as c,je as d,oe as e,we as f,wd as g,tm as h,QE as i,Cd as j,bE as k,qG as l,aL as m,an as n,iC as o,t0 as p,uG as q,p6 as r,h6 as s,df as t,LG as u,qt as v,Xt as w,Et as x,Lt as y,Y as z};

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.