/*! For license information please see main.7421456b.js.LICENSE.txt */ (()=>{var __webpack_modules__={18(e,t,n){"use strict";var r=n(328),o=n(6876),i=r.rotl32,a=r.sum32,s=r.sum32_3,c=r.sum32_4,l=o.BlockHash;function u(){if(!(this instanceof u))return new u;l.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.endian="little"}function d(e,t,n,r){return e<=15?t^n^r:e<=31?t&n|~t&r:e<=47?(t|~n)^r:e<=63?t&r|n&~r:t^(n|~r)}function h(e){return e<=15?0:e<=31?1518500249:e<=47?1859775393:e<=63?2400959708:2840853838}function p(e){return e<=15?1352829926:e<=31?1548603684:e<=47?1836072691:e<=63?2053994217:0}r.inherits(u,l),t.ripemd160=u,u.blockSize=512,u.outSize=160,u.hmacStrength=192,u.padLength=64,u.prototype._update=function(e,t){for(var n=this.h[0],r=this.h[1],o=this.h[2],l=this.h[3],u=this.h[4],b=n,v=r,w=o,k=l,_=u,I=0;I<80;I++){var A=a(i(c(n,d(I,r,o,l),e[f[I]+t],h(I)),y[I]),u);n=u,u=l,l=i(o,10),o=r,r=A,A=a(i(c(b,d(79-I,v,w,k),e[g[I]+t],p(I)),m[I]),_),b=_,_=k,k=i(w,10),w=v,v=A}A=s(this.h[1],o,k),this.h[1]=s(this.h[2],l,_),this.h[2]=s(this.h[3],u,b),this.h[3]=s(this.h[4],n,v),this.h[4]=s(this.h[0],r,w),this.h[0]=A},u.prototype._digest=function(e){return"hex"===e?r.toHex32(this.h,"little"):r.split32(this.h,"little")};var f=[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],g=[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],y=[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],m=[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]},45(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(8587);function o(e,t){if(null==e)return{};var n,o,i=(0,r.A)(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o-1?d:0,e.charCodeAt(p+1)){case 100:case 102:if(u>=c)break;if(null==n[u])break;d=c)break;if(null==n[u])break;d=c)break;if(void 0===n[u])break;d",d=p+2,p++;break}l+=o(n[u]),d=p+2,p++;break;case 115:if(u>=c)break;d>>8^255&f^99,o[n]=f,i[f]=n;var g=e[n],y=e[g],m=e[y],b=257*e[f]^16843008*f;a[n]=b<<24|b>>>8,s[n]=b<<16|b>>>16,c[n]=b<<8|b>>>24,l[n]=b,b=16843009*m^65537*y^257*g^16843008*n,u[f]=b<<24|b>>>8,d[f]=b<<16|b>>>16,h[f]=b<<8|b>>>24,p[f]=b,n?(n=g^e[e[e[m^g]]],r^=e[e[r]]):n=r=1}}();var f=[0,1,2,4,8,16,32,64,128,27,54],g=r.AES=n.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,n=e.sigBytes/4,r=4*((this._nRounds=n+6)+1),i=this._keySchedule=[],a=0;a6&&a%n==4&&(s=o[s>>>24]<<24|o[s>>>16&255]<<16|o[s>>>8&255]<<8|o[255&s]):(s=o[(s=s<<8|s>>>24)>>>24]<<24|o[s>>>16&255]<<16|o[s>>>8&255]<<8|o[255&s],s^=f[a/n|0]<<24),i[a]=i[a-n]^s}for(var c=this._invKeySchedule=[],l=0;l>>24]]^d[o[s>>>16&255]]^h[o[s>>>8&255]]^p[o[255&s]]}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,a,s,c,l,o)},decryptBlock:function(e,t){var n=e[t+1];e[t+1]=e[t+3],e[t+3]=n,this._doCryptBlock(e,t,this._invKeySchedule,u,d,h,p,i),n=e[t+1],e[t+1]=e[t+3],e[t+3]=n},_doCryptBlock:function(e,t,n,r,o,i,a,s){for(var c=this._nRounds,l=e[t]^n[0],u=e[t+1]^n[1],d=e[t+2]^n[2],h=e[t+3]^n[3],p=4,f=1;f>>24]^o[u>>>16&255]^i[d>>>8&255]^a[255&h]^n[p++],y=r[u>>>24]^o[d>>>16&255]^i[h>>>8&255]^a[255&l]^n[p++],m=r[d>>>24]^o[h>>>16&255]^i[l>>>8&255]^a[255&u]^n[p++],b=r[h>>>24]^o[l>>>16&255]^i[u>>>8&255]^a[255&d]^n[p++];l=g,u=y,d=m,h=b}g=(s[l>>>24]<<24|s[u>>>16&255]<<16|s[d>>>8&255]<<8|s[255&h])^n[p++],y=(s[u>>>24]<<24|s[d>>>16&255]<<16|s[h>>>8&255]<<8|s[255&l])^n[p++],m=(s[d>>>24]<<24|s[h>>>16&255]<<16|s[l>>>8&255]<<8|s[255&u])^n[p++],b=(s[h>>>24]<<24|s[l>>>16&255]<<16|s[u>>>8&255]<<8|s[255&d])^n[p++],e[t]=g,e[t+1]=y,e[t+2]=m,e[t+3]=b},keySize:8});e.AES=n._createHelper(g)}(),t.AES)}()},251(e){"use strict";e.exports=function(e){try{return!!e()}catch(t){return!0}}},255(e){"use strict";e.exports=!1},328(e,t,n){"use strict";var r=n(7599),o=n(1596);function i(e,t){return 55296===(64512&e.charCodeAt(t))&&(!(t<0||t+1>=e.length)&&56320===(64512&e.charCodeAt(t+1)))}function a(e){return(e>>>24|e>>>8&65280|e<<8&16711680|(255&e)<<24)>>>0}function s(e){return 1===e.length?"0"+e:e}function c(e){return 7===e.length?"0"+e:6===e.length?"00"+e:5===e.length?"000"+e:4===e.length?"0000"+e:3===e.length?"00000"+e:2===e.length?"000000"+e:1===e.length?"0000000"+e:e}t.inherits=o,t.toArray=function(e,t){if(Array.isArray(e))return e.slice();if(!e)return[];var n=[];if("string"===typeof e)if(t){if("hex"===t)for((e=e.replace(/[^a-z0-9]+/gi,"")).length%2!==0&&(e="0"+e),o=0;o>6|192,n[r++]=63&a|128):i(e,o)?(a=65536+((1023&a)<<10)+(1023&e.charCodeAt(++o)),n[r++]=a>>18|240,n[r++]=a>>12&63|128,n[r++]=a>>6&63|128,n[r++]=63&a|128):(n[r++]=a>>12|224,n[r++]=a>>6&63|128,n[r++]=63&a|128)}else for(o=0;o>>0}return a},t.split32=function(e,t){for(var n=new Array(4*e.length),r=0,o=0;r>>24,n[o+1]=i>>>16&255,n[o+2]=i>>>8&255,n[o+3]=255&i):(n[o+3]=i>>>24,n[o+2]=i>>>16&255,n[o+1]=i>>>8&255,n[o]=255&i)}return n},t.rotr32=function(e,t){return e>>>t|e<<32-t},t.rotl32=function(e,t){return e<>>32-t},t.sum32=function(e,t){return e+t>>>0},t.sum32_3=function(e,t,n){return e+t+n>>>0},t.sum32_4=function(e,t,n,r){return e+t+n+r>>>0},t.sum32_5=function(e,t,n,r,o){return e+t+n+r+o>>>0},t.sum64=function(e,t,n,r){var o=e[t],i=r+e[t+1]>>>0,a=(i>>0,e[t+1]=i},t.sum64_hi=function(e,t,n,r){return(t+r>>>0>>0},t.sum64_lo=function(e,t,n,r){return t+r>>>0},t.sum64_4_hi=function(e,t,n,r,o,i,a,s){var c=0,l=t;return c+=(l=l+r>>>0)>>0)>>0)>>0},t.sum64_4_lo=function(e,t,n,r,o,i,a,s){return t+r+i+s>>>0},t.sum64_5_hi=function(e,t,n,r,o,i,a,s,c,l){var u=0,d=t;return u+=(d=d+r>>>0)>>0)>>0)>>0)>>0},t.sum64_5_lo=function(e,t,n,r,o,i,a,s,c,l){return t+r+i+s+l>>>0},t.rotr64_hi=function(e,t,n){return(t<<32-n|e>>>n)>>>0},t.rotr64_lo=function(e,t,n){return(e<<32-n|t>>>n)>>>0},t.shr64_hi=function(e,t,n){return e>>>n},t.shr64_lo=function(e,t,n){return(e<<32-n|t>>>n)>>>0}},376(e,t,n){"use strict";var r=t;function o(){r.util._configure(),r.Writer._configure(r.BufferWriter),r.Reader._configure(r.BufferReader)}r.build="minimal",r.Writer=n(9647),r.BufferWriter=n(2472),r.Reader=n(9935),r.BufferReader=n(552),r.util=n(7428),r.rpc=n(421),r.roots=n(2759),r.configure=o,o()},421(e,t,n){"use strict";t.Service=n(6349)},450(e,t){function n(e){if("number"===typeof e&&(e=e.toString()),"string"!==typeof e)throw new Error("Color should be defined as hex string");var t=e.slice().replace("#","").split("");if(t.length<3||5===t.length||t.length>8)throw new Error("Invalid hex color: "+e);3!==t.length&&4!==t.length||(t=Array.prototype.concat.apply([],t.map(function(e){return[e,e]}))),6===t.length&&t.push("F","F");var n=parseInt(t.join(""),16);return{r:n>>24&255,g:n>>16&255,b:n>>8&255,a:255&n,hex:"#"+t.slice(0,6).join("")}}t.getOptions=function(e){e||(e={}),e.color||(e.color={});var t="undefined"===typeof e.margin||null===e.margin||e.margin<0?4:e.margin,r=e.width&&e.width>=21?e.width:void 0,o=e.scale||4;return{width:r,scale:r?4:o,margin:t,color:{dark:n(e.color.dark||"#000000ff"),light:n(e.color.light||"#ffffffff")},type:e.type,rendererOpts:e.rendererOpts||{}}},t.getScale=function(e,t){return t.width&&t.width>=e+2*t.margin?t.width/(e+2*t.margin):t.scale},t.getImageWidth=function(e,n){var r=t.getScale(e,n);return Math.floor((e+2*n.margin)*r)},t.qrToImageData=function(e,n,r){for(var o=n.modules.size,i=n.modules.data,a=t.getScale(o,r),s=Math.floor((o+2*r.margin)*a),c=r.margin*a,l=[r.color.light,r.color.dark],u=0;u=c&&d>=c&&u16)throw new Error("ChaCha20Poly1305: incorrect nonce length");var a=new Uint8Array(16);a.set(e,a.length-e.length);var s=new Uint8Array(32);r.stream(this._key,a,s,4);var c,l=t.length+this.tagLength;if(o){if(o.length!==l)throw new Error("ChaCha20Poly1305: incorrect destination length");c=o}else c=new Uint8Array(l);return r.streamXOR(this._key,a,t,c,4),this._authenticate(c.subarray(c.length-this.tagLength,c.length),s,c.subarray(0,c.length-this.tagLength),n),i.wipe(a),c},e.prototype.open=function(e,t,n,o){if(e.length>16)throw new Error("ChaCha20Poly1305: incorrect nonce length");if(t.length0&&s.update(c.subarray(r.length%16))),s.update(n),n.length%16>0&&s.update(c.subarray(n.length%16));var l=new Uint8Array(8);r&&a.writeUint64LE(r.length,l),s.update(l),a.writeUint64LE(n.length,l),s.update(l);for(var u=s.digest(),d=0;d=0;)i^=1335<o});var r=n(2284);function o(e){var t=function(e,t){if("object"!=(0,r.A)(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=(0,r.A)(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==(0,r.A)(t)?t:t+""}},824(e,t,n){"use strict";var r=n(5855),o=n(8456),i=n(1596),a=n(8601),s=r.assert;function c(e){a.call(this,"short",e),this.a=new o(e.a,16).toRed(this.red),this.b=new o(e.b,16).toRed(this.red),this.tinv=this.two.redInvm(),this.zeroA=0===this.a.fromRed().cmpn(0),this.threeA=0===this.a.fromRed().sub(this.p).cmpn(-3),this.endo=this._getEndomorphism(e),this._endoWnafT1=new Array(4),this._endoWnafT2=new Array(4)}function l(e,t,n,r){a.BasePoint.call(this,e,"affine"),null===t&&null===n?(this.x=null,this.y=null,this.inf=!0):(this.x=new o(t,16),this.y=new o(n,16),r&&(this.x.forceRed(this.curve.red),this.y.forceRed(this.curve.red)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.inf=!1)}function u(e,t,n,r){a.BasePoint.call(this,e,"jacobian"),null===t&&null===n&&null===r?(this.x=this.curve.one,this.y=this.curve.one,this.z=new o(0)):(this.x=new o(t,16),this.y=new o(n,16),this.z=new o(r,16)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.zOne=this.z===this.curve.one}i(c,a),e.exports=c,c.prototype._getEndomorphism=function(e){if(this.zeroA&&this.g&&this.n&&1===this.p.modn(3)){var t,n;if(e.beta)t=new o(e.beta,16).toRed(this.red);else{var r=this._getEndoRoots(this.p);t=(t=r[0].cmp(r[1])<0?r[0]:r[1]).toRed(this.red)}if(e.lambda)n=new o(e.lambda,16);else{var i=this._getEndoRoots(this.n);0===this.g.mul(i[0]).x.cmp(this.g.x.redMul(t))?n=i[0]:(n=i[1],s(0===this.g.mul(n).x.cmp(this.g.x.redMul(t))))}return{beta:t,lambda:n,basis:e.basis?e.basis.map(function(e){return{a:new o(e.a,16),b:new o(e.b,16)}}):this._getEndoBasis(n)}}},c.prototype._getEndoRoots=function(e){var t=e===this.p?this.red:o.mont(e),n=new o(2).toRed(t).redInvm(),r=n.redNeg(),i=new o(3).toRed(t).redNeg().redSqrt().redMul(n);return[r.redAdd(i).fromRed(),r.redSub(i).fromRed()]},c.prototype._getEndoBasis=function(e){for(var t,n,r,i,a,s,c,l,u,d=this.n.ushrn(Math.floor(this.n.bitLength()/2)),h=e,p=this.n.clone(),f=new o(1),g=new o(0),y=new o(0),m=new o(1),b=0;0!==h.cmpn(0);){var v=p.div(h);l=p.sub(v.mul(h)),u=y.sub(v.mul(f));var w=m.sub(v.mul(g));if(!r&&l.cmp(d)<0)t=c.neg(),n=f,r=l.neg(),i=u;else if(r&&2===++b)break;c=l,p=h,h=l,y=f,f=u,m=g,g=w}a=l.neg(),s=u;var k=r.sqr().add(i.sqr());return a.sqr().add(s.sqr()).cmp(k)>=0&&(a=t,s=n),r.negative&&(r=r.neg(),i=i.neg()),a.negative&&(a=a.neg(),s=s.neg()),[{a:r,b:i},{a:a,b:s}]},c.prototype._endoSplit=function(e){var t=this.endo.basis,n=t[0],r=t[1],o=r.b.mul(e).divRound(this.n),i=n.b.neg().mul(e).divRound(this.n),a=o.mul(n.a),s=i.mul(r.a),c=o.mul(n.b),l=i.mul(r.b);return{k1:e.sub(a).sub(s),k2:c.add(l).neg()}},c.prototype.pointFromX=function(e,t){(e=new o(e,16)).red||(e=e.toRed(this.red));var n=e.redSqr().redMul(e).redIAdd(e.redMul(this.a)).redIAdd(this.b),r=n.redSqrt();if(0!==r.redSqr().redSub(n).cmp(this.zero))throw new Error("invalid point");var i=r.fromRed().isOdd();return(t&&!i||!t&&i)&&(r=r.redNeg()),this.point(e,r)},c.prototype.validate=function(e){if(e.inf)return!0;var t=e.x,n=e.y,r=this.a.redMul(t),o=t.redSqr().redMul(t).redIAdd(r).redIAdd(this.b);return 0===n.redSqr().redISub(o).cmpn(0)},c.prototype._endoWnafMulAdd=function(e,t,n){for(var r=this._endoWnafT1,o=this._endoWnafT2,i=0;i":""},l.prototype.isInfinity=function(){return this.inf},l.prototype.add=function(e){if(this.inf)return e;if(e.inf)return this;if(this.eq(e))return this.dbl();if(this.neg().eq(e))return this.curve.point(null,null);if(0===this.x.cmp(e.x))return this.curve.point(null,null);var t=this.y.redSub(e.y);0!==t.cmpn(0)&&(t=t.redMul(this.x.redSub(e.x).redInvm()));var n=t.redSqr().redISub(this.x).redISub(e.x),r=t.redMul(this.x.redSub(n)).redISub(this.y);return this.curve.point(n,r)},l.prototype.dbl=function(){if(this.inf)return this;var e=this.y.redAdd(this.y);if(0===e.cmpn(0))return this.curve.point(null,null);var t=this.curve.a,n=this.x.redSqr(),r=e.redInvm(),o=n.redAdd(n).redIAdd(n).redIAdd(t).redMul(r),i=o.redSqr().redISub(this.x.redAdd(this.x)),a=o.redMul(this.x.redSub(i)).redISub(this.y);return this.curve.point(i,a)},l.prototype.getX=function(){return this.x.fromRed()},l.prototype.getY=function(){return this.y.fromRed()},l.prototype.mul=function(e){return e=new o(e,16),this.isInfinity()?this:this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve.endo?this.curve._endoWnafMulAdd([this],[e]):this.curve._wnafMul(this,e)},l.prototype.mulAdd=function(e,t,n){var r=[this,t],o=[e,n];return this.curve.endo?this.curve._endoWnafMulAdd(r,o):this.curve._wnafMulAdd(1,r,o,2)},l.prototype.jmulAdd=function(e,t,n){var r=[this,t],o=[e,n];return this.curve.endo?this.curve._endoWnafMulAdd(r,o,!0):this.curve._wnafMulAdd(1,r,o,2,!0)},l.prototype.eq=function(e){return this===e||this.inf===e.inf&&(this.inf||0===this.x.cmp(e.x)&&0===this.y.cmp(e.y))},l.prototype.neg=function(e){if(this.inf)return this;var t=this.curve.point(this.x,this.y.redNeg());if(e&&this.precomputed){var n=this.precomputed,r=function(e){return e.neg()};t.precomputed={naf:n.naf&&{wnd:n.naf.wnd,points:n.naf.points.map(r)},doubles:n.doubles&&{step:n.doubles.step,points:n.doubles.points.map(r)}}}return t},l.prototype.toJ=function(){return this.inf?this.curve.jpoint(null,null,null):this.curve.jpoint(this.x,this.y,this.curve.one)},i(u,a.BasePoint),c.prototype.jpoint=function(e,t,n){return new u(this,e,t,n)},u.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var e=this.z.redInvm(),t=e.redSqr(),n=this.x.redMul(t),r=this.y.redMul(t).redMul(e);return this.curve.point(n,r)},u.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},u.prototype.add=function(e){if(this.isInfinity())return e;if(e.isInfinity())return this;var t=e.z.redSqr(),n=this.z.redSqr(),r=this.x.redMul(t),o=e.x.redMul(n),i=this.y.redMul(t.redMul(e.z)),a=e.y.redMul(n.redMul(this.z)),s=r.redSub(o),c=i.redSub(a);if(0===s.cmpn(0))return 0!==c.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var l=s.redSqr(),u=l.redMul(s),d=r.redMul(l),h=c.redSqr().redIAdd(u).redISub(d).redISub(d),p=c.redMul(d.redISub(h)).redISub(i.redMul(u)),f=this.z.redMul(e.z).redMul(s);return this.curve.jpoint(h,p,f)},u.prototype.mixedAdd=function(e){if(this.isInfinity())return e.toJ();if(e.isInfinity())return this;var t=this.z.redSqr(),n=this.x,r=e.x.redMul(t),o=this.y,i=e.y.redMul(t).redMul(this.z),a=n.redSub(r),s=o.redSub(i);if(0===a.cmpn(0))return 0!==s.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var c=a.redSqr(),l=c.redMul(a),u=n.redMul(c),d=s.redSqr().redIAdd(l).redISub(u).redISub(u),h=s.redMul(u.redISub(d)).redISub(o.redMul(l)),p=this.z.redMul(a);return this.curve.jpoint(d,h,p)},u.prototype.dblp=function(e){if(0===e)return this;if(this.isInfinity())return this;if(!e)return this.dbl();var t;if(this.curve.zeroA||this.curve.threeA){var n=this;for(t=0;t=0)return!1;if(n.redIAdd(o),0===this.x.cmp(n))return!0}},u.prototype.inspect=function(){return this.isInfinity()?"":""},u.prototype.isInfinity=function(){return 0===this.z.cmpn(0)}},857(e,t,n){!function(){var t;e.exports=(t=n(5866),function(){if("function"==typeof ArrayBuffer){var e=t.lib.WordArray,n=e.init,r=e.init=function(e){if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),(e instanceof Int8Array||"undefined"!==typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array)&&(e=new Uint8Array(e.buffer,e.byteOffset,e.byteLength)),e instanceof Uint8Array){for(var t=e.byteLength,r=[],o=0;o>>2]|=e[o]<<24-o%4*8;n.call(this,r,t)}else n.apply(this,arguments)};r.prototype=e}}(),t.lib.WordArray)}()},863(e,t,n){"use strict";n(5355)},866(e,t,n){!function(){var t;e.exports=(t=n(5866),n(5804),t.pad.ZeroPadding={pad:function(e,t){var n=4*t;e.clamp(),e.sigBytes+=n-(e.sigBytes%n||n)},unpad:function(e){for(var t=e.words,n=e.sigBytes-1;!(t[n>>>2]>>>24-n%4*8&255);)n--;e.sigBytes=n+1}},t.pad.ZeroPadding)}()},878(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(8686);r.__exportStar(n(1560),t),r.__exportStar(n(737),t),r.__exportStar(n(732),t),r.__exportStar(n(9064),t)},888(e,t,n){!function(){var t;e.exports=(t=n(5866),n(5596),n(929),function(){var e=t,n=e.lib,r=n.Base,o=n.WordArray,i=e.algo,a=i.SHA1,s=i.HMAC,c=i.PBKDF2=r.extend({cfg:r.extend({keySize:4,hasher:a,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n=this.cfg,r=s.create(n.hasher,e),i=o.create(),a=o.create([1]),c=i.words,l=a.words,u=n.keySize,d=n.iterations;c.lengtho&&(t=e.finalize(t)),t.clamp();for(var i=this._oKey=t.clone(),a=this._iKey=t.clone(),s=i.words,c=a.words,l=0;l=1&&t<10?e.ccBits[0]:t<27?e.ccBits[1]:e.ccBits[2]},t.getBestModeForData=function(e){return o.testNumeric(e)?t.NUMERIC:o.testAlphanumeric(e)?t.ALPHANUMERIC:o.testKanji(e)?t.KANJI:t.BYTE},t.toString=function(e){if(e&&e.id)return e.id;throw new Error("Invalid mode")},t.isValid=function(e){return e&&e.bit&&e.ccBits},t.from=function(e,n){if(t.isValid(e))return e;try{return function(e){if("string"!==typeof e)throw new Error("Param is not a string");switch(e.toLowerCase()){case"numeric":return t.NUMERIC;case"alphanumeric":return t.ALPHANUMERIC;case"kanji":return t.KANJI;case"byte":return t.BYTE;default:throw new Error("Unknown mode: "+e)}}(e)}catch(r){return n}}},979(e,t,n){"use strict";var r=n(6412).navigator,o=r&&r.userAgent;e.exports=o?String(o):""},996(e){"use strict";e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},1084(e,t,n){"use strict";var r=n(3219);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},1096(e,t,n){var r=n(4154).getSymbolSize;t.getPositions=function(e){var t=r(e);return[[0,0],[t-7,0],[0,t-7]]}},1113(e){"use strict";var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var r=+e;return(r>0?n:t)(r)}},1146(e,t,n){"use strict";var r=n(2870),o=n(3529);e.exports=function(e,t){var n=e[t];return o(n)?void 0:r(n)}},1208(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3310),o=n(5070);function i(e,t,n){for(var o=1634760805,i=857760878,a=2036477234,s=1797285236,c=n[3]<<24|n[2]<<16|n[1]<<8|n[0],l=n[7]<<24|n[6]<<16|n[5]<<8|n[4],u=n[11]<<24|n[10]<<16|n[9]<<8|n[8],d=n[15]<<24|n[14]<<16|n[13]<<8|n[12],h=n[19]<<24|n[18]<<16|n[17]<<8|n[16],p=n[23]<<24|n[22]<<16|n[21]<<8|n[20],f=n[27]<<24|n[26]<<16|n[25]<<8|n[24],g=n[31]<<24|n[30]<<16|n[29]<<8|n[28],y=t[3]<<24|t[2]<<16|t[1]<<8|t[0],m=t[7]<<24|t[6]<<16|t[5]<<8|t[4],b=t[11]<<24|t[10]<<16|t[9]<<8|t[8],v=t[15]<<24|t[14]<<16|t[13]<<8|t[12],w=o,k=i,_=a,I=s,A=c,S=l,T=u,E=d,x=h,O=p,P=f,C=g,R=y,N=m,D=b,L=v,B=0;B<20;B+=2)A=(A^=x=x+(R=(R^=w=w+A|0)>>>16|R<<16)|0)>>>20|A<<12,S=(S^=O=O+(N=(N^=k=k+S|0)>>>16|N<<16)|0)>>>20|S<<12,T=(T^=P=P+(D=(D^=_=_+T|0)>>>16|D<<16)|0)>>>20|T<<12,E=(E^=C=C+(L=(L^=I=I+E|0)>>>16|L<<16)|0)>>>20|E<<12,T=(T^=P=P+(D=(D^=_=_+T|0)>>>24|D<<8)|0)>>>25|T<<7,E=(E^=C=C+(L=(L^=I=I+E|0)>>>24|L<<8)|0)>>>25|E<<7,S=(S^=O=O+(N=(N^=k=k+S|0)>>>24|N<<8)|0)>>>25|S<<7,A=(A^=x=x+(R=(R^=w=w+A|0)>>>24|R<<8)|0)>>>25|A<<7,S=(S^=P=P+(L=(L^=w=w+S|0)>>>16|L<<16)|0)>>>20|S<<12,T=(T^=C=C+(R=(R^=k=k+T|0)>>>16|R<<16)|0)>>>20|T<<12,E=(E^=x=x+(N=(N^=_=_+E|0)>>>16|N<<16)|0)>>>20|E<<12,A=(A^=O=O+(D=(D^=I=I+A|0)>>>16|D<<16)|0)>>>20|A<<12,E=(E^=x=x+(N=(N^=_=_+E|0)>>>24|N<<8)|0)>>>25|E<<7,A=(A^=O=O+(D=(D^=I=I+A|0)>>>24|D<<8)|0)>>>25|A<<7,T=(T^=C=C+(R=(R^=k=k+T|0)>>>24|R<<8)|0)>>>25|T<<7,S=(S^=P=P+(L=(L^=w=w+S|0)>>>24|L<<8)|0)>>>25|S<<7;r.writeUint32LE(w+o|0,e,0),r.writeUint32LE(k+i|0,e,4),r.writeUint32LE(_+a|0,e,8),r.writeUint32LE(I+s|0,e,12),r.writeUint32LE(A+c|0,e,16),r.writeUint32LE(S+l|0,e,20),r.writeUint32LE(T+u|0,e,24),r.writeUint32LE(E+d|0,e,28),r.writeUint32LE(x+h|0,e,32),r.writeUint32LE(O+p|0,e,36),r.writeUint32LE(P+f|0,e,40),r.writeUint32LE(C+g|0,e,44),r.writeUint32LE(R+y|0,e,48),r.writeUint32LE(N+m|0,e,52),r.writeUint32LE(D+b|0,e,56),r.writeUint32LE(L+v|0,e,60)}function a(e,t,n,r,a){if(void 0===a&&(a=0),32!==e.length)throw new Error("ChaCha: key size must be 32 bytes");if(r.length>>=8,t++;if(r>0)throw new Error("ChaCha: counter overflow")}t.streamXOR=a,t.stream=function(e,t,n,r){return void 0===r&&(r=0),o.wipe(n),a(e,t,n,n,r)}},1210(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.proto=t.google=t.default=t.com=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(r,a,s):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(n(4740));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}const i=r.Reader,a=r.Writer,s=r.util,c=t.default=r.roots.hashgraph||(r.roots.hashgraph={});t.com=c.com=(()=>{const e={};return e.hedera=function(){const e={};return e.hapi=function(){const e={};return e.block=function(){const e={};return e.stream=function(){const e={};return e.ChainOfTrustProof=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeSignatures=c.com.hedera.hapi.block.stream.NodeSignatures.decode(e,e.uint32());break;case 2:o.wrapsProof=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.block.stream.ChainOfTrustProof"},e}(),e.NodeSignatures=function(){function e(e){if(this.nodeSignatures=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.nodeSignatures&&o.nodeSignatures.length||(o.nodeSignatures=[]),o.nodeSignatures.push(c.com.hedera.hapi.block.stream.NodeSignature.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.block.stream.NodeSignatures"},e}(),e.NodeSignature=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeId=e.uint64();break;case 2:o.signature=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.block.stream.NodeSignature"},e}(),e}(),e}(),e.platform=function(){const e={};return e.state=function(){const e={};return e.PlatformState=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.creationSoftwareVersion=c.proto.SemanticVersion.decode(e,e.uint32());break;case 2:o.roundsNonAncient=e.uint32();break;case 3:o.consensusSnapshot=c.com.hedera.hapi.platform.state.ConsensusSnapshot.decode(e,e.uint32());break;case 4:o.freezeTime=c.proto.Timestamp.decode(e,e.uint32());break;case 5:o.lastFrozenTime=c.proto.Timestamp.decode(e,e.uint32());break;case 6:o.latestFreezeRound=e.uint64();break;case 1e4:o.legacyRunningEventHash=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.state.PlatformState"},e}(),e.ConsensusSnapshot=function(){function e(e){if(this.minimumJudgeInfoList=[],this.judgeIds=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.round=e.uint64();break;case 3:o.minimumJudgeInfoList&&o.minimumJudgeInfoList.length||(o.minimumJudgeInfoList=[]),o.minimumJudgeInfoList.push(c.com.hedera.hapi.platform.state.MinimumJudgeInfo.decode(e,e.uint32()));break;case 4:o.nextConsensusNumber=e.uint64();break;case 5:o.consensusTimestamp=c.proto.Timestamp.decode(e,e.uint32());break;case 6:o.judgeIds&&o.judgeIds.length||(o.judgeIds=[]),o.judgeIds.push(c.com.hedera.hapi.platform.state.JudgeId.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.state.ConsensusSnapshot"},e}(),e.JudgeId=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.creatorId=e.uint64();break;case 2:o.judgeHash=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.state.JudgeId"},e}(),e.MinimumJudgeInfo=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.round=e.uint64();break;case 2:o.minimumJudgeBirthRound=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.state.MinimumJudgeInfo"},e}(),e.NodeId=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.id=e.uint64();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.state.NodeId"},e}(),e.StateItem=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 2:o.key=c.com.hedera.hapi.platform.state.StateKey.decode(e,e.uint32());break;case 3:o.value=c.com.hedera.hapi.platform.state.StateValue.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.state.StateItem"},e}(),e.QueueState=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.head=e.uint64();break;case 2:o.tail=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.state.QueueState"},e}(),e.StateKey=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.singleton=e.int32();break;case 2:o.TokenService_I_ACCOUNTS=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.TokenService_I_ALIASES=c.proto.ProtoBytes.decode(e,e.uint32());break;case 4:o.ContractService_I_STORAGE=c.proto.SlotKey.decode(e,e.uint32());break;case 5:o.ContractService_I_BYTECODE=c.proto.ContractID.decode(e,e.uint32());break;case 6:o.FileService_I_FILES=c.proto.FileID.decode(e,e.uint32());break;case 7:o.TokenService_I_TOKENS=c.proto.TokenID.decode(e,e.uint32());break;case 8:o.TokenService_I_NFTS=c.proto.NftID.decode(e,e.uint32());break;case 9:o.TokenService_I_TOKEN_RELS=c.proto.EntityIDPair.decode(e,e.uint32());break;case 10:o.TokenService_I_STAKING_INFOS=c.proto.EntityNumber.decode(e,e.uint32());break;case 14:o.ScheduleService_I_SCHEDULES_BY_ID=c.proto.ScheduleID.decode(e,e.uint32());break;case 15:o.ScheduleService_I_SCHEDULES_BY_EXPIRY_SEC=c.proto.ProtoLong.decode(e,e.uint32());break;case 16:o.ScheduleService_I_SCHEDULES_BY_EQUALITY=c.proto.ProtoBytes.decode(e,e.uint32());break;case 20:o.AddressBookService_I_NODES=c.proto.EntityNumber.decode(e,e.uint32());break;case 21:o.ConsensusService_I_TOPICS=c.proto.TopicID.decode(e,e.uint32());break;case 25:o.TokenService_I_PENDING_AIRDROPS=c.proto.PendingAirdropId.decode(e,e.uint32());break;case 28:o.RosterService_I_ROSTERS=c.proto.ProtoBytes.decode(e,e.uint32());break;case 29:o.ScheduleService_I_SCHEDULED_COUNTS=c.proto.TimestampSeconds.decode(e,e.uint32());break;case 30:o.ScheduleService_I_SCHEDULE_ID_BY_EQUALITY=c.proto.ProtoBytes.decode(e,e.uint32());break;case 31:o.TssBaseService_I_TSS_MESSAGES=c.com.hedera.hapi.node.state.tss.TssMessageMapKey.decode(e,e.uint32());break;case 32:o.TssBaseService_I_TSS_VOTES=c.com.hedera.hapi.node.state.tss.TssVoteMapKey.decode(e,e.uint32());break;case 33:o.ScheduleService_I_SCHEDULED_ORDERS=c.proto.ScheduledOrder.decode(e,e.uint32());break;case 34:o.ScheduleService_I_SCHEDULED_USAGES=c.proto.TimestampSeconds.decode(e,e.uint32());break;case 35:o.TssBaseService_I_TSS_ENCRYPTION_KEYS=c.proto.EntityNumber.decode(e,e.uint32());break;case 37:o.HintsService_I_HINTS_KEY_SETS=c.com.hedera.hapi.node.state.hints.HintsPartyId.decode(e,e.uint32());break;case 40:o.HintsService_I_PREPROCESSING_VOTES=c.com.hedera.hapi.node.state.hints.PreprocessingVoteId.decode(e,e.uint32());break;case 43:o.HistoryService_I_PROOF_KEY_SETS=c.com.hedera.hapi.platform.state.NodeId.decode(e,e.uint32());break;case 46:o.HistoryService_I_HISTORY_SIGNATURES=c.com.hedera.hapi.node.state.history.ConstructionNodeId.decode(e,e.uint32());break;case 47:o.HistoryService_I_PROOF_VOTES=c.com.hedera.hapi.node.state.history.ConstructionNodeId.decode(e,e.uint32());break;case 49:o.HintsService_I_CRS_PUBLICATIONS=c.com.hedera.hapi.platform.state.NodeId.decode(e,e.uint32());break;case 51:o.ContractService_I_EVM_HOOK_STATES=c.proto.HookId.decode(e,e.uint32());break;case 52:o.ContractService_I_LAMBDA_STORAGE=c.com.hedera.hapi.node.state.hooks.LambdaSlotKey.decode(e,e.uint32());break;case 53:o.AddressBookService_I_ACCOUNT_NODE_REL=c.proto.AccountID.decode(e,e.uint32());break;case 126:o.RecordCache_I_TRANSACTION_RECEIPTS=e.uint64();break;case 10001:o.FileService_I_UPGRADE_DATA_150=e.uint64();break;case 10002:o.FileService_I_UPGRADE_DATA_151=e.uint64();break;case 10003:o.FileService_I_UPGRADE_DATA_152=e.uint64();break;case 10004:o.FileService_I_UPGRADE_DATA_153=e.uint64();break;case 10005:o.FileService_I_UPGRADE_DATA_154=e.uint64();break;case 10006:o.FileService_I_UPGRADE_DATA_155=e.uint64();break;case 10007:o.FileService_I_UPGRADE_DATA_156=e.uint64();break;case 10008:o.FileService_I_UPGRADE_DATA_157=e.uint64();break;case 10009:o.FileService_I_UPGRADE_DATA_158=e.uint64();break;case 10010:o.FileService_I_UPGRADE_DATA_159=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.state.StateKey"},e}(),e.StateValue=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.EntityIdService_I_ENTITY_ID=c.proto.EntityNumber.decode(e,e.uint32());break;case 2:o.TokenService_I_ACCOUNTS=c.proto.Account.decode(e,e.uint32());break;case 3:o.TokenService_I_ALIASES=c.proto.AccountID.decode(e,e.uint32());break;case 4:o.ContractService_I_STORAGE=c.proto.SlotValue.decode(e,e.uint32());break;case 5:o.ContractService_I_BYTECODE=c.proto.Bytecode.decode(e,e.uint32());break;case 6:o.FileService_I_FILES=c.proto.File.decode(e,e.uint32());break;case 7:o.TokenService_I_TOKENS=c.proto.Token.decode(e,e.uint32());break;case 8:o.TokenService_I_NFTS=c.proto.Nft.decode(e,e.uint32());break;case 9:o.TokenService_I_TOKEN_RELS=c.proto.TokenRelation.decode(e,e.uint32());break;case 10:o.TokenService_I_STAKING_INFOS=c.proto.StakingNodeInfo.decode(e,e.uint32());break;case 11:o.TokenService_I_STAKING_NETWORK_REWARDS=c.proto.NetworkStakingRewards.decode(e,e.uint32());break;case 12:o.CongestionThrottleService_I_THROTTLE_USAGE_SNAPSHOTS=c.proto.ThrottleUsageSnapshots.decode(e,e.uint32());break;case 13:o.CongestionThrottleService_I_CONGESTION_LEVEL_STARTS=c.proto.CongestionLevelStarts.decode(e,e.uint32());break;case 14:o.ScheduleService_I_SCHEDULES_BY_ID=c.proto.Schedule.decode(e,e.uint32());break;case 15:o.ScheduleService_I_SCHEDULES_BY_EXPIRY_SEC=c.proto.ScheduleList.decode(e,e.uint32());break;case 16:o.ScheduleService_I_SCHEDULES_BY_EQUALITY=c.proto.ScheduleList.decode(e,e.uint32());break;case 17:o.FeeService_I_MIDNIGHT_RATES=c.proto.ExchangeRateSet.decode(e,e.uint32());break;case 18:o.BlockRecordService_I_RUNNING_HASHES=c.proto.RunningHashes.decode(e,e.uint32());break;case 19:o.BlockRecordService_I_BLOCKS=c.proto.BlockInfo.decode(e,e.uint32());break;case 20:o.AddressBookService_I_NODES=c.com.hedera.hapi.node.state.addressbook.Node.decode(e,e.uint32());break;case 21:o.ConsensusService_I_TOPICS=c.proto.Topic.decode(e,e.uint32());break;case 22:o.FreezeService_I_UPGRADE_FILE_HASH=c.proto.ProtoBytes.decode(e,e.uint32());break;case 23:o.FreezeService_I_FREEZE_TIME=c.proto.Timestamp.decode(e,e.uint32());break;case 24:o.BlockStreamService_I_BLOCK_STREAM_INFO=c.com.hedera.hapi.node.state.blockstream.BlockStreamInfo.decode(e,e.uint32());break;case 25:o.TokenService_I_PENDING_AIRDROPS=c.proto.AccountPendingAirdrop.decode(e,e.uint32());break;case 26:o.PlatformStateService_I_PLATFORM_STATE=c.com.hedera.hapi.platform.state.PlatformState.decode(e,e.uint32());break;case 27:o.RosterService_I_ROSTER_STATE=c.com.hedera.hapi.node.state.roster.RosterState.decode(e,e.uint32());break;case 28:o.RosterService_I_ROSTERS=c.com.hedera.hapi.node.state.roster.Roster.decode(e,e.uint32());break;case 29:o.ScheduleService_I_SCHEDULED_COUNTS=c.proto.ScheduledCounts.decode(e,e.uint32());break;case 30:o.ScheduleService_I_SCHEDULE_ID_BY_EQUALITY=c.proto.ScheduleID.decode(e,e.uint32());break;case 31:o.TssBaseService_I_TSS_MESSAGES=c.com.hedera.hapi.services.auxiliary.tss.TssMessageTransactionBody.decode(e,e.uint32());break;case 32:o.TssBaseService_I_TSS_VOTES=c.com.hedera.hapi.services.auxiliary.tss.TssVoteTransactionBody.decode(e,e.uint32());break;case 33:o.ScheduleService_I_SCHEDULED_ORDERS=c.proto.ScheduleID.decode(e,e.uint32());break;case 34:o.ScheduleService_I_SCHEDULED_USAGES=c.proto.ThrottleUsageSnapshots.decode(e,e.uint32());break;case 35:o.TssBaseService_I_TSS_ENCRYPTION_KEYS=c.com.hedera.hapi.node.state.tss.TssEncryptionKeys.decode(e,e.uint32());break;case 37:o.HintsService_I_HINTS_KEY_SETS=c.com.hedera.hapi.node.state.hints.HintsKeySet.decode(e,e.uint32());break;case 38:o.HintsService_I_ACTIVE_HINTS_CONSTRUCTION=c.com.hedera.hapi.node.state.hints.HintsConstruction.decode(e,e.uint32());break;case 39:o.HintsService_I_NEXT_HINTS_CONSTRUCTION=c.com.hedera.hapi.node.state.hints.HintsConstruction.decode(e,e.uint32());break;case 40:o.HintsService_I_PREPROCESSING_VOTES=c.com.hedera.hapi.node.state.hints.PreprocessingVote.decode(e,e.uint32());break;case 41:o.EntityIdService_I_ENTITY_COUNTS=c.com.hedera.hapi.node.state.entity.EntityCounts.decode(e,e.uint32());break;case 42:o.HistoryService_I_LEDGER_ID=c.proto.ProtoBytes.decode(e,e.uint32());break;case 43:o.HistoryService_I_PROOF_KEY_SETS=c.com.hedera.hapi.node.state.history.ProofKeySet.decode(e,e.uint32());break;case 44:o.HistoryService_I_ACTIVE_PROOF_CONSTRUCTION=c.com.hedera.hapi.node.state.history.HistoryProofConstruction.decode(e,e.uint32());break;case 45:o.HistoryService_I_NEXT_PROOF_CONSTRUCTION=c.com.hedera.hapi.node.state.history.HistoryProofConstruction.decode(e,e.uint32());break;case 46:o.HistoryService_I_HISTORY_SIGNATURES=c.com.hedera.hapi.node.state.history.RecordedHistorySignature.decode(e,e.uint32());break;case 47:o.HistoryService_I_PROOF_VOTES=c.com.hedera.hapi.node.state.history.HistoryProofVote.decode(e,e.uint32());break;case 48:o.HintsService_I_CRS_STATE=c.com.hedera.hapi.node.state.hints.CRSState.decode(e,e.uint32());break;case 49:o.HintsService_I_CRS_PUBLICATIONS=c.com.hedera.hapi.services.auxiliary.hints.CrsPublicationTransactionBody.decode(e,e.uint32());break;case 50:o.TokenService_I_NODE_REWARDS=c.proto.NodeRewards.decode(e,e.uint32());break;case 51:o.ContractService_I_EVM_HOOK_STATES=c.com.hedera.hapi.node.state.hooks.EvmHookState.decode(e,e.uint32());break;case 52:o.ContractService_I_LAMBDA_STORAGE=c.proto.SlotValue.decode(e,e.uint32());break;case 53:o.AddressBookService_I_ACCOUNT_NODE_REL=c.com.hedera.hapi.platform.state.NodeId.decode(e,e.uint32());break;case 126:o.RecordCache_I_TRANSACTION_RECEIPTS=c.proto.TransactionReceiptEntries.decode(e,e.uint32());break;case 8001:o.queueState=c.com.hedera.hapi.platform.state.QueueState.decode(e,e.uint32());break;case 10001:o.FileService_I_UPGRADE_DATA_150=c.proto.ProtoBytes.decode(e,e.uint32());break;case 10002:o.FileService_I_UPGRADE_DATA_151=c.proto.ProtoBytes.decode(e,e.uint32());break;case 10003:o.FileService_I_UPGRADE_DATA_152=c.proto.ProtoBytes.decode(e,e.uint32());break;case 10004:o.FileService_I_UPGRADE_DATA_153=c.proto.ProtoBytes.decode(e,e.uint32());break;case 10005:o.FileService_I_UPGRADE_DATA_154=c.proto.ProtoBytes.decode(e,e.uint32());break;case 10006:o.FileService_I_UPGRADE_DATA_155=c.proto.ProtoBytes.decode(e,e.uint32());break;case 10007:o.FileService_I_UPGRADE_DATA_156=c.proto.ProtoBytes.decode(e,e.uint32());break;case 10008:o.FileService_I_UPGRADE_DATA_157=c.proto.ProtoBytes.decode(e,e.uint32());break;case 10009:o.FileService_I_UPGRADE_DATA_158=c.proto.ProtoBytes.decode(e,e.uint32());break;case 10010:o.FileService_I_UPGRADE_DATA_159=c.proto.ProtoBytes.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.state.StateValue"},e}(),e.SingletonType=function(){const e={},t=Object.create(e);return t[e[0]="UNKNOWN"]=0,t[e[1]="EntityIdService_I_ENTITY_ID"]=1,t[e[11]="TokenService_I_STAKING_NETWORK_REWARDS"]=11,t[e[12]="CongestionThrottleService_I_THROTTLE_USAGE_SNAPSHOTS"]=12,t[e[13]="CongestionThrottleService_I_CONGESTION_LEVEL_STARTS"]=13,t[e[17]="FeeService_I_MIDNIGHT_RATES"]=17,t[e[18]="BlockRecordService_I_RUNNING_HASHES"]=18,t[e[19]="BlockRecordService_I_BLOCKS"]=19,t[e[22]="FreezeService_I_UPGRADE_FILE_HASH"]=22,t[e[23]="FreezeService_I_FREEZE_TIME"]=23,t[e[24]="BlockStreamService_I_BLOCK_STREAM_INFO"]=24,t[e[26]="PlatformStateService_I_PLATFORM_STATE"]=26,t[e[27]="RosterService_I_ROSTER_STATE"]=27,t[e[38]="HintsService_I_ACTIVE_HINTS_CONSTRUCTION"]=38,t[e[39]="HintsService_I_NEXT_HINTS_CONSTRUCTION"]=39,t[e[41]="EntityIdService_I_ENTITY_COUNTS"]=41,t[e[42]="HistoryService_I_LEDGER_ID"]=42,t[e[44]="HistoryService_I_ACTIVE_PROOF_CONSTRUCTION"]=44,t[e[45]="HistoryService_I_NEXT_PROOF_CONSTRUCTION"]=45,t[e[48]="HintsService_I_CRS_STATE"]=48,t[e[50]="TokenService_I_NODE_REWARDS"]=50,t[e[126]="RecordCache_I_TRANSACTION_RECEIPTS"]=126,t[e[10001]="FileService_I_UPGRADE_DATA_150"]=10001,t[e[10002]="FileService_I_UPGRADE_DATA_151"]=10002,t[e[10003]="FileService_I_UPGRADE_DATA_152"]=10003,t[e[10004]="FileService_I_UPGRADE_DATA_153"]=10004,t[e[10005]="FileService_I_UPGRADE_DATA_154"]=10005,t[e[10006]="FileService_I_UPGRADE_DATA_155"]=10006,t[e[10007]="FileService_I_UPGRADE_DATA_156"]=10007,t[e[10008]="FileService_I_UPGRADE_DATA_157"]=10008,t[e[10009]="FileService_I_UPGRADE_DATA_158"]=10009,t[e[10010]="FileService_I_UPGRADE_DATA_159"]=10010,t}(),e}(),e.event=function(){const e={};return e.StateSignatureTransaction=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.round=e.int64();break;case 2:o.signature=e.bytes();break;case 3:o.hash=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.event.StateSignatureTransaction"},e}(),e.EventConsensusData=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.consensusTimestamp=c.proto.Timestamp.decode(e,e.uint32());break;case 2:o.consensusOrder=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.event.EventConsensusData"},e}(),e.EventDescriptor=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.hash=e.bytes();break;case 2:o.creatorNodeId=e.int64();break;case 3:o.birthRound=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.event.EventDescriptor"},e}(),e.EventCore=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.creatorNodeId=e.int64();break;case 2:o.birthRound=e.int64();break;case 3:o.timeCreated=c.proto.Timestamp.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.event.EventCore"},e}(),e.EventTransaction=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.applicationTransaction=e.bytes();break;case 2:o.stateSignatureTransaction=c.com.hedera.hapi.platform.event.StateSignatureTransaction.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.event.EventTransaction"},e}(),e.GossipEvent=function(){function e(e){if(this.transactions=[],this.parents=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.eventCore=c.com.hedera.hapi.platform.event.EventCore.decode(e,e.uint32());break;case 2:o.signature=e.bytes();break;case 4:o.transactions&&o.transactions.length||(o.transactions=[]),o.transactions.push(e.bytes());break;case 5:o.parents&&o.parents.length||(o.parents=[]),o.parents.push(c.com.hedera.hapi.platform.event.EventDescriptor.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.event.GossipEvent"},e}(),e}(),e}(),e.node=function(){const e={};return e.hooks=function(){const e={};return e.HookExtensionPoint=function(){const e={},t=Object.create(e);return t[e[0]="ACCOUNT_ALLOWANCE_HOOK"]=0,t}(),e.HookCreation=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.entityId=c.proto.HookEntityId.decode(e,e.uint32());break;case 2:o.details=c.com.hedera.hapi.node.hooks.HookCreationDetails.decode(e,e.uint32());break;case 9:o.nextHookId=c.google.protobuf.Int64Value.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.hooks.HookCreation"},e}(),e.HookCreationDetails=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.extensionPoint=e.int32();break;case 2:o.hookId=e.int64();break;case 3:o.lambdaEvmHook=c.com.hedera.hapi.node.hooks.LambdaEvmHook.decode(e,e.uint32());break;case 4:o.adminKey=c.proto.Key.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.hooks.HookCreationDetails"},e}(),e.LambdaEvmHook=function(){function e(e){if(this.storageUpdates=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.spec=c.com.hedera.hapi.node.hooks.EvmHookSpec.decode(e,e.uint32());break;case 2:o.storageUpdates&&o.storageUpdates.length||(o.storageUpdates=[]),o.storageUpdates.push(c.com.hedera.hapi.node.hooks.LambdaStorageUpdate.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.hooks.LambdaEvmHook"},e}(),e.EvmHookSpec=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.contractId=c.proto.ContractID.decode(e,e.uint32());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.hooks.EvmHookSpec"},e}(),e.LambdaStorageUpdate=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.storageSlot=c.com.hedera.hapi.node.hooks.LambdaStorageSlot.decode(e,e.uint32());break;case 2:o.mappingEntries=c.com.hedera.hapi.node.hooks.LambdaMappingEntries.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.hooks.LambdaStorageUpdate"},e}(),e.LambdaMappingEntries=function(){function e(e){if(this.entries=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.mappingSlot=e.bytes();break;case 2:o.entries&&o.entries.length||(o.entries=[]),o.entries.push(c.com.hedera.hapi.node.hooks.LambdaMappingEntry.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.hooks.LambdaMappingEntries"},e}(),e.LambdaMappingEntry=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.key=e.bytes();break;case 2:o.preimage=e.bytes();break;case 3:o.value=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.hooks.LambdaMappingEntry"},e}(),e.LambdaStorageSlot=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.key=e.bytes();break;case 2:o.value=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.hooks.LambdaStorageSlot"},e}(),e.LambdaSStoreTransactionBody=function(){function e(e){if(this.storageUpdates=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.hookId=c.proto.HookId.decode(e,e.uint32());break;case 2:o.storageUpdates&&o.storageUpdates.length||(o.storageUpdates=[]),o.storageUpdates.push(c.com.hedera.hapi.node.hooks.LambdaStorageUpdate.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.hooks.LambdaSStoreTransactionBody"},e}(),e.HookDispatchTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.hookIdToDelete=c.proto.HookId.decode(e,e.uint32());break;case 2:o.creation=c.com.hedera.hapi.node.hooks.HookCreation.decode(e,e.uint32());break;case 3:o.execution=c.com.hedera.hapi.node.hooks.HookExecution.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.hooks.HookDispatchTransactionBody"},e}(),e.HookExecution=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.hookEntityId=c.proto.HookEntityId.decode(e,e.uint32());break;case 2:o.call=c.proto.HookCall.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.hooks.HookExecution"},e}(),e}(),e.addressbook=function(){const e={};return e.NodeCreateTransactionBody=function(){function e(e){if(this.gossipEndpoint=[],this.serviceEndpoint=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.description=e.string();break;case 3:o.gossipEndpoint&&o.gossipEndpoint.length||(o.gossipEndpoint=[]),o.gossipEndpoint.push(c.proto.ServiceEndpoint.decode(e,e.uint32()));break;case 4:o.serviceEndpoint&&o.serviceEndpoint.length||(o.serviceEndpoint=[]),o.serviceEndpoint.push(c.proto.ServiceEndpoint.decode(e,e.uint32()));break;case 5:o.gossipCaCertificate=e.bytes();break;case 6:o.grpcCertificateHash=e.bytes();break;case 7:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 8:o.declineReward=e.bool();break;case 9:o.grpcProxyEndpoint=c.proto.ServiceEndpoint.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.addressbook.NodeCreateTransactionBody"},e}(),e.NodeUpdateTransactionBody=function(){function e(e){if(this.gossipEndpoint=[],this.serviceEndpoint=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeId=e.uint64();break;case 2:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.description=c.google.protobuf.StringValue.decode(e,e.uint32());break;case 4:o.gossipEndpoint&&o.gossipEndpoint.length||(o.gossipEndpoint=[]),o.gossipEndpoint.push(c.proto.ServiceEndpoint.decode(e,e.uint32()));break;case 5:o.serviceEndpoint&&o.serviceEndpoint.length||(o.serviceEndpoint=[]),o.serviceEndpoint.push(c.proto.ServiceEndpoint.decode(e,e.uint32()));break;case 6:o.gossipCaCertificate=c.google.protobuf.BytesValue.decode(e,e.uint32());break;case 7:o.grpcCertificateHash=c.google.protobuf.BytesValue.decode(e,e.uint32());break;case 8:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 9:o.declineReward=c.google.protobuf.BoolValue.decode(e,e.uint32());break;case 10:o.grpcProxyEndpoint=c.proto.ServiceEndpoint.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.addressbook.NodeUpdateTransactionBody"},e}(),e.NodeDeleteTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.nodeId=e.uint64();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.addressbook.NodeDeleteTransactionBody"},e}(),e}(),e.state=function(){const e={};return e.hints=function(){const e={};return e.HintsPartyId=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.partyId=e.uint32();break;case 2:o.numParties=e.uint32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.hints.HintsPartyId"},e}(),e.HintsKeySet=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeId=e.uint64();break;case 2:o.adoptionTime=c.proto.Timestamp.decode(e,e.uint32());break;case 3:o.key=e.bytes();break;case 4:o.nextKey=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.hints.HintsKeySet"},e}(),e.PreprocessedKeys=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.aggregationKey=e.bytes();break;case 2:o.verificationKey=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.hints.PreprocessedKeys"},e}(),e.PreprocessingVoteId=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.constructionId=e.uint64();break;case 2:o.nodeId=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.hints.PreprocessingVoteId"},e}(),e.PreprocessingVote=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.preprocessedKeys=c.com.hedera.hapi.node.state.hints.PreprocessedKeys.decode(e,e.uint32());break;case 2:o.congruentNodeId=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.hints.PreprocessingVote"},e}(),e.NodePartyId=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeId=e.uint64();break;case 2:o.partyId=e.uint32();break;case 3:o.partyWeight=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.hints.NodePartyId"},e}(),e.HintsScheme=function(){function e(e){if(this.nodePartyIds=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.preprocessedKeys=c.com.hedera.hapi.node.state.hints.PreprocessedKeys.decode(e,e.uint32());break;case 2:o.nodePartyIds&&o.nodePartyIds.length||(o.nodePartyIds=[]),o.nodePartyIds.push(c.com.hedera.hapi.node.state.hints.NodePartyId.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.hints.HintsScheme"},e}(),e.HintsConstruction=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.constructionId=e.uint64();break;case 2:o.sourceRosterHash=e.bytes();break;case 3:o.targetRosterHash=e.bytes();break;case 4:o.gracePeriodEndTime=c.proto.Timestamp.decode(e,e.uint32());break;case 5:o.preprocessingStartTime=c.proto.Timestamp.decode(e,e.uint32());break;case 6:o.hintsScheme=c.com.hedera.hapi.node.state.hints.HintsScheme.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.hints.HintsConstruction"},e}(),e.CRSStage=function(){const e={},t=Object.create(e);return t[e[0]="GATHERING_CONTRIBUTIONS"]=0,t[e[1]="WAITING_FOR_ADOPTING_FINAL_CRS"]=1,t[e[2]="COMPLETED"]=2,t}(),e.CRSState=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.crs=e.bytes();break;case 2:o.stage=e.int32();break;case 3:o.nextContributingNodeId=c.google.protobuf.UInt64Value.decode(e,e.uint32());break;case 4:o.contributionEndTime=c.proto.Timestamp.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.hints.CRSState"},e}(),e}(),e.history=function(){const e={};return e.ProofKeySet=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 2:o.adoptionTime=c.proto.Timestamp.decode(e,e.uint32());break;case 3:o.key=e.bytes();break;case 4:o.nextKey=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.history.ProofKeySet"},e}(),e.ProofKey=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeId=e.uint64();break;case 2:o.key=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.history.ProofKey"},e}(),e.History=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.addressBookHash=e.bytes();break;case 2:o.metadata=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.history.History"},e}(),e.HistoryProof=function(){function e(e){if(this.targetProofKeys=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.targetProofKeys&&o.targetProofKeys.length||(o.targetProofKeys=[]),o.targetProofKeys.push(c.com.hedera.hapi.node.state.history.ProofKey.decode(e,e.uint32()));break;case 2:o.targetHistory=c.com.hedera.hapi.node.state.history.History.decode(e,e.uint32());break;case 3:o.chainOfTrustProof=c.com.hedera.hapi.block.stream.ChainOfTrustProof.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.history.HistoryProof"},e}(),e.HistoryProofConstruction=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.constructionId=e.uint64();break;case 2:o.sourceRosterHash=e.bytes();break;case 3:o.sourceProof=c.com.hedera.hapi.node.state.history.HistoryProof.decode(e,e.uint32());break;case 4:o.targetRosterHash=e.bytes();break;case 5:o.gracePeriodEndTime=c.proto.Timestamp.decode(e,e.uint32());break;case 6:o.assemblyStartTime=c.proto.Timestamp.decode(e,e.uint32());break;case 7:o.targetProof=c.com.hedera.hapi.node.state.history.HistoryProof.decode(e,e.uint32());break;case 8:o.failureReason=e.string();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.history.HistoryProofConstruction"},e}(),e.ConstructionNodeId=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.constructionId=e.uint64();break;case 2:o.nodeId=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.history.ConstructionNodeId"},e}(),e.HistoryProofVote=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.proof=c.com.hedera.hapi.node.state.history.HistoryProof.decode(e,e.uint32());break;case 2:o.congruentNodeId=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.history.HistoryProofVote"},e}(),e.HistorySignature=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.history=c.com.hedera.hapi.node.state.history.History.decode(e,e.uint32());break;case 2:o.signature=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.history.HistorySignature"},e}(),e.RecordedHistorySignature=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.signingTime=c.proto.Timestamp.decode(e,e.uint32());break;case 2:o.historySignature=c.com.hedera.hapi.node.state.history.HistorySignature.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.history.RecordedHistorySignature"},e}(),e}(),e.addressbook=function(){const e={};return e.Node=function(){function e(e){if(this.gossipEndpoint=[],this.serviceEndpoint=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeId=e.uint64();break;case 2:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.description=e.string();break;case 4:o.gossipEndpoint&&o.gossipEndpoint.length||(o.gossipEndpoint=[]),o.gossipEndpoint.push(c.proto.ServiceEndpoint.decode(e,e.uint32()));break;case 5:o.serviceEndpoint&&o.serviceEndpoint.length||(o.serviceEndpoint=[]),o.serviceEndpoint.push(c.proto.ServiceEndpoint.decode(e,e.uint32()));break;case 6:o.gossipCaCertificate=e.bytes();break;case 7:o.grpcCertificateHash=e.bytes();break;case 8:o.weight=e.uint64();break;case 9:o.deleted=e.bool();break;case 10:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 11:o.declineReward=e.bool();break;case 12:o.grpcProxyEndpoint=c.proto.ServiceEndpoint.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.addressbook.Node"},e}(),e}(),e.blockstream=function(){const e={};return e.BlockStreamInfo=function(){function e(e){if(this.rightmostPrecedingStateChangesTreeHashes=[],this.intermediatePreviousBlockRootHashes=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.blockNumber=e.uint64();break;case 2:o.blockTime=c.proto.Timestamp.decode(e,e.uint32());break;case 3:o.trailingOutputHashes=e.bytes();break;case 4:o.trailingBlockHashes=e.bytes();break;case 5:o.inputTreeRootHash=e.bytes();break;case 6:o.startOfBlockStateHash=e.bytes();break;case 7:o.numPrecedingStateChangesItems=e.uint32();break;case 8:o.rightmostPrecedingStateChangesTreeHashes&&o.rightmostPrecedingStateChangesTreeHashes.length||(o.rightmostPrecedingStateChangesTreeHashes=[]),o.rightmostPrecedingStateChangesTreeHashes.push(e.bytes());break;case 9:o.blockEndTime=c.proto.Timestamp.decode(e,e.uint32());break;case 10:o.postUpgradeWorkDone=e.bool();break;case 11:o.creationSoftwareVersion=c.proto.SemanticVersion.decode(e,e.uint32());break;case 12:o.lastIntervalProcessTime=c.proto.Timestamp.decode(e,e.uint32());break;case 13:o.lastHandleTime=c.proto.Timestamp.decode(e,e.uint32());break;case 14:o.consensusHeaderRootHash=e.bytes();break;case 15:o.outputItemRootHash=e.bytes();break;case 16:o.traceDataRootHash=e.bytes();break;case 17:o.intermediatePreviousBlockRootHashes&&o.intermediatePreviousBlockRootHashes.length||(o.intermediatePreviousBlockRootHashes=[]),o.intermediatePreviousBlockRootHashes.push(e.bytes());break;case 18:o.intermediateBlockRootsLeafCount=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.blockstream.BlockStreamInfo"},e}(),e.MerkleLeaf=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.blockConsensusTimestamp=e.bytes();break;case 2:o.blockItem=e.bytes();break;case 3:o.stateItem=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.blockstream.MerkleLeaf"},e}(),e}(),e.hooks=function(){const e={};return e.EvmHookState=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.hookId=c.proto.HookId.decode(e,e.uint32());break;case 2:o.type=e.int32();break;case 3:o.extensionPoint=e.int32();break;case 4:o.hookContractId=c.proto.ContractID.decode(e,e.uint32());break;case 5:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 6:o.firstContractStorageKey=e.bytes();break;case 7:o.previousHookId=c.google.protobuf.Int64Value.decode(e,e.uint32());break;case 8:o.nextHookId=c.google.protobuf.Int64Value.decode(e,e.uint32());break;case 9:o.numStorageSlots=e.uint32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.hooks.EvmHookState"},e}(),e.EvmHookType=function(){const e={},t=Object.create(e);return t[e[0]="LAMBDA"]=0,t}(),e.LambdaSlotKey=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.hookId=c.proto.HookId.decode(e,e.uint32());break;case 2:o.key=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.hooks.LambdaSlotKey"},e}(),e}(),e.entity=function(){const e={};return e.EntityCounts=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.numAccounts=e.uint64();break;case 2:o.numAliases=e.uint64();break;case 3:o.numTokens=e.uint64();break;case 4:o.numTokenRelations=e.uint64();break;case 5:o.numNfts=e.uint64();break;case 6:o.numAirdrops=e.uint64();break;case 7:o.numStakingInfos=e.uint64();break;case 8:o.numTopics=e.uint64();break;case 9:o.numFiles=e.uint64();break;case 10:o.numNodes=e.uint64();break;case 11:o.numSchedules=e.uint64();break;case 12:o.numContractStorageSlots=e.uint64();break;case 13:o.numContractBytecodes=e.uint64();break;case 14:o.numHooks=e.uint64();break;case 15:o.numLambdaStorageSlots=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.entity.EntityCounts"},e}(),e}(),e.roster=function(){const e={};return e.Roster=function(){function e(e){if(this.rosterEntries=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.rosterEntries&&o.rosterEntries.length||(o.rosterEntries=[]),o.rosterEntries.push(c.com.hedera.hapi.node.state.roster.RosterEntry.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.roster.Roster"},e}(),e.RosterEntry=function(){function e(e){if(this.gossipEndpoint=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeId=e.uint64();break;case 2:o.weight=e.uint64();break;case 3:o.gossipCaCertificate=e.bytes();break;case 5:o.gossipEndpoint&&o.gossipEndpoint.length||(o.gossipEndpoint=[]),o.gossipEndpoint.push(c.proto.ServiceEndpoint.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.roster.RosterEntry"},e}(),e.RosterState=function(){function e(e){if(this.roundRosterPairs=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.candidateRosterHash=e.bytes();break;case 2:o.roundRosterPairs&&o.roundRosterPairs.length||(o.roundRosterPairs=[]),o.roundRosterPairs.push(c.com.hedera.hapi.node.state.roster.RoundRosterPair.decode(e,e.uint32()));break;case 3:o.transplantInProgress=e.bool();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.roster.RosterState"},e}(),e.RoundRosterPair=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.roundNumber=e.uint64();break;case 2:o.activeRosterHash=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.roster.RoundRosterPair"},e}(),e.LedgerId=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.ledgerId=e.bytes();break;case 2:o.round=e.uint64();break;case 3:o.ledgerSignature=e.bytes();break;case 4:o.rosterSignatures=c.com.hedera.hapi.node.state.roster.RosterSignatures.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.roster.LedgerId"},e}(),e.RosterSignatures=function(){function e(e){if(this.nodeSignatures=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.rosterHash=e.bytes();break;case 2:o.nodeSignatures&&o.nodeSignatures.length||(o.nodeSignatures=[]),o.nodeSignatures.push(c.com.hedera.hapi.node.state.roster.NodeSignature.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.roster.RosterSignatures"},e}(),e.NodeSignature=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeId=e.uint64();break;case 2:o.nodeSignature=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.roster.NodeSignature"},e}(),e}(),e.tss=function(){const e={};return e.TssEncryptionKeys=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.currentEncryptionKey=e.bytes();break;case 2:o.nextEncryptionKey=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.tss.TssEncryptionKeys"},e}(),e.TssMessageMapKey=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.rosterHash=e.bytes();break;case 2:o.sequenceNumber=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.tss.TssMessageMapKey"},e}(),e.TssVoteMapKey=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.rosterHash=e.bytes();break;case 2:o.nodeId=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.tss.TssVoteMapKey"},e}(),e}(),e}(),e}(),e.services=function(){const e={};return e.auxiliary=function(){const e={};return e.hints=function(){const e={};return e.HintsKeyPublicationTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.partyId=e.uint32();break;case 2:o.numParties=e.uint32();break;case 3:o.hintsKey=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.services.auxiliary.hints.HintsKeyPublicationTransactionBody"},e}(),e.HintsPreprocessingVoteTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.constructionId=e.uint64();break;case 2:o.vote=c.com.hedera.hapi.node.state.hints.PreprocessingVote.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.services.auxiliary.hints.HintsPreprocessingVoteTransactionBody"},e}(),e.HintsPartialSignatureTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.constructionId=e.uint64();break;case 2:o.message=e.bytes();break;case 3:o.partialSignature=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.services.auxiliary.hints.HintsPartialSignatureTransactionBody"},e}(),e.CrsPublicationTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.newCrs=e.bytes();break;case 2:o.proof=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.services.auxiliary.hints.CrsPublicationTransactionBody"},e}(),e}(),e.history=function(){const e={};return e.HistoryProofSignatureTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.constructionId=e.uint64();break;case 2:o.signature=c.com.hedera.hapi.node.state.history.HistorySignature.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.services.auxiliary.history.HistoryProofSignatureTransactionBody"},e}(),e.HistoryProofKeyPublicationTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.proofKey=e.bytes();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.services.auxiliary.history.HistoryProofKeyPublicationTransactionBody"},e}(),e.HistoryProofVoteTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.constructionId=e.uint64();break;case 2:o.vote=c.com.hedera.hapi.node.state.history.HistoryProofVote.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.services.auxiliary.history.HistoryProofVoteTransactionBody"},e}(),e}(),e.tss=function(){const e={};return e.TssEncryptionKeyTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.publicTssEncryptionKey=e.bytes();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.services.auxiliary.tss.TssEncryptionKeyTransactionBody"},e}(),e.TssMessageTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.sourceRosterHash=e.bytes();break;case 2:o.targetRosterHash=e.bytes();break;case 3:o.shareIndex=e.uint64();break;case 4:o.tssMessage=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.services.auxiliary.tss.TssMessageTransactionBody"},e}(),e.TssVoteTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.sourceRosterHash=e.bytes();break;case 2:o.targetRosterHash=e.bytes();break;case 3:o.ledgerId=e.bytes();break;case 4:o.nodeSignature=e.bytes();break;case 5:o.tssVote=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.services.auxiliary.tss.TssVoteTransactionBody"},e}(),e}(),e}(),e}(),e}(),e.mirror=function(){const e={};return e.api=function(){const e={};return e.proto=function(){const e={};return e.ConsensusTopicQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.topicID=c.proto.TopicID.decode(e,e.uint32());break;case 2:o.consensusStartTime=c.proto.Timestamp.decode(e,e.uint32());break;case 3:o.consensusEndTime=c.proto.Timestamp.decode(e,e.uint32());break;case 4:o.limit=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.mirror.api.proto.ConsensusTopicQuery"},e}(),e.ConsensusTopicResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.consensusTimestamp=c.proto.Timestamp.decode(e,e.uint32());break;case 2:o.message=e.bytes();break;case 3:o.runningHash=e.bytes();break;case 4:o.sequenceNumber=e.uint64();break;case 5:o.runningHashVersion=e.uint64();break;case 6:o.chunkInfo=c.proto.ConsensusMessageChunkInfo.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.mirror.api.proto.ConsensusTopicResponse"},e}(),e.ConsensusService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.subscribeTopic=function e(t,n){return this.rpcCall(e,c.com.hedera.mirror.api.proto.ConsensusTopicQuery,c.com.hedera.mirror.api.proto.ConsensusTopicResponse,t,n)},"name",{value:"subscribeTopic"}),e}(),e.AddressBookQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fileId=c.proto.FileID.decode(e,e.uint32());break;case 2:o.limit=e.int32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.mirror.api.proto.AddressBookQuery"},e}(),e.NetworkService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.getNodes=function e(t,n){return this.rpcCall(e,c.com.hedera.mirror.api.proto.AddressBookQuery,c.proto.NodeAddress,t,n)},"name",{value:"getNodes"}),e}(),e}(),e}(),e}(),e}(),e})(),t.proto=c.proto=(()=>{const e={};return e.ShardID=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.shardNum=e.int64();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ShardID"},e}(),e.RealmID=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.shardNum=e.int64();break;case 2:o.realmNum=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.RealmID"},e}(),e.TokenID=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.shardNum=e.int64();break;case 2:o.realmNum=e.int64();break;case 3:o.tokenNum=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenID"},e}(),e.BlockHashAlgorithm=function(){const e={},t=Object.create(e);return t[e[0]="SHA2_384"]=0,t}(),e.AccountID=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.shardNum=e.int64();break;case 2:o.realmNum=e.int64();break;case 3:o.accountNum=e.int64();break;case 4:o.alias=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.AccountID"},e}(),e.NftID=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.token_ID=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.serialNumber=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NftID"},e}(),e.FileID=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.shardNum=e.int64();break;case 2:o.realmNum=e.int64();break;case 3:o.fileNum=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FileID"},e}(),e.ContractID=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.shardNum=e.int64();break;case 2:o.realmNum=e.int64();break;case 3:o.contractNum=e.int64();break;case 4:o.evmAddress=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractID"},e}(),e.TopicID=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.shardNum=e.int64();break;case 2:o.realmNum=e.int64();break;case 3:o.topicNum=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TopicID"},e}(),e.ScheduleID=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.shardNum=e.int64();break;case 2:o.realmNum=e.int64();break;case 3:o.scheduleNum=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ScheduleID"},e}(),e.TransactionID=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.transactionValidStart=c.proto.Timestamp.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.scheduled=e.bool();break;case 4:o.nonce=e.int32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionID"},e}(),e.HookId=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.entityId=c.proto.HookEntityId.decode(e,e.uint32());break;case 2:o.hookId=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.HookId"},e}(),e.HookEntityId=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.contractId=c.proto.ContractID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.HookEntityId"},e}(),e.HookCall=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.hookId=e.int64();break;case 3:o.evmHookCall=c.proto.EvmHookCall.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.HookCall"},e}(),e.EvmHookCall=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.data=e.bytes();break;case 2:o.gasLimit=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.EvmHookCall"},e}(),e.AccountAmount=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.amount=e.sint64();break;case 3:o.isApproval=e.bool();break;case 4:o.preTxAllowanceHook=c.proto.HookCall.decode(e,e.uint32());break;case 5:o.prePostTxAllowanceHook=c.proto.HookCall.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.AccountAmount"},e}(),e.TransferList=function(){function e(e){if(this.accountAmounts=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.accountAmounts&&o.accountAmounts.length||(o.accountAmounts=[]),o.accountAmounts.push(c.proto.AccountAmount.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransferList"},e}(),e.NftTransfer=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.senderAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.receiverAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.serialNumber=e.int64();break;case 4:o.isApproval=e.bool();break;case 5:o.preTxSenderAllowanceHook=c.proto.HookCall.decode(e,e.uint32());break;case 6:o.prePostTxSenderAllowanceHook=c.proto.HookCall.decode(e,e.uint32());break;case 7:o.preTxReceiverAllowanceHook=c.proto.HookCall.decode(e,e.uint32());break;case 8:o.prePostTxReceiverAllowanceHook=c.proto.HookCall.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NftTransfer"},e}(),e.TokenTransferList=function(){function e(e){if(this.transfers=[],this.nftTransfers=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.token=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.transfers&&o.transfers.length||(o.transfers=[]),o.transfers.push(c.proto.AccountAmount.decode(e,e.uint32()));break;case 3:o.nftTransfers&&o.nftTransfers.length||(o.nftTransfers=[]),o.nftTransfers.push(c.proto.NftTransfer.decode(e,e.uint32()));break;case 4:o.expectedDecimals=c.google.protobuf.UInt32Value.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenTransferList"},e}(),e.Fraction=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.numerator=e.int64();break;case 2:o.denominator=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Fraction"},e}(),e.TokenType=function(){const e={},t=Object.create(e);return t[e[0]="FUNGIBLE_COMMON"]=0,t[e[1]="NON_FUNGIBLE_UNIQUE"]=1,t}(),e.SubType=function(){const e={},t=Object.create(e);return t[e[0]="DEFAULT"]=0,t[e[1]="TOKEN_FUNGIBLE_COMMON"]=1,t[e[2]="TOKEN_NON_FUNGIBLE_UNIQUE"]=2,t[e[3]="TOKEN_FUNGIBLE_COMMON_WITH_CUSTOM_FEES"]=3,t[e[4]="TOKEN_NON_FUNGIBLE_UNIQUE_WITH_CUSTOM_FEES"]=4,t[e[5]="SCHEDULE_CREATE_CONTRACT_CALL"]=5,t[e[6]="TOPIC_CREATE_WITH_CUSTOM_FEES"]=6,t[e[7]="SUBMIT_MESSAGE_WITH_CUSTOM_FEES"]=7,t[e[8]="CRYPTO_TRANSFER_WITH_HOOKS"]=8,t}(),e.TokenSupplyType=function(){const e={},t=Object.create(e);return t[e[0]="INFINITE"]=0,t[e[1]="FINITE"]=1,t}(),e.TokenKeyValidation=function(){const e={},t=Object.create(e);return t[e[0]="FULL_VALIDATION"]=0,t[e[1]="NO_VALIDATION"]=1,t}(),e.TokenFreezeStatus=function(){const e={},t=Object.create(e);return t[e[0]="FreezeNotApplicable"]=0,t[e[1]="Frozen"]=1,t[e[2]="Unfrozen"]=2,t}(),e.TokenKycStatus=function(){const e={},t=Object.create(e);return t[e[0]="KycNotApplicable"]=0,t[e[1]="Granted"]=1,t[e[2]="Revoked"]=2,t}(),e.TokenPauseStatus=function(){const e={},t=Object.create(e);return t[e[0]="PauseNotApplicable"]=0,t[e[1]="Paused"]=1,t[e[2]="Unpaused"]=2,t}(),e.Key=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 2:o.ed25519=e.bytes();break;case 3:o.RSA_3072=e.bytes();break;case 4:o.ECDSA_384=e.bytes();break;case 5:o.thresholdKey=c.proto.ThresholdKey.decode(e,e.uint32());break;case 6:o.keyList=c.proto.KeyList.decode(e,e.uint32());break;case 7:o.ECDSASecp256k1=e.bytes();break;case 8:o.delegatableContractId=c.proto.ContractID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Key"},e}(),e.ThresholdKey=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.threshold=e.uint32();break;case 2:o.keys=c.proto.KeyList.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ThresholdKey"},e}(),e.KeyList=function(){function e(e){if(this.keys=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.keys&&o.keys.length||(o.keys=[]),o.keys.push(c.proto.Key.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.KeyList"},e}(),e.Signature=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contract=e.bytes();break;case 2:o.ed25519=e.bytes();break;case 3:o.RSA_3072=e.bytes();break;case 4:o.ECDSA_384=e.bytes();break;case 5:o.thresholdSignature=c.proto.ThresholdSignature.decode(e,e.uint32());break;case 6:o.signatureList=c.proto.SignatureList.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Signature"},e}(),e.ThresholdSignature=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===2)o.sigs=c.proto.SignatureList.decode(e,e.uint32());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ThresholdSignature"},e}(),e.SignatureList=function(){function e(e){if(this.sigs=[],e)for(var t=Object.keys(e),n=0;n>>3===2)o.sigs&&o.sigs.length||(o.sigs=[]),o.sigs.push(c.proto.Signature.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SignatureList"},e}(),e.SignaturePair=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.pubKeyPrefix=e.bytes();break;case 2:o.contract=e.bytes();break;case 3:o.ed25519=e.bytes();break;case 4:o.RSA_3072=e.bytes();break;case 5:o.ECDSA_384=e.bytes();break;case 6:o.ECDSASecp256k1=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SignaturePair"},e}(),e.SignatureMap=function(){function e(e){if(this.sigPair=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.sigPair&&o.sigPair.length||(o.sigPair=[]),o.sigPair.push(c.proto.SignaturePair.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SignatureMap"},e}(),e.HederaFunctionality=function(){const e={},t=Object.create(e);return t[e[0]="NONE"]=0,t[e[1]="CryptoTransfer"]=1,t[e[2]="CryptoUpdate"]=2,t[e[3]="CryptoDelete"]=3,t[e[4]="CryptoAddLiveHash"]=4,t[e[5]="CryptoDeleteLiveHash"]=5,t[e[6]="ContractCall"]=6,t[e[7]="ContractCreate"]=7,t[e[8]="ContractUpdate"]=8,t[e[9]="FileCreate"]=9,t[e[10]="FileAppend"]=10,t[e[11]="FileUpdate"]=11,t[e[12]="FileDelete"]=12,t[e[13]="CryptoGetAccountBalance"]=13,t[e[14]="CryptoGetAccountRecords"]=14,t[e[15]="CryptoGetInfo"]=15,t[e[16]="ContractCallLocal"]=16,t[e[17]="ContractGetInfo"]=17,t[e[18]="ContractGetBytecode"]=18,t[e[19]="GetBySolidityID"]=19,t[e[20]="GetByKey"]=20,t[e[21]="CryptoGetLiveHash"]=21,t[e[22]="CryptoGetStakers"]=22,t[e[23]="FileGetContents"]=23,t[e[24]="FileGetInfo"]=24,t[e[25]="TransactionGetRecord"]=25,t[e[26]="ContractGetRecords"]=26,t[e[27]="CryptoCreate"]=27,t[e[28]="SystemDelete"]=28,t[e[29]="SystemUndelete"]=29,t[e[30]="ContractDelete"]=30,t[e[31]="Freeze"]=31,t[e[32]="CreateTransactionRecord"]=32,t[e[33]="CryptoAccountAutoRenew"]=33,t[e[34]="ContractAutoRenew"]=34,t[e[35]="GetVersionInfo"]=35,t[e[36]="TransactionGetReceipt"]=36,t[e[50]="ConsensusCreateTopic"]=50,t[e[51]="ConsensusUpdateTopic"]=51,t[e[52]="ConsensusDeleteTopic"]=52,t[e[53]="ConsensusGetTopicInfo"]=53,t[e[54]="ConsensusSubmitMessage"]=54,t[e[55]="UncheckedSubmit"]=55,t[e[56]="TokenCreate"]=56,t[e[58]="TokenGetInfo"]=58,t[e[59]="TokenFreezeAccount"]=59,t[e[60]="TokenUnfreezeAccount"]=60,t[e[61]="TokenGrantKycToAccount"]=61,t[e[62]="TokenRevokeKycFromAccount"]=62,t[e[63]="TokenDelete"]=63,t[e[64]="TokenUpdate"]=64,t[e[65]="TokenMint"]=65,t[e[66]="TokenBurn"]=66,t[e[67]="TokenAccountWipe"]=67,t[e[68]="TokenAssociateToAccount"]=68,t[e[69]="TokenDissociateFromAccount"]=69,t[e[70]="ScheduleCreate"]=70,t[e[71]="ScheduleDelete"]=71,t[e[72]="ScheduleSign"]=72,t[e[73]="ScheduleGetInfo"]=73,t[e[74]="TokenGetAccountNftInfos"]=74,t[e[75]="TokenGetNftInfo"]=75,t[e[76]="TokenGetNftInfos"]=76,t[e[77]="TokenFeeScheduleUpdate"]=77,t[e[78]="NetworkGetExecutionTime"]=78,t[e[79]="TokenPause"]=79,t[e[80]="TokenUnpause"]=80,t[e[81]="CryptoApproveAllowance"]=81,t[e[82]="CryptoDeleteAllowance"]=82,t[e[83]="GetAccountDetails"]=83,t[e[84]="EthereumTransaction"]=84,t[e[85]="NodeStakeUpdate"]=85,t[e[86]="UtilPrng"]=86,t[e[87]="TransactionGetFastRecord"]=87,t[e[88]="TokenUpdateNfts"]=88,t[e[89]="NodeCreate"]=89,t[e[90]="NodeUpdate"]=90,t[e[91]="NodeDelete"]=91,t[e[92]="TokenReject"]=92,t[e[93]="TokenAirdrop"]=93,t[e[94]="TokenCancelAirdrop"]=94,t[e[95]="TokenClaimAirdrop"]=95,t[e[100]="StateSignatureTransaction"]=100,t[e[101]="HintsKeyPublication"]=101,t[e[102]="HintsPreprocessingVote"]=102,t[e[103]="HintsPartialSignature"]=103,t[e[104]="HistoryAssemblySignature"]=104,t[e[105]="HistoryProofKeyPublication"]=105,t[e[106]="HistoryProofVote"]=106,t[e[107]="CrsPublication"]=107,t[e[108]="AtomicBatch"]=108,t[e[109]="LambdaSStore"]=109,t[e[110]="HookDispatch"]=110,t}(),e.FeeComponents=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.min=e.int64();break;case 2:o.max=e.int64();break;case 3:o.constant=e.int64();break;case 4:o.bpt=e.int64();break;case 5:o.vpt=e.int64();break;case 6:o.rbh=e.int64();break;case 7:o.sbh=e.int64();break;case 8:o.gas=e.int64();break;case 9:o.tv=e.int64();break;case 10:o.bpr=e.int64();break;case 11:o.sbpr=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FeeComponents"},e}(),e.TransactionFeeSchedule=function(){function e(e){if(this.fees=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.hederaFunctionality=e.int32();break;case 2:o.feeData=c.proto.FeeData.decode(e,e.uint32());break;case 3:o.fees&&o.fees.length||(o.fees=[]),o.fees.push(c.proto.FeeData.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionFeeSchedule"},e}(),e.FeeData=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodedata=c.proto.FeeComponents.decode(e,e.uint32());break;case 2:o.networkdata=c.proto.FeeComponents.decode(e,e.uint32());break;case 3:o.servicedata=c.proto.FeeComponents.decode(e,e.uint32());break;case 4:o.subType=e.int32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FeeData"},e}(),e.FeeSchedule=function(){function e(e){if(this.transactionFeeSchedule=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.transactionFeeSchedule&&o.transactionFeeSchedule.length||(o.transactionFeeSchedule=[]),o.transactionFeeSchedule.push(c.proto.TransactionFeeSchedule.decode(e,e.uint32()));break;case 2:o.expiryTime=c.proto.TimestampSeconds.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FeeSchedule"},e}(),e.CurrentAndNextFeeSchedule=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.currentFeeSchedule=c.proto.FeeSchedule.decode(e,e.uint32());break;case 2:o.nextFeeSchedule=c.proto.FeeSchedule.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CurrentAndNextFeeSchedule"},e}(),e.ServiceEndpoint=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.ipAddressV4=e.bytes();break;case 2:o.port=e.int32();break;case 3:o.domainName=e.string();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ServiceEndpoint"},e}(),e.NodeAddress=function(){function e(e){if(this.serviceEndpoint=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.ipAddress=e.bytes();break;case 2:o.portno=e.int32();break;case 3:o.memo=e.bytes();break;case 4:o.RSA_PubKey=e.string();break;case 5:o.nodeId=e.int64();break;case 6:o.nodeAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 7:o.nodeCertHash=e.bytes();break;case 8:o.serviceEndpoint&&o.serviceEndpoint.length||(o.serviceEndpoint=[]),o.serviceEndpoint.push(c.proto.ServiceEndpoint.decode(e,e.uint32()));break;case 9:o.description=e.string();break;case 10:o.stake=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NodeAddress"},e}(),e.NodeAddressBook=function(){function e(e){if(this.nodeAddress=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.nodeAddress&&o.nodeAddress.length||(o.nodeAddress=[]),o.nodeAddress.push(c.proto.NodeAddress.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NodeAddressBook"},e}(),e.SemanticVersion=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.major=e.int32();break;case 2:o.minor=e.int32();break;case 3:o.patch=e.int32();break;case 4:o.pre=e.string();break;case 5:o.build=e.string();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SemanticVersion"},e}(),e.Setting=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.name=e.string();break;case 2:o.value=e.string();break;case 3:o.data=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Setting"},e}(),e.ServicesConfigurationList=function(){function e(e){if(this.nameValue=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.nameValue&&o.nameValue.length||(o.nameValue=[]),o.nameValue.push(c.proto.Setting.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ServicesConfigurationList"},e}(),e.TokenRelationship=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.symbol=e.string();break;case 3:o.balance=e.uint64();break;case 4:o.kycStatus=e.int32();break;case 5:o.freezeStatus=e.int32();break;case 6:o.decimals=e.uint32();break;case 7:o.automaticAssociation=e.bool();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenRelationship"},e}(),e.TokenBalance=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.balance=e.uint64();break;case 3:o.decimals=e.uint32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenBalance"},e}(),e.TokenBalances=function(){function e(e){if(this.tokenBalances=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.tokenBalances&&o.tokenBalances.length||(o.tokenBalances=[]),o.tokenBalances.push(c.proto.TokenBalance.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenBalances"},e}(),e.TokenAssociation=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenAssociation"},e}(),e.StakingInfo=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.declineReward=e.bool();break;case 2:o.stakePeriodStart=c.proto.Timestamp.decode(e,e.uint32());break;case 3:o.pendingReward=e.int64();break;case 4:o.stakedToMe=e.int64();break;case 5:o.stakedAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 6:o.stakedNodeId=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.StakingInfo"},e}(),e.PendingAirdropId=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.senderId=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.receiverId=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.fungibleTokenType=c.proto.TokenID.decode(e,e.uint32());break;case 4:o.nonFungibleToken=c.proto.NftID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.PendingAirdropId"},e}(),e.PendingAirdropValue=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.amount=e.uint64();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.PendingAirdropValue"},e}(),e.Timestamp=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.seconds=e.int64();break;case 2:o.nanos=e.int32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Timestamp"},e}(),e.TimestampSeconds=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.seconds=e.int64();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TimestampSeconds"},e}(),e.ConsensusMessageChunkInfo=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.initialTransactionID=c.proto.TransactionID.decode(e,e.uint32());break;case 2:o.total=e.int32();break;case 3:o.number=e.int32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ConsensusMessageChunkInfo"},e}(),e.ConsensusSubmitMessageTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.topicID=c.proto.TopicID.decode(e,e.uint32());break;case 2:o.message=e.bytes();break;case 3:o.chunkInfo=c.proto.ConsensusMessageChunkInfo.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ConsensusSubmitMessageTransactionBody"},e}(),e.TransactionList=function(){function e(e){if(this.transactionList=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.transactionList&&o.transactionList.length||(o.transactionList=[]),o.transactionList.push(c.proto.Transaction.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionList"},e}(),e.EthereumTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.ethereumData=e.bytes();break;case 2:o.callData=c.proto.FileID.decode(e,e.uint32());break;case 3:o.maxGasAllowance=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.EthereumTransactionBody"},e}(),e.AddressBookService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.createNode=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"createNode"}),Object.defineProperty(e.prototype.deleteNode=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"deleteNode"}),Object.defineProperty(e.prototype.updateNode=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"updateNode"}),e}(),e.TransactionResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeTransactionPrecheckCode=e.int32();break;case 2:o.cost=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionResponse"},e}(),e.ResponseCodeEnum=function(){const e={},t=Object.create(e);return t[e[0]="OK"]=0,t[e[1]="INVALID_TRANSACTION"]=1,t[e[2]="PAYER_ACCOUNT_NOT_FOUND"]=2,t[e[3]="INVALID_NODE_ACCOUNT"]=3,t[e[4]="TRANSACTION_EXPIRED"]=4,t[e[5]="INVALID_TRANSACTION_START"]=5,t[e[6]="INVALID_TRANSACTION_DURATION"]=6,t[e[7]="INVALID_SIGNATURE"]=7,t[e[8]="MEMO_TOO_LONG"]=8,t[e[9]="INSUFFICIENT_TX_FEE"]=9,t[e[10]="INSUFFICIENT_PAYER_BALANCE"]=10,t[e[11]="DUPLICATE_TRANSACTION"]=11,t[e[12]="BUSY"]=12,t[e[13]="NOT_SUPPORTED"]=13,t[e[14]="INVALID_FILE_ID"]=14,t[e[15]="INVALID_ACCOUNT_ID"]=15,t[e[16]="INVALID_CONTRACT_ID"]=16,t[e[17]="INVALID_TRANSACTION_ID"]=17,t[e[18]="RECEIPT_NOT_FOUND"]=18,t[e[19]="RECORD_NOT_FOUND"]=19,t[e[20]="INVALID_SOLIDITY_ID"]=20,t[e[21]="UNKNOWN"]=21,t[e[22]="SUCCESS"]=22,t[e[23]="FAIL_INVALID"]=23,t[e[24]="FAIL_FEE"]=24,t[e[25]="FAIL_BALANCE"]=25,t[e[26]="KEY_REQUIRED"]=26,t[e[27]="BAD_ENCODING"]=27,t[e[28]="INSUFFICIENT_ACCOUNT_BALANCE"]=28,t[e[29]="INVALID_SOLIDITY_ADDRESS"]=29,t[e[30]="INSUFFICIENT_GAS"]=30,t[e[31]="CONTRACT_SIZE_LIMIT_EXCEEDED"]=31,t[e[32]="LOCAL_CALL_MODIFICATION_EXCEPTION"]=32,t[e[33]="CONTRACT_REVERT_EXECUTED"]=33,t[e[34]="CONTRACT_EXECUTION_EXCEPTION"]=34,t[e[35]="INVALID_RECEIVING_NODE_ACCOUNT"]=35,t[e[36]="MISSING_QUERY_HEADER"]=36,t[e[37]="ACCOUNT_UPDATE_FAILED"]=37,t[e[38]="INVALID_KEY_ENCODING"]=38,t[e[39]="NULL_SOLIDITY_ADDRESS"]=39,t[e[40]="CONTRACT_UPDATE_FAILED"]=40,t[e[41]="INVALID_QUERY_HEADER"]=41,t[e[42]="INVALID_FEE_SUBMITTED"]=42,t[e[43]="INVALID_PAYER_SIGNATURE"]=43,t[e[44]="KEY_NOT_PROVIDED"]=44,t[e[45]="INVALID_EXPIRATION_TIME"]=45,t[e[46]="NO_WACL_KEY"]=46,t[e[47]="FILE_CONTENT_EMPTY"]=47,t[e[48]="INVALID_ACCOUNT_AMOUNTS"]=48,t[e[49]="EMPTY_TRANSACTION_BODY"]=49,t[e[50]="INVALID_TRANSACTION_BODY"]=50,t[e[51]="INVALID_SIGNATURE_TYPE_MISMATCHING_KEY"]=51,t[e[52]="INVALID_SIGNATURE_COUNT_MISMATCHING_KEY"]=52,t[e[53]="EMPTY_LIVE_HASH_BODY"]=53,t[e[54]="EMPTY_LIVE_HASH"]=54,t[e[55]="EMPTY_LIVE_HASH_KEYS"]=55,t[e[56]="INVALID_LIVE_HASH_SIZE"]=56,t[e[57]="EMPTY_QUERY_BODY"]=57,t[e[58]="EMPTY_LIVE_HASH_QUERY"]=58,t[e[59]="LIVE_HASH_NOT_FOUND"]=59,t[e[60]="ACCOUNT_ID_DOES_NOT_EXIST"]=60,t[e[61]="LIVE_HASH_ALREADY_EXISTS"]=61,t[e[62]="INVALID_FILE_WACL"]=62,t[e[63]="SERIALIZATION_FAILED"]=63,t[e[64]="TRANSACTION_OVERSIZE"]=64,t[e[65]="TRANSACTION_TOO_MANY_LAYERS"]=65,t[e[66]="CONTRACT_DELETED"]=66,t[e[67]="PLATFORM_NOT_ACTIVE"]=67,t[e[68]="KEY_PREFIX_MISMATCH"]=68,t[e[69]="PLATFORM_TRANSACTION_NOT_CREATED"]=69,t[e[70]="INVALID_RENEWAL_PERIOD"]=70,t[e[71]="INVALID_PAYER_ACCOUNT_ID"]=71,t[e[72]="ACCOUNT_DELETED"]=72,t[e[73]="FILE_DELETED"]=73,t[e[74]="ACCOUNT_REPEATED_IN_ACCOUNT_AMOUNTS"]=74,t[e[75]="SETTING_NEGATIVE_ACCOUNT_BALANCE"]=75,t[e[76]="OBTAINER_REQUIRED"]=76,t[e[77]="OBTAINER_SAME_CONTRACT_ID"]=77,t[e[78]="OBTAINER_DOES_NOT_EXIST"]=78,t[e[79]="MODIFYING_IMMUTABLE_CONTRACT"]=79,t[e[80]="FILE_SYSTEM_EXCEPTION"]=80,t[e[81]="AUTORENEW_DURATION_NOT_IN_RANGE"]=81,t[e[82]="ERROR_DECODING_BYTESTRING"]=82,t[e[83]="CONTRACT_FILE_EMPTY"]=83,t[e[84]="CONTRACT_BYTECODE_EMPTY"]=84,t[e[85]="INVALID_INITIAL_BALANCE"]=85,t[e[86]="INVALID_RECEIVE_RECORD_THRESHOLD"]=86,t[e[87]="INVALID_SEND_RECORD_THRESHOLD"]=87,t[e[88]="ACCOUNT_IS_NOT_GENESIS_ACCOUNT"]=88,t[e[89]="PAYER_ACCOUNT_UNAUTHORIZED"]=89,t[e[90]="INVALID_FREEZE_TRANSACTION_BODY"]=90,t[e[91]="FREEZE_TRANSACTION_BODY_NOT_FOUND"]=91,t[e[92]="TRANSFER_LIST_SIZE_LIMIT_EXCEEDED"]=92,t[e[93]="RESULT_SIZE_LIMIT_EXCEEDED"]=93,t[e[94]="NOT_SPECIAL_ACCOUNT"]=94,t[e[95]="CONTRACT_NEGATIVE_GAS"]=95,t[e[96]="CONTRACT_NEGATIVE_VALUE"]=96,t[e[97]="INVALID_FEE_FILE"]=97,t[e[98]="INVALID_EXCHANGE_RATE_FILE"]=98,t[e[99]="INSUFFICIENT_LOCAL_CALL_GAS"]=99,t[e[100]="ENTITY_NOT_ALLOWED_TO_DELETE"]=100,t[e[101]="AUTHORIZATION_FAILED"]=101,t[e[102]="FILE_UPLOADED_PROTO_INVALID"]=102,t[e[103]="FILE_UPLOADED_PROTO_NOT_SAVED_TO_DISK"]=103,t[e[104]="FEE_SCHEDULE_FILE_PART_UPLOADED"]=104,t[e[105]="EXCHANGE_RATE_CHANGE_LIMIT_EXCEEDED"]=105,t[e[106]="MAX_CONTRACT_STORAGE_EXCEEDED"]=106,t[e[107]="TRANSFER_ACCOUNT_SAME_AS_DELETE_ACCOUNT"]=107,t[e[108]="TOTAL_LEDGER_BALANCE_INVALID"]=108,t[e[110]="EXPIRATION_REDUCTION_NOT_ALLOWED"]=110,t[e[111]="MAX_GAS_LIMIT_EXCEEDED"]=111,t[e[112]="MAX_FILE_SIZE_EXCEEDED"]=112,t[e[113]="RECEIVER_SIG_REQUIRED"]=113,t[e[150]="INVALID_TOPIC_ID"]=150,t[e[155]="INVALID_ADMIN_KEY"]=155,t[e[156]="INVALID_SUBMIT_KEY"]=156,t[e[157]="UNAUTHORIZED"]=157,t[e[158]="INVALID_TOPIC_MESSAGE"]=158,t[e[159]="INVALID_AUTORENEW_ACCOUNT"]=159,t[e[160]="AUTORENEW_ACCOUNT_NOT_ALLOWED"]=160,t[e[162]="TOPIC_EXPIRED"]=162,t[e[163]="INVALID_CHUNK_NUMBER"]=163,t[e[164]="INVALID_CHUNK_TRANSACTION_ID"]=164,t[e[165]="ACCOUNT_FROZEN_FOR_TOKEN"]=165,t[e[166]="TOKENS_PER_ACCOUNT_LIMIT_EXCEEDED"]=166,t[e[167]="INVALID_TOKEN_ID"]=167,t[e[168]="INVALID_TOKEN_DECIMALS"]=168,t[e[169]="INVALID_TOKEN_INITIAL_SUPPLY"]=169,t[e[170]="INVALID_TREASURY_ACCOUNT_FOR_TOKEN"]=170,t[e[171]="INVALID_TOKEN_SYMBOL"]=171,t[e[172]="TOKEN_HAS_NO_FREEZE_KEY"]=172,t[e[173]="TRANSFERS_NOT_ZERO_SUM_FOR_TOKEN"]=173,t[e[174]="MISSING_TOKEN_SYMBOL"]=174,t[e[175]="TOKEN_SYMBOL_TOO_LONG"]=175,t[e[176]="ACCOUNT_KYC_NOT_GRANTED_FOR_TOKEN"]=176,t[e[177]="TOKEN_HAS_NO_KYC_KEY"]=177,t[e[178]="INSUFFICIENT_TOKEN_BALANCE"]=178,t[e[179]="TOKEN_WAS_DELETED"]=179,t[e[180]="TOKEN_HAS_NO_SUPPLY_KEY"]=180,t[e[181]="TOKEN_HAS_NO_WIPE_KEY"]=181,t[e[182]="INVALID_TOKEN_MINT_AMOUNT"]=182,t[e[183]="INVALID_TOKEN_BURN_AMOUNT"]=183,t[e[184]="TOKEN_NOT_ASSOCIATED_TO_ACCOUNT"]=184,t[e[185]="CANNOT_WIPE_TOKEN_TREASURY_ACCOUNT"]=185,t[e[186]="INVALID_KYC_KEY"]=186,t[e[187]="INVALID_WIPE_KEY"]=187,t[e[188]="INVALID_FREEZE_KEY"]=188,t[e[189]="INVALID_SUPPLY_KEY"]=189,t[e[190]="MISSING_TOKEN_NAME"]=190,t[e[191]="TOKEN_NAME_TOO_LONG"]=191,t[e[192]="INVALID_WIPING_AMOUNT"]=192,t[e[193]="TOKEN_IS_IMMUTABLE"]=193,t[e[194]="TOKEN_ALREADY_ASSOCIATED_TO_ACCOUNT"]=194,t[e[195]="TRANSACTION_REQUIRES_ZERO_TOKEN_BALANCES"]=195,t[e[196]="ACCOUNT_IS_TREASURY"]=196,t[e[197]="TOKEN_ID_REPEATED_IN_TOKEN_LIST"]=197,t[e[198]="TOKEN_TRANSFER_LIST_SIZE_LIMIT_EXCEEDED"]=198,t[e[199]="EMPTY_TOKEN_TRANSFER_BODY"]=199,t[e[200]="EMPTY_TOKEN_TRANSFER_ACCOUNT_AMOUNTS"]=200,t[e[201]="INVALID_SCHEDULE_ID"]=201,t[e[202]="SCHEDULE_IS_IMMUTABLE"]=202,t[e[203]="INVALID_SCHEDULE_PAYER_ID"]=203,t[e[204]="INVALID_SCHEDULE_ACCOUNT_ID"]=204,t[e[205]="NO_NEW_VALID_SIGNATURES"]=205,t[e[206]="UNRESOLVABLE_REQUIRED_SIGNERS"]=206,t[e[207]="SCHEDULED_TRANSACTION_NOT_IN_WHITELIST"]=207,t[e[208]="SOME_SIGNATURES_WERE_INVALID"]=208,t[e[209]="TRANSACTION_ID_FIELD_NOT_ALLOWED"]=209,t[e[210]="IDENTICAL_SCHEDULE_ALREADY_CREATED"]=210,t[e[211]="INVALID_ZERO_BYTE_IN_STRING"]=211,t[e[212]="SCHEDULE_ALREADY_DELETED"]=212,t[e[213]="SCHEDULE_ALREADY_EXECUTED"]=213,t[e[214]="MESSAGE_SIZE_TOO_LARGE"]=214,t[e[215]="OPERATION_REPEATED_IN_BUCKET_GROUPS"]=215,t[e[216]="BUCKET_CAPACITY_OVERFLOW"]=216,t[e[217]="NODE_CAPACITY_NOT_SUFFICIENT_FOR_OPERATION"]=217,t[e[218]="BUCKET_HAS_NO_THROTTLE_GROUPS"]=218,t[e[219]="THROTTLE_GROUP_HAS_ZERO_OPS_PER_SEC"]=219,t[e[220]="SUCCESS_BUT_MISSING_EXPECTED_OPERATION"]=220,t[e[221]="UNPARSEABLE_THROTTLE_DEFINITIONS"]=221,t[e[222]="INVALID_THROTTLE_DEFINITIONS"]=222,t[e[223]="ACCOUNT_EXPIRED_AND_PENDING_REMOVAL"]=223,t[e[224]="INVALID_TOKEN_MAX_SUPPLY"]=224,t[e[225]="INVALID_TOKEN_NFT_SERIAL_NUMBER"]=225,t[e[226]="INVALID_NFT_ID"]=226,t[e[227]="METADATA_TOO_LONG"]=227,t[e[228]="BATCH_SIZE_LIMIT_EXCEEDED"]=228,t[e[229]="INVALID_QUERY_RANGE"]=229,t[e[230]="FRACTION_DIVIDES_BY_ZERO"]=230,t[e[231]="INSUFFICIENT_PAYER_BALANCE_FOR_CUSTOM_FEE"]=231,t[e[232]="CUSTOM_FEES_LIST_TOO_LONG"]=232,t[e[233]="INVALID_CUSTOM_FEE_COLLECTOR"]=233,t[e[234]="INVALID_TOKEN_ID_IN_CUSTOM_FEES"]=234,t[e[235]="TOKEN_NOT_ASSOCIATED_TO_FEE_COLLECTOR"]=235,t[e[236]="TOKEN_MAX_SUPPLY_REACHED"]=236,t[e[237]="SENDER_DOES_NOT_OWN_NFT_SERIAL_NO"]=237,t[e[238]="CUSTOM_FEE_NOT_FULLY_SPECIFIED"]=238,t[e[239]="CUSTOM_FEE_MUST_BE_POSITIVE"]=239,t[e[240]="TOKEN_HAS_NO_FEE_SCHEDULE_KEY"]=240,t[e[241]="CUSTOM_FEE_OUTSIDE_NUMERIC_RANGE"]=241,t[e[242]="ROYALTY_FRACTION_CANNOT_EXCEED_ONE"]=242,t[e[243]="FRACTIONAL_FEE_MAX_AMOUNT_LESS_THAN_MIN_AMOUNT"]=243,t[e[244]="CUSTOM_SCHEDULE_ALREADY_HAS_NO_FEES"]=244,t[e[245]="CUSTOM_FEE_DENOMINATION_MUST_BE_FUNGIBLE_COMMON"]=245,t[e[246]="CUSTOM_FRACTIONAL_FEE_ONLY_ALLOWED_FOR_FUNGIBLE_COMMON"]=246,t[e[247]="INVALID_CUSTOM_FEE_SCHEDULE_KEY"]=247,t[e[248]="INVALID_TOKEN_MINT_METADATA"]=248,t[e[249]="INVALID_TOKEN_BURN_METADATA"]=249,t[e[250]="CURRENT_TREASURY_STILL_OWNS_NFTS"]=250,t[e[251]="ACCOUNT_STILL_OWNS_NFTS"]=251,t[e[252]="TREASURY_MUST_OWN_BURNED_NFT"]=252,t[e[253]="ACCOUNT_DOES_NOT_OWN_WIPED_NFT"]=253,t[e[254]="ACCOUNT_AMOUNT_TRANSFERS_ONLY_ALLOWED_FOR_FUNGIBLE_COMMON"]=254,t[e[255]="MAX_NFTS_IN_PRICE_REGIME_HAVE_BEEN_MINTED"]=255,t[e[256]="PAYER_ACCOUNT_DELETED"]=256,t[e[257]="CUSTOM_FEE_CHARGING_EXCEEDED_MAX_RECURSION_DEPTH"]=257,t[e[258]="CUSTOM_FEE_CHARGING_EXCEEDED_MAX_ACCOUNT_AMOUNTS"]=258,t[e[259]="INSUFFICIENT_SENDER_ACCOUNT_BALANCE_FOR_CUSTOM_FEE"]=259,t[e[260]="SERIAL_NUMBER_LIMIT_REACHED"]=260,t[e[261]="CUSTOM_ROYALTY_FEE_ONLY_ALLOWED_FOR_NON_FUNGIBLE_UNIQUE"]=261,t[e[262]="NO_REMAINING_AUTOMATIC_ASSOCIATIONS"]=262,t[e[263]="EXISTING_AUTOMATIC_ASSOCIATIONS_EXCEED_GIVEN_LIMIT"]=263,t[e[264]="REQUESTED_NUM_AUTOMATIC_ASSOCIATIONS_EXCEEDS_ASSOCIATION_LIMIT"]=264,t[e[265]="TOKEN_IS_PAUSED"]=265,t[e[266]="TOKEN_HAS_NO_PAUSE_KEY"]=266,t[e[267]="INVALID_PAUSE_KEY"]=267,t[e[268]="FREEZE_UPDATE_FILE_DOES_NOT_EXIST"]=268,t[e[269]="FREEZE_UPDATE_FILE_HASH_DOES_NOT_MATCH"]=269,t[e[270]="NO_UPGRADE_HAS_BEEN_PREPARED"]=270,t[e[271]="NO_FREEZE_IS_SCHEDULED"]=271,t[e[272]="UPDATE_FILE_HASH_CHANGED_SINCE_PREPARE_UPGRADE"]=272,t[e[273]="FREEZE_START_TIME_MUST_BE_FUTURE"]=273,t[e[274]="PREPARED_UPDATE_FILE_IS_IMMUTABLE"]=274,t[e[275]="FREEZE_ALREADY_SCHEDULED"]=275,t[e[276]="FREEZE_UPGRADE_IN_PROGRESS"]=276,t[e[277]="UPDATE_FILE_ID_DOES_NOT_MATCH_PREPARED"]=277,t[e[278]="UPDATE_FILE_HASH_DOES_NOT_MATCH_PREPARED"]=278,t[e[279]="CONSENSUS_GAS_EXHAUSTED"]=279,t[e[280]="REVERTED_SUCCESS"]=280,t[e[281]="MAX_STORAGE_IN_PRICE_REGIME_HAS_BEEN_USED"]=281,t[e[282]="INVALID_ALIAS_KEY"]=282,t[e[283]="UNEXPECTED_TOKEN_DECIMALS"]=283,t[e[284]="INVALID_PROXY_ACCOUNT_ID"]=284,t[e[285]="INVALID_TRANSFER_ACCOUNT_ID"]=285,t[e[286]="INVALID_FEE_COLLECTOR_ACCOUNT_ID"]=286,t[e[287]="ALIAS_IS_IMMUTABLE"]=287,t[e[288]="SPENDER_ACCOUNT_SAME_AS_OWNER"]=288,t[e[289]="AMOUNT_EXCEEDS_TOKEN_MAX_SUPPLY"]=289,t[e[290]="NEGATIVE_ALLOWANCE_AMOUNT"]=290,t[e[291]="CANNOT_APPROVE_FOR_ALL_FUNGIBLE_COMMON"]=291,t[e[292]="SPENDER_DOES_NOT_HAVE_ALLOWANCE"]=292,t[e[293]="AMOUNT_EXCEEDS_ALLOWANCE"]=293,t[e[294]="MAX_ALLOWANCES_EXCEEDED"]=294,t[e[295]="EMPTY_ALLOWANCES"]=295,t[e[296]="SPENDER_ACCOUNT_REPEATED_IN_ALLOWANCES"]=296,t[e[297]="REPEATED_SERIAL_NUMS_IN_NFT_ALLOWANCES"]=297,t[e[298]="FUNGIBLE_TOKEN_IN_NFT_ALLOWANCES"]=298,t[e[299]="NFT_IN_FUNGIBLE_TOKEN_ALLOWANCES"]=299,t[e[300]="INVALID_ALLOWANCE_OWNER_ID"]=300,t[e[301]="INVALID_ALLOWANCE_SPENDER_ID"]=301,t[e[302]="REPEATED_ALLOWANCES_TO_DELETE"]=302,t[e[303]="INVALID_DELEGATING_SPENDER"]=303,t[e[304]="DELEGATING_SPENDER_CANNOT_GRANT_APPROVE_FOR_ALL"]=304,t[e[305]="DELEGATING_SPENDER_DOES_NOT_HAVE_APPROVE_FOR_ALL"]=305,t[e[306]="SCHEDULE_EXPIRATION_TIME_TOO_FAR_IN_FUTURE"]=306,t[e[307]="SCHEDULE_EXPIRATION_TIME_MUST_BE_HIGHER_THAN_CONSENSUS_TIME"]=307,t[e[308]="SCHEDULE_FUTURE_THROTTLE_EXCEEDED"]=308,t[e[309]="SCHEDULE_FUTURE_GAS_LIMIT_EXCEEDED"]=309,t[e[310]="INVALID_ETHEREUM_TRANSACTION"]=310,t[e[311]="WRONG_CHAIN_ID"]=311,t[e[312]="WRONG_NONCE"]=312,t[e[313]="ACCESS_LIST_UNSUPPORTED"]=313,t[e[314]="SCHEDULE_PENDING_EXPIRATION"]=314,t[e[315]="CONTRACT_IS_TOKEN_TREASURY"]=315,t[e[316]="CONTRACT_HAS_NON_ZERO_TOKEN_BALANCES"]=316,t[e[317]="CONTRACT_EXPIRED_AND_PENDING_REMOVAL"]=317,t[e[318]="CONTRACT_HAS_NO_AUTO_RENEW_ACCOUNT"]=318,t[e[319]="PERMANENT_REMOVAL_REQUIRES_SYSTEM_INITIATION"]=319,t[e[320]="PROXY_ACCOUNT_ID_FIELD_IS_DEPRECATED"]=320,t[e[321]="SELF_STAKING_IS_NOT_ALLOWED"]=321,t[e[322]="INVALID_STAKING_ID"]=322,t[e[323]="STAKING_NOT_ENABLED"]=323,t[e[324]="INVALID_PRNG_RANGE"]=324,t[e[325]="MAX_ENTITIES_IN_PRICE_REGIME_HAVE_BEEN_CREATED"]=325,t[e[326]="INVALID_FULL_PREFIX_SIGNATURE_FOR_PRECOMPILE"]=326,t[e[327]="INSUFFICIENT_BALANCES_FOR_STORAGE_RENT"]=327,t[e[328]="MAX_CHILD_RECORDS_EXCEEDED"]=328,t[e[329]="INSUFFICIENT_BALANCES_FOR_RENEWAL_FEES"]=329,t[e[330]="TRANSACTION_HAS_UNKNOWN_FIELDS"]=330,t[e[331]="ACCOUNT_IS_IMMUTABLE"]=331,t[e[332]="ALIAS_ALREADY_ASSIGNED"]=332,t[e[333]="INVALID_METADATA_KEY"]=333,t[e[334]="TOKEN_HAS_NO_METADATA_KEY"]=334,t[e[335]="MISSING_TOKEN_METADATA"]=335,t[e[336]="MISSING_SERIAL_NUMBERS"]=336,t[e[337]="TOKEN_HAS_NO_ADMIN_KEY"]=337,t[e[338]="NODE_DELETED"]=338,t[e[339]="INVALID_NODE_ID"]=339,t[e[340]="INVALID_GOSSIP_ENDPOINT"]=340,t[e[341]="INVALID_NODE_ACCOUNT_ID"]=341,t[e[342]="INVALID_NODE_DESCRIPTION"]=342,t[e[343]="INVALID_SERVICE_ENDPOINT"]=343,t[e[344]="INVALID_GOSSIP_CA_CERTIFICATE"]=344,t[e[345]="INVALID_GRPC_CERTIFICATE"]=345,t[e[346]="INVALID_MAX_AUTO_ASSOCIATIONS"]=346,t[e[347]="MAX_NODES_CREATED"]=347,t[e[348]="IP_FQDN_CANNOT_BE_SET_FOR_SAME_ENDPOINT"]=348,t[e[349]="GOSSIP_ENDPOINT_CANNOT_HAVE_FQDN"]=349,t[e[350]="FQDN_SIZE_TOO_LARGE"]=350,t[e[351]="INVALID_ENDPOINT"]=351,t[e[352]="GOSSIP_ENDPOINTS_EXCEEDED_LIMIT"]=352,t[e[353]="TOKEN_REFERENCE_REPEATED"]=353,t[e[354]="INVALID_OWNER_ID"]=354,t[e[355]="TOKEN_REFERENCE_LIST_SIZE_LIMIT_EXCEEDED"]=355,t[e[356]="SERVICE_ENDPOINTS_EXCEEDED_LIMIT"]=356,t[e[357]="INVALID_IPV4_ADDRESS"]=357,t[e[358]="EMPTY_TOKEN_REFERENCE_LIST"]=358,t[e[359]="UPDATE_NODE_ACCOUNT_NOT_ALLOWED"]=359,t[e[360]="TOKEN_HAS_NO_METADATA_OR_SUPPLY_KEY"]=360,t[e[361]="EMPTY_PENDING_AIRDROP_ID_LIST"]=361,t[e[362]="PENDING_AIRDROP_ID_REPEATED"]=362,t[e[363]="PENDING_AIRDROP_ID_LIST_TOO_LONG"]=363,t[e[364]="PENDING_NFT_AIRDROP_ALREADY_EXISTS"]=364,t[e[365]="ACCOUNT_HAS_PENDING_AIRDROPS"]=365,t[e[366]="THROTTLED_AT_CONSENSUS"]=366,t[e[367]="INVALID_PENDING_AIRDROP_ID"]=367,t[e[368]="TOKEN_AIRDROP_WITH_FALLBACK_ROYALTY"]=368,t[e[369]="INVALID_TOKEN_IN_PENDING_AIRDROP"]=369,t[e[370]="SCHEDULE_EXPIRY_IS_BUSY"]=370,t[e[371]="INVALID_GRPC_CERTIFICATE_HASH"]=371,t[e[372]="MISSING_EXPIRY_TIME"]=372,t[e[373]="NO_SCHEDULING_ALLOWED_AFTER_SCHEDULED_RECURSION"]=373,t[e[374]="RECURSIVE_SCHEDULING_LIMIT_REACHED"]=374,t[e[375]="WAITING_FOR_LEDGER_ID"]=375,t[e[376]="MAX_ENTRIES_FOR_FEE_EXEMPT_KEY_LIST_EXCEEDED"]=376,t[e[377]="FEE_EXEMPT_KEY_LIST_CONTAINS_DUPLICATED_KEYS"]=377,t[e[378]="INVALID_KEY_IN_FEE_EXEMPT_KEY_LIST"]=378,t[e[379]="INVALID_FEE_SCHEDULE_KEY"]=379,t[e[380]="FEE_SCHEDULE_KEY_CANNOT_BE_UPDATED"]=380,t[e[381]="FEE_SCHEDULE_KEY_NOT_SET"]=381,t[e[382]="MAX_CUSTOM_FEE_LIMIT_EXCEEDED"]=382,t[e[383]="NO_VALID_MAX_CUSTOM_FEE"]=383,t[e[384]="INVALID_MAX_CUSTOM_FEES"]=384,t[e[385]="DUPLICATE_DENOMINATION_IN_MAX_CUSTOM_FEE_LIST"]=385,t[e[386]="DUPLICATE_ACCOUNT_ID_IN_MAX_CUSTOM_FEE_LIST"]=386,t[e[387]="MAX_CUSTOM_FEES_IS_NOT_SUPPORTED"]=387,t[e[388]="BATCH_LIST_EMPTY"]=388,t[e[389]="BATCH_LIST_CONTAINS_DUPLICATES"]=389,t[e[390]="BATCH_TRANSACTION_IN_BLACKLIST"]=390,t[e[391]="INNER_TRANSACTION_FAILED"]=391,t[e[392]="MISSING_BATCH_KEY"]=392,t[e[393]="BATCH_KEY_SET_ON_NON_INNER_TRANSACTION"]=393,t[e[394]="INVALID_BATCH_KEY"]=394,t[e[395]="SCHEDULE_EXPIRY_NOT_CONFIGURABLE"]=395,t[e[396]="CREATING_SYSTEM_ENTITIES"]=396,t[e[397]="THROTTLE_GROUP_LCM_OVERFLOW"]=397,t[e[398]="AIRDROP_CONTAINS_MULTIPLE_SENDERS_FOR_A_TOKEN"]=398,t[e[399]="GRPC_WEB_PROXY_NOT_SUPPORTED"]=399,t[e[400]="NFT_TRANSFERS_ONLY_ALLOWED_FOR_NON_FUNGIBLE_UNIQUE"]=400,t[e[401]="INVALID_SERIALIZED_TX_MESSAGE_HASH_ALGORITHM"]=401,t[e[499]="WRONG_HOOK_ENTITY_TYPE"]=499,t[e[500]="EVM_HOOK_GAS_THROTTLED"]=500,t[e[501]="HOOK_ID_IN_USE"]=501,t[e[502]="BAD_HOOK_REQUEST"]=502,t[e[503]="REJECTED_BY_ACCOUNT_ALLOWANCE_HOOK"]=503,t[e[504]="HOOK_NOT_FOUND"]=504,t[e[505]="LAMBDA_STORAGE_UPDATE_BYTES_TOO_LONG"]=505,t[e[506]="LAMBDA_STORAGE_UPDATE_BYTES_MUST_USE_MINIMAL_REPRESENTATION"]=506,t[e[507]="INVALID_HOOK_ID"]=507,t[e[508]="EMPTY_LAMBDA_STORAGE_UPDATE"]=508,t[e[509]="HOOK_ID_REPEATED_IN_CREATION_DETAILS"]=509,t[e[510]="HOOKS_NOT_ENABLED"]=510,t[e[511]="HOOK_IS_NOT_A_LAMBDA"]=511,t[e[512]="HOOK_DELETED"]=512,t[e[513]="TOO_MANY_LAMBDA_STORAGE_UPDATES"]=513,t[e[514]="HOOK_CREATION_BYTES_MUST_USE_MINIMAL_REPRESENTATION"]=514,t[e[515]="HOOK_CREATION_BYTES_TOO_LONG"]=515,t[e[516]="INVALID_HOOK_CREATION_SPEC"]=516,t[e[517]="HOOK_EXTENSION_EMPTY"]=517,t[e[518]="INVALID_HOOK_ADMIN_KEY"]=518,t[e[519]="HOOK_DELETION_REQUIRES_ZERO_STORAGE_SLOTS"]=519,t[e[520]="CANNOT_SET_HOOKS_AND_APPROVAL"]=520,t[e[521]="TRANSACTION_REQUIRES_ZERO_HOOKS"]=521,t[e[522]="INVALID_HOOK_CALL"]=522,t[e[523]="HOOKS_ARE_NOT_SUPPORTED_IN_AIRDROPS"]=523,t[e[524]="ACCOUNT_IS_LINKED_TO_A_NODE"]=524,t[e[525]="HOOKS_EXECUTIONS_REQUIRE_TOP_LEVEL_CRYPTO_TRANSFER"]=525,t[e[526]="NODE_ACCOUNT_HAS_ZERO_BALANCE"]=526,t}(),e.Transaction=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.body=c.proto.TransactionBody.decode(e,e.uint32());break;case 2:o.sigs=c.proto.SignatureList.decode(e,e.uint32());break;case 3:o.sigMap=c.proto.SignatureMap.decode(e,e.uint32());break;case 4:o.bodyBytes=e.bytes();break;case 5:o.signedTransactionBytes=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Transaction"},e}(),e.TransactionBody=function(){function e(e){if(this.maxCustomFees=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.transactionID=c.proto.TransactionID.decode(e,e.uint32());break;case 2:o.nodeAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.transactionFee=e.uint64();break;case 4:o.transactionValidDuration=c.proto.Duration.decode(e,e.uint32());break;case 5:o.generateRecord=e.bool();break;case 6:o.memo=e.string();break;case 73:o.batchKey=c.proto.Key.decode(e,e.uint32());break;case 7:o.contractCall=c.proto.ContractCallTransactionBody.decode(e,e.uint32());break;case 8:o.contractCreateInstance=c.proto.ContractCreateTransactionBody.decode(e,e.uint32());break;case 9:o.contractUpdateInstance=c.proto.ContractUpdateTransactionBody.decode(e,e.uint32());break;case 10:o.cryptoAddLiveHash=c.proto.CryptoAddLiveHashTransactionBody.decode(e,e.uint32());break;case 11:o.cryptoCreateAccount=c.proto.CryptoCreateTransactionBody.decode(e,e.uint32());break;case 12:o.cryptoDelete=c.proto.CryptoDeleteTransactionBody.decode(e,e.uint32());break;case 13:o.cryptoDeleteLiveHash=c.proto.CryptoDeleteLiveHashTransactionBody.decode(e,e.uint32());break;case 14:o.cryptoTransfer=c.proto.CryptoTransferTransactionBody.decode(e,e.uint32());break;case 15:o.cryptoUpdateAccount=c.proto.CryptoUpdateTransactionBody.decode(e,e.uint32());break;case 16:o.fileAppend=c.proto.FileAppendTransactionBody.decode(e,e.uint32());break;case 17:o.fileCreate=c.proto.FileCreateTransactionBody.decode(e,e.uint32());break;case 18:o.fileDelete=c.proto.FileDeleteTransactionBody.decode(e,e.uint32());break;case 19:o.fileUpdate=c.proto.FileUpdateTransactionBody.decode(e,e.uint32());break;case 20:o.systemDelete=c.proto.SystemDeleteTransactionBody.decode(e,e.uint32());break;case 21:o.systemUndelete=c.proto.SystemUndeleteTransactionBody.decode(e,e.uint32());break;case 22:o.contractDeleteInstance=c.proto.ContractDeleteTransactionBody.decode(e,e.uint32());break;case 23:o.freeze=c.proto.FreezeTransactionBody.decode(e,e.uint32());break;case 24:o.consensusCreateTopic=c.proto.ConsensusCreateTopicTransactionBody.decode(e,e.uint32());break;case 25:o.consensusUpdateTopic=c.proto.ConsensusUpdateTopicTransactionBody.decode(e,e.uint32());break;case 26:o.consensusDeleteTopic=c.proto.ConsensusDeleteTopicTransactionBody.decode(e,e.uint32());break;case 27:o.consensusSubmitMessage=c.proto.ConsensusSubmitMessageTransactionBody.decode(e,e.uint32());break;case 28:o.uncheckedSubmit=c.proto.UncheckedSubmitBody.decode(e,e.uint32());break;case 29:o.tokenCreation=c.proto.TokenCreateTransactionBody.decode(e,e.uint32());break;case 31:o.tokenFreeze=c.proto.TokenFreezeAccountTransactionBody.decode(e,e.uint32());break;case 32:o.tokenUnfreeze=c.proto.TokenUnfreezeAccountTransactionBody.decode(e,e.uint32());break;case 33:o.tokenGrantKyc=c.proto.TokenGrantKycTransactionBody.decode(e,e.uint32());break;case 34:o.tokenRevokeKyc=c.proto.TokenRevokeKycTransactionBody.decode(e,e.uint32());break;case 35:o.tokenDeletion=c.proto.TokenDeleteTransactionBody.decode(e,e.uint32());break;case 36:o.tokenUpdate=c.proto.TokenUpdateTransactionBody.decode(e,e.uint32());break;case 37:o.tokenMint=c.proto.TokenMintTransactionBody.decode(e,e.uint32());break;case 38:o.tokenBurn=c.proto.TokenBurnTransactionBody.decode(e,e.uint32());break;case 39:o.tokenWipe=c.proto.TokenWipeAccountTransactionBody.decode(e,e.uint32());break;case 40:o.tokenAssociate=c.proto.TokenAssociateTransactionBody.decode(e,e.uint32());break;case 41:o.tokenDissociate=c.proto.TokenDissociateTransactionBody.decode(e,e.uint32());break;case 42:o.scheduleCreate=c.proto.ScheduleCreateTransactionBody.decode(e,e.uint32());break;case 43:o.scheduleDelete=c.proto.ScheduleDeleteTransactionBody.decode(e,e.uint32());break;case 44:o.scheduleSign=c.proto.ScheduleSignTransactionBody.decode(e,e.uint32());break;case 45:o.tokenFeeScheduleUpdate=c.proto.TokenFeeScheduleUpdateTransactionBody.decode(e,e.uint32());break;case 46:o.tokenPause=c.proto.TokenPauseTransactionBody.decode(e,e.uint32());break;case 47:o.tokenUnpause=c.proto.TokenUnpauseTransactionBody.decode(e,e.uint32());break;case 48:o.cryptoApproveAllowance=c.proto.CryptoApproveAllowanceTransactionBody.decode(e,e.uint32());break;case 49:o.cryptoDeleteAllowance=c.proto.CryptoDeleteAllowanceTransactionBody.decode(e,e.uint32());break;case 50:o.ethereumTransaction=c.proto.EthereumTransactionBody.decode(e,e.uint32());break;case 51:o.nodeStakeUpdate=c.proto.NodeStakeUpdateTransactionBody.decode(e,e.uint32());break;case 52:o.utilPrng=c.proto.UtilPrngTransactionBody.decode(e,e.uint32());break;case 53:o.tokenUpdateNfts=c.proto.TokenUpdateNftsTransactionBody.decode(e,e.uint32());break;case 54:o.nodeCreate=c.com.hedera.hapi.node.addressbook.NodeCreateTransactionBody.decode(e,e.uint32());break;case 55:o.nodeUpdate=c.com.hedera.hapi.node.addressbook.NodeUpdateTransactionBody.decode(e,e.uint32());break;case 56:o.nodeDelete=c.com.hedera.hapi.node.addressbook.NodeDeleteTransactionBody.decode(e,e.uint32());break;case 57:o.tokenReject=c.proto.TokenRejectTransactionBody.decode(e,e.uint32());break;case 58:o.tokenAirdrop=c.proto.TokenAirdropTransactionBody.decode(e,e.uint32());break;case 59:o.tokenCancelAirdrop=c.proto.TokenCancelAirdropTransactionBody.decode(e,e.uint32());break;case 60:o.tokenClaimAirdrop=c.proto.TokenClaimAirdropTransactionBody.decode(e,e.uint32());break;case 65:o.stateSignatureTransaction=c.com.hedera.hapi.platform.event.StateSignatureTransaction.decode(e,e.uint32());break;case 66:o.hintsPreprocessingVote=c.com.hedera.hapi.services.auxiliary.hints.HintsPreprocessingVoteTransactionBody.decode(e,e.uint32());break;case 67:o.hintsKeyPublication=c.com.hedera.hapi.services.auxiliary.hints.HintsKeyPublicationTransactionBody.decode(e,e.uint32());break;case 68:o.hintsPartialSignature=c.com.hedera.hapi.services.auxiliary.hints.HintsPartialSignatureTransactionBody.decode(e,e.uint32());break;case 69:o.historyProofSignature=c.com.hedera.hapi.services.auxiliary.history.HistoryProofSignatureTransactionBody.decode(e,e.uint32());break;case 70:o.historyProofKeyPublication=c.com.hedera.hapi.services.auxiliary.history.HistoryProofKeyPublicationTransactionBody.decode(e,e.uint32());break;case 71:o.historyProofVote=c.com.hedera.hapi.services.auxiliary.history.HistoryProofVoteTransactionBody.decode(e,e.uint32());break;case 72:o.crsPublication=c.com.hedera.hapi.services.auxiliary.hints.CrsPublicationTransactionBody.decode(e,e.uint32());break;case 74:o.atomicBatch=c.proto.AtomicBatchTransactionBody.decode(e,e.uint32());break;case 75:o.lambdaSstore=c.com.hedera.hapi.node.hooks.LambdaSStoreTransactionBody.decode(e,e.uint32());break;case 76:o.hookDispatch=c.com.hedera.hapi.node.hooks.HookDispatchTransactionBody.decode(e,e.uint32());break;case 1001:o.maxCustomFees&&o.maxCustomFees.length||(o.maxCustomFees=[]),o.maxCustomFees.push(c.proto.CustomFeeLimit.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionBody"},e}(),e.AtomicBatchTransactionBody=function(){function e(e){if(this.transactions=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.transactions&&o.transactions.length||(o.transactions=[]),o.transactions.push(e.bytes());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.AtomicBatchTransactionBody"},e}(),e.SystemDeleteTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fileID=c.proto.FileID.decode(e,e.uint32());break;case 2:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 3:o.expirationTime=c.proto.TimestampSeconds.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SystemDeleteTransactionBody"},e}(),e.SystemUndeleteTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fileID=c.proto.FileID.decode(e,e.uint32());break;case 2:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SystemUndeleteTransactionBody"},e}(),e.FreezeTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.startHour=e.int32();break;case 2:o.startMin=e.int32();break;case 3:o.endHour=e.int32();break;case 4:o.endMin=e.int32();break;case 5:o.updateFile=c.proto.FileID.decode(e,e.uint32());break;case 6:o.fileHash=e.bytes();break;case 7:o.startTime=c.proto.Timestamp.decode(e,e.uint32());break;case 8:o.freezeType=e.int32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FreezeTransactionBody"},e}(),e.FreezeType=function(){const e={},t=Object.create(e);return t[e[0]="UNKNOWN_FREEZE_TYPE"]=0,t[e[1]="FREEZE_ONLY"]=1,t[e[2]="PREPARE_UPGRADE"]=2,t[e[3]="FREEZE_UPGRADE"]=3,t[e[4]="FREEZE_ABORT"]=4,t[e[5]="TELEMETRY_UPGRADE"]=5,t}(),e.ContractCallTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 2:o.gas=e.int64();break;case 3:o.amount=e.int64();break;case 4:o.functionParameters=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractCallTransactionBody"},e}(),e.ContractCreateTransactionBody=function(){function e(e){if(this.hookCreationDetails=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fileID=c.proto.FileID.decode(e,e.uint32());break;case 16:o.initcode=e.bytes();break;case 3:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 4:o.gas=e.int64();break;case 5:o.initialBalance=e.int64();break;case 6:o.proxyAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 8:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 9:o.constructorParameters=e.bytes();break;case 10:o.shardID=c.proto.ShardID.decode(e,e.uint32());break;case 11:o.realmID=c.proto.RealmID.decode(e,e.uint32());break;case 12:o.newRealmAdminKey=c.proto.Key.decode(e,e.uint32());break;case 13:o.memo=e.string();break;case 14:o.maxAutomaticTokenAssociations=e.int32();break;case 15:o.autoRenewAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 17:o.stakedAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 18:o.stakedNodeId=e.int64();break;case 19:o.declineReward=e.bool();break;case 20:o.hookCreationDetails&&o.hookCreationDetails.length||(o.hookCreationDetails=[]),o.hookCreationDetails.push(c.com.hedera.hapi.node.hooks.HookCreationDetails.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractCreateTransactionBody"},e}(),e.Duration=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.seconds=e.int64();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Duration"},e}(),e.ContractUpdateTransactionBody=function(){function e(e){if(this.hookIdsToDelete=[],this.hookCreationDetails=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 2:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 3:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 6:o.proxyAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 7:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 8:o.fileID=c.proto.FileID.decode(e,e.uint32());break;case 9:o.memo=e.string();break;case 10:o.memoWrapper=c.google.protobuf.StringValue.decode(e,e.uint32());break;case 11:o.maxAutomaticTokenAssociations=c.google.protobuf.Int32Value.decode(e,e.uint32());break;case 12:o.autoRenewAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 13:o.stakedAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 14:o.stakedNodeId=e.int64();break;case 15:o.declineReward=c.google.protobuf.BoolValue.decode(e,e.uint32());break;case 16:if(o.hookIdsToDelete&&o.hookIdsToDelete.length||(o.hookIdsToDelete=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3){case 1:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.hash=e.bytes();break;case 3:o.keys=c.proto.KeyList.decode(e,e.uint32());break;case 5:o.duration=c.proto.Duration.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.LiveHash"},e}(),e.CryptoAddLiveHashTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===3)o.liveHash=c.proto.LiveHash.decode(e,e.uint32());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoAddLiveHashTransactionBody"},e}(),e.CryptoCreateTransactionBody=function(){function e(e){if(this.hookCreationDetails=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.key=c.proto.Key.decode(e,e.uint32());break;case 2:o.initialBalance=e.uint64();break;case 3:o.proxyAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 6:o.sendRecordThreshold=e.uint64();break;case 7:o.receiveRecordThreshold=e.uint64();break;case 8:o.receiverSigRequired=e.bool();break;case 9:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 10:o.shardID=c.proto.ShardID.decode(e,e.uint32());break;case 11:o.realmID=c.proto.RealmID.decode(e,e.uint32());break;case 12:o.newRealmAdminKey=c.proto.Key.decode(e,e.uint32());break;case 13:o.memo=e.string();break;case 14:o.maxAutomaticTokenAssociations=e.int32();break;case 15:o.stakedAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 16:o.stakedNodeId=e.int64();break;case 17:o.declineReward=e.bool();break;case 18:o.alias=e.bytes();break;case 19:o.hookCreationDetails&&o.hookCreationDetails.length||(o.hookCreationDetails=[]),o.hookCreationDetails.push(c.com.hedera.hapi.node.hooks.HookCreationDetails.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoCreateTransactionBody"},e}(),e.CryptoDeleteTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.transferAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.deleteAccountID=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoDeleteTransactionBody"},e}(),e.CryptoDeleteLiveHashTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountOfLiveHash=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.liveHashToDelete=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoDeleteLiveHashTransactionBody"},e}(),e.CryptoTransferTransactionBody=function(){function e(e){if(this.tokenTransfers=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.transfers=c.proto.TransferList.decode(e,e.uint32());break;case 2:o.tokenTransfers&&o.tokenTransfers.length||(o.tokenTransfers=[]),o.tokenTransfers.push(c.proto.TokenTransferList.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoTransferTransactionBody"},e}(),e.CryptoUpdateTransactionBody=function(){function e(e){if(this.hookIdsToDelete=[],this.hookCreationDetails=[],e)for(var t=Object.keys(e),n=0;n>>3){case 2:o.accountIDToUpdate=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.key=c.proto.Key.decode(e,e.uint32());break;case 4:o.proxyAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 5:o.proxyFraction=e.int32();break;case 6:o.sendRecordThreshold=e.uint64();break;case 11:o.sendRecordThresholdWrapper=c.google.protobuf.UInt64Value.decode(e,e.uint32());break;case 7:o.receiveRecordThreshold=e.uint64();break;case 12:o.receiveRecordThresholdWrapper=c.google.protobuf.UInt64Value.decode(e,e.uint32());break;case 8:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 9:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 10:o.receiverSigRequired=e.bool();break;case 13:o.receiverSigRequiredWrapper=c.google.protobuf.BoolValue.decode(e,e.uint32());break;case 14:o.memo=c.google.protobuf.StringValue.decode(e,e.uint32());break;case 15:o.maxAutomaticTokenAssociations=c.google.protobuf.Int32Value.decode(e,e.uint32());break;case 16:o.stakedAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 17:o.stakedNodeId=e.int64();break;case 18:o.declineReward=c.google.protobuf.BoolValue.decode(e,e.uint32());break;case 19:if(o.hookIdsToDelete&&o.hookIdsToDelete.length||(o.hookIdsToDelete=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3){case 1:o.cryptoAllowances&&o.cryptoAllowances.length||(o.cryptoAllowances=[]),o.cryptoAllowances.push(c.proto.CryptoAllowance.decode(e,e.uint32()));break;case 2:o.nftAllowances&&o.nftAllowances.length||(o.nftAllowances=[]),o.nftAllowances.push(c.proto.NftAllowance.decode(e,e.uint32()));break;case 3:o.tokenAllowances&&o.tokenAllowances.length||(o.tokenAllowances=[]),o.tokenAllowances.push(c.proto.TokenAllowance.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoApproveAllowanceTransactionBody"},e}(),e.CryptoAllowance=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.owner=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.spender=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.amount=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoAllowance"},e}(),e.NftAllowance=function(){function e(e){if(this.serialNumbers=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.owner=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.spender=c.proto.AccountID.decode(e,e.uint32());break;case 4:if(o.serialNumbers&&o.serialNumbers.length||(o.serialNumbers=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.owner=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.spender=c.proto.AccountID.decode(e,e.uint32());break;case 4:o.amount=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenAllowance"},e}(),e.CryptoDeleteAllowanceTransactionBody=function(){function e(e){if(this.nftAllowances=[],e)for(var t=Object.keys(e),n=0;n>>3===2)o.nftAllowances&&o.nftAllowances.length||(o.nftAllowances=[]),o.nftAllowances.push(c.proto.NftRemoveAllowance.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoDeleteAllowanceTransactionBody"},e}(),e.NftRemoveAllowance=function(){function e(e){if(this.serialNumbers=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.owner=c.proto.AccountID.decode(e,e.uint32());break;case 3:if(o.serialNumbers&&o.serialNumbers.length||(o.serialNumbers=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3){case 2:o.fileID=c.proto.FileID.decode(e,e.uint32());break;case 4:o.contents=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FileAppendTransactionBody"},e}(),e.FileCreateTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 2:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 3:o.keys=c.proto.KeyList.decode(e,e.uint32());break;case 4:o.contents=e.bytes();break;case 5:o.shardID=c.proto.ShardID.decode(e,e.uint32());break;case 6:o.realmID=c.proto.RealmID.decode(e,e.uint32());break;case 7:o.newRealmAdminKey=c.proto.Key.decode(e,e.uint32());break;case 8:o.memo=e.string();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FileCreateTransactionBody"},e}(),e.FileDeleteTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===2)o.fileID=c.proto.FileID.decode(e,e.uint32());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FileDeleteTransactionBody"},e}(),e.FileUpdateTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fileID=c.proto.FileID.decode(e,e.uint32());break;case 2:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 3:o.keys=c.proto.KeyList.decode(e,e.uint32());break;case 4:o.contents=e.bytes();break;case 5:o.memo=c.google.protobuf.StringValue.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FileUpdateTransactionBody"},e}(),e.ContractDeleteTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 2:o.transferAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.transferContractID=c.proto.ContractID.decode(e,e.uint32());break;case 4:o.permanentRemoval=e.bool();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractDeleteTransactionBody"},e}(),e.ConsensusCreateTopicTransactionBody=function(){function e(e){if(this.feeExemptKeyList=[],this.customFees=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.memo=e.string();break;case 2:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 3:o.submitKey=c.proto.Key.decode(e,e.uint32());break;case 6:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 7:o.autoRenewAccount=c.proto.AccountID.decode(e,e.uint32());break;case 8:o.feeScheduleKey=c.proto.Key.decode(e,e.uint32());break;case 9:o.feeExemptKeyList&&o.feeExemptKeyList.length||(o.feeExemptKeyList=[]),o.feeExemptKeyList.push(c.proto.Key.decode(e,e.uint32()));break;case 10:o.customFees&&o.customFees.length||(o.customFees=[]),o.customFees.push(c.proto.FixedCustomFee.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ConsensusCreateTopicTransactionBody"},e}(),e.FractionalFee=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fractionalAmount=c.proto.Fraction.decode(e,e.uint32());break;case 2:o.minimumAmount=e.int64();break;case 3:o.maximumAmount=e.int64();break;case 4:o.netOfTransfers=e.bool();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FractionalFee"},e}(),e.FixedFee=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.amount=e.int64();break;case 2:o.denominatingTokenId=c.proto.TokenID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FixedFee"},e}(),e.RoyaltyFee=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.exchangeValueFraction=c.proto.Fraction.decode(e,e.uint32());break;case 2:o.fallbackFee=c.proto.FixedFee.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.RoyaltyFee"},e}(),e.CustomFee=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fixedFee=c.proto.FixedFee.decode(e,e.uint32());break;case 2:o.fractionalFee=c.proto.FractionalFee.decode(e,e.uint32());break;case 4:o.royaltyFee=c.proto.RoyaltyFee.decode(e,e.uint32());break;case 3:o.feeCollectorAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 5:o.allCollectorsAreExempt=e.bool();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CustomFee"},e}(),e.AssessedCustomFee=function(){function e(e){if(this.effectivePayerAccountId=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.amount=e.int64();break;case 2:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 3:o.feeCollectorAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 4:o.effectivePayerAccountId&&o.effectivePayerAccountId.length||(o.effectivePayerAccountId=[]),o.effectivePayerAccountId.push(c.proto.AccountID.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.AssessedCustomFee"},e}(),e.FixedCustomFee=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fixedFee=c.proto.FixedFee.decode(e,e.uint32());break;case 2:o.feeCollectorAccountId=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FixedCustomFee"},e}(),e.FixedCustomFeeList=function(){function e(e){if(this.fees=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.fees&&o.fees.length||(o.fees=[]),o.fees.push(c.proto.FixedCustomFee.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FixedCustomFeeList"},e}(),e.FeeExemptKeyList=function(){function e(e){if(this.keys=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.keys&&o.keys.length||(o.keys=[]),o.keys.push(c.proto.Key.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FeeExemptKeyList"},e}(),e.CustomFeeLimit=function(){function e(e){if(this.fees=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.fees&&o.fees.length||(o.fees=[]),o.fees.push(c.proto.FixedFee.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CustomFeeLimit"},e}(),e.ConsensusUpdateTopicTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.topicID=c.proto.TopicID.decode(e,e.uint32());break;case 2:o.memo=c.google.protobuf.StringValue.decode(e,e.uint32());break;case 4:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 6:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 7:o.submitKey=c.proto.Key.decode(e,e.uint32());break;case 8:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 9:o.autoRenewAccount=c.proto.AccountID.decode(e,e.uint32());break;case 10:o.feeScheduleKey=c.proto.Key.decode(e,e.uint32());break;case 11:o.feeExemptKeyList=c.proto.FeeExemptKeyList.decode(e,e.uint32());break;case 12:o.customFees=c.proto.FixedCustomFeeList.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ConsensusUpdateTopicTransactionBody"},e}(),e.ConsensusDeleteTopicTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.topicID=c.proto.TopicID.decode(e,e.uint32());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ConsensusDeleteTopicTransactionBody"},e}(),e.UncheckedSubmitBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.transactionBytes=e.bytes();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.UncheckedSubmitBody"},e}(),e.TokenCreateTransactionBody=function(){function e(e){if(this.customFees=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.name=e.string();break;case 2:o.symbol=e.string();break;case 3:o.decimals=e.uint32();break;case 4:o.initialSupply=e.uint64();break;case 5:o.treasury=c.proto.AccountID.decode(e,e.uint32());break;case 6:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 7:o.kycKey=c.proto.Key.decode(e,e.uint32());break;case 8:o.freezeKey=c.proto.Key.decode(e,e.uint32());break;case 9:o.wipeKey=c.proto.Key.decode(e,e.uint32());break;case 10:o.supplyKey=c.proto.Key.decode(e,e.uint32());break;case 11:o.freezeDefault=e.bool();break;case 13:o.expiry=c.proto.Timestamp.decode(e,e.uint32());break;case 14:o.autoRenewAccount=c.proto.AccountID.decode(e,e.uint32());break;case 15:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 16:o.memo=e.string();break;case 17:o.tokenType=e.int32();break;case 18:o.supplyType=e.int32();break;case 19:o.maxSupply=e.int64();break;case 20:o.feeScheduleKey=c.proto.Key.decode(e,e.uint32());break;case 21:o.customFees&&o.customFees.length||(o.customFees=[]),o.customFees.push(c.proto.CustomFee.decode(e,e.uint32()));break;case 22:o.pauseKey=c.proto.Key.decode(e,e.uint32());break;case 23:o.metadata=e.bytes();break;case 24:o.metadataKey=c.proto.Key.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenCreateTransactionBody"},e}(),e.TokenFreezeAccountTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.token=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.account=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenFreezeAccountTransactionBody"},e}(),e.TokenUnfreezeAccountTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.token=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.account=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenUnfreezeAccountTransactionBody"},e}(),e.TokenGrantKycTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.token=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.account=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenGrantKycTransactionBody"},e}(),e.TokenRevokeKycTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.token=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.account=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenRevokeKycTransactionBody"},e}(),e.TokenDeleteTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.token=c.proto.TokenID.decode(e,e.uint32());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenDeleteTransactionBody"},e}(),e.TokenUpdateTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.token=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.symbol=e.string();break;case 3:o.name=e.string();break;case 4:o.treasury=c.proto.AccountID.decode(e,e.uint32());break;case 5:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 6:o.kycKey=c.proto.Key.decode(e,e.uint32());break;case 7:o.freezeKey=c.proto.Key.decode(e,e.uint32());break;case 8:o.wipeKey=c.proto.Key.decode(e,e.uint32());break;case 9:o.supplyKey=c.proto.Key.decode(e,e.uint32());break;case 10:o.autoRenewAccount=c.proto.AccountID.decode(e,e.uint32());break;case 11:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 12:o.expiry=c.proto.Timestamp.decode(e,e.uint32());break;case 13:o.memo=c.google.protobuf.StringValue.decode(e,e.uint32());break;case 14:o.feeScheduleKey=c.proto.Key.decode(e,e.uint32());break;case 15:o.pauseKey=c.proto.Key.decode(e,e.uint32());break;case 16:o.metadata=c.google.protobuf.BytesValue.decode(e,e.uint32());break;case 17:o.metadataKey=c.proto.Key.decode(e,e.uint32());break;case 18:o.keyVerificationMode=e.int32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenUpdateTransactionBody"},e}(),e.TokenMintTransactionBody=function(){function e(e){if(this.metadata=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.token=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.amount=e.uint64();break;case 3:o.metadata&&o.metadata.length||(o.metadata=[]),o.metadata.push(e.bytes());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenMintTransactionBody"},e}(),e.TokenBurnTransactionBody=function(){function e(e){if(this.serialNumbers=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.token=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.amount=e.uint64();break;case 3:if(o.serialNumbers&&o.serialNumbers.length||(o.serialNumbers=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3){case 1:o.token=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.account=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.amount=e.uint64();break;case 4:if(o.serialNumbers&&o.serialNumbers.length||(o.serialNumbers=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3){case 1:o.account=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.tokens&&o.tokens.length||(o.tokens=[]),o.tokens.push(c.proto.TokenID.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenAssociateTransactionBody"},e}(),e.TokenDissociateTransactionBody=function(){function e(e){if(this.tokens=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.account=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.tokens&&o.tokens.length||(o.tokens=[]),o.tokens.push(c.proto.TokenID.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenDissociateTransactionBody"},e}(),e.TokenFeeScheduleUpdateTransactionBody=function(){function e(e){if(this.customFees=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.customFees&&o.customFees.length||(o.customFees=[]),o.customFees.push(c.proto.CustomFee.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenFeeScheduleUpdateTransactionBody"},e}(),e.TokenPauseTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.token=c.proto.TokenID.decode(e,e.uint32());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenPauseTransactionBody"},e}(),e.TokenUnpauseTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.token=c.proto.TokenID.decode(e,e.uint32());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenUnpauseTransactionBody"},e}(),e.TokenUpdateNftsTransactionBody=function(){function e(e){if(this.serialNumbers=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.token=c.proto.TokenID.decode(e,e.uint32());break;case 2:if(o.serialNumbers&&o.serialNumbers.length||(o.serialNumbers=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3){case 1:o.owner=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.rejections&&o.rejections.length||(o.rejections=[]),o.rejections.push(c.proto.TokenReference.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenRejectTransactionBody"},e}(),e.TokenReference=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fungibleToken=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.nft=c.proto.NftID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenReference"},e}(),e.TokenAirdropTransactionBody=function(){function e(e){if(this.tokenTransfers=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.tokenTransfers&&o.tokenTransfers.length||(o.tokenTransfers=[]),o.tokenTransfers.push(c.proto.TokenTransferList.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenAirdropTransactionBody"},e}(),e.TokenCancelAirdropTransactionBody=function(){function e(e){if(this.pendingAirdrops=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.pendingAirdrops&&o.pendingAirdrops.length||(o.pendingAirdrops=[]),o.pendingAirdrops.push(c.proto.PendingAirdropId.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenCancelAirdropTransactionBody"},e}(),e.TokenClaimAirdropTransactionBody=function(){function e(e){if(this.pendingAirdrops=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.pendingAirdrops&&o.pendingAirdrops.length||(o.pendingAirdrops=[]),o.pendingAirdrops.push(c.proto.PendingAirdropId.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenClaimAirdropTransactionBody"},e}(),e.ScheduleCreateTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.scheduledTransactionBody=c.proto.SchedulableTransactionBody.decode(e,e.uint32());break;case 2:o.memo=e.string();break;case 3:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 4:o.payerAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 5:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 13:o.waitForExpiry=e.bool();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ScheduleCreateTransactionBody"},e}(),e.SchedulableTransactionBody=function(){function e(e){if(this.maxCustomFees=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.transactionFee=e.uint64();break;case 2:o.memo=e.string();break;case 3:o.contractCall=c.proto.ContractCallTransactionBody.decode(e,e.uint32());break;case 4:o.contractCreateInstance=c.proto.ContractCreateTransactionBody.decode(e,e.uint32());break;case 5:o.contractUpdateInstance=c.proto.ContractUpdateTransactionBody.decode(e,e.uint32());break;case 6:o.contractDeleteInstance=c.proto.ContractDeleteTransactionBody.decode(e,e.uint32());break;case 7:o.cryptoCreateAccount=c.proto.CryptoCreateTransactionBody.decode(e,e.uint32());break;case 8:o.cryptoDelete=c.proto.CryptoDeleteTransactionBody.decode(e,e.uint32());break;case 9:o.cryptoTransfer=c.proto.CryptoTransferTransactionBody.decode(e,e.uint32());break;case 10:o.cryptoUpdateAccount=c.proto.CryptoUpdateTransactionBody.decode(e,e.uint32());break;case 11:o.fileAppend=c.proto.FileAppendTransactionBody.decode(e,e.uint32());break;case 12:o.fileCreate=c.proto.FileCreateTransactionBody.decode(e,e.uint32());break;case 13:o.fileDelete=c.proto.FileDeleteTransactionBody.decode(e,e.uint32());break;case 14:o.fileUpdate=c.proto.FileUpdateTransactionBody.decode(e,e.uint32());break;case 15:o.systemDelete=c.proto.SystemDeleteTransactionBody.decode(e,e.uint32());break;case 16:o.systemUndelete=c.proto.SystemUndeleteTransactionBody.decode(e,e.uint32());break;case 17:o.freeze=c.proto.FreezeTransactionBody.decode(e,e.uint32());break;case 18:o.consensusCreateTopic=c.proto.ConsensusCreateTopicTransactionBody.decode(e,e.uint32());break;case 19:o.consensusUpdateTopic=c.proto.ConsensusUpdateTopicTransactionBody.decode(e,e.uint32());break;case 20:o.consensusDeleteTopic=c.proto.ConsensusDeleteTopicTransactionBody.decode(e,e.uint32());break;case 21:o.consensusSubmitMessage=c.proto.ConsensusSubmitMessageTransactionBody.decode(e,e.uint32());break;case 22:o.tokenCreation=c.proto.TokenCreateTransactionBody.decode(e,e.uint32());break;case 23:o.tokenFreeze=c.proto.TokenFreezeAccountTransactionBody.decode(e,e.uint32());break;case 24:o.tokenUnfreeze=c.proto.TokenUnfreezeAccountTransactionBody.decode(e,e.uint32());break;case 25:o.tokenGrantKyc=c.proto.TokenGrantKycTransactionBody.decode(e,e.uint32());break;case 26:o.tokenRevokeKyc=c.proto.TokenRevokeKycTransactionBody.decode(e,e.uint32());break;case 27:o.tokenDeletion=c.proto.TokenDeleteTransactionBody.decode(e,e.uint32());break;case 28:o.tokenUpdate=c.proto.TokenUpdateTransactionBody.decode(e,e.uint32());break;case 29:o.tokenMint=c.proto.TokenMintTransactionBody.decode(e,e.uint32());break;case 30:o.tokenBurn=c.proto.TokenBurnTransactionBody.decode(e,e.uint32());break;case 31:o.tokenWipe=c.proto.TokenWipeAccountTransactionBody.decode(e,e.uint32());break;case 32:o.tokenAssociate=c.proto.TokenAssociateTransactionBody.decode(e,e.uint32());break;case 33:o.tokenDissociate=c.proto.TokenDissociateTransactionBody.decode(e,e.uint32());break;case 34:o.scheduleDelete=c.proto.ScheduleDeleteTransactionBody.decode(e,e.uint32());break;case 35:o.tokenPause=c.proto.TokenPauseTransactionBody.decode(e,e.uint32());break;case 36:o.tokenUnpause=c.proto.TokenUnpauseTransactionBody.decode(e,e.uint32());break;case 37:o.cryptoApproveAllowance=c.proto.CryptoApproveAllowanceTransactionBody.decode(e,e.uint32());break;case 38:o.cryptoDeleteAllowance=c.proto.CryptoDeleteAllowanceTransactionBody.decode(e,e.uint32());break;case 39:o.tokenFeeScheduleUpdate=c.proto.TokenFeeScheduleUpdateTransactionBody.decode(e,e.uint32());break;case 40:o.utilPrng=c.proto.UtilPrngTransactionBody.decode(e,e.uint32());break;case 41:o.tokenUpdateNfts=c.proto.TokenUpdateNftsTransactionBody.decode(e,e.uint32());break;case 42:o.nodeCreate=c.com.hedera.hapi.node.addressbook.NodeCreateTransactionBody.decode(e,e.uint32());break;case 43:o.nodeUpdate=c.com.hedera.hapi.node.addressbook.NodeUpdateTransactionBody.decode(e,e.uint32());break;case 44:o.nodeDelete=c.com.hedera.hapi.node.addressbook.NodeDeleteTransactionBody.decode(e,e.uint32());break;case 45:o.tokenReject=c.proto.TokenRejectTransactionBody.decode(e,e.uint32());break;case 46:o.tokenCancelAirdrop=c.proto.TokenCancelAirdropTransactionBody.decode(e,e.uint32());break;case 47:o.tokenClaimAirdrop=c.proto.TokenClaimAirdropTransactionBody.decode(e,e.uint32());break;case 48:o.tokenAirdrop=c.proto.TokenAirdropTransactionBody.decode(e,e.uint32());break;case 1001:o.maxCustomFees&&o.maxCustomFees.length||(o.maxCustomFees=[]),o.maxCustomFees.push(c.proto.CustomFeeLimit.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SchedulableTransactionBody"},e}(),e.ScheduleDeleteTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.scheduleID=c.proto.ScheduleID.decode(e,e.uint32());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ScheduleDeleteTransactionBody"},e}(),e.UtilPrngTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.range=e.int32();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.UtilPrngTransactionBody"},e}(),e.ScheduleSignTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.scheduleID=c.proto.ScheduleID.decode(e,e.uint32());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ScheduleSignTransactionBody"},e}(),e.NodeStakeUpdateTransactionBody=function(){function e(e){if(this.nodeStake=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.endOfStakingPeriod=c.proto.Timestamp.decode(e,e.uint32());break;case 2:o.nodeStake&&o.nodeStake.length||(o.nodeStake=[]),o.nodeStake.push(c.proto.NodeStake.decode(e,e.uint32()));break;case 3:o.maxStakingRewardRatePerHbar=e.int64();break;case 4:o.nodeRewardFeeFraction=c.proto.Fraction.decode(e,e.uint32());break;case 5:o.stakingPeriodsStored=e.int64();break;case 6:o.stakingPeriod=e.int64();break;case 7:o.stakingRewardFeeFraction=c.proto.Fraction.decode(e,e.uint32());break;case 8:o.stakingStartThreshold=e.int64();break;case 9:o.stakingRewardRate=e.int64();break;case 10:o.reservedStakingRewards=e.int64();break;case 11:o.unreservedStakingRewardBalance=e.int64();break;case 12:o.rewardBalanceThreshold=e.int64();break;case 13:o.maxStakeRewarded=e.int64();break;case 14:o.maxTotalReward=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NodeStakeUpdateTransactionBody"},e}(),e.NodeStake=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.maxStake=e.int64();break;case 2:o.minStake=e.int64();break;case 3:o.nodeId=e.int64();break;case 4:o.rewardRate=e.int64();break;case 5:o.stake=e.int64();break;case 6:o.stakeNotRewarded=e.int64();break;case 7:o.stakeRewarded=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NodeStake"},e}(),e.ConsensusGetTopicInfoQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.topicID=c.proto.TopicID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ConsensusGetTopicInfoQuery"},e}(),e.ConsensusGetTopicInfoResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.topicID=c.proto.TopicID.decode(e,e.uint32());break;case 5:o.topicInfo=c.proto.ConsensusTopicInfo.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ConsensusGetTopicInfoResponse"},e}(),e.ResponseType=function(){const e={},t=Object.create(e);return t[e[0]="ANSWER_ONLY"]=0,t[e[1]="ANSWER_STATE_PROOF"]=1,t[e[2]="COST_ANSWER"]=2,t[e[3]="COST_ANSWER_STATE_PROOF"]=3,t}(),e.QueryHeader=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.payment=c.proto.Transaction.decode(e,e.uint32());break;case 2:o.responseType=e.int32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.QueryHeader"},e}(),e.ResponseHeader=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeTransactionPrecheckCode=e.int32();break;case 2:o.responseType=e.int32();break;case 3:o.cost=e.uint64();break;case 4:o.stateProof=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ResponseHeader"},e}(),e.ConsensusTopicInfo=function(){function e(e){if(this.feeExemptKeyList=[],this.customFees=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.memo=e.string();break;case 2:o.runningHash=e.bytes();break;case 3:o.sequenceNumber=e.uint64();break;case 4:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 5:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 6:o.submitKey=c.proto.Key.decode(e,e.uint32());break;case 7:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 8:o.autoRenewAccount=c.proto.AccountID.decode(e,e.uint32());break;case 9:o.ledgerId=e.bytes();break;case 10:o.feeScheduleKey=c.proto.Key.decode(e,e.uint32());break;case 11:o.feeExemptKeyList&&o.feeExemptKeyList.length||(o.feeExemptKeyList=[]),o.feeExemptKeyList.push(c.proto.Key.decode(e,e.uint32()));break;case 12:o.customFees&&o.customFees.length||(o.customFees=[]),o.customFees.push(c.proto.FixedCustomFee.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ConsensusTopicInfo"},e}(),e.ConsensusService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.createTopic=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"createTopic"}),Object.defineProperty(e.prototype.updateTopic=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"updateTopic"}),Object.defineProperty(e.prototype.deleteTopic=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"deleteTopic"}),Object.defineProperty(e.prototype.submitMessage=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"submitMessage"}),Object.defineProperty(e.prototype.getTopicInfo=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getTopicInfo"}),e}(),e.Query=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.getByKey=c.proto.GetByKeyQuery.decode(e,e.uint32());break;case 2:o.getBySolidityID=c.proto.GetBySolidityIDQuery.decode(e,e.uint32());break;case 3:o.contractCallLocal=c.proto.ContractCallLocalQuery.decode(e,e.uint32());break;case 4:o.contractGetInfo=c.proto.ContractGetInfoQuery.decode(e,e.uint32());break;case 5:o.contractGetBytecode=c.proto.ContractGetBytecodeQuery.decode(e,e.uint32());break;case 6:o.ContractGetRecords=c.proto.ContractGetRecordsQuery.decode(e,e.uint32());break;case 7:o.cryptogetAccountBalance=c.proto.CryptoGetAccountBalanceQuery.decode(e,e.uint32());break;case 8:o.cryptoGetAccountRecords=c.proto.CryptoGetAccountRecordsQuery.decode(e,e.uint32());break;case 9:o.cryptoGetInfo=c.proto.CryptoGetInfoQuery.decode(e,e.uint32());break;case 10:o.cryptoGetLiveHash=c.proto.CryptoGetLiveHashQuery.decode(e,e.uint32());break;case 11:o.cryptoGetProxyStakers=c.proto.CryptoGetStakersQuery.decode(e,e.uint32());break;case 12:o.fileGetContents=c.proto.FileGetContentsQuery.decode(e,e.uint32());break;case 13:o.fileGetInfo=c.proto.FileGetInfoQuery.decode(e,e.uint32());break;case 14:o.transactionGetReceipt=c.proto.TransactionGetReceiptQuery.decode(e,e.uint32());break;case 15:o.transactionGetRecord=c.proto.TransactionGetRecordQuery.decode(e,e.uint32());break;case 16:o.transactionGetFastRecord=c.proto.TransactionGetFastRecordQuery.decode(e,e.uint32());break;case 50:o.consensusGetTopicInfo=c.proto.ConsensusGetTopicInfoQuery.decode(e,e.uint32());break;case 51:o.networkGetVersionInfo=c.proto.NetworkGetVersionInfoQuery.decode(e,e.uint32());break;case 52:o.tokenGetInfo=c.proto.TokenGetInfoQuery.decode(e,e.uint32());break;case 53:o.scheduleGetInfo=c.proto.ScheduleGetInfoQuery.decode(e,e.uint32());break;case 54:o.tokenGetAccountNftInfos=c.proto.TokenGetAccountNftInfosQuery.decode(e,e.uint32());break;case 55:o.tokenGetNftInfo=c.proto.TokenGetNftInfoQuery.decode(e,e.uint32());break;case 56:o.tokenGetNftInfos=c.proto.TokenGetNftInfosQuery.decode(e,e.uint32());break;case 57:o.networkGetExecutionTime=c.proto.NetworkGetExecutionTimeQuery.decode(e,e.uint32());break;case 58:o.accountDetails=c.proto.GetAccountDetailsQuery.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Query"},e}(),e.GetByKeyQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.key=c.proto.Key.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.GetByKeyQuery"},e}(),e.EntityID=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.liveHash=c.proto.LiveHash.decode(e,e.uint32());break;case 3:o.fileID=c.proto.FileID.decode(e,e.uint32());break;case 4:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.EntityID"},e}(),e.GetByKeyResponse=function(){function e(e){if(this.entities=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.entities&&o.entities.length||(o.entities=[]),o.entities.push(c.proto.EntityID.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.GetByKeyResponse"},e}(),e.GetBySolidityIDQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.solidityID=e.string();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.GetBySolidityIDQuery"},e}(),e.GetBySolidityIDResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.fileID=c.proto.FileID.decode(e,e.uint32());break;case 4:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.GetBySolidityIDResponse"},e}(),e.ContractCallLocalQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 3:o.gas=e.int64();break;case 4:o.functionParameters=e.bytes();break;case 5:o.maxResultSize=e.int64();break;case 6:o.senderId=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractCallLocalQuery"},e}(),e.ContractCallLocalResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.functionResult=c.proto.ContractFunctionResult.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractCallLocalResponse"},e}(),e.InternalCallContext=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.gas=e.uint64();break;case 2:o.value=e.uint64();break;case 3:o.callData=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.InternalCallContext"},e}(),e.EvmTransactionResult=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.senderId=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.contractId=c.proto.ContractID.decode(e,e.uint32());break;case 3:o.resultData=e.bytes();break;case 4:o.errorMessage=e.string();break;case 5:o.gasUsed=e.uint64();break;case 6:o.internalCallContext=c.proto.InternalCallContext.decode(e,e.uint32());break;case 7:o.executedHookId=c.proto.HookId.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.EvmTransactionResult"},e}(),e.ContractNonceInfo=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contractId=c.proto.ContractID.decode(e,e.uint32());break;case 2:o.nonce=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractNonceInfo"},e}(),e.ContractLoginfo=function(){function e(e){if(this.topic=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 2:o.bloom=e.bytes();break;case 3:o.topic&&o.topic.length||(o.topic=[]),o.topic.push(e.bytes());break;case 4:o.data=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractLoginfo"},e}(),e.ContractFunctionResult=function(){function e(e){if(this.logInfo=[],this.createdContractIDs=[],this.contractNonces=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 2:o.contractCallResult=e.bytes();break;case 3:o.errorMessage=e.string();break;case 4:o.bloom=e.bytes();break;case 5:o.gasUsed=e.uint64();break;case 6:o.logInfo&&o.logInfo.length||(o.logInfo=[]),o.logInfo.push(c.proto.ContractLoginfo.decode(e,e.uint32()));break;case 7:o.createdContractIDs&&o.createdContractIDs.length||(o.createdContractIDs=[]),o.createdContractIDs.push(c.proto.ContractID.decode(e,e.uint32()));break;case 9:o.evmAddress=c.google.protobuf.BytesValue.decode(e,e.uint32());break;case 10:o.gas=e.int64();break;case 11:o.amount=e.int64();break;case 12:o.functionParameters=e.bytes();break;case 13:o.senderId=c.proto.AccountID.decode(e,e.uint32());break;case 14:o.contractNonces&&o.contractNonces.length||(o.contractNonces=[]),o.contractNonces.push(c.proto.ContractNonceInfo.decode(e,e.uint32()));break;case 15:o.signerNonce=c.google.protobuf.Int64Value.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractFunctionResult"},e}(),e.ContractGetInfoQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractGetInfoQuery"},e}(),e.ContractGetInfoResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.contractInfo=c.proto.ContractGetInfoResponse.ContractInfo.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractGetInfoResponse"},e.ContractInfo=function(){function e(e){if(this.tokenRelationships=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.contractAccountID=e.string();break;case 4:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 5:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 6:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 7:o.storage=e.int64();break;case 8:o.memo=e.string();break;case 9:o.balance=e.uint64();break;case 10:o.deleted=e.bool();break;case 11:o.tokenRelationships&&o.tokenRelationships.length||(o.tokenRelationships=[]),o.tokenRelationships.push(c.proto.TokenRelationship.decode(e,e.uint32()));break;case 12:o.ledgerId=e.bytes();break;case 13:o.autoRenewAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 14:o.maxAutomaticTokenAssociations=e.int32();break;case 15:o.stakingInfo=c.proto.StakingInfo.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractGetInfoResponse.ContractInfo"},e}(),e}(),e.ContractGetBytecodeQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractGetBytecodeQuery"},e}(),e.ContractGetBytecodeResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 6:o.bytecode=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractGetBytecodeResponse"},e}(),e.ContractGetRecordsQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractGetRecordsQuery"},e}(),e.ContractGetRecordsResponse=function(){function e(e){if(this.records=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 3:o.records&&o.records.length||(o.records=[]),o.records.push(c.proto.TransactionRecord.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractGetRecordsResponse"},e}(),e.TransactionRecord=function(){function e(e){if(this.tokenTransferLists=[],this.assessedCustomFees=[],this.automaticTokenAssociations=[],this.paidStakingRewards=[],this.newPendingAirdrops=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.receipt=c.proto.TransactionReceipt.decode(e,e.uint32());break;case 2:o.transactionHash=e.bytes();break;case 3:o.consensusTimestamp=c.proto.Timestamp.decode(e,e.uint32());break;case 4:o.transactionID=c.proto.TransactionID.decode(e,e.uint32());break;case 5:o.memo=e.string();break;case 6:o.transactionFee=e.uint64();break;case 7:o.contractCallResult=c.proto.ContractFunctionResult.decode(e,e.uint32());break;case 8:o.contractCreateResult=c.proto.ContractFunctionResult.decode(e,e.uint32());break;case 10:o.transferList=c.proto.TransferList.decode(e,e.uint32());break;case 11:o.tokenTransferLists&&o.tokenTransferLists.length||(o.tokenTransferLists=[]),o.tokenTransferLists.push(c.proto.TokenTransferList.decode(e,e.uint32()));break;case 12:o.scheduleRef=c.proto.ScheduleID.decode(e,e.uint32());break;case 13:o.assessedCustomFees&&o.assessedCustomFees.length||(o.assessedCustomFees=[]),o.assessedCustomFees.push(c.proto.AssessedCustomFee.decode(e,e.uint32()));break;case 14:o.automaticTokenAssociations&&o.automaticTokenAssociations.length||(o.automaticTokenAssociations=[]),o.automaticTokenAssociations.push(c.proto.TokenAssociation.decode(e,e.uint32()));break;case 15:o.parentConsensusTimestamp=c.proto.Timestamp.decode(e,e.uint32());break;case 16:o.alias=e.bytes();break;case 17:o.ethereumHash=e.bytes();break;case 18:o.paidStakingRewards&&o.paidStakingRewards.length||(o.paidStakingRewards=[]),o.paidStakingRewards.push(c.proto.AccountAmount.decode(e,e.uint32()));break;case 19:o.prngBytes=e.bytes();break;case 20:o.prngNumber=e.int32();break;case 21:o.evmAddress=e.bytes();break;case 22:o.newPendingAirdrops&&o.newPendingAirdrops.length||(o.newPendingAirdrops=[]),o.newPendingAirdrops.push(c.proto.PendingAirdropRecord.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionRecord"},e}(),e.PendingAirdropRecord=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.pendingAirdropId=c.proto.PendingAirdropId.decode(e,e.uint32());break;case 2:o.pendingAirdropValue=c.proto.PendingAirdropValue.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.PendingAirdropRecord"},e}(),e.TransactionReceipt=function(){function e(e){if(this.serialNumbers=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.status=e.int32();break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.fileID=c.proto.FileID.decode(e,e.uint32());break;case 4:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 5:o.exchangeRate=c.proto.ExchangeRateSet.decode(e,e.uint32());break;case 6:o.topicID=c.proto.TopicID.decode(e,e.uint32());break;case 7:o.topicSequenceNumber=e.uint64();break;case 8:o.topicRunningHash=e.bytes();break;case 9:o.topicRunningHashVersion=e.uint64();break;case 10:o.tokenID=c.proto.TokenID.decode(e,e.uint32());break;case 11:o.newTotalSupply=e.uint64();break;case 12:o.scheduleID=c.proto.ScheduleID.decode(e,e.uint32());break;case 13:o.scheduledTransactionID=c.proto.TransactionID.decode(e,e.uint32());break;case 14:if(o.serialNumbers&&o.serialNumbers.length||(o.serialNumbers=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3){case 1:o.hbarEquiv=e.int32();break;case 2:o.centEquiv=e.int32();break;case 3:o.expirationTime=c.proto.TimestampSeconds.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ExchangeRate"},e}(),e.ExchangeRateSet=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.currentRate=c.proto.ExchangeRate.decode(e,e.uint32());break;case 2:o.nextRate=c.proto.ExchangeRate.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ExchangeRateSet"},e}(),e.CryptoGetAccountBalanceQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoGetAccountBalanceQuery"},e}(),e.CryptoGetAccountBalanceResponse=function(){function e(e){if(this.tokenBalances=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.balance=e.uint64();break;case 4:o.tokenBalances&&o.tokenBalances.length||(o.tokenBalances=[]),o.tokenBalances.push(c.proto.TokenBalance.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoGetAccountBalanceResponse"},e}(),e.CryptoGetAccountRecordsQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoGetAccountRecordsQuery"},e}(),e.CryptoGetAccountRecordsResponse=function(){function e(e){if(this.records=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.records&&o.records.length||(o.records=[]),o.records.push(c.proto.TransactionRecord.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoGetAccountRecordsResponse"},e}(),e.CryptoGetInfoQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoGetInfoQuery"},e}(),e.CryptoGetInfoResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.accountInfo=c.proto.CryptoGetInfoResponse.AccountInfo.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoGetInfoResponse"},e.AccountInfo=function(){function e(e){if(this.liveHashes=[],this.tokenRelationships=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.contractAccountID=e.string();break;case 3:o.deleted=e.bool();break;case 4:o.proxyAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 6:o.proxyReceived=e.int64();break;case 7:o.key=c.proto.Key.decode(e,e.uint32());break;case 8:o.balance=e.uint64();break;case 9:o.generateSendRecordThreshold=e.uint64();break;case 10:o.generateReceiveRecordThreshold=e.uint64();break;case 11:o.receiverSigRequired=e.bool();break;case 12:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 13:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 14:o.liveHashes&&o.liveHashes.length||(o.liveHashes=[]),o.liveHashes.push(c.proto.LiveHash.decode(e,e.uint32()));break;case 15:o.tokenRelationships&&o.tokenRelationships.length||(o.tokenRelationships=[]),o.tokenRelationships.push(c.proto.TokenRelationship.decode(e,e.uint32()));break;case 16:o.memo=e.string();break;case 17:o.ownedNfts=e.int64();break;case 18:o.maxAutomaticTokenAssociations=e.int32();break;case 19:o.alias=e.bytes();break;case 20:o.ledgerId=e.bytes();break;case 21:o.ethereumNonce=e.int64();break;case 22:o.stakingInfo=c.proto.StakingInfo.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoGetInfoResponse.AccountInfo"},e}(),e}(),e.CryptoGetLiveHashQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.hash=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoGetLiveHashQuery"},e}(),e.CryptoGetLiveHashResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.liveHash=c.proto.LiveHash.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoGetLiveHashResponse"},e}(),e.CryptoGetStakersQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoGetStakersQuery"},e}(),e.ProxyStaker=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.amount=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ProxyStaker"},e}(),e.AllProxyStakers=function(){function e(e){if(this.proxyStaker=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.proxyStaker&&o.proxyStaker.length||(o.proxyStaker=[]),o.proxyStaker.push(c.proto.ProxyStaker.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.AllProxyStakers"},e}(),e.CryptoGetStakersResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 3:o.stakers=c.proto.AllProxyStakers.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoGetStakersResponse"},e}(),e.FileGetContentsQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.fileID=c.proto.FileID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FileGetContentsQuery"},e}(),e.FileGetContentsResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.fileContents=c.proto.FileGetContentsResponse.FileContents.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FileGetContentsResponse"},e.FileContents=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fileID=c.proto.FileID.decode(e,e.uint32());break;case 2:o.contents=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FileGetContentsResponse.FileContents"},e}(),e}(),e.FileGetInfoQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.fileID=c.proto.FileID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FileGetInfoQuery"},e}(),e.FileGetInfoResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.fileInfo=c.proto.FileGetInfoResponse.FileInfo.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FileGetInfoResponse"},e.FileInfo=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fileID=c.proto.FileID.decode(e,e.uint32());break;case 2:o.size=e.int64();break;case 3:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 4:o.deleted=e.bool();break;case 5:o.keys=c.proto.KeyList.decode(e,e.uint32());break;case 6:o.memo=e.string();break;case 7:o.ledgerId=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FileGetInfoResponse.FileInfo"},e}(),e}(),e.TransactionGetReceiptQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.transactionID=c.proto.TransactionID.decode(e,e.uint32());break;case 3:o.includeDuplicates=e.bool();break;case 4:o.includeChildReceipts=e.bool();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionGetReceiptQuery"},e}(),e.TransactionGetReceiptResponse=function(){function e(e){if(this.duplicateTransactionReceipts=[],this.childTransactionReceipts=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.receipt=c.proto.TransactionReceipt.decode(e,e.uint32());break;case 4:o.duplicateTransactionReceipts&&o.duplicateTransactionReceipts.length||(o.duplicateTransactionReceipts=[]),o.duplicateTransactionReceipts.push(c.proto.TransactionReceipt.decode(e,e.uint32()));break;case 5:o.childTransactionReceipts&&o.childTransactionReceipts.length||(o.childTransactionReceipts=[]),o.childTransactionReceipts.push(c.proto.TransactionReceipt.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionGetReceiptResponse"},e}(),e.TransactionGetRecordQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.transactionID=c.proto.TransactionID.decode(e,e.uint32());break;case 3:o.includeDuplicates=e.bool();break;case 4:o.includeChildRecords=e.bool();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionGetRecordQuery"},e}(),e.TransactionGetRecordResponse=function(){function e(e){if(this.duplicateTransactionRecords=[],this.childTransactionRecords=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 3:o.transactionRecord=c.proto.TransactionRecord.decode(e,e.uint32());break;case 4:o.duplicateTransactionRecords&&o.duplicateTransactionRecords.length||(o.duplicateTransactionRecords=[]),o.duplicateTransactionRecords.push(c.proto.TransactionRecord.decode(e,e.uint32()));break;case 5:o.childTransactionRecords&&o.childTransactionRecords.length||(o.childTransactionRecords=[]),o.childTransactionRecords.push(c.proto.TransactionRecord.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionGetRecordResponse"},e}(),e.TransactionGetFastRecordQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.transactionID=c.proto.TransactionID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionGetFastRecordQuery"},e}(),e.TransactionGetFastRecordResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.transactionRecord=c.proto.TransactionRecord.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionGetFastRecordResponse"},e}(),e.NetworkGetVersionInfoQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.header=c.proto.QueryHeader.decode(e,e.uint32());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NetworkGetVersionInfoQuery"},e}(),e.NetworkGetVersionInfoResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.hapiProtoVersion=c.proto.SemanticVersion.decode(e,e.uint32());break;case 3:o.hederaServicesVersion=c.proto.SemanticVersion.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NetworkGetVersionInfoResponse"},e}(),e.NetworkGetExecutionTimeQuery=function(){function e(e){if(this.transactionIds=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.transactionIds&&o.transactionIds.length||(o.transactionIds=[]),o.transactionIds.push(c.proto.TransactionID.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NetworkGetExecutionTimeQuery"},e}(),e.NetworkGetExecutionTimeResponse=function(){function e(e){if(this.executionTimes=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:if(o.executionTimes&&o.executionTimes.length||(o.executionTimes=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.token=c.proto.TokenID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenGetInfoQuery"},e}(),e.TokenInfo=function(){function e(e){if(this.customFees=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.name=e.string();break;case 3:o.symbol=e.string();break;case 4:o.decimals=e.uint32();break;case 5:o.totalSupply=e.uint64();break;case 6:o.treasury=c.proto.AccountID.decode(e,e.uint32());break;case 7:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 8:o.kycKey=c.proto.Key.decode(e,e.uint32());break;case 9:o.freezeKey=c.proto.Key.decode(e,e.uint32());break;case 10:o.wipeKey=c.proto.Key.decode(e,e.uint32());break;case 11:o.supplyKey=c.proto.Key.decode(e,e.uint32());break;case 12:o.defaultFreezeStatus=e.int32();break;case 13:o.defaultKycStatus=e.int32();break;case 14:o.deleted=e.bool();break;case 15:o.autoRenewAccount=c.proto.AccountID.decode(e,e.uint32());break;case 16:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 17:o.expiry=c.proto.Timestamp.decode(e,e.uint32());break;case 18:o.memo=e.string();break;case 19:o.tokenType=e.int32();break;case 20:o.supplyType=e.int32();break;case 21:o.maxSupply=e.int64();break;case 22:o.feeScheduleKey=c.proto.Key.decode(e,e.uint32());break;case 23:o.customFees&&o.customFees.length||(o.customFees=[]),o.customFees.push(c.proto.CustomFee.decode(e,e.uint32()));break;case 24:o.pauseKey=c.proto.Key.decode(e,e.uint32());break;case 25:o.pauseStatus=e.int32();break;case 26:o.ledgerId=e.bytes();break;case 27:o.metadata=e.bytes();break;case 28:o.metadataKey=c.proto.Key.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenInfo"},e}(),e.TokenGetInfoResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.tokenInfo=c.proto.TokenInfo.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenGetInfoResponse"},e}(),e.ScheduleGetInfoQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.scheduleID=c.proto.ScheduleID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ScheduleGetInfoQuery"},e}(),e.ScheduleInfo=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.scheduleID=c.proto.ScheduleID.decode(e,e.uint32());break;case 2:o.deletionTime=c.proto.Timestamp.decode(e,e.uint32());break;case 3:o.executionTime=c.proto.Timestamp.decode(e,e.uint32());break;case 4:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 5:o.scheduledTransactionBody=c.proto.SchedulableTransactionBody.decode(e,e.uint32());break;case 6:o.memo=e.string();break;case 7:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 8:o.signers=c.proto.KeyList.decode(e,e.uint32());break;case 9:o.creatorAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 10:o.payerAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 11:o.scheduledTransactionID=c.proto.TransactionID.decode(e,e.uint32());break;case 12:o.ledgerId=e.bytes();break;case 13:o.waitForExpiry=e.bool();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ScheduleInfo"},e}(),e.ScheduleGetInfoResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.scheduleInfo=c.proto.ScheduleInfo.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ScheduleGetInfoResponse"},e}(),e.TokenGetAccountNftInfosQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.start=e.int64();break;case 4:o.end=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenGetAccountNftInfosQuery"},e}(),e.TokenGetAccountNftInfosResponse=function(){function e(e){if(this.nfts=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.nfts&&o.nfts.length||(o.nfts=[]),o.nfts.push(c.proto.TokenNftInfo.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenGetAccountNftInfosResponse"},e}(),e.TokenGetNftInfoQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.nftID=c.proto.NftID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenGetNftInfoQuery"},e}(),e.TokenNftInfo=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nftID=c.proto.NftID.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.creationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 4:o.metadata=e.bytes();break;case 5:o.ledgerId=e.bytes();break;case 6:o.spenderId=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenNftInfo"},e}(),e.TokenGetNftInfoResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.nft=c.proto.TokenNftInfo.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenGetNftInfoResponse"},e}(),e.TokenGetNftInfosQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.tokenID=c.proto.TokenID.decode(e,e.uint32());break;case 3:o.start=e.int64();break;case 4:o.end=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenGetNftInfosQuery"},e}(),e.TokenGetNftInfosResponse=function(){function e(e){if(this.nfts=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.tokenID=c.proto.TokenID.decode(e,e.uint32());break;case 3:o.nfts&&o.nfts.length||(o.nfts=[]),o.nfts.push(c.proto.TokenNftInfo.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenGetNftInfosResponse"},e}(),e.GetAccountDetailsQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.GetAccountDetailsQuery"},e}(),e.GetAccountDetailsResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.accountDetails=c.proto.GetAccountDetailsResponse.AccountDetails.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.GetAccountDetailsResponse"},e.AccountDetails=function(){function e(e){if(this.tokenRelationships=[],this.grantedCryptoAllowances=[],this.grantedNftAllowances=[],this.grantedTokenAllowances=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.contractAccountId=e.string();break;case 3:o.deleted=e.bool();break;case 4:o.proxyAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 5:o.proxyReceived=e.int64();break;case 6:o.key=c.proto.Key.decode(e,e.uint32());break;case 7:o.balance=e.uint64();break;case 8:o.receiverSigRequired=e.bool();break;case 9:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 10:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 11:o.tokenRelationships&&o.tokenRelationships.length||(o.tokenRelationships=[]),o.tokenRelationships.push(c.proto.TokenRelationship.decode(e,e.uint32()));break;case 12:o.memo=e.string();break;case 13:o.ownedNfts=e.int64();break;case 14:o.maxAutomaticTokenAssociations=e.int32();break;case 15:o.alias=e.bytes();break;case 16:o.ledgerId=e.bytes();break;case 17:o.grantedCryptoAllowances&&o.grantedCryptoAllowances.length||(o.grantedCryptoAllowances=[]),o.grantedCryptoAllowances.push(c.proto.GrantedCryptoAllowance.decode(e,e.uint32()));break;case 18:o.grantedNftAllowances&&o.grantedNftAllowances.length||(o.grantedNftAllowances=[]),o.grantedNftAllowances.push(c.proto.GrantedNftAllowance.decode(e,e.uint32()));break;case 19:o.grantedTokenAllowances&&o.grantedTokenAllowances.length||(o.grantedTokenAllowances=[]),o.grantedTokenAllowances.push(c.proto.GrantedTokenAllowance.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.GetAccountDetailsResponse.AccountDetails"},e}(),e}(),e.GrantedCryptoAllowance=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.spender=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.amount=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.GrantedCryptoAllowance"},e}(),e.GrantedNftAllowance=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.spender=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.GrantedNftAllowance"},e}(),e.GrantedTokenAllowance=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.spender=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.amount=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.GrantedTokenAllowance"},e}(),e.Response=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.getByKey=c.proto.GetByKeyResponse.decode(e,e.uint32());break;case 2:o.getBySolidityID=c.proto.GetBySolidityIDResponse.decode(e,e.uint32());break;case 3:o.contractCallLocal=c.proto.ContractCallLocalResponse.decode(e,e.uint32());break;case 5:o.contractGetBytecodeResponse=c.proto.ContractGetBytecodeResponse.decode(e,e.uint32());break;case 4:o.contractGetInfo=c.proto.ContractGetInfoResponse.decode(e,e.uint32());break;case 6:o.contractGetRecordsResponse=c.proto.ContractGetRecordsResponse.decode(e,e.uint32());break;case 7:o.cryptogetAccountBalance=c.proto.CryptoGetAccountBalanceResponse.decode(e,e.uint32());break;case 8:o.cryptoGetAccountRecords=c.proto.CryptoGetAccountRecordsResponse.decode(e,e.uint32());break;case 9:o.cryptoGetInfo=c.proto.CryptoGetInfoResponse.decode(e,e.uint32());break;case 10:o.cryptoGetLiveHash=c.proto.CryptoGetLiveHashResponse.decode(e,e.uint32());break;case 11:o.cryptoGetProxyStakers=c.proto.CryptoGetStakersResponse.decode(e,e.uint32());break;case 12:o.fileGetContents=c.proto.FileGetContentsResponse.decode(e,e.uint32());break;case 13:o.fileGetInfo=c.proto.FileGetInfoResponse.decode(e,e.uint32());break;case 14:o.transactionGetReceipt=c.proto.TransactionGetReceiptResponse.decode(e,e.uint32());break;case 15:o.transactionGetRecord=c.proto.TransactionGetRecordResponse.decode(e,e.uint32());break;case 16:o.transactionGetFastRecord=c.proto.TransactionGetFastRecordResponse.decode(e,e.uint32());break;case 150:o.consensusGetTopicInfo=c.proto.ConsensusGetTopicInfoResponse.decode(e,e.uint32());break;case 151:o.networkGetVersionInfo=c.proto.NetworkGetVersionInfoResponse.decode(e,e.uint32());break;case 152:o.tokenGetInfo=c.proto.TokenGetInfoResponse.decode(e,e.uint32());break;case 153:o.scheduleGetInfo=c.proto.ScheduleGetInfoResponse.decode(e,e.uint32());break;case 154:o.tokenGetAccountNftInfos=c.proto.TokenGetAccountNftInfosResponse.decode(e,e.uint32());break;case 155:o.tokenGetNftInfo=c.proto.TokenGetNftInfoResponse.decode(e,e.uint32());break;case 156:o.tokenGetNftInfos=c.proto.TokenGetNftInfosResponse.decode(e,e.uint32());break;case 157:o.networkGetExecutionTime=c.proto.NetworkGetExecutionTimeResponse.decode(e,e.uint32());break;case 158:o.accountDetails=c.proto.GetAccountDetailsResponse.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Response"},e}(),e.CryptoService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.createAccount=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"createAccount"}),Object.defineProperty(e.prototype.updateAccount=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"updateAccount"}),Object.defineProperty(e.prototype.cryptoTransfer=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"cryptoTransfer"}),Object.defineProperty(e.prototype.cryptoDelete=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"cryptoDelete"}),Object.defineProperty(e.prototype.approveAllowances=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"approveAllowances"}),Object.defineProperty(e.prototype.deleteAllowances=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"deleteAllowances"}),Object.defineProperty(e.prototype.addLiveHash=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"addLiveHash"}),Object.defineProperty(e.prototype.deleteLiveHash=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"deleteLiveHash"}),Object.defineProperty(e.prototype.getLiveHash=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getLiveHash"}),Object.defineProperty(e.prototype.getAccountRecords=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getAccountRecords"}),Object.defineProperty(e.prototype.cryptoGetBalance=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"cryptoGetBalance"}),Object.defineProperty(e.prototype.getAccountInfo=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getAccountInfo"}),Object.defineProperty(e.prototype.getTransactionReceipts=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getTransactionReceipts"}),Object.defineProperty(e.prototype.getTxRecordByTxID=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getTxRecordByTxID"}),e}(),e.FileService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.createFile=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"createFile"}),Object.defineProperty(e.prototype.updateFile=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"updateFile"}),Object.defineProperty(e.prototype.deleteFile=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"deleteFile"}),Object.defineProperty(e.prototype.appendContent=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"appendContent"}),Object.defineProperty(e.prototype.getFileContent=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getFileContent"}),Object.defineProperty(e.prototype.getFileInfo=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getFileInfo"}),Object.defineProperty(e.prototype.systemDelete=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"systemDelete"}),Object.defineProperty(e.prototype.systemUndelete=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"systemUndelete"}),e}(),e.FreezeService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.freeze=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"freeze"}),e}(),e.NetworkService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.getVersionInfo=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getVersionInfo"}),Object.defineProperty(e.prototype.getAccountDetails=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getAccountDetails"}),Object.defineProperty(e.prototype.getExecutionTime=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getExecutionTime"}),Object.defineProperty(e.prototype.uncheckedSubmit=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"uncheckedSubmit"}),e}(),e.ScheduleService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.createSchedule=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"createSchedule"}),Object.defineProperty(e.prototype.signSchedule=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"signSchedule"}),Object.defineProperty(e.prototype.deleteSchedule=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"deleteSchedule"}),Object.defineProperty(e.prototype.getScheduleInfo=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getScheduleInfo"}),e}(),e.SmartContractService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.createContract=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"createContract"}),Object.defineProperty(e.prototype.updateContract=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"updateContract"}),Object.defineProperty(e.prototype.contractCallMethod=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"contractCallMethod"}),Object.defineProperty(e.prototype.contractCallLocalMethod=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"contractCallLocalMethod"}),Object.defineProperty(e.prototype.getContractInfo=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getContractInfo"}),Object.defineProperty(e.prototype.contractGetBytecode=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"ContractGetBytecode"}),Object.defineProperty(e.prototype.getBySolidityID=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getBySolidityID"}),Object.defineProperty(e.prototype.getTxRecordByContractID=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getTxRecordByContractID"}),Object.defineProperty(e.prototype.deleteContract=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"deleteContract"}),Object.defineProperty(e.prototype.systemDelete=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"systemDelete"}),Object.defineProperty(e.prototype.systemUndelete=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"systemUndelete"}),Object.defineProperty(e.prototype.callEthereum=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"callEthereum"}),Object.defineProperty(e.prototype.lambdaSStore=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"lambdaSStore"}),e}(),e.BlockInfo=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.lastBlockNumber=e.int64();break;case 2:o.firstConsTimeOfLastBlock=c.proto.Timestamp.decode(e,e.uint32());break;case 3:o.blockHashes=e.bytes();break;case 4:o.consTimeOfLastHandledTxn=c.proto.Timestamp.decode(e,e.uint32());break;case 5:o.migrationRecordsStreamed=e.bool();break;case 6:o.firstConsTimeOfCurrentBlock=c.proto.Timestamp.decode(e,e.uint32());break;case 7:o.lastUsedConsTime=c.proto.Timestamp.decode(e,e.uint32());break;case 8:o.lastIntervalProcessTime=c.proto.Timestamp.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.BlockInfo"},e}(),e.RunningHashes=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.runningHash=e.bytes();break;case 2:o.nMinus_1RunningHash=e.bytes();break;case 3:o.nMinus_2RunningHash=e.bytes();break;case 4:o.nMinus_3RunningHash=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.RunningHashes"},e}(),e.ProtoLong=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.int64();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ProtoLong"},e}(),e.ProtoInteger=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.int32();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ProtoInteger"},e}(),e.ProtoBoolean=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.bool();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ProtoBoolean"},e}(),e.ProtoString=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.string();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ProtoString"},e}(),e.ProtoBytes=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.bytes();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ProtoBytes"},e}(),e.EntityNumber=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.number=e.int64();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.EntityNumber"},e}(),e.EntityIDPair=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.EntityIDPair"},e}(),e.CongestionLevelStarts=function(){function e(e){if(this.genericLevelStarts=[],this.gasLevelStarts=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.genericLevelStarts&&o.genericLevelStarts.length||(o.genericLevelStarts=[]),o.genericLevelStarts.push(c.proto.Timestamp.decode(e,e.uint32()));break;case 2:o.gasLevelStarts&&o.gasLevelStarts.length||(o.gasLevelStarts=[]),o.gasLevelStarts.push(c.proto.Timestamp.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CongestionLevelStarts"},e}(),e.Topic=function(){function e(e){if(this.feeExemptKeyList=[],this.customFees=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.topicId=c.proto.TopicID.decode(e,e.uint32());break;case 2:o.sequenceNumber=e.int64();break;case 3:o.expirationSecond=e.int64();break;case 4:o.autoRenewPeriod=e.int64();break;case 5:o.autoRenewAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 6:o.deleted=e.bool();break;case 7:o.runningHash=e.bytes();break;case 8:o.memo=e.string();break;case 9:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 10:o.submitKey=c.proto.Key.decode(e,e.uint32());break;case 11:o.feeScheduleKey=c.proto.Key.decode(e,e.uint32());break;case 12:o.feeExemptKeyList&&o.feeExemptKeyList.length||(o.feeExemptKeyList=[]),o.feeExemptKeyList.push(c.proto.Key.decode(e,e.uint32()));break;case 13:o.customFees&&o.customFees.length||(o.customFees=[]),o.customFees.push(c.proto.FixedCustomFee.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Topic"},e}(),e.Bytecode=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.code=e.bytes();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Bytecode"},e}(),e.SlotKey=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 2:o.key=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SlotKey"},e}(),e.SlotValue=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.value=e.bytes();break;case 2:o.previousKey=e.bytes();break;case 3:o.nextKey=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SlotValue"},e}(),e.File=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fileId=c.proto.FileID.decode(e,e.uint32());break;case 2:o.expirationSecond=e.int64();break;case 3:o.keys=c.proto.KeyList.decode(e,e.uint32());break;case 4:o.contents=e.bytes();break;case 5:o.memo=e.string();break;case 6:o.deleted=e.bool();break;case 7:o.preSystemDeleteExpirationSecond=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.File"},e}(),e.TransactionRecordEntry=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeId=e.int64();break;case 2:o.payerAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.transactionRecord=c.proto.TransactionRecord.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionRecordEntry"},e}(),e.TransactionReceiptEntry=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeId=e.uint64();break;case 2:o.transactionId=c.proto.TransactionID.decode(e,e.uint32());break;case 3:o.status=e.int32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionReceiptEntry"},e}(),e.TransactionReceiptEntries=function(){function e(e){if(this.entries=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.entries&&o.entries.length||(o.entries=[]),o.entries.push(c.proto.TransactionReceiptEntry.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionReceiptEntries"},e}(),e.Schedule=function(){function e(e){if(this.signatories=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.scheduleId=c.proto.ScheduleID.decode(e,e.uint32());break;case 2:o.deleted=e.bool();break;case 3:o.executed=e.bool();break;case 4:o.waitForExpiry=e.bool();break;case 5:o.memo=e.string();break;case 6:o.schedulerAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 7:o.payerAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 8:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 9:o.scheduleValidStart=c.proto.Timestamp.decode(e,e.uint32());break;case 10:o.providedExpirationSecond=e.int64();break;case 11:o.calculatedExpirationSecond=e.int64();break;case 12:o.resolutionTime=c.proto.Timestamp.decode(e,e.uint32());break;case 13:o.scheduledTransaction=c.proto.SchedulableTransactionBody.decode(e,e.uint32());break;case 14:o.originalCreateTransaction=c.proto.TransactionBody.decode(e,e.uint32());break;case 15:o.signatories&&o.signatories.length||(o.signatories=[]),o.signatories.push(c.proto.Key.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Schedule"},e}(),e.ScheduleList=function(){function e(e){if(this.schedules=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.schedules&&o.schedules.length||(o.schedules=[]),o.schedules.push(c.proto.Schedule.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ScheduleList"},e}(),e.ScheduleIdList=function(){function e(e){if(this.scheduleIds=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.scheduleIds&&o.scheduleIds.length||(o.scheduleIds=[]),o.scheduleIds.push(c.proto.ScheduleID.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ScheduleIdList"},e}(),e.ScheduledCounts=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.numberScheduled=e.uint32();break;case 2:o.numberProcessed=e.uint32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ScheduledCounts"},e}(),e.ScheduledOrder=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.expirySecond=e.uint64();break;case 2:o.orderNumber=e.uint32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ScheduledOrder"},e}(),e.ThrottleUsageSnapshots=function(){function e(e){if(this.tpsThrottles=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tpsThrottles&&o.tpsThrottles.length||(o.tpsThrottles=[]),o.tpsThrottles.push(c.proto.ThrottleUsageSnapshot.decode(e,e.uint32()));break;case 2:o.gasThrottle=c.proto.ThrottleUsageSnapshot.decode(e,e.uint32());break;case 3:o.evmOpsDurationThrottle=c.proto.ThrottleUsageSnapshot.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ThrottleUsageSnapshots"},e}(),e.ThrottleUsageSnapshot=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.used=e.int64();break;case 2:o.lastDecisionTime=c.proto.Timestamp.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ThrottleUsageSnapshot"},e}(),e.Account=function(){function e(e){if(this.cryptoAllowances=[],this.approveForAllNftAllowances=[],this.tokenAllowances=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.alias=e.bytes();break;case 3:o.key=c.proto.Key.decode(e,e.uint32());break;case 4:o.expirationSecond=e.int64();break;case 5:o.tinybarBalance=e.int64();break;case 6:o.memo=e.string();break;case 7:o.deleted=e.bool();break;case 8:o.stakedToMe=e.int64();break;case 9:o.stakePeriodStart=e.int64();break;case 10:o.stakedAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 11:o.stakedNodeId=e.int64();break;case 12:o.declineReward=e.bool();break;case 13:o.receiverSigRequired=e.bool();break;case 14:o.headTokenId=c.proto.TokenID.decode(e,e.uint32());break;case 15:o.headNftId=c.proto.NftID.decode(e,e.uint32());break;case 16:o.headNftSerialNumber=e.int64();break;case 17:o.numberOwnedNfts=e.int64();break;case 18:o.maxAutoAssociations=e.int32();break;case 19:o.usedAutoAssociations=e.int32();break;case 20:o.numberAssociations=e.int32();break;case 21:o.smartContract=e.bool();break;case 22:o.numberPositiveBalances=e.int32();break;case 23:o.ethereumNonce=e.int64();break;case 24:o.stakeAtStartOfLastRewardedPeriod=e.int64();break;case 25:o.autoRenewAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 26:o.autoRenewSeconds=e.int64();break;case 27:o.contractKvPairsNumber=e.int32();break;case 28:o.cryptoAllowances&&o.cryptoAllowances.length||(o.cryptoAllowances=[]),o.cryptoAllowances.push(c.proto.AccountCryptoAllowance.decode(e,e.uint32()));break;case 29:o.approveForAllNftAllowances&&o.approveForAllNftAllowances.length||(o.approveForAllNftAllowances=[]),o.approveForAllNftAllowances.push(c.proto.AccountApprovalForAllAllowance.decode(e,e.uint32()));break;case 30:o.tokenAllowances&&o.tokenAllowances.length||(o.tokenAllowances=[]),o.tokenAllowances.push(c.proto.AccountFungibleTokenAllowance.decode(e,e.uint32()));break;case 31:o.numberTreasuryTitles=e.uint32();break;case 32:o.expiredAndPendingRemoval=e.bool();break;case 33:o.firstContractStorageKey=e.bytes();break;case 34:o.headPendingAirdropId=c.proto.PendingAirdropId.decode(e,e.uint32());break;case 35:o.numberPendingAirdrops=e.uint64();break;case 36:o.numberHooksInUse=e.uint64();break;case 37:o.firstHookId=e.int64();break;case 38:o.numberLambdaStorageSlots=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Account"},e}(),e.AccountApprovalForAllAllowance=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.spenderId=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.AccountApprovalForAllAllowance"},e}(),e.AccountFungibleTokenAllowance=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.spenderId=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.amount=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.AccountFungibleTokenAllowance"},e}(),e.AccountCryptoAllowance=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.spenderId=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.amount=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.AccountCryptoAllowance"},e}(),e.AccountPendingAirdrop=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.pendingAirdropValue=c.proto.PendingAirdropValue.decode(e,e.uint32());break;case 2:o.previousAirdrop=c.proto.PendingAirdropId.decode(e,e.uint32());break;case 3:o.nextAirdrop=c.proto.PendingAirdropId.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.AccountPendingAirdrop"},e}(),e.NetworkStakingRewards=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.stakingRewardsActivated=e.bool();break;case 2:o.totalStakedRewardStart=e.int64();break;case 3:o.totalStakedStart=e.int64();break;case 4:o.pendingRewards=e.int64();break;case 5:o.lastNodeRewardPaymentsTime=c.proto.Timestamp.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NetworkStakingRewards"},e}(),e.NodeRewards=function(){function e(e){if(this.nodeActivities=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.numRoundsInStakingPeriod=e.uint64();break;case 2:o.nodeFeesCollected=e.uint64();break;case 3:o.nodeActivities&&o.nodeActivities.length||(o.nodeActivities=[]),o.nodeActivities.push(c.proto.NodeActivity.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NodeRewards"},e}(),e.NodeActivity=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeId=e.uint64();break;case 2:o.numMissedJudgeRounds=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NodeActivity"},e}(),e.Nft=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nftId=c.proto.NftID.decode(e,e.uint32());break;case 2:o.ownerId=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.spenderId=c.proto.AccountID.decode(e,e.uint32());break;case 4:o.mintTime=c.proto.Timestamp.decode(e,e.uint32());break;case 5:o.metadata=e.bytes();break;case 6:o.ownerPreviousNftId=c.proto.NftID.decode(e,e.uint32());break;case 7:o.ownerNextNftId=c.proto.NftID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Nft"},e}(),e.StakingNodeInfo=function(){function e(e){if(this.rewardSumHistory=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeNumber=e.int64();break;case 2:o.minStake=e.int64();break;case 3:o.maxStake=e.int64();break;case 4:o.stakeToReward=e.int64();break;case 5:o.stakeToNotReward=e.int64();break;case 6:o.stakeRewardStart=e.int64();break;case 7:o.unclaimedStakeRewardStart=e.int64();break;case 8:o.stake=e.int64();break;case 9:if(o.rewardSumHistory&&o.rewardSumHistory.length||(o.rewardSumHistory=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.name=e.string();break;case 3:o.symbol=e.string();break;case 4:o.decimals=e.int32();break;case 5:o.totalSupply=e.int64();break;case 6:o.treasuryAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 7:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 8:o.kycKey=c.proto.Key.decode(e,e.uint32());break;case 9:o.freezeKey=c.proto.Key.decode(e,e.uint32());break;case 10:o.wipeKey=c.proto.Key.decode(e,e.uint32());break;case 11:o.supplyKey=c.proto.Key.decode(e,e.uint32());break;case 12:o.feeScheduleKey=c.proto.Key.decode(e,e.uint32());break;case 13:o.pauseKey=c.proto.Key.decode(e,e.uint32());break;case 14:o.lastUsedSerialNumber=e.int64();break;case 15:o.deleted=e.bool();break;case 16:o.tokenType=e.int32();break;case 17:o.supplyType=e.int32();break;case 18:o.autoRenewAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 19:o.autoRenewSeconds=e.int64();break;case 20:o.expirationSecond=e.int64();break;case 21:o.memo=e.string();break;case 22:o.maxSupply=e.int64();break;case 23:o.paused=e.bool();break;case 24:o.accountsFrozenByDefault=e.bool();break;case 25:o.accountsKycGrantedByDefault=e.bool();break;case 26:o.customFees&&o.customFees.length||(o.customFees=[]),o.customFees.push(c.proto.CustomFee.decode(e,e.uint32()));break;case 27:o.metadata=e.bytes();break;case 28:o.metadataKey=c.proto.Key.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Token"},e}(),e.TokenRelation=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.balance=e.int64();break;case 4:o.frozen=e.bool();break;case 5:o.kycGranted=e.bool();break;case 6:o.automaticAssociation=e.bool();break;case 7:o.previousToken=c.proto.TokenID.decode(e,e.uint32());break;case 8:o.nextToken=c.proto.TokenID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenRelation"},e}(),e.ThrottleGroup=function(){function e(e){if(this.operations=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:if(o.operations&&o.operations.length||(o.operations=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3){case 1:o.name=e.string();break;case 2:o.burstPeriodMs=e.uint64();break;case 3:o.throttleGroups&&o.throttleGroups.length||(o.throttleGroups=[]),o.throttleGroups.push(c.proto.ThrottleGroup.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ThrottleBucket"},e}(),e.ThrottleDefinitions=function(){function e(e){if(this.throttleBuckets=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.throttleBuckets&&o.throttleBuckets.length||(o.throttleBuckets=[]),o.throttleBuckets.push(c.proto.ThrottleBucket.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ThrottleDefinitions"},e}(),e.TokenService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.createToken=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"createToken"}),Object.defineProperty(e.prototype.updateToken=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"updateToken"}),Object.defineProperty(e.prototype.mintToken=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"mintToken"}),Object.defineProperty(e.prototype.burnToken=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"burnToken"}),Object.defineProperty(e.prototype.deleteToken=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"deleteToken"}),Object.defineProperty(e.prototype.wipeTokenAccount=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"wipeTokenAccount"}),Object.defineProperty(e.prototype.freezeTokenAccount=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"freezeTokenAccount"}),Object.defineProperty(e.prototype.unfreezeTokenAccount=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"unfreezeTokenAccount"}),Object.defineProperty(e.prototype.grantKycToTokenAccount=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"grantKycToTokenAccount"}),Object.defineProperty(e.prototype.revokeKycFromTokenAccount=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"revokeKycFromTokenAccount"}),Object.defineProperty(e.prototype.associateTokens=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"associateTokens"}),Object.defineProperty(e.prototype.dissociateTokens=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"dissociateTokens"}),Object.defineProperty(e.prototype.updateTokenFeeSchedule=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"updateTokenFeeSchedule"}),Object.defineProperty(e.prototype.getTokenInfo=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getTokenInfo"}),Object.defineProperty(e.prototype.getTokenNftInfo=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getTokenNftInfo"}),Object.defineProperty(e.prototype.pauseToken=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"pauseToken"}),Object.defineProperty(e.prototype.unpauseToken=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"unpauseToken"}),Object.defineProperty(e.prototype.updateNfts=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"updateNfts"}),Object.defineProperty(e.prototype.rejectToken=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"rejectToken"}),Object.defineProperty(e.prototype.airdropTokens=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"airdropTokens"}),Object.defineProperty(e.prototype.cancelAirdrop=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"cancelAirdrop"}),Object.defineProperty(e.prototype.claimAirdrop=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"claimAirdrop"}),e}(),e.SignedTransaction=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.bodyBytes=e.bytes();break;case 2:o.sigMap=c.proto.SignatureMap.decode(e,e.uint32());break;case 3:o.useSerializedTxMessageHashAlgorithm=e.bool();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SignedTransaction"},e}(),e.UtilService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.prng=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"prng"}),Object.defineProperty(e.prototype.atomicBatch=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"atomicBatch"}),e}(),e.TokenUnitBalance=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.balance=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenUnitBalance"},e}(),e.SingleAccountBalances=function(){function e(e){if(this.tokenUnitBalances=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.hbarBalance=e.uint64();break;case 3:o.tokenUnitBalances&&o.tokenUnitBalances.length||(o.tokenUnitBalances=[]),o.tokenUnitBalances.push(c.proto.TokenUnitBalance.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SingleAccountBalances"},e}(),e.AllAccountBalances=function(){function e(e){if(this.allAccounts=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.consensusTimestamp=c.proto.Timestamp.decode(e,e.uint32());break;case 2:o.allAccounts&&o.allAccounts.length||(o.allAccounts=[]),o.allAccounts.push(c.proto.SingleAccountBalances.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.AllAccountBalances"},e}(),e.ContractActions=function(){function e(e){if(this.contractActions=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.contractActions&&o.contractActions.length||(o.contractActions=[]),o.contractActions.push(c.proto.ContractAction.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractActions"},e}(),e.ContractActionType=function(){const e={},t=Object.create(e);return t[e[0]="NO_ACTION"]=0,t[e[1]="CALL"]=1,t[e[2]="CREATE"]=2,t[e[3]="PRECOMPILE"]=3,t[e[4]="SYSTEM"]=4,t}(),e.CallOperationType=function(){const e={},t=Object.create(e);return t[e[0]="OP_UNKNOWN"]=0,t[e[1]="OP_CALL"]=1,t[e[2]="OP_CALLCODE"]=2,t[e[3]="OP_DELEGATECALL"]=3,t[e[4]="OP_STATICCALL"]=4,t[e[5]="OP_CREATE"]=5,t[e[6]="OP_CREATE2"]=6,t}(),e.ContractAction=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.callType=e.int32();break;case 2:o.callingAccount=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.callingContract=c.proto.ContractID.decode(e,e.uint32());break;case 4:o.gas=e.int64();break;case 5:o.input=e.bytes();break;case 6:o.recipientAccount=c.proto.AccountID.decode(e,e.uint32());break;case 7:o.recipientContract=c.proto.ContractID.decode(e,e.uint32());break;case 8:o.targetedAddress=e.bytes();break;case 9:o.value=e.int64();break;case 10:o.gasUsed=e.int64();break;case 11:o.output=e.bytes();break;case 12:o.revertReason=e.bytes();break;case 13:o.error=e.bytes();break;case 14:o.callDepth=e.int32();break;case 15:o.callOperationType=e.int32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractAction"},e}(),e.ContractBytecode=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contractId=c.proto.ContractID.decode(e,e.uint32());break;case 2:o.initcode=e.bytes();break;case 3:o.runtimeBytecode=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractBytecode"},e}(),e.ContractStateChanges=function(){function e(e){if(this.contractStateChanges=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.contractStateChanges&&o.contractStateChanges.length||(o.contractStateChanges=[]),o.contractStateChanges.push(c.proto.ContractStateChange.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractStateChanges"},e}(),e.ContractStateChange=function(){function e(e){if(this.storageChanges=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contractId=c.proto.ContractID.decode(e,e.uint32());break;case 2:o.storageChanges&&o.storageChanges.length||(o.storageChanges=[]),o.storageChanges.push(c.proto.StorageChange.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractStateChange"},e}(),e.StorageChange=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.slot=e.bytes();break;case 2:o.valueRead=e.bytes();break;case 3:o.valueWritten=c.google.protobuf.BytesValue.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.StorageChange"},e}(),e.HashAlgorithm=function(){const e={},t=Object.create(e);return t[e[0]="HASH_ALGORITHM_UNKNOWN"]=0,t[e[1]="SHA_384"]=1,t}(),e.HashObject=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.algorithm=e.int32();break;case 2:o.length=e.int32();break;case 3:o.hash=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.HashObject"},e}(),e.RecordStreamFile=function(){function e(e){if(this.recordStreamItems=[],this.sidecars=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.hapiProtoVersion=c.proto.SemanticVersion.decode(e,e.uint32());break;case 2:o.startObjectRunningHash=c.proto.HashObject.decode(e,e.uint32());break;case 3:o.recordStreamItems&&o.recordStreamItems.length||(o.recordStreamItems=[]),o.recordStreamItems.push(c.proto.RecordStreamItem.decode(e,e.uint32()));break;case 4:o.endObjectRunningHash=c.proto.HashObject.decode(e,e.uint32());break;case 5:o.blockNumber=e.int64();break;case 6:o.sidecars&&o.sidecars.length||(o.sidecars=[]),o.sidecars.push(c.proto.SidecarMetadata.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.RecordStreamFile"},e}(),e.RecordStreamItem=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.transaction=c.proto.Transaction.decode(e,e.uint32());break;case 2:o.record=c.proto.TransactionRecord.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.RecordStreamItem"},e}(),e.SidecarMetadata=function(){function e(e){if(this.types=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.hash=c.proto.HashObject.decode(e,e.uint32());break;case 2:o.id=e.int32();break;case 3:if(o.types&&o.types.length||(o.types=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3===1)o.sidecarRecords&&o.sidecarRecords.length||(o.sidecarRecords=[]),o.sidecarRecords.push(c.proto.TransactionSidecarRecord.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SidecarFile"},e}(),e.TransactionSidecarRecord=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.consensusTimestamp=c.proto.Timestamp.decode(e,e.uint32());break;case 2:o.migration=e.bool();break;case 3:o.stateChanges=c.proto.ContractStateChanges.decode(e,e.uint32());break;case 4:o.actions=c.proto.ContractActions.decode(e,e.uint32());break;case 5:o.bytecode=c.proto.ContractBytecode.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionSidecarRecord"},e}(),e.SignatureFile=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fileSignature=c.proto.SignatureObject.decode(e,e.uint32());break;case 2:o.metadataSignature=c.proto.SignatureObject.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SignatureFile"},e}(),e.SignatureObject=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.type=e.int32();break;case 2:o.length=e.int32();break;case 3:o.checksum=e.int32();break;case 4:o.signature=e.bytes();break;case 5:o.hashObject=c.proto.HashObject.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SignatureObject"},e}(),e.SignatureType=function(){const e={},t=Object.create(e);return t[e[0]="SIGNATURE_TYPE_UNKNOWN"]=0,t[e[1]="SHA_384_WITH_RSA"]=1,t}(),e})(),t.google=c.google=(()=>{const e={};return e.protobuf=function(){const e={};return e.DoubleValue=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.double();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/google.protobuf.DoubleValue"},e}(),e.FloatValue=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.float();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/google.protobuf.FloatValue"},e}(),e.Int64Value=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.int64();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/google.protobuf.Int64Value"},e}(),e.UInt64Value=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.uint64();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/google.protobuf.UInt64Value"},e}(),e.Int32Value=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.int32();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/google.protobuf.Int32Value"},e}(),e.UInt32Value=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.uint32();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/google.protobuf.UInt32Value"},e}(),e.BoolValue=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.bool();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/google.protobuf.BoolValue"},e}(),e.StringValue=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.string();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/google.protobuf.StringValue"},e}(),e.BytesValue=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.bytes();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/google.protobuf.BytesValue"},e}(),e}(),e})()},1223(e,t,n){var r=n(6958);function o(e,t){var n=new r(e,t);return function(e){return n.convert(e)}}o.BIN="01",o.OCT="01234567",o.DEC="0123456789",o.HEX="0123456789abcdef",e.exports=o},1229(e,t,n){"use strict";var r=n(8869),o=n(6896).assert;function i(e,t){this.ec=e,this.priv=null,this.pub=null,t.priv&&this._importPrivate(t.priv,t.privEnc),t.pub&&this._importPublic(t.pub,t.pubEnc)}e.exports=i,i.fromPublic=function(e,t,n){return t instanceof i?t:new i(e,{pub:t,pubEnc:n})},i.fromPrivate=function(e,t,n){return t instanceof i?t:new i(e,{priv:t,privEnc:n})},i.prototype.validate=function(){var e=this.getPublic();return e.isInfinity()?{result:!1,reason:"Invalid public key"}:e.validate()?e.mul(this.ec.curve.n).isInfinity()?{result:!0,reason:null}:{result:!1,reason:"Public key * N != O"}:{result:!1,reason:"Public key is not a point"}},i.prototype.getPublic=function(e,t){return"string"===typeof e&&(t=e,e=null),this.pub||(this.pub=this.ec.g.mul(this.priv)),t?this.pub.encode(t,e):this.pub},i.prototype.getPrivate=function(e){return"hex"===e?this.priv.toString(16,2):this.priv},i.prototype._importPrivate=function(e,t){this.priv=new r(e,t||16),this.priv=this.priv.umod(this.ec.curve.n)},i.prototype._importPublic=function(e,t){if(e.x||e.y)return"mont"===this.ec.curve.type?o(e.x,"Need x coordinate"):"short"!==this.ec.curve.type&&"edwards"!==this.ec.curve.type||o(e.x&&e.y,"Need both x and y coordinate"),void(this.pub=this.ec.curve.point(e.x,e.y));this.pub=this.ec.curve.decodePoint(e,t)},i.prototype.derive=function(e){return e.validate()||o(e.validate(),"public point not validated"),e.mul(this.priv).getX()},i.prototype.sign=function(e,t,n){return this.ec.sign(e,this,t,n)},i.prototype.verify=function(e,t){return this.ec.verify(e,t,this)},i.prototype.inspect=function(){return""}},1234(e,t){t.isValid=function(e){return!isNaN(e)&&e>=1&&e<=40}},1250(e,t){"use strict";var n=t;function r(e){return 1===e.length?"0"+e:e}function o(e){for(var t="",n=0;n>8,a=255&o;i?n.push(i,a):n.push(a)}return n},n.zero2=r,n.toHex=o,n.encode=function(e,t){return"hex"===t?o(e):e}},1258(e,t,n){var r=n(5477),o=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],i=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];t.getBlocksCount=function(e,t){switch(t){case r.L:return o[4*(e-1)+0];case r.M:return o[4*(e-1)+1];case r.Q:return o[4*(e-1)+2];case r.H:return o[4*(e-1)+3];default:return}},t.getTotalCodewordsCount=function(e,t){switch(t){case r.L:return i[4*(e-1)+0];case r.M:return i[4*(e-1)+1];case r.Q:return i[4*(e-1)+2];case r.H:return i[4*(e-1)+3];default:return}}},1281(){},1289(e,t,n){var r=n(2555),o=n(4154),i=n(5477),a=n(2943),s=n(4472),c=n(1905),l=n(1096),u=n(8328),d=n(1258),h=n(8336),p=n(5503),f=n(529),g=n(948),y=n(5837),m=n(2576);function b(e,t,n){var r,o,i=e.size,a=f.getEncodedBits(t,n);for(r=0;r<15;r++)o=1===(a>>r&1),r<6?e.set(r,8,o,!0):r<8?e.set(r+1,8,o,!0):e.set(i-15+r,8,o,!0),r<8?e.set(8,i-r-1,o,!0):r<9?e.set(8,15-r-1+1,o,!0):e.set(8,15-r-1,o,!0);e.set(i-8,8,1,!0)}function v(e,t,n){var i=new a;n.forEach(function(t){i.put(t.mode.bit,4),i.put(t.getLength(),g.getCharCountIndicator(t.mode,e)),t.write(i)});var s=8*(o.getSymbolTotalCodewords(e)-d.getTotalCodewordsCount(e,t));for(i.getLengthInBits()+4<=s&&i.put(0,4);i.getLengthInBits()%8!==0;)i.putBit(0);for(var c=(s-i.getLengthInBits())/8,l=0;l=0&&s<=6&&(0===c||6===c)||c>=0&&c<=6&&(0===s||6===s)||s>=2&&s<=4&&c>=2&&c<=4?e.set(i+s,a+c,!0,!0):e.set(i+s,a+c,!1,!0))}(w,t),function(e){for(var t=e.size,n=8;n=7&&function(e,t){for(var n,r,o,i=e.size,a=p.getEncodedBits(t),s=0;s<18;s++)n=Math.floor(s/3),r=s%3+i-8-3,o=1===(a>>s&1),e.set(n,r,o,!0),e.set(r,n,o,!0)}(w,t),function(e,t){for(var n=e.size,r=-1,o=n-1,i=7,a=0,s=n-1;s>0;s-=2)for(6===s&&s--;;){for(var c=0;c<2;c++)if(!e.isReserved(o,s-c)){var l=!1;a>>i&1)),e.set(o,s-c,l),-1===--i&&(a++,i=7)}if((o+=r)<0||n<=o){o-=r,r=-r;break}}}(w,f),isNaN(r)&&(r=u.getBestMask(w,b.bind(null,w,n))),u.applyMask(r,w),b(w,n,r),{modules:w,version:t,errorCorrectionLevel:n,maskPattern:r,segments:i}}t.create=function(e,t){if("undefined"===typeof e||""===e)throw new Error("No input text");var n,r,a=i.M;return"undefined"!==typeof t&&(a=i.from(t.errorCorrectionLevel,i.M),n=p.from(t.version),r=u.from(t.maskPattern),t.toSJISFunc&&o.setToSJISFunction(t.toSJISFunc)),w(e,n,a,r)}},1313(e,t){"use strict";var n=t;n.length=function(e){var t=e.length;if(!t)return 0;for(var n=0;--t%4>1&&"="===e.charAt(t);)++n;return Math.ceil(3*e.length)/4-n};for(var r=new Array(64),o=new Array(123),i=0;i<64;)o[r[i]=i<26?i+65:i<52?i+71:i<62?i-4:i-59|43]=i++;n.encode=function(e,t,n){for(var o,i=null,a=[],s=0,c=0;t>2],o=(3&l)<<4,c=1;break;case 1:a[s++]=r[o|l>>4],o=(15&l)<<2,c=2;break;case 2:a[s++]=r[o|l>>6],a[s++]=r[63&l],c=0}s>8191&&((i||(i=[])).push(String.fromCharCode.apply(String,a)),s=0)}return c&&(a[s++]=r[o],a[s++]=61,1===c&&(a[s++]=61)),i?(s&&i.push(String.fromCharCode.apply(String,a.slice(0,s))),i.join("")):String.fromCharCode.apply(String,a.slice(0,s))};var a="invalid encoding";n.decode=function(e,t,n){for(var r,i=n,s=0,c=0;c1)break;if(void 0===(l=o[l]))throw Error(a);switch(s){case 0:r=l,s=1;break;case 1:t[n++]=r<<2|(48&l)>>4,r=l,s=2;break;case 2:t[n++]=(15&r)<<4|(60&l)>>2,r=l,s=3;break;case 3:t[n++]=(3&r)<<6|l,s=0}}if(1===s)throw Error(a);return n-i},n.test=function(e){return/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/.test(e)}},1335(e,t,n){"use strict";var r=n(6040),o=n(7149),i=n(4136);e.exports=r?function(e,t,n){return o.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},1336(e,t,n){!function(){var t;e.exports=(t=n(5866),n(3901),n(1697),n(1533),n(5804),function(){var e=t,n=e.lib.StreamCipher,r=e.algo,o=r.RC4=n.extend({_doReset:function(){for(var e=this._key,t=e.words,n=e.sigBytes,r=this._S=[],o=0;o<256;o++)r[o]=o;o=0;for(var i=0;o<256;o++){var a=o%n,s=t[a>>>2]>>>24-a%4*8&255;i=(i+r[o]+s)%256;var c=r[o];r[o]=r[i],r[i]=c}this._i=this._j=0},_doProcessBlock:function(e,t){e[t]^=i.call(this)},keySize:8,ivSize:0});function i(){for(var e=this._S,t=this._i,n=this._j,r=0,o=0;o<4;o++){n=(n+e[t=(t+1)%256])%256;var i=e[t];e[t]=e[n],e[n]=i,r|=e[(e[t]+e[n])%256]<<24-8*o}return this._i=t,this._j=n,r}e.RC4=n._createHelper(o);var a=r.RC4Drop=o.extend({cfg:o.cfg.extend({drop:192}),_doReset:function(){o._doReset.call(this);for(var e=this.cfg.drop;e>0;e--)i.call(this)}});e.RC4Drop=n._createHelper(a)}(),t.RC4)}()},1352(e,t,n){"use strict";var r=n(7119);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},1359(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.delay=void 0,t.delay=function(e){return new Promise(t=>{setTimeout(()=>{t(!0)},e)})}},1369(e,t,n){"use strict";var r=n(2923).charAt;e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},1377(e,t,n){"use strict";var r=n(251),o=n(6412).RegExp,i=r(function(){var e=o("a","y");return e.lastIndex=2,null!==e.exec("abcd")}),a=i||r(function(){return!o("a","y").sticky}),s=i||r(function(){var e=o("^r","gy");return e.lastIndex=2,null!==e.exec("str")});e.exports={BROKEN_CARET:s,MISSED_STICKY:a,UNSUPPORTED_Y:i}},1391(e,t,n){"use strict";var r=n(328).rotr32;function o(e,t,n){return e&t^~e&n}function i(e,t,n){return e&t^e&n^t&n}function a(e,t,n){return e^t^n}t.ft_1=function(e,t,n,r){return 0===e?o(t,n,r):1===e||3===e?a(t,n,r):2===e?i(t,n,r):void 0},t.ch32=o,t.maj32=i,t.p32=a,t.s0_256=function(e){return r(e,2)^r(e,13)^r(e,22)},t.s1_256=function(e){return r(e,6)^r(e,11)^r(e,25)},t.g0_256=function(e){return r(e,7)^r(e,18)^e>>>3},t.g1_256=function(e){return r(e,17)^r(e,19)^e>>>10}},1397(e,t,n){var r;e=n.nmd(e),function(){var o,i="Expected a function",a="__lodash_hash_undefined__",s="__lodash_placeholder__",c=16,l=32,u=64,d=128,h=256,p=1/0,f=9007199254740991,g=NaN,y=4294967295,m=[["ary",d],["bind",1],["bindKey",2],["curry",8],["curryRight",c],["flip",512],["partial",l],["partialRight",u],["rearg",h]],b="[object Arguments]",v="[object Array]",w="[object Boolean]",k="[object Date]",_="[object Error]",I="[object Function]",A="[object GeneratorFunction]",S="[object Map]",T="[object Number]",E="[object Object]",x="[object Promise]",O="[object RegExp]",P="[object Set]",C="[object String]",R="[object Symbol]",N="[object WeakMap]",D="[object ArrayBuffer]",L="[object DataView]",B="[object Float32Array]",M="[object Float64Array]",j="[object Int8Array]",F="[object Int16Array]",U="[object Int32Array]",H="[object Uint8Array]",z="[object Uint8ClampedArray]",K="[object Uint16Array]",G="[object Uint32Array]",V=/\b__p \+= '';/g,q=/\b(__p \+=) '' \+/g,W=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Y=/&(?:amp|lt|gt|quot|#39);/g,X=/[&<>"']/g,Q=RegExp(Y.source),Z=RegExp(X.source),J=/<%-([\s\S]+?)%>/g,$=/<%([\s\S]+?)%>/g,ee=/<%=([\s\S]+?)%>/g,te=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ne=/^\w*$/,re=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,oe=/[\\^$.*+?()[\]{}|]/g,ie=RegExp(oe.source),ae=/^\s+/,se=/\s/,ce=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,le=/\{\n\/\* \[wrapped with (.+)\] \*/,ue=/,? & /,de=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,he=/[()=,{}\[\]\/\s]/,pe=/\\(\\)?/g,fe=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ge=/\w*$/,ye=/^[-+]0x[0-9a-f]+$/i,me=/^0b[01]+$/i,be=/^\[object .+?Constructor\]$/,ve=/^0o[0-7]+$/i,we=/^(?:0|[1-9]\d*)$/,ke=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,_e=/($^)/,Ie=/['\n\r\u2028\u2029\\]/g,Ae="\\ud800-\\udfff",Se="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Te="\\u2700-\\u27bf",Ee="a-z\\xdf-\\xf6\\xf8-\\xff",xe="A-Z\\xc0-\\xd6\\xd8-\\xde",Oe="\\ufe0e\\ufe0f",Pe="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Ce="['\u2019]",Re="["+Ae+"]",Ne="["+Pe+"]",De="["+Se+"]",Le="\\d+",Be="["+Te+"]",Me="["+Ee+"]",je="[^"+Ae+Pe+Le+Te+Ee+xe+"]",Fe="\\ud83c[\\udffb-\\udfff]",Ue="[^"+Ae+"]",He="(?:\\ud83c[\\udde6-\\uddff]){2}",ze="[\\ud800-\\udbff][\\udc00-\\udfff]",Ke="["+xe+"]",Ge="\\u200d",Ve="(?:"+Me+"|"+je+")",qe="(?:"+Ke+"|"+je+")",We="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",Ye="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",Xe="(?:"+De+"|"+Fe+")"+"?",Qe="["+Oe+"]?",Ze=Qe+Xe+("(?:"+Ge+"(?:"+[Ue,He,ze].join("|")+")"+Qe+Xe+")*"),Je="(?:"+[Be,He,ze].join("|")+")"+Ze,$e="(?:"+[Ue+De+"?",De,He,ze,Re].join("|")+")",et=RegExp(Ce,"g"),tt=RegExp(De,"g"),nt=RegExp(Fe+"(?="+Fe+")|"+$e+Ze,"g"),rt=RegExp([Ke+"?"+Me+"+"+We+"(?="+[Ne,Ke,"$"].join("|")+")",qe+"+"+Ye+"(?="+[Ne,Ke+Ve,"$"].join("|")+")",Ke+"?"+Ve+"+"+We,Ke+"+"+Ye,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Le,Je].join("|"),"g"),ot=RegExp("["+Ge+Ae+Se+Oe+"]"),it=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,at=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],st=-1,ct={};ct[B]=ct[M]=ct[j]=ct[F]=ct[U]=ct[H]=ct[z]=ct[K]=ct[G]=!0,ct[b]=ct[v]=ct[D]=ct[w]=ct[L]=ct[k]=ct[_]=ct[I]=ct[S]=ct[T]=ct[E]=ct[O]=ct[P]=ct[C]=ct[N]=!1;var lt={};lt[b]=lt[v]=lt[D]=lt[L]=lt[w]=lt[k]=lt[B]=lt[M]=lt[j]=lt[F]=lt[U]=lt[S]=lt[T]=lt[E]=lt[O]=lt[P]=lt[C]=lt[R]=lt[H]=lt[z]=lt[K]=lt[G]=!0,lt[_]=lt[I]=lt[N]=!1;var ut={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},dt=parseFloat,ht=parseInt,pt="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,ft="object"==typeof self&&self&&self.Object===Object&&self,gt=pt||ft||Function("return this")(),yt=t&&!t.nodeType&&t,mt=yt&&e&&!e.nodeType&&e,bt=mt&&mt.exports===yt,vt=bt&&pt.process,wt=function(){try{var e=mt&&mt.require&&mt.require("util").types;return e||vt&&vt.binding&&vt.binding("util")}catch(t){}}(),kt=wt&&wt.isArrayBuffer,_t=wt&&wt.isDate,It=wt&&wt.isMap,At=wt&&wt.isRegExp,St=wt&&wt.isSet,Tt=wt&&wt.isTypedArray;function Et(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function xt(e,t,n,r){for(var o=-1,i=null==e?0:e.length;++o-1}function Dt(e,t,n){for(var r=-1,o=null==e?0:e.length;++r-1;);return n}function rn(e,t){for(var n=e.length;n--&&Kt(t,e[n],0)>-1;);return n}var on=Yt({"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"}),an=Yt({"&":"&","<":"<",">":">",'"':""","'":"'"});function sn(e){return"\\"+ut[e]}function cn(e){return ot.test(e)}function ln(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}function un(e,t){return function(n){return e(t(n))}}function dn(e,t){for(var n=-1,r=e.length,o=0,i=[];++n",""":'"',"'":"'"});var bn=function e(t){var n=(t=null==t?gt:bn.defaults(gt.Object(),t,bn.pick(gt,at))).Array,r=t.Date,se=t.Error,Ae=t.Function,Se=t.Math,Te=t.Object,Ee=t.RegExp,xe=t.String,Oe=t.TypeError,Pe=n.prototype,Ce=Ae.prototype,Re=Te.prototype,Ne=t["__core-js_shared__"],De=Ce.toString,Le=Re.hasOwnProperty,Be=0,Me=function(){var e=/[^.]+$/.exec(Ne&&Ne.keys&&Ne.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),je=Re.toString,Fe=De.call(Te),Ue=gt._,He=Ee("^"+De.call(Le).replace(oe,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ze=bt?t.Buffer:o,Ke=t.Symbol,Ge=t.Uint8Array,Ve=ze?ze.allocUnsafe:o,qe=un(Te.getPrototypeOf,Te),We=Te.create,Ye=Re.propertyIsEnumerable,Xe=Pe.splice,Qe=Ke?Ke.isConcatSpreadable:o,Ze=Ke?Ke.iterator:o,Je=Ke?Ke.toStringTag:o,$e=function(){try{var e=hi(Te,"defineProperty");return e({},"",{}),e}catch(t){}}(),nt=t.clearTimeout!==gt.clearTimeout&&t.clearTimeout,ot=r&&r.now!==gt.Date.now&&r.now,ut=t.setTimeout!==gt.setTimeout&&t.setTimeout,pt=Se.ceil,ft=Se.floor,yt=Te.getOwnPropertySymbols,mt=ze?ze.isBuffer:o,vt=t.isFinite,wt=Pe.join,Ut=un(Te.keys,Te),Yt=Se.max,vn=Se.min,wn=r.now,kn=t.parseInt,_n=Se.random,In=Pe.reverse,An=hi(t,"DataView"),Sn=hi(t,"Map"),Tn=hi(t,"Promise"),En=hi(t,"Set"),xn=hi(t,"WeakMap"),On=hi(Te,"create"),Pn=xn&&new xn,Cn={},Rn=ji(An),Nn=ji(Sn),Dn=ji(Tn),Ln=ji(En),Bn=ji(xn),Mn=Ke?Ke.prototype:o,jn=Mn?Mn.valueOf:o,Fn=Mn?Mn.toString:o;function Un(e){if(ts(e)&&!Ga(e)&&!(e instanceof Gn)){if(e instanceof Kn)return e;if(Le.call(e,"__wrapped__"))return Fi(e)}return new Kn(e)}var Hn=function(){function e(){}return function(t){if(!es(t))return{};if(We)return We(t);e.prototype=t;var n=new e;return e.prototype=o,n}}();function zn(){}function Kn(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=o}function Gn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=y,this.__views__=[]}function Vn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function cr(e,t,n,r,i,a){var s,c=1&t,l=2&t,u=4&t;if(n&&(s=i?n(e,r,i,a):n(e)),s!==o)return s;if(!es(e))return e;var d=Ga(e);if(d){if(s=function(e){var t=e.length,n=new e.constructor(t);t&&"string"==typeof e[0]&&Le.call(e,"index")&&(n.index=e.index,n.input=e.input);return n}(e),!c)return Po(e,s)}else{var h=gi(e),p=h==I||h==A;if(Ya(e))return Ao(e,c);if(h==E||h==b||p&&!i){if(s=l||p?{}:mi(e),!c)return l?function(e,t){return Co(e,fi(e),t)}(e,function(e,t){return e&&Co(t,Rs(t),e)}(s,e)):function(e,t){return Co(e,pi(e),t)}(e,or(s,e))}else{if(!lt[h])return i?e:{};s=function(e,t,n){var r=e.constructor;switch(t){case D:return So(e);case w:case k:return new r(+e);case L:return function(e,t){var n=t?So(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case B:case M:case j:case F:case U:case H:case z:case K:case G:return To(e,n);case S:return new r;case T:case C:return new r(e);case O:return function(e){var t=new e.constructor(e.source,ge.exec(e));return t.lastIndex=e.lastIndex,t}(e);case P:return new r;case R:return o=e,jn?Te(jn.call(o)):{}}var o}(e,h,c)}}a||(a=new Xn);var f=a.get(e);if(f)return f;a.set(e,s),as(e)?e.forEach(function(r){s.add(cr(r,t,n,r,e,a))}):ns(e)&&e.forEach(function(r,o){s.set(o,cr(r,t,n,o,e,a))});var g=d?o:(u?l?ii:oi:l?Rs:Cs)(e);return Ot(g||e,function(r,o){g&&(r=e[o=r]),tr(s,o,cr(r,t,n,o,e,a))}),s}function lr(e,t,n){var r=n.length;if(null==e)return!r;for(e=Te(e);r--;){var i=n[r],a=t[i],s=e[i];if(s===o&&!(i in e)||!a(s))return!1}return!0}function ur(e,t,n){if("function"!=typeof e)throw new Oe(i);return Ci(function(){e.apply(o,n)},t)}function dr(e,t,n,r){var o=-1,i=Nt,a=!0,s=e.length,c=[],l=t.length;if(!s)return c;n&&(t=Lt(t,$t(n))),r?(i=Dt,a=!1):t.length>=200&&(i=tn,a=!1,t=new Yn(t));e:for(;++o-1},qn.prototype.set=function(e,t){var n=this.__data__,r=nr(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},Wn.prototype.clear=function(){this.size=0,this.__data__={hash:new Vn,map:new(Sn||qn),string:new Vn}},Wn.prototype.delete=function(e){var t=ui(this,e).delete(e);return this.size-=t?1:0,t},Wn.prototype.get=function(e){return ui(this,e).get(e)},Wn.prototype.has=function(e){return ui(this,e).has(e)},Wn.prototype.set=function(e,t){var n=ui(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},Yn.prototype.add=Yn.prototype.push=function(e){return this.__data__.set(e,a),this},Yn.prototype.has=function(e){return this.__data__.has(e)},Xn.prototype.clear=function(){this.__data__=new qn,this.size=0},Xn.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Xn.prototype.get=function(e){return this.__data__.get(e)},Xn.prototype.has=function(e){return this.__data__.has(e)},Xn.prototype.set=function(e,t){var n=this.__data__;if(n instanceof qn){var r=n.__data__;if(!Sn||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Wn(r)}return n.set(e,t),this.size=n.size,this};var hr=Do(wr),pr=Do(kr,!0);function fr(e,t){var n=!0;return hr(e,function(e,r,o){return n=!!t(e,r,o)}),n}function gr(e,t,n){for(var r=-1,i=e.length;++r0&&n(s)?t>1?mr(s,t-1,n,r,o):Bt(o,s):r||(o[o.length]=s)}return o}var br=Lo(),vr=Lo(!0);function wr(e,t){return e&&br(e,t,Cs)}function kr(e,t){return e&&vr(e,t,Cs)}function _r(e,t){return Rt(t,function(t){return Za(e[t])})}function Ir(e,t){for(var n=0,r=(t=wo(t,e)).length;null!=e&&nt}function Er(e,t){return null!=e&&Le.call(e,t)}function xr(e,t){return null!=e&&t in Te(e)}function Or(e,t,r){for(var i=r?Dt:Nt,a=e[0].length,s=e.length,c=s,l=n(s),u=1/0,d=[];c--;){var h=e[c];c&&t&&(h=Lt(h,$t(t))),u=vn(h.length,u),l[c]=!r&&(t||a>=120&&h.length>=120)?new Yn(c&&h):o}h=e[0];var p=-1,f=l[0];e:for(;++p=s?c:c*("desc"==n[r]?-1:1)}return e.index-t.index}(e,t,n)})}function Vr(e,t,n){for(var r=-1,o=t.length,i={};++r-1;)s!==e&&Xe.call(s,c,1),Xe.call(e,c,1);return e}function Wr(e,t){for(var n=e?t.length:0,r=n-1;n--;){var o=t[n];if(n==r||o!==i){var i=o;vi(o)?Xe.call(e,o,1):ho(e,o)}}return e}function Yr(e,t){return e+ft(_n()*(t-e+1))}function Xr(e,t){var n="";if(!e||t<1||t>f)return n;do{t%2&&(n+=e),(t=ft(t/2))&&(e+=e)}while(t);return n}function Qr(e,t){return Ri(Ei(e,t,rc),e+"")}function Zr(e){return Zn(Us(e))}function Jr(e,t){var n=Us(e);return Li(n,sr(t,0,n.length))}function $r(e,t,n,r){if(!es(e))return e;for(var i=-1,a=(t=wo(t,e)).length,s=a-1,c=e;null!=c&&++ii?0:i+t),(r=r>i?i:r)<0&&(r+=i),i=t>r?0:r-t>>>0,t>>>=0;for(var a=n(i);++o>>1,a=e[i];null!==a&&!cs(a)&&(n?a<=t:a=200){var l=t?null:Qo(e);if(l)return hn(l);a=!1,o=tn,c=new Yn}else c=t?[]:s;e:for(;++r=r?e:ro(e,t,n)}var Io=nt||function(e){return gt.clearTimeout(e)};function Ao(e,t){if(t)return e.slice();var n=e.length,r=Ve?Ve(n):new e.constructor(n);return e.copy(r),r}function So(e){var t=new e.constructor(e.byteLength);return new Ge(t).set(new Ge(e)),t}function To(e,t){var n=t?So(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function Eo(e,t){if(e!==t){var n=e!==o,r=null===e,i=e===e,a=cs(e),s=t!==o,c=null===t,l=t===t,u=cs(t);if(!c&&!u&&!a&&e>t||a&&s&&l&&!c&&!u||r&&s&&l||!n&&l||!i)return 1;if(!r&&!a&&!u&&e1?n[i-1]:o,s=i>2?n[2]:o;for(a=e.length>3&&"function"==typeof a?(i--,a):o,s&&wi(n[0],n[1],s)&&(a=i<3?o:a,i=1),t=Te(t);++r-1?i[a?t[s]:s]:o}}function Uo(e){return ri(function(t){var n=t.length,r=n,a=Kn.prototype.thru;for(e&&t.reverse();r--;){var s=t[r];if("function"!=typeof s)throw new Oe(i);if(a&&!c&&"wrapper"==si(s))var c=new Kn([],!0)}for(r=c?r:n;++r1&&w.reverse(),p&&uc))return!1;var u=a.get(e),d=a.get(t);if(u&&d)return u==t&&d==e;var h=-1,p=!0,f=2&n?new Yn:o;for(a.set(e,t),a.set(t,e);++h-1&&e%1==0&&e1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(ce,"{\n/* [wrapped with "+t+"] */\n")}(r,function(e,t){return Ot(m,function(n){var r="_."+n[0];t&n[1]&&!Nt(e,r)&&e.push(r)}),e.sort()}(function(e){var t=e.match(le);return t?t[1].split(ue):[]}(r),n)))}function Di(e){var t=0,n=0;return function(){var r=wn(),i=16-(r-n);if(n=r,i>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(o,arguments)}}function Li(e,t){var n=-1,r=e.length,i=r-1;for(t=t===o?r:t;++n1?e[t-1]:o;return n="function"==typeof n?(e.pop(),n):o,ia(e,n)});function ha(e){var t=Un(e);return t.__chain__=!0,t}function pa(e,t){return t(e)}var fa=ri(function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,i=function(t){return ar(t,e)};return!(t>1||this.__actions__.length)&&r instanceof Gn&&vi(n)?((r=r.slice(n,+n+(t?1:0))).__actions__.push({func:pa,args:[i],thisArg:o}),new Kn(r,this.__chain__).thru(function(e){return t&&!e.length&&e.push(o),e})):this.thru(i)});var ga=Ro(function(e,t,n){Le.call(e,n)?++e[n]:ir(e,n,1)});var ya=Fo(Ki),ma=Fo(Gi);function ba(e,t){return(Ga(e)?Ot:hr)(e,li(t,3))}function va(e,t){return(Ga(e)?Pt:pr)(e,li(t,3))}var wa=Ro(function(e,t,n){Le.call(e,n)?e[n].push(t):ir(e,n,[t])});var ka=Qr(function(e,t,r){var o=-1,i="function"==typeof t,a=qa(e)?n(e.length):[];return hr(e,function(e){a[++o]=i?Et(t,e,r):Pr(e,t,r)}),a}),_a=Ro(function(e,t,n){ir(e,n,t)});function Ia(e,t){return(Ga(e)?Lt:Fr)(e,li(t,3))}var Aa=Ro(function(e,t,n){e[n?0:1].push(t)},function(){return[[],[]]});var Sa=Qr(function(e,t){if(null==e)return[];var n=t.length;return n>1&&wi(e,t[0],t[1])?t=[]:n>2&&wi(t[0],t[1],t[2])&&(t=[t[0]]),Gr(e,mr(t,1),[])}),Ta=ot||function(){return gt.Date.now()};function Ea(e,t,n){return t=n?o:t,t=e&&null==t?e.length:t,Jo(e,d,o,o,o,o,t)}function xa(e,t){var n;if("function"!=typeof t)throw new Oe(i);return e=fs(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=o),n}}var Oa=Qr(function(e,t,n){var r=1;if(n.length){var o=dn(n,ci(Oa));r|=l}return Jo(e,r,t,n,o)}),Pa=Qr(function(e,t,n){var r=3;if(n.length){var o=dn(n,ci(Pa));r|=l}return Jo(t,r,e,n,o)});function Ca(e,t,n){var r,a,s,c,l,u,d=0,h=!1,p=!1,f=!0;if("function"!=typeof e)throw new Oe(i);function g(t){var n=r,i=a;return r=a=o,d=t,c=e.apply(i,n)}function y(e){var n=e-u;return u===o||n>=t||n<0||p&&e-d>=s}function m(){var e=Ta();if(y(e))return b(e);l=Ci(m,function(e){var n=t-(e-u);return p?vn(n,s-(e-d)):n}(e))}function b(e){return l=o,f&&r?g(e):(r=a=o,c)}function v(){var e=Ta(),n=y(e);if(r=arguments,a=this,u=e,n){if(l===o)return function(e){return d=e,l=Ci(m,t),h?g(e):c}(u);if(p)return Io(l),l=Ci(m,t),g(u)}return l===o&&(l=Ci(m,t)),c}return t=ys(t)||0,es(n)&&(h=!!n.leading,s=(p="maxWait"in n)?Yt(ys(n.maxWait)||0,t):s,f="trailing"in n?!!n.trailing:f),v.cancel=function(){l!==o&&Io(l),d=0,r=u=a=l=o},v.flush=function(){return l===o?c:b(Ta())},v}var Ra=Qr(function(e,t){return ur(e,1,t)}),Na=Qr(function(e,t,n){return ur(e,ys(t)||0,n)});function Da(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Oe(i);var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(Da.Cache||Wn),n}function La(e){if("function"!=typeof e)throw new Oe(i);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Da.Cache=Wn;var Ba=ko(function(e,t){var n=(t=1==t.length&&Ga(t[0])?Lt(t[0],$t(li())):Lt(mr(t,1),$t(li()))).length;return Qr(function(r){for(var o=-1,i=vn(r.length,n);++o=t}),Ka=Cr(function(){return arguments}())?Cr:function(e){return ts(e)&&Le.call(e,"callee")&&!Ye.call(e,"callee")},Ga=n.isArray,Va=kt?$t(kt):function(e){return ts(e)&&Sr(e)==D};function qa(e){return null!=e&&$a(e.length)&&!Za(e)}function Wa(e){return ts(e)&&qa(e)}var Ya=mt||yc,Xa=_t?$t(_t):function(e){return ts(e)&&Sr(e)==k};function Qa(e){if(!ts(e))return!1;var t=Sr(e);return t==_||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!os(e)}function Za(e){if(!es(e))return!1;var t=Sr(e);return t==I||t==A||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Ja(e){return"number"==typeof e&&e==fs(e)}function $a(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=f}function es(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function ts(e){return null!=e&&"object"==typeof e}var ns=It?$t(It):function(e){return ts(e)&&gi(e)==S};function rs(e){return"number"==typeof e||ts(e)&&Sr(e)==T}function os(e){if(!ts(e)||Sr(e)!=E)return!1;var t=qe(e);if(null===t)return!0;var n=Le.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&De.call(n)==Fe}var is=At?$t(At):function(e){return ts(e)&&Sr(e)==O};var as=St?$t(St):function(e){return ts(e)&&gi(e)==P};function ss(e){return"string"==typeof e||!Ga(e)&&ts(e)&&Sr(e)==C}function cs(e){return"symbol"==typeof e||ts(e)&&Sr(e)==R}var ls=Tt?$t(Tt):function(e){return ts(e)&&$a(e.length)&&!!ct[Sr(e)]};var us=Wo(jr),ds=Wo(function(e,t){return e<=t});function hs(e){if(!e)return[];if(qa(e))return ss(e)?gn(e):Po(e);if(Ze&&e[Ze])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[Ze]());var t=gi(e);return(t==S?ln:t==P?hn:Us)(e)}function ps(e){return e?(e=ys(e))===p||e===-1/0?17976931348623157e292*(e<0?-1:1):e===e?e:0:0===e?e:0}function fs(e){var t=ps(e),n=t%1;return t===t?n?t-n:t:0}function gs(e){return e?sr(fs(e),0,y):0}function ys(e){if("number"==typeof e)return e;if(cs(e))return g;if(es(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=es(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Jt(e);var n=me.test(e);return n||ve.test(e)?ht(e.slice(2),n?2:8):ye.test(e)?g:+e}function ms(e){return Co(e,Rs(e))}function bs(e){return null==e?"":lo(e)}var vs=No(function(e,t){if(Ai(t)||qa(t))Co(t,Cs(t),e);else for(var n in t)Le.call(t,n)&&tr(e,n,t[n])}),ws=No(function(e,t){Co(t,Rs(t),e)}),ks=No(function(e,t,n,r){Co(t,Rs(t),e,r)}),_s=No(function(e,t,n,r){Co(t,Cs(t),e,r)}),Is=ri(ar);var As=Qr(function(e,t){e=Te(e);var n=-1,r=t.length,i=r>2?t[2]:o;for(i&&wi(t[0],t[1],i)&&(r=1);++n1),t}),Co(e,ii(e),n),r&&(n=cr(n,7,ti));for(var o=t.length;o--;)ho(n,t[o]);return n});var Bs=ri(function(e,t){return null==e?{}:function(e,t){return Vr(e,t,function(t,n){return Es(e,n)})}(e,t)});function Ms(e,t){if(null==e)return{};var n=Lt(ii(e),function(e){return[e]});return t=li(t),Vr(e,n,function(e,n){return t(e,n[0])})}var js=Zo(Cs),Fs=Zo(Rs);function Us(e){return null==e?[]:en(e,Cs(e))}var Hs=Mo(function(e,t,n){return t=t.toLowerCase(),e+(n?zs(t):t)});function zs(e){return Qs(bs(e).toLowerCase())}function Ks(e){return(e=bs(e))&&e.replace(ke,on).replace(tt,"")}var Gs=Mo(function(e,t,n){return e+(n?"-":"")+t.toLowerCase()}),Vs=Mo(function(e,t,n){return e+(n?" ":"")+t.toLowerCase()}),qs=Bo("toLowerCase");var Ws=Mo(function(e,t,n){return e+(n?"_":"")+t.toLowerCase()});var Ys=Mo(function(e,t,n){return e+(n?" ":"")+Qs(t)});var Xs=Mo(function(e,t,n){return e+(n?" ":"")+t.toUpperCase()}),Qs=Bo("toUpperCase");function Zs(e,t,n){return e=bs(e),(t=n?o:t)===o?function(e){return it.test(e)}(e)?function(e){return e.match(rt)||[]}(e):function(e){return e.match(de)||[]}(e):e.match(t)||[]}var Js=Qr(function(e,t){try{return Et(e,o,t)}catch(n){return Qa(n)?n:new se(n)}}),$s=ri(function(e,t){return Ot(t,function(t){t=Mi(t),ir(e,t,Oa(e[t],e))}),e});function ec(e){return function(){return e}}var tc=Uo(),nc=Uo(!0);function rc(e){return e}function oc(e){return Lr("function"==typeof e?e:cr(e,1))}var ic=Qr(function(e,t){return function(n){return Pr(n,e,t)}}),ac=Qr(function(e,t){return function(n){return Pr(e,n,t)}});function sc(e,t,n){var r=Cs(t),o=_r(t,r);null!=n||es(t)&&(o.length||!r.length)||(n=t,t=e,e=this,o=_r(t,Cs(t)));var i=!(es(n)&&"chain"in n)||!!n.chain,a=Za(e);return Ot(o,function(n){var r=t[n];e[n]=r,a&&(e.prototype[n]=function(){var t=this.__chain__;if(i||t){var n=e(this.__wrapped__);return(n.__actions__=Po(this.__actions__)).push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,Bt([this.value()],arguments))})}),e}function cc(){}var lc=Go(Lt),uc=Go(Ct),dc=Go(Ft);function hc(e){return ki(e)?Wt(Mi(e)):function(e){return function(t){return Ir(t,e)}}(e)}var pc=qo(),fc=qo(!0);function gc(){return[]}function yc(){return!1}var mc=Ko(function(e,t){return e+t},0),bc=Xo("ceil"),vc=Ko(function(e,t){return e/t},1),wc=Xo("floor");var kc=Ko(function(e,t){return e*t},1),_c=Xo("round"),Ic=Ko(function(e,t){return e-t},0);return Un.after=function(e,t){if("function"!=typeof t)throw new Oe(i);return e=fs(e),function(){if(--e<1)return t.apply(this,arguments)}},Un.ary=Ea,Un.assign=vs,Un.assignIn=ws,Un.assignInWith=ks,Un.assignWith=_s,Un.at=Is,Un.before=xa,Un.bind=Oa,Un.bindAll=$s,Un.bindKey=Pa,Un.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Ga(e)?e:[e]},Un.chain=ha,Un.chunk=function(e,t,r){t=(r?wi(e,t,r):t===o)?1:Yt(fs(t),0);var i=null==e?0:e.length;if(!i||t<1)return[];for(var a=0,s=0,c=n(pt(i/t));ai?0:i+n),(r=r===o||r>i?i:fs(r))<0&&(r+=i),r=n>r?0:gs(r);n>>0)?(e=bs(e))&&("string"==typeof t||null!=t&&!is(t))&&!(t=lo(t))&&cn(e)?_o(gn(e),0,n):e.split(t,n):[]},Un.spread=function(e,t){if("function"!=typeof e)throw new Oe(i);return t=null==t?0:Yt(fs(t),0),Qr(function(n){var r=n[t],o=_o(n,0,t);return r&&Bt(o,r),Et(e,this,o)})},Un.tail=function(e){var t=null==e?0:e.length;return t?ro(e,1,t):[]},Un.take=function(e,t,n){return e&&e.length?ro(e,0,(t=n||t===o?1:fs(t))<0?0:t):[]},Un.takeRight=function(e,t,n){var r=null==e?0:e.length;return r?ro(e,(t=r-(t=n||t===o?1:fs(t)))<0?0:t,r):[]},Un.takeRightWhile=function(e,t){return e&&e.length?fo(e,li(t,3),!1,!0):[]},Un.takeWhile=function(e,t){return e&&e.length?fo(e,li(t,3)):[]},Un.tap=function(e,t){return t(e),e},Un.throttle=function(e,t,n){var r=!0,o=!0;if("function"!=typeof e)throw new Oe(i);return es(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Ca(e,t,{leading:r,maxWait:t,trailing:o})},Un.thru=pa,Un.toArray=hs,Un.toPairs=js,Un.toPairsIn=Fs,Un.toPath=function(e){return Ga(e)?Lt(e,Mi):cs(e)?[e]:Po(Bi(bs(e)))},Un.toPlainObject=ms,Un.transform=function(e,t,n){var r=Ga(e),o=r||Ya(e)||ls(e);if(t=li(t,4),null==n){var i=e&&e.constructor;n=o?r?new i:[]:es(e)&&Za(i)?Hn(qe(e)):{}}return(o?Ot:wr)(e,function(e,r,o){return t(n,e,r,o)}),n},Un.unary=function(e){return Ea(e,1)},Un.union=ta,Un.unionBy=na,Un.unionWith=ra,Un.uniq=function(e){return e&&e.length?uo(e):[]},Un.uniqBy=function(e,t){return e&&e.length?uo(e,li(t,2)):[]},Un.uniqWith=function(e,t){return t="function"==typeof t?t:o,e&&e.length?uo(e,o,t):[]},Un.unset=function(e,t){return null==e||ho(e,t)},Un.unzip=oa,Un.unzipWith=ia,Un.update=function(e,t,n){return null==e?e:po(e,t,vo(n))},Un.updateWith=function(e,t,n,r){return r="function"==typeof r?r:o,null==e?e:po(e,t,vo(n),r)},Un.values=Us,Un.valuesIn=function(e){return null==e?[]:en(e,Rs(e))},Un.without=aa,Un.words=Zs,Un.wrap=function(e,t){return Ma(vo(t),e)},Un.xor=sa,Un.xorBy=ca,Un.xorWith=la,Un.zip=ua,Un.zipObject=function(e,t){return mo(e||[],t||[],tr)},Un.zipObjectDeep=function(e,t){return mo(e||[],t||[],$r)},Un.zipWith=da,Un.entries=js,Un.entriesIn=Fs,Un.extend=ws,Un.extendWith=ks,sc(Un,Un),Un.add=mc,Un.attempt=Js,Un.camelCase=Hs,Un.capitalize=zs,Un.ceil=bc,Un.clamp=function(e,t,n){return n===o&&(n=t,t=o),n!==o&&(n=(n=ys(n))===n?n:0),t!==o&&(t=(t=ys(t))===t?t:0),sr(ys(e),t,n)},Un.clone=function(e){return cr(e,4)},Un.cloneDeep=function(e){return cr(e,5)},Un.cloneDeepWith=function(e,t){return cr(e,5,t="function"==typeof t?t:o)},Un.cloneWith=function(e,t){return cr(e,4,t="function"==typeof t?t:o)},Un.conformsTo=function(e,t){return null==t||lr(e,t,Cs(t))},Un.deburr=Ks,Un.defaultTo=function(e,t){return null==e||e!==e?t:e},Un.divide=vc,Un.endsWith=function(e,t,n){e=bs(e),t=lo(t);var r=e.length,i=n=n===o?r:sr(fs(n),0,r);return(n-=t.length)>=0&&e.slice(n,i)==t},Un.eq=Ua,Un.escape=function(e){return(e=bs(e))&&Z.test(e)?e.replace(X,an):e},Un.escapeRegExp=function(e){return(e=bs(e))&&ie.test(e)?e.replace(oe,"\\$&"):e},Un.every=function(e,t,n){var r=Ga(e)?Ct:fr;return n&&wi(e,t,n)&&(t=o),r(e,li(t,3))},Un.find=ya,Un.findIndex=Ki,Un.findKey=function(e,t){return Ht(e,li(t,3),wr)},Un.findLast=ma,Un.findLastIndex=Gi,Un.findLastKey=function(e,t){return Ht(e,li(t,3),kr)},Un.floor=wc,Un.forEach=ba,Un.forEachRight=va,Un.forIn=function(e,t){return null==e?e:br(e,li(t,3),Rs)},Un.forInRight=function(e,t){return null==e?e:vr(e,li(t,3),Rs)},Un.forOwn=function(e,t){return e&&wr(e,li(t,3))},Un.forOwnRight=function(e,t){return e&&kr(e,li(t,3))},Un.get=Ts,Un.gt=Ha,Un.gte=za,Un.has=function(e,t){return null!=e&&yi(e,t,Er)},Un.hasIn=Es,Un.head=qi,Un.identity=rc,Un.includes=function(e,t,n,r){e=qa(e)?e:Us(e),n=n&&!r?fs(n):0;var o=e.length;return n<0&&(n=Yt(o+n,0)),ss(e)?n<=o&&e.indexOf(t,n)>-1:!!o&&Kt(e,t,n)>-1},Un.indexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=null==n?0:fs(n);return o<0&&(o=Yt(r+o,0)),Kt(e,t,o)},Un.inRange=function(e,t,n){return t=ps(t),n===o?(n=t,t=0):n=ps(n),function(e,t,n){return e>=vn(t,n)&&e=-9007199254740991&&e<=f},Un.isSet=as,Un.isString=ss,Un.isSymbol=cs,Un.isTypedArray=ls,Un.isUndefined=function(e){return e===o},Un.isWeakMap=function(e){return ts(e)&&gi(e)==N},Un.isWeakSet=function(e){return ts(e)&&"[object WeakSet]"==Sr(e)},Un.join=function(e,t){return null==e?"":wt.call(e,t)},Un.kebabCase=Gs,Un.last=Qi,Un.lastIndexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=r;return n!==o&&(i=(i=fs(n))<0?Yt(r+i,0):vn(i,r-1)),t===t?function(e,t,n){for(var r=n+1;r--;)if(e[r]===t)return r;return r}(e,t,i):zt(e,Vt,i,!0)},Un.lowerCase=Vs,Un.lowerFirst=qs,Un.lt=us,Un.lte=ds,Un.max=function(e){return e&&e.length?gr(e,rc,Tr):o},Un.maxBy=function(e,t){return e&&e.length?gr(e,li(t,2),Tr):o},Un.mean=function(e){return qt(e,rc)},Un.meanBy=function(e,t){return qt(e,li(t,2))},Un.min=function(e){return e&&e.length?gr(e,rc,jr):o},Un.minBy=function(e,t){return e&&e.length?gr(e,li(t,2),jr):o},Un.stubArray=gc,Un.stubFalse=yc,Un.stubObject=function(){return{}},Un.stubString=function(){return""},Un.stubTrue=function(){return!0},Un.multiply=kc,Un.nth=function(e,t){return e&&e.length?Kr(e,fs(t)):o},Un.noConflict=function(){return gt._===this&&(gt._=Ue),this},Un.noop=cc,Un.now=Ta,Un.pad=function(e,t,n){e=bs(e);var r=(t=fs(t))?fn(e):0;if(!t||r>=t)return e;var o=(t-r)/2;return Vo(ft(o),n)+e+Vo(pt(o),n)},Un.padEnd=function(e,t,n){e=bs(e);var r=(t=fs(t))?fn(e):0;return t&&rt){var r=e;e=t,t=r}if(n||e%1||t%1){var i=_n();return vn(e+i*(t-e+dt("1e-"+((i+"").length-1))),t)}return Yr(e,t)},Un.reduce=function(e,t,n){var r=Ga(e)?Mt:Xt,o=arguments.length<3;return r(e,li(t,4),n,o,hr)},Un.reduceRight=function(e,t,n){var r=Ga(e)?jt:Xt,o=arguments.length<3;return r(e,li(t,4),n,o,pr)},Un.repeat=function(e,t,n){return t=(n?wi(e,t,n):t===o)?1:fs(t),Xr(bs(e),t)},Un.replace=function(){var e=arguments,t=bs(e[0]);return e.length<3?t:t.replace(e[1],e[2])},Un.result=function(e,t,n){var r=-1,i=(t=wo(t,e)).length;for(i||(i=1,e=o);++rf)return[];var n=y,r=vn(e,y);t=li(t),e-=y;for(var o=Zt(r,t);++n=a)return e;var c=n-fn(r);if(c<1)return r;var l=s?_o(s,0,c).join(""):e.slice(0,c);if(i===o)return l+r;if(s&&(c+=l.length-c),is(i)){if(e.slice(c).search(i)){var u,d=l;for(i.global||(i=Ee(i.source,bs(ge.exec(i))+"g")),i.lastIndex=0;u=i.exec(d);)var h=u.index;l=l.slice(0,h===o?c:h)}}else if(e.indexOf(lo(i),c)!=c){var p=l.lastIndexOf(i);p>-1&&(l=l.slice(0,p))}return l+r},Un.unescape=function(e){return(e=bs(e))&&Q.test(e)?e.replace(Y,mn):e},Un.uniqueId=function(e){var t=++Be;return bs(e)+t},Un.upperCase=Xs,Un.upperFirst=Qs,Un.each=ba,Un.eachRight=va,Un.first=qi,sc(Un,function(){var e={};return wr(Un,function(t,n){Le.call(Un.prototype,n)||(e[n]=t)}),e}(),{chain:!1}),Un.VERSION="4.17.21",Ot(["bind","bindKey","curry","curryRight","partial","partialRight"],function(e){Un[e].placeholder=Un}),Ot(["drop","take"],function(e,t){Gn.prototype[e]=function(n){n=n===o?1:Yt(fs(n),0);var r=this.__filtered__&&!t?new Gn(this):this.clone();return r.__filtered__?r.__takeCount__=vn(n,r.__takeCount__):r.__views__.push({size:vn(n,y),type:e+(r.__dir__<0?"Right":"")}),r},Gn.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}}),Ot(["filter","map","takeWhile"],function(e,t){var n=t+1,r=1==n||3==n;Gn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:li(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}}),Ot(["head","last"],function(e,t){var n="take"+(t?"Right":"");Gn.prototype[e]=function(){return this[n](1).value()[0]}}),Ot(["initial","tail"],function(e,t){var n="drop"+(t?"":"Right");Gn.prototype[e]=function(){return this.__filtered__?new Gn(this):this[n](1)}}),Gn.prototype.compact=function(){return this.filter(rc)},Gn.prototype.find=function(e){return this.filter(e).head()},Gn.prototype.findLast=function(e){return this.reverse().find(e)},Gn.prototype.invokeMap=Qr(function(e,t){return"function"==typeof e?new Gn(this):this.map(function(n){return Pr(n,e,t)})}),Gn.prototype.reject=function(e){return this.filter(La(li(e)))},Gn.prototype.slice=function(e,t){e=fs(e);var n=this;return n.__filtered__&&(e>0||t<0)?new Gn(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==o&&(n=(t=fs(t))<0?n.dropRight(-t):n.take(t-e)),n)},Gn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Gn.prototype.toArray=function(){return this.take(y)},wr(Gn.prototype,function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),i=Un[r?"take"+("last"==t?"Right":""):t],a=r||/^find/.test(t);i&&(Un.prototype[t]=function(){var t=this.__wrapped__,s=r?[1]:arguments,c=t instanceof Gn,l=s[0],u=c||Ga(t),d=function(e){var t=i.apply(Un,Bt([e],s));return r&&h?t[0]:t};u&&n&&"function"==typeof l&&1!=l.length&&(c=u=!1);var h=this.__chain__,p=!!this.__actions__.length,f=a&&!h,g=c&&!p;if(!a&&u){t=g?t:new Gn(this);var y=e.apply(t,s);return y.__actions__.push({func:pa,args:[d],thisArg:o}),new Kn(y,h)}return f&&g?e.apply(this,s):(y=this.thru(d),f?r?y.value()[0]:y.value():y)})}),Ot(["pop","push","shift","sort","splice","unshift"],function(e){var t=Pe[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);Un.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var o=this.value();return t.apply(Ga(o)?o:[],e)}return this[n](function(n){return t.apply(Ga(n)?n:[],e)})}}),wr(Gn.prototype,function(e,t){var n=Un[t];if(n){var r=n.name+"";Le.call(Cn,r)||(Cn[r]=[]),Cn[r].push({name:t,func:n})}}),Cn[Ho(o,2).name]=[{name:"wrapper",func:o}],Gn.prototype.clone=function(){var e=new Gn(this.__wrapped__);return e.__actions__=Po(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Po(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Po(this.__views__),e},Gn.prototype.reverse=function(){if(this.__filtered__){var e=new Gn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Gn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=Ga(e),r=t<0,o=n?e.length:0,i=function(e,t,n){var r=-1,o=n.length;for(;++r=this.__values__.length;return{done:e,value:e?o:this.__values__[this.__index__++]}},Un.prototype.plant=function(e){for(var t,n=this;n instanceof zn;){var r=Fi(n);r.__index__=0,r.__values__=o,t?i.__wrapped__=r:t=r;var i=r;n=n.__wrapped__}return i.__wrapped__=e,t},Un.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Gn){var t=e;return this.__actions__.length&&(t=new Gn(this)),(t=t.reverse()).__actions__.push({func:pa,args:[ea],thisArg:o}),new Kn(t,this.__chain__)}return this.thru(ea)},Un.prototype.toJSON=Un.prototype.valueOf=Un.prototype.value=function(){return go(this.__wrapped__,this.__actions__)},Un.prototype.first=Un.prototype.head,Ze&&(Un.prototype[Ze]=function(){return this}),Un}();gt._=bn,(r=function(){return bn}.call(t,n,t,e))===o||(e.exports=r)}.call(this)},1413(e,t,n){"use strict";var r=t;r.version=n(4242).rE,r.utils=n(5855),r.rand=n(6587),r.curve=n(4730),r.curves=n(52),r.ec=n(8459),r.eddsa=n(7142)},1422(e,t,n){"use strict";var r=n(5125).IteratorPrototype,o=n(4876),i=n(4136),a=n(7275),s=n(8217),c=function(){return this};e.exports=function(e,t,n,l){var u=t+" Iterator";return e.prototype=o(r,{next:i(+!l,n)}),a(e,u,!1,!0),s[u]=c,e}},1431(e,t,n){var r=n(7352),o=n(9038),i=e.exports=r.util=r.util||{};function a(e){if(8!==e&&16!==e&&24!==e&&32!==e)throw new Error("Only 8, 16, 24, or 32 bits supported: "+e)}function s(e){if(this.data="",this.read=0,"string"===typeof e)this.data=e;else if(i.isArrayBuffer(e)||i.isArrayBufferView(e))if("undefined"!==typeof Buffer&&e instanceof Buffer)this.data=e.toString("binary");else{var t=new Uint8Array(e);try{this.data=String.fromCharCode.apply(null,t)}catch(r){for(var n=0;n15?(n=Date.now(),a(e)):(t.push(e),1===t.length&&o.setAttribute("a",r=!r))}}i.nextTick=i.setImmediate}(),i.isNodejs="undefined"!==typeof process&&process.versions&&process.versions.node,i.globalScope=i.isNodejs?n.g:"undefined"===typeof self?window:self,i.isArray=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},i.isArrayBuffer=function(e){return"undefined"!==typeof ArrayBuffer&&e instanceof ArrayBuffer},i.isArrayBufferView=function(e){return e&&i.isArrayBuffer(e.buffer)&&void 0!==e.byteLength},i.ByteBuffer=s,i.ByteStringBuffer=s;i.ByteStringBuffer.prototype._optimizeConstructedString=function(e){this._constructedStringLength+=e,this._constructedStringLength>4096&&(this.data.substr(0,1),this._constructedStringLength=0)},i.ByteStringBuffer.prototype.length=function(){return this.data.length-this.read},i.ByteStringBuffer.prototype.isEmpty=function(){return this.length()<=0},i.ByteStringBuffer.prototype.putByte=function(e){return this.putBytes(String.fromCharCode(e))},i.ByteStringBuffer.prototype.fillWithByte=function(e,t){e=String.fromCharCode(e);for(var n=this.data;t>0;)1&t&&(n+=e),(t>>>=1)>0&&(e+=e);return this.data=n,this._optimizeConstructedString(t),this},i.ByteStringBuffer.prototype.putBytes=function(e){return this.data+=e,this._optimizeConstructedString(e.length),this},i.ByteStringBuffer.prototype.putString=function(e){return this.putBytes(i.encodeUtf8(e))},i.ByteStringBuffer.prototype.putInt16=function(e){return this.putBytes(String.fromCharCode(e>>8&255)+String.fromCharCode(255&e))},i.ByteStringBuffer.prototype.putInt24=function(e){return this.putBytes(String.fromCharCode(e>>16&255)+String.fromCharCode(e>>8&255)+String.fromCharCode(255&e))},i.ByteStringBuffer.prototype.putInt32=function(e){return this.putBytes(String.fromCharCode(e>>24&255)+String.fromCharCode(e>>16&255)+String.fromCharCode(e>>8&255)+String.fromCharCode(255&e))},i.ByteStringBuffer.prototype.putInt16Le=function(e){return this.putBytes(String.fromCharCode(255&e)+String.fromCharCode(e>>8&255))},i.ByteStringBuffer.prototype.putInt24Le=function(e){return this.putBytes(String.fromCharCode(255&e)+String.fromCharCode(e>>8&255)+String.fromCharCode(e>>16&255))},i.ByteStringBuffer.prototype.putInt32Le=function(e){return this.putBytes(String.fromCharCode(255&e)+String.fromCharCode(e>>8&255)+String.fromCharCode(e>>16&255)+String.fromCharCode(e>>24&255))},i.ByteStringBuffer.prototype.putInt=function(e,t){a(t);var n="";do{t-=8,n+=String.fromCharCode(e>>t&255)}while(t>0);return this.putBytes(n)},i.ByteStringBuffer.prototype.putSignedInt=function(e,t){return e<0&&(e+=2<0);return t},i.ByteStringBuffer.prototype.getSignedInt=function(e){var t=this.getInt(e),n=2<=n&&(t-=n<<1),t},i.ByteStringBuffer.prototype.getBytes=function(e){var t;return e?(e=Math.min(this.length(),e),t=this.data.slice(this.read,this.read+e),this.read+=e):0===e?t="":(t=0===this.read?this.data:this.data.slice(this.read),this.clear()),t},i.ByteStringBuffer.prototype.bytes=function(e){return"undefined"===typeof e?this.data.slice(this.read):this.data.slice(this.read,this.read+e)},i.ByteStringBuffer.prototype.at=function(e){return this.data.charCodeAt(this.read+e)},i.ByteStringBuffer.prototype.setAt=function(e,t){return this.data=this.data.substr(0,this.read+e)+String.fromCharCode(t)+this.data.substr(this.read+e+1),this},i.ByteStringBuffer.prototype.last=function(){return this.data.charCodeAt(this.data.length-1)},i.ByteStringBuffer.prototype.copy=function(){var e=i.createBuffer(this.data);return e.read=this.read,e},i.ByteStringBuffer.prototype.compact=function(){return this.read>0&&(this.data=this.data.slice(this.read),this.read=0),this},i.ByteStringBuffer.prototype.clear=function(){return this.data="",this.read=0,this},i.ByteStringBuffer.prototype.truncate=function(e){var t=Math.max(0,this.length()-e);return this.data=this.data.substr(this.read,t),this.read=0,this},i.ByteStringBuffer.prototype.toHex=function(){for(var e="",t=this.read;t=e)return this;t=Math.max(t||this.growSize,e);var n=new Uint8Array(this.data.buffer,this.data.byteOffset,this.data.byteLength),r=new Uint8Array(this.length()+t);return r.set(n),this.data=new DataView(r.buffer),this},i.DataBuffer.prototype.putByte=function(e){return this.accommodate(1),this.data.setUint8(this.write++,e),this},i.DataBuffer.prototype.fillWithByte=function(e,t){this.accommodate(t);for(var n=0;n>8&65535),this.data.setInt8(this.write,e>>16&255),this.write+=3,this},i.DataBuffer.prototype.putInt32=function(e){return this.accommodate(4),this.data.setInt32(this.write,e),this.write+=4,this},i.DataBuffer.prototype.putInt16Le=function(e){return this.accommodate(2),this.data.setInt16(this.write,e,!0),this.write+=2,this},i.DataBuffer.prototype.putInt24Le=function(e){return this.accommodate(3),this.data.setInt8(this.write,e>>16&255),this.data.setInt16(this.write,e>>8&65535,!0),this.write+=3,this},i.DataBuffer.prototype.putInt32Le=function(e){return this.accommodate(4),this.data.setInt32(this.write,e,!0),this.write+=4,this},i.DataBuffer.prototype.putInt=function(e,t){a(t),this.accommodate(t/8);do{t-=8,this.data.setInt8(this.write++,e>>t&255)}while(t>0);return this},i.DataBuffer.prototype.putSignedInt=function(e,t){return a(t),this.accommodate(t/8),e<0&&(e+=2<0);return t},i.DataBuffer.prototype.getSignedInt=function(e){var t=this.getInt(e),n=2<=n&&(t-=n<<1),t},i.DataBuffer.prototype.getBytes=function(e){var t;return e?(e=Math.min(this.length(),e),t=this.data.slice(this.read,this.read+e),this.read+=e):0===e?t="":(t=0===this.read?this.data:this.data.slice(this.read),this.clear()),t},i.DataBuffer.prototype.bytes=function(e){return"undefined"===typeof e?this.data.slice(this.read):this.data.slice(this.read,this.read+e)},i.DataBuffer.prototype.at=function(e){return this.data.getUint8(this.read+e)},i.DataBuffer.prototype.setAt=function(e,t){return this.data.setUint8(e,t),this},i.DataBuffer.prototype.last=function(){return this.data.getUint8(this.write-1)},i.DataBuffer.prototype.copy=function(){return new i.DataBuffer(this)},i.DataBuffer.prototype.compact=function(){if(this.read>0){var e=new Uint8Array(this.data.buffer,this.read),t=new Uint8Array(e.byteLength);t.set(e),this.data=new DataView(t),this.write-=this.read,this.read=0}return this},i.DataBuffer.prototype.clear=function(){return this.data=new DataView(new ArrayBuffer(0)),this.read=this.write=0,this},i.DataBuffer.prototype.truncate=function(e){return this.write=Math.max(0,this.length()-e),this.read=Math.min(this.read,this.write),this},i.DataBuffer.prototype.toHex=function(){for(var e="",t=this.read;t0;)1&t&&(n+=e),(t>>>=1)>0&&(e+=e);return n},i.xorBytes=function(e,t,n){for(var r="",o="",i="",a=0,s=0;n>0;--n,++a)o=e.charCodeAt(a)^t.charCodeAt(a),s>=10&&(r+=i,i="",s=0),i+=String.fromCharCode(o),++s;return r+=i},i.hexToBytes=function(e){var t="",n=0;for(!0&e.length&&(n=1,t+=String.fromCharCode(parseInt(e[0],16)));n>24&255)+String.fromCharCode(e>>16&255)+String.fromCharCode(e>>8&255)+String.fromCharCode(255&e)};var c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",l=[62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,64,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51],u="123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz";i.encode64=function(e,t){for(var n,r,o,i="",a="",s=0;s>2),i+=c.charAt((3&n)<<4|r>>4),isNaN(r)?i+="==":(i+=c.charAt((15&r)<<2|o>>6),i+=isNaN(o)?"=":c.charAt(63&o)),t&&i.length>t&&(a+=i.substr(0,t)+"\r\n",i=i.substr(t));return a+=i},i.decode64=function(e){e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");for(var t,n,r,o,i="",a=0;a>4),64!==r&&(i+=String.fromCharCode((15&n)<<4|r>>2),64!==o&&(i+=String.fromCharCode((3&r)<<6|o)));return i},i.encodeUtf8=function(e){return unescape(encodeURIComponent(e))},i.decodeUtf8=function(e){return decodeURIComponent(escape(e))},i.binary={raw:{},hex:{},base64:{},base58:{},baseN:{encode:o.encode,decode:o.decode}},i.binary.raw.encode=function(e){return String.fromCharCode.apply(null,e)},i.binary.raw.decode=function(e,t,n){var r=t;r||(r=new Uint8Array(e.length));for(var o=n=n||0,i=0;i>2),i+=c.charAt((3&n)<<4|r>>4),isNaN(r)?i+="==":(i+=c.charAt((15&r)<<2|o>>6),i+=isNaN(o)?"=":c.charAt(63&o)),t&&i.length>t&&(a+=i.substr(0,t)+"\r\n",i=i.substr(t));return a+=i},i.binary.base64.decode=function(e,t,n){var r,o,i,a,s=t;s||(s=new Uint8Array(3*Math.ceil(e.length/4))),e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");for(var c=0,u=n=n||0;c>4,64!==i&&(s[u++]=(15&o)<<4|i>>2,64!==a&&(s[u++]=(3&i)<<6|a));return t?u-n:s.subarray(0,u)},i.binary.base58.encode=function(e,t){return i.binary.baseN.encode(e,u,t)},i.binary.base58.decode=function(e,t){return i.binary.baseN.decode(e,u,t)},i.text={utf8:{},utf16:{}},i.text.utf8.encode=function(e,t,n){e=i.encodeUtf8(e);var r=t;r||(r=new Uint8Array(e.length));for(var o=n=n||0,a=0;a0&&i.push(n),a=r.lastIndex;var s=t[0][1];switch(s){case"s":case"o":o");break;case"%":i.push("%");break;default:i.push("<%"+s+"?>")}}return i.push(e.substring(a)),i.join("")},i.formatNumber=function(e,t,n,r){var o=e,i=isNaN(t=Math.abs(t))?2:t,a=void 0===n?",":n,s=void 0===r?".":r,c=o<0?"-":"",l=parseInt(o=Math.abs(+o||0).toFixed(i),10)+"",u=l.length>3?l.length%3:0;return c+(u?l.substr(0,u)+s:"")+l.substr(u).replace(/(\d{3})(?=\d)/g,"$1"+s)+(i?a+Math.abs(o-l).toFixed(i).slice(2):"")},i.formatSize=function(e){return e=e>=1073741824?i.formatNumber(e/1073741824,2,".","")+" GiB":e>=1048576?i.formatNumber(e/1048576,2,".","")+" MiB":e>=1024?i.formatNumber(e/1024,0)+" KiB":i.formatNumber(e,0)+" bytes"},i.bytesFromIP=function(e){return-1!==e.indexOf(".")?i.bytesFromIPv4(e):-1!==e.indexOf(":")?i.bytesFromIPv6(e):null},i.bytesFromIPv4=function(e){if(4!==(e=e.split(".")).length)return null;for(var t=i.createBuffer(),n=0;nn[r].end-n[r].start&&(r=n.length-1)):n.push({start:c,end:c})}t.push(a)}if(n.length>0){var l=n[r];l.end-l.start>0&&(t.splice(l.start,l.end-l.start+1,""),0===l.start&&t.unshift(""),7===l.end&&t.push(""))}return t.join(":")},i.estimateCores=function(e,t){if("function"===typeof e&&(t=e,e={}),e=e||{},"cores"in i&&!e.update)return t(null,i.cores);if("undefined"!==typeof navigator&&"hardwareConcurrency"in navigator&&navigator.hardwareConcurrency>0)return i.cores=navigator.hardwareConcurrency,t(null,i.cores);if("undefined"===typeof Worker)return i.cores=1,t(null,i.cores);if("undefined"===typeof Blob)return i.cores=2,t(null,i.cores);var n=URL.createObjectURL(new Blob(["(",function(){self.addEventListener("message",function(e){for(var t=Date.now(),n=t+4;Date.now()s.st&&o.sto.st&&s.sta)throw new RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,c.prototype),t}function c(e,t,n){if("number"===typeof e){if("string"===typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return d(e)}return l(e,t,n)}function l(e,t,n){if("string"===typeof e)return function(e,t){"string"===typeof t&&""!==t||(t="utf8");if(!c.isEncoding(t))throw new TypeError("Unknown encoding: "+t);var n=0|g(e,t),r=s(n),o=r.write(e,t);o!==n&&(r=r.slice(0,o));return r}(e,t);if(ArrayBuffer.isView(e))return function(e){if(H(e,Uint8Array)){var t=new Uint8Array(e);return p(t.buffer,t.byteOffset,t.byteLength)}return h(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(H(e,ArrayBuffer)||e&&H(e.buffer,ArrayBuffer))return p(e,t,n);if("undefined"!==typeof SharedArrayBuffer&&(H(e,SharedArrayBuffer)||e&&H(e.buffer,SharedArrayBuffer)))return p(e,t,n);if("number"===typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');var r=e.valueOf&&e.valueOf();if(null!=r&&r!==e)return c.from(r,t,n);var o=function(e){if(c.isBuffer(e)){var t=0|f(e.length),n=s(t);return 0===n.length||e.copy(n,0,0,t),n}if(void 0!==e.length)return"number"!==typeof e.length||z(e.length)?s(0):h(e);if("Buffer"===e.type&&Array.isArray(e.data))return h(e.data)}(e);if(o)return o;if("undefined"!==typeof Symbol&&null!=Symbol.toPrimitive&&"function"===typeof e[Symbol.toPrimitive])return c.from(e[Symbol.toPrimitive]("string"),t,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!==typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function d(e){return u(e),s(e<0?0:0|f(e))}function h(e){for(var t=e.length<0?0:0|f(e.length),n=s(t),r=0;r=a)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a.toString(16)+" bytes");return 0|e}function g(e,t){if(c.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||H(e,ArrayBuffer))return e.byteLength;if("string"!==typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;for(var o=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return j(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return F(e).length;default:if(o)return r?-1:j(e).length;t=(""+t).toLowerCase(),o=!0}}function y(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return P(this,t,n);case"utf8":case"utf-8":return T(this,t,n);case"ascii":return x(this,t,n);case"latin1":case"binary":return O(this,t,n);case"base64":return S(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return C(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function m(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function b(e,t,n,r,o){if(0===e.length)return-1;if("string"===typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),z(n=+n)&&(n=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return-1;n=e.length-1}else if(n<0){if(!o)return-1;n=0}if("string"===typeof t&&(t=c.from(t,r)),c.isBuffer(t))return 0===t.length?-1:v(e,t,n,r,o);if("number"===typeof t)return t&=255,"function"===typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):v(e,[t],n,r,o);throw new TypeError("val must be string, number or Buffer")}function v(e,t,n,r,o){var i,a=1,s=e.length,c=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;a=2,s/=2,c/=2,n/=2}function l(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(o){var u=-1;for(i=n;is&&(n=s-c),i=n;i>=0;i--){for(var d=!0,h=0;ho&&(r=o):r=o;var i=t.length;r>i/2&&(r=i/2);for(var a=0;a>8,o=n%256,i.push(o),i.push(r);return i}(t,e.length-n),e,n,r)}function S(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function T(e,t,n){n=Math.min(e.length,n);for(var r=[],o=t;o239?4:l>223?3:l>191?2:1;if(o+d<=n)switch(d){case 1:l<128&&(u=l);break;case 2:128===(192&(i=e[o+1]))&&(c=(31&l)<<6|63&i)>127&&(u=c);break;case 3:i=e[o+1],a=e[o+2],128===(192&i)&&128===(192&a)&&(c=(15&l)<<12|(63&i)<<6|63&a)>2047&&(c<55296||c>57343)&&(u=c);break;case 4:i=e[o+1],a=e[o+2],s=e[o+3],128===(192&i)&&128===(192&a)&&128===(192&s)&&(c=(15&l)<<18|(63&i)<<12|(63&a)<<6|63&s)>65535&&c<1114112&&(u=c)}null===u?(u=65533,d=1):u>65535&&(u-=65536,r.push(u>>>10&1023|55296),u=56320|1023&u),r.push(u),o+=d}return function(e){var t=e.length;if(t<=E)return String.fromCharCode.apply(String,e);var n="",r=0;for(;rr.length?c.from(i).copy(r,o):Uint8Array.prototype.set.call(r,i,o);else{if(!c.isBuffer(i))throw new TypeError('"list" argument must be an Array of Buffers');i.copy(r,o)}o+=i.length}return r},c.byteLength=g,c.prototype._isBuffer=!0,c.prototype.swap16=function(){var e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;tn&&(e+=" ... "),""},i&&(c.prototype[i]=c.prototype.inspect),c.prototype.compare=function(e,t,n,r,o){if(H(e,Uint8Array)&&(e=c.from(e,e.offset,e.byteLength)),!c.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===o&&(o=this.length),t<0||n>e.length||r<0||o>this.length)throw new RangeError("out of range index");if(r>=o&&t>=n)return 0;if(r>=o)return-1;if(t>=n)return 1;if(this===e)return 0;for(var i=(o>>>=0)-(r>>>=0),a=(n>>>=0)-(t>>>=0),s=Math.min(i,a),l=this.slice(r,o),u=e.slice(t,n),d=0;d>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var o=this.length-t;if((void 0===n||n>o)&&(n=o),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var i=!1;;)switch(r){case"hex":return w(this,e,t,n);case"utf8":case"utf-8":return k(this,e,t,n);case"ascii":case"latin1":case"binary":return _(this,e,t,n);case"base64":return I(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return A(this,e,t,n);default:if(i)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),i=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var E=4096;function x(e,t,n){var r="";n=Math.min(e.length,n);for(var o=t;or)&&(n=r);for(var o="",i=t;in)throw new RangeError("Trying to access beyond buffer length")}function N(e,t,n,r,o,i){if(!c.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||te.length)throw new RangeError("Index out of range")}function D(e,t,n,r,o,i){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function L(e,t,n,r,i){return t=+t,n>>>=0,i||D(e,0,n,4),o.write(e,t,n,r,23,4),n+4}function B(e,t,n,r,i){return t=+t,n>>>=0,i||D(e,0,n,8),o.write(e,t,n,r,52,8),n+8}c.prototype.slice=function(e,t){var n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t>>=0,t>>>=0,n||R(e,t,this.length);for(var r=this[e],o=1,i=0;++i>>=0,t>>>=0,n||R(e,t,this.length);for(var r=this[e+--t],o=1;t>0&&(o*=256);)r+=this[e+--t]*o;return r},c.prototype.readUint8=c.prototype.readUInt8=function(e,t){return e>>>=0,t||R(e,1,this.length),this[e]},c.prototype.readUint16LE=c.prototype.readUInt16LE=function(e,t){return e>>>=0,t||R(e,2,this.length),this[e]|this[e+1]<<8},c.prototype.readUint16BE=c.prototype.readUInt16BE=function(e,t){return e>>>=0,t||R(e,2,this.length),this[e]<<8|this[e+1]},c.prototype.readUint32LE=c.prototype.readUInt32LE=function(e,t){return e>>>=0,t||R(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},c.prototype.readUint32BE=c.prototype.readUInt32BE=function(e,t){return e>>>=0,t||R(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},c.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||R(e,t,this.length);for(var r=this[e],o=1,i=0;++i=(o*=128)&&(r-=Math.pow(2,8*t)),r},c.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||R(e,t,this.length);for(var r=t,o=1,i=this[e+--r];r>0&&(o*=256);)i+=this[e+--r]*o;return i>=(o*=128)&&(i-=Math.pow(2,8*t)),i},c.prototype.readInt8=function(e,t){return e>>>=0,t||R(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},c.prototype.readInt16LE=function(e,t){e>>>=0,t||R(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt16BE=function(e,t){e>>>=0,t||R(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt32LE=function(e,t){return e>>>=0,t||R(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},c.prototype.readInt32BE=function(e,t){return e>>>=0,t||R(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},c.prototype.readFloatLE=function(e,t){return e>>>=0,t||R(e,4,this.length),o.read(this,e,!0,23,4)},c.prototype.readFloatBE=function(e,t){return e>>>=0,t||R(e,4,this.length),o.read(this,e,!1,23,4)},c.prototype.readDoubleLE=function(e,t){return e>>>=0,t||R(e,8,this.length),o.read(this,e,!0,52,8)},c.prototype.readDoubleBE=function(e,t){return e>>>=0,t||R(e,8,this.length),o.read(this,e,!1,52,8)},c.prototype.writeUintLE=c.prototype.writeUIntLE=function(e,t,n,r){(e=+e,t>>>=0,n>>>=0,r)||N(this,e,t,n,Math.pow(2,8*n)-1,0);var o=1,i=0;for(this[t]=255&e;++i>>=0,n>>>=0,r)||N(this,e,t,n,Math.pow(2,8*n)-1,0);var o=n-1,i=1;for(this[t+o]=255&e;--o>=0&&(i*=256);)this[t+o]=e/i&255;return t+n},c.prototype.writeUint8=c.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,1,255,0),this[t]=255&e,t+1},c.prototype.writeUint16LE=c.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},c.prototype.writeUint16BE=c.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},c.prototype.writeUint32LE=c.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},c.prototype.writeUint32BE=c.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},c.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var o=Math.pow(2,8*n-1);N(this,e,t,n,o-1,-o)}var i=0,a=1,s=0;for(this[t]=255&e;++i>>=0,!r){var o=Math.pow(2,8*n-1);N(this,e,t,n,o-1,-o)}var i=n-1,a=1,s=0;for(this[t+i]=255&e;--i>=0&&(a*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/a|0)-s&255;return t+n},c.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},c.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},c.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},c.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},c.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},c.prototype.writeFloatLE=function(e,t,n){return L(this,e,t,!0,n)},c.prototype.writeFloatBE=function(e,t,n){return L(this,e,t,!1,n)},c.prototype.writeDoubleLE=function(e,t,n){return B(this,e,t,!0,n)},c.prototype.writeDoubleBE=function(e,t,n){return B(this,e,t,!1,n)},c.prototype.copy=function(e,t,n,r){if(!c.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"===typeof e)for(i=t;i55295&&n<57344){if(!o){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&i.push(239,191,189);continue}o=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),o=n;continue}n=65536+(o-55296<<10|n-56320)}else o&&(t-=3)>-1&&i.push(239,191,189);if(o=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function F(e){return r.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(M,"")).length<2)return"";for(;e.length%4!==0;)e+="=";return e}(e))}function U(e,t,n,r){for(var o=0;o=t.length||o>=e.length);++o)t[o+n]=e[o];return o}function H(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function z(e){return e!==e}var K=function(){for(var e="0123456789abcdef",t=new Array(256),n=0;n<16;++n)for(var r=16*n,o=0;o<16;++o)t[r+o]=e[n]+e[o];return t}()},1470(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(6104),o=n(6566),i=n(5070),a=function(){function e(e,t){this._finished=!1,this._inner=new e,this._outer=new e,this.blockSize=this._outer.blockSize,this.digestLength=this._outer.digestLength;var n=new Uint8Array(this.blockSize);t.length>this.blockSize?this._inner.update(t).finish(n).clean():n.set(t);for(var o=0;oI,Ao:()=>m,vZ:()=>v,pV:()=>H,D8:()=>K,IN:()=>k,jL:()=>y,lH:()=>Q,dC:()=>J});Symbol();const r=Symbol();const o=Object.getPrototypeOf,i=new WeakMap,a=e=>e&&(i.has(e)?i.get(e):o(e)===Object.prototype||o(e)===Array.prototype),s=function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];i.set(e,t)},c=e=>"object"===typeof e&&null!==e,l=new WeakMap,u=new WeakSet,d=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Object.is,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e,t)=>new Proxy(e,t),n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e=>c(e)&&!u.has(e)&&(Array.isArray(e)||!(Symbol.iterator in e))&&!(e instanceof WeakMap)&&!(e instanceof WeakSet)&&!(e instanceof Error)&&!(e instanceof Number)&&!(e instanceof Date)&&!(e instanceof String)&&!(e instanceof RegExp)&&!(e instanceof ArrayBuffer),o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e=>{switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e}},i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:new WeakMap,d=arguments.length>5&&void 0!==arguments[5]?arguments[5]:function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o;const r=i.get(e);if((null==r?void 0:r[0])===t)return r[1];const a=Array.isArray(e)?[]:Object.create(Object.getPrototypeOf(e));return s(a,!0),i.set(e,[t,a]),Reflect.ownKeys(e).forEach(t=>{if(Object.getOwnPropertyDescriptor(a,t))return;const r=Reflect.get(e,t),o={value:r,enumerable:!0,configurable:!0};if(u.has(r))s(r,!1);else if(r instanceof Promise)delete o.value,o.get=()=>n(r);else if(l.has(r)){const[e,t]=l.get(r);o.value=d(e,t(),n)}Object.defineProperty(a,t,o)}),Object.preventExtensions(a)},h=arguments.length>6&&void 0!==arguments[6]?arguments[6]:new WeakMap,p=arguments.length>7&&void 0!==arguments[7]?arguments[7]:[1,1],f=arguments.length>8&&void 0!==arguments[8]?arguments[8]:o=>{if(!c(o))throw new Error("object required");const i=h.get(o);if(i)return i;let s=p[0];const g=new Set,y=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:++p[0];s!==t&&(s=t,g.forEach(n=>n(e,t)))};let m=p[1];const b=e=>(t,n)=>{const r=[...t];r[1]=[e,...r[1]],y(r,n)},v=new Map,w=e=>{var t;const n=v.get(e);n&&(v.delete(e),null==(t=n[1])||t.call(n))},k=Array.isArray(o)?[]:Object.create(Object.getPrototypeOf(o)),_={deleteProperty(e,t){const n=Reflect.get(e,t);w(t);const r=Reflect.deleteProperty(e,t);return r&&y(["delete",[t],n]),r},set(t,o,i,s){const d=Reflect.has(t,o),p=Reflect.get(t,o,s);if(d&&(e(p,i)||h.has(i)&&e(p,h.get(i))))return!0;w(o),c(i)&&(i=(e=>a(e)&&e[r]||null)(i)||i);let m=i;if(i instanceof Promise)i.then(e=>{i.status="fulfilled",i.value=e,y(["resolve",[o],e])}).catch(e=>{i.status="rejected",i.reason=e,y(["reject",[o],e])});else{!l.has(i)&&n(i)&&(m=f(i));const e=!u.has(m)&&l.get(m);e&&((e,t)=>{if("production"!=={NODE_ENV:"production"}.MODE&&v.has(e))throw new Error("prop listener already exists");if(g.size){const n=t[3](b(e));v.set(e,[t,n])}else v.set(e,[t])})(o,e)}return Reflect.set(t,o,m,s),y(["set",[o],i,p]),!0}},I=t(k,_);h.set(o,I);const A=[k,function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:++p[1];return m===e||g.size||(m=e,v.forEach(t=>{let[n]=t;const r=n[1](e);r>s&&(s=r)})),s},d,e=>{g.add(e),1===g.size&&v.forEach((e,t)=>{let[n,r]=e;if("production"!=={NODE_ENV:"production"}.MODE&&r)throw new Error("remove already exists");const o=n[3](b(t));v.set(t,[n,o])});return()=>{g.delete(e),0===g.size&&v.forEach((e,t)=>{let[n,r]=e;r&&(r(),v.set(t,[n]))})}}];return l.set(I,A),Reflect.ownKeys(o).forEach(e=>{const t=Object.getOwnPropertyDescriptor(o,e);"value"in t&&(I[e]=o[e],delete t.value,delete t.writable),Object.defineProperty(k,e,t)}),I};return[f,l,u,e,t,n,o,i,d,h,p]},[h]=d();function p(){return h(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{})}function f(e,t,n){const r=l.get(e);let o;"production"==={NODE_ENV:"production"}.MODE||r||console.warn("Please use proxy object");const i=[],a=r[3];let s=!1;const c=a(e=>{i.push(e),n?t(i.splice(0)):o||(o=Promise.resolve().then(()=>{o=void 0,s&&t(i.splice(0))}))});return s=!0,()=>{s=!1,c()}}const g=p({history:["ConnectWallet"],view:"ConnectWallet",data:void 0}),y={state:g,subscribe:e=>f(g,()=>e(g)),push(e,t){e!==g.view&&(g.view=e,t&&(g.data=t),g.history.push(e))},reset(e){g.view=e,g.history=[e]},replace(e){g.history.length>1&&(g.history[g.history.length-1]=e,g.view=e)},goBack(){if(g.history.length>1){g.history.pop();const[e]=g.history.slice(-1);g.view=e}},setData(e){g.data=e}},m={WALLETCONNECT_DEEPLINK_CHOICE:"WALLETCONNECT_DEEPLINK_CHOICE",WCM_VERSION:"WCM_VERSION",RECOMMENDED_WALLET_AMOUNT:9,isMobile:()=>"undefined"!==typeof window&&Boolean(window.matchMedia("(pointer:coarse)").matches||/Android|webOS|iPhone|iPad|iPod|BlackBerry|Opera Mini/.test(navigator.userAgent)),isAndroid:()=>m.isMobile()&&navigator.userAgent.toLowerCase().includes("android"),isIos(){const e=navigator.userAgent.toLowerCase();return m.isMobile()&&(e.includes("iphone")||e.includes("ipad"))},isHttpUrl:e=>e.startsWith("http://")||e.startsWith("https://"),isArray:e=>Array.isArray(e)&&e.length>0,isTelegram:()=>"undefined"!==typeof window&&(Boolean(window.TelegramWebviewProxy)||Boolean(window.Telegram)||Boolean(window.TelegramWebviewProxyProto)),formatNativeUrl(e,t,n){if(m.isHttpUrl(e))return this.formatUniversalUrl(e,t,n);let r=e;r.includes("://")||(r=e.replaceAll("/","").replaceAll(":",""),r="".concat(r,"://")),r.endsWith("/")||(r="".concat(r,"/")),this.setWalletConnectDeepLink(r,n);const o=encodeURIComponent(t);return"".concat(r,"wc?uri=").concat(o)},formatUniversalUrl(e,t,n){if(!m.isHttpUrl(e))return this.formatNativeUrl(e,t,n);let r=e;if(r.startsWith("https://t.me")){const e=Buffer.from(t).toString("base64").replace(/[=]/g,"");r.endsWith("/")&&(r=r.slice(0,-1)),this.setWalletConnectDeepLink(r,n);const o=new URL(r);o.searchParams.set("startapp",e);return o.toString()}r.endsWith("/")||(r="".concat(r,"/")),this.setWalletConnectDeepLink(r,n);const o=encodeURIComponent(t);return"".concat(r,"wc?uri=").concat(o)},wait:async e=>new Promise(t=>{setTimeout(t,e)}),openHref(e,t){const n=this.isTelegram()?"_blank":t;window.open(e,n,"noreferrer noopener")},setWalletConnectDeepLink(e,t){try{localStorage.setItem(m.WALLETCONNECT_DEEPLINK_CHOICE,JSON.stringify({href:e,name:t}))}catch(n){console.info("Unable to set WalletConnect deep link")}},setWalletConnectAndroidDeepLink(e){try{const[t]=e.split("?");localStorage.setItem(m.WALLETCONNECT_DEEPLINK_CHOICE,JSON.stringify({href:t,name:"Android"}))}catch(t){console.info("Unable to set WalletConnect android deep link")}},removeWalletConnectDeepLink(){try{localStorage.removeItem(m.WALLETCONNECT_DEEPLINK_CHOICE)}catch(e){console.info("Unable to remove WalletConnect deep link")}},setModalVersionInStorage(){try{"undefined"!==typeof localStorage&&localStorage.setItem(m.WCM_VERSION,"2.7.0")}catch(e){console.info("Unable to set Web3Modal version in storage")}},getWalletRouterData(){var e;const t=null==(e=y.state.data)?void 0:e.Wallet;if(!t)throw new Error('Missing "Wallet" view data');return t}},b=p({enabled:"undefined"!==typeof location&&(location.hostname.includes("localhost")||location.protocol.includes("https")),userSessionId:"",events:[],connectedWalletId:void 0}),v={state:b,subscribe:e=>f(b.events,()=>e(function(e,t){const n=l.get(e);"production"==={NODE_ENV:"production"}.MODE||n||console.warn("Please use proxy object");const[r,o,i]=n;return i(r,o(),t)}(b.events[b.events.length-1]))),initialize(){b.enabled&&"undefined"!==typeof(null==crypto?void 0:crypto.randomUUID)&&(b.userSessionId=crypto.randomUUID())},setConnectedWalletId(e){b.connectedWalletId=e},click(e){if(b.enabled){const t={type:"CLICK",name:e.name,userSessionId:b.userSessionId,timestamp:Date.now(),data:e};b.events.push(t)}},track(e){if(b.enabled){const t={type:"TRACK",name:e.name,userSessionId:b.userSessionId,timestamp:Date.now(),data:e};b.events.push(t)}},view(e){if(b.enabled){const t={type:"VIEW",name:e.name,userSessionId:b.userSessionId,timestamp:Date.now(),data:e};b.events.push(t)}}},w=p({chains:void 0,walletConnectUri:void 0,isAuth:!1,isCustomDesktop:!1,isCustomMobile:!1,isDataLoaded:!1,isUiLoaded:!1}),k={state:w,subscribe:e=>f(w,()=>e(w)),setChains(e){w.chains=e},setWalletConnectUri(e){w.walletConnectUri=e},setIsCustomDesktop(e){w.isCustomDesktop=e},setIsCustomMobile(e){w.isCustomMobile=e},setIsDataLoaded(e){w.isDataLoaded=e},setIsUiLoaded(e){w.isUiLoaded=e},setIsAuth(e){w.isAuth=e}},_=p({projectId:"",mobileWallets:void 0,desktopWallets:void 0,walletImages:void 0,chains:void 0,enableAuthMode:!1,enableExplorer:!0,explorerExcludedWalletIds:void 0,explorerRecommendedWalletIds:void 0,termsOfServiceUrl:void 0,privacyPolicyUrl:void 0}),I={state:_,subscribe:e=>f(_,()=>e(_)),setConfig(e){var t,n;v.initialize(),k.setChains(e.chains),k.setIsAuth(Boolean(e.enableAuthMode)),k.setIsCustomMobile(Boolean(null==(t=e.mobileWallets)?void 0:t.length)),k.setIsCustomDesktop(Boolean(null==(n=e.desktopWallets)?void 0:n.length)),m.setModalVersionInStorage(),Object.assign(_,e)}};var A=Object.defineProperty,S=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,x=(e,t,n)=>t in e?A(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;const O="https://explorer-api.walletconnect.com",P="wcm",C="js-".concat("2.7.0");async function R(e,t){const n=((e,t)=>{for(var n in t||(t={}))T.call(t,n)&&x(e,n,t[n]);if(S)for(var n of S(t))E.call(t,n)&&x(e,n,t[n]);return e})({sdkType:P,sdkVersion:C},t),r=new URL(e,O);r.searchParams.append("projectId",I.state.projectId),Object.entries(n).forEach(e=>{let[t,n]=e;n&&r.searchParams.append(t,String(n))});return(await fetch(r)).json()}const N={getDesktopListings:async e=>R("/w3m/v1/getDesktopListings",e),getMobileListings:async e=>R("/w3m/v1/getMobileListings",e),getInjectedListings:async e=>R("/w3m/v1/getInjectedListings",e),getAllListings:async e=>R("/w3m/v1/getAllListings",e),getWalletImageUrl:e=>"".concat(O,"/w3m/v1/getWalletImage/").concat(e,"?projectId=").concat(I.state.projectId,"&sdkType=").concat(P,"&sdkVersion=").concat(C),getAssetImageUrl:e=>"".concat(O,"/w3m/v1/getAssetImage/").concat(e,"?projectId=").concat(I.state.projectId,"&sdkType=").concat(P,"&sdkVersion=").concat(C)};var D=Object.defineProperty,L=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,j=(e,t,n)=>t in e?D(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;const F=m.isMobile(),U=p({wallets:{listings:[],total:0,page:1},search:{listings:[],total:0,page:1},recomendedWallets:[]}),H={state:U,async getRecomendedWallets(){const{explorerRecommendedWalletIds:e,explorerExcludedWalletIds:t}=I.state;if("NONE"===e||"ALL"===t&&!e)return U.recomendedWallets;if(m.isArray(e)){const t={recommendedIds:e.join(",")},{listings:n}=await N.getAllListings(t),r=Object.values(n);r.sort((t,n)=>e.indexOf(t.id)-e.indexOf(n.id)),U.recomendedWallets=r}else{const{chains:e,isAuth:n}=k.state,r=null==e?void 0:e.join(","),o=m.isArray(t),i={page:1,sdks:n?"auth_v1":void 0,entries:m.RECOMMENDED_WALLET_AMOUNT,chains:r,version:2,excludedIds:o?t.join(","):void 0},{listings:a}=F?await N.getMobileListings(i):await N.getDesktopListings(i);U.recomendedWallets=Object.values(a)}return U.recomendedWallets},async getWallets(e){const t=((e,t)=>{for(var n in t||(t={}))B.call(t,n)&&j(e,n,t[n]);if(L)for(var n of L(t))M.call(t,n)&&j(e,n,t[n]);return e})({},e),{explorerRecommendedWalletIds:n,explorerExcludedWalletIds:r}=I.state,{recomendedWallets:o}=U;if("ALL"===r)return U.wallets;o.length?t.excludedIds=o.map(e=>e.id).join(","):m.isArray(n)&&(t.excludedIds=n.join(",")),m.isArray(r)&&(t.excludedIds=[t.excludedIds,r].filter(Boolean).join(",")),k.state.isAuth&&(t.sdks="auth_v1");const{page:i,search:a}=e,{listings:s,total:c}=F?await N.getMobileListings(t):await N.getDesktopListings(t),l=Object.values(s),u=a?"search":"wallets";return U[u]={listings:[...U[u].listings,...l],total:c,page:null!=i?i:1},{listings:l,total:c}},getWalletImageUrl:e=>N.getWalletImageUrl(e),getAssetImageUrl:e=>N.getAssetImageUrl(e),resetSearch(){U.search={listings:[],total:0,page:1}}},z=p({open:!1}),K={state:z,subscribe:e=>f(z,()=>e(z)),open:async e=>new Promise(t=>{const{isUiLoaded:n,isDataLoaded:r}=k.state;if(m.removeWalletConnectDeepLink(),k.setWalletConnectUri(null==e?void 0:e.uri),k.setChains(null==e?void 0:e.chains),y.reset("ConnectWallet"),n&&r)z.open=!0,t();else{const e=setInterval(()=>{const n=k.state;n.isUiLoaded&&n.isDataLoaded&&(clearInterval(e),z.open=!0,t())},200)}}),close(){z.open=!1}};var G=Object.defineProperty,V=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,Y=(e,t,n)=>t in e?G(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;const X=p({themeMode:"undefined"!==typeof matchMedia&&matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}),Q={state:X,subscribe:e=>f(X,()=>e(X)),setThemeConfig(e){const{themeMode:t,themeVariables:n}=e;t&&(X.themeMode=t),n&&(X.themeVariables=((e,t)=>{for(var n in t||(t={}))q.call(t,n)&&Y(e,n,t[n]);if(V)for(var n of V(t))W.call(t,n)&&Y(e,n,t[n]);return e})({},n))}},Z=p({open:!1,message:"",variant:"success"}),J={state:Z,subscribe:e=>f(Z,()=>e(Z)),openToast(e,t){Z.open=!0,Z.message=e,Z.variant=t},closeToast(){Z.open=!1}}},1533(e,t,n){!function(){var t;e.exports=(t=n(5866),n(5596),n(929),function(){var e=t,n=e.lib,r=n.Base,o=n.WordArray,i=e.algo,a=i.MD5,s=i.EvpKDF=r.extend({cfg:r.extend({keySize:4,hasher:a,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n=this.cfg,r=n.hasher.create(),i=o.create(),a=i.words,s=n.keySize,c=n.iterations;a.length":""},l.prototype.isInfinity=function(){return 0===this.x.cmpn(0)&&(0===this.y.cmp(this.z)||this.zOne&&0===this.y.cmp(this.curve.c))},l.prototype._extDbl=function(){var e=this.x.redSqr(),t=this.y.redSqr(),n=this.z.redSqr();n=n.redIAdd(n);var r=this.curve._mulA(e),o=this.x.redAdd(this.y).redSqr().redISub(e).redISub(t),i=r.redAdd(t),a=i.redSub(n),s=r.redSub(t),c=o.redMul(a),l=i.redMul(s),u=o.redMul(s),d=a.redMul(i);return this.curve.point(c,l,d,u)},l.prototype._projDbl=function(){var e,t,n,r,o,i,a=this.x.redAdd(this.y).redSqr(),s=this.x.redSqr(),c=this.y.redSqr();if(this.curve.twisted){var l=(r=this.curve._mulA(s)).redAdd(c);this.zOne?(e=a.redSub(s).redSub(c).redMul(l.redSub(this.curve.two)),t=l.redMul(r.redSub(c)),n=l.redSqr().redSub(l).redSub(l)):(o=this.z.redSqr(),i=l.redSub(o).redISub(o),e=a.redSub(s).redISub(c).redMul(i),t=l.redMul(r.redSub(c)),n=l.redMul(i))}else r=s.redAdd(c),o=this.curve._mulC(this.z).redSqr(),i=r.redSub(o).redSub(o),e=this.curve._mulC(a.redISub(r)).redMul(i),t=this.curve._mulC(r).redMul(s.redISub(c)),n=r.redMul(i);return this.curve.point(e,t,n)},l.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},l.prototype._extAdd=function(e){var t=this.y.redSub(this.x).redMul(e.y.redSub(e.x)),n=this.y.redAdd(this.x).redMul(e.y.redAdd(e.x)),r=this.t.redMul(this.curve.dd).redMul(e.t),o=this.z.redMul(e.z.redAdd(e.z)),i=n.redSub(t),a=o.redSub(r),s=o.redAdd(r),c=n.redAdd(t),l=i.redMul(a),u=s.redMul(c),d=i.redMul(c),h=a.redMul(s);return this.curve.point(l,u,h,d)},l.prototype._projAdd=function(e){var t,n,r=this.z.redMul(e.z),o=r.redSqr(),i=this.x.redMul(e.x),a=this.y.redMul(e.y),s=this.curve.d.redMul(i).redMul(a),c=o.redSub(s),l=o.redAdd(s),u=this.x.redAdd(this.y).redMul(e.x.redAdd(e.y)).redISub(i).redISub(a),d=r.redMul(c).redMul(u);return this.curve.twisted?(t=r.redMul(l).redMul(a.redSub(this.curve._mulA(i))),n=c.redMul(l)):(t=r.redMul(l).redMul(a.redSub(i)),n=this.curve._mulC(c).redMul(l)),this.curve.point(d,t,n)},l.prototype.add=function(e){return this.isInfinity()?e:e.isInfinity()?this:this.curve.extended?this._extAdd(e):this._projAdd(e)},l.prototype.mul=function(e){return this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve._wnafMul(this,e)},l.prototype.mulAdd=function(e,t,n){return this.curve._wnafMulAdd(1,[this,t],[e,n],2,!1)},l.prototype.jmulAdd=function(e,t,n){return this.curve._wnafMulAdd(1,[this,t],[e,n],2,!0)},l.prototype.normalize=function(){if(this.zOne)return this;var e=this.z.redInvm();return this.x=this.x.redMul(e),this.y=this.y.redMul(e),this.t&&(this.t=this.t.redMul(e)),this.z=this.curve.one,this.zOne=!0,this},l.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},l.prototype.getX=function(){return this.normalize(),this.x.fromRed()},l.prototype.getY=function(){return this.normalize(),this.y.fromRed()},l.prototype.eq=function(e){return this===e||0===this.getX().cmp(e.getX())&&0===this.getY().cmp(e.getY())},l.prototype.eqXToP=function(e){var t=e.toRed(this.curve.red).redMul(this.z);if(0===this.x.cmp(t))return!0;for(var n=e.clone(),r=this.curve.redN.redMul(this.z);;){if(n.iadd(this.curve.n),n.cmp(this.curve.p)>=0)return!1;if(t.redIAdd(r),0===this.x.cmp(t))return!0}},l.prototype.toP=l.prototype.normalize,l.prototype.mixedAdd=l.prototype.add},1560(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(8686);r.__exportStar(n(1359),t),r.__exportStar(n(6367),t)},1596(e){"function"===typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}}},1697(e,t,n){!function(){var t;e.exports=(t=n(5866),function(e){var n=t,r=n.lib,o=r.WordArray,i=r.Hasher,a=n.algo,s=[];!function(){for(var t=0;t<64;t++)s[t]=4294967296*e.abs(e.sin(t+1))|0}();var c=a.MD5=i.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var r=t+n,o=e[r];e[r]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8)}var i=this._hash.words,a=e[t+0],c=e[t+1],p=e[t+2],f=e[t+3],g=e[t+4],y=e[t+5],m=e[t+6],b=e[t+7],v=e[t+8],w=e[t+9],k=e[t+10],_=e[t+11],I=e[t+12],A=e[t+13],S=e[t+14],T=e[t+15],E=i[0],x=i[1],O=i[2],P=i[3];E=l(E,x,O,P,a,7,s[0]),P=l(P,E,x,O,c,12,s[1]),O=l(O,P,E,x,p,17,s[2]),x=l(x,O,P,E,f,22,s[3]),E=l(E,x,O,P,g,7,s[4]),P=l(P,E,x,O,y,12,s[5]),O=l(O,P,E,x,m,17,s[6]),x=l(x,O,P,E,b,22,s[7]),E=l(E,x,O,P,v,7,s[8]),P=l(P,E,x,O,w,12,s[9]),O=l(O,P,E,x,k,17,s[10]),x=l(x,O,P,E,_,22,s[11]),E=l(E,x,O,P,I,7,s[12]),P=l(P,E,x,O,A,12,s[13]),O=l(O,P,E,x,S,17,s[14]),E=u(E,x=l(x,O,P,E,T,22,s[15]),O,P,c,5,s[16]),P=u(P,E,x,O,m,9,s[17]),O=u(O,P,E,x,_,14,s[18]),x=u(x,O,P,E,a,20,s[19]),E=u(E,x,O,P,y,5,s[20]),P=u(P,E,x,O,k,9,s[21]),O=u(O,P,E,x,T,14,s[22]),x=u(x,O,P,E,g,20,s[23]),E=u(E,x,O,P,w,5,s[24]),P=u(P,E,x,O,S,9,s[25]),O=u(O,P,E,x,f,14,s[26]),x=u(x,O,P,E,v,20,s[27]),E=u(E,x,O,P,A,5,s[28]),P=u(P,E,x,O,p,9,s[29]),O=u(O,P,E,x,b,14,s[30]),E=d(E,x=u(x,O,P,E,I,20,s[31]),O,P,y,4,s[32]),P=d(P,E,x,O,v,11,s[33]),O=d(O,P,E,x,_,16,s[34]),x=d(x,O,P,E,S,23,s[35]),E=d(E,x,O,P,c,4,s[36]),P=d(P,E,x,O,g,11,s[37]),O=d(O,P,E,x,b,16,s[38]),x=d(x,O,P,E,k,23,s[39]),E=d(E,x,O,P,A,4,s[40]),P=d(P,E,x,O,a,11,s[41]),O=d(O,P,E,x,f,16,s[42]),x=d(x,O,P,E,m,23,s[43]),E=d(E,x,O,P,w,4,s[44]),P=d(P,E,x,O,I,11,s[45]),O=d(O,P,E,x,T,16,s[46]),E=h(E,x=d(x,O,P,E,p,23,s[47]),O,P,a,6,s[48]),P=h(P,E,x,O,b,10,s[49]),O=h(O,P,E,x,S,15,s[50]),x=h(x,O,P,E,y,21,s[51]),E=h(E,x,O,P,I,6,s[52]),P=h(P,E,x,O,f,10,s[53]),O=h(O,P,E,x,k,15,s[54]),x=h(x,O,P,E,c,21,s[55]),E=h(E,x,O,P,v,6,s[56]),P=h(P,E,x,O,T,10,s[57]),O=h(O,P,E,x,m,15,s[58]),x=h(x,O,P,E,A,21,s[59]),E=h(E,x,O,P,g,6,s[60]),P=h(P,E,x,O,_,10,s[61]),O=h(O,P,E,x,p,15,s[62]),x=h(x,O,P,E,w,21,s[63]),i[0]=i[0]+E|0,i[1]=i[1]+x|0,i[2]=i[2]+O|0,i[3]=i[3]+P|0},_doFinalize:function(){var t=this._data,n=t.words,r=8*this._nDataBytes,o=8*t.sigBytes;n[o>>>5]|=128<<24-o%32;var i=e.floor(r/4294967296),a=r;n[15+(o+64>>>9<<4)]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),n[14+(o+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),t.sigBytes=4*(n.length+1),this._process();for(var s=this._hash,c=s.words,l=0;l<4;l++){var u=c[l];c[l]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return s},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}});function l(e,t,n,r,o,i,a){var s=e+(t&n|~t&r)+o+a;return(s<>>32-i)+t}function u(e,t,n,r,o,i,a){var s=e+(t&r|n&~r)+o+a;return(s<>>32-i)+t}function d(e,t,n,r,o,i,a){var s=e+(t^n^r)+o+a;return(s<>>32-i)+t}function h(e,t,n,r,o,i,a){var s=e+(n^(t|~r))+o+a;return(s<>>32-i)+t}n.MD5=i._createHelper(c),n.HmacMD5=i._createHmacHelper(c)}(Math),t.MD5)}()},1706(e,t,n){"use strict";var r=n(6040),o=n(2802),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,s=o(i,"name"),c=s&&"something"===function(){}.name,l=s&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:s,PROPER:c,CONFIGURABLE:l}},1712(e,t,n){var r="__lodash_hash_undefined__",o="[object Function]",i="[object GeneratorFunction]",a=/^\[object .+?Constructor\]$/,s="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,c="object"==typeof self&&self&&self.Object===Object&&self,l=s||c||Function("return this")();var u=Array.prototype,d=Function.prototype,h=Object.prototype,p=l["__core-js_shared__"],f=function(){var e=/[^.]+$/.exec(p&&p.keys&&p.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),g=d.toString,y=h.hasOwnProperty,m=h.toString,b=RegExp("^"+g.call(y).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),v=u.splice,w=x(l,"Map"),k=x(Object,"create");function _(e){var t=-1,n=e?e.length:0;for(this.clear();++t-1},I.prototype.set=function(e,t){var n=this.__data__,r=S(n,e);return r<0?n.push([e,t]):n[r][1]=t,this},A.prototype.clear=function(){this.__data__={hash:new _,map:new(w||I),string:new _}},A.prototype.delete=function(e){return E(this,e).delete(e)},A.prototype.get=function(e){return E(this,e).get(e)},A.prototype.has=function(e){return E(this,e).has(e)},A.prototype.set=function(e,t){return E(this,e).set(e,t),this},O.Cache=A,e.exports=O},1722(e,t,n){!function(){var t;e.exports=(t=n(5866),function(){var e=t,n=e.lib.WordArray,r=e.enc;function o(e){return e<<8&4278255360|e>>>8&16711935}r.Utf16=r.Utf16BE={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],o=0;o>>2]>>>16-o%4*8&65535;r.push(String.fromCharCode(i))}return r.join("")},parse:function(e){for(var t=e.length,r=[],o=0;o>>1]|=e.charCodeAt(o)<<16-o%2*16;return n.create(r,2*t)}},r.Utf16LE={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],i=0;i>>2]>>>16-i%4*8&65535);r.push(String.fromCharCode(a))}return r.join("")},parse:function(e){for(var t=e.length,r=[],i=0;i>>1]|=o(e.charCodeAt(i)<<16-i%2*16);return n.create(r,2*t)}}}(),t.enc.Utf16)}()},1761(e,t){"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0>>1,o=e[r];if(!(0>>1;ri(c,n))li(u,c)?(e[r]=u,e[l]=n,r=l):(e[r]=c,e[s]=n,r=s);else{if(!(li(u,n)))break e;e[r]=u,e[l]=n,r=l}}}return t}function i(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"===typeof performance&&"function"===typeof performance.now){var a=performance;t.unstable_now=function(){return a.now()}}else{var s=Date,c=s.now();t.unstable_now=function(){return s.now()-c}}var l=[],u=[],d=1,h=null,p=3,f=!1,g=!1,y=!1,m="function"===typeof setTimeout?setTimeout:null,b="function"===typeof clearTimeout?clearTimeout:null,v="undefined"!==typeof setImmediate?setImmediate:null;function w(e){for(var t=r(u);null!==t;){if(null===t.callback)o(u);else{if(!(t.startTime<=e))break;o(u),t.sortIndex=t.expirationTime,n(l,t)}t=r(u)}}function k(e){if(y=!1,w(e),!g)if(null!==r(l))g=!0,N(_);else{var t=r(u);null!==t&&D(k,t.startTime-e)}}function _(e,n){g=!1,y&&(y=!1,b(T),T=-1),f=!0;var i=p;try{for(w(n),h=r(l);null!==h&&(!(h.expirationTime>n)||e&&!O());){var a=h.callback;if("function"===typeof a){h.callback=null,p=h.priorityLevel;var s=a(h.expirationTime<=n);n=t.unstable_now(),"function"===typeof s?h.callback=s:h===r(l)&&o(l),w(n)}else o(l);h=r(l)}if(null!==h)var c=!0;else{var d=r(u);null!==d&&D(k,d.startTime-n),c=!1}return c}finally{h=null,p=i,f=!1}}"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var I,A=!1,S=null,T=-1,E=5,x=-1;function O(){return!(t.unstable_now()-xe||125a?(e.sortIndex=i,n(u,e),null===r(l)&&e===r(u)&&(y?(b(T),T=-1):y=!0,D(k,i-a))):(e.sortIndex=s,n(l,e),g||f||(g=!0,N(_))),e},t.unstable_shouldYield=O,t.unstable_wrapCallback=function(e){var t=p;return function(){var n=p;p=t;try{return e.apply(this,arguments)}finally{p=n}}}},1763(e){"use strict";var t=String;e.exports=function(e){try{return t(e)}catch(n){return"Object"}}},1776(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(1900);r.__exportStar(n(2623),t),r.__exportStar(n(5227),t)},1781(e,t,n){"use strict";var r=n(4796);e.exports=r({}.isPrototypeOf)},1812(e,t,n){e=n.nmd(e);var r="__lodash_hash_undefined__",o=9007199254740991,i="[object Arguments]",a="[object Array]",s="[object Boolean]",c="[object Date]",l="[object Error]",u="[object Function]",d="[object Map]",h="[object Number]",p="[object Object]",f="[object Promise]",g="[object RegExp]",y="[object Set]",m="[object String]",b="[object Symbol]",v="[object WeakMap]",w="[object ArrayBuffer]",k="[object DataView]",_=/^\[object .+?Constructor\]$/,I=/^(?:0|[1-9]\d*)$/,A={};A["[object Float32Array]"]=A["[object Float64Array]"]=A["[object Int8Array]"]=A["[object Int16Array]"]=A["[object Int32Array]"]=A["[object Uint8Array]"]=A["[object Uint8ClampedArray]"]=A["[object Uint16Array]"]=A["[object Uint32Array]"]=!0,A[i]=A[a]=A[w]=A[s]=A[k]=A[c]=A[l]=A[u]=A[d]=A[h]=A[p]=A[g]=A[y]=A[m]=A[v]=!1;var S="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,T="object"==typeof self&&self&&self.Object===Object&&self,E=S||T||Function("return this")(),x=t&&!t.nodeType&&t,O=x&&e&&!e.nodeType&&e,P=O&&O.exports===x,C=P&&S.process,R=function(){try{return C&&C.binding&&C.binding("util")}catch(e){}}(),N=R&&R.isTypedArray;function D(e,t){for(var n=-1,r=null==e?0:e.length;++ns))return!1;var l=i.get(e);if(l&&i.get(t))return l==t;var u=-1,d=!0,h=2&n?new ve:void 0;for(i.set(e,t),i.set(t,e);++u-1},me.prototype.set=function(e,t){var n=this.__data__,r=_e(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},be.prototype.clear=function(){this.size=0,this.__data__={hash:new ye,map:new(oe||me),string:new ye}},be.prototype.delete=function(e){var t=Pe(this,e).delete(e);return this.size-=t?1:0,t},be.prototype.get=function(e){return Pe(this,e).get(e)},be.prototype.has=function(e){return Pe(this,e).has(e)},be.prototype.set=function(e,t){var n=Pe(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},ve.prototype.add=ve.prototype.push=function(e){return this.__data__.set(e,r),this},ve.prototype.has=function(e){return this.__data__.has(e)},we.prototype.clear=function(){this.__data__=new me,this.size=0},we.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},we.prototype.get=function(e){return this.__data__.get(e)},we.prototype.has=function(e){return this.__data__.has(e)},we.prototype.set=function(e,t){var n=this.__data__;if(n instanceof me){var r=n.__data__;if(!oe||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new be(r)}return n.set(e,t),this.size=n.size,this};var Re=ee?function(e){return null==e?[]:(e=Object(e),function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,i=[];++n-1&&e%1==0&&e-1&&e%1==0&&e<=o}function ze(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Ke(e){return null!=e&&"object"==typeof e}var Ge=N?function(e){return function(t){return e(t)}}(N):function(e){return Ke(e)&&He(e.length)&&!!A[Ie(e)]};function Ve(e){return null!=(t=e)&&He(t.length)&&!Ue(t)?ke(e):Ee(e);var t}e.exports=function(e,t){return Se(e,t)}},1830(e,t,n){"use strict";var r=n(7841),o=String,i=TypeError;e.exports=function(e){if(r(e))return e;throw new i("Can't set "+o(e)+" as a prototype")}},1852(e,t,n){"use strict";var r=n(8869),o=n(6896),i=o.getNAF,a=o.getJSF,s=o.assert;function c(e,t){this.type=e,this.p=new r(t.p,16),this.red=t.prime?r.red(t.prime):r.mont(this.p),this.zero=new r(0).toRed(this.red),this.one=new r(1).toRed(this.red),this.two=new r(2).toRed(this.red),this.n=t.n&&new r(t.n,16),this.g=t.g&&this.pointFromJSON(t.g,t.gRed),this._wnafT1=new Array(4),this._wnafT2=new Array(4),this._wnafT3=new Array(4),this._wnafT4=new Array(4),this._bitLength=this.n?this.n.bitLength():0;var n=this.n&&this.p.div(this.n);!n||n.cmpn(100)>0?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}function l(e,t){this.curve=e,this.type=t,this.precomputed=null}e.exports=c,c.prototype.point=function(){throw new Error("Not implemented")},c.prototype.validate=function(){throw new Error("Not implemented")},c.prototype._fixedNafMul=function(e,t){s(e.precomputed);var n=e._getDoubles(),r=i(t,1,this._bitLength),o=(1<=a;u--)c=(c<<1)+r[u];l.push(c)}for(var d=this.jpoint(null,null,null),h=this.jpoint(null,null,null),p=o;p>0;p--){for(a=0;a=0;l--){for(var u=0;l>=0&&0===a[l];l--)u++;if(l>=0&&u++,c=c.dblp(u),l<0)break;var d=a[l];s(0!==d),c="affine"===e.type?d>0?c.mixedAdd(o[d-1>>1]):c.mixedAdd(o[-d-1>>1].neg()):d>0?c.add(o[d-1>>1]):c.add(o[-d-1>>1].neg())}return"affine"===e.type?c.toP():c},c.prototype._wnafMulAdd=function(e,t,n,r,o){var s,c,l,u=this._wnafT1,d=this._wnafT2,h=this._wnafT3,p=0;for(s=0;s=1;s-=2){var g=s-1,y=s;if(1===u[g]&&1===u[y]){var m=[t[g],null,null,t[y]];0===t[g].y.cmp(t[y].y)?(m[1]=t[g].add(t[y]),m[2]=t[g].toJ().mixedAdd(t[y].neg())):0===t[g].y.cmp(t[y].y.redNeg())?(m[1]=t[g].toJ().mixedAdd(t[y]),m[2]=t[g].add(t[y].neg())):(m[1]=t[g].toJ().mixedAdd(t[y]),m[2]=t[g].toJ().mixedAdd(t[y].neg()));var b=[-3,-1,-5,-7,0,7,5,1,3],v=a(n[g],n[y]);for(p=Math.max(v[0].length,p),h[g]=new Array(p),h[y]=new Array(p),c=0;c=0;s--){for(var A=0;s>=0;){var S=!0;for(c=0;c=0&&A++,_=_.dblp(A),s<0)break;for(c=0;c0?l=d[c][T-1>>1]:T<0&&(l=d[c][-T-1>>1].neg()),_="affine"===l.type?_.mixedAdd(l):_.add(l))}}for(s=0;s=Math.ceil((e.bitLength()+1)/t.step)},l.prototype._getDoubles=function(e,t){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var n=[this],r=this,o=0;oi,__asyncDelegator:()=>w,__asyncGenerator:()=>v,__asyncValues:()=>k,__await:()=>b,__awaiter:()=>u,__classPrivateFieldGet:()=>S,__classPrivateFieldSet:()=>T,__createBinding:()=>h,__decorate:()=>s,__exportStar:()=>p,__extends:()=>o,__generator:()=>d,__importDefault:()=>A,__importStar:()=>I,__makeTemplateObject:()=>_,__metadata:()=>l,__param:()=>c,__read:()=>g,__rest:()=>a,__spread:()=>y,__spreadArrays:()=>m,__values:()=>f});var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)};function o(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=0;s--)(o=e[s])&&(a=(i<3?o(a):i>3?o(t,n,a):o(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a}function c(e,t){return function(n,r){t(n,r,e)}}function l(e,t){if("object"===typeof Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function u(e,t,n,r){return new(n||(n=Promise))(function(o,i){function a(e){try{c(r.next(e))}catch(t){i(t)}}function s(e){try{c(r.throw(e))}catch(t){i(t)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(a,s)}c((r=r.apply(e,t||[])).next())})}function d(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function g(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(s){o={error:s}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function y(){for(var e=[],t=0;t1||s(e,t)})})}function s(e,t){try{!function(e){e.value instanceof b?Promise.resolve(e.value.v).then(c,l):u(i[0][2],e)}(o[e](t))}catch(n){u(i[0][3],n)}}function c(e){s("next",e)}function l(e){s("throw",e)}function u(e,t){e(t),i.shift(),i.length&&s(i[0][0],i[0][1])}}function w(e){var t,n;return t={},r("next"),r("throw",function(e){throw e}),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,o){t[r]=e[r]?function(t){return(n=!n)?{value:b(e[r](t)),done:"return"===r}:o?o(t):t}:o}}function k(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=f(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise(function(r,o){(function(e,t,n,r){Promise.resolve(r).then(function(t){e({value:t,done:n})},t)})(r,o,(t=e[n](t)).done,t.value)})}}}function _(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}function I(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function A(e){return e&&e.__esModule?e:{default:e}}function S(e,t){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return t.get(e)}function T(e,t,n){if(!t.has(e))throw new TypeError("attempted to set private field on non-instance");return t.set(e,n),n}},1905(e,t,n){var r=n(4154).getSymbolSize;t.getRowColCoords=function(e){if(1===e)return[];for(var t=Math.floor(e/7)+2,n=r(e),o=145===n?26:2*Math.ceil((n-13)/(2*t-2)),i=[n-7],a=1;ao});const r=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;const o=function(e){return"string"===typeof e&&r.test(e)}},2011(e){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2049(e,t){"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),c=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),p=Symbol.iterator;var f={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,y={};function m(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||f}function b(){}function v(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||f}m.prototype.isReactComponent={},m.prototype.setState=function(e,t){if("object"!==typeof e&&"function"!==typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},m.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},b.prototype=m.prototype;var w=v.prototype=new b;w.constructor=v,g(w,m.prototype),w.isPureReactComponent=!0;var k=Array.isArray,_=Object.prototype.hasOwnProperty,I={current:null},A={key:!0,ref:!0,__self:!0,__source:!0};function S(e,t,r){var o,i={},a=null,s=null;if(null!=t)for(o in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(a=""+t.key),t)_.call(t,o)&&!A.hasOwnProperty(o)&&(i[o]=t[o]);var c=arguments.length-2;if(1===c)i.children=r;else if(1this.blockSize&&(e=(new this.Hash).update(e).digest()),o(e.length<=this.blockSize);for(var t=e.length;t=4294967296&&o++,e[t]=r,e[t+1]=o}function i(e,t,n,r){let o=e[t]+n;n<0&&(o+=4294967296);let i=e[t+1]+r;o>=4294967296&&i++,e[t]=o,e[t+1]=i}function a(e,t){return e[t]^e[t+1]<<8^e[t+2]<<16^e[t+3]<<24}function s(e,t,n,r,a,s){const c=d[a],l=d[a+1],h=d[s],p=d[s+1];o(u,e,t),i(u,e,c,l);let f=u[r]^u[e],g=u[r+1]^u[e+1];u[r]=g,u[r+1]=f,o(u,n,r),f=u[t]^u[n],g=u[t+1]^u[n+1],u[t]=f>>>24^g<<8,u[t+1]=g>>>24^f<<8,o(u,e,t),i(u,e,h,p),f=u[r]^u[e],g=u[r+1]^u[e+1],u[r]=f>>>16^g<<16,u[r+1]=g>>>16^f<<16,o(u,n,r),f=u[t]^u[n],g=u[t+1]^u[n+1],u[t]=g>>>31^f<<1,u[t+1]=f>>>31^g<<1}const c=new Uint32Array([4089235720,1779033703,2227873595,3144134277,4271175723,1013904242,1595750129,2773480762,2917565137,1359893119,725511199,2600822924,4215389547,528734635,327033209,1541459225]),l=new Uint8Array([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3,11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4,7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8,9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13,2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9,12,5,1,15,14,13,4,10,0,7,6,3,9,2,8,11,13,11,7,14,12,1,3,9,5,0,15,4,8,6,2,10,6,15,14,9,11,3,0,8,12,2,13,7,1,4,10,5,10,2,8,4,7,6,1,5,15,11,9,14,3,12,13,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3].map(function(e){return 2*e})),u=new Uint32Array(32),d=new Uint32Array(32);function h(e,t){let n=0;for(n=0;n<16;n++)u[n]=e.h[n],u[n+16]=c[n];for(u[24]=u[24]^e.t,u[25]=u[25]^e.t/4294967296,t&&(u[28]=~u[28],u[29]=~u[29]),n=0;n<32;n++)d[n]=a(e.b,4*n);for(n=0;n<12;n++)s(0,8,16,24,l[16*n+0],l[16*n+1]),s(2,10,18,26,l[16*n+2],l[16*n+3]),s(4,12,20,28,l[16*n+4],l[16*n+5]),s(6,14,22,30,l[16*n+6],l[16*n+7]),s(0,10,20,30,l[16*n+8],l[16*n+9]),s(2,12,22,24,l[16*n+10],l[16*n+11]),s(4,14,16,26,l[16*n+12],l[16*n+13]),s(6,8,18,28,l[16*n+14],l[16*n+15]);for(n=0;n<16;n++)e.h[n]=e.h[n]^u[n]^u[n+16]}const p=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]);function f(e,t,n,r){if(0===e||e>64)throw new Error("Illegal output length, expected 0 < length <= 64");if(t&&t.length>64)throw new Error("Illegal key, expected Uint8Array with 0 < length <= 64");if(n&&16!==n.length)throw new Error("Illegal salt, expected Uint8Array with length is 16");if(r&&16!==r.length)throw new Error("Illegal personal, expected Uint8Array with length is 16");const o={b:new Uint8Array(128),h:new Uint32Array(16),t:0,c:0,outlen:e};p.fill(0),p[0]=e,t&&(p[1]=t.length),p[2]=1,p[3]=1,n&&p.set(n,32),r&&p.set(r,48);for(let i=0;i<16;i++)o.h[i]=c[i]^a(p,4*i);return t&&(g(o,t),o.c=128),o}function g(e,t){for(let n=0;n>2]>>8*(3&n);return t}function m(e,t,n,o,i){n=n||64,e=r.normalizeInput(e),o&&(o=r.normalizeInput(o)),i&&(i=r.normalizeInput(i));const a=f(n,t,o,i);return g(a,e),y(a)}e.exports={blake2b:m,blake2bHex:function(e,t,n,o,i){const a=m(e,t,n,o,i);return r.toHex(a)},blake2bInit:f,blake2bUpdate:g,blake2bFinal:y}},2146(e,t){"use strict";function n(e){let t;return"undefined"!==typeof window&&"undefined"!==typeof window[e]&&(t=window[e]),t}function r(e){const t=n(e);if(!t)throw new Error("".concat(e," is not defined in Window"));return t}Object.defineProperty(t,"__esModule",{value:!0}),t.getLocalStorage=t.getLocalStorageOrThrow=t.getCrypto=t.getCryptoOrThrow=t.getLocation=t.getLocationOrThrow=t.getNavigator=t.getNavigatorOrThrow=t.getDocument=t.getDocumentOrThrow=t.getFromWindowOrThrow=t.getFromWindow=void 0,t.getFromWindow=n,t.getFromWindowOrThrow=r,t.getDocumentOrThrow=function(){return r("document")},t.getDocument=function(){return n("document")},t.getNavigatorOrThrow=function(){return r("navigator")},t.getNavigator=function(){return n("navigator")},t.getLocationOrThrow=function(){return r("location")},t.getLocation=function(){return n("location")},t.getCryptoOrThrow=function(){return r("crypto")},t.getCrypto=function(){return n("crypto")},t.getLocalStorageOrThrow=function(){return r("localStorage")},t.getLocalStorage=function(){return n("localStorage")}},2151(e,t,n){"use strict";var r=n(328),o=n(6876),i=n(1391),a=r.rotl32,s=r.sum32,c=r.sum32_5,l=i.ft_1,u=o.BlockHash,d=[1518500249,1859775393,2400959708,3395469782];function h(){if(!(this instanceof h))return new h;u.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.W=new Array(80)}r.inherits(h,u),e.exports=h,h.blockSize=512,h.outSize=160,h.hmacStrength=80,h.padLength=64,h.prototype._update=function(e,t){for(var n=this.W,r=0;r<16;r++)n[r]=e[t+r];for(;r0&&(n=this.data.substr(t),r=parseInt(n,10),e.put(r,3*o+1))},e.exports=o},2165(e,t,n){"use strict";var r=n(9166),o=n(8489),i=n(6896),a=i.assert,s=i.parseBytes,c=n(7686),l=n(8683);function u(e){if(a("ed25519"===e,"only tested with ed25519 so far"),!(this instanceof u))return new u(e);e=o[e].curve,this.curve=e,this.g=e.g,this.g.precompute(e.n.bitLength()+1),this.pointClass=e.point().constructor,this.encodingLength=Math.ceil(e.n.bitLength()/8),this.hash=r.sha512}e.exports=u,u.prototype.sign=function(e,t){e=s(e);var n=this.keyFromSecret(t),r=this.hashInt(n.messagePrefix(),e),o=this.g.mul(r),i=this.encodePoint(o),a=this.hashInt(i,n.pubBytes(),e).mul(n.priv()),c=r.add(a).umod(this.curve.n);return this.makeSignature({R:o,S:c,Rencoded:i})},u.prototype.verify=function(e,t,n){if(e=s(e),(t=this.makeSignature(t)).S().gte(t.eddsa.curve.n)||t.S().isNeg())return!1;var r=this.keyFromPublic(n),o=this.hashInt(t.Rencoded(),r.pubBytes(),e),i=this.g.mul(t.S());return t.R().add(r.pub().mul(o)).eq(i)},u.prototype.hashInt=function(){for(var e=this.hash(),t=0;t>>25)+r|0)&r|~n&o)+t[1]-389564586|0)<<12|i>>>20)+n|0)&n|~i&r)+t[2]+606105819|0)<<17|o>>>15)+i|0)&i|~o&n)+t[3]-1044525330|0)<<22|r>>>10)+o|0,r=((r+=((o=((o+=((i=((i+=((n=((n+=(r&o|~r&i)+t[4]-176418897|0)<<7|n>>>25)+r|0)&r|~n&o)+t[5]+1200080426|0)<<12|i>>>20)+n|0)&n|~i&r)+t[6]-1473231341|0)<<17|o>>>15)+i|0)&i|~o&n)+t[7]-45705983|0)<<22|r>>>10)+o|0,r=((r+=((o=((o+=((i=((i+=((n=((n+=(r&o|~r&i)+t[8]+1770035416|0)<<7|n>>>25)+r|0)&r|~n&o)+t[9]-1958414417|0)<<12|i>>>20)+n|0)&n|~i&r)+t[10]-42063|0)<<17|o>>>15)+i|0)&i|~o&n)+t[11]-1990404162|0)<<22|r>>>10)+o|0,r=((r+=((o=((o+=((i=((i+=((n=((n+=(r&o|~r&i)+t[12]+1804603682|0)<<7|n>>>25)+r|0)&r|~n&o)+t[13]-40341101|0)<<12|i>>>20)+n|0)&n|~i&r)+t[14]-1502002290|0)<<17|o>>>15)+i|0)&i|~o&n)+t[15]+1236535329|0)<<22|r>>>10)+o|0,r=((r+=((o=((o+=((i=((i+=((n=((n+=(r&i|o&~i)+t[1]-165796510|0)<<5|n>>>27)+r|0)&o|r&~o)+t[6]-1069501632|0)<<9|i>>>23)+n|0)&r|n&~r)+t[11]+643717713|0)<<14|o>>>18)+i|0)&n|i&~n)+t[0]-373897302|0)<<20|r>>>12)+o|0,r=((r+=((o=((o+=((i=((i+=((n=((n+=(r&i|o&~i)+t[5]-701558691|0)<<5|n>>>27)+r|0)&o|r&~o)+t[10]+38016083|0)<<9|i>>>23)+n|0)&r|n&~r)+t[15]-660478335|0)<<14|o>>>18)+i|0)&n|i&~n)+t[4]-405537848|0)<<20|r>>>12)+o|0,r=((r+=((o=((o+=((i=((i+=((n=((n+=(r&i|o&~i)+t[9]+568446438|0)<<5|n>>>27)+r|0)&o|r&~o)+t[14]-1019803690|0)<<9|i>>>23)+n|0)&r|n&~r)+t[3]-187363961|0)<<14|o>>>18)+i|0)&n|i&~n)+t[8]+1163531501|0)<<20|r>>>12)+o|0,r=((r+=((o=((o+=((i=((i+=((n=((n+=(r&i|o&~i)+t[13]-1444681467|0)<<5|n>>>27)+r|0)&o|r&~o)+t[2]-51403784|0)<<9|i>>>23)+n|0)&r|n&~r)+t[7]+1735328473|0)<<14|o>>>18)+i|0)&n|i&~n)+t[12]-1926607734|0)<<20|r>>>12)+o|0,r=((r+=((o=((o+=((i=((i+=((n=((n+=(r^o^i)+t[5]-378558|0)<<4|n>>>28)+r|0)^r^o)+t[8]-2022574463|0)<<11|i>>>21)+n|0)^n^r)+t[11]+1839030562|0)<<16|o>>>16)+i|0)^i^n)+t[14]-35309556|0)<<23|r>>>9)+o|0,r=((r+=((o=((o+=((i=((i+=((n=((n+=(r^o^i)+t[1]-1530992060|0)<<4|n>>>28)+r|0)^r^o)+t[4]+1272893353|0)<<11|i>>>21)+n|0)^n^r)+t[7]-155497632|0)<<16|o>>>16)+i|0)^i^n)+t[10]-1094730640|0)<<23|r>>>9)+o|0,r=((r+=((o=((o+=((i=((i+=((n=((n+=(r^o^i)+t[13]+681279174|0)<<4|n>>>28)+r|0)^r^o)+t[0]-358537222|0)<<11|i>>>21)+n|0)^n^r)+t[3]-722521979|0)<<16|o>>>16)+i|0)^i^n)+t[6]+76029189|0)<<23|r>>>9)+o|0,r=((r+=((o=((o+=((i=((i+=((n=((n+=(r^o^i)+t[9]-640364487|0)<<4|n>>>28)+r|0)^r^o)+t[12]-421815835|0)<<11|i>>>21)+n|0)^n^r)+t[15]+530742520|0)<<16|o>>>16)+i|0)^i^n)+t[2]-995338651|0)<<23|r>>>9)+o|0,r=((r+=((i=((i+=(r^((n=((n+=(o^(r|~i))+t[0]-198630844|0)<<6|n>>>26)+r|0)|~o))+t[7]+1126891415|0)<<10|i>>>22)+n|0)^((o=((o+=(n^(i|~r))+t[14]-1416354905|0)<<15|o>>>17)+i|0)|~n))+t[5]-57434055|0)<<21|r>>>11)+o|0,r=((r+=((i=((i+=(r^((n=((n+=(o^(r|~i))+t[12]+1700485571|0)<<6|n>>>26)+r|0)|~o))+t[3]-1894986606|0)<<10|i>>>22)+n|0)^((o=((o+=(n^(i|~r))+t[10]-1051523|0)<<15|o>>>17)+i|0)|~n))+t[1]-2054922799|0)<<21|r>>>11)+o|0,r=((r+=((i=((i+=(r^((n=((n+=(o^(r|~i))+t[8]+1873313359|0)<<6|n>>>26)+r|0)|~o))+t[15]-30611744|0)<<10|i>>>22)+n|0)^((o=((o+=(n^(i|~r))+t[6]-1560198380|0)<<15|o>>>17)+i|0)|~n))+t[13]+1309151649|0)<<21|r>>>11)+o|0,r=((r+=((i=((i+=(r^((n=((n+=(o^(r|~i))+t[4]-145523070|0)<<6|n>>>26)+r|0)|~o))+t[11]-1120210379|0)<<10|i>>>22)+n|0)^((o=((o+=(n^(i|~r))+t[2]+718787259|0)<<15|o>>>17)+i|0)|~n))+t[9]-343485551|0)<<21|r>>>11)+o|0,e[0]=n+e[0]|0,e[1]=r+e[1]|0,e[2]=o+e[2]|0,e[3]=i+e[3]|0}function r(e){var t,n=[];for(t=0;t<64;t+=4)n[t>>2]=e.charCodeAt(t)+(e.charCodeAt(t+1)<<8)+(e.charCodeAt(t+2)<<16)+(e.charCodeAt(t+3)<<24);return n}function o(e){var t,n=[];for(t=0;t<64;t+=4)n[t>>2]=e[t]+(e[t+1]<<8)+(e[t+2]<<16)+(e[t+3]<<24);return n}function i(e){var t,o,i,a,s,c,l=e.length,u=[1732584193,-271733879,-1732584194,271733878];for(t=64;t<=l;t+=64)n(u,r(e.substring(t-64,t)));for(o=(e=e.substring(t-64)).length,i=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],t=0;t>2]|=e.charCodeAt(t)<<(t%4<<3);if(i[t>>2]|=128<<(t%4<<3),t>55)for(n(u,i),t=0;t<16;t+=1)i[t]=0;return a=(a=8*l).toString(16).match(/(.*?)(.{0,8})$/),s=parseInt(a[2],16),c=parseInt(a[1],16)||0,i[14]=s,i[15]=c,n(u,i),u}function a(e){var t,r,i,a,s,c,l=e.length,u=[1732584193,-271733879,-1732584194,271733878];for(t=64;t<=l;t+=64)n(u,o(e.subarray(t-64,t)));for(r=(e=t-64>2]|=e[t]<<(t%4<<3);if(i[t>>2]|=128<<(t%4<<3),t>55)for(n(u,i),t=0;t<16;t+=1)i[t]=0;return a=(a=8*l).toString(16).match(/(.*?)(.{0,8})$/),s=parseInt(a[2],16),c=parseInt(a[1],16)||0,i[14]=s,i[15]=c,n(u,i),u}function s(e){var n,r="";for(n=0;n<4;n+=1)r+=t[e>>8*n+4&15]+t[e>>8*n&15];return r}function c(e){var t;for(t=0;tu?new ArrayBuffer(0):(o=u-l,i=new ArrayBuffer(o),a=new Uint8Array(i),s=new Uint8Array(this,l,o),a.set(s),i)}}(),f.prototype.append=function(e){return this.appendBinary(l(e)),this},f.prototype.appendBinary=function(e){this._buff+=e,this._length+=e.length;var t,o=this._buff.length;for(t=64;t<=o;t+=64)n(this._hash,r(this._buff.substring(t-64,t)));return this._buff=this._buff.substring(t-64),this},f.prototype.end=function(e){var t,n,r=this._buff,o=r.length,i=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(t=0;t>2]|=r.charCodeAt(t)<<(t%4<<3);return this._finish(i,o),n=c(this._hash),e&&(n=p(n)),this.reset(),n},f.prototype.reset=function(){return this._buff="",this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},f.prototype.getState=function(){return{buff:this._buff,length:this._length,hash:this._hash.slice()}},f.prototype.setState=function(e){return this._buff=e.buff,this._length=e.length,this._hash=e.hash,this},f.prototype.destroy=function(){delete this._hash,delete this._buff,delete this._length},f.prototype._finish=function(e,t){var r,o,i,a=t;if(e[a>>2]|=128<<(a%4<<3),a>55)for(n(this._hash,e),a=0;a<16;a+=1)e[a]=0;r=(r=8*this._length).toString(16).match(/(.*?)(.{0,8})$/),o=parseInt(r[2],16),i=parseInt(r[1],16)||0,e[14]=o,e[15]=i,n(this._hash,e)},f.hash=function(e,t){return f.hashBinary(l(e),t)},f.hashBinary=function(e,t){var n=c(i(e));return t?p(n):n},f.ArrayBuffer=function(){this.reset()},f.ArrayBuffer.prototype.append=function(e){var t,r=h(this._buff.buffer,e,!0),i=r.length;for(this._length+=e.byteLength,t=64;t<=i;t+=64)n(this._hash,o(r.subarray(t-64,t)));return this._buff=t-64>2]|=r[t]<<(t%4<<3);return this._finish(i,o),n=c(this._hash),e&&(n=p(n)),this.reset(),n},f.ArrayBuffer.prototype.reset=function(){return this._buff=new Uint8Array(0),this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},f.ArrayBuffer.prototype.getState=function(){var e=f.prototype.getState.call(this);return e.buff=d(e.buff),e},f.ArrayBuffer.prototype.setState=function(e){return e.buff=u(e.buff,!0),f.prototype.setState.call(this,e)},f.ArrayBuffer.prototype.destroy=f.prototype.destroy,f.ArrayBuffer.prototype._finish=f.prototype._finish,f.ArrayBuffer.hash=function(e,t){var n=c(a(new Uint8Array(e)));return t?p(n):n},f}()},2231(e,t,n){"use strict";var r=n(251),o=n(6412).RegExp;e.exports=r(function(){var e=o(".","s");return!(e.dotAll&&e.test("\n")&&"s"===e.flags)})},2238(e){"use strict";var t={single_source_shortest_paths:function(e,n,r){var o={},i={};i[n]=0;var a,s,c,l,u,d,h,p=t.PriorityQueue.make();for(p.push(n,0);!p.empty();)for(c in s=(a=p.pop()).value,l=a.cost,u=e[s]||{})u.hasOwnProperty(c)&&(d=l+u[c],h=i[c],("undefined"===typeof i[c]||h>d)&&(i[c]=d,p.push(c,d),o[c]=s));if("undefined"!==typeof r&&"undefined"===typeof i[r]){var f=["Could not find a path from ",n," to ",r,"."].join("");throw new Error(f)}return o},extract_shortest_path_from_predecessor_list:function(e,t){for(var n=[],r=t;r;)n.push(r),e[r],r=e[r];return n.reverse(),n},find_path:function(e,n,r){var o=t.single_source_shortest_paths(e,n,r);return t.extract_shortest_path_from_predecessor_list(o,r)},PriorityQueue:{make:function(e){var n,r=t.PriorityQueue,o={};for(n in e=e||{},r)r.hasOwnProperty(n)&&(o[n]=r[n]);return o.queue=[],o.sorter=e.sorter||r.default_sorter,o},default_sorter:function(e,t){return e.cost-t.cost},push:function(e,t){var n={value:e,cost:t};this.queue.push(n),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return 0===this.queue.length}}};e.exports=t},2241(e){"use strict";var t=function(){};e.exports=t},2249(e,t,n){"use strict";n.r(t),n.d(t,{NIL:()=>S,parse:()=>d,stringify:()=>a.A,v1:()=>l,v3:()=>w,v4:()=>k.A,v5:()=>A,validate:()=>u.A,version:()=>T});var r,o,i=n(3017),a=n(6425),s=0,c=0;const l=function(e,t,n){var l=t&&n||0,u=t||new Array(16),d=(e=e||{}).node||r,h=void 0!==e.clockseq?e.clockseq:o;if(null==d||null==h){var p=e.random||(e.rng||i.A)();null==d&&(d=r=[1|p[0],p[1],p[2],p[3],p[4],p[5]]),null==h&&(h=o=16383&(p[6]<<8|p[7]))}var f=void 0!==e.msecs?e.msecs:Date.now(),g=void 0!==e.nsecs?e.nsecs:c+1,y=f-s+(g-c)/1e4;if(y<0&&void 0===e.clockseq&&(h=h+1&16383),(y<0||f>s)&&void 0===e.nsecs&&(g=0),g>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");s=f,c=g,o=h;var m=(1e4*(268435455&(f+=122192928e5))+g)%4294967296;u[l++]=m>>>24&255,u[l++]=m>>>16&255,u[l++]=m>>>8&255,u[l++]=255&m;var b=f/4294967296*1e4&268435455;u[l++]=b>>>8&255,u[l++]=255&b,u[l++]=b>>>24&15|16,u[l++]=b>>>16&255,u[l++]=h>>>8|128,u[l++]=255&h;for(var v=0;v<6;++v)u[l+v]=d[v];return t||(0,a.A)(u)};var u=n(1976);const d=function(e){if(!(0,u.A)(e))throw TypeError("Invalid UUID");var t,n=new Uint8Array(16);return n[0]=(t=parseInt(e.slice(0,8),16))>>>24,n[1]=t>>>16&255,n[2]=t>>>8&255,n[3]=255&t,n[4]=(t=parseInt(e.slice(9,13),16))>>>8,n[5]=255&t,n[6]=(t=parseInt(e.slice(14,18),16))>>>8,n[7]=255&t,n[8]=(t=parseInt(e.slice(19,23),16))>>>8,n[9]=255&t,n[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255,n[11]=t/4294967296&255,n[12]=t>>>24&255,n[13]=t>>>16&255,n[14]=t>>>8&255,n[15]=255&t,n};function h(e,t,n){function r(e,r,o,i){if("string"===typeof e&&(e=function(e){e=unescape(encodeURIComponent(e));for(var t=[],n=0;n>>9<<4)+1}function f(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function g(e,t,n,r,o,i){return f((a=f(f(t,e),f(r,i)))<<(s=o)|a>>>32-s,n);var a,s}function y(e,t,n,r,o,i,a){return g(t&n|~t&r,e,t,o,i,a)}function m(e,t,n,r,o,i,a){return g(t&r|n&~r,e,t,o,i,a)}function b(e,t,n,r,o,i,a){return g(t^n^r,e,t,o,i,a)}function v(e,t,n,r,o,i,a){return g(n^(t|~r),e,t,o,i,a)}const w=h("v3",48,function(e){if("string"===typeof e){var t=unescape(encodeURIComponent(e));e=new Uint8Array(t.length);for(var n=0;n>5]>>>o%32&255,a=parseInt(r.charAt(i>>>4&15)+r.charAt(15&i),16);t.push(a)}return t}(function(e,t){e[t>>5]|=128<>5]|=(255&e[r/8])<>>32-t}const A=h("v5",80,function(e){var t=[1518500249,1859775393,2400959708,3395469782],n=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"===typeof e){var r=unescape(encodeURIComponent(e));e=[];for(var o=0;o>>0;v=b,b=m,m=I(y,30)>>>0,y=g,g=A}n[0]=n[0]+g>>>0,n[1]=n[1]+y>>>0,n[2]=n[2]+m>>>0,n[3]=n[3]+b>>>0,n[4]=n[4]+v>>>0}return[n[0]>>24&255,n[0]>>16&255,n[0]>>8&255,255&n[0],n[1]>>24&255,n[1]>>16&255,n[1]>>8&255,255&n[1],n[2]>>24&255,n[2]>>16&255,n[2]>>8&255,255&n[2],n[3]>>24&255,n[3]>>16&255,n[3]>>8&255,255&n[3],n[4]>>24&255,n[4]>>16&255,n[4]>>8&255,255&n[4]]}),S="00000000-0000-0000-0000-000000000000";const T=function(e){if(!(0,u.A)(e))throw TypeError("Invalid UUID");return parseInt(e.substr(14,1),16)}},2284(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n.d(t,{A:()=>r})},2285(e,t,n){!function(){var t;e.exports=(t=n(5866),n(3901),n(1697),n(1533),n(5804),function(){var e=t,n=e.lib,r=n.WordArray,o=n.BlockCipher,i=e.algo,a=[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],s=[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],c=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],l=[{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}],u=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],d=i.DES=o.extend({_doReset:function(){for(var e=this._key.words,t=[],n=0;n<56;n++){var r=a[n]-1;t[n]=e[r>>>5]>>>31-r%32&1}for(var o=this._subKeys=[],i=0;i<16;i++){var l=o[i]=[],u=c[i];for(n=0;n<24;n++)l[n/6|0]|=t[(s[n]-1+u)%28]<<31-n%6,l[4+(n/6|0)]|=t[28+(s[n+24]-1+u)%28]<<31-n%6;for(l[0]=l[0]<<1|l[0]>>>31,n=1;n<7;n++)l[n]=l[n]>>>4*(n-1)+3;l[7]=l[7]<<5|l[7]>>>27}var d=this._invSubKeys=[];for(n=0;n<16;n++)d[n]=o[15-n]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._subKeys)},decryptBlock:function(e,t){this._doCryptBlock(e,t,this._invSubKeys)},_doCryptBlock:function(e,t,n){this._lBlock=e[t],this._rBlock=e[t+1],h.call(this,4,252645135),h.call(this,16,65535),p.call(this,2,858993459),p.call(this,8,16711935),h.call(this,1,1431655765);for(var r=0;r<16;r++){for(var o=n[r],i=this._lBlock,a=this._rBlock,s=0,c=0;c<8;c++)s|=l[c][((a^o[c])&u[c])>>>0];this._lBlock=a,this._rBlock=i^s}var d=this._lBlock;this._lBlock=this._rBlock,this._rBlock=d,h.call(this,1,1431655765),p.call(this,8,16711935),p.call(this,2,858993459),h.call(this,16,65535),h.call(this,4,252645135),e[t]=this._lBlock,e[t+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function h(e,t){var n=(this._lBlock>>>e^this._rBlock)&t;this._rBlock^=n,this._lBlock^=n<>>e^this._lBlock)&t;this._lBlock^=n,this._rBlock^=n<>>0;return this.uint32(t),t&&this._push(i.writeBytesBuffer,t,e),this},i.prototype.string=function(e){var t=o.Buffer.byteLength(e);return this.uint32(t),t&&this._push(a,t,e),this},i._configure()},2510(e,t,n){"use strict";var r=n(9950),o=n(5715);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return h(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0?_.current=setTimeout(e,1e3*l):e(),null===p||void 0===p||p({pauseResume:E,reset:x,update:O})}),E=f(function(){S().pauseResume(),null===m||void 0===m||m({reset:x,start:P,update:O})}),x=f(function(){S().el&&(_.current&&clearTimeout(_.current),S().reset(),null===b||void 0===b||b({pauseResume:E,start:P,update:O}))}),O=f(function(e){S().update(e),null===v||void 0===v||v({pauseResume:E,reset:x,start:P})}),P=f(function(){x(),T()}),C=f(function(e){s&&(e&&x(),T())});return r.useEffect(function(){I.current?c&&C(!0):(I.current=!0,C())},[c,I,C,l,e.start,e.suffix,e.prefix,e.duration,e.separator,e.decimals,e.decimal,e.formattingFn]),r.useEffect(function(){return function(){x()}},[x]),{start:P,pauseResume:E,reset:x,update:O,getCountUp:S}},b=["className","redraw","containerProps","children","style"];t.Ay=function(e){var t=e.className,n=e.redraw,o=e.containerProps,i=e.children,s=e.style,c=u(e,b),d=r.useRef(null),h=r.useRef(!1),p=m(a(a({},c),{},{ref:d,startOnMount:"function"!==typeof i||0===e.delay,enableReinitialize:!1})),g=p.start,y=p.reset,v=p.update,w=p.pauseResume,k=p.getCountUp,_=f(function(){g()}),I=f(function(t){e.preserveValue||y(),v(t)}),A=f(function(){"function"!==typeof e.children||d.current instanceof Element?k():console.error('Couldn\'t find attached element to hook the CountUp instance into! Try to attach "containerRef" from the render prop to a an Element, eg. .')});r.useEffect(function(){A()},[A]),r.useEffect(function(){h.current&&I(e.end)},[e.end,I]);var S=n&&e;return r.useEffect(function(){n&&h.current&&_()},[_,n,S]),r.useEffect(function(){!n&&h.current&&_()},[_,n,e.start,e.suffix,e.prefix,e.duration,e.separator,e.decimals,e.decimal,e.className,e.formattingFn]),r.useEffect(function(){h.current=!0},[]),"function"===typeof i?i({countUpRef:d,start:g,reset:y,update:v,pauseResume:w,getCountUp:k}):r.createElement("span",l({className:t,ref:d,style:s},o),"undefined"!==typeof e.start?k().formattingFn(e.start):"")}},2554(e,t,n){"use strict";var r=n(4796),o=n(1889),i=Math.floor,a=r("".charAt),s=r("".replace),c=r("".slice),l=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,u=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,r,d,h){var p=n+e.length,f=r.length,g=u;return void 0!==d&&(d=o(d),g=l),s(h,g,function(o,s){var l;switch(a(s,0)){case"$":return"$";case"&":return e;case"`":return c(t,0,n);case"'":return c(t,p);case"<":l=d[c(s,1,-1)];break;default:var u=+s;if(0===u)return o;if(u>f){var h=i(u/10);return 0===h?o:h<=f?void 0===r[h-1]?a(s,1):r[h-1]+a(s,1):o}l=r[u-1]}return void 0===l?"":l})}},2555(e,t,n){"use strict";var r=n(2576);i.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()}catch(t){return!1}}();var o=i.TYPED_ARRAY_SUPPORT?2147483647:1073741823;function i(e,t,n){return i.TYPED_ARRAY_SUPPORT||this instanceof i?"number"===typeof e?c(this,e):function(e,t,n,r){if("number"===typeof t)throw new TypeError('"value" argument must not be a number');if("undefined"!==typeof ArrayBuffer&&t instanceof ArrayBuffer)return function(e,t,n,r){if(n<0||t.byteLength=o)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o.toString(16)+" bytes");return 0|e}function s(e,t){var n;return i.TYPED_ARRAY_SUPPORT?(n=new Uint8Array(t)).__proto__=i.prototype:(null===(n=e)&&(n=new i(t)),n.length=t),n}function c(e,t){var n=s(e,t<0?0:0|a(t));if(!i.TYPED_ARRAY_SUPPORT)for(var r=0;r55295&&n<57344){if(!o){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&i.push(239,191,189);continue}o=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),o=n;continue}n=65536+(o-55296<<10|n-56320)}else o&&(t-=3)>-1&&i.push(239,191,189);if(o=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function d(e){return i.isBuffer(e)?e.length:"undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer)?e.byteLength:("string"!==typeof e&&(e=""+e),0===e.length?0:u(e).length)}i.TYPED_ARRAY_SUPPORT&&(i.prototype.__proto__=Uint8Array.prototype,i.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&i[Symbol.species]===i&&Object.defineProperty(i,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1})),i.prototype.write=function(e,t,n){void 0===t||void 0===n&&"string"===typeof t?(n=this.length,t=0):isFinite(t)&&(t|=0,isFinite(n)?n|=0:n=void 0);var r=this.length-t;if((void 0===n||n>r)&&(n=r),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");return function(e,t,n,r){return function(e,t,n,r){for(var o=0;o=t.length||o>=e.length);++o)t[o+n]=e[o];return o}(u(t,e.length-n),e,n,r)}(this,e,t,n)},i.prototype.slice=function(e,t){var n,r=this.length;if((e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t=0;--o)e[o+t]=this[o+n];else if(a<1e3||!i.TYPED_ARRAY_SUPPORT)for(o=0;o>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"===typeof e)for(o=t;o>>t^e<<32-t}const s=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),c=new Uint8Array([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3,11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4,7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8,9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13,2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9,12,5,1,15,14,13,4,10,0,7,6,3,9,2,8,11,13,11,7,14,12,1,3,9,5,0,15,4,8,6,2,10,6,15,14,9,11,3,0,8,12,2,13,7,1,4,10,5,10,2,8,4,7,6,1,5,15,11,9,14,3,12,13,0]),l=new Uint32Array(16),u=new Uint32Array(16);function d(e,t){let n=0;for(n=0;n<8;n++)l[n]=e.h[n],l[n+8]=s[n];for(l[12]^=e.t,l[13]^=e.t/4294967296,t&&(l[14]=~l[14]),n=0;n<16;n++)u[n]=o(e.b,4*n);for(n=0;n<10;n++)i(0,4,8,12,u[c[16*n+0]],u[c[16*n+1]]),i(1,5,9,13,u[c[16*n+2]],u[c[16*n+3]]),i(2,6,10,14,u[c[16*n+4]],u[c[16*n+5]]),i(3,7,11,15,u[c[16*n+6]],u[c[16*n+7]]),i(0,5,10,15,u[c[16*n+8]],u[c[16*n+9]]),i(1,6,11,12,u[c[16*n+10]],u[c[16*n+11]]),i(2,7,8,13,u[c[16*n+12]],u[c[16*n+13]]),i(3,4,9,14,u[c[16*n+14]],u[c[16*n+15]]);for(n=0;n<8;n++)e.h[n]^=l[n]^l[n+8]}function h(e,t){if(!(e>0&&e<=32))throw new Error("Incorrect output length, should be in [1, 32]");const n=t?t.length:0;if(t&&!(n>0&&n<=32))throw new Error("Incorrect key length, should be in [1, 32]");const r={h:new Uint32Array(s),b:new Uint8Array(64),c:0,t:0,outlen:e};return r.h[0]^=16842752^n<<8^e,n>0&&(p(r,t),r.c=64),r}function p(e,t){for(let n=0;n>2]>>8*(3&n)&255;return t}function g(e,t,n){n=n||32,e=r.normalizeInput(e);const o=h(n,t);return p(o,e),f(o)}e.exports={blake2s:g,blake2sHex:function(e,t,n){const o=g(e,t,n);return r.toHex(o)},blake2sInit:h,blake2sUpdate:p,blake2sFinal:f}},2759(e){"use strict";e.exports={}},2774(e,t,n){"use strict";var r=n(4796),o=n(8057),i=n(3873),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},2802(e,t,n){"use strict";var r=n(4796),o=n(1889),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return i(o(e),t)}},2838(e,t,n){e.exports=self.fetch||(self.fetch=n(4244).default||n(4244))},2867(module){"use strict";function inquire(moduleName){try{var mod=eval("quire".replace(/^/,"re"))(moduleName);if(mod&&(mod.length||Object.keys(mod).length))return mod}catch(e){}return null}module.exports=inquire},2870(e,t,n){"use strict";var r=n(8057),o=n(1763),i=TypeError;e.exports=function(e){if(r(e))return e;throw new i(o(e)+" is not a function")}},2889(e,t,n){"use strict";var r=n(6040),o=n(251),i=n(3355);e.exports=!r&&!o(function(){return 7!==Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a})},2897(e,t,n){var r=n(3693);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}e.exports=function(e){for(var t=1;t{var e=o.util;null==e.Long&&(console.log("Patching Protobuf Long.js instance..."),e.Long=i.default,null!=o.Reader._configure&&o.Reader._configure(o.BufferReader))})();o.Reader,o.Writer,t.ff=a.proto,a.com,a.google},2914(e,t,n){!function(e,t){"use strict";function r(e,t){if(!e)throw new Error(t||"Assertion failed")}function o(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}function i(e,t,n){if(i.isBN(e))return e;this.negative=0,this.words=null,this.length=0,this.red=null,null!==e&&("le"!==t&&"be"!==t||(n=t,t=10),this._init(e||0,t||10,n||"be"))}var a;"object"===typeof e?e.exports=i:t.BN=i,i.BN=i,i.wordSize=26;try{a="undefined"!==typeof window&&"undefined"!==typeof window.Buffer?window.Buffer:n(7790).Buffer}catch(x){}function s(e,t){var n=e.charCodeAt(t);return n>=48&&n<=57?n-48:n>=65&&n<=70?n-55:n>=97&&n<=102?n-87:void r(!1,"Invalid character in "+e)}function c(e,t,n){var r=s(e,n);return n-1>=t&&(r|=s(e,n-1)<<4),r}function l(e,t,n,o){for(var i=0,a=0,s=Math.min(e.length,n),c=t;c=49?l-49+10:l>=17?l-17+10:l,r(l>=0&&a0?e:t},i.min=function(e,t){return e.cmp(t)<0?e:t},i.prototype._init=function(e,t,n){if("number"===typeof e)return this._initNumber(e,t,n);if("object"===typeof e)return this._initArray(e,t,n);"hex"===t&&(t=16),r(t===(0|t)&&t>=2&&t<=36);var o=0;"-"===(e=e.toString().replace(/\s+/g,""))[0]&&(o++,this.negative=1),o=0;o-=3)a=e[o]|e[o-1]<<8|e[o-2]<<16,this.words[i]|=a<>>26-s&67108863,(s+=24)>=26&&(s-=26,i++);else if("le"===n)for(o=0,i=0;o>>26-s&67108863,(s+=24)>=26&&(s-=26,i++);return this._strip()},i.prototype._parseHex=function(e,t,n){this.length=Math.ceil((e.length-t)/6),this.words=new Array(this.length);for(var r=0;r=t;r-=2)o=c(e,t,r)<=18?(i-=18,a+=1,this.words[a]|=o>>>26):i+=8;else for(r=(e.length-t)%2===0?t+1:t;r=18?(i-=18,a+=1,this.words[a]|=o>>>26):i+=8;this._strip()},i.prototype._parseBase=function(e,t,n){this.words=[0],this.length=1;for(var r=0,o=1;o<=67108863;o*=t)r++;r--,o=o/t|0;for(var i=e.length-n,a=i%r,s=Math.min(i,i-a)+n,c=0,u=n;u1&&0===this.words[this.length-1];)this.length--;return this._normSign()},i.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},"undefined"!==typeof Symbol&&"function"===typeof Symbol.for)try{i.prototype[Symbol.for("nodejs.util.inspect.custom")]=d}catch(x){i.prototype.inspect=d}else i.prototype.inspect=d;function d(){return(this.red?""}var h=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],p=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],f=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];i.prototype.toString=function(e,t){var n;if(t=0|t||1,16===(e=e||10)||"hex"===e){n="";for(var o=0,i=0,a=0;a>>24-o&16777215,(o+=2)>=26&&(o-=26,a--),n=0!==i||a!==this.length-1?h[6-c.length]+c+n:c+n}for(0!==i&&(n=i.toString(16)+n);n.length%t!==0;)n="0"+n;return 0!==this.negative&&(n="-"+n),n}if(e===(0|e)&&e>=2&&e<=36){var l=p[e],u=f[e];n="";var d=this.clone();for(d.negative=0;!d.isZero();){var g=d.modrn(u).toString(e);n=(d=d.idivn(u)).isZero()?g+n:h[l-g.length]+g+n}for(this.isZero()&&(n="0"+n);n.length%t!==0;)n="0"+n;return 0!==this.negative&&(n="-"+n),n}r(!1,"Base should be between 2 and 36")},i.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:this.length>2&&r(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-e:e},i.prototype.toJSON=function(){return this.toString(16,2)},a&&(i.prototype.toBuffer=function(e,t){return this.toArrayLike(a,e,t)}),i.prototype.toArray=function(e,t){return this.toArrayLike(Array,e,t)};function g(e,t,n){n.negative=t.negative^e.negative;var r=e.length+t.length|0;n.length=r,r=r-1|0;var o=0|e.words[0],i=0|t.words[0],a=o*i,s=67108863&a,c=a/67108864|0;n.words[0]=s;for(var l=1;l>>26,d=67108863&c,h=Math.min(l,t.length-1),p=Math.max(0,l-e.length+1);p<=h;p++){var f=l-p|0;u+=(a=(o=0|e.words[f])*(i=0|t.words[p])+d)/67108864|0,d=67108863&a}n.words[l]=0|d,c=0|u}return 0!==c?n.words[l]=0|c:n.length--,n._strip()}i.prototype.toArrayLike=function(e,t,n){this._strip();var o=this.byteLength(),i=n||Math.max(1,o);r(o<=i,"byte array longer than desired length"),r(i>0,"Requested array length <= 0");var a=function(e,t){return e.allocUnsafe?e.allocUnsafe(t):new e(t)}(e,i);return this["_toArrayLike"+("le"===t?"LE":"BE")](a,o),a},i.prototype._toArrayLikeLE=function(e,t){for(var n=0,r=0,o=0,i=0;o>8&255),n>16&255),6===i?(n>24&255),r=0,i=0):(r=a>>>24,i+=2)}if(n=0&&(e[n--]=a>>8&255),n>=0&&(e[n--]=a>>16&255),6===i?(n>=0&&(e[n--]=a>>24&255),r=0,i=0):(r=a>>>24,i+=2)}if(n>=0)for(e[n--]=r;n>=0;)e[n--]=0},Math.clz32?i.prototype._countBits=function(e){return 32-Math.clz32(e)}:i.prototype._countBits=function(e){var t=e,n=0;return t>=4096&&(n+=13,t>>>=13),t>=64&&(n+=7,t>>>=7),t>=8&&(n+=4,t>>>=4),t>=2&&(n+=2,t>>>=2),n+t},i.prototype._zeroBits=function(e){if(0===e)return 26;var t=e,n=0;return 0===(8191&t)&&(n+=13,t>>>=13),0===(127&t)&&(n+=7,t>>>=7),0===(15&t)&&(n+=4,t>>>=4),0===(3&t)&&(n+=2,t>>>=2),0===(1&t)&&n++,n},i.prototype.bitLength=function(){var e=this.words[this.length-1],t=this._countBits(e);return 26*(this.length-1)+t},i.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;te.length?this.clone().ior(e):e.clone().ior(this)},i.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},i.prototype.iuand=function(e){var t;t=this.length>e.length?e:this;for(var n=0;ne.length?this.clone().iand(e):e.clone().iand(this)},i.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},i.prototype.iuxor=function(e){var t,n;this.length>e.length?(t=this,n=e):(t=e,n=this);for(var r=0;re.length?this.clone().ixor(e):e.clone().ixor(this)},i.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},i.prototype.inotn=function(e){r("number"===typeof e&&e>=0);var t=0|Math.ceil(e/26),n=e%26;this._expand(t),n>0&&t--;for(var o=0;o0&&(this.words[o]=~this.words[o]&67108863>>26-n),this._strip()},i.prototype.notn=function(e){return this.clone().inotn(e)},i.prototype.setn=function(e,t){r("number"===typeof e&&e>=0);var n=e/26|0,o=e%26;return this._expand(n+1),this.words[n]=t?this.words[n]|1<e.length?(n=this,r=e):(n=e,r=this);for(var o=0,i=0;i>>26;for(;0!==o&&i>>26;if(this.length=n.length,0!==o)this.words[this.length]=o,this.length++;else if(n!==this)for(;ie.length?this.clone().iadd(e):e.clone().iadd(this)},i.prototype.isub=function(e){if(0!==e.negative){e.negative=0;var t=this.iadd(e);return e.negative=1,t._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var n,r,o=this.cmp(e);if(0===o)return this.negative=0,this.length=1,this.words[0]=0,this;o>0?(n=this,r=e):(n=e,r=this);for(var i=0,a=0;a>26,this.words[a]=67108863&t;for(;0!==i&&a>26,this.words[a]=67108863&t;if(0===i&&a>>13,p=0|a[1],f=8191&p,g=p>>>13,y=0|a[2],m=8191&y,b=y>>>13,v=0|a[3],w=8191&v,k=v>>>13,_=0|a[4],I=8191&_,A=_>>>13,S=0|a[5],T=8191&S,E=S>>>13,x=0|a[6],O=8191&x,P=x>>>13,C=0|a[7],R=8191&C,N=C>>>13,D=0|a[8],L=8191&D,B=D>>>13,M=0|a[9],j=8191&M,F=M>>>13,U=0|s[0],H=8191&U,z=U>>>13,K=0|s[1],G=8191&K,V=K>>>13,q=0|s[2],W=8191&q,Y=q>>>13,X=0|s[3],Q=8191&X,Z=X>>>13,J=0|s[4],$=8191&J,ee=J>>>13,te=0|s[5],ne=8191&te,re=te>>>13,oe=0|s[6],ie=8191&oe,ae=oe>>>13,se=0|s[7],ce=8191&se,le=se>>>13,ue=0|s[8],de=8191&ue,he=ue>>>13,pe=0|s[9],fe=8191&pe,ge=pe>>>13;n.negative=e.negative^t.negative,n.length=19;var ye=(l+(r=Math.imul(d,H))|0)+((8191&(o=(o=Math.imul(d,z))+Math.imul(h,H)|0))<<13)|0;l=((i=Math.imul(h,z))+(o>>>13)|0)+(ye>>>26)|0,ye&=67108863,r=Math.imul(f,H),o=(o=Math.imul(f,z))+Math.imul(g,H)|0,i=Math.imul(g,z);var me=(l+(r=r+Math.imul(d,G)|0)|0)+((8191&(o=(o=o+Math.imul(d,V)|0)+Math.imul(h,G)|0))<<13)|0;l=((i=i+Math.imul(h,V)|0)+(o>>>13)|0)+(me>>>26)|0,me&=67108863,r=Math.imul(m,H),o=(o=Math.imul(m,z))+Math.imul(b,H)|0,i=Math.imul(b,z),r=r+Math.imul(f,G)|0,o=(o=o+Math.imul(f,V)|0)+Math.imul(g,G)|0,i=i+Math.imul(g,V)|0;var be=(l+(r=r+Math.imul(d,W)|0)|0)+((8191&(o=(o=o+Math.imul(d,Y)|0)+Math.imul(h,W)|0))<<13)|0;l=((i=i+Math.imul(h,Y)|0)+(o>>>13)|0)+(be>>>26)|0,be&=67108863,r=Math.imul(w,H),o=(o=Math.imul(w,z))+Math.imul(k,H)|0,i=Math.imul(k,z),r=r+Math.imul(m,G)|0,o=(o=o+Math.imul(m,V)|0)+Math.imul(b,G)|0,i=i+Math.imul(b,V)|0,r=r+Math.imul(f,W)|0,o=(o=o+Math.imul(f,Y)|0)+Math.imul(g,W)|0,i=i+Math.imul(g,Y)|0;var ve=(l+(r=r+Math.imul(d,Q)|0)|0)+((8191&(o=(o=o+Math.imul(d,Z)|0)+Math.imul(h,Q)|0))<<13)|0;l=((i=i+Math.imul(h,Z)|0)+(o>>>13)|0)+(ve>>>26)|0,ve&=67108863,r=Math.imul(I,H),o=(o=Math.imul(I,z))+Math.imul(A,H)|0,i=Math.imul(A,z),r=r+Math.imul(w,G)|0,o=(o=o+Math.imul(w,V)|0)+Math.imul(k,G)|0,i=i+Math.imul(k,V)|0,r=r+Math.imul(m,W)|0,o=(o=o+Math.imul(m,Y)|0)+Math.imul(b,W)|0,i=i+Math.imul(b,Y)|0,r=r+Math.imul(f,Q)|0,o=(o=o+Math.imul(f,Z)|0)+Math.imul(g,Q)|0,i=i+Math.imul(g,Z)|0;var we=(l+(r=r+Math.imul(d,$)|0)|0)+((8191&(o=(o=o+Math.imul(d,ee)|0)+Math.imul(h,$)|0))<<13)|0;l=((i=i+Math.imul(h,ee)|0)+(o>>>13)|0)+(we>>>26)|0,we&=67108863,r=Math.imul(T,H),o=(o=Math.imul(T,z))+Math.imul(E,H)|0,i=Math.imul(E,z),r=r+Math.imul(I,G)|0,o=(o=o+Math.imul(I,V)|0)+Math.imul(A,G)|0,i=i+Math.imul(A,V)|0,r=r+Math.imul(w,W)|0,o=(o=o+Math.imul(w,Y)|0)+Math.imul(k,W)|0,i=i+Math.imul(k,Y)|0,r=r+Math.imul(m,Q)|0,o=(o=o+Math.imul(m,Z)|0)+Math.imul(b,Q)|0,i=i+Math.imul(b,Z)|0,r=r+Math.imul(f,$)|0,o=(o=o+Math.imul(f,ee)|0)+Math.imul(g,$)|0,i=i+Math.imul(g,ee)|0;var ke=(l+(r=r+Math.imul(d,ne)|0)|0)+((8191&(o=(o=o+Math.imul(d,re)|0)+Math.imul(h,ne)|0))<<13)|0;l=((i=i+Math.imul(h,re)|0)+(o>>>13)|0)+(ke>>>26)|0,ke&=67108863,r=Math.imul(O,H),o=(o=Math.imul(O,z))+Math.imul(P,H)|0,i=Math.imul(P,z),r=r+Math.imul(T,G)|0,o=(o=o+Math.imul(T,V)|0)+Math.imul(E,G)|0,i=i+Math.imul(E,V)|0,r=r+Math.imul(I,W)|0,o=(o=o+Math.imul(I,Y)|0)+Math.imul(A,W)|0,i=i+Math.imul(A,Y)|0,r=r+Math.imul(w,Q)|0,o=(o=o+Math.imul(w,Z)|0)+Math.imul(k,Q)|0,i=i+Math.imul(k,Z)|0,r=r+Math.imul(m,$)|0,o=(o=o+Math.imul(m,ee)|0)+Math.imul(b,$)|0,i=i+Math.imul(b,ee)|0,r=r+Math.imul(f,ne)|0,o=(o=o+Math.imul(f,re)|0)+Math.imul(g,ne)|0,i=i+Math.imul(g,re)|0;var _e=(l+(r=r+Math.imul(d,ie)|0)|0)+((8191&(o=(o=o+Math.imul(d,ae)|0)+Math.imul(h,ie)|0))<<13)|0;l=((i=i+Math.imul(h,ae)|0)+(o>>>13)|0)+(_e>>>26)|0,_e&=67108863,r=Math.imul(R,H),o=(o=Math.imul(R,z))+Math.imul(N,H)|0,i=Math.imul(N,z),r=r+Math.imul(O,G)|0,o=(o=o+Math.imul(O,V)|0)+Math.imul(P,G)|0,i=i+Math.imul(P,V)|0,r=r+Math.imul(T,W)|0,o=(o=o+Math.imul(T,Y)|0)+Math.imul(E,W)|0,i=i+Math.imul(E,Y)|0,r=r+Math.imul(I,Q)|0,o=(o=o+Math.imul(I,Z)|0)+Math.imul(A,Q)|0,i=i+Math.imul(A,Z)|0,r=r+Math.imul(w,$)|0,o=(o=o+Math.imul(w,ee)|0)+Math.imul(k,$)|0,i=i+Math.imul(k,ee)|0,r=r+Math.imul(m,ne)|0,o=(o=o+Math.imul(m,re)|0)+Math.imul(b,ne)|0,i=i+Math.imul(b,re)|0,r=r+Math.imul(f,ie)|0,o=(o=o+Math.imul(f,ae)|0)+Math.imul(g,ie)|0,i=i+Math.imul(g,ae)|0;var Ie=(l+(r=r+Math.imul(d,ce)|0)|0)+((8191&(o=(o=o+Math.imul(d,le)|0)+Math.imul(h,ce)|0))<<13)|0;l=((i=i+Math.imul(h,le)|0)+(o>>>13)|0)+(Ie>>>26)|0,Ie&=67108863,r=Math.imul(L,H),o=(o=Math.imul(L,z))+Math.imul(B,H)|0,i=Math.imul(B,z),r=r+Math.imul(R,G)|0,o=(o=o+Math.imul(R,V)|0)+Math.imul(N,G)|0,i=i+Math.imul(N,V)|0,r=r+Math.imul(O,W)|0,o=(o=o+Math.imul(O,Y)|0)+Math.imul(P,W)|0,i=i+Math.imul(P,Y)|0,r=r+Math.imul(T,Q)|0,o=(o=o+Math.imul(T,Z)|0)+Math.imul(E,Q)|0,i=i+Math.imul(E,Z)|0,r=r+Math.imul(I,$)|0,o=(o=o+Math.imul(I,ee)|0)+Math.imul(A,$)|0,i=i+Math.imul(A,ee)|0,r=r+Math.imul(w,ne)|0,o=(o=o+Math.imul(w,re)|0)+Math.imul(k,ne)|0,i=i+Math.imul(k,re)|0,r=r+Math.imul(m,ie)|0,o=(o=o+Math.imul(m,ae)|0)+Math.imul(b,ie)|0,i=i+Math.imul(b,ae)|0,r=r+Math.imul(f,ce)|0,o=(o=o+Math.imul(f,le)|0)+Math.imul(g,ce)|0,i=i+Math.imul(g,le)|0;var Ae=(l+(r=r+Math.imul(d,de)|0)|0)+((8191&(o=(o=o+Math.imul(d,he)|0)+Math.imul(h,de)|0))<<13)|0;l=((i=i+Math.imul(h,he)|0)+(o>>>13)|0)+(Ae>>>26)|0,Ae&=67108863,r=Math.imul(j,H),o=(o=Math.imul(j,z))+Math.imul(F,H)|0,i=Math.imul(F,z),r=r+Math.imul(L,G)|0,o=(o=o+Math.imul(L,V)|0)+Math.imul(B,G)|0,i=i+Math.imul(B,V)|0,r=r+Math.imul(R,W)|0,o=(o=o+Math.imul(R,Y)|0)+Math.imul(N,W)|0,i=i+Math.imul(N,Y)|0,r=r+Math.imul(O,Q)|0,o=(o=o+Math.imul(O,Z)|0)+Math.imul(P,Q)|0,i=i+Math.imul(P,Z)|0,r=r+Math.imul(T,$)|0,o=(o=o+Math.imul(T,ee)|0)+Math.imul(E,$)|0,i=i+Math.imul(E,ee)|0,r=r+Math.imul(I,ne)|0,o=(o=o+Math.imul(I,re)|0)+Math.imul(A,ne)|0,i=i+Math.imul(A,re)|0,r=r+Math.imul(w,ie)|0,o=(o=o+Math.imul(w,ae)|0)+Math.imul(k,ie)|0,i=i+Math.imul(k,ae)|0,r=r+Math.imul(m,ce)|0,o=(o=o+Math.imul(m,le)|0)+Math.imul(b,ce)|0,i=i+Math.imul(b,le)|0,r=r+Math.imul(f,de)|0,o=(o=o+Math.imul(f,he)|0)+Math.imul(g,de)|0,i=i+Math.imul(g,he)|0;var Se=(l+(r=r+Math.imul(d,fe)|0)|0)+((8191&(o=(o=o+Math.imul(d,ge)|0)+Math.imul(h,fe)|0))<<13)|0;l=((i=i+Math.imul(h,ge)|0)+(o>>>13)|0)+(Se>>>26)|0,Se&=67108863,r=Math.imul(j,G),o=(o=Math.imul(j,V))+Math.imul(F,G)|0,i=Math.imul(F,V),r=r+Math.imul(L,W)|0,o=(o=o+Math.imul(L,Y)|0)+Math.imul(B,W)|0,i=i+Math.imul(B,Y)|0,r=r+Math.imul(R,Q)|0,o=(o=o+Math.imul(R,Z)|0)+Math.imul(N,Q)|0,i=i+Math.imul(N,Z)|0,r=r+Math.imul(O,$)|0,o=(o=o+Math.imul(O,ee)|0)+Math.imul(P,$)|0,i=i+Math.imul(P,ee)|0,r=r+Math.imul(T,ne)|0,o=(o=o+Math.imul(T,re)|0)+Math.imul(E,ne)|0,i=i+Math.imul(E,re)|0,r=r+Math.imul(I,ie)|0,o=(o=o+Math.imul(I,ae)|0)+Math.imul(A,ie)|0,i=i+Math.imul(A,ae)|0,r=r+Math.imul(w,ce)|0,o=(o=o+Math.imul(w,le)|0)+Math.imul(k,ce)|0,i=i+Math.imul(k,le)|0,r=r+Math.imul(m,de)|0,o=(o=o+Math.imul(m,he)|0)+Math.imul(b,de)|0,i=i+Math.imul(b,he)|0;var Te=(l+(r=r+Math.imul(f,fe)|0)|0)+((8191&(o=(o=o+Math.imul(f,ge)|0)+Math.imul(g,fe)|0))<<13)|0;l=((i=i+Math.imul(g,ge)|0)+(o>>>13)|0)+(Te>>>26)|0,Te&=67108863,r=Math.imul(j,W),o=(o=Math.imul(j,Y))+Math.imul(F,W)|0,i=Math.imul(F,Y),r=r+Math.imul(L,Q)|0,o=(o=o+Math.imul(L,Z)|0)+Math.imul(B,Q)|0,i=i+Math.imul(B,Z)|0,r=r+Math.imul(R,$)|0,o=(o=o+Math.imul(R,ee)|0)+Math.imul(N,$)|0,i=i+Math.imul(N,ee)|0,r=r+Math.imul(O,ne)|0,o=(o=o+Math.imul(O,re)|0)+Math.imul(P,ne)|0,i=i+Math.imul(P,re)|0,r=r+Math.imul(T,ie)|0,o=(o=o+Math.imul(T,ae)|0)+Math.imul(E,ie)|0,i=i+Math.imul(E,ae)|0,r=r+Math.imul(I,ce)|0,o=(o=o+Math.imul(I,le)|0)+Math.imul(A,ce)|0,i=i+Math.imul(A,le)|0,r=r+Math.imul(w,de)|0,o=(o=o+Math.imul(w,he)|0)+Math.imul(k,de)|0,i=i+Math.imul(k,he)|0;var Ee=(l+(r=r+Math.imul(m,fe)|0)|0)+((8191&(o=(o=o+Math.imul(m,ge)|0)+Math.imul(b,fe)|0))<<13)|0;l=((i=i+Math.imul(b,ge)|0)+(o>>>13)|0)+(Ee>>>26)|0,Ee&=67108863,r=Math.imul(j,Q),o=(o=Math.imul(j,Z))+Math.imul(F,Q)|0,i=Math.imul(F,Z),r=r+Math.imul(L,$)|0,o=(o=o+Math.imul(L,ee)|0)+Math.imul(B,$)|0,i=i+Math.imul(B,ee)|0,r=r+Math.imul(R,ne)|0,o=(o=o+Math.imul(R,re)|0)+Math.imul(N,ne)|0,i=i+Math.imul(N,re)|0,r=r+Math.imul(O,ie)|0,o=(o=o+Math.imul(O,ae)|0)+Math.imul(P,ie)|0,i=i+Math.imul(P,ae)|0,r=r+Math.imul(T,ce)|0,o=(o=o+Math.imul(T,le)|0)+Math.imul(E,ce)|0,i=i+Math.imul(E,le)|0,r=r+Math.imul(I,de)|0,o=(o=o+Math.imul(I,he)|0)+Math.imul(A,de)|0,i=i+Math.imul(A,he)|0;var xe=(l+(r=r+Math.imul(w,fe)|0)|0)+((8191&(o=(o=o+Math.imul(w,ge)|0)+Math.imul(k,fe)|0))<<13)|0;l=((i=i+Math.imul(k,ge)|0)+(o>>>13)|0)+(xe>>>26)|0,xe&=67108863,r=Math.imul(j,$),o=(o=Math.imul(j,ee))+Math.imul(F,$)|0,i=Math.imul(F,ee),r=r+Math.imul(L,ne)|0,o=(o=o+Math.imul(L,re)|0)+Math.imul(B,ne)|0,i=i+Math.imul(B,re)|0,r=r+Math.imul(R,ie)|0,o=(o=o+Math.imul(R,ae)|0)+Math.imul(N,ie)|0,i=i+Math.imul(N,ae)|0,r=r+Math.imul(O,ce)|0,o=(o=o+Math.imul(O,le)|0)+Math.imul(P,ce)|0,i=i+Math.imul(P,le)|0,r=r+Math.imul(T,de)|0,o=(o=o+Math.imul(T,he)|0)+Math.imul(E,de)|0,i=i+Math.imul(E,he)|0;var Oe=(l+(r=r+Math.imul(I,fe)|0)|0)+((8191&(o=(o=o+Math.imul(I,ge)|0)+Math.imul(A,fe)|0))<<13)|0;l=((i=i+Math.imul(A,ge)|0)+(o>>>13)|0)+(Oe>>>26)|0,Oe&=67108863,r=Math.imul(j,ne),o=(o=Math.imul(j,re))+Math.imul(F,ne)|0,i=Math.imul(F,re),r=r+Math.imul(L,ie)|0,o=(o=o+Math.imul(L,ae)|0)+Math.imul(B,ie)|0,i=i+Math.imul(B,ae)|0,r=r+Math.imul(R,ce)|0,o=(o=o+Math.imul(R,le)|0)+Math.imul(N,ce)|0,i=i+Math.imul(N,le)|0,r=r+Math.imul(O,de)|0,o=(o=o+Math.imul(O,he)|0)+Math.imul(P,de)|0,i=i+Math.imul(P,he)|0;var Pe=(l+(r=r+Math.imul(T,fe)|0)|0)+((8191&(o=(o=o+Math.imul(T,ge)|0)+Math.imul(E,fe)|0))<<13)|0;l=((i=i+Math.imul(E,ge)|0)+(o>>>13)|0)+(Pe>>>26)|0,Pe&=67108863,r=Math.imul(j,ie),o=(o=Math.imul(j,ae))+Math.imul(F,ie)|0,i=Math.imul(F,ae),r=r+Math.imul(L,ce)|0,o=(o=o+Math.imul(L,le)|0)+Math.imul(B,ce)|0,i=i+Math.imul(B,le)|0,r=r+Math.imul(R,de)|0,o=(o=o+Math.imul(R,he)|0)+Math.imul(N,de)|0,i=i+Math.imul(N,he)|0;var Ce=(l+(r=r+Math.imul(O,fe)|0)|0)+((8191&(o=(o=o+Math.imul(O,ge)|0)+Math.imul(P,fe)|0))<<13)|0;l=((i=i+Math.imul(P,ge)|0)+(o>>>13)|0)+(Ce>>>26)|0,Ce&=67108863,r=Math.imul(j,ce),o=(o=Math.imul(j,le))+Math.imul(F,ce)|0,i=Math.imul(F,le),r=r+Math.imul(L,de)|0,o=(o=o+Math.imul(L,he)|0)+Math.imul(B,de)|0,i=i+Math.imul(B,he)|0;var Re=(l+(r=r+Math.imul(R,fe)|0)|0)+((8191&(o=(o=o+Math.imul(R,ge)|0)+Math.imul(N,fe)|0))<<13)|0;l=((i=i+Math.imul(N,ge)|0)+(o>>>13)|0)+(Re>>>26)|0,Re&=67108863,r=Math.imul(j,de),o=(o=Math.imul(j,he))+Math.imul(F,de)|0,i=Math.imul(F,he);var Ne=(l+(r=r+Math.imul(L,fe)|0)|0)+((8191&(o=(o=o+Math.imul(L,ge)|0)+Math.imul(B,fe)|0))<<13)|0;l=((i=i+Math.imul(B,ge)|0)+(o>>>13)|0)+(Ne>>>26)|0,Ne&=67108863;var De=(l+(r=Math.imul(j,fe))|0)+((8191&(o=(o=Math.imul(j,ge))+Math.imul(F,fe)|0))<<13)|0;return l=((i=Math.imul(F,ge))+(o>>>13)|0)+(De>>>26)|0,De&=67108863,c[0]=ye,c[1]=me,c[2]=be,c[3]=ve,c[4]=we,c[5]=ke,c[6]=_e,c[7]=Ie,c[8]=Ae,c[9]=Se,c[10]=Te,c[11]=Ee,c[12]=xe,c[13]=Oe,c[14]=Pe,c[15]=Ce,c[16]=Re,c[17]=Ne,c[18]=De,0!==l&&(c[19]=l,n.length++),n};function m(e,t,n){n.negative=t.negative^e.negative,n.length=e.length+t.length;for(var r=0,o=0,i=0;i>>26)|0)>>>26,a&=67108863}n.words[i]=s,r=a,a=o}return 0!==r?n.words[i]=r:n.length--,n._strip()}function b(e,t,n){return m(e,t,n)}function v(e,t){this.x=e,this.y=t}Math.imul||(y=g),i.prototype.mulTo=function(e,t){var n=this.length+e.length;return 10===this.length&&10===e.length?y(this,e,t):n<63?g(this,e,t):n<1024?m(this,e,t):b(this,e,t)},v.prototype.makeRBT=function(e){for(var t=new Array(e),n=i.prototype._countBits(e)-1,r=0;r>=1;return r},v.prototype.permute=function(e,t,n,r,o,i){for(var a=0;a>>=1)o++;return 1<>>=13,n[2*a+1]=8191&i,i>>>=13;for(a=2*t;a>=26,n+=i/67108864|0,n+=a>>>26,this.words[o]=67108863&a}return 0!==n&&(this.words[o]=n,this.length++),this.length=0===e?1:this.length,t?this.ineg():this},i.prototype.muln=function(e){return this.clone().imuln(e)},i.prototype.sqr=function(){return this.mul(this)},i.prototype.isqr=function(){return this.imul(this.clone())},i.prototype.pow=function(e){var t=function(e){for(var t=new Array(e.bitLength()),n=0;n>>o&1}return t}(e);if(0===t.length)return new i(1);for(var n=this,r=0;r=0);var t,n=e%26,o=(e-n)/26,i=67108863>>>26-n<<26-n;if(0!==n){var a=0;for(t=0;t>>26-n}a&&(this.words[t]=a,this.length++)}if(0!==o){for(t=this.length-1;t>=0;t--)this.words[t+o]=this.words[t];for(t=0;t=0),o=t?(t-t%26)/26:0;var i=e%26,a=Math.min((e-i)/26,this.length),s=67108863^67108863>>>i<a)for(this.length-=a,l=0;l=0&&(0!==u||l>=o);l--){var d=0|this.words[l];this.words[l]=u<<26-i|d>>>i,u=d&s}return c&&0!==u&&(c.words[c.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this._strip()},i.prototype.ishrn=function(e,t,n){return r(0===this.negative),this.iushrn(e,t,n)},i.prototype.shln=function(e){return this.clone().ishln(e)},i.prototype.ushln=function(e){return this.clone().iushln(e)},i.prototype.shrn=function(e){return this.clone().ishrn(e)},i.prototype.ushrn=function(e){return this.clone().iushrn(e)},i.prototype.testn=function(e){r("number"===typeof e&&e>=0);var t=e%26,n=(e-t)/26,o=1<=0);var t=e%26,n=(e-t)/26;if(r(0===this.negative,"imaskn works only with positive numbers"),this.length<=n)return this;if(0!==t&&n++,this.length=Math.min(n,this.length),0!==t){var o=67108863^67108863>>>t<=67108864;t++)this.words[t]-=67108864,t===this.length-1?this.words[t+1]=1:this.words[t+1]++;return this.length=Math.max(this.length,t+1),this},i.prototype.isubn=function(e){if(r("number"===typeof e),r(e<67108864),e<0)return this.iaddn(-e);if(0!==this.negative)return this.negative=0,this.iaddn(e),this.negative=1,this;if(this.words[0]-=e,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var t=0;t>26)-(c/67108864|0),this.words[o+n]=67108863&i}for(;o>26,this.words[o+n]=67108863&i;if(0===s)return this._strip();for(r(-1===s),s=0,o=0;o>26,this.words[o]=67108863&i;return this.negative=1,this._strip()},i.prototype._wordDiv=function(e,t){var n=(this.length,e.length),r=this.clone(),o=e,a=0|o.words[o.length-1];0!==(n=26-this._countBits(a))&&(o=o.ushln(n),r.iushln(n),a=0|o.words[o.length-1]);var s,c=r.length-o.length;if("mod"!==t){(s=new i(null)).length=c+1,s.words=new Array(s.length);for(var l=0;l=0;d--){var h=67108864*(0|r.words[o.length+d])+(0|r.words[o.length+d-1]);for(h=Math.min(h/a|0,67108863),r._ishlnsubmul(o,h,d);0!==r.negative;)h--,r.negative=0,r._ishlnsubmul(o,1,d),r.isZero()||(r.negative^=1);s&&(s.words[d]=h)}return s&&s._strip(),r._strip(),"div"!==t&&0!==n&&r.iushrn(n),{div:s||null,mod:r}},i.prototype.divmod=function(e,t,n){return r(!e.isZero()),this.isZero()?{div:new i(0),mod:new i(0)}:0!==this.negative&&0===e.negative?(s=this.neg().divmod(e,t),"mod"!==t&&(o=s.div.neg()),"div"!==t&&(a=s.mod.neg(),n&&0!==a.negative&&a.iadd(e)),{div:o,mod:a}):0===this.negative&&0!==e.negative?(s=this.divmod(e.neg(),t),"mod"!==t&&(o=s.div.neg()),{div:o,mod:s.mod}):0!==(this.negative&e.negative)?(s=this.neg().divmod(e.neg(),t),"div"!==t&&(a=s.mod.neg(),n&&0!==a.negative&&a.isub(e)),{div:s.div,mod:a}):e.length>this.length||this.cmp(e)<0?{div:new i(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new i(this.modrn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new i(this.modrn(e.words[0]))}:this._wordDiv(e,t);var o,a,s},i.prototype.div=function(e){return this.divmod(e,"div",!1).div},i.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},i.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},i.prototype.divRound=function(e){var t=this.divmod(e);if(t.mod.isZero())return t.div;var n=0!==t.div.negative?t.mod.isub(e):t.mod,r=e.ushrn(1),o=e.andln(1),i=n.cmp(r);return i<0||1===o&&0===i?t.div:0!==t.div.negative?t.div.isubn(1):t.div.iaddn(1)},i.prototype.modrn=function(e){var t=e<0;t&&(e=-e),r(e<=67108863);for(var n=(1<<26)%e,o=0,i=this.length-1;i>=0;i--)o=(n*o+(0|this.words[i]))%e;return t?-o:o},i.prototype.modn=function(e){return this.modrn(e)},i.prototype.idivn=function(e){var t=e<0;t&&(e=-e),r(e<=67108863);for(var n=0,o=this.length-1;o>=0;o--){var i=(0|this.words[o])+67108864*n;this.words[o]=i/e|0,n=i%e}return this._strip(),t?this.ineg():this},i.prototype.divn=function(e){return this.clone().idivn(e)},i.prototype.egcd=function(e){r(0===e.negative),r(!e.isZero());var t=this,n=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var o=new i(1),a=new i(0),s=new i(0),c=new i(1),l=0;t.isEven()&&n.isEven();)t.iushrn(1),n.iushrn(1),++l;for(var u=n.clone(),d=t.clone();!t.isZero();){for(var h=0,p=1;0===(t.words[0]&p)&&h<26;++h,p<<=1);if(h>0)for(t.iushrn(h);h-- >0;)(o.isOdd()||a.isOdd())&&(o.iadd(u),a.isub(d)),o.iushrn(1),a.iushrn(1);for(var f=0,g=1;0===(n.words[0]&g)&&f<26;++f,g<<=1);if(f>0)for(n.iushrn(f);f-- >0;)(s.isOdd()||c.isOdd())&&(s.iadd(u),c.isub(d)),s.iushrn(1),c.iushrn(1);t.cmp(n)>=0?(t.isub(n),o.isub(s),a.isub(c)):(n.isub(t),s.isub(o),c.isub(a))}return{a:s,b:c,gcd:n.iushln(l)}},i.prototype._invmp=function(e){r(0===e.negative),r(!e.isZero());var t=this,n=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var o,a=new i(1),s=new i(0),c=n.clone();t.cmpn(1)>0&&n.cmpn(1)>0;){for(var l=0,u=1;0===(t.words[0]&u)&&l<26;++l,u<<=1);if(l>0)for(t.iushrn(l);l-- >0;)a.isOdd()&&a.iadd(c),a.iushrn(1);for(var d=0,h=1;0===(n.words[0]&h)&&d<26;++d,h<<=1);if(d>0)for(n.iushrn(d);d-- >0;)s.isOdd()&&s.iadd(c),s.iushrn(1);t.cmp(n)>=0?(t.isub(n),a.isub(s)):(n.isub(t),s.isub(a))}return(o=0===t.cmpn(1)?a:s).cmpn(0)<0&&o.iadd(e),o},i.prototype.gcd=function(e){if(this.isZero())return e.abs();if(e.isZero())return this.abs();var t=this.clone(),n=e.clone();t.negative=0,n.negative=0;for(var r=0;t.isEven()&&n.isEven();r++)t.iushrn(1),n.iushrn(1);for(;;){for(;t.isEven();)t.iushrn(1);for(;n.isEven();)n.iushrn(1);var o=t.cmp(n);if(o<0){var i=t;t=n,n=i}else if(0===o||0===n.cmpn(1))break;t.isub(n)}return n.iushln(r)},i.prototype.invm=function(e){return this.egcd(e).a.umod(e)},i.prototype.isEven=function(){return 0===(1&this.words[0])},i.prototype.isOdd=function(){return 1===(1&this.words[0])},i.prototype.andln=function(e){return this.words[0]&e},i.prototype.bincn=function(e){r("number"===typeof e);var t=e%26,n=(e-t)/26,o=1<>>26,s&=67108863,this.words[a]=s}return 0!==i&&(this.words[a]=i,this.length++),this},i.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},i.prototype.cmpn=function(e){var t,n=e<0;if(0!==this.negative&&!n)return-1;if(0===this.negative&&n)return 1;if(this._strip(),this.length>1)t=1;else{n&&(e=-e),r(e<=67108863,"Number is too big");var o=0|this.words[0];t=o===e?0:oe.length)return 1;if(this.length=0;n--){var r=0|this.words[n],o=0|e.words[n];if(r!==o){ro&&(t=1);break}}return t},i.prototype.gtn=function(e){return 1===this.cmpn(e)},i.prototype.gt=function(e){return 1===this.cmp(e)},i.prototype.gten=function(e){return this.cmpn(e)>=0},i.prototype.gte=function(e){return this.cmp(e)>=0},i.prototype.ltn=function(e){return-1===this.cmpn(e)},i.prototype.lt=function(e){return-1===this.cmp(e)},i.prototype.lten=function(e){return this.cmpn(e)<=0},i.prototype.lte=function(e){return this.cmp(e)<=0},i.prototype.eqn=function(e){return 0===this.cmpn(e)},i.prototype.eq=function(e){return 0===this.cmp(e)},i.red=function(e){return new T(e)},i.prototype.toRed=function(e){return r(!this.red,"Already a number in reduction context"),r(0===this.negative,"red works only with positives"),e.convertTo(this)._forceRed(e)},i.prototype.fromRed=function(){return r(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},i.prototype._forceRed=function(e){return this.red=e,this},i.prototype.forceRed=function(e){return r(!this.red,"Already a number in reduction context"),this._forceRed(e)},i.prototype.redAdd=function(e){return r(this.red,"redAdd works only with red numbers"),this.red.add(this,e)},i.prototype.redIAdd=function(e){return r(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,e)},i.prototype.redSub=function(e){return r(this.red,"redSub works only with red numbers"),this.red.sub(this,e)},i.prototype.redISub=function(e){return r(this.red,"redISub works only with red numbers"),this.red.isub(this,e)},i.prototype.redShl=function(e){return r(this.red,"redShl works only with red numbers"),this.red.shl(this,e)},i.prototype.redMul=function(e){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.mul(this,e)},i.prototype.redIMul=function(e){return r(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.imul(this,e)},i.prototype.redSqr=function(){return r(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},i.prototype.redISqr=function(){return r(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},i.prototype.redSqrt=function(){return r(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},i.prototype.redInvm=function(){return r(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},i.prototype.redNeg=function(){return r(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},i.prototype.redPow=function(e){return r(this.red&&!e.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,e)};var w={k256:null,p224:null,p192:null,p25519:null};function k(e,t){this.name=e,this.p=new i(t,16),this.n=this.p.bitLength(),this.k=new i(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function _(){k.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function I(){k.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function A(){k.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function S(){k.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function T(e){if("string"===typeof e){var t=i._prime(e);this.m=t.p,this.prime=t}else r(e.gtn(1),"modulus must be greater than 1"),this.m=e,this.prime=null}function E(e){T.call(this,e),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new i(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}k.prototype._tmp=function(){var e=new i(null);return e.words=new Array(Math.ceil(this.n/13)),e},k.prototype.ireduce=function(e){var t,n=e;do{this.split(n,this.tmp),t=(n=(n=this.imulK(n)).iadd(this.tmp)).bitLength()}while(t>this.n);var r=t0?n.isub(this.p):void 0!==n.strip?n.strip():n._strip(),n},k.prototype.split=function(e,t){e.iushrn(this.n,0,t)},k.prototype.imulK=function(e){return e.imul(this.k)},o(_,k),_.prototype.split=function(e,t){for(var n=4194303,r=Math.min(e.length,9),o=0;o>>22,i=a}i>>>=22,e.words[o-10]=i,0===i&&e.length>10?e.length-=10:e.length-=9},_.prototype.imulK=function(e){e.words[e.length]=0,e.words[e.length+1]=0,e.length+=2;for(var t=0,n=0;n>>=26,e.words[n]=o,t=r}return 0!==t&&(e.words[e.length++]=t),e},i._prime=function(e){if(w[e])return w[e];var t;if("k256"===e)t=new _;else if("p224"===e)t=new I;else if("p192"===e)t=new A;else{if("p25519"!==e)throw new Error("Unknown prime "+e);t=new S}return w[e]=t,t},T.prototype._verify1=function(e){r(0===e.negative,"red works only with positives"),r(e.red,"red works only with red numbers")},T.prototype._verify2=function(e,t){r(0===(e.negative|t.negative),"red works only with positives"),r(e.red&&e.red===t.red,"red works only with red numbers")},T.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):(u(e,e.umod(this.m)._forceRed(this)),e)},T.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},T.prototype.add=function(e,t){this._verify2(e,t);var n=e.add(t);return n.cmp(this.m)>=0&&n.isub(this.m),n._forceRed(this)},T.prototype.iadd=function(e,t){this._verify2(e,t);var n=e.iadd(t);return n.cmp(this.m)>=0&&n.isub(this.m),n},T.prototype.sub=function(e,t){this._verify2(e,t);var n=e.sub(t);return n.cmpn(0)<0&&n.iadd(this.m),n._forceRed(this)},T.prototype.isub=function(e,t){this._verify2(e,t);var n=e.isub(t);return n.cmpn(0)<0&&n.iadd(this.m),n},T.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},T.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},T.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},T.prototype.isqr=function(e){return this.imul(e,e.clone())},T.prototype.sqr=function(e){return this.mul(e,e)},T.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(r(t%2===1),3===t){var n=this.m.add(new i(1)).iushrn(2);return this.pow(e,n)}for(var o=this.m.subn(1),a=0;!o.isZero()&&0===o.andln(1);)a++,o.iushrn(1);r(!o.isZero());var s=new i(1).toRed(this),c=s.redNeg(),l=this.m.subn(1).iushrn(1),u=this.m.bitLength();for(u=new i(2*u*u).toRed(this);0!==this.pow(u,l).cmp(c);)u.redIAdd(c);for(var d=this.pow(u,o),h=this.pow(e,o.addn(1).iushrn(1)),p=this.pow(e,o),f=a;0!==p.cmp(s);){for(var g=p,y=0;0!==g.cmp(s);y++)g=g.redSqr();r(y=0;r--){for(var l=t.words[r],u=c-1;u>=0;u--){var d=l>>u&1;o!==n[0]&&(o=this.sqr(o)),0!==d||0!==a?(a<<=1,a|=d,(4===++s||0===r&&0===u)&&(o=this.mul(o,n[a]),s=0,a=0)):s=0}c=26}return o},T.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},T.prototype.convertFrom=function(e){var t=e.clone();return t.red=null,t},i.mont=function(e){return new E(e)},o(E,T),E.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},E.prototype.convertFrom=function(e){var t=this.imod(e.mul(this.rinv));return t.red=null,t},E.prototype.imul=function(e,t){if(e.isZero()||t.isZero())return e.words[0]=0,e.length=1,e;var n=e.imul(t),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),o=n.isub(r).iushrn(this.shift),i=o;return o.cmp(this.m)>=0?i=o.isub(this.m):o.cmpn(0)<0&&(i=o.iadd(this.m)),i._forceRed(this)},E.prototype.mul=function(e,t){if(e.isZero()||t.isZero())return new i(0)._forceRed(this);var n=e.mul(t),r=n.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),o=n.isub(r).iushrn(this.shift),a=o;return o.cmp(this.m)>=0?a=o.isub(this.m):o.cmpn(0)<0&&(a=o.iadd(this.m)),a._forceRed(this)},E.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}}(e=n.nmd(e),this)},2923(e,t,n){"use strict";var r=n(4796),o=n(2599),i=n(715),a=n(8506),s=r("".charAt),c=r("".charCodeAt),l=r("".slice),u=function(e){return function(t,n){var r,u,d=i(a(t)),h=o(n),p=d.length;return h<0||h>=p?e?"":void 0:(r=c(d,h))<55296||r>56319||h+1===p||(u=c(d,h+1))<56320||u>57343?e?s(d,h):r:e?l(d,h,h+2):u-56320+(r-55296<<10)+65536}};e.exports={codeAt:u(!1),charAt:u(!0)}},2940(e){"use strict";e.exports=function(e,t,n){var r=n||8192,o=r>>>1,i=null,a=r;return function(n){if(n<1||n>o)return e(n);a+n>r&&(i=e(r),a=0);var s=t.call(i,a,a+=n);return 7&a&&(a=1+(7|a)),s}}},2943(e){function t(){this.buffer=[],this.length=0}t.prototype={get:function(e){var t=Math.floor(e/8);return 1===(this.buffer[t]>>>7-e%8&1)},put:function(e,t){for(var n=0;n>>t-n-1&1))},getLengthInBits:function(){return this.length},putBit:function(e){var t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}},e.exports=t},3017(e,t,n){"use strict";var r;n.d(t,{A:()=>i});var o=new Uint8Array(16);function i(){if(!r&&!(r="undefined"!==typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!==typeof msCrypto&&"function"===typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return r(o)}},3044(e,t,n){"use strict";e.exports=n(9940)},3047(e,t,n){"use strict";var r;function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw i}}}}function u(e){var t=f();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return i(e)}(this,n)}}function d(e,t,n){return(t=w(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function p(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&m(e,t)}function f(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(f=function(){return!!e})()}function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function y(e){for(var t=1;t>16,a=n>>8&255,s=255&n;return"#"+(16777216+65536*(Math.round((r-i)*o)+i)+256*(Math.round((r-a)*o)+a)+(Math.round((r-s)*o)+s)).toString(16).slice(1)}},{key:"shadeColor",value:function(t,n){return e.isColorHex(n)?this.shadeHexColor(t,n):this.shadeRGBColor(t,n)}}],[{key:"bind",value:function(e,t){return function(){return e.apply(t,arguments)}}},{key:"isObject",value:function(e){return e&&"object"===k(e)&&!Array.isArray(e)&&null!=e}},{key:"is",value:function(e,t){return Object.prototype.toString.call(t)==="[object "+e+"]"}},{key:"listToArray",value:function(e){var t,n=[];for(t=0;t1&&void 0!==arguments[1]?arguments[1]:2;return Number.isInteger(e)?e:parseFloat(e.toPrecision(t))}},{key:"randomId",value:function(){return(Math.random()+1).toString(36).substring(4)}},{key:"noExponents",value:function(e){var t=String(e).split(/[eE]/);if(1===t.length)return t[0];var n="",r=e<0?"-":"",o=t[0].replace(".",""),i=Number(t[1])+1;if(i<0){for(n=r+"0.";i++;)n+="0";return n+o.replace(/^-/,"")}for(i-=o.length;i--;)n+="0";return o+n}},{key:"getDimensions",value:function(e){var t=getComputedStyle(e,null),n=e.clientHeight,r=e.clientWidth;return n-=parseFloat(t.paddingTop)+parseFloat(t.paddingBottom),[r-=parseFloat(t.paddingLeft)+parseFloat(t.paddingRight),n]}},{key:"getBoundingClientRect",value:function(e){var t=e.getBoundingClientRect();return{top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:e.clientWidth,height:e.clientHeight,x:t.left,y:t.top}}},{key:"getLargestStringFromArr",value:function(e){return e.reduce(function(e,t){return Array.isArray(t)&&(t=t.reduce(function(e,t){return e.length>t.length?e:t})),e.length>t.length?e:t},0)}},{key:"hexToRgba",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#999999",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.6;"#"!==e.substring(0,1)&&(e="#999999");var n=e.replace("#","");n=n.match(new RegExp("(.{"+n.length/3+"})","g"));for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:"x",n=e.toString().slice();return n.replace(/[` ~!@#$%^&*()|+\=?;:'",.<>{}[\]\\/]/gi,t)}},{key:"negToZero",value:function(e){return e<0?0:e}},{key:"moveIndexInArray",value:function(e,t,n){if(n>=e.length)for(var r=n-e.length+1;r--;)e.push(void 0);return e.splice(n,0,e.splice(t,1)[0]),e}},{key:"extractNumber",value:function(e){return parseFloat(e.replace(/[^\d.]*/g,""))}},{key:"findAncestor",value:function(e,t){for(;(e=e.parentElement)&&!e.classList.contains(t););return e}},{key:"setELstyles",value:function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e.style.key=t[n])}},{key:"preciseAddition",value:function(e,t){var n=(String(e).split(".")[1]||"").length,r=(String(t).split(".")[1]||"").length,o=Math.pow(10,Math.max(n,r));return(Math.round(e*o)+Math.round(t*o))/o}},{key:"isNumber",value:function(e){return!isNaN(e)&&parseFloat(Number(e))===e&&!isNaN(parseInt(e,10))}},{key:"isFloat",value:function(e){return Number(e)===e&&e%1!=0}},{key:"isSafari",value:function(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}},{key:"isFirefox",value:function(){return navigator.userAgent.toLowerCase().indexOf("firefox")>-1}},{key:"isMsEdge",value:function(){var e=window.navigator.userAgent,t=e.indexOf("Edge/");return t>0&&parseInt(e.substring(t+5,e.indexOf(".",t)),10)}},{key:"getGCD",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:7,r=Math.pow(10,n-Math.floor(Math.log10(Math.max(e,t))));for(e=Math.round(Math.abs(e)*r),t=Math.round(Math.abs(t)*r);t;){var o=t;t=e%t,e=o}return e/r}},{key:"getPrimeFactors",value:function(e){for(var t=[],n=2;e>=2;)e%n==0?(t.push(n),e/=n):n++;return t}},{key:"mod",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:7,r=Math.pow(10,n-Math.floor(Math.log10(Math.max(e,t))));return(e=Math.round(Math.abs(e)*r))%(t=Math.round(Math.abs(t)*r))/r}}]),e}(),A=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.setEasingFunctions()}return c(e,[{key:"setEasingFunctions",value:function(){var e;if(!this.w.globals.easing){switch(this.w.config.chart.animations.easing){case"linear":e="-";break;case"easein":e="<";break;case"easeout":e=">";break;case"easeinout":default:e="<>";break;case"swing":e=function(e){var t=1.70158;return(e-=1)*e*((t+1)*e+t)+1};break;case"bounce":e=function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375};break;case"elastic":e=function(e){return e===!!e?e:Math.pow(2,-10*e)*Math.sin((e-.075)*(2*Math.PI)/.3)+1}}this.w.globals.easing=e}}},{key:"animateLine",value:function(e,t,n,r){e.attr(t).animate(r).attr(n)}},{key:"animateMarker",value:function(e,t,n,r){e.attr({opacity:0}).animate(t,n).attr({opacity:1}).afterAll(function(){r()})}},{key:"animateRect",value:function(e,t,n,r,o){e.attr(t).animate(r).attr(n).afterAll(function(){return o()})}},{key:"animatePathsGradually",value:function(e){var t=e.el,n=e.realIndex,r=e.j,o=e.fill,i=e.pathFrom,a=e.pathTo,s=e.speed,c=e.delay,l=this.w,u=0;l.config.chart.animations.animateGradually.enabled&&(u=l.config.chart.animations.animateGradually.delay),l.config.chart.animations.dynamicAnimation.enabled&&l.globals.dataChanged&&"bar"!==l.config.chart.type&&(u=0),this.morphSVG(t,n,r,"line"!==l.config.chart.type||l.globals.comboCharts?o:"stroke",i,a,s,c*u)}},{key:"showDelayedElements",value:function(){this.w.globals.delayedElements.forEach(function(e){var t=e.el;t.classList.remove("apexcharts-element-hidden"),t.classList.add("apexcharts-hidden-element-shown")})}},{key:"animationCompleted",value:function(e){var t=this.w;t.globals.animationEnded||(t.globals.animationEnded=!0,this.showDelayedElements(),"function"==typeof t.config.chart.events.animationEnd&&t.config.chart.events.animationEnd(this.ctx,{el:e,w:t}))}},{key:"morphSVG",value:function(e,t,n,r,o,i,a,s){var c=this,l=this.w;o||(o=e.attr("pathFrom")),i||(i=e.attr("pathTo"));var u=function(e){return"radar"===l.config.chart.type&&(a=1),"M 0 ".concat(l.globals.gridHeight)};(!o||o.indexOf("undefined")>-1||o.indexOf("NaN")>-1)&&(o=u()),(!i||i.indexOf("undefined")>-1||i.indexOf("NaN")>-1)&&(i=u()),l.globals.shouldAnimate||(a=1),e.plot(o).animate(1,l.globals.easing,s).plot(o).animate(a,l.globals.easing,s).plot(i).afterAll(function(){I.isNumber(n)?n===l.globals.series[l.globals.maxValsInArrayIndex].length-2&&l.globals.shouldAnimate&&c.animationCompleted(e):"none"!==r&&l.globals.shouldAnimate&&(!l.globals.comboCharts&&t===l.globals.series.length-1||l.globals.comboCharts)&&c.animationCompleted(e),c.showDelayedElements()})}}]),e}(),S=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"getDefaultFilter",value:function(e,t){var n=this.w;e.unfilter(!0),(new window.SVG.Filter).size("120%","180%","-5%","-40%"),"none"!==n.config.states.normal.filter?this.applyFilter(e,t,n.config.states.normal.filter.type,n.config.states.normal.filter.value):n.config.chart.dropShadow.enabled&&this.dropShadow(e,n.config.chart.dropShadow,t)}},{key:"addNormalFilter",value:function(e,t){var n=this.w;n.config.chart.dropShadow.enabled&&!e.node.classList.contains("apexcharts-marker")&&this.dropShadow(e,n.config.chart.dropShadow,t)}},{key:"addLightenFilter",value:function(e,t,n){var r=this,o=this.w,i=n.intensity;e.unfilter(!0),new window.SVG.Filter,e.filter(function(e){var n=o.config.chart.dropShadow;(n.enabled?r.addShadow(e,t,n):e).componentTransfer({rgb:{type:"linear",slope:1.5,intercept:i}})}),e.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(e.filterer.node)}},{key:"addDarkenFilter",value:function(e,t,n){var r=this,o=this.w,i=n.intensity;e.unfilter(!0),new window.SVG.Filter,e.filter(function(e){var n=o.config.chart.dropShadow;(n.enabled?r.addShadow(e,t,n):e).componentTransfer({rgb:{type:"linear",slope:i}})}),e.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(e.filterer.node)}},{key:"applyFilter",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5;switch(n){case"none":this.addNormalFilter(e,t);break;case"lighten":this.addLightenFilter(e,t,{intensity:r});break;case"darken":this.addDarkenFilter(e,t,{intensity:r})}}},{key:"addShadow",value:function(e,t,n){var r,o=this.w,i=n.blur,a=n.top,s=n.left,c=n.color,l=n.opacity;if((null===(r=o.config.chart.dropShadow.enabledOnSeries)||void 0===r?void 0:r.length)>0&&-1===o.config.chart.dropShadow.enabledOnSeries.indexOf(t))return e;var u=e.flood(Array.isArray(c)?c[t]:c,l).composite(e.sourceAlpha,"in").offset(s,a).gaussianBlur(i).merge(e.source);return e.blend(e.source,u)}},{key:"dropShadow",value:function(e,t){var n,r,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=t.top,a=t.left,s=t.blur,c=t.color,l=t.opacity,u=t.noUserSpaceOnUse,d=this.w;return e.unfilter(!0),I.isMsEdge()&&"radialBar"===d.config.chart.type||(null===(n=d.config.chart.dropShadow.enabledOnSeries)||void 0===n?void 0:n.length)>0&&-1===(null===(r=d.config.chart.dropShadow.enabledOnSeries)||void 0===r?void 0:r.indexOf(o))||(c=Array.isArray(c)?c[o]:c,e.filter(function(e){var t;t=I.isSafari()||I.isFirefox()||I.isMsEdge()?e.flood(c,l).composite(e.sourceAlpha,"in").offset(a,i).gaussianBlur(s):e.flood(c,l).composite(e.sourceAlpha,"in").offset(a,i).gaussianBlur(s).merge(e.source),e.blend(e.source,t)}),u||e.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(e.filterer.node)),e}},{key:"setSelectionFilter",value:function(e,t,n){var r=this.w;if(void 0!==r.globals.selectedDataPoints[t]&&r.globals.selectedDataPoints[t].indexOf(n)>-1){e.node.setAttribute("selected",!0);var o=r.config.states.active.filter;"none"!==o&&this.applyFilter(e,t,o.type,o.value)}}},{key:"_scaleFilterSize",value:function(e){!function(t){for(var n in t)t.hasOwnProperty(n)&&e.setAttribute(n,t[n])}({width:"200%",height:"200%",x:"-50%",y:"-50%"})}}]),e}(),T=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"roundPathCorners",value:function(e,t){function n(e,t,n){var o=t.x-e.x,i=t.y-e.y,a=Math.sqrt(o*o+i*i);return r(e,t,Math.min(1,n/a))}function r(e,t,n){return{x:e.x+(t.x-e.x)*n,y:e.y+(t.y-e.y)*n}}function o(e,t){e.length>2&&(e[e.length-2]=t.x,e[e.length-1]=t.y)}function i(e){return{x:parseFloat(e[e.length-2]),y:parseFloat(e[e.length-1])}}e.indexOf("NaN")>-1&&(e="");var a=e.split(/[,\s]/).reduce(function(e,t){var n=t.match("([a-zA-Z])(.+)");return n?(e.push(n[1]),e.push(n[2])):e.push(t),e},[]).reduce(function(e,t){return parseFloat(t)==t&&e.length?e[e.length-1].push(t):e.push([t]),e},[]),s=[];if(a.length>1){var c=i(a[0]),l=null;"Z"==a[a.length-1][0]&&a[0].length>2&&(l=["L",c.x,c.y],a[a.length-1]=l),s.push(a[0]);for(var u=1;u2&&"L"==h[0]&&p.length>2&&"L"==p[0]){var f,g,y=i(d),m=i(h),b=i(p);f=n(m,y,t),g=n(m,b,t),o(h,f),h.origPoint=m,s.push(h);var v=r(f,m,.5),w=r(m,g,.5),k=["C",v.x,v.y,w.x,w.y,g.x,g.y];k.origPoint=m,s.push(k)}else s.push(h)}if(l){var _=i(s[s.length-1]);s.push(["Z"]),o(s[0],_)}}else s=a;return s.reduce(function(e,t){return e+t.join(" ")+" "},"")}},{key:"drawLine",value:function(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"#a8a8a8",i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:"butt";return this.w.globals.dom.Paper.line().attr({x1:e,y1:t,x2:n,y2:r,stroke:o,"stroke-dasharray":i,"stroke-width":a,"stroke-linecap":s})}},{key:"drawRect",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"#fefefe",a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:1,s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null,c=arguments.length>8&&void 0!==arguments[8]?arguments[8]:null,l=arguments.length>9&&void 0!==arguments[9]?arguments[9]:0,u=this.w.globals.dom.Paper.rect();return u.attr({x:e,y:t,width:n>0?n:0,height:r>0?r:0,rx:o,ry:o,opacity:a,"stroke-width":null!==s?s:0,stroke:null!==c?c:"none","stroke-dasharray":l}),u.node.setAttribute("fill",i),u}},{key:"drawPolygon",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"#e1e1e1",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"none";return this.w.globals.dom.Paper.polygon(e).attr({fill:r,stroke:t,"stroke-width":n})}},{key:"drawCircle",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;e<0&&(e=0);var n=this.w.globals.dom.Paper.circle(2*e);return null!==t&&n.attr(t),n}},{key:"drawPath",value:function(e){var t=e.d,n=void 0===t?"":t,r=e.stroke,o=void 0===r?"#a8a8a8":r,i=e.strokeWidth,a=void 0===i?1:i,s=e.fill,c=e.fillOpacity,l=void 0===c?1:c,u=e.strokeOpacity,d=void 0===u?1:u,h=e.classes,p=e.strokeLinecap,f=void 0===p?null:p,g=e.strokeDashArray,y=void 0===g?0:g,m=this.w;return null===f&&(f=m.config.stroke.lineCap),(n.indexOf("undefined")>-1||n.indexOf("NaN")>-1)&&(n="M 0 ".concat(m.globals.gridHeight)),m.globals.dom.Paper.path(n).attr({fill:s,"fill-opacity":l,stroke:o,"stroke-opacity":d,"stroke-linecap":f,"stroke-width":a,"stroke-dasharray":y,class:h})}},{key:"group",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this.w.globals.dom.Paper.group();return null!==e&&t.attr(e),t}},{key:"move",value:function(e,t){return["M",e,t].join(" ")}},{key:"line",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=null;return null===n?r=[" L",e,t].join(" "):"H"===n?r=[" H",e].join(" "):"V"===n&&(r=[" V",t].join(" ")),r}},{key:"curve",value:function(e,t,n,r,o,i){return["C",e,t,n,r,o,i].join(" ")}},{key:"quadraticCurve",value:function(e,t,n,r){return["Q",e,t,n,r].join(" ")}},{key:"arc",value:function(e,t,n,r,o,i,a){var s="A";return arguments.length>7&&void 0!==arguments[7]&&arguments[7]&&(s="a"),[s,e,t,n,r,o,i,a].join(" ")}},{key:"renderPaths",value:function(e){var t,n=e.j,r=e.realIndex,o=e.pathFrom,i=e.pathTo,a=e.stroke,s=e.strokeWidth,c=e.strokeLinecap,l=e.fill,u=e.animationDelay,d=e.initialSpeed,h=e.dataChangeSpeed,p=e.className,f=e.chartType,g=e.shouldClipToGrid,m=void 0===g||g,b=e.bindEventsOnPaths,v=void 0===b||b,w=e.drawShadow,k=void 0===w||w,_=this.w,I=new S(this.ctx),T=new A(this.ctx),E=this.w.config.chart.animations.enabled,x=E&&this.w.config.chart.animations.dynamicAnimation.enabled,O=!!(E&&!_.globals.resized||x&&_.globals.dataChanged&&_.globals.shouldAnimate);O?t=o:(t=i,_.globals.animationEnded=!0);var P,C=_.config.stroke.dashArray;P=Array.isArray(C)?C[r]:_.config.stroke.dashArray;var R=this.drawPath({d:t,stroke:a,strokeWidth:s,fill:l,fillOpacity:1,classes:p,strokeLinecap:c,strokeDashArray:P});if(R.attr("index",r),m&&("bar"===f&&!_.globals.isHorizontal||_.globals.comboCharts?R.attr({"clip-path":"url(#gridRectBarMask".concat(_.globals.cuid,")")}):R.attr({"clip-path":"url(#gridRectMask".concat(_.globals.cuid,")")})),"none"!==_.config.states.normal.filter.type)I.getDefaultFilter(R,r);else if(_.config.chart.dropShadow.enabled&&k){var N=_.config.chart.dropShadow;I.dropShadow(R,N,r)}v&&(R.node.addEventListener("mouseenter",this.pathMouseEnter.bind(this,R)),R.node.addEventListener("mouseleave",this.pathMouseLeave.bind(this,R)),R.node.addEventListener("mousedown",this.pathMouseDown.bind(this,R))),R.attr({pathTo:i,pathFrom:o});var D={el:R,j:n,realIndex:r,pathFrom:o,pathTo:i,fill:l,strokeWidth:s,delay:u};return!E||_.globals.resized||_.globals.dataChanged?!_.globals.resized&&_.globals.dataChanged||T.showDelayedElements():T.animatePathsGradually(y(y({},D),{},{speed:d})),_.globals.dataChanged&&x&&O&&T.animatePathsGradually(y(y({},D),{},{speed:h})),R}},{key:"drawPattern",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"#a8a8a8",o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;return this.w.globals.dom.Paper.pattern(t,n,function(i){"horizontalLines"===e?i.line(0,0,n,0).stroke({color:r,width:o+1}):"verticalLines"===e?i.line(0,0,0,t).stroke({color:r,width:o+1}):"slantedLines"===e?i.line(0,0,t,n).stroke({color:r,width:o}):"squares"===e?i.rect(t,n).fill("none").stroke({color:r,width:o}):"circles"===e&&i.circle(t).fill("none").stroke({color:r,width:o})})}},{key:"drawGradient",value:function(e,t,n,r,o){var i,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,s=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null,l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:0,u=this.w;t.length<9&&0===t.indexOf("#")&&(t=I.hexToRgba(t,r)),n.length<9&&0===n.indexOf("#")&&(n=I.hexToRgba(n,o));var d=0,h=1,p=1,f=null;null!==s&&(d=void 0!==s[0]?s[0]/100:0,h=void 0!==s[1]?s[1]/100:1,p=void 0!==s[2]?s[2]/100:1,f=void 0!==s[3]?s[3]/100:null);var g=!("donut"!==u.config.chart.type&&"pie"!==u.config.chart.type&&"polarArea"!==u.config.chart.type&&"bubble"!==u.config.chart.type);if(i=null===c||0===c.length?u.globals.dom.Paper.gradient(g?"radial":"linear",function(e){e.at(d,t,r),e.at(h,n,o),e.at(p,n,o),null!==f&&e.at(f,t,r)}):u.globals.dom.Paper.gradient(g?"radial":"linear",function(e){(Array.isArray(c[l])?c[l]:c).forEach(function(t){e.at(t.offset/100,t.color,t.opacity)})}),g){var y=u.globals.gridWidth/2,m=u.globals.gridHeight/2;"bubble"!==u.config.chart.type?i.attr({gradientUnits:"userSpaceOnUse",cx:y,cy:m,r:a}):i.attr({cx:.5,cy:.5,r:.8,fx:.2,fy:.2})}else"vertical"===e?i.from(0,0).to(0,1):"diagonal"===e?i.from(0,0).to(1,1):"horizontal"===e?i.from(0,1).to(1,1):"diagonal2"===e&&i.from(1,0).to(0,1);return i}},{key:"getTextBasedOnMaxWidth",value:function(e){var t=e.text,n=e.maxWidth,r=e.fontSize,o=e.fontFamily,i=this.getTextRects(t,r,o),a=i.width/t.length,s=Math.floor(n/a);return n-1){var s=n.globals.selectedDataPoints[o].indexOf(i);n.globals.selectedDataPoints[o].splice(s,1)}}else{if(!n.config.states.active.allowMultipleDataPointsSelection&&n.globals.selectedDataPoints.length>0){n.globals.selectedDataPoints=[];var c=n.globals.dom.Paper.select(".apexcharts-series path").members,l=n.globals.dom.Paper.select(".apexcharts-series circle, .apexcharts-series rect").members,u=function(e){Array.prototype.forEach.call(e,function(e){e.node.setAttribute("selected","false"),r.getDefaultFilter(e,o)})};u(c),u(l)}e.node.setAttribute("selected","true"),a="true",void 0===n.globals.selectedDataPoints[o]&&(n.globals.selectedDataPoints[o]=[]),n.globals.selectedDataPoints[o].push(i)}if("true"===a){var d=n.config.states.active.filter;if("none"!==d)r.applyFilter(e,o,d.type,d.value);else if("none"!==n.config.states.hover.filter&&!n.globals.isTouchDevice){var h=n.config.states.hover.filter;r.applyFilter(e,o,h.type,h.value)}}else"none"!==n.config.states.active.filter.type&&("none"===n.config.states.hover.filter.type||n.globals.isTouchDevice?r.getDefaultFilter(e,o):(h=n.config.states.hover.filter,r.applyFilter(e,o,h.type,h.value)));"function"==typeof n.config.chart.events.dataPointSelection&&n.config.chart.events.dataPointSelection(t,this.ctx,{selectedDataPoints:n.globals.selectedDataPoints,seriesIndex:o,dataPointIndex:i,w:n}),t&&this.ctx.events.fireEvent("dataPointSelection",[t,this.ctx,{selectedDataPoints:n.globals.selectedDataPoints,seriesIndex:o,dataPointIndex:i,w:n}])}},{key:"rotateAroundCenter",value:function(e){var t={};return e&&"function"==typeof e.getBBox&&(t=e.getBBox()),{x:t.x+t.width/2,y:t.y+t.height/2}}},{key:"getTextRects",value:function(e,t,n,r){var o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],i=this.w,a=this.drawText({x:-200,y:-200,text:e,textAnchor:"start",fontSize:t,fontFamily:n,foreColor:"#fff",opacity:0});r&&a.attr("transform",r),i.globals.dom.Paper.add(a);var s=a.bbox();return o||(s=a.node.getBoundingClientRect()),a.remove(),{width:s.width,height:s.height}}},{key:"placeTextWithEllipsis",value:function(e,t,n){if("function"==typeof e.getComputedTextLength&&(e.textContent=t,t.length>0&&e.getComputedTextLength()>=n/1.1)){for(var r=t.length-3;r>0;r-=3)if(e.getSubStringLength(0,r)<=n/1.1)return void(e.textContent=t.substring(0,r)+"...");e.textContent="."}}}],[{key:"setAttrs",value:function(e,t){for(var n in t)t.hasOwnProperty(n)&&e.setAttribute(n,t[n])}}]),e}(),E=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"getStackedSeriesTotals",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=this.w,n=[];if(0===t.globals.series.length)return n;for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:null;return null===e?this.w.config.series.reduce(function(e,t){return e+t},0):this.w.globals.series[e].reduce(function(e,t){return e+t},0)}},{key:"getStackedSeriesTotalsByGroups",value:function(){var e=this,t=this.w,n=[];return t.globals.seriesGroups.forEach(function(r){var o=[];t.config.series.forEach(function(e,n){r.indexOf(t.globals.seriesNames[n])>-1&&o.push(n)});var i=t.globals.series.map(function(e,t){return-1===o.indexOf(t)?t:-1}).filter(function(e){return-1!==e});n.push(e.getStackedSeriesTotals(i))}),n}},{key:"setSeriesYAxisMappings",value:function(){var e=this.w.globals,t=this.w.config,n=[],r=[],o=[],i=e.series.length>t.yaxis.length||t.yaxis.some(function(e){return Array.isArray(e.seriesName)});t.series.forEach(function(e,t){o.push(t),r.push(null)}),t.yaxis.forEach(function(e,t){n[t]=[]});var a=[];t.yaxis.forEach(function(e,r){var s=!1;if(e.seriesName){var c=[];Array.isArray(e.seriesName)?c=e.seriesName:c.push(e.seriesName),c.forEach(function(e){t.series.forEach(function(t,a){if(t.name===e){var c=a;r===a||i?!i||o.indexOf(a)>-1?n[r].push([r,a]):console.warn("Series '"+t.name+"' referenced more than once in what looks like the new style. That is, when using either seriesName: [], or when there are more series than yaxes."):(n[a].push([a,r]),c=r),s=!0,-1!==(c=o.indexOf(c))&&o.splice(c,1)}})})}s||a.push(r)}),n=n.map(function(e,t){var n=[];return e.forEach(function(e){r[e[1]]=e[0],n.push(e[1])}),n});for(var s=t.yaxis.length-1,c=0;c0&&void 0!==arguments[0]?arguments[0]:null;return 0===(null===e?this.w.config.series.filter(function(e){return null!==e}):this.w.config.series[e].data.filter(function(e){return null!==e})).length}},{key:"seriesHaveSameValues",value:function(e){return this.w.globals.series[e].every(function(e,t,n){return e===n[0]})}},{key:"getCategoryLabels",value:function(e){var t=this.w,n=e.slice();return t.config.xaxis.convertedCatToNumeric&&(n=e.map(function(e,n){return t.config.xaxis.labels.formatter(e-t.globals.minX+1)})),n}},{key:"getLargestSeries",value:function(){var e=this.w;e.globals.maxValsInArrayIndex=e.globals.series.map(function(e){return e.length}).indexOf(Math.max.apply(Math,e.globals.series.map(function(e){return e.length})))}},{key:"getLargestMarkerSize",value:function(){var e=this.w,t=0;return e.globals.markers.size.forEach(function(e){t=Math.max(t,e)}),e.config.markers.discrete&&e.config.markers.discrete.length&&e.config.markers.discrete.forEach(function(e){t=Math.max(t,e.size)}),t>0&&(e.config.markers.hover.size>0?t=e.config.markers.hover.size:t+=e.config.markers.hover.sizeOffset),e.globals.markers.largestSize=t,t}},{key:"getSeriesTotals",value:function(){var e=this.w;e.globals.seriesTotals=e.globals.series.map(function(e,t){var n=0;if(Array.isArray(e))for(var r=0;re&&n.globals.seriesX[o][a]0){var p=function(e,t){var n=o.config.yaxis[o.globals.seriesYAxisReverseMap[t]],i=e<0?-1:1;return e=Math.abs(e),n.logarithmic&&(e=r.getBaseLog(n.logBase,e)),-i*e/a[t]};if(i.isMultipleYAxis){c=[];for(var f=0;f0&&t.forEach(function(t){var a=[],s=[];e.i.forEach(function(n,r){o.config.series[n].group===t&&(a.push(e.series[r]),s.push(n))}),a.length>0&&i.push(r.draw(a,n,s))}),i}}],[{key:"checkComboSeries",value:function(e,t){var n=!1,r=0,o=0;return void 0===t&&(t="line"),e.length&&void 0!==e[0].type&&e.forEach(function(e){"bar"!==e.type&&"column"!==e.type&&"candlestick"!==e.type&&"boxPlot"!==e.type||r++,void 0!==e.type&&e.type!==t&&o++}),o>0&&(n=!0),{comboBarCount:r,comboCharts:n}}},{key:"extendArrayProps",value:function(e,t,n){var r,o,i,a,s,c;return null!==(r=t)&&void 0!==r&&r.yaxis&&(t=e.extendYAxis(t,n)),null!==(o=t)&&void 0!==o&&o.annotations&&(t.annotations.yaxis&&(t=e.extendYAxisAnnotations(t)),null!==(i=t)&&void 0!==i&&null!==(a=i.annotations)&&void 0!==a&&a.xaxis&&(t=e.extendXAxisAnnotations(t)),null!==(s=t)&&void 0!==s&&null!==(c=s.annotations)&&void 0!==c&&c.points&&(t=e.extendPointAnnotations(t))),t}}]),e}(),x=function(){function e(t){a(this,e),this.w=t.w,this.annoCtx=t}return c(e,[{key:"setOrientations",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.w;if("vertical"===e.label.orientation){var r=null!==t?t:0,o=n.globals.dom.baseEl.querySelector(".apexcharts-xaxis-annotations .apexcharts-xaxis-annotation-label[rel='".concat(r,"']"));if(null!==o){var i=o.getBoundingClientRect();o.setAttribute("x",parseFloat(o.getAttribute("x"))-i.height+4);var a="top"===e.label.position?i.width:-i.width;o.setAttribute("y",parseFloat(o.getAttribute("y"))+a);var s=this.annoCtx.graphics.rotateAroundCenter(o),c=s.x,l=s.y;o.setAttribute("transform","rotate(-90 ".concat(c," ").concat(l,")"))}}}},{key:"addBackgroundToAnno",value:function(e,t){var n=this.w;if(!e||!t.label.text||!String(t.label.text).trim())return null;var r=n.globals.dom.baseEl.querySelector(".apexcharts-grid").getBoundingClientRect(),o=e.getBoundingClientRect(),i=t.label.style.padding,a=i.left,s=i.right,c=i.top,l=i.bottom;if("vertical"===t.label.orientation){var u=[a,s,c,l];c=u[0],l=u[1],a=u[2],s=u[3]}var d=o.left-r.left-a,h=o.top-r.top-c,p=this.annoCtx.graphics.drawRect(d-n.globals.barPadForNumericAxis,h,o.width+a+s,o.height+c+l,t.label.borderRadius,t.label.style.background,1,t.label.borderWidth,t.label.borderColor,0);return t.id&&p.node.classList.add(t.id),p}},{key:"annotationsBackground",value:function(){var e=this,t=this.w,n=function(n,r,o){var i=t.globals.dom.baseEl.querySelector(".apexcharts-".concat(o,"-annotations .apexcharts-").concat(o,"-annotation-label[rel='").concat(r,"']"));if(i){var a=i.parentNode,s=e.addBackgroundToAnno(i,n);s&&(a.insertBefore(s.node,i),n.label.mouseEnter&&s.node.addEventListener("mouseenter",n.label.mouseEnter.bind(e,n)),n.label.mouseLeave&&s.node.addEventListener("mouseleave",n.label.mouseLeave.bind(e,n)),n.label.click&&s.node.addEventListener("click",n.label.click.bind(e,n)))}};t.config.annotations.xaxis.forEach(function(e,t){return n(e,t,"xaxis")}),t.config.annotations.yaxis.forEach(function(e,t){return n(e,t,"yaxis")}),t.config.annotations.points.forEach(function(e,t){return n(e,t,"point")})}},{key:"getY1Y2",value:function(e,t){var n,r=this.w,o="y1"===e?t.y:t.y2,i=!1;if(this.annoCtx.invertAxis){var a=r.config.xaxis.convertedCatToNumeric?r.globals.categoryLabels:r.globals.labels,s=a.indexOf(o),c=r.globals.dom.baseEl.querySelector(".apexcharts-yaxis-texts-g text:nth-child(".concat(s+1,")"));n=c?parseFloat(c.getAttribute("y")):(r.globals.gridHeight/a.length-1)*(s+1)-r.globals.barHeight,void 0!==t.seriesIndex&&r.globals.barHeight&&(n-=r.globals.barHeight/2*(r.globals.series.length-1)-r.globals.barHeight*t.seriesIndex)}else{var l,u=r.globals.seriesYAxisMap[t.yAxisIndex][0],d=r.config.yaxis[t.yAxisIndex].logarithmic?new E(this.annoCtx.ctx).getLogVal(r.config.yaxis[t.yAxisIndex].logBase,o,u)/r.globals.yLogRatio[u]:(o-r.globals.minYArr[u])/(r.globals.yRange[u]/r.globals.gridHeight);n=r.globals.gridHeight-Math.min(Math.max(d,0),r.globals.gridHeight),i=d>r.globals.gridHeight||d<0,!t.marker||void 0!==t.y&&null!==t.y||(n=0),null!==(l=r.config.yaxis[t.yAxisIndex])&&void 0!==l&&l.reversed&&(n=d)}return"string"==typeof o&&o.includes("px")&&(n=parseFloat(o)),{yP:n,clipped:i}}},{key:"getX1X2",value:function(e,t){var n=this.w,r="x1"===e?t.x:t.x2,o=this.annoCtx.invertAxis?n.globals.minY:n.globals.minX,i=this.annoCtx.invertAxis?n.globals.maxY:n.globals.maxX,a=this.annoCtx.invertAxis?n.globals.yRange[0]:n.globals.xRange,s=!1,c=this.annoCtx.inversedReversedAxis?(i-r)/(a/n.globals.gridWidth):(r-o)/(a/n.globals.gridWidth);return"category"!==n.config.xaxis.type&&!n.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||n.globals.dataFormatXNumeric||n.config.chart.sparkline.enabled||(c=this.getStringX(r)),"string"==typeof r&&r.includes("px")&&(c=parseFloat(r)),null==r&&t.marker&&(c=n.globals.gridWidth),void 0!==t.seriesIndex&&n.globals.barWidth&&!this.annoCtx.invertAxis&&(c-=n.globals.barWidth/2*(n.globals.series.length-1)-n.globals.barWidth*t.seriesIndex),c>n.globals.gridWidth?(c=n.globals.gridWidth,s=!0):c<0&&(c=0,s=!0),{x:c,clipped:s}}},{key:"getStringX",value:function(e){var t=this.w,n=e;t.config.xaxis.convertedCatToNumeric&&t.globals.categoryLabels.length&&(e=t.globals.categoryLabels.indexOf(e)+1);var r=t.globals.labels.map(function(e){return Array.isArray(e)?e.join(" "):e}).indexOf(e),o=t.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g text:nth-child(".concat(r+1,")"));return o&&(n=parseFloat(o.getAttribute("x"))),n}}]),e}(),O=function(){function e(t){a(this,e),this.w=t.w,this.annoCtx=t,this.invertAxis=this.annoCtx.invertAxis,this.helpers=new x(this.annoCtx)}return c(e,[{key:"addXaxisAnnotation",value:function(e,t,n){var r,o=this.w,i=this.helpers.getX1X2("x1",e),a=i.x,s=i.clipped,c=!0,l=e.label.text,u=e.strokeDashArray;if(I.isNumber(a)){if(null===e.x2||void 0===e.x2){if(!s){var d=this.annoCtx.graphics.drawLine(a+e.offsetX,0+e.offsetY,a+e.offsetX,o.globals.gridHeight+e.offsetY,e.borderColor,u,e.borderWidth);t.appendChild(d.node),e.id&&d.node.classList.add(e.id)}}else{var h=this.helpers.getX1X2("x2",e);if(r=h.x,c=h.clipped,!s||!c){if(r12?h-12:0===h?12:h;t=(t=(t=(t=t.replace(/(^|[^\\])HH+/g,"$1"+c(h))).replace(/(^|[^\\])H/g,"$1"+h)).replace(/(^|[^\\])hh+/g,"$1"+c(p))).replace(/(^|[^\\])h/g,"$1"+p);var f=r?e.getUTCMinutes():e.getMinutes();t=(t=t.replace(/(^|[^\\])mm+/g,"$1"+c(f))).replace(/(^|[^\\])m/g,"$1"+f);var g=r?e.getUTCSeconds():e.getSeconds();t=(t=t.replace(/(^|[^\\])ss+/g,"$1"+c(g))).replace(/(^|[^\\])s/g,"$1"+g);var y=r?e.getUTCMilliseconds():e.getMilliseconds();t=t.replace(/(^|[^\\])fff+/g,"$1"+c(y,3)),y=Math.round(y/10),t=t.replace(/(^|[^\\])ff/g,"$1"+c(y)),y=Math.round(y/10);var m=h<12?"AM":"PM";t=(t=(t=t.replace(/(^|[^\\])f/g,"$1"+y)).replace(/(^|[^\\])TT+/g,"$1"+m)).replace(/(^|[^\\])T/g,"$1"+m.charAt(0));var b=m.toLowerCase();t=(t=t.replace(/(^|[^\\])tt+/g,"$1"+b)).replace(/(^|[^\\])t/g,"$1"+b.charAt(0));var w=-e.getTimezoneOffset(),k=r||!w?"Z":w>0?"+":"-";if(!r){var _=(w=Math.abs(w))%60;k+=c(Math.floor(w/60))+":"+c(_)}t=t.replace(/(^|[^\\])K/g,"$1"+k);var I=(r?e.getUTCDay():e.getDay())+1;return(t=(t=(t=(t=t.replace(new RegExp(a[0],"g"),a[I])).replace(new RegExp(s[0],"g"),s[I])).replace(new RegExp(o[0],"g"),o[u])).replace(new RegExp(i[0],"g"),i[u])).replace(/\\(.)/g,"$1")}},{key:"getTimeUnitsfromTimestamp",value:function(e,t,n){var r=this.w;void 0!==r.config.xaxis.min&&(e=r.config.xaxis.min),void 0!==r.config.xaxis.max&&(t=r.config.xaxis.max);var o=this.getDate(e),i=this.getDate(t),a=this.formatDate(o,"yyyy MM dd HH mm ss fff").split(" "),s=this.formatDate(i,"yyyy MM dd HH mm ss fff").split(" ");return{minMillisecond:parseInt(a[6],10),maxMillisecond:parseInt(s[6],10),minSecond:parseInt(a[5],10),maxSecond:parseInt(s[5],10),minMinute:parseInt(a[4],10),maxMinute:parseInt(s[4],10),minHour:parseInt(a[3],10),maxHour:parseInt(s[3],10),minDate:parseInt(a[2],10),maxDate:parseInt(s[2],10),minMonth:parseInt(a[1],10)-1,maxMonth:parseInt(s[1],10)-1,minYear:parseInt(a[0],10),maxYear:parseInt(s[0],10)}}},{key:"isLeapYear",value:function(e){return e%4==0&&e%100!=0||e%400==0}},{key:"calculcateLastDaysOfMonth",value:function(e,t,n){return this.determineDaysOfMonths(e,t)-n}},{key:"determineDaysOfYear",value:function(e){var t=365;return this.isLeapYear(e)&&(t=366),t}},{key:"determineRemainingDaysOfYear",value:function(e,t,n){var r=this.daysCntOfYear[t]+n;return t>1&&this.isLeapYear()&&r++,r}},{key:"determineDaysOfMonths",value:function(e,t){var n=30;switch(e=I.monthMod(e),!0){case this.months30.indexOf(e)>-1:2===e&&(n=this.isLeapYear(t)?29:28);break;case this.months31.indexOf(e)>-1:default:n=31}return n}}]),e}(),C=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.tooltipKeyFormat="dd MMM"}return c(e,[{key:"xLabelFormat",value:function(e,t,n,r){var o=this.w;if("datetime"===o.config.xaxis.type&&void 0===o.config.xaxis.labels.formatter&&void 0===o.config.tooltip.x.formatter){var i=new P(this.ctx);return i.formatDate(i.getDate(t),o.config.tooltip.x.format)}return e(t,n,r)}},{key:"defaultGeneralFormatter",value:function(e){return Array.isArray(e)?e.map(function(e){return e}):e}},{key:"defaultYFormatter",value:function(e,t,n){var r=this.w;if(I.isNumber(e))if(0!==r.globals.yValueDecimal)e=e.toFixed(void 0!==t.decimalsInFloat?t.decimalsInFloat:r.globals.yValueDecimal);else{var o=e.toFixed(0);e=e==o?o:e.toFixed(1)}return e}},{key:"setLabelFormatters",value:function(){var e=this,t=this.w;return t.globals.xaxisTooltipFormatter=function(t){return e.defaultGeneralFormatter(t)},t.globals.ttKeyFormatter=function(t){return e.defaultGeneralFormatter(t)},t.globals.ttZFormatter=function(e){return e},t.globals.legendFormatter=function(t){return e.defaultGeneralFormatter(t)},void 0!==t.config.xaxis.labels.formatter?t.globals.xLabelFormatter=t.config.xaxis.labels.formatter:t.globals.xLabelFormatter=function(e){if(I.isNumber(e)){if(!t.config.xaxis.convertedCatToNumeric&&"numeric"===t.config.xaxis.type){if(I.isNumber(t.config.xaxis.decimalsInFloat))return e.toFixed(t.config.xaxis.decimalsInFloat);var n=t.globals.maxX-t.globals.minX;return n>0&&n<100?e.toFixed(1):e.toFixed(0)}return t.globals.isBarHorizontal&&t.globals.maxY-t.globals.minYArr<4?e.toFixed(1):e.toFixed(0)}return e},"function"==typeof t.config.tooltip.x.formatter?t.globals.ttKeyFormatter=t.config.tooltip.x.formatter:t.globals.ttKeyFormatter=t.globals.xLabelFormatter,"function"==typeof t.config.xaxis.tooltip.formatter&&(t.globals.xaxisTooltipFormatter=t.config.xaxis.tooltip.formatter),(Array.isArray(t.config.tooltip.y)||void 0!==t.config.tooltip.y.formatter)&&(t.globals.ttVal=t.config.tooltip.y),void 0!==t.config.tooltip.z.formatter&&(t.globals.ttZFormatter=t.config.tooltip.z.formatter),void 0!==t.config.legend.formatter&&(t.globals.legendFormatter=t.config.legend.formatter),t.config.yaxis.forEach(function(n,r){void 0!==n.labels.formatter?t.globals.yLabelFormatters[r]=n.labels.formatter:t.globals.yLabelFormatters[r]=function(o){return t.globals.xyCharts?Array.isArray(o)?o.map(function(t){return e.defaultYFormatter(t,n,r)}):e.defaultYFormatter(o,n,r):o}}),t.globals}},{key:"heatmapLabelFormatters",value:function(){var e=this.w;if("heatmap"===e.config.chart.type){e.globals.yAxisScale[0].result=e.globals.seriesNames.slice();var t=e.globals.seriesNames.reduce(function(e,t){return e.length>t.length?e:t},0);e.globals.yAxisScale[0].niceMax=t,e.globals.yAxisScale[0].niceMin=t}}}]),e}(),R=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"getLabel",value:function(e,t,n,r){var o,i,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"12px",c=!(arguments.length>6&&void 0!==arguments[6])||arguments[6],l=this.w,u=void 0===e[r]?"":e[r],d=u,h=l.globals.xLabelFormatter,p=l.config.xaxis.labels.formatter,f=!1,g=new C(this.ctx),y=u;c&&(d=g.xLabelFormat(h,u,y,{i:r,dateFormatter:new P(this.ctx).formatDate,w:l}),void 0!==p&&(d=p(u,e[r],{i:r,dateFormatter:new P(this.ctx).formatDate,w:l}))),t.length>0?(o=t[r].unit,i=null,t.forEach(function(e){"month"===e.unit?i="year":"day"===e.unit?i="month":"hour"===e.unit?i="day":"minute"===e.unit&&(i="hour")}),f=i===o,n=t[r].position,d=t[r].value):"datetime"===l.config.xaxis.type&&void 0===p&&(d=""),void 0===d&&(d=""),d=Array.isArray(d)?d:d.toString();var m,b=new T(this.ctx);m=l.globals.rotateXLabels&&c?b.getTextRects(d,parseInt(s,10),null,"rotate(".concat(l.config.xaxis.labels.rotate," 0 0)"),!1):b.getTextRects(d,parseInt(s,10));var v=!l.config.xaxis.labels.showDuplicates&&this.ctx.timeScale;return!Array.isArray(d)&&("NaN"===String(d)||a.indexOf(d)>=0&&v)&&(d=""),{x:n,text:d,textRect:m,isBold:f}}},{key:"checkLabelBasedOnTickamount",value:function(e,t,n){var r=this.w,o=r.config.xaxis.tickAmount;return"dataPoints"===o&&(o=Math.round(r.globals.gridWidth/120)),o>n||e%Math.round(n/(o+1))==0||(t.text=""),t}},{key:"checkForOverflowingLabels",value:function(e,t,n,r,o){var i=this.w;if(0===e&&i.globals.skipFirstTimelinelabel&&(t.text=""),e===n-1&&i.globals.skipLastTimelinelabel&&(t.text=""),i.config.xaxis.labels.hideOverlappingLabels&&r.length>0){var a=o[o.length-1];t.xr.length||r.some(function(e){return Array.isArray(e.seriesName)})?e:n.seriesYAxisReverseMap[e]}},{key:"isYAxisHidden",value:function(e){var t=this.w,n=t.config.yaxis[e];if(!n.show||this.yAxisAllSeriesCollapsed(e))return!0;if(!n.showForNullSeries){var r=t.globals.seriesYAxisMap[e],o=new E(this.ctx);return r.every(function(e){return o.isSeriesNull(e)})}return!1}},{key:"getYAxisForeColor",value:function(e,t){var n=this.w;return Array.isArray(e)&&n.globals.yAxisScale[t]&&this.ctx.theme.pushExtraColors(e,n.globals.yAxisScale[t].result.length,!1),e}},{key:"drawYAxisTicks",value:function(e,t,n,r,o,i,a){var s=this.w,c=new T(this.ctx),l=s.globals.translateY+s.config.yaxis[o].labels.offsetY;if(s.globals.isBarHorizontal?l=0:"heatmap"===s.config.chart.type&&(l+=i/2),r.show&&t>0){!0===s.config.yaxis[o].opposite&&(e+=r.width);for(var u=t;u>=0;u--){var d=c.drawLine(e+n.offsetX-r.width+r.offsetX,l+r.offsetY,e+n.offsetX+r.offsetX,l+r.offsetY,r.color);a.add(d),l+=i}}}}]),e}(),N=function(){function e(t){a(this,e),this.w=t.w,this.annoCtx=t,this.helpers=new x(this.annoCtx),this.axesUtils=new R(this.annoCtx)}return c(e,[{key:"addYaxisAnnotation",value:function(e,t,n){var r,o=this.w,i=e.strokeDashArray,a=this.helpers.getY1Y2("y1",e),s=a.yP,c=a.clipped,l=!0,u=!1,d=e.label.text;if(null===e.y2||void 0===e.y2){if(!c){u=!0;var h=this.annoCtx.graphics.drawLine(0+e.offsetX,s+e.offsetY,this._getYAxisAnnotationWidth(e),s+e.offsetY,e.borderColor,i,e.borderWidth);t.appendChild(h.node),e.id&&h.node.classList.add(e.id)}}else{if(r=(a=this.helpers.getY1Y2("y2",e)).yP,l=a.clipped,r>s){var p=s;s=r,r=p}if(!c||!l){u=!0;var f=this.annoCtx.graphics.drawRect(0+e.offsetX,r+e.offsetY,this._getYAxisAnnotationWidth(e),s-r,0,e.fillColor,e.opacity,1,e.borderColor,i);f.node.classList.add("apexcharts-annotation-rect"),f.attr("clip-path","url(#gridRectMask".concat(o.globals.cuid,")")),t.appendChild(f.node),e.id&&f.node.classList.add(e.id)}}if(u){var g="right"===e.label.position?o.globals.gridWidth:"center"===e.label.position?o.globals.gridWidth/2:0,y=this.annoCtx.graphics.drawText({x:g+e.label.offsetX,y:(null!=r?r:s)+e.label.offsetY-3,text:d,textAnchor:e.label.textAnchor,fontSize:e.label.style.fontSize,fontFamily:e.label.style.fontFamily,fontWeight:e.label.style.fontWeight,foreColor:e.label.style.color,cssClass:"apexcharts-yaxis-annotation-label ".concat(e.label.style.cssClass," ").concat(e.id?e.id:"")});y.attr({rel:n}),t.appendChild(y.node)}}},{key:"_getYAxisAnnotationWidth",value:function(e){var t=this.w;return t.globals.gridWidth,(e.width.indexOf("%")>-1?t.globals.gridWidth*parseInt(e.width,10)/100:parseInt(e.width,10))+e.offsetX}},{key:"drawYAxisAnnotations",value:function(){var e=this,t=this.w,n=this.annoCtx.graphics.group({class:"apexcharts-yaxis-annotations"});return t.config.annotations.yaxis.forEach(function(t,r){t.yAxisIndex=e.axesUtils.translateYAxisIndex(t.yAxisIndex),e.axesUtils.isYAxisHidden(t.yAxisIndex)&&e.axesUtils.yAxisAllSeriesCollapsed(t.yAxisIndex)||e.addYaxisAnnotation(t,n.node,r)}),n}}]),e}(),D=function(){function e(t){a(this,e),this.w=t.w,this.annoCtx=t,this.helpers=new x(this.annoCtx)}return c(e,[{key:"addPointAnnotation",value:function(e,t,n){if(!(this.w.globals.collapsedSeriesIndices.indexOf(e.seriesIndex)>-1)){var r=this.helpers.getX1X2("x1",e),o=r.x,i=r.clipped,a=(r=this.helpers.getY1Y2("y1",e)).yP,s=r.clipped;if(I.isNumber(o)&&!s&&!i){var c={pSize:e.marker.size,pointStrokeWidth:e.marker.strokeWidth,pointFillColor:e.marker.fillColor,pointStrokeColor:e.marker.strokeColor,shape:e.marker.shape,pRadius:e.marker.radius,class:"apexcharts-point-annotation-marker ".concat(e.marker.cssClass," ").concat(e.id?e.id:"")},l=this.annoCtx.graphics.drawMarker(o+e.marker.offsetX,a+e.marker.offsetY,c);t.appendChild(l.node);var u=e.label.text?e.label.text:"",d=this.annoCtx.graphics.drawText({x:o+e.label.offsetX,y:a+e.label.offsetY-e.marker.size-parseFloat(e.label.style.fontSize)/1.6,text:u,textAnchor:e.label.textAnchor,fontSize:e.label.style.fontSize,fontFamily:e.label.style.fontFamily,fontWeight:e.label.style.fontWeight,foreColor:e.label.style.color,cssClass:"apexcharts-point-annotation-label ".concat(e.label.style.cssClass," ").concat(e.id?e.id:"")});if(d.attr({rel:n}),t.appendChild(d.node),e.customSVG.SVG){var h=this.annoCtx.graphics.group({class:"apexcharts-point-annotations-custom-svg "+e.customSVG.cssClass});h.attr({transform:"translate(".concat(o+e.customSVG.offsetX,", ").concat(a+e.customSVG.offsetY,")")}),h.node.innerHTML=e.customSVG.SVG,t.appendChild(h.node)}if(e.image.path){var p=e.image.width?e.image.width:20,f=e.image.height?e.image.height:20;l=this.annoCtx.addImage({x:o+e.image.offsetX-p/2,y:a+e.image.offsetY-f/2,width:p,height:f,path:e.image.path,appendTo:".apexcharts-point-annotations"})}e.mouseEnter&&l.node.addEventListener("mouseenter",e.mouseEnter.bind(this,e)),e.mouseLeave&&l.node.addEventListener("mouseleave",e.mouseLeave.bind(this,e)),e.click&&l.node.addEventListener("click",e.click.bind(this,e))}}}},{key:"drawPointAnnotations",value:function(){var e=this,t=this.w,n=this.annoCtx.graphics.group({class:"apexcharts-point-annotations"});return t.config.annotations.points.map(function(t,r){e.addPointAnnotation(t,n.node,r)}),n}}]),e}(),L={name:"en",options:{months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],toolbar:{exportToSVG:"Download SVG",exportToPNG:"Download PNG",exportToCSV:"Download CSV",menu:"Menu",selection:"Selection",selectionZoom:"Selection Zoom",zoomIn:"Zoom In",zoomOut:"Zoom Out",pan:"Panning",reset:"Reset Zoom"}}},B=function(){function e(){a(this,e),this.yAxis={show:!0,showAlways:!1,showForNullSeries:!0,seriesName:void 0,opposite:!1,reversed:!1,logarithmic:!1,logBase:10,tickAmount:void 0,stepSize:void 0,forceNiceScale:!1,max:void 0,min:void 0,floating:!1,decimalsInFloat:void 0,labels:{show:!0,showDuplicates:!1,minWidth:0,maxWidth:160,offsetX:0,offsetY:0,align:void 0,rotate:0,padding:20,style:{colors:[],fontSize:"11px",fontWeight:400,fontFamily:void 0,cssClass:""},formatter:void 0},axisBorder:{show:!1,color:"#e0e0e0",width:1,offsetX:0,offsetY:0},axisTicks:{show:!1,color:"#e0e0e0",width:6,offsetX:0,offsetY:0},title:{text:void 0,rotate:-90,offsetY:0,offsetX:0,style:{color:void 0,fontSize:"11px",fontWeight:900,fontFamily:void 0,cssClass:""}},tooltip:{enabled:!1,offsetX:0},crosshairs:{show:!0,position:"front",stroke:{color:"#b6b6b6",width:1,dashArray:0}}},this.pointAnnotation={id:void 0,x:0,y:null,yAxisIndex:0,seriesIndex:void 0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,marker:{size:4,fillColor:"#fff",strokeWidth:2,strokeColor:"#333",shape:"circle",offsetX:0,offsetY:0,cssClass:""},label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"middle",offsetX:0,offsetY:0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}},customSVG:{SVG:void 0,cssClass:void 0,offsetX:0,offsetY:0},image:{path:void 0,width:20,height:20,offsetX:0,offsetY:0}},this.yAxisAnnotation={id:void 0,y:0,y2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,width:"100%",yAxisIndex:0,label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"end",position:"right",offsetX:0,offsetY:-3,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}},this.xAxisAnnotation={id:void 0,x:0,x2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"middle",orientation:"vertical",position:"top",offsetX:0,offsetY:0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}},this.text={x:0,y:0,text:"",textAnchor:"start",foreColor:void 0,fontSize:"13px",fontFamily:void 0,fontWeight:400,appendTo:".apexcharts-annotations",backgroundColor:"transparent",borderColor:"#c2c2c2",borderRadius:0,borderWidth:0,paddingLeft:4,paddingRight:4,paddingTop:2,paddingBottom:2}}return c(e,[{key:"init",value:function(){return{annotations:{yaxis:[this.yAxisAnnotation],xaxis:[this.xAxisAnnotation],points:[this.pointAnnotation],texts:[],images:[],shapes:[]},chart:{animations:{enabled:!0,easing:"easeinout",speed:800,animateGradually:{delay:150,enabled:!0},dynamicAnimation:{enabled:!0,speed:350}},background:"",locales:[L],defaultLocale:"en",dropShadow:{enabled:!1,enabledOnSeries:void 0,top:2,left:2,blur:4,color:"#000",opacity:.35},events:{animationEnd:void 0,beforeMount:void 0,mounted:void 0,updated:void 0,click:void 0,mouseMove:void 0,mouseLeave:void 0,xAxisLabelClick:void 0,legendClick:void 0,markerClick:void 0,selection:void 0,dataPointSelection:void 0,dataPointMouseEnter:void 0,dataPointMouseLeave:void 0,beforeZoom:void 0,beforeResetZoom:void 0,zoomed:void 0,scrolled:void 0,brushScrolled:void 0},foreColor:"#373d3f",fontFamily:"Helvetica, Arial, sans-serif",height:"auto",parentHeightOffset:15,redrawOnParentResize:!0,redrawOnWindowResize:!0,id:void 0,group:void 0,nonce:void 0,offsetX:0,offsetY:0,selection:{enabled:!1,type:"x",fill:{color:"#24292e",opacity:.1},stroke:{width:1,color:"#24292e",opacity:.4,dashArray:3},xaxis:{min:void 0,max:void 0},yaxis:{min:void 0,max:void 0}},sparkline:{enabled:!1},brush:{enabled:!1,autoScaleYaxis:!0,target:void 0,targets:void 0},stacked:!1,stackOnlyBar:!0,stackType:"normal",toolbar:{show:!0,offsetX:0,offsetY:0,tools:{download:!0,selection:!0,zoom:!0,zoomin:!0,zoomout:!0,pan:!0,reset:!0,customIcons:[]},export:{csv:{filename:void 0,columnDelimiter:",",headerCategory:"category",headerValue:"value",categoryFormatter:void 0,valueFormatter:void 0},png:{filename:void 0},svg:{filename:void 0},scale:void 0,width:void 0},autoSelected:"zoom"},type:"line",width:"100%",zoom:{enabled:!0,type:"x",autoScaleYaxis:!1,allowMouseWheelZoom:!0,zoomedArea:{fill:{color:"#90CAF9",opacity:.4},stroke:{color:"#0D47A1",opacity:.4,width:1}}}},plotOptions:{line:{isSlopeChart:!1},area:{fillTo:"origin"},bar:{horizontal:!1,columnWidth:"70%",barHeight:"70%",distributed:!1,borderRadius:0,borderRadiusApplication:"around",borderRadiusWhenStacked:"last",rangeBarOverlap:!0,rangeBarGroupRows:!1,hideZeroBarsWhenGrouped:!1,isDumbbell:!1,dumbbellColors:void 0,isFunnel:!1,isFunnel3d:!0,colors:{ranges:[],backgroundBarColors:[],backgroundBarOpacity:1,backgroundBarRadius:0},dataLabels:{position:"top",maxItems:100,hideOverflowingLabels:!0,orientation:"horizontal",total:{enabled:!1,formatter:void 0,offsetX:0,offsetY:0,style:{color:"#373d3f",fontSize:"12px",fontFamily:void 0,fontWeight:600}}}},bubble:{zScaling:!0,minBubbleRadius:void 0,maxBubbleRadius:void 0},candlestick:{colors:{upward:"#00B746",downward:"#EF403C"},wick:{useFillColor:!0}},boxPlot:{colors:{upper:"#00E396",lower:"#008FFB"}},heatmap:{radius:2,enableShades:!0,shadeIntensity:.5,reverseNegativeShade:!1,distributed:!1,useFillColorAsStroke:!1,colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0}},treemap:{enableShades:!0,shadeIntensity:.5,distributed:!1,reverseNegativeShade:!1,useFillColorAsStroke:!1,borderRadius:4,dataLabels:{format:"scale"},colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0}},radialBar:{inverseOrder:!1,startAngle:0,endAngle:360,offsetX:0,offsetY:0,hollow:{margin:5,size:"50%",background:"transparent",image:void 0,imageWidth:150,imageHeight:150,imageOffsetX:0,imageOffsetY:0,imageClipped:!0,position:"front",dropShadow:{enabled:!1,top:0,left:0,blur:3,color:"#000",opacity:.5}},track:{show:!0,startAngle:void 0,endAngle:void 0,background:"#f2f2f2",strokeWidth:"97%",opacity:1,margin:5,dropShadow:{enabled:!1,top:0,left:0,blur:3,color:"#000",opacity:.5}},dataLabels:{show:!0,name:{show:!0,fontSize:"16px",fontFamily:void 0,fontWeight:600,color:void 0,offsetY:0,formatter:function(e){return e}},value:{show:!0,fontSize:"14px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:16,formatter:function(e){return e+"%"}},total:{show:!1,label:"Total",fontSize:"16px",fontWeight:600,fontFamily:void 0,color:void 0,formatter:function(e){return e.globals.seriesTotals.reduce(function(e,t){return e+t},0)/e.globals.series.length+"%"}}},barLabels:{enabled:!1,offsetX:0,offsetY:0,useSeriesColors:!0,fontFamily:void 0,fontWeight:600,fontSize:"16px",formatter:function(e){return e},onClick:void 0}},pie:{customScale:1,offsetX:0,offsetY:0,startAngle:0,endAngle:360,expandOnClick:!0,dataLabels:{offset:0,minAngleToShowLabel:10},donut:{size:"65%",background:"transparent",labels:{show:!1,name:{show:!0,fontSize:"16px",fontFamily:void 0,fontWeight:600,color:void 0,offsetY:-10,formatter:function(e){return e}},value:{show:!0,fontSize:"20px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:10,formatter:function(e){return e}},total:{show:!1,showAlways:!1,label:"Total",fontSize:"16px",fontWeight:400,fontFamily:void 0,color:void 0,formatter:function(e){return e.globals.seriesTotals.reduce(function(e,t){return e+t},0)}}}}},polarArea:{rings:{strokeWidth:1,strokeColor:"#e8e8e8"},spokes:{strokeWidth:1,connectorColors:"#e8e8e8"}},radar:{size:void 0,offsetX:0,offsetY:0,polygons:{strokeWidth:1,strokeColors:"#e8e8e8",connectorColors:"#e8e8e8",fill:{colors:void 0}}}},colors:void 0,dataLabels:{enabled:!0,enabledOnSeries:void 0,formatter:function(e){return null!==e?e:""},textAnchor:"middle",distributed:!1,offsetX:0,offsetY:0,style:{fontSize:"12px",fontFamily:void 0,fontWeight:600,colors:void 0},background:{enabled:!0,foreColor:"#fff",borderRadius:2,padding:4,opacity:.9,borderWidth:1,borderColor:"#fff",dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.45}},dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.45}},fill:{type:"solid",colors:void 0,opacity:.85,gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]},image:{src:[],width:void 0,height:void 0},pattern:{style:"squares",width:6,height:6,strokeWidth:2}},forecastDataPoints:{count:0,fillOpacity:.5,strokeWidth:void 0,dashArray:4},grid:{show:!0,borderColor:"#e0e0e0",strokeDashArray:0,position:"back",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},row:{colors:void 0,opacity:.5},column:{colors:void 0,opacity:.5},padding:{top:0,right:10,bottom:0,left:12}},labels:[],legend:{show:!0,showForSingleSeries:!1,showForNullSeries:!0,showForZeroSeries:!0,floating:!1,position:"bottom",horizontalAlign:"center",inverseOrder:!1,fontSize:"12px",fontFamily:void 0,fontWeight:400,width:void 0,height:void 0,formatter:void 0,tooltipHoverFormatter:void 0,offsetX:-20,offsetY:4,customLegendItems:[],labels:{colors:void 0,useSeriesColors:!1},markers:{size:7,fillColors:void 0,strokeWidth:1,shape:void 0,offsetX:0,offsetY:0,customHTML:void 0,onClick:void 0},itemMargin:{horizontal:5,vertical:4},onItemClick:{toggleDataSeries:!0},onItemHover:{highlightDataSeries:!0}},markers:{discrete:[],size:0,colors:void 0,strokeColors:"#fff",strokeWidth:2,strokeOpacity:.9,strokeDashArray:0,fillOpacity:1,shape:"circle",offsetX:0,offsetY:0,showNullDataPoints:!0,onClick:void 0,onDblClick:void 0,hover:{size:void 0,sizeOffset:3}},noData:{text:void 0,align:"center",verticalAlign:"middle",offsetX:0,offsetY:0,style:{color:void 0,fontSize:"14px",fontFamily:void 0}},responsive:[],series:void 0,states:{normal:{filter:{type:"none",value:0}},hover:{filter:{type:"lighten",value:.1}},active:{allowMultipleDataPointsSelection:!1,filter:{type:"darken",value:.5}}},title:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:0,floating:!1,style:{fontSize:"14px",fontWeight:900,fontFamily:void 0,color:void 0}},subtitle:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:30,floating:!1,style:{fontSize:"12px",fontWeight:400,fontFamily:void 0,color:void 0}},stroke:{show:!0,curve:"smooth",lineCap:"butt",width:2,colors:void 0,dashArray:0,fill:{type:"solid",colors:void 0,opacity:.85,gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]}}},tooltip:{enabled:!0,enabledOnSeries:void 0,shared:!0,hideEmptySeries:!1,followCursor:!1,intersect:!1,inverseOrder:!1,custom:void 0,fillSeriesColor:!1,theme:"light",cssClass:"",style:{fontSize:"12px",fontFamily:void 0},onDatasetHover:{highlightDataSeries:!1},x:{show:!0,format:"dd MMM",formatter:void 0},y:{formatter:void 0,title:{formatter:function(e){return e?e+": ":""}}},z:{formatter:void 0,title:"Size: "},marker:{show:!0,fillColors:void 0},items:{display:"flex"},fixed:{enabled:!1,position:"topRight",offsetX:0,offsetY:0}},xaxis:{type:"category",categories:[],convertedCatToNumeric:!1,offsetX:0,offsetY:0,overwriteCategories:void 0,labels:{show:!0,rotate:-45,rotateAlways:!1,hideOverlappingLabels:!0,trim:!1,minHeight:void 0,maxHeight:120,showDuplicates:!0,style:{colors:[],fontSize:"12px",fontWeight:400,fontFamily:void 0,cssClass:""},offsetX:0,offsetY:0,format:void 0,formatter:void 0,datetimeUTC:!0,datetimeFormatter:{year:"yyyy",month:"MMM 'yy",day:"dd MMM",hour:"HH:mm",minute:"HH:mm:ss",second:"HH:mm:ss"}},group:{groups:[],style:{colors:[],fontSize:"12px",fontWeight:400,fontFamily:void 0,cssClass:""}},axisBorder:{show:!0,color:"#e0e0e0",width:"100%",height:1,offsetX:0,offsetY:0},axisTicks:{show:!0,color:"#e0e0e0",height:6,offsetX:0,offsetY:0},stepSize:void 0,tickAmount:void 0,tickPlacement:"on",min:void 0,max:void 0,range:void 0,floating:!1,decimalsInFloat:void 0,position:"bottom",title:{text:void 0,offsetX:0,offsetY:0,style:{color:void 0,fontSize:"12px",fontWeight:900,fontFamily:void 0,cssClass:""}},crosshairs:{show:!0,width:1,position:"back",opacity:.9,stroke:{color:"#b6b6b6",width:1,dashArray:3},fill:{type:"solid",color:"#B1B9C4",gradient:{colorFrom:"#D8E3F0",colorTo:"#BED1E6",stops:[0,100],opacityFrom:.4,opacityTo:.5}},dropShadow:{enabled:!1,left:0,top:0,blur:1,opacity:.4}},tooltip:{enabled:!0,offsetY:0,formatter:void 0,style:{fontSize:"12px",fontFamily:void 0}}},yaxis:this.yAxis,theme:{mode:"",palette:"palette1",monochrome:{enabled:!1,color:"#008FFB",shadeTo:"light",shadeIntensity:.65}}}}}]),e}(),M=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.graphics=new T(this.ctx),this.w.globals.isBarHorizontal&&(this.invertAxis=!0),this.helpers=new x(this),this.xAxisAnnotations=new O(this),this.yAxisAnnotations=new N(this),this.pointsAnnotations=new D(this),this.w.globals.isBarHorizontal&&this.w.config.yaxis[0].reversed&&(this.inversedReversedAxis=!0),this.xDivision=this.w.globals.gridWidth/this.w.globals.dataPoints}return c(e,[{key:"drawAxesAnnotations",value:function(){var e=this.w;if(e.globals.axisCharts&&e.globals.dataPoints){for(var t=this.yAxisAnnotations.drawYAxisAnnotations(),n=this.xAxisAnnotations.drawXAxisAnnotations(),r=this.pointsAnnotations.drawPointAnnotations(),o=e.config.chart.animations.enabled,i=[t,n,r],a=[n.node,t.node,r.node],s=0;s<3;s++)e.globals.dom.elGraphical.add(i[s]),!o||e.globals.resized||e.globals.dataChanged||"scatter"!==e.config.chart.type&&"bubble"!==e.config.chart.type&&e.globals.dataPoints>1&&a[s].classList.add("apexcharts-element-hidden"),e.globals.delayedElements.push({el:a[s],index:0});this.helpers.annotationsBackground()}}},{key:"drawImageAnnos",value:function(){var e=this;this.w.config.annotations.images.map(function(t,n){e.addImage(t,n)})}},{key:"drawTextAnnos",value:function(){var e=this;this.w.config.annotations.texts.map(function(t,n){e.addText(t,n)})}},{key:"addXaxisAnnotation",value:function(e,t,n){this.xAxisAnnotations.addXaxisAnnotation(e,t,n)}},{key:"addYaxisAnnotation",value:function(e,t,n){this.yAxisAnnotations.addYaxisAnnotation(e,t,n)}},{key:"addPointAnnotation",value:function(e,t,n){this.pointsAnnotations.addPointAnnotation(e,t,n)}},{key:"addText",value:function(e,t){var n=e.x,r=e.y,o=e.text,i=e.textAnchor,a=e.foreColor,s=e.fontSize,c=e.fontFamily,l=e.fontWeight,u=e.cssClass,d=e.backgroundColor,h=e.borderWidth,p=e.strokeDashArray,f=e.borderRadius,g=e.borderColor,y=e.appendTo,m=void 0===y?".apexcharts-svg":y,b=e.paddingLeft,v=void 0===b?4:b,w=e.paddingRight,k=void 0===w?4:w,_=e.paddingBottom,I=void 0===_?2:_,A=e.paddingTop,S=void 0===A?2:A,T=this.w,E=this.graphics.drawText({x:n,y:r,text:o,textAnchor:i||"start",fontSize:s||"12px",fontWeight:l||"regular",fontFamily:c||T.config.chart.fontFamily,foreColor:a||T.config.chart.foreColor,cssClass:u}),x=T.globals.dom.baseEl.querySelector(m);x&&x.appendChild(E.node);var O=E.bbox();if(o){var P=this.graphics.drawRect(O.x-v,O.y-S,O.width+v+k,O.height+I+S,f,d||"transparent",1,h,g,p);x.insertBefore(P.node,E.node)}}},{key:"addImage",value:function(e,t){var n=this.w,r=e.path,o=e.x,i=void 0===o?0:o,a=e.y,s=void 0===a?0:a,c=e.width,l=void 0===c?20:c,u=e.height,d=void 0===u?20:u,h=e.appendTo,p=void 0===h?".apexcharts-svg":h,f=n.globals.dom.Paper.image(r);f.size(l,d).move(i,s);var g=n.globals.dom.baseEl.querySelector(p);return g&&g.appendChild(f.node),f}},{key:"addXaxisAnnotationExternal",value:function(e,t,n){return this.addAnnotationExternal({params:e,pushToMemory:t,context:n,type:"xaxis",contextMethod:n.addXaxisAnnotation}),n}},{key:"addYaxisAnnotationExternal",value:function(e,t,n){return this.addAnnotationExternal({params:e,pushToMemory:t,context:n,type:"yaxis",contextMethod:n.addYaxisAnnotation}),n}},{key:"addPointAnnotationExternal",value:function(e,t,n){return void 0===this.invertAxis&&(this.invertAxis=n.w.globals.isBarHorizontal),this.addAnnotationExternal({params:e,pushToMemory:t,context:n,type:"point",contextMethod:n.addPointAnnotation}),n}},{key:"addAnnotationExternal",value:function(e){var t=e.params,n=e.pushToMemory,r=e.context,o=e.type,i=e.contextMethod,a=r,s=a.w,c=s.globals.dom.baseEl.querySelector(".apexcharts-".concat(o,"-annotations")),l=c.childNodes.length+1,u=new B,d=Object.assign({},"xaxis"===o?u.xAxisAnnotation:"yaxis"===o?u.yAxisAnnotation:u.pointAnnotation),h=I.extend(d,t);switch(o){case"xaxis":this.addXaxisAnnotation(h,c,l);break;case"yaxis":this.addYaxisAnnotation(h,c,l);break;case"point":this.addPointAnnotation(h,c,l)}var p=s.globals.dom.baseEl.querySelector(".apexcharts-".concat(o,"-annotations .apexcharts-").concat(o,"-annotation-label[rel='").concat(l,"']")),f=this.helpers.addBackgroundToAnno(p,h);return f&&c.insertBefore(f.node,p),n&&s.globals.memory.methodsToExec.push({context:a,id:h.id?h.id:I.randomId(),method:i,label:"addAnnotation",params:t}),r}},{key:"clearAnnotations",value:function(e){for(var t=e.w,n=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-annotations, .apexcharts-xaxis-annotations, .apexcharts-point-annotations"),r=t.globals.memory.methodsToExec.length-1;r>=0;r--)"addText"!==t.globals.memory.methodsToExec[r].label&&"addAnnotation"!==t.globals.memory.methodsToExec[r].label||t.globals.memory.methodsToExec.splice(r,1);n=I.listToArray(n),Array.prototype.forEach.call(n,function(e){for(;e.firstChild;)e.removeChild(e.firstChild)})}},{key:"removeAnnotation",value:function(e,t){var n=e.w,r=n.globals.dom.baseEl.querySelectorAll(".".concat(t));r&&(n.globals.memory.methodsToExec.map(function(e,r){e.id===t&&n.globals.memory.methodsToExec.splice(r,1)}),Array.prototype.forEach.call(r,function(e){e.parentElement.removeChild(e)}))}}]),e}(),F=function(e){var t,n=e.isTimeline,r=e.ctx,o=e.seriesIndex,i=e.dataPointIndex,a=e.y1,s=e.y2,c=e.w,l=c.globals.seriesRangeStart[o][i],u=c.globals.seriesRangeEnd[o][i],d=c.globals.labels[i],h=c.config.series[o].name?c.config.series[o].name:"",p=c.globals.ttKeyFormatter,f=c.config.tooltip.y.title.formatter,g={w:c,seriesIndex:o,dataPointIndex:i,start:l,end:u};"function"==typeof f&&(h=f(h,g)),null!==(t=c.config.series[o].data[i])&&void 0!==t&&t.x&&(d=c.config.series[o].data[i].x),n||"datetime"===c.config.xaxis.type&&(d=new C(r).xLabelFormat(c.globals.ttKeyFormatter,d,d,{i:void 0,dateFormatter:new P(r).formatDate,w:c})),"function"==typeof p&&(d=p(d,g)),Number.isFinite(a)&&Number.isFinite(s)&&(l=a,u=s);var y="",m="",b=c.globals.colors[o];if(void 0===c.config.tooltip.x.formatter)if("datetime"===c.config.xaxis.type){var v=new P(r);y=v.formatDate(v.getDate(l),c.config.tooltip.x.format),m=v.formatDate(v.getDate(u),c.config.tooltip.x.format)}else y=l,m=u;else y=c.config.tooltip.x.formatter(l),m=c.config.tooltip.x.formatter(u);return{start:l,end:u,startVal:y,endVal:m,ylabel:d,color:b,seriesName:h}},U=function(e){var t=e.color,n=e.seriesName,r=e.ylabel,o=e.start,i=e.end,a=e.seriesIndex,s=e.dataPointIndex,c=e.ctx.tooltip.tooltipLabels.getFormatters(a);o=c.yLbFormatter(o),i=c.yLbFormatter(i);var l=c.yLbFormatter(e.w.globals.series[a][s]),u='\n '.concat(o,'\n - \n ').concat(i,"\n ");return'
'+(n||"")+'
'+r+": "+(e.w.globals.comboCharts?"rangeArea"===e.w.config.series[a].type||"rangeBar"===e.w.config.series[a].type?u:"".concat(l,""):u)+"
"},H=function(){function e(t){a(this,e),this.opts=t}return c(e,[{key:"hideYAxis",value:function(){this.opts.yaxis[0].show=!1,this.opts.yaxis[0].title.text="",this.opts.yaxis[0].axisBorder.show=!1,this.opts.yaxis[0].axisTicks.show=!1,this.opts.yaxis[0].floating=!0}},{key:"line",value:function(){return{chart:{animations:{easing:"swing"}},dataLabels:{enabled:!1},stroke:{width:5,curve:"straight"},markers:{size:0,hover:{sizeOffset:6}},xaxis:{crosshairs:{width:1}}}}},{key:"sparkline",value:function(e){return this.hideYAxis(),I.extend(e,{grid:{show:!1,padding:{left:0,right:0,top:0,bottom:0}},legend:{show:!1},xaxis:{labels:{show:!1},tooltip:{enabled:!1},axisBorder:{show:!1},axisTicks:{show:!1}},chart:{toolbar:{show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!1}})}},{key:"slope",value:function(){return this.hideYAxis(),{chart:{toolbar:{show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!0,formatter:function(e,t){var n=t.w.config.series[t.seriesIndex].name;return null!==e?n+": "+e:""},background:{enabled:!1},offsetX:-5},grid:{xaxis:{lines:{show:!0}},yaxis:{lines:{show:!1}}},xaxis:{position:"top",labels:{style:{fontSize:14,fontWeight:900}},tooltip:{enabled:!1},crosshairs:{show:!1}},markers:{size:8,hover:{sizeOffset:1}},legend:{show:!1},tooltip:{shared:!1,intersect:!0,followCursor:!0},stroke:{width:5,curve:"straight"}}}},{key:"bar",value:function(){return{chart:{stacked:!1,animations:{easing:"swing"}},plotOptions:{bar:{dataLabels:{position:"center"}}},dataLabels:{style:{colors:["#fff"]},background:{enabled:!1}},stroke:{width:0,lineCap:"round"},fill:{opacity:.85},legend:{markers:{shape:"square"}},tooltip:{shared:!1,intersect:!0},xaxis:{tooltip:{enabled:!1},tickPlacement:"between",crosshairs:{width:"barWidth",position:"back",fill:{type:"gradient"},dropShadow:{enabled:!1},stroke:{width:0}}}}}},{key:"funnel",value:function(){return this.hideYAxis(),y(y({},this.bar()),{},{chart:{animations:{easing:"linear",speed:800,animateGradually:{enabled:!1}}},plotOptions:{bar:{horizontal:!0,borderRadiusApplication:"around",borderRadius:0,dataLabels:{position:"center"}}},grid:{show:!1,padding:{left:0,right:0}},xaxis:{labels:{show:!1},tooltip:{enabled:!1},axisBorder:{show:!1},axisTicks:{show:!1}}})}},{key:"candlestick",value:function(){var e=this;return{stroke:{width:1,colors:["#333"]},fill:{opacity:1},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(t){var n=t.seriesIndex,r=t.dataPointIndex,o=t.w;return e._getBoxTooltip(o,n,r,["Open","High","","Low","Close"],"candlestick")}},states:{active:{filter:{type:"none"}}},xaxis:{crosshairs:{width:1}}}}},{key:"boxPlot",value:function(){var e=this;return{chart:{animations:{dynamicAnimation:{enabled:!1}}},stroke:{width:1,colors:["#24292e"]},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(t){var n=t.seriesIndex,r=t.dataPointIndex,o=t.w;return e._getBoxTooltip(o,n,r,["Minimum","Q1","Median","Q3","Maximum"],"boxPlot")}},markers:{size:7,strokeWidth:1,strokeColors:"#111"},xaxis:{crosshairs:{width:1}}}}},{key:"rangeBar",value:function(){return{chart:{animations:{animateGradually:!1}},stroke:{width:0,lineCap:"square"},plotOptions:{bar:{borderRadius:0,dataLabels:{position:"center"}}},dataLabels:{enabled:!1,formatter:function(e,t){t.ctx;var n=t.seriesIndex,r=t.dataPointIndex,o=t.w,i=function(){var e=o.globals.seriesRangeStart[n][r];return o.globals.seriesRangeEnd[n][r]-e};return o.globals.comboCharts?"rangeBar"===o.config.series[n].type||"rangeArea"===o.config.series[n].type?i():e:i()},background:{enabled:!1},style:{colors:["#fff"]}},markers:{size:10},tooltip:{shared:!1,followCursor:!0,custom:function(e){return e.w.config.plotOptions&&e.w.config.plotOptions.bar&&e.w.config.plotOptions.bar.horizontal?function(e){var t=F(y(y({},e),{},{isTimeline:!0})),n=t.color,r=t.seriesName,o=t.ylabel,i=t.startVal,a=t.endVal;return U(y(y({},e),{},{color:n,seriesName:r,ylabel:o,start:i,end:a}))}(e):function(e){var t=F(e),n=t.color,r=t.seriesName,o=t.ylabel,i=t.start,a=t.end;return U(y(y({},e),{},{color:n,seriesName:r,ylabel:o,start:i,end:a}))}(e)}},xaxis:{tickPlacement:"between",tooltip:{enabled:!1},crosshairs:{stroke:{width:0}}}}}},{key:"dumbbell",value:function(e){var t,n;return null!==(t=e.plotOptions.bar)&&void 0!==t&&t.barHeight||(e.plotOptions.bar.barHeight=2),null!==(n=e.plotOptions.bar)&&void 0!==n&&n.columnWidth||(e.plotOptions.bar.columnWidth=2),e}},{key:"area",value:function(){return{stroke:{width:4,fill:{type:"solid",gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.65,opacityTo:.5,stops:[0,100,100]}}},fill:{type:"gradient",gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.65,opacityTo:.5,stops:[0,100,100]}},markers:{size:0,hover:{sizeOffset:6}},tooltip:{followCursor:!1}}}},{key:"rangeArea",value:function(){return{stroke:{curve:"straight",width:0},fill:{type:"solid",opacity:.6},markers:{size:0},states:{hover:{filter:{type:"none"}},active:{filter:{type:"none"}}},tooltip:{intersect:!1,shared:!0,followCursor:!0,custom:function(e){return function(e){var t=F(e),n=t.color,r=t.seriesName,o=t.ylabel,i=t.start,a=t.end;return U(y(y({},e),{},{color:n,seriesName:r,ylabel:o,start:i,end:a}))}(e)}}}}},{key:"brush",value:function(e){return I.extend(e,{chart:{toolbar:{autoSelected:"selection",show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!1},stroke:{width:1},tooltip:{enabled:!1},xaxis:{tooltip:{enabled:!1}}})}},{key:"stacked100",value:function(e){e.dataLabels=e.dataLabels||{},e.dataLabels.formatter=e.dataLabels.formatter||void 0;var t=e.dataLabels.formatter;return e.yaxis.forEach(function(t,n){e.yaxis[n].min=0,e.yaxis[n].max=100}),"bar"===e.chart.type&&(e.dataLabels.formatter=t||function(e){return"number"==typeof e&&e?e.toFixed(0)+"%":e}),e}},{key:"stackedBars",value:function(){var e=this.bar();return y(y({},e),{},{plotOptions:y(y({},e.plotOptions),{},{bar:y(y({},e.plotOptions.bar),{},{borderRadiusApplication:"end",borderRadiusWhenStacked:"last"})})})}},{key:"convertCatToNumeric",value:function(e){return e.xaxis.convertedCatToNumeric=!0,e}},{key:"convertCatToNumericXaxis",value:function(e,t,n){e.xaxis.type="numeric",e.xaxis.labels=e.xaxis.labels||{},e.xaxis.labels.formatter=e.xaxis.labels.formatter||function(e){return I.isNumber(e)?Math.floor(e):e};var r=e.xaxis.labels.formatter,o=e.xaxis.categories&&e.xaxis.categories.length?e.xaxis.categories:e.labels;return n&&n.length&&(o=n.map(function(e){return Array.isArray(e)?e:String(e)})),o&&o.length&&(e.xaxis.labels.formatter=function(e){return I.isNumber(e)?r(o[Math.floor(e)-1]):r(e)}),e.xaxis.categories=[],e.labels=[],e.xaxis.tickAmount=e.xaxis.tickAmount||"dataPoints",e}},{key:"bubble",value:function(){return{dataLabels:{style:{colors:["#fff"]}},tooltip:{shared:!1,intersect:!0},xaxis:{crosshairs:{width:0}},fill:{type:"solid",gradient:{shade:"light",inverse:!0,shadeIntensity:.55,opacityFrom:.4,opacityTo:.8}}}}},{key:"scatter",value:function(){return{dataLabels:{enabled:!1},tooltip:{shared:!1,intersect:!0},markers:{size:6,strokeWidth:1,hover:{sizeOffset:2}}}}},{key:"heatmap",value:function(){return{chart:{stacked:!1},fill:{opacity:1},dataLabels:{style:{colors:["#fff"]}},stroke:{colors:["#fff"]},tooltip:{followCursor:!0,marker:{show:!1},x:{show:!1}},legend:{position:"top",markers:{shape:"square"}},grid:{padding:{right:20}}}}},{key:"treemap",value:function(){return{chart:{zoom:{enabled:!1}},dataLabels:{style:{fontSize:14,fontWeight:600,colors:["#fff"]}},stroke:{show:!0,width:2,colors:["#fff"]},legend:{show:!1},fill:{opacity:1,gradient:{stops:[0,100]}},tooltip:{followCursor:!0,x:{show:!1}},grid:{padding:{left:0,right:0}},xaxis:{crosshairs:{show:!1},tooltip:{enabled:!1}}}}},{key:"pie",value:function(){return{chart:{toolbar:{show:!1}},plotOptions:{pie:{donut:{labels:{show:!1}}}},dataLabels:{formatter:function(e){return e.toFixed(1)+"%"},style:{colors:["#fff"]},background:{enabled:!1},dropShadow:{enabled:!0}},stroke:{colors:["#fff"]},fill:{opacity:1,gradient:{shade:"light",stops:[0,100]}},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}},{key:"donut",value:function(){return{chart:{toolbar:{show:!1}},dataLabels:{formatter:function(e){return e.toFixed(1)+"%"},style:{colors:["#fff"]},background:{enabled:!1},dropShadow:{enabled:!0}},stroke:{colors:["#fff"]},fill:{opacity:1,gradient:{shade:"light",shadeIntensity:.35,stops:[80,100],opacityFrom:1,opacityTo:1}},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}},{key:"polarArea",value:function(){return{chart:{toolbar:{show:!1}},dataLabels:{formatter:function(e){return e.toFixed(1)+"%"},enabled:!1},stroke:{show:!0,width:2},fill:{opacity:.7},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}},{key:"radar",value:function(){return this.opts.yaxis[0].labels.offsetY=this.opts.yaxis[0].labels.offsetY?this.opts.yaxis[0].labels.offsetY:6,{dataLabels:{enabled:!1,style:{fontSize:"11px"}},stroke:{width:2},markers:{size:5,strokeWidth:1,strokeOpacity:1},fill:{opacity:.2},tooltip:{shared:!1,intersect:!0,followCursor:!0},grid:{show:!1,padding:{left:0,right:0,top:0,bottom:0}},xaxis:{labels:{formatter:function(e){return e},style:{colors:["#a8a8a8"],fontSize:"11px"}},tooltip:{enabled:!1},crosshairs:{show:!1}}}}},{key:"radialBar",value:function(){return{chart:{animations:{dynamicAnimation:{enabled:!0,speed:800}},toolbar:{show:!1}},fill:{gradient:{shade:"dark",shadeIntensity:.4,inverseColors:!1,type:"diagonal2",opacityFrom:1,opacityTo:1,stops:[70,98,100]}},legend:{show:!1,position:"right"},tooltip:{enabled:!1,fillSeriesColor:!0},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}},{key:"_getBoxTooltip",value:function(e,t,n,r,o){var i=e.globals.seriesCandleO[t][n],a=e.globals.seriesCandleH[t][n],s=e.globals.seriesCandleM[t][n],c=e.globals.seriesCandleL[t][n],l=e.globals.seriesCandleC[t][n];return e.config.series[t].type&&e.config.series[t].type!==o?'
\n '.concat(e.config.series[t].name?e.config.series[t].name:"series-"+(t+1),": ").concat(e.globals.series[t][n],"\n
"):'
')+"
".concat(r[0],': ')+i+"
"+"
".concat(r[1],': ')+a+"
"+(s?"
".concat(r[2],': ')+s+"
":"")+"
".concat(r[3],': ')+c+"
"+"
".concat(r[4],': ')+l+"
"}}]),e}(),z=function(){function e(t){a(this,e),this.opts=t}return c(e,[{key:"init",value:function(e){var t=e.responsiveOverride,n=this.opts,r=new B,o=new H(n);this.chartType=n.chart.type,n=this.extendYAxis(n),n=this.extendAnnotations(n);var i=r.init(),a={};if(n&&"object"===k(n)){var s,c,l,u,d,h,p,f,g,y,m={};m=-1!==["line","area","bar","candlestick","boxPlot","rangeBar","rangeArea","bubble","scatter","heatmap","treemap","pie","polarArea","donut","radar","radialBar"].indexOf(n.chart.type)?o[n.chart.type]():o.line(),null!==(s=n.plotOptions)&&void 0!==s&&null!==(c=s.bar)&&void 0!==c&&c.isFunnel&&(m=o.funnel()),n.chart.stacked&&"bar"===n.chart.type&&(m=o.stackedBars()),null!==(l=n.chart.brush)&&void 0!==l&&l.enabled&&(m=o.brush(m)),null!==(u=n.plotOptions)&&void 0!==u&&null!==(d=u.line)&&void 0!==d&&d.isSlopeChart&&(m=o.slope()),n.chart.stacked&&"100%"===n.chart.stackType&&(n=o.stacked100(n)),null!==(h=n.plotOptions)&&void 0!==h&&null!==(p=h.bar)&&void 0!==p&&p.isDumbbell&&(n=o.dumbbell(n)),this.checkForDarkTheme(window.Apex),this.checkForDarkTheme(n),n.xaxis=n.xaxis||window.Apex.xaxis||{},t||(n.xaxis.convertedCatToNumeric=!1),(null!==(f=(n=this.checkForCatToNumericXAxis(this.chartType,m,n)).chart.sparkline)&&void 0!==f&&f.enabled||null!==(g=window.Apex.chart)&&void 0!==g&&null!==(y=g.sparkline)&&void 0!==y&&y.enabled)&&(m=o.sparkline(m)),a=I.extend(i,m)}var b=I.extend(a,window.Apex);return i=I.extend(b,n),this.handleUserInputErrors(i)}},{key:"checkForCatToNumericXAxis",value:function(e,t,n){var r,o,i=new H(n),a=("bar"===e||"boxPlot"===e)&&(null===(r=n.plotOptions)||void 0===r||null===(o=r.bar)||void 0===o?void 0:o.horizontal),s="pie"===e||"polarArea"===e||"donut"===e||"radar"===e||"radialBar"===e||"heatmap"===e,c="datetime"!==n.xaxis.type&&"numeric"!==n.xaxis.type,l=n.xaxis.tickPlacement?n.xaxis.tickPlacement:t.xaxis&&t.xaxis.tickPlacement;return a||s||!c||"between"===l||(n=i.convertCatToNumeric(n)),n}},{key:"extendYAxis",value:function(e,t){var n=new B;(void 0===e.yaxis||!e.yaxis||Array.isArray(e.yaxis)&&0===e.yaxis.length)&&(e.yaxis={}),e.yaxis.constructor!==Array&&window.Apex.yaxis&&window.Apex.yaxis.constructor!==Array&&(e.yaxis=I.extend(e.yaxis,window.Apex.yaxis)),e.yaxis.constructor!==Array?e.yaxis=[I.extend(n.yAxis,e.yaxis)]:e.yaxis=I.extendArray(e.yaxis,n.yAxis);var r=!1;e.yaxis.forEach(function(e){e.logarithmic&&(r=!0)});var o=e.series;return t&&!o&&(o=t.config.series),r&&o.length!==e.yaxis.length&&o.length&&(e.yaxis=o.map(function(t,r){if(t.name||(o[r].name="series-".concat(r+1)),e.yaxis[r])return e.yaxis[r].seriesName=o[r].name,e.yaxis[r];var i=I.extend(n.yAxis,e.yaxis[0]);return i.show=!1,i})),r&&o.length>1&&o.length!==e.yaxis.length&&console.warn("A multi-series logarithmic chart should have equal number of series and y-axes"),e}},{key:"extendAnnotations",value:function(e){return void 0===e.annotations&&(e.annotations={},e.annotations.yaxis=[],e.annotations.xaxis=[],e.annotations.points=[]),e=this.extendYAxisAnnotations(e),e=this.extendXAxisAnnotations(e),this.extendPointAnnotations(e)}},{key:"extendYAxisAnnotations",value:function(e){var t=new B;return e.annotations.yaxis=I.extendArray(void 0!==e.annotations.yaxis?e.annotations.yaxis:[],t.yAxisAnnotation),e}},{key:"extendXAxisAnnotations",value:function(e){var t=new B;return e.annotations.xaxis=I.extendArray(void 0!==e.annotations.xaxis?e.annotations.xaxis:[],t.xAxisAnnotation),e}},{key:"extendPointAnnotations",value:function(e){var t=new B;return e.annotations.points=I.extendArray(void 0!==e.annotations.points?e.annotations.points:[],t.pointAnnotation),e}},{key:"checkForDarkTheme",value:function(e){e.theme&&"dark"===e.theme.mode&&(e.tooltip||(e.tooltip={}),"light"!==e.tooltip.theme&&(e.tooltip.theme="dark"),e.chart.foreColor||(e.chart.foreColor="#f6f7f8"),e.theme.palette||(e.theme.palette="palette4"))}},{key:"handleUserInputErrors",value:function(e){var t=e;if(t.tooltip.shared&&t.tooltip.intersect)throw new Error("tooltip.shared cannot be enabled when tooltip.intersect is true. Turn off any other option by setting it to false.");if("bar"===t.chart.type&&t.plotOptions.bar.horizontal){if(t.yaxis.length>1)throw new Error("Multiple Y Axis for bars are not supported. Switch to column chart by setting plotOptions.bar.horizontal=false");t.yaxis[0].reversed&&(t.yaxis[0].opposite=!0),t.xaxis.tooltip.enabled=!1,t.yaxis[0].tooltip.enabled=!1,t.chart.zoom.enabled=!1}return"bar"!==t.chart.type&&"rangeBar"!==t.chart.type||t.tooltip.shared&&"barWidth"===t.xaxis.crosshairs.width&&t.series.length>1&&(t.xaxis.crosshairs.width="tickWidth"),"candlestick"!==t.chart.type&&"boxPlot"!==t.chart.type||t.yaxis[0].reversed&&(console.warn("Reversed y-axis in ".concat(t.chart.type," chart is not supported.")),t.yaxis[0].reversed=!1),t}}]),e}(),K=function(){function e(){a(this,e)}return c(e,[{key:"initGlobalVars",value:function(e){e.series=[],e.seriesCandleO=[],e.seriesCandleH=[],e.seriesCandleM=[],e.seriesCandleL=[],e.seriesCandleC=[],e.seriesRangeStart=[],e.seriesRangeEnd=[],e.seriesRange=[],e.seriesPercent=[],e.seriesGoals=[],e.seriesX=[],e.seriesZ=[],e.seriesNames=[],e.seriesTotals=[],e.seriesLog=[],e.seriesColors=[],e.stackedSeriesTotals=[],e.seriesXvalues=[],e.seriesYvalues=[],e.labels=[],e.hasXaxisGroups=!1,e.groups=[],e.barGroups=[],e.lineGroups=[],e.areaGroups=[],e.hasSeriesGroups=!1,e.seriesGroups=[],e.categoryLabels=[],e.timescaleLabels=[],e.noLabelsProvided=!1,e.resizeTimer=null,e.selectionResizeTimer=null,e.lastWheelExecution=0,e.delayedElements=[],e.pointsArray=[],e.dataLabelsRects=[],e.isXNumeric=!1,e.skipLastTimelinelabel=!1,e.skipFirstTimelinelabel=!1,e.isDataXYZ=!1,e.isMultiLineX=!1,e.isMultipleYAxis=!1,e.maxY=-Number.MAX_VALUE,e.minY=Number.MIN_VALUE,e.minYArr=[],e.maxYArr=[],e.maxX=-Number.MAX_VALUE,e.minX=Number.MAX_VALUE,e.initialMaxX=-Number.MAX_VALUE,e.initialMinX=Number.MAX_VALUE,e.maxDate=0,e.minDate=Number.MAX_VALUE,e.minZ=Number.MAX_VALUE,e.maxZ=-Number.MAX_VALUE,e.minXDiff=Number.MAX_VALUE,e.yAxisScale=[],e.xAxisScale=null,e.xAxisTicksPositions=[],e.yLabelsCoords=[],e.yTitleCoords=[],e.barPadForNumericAxis=0,e.padHorizontal=0,e.xRange=0,e.yRange=[],e.zRange=0,e.dataPoints=0,e.xTickAmount=0,e.multiAxisTickAmount=0}},{key:"globalVars",value:function(e){return{chartID:null,cuid:null,events:{beforeMount:[],mounted:[],updated:[],clicked:[],selection:[],dataPointSelection:[],zoomed:[],scrolled:[]},colors:[],clientX:null,clientY:null,fill:{colors:[]},stroke:{colors:[]},dataLabels:{style:{colors:[]}},radarPolygons:{fill:{colors:[]}},markers:{colors:[],size:e.markers.size,largestSize:0},animationEnded:!1,isTouchDevice:"ontouchstart"in window||navigator.msMaxTouchPoints,isDirty:!1,isExecCalled:!1,initialConfig:null,initialSeries:[],lastXAxis:[],lastYAxis:[],columnSeries:null,labels:[],timescaleLabels:[],noLabelsProvided:!1,allSeriesCollapsed:!1,collapsedSeries:[],collapsedSeriesIndices:[],ancillaryCollapsedSeries:[],ancillaryCollapsedSeriesIndices:[],risingSeries:[],dataFormatXNumeric:!1,capturedSeriesIndex:-1,capturedDataPointIndex:-1,selectedDataPoints:[],invalidLogScale:!1,ignoreYAxisIndexes:[],maxValsInArrayIndex:0,radialSize:0,selection:void 0,zoomEnabled:"zoom"===e.chart.toolbar.autoSelected&&e.chart.toolbar.tools.zoom&&e.chart.zoom.enabled,panEnabled:"pan"===e.chart.toolbar.autoSelected&&e.chart.toolbar.tools.pan,selectionEnabled:"selection"===e.chart.toolbar.autoSelected&&e.chart.toolbar.tools.selection,yaxis:null,mousedown:!1,lastClientPosition:{},visibleXRange:void 0,yValueDecimal:0,total:0,SVGNS:"http://www.w3.org/2000/svg",svgWidth:0,svgHeight:0,noData:!1,locale:{},dom:{},memory:{methodsToExec:[]},shouldAnimate:!0,skipLastTimelinelabel:!1,skipFirstTimelinelabel:!1,delayedElements:[],axisCharts:!0,isDataXYZ:!1,isSlopeChart:e.plotOptions.line.isSlopeChart,resized:!1,resizeTimer:null,comboCharts:!1,dataChanged:!1,previousPaths:[],allSeriesHasEqualX:!0,pointsArray:[],dataLabelsRects:[],lastDrawnDataLabelsIndexes:[],hasNullValues:!1,easing:null,zoomed:!1,gridWidth:0,gridHeight:0,rotateXLabels:!1,defaultLabels:!1,xLabelFormatter:void 0,yLabelFormatters:[],xaxisTooltipFormatter:void 0,ttKeyFormatter:void 0,ttVal:void 0,ttZFormatter:void 0,LINE_HEIGHT_RATIO:1.618,xAxisLabelsHeight:0,xAxisGroupLabelsHeight:0,xAxisLabelsWidth:0,yAxisLabelsWidth:0,scaleX:1,scaleY:1,translateX:0,translateY:0,translateYAxisX:[],yAxisWidths:[],translateXAxisY:0,translateXAxisX:0,tooltip:null,niceScaleAllowedMagMsd:[[1,1,2,5,5,5,10,10,10,10,10],[1,1,2,5,5,5,10,10,10,10,10]],niceScaleDefaultTicks:[1,2,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,12,12,12,12,12,12,12,12,12,24],seriesYAxisMap:[],seriesYAxisReverseMap:[]}}},{key:"init",value:function(e){var t=this.globalVars(e);return this.initGlobalVars(t),t.initialConfig=I.extend({},e),t.initialSeries=I.clone(e.series),t.lastXAxis=I.clone(t.initialConfig.xaxis),t.lastYAxis=I.clone(t.initialConfig.yaxis),t}}]),e}(),G=function(){function e(t){a(this,e),this.opts=t}return c(e,[{key:"init",value:function(){var e=new z(this.opts).init({responsiveOverride:!1});return{config:e,globals:(new K).init(e)}}}]),e}(),V=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.opts=null,this.seriesIndex=0,this.patternIDs=[]}return c(e,[{key:"clippedImgArea",value:function(e){var t=this.w,n=t.config,r=parseInt(t.globals.gridWidth,10),o=parseInt(t.globals.gridHeight,10),i=r>o?r:o,a=e.image,s=0,c=0;void 0===e.width&&void 0===e.height?void 0!==n.fill.image.width&&void 0!==n.fill.image.height?(s=n.fill.image.width+1,c=n.fill.image.height):(s=i+1,c=i):(s=e.width,c=e.height);var l=document.createElementNS(t.globals.SVGNS,"pattern");T.setAttrs(l,{id:e.patternID,patternUnits:e.patternUnits?e.patternUnits:"userSpaceOnUse",width:s+"px",height:c+"px"});var u=document.createElementNS(t.globals.SVGNS,"image");l.appendChild(u),u.setAttributeNS(window.SVG.xlink,"href",a),T.setAttrs(u,{x:0,y:0,preserveAspectRatio:"none",width:s+"px",height:c+"px"}),u.style.opacity=e.opacity,t.globals.dom.elDefs.node.appendChild(l)}},{key:"getSeriesIndex",value:function(e){var t=this.w,n=t.config.chart.type;return("bar"===n||"rangeBar"===n)&&t.config.plotOptions.bar.distributed||"heatmap"===n||"treemap"===n?this.seriesIndex=e.seriesNumber:this.seriesIndex=e.seriesNumber%t.globals.series.length,this.seriesIndex}},{key:"fillPath",value:function(e){var t=this.w;this.opts=e;var n,r,o,i=this.w.config;this.seriesIndex=this.getSeriesIndex(e);var a=this.getFillColors()[this.seriesIndex];void 0!==t.globals.seriesColors[this.seriesIndex]&&(a=t.globals.seriesColors[this.seriesIndex]),"function"==typeof a&&(a=a({seriesIndex:this.seriesIndex,dataPointIndex:e.dataPointIndex,value:e.value,w:t}));var s=e.fillType?e.fillType:this.getFillType(this.seriesIndex),c=Array.isArray(i.fill.opacity)?i.fill.opacity[this.seriesIndex]:i.fill.opacity;e.color&&(a=e.color),a||(a="#fff",console.warn("undefined color - ApexCharts"));var l=a;if(-1===a.indexOf("rgb")?a.length<9&&(l=I.hexToRgba(a,c)):a.indexOf("rgba")>-1&&(c=I.getOpacityFromRGBA(a)),e.opacity&&(c=e.opacity),"pattern"===s&&(r=this.handlePatternFill({fillConfig:e.fillConfig,patternFill:r,fillColor:a,fillOpacity:c,defaultColor:l})),"gradient"===s&&(o=this.handleGradientFill({fillConfig:e.fillConfig,fillColor:a,fillOpacity:c,i:this.seriesIndex})),"image"===s){var u=i.fill.image.src,d=e.patternID?e.patternID:"",h="pattern".concat(t.globals.cuid).concat(e.seriesNumber+1).concat(d);-1===this.patternIDs.indexOf(h)&&(this.clippedImgArea({opacity:c,image:Array.isArray(u)?e.seriesNumber-1&&(h=I.getOpacityFromRGBA(d));var p=void 0===i.gradient.opacityTo?n:Array.isArray(i.gradient.opacityTo)?i.gradient.opacityTo[o]:i.gradient.opacityTo;if(void 0===i.gradient.gradientToColors||0===i.gradient.gradientToColors.length)a="dark"===i.gradient.shade?l.shadeColor(-1*parseFloat(i.gradient.shadeIntensity),t.indexOf("rgb")>-1?I.rgb2hex(t):t):l.shadeColor(parseFloat(i.gradient.shadeIntensity),t.indexOf("rgb")>-1?I.rgb2hex(t):t);else if(i.gradient.gradientToColors[s.seriesNumber]){var f=i.gradient.gradientToColors[s.seriesNumber];a=f,f.indexOf("rgba")>-1&&(p=I.getOpacityFromRGBA(f))}else a=t;if(i.gradient.gradientFrom&&(d=i.gradient.gradientFrom),i.gradient.gradientTo&&(a=i.gradient.gradientTo),i.gradient.inverseColors){var g=d;d=a,a=g}return d.indexOf("rgb")>-1&&(d=I.rgb2hex(d)),a.indexOf("rgb")>-1&&(a=I.rgb2hex(a)),c.drawGradient(u,d,a,h,p,s.size,i.gradient.stops,i.gradient.colorStops,o)}}]),e}(),q=function(){function e(t,n){a(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"setGlobalMarkerSize",value:function(){var e=this.w;if(e.globals.markers.size=Array.isArray(e.config.markers.size)?e.config.markers.size:[e.config.markers.size],e.globals.markers.size.length>0){if(e.globals.markers.size.length4&&void 0!==arguments[4]&&arguments[4],a=this.w,s=t,c=e,l=null,u=new T(this.ctx),d=a.config.markers.discrete&&a.config.markers.discrete.length;if((a.globals.markers.size[t]>0||i||d)&&(l=u.group({class:i||d?"":"apexcharts-series-markers"})).attr("clip-path","url(#gridRectMarkerMask".concat(a.globals.cuid,")")),Array.isArray(c.x))for(var h=0;h0:a.config.markers.size>0)||i||d){I.isNumber(c.y[h])?f+=" w".concat(I.randomId()):f="apexcharts-nullpoint";var g=this.getMarkerConfig({cssClass:f,seriesIndex:t,dataPointIndex:p});a.config.series[s].data[p]&&(a.config.series[s].data[p].fillColor&&(g.pointFillColor=a.config.series[s].data[p].fillColor),a.config.series[s].data[p].strokeColor&&(g.pointStrokeColor=a.config.series[s].data[p].strokeColor)),void 0!==r&&(g.pSize=r),(c.x[h]<-a.globals.markers.largestSize||c.x[h]>a.globals.gridWidth+a.globals.markers.largestSize||c.y[h]<-a.globals.markers.largestSize||c.y[h]>a.globals.gridHeight+a.globals.markers.largestSize)&&(g.pSize=0),(o=u.drawMarker(c.x[h],c.y[h],g)).attr("rel",p),o.attr("j",p),o.attr("index",t),o.node.setAttribute("default-marker-size",g.pSize),new S(this.ctx).setSelectionFilter(o,t,p),this.addEvents(o),l&&l.add(o)}else void 0===a.globals.pointsArray[t]&&(a.globals.pointsArray[t]=[]),a.globals.pointsArray[t].push([c.x[h],c.y[h]])}return l}},{key:"getMarkerConfig",value:function(e){var t=e.cssClass,n=e.seriesIndex,r=e.dataPointIndex,o=void 0===r?null:r,i=e.radius,a=void 0===i?null:i,s=e.size,c=void 0===s?null:s,l=e.strokeWidth,u=void 0===l?null:l,d=this.w,h=this.getMarkerStyle(n),p=null===c?d.globals.markers.size[n]:c,f=d.config.markers;return null!==o&&f.discrete.length&&f.discrete.map(function(e){e.seriesIndex===n&&e.dataPointIndex===o&&(h.pointStrokeColor=e.strokeColor,h.pointFillColor=e.fillColor,p=e.size,h.pointShape=e.shape)}),{pSize:null===a?p:a,pRadius:null!==a?a:f.radius,pointStrokeWidth:null!==u?u:Array.isArray(f.strokeWidth)?f.strokeWidth[n]:f.strokeWidth,pointStrokeColor:h.pointStrokeColor,pointFillColor:h.pointFillColor,shape:h.pointShape||(Array.isArray(f.shape)?f.shape[n]:f.shape),class:t,pointStrokeOpacity:Array.isArray(f.strokeOpacity)?f.strokeOpacity[n]:f.strokeOpacity,pointStrokeDashArray:Array.isArray(f.strokeDashArray)?f.strokeDashArray[n]:f.strokeDashArray,pointFillOpacity:Array.isArray(f.fillOpacity)?f.fillOpacity[n]:f.fillOpacity,seriesIndex:n}}},{key:"addEvents",value:function(e){var t=this.w,n=new T(this.ctx);e.node.addEventListener("mouseenter",n.pathMouseEnter.bind(this.ctx,e)),e.node.addEventListener("mouseleave",n.pathMouseLeave.bind(this.ctx,e)),e.node.addEventListener("mousedown",n.pathMouseDown.bind(this.ctx,e)),e.node.addEventListener("click",t.config.markers.onClick),e.node.addEventListener("dblclick",t.config.markers.onDblClick),e.node.addEventListener("touchstart",n.pathMouseDown.bind(this.ctx,e),{passive:!0})}},{key:"getMarkerStyle",value:function(e){var t=this.w,n=t.globals.markers.colors,r=t.config.markers.strokeColor||t.config.markers.strokeColors;return{pointStrokeColor:Array.isArray(r)?r[e]:r,pointFillColor:Array.isArray(n)?n[e]:n}}}]),e}(),W=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.initialAnim=this.w.config.chart.animations.enabled}return c(e,[{key:"draw",value:function(e,t,n){var r=this.w,o=new T(this.ctx),i=n.realIndex,a=n.pointsPos,s=n.zRatio,c=n.elParent,l=o.group({class:"apexcharts-series-markers apexcharts-series-".concat(r.config.chart.type)});if(l.attr("clip-path","url(#gridRectMarkerMask".concat(r.globals.cuid,")")),Array.isArray(a.x))for(var u=0;uf.maxBubbleRadius&&(p=f.maxBubbleRadius)}var g=a.x[u],y=a.y[u];if(p=p||0,null!==y&&void 0!==r.globals.series[i][d]||(h=!1),h){var m=this.drawPoint(g,y,p,i,d,t);l.add(m)}c.add(l)}}},{key:"drawPoint",value:function(e,t,n,r,o,i){var a=this.w,s=r,c=new A(this.ctx),l=new S(this.ctx),u=new V(this.ctx),d=new q(this.ctx),h=new T(this.ctx),p=d.getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:s,dataPointIndex:o,radius:"bubble"===a.config.chart.type||a.globals.comboCharts&&a.config.series[r]&&"bubble"===a.config.series[r].type?n:null}),f=u.fillPath({seriesNumber:r,dataPointIndex:o,color:p.pointFillColor,patternUnits:"objectBoundingBox",value:a.globals.series[r][i]}),g=h.drawMarker(e,t,p);if(a.config.series[s].data[o]&&a.config.series[s].data[o].fillColor&&(f=a.config.series[s].data[o].fillColor),g.attr({fill:f}),a.config.chart.dropShadow.enabled){var y=a.config.chart.dropShadow;l.dropShadow(g,y,r)}if(!this.initialAnim||a.globals.dataChanged||a.globals.resized)a.globals.animationEnded=!0;else{var m=a.config.chart.animations.speed;c.animateMarker(g,m,a.globals.easing,function(){window.setTimeout(function(){c.animationCompleted(g)},100)})}return g.attr({rel:o,j:o,index:r,"default-marker-size":p.pSize}),l.setSelectionFilter(g,r,o),d.addEvents(g),g.node.classList.add("apexcharts-marker"),g}},{key:"centerTextInBubble",value:function(e){var t=this.w;return{y:e+=parseInt(t.config.dataLabels.style.fontSize,10)/4}}}]),e}(),Y=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"dataLabelsCorrection",value:function(e,t,n,r,o,i,a){var s=this.w,c=!1,l=new T(this.ctx).getTextRects(n,a),u=l.width,d=l.height;t<0&&(t=0),t>s.globals.gridHeight+d&&(t=s.globals.gridHeight+d/2),void 0===s.globals.dataLabelsRects[r]&&(s.globals.dataLabelsRects[r]=[]),s.globals.dataLabelsRects[r].push({x:e,y:t,width:u,height:d});var h=s.globals.dataLabelsRects[r].length-2,p=void 0!==s.globals.lastDrawnDataLabelsIndexes[r]?s.globals.lastDrawnDataLabelsIndexes[r][s.globals.lastDrawnDataLabelsIndexes[r].length-1]:0;if(void 0!==s.globals.dataLabelsRects[r][h]){var f=s.globals.dataLabelsRects[r][p];(e>f.x+f.width||t>f.y+f.height||t+dt.globals.gridWidth+m.textRects.width+30)&&(s="");var b=t.globals.dataLabels.style.colors[i];(("bar"===t.config.chart.type||"rangeBar"===t.config.chart.type)&&t.config.plotOptions.bar.distributed||t.config.dataLabels.distributed)&&(b=t.globals.dataLabels.style.colors[a]),"function"==typeof b&&(b=b({series:t.globals.series,seriesIndex:i,dataPointIndex:a,w:t})),h&&(b=h);var v=d.offsetX,w=d.offsetY;if("bar"!==t.config.chart.type&&"rangeBar"!==t.config.chart.type||(v=0,w=0),t.globals.isSlopeChart&&(0!==a&&(v=-2*d.offsetX+5),0!==a&&a!==t.config.series[i].data.length-1&&(v=0)),m.drawnextLabel){if((y=n.drawText({width:100,height:parseInt(d.style.fontSize,10),x:r+v,y:o+w,foreColor:b,textAnchor:c||d.textAnchor,text:s,fontSize:l||d.style.fontSize,fontFamily:d.style.fontFamily,fontWeight:d.style.fontWeight||"normal"})).attr({class:g||"apexcharts-datalabel",cx:r,cy:o}),d.dropShadow.enabled){var k=d.dropShadow;new S(this.ctx).dropShadow(y,k)}u.add(y),void 0===t.globals.lastDrawnDataLabelsIndexes[i]&&(t.globals.lastDrawnDataLabelsIndexes[i]=[]),t.globals.lastDrawnDataLabelsIndexes[i].push(a)}return y}},{key:"addBackgroundToDataLabel",value:function(e,t){var n=this.w,r=n.config.dataLabels.background,o=r.padding,i=r.padding/2,a=t.width,s=t.height,c=new T(this.ctx).drawRect(t.x-o,t.y-i/2,a+2*o,s+i,r.borderRadius,"transparent"!==n.config.chart.background&&n.config.chart.background?n.config.chart.background:"#fff",r.opacity,r.borderWidth,r.borderColor);return r.dropShadow.enabled&&new S(this.ctx).dropShadow(c,r.dropShadow),c}},{key:"dataLabelsBackground",value:function(){var e=this.w;if("bubble"!==e.config.chart.type)for(var t=e.globals.dom.baseEl.querySelectorAll(".apexcharts-datalabels text"),n=0;n0&&void 0!==arguments[0])||arguments[0],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=this.w,o=I.clone(r.globals.initialSeries);r.globals.previousPaths=[],n?(r.globals.collapsedSeries=[],r.globals.ancillaryCollapsedSeries=[],r.globals.collapsedSeriesIndices=[],r.globals.ancillaryCollapsedSeriesIndices=[]):o=this.emptyCollapsedSeries(o),r.config.series=o,e&&(t&&(r.globals.zoomed=!1,this.ctx.updateHelpers.revertDefaultAxisMinMax()),this.ctx.updateHelpers._updateSeries(o,r.config.chart.animations.dynamicAnimation.enabled))}},{key:"emptyCollapsedSeries",value:function(e){for(var t=this.w,n=0;n-1&&(e[n].data=[]);return e}},{key:"highlightSeries",value:function(e){var t=this.w,n=this.getSeriesByName(e),r=parseInt(null==n?void 0:n.getAttribute("data:realIndex"),10),o=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series, .apexcharts-datalabels, .apexcharts-yaxis"),i=null,a=null,s=null;if(t.globals.axisCharts||"radialBar"===t.config.chart.type)if(t.globals.axisCharts){i=t.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(r,"']")),a=t.globals.dom.baseEl.querySelector(".apexcharts-datalabels[data\\:realIndex='".concat(r,"']"));var c=t.globals.seriesYAxisReverseMap[r];s=t.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(c,"']"))}else i=t.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(r+1,"']"));else i=t.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(r+1,"'] path"));for(var l=0;l=e.from&&(i0&&void 0!==arguments[0]?arguments[0]:"asc",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=this.w,r=0;if(n.config.series.length>1)for(var o=n.config.series.map(function(e,r){return e.data&&e.data.length>0&&-1===n.globals.collapsedSeriesIndices.indexOf(r)&&(!n.globals.comboCharts||0===t.length||t.length&&t.indexOf(n.config.series[r].type)>-1)?r:-1}),i="asc"===e?0:o.length-1;"asc"===e?i=0;"asc"===e?i++:i--)if(-1!==o[i]){r=o[i];break}return r}},{key:"getBarSeriesIndices",value:function(){return this.w.globals.comboCharts?this.w.config.series.map(function(e,t){return"bar"===e.type||"column"===e.type?t:-1}).filter(function(e){return-1!==e}):this.w.config.series.map(function(e,t){return t})}},{key:"getPreviousPaths",value:function(){var e=this.w;function t(t,n,r){for(var o=t[n].childNodes,i={type:r,paths:[],realIndex:t[n].getAttribute("data:realIndex")},a=0;a0)for(var r=function(t){for(var n=e.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(e.config.chart.type," .apexcharts-series[data\\:realIndex='").concat(t,"'] rect")),r=[],o=function(e){var t=function(t){return n[e].getAttribute(t)},o={x:parseFloat(t("x")),y:parseFloat(t("y")),width:parseFloat(t("width")),height:parseFloat(t("height"))};r.push({rect:o,color:n[e].getAttribute("color")})},i=0;i0)for(var r=0;r0?e:[]})}}]),e}(),Q=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.twoDSeries=[],this.threeDSeries=[],this.twoDSeriesX=[],this.seriesGoals=[],this.coreUtils=new E(this.ctx)}return c(e,[{key:"isMultiFormat",value:function(){return this.isFormatXY()||this.isFormat2DArray()}},{key:"isFormatXY",value:function(){var e=this.w.config.series.slice(),t=new X(this.ctx);if(this.activeSeriesIndex=t.getActiveConfigSeriesIndex(),void 0!==e[this.activeSeriesIndex].data&&e[this.activeSeriesIndex].data.length>0&&null!==e[this.activeSeriesIndex].data[0]&&void 0!==e[this.activeSeriesIndex].data[0].x&&null!==e[this.activeSeriesIndex].data[0])return!0}},{key:"isFormat2DArray",value:function(){var e=this.w.config.series.slice(),t=new X(this.ctx);if(this.activeSeriesIndex=t.getActiveConfigSeriesIndex(),void 0!==e[this.activeSeriesIndex].data&&e[this.activeSeriesIndex].data.length>0&&void 0!==e[this.activeSeriesIndex].data[0]&&null!==e[this.activeSeriesIndex].data[0]&&e[this.activeSeriesIndex].data[0].constructor===Array)return!0}},{key:"handleFormat2DArray",value:function(e,t){for(var n=this.w.config,r=this.w.globals,o="boxPlot"===n.chart.type||"boxPlot"===n.series[t].type,i=0;i=5?this.twoDSeries.push(I.parseNumber(e[t].data[i][4])):this.twoDSeries.push(I.parseNumber(e[t].data[i][1])),r.dataFormatXNumeric=!0),"datetime"===n.xaxis.type){var a=new Date(e[t].data[i][0]);a=new Date(a).getTime(),this.twoDSeriesX.push(a)}else this.twoDSeriesX.push(e[t].data[i][0]);for(var s=0;s-1&&(i=this.activeSeriesIndex);for(var a=0;a1&&void 0!==arguments[1]?arguments[1]:this.ctx,r=this.w.config,o=this.w.globals,i=new P(n),a=r.labels.length>0?r.labels.slice():r.xaxis.categories.slice();o.isRangeBar="rangeBar"===r.chart.type&&o.isBarHorizontal,o.hasXaxisGroups="category"===r.xaxis.type&&r.xaxis.group.groups.length>0,o.hasXaxisGroups&&(o.groups=r.xaxis.group.groups),e.forEach(function(e,t){void 0!==e.name?o.seriesNames.push(e.name):o.seriesNames.push("series-"+parseInt(t+1,10))}),this.coreUtils.setSeriesYAxisMappings();var s=[],c=v(new Set(r.series.map(function(e){return e.group})));r.series.forEach(function(e,t){var n=c.indexOf(e.group);s[n]||(s[n]=[]),s[n].push(o.seriesNames[t])}),o.seriesGroups=s;for(var l=function(){for(var e=0;e0&&(this.twoDSeriesX=a,o.seriesX.push(this.twoDSeriesX))),o.labels.push(this.twoDSeriesX);var d=e[u].data.map(function(e){return I.parseNumber(e)});o.series.push(d)}o.seriesZ.push(this.threeDSeries),void 0!==e[u].color?o.seriesColors.push(e[u].color):o.seriesColors.push(void 0)}return this.w}},{key:"parseDataNonAxisCharts",value:function(e){var t=this.w.globals,n=this.w.config;t.series=e.slice(),t.seriesNames=n.labels.slice();for(var r=0;r0?n.labels=t.xaxis.categories:t.labels.length>0?n.labels=t.labels.slice():this.fallbackToCategory?(n.labels=n.labels[0],n.seriesRange.length&&(n.seriesRange.map(function(e){e.forEach(function(e){n.labels.indexOf(e.x)<0&&e.x&&n.labels.push(e.x)})}),n.labels=Array.from(new Set(n.labels.map(JSON.stringify)),JSON.parse)),t.xaxis.convertedCatToNumeric&&(new H(t).convertCatToNumericXaxis(t,this.ctx,n.seriesX[0]),this._generateExternalLabels(e))):this._generateExternalLabels(e)}},{key:"_generateExternalLabels",value:function(e){var t=this.w.globals,n=this.w.config,r=[];if(t.axisCharts){if(t.series.length>0)if(this.isFormatXY())for(var o=n.series.map(function(e,t){return e.data.filter(function(e,t,n){return n.findIndex(function(t){return t.x===e.x})===t})}),i=o.reduce(function(e,t,n,r){return r[e].length>t.length?e:n},0),a=0;a0&&o==n.length&&t.push(r)}),e.globals.ignoreYAxisIndexes=t.map(function(e){return e})}}]),e}(),Z=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"scaleSvgNode",value:function(e,t){var n=parseFloat(e.getAttributeNS(null,"width")),r=parseFloat(e.getAttributeNS(null,"height"));e.setAttributeNS(null,"width",n*t),e.setAttributeNS(null,"height",r*t),e.setAttributeNS(null,"viewBox","0 0 "+n+" "+r)}},{key:"getSvgString",value:function(){var e=this;return new Promise(function(t){var n=e.w,r=n.config.chart.toolbar.export.width,o=n.config.chart.toolbar.export.scale||r/n.globals.svgWidth;o||(o=1);var i=e.w.globals.dom.Paper.svg(),a=e.w.globals.dom.Paper.node.cloneNode(!0);1!==o&&e.scaleSvgNode(a,o),e.convertImagesToBase64(a).then(function(){i=(new XMLSerializer).serializeToString(a),t(i.replace(/ /g," "))})})}},{key:"convertImagesToBase64",value:function(e){var t=this,n=e.getElementsByTagName("image"),r=Array.from(n).map(function(e){var n=e.getAttributeNS("http://www.w3.org/1999/xlink","href");return n&&!n.startsWith("data:")?t.getBase64FromUrl(n).then(function(t){e.setAttributeNS("http://www.w3.org/1999/xlink","href",t)}).catch(function(e){console.error("Error converting image to base64:",e)}):Promise.resolve()});return Promise.all(r)}},{key:"getBase64FromUrl",value:function(e){return new Promise(function(t,n){var r=new Image;r.crossOrigin="Anonymous",r.onload=function(){var e=document.createElement("canvas");e.width=r.width,e.height=r.height,e.getContext("2d").drawImage(r,0,0),t(e.toDataURL())},r.onerror=n,r.src=e})}},{key:"cleanup",value:function(){var e=this.w,t=e.globals.dom.baseEl.getElementsByClassName("apexcharts-xcrosshairs"),n=e.globals.dom.baseEl.getElementsByClassName("apexcharts-ycrosshairs"),r=e.globals.dom.baseEl.querySelectorAll(".apexcharts-zoom-rect, .apexcharts-selection-rect");Array.prototype.forEach.call(r,function(e){e.setAttribute("width",0)}),t&&t[0]&&(t[0].setAttribute("x",-500),t[0].setAttribute("x1",-500),t[0].setAttribute("x2",-500)),n&&n[0]&&(n[0].setAttribute("y",-100),n[0].setAttribute("y1",-100),n[0].setAttribute("y2",-100))}},{key:"svgUrl",value:function(){var e=this;return new Promise(function(t){e.cleanup(),e.getSvgString().then(function(e){var n=new Blob([e],{type:"image/svg+xml;charset=utf-8"});t(URL.createObjectURL(n))})})}},{key:"dataURI",value:function(e){var t=this;return new Promise(function(n){var r=t.w,o=e?e.scale||e.width/r.globals.svgWidth:1;t.cleanup();var i=document.createElement("canvas");i.width=r.globals.svgWidth*o,i.height=parseInt(r.globals.dom.elWrap.style.height,10)*o;var a="transparent"!==r.config.chart.background&&r.config.chart.background?r.config.chart.background:"#fff",s=i.getContext("2d");s.fillStyle=a,s.fillRect(0,0,i.width*o,i.height*o),t.getSvgString().then(function(e){var t="data:image/svg+xml,"+encodeURIComponent(e),r=new Image;r.crossOrigin="anonymous",r.onload=function(){if(s.drawImage(r,0,0),i.msToBlob){var e=i.msToBlob();n({blob:e})}else{var t=i.toDataURL("image/png");n({imgURI:t})}},r.src=t})})}},{key:"exportToSVG",value:function(){var e=this;this.svgUrl().then(function(t){e.triggerDownload(t,e.w.config.chart.toolbar.export.svg.filename,".svg")})}},{key:"exportToPng",value:function(){var e=this,t=this.w.config.chart.toolbar.export.scale,n=this.w.config.chart.toolbar.export.width,r=t?{scale:t}:n?{width:n}:void 0;this.dataURI(r).then(function(t){var n=t.imgURI,r=t.blob;r?navigator.msSaveOrOpenBlob(r,e.w.globals.chartID+".png"):e.triggerDownload(n,e.w.config.chart.toolbar.export.png.filename,".png")})}},{key:"exportToCSV",value:function(e){var t=this,n=e.series,r=e.fileName,o=e.columnDelimiter,i=void 0===o?",":o,a=e.lineDelimiter,s=void 0===a?"\n":a,c=this.w;n||(n=c.config.series);var l,u,d=[],h=[],p="",f=c.globals.series.map(function(e,t){return-1===c.globals.collapsedSeriesIndices.indexOf(t)?e:[]}),g=function(e){return"function"==typeof c.config.chart.toolbar.export.csv.categoryFormatter?c.config.chart.toolbar.export.csv.categoryFormatter(e):"datetime"===c.config.xaxis.type&&String(e).length>=10?new Date(e).toDateString():I.isNumber(e)?e:e.split(i).join("")},y=function(e){return"function"==typeof c.config.chart.toolbar.export.csv.valueFormatter?c.config.chart.toolbar.export.csv.valueFormatter(e):e},m=Math.max.apply(Math,v(n.map(function(e){return e.data?e.data.length:0}))),b=new Q(this.ctx),w=new R(this.ctx),k=function(e){var n="";if(c.globals.axisCharts){if("category"===c.config.xaxis.type||c.config.xaxis.convertedCatToNumeric)if(c.globals.isBarHorizontal){var r=c.globals.yLabelFormatters[0],o=new X(t.ctx).getActiveConfigSeriesIndex();n=r(c.globals.labels[e],{seriesIndex:o,dataPointIndex:e,w:c})}else n=w.getLabel(c.globals.labels,c.globals.timescaleLabels,0,e).text;"datetime"===c.config.xaxis.type&&(c.config.xaxis.categories.length?n=c.config.xaxis.categories[e]:c.config.labels.length&&(n=c.config.labels[e]))}else n=c.config.labels[e];return null===n?"nullvalue":(Array.isArray(n)&&(n=n.join(" ")),I.isNumber(n)?n:n.split(i).join(""))};d.push(c.config.chart.toolbar.export.csv.headerCategory),"boxPlot"===c.config.chart.type?(d.push("minimum"),d.push("q1"),d.push("median"),d.push("q3"),d.push("maximum")):"candlestick"===c.config.chart.type?(d.push("open"),d.push("high"),d.push("low"),d.push("close")):"rangeBar"===c.config.chart.type?(d.push("minimum"),d.push("maximum")):n.map(function(e,t){var n=(e.name?e.name:"series-".concat(t))+"";c.globals.axisCharts&&d.push(n.split(i).join("")?n.split(i).join(""):"series-".concat(t))}),c.globals.axisCharts||(d.push(c.config.chart.toolbar.export.csv.headerValue),h.push(d.join(i))),c.globals.allSeriesHasEqualX||!c.globals.axisCharts||c.config.xaxis.categories.length||c.config.labels.length?n.map(function(e,t){c.globals.axisCharts?function(e,t){if(d.length&&0===t&&h.push(d.join(i)),e.data){e.data=e.data.length&&e.data||v(Array(m)).map(function(){return""});for(var r=0;r0&&!r.globals.isBarHorizontal&&(this.xaxisLabels=r.globals.timescaleLabels.slice()),r.config.xaxis.overwriteCategories&&(this.xaxisLabels=r.config.xaxis.overwriteCategories),this.drawnLabels=[],this.drawnLabelsRects=[],"top"===r.config.xaxis.position?this.offY=0:this.offY=r.globals.gridHeight,this.offY=this.offY+r.config.xaxis.axisBorder.offsetY,this.isCategoryBarHorizontal="bar"===r.config.chart.type&&r.config.plotOptions.bar.horizontal,this.xaxisFontSize=r.config.xaxis.labels.style.fontSize,this.xaxisFontFamily=r.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=r.config.xaxis.labels.style.colors,this.xaxisBorderWidth=r.config.xaxis.axisBorder.width,this.isCategoryBarHorizontal&&(this.xaxisBorderWidth=r.config.yaxis[0].axisBorder.width.toString()),this.xaxisBorderWidth.indexOf("%")>-1?this.xaxisBorderWidth=r.globals.gridWidth*parseInt(this.xaxisBorderWidth,10)/100:this.xaxisBorderWidth=parseInt(this.xaxisBorderWidth,10),this.xaxisBorderHeight=r.config.xaxis.axisBorder.height,this.yaxis=r.config.yaxis[0]}return c(e,[{key:"drawXaxis",value:function(){var e=this.w,t=new T(this.ctx),n=t.group({class:"apexcharts-xaxis",transform:"translate(".concat(e.config.xaxis.offsetX,", ").concat(e.config.xaxis.offsetY,")")}),r=t.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(e.globals.translateXAxisX,", ").concat(e.globals.translateXAxisY,")")});n.add(r);for(var o=[],i=0;i6&&void 0!==arguments[6]?arguments[6]:{},l=[],u=[],d=this.w,h=c.xaxisFontSize||this.xaxisFontSize,p=c.xaxisFontFamily||this.xaxisFontFamily,f=c.xaxisForeColors||this.xaxisForeColors,g=c.fontWeight||d.config.xaxis.labels.style.fontWeight,y=c.cssClass||d.config.xaxis.labels.style.cssClass,m=d.globals.padHorizontal,b=r.length,v="category"===d.config.xaxis.type?d.globals.dataPoints:b;if(0===v&&b>v&&(v=b),o){var w=v>1?v-1:v;a=d.globals.gridWidth/Math.min(w,b-1),m=m+i(0,a)/2+d.config.xaxis.labels.offsetX}else a=d.globals.gridWidth/v,m=m+i(0,a)+d.config.xaxis.labels.offsetX;for(var k=function(o){var c=m-i(o,a)/2+d.config.xaxis.labels.offsetX;0===o&&1===b&&a/2===m&&1===v&&(c=d.globals.gridWidth/2);var w=s.axesUtils.getLabel(r,d.globals.timescaleLabels,c,o,l,h,e),k=28;if(d.globals.rotateXLabels&&e&&(k=22),d.config.xaxis.title.text&&"top"===d.config.xaxis.position&&(k+=parseFloat(d.config.xaxis.title.style.fontSize)+2),e||(k=k+parseFloat(h)+(d.globals.xAxisLabelsHeight-d.globals.xAxisGroupLabelsHeight)+(d.globals.rotateXLabels?10:0)),w=void 0!==d.config.xaxis.tickAmount&&"dataPoints"!==d.config.xaxis.tickAmount&&"datetime"!==d.config.xaxis.type?s.axesUtils.checkLabelBasedOnTickamount(o,w,b):s.axesUtils.checkForOverflowingLabels(o,w,b,l,u),d.config.xaxis.labels.show){var _=t.drawText({x:w.x,y:s.offY+d.config.xaxis.labels.offsetY+k-("top"===d.config.xaxis.position?d.globals.xAxisHeight+d.config.xaxis.axisTicks.height-2:0),text:w.text,textAnchor:"middle",fontWeight:w.isBold?600:g,fontSize:h,fontFamily:p,foreColor:Array.isArray(f)?e&&d.config.xaxis.convertedCatToNumeric?f[d.globals.minX+o-1]:f[o]:f,isPlainText:!1,cssClass:(e?"apexcharts-xaxis-label ":"apexcharts-xaxis-group-label ")+y});if(n.add(_),_.on("click",function(e){if("function"==typeof d.config.chart.events.xAxisLabelClick){var t=Object.assign({},d,{labelIndex:o});d.config.chart.events.xAxisLabelClick(e,s.ctx,t)}}),e){var I=document.createElementNS(d.globals.SVGNS,"title");I.textContent=Array.isArray(w.text)?w.text.join(" "):w.text,_.node.appendChild(I),""!==w.text&&(l.push(w.text),u.push(w))}}or.globals.gridWidth)){var i=this.offY+r.config.xaxis.axisTicks.offsetY;if(t=t+i+r.config.xaxis.axisTicks.height,"top"===r.config.xaxis.position&&(t=i-r.config.xaxis.axisTicks.height),r.config.xaxis.axisTicks.show){var a=new T(this.ctx).drawLine(e+r.config.xaxis.axisTicks.offsetX,i+r.config.xaxis.offsetY,o+r.config.xaxis.axisTicks.offsetX,t+r.config.xaxis.offsetY,r.config.xaxis.axisTicks.color);n.add(a),a.node.classList.add("apexcharts-xaxis-tick")}}}},{key:"getXAxisTicksPositions",value:function(){var e=this.w,t=[],n=this.xaxisLabels.length,r=e.globals.padHorizontal;if(e.globals.timescaleLabels.length>0)for(var o=0;o0){var l=o[o.length-1].getBBox(),u=o[0].getBBox();l.x<-20&&o[o.length-1].parentNode.removeChild(o[o.length-1]),u.x+u.width>e.globals.gridWidth&&!e.globals.isBarHorizontal&&o[0].parentNode.removeChild(o[0]);for(var d=0;d0&&(this.xaxisLabels=n.globals.timescaleLabels.slice())}return c(e,[{key:"drawGridArea",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this.w,n=new T(this.ctx);e||(e=n.group({class:"apexcharts-grid"}));var r=n.drawLine(t.globals.padHorizontal,1,t.globals.padHorizontal,t.globals.gridHeight,"transparent"),o=n.drawLine(t.globals.padHorizontal,t.globals.gridHeight,t.globals.gridWidth,t.globals.gridHeight,"transparent");return e.add(o),e.add(r),e}},{key:"drawGrid",value:function(){if(this.w.globals.axisCharts){var e=this.renderGrid();return this.drawGridArea(e.el),e}return null}},{key:"createGridMask",value:function(){var e=this.w,t=e.globals,n=new T(this.ctx),r=Array.isArray(e.config.stroke.width)?Math.max.apply(Math,v(e.config.stroke.width)):e.config.stroke.width,o=function(e){var n=document.createElementNS(t.SVGNS,"clipPath");return n.setAttribute("id",e),n};t.dom.elGridRectMask=o("gridRectMask".concat(t.cuid)),t.dom.elGridRectBarMask=o("gridRectBarMask".concat(t.cuid)),t.dom.elGridRectMarkerMask=o("gridRectMarkerMask".concat(t.cuid)),t.dom.elForecastMask=o("forecastMask".concat(t.cuid)),t.dom.elNonForecastMask=o("nonForecastMask".concat(t.cuid));var i=0,a=0;(["bar","rangeBar","candlestick","boxPlot"].includes(e.config.chart.type)||e.globals.comboBarCount>0)&&e.globals.isXNumeric&&!e.globals.isBarHorizontal&&(i=Math.max(e.config.grid.padding.left,t.barPadForNumericAxis),a=Math.max(e.config.grid.padding.right,t.barPadForNumericAxis)),t.dom.elGridRect=n.drawRect(0,0,t.gridWidth,t.gridHeight,0,"#fff"),t.dom.elGridRectBar=n.drawRect(-r/2-i-2,-r/2-2,t.gridWidth+r+a+i+4,t.gridHeight+r+4,0,"#fff");var s=e.globals.markers.largestSize;t.dom.elGridRectMarker=n.drawRect(-s,-s,t.gridWidth+2*s,t.gridHeight+2*s,0,"#fff"),t.dom.elGridRectMask.appendChild(t.dom.elGridRect.node),t.dom.elGridRectBarMask.appendChild(t.dom.elGridRectBar.node),t.dom.elGridRectMarkerMask.appendChild(t.dom.elGridRectMarker.node);var c=t.dom.baseEl.querySelector("defs");c.appendChild(t.dom.elGridRectMask),c.appendChild(t.dom.elGridRectBarMask),c.appendChild(t.dom.elGridRectMarkerMask),c.appendChild(t.dom.elForecastMask),c.appendChild(t.dom.elNonForecastMask)}},{key:"_drawGridLines",value:function(e){var t=e.i,n=e.x1,r=e.y1,o=e.x2,i=e.y2,a=e.xCount,s=e.parent,c=this.w;if(!(0===t&&c.globals.skipFirstTimelinelabel||t===a-1&&c.globals.skipLastTimelinelabel&&!c.config.xaxis.labels.formatter||"radar"===c.config.chart.type)){c.config.grid.xaxis.lines.show&&this._drawGridLine({i:t,x1:n,y1:r,x2:o,y2:i,xCount:a,parent:s});var l=0;if(c.globals.hasXaxisGroups&&"between"===c.config.xaxis.tickPlacement){var u=c.globals.groups;if(u){for(var d=0,h=0;d0&&"datetime"!==e.config.xaxis.type&&(o=t.yAxisScale[r].result.length-1)),this._drawXYLines({xCount:o,tickAmount:c})):(o=c,c=t.xTickAmount,this._drawInvertedXYLines({xCount:o,tickAmount:c}));return this.drawGridBands(o,c),{el:this.elg,elGridBorders:this.elGridBorders,xAxisTickWidth:t.gridWidth/o}}},{key:"drawGridBands",value:function(e,t){var n,r,o=this,i=this.w;if((null===(n=i.config.grid.row.colors)||void 0===n?void 0:n.length)>0&&function(e,n,r,a,s,c){for(var l=0,u=0;l=i.config.grid.row.colors.length&&(u=0),o._drawGridBandRect({c:u,x1:0,y1:a,x2:s,y2:c,type:"row"}),a+=i.globals.gridHeight/t}(0,t,0,0,i.globals.gridWidth,i.globals.gridHeight/t),(null===(r=i.config.grid.column.colors)||void 0===r?void 0:r.length)>0){var a=i.globals.isBarHorizontal||"on"!==i.config.xaxis.tickPlacement||"category"!==i.config.xaxis.type&&!i.config.xaxis.convertedCatToNumeric?e:e-1;i.globals.isXNumeric&&(a=i.globals.xAxisScale.result.length-1);for(var s=i.globals.padHorizontal,c=i.globals.padHorizontal+i.globals.gridWidth/a,l=i.globals.gridHeight,u=0,d=0;u=i.config.grid.column.colors.length&&(d=0),"datetime"===i.config.xaxis.type&&(s=this.xaxisLabels[u].position,c=((null===(h=this.xaxisLabels[u+1])||void 0===h?void 0:h.position)||i.globals.gridWidth)-this.xaxisLabels[u].position),this._drawGridBandRect({c:d,x1:s,y1:0,x2:c,y2:l,type:"column"}),s+=i.globals.gridWidth/a}}}}]),e}(),ee=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.coreUtils=new E(this.ctx)}return c(e,[{key:"niceScale",value:function(e,t){var n,r,o,i,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,s=1e-11,c=this.w,l=c.globals;l.isBarHorizontal?(n=c.config.xaxis,r=Math.max((l.svgWidth-100)/25,2)):(n=c.config.yaxis[a],r=Math.max((l.svgHeight-100)/15,2)),I.isNumber(r)||(r=10),o=void 0!==n.min&&null!==n.min,i=void 0!==n.max&&null!==n.min;var u=void 0!==n.stepSize&&null!==n.stepSize,d=void 0!==n.tickAmount&&null!==n.tickAmount,h=d?n.tickAmount:l.niceScaleDefaultTicks[Math.min(Math.round(r/2),l.niceScaleDefaultTicks.length-1)];if(l.isMultipleYAxis&&!d&&l.multiAxisTickAmount>0&&(h=l.multiAxisTickAmount,d=!0),h="dataPoints"===h?l.dataPoints-1:Math.abs(Math.round(h)),(e===Number.MIN_VALUE&&0===t||!I.isNumber(e)&&!I.isNumber(t)||e===Number.MIN_VALUE&&t===-Number.MAX_VALUE)&&(e=I.isNumber(n.min)?n.min:0,t=I.isNumber(n.max)?n.max:e+h,l.allSeriesCollapsed=!1),e>t){console.warn("axis.min cannot be greater than axis.max: swapping min and max");var p=t;t=e,e=p}else e===t&&(e=0===e?0:e-1,t=0===t?2:t+1);var f=[];h<1&&(h=1);var g=h,y=Math.abs(t-e);!o&&e>0&&e/y<.15&&(e=0,o=!0),!i&&t<0&&-t/y<.15&&(t=0,i=!0);var m=(y=Math.abs(t-e))/g,b=m,v=Math.floor(Math.log10(b)),w=Math.pow(10,v),k=Math.ceil(b/w);if(m=b=(k=l.niceScaleAllowedMagMsd[0===l.yValueDecimal?0:1][k])*w,l.isBarHorizontal&&n.stepSize&&"datetime"!==n.type?(m=n.stepSize,u=!0):u&&(m=n.stepSize),u&&n.forceNiceScale){var _=Math.floor(Math.log10(m));m*=Math.pow(10,v-_)}if(o&&i){var A=y/g;if(d)if(u)if(0!=I.mod(y,m)){var S=I.getGCD(m,A);m=A/S<10?S:A}else 0==I.mod(m,A)?m=A:(A=m,d=!1);else m=A;else if(u)0==I.mod(y,m)?A=m:m=A;else if(0==I.mod(y,m))A=m;else{A=y/(g=Math.ceil(y/m));var T=I.getGCD(y,m);y/Tr&&(e=t-m*h,e+=m*Math.floor((E-e)/m))}else if(o)if(d)t=e+m*g;else{var x=t;t=m*Math.ceil(t/m),Math.abs(t-e)/I.getGCD(y,m)>r&&(t=e+m*h,t+=m*Math.ceil((x-t)/m))}}else if(l.isMultipleYAxis&&d){var O=m*Math.floor(e/m),P=O+m*g;P0&&e16&&I.getPrimeFactors(g).length<2&&g++,!d&&n.forceNiceScale&&0===l.yValueDecimal&&g>y&&(g=y,m=Math.round(y/g)),g>r&&(!d&&!u||n.forceNiceScale)){var C=I.getPrimeFactors(g),R=C.length-1,N=g;e:for(var D=0;DH);return{result:f,niceMin:f[0],niceMax:f[f.length-1]}}},{key:"linearScale",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:void 0,i=Math.abs(t-e),a=[];if(e===t)return{result:a=[e],niceMin:a[0],niceMax:a[a.length-1]};"dataPoints"===(n=this._adjustTicksForSmallRange(n,r,i))&&(n=this.w.globals.dataPoints-1),o||(o=i/n),o=Math.round(10*(o+Number.EPSILON))/10,n===Number.MAX_VALUE&&(n=5,o=1);for(var s=e;n>=0;)a.push(s),s=I.preciseAddition(s,o),n-=1;return{result:a,niceMin:a[0],niceMax:a[a.length-1]}}},{key:"logarithmicScaleNice",value:function(e,t,n){t<=0&&(t=Math.max(e,n)),e<=0&&(e=Math.min(t,n));for(var r=[],o=Math.ceil(Math.log(t)/Math.log(n)+1),i=Math.floor(Math.log(e)/Math.log(n));i5?(r.allSeriesCollapsed=!1,r.yAxisScale[e]=i.forceNiceScale?this.logarithmicScaleNice(t,n,i.logBase):this.logarithmicScale(t,n,i.logBase)):n!==-Number.MAX_VALUE&&I.isNumber(n)&&t!==Number.MAX_VALUE&&I.isNumber(t)?(r.allSeriesCollapsed=!1,r.yAxisScale[e]=this.niceScale(t,n,e)):r.yAxisScale[e]=this.niceScale(Number.MIN_VALUE,0,e)}},{key:"setXScale",value:function(e,t){var n=this.w,r=n.globals,o=Math.abs(t-e);if(t!==-Number.MAX_VALUE&&I.isNumber(t)){var i=r.xTickAmount+1;o<10&&o>1&&(i=o),r.xAxisScale=this.linearScale(e,t,i,0,n.config.xaxis.stepSize)}else r.xAxisScale=this.linearScale(0,10,10);return r.xAxisScale}},{key:"scaleMultipleYAxes",value:function(){var e=this,t=this.w.config,n=this.w.globals;this.coreUtils.setSeriesYAxisMappings();var r=n.seriesYAxisMap,o=n.minYArr,i=n.maxYArr;n.allSeriesCollapsed=!0,n.barGroups=[],r.forEach(function(r,a){var s=[];r.forEach(function(e){var n=t.series[e].group;s.indexOf(n)<0&&s.push(n)}),r.length>0?function(){var c,l,u=Number.MAX_VALUE,d=-Number.MAX_VALUE,h=u,p=d;if(t.chart.stacked)!function(){var e=new Array(n.dataPoints).fill(0),o=[],i=[],f=[];s.forEach(function(){o.push(e.map(function(){return Number.MIN_VALUE})),i.push(e.map(function(){return Number.MIN_VALUE})),f.push(e.map(function(){return Number.MIN_VALUE}))});for(var g=function(e){!c&&t.series[r[e]].type&&(c=t.series[r[e]].type);var u=r[e];l=t.series[u].group?t.series[u].group:"axis-".concat(a),!(n.collapsedSeriesIndices.indexOf(u)<0&&n.ancillaryCollapsedSeriesIndices.indexOf(u)<0)||(n.allSeriesCollapsed=!1,s.forEach(function(e,r){if(t.series[u].group===e)for(var a=0;a=0?i[r][a]+=s:f[r][a]+=s,o[r][a]+=s,h=Math.min(h,s),p=Math.max(p,s)}})),"bar"!==c&&"column"!==c||n.barGroups.push(l)},y=0;y1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-Number.MAX_VALUE,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=this.w.config,i=this.w.globals,a=-Number.MAX_VALUE,s=Number.MIN_VALUE;null===r&&(r=e+1);var c=i.series,l=c,u=c;"candlestick"===o.chart.type?(l=i.seriesCandleL,u=i.seriesCandleH):"boxPlot"===o.chart.type?(l=i.seriesCandleO,u=i.seriesCandleC):i.isRangeData&&(l=i.seriesRangeStart,u=i.seriesRangeEnd);var d=!1;if(i.seriesX.length>=r){var h,p=null===(h=i.brushSource)||void 0===h?void 0:h.w.config.chart.brush;(o.chart.zoom.enabled&&o.chart.zoom.autoScaleYaxis||null!=p&&p.enabled&&null!=p&&p.autoScaleYaxis)&&(d=!0)}for(var f=e;fy&&i.seriesX[f][m]>o.xaxis.max;m--);}for(var b=y;b<=m&&bl[f][b]&&l[f][b]<0&&(s=l[f][b])}else i.hasNullValues=!0}"bar"!==g&&"column"!==g||(s<0&&a<0&&(a=0,n=Math.max(n,0)),s===Number.MIN_VALUE&&(s=0,t=Math.min(t,0)))}return"rangeBar"===o.chart.type&&i.seriesRangeStart.length&&i.isBarHorizontal&&(s=t),"bar"===o.chart.type&&(s<0&&a<0&&(a=0),s===Number.MIN_VALUE&&(s=0)),{minY:s,maxY:a,lowestY:t,highestY:n}}},{key:"setYRange",value:function(){var e=this.w.globals,t=this.w.config;e.maxY=-Number.MAX_VALUE,e.minY=Number.MIN_VALUE;var n,r=Number.MAX_VALUE;if(e.isMultipleYAxis){r=Number.MAX_VALUE;for(var o=0;oe.dataPoints&&0!==e.dataPoints&&(r=e.dataPoints-1);else if("dataPoints"===t.xaxis.tickAmount){if(e.series.length>1&&(r=e.series[e.maxValsInArrayIndex].length-1),e.isXNumeric){var o=e.maxX-e.minX;o<30&&(r=o-1)}}else r=t.xaxis.tickAmount;if(e.xTickAmount=r,void 0!==t.xaxis.max&&"number"==typeof t.xaxis.max&&(e.maxX=t.xaxis.max),void 0!==t.xaxis.min&&"number"==typeof t.xaxis.min&&(e.minX=t.xaxis.min),void 0!==t.xaxis.range&&(e.minX=e.maxX-t.xaxis.range),e.minX!==Number.MAX_VALUE&&e.maxX!==-Number.MAX_VALUE)if(t.xaxis.convertedCatToNumeric&&!e.dataFormatXNumeric){for(var i=[],a=e.minX-1;a0&&(e.xAxisScale=this.scales.linearScale(1,e.labels.length,r-1,0,t.xaxis.stepSize),e.seriesX=e.labels.slice());n&&(e.labels=e.xAxisScale.result.slice())}return e.isBarHorizontal&&e.labels.length&&(e.xTickAmount=e.labels.length),this._handleSingleDataPoint(),this._getMinXDiff(),{minX:e.minX,maxX:e.maxX}}},{key:"setZRange",value:function(){var e=this.w.globals;if(e.isDataXYZ)for(var t=0;t0){var o=t-r[n-1];o>0&&(e.minXDiff=Math.min(o,e.minXDiff))}}),1!==e.dataPoints&&e.minXDiff!==Number.MAX_VALUE||(e.minXDiff=.5)})}},{key:"_setStackedMinMax",value:function(){var e=this,t=this.w.globals;if(t.series.length){var n=t.seriesGroups;n.length||(n=[this.w.globals.seriesNames.map(function(e){return e})]);var r={},o={};n.forEach(function(n){r[n]=[],o[n]=[],e.w.config.series.map(function(e,r){return n.indexOf(t.seriesNames[r])>-1?r:null}).filter(function(e){return null!==e}).forEach(function(i){for(var a=0;a0?r[n][a]+=parseFloat(t.series[i][a])+1e-4:o[n][a]+=parseFloat(t.series[i][a]))}})}),Object.entries(r).forEach(function(e){var n=b(e,1)[0];r[n].forEach(function(e,i){t.maxY=Math.max(t.maxY,r[n][i]),t.minY=Math.min(t.minY,o[n][i])})})}}}]),e}(),ne=function(){function e(t,n){a(this,e),this.ctx=t,this.elgrid=n,this.w=t.w;var r=this.w;this.xaxisFontSize=r.config.xaxis.labels.style.fontSize,this.axisFontFamily=r.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=r.config.xaxis.labels.style.colors,this.isCategoryBarHorizontal="bar"===r.config.chart.type&&r.config.plotOptions.bar.horizontal,this.xAxisoffX="bottom"===r.config.xaxis.position?r.globals.gridHeight:0,this.drawnLabels=[],this.axesUtils=new R(t)}return c(e,[{key:"drawYaxis",value:function(e){var t=this.w,n=new T(this.ctx),r=t.config.yaxis[e].labels.style,o=r.fontSize,i=r.fontFamily,a=r.fontWeight,s=n.group({class:"apexcharts-yaxis",rel:e,transform:"translate(".concat(t.globals.translateYAxisX[e],", 0)")});if(this.axesUtils.isYAxisHidden(e))return s;var c=n.group({class:"apexcharts-yaxis-texts-g"});s.add(c);var l=t.globals.yAxisScale[e].result.length-1,u=t.globals.gridHeight/l,d=t.globals.yLabelFormatters[e],h=this.axesUtils.checkForReversedLabels(e,t.globals.yAxisScale[e].result.slice());if(t.config.yaxis[e].labels.show){var p=t.globals.translateY+t.config.yaxis[e].labels.offsetY;t.globals.isBarHorizontal?p=0:"heatmap"===t.config.chart.type&&(p-=u/2),p+=parseInt(o,10)/3;for(var f=l;f>=0;f--){var g=d(h[f],f,t),y=t.config.yaxis[e].labels.padding;t.config.yaxis[e].opposite&&0!==t.config.yaxis.length&&(y*=-1);var m=this.getTextAnchor(t.config.yaxis[e].labels.align,t.config.yaxis[e].opposite),b=this.axesUtils.getYAxisForeColor(r.colors,e),v=Array.isArray(b)?b[f]:b,w=I.listToArray(t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(e,"'] .apexcharts-yaxis-label tspan"))).map(function(e){return e.textContent}),k=n.drawText({x:y,y:p,text:w.includes(g)&&!t.config.yaxis[e].labels.showDuplicates?"":g,textAnchor:m,fontSize:o,fontFamily:i,fontWeight:a,maxWidth:t.config.yaxis[e].labels.maxWidth,foreColor:v,isPlainText:!1,cssClass:"apexcharts-yaxis-label ".concat(r.cssClass)});c.add(k),this.addTooltip(k,g),0!==t.config.yaxis[e].labels.rotate&&this.rotateLabel(n,k,firstLabel,t.config.yaxis[e].labels.rotate),p+=u}}return this.addYAxisTitle(n,s,e),this.addAxisBorder(n,s,e,l,u),s}},{key:"getTextAnchor",value:function(e,t){return"left"===e?"start":"center"===e?"middle":"right"===e?"end":t?"start":"end"}},{key:"addTooltip",value:function(e,t){var n=document.createElementNS(this.w.globals.SVGNS,"title");n.textContent=Array.isArray(t)?t.join(" "):t,e.node.appendChild(n)}},{key:"rotateLabel",value:function(e,t,n,r){var o=e.rotateAroundCenter(n.node),i=e.rotateAroundCenter(t.node);t.node.setAttribute("transform","rotate(".concat(r," ").concat(o.x," ").concat(i.y,")"))}},{key:"addYAxisTitle",value:function(e,t,n){var r=this.w;if(void 0!==r.config.yaxis[n].title.text){var o=e.group({class:"apexcharts-yaxis-title"}),i=r.config.yaxis[n].opposite?r.globals.translateYAxisX[n]:0,a=e.drawText({x:i,y:r.globals.gridHeight/2+r.globals.translateY+r.config.yaxis[n].title.offsetY,text:r.config.yaxis[n].title.text,textAnchor:"end",foreColor:r.config.yaxis[n].title.style.color,fontSize:r.config.yaxis[n].title.style.fontSize,fontWeight:r.config.yaxis[n].title.style.fontWeight,fontFamily:r.config.yaxis[n].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text ".concat(r.config.yaxis[n].title.style.cssClass)});o.add(a),t.add(o)}}},{key:"addAxisBorder",value:function(e,t,n,r,o){var i=this.w,a=i.config.yaxis[n].axisBorder,s=31+a.offsetX;if(i.config.yaxis[n].opposite&&(s=-31-a.offsetX),a.show){var c=e.drawLine(s,i.globals.translateY+a.offsetY-2,s,i.globals.gridHeight+i.globals.translateY+a.offsetY+2,a.color,0,a.width);t.add(c)}i.config.yaxis[n].axisTicks.show&&this.axesUtils.drawYAxisTicks(s,r,a,i.config.yaxis[n].axisTicks,n,o,t)}},{key:"drawYaxisInversed",value:function(e){var t=this.w,n=new T(this.ctx),r=n.group({class:"apexcharts-xaxis apexcharts-yaxis-inversed"}),o=n.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(t.globals.translateXAxisX,", ").concat(t.globals.translateXAxisY,")")});r.add(o);var i=t.globals.yAxisScale[e].result.length-1,a=t.globals.gridWidth/i+.1,s=a+t.config.xaxis.labels.offsetX,c=t.globals.xLabelFormatter,l=this.axesUtils.checkForReversedLabels(e,t.globals.yAxisScale[e].result.slice()),u=t.globals.timescaleLabels;if(u.length>0&&(this.xaxisLabels=u.slice(),i=(l=u.slice()).length),t.config.xaxis.labels.show)for(var d=u.length?0:i;u.length?d=0;u.length?d++:d--){var h=c(l[d],d,t),p=t.globals.gridWidth+t.globals.padHorizontal-(s-a+t.config.xaxis.labels.offsetX);if(u.length){var f=this.axesUtils.getLabel(l,u,p,d,this.drawnLabels,this.xaxisFontSize);p=f.x,h=f.text,this.drawnLabels.push(f.text),0===d&&t.globals.skipFirstTimelinelabel&&(h=""),d===l.length-1&&t.globals.skipLastTimelinelabel&&(h="")}var g=n.drawText({x:p,y:this.xAxisoffX+t.config.xaxis.labels.offsetY+30-("top"===t.config.xaxis.position?t.globals.xAxisHeight+t.config.xaxis.axisTicks.height-2:0),text:h,textAnchor:"middle",foreColor:Array.isArray(this.xaxisForeColors)?this.xaxisForeColors[e]:this.xaxisForeColors,fontSize:this.xaxisFontSize,fontFamily:this.xaxisFontFamily,fontWeight:t.config.xaxis.labels.style.fontWeight,isPlainText:!1,cssClass:"apexcharts-xaxis-label ".concat(t.config.xaxis.labels.style.cssClass)});o.add(g),g.tspan(h),this.addTooltip(g,h),s+=a}return this.inversedYAxisTitleText(r),this.inversedYAxisBorder(r),r}},{key:"inversedYAxisBorder",value:function(e){var t=this.w,n=new T(this.ctx),r=t.config.xaxis.axisBorder;if(r.show){var o=0;"bar"===t.config.chart.type&&t.globals.isXNumeric&&(o-=15);var i=n.drawLine(t.globals.padHorizontal+o+r.offsetX,this.xAxisoffX,t.globals.gridWidth,this.xAxisoffX,r.color,0,r.height);this.elgrid&&this.elgrid.elGridBorders&&t.config.grid.show?this.elgrid.elGridBorders.add(i):e.add(i)}}},{key:"inversedYAxisTitleText",value:function(e){var t=this.w,n=new T(this.ctx);if(void 0!==t.config.xaxis.title.text){var r=n.group({class:"apexcharts-xaxis-title apexcharts-yaxis-title-inversed"}),o=n.drawText({x:t.globals.gridWidth/2+t.config.xaxis.title.offsetX,y:this.xAxisoffX+parseFloat(this.xaxisFontSize)+parseFloat(t.config.xaxis.title.style.fontSize)+t.config.xaxis.title.offsetY+20,text:t.config.xaxis.title.text,textAnchor:"middle",fontSize:t.config.xaxis.title.style.fontSize,fontFamily:t.config.xaxis.title.style.fontFamily,fontWeight:t.config.xaxis.title.style.fontWeight,foreColor:t.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text ".concat(t.config.xaxis.title.style.cssClass)});r.add(o),e.add(r)}}},{key:"yAxisTitleRotate",value:function(e,t){var n=this.w,r=new T(this.ctx),o=n.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(e,"'] .apexcharts-yaxis-texts-g")),i=o?o.getBoundingClientRect():{width:0,height:0},a=n.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(e,"'] .apexcharts-yaxis-title text")),s=a?a.getBoundingClientRect():{width:0,height:0};if(a){var c=this.xPaddingForYAxisTitle(e,i,s,t);a.setAttribute("x",c.xPos-(t?10:0));var l=r.rotateAroundCenter(a);a.setAttribute("transform","rotate(".concat(t?-1*n.config.yaxis[e].title.rotate:n.config.yaxis[e].title.rotate," ").concat(l.x," ").concat(l.y,")"))}}},{key:"xPaddingForYAxisTitle",value:function(e,t,n,r){var o=this.w,i=0,a=10;return void 0===o.config.yaxis[e].title.text||e<0?{xPos:i,padd:0}:(r?i=t.width+o.config.yaxis[e].title.offsetX+n.width/2+a/2:(i=-1*t.width+o.config.yaxis[e].title.offsetX+a/2+n.width/2,o.globals.isBarHorizontal&&(a=25,i=-1*t.width-o.config.yaxis[e].title.offsetX-a)),{xPos:i,padd:a})}},{key:"setYAxisXPosition",value:function(e,t){var n=this.w,r=0,o=0,i=18,a=1;n.config.yaxis.length>1&&(this.multipleYs=!0),n.config.yaxis.forEach(function(s,c){var l=n.globals.ignoreYAxisIndexes.includes(c)||!s.show||s.floating||0===e[c].width,u=e[c].width+t[c].width;s.opposite?n.globals.isBarHorizontal?(o=n.globals.gridWidth+n.globals.translateX-1,n.globals.translateYAxisX[c]=o-s.labels.offsetX):(o=n.globals.gridWidth+n.globals.translateX+a,l||(a+=u+20),n.globals.translateYAxisX[c]=o-s.labels.offsetX+20):(r=n.globals.translateX-i,l||(i+=u+20),n.globals.translateYAxisX[c]=r+s.labels.offsetX)})}},{key:"setYAxisTextAlignments",value:function(){var e=this.w;I.listToArray(e.globals.dom.baseEl.getElementsByClassName("apexcharts-yaxis")).forEach(function(t,n){var r=e.config.yaxis[n];if(r&&!r.floating&&void 0!==r.labels.align){var o=e.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(n,"'] .apexcharts-yaxis-texts-g")),i=I.listToArray(e.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(n,"'] .apexcharts-yaxis-label"))),a=o.getBoundingClientRect();i.forEach(function(e){e.setAttribute("text-anchor",r.labels.align)}),"left"!==r.labels.align||r.opposite?"center"===r.labels.align?o.setAttribute("transform","translate(".concat(a.width/2*(r.opposite?1:-1),", 0)")):"right"===r.labels.align&&r.opposite&&o.setAttribute("transform","translate(".concat(a.width,", 0)")):o.setAttribute("transform","translate(-".concat(a.width,", 0)"))}})}}]),e}(),re=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.documentEvent=I.bind(this.documentEvent,this)}return c(e,[{key:"addEventListener",value:function(e,t){var n=this.w;n.globals.events.hasOwnProperty(e)?n.globals.events[e].push(t):n.globals.events[e]=[t]}},{key:"removeEventListener",value:function(e,t){var n=this.w;if(n.globals.events.hasOwnProperty(e)){var r=n.globals.events[e].indexOf(t);-1!==r&&n.globals.events[e].splice(r,1)}}},{key:"fireEvent",value:function(e,t){var n=this.w;if(n.globals.events.hasOwnProperty(e)){t&&t.length||(t=[]);for(var r=n.globals.events[e],o=r.length,i=0;i0&&(t=this.w.config.chart.locales.concat(window.Apex.chart.locales));var n=t.filter(function(t){return t.name===e})[0];if(!n)throw new Error("Wrong locale name provided. Please make sure you set the correct locale name in options");var r=I.extend(L,n);this.w.globals.locale=r.options}}]),e}(),ie=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"drawAxis",value:function(e,t){var n,r,o=this,i=this.w.globals,a=this.w.config,s=new J(this.ctx,t),c=new ne(this.ctx,t);i.axisCharts&&"radar"!==e&&(i.isBarHorizontal?(r=c.drawYaxisInversed(0),n=s.drawXaxisInversed(0),i.dom.elGraphical.add(n),i.dom.elGraphical.add(r)):(n=s.drawXaxis(),i.dom.elGraphical.add(n),a.yaxis.map(function(e,t){if(-1===i.ignoreYAxisIndexes.indexOf(t)&&(r=c.drawYaxis(t),i.dom.Paper.add(r),"back"===o.w.config.grid.position)){var n=i.dom.Paper.children()[1];n.remove(),i.dom.Paper.add(n)}})))}}]),e}(),ae=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"drawXCrosshairs",value:function(){var e=this.w,t=new T(this.ctx),n=new S(this.ctx),r=e.config.xaxis.crosshairs.fill.gradient,o=e.config.xaxis.crosshairs.dropShadow,i=e.config.xaxis.crosshairs.fill.type,a=r.colorFrom,s=r.colorTo,c=r.opacityFrom,l=r.opacityTo,u=r.stops,d=o.enabled,h=o.left,p=o.top,f=o.blur,g=o.color,y=o.opacity,m=e.config.xaxis.crosshairs.fill.color;if(e.config.xaxis.crosshairs.show){"gradient"===i&&(m=t.drawGradient("vertical",a,s,c,l,null,u,null));var b=t.drawRect();1===e.config.xaxis.crosshairs.width&&(b=t.drawLine());var v=e.globals.gridHeight;(!I.isNumber(v)||v<0)&&(v=0);var w=e.config.xaxis.crosshairs.width;(!I.isNumber(w)||w<0)&&(w=0),b.attr({class:"apexcharts-xcrosshairs",x:0,y:0,y2:v,width:w,height:v,fill:m,filter:"none","fill-opacity":e.config.xaxis.crosshairs.opacity,stroke:e.config.xaxis.crosshairs.stroke.color,"stroke-width":e.config.xaxis.crosshairs.stroke.width,"stroke-dasharray":e.config.xaxis.crosshairs.stroke.dashArray}),d&&(b=n.dropShadow(b,{left:h,top:p,blur:f,color:g,opacity:y})),e.globals.dom.elGraphical.add(b)}}},{key:"drawYCrosshairs",value:function(){var e=this.w,t=new T(this.ctx),n=e.config.yaxis[0].crosshairs,r=e.globals.barPadForNumericAxis;if(e.config.yaxis[0].crosshairs.show){var o=t.drawLine(-r,0,e.globals.gridWidth+r,0,n.stroke.color,n.stroke.dashArray,n.stroke.width);o.attr({class:"apexcharts-ycrosshairs"}),e.globals.dom.elGraphical.add(o)}var i=t.drawLine(-r,0,e.globals.gridWidth+r,0,n.stroke.color,0,0);i.attr({class:"apexcharts-ycrosshairs-hidden"}),e.globals.dom.elGraphical.add(i)}}]),e}(),se=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"checkResponsiveConfig",value:function(e){var t=this,n=this.w,r=n.config;if(0!==r.responsive.length){var o=r.responsive.slice();o.sort(function(e,t){return e.breakpoint>t.breakpoint?1:t.breakpoint>e.breakpoint?-1:0}).reverse();var i=new z({}),a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=o[0].breakpoint,a=window.innerWidth>0?window.innerWidth:screen.width;if(a>r){var s=I.clone(n.globals.initialConfig);s.series=I.clone(n.config.series);var c=E.extendArrayProps(i,s,n);e=I.extend(c,e),e=I.extend(n.config,e),t.overrideResponsiveOptions(e)}else for(var l=0;l0&&"function"==typeof e[0]?(this.isColorFn=!0,n.config.series.map(function(r,o){var i=e[o]||e[0];return"function"==typeof i?i({value:n.globals.axisCharts?n.globals.series[o][0]||0:n.globals.series[o],seriesIndex:o,dataPointIndex:o,w:t.w}):i})):e:this.predefined()}},{key:"applySeriesColors",value:function(e,t){e.forEach(function(e,n){e&&(t[n]=e)})}},{key:"getMonochromeColors",value:function(e,t,n){var r=e.color,o=e.shadeIntensity,i=e.shadeTo,a=this.isBarDistributed||this.isHeatmapDistributed?t[0].length*t.length:t.length,s=1/(a/o),c=0;return Array.from({length:a},function(){var e="dark"===i?n.shadeColor(-1*c,r):n.shadeColor(c,r);return c+=s,e})}},{key:"applyColorTypes",value:function(e,t){var n=this,r=this.w;e.forEach(function(e){r.globals[e].colors=void 0===r.config[e].colors?n.isColorFn?r.config.colors:t:r.config[e].colors.slice(),n.pushExtraColors(r.globals[e].colors)})}},{key:"applyDataLabelsColors",value:function(e){var t=this.w;t.globals.dataLabels.style.colors=void 0===t.config.dataLabels.style.colors?e:t.config.dataLabels.style.colors.slice(),this.pushExtraColors(t.globals.dataLabels.style.colors,50)}},{key:"applyRadarPolygonsColors",value:function(){var e=this.w;e.globals.radarPolygons.fill.colors=void 0===e.config.plotOptions.radar.polygons.fill.colors?["dark"===e.config.theme.mode?"#424242":"none"]:e.config.plotOptions.radar.polygons.fill.colors.slice(),this.pushExtraColors(e.globals.radarPolygons.fill.colors,20)}},{key:"applyMarkersColors",value:function(e){var t=this.w;t.globals.markers.colors=void 0===t.config.markers.colors?e:t.config.markers.colors.slice(),this.pushExtraColors(t.globals.markers.colors)}},{key:"pushExtraColors",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=this.w,o=t||r.globals.series.length;if(null===n&&(n=this.isBarDistributed||this.isHeatmapDistributed||"heatmap"===r.config.chart.type&&r.config.plotOptions.heatmap&&r.config.plotOptions.heatmap.colorScale.inverse),n&&r.globals.series.length&&(o=r.globals.series[r.globals.maxValsInArrayIndex].length*r.globals.series.length),e.lengthe.globals.svgWidth&&(this.dCtx.lgRect.width=e.globals.svgWidth/1.5),this.dCtx.lgRect}},{key:"getDatalabelsRect",value:function(){var e=this,t=this.w,n=[];t.config.series.forEach(function(o,i){o.data.forEach(function(o,a){var s;s=t.globals.series[i][a],r=t.config.dataLabels.formatter(s,{ctx:e.dCtx.ctx,seriesIndex:i,dataPointIndex:a,w:t}),n.push(r)})});var r=I.getLargestStringFromArr(n),o=new T(this.dCtx.ctx),i=t.config.dataLabels.style,a=o.getTextRects(r,parseInt(i.fontSize),i.fontFamily);return{width:1.05*a.width,height:a.height}}},{key:"getLargestStringFromMultiArr",value:function(e,t){var n=e;if(this.w.globals.isMultiLineX){var r=t.map(function(e,t){return Array.isArray(e)?e.length:1}),o=Math.max.apply(Math,v(r));n=t[r.indexOf(o)]}return n}}]),e}(),de=function(){function e(t){a(this,e),this.w=t.w,this.dCtx=t}return c(e,[{key:"getxAxisLabelsCoords",value:function(){var e,t=this.w,n=t.globals.labels.slice();if(t.config.xaxis.convertedCatToNumeric&&0===n.length&&(n=t.globals.categoryLabels),t.globals.timescaleLabels.length>0){var r=this.getxAxisTimeScaleLabelsCoords();e={width:r.width,height:r.height},t.globals.rotateXLabels=!1}else{this.dCtx.lgWidthForSideLegends="left"!==t.config.legend.position&&"right"!==t.config.legend.position||t.config.legend.floating?0:this.dCtx.lgRect.width;var o=t.globals.xLabelFormatter,i=I.getLargestStringFromArr(n),a=this.dCtx.dimHelpers.getLargestStringFromMultiArr(i,n);t.globals.isBarHorizontal&&(a=i=t.globals.yAxisScale[0].result.reduce(function(e,t){return e.length>t.length?e:t},0));var s=new C(this.dCtx.ctx),c=i;i=s.xLabelFormat(o,i,c,{i:void 0,dateFormatter:new P(this.dCtx.ctx).formatDate,w:t}),a=s.xLabelFormat(o,a,c,{i:void 0,dateFormatter:new P(this.dCtx.ctx).formatDate,w:t}),(t.config.xaxis.convertedCatToNumeric&&void 0===i||""===String(i).trim())&&(a=i="1");var l=new T(this.dCtx.ctx),u=l.getTextRects(i,t.config.xaxis.labels.style.fontSize),d=u;if(i!==a&&(d=l.getTextRects(a,t.config.xaxis.labels.style.fontSize)),(e={width:u.width>=d.width?u.width:d.width,height:u.height>=d.height?u.height:d.height}).width*n.length>t.globals.svgWidth-this.dCtx.lgWidthForSideLegends-this.dCtx.yAxisWidth-this.dCtx.gridPad.left-this.dCtx.gridPad.right&&0!==t.config.xaxis.labels.rotate||t.config.xaxis.labels.rotateAlways){if(!t.globals.isBarHorizontal){t.globals.rotateXLabels=!0;var h=function(e){return l.getTextRects(e,t.config.xaxis.labels.style.fontSize,t.config.xaxis.labels.style.fontFamily,"rotate(".concat(t.config.xaxis.labels.rotate," 0 0)"),!1)};u=h(i),i!==a&&(d=h(a)),e.height=(u.height>d.height?u.height:d.height)/1.5,e.width=u.width>d.width?u.width:d.width}}else t.globals.rotateXLabels=!1}return t.config.xaxis.labels.show||(e={width:0,height:0}),{width:e.width,height:e.height}}},{key:"getxAxisGroupLabelsCoords",value:function(){var e,t=this.w;if(!t.globals.hasXaxisGroups)return{width:0,height:0};var n,r=(null===(e=t.config.xaxis.group.style)||void 0===e?void 0:e.fontSize)||t.config.xaxis.labels.style.fontSize,o=t.globals.groups.map(function(e){return e.title}),i=I.getLargestStringFromArr(o),a=this.dCtx.dimHelpers.getLargestStringFromMultiArr(i,o),s=new T(this.dCtx.ctx),c=s.getTextRects(i,r),l=c;return i!==a&&(l=s.getTextRects(a,r)),n={width:c.width>=l.width?c.width:l.width,height:c.height>=l.height?c.height:l.height},t.config.xaxis.labels.show||(n={width:0,height:0}),{width:n.width,height:n.height}}},{key:"getxAxisTitleCoords",value:function(){var e=this.w,t=0,n=0;if(void 0!==e.config.xaxis.title.text){var r=new T(this.dCtx.ctx).getTextRects(e.config.xaxis.title.text,e.config.xaxis.title.style.fontSize);t=r.width,n=r.height}return{width:t,height:n}}},{key:"getxAxisTimeScaleLabelsCoords",value:function(){var e,t=this.w;this.dCtx.timescaleLabels=t.globals.timescaleLabels.slice();var n=this.dCtx.timescaleLabels.map(function(e){return e.value}),r=n.reduce(function(e,t){return void 0===e?(console.error("You have possibly supplied invalid Date format. Please supply a valid JavaScript Date"),0):e.length>t.length?e:t},0);return 1.05*(e=new T(this.dCtx.ctx).getTextRects(r,t.config.xaxis.labels.style.fontSize)).width*n.length>t.globals.gridWidth&&0!==t.config.xaxis.labels.rotate&&(t.globals.overlappingXLabels=!0),e}},{key:"additionalPaddingXLabels",value:function(e){var t=this,n=this.w,r=n.globals,o=n.config,i=o.xaxis.type,a=e.width;r.skipLastTimelinelabel=!1,r.skipFirstTimelinelabel=!1;var s=n.config.yaxis[0].opposite&&n.globals.isBarHorizontal,c=function(e,s){o.yaxis.length>1&&function(e){return-1!==r.collapsedSeriesIndices.indexOf(e)}(s)||function(e){if(t.dCtx.timescaleLabels&&t.dCtx.timescaleLabels.length){var s=t.dCtx.timescaleLabels[0],c=t.dCtx.timescaleLabels[t.dCtx.timescaleLabels.length-1].position+a/1.75-t.dCtx.yAxisWidthRight,l=s.position-a/1.75+t.dCtx.yAxisWidthLeft,u="right"===n.config.legend.position&&t.dCtx.lgRect.width>0?t.dCtx.lgRect.width:0;c>r.svgWidth-r.translateX-u&&(r.skipLastTimelinelabel=!0),l<-(e.show&&!e.floating||"bar"!==o.chart.type&&"candlestick"!==o.chart.type&&"rangeBar"!==o.chart.type&&"boxPlot"!==o.chart.type?10:a/1.75)&&(r.skipFirstTimelinelabel=!0)}else"datetime"===i?t.dCtx.gridPad.right(null===(r=String(u(t,s)))||void 0===r?void 0:r.length)?e:t},d),p=h=u(h,s);if(void 0!==h&&0!==h.length||(h=c.niceMax),t.globals.isBarHorizontal){r=0;var f=t.globals.labels.slice();h=I.getLargestStringFromArr(f),h=u(h,{seriesIndex:a,dataPointIndex:-1,w:t}),p=e.dCtx.dimHelpers.getLargestStringFromMultiArr(h,f)}var g=new T(e.dCtx.ctx),y="rotate(".concat(i.labels.rotate," 0 0)"),m=g.getTextRects(h,i.labels.style.fontSize,i.labels.style.fontFamily,y,!1),b=m;h!==p&&(b=g.getTextRects(p,i.labels.style.fontSize,i.labels.style.fontFamily,y,!1)),n.push({width:(l>b.width||l>m.width?l:b.width>m.width?b.width:m.width)+r,height:b.height>m.height?b.height:m.height})}else n.push({width:0,height:0})}),n}},{key:"getyAxisTitleCoords",value:function(){var e=this,t=this.w,n=[];return t.config.yaxis.map(function(t,r){if(t.show&&void 0!==t.title.text){var o=new T(e.dCtx.ctx),i="rotate(".concat(t.title.rotate," 0 0)"),a=o.getTextRects(t.title.text,t.title.style.fontSize,t.title.style.fontFamily,i,!1);n.push({width:a.width,height:a.height})}else n.push({width:0,height:0})}),n}},{key:"getTotalYAxisWidth",value:function(){var e=this.w,t=0,n=0,r=0,o=e.globals.yAxisScale.length>1?10:0,i=new R(this.dCtx.ctx),a=function(a,s){var c=e.config.yaxis[s].floating,l=0;a.width>0&&!c?(l=a.width+o,function(t){return e.globals.ignoreYAxisIndexes.indexOf(t)>-1}(s)&&(l=l-a.width-o)):l=c||i.isYAxisHidden(s)?0:5,e.config.yaxis[s].opposite?r+=l:n+=l,t+=l};return e.globals.yLabelsCoords.map(function(e,t){a(e,t)}),e.globals.yTitleCoords.map(function(e,t){a(e,t)}),e.globals.isBarHorizontal&&!e.config.yaxis[0].floating&&(t=e.globals.yLabelsCoords[0].width+e.globals.yTitleCoords[0].width+15),this.dCtx.yAxisWidthLeft=n,this.dCtx.yAxisWidthRight=r,t}}]),e}(),pe=function(){function e(t){a(this,e),this.w=t.w,this.dCtx=t}return c(e,[{key:"gridPadForColumnsInNumericAxis",value:function(e){var t=this.w,n=t.config,r=t.globals;if(r.noData||r.collapsedSeries.length+r.ancillaryCollapsedSeries.length===n.series.length)return 0;var o=function(e){return["bar","rangeBar","candlestick","boxPlot"].includes(e)},i=n.chart.type,a=0,s=o(i)?n.series.length:1;r.comboBarCount>0&&(s=r.comboBarCount),r.collapsedSeries.forEach(function(e){o(e.type)&&(s-=1)}),n.chart.stacked&&(s=1);var c=o(i)||r.comboBarCount>0,l=Math.abs(r.initialMaxX-r.initialMinX);if(c&&r.isXNumeric&&!r.isBarHorizontal&&s>0&&0!==l){l<=3&&(l=r.dataPoints);var u=l/e,d=r.minXDiff&&r.minXDiff/u>0?r.minXDiff/u:0;d>e/2&&(d/=2),(a=d*parseInt(n.plotOptions.bar.columnWidth,10)/100)<1&&(a=1),r.barPadForNumericAxis=a}return a}},{key:"gridPadFortitleSubtitle",value:function(){var e=this,t=this.w,n=t.globals,r=this.dCtx.isSparkline||!n.axisCharts?0:10;["title","subtitle"].forEach(function(o){void 0!==t.config[o].text?r+=t.config[o].margin:r+=e.dCtx.isSparkline||!n.axisCharts?0:5}),!t.config.legend.show||"bottom"!==t.config.legend.position||t.config.legend.floating||n.axisCharts||(r+=10);var o=this.dCtx.dimHelpers.getTitleSubtitleCoords("title"),i=this.dCtx.dimHelpers.getTitleSubtitleCoords("subtitle");n.gridHeight-=o.height+i.height+r,n.translateY+=o.height+i.height+r}},{key:"setGridXPosForDualYAxis",value:function(e,t){var n=this.w,r=new R(this.dCtx.ctx);n.config.yaxis.forEach(function(o,i){-1!==n.globals.ignoreYAxisIndexes.indexOf(i)||o.floating||r.isYAxisHidden(i)||(o.opposite&&(n.globals.translateX-=t[i].width+e[i].width+parseInt(o.labels.style.fontSize,10)/1.2+12),n.globals.translateX<2&&(n.globals.translateX=2))})}}]),e}(),fe=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.lgRect={},this.yAxisWidth=0,this.yAxisWidthLeft=0,this.yAxisWidthRight=0,this.xAxisHeight=0,this.isSparkline=this.w.config.chart.sparkline.enabled,this.dimHelpers=new ue(this),this.dimYAxis=new he(this),this.dimXAxis=new de(this),this.dimGrid=new pe(this),this.lgWidthForSideLegends=0,this.gridPad=this.w.config.grid.padding,this.xPadRight=0,this.xPadLeft=0}return c(e,[{key:"plotCoords",value:function(){var e=this,t=this.w,n=t.globals;this.lgRect=this.dimHelpers.getLegendsRect(),this.datalabelsCoords={width:0,height:0};var r=Array.isArray(t.config.stroke.width)?Math.max.apply(Math,v(t.config.stroke.width)):t.config.stroke.width;this.isSparkline&&((t.config.markers.discrete.length>0||t.config.markers.size>0)&&Object.entries(this.gridPad).forEach(function(t){var n=b(t,2),r=n[0],o=n[1];e.gridPad[r]=Math.max(o,e.w.globals.markers.largestSize/1.5)}),this.gridPad.top=Math.max(r/2,this.gridPad.top),this.gridPad.bottom=Math.max(r/2,this.gridPad.bottom)),n.axisCharts?this.setDimensionsForAxisCharts():this.setDimensionsForNonAxisCharts(),this.dimGrid.gridPadFortitleSubtitle(),n.gridHeight=n.gridHeight-this.gridPad.top-this.gridPad.bottom,n.gridWidth=n.gridWidth-this.gridPad.left-this.gridPad.right-this.xPadRight-this.xPadLeft;var o=this.dimGrid.gridPadForColumnsInNumericAxis(n.gridWidth);n.gridWidth=n.gridWidth-2*o,n.translateX=n.translateX+this.gridPad.left+this.xPadLeft+(o>0?o:0),n.translateY=n.translateY+this.gridPad.top}},{key:"setDimensionsForAxisCharts",value:function(){var e=this,t=this.w,n=t.globals,r=this.dimYAxis.getyAxisLabelsCoords(),o=this.dimYAxis.getyAxisTitleCoords();n.isSlopeChart&&(this.datalabelsCoords=this.dimHelpers.getDatalabelsRect()),t.globals.yLabelsCoords=[],t.globals.yTitleCoords=[],t.config.yaxis.map(function(e,n){t.globals.yLabelsCoords.push({width:r[n].width,index:n}),t.globals.yTitleCoords.push({width:o[n].width,index:n})}),this.yAxisWidth=this.dimYAxis.getTotalYAxisWidth();var i=this.dimXAxis.getxAxisLabelsCoords(),a=this.dimXAxis.getxAxisGroupLabelsCoords(),s=this.dimXAxis.getxAxisTitleCoords();this.conditionalChecksForAxisCoords(i,s,a),n.translateXAxisY=t.globals.rotateXLabels?this.xAxisHeight/8:-4,n.translateXAxisX=t.globals.rotateXLabels&&t.globals.isXNumeric&&t.config.xaxis.labels.rotate<=-45?-this.xAxisWidth/4:0,t.globals.isBarHorizontal&&(n.rotateXLabels=!1,n.translateXAxisY=parseInt(t.config.xaxis.labels.style.fontSize,10)/1.5*-1),n.translateXAxisY=n.translateXAxisY+t.config.xaxis.labels.offsetY,n.translateXAxisX=n.translateXAxisX+t.config.xaxis.labels.offsetX;var c=this.yAxisWidth,l=this.xAxisHeight;n.xAxisLabelsHeight=this.xAxisHeight-s.height,n.xAxisGroupLabelsHeight=n.xAxisLabelsHeight-i.height,n.xAxisLabelsWidth=this.xAxisWidth,n.xAxisHeight=this.xAxisHeight;var u=10;("radar"===t.config.chart.type||this.isSparkline)&&(c=0,l=0),this.isSparkline&&(this.lgRect={height:0,width:0}),(this.isSparkline||"treemap"===t.config.chart.type)&&(c=0,l=0,u=0),this.isSparkline||"treemap"===t.config.chart.type||this.dimXAxis.additionalPaddingXLabels(i);var d=function(){n.translateX=c+e.datalabelsCoords.width,n.gridHeight=n.svgHeight-e.lgRect.height-l-(e.isSparkline||"treemap"===t.config.chart.type?0:t.globals.rotateXLabels?10:15),n.gridWidth=n.svgWidth-c-2*e.datalabelsCoords.width};switch("top"===t.config.xaxis.position&&(u=n.xAxisHeight-t.config.xaxis.axisTicks.height-5),t.config.legend.position){case"bottom":n.translateY=u,d();break;case"top":n.translateY=this.lgRect.height+u,d();break;case"left":n.translateY=u,n.translateX=this.lgRect.width+c+this.datalabelsCoords.width,n.gridHeight=n.svgHeight-l-12,n.gridWidth=n.svgWidth-this.lgRect.width-c-2*this.datalabelsCoords.width;break;case"right":n.translateY=u,n.translateX=c+this.datalabelsCoords.width,n.gridHeight=n.svgHeight-l-12,n.gridWidth=n.svgWidth-this.lgRect.width-c-2*this.datalabelsCoords.width-5;break;default:throw new Error("Legend position not supported")}this.dimGrid.setGridXPosForDualYAxis(o,r),new ne(this.ctx).setYAxisXPosition(r,o)}},{key:"setDimensionsForNonAxisCharts",value:function(){var e=this.w,t=e.globals,n=e.config,r=0;e.config.legend.show&&!e.config.legend.floating&&(r=20);var o="pie"===n.chart.type||"polarArea"===n.chart.type||"donut"===n.chart.type?"pie":"radialBar",i=n.plotOptions[o].offsetY,a=n.plotOptions[o].offsetX;if(!n.legend.show||n.legend.floating){t.gridHeight=t.svgHeight;var s=t.dom.elWrap.getBoundingClientRect().width;return t.gridWidth=Math.min(s,t.gridHeight),t.translateY=i,void(t.translateX=a+(t.svgWidth-t.gridWidth)/2)}switch(n.legend.position){case"bottom":t.gridHeight=t.svgHeight-this.lgRect.height,t.gridWidth=t.svgWidth,t.translateY=i-10,t.translateX=a+(t.svgWidth-t.gridWidth)/2;break;case"top":t.gridHeight=t.svgHeight-this.lgRect.height,t.gridWidth=t.svgWidth,t.translateY=this.lgRect.height+i+10,t.translateX=a+(t.svgWidth-t.gridWidth)/2;break;case"left":t.gridWidth=t.svgWidth-this.lgRect.width-r,t.gridHeight="auto"!==n.chart.height?t.svgHeight:t.gridWidth,t.translateY=i,t.translateX=a+this.lgRect.width+r;break;case"right":t.gridWidth=t.svgWidth-this.lgRect.width-r-5,t.gridHeight="auto"!==n.chart.height?t.svgHeight:t.gridWidth,t.translateY=i,t.translateX=a+10;break;default:throw new Error("Legend position not supported")}}},{key:"conditionalChecksForAxisCoords",value:function(e,t,n){var r=this.w,o=r.globals.hasXaxisGroups?2:1,i=n.height+e.height+t.height,a=r.globals.isMultiLineX?1.2:r.globals.LINE_HEIGHT_RATIO,s=r.globals.rotateXLabels?22:10,c=r.globals.rotateXLabels&&"bottom"===r.config.legend.position?10:0;this.xAxisHeight=i*a+o*s+c,this.xAxisWidth=e.width,this.xAxisHeight-t.height>r.config.xaxis.labels.maxHeight&&(this.xAxisHeight=r.config.xaxis.labels.maxHeight),r.config.xaxis.labels.minHeight&&this.xAxisHeightu&&(this.yAxisWidth=u)}}]),e}(),ge=function(){function e(t){a(this,e),this.w=t.w,this.lgCtx=t}return c(e,[{key:"getLegendStyles",value:function(){var e,t,n,r=document.createElement("style");r.setAttribute("type","text/css");var o=(null===(e=this.lgCtx.ctx)||void 0===e||null===(t=e.opts)||void 0===t||null===(n=t.chart)||void 0===n?void 0:n.nonce)||this.w.config.chart.nonce;o&&r.setAttribute("nonce",o);var i=document.createTextNode("\n .apexcharts-flip-y {\n transform: scaleY(-1) translateY(-100%);\n transform-origin: top;\n transform-box: fill-box;\n }\n .apexcharts-flip-x {\n transform: scaleX(-1);\n transform-origin: center;\n transform-box: fill-box;\n }\n .apexcharts-legend {\n display: flex;\n overflow: auto;\n padding: 0 10px;\n }\n .apexcharts-legend.apx-legend-position-bottom, .apexcharts-legend.apx-legend-position-top {\n flex-wrap: wrap\n }\n .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left {\n flex-direction: column;\n bottom: 0;\n }\n .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-left, .apexcharts-legend.apx-legend-position-top.apexcharts-align-left, .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left {\n justify-content: flex-start;\n }\n .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-center, .apexcharts-legend.apx-legend-position-top.apexcharts-align-center {\n justify-content: center;\n }\n .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-right, .apexcharts-legend.apx-legend-position-top.apexcharts-align-right {\n justify-content: flex-end;\n }\n .apexcharts-legend-series {\n cursor: pointer;\n line-height: normal;\n display: flex;\n align-items: center;\n }\n .apexcharts-legend-text {\n position: relative;\n font-size: 14px;\n }\n .apexcharts-legend-text *, .apexcharts-legend-marker * {\n pointer-events: none;\n }\n .apexcharts-legend-marker {\n position: relative;\n display: flex;\n align-items: center;\n justify-content: center;\n cursor: pointer;\n margin-right: 1px;\n }\n\n .apexcharts-legend-series.apexcharts-no-click {\n cursor: auto;\n }\n .apexcharts-legend .apexcharts-hidden-zero-series, .apexcharts-legend .apexcharts-hidden-null-series {\n display: none !important;\n }\n .apexcharts-inactive-legend {\n opacity: 0.45;\n }");return r.appendChild(i),r}},{key:"getLegendDimensions",value:function(){var e=this.w.globals.dom.baseEl.querySelector(".apexcharts-legend").getBoundingClientRect(),t=e.width;return{clwh:e.height,clww:t}}},{key:"appendToForeignObject",value:function(){this.w.globals.dom.elLegendForeign.appendChild(this.getLegendStyles())}},{key:"toggleDataSeries",value:function(e,t){var n=this,r=this.w;if(r.globals.axisCharts||"radialBar"===r.config.chart.type){r.globals.resized=!0;var o=null,i=null;r.globals.risingSeries=[],r.globals.axisCharts?(o=r.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(e,"']")),i=parseInt(o.getAttribute("data:realIndex"),10)):(o=r.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(e+1,"']")),i=parseInt(o.getAttribute("rel"),10)-1),t?[{cs:r.globals.collapsedSeries,csi:r.globals.collapsedSeriesIndices},{cs:r.globals.ancillaryCollapsedSeries,csi:r.globals.ancillaryCollapsedSeriesIndices}].forEach(function(e){n.riseCollapsedSeries(e.cs,e.csi,i)}):this.hideSeries({seriesEl:o,realIndex:i})}else{var a=r.globals.dom.Paper.select(" .apexcharts-series[rel='".concat(e+1,"'] path")),s=r.config.chart.type;if("pie"===s||"polarArea"===s||"donut"===s){var c=r.config.plotOptions.pie.donut.labels;new T(this.lgCtx.ctx).pathMouseDown(a.members[0],null),this.lgCtx.ctx.pie.printDataLabelsInner(a.members[0].node,c)}a.fire("click")}}},{key:"getSeriesAfterCollapsing",value:function(e){var t=e.realIndex,n=this.w,r=n.globals,o=I.clone(n.config.series);if(r.axisCharts){var i=n.config.yaxis[r.seriesYAxisReverseMap[t]],a={index:t,data:o[t].data.slice(),type:o[t].type||n.config.chart.type};if(i&&i.show&&i.showAlways)r.ancillaryCollapsedSeriesIndices.indexOf(t)<0&&(r.ancillaryCollapsedSeries.push(a),r.ancillaryCollapsedSeriesIndices.push(t));else if(r.collapsedSeriesIndices.indexOf(t)<0){r.collapsedSeries.push(a),r.collapsedSeriesIndices.push(t);var s=r.risingSeries.indexOf(t);r.risingSeries.splice(s,1)}}else r.collapsedSeries.push({index:t,data:o[t]}),r.collapsedSeriesIndices.push(t);return r.allSeriesCollapsed=r.collapsedSeries.length+r.ancillaryCollapsedSeries.length===n.config.series.length,this._getSeriesBasedOnCollapsedState(o)}},{key:"hideSeries",value:function(e){for(var t=e.seriesEl,n=e.realIndex,r=this.w,o=this.getSeriesAfterCollapsing({realIndex:n}),i=t.childNodes,a=0;a0){for(var i=0;i1;if(this.legendHelpers.appendToForeignObject(),(r||!t.axisCharts)&&n.legend.show){for(;t.dom.elLegendWrap.firstChild;)t.dom.elLegendWrap.removeChild(t.dom.elLegendWrap.firstChild);this.drawLegends(),"bottom"===n.legend.position||"top"===n.legend.position?this.legendAlignHorizontal():"right"!==n.legend.position&&"left"!==n.legend.position||this.legendAlignVertical()}}},{key:"createLegendMarker",value:function(e){var t=e.i,n=e.fillcolor,r=this.w,o=document.createElement("span");o.classList.add("apexcharts-legend-marker");var i=r.config.legend.markers.shape||r.config.markers.shape,a=i;Array.isArray(i)&&(a=i[t]);var s=Array.isArray(r.config.legend.markers.size)?parseFloat(r.config.legend.markers.size[t]):parseFloat(r.config.legend.markers.size),c=Array.isArray(r.config.legend.markers.offsetX)?parseFloat(r.config.legend.markers.offsetX[t]):parseFloat(r.config.legend.markers.offsetX),l=Array.isArray(r.config.legend.markers.offsetY)?parseFloat(r.config.legend.markers.offsetY[t]):parseFloat(r.config.legend.markers.offsetY),u=Array.isArray(r.config.legend.markers.strokeWidth)?parseFloat(r.config.legend.markers.strokeWidth[t]):parseFloat(r.config.legend.markers.strokeWidth),d=o.style;if(d.height=2*(s+u)+"px",d.width=2*(s+u)+"px",d.left=c+"px",d.top=l+"px",r.config.legend.markers.customHTML)d.background="transparent",d.color=n[t],Array.isArray(r.config.legend.markers.customHTML)?r.config.legend.markers.customHTML[t]&&(o.innerHTML=r.config.legend.markers.customHTML[t]()):o.innerHTML=r.config.legend.markers.customHTML();else{var h=new q(this.ctx).getMarkerConfig({cssClass:"apexcharts-legend-marker apexcharts-marker apexcharts-marker-".concat(a),seriesIndex:t,strokeWidth:u,size:s}),p=SVG(o).size("100%","100%"),f=new T(this.ctx).drawMarker(0,0,y(y({},h),{},{pointFillColor:Array.isArray(n)?n[t]:h.pointFillColor,shape:a}));SVG.select(".apexcharts-legend-marker.apexcharts-marker").members.forEach(function(e){e.node.classList.contains("apexcharts-marker-triangle")?e.node.style.transform="translate(50%, 45%)":e.node.style.transform="translate(50%, 50%)"}),p.add(f)}return o}},{key:"drawLegends",value:function(){var e=this,t=this.w,n=t.config.legend.fontFamily,r=t.globals.seriesNames,o=t.config.legend.markers.fillColors?t.config.legend.markers.fillColors.slice():t.globals.colors.slice();if("heatmap"===t.config.chart.type){var i=t.config.plotOptions.heatmap.colorScale.ranges;r=i.map(function(e){return e.name?e.name:e.from+" - "+e.to}),o=i.map(function(e){return e.color})}else this.isBarsDistributed&&(r=t.globals.labels.slice());t.config.legend.customLegendItems.length&&(r=t.config.legend.customLegendItems);for(var a=t.globals.legendFormatter,s=t.config.legend.inverseOrder,c=s?r.length-1:0;s?c>=0:c<=r.length-1;s?c--:c++){var l,u=a(r[c],{seriesIndex:c,w:t}),d=!1,h=!1;if(t.globals.collapsedSeries.length>0)for(var p=0;p0)for(var f=0;f0?c-10:0)+(l>0?l-10:0)}r.style.position="absolute",i=i+e+n.config.legend.offsetX,a=a+t+n.config.legend.offsetY,r.style.left=i+"px",r.style.top=a+"px","right"===n.config.legend.position&&(r.style.left="auto",r.style.right=25+n.config.legend.offsetX+"px"),["width","height"].forEach(function(e){r.style[e]&&(r.style[e]=parseInt(n.config.legend[e],10)+"px")})}},{key:"legendAlignHorizontal",value:function(){var e=this.w;e.globals.dom.elLegendWrap.style.right=0;var t=new fe(this.ctx),n=t.dimHelpers.getTitleSubtitleCoords("title"),r=t.dimHelpers.getTitleSubtitleCoords("subtitle"),o=0;"top"===e.config.legend.position&&(o=n.height+r.height+e.config.title.margin+e.config.subtitle.margin-10),this.setLegendWrapXY(20,o)}},{key:"legendAlignVertical",value:function(){var e=this.w,t=this.legendHelpers.getLegendDimensions(),n=0;"left"===e.config.legend.position&&(n=20),"right"===e.config.legend.position&&(n=e.globals.svgWidth-t.clww-10),this.setLegendWrapXY(n,20)}},{key:"onLegendHovered",value:function(e){var t=this.w,n=e.target.classList.contains("apexcharts-legend-series")||e.target.classList.contains("apexcharts-legend-text")||e.target.classList.contains("apexcharts-legend-marker");if("heatmap"===t.config.chart.type||this.isBarsDistributed){if(n){var r=parseInt(e.target.getAttribute("rel"),10)-1;this.ctx.events.fireEvent("legendHover",[this.ctx,r,this.w]),new X(this.ctx).highlightRangeInSeries(e,e.target)}}else!e.target.classList.contains("apexcharts-inactive-legend")&&n&&new X(this.ctx).toggleSeriesOnHover(e,e.target)}},{key:"onLegendClick",value:function(e){var t=this.w;if(!t.config.legend.customLegendItems.length&&(e.target.classList.contains("apexcharts-legend-series")||e.target.classList.contains("apexcharts-legend-text")||e.target.classList.contains("apexcharts-legend-marker"))){var n=parseInt(e.target.getAttribute("rel"),10)-1,r="true"===e.target.getAttribute("data:collapsed"),o=this.w.config.chart.events.legendClick;"function"==typeof o&&o(this.ctx,n,this.w),this.ctx.events.fireEvent("legendClick",[this.ctx,n,this.w]);var i=this.w.config.legend.markers.onClick;"function"==typeof i&&e.target.classList.contains("apexcharts-legend-marker")&&(i(this.ctx,n,this.w),this.ctx.events.fireEvent("legendMarkerClick",[this.ctx,n,this.w])),"treemap"!==t.config.chart.type&&"heatmap"!==t.config.chart.type&&!this.isBarsDistributed&&t.config.legend.onItemClick.toggleDataSeries&&this.legendHelpers.toggleDataSeries(n,r)}}}]),e}(),me=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w;var n=this.w;this.ev=this.w.config.chart.events,this.selectedClass="apexcharts-selected",this.localeValues=this.w.globals.locale.toolbar,this.minX=n.globals.minX,this.maxX=n.globals.maxX}return c(e,[{key:"createToolbar",value:function(){var e=this,t=this.w,n=function(){return document.createElement("div")},r=n();if(r.setAttribute("class","apexcharts-toolbar"),r.style.top=t.config.chart.toolbar.offsetY+"px",r.style.right=3-t.config.chart.toolbar.offsetX+"px",t.globals.dom.elWrap.appendChild(r),this.elZoom=n(),this.elZoomIn=n(),this.elZoomOut=n(),this.elPan=n(),this.elSelection=n(),this.elZoomReset=n(),this.elMenuIcon=n(),this.elMenu=n(),this.elCustomIcons=[],this.t=t.config.chart.toolbar.tools,Array.isArray(this.t.customIcons))for(var o=0;o\n \n \n\n'),a("zoomOut",this.elZoomOut,'\n \n \n\n');var s=function(n){e.t[n]&&t.config.chart[n].enabled&&i.push({el:"zoom"===n?e.elZoom:e.elSelection,icon:"string"==typeof e.t[n]?e.t[n]:"zoom"===n?'\n \n \n \n':'\n \n \n',title:e.localeValues["zoom"===n?"selectionZoom":"selection"],class:t.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-".concat(n,"-icon")})};s("zoom"),s("selection"),this.t.pan&&t.config.chart.zoom.enabled&&i.push({el:this.elPan,icon:"string"==typeof this.t.pan?this.t.pan:'\n \n \n \n \n \n \n \n',title:this.localeValues.pan,class:t.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-pan-icon"}),a("reset",this.elZoomReset,'\n \n \n'),this.t.download&&i.push({el:this.elMenuIcon,icon:"string"==typeof this.t.download?this.t.download:'',title:this.localeValues.menu,class:"apexcharts-menu-icon"});for(var c=0;cthis.wheelDelay&&(this.executeMouseWheelZoom(e),n.globals.lastWheelExecution=r),this.debounceTimer&&clearTimeout(this.debounceTimer),this.debounceTimer=setTimeout(function(){r-n.globals.lastWheelExecution>t.wheelDelay&&(t.executeMouseWheelZoom(e),n.globals.lastWheelExecution=r)},this.debounceDelay)}},{key:"executeMouseWheelZoom",value:function(e){var t,n=this.w;this.minX=n.globals.isRangeBar?n.globals.minY:n.globals.minX,this.maxX=n.globals.isRangeBar?n.globals.maxY:n.globals.maxX;var r=null===(t=this.gridRect)||void 0===t?void 0:t.getBoundingClientRect();if(r){var o,i,a,s=(e.clientX-r.left)/r.width,c=this.minX,l=this.maxX,u=l-c;if(e.deltaY<0){var d=c+s*u;i=d-(o=.5*u)/2,a=d+o/2}else i=c-(o=1.5*u)/2,a=l+o/2;if(!n.globals.isRangeBar){i=Math.max(i,n.globals.initialMinX),a=Math.min(a,n.globals.initialMaxX);var h=.01*(n.globals.initialMaxX-n.globals.initialMinX);if(a-i0&&t.height>0&&this.slDraggableRect.selectize({points:"l, r",pointSize:8,pointType:"rect"}).resize({constraint:{minX:0,minY:0,maxX:e.globals.gridWidth,maxY:e.globals.gridHeight}}).on("resizing",this.selectionDragging.bind(this,"resizing"))}}},{key:"preselectedSelection",value:function(){var e=this.w,t=this.xyRatios;if(!e.globals.zoomEnabled)if(void 0!==e.globals.selection&&null!==e.globals.selection)this.drawSelectionRect(e.globals.selection);else if(void 0!==e.config.chart.selection.xaxis.min&&void 0!==e.config.chart.selection.xaxis.max){var n=(e.config.chart.selection.xaxis.min-e.globals.minX)/t.xRatio,r=e.globals.gridWidth-(e.globals.maxX-e.config.chart.selection.xaxis.max)/t.xRatio-n;e.globals.isRangeBar&&(n=(e.config.chart.selection.xaxis.min-e.globals.yAxisScale[0].niceMin)/t.invertedYRatio,r=(e.config.chart.selection.xaxis.max-e.config.chart.selection.xaxis.min)/t.invertedYRatio);var o={x:n,y:0,width:r,height:e.globals.gridHeight,translateX:0,translateY:0,selectionEnabled:!0};this.drawSelectionRect(o),this.makeSelectionRectDraggable(),"function"==typeof e.config.chart.events.selection&&e.config.chart.events.selection(this.ctx,{xaxis:{min:e.config.chart.selection.xaxis.min,max:e.config.chart.selection.xaxis.max},yaxis:{}})}}},{key:"drawSelectionRect",value:function(e){var t=e.x,n=e.y,r=e.width,o=e.height,i=e.translateX,a=void 0===i?0:i,s=e.translateY,c=void 0===s?0:s,l=this.w,u=this.zoomRect,d=this.selectionRect;if(this.dragged||null!==l.globals.selection){var h={transform:"translate("+a+", "+c+")"};l.globals.zoomEnabled&&this.dragged&&(r<0&&(r=1),u.attr({x:t,y:n,width:r,height:o,fill:l.config.chart.zoom.zoomedArea.fill.color,"fill-opacity":l.config.chart.zoom.zoomedArea.fill.opacity,stroke:l.config.chart.zoom.zoomedArea.stroke.color,"stroke-width":l.config.chart.zoom.zoomedArea.stroke.width,"stroke-opacity":l.config.chart.zoom.zoomedArea.stroke.opacity}),T.setAttrs(u.node,h)),l.globals.selectionEnabled&&(d.attr({x:t,y:n,width:r>0?r:0,height:o>0?o:0,fill:l.config.chart.selection.fill.color,"fill-opacity":l.config.chart.selection.fill.opacity,stroke:l.config.chart.selection.stroke.color,"stroke-width":l.config.chart.selection.stroke.width,"stroke-dasharray":l.config.chart.selection.stroke.dashArray,"stroke-opacity":l.config.chart.selection.stroke.opacity}),T.setAttrs(d.node,h))}}},{key:"hideSelectionRect",value:function(e){e&&e.attr({x:0,y:0,width:0,height:0})}},{key:"selectionDrawing",value:function(e){var t,n=e.context,r=e.zoomtype,o=this.w,i=n,a=this.gridRect.getBoundingClientRect(),s=i.startX-1,c=i.startY,l=!1,u=!1,d=i.clientX-a.left-s,h=i.clientY-a.top-c;return Math.abs(d+s)>o.globals.gridWidth?d=o.globals.gridWidth-s:i.clientX-a.left<0&&(d=s),s>i.clientX-a.left&&(l=!0,d=Math.abs(d)),c>i.clientY-a.top&&(u=!0,h=Math.abs(h)),t="x"===r?{x:l?s-d:s,y:0,width:d,height:o.globals.gridHeight}:"y"===r?{x:0,y:u?c-h:c,width:o.globals.gridWidth,height:h}:{x:l?s-d:s,y:u?c-h:c,width:d,height:h},i.drawSelectionRect(t),i.selectionDragging("resizing"),t}},{key:"selectionDragging",value:function(e,t){var n=this,r=this.w,o=this.xyRatios,i=this.selectionRect,a=0;"resizing"===e&&(a=30);var s=function(e){return parseFloat(i.node.getAttribute(e))},c={x:s("x"),y:s("y"),width:s("width"),height:s("height")};r.globals.selection=c,"function"==typeof r.config.chart.events.selection&&r.globals.selectionEnabled&&(clearTimeout(this.w.globals.selectionResizeTimer),this.w.globals.selectionResizeTimer=window.setTimeout(function(){var e,t,a,s,c=n.gridRect.getBoundingClientRect(),l=i.node.getBoundingClientRect();r.globals.isRangeBar?(e=r.globals.yAxisScale[0].niceMin+(l.left-c.left)*o.invertedYRatio,t=r.globals.yAxisScale[0].niceMin+(l.right-c.left)*o.invertedYRatio,a=0,s=1):(e=r.globals.xAxisScale.niceMin+(l.left-c.left)*o.xRatio,t=r.globals.xAxisScale.niceMin+(l.right-c.left)*o.xRatio,a=r.globals.yAxisScale[0].niceMin+(c.bottom-l.bottom)*o.yRatio[0],s=r.globals.yAxisScale[0].niceMax-(l.top-c.top)*o.yRatio[0]);var u={xaxis:{min:e,max:t},yaxis:{min:a,max:s}};r.config.chart.events.selection(n.ctx,u),r.config.chart.brush.enabled&&void 0!==r.config.chart.events.brushScrolled&&r.config.chart.events.brushScrolled(n.ctx,u)},a))}},{key:"selectionDrawn",value:function(e){var t=e.context,n=e.zoomtype,r=this.w,o=t,i=this.xyRatios,a=this.ctx.toolbar;if(o.startX>o.endX){var s=o.startX;o.startX=o.endX,o.endX=s}if(o.startY>o.endY){var c=o.startY;o.startY=o.endY,o.endY=c}var l=void 0,u=void 0;r.globals.isRangeBar?(l=r.globals.yAxisScale[0].niceMin+o.startX*i.invertedYRatio,u=r.globals.yAxisScale[0].niceMin+o.endX*i.invertedYRatio):(l=r.globals.xAxisScale.niceMin+o.startX*i.xRatio,u=r.globals.xAxisScale.niceMin+o.endX*i.xRatio);var d=[],h=[];if(r.config.yaxis.forEach(function(e,t){var n=r.globals.seriesYAxisMap[t][0];d.push(r.globals.yAxisScale[t].niceMax-i.yRatio[n]*o.startY),h.push(r.globals.yAxisScale[t].niceMax-i.yRatio[n]*o.endY)}),o.dragged&&(o.dragX>10||o.dragY>10)&&l!==u)if(r.globals.zoomEnabled){var p=I.clone(r.globals.initialConfig.yaxis),f=I.clone(r.globals.initialConfig.xaxis);if(r.globals.zoomed=!0,r.config.xaxis.convertedCatToNumeric&&(l=Math.floor(l),u=Math.floor(u),l<1&&(l=1,u=r.globals.dataPoints),u-l<2&&(u=l+1)),"xy"!==n&&"x"!==n||(f={min:l,max:u}),"xy"!==n&&"y"!==n||p.forEach(function(e,t){p[t].min=h[t],p[t].max=d[t]}),a){var g=a.getBeforeZoomRange(f,p);g&&(f=g.xaxis?g.xaxis:f,p=g.yaxis?g.yaxis:p)}var y={xaxis:f};r.config.chart.group||(y.yaxis=p),o.ctx.updateHelpers._updateOptions(y,!1,o.w.config.chart.animations.dynamicAnimation.enabled),"function"==typeof r.config.chart.events.zoomed&&a.zoomCallback(f,p)}else if(r.globals.selectionEnabled){var m,b=null;m={min:l,max:u},"xy"!==n&&"y"!==n||(b=I.clone(r.config.yaxis)).forEach(function(e,t){b[t].min=h[t],b[t].max=d[t]}),r.globals.selection=o.selection,"function"==typeof r.config.chart.events.selection&&r.config.chart.events.selection(o.ctx,{xaxis:m,yaxis:b})}}},{key:"panDragging",value:function(e){var t=e.context,n=this.w,r=t;if(void 0!==n.globals.lastClientPosition.x){var o=n.globals.lastClientPosition.x-r.clientX,i=n.globals.lastClientPosition.y-r.clientY;Math.abs(o)>Math.abs(i)&&o>0?this.moveDirection="left":Math.abs(o)>Math.abs(i)&&o<0?this.moveDirection="right":Math.abs(i)>Math.abs(o)&&i>0?this.moveDirection="up":Math.abs(i)>Math.abs(o)&&i<0&&(this.moveDirection="down")}n.globals.lastClientPosition={x:r.clientX,y:r.clientY};var a=n.globals.isRangeBar?n.globals.minY:n.globals.minX,s=n.globals.isRangeBar?n.globals.maxY:n.globals.maxX;n.config.xaxis.convertedCatToNumeric||r.panScrolled(a,s)}},{key:"delayedPanScrolled",value:function(){var e=this.w,t=e.globals.minX,n=e.globals.maxX,r=(e.globals.maxX-e.globals.minX)/2;"left"===this.moveDirection?(t=e.globals.minX+r,n=e.globals.maxX+r):"right"===this.moveDirection&&(t=e.globals.minX-r,n=e.globals.maxX-r),t=Math.floor(t),n=Math.floor(n),this.updateScrolledChart({xaxis:{min:t,max:n}},t,n)}},{key:"panScrolled",value:function(e,t){var n=this.w,r=this.xyRatios,o=I.clone(n.globals.initialConfig.yaxis),i=r.xRatio,a=n.globals.minX,s=n.globals.maxX;n.globals.isRangeBar&&(i=r.invertedYRatio,a=n.globals.minY,s=n.globals.maxY),"left"===this.moveDirection?(e=a+n.globals.gridWidth/15*i,t=s+n.globals.gridWidth/15*i):"right"===this.moveDirection&&(e=a-n.globals.gridWidth/15*i,t=s-n.globals.gridWidth/15*i),n.globals.isRangeBar||(en.globals.initialMaxX)&&(e=a,t=s);var c={xaxis:{min:e,max:t}};n.config.chart.group||(c.yaxis=o),this.updateScrolledChart(c,e,t)}},{key:"updateScrolledChart",value:function(e,t,n){var r=this.w;this.ctx.updateHelpers._updateOptions(e,!1,!1),"function"==typeof r.config.chart.events.scrolled&&r.config.chart.events.scrolled(this.ctx,{xaxis:{min:t,max:n}})}}]),t}(),ve=function(){function e(t){a(this,e),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx}return c(e,[{key:"getNearestValues",value:function(e){var t=e.hoverArea,n=e.elGrid,r=e.clientX,o=e.clientY,i=this.w,a=n.getBoundingClientRect(),s=a.width,c=a.height,l=s/(i.globals.dataPoints-1),u=c/i.globals.dataPoints,d=this.hasBars();!i.globals.comboCharts&&!d||i.config.xaxis.convertedCatToNumeric||(l=s/i.globals.dataPoints);var h=r-a.left-i.globals.barPadForNumericAxis,p=o-a.top;h<0||p<0||h>s||p>c?(t.classList.remove("hovering-zoom"),t.classList.remove("hovering-pan")):i.globals.zoomEnabled?(t.classList.remove("hovering-pan"),t.classList.add("hovering-zoom")):i.globals.panEnabled&&(t.classList.remove("hovering-zoom"),t.classList.add("hovering-pan"));var f=Math.round(h/l),g=Math.floor(p/u);d&&!i.config.xaxis.convertedCatToNumeric&&(f=Math.ceil(h/l),f-=1);var y=null,m=null,b=i.globals.seriesXvalues.map(function(e){return e.filter(function(e){return I.isNumber(e)})}),v=i.globals.seriesYvalues.map(function(e){return e.filter(function(e){return I.isNumber(e)})});if(i.globals.isXNumeric){var w=this.ttCtx.getElGrid().getBoundingClientRect(),k=h*(w.width/s),_=p*(w.height/c);y=(m=this.closestInMultiArray(k,_,b,v)).index,f=m.j,null!==y&&(b=i.globals.seriesXvalues[y],f=(m=this.closestInArray(k,b)).index)}return i.globals.capturedSeriesIndex=null===y?-1:y,(!f||f<1)&&(f=0),i.globals.isBarHorizontal?i.globals.capturedDataPointIndex=g:i.globals.capturedDataPointIndex=f,{capturedSeries:y,j:i.globals.isBarHorizontal?g:f,hoverX:h,hoverY:p}}},{key:"closestInMultiArray",value:function(e,t,n,r){var o=this.w,i=0,a=null,s=-1;o.globals.series.length>1?i=this.getFirstActiveXArray(n):a=0;var c=n[i][0],l=Math.abs(e-c);if(n.forEach(function(t){t.forEach(function(t,n){var r=Math.abs(e-t);r<=l&&(l=r,s=n)})}),-1!==s){var u=r[i][s],d=Math.abs(t-u);a=i,r.forEach(function(e,n){var r=Math.abs(t-e[s]);r<=d&&(d=r,a=n)})}return{index:a,j:s}}},{key:"getFirstActiveXArray",value:function(e){for(var t=this.w,n=0,r=e.map(function(e,t){return e.length>0?t:-1}),o=0;o0)for(var r=0;r *")):this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap > *")}},{key:"getAllMarkers",value:function(){var e=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap");(e=v(e)).sort(function(e,t){var n=Number(e.getAttribute("data:realIndex")),r=Number(t.getAttribute("data:realIndex"));return rn?-1:0});var t=[];return e.forEach(function(e){t.push(e.querySelector(".apexcharts-marker"))}),t}},{key:"hasMarkers",value:function(e){return this.getElMarkers(e).length>0}},{key:"getPathFromPoint",value:function(e,t){var n=Number(e.getAttribute("cx")),r=Number(e.getAttribute("cy")),o=e.getAttribute("shape");return new T(this.ctx).getMarkerPath(n,r,o,t)}},{key:"getElBars",value:function(){return this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-bar-series, .apexcharts-candlestick-series, .apexcharts-boxPlot-series, .apexcharts-rangebar-series")}},{key:"hasBars",value:function(){return this.getElBars().length>0}},{key:"getHoverMarkerSize",value:function(e){var t=this.w,n=t.config.markers.hover.size;return void 0===n&&(n=t.globals.markers.size[e]+t.config.markers.hover.sizeOffset),n}},{key:"toggleAllTooltipSeriesGroups",value:function(e){var t=this.w,n=this.ttCtx;0===n.allTooltipSeriesGroups.length&&(n.allTooltipSeriesGroups=t.globals.dom.baseEl.querySelectorAll(".apexcharts-tooltip-series-group"));for(var r=n.allTooltipSeriesGroups,o=0;o
').concat(n.attrs.name,""),t+="
".concat(n.val,"
")}),b.innerHTML=e+"",v.innerHTML=t+""};a?c.globals.seriesGoals[t][n]&&Array.isArray(c.globals.seriesGoals[t][n])?w():(b.innerHTML="",v.innerHTML=""):w()}else b.innerHTML="",v.innerHTML="";if(null!==f&&(r[t].querySelector(".apexcharts-tooltip-text-z-label").innerHTML=c.config.tooltip.z.title,r[t].querySelector(".apexcharts-tooltip-text-z-value").innerHTML=void 0!==f?f:""),a&&g[0]){if(c.config.tooltip.hideEmptySeries){var k=r[t].querySelector(".apexcharts-tooltip-marker"),_=r[t].querySelector(".apexcharts-tooltip-text");0==parseFloat(u)?(k.style.display="none",_.style.display="none"):(k.style.display="block",_.style.display="block")}null==u||c.globals.ancillaryCollapsedSeriesIndices.indexOf(t)>-1||c.globals.collapsedSeriesIndices.indexOf(t)>-1||Array.isArray(l.tConfig.enabledOnSeries)&&-1===l.tConfig.enabledOnSeries.indexOf(t)?g[0].parentNode.style.display="none":g[0].parentNode.style.display=c.config.tooltip.items.display}else Array.isArray(l.tConfig.enabledOnSeries)&&-1===l.tConfig.enabledOnSeries.indexOf(t)&&(g[0].parentNode.style.display="none")}},{key:"toggleActiveInactiveSeries",value:function(e,t){var n=this.w;if(e)this.tooltipUtil.toggleAllTooltipSeriesGroups("enable");else{this.tooltipUtil.toggleAllTooltipSeriesGroups("disable");var r=n.globals.dom.baseEl.querySelector(".apexcharts-tooltip-series-group-".concat(t));r&&(r.classList.add("apexcharts-active"),r.style.display=n.config.tooltip.items.display)}}},{key:"getValuesToPrint",value:function(e){var t=e.i,n=e.j,r=this.w,o=this.ctx.series.filteredSeriesX(),i="",a="",s=null,c=null,l={series:r.globals.series,seriesIndex:t,dataPointIndex:n,w:r},u=r.globals.ttZFormatter;null===n?c=r.globals.series[t]:r.globals.isXNumeric&&"treemap"!==r.config.chart.type?(i=o[t][n],0===o[t].length&&(i=o[this.tooltipUtil.getFirstActiveXArray(o)][n])):i=new Q(this.ctx).isFormatXY()?void 0!==r.config.series[t].data[n]?r.config.series[t].data[n].x:"":void 0!==r.globals.labels[n]?r.globals.labels[n]:"";var d=i;return i=r.globals.isXNumeric&&"datetime"===r.config.xaxis.type?new C(this.ctx).xLabelFormat(r.globals.ttKeyFormatter,d,d,{i:void 0,dateFormatter:new P(this.ctx).formatDate,w:this.w}):r.globals.isBarHorizontal?r.globals.yLabelFormatters[0](d,l):r.globals.xLabelFormatter(d,l),void 0!==r.config.tooltip.x.formatter&&(i=r.globals.ttKeyFormatter(d,l)),r.globals.seriesZ.length>0&&r.globals.seriesZ[t].length>0&&(s=u(r.globals.seriesZ[t][n],r)),a="function"==typeof r.config.xaxis.tooltip.formatter?r.globals.xaxisTooltipFormatter(d,l):i,{val:Array.isArray(c)?c.join(" "):c,xVal:Array.isArray(i)?i.join(" "):i,xAxisTTVal:Array.isArray(a)?a.join(" "):a,zVal:s}}},{key:"handleCustomTooltip",value:function(e){var t=e.i,n=e.j,r=e.y1,o=e.y2,i=e.w,a=this.ttCtx.getElTooltip(),s=i.config.tooltip.custom;Array.isArray(s)&&s[t]&&(s=s[t]),a.innerHTML=s({ctx:this.ctx,series:i.globals.series,seriesIndex:t,dataPointIndex:n,y1:r,y2:o,w:i})}}]),e}(),ke=function(){function e(t){a(this,e),this.ttCtx=t,this.ctx=t.ctx,this.w=t.w}return c(e,[{key:"moveXCrosshairs",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.ttCtx,r=this.w,o=n.getElXCrosshairs(),i=e-n.xcrosshairsWidth/2,a=r.globals.labels.slice().length;if(null!==t&&(i=r.globals.gridWidth/a*t),null===o||r.globals.isBarHorizontal||(o.setAttribute("x",i),o.setAttribute("x1",i),o.setAttribute("x2",i),o.setAttribute("y2",r.globals.gridHeight),o.classList.add("apexcharts-active")),i<0&&(i=0),i>r.globals.gridWidth&&(i=r.globals.gridWidth),n.isXAxisTooltipEnabled){var s=i;"tickWidth"!==r.config.xaxis.crosshairs.width&&"barWidth"!==r.config.xaxis.crosshairs.width||(s=i+n.xcrosshairsWidth/2),this.moveXAxisTooltip(s)}}},{key:"moveYCrosshairs",value:function(e){var t=this.ttCtx;null!==t.ycrosshairs&&T.setAttrs(t.ycrosshairs,{y1:e,y2:e}),null!==t.ycrosshairsHidden&&T.setAttrs(t.ycrosshairsHidden,{y1:e,y2:e})}},{key:"moveXAxisTooltip",value:function(e){var t=this.w,n=this.ttCtx;if(null!==n.xaxisTooltip&&0!==n.xcrosshairsWidth){n.xaxisTooltip.classList.add("apexcharts-active");var r,o=n.xaxisOffY+t.config.xaxis.tooltip.offsetY+t.globals.translateY+1+t.config.xaxis.offsetY;if(e-=n.xaxisTooltip.getBoundingClientRect().width/2,!isNaN(e))e+=t.globals.translateX,r=new T(this.ctx).getTextRects(n.xaxisTooltipText.innerHTML),n.xaxisTooltipText.style.minWidth=r.width+"px",n.xaxisTooltip.style.left=e+"px",n.xaxisTooltip.style.top=o+"px"}}},{key:"moveYAxisTooltip",value:function(e){var t=this.w,n=this.ttCtx;null===n.yaxisTTEls&&(n.yaxisTTEls=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));var r=parseInt(n.ycrosshairsHidden.getAttribute("y1"),10),o=t.globals.translateY+r,i=n.yaxisTTEls[e].getBoundingClientRect().height,a=t.globals.translateYAxisX[e]-2;t.config.yaxis[e].opposite&&(a-=26),o-=i/2,-1===t.globals.ignoreYAxisIndexes.indexOf(e)?(n.yaxisTTEls[e].classList.add("apexcharts-active"),n.yaxisTTEls[e].style.top=o+"px",n.yaxisTTEls[e].style.left=a+t.config.yaxis[e].tooltip.offsetX+"px"):n.yaxisTTEls[e].classList.remove("apexcharts-active")}},{key:"moveTooltip",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=this.w,o=this.ttCtx,i=o.getElTooltip(),a=o.tooltipRect,s=null!==n?parseFloat(n):1,c=parseFloat(e)+s+5,l=parseFloat(t)+s/2;if(c>r.globals.gridWidth/2&&(c=c-a.ttWidth-s-10),c>r.globals.gridWidth-a.ttWidth-10&&(c=r.globals.gridWidth-a.ttWidth),c<-20&&(c=-20),r.config.tooltip.followCursor){var u=o.getElGrid().getBoundingClientRect();(c=o.e.clientX-u.left)>r.globals.gridWidth/2&&(c-=o.tooltipRect.ttWidth),(l=o.e.clientY+r.globals.translateY-u.top)>r.globals.gridHeight/2&&(l-=o.tooltipRect.ttHeight)}else r.globals.isBarHorizontal||a.ttHeight/2+l>r.globals.gridHeight&&(l=r.globals.gridHeight-a.ttHeight+r.globals.translateY);isNaN(c)||(c+=r.globals.translateX,i.style.left=c+"px",i.style.top=l+"px")}},{key:"moveMarkers",value:function(e,t){var n=this.w,r=this.ttCtx;if(n.globals.markers.size[e]>0)for(var o=n.globals.dom.baseEl.querySelectorAll(" .apexcharts-series[data\\:realIndex='".concat(e,"'] .apexcharts-marker")),i=0;i0){var p=h.getAttribute("shape"),f=c.getMarkerPath(o,i,p,1.5*u);h.setAttribute("d",f)}this.moveXCrosshairs(o),s.fixedTooltip||this.moveTooltip(o,i,u)}}},{key:"moveDynamicPointsOnHover",value:function(e){var t,n=this.ttCtx,r=n.w,o=0,i=0,a=r.globals.pointsArray,s=new X(this.ctx),c=new T(this.ctx);t=s.getActiveConfigSeriesIndex("asc",["line","area","scatter","bubble"]);var l=n.tooltipUtil.getHoverMarkerSize(t);a[t]&&(o=a[t][e][0],i=a[t][e][1]);var u=n.tooltipUtil.getAllMarkers();if(null!==u)for(var d=0;d0){var m=c.getMarkerPath(o,p,g,l);u[d].setAttribute("d",m)}else u[d].setAttribute("d","")}}this.moveXCrosshairs(o),n.fixedTooltip||this.moveTooltip(o,i||r.globals.gridHeight,l)}},{key:"moveStickyTooltipOverBars",value:function(e,t){var n=this.w,r=this.ttCtx,o=n.globals.columnSeries?n.globals.columnSeries.length:n.globals.series.length,i=o>=2&&o%2==0?Math.floor(o/2):Math.floor(o/2)+1;n.globals.isBarHorizontal&&(i=new X(this.ctx).getActiveConfigSeriesIndex("desc")+1);var a=n.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[rel='".concat(i,"'] path[j='").concat(e,"'], .apexcharts-candlestick-series .apexcharts-series[rel='").concat(i,"'] path[j='").concat(e,"'], .apexcharts-boxPlot-series .apexcharts-series[rel='").concat(i,"'] path[j='").concat(e,"'], .apexcharts-rangebar-series .apexcharts-series[rel='").concat(i,"'] path[j='").concat(e,"']"));a||"number"!=typeof t||(a=n.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[data\\:realIndex='".concat(t,"'] path[j='").concat(e,"'],\n .apexcharts-candlestick-series .apexcharts-series[data\\:realIndex='").concat(t,"'] path[j='").concat(e,"'],\n .apexcharts-boxPlot-series .apexcharts-series[data\\:realIndex='").concat(t,"'] path[j='").concat(e,"'],\n .apexcharts-rangebar-series .apexcharts-series[data\\:realIndex='").concat(t,"'] path[j='").concat(e,"']")));var s=a?parseFloat(a.getAttribute("cx")):0,c=a?parseFloat(a.getAttribute("cy")):0,l=a?parseFloat(a.getAttribute("barWidth")):0,u=r.getElGrid().getBoundingClientRect(),d=a&&(a.classList.contains("apexcharts-candlestick-area")||a.classList.contains("apexcharts-boxPlot-area"));n.globals.isXNumeric?(a&&!d&&(s-=o%2!=0?l/2:0),a&&d&&n.globals.comboCharts&&(s-=l/2)):n.globals.isBarHorizontal||(s=r.xAxisTicksPositions[e-1]+r.dataPointsDividedWidth/2,isNaN(s)&&(s=r.xAxisTicksPositions[e]-r.dataPointsDividedWidth/2)),n.globals.isBarHorizontal?c-=r.tooltipRect.ttHeight:n.config.tooltip.followCursor?c=r.e.clientY-u.top-r.tooltipRect.ttHeight/2:c+r.tooltipRect.ttHeight+15>n.globals.gridHeight&&(c=n.globals.gridHeight),n.globals.isBarHorizontal||this.moveXCrosshairs(s),r.fixedTooltip||this.moveTooltip(s,c||n.globals.gridHeight)}}]),e}(),_e=function(){function e(t){a(this,e),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx,this.tooltipPosition=new ke(t)}return c(e,[{key:"drawDynamicPoints",value:function(){var e=this.w,t=new T(this.ctx),n=new q(this.ctx),r=e.globals.dom.baseEl.querySelectorAll(".apexcharts-series");r=v(r),e.config.chart.stacked&&r.sort(function(e,t){return parseFloat(e.getAttribute("data:realIndex"))-parseFloat(t.getAttribute("data:realIndex"))});for(var o=0;o2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=this.w;"bubble"!==o.config.chart.type&&this.newPointSize(e,t);var i=t.getAttribute("cx"),a=t.getAttribute("cy");if(null!==n&&null!==r&&(i=n,a=r),this.tooltipPosition.moveXCrosshairs(i),!this.fixedTooltip){if("radar"===o.config.chart.type){var s=this.ttCtx.getElGrid().getBoundingClientRect();i=this.ttCtx.e.clientX-s.left}this.tooltipPosition.moveTooltip(i,a,o.config.markers.hover.size)}}},{key:"enlargePoints",value:function(e){for(var t=this.w,n=this,r=this.ttCtx,o=e,i=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),a=t.config.markers.hover.size,s=0;s=0){var r=this.ttCtx.tooltipUtil.getPathFromPoint(e[t],n);e[t].setAttribute("d",r)}else e[t].setAttribute("d","M0,0")}}}]),e}(),Ie=function(){function e(t){a(this,e),this.w=t.w;var n=this.w;this.ttCtx=t,this.isVerticalGroupedRangeBar=!n.globals.isBarHorizontal&&"rangeBar"===n.config.chart.type&&n.config.plotOptions.bar.rangeBarGroupRows}return c(e,[{key:"getAttr",value:function(e,t){return parseFloat(e.target.getAttribute(t))}},{key:"handleHeatTreeTooltip",value:function(e){var t=e.e,n=e.opt,r=e.x,o=e.y,i=e.type,a=this.ttCtx,s=this.w;if(t.target.classList.contains("apexcharts-".concat(i,"-rect"))){var c=this.getAttr(t,"i"),l=this.getAttr(t,"j"),u=this.getAttr(t,"cx"),d=this.getAttr(t,"cy"),h=this.getAttr(t,"width"),p=this.getAttr(t,"height");if(a.tooltipLabels.drawSeriesTexts({ttItems:n.ttItems,i:c,j:l,shared:!1,e:t}),s.globals.capturedSeriesIndex=c,s.globals.capturedDataPointIndex=l,r=u+a.tooltipRect.ttWidth/2+h,o=d+a.tooltipRect.ttHeight/2-p/2,a.tooltipPosition.moveXCrosshairs(u+h/2),r>s.globals.gridWidth/2&&(r=u-a.tooltipRect.ttWidth/2+h),a.w.config.tooltip.followCursor){var f=s.globals.dom.elWrap.getBoundingClientRect();r=s.globals.clientX-f.left-(r>s.globals.gridWidth/2?a.tooltipRect.ttWidth:0),o=s.globals.clientY-f.top-(o>s.globals.gridHeight/2?a.tooltipRect.ttHeight:0)}}return{x:r,y:o}}},{key:"handleMarkerTooltip",value:function(e){var t,n,r=e.e,o=e.opt,i=e.x,a=e.y,s=this.w,c=this.ttCtx;if(r.target.classList.contains("apexcharts-marker")){var l=parseInt(o.paths.getAttribute("cx"),10),u=parseInt(o.paths.getAttribute("cy"),10),d=parseFloat(o.paths.getAttribute("val"));if(n=parseInt(o.paths.getAttribute("rel"),10),t=parseInt(o.paths.parentNode.parentNode.parentNode.getAttribute("rel"),10)-1,c.intersect){var h=I.findAncestor(o.paths,"apexcharts-series");h&&(t=parseInt(h.getAttribute("data:realIndex"),10))}if(c.tooltipLabels.drawSeriesTexts({ttItems:o.ttItems,i:t,j:n,shared:!c.showOnIntersect&&s.config.tooltip.shared,e:r}),"mouseup"===r.type&&c.markerClick(r,t,n),s.globals.capturedSeriesIndex=t,s.globals.capturedDataPointIndex=n,i=l,a=u+s.globals.translateY-1.4*c.tooltipRect.ttHeight,c.w.config.tooltip.followCursor){var p=c.getElGrid().getBoundingClientRect();a=c.e.clientY+s.globals.translateY-p.top}d<0&&(a=u),c.marker.enlargeCurrentPoint(n,o.paths,i,a)}return{x:i,y:a}}},{key:"handleBarTooltip",value:function(e){var t,n,r=e.e,o=e.opt,i=this.w,a=this.ttCtx,s=a.getElTooltip(),c=0,l=0,u=0,d=this.getBarTooltipXY({e:r,opt:o});t=d.i;var h=d.j;i.globals.capturedSeriesIndex=t,i.globals.capturedDataPointIndex=h,i.globals.isBarHorizontal&&a.tooltipUtil.hasBars()||!i.config.tooltip.shared?(l=d.x,u=d.y,n=Array.isArray(i.config.stroke.width)?i.config.stroke.width[t]:i.config.stroke.width,c=l):i.globals.comboCharts||i.config.tooltip.shared||(c/=2),isNaN(u)&&(u=i.globals.svgHeight-a.tooltipRect.ttHeight);var p=parseInt(o.paths.parentNode.getAttribute("data:realIndex"),10);if(i.globals.isMultipleYAxis?i.config.yaxis[p]&&i.config.yaxis[p].reversed:i.config.yaxis[0].reversed,l+a.tooltipRect.ttWidth>i.globals.gridWidth?l-=a.tooltipRect.ttWidth:l<0&&(l=0),a.w.config.tooltip.followCursor){var f=a.getElGrid().getBoundingClientRect();u=a.e.clientY-f.top}null===a.tooltip&&(a.tooltip=i.globals.dom.baseEl.querySelector(".apexcharts-tooltip")),i.config.tooltip.shared||(i.globals.comboBarCount>0?a.tooltipPosition.moveXCrosshairs(c+n/2):a.tooltipPosition.moveXCrosshairs(c)),!a.fixedTooltip&&(!i.config.tooltip.shared||i.globals.isBarHorizontal&&a.tooltipUtil.hasBars())&&(u=u+i.globals.translateY-a.tooltipRect.ttHeight/2,s.style.left=l+i.globals.translateX+"px",s.style.top=u+"px")}},{key:"getBarTooltipXY",value:function(e){var t=this,n=e.e,r=e.opt,o=this.w,i=null,a=this.ttCtx,s=0,c=0,l=0,u=0,d=0,h=n.target.classList;if(h.contains("apexcharts-bar-area")||h.contains("apexcharts-candlestick-area")||h.contains("apexcharts-boxPlot-area")||h.contains("apexcharts-rangebar-area")){var p=n.target,f=p.getBoundingClientRect(),g=r.elGrid.getBoundingClientRect(),y=f.height;d=f.height;var m=f.width,b=parseInt(p.getAttribute("cx"),10),v=parseInt(p.getAttribute("cy"),10);u=parseFloat(p.getAttribute("barWidth"));var w="touchmove"===n.type?n.touches[0].clientX:n.clientX;i=parseInt(p.getAttribute("j"),10),s=parseInt(p.parentNode.getAttribute("rel"),10)-1;var k=p.getAttribute("data-range-y1"),_=p.getAttribute("data-range-y2");o.globals.comboCharts&&(s=parseInt(p.parentNode.getAttribute("data:realIndex"),10));var I=function(e){return o.globals.isXNumeric?b-m/2:t.isVerticalGroupedRangeBar?b+m/2:b-a.dataPointsDividedWidth+m/2},A=function(){return v-a.dataPointsDividedHeight+y/2-a.tooltipRect.ttHeight/2};a.tooltipLabels.drawSeriesTexts({ttItems:r.ttItems,i:s,j:i,y1:k?parseInt(k,10):null,y2:_?parseInt(_,10):null,shared:!a.showOnIntersect&&o.config.tooltip.shared,e:n}),o.config.tooltip.followCursor?o.globals.isBarHorizontal?(c=w-g.left+15,l=A()):(c=I(),l=n.clientY-g.top-a.tooltipRect.ttHeight/2-15):o.globals.isBarHorizontal?((c=b)0&&n.setAttribute("width",t.xcrosshairsWidth)}},{key:"handleYCrosshair",value:function(){var e=this.w,t=this.ttCtx;t.ycrosshairs=e.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs"),t.ycrosshairsHidden=e.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs-hidden")}},{key:"drawYaxisTooltipText",value:function(e,t,n){var r=this.ttCtx,o=this.w,i=o.globals,a=i.seriesYAxisMap[e];if(r.yaxisTooltips[e]&&a.length>0){var s=i.yLabelFormatters[e],c=r.getElGrid().getBoundingClientRect(),l=a[0],u=0;n.yRatio.length>1&&(u=l);var d=(t-c.top)*n.yRatio[u],h=i.maxYArr[l]-i.minYArr[l],p=i.minYArr[l]+(h-d);o.config.yaxis[e].reversed&&(p=i.maxYArr[l]-(h-d)),r.tooltipPosition.moveYCrosshairs(t-c.top),r.yaxisTooltipText[e].innerHTML=s(p),r.tooltipPosition.moveYAxisTooltip(e)}}}]),e}(),Se=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w;var n=this.w;this.tConfig=n.config.tooltip,this.tooltipUtil=new ve(this),this.tooltipLabels=new we(this),this.tooltipPosition=new ke(this),this.marker=new _e(this),this.intersect=new Ie(this),this.axesTooltip=new Ae(this),this.showOnIntersect=this.tConfig.intersect,this.showTooltipTitle=this.tConfig.x.show,this.fixedTooltip=this.tConfig.fixed.enabled,this.xaxisTooltip=null,this.yaxisTTEls=null,this.isBarShared=!n.globals.isBarHorizontal&&this.tConfig.shared,this.lastHoverTime=Date.now()}return c(e,[{key:"getElTooltip",value:function(e){return e||(e=this),e.w.globals.dom.baseEl?e.w.globals.dom.baseEl.querySelector(".apexcharts-tooltip"):null}},{key:"getElXCrosshairs",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-xcrosshairs")}},{key:"getElGrid",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-grid")}},{key:"drawTooltip",value:function(e){var t=this.w;this.xyRatios=e,this.isXAxisTooltipEnabled=t.config.xaxis.tooltip.enabled&&t.globals.axisCharts,this.yaxisTooltips=t.config.yaxis.map(function(e,n){return!!(e.show&&e.tooltip.enabled&&t.globals.axisCharts)}),this.allTooltipSeriesGroups=[],t.globals.axisCharts||(this.showTooltipTitle=!1);var n=document.createElement("div");if(n.classList.add("apexcharts-tooltip"),t.config.tooltip.cssClass&&n.classList.add(t.config.tooltip.cssClass),n.classList.add("apexcharts-theme-".concat(this.tConfig.theme)),t.globals.dom.elWrap.appendChild(n),t.globals.axisCharts){this.axesTooltip.drawXaxisTooltip(),this.axesTooltip.drawYaxisTooltip(),this.axesTooltip.setXCrosshairWidth(),this.axesTooltip.handleYCrosshair();var r=new J(this.ctx);this.xAxisTicksPositions=r.getXAxisTicksPositions()}if(!t.globals.comboCharts&&!this.tConfig.intersect&&"rangeBar"!==t.config.chart.type||this.tConfig.shared||(this.showOnIntersect=!0),0!==t.config.markers.size&&0!==t.globals.markers.largestSize||this.marker.drawDynamicPoints(this),t.globals.collapsedSeries.length!==t.globals.series.length){this.dataPointsDividedHeight=t.globals.gridHeight/t.globals.dataPoints,this.dataPointsDividedWidth=t.globals.gridWidth/t.globals.dataPoints,this.showTooltipTitle&&(this.tooltipTitle=document.createElement("div"),this.tooltipTitle.classList.add("apexcharts-tooltip-title"),this.tooltipTitle.style.fontFamily=this.tConfig.style.fontFamily||t.config.chart.fontFamily,this.tooltipTitle.style.fontSize=this.tConfig.style.fontSize,n.appendChild(this.tooltipTitle));var o=t.globals.series.length;(t.globals.xyCharts||t.globals.comboCharts)&&this.tConfig.shared&&(o=this.showOnIntersect?1:t.globals.series.length),this.legendLabels=t.globals.dom.baseEl.querySelectorAll(".apexcharts-legend-text"),this.ttItems=this.createTTElements(o),this.addSVGEvents()}}},{key:"createTTElements",value:function(e){for(var t=this,n=this.w,r=[],o=this.getElTooltip(),i=function(i){var a=document.createElement("div");a.classList.add("apexcharts-tooltip-series-group","apexcharts-tooltip-series-group-".concat(i)),a.style.order=n.config.tooltip.inverseOrder?e-i:i+1;var s=document.createElement("span");s.classList.add("apexcharts-tooltip-marker"),s.style.backgroundColor=n.globals.colors[i],a.appendChild(s);var c=document.createElement("div");c.classList.add("apexcharts-tooltip-text"),c.style.fontFamily=t.tConfig.style.fontFamily||n.config.chart.fontFamily,c.style.fontSize=t.tConfig.style.fontSize,["y","goals","z"].forEach(function(e){var t=document.createElement("div");t.classList.add("apexcharts-tooltip-".concat(e,"-group"));var n=document.createElement("span");n.classList.add("apexcharts-tooltip-text-".concat(e,"-label")),t.appendChild(n);var r=document.createElement("span");r.classList.add("apexcharts-tooltip-text-".concat(e,"-value")),t.appendChild(r),c.appendChild(t)}),a.appendChild(c),o.appendChild(a),r.push(a)},a=0;a0&&this.addPathsEventListeners(p,u),this.tooltipUtil.hasBars()&&!this.tConfig.shared&&this.addDatapointEventsListeners(u)}}},{key:"drawFixedTooltipRect",value:function(){var e=this.w,t=this.getElTooltip(),n=t.getBoundingClientRect(),r=n.width+10,o=n.height+10,i=this.tConfig.fixed.offsetX,a=this.tConfig.fixed.offsetY,s=this.tConfig.fixed.position.toLowerCase();return s.indexOf("right")>-1&&(i=i+e.globals.svgWidth-r+10),s.indexOf("bottom")>-1&&(a=a+e.globals.svgHeight-o-10),t.style.left=i+"px",t.style.top=a+"px",{x:i,y:a,ttWidth:r,ttHeight:o}}},{key:"addDatapointEventsListeners",value:function(e){var t=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers .apexcharts-marker, .apexcharts-bar-area, .apexcharts-candlestick-area, .apexcharts-boxPlot-area, .apexcharts-rangebar-area");this.addPathsEventListeners(t,e)}},{key:"addPathsEventListeners",value:function(e,t){for(var n=this,r=function(r){var o={paths:e[r],tooltipEl:t.tooltipEl,tooltipY:t.tooltipY,tooltipX:t.tooltipX,elGrid:t.elGrid,hoverArea:t.hoverArea,ttItems:t.ttItems};["mousemove","mouseup","touchmove","mouseout","touchend"].map(function(t){return e[r].addEventListener(t,n.onSeriesHover.bind(n,o),{capture:!1,passive:!0})})},o=0;o=100?this.seriesHover(e,t):(clearTimeout(this.seriesHoverTimeout),this.seriesHoverTimeout=setTimeout(function(){n.seriesHover(e,t)},100-r))}},{key:"seriesHover",value:function(e,t){var n=this;this.lastHoverTime=Date.now();var r=[],o=this.w;o.config.chart.group&&(r=this.ctx.getGroupedCharts()),o.globals.axisCharts&&(o.globals.minX===-1/0&&o.globals.maxX===1/0||0===o.globals.dataPoints)||(r.length?r.forEach(function(r){var o=n.getElTooltip(r),i={paths:e.paths,tooltipEl:o,tooltipY:e.tooltipY,tooltipX:e.tooltipX,elGrid:e.elGrid,hoverArea:e.hoverArea,ttItems:r.w.globals.tooltip.ttItems};r.w.globals.minX===n.w.globals.minX&&r.w.globals.maxX===n.w.globals.maxX&&r.w.globals.tooltip.seriesHoverByContext({chartCtx:r,ttCtx:r.w.globals.tooltip,opt:i,e:t})}):this.seriesHoverByContext({chartCtx:this.ctx,ttCtx:this.w.globals.tooltip,opt:e,e:t}))}},{key:"seriesHoverByContext",value:function(e){var t=e.chartCtx,n=e.ttCtx,r=e.opt,o=e.e,i=t.w,a=this.getElTooltip(t);a&&(n.tooltipRect={x:0,y:0,ttWidth:a.getBoundingClientRect().width,ttHeight:a.getBoundingClientRect().height},n.e=o,!n.tooltipUtil.hasBars()||i.globals.comboCharts||n.isBarShared||this.tConfig.onDatasetHover.highlightDataSeries&&new X(t).toggleSeriesOnHover(o,o.target.parentNode),n.fixedTooltip&&n.drawFixedTooltipRect(),i.globals.axisCharts?n.axisChartsTooltips({e:o,opt:r,tooltipRect:n.tooltipRect}):n.nonAxisChartsTooltips({e:o,opt:r,tooltipRect:n.tooltipRect}))}},{key:"axisChartsTooltips",value:function(e){var t,n,r=e.e,o=e.opt,i=this.w,a=o.elGrid.getBoundingClientRect(),s="touchmove"===r.type?r.touches[0].clientX:r.clientX,c="touchmove"===r.type?r.touches[0].clientY:r.clientY;if(this.clientY=c,this.clientX=s,i.globals.capturedSeriesIndex=-1,i.globals.capturedDataPointIndex=-1,ca.top+a.height)this.handleMouseOut(o);else{if(Array.isArray(this.tConfig.enabledOnSeries)&&!i.config.tooltip.shared){var l=parseInt(o.paths.getAttribute("index"),10);if(this.tConfig.enabledOnSeries.indexOf(l)<0)return void this.handleMouseOut(o)}var u=this.getElTooltip(),d=this.getElXCrosshairs(),h=[];i.config.chart.group&&(h=this.ctx.getSyncedCharts());var p=i.globals.xyCharts||"bar"===i.config.chart.type&&!i.globals.isBarHorizontal&&this.tooltipUtil.hasBars()&&this.tConfig.shared||i.globals.comboCharts&&this.tooltipUtil.hasBars();if("mousemove"===r.type||"touchmove"===r.type||"mouseup"===r.type){if(i.globals.collapsedSeries.length+i.globals.ancillaryCollapsedSeries.length===i.globals.series.length)return;null!==d&&d.classList.add("apexcharts-active");var f=this.yaxisTooltips.filter(function(e){return!0===e});if(null!==this.ycrosshairs&&f.length&&this.ycrosshairs.classList.add("apexcharts-active"),p&&!this.showOnIntersect||h.length>1)this.handleStickyTooltip(r,s,c,o);else if("heatmap"===i.config.chart.type||"treemap"===i.config.chart.type){var g=this.intersect.handleHeatTreeTooltip({e:r,opt:o,x:t,y:n,type:i.config.chart.type});t=g.x,n=g.y,u.style.left=t+"px",u.style.top=n+"px"}else this.tooltipUtil.hasBars()&&this.intersect.handleBarTooltip({e:r,opt:o}),this.tooltipUtil.hasMarkers()&&this.intersect.handleMarkerTooltip({e:r,opt:o,x:t,y:n});if(this.yaxisTooltips.length)for(var y=0;yc.width)this.handleMouseOut(r);else if(null!==s)this.handleStickyCapturedSeries(e,s,r,a);else if(this.tooltipUtil.isXoverlap(a)||o.globals.isBarHorizontal){var l=o.globals.series.findIndex(function(e,t){return!o.globals.collapsedSeriesIndices.includes(t)});this.create(e,this,l,a,r.ttItems)}}},{key:"handleStickyCapturedSeries",value:function(e,t,n,r){var o=this.w;if(this.tConfig.shared||null!==o.globals.series[t][r]){if(void 0!==o.globals.series[t][r])this.tConfig.shared&&this.tooltipUtil.isXoverlap(r)&&this.tooltipUtil.isInitialSeriesSameLen()?this.create(e,this,t,r,n.ttItems):this.create(e,this,t,r,n.ttItems,!1);else if(this.tooltipUtil.isXoverlap(r)){var i=o.globals.series.findIndex(function(e,t){return!o.globals.collapsedSeriesIndices.includes(t)});this.create(e,this,i,r,n.ttItems)}}else this.handleMouseOut(n)}},{key:"deactivateHoverFilter",value:function(){for(var e=this.w,t=new T(this.ctx),n=e.globals.dom.Paper.select(".apexcharts-bar-area"),r=0;r5&&void 0!==arguments[5]?arguments[5]:null,I=this.w,A=t;"mouseup"===e.type&&this.markerClick(e,n,r),null===_&&(_=this.tConfig.shared);var S=this.tooltipUtil.hasMarkers(n),E=this.tooltipUtil.getElBars();if(I.config.legend.tooltipHoverFormatter){var x=I.config.legend.tooltipHoverFormatter,O=Array.from(this.legendLabels);O.forEach(function(e){var t=e.getAttribute("data:default-text");e.innerHTML=decodeURIComponent(t)});for(var P=0;P0?A.marker.enlargePoints(r):A.tooltipPosition.moveDynamicPointsOnHover(r);else if(this.tooltipUtil.hasBars()&&(this.barSeriesHeight=this.tooltipUtil.getBarsHeight(E),this.barSeriesHeight>0)){var B=new T(this.ctx),M=I.globals.dom.Paper.select(".apexcharts-bar-area[j='".concat(r,"']"));this.deactivateHoverFilter(),this.tooltipPosition.moveStickyTooltipOverBars(r,n);for(var j=0;j0&&t.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(h-=l*_)),k&&(h=h+d.height/2-m/2-2);var A=t.globals.series[n][r]<0,S=s;switch(this.barCtx.isReversed&&(S=s+(A?u:-u)),g.position){case"center":p=k?A?S-u/2+v:S+u/2-v:A?S-u/2+d.height/2+v:S+u/2+d.height/2-v;break;case"bottom":p=k?A?S-u+v:S+u-v:A?S-u+d.height+m+v:S+u-d.height/2+m-v;break;case"top":p=k?A?S+v:S-v:A?S-d.height/2-v:S+d.height+v}if(this.barCtx.lastActiveBarSerieIndex===o&&y.enabled){var E=new T(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:o,j:r}),f.fontSize);i=A?S-E.height/2-v-y.offsetY+18:S+E.height+v+y.offsetY-18;var x=I;a=w+(t.globals.isXNumeric?-l*t.globals.barGroups.length/2:t.globals.barGroups.length*l/2-(t.globals.barGroups.length-1)*l-x)+y.offsetX}return t.config.chart.stacked||(p<0?p=0+m:p+d.height/3>t.globals.gridHeight&&(p=t.globals.gridHeight-m)),{bcx:c,bcy:s,dataLabelsX:h,dataLabelsY:p,totalDataLabelsX:a,totalDataLabelsY:i,totalDataLabelsAnchor:"middle"}}},{key:"calculateBarsDataLabelsPosition",value:function(e){var t=this.w,n=e.x,r=e.i,o=e.j,i=e.realIndex,a=e.bcy,s=e.barHeight,c=e.barWidth,l=e.textRects,u=e.dataLabelsX,d=e.strokeWidth,h=e.dataLabelsConfig,p=e.barDataLabelsConfig,f=e.barTotalDataLabelsConfig,g=e.offX,y=e.offY,m=t.globals.gridHeight/t.globals.dataPoints;c=Math.abs(c);var b,v,w=a-(this.barCtx.isRangeBar?0:m)+s/2+l.height/2+y-3,k="start",_=t.globals.series[r][o]<0,I=n;switch(this.barCtx.isReversed&&(I=n+(_?-c:c),k=_?"start":"end"),p.position){case"center":u=_?I+c/2-g:Math.max(l.width/2,I-c/2)+g;break;case"bottom":u=_?I+c-d-g:I-c+d+g;break;case"top":u=_?I-d-g:I-d+g}if(this.barCtx.lastActiveBarSerieIndex===i&&f.enabled){var A=new T(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:i,j:o}),h.fontSize);_?(b=I-d-g-f.offsetX,k="end"):b=I+g+f.offsetX+(this.barCtx.isReversed?-(c+d):d),v=w-l.height/2+A.height/2+f.offsetY+d}return t.config.chart.stacked||("start"===h.textAnchor?u-l.width<0?u=_?l.width+d:d:u+l.width>t.globals.gridWidth&&(u=_?t.globals.gridWidth-d:t.globals.gridWidth-l.width-d):"middle"===h.textAnchor?u-l.width/2<0?u=l.width/2+d:u+l.width/2>t.globals.gridWidth&&(u=t.globals.gridWidth-l.width/2-d):"end"===h.textAnchor&&(u<1?u=l.width+d:u+1>t.globals.gridWidth&&(u=t.globals.gridWidth-l.width-d))),{bcx:n,bcy:a,dataLabelsX:u,dataLabelsY:w,totalDataLabelsX:b,totalDataLabelsY:v,totalDataLabelsAnchor:k}}},{key:"drawCalculatedDataLabels",value:function(e){var t=e.x,n=e.y,r=e.val,o=e.i,i=e.j,a=e.textRects,s=e.barHeight,c=e.barWidth,l=e.dataLabelsConfig,u=this.w,d="rotate(0)";"vertical"===u.config.plotOptions.bar.dataLabels.orientation&&(d="rotate(-90, ".concat(t,", ").concat(n,")"));var h=new Y(this.barCtx.ctx),p=new T(this.barCtx.ctx),f=l.formatter,g=null,m=u.globals.collapsedSeriesIndices.indexOf(o)>-1;if(l.enabled&&!m){g=p.group({class:"apexcharts-data-labels",transform:d});var b="";void 0!==r&&(b=f(r,y(y({},u),{},{seriesIndex:o,dataPointIndex:i,w:u}))),!r&&u.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(b="");var v=u.globals.series[o][i]<0,w=u.config.plotOptions.bar.dataLabels.position;"vertical"===u.config.plotOptions.bar.dataLabels.orientation&&("top"===w&&(l.textAnchor=v?"end":"start"),"center"===w&&(l.textAnchor="middle"),"bottom"===w&&(l.textAnchor=v?"end":"start")),this.barCtx.isRangeBar&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&cMath.abs(c)&&(b=""):a.height/1.6>Math.abs(s)&&(b=""));var k=y({},l);this.barCtx.isHorizontal&&r<0&&("start"===l.textAnchor?k.textAnchor="end":"end"===l.textAnchor&&(k.textAnchor="start")),h.plotDataLabelsText({x:t,y:n,text:b,i:o,j:i,parent:g,dataLabelsConfig:k,alwaysDrawDataLabel:!0,offsetCorrection:!0})}return g}},{key:"drawTotalDataLabels",value:function(e){var t=e.x,n=e.y,r=e.val,o=e.realIndex,i=e.textAnchor,a=e.barTotalDataLabelsConfig;this.w;var s,c=new T(this.barCtx.ctx);return a.enabled&&void 0!==t&&void 0!==n&&this.barCtx.lastActiveBarSerieIndex===o&&(s=c.drawText({x:t,y:n,foreColor:a.style.color,text:r,textAnchor:i,fontFamily:a.style.fontFamily,fontSize:a.style.fontSize,fontWeight:a.style.fontWeight})),s}}]),e}(),Ee=function(){function e(t){a(this,e),this.w=t.w,this.barCtx=t}return c(e,[{key:"initVariables",value:function(e){var t=this.w;this.barCtx.series=e,this.barCtx.totalItems=0,this.barCtx.seriesLen=0,this.barCtx.visibleI=-1,this.barCtx.visibleItems=1;for(var n=0;n0&&(this.barCtx.seriesLen=this.barCtx.seriesLen+1,this.barCtx.totalItems+=e[n].length),t.globals.isXNumeric)for(var r=0;rt.globals.minX&&t.globals.seriesX[n][r]0&&(r=c.globals.minXDiff/d),(i=r/u*parseInt(this.barCtx.barOptions.columnWidth,10)/100)<1&&(i=1)}-1===String(this.barCtx.barOptions.columnWidth).indexOf("%")&&(i=parseInt(this.barCtx.barOptions.columnWidth,10)),a=c.globals.gridHeight-this.barCtx.baseLineY[this.barCtx.translationsIndex]-(this.barCtx.isReversed?c.globals.gridHeight:0)+(this.barCtx.isReversed?2*this.barCtx.baseLineY[this.barCtx.translationsIndex]:0),e=c.globals.padHorizontal+(r-i*this.barCtx.seriesLen)/2}return c.globals.barHeight=o,c.globals.barWidth=i,{x:e,y:t,yDivision:n,xDivision:r,barHeight:o,barWidth:i,zeroH:a,zeroW:s}}},{key:"initializeStackedPrevVars",value:function(e){e.w.globals.seriesGroups.forEach(function(t){e[t]||(e[t]={}),e[t].prevY=[],e[t].prevX=[],e[t].prevYF=[],e[t].prevXF=[],e[t].prevYVal=[],e[t].prevXVal=[]})}},{key:"initializeStackedXYVars",value:function(e){e.w.globals.seriesGroups.forEach(function(t){e[t]||(e[t]={}),e[t].xArrj=[],e[t].xArrjF=[],e[t].xArrjVal=[],e[t].yArrj=[],e[t].yArrjF=[],e[t].yArrjVal=[]})}},{key:"getPathFillColor",value:function(e,t,n,r){var o,i,a,s,c,l=this.w,u=this.barCtx.ctx.fill,d=null,h=this.barCtx.barOptions.distributed?n:t;return this.barCtx.barOptions.colors.ranges.length>0&&this.barCtx.barOptions.colors.ranges.map(function(r){e[t][n]>=r.from&&e[t][n]<=r.to&&(d=r.color)}),null!==(o=l.config.series[t].data[n])&&void 0!==o&&o.fillColor&&(d=l.config.series[t].data[n].fillColor),u.fillPath({seriesNumber:this.barCtx.barOptions.distributed?h:r,dataPointIndex:n,color:d,value:e[t][n],fillConfig:null===(i=l.config.series[t].data[n])||void 0===i?void 0:i.fill,fillType:null!==(a=l.config.series[t].data[n])&&void 0!==a&&null!==(s=a.fill)&&void 0!==s&&s.type?null===(c=l.config.series[t].data[n])||void 0===c?void 0:c.fill.type:Array.isArray(l.config.fill.type)?l.config.fill.type[r]:l.config.fill.type})}},{key:"getStrokeWidth",value:function(e,t,n){var r=0,o=this.w;return this.barCtx.series[e][t]?this.barCtx.isNullValue=!1:this.barCtx.isNullValue=!0,o.config.stroke.show&&(this.barCtx.isNullValue||(r=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[n]:this.barCtx.strokeWidth)),r}},{key:"createBorderRadiusArr",value:function(e){var t=this.w,n=!this.w.config.chart.stacked||"last"!==t.config.plotOptions.bar.borderRadiusWhenStacked||t.config.plotOptions.bar.borderRadius<=0,r=e.length,o=e[0].length,i=Array.from({length:r},function(){return Array(o).fill(n?"top":"none")});if(n)return i;for(var a=0;a0?(s.push(d),u++):h<0&&(c.push(d),u++)}if(s.length>0&&0===c.length)if(1===s.length)i[s[0]][a]="both";else{var p,f=s[0],g=s[s.length-1],y=l(s);try{for(y.s();!(p=y.n()).done;){var m=p.value;i[m][a]=m===f?"bottom":m===g?"top":"none"}}catch(e){y.e(e)}finally{y.f()}}else if(c.length>0&&0===s.length)if(1===c.length)i[c[0]][a]="both";else{var b,v=c[0],w=c[c.length-1],k=l(c);try{for(k.s();!(b=k.n()).done;){var _=b.value;i[_][a]=_===v?"bottom":_===w?"top":"none"}}catch(e){k.e(e)}finally{k.f()}}else if(s.length>0&&c.length>0){var I,A=s[s.length-1],S=l(s);try{for(S.s();!(I=S.n()).done;){var T=I.value;i[T][a]=T===A?"top":"none"}}catch(e){S.e(e)}finally{S.f()}var E,x=c[c.length-1],O=l(c);try{for(O.s();!(E=O.n()).done;){var P=E.value;i[P][a]=P===x?"bottom":"none"}}catch(e){O.e(e)}finally{O.f()}}else 1===u&&(i[s[0]||c[0]][a]="both")}return i}},{key:"barBackground",value:function(e){var t=e.j,n=e.i,r=e.x1,o=e.x2,i=e.y1,a=e.y2,s=e.elSeries,c=this.w,l=new T(this.barCtx.ctx),u=new X(this.barCtx.ctx).getActiveConfigSeriesIndex();if(this.barCtx.barOptions.colors.backgroundBarColors.length>0&&u===n){t>=this.barCtx.barOptions.colors.backgroundBarColors.length&&(t%=this.barCtx.barOptions.colors.backgroundBarColors.length);var d=this.barCtx.barOptions.colors.backgroundBarColors[t],h=l.drawRect(void 0!==r?r:0,void 0!==i?i:0,void 0!==o?o:c.globals.gridWidth,void 0!==a?a:c.globals.gridHeight,this.barCtx.barOptions.colors.backgroundBarRadius,d,this.barCtx.barOptions.colors.backgroundBarOpacity);s.add(h),h.node.classList.add("apexcharts-backgroundBar")}}},{key:"getColumnPaths",value:function(e){var t,n=e.barWidth,r=e.barXPosition,o=e.y1,i=e.y2,a=e.strokeWidth,s=e.isReversed,c=e.series,l=e.seriesGroup,u=e.realIndex,d=e.i,h=e.j,p=e.w,f=new T(this.barCtx.ctx);(a=Array.isArray(a)?a[u]:a)||(a=0);var g=n,y=r;null!==(t=p.config.series[u].data[h])&&void 0!==t&&t.columnWidthOffset&&(y=r-p.config.series[u].data[h].columnWidthOffset/2,g=n+p.config.series[u].data[h].columnWidthOffset);var m=a/2,b=y+m,v=y+g-m,w=(c[d][h]>=0?1:-1)*(s?-1:1);o+=.001-m*w,i+=.001+m*w;var k=f.move(b,o),_=f.move(b,o),I=f.line(v,o);if(p.globals.previousPaths.length>0&&(_=this.barCtx.getPreviousPath(u,h,!1)),k=k+f.line(b,i)+f.line(v,i)+I+("around"===p.config.plotOptions.bar.borderRadiusApplication||"both"===this.arrBorderRadius[u][h]?" Z":" z"),_=_+f.line(b,o)+I+I+I+I+I+f.line(b,o)+("around"===p.config.plotOptions.bar.borderRadiusApplication||"both"===this.arrBorderRadius[u][h]?" Z":" z"),"none"!==this.arrBorderRadius[u][h]&&(k=f.roundPathCorners(k,p.config.plotOptions.bar.borderRadius)),p.config.chart.stacked){var A=this.barCtx;(A=this.barCtx[l]).yArrj.push(i-m*w),A.yArrjF.push(Math.abs(o-i+a*w)),A.yArrjVal.push(this.barCtx.series[d][h])}return{pathTo:k,pathFrom:_}}},{key:"getBarpaths",value:function(e){var t,n=e.barYPosition,r=e.barHeight,o=e.x1,i=e.x2,a=e.strokeWidth,s=e.isReversed,c=e.series,l=e.seriesGroup,u=e.realIndex,d=e.i,h=e.j,p=e.w,f=new T(this.barCtx.ctx);(a=Array.isArray(a)?a[u]:a)||(a=0);var g=n,y=r;null!==(t=p.config.series[u].data[h])&&void 0!==t&&t.barHeightOffset&&(g=n-p.config.series[u].data[h].barHeightOffset/2,y=r+p.config.series[u].data[h].barHeightOffset);var m=a/2,b=g+m,v=g+y-m,w=(c[d][h]>=0?1:-1)*(s?-1:1);o+=.001+m*w,i+=.001-m*w;var k=f.move(o,b),_=f.move(o,b);p.globals.previousPaths.length>0&&(_=this.barCtx.getPreviousPath(u,h,!1));var I=f.line(o,v);if(k=k+f.line(i,b)+f.line(i,v)+I+("around"===p.config.plotOptions.bar.borderRadiusApplication||"both"===this.arrBorderRadius[u][h]?" Z":" z"),_=_+f.line(o,b)+I+I+I+I+I+f.line(o,b)+("around"===p.config.plotOptions.bar.borderRadiusApplication||"both"===this.arrBorderRadius[u][h]?" Z":" z"),"none"!==this.arrBorderRadius[u][h]&&(k=f.roundPathCorners(k,p.config.plotOptions.bar.borderRadius)),p.config.chart.stacked){var A=this.barCtx;(A=this.barCtx[l]).xArrj.push(i+m*w),A.xArrjF.push(Math.abs(o-i-a*w)),A.xArrjVal.push(this.barCtx.series[d][h])}return{pathTo:k,pathFrom:_}}},{key:"checkZeroSeries",value:function(e){for(var t=e.series,n=this.w,r=0;r2&&void 0!==arguments[2]&&!arguments[2]?null:t;return null!=e&&(n=t+e/this.barCtx.invertedYRatio-2*(this.barCtx.isReversed?e/this.barCtx.invertedYRatio:0)),n}},{key:"getYForValue",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&!arguments[3]?null:t;return null!=e&&(r=t-e/this.barCtx.yRatio[n]+2*(this.barCtx.isReversed?e/this.barCtx.yRatio[n]:0)),r}},{key:"getGoalValues",value:function(e,t,n,r,o,i){var a=this,s=this.w,c=[],l=function(r,o){var s;c.push((d(s={},e,"x"===e?a.getXForValue(r,t,!1):a.getYForValue(r,n,i,!1)),d(s,"attrs",o),s))};if(s.globals.seriesGoals[r]&&s.globals.seriesGoals[r][o]&&Array.isArray(s.globals.seriesGoals[r][o])&&s.globals.seriesGoals[r][o].forEach(function(e){l(e.value,e)}),this.barCtx.barOptions.isDumbbell&&s.globals.seriesRange.length){var u=this.barCtx.barOptions.dumbbellColors?this.barCtx.barOptions.dumbbellColors:s.globals.colors,h={strokeHeight:"x"===e?0:s.globals.markers.size[r],strokeWidth:"x"===e?s.globals.markers.size[r]:0,strokeDashArray:0,strokeLineCap:"round",strokeColor:Array.isArray(u[r])?u[r][0]:u[r]};l(s.globals.seriesRangeStart[r][o],h),l(s.globals.seriesRangeEnd[r][o],y(y({},h),{},{strokeColor:Array.isArray(u[r])?u[r][1]:u[r]}))}return c}},{key:"drawGoalLine",value:function(e){var t=e.barXPosition,n=e.barYPosition,r=e.goalX,o=e.goalY,i=e.barWidth,a=e.barHeight,s=new T(this.barCtx.ctx),c=s.group({className:"apexcharts-bar-goals-groups"});c.node.classList.add("apexcharts-element-hidden"),this.barCtx.w.globals.delayedElements.push({el:c.node}),c.attr("clip-path","url(#gridRectMarkerMask".concat(this.barCtx.w.globals.cuid,")"));var l=null;return this.barCtx.isHorizontal?Array.isArray(r)&&r.forEach(function(e){if(e.x>=-1&&e.x<=s.w.globals.gridWidth+1){var t=void 0!==e.attrs.strokeHeight?e.attrs.strokeHeight:a/2,r=n+t+a/2;l=s.drawLine(e.x,r-2*t,e.x,r,e.attrs.strokeColor?e.attrs.strokeColor:void 0,e.attrs.strokeDashArray,e.attrs.strokeWidth?e.attrs.strokeWidth:2,e.attrs.strokeLineCap),c.add(l)}}):Array.isArray(o)&&o.forEach(function(e){if(e.y>=-1&&e.y<=s.w.globals.gridHeight+1){var n=void 0!==e.attrs.strokeWidth?e.attrs.strokeWidth:i/2,r=t+n+i/2;l=s.drawLine(r-2*n,e.y,r,e.y,e.attrs.strokeColor?e.attrs.strokeColor:void 0,e.attrs.strokeDashArray,e.attrs.strokeHeight?e.attrs.strokeHeight:2,e.attrs.strokeLineCap),c.add(l)}}),c}},{key:"drawBarShadow",value:function(e){var t=e.prevPaths,n=e.currPaths,r=e.color,o=this.w,i=t.x,a=t.x1,s=t.barYPosition,c=n.x,l=n.x1,u=n.barYPosition,d=s+n.barHeight,h=new T(this.barCtx.ctx),p=new I,f=h.move(a,d)+h.line(i,d)+h.line(c,u)+h.line(l,u)+h.line(a,d)+("around"===o.config.plotOptions.bar.borderRadiusApplication||"both"===this.arrBorderRadius[realIndex][j]?" Z":" z");return h.drawPath({d:f,fill:p.shadeColor(.5,I.rgb2hex(r)),stroke:"none",strokeWidth:0,fillOpacity:1,classes:"apexcharts-bar-shadows"})}},{key:"getZeroValueEncounters",value:function(e){var t,n=e.i,r=e.j,o=this.w,i=0,a=0;return(o.config.plotOptions.bar.horizontal?o.globals.series.map(function(e,t){return t}):(null===(t=o.globals.columnSeries)||void 0===t?void 0:t.i.map(function(e){return e}))||[]).forEach(function(e){var t=o.globals.seriesPercent[e][r];t&&i++,e-1}),r=this.barCtx.columnGroupIndices,o=r.indexOf(n);return o<0&&(r.push(n),o=r.length-1),{groupIndex:n,columnGroupIndex:o}}}]),e}(),xe=function(){function e(t,n){a(this,e),this.ctx=t,this.w=t.w;var r=this.w;this.barOptions=r.config.plotOptions.bar,this.isHorizontal=this.barOptions.horizontal,this.strokeWidth=r.config.stroke.width,this.isNullValue=!1,this.isRangeBar=r.globals.seriesRange.length&&this.isHorizontal,this.isVerticalGroupedRangeBar=!r.globals.isBarHorizontal&&r.globals.seriesRange.length&&r.config.plotOptions.bar.rangeBarGroupRows,this.isFunnel=this.barOptions.isFunnel,this.xyRatios=n,null!==this.xyRatios&&(this.xRatio=n.xRatio,this.yRatio=n.yRatio,this.invertedXRatio=n.invertedXRatio,this.invertedYRatio=n.invertedYRatio,this.baseLineY=n.baseLineY,this.baseLineInvertedY=n.baseLineInvertedY),this.yaxisIndex=0,this.translationsIndex=0,this.seriesLen=0,this.pathArr=[];var o=new X(this.ctx);this.lastActiveBarSerieIndex=o.getActiveConfigSeriesIndex("desc",["bar","column"]),this.columnGroupIndices=[];var i=o.getBarSeriesIndices(),s=new E(this.ctx);this.stackedSeriesTotals=s.getStackedSeriesTotals(this.w.config.series.map(function(e,t){return-1===i.indexOf(t)?t:-1}).filter(function(e){return-1!==e})),this.barHelpers=new Ee(this)}return c(e,[{key:"draw",value:function(e,t){var n=this.w,r=new T(this.ctx),o=new E(this.ctx,n);e=o.getLogSeries(e),this.series=e,this.yRatio=o.getLogYRatios(this.yRatio),this.barHelpers.initVariables(e);var i=r.group({class:"apexcharts-bar-series apexcharts-plot-series"});n.config.dataLabels.enabled&&this.totalItems>this.barOptions.dataLabels.maxItems&&console.warn("WARNING: DataLabels are enabled but there are too many to display. This may cause performance issue when rendering - ApexCharts");for(var a=0,s=0;a0&&(this.visibleI=this.visibleI+1);var w=0,k=0;this.yRatio.length>1&&(this.yaxisIndex=n.globals.seriesYAxisReverseMap[m],this.translationsIndex=m);var _=this.translationsIndex;this.isReversed=n.config.yaxis[this.yaxisIndex]&&n.config.yaxis[this.yaxisIndex].reversed;var A=this.barHelpers.initialPositions();p=A.y,w=A.barHeight,l=A.yDivision,d=A.zeroW,h=A.x,k=A.barWidth,c=A.xDivision,u=A.zeroH,this.horizontal||g.push(h+k/2);var S=r.group({class:"apexcharts-datalabels","data:realIndex":m});n.globals.delayedElements.push({el:S.node}),S.node.classList.add("apexcharts-element-hidden");var x=r.group({class:"apexcharts-bar-goals-markers"}),O=r.group({class:"apexcharts-bar-shadows"});n.globals.delayedElements.push({el:O.node}),O.node.classList.add("apexcharts-element-hidden");for(var P=0;P0){var L=this.barHelpers.drawBarShadow({color:"string"==typeof D&&-1===(null==D?void 0:D.indexOf("url"))?D:I.hexToRgba(n.globals.colors[a]),prevPaths:this.pathArr[this.pathArr.length-1],currPaths:R});L&&O.add(L)}this.pathArr.push(R);var B=this.barHelpers.drawGoalLine({barXPosition:R.barXPosition,barYPosition:R.barYPosition,goalX:R.goalX,goalY:R.goalY,barHeight:w,barWidth:k});B&&x.add(B),p=R.y,h=R.x,P>0&&g.push(h+k/2),f.push(p),this.renderSeries({realIndex:m,pathFill:D,j:P,i:a,columnGroupIndex:b,pathFrom:R.pathFrom,pathTo:R.pathTo,strokeWidth:C,elSeries:v,x:h,y:p,series:e,barHeight:Math.abs(R.barHeight?R.barHeight:w),barWidth:Math.abs(R.barWidth?R.barWidth:k),elDataLabelsWrap:S,elGoalsMarkers:x,elBarShadows:O,visibleSeries:this.visibleI,type:"bar"})}n.globals.seriesXvalues[m]=g,n.globals.seriesYvalues[m]=f,i.add(v)}return i}},{key:"renderSeries",value:function(e){var t=e.realIndex,n=e.pathFill,r=e.lineFill,o=e.j,i=e.i,a=e.columnGroupIndex,s=e.pathFrom,c=e.pathTo,l=e.strokeWidth,u=e.elSeries,d=e.x,h=e.y,p=e.y1,f=e.y2,g=e.series,y=e.barHeight,m=e.barWidth,b=e.barXPosition,v=e.barYPosition,w=e.elDataLabelsWrap,k=e.elGoalsMarkers,_=e.elBarShadows,I=e.visibleSeries,A=e.type,E=e.classes,x=this.w,O=new T(this.ctx);if(!r){var P="function"==typeof x.globals.stroke.colors[t]?function(e){var t,n=x.config.stroke.colors;return Array.isArray(n)&&n.length>0&&((t=n[e])||(t=""),"function"==typeof t)?t({value:x.globals.series[e][o],dataPointIndex:o,w:x}):t}(t):x.globals.stroke.colors[t];r=this.barOptions.distributed?x.globals.stroke.colors[o]:P}x.config.series[i].data[o]&&x.config.series[i].data[o].strokeColor&&(r=x.config.series[i].data[o].strokeColor),this.isNullValue&&(n="none");var C=o/x.config.chart.animations.animateGradually.delay*(x.config.chart.animations.speed/x.globals.dataPoints)/2.4,R=O.renderPaths({i:i,j:o,realIndex:t,pathFrom:s,pathTo:c,stroke:r,strokeWidth:l,strokeLineCap:x.config.stroke.lineCap,fill:n,animationDelay:C,initialSpeed:x.config.chart.animations.speed,dataChangeSpeed:x.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(A,"-area ").concat(E),chartType:A});R.attr("clip-path","url(#gridRectBarMask".concat(x.globals.cuid,")"));var N=x.config.forecastDataPoints;N.count>0&&o>=x.globals.dataPoints-N.count&&(R.node.setAttribute("stroke-dasharray",N.dashArray),R.node.setAttribute("stroke-width",N.strokeWidth),R.node.setAttribute("fill-opacity",N.fillOpacity)),void 0!==p&&void 0!==f&&(R.attr("data-range-y1",p),R.attr("data-range-y2",f)),new S(this.ctx).setSelectionFilter(R,t,o),u.add(R);var D=new Te(this).handleBarDataLabels({x:d,y:h,y1:p,y2:f,i:i,j:o,series:g,realIndex:t,columnGroupIndex:a,barHeight:y,barWidth:m,barXPosition:b,barYPosition:v,renderedPath:R,visibleSeries:I});return null!==D.dataLabels&&w.add(D.dataLabels),D.totalDataLabels&&w.add(D.totalDataLabels),u.add(w),k&&u.add(k),_&&u.add(_),u}},{key:"drawBarPaths",value:function(e){var t,n=e.indexes,r=e.barHeight,o=e.strokeWidth,i=e.zeroW,a=e.x,s=e.y,c=e.yDivision,l=e.elSeries,u=this.w,d=n.i,h=n.j;if(u.globals.isXNumeric)t=(s=(u.globals.seriesX[d][h]-u.globals.minX)/this.invertedXRatio-r)+r*this.visibleI;else if(u.config.plotOptions.bar.hideZeroBarsWhenGrouped){var p=0,f=0;u.globals.seriesPercent.forEach(function(e,t){e[h]&&p++,t0&&(r=this.seriesLen*r/p),t=s+r*this.visibleI,t-=r*f}else t=s+r*this.visibleI;this.isFunnel&&(i-=(this.barHelpers.getXForValue(this.series[d][h],i)-i)/2),a=this.barHelpers.getXForValue(this.series[d][h],i);var g=this.barHelpers.getBarpaths({barYPosition:t,barHeight:r,x1:i,x2:a,strokeWidth:o,isReversed:this.isReversed,series:this.series,realIndex:n.realIndex,i:d,j:h,w:u});return u.globals.isXNumeric||(s+=c),this.barHelpers.barBackground({j:h,i:d,y1:t-r*this.visibleI,y2:r*this.seriesLen,elSeries:l}),{pathTo:g.pathTo,pathFrom:g.pathFrom,x1:i,x:a,y:s,goalX:this.barHelpers.getGoalValues("x",i,null,d,h),barYPosition:t,barHeight:r}}},{key:"drawColumnPaths",value:function(e){var t,n=e.indexes,r=e.x,o=e.y,i=e.xDivision,a=e.barWidth,s=e.zeroH,c=e.strokeWidth,l=e.elSeries,u=this.w,d=n.realIndex,h=n.translationsIndex,p=n.i,f=n.j,g=n.bc;if(u.globals.isXNumeric){var y=this.getBarXForNumericXAxis({x:r,j:f,realIndex:d,barWidth:a});r=y.x,t=y.barXPosition}else if(u.config.plotOptions.bar.hideZeroBarsWhenGrouped){var m=this.barHelpers.getZeroValueEncounters({i:p,j:f}),b=m.nonZeroColumns,v=m.zeroEncounters;b>0&&(a=this.seriesLen*a/b),t=r+a*this.visibleI,t-=a*v}else t=r+a*this.visibleI;o=this.barHelpers.getYForValue(this.series[p][f],s,h);var w=this.barHelpers.getColumnPaths({barXPosition:t,barWidth:a,y1:s,y2:o,strokeWidth:c,isReversed:this.isReversed,series:this.series,realIndex:d,i:p,j:f,w:u});return u.globals.isXNumeric||(r+=i),this.barHelpers.barBackground({bc:g,j:f,i:p,x1:t-c/2-a*this.visibleI,x2:a*this.seriesLen+c/2,elSeries:l}),{pathTo:w.pathTo,pathFrom:w.pathFrom,x:r,y:o,goalY:this.barHelpers.getGoalValues("y",null,s,p,f,h),barXPosition:t,barWidth:a}}},{key:"getBarXForNumericXAxis",value:function(e){var t=e.x,n=e.barWidth,r=e.realIndex,o=e.j,i=this.w,a=r;return i.globals.seriesX[r].length||(a=i.globals.maxValsInArrayIndex),i.globals.seriesX[a][o]&&(t=(i.globals.seriesX[a][o]-i.globals.minX)/this.xRatio-n*this.seriesLen/2),{barXPosition:t+n*this.visibleI,x:t}}},{key:"getPreviousPath",value:function(e,t){for(var n,r=this.w,o=0;o0&&parseInt(i.realIndex,10)===parseInt(e,10)&&void 0!==r.globals.previousPaths[o].paths[t]&&(n=r.globals.previousPaths[o].paths[t].d)}return n}}]),e}(),Oe=function(){p(t,xe);var e=u(t);function t(){return a(this,t),e.apply(this,arguments)}return c(t,[{key:"draw",value:function(e,t){var n=this,r=this.w;this.graphics=new T(this.ctx),this.bar=new xe(this.ctx,this.xyRatios);var o=new E(this.ctx,r);e=o.getLogSeries(e),this.yRatio=o.getLogYRatios(this.yRatio),this.barHelpers.initVariables(e),"100%"===r.config.chart.stackType&&(e=r.globals.comboCharts?t.map(function(e){return r.globals.seriesPercent[e]}):r.globals.seriesPercent.slice()),this.series=e,this.barHelpers.initializeStackedPrevVars(this);for(var i=this.graphics.group({class:"apexcharts-bar-series apexcharts-plot-series"}),a=0,s=0,c=function(o,c){var l=void 0,u=void 0,d=void 0,h=void 0,p=r.globals.comboCharts?t[o]:o,f=n.barHelpers.getGroupIndex(p),g=f.groupIndex,m=f.columnGroupIndex;n.groupCtx=n[r.globals.seriesGroups[g]];var b=[],v=[],w=0;n.yRatio.length>1&&(n.yaxisIndex=r.globals.seriesYAxisReverseMap[p][0],w=p),n.isReversed=r.config.yaxis[n.yaxisIndex]&&r.config.yaxis[n.yaxisIndex].reversed;var k=n.graphics.group({class:"apexcharts-series",seriesName:I.escapeString(r.globals.seriesNames[p]),rel:o+1,"data:realIndex":p});n.ctx.series.addCollapsedClassToSeries(k,p);var _=n.graphics.group({class:"apexcharts-datalabels","data:realIndex":p}),A=n.graphics.group({class:"apexcharts-bar-goals-markers"}),S=0,T=0,E=n.initialPositions(a,s,l,u,d,h,w);s=E.y,S=E.barHeight,u=E.yDivision,h=E.zeroW,a=E.x,T=E.barWidth,l=E.xDivision,d=E.zeroH,r.globals.barHeight=S,r.globals.barWidth=T,n.barHelpers.initializeStackedXYVars(n),1===n.groupCtx.prevY.length&&n.groupCtx.prevY[0].every(function(e){return isNaN(e)})&&(n.groupCtx.prevY[0]=n.groupCtx.prevY[0].map(function(){return d}),n.groupCtx.prevYF[0]=n.groupCtx.prevYF[0].map(function(){return 0}));for(var x=0;x0&&(D="apexcharts-flip-x"):"bottom"===n.barHelpers.arrBorderRadius[p][x]&&r.globals.series[p][x]>0&&(D="apexcharts-flip-y"),k=n.renderSeries({realIndex:p,pathFill:N,j:x,i:o,columnGroupIndex:m,pathFrom:C.pathFrom,pathTo:C.pathTo,strokeWidth:O,elSeries:k,x:a,y:s,series:e,barHeight:S,barWidth:T,elDataLabelsWrap:_,elGoalsMarkers:A,type:"bar",visibleSeries:m,classes:D})}r.globals.seriesXvalues[p]=b,r.globals.seriesYvalues[p]=v,n.groupCtx.prevY.push(n.groupCtx.yArrj),n.groupCtx.prevYF.push(n.groupCtx.yArrjF),n.groupCtx.prevYVal.push(n.groupCtx.yArrjVal),n.groupCtx.prevX.push(n.groupCtx.xArrj),n.groupCtx.prevXF.push(n.groupCtx.xArrjF),n.groupCtx.prevXVal.push(n.groupCtx.xArrjVal),i.add(k)},l=0,u=0;l1?c=(n=l.globals.minXDiff/this.xRatio)*parseInt(this.barOptions.columnWidth,10)/100:-1===String(d).indexOf("%")?c=parseInt(d,10):c*=parseInt(d,10)/100,o=this.isReversed?this.baseLineY[a]:l.globals.gridHeight-this.baseLineY[a],e=l.globals.padHorizontal+(n-c)/2}var h=l.globals.barGroups.length||1;return{x:e,y:t,yDivision:r,xDivision:n,barHeight:s/h,barWidth:c/h,zeroH:o,zeroW:i}}},{key:"drawStackedBarPaths",value:function(e){for(var t,n=e.indexes,r=e.barHeight,o=e.strokeWidth,i=e.zeroW,a=e.x,s=e.y,c=e.columnGroupIndex,l=e.seriesGroup,u=e.yDivision,d=e.elSeries,h=this.w,p=s+c*r,f=n.i,g=n.j,y=n.realIndex,m=n.translationsIndex,b=0,v=0;v0){var k=i;this.groupCtx.prevXVal[w-1][g]<0?k=this.series[f][g]>=0?this.groupCtx.prevX[w-1][g]+b-2*(this.isReversed?b:0):this.groupCtx.prevX[w-1][g]:this.groupCtx.prevXVal[w-1][g]>=0&&(k=this.series[f][g]>=0?this.groupCtx.prevX[w-1][g]:this.groupCtx.prevX[w-1][g]-b+2*(this.isReversed?b:0)),t=k}else t=i;a=null===this.series[f][g]?t:t+this.series[f][g]/this.invertedYRatio-2*(this.isReversed?this.series[f][g]/this.invertedYRatio:0);var _=this.barHelpers.getBarpaths({barYPosition:p,barHeight:r,x1:t,x2:a,strokeWidth:o,isReversed:this.isReversed,series:this.series,realIndex:n.realIndex,seriesGroup:l,i:f,j:g,w:h});return this.barHelpers.barBackground({j:g,i:f,y1:p,y2:r,elSeries:d}),s+=u,{pathTo:_.pathTo,pathFrom:_.pathFrom,goalX:this.barHelpers.getGoalValues("x",i,null,f,g,m),barXPosition:t,barYPosition:p,x:a,y:s}}},{key:"drawStackedColumnPaths",value:function(e){var t=e.indexes,n=e.x,r=e.y,o=e.xDivision,i=e.barWidth,a=e.zeroH,s=e.columnGroupIndex,c=e.seriesGroup,l=e.elSeries,u=this.w,d=t.i,h=t.j,p=t.bc,f=t.realIndex,g=t.translationsIndex;if(u.globals.isXNumeric){var y=u.globals.seriesX[f][h];y||(y=0),n=(y-u.globals.minX)/this.xRatio-i/2*u.globals.barGroups.length}for(var m,b=n+s*i,v=0,w=0;w0&&!u.globals.isXNumeric||k>0&&u.globals.isXNumeric&&u.globals.seriesX[f-1][h]===u.globals.seriesX[f][h]){var _,I,A,S=Math.min(this.yRatio.length+1,f+1);if(void 0!==this.groupCtx.prevY[k-1]&&this.groupCtx.prevY[k-1].length)for(var T=1;T=0?A-v+2*(this.isReversed?v:0):A;break}if((null===(P=this.groupCtx.prevYVal[k-x])||void 0===P?void 0:P[h])>=0){I=this.series[d][h]>=0?A:A+v-2*(this.isReversed?v:0);break}}void 0===I&&(I=u.globals.gridHeight),m=null!==(_=this.groupCtx.prevYF[0])&&void 0!==_&&_.every(function(e){return 0===e})&&this.groupCtx.prevYF.slice(1,k).every(function(e){return e.every(function(e){return isNaN(e)})})?a:I}else m=a;r=this.series[d][h]?m-this.series[d][h]/this.yRatio[g]+2*(this.isReversed?this.series[d][h]/this.yRatio[g]:0):m;var C=this.barHelpers.getColumnPaths({barXPosition:b,barWidth:i,y1:m,y2:r,yRatio:this.yRatio[g],strokeWidth:this.strokeWidth,isReversed:this.isReversed,series:this.series,seriesGroup:c,realIndex:t.realIndex,i:d,j:h,w:u});return this.barHelpers.barBackground({bc:p,j:h,i:d,x1:b,x2:i,elSeries:l}),{pathTo:C.pathTo,pathFrom:C.pathFrom,goalY:this.barHelpers.getGoalValues("y",null,a,d,h),barXPosition:b,x:u.globals.isXNumeric?n:n+o,y:r}}}]),t}(),Pe=function(){p(t,xe);var e=u(t);function t(){return a(this,t),e.apply(this,arguments)}return c(t,[{key:"draw",value:function(e,t,n){var r=this,o=this.w,i=new T(this.ctx),a=o.globals.comboCharts?t:o.config.chart.type,s=new V(this.ctx);this.candlestickOptions=this.w.config.plotOptions.candlestick,this.boxOptions=this.w.config.plotOptions.boxPlot,this.isHorizontal=o.config.plotOptions.bar.horizontal;var c=new E(this.ctx,o);e=c.getLogSeries(e),this.series=e,this.yRatio=c.getLogYRatios(this.yRatio),this.barHelpers.initVariables(e);for(var l=i.group({class:"apexcharts-".concat(a,"-series apexcharts-plot-series")}),u=function(t){r.isBoxPlot="boxPlot"===o.config.chart.type||"boxPlot"===o.config.series[t].type;var a,c,u,d,h=void 0,p=void 0,f=[],g=[],m=o.globals.comboCharts?n[t]:t,b=r.barHelpers.getGroupIndex(m).columnGroupIndex,v=i.group({class:"apexcharts-series",seriesName:I.escapeString(o.globals.seriesNames[m]),rel:t+1,"data:realIndex":m});r.ctx.series.addCollapsedClassToSeries(v,m),e[t].length>0&&(r.visibleI=r.visibleI+1);var w,k,_=0;r.yRatio.length>1&&(r.yaxisIndex=o.globals.seriesYAxisReverseMap[m][0],_=m);var A=r.barHelpers.initialPositions();p=A.y,w=A.barHeight,c=A.yDivision,d=A.zeroW,h=A.x,k=A.barWidth,a=A.xDivision,u=A.zeroH,g.push(h+k/2);for(var S=i.group({class:"apexcharts-datalabels","data:realIndex":m}),T=function(n){var i=r.barHelpers.getStrokeWidth(t,n,m),l=null,I={indexes:{i:t,j:n,realIndex:m,translationsIndex:_},x:h,y:p,strokeWidth:i,elSeries:v};l=r.isHorizontal?r.drawHorizontalBoxPaths(y(y({},I),{},{yDivision:c,barHeight:w,zeroW:d})):r.drawVerticalBoxPaths(y(y({},I),{},{xDivision:a,barWidth:k,zeroH:u})),p=l.y,h=l.x,n>0&&g.push(h+k/2),f.push(p),l.pathTo.forEach(function(a,c){var u=!r.isBoxPlot&&r.candlestickOptions.wick.useFillColor?l.color[c]:o.globals.stroke.colors[t],d=s.fillPath({seriesNumber:m,dataPointIndex:n,color:l.color[c],value:e[t][n]});r.renderSeries({realIndex:m,pathFill:d,lineFill:u,j:n,i:t,pathFrom:l.pathFrom,pathTo:a,strokeWidth:i,elSeries:v,x:h,y:p,series:e,columnGroupIndex:b,barHeight:w,barWidth:k,elDataLabelsWrap:S,visibleSeries:r.visibleI,type:o.config.chart.type})})},E=0;Em.c&&(d=!1);var w=Math.min(m.o,m.c),k=Math.max(m.o,m.c),_=m.m;s.globals.isXNumeric&&(n=(s.globals.seriesX[y][u]-s.globals.minX)/this.xRatio-o/2);var I=n+o*this.visibleI;void 0===this.series[l][u]||null===this.series[l][u]?(w=i,k=i):(w=i-w/g,k=i-k/g,b=i-m.h/g,v=i-m.l/g,_=i-m.m/g);var A=c.move(I,i),S=c.move(I+o/2,w);return s.globals.previousPaths.length>0&&(S=this.getPreviousPath(y,u,!0)),A=this.isBoxPlot?[c.move(I,w)+c.line(I+o/2,w)+c.line(I+o/2,b)+c.line(I+o/4,b)+c.line(I+o-o/4,b)+c.line(I+o/2,b)+c.line(I+o/2,w)+c.line(I+o,w)+c.line(I+o,_)+c.line(I,_)+c.line(I,w+a/2),c.move(I,_)+c.line(I+o,_)+c.line(I+o,k)+c.line(I+o/2,k)+c.line(I+o/2,v)+c.line(I+o-o/4,v)+c.line(I+o/4,v)+c.line(I+o/2,v)+c.line(I+o/2,k)+c.line(I,k)+c.line(I,_)+"z"]:[c.move(I,k)+c.line(I+o/2,k)+c.line(I+o/2,b)+c.line(I+o/2,k)+c.line(I+o,k)+c.line(I+o,w)+c.line(I+o/2,w)+c.line(I+o/2,v)+c.line(I+o/2,w)+c.line(I,w)+c.line(I,k-a/2)],S+=c.move(I,w),s.globals.isXNumeric||(n+=r),{pathTo:A,pathFrom:S,x:n,y:k,barXPosition:I,color:this.isBoxPlot?f:d?[h]:[p]}}},{key:"drawHorizontalBoxPaths",value:function(e){var t=e.indexes;e.x;var n=e.y,r=e.yDivision,o=e.barHeight,i=e.zeroW,a=e.strokeWidth,s=this.w,c=new T(this.ctx),l=t.i,u=t.j,d=this.boxOptions.colors.lower;this.isBoxPlot&&(d=[this.boxOptions.colors.lower,this.boxOptions.colors.upper]);var h=this.invertedYRatio,p=t.realIndex,f=this.getOHLCValue(p,u),g=i,y=i,m=Math.min(f.o,f.c),b=Math.max(f.o,f.c),v=f.m;s.globals.isXNumeric&&(n=(s.globals.seriesX[p][u]-s.globals.minX)/this.invertedXRatio-o/2);var w=n+o*this.visibleI;void 0===this.series[l][u]||null===this.series[l][u]?(m=i,b=i):(m=i+m/h,b=i+b/h,g=i+f.h/h,y=i+f.l/h,v=i+f.m/h);var k=c.move(i,w),_=c.move(m,w+o/2);return s.globals.previousPaths.length>0&&(_=this.getPreviousPath(p,u,!0)),k=[c.move(m,w)+c.line(m,w+o/2)+c.line(g,w+o/2)+c.line(g,w+o/2-o/4)+c.line(g,w+o/2+o/4)+c.line(g,w+o/2)+c.line(m,w+o/2)+c.line(m,w+o)+c.line(v,w+o)+c.line(v,w)+c.line(m+a/2,w),c.move(v,w)+c.line(v,w+o)+c.line(b,w+o)+c.line(b,w+o/2)+c.line(y,w+o/2)+c.line(y,w+o-o/4)+c.line(y,w+o/4)+c.line(y,w+o/2)+c.line(b,w+o/2)+c.line(b,w)+c.line(v,w)+"z"],_+=c.move(m,w),s.globals.isXNumeric||(n+=r),{pathTo:k,pathFrom:_,x:b,y:n,barYPosition:w,color:d}}},{key:"getOHLCValue",value:function(e,t){var n=this.w;return{o:this.isBoxPlot?n.globals.seriesCandleH[e][t]:n.globals.seriesCandleO[e][t],h:this.isBoxPlot?n.globals.seriesCandleO[e][t]:n.globals.seriesCandleH[e][t],m:n.globals.seriesCandleM[e][t],l:this.isBoxPlot?n.globals.seriesCandleC[e][t]:n.globals.seriesCandleL[e][t],c:this.isBoxPlot?n.globals.seriesCandleL[e][t]:n.globals.seriesCandleC[e][t]}}}]),t}(),Ce=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"checkColorRange",value:function(){var e=this.w,t=!1,n=e.config.plotOptions[e.config.chart.type];return n.colorScale.ranges.length>0&&n.colorScale.ranges.map(function(e,n){e.from<=0&&(t=!0)}),t}},{key:"getShadeColor",value:function(e,t,n,r){var o=this.w,i=1,a=o.config.plotOptions[e].shadeIntensity,s=this.determineColor(e,t,n);o.globals.hasNegs||r?i=o.config.plotOptions[e].reverseNegativeShade?s.percent<0?s.percent/100*(1.25*a):(1-s.percent/100)*(1.25*a):s.percent<=0?1-(1+s.percent/100)*a:(1-s.percent/100)*a:(i=1-s.percent/100,"treemap"===e&&(i=(1-s.percent/100)*(1.25*a)));var c=s.color,l=new I;if(o.config.plotOptions[e].enableShades)if("dark"===this.w.config.theme.mode){var u=l.shadeColor(-1*i,s.color);c=I.hexToRgba(I.isColorHex(u)?u:I.rgb2hex(u),o.config.fill.opacity)}else{var d=l.shadeColor(i,s.color);c=I.hexToRgba(I.isColorHex(d)?d:I.rgb2hex(d),o.config.fill.opacity)}return{color:c,colorProps:s}}},{key:"determineColor",value:function(e,t,n){var r=this.w,o=r.globals.series[t][n],i=r.config.plotOptions[e],a=i.colorScale.inverse?n:t;i.distributed&&"treemap"===r.config.chart.type&&(a=n);var s=r.globals.colors[a],c=null,l=Math.min.apply(Math,v(r.globals.series[t])),u=Math.max.apply(Math,v(r.globals.series[t]));i.distributed||"heatmap"!==e||(l=r.globals.minY,u=r.globals.maxY),void 0!==i.colorScale.min&&(l=i.colorScale.minr.globals.maxY?i.colorScale.max:r.globals.maxY);var d=Math.abs(u)+Math.abs(l),h=100*o/(0===d?d-1e-6:d);return i.colorScale.ranges.length>0&&i.colorScale.ranges.map(function(e,t){if(o>=e.from&&o<=e.to){s=e.color,c=e.foreColor?e.foreColor:null,l=e.from,u=e.to;var n=Math.abs(u)+Math.abs(l);h=100*o/(0===n?n-1e-6:n)}}),{color:s,foreColor:c,percent:h}}},{key:"calculateDataLabels",value:function(e){var t=e.text,n=e.x,r=e.y,o=e.i,i=e.j,a=e.colorProps,s=e.fontSize,c=this.w.config.dataLabels,l=new T(this.ctx),u=new Y(this.ctx),d=null;if(c.enabled){d=l.group({class:"apexcharts-data-labels"});var h=c.offsetX,p=c.offsetY,f=n+h,g=r+parseFloat(c.style.fontSize)/3+p;u.plotDataLabelsText({x:f,y:g,text:t,i:o,j:i,color:a.foreColor,parent:d,fontSize:s,dataLabelsConfig:c})}return d}},{key:"addListeners",value:function(e){var t=new T(this.ctx);e.node.addEventListener("mouseenter",t.pathMouseEnter.bind(this,e)),e.node.addEventListener("mouseleave",t.pathMouseLeave.bind(this,e)),e.node.addEventListener("mousedown",t.pathMouseDown.bind(this,e))}}]),e}(),Re=function(){function e(t,n){a(this,e),this.ctx=t,this.w=t.w,this.xRatio=n.xRatio,this.yRatio=n.yRatio,this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.helpers=new Ce(t),this.rectRadius=this.w.config.plotOptions.heatmap.radius,this.strokeWidth=this.w.config.stroke.show?this.w.config.stroke.width:0}return c(e,[{key:"draw",value:function(e){var t=this.w,n=new T(this.ctx),r=n.group({class:"apexcharts-heatmap"});r.attr("clip-path","url(#gridRectMask".concat(t.globals.cuid,")"));var o=t.globals.gridWidth/t.globals.dataPoints,i=t.globals.gridHeight/t.globals.series.length,a=0,s=!1;this.negRange=this.helpers.checkColorRange();var c=e.slice();t.config.yaxis[0].reversed&&(s=!0,c.reverse());for(var l=s?0:c.length-1;s?l=0;s?l++:l--){var u=n.group({class:"apexcharts-series apexcharts-heatmap-series",seriesName:I.escapeString(t.globals.seriesNames[l]),rel:l+1,"data:realIndex":l});if(this.ctx.series.addCollapsedClassToSeries(u,l),t.config.chart.dropShadow.enabled){var d=t.config.chart.dropShadow;new S(this.ctx).dropShadow(u,d,l)}for(var h=0,p=t.config.plotOptions.heatmap.shadeIntensity,f=0;f-1&&this.pieClicked(d),n.config.dataLabels.enabled){var w=b.x,k=b.y,_=100*p/this.fullAngle+"%";if(0!==p&&n.config.plotOptions.pie.dataLabels.minAngleToShowLabelthis.fullAngle?t.endAngle=t.endAngle-(r+a):r+a=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle&&(l=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle-.01),Math.ceil(l)>this.fullAngle&&(l-=this.fullAngle);var u=Math.PI*(l-90)/180,d=n.centerX+i*Math.cos(c),h=n.centerY+i*Math.sin(c),p=n.centerX+i*Math.cos(u),f=n.centerY+i*Math.sin(u),g=I.polarToCartesian(n.centerX,n.centerY,n.donutSize,l),y=I.polarToCartesian(n.centerX,n.centerY,n.donutSize,s),m=o>180?1:0,b=["M",d,h,"A",i,i,0,m,1,p,f];return t="donut"===n.chartType?[].concat(b,["L",g.x,g.y,"A",n.donutSize,n.donutSize,0,m,0,y.x,y.y,"L",d,h,"z"]).join(" "):"pie"===n.chartType||"polarArea"===n.chartType?[].concat(b,["L",n.centerX,n.centerY,"L",d,h]).join(" "):[].concat(b).join(" "),a.roundPathCorners(t,2*this.strokeWidth)}},{key:"drawPolarElements",value:function(e){var t=this.w,n=new ee(this.ctx),r=new T(this.ctx),o=new Ne(this.ctx),i=r.group(),a=r.group(),s=n.niceScale(0,Math.ceil(this.maxY),0),c=s.result.reverse(),l=s.result.length;this.maxY=s.niceMax;for(var u=t.globals.radialSize,d=u/(l-1),h=0;h1&&e.total.show&&(o=e.total.color);var a=i.globals.dom.baseEl.querySelector(".apexcharts-datalabel-label"),s=i.globals.dom.baseEl.querySelector(".apexcharts-datalabel-value");n=(0,e.value.formatter)(n,i),r||"function"!=typeof e.total.formatter||(n=e.total.formatter(i));var c=t===e.total.label;t=this.donutDataLabels.total.label?e.name.formatter(t,c,i):"",null!==a&&(a.textContent=t),null!==s&&(s.textContent=n),null!==a&&(a.style.fill=o)}},{key:"printDataLabelsInner",value:function(e,t){var n=this.w,r=e.getAttribute("data:value"),o=n.globals.seriesNames[parseInt(e.parentNode.getAttribute("rel"),10)-1];n.globals.series.length>1&&this.printInnerLabels(t,o,r,e);var i=n.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group");null!==i&&(i.style.opacity=1)}},{key:"drawSpokes",value:function(e){var t=this,n=this.w,r=new T(this.ctx),o=n.config.plotOptions.polarArea.spokes;if(0!==o.strokeWidth){for(var i=[],a=360/n.globals.series.length,s=0;s0&&(f=t.getPreviousPath(a));for(var g=0;g=10?e.x>0?(n="start",r+=10):e.x<0&&(n="end",r-=10):n="middle",Math.abs(e.y)>=t-10&&(e.y<0?o-=10:e.y>0&&(o+=10)),{textAnchor:n,newX:r,newY:o}}},{key:"getPreviousPath",value:function(e){for(var t=this.w,n=null,r=0;r0&&parseInt(o.realIndex,10)===parseInt(e,10)&&void 0!==t.globals.previousPaths[r].paths[0]&&(n=t.globals.previousPaths[r].paths[0].d)}return n}},{key:"getDataPointsPos",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.dataPointsLen;e=e||[],t=t||[];for(var r=[],o=0;o=360&&(h=360-Math.abs(this.startAngle)-.1);var p=n.drawPath({d:"",stroke:u,strokeWidth:a*parseInt(l.strokeWidth,10)/100,fill:"none",strokeOpacity:l.opacity,classes:"apexcharts-radialbar-area"});if(l.dropShadow.enabled){var f=l.dropShadow;o.dropShadow(p,f)}c.add(p),p.attr("id","apexcharts-radialbarTrack-"+s),this.animatePaths(p,{centerX:e.centerX,centerY:e.centerY,endAngle:h,startAngle:d,size:e.size,i:s,totalItems:2,animBeginArr:0,dur:0,isTrack:!0,easing:t.globals.easing})}return r}},{key:"drawArcs",value:function(e){var t=this.w,n=new T(this.ctx),r=new V(this.ctx),o=new S(this.ctx),i=n.group(),a=this.getStrokeWidth(e);e.size=e.size-a/2;var s=t.config.plotOptions.radialBar.hollow.background,c=e.size-a*e.series.length-this.margin*e.series.length-a*parseInt(t.config.plotOptions.radialBar.track.strokeWidth,10)/100/2,l=c-t.config.plotOptions.radialBar.hollow.margin;void 0!==t.config.plotOptions.radialBar.hollow.image&&(s=this.drawHollowImage(e,i,c,s));var u=this.drawHollow({size:l,centerX:e.centerX,centerY:e.centerY,fill:s||"transparent"});if(t.config.plotOptions.radialBar.hollow.dropShadow.enabled){var d=t.config.plotOptions.radialBar.hollow.dropShadow;o.dropShadow(u,d)}var h=1;!this.radialDataLabels.total.show&&t.globals.series.length>1&&(h=0);var p=null;if(this.radialDataLabels.show){var f=t.globals.dom.Paper.select(".apexcharts-datalabels-group").members[0];p=this.renderInnerDataLabels(f,this.radialDataLabels,{hollowSize:c,centerX:e.centerX,centerY:e.centerY,opacity:h})}"back"===t.config.plotOptions.radialBar.hollow.position&&(i.add(u),p&&i.add(p));var g=!1;t.config.plotOptions.radialBar.inverseOrder&&(g=!0);for(var y=g?e.series.length-1:0;g?y>=0:y100?100:e.series[y])/100,_=Math.round(this.totalAngle*k)+this.startAngle,A=void 0;t.globals.dataChanged&&(w=this.startAngle,A=Math.round(this.totalAngle*I.negToZero(t.globals.previousPaths[y])/100)+w),Math.abs(_)+Math.abs(v)>360&&(_-=.01),Math.abs(A)+Math.abs(w)>360&&(A-=.01);var E=_-v,x=Array.isArray(t.config.stroke.dashArray)?t.config.stroke.dashArray[y]:t.config.stroke.dashArray,O=n.drawPath({d:"",stroke:b,strokeWidth:a,fill:"none",fillOpacity:t.config.fill.opacity,classes:"apexcharts-radialbar-area apexcharts-radialbar-slice-"+y,strokeDashArray:x});if(T.setAttrs(O.node,{"data:angle":E,"data:value":e.series[y]}),t.config.chart.dropShadow.enabled){var P=t.config.chart.dropShadow;o.dropShadow(O,P,y)}if(o.setSelectionFilter(O,0,y),this.addListeners(O,this.radialDataLabels),m.add(O),O.attr({index:0,j:y}),this.barLabels.enabled){var C=I.polarToCartesian(e.centerX,e.centerY,e.size,v),R=this.barLabels.formatter(t.globals.seriesNames[y],{seriesIndex:y,w:t}),N=["apexcharts-radialbar-label"];this.barLabels.onClick||N.push("apexcharts-no-click");var D=this.barLabels.useSeriesColors?t.globals.colors[y]:t.config.chart.foreColor;D||(D=t.config.chart.foreColor);var L=C.x+this.barLabels.offsetX,B=C.y+this.barLabels.offsetY,M=n.drawText({x:L,y:B,text:R,textAnchor:"end",dominantBaseline:"middle",fontFamily:this.barLabels.fontFamily,fontWeight:this.barLabels.fontWeight,fontSize:this.barLabels.fontSize,foreColor:D,cssClass:N.join(" ")});M.on("click",this.onBarLabelClick),M.attr({rel:y+1}),0!==v&&M.attr({"transform-origin":"".concat(L," ").concat(B),transform:"rotate(".concat(v," 0 0)")}),m.add(M)}var j=0;!this.initialAnim||t.globals.resized||t.globals.dataChanged||(j=t.config.chart.animations.speed),t.globals.dataChanged&&(j=t.config.chart.animations.dynamicAnimation.speed),this.animDur=j/(1.2*e.series.length)+this.animDur,this.animBeginArr.push(this.animDur),this.animatePaths(O,{centerX:e.centerX,centerY:e.centerY,endAngle:_,startAngle:v,prevEndAngle:A,prevStartAngle:w,size:e.size,i:y,totalItems:2,animBeginArr:this.animBeginArr,dur:j,shouldSetPrevPaths:!0,easing:t.globals.easing})}return{g:i,elHollow:u,dataLabels:p}}},{key:"drawHollow",value:function(e){var t=new T(this.ctx).drawCircle(2*e.size);return t.attr({class:"apexcharts-radialbar-hollow",cx:e.centerX,cy:e.centerY,r:e.size,fill:e.fill}),t}},{key:"drawHollowImage",value:function(e,t,n,r){var o=this.w,i=new V(this.ctx),a=I.randomId(),s=o.config.plotOptions.radialBar.hollow.image;if(o.config.plotOptions.radialBar.hollow.imageClipped)i.clippedImgArea({width:n,height:n,image:s,patternID:"pattern".concat(o.globals.cuid).concat(a)}),r="url(#pattern".concat(o.globals.cuid).concat(a,")");else{var c=o.config.plotOptions.radialBar.hollow.imageWidth,l=o.config.plotOptions.radialBar.hollow.imageHeight;if(void 0===c&&void 0===l){var u=o.globals.dom.Paper.image(s).loaded(function(t){this.move(e.centerX-t.width/2+o.config.plotOptions.radialBar.hollow.imageOffsetX,e.centerY-t.height/2+o.config.plotOptions.radialBar.hollow.imageOffsetY)});t.add(u)}else{var d=o.globals.dom.Paper.image(s).loaded(function(t){this.move(e.centerX-c/2+o.config.plotOptions.radialBar.hollow.imageOffsetX,e.centerY-l/2+o.config.plotOptions.radialBar.hollow.imageOffsetY),this.size(c,l)});t.add(d)}}return r}},{key:"getStrokeWidth",value:function(e){var t=this.w;return e.size*(100-parseInt(t.config.plotOptions.radialBar.hollow.size,10))/100/(e.series.length+1)-this.margin}},{key:"onBarLabelClick",value:function(e){var t=parseInt(e.target.getAttribute("rel"),10)-1,n=this.barLabels.onClick,r=this.w;n&&n(r.globals.seriesNames[t],{w:r,seriesIndex:t})}}]),t}(),Me=function(){p(t,xe);var e=u(t);function t(){return a(this,t),e.apply(this,arguments)}return c(t,[{key:"draw",value:function(e,t){var n=this.w,r=new T(this.ctx);this.rangeBarOptions=this.w.config.plotOptions.rangeBar,this.series=e,this.seriesRangeStart=n.globals.seriesRangeStart,this.seriesRangeEnd=n.globals.seriesRangeEnd,this.barHelpers.initVariables(e);for(var o=r.group({class:"apexcharts-rangebar-series apexcharts-plot-series"}),i=0;i0&&(this.visibleI=this.visibleI+1);var g=0,m=0,b=0;this.yRatio.length>1&&(this.yaxisIndex=n.globals.seriesYAxisReverseMap[h][0],b=h);var v=this.barHelpers.initialPositions();d=v.y,l=v.zeroW,u=v.x,m=v.barWidth,g=v.barHeight,a=v.xDivision,s=v.yDivision,c=v.zeroH;for(var w=r.group({class:"apexcharts-datalabels","data:realIndex":h}),k=r.group({class:"apexcharts-rangebar-goals-markers"}),_=0;_0});return this.isHorizontal?(r=h.config.plotOptions.bar.rangeBarGroupRows?i+l*m:i+s*this.visibleI+l*m,b>-1&&!h.config.plotOptions.bar.rangeBarOverlap&&(p=h.globals.seriesRange[t][b].overlaps).indexOf(f)>-1&&(r=(s=d.barHeight/p.length)*this.visibleI+l*(100-parseInt(this.barOptions.barHeight,10))/100/2+s*(this.visibleI+p.indexOf(f))+l*m)):(m>-1&&!h.globals.timescaleLabels.length&&(o=h.config.plotOptions.bar.rangeBarGroupRows?a+u*m:a+c*this.visibleI+u*m),b>-1&&!h.config.plotOptions.bar.rangeBarOverlap&&(p=h.globals.seriesRange[t][b].overlaps).indexOf(f)>-1&&(o=(c=d.barWidth/p.length)*this.visibleI+u*(100-parseInt(this.barOptions.barWidth,10))/100/2+c*(this.visibleI+p.indexOf(f))+u*m)),{barYPosition:r,barXPosition:o,barHeight:s,barWidth:c}}},{key:"drawRangeColumnPaths",value:function(e){var t=e.indexes,n=e.x,r=e.xDivision,o=e.barWidth,i=e.barXPosition,a=e.zeroH,s=this.w,c=t.i,l=t.j,u=t.realIndex,d=t.translationsIndex,h=this.yRatio[d],p=this.getRangeValue(u,l),f=Math.min(p.start,p.end),g=Math.max(p.start,p.end);void 0===this.series[c][l]||null===this.series[c][l]?f=a:(f=a-f/h,g=a-g/h);var y=Math.abs(g-f),m=this.barHelpers.getColumnPaths({barXPosition:i,barWidth:o,y1:f,y2:g,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,realIndex:u,i:u,j:l,w:s});if(s.globals.isXNumeric){var b=this.getBarXForNumericXAxis({x:n,j:l,realIndex:u,barWidth:o});n=b.x,i=b.barXPosition}else n+=r;return{pathTo:m.pathTo,pathFrom:m.pathFrom,barHeight:y,x:n,y:p.start<0&&p.end<0?f:g,goalY:this.barHelpers.getGoalValues("y",null,a,c,l,d),barXPosition:i}}},{key:"preventBarOverflow",value:function(e){var t=this.w;return e<0&&(e=0),e>t.globals.gridWidth&&(e=t.globals.gridWidth),e}},{key:"drawRangeBarPaths",value:function(e){var t=e.indexes,n=e.y,r=e.y1,o=e.y2,i=e.yDivision,a=e.barHeight,s=e.barYPosition,c=e.zeroW,l=this.w,u=t.realIndex,d=t.j,h=this.preventBarOverflow(c+r/this.invertedYRatio),p=this.preventBarOverflow(c+o/this.invertedYRatio),f=this.getRangeValue(u,d),g=Math.abs(p-h),y=this.barHelpers.getBarpaths({barYPosition:s,barHeight:a,x1:h,x2:p,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,i:u,realIndex:u,j:d,w:l});return l.globals.isXNumeric||(n+=i),{pathTo:y.pathTo,pathFrom:y.pathFrom,barWidth:g,x:f.start<0&&f.end<0?h:p,goalX:this.barHelpers.getGoalValues("x",c,null,u,d),y:n}}},{key:"getRangeValue",value:function(e,t){var n=this.w;return{start:n.globals.seriesRangeStart[e][t],end:n.globals.seriesRangeEnd[e][t]}}}]),t}(),je=function(){function e(t){a(this,e),this.w=t.w,this.lineCtx=t}return c(e,[{key:"sameValueSeriesFix",value:function(e,t){var n=this.w;if(("gradient"===n.config.fill.type||"gradient"===n.config.fill.type[e])&&new E(this.lineCtx.ctx,n).seriesHaveSameValues(e)){var r=t[e].slice();r[r.length-1]=r[r.length-1]+1e-6,t[e]=r}return t}},{key:"calculatePoints",value:function(e){var t=e.series,n=e.realIndex,r=e.x,o=e.y,i=e.i,a=e.j,s=e.prevY,c=this.w,l=[],u=[];if(0===a){var d=this.lineCtx.categoryAxisCorrection+c.config.markers.offsetX;c.globals.isXNumeric&&(d=(c.globals.seriesX[n][0]-c.globals.minX)/this.lineCtx.xRatio+c.config.markers.offsetX),l.push(d),u.push(I.isNumber(t[i][0])?s+c.config.markers.offsetY:null),l.push(r+c.config.markers.offsetX),u.push(I.isNumber(t[i][a+1])?o+c.config.markers.offsetY:null)}else l.push(r+c.config.markers.offsetX),u.push(I.isNumber(t[i][a+1])?o+c.config.markers.offsetY:null);return{x:l,y:u}}},{key:"checkPreviousPaths",value:function(e){for(var t=e.pathFromLine,n=e.pathFromArea,r=e.realIndex,o=this.w,i=0;i0&&parseInt(a.realIndex,10)===parseInt(r,10)&&("line"===a.type?(this.lineCtx.appendPathFrom=!1,t=o.globals.previousPaths[i].paths[0].d):"area"===a.type&&(this.lineCtx.appendPathFrom=!1,n=o.globals.previousPaths[i].paths[0].d,o.config.stroke.show&&o.globals.previousPaths[i].paths[1]&&(t=o.globals.previousPaths[i].paths[1].d)))}return{pathFromLine:t,pathFromArea:n}}},{key:"determineFirstPrevY",value:function(e){var t,n,r,o=e.i,i=e.realIndex,a=e.series,s=e.prevY,c=e.lineYPosition,l=e.translationsIndex,u=this.w,d=u.config.chart.stacked&&!u.globals.comboCharts||u.config.chart.stacked&&u.globals.comboCharts&&(!this.w.config.chart.stackOnlyBar||"bar"===(null===(t=this.w.config.series[i])||void 0===t?void 0:t.type)||"column"===(null===(n=this.w.config.series[i])||void 0===n?void 0:n.type));if(void 0!==(null===(r=a[o])||void 0===r?void 0:r[0]))s=(c=d&&o>0?this.lineCtx.prevSeriesY[o-1][0]:this.lineCtx.zeroY)-a[o][0]/this.lineCtx.yRatio[l]+2*(this.lineCtx.isReversed?a[o][0]/this.lineCtx.yRatio[l]:0);else if(d&&o>0&&void 0===a[o][0])for(var h=o-1;h>=0;h--)if(null!==a[h][0]&&void 0!==a[h][0]){s=c=this.lineCtx.prevSeriesY[h][0];break}return{prevY:s,lineYPosition:c}}}]),e}(),Fe=function(e){var t=function(e){for(var t,n,r,o,i=function(e){for(var t=[],n=e[0],r=e[1],o=t[0]=He(n,r),i=1,a=e.length-1;i9&&(o=3*r/Math.sqrt(o),i[c]=o*t,i[c+1]=o*n);for(var l=0;l<=a;l++)o=(e[Math.min(a,l+1)][0]-e[Math.max(0,l-1)][0])/(6*(1+i[l]*i[l])),s.push([o||0,i[l]*o||0]);return s}(e),n=e[1],r=e[0],o=[],i=t[1],a=t[0];o.push(r,[r[0]+a[0],r[1]+a[1],n[0]-i[0],n[1]-i[1],n[0],n[1]]);for(var s=2,c=t.length;s1&&r[1].length<6){var o=r[0].length;r[1]=[2*r[0][o-2]-r[0][o-4],2*r[0][o-1]-r[0][o-3]].concat(r[1])}r[0]=r[0].slice(-2)}return r};function He(e,t){return(t[1]-e[1])/(t[0]-e[0])}var ze=function(){function e(t,n,r){a(this,e),this.ctx=t,this.w=t.w,this.xyRatios=n,this.pointsChart=!("bubble"!==this.w.config.chart.type&&"scatter"!==this.w.config.chart.type)||r,this.scatter=new W(this.ctx),this.noNegatives=this.w.globals.minX===Number.MAX_VALUE,this.lineHelpers=new je(this),this.markers=new q(this.ctx),this.prevSeriesY=[],this.categoryAxisCorrection=0,this.yaxisIndex=0}return c(e,[{key:"draw",value:function(e,t,n,r){var o,i=this.w,a=new T(this.ctx),s=i.globals.comboCharts?t:i.config.chart.type,c=a.group({class:"apexcharts-".concat(s,"-series apexcharts-plot-series")}),l=new E(this.ctx,i);this.yRatio=this.xyRatios.yRatio,this.zRatio=this.xyRatios.zRatio,this.xRatio=this.xyRatios.xRatio,this.baseLineY=this.xyRatios.baseLineY,e=l.getLogSeries(e),this.yRatio=l.getLogYRatios(this.yRatio),this.prevSeriesY=[];for(var u=[],d=0;d1?h:0;this._initSerieVariables(e,d,h);var f=[],g=[],m=[],b=i.globals.padHorizontal+this.categoryAxisCorrection;this.ctx.series.addCollapsedClassToSeries(this.elSeries,h),i.globals.isXNumeric&&i.globals.seriesX.length>0&&(b=(i.globals.seriesX[h][0]-i.globals.minX)/this.xRatio),m.push(b);var v,w=b,k=void 0,_=w,I=this.zeroY,A=this.zeroY;I=this.lineHelpers.determineFirstPrevY({i:d,realIndex:h,series:e,prevY:I,lineYPosition:0,translationsIndex:p}).prevY,"monotoneCubic"===i.config.stroke.curve&&null===e[d][0]?f.push(null):f.push(I),v=I,"rangeArea"===s&&(k=A=this.lineHelpers.determineFirstPrevY({i:d,realIndex:h,series:r,prevY:A,lineYPosition:0,translationsIndex:p}).prevY,g.push(null!==f[0]?A:null));var S=this._calculatePathsFrom({type:s,series:e,i:d,realIndex:h,translationsIndex:p,prevX:_,prevY:I,prevY2:A}),x=[f[0]],O=[g[0]],P={type:s,series:e,realIndex:h,translationsIndex:p,i:d,x:b,y:1,pX:w,pY:v,pathsFrom:S,linePaths:[],areaPaths:[],seriesIndex:n,lineYPosition:0,xArrj:m,yArrj:f,y2Arrj:g,seriesRangeEnd:r},C=this._iterateOverDataPoints(y(y({},P),{},{iterations:"rangeArea"===s?e[d].length-1:void 0,isRangeStart:!0}));if("rangeArea"===s){for(var R=this._calculatePathsFrom({series:r,i:d,realIndex:h,prevX:_,prevY:A}),N=this._iterateOverDataPoints(y(y({},P),{},{series:r,xArrj:[b],yArrj:x,y2Arrj:O,pY:k,areaPaths:C.areaPaths,pathsFrom:R,iterations:r[d].length-1,isRangeStart:!1})),D=C.linePaths.length/2,L=0;L=0;B--)c.add(u[B]);else for(var M=0;M1&&(this.yaxisIndex=r.globals.seriesYAxisReverseMap[n],i=n),this.isReversed=r.config.yaxis[this.yaxisIndex]&&r.config.yaxis[this.yaxisIndex].reversed,this.zeroY=r.globals.gridHeight-this.baseLineY[i]-(this.isReversed?r.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[i]:0),this.areaBottomY=this.zeroY,(this.zeroY>r.globals.gridHeight||"end"===r.config.plotOptions.area.fillTo)&&(this.areaBottomY=r.globals.gridHeight),this.categoryAxisCorrection=this.xDivision/2,this.elSeries=o.group({class:"apexcharts-series",zIndex:void 0!==r.config.series[n].zIndex?r.config.series[n].zIndex:n,seriesName:I.escapeString(r.globals.seriesNames[n])}),this.elPointsMain=o.group({class:"apexcharts-series-markers-wrap","data:realIndex":n}),this.elDataLabelsWrap=o.group({class:"apexcharts-datalabels","data:realIndex":n});var a=e[t].length===r.globals.dataPoints;this.elSeries.attr({"data:longestSeries":a,rel:t+1,"data:realIndex":n}),this.appendPathFrom=!0}},{key:"_calculatePathsFrom",value:function(e){var t,n,r,o,i=e.type,a=e.series,s=e.i,c=e.realIndex,l=e.translationsIndex,u=e.prevX,d=e.prevY,h=e.prevY2,p=this.w,f=new T(this.ctx);if(null===a[s][0]){for(var g=0;g0){var y=this.lineHelpers.checkPreviousPaths({pathFromLine:r,pathFromArea:o,realIndex:c});r=y.pathFromLine,o=y.pathFromArea}return{prevX:u,prevY:d,linePath:t,areaPath:n,pathFromLine:r,pathFromArea:o}}},{key:"_handlePaths",value:function(e){var t=e.type,n=e.realIndex,r=e.i,o=e.paths,i=this.w,a=new T(this.ctx),s=new V(this.ctx);this.prevSeriesY.push(o.yArrj),i.globals.seriesXvalues[n]=o.xArrj,i.globals.seriesYvalues[n]=o.yArrj;var c=i.config.forecastDataPoints;if(c.count>0&&"rangeArea"!==t){var l=i.globals.seriesXvalues[n][i.globals.seriesXvalues[n].length-c.count-1],u=a.drawRect(l,0,i.globals.gridWidth,i.globals.gridHeight,0);i.globals.dom.elForecastMask.appendChild(u.node);var d=a.drawRect(0,0,l,i.globals.gridHeight,0);i.globals.dom.elNonForecastMask.appendChild(d.node)}this.pointsChart||i.globals.delayedElements.push({el:this.elPointsMain.node,index:n});var h={i:r,realIndex:n,animationDelay:r,initialSpeed:i.config.chart.animations.speed,dataChangeSpeed:i.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(t)};if("area"===t)for(var p=s.fillPath({seriesNumber:n}),f=0;f0&&"rangeArea"!==t){var I=a.renderPaths(k);I.node.setAttribute("stroke-dasharray",c.dashArray),c.strokeWidth&&I.node.setAttribute("stroke-width",c.strokeWidth),this.elSeries.add(I),I.attr("clip-path","url(#forecastMask".concat(i.globals.cuid,")")),_.attr("clip-path","url(#nonForecastMask".concat(i.globals.cuid,")"))}}}}},{key:"_iterateOverDataPoints",value:function(e){var t,n,r=this,o=e.type,i=e.series,a=e.iterations,s=e.realIndex,c=e.translationsIndex,l=e.i,u=e.x,d=e.y,h=e.pX,p=e.pY,f=e.pathsFrom,g=e.linePaths,y=e.areaPaths,m=e.seriesIndex,b=e.lineYPosition,v=e.xArrj,w=e.yArrj,k=e.y2Arrj,_=e.isRangeStart,A=e.seriesRangeEnd,S=this.w,E=new T(this.ctx),x=this.yRatio,O=f.prevY,P=f.linePath,C=f.areaPath,R=f.pathFromLine,N=f.pathFromArea,D=I.isNumber(S.globals.minYArr[s])?S.globals.minYArr[s]:S.globals.minY;a||(a=S.globals.dataPoints>1?S.globals.dataPoints-1:S.globals.dataPoints);var L=function(e,t){return t-e/x[c]+2*(r.isReversed?e/x[c]:0)},B=d,M=S.config.chart.stacked&&!S.globals.comboCharts||S.config.chart.stacked&&S.globals.comboCharts&&(!this.w.config.chart.stackOnlyBar||"bar"===(null===(t=this.w.config.series[s])||void 0===t?void 0:t.type)||"column"===(null===(n=this.w.config.series[s])||void 0===n?void 0:n.type)),j=S.config.stroke.curve;Array.isArray(j)&&(j=Array.isArray(m)?j[m[l]]:j[l]);for(var F,U=0,H=0;H0&&S.globals.collapsedSeries.length0;t--){if(!(S.globals.collapsedSeriesIndices.indexOf((null==m?void 0:m[t])||t)>-1))return t;t--}return 0}(l-1)][H+1]:this.zeroY,z?d=L(D,b):(d=L(i[l][H+1],b),"rangeArea"===o&&(B=L(A[l][H+1],b))),v.push(u),!z||"smooth"!==S.config.stroke.curve&&"monotoneCubic"!==S.config.stroke.curve?(w.push(d),k.push(B)):(w.push(null),k.push(null));var G=this.lineHelpers.calculatePoints({series:i,x:u,y:d,realIndex:s,i:l,j:H,prevY:O}),V=this._createPaths({type:o,series:i,i:l,realIndex:s,j:H,x:u,y:d,y2:B,xArrj:v,yArrj:w,y2Arrj:k,pX:h,pY:p,pathState:U,segmentStartX:F,linePath:P,areaPath:C,linePaths:g,areaPaths:y,curve:j,isRangeStart:_});y=V.areaPaths,g=V.linePaths,h=V.pX,p=V.pY,U=V.pathState,F=V.segmentStartX,C=V.areaPath,P=V.linePath,!this.appendPathFrom||"monotoneCubic"===j&&"rangeArea"===o||(R+=E.line(u,this.zeroY),N+=E.line(u,this.zeroY)),this.handleNullDataPoints(i,G,l,H,s),this._handleMarkersAndLabels({type:o,pointsPos:G,i:l,j:H,realIndex:s,isRangeStart:_})}return{yArrj:w,xArrj:v,pathFromArea:N,areaPaths:y,pathFromLine:R,linePaths:g,linePath:P,areaPath:C}}},{key:"_handleMarkersAndLabels",value:function(e){var t=e.type,n=e.pointsPos,r=e.isRangeStart,o=e.i,i=e.j,a=e.realIndex,s=this.w,c=new Y(this.ctx);if(this.pointsChart)this.scatter.draw(this.elSeries,i,{realIndex:a,pointsPos:n,zRatio:this.zRatio,elParent:this.elPointsMain});else{s.globals.series[o].length>1&&this.elPointsMain.node.classList.add("apexcharts-element-hidden");var l=this.markers.plotChartMarkers(n,a,i+1);null!==l&&this.elPointsMain.add(l)}var u=c.drawDataLabel({type:t,isRangeStart:r,pos:n,i:a,j:i+1});null!==u&&this.elDataLabelsWrap.add(u)}},{key:"_createPaths",value:function(e){var t=e.type,n=e.series,r=e.i;e.realIndex;var o,i=e.j,a=e.x,s=e.y,c=e.xArrj,l=e.yArrj,u=e.y2,d=e.y2Arrj,h=e.pX,p=e.pY,f=e.pathState,g=e.segmentStartX,y=e.linePath,m=e.areaPath,b=e.linePaths,v=e.areaPaths,w=e.curve,k=e.isRangeStart,_=new T(this.ctx),I=this.areaBottomY,A="rangeArea"===t,S="rangeArea"===t&&k;switch(w){case"monotoneCubic":var E=k?l:d;switch(f){case 0:if(null===E[i+1])break;f=1;case 1:if(!(A?c.length===n[r].length:i===n[r].length-2))break;case 2:var x=k?c:c.slice().reverse(),O=k?E:E.slice().reverse(),P=(o=O,x.map(function(e,t){return[e,o[t]]}).filter(function(e){return null!==e[1]})),C=P.length>1?Fe(P):P,R=[];A&&(S?v=P:R=v.reverse());var N=0,D=0;if(function(e,t){for(var n=function(e){var t=[],n=0;return e.forEach(function(e){null!==e?n++:n>0&&(t.push(n),n=0)}),n>0&&t.push(n),t}(e),r=[],o=0,i=0;o4?(t+="C".concat(r[0],", ").concat(r[1]),t+=", ".concat(r[2],", ").concat(r[3]),t+=", ".concat(r[4],", ").concat(r[5])):o>2&&(t+="S".concat(r[0],", ").concat(r[1]),t+=", ".concat(r[2],", ").concat(r[3]))}return t}(e),n=D,r=(D+=e.length)-1;S?y=_.move(P[n][0],P[n][1])+t:A?y=_.move(R[n][0],R[n][1])+_.line(P[n][0],P[n][1])+t+_.line(R[r][0],R[r][1]):(y=_.move(P[n][0],P[n][1])+t,m=y+_.line(P[r][0],I)+_.line(P[n][0],I)+"z",v.push(m)),b.push(y)}),A&&N>1&&!S){var L=b.slice(N).reverse();b.splice(N),L.forEach(function(e){return b.push(e)})}f=0}break;case"smooth":var B=.35*(a-h);if(null===n[r][i])f=0;else switch(f){case 0:if(g=h,y=S?_.move(h,d[i])+_.line(h,p):_.move(h,p),m=_.move(h,p),null===n[r][i+1]){b.push(y),v.push(m);break}if(f=1,i=n[r].length-2&&(S&&(y+=_.curve(a,s,a,s,a,u)+_.move(a,u)),m+=_.curve(a,s,a,s,a,I)+_.line(g,I)+"z",b.push(y),v.push(m),f=-1)}}h=a,p=s;break;default:var F=function(e,t,n){var r=[];switch(e){case"stepline":r=_.line(t,null,"H")+_.line(null,n,"V");break;case"linestep":r=_.line(null,n,"V")+_.line(t,null,"H");break;case"straight":r=_.line(t,n)}return r};if(null===n[r][i])f=0;else switch(f){case 0:if(g=h,y=S?_.move(h,d[i])+_.line(h,p):_.move(h,p),m=_.move(h,p),null===n[r][i+1]){b.push(y),v.push(m);break}if(f=1,i=n[r].length-2&&(S&&(y+=_.line(a,u)),m+=_.line(a,I)+_.line(g,I)+"z",b.push(y),v.push(m),f=-1)}}h=a,p=s}return{linePaths:b,areaPaths:v,pX:h,pY:p,pathState:f,segmentStartX:g,linePath:y,areaPath:m}}},{key:"handleNullDataPoints",value:function(e,t,n,r,o){var i=this.w;if(null===e[n][r]&&i.config.markers.showNullDataPoints||1===e[n].length){var a=this.strokeWidth-i.config.markers.strokeWidth/2;a>0||(a=0);var s=this.markers.plotChartMarkers(t,o,r+1,a,!0);null!==s&&this.elPointsMain.add(s)}}}]),e}();window.TreemapSquared={},window.TreemapSquared.generate=function(){function e(t,n,r,o){this.xoffset=t,this.yoffset=n,this.height=o,this.width=r,this.shortestEdge=function(){return Math.min(this.height,this.width)},this.getCoordinates=function(e){var t,n=[],r=this.xoffset,o=this.yoffset,a=i(e)/this.height,s=i(e)/this.width;if(this.width>=this.height)for(t=0;t=this.height){var r=t/this.height,o=this.width-r;n=new e(this.xoffset+r,this.yoffset,o,this.height)}else{var i=t/this.width,a=this.height-i;n=new e(this.xoffset,this.yoffset+i,this.width,a)}return n}}function t(t,r,o,a,s){a=void 0===a?0:a,s=void 0===s?0:s;var c=n(function(e,t){var n,r=[],o=t/i(e);for(n=0;n=r(o,n))}(t,c=e[0],s)?(t.push(c),n(e.slice(1),t,o,a)):(l=o.cutArea(i(t),a),a.push(o.getCoordinates(t)),n(e,[],l,a)),a;a.push(o.getCoordinates(t))}function r(e,t){var n=Math.min.apply(Math,e),r=Math.max.apply(Math,e),o=i(e);return Math.max(Math.pow(t,2)*r/Math.pow(o,2),Math.pow(o,2)/(Math.pow(t,2)*n))}function o(e){return e&&e.constructor===Array}function i(e){var t,n=0;for(t=0;ti-r&&c.width<=a-o){var l=s.rotateAroundCenter(e.node);e.node.setAttribute("transform","rotate(-90 ".concat(l.x," ").concat(l.y,") translate(").concat(c.height/3,")"))}}},{key:"truncateLabels",value:function(e,t,n,r,o,i){var a=new T(this.ctx),s=a.getTextRects(e,t).width+this.w.config.stroke.width+5>o-n&&i-r>o-n?i-r:o-n,c=a.getTextBasedOnMaxWidth({text:e,maxWidth:s,fontSize:t});return e.length!==c.length&&s/t<5?"":c}},{key:"animateTreemap",value:function(e,t,n,r){var o=new A(this.ctx);o.animateRect(e,{x:t.x,y:t.y,width:t.width,height:t.height},{x:n.x,y:n.y,width:n.width,height:n.height},r,function(){o.animationCompleted(e)})}}]),e}(),qe=10/86400,We=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.timeScaleArray=[],this.utc=this.w.config.xaxis.labels.datetimeUTC}return c(e,[{key:"calculateTimeScaleTicks",value:function(e,t){var n=this,r=this.w;if(r.globals.allSeriesCollapsed)return r.globals.labels=[],r.globals.timescaleLabels=[],[];var o=new P(this.ctx),i=(t-e)/864e5;this.determineInterval(i),r.globals.disableZoomIn=!1,r.globals.disableZoomOut=!1,i5e4&&(r.globals.disableZoomOut=!0);var a=o.getTimeUnitsfromTimestamp(e,t,this.utc),s=r.globals.gridWidth/i,c=s/24,l=c/60,u=l/60,d=Math.floor(24*i),h=Math.floor(1440*i),p=Math.floor(86400*i),f=Math.floor(i),g=Math.floor(i/30),m=Math.floor(i/365),b={minMillisecond:a.minMillisecond,minSecond:a.minSecond,minMinute:a.minMinute,minHour:a.minHour,minDate:a.minDate,minMonth:a.minMonth,minYear:a.minYear},v={firstVal:b,currentMillisecond:b.minMillisecond,currentSecond:b.minSecond,currentMinute:b.minMinute,currentHour:b.minHour,currentMonthDate:b.minDate,currentDate:b.minDate,currentMonth:b.minMonth,currentYear:b.minYear,daysWidthOnXAxis:s,hoursWidthOnXAxis:c,minutesWidthOnXAxis:l,secondsWidthOnXAxis:u,numberOfSeconds:p,numberOfMinutes:h,numberOfHours:d,numberOfDays:f,numberOfMonths:g,numberOfYears:m};switch(this.tickInterval){case"years":this.generateYearScale(v);break;case"months":case"half_year":this.generateMonthScale(v);break;case"months_days":case"months_fortnight":case"days":case"week_days":this.generateDayScale(v);break;case"hours":this.generateHourScale(v);break;case"minutes_fives":case"minutes":this.generateMinuteScale(v);break;case"seconds_tens":case"seconds_fives":case"seconds":this.generateSecondScale(v)}var w=this.timeScaleArray.map(function(e){var t={position:e.position,unit:e.unit,year:e.year,day:e.day?e.day:1,hour:e.hour?e.hour:0,month:e.month+1};return"month"===e.unit?y(y({},t),{},{day:1,value:e.value+1}):"day"===e.unit||"hour"===e.unit?y(y({},t),{},{value:e.value}):"minute"===e.unit?y(y({},t),{},{value:e.value,minute:e.value}):"second"===e.unit?y(y({},t),{},{value:e.value,minute:e.minute,second:e.second}):e});return w.filter(function(e){var t=1,o=Math.ceil(r.globals.gridWidth/120),i=e.value;void 0!==r.config.xaxis.tickAmount&&(o=r.config.xaxis.tickAmount),w.length>o&&(t=Math.floor(w.length/o));var a=!1,s=!1;switch(n.tickInterval){case"years":"year"===e.unit&&(a=!0);break;case"half_year":t=7,"year"===e.unit&&(a=!0);break;case"months":t=1,"year"===e.unit&&(a=!0);break;case"months_fortnight":t=15,"year"!==e.unit&&"month"!==e.unit||(a=!0),30===i&&(s=!0);break;case"months_days":t=10,"month"===e.unit&&(a=!0),30===i&&(s=!0);break;case"week_days":t=8,"month"===e.unit&&(a=!0);break;case"days":t=1,"month"===e.unit&&(a=!0);break;case"hours":"day"===e.unit&&(a=!0);break;case"minutes_fives":case"seconds_fives":i%5!=0&&(s=!0);break;case"seconds_tens":i%10!=0&&(s=!0)}if("hours"===n.tickInterval||"minutes_fives"===n.tickInterval||"seconds_tens"===n.tickInterval||"seconds_fives"===n.tickInterval){if(!s)return!0}else if((i%t==0||a)&&!s)return!0})}},{key:"recalcDimensionsBasedOnFormat",value:function(e,t){var n=this.w,r=this.formatDates(e),o=this.removeOverlappingTS(r);n.globals.timescaleLabels=o.slice(),new fe(this.ctx).plotCoords()}},{key:"determineInterval",value:function(e){var t=24*e,n=60*t;switch(!0){case e/365>5:this.tickInterval="years";break;case e>800:this.tickInterval="half_year";break;case e>180:this.tickInterval="months";break;case e>90:this.tickInterval="months_fortnight";break;case e>60:this.tickInterval="months_days";break;case e>30:this.tickInterval="week_days";break;case e>2:this.tickInterval="days";break;case t>2.4:this.tickInterval="hours";break;case n>15:this.tickInterval="minutes_fives";break;case n>5:this.tickInterval="minutes";break;case n>1:this.tickInterval="seconds_tens";break;case 60*n>20:this.tickInterval="seconds_fives";break;default:this.tickInterval="seconds"}}},{key:"generateYearScale",value:function(e){var t=e.firstVal,n=e.currentMonth,r=e.currentYear,o=e.daysWidthOnXAxis,i=e.numberOfYears,a=t.minYear,s=0,c=new P(this.ctx),l="year";if(t.minDate>1||t.minMonth>0){var u=c.determineRemainingDaysOfYear(t.minYear,t.minMonth,t.minDate);s=(c.determineDaysOfYear(t.minYear)-u+1)*o,a=t.minYear+1,this.timeScaleArray.push({position:s,value:a,unit:l,year:a,month:I.monthMod(n+1)})}else 1===t.minDate&&0===t.minMonth&&this.timeScaleArray.push({position:s,value:a,unit:l,year:r,month:I.monthMod(n+1)});for(var d=a,h=s,p=0;p1){c=(l.determineDaysOfMonths(r+1,t.minYear)-n+1)*i,s=I.monthMod(r+1);var h=o+d,p=I.monthMod(s),f=s;0===s&&(u="year",f=h,p=1,h+=d+=1),this.timeScaleArray.push({position:c,value:f,unit:u,year:h,month:p})}else this.timeScaleArray.push({position:c,value:s,unit:u,year:o,month:I.monthMod(r)});for(var g=s+1,y=c,m=0,b=1;ma.determineDaysOfMonths(t+1,n)?(l=1,s="month",h=t+=1,t):t},d=(24-t.minHour)*o,h=c,p=u(l,n,r);0===t.minHour&&1===t.minDate?(d=0,h=I.monthMod(t.minMonth),s="month",l=t.minDate):1!==t.minDate&&0===t.minHour&&0===t.minMinute&&(d=0,c=t.minDate,h=c,p=u(l=c,n,r)),this.timeScaleArray.push({position:d,value:h,unit:s,year:this._getYear(r,p,0),month:I.monthMod(p),day:l});for(var f=d,g=0;gs.determineDaysOfMonths(t+1,o)&&(g=1,t+=1),{month:t,date:g}},u=function(e,t){return e>s.determineDaysOfMonths(t+1,o)?t+=1:t},d=60-(t.minMinute+t.minSecond/60),h=d*i,p=t.minHour+1,f=p;60===d&&(h=0,f=p=t.minHour);var g=n;f>=24&&(f=0,g+=1,c="day");var y=l(g,r).month;y=u(g,y),this.timeScaleArray.push({position:h,value:p,unit:c,day:g,hour:f,year:o,month:I.monthMod(y)}),f++;for(var m=h,b=0;b=24&&(f=0,c="day",y=l(g+=1,y).month,y=u(g,y));var v=this._getYear(o,y,0);m=60*i+m;var w=0===f?g:f;this.timeScaleArray.push({position:m,value:w,unit:c,hour:f,day:g,year:v,month:I.monthMod(y)}),f++}}},{key:"generateMinuteScale",value:function(e){for(var t=e.currentMillisecond,n=e.currentSecond,r=e.currentMinute,o=e.currentHour,i=e.currentDate,a=e.currentMonth,s=e.currentYear,c=e.minutesWidthOnXAxis,l=e.secondsWidthOnXAxis,u=e.numberOfMinutes,d=r+1,h=i,p=a,f=s,g=o,y=(60-n-t/1e3)*l,m=0;m=60&&(d=0,24===(g+=1)&&(g=0)),this.timeScaleArray.push({position:y,value:d,unit:"minute",hour:g,minute:d,day:h,year:this._getYear(f,p,0),month:I.monthMod(p)}),y+=c,d++}},{key:"generateSecondScale",value:function(e){for(var t=e.currentMillisecond,n=e.currentSecond,r=e.currentMinute,o=e.currentHour,i=e.currentDate,a=e.currentMonth,s=e.currentYear,c=e.secondsWidthOnXAxis,l=e.numberOfSeconds,u=n+1,d=r,h=i,p=a,f=s,g=o,y=(1e3-t)/1e3*c,m=0;m=60&&(u=0,++d>=60&&(d=0,24===++g&&(g=0))),this.timeScaleArray.push({position:y,value:u,unit:"second",hour:g,minute:d,second:u,day:h,year:this._getYear(f,p,0),month:I.monthMod(p)}),y+=c,u++}},{key:"createRawDateString",value:function(e,t){var n=e.year;return 0===e.month&&(e.month=1),n+="-"+("0"+e.month.toString()).slice(-2),"day"===e.unit?n+="day"===e.unit?"-"+("0"+t).slice(-2):"-01":n+="-"+("0"+(e.day?e.day:"1")).slice(-2),"hour"===e.unit?n+="hour"===e.unit?"T"+("0"+t).slice(-2):"T00":n+="T"+("0"+(e.hour?e.hour:"0")).slice(-2),"minute"===e.unit?n+=":"+("0"+t).slice(-2):n+=":"+(e.minute?("0"+e.minute).slice(-2):"00"),"second"===e.unit?n+=":"+("0"+t).slice(-2):n+=":00",this.utc&&(n+=".000Z"),n}},{key:"formatDates",value:function(e){var t=this,n=this.w;return e.map(function(e){var r=e.value.toString(),o=new P(t.ctx),i=t.createRawDateString(e,r),a=o.getDate(o.parseDate(i));if(t.utc||(a=o.getDate(o.parseDateWithTimezone(i))),void 0===n.config.xaxis.labels.format){var s="dd MMM",c=n.config.xaxis.labels.datetimeFormatter;"year"===e.unit&&(s=c.year),"month"===e.unit&&(s=c.month),"day"===e.unit&&(s=c.day),"hour"===e.unit&&(s=c.hour),"minute"===e.unit&&(s=c.minute),"second"===e.unit&&(s=c.second),r=o.formatDate(a,s)}else r=o.formatDate(a,n.config.xaxis.labels.format);return{dateString:i,position:e.position,value:r,unit:e.unit,year:e.year,month:e.month}})}},{key:"removeOverlappingTS",value:function(e){var t,n=this,r=new T(this.ctx),o=!1;e.length>0&&e[0].value&&e.every(function(t){return t.value.length===e[0].value.length})&&(o=!0,t=r.getTextRects(e[0].value).width);var i=0,a=e.map(function(a,s){if(s>0&&n.w.config.xaxis.labels.hideOverlappingLabels){var c=o?t:r.getTextRects(e[i].value).width,l=e[i].position;return a.position>l+c+10?(i=s,a):null}return a});return a.filter(function(e){return null!==e})}},{key:"_getYear",value:function(e,t,n){return e+Math.floor(t/12)+n}}]),e}(),Ye=function(){function e(t,n){a(this,e),this.ctx=n,this.w=n.w,this.el=t}return c(e,[{key:"setupElements",value:function(){var e=this.w,t=e.globals,n=e.config,r=n.chart.type;t.axisCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble","radar","heatmap","treemap"].includes(r),t.xyCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble"].includes(r),t.isBarHorizontal=["bar","rangeBar","boxPlot"].includes(r)&&n.plotOptions.bar.horizontal,t.chartClass=".apexcharts".concat(t.chartID),t.dom.baseEl=this.el,t.dom.elWrap=document.createElement("div"),T.setAttrs(t.dom.elWrap,{id:t.chartClass.substring(1),class:"apexcharts-canvas ".concat(t.chartClass.substring(1))}),this.el.appendChild(t.dom.elWrap),t.dom.Paper=new window.SVG.Doc(t.dom.elWrap),t.dom.Paper.attr({class:"apexcharts-svg","xmlns:data":"ApexChartsNS",transform:"translate(".concat(n.chart.offsetX,", ").concat(n.chart.offsetY,")")}),t.dom.Paper.node.style.background="dark"!==n.theme.mode||n.chart.background?"light"!==n.theme.mode||n.chart.background?n.chart.background:"#fff":"#424242",this.setSVGDimensions(),t.dom.elLegendForeign=document.createElementNS(t.SVGNS,"foreignObject"),T.setAttrs(t.dom.elLegendForeign,{x:0,y:0,width:t.svgWidth,height:t.svgHeight}),t.dom.elLegendWrap=document.createElement("div"),t.dom.elLegendWrap.classList.add("apexcharts-legend"),t.dom.elLegendWrap.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),t.dom.elLegendForeign.appendChild(t.dom.elLegendWrap),t.dom.Paper.node.appendChild(t.dom.elLegendForeign),t.dom.elGraphical=t.dom.Paper.group().attr({class:"apexcharts-inner apexcharts-graphical"}),t.dom.elDefs=t.dom.Paper.defs(),t.dom.Paper.add(t.dom.elGraphical),t.dom.elGraphical.add(t.dom.elDefs)}},{key:"plotChartType",value:function(e,t){var n=this.w,r=this.ctx,o=n.config,i=n.globals,a={line:{series:[],i:[]},area:{series:[],i:[]},scatter:{series:[],i:[]},bubble:{series:[],i:[]},column:{series:[],i:[]},candlestick:{series:[],i:[]},boxPlot:{series:[],i:[]},rangeBar:{series:[],i:[]},rangeArea:{series:[],seriesRangeEnd:[],i:[]}},s=o.chart.type||"line",c=null,l=0;i.series.forEach(function(t,r){var o=e[r].type||s;a[o]?("rangeArea"===o?(a[o].series.push(i.seriesRangeStart[r]),a[o].seriesRangeEnd.push(i.seriesRangeEnd[r])):a[o].series.push(t),a[o].i.push(r),"column"!==o&&"bar"!==o||(n.globals.columnSeries=a.column)):["heatmap","treemap","pie","donut","polarArea","radialBar","radar"].includes(o)?c=o:"bar"===o?(a.column.series.push(t),a.column.i.push(r)):console.warn("You have specified an unrecognized series type (".concat(o,").")),s!==o&&"scatter"!==o&&l++}),l>0&&(c&&console.warn("Chart or series type ".concat(c," cannot appear with other chart or series types.")),a.column.series.length>0&&o.plotOptions.bar.horizontal&&(l-=a.column.series.length,a.column={series:[],i:[]},n.globals.columnSeries={series:[],i:[]},console.warn("Horizontal bars are not supported in a mixed/combo chart. Please turn off `plotOptions.bar.horizontal`"))),i.comboCharts||(i.comboCharts=l>0);var u=new ze(r,t),d=new Pe(r,t);r.pie=new De(r);var h=new Be(r);r.rangeBar=new Me(r,t);var p=new Le(r),f=[];if(i.comboCharts){var g,y,m=new E(r);if(a.area.series.length>0&&(g=f).push.apply(g,v(m.drawSeriesByGroup(a.area,i.areaGroups,"area",u))),a.column.series.length>0)if(o.chart.stacked){var b=new Oe(r,t);f.push(b.draw(a.column.series,a.column.i))}else r.bar=new xe(r,t),f.push(r.bar.draw(a.column.series,a.column.i));if(a.rangeArea.series.length>0&&f.push(u.draw(a.rangeArea.series,"rangeArea",a.rangeArea.i,a.rangeArea.seriesRangeEnd)),a.line.series.length>0&&(y=f).push.apply(y,v(m.drawSeriesByGroup(a.line,i.lineGroups,"line",u))),a.candlestick.series.length>0&&f.push(d.draw(a.candlestick.series,"candlestick",a.candlestick.i)),a.boxPlot.series.length>0&&f.push(d.draw(a.boxPlot.series,"boxPlot",a.boxPlot.i)),a.rangeBar.series.length>0&&f.push(r.rangeBar.draw(a.rangeBar.series,a.rangeBar.i)),a.scatter.series.length>0){var w=new ze(r,t,!0);f.push(w.draw(a.scatter.series,"scatter",a.scatter.i))}if(a.bubble.series.length>0){var k=new ze(r,t,!0);f.push(k.draw(a.bubble.series,"bubble",a.bubble.i))}}else switch(o.chart.type){case"line":f=u.draw(i.series,"line");break;case"area":f=u.draw(i.series,"area");break;case"bar":o.chart.stacked?f=new Oe(r,t).draw(i.series):(r.bar=new xe(r,t),f=r.bar.draw(i.series));break;case"candlestick":f=new Pe(r,t).draw(i.series,"candlestick");break;case"boxPlot":f=new Pe(r,t).draw(i.series,o.chart.type);break;case"rangeBar":f=r.rangeBar.draw(i.series);break;case"rangeArea":f=u.draw(i.seriesRangeStart,"rangeArea",void 0,i.seriesRangeEnd);break;case"heatmap":f=new Re(r,t).draw(i.series);break;case"treemap":f=new Ve(r,t).draw(i.series);break;case"pie":case"donut":case"polarArea":f=r.pie.draw(i.series);break;case"radialBar":f=h.draw(i.series);break;case"radar":f=p.draw(i.series);break;default:f=u.draw(i.series)}return f}},{key:"setSVGDimensions",value:function(){var e=this.w,t=e.globals,n=e.config;n.chart.width=n.chart.width||"100%",n.chart.height=n.chart.height||"auto",t.svgWidth=n.chart.width,t.svgHeight=n.chart.height;var r=I.getDimensions(this.el),o=n.chart.width.toString().split(/[0-9]+/g).pop();"%"===o?I.isNumber(r[0])&&(0===r[0].width&&(r=I.getDimensions(this.el.parentNode)),t.svgWidth=r[0]*parseInt(n.chart.width,10)/100):"px"!==o&&""!==o||(t.svgWidth=parseInt(n.chart.width,10));var i=String(n.chart.height).toString().split(/[0-9]+/g).pop();if("auto"!==t.svgHeight&&""!==t.svgHeight)if("%"===i){var a=I.getDimensions(this.el.parentNode);t.svgHeight=a[1]*parseInt(n.chart.height,10)/100}else t.svgHeight=parseInt(n.chart.height,10);else t.svgHeight=t.axisCharts?t.svgWidth/1.61:t.svgWidth/1.2;if(t.svgWidth=Math.max(t.svgWidth,0),t.svgHeight=Math.max(t.svgHeight,0),T.setAttrs(t.dom.Paper.node,{width:t.svgWidth,height:t.svgHeight}),"%"!==i){var s=n.chart.sparkline.enabled?0:t.axisCharts?n.chart.parentHeightOffset:0;t.dom.Paper.node.parentNode.parentNode.style.minHeight="".concat(t.svgHeight+s,"px")}t.dom.elWrap.style.width="".concat(t.svgWidth,"px"),t.dom.elWrap.style.height="".concat(t.svgHeight,"px")}},{key:"shiftGraphPosition",value:function(){var e=this.w.globals,t=e.translateY,n=e.translateX;T.setAttrs(e.dom.elGraphical.node,{transform:"translate(".concat(n,", ").concat(t,")")})}},{key:"resizeNonAxisCharts",value:function(){var e=this.w,t=e.globals,n=0,r=e.config.chart.sparkline.enabled?1:15;r+=e.config.grid.padding.bottom,["top","bottom"].includes(e.config.legend.position)&&e.config.legend.show&&!e.config.legend.floating&&(n=new ye(this.ctx).legendHelpers.getLegendDimensions().clwh+7);var o=e.globals.dom.baseEl.querySelector(".apexcharts-radialbar, .apexcharts-pie"),i=2.05*e.globals.radialSize;if(o&&!e.config.chart.sparkline.enabled&&0!==e.config.plotOptions.radialBar.startAngle){var a=I.getBoundingClientRect(o);i=a.bottom;var s=a.bottom-a.top;i=Math.max(2.05*e.globals.radialSize,s)}var c=Math.ceil(i+t.translateY+n+r);t.dom.elLegendForeign&&t.dom.elLegendForeign.setAttribute("height",c),e.config.chart.height&&String(e.config.chart.height).includes("%")||(t.dom.elWrap.style.height="".concat(c,"px"),T.setAttrs(t.dom.Paper.node,{height:c}),t.dom.Paper.node.parentNode.parentNode.style.minHeight="".concat(c,"px"))}},{key:"coreCalculations",value:function(){new te(this.ctx).init()}},{key:"resetGlobals",value:function(){var e=this,t=function(){return e.w.config.series.map(function(){return[]})},n=new K,r=this.w.globals;n.initGlobalVars(r),r.seriesXvalues=t(),r.seriesYvalues=t()}},{key:"isMultipleY",value:function(){return!!(Array.isArray(this.w.config.yaxis)&&this.w.config.yaxis.length>1)&&(this.w.globals.isMultipleYAxis=!0,!0)}},{key:"xySettings",value:function(){var e=this.w,t=null;if(e.globals.axisCharts){if("back"===e.config.xaxis.crosshairs.position&&new ae(this.ctx).drawXCrosshairs(),"back"===e.config.yaxis[0].crosshairs.position&&new ae(this.ctx).drawYCrosshairs(),"datetime"===e.config.xaxis.type&&void 0===e.config.xaxis.labels.formatter){this.ctx.timeScale=new We(this.ctx);var n=[];isFinite(e.globals.minX)&&isFinite(e.globals.maxX)&&!e.globals.isBarHorizontal?n=this.ctx.timeScale.calculateTimeScaleTicks(e.globals.minX,e.globals.maxX):e.globals.isBarHorizontal&&(n=this.ctx.timeScale.calculateTimeScaleTicks(e.globals.minY,e.globals.maxY)),this.ctx.timeScale.recalcDimensionsBasedOnFormat(n)}t=new E(this.ctx).getCalculatedRatios()}return t}},{key:"updateSourceChart",value:function(e){this.ctx.w.globals.selection=void 0,this.ctx.updateHelpers._updateOptions({chart:{selection:{xaxis:{min:e.w.globals.minX,max:e.w.globals.maxX}}}},!1,!1)}},{key:"setupBrushHandler",value:function(){var e=this,t=this.w;if(t.config.chart.brush.enabled&&"function"!=typeof t.config.chart.events.selection){var n=Array.isArray(t.config.chart.brush.targets)?t.config.chart.brush.targets:[t.config.chart.brush.target];n.forEach(function(t){var n=ApexCharts.getChartByID(t);n.w.globals.brushSource=e.ctx,"function"!=typeof n.w.config.chart.events.zoomed&&(n.w.config.chart.events.zoomed=function(){return e.updateSourceChart(n)}),"function"!=typeof n.w.config.chart.events.scrolled&&(n.w.config.chart.events.scrolled=function(){return e.updateSourceChart(n)})}),t.config.chart.events.selection=function(e,t){n.forEach(function(e){ApexCharts.getChartByID(e).ctx.updateHelpers._updateOptions({xaxis:{min:t.xaxis.min,max:t.xaxis.max}},!1,!1,!1,!1)})}}}}]),e}(),Xe=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"_updateOptions",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return new Promise(function(a){var s=[t.ctx];o&&(s=t.ctx.getSyncedCharts()),t.ctx.w.globals.isExecCalled&&(s=[t.ctx],t.ctx.w.globals.isExecCalled=!1),s.forEach(function(o,c){var l=o.w;if(l.globals.shouldAnimate=r,n||(l.globals.resized=!0,l.globals.dataChanged=!0,r&&o.series.getPreviousPaths()),e&&"object"===k(e)&&(o.config=new z(e),e=E.extendArrayProps(o.config,e,l),o.w.globals.chartID!==t.ctx.w.globals.chartID&&delete e.series,l.config=I.extend(l.config,e),i&&(l.globals.lastXAxis=e.xaxis?I.clone(e.xaxis):[],l.globals.lastYAxis=e.yaxis?I.clone(e.yaxis):[],l.globals.initialConfig=I.extend({},l.config),l.globals.initialSeries=I.clone(l.config.series),e.series))){for(var u=0;u2&&void 0!==arguments[2]&&arguments[2];return new Promise(function(o){var i,a=n.w;return a.globals.shouldAnimate=t,a.globals.dataChanged=!0,t&&n.ctx.series.getPreviousPaths(),a.globals.axisCharts?(0===(i=e.map(function(e,t){return n._extendSeries(e,t)})).length&&(i=[{data:[]}]),a.config.series=i):a.config.series=e.slice(),r&&(a.globals.initialConfig.series=I.clone(a.config.series),a.globals.initialSeries=I.clone(a.config.series)),n.ctx.update().then(function(){o(n.ctx)})})}},{key:"_extendSeries",value:function(e,t){var n=this.w,r=n.config.series[t];return y(y({},n.config.series[t]),{},{name:e.name?e.name:null==r?void 0:r.name,color:e.color?e.color:null==r?void 0:r.color,type:e.type?e.type:null==r?void 0:r.type,group:e.group?e.group:null==r?void 0:r.group,hidden:void 0!==e.hidden?e.hidden:null==r?void 0:r.hidden,data:e.data?e.data:null==r?void 0:r.data,zIndex:void 0!==e.zIndex?e.zIndex:t})}},{key:"toggleDataPointSelection",value:function(e,t){var n=this.w,r=null,o=".apexcharts-series[data\\:realIndex='".concat(e,"']");return n.globals.axisCharts?r=n.globals.dom.Paper.select("".concat(o," path[j='").concat(t,"'], ").concat(o," circle[j='").concat(t,"'], ").concat(o," rect[j='").concat(t,"']")).members[0]:void 0===t&&(r=n.globals.dom.Paper.select("".concat(o," path[j='").concat(e,"']")).members[0],"pie"!==n.config.chart.type&&"polarArea"!==n.config.chart.type&&"donut"!==n.config.chart.type||this.ctx.pie.pieClicked(e)),r?(new T(this.ctx).pathMouseDown(r,null),r.node?r.node:null):(console.warn("toggleDataPointSelection: Element not found"),null)}},{key:"forceXAxisUpdate",value:function(e){var t=this.w;if(["min","max"].forEach(function(n){void 0!==e.xaxis[n]&&(t.config.xaxis[n]=e.xaxis[n],t.globals.lastXAxis[n]=e.xaxis[n])}),e.xaxis.categories&&e.xaxis.categories.length&&(t.config.xaxis.categories=e.xaxis.categories),t.config.xaxis.convertedCatToNumeric){var n=new H(e);e=n.convertCatToNumericXaxis(e,this.ctx)}return e}},{key:"forceYAxisUpdate",value:function(e){return e.chart&&e.chart.stacked&&"100%"===e.chart.stackType&&(Array.isArray(e.yaxis)?e.yaxis.forEach(function(t,n){e.yaxis[n].min=0,e.yaxis[n].max=100}):(e.yaxis.min=0,e.yaxis.max=100)),e}},{key:"revertDefaultAxisMinMax",value:function(e){var t=this,n=this.w,r=n.globals.lastXAxis,o=n.globals.lastYAxis;e&&e.xaxis&&(r=e.xaxis),e&&e.yaxis&&(o=e.yaxis),n.config.xaxis.min=r.min,n.config.xaxis.max=r.max;n.config.yaxis.map(function(e,r){n.globals.zoomed||void 0!==o[r]?function(e){void 0!==o[e]&&(n.config.yaxis[e].min=o[e].min,n.config.yaxis[e].max=o[e].max)}(r):void 0!==t.ctx.opts.yaxis[r]&&(e.min=t.ctx.opts.yaxis[r].min,e.max=t.ctx.opts.yaxis[r].max)})}}]),e}();Ke="undefined"!=typeof window?window:void 0,Ge=function(e,t){var n=(void 0!==this?this:e).SVG=function(e){if(n.supported)return e=new n.Doc(e),n.parser.draw||n.prepare(),e};if(n.ns="http://www.w3.org/2000/svg",n.xmlns="http://www.w3.org/2000/xmlns/",n.xlink="http://www.w3.org/1999/xlink",n.svgjs="http://svgjs.dev",n.supported=!0,!n.supported)return!1;n.did=1e3,n.eid=function(e){return"Svgjs"+u(e)+n.did++},n.create=function(e){var n=t.createElementNS(this.ns,e);return n.setAttribute("id",this.eid(e)),n},n.extend=function(){var e,t;t=(e=[].slice.call(arguments)).pop();for(var r=e.length-1;r>=0;r--)if(e[r])for(var o in t)e[r].prototype[o]=t[o];n.Set&&n.Set.inherit&&n.Set.inherit()},n.invent=function(e){var t="function"==typeof e.create?e.create:function(){this.constructor.call(this,n.create(e.create))};return e.inherit&&(t.prototype=new e.inherit),e.extend&&n.extend(t,e.extend),e.construct&&n.extend(e.parent||n.Container,e.construct),t},n.adopt=function(t){return t?t.instance?t.instance:((r="svg"==t.nodeName?t.parentNode instanceof e.SVGElement?new n.Nested:new n.Doc:"linearGradient"==t.nodeName?new n.Gradient("linear"):"radialGradient"==t.nodeName?new n.Gradient("radial"):n[u(t.nodeName)]?new(n[u(t.nodeName)]):new n.Element(t)).type=t.nodeName,r.node=t,t.instance=r,r instanceof n.Doc&&r.namespace().defs(),r.setData(JSON.parse(t.getAttribute("svgjs:data"))||{}),r):null;var r},n.prepare=function(){var e=t.getElementsByTagName("body")[0],r=(e?new n.Doc(e):n.adopt(t.documentElement).nested()).size(2,0);n.parser={body:e||t.documentElement,draw:r.style("opacity:0;position:absolute;left:-100%;top:-100%;overflow:hidden").node,poly:r.polyline().node,path:r.path().node,native:n.create("svg")}},n.parser={native:n.create("svg")},t.addEventListener("DOMContentLoaded",function(){n.parser.draw||n.prepare()},!1),n.regex={numberAndUnit:/^([+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?)([a-z%]*)$/i,hex:/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i,rgb:/rgb\((\d+),(\d+),(\d+)\)/,reference:/#([a-z0-9\-_]+)/i,transforms:/\)\s*,?\s*/,whitespace:/\s/g,isHex:/^#[a-f0-9]{3,6}$/i,isRgb:/^rgb\(/,isCss:/[^:]+:[^;]+;?/,isBlank:/^(\s+)?$/,isNumber:/^[+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,isPercent:/^-?[\d\.]+%$/,isImage:/\.(jpg|jpeg|png|gif|svg)(\?[^=]+.*)?/i,delimiter:/[\s,]+/,hyphen:/([^e])\-/gi,pathLetters:/[MLHVCSQTAZ]/gi,isPathLetter:/[MLHVCSQTAZ]/i,numbersWithDots:/((\d?\.\d+(?:e[+-]?\d+)?)((?:\.\d+(?:e[+-]?\d+)?)+))+/gi,dots:/\./g},n.utils={map:function(e,t){for(var n=e.length,r=[],o=0;o1?1:e,new n.Color({r:~~(this.r+(this.destination.r-this.r)*e),g:~~(this.g+(this.destination.g-this.g)*e),b:~~(this.b+(this.destination.b-this.b)*e)})):this}}),n.Color.test=function(e){return e+="",n.regex.isHex.test(e)||n.regex.isRgb.test(e)},n.Color.isRgb=function(e){return e&&"number"==typeof e.r&&"number"==typeof e.g&&"number"==typeof e.b},n.Color.isColor=function(e){return n.Color.isRgb(e)||n.Color.test(e)},n.Array=function(e,t){0==(e=(e||[]).valueOf()).length&&t&&(e=t.valueOf()),this.value=this.parse(e)},n.extend(n.Array,{toString:function(){return this.value.join(" ")},valueOf:function(){return this.value},parse:function(e){return e=e.valueOf(),Array.isArray(e)?e:this.split(e)}}),n.PointArray=function(e,t){n.Array.call(this,e,t||[[0,0]])},n.PointArray.prototype=new n.Array,n.PointArray.prototype.constructor=n.PointArray;for(var r={M:function(e,t,n){return t.x=n.x=e[0],t.y=n.y=e[1],["M",t.x,t.y]},L:function(e,t){return t.x=e[0],t.y=e[1],["L",e[0],e[1]]},H:function(e,t){return t.x=e[0],["H",e[0]]},V:function(e,t){return t.y=e[0],["V",e[0]]},C:function(e,t){return t.x=e[4],t.y=e[5],["C",e[0],e[1],e[2],e[3],e[4],e[5]]},Q:function(e,t){return t.x=e[2],t.y=e[3],["Q",e[0],e[1],e[2],e[3]]},S:function(e,t){return t.x=e[2],t.y=e[3],["S",e[0],e[1],e[2],e[3]]},Z:function(e,t,n){return t.x=n.x,t.y=n.y,["Z"]}},o="mlhvqtcsaz".split(""),i=0,a=o.length;il);return i},bbox:function(){return n.parser.draw||n.prepare(),n.parser.path.setAttribute("d",this.toString()),n.parser.path.getBBox()}}),n.Number=n.invent({create:function(e,t){this.value=0,this.unit=t||"","number"==typeof e?this.value=isNaN(e)?0:isFinite(e)?e:e<0?-34e37:34e37:"string"==typeof e?(t=e.match(n.regex.numberAndUnit))&&(this.value=parseFloat(t[1]),"%"==t[5]?this.value/=100:"s"==t[5]&&(this.value*=1e3),this.unit=t[5]):e instanceof n.Number&&(this.value=e.valueOf(),this.unit=e.unit)},extend:{toString:function(){return("%"==this.unit?~~(1e8*this.value)/1e6:"s"==this.unit?this.value/1e3:this.value)+this.unit},toJSON:function(){return this.toString()},valueOf:function(){return this.value},plus:function(e){return e=new n.Number(e),new n.Number(this+e,this.unit||e.unit)},minus:function(e){return e=new n.Number(e),new n.Number(this-e,this.unit||e.unit)},times:function(e){return e=new n.Number(e),new n.Number(this*e,this.unit||e.unit)},divide:function(e){return e=new n.Number(e),new n.Number(this/e,this.unit||e.unit)},to:function(e){var t=new n.Number(this);return"string"==typeof e&&(t.unit=e),t},morph:function(e){return this.destination=new n.Number(e),e.relative&&(this.destination.value+=this.value),this},at:function(e){return this.destination?new n.Number(this.destination).minus(this).times(e).plus(this):this}}}),n.Element=n.invent({create:function(e){this._stroke=n.defaults.attrs.stroke,this._event=null,this.dom={},(this.node=e)&&(this.type=e.nodeName,this.node.instance=this,this._stroke=e.getAttribute("stroke")||this._stroke)},extend:{x:function(e){return this.attr("x",e)},y:function(e){return this.attr("y",e)},cx:function(e){return null==e?this.x()+this.width()/2:this.x(e-this.width()/2)},cy:function(e){return null==e?this.y()+this.height()/2:this.y(e-this.height()/2)},move:function(e,t){return this.x(e).y(t)},center:function(e,t){return this.cx(e).cy(t)},width:function(e){return this.attr("width",e)},height:function(e){return this.attr("height",e)},size:function(e,t){var r=h(this,e,t);return this.width(new n.Number(r.width)).height(new n.Number(r.height))},clone:function(e){this.writeDataToDom();var t=g(this.node.cloneNode(!0));return e?e.add(t):this.after(t),t},remove:function(){return this.parent()&&this.parent().removeElement(this),this},replace:function(e){return this.after(e).remove(),e},addTo:function(e){return e.put(this)},putIn:function(e){return e.add(this)},id:function(e){return this.attr("id",e)},show:function(){return this.style("display","")},hide:function(){return this.style("display","none")},visible:function(){return"none"!=this.style("display")},toString:function(){return this.attr("id")},classes:function(){var e=this.attr("class");return null==e?[]:e.trim().split(n.regex.delimiter)},hasClass:function(e){return-1!=this.classes().indexOf(e)},addClass:function(e){if(!this.hasClass(e)){var t=this.classes();t.push(e),this.attr("class",t.join(" "))}return this},removeClass:function(e){return this.hasClass(e)&&this.attr("class",this.classes().filter(function(t){return t!=e}).join(" ")),this},toggleClass:function(e){return this.hasClass(e)?this.removeClass(e):this.addClass(e)},reference:function(e){return n.get(this.attr(e))},parent:function(t){var r=this;if(!r.node.parentNode)return null;if(r=n.adopt(r.node.parentNode),!t)return r;for(;r&&r.node instanceof e.SVGElement;){if("string"==typeof t?r.matches(t):r instanceof t)return r;if(!r.node.parentNode||"#document"==r.node.parentNode.nodeName)return null;r=n.adopt(r.node.parentNode)}},doc:function(){return this instanceof n.Doc?this:this.parent(n.Doc)},parents:function(e){var t=[],n=this;do{if(!(n=n.parent(e))||!n.node)break;t.push(n)}while(n.parent);return t},matches:function(e){return function(e,t){return(e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.oMatchesSelector).call(e,t)}(this.node,e)},native:function(){return this.node},svg:function(e){var r=t.createElementNS("http://www.w3.org/2000/svg","svg");if(!(e&&this instanceof n.Parent))return r.appendChild(e=t.createElementNS("http://www.w3.org/2000/svg","svg")),this.writeDataToDom(),e.appendChild(this.node.cloneNode(!0)),r.innerHTML.replace(/^/,"").replace(/<\/svg>$/,"");r.innerHTML=""+e.replace(/\n/,"").replace(/<([\w:-]+)([^<]+?)\/>/g,"<$1$2>")+"";for(var o=0,i=r.firstChild.childNodes.length;o":function(e){return-Math.cos(e*Math.PI)/2+.5},">":function(e){return Math.sin(e*Math.PI/2)},"<":function(e){return 1-Math.cos(e*Math.PI/2)}},n.morph=function(e){return function(t,r){return new n.MorphObj(t,r).at(e)}},n.Situation=n.invent({create:function(e){this.init=!1,this.reversed=!1,this.reversing=!1,this.duration=new n.Number(e.duration).valueOf(),this.delay=new n.Number(e.delay).valueOf(),this.start=+new Date+this.delay,this.finish=this.start+this.duration,this.ease=e.ease,this.loop=0,this.loops=!1,this.animations={},this.attrs={},this.styles={},this.transforms=[],this.once={}}}),n.FX=n.invent({create:function(e){this._target=e,this.situations=[],this.active=!1,this.situation=null,this.paused=!1,this.lastPos=0,this.pos=0,this.absPos=0,this._speed=1},extend:{animate:function(e,t,r){"object"===k(e)&&(t=e.ease,r=e.delay,e=e.duration);var o=new n.Situation({duration:e||1e3,delay:r||0,ease:n.easing[t||"-"]||t});return this.queue(o),this},target:function(e){return e&&e instanceof n.Element?(this._target=e,this):this._target},timeToAbsPos:function(e){return(e-this.situation.start)/(this.situation.duration/this._speed)},absPosToTime:function(e){return this.situation.duration/this._speed*e+this.situation.start},startAnimFrame:function(){this.stopAnimFrame(),this.animationFrame=e.requestAnimationFrame(function(){this.step()}.bind(this))},stopAnimFrame:function(){e.cancelAnimationFrame(this.animationFrame)},start:function(){return!this.active&&this.situation&&(this.active=!0,this.startCurrent()),this},startCurrent:function(){return this.situation.start=+new Date+this.situation.delay/this._speed,this.situation.finish=this.situation.start+this.situation.duration/this._speed,this.initAnimations().step()},queue:function(e){return("function"==typeof e||e instanceof n.Situation)&&this.situations.push(e),this.situation||(this.situation=this.situations.shift()),this},dequeue:function(){return this.stop(),this.situation=this.situations.shift(),this.situation&&(this.situation instanceof n.Situation?this.start():this.situation.call(this)),this},initAnimations:function(){var e,t=this.situation;if(t.init)return this;for(var r in t.animations){e=this.target()[r](),Array.isArray(e)||(e=[e]),Array.isArray(t.animations[r])||(t.animations[r]=[t.animations[r]]);for(var o=e.length;o--;)t.animations[r][o]instanceof n.Number&&(e[o]=new n.Number(e[o])),t.animations[r][o]=e[o].morph(t.animations[r][o])}for(var r in t.attrs)t.attrs[r]=new n.MorphObj(this.target().attr(r),t.attrs[r]);for(var r in t.styles)t.styles[r]=new n.MorphObj(this.target().style(r),t.styles[r]);return t.initialTransformation=this.target().matrixify(),t.init=!0,this},clearQueue:function(){return this.situations=[],this},clearCurrent:function(){return this.situation=null,this},stop:function(e,t){var n=this.active;return this.active=!1,t&&this.clearQueue(),e&&this.situation&&(!n&&this.startCurrent(),this.atEnd()),this.stopAnimFrame(),this.clearCurrent()},after:function(e){var t=this.last();return this.target().on("finished.fx",function n(r){r.detail.situation==t&&(e.call(this,t),this.off("finished.fx",n))}),this._callStart()},during:function(e){var t=this.last(),r=function(r){r.detail.situation==t&&e.call(this,r.detail.pos,n.morph(r.detail.pos),r.detail.eased,t)};return this.target().off("during.fx",r).on("during.fx",r),this.after(function(){this.off("during.fx",r)}),this._callStart()},afterAll:function(e){var t=function t(n){e.call(this),this.off("allfinished.fx",t)};return this.target().off("allfinished.fx",t).on("allfinished.fx",t),this._callStart()},last:function(){return this.situations.length?this.situations[this.situations.length-1]:this.situation},add:function(e,t,n){return this.last()[n||"animations"][e]=t,this._callStart()},step:function(e){var t,n,r;e||(this.absPos=this.timeToAbsPos(+new Date)),!1!==this.situation.loops?(t=Math.max(this.absPos,0),n=Math.floor(t),!0===this.situation.loops||nthis.lastPos&&i<=o&&(this.situation.once[i].call(this.target(),this.pos,o),delete this.situation.once[i]);return this.active&&this.target().fire("during",{pos:this.pos,eased:o,fx:this,situation:this.situation}),this.situation?(this.eachAt(),1==this.pos&&!this.situation.reversed||this.situation.reversed&&0==this.pos?(this.stopAnimFrame(),this.target().fire("finished",{fx:this,situation:this.situation}),this.situations.length||(this.target().fire("allfinished"),this.situations.length||(this.target().off(".fx"),this.active=!1)),this.active?this.dequeue():this.clearCurrent()):!this.paused&&this.active&&this.startAnimFrame(),this.lastPos=o,this):this},eachAt:function(){var e,t=this,r=this.target(),o=this.situation;for(var i in o.animations)e=[].concat(o.animations[i]).map(function(e){return"string"!=typeof e&&e.at?e.at(o.ease(t.pos),t.pos):e}),r[i].apply(r,e);for(var i in o.attrs)e=[i].concat(o.attrs[i]).map(function(e){return"string"!=typeof e&&e.at?e.at(o.ease(t.pos),t.pos):e}),r.attr.apply(r,e);for(var i in o.styles)e=[i].concat(o.styles[i]).map(function(e){return"string"!=typeof e&&e.at?e.at(o.ease(t.pos),t.pos):e}),r.style.apply(r,e);if(o.transforms.length){e=o.initialTransformation,i=0;for(var a=o.transforms.length;i=0;--r)this[m[r]]=null!=e[m[r]]?e[m[r]]:t[m[r]]},extend:{extract:function(){var e=p(this,0,1);p(this,1,0);var t=180/Math.PI*Math.atan2(e.y,e.x)-90;return{x:this.e,y:this.f,transformedX:(this.e*Math.cos(t*Math.PI/180)+this.f*Math.sin(t*Math.PI/180))/Math.sqrt(this.a*this.a+this.b*this.b),transformedY:(this.f*Math.cos(t*Math.PI/180)+this.e*Math.sin(-t*Math.PI/180))/Math.sqrt(this.c*this.c+this.d*this.d),rotation:t,a:this.a,b:this.b,c:this.c,d:this.d,e:this.e,f:this.f,matrix:new n.Matrix(this)}},clone:function(){return new n.Matrix(this)},morph:function(e){return this.destination=new n.Matrix(e),this},multiply:function(e){return new n.Matrix(this.native().multiply(function(e){return e instanceof n.Matrix||(e=new n.Matrix(e)),e}(e).native()))},inverse:function(){return new n.Matrix(this.native().inverse())},translate:function(e,t){return new n.Matrix(this.native().translate(e||0,t||0))},native:function(){for(var e=n.parser.native.createSVGMatrix(),t=m.length-1;t>=0;t--)e[m[t]]=this[m[t]];return e},toString:function(){return"matrix("+y(this.a)+","+y(this.b)+","+y(this.c)+","+y(this.d)+","+y(this.e)+","+y(this.f)+")"}},parent:n.Element,construct:{ctm:function(){return new n.Matrix(this.node.getCTM())},screenCTM:function(){if(this instanceof n.Nested){var e=this.rect(1,1),t=e.node.getScreenCTM();return e.remove(),new n.Matrix(t)}return new n.Matrix(this.node.getScreenCTM())}}}),n.Point=n.invent({create:function(e,t){var n;n=Array.isArray(e)?{x:e[0],y:e[1]}:"object"===k(e)?{x:e.x,y:e.y}:null!=e?{x:e,y:null!=t?t:e}:{x:0,y:0},this.x=n.x,this.y=n.y},extend:{clone:function(){return new n.Point(this)},morph:function(e,t){return this.destination=new n.Point(e,t),this}}}),n.extend(n.Element,{point:function(e,t){return new n.Point(e,t).transform(this.screenCTM().inverse())}}),n.extend(n.Element,{attr:function(e,t,r){if(null==e){for(e={},r=(t=this.node.attributes).length-1;r>=0;r--)e[t[r].nodeName]=n.regex.isNumber.test(t[r].nodeValue)?parseFloat(t[r].nodeValue):t[r].nodeValue;return e}if("object"===k(e))for(var o in e)this.attr(o,e[o]);else if(null===t)this.node.removeAttribute(e);else{if(null==t)return null==(t=this.node.getAttribute(e))?n.defaults.attrs[e]:n.regex.isNumber.test(t)?parseFloat(t):t;"stroke-width"==e?this.attr("stroke",parseFloat(t)>0?this._stroke:null):"stroke"==e&&(this._stroke=t),"fill"!=e&&"stroke"!=e||(n.regex.isImage.test(t)&&(t=this.doc().defs().image(t,0,0)),t instanceof n.Image&&(t=this.doc().defs().pattern(0,0,function(){this.add(t)}))),"number"==typeof t?t=new n.Number(t):n.Color.isColor(t)?t=new n.Color(t):Array.isArray(t)&&(t=new n.Array(t)),"leading"==e?this.leading&&this.leading(t):"string"==typeof r?this.node.setAttributeNS(r,e,t.toString()):this.node.setAttribute(e,t.toString()),!this.rebuild||"font-size"!=e&&"x"!=e||this.rebuild(e,t)}return this}}),n.extend(n.Element,{transform:function(e,t){var r;return"object"!==k(e)?(r=new n.Matrix(this).extract(),"string"==typeof e?r[e]:r):(r=new n.Matrix(this),t=!!t||!!e.relative,null!=e.a&&(r=t?r.multiply(new n.Matrix(e)):new n.Matrix(e)),this.attr("transform",r))}}),n.extend(n.Element,{untransform:function(){return this.attr("transform",null)},matrixify:function(){return(this.attr("transform")||"").split(n.regex.transforms).slice(0,-1).map(function(e){var t=e.trim().split("(");return[t[0],t[1].split(n.regex.delimiter).map(function(e){return parseFloat(e)})]}).reduce(function(e,t){return"matrix"==t[0]?e.multiply(f(t[1])):e[t[0]].apply(e,t[1])},new n.Matrix)},toParent:function(e){if(this==e)return this;var t=this.screenCTM(),n=e.screenCTM().inverse();return this.addTo(e).untransform().transform(n.multiply(t)),this},toDoc:function(){return this.toParent(this.doc())}}),n.Transformation=n.invent({create:function(e,t){if(arguments.length>1&&"boolean"!=typeof t)return this.constructor.call(this,[].slice.call(arguments));if(Array.isArray(e))for(var n=0,r=this.arguments.length;n=0},index:function(e){return[].slice.call(this.node.childNodes).indexOf(e.node)},get:function(e){return n.adopt(this.node.childNodes[e])},first:function(){return this.get(0)},last:function(){return this.get(this.node.childNodes.length-1)},each:function(e,t){for(var r=this.children(),o=0,i=r.length;o=0;r--)t.childNodes[r]instanceof e.SVGElement&&g(t.childNodes[r]);return n.adopt(t).id(n.eid(t.nodeName))}function y(e){return Math.abs(e)>1e-37?e:0}["fill","stroke"].forEach(function(e){var t={};t[e]=function(t){if(void 0===t)return this;if("string"==typeof t||n.Color.isRgb(t)||t&&"function"==typeof t.fill)this.attr(e,t);else for(var r=s[e].length-1;r>=0;r--)null!=t[s[e][r]]&&this.attr(s.prefix(e,s[e][r]),t[s[e][r]]);return this},n.extend(n.Element,n.FX,t)}),n.extend(n.Element,n.FX,{translate:function(e,t){return this.transform({x:e,y:t})},matrix:function(e){return this.attr("transform",new n.Matrix(6==arguments.length?[].slice.call(arguments):e))},opacity:function(e){return this.attr("opacity",e)},dx:function(e){return this.x(new n.Number(e).plus(this instanceof n.FX?0:this.x()),!0)},dy:function(e){return this.y(new n.Number(e).plus(this instanceof n.FX?0:this.y()),!0)}}),n.extend(n.Path,{length:function(){return this.node.getTotalLength()},pointAt:function(e){return this.node.getPointAtLength(e)}}),n.Set=n.invent({create:function(e){Array.isArray(e)?this.members=e:this.clear()},extend:{add:function(){for(var e=[].slice.call(arguments),t=0,n=e.length;t-1&&this.members.splice(t,1),this},each:function(e){for(var t=0,n=this.members.length;t=0},index:function(e){return this.members.indexOf(e)},get:function(e){return this.members[e]},first:function(){return this.get(0)},last:function(){return this.get(this.members.length-1)},valueOf:function(){return this.members}},construct:{set:function(e){return new n.Set(e)}}}),n.FX.Set=n.invent({create:function(e){this.set=e}}),n.Set.inherit=function(){var e=[];for(var t in n.Shape.prototype)"function"==typeof n.Shape.prototype[t]&&"function"!=typeof n.Set.prototype[t]&&e.push(t);for(var t in e.forEach(function(e){n.Set.prototype[e]=function(){for(var t=0,r=this.members.length;t=0;e--)delete this.memory()[arguments[e]];return this},memory:function(){return this._memory||(this._memory={})}}),n.get=function(e){var r=t.getElementById(function(e){var t=(e||"").toString().match(n.regex.reference);if(t)return t[1]}(e)||e);return n.adopt(r)},n.select=function(e,r){return new n.Set(n.utils.map((r||t).querySelectorAll(e),function(e){return n.adopt(e)}))},n.extend(n.Parent,{select:function(e){return n.select(e,this.node)}});var m="abcdef".split("");if("function"!=typeof e.CustomEvent){var b=function(e,n){n=n||{bubbles:!1,cancelable:!1,detail:void 0};var r=t.createEvent("CustomEvent");return r.initCustomEvent(e,n.bubbles,n.cancelable,n.detail),r};b.prototype=e.Event.prototype,n.CustomEvent=b}else n.CustomEvent=e.CustomEvent;return n},void 0!==(r=function(){return Ge(Ke,Ke.document)}.call(t,n,t,e))&&(e.exports=r),function(){SVG.Filter=SVG.invent({create:"filter",inherit:SVG.Parent,extend:{source:"SourceGraphic",sourceAlpha:"SourceAlpha",background:"BackgroundImage",backgroundAlpha:"BackgroundAlpha",fill:"FillPaint",stroke:"StrokePaint",autoSetIn:!0,put:function(e,t){return this.add(e,t),!e.attr("in")&&this.autoSetIn&&e.attr("in",this.source),e.attr("result")||e.attr("result",e),e},blend:function(e,t,n){return this.put(new SVG.BlendEffect(e,t,n))},colorMatrix:function(e,t){return this.put(new SVG.ColorMatrixEffect(e,t))},convolveMatrix:function(e){return this.put(new SVG.ConvolveMatrixEffect(e))},componentTransfer:function(e){return this.put(new SVG.ComponentTransferEffect(e))},composite:function(e,t,n){return this.put(new SVG.CompositeEffect(e,t,n))},flood:function(e,t){return this.put(new SVG.FloodEffect(e,t))},offset:function(e,t){return this.put(new SVG.OffsetEffect(e,t))},image:function(e){return this.put(new SVG.ImageEffect(e))},merge:function(){var e=[void 0];for(var t in arguments)e.push(arguments[t]);return this.put(new(SVG.MergeEffect.bind.apply(SVG.MergeEffect,e)))},gaussianBlur:function(e,t){return this.put(new SVG.GaussianBlurEffect(e,t))},morphology:function(e,t){return this.put(new SVG.MorphologyEffect(e,t))},diffuseLighting:function(e,t,n){return this.put(new SVG.DiffuseLightingEffect(e,t,n))},displacementMap:function(e,t,n,r,o){return this.put(new SVG.DisplacementMapEffect(e,t,n,r,o))},specularLighting:function(e,t,n,r){return this.put(new SVG.SpecularLightingEffect(e,t,n,r))},tile:function(){return this.put(new SVG.TileEffect)},turbulence:function(e,t,n,r,o){return this.put(new SVG.TurbulenceEffect(e,t,n,r,o))},toString:function(){return"url(#"+this.attr("id")+")"}}}),SVG.extend(SVG.Defs,{filter:function(e){var t=this.put(new SVG.Filter);return"function"==typeof e&&e.call(t,t),t}}),SVG.extend(SVG.Container,{filter:function(e){return this.defs().filter(e)}}),SVG.extend(SVG.Element,SVG.G,SVG.Nested,{filter:function(e){return this.filterer=e instanceof SVG.Element?e:this.doc().filter(e),this.doc()&&this.filterer.doc()!==this.doc()&&this.doc().defs().add(this.filterer),this.attr("filter",this.filterer),this.filterer},unfilter:function(e){return this.filterer&&!0===e&&this.filterer.remove(),delete this.filterer,this.attr("filter",null)}}),SVG.Effect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Element,extend:{in:function(e){return null==e?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",e)},result:function(e){return null==e?this.attr("result"):this.attr("result",e)},toString:function(){return this.result()}}}),SVG.ParentEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Parent,extend:{in:function(e){return null==e?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",e)},result:function(e){return null==e?this.attr("result"):this.attr("result",e)},toString:function(){return this.result()}}});var e={blend:function(e,t){return this.parent()&&this.parent().blend(this,e,t)},colorMatrix:function(e,t){return this.parent()&&this.parent().colorMatrix(e,t).in(this)},convolveMatrix:function(e){return this.parent()&&this.parent().convolveMatrix(e).in(this)},componentTransfer:function(e){return this.parent()&&this.parent().componentTransfer(e).in(this)},composite:function(e,t){return this.parent()&&this.parent().composite(this,e,t)},flood:function(e,t){return this.parent()&&this.parent().flood(e,t)},offset:function(e,t){return this.parent()&&this.parent().offset(e,t).in(this)},image:function(e){return this.parent()&&this.parent().image(e)},merge:function(){return this.parent()&&this.parent().merge.apply(this.parent(),[this].concat(arguments))},gaussianBlur:function(e,t){return this.parent()&&this.parent().gaussianBlur(e,t).in(this)},morphology:function(e,t){return this.parent()&&this.parent().morphology(e,t).in(this)},diffuseLighting:function(e,t,n){return this.parent()&&this.parent().diffuseLighting(e,t,n).in(this)},displacementMap:function(e,t,n,r){return this.parent()&&this.parent().displacementMap(this,e,t,n,r)},specularLighting:function(e,t,n,r){return this.parent()&&this.parent().specularLighting(e,t,n,r).in(this)},tile:function(){return this.parent()&&this.parent().tile().in(this)},turbulence:function(e,t,n,r,o){return this.parent()&&this.parent().turbulence(e,t,n,r,o).in(this)}};SVG.extend(SVG.Effect,e),SVG.extend(SVG.ParentEffect,e),SVG.ChildEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Element,extend:{in:function(e){this.attr("in",e)}}});var t={blend:function(e,t,n){this.attr({in:e,in2:t,mode:n||"normal"})},colorMatrix:function(e,t){"matrix"==e&&(t=o(t)),this.attr({type:e,values:void 0===t?null:t})},convolveMatrix:function(e){e=o(e),this.attr({order:Math.sqrt(e.split(" ").length),kernelMatrix:e})},composite:function(e,t,n){this.attr({in:e,in2:t,operator:n})},flood:function(e,t){this.attr("flood-color",e),null!=t&&this.attr("flood-opacity",t)},offset:function(e,t){this.attr({dx:e,dy:t})},image:function(e){this.attr("href",e,SVG.xlink)},displacementMap:function(e,t,n,r,o){this.attr({in:e,in2:t,scale:n,xChannelSelector:r,yChannelSelector:o})},gaussianBlur:function(e,t){null!=e||null!=t?this.attr("stdDeviation",function(e){if(!Array.isArray(e))return e;for(var t=0,n=e.length,r=[];t1&&(x*=r=Math.sqrt(r),O*=r),o=(new SVG.Matrix).rotate(P).scale(1/x,1/O).rotate(-P),L=L.transform(o),s=(i=[(B=B.transform(o)).x-L.x,B.y-L.y])[0]*i[0]+i[1]*i[1],a=Math.sqrt(s),i[0]/=a,i[1]/=a,c=s<4?Math.sqrt(1-s/4):0,C===R&&(c*=-1),l=new SVG.Point((B.x+L.x)/2+c*-i[1],(B.y+L.y)/2+c*i[0]),u=new SVG.Point(L.x-l.x,L.y-l.y),d=new SVG.Point(B.x-l.x,B.y-l.y),h=Math.acos(u.x/Math.sqrt(u.x*u.x+u.y*u.y)),u.y<0&&(h*=-1),p=Math.acos(d.x/Math.sqrt(d.x*d.x+d.y*d.y)),d.y<0&&(p*=-1),R&&h>p&&(p+=2*Math.PI),!R&&hi.maxX-t.width&&(a=(r=i.maxX-t.width)-this.startPoints.box.x),null!=i.minY&&oi.maxY-t.height&&(s=(o=i.maxY-t.height)-this.startPoints.box.y),null!=i.snapToGrid&&(r-=r%i.snapToGrid,o-=o%i.snapToGrid,a-=a%i.snapToGrid,s-=s%i.snapToGrid),this.el instanceof SVG.G?this.el.matrix(this.startPoints.transform).transform({x:a,y:s},!0):this.el.move(r,o));return n},e.prototype.end=function(e){var t=this.drag(e);this.el.fire("dragend",{event:e,p:t,m:this.m,handler:this}),SVG.off(window,"mousemove.drag"),SVG.off(window,"touchmove.drag"),SVG.off(window,"mouseup.drag"),SVG.off(window,"touchend.drag")},SVG.extend(SVG.Element,{draggable:function(t,n){"function"!=typeof t&&"object"!=typeof t||(n=t,t=!0);var r=this.remember("_draggable")||new e(this);return(t=void 0===t||t)?r.init(n||{},t):(this.off("mousedown.drag"),this.off("touchstart.drag")),this}})}.call(void 0),function(){function e(e){this.el=e,e.remember("_selectHandler",this),this.pointSelection={isSelected:!1},this.rectSelection={isSelected:!1},this.pointsList={lt:[0,0],rt:["width",0],rb:["width","height"],lb:[0,"height"],t:["width",0],r:["width","height"],b:["width","height"],l:[0,"height"]},this.pointCoord=function(e,t,n){var r="string"!=typeof e?e:t[e];return n?r/2:r},this.pointCoords=function(e,t){var n=this.pointsList[e];return{x:this.pointCoord(n[0],t,"t"===e||"b"===e),y:this.pointCoord(n[1],t,"r"===e||"l"===e)}}}e.prototype.init=function(e,t){var n=this.el.bbox();this.options={};var r=this.el.selectize.defaults.points;for(var o in this.el.selectize.defaults)this.options[o]=this.el.selectize.defaults[o],void 0!==t[o]&&(this.options[o]=t[o]);var i=["points","pointsExclude"];for(var o in i){var a=this.options[i[o]];"string"==typeof a?a=a.length>0?a.split(/\s*,\s*/i):[]:"boolean"==typeof a&&"points"===i[o]&&(a=a?r:[]),this.options[i[o]]=a}this.options.points=[r,this.options.points].reduce(function(e,t){return e.filter(function(e){return t.indexOf(e)>-1})}),this.options.points=[this.options.points,this.options.pointsExclude].reduce(function(e,t){return e.filter(function(e){return t.indexOf(e)<0})}),this.parent=this.el.parent(),this.nested=this.nested||this.parent.group(),this.nested.matrix(new SVG.Matrix(this.el).translate(n.x,n.y)),this.options.deepSelect&&-1!==["line","polyline","polygon"].indexOf(this.el.type)?this.selectPoints(e):this.selectRect(e),this.observe(),this.cleanup()},e.prototype.selectPoints=function(e){return this.pointSelection.isSelected=e,this.pointSelection.set||(this.pointSelection.set=this.parent.set(),this.drawPoints()),this},e.prototype.getPointArray=function(){var e=this.el.bbox();return this.el.array().valueOf().map(function(t){return[t[0]-e.x,t[1]-e.y]})},e.prototype.drawPoints=function(){for(var e=this,t=this.getPointArray(),n=0,r=t.length;n0&&this.parameters.box.height-n[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x+n[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-n[0]);n=this.checkAspectRatio(n),this.el.move(this.parameters.box.x+n[0],this.parameters.box.y+n[1]).size(this.parameters.box.width-n[0],this.parameters.box.height-n[1])}};break;case"rt":this.calc=function(e,t){var n=this.snapToGrid(e,t,2);if(this.parameters.box.width+n[0]>0&&this.parameters.box.height-n[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x-n[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+n[0]);n=this.checkAspectRatio(n,!0),this.el.move(this.parameters.box.x,this.parameters.box.y+n[1]).size(this.parameters.box.width+n[0],this.parameters.box.height-n[1])}};break;case"rb":this.calc=function(e,t){var n=this.snapToGrid(e,t,0);if(this.parameters.box.width+n[0]>0&&this.parameters.box.height+n[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x-n[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+n[0]);n=this.checkAspectRatio(n),this.el.move(this.parameters.box.x,this.parameters.box.y).size(this.parameters.box.width+n[0],this.parameters.box.height+n[1])}};break;case"lb":this.calc=function(e,t){var n=this.snapToGrid(e,t,1);if(this.parameters.box.width-n[0]>0&&this.parameters.box.height+n[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x+n[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-n[0]);n=this.checkAspectRatio(n,!0),this.el.move(this.parameters.box.x+n[0],this.parameters.box.y).size(this.parameters.box.width-n[0],this.parameters.box.height+n[1])}};break;case"t":this.calc=function(e,t){var n=this.snapToGrid(e,t,2);if(this.parameters.box.height-n[1]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y+n[1]).height(this.parameters.box.height-n[1])}};break;case"r":this.calc=function(e,t){var n=this.snapToGrid(e,t,0);if(this.parameters.box.width+n[0]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y).width(this.parameters.box.width+n[0])}};break;case"b":this.calc=function(e,t){var n=this.snapToGrid(e,t,0);if(this.parameters.box.height+n[1]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y).height(this.parameters.box.height+n[1])}};break;case"l":this.calc=function(e,t){var n=this.snapToGrid(e,t,1);if(this.parameters.box.width-n[0]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x+n[0],this.parameters.box.y).width(this.parameters.box.width-n[0])}};break;case"rot":this.calc=function(e,t){var n=e+this.parameters.p.x,r=t+this.parameters.p.y,o=Math.atan2(this.parameters.p.y-this.parameters.box.y-this.parameters.box.height/2,this.parameters.p.x-this.parameters.box.x-this.parameters.box.width/2),i=Math.atan2(r-this.parameters.box.y-this.parameters.box.height/2,n-this.parameters.box.x-this.parameters.box.width/2),a=this.parameters.rotation+180*(i-o)/Math.PI+this.options.snapToAngle/2;this.el.center(this.parameters.box.cx,this.parameters.box.cy).rotate(a-a%this.options.snapToAngle,this.parameters.box.cx,this.parameters.box.cy)};break;case"point":this.calc=function(e,t){var n=this.snapToGrid(e,t,this.parameters.pointCoords[0],this.parameters.pointCoords[1]),r=this.el.array().valueOf();r[this.parameters.i][0]=this.parameters.pointCoords[0]+n[0],r[this.parameters.i][1]=this.parameters.pointCoords[1]+n[1],this.el.plot(r)}}this.el.fire("resizestart",{dx:this.parameters.x,dy:this.parameters.y,event:e}),SVG.on(window,"touchmove.resize",function(e){t.update(e||window.event)}),SVG.on(window,"touchend.resize",function(){t.done()}),SVG.on(window,"mousemove.resize",function(e){t.update(e||window.event)}),SVG.on(window,"mouseup.resize",function(){t.done()})},e.prototype.update=function(e){if(e){var t=this._extractPosition(e),n=this.transformPoint(t.x,t.y),r=n.x-this.parameters.p.x,o=n.y-this.parameters.p.y;this.lastUpdateCall=[r,o],this.calc(r,o),this.el.fire("resizing",{dx:r,dy:o,event:e})}else this.lastUpdateCall&&this.calc(this.lastUpdateCall[0],this.lastUpdateCall[1])},e.prototype.done=function(){this.lastUpdateCall=null,SVG.off(window,"mousemove.resize"),SVG.off(window,"mouseup.resize"),SVG.off(window,"touchmove.resize"),SVG.off(window,"touchend.resize"),this.el.fire("resizedone")},e.prototype.snapToGrid=function(e,t,n,r){var o;return void 0!==r?o=[(n+e)%this.options.snapToGrid,(r+t)%this.options.snapToGrid]:(n=null==n?3:n,o=[(this.parameters.box.x+e+(1&n?0:this.parameters.box.width))%this.options.snapToGrid,(this.parameters.box.y+t+(2&n?0:this.parameters.box.height))%this.options.snapToGrid]),e<0&&(o[0]-=this.options.snapToGrid),t<0&&(o[1]-=this.options.snapToGrid),e-=Math.abs(o[0])a.maxX&&(e=a.maxX-o),void 0!==a.minY&&i+ta.maxY&&(t=a.maxY-i),[e,t]},e.prototype.checkAspectRatio=function(e,t){if(!this.options.saveAspectRatio)return e;var n=e.slice(),r=this.parameters.box.width/this.parameters.box.height,o=this.parameters.box.width+e[0],i=this.parameters.box.height-e[1],a=o/i;return ar&&(n[0]=this.parameters.box.width-i*r,t&&(n[0]=-n[0])),n},SVG.extend(SVG.Element,{resize:function(t){return(this.remember("_resizeHandler")||new e(this)).init(t||{}),this}}),SVG.Element.prototype.resize.defaults={snapToAngle:.1,snapToGrid:1,constraint:{},saveAspectRatio:!1}}).call(this)}(),void 0===window.Apex&&(window.Apex={});var Qe=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"initModules",value:function(){this.ctx.publicMethods=["updateOptions","updateSeries","appendData","appendSeries","isSeriesHidden","highlightSeries","toggleSeries","showSeries","hideSeries","setLocale","resetSeries","zoomX","toggleDataPointSelection","dataURI","exportToCSV","addXaxisAnnotation","addYaxisAnnotation","addPointAnnotation","clearAnnotations","removeAnnotation","paper","destroy"],this.ctx.eventList=["click","mousedown","mousemove","mouseleave","touchstart","touchmove","touchleave","mouseup","touchend"],this.ctx.animations=new A(this.ctx),this.ctx.axes=new ie(this.ctx),this.ctx.core=new Ye(this.ctx.el,this.ctx),this.ctx.config=new z({}),this.ctx.data=new Q(this.ctx),this.ctx.grid=new $(this.ctx),this.ctx.graphics=new T(this.ctx),this.ctx.coreUtils=new E(this.ctx),this.ctx.crosshairs=new ae(this.ctx),this.ctx.events=new re(this.ctx),this.ctx.exports=new Z(this.ctx),this.ctx.fill=new V(this.ctx),this.ctx.localization=new oe(this.ctx),this.ctx.options=new B,this.ctx.responsive=new se(this.ctx),this.ctx.series=new X(this.ctx),this.ctx.theme=new ce(this.ctx),this.ctx.formatters=new C(this.ctx),this.ctx.titleSubtitle=new le(this.ctx),this.ctx.legend=new ye(this.ctx),this.ctx.toolbar=new me(this.ctx),this.ctx.tooltip=new Se(this.ctx),this.ctx.dimensions=new fe(this.ctx),this.ctx.updateHelpers=new Xe(this.ctx),this.ctx.zoomPanSelection=new be(this.ctx),this.ctx.w.globals.tooltip=new Se(this.ctx)}}]),e}(),Ze=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"clear",value:function(e){var t=e.isUpdating;this.ctx.zoomPanSelection&&this.ctx.zoomPanSelection.destroy(),this.ctx.toolbar&&this.ctx.toolbar.destroy(),this.ctx.animations=null,this.ctx.axes=null,this.ctx.annotations=null,this.ctx.core=null,this.ctx.data=null,this.ctx.grid=null,this.ctx.series=null,this.ctx.responsive=null,this.ctx.theme=null,this.ctx.formatters=null,this.ctx.titleSubtitle=null,this.ctx.legend=null,this.ctx.dimensions=null,this.ctx.options=null,this.ctx.crosshairs=null,this.ctx.zoomPanSelection=null,this.ctx.updateHelpers=null,this.ctx.toolbar=null,this.ctx.localization=null,this.ctx.w.globals.tooltip=null,this.clearDomElements({isUpdating:t})}},{key:"killSVG",value:function(e){e.each(function(){this.removeClass("*"),this.off(),this.stop()},!0),e.ungroup(),e.clear()}},{key:"clearDomElements",value:function(e){var t=this,n=e.isUpdating,r=this.w.globals.dom.Paper.node;r.parentNode&&r.parentNode.parentNode&&!n&&(r.parentNode.parentNode.style.minHeight="unset");var o=this.w.globals.dom.baseEl;o&&this.ctx.eventList.forEach(function(e){o.removeEventListener(e,t.ctx.events.documentEvent)});var i=this.w.globals.dom;if(null!==this.ctx.el)for(;this.ctx.el.firstChild;)this.ctx.el.removeChild(this.ctx.el.firstChild);this.killSVG(i.Paper),i.Paper.remove(),i.elWrap=null,i.elGraphical=null,i.elLegendWrap=null,i.elLegendForeign=null,i.baseEl=null,i.elGridRect=null,i.elGridRectMask=null,i.elGridRectBarMask=null,i.elGridRectMarkerMask=null,i.elForecastMask=null,i.elNonForecastMask=null,i.elDefs=null}}]),e}(),Je=new WeakMap,$e=function(){function e(t,n){a(this,e),this.opts=n,this.ctx=this,this.w=new G(n).init(),this.el=t,this.w.globals.cuid=I.randomId(),this.w.globals.chartID=this.w.config.chart.id?I.escapeString(this.w.config.chart.id):this.w.globals.cuid,new Qe(this).initModules(),this.create=I.bind(this.create,this),this.windowResizeHandler=this._windowResizeHandler.bind(this),this.parentResizeHandler=this._parentResizeCallback.bind(this)}return c(e,[{key:"render",value:function(){var e=this;return new Promise(function(t,n){if(null!==e.el){void 0===Apex._chartInstances&&(Apex._chartInstances=[]),e.w.config.chart.id&&Apex._chartInstances.push({id:e.w.globals.chartID,group:e.w.config.chart.group,chart:e}),e.setLocale(e.w.config.chart.defaultLocale);var r=e.w.config.chart.events.beforeMount;"function"==typeof r&&r(e,e.w),e.events.fireEvent("beforeMount",[e,e.w]),window.addEventListener("resize",e.windowResizeHandler),function(e,t){var n=!1;if(e.nodeType!==Node.DOCUMENT_FRAGMENT_NODE){var r=e.getBoundingClientRect();"none"!==e.style.display&&0!==r.width||(n=!0)}var o=new ResizeObserver(function(r){n&&t.call(e,r),n=!0});e.nodeType===Node.DOCUMENT_FRAGMENT_NODE?Array.from(e.children).forEach(function(e){return o.observe(e)}):o.observe(e),Je.set(t,o)}(e.el.parentNode,e.parentResizeHandler);var o=e.el.getRootNode&&e.el.getRootNode(),i=I.is("ShadowRoot",o),a=e.el.ownerDocument,s=i?o.getElementById("apexcharts-css"):a.getElementById("apexcharts-css");if(!s){var c;(s=document.createElement("style")).id="apexcharts-css",s.textContent='@keyframes opaque {\n 0% {\n opacity: 0\n }\n\n to {\n opacity: 1\n }\n}\n\n@keyframes resizeanim {\n\n 0%,\n to {\n opacity: 0\n }\n}\n\n.apexcharts-canvas {\n position: relative;\n direction: ltr !important;\n user-select: none\n}\n\n.apexcharts-canvas ::-webkit-scrollbar {\n -webkit-appearance: none;\n width: 6px\n}\n\n.apexcharts-canvas ::-webkit-scrollbar-thumb {\n border-radius: 4px;\n background-color: rgba(0, 0, 0, .5);\n box-shadow: 0 0 1px rgba(255, 255, 255, .5);\n -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .5)\n}\n\n.apexcharts-inner {\n position: relative\n}\n\n.apexcharts-text tspan {\n font-family: inherit\n}\n\nrect.legend-mouseover-inactive,\n.legend-mouseover-inactive rect,\n.legend-mouseover-inactive path,\n.legend-mouseover-inactive circle,\n.legend-mouseover-inactive line,\n.legend-mouseover-inactive text.apexcharts-yaxis-title-text,\n.legend-mouseover-inactive text.apexcharts-yaxis-label {\n transition: .15s ease all;\n opacity: .2\n}\n\n.apexcharts-legend-text {\n padding-left: 15px;\n margin-left: -15px;\n}\n\n.apexcharts-series-collapsed {\n opacity: 0\n}\n\n.apexcharts-tooltip {\n border-radius: 5px;\n box-shadow: 2px 2px 6px -4px #999;\n cursor: default;\n font-size: 14px;\n left: 62px;\n opacity: 0;\n pointer-events: none;\n position: absolute;\n top: 20px;\n display: flex;\n flex-direction: column;\n overflow: hidden;\n white-space: nowrap;\n z-index: 12;\n transition: .15s ease all\n}\n\n.apexcharts-tooltip.apexcharts-active {\n opacity: 1;\n transition: .15s ease all\n}\n\n.apexcharts-tooltip.apexcharts-theme-light {\n border: 1px solid #e3e3e3;\n background: rgba(255, 255, 255, .96)\n}\n\n.apexcharts-tooltip.apexcharts-theme-dark {\n color: #fff;\n background: rgba(30, 30, 30, .8)\n}\n\n.apexcharts-tooltip * {\n font-family: inherit\n}\n\n.apexcharts-tooltip-title {\n padding: 6px;\n font-size: 15px;\n margin-bottom: 4px\n}\n\n.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {\n background: #eceff1;\n border-bottom: 1px solid #ddd\n}\n\n.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title {\n background: rgba(0, 0, 0, .7);\n border-bottom: 1px solid #333\n}\n\n.apexcharts-tooltip-text-goals-value,\n.apexcharts-tooltip-text-y-value,\n.apexcharts-tooltip-text-z-value {\n display: inline-block;\n margin-left: 5px;\n font-weight: 600\n}\n\n.apexcharts-tooltip-text-goals-label:empty,\n.apexcharts-tooltip-text-goals-value:empty,\n.apexcharts-tooltip-text-y-label:empty,\n.apexcharts-tooltip-text-y-value:empty,\n.apexcharts-tooltip-text-z-value:empty,\n.apexcharts-tooltip-title:empty {\n display: none\n}\n\n.apexcharts-tooltip-text-goals-label,\n.apexcharts-tooltip-text-goals-value {\n padding: 6px 0 5px\n}\n\n.apexcharts-tooltip-goals-group,\n.apexcharts-tooltip-text-goals-label,\n.apexcharts-tooltip-text-goals-value {\n display: flex\n}\n\n.apexcharts-tooltip-text-goals-label:not(:empty),\n.apexcharts-tooltip-text-goals-value:not(:empty) {\n margin-top: -6px\n}\n\n.apexcharts-tooltip-marker {\n width: 12px;\n height: 12px;\n position: relative;\n top: 0;\n margin-right: 10px;\n border-radius: 50%\n}\n\n.apexcharts-tooltip-series-group {\n padding: 0 10px;\n display: none;\n text-align: left;\n justify-content: left;\n align-items: center\n}\n\n.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker {\n opacity: 1\n}\n\n.apexcharts-tooltip-series-group.apexcharts-active,\n.apexcharts-tooltip-series-group:last-child {\n padding-bottom: 4px\n}\n\n.apexcharts-tooltip-y-group {\n padding: 6px 0 5px\n}\n\n.apexcharts-custom-tooltip,\n.apexcharts-tooltip-box {\n padding: 4px 8px\n}\n\n.apexcharts-tooltip-boxPlot {\n display: flex;\n flex-direction: column-reverse\n}\n\n.apexcharts-tooltip-box>div {\n margin: 4px 0\n}\n\n.apexcharts-tooltip-box span.value {\n font-weight: 700\n}\n\n.apexcharts-tooltip-rangebar {\n padding: 5px 8px\n}\n\n.apexcharts-tooltip-rangebar .category {\n font-weight: 600;\n color: #777\n}\n\n.apexcharts-tooltip-rangebar .series-name {\n font-weight: 700;\n display: block;\n margin-bottom: 5px\n}\n\n.apexcharts-xaxistooltip,\n.apexcharts-yaxistooltip {\n opacity: 0;\n pointer-events: none;\n color: #373d3f;\n font-size: 13px;\n text-align: center;\n border-radius: 2px;\n position: absolute;\n z-index: 10;\n background: #eceff1;\n border: 1px solid #90a4ae\n}\n\n.apexcharts-xaxistooltip {\n padding: 9px 10px;\n transition: .15s ease all\n}\n\n.apexcharts-xaxistooltip.apexcharts-theme-dark {\n background: rgba(0, 0, 0, .7);\n border: 1px solid rgba(0, 0, 0, .5);\n color: #fff\n}\n\n.apexcharts-xaxistooltip:after,\n.apexcharts-xaxistooltip:before {\n left: 50%;\n border: solid transparent;\n content: " ";\n height: 0;\n width: 0;\n position: absolute;\n pointer-events: none\n}\n\n.apexcharts-xaxistooltip:after {\n border-color: transparent;\n border-width: 6px;\n margin-left: -6px\n}\n\n.apexcharts-xaxistooltip:before {\n border-color: transparent;\n border-width: 7px;\n margin-left: -7px\n}\n\n.apexcharts-xaxistooltip-bottom:after,\n.apexcharts-xaxistooltip-bottom:before {\n bottom: 100%\n}\n\n.apexcharts-xaxistooltip-top:after,\n.apexcharts-xaxistooltip-top:before {\n top: 100%\n}\n\n.apexcharts-xaxistooltip-bottom:after {\n border-bottom-color: #eceff1\n}\n\n.apexcharts-xaxistooltip-bottom:before {\n border-bottom-color: #90a4ae\n}\n\n.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after,\n.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before {\n border-bottom-color: rgba(0, 0, 0, .5)\n}\n\n.apexcharts-xaxistooltip-top:after {\n border-top-color: #eceff1\n}\n\n.apexcharts-xaxistooltip-top:before {\n border-top-color: #90a4ae\n}\n\n.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after,\n.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before {\n border-top-color: rgba(0, 0, 0, .5)\n}\n\n.apexcharts-xaxistooltip.apexcharts-active {\n opacity: 1;\n transition: .15s ease all\n}\n\n.apexcharts-yaxistooltip {\n padding: 4px 10px\n}\n\n.apexcharts-yaxistooltip.apexcharts-theme-dark {\n background: rgba(0, 0, 0, .7);\n border: 1px solid rgba(0, 0, 0, .5);\n color: #fff\n}\n\n.apexcharts-yaxistooltip:after,\n.apexcharts-yaxistooltip:before {\n top: 50%;\n border: solid transparent;\n content: " ";\n height: 0;\n width: 0;\n position: absolute;\n pointer-events: none\n}\n\n.apexcharts-yaxistooltip:after {\n border-color: transparent;\n border-width: 6px;\n margin-top: -6px\n}\n\n.apexcharts-yaxistooltip:before {\n border-color: transparent;\n border-width: 7px;\n margin-top: -7px\n}\n\n.apexcharts-yaxistooltip-left:after,\n.apexcharts-yaxistooltip-left:before {\n left: 100%\n}\n\n.apexcharts-yaxistooltip-right:after,\n.apexcharts-yaxistooltip-right:before {\n right: 100%\n}\n\n.apexcharts-yaxistooltip-left:after {\n border-left-color: #eceff1\n}\n\n.apexcharts-yaxistooltip-left:before {\n border-left-color: #90a4ae\n}\n\n.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after,\n.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before {\n border-left-color: rgba(0, 0, 0, .5)\n}\n\n.apexcharts-yaxistooltip-right:after {\n border-right-color: #eceff1\n}\n\n.apexcharts-yaxistooltip-right:before {\n border-right-color: #90a4ae\n}\n\n.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after,\n.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before {\n border-right-color: rgba(0, 0, 0, .5)\n}\n\n.apexcharts-yaxistooltip.apexcharts-active {\n opacity: 1\n}\n\n.apexcharts-yaxistooltip-hidden {\n display: none\n}\n\n.apexcharts-xcrosshairs,\n.apexcharts-ycrosshairs {\n pointer-events: none;\n opacity: 0;\n transition: .15s ease all\n}\n\n.apexcharts-xcrosshairs.apexcharts-active,\n.apexcharts-ycrosshairs.apexcharts-active {\n opacity: 1;\n transition: .15s ease all\n}\n\n.apexcharts-ycrosshairs-hidden {\n opacity: 0\n}\n\n.apexcharts-selection-rect {\n cursor: move\n}\n\n.svg_select_boundingRect,\n.svg_select_points_rot {\n pointer-events: none;\n opacity: 0;\n visibility: hidden\n}\n\n.apexcharts-selection-rect+g .svg_select_boundingRect,\n.apexcharts-selection-rect+g .svg_select_points_rot {\n opacity: 0;\n visibility: hidden\n}\n\n.apexcharts-selection-rect+g .svg_select_points_l,\n.apexcharts-selection-rect+g .svg_select_points_r {\n cursor: ew-resize;\n opacity: 1;\n visibility: visible\n}\n\n.svg_select_points {\n fill: #efefef;\n stroke: #333;\n rx: 2\n}\n\n.apexcharts-svg.apexcharts-zoomable.hovering-zoom {\n cursor: crosshair\n}\n\n.apexcharts-svg.apexcharts-zoomable.hovering-pan {\n cursor: move\n}\n\n.apexcharts-menu-icon,\n.apexcharts-pan-icon,\n.apexcharts-reset-icon,\n.apexcharts-selection-icon,\n.apexcharts-toolbar-custom-icon,\n.apexcharts-zoom-icon,\n.apexcharts-zoomin-icon,\n.apexcharts-zoomout-icon {\n cursor: pointer;\n width: 20px;\n height: 20px;\n line-height: 24px;\n color: #6e8192;\n text-align: center\n}\n\n.apexcharts-menu-icon svg,\n.apexcharts-reset-icon svg,\n.apexcharts-zoom-icon svg,\n.apexcharts-zoomin-icon svg,\n.apexcharts-zoomout-icon svg {\n fill: #6e8192\n}\n\n.apexcharts-selection-icon svg {\n fill: #444;\n transform: scale(.76)\n}\n\n.apexcharts-theme-dark .apexcharts-menu-icon svg,\n.apexcharts-theme-dark .apexcharts-pan-icon svg,\n.apexcharts-theme-dark .apexcharts-reset-icon svg,\n.apexcharts-theme-dark .apexcharts-selection-icon svg,\n.apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg,\n.apexcharts-theme-dark .apexcharts-zoom-icon svg,\n.apexcharts-theme-dark .apexcharts-zoomin-icon svg,\n.apexcharts-theme-dark .apexcharts-zoomout-icon svg {\n fill: #f3f4f5\n}\n\n.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg,\n.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg,\n.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg {\n fill: #008ffb\n}\n\n.apexcharts-theme-light .apexcharts-menu-icon:hover svg,\n.apexcharts-theme-light .apexcharts-reset-icon:hover svg,\n.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg,\n.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg,\n.apexcharts-theme-light .apexcharts-zoomin-icon:hover svg,\n.apexcharts-theme-light .apexcharts-zoomout-icon:hover svg {\n fill: #333\n}\n\n.apexcharts-menu-icon,\n.apexcharts-selection-icon {\n position: relative\n}\n\n.apexcharts-reset-icon {\n margin-left: 5px\n}\n\n.apexcharts-menu-icon,\n.apexcharts-reset-icon,\n.apexcharts-zoom-icon {\n transform: scale(.85)\n}\n\n.apexcharts-zoomin-icon,\n.apexcharts-zoomout-icon {\n transform: scale(.7)\n}\n\n.apexcharts-zoomout-icon {\n margin-right: 3px\n}\n\n.apexcharts-pan-icon {\n transform: scale(.62);\n position: relative;\n left: 1px;\n top: 0\n}\n\n.apexcharts-pan-icon svg {\n fill: #fff;\n stroke: #6e8192;\n stroke-width: 2\n}\n\n.apexcharts-pan-icon.apexcharts-selected svg {\n stroke: #008ffb\n}\n\n.apexcharts-pan-icon:not(.apexcharts-selected):hover svg {\n stroke: #333\n}\n\n.apexcharts-toolbar {\n position: absolute;\n z-index: 11;\n max-width: 176px;\n text-align: right;\n border-radius: 3px;\n padding: 0 6px 2px;\n display: flex;\n justify-content: space-between;\n align-items: center\n}\n\n.apexcharts-menu {\n background: #fff;\n position: absolute;\n top: 100%;\n border: 1px solid #ddd;\n border-radius: 3px;\n padding: 3px;\n right: 10px;\n opacity: 0;\n min-width: 110px;\n transition: .15s ease all;\n pointer-events: none\n}\n\n.apexcharts-menu.apexcharts-menu-open {\n opacity: 1;\n pointer-events: all;\n transition: .15s ease all\n}\n\n.apexcharts-menu-item {\n padding: 6px 7px;\n font-size: 12px;\n cursor: pointer\n}\n\n.apexcharts-theme-light .apexcharts-menu-item:hover {\n background: #eee\n}\n\n.apexcharts-theme-dark .apexcharts-menu {\n background: rgba(0, 0, 0, .7);\n color: #fff\n}\n\n@media screen and (min-width:768px) {\n .apexcharts-canvas:hover .apexcharts-toolbar {\n opacity: 1\n }\n}\n\n.apexcharts-canvas .apexcharts-element-hidden,\n.apexcharts-datalabel.apexcharts-element-hidden,\n.apexcharts-hide .apexcharts-series-points {\n opacity: 0;\n}\n\n.apexcharts-hidden-element-shown {\n opacity: 1;\n transition: 0.25s ease all;\n}\n\n.apexcharts-datalabel,\n.apexcharts-datalabel-label,\n.apexcharts-datalabel-value,\n.apexcharts-datalabels,\n.apexcharts-pie-label {\n cursor: default;\n pointer-events: none\n}\n\n.apexcharts-pie-label-delay {\n opacity: 0;\n animation-name: opaque;\n animation-duration: .3s;\n animation-fill-mode: forwards;\n animation-timing-function: ease\n}\n\n.apexcharts-radialbar-label {\n cursor: pointer;\n}\n\n.apexcharts-annotation-rect,\n.apexcharts-area-series .apexcharts-area,\n.apexcharts-area-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,\n.apexcharts-gridline,\n.apexcharts-line,\n.apexcharts-line-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,\n.apexcharts-point-annotation-label,\n.apexcharts-radar-series path:not(.apexcharts-marker),\n.apexcharts-radar-series polygon,\n.apexcharts-toolbar svg,\n.apexcharts-tooltip .apexcharts-marker,\n.apexcharts-xaxis-annotation-label,\n.apexcharts-yaxis-annotation-label,\n.apexcharts-zoom-rect {\n pointer-events: none\n}\n\n.apexcharts-tooltip-active .apexcharts-marker {\n transition: .15s ease all\n}\n\n.resize-triggers {\n animation: 1ms resizeanim;\n visibility: hidden;\n opacity: 0;\n height: 100%;\n width: 100%;\n overflow: hidden\n}\n\n.contract-trigger:before,\n.resize-triggers,\n.resize-triggers>div {\n content: " ";\n display: block;\n position: absolute;\n top: 0;\n left: 0\n}\n\n.resize-triggers>div {\n height: 100%;\n width: 100%;\n background: #eee;\n overflow: auto\n}\n\n.contract-trigger:before {\n overflow: hidden;\n width: 200%;\n height: 200%\n}\n\n.apexcharts-bar-goals-markers {\n pointer-events: none\n}\n\n.apexcharts-bar-shadows {\n pointer-events: none\n}\n\n.apexcharts-rangebar-goals-markers {\n pointer-events: none\n}\n';var l=(null===(c=e.opts.chart)||void 0===c?void 0:c.nonce)||e.w.config.chart.nonce;l&&s.setAttribute("nonce",l),i?o.prepend(s):a.head.appendChild(s)}var u=e.create(e.w.config.series,{});if(!u)return t(e);e.mount(u).then(function(){"function"==typeof e.w.config.chart.events.mounted&&e.w.config.chart.events.mounted(e,e.w),e.events.fireEvent("mounted",[e,e.w]),t(u)}).catch(function(e){n(e)})}else n(new Error("Element not found"))})}},{key:"create",value:function(e,t){var n=this,r=this.w;new Qe(this).initModules();var o=this.w.globals;if(o.noData=!1,o.animationEnded=!1,this.responsive.checkResponsiveConfig(t),r.config.xaxis.convertedCatToNumeric&&new H(r.config).convertCatToNumericXaxis(r.config,this.ctx),null===this.el)return o.animationEnded=!0,null;if(this.core.setupElements(),"treemap"===r.config.chart.type&&(r.config.grid.show=!1,r.config.yaxis[0].show=!1),0===o.svgWidth)return o.animationEnded=!0,null;var i=e;e.forEach(function(e,t){e.hidden&&(i=n.legend.legendHelpers.getSeriesAfterCollapsing({realIndex:t}))});var a=E.checkComboSeries(i,r.config.chart.type);o.comboCharts=a.comboCharts,o.comboBarCount=a.comboBarCount;var s=i.every(function(e){return e.data&&0===e.data.length});(0===i.length||s&&o.collapsedSeries.length<1)&&this.series.handleNoData(),this.events.setupEventHandlers(),this.data.parseData(i),this.theme.init(),new q(this).setGlobalMarkerSize(),this.formatters.setLabelFormatters(),this.titleSubtitle.draw(),o.noData&&o.collapsedSeries.length!==o.series.length&&!r.config.legend.showForSingleSeries||this.legend.init(),this.series.hasAllSeriesEqualX(),o.axisCharts&&(this.core.coreCalculations(),"category"!==r.config.xaxis.type&&this.formatters.setLabelFormatters(),this.ctx.toolbar.minX=r.globals.minX,this.ctx.toolbar.maxX=r.globals.maxX),this.formatters.heatmapLabelFormatters(),new E(this).getLargestMarkerSize(),this.dimensions.plotCoords();var c=this.core.xySettings();this.grid.createGridMask();var l=this.core.plotChartType(i,c),u=new Y(this);return u.bringForward(),r.config.dataLabels.background.enabled&&u.dataLabelsBackground(),this.core.shiftGraphPosition(),{elGraph:l,xyRatios:c,dimensions:{plot:{left:r.globals.translateX,top:r.globals.translateY,width:r.globals.gridWidth,height:r.globals.gridHeight}}}}},{key:"mount",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=this,r=n.w;return new Promise(function(o,i){if(null===n.el)return i(new Error("Not enough data to display or target element not found"));(null===t||r.globals.allSeriesCollapsed)&&n.series.handleNoData(),n.grid=new $(n);var a,s,c=n.grid.drawGrid();if(n.annotations=new M(n),n.annotations.drawImageAnnos(),n.annotations.drawTextAnnos(),"back"===r.config.grid.position&&(c&&r.globals.dom.elGraphical.add(c.el),null!=c&&null!==(a=c.elGridBorders)&&void 0!==a&&a.node&&r.globals.dom.elGraphical.add(c.elGridBorders)),Array.isArray(t.elGraph))for(var l=0;l0&&r.globals.memory.methodsToExec.forEach(function(e){e.method(e.params,!1,e.context)}),r.globals.axisCharts||r.globals.noData||n.core.resizeNonAxisCharts(),o(n)})}},{key:"destroy",value:function(){var e,t;window.removeEventListener("resize",this.windowResizeHandler),this.el.parentNode,e=this.parentResizeHandler,(t=Je.get(e))&&(t.disconnect(),Je.delete(e));var n=this.w.config.chart.id;n&&Apex._chartInstances.forEach(function(e,t){e.id===I.escapeString(n)&&Apex._chartInstances.splice(t,1)}),new Ze(this.ctx).clear({isUpdating:!1})}},{key:"updateOptions",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],i=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],a=this.w;return a.globals.selection=void 0,e.series&&(this.series.resetSeries(!1,!0,!1),e.series.length&&e.series[0].data&&(e.series=e.series.map(function(e,n){return t.updateHelpers._extendSeries(e,n)})),this.updateHelpers.revertDefaultAxisMinMax()),e.xaxis&&(e=this.updateHelpers.forceXAxisUpdate(e)),e.yaxis&&(e=this.updateHelpers.forceYAxisUpdate(e)),a.globals.collapsedSeriesIndices.length>0&&this.series.clearPreviousPaths(),e.theme&&(e=this.theme.updateThemeOptions(e)),this.updateHelpers._updateOptions(e,n,r,o,i)}},{key:"updateSeries",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(e,t,n)}},{key:"appendSeries",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=this.w.config.series.slice();return r.push(e),this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(r,t,n)}},{key:"appendData",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this;n.w.globals.dataChanged=!0,n.series.getPreviousPaths();for(var r=n.w.config.series.slice(),o=0;o0&&void 0!==arguments[0])||arguments[0],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this.series.resetSeries(e,t)}},{key:"addEventListener",value:function(e,t){this.events.addEventListener(e,t)}},{key:"removeEventListener",value:function(e,t){this.events.removeEventListener(e,t)}},{key:"addXaxisAnnotation",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=this;n&&(r=n),r.annotations.addXaxisAnnotationExternal(e,t,r)}},{key:"addYaxisAnnotation",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=this;n&&(r=n),r.annotations.addYaxisAnnotationExternal(e,t,r)}},{key:"addPointAnnotation",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=this;n&&(r=n),r.annotations.addPointAnnotationExternal(e,t,r)}},{key:"clearAnnotations",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,t=this;e&&(t=e),t.annotations.clearAnnotations(t)}},{key:"removeAnnotation",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=this;t&&(n=t),n.annotations.removeAnnotation(n,e)}},{key:"getChartArea",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner")}},{key:"getSeriesTotalXRange",value:function(e,t){return this.coreUtils.getSeriesTotalsXRange(e,t)}},{key:"getHighestValueInSeries",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return new te(this.ctx).getMinYMaxY(e).highestY}},{key:"getLowestValueInSeries",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return new te(this.ctx).getMinYMaxY(e).lowestY}},{key:"getSeriesTotal",value:function(){return this.w.globals.seriesTotals}},{key:"toggleDataPointSelection",value:function(e,t){return this.updateHelpers.toggleDataPointSelection(e,t)}},{key:"zoomX",value:function(e,t){this.ctx.toolbar.zoomUpdateOptions(e,t)}},{key:"setLocale",value:function(e){this.localization.setCurrentLocaleValues(e)}},{key:"dataURI",value:function(e){return new Z(this.ctx).dataURI(e)}},{key:"exportToCSV",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new Z(this.ctx).exportToCSV(e)}},{key:"paper",value:function(){return this.w.globals.dom.Paper}},{key:"_parentResizeCallback",value:function(){this.w.globals.animationEnded&&this.w.config.chart.redrawOnParentResize&&this._windowResize()}},{key:"_windowResize",value:function(){var e=this;clearTimeout(this.w.globals.resizeTimer),this.w.globals.resizeTimer=window.setTimeout(function(){e.w.globals.resized=!0,e.w.globals.dataChanged=!1,e.ctx.update()},150)}},{key:"_windowResizeHandler",value:function(){var e=this.w.config.chart.redrawOnWindowResize;"function"==typeof e&&(e=e()),e&&this._windowResize()}}],[{key:"getChartByID",value:function(e){var t=I.escapeString(e);if(Apex._chartInstances){var n=Apex._chartInstances.filter(function(e){return e.id===t})[0];return n&&n.chart}}},{key:"initOnLoad",value:function(){for(var t=document.querySelectorAll("[data-apexcharts]"),n=0;n2?o-2:0),a=2;a=t||n<0||h&&e-u>=a}function k(){var e=g();if(w(e))return _(e);c=setTimeout(k,function(e){var n=t-(e-l);return h?f(n,a-(e-u)):n}(e))}function _(e){return c=void 0,y&&o?v(e):(o=i=void 0,s)}function I(){var e=g(),n=w(e);if(o=arguments,i=this,l=e,n){if(void 0===c)return function(e){return u=e,c=setTimeout(k,t),d?v(e):s}(l);if(h)return c=setTimeout(k,t),v(l)}return void 0===c&&(c=setTimeout(k,t)),s}return t=b(t)||0,m(n)&&(d=!!n.leading,a=(h="maxWait"in n)?p(b(n.maxWait)||0,t):a,y="trailing"in n?!!n.trailing:y),I.cancel=function(){void 0!==c&&clearTimeout(c),u=0,o=l=i=c=void 0},I.flush=function(){return void 0===c?s:_(g())},I}function m(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function b(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==h.call(e)}(e))return NaN;if(m(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=m(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var n=a.test(e);return n||s.test(e)?c(e.slice(2),n?2:8):i.test(e)?NaN:+e}e.exports=function(e,t,n){var o=!0,i=!0;if("function"!=typeof e)throw new TypeError(r);return m(n)&&(o="leading"in n?!!n.leading:o,i="trailing"in n?!!n.trailing:i),y(e,t,{leading:o,maxWait:t,trailing:i})}},3089(e,t,n){"use strict";var r=n(8635),o=n(8506);e.exports=function(e){return r(o(e))}},3124(e,t,n){"use strict";var r=n(8869),o=n(6896),i=o.assert;function a(e,t){if(e instanceof a)return e;this._importDER(e,t)||(i(e.r&&e.s,"Signature without r or s"),this.r=new r(e.r,16),this.s=new r(e.s,16),void 0===e.recoveryParam?this.recoveryParam=null:this.recoveryParam=e.recoveryParam)}function s(){this.place=0}function c(e,t){var n=e[t.place++];if(!(128&n))return n;var r=15&n;if(0===r||r>4)return!1;if(0===e[t.place])return!1;for(var o=0,i=0,a=t.place;i>>=0;return!(o<=127)&&(t.place=a,o)}function l(e){for(var t=0,n=e.length-1;!e[t]&&!(128&e[t+1])&&t>>3);for(e.push(128|n);--n;)e.push(t>>>(n<<3)&255);e.push(t)}}e.exports=a,a.prototype._importDER=function(e,t){e=o.toArray(e,t);var n=new s;if(48!==e[n.place++])return!1;var i=c(e,n);if(!1===i)return!1;if(i+n.place!==e.length)return!1;if(2!==e[n.place++])return!1;var a=c(e,n);if(!1===a)return!1;if(0!==(128&e[n.place]))return!1;var l=e.slice(n.place,a+n.place);if(n.place+=a,2!==e[n.place++])return!1;var u=c(e,n);if(!1===u)return!1;if(e.length!==u+n.place)return!1;if(0!==(128&e[n.place]))return!1;var d=e.slice(n.place,u+n.place);if(0===l[0]){if(!(128&l[1]))return!1;l=l.slice(1)}if(0===d[0]){if(!(128&d[1]))return!1;d=d.slice(1)}return this.r=new r(l),this.s=new r(d),this.recoveryParam=null,!0},a.prototype.toDER=function(e){var t=this.r.toArray(),n=this.s.toArray();for(128&t[0]&&(t=[0].concat(t)),128&n[0]&&(n=[0].concat(n)),t=l(t),n=l(n);!n[0]&&!(128&n[1]);)n=n.slice(1);var r=[2];u(r,t.length),(r=r.concat(t)).push(2),u(r,n.length);var i=r.concat(n),a=[48];return u(a,i.length),a=a.concat(i),o.encode(a,e)}},3131(e,t,n){"use strict";t.sha1=n(2151),t.sha224=n(5612),t.sha256=n(7273),t.sha384=n(8730),t.sha512=n(6652)},3159(e){"use strict";e.exports=function(e,t){var n=new Array(arguments.length-1),r=0,o=2,i=!0;for(;o>>8,t[n+1]=e>>>0,t}function i(e,t,n){return void 0===t&&(t=new Uint8Array(2)),void 0===n&&(n=0),t[n+0]=e>>>0,t[n+1]=e>>>8,t}function a(e,t){return void 0===t&&(t=0),e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]}function s(e,t){return void 0===t&&(t=0),(e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3])>>>0}function c(e,t){return void 0===t&&(t=0),e[t+3]<<24|e[t+2]<<16|e[t+1]<<8|e[t]}function l(e,t){return void 0===t&&(t=0),(e[t+3]<<24|e[t+2]<<16|e[t+1]<<8|e[t])>>>0}function u(e,t,n){return void 0===t&&(t=new Uint8Array(4)),void 0===n&&(n=0),t[n+0]=e>>>24,t[n+1]=e>>>16,t[n+2]=e>>>8,t[n+3]=e>>>0,t}function d(e,t,n){return void 0===t&&(t=new Uint8Array(4)),void 0===n&&(n=0),t[n+0]=e>>>0,t[n+1]=e>>>8,t[n+2]=e>>>16,t[n+3]=e>>>24,t}function h(e,t,n){return void 0===t&&(t=new Uint8Array(8)),void 0===n&&(n=0),u(e/4294967296>>>0,t,n),u(e>>>0,t,n+4),t}function p(e,t,n){return void 0===t&&(t=new Uint8Array(8)),void 0===n&&(n=0),d(e>>>0,t,n),d(e/4294967296>>>0,t,n+4),t}t.readInt16BE=function(e,t){return void 0===t&&(t=0),(e[t+0]<<8|e[t+1])<<16>>16},t.readUint16BE=function(e,t){return void 0===t&&(t=0),(e[t+0]<<8|e[t+1])>>>0},t.readInt16LE=function(e,t){return void 0===t&&(t=0),(e[t+1]<<8|e[t])<<16>>16},t.readUint16LE=function(e,t){return void 0===t&&(t=0),(e[t+1]<<8|e[t])>>>0},t.writeUint16BE=o,t.writeInt16BE=o,t.writeUint16LE=i,t.writeInt16LE=i,t.readInt32BE=a,t.readUint32BE=s,t.readInt32LE=c,t.readUint32LE=l,t.writeUint32BE=u,t.writeInt32BE=u,t.writeUint32LE=d,t.writeInt32LE=d,t.readInt64BE=function(e,t){void 0===t&&(t=0);var n=a(e,t),r=a(e,t+4);return 4294967296*n+r-4294967296*(r>>31)},t.readUint64BE=function(e,t){return void 0===t&&(t=0),4294967296*s(e,t)+s(e,t+4)},t.readInt64LE=function(e,t){void 0===t&&(t=0);var n=c(e,t);return 4294967296*c(e,t+4)+n-4294967296*(n>>31)},t.readUint64LE=function(e,t){void 0===t&&(t=0);var n=l(e,t);return 4294967296*l(e,t+4)+n},t.writeUint64BE=h,t.writeInt64BE=h,t.writeUint64LE=p,t.writeInt64LE=p,t.readUintBE=function(e,t,n){if(void 0===n&&(n=0),e%8!==0)throw new Error("readUintBE supports only bitLengths divisible by 8");if(e/8>t.length-n)throw new Error("readUintBE: array is too short for the given bitLength");for(var r=0,o=1,i=e/8+n-1;i>=n;i--)r+=t[i]*o,o*=256;return r},t.readUintLE=function(e,t,n){if(void 0===n&&(n=0),e%8!==0)throw new Error("readUintLE supports only bitLengths divisible by 8");if(e/8>t.length-n)throw new Error("readUintLE: array is too short for the given bitLength");for(var r=0,o=1,i=n;i=o;a--)n[a]=t/i&255,i*=256;return n},t.writeUintLE=function(e,t,n,o){if(void 0===n&&(n=new Uint8Array(e/8)),void 0===o&&(o=0),e%8!==0)throw new Error("writeUintLE supports only bitLengths divisible by 8");if(!r.isSafeInteger(t))throw new Error("writeUintLE value must be an integer");for(var i=1,a=o;aa)throw new RangeError('The value "'+e+'" is invalid for option "size"');const t=new Uint8Array(e);return Object.setPrototypeOf(t,c.prototype),t}function c(e,t,n){if("number"===typeof e){if("string"===typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return d(e)}return l(e,t,n)}function l(e,t,n){if("string"===typeof e)return function(e,t){"string"===typeof t&&""!==t||(t="utf8");if(!c.isEncoding(t))throw new TypeError("Unknown encoding: "+t);const n=0|g(e,t);let r=s(n);const o=r.write(e,t);o!==n&&(r=r.slice(0,o));return r}(e,t);if(ArrayBuffer.isView(e))return function(e){if(X(e,Uint8Array)){const t=new Uint8Array(e);return p(t.buffer,t.byteOffset,t.byteLength)}return h(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(X(e,ArrayBuffer)||e&&X(e.buffer,ArrayBuffer))return p(e,t,n);if("undefined"!==typeof SharedArrayBuffer&&(X(e,SharedArrayBuffer)||e&&X(e.buffer,SharedArrayBuffer)))return p(e,t,n);if("number"===typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');const r=e.valueOf&&e.valueOf();if(null!=r&&r!==e)return c.from(r,t,n);const o=function(e){if(c.isBuffer(e)){const t=0|f(e.length),n=s(t);return 0===n.length||e.copy(n,0,0,t),n}if(void 0!==e.length)return"number"!==typeof e.length||Q(e.length)?s(0):h(e);if("Buffer"===e.type&&Array.isArray(e.data))return h(e.data)}(e);if(o)return o;if("undefined"!==typeof Symbol&&null!=Symbol.toPrimitive&&"function"===typeof e[Symbol.toPrimitive])return c.from(e[Symbol.toPrimitive]("string"),t,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!==typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function d(e){return u(e),s(e<0?0:0|f(e))}function h(e){const t=e.length<0?0:0|f(e.length),n=s(t);for(let r=0;r=a)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a.toString(16)+" bytes");return 0|e}function g(e,t){if(c.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||X(e,ArrayBuffer))return e.byteLength;if("string"!==typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);const n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;let o=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return q(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return W(e).length;default:if(o)return r?-1:q(e).length;t=(""+t).toLowerCase(),o=!0}}function y(e,t,n){let r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return P(this,t,n);case"utf8":case"utf-8":return T(this,t,n);case"ascii":return x(this,t,n);case"latin1":case"binary":return O(this,t,n);case"base64":return S(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return C(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function m(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}function b(e,t,n,r,o){if(0===e.length)return-1;if("string"===typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),Q(n=+n)&&(n=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return-1;n=e.length-1}else if(n<0){if(!o)return-1;n=0}if("string"===typeof t&&(t=c.from(t,r)),c.isBuffer(t))return 0===t.length?-1:v(e,t,n,r,o);if("number"===typeof t)return t&=255,"function"===typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):v(e,[t],n,r,o);throw new TypeError("val must be string, number or Buffer")}function v(e,t,n,r,o){let i,a=1,s=e.length,c=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;a=2,s/=2,c/=2,n/=2}function l(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(o){let r=-1;for(i=n;is&&(n=s-c),i=n;i>=0;i--){let n=!0;for(let r=0;ro&&(r=o):r=o;const i=t.length;let a;for(r>i/2&&(r=i/2),a=0;a>8,o=n%256,i.push(o),i.push(r);return i}(t,e.length-n),e,n,r)}function S(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function T(e,t,n){n=Math.min(e.length,n);const r=[];let o=t;for(;o239?4:t>223?3:t>191?2:1;if(o+a<=n){let n,r,s,c;switch(a){case 1:t<128&&(i=t);break;case 2:n=e[o+1],128===(192&n)&&(c=(31&t)<<6|63&n,c>127&&(i=c));break;case 3:n=e[o+1],r=e[o+2],128===(192&n)&&128===(192&r)&&(c=(15&t)<<12|(63&n)<<6|63&r,c>2047&&(c<55296||c>57343)&&(i=c));break;case 4:n=e[o+1],r=e[o+2],s=e[o+3],128===(192&n)&&128===(192&r)&&128===(192&s)&&(c=(15&t)<<18|(63&n)<<12|(63&r)<<6|63&s,c>65535&&c<1114112&&(i=c))}}null===i?(i=65533,a=1):i>65535&&(i-=65536,r.push(i>>>10&1023|55296),i=56320|1023&i),r.push(i),o+=a}return function(e){const t=e.length;if(t<=E)return String.fromCharCode.apply(String,e);let n="",r=0;for(;rr.length?(c.isBuffer(t)||(t=c.from(t)),t.copy(r,o)):Uint8Array.prototype.set.call(r,t,o);else{if(!c.isBuffer(t))throw new TypeError('"list" argument must be an Array of Buffers');t.copy(r,o)}o+=t.length}return r},c.byteLength=g,c.prototype._isBuffer=!0,c.prototype.swap16=function(){const e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;tn&&(e+=" ... "),""},i&&(c.prototype[i]=c.prototype.inspect),c.prototype.compare=function(e,t,n,r,o){if(X(e,Uint8Array)&&(e=c.from(e,e.offset,e.byteLength)),!c.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===o&&(o=this.length),t<0||n>e.length||r<0||o>this.length)throw new RangeError("out of range index");if(r>=o&&t>=n)return 0;if(r>=o)return-1;if(t>=n)return 1;if(this===e)return 0;let i=(o>>>=0)-(r>>>=0),a=(n>>>=0)-(t>>>=0);const s=Math.min(i,a),l=this.slice(r,o),u=e.slice(t,n);for(let c=0;c>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}const o=this.length-t;if((void 0===n||n>o)&&(n=o),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");let i=!1;for(;;)switch(r){case"hex":return w(this,e,t,n);case"utf8":case"utf-8":return k(this,e,t,n);case"ascii":case"latin1":case"binary":return _(this,e,t,n);case"base64":return I(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return A(this,e,t,n);default:if(i)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),i=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const E=4096;function x(e,t,n){let r="";n=Math.min(e.length,n);for(let o=t;or)&&(n=r);let o="";for(let i=t;in)throw new RangeError("Trying to access beyond buffer length")}function N(e,t,n,r,o,i){if(!c.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||te.length)throw new RangeError("Index out of range")}function D(e,t,n,r,o){z(t,r,o,e,n,7);let i=Number(t&BigInt(4294967295));e[n++]=i,i>>=8,e[n++]=i,i>>=8,e[n++]=i,i>>=8,e[n++]=i;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[n++]=a,a>>=8,e[n++]=a,a>>=8,e[n++]=a,a>>=8,e[n++]=a,n}function L(e,t,n,r,o){z(t,r,o,e,n,7);let i=Number(t&BigInt(4294967295));e[n+7]=i,i>>=8,e[n+6]=i,i>>=8,e[n+5]=i,i>>=8,e[n+4]=i;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[n+3]=a,a>>=8,e[n+2]=a,a>>=8,e[n+1]=a,a>>=8,e[n]=a,n+8}function B(e,t,n,r,o,i){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function M(e,t,n,r,i){return t=+t,n>>>=0,i||B(e,0,n,4),o.write(e,t,n,r,23,4),n+4}function j(e,t,n,r,i){return t=+t,n>>>=0,i||B(e,0,n,8),o.write(e,t,n,r,52,8),n+8}c.prototype.slice=function(e,t){const n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t>>=0,t>>>=0,n||R(e,t,this.length);let r=this[e],o=1,i=0;for(;++i>>=0,t>>>=0,n||R(e,t,this.length);let r=this[e+--t],o=1;for(;t>0&&(o*=256);)r+=this[e+--t]*o;return r},c.prototype.readUint8=c.prototype.readUInt8=function(e,t){return e>>>=0,t||R(e,1,this.length),this[e]},c.prototype.readUint16LE=c.prototype.readUInt16LE=function(e,t){return e>>>=0,t||R(e,2,this.length),this[e]|this[e+1]<<8},c.prototype.readUint16BE=c.prototype.readUInt16BE=function(e,t){return e>>>=0,t||R(e,2,this.length),this[e]<<8|this[e+1]},c.prototype.readUint32LE=c.prototype.readUInt32LE=function(e,t){return e>>>=0,t||R(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},c.prototype.readUint32BE=c.prototype.readUInt32BE=function(e,t){return e>>>=0,t||R(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},c.prototype.readBigUInt64LE=J(function(e){K(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||G(e,this.length-8);const r=t+256*this[++e]+65536*this[++e]+this[++e]*2**24,o=this[++e]+256*this[++e]+65536*this[++e]+n*2**24;return BigInt(r)+(BigInt(o)<>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||G(e,this.length-8);const r=t*2**24+65536*this[++e]+256*this[++e]+this[++e],o=this[++e]*2**24+65536*this[++e]+256*this[++e]+n;return(BigInt(r)<>>=0,t>>>=0,n||R(e,t,this.length);let r=this[e],o=1,i=0;for(;++i=o&&(r-=Math.pow(2,8*t)),r},c.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||R(e,t,this.length);let r=t,o=1,i=this[e+--r];for(;r>0&&(o*=256);)i+=this[e+--r]*o;return o*=128,i>=o&&(i-=Math.pow(2,8*t)),i},c.prototype.readInt8=function(e,t){return e>>>=0,t||R(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},c.prototype.readInt16LE=function(e,t){e>>>=0,t||R(e,2,this.length);const n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt16BE=function(e,t){e>>>=0,t||R(e,2,this.length);const n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt32LE=function(e,t){return e>>>=0,t||R(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},c.prototype.readInt32BE=function(e,t){return e>>>=0,t||R(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},c.prototype.readBigInt64LE=J(function(e){K(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||G(e,this.length-8);const r=this[e+4]+256*this[e+5]+65536*this[e+6]+(n<<24);return(BigInt(r)<>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||G(e,this.length-8);const r=(t<<24)+65536*this[++e]+256*this[++e]+this[++e];return(BigInt(r)<>>=0,t||R(e,4,this.length),o.read(this,e,!0,23,4)},c.prototype.readFloatBE=function(e,t){return e>>>=0,t||R(e,4,this.length),o.read(this,e,!1,23,4)},c.prototype.readDoubleLE=function(e,t){return e>>>=0,t||R(e,8,this.length),o.read(this,e,!0,52,8)},c.prototype.readDoubleBE=function(e,t){return e>>>=0,t||R(e,8,this.length),o.read(this,e,!1,52,8)},c.prototype.writeUintLE=c.prototype.writeUIntLE=function(e,t,n,r){if(e=+e,t>>>=0,n>>>=0,!r){N(this,e,t,n,Math.pow(2,8*n)-1,0)}let o=1,i=0;for(this[t]=255&e;++i>>=0,n>>>=0,!r){N(this,e,t,n,Math.pow(2,8*n)-1,0)}let o=n-1,i=1;for(this[t+o]=255&e;--o>=0&&(i*=256);)this[t+o]=e/i&255;return t+n},c.prototype.writeUint8=c.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,1,255,0),this[t]=255&e,t+1},c.prototype.writeUint16LE=c.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},c.prototype.writeUint16BE=c.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},c.prototype.writeUint32LE=c.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},c.prototype.writeUint32BE=c.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},c.prototype.writeBigUInt64LE=J(function(e){return D(this,e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,BigInt(0),BigInt("0xffffffffffffffff"))}),c.prototype.writeBigUInt64BE=J(function(e){return L(this,e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,BigInt(0),BigInt("0xffffffffffffffff"))}),c.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t>>>=0,!r){const r=Math.pow(2,8*n-1);N(this,e,t,n,r-1,-r)}let o=0,i=1,a=0;for(this[t]=255&e;++o>>=0,!r){const r=Math.pow(2,8*n-1);N(this,e,t,n,r-1,-r)}let o=n-1,i=1,a=0;for(this[t+o]=255&e;--o>=0&&(i*=256);)e<0&&0===a&&0!==this[t+o+1]&&(a=1),this[t+o]=(e/i|0)-a&255;return t+n},c.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},c.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},c.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},c.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},c.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},c.prototype.writeBigInt64LE=J(function(e){return D(this,e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),c.prototype.writeBigInt64BE=J(function(e){return L(this,e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),c.prototype.writeFloatLE=function(e,t,n){return M(this,e,t,!0,n)},c.prototype.writeFloatBE=function(e,t,n){return M(this,e,t,!1,n)},c.prototype.writeDoubleLE=function(e,t,n){return j(this,e,t,!0,n)},c.prototype.writeDoubleBE=function(e,t,n){return j(this,e,t,!1,n)},c.prototype.copy=function(e,t,n,r){if(!c.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"===typeof e)for(o=t;o=r+4;n-=3)t="_".concat(e.slice(n-3,n)).concat(t);return"".concat(e.slice(0,n)).concat(t)}function z(e,t,n,r,o,i){if(e>n||e3?0===t||t===BigInt(0)?">= 0".concat(r," and < 2").concat(r," ** ").concat(8*(i+1)).concat(r):">= -(2".concat(r," ** ").concat(8*(i+1)-1).concat(r,") and < 2 ** ")+"".concat(8*(i+1)-1).concat(r):">= ".concat(t).concat(r," and <= ").concat(n).concat(r),new F.ERR_OUT_OF_RANGE("value",o,e)}!function(e,t,n){K(t,"offset"),void 0!==e[t]&&void 0!==e[t+n]||G(t,e.length-(n+1))}(r,o,i)}function K(e,t){if("number"!==typeof e)throw new F.ERR_INVALID_ARG_TYPE(t,"number",e)}function G(e,t,n){if(Math.floor(e)!==e)throw K(e,n),new F.ERR_OUT_OF_RANGE(n||"offset","an integer",e);if(t<0)throw new F.ERR_BUFFER_OUT_OF_BOUNDS;throw new F.ERR_OUT_OF_RANGE(n||"offset",">= ".concat(n?1:0," and <= ").concat(t),e)}U("ERR_BUFFER_OUT_OF_BOUNDS",function(e){return e?"".concat(e," is outside of buffer bounds"):"Attempt to access memory outside buffer bounds"},RangeError),U("ERR_INVALID_ARG_TYPE",function(e,t){return'The "'.concat(e,'" argument must be of type number. Received type ').concat(typeof t)},TypeError),U("ERR_OUT_OF_RANGE",function(e,t,n){let r='The value of "'.concat(e,'" is out of range.'),o=n;return Number.isInteger(n)&&Math.abs(n)>2**32?o=H(String(n)):"bigint"===typeof n&&(o=String(n),(n>BigInt(2)**BigInt(32)||n<-(BigInt(2)**BigInt(32)))&&(o=H(o)),o+="n"),r+=" It must be ".concat(t,". Received ").concat(o),r},RangeError);const V=/[^+/0-9A-Za-z-_]/g;function q(e,t){let n;t=t||1/0;const r=e.length;let o=null;const i=[];for(let a=0;a55295&&n<57344){if(!o){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&i.push(239,191,189);continue}o=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),o=n;continue}n=65536+(o-55296<<10|n-56320)}else o&&(t-=3)>-1&&i.push(239,191,189);if(o=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function W(e){return r.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(V,"")).length<2)return"";for(;e.length%4!==0;)e+="=";return e}(e))}function Y(e,t,n,r){let o;for(o=0;o=t.length||o>=e.length);++o)t[o+n]=e[o];return o}function X(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function Q(e){return e!==e}const Z=function(){const e="0123456789abcdef",t=new Array(256);for(let n=0;n<16;++n){const r=16*n;for(let o=0;o<16;++o)t[r+o]=e[n]+e[o]}return t}();function J(e){return"undefined"===typeof BigInt?$:e}function $(){throw new Error("BigInt not supported")}},3349(e,t,n){!function(){var t;e.exports=(t=n(5866),n(5804),t.pad.Iso97971={pad:function(e,n){e.concat(t.lib.WordArray.create([2147483648],1)),t.pad.ZeroPadding.pad(e,n)},unpad:function(e){t.pad.ZeroPadding.unpad(e),e.sigBytes--}},t.pad.Iso97971)}()},3355(e,t,n){"use strict";var r=n(6412),o=n(9310),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},3357(e,t,n){"use strict";const r=n(79);e.exports=d;const o=function(){function e(e){return"undefined"!==typeof e&&e}try{return"undefined"!==typeof globalThis||Object.defineProperty(Object.prototype,"globalThis",{get:function(){return delete Object.prototype.globalThis,this.globalThis=this},configurable:!0}),globalThis}catch(t){return e(self)||e(window)||e(this)||{}}}().console||{},i={mapHttpRequest:m,mapHttpResponse:m,wrapRequestSerializer:b,wrapResponseSerializer:b,wrapErrorSerializer:b,req:m,res:m,err:g,errWithCause:g};function a(e,t){return"silent"===e?1/0:t.levels.values[e]}const s=Symbol("pino.logFuncs"),c=Symbol("pino.hierarchy"),l={error:"log",fatal:"error",warn:"error",info:"log",debug:"log",trace:"log"};function u(e,t){const n={logger:t,parent:e[c]};t[c]=n}function d(e){(e=e||{}).browser=e.browser||{};const t=e.browser.transmit;if(t&&"function"!==typeof t.send)throw Error("pino: transmit option must have a send function");const n=e.browser.write||o;e.browser.write&&(e.browser.asObject=!0);const r=e.serializers||{},i=function(e,t){if(Array.isArray(e))return e.filter(function(e){return"!stdSerializers.err"!==e});return!0===e&&Object.keys(t)}(e.browser.serialize,r);let c=e.browser.serialize;Array.isArray(e.browser.serialize)&&e.browser.serialize.indexOf("!stdSerializers.err")>-1&&(c=!1);const g=Object.keys(e.customLevels||{}),m=["error","fatal","warn","info","debug","trace"].concat(g);"function"===typeof n&&m.forEach(function(e){n[e]=n}),(!1===e.enabled||e.browser.disabled)&&(e.level="silent");const b=e.level||"info",w=Object.create(n);w.log||(w.log=v),function(e,t,n){const r={};t.forEach(e=>{r[e]=n[e]?n[e]:o[e]||o[l[e]||"log"]||v}),e[s]=r}(w,m,n),u({},w),Object.defineProperty(w,"levelVal",{get:function(){return a(this.level,this)}}),Object.defineProperty(w,"level",{get:function(){return this._level},set:function(e){if("silent"!==e&&!this.levels.values[e])throw Error("unknown level "+e);this._level=e,h(this,k,w,"error"),h(this,k,w,"fatal"),h(this,k,w,"warn"),h(this,k,w,"info"),h(this,k,w,"debug"),h(this,k,w,"trace"),g.forEach(e=>{h(this,k,w,e)})}});const k={transmit:t,serialize:i,asObject:e.browser.asObject,asObjectBindingsOnly:e.browser.asObjectBindingsOnly,formatters:e.browser.formatters,levels:m,timestamp:y(e),messageKey:e.messageKey||"msg",onChild:e.onChild||v};function _(n,o,a){if(!o)throw new Error("missing bindings for child Pino");a=a||{},i&&o.serializers&&(a.serializers=o.serializers);const s=a.serializers;if(i&&s){var c=Object.assign({},r,s),l=!0===e.browser.serialize?Object.keys(c):i;delete o.serializers,p([o],l,c,this._stdErrSerialize)}function d(e){this._childLevel=1+(0|e._childLevel),this.bindings=o,c&&(this.serializers=c,this._serialize=l),t&&(this._logEvent=f([].concat(e._logEvent.bindings,o)))}d.prototype=this;const h=new d(this);return u(this,h),h.child=function(){for(var e=arguments.length,t=new Array(e),r=0;r=this.levels.values[this.level]},w.setMaxListeners=w.getMaxListeners=w.emit=w.addListener=w.on=w.prependListener=w.once=w.prependOnceListener=w.removeListener=w.removeAllListeners=w.listeners=w.listenerCount=w.eventNames=w.write=w.flush=v,w.serializers=r,w._serialize=i,w._stdErrSerialize=c,w.child=function(){for(var e=arguments.length,t=new Array(e),n=0;na(i,n)?v:n[s][i],writable:!0,enumerable:!0,configurable:!0}),e[i]===v){if(!t.transmit)return;const r=a(t.transmit.level||e.level,n);if(a(i,n)e}=i.formatters||{},c=n.slice();let l=c[0];const u={};let d=1+(0|e._childLevel);if(d<1&&(d=1),o&&(u.time=o),a){const n=a(t,e.levels.values[t]);Object.assign(u,n)}else u.level=e.levels.values[t];if(i.asObjectBindingsOnly){if(null!==l&&"object"===typeof l)for(;d--&&"object"===typeof c[0];)Object.assign(u,c.shift());return[s(u),...c]}if(null!==l&&"object"===typeof l){for(;d--&&"object"===typeof c[0];)Object.assign(u,c.shift());l=c.length?r(c.shift(),c):void 0}else"string"===typeof l&&(l=r(c.shift(),c));return void 0!==l&&(u[i.messageKey]=l),[s(u)]}(this,i,l,s,t)):c.apply(u,l),t.transmit){const r=t.transmit.level||e._level,o=a(r,n),c=a(i,n);if(c3&&void 0!==arguments[3]&&arguments[3];const o=t.send,i=t.ts,a=t.methodLevel,s=t.methodValue,c=t.val,l=e._logEvent.bindings;r||p(n,e._serialize||Object.keys(e.serializers),e.serializers,void 0===e._stdErrSerialize||e._stdErrSerialize),e._logEvent.ts=i,e._logEvent.messages=n.filter(function(e){return-1===l.indexOf(e)}),e._logEvent.level.label=a,e._logEvent.level.value=s,o(a,e._logEvent,c),e._logEvent=f(l)}(this,{ts:s,methodLevel:i,methodValue:c,transmitLevel:r,transmitValue:n.levels.values[t.transmit.level||e._level],send:t.transmit.send,val:a(e._level,n)},l,h)}};var c}(e,t,n,i);const l=function(e){const t=[];e.bindings&&t.push(e.bindings);let n=e[c];for(;n.parent;)n=n.parent,n.logger.bindings&&t.push(n.logger.bindings);return t.reverse()}(e);0!==l.length&&(e[i]=function(e,t){return function(){return t.apply(this,[...e,...arguments])}}(l,e[i]))}function p(e,t,n,r){for(const o in e)if(r&&e[o]instanceof Error)e[o]=d.stdSerializers.err(e[o]);else if("object"===typeof e[o]&&!Array.isArray(e[o])&&t)for(const r in e[o])t.indexOf(r)>-1&&r in n&&(e[o][r]=n[r](e[o][r]))}function f(e){return{ts:0,messages:[],bindings:e||[],level:{label:"",value:0}}}function g(e){const t={type:e.constructor.name,msg:e.message,stack:e.stack};for(const n in e)void 0===t[n]&&(t[n]=e[n]);return t}function y(e){return"function"===typeof e.timestamp?e.timestamp:!1===e.timestamp?w:k}function m(){return{}}function b(e){return e}function v(){}function w(){return!1}function k(){return Date.now()}d.levels={values:{fatal:60,error:50,warn:40,info:30,debug:20,trace:10},labels:{10:"trace",20:"debug",30:"info",40:"warn",50:"error",60:"fatal"}},d.stdSerializers=i,d.stdTimeFunctions=Object.assign({},{nullTime:w,epochTime:k,unixTime:function(){return Math.round(Date.now()/1e3)},isoTime:function(){return new Date(Date.now()).toISOString()}}),e.exports.default=d,e.exports.pino=d},3383(e,t,n){"use strict";var r=n(6635);e.exports=function(){var e=r(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}},3395(e,t,n){"use strict";var r=n(8869),o=n(1596),i=n(1852),a=n(6896);function s(e){i.call(this,"mont",e),this.a=new r(e.a,16).toRed(this.red),this.b=new r(e.b,16).toRed(this.red),this.i4=new r(4).toRed(this.red).redInvm(),this.two=new r(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}function c(e,t,n){i.BasePoint.call(this,e,"projective"),null===t&&null===n?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new r(t,16),this.z=new r(n,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}o(s,i),e.exports=s,s.prototype.validate=function(e){var t=e.normalize().x,n=t.redSqr(),r=n.redMul(t).redAdd(n.redMul(this.a)).redAdd(t);return 0===r.redSqrt().redSqr().cmp(r)},o(c,i.BasePoint),s.prototype.decodePoint=function(e,t){return this.point(a.toArray(e,t),1)},s.prototype.point=function(e,t){return new c(this,e,t)},s.prototype.pointFromJSON=function(e){return c.fromJSON(this,e)},c.prototype.precompute=function(){},c.prototype._encode=function(){return this.getX().toArray("be",this.curve.p.byteLength())},c.fromJSON=function(e,t){return new c(e,t[0],t[1]||e.one)},c.prototype.inspect=function(){return this.isInfinity()?"":""},c.prototype.isInfinity=function(){return 0===this.z.cmpn(0)},c.prototype.dbl=function(){var e=this.x.redAdd(this.z).redSqr(),t=this.x.redSub(this.z).redSqr(),n=e.redSub(t),r=e.redMul(t),o=n.redMul(t.redAdd(this.curve.a24.redMul(n)));return this.curve.point(r,o)},c.prototype.add=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.diffAdd=function(e,t){var n=this.x.redAdd(this.z),r=this.x.redSub(this.z),o=e.x.redAdd(e.z),i=e.x.redSub(e.z).redMul(n),a=o.redMul(r),s=t.z.redMul(i.redAdd(a).redSqr()),c=t.x.redMul(i.redISub(a).redSqr());return this.curve.point(s,c)},c.prototype.mul=function(e){for(var t=e.clone(),n=this,r=this.curve.point(null,null),o=[];0!==t.cmpn(0);t.iushrn(1))o.push(t.andln(1));for(var i=o.length-1;i>=0;i--)0===o[i]?(n=n.diffAdd(r,this),r=r.dbl()):(r=n.diffAdd(r,this),n=n.dbl());return r},c.prototype.mulAdd=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.jumlAdd=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.eq=function(e){return 0===this.getX().cmp(e.getX())},c.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},c.prototype.getX=function(){return this.normalize(),this.x.fromRed()}},3456(e){"use strict";function t(){this._listeners={}}e.exports=t,t.prototype.on=function(e,t,n){return(this._listeners[e]||(this._listeners[e]=[])).push({fn:t,ctx:n||this}),this},t.prototype.off=function(e,t){if(void 0===e)this._listeners={};else if(void 0===t)this._listeners[e]=[];else for(var n=this._listeners[e],r=0;r>24&255,e[t+1]=n>>16&255,e[t+2]=n>>8&255,e[t+3]=255&n,e[t+4]=r>>24&255,e[t+5]=r>>16&255,e[t+6]=r>>8&255,e[t+7]=255&r}function g(e,t,n,r,o){var i,a=0;for(i=0;i>>8)-1}function y(e,t,n,r){return g(e,t,n,r,16)}function m(e,t,n,r){return g(e,t,n,r,32)}function b(e,t,n,r){!function(e,t,n,r){for(var o,i=255&r[0]|(255&r[1])<<8|(255&r[2])<<16|(255&r[3])<<24,a=255&n[0]|(255&n[1])<<8|(255&n[2])<<16|(255&n[3])<<24,s=255&n[4]|(255&n[5])<<8|(255&n[6])<<16|(255&n[7])<<24,c=255&n[8]|(255&n[9])<<8|(255&n[10])<<16|(255&n[11])<<24,l=255&n[12]|(255&n[13])<<8|(255&n[14])<<16|(255&n[15])<<24,u=255&r[4]|(255&r[5])<<8|(255&r[6])<<16|(255&r[7])<<24,d=255&t[0]|(255&t[1])<<8|(255&t[2])<<16|(255&t[3])<<24,h=255&t[4]|(255&t[5])<<8|(255&t[6])<<16|(255&t[7])<<24,p=255&t[8]|(255&t[9])<<8|(255&t[10])<<16|(255&t[11])<<24,f=255&t[12]|(255&t[13])<<8|(255&t[14])<<16|(255&t[15])<<24,g=255&r[8]|(255&r[9])<<8|(255&r[10])<<16|(255&r[11])<<24,y=255&n[16]|(255&n[17])<<8|(255&n[18])<<16|(255&n[19])<<24,m=255&n[20]|(255&n[21])<<8|(255&n[22])<<16|(255&n[23])<<24,b=255&n[24]|(255&n[25])<<8|(255&n[26])<<16|(255&n[27])<<24,v=255&n[28]|(255&n[29])<<8|(255&n[30])<<16|(255&n[31])<<24,w=255&r[12]|(255&r[13])<<8|(255&r[14])<<16|(255&r[15])<<24,k=i,_=a,I=s,A=c,S=l,T=u,E=d,x=h,O=p,P=f,C=g,R=y,N=m,D=b,L=v,B=w,M=0;M<20;M+=2)k^=(o=(N^=(o=(O^=(o=(S^=(o=k+N|0)<<7|o>>>25)+k|0)<<9|o>>>23)+S|0)<<13|o>>>19)+O|0)<<18|o>>>14,T^=(o=(_^=(o=(D^=(o=(P^=(o=T+_|0)<<7|o>>>25)+T|0)<<9|o>>>23)+P|0)<<13|o>>>19)+D|0)<<18|o>>>14,C^=(o=(E^=(o=(I^=(o=(L^=(o=C+E|0)<<7|o>>>25)+C|0)<<9|o>>>23)+L|0)<<13|o>>>19)+I|0)<<18|o>>>14,B^=(o=(R^=(o=(x^=(o=(A^=(o=B+R|0)<<7|o>>>25)+B|0)<<9|o>>>23)+A|0)<<13|o>>>19)+x|0)<<18|o>>>14,k^=(o=(A^=(o=(I^=(o=(_^=(o=k+A|0)<<7|o>>>25)+k|0)<<9|o>>>23)+_|0)<<13|o>>>19)+I|0)<<18|o>>>14,T^=(o=(S^=(o=(x^=(o=(E^=(o=T+S|0)<<7|o>>>25)+T|0)<<9|o>>>23)+E|0)<<13|o>>>19)+x|0)<<18|o>>>14,C^=(o=(P^=(o=(O^=(o=(R^=(o=C+P|0)<<7|o>>>25)+C|0)<<9|o>>>23)+R|0)<<13|o>>>19)+O|0)<<18|o>>>14,B^=(o=(L^=(o=(D^=(o=(N^=(o=B+L|0)<<7|o>>>25)+B|0)<<9|o>>>23)+N|0)<<13|o>>>19)+D|0)<<18|o>>>14;k=k+i|0,_=_+a|0,I=I+s|0,A=A+c|0,S=S+l|0,T=T+u|0,E=E+d|0,x=x+h|0,O=O+p|0,P=P+f|0,C=C+g|0,R=R+y|0,N=N+m|0,D=D+b|0,L=L+v|0,B=B+w|0,e[0]=k>>>0&255,e[1]=k>>>8&255,e[2]=k>>>16&255,e[3]=k>>>24&255,e[4]=_>>>0&255,e[5]=_>>>8&255,e[6]=_>>>16&255,e[7]=_>>>24&255,e[8]=I>>>0&255,e[9]=I>>>8&255,e[10]=I>>>16&255,e[11]=I>>>24&255,e[12]=A>>>0&255,e[13]=A>>>8&255,e[14]=A>>>16&255,e[15]=A>>>24&255,e[16]=S>>>0&255,e[17]=S>>>8&255,e[18]=S>>>16&255,e[19]=S>>>24&255,e[20]=T>>>0&255,e[21]=T>>>8&255,e[22]=T>>>16&255,e[23]=T>>>24&255,e[24]=E>>>0&255,e[25]=E>>>8&255,e[26]=E>>>16&255,e[27]=E>>>24&255,e[28]=x>>>0&255,e[29]=x>>>8&255,e[30]=x>>>16&255,e[31]=x>>>24&255,e[32]=O>>>0&255,e[33]=O>>>8&255,e[34]=O>>>16&255,e[35]=O>>>24&255,e[36]=P>>>0&255,e[37]=P>>>8&255,e[38]=P>>>16&255,e[39]=P>>>24&255,e[40]=C>>>0&255,e[41]=C>>>8&255,e[42]=C>>>16&255,e[43]=C>>>24&255,e[44]=R>>>0&255,e[45]=R>>>8&255,e[46]=R>>>16&255,e[47]=R>>>24&255,e[48]=N>>>0&255,e[49]=N>>>8&255,e[50]=N>>>16&255,e[51]=N>>>24&255,e[52]=D>>>0&255,e[53]=D>>>8&255,e[54]=D>>>16&255,e[55]=D>>>24&255,e[56]=L>>>0&255,e[57]=L>>>8&255,e[58]=L>>>16&255,e[59]=L>>>24&255,e[60]=B>>>0&255,e[61]=B>>>8&255,e[62]=B>>>16&255,e[63]=B>>>24&255}(e,t,n,r)}function v(e,t,n,r){!function(e,t,n,r){for(var o,i=255&r[0]|(255&r[1])<<8|(255&r[2])<<16|(255&r[3])<<24,a=255&n[0]|(255&n[1])<<8|(255&n[2])<<16|(255&n[3])<<24,s=255&n[4]|(255&n[5])<<8|(255&n[6])<<16|(255&n[7])<<24,c=255&n[8]|(255&n[9])<<8|(255&n[10])<<16|(255&n[11])<<24,l=255&n[12]|(255&n[13])<<8|(255&n[14])<<16|(255&n[15])<<24,u=255&r[4]|(255&r[5])<<8|(255&r[6])<<16|(255&r[7])<<24,d=255&t[0]|(255&t[1])<<8|(255&t[2])<<16|(255&t[3])<<24,h=255&t[4]|(255&t[5])<<8|(255&t[6])<<16|(255&t[7])<<24,p=255&t[8]|(255&t[9])<<8|(255&t[10])<<16|(255&t[11])<<24,f=255&t[12]|(255&t[13])<<8|(255&t[14])<<16|(255&t[15])<<24,g=255&r[8]|(255&r[9])<<8|(255&r[10])<<16|(255&r[11])<<24,y=255&n[16]|(255&n[17])<<8|(255&n[18])<<16|(255&n[19])<<24,m=255&n[20]|(255&n[21])<<8|(255&n[22])<<16|(255&n[23])<<24,b=255&n[24]|(255&n[25])<<8|(255&n[26])<<16|(255&n[27])<<24,v=255&n[28]|(255&n[29])<<8|(255&n[30])<<16|(255&n[31])<<24,w=255&r[12]|(255&r[13])<<8|(255&r[14])<<16|(255&r[15])<<24,k=0;k<20;k+=2)i^=(o=(m^=(o=(p^=(o=(l^=(o=i+m|0)<<7|o>>>25)+i|0)<<9|o>>>23)+l|0)<<13|o>>>19)+p|0)<<18|o>>>14,u^=(o=(a^=(o=(b^=(o=(f^=(o=u+a|0)<<7|o>>>25)+u|0)<<9|o>>>23)+f|0)<<13|o>>>19)+b|0)<<18|o>>>14,g^=(o=(d^=(o=(s^=(o=(v^=(o=g+d|0)<<7|o>>>25)+g|0)<<9|o>>>23)+v|0)<<13|o>>>19)+s|0)<<18|o>>>14,w^=(o=(y^=(o=(h^=(o=(c^=(o=w+y|0)<<7|o>>>25)+w|0)<<9|o>>>23)+c|0)<<13|o>>>19)+h|0)<<18|o>>>14,i^=(o=(c^=(o=(s^=(o=(a^=(o=i+c|0)<<7|o>>>25)+i|0)<<9|o>>>23)+a|0)<<13|o>>>19)+s|0)<<18|o>>>14,u^=(o=(l^=(o=(h^=(o=(d^=(o=u+l|0)<<7|o>>>25)+u|0)<<9|o>>>23)+d|0)<<13|o>>>19)+h|0)<<18|o>>>14,g^=(o=(f^=(o=(p^=(o=(y^=(o=g+f|0)<<7|o>>>25)+g|0)<<9|o>>>23)+y|0)<<13|o>>>19)+p|0)<<18|o>>>14,w^=(o=(v^=(o=(b^=(o=(m^=(o=w+v|0)<<7|o>>>25)+w|0)<<9|o>>>23)+m|0)<<13|o>>>19)+b|0)<<18|o>>>14;e[0]=i>>>0&255,e[1]=i>>>8&255,e[2]=i>>>16&255,e[3]=i>>>24&255,e[4]=u>>>0&255,e[5]=u>>>8&255,e[6]=u>>>16&255,e[7]=u>>>24&255,e[8]=g>>>0&255,e[9]=g>>>8&255,e[10]=g>>>16&255,e[11]=g>>>24&255,e[12]=w>>>0&255,e[13]=w>>>8&255,e[14]=w>>>16&255,e[15]=w>>>24&255,e[16]=d>>>0&255,e[17]=d>>>8&255,e[18]=d>>>16&255,e[19]=d>>>24&255,e[20]=h>>>0&255,e[21]=h>>>8&255,e[22]=h>>>16&255,e[23]=h>>>24&255,e[24]=p>>>0&255,e[25]=p>>>8&255,e[26]=p>>>16&255,e[27]=p>>>24&255,e[28]=f>>>0&255,e[29]=f>>>8&255,e[30]=f>>>16&255,e[31]=f>>>24&255}(e,t,n,r)}var w=new Uint8Array([101,120,112,97,110,100,32,51,50,45,98,121,116,101,32,107]);function k(e,t,n,r,o,i,a){var s,c,l=new Uint8Array(16),u=new Uint8Array(64);for(c=0;c<16;c++)l[c]=0;for(c=0;c<8;c++)l[c]=i[c];for(;o>=64;){for(b(u,l,a,w),c=0;c<64;c++)e[t+c]=n[r+c]^u[c];for(s=1,c=8;c<16;c++)s=s+(255&l[c])|0,l[c]=255&s,s>>>=8;o-=64,t+=64,r+=64}if(o>0)for(b(u,l,a,w),c=0;c=64;){for(b(c,s,o,w),a=0;a<64;a++)e[t+a]=c[a];for(i=1,a=8;a<16;a++)i=i+(255&s[a])|0,s[a]=255&i,i>>>=8;n-=64,t+=64}if(n>0)for(b(c,s,o,w),a=0;a>>13|n<<3),r=255&e[4]|(255&e[5])<<8,this.r[2]=7939&(n>>>10|r<<6),o=255&e[6]|(255&e[7])<<8,this.r[3]=8191&(r>>>7|o<<9),i=255&e[8]|(255&e[9])<<8,this.r[4]=255&(o>>>4|i<<12),this.r[5]=i>>>1&8190,a=255&e[10]|(255&e[11])<<8,this.r[6]=8191&(i>>>14|a<<2),s=255&e[12]|(255&e[13])<<8,this.r[7]=8065&(a>>>11|s<<5),c=255&e[14]|(255&e[15])<<8,this.r[8]=8191&(s>>>8|c<<8),this.r[9]=c>>>5&127,this.pad[0]=255&e[16]|(255&e[17])<<8,this.pad[1]=255&e[18]|(255&e[19])<<8,this.pad[2]=255&e[20]|(255&e[21])<<8,this.pad[3]=255&e[22]|(255&e[23])<<8,this.pad[4]=255&e[24]|(255&e[25])<<8,this.pad[5]=255&e[26]|(255&e[27])<<8,this.pad[6]=255&e[28]|(255&e[29])<<8,this.pad[7]=255&e[30]|(255&e[31])<<8};function T(e,t,n,r,o,i){var a=new S(i);return a.update(n,r,o),a.finish(e,t),0}function E(e,t,n,r,o,i){var a=new Uint8Array(16);return T(a,0,n,r,o,i),y(e,t,a,0)}function x(e,t,n,r,o){var i;if(n<32)return-1;for(A(e,0,t,0,n,r,o),T(e,16,e,32,n-32,e),i=0;i<16;i++)e[i]=0;return 0}function O(e,t,n,r,o){var i,a=new Uint8Array(32);if(n<32)return-1;if(I(a,0,32,r,o),0!==E(t,16,t,32,n-32,a))return-1;for(A(e,0,t,0,n,r,o),i=0;i<32;i++)e[i]=0;return 0}function P(e,t){var n;for(n=0;n<16;n++)e[n]=0|t[n]}function C(e){var t,n,r=1;for(t=0;t<16;t++)n=e[t]+r+65535,r=Math.floor(n/65536),e[t]=n-65536*r;e[0]+=r-1+37*(r-1)}function R(e,t,n){for(var r,o=~(n-1),i=0;i<16;i++)r=o&(e[i]^t[i]),e[i]^=r,t[i]^=r}function N(e,n){var r,o,i,a=t(),s=t();for(r=0;r<16;r++)s[r]=n[r];for(C(s),C(s),C(s),o=0;o<2;o++){for(a[0]=s[0]-65517,r=1;r<15;r++)a[r]=s[r]-65535-(a[r-1]>>16&1),a[r-1]&=65535;a[15]=s[15]-32767-(a[14]>>16&1),i=a[15]>>16&1,a[14]&=65535,R(s,a,1-i)}for(r=0;r<16;r++)e[2*r]=255&s[r],e[2*r+1]=s[r]>>8}function D(e,t){var n=new Uint8Array(32),r=new Uint8Array(32);return N(n,e),N(r,t),m(n,0,r,0)}function L(e){var t=new Uint8Array(32);return N(t,e),1&t[0]}function B(e,t){var n;for(n=0;n<16;n++)e[n]=t[2*n]+(t[2*n+1]<<8);e[15]&=32767}function M(e,t,n){for(var r=0;r<16;r++)e[r]=t[r]+n[r]}function j(e,t,n){for(var r=0;r<16;r++)e[r]=t[r]-n[r]}function F(e,t,n){var r,o,i=0,a=0,s=0,c=0,l=0,u=0,d=0,h=0,p=0,f=0,g=0,y=0,m=0,b=0,v=0,w=0,k=0,_=0,I=0,A=0,S=0,T=0,E=0,x=0,O=0,P=0,C=0,R=0,N=0,D=0,L=0,B=n[0],M=n[1],j=n[2],F=n[3],U=n[4],H=n[5],z=n[6],K=n[7],G=n[8],V=n[9],q=n[10],W=n[11],Y=n[12],X=n[13],Q=n[14],Z=n[15];i+=(r=t[0])*B,a+=r*M,s+=r*j,c+=r*F,l+=r*U,u+=r*H,d+=r*z,h+=r*K,p+=r*G,f+=r*V,g+=r*q,y+=r*W,m+=r*Y,b+=r*X,v+=r*Q,w+=r*Z,a+=(r=t[1])*B,s+=r*M,c+=r*j,l+=r*F,u+=r*U,d+=r*H,h+=r*z,p+=r*K,f+=r*G,g+=r*V,y+=r*q,m+=r*W,b+=r*Y,v+=r*X,w+=r*Q,k+=r*Z,s+=(r=t[2])*B,c+=r*M,l+=r*j,u+=r*F,d+=r*U,h+=r*H,p+=r*z,f+=r*K,g+=r*G,y+=r*V,m+=r*q,b+=r*W,v+=r*Y,w+=r*X,k+=r*Q,_+=r*Z,c+=(r=t[3])*B,l+=r*M,u+=r*j,d+=r*F,h+=r*U,p+=r*H,f+=r*z,g+=r*K,y+=r*G,m+=r*V,b+=r*q,v+=r*W,w+=r*Y,k+=r*X,_+=r*Q,I+=r*Z,l+=(r=t[4])*B,u+=r*M,d+=r*j,h+=r*F,p+=r*U,f+=r*H,g+=r*z,y+=r*K,m+=r*G,b+=r*V,v+=r*q,w+=r*W,k+=r*Y,_+=r*X,I+=r*Q,A+=r*Z,u+=(r=t[5])*B,d+=r*M,h+=r*j,p+=r*F,f+=r*U,g+=r*H,y+=r*z,m+=r*K,b+=r*G,v+=r*V,w+=r*q,k+=r*W,_+=r*Y,I+=r*X,A+=r*Q,S+=r*Z,d+=(r=t[6])*B,h+=r*M,p+=r*j,f+=r*F,g+=r*U,y+=r*H,m+=r*z,b+=r*K,v+=r*G,w+=r*V,k+=r*q,_+=r*W,I+=r*Y,A+=r*X,S+=r*Q,T+=r*Z,h+=(r=t[7])*B,p+=r*M,f+=r*j,g+=r*F,y+=r*U,m+=r*H,b+=r*z,v+=r*K,w+=r*G,k+=r*V,_+=r*q,I+=r*W,A+=r*Y,S+=r*X,T+=r*Q,E+=r*Z,p+=(r=t[8])*B,f+=r*M,g+=r*j,y+=r*F,m+=r*U,b+=r*H,v+=r*z,w+=r*K,k+=r*G,_+=r*V,I+=r*q,A+=r*W,S+=r*Y,T+=r*X,E+=r*Q,x+=r*Z,f+=(r=t[9])*B,g+=r*M,y+=r*j,m+=r*F,b+=r*U,v+=r*H,w+=r*z,k+=r*K,_+=r*G,I+=r*V,A+=r*q,S+=r*W,T+=r*Y,E+=r*X,x+=r*Q,O+=r*Z,g+=(r=t[10])*B,y+=r*M,m+=r*j,b+=r*F,v+=r*U,w+=r*H,k+=r*z,_+=r*K,I+=r*G,A+=r*V,S+=r*q,T+=r*W,E+=r*Y,x+=r*X,O+=r*Q,P+=r*Z,y+=(r=t[11])*B,m+=r*M,b+=r*j,v+=r*F,w+=r*U,k+=r*H,_+=r*z,I+=r*K,A+=r*G,S+=r*V,T+=r*q,E+=r*W,x+=r*Y,O+=r*X,P+=r*Q,C+=r*Z,m+=(r=t[12])*B,b+=r*M,v+=r*j,w+=r*F,k+=r*U,_+=r*H,I+=r*z,A+=r*K,S+=r*G,T+=r*V,E+=r*q,x+=r*W,O+=r*Y,P+=r*X,C+=r*Q,R+=r*Z,b+=(r=t[13])*B,v+=r*M,w+=r*j,k+=r*F,_+=r*U,I+=r*H,A+=r*z,S+=r*K,T+=r*G,E+=r*V,x+=r*q,O+=r*W,P+=r*Y,C+=r*X,R+=r*Q,N+=r*Z,v+=(r=t[14])*B,w+=r*M,k+=r*j,_+=r*F,I+=r*U,A+=r*H,S+=r*z,T+=r*K,E+=r*G,x+=r*V,O+=r*q,P+=r*W,C+=r*Y,R+=r*X,N+=r*Q,D+=r*Z,w+=(r=t[15])*B,a+=38*(_+=r*j),s+=38*(I+=r*F),c+=38*(A+=r*U),l+=38*(S+=r*H),u+=38*(T+=r*z),d+=38*(E+=r*K),h+=38*(x+=r*G),p+=38*(O+=r*V),f+=38*(P+=r*q),g+=38*(C+=r*W),y+=38*(R+=r*Y),m+=38*(N+=r*X),b+=38*(D+=r*Q),v+=38*(L+=r*Z),i=(r=(i+=38*(k+=r*M))+(o=1)+65535)-65536*(o=Math.floor(r/65536)),a=(r=a+o+65535)-65536*(o=Math.floor(r/65536)),s=(r=s+o+65535)-65536*(o=Math.floor(r/65536)),c=(r=c+o+65535)-65536*(o=Math.floor(r/65536)),l=(r=l+o+65535)-65536*(o=Math.floor(r/65536)),u=(r=u+o+65535)-65536*(o=Math.floor(r/65536)),d=(r=d+o+65535)-65536*(o=Math.floor(r/65536)),h=(r=h+o+65535)-65536*(o=Math.floor(r/65536)),p=(r=p+o+65535)-65536*(o=Math.floor(r/65536)),f=(r=f+o+65535)-65536*(o=Math.floor(r/65536)),g=(r=g+o+65535)-65536*(o=Math.floor(r/65536)),y=(r=y+o+65535)-65536*(o=Math.floor(r/65536)),m=(r=m+o+65535)-65536*(o=Math.floor(r/65536)),b=(r=b+o+65535)-65536*(o=Math.floor(r/65536)),v=(r=v+o+65535)-65536*(o=Math.floor(r/65536)),w=(r=w+o+65535)-65536*(o=Math.floor(r/65536)),i=(r=(i+=o-1+37*(o-1))+(o=1)+65535)-65536*(o=Math.floor(r/65536)),a=(r=a+o+65535)-65536*(o=Math.floor(r/65536)),s=(r=s+o+65535)-65536*(o=Math.floor(r/65536)),c=(r=c+o+65535)-65536*(o=Math.floor(r/65536)),l=(r=l+o+65535)-65536*(o=Math.floor(r/65536)),u=(r=u+o+65535)-65536*(o=Math.floor(r/65536)),d=(r=d+o+65535)-65536*(o=Math.floor(r/65536)),h=(r=h+o+65535)-65536*(o=Math.floor(r/65536)),p=(r=p+o+65535)-65536*(o=Math.floor(r/65536)),f=(r=f+o+65535)-65536*(o=Math.floor(r/65536)),g=(r=g+o+65535)-65536*(o=Math.floor(r/65536)),y=(r=y+o+65535)-65536*(o=Math.floor(r/65536)),m=(r=m+o+65535)-65536*(o=Math.floor(r/65536)),b=(r=b+o+65535)-65536*(o=Math.floor(r/65536)),v=(r=v+o+65535)-65536*(o=Math.floor(r/65536)),w=(r=w+o+65535)-65536*(o=Math.floor(r/65536)),i+=o-1+37*(o-1),e[0]=i,e[1]=a,e[2]=s,e[3]=c,e[4]=l,e[5]=u,e[6]=d,e[7]=h,e[8]=p,e[9]=f,e[10]=g,e[11]=y,e[12]=m,e[13]=b,e[14]=v,e[15]=w}function U(e,t){F(e,t,t)}function H(e,n){var r,o=t();for(r=0;r<16;r++)o[r]=n[r];for(r=253;r>=0;r--)U(o,o),2!==r&&4!==r&&F(o,o,n);for(r=0;r<16;r++)e[r]=o[r]}function z(e,n){var r,o=t();for(r=0;r<16;r++)o[r]=n[r];for(r=250;r>=0;r--)U(o,o),1!==r&&F(o,o,n);for(r=0;r<16;r++)e[r]=o[r]}function K(e,n,r){var o,i,a=new Uint8Array(32),s=new Float64Array(80),l=t(),u=t(),d=t(),h=t(),p=t(),f=t();for(i=0;i<31;i++)a[i]=n[i];for(a[31]=127&n[31]|64,a[0]&=248,B(s,r),i=0;i<16;i++)u[i]=s[i],h[i]=l[i]=d[i]=0;for(l[0]=h[0]=1,i=254;i>=0;--i)R(l,u,o=a[i>>>3]>>>(7&i)&1),R(d,h,o),M(p,l,d),j(l,l,d),M(d,u,h),j(u,u,h),U(h,p),U(f,l),F(l,d,l),F(d,u,p),M(p,l,d),j(l,l,d),U(u,l),j(d,h,f),F(l,d,c),M(l,l,h),F(d,d,l),F(l,h,f),F(h,u,s),U(u,p),R(l,u,o),R(d,h,o);for(i=0;i<16;i++)s[i+16]=l[i],s[i+32]=d[i],s[i+48]=u[i],s[i+64]=h[i];var g=s.subarray(32),y=s.subarray(16);return H(g,g),F(y,y,g),N(e,y),0}function G(e,t){return K(e,t,i)}function V(e,t){return r(t,32),G(e,t)}function q(e,t,n){var r=new Uint8Array(32);return K(r,n,t),v(e,o,r,w)}S.prototype.blocks=function(e,t,n){for(var r,o,i,a,s,c,l,u,d,h,p,f,g,y,m,b,v,w,k,_=this.fin?0:2048,I=this.h[0],A=this.h[1],S=this.h[2],T=this.h[3],E=this.h[4],x=this.h[5],O=this.h[6],P=this.h[7],C=this.h[8],R=this.h[9],N=this.r[0],D=this.r[1],L=this.r[2],B=this.r[3],M=this.r[4],j=this.r[5],F=this.r[6],U=this.r[7],H=this.r[8],z=this.r[9];n>=16;)h=d=0,h+=(I+=8191&(r=255&e[t+0]|(255&e[t+1])<<8))*N,h+=(A+=8191&(r>>>13|(o=255&e[t+2]|(255&e[t+3])<<8)<<3))*(5*z),h+=(S+=8191&(o>>>10|(i=255&e[t+4]|(255&e[t+5])<<8)<<6))*(5*H),h+=(T+=8191&(i>>>7|(a=255&e[t+6]|(255&e[t+7])<<8)<<9))*(5*U),d=(h+=(E+=8191&(a>>>4|(s=255&e[t+8]|(255&e[t+9])<<8)<<12))*(5*F))>>>13,h&=8191,h+=(x+=s>>>1&8191)*(5*j),h+=(O+=8191&(s>>>14|(c=255&e[t+10]|(255&e[t+11])<<8)<<2))*(5*M),h+=(P+=8191&(c>>>11|(l=255&e[t+12]|(255&e[t+13])<<8)<<5))*(5*B),h+=(C+=8191&(l>>>8|(u=255&e[t+14]|(255&e[t+15])<<8)<<8))*(5*L),p=d+=(h+=(R+=u>>>5|_)*(5*D))>>>13,p+=I*D,p+=A*N,p+=S*(5*z),p+=T*(5*H),d=(p+=E*(5*U))>>>13,p&=8191,p+=x*(5*F),p+=O*(5*j),p+=P*(5*M),p+=C*(5*B),d+=(p+=R*(5*L))>>>13,p&=8191,f=d,f+=I*L,f+=A*D,f+=S*N,f+=T*(5*z),d=(f+=E*(5*H))>>>13,f&=8191,f+=x*(5*U),f+=O*(5*F),f+=P*(5*j),f+=C*(5*M),g=d+=(f+=R*(5*B))>>>13,g+=I*B,g+=A*L,g+=S*D,g+=T*N,d=(g+=E*(5*z))>>>13,g&=8191,g+=x*(5*H),g+=O*(5*U),g+=P*(5*F),g+=C*(5*j),y=d+=(g+=R*(5*M))>>>13,y+=I*M,y+=A*B,y+=S*L,y+=T*D,d=(y+=E*N)>>>13,y&=8191,y+=x*(5*z),y+=O*(5*H),y+=P*(5*U),y+=C*(5*F),m=d+=(y+=R*(5*j))>>>13,m+=I*j,m+=A*M,m+=S*B,m+=T*L,d=(m+=E*D)>>>13,m&=8191,m+=x*N,m+=O*(5*z),m+=P*(5*H),m+=C*(5*U),b=d+=(m+=R*(5*F))>>>13,b+=I*F,b+=A*j,b+=S*M,b+=T*B,d=(b+=E*L)>>>13,b&=8191,b+=x*D,b+=O*N,b+=P*(5*z),b+=C*(5*H),v=d+=(b+=R*(5*U))>>>13,v+=I*U,v+=A*F,v+=S*j,v+=T*M,d=(v+=E*B)>>>13,v&=8191,v+=x*L,v+=O*D,v+=P*N,v+=C*(5*z),w=d+=(v+=R*(5*H))>>>13,w+=I*H,w+=A*U,w+=S*F,w+=T*j,d=(w+=E*M)>>>13,w&=8191,w+=x*B,w+=O*L,w+=P*D,w+=C*N,k=d+=(w+=R*(5*z))>>>13,k+=I*z,k+=A*H,k+=S*U,k+=T*F,d=(k+=E*j)>>>13,k&=8191,k+=x*M,k+=O*B,k+=P*L,k+=C*D,I=h=8191&(d=(d=((d+=(k+=R*N)>>>13)<<2)+d|0)+(h&=8191)|0),A=p+=d>>>=13,S=f&=8191,T=g&=8191,E=y&=8191,x=m&=8191,O=b&=8191,P=v&=8191,C=w&=8191,R=k&=8191,t+=16,n-=16;this.h[0]=I,this.h[1]=A,this.h[2]=S,this.h[3]=T,this.h[4]=E,this.h[5]=x,this.h[6]=O,this.h[7]=P,this.h[8]=C,this.h[9]=R},S.prototype.finish=function(e,t){var n,r,o,i,a=new Uint16Array(10);if(this.leftover){for(i=this.leftover,this.buffer[i++]=1;i<16;i++)this.buffer[i]=0;this.fin=1,this.blocks(this.buffer,0,16)}for(n=this.h[1]>>>13,this.h[1]&=8191,i=2;i<10;i++)this.h[i]+=n,n=this.h[i]>>>13,this.h[i]&=8191;for(this.h[0]+=5*n,n=this.h[0]>>>13,this.h[0]&=8191,this.h[1]+=n,n=this.h[1]>>>13,this.h[1]&=8191,this.h[2]+=n,a[0]=this.h[0]+5,n=a[0]>>>13,a[0]&=8191,i=1;i<10;i++)a[i]=this.h[i]+n,n=a[i]>>>13,a[i]&=8191;for(a[9]-=8192,r=(1^n)-1,i=0;i<10;i++)a[i]&=r;for(r=~r,i=0;i<10;i++)this.h[i]=this.h[i]&r|a[i];for(this.h[0]=65535&(this.h[0]|this.h[1]<<13),this.h[1]=65535&(this.h[1]>>>3|this.h[2]<<10),this.h[2]=65535&(this.h[2]>>>6|this.h[3]<<7),this.h[3]=65535&(this.h[3]>>>9|this.h[4]<<4),this.h[4]=65535&(this.h[4]>>>12|this.h[5]<<1|this.h[6]<<14),this.h[5]=65535&(this.h[6]>>>2|this.h[7]<<11),this.h[6]=65535&(this.h[7]>>>5|this.h[8]<<8),this.h[7]=65535&(this.h[8]>>>8|this.h[9]<<5),o=this.h[0]+this.pad[0],this.h[0]=65535&o,i=1;i<8;i++)o=(this.h[i]+this.pad[i]|0)+(o>>>16)|0,this.h[i]=65535&o;e[t+0]=this.h[0]>>>0&255,e[t+1]=this.h[0]>>>8&255,e[t+2]=this.h[1]>>>0&255,e[t+3]=this.h[1]>>>8&255,e[t+4]=this.h[2]>>>0&255,e[t+5]=this.h[2]>>>8&255,e[t+6]=this.h[3]>>>0&255,e[t+7]=this.h[3]>>>8&255,e[t+8]=this.h[4]>>>0&255,e[t+9]=this.h[4]>>>8&255,e[t+10]=this.h[5]>>>0&255,e[t+11]=this.h[5]>>>8&255,e[t+12]=this.h[6]>>>0&255,e[t+13]=this.h[6]>>>8&255,e[t+14]=this.h[7]>>>0&255,e[t+15]=this.h[7]>>>8&255},S.prototype.update=function(e,t,n){var r,o;if(this.leftover){for((o=16-this.leftover)>n&&(o=n),r=0;r=16&&(o=n-n%16,this.blocks(e,t,o),t+=o,n-=o),n){for(r=0;r=128;){for(_=0;_<16;_++)I=8*_+Y,P[_]=n[I+0]<<24|n[I+1]<<16|n[I+2]<<8|n[I+3],C[_]=n[I+4]<<24|n[I+5]<<16|n[I+6]<<8|n[I+7];for(_=0;_<80;_++)if(o=R,i=N,a=D,s=L,c=B,l=M,u=j,F,h=U,p=H,f=z,g=K,y=G,m=V,b=q,W,T=65535&(S=W),E=S>>>16,x=65535&(A=F),O=A>>>16,T+=65535&(S=(G>>>14|B<<18)^(G>>>18|B<<14)^(B>>>9|G<<23)),E+=S>>>16,x+=65535&(A=(B>>>14|G<<18)^(B>>>18|G<<14)^(G>>>9|B<<23)),O+=A>>>16,T+=65535&(S=G&V^~G&q),E+=S>>>16,x+=65535&(A=B&M^~B&j),O+=A>>>16,T+=65535&(S=X[2*_+1]),E+=S>>>16,x+=65535&(A=X[2*_]),O+=A>>>16,A=P[_%16],E+=(S=C[_%16])>>>16,x+=65535&A,O+=A>>>16,x+=(E+=(T+=65535&S)>>>16)>>>16,T=65535&(S=k=65535&T|E<<16),E=S>>>16,x=65535&(A=w=65535&x|(O+=x>>>16)<<16),O=A>>>16,T+=65535&(S=(U>>>28|R<<4)^(R>>>2|U<<30)^(R>>>7|U<<25)),E+=S>>>16,x+=65535&(A=(R>>>28|U<<4)^(U>>>2|R<<30)^(U>>>7|R<<25)),O+=A>>>16,E+=(S=U&H^U&z^H&z)>>>16,x+=65535&(A=R&N^R&D^N&D),O+=A>>>16,d=65535&(x+=(E+=(T+=65535&S)>>>16)>>>16)|(O+=x>>>16)<<16,v=65535&T|E<<16,T=65535&(S=g),E=S>>>16,x=65535&(A=s),O=A>>>16,E+=(S=k)>>>16,x+=65535&(A=w),O+=A>>>16,N=o,D=i,L=a,B=s=65535&(x+=(E+=(T+=65535&S)>>>16)>>>16)|(O+=x>>>16)<<16,M=c,j=l,F=u,R=d,H=h,z=p,K=f,G=g=65535&T|E<<16,V=y,q=m,W=b,U=v,_%16===15)for(I=0;I<16;I++)A=P[I],T=65535&(S=C[I]),E=S>>>16,x=65535&A,O=A>>>16,A=P[(I+9)%16],T+=65535&(S=C[(I+9)%16]),E+=S>>>16,x+=65535&A,O+=A>>>16,w=P[(I+1)%16],T+=65535&(S=((k=C[(I+1)%16])>>>1|w<<31)^(k>>>8|w<<24)^(k>>>7|w<<25)),E+=S>>>16,x+=65535&(A=(w>>>1|k<<31)^(w>>>8|k<<24)^w>>>7),O+=A>>>16,w=P[(I+14)%16],E+=(S=((k=C[(I+14)%16])>>>19|w<<13)^(w>>>29|k<<3)^(k>>>6|w<<26))>>>16,x+=65535&(A=(w>>>19|k<<13)^(k>>>29|w<<3)^w>>>6),O+=A>>>16,O+=(x+=(E+=(T+=65535&S)>>>16)>>>16)>>>16,P[I]=65535&x|O<<16,C[I]=65535&T|E<<16;T=65535&(S=U),E=S>>>16,x=65535&(A=R),O=A>>>16,A=e[0],E+=(S=t[0])>>>16,x+=65535&A,O+=A>>>16,O+=(x+=(E+=(T+=65535&S)>>>16)>>>16)>>>16,e[0]=R=65535&x|O<<16,t[0]=U=65535&T|E<<16,T=65535&(S=H),E=S>>>16,x=65535&(A=N),O=A>>>16,A=e[1],E+=(S=t[1])>>>16,x+=65535&A,O+=A>>>16,O+=(x+=(E+=(T+=65535&S)>>>16)>>>16)>>>16,e[1]=N=65535&x|O<<16,t[1]=H=65535&T|E<<16,T=65535&(S=z),E=S>>>16,x=65535&(A=D),O=A>>>16,A=e[2],E+=(S=t[2])>>>16,x+=65535&A,O+=A>>>16,O+=(x+=(E+=(T+=65535&S)>>>16)>>>16)>>>16,e[2]=D=65535&x|O<<16,t[2]=z=65535&T|E<<16,T=65535&(S=K),E=S>>>16,x=65535&(A=L),O=A>>>16,A=e[3],E+=(S=t[3])>>>16,x+=65535&A,O+=A>>>16,O+=(x+=(E+=(T+=65535&S)>>>16)>>>16)>>>16,e[3]=L=65535&x|O<<16,t[3]=K=65535&T|E<<16,T=65535&(S=G),E=S>>>16,x=65535&(A=B),O=A>>>16,A=e[4],E+=(S=t[4])>>>16,x+=65535&A,O+=A>>>16,O+=(x+=(E+=(T+=65535&S)>>>16)>>>16)>>>16,e[4]=B=65535&x|O<<16,t[4]=G=65535&T|E<<16,T=65535&(S=V),E=S>>>16,x=65535&(A=M),O=A>>>16,A=e[5],E+=(S=t[5])>>>16,x+=65535&A,O+=A>>>16,O+=(x+=(E+=(T+=65535&S)>>>16)>>>16)>>>16,e[5]=M=65535&x|O<<16,t[5]=V=65535&T|E<<16,T=65535&(S=q),E=S>>>16,x=65535&(A=j),O=A>>>16,A=e[6],E+=(S=t[6])>>>16,x+=65535&A,O+=A>>>16,O+=(x+=(E+=(T+=65535&S)>>>16)>>>16)>>>16,e[6]=j=65535&x|O<<16,t[6]=q=65535&T|E<<16,T=65535&(S=W),E=S>>>16,x=65535&(A=F),O=A>>>16,A=e[7],E+=(S=t[7])>>>16,x+=65535&A,O+=A>>>16,O+=(x+=(E+=(T+=65535&S)>>>16)>>>16)>>>16,e[7]=F=65535&x|O<<16,t[7]=W=65535&T|E<<16,Y+=128,r-=128}return r}function Z(e,t,n){var r,o=new Int32Array(8),i=new Int32Array(8),a=new Uint8Array(256),s=n;for(o[0]=1779033703,o[1]=3144134277,o[2]=1013904242,o[3]=2773480762,o[4]=1359893119,o[5]=2600822924,o[6]=528734635,o[7]=1541459225,i[0]=4089235720,i[1]=2227873595,i[2]=4271175723,i[3]=1595750129,i[4]=2917565137,i[5]=725511199,i[6]=4215389547,i[7]=327033209,Q(o,i,t,n),n%=128,r=0;r=0;--o)$(e,t,r=n[o/8|0]>>(7&o)&1),J(t,e),J(e,e),$(e,t,r)}function ne(e,n){var r=[t(),t(),t(),t()];P(r[0],d),P(r[1],h),P(r[2],s),F(r[3],d,h),te(e,r,n)}function re(e,n,o){var i,a=new Uint8Array(64),s=[t(),t(),t(),t()];for(o||r(n,32),Z(a,n,32),a[0]&=248,a[31]&=127,a[31]|=64,ne(s,a),ee(e,s),i=0;i<32;i++)n[i+32]=e[i];return 0}var oe=new Float64Array([237,211,245,92,26,99,18,88,214,156,247,162,222,249,222,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16]);function ie(e,t){var n,r,o,i;for(r=63;r>=32;--r){for(n=0,o=r-32,i=r-12;o>4)*oe[o],n=t[o]>>8,t[o]&=255;for(o=0;o<32;o++)t[o]-=n*oe[o];for(r=0;r<32;r++)t[r+1]+=t[r]>>8,e[r]=255&t[r]}function ae(e){var t,n=new Float64Array(64);for(t=0;t<64;t++)n[t]=e[t];for(t=0;t<64;t++)e[t]=0;ie(e,n)}function se(e,n,r,o){var i,a,s=new Uint8Array(64),c=new Uint8Array(64),l=new Uint8Array(64),u=new Float64Array(64),d=[t(),t(),t(),t()];Z(s,o,32),s[0]&=248,s[31]&=127,s[31]|=64;var h=r+64;for(i=0;i>7&&j(e[0],a,e[0]),F(e[3],e[0],e[1]),0)}(h,o))return-1;for(i=0;i=0},e.sign.keyPair=function(){var e=new Uint8Array(de),t=new Uint8Array(he);return re(e,t),{publicKey:e,secretKey:t}},e.sign.keyPair.fromSecretKey=function(e){if(fe(e),e.length!==he)throw new Error("bad secret key size");for(var t=new Uint8Array(de),n=0;n>>6-a%4*2;o[i>>>2]|=(s|c)<<24-i%4*8,i++}return n.create(o,i)}e.enc.Base64={stringify:function(e){var t=e.words,n=e.sigBytes,r=this._map;e.clamp();for(var o=[],i=0;i>>2]>>>24-i%4*8&255)<<16|(t[i+1>>>2]>>>24-(i+1)%4*8&255)<<8|t[i+2>>>2]>>>24-(i+2)%4*8&255,s=0;s<4&&i+.75*s>>6*(3-s)&63));var c=r.charAt(64);if(c)for(;o.length%4;)o.push(c);return o.join("")},parse:function(e){var t=e.length,n=this._map,o=this._reverseMap;if(!o){o=this._reverseMap=[];for(var i=0;i{if("string"!==typeof e||"string"!==typeof t)throw new TypeError("Expected the arguments to be of type `string`");if(""===t)return[e];const n=e.indexOf(t);return-1===n?[e]:[e.slice(0,n),e.slice(n+t.length)]}},3959(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},3966(e,t,n){"use strict";var r=n(8456),o=n(1596),i=n(8601),a=n(5855);function s(e){i.call(this,"mont",e),this.a=new r(e.a,16).toRed(this.red),this.b=new r(e.b,16).toRed(this.red),this.i4=new r(4).toRed(this.red).redInvm(),this.two=new r(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}function c(e,t,n){i.BasePoint.call(this,e,"projective"),null===t&&null===n?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new r(t,16),this.z=new r(n,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}o(s,i),e.exports=s,s.prototype.validate=function(e){var t=e.normalize().x,n=t.redSqr(),r=n.redMul(t).redAdd(n.redMul(this.a)).redAdd(t);return 0===r.redSqrt().redSqr().cmp(r)},o(c,i.BasePoint),s.prototype.decodePoint=function(e,t){return this.point(a.toArray(e,t),1)},s.prototype.point=function(e,t){return new c(this,e,t)},s.prototype.pointFromJSON=function(e){return c.fromJSON(this,e)},c.prototype.precompute=function(){},c.prototype._encode=function(){return this.getX().toArray("be",this.curve.p.byteLength())},c.fromJSON=function(e,t){return new c(e,t[0],t[1]||e.one)},c.prototype.inspect=function(){return this.isInfinity()?"":""},c.prototype.isInfinity=function(){return 0===this.z.cmpn(0)},c.prototype.dbl=function(){var e=this.x.redAdd(this.z).redSqr(),t=this.x.redSub(this.z).redSqr(),n=e.redSub(t),r=e.redMul(t),o=n.redMul(t.redAdd(this.curve.a24.redMul(n)));return this.curve.point(r,o)},c.prototype.add=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.diffAdd=function(e,t){var n=this.x.redAdd(this.z),r=this.x.redSub(this.z),o=e.x.redAdd(e.z),i=e.x.redSub(e.z).redMul(n),a=o.redMul(r),s=t.z.redMul(i.redAdd(a).redSqr()),c=t.x.redMul(i.redISub(a).redSqr());return this.curve.point(s,c)},c.prototype.mul=function(e){for(var t=e.clone(),n=this,r=this.curve.point(null,null),o=[];0!==t.cmpn(0);t.iushrn(1))o.push(t.andln(1));for(var i=o.length-1;i>=0;i--)0===o[i]?(n=n.diffAdd(r,this),r=r.dbl()):(r=n.diffAdd(r,this),n=n.dbl());return r},c.prototype.mulAdd=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.jumlAdd=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.eq=function(e){return 0===this.getX().cmp(e.getX())},c.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},c.prototype.getX=function(){return this.normalize(),this.x.fromRed()}},4033(e,t,n){"use strict";var r=n(9166),o=n(1250),i=n(7599);function a(e){if(!(this instanceof a))return new a(e);this.hash=e.hash,this.predResist=!!e.predResist,this.outLen=this.hash.outSize,this.minEntropy=e.minEntropy||this.hash.hmacStrength,this._reseed=null,this.reseedInterval=null,this.K=null,this.V=null;var t=o.toArray(e.entropy,e.entropyEnc||"hex"),n=o.toArray(e.nonce,e.nonceEnc||"hex"),r=o.toArray(e.pers,e.persEnc||"hex");i(t.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._init(t,n,r)}e.exports=a,a.prototype._init=function(e,t,n){var r=e.concat(t).concat(n);this.K=new Array(this.outLen/8),this.V=new Array(this.outLen/8);for(var o=0;o=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._update(e.concat(n||[])),this._reseed=1},a.prototype.generate=function(e,t,n,r){if(this._reseed>this.reseedInterval)throw new Error("Reseed is required");"string"!==typeof t&&(r=n,n=t,t=null),n&&(n=o.toArray(n,r||"hex"),this._update(n));for(var i=[];i.length>>24)|4278255360&(i<<24|i>>>8),a=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),(x=n[o]).high^=a,x.low^=i}for(var s=0;s<24;s++){for(var h=0;h<5;h++){for(var p=0,f=0,g=0;g<5;g++)p^=(x=n[h+5*g]).high,f^=x.low;var y=d[h];y.high=p,y.low=f}for(h=0;h<5;h++){var m=d[(h+4)%5],b=d[(h+1)%5],v=b.high,w=b.low;for(p=m.high^(v<<1|w>>>31),f=m.low^(w<<1|v>>>31),g=0;g<5;g++)(x=n[h+5*g]).high^=p,x.low^=f}for(var k=1;k<25;k++){var _=(x=n[k]).high,I=x.low,A=c[k];A<32?(p=_<>>32-A,f=I<>>32-A):(p=I<>>64-A,f=_<>>64-A);var S=d[l[k]];S.high=p,S.low=f}var T=d[0],E=n[0];for(T.high=E.high,T.low=E.low,h=0;h<5;h++)for(g=0;g<5;g++){var x=n[k=h+5*g],O=d[k],P=d[(h+1)%5+5*g],C=d[(h+2)%5+5*g];x.high=O.high^~P.high&C.high,x.low=O.low^~P.low&C.low}x=n[0];var R=u[s];x.high^=R.high,x.low^=R.low}},_doFinalize:function(){var t=this._data,n=t.words,r=(this._nDataBytes,8*t.sigBytes),i=32*this.blockSize;n[r>>>5]|=1<<24-r%32,n[(e.ceil((r+1)/i)*i>>>5)-1]|=128,t.sigBytes=4*n.length,this._process();for(var a=this._state,s=this.cfg.outputLength/8,c=s/8,l=[],u=0;u>>24)|4278255360&(h<<24|h>>>8),p=16711935&(p<<8|p>>>24)|4278255360&(p<<24|p>>>8),l.push(p),l.push(h)}return new o.init(l,s)},clone:function(){for(var e=i.clone.call(this),t=e._state=this._state.slice(0),n=0;n<25;n++)t[n]=t[n].clone();return e}});n.SHA3=i._createHelper(h),n.HmacSHA3=i._createHmacHelper(h)}(Math),t.SHA3)}()},4056(e,t,n){"use strict";n(9699);var r=n(9745),o=n(4316),i=n(9191),a=n(251),s=n(9831),c=n(1335),l=s("species"),u=RegExp.prototype;e.exports=function(e,t,n,d){var h=s(e),p=!a(function(){var t={};return t[h]=function(){return 7},7!==""[e](t)}),f=p&&!a(function(){var t=!1,n=/a/;if("split"===e){var r={};r[l]=function(){return n},(n={constructor:r,flags:""})[h]=/./[h]}return n.exec=function(){return t=!0,null},n[h](""),!t});if(!p||!f||n){var g=/./[h],y=t(h,""[e],function(e,t,n,o,a){var s=t.exec;return s===i||s===u.exec?p&&!a?{done:!0,value:r(g,t,n,o)}:{done:!0,value:r(e,n,t,o)}:{done:!1}});o(String.prototype,e,y[0]),o(u,h,y[1])}d&&c(u[h],"sham",!0)}},4059(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ONE_YEAR=t.FOUR_WEEKS=t.THREE_WEEKS=t.TWO_WEEKS=t.ONE_WEEK=t.THIRTY_DAYS=t.SEVEN_DAYS=t.FIVE_DAYS=t.THREE_DAYS=t.ONE_DAY=t.TWENTY_FOUR_HOURS=t.TWELVE_HOURS=t.SIX_HOURS=t.THREE_HOURS=t.ONE_HOUR=t.SIXTY_MINUTES=t.THIRTY_MINUTES=t.TEN_MINUTES=t.FIVE_MINUTES=t.ONE_MINUTE=t.SIXTY_SECONDS=t.THIRTY_SECONDS=t.TEN_SECONDS=t.FIVE_SECONDS=t.ONE_SECOND=void 0,t.ONE_SECOND=1,t.FIVE_SECONDS=5,t.TEN_SECONDS=10,t.THIRTY_SECONDS=30,t.SIXTY_SECONDS=60,t.ONE_MINUTE=t.SIXTY_SECONDS,t.FIVE_MINUTES=5*t.ONE_MINUTE,t.TEN_MINUTES=10*t.ONE_MINUTE,t.THIRTY_MINUTES=30*t.ONE_MINUTE,t.SIXTY_MINUTES=60*t.ONE_MINUTE,t.ONE_HOUR=t.SIXTY_MINUTES,t.THREE_HOURS=3*t.ONE_HOUR,t.SIX_HOURS=6*t.ONE_HOUR,t.TWELVE_HOURS=12*t.ONE_HOUR,t.TWENTY_FOUR_HOURS=24*t.ONE_HOUR,t.ONE_DAY=t.TWENTY_FOUR_HOURS,t.THREE_DAYS=3*t.ONE_DAY,t.FIVE_DAYS=5*t.ONE_DAY,t.SEVEN_DAYS=7*t.ONE_DAY,t.THIRTY_DAYS=30*t.ONE_DAY,t.ONE_WEEK=t.SEVEN_DAYS,t.TWO_WEEKS=2*t.ONE_WEEK,t.THREE_WEEKS=3*t.ONE_WEEK,t.FOUR_WEEKS=4*t.ONE_WEEK,t.ONE_YEAR=365*t.ONE_DAY},4118(e,t,n){"use strict";var r=n(2599),o=Math.max,i=Math.min;e.exports=function(e,t){var n=r(e);return n<0?o(n+t,0):i(n,t)}},4122(e,t,n){"use strict";var r=n(6412),o=n(8057),i=r.WeakMap;e.exports=o(i)&&/native code/.test(String(i))},4132(e,t,n){!function(){var t;e.exports=(t=n(5866),n(5804),t.mode.CTR=function(){var e=t.lib.BlockCipherMode.extend(),n=e.Encryptor=e.extend({processBlock:function(e,t){var n=this._cipher,r=n.blockSize,o=this._iv,i=this._counter;o&&(i=this._counter=o.slice(0),this._iv=void 0);var a=i.slice(0);n.encryptBlock(a,0),i[r-1]=i[r-1]+1|0;for(var s=0;s40)throw new Error('"version" should be in range from 1 to 40');return 4*e+17},t.getSymbolTotalCodewords=function(e){return r[e]},t.getBCHDigit=function(e){for(var t=0;0!==e;)t++,e>>>=1;return t},t.setToSJISFunction=function(e){if("function"!==typeof e)throw new Error('"toSJISFunc" is not a valid function.');n=e},t.isKanjiModeEnabled=function(){return"undefined"!==typeof n},t.toSJIS=function(e){return n(e)}},4242(e){"use strict";e.exports={rE:"6.5.7"}},4244(e,t,n){"use strict";function r(e,t){return t=t||{},new Promise(function(n,r){var o=new XMLHttpRequest,i=[],a=[],s={},c=function(){return{ok:2==(o.status/100|0),statusText:o.statusText,status:o.status,url:o.responseURL,text:function(){return Promise.resolve(o.responseText)},json:function(){return Promise.resolve(o.responseText).then(JSON.parse)},blob:function(){return Promise.resolve(new Blob([o.response]))},clone:c,headers:{keys:function(){return i},entries:function(){return a},get:function(e){return s[e.toLowerCase()]},has:function(e){return e.toLowerCase()in s}}}};for(var l in o.open(t.method||"get",e,!0),o.onload=function(){o.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,function(e,t,n){i.push(t=t.toLowerCase()),a.push([t,n]),s[t]=s[t]?s[t]+","+n:n}),n(c())},o.onerror=r,o.withCredentials="include"==t.credentials,t.headers)o.setRequestHeader(l,t.headers[l]);o.send(t.body||null)})}n.r(t),n.d(t,{default:()=>r})},4262(e,t,n){"use strict";var r=t;r.version=n(3671).rE,r.utils=n(6896),r.rand=n(6587),r.curve=n(7577),r.curves=n(8489),r.ec=n(8786),r.eddsa=n(2165)},4267(e,t,n){var r=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,a=/^0o[0-7]+$/i,s=parseInt,c="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,l="object"==typeof self&&self&&self.Object===Object&&self,u=c||l||Function("return this")(),d=Object.prototype.toString,h=Math.max,p=Math.min,f=function(){return u.Date.now()};function g(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function y(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==d.call(e)}(e))return NaN;if(g(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=g(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(r,"");var n=i.test(e);return n||a.test(e)?s(e.slice(2),n?2:8):o.test(e)?NaN:+e}e.exports=function(e,t,n){var r,o,i,a,s,c,l=0,u=!1,d=!1,m=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function b(t){var n=r,i=o;return r=o=void 0,l=t,a=e.apply(i,n)}function v(e){var n=e-c;return void 0===c||n>=t||n<0||d&&e-l>=i}function w(){var e=f();if(v(e))return k(e);s=setTimeout(w,function(e){var n=t-(e-c);return d?p(n,i-(e-l)):n}(e))}function k(e){return s=void 0,m&&r?b(e):(r=o=void 0,a)}function _(){var e=f(),n=v(e);if(r=arguments,o=this,c=e,n){if(void 0===s)return function(e){return l=e,s=setTimeout(w,t),u?b(e):a}(c);if(d)return s=setTimeout(w,t),b(c)}return void 0===s&&(s=setTimeout(w,t)),a}return t=y(t)||0,g(n)&&(u=!!n.leading,i=(d="maxWait"in n)?h(y(n.maxWait)||0,t):i,m="trailing"in n?!!n.trailing:m),_.cancel=function(){void 0!==s&&clearTimeout(s),l=0,r=c=o=s=void 0},_.flush=function(){return void 0===s?a:k(f())},_}},4272(e,t,n){"use strict";var r={};r[n(9831)("toStringTag")]="z",e.exports="[object z]"===String(r)},4286(e,t,n){!function(){var t;e.exports=(t=n(5866),n(5804),function(){var e=t,n=e.lib.CipherParams,r=e.enc.Hex;e.format.Hex={stringify:function(e){return e.ciphertext.toString(r)},parse:function(e){var t=r.parse(e);return n.create({ciphertext:t})}}}(),t.format.Hex)}()},4299(e,t,n){!function(){var t;e.exports=(t=n(5866),n(7202),function(){var e=t,n=e.lib.WordArray,r=e.algo,o=r.SHA256,i=r.SHA224=o.extend({_doReset:function(){this._hash=new n.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=o._doFinalize.call(this);return e.sigBytes-=4,e}});e.SHA224=o._createHelper(i),e.HmacSHA224=o._createHmacHelper(i)}(),t.SHA224)}()},4316(e,t,n){"use strict";var r=n(8057),o=n(7149),i=n(1463),a=n(7709);e.exports=function(e,t,n,s){s||(s={});var c=s.enumerable,l=void 0!==s.name?s.name:t;if(r(n)&&i(n,l,s),s.global)c?e[t]=n:a(t,n);else{try{s.unsafe?e[t]&&(c=!0):delete e[t]}catch(u){}c?e[t]=n:o.f(e,t,{value:n,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}},4330(e,t,n){"use strict";var r=n(7834);e.exports=function(e){return r(e.length)}},4348(e){"use strict";function t(e){return"undefined"!==typeof Float32Array?function(){var t=new Float32Array([-0]),n=new Uint8Array(t.buffer),r=128===n[3];function o(e,r,o){t[0]=e,r[o]=n[0],r[o+1]=n[1],r[o+2]=n[2],r[o+3]=n[3]}function i(e,r,o){t[0]=e,r[o]=n[3],r[o+1]=n[2],r[o+2]=n[1],r[o+3]=n[0]}function a(e,r){return n[0]=e[r],n[1]=e[r+1],n[2]=e[r+2],n[3]=e[r+3],t[0]}function s(e,r){return n[3]=e[r],n[2]=e[r+1],n[1]=e[r+2],n[0]=e[r+3],t[0]}e.writeFloatLE=r?o:i,e.writeFloatBE=r?i:o,e.readFloatLE=r?a:s,e.readFloatBE=r?s:a}():function(){function t(e,t,n,r){var o=t<0?1:0;if(o&&(t=-t),0===t)e(1/t>0?0:2147483648,n,r);else if(isNaN(t))e(2143289344,n,r);else if(t>34028234663852886e22)e((o<<31|2139095040)>>>0,n,r);else if(t<11754943508222875e-54)e((o<<31|Math.round(t/1401298464324817e-60))>>>0,n,r);else{var i=Math.floor(Math.log(t)/Math.LN2);e((o<<31|i+127<<23|8388607&Math.round(t*Math.pow(2,-i)*8388608))>>>0,n,r)}}function a(e,t,n){var r=e(t,n),o=2*(r>>31)+1,i=r>>>23&255,a=8388607&r;return 255===i?a?NaN:o*(1/0):0===i?1401298464324817e-60*o*a:o*Math.pow(2,i-150)*(a+8388608)}e.writeFloatLE=t.bind(null,n),e.writeFloatBE=t.bind(null,r),e.readFloatLE=a.bind(null,o),e.readFloatBE=a.bind(null,i)}(),"undefined"!==typeof Float64Array?function(){var t=new Float64Array([-0]),n=new Uint8Array(t.buffer),r=128===n[7];function o(e,r,o){t[0]=e,r[o]=n[0],r[o+1]=n[1],r[o+2]=n[2],r[o+3]=n[3],r[o+4]=n[4],r[o+5]=n[5],r[o+6]=n[6],r[o+7]=n[7]}function i(e,r,o){t[0]=e,r[o]=n[7],r[o+1]=n[6],r[o+2]=n[5],r[o+3]=n[4],r[o+4]=n[3],r[o+5]=n[2],r[o+6]=n[1],r[o+7]=n[0]}function a(e,r){return n[0]=e[r],n[1]=e[r+1],n[2]=e[r+2],n[3]=e[r+3],n[4]=e[r+4],n[5]=e[r+5],n[6]=e[r+6],n[7]=e[r+7],t[0]}function s(e,r){return n[7]=e[r],n[6]=e[r+1],n[5]=e[r+2],n[4]=e[r+3],n[3]=e[r+4],n[2]=e[r+5],n[1]=e[r+6],n[0]=e[r+7],t[0]}e.writeDoubleLE=r?o:i,e.writeDoubleBE=r?i:o,e.readDoubleLE=r?a:s,e.readDoubleBE=r?s:a}():function(){function t(e,t,n,r,o,i){var a=r<0?1:0;if(a&&(r=-r),0===r)e(0,o,i+t),e(1/r>0?0:2147483648,o,i+n);else if(isNaN(r))e(0,o,i+t),e(2146959360,o,i+n);else if(r>17976931348623157e292)e(0,o,i+t),e((a<<31|2146435072)>>>0,o,i+n);else{var s;if(r<22250738585072014e-324)e((s=r/5e-324)>>>0,o,i+t),e((a<<31|s/4294967296)>>>0,o,i+n);else{var c=Math.floor(Math.log(r)/Math.LN2);1024===c&&(c=1023),e(4503599627370496*(s=r*Math.pow(2,-c))>>>0,o,i+t),e((a<<31|c+1023<<20|1048576*s&1048575)>>>0,o,i+n)}}}function a(e,t,n,r,o){var i=e(r,o+t),a=e(r,o+n),s=2*(a>>31)+1,c=a>>>20&2047,l=4294967296*(1048575&a)+i;return 2047===c?l?NaN:s*(1/0):0===c?5e-324*s*l:s*Math.pow(2,c-1075)*(l+4503599627370496)}e.writeDoubleLE=t.bind(null,n,0,4),e.writeDoubleBE=t.bind(null,r,4,0),e.readDoubleLE=a.bind(null,o,0,4),e.readDoubleBE=a.bind(null,i,4,0)}(),e}function n(e,t,n){t[n]=255&e,t[n+1]=e>>>8&255,t[n+2]=e>>>16&255,t[n+3]=e>>>24}function r(e,t,n){t[n]=e>>>24,t[n+1]=e>>>16&255,t[n+2]=e>>>8&255,t[n+3]=255&e}function o(e,t){return(e[t]|e[t+1]<<8|e[t+2]<<16|e[t+3]<<24)>>>0}function i(e,t){return(e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3])>>>0}e.exports=t(t)},4414(e,t,n){"use strict";e.exports=n(2654)},4437(e,t,n){"use strict";var r=n(3873);e.exports=function(e,t){return r[e]||(r[e]=t||{})}},4465(e,t,n){"use strict";const r=n(6102),o=n(6844),i=n(3942),a=n(8881),s=Symbol("encodeFragmentIdentifier");function c(e){if("string"!==typeof e||1!==e.length)throw new TypeError("arrayFormatSeparator must be single character string")}function l(e,t){return t.encode?t.strict?r(e):encodeURIComponent(e):e}function u(e,t){return t.decode?o(e):e}function d(e){return Array.isArray(e)?e.sort():"object"===typeof e?d(Object.keys(e)).sort((e,t)=>Number(e)-Number(t)).map(t=>e[t]):e}function h(e){const t=e.indexOf("#");return-1!==t&&(e=e.slice(0,t)),e}function p(e){const t=(e=h(e)).indexOf("?");return-1===t?"":e.slice(t+1)}function f(e,t){return t.parseNumbers&&!Number.isNaN(Number(e))&&"string"===typeof e&&""!==e.trim()?e=Number(e):!t.parseBooleans||null===e||"true"!==e.toLowerCase()&&"false"!==e.toLowerCase()||(e="true"===e.toLowerCase()),e}function g(e,t){c((t=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},t)).arrayFormatSeparator);const n=function(e){let t;switch(e.arrayFormat){case"index":return(e,n,r)=>{t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===r[e]&&(r[e]={}),r[e][t[1]]=n):r[e]=n};case"bracket":return(e,n,r)=>{t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),t?void 0!==r[e]?r[e]=[].concat(r[e],n):r[e]=[n]:r[e]=n};case"colon-list-separator":return(e,n,r)=>{t=/(:list)$/.exec(e),e=e.replace(/:list$/,""),t?void 0!==r[e]?r[e]=[].concat(r[e],n):r[e]=[n]:r[e]=n};case"comma":case"separator":return(t,n,r)=>{const o="string"===typeof n&&n.includes(e.arrayFormatSeparator),i="string"===typeof n&&!o&&u(n,e).includes(e.arrayFormatSeparator);n=i?u(n,e):n;const a=o||i?n.split(e.arrayFormatSeparator).map(t=>u(t,e)):null===n?n:u(n,e);r[t]=a};case"bracket-separator":return(t,n,r)=>{const o=/(\[\])$/.test(t);if(t=t.replace(/\[\]$/,""),!o)return void(r[t]=n?u(n,e):n);const i=null===n?[]:n.split(e.arrayFormatSeparator).map(t=>u(t,e));void 0!==r[t]?r[t]=[].concat(r[t],i):r[t]=i};default:return(e,t,n)=>{void 0!==n[e]?n[e]=[].concat(n[e],t):n[e]=t}}}(t),r=Object.create(null);if("string"!==typeof e)return r;if(!(e=e.trim().replace(/^[?#&]/,"")))return r;for(const o of e.split("&")){if(""===o)continue;let[e,a]=i(t.decode?o.replace(/\+/g," "):o,"=");a=void 0===a?null:["comma","separator","bracket-separator"].includes(t.arrayFormat)?a:u(a,t),n(u(e,t),a,r)}for(const o of Object.keys(r)){const e=r[o];if("object"===typeof e&&null!==e)for(const n of Object.keys(e))e[n]=f(e[n],t);else r[o]=f(e,t)}return!1===t.sort?r:(!0===t.sort?Object.keys(r).sort():Object.keys(r).sort(t.sort)).reduce((e,t)=>{const n=r[t];return Boolean(n)&&"object"===typeof n&&!Array.isArray(n)?e[t]=d(n):e[t]=n,e},Object.create(null))}t.extract=p,t.parse=g,t.stringify=(e,t)=>{if(!e)return"";c((t=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},t)).arrayFormatSeparator);const n=n=>{return t.skipNull&&(null===(r=e[n])||void 0===r)||t.skipEmptyString&&""===e[n];var r},r=function(e){switch(e.arrayFormat){case"index":return t=>(n,r)=>{const o=n.length;return void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,[l(t,e),"[",o,"]"].join("")]:[...n,[l(t,e),"[",l(o,e),"]=",l(r,e)].join("")]};case"bracket":return t=>(n,r)=>void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,[l(t,e),"[]"].join("")]:[...n,[l(t,e),"[]=",l(r,e)].join("")];case"colon-list-separator":return t=>(n,r)=>void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,[l(t,e),":list="].join("")]:[...n,[l(t,e),":list=",l(r,e)].join("")];case"comma":case"separator":case"bracket-separator":{const t="bracket-separator"===e.arrayFormat?"[]=":"=";return n=>(r,o)=>void 0===o||e.skipNull&&null===o||e.skipEmptyString&&""===o?r:(o=null===o?"":o,0===r.length?[[l(n,e),t,l(o,e)].join("")]:[[r,l(o,e)].join(e.arrayFormatSeparator)])}default:return t=>(n,r)=>void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,l(t,e)]:[...n,[l(t,e),"=",l(r,e)].join("")]}}(t),o={};for(const a of Object.keys(e))n(a)||(o[a]=e[a]);const i=Object.keys(o);return!1!==t.sort&&i.sort(t.sort),i.map(n=>{const o=e[n];return void 0===o?"":null===o?l(n,t):Array.isArray(o)?0===o.length&&"bracket-separator"===t.arrayFormat?l(n,t)+"[]":o.reduce(r(n),[]).join("&"):l(n,t)+"="+l(o,t)}).filter(e=>e.length>0).join("&")},t.parseUrl=(e,t)=>{t=Object.assign({decode:!0},t);const[n,r]=i(e,"#");return Object.assign({url:n.split("?")[0]||"",query:g(p(e),t)},t&&t.parseFragmentIdentifier&&r?{fragmentIdentifier:u(r,t)}:{})},t.stringifyUrl=(e,n)=>{n=Object.assign({encode:!0,strict:!0,[s]:!0},n);const r=h(e.url).split("?")[0]||"",o=t.extract(e.url),i=t.parse(o,{sort:!1}),a=Object.assign(i,e.query);let c=t.stringify(a,n);c&&(c="?".concat(c));let u=function(e){let t="";const n=e.indexOf("#");return-1!==n&&(t=e.slice(n)),t}(e.url);return e.fragmentIdentifier&&(u="#".concat(n[s]?l(e.fragmentIdentifier,n):e.fragmentIdentifier)),"".concat(r).concat(c).concat(u)},t.pick=(e,n,r)=>{r=Object.assign({parseFragmentIdentifier:!0,[s]:!1},r);const{url:o,query:i,fragmentIdentifier:c}=t.parseUrl(e,r);return t.stringifyUrl({url:o,query:a(i,n),fragmentIdentifier:c},r)},t.exclude=(e,n,r)=>{const o=Array.isArray(n)?e=>!n.includes(e):(e,t)=>!n(e,t);return t.pick(e,o,r)}},4467(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(816);function o(e,t,n){return(t=(0,r.A)(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},4472(e,t,n){var r=n(2555);function o(e){if(!e||e<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=e,this.data=r.alloc(e*e),this.reservedBit=r.alloc(e*e)}o.prototype.set=function(e,t,n,r){var o=e*this.size+t;this.data[o]=n,r&&(this.reservedBit[o]=!0)},o.prototype.get=function(e,t){return this.data[e*this.size+t]},o.prototype.xor=function(e,t,n){this.data[e*this.size+t]^=n},o.prototype.isReserved=function(e,t){return this.reservedBit[e*this.size+t]},e.exports=o},4520(e,t,n){"use strict";t.Tc=t.TZ=t.wE=t.Xx=void 0;const r=n(6022),o=n(5070);function i(e){const t=new Float64Array(16);if(e)for(let n=0;n=0;--i){const e=n[i>>>3]>>>(7&i)&1;l(o,a,e),l(f,g,e),u(y,o,f),d(o,o,f),u(f,a,g),d(a,a,g),p(g,y),p(m,o),h(o,f,o),h(f,a,y),u(y,o,f),d(o,o,f),p(a,o),d(f,g,m),h(o,f,s),u(o,o,g),h(f,f,o),h(o,g,m),h(g,a,r),p(a,y),l(o,a,e),l(f,g,e)}for(let i=0;i<16;i++)r[i+16]=o[i],r[i+32]=f[i],r[i+48]=a[i],r[i+64]=g[i];const b=r.subarray(32),v=r.subarray(16);!function(e,t){const n=i();for(let r=0;r<16;r++)n[r]=t[r];for(let r=253;r>=0;r--)p(n,n),2!==r&&4!==r&&h(n,n,t);for(let r=0;r<16;r++)e[r]=n[r]}(b,b),h(v,v,b);const w=new Uint8Array(32);return function(e,t){const n=i(),r=i();for(let o=0;o<16;o++)r[o]=t[o];c(r),c(r),c(r);for(let o=0;o<2;o++){n[0]=r[0]-65517;for(let t=1;t<15;t++)n[t]=r[t]-65535-(n[t-1]>>16&1),n[t-1]&=65535;n[15]=r[15]-32767-(n[14]>>16&1);const e=n[15]>>16&1;n[14]&=65535,l(r,n,1-e)}for(let o=0;o<16;o++)e[2*o]=255&r[o],e[2*o+1]=r[o]>>8}(w,v),w}function g(e){return f(e,a)}function y(e){if(e.length!==t.wE)throw new Error("x25519: seed must be ".concat(t.wE," bytes"));const n=new Uint8Array(e);return{publicKey:g(n),secretKey:n}}t.TZ=function(e){const t=(0,r.randomBytes)(32,e),n=y(t);return(0,o.wipe)(t),n},t.Tc=function(e,n){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(e.length!==t.Xx)throw new Error("X25519: incorrect secret key length");if(n.length!==t.Xx)throw new Error("X25519: incorrect public key length");const o=f(e,n);if(r){let e=0;for(let t=0;t"+e+""},y=function(e){e.write(g("")),e.close();var t=e.parentWindow.Object;return e=null,t},m=function(){try{r=new ActiveXObject("htmlfile")}catch(t){}m="undefined"!=typeof document?document.domain&&r?y(r):function(){var e,t=l("iframe"),n="java"+h+":";return t.style.display="none",c.appendChild(t),t.src=String(n),(e=t.contentWindow.document).open(),e.write(g("document.F=Object")),e.close(),e.F}():y(r);for(var e=a.length;e--;)delete m[d][a[e]];return m()};s[p]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(f[d]=o(e),n=new f,f[d]=null,n[p]=e):n=m(),void 0===t?n:i.f(n,t)}},4914(e,t,n){"use strict";t._S=t.K=t.TP=t.wE=t.Ee=void 0;const r=n(6022),o=n(9816),i=n(5070);function a(e){const t=new Float64Array(16);if(e)for(let n=0;n>16&1),n[t-1]&=65535;n[15]=r[15]-32767-(n[14]>>16&1);const e=n[15]>>16&1;n[14]&=65535,y(r,n,1-e)}for(let o=0;o<16;o++)e[2*o]=255&r[o],e[2*o+1]=r[o]>>8}function b(e,t){let n=0;for(let r=0;r<32;r++)n|=e[r]^t[r];return(1&n-1>>>8)-1}function v(e,t){const n=new Uint8Array(32),r=new Uint8Array(32);return m(n,e),m(r,t),b(n,r)}function w(e){const t=new Uint8Array(32);return m(t,e),1&t[0]}function k(e,t,n){for(let r=0;r<16;r++)e[r]=t[r]+n[r]}function _(e,t,n){for(let r=0;r<16;r++)e[r]=t[r]-n[r]}function I(e,t,n){let r,o,i=0,a=0,s=0,c=0,l=0,u=0,d=0,h=0,p=0,f=0,g=0,y=0,m=0,b=0,v=0,w=0,k=0,_=0,I=0,A=0,S=0,T=0,E=0,x=0,O=0,P=0,C=0,R=0,N=0,D=0,L=0,B=n[0],M=n[1],j=n[2],F=n[3],U=n[4],H=n[5],z=n[6],K=n[7],G=n[8],V=n[9],q=n[10],W=n[11],Y=n[12],X=n[13],Q=n[14],Z=n[15];r=t[0],i+=r*B,a+=r*M,s+=r*j,c+=r*F,l+=r*U,u+=r*H,d+=r*z,h+=r*K,p+=r*G,f+=r*V,g+=r*q,y+=r*W,m+=r*Y,b+=r*X,v+=r*Q,w+=r*Z,r=t[1],a+=r*B,s+=r*M,c+=r*j,l+=r*F,u+=r*U,d+=r*H,h+=r*z,p+=r*K,f+=r*G,g+=r*V,y+=r*q,m+=r*W,b+=r*Y,v+=r*X,w+=r*Q,k+=r*Z,r=t[2],s+=r*B,c+=r*M,l+=r*j,u+=r*F,d+=r*U,h+=r*H,p+=r*z,f+=r*K,g+=r*G,y+=r*V,m+=r*q,b+=r*W,v+=r*Y,w+=r*X,k+=r*Q,_+=r*Z,r=t[3],c+=r*B,l+=r*M,u+=r*j,d+=r*F,h+=r*U,p+=r*H,f+=r*z,g+=r*K,y+=r*G,m+=r*V,b+=r*q,v+=r*W,w+=r*Y,k+=r*X,_+=r*Q,I+=r*Z,r=t[4],l+=r*B,u+=r*M,d+=r*j,h+=r*F,p+=r*U,f+=r*H,g+=r*z,y+=r*K,m+=r*G,b+=r*V,v+=r*q,w+=r*W,k+=r*Y,_+=r*X,I+=r*Q,A+=r*Z,r=t[5],u+=r*B,d+=r*M,h+=r*j,p+=r*F,f+=r*U,g+=r*H,y+=r*z,m+=r*K,b+=r*G,v+=r*V,w+=r*q,k+=r*W,_+=r*Y,I+=r*X,A+=r*Q,S+=r*Z,r=t[6],d+=r*B,h+=r*M,p+=r*j,f+=r*F,g+=r*U,y+=r*H,m+=r*z,b+=r*K,v+=r*G,w+=r*V,k+=r*q,_+=r*W,I+=r*Y,A+=r*X,S+=r*Q,T+=r*Z,r=t[7],h+=r*B,p+=r*M,f+=r*j,g+=r*F,y+=r*U,m+=r*H,b+=r*z,v+=r*K,w+=r*G,k+=r*V,_+=r*q,I+=r*W,A+=r*Y,S+=r*X,T+=r*Q,E+=r*Z,r=t[8],p+=r*B,f+=r*M,g+=r*j,y+=r*F,m+=r*U,b+=r*H,v+=r*z,w+=r*K,k+=r*G,_+=r*V,I+=r*q,A+=r*W,S+=r*Y,T+=r*X,E+=r*Q,x+=r*Z,r=t[9],f+=r*B,g+=r*M,y+=r*j,m+=r*F,b+=r*U,v+=r*H,w+=r*z,k+=r*K,_+=r*G,I+=r*V,A+=r*q,S+=r*W,T+=r*Y,E+=r*X,x+=r*Q,O+=r*Z,r=t[10],g+=r*B,y+=r*M,m+=r*j,b+=r*F,v+=r*U,w+=r*H,k+=r*z,_+=r*K,I+=r*G,A+=r*V,S+=r*q,T+=r*W,E+=r*Y,x+=r*X,O+=r*Q,P+=r*Z,r=t[11],y+=r*B,m+=r*M,b+=r*j,v+=r*F,w+=r*U,k+=r*H,_+=r*z,I+=r*K,A+=r*G,S+=r*V,T+=r*q,E+=r*W,x+=r*Y,O+=r*X,P+=r*Q,C+=r*Z,r=t[12],m+=r*B,b+=r*M,v+=r*j,w+=r*F,k+=r*U,_+=r*H,I+=r*z,A+=r*K,S+=r*G,T+=r*V,E+=r*q,x+=r*W,O+=r*Y,P+=r*X,C+=r*Q,R+=r*Z,r=t[13],b+=r*B,v+=r*M,w+=r*j,k+=r*F,_+=r*U,I+=r*H,A+=r*z,S+=r*K,T+=r*G,E+=r*V,x+=r*q,O+=r*W,P+=r*Y,C+=r*X,R+=r*Q,N+=r*Z,r=t[14],v+=r*B,w+=r*M,k+=r*j,_+=r*F,I+=r*U,A+=r*H,S+=r*z,T+=r*K,E+=r*G,x+=r*V,O+=r*q,P+=r*W,C+=r*Y,R+=r*X,N+=r*Q,D+=r*Z,r=t[15],w+=r*B,k+=r*M,_+=r*j,I+=r*F,A+=r*U,S+=r*H,T+=r*z,E+=r*K,x+=r*G,O+=r*V,P+=r*q,C+=r*W,R+=r*Y,N+=r*X,D+=r*Q,L+=r*Z,i+=38*k,a+=38*_,s+=38*I,c+=38*A,l+=38*S,u+=38*T,d+=38*E,h+=38*x,p+=38*O,f+=38*P,g+=38*C,y+=38*R,m+=38*N,b+=38*D,v+=38*L,o=1,r=i+o+65535,o=Math.floor(r/65536),i=r-65536*o,r=a+o+65535,o=Math.floor(r/65536),a=r-65536*o,r=s+o+65535,o=Math.floor(r/65536),s=r-65536*o,r=c+o+65535,o=Math.floor(r/65536),c=r-65536*o,r=l+o+65535,o=Math.floor(r/65536),l=r-65536*o,r=u+o+65535,o=Math.floor(r/65536),u=r-65536*o,r=d+o+65535,o=Math.floor(r/65536),d=r-65536*o,r=h+o+65535,o=Math.floor(r/65536),h=r-65536*o,r=p+o+65535,o=Math.floor(r/65536),p=r-65536*o,r=f+o+65535,o=Math.floor(r/65536),f=r-65536*o,r=g+o+65535,o=Math.floor(r/65536),g=r-65536*o,r=y+o+65535,o=Math.floor(r/65536),y=r-65536*o,r=m+o+65535,o=Math.floor(r/65536),m=r-65536*o,r=b+o+65535,o=Math.floor(r/65536),b=r-65536*o,r=v+o+65535,o=Math.floor(r/65536),v=r-65536*o,r=w+o+65535,o=Math.floor(r/65536),w=r-65536*o,i+=o-1+37*(o-1),o=1,r=i+o+65535,o=Math.floor(r/65536),i=r-65536*o,r=a+o+65535,o=Math.floor(r/65536),a=r-65536*o,r=s+o+65535,o=Math.floor(r/65536),s=r-65536*o,r=c+o+65535,o=Math.floor(r/65536),c=r-65536*o,r=l+o+65535,o=Math.floor(r/65536),l=r-65536*o,r=u+o+65535,o=Math.floor(r/65536),u=r-65536*o,r=d+o+65535,o=Math.floor(r/65536),d=r-65536*o,r=h+o+65535,o=Math.floor(r/65536),h=r-65536*o,r=p+o+65535,o=Math.floor(r/65536),p=r-65536*o,r=f+o+65535,o=Math.floor(r/65536),f=r-65536*o,r=g+o+65535,o=Math.floor(r/65536),g=r-65536*o,r=y+o+65535,o=Math.floor(r/65536),y=r-65536*o,r=m+o+65535,o=Math.floor(r/65536),m=r-65536*o,r=b+o+65535,o=Math.floor(r/65536),b=r-65536*o,r=v+o+65535,o=Math.floor(r/65536),v=r-65536*o,r=w+o+65535,o=Math.floor(r/65536),w=r-65536*o,i+=o-1+37*(o-1),e[0]=i,e[1]=a,e[2]=s,e[3]=c,e[4]=l,e[5]=u,e[6]=d,e[7]=h,e[8]=p,e[9]=f,e[10]=g,e[11]=y,e[12]=m,e[13]=b,e[14]=v,e[15]=w}function A(e,t){I(e,t,t)}function S(e,t){const n=a();let r;for(r=0;r<16;r++)n[r]=t[r];for(r=253;r>=0;r--)A(n,n),2!==r&&4!==r&&I(n,n,t);for(r=0;r<16;r++)e[r]=n[r]}function T(e,t){const n=a(),r=a(),o=a(),i=a(),s=a(),c=a(),l=a(),d=a(),h=a();_(n,e[1],e[0]),_(h,t[1],t[0]),I(n,n,h),k(r,e[0],e[1]),k(h,t[0],t[1]),I(r,r,h),I(o,e[3],t[3]),I(o,o,u),I(i,e[2],t[2]),k(i,i,i),_(s,r,n),_(c,i,o),k(l,i,o),k(d,r,n),I(e[0],s,c),I(e[1],d,l),I(e[2],l,c),I(e[3],s,d)}function E(e,t,n){for(let r=0;r<4;r++)y(e[r],t[r],n)}function x(e,t){const n=a(),r=a(),o=a();S(o,t[2]),I(n,t[0],o),I(r,t[1],o),m(e,r),e[31]^=w(n)<<7}function O(e,t,n){f(e[0],s),f(e[1],c),f(e[2],c),f(e[3],s);for(let r=255;r>=0;--r){const o=n[r/8|0]>>(7&r)&1;E(e,t,o),T(t,e),T(e,e),E(e,t,o)}}function P(e,t){const n=[a(),a(),a(),a()];f(n[0],d),f(n[1],h),f(n[2],c),I(n[3],d,h),O(e,n,t)}function C(e){if(e.length!==t.TP)throw new Error("ed25519: seed must be ".concat(t.TP," bytes"));const n=(0,o.hash)(e);n[0]&=248,n[31]&=127,n[31]|=64;const r=new Uint8Array(32),i=[a(),a(),a(),a()];P(i,n),x(r,i);const s=new Uint8Array(64);return s.set(e),s.set(r,32),{publicKey:r,secretKey:s}}t.K=C;const R=new Float64Array([237,211,245,92,26,99,18,88,214,156,247,162,222,249,222,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16]);function N(e,t){let n,r,o,i;for(r=63;r>=32;--r){for(n=0,o=r-32,i=r-12;o>4)*R[o],n=t[o]>>8,t[o]&=255;for(o=0;o<32;o++)t[o]-=n*R[o];for(r=0;r<32;r++)t[r+1]+=t[r]>>8,e[r]=255&t[r]}function D(e){const t=new Float64Array(64);for(let n=0;n<64;n++)t[n]=e[n];for(let n=0;n<64;n++)e[n]=0;N(e,t)}function L(e,t){const n=a(),r=a(),o=a(),i=a(),u=a(),d=a(),h=a();return f(e[2],c),function(e,t){for(let n=0;n<16;n++)e[n]=t[2*n]+(t[2*n+1]<<8);e[15]&=32767}(e[1],t),A(o,e[1]),I(i,o,l),_(o,o,e[2]),k(i,e[2],i),A(u,i),A(d,u),I(h,d,u),I(n,h,o),I(n,n,i),function(e,t){const n=a();let r;for(r=0;r<16;r++)n[r]=t[r];for(r=250;r>=0;r--)A(n,n),1!==r&&I(n,n,t);for(r=0;r<16;r++)e[r]=n[r]}(n,n),I(n,n,o),I(n,n,i),I(n,n,i),I(e[0],n,i),A(r,e[0]),I(r,r,i),v(r,o)&&I(e[0],e[0],p),A(r,e[0]),I(r,r,i),v(r,o)?-1:(w(e[0])===t[31]>>7&&_(e[0],s,e[0]),I(e[3],e[0],e[1]),0)}t._S=function(e,t){const n=new Float64Array(64),r=[a(),a(),a(),a()],i=(0,o.hash)(e.subarray(0,32));i[0]&=248,i[31]&=127,i[31]|=64;const s=new Uint8Array(64);s.set(i.subarray(32),32);const c=new o.SHA512;c.update(s.subarray(32)),c.update(t);const l=c.digest();c.clean(),D(l),P(r,l),x(s,r),c.reset(),c.update(s.subarray(0,32)),c.update(e.subarray(32)),c.update(t);const u=c.digest();D(u);for(let o=0;o<32;o++)n[o]=l[o];for(let o=0;o<32;o++)for(let e=0;e<32;e++)n[o+e]+=u[o]*i[e];return N(s.subarray(32),n),s}},4955(){},4959(e,t,n){"use strict";var r=n(4272),o=n(8057),i=n(5332),a=n(9831)("toStringTag"),s=Object,c="Arguments"===i(function(){return arguments}());e.exports=r?i:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(n){}}(t=s(e),a))?n:c?i(t):"Object"===(r=i(t))&&o(t.callee)?"Arguments":r}},5023(e,t,n){"use strict";var r=n(2802),o=n(8057),i=n(1889),a=n(3051),s=n(4751),c=a("IE_PROTO"),l=Object,u=l.prototype;e.exports=s?l.getPrototypeOf:function(e){var t=i(e);if(r(t,c))return t[c];var n=t.constructor;return o(n)&&t instanceof n?n.prototype:t instanceof l?u:null}},5070(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.wipe=function(e){for(var t=0;t=R&&(C+=T(s,R,B)+D,R=B+L.length)}return C+T(s,R)}]},!!s(function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")})||!x||O)},5092(e,t,n){"use strict";n.d(t,{Vw:()=>p,Fc:()=>u,Id:()=>h,O8:()=>a,qv:()=>c,po:()=>g,Ow:()=>s,ZJ:()=>d,DH:()=>i,ld:()=>f});const r="object"===typeof globalThis&&"crypto"in globalThis?globalThis.crypto:void 0;var o=n(7619);function i(e){return new Uint32Array(e.buffer,e.byteOffset,Math.floor(e.byteLength/4))}function a(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function s(e,t){return e<<32-t|e>>>t}const c=(()=>68===new Uint8Array(new Uint32Array([287454020]).buffer)[0])();function l(e){return e<<24&4278190080|e<<8&16711680|e>>>8&65280|e>>>24&255}function u(e){for(let t=0;te().update(d(t)).digest(),n=e();return t.outputLen=n.outputLen,t.blockLen=n.blockLen,t.create=()=>e(),t}function g(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:32;if(r&&"function"===typeof r.getRandomValues)return r.getRandomValues(new Uint8Array(e));if(r&&"function"===typeof r.randomBytes)return r.randomBytes(e);throw new Error("crypto.getRandomValues must be defined")}},5116(e,t,n){"use strict";var r=n(251);e.exports=!r(function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")})},5125(e,t,n){"use strict";var r,o,i,a=n(251),s=n(8057),c=n(9310),l=n(4876),u=n(5023),d=n(4316),h=n(9831),p=n(255),f=h("iterator"),g=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):g=!0),!c(r)||a(function(){var e={};return r[f].call(e)!==e})?r={}:p&&(r=l(r)),s(r[f])||d(r,f,function(){return this}),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:g}},5222(e,t){"use strict";class n{static isArrayBuffer(e){return"[object ArrayBuffer]"===Object.prototype.toString.call(e)}static toArrayBuffer(e){return this.isArrayBuffer(e)?e:e.byteLength===e.buffer.byteLength||0===e.byteOffset&&e.byteLength===e.buffer.byteLength?e.buffer:this.toUint8Array(e.buffer).slice(e.byteOffset,e.byteOffset+e.byteLength).buffer}static toUint8Array(e){return this.toView(e,Uint8Array)}static toView(e,t){if(e.constructor===t)return e;if(this.isArrayBuffer(e))return new t(e);if(this.isArrayBufferView(e))return new t(e.buffer,e.byteOffset,e.byteLength);throw new TypeError("The provided value is not of type '(ArrayBuffer or ArrayBufferView)'")}static isBufferSource(e){return this.isArrayBufferView(e)||this.isArrayBuffer(e)}static isArrayBufferView(e){return ArrayBuffer.isView(e)||e&&this.isArrayBuffer(e.buffer)}static isEqual(e,t){const r=n.toUint8Array(e),o=n.toUint8Array(t);if(r.length!==o.byteLength)return!1;for(let n=0;n1&&void 0!==arguments[1]&&arguments[1];const r=n.toArrayBuffer(e),o=new DataView(r);let i="";for(let n=0;n1&&void 0!==arguments[1]&&arguments[1];const n=new ArrayBuffer(2*e.length),r=new DataView(n);for(let o=0;o1&&void 0!==arguments[1]?arguments[1]:"utf8";const r=n.toUint8Array(e);switch(t.toLowerCase()){case"utf8":return this.ToUtf8String(r);case"binary":return this.ToBinary(r);case"hex":return this.ToHex(r);case"base64":return this.ToBase64(r);case"base64url":return this.ToBase64Url(r);case"utf16le":return c.toString(r,!0);case"utf16":case"utf16be":return c.toString(r);default:throw new Error("Unknown type of encoding '".concat(t,"'"))}}static FromString(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"utf8";if(!e)return new ArrayBuffer(0);switch(t.toLowerCase()){case"utf8":return this.FromUtf8String(e);case"binary":return this.FromBinary(e);case"hex":return this.FromHex(e);case"base64":return this.FromBase64(e);case"base64url":return this.FromBase64Url(e);case"utf16le":return c.fromString(e,!0);case"utf16":case"utf16be":return c.fromString(e);default:throw new Error("Unknown type of encoding '".concat(t,"'"))}}static ToBase64(e){const t=n.toUint8Array(e);if("undefined"!==typeof btoa){const e=this.ToString(t,"binary");return btoa(e)}return Buffer.from(t).toString("base64")}static FromBase64(e){const t=this.formatString(e);if(!t)return new ArrayBuffer(0);if(!l.isBase64(t))throw new TypeError("Argument 'base64Text' is not Base64 encoded");return"undefined"!==typeof atob?this.FromBinary(atob(t)):new Uint8Array(Buffer.from(t,"base64")).buffer}static FromBase64Url(e){const t=this.formatString(e);if(!t)return new ArrayBuffer(0);if(!l.isBase64Url(t))throw new TypeError("Argument 'base64url' is not Base64Url encoded");return this.FromBase64(this.Base64Padding(t.replace(/\-/g,"+").replace(/\_/g,"/")))}static ToBase64Url(e){return this.ToBase64(e).replace(/\+/g,"-").replace(/\//g,"_").replace(/\=/g,"")}static FromUtf8String(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l.DEFAULT_UTF8_ENCODING;switch(t){case"ascii":return this.FromBinary(e);case"utf8":return s.fromString(e);case"utf16":case"utf16be":return c.fromString(e);case"utf16le":case"usc2":return c.fromString(e,!0);default:throw new Error("Unknown type of encoding '".concat(t,"'"))}}static ToUtf8String(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l.DEFAULT_UTF8_ENCODING;switch(t){case"ascii":return this.ToBinary(e);case"utf8":return s.toString(e);case"utf16":case"utf16be":return c.toString(e);case"utf16le":case"usc2":return c.toString(e,!0);default:throw new Error("Unknown type of encoding '".concat(t,"'"))}}static FromBinary(e){const t=e.length,n=new Uint8Array(t);for(let r=0;r1&&void 0!==arguments[1]&&arguments[1];return c.toString(e,t)}static FromUtf16String(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return c.fromString(e,t)}static Base64Padding(e){const t=4-e.length%4;if(t<4)for(let n=0;n4)return!1;if(0===e[t.place])return!1;for(var o=0,i=0,a=t.place;i>>=0;return!(o<=127)&&(t.place=a,o)}function l(e){for(var t=0,n=e.length-1;!e[t]&&!(128&e[t+1])&&t>>3);for(e.push(128|n);--n;)e.push(t>>>(n<<3)&255);e.push(t)}}e.exports=a,a.prototype._importDER=function(e,t){e=o.toArray(e,t);var n=new s;if(48!==e[n.place++])return!1;var i=c(e,n);if(!1===i)return!1;if(i+n.place!==e.length)return!1;if(2!==e[n.place++])return!1;var a=c(e,n);if(!1===a)return!1;if(0!==(128&e[n.place]))return!1;var l=e.slice(n.place,a+n.place);if(n.place+=a,2!==e[n.place++])return!1;var u=c(e,n);if(!1===u)return!1;if(e.length!==u+n.place)return!1;if(0!==(128&e[n.place]))return!1;var d=e.slice(n.place,u+n.place);if(0===l[0]){if(!(128&l[1]))return!1;l=l.slice(1)}if(0===d[0]){if(!(128&d[1]))return!1;d=d.slice(1)}return this.r=new r(l),this.s=new r(d),this.recoveryParam=null,!0},a.prototype.toDER=function(e){var t=this.r.toArray(),n=this.s.toArray();for(128&t[0]&&(t=[0].concat(t)),128&n[0]&&(n=[0].concat(n)),t=l(t),n=l(n);!n[0]&&!(128&n[1]);)n=n.slice(1);var r=[2];u(r,t.length),(r=r.concat(t)).push(2),u(r,n.length);var i=r.concat(n),a=[48];return u(a,i.length),a=a.concat(i),o.encode(a,e)}},5414(e,t,n){"use strict";var r=n(9745),o=n(2802),i=n(1781),a=n(3769),s=n(3383),c=RegExp.prototype;e.exports=a.correct?function(e){return e.flags}:function(e){return a.correct||!i(c,e)||o(e,"flags")?e.flags:r(s,e)}},5438(e){"use strict";var t=Object.prototype.hasOwnProperty,n="~";function r(){}function o(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function i(e,t,r,i,a){if("function"!==typeof r)throw new TypeError("The listener must be a function");var s=new o(r,i||e,a),c=n?n+t:t;return e._events[c]?e._events[c].fn?e._events[c]=[e._events[c],s]:e._events[c].push(s):(e._events[c]=s,e._eventsCount++),e}function a(e,t){0===--e._eventsCount?e._events=new r:delete e._events[t]}function s(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),(new r).__proto__||(n=!1)),s.prototype.eventNames=function(){var e,r,o=[];if(0===this._eventsCount)return o;for(r in e=this._events)t.call(e,r)&&o.push(n?r.slice(1):r);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(e)):o},s.prototype.listeners=function(e){var t=n?n+e:e,r=this._events[t];if(!r)return[];if(r.fn)return[r.fn];for(var o=0,i=r.length,a=new Array(i);o=0&&e.bit<4},t.from=function(e,n){if(t.isValid(e))return e;try{return function(e){if("string"!==typeof e)throw new Error("Param is not a string");switch(e.toLowerCase()){case"l":case"low":return t.L;case"m":case"medium":return t.M;case"q":case"quartile":return t.Q;case"h":case"high":return t.H;default:throw new Error("Unknown EC Level: "+e)}}(e)}catch(r){return n}}},5484(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.proto=t.google=t.default=t.com=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(r,a,s):r[a]=e[a]}return r.default=e,n&&n.set(e,r),r}(n(4740));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}const i=r.Reader,a=r.Writer,s=r.util,c=t.default=r.roots.hashgraph||(r.roots.hashgraph={});t.com=c.com=(()=>{const e={};return e.hedera=function(){const e={};return e.hapi=function(){const e={};return e.block=function(){const e={};return e.stream=function(){const e={};return e.ChainOfTrustProof=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeSignatures=c.com.hedera.hapi.block.stream.NodeSignatures.decode(e,e.uint32());break;case 2:o.wrapsProof=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.block.stream.ChainOfTrustProof"},e}(),e.NodeSignatures=function(){function e(e){if(this.nodeSignatures=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.nodeSignatures&&o.nodeSignatures.length||(o.nodeSignatures=[]),o.nodeSignatures.push(c.com.hedera.hapi.block.stream.NodeSignature.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.block.stream.NodeSignatures"},e}(),e.NodeSignature=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeId=e.uint64();break;case 2:o.signature=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.block.stream.NodeSignature"},e}(),e}(),e}(),e.platform=function(){const e={};return e.state=function(){const e={};return e.PlatformState=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.creationSoftwareVersion=c.proto.SemanticVersion.decode(e,e.uint32());break;case 2:o.roundsNonAncient=e.uint32();break;case 3:o.consensusSnapshot=c.com.hedera.hapi.platform.state.ConsensusSnapshot.decode(e,e.uint32());break;case 4:o.freezeTime=c.proto.Timestamp.decode(e,e.uint32());break;case 5:o.lastFrozenTime=c.proto.Timestamp.decode(e,e.uint32());break;case 6:o.latestFreezeRound=e.uint64();break;case 1e4:o.legacyRunningEventHash=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.state.PlatformState"},e}(),e.ConsensusSnapshot=function(){function e(e){if(this.minimumJudgeInfoList=[],this.judgeIds=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.round=e.uint64();break;case 3:o.minimumJudgeInfoList&&o.minimumJudgeInfoList.length||(o.minimumJudgeInfoList=[]),o.minimumJudgeInfoList.push(c.com.hedera.hapi.platform.state.MinimumJudgeInfo.decode(e,e.uint32()));break;case 4:o.nextConsensusNumber=e.uint64();break;case 5:o.consensusTimestamp=c.proto.Timestamp.decode(e,e.uint32());break;case 6:o.judgeIds&&o.judgeIds.length||(o.judgeIds=[]),o.judgeIds.push(c.com.hedera.hapi.platform.state.JudgeId.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.state.ConsensusSnapshot"},e}(),e.JudgeId=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.creatorId=e.uint64();break;case 2:o.judgeHash=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.state.JudgeId"},e}(),e.MinimumJudgeInfo=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.round=e.uint64();break;case 2:o.minimumJudgeBirthRound=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.state.MinimumJudgeInfo"},e}(),e.NodeId=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.id=e.uint64();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.state.NodeId"},e}(),e.StateItem=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 2:o.key=c.com.hedera.hapi.platform.state.StateKey.decode(e,e.uint32());break;case 3:o.value=c.com.hedera.hapi.platform.state.StateValue.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.state.StateItem"},e}(),e.QueueState=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.head=e.uint64();break;case 2:o.tail=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.state.QueueState"},e}(),e.StateKey=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.singleton=e.int32();break;case 2:o.TokenService_I_ACCOUNTS=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.TokenService_I_ALIASES=c.proto.ProtoBytes.decode(e,e.uint32());break;case 4:o.ContractService_I_STORAGE=c.proto.SlotKey.decode(e,e.uint32());break;case 5:o.ContractService_I_BYTECODE=c.proto.ContractID.decode(e,e.uint32());break;case 6:o.FileService_I_FILES=c.proto.FileID.decode(e,e.uint32());break;case 7:o.TokenService_I_TOKENS=c.proto.TokenID.decode(e,e.uint32());break;case 8:o.TokenService_I_NFTS=c.proto.NftID.decode(e,e.uint32());break;case 9:o.TokenService_I_TOKEN_RELS=c.proto.EntityIDPair.decode(e,e.uint32());break;case 10:o.TokenService_I_STAKING_INFOS=c.proto.EntityNumber.decode(e,e.uint32());break;case 14:o.ScheduleService_I_SCHEDULES_BY_ID=c.proto.ScheduleID.decode(e,e.uint32());break;case 15:o.ScheduleService_I_SCHEDULES_BY_EXPIRY_SEC=c.proto.ProtoLong.decode(e,e.uint32());break;case 16:o.ScheduleService_I_SCHEDULES_BY_EQUALITY=c.proto.ProtoBytes.decode(e,e.uint32());break;case 20:o.AddressBookService_I_NODES=c.proto.EntityNumber.decode(e,e.uint32());break;case 21:o.ConsensusService_I_TOPICS=c.proto.TopicID.decode(e,e.uint32());break;case 25:o.TokenService_I_PENDING_AIRDROPS=c.proto.PendingAirdropId.decode(e,e.uint32());break;case 28:o.RosterService_I_ROSTERS=c.proto.ProtoBytes.decode(e,e.uint32());break;case 29:o.ScheduleService_I_SCHEDULED_COUNTS=c.proto.TimestampSeconds.decode(e,e.uint32());break;case 30:o.ScheduleService_I_SCHEDULE_ID_BY_EQUALITY=c.proto.ProtoBytes.decode(e,e.uint32());break;case 31:o.TssBaseService_I_TSS_MESSAGES=c.com.hedera.hapi.node.state.tss.TssMessageMapKey.decode(e,e.uint32());break;case 32:o.TssBaseService_I_TSS_VOTES=c.com.hedera.hapi.node.state.tss.TssVoteMapKey.decode(e,e.uint32());break;case 33:o.ScheduleService_I_SCHEDULED_ORDERS=c.proto.ScheduledOrder.decode(e,e.uint32());break;case 34:o.ScheduleService_I_SCHEDULED_USAGES=c.proto.TimestampSeconds.decode(e,e.uint32());break;case 35:o.TssBaseService_I_TSS_ENCRYPTION_KEYS=c.proto.EntityNumber.decode(e,e.uint32());break;case 37:o.HintsService_I_HINTS_KEY_SETS=c.com.hedera.hapi.node.state.hints.HintsPartyId.decode(e,e.uint32());break;case 40:o.HintsService_I_PREPROCESSING_VOTES=c.com.hedera.hapi.node.state.hints.PreprocessingVoteId.decode(e,e.uint32());break;case 43:o.HistoryService_I_PROOF_KEY_SETS=c.com.hedera.hapi.platform.state.NodeId.decode(e,e.uint32());break;case 46:o.HistoryService_I_HISTORY_SIGNATURES=c.com.hedera.hapi.node.state.history.ConstructionNodeId.decode(e,e.uint32());break;case 47:o.HistoryService_I_PROOF_VOTES=c.com.hedera.hapi.node.state.history.ConstructionNodeId.decode(e,e.uint32());break;case 49:o.HintsService_I_CRS_PUBLICATIONS=c.com.hedera.hapi.platform.state.NodeId.decode(e,e.uint32());break;case 51:o.ContractService_I_EVM_HOOK_STATES=c.proto.HookId.decode(e,e.uint32());break;case 52:o.ContractService_I_LAMBDA_STORAGE=c.com.hedera.hapi.node.state.hooks.LambdaSlotKey.decode(e,e.uint32());break;case 53:o.AddressBookService_I_ACCOUNT_NODE_REL=c.proto.AccountID.decode(e,e.uint32());break;case 126:o.RecordCache_I_TRANSACTION_RECEIPTS=e.uint64();break;case 10001:o.FileService_I_UPGRADE_DATA_150=e.uint64();break;case 10002:o.FileService_I_UPGRADE_DATA_151=e.uint64();break;case 10003:o.FileService_I_UPGRADE_DATA_152=e.uint64();break;case 10004:o.FileService_I_UPGRADE_DATA_153=e.uint64();break;case 10005:o.FileService_I_UPGRADE_DATA_154=e.uint64();break;case 10006:o.FileService_I_UPGRADE_DATA_155=e.uint64();break;case 10007:o.FileService_I_UPGRADE_DATA_156=e.uint64();break;case 10008:o.FileService_I_UPGRADE_DATA_157=e.uint64();break;case 10009:o.FileService_I_UPGRADE_DATA_158=e.uint64();break;case 10010:o.FileService_I_UPGRADE_DATA_159=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.state.StateKey"},e}(),e.StateValue=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.EntityIdService_I_ENTITY_ID=c.proto.EntityNumber.decode(e,e.uint32());break;case 2:o.TokenService_I_ACCOUNTS=c.proto.Account.decode(e,e.uint32());break;case 3:o.TokenService_I_ALIASES=c.proto.AccountID.decode(e,e.uint32());break;case 4:o.ContractService_I_STORAGE=c.proto.SlotValue.decode(e,e.uint32());break;case 5:o.ContractService_I_BYTECODE=c.proto.Bytecode.decode(e,e.uint32());break;case 6:o.FileService_I_FILES=c.proto.File.decode(e,e.uint32());break;case 7:o.TokenService_I_TOKENS=c.proto.Token.decode(e,e.uint32());break;case 8:o.TokenService_I_NFTS=c.proto.Nft.decode(e,e.uint32());break;case 9:o.TokenService_I_TOKEN_RELS=c.proto.TokenRelation.decode(e,e.uint32());break;case 10:o.TokenService_I_STAKING_INFOS=c.proto.StakingNodeInfo.decode(e,e.uint32());break;case 11:o.TokenService_I_STAKING_NETWORK_REWARDS=c.proto.NetworkStakingRewards.decode(e,e.uint32());break;case 12:o.CongestionThrottleService_I_THROTTLE_USAGE_SNAPSHOTS=c.proto.ThrottleUsageSnapshots.decode(e,e.uint32());break;case 13:o.CongestionThrottleService_I_CONGESTION_LEVEL_STARTS=c.proto.CongestionLevelStarts.decode(e,e.uint32());break;case 14:o.ScheduleService_I_SCHEDULES_BY_ID=c.proto.Schedule.decode(e,e.uint32());break;case 15:o.ScheduleService_I_SCHEDULES_BY_EXPIRY_SEC=c.proto.ScheduleList.decode(e,e.uint32());break;case 16:o.ScheduleService_I_SCHEDULES_BY_EQUALITY=c.proto.ScheduleList.decode(e,e.uint32());break;case 17:o.FeeService_I_MIDNIGHT_RATES=c.proto.ExchangeRateSet.decode(e,e.uint32());break;case 18:o.BlockRecordService_I_RUNNING_HASHES=c.proto.RunningHashes.decode(e,e.uint32());break;case 19:o.BlockRecordService_I_BLOCKS=c.proto.BlockInfo.decode(e,e.uint32());break;case 20:o.AddressBookService_I_NODES=c.com.hedera.hapi.node.state.addressbook.Node.decode(e,e.uint32());break;case 21:o.ConsensusService_I_TOPICS=c.proto.Topic.decode(e,e.uint32());break;case 22:o.FreezeService_I_UPGRADE_FILE_HASH=c.proto.ProtoBytes.decode(e,e.uint32());break;case 23:o.FreezeService_I_FREEZE_TIME=c.proto.Timestamp.decode(e,e.uint32());break;case 24:o.BlockStreamService_I_BLOCK_STREAM_INFO=c.com.hedera.hapi.node.state.blockstream.BlockStreamInfo.decode(e,e.uint32());break;case 25:o.TokenService_I_PENDING_AIRDROPS=c.proto.AccountPendingAirdrop.decode(e,e.uint32());break;case 26:o.PlatformStateService_I_PLATFORM_STATE=c.com.hedera.hapi.platform.state.PlatformState.decode(e,e.uint32());break;case 27:o.RosterService_I_ROSTER_STATE=c.com.hedera.hapi.node.state.roster.RosterState.decode(e,e.uint32());break;case 28:o.RosterService_I_ROSTERS=c.com.hedera.hapi.node.state.roster.Roster.decode(e,e.uint32());break;case 29:o.ScheduleService_I_SCHEDULED_COUNTS=c.proto.ScheduledCounts.decode(e,e.uint32());break;case 30:o.ScheduleService_I_SCHEDULE_ID_BY_EQUALITY=c.proto.ScheduleID.decode(e,e.uint32());break;case 31:o.TssBaseService_I_TSS_MESSAGES=c.com.hedera.hapi.services.auxiliary.tss.TssMessageTransactionBody.decode(e,e.uint32());break;case 32:o.TssBaseService_I_TSS_VOTES=c.com.hedera.hapi.services.auxiliary.tss.TssVoteTransactionBody.decode(e,e.uint32());break;case 33:o.ScheduleService_I_SCHEDULED_ORDERS=c.proto.ScheduleID.decode(e,e.uint32());break;case 34:o.ScheduleService_I_SCHEDULED_USAGES=c.proto.ThrottleUsageSnapshots.decode(e,e.uint32());break;case 35:o.TssBaseService_I_TSS_ENCRYPTION_KEYS=c.com.hedera.hapi.node.state.tss.TssEncryptionKeys.decode(e,e.uint32());break;case 37:o.HintsService_I_HINTS_KEY_SETS=c.com.hedera.hapi.node.state.hints.HintsKeySet.decode(e,e.uint32());break;case 38:o.HintsService_I_ACTIVE_HINTS_CONSTRUCTION=c.com.hedera.hapi.node.state.hints.HintsConstruction.decode(e,e.uint32());break;case 39:o.HintsService_I_NEXT_HINTS_CONSTRUCTION=c.com.hedera.hapi.node.state.hints.HintsConstruction.decode(e,e.uint32());break;case 40:o.HintsService_I_PREPROCESSING_VOTES=c.com.hedera.hapi.node.state.hints.PreprocessingVote.decode(e,e.uint32());break;case 41:o.EntityIdService_I_ENTITY_COUNTS=c.com.hedera.hapi.node.state.entity.EntityCounts.decode(e,e.uint32());break;case 42:o.HistoryService_I_LEDGER_ID=c.proto.ProtoBytes.decode(e,e.uint32());break;case 43:o.HistoryService_I_PROOF_KEY_SETS=c.com.hedera.hapi.node.state.history.ProofKeySet.decode(e,e.uint32());break;case 44:o.HistoryService_I_ACTIVE_PROOF_CONSTRUCTION=c.com.hedera.hapi.node.state.history.HistoryProofConstruction.decode(e,e.uint32());break;case 45:o.HistoryService_I_NEXT_PROOF_CONSTRUCTION=c.com.hedera.hapi.node.state.history.HistoryProofConstruction.decode(e,e.uint32());break;case 46:o.HistoryService_I_HISTORY_SIGNATURES=c.com.hedera.hapi.node.state.history.RecordedHistorySignature.decode(e,e.uint32());break;case 47:o.HistoryService_I_PROOF_VOTES=c.com.hedera.hapi.node.state.history.HistoryProofVote.decode(e,e.uint32());break;case 48:o.HintsService_I_CRS_STATE=c.com.hedera.hapi.node.state.hints.CRSState.decode(e,e.uint32());break;case 49:o.HintsService_I_CRS_PUBLICATIONS=c.com.hedera.hapi.services.auxiliary.hints.CrsPublicationTransactionBody.decode(e,e.uint32());break;case 50:o.TokenService_I_NODE_REWARDS=c.proto.NodeRewards.decode(e,e.uint32());break;case 51:o.ContractService_I_EVM_HOOK_STATES=c.com.hedera.hapi.node.state.hooks.EvmHookState.decode(e,e.uint32());break;case 52:o.ContractService_I_LAMBDA_STORAGE=c.proto.SlotValue.decode(e,e.uint32());break;case 53:o.AddressBookService_I_ACCOUNT_NODE_REL=c.com.hedera.hapi.platform.state.NodeId.decode(e,e.uint32());break;case 126:o.RecordCache_I_TRANSACTION_RECEIPTS=c.proto.TransactionReceiptEntries.decode(e,e.uint32());break;case 8001:o.queueState=c.com.hedera.hapi.platform.state.QueueState.decode(e,e.uint32());break;case 10001:o.FileService_I_UPGRADE_DATA_150=c.proto.ProtoBytes.decode(e,e.uint32());break;case 10002:o.FileService_I_UPGRADE_DATA_151=c.proto.ProtoBytes.decode(e,e.uint32());break;case 10003:o.FileService_I_UPGRADE_DATA_152=c.proto.ProtoBytes.decode(e,e.uint32());break;case 10004:o.FileService_I_UPGRADE_DATA_153=c.proto.ProtoBytes.decode(e,e.uint32());break;case 10005:o.FileService_I_UPGRADE_DATA_154=c.proto.ProtoBytes.decode(e,e.uint32());break;case 10006:o.FileService_I_UPGRADE_DATA_155=c.proto.ProtoBytes.decode(e,e.uint32());break;case 10007:o.FileService_I_UPGRADE_DATA_156=c.proto.ProtoBytes.decode(e,e.uint32());break;case 10008:o.FileService_I_UPGRADE_DATA_157=c.proto.ProtoBytes.decode(e,e.uint32());break;case 10009:o.FileService_I_UPGRADE_DATA_158=c.proto.ProtoBytes.decode(e,e.uint32());break;case 10010:o.FileService_I_UPGRADE_DATA_159=c.proto.ProtoBytes.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.state.StateValue"},e}(),e.SingletonType=function(){const e={},t=Object.create(e);return t[e[0]="UNKNOWN"]=0,t[e[1]="EntityIdService_I_ENTITY_ID"]=1,t[e[11]="TokenService_I_STAKING_NETWORK_REWARDS"]=11,t[e[12]="CongestionThrottleService_I_THROTTLE_USAGE_SNAPSHOTS"]=12,t[e[13]="CongestionThrottleService_I_CONGESTION_LEVEL_STARTS"]=13,t[e[17]="FeeService_I_MIDNIGHT_RATES"]=17,t[e[18]="BlockRecordService_I_RUNNING_HASHES"]=18,t[e[19]="BlockRecordService_I_BLOCKS"]=19,t[e[22]="FreezeService_I_UPGRADE_FILE_HASH"]=22,t[e[23]="FreezeService_I_FREEZE_TIME"]=23,t[e[24]="BlockStreamService_I_BLOCK_STREAM_INFO"]=24,t[e[26]="PlatformStateService_I_PLATFORM_STATE"]=26,t[e[27]="RosterService_I_ROSTER_STATE"]=27,t[e[38]="HintsService_I_ACTIVE_HINTS_CONSTRUCTION"]=38,t[e[39]="HintsService_I_NEXT_HINTS_CONSTRUCTION"]=39,t[e[41]="EntityIdService_I_ENTITY_COUNTS"]=41,t[e[42]="HistoryService_I_LEDGER_ID"]=42,t[e[44]="HistoryService_I_ACTIVE_PROOF_CONSTRUCTION"]=44,t[e[45]="HistoryService_I_NEXT_PROOF_CONSTRUCTION"]=45,t[e[48]="HintsService_I_CRS_STATE"]=48,t[e[50]="TokenService_I_NODE_REWARDS"]=50,t[e[126]="RecordCache_I_TRANSACTION_RECEIPTS"]=126,t[e[10001]="FileService_I_UPGRADE_DATA_150"]=10001,t[e[10002]="FileService_I_UPGRADE_DATA_151"]=10002,t[e[10003]="FileService_I_UPGRADE_DATA_152"]=10003,t[e[10004]="FileService_I_UPGRADE_DATA_153"]=10004,t[e[10005]="FileService_I_UPGRADE_DATA_154"]=10005,t[e[10006]="FileService_I_UPGRADE_DATA_155"]=10006,t[e[10007]="FileService_I_UPGRADE_DATA_156"]=10007,t[e[10008]="FileService_I_UPGRADE_DATA_157"]=10008,t[e[10009]="FileService_I_UPGRADE_DATA_158"]=10009,t[e[10010]="FileService_I_UPGRADE_DATA_159"]=10010,t}(),e}(),e.event=function(){const e={};return e.StateSignatureTransaction=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.round=e.int64();break;case 2:o.signature=e.bytes();break;case 3:o.hash=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.event.StateSignatureTransaction"},e}(),e.EventConsensusData=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.consensusTimestamp=c.proto.Timestamp.decode(e,e.uint32());break;case 2:o.consensusOrder=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.event.EventConsensusData"},e}(),e.EventDescriptor=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.hash=e.bytes();break;case 2:o.creatorNodeId=e.int64();break;case 3:o.birthRound=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.event.EventDescriptor"},e}(),e.EventCore=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.creatorNodeId=e.int64();break;case 2:o.birthRound=e.int64();break;case 3:o.timeCreated=c.proto.Timestamp.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.event.EventCore"},e}(),e.EventTransaction=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.applicationTransaction=e.bytes();break;case 2:o.stateSignatureTransaction=c.com.hedera.hapi.platform.event.StateSignatureTransaction.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.event.EventTransaction"},e}(),e.GossipEvent=function(){function e(e){if(this.transactions=[],this.parents=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.eventCore=c.com.hedera.hapi.platform.event.EventCore.decode(e,e.uint32());break;case 2:o.signature=e.bytes();break;case 4:o.transactions&&o.transactions.length||(o.transactions=[]),o.transactions.push(e.bytes());break;case 5:o.parents&&o.parents.length||(o.parents=[]),o.parents.push(c.com.hedera.hapi.platform.event.EventDescriptor.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.platform.event.GossipEvent"},e}(),e}(),e}(),e.node=function(){const e={};return e.hooks=function(){const e={};return e.HookExtensionPoint=function(){const e={},t=Object.create(e);return t[e[0]="ACCOUNT_ALLOWANCE_HOOK"]=0,t}(),e.HookCreation=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.entityId=c.proto.HookEntityId.decode(e,e.uint32());break;case 2:o.details=c.com.hedera.hapi.node.hooks.HookCreationDetails.decode(e,e.uint32());break;case 9:o.nextHookId=c.google.protobuf.Int64Value.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.hooks.HookCreation"},e}(),e.HookCreationDetails=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.extensionPoint=e.int32();break;case 2:o.hookId=e.int64();break;case 3:o.lambdaEvmHook=c.com.hedera.hapi.node.hooks.LambdaEvmHook.decode(e,e.uint32());break;case 4:o.adminKey=c.proto.Key.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.hooks.HookCreationDetails"},e}(),e.LambdaEvmHook=function(){function e(e){if(this.storageUpdates=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.spec=c.com.hedera.hapi.node.hooks.EvmHookSpec.decode(e,e.uint32());break;case 2:o.storageUpdates&&o.storageUpdates.length||(o.storageUpdates=[]),o.storageUpdates.push(c.com.hedera.hapi.node.hooks.LambdaStorageUpdate.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.hooks.LambdaEvmHook"},e}(),e.EvmHookSpec=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.contractId=c.proto.ContractID.decode(e,e.uint32());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.hooks.EvmHookSpec"},e}(),e.LambdaStorageUpdate=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.storageSlot=c.com.hedera.hapi.node.hooks.LambdaStorageSlot.decode(e,e.uint32());break;case 2:o.mappingEntries=c.com.hedera.hapi.node.hooks.LambdaMappingEntries.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.hooks.LambdaStorageUpdate"},e}(),e.LambdaMappingEntries=function(){function e(e){if(this.entries=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.mappingSlot=e.bytes();break;case 2:o.entries&&o.entries.length||(o.entries=[]),o.entries.push(c.com.hedera.hapi.node.hooks.LambdaMappingEntry.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.hooks.LambdaMappingEntries"},e}(),e.LambdaMappingEntry=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.key=e.bytes();break;case 2:o.preimage=e.bytes();break;case 3:o.value=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.hooks.LambdaMappingEntry"},e}(),e.LambdaStorageSlot=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.key=e.bytes();break;case 2:o.value=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.hooks.LambdaStorageSlot"},e}(),e.LambdaSStoreTransactionBody=function(){function e(e){if(this.storageUpdates=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.hookId=c.proto.HookId.decode(e,e.uint32());break;case 2:o.storageUpdates&&o.storageUpdates.length||(o.storageUpdates=[]),o.storageUpdates.push(c.com.hedera.hapi.node.hooks.LambdaStorageUpdate.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.hooks.LambdaSStoreTransactionBody"},e}(),e.HookDispatchTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.hookIdToDelete=c.proto.HookId.decode(e,e.uint32());break;case 2:o.creation=c.com.hedera.hapi.node.hooks.HookCreation.decode(e,e.uint32());break;case 3:o.execution=c.com.hedera.hapi.node.hooks.HookExecution.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.hooks.HookDispatchTransactionBody"},e}(),e.HookExecution=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.hookEntityId=c.proto.HookEntityId.decode(e,e.uint32());break;case 2:o.call=c.proto.HookCall.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.hooks.HookExecution"},e}(),e}(),e.addressbook=function(){const e={};return e.NodeCreateTransactionBody=function(){function e(e){if(this.gossipEndpoint=[],this.serviceEndpoint=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.description=e.string();break;case 3:o.gossipEndpoint&&o.gossipEndpoint.length||(o.gossipEndpoint=[]),o.gossipEndpoint.push(c.proto.ServiceEndpoint.decode(e,e.uint32()));break;case 4:o.serviceEndpoint&&o.serviceEndpoint.length||(o.serviceEndpoint=[]),o.serviceEndpoint.push(c.proto.ServiceEndpoint.decode(e,e.uint32()));break;case 5:o.gossipCaCertificate=e.bytes();break;case 6:o.grpcCertificateHash=e.bytes();break;case 7:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 8:o.declineReward=e.bool();break;case 9:o.grpcProxyEndpoint=c.proto.ServiceEndpoint.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.addressbook.NodeCreateTransactionBody"},e}(),e.NodeUpdateTransactionBody=function(){function e(e){if(this.gossipEndpoint=[],this.serviceEndpoint=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeId=e.uint64();break;case 2:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.description=c.google.protobuf.StringValue.decode(e,e.uint32());break;case 4:o.gossipEndpoint&&o.gossipEndpoint.length||(o.gossipEndpoint=[]),o.gossipEndpoint.push(c.proto.ServiceEndpoint.decode(e,e.uint32()));break;case 5:o.serviceEndpoint&&o.serviceEndpoint.length||(o.serviceEndpoint=[]),o.serviceEndpoint.push(c.proto.ServiceEndpoint.decode(e,e.uint32()));break;case 6:o.gossipCaCertificate=c.google.protobuf.BytesValue.decode(e,e.uint32());break;case 7:o.grpcCertificateHash=c.google.protobuf.BytesValue.decode(e,e.uint32());break;case 8:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 9:o.declineReward=c.google.protobuf.BoolValue.decode(e,e.uint32());break;case 10:o.grpcProxyEndpoint=c.proto.ServiceEndpoint.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.addressbook.NodeUpdateTransactionBody"},e}(),e.NodeDeleteTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.nodeId=e.uint64();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.addressbook.NodeDeleteTransactionBody"},e}(),e}(),e.state=function(){const e={};return e.hints=function(){const e={};return e.HintsPartyId=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.partyId=e.uint32();break;case 2:o.numParties=e.uint32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.hints.HintsPartyId"},e}(),e.HintsKeySet=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeId=e.uint64();break;case 2:o.adoptionTime=c.proto.Timestamp.decode(e,e.uint32());break;case 3:o.key=e.bytes();break;case 4:o.nextKey=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.hints.HintsKeySet"},e}(),e.PreprocessedKeys=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.aggregationKey=e.bytes();break;case 2:o.verificationKey=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.hints.PreprocessedKeys"},e}(),e.PreprocessingVoteId=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.constructionId=e.uint64();break;case 2:o.nodeId=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.hints.PreprocessingVoteId"},e}(),e.PreprocessingVote=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.preprocessedKeys=c.com.hedera.hapi.node.state.hints.PreprocessedKeys.decode(e,e.uint32());break;case 2:o.congruentNodeId=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.hints.PreprocessingVote"},e}(),e.NodePartyId=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeId=e.uint64();break;case 2:o.partyId=e.uint32();break;case 3:o.partyWeight=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.hints.NodePartyId"},e}(),e.HintsScheme=function(){function e(e){if(this.nodePartyIds=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.preprocessedKeys=c.com.hedera.hapi.node.state.hints.PreprocessedKeys.decode(e,e.uint32());break;case 2:o.nodePartyIds&&o.nodePartyIds.length||(o.nodePartyIds=[]),o.nodePartyIds.push(c.com.hedera.hapi.node.state.hints.NodePartyId.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.hints.HintsScheme"},e}(),e.HintsConstruction=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.constructionId=e.uint64();break;case 2:o.sourceRosterHash=e.bytes();break;case 3:o.targetRosterHash=e.bytes();break;case 4:o.gracePeriodEndTime=c.proto.Timestamp.decode(e,e.uint32());break;case 5:o.preprocessingStartTime=c.proto.Timestamp.decode(e,e.uint32());break;case 6:o.hintsScheme=c.com.hedera.hapi.node.state.hints.HintsScheme.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.hints.HintsConstruction"},e}(),e.CRSStage=function(){const e={},t=Object.create(e);return t[e[0]="GATHERING_CONTRIBUTIONS"]=0,t[e[1]="WAITING_FOR_ADOPTING_FINAL_CRS"]=1,t[e[2]="COMPLETED"]=2,t}(),e.CRSState=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.crs=e.bytes();break;case 2:o.stage=e.int32();break;case 3:o.nextContributingNodeId=c.google.protobuf.UInt64Value.decode(e,e.uint32());break;case 4:o.contributionEndTime=c.proto.Timestamp.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.hints.CRSState"},e}(),e}(),e.history=function(){const e={};return e.ProofKeySet=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 2:o.adoptionTime=c.proto.Timestamp.decode(e,e.uint32());break;case 3:o.key=e.bytes();break;case 4:o.nextKey=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.history.ProofKeySet"},e}(),e.ProofKey=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeId=e.uint64();break;case 2:o.key=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.history.ProofKey"},e}(),e.History=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.addressBookHash=e.bytes();break;case 2:o.metadata=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.history.History"},e}(),e.HistoryProof=function(){function e(e){if(this.targetProofKeys=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.targetProofKeys&&o.targetProofKeys.length||(o.targetProofKeys=[]),o.targetProofKeys.push(c.com.hedera.hapi.node.state.history.ProofKey.decode(e,e.uint32()));break;case 2:o.targetHistory=c.com.hedera.hapi.node.state.history.History.decode(e,e.uint32());break;case 3:o.chainOfTrustProof=c.com.hedera.hapi.block.stream.ChainOfTrustProof.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.history.HistoryProof"},e}(),e.HistoryProofConstruction=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.constructionId=e.uint64();break;case 2:o.sourceRosterHash=e.bytes();break;case 3:o.sourceProof=c.com.hedera.hapi.node.state.history.HistoryProof.decode(e,e.uint32());break;case 4:o.targetRosterHash=e.bytes();break;case 5:o.gracePeriodEndTime=c.proto.Timestamp.decode(e,e.uint32());break;case 6:o.assemblyStartTime=c.proto.Timestamp.decode(e,e.uint32());break;case 7:o.targetProof=c.com.hedera.hapi.node.state.history.HistoryProof.decode(e,e.uint32());break;case 8:o.failureReason=e.string();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.history.HistoryProofConstruction"},e}(),e.ConstructionNodeId=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.constructionId=e.uint64();break;case 2:o.nodeId=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.history.ConstructionNodeId"},e}(),e.HistoryProofVote=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.proof=c.com.hedera.hapi.node.state.history.HistoryProof.decode(e,e.uint32());break;case 2:o.congruentNodeId=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.history.HistoryProofVote"},e}(),e.HistorySignature=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.history=c.com.hedera.hapi.node.state.history.History.decode(e,e.uint32());break;case 2:o.signature=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.history.HistorySignature"},e}(),e.RecordedHistorySignature=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.signingTime=c.proto.Timestamp.decode(e,e.uint32());break;case 2:o.historySignature=c.com.hedera.hapi.node.state.history.HistorySignature.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.history.RecordedHistorySignature"},e}(),e}(),e.addressbook=function(){const e={};return e.Node=function(){function e(e){if(this.gossipEndpoint=[],this.serviceEndpoint=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeId=e.uint64();break;case 2:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.description=e.string();break;case 4:o.gossipEndpoint&&o.gossipEndpoint.length||(o.gossipEndpoint=[]),o.gossipEndpoint.push(c.proto.ServiceEndpoint.decode(e,e.uint32()));break;case 5:o.serviceEndpoint&&o.serviceEndpoint.length||(o.serviceEndpoint=[]),o.serviceEndpoint.push(c.proto.ServiceEndpoint.decode(e,e.uint32()));break;case 6:o.gossipCaCertificate=e.bytes();break;case 7:o.grpcCertificateHash=e.bytes();break;case 8:o.weight=e.uint64();break;case 9:o.deleted=e.bool();break;case 10:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 11:o.declineReward=e.bool();break;case 12:o.grpcProxyEndpoint=c.proto.ServiceEndpoint.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.addressbook.Node"},e}(),e}(),e.blockstream=function(){const e={};return e.BlockStreamInfo=function(){function e(e){if(this.rightmostPrecedingStateChangesTreeHashes=[],this.intermediatePreviousBlockRootHashes=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.blockNumber=e.uint64();break;case 2:o.blockTime=c.proto.Timestamp.decode(e,e.uint32());break;case 3:o.trailingOutputHashes=e.bytes();break;case 4:o.trailingBlockHashes=e.bytes();break;case 5:o.inputTreeRootHash=e.bytes();break;case 6:o.startOfBlockStateHash=e.bytes();break;case 7:o.numPrecedingStateChangesItems=e.uint32();break;case 8:o.rightmostPrecedingStateChangesTreeHashes&&o.rightmostPrecedingStateChangesTreeHashes.length||(o.rightmostPrecedingStateChangesTreeHashes=[]),o.rightmostPrecedingStateChangesTreeHashes.push(e.bytes());break;case 9:o.blockEndTime=c.proto.Timestamp.decode(e,e.uint32());break;case 10:o.postUpgradeWorkDone=e.bool();break;case 11:o.creationSoftwareVersion=c.proto.SemanticVersion.decode(e,e.uint32());break;case 12:o.lastIntervalProcessTime=c.proto.Timestamp.decode(e,e.uint32());break;case 13:o.lastHandleTime=c.proto.Timestamp.decode(e,e.uint32());break;case 14:o.consensusHeaderRootHash=e.bytes();break;case 15:o.outputItemRootHash=e.bytes();break;case 16:o.traceDataRootHash=e.bytes();break;case 17:o.intermediatePreviousBlockRootHashes&&o.intermediatePreviousBlockRootHashes.length||(o.intermediatePreviousBlockRootHashes=[]),o.intermediatePreviousBlockRootHashes.push(e.bytes());break;case 18:o.intermediateBlockRootsLeafCount=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.blockstream.BlockStreamInfo"},e}(),e.MerkleLeaf=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.blockConsensusTimestamp=e.bytes();break;case 2:o.blockItem=e.bytes();break;case 3:o.stateItem=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.blockstream.MerkleLeaf"},e}(),e}(),e.hooks=function(){const e={};return e.EvmHookState=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.hookId=c.proto.HookId.decode(e,e.uint32());break;case 2:o.type=e.int32();break;case 3:o.extensionPoint=e.int32();break;case 4:o.hookContractId=c.proto.ContractID.decode(e,e.uint32());break;case 5:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 6:o.firstContractStorageKey=e.bytes();break;case 7:o.previousHookId=c.google.protobuf.Int64Value.decode(e,e.uint32());break;case 8:o.nextHookId=c.google.protobuf.Int64Value.decode(e,e.uint32());break;case 9:o.numStorageSlots=e.uint32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.hooks.EvmHookState"},e}(),e.EvmHookType=function(){const e={},t=Object.create(e);return t[e[0]="LAMBDA"]=0,t}(),e.LambdaSlotKey=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.hookId=c.proto.HookId.decode(e,e.uint32());break;case 2:o.key=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.hooks.LambdaSlotKey"},e}(),e}(),e.entity=function(){const e={};return e.EntityCounts=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.numAccounts=e.uint64();break;case 2:o.numAliases=e.uint64();break;case 3:o.numTokens=e.uint64();break;case 4:o.numTokenRelations=e.uint64();break;case 5:o.numNfts=e.uint64();break;case 6:o.numAirdrops=e.uint64();break;case 7:o.numStakingInfos=e.uint64();break;case 8:o.numTopics=e.uint64();break;case 9:o.numFiles=e.uint64();break;case 10:o.numNodes=e.uint64();break;case 11:o.numSchedules=e.uint64();break;case 12:o.numContractStorageSlots=e.uint64();break;case 13:o.numContractBytecodes=e.uint64();break;case 14:o.numHooks=e.uint64();break;case 15:o.numLambdaStorageSlots=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.entity.EntityCounts"},e}(),e}(),e.roster=function(){const e={};return e.Roster=function(){function e(e){if(this.rosterEntries=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.rosterEntries&&o.rosterEntries.length||(o.rosterEntries=[]),o.rosterEntries.push(c.com.hedera.hapi.node.state.roster.RosterEntry.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.roster.Roster"},e}(),e.RosterEntry=function(){function e(e){if(this.gossipEndpoint=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeId=e.uint64();break;case 2:o.weight=e.uint64();break;case 3:o.gossipCaCertificate=e.bytes();break;case 5:o.gossipEndpoint&&o.gossipEndpoint.length||(o.gossipEndpoint=[]),o.gossipEndpoint.push(c.proto.ServiceEndpoint.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.roster.RosterEntry"},e}(),e.RosterState=function(){function e(e){if(this.roundRosterPairs=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.candidateRosterHash=e.bytes();break;case 2:o.roundRosterPairs&&o.roundRosterPairs.length||(o.roundRosterPairs=[]),o.roundRosterPairs.push(c.com.hedera.hapi.node.state.roster.RoundRosterPair.decode(e,e.uint32()));break;case 3:o.transplantInProgress=e.bool();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.roster.RosterState"},e}(),e.RoundRosterPair=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.roundNumber=e.uint64();break;case 2:o.activeRosterHash=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.roster.RoundRosterPair"},e}(),e.LedgerId=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.ledgerId=e.bytes();break;case 2:o.round=e.uint64();break;case 3:o.ledgerSignature=e.bytes();break;case 4:o.rosterSignatures=c.com.hedera.hapi.node.state.roster.RosterSignatures.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.roster.LedgerId"},e}(),e.RosterSignatures=function(){function e(e){if(this.nodeSignatures=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.rosterHash=e.bytes();break;case 2:o.nodeSignatures&&o.nodeSignatures.length||(o.nodeSignatures=[]),o.nodeSignatures.push(c.com.hedera.hapi.node.state.roster.NodeSignature.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.roster.RosterSignatures"},e}(),e.NodeSignature=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeId=e.uint64();break;case 2:o.nodeSignature=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.roster.NodeSignature"},e}(),e}(),e.tss=function(){const e={};return e.TssEncryptionKeys=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.currentEncryptionKey=e.bytes();break;case 2:o.nextEncryptionKey=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.tss.TssEncryptionKeys"},e}(),e.TssMessageMapKey=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.rosterHash=e.bytes();break;case 2:o.sequenceNumber=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.tss.TssMessageMapKey"},e}(),e.TssVoteMapKey=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.rosterHash=e.bytes();break;case 2:o.nodeId=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.node.state.tss.TssVoteMapKey"},e}(),e}(),e}(),e}(),e.services=function(){const e={};return e.auxiliary=function(){const e={};return e.hints=function(){const e={};return e.HintsKeyPublicationTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.partyId=e.uint32();break;case 2:o.numParties=e.uint32();break;case 3:o.hintsKey=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.services.auxiliary.hints.HintsKeyPublicationTransactionBody"},e}(),e.HintsPreprocessingVoteTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.constructionId=e.uint64();break;case 2:o.vote=c.com.hedera.hapi.node.state.hints.PreprocessingVote.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.services.auxiliary.hints.HintsPreprocessingVoteTransactionBody"},e}(),e.HintsPartialSignatureTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.constructionId=e.uint64();break;case 2:o.message=e.bytes();break;case 3:o.partialSignature=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.services.auxiliary.hints.HintsPartialSignatureTransactionBody"},e}(),e.CrsPublicationTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.newCrs=e.bytes();break;case 2:o.proof=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.services.auxiliary.hints.CrsPublicationTransactionBody"},e}(),e}(),e.history=function(){const e={};return e.HistoryProofSignatureTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.constructionId=e.uint64();break;case 2:o.signature=c.com.hedera.hapi.node.state.history.HistorySignature.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.services.auxiliary.history.HistoryProofSignatureTransactionBody"},e}(),e.HistoryProofKeyPublicationTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.proofKey=e.bytes();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.services.auxiliary.history.HistoryProofKeyPublicationTransactionBody"},e}(),e.HistoryProofVoteTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.constructionId=e.uint64();break;case 2:o.vote=c.com.hedera.hapi.node.state.history.HistoryProofVote.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.services.auxiliary.history.HistoryProofVoteTransactionBody"},e}(),e}(),e.tss=function(){const e={};return e.TssEncryptionKeyTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.publicTssEncryptionKey=e.bytes();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.services.auxiliary.tss.TssEncryptionKeyTransactionBody"},e}(),e.TssMessageTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.sourceRosterHash=e.bytes();break;case 2:o.targetRosterHash=e.bytes();break;case 3:o.shareIndex=e.uint64();break;case 4:o.tssMessage=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.services.auxiliary.tss.TssMessageTransactionBody"},e}(),e.TssVoteTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.sourceRosterHash=e.bytes();break;case 2:o.targetRosterHash=e.bytes();break;case 3:o.ledgerId=e.bytes();break;case 4:o.nodeSignature=e.bytes();break;case 5:o.tssVote=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.hapi.services.auxiliary.tss.TssVoteTransactionBody"},e}(),e}(),e}(),e}(),e}(),e.mirror=function(){const e={};return e.api=function(){const e={};return e.proto=function(){const e={};return e.ConsensusTopicQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.topicID=c.proto.TopicID.decode(e,e.uint32());break;case 2:o.consensusStartTime=c.proto.Timestamp.decode(e,e.uint32());break;case 3:o.consensusEndTime=c.proto.Timestamp.decode(e,e.uint32());break;case 4:o.limit=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.mirror.api.proto.ConsensusTopicQuery"},e}(),e.ConsensusTopicResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.consensusTimestamp=c.proto.Timestamp.decode(e,e.uint32());break;case 2:o.message=e.bytes();break;case 3:o.runningHash=e.bytes();break;case 4:o.sequenceNumber=e.uint64();break;case 5:o.runningHashVersion=e.uint64();break;case 6:o.chunkInfo=c.proto.ConsensusMessageChunkInfo.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.mirror.api.proto.ConsensusTopicResponse"},e}(),e.ConsensusService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.subscribeTopic=function e(t,n){return this.rpcCall(e,c.com.hedera.mirror.api.proto.ConsensusTopicQuery,c.com.hedera.mirror.api.proto.ConsensusTopicResponse,t,n)},"name",{value:"subscribeTopic"}),e}(),e.AddressBookQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fileId=c.proto.FileID.decode(e,e.uint32());break;case 2:o.limit=e.int32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/com.hedera.mirror.api.proto.AddressBookQuery"},e}(),e.NetworkService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.getNodes=function e(t,n){return this.rpcCall(e,c.com.hedera.mirror.api.proto.AddressBookQuery,c.proto.NodeAddress,t,n)},"name",{value:"getNodes"}),e}(),e}(),e}(),e}(),e}(),e})(),t.proto=c.proto=(()=>{const e={};return e.ShardID=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.shardNum=e.int64();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ShardID"},e}(),e.RealmID=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.shardNum=e.int64();break;case 2:o.realmNum=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.RealmID"},e}(),e.TokenID=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.shardNum=e.int64();break;case 2:o.realmNum=e.int64();break;case 3:o.tokenNum=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenID"},e}(),e.BlockHashAlgorithm=function(){const e={},t=Object.create(e);return t[e[0]="SHA2_384"]=0,t}(),e.AccountID=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.shardNum=e.int64();break;case 2:o.realmNum=e.int64();break;case 3:o.accountNum=e.int64();break;case 4:o.alias=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.AccountID"},e}(),e.NftID=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.token_ID=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.serialNumber=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NftID"},e}(),e.FileID=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.shardNum=e.int64();break;case 2:o.realmNum=e.int64();break;case 3:o.fileNum=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FileID"},e}(),e.ContractID=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.shardNum=e.int64();break;case 2:o.realmNum=e.int64();break;case 3:o.contractNum=e.int64();break;case 4:o.evmAddress=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractID"},e}(),e.TopicID=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.shardNum=e.int64();break;case 2:o.realmNum=e.int64();break;case 3:o.topicNum=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TopicID"},e}(),e.ScheduleID=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.shardNum=e.int64();break;case 2:o.realmNum=e.int64();break;case 3:o.scheduleNum=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ScheduleID"},e}(),e.TransactionID=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.transactionValidStart=c.proto.Timestamp.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.scheduled=e.bool();break;case 4:o.nonce=e.int32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionID"},e}(),e.HookId=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.entityId=c.proto.HookEntityId.decode(e,e.uint32());break;case 2:o.hookId=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.HookId"},e}(),e.HookEntityId=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.contractId=c.proto.ContractID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.HookEntityId"},e}(),e.HookCall=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.hookId=e.int64();break;case 3:o.evmHookCall=c.proto.EvmHookCall.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.HookCall"},e}(),e.EvmHookCall=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.data=e.bytes();break;case 2:o.gasLimit=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.EvmHookCall"},e}(),e.AccountAmount=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.amount=e.sint64();break;case 3:o.isApproval=e.bool();break;case 4:o.preTxAllowanceHook=c.proto.HookCall.decode(e,e.uint32());break;case 5:o.prePostTxAllowanceHook=c.proto.HookCall.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.AccountAmount"},e}(),e.TransferList=function(){function e(e){if(this.accountAmounts=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.accountAmounts&&o.accountAmounts.length||(o.accountAmounts=[]),o.accountAmounts.push(c.proto.AccountAmount.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransferList"},e}(),e.NftTransfer=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.senderAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.receiverAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.serialNumber=e.int64();break;case 4:o.isApproval=e.bool();break;case 5:o.preTxSenderAllowanceHook=c.proto.HookCall.decode(e,e.uint32());break;case 6:o.prePostTxSenderAllowanceHook=c.proto.HookCall.decode(e,e.uint32());break;case 7:o.preTxReceiverAllowanceHook=c.proto.HookCall.decode(e,e.uint32());break;case 8:o.prePostTxReceiverAllowanceHook=c.proto.HookCall.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NftTransfer"},e}(),e.TokenTransferList=function(){function e(e){if(this.transfers=[],this.nftTransfers=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.token=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.transfers&&o.transfers.length||(o.transfers=[]),o.transfers.push(c.proto.AccountAmount.decode(e,e.uint32()));break;case 3:o.nftTransfers&&o.nftTransfers.length||(o.nftTransfers=[]),o.nftTransfers.push(c.proto.NftTransfer.decode(e,e.uint32()));break;case 4:o.expectedDecimals=c.google.protobuf.UInt32Value.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenTransferList"},e}(),e.Fraction=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.numerator=e.int64();break;case 2:o.denominator=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Fraction"},e}(),e.TokenType=function(){const e={},t=Object.create(e);return t[e[0]="FUNGIBLE_COMMON"]=0,t[e[1]="NON_FUNGIBLE_UNIQUE"]=1,t}(),e.SubType=function(){const e={},t=Object.create(e);return t[e[0]="DEFAULT"]=0,t[e[1]="TOKEN_FUNGIBLE_COMMON"]=1,t[e[2]="TOKEN_NON_FUNGIBLE_UNIQUE"]=2,t[e[3]="TOKEN_FUNGIBLE_COMMON_WITH_CUSTOM_FEES"]=3,t[e[4]="TOKEN_NON_FUNGIBLE_UNIQUE_WITH_CUSTOM_FEES"]=4,t[e[5]="SCHEDULE_CREATE_CONTRACT_CALL"]=5,t[e[6]="TOPIC_CREATE_WITH_CUSTOM_FEES"]=6,t[e[7]="SUBMIT_MESSAGE_WITH_CUSTOM_FEES"]=7,t[e[8]="CRYPTO_TRANSFER_WITH_HOOKS"]=8,t}(),e.TokenSupplyType=function(){const e={},t=Object.create(e);return t[e[0]="INFINITE"]=0,t[e[1]="FINITE"]=1,t}(),e.TokenKeyValidation=function(){const e={},t=Object.create(e);return t[e[0]="FULL_VALIDATION"]=0,t[e[1]="NO_VALIDATION"]=1,t}(),e.TokenFreezeStatus=function(){const e={},t=Object.create(e);return t[e[0]="FreezeNotApplicable"]=0,t[e[1]="Frozen"]=1,t[e[2]="Unfrozen"]=2,t}(),e.TokenKycStatus=function(){const e={},t=Object.create(e);return t[e[0]="KycNotApplicable"]=0,t[e[1]="Granted"]=1,t[e[2]="Revoked"]=2,t}(),e.TokenPauseStatus=function(){const e={},t=Object.create(e);return t[e[0]="PauseNotApplicable"]=0,t[e[1]="Paused"]=1,t[e[2]="Unpaused"]=2,t}(),e.Key=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 2:o.ed25519=e.bytes();break;case 3:o.RSA_3072=e.bytes();break;case 4:o.ECDSA_384=e.bytes();break;case 5:o.thresholdKey=c.proto.ThresholdKey.decode(e,e.uint32());break;case 6:o.keyList=c.proto.KeyList.decode(e,e.uint32());break;case 7:o.ECDSASecp256k1=e.bytes();break;case 8:o.delegatableContractId=c.proto.ContractID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Key"},e}(),e.ThresholdKey=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.threshold=e.uint32();break;case 2:o.keys=c.proto.KeyList.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ThresholdKey"},e}(),e.KeyList=function(){function e(e){if(this.keys=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.keys&&o.keys.length||(o.keys=[]),o.keys.push(c.proto.Key.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.KeyList"},e}(),e.Signature=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contract=e.bytes();break;case 2:o.ed25519=e.bytes();break;case 3:o.RSA_3072=e.bytes();break;case 4:o.ECDSA_384=e.bytes();break;case 5:o.thresholdSignature=c.proto.ThresholdSignature.decode(e,e.uint32());break;case 6:o.signatureList=c.proto.SignatureList.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Signature"},e}(),e.ThresholdSignature=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===2)o.sigs=c.proto.SignatureList.decode(e,e.uint32());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ThresholdSignature"},e}(),e.SignatureList=function(){function e(e){if(this.sigs=[],e)for(var t=Object.keys(e),n=0;n>>3===2)o.sigs&&o.sigs.length||(o.sigs=[]),o.sigs.push(c.proto.Signature.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SignatureList"},e}(),e.SignaturePair=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.pubKeyPrefix=e.bytes();break;case 2:o.contract=e.bytes();break;case 3:o.ed25519=e.bytes();break;case 4:o.RSA_3072=e.bytes();break;case 5:o.ECDSA_384=e.bytes();break;case 6:o.ECDSASecp256k1=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SignaturePair"},e}(),e.SignatureMap=function(){function e(e){if(this.sigPair=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.sigPair&&o.sigPair.length||(o.sigPair=[]),o.sigPair.push(c.proto.SignaturePair.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SignatureMap"},e}(),e.HederaFunctionality=function(){const e={},t=Object.create(e);return t[e[0]="NONE"]=0,t[e[1]="CryptoTransfer"]=1,t[e[2]="CryptoUpdate"]=2,t[e[3]="CryptoDelete"]=3,t[e[4]="CryptoAddLiveHash"]=4,t[e[5]="CryptoDeleteLiveHash"]=5,t[e[6]="ContractCall"]=6,t[e[7]="ContractCreate"]=7,t[e[8]="ContractUpdate"]=8,t[e[9]="FileCreate"]=9,t[e[10]="FileAppend"]=10,t[e[11]="FileUpdate"]=11,t[e[12]="FileDelete"]=12,t[e[13]="CryptoGetAccountBalance"]=13,t[e[14]="CryptoGetAccountRecords"]=14,t[e[15]="CryptoGetInfo"]=15,t[e[16]="ContractCallLocal"]=16,t[e[17]="ContractGetInfo"]=17,t[e[18]="ContractGetBytecode"]=18,t[e[19]="GetBySolidityID"]=19,t[e[20]="GetByKey"]=20,t[e[21]="CryptoGetLiveHash"]=21,t[e[22]="CryptoGetStakers"]=22,t[e[23]="FileGetContents"]=23,t[e[24]="FileGetInfo"]=24,t[e[25]="TransactionGetRecord"]=25,t[e[26]="ContractGetRecords"]=26,t[e[27]="CryptoCreate"]=27,t[e[28]="SystemDelete"]=28,t[e[29]="SystemUndelete"]=29,t[e[30]="ContractDelete"]=30,t[e[31]="Freeze"]=31,t[e[32]="CreateTransactionRecord"]=32,t[e[33]="CryptoAccountAutoRenew"]=33,t[e[34]="ContractAutoRenew"]=34,t[e[35]="GetVersionInfo"]=35,t[e[36]="TransactionGetReceipt"]=36,t[e[50]="ConsensusCreateTopic"]=50,t[e[51]="ConsensusUpdateTopic"]=51,t[e[52]="ConsensusDeleteTopic"]=52,t[e[53]="ConsensusGetTopicInfo"]=53,t[e[54]="ConsensusSubmitMessage"]=54,t[e[55]="UncheckedSubmit"]=55,t[e[56]="TokenCreate"]=56,t[e[58]="TokenGetInfo"]=58,t[e[59]="TokenFreezeAccount"]=59,t[e[60]="TokenUnfreezeAccount"]=60,t[e[61]="TokenGrantKycToAccount"]=61,t[e[62]="TokenRevokeKycFromAccount"]=62,t[e[63]="TokenDelete"]=63,t[e[64]="TokenUpdate"]=64,t[e[65]="TokenMint"]=65,t[e[66]="TokenBurn"]=66,t[e[67]="TokenAccountWipe"]=67,t[e[68]="TokenAssociateToAccount"]=68,t[e[69]="TokenDissociateFromAccount"]=69,t[e[70]="ScheduleCreate"]=70,t[e[71]="ScheduleDelete"]=71,t[e[72]="ScheduleSign"]=72,t[e[73]="ScheduleGetInfo"]=73,t[e[74]="TokenGetAccountNftInfos"]=74,t[e[75]="TokenGetNftInfo"]=75,t[e[76]="TokenGetNftInfos"]=76,t[e[77]="TokenFeeScheduleUpdate"]=77,t[e[78]="NetworkGetExecutionTime"]=78,t[e[79]="TokenPause"]=79,t[e[80]="TokenUnpause"]=80,t[e[81]="CryptoApproveAllowance"]=81,t[e[82]="CryptoDeleteAllowance"]=82,t[e[83]="GetAccountDetails"]=83,t[e[84]="EthereumTransaction"]=84,t[e[85]="NodeStakeUpdate"]=85,t[e[86]="UtilPrng"]=86,t[e[87]="TransactionGetFastRecord"]=87,t[e[88]="TokenUpdateNfts"]=88,t[e[89]="NodeCreate"]=89,t[e[90]="NodeUpdate"]=90,t[e[91]="NodeDelete"]=91,t[e[92]="TokenReject"]=92,t[e[93]="TokenAirdrop"]=93,t[e[94]="TokenCancelAirdrop"]=94,t[e[95]="TokenClaimAirdrop"]=95,t[e[100]="StateSignatureTransaction"]=100,t[e[101]="HintsKeyPublication"]=101,t[e[102]="HintsPreprocessingVote"]=102,t[e[103]="HintsPartialSignature"]=103,t[e[104]="HistoryAssemblySignature"]=104,t[e[105]="HistoryProofKeyPublication"]=105,t[e[106]="HistoryProofVote"]=106,t[e[107]="CrsPublication"]=107,t[e[108]="AtomicBatch"]=108,t[e[109]="LambdaSStore"]=109,t[e[110]="HookDispatch"]=110,t}(),e.FeeComponents=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.min=e.int64();break;case 2:o.max=e.int64();break;case 3:o.constant=e.int64();break;case 4:o.bpt=e.int64();break;case 5:o.vpt=e.int64();break;case 6:o.rbh=e.int64();break;case 7:o.sbh=e.int64();break;case 8:o.gas=e.int64();break;case 9:o.tv=e.int64();break;case 10:o.bpr=e.int64();break;case 11:o.sbpr=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FeeComponents"},e}(),e.TransactionFeeSchedule=function(){function e(e){if(this.fees=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.hederaFunctionality=e.int32();break;case 2:o.feeData=c.proto.FeeData.decode(e,e.uint32());break;case 3:o.fees&&o.fees.length||(o.fees=[]),o.fees.push(c.proto.FeeData.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionFeeSchedule"},e}(),e.FeeData=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodedata=c.proto.FeeComponents.decode(e,e.uint32());break;case 2:o.networkdata=c.proto.FeeComponents.decode(e,e.uint32());break;case 3:o.servicedata=c.proto.FeeComponents.decode(e,e.uint32());break;case 4:o.subType=e.int32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FeeData"},e}(),e.FeeSchedule=function(){function e(e){if(this.transactionFeeSchedule=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.transactionFeeSchedule&&o.transactionFeeSchedule.length||(o.transactionFeeSchedule=[]),o.transactionFeeSchedule.push(c.proto.TransactionFeeSchedule.decode(e,e.uint32()));break;case 2:o.expiryTime=c.proto.TimestampSeconds.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FeeSchedule"},e}(),e.CurrentAndNextFeeSchedule=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.currentFeeSchedule=c.proto.FeeSchedule.decode(e,e.uint32());break;case 2:o.nextFeeSchedule=c.proto.FeeSchedule.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CurrentAndNextFeeSchedule"},e}(),e.ServiceEndpoint=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.ipAddressV4=e.bytes();break;case 2:o.port=e.int32();break;case 3:o.domainName=e.string();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ServiceEndpoint"},e}(),e.NodeAddress=function(){function e(e){if(this.serviceEndpoint=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.ipAddress=e.bytes();break;case 2:o.portno=e.int32();break;case 3:o.memo=e.bytes();break;case 4:o.RSA_PubKey=e.string();break;case 5:o.nodeId=e.int64();break;case 6:o.nodeAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 7:o.nodeCertHash=e.bytes();break;case 8:o.serviceEndpoint&&o.serviceEndpoint.length||(o.serviceEndpoint=[]),o.serviceEndpoint.push(c.proto.ServiceEndpoint.decode(e,e.uint32()));break;case 9:o.description=e.string();break;case 10:o.stake=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NodeAddress"},e}(),e.NodeAddressBook=function(){function e(e){if(this.nodeAddress=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.nodeAddress&&o.nodeAddress.length||(o.nodeAddress=[]),o.nodeAddress.push(c.proto.NodeAddress.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NodeAddressBook"},e}(),e.SemanticVersion=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.major=e.int32();break;case 2:o.minor=e.int32();break;case 3:o.patch=e.int32();break;case 4:o.pre=e.string();break;case 5:o.build=e.string();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SemanticVersion"},e}(),e.Setting=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.name=e.string();break;case 2:o.value=e.string();break;case 3:o.data=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Setting"},e}(),e.ServicesConfigurationList=function(){function e(e){if(this.nameValue=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.nameValue&&o.nameValue.length||(o.nameValue=[]),o.nameValue.push(c.proto.Setting.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ServicesConfigurationList"},e}(),e.TokenRelationship=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.symbol=e.string();break;case 3:o.balance=e.uint64();break;case 4:o.kycStatus=e.int32();break;case 5:o.freezeStatus=e.int32();break;case 6:o.decimals=e.uint32();break;case 7:o.automaticAssociation=e.bool();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenRelationship"},e}(),e.TokenBalance=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.balance=e.uint64();break;case 3:o.decimals=e.uint32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenBalance"},e}(),e.TokenBalances=function(){function e(e){if(this.tokenBalances=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.tokenBalances&&o.tokenBalances.length||(o.tokenBalances=[]),o.tokenBalances.push(c.proto.TokenBalance.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenBalances"},e}(),e.TokenAssociation=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenAssociation"},e}(),e.StakingInfo=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.declineReward=e.bool();break;case 2:o.stakePeriodStart=c.proto.Timestamp.decode(e,e.uint32());break;case 3:o.pendingReward=e.int64();break;case 4:o.stakedToMe=e.int64();break;case 5:o.stakedAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 6:o.stakedNodeId=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.StakingInfo"},e}(),e.PendingAirdropId=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.senderId=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.receiverId=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.fungibleTokenType=c.proto.TokenID.decode(e,e.uint32());break;case 4:o.nonFungibleToken=c.proto.NftID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.PendingAirdropId"},e}(),e.PendingAirdropValue=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.amount=e.uint64();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.PendingAirdropValue"},e}(),e.Timestamp=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.seconds=e.int64();break;case 2:o.nanos=e.int32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Timestamp"},e}(),e.TimestampSeconds=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.seconds=e.int64();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TimestampSeconds"},e}(),e.ConsensusMessageChunkInfo=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.initialTransactionID=c.proto.TransactionID.decode(e,e.uint32());break;case 2:o.total=e.int32();break;case 3:o.number=e.int32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ConsensusMessageChunkInfo"},e}(),e.ConsensusSubmitMessageTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.topicID=c.proto.TopicID.decode(e,e.uint32());break;case 2:o.message=e.bytes();break;case 3:o.chunkInfo=c.proto.ConsensusMessageChunkInfo.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ConsensusSubmitMessageTransactionBody"},e}(),e.TransactionList=function(){function e(e){if(this.transactionList=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.transactionList&&o.transactionList.length||(o.transactionList=[]),o.transactionList.push(c.proto.Transaction.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionList"},e}(),e.EthereumTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.ethereumData=e.bytes();break;case 2:o.callData=c.proto.FileID.decode(e,e.uint32());break;case 3:o.maxGasAllowance=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.EthereumTransactionBody"},e}(),e.AddressBookService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.createNode=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"createNode"}),Object.defineProperty(e.prototype.deleteNode=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"deleteNode"}),Object.defineProperty(e.prototype.updateNode=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"updateNode"}),e}(),e.TransactionResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeTransactionPrecheckCode=e.int32();break;case 2:o.cost=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionResponse"},e}(),e.ResponseCodeEnum=function(){const e={},t=Object.create(e);return t[e[0]="OK"]=0,t[e[1]="INVALID_TRANSACTION"]=1,t[e[2]="PAYER_ACCOUNT_NOT_FOUND"]=2,t[e[3]="INVALID_NODE_ACCOUNT"]=3,t[e[4]="TRANSACTION_EXPIRED"]=4,t[e[5]="INVALID_TRANSACTION_START"]=5,t[e[6]="INVALID_TRANSACTION_DURATION"]=6,t[e[7]="INVALID_SIGNATURE"]=7,t[e[8]="MEMO_TOO_LONG"]=8,t[e[9]="INSUFFICIENT_TX_FEE"]=9,t[e[10]="INSUFFICIENT_PAYER_BALANCE"]=10,t[e[11]="DUPLICATE_TRANSACTION"]=11,t[e[12]="BUSY"]=12,t[e[13]="NOT_SUPPORTED"]=13,t[e[14]="INVALID_FILE_ID"]=14,t[e[15]="INVALID_ACCOUNT_ID"]=15,t[e[16]="INVALID_CONTRACT_ID"]=16,t[e[17]="INVALID_TRANSACTION_ID"]=17,t[e[18]="RECEIPT_NOT_FOUND"]=18,t[e[19]="RECORD_NOT_FOUND"]=19,t[e[20]="INVALID_SOLIDITY_ID"]=20,t[e[21]="UNKNOWN"]=21,t[e[22]="SUCCESS"]=22,t[e[23]="FAIL_INVALID"]=23,t[e[24]="FAIL_FEE"]=24,t[e[25]="FAIL_BALANCE"]=25,t[e[26]="KEY_REQUIRED"]=26,t[e[27]="BAD_ENCODING"]=27,t[e[28]="INSUFFICIENT_ACCOUNT_BALANCE"]=28,t[e[29]="INVALID_SOLIDITY_ADDRESS"]=29,t[e[30]="INSUFFICIENT_GAS"]=30,t[e[31]="CONTRACT_SIZE_LIMIT_EXCEEDED"]=31,t[e[32]="LOCAL_CALL_MODIFICATION_EXCEPTION"]=32,t[e[33]="CONTRACT_REVERT_EXECUTED"]=33,t[e[34]="CONTRACT_EXECUTION_EXCEPTION"]=34,t[e[35]="INVALID_RECEIVING_NODE_ACCOUNT"]=35,t[e[36]="MISSING_QUERY_HEADER"]=36,t[e[37]="ACCOUNT_UPDATE_FAILED"]=37,t[e[38]="INVALID_KEY_ENCODING"]=38,t[e[39]="NULL_SOLIDITY_ADDRESS"]=39,t[e[40]="CONTRACT_UPDATE_FAILED"]=40,t[e[41]="INVALID_QUERY_HEADER"]=41,t[e[42]="INVALID_FEE_SUBMITTED"]=42,t[e[43]="INVALID_PAYER_SIGNATURE"]=43,t[e[44]="KEY_NOT_PROVIDED"]=44,t[e[45]="INVALID_EXPIRATION_TIME"]=45,t[e[46]="NO_WACL_KEY"]=46,t[e[47]="FILE_CONTENT_EMPTY"]=47,t[e[48]="INVALID_ACCOUNT_AMOUNTS"]=48,t[e[49]="EMPTY_TRANSACTION_BODY"]=49,t[e[50]="INVALID_TRANSACTION_BODY"]=50,t[e[51]="INVALID_SIGNATURE_TYPE_MISMATCHING_KEY"]=51,t[e[52]="INVALID_SIGNATURE_COUNT_MISMATCHING_KEY"]=52,t[e[53]="EMPTY_LIVE_HASH_BODY"]=53,t[e[54]="EMPTY_LIVE_HASH"]=54,t[e[55]="EMPTY_LIVE_HASH_KEYS"]=55,t[e[56]="INVALID_LIVE_HASH_SIZE"]=56,t[e[57]="EMPTY_QUERY_BODY"]=57,t[e[58]="EMPTY_LIVE_HASH_QUERY"]=58,t[e[59]="LIVE_HASH_NOT_FOUND"]=59,t[e[60]="ACCOUNT_ID_DOES_NOT_EXIST"]=60,t[e[61]="LIVE_HASH_ALREADY_EXISTS"]=61,t[e[62]="INVALID_FILE_WACL"]=62,t[e[63]="SERIALIZATION_FAILED"]=63,t[e[64]="TRANSACTION_OVERSIZE"]=64,t[e[65]="TRANSACTION_TOO_MANY_LAYERS"]=65,t[e[66]="CONTRACT_DELETED"]=66,t[e[67]="PLATFORM_NOT_ACTIVE"]=67,t[e[68]="KEY_PREFIX_MISMATCH"]=68,t[e[69]="PLATFORM_TRANSACTION_NOT_CREATED"]=69,t[e[70]="INVALID_RENEWAL_PERIOD"]=70,t[e[71]="INVALID_PAYER_ACCOUNT_ID"]=71,t[e[72]="ACCOUNT_DELETED"]=72,t[e[73]="FILE_DELETED"]=73,t[e[74]="ACCOUNT_REPEATED_IN_ACCOUNT_AMOUNTS"]=74,t[e[75]="SETTING_NEGATIVE_ACCOUNT_BALANCE"]=75,t[e[76]="OBTAINER_REQUIRED"]=76,t[e[77]="OBTAINER_SAME_CONTRACT_ID"]=77,t[e[78]="OBTAINER_DOES_NOT_EXIST"]=78,t[e[79]="MODIFYING_IMMUTABLE_CONTRACT"]=79,t[e[80]="FILE_SYSTEM_EXCEPTION"]=80,t[e[81]="AUTORENEW_DURATION_NOT_IN_RANGE"]=81,t[e[82]="ERROR_DECODING_BYTESTRING"]=82,t[e[83]="CONTRACT_FILE_EMPTY"]=83,t[e[84]="CONTRACT_BYTECODE_EMPTY"]=84,t[e[85]="INVALID_INITIAL_BALANCE"]=85,t[e[86]="INVALID_RECEIVE_RECORD_THRESHOLD"]=86,t[e[87]="INVALID_SEND_RECORD_THRESHOLD"]=87,t[e[88]="ACCOUNT_IS_NOT_GENESIS_ACCOUNT"]=88,t[e[89]="PAYER_ACCOUNT_UNAUTHORIZED"]=89,t[e[90]="INVALID_FREEZE_TRANSACTION_BODY"]=90,t[e[91]="FREEZE_TRANSACTION_BODY_NOT_FOUND"]=91,t[e[92]="TRANSFER_LIST_SIZE_LIMIT_EXCEEDED"]=92,t[e[93]="RESULT_SIZE_LIMIT_EXCEEDED"]=93,t[e[94]="NOT_SPECIAL_ACCOUNT"]=94,t[e[95]="CONTRACT_NEGATIVE_GAS"]=95,t[e[96]="CONTRACT_NEGATIVE_VALUE"]=96,t[e[97]="INVALID_FEE_FILE"]=97,t[e[98]="INVALID_EXCHANGE_RATE_FILE"]=98,t[e[99]="INSUFFICIENT_LOCAL_CALL_GAS"]=99,t[e[100]="ENTITY_NOT_ALLOWED_TO_DELETE"]=100,t[e[101]="AUTHORIZATION_FAILED"]=101,t[e[102]="FILE_UPLOADED_PROTO_INVALID"]=102,t[e[103]="FILE_UPLOADED_PROTO_NOT_SAVED_TO_DISK"]=103,t[e[104]="FEE_SCHEDULE_FILE_PART_UPLOADED"]=104,t[e[105]="EXCHANGE_RATE_CHANGE_LIMIT_EXCEEDED"]=105,t[e[106]="MAX_CONTRACT_STORAGE_EXCEEDED"]=106,t[e[107]="TRANSFER_ACCOUNT_SAME_AS_DELETE_ACCOUNT"]=107,t[e[108]="TOTAL_LEDGER_BALANCE_INVALID"]=108,t[e[110]="EXPIRATION_REDUCTION_NOT_ALLOWED"]=110,t[e[111]="MAX_GAS_LIMIT_EXCEEDED"]=111,t[e[112]="MAX_FILE_SIZE_EXCEEDED"]=112,t[e[113]="RECEIVER_SIG_REQUIRED"]=113,t[e[150]="INVALID_TOPIC_ID"]=150,t[e[155]="INVALID_ADMIN_KEY"]=155,t[e[156]="INVALID_SUBMIT_KEY"]=156,t[e[157]="UNAUTHORIZED"]=157,t[e[158]="INVALID_TOPIC_MESSAGE"]=158,t[e[159]="INVALID_AUTORENEW_ACCOUNT"]=159,t[e[160]="AUTORENEW_ACCOUNT_NOT_ALLOWED"]=160,t[e[162]="TOPIC_EXPIRED"]=162,t[e[163]="INVALID_CHUNK_NUMBER"]=163,t[e[164]="INVALID_CHUNK_TRANSACTION_ID"]=164,t[e[165]="ACCOUNT_FROZEN_FOR_TOKEN"]=165,t[e[166]="TOKENS_PER_ACCOUNT_LIMIT_EXCEEDED"]=166,t[e[167]="INVALID_TOKEN_ID"]=167,t[e[168]="INVALID_TOKEN_DECIMALS"]=168,t[e[169]="INVALID_TOKEN_INITIAL_SUPPLY"]=169,t[e[170]="INVALID_TREASURY_ACCOUNT_FOR_TOKEN"]=170,t[e[171]="INVALID_TOKEN_SYMBOL"]=171,t[e[172]="TOKEN_HAS_NO_FREEZE_KEY"]=172,t[e[173]="TRANSFERS_NOT_ZERO_SUM_FOR_TOKEN"]=173,t[e[174]="MISSING_TOKEN_SYMBOL"]=174,t[e[175]="TOKEN_SYMBOL_TOO_LONG"]=175,t[e[176]="ACCOUNT_KYC_NOT_GRANTED_FOR_TOKEN"]=176,t[e[177]="TOKEN_HAS_NO_KYC_KEY"]=177,t[e[178]="INSUFFICIENT_TOKEN_BALANCE"]=178,t[e[179]="TOKEN_WAS_DELETED"]=179,t[e[180]="TOKEN_HAS_NO_SUPPLY_KEY"]=180,t[e[181]="TOKEN_HAS_NO_WIPE_KEY"]=181,t[e[182]="INVALID_TOKEN_MINT_AMOUNT"]=182,t[e[183]="INVALID_TOKEN_BURN_AMOUNT"]=183,t[e[184]="TOKEN_NOT_ASSOCIATED_TO_ACCOUNT"]=184,t[e[185]="CANNOT_WIPE_TOKEN_TREASURY_ACCOUNT"]=185,t[e[186]="INVALID_KYC_KEY"]=186,t[e[187]="INVALID_WIPE_KEY"]=187,t[e[188]="INVALID_FREEZE_KEY"]=188,t[e[189]="INVALID_SUPPLY_KEY"]=189,t[e[190]="MISSING_TOKEN_NAME"]=190,t[e[191]="TOKEN_NAME_TOO_LONG"]=191,t[e[192]="INVALID_WIPING_AMOUNT"]=192,t[e[193]="TOKEN_IS_IMMUTABLE"]=193,t[e[194]="TOKEN_ALREADY_ASSOCIATED_TO_ACCOUNT"]=194,t[e[195]="TRANSACTION_REQUIRES_ZERO_TOKEN_BALANCES"]=195,t[e[196]="ACCOUNT_IS_TREASURY"]=196,t[e[197]="TOKEN_ID_REPEATED_IN_TOKEN_LIST"]=197,t[e[198]="TOKEN_TRANSFER_LIST_SIZE_LIMIT_EXCEEDED"]=198,t[e[199]="EMPTY_TOKEN_TRANSFER_BODY"]=199,t[e[200]="EMPTY_TOKEN_TRANSFER_ACCOUNT_AMOUNTS"]=200,t[e[201]="INVALID_SCHEDULE_ID"]=201,t[e[202]="SCHEDULE_IS_IMMUTABLE"]=202,t[e[203]="INVALID_SCHEDULE_PAYER_ID"]=203,t[e[204]="INVALID_SCHEDULE_ACCOUNT_ID"]=204,t[e[205]="NO_NEW_VALID_SIGNATURES"]=205,t[e[206]="UNRESOLVABLE_REQUIRED_SIGNERS"]=206,t[e[207]="SCHEDULED_TRANSACTION_NOT_IN_WHITELIST"]=207,t[e[208]="SOME_SIGNATURES_WERE_INVALID"]=208,t[e[209]="TRANSACTION_ID_FIELD_NOT_ALLOWED"]=209,t[e[210]="IDENTICAL_SCHEDULE_ALREADY_CREATED"]=210,t[e[211]="INVALID_ZERO_BYTE_IN_STRING"]=211,t[e[212]="SCHEDULE_ALREADY_DELETED"]=212,t[e[213]="SCHEDULE_ALREADY_EXECUTED"]=213,t[e[214]="MESSAGE_SIZE_TOO_LARGE"]=214,t[e[215]="OPERATION_REPEATED_IN_BUCKET_GROUPS"]=215,t[e[216]="BUCKET_CAPACITY_OVERFLOW"]=216,t[e[217]="NODE_CAPACITY_NOT_SUFFICIENT_FOR_OPERATION"]=217,t[e[218]="BUCKET_HAS_NO_THROTTLE_GROUPS"]=218,t[e[219]="THROTTLE_GROUP_HAS_ZERO_OPS_PER_SEC"]=219,t[e[220]="SUCCESS_BUT_MISSING_EXPECTED_OPERATION"]=220,t[e[221]="UNPARSEABLE_THROTTLE_DEFINITIONS"]=221,t[e[222]="INVALID_THROTTLE_DEFINITIONS"]=222,t[e[223]="ACCOUNT_EXPIRED_AND_PENDING_REMOVAL"]=223,t[e[224]="INVALID_TOKEN_MAX_SUPPLY"]=224,t[e[225]="INVALID_TOKEN_NFT_SERIAL_NUMBER"]=225,t[e[226]="INVALID_NFT_ID"]=226,t[e[227]="METADATA_TOO_LONG"]=227,t[e[228]="BATCH_SIZE_LIMIT_EXCEEDED"]=228,t[e[229]="INVALID_QUERY_RANGE"]=229,t[e[230]="FRACTION_DIVIDES_BY_ZERO"]=230,t[e[231]="INSUFFICIENT_PAYER_BALANCE_FOR_CUSTOM_FEE"]=231,t[e[232]="CUSTOM_FEES_LIST_TOO_LONG"]=232,t[e[233]="INVALID_CUSTOM_FEE_COLLECTOR"]=233,t[e[234]="INVALID_TOKEN_ID_IN_CUSTOM_FEES"]=234,t[e[235]="TOKEN_NOT_ASSOCIATED_TO_FEE_COLLECTOR"]=235,t[e[236]="TOKEN_MAX_SUPPLY_REACHED"]=236,t[e[237]="SENDER_DOES_NOT_OWN_NFT_SERIAL_NO"]=237,t[e[238]="CUSTOM_FEE_NOT_FULLY_SPECIFIED"]=238,t[e[239]="CUSTOM_FEE_MUST_BE_POSITIVE"]=239,t[e[240]="TOKEN_HAS_NO_FEE_SCHEDULE_KEY"]=240,t[e[241]="CUSTOM_FEE_OUTSIDE_NUMERIC_RANGE"]=241,t[e[242]="ROYALTY_FRACTION_CANNOT_EXCEED_ONE"]=242,t[e[243]="FRACTIONAL_FEE_MAX_AMOUNT_LESS_THAN_MIN_AMOUNT"]=243,t[e[244]="CUSTOM_SCHEDULE_ALREADY_HAS_NO_FEES"]=244,t[e[245]="CUSTOM_FEE_DENOMINATION_MUST_BE_FUNGIBLE_COMMON"]=245,t[e[246]="CUSTOM_FRACTIONAL_FEE_ONLY_ALLOWED_FOR_FUNGIBLE_COMMON"]=246,t[e[247]="INVALID_CUSTOM_FEE_SCHEDULE_KEY"]=247,t[e[248]="INVALID_TOKEN_MINT_METADATA"]=248,t[e[249]="INVALID_TOKEN_BURN_METADATA"]=249,t[e[250]="CURRENT_TREASURY_STILL_OWNS_NFTS"]=250,t[e[251]="ACCOUNT_STILL_OWNS_NFTS"]=251,t[e[252]="TREASURY_MUST_OWN_BURNED_NFT"]=252,t[e[253]="ACCOUNT_DOES_NOT_OWN_WIPED_NFT"]=253,t[e[254]="ACCOUNT_AMOUNT_TRANSFERS_ONLY_ALLOWED_FOR_FUNGIBLE_COMMON"]=254,t[e[255]="MAX_NFTS_IN_PRICE_REGIME_HAVE_BEEN_MINTED"]=255,t[e[256]="PAYER_ACCOUNT_DELETED"]=256,t[e[257]="CUSTOM_FEE_CHARGING_EXCEEDED_MAX_RECURSION_DEPTH"]=257,t[e[258]="CUSTOM_FEE_CHARGING_EXCEEDED_MAX_ACCOUNT_AMOUNTS"]=258,t[e[259]="INSUFFICIENT_SENDER_ACCOUNT_BALANCE_FOR_CUSTOM_FEE"]=259,t[e[260]="SERIAL_NUMBER_LIMIT_REACHED"]=260,t[e[261]="CUSTOM_ROYALTY_FEE_ONLY_ALLOWED_FOR_NON_FUNGIBLE_UNIQUE"]=261,t[e[262]="NO_REMAINING_AUTOMATIC_ASSOCIATIONS"]=262,t[e[263]="EXISTING_AUTOMATIC_ASSOCIATIONS_EXCEED_GIVEN_LIMIT"]=263,t[e[264]="REQUESTED_NUM_AUTOMATIC_ASSOCIATIONS_EXCEEDS_ASSOCIATION_LIMIT"]=264,t[e[265]="TOKEN_IS_PAUSED"]=265,t[e[266]="TOKEN_HAS_NO_PAUSE_KEY"]=266,t[e[267]="INVALID_PAUSE_KEY"]=267,t[e[268]="FREEZE_UPDATE_FILE_DOES_NOT_EXIST"]=268,t[e[269]="FREEZE_UPDATE_FILE_HASH_DOES_NOT_MATCH"]=269,t[e[270]="NO_UPGRADE_HAS_BEEN_PREPARED"]=270,t[e[271]="NO_FREEZE_IS_SCHEDULED"]=271,t[e[272]="UPDATE_FILE_HASH_CHANGED_SINCE_PREPARE_UPGRADE"]=272,t[e[273]="FREEZE_START_TIME_MUST_BE_FUTURE"]=273,t[e[274]="PREPARED_UPDATE_FILE_IS_IMMUTABLE"]=274,t[e[275]="FREEZE_ALREADY_SCHEDULED"]=275,t[e[276]="FREEZE_UPGRADE_IN_PROGRESS"]=276,t[e[277]="UPDATE_FILE_ID_DOES_NOT_MATCH_PREPARED"]=277,t[e[278]="UPDATE_FILE_HASH_DOES_NOT_MATCH_PREPARED"]=278,t[e[279]="CONSENSUS_GAS_EXHAUSTED"]=279,t[e[280]="REVERTED_SUCCESS"]=280,t[e[281]="MAX_STORAGE_IN_PRICE_REGIME_HAS_BEEN_USED"]=281,t[e[282]="INVALID_ALIAS_KEY"]=282,t[e[283]="UNEXPECTED_TOKEN_DECIMALS"]=283,t[e[284]="INVALID_PROXY_ACCOUNT_ID"]=284,t[e[285]="INVALID_TRANSFER_ACCOUNT_ID"]=285,t[e[286]="INVALID_FEE_COLLECTOR_ACCOUNT_ID"]=286,t[e[287]="ALIAS_IS_IMMUTABLE"]=287,t[e[288]="SPENDER_ACCOUNT_SAME_AS_OWNER"]=288,t[e[289]="AMOUNT_EXCEEDS_TOKEN_MAX_SUPPLY"]=289,t[e[290]="NEGATIVE_ALLOWANCE_AMOUNT"]=290,t[e[291]="CANNOT_APPROVE_FOR_ALL_FUNGIBLE_COMMON"]=291,t[e[292]="SPENDER_DOES_NOT_HAVE_ALLOWANCE"]=292,t[e[293]="AMOUNT_EXCEEDS_ALLOWANCE"]=293,t[e[294]="MAX_ALLOWANCES_EXCEEDED"]=294,t[e[295]="EMPTY_ALLOWANCES"]=295,t[e[296]="SPENDER_ACCOUNT_REPEATED_IN_ALLOWANCES"]=296,t[e[297]="REPEATED_SERIAL_NUMS_IN_NFT_ALLOWANCES"]=297,t[e[298]="FUNGIBLE_TOKEN_IN_NFT_ALLOWANCES"]=298,t[e[299]="NFT_IN_FUNGIBLE_TOKEN_ALLOWANCES"]=299,t[e[300]="INVALID_ALLOWANCE_OWNER_ID"]=300,t[e[301]="INVALID_ALLOWANCE_SPENDER_ID"]=301,t[e[302]="REPEATED_ALLOWANCES_TO_DELETE"]=302,t[e[303]="INVALID_DELEGATING_SPENDER"]=303,t[e[304]="DELEGATING_SPENDER_CANNOT_GRANT_APPROVE_FOR_ALL"]=304,t[e[305]="DELEGATING_SPENDER_DOES_NOT_HAVE_APPROVE_FOR_ALL"]=305,t[e[306]="SCHEDULE_EXPIRATION_TIME_TOO_FAR_IN_FUTURE"]=306,t[e[307]="SCHEDULE_EXPIRATION_TIME_MUST_BE_HIGHER_THAN_CONSENSUS_TIME"]=307,t[e[308]="SCHEDULE_FUTURE_THROTTLE_EXCEEDED"]=308,t[e[309]="SCHEDULE_FUTURE_GAS_LIMIT_EXCEEDED"]=309,t[e[310]="INVALID_ETHEREUM_TRANSACTION"]=310,t[e[311]="WRONG_CHAIN_ID"]=311,t[e[312]="WRONG_NONCE"]=312,t[e[313]="ACCESS_LIST_UNSUPPORTED"]=313,t[e[314]="SCHEDULE_PENDING_EXPIRATION"]=314,t[e[315]="CONTRACT_IS_TOKEN_TREASURY"]=315,t[e[316]="CONTRACT_HAS_NON_ZERO_TOKEN_BALANCES"]=316,t[e[317]="CONTRACT_EXPIRED_AND_PENDING_REMOVAL"]=317,t[e[318]="CONTRACT_HAS_NO_AUTO_RENEW_ACCOUNT"]=318,t[e[319]="PERMANENT_REMOVAL_REQUIRES_SYSTEM_INITIATION"]=319,t[e[320]="PROXY_ACCOUNT_ID_FIELD_IS_DEPRECATED"]=320,t[e[321]="SELF_STAKING_IS_NOT_ALLOWED"]=321,t[e[322]="INVALID_STAKING_ID"]=322,t[e[323]="STAKING_NOT_ENABLED"]=323,t[e[324]="INVALID_PRNG_RANGE"]=324,t[e[325]="MAX_ENTITIES_IN_PRICE_REGIME_HAVE_BEEN_CREATED"]=325,t[e[326]="INVALID_FULL_PREFIX_SIGNATURE_FOR_PRECOMPILE"]=326,t[e[327]="INSUFFICIENT_BALANCES_FOR_STORAGE_RENT"]=327,t[e[328]="MAX_CHILD_RECORDS_EXCEEDED"]=328,t[e[329]="INSUFFICIENT_BALANCES_FOR_RENEWAL_FEES"]=329,t[e[330]="TRANSACTION_HAS_UNKNOWN_FIELDS"]=330,t[e[331]="ACCOUNT_IS_IMMUTABLE"]=331,t[e[332]="ALIAS_ALREADY_ASSIGNED"]=332,t[e[333]="INVALID_METADATA_KEY"]=333,t[e[334]="TOKEN_HAS_NO_METADATA_KEY"]=334,t[e[335]="MISSING_TOKEN_METADATA"]=335,t[e[336]="MISSING_SERIAL_NUMBERS"]=336,t[e[337]="TOKEN_HAS_NO_ADMIN_KEY"]=337,t[e[338]="NODE_DELETED"]=338,t[e[339]="INVALID_NODE_ID"]=339,t[e[340]="INVALID_GOSSIP_ENDPOINT"]=340,t[e[341]="INVALID_NODE_ACCOUNT_ID"]=341,t[e[342]="INVALID_NODE_DESCRIPTION"]=342,t[e[343]="INVALID_SERVICE_ENDPOINT"]=343,t[e[344]="INVALID_GOSSIP_CA_CERTIFICATE"]=344,t[e[345]="INVALID_GRPC_CERTIFICATE"]=345,t[e[346]="INVALID_MAX_AUTO_ASSOCIATIONS"]=346,t[e[347]="MAX_NODES_CREATED"]=347,t[e[348]="IP_FQDN_CANNOT_BE_SET_FOR_SAME_ENDPOINT"]=348,t[e[349]="GOSSIP_ENDPOINT_CANNOT_HAVE_FQDN"]=349,t[e[350]="FQDN_SIZE_TOO_LARGE"]=350,t[e[351]="INVALID_ENDPOINT"]=351,t[e[352]="GOSSIP_ENDPOINTS_EXCEEDED_LIMIT"]=352,t[e[353]="TOKEN_REFERENCE_REPEATED"]=353,t[e[354]="INVALID_OWNER_ID"]=354,t[e[355]="TOKEN_REFERENCE_LIST_SIZE_LIMIT_EXCEEDED"]=355,t[e[356]="SERVICE_ENDPOINTS_EXCEEDED_LIMIT"]=356,t[e[357]="INVALID_IPV4_ADDRESS"]=357,t[e[358]="EMPTY_TOKEN_REFERENCE_LIST"]=358,t[e[359]="UPDATE_NODE_ACCOUNT_NOT_ALLOWED"]=359,t[e[360]="TOKEN_HAS_NO_METADATA_OR_SUPPLY_KEY"]=360,t[e[361]="EMPTY_PENDING_AIRDROP_ID_LIST"]=361,t[e[362]="PENDING_AIRDROP_ID_REPEATED"]=362,t[e[363]="PENDING_AIRDROP_ID_LIST_TOO_LONG"]=363,t[e[364]="PENDING_NFT_AIRDROP_ALREADY_EXISTS"]=364,t[e[365]="ACCOUNT_HAS_PENDING_AIRDROPS"]=365,t[e[366]="THROTTLED_AT_CONSENSUS"]=366,t[e[367]="INVALID_PENDING_AIRDROP_ID"]=367,t[e[368]="TOKEN_AIRDROP_WITH_FALLBACK_ROYALTY"]=368,t[e[369]="INVALID_TOKEN_IN_PENDING_AIRDROP"]=369,t[e[370]="SCHEDULE_EXPIRY_IS_BUSY"]=370,t[e[371]="INVALID_GRPC_CERTIFICATE_HASH"]=371,t[e[372]="MISSING_EXPIRY_TIME"]=372,t[e[373]="NO_SCHEDULING_ALLOWED_AFTER_SCHEDULED_RECURSION"]=373,t[e[374]="RECURSIVE_SCHEDULING_LIMIT_REACHED"]=374,t[e[375]="WAITING_FOR_LEDGER_ID"]=375,t[e[376]="MAX_ENTRIES_FOR_FEE_EXEMPT_KEY_LIST_EXCEEDED"]=376,t[e[377]="FEE_EXEMPT_KEY_LIST_CONTAINS_DUPLICATED_KEYS"]=377,t[e[378]="INVALID_KEY_IN_FEE_EXEMPT_KEY_LIST"]=378,t[e[379]="INVALID_FEE_SCHEDULE_KEY"]=379,t[e[380]="FEE_SCHEDULE_KEY_CANNOT_BE_UPDATED"]=380,t[e[381]="FEE_SCHEDULE_KEY_NOT_SET"]=381,t[e[382]="MAX_CUSTOM_FEE_LIMIT_EXCEEDED"]=382,t[e[383]="NO_VALID_MAX_CUSTOM_FEE"]=383,t[e[384]="INVALID_MAX_CUSTOM_FEES"]=384,t[e[385]="DUPLICATE_DENOMINATION_IN_MAX_CUSTOM_FEE_LIST"]=385,t[e[386]="DUPLICATE_ACCOUNT_ID_IN_MAX_CUSTOM_FEE_LIST"]=386,t[e[387]="MAX_CUSTOM_FEES_IS_NOT_SUPPORTED"]=387,t[e[388]="BATCH_LIST_EMPTY"]=388,t[e[389]="BATCH_LIST_CONTAINS_DUPLICATES"]=389,t[e[390]="BATCH_TRANSACTION_IN_BLACKLIST"]=390,t[e[391]="INNER_TRANSACTION_FAILED"]=391,t[e[392]="MISSING_BATCH_KEY"]=392,t[e[393]="BATCH_KEY_SET_ON_NON_INNER_TRANSACTION"]=393,t[e[394]="INVALID_BATCH_KEY"]=394,t[e[395]="SCHEDULE_EXPIRY_NOT_CONFIGURABLE"]=395,t[e[396]="CREATING_SYSTEM_ENTITIES"]=396,t[e[397]="THROTTLE_GROUP_LCM_OVERFLOW"]=397,t[e[398]="AIRDROP_CONTAINS_MULTIPLE_SENDERS_FOR_A_TOKEN"]=398,t[e[399]="GRPC_WEB_PROXY_NOT_SUPPORTED"]=399,t[e[400]="NFT_TRANSFERS_ONLY_ALLOWED_FOR_NON_FUNGIBLE_UNIQUE"]=400,t[e[401]="INVALID_SERIALIZED_TX_MESSAGE_HASH_ALGORITHM"]=401,t[e[499]="WRONG_HOOK_ENTITY_TYPE"]=499,t[e[500]="EVM_HOOK_GAS_THROTTLED"]=500,t[e[501]="HOOK_ID_IN_USE"]=501,t[e[502]="BAD_HOOK_REQUEST"]=502,t[e[503]="REJECTED_BY_ACCOUNT_ALLOWANCE_HOOK"]=503,t[e[504]="HOOK_NOT_FOUND"]=504,t[e[505]="LAMBDA_STORAGE_UPDATE_BYTES_TOO_LONG"]=505,t[e[506]="LAMBDA_STORAGE_UPDATE_BYTES_MUST_USE_MINIMAL_REPRESENTATION"]=506,t[e[507]="INVALID_HOOK_ID"]=507,t[e[508]="EMPTY_LAMBDA_STORAGE_UPDATE"]=508,t[e[509]="HOOK_ID_REPEATED_IN_CREATION_DETAILS"]=509,t[e[510]="HOOKS_NOT_ENABLED"]=510,t[e[511]="HOOK_IS_NOT_A_LAMBDA"]=511,t[e[512]="HOOK_DELETED"]=512,t[e[513]="TOO_MANY_LAMBDA_STORAGE_UPDATES"]=513,t[e[514]="HOOK_CREATION_BYTES_MUST_USE_MINIMAL_REPRESENTATION"]=514,t[e[515]="HOOK_CREATION_BYTES_TOO_LONG"]=515,t[e[516]="INVALID_HOOK_CREATION_SPEC"]=516,t[e[517]="HOOK_EXTENSION_EMPTY"]=517,t[e[518]="INVALID_HOOK_ADMIN_KEY"]=518,t[e[519]="HOOK_DELETION_REQUIRES_ZERO_STORAGE_SLOTS"]=519,t[e[520]="CANNOT_SET_HOOKS_AND_APPROVAL"]=520,t[e[521]="TRANSACTION_REQUIRES_ZERO_HOOKS"]=521,t[e[522]="INVALID_HOOK_CALL"]=522,t[e[523]="HOOKS_ARE_NOT_SUPPORTED_IN_AIRDROPS"]=523,t[e[524]="ACCOUNT_IS_LINKED_TO_A_NODE"]=524,t[e[525]="HOOKS_EXECUTIONS_REQUIRE_TOP_LEVEL_CRYPTO_TRANSFER"]=525,t[e[526]="NODE_ACCOUNT_HAS_ZERO_BALANCE"]=526,t}(),e.Transaction=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.body=c.proto.TransactionBody.decode(e,e.uint32());break;case 2:o.sigs=c.proto.SignatureList.decode(e,e.uint32());break;case 3:o.sigMap=c.proto.SignatureMap.decode(e,e.uint32());break;case 4:o.bodyBytes=e.bytes();break;case 5:o.signedTransactionBytes=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Transaction"},e}(),e.TransactionBody=function(){function e(e){if(this.maxCustomFees=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.transactionID=c.proto.TransactionID.decode(e,e.uint32());break;case 2:o.nodeAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.transactionFee=e.uint64();break;case 4:o.transactionValidDuration=c.proto.Duration.decode(e,e.uint32());break;case 5:o.generateRecord=e.bool();break;case 6:o.memo=e.string();break;case 73:o.batchKey=c.proto.Key.decode(e,e.uint32());break;case 7:o.contractCall=c.proto.ContractCallTransactionBody.decode(e,e.uint32());break;case 8:o.contractCreateInstance=c.proto.ContractCreateTransactionBody.decode(e,e.uint32());break;case 9:o.contractUpdateInstance=c.proto.ContractUpdateTransactionBody.decode(e,e.uint32());break;case 10:o.cryptoAddLiveHash=c.proto.CryptoAddLiveHashTransactionBody.decode(e,e.uint32());break;case 11:o.cryptoCreateAccount=c.proto.CryptoCreateTransactionBody.decode(e,e.uint32());break;case 12:o.cryptoDelete=c.proto.CryptoDeleteTransactionBody.decode(e,e.uint32());break;case 13:o.cryptoDeleteLiveHash=c.proto.CryptoDeleteLiveHashTransactionBody.decode(e,e.uint32());break;case 14:o.cryptoTransfer=c.proto.CryptoTransferTransactionBody.decode(e,e.uint32());break;case 15:o.cryptoUpdateAccount=c.proto.CryptoUpdateTransactionBody.decode(e,e.uint32());break;case 16:o.fileAppend=c.proto.FileAppendTransactionBody.decode(e,e.uint32());break;case 17:o.fileCreate=c.proto.FileCreateTransactionBody.decode(e,e.uint32());break;case 18:o.fileDelete=c.proto.FileDeleteTransactionBody.decode(e,e.uint32());break;case 19:o.fileUpdate=c.proto.FileUpdateTransactionBody.decode(e,e.uint32());break;case 20:o.systemDelete=c.proto.SystemDeleteTransactionBody.decode(e,e.uint32());break;case 21:o.systemUndelete=c.proto.SystemUndeleteTransactionBody.decode(e,e.uint32());break;case 22:o.contractDeleteInstance=c.proto.ContractDeleteTransactionBody.decode(e,e.uint32());break;case 23:o.freeze=c.proto.FreezeTransactionBody.decode(e,e.uint32());break;case 24:o.consensusCreateTopic=c.proto.ConsensusCreateTopicTransactionBody.decode(e,e.uint32());break;case 25:o.consensusUpdateTopic=c.proto.ConsensusUpdateTopicTransactionBody.decode(e,e.uint32());break;case 26:o.consensusDeleteTopic=c.proto.ConsensusDeleteTopicTransactionBody.decode(e,e.uint32());break;case 27:o.consensusSubmitMessage=c.proto.ConsensusSubmitMessageTransactionBody.decode(e,e.uint32());break;case 28:o.uncheckedSubmit=c.proto.UncheckedSubmitBody.decode(e,e.uint32());break;case 29:o.tokenCreation=c.proto.TokenCreateTransactionBody.decode(e,e.uint32());break;case 31:o.tokenFreeze=c.proto.TokenFreezeAccountTransactionBody.decode(e,e.uint32());break;case 32:o.tokenUnfreeze=c.proto.TokenUnfreezeAccountTransactionBody.decode(e,e.uint32());break;case 33:o.tokenGrantKyc=c.proto.TokenGrantKycTransactionBody.decode(e,e.uint32());break;case 34:o.tokenRevokeKyc=c.proto.TokenRevokeKycTransactionBody.decode(e,e.uint32());break;case 35:o.tokenDeletion=c.proto.TokenDeleteTransactionBody.decode(e,e.uint32());break;case 36:o.tokenUpdate=c.proto.TokenUpdateTransactionBody.decode(e,e.uint32());break;case 37:o.tokenMint=c.proto.TokenMintTransactionBody.decode(e,e.uint32());break;case 38:o.tokenBurn=c.proto.TokenBurnTransactionBody.decode(e,e.uint32());break;case 39:o.tokenWipe=c.proto.TokenWipeAccountTransactionBody.decode(e,e.uint32());break;case 40:o.tokenAssociate=c.proto.TokenAssociateTransactionBody.decode(e,e.uint32());break;case 41:o.tokenDissociate=c.proto.TokenDissociateTransactionBody.decode(e,e.uint32());break;case 42:o.scheduleCreate=c.proto.ScheduleCreateTransactionBody.decode(e,e.uint32());break;case 43:o.scheduleDelete=c.proto.ScheduleDeleteTransactionBody.decode(e,e.uint32());break;case 44:o.scheduleSign=c.proto.ScheduleSignTransactionBody.decode(e,e.uint32());break;case 45:o.tokenFeeScheduleUpdate=c.proto.TokenFeeScheduleUpdateTransactionBody.decode(e,e.uint32());break;case 46:o.tokenPause=c.proto.TokenPauseTransactionBody.decode(e,e.uint32());break;case 47:o.tokenUnpause=c.proto.TokenUnpauseTransactionBody.decode(e,e.uint32());break;case 48:o.cryptoApproveAllowance=c.proto.CryptoApproveAllowanceTransactionBody.decode(e,e.uint32());break;case 49:o.cryptoDeleteAllowance=c.proto.CryptoDeleteAllowanceTransactionBody.decode(e,e.uint32());break;case 50:o.ethereumTransaction=c.proto.EthereumTransactionBody.decode(e,e.uint32());break;case 51:o.nodeStakeUpdate=c.proto.NodeStakeUpdateTransactionBody.decode(e,e.uint32());break;case 52:o.utilPrng=c.proto.UtilPrngTransactionBody.decode(e,e.uint32());break;case 53:o.tokenUpdateNfts=c.proto.TokenUpdateNftsTransactionBody.decode(e,e.uint32());break;case 54:o.nodeCreate=c.com.hedera.hapi.node.addressbook.NodeCreateTransactionBody.decode(e,e.uint32());break;case 55:o.nodeUpdate=c.com.hedera.hapi.node.addressbook.NodeUpdateTransactionBody.decode(e,e.uint32());break;case 56:o.nodeDelete=c.com.hedera.hapi.node.addressbook.NodeDeleteTransactionBody.decode(e,e.uint32());break;case 57:o.tokenReject=c.proto.TokenRejectTransactionBody.decode(e,e.uint32());break;case 58:o.tokenAirdrop=c.proto.TokenAirdropTransactionBody.decode(e,e.uint32());break;case 59:o.tokenCancelAirdrop=c.proto.TokenCancelAirdropTransactionBody.decode(e,e.uint32());break;case 60:o.tokenClaimAirdrop=c.proto.TokenClaimAirdropTransactionBody.decode(e,e.uint32());break;case 65:o.stateSignatureTransaction=c.com.hedera.hapi.platform.event.StateSignatureTransaction.decode(e,e.uint32());break;case 66:o.hintsPreprocessingVote=c.com.hedera.hapi.services.auxiliary.hints.HintsPreprocessingVoteTransactionBody.decode(e,e.uint32());break;case 67:o.hintsKeyPublication=c.com.hedera.hapi.services.auxiliary.hints.HintsKeyPublicationTransactionBody.decode(e,e.uint32());break;case 68:o.hintsPartialSignature=c.com.hedera.hapi.services.auxiliary.hints.HintsPartialSignatureTransactionBody.decode(e,e.uint32());break;case 69:o.historyProofSignature=c.com.hedera.hapi.services.auxiliary.history.HistoryProofSignatureTransactionBody.decode(e,e.uint32());break;case 70:o.historyProofKeyPublication=c.com.hedera.hapi.services.auxiliary.history.HistoryProofKeyPublicationTransactionBody.decode(e,e.uint32());break;case 71:o.historyProofVote=c.com.hedera.hapi.services.auxiliary.history.HistoryProofVoteTransactionBody.decode(e,e.uint32());break;case 72:o.crsPublication=c.com.hedera.hapi.services.auxiliary.hints.CrsPublicationTransactionBody.decode(e,e.uint32());break;case 74:o.atomicBatch=c.proto.AtomicBatchTransactionBody.decode(e,e.uint32());break;case 75:o.lambdaSstore=c.com.hedera.hapi.node.hooks.LambdaSStoreTransactionBody.decode(e,e.uint32());break;case 76:o.hookDispatch=c.com.hedera.hapi.node.hooks.HookDispatchTransactionBody.decode(e,e.uint32());break;case 1001:o.maxCustomFees&&o.maxCustomFees.length||(o.maxCustomFees=[]),o.maxCustomFees.push(c.proto.CustomFeeLimit.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionBody"},e}(),e.AtomicBatchTransactionBody=function(){function e(e){if(this.transactions=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.transactions&&o.transactions.length||(o.transactions=[]),o.transactions.push(e.bytes());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.AtomicBatchTransactionBody"},e}(),e.SystemDeleteTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fileID=c.proto.FileID.decode(e,e.uint32());break;case 2:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 3:o.expirationTime=c.proto.TimestampSeconds.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SystemDeleteTransactionBody"},e}(),e.SystemUndeleteTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fileID=c.proto.FileID.decode(e,e.uint32());break;case 2:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SystemUndeleteTransactionBody"},e}(),e.FreezeTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.startHour=e.int32();break;case 2:o.startMin=e.int32();break;case 3:o.endHour=e.int32();break;case 4:o.endMin=e.int32();break;case 5:o.updateFile=c.proto.FileID.decode(e,e.uint32());break;case 6:o.fileHash=e.bytes();break;case 7:o.startTime=c.proto.Timestamp.decode(e,e.uint32());break;case 8:o.freezeType=e.int32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FreezeTransactionBody"},e}(),e.FreezeType=function(){const e={},t=Object.create(e);return t[e[0]="UNKNOWN_FREEZE_TYPE"]=0,t[e[1]="FREEZE_ONLY"]=1,t[e[2]="PREPARE_UPGRADE"]=2,t[e[3]="FREEZE_UPGRADE"]=3,t[e[4]="FREEZE_ABORT"]=4,t[e[5]="TELEMETRY_UPGRADE"]=5,t}(),e.ContractCallTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 2:o.gas=e.int64();break;case 3:o.amount=e.int64();break;case 4:o.functionParameters=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractCallTransactionBody"},e}(),e.ContractCreateTransactionBody=function(){function e(e){if(this.hookCreationDetails=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fileID=c.proto.FileID.decode(e,e.uint32());break;case 16:o.initcode=e.bytes();break;case 3:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 4:o.gas=e.int64();break;case 5:o.initialBalance=e.int64();break;case 6:o.proxyAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 8:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 9:o.constructorParameters=e.bytes();break;case 10:o.shardID=c.proto.ShardID.decode(e,e.uint32());break;case 11:o.realmID=c.proto.RealmID.decode(e,e.uint32());break;case 12:o.newRealmAdminKey=c.proto.Key.decode(e,e.uint32());break;case 13:o.memo=e.string();break;case 14:o.maxAutomaticTokenAssociations=e.int32();break;case 15:o.autoRenewAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 17:o.stakedAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 18:o.stakedNodeId=e.int64();break;case 19:o.declineReward=e.bool();break;case 20:o.hookCreationDetails&&o.hookCreationDetails.length||(o.hookCreationDetails=[]),o.hookCreationDetails.push(c.com.hedera.hapi.node.hooks.HookCreationDetails.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractCreateTransactionBody"},e}(),e.Duration=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.seconds=e.int64();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Duration"},e}(),e.ContractUpdateTransactionBody=function(){function e(e){if(this.hookIdsToDelete=[],this.hookCreationDetails=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 2:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 3:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 6:o.proxyAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 7:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 8:o.fileID=c.proto.FileID.decode(e,e.uint32());break;case 9:o.memo=e.string();break;case 10:o.memoWrapper=c.google.protobuf.StringValue.decode(e,e.uint32());break;case 11:o.maxAutomaticTokenAssociations=c.google.protobuf.Int32Value.decode(e,e.uint32());break;case 12:o.autoRenewAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 13:o.stakedAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 14:o.stakedNodeId=e.int64();break;case 15:o.declineReward=c.google.protobuf.BoolValue.decode(e,e.uint32());break;case 16:if(o.hookIdsToDelete&&o.hookIdsToDelete.length||(o.hookIdsToDelete=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3){case 1:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.hash=e.bytes();break;case 3:o.keys=c.proto.KeyList.decode(e,e.uint32());break;case 5:o.duration=c.proto.Duration.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.LiveHash"},e}(),e.CryptoAddLiveHashTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===3)o.liveHash=c.proto.LiveHash.decode(e,e.uint32());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoAddLiveHashTransactionBody"},e}(),e.CryptoCreateTransactionBody=function(){function e(e){if(this.hookCreationDetails=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.key=c.proto.Key.decode(e,e.uint32());break;case 2:o.initialBalance=e.uint64();break;case 3:o.proxyAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 6:o.sendRecordThreshold=e.uint64();break;case 7:o.receiveRecordThreshold=e.uint64();break;case 8:o.receiverSigRequired=e.bool();break;case 9:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 10:o.shardID=c.proto.ShardID.decode(e,e.uint32());break;case 11:o.realmID=c.proto.RealmID.decode(e,e.uint32());break;case 12:o.newRealmAdminKey=c.proto.Key.decode(e,e.uint32());break;case 13:o.memo=e.string();break;case 14:o.maxAutomaticTokenAssociations=e.int32();break;case 15:o.stakedAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 16:o.stakedNodeId=e.int64();break;case 17:o.declineReward=e.bool();break;case 18:o.alias=e.bytes();break;case 19:o.hookCreationDetails&&o.hookCreationDetails.length||(o.hookCreationDetails=[]),o.hookCreationDetails.push(c.com.hedera.hapi.node.hooks.HookCreationDetails.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoCreateTransactionBody"},e}(),e.CryptoDeleteTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.transferAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.deleteAccountID=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoDeleteTransactionBody"},e}(),e.CryptoDeleteLiveHashTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountOfLiveHash=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.liveHashToDelete=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoDeleteLiveHashTransactionBody"},e}(),e.CryptoTransferTransactionBody=function(){function e(e){if(this.tokenTransfers=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.transfers=c.proto.TransferList.decode(e,e.uint32());break;case 2:o.tokenTransfers&&o.tokenTransfers.length||(o.tokenTransfers=[]),o.tokenTransfers.push(c.proto.TokenTransferList.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoTransferTransactionBody"},e}(),e.CryptoUpdateTransactionBody=function(){function e(e){if(this.hookIdsToDelete=[],this.hookCreationDetails=[],e)for(var t=Object.keys(e),n=0;n>>3){case 2:o.accountIDToUpdate=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.key=c.proto.Key.decode(e,e.uint32());break;case 4:o.proxyAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 5:o.proxyFraction=e.int32();break;case 6:o.sendRecordThreshold=e.uint64();break;case 11:o.sendRecordThresholdWrapper=c.google.protobuf.UInt64Value.decode(e,e.uint32());break;case 7:o.receiveRecordThreshold=e.uint64();break;case 12:o.receiveRecordThresholdWrapper=c.google.protobuf.UInt64Value.decode(e,e.uint32());break;case 8:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 9:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 10:o.receiverSigRequired=e.bool();break;case 13:o.receiverSigRequiredWrapper=c.google.protobuf.BoolValue.decode(e,e.uint32());break;case 14:o.memo=c.google.protobuf.StringValue.decode(e,e.uint32());break;case 15:o.maxAutomaticTokenAssociations=c.google.protobuf.Int32Value.decode(e,e.uint32());break;case 16:o.stakedAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 17:o.stakedNodeId=e.int64();break;case 18:o.declineReward=c.google.protobuf.BoolValue.decode(e,e.uint32());break;case 19:if(o.hookIdsToDelete&&o.hookIdsToDelete.length||(o.hookIdsToDelete=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3){case 1:o.cryptoAllowances&&o.cryptoAllowances.length||(o.cryptoAllowances=[]),o.cryptoAllowances.push(c.proto.CryptoAllowance.decode(e,e.uint32()));break;case 2:o.nftAllowances&&o.nftAllowances.length||(o.nftAllowances=[]),o.nftAllowances.push(c.proto.NftAllowance.decode(e,e.uint32()));break;case 3:o.tokenAllowances&&o.tokenAllowances.length||(o.tokenAllowances=[]),o.tokenAllowances.push(c.proto.TokenAllowance.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoApproveAllowanceTransactionBody"},e}(),e.CryptoAllowance=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.owner=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.spender=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.amount=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoAllowance"},e}(),e.NftAllowance=function(){function e(e){if(this.serialNumbers=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.owner=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.spender=c.proto.AccountID.decode(e,e.uint32());break;case 4:if(o.serialNumbers&&o.serialNumbers.length||(o.serialNumbers=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.owner=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.spender=c.proto.AccountID.decode(e,e.uint32());break;case 4:o.amount=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenAllowance"},e}(),e.CryptoDeleteAllowanceTransactionBody=function(){function e(e){if(this.nftAllowances=[],e)for(var t=Object.keys(e),n=0;n>>3===2)o.nftAllowances&&o.nftAllowances.length||(o.nftAllowances=[]),o.nftAllowances.push(c.proto.NftRemoveAllowance.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoDeleteAllowanceTransactionBody"},e}(),e.NftRemoveAllowance=function(){function e(e){if(this.serialNumbers=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.owner=c.proto.AccountID.decode(e,e.uint32());break;case 3:if(o.serialNumbers&&o.serialNumbers.length||(o.serialNumbers=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3){case 2:o.fileID=c.proto.FileID.decode(e,e.uint32());break;case 4:o.contents=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FileAppendTransactionBody"},e}(),e.FileCreateTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 2:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 3:o.keys=c.proto.KeyList.decode(e,e.uint32());break;case 4:o.contents=e.bytes();break;case 5:o.shardID=c.proto.ShardID.decode(e,e.uint32());break;case 6:o.realmID=c.proto.RealmID.decode(e,e.uint32());break;case 7:o.newRealmAdminKey=c.proto.Key.decode(e,e.uint32());break;case 8:o.memo=e.string();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FileCreateTransactionBody"},e}(),e.FileDeleteTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===2)o.fileID=c.proto.FileID.decode(e,e.uint32());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FileDeleteTransactionBody"},e}(),e.FileUpdateTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fileID=c.proto.FileID.decode(e,e.uint32());break;case 2:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 3:o.keys=c.proto.KeyList.decode(e,e.uint32());break;case 4:o.contents=e.bytes();break;case 5:o.memo=c.google.protobuf.StringValue.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FileUpdateTransactionBody"},e}(),e.ContractDeleteTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 2:o.transferAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.transferContractID=c.proto.ContractID.decode(e,e.uint32());break;case 4:o.permanentRemoval=e.bool();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractDeleteTransactionBody"},e}(),e.ConsensusCreateTopicTransactionBody=function(){function e(e){if(this.feeExemptKeyList=[],this.customFees=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.memo=e.string();break;case 2:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 3:o.submitKey=c.proto.Key.decode(e,e.uint32());break;case 6:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 7:o.autoRenewAccount=c.proto.AccountID.decode(e,e.uint32());break;case 8:o.feeScheduleKey=c.proto.Key.decode(e,e.uint32());break;case 9:o.feeExemptKeyList&&o.feeExemptKeyList.length||(o.feeExemptKeyList=[]),o.feeExemptKeyList.push(c.proto.Key.decode(e,e.uint32()));break;case 10:o.customFees&&o.customFees.length||(o.customFees=[]),o.customFees.push(c.proto.FixedCustomFee.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ConsensusCreateTopicTransactionBody"},e}(),e.FractionalFee=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fractionalAmount=c.proto.Fraction.decode(e,e.uint32());break;case 2:o.minimumAmount=e.int64();break;case 3:o.maximumAmount=e.int64();break;case 4:o.netOfTransfers=e.bool();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FractionalFee"},e}(),e.FixedFee=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.amount=e.int64();break;case 2:o.denominatingTokenId=c.proto.TokenID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FixedFee"},e}(),e.RoyaltyFee=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.exchangeValueFraction=c.proto.Fraction.decode(e,e.uint32());break;case 2:o.fallbackFee=c.proto.FixedFee.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.RoyaltyFee"},e}(),e.CustomFee=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fixedFee=c.proto.FixedFee.decode(e,e.uint32());break;case 2:o.fractionalFee=c.proto.FractionalFee.decode(e,e.uint32());break;case 4:o.royaltyFee=c.proto.RoyaltyFee.decode(e,e.uint32());break;case 3:o.feeCollectorAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 5:o.allCollectorsAreExempt=e.bool();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CustomFee"},e}(),e.AssessedCustomFee=function(){function e(e){if(this.effectivePayerAccountId=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.amount=e.int64();break;case 2:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 3:o.feeCollectorAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 4:o.effectivePayerAccountId&&o.effectivePayerAccountId.length||(o.effectivePayerAccountId=[]),o.effectivePayerAccountId.push(c.proto.AccountID.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.AssessedCustomFee"},e}(),e.FixedCustomFee=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fixedFee=c.proto.FixedFee.decode(e,e.uint32());break;case 2:o.feeCollectorAccountId=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FixedCustomFee"},e}(),e.FixedCustomFeeList=function(){function e(e){if(this.fees=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.fees&&o.fees.length||(o.fees=[]),o.fees.push(c.proto.FixedCustomFee.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FixedCustomFeeList"},e}(),e.FeeExemptKeyList=function(){function e(e){if(this.keys=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.keys&&o.keys.length||(o.keys=[]),o.keys.push(c.proto.Key.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FeeExemptKeyList"},e}(),e.CustomFeeLimit=function(){function e(e){if(this.fees=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.fees&&o.fees.length||(o.fees=[]),o.fees.push(c.proto.FixedFee.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CustomFeeLimit"},e}(),e.ConsensusUpdateTopicTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.topicID=c.proto.TopicID.decode(e,e.uint32());break;case 2:o.memo=c.google.protobuf.StringValue.decode(e,e.uint32());break;case 4:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 6:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 7:o.submitKey=c.proto.Key.decode(e,e.uint32());break;case 8:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 9:o.autoRenewAccount=c.proto.AccountID.decode(e,e.uint32());break;case 10:o.feeScheduleKey=c.proto.Key.decode(e,e.uint32());break;case 11:o.feeExemptKeyList=c.proto.FeeExemptKeyList.decode(e,e.uint32());break;case 12:o.customFees=c.proto.FixedCustomFeeList.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ConsensusUpdateTopicTransactionBody"},e}(),e.ConsensusDeleteTopicTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.topicID=c.proto.TopicID.decode(e,e.uint32());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ConsensusDeleteTopicTransactionBody"},e}(),e.UncheckedSubmitBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.transactionBytes=e.bytes();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.UncheckedSubmitBody"},e}(),e.TokenCreateTransactionBody=function(){function e(e){if(this.customFees=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.name=e.string();break;case 2:o.symbol=e.string();break;case 3:o.decimals=e.uint32();break;case 4:o.initialSupply=e.uint64();break;case 5:o.treasury=c.proto.AccountID.decode(e,e.uint32());break;case 6:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 7:o.kycKey=c.proto.Key.decode(e,e.uint32());break;case 8:o.freezeKey=c.proto.Key.decode(e,e.uint32());break;case 9:o.wipeKey=c.proto.Key.decode(e,e.uint32());break;case 10:o.supplyKey=c.proto.Key.decode(e,e.uint32());break;case 11:o.freezeDefault=e.bool();break;case 13:o.expiry=c.proto.Timestamp.decode(e,e.uint32());break;case 14:o.autoRenewAccount=c.proto.AccountID.decode(e,e.uint32());break;case 15:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 16:o.memo=e.string();break;case 17:o.tokenType=e.int32();break;case 18:o.supplyType=e.int32();break;case 19:o.maxSupply=e.int64();break;case 20:o.feeScheduleKey=c.proto.Key.decode(e,e.uint32());break;case 21:o.customFees&&o.customFees.length||(o.customFees=[]),o.customFees.push(c.proto.CustomFee.decode(e,e.uint32()));break;case 22:o.pauseKey=c.proto.Key.decode(e,e.uint32());break;case 23:o.metadata=e.bytes();break;case 24:o.metadataKey=c.proto.Key.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenCreateTransactionBody"},e}(),e.TokenFreezeAccountTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.token=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.account=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenFreezeAccountTransactionBody"},e}(),e.TokenUnfreezeAccountTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.token=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.account=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenUnfreezeAccountTransactionBody"},e}(),e.TokenGrantKycTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.token=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.account=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenGrantKycTransactionBody"},e}(),e.TokenRevokeKycTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.token=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.account=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenRevokeKycTransactionBody"},e}(),e.TokenDeleteTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.token=c.proto.TokenID.decode(e,e.uint32());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenDeleteTransactionBody"},e}(),e.TokenUpdateTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.token=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.symbol=e.string();break;case 3:o.name=e.string();break;case 4:o.treasury=c.proto.AccountID.decode(e,e.uint32());break;case 5:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 6:o.kycKey=c.proto.Key.decode(e,e.uint32());break;case 7:o.freezeKey=c.proto.Key.decode(e,e.uint32());break;case 8:o.wipeKey=c.proto.Key.decode(e,e.uint32());break;case 9:o.supplyKey=c.proto.Key.decode(e,e.uint32());break;case 10:o.autoRenewAccount=c.proto.AccountID.decode(e,e.uint32());break;case 11:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 12:o.expiry=c.proto.Timestamp.decode(e,e.uint32());break;case 13:o.memo=c.google.protobuf.StringValue.decode(e,e.uint32());break;case 14:o.feeScheduleKey=c.proto.Key.decode(e,e.uint32());break;case 15:o.pauseKey=c.proto.Key.decode(e,e.uint32());break;case 16:o.metadata=c.google.protobuf.BytesValue.decode(e,e.uint32());break;case 17:o.metadataKey=c.proto.Key.decode(e,e.uint32());break;case 18:o.keyVerificationMode=e.int32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenUpdateTransactionBody"},e}(),e.TokenMintTransactionBody=function(){function e(e){if(this.metadata=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.token=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.amount=e.uint64();break;case 3:o.metadata&&o.metadata.length||(o.metadata=[]),o.metadata.push(e.bytes());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenMintTransactionBody"},e}(),e.TokenBurnTransactionBody=function(){function e(e){if(this.serialNumbers=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.token=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.amount=e.uint64();break;case 3:if(o.serialNumbers&&o.serialNumbers.length||(o.serialNumbers=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3){case 1:o.token=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.account=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.amount=e.uint64();break;case 4:if(o.serialNumbers&&o.serialNumbers.length||(o.serialNumbers=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3){case 1:o.account=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.tokens&&o.tokens.length||(o.tokens=[]),o.tokens.push(c.proto.TokenID.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenAssociateTransactionBody"},e}(),e.TokenDissociateTransactionBody=function(){function e(e){if(this.tokens=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.account=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.tokens&&o.tokens.length||(o.tokens=[]),o.tokens.push(c.proto.TokenID.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenDissociateTransactionBody"},e}(),e.TokenFeeScheduleUpdateTransactionBody=function(){function e(e){if(this.customFees=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.customFees&&o.customFees.length||(o.customFees=[]),o.customFees.push(c.proto.CustomFee.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenFeeScheduleUpdateTransactionBody"},e}(),e.TokenPauseTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.token=c.proto.TokenID.decode(e,e.uint32());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenPauseTransactionBody"},e}(),e.TokenUnpauseTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.token=c.proto.TokenID.decode(e,e.uint32());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenUnpauseTransactionBody"},e}(),e.TokenUpdateNftsTransactionBody=function(){function e(e){if(this.serialNumbers=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.token=c.proto.TokenID.decode(e,e.uint32());break;case 2:if(o.serialNumbers&&o.serialNumbers.length||(o.serialNumbers=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3){case 1:o.owner=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.rejections&&o.rejections.length||(o.rejections=[]),o.rejections.push(c.proto.TokenReference.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenRejectTransactionBody"},e}(),e.TokenReference=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fungibleToken=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.nft=c.proto.NftID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenReference"},e}(),e.TokenAirdropTransactionBody=function(){function e(e){if(this.tokenTransfers=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.tokenTransfers&&o.tokenTransfers.length||(o.tokenTransfers=[]),o.tokenTransfers.push(c.proto.TokenTransferList.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenAirdropTransactionBody"},e}(),e.TokenCancelAirdropTransactionBody=function(){function e(e){if(this.pendingAirdrops=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.pendingAirdrops&&o.pendingAirdrops.length||(o.pendingAirdrops=[]),o.pendingAirdrops.push(c.proto.PendingAirdropId.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenCancelAirdropTransactionBody"},e}(),e.TokenClaimAirdropTransactionBody=function(){function e(e){if(this.pendingAirdrops=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.pendingAirdrops&&o.pendingAirdrops.length||(o.pendingAirdrops=[]),o.pendingAirdrops.push(c.proto.PendingAirdropId.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenClaimAirdropTransactionBody"},e}(),e.ScheduleCreateTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.scheduledTransactionBody=c.proto.SchedulableTransactionBody.decode(e,e.uint32());break;case 2:o.memo=e.string();break;case 3:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 4:o.payerAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 5:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 13:o.waitForExpiry=e.bool();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ScheduleCreateTransactionBody"},e}(),e.SchedulableTransactionBody=function(){function e(e){if(this.maxCustomFees=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.transactionFee=e.uint64();break;case 2:o.memo=e.string();break;case 3:o.contractCall=c.proto.ContractCallTransactionBody.decode(e,e.uint32());break;case 4:o.contractCreateInstance=c.proto.ContractCreateTransactionBody.decode(e,e.uint32());break;case 5:o.contractUpdateInstance=c.proto.ContractUpdateTransactionBody.decode(e,e.uint32());break;case 6:o.contractDeleteInstance=c.proto.ContractDeleteTransactionBody.decode(e,e.uint32());break;case 7:o.cryptoCreateAccount=c.proto.CryptoCreateTransactionBody.decode(e,e.uint32());break;case 8:o.cryptoDelete=c.proto.CryptoDeleteTransactionBody.decode(e,e.uint32());break;case 9:o.cryptoTransfer=c.proto.CryptoTransferTransactionBody.decode(e,e.uint32());break;case 10:o.cryptoUpdateAccount=c.proto.CryptoUpdateTransactionBody.decode(e,e.uint32());break;case 11:o.fileAppend=c.proto.FileAppendTransactionBody.decode(e,e.uint32());break;case 12:o.fileCreate=c.proto.FileCreateTransactionBody.decode(e,e.uint32());break;case 13:o.fileDelete=c.proto.FileDeleteTransactionBody.decode(e,e.uint32());break;case 14:o.fileUpdate=c.proto.FileUpdateTransactionBody.decode(e,e.uint32());break;case 15:o.systemDelete=c.proto.SystemDeleteTransactionBody.decode(e,e.uint32());break;case 16:o.systemUndelete=c.proto.SystemUndeleteTransactionBody.decode(e,e.uint32());break;case 17:o.freeze=c.proto.FreezeTransactionBody.decode(e,e.uint32());break;case 18:o.consensusCreateTopic=c.proto.ConsensusCreateTopicTransactionBody.decode(e,e.uint32());break;case 19:o.consensusUpdateTopic=c.proto.ConsensusUpdateTopicTransactionBody.decode(e,e.uint32());break;case 20:o.consensusDeleteTopic=c.proto.ConsensusDeleteTopicTransactionBody.decode(e,e.uint32());break;case 21:o.consensusSubmitMessage=c.proto.ConsensusSubmitMessageTransactionBody.decode(e,e.uint32());break;case 22:o.tokenCreation=c.proto.TokenCreateTransactionBody.decode(e,e.uint32());break;case 23:o.tokenFreeze=c.proto.TokenFreezeAccountTransactionBody.decode(e,e.uint32());break;case 24:o.tokenUnfreeze=c.proto.TokenUnfreezeAccountTransactionBody.decode(e,e.uint32());break;case 25:o.tokenGrantKyc=c.proto.TokenGrantKycTransactionBody.decode(e,e.uint32());break;case 26:o.tokenRevokeKyc=c.proto.TokenRevokeKycTransactionBody.decode(e,e.uint32());break;case 27:o.tokenDeletion=c.proto.TokenDeleteTransactionBody.decode(e,e.uint32());break;case 28:o.tokenUpdate=c.proto.TokenUpdateTransactionBody.decode(e,e.uint32());break;case 29:o.tokenMint=c.proto.TokenMintTransactionBody.decode(e,e.uint32());break;case 30:o.tokenBurn=c.proto.TokenBurnTransactionBody.decode(e,e.uint32());break;case 31:o.tokenWipe=c.proto.TokenWipeAccountTransactionBody.decode(e,e.uint32());break;case 32:o.tokenAssociate=c.proto.TokenAssociateTransactionBody.decode(e,e.uint32());break;case 33:o.tokenDissociate=c.proto.TokenDissociateTransactionBody.decode(e,e.uint32());break;case 34:o.scheduleDelete=c.proto.ScheduleDeleteTransactionBody.decode(e,e.uint32());break;case 35:o.tokenPause=c.proto.TokenPauseTransactionBody.decode(e,e.uint32());break;case 36:o.tokenUnpause=c.proto.TokenUnpauseTransactionBody.decode(e,e.uint32());break;case 37:o.cryptoApproveAllowance=c.proto.CryptoApproveAllowanceTransactionBody.decode(e,e.uint32());break;case 38:o.cryptoDeleteAllowance=c.proto.CryptoDeleteAllowanceTransactionBody.decode(e,e.uint32());break;case 39:o.tokenFeeScheduleUpdate=c.proto.TokenFeeScheduleUpdateTransactionBody.decode(e,e.uint32());break;case 40:o.utilPrng=c.proto.UtilPrngTransactionBody.decode(e,e.uint32());break;case 41:o.tokenUpdateNfts=c.proto.TokenUpdateNftsTransactionBody.decode(e,e.uint32());break;case 42:o.nodeCreate=c.com.hedera.hapi.node.addressbook.NodeCreateTransactionBody.decode(e,e.uint32());break;case 43:o.nodeUpdate=c.com.hedera.hapi.node.addressbook.NodeUpdateTransactionBody.decode(e,e.uint32());break;case 44:o.nodeDelete=c.com.hedera.hapi.node.addressbook.NodeDeleteTransactionBody.decode(e,e.uint32());break;case 45:o.tokenReject=c.proto.TokenRejectTransactionBody.decode(e,e.uint32());break;case 46:o.tokenCancelAirdrop=c.proto.TokenCancelAirdropTransactionBody.decode(e,e.uint32());break;case 47:o.tokenClaimAirdrop=c.proto.TokenClaimAirdropTransactionBody.decode(e,e.uint32());break;case 48:o.tokenAirdrop=c.proto.TokenAirdropTransactionBody.decode(e,e.uint32());break;case 1001:o.maxCustomFees&&o.maxCustomFees.length||(o.maxCustomFees=[]),o.maxCustomFees.push(c.proto.CustomFeeLimit.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SchedulableTransactionBody"},e}(),e.ScheduleDeleteTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.scheduleID=c.proto.ScheduleID.decode(e,e.uint32());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ScheduleDeleteTransactionBody"},e}(),e.UtilPrngTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.range=e.int32();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.UtilPrngTransactionBody"},e}(),e.ScheduleSignTransactionBody=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.scheduleID=c.proto.ScheduleID.decode(e,e.uint32());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ScheduleSignTransactionBody"},e}(),e.NodeStakeUpdateTransactionBody=function(){function e(e){if(this.nodeStake=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.endOfStakingPeriod=c.proto.Timestamp.decode(e,e.uint32());break;case 2:o.nodeStake&&o.nodeStake.length||(o.nodeStake=[]),o.nodeStake.push(c.proto.NodeStake.decode(e,e.uint32()));break;case 3:o.maxStakingRewardRatePerHbar=e.int64();break;case 4:o.nodeRewardFeeFraction=c.proto.Fraction.decode(e,e.uint32());break;case 5:o.stakingPeriodsStored=e.int64();break;case 6:o.stakingPeriod=e.int64();break;case 7:o.stakingRewardFeeFraction=c.proto.Fraction.decode(e,e.uint32());break;case 8:o.stakingStartThreshold=e.int64();break;case 9:o.stakingRewardRate=e.int64();break;case 10:o.reservedStakingRewards=e.int64();break;case 11:o.unreservedStakingRewardBalance=e.int64();break;case 12:o.rewardBalanceThreshold=e.int64();break;case 13:o.maxStakeRewarded=e.int64();break;case 14:o.maxTotalReward=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NodeStakeUpdateTransactionBody"},e}(),e.NodeStake=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.maxStake=e.int64();break;case 2:o.minStake=e.int64();break;case 3:o.nodeId=e.int64();break;case 4:o.rewardRate=e.int64();break;case 5:o.stake=e.int64();break;case 6:o.stakeNotRewarded=e.int64();break;case 7:o.stakeRewarded=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NodeStake"},e}(),e.ConsensusGetTopicInfoQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.topicID=c.proto.TopicID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ConsensusGetTopicInfoQuery"},e}(),e.ConsensusGetTopicInfoResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.topicID=c.proto.TopicID.decode(e,e.uint32());break;case 5:o.topicInfo=c.proto.ConsensusTopicInfo.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ConsensusGetTopicInfoResponse"},e}(),e.ResponseType=function(){const e={},t=Object.create(e);return t[e[0]="ANSWER_ONLY"]=0,t[e[1]="ANSWER_STATE_PROOF"]=1,t[e[2]="COST_ANSWER"]=2,t[e[3]="COST_ANSWER_STATE_PROOF"]=3,t}(),e.QueryHeader=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.payment=c.proto.Transaction.decode(e,e.uint32());break;case 2:o.responseType=e.int32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.QueryHeader"},e}(),e.ResponseHeader=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeTransactionPrecheckCode=e.int32();break;case 2:o.responseType=e.int32();break;case 3:o.cost=e.uint64();break;case 4:o.stateProof=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ResponseHeader"},e}(),e.ConsensusTopicInfo=function(){function e(e){if(this.feeExemptKeyList=[],this.customFees=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.memo=e.string();break;case 2:o.runningHash=e.bytes();break;case 3:o.sequenceNumber=e.uint64();break;case 4:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 5:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 6:o.submitKey=c.proto.Key.decode(e,e.uint32());break;case 7:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 8:o.autoRenewAccount=c.proto.AccountID.decode(e,e.uint32());break;case 9:o.ledgerId=e.bytes();break;case 10:o.feeScheduleKey=c.proto.Key.decode(e,e.uint32());break;case 11:o.feeExemptKeyList&&o.feeExemptKeyList.length||(o.feeExemptKeyList=[]),o.feeExemptKeyList.push(c.proto.Key.decode(e,e.uint32()));break;case 12:o.customFees&&o.customFees.length||(o.customFees=[]),o.customFees.push(c.proto.FixedCustomFee.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ConsensusTopicInfo"},e}(),e.ConsensusService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.createTopic=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"createTopic"}),Object.defineProperty(e.prototype.updateTopic=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"updateTopic"}),Object.defineProperty(e.prototype.deleteTopic=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"deleteTopic"}),Object.defineProperty(e.prototype.submitMessage=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"submitMessage"}),Object.defineProperty(e.prototype.getTopicInfo=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getTopicInfo"}),e}(),e.Query=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.getByKey=c.proto.GetByKeyQuery.decode(e,e.uint32());break;case 2:o.getBySolidityID=c.proto.GetBySolidityIDQuery.decode(e,e.uint32());break;case 3:o.contractCallLocal=c.proto.ContractCallLocalQuery.decode(e,e.uint32());break;case 4:o.contractGetInfo=c.proto.ContractGetInfoQuery.decode(e,e.uint32());break;case 5:o.contractGetBytecode=c.proto.ContractGetBytecodeQuery.decode(e,e.uint32());break;case 6:o.ContractGetRecords=c.proto.ContractGetRecordsQuery.decode(e,e.uint32());break;case 7:o.cryptogetAccountBalance=c.proto.CryptoGetAccountBalanceQuery.decode(e,e.uint32());break;case 8:o.cryptoGetAccountRecords=c.proto.CryptoGetAccountRecordsQuery.decode(e,e.uint32());break;case 9:o.cryptoGetInfo=c.proto.CryptoGetInfoQuery.decode(e,e.uint32());break;case 10:o.cryptoGetLiveHash=c.proto.CryptoGetLiveHashQuery.decode(e,e.uint32());break;case 11:o.cryptoGetProxyStakers=c.proto.CryptoGetStakersQuery.decode(e,e.uint32());break;case 12:o.fileGetContents=c.proto.FileGetContentsQuery.decode(e,e.uint32());break;case 13:o.fileGetInfo=c.proto.FileGetInfoQuery.decode(e,e.uint32());break;case 14:o.transactionGetReceipt=c.proto.TransactionGetReceiptQuery.decode(e,e.uint32());break;case 15:o.transactionGetRecord=c.proto.TransactionGetRecordQuery.decode(e,e.uint32());break;case 16:o.transactionGetFastRecord=c.proto.TransactionGetFastRecordQuery.decode(e,e.uint32());break;case 50:o.consensusGetTopicInfo=c.proto.ConsensusGetTopicInfoQuery.decode(e,e.uint32());break;case 51:o.networkGetVersionInfo=c.proto.NetworkGetVersionInfoQuery.decode(e,e.uint32());break;case 52:o.tokenGetInfo=c.proto.TokenGetInfoQuery.decode(e,e.uint32());break;case 53:o.scheduleGetInfo=c.proto.ScheduleGetInfoQuery.decode(e,e.uint32());break;case 54:o.tokenGetAccountNftInfos=c.proto.TokenGetAccountNftInfosQuery.decode(e,e.uint32());break;case 55:o.tokenGetNftInfo=c.proto.TokenGetNftInfoQuery.decode(e,e.uint32());break;case 56:o.tokenGetNftInfos=c.proto.TokenGetNftInfosQuery.decode(e,e.uint32());break;case 57:o.networkGetExecutionTime=c.proto.NetworkGetExecutionTimeQuery.decode(e,e.uint32());break;case 58:o.accountDetails=c.proto.GetAccountDetailsQuery.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Query"},e}(),e.GetByKeyQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.key=c.proto.Key.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.GetByKeyQuery"},e}(),e.EntityID=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.liveHash=c.proto.LiveHash.decode(e,e.uint32());break;case 3:o.fileID=c.proto.FileID.decode(e,e.uint32());break;case 4:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.EntityID"},e}(),e.GetByKeyResponse=function(){function e(e){if(this.entities=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.entities&&o.entities.length||(o.entities=[]),o.entities.push(c.proto.EntityID.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.GetByKeyResponse"},e}(),e.GetBySolidityIDQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.solidityID=e.string();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.GetBySolidityIDQuery"},e}(),e.GetBySolidityIDResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.fileID=c.proto.FileID.decode(e,e.uint32());break;case 4:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.GetBySolidityIDResponse"},e}(),e.ContractCallLocalQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 3:o.gas=e.int64();break;case 4:o.functionParameters=e.bytes();break;case 5:o.maxResultSize=e.int64();break;case 6:o.senderId=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractCallLocalQuery"},e}(),e.ContractCallLocalResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.functionResult=c.proto.ContractFunctionResult.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractCallLocalResponse"},e}(),e.InternalCallContext=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.gas=e.uint64();break;case 2:o.value=e.uint64();break;case 3:o.callData=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.InternalCallContext"},e}(),e.EvmTransactionResult=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.senderId=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.contractId=c.proto.ContractID.decode(e,e.uint32());break;case 3:o.resultData=e.bytes();break;case 4:o.errorMessage=e.string();break;case 5:o.gasUsed=e.uint64();break;case 6:o.internalCallContext=c.proto.InternalCallContext.decode(e,e.uint32());break;case 7:o.executedHookId=c.proto.HookId.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.EvmTransactionResult"},e}(),e.ContractNonceInfo=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contractId=c.proto.ContractID.decode(e,e.uint32());break;case 2:o.nonce=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractNonceInfo"},e}(),e.ContractLoginfo=function(){function e(e){if(this.topic=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 2:o.bloom=e.bytes();break;case 3:o.topic&&o.topic.length||(o.topic=[]),o.topic.push(e.bytes());break;case 4:o.data=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractLoginfo"},e}(),e.ContractFunctionResult=function(){function e(e){if(this.logInfo=[],this.createdContractIDs=[],this.contractNonces=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 2:o.contractCallResult=e.bytes();break;case 3:o.errorMessage=e.string();break;case 4:o.bloom=e.bytes();break;case 5:o.gasUsed=e.uint64();break;case 6:o.logInfo&&o.logInfo.length||(o.logInfo=[]),o.logInfo.push(c.proto.ContractLoginfo.decode(e,e.uint32()));break;case 7:o.createdContractIDs&&o.createdContractIDs.length||(o.createdContractIDs=[]),o.createdContractIDs.push(c.proto.ContractID.decode(e,e.uint32()));break;case 9:o.evmAddress=c.google.protobuf.BytesValue.decode(e,e.uint32());break;case 10:o.gas=e.int64();break;case 11:o.amount=e.int64();break;case 12:o.functionParameters=e.bytes();break;case 13:o.senderId=c.proto.AccountID.decode(e,e.uint32());break;case 14:o.contractNonces&&o.contractNonces.length||(o.contractNonces=[]),o.contractNonces.push(c.proto.ContractNonceInfo.decode(e,e.uint32()));break;case 15:o.signerNonce=c.google.protobuf.Int64Value.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractFunctionResult"},e}(),e.ContractGetInfoQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractGetInfoQuery"},e}(),e.ContractGetInfoResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.contractInfo=c.proto.ContractGetInfoResponse.ContractInfo.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractGetInfoResponse"},e.ContractInfo=function(){function e(e){if(this.tokenRelationships=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.contractAccountID=e.string();break;case 4:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 5:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 6:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 7:o.storage=e.int64();break;case 8:o.memo=e.string();break;case 9:o.balance=e.uint64();break;case 10:o.deleted=e.bool();break;case 11:o.tokenRelationships&&o.tokenRelationships.length||(o.tokenRelationships=[]),o.tokenRelationships.push(c.proto.TokenRelationship.decode(e,e.uint32()));break;case 12:o.ledgerId=e.bytes();break;case 13:o.autoRenewAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 14:o.maxAutomaticTokenAssociations=e.int32();break;case 15:o.stakingInfo=c.proto.StakingInfo.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractGetInfoResponse.ContractInfo"},e}(),e}(),e.ContractGetBytecodeQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractGetBytecodeQuery"},e}(),e.ContractGetBytecodeResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 6:o.bytecode=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractGetBytecodeResponse"},e}(),e.ContractGetRecordsQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractGetRecordsQuery"},e}(),e.ContractGetRecordsResponse=function(){function e(e){if(this.records=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 3:o.records&&o.records.length||(o.records=[]),o.records.push(c.proto.TransactionRecord.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractGetRecordsResponse"},e}(),e.TransactionRecord=function(){function e(e){if(this.tokenTransferLists=[],this.assessedCustomFees=[],this.automaticTokenAssociations=[],this.paidStakingRewards=[],this.newPendingAirdrops=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.receipt=c.proto.TransactionReceipt.decode(e,e.uint32());break;case 2:o.transactionHash=e.bytes();break;case 3:o.consensusTimestamp=c.proto.Timestamp.decode(e,e.uint32());break;case 4:o.transactionID=c.proto.TransactionID.decode(e,e.uint32());break;case 5:o.memo=e.string();break;case 6:o.transactionFee=e.uint64();break;case 7:o.contractCallResult=c.proto.ContractFunctionResult.decode(e,e.uint32());break;case 8:o.contractCreateResult=c.proto.ContractFunctionResult.decode(e,e.uint32());break;case 10:o.transferList=c.proto.TransferList.decode(e,e.uint32());break;case 11:o.tokenTransferLists&&o.tokenTransferLists.length||(o.tokenTransferLists=[]),o.tokenTransferLists.push(c.proto.TokenTransferList.decode(e,e.uint32()));break;case 12:o.scheduleRef=c.proto.ScheduleID.decode(e,e.uint32());break;case 13:o.assessedCustomFees&&o.assessedCustomFees.length||(o.assessedCustomFees=[]),o.assessedCustomFees.push(c.proto.AssessedCustomFee.decode(e,e.uint32()));break;case 14:o.automaticTokenAssociations&&o.automaticTokenAssociations.length||(o.automaticTokenAssociations=[]),o.automaticTokenAssociations.push(c.proto.TokenAssociation.decode(e,e.uint32()));break;case 15:o.parentConsensusTimestamp=c.proto.Timestamp.decode(e,e.uint32());break;case 16:o.alias=e.bytes();break;case 17:o.ethereumHash=e.bytes();break;case 18:o.paidStakingRewards&&o.paidStakingRewards.length||(o.paidStakingRewards=[]),o.paidStakingRewards.push(c.proto.AccountAmount.decode(e,e.uint32()));break;case 19:o.prngBytes=e.bytes();break;case 20:o.prngNumber=e.int32();break;case 21:o.evmAddress=e.bytes();break;case 22:o.newPendingAirdrops&&o.newPendingAirdrops.length||(o.newPendingAirdrops=[]),o.newPendingAirdrops.push(c.proto.PendingAirdropRecord.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionRecord"},e}(),e.PendingAirdropRecord=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.pendingAirdropId=c.proto.PendingAirdropId.decode(e,e.uint32());break;case 2:o.pendingAirdropValue=c.proto.PendingAirdropValue.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.PendingAirdropRecord"},e}(),e.TransactionReceipt=function(){function e(e){if(this.serialNumbers=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.status=e.int32();break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.fileID=c.proto.FileID.decode(e,e.uint32());break;case 4:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 5:o.exchangeRate=c.proto.ExchangeRateSet.decode(e,e.uint32());break;case 6:o.topicID=c.proto.TopicID.decode(e,e.uint32());break;case 7:o.topicSequenceNumber=e.uint64();break;case 8:o.topicRunningHash=e.bytes();break;case 9:o.topicRunningHashVersion=e.uint64();break;case 10:o.tokenID=c.proto.TokenID.decode(e,e.uint32());break;case 11:o.newTotalSupply=e.uint64();break;case 12:o.scheduleID=c.proto.ScheduleID.decode(e,e.uint32());break;case 13:o.scheduledTransactionID=c.proto.TransactionID.decode(e,e.uint32());break;case 14:if(o.serialNumbers&&o.serialNumbers.length||(o.serialNumbers=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3){case 1:o.hbarEquiv=e.int32();break;case 2:o.centEquiv=e.int32();break;case 3:o.expirationTime=c.proto.TimestampSeconds.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ExchangeRate"},e}(),e.ExchangeRateSet=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.currentRate=c.proto.ExchangeRate.decode(e,e.uint32());break;case 2:o.nextRate=c.proto.ExchangeRate.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ExchangeRateSet"},e}(),e.CryptoGetAccountBalanceQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoGetAccountBalanceQuery"},e}(),e.CryptoGetAccountBalanceResponse=function(){function e(e){if(this.tokenBalances=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.balance=e.uint64();break;case 4:o.tokenBalances&&o.tokenBalances.length||(o.tokenBalances=[]),o.tokenBalances.push(c.proto.TokenBalance.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoGetAccountBalanceResponse"},e}(),e.CryptoGetAccountRecordsQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoGetAccountRecordsQuery"},e}(),e.CryptoGetAccountRecordsResponse=function(){function e(e){if(this.records=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.records&&o.records.length||(o.records=[]),o.records.push(c.proto.TransactionRecord.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoGetAccountRecordsResponse"},e}(),e.CryptoGetInfoQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoGetInfoQuery"},e}(),e.CryptoGetInfoResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.accountInfo=c.proto.CryptoGetInfoResponse.AccountInfo.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoGetInfoResponse"},e.AccountInfo=function(){function e(e){if(this.liveHashes=[],this.tokenRelationships=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.contractAccountID=e.string();break;case 3:o.deleted=e.bool();break;case 4:o.proxyAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 6:o.proxyReceived=e.int64();break;case 7:o.key=c.proto.Key.decode(e,e.uint32());break;case 8:o.balance=e.uint64();break;case 9:o.generateSendRecordThreshold=e.uint64();break;case 10:o.generateReceiveRecordThreshold=e.uint64();break;case 11:o.receiverSigRequired=e.bool();break;case 12:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 13:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 14:o.liveHashes&&o.liveHashes.length||(o.liveHashes=[]),o.liveHashes.push(c.proto.LiveHash.decode(e,e.uint32()));break;case 15:o.tokenRelationships&&o.tokenRelationships.length||(o.tokenRelationships=[]),o.tokenRelationships.push(c.proto.TokenRelationship.decode(e,e.uint32()));break;case 16:o.memo=e.string();break;case 17:o.ownedNfts=e.int64();break;case 18:o.maxAutomaticTokenAssociations=e.int32();break;case 19:o.alias=e.bytes();break;case 20:o.ledgerId=e.bytes();break;case 21:o.ethereumNonce=e.int64();break;case 22:o.stakingInfo=c.proto.StakingInfo.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoGetInfoResponse.AccountInfo"},e}(),e}(),e.CryptoGetLiveHashQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.hash=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoGetLiveHashQuery"},e}(),e.CryptoGetLiveHashResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.liveHash=c.proto.LiveHash.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoGetLiveHashResponse"},e}(),e.CryptoGetStakersQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoGetStakersQuery"},e}(),e.ProxyStaker=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.amount=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ProxyStaker"},e}(),e.AllProxyStakers=function(){function e(e){if(this.proxyStaker=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.proxyStaker&&o.proxyStaker.length||(o.proxyStaker=[]),o.proxyStaker.push(c.proto.ProxyStaker.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.AllProxyStakers"},e}(),e.CryptoGetStakersResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 3:o.stakers=c.proto.AllProxyStakers.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CryptoGetStakersResponse"},e}(),e.FileGetContentsQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.fileID=c.proto.FileID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FileGetContentsQuery"},e}(),e.FileGetContentsResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.fileContents=c.proto.FileGetContentsResponse.FileContents.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FileGetContentsResponse"},e.FileContents=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fileID=c.proto.FileID.decode(e,e.uint32());break;case 2:o.contents=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FileGetContentsResponse.FileContents"},e}(),e}(),e.FileGetInfoQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.fileID=c.proto.FileID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FileGetInfoQuery"},e}(),e.FileGetInfoResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.fileInfo=c.proto.FileGetInfoResponse.FileInfo.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FileGetInfoResponse"},e.FileInfo=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fileID=c.proto.FileID.decode(e,e.uint32());break;case 2:o.size=e.int64();break;case 3:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 4:o.deleted=e.bool();break;case 5:o.keys=c.proto.KeyList.decode(e,e.uint32());break;case 6:o.memo=e.string();break;case 7:o.ledgerId=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.FileGetInfoResponse.FileInfo"},e}(),e}(),e.TransactionGetReceiptQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.transactionID=c.proto.TransactionID.decode(e,e.uint32());break;case 3:o.includeDuplicates=e.bool();break;case 4:o.includeChildReceipts=e.bool();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionGetReceiptQuery"},e}(),e.TransactionGetReceiptResponse=function(){function e(e){if(this.duplicateTransactionReceipts=[],this.childTransactionReceipts=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.receipt=c.proto.TransactionReceipt.decode(e,e.uint32());break;case 4:o.duplicateTransactionReceipts&&o.duplicateTransactionReceipts.length||(o.duplicateTransactionReceipts=[]),o.duplicateTransactionReceipts.push(c.proto.TransactionReceipt.decode(e,e.uint32()));break;case 5:o.childTransactionReceipts&&o.childTransactionReceipts.length||(o.childTransactionReceipts=[]),o.childTransactionReceipts.push(c.proto.TransactionReceipt.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionGetReceiptResponse"},e}(),e.TransactionGetRecordQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.transactionID=c.proto.TransactionID.decode(e,e.uint32());break;case 3:o.includeDuplicates=e.bool();break;case 4:o.includeChildRecords=e.bool();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionGetRecordQuery"},e}(),e.TransactionGetRecordResponse=function(){function e(e){if(this.duplicateTransactionRecords=[],this.childTransactionRecords=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 3:o.transactionRecord=c.proto.TransactionRecord.decode(e,e.uint32());break;case 4:o.duplicateTransactionRecords&&o.duplicateTransactionRecords.length||(o.duplicateTransactionRecords=[]),o.duplicateTransactionRecords.push(c.proto.TransactionRecord.decode(e,e.uint32()));break;case 5:o.childTransactionRecords&&o.childTransactionRecords.length||(o.childTransactionRecords=[]),o.childTransactionRecords.push(c.proto.TransactionRecord.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionGetRecordResponse"},e}(),e.TransactionGetFastRecordQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.transactionID=c.proto.TransactionID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionGetFastRecordQuery"},e}(),e.TransactionGetFastRecordResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.transactionRecord=c.proto.TransactionRecord.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionGetFastRecordResponse"},e}(),e.NetworkGetVersionInfoQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.header=c.proto.QueryHeader.decode(e,e.uint32());else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NetworkGetVersionInfoQuery"},e}(),e.NetworkGetVersionInfoResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.hapiProtoVersion=c.proto.SemanticVersion.decode(e,e.uint32());break;case 3:o.hederaServicesVersion=c.proto.SemanticVersion.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NetworkGetVersionInfoResponse"},e}(),e.NetworkGetExecutionTimeQuery=function(){function e(e){if(this.transactionIds=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.transactionIds&&o.transactionIds.length||(o.transactionIds=[]),o.transactionIds.push(c.proto.TransactionID.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NetworkGetExecutionTimeQuery"},e}(),e.NetworkGetExecutionTimeResponse=function(){function e(e){if(this.executionTimes=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:if(o.executionTimes&&o.executionTimes.length||(o.executionTimes=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.token=c.proto.TokenID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenGetInfoQuery"},e}(),e.TokenInfo=function(){function e(e){if(this.customFees=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.name=e.string();break;case 3:o.symbol=e.string();break;case 4:o.decimals=e.uint32();break;case 5:o.totalSupply=e.uint64();break;case 6:o.treasury=c.proto.AccountID.decode(e,e.uint32());break;case 7:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 8:o.kycKey=c.proto.Key.decode(e,e.uint32());break;case 9:o.freezeKey=c.proto.Key.decode(e,e.uint32());break;case 10:o.wipeKey=c.proto.Key.decode(e,e.uint32());break;case 11:o.supplyKey=c.proto.Key.decode(e,e.uint32());break;case 12:o.defaultFreezeStatus=e.int32();break;case 13:o.defaultKycStatus=e.int32();break;case 14:o.deleted=e.bool();break;case 15:o.autoRenewAccount=c.proto.AccountID.decode(e,e.uint32());break;case 16:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 17:o.expiry=c.proto.Timestamp.decode(e,e.uint32());break;case 18:o.memo=e.string();break;case 19:o.tokenType=e.int32();break;case 20:o.supplyType=e.int32();break;case 21:o.maxSupply=e.int64();break;case 22:o.feeScheduleKey=c.proto.Key.decode(e,e.uint32());break;case 23:o.customFees&&o.customFees.length||(o.customFees=[]),o.customFees.push(c.proto.CustomFee.decode(e,e.uint32()));break;case 24:o.pauseKey=c.proto.Key.decode(e,e.uint32());break;case 25:o.pauseStatus=e.int32();break;case 26:o.ledgerId=e.bytes();break;case 27:o.metadata=e.bytes();break;case 28:o.metadataKey=c.proto.Key.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenInfo"},e}(),e.TokenGetInfoResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.tokenInfo=c.proto.TokenInfo.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenGetInfoResponse"},e}(),e.ScheduleGetInfoQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.scheduleID=c.proto.ScheduleID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ScheduleGetInfoQuery"},e}(),e.ScheduleInfo=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.scheduleID=c.proto.ScheduleID.decode(e,e.uint32());break;case 2:o.deletionTime=c.proto.Timestamp.decode(e,e.uint32());break;case 3:o.executionTime=c.proto.Timestamp.decode(e,e.uint32());break;case 4:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 5:o.scheduledTransactionBody=c.proto.SchedulableTransactionBody.decode(e,e.uint32());break;case 6:o.memo=e.string();break;case 7:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 8:o.signers=c.proto.KeyList.decode(e,e.uint32());break;case 9:o.creatorAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 10:o.payerAccountID=c.proto.AccountID.decode(e,e.uint32());break;case 11:o.scheduledTransactionID=c.proto.TransactionID.decode(e,e.uint32());break;case 12:o.ledgerId=e.bytes();break;case 13:o.waitForExpiry=e.bool();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ScheduleInfo"},e}(),e.ScheduleGetInfoResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.scheduleInfo=c.proto.ScheduleInfo.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ScheduleGetInfoResponse"},e}(),e.TokenGetAccountNftInfosQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.start=e.int64();break;case 4:o.end=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenGetAccountNftInfosQuery"},e}(),e.TokenGetAccountNftInfosResponse=function(){function e(e){if(this.nfts=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.nfts&&o.nfts.length||(o.nfts=[]),o.nfts.push(c.proto.TokenNftInfo.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenGetAccountNftInfosResponse"},e}(),e.TokenGetNftInfoQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.nftID=c.proto.NftID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenGetNftInfoQuery"},e}(),e.TokenNftInfo=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nftID=c.proto.NftID.decode(e,e.uint32());break;case 2:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.creationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 4:o.metadata=e.bytes();break;case 5:o.ledgerId=e.bytes();break;case 6:o.spenderId=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenNftInfo"},e}(),e.TokenGetNftInfoResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.nft=c.proto.TokenNftInfo.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenGetNftInfoResponse"},e}(),e.TokenGetNftInfosQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.tokenID=c.proto.TokenID.decode(e,e.uint32());break;case 3:o.start=e.int64();break;case 4:o.end=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenGetNftInfosQuery"},e}(),e.TokenGetNftInfosResponse=function(){function e(e){if(this.nfts=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.tokenID=c.proto.TokenID.decode(e,e.uint32());break;case 3:o.nfts&&o.nfts.length||(o.nfts=[]),o.nfts.push(c.proto.TokenNftInfo.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenGetNftInfosResponse"},e}(),e.GetAccountDetailsQuery=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.QueryHeader.decode(e,e.uint32());break;case 2:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.GetAccountDetailsQuery"},e}(),e.GetAccountDetailsResponse=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.header=c.proto.ResponseHeader.decode(e,e.uint32());break;case 2:o.accountDetails=c.proto.GetAccountDetailsResponse.AccountDetails.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.GetAccountDetailsResponse"},e.AccountDetails=function(){function e(e){if(this.tokenRelationships=[],this.grantedCryptoAllowances=[],this.grantedNftAllowances=[],this.grantedTokenAllowances=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.contractAccountId=e.string();break;case 3:o.deleted=e.bool();break;case 4:o.proxyAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 5:o.proxyReceived=e.int64();break;case 6:o.key=c.proto.Key.decode(e,e.uint32());break;case 7:o.balance=e.uint64();break;case 8:o.receiverSigRequired=e.bool();break;case 9:o.expirationTime=c.proto.Timestamp.decode(e,e.uint32());break;case 10:o.autoRenewPeriod=c.proto.Duration.decode(e,e.uint32());break;case 11:o.tokenRelationships&&o.tokenRelationships.length||(o.tokenRelationships=[]),o.tokenRelationships.push(c.proto.TokenRelationship.decode(e,e.uint32()));break;case 12:o.memo=e.string();break;case 13:o.ownedNfts=e.int64();break;case 14:o.maxAutomaticTokenAssociations=e.int32();break;case 15:o.alias=e.bytes();break;case 16:o.ledgerId=e.bytes();break;case 17:o.grantedCryptoAllowances&&o.grantedCryptoAllowances.length||(o.grantedCryptoAllowances=[]),o.grantedCryptoAllowances.push(c.proto.GrantedCryptoAllowance.decode(e,e.uint32()));break;case 18:o.grantedNftAllowances&&o.grantedNftAllowances.length||(o.grantedNftAllowances=[]),o.grantedNftAllowances.push(c.proto.GrantedNftAllowance.decode(e,e.uint32()));break;case 19:o.grantedTokenAllowances&&o.grantedTokenAllowances.length||(o.grantedTokenAllowances=[]),o.grantedTokenAllowances.push(c.proto.GrantedTokenAllowance.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.GetAccountDetailsResponse.AccountDetails"},e}(),e}(),e.GrantedCryptoAllowance=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.spender=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.amount=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.GrantedCryptoAllowance"},e}(),e.GrantedNftAllowance=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.spender=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.GrantedNftAllowance"},e}(),e.GrantedTokenAllowance=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.spender=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.amount=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.GrantedTokenAllowance"},e}(),e.Response=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.getByKey=c.proto.GetByKeyResponse.decode(e,e.uint32());break;case 2:o.getBySolidityID=c.proto.GetBySolidityIDResponse.decode(e,e.uint32());break;case 3:o.contractCallLocal=c.proto.ContractCallLocalResponse.decode(e,e.uint32());break;case 5:o.contractGetBytecodeResponse=c.proto.ContractGetBytecodeResponse.decode(e,e.uint32());break;case 4:o.contractGetInfo=c.proto.ContractGetInfoResponse.decode(e,e.uint32());break;case 6:o.contractGetRecordsResponse=c.proto.ContractGetRecordsResponse.decode(e,e.uint32());break;case 7:o.cryptogetAccountBalance=c.proto.CryptoGetAccountBalanceResponse.decode(e,e.uint32());break;case 8:o.cryptoGetAccountRecords=c.proto.CryptoGetAccountRecordsResponse.decode(e,e.uint32());break;case 9:o.cryptoGetInfo=c.proto.CryptoGetInfoResponse.decode(e,e.uint32());break;case 10:o.cryptoGetLiveHash=c.proto.CryptoGetLiveHashResponse.decode(e,e.uint32());break;case 11:o.cryptoGetProxyStakers=c.proto.CryptoGetStakersResponse.decode(e,e.uint32());break;case 12:o.fileGetContents=c.proto.FileGetContentsResponse.decode(e,e.uint32());break;case 13:o.fileGetInfo=c.proto.FileGetInfoResponse.decode(e,e.uint32());break;case 14:o.transactionGetReceipt=c.proto.TransactionGetReceiptResponse.decode(e,e.uint32());break;case 15:o.transactionGetRecord=c.proto.TransactionGetRecordResponse.decode(e,e.uint32());break;case 16:o.transactionGetFastRecord=c.proto.TransactionGetFastRecordResponse.decode(e,e.uint32());break;case 150:o.consensusGetTopicInfo=c.proto.ConsensusGetTopicInfoResponse.decode(e,e.uint32());break;case 151:o.networkGetVersionInfo=c.proto.NetworkGetVersionInfoResponse.decode(e,e.uint32());break;case 152:o.tokenGetInfo=c.proto.TokenGetInfoResponse.decode(e,e.uint32());break;case 153:o.scheduleGetInfo=c.proto.ScheduleGetInfoResponse.decode(e,e.uint32());break;case 154:o.tokenGetAccountNftInfos=c.proto.TokenGetAccountNftInfosResponse.decode(e,e.uint32());break;case 155:o.tokenGetNftInfo=c.proto.TokenGetNftInfoResponse.decode(e,e.uint32());break;case 156:o.tokenGetNftInfos=c.proto.TokenGetNftInfosResponse.decode(e,e.uint32());break;case 157:o.networkGetExecutionTime=c.proto.NetworkGetExecutionTimeResponse.decode(e,e.uint32());break;case 158:o.accountDetails=c.proto.GetAccountDetailsResponse.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Response"},e}(),e.CryptoService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.createAccount=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"createAccount"}),Object.defineProperty(e.prototype.updateAccount=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"updateAccount"}),Object.defineProperty(e.prototype.cryptoTransfer=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"cryptoTransfer"}),Object.defineProperty(e.prototype.cryptoDelete=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"cryptoDelete"}),Object.defineProperty(e.prototype.approveAllowances=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"approveAllowances"}),Object.defineProperty(e.prototype.deleteAllowances=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"deleteAllowances"}),Object.defineProperty(e.prototype.addLiveHash=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"addLiveHash"}),Object.defineProperty(e.prototype.deleteLiveHash=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"deleteLiveHash"}),Object.defineProperty(e.prototype.getLiveHash=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getLiveHash"}),Object.defineProperty(e.prototype.getAccountRecords=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getAccountRecords"}),Object.defineProperty(e.prototype.cryptoGetBalance=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"cryptoGetBalance"}),Object.defineProperty(e.prototype.getAccountInfo=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getAccountInfo"}),Object.defineProperty(e.prototype.getTransactionReceipts=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getTransactionReceipts"}),Object.defineProperty(e.prototype.getTxRecordByTxID=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getTxRecordByTxID"}),e}(),e.FileService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.createFile=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"createFile"}),Object.defineProperty(e.prototype.updateFile=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"updateFile"}),Object.defineProperty(e.prototype.deleteFile=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"deleteFile"}),Object.defineProperty(e.prototype.appendContent=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"appendContent"}),Object.defineProperty(e.prototype.getFileContent=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getFileContent"}),Object.defineProperty(e.prototype.getFileInfo=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getFileInfo"}),Object.defineProperty(e.prototype.systemDelete=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"systemDelete"}),Object.defineProperty(e.prototype.systemUndelete=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"systemUndelete"}),e}(),e.FreezeService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.freeze=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"freeze"}),e}(),e.NetworkService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.getVersionInfo=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getVersionInfo"}),Object.defineProperty(e.prototype.getAccountDetails=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getAccountDetails"}),Object.defineProperty(e.prototype.getExecutionTime=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getExecutionTime"}),Object.defineProperty(e.prototype.uncheckedSubmit=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"uncheckedSubmit"}),e}(),e.ScheduleService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.createSchedule=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"createSchedule"}),Object.defineProperty(e.prototype.signSchedule=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"signSchedule"}),Object.defineProperty(e.prototype.deleteSchedule=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"deleteSchedule"}),Object.defineProperty(e.prototype.getScheduleInfo=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getScheduleInfo"}),e}(),e.SmartContractService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.createContract=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"createContract"}),Object.defineProperty(e.prototype.updateContract=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"updateContract"}),Object.defineProperty(e.prototype.contractCallMethod=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"contractCallMethod"}),Object.defineProperty(e.prototype.contractCallLocalMethod=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"contractCallLocalMethod"}),Object.defineProperty(e.prototype.getContractInfo=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getContractInfo"}),Object.defineProperty(e.prototype.contractGetBytecode=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"ContractGetBytecode"}),Object.defineProperty(e.prototype.getBySolidityID=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getBySolidityID"}),Object.defineProperty(e.prototype.getTxRecordByContractID=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getTxRecordByContractID"}),Object.defineProperty(e.prototype.deleteContract=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"deleteContract"}),Object.defineProperty(e.prototype.systemDelete=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"systemDelete"}),Object.defineProperty(e.prototype.systemUndelete=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"systemUndelete"}),Object.defineProperty(e.prototype.callEthereum=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"callEthereum"}),Object.defineProperty(e.prototype.lambdaSStore=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"lambdaSStore"}),e}(),e.BlockInfo=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.lastBlockNumber=e.int64();break;case 2:o.firstConsTimeOfLastBlock=c.proto.Timestamp.decode(e,e.uint32());break;case 3:o.blockHashes=e.bytes();break;case 4:o.consTimeOfLastHandledTxn=c.proto.Timestamp.decode(e,e.uint32());break;case 5:o.migrationRecordsStreamed=e.bool();break;case 6:o.firstConsTimeOfCurrentBlock=c.proto.Timestamp.decode(e,e.uint32());break;case 7:o.lastUsedConsTime=c.proto.Timestamp.decode(e,e.uint32());break;case 8:o.lastIntervalProcessTime=c.proto.Timestamp.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.BlockInfo"},e}(),e.RunningHashes=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.runningHash=e.bytes();break;case 2:o.nMinus_1RunningHash=e.bytes();break;case 3:o.nMinus_2RunningHash=e.bytes();break;case 4:o.nMinus_3RunningHash=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.RunningHashes"},e}(),e.ProtoLong=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.int64();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ProtoLong"},e}(),e.ProtoInteger=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.int32();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ProtoInteger"},e}(),e.ProtoBoolean=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.bool();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ProtoBoolean"},e}(),e.ProtoString=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.string();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ProtoString"},e}(),e.ProtoBytes=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.bytes();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ProtoBytes"},e}(),e.EntityNumber=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.number=e.int64();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.EntityNumber"},e}(),e.EntityIDPair=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.EntityIDPair"},e}(),e.CongestionLevelStarts=function(){function e(e){if(this.genericLevelStarts=[],this.gasLevelStarts=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.genericLevelStarts&&o.genericLevelStarts.length||(o.genericLevelStarts=[]),o.genericLevelStarts.push(c.proto.Timestamp.decode(e,e.uint32()));break;case 2:o.gasLevelStarts&&o.gasLevelStarts.length||(o.gasLevelStarts=[]),o.gasLevelStarts.push(c.proto.Timestamp.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.CongestionLevelStarts"},e}(),e.Topic=function(){function e(e){if(this.feeExemptKeyList=[],this.customFees=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.topicId=c.proto.TopicID.decode(e,e.uint32());break;case 2:o.sequenceNumber=e.int64();break;case 3:o.expirationSecond=e.int64();break;case 4:o.autoRenewPeriod=e.int64();break;case 5:o.autoRenewAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 6:o.deleted=e.bool();break;case 7:o.runningHash=e.bytes();break;case 8:o.memo=e.string();break;case 9:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 10:o.submitKey=c.proto.Key.decode(e,e.uint32());break;case 11:o.feeScheduleKey=c.proto.Key.decode(e,e.uint32());break;case 12:o.feeExemptKeyList&&o.feeExemptKeyList.length||(o.feeExemptKeyList=[]),o.feeExemptKeyList.push(c.proto.Key.decode(e,e.uint32()));break;case 13:o.customFees&&o.customFees.length||(o.customFees=[]),o.customFees.push(c.proto.FixedCustomFee.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Topic"},e}(),e.Bytecode=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.code=e.bytes();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Bytecode"},e}(),e.SlotKey=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contractID=c.proto.ContractID.decode(e,e.uint32());break;case 2:o.key=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SlotKey"},e}(),e.SlotValue=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.value=e.bytes();break;case 2:o.previousKey=e.bytes();break;case 3:o.nextKey=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SlotValue"},e}(),e.File=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fileId=c.proto.FileID.decode(e,e.uint32());break;case 2:o.expirationSecond=e.int64();break;case 3:o.keys=c.proto.KeyList.decode(e,e.uint32());break;case 4:o.contents=e.bytes();break;case 5:o.memo=e.string();break;case 6:o.deleted=e.bool();break;case 7:o.preSystemDeleteExpirationSecond=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.File"},e}(),e.TransactionRecordEntry=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeId=e.int64();break;case 2:o.payerAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.transactionRecord=c.proto.TransactionRecord.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionRecordEntry"},e}(),e.TransactionReceiptEntry=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeId=e.uint64();break;case 2:o.transactionId=c.proto.TransactionID.decode(e,e.uint32());break;case 3:o.status=e.int32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionReceiptEntry"},e}(),e.TransactionReceiptEntries=function(){function e(e){if(this.entries=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.entries&&o.entries.length||(o.entries=[]),o.entries.push(c.proto.TransactionReceiptEntry.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionReceiptEntries"},e}(),e.Schedule=function(){function e(e){if(this.signatories=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.scheduleId=c.proto.ScheduleID.decode(e,e.uint32());break;case 2:o.deleted=e.bool();break;case 3:o.executed=e.bool();break;case 4:o.waitForExpiry=e.bool();break;case 5:o.memo=e.string();break;case 6:o.schedulerAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 7:o.payerAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 8:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 9:o.scheduleValidStart=c.proto.Timestamp.decode(e,e.uint32());break;case 10:o.providedExpirationSecond=e.int64();break;case 11:o.calculatedExpirationSecond=e.int64();break;case 12:o.resolutionTime=c.proto.Timestamp.decode(e,e.uint32());break;case 13:o.scheduledTransaction=c.proto.SchedulableTransactionBody.decode(e,e.uint32());break;case 14:o.originalCreateTransaction=c.proto.TransactionBody.decode(e,e.uint32());break;case 15:o.signatories&&o.signatories.length||(o.signatories=[]),o.signatories.push(c.proto.Key.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Schedule"},e}(),e.ScheduleList=function(){function e(e){if(this.schedules=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.schedules&&o.schedules.length||(o.schedules=[]),o.schedules.push(c.proto.Schedule.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ScheduleList"},e}(),e.ScheduleIdList=function(){function e(e){if(this.scheduleIds=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.scheduleIds&&o.scheduleIds.length||(o.scheduleIds=[]),o.scheduleIds.push(c.proto.ScheduleID.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ScheduleIdList"},e}(),e.ScheduledCounts=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.numberScheduled=e.uint32();break;case 2:o.numberProcessed=e.uint32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ScheduledCounts"},e}(),e.ScheduledOrder=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.expirySecond=e.uint64();break;case 2:o.orderNumber=e.uint32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ScheduledOrder"},e}(),e.ThrottleUsageSnapshots=function(){function e(e){if(this.tpsThrottles=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tpsThrottles&&o.tpsThrottles.length||(o.tpsThrottles=[]),o.tpsThrottles.push(c.proto.ThrottleUsageSnapshot.decode(e,e.uint32()));break;case 2:o.gasThrottle=c.proto.ThrottleUsageSnapshot.decode(e,e.uint32());break;case 3:o.evmOpsDurationThrottle=c.proto.ThrottleUsageSnapshot.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ThrottleUsageSnapshots"},e}(),e.ThrottleUsageSnapshot=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.used=e.int64();break;case 2:o.lastDecisionTime=c.proto.Timestamp.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ThrottleUsageSnapshot"},e}(),e.Account=function(){function e(e){if(this.cryptoAllowances=[],this.approveForAllNftAllowances=[],this.tokenAllowances=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.alias=e.bytes();break;case 3:o.key=c.proto.Key.decode(e,e.uint32());break;case 4:o.expirationSecond=e.int64();break;case 5:o.tinybarBalance=e.int64();break;case 6:o.memo=e.string();break;case 7:o.deleted=e.bool();break;case 8:o.stakedToMe=e.int64();break;case 9:o.stakePeriodStart=e.int64();break;case 10:o.stakedAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 11:o.stakedNodeId=e.int64();break;case 12:o.declineReward=e.bool();break;case 13:o.receiverSigRequired=e.bool();break;case 14:o.headTokenId=c.proto.TokenID.decode(e,e.uint32());break;case 15:o.headNftId=c.proto.NftID.decode(e,e.uint32());break;case 16:o.headNftSerialNumber=e.int64();break;case 17:o.numberOwnedNfts=e.int64();break;case 18:o.maxAutoAssociations=e.int32();break;case 19:o.usedAutoAssociations=e.int32();break;case 20:o.numberAssociations=e.int32();break;case 21:o.smartContract=e.bool();break;case 22:o.numberPositiveBalances=e.int32();break;case 23:o.ethereumNonce=e.int64();break;case 24:o.stakeAtStartOfLastRewardedPeriod=e.int64();break;case 25:o.autoRenewAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 26:o.autoRenewSeconds=e.int64();break;case 27:o.contractKvPairsNumber=e.int32();break;case 28:o.cryptoAllowances&&o.cryptoAllowances.length||(o.cryptoAllowances=[]),o.cryptoAllowances.push(c.proto.AccountCryptoAllowance.decode(e,e.uint32()));break;case 29:o.approveForAllNftAllowances&&o.approveForAllNftAllowances.length||(o.approveForAllNftAllowances=[]),o.approveForAllNftAllowances.push(c.proto.AccountApprovalForAllAllowance.decode(e,e.uint32()));break;case 30:o.tokenAllowances&&o.tokenAllowances.length||(o.tokenAllowances=[]),o.tokenAllowances.push(c.proto.AccountFungibleTokenAllowance.decode(e,e.uint32()));break;case 31:o.numberTreasuryTitles=e.uint32();break;case 32:o.expiredAndPendingRemoval=e.bool();break;case 33:o.firstContractStorageKey=e.bytes();break;case 34:o.headPendingAirdropId=c.proto.PendingAirdropId.decode(e,e.uint32());break;case 35:o.numberPendingAirdrops=e.uint64();break;case 36:o.numberHooksInUse=e.uint64();break;case 37:o.firstHookId=e.int64();break;case 38:o.numberLambdaStorageSlots=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Account"},e}(),e.AccountApprovalForAllAllowance=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.spenderId=c.proto.AccountID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.AccountApprovalForAllAllowance"},e}(),e.AccountFungibleTokenAllowance=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.spenderId=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.amount=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.AccountFungibleTokenAllowance"},e}(),e.AccountCryptoAllowance=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.spenderId=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.amount=e.int64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.AccountCryptoAllowance"},e}(),e.AccountPendingAirdrop=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.pendingAirdropValue=c.proto.PendingAirdropValue.decode(e,e.uint32());break;case 2:o.previousAirdrop=c.proto.PendingAirdropId.decode(e,e.uint32());break;case 3:o.nextAirdrop=c.proto.PendingAirdropId.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.AccountPendingAirdrop"},e}(),e.NetworkStakingRewards=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.stakingRewardsActivated=e.bool();break;case 2:o.totalStakedRewardStart=e.int64();break;case 3:o.totalStakedStart=e.int64();break;case 4:o.pendingRewards=e.int64();break;case 5:o.lastNodeRewardPaymentsTime=c.proto.Timestamp.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NetworkStakingRewards"},e}(),e.NodeRewards=function(){function e(e){if(this.nodeActivities=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.numRoundsInStakingPeriod=e.uint64();break;case 2:o.nodeFeesCollected=e.uint64();break;case 3:o.nodeActivities&&o.nodeActivities.length||(o.nodeActivities=[]),o.nodeActivities.push(c.proto.NodeActivity.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NodeRewards"},e}(),e.NodeActivity=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeId=e.uint64();break;case 2:o.numMissedJudgeRounds=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.NodeActivity"},e}(),e.Nft=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nftId=c.proto.NftID.decode(e,e.uint32());break;case 2:o.ownerId=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.spenderId=c.proto.AccountID.decode(e,e.uint32());break;case 4:o.mintTime=c.proto.Timestamp.decode(e,e.uint32());break;case 5:o.metadata=e.bytes();break;case 6:o.ownerPreviousNftId=c.proto.NftID.decode(e,e.uint32());break;case 7:o.ownerNextNftId=c.proto.NftID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Nft"},e}(),e.StakingNodeInfo=function(){function e(e){if(this.rewardSumHistory=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.nodeNumber=e.int64();break;case 2:o.minStake=e.int64();break;case 3:o.maxStake=e.int64();break;case 4:o.stakeToReward=e.int64();break;case 5:o.stakeToNotReward=e.int64();break;case 6:o.stakeRewardStart=e.int64();break;case 7:o.unclaimedStakeRewardStart=e.int64();break;case 8:o.stake=e.int64();break;case 9:if(o.rewardSumHistory&&o.rewardSumHistory.length||(o.rewardSumHistory=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.name=e.string();break;case 3:o.symbol=e.string();break;case 4:o.decimals=e.int32();break;case 5:o.totalSupply=e.int64();break;case 6:o.treasuryAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 7:o.adminKey=c.proto.Key.decode(e,e.uint32());break;case 8:o.kycKey=c.proto.Key.decode(e,e.uint32());break;case 9:o.freezeKey=c.proto.Key.decode(e,e.uint32());break;case 10:o.wipeKey=c.proto.Key.decode(e,e.uint32());break;case 11:o.supplyKey=c.proto.Key.decode(e,e.uint32());break;case 12:o.feeScheduleKey=c.proto.Key.decode(e,e.uint32());break;case 13:o.pauseKey=c.proto.Key.decode(e,e.uint32());break;case 14:o.lastUsedSerialNumber=e.int64();break;case 15:o.deleted=e.bool();break;case 16:o.tokenType=e.int32();break;case 17:o.supplyType=e.int32();break;case 18:o.autoRenewAccountId=c.proto.AccountID.decode(e,e.uint32());break;case 19:o.autoRenewSeconds=e.int64();break;case 20:o.expirationSecond=e.int64();break;case 21:o.memo=e.string();break;case 22:o.maxSupply=e.int64();break;case 23:o.paused=e.bool();break;case 24:o.accountsFrozenByDefault=e.bool();break;case 25:o.accountsKycGrantedByDefault=e.bool();break;case 26:o.customFees&&o.customFees.length||(o.customFees=[]),o.customFees.push(c.proto.CustomFee.decode(e,e.uint32()));break;case 27:o.metadata=e.bytes();break;case 28:o.metadataKey=c.proto.Key.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.Token"},e}(),e.TokenRelation=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.accountId=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.balance=e.int64();break;case 4:o.frozen=e.bool();break;case 5:o.kycGranted=e.bool();break;case 6:o.automaticAssociation=e.bool();break;case 7:o.previousToken=c.proto.TokenID.decode(e,e.uint32());break;case 8:o.nextToken=c.proto.TokenID.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenRelation"},e}(),e.ThrottleGroup=function(){function e(e){if(this.operations=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:if(o.operations&&o.operations.length||(o.operations=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3){case 1:o.name=e.string();break;case 2:o.burstPeriodMs=e.uint64();break;case 3:o.throttleGroups&&o.throttleGroups.length||(o.throttleGroups=[]),o.throttleGroups.push(c.proto.ThrottleGroup.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ThrottleBucket"},e}(),e.ThrottleDefinitions=function(){function e(e){if(this.throttleBuckets=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.throttleBuckets&&o.throttleBuckets.length||(o.throttleBuckets=[]),o.throttleBuckets.push(c.proto.ThrottleBucket.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ThrottleDefinitions"},e}(),e.TokenService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.createToken=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"createToken"}),Object.defineProperty(e.prototype.updateToken=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"updateToken"}),Object.defineProperty(e.prototype.mintToken=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"mintToken"}),Object.defineProperty(e.prototype.burnToken=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"burnToken"}),Object.defineProperty(e.prototype.deleteToken=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"deleteToken"}),Object.defineProperty(e.prototype.wipeTokenAccount=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"wipeTokenAccount"}),Object.defineProperty(e.prototype.freezeTokenAccount=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"freezeTokenAccount"}),Object.defineProperty(e.prototype.unfreezeTokenAccount=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"unfreezeTokenAccount"}),Object.defineProperty(e.prototype.grantKycToTokenAccount=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"grantKycToTokenAccount"}),Object.defineProperty(e.prototype.revokeKycFromTokenAccount=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"revokeKycFromTokenAccount"}),Object.defineProperty(e.prototype.associateTokens=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"associateTokens"}),Object.defineProperty(e.prototype.dissociateTokens=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"dissociateTokens"}),Object.defineProperty(e.prototype.updateTokenFeeSchedule=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"updateTokenFeeSchedule"}),Object.defineProperty(e.prototype.getTokenInfo=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getTokenInfo"}),Object.defineProperty(e.prototype.getTokenNftInfo=function e(t,n){return this.rpcCall(e,c.proto.Query,c.proto.Response,t,n)},"name",{value:"getTokenNftInfo"}),Object.defineProperty(e.prototype.pauseToken=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"pauseToken"}),Object.defineProperty(e.prototype.unpauseToken=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"unpauseToken"}),Object.defineProperty(e.prototype.updateNfts=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"updateNfts"}),Object.defineProperty(e.prototype.rejectToken=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"rejectToken"}),Object.defineProperty(e.prototype.airdropTokens=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"airdropTokens"}),Object.defineProperty(e.prototype.cancelAirdrop=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"cancelAirdrop"}),Object.defineProperty(e.prototype.claimAirdrop=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"claimAirdrop"}),e}(),e.SignedTransaction=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.bodyBytes=e.bytes();break;case 2:o.sigMap=c.proto.SignatureMap.decode(e,e.uint32());break;case 3:o.useSerializedTxMessageHashAlgorithm=e.bool();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SignedTransaction"},e}(),e.UtilService=function(){function e(e,t,n){r.rpc.Service.call(this,e,t,n)}return(e.prototype=Object.create(r.rpc.Service.prototype)).constructor=e,e.create=function(e,t,n){return new this(e,t,n)},Object.defineProperty(e.prototype.prng=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"prng"}),Object.defineProperty(e.prototype.atomicBatch=function e(t,n){return this.rpcCall(e,c.proto.Transaction,c.proto.TransactionResponse,t,n)},"name",{value:"atomicBatch"}),e}(),e.TokenUnitBalance=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.tokenId=c.proto.TokenID.decode(e,e.uint32());break;case 2:o.balance=e.uint64();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TokenUnitBalance"},e}(),e.SingleAccountBalances=function(){function e(e){if(this.tokenUnitBalances=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.accountID=c.proto.AccountID.decode(e,e.uint32());break;case 2:o.hbarBalance=e.uint64();break;case 3:o.tokenUnitBalances&&o.tokenUnitBalances.length||(o.tokenUnitBalances=[]),o.tokenUnitBalances.push(c.proto.TokenUnitBalance.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SingleAccountBalances"},e}(),e.AllAccountBalances=function(){function e(e){if(this.allAccounts=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.consensusTimestamp=c.proto.Timestamp.decode(e,e.uint32());break;case 2:o.allAccounts&&o.allAccounts.length||(o.allAccounts=[]),o.allAccounts.push(c.proto.SingleAccountBalances.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.AllAccountBalances"},e}(),e.ContractActions=function(){function e(e){if(this.contractActions=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.contractActions&&o.contractActions.length||(o.contractActions=[]),o.contractActions.push(c.proto.ContractAction.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractActions"},e}(),e.ContractActionType=function(){const e={},t=Object.create(e);return t[e[0]="NO_ACTION"]=0,t[e[1]="CALL"]=1,t[e[2]="CREATE"]=2,t[e[3]="PRECOMPILE"]=3,t[e[4]="SYSTEM"]=4,t}(),e.CallOperationType=function(){const e={},t=Object.create(e);return t[e[0]="OP_UNKNOWN"]=0,t[e[1]="OP_CALL"]=1,t[e[2]="OP_CALLCODE"]=2,t[e[3]="OP_DELEGATECALL"]=3,t[e[4]="OP_STATICCALL"]=4,t[e[5]="OP_CREATE"]=5,t[e[6]="OP_CREATE2"]=6,t}(),e.ContractAction=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.callType=e.int32();break;case 2:o.callingAccount=c.proto.AccountID.decode(e,e.uint32());break;case 3:o.callingContract=c.proto.ContractID.decode(e,e.uint32());break;case 4:o.gas=e.int64();break;case 5:o.input=e.bytes();break;case 6:o.recipientAccount=c.proto.AccountID.decode(e,e.uint32());break;case 7:o.recipientContract=c.proto.ContractID.decode(e,e.uint32());break;case 8:o.targetedAddress=e.bytes();break;case 9:o.value=e.int64();break;case 10:o.gasUsed=e.int64();break;case 11:o.output=e.bytes();break;case 12:o.revertReason=e.bytes();break;case 13:o.error=e.bytes();break;case 14:o.callDepth=e.int32();break;case 15:o.callOperationType=e.int32();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractAction"},e}(),e.ContractBytecode=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contractId=c.proto.ContractID.decode(e,e.uint32());break;case 2:o.initcode=e.bytes();break;case 3:o.runtimeBytecode=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractBytecode"},e}(),e.ContractStateChanges=function(){function e(e){if(this.contractStateChanges=[],e)for(var t=Object.keys(e),n=0;n>>3===1)o.contractStateChanges&&o.contractStateChanges.length||(o.contractStateChanges=[]),o.contractStateChanges.push(c.proto.ContractStateChange.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractStateChanges"},e}(),e.ContractStateChange=function(){function e(e){if(this.storageChanges=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.contractId=c.proto.ContractID.decode(e,e.uint32());break;case 2:o.storageChanges&&o.storageChanges.length||(o.storageChanges=[]),o.storageChanges.push(c.proto.StorageChange.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.ContractStateChange"},e}(),e.StorageChange=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.slot=e.bytes();break;case 2:o.valueRead=e.bytes();break;case 3:o.valueWritten=c.google.protobuf.BytesValue.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.StorageChange"},e}(),e.HashAlgorithm=function(){const e={},t=Object.create(e);return t[e[0]="HASH_ALGORITHM_UNKNOWN"]=0,t[e[1]="SHA_384"]=1,t}(),e.HashObject=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.algorithm=e.int32();break;case 2:o.length=e.int32();break;case 3:o.hash=e.bytes();break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.HashObject"},e}(),e.RecordStreamFile=function(){function e(e){if(this.recordStreamItems=[],this.sidecars=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.hapiProtoVersion=c.proto.SemanticVersion.decode(e,e.uint32());break;case 2:o.startObjectRunningHash=c.proto.HashObject.decode(e,e.uint32());break;case 3:o.recordStreamItems&&o.recordStreamItems.length||(o.recordStreamItems=[]),o.recordStreamItems.push(c.proto.RecordStreamItem.decode(e,e.uint32()));break;case 4:o.endObjectRunningHash=c.proto.HashObject.decode(e,e.uint32());break;case 5:o.blockNumber=e.int64();break;case 6:o.sidecars&&o.sidecars.length||(o.sidecars=[]),o.sidecars.push(c.proto.SidecarMetadata.decode(e,e.uint32()));break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.RecordStreamFile"},e}(),e.RecordStreamItem=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.transaction=c.proto.Transaction.decode(e,e.uint32());break;case 2:o.record=c.proto.TransactionRecord.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.RecordStreamItem"},e}(),e.SidecarMetadata=function(){function e(e){if(this.types=[],e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.hash=c.proto.HashObject.decode(e,e.uint32());break;case 2:o.id=e.int32();break;case 3:if(o.types&&o.types.length||(o.types=[]),2===(7&a))for(var s=e.uint32()+e.pos;e.pos>>3===1)o.sidecarRecords&&o.sidecarRecords.length||(o.sidecarRecords=[]),o.sidecarRecords.push(c.proto.TransactionSidecarRecord.decode(e,e.uint32()));else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SidecarFile"},e}(),e.TransactionSidecarRecord=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.consensusTimestamp=c.proto.Timestamp.decode(e,e.uint32());break;case 2:o.migration=e.bool();break;case 3:o.stateChanges=c.proto.ContractStateChanges.decode(e,e.uint32());break;case 4:o.actions=c.proto.ContractActions.decode(e,e.uint32());break;case 5:o.bytecode=c.proto.ContractBytecode.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.TransactionSidecarRecord"},e}(),e.SignatureFile=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.fileSignature=c.proto.SignatureObject.decode(e,e.uint32());break;case 2:o.metadataSignature=c.proto.SignatureObject.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SignatureFile"},e}(),e.SignatureObject=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3){case 1:o.type=e.int32();break;case 2:o.length=e.int32();break;case 3:o.checksum=e.int32();break;case 4:o.signature=e.bytes();break;case 5:o.hashObject=c.proto.HashObject.decode(e,e.uint32());break;default:e.skipType(7&a)}}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/proto.SignatureObject"},e}(),e.SignatureType=function(){const e={},t=Object.create(e);return t[e[0]="SIGNATURE_TYPE_UNKNOWN"]=0,t[e[1]="SHA_384_WITH_RSA"]=1,t}(),e})(),t.google=c.google=(()=>{const e={};return e.protobuf=function(){const e={};return e.DoubleValue=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.double();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/google.protobuf.DoubleValue"},e}(),e.FloatValue=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.float();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/google.protobuf.FloatValue"},e}(),e.Int64Value=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.int64();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/google.protobuf.Int64Value"},e}(),e.UInt64Value=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.uint64();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/google.protobuf.UInt64Value"},e}(),e.Int32Value=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.int32();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/google.protobuf.Int32Value"},e}(),e.UInt32Value=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.uint32();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/google.protobuf.UInt32Value"},e}(),e.BoolValue=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.bool();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/google.protobuf.BoolValue"},e}(),e.StringValue=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.string();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/google.protobuf.StringValue"},e}(),e.BytesValue=function(){function e(e){if(e)for(var t=Object.keys(e),n=0;n>>3===1)o.value=e.bytes();else e.skipType(7&a)}return o},e.getTypeUrl=function(e){return void 0===e&&(e="type.googleapis.com"),e+"/google.protobuf.BytesValue"},e}(),e}(),e})()},5503(e,t,n){var r=n(4154),o=n(1258),i=n(5477),a=n(948),s=n(1234),c=n(2576),l=r.getBCHDigit(7973);function u(e,t){return a.getCharCountIndicator(e,t)+4}function d(e,t){var n=0;return e.forEach(function(e){var r=u(e.mode,t);n+=r+e.getBitsLength()}),n}t.from=function(e,t){return s.isValid(e)?parseInt(e,10):t},t.getCapacity=function(e,t,n){if(!s.isValid(e))throw new Error("Invalid QR Code version");"undefined"===typeof n&&(n=a.BYTE);var i=8*(r.getSymbolTotalCodewords(e)-o.getTotalCodewordsCount(e,t));if(n===a.MIXED)return i;var c=i-u(n,e);switch(n){case a.NUMERIC:return Math.floor(c/10*3);case a.ALPHANUMERIC:return Math.floor(c/11*2);case a.KANJI:return Math.floor(c/13);case a.BYTE:default:return Math.floor(c/8)}},t.getBestVersionForData=function(e,n){var r,o=i.from(n,i.M);if(c(e)){if(e.length>1)return function(e,n){for(var r=1;r<=40;r++)if(d(e,r)<=t.getCapacity(r,n,a.MIXED))return r}(e,o);if(0===e.length)return 1;r=e[0]}else r=e;return function(e,n,r){for(var o=1;o<=40;o++)if(n<=t.getCapacity(o,r,e))return o}(r.mode,r.getLength(),o)},t.getEncodedBits=function(e){if(!s.isValid(e)||e<7)throw new Error("Invalid QR Code version");for(var t=e<<12;r.getBCHDigit(t)-l>=0;)t^=7973<t.getAttribute(e)).filter(e=>!!e&&n.includes(e));if(r.length&&r){const e=t.getAttribute("content");if(e)return e}}return""}const o=function(){let t=n("name","og:site_name","og:title","twitter:title");return t||(t=e.title),t}();return{description:n("description","og:description","twitter:description","keywords"),url:t.origin,icons:function(){const n=e.getElementsByTagName("link"),r=[];for(let e=0;e-1){const e=o.getAttribute("href");if(e)if(-1===e.toLowerCase().indexOf("https:")&&-1===e.toLowerCase().indexOf("http:")&&0!==e.indexOf("//")){let n=t.protocol+"//"+t.host;if(0===e.indexOf("/"))n+=e;else{const r=t.pathname.split("/");r.pop();n+=r.join("/")+"/"+e}r.push(n)}else if(0===e.indexOf("//")){const n=t.protocol+e;r.push(n)}else r.push(e)}}return r}(),name:o}}},5596(e,t,n){!function(){var t;e.exports=(t=n(5866),function(){var e=t,n=e.lib,r=n.WordArray,o=n.Hasher,i=e.algo,a=[],s=i.SHA1=o.extend({_doReset:function(){this._hash=new r.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],o=n[1],i=n[2],s=n[3],c=n[4],l=0;l<80;l++){if(l<16)a[l]=0|e[t+l];else{var u=a[l-3]^a[l-8]^a[l-14]^a[l-16];a[l]=u<<1|u>>>31}var d=(r<<5|r>>>27)+c+a[l];d+=l<20?1518500249+(o&i|~o&s):l<40?1859775393+(o^i^s):l<60?(o&i|o&s|i&s)-1894007588:(o^i^s)-899497514,c=s,s=i,i=o<<30|o>>>2,o=r,r=d}n[0]=n[0]+r|0,n[1]=n[1]+o|0,n[2]=n[2]+i|0,n[3]=n[3]+s|0,n[4]=n[4]+c|0},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;return t[r>>>5]|=128<<24-r%32,t[14+(r+64>>>9<<4)]=Math.floor(n/4294967296),t[15+(r+64>>>9<<4)]=n,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});e.SHA1=o._createHelper(s),e.HmacSHA1=o._createHmacHelper(s)}(),t.SHA1)}()},5612(e,t,n){"use strict";var r=n(328),o=n(7273);function i(){if(!(this instanceof i))return new i;o.call(this),this.h=[3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428]}r.inherits(i,o),e.exports=i,i.blockSize=512,i.outSize=224,i.hmacStrength=192,i.padLength=64,i.prototype._digest=function(e){return"hex"===e?r.toHex32(this.h.slice(0,7),"big"):r.split32(this.h.slice(0,7),"big")}},5715(e,t){!function(e){"use strict";var t=function(){return t=Object.assign||function(e){for(var t,n=1,r=arguments.length;no.endVal;o.frameVal=n?o.endVal:o.frameVal,o.frameVal=Number(o.frameVal.toFixed(o.options.decimalPlaces)),o.printValue(o.frameVal),t1?o.options.decimal+s[1]:"",o.options.useGrouping){i="";for(var c=3,l=0,u=0,d=n.length;uwindow.scrollY&&e.paused?(e.paused=!1,setTimeout(function(){return e.start()},e.options.scrollSpyDelay),e.options.scrollSpyOnce&&(e.once=!0)):(window.scrollY>o||r>t)&&!e.paused&&e.reset()}},e.prototype.determineDirectionAndSmartEasing=function(){var e=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>e;var t=e-this.startVal;if(Math.abs(t)>this.options.smartEasingThreshold&&this.options.useEasing){this.finalEndVal=e;var n=this.countDown?1:-1;this.endVal=e+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=e,this.finalEndVal=null;null!==this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},e.prototype.start=function(e){this.error||(this.options.onStartCallback&&this.options.onStartCallback(),e&&(this.options.onCompleteCallback=e),this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},e.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},e.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},e.prototype.update=function(e){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(e),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,null==this.finalEndVal&&this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},e.prototype.printValue=function(e){var t;if(this.el){var n=this.formattingFn(e);(null===(t=this.options.plugin)||void 0===t?void 0:t.render)?this.options.plugin.render(this.el,n):"INPUT"===this.el.tagName?this.el.value=n:"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.innerHTML=n}},e.prototype.ensureNumber=function(e){return"number"==typeof e&&!isNaN(e)},e.prototype.validateValue=function(e){var t=Number(e);return this.ensureNumber(t)?t:(this.error="[CountUp] invalid start or end value: ".concat(e),null)},e.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},e.prototype.parse=function(e){var t=function(e){return e.replace(/([.,'\xa0 ])/g,"\\$1")},n=t(this.options.separator),r=t(this.options.decimal),o=e.replace(new RegExp(n,"g"),"").replace(new RegExp(r,"g"),".");return parseFloat(o)},e}();e.CountUp=n}(t)},5732(e,t,n){"use strict";var r=n(8456),o=n(5855).assert;function i(e,t){this.ec=e,this.priv=null,this.pub=null,t.priv&&this._importPrivate(t.priv,t.privEnc),t.pub&&this._importPublic(t.pub,t.pubEnc)}e.exports=i,i.fromPublic=function(e,t,n){return t instanceof i?t:new i(e,{pub:t,pubEnc:n})},i.fromPrivate=function(e,t,n){return t instanceof i?t:new i(e,{priv:t,privEnc:n})},i.prototype.validate=function(){var e=this.getPublic();return e.isInfinity()?{result:!1,reason:"Invalid public key"}:e.validate()?e.mul(this.ec.curve.n).isInfinity()?{result:!0,reason:null}:{result:!1,reason:"Public key * N != O"}:{result:!1,reason:"Public key is not a point"}},i.prototype.getPublic=function(e,t){return"string"===typeof e&&(t=e,e=null),this.pub||(this.pub=this.ec.g.mul(this.priv)),t?this.pub.encode(t,e):this.pub},i.prototype.getPrivate=function(e){return"hex"===e?this.priv.toString(16,2):this.priv},i.prototype._importPrivate=function(e,t){this.priv=new r(e,t||16),this.priv=this.priv.umod(this.ec.curve.n)},i.prototype._importPublic=function(e,t){if(e.x||e.y)return"mont"===this.ec.curve.type?o(e.x,"Need x coordinate"):"short"!==this.ec.curve.type&&"edwards"!==this.ec.curve.type||o(e.x&&e.y,"Need both x and y coordinate"),void(this.pub=this.ec.curve.point(e.x,e.y));this.pub=this.ec.curve.decodePoint(e,t)},i.prototype.derive=function(e){return e.validate()||o(e.validate(),"public point not validated"),e.mul(this.priv).getX()},i.prototype.sign=function(e,t,n){return this.ec.sign(e,this,t,n)},i.prototype.verify=function(e,t){return this.ec.verify(e,t,this)},i.prototype.inspect=function(){return""}},5744(e,t,n){"use strict";t.ff=void 0;var r,o=c(n(4740)),i=(r=n(9165))&&r.__esModule?r:{default:r},a=c(n(1210));function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function c(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(()=>{var e=o.util;null==e.Long&&(console.log("Patching Protobuf Long.js instance..."),e.Long=i.default,null!=o.Reader._configure&&o.Reader._configure(o.BufferReader))})();o.Reader,o.Writer,t.ff=a.proto,a.com,a.google},5789(e,t,n){!function(){var t;e.exports=(t=n(5866),n(3901),n(1697),n(1533),n(5804),function(){var e=t,n=e.lib.StreamCipher,r=e.algo,o=[],i=[],a=[],s=r.Rabbit=n.extend({_doReset:function(){for(var e=this._key.words,t=this.cfg.iv,n=0;n<4;n++)e[n]=16711935&(e[n]<<8|e[n]>>>24)|4278255360&(e[n]<<24|e[n]>>>8);var r=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],o=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];for(this._b=0,n=0;n<4;n++)c.call(this);for(n=0;n<8;n++)o[n]^=r[n+4&7];if(t){var i=t.words,a=i[0],s=i[1],l=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),u=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),d=l>>>16|4294901760&u,h=u<<16|65535&l;for(o[0]^=l,o[1]^=d,o[2]^=u,o[3]^=h,o[4]^=l,o[5]^=d,o[6]^=u,o[7]^=h,n=0;n<4;n++)c.call(this)}},_doProcessBlock:function(e,t){var n=this._X;c.call(this),o[0]=n[0]^n[5]>>>16^n[3]<<16,o[1]=n[2]^n[7]>>>16^n[5]<<16,o[2]=n[4]^n[1]>>>16^n[7]<<16,o[3]=n[6]^n[3]>>>16^n[1]<<16;for(var r=0;r<4;r++)o[r]=16711935&(o[r]<<8|o[r]>>>24)|4278255360&(o[r]<<24|o[r]>>>8),e[t+r]^=o[r]},blockSize:4,ivSize:2});function c(){for(var e=this._X,t=this._C,n=0;n<8;n++)i[n]=t[n];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0>>0?1:0)|0,this._b=t[7]>>>0>>0?1:0,n=0;n<8;n++){var r=e[n]+t[n],o=65535&r,s=r>>>16,c=((o*o>>>17)+o*s>>>15)+s*s,l=((4294901760&r)*r|0)+((65535&r)*r|0);a[n]=c^l}e[0]=a[0]+(a[7]<<16|a[7]>>>16)+(a[6]<<16|a[6]>>>16)|0,e[1]=a[1]+(a[0]<<8|a[0]>>>24)+a[7]|0,e[2]=a[2]+(a[1]<<16|a[1]>>>16)+(a[0]<<16|a[0]>>>16)|0,e[3]=a[3]+(a[2]<<8|a[2]>>>24)+a[1]|0,e[4]=a[4]+(a[3]<<16|a[3]>>>16)+(a[2]<<16|a[2]>>>16)|0,e[5]=a[5]+(a[4]<<8|a[4]>>>24)+a[3]|0,e[6]=a[6]+(a[5]<<16|a[5]>>>16)+(a[4]<<16|a[4]>>>16)|0,e[7]=a[7]+(a[6]<<8|a[6]>>>24)+a[5]|0}e.Rabbit=n._createHelper(s)}(),t.Rabbit)}()},5804(e,t,n){!function(){var t;e.exports=(t=n(5866),n(1533),void(t.lib.Cipher||function(e){var n=t,r=n.lib,o=r.Base,i=r.WordArray,a=r.BufferedBlockAlgorithm,s=n.enc,c=(s.Utf8,s.Base64),l=n.algo.EvpKDF,u=r.Cipher=a.extend({cfg:o.extend(),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this.create(this._DEC_XFORM_MODE,e,t)},init:function(e,t,n){this.cfg=this.cfg.extend(n),this._xformMode=e,this._key=t,this.reset()},reset:function(){a.reset.call(this),this._doReset()},process:function(e){return this._append(e),this._process()},finalize:function(e){return e&&this._append(e),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function e(e){return"string"==typeof e?v:m}return function(t){return{encrypt:function(n,r,o){return e(r).encrypt(t,n,r,o)},decrypt:function(n,r,o){return e(r).decrypt(t,n,r,o)}}}}()}),d=(r.StreamCipher=u.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),n.mode={}),h=r.BlockCipherMode=o.extend({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){return this.Decryptor.create(e,t)},init:function(e,t){this._cipher=e,this._iv=t}}),p=d.CBC=function(){var t=h.extend();function n(t,n,r){var o=this._iv;if(o){var i=o;this._iv=e}else i=this._prevBlock;for(var a=0;a>>2];e.sigBytes-=t}},g=(r.BlockCipher=u.extend({cfg:u.cfg.extend({mode:p,padding:f}),reset:function(){u.reset.call(this);var e=this.cfg,t=e.iv,n=e.mode;if(this._xformMode==this._ENC_XFORM_MODE)var r=n.createEncryptor;else r=n.createDecryptor,this._minBufferSize=1;this._mode&&this._mode.__creator==r?this._mode.init(this,t&&t.words):(this._mode=r.call(n,this,t&&t.words),this._mode.__creator=r)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e=this.cfg.padding;if(this._xformMode==this._ENC_XFORM_MODE){e.pad(this._data,this.blockSize);var t=this._process(!0)}else t=this._process(!0),e.unpad(t);return t},blockSize:4}),r.CipherParams=o.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}})),y=(n.format={}).OpenSSL={stringify:function(e){var t=e.ciphertext,n=e.salt;if(n)var r=i.create([1398893684,1701076831]).concat(n).concat(t);else r=t;return r.toString(c)},parse:function(e){var t=c.parse(e),n=t.words;if(1398893684==n[0]&&1701076831==n[1]){var r=i.create(n.slice(2,4));n.splice(0,4),t.sigBytes-=16}return g.create({ciphertext:t,salt:r})}},m=r.SerializableCipher=o.extend({cfg:o.extend({format:y}),encrypt:function(e,t,n,r){r=this.cfg.extend(r);var o=e.createEncryptor(n,r),i=o.finalize(t),a=o.cfg;return g.create({ciphertext:i,key:n,iv:a.iv,algorithm:e,mode:a.mode,padding:a.padding,blockSize:e.blockSize,formatter:r.format})},decrypt:function(e,t,n,r){return r=this.cfg.extend(r),t=this._parse(t,r.format),e.createDecryptor(n,r).finalize(t.ciphertext)},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),b=(n.kdf={}).OpenSSL={execute:function(e,t,n,r){r||(r=i.random(8));var o=l.create({keySize:t+n}).compute(e,r),a=i.create(o.words.slice(t),4*n);return o.sigBytes=4*t,g.create({key:o,iv:a,salt:r})}},v=r.PasswordBasedCipher=m.extend({cfg:m.cfg.extend({kdf:b}),encrypt:function(e,t,n,r){var o=(r=this.cfg.extend(r)).kdf.execute(n,e.keySize,e.ivSize);r.iv=o.iv;var i=m.encrypt.call(this,e,t,o.key,r);return i.mixIn(o),i},decrypt:function(e,t,n,r){r=this.cfg.extend(r),t=this._parse(t,r.format);var o=r.kdf.execute(n,e.keySize,e.ivSize,t.salt);return r.iv=o.iv,m.decrypt.call(this,e,t,o.key,r)}})}()))}()},5807(e,t,n){var r=n(2555),o=r.alloc(512),i=r.alloc(256);!function(){for(var e=1,t=0;t<255;t++)o[t]=e,i[e]=t,256&(e<<=1)&&(e^=285);for(t=255;t<512;t++)o[t]=o[t-255]}(),t.log=function(e){if(e<1)throw new Error("log("+e+")");return i[e]},t.exp=function(e){return o[e]},t.mul=function(e,t){return 0===e||0===t?0:o[i[e]+i[t]]}},5815(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BrowserRandomSource=void 0;t.BrowserRandomSource=class{constructor(){this.isAvailable=!1,this.isInstantiated=!1;const e="undefined"!==typeof self?self.crypto||self.msCrypto:null;e&&void 0!==e.getRandomValues&&(this._crypto=e,this.isAvailable=!0,this.isInstantiated=!0)}randomBytes(e){if(!this.isAvailable||!this._crypto)throw new Error("Browser random byte generator is not available.");const t=new Uint8Array(e);for(let n=0;n=0?e[e.length-1]:null;return n&&n.mode===t.mode?(e[e.length-1].data+=t.data,e):(e.push(t),e)},[])}(s))},t.rawSplit=function(e){return t.fromArray(p(e,l.isKanjiModeEnabled()))}},5855(e,t,n){"use strict";var r=t,o=n(8456),i=n(7599),a=n(1250);r.assert=i,r.toArray=a.toArray,r.zero2=a.zero2,r.toHex=a.toHex,r.encode=a.encode,r.getNAF=function(e,t,n){var r,o=new Array(Math.max(e.bitLength(),n)+1);for(r=0;r(i>>1)-1?(i>>1)-c:c,a.isubn(s)):s=0,o[r]=s,a.iushrn(1)}return o},r.getJSF=function(e,t){var n=[[],[]];e=e.clone(),t=t.clone();for(var r,o=0,i=0;e.cmpn(-o)>0||t.cmpn(-i)>0;){var a,s,c=e.andln(3)+o&3,l=t.andln(3)+i&3;3===c&&(c=-1),3===l&&(l=-1),a=0===(1&c)?0:3!==(r=e.andln(7)+o&7)&&5!==r||2!==l?c:-c,n[0].push(a),s=0===(1&l)?0:3!==(r=t.andln(7)+i&7)&&5!==r||2!==c?l:-l,n[1].push(s),2*o===a+1&&(o=1-o),2*i===s+1&&(i=1-i),e.iushrn(1),t.iushrn(1)}return n},r.cachedProperty=function(e,t,n){var r="_"+t;e.prototype[t]=function(){return void 0!==this[r]?this[r]:this[r]=n.call(this)}},r.parseBytes=function(e){return"string"===typeof e?r.toArray(e,"hex"):e},r.intFromLE=function(e){return new o(e,"hex","le")}},5866(e,t){e.exports=function(){var e=e||function(e,t){var n=Object.create||function(){function e(){}return function(t){var n;return e.prototype=t,n=new e,e.prototype=null,n}}(),r={},o=r.lib={},i=o.Base={extend:function(e){var t=n(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},a=o.WordArray=i.extend({init:function(e,n){e=this.words=e||[],this.sigBytes=n!=t?n:4*e.length},toString:function(e){return(e||c).stringify(this)},concat:function(e){var t=this.words,n=e.words,r=this.sigBytes,o=e.sigBytes;if(this.clamp(),r%4)for(var i=0;i>>2]>>>24-i%4*8&255;t[r+i>>>2]|=a<<24-(r+i)%4*8}else for(i=0;i>>2]=n[i>>>2];return this.sigBytes+=o,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=i.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var n,r=[],o=function(t){var n=987654321,r=4294967295;return function(){var o=((n=36969*(65535&n)+(n>>16)&r)<<16)+(t=18e3*(65535&t)+(t>>16)&r)&r;return o/=4294967296,(o+=.5)*(e.random()>.5?1:-1)}},i=0;i>>2]>>>24-o%4*8&255;r.push((i>>>4).toString(16)),r.push((15&i).toString(16))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r>>3]|=parseInt(e.substr(r,2),16)<<24-r%8*4;return new a.init(n,t/2)}},l=s.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],o=0;o>>2]>>>24-o%4*8&255;r.push(String.fromCharCode(i))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r>>2]|=(255&e.charCodeAt(r))<<24-r%4*8;return new a.init(n,t)}},u=s.Utf8={stringify:function(e){try{return decodeURIComponent(escape(l.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return l.parse(unescape(encodeURIComponent(e)))}},d=o.BufferedBlockAlgorithm=i.extend({reset:function(){this._data=new a.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=u.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n=this._data,r=n.words,o=n.sigBytes,i=this.blockSize,s=o/(4*i),c=(s=t?e.ceil(s):e.max((0|s)-this._minBufferSize,0))*i,l=e.min(4*c,o);if(c){for(var u=0;u=0;){for(var i=n[0],a=0;a1&&void 0!==arguments[1]?arguments[1]:t.defaultRandomSource).randomBytes(e)}t.defaultRandomSource=new r.SystemRandomSource,t.randomBytes=a,t.randomUint32=function(){const e=a(4,arguments.length>0&&void 0!==arguments[0]?arguments[0]:t.defaultRandomSource),n=(0,o.readUint32LE)(e);return(0,i.wipe)(e),n};const s="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";function c(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t.defaultRandomSource;if(n.length<2)throw new Error("randomString charset is too short");if(n.length>256)throw new Error("randomString charset is too long");let o="";const c=n.length,l=256-256%c;for(;e>0;){const t=a(Math.ceil(256*e/l),r);for(let r=0;r0;r++){const i=t[r];i1&&void 0!==arguments[1]?arguments[1]:s,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t.defaultRandomSource;return c(Math.ceil(e/(Math.log(n.length)/Math.LN2)),n,r)}},6040(e,t,n){"use strict";var r=n(251);e.exports=!r(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})},6042(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(6566),o=n(5070);t.DIGEST_LENGTH=16;var i=function(){function e(e){this.digestLength=t.DIGEST_LENGTH,this._buffer=new Uint8Array(16),this._r=new Uint16Array(10),this._h=new Uint16Array(10),this._pad=new Uint16Array(8),this._leftover=0,this._fin=0,this._finished=!1;var n=e[0]|e[1]<<8;this._r[0]=8191&n;var r=e[2]|e[3]<<8;this._r[1]=8191&(n>>>13|r<<3);var o=e[4]|e[5]<<8;this._r[2]=7939&(r>>>10|o<<6);var i=e[6]|e[7]<<8;this._r[3]=8191&(o>>>7|i<<9);var a=e[8]|e[9]<<8;this._r[4]=255&(i>>>4|a<<12),this._r[5]=a>>>1&8190;var s=e[10]|e[11]<<8;this._r[6]=8191&(a>>>14|s<<2);var c=e[12]|e[13]<<8;this._r[7]=8065&(s>>>11|c<<5);var l=e[14]|e[15]<<8;this._r[8]=8191&(c>>>8|l<<8),this._r[9]=l>>>5&127,this._pad[0]=e[16]|e[17]<<8,this._pad[1]=e[18]|e[19]<<8,this._pad[2]=e[20]|e[21]<<8,this._pad[3]=e[22]|e[23]<<8,this._pad[4]=e[24]|e[25]<<8,this._pad[5]=e[26]|e[27]<<8,this._pad[6]=e[28]|e[29]<<8,this._pad[7]=e[30]|e[31]<<8}return e.prototype._blocks=function(e,t,n){for(var r=this._fin?0:2048,o=this._h[0],i=this._h[1],a=this._h[2],s=this._h[3],c=this._h[4],l=this._h[5],u=this._h[6],d=this._h[7],h=this._h[8],p=this._h[9],f=this._r[0],g=this._r[1],y=this._r[2],m=this._r[3],b=this._r[4],v=this._r[5],w=this._r[6],k=this._r[7],_=this._r[8],I=this._r[9];n>=16;){var A=e[t+0]|e[t+1]<<8;o+=8191&A;var S=e[t+2]|e[t+3]<<8;i+=8191&(A>>>13|S<<3);var T=e[t+4]|e[t+5]<<8;a+=8191&(S>>>10|T<<6);var E=e[t+6]|e[t+7]<<8;s+=8191&(T>>>7|E<<9);var x=e[t+8]|e[t+9]<<8;c+=8191&(E>>>4|x<<12),l+=x>>>1&8191;var O=e[t+10]|e[t+11]<<8;u+=8191&(x>>>14|O<<2);var P=e[t+12]|e[t+13]<<8;d+=8191&(O>>>11|P<<5);var C=e[t+14]|e[t+15]<<8,R=0,N=R;N+=o*f,N+=i*(5*I),N+=a*(5*_),N+=s*(5*k),R=(N+=c*(5*w))>>>13,N&=8191,N+=l*(5*v),N+=u*(5*b),N+=d*(5*m),N+=(h+=8191&(P>>>8|C<<8))*(5*y);var D=R+=(N+=(p+=C>>>5|r)*(5*g))>>>13;D+=o*g,D+=i*f,D+=a*(5*I),D+=s*(5*_),R=(D+=c*(5*k))>>>13,D&=8191,D+=l*(5*w),D+=u*(5*v),D+=d*(5*b),D+=h*(5*m),R+=(D+=p*(5*y))>>>13,D&=8191;var L=R;L+=o*y,L+=i*g,L+=a*f,L+=s*(5*I),R=(L+=c*(5*_))>>>13,L&=8191,L+=l*(5*k),L+=u*(5*w),L+=d*(5*v),L+=h*(5*b);var B=R+=(L+=p*(5*m))>>>13;B+=o*m,B+=i*y,B+=a*g,B+=s*f,R=(B+=c*(5*I))>>>13,B&=8191,B+=l*(5*_),B+=u*(5*k),B+=d*(5*w),B+=h*(5*v);var M=R+=(B+=p*(5*b))>>>13;M+=o*b,M+=i*m,M+=a*y,M+=s*g,R=(M+=c*f)>>>13,M&=8191,M+=l*(5*I),M+=u*(5*_),M+=d*(5*k),M+=h*(5*w);var j=R+=(M+=p*(5*v))>>>13;j+=o*v,j+=i*b,j+=a*m,j+=s*y,R=(j+=c*g)>>>13,j&=8191,j+=l*f,j+=u*(5*I),j+=d*(5*_),j+=h*(5*k);var F=R+=(j+=p*(5*w))>>>13;F+=o*w,F+=i*v,F+=a*b,F+=s*m,R=(F+=c*y)>>>13,F&=8191,F+=l*g,F+=u*f,F+=d*(5*I),F+=h*(5*_);var U=R+=(F+=p*(5*k))>>>13;U+=o*k,U+=i*w,U+=a*v,U+=s*b,R=(U+=c*m)>>>13,U&=8191,U+=l*y,U+=u*g,U+=d*f,U+=h*(5*I);var H=R+=(U+=p*(5*_))>>>13;H+=o*_,H+=i*k,H+=a*w,H+=s*v,R=(H+=c*b)>>>13,H&=8191,H+=l*m,H+=u*y,H+=d*g,H+=h*f;var z=R+=(H+=p*(5*I))>>>13;z+=o*I,z+=i*_,z+=a*k,z+=s*w,R=(z+=c*v)>>>13,z&=8191,z+=l*b,z+=u*m,z+=d*y,z+=h*g,o=N=8191&(R=(R=((R+=(z+=p*f)>>>13)<<2)+R|0)+(N&=8191)|0),i=D+=R>>>=13,a=L&=8191,s=B&=8191,c=M&=8191,l=j&=8191,u=F&=8191,d=U&=8191,h=H&=8191,p=z&=8191,t+=16,n-=16}this._h[0]=o,this._h[1]=i,this._h[2]=a,this._h[3]=s,this._h[4]=c,this._h[5]=l,this._h[6]=u,this._h[7]=d,this._h[8]=h,this._h[9]=p},e.prototype.finish=function(e,t){void 0===t&&(t=0);var n,r,o,i,a=new Uint16Array(10);if(this._leftover){for(i=this._leftover,this._buffer[i++]=1;i<16;i++)this._buffer[i]=0;this._fin=1,this._blocks(this._buffer,0,16)}for(n=this._h[1]>>>13,this._h[1]&=8191,i=2;i<10;i++)this._h[i]+=n,n=this._h[i]>>>13,this._h[i]&=8191;for(this._h[0]+=5*n,n=this._h[0]>>>13,this._h[0]&=8191,this._h[1]+=n,n=this._h[1]>>>13,this._h[1]&=8191,this._h[2]+=n,a[0]=this._h[0]+5,n=a[0]>>>13,a[0]&=8191,i=1;i<10;i++)a[i]=this._h[i]+n,n=a[i]>>>13,a[i]&=8191;for(a[9]-=8192,r=(1^n)-1,i=0;i<10;i++)a[i]&=r;for(r=~r,i=0;i<10;i++)this._h[i]=this._h[i]&r|a[i];for(this._h[0]=65535&(this._h[0]|this._h[1]<<13),this._h[1]=65535&(this._h[1]>>>3|this._h[2]<<10),this._h[2]=65535&(this._h[2]>>>6|this._h[3]<<7),this._h[3]=65535&(this._h[3]>>>9|this._h[4]<<4),this._h[4]=65535&(this._h[4]>>>12|this._h[5]<<1|this._h[6]<<14),this._h[5]=65535&(this._h[6]>>>2|this._h[7]<<11),this._h[6]=65535&(this._h[7]>>>5|this._h[8]<<8),this._h[7]=65535&(this._h[8]>>>8|this._h[9]<<5),o=this._h[0]+this._pad[0],this._h[0]=65535&o,i=1;i<8;i++)o=(this._h[i]+this._pad[i]|0)+(o>>>16)|0,this._h[i]=65535&o;return e[t+0]=this._h[0]>>>0,e[t+1]=this._h[0]>>>8,e[t+2]=this._h[1]>>>0,e[t+3]=this._h[1]>>>8,e[t+4]=this._h[2]>>>0,e[t+5]=this._h[2]>>>8,e[t+6]=this._h[3]>>>0,e[t+7]=this._h[3]>>>8,e[t+8]=this._h[4]>>>0,e[t+9]=this._h[4]>>>8,e[t+10]=this._h[5]>>>0,e[t+11]=this._h[5]>>>8,e[t+12]=this._h[6]>>>0,e[t+13]=this._h[6]>>>8,e[t+14]=this._h[7]>>>0,e[t+15]=this._h[7]>>>8,this._finished=!0,this},e.prototype.update=function(e){var t,n=0,r=e.length;if(this._leftover){(t=16-this._leftover)>r&&(t=r);for(var o=0;o=16&&(t=r-r%16,this._blocks(e,n,t),n+=t,r-=t),r){for(o=0;oencodeURIComponent(e).replace(/[!'()*]/g,e=>"%".concat(e.charCodeAt(0).toString(16).toUpperCase()))},6104(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isSerializableHash=function(e){return"undefined"!==typeof e.saveState&&"undefined"!==typeof e.restoreState&&"undefined"!==typeof e.cleanSavedState}},6349(e,t,n){"use strict";e.exports=o;var r=n(7428);function o(e,t,n){if("function"!==typeof e)throw TypeError("rpcImpl must be a function");r.EventEmitter.call(this),this.rpcImpl=e,this.requestDelimited=Boolean(t),this.responseDelimited=Boolean(n)}(o.prototype=Object.create(r.EventEmitter.prototype)).constructor=o,o.prototype.rpcCall=function e(t,n,o,i,a){if(!i)throw TypeError("request must be specified");var s=this;if(!a)return r.asPromise(e,s,t,n,o,i);if(s.rpcImpl)try{return s.rpcImpl(t,n[s.requestDelimited?"encodeDelimited":"encode"](i).finish(),function(e,n){if(e)return s.emit("error",e,t),a(e);if(null!==n){if(!(n instanceof o))try{n=o[s.responseDelimited?"decodeDelimited":"decode"](n)}catch(e){return s.emit("error",e,t),a(e)}return s.emit("data",n,t),a(null,n)}s.end(!0)})}catch(c){return s.emit("error",c,t),void setTimeout(function(){a(c)},0)}else setTimeout(function(){a(Error("already ended"))},0)},o.prototype.end=function(e){return this.rpcImpl&&(e||this.rpcImpl(null,null,null),this.rpcImpl=null,this.emit("end").off()),this}},6367(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromMiliseconds=t.toMiliseconds=void 0;const r=n(9064);t.toMiliseconds=function(e){return e*r.ONE_THOUSAND},t.fromMiliseconds=function(e){return Math.floor(e/r.ONE_THOUSAND)}},6387(e,t,n){var r=n(8569),o=n(1289),i=n(3575),a=n(9600);function s(e,t,n,i,a){var s=[].slice.call(arguments,1),c=s.length,l="function"===typeof s[c-1];if(!l&&!r())throw new Error("Callback required as last argument");if(!l){if(c<1)throw new Error("Too few arguments provided");return 1===c?(n=t,t=i=void 0):2!==c||t.getContext||(i=n,n=t,t=void 0),new Promise(function(r,a){try{var s=o.create(n,i);r(e(s,t,i))}catch(c){a(c)}})}if(c<2)throw new Error("Too few arguments provided");2===c?(a=n,n=t,t=i=void 0):3===c&&(t.getContext&&"undefined"===typeof a?(a=i,i=void 0):(a=i,i=n,n=t,t=void 0));try{var u=o.create(n,i);a(null,e(u,t,i))}catch(d){a(d)}}t.create=o.create,t.toCanvas=s.bind(null,i.render),t.toDataURL=s.bind(null,i.renderToDataURL),t.toString=s.bind(null,function(e,t,n){return a.render(e,n)})},6406(e,t,n){!function(){var t;e.exports=(t=n(5866),n(5804),t.mode.CFB=function(){var e=t.lib.BlockCipherMode.extend();function n(e,t,n,r){var o=this._iv;if(o){var i=o.slice(0);this._iv=void 0}else i=this._prevBlock;r.encryptBlock(i,0);for(var a=0;a>>1|Z<<31)^(Q>>>8|Z<<24)^Q>>>7,$=(Z>>>1|Q<<31)^(Z>>>8|Q<<24)^(Z>>>7|Q<<25),ee=l[V-2],te=ee.high,ne=ee.low,re=(te>>>19|ne<<13)^(te<<3|ne>>>29)^te>>>6,oe=(ne>>>19|te<<13)^(ne<<3|te>>>29)^(ne>>>6|te<<26),ie=l[V-7],ae=ie.high,se=ie.low,ce=l[V-16],le=ce.high,ue=ce.low;W=(W=(W=J+ae+((Y=$+se)>>>0<$>>>0?1:0))+re+((Y+=oe)>>>0>>0?1:0))+le+((Y+=ue)>>>0>>0?1:0),q.high=W,q.low=Y}var de,he=M&F^~M&H,pe=j&U^~j&z,fe=O&C^O&N^C&N,ge=P&R^P&D^R&D,ye=(O>>>28|P<<4)^(O<<30|P>>>2)^(O<<25|P>>>7),me=(P>>>28|O<<4)^(P<<30|O>>>2)^(P<<25|O>>>7),be=(M>>>14|j<<18)^(M>>>18|j<<14)^(M<<23|j>>>9),ve=(j>>>14|M<<18)^(j>>>18|M<<14)^(j<<23|M>>>9),we=c[V],ke=we.high,_e=we.low,Ie=K+be+((de=G+ve)>>>0>>0?1:0),Ae=me+ge;K=H,G=z,H=F,z=U,F=M,U=j,M=L+(Ie=(Ie=(Ie=Ie+he+((de+=pe)>>>0>>0?1:0))+ke+((de+=_e)>>>0<_e>>>0?1:0))+W+((de+=Y)>>>0>>0?1:0))+((j=B+de|0)>>>0>>0?1:0)|0,L=N,B=D,N=C,D=R,C=O,R=P,O=Ie+(ye+fe+(Ae>>>0>>0?1:0))+((P=de+Ae|0)>>>0>>0?1:0)|0}f=r.low=f+P,r.high=p+O+(f>>>0

>>0?1:0),y=o.low=y+R,o.high=g+C+(y>>>0>>0?1:0),b=i.low=b+D,i.high=m+N+(b>>>0>>0?1:0),w=a.low=w+B,a.high=v+L+(w>>>0>>0?1:0),_=s.low=_+j,s.high=k+M+(_>>>0>>0?1:0),A=u.low=A+U,u.high=I+F+(A>>>0>>0?1:0),T=d.low=T+z,d.high=S+H+(T>>>0>>0?1:0),x=h.low=x+G,h.high=E+K+(x>>>0>>0?1:0)},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;return t[r>>>5]|=128<<24-r%32,t[30+(r+128>>>10<<5)]=Math.floor(n/4294967296),t[31+(r+128>>>10<<5)]=n,e.sigBytes=4*t.length,this._process(),this._hash.toX32()},clone:function(){var e=n.clone.call(this);return e._hash=this._hash.clone(),e},blockSize:32});e.SHA512=n._createHelper(u),e.HmacSHA512=n._createHmacHelper(u)}(),t.SHA512)}()},6412(e,t,n){"use strict";var r=function(e){return e&&e.Math===Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||r("object"==typeof this&&this)||function(){return this}()||Function("return this")()},6425(e,t,n){"use strict";n.d(t,{A:()=>a});for(var r=n(1976),o=[],i=0;i<256;++i)o.push((i+256).toString(16).substr(1));const a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(o[e[t+0]]+o[e[t+1]]+o[e[t+2]]+o[e[t+3]]+"-"+o[e[t+4]]+o[e[t+5]]+"-"+o[e[t+6]]+o[e[t+7]]+"-"+o[e[t+8]]+o[e[t+9]]+"-"+o[e[t+10]]+o[e[t+11]]+o[e[t+12]]+o[e[t+13]]+o[e[t+14]]+o[e[t+15]]).toLowerCase();if(!(0,r.A)(n))throw TypeError("Stringified UUID is invalid");return n}},6429(e,t,n){"use strict";e.exports=n(8577)},6448(){},6538(e,t,n){"use strict";e.exports=n(759)},6553(e,t,n){!function(){var t;e.exports=(t=n(5866),n(5804),t.pad.NoPadding={pad:function(){},unpad:function(){}},t.pad.NoPadding)}()},6566(e,t){"use strict";function n(e,t){if(e.length!==t.length)return 0;for(var n=0,r=0;r>>8}Object.defineProperty(t,"__esModule",{value:!0}),t.select=function(e,t,n){return~(e-1)&t|e-1&n},t.lessOrEqual=function(e,t){return(0|e)-(0|t)-1>>>31&1},t.compare=n,t.equal=function(e,t){return 0!==e.length&&0!==t.length&&0!==n(e,t)}},6587(e,t,n){var r;function o(e){this.rand=e}if(e.exports=function(e){return r||(r=new o(null)),r.generate(e)},e.exports.Rand=o,o.prototype.generate=function(e){return this._rand(e)},o.prototype._rand=function(e){if(this.rand.getBytes)return this.rand.getBytes(e);for(var t=new Uint8Array(e),n=0;n=0&&(a=t,s=n),r.negative&&(r=r.neg(),i=i.neg()),a.negative&&(a=a.neg(),s=s.neg()),[{a:r,b:i},{a:a,b:s}]},c.prototype._endoSplit=function(e){var t=this.endo.basis,n=t[0],r=t[1],o=r.b.mul(e).divRound(this.n),i=n.b.neg().mul(e).divRound(this.n),a=o.mul(n.a),s=i.mul(r.a),c=o.mul(n.b),l=i.mul(r.b);return{k1:e.sub(a).sub(s),k2:c.add(l).neg()}},c.prototype.pointFromX=function(e,t){(e=new o(e,16)).red||(e=e.toRed(this.red));var n=e.redSqr().redMul(e).redIAdd(e.redMul(this.a)).redIAdd(this.b),r=n.redSqrt();if(0!==r.redSqr().redSub(n).cmp(this.zero))throw new Error("invalid point");var i=r.fromRed().isOdd();return(t&&!i||!t&&i)&&(r=r.redNeg()),this.point(e,r)},c.prototype.validate=function(e){if(e.inf)return!0;var t=e.x,n=e.y,r=this.a.redMul(t),o=t.redSqr().redMul(t).redIAdd(r).redIAdd(this.b);return 0===n.redSqr().redISub(o).cmpn(0)},c.prototype._endoWnafMulAdd=function(e,t,n){for(var r=this._endoWnafT1,o=this._endoWnafT2,i=0;i":""},l.prototype.isInfinity=function(){return this.inf},l.prototype.add=function(e){if(this.inf)return e;if(e.inf)return this;if(this.eq(e))return this.dbl();if(this.neg().eq(e))return this.curve.point(null,null);if(0===this.x.cmp(e.x))return this.curve.point(null,null);var t=this.y.redSub(e.y);0!==t.cmpn(0)&&(t=t.redMul(this.x.redSub(e.x).redInvm()));var n=t.redSqr().redISub(this.x).redISub(e.x),r=t.redMul(this.x.redSub(n)).redISub(this.y);return this.curve.point(n,r)},l.prototype.dbl=function(){if(this.inf)return this;var e=this.y.redAdd(this.y);if(0===e.cmpn(0))return this.curve.point(null,null);var t=this.curve.a,n=this.x.redSqr(),r=e.redInvm(),o=n.redAdd(n).redIAdd(n).redIAdd(t).redMul(r),i=o.redSqr().redISub(this.x.redAdd(this.x)),a=o.redMul(this.x.redSub(i)).redISub(this.y);return this.curve.point(i,a)},l.prototype.getX=function(){return this.x.fromRed()},l.prototype.getY=function(){return this.y.fromRed()},l.prototype.mul=function(e){return e=new o(e,16),this.isInfinity()?this:this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve.endo?this.curve._endoWnafMulAdd([this],[e]):this.curve._wnafMul(this,e)},l.prototype.mulAdd=function(e,t,n){var r=[this,t],o=[e,n];return this.curve.endo?this.curve._endoWnafMulAdd(r,o):this.curve._wnafMulAdd(1,r,o,2)},l.prototype.jmulAdd=function(e,t,n){var r=[this,t],o=[e,n];return this.curve.endo?this.curve._endoWnafMulAdd(r,o,!0):this.curve._wnafMulAdd(1,r,o,2,!0)},l.prototype.eq=function(e){return this===e||this.inf===e.inf&&(this.inf||0===this.x.cmp(e.x)&&0===this.y.cmp(e.y))},l.prototype.neg=function(e){if(this.inf)return this;var t=this.curve.point(this.x,this.y.redNeg());if(e&&this.precomputed){var n=this.precomputed,r=function(e){return e.neg()};t.precomputed={naf:n.naf&&{wnd:n.naf.wnd,points:n.naf.points.map(r)},doubles:n.doubles&&{step:n.doubles.step,points:n.doubles.points.map(r)}}}return t},l.prototype.toJ=function(){return this.inf?this.curve.jpoint(null,null,null):this.curve.jpoint(this.x,this.y,this.curve.one)},i(u,a.BasePoint),c.prototype.jpoint=function(e,t,n){return new u(this,e,t,n)},u.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var e=this.z.redInvm(),t=e.redSqr(),n=this.x.redMul(t),r=this.y.redMul(t).redMul(e);return this.curve.point(n,r)},u.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},u.prototype.add=function(e){if(this.isInfinity())return e;if(e.isInfinity())return this;var t=e.z.redSqr(),n=this.z.redSqr(),r=this.x.redMul(t),o=e.x.redMul(n),i=this.y.redMul(t.redMul(e.z)),a=e.y.redMul(n.redMul(this.z)),s=r.redSub(o),c=i.redSub(a);if(0===s.cmpn(0))return 0!==c.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var l=s.redSqr(),u=l.redMul(s),d=r.redMul(l),h=c.redSqr().redIAdd(u).redISub(d).redISub(d),p=c.redMul(d.redISub(h)).redISub(i.redMul(u)),f=this.z.redMul(e.z).redMul(s);return this.curve.jpoint(h,p,f)},u.prototype.mixedAdd=function(e){if(this.isInfinity())return e.toJ();if(e.isInfinity())return this;var t=this.z.redSqr(),n=this.x,r=e.x.redMul(t),o=this.y,i=e.y.redMul(t).redMul(this.z),a=n.redSub(r),s=o.redSub(i);if(0===a.cmpn(0))return 0!==s.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var c=a.redSqr(),l=c.redMul(a),u=n.redMul(c),d=s.redSqr().redIAdd(l).redISub(u).redISub(u),h=s.redMul(u.redISub(d)).redISub(o.redMul(l)),p=this.z.redMul(a);return this.curve.jpoint(d,h,p)},u.prototype.dblp=function(e){if(0===e)return this;if(this.isInfinity())return this;if(!e)return this.dbl();var t;if(this.curve.zeroA||this.curve.threeA){var n=this;for(t=0;t=0)return!1;if(n.redIAdd(o),0===this.x.cmp(n))return!0}},u.prototype.inspect=function(){return this.isInfinity()?"":""},u.prototype.isInfinity=function(){return 0===this.z.cmpn(0)}},6635(e,t,n){"use strict";var r=n(9310),o=String,i=TypeError;e.exports=function(e){if(r(e))return e;throw new i(o(e)+" is not an object")}},6643(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IWatch=void 0;t.IWatch=class{}},6652(e,t,n){"use strict";var r=n(328),o=n(6876),i=n(7599),a=r.rotr64_hi,s=r.rotr64_lo,c=r.shr64_hi,l=r.shr64_lo,u=r.sum64,d=r.sum64_hi,h=r.sum64_lo,p=r.sum64_4_hi,f=r.sum64_4_lo,g=r.sum64_5_hi,y=r.sum64_5_lo,m=o.BlockHash,b=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591];function v(){if(!(this instanceof v))return new v;m.call(this),this.h=[1779033703,4089235720,3144134277,2227873595,1013904242,4271175723,2773480762,1595750129,1359893119,2917565137,2600822924,725511199,528734635,4215389547,1541459225,327033209],this.k=b,this.W=new Array(160)}function w(e,t,n,r,o){var i=e&n^~e&o;return i<0&&(i+=4294967296),i}function k(e,t,n,r,o,i){var a=t&r^~t&i;return a<0&&(a+=4294967296),a}function _(e,t,n,r,o){var i=e&n^e&o^n&o;return i<0&&(i+=4294967296),i}function I(e,t,n,r,o,i){var a=t&r^t&i^r&i;return a<0&&(a+=4294967296),a}function A(e,t){var n=a(e,t,28)^a(t,e,2)^a(t,e,7);return n<0&&(n+=4294967296),n}function S(e,t){var n=s(e,t,28)^s(t,e,2)^s(t,e,7);return n<0&&(n+=4294967296),n}function T(e,t){var n=a(e,t,14)^a(e,t,18)^a(t,e,9);return n<0&&(n+=4294967296),n}function E(e,t){var n=s(e,t,14)^s(e,t,18)^s(t,e,9);return n<0&&(n+=4294967296),n}function x(e,t){var n=a(e,t,1)^a(e,t,8)^c(e,t,7);return n<0&&(n+=4294967296),n}function O(e,t){var n=s(e,t,1)^s(e,t,8)^l(e,t,7);return n<0&&(n+=4294967296),n}function P(e,t){var n=a(e,t,19)^a(t,e,29)^c(e,t,6);return n<0&&(n+=4294967296),n}function C(e,t){var n=s(e,t,19)^s(t,e,29)^l(e,t,6);return n<0&&(n+=4294967296),n}r.inherits(v,m),e.exports=v,v.blockSize=1024,v.outSize=512,v.hmacStrength=192,v.padLength=128,v.prototype._prepareBlock=function(e,t){for(var n=this.W,r=0;r<32;r++)n[r]=e[t+r];for(;r0?a-4:a;for(n=0;n>16&255,l[u++]=t>>8&255,l[u++]=255&t;2===c&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,l[u++]=255&t);1===c&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,l[u++]=t>>8&255,l[u++]=255&t);return l},t.fromByteArray=function(e){for(var t,r=e.length,o=r%3,i=[],a=16383,s=0,c=r-o;sc?c:s+a));1===o?(t=e[r-1],i.push(n[t>>2]+n[t<<4&63]+"==")):2===o&&(t=(e[r-2]<<8)+e[r-1],i.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return i.join("")};for(var n=[],r=[],o="undefined"!==typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0;a<64;++a)n[a]=i[a],r[i.charCodeAt(a)]=a;function s(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function c(e){return n[e>>18&63]+n[e>>12&63]+n[e>>6&63]+n[63&e]}function l(e,t,n){for(var r,o=[],i=t;ibe,Component:()=>v,Fragment:()=>b,PureComponent:()=>pe,Suspense:()=>ke,SuspenseList:()=>Ae,cloneElement:()=>Ue,createContext:()=>j,createElement:()=>g,createFactory:()=>je,createPortal:()=>xe,createRef:()=>m,default:()=>Ge,findDOMNode:()=>ze,forwardRef:()=>ye,hydrate:()=>Re,isValidElement:()=>Fe,lazy:()=>Ie,memo:()=>fe,render:()=>Ce,unmountComponentAtNode:()=>He,unstable_batchedUpdates:()=>Ke,useCallback:()=>ne,useContext:()=>re,useDebugValue:()=>oe,useEffect:()=>Z,useErrorBoundary:()=>ie,useImperativeHandle:()=>ee,useLayoutEffect:()=>J,useMemo:()=>te,useReducer:()=>Q,useRef:()=>$,useState:()=>X,version:()=>Me});var r,o,i,a,s,c,l,u={},d=[],h=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord/i;function p(e,t){for(var n in t)e[n]=t[n];return e}function f(e){var t=e.parentNode;t&&t.removeChild(e)}function g(e,t,n){var r,o=arguments,i={};for(r in t)"key"!==r&&"ref"!==r&&(i[r]=t[r]);if(arguments.length>3)for(n=[n],r=3;r2&&(t.children=d.slice.call(arguments,2)),n={},t)"key"!==r&&"ref"!==r&&(n[r]=t[r]);return y(e.type,n,t.key||e.key,t.ref||e.ref,null)}function j(e){var t={},n={__c:"__cC"+l++,__:e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var r,o=this;return this.getChildContext||(r=[],this.getChildContext=function(){return t[n.__c]=o,t},this.shouldComponentUpdate=function(e){o.props.value!==e.value&&r.some(function(t){t.context=e.value,_(t)})},this.sub=function(e){r.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){r.splice(r.indexOf(e),1),t&&t.call(e)}}),e.children}};return n.Consumer.contextType=n,n.Provider.__=n,n}r={__e:function(e,t){for(var n,r;t=t.__;)if((n=t.__c)&&!n.__)try{if(n.constructor&&null!=n.constructor.getDerivedStateFromError&&(r=!0,n.setState(n.constructor.getDerivedStateFromError(e))),null!=n.componentDidCatch&&(r=!0,n.componentDidCatch(e)),r)return _(n.__E=n)}catch(t){e=t}throw e}},v.prototype.setState=function(e,t){var n;n=this.__s!==this.state?this.__s:this.__s=p({},this.state),"function"==typeof e&&(e=e(n,this.props)),e&&p(n,e),null!=e&&this.__v&&(t&&this.__h.push(t),_(this))},v.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),_(this))},v.prototype.render=b,o=[],i=0,a="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,c=u,l=0;var F,U,H,z=0,K=[],G=r.__r,V=r.diffed,q=r.__c,W=r.unmount;function Y(e,t){r.__h&&r.__h(U,e,z||t),z=0;var n=U.__H||(U.__H={__:[],__h:[]});return e>=n.__.length&&n.__.push({}),n.__[e]}function X(e){return z=1,Q(ue,e)}function Q(e,t,n){var r=Y(F++,2);return r.__c||(r.__c=U,r.__=[n?n(t):ue(void 0,t),function(t){var n=e(r.__[0],t);r.__[0]!==n&&(r.__[0]=n,r.__c.setState({}))}]),r.__}function Z(e,t){var n=Y(F++,3);!r.__s&&le(n.__H,t)&&(n.__=e,n.__H=t,U.__H.__h.push(n))}function J(e,t){var n=Y(F++,4);!r.__s&&le(n.__H,t)&&(n.__=e,n.__H=t,U.__h.push(n))}function $(e){return z=5,te(function(){return{current:e}},[])}function ee(e,t,n){z=6,J(function(){"function"==typeof e?e(t()):e&&(e.current=t())},null==n?n:n.concat(e))}function te(e,t){var n=Y(F++,7);return le(n.__H,t)?(n.__H=t,n.__h=e,n.__=e()):n.__}function ne(e,t){return z=8,te(function(){return e},t)}function re(e){var t=U.context[e.__c],n=Y(F++,9);return n.__c=e,t?(null==n.__&&(n.__=!0,t.sub(U)),t.props.value):e.__}function oe(e,t){r.useDebugValue&&r.useDebugValue(t?t(e):e)}function ie(e){var t=Y(F++,10),n=X();return t.__=e,U.componentDidCatch||(U.componentDidCatch=function(e){t.__&&t.__(e),n[1](e)}),[n[0],function(){n[1](void 0)}]}function ae(){K.some(function(e){if(e.__P)try{e.__H.__h.forEach(se),e.__H.__h.forEach(ce),e.__H.__h=[]}catch(o){return e.__H.__h=[],r.__e(o,e.__v),!0}}),K=[]}function se(e){e.t&&e.t()}function ce(e){var t=e.__();"function"==typeof t&&(e.t=t)}function le(e,t){return!e||t.some(function(t,n){return t!==e[n]})}function ue(e,t){return"function"==typeof t?t(e):t}function de(e,t){for(var n in t)e[n]=t[n];return e}function he(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}r.__r=function(e){G&&G(e),F=0,(U=e.__c).__H&&(U.__H.__h.forEach(se),U.__H.__h.forEach(ce),U.__H.__h=[])},r.diffed=function(e){V&&V(e);var t=e.__c;if(t){var n=t.__H;n&&n.__h.length&&(1!==K.push(t)&&H===r.requestAnimationFrame||((H=r.requestAnimationFrame)||function(e){var t,n=function(){clearTimeout(r),cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,100);"undefined"!=typeof window&&(t=requestAnimationFrame(n))})(ae))}},r.__c=function(e,t){t.some(function(e){try{e.__h.forEach(se),e.__h=e.__h.filter(function(e){return!e.__||ce(e)})}catch(s){t.some(function(e){e.__h&&(e.__h=[])}),t=[],r.__e(s,e.__v)}}),q&&q(e,t)},r.unmount=function(e){W&&W(e);var t=e.__c;if(t){var n=t.__H;if(n)try{n.__.forEach(function(e){return e.t&&e.t()})}catch(e){r.__e(e,t.__v)}}};var pe=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).isPureReactComponent=!0,n}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r.prototype.shouldComponentUpdate=function(e,t){return he(this.props,e)||he(this.state,t)},r}(v);function fe(e,t){function n(e){var n=this.props.ref,r=n==e.ref;return!r&&n&&(n.call?n(null):n.current=null),t?!t(this.props,e)||!r:he(this.props,e)}function r(t){return this.shouldComponentUpdate=n,g(e,de({},t))}return r.prototype.isReactComponent=!0,r.displayName="Memo("+(e.displayName||e.name)+")",r.t=!0,r}var ge=r.__b;function ye(e){function t(t){var n=de({},t);return delete n.ref,e(n,t.ref)}return t.prototype.isReactComponent=t.t=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}r.__b=function(e){e.type&&e.type.t&&e.ref&&(e.props.ref=e.ref,e.ref=null),ge&&ge(e)};var me=function(e,t){return e?S(e).reduce(function(e,n,r){return e.concat(t(n,r))},[]):null},be={map:me,forEach:me,count:function(e){return e?S(e).length:0},only:function(e){if(1!==(e=S(e)).length)throw new Error("Children.only() expects only one child.");return e[0]},toArray:S},ve=r.__e;function we(e){return e&&((e=de({},e)).__c=null,e.__k=e.__k&&e.__k.map(we)),e}function ke(){this.__u=0,this.o=null,this.__b=null}function _e(e){var t=e.__.__c;return t&&t.u&&t.u(e)}function Ie(e){var t,n,r;function o(o){if(t||(t=e()).then(function(e){n=e.default||e},function(e){r=e}),r)throw r;if(!n)throw t;return g(n,o)}return o.displayName="Lazy",o.t=!0,o}function Ae(){this.i=null,this.l=null}r.__e=function(e,t,n){if(e.then)for(var r,o=t;o=o.__;)if((r=o.__c)&&r.__c)return r.__c(e,t.__c);ve(e,t,n)},(ke.prototype=new v).__c=function(e,t){var n=this;null==n.o&&(n.o=[]),n.o.push(t);var r=_e(n.__v),o=!1,i=function(){o||(o=!0,r?r(a):a())};t.__c=t.componentWillUnmount,t.componentWillUnmount=function(){i(),t.__c&&t.__c()};var a=function(){var e;if(! --n.__u)for(n.__v.__k[0]=n.state.u,n.setState({u:n.__b=null});e=n.o.pop();)e.forceUpdate()};n.__u++||n.setState({u:n.__b=n.__v.__k[0]}),e.then(i,i)},ke.prototype.render=function(e,t){return this.__b&&(this.__v.__k[0]=we(this.__b),this.__b=null),[g(v,null,t.u?null:e.children),t.u&&e.fallback]};var Se=function(e,t,n){if(++n[1]===n[0]&&e.l.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.l.size))for(n=e.i;n;){for(;n.length>3;)n.pop()();if(n[1]65&&-1!==a){var s=t[a];","===s?(++a,t=t.substr(0,a)+"\r\n "+t.substr(a)):t=t.substr(0,a)+"\r\n"+s+t.substr(a+1),i=o-a-1,a=-1,++o}else" "!==t[o]&&"\t"!==t[o]&&","!==t[o]||(a=o);return t}function a(e){return e.replace(/^\s+/,"")}o.encode=function(e,t){t=t||{};var n,o="-----BEGIN "+e.type+"-----\r\n";if(e.procType&&(o+=i(n={name:"Proc-Type",values:[String(e.procType.version),e.procType.type]})),e.contentDomain&&(o+=i(n={name:"Content-Domain",values:[e.contentDomain]})),e.dekInfo&&(n={name:"DEK-Info",values:[e.dekInfo.algorithm]},e.dekInfo.parameters&&n.values.push(e.dekInfo.parameters),o+=i(n)),e.headers)for(var a=0;a=this._delta8){var n=(e=this.pending).length%this._delta8;this.pending=e.slice(e.length-n,e.length),0===this.pending.length&&(this.pending=null),e=r.join32(e,0,e.length-n,this.endian);for(var o=0;o>>24&255,r[o++]=e>>>16&255,r[o++]=e>>>8&255,r[o++]=255&e}else for(r[o++]=255&e,r[o++]=e>>>8&255,r[o++]=e>>>16&255,r[o++]=e>>>24&255,r[o++]=0,r[o++]=0,r[o++]=0,r[o++]=0,i=8;i(i>>1)-1?(i>>1)-c:c,a.isubn(s)):s=0,o[r]=s,a.iushrn(1)}return o},r.getJSF=function(e,t){var n=[[],[]];e=e.clone(),t=t.clone();for(var r,o=0,i=0;e.cmpn(-o)>0||t.cmpn(-i)>0;){var a,s,c=e.andln(3)+o&3,l=t.andln(3)+i&3;3===c&&(c=-1),3===l&&(l=-1),a=0===(1&c)?0:3!==(r=e.andln(7)+o&7)&&5!==r||2!==l?c:-c,n[0].push(a),s=0===(1&l)?0:3!==(r=t.andln(7)+i&7)&&5!==r||2!==c?l:-l,n[1].push(s),2*o===a+1&&(o=1-o),2*i===s+1&&(i=1-i),e.iushrn(1),t.iushrn(1)}return n},r.cachedProperty=function(e,t,n){var r="_"+t;e.prototype[t]=function(){return void 0!==this[r]?this[r]:this[r]=n.call(this)}},r.parseBytes=function(e){return"string"===typeof e?r.toArray(e,"hex"):e},r.intFromLE=function(e){return new o(e,"hex","le")}},6897(e,t){t.read=function(e,t,n,r,o){var i,a,s=8*o-r-1,c=(1<>1,u=-7,d=n?o-1:0,h=n?-1:1,p=e[t+d];for(d+=h,i=p&(1<<-u)-1,p>>=-u,u+=s;u>0;i=256*i+e[t+d],d+=h,u-=8);for(a=i&(1<<-u)-1,i>>=-u,u+=r;u>0;a=256*a+e[t+d],d+=h,u-=8);if(0===i)i=1-l;else{if(i===c)return a?NaN:1/0*(p?-1:1);a+=Math.pow(2,r),i-=l}return(p?-1:1)*a*Math.pow(2,i-r)},t.write=function(e,t,n,r,o,i){var a,s,c,l=8*i-o-1,u=(1<>1,h=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,p=r?0:i-1,f=r?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-a))<1&&(a--,c*=2),(t+=a+d>=1?h/c:h*Math.pow(2,1-d))*c>=2&&(a++,c/=2),a+d>=u?(s=0,a=u):a+d>=1?(s=(t*c-1)*Math.pow(2,o),a+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,o),a=0));o>=8;e[n+p]=255&s,p+=f,s/=256,o-=8);for(a=a<0;e[n+p]=255&a,p+=f,a/=256,l-=8);e[n+p-f]|=128*g}},6919(e,t,n){"use strict";t.g=void 0;const r=n(8148);t.g=function(){let e,t;try{e=r.getDocumentOrThrow(),t=r.getLocationOrThrow()}catch(i){return null}function n(){for(var t=arguments.length,n=new Array(t),r=0;rt.getAttribute(e)).filter(e=>!!e&&n.includes(e));if(r.length&&r){const e=t.getAttribute("content");if(e)return e}}return""}const o=function(){let t=n("name","og:site_name","og:title","twitter:title");return t||(t=e.title),t}();return{description:n("description","og:description","twitter:description","keywords"),url:t.origin,icons:function(){const n=e.getElementsByTagName("link"),r=[];for(let e=0;e-1){const e=o.getAttribute("href");if(e)if(-1===e.toLowerCase().indexOf("https:")&&-1===e.toLowerCase().indexOf("http:")&&0!==e.indexOf("//")){let n=t.protocol+"//"+t.host;if(0===e.indexOf("/"))n+=e;else{const r=t.pathname.split("/");r.pop();n+=r.join("/")+"/"+e}r.push(n)}else if(0===e.indexOf("//")){const n=t.protocol+e;r.push(n)}else r.push(e)}}return r}(),name:o}}},6948(){},6958(e){"use strict";function t(e,t){if(!e||!t||!e.length||!t.length)throw new Error("Bad alphabet");this.srcAlphabet=e,this.dstAlphabet=t}t.prototype.convert=function(e){var t,n,r,o={},i=this.srcAlphabet.length,a=this.dstAlphabet.length,s=e.length,c="string"===typeof e?"":[];if(!this.isValid(e))throw new Error('Number "'+e+'" contains of non-alphabetic digits ('+this.srcAlphabet+")");if(this.srcAlphabet===this.dstAlphabet)return e;for(t=0;t=a?(o[r++]=parseInt(n/a,10),n%=a):r>0&&(o[r++]=0);s=r,c=this.dstAlphabet.slice(n,n+1).concat(c)}while(0!==r);return c},t.prototype.isValid=function(e){for(var t=0;t":""},l.prototype.isInfinity=function(){return 0===this.x.cmpn(0)&&(0===this.y.cmp(this.z)||this.zOne&&0===this.y.cmp(this.curve.c))},l.prototype._extDbl=function(){var e=this.x.redSqr(),t=this.y.redSqr(),n=this.z.redSqr();n=n.redIAdd(n);var r=this.curve._mulA(e),o=this.x.redAdd(this.y).redSqr().redISub(e).redISub(t),i=r.redAdd(t),a=i.redSub(n),s=r.redSub(t),c=o.redMul(a),l=i.redMul(s),u=o.redMul(s),d=a.redMul(i);return this.curve.point(c,l,d,u)},l.prototype._projDbl=function(){var e,t,n,r,o,i,a=this.x.redAdd(this.y).redSqr(),s=this.x.redSqr(),c=this.y.redSqr();if(this.curve.twisted){var l=(r=this.curve._mulA(s)).redAdd(c);this.zOne?(e=a.redSub(s).redSub(c).redMul(l.redSub(this.curve.two)),t=l.redMul(r.redSub(c)),n=l.redSqr().redSub(l).redSub(l)):(o=this.z.redSqr(),i=l.redSub(o).redISub(o),e=a.redSub(s).redISub(c).redMul(i),t=l.redMul(r.redSub(c)),n=l.redMul(i))}else r=s.redAdd(c),o=this.curve._mulC(this.z).redSqr(),i=r.redSub(o).redSub(o),e=this.curve._mulC(a.redISub(r)).redMul(i),t=this.curve._mulC(r).redMul(s.redISub(c)),n=r.redMul(i);return this.curve.point(e,t,n)},l.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},l.prototype._extAdd=function(e){var t=this.y.redSub(this.x).redMul(e.y.redSub(e.x)),n=this.y.redAdd(this.x).redMul(e.y.redAdd(e.x)),r=this.t.redMul(this.curve.dd).redMul(e.t),o=this.z.redMul(e.z.redAdd(e.z)),i=n.redSub(t),a=o.redSub(r),s=o.redAdd(r),c=n.redAdd(t),l=i.redMul(a),u=s.redMul(c),d=i.redMul(c),h=a.redMul(s);return this.curve.point(l,u,h,d)},l.prototype._projAdd=function(e){var t,n,r=this.z.redMul(e.z),o=r.redSqr(),i=this.x.redMul(e.x),a=this.y.redMul(e.y),s=this.curve.d.redMul(i).redMul(a),c=o.redSub(s),l=o.redAdd(s),u=this.x.redAdd(this.y).redMul(e.x.redAdd(e.y)).redISub(i).redISub(a),d=r.redMul(c).redMul(u);return this.curve.twisted?(t=r.redMul(l).redMul(a.redSub(this.curve._mulA(i))),n=c.redMul(l)):(t=r.redMul(l).redMul(a.redSub(i)),n=this.curve._mulC(c).redMul(l)),this.curve.point(d,t,n)},l.prototype.add=function(e){return this.isInfinity()?e:e.isInfinity()?this:this.curve.extended?this._extAdd(e):this._projAdd(e)},l.prototype.mul=function(e){return this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve._wnafMul(this,e)},l.prototype.mulAdd=function(e,t,n){return this.curve._wnafMulAdd(1,[this,t],[e,n],2,!1)},l.prototype.jmulAdd=function(e,t,n){return this.curve._wnafMulAdd(1,[this,t],[e,n],2,!0)},l.prototype.normalize=function(){if(this.zOne)return this;var e=this.z.redInvm();return this.x=this.x.redMul(e),this.y=this.y.redMul(e),this.t&&(this.t=this.t.redMul(e)),this.z=this.curve.one,this.zOne=!0,this},l.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},l.prototype.getX=function(){return this.normalize(),this.x.fromRed()},l.prototype.getY=function(){return this.normalize(),this.y.fromRed()},l.prototype.eq=function(e){return this===e||0===this.getX().cmp(e.getX())&&0===this.getY().cmp(e.getY())},l.prototype.eqXToP=function(e){var t=e.toRed(this.curve.red).redMul(this.z);if(0===this.x.cmp(t))return!0;for(var n=e.clone(),r=this.curve.redN.redMul(this.z);;){if(n.iadd(this.curve.n),n.cmp(this.curve.p)>=0)return!1;if(t.redIAdd(r),0===this.x.cmp(t))return!0}},l.prototype.toP=l.prototype.normalize,l.prototype.mixedAdd=l.prototype.add},7027(e,t,n){function r(e){return e&&"object"===typeof e&&"default"in e?e.default:e}var o=n(9278),i=r(n(6387)),a=r(n(7243)),s=n(6683);"undefined"!==typeof Symbol&&(Symbol.iterator||(Symbol.iterator=Symbol("Symbol.iterator"))),"undefined"!==typeof Symbol&&(Symbol.asyncIterator||(Symbol.asyncIterator=Symbol("Symbol.asyncIterator")));var c="walletconnect-wrapper",l="walletconnect-style-sheet",u="walletconnect-qrcode-modal",d="walletconnect-qrcode-text";function h(e){return s.createElement("div",{className:"walletconnect-modal__header"},s.createElement("img",{src:"data:image/svg+xml,%3Csvg height='185' viewBox='0 0 300 185' width='300' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m61.4385429 36.2562612c48.9112241-47.8881663 128.2119871-47.8881663 177.1232091 0l5.886545 5.7634174c2.445561 2.3944081 2.445561 6.2765112 0 8.6709204l-20.136695 19.715503c-1.222781 1.1972051-3.2053 1.1972051-4.428081 0l-8.100584-7.9311479c-34.121692-33.4079817-89.443886-33.4079817-123.5655788 0l-8.6750562 8.4936051c-1.2227816 1.1972041-3.205301 1.1972041-4.4280806 0l-20.1366949-19.7155031c-2.4455612-2.3944092-2.4455612-6.2765122 0-8.6709204zm218.7677961 40.7737449 17.921697 17.546897c2.445549 2.3943969 2.445563 6.2764769.000031 8.6708899l-80.810171 79.121134c-2.445544 2.394426-6.410582 2.394453-8.85616.000062-.00001-.00001-.000022-.000022-.000032-.000032l-57.354143-56.154572c-.61139-.598602-1.60265-.598602-2.21404 0-.000004.000004-.000007.000008-.000011.000011l-57.3529212 56.154531c-2.4455368 2.394432-6.4105755 2.394472-8.8561612.000087-.0000143-.000014-.0000296-.000028-.0000449-.000044l-80.81241943-79.122185c-2.44556021-2.394408-2.44556021-6.2765115 0-8.6709197l17.92172963-17.5468673c2.4455602-2.3944082 6.4105989-2.3944082 8.8561602 0l57.3549775 56.155357c.6113908.598602 1.602649.598602 2.2140398 0 .0000092-.000009.0000174-.000017.0000265-.000024l57.3521031-56.155333c2.445505-2.3944633 6.410544-2.3945531 8.856161-.0002.000034.0000336.000068.0000673.000101.000101l57.354902 56.155432c.61139.598601 1.60265.598601 2.21404 0l57.353975-56.1543249c2.445561-2.3944092 6.410599-2.3944092 8.85616 0z' fill='%233b99fc'/%3E%3C/svg%3E",className:"walletconnect-modal__headerLogo"}),s.createElement("p",null,"WalletConnect"),s.createElement("div",{className:"walletconnect-modal__close__wrapper",onClick:e.onClose},s.createElement("div",{id:"walletconnect-qrcode-close",className:"walletconnect-modal__close__icon"},s.createElement("div",{className:"walletconnect-modal__close__line1"}),s.createElement("div",{className:"walletconnect-modal__close__line2"}))))}function p(e){return s.createElement("a",{className:"walletconnect-connect__button",href:e.href,id:"walletconnect-connect-button-"+e.name,onClick:e.onClick,rel:"noopener noreferrer",style:{backgroundColor:e.color},target:"_blank"},e.name)}function f(e){var t=e.color,n=e.href,r=e.name,o=e.logo,i=e.onClick;return s.createElement("a",{className:"walletconnect-modal__base__row",href:n,onClick:i,rel:"noopener noreferrer",target:"_blank"},s.createElement("h3",{className:"walletconnect-modal__base__row__h3"},r),s.createElement("div",{className:"walletconnect-modal__base__row__right"},s.createElement("div",{className:"walletconnect-modal__base__row__right__app-icon",style:{background:"url('"+o+"') "+t,backgroundSize:"100%"}}),s.createElement("img",{src:"data:image/svg+xml,%3Csvg fill='none' height='18' viewBox='0 0 8 18' width='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='m.586301.213898c-.435947.33907-.5144813.967342-.175411 1.403292l4.87831 6.27212c.28087.36111.28087.86677 0 1.22788l-4.878311 6.27211c-.33907.436-.260536 1.0642.175412 1.4033.435949.3391 1.064219.2605 1.403289-.1754l4.87832-6.2721c.84259-1.08336.84259-2.60034 0-3.68367l-4.87832-6.27212c-.33907-.4359474-.96734-.514482-1.403289-.175412z' fill='%233c4252' fill-rule='evenodd'/%3E%3C/svg%3E",className:"walletconnect-modal__base__row__right__caret"})))}function g(e){var t=e.color,n=e.href,r=e.name,o=e.logo,i=e.onClick,a=window.innerWidth<768?(r.length>8?2.5:2.7)+"vw":"inherit";return s.createElement("a",{className:"walletconnect-connect__button__icon_anchor",href:n,onClick:i,rel:"noopener noreferrer",target:"_blank"},s.createElement("div",{className:"walletconnect-connect__button__icon",style:{background:"url('"+o+"') "+t,backgroundSize:"100%"}}),s.createElement("div",{style:{fontSize:a},className:"walletconnect-connect__button__text"},r))}function y(e){var t=o.isAndroid(),n=s.useState(""),r=n[0],i=n[1],a=s.useState(""),c=a[0],l=a[1],u=s.useState(1),h=u[0],y=u[1],m=c?e.links.filter(function(e){return e.name.toLowerCase().includes(c.toLowerCase())}):e.links,b=e.errorMessage,v=c||m.length>5,w=Math.ceil(m.length/12),k=[12*(h-1)+1,12*h],_=m.length?m.filter(function(e,t){return t+1>=k[0]&&t+1<=k[1]}):[],I=!(t||!(w>1)),A=void 0;return s.createElement("div",null,s.createElement("p",{id:d,className:"walletconnect-qrcode__text"},t?e.text.connect_mobile_wallet:e.text.choose_preferred_wallet),!t&&s.createElement("input",{className:"walletconnect-search__input",placeholder:"Search",value:r,onChange:function(e){i(e.target.value),clearTimeout(A),e.target.value?A=setTimeout(function(){l(e.target.value),y(1)},1e3):(i(""),l(""),y(1))}}),s.createElement("div",{className:"walletconnect-connect__buttons__wrapper"+(t?"__android":v&&m.length?"__wrap":"")},t?s.createElement(p,{name:e.text.connect,color:"rgb(64, 153, 255)",href:e.uri,onClick:s.useCallback(function(){o.saveMobileLinkInfo({name:"Unknown",href:e.uri})},[])}):_.length?_.map(function(t){var n=t.color,r=t.name,i=t.shortName,a=t.logo,c=o.formatIOSMobile(e.uri,t),l=s.useCallback(function(){o.saveMobileLinkInfo({name:r,href:c})},[_]);return v?s.createElement(g,{color:n,href:c,name:i||r,logo:a,onClick:l}):s.createElement(f,{color:n,href:c,name:r,logo:a,onClick:l})}):s.createElement(s.Fragment,null,s.createElement("p",null,b.length?e.errorMessage:e.links.length&&!m.length?e.text.no_wallets_found:e.text.loading))),I&&s.createElement("div",{className:"walletconnect-modal__footer"},Array(w).fill(0).map(function(e,t){var n=t+1,r=h===n;return s.createElement("a",{style:{margin:"auto 10px",fontWeight:r?"bold":"normal"},onClick:function(){return y(n)}},n)})))}function m(e){var t=!!e.message.trim();return s.createElement("div",{className:"walletconnect-qrcode__notification"+(t?" notification__show":"")},e.message)}function b(e){var t=s.useState(""),n=t[0],r=t[1],o=s.useState(""),c=o[0],l=o[1];s.useEffect(function(){try{return Promise.resolve(function(e){try{var t="";return Promise.resolve(i.toString(e,{margin:0,type:"svg"})).then(function(e){return"string"===typeof e&&(t=e.replace("0||s.useEffect(function(){!function(){try{if(t)return Promise.resolve();c(!0);var i=function(e,t){try{var n=e()}catch(r){return t(r)}return n&&n.then?n.then(void 0,t):n}(function(){var t=e.qrcodeModalOptions&&e.qrcodeModalOptions.registryUrl?e.qrcodeModalOptions.registryUrl:o.getWalletRegistryUrl();return Promise.resolve(fetch(t)).then(function(t){return Promise.resolve(t.json()).then(function(t){var i=t.listings,a=n?"mobile":"desktop",s=o.getMobileLinkRegistry(o.formatMobileRegistry(i,a),r);c(!1),p(!0),C(s.length?"":e.text.no_supported_wallets),x(s);var l=1===s.length;l&&(_(o.formatIOSMobile(e.uri,s[0])),m(!0)),S(l)})})},function(t){c(!1),p(!0),C(e.text.something_went_wrong),console.error(t)});return Promise.resolve(i&&i.then?i.then(function(){}):void 0)}catch(a){return Promise.reject(a)}}()})};R();var N=n?g:!g;return s.createElement("div",{id:u,className:"walletconnect-qrcode__base animated fadeIn"},s.createElement("div",{className:"walletconnect-modal__base"},s.createElement(h,{onClose:e.onClose}),A&&g?s.createElement("div",{className:"walletconnect-modal__single_wallet"},s.createElement("a",{onClick:function(){return o.saveMobileLinkInfo({name:E[0].name,href:k})},href:k,rel:"noopener noreferrer",target:"_blank"},e.text.connect_with+" "+(A?E[0].name:"")+" \u203a")):t||a||!a&&E.length?s.createElement("div",{className:"walletconnect-modal__mobile__toggle"+(N?" right__selected":"")},s.createElement("div",{className:"walletconnect-modal__mobile__toggle_selector"}),n?s.createElement(s.Fragment,null,s.createElement("a",{onClick:function(){return m(!1),R()}},e.text.mobile),s.createElement("a",{onClick:function(){return m(!0)}},e.text.qrcode)):s.createElement(s.Fragment,null,s.createElement("a",{onClick:function(){return m(!0)}},e.text.qrcode),s.createElement("a",{onClick:function(){return m(!1),R()}},e.text.desktop))):null,s.createElement("div",null,g||!t&&!a&&!E.length?s.createElement(b,Object.assign({},v)):s.createElement(y,Object.assign({},v,{links:E,errorMessage:P})))))}var w={de:{choose_preferred_wallet:"W\xe4hle bevorzugte Wallet",connect_mobile_wallet:"Verbinde mit Mobile Wallet",scan_qrcode_with_wallet:"Scanne den QR-code mit einer WalletConnect kompatiblen Wallet",connect:"Verbinden",qrcode:"QR-Code",mobile:"Mobile",desktop:"Desktop",copy_to_clipboard:"In die Zwischenablage kopieren",copied_to_clipboard:"In die Zwischenablage kopiert!",connect_with:"Verbinden mit Hilfe von",loading:"Laden...",something_went_wrong:"Etwas ist schief gelaufen",no_supported_wallets:"Es gibt noch keine unterst\xfctzten Wallet",no_wallets_found:"keine Wallet gefunden"},en:{choose_preferred_wallet:"Choose your preferred wallet",connect_mobile_wallet:"Connect to Mobile Wallet",scan_qrcode_with_wallet:"Scan QR code with a WalletConnect-compatible wallet",connect:"Connect",qrcode:"QR Code",mobile:"Mobile",desktop:"Desktop",copy_to_clipboard:"Copy to clipboard",copied_to_clipboard:"Copied to clipboard!",connect_with:"Connect with",loading:"Loading...",something_went_wrong:"Something went wrong",no_supported_wallets:"There are no supported wallets yet",no_wallets_found:"No wallets found"},es:{choose_preferred_wallet:"Elige tu billetera preferida",connect_mobile_wallet:"Conectar a billetera m\xf3vil",scan_qrcode_with_wallet:"Escanea el c\xf3digo QR con una billetera compatible con WalletConnect",connect:"Conectar",qrcode:"C\xf3digo QR",mobile:"M\xf3vil",desktop:"Desktop",copy_to_clipboard:"Copiar",copied_to_clipboard:"Copiado!",connect_with:"Conectar mediante",loading:"Cargando...",something_went_wrong:"Algo sali\xf3 mal",no_supported_wallets:"Todav\xeda no hay billeteras compatibles",no_wallets_found:"No se encontraron billeteras"},fr:{choose_preferred_wallet:"Choisissez votre portefeuille pr\xe9f\xe9r\xe9",connect_mobile_wallet:"Se connecter au portefeuille mobile",scan_qrcode_with_wallet:"Scannez le QR code avec un portefeuille compatible WalletConnect",connect:"Se connecter",qrcode:"QR Code",mobile:"Mobile",desktop:"Desktop",copy_to_clipboard:"Copier",copied_to_clipboard:"Copi\xe9!",connect_with:"Connectez-vous \xe0 l'aide de",loading:"Chargement...",something_went_wrong:"Quelque chose a mal tourn\xe9",no_supported_wallets:"Il n'y a pas encore de portefeuilles pris en charge",no_wallets_found:"Aucun portefeuille trouv\xe9"},ko:{choose_preferred_wallet:"\uc6d0\ud558\ub294 \uc9c0\uac11\uc744 \uc120\ud0dd\ud558\uc138\uc694",connect_mobile_wallet:"\ubaa8\ubc14\uc77c \uc9c0\uac11\uacfc \uc5f0\uacb0",scan_qrcode_with_wallet:"WalletConnect \uc9c0\uc6d0 \uc9c0\uac11\uc5d0\uc11c QR\ucf54\ub4dc\ub97c \uc2a4\uce94\ud558\uc138\uc694",connect:"\uc5f0\uacb0",qrcode:"QR \ucf54\ub4dc",mobile:"\ubaa8\ubc14\uc77c",desktop:"\ub370\uc2a4\ud06c\ud0d1",copy_to_clipboard:"\ud074\ub9bd\ubcf4\ub4dc\uc5d0 \ubcf5\uc0ac",copied_to_clipboard:"\ud074\ub9bd\ubcf4\ub4dc\uc5d0 \ubcf5\uc0ac\ub418\uc5c8\uc2b5\ub2c8\ub2e4!",connect_with:"\uc640 \uc5f0\uacb0\ud558\ub2e4",loading:"\ub85c\ub4dc \uc911...",something_went_wrong:"\ubb38\uc81c\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.",no_supported_wallets:"\uc544\uc9c1 \uc9c0\uc6d0\ub418\ub294 \uc9c0\uac11\uc774 \uc5c6\uc2b5\ub2c8\ub2e4",no_wallets_found:"\uc9c0\uac11\uc744 \ucc3e\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4"},pt:{choose_preferred_wallet:"Escolha sua carteira preferida",connect_mobile_wallet:"Conectar-se \xe0 carteira m\xf3vel",scan_qrcode_with_wallet:"Ler o c\xf3digo QR com uma carteira compat\xedvel com WalletConnect",connect:"Conectar",qrcode:"C\xf3digo QR",mobile:"M\xf3vel",desktop:"Desktop",copy_to_clipboard:"Copiar",copied_to_clipboard:"Copiado!",connect_with:"Ligar por meio de",loading:"Carregamento...",something_went_wrong:"Algo correu mal",no_supported_wallets:"Ainda n\xe3o h\xe1 carteiras suportadas",no_wallets_found:"Nenhuma carteira encontrada"},zh:{choose_preferred_wallet:"\u9009\u62e9\u4f60\u7684\u94b1\u5305",connect_mobile_wallet:"\u8fde\u63a5\u81f3\u79fb\u52a8\u7aef\u94b1\u5305",scan_qrcode_with_wallet:"\u4f7f\u7528\u517c\u5bb9 WalletConnect \u7684\u94b1\u5305\u626b\u63cf\u4e8c\u7ef4\u7801",connect:"\u8fde\u63a5",qrcode:"\u4e8c\u7ef4\u7801",mobile:"\u79fb\u52a8",desktop:"\u684c\u9762",copy_to_clipboard:"\u590d\u5236\u5230\u526a\u8d34\u677f",copied_to_clipboard:"\u590d\u5236\u5230\u526a\u8d34\u677f\u6210\u529f\uff01",connect_with:"\u901a\u8fc7\u4ee5\u4e0b\u65b9\u5f0f\u8fde\u63a5",loading:"\u6b63\u5728\u52a0\u8f7d...",something_went_wrong:"\u51fa\u4e86\u95ee\u9898",no_supported_wallets:"\u76ee\u524d\u8fd8\u6ca1\u6709\u652f\u6301\u7684\u94b1\u5305",no_wallets_found:"\u6ca1\u6709\u627e\u5230\u94b1\u5305"},fa:{choose_preferred_wallet:"\u06a9\u06cc\u0641 \u067e\u0648\u0644 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u062e\u0648\u062f \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f",connect_mobile_wallet:"\u0628\u0647 \u06a9\u06cc\u0641 \u067e\u0648\u0644 \u0645\u0648\u0628\u0627\u06cc\u0644 \u0648\u0635\u0644 \u0634\u0648\u06cc\u062f",scan_qrcode_with_wallet:"\u06a9\u062f QR \u0631\u0627 \u0628\u0627 \u06cc\u06a9 \u06a9\u06cc\u0641 \u067e\u0648\u0644 \u0633\u0627\u0632\u06af\u0627\u0631 \u0628\u0627 WalletConnect \u0627\u0633\u06a9\u0646 \u06a9\u0646\u06cc\u062f",connect:"\u0627\u062a\u0635\u0627\u0644",qrcode:"\u06a9\u062f QR",mobile:"\u0633\u06cc\u0627\u0631",desktop:"\u062f\u0633\u06a9\u062a\u0627\u067e",copy_to_clipboard:"\u06a9\u067e\u06cc \u0628\u0647 \u06a9\u0644\u06cc\u067e \u0628\u0648\u0631\u062f",copied_to_clipboard:"\u062f\u0631 \u06a9\u0644\u06cc\u067e \u0628\u0648\u0631\u062f \u06a9\u067e\u06cc \u0634\u062f!",connect_with:"\u0627\u0631\u062a\u0628\u0627\u0637 \u0628\u0627",loading:"...\u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc",something_went_wrong:"\u0645\u0634\u06a9\u0644\u06cc \u067e\u06cc\u0634 \u0622\u0645\u062f",no_supported_wallets:"\u0647\u0646\u0648\u0632 \u0647\u06cc\u0686 \u06a9\u06cc\u0641 \u067e\u0648\u0644 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0634\u062f\u0647 \u0627\u06cc \u0648\u062c\u0648\u062f \u0646\u062f\u0627\u0631\u062f",no_wallets_found:"\u0647\u06cc\u0686 \u06a9\u06cc\u0641 \u067e\u0648\u0644\u06cc \u067e\u06cc\u062f\u0627 \u0646\u0634\u062f"}};function k(){var e=o.getDocumentOrThrow(),t=e.getElementById(u);t&&(t.className=t.className.replace("fadeIn","fadeOut"),setTimeout(function(){var t=e.getElementById(c);t&&e.body.removeChild(t)},300))}function _(e){return function(){k(),e&&e()}}function I(){var e=o.getNavigatorOrThrow().language.split("-")[0]||"en";return w[e]||w.en}function A(e,t,n){!function(){var e=o.getDocumentOrThrow(),t=e.getElementById(l);t&&e.head.removeChild(t);var n=e.createElement("style");n.setAttribute("id",l),n.innerText=':root {\n --animation-duration: 300ms;\n}\n\n@keyframes fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n}\n\n@keyframes fadeOut {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n }\n}\n\n.animated {\n animation-duration: var(--animation-duration);\n animation-fill-mode: both;\n}\n\n.fadeIn {\n animation-name: fadeIn;\n}\n\n.fadeOut {\n animation-name: fadeOut;\n}\n\n#walletconnect-wrapper {\n -webkit-user-select: none;\n align-items: center;\n display: flex;\n height: 100%;\n justify-content: center;\n left: 0;\n pointer-events: none;\n position: fixed;\n top: 0;\n user-select: none;\n width: 100%;\n z-index: 99999999999999;\n}\n\n.walletconnect-modal__headerLogo {\n height: 21px;\n}\n\n.walletconnect-modal__header p {\n color: #ffffff;\n font-size: 20px;\n font-weight: 600;\n margin: 0;\n align-items: flex-start;\n display: flex;\n flex: 1;\n margin-left: 5px;\n}\n\n.walletconnect-modal__close__wrapper {\n position: absolute;\n top: 0px;\n right: 0px;\n z-index: 10000;\n background: white;\n border-radius: 26px;\n padding: 6px;\n box-sizing: border-box;\n width: 26px;\n height: 26px;\n cursor: pointer;\n}\n\n.walletconnect-modal__close__icon {\n position: relative;\n top: 7px;\n right: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n transform: rotate(45deg);\n}\n\n.walletconnect-modal__close__line1 {\n position: absolute;\n width: 100%;\n border: 1px solid rgb(48, 52, 59);\n}\n\n.walletconnect-modal__close__line2 {\n position: absolute;\n width: 100%;\n border: 1px solid rgb(48, 52, 59);\n transform: rotate(90deg);\n}\n\n.walletconnect-qrcode__base {\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n background: rgba(37, 41, 46, 0.95);\n height: 100%;\n left: 0;\n pointer-events: auto;\n position: fixed;\n top: 0;\n transition: 0.4s cubic-bezier(0.19, 1, 0.22, 1);\n width: 100%;\n will-change: opacity;\n padding: 40px;\n box-sizing: border-box;\n}\n\n.walletconnect-qrcode__text {\n color: rgba(60, 66, 82, 0.6);\n font-size: 16px;\n font-weight: 600;\n letter-spacing: 0;\n line-height: 1.1875em;\n margin: 10px 0 20px 0;\n text-align: center;\n width: 100%;\n}\n\n@media only screen and (max-width: 768px) {\n .walletconnect-qrcode__text {\n font-size: 4vw;\n }\n}\n\n@media only screen and (max-width: 320px) {\n .walletconnect-qrcode__text {\n font-size: 14px;\n }\n}\n\n.walletconnect-qrcode__image {\n width: calc(100% - 30px);\n box-sizing: border-box;\n cursor: none;\n margin: 0 auto;\n}\n\n.walletconnect-qrcode__notification {\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n font-size: 16px;\n padding: 16px 20px;\n border-radius: 16px;\n text-align: center;\n transition: all 0.1s ease-in-out;\n background: white;\n color: black;\n margin-bottom: -60px;\n opacity: 0;\n}\n\n.walletconnect-qrcode__notification.notification__show {\n opacity: 1;\n}\n\n@media only screen and (max-width: 768px) {\n .walletconnect-modal__header {\n height: 130px;\n }\n .walletconnect-modal__base {\n overflow: auto;\n }\n}\n\n@media only screen and (min-device-width: 415px) and (max-width: 768px) {\n #content {\n max-width: 768px;\n box-sizing: border-box;\n }\n}\n\n@media only screen and (min-width: 375px) and (max-width: 415px) {\n #content {\n max-width: 414px;\n box-sizing: border-box;\n }\n}\n\n@media only screen and (min-width: 320px) and (max-width: 375px) {\n #content {\n max-width: 375px;\n box-sizing: border-box;\n }\n}\n\n@media only screen and (max-width: 320px) {\n #content {\n max-width: 320px;\n box-sizing: border-box;\n }\n}\n\n.walletconnect-modal__base {\n -webkit-font-smoothing: antialiased;\n background: #ffffff;\n border-radius: 24px;\n box-shadow: 0 10px 50px 5px rgba(0, 0, 0, 0.4);\n font-family: ui-rounded, "SF Pro Rounded", "SF Pro Text", medium-content-sans-serif-font,\n -apple-system, BlinkMacSystemFont, ui-sans-serif, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell,\n "Open Sans", "Helvetica Neue", sans-serif;\n margin-top: 41px;\n padding: 24px 24px 22px;\n pointer-events: auto;\n position: relative;\n text-align: center;\n transition: 0.4s cubic-bezier(0.19, 1, 0.22, 1);\n will-change: transform;\n overflow: visible;\n transform: translateY(-50%);\n top: 50%;\n max-width: 500px;\n margin: auto;\n}\n\n@media only screen and (max-width: 320px) {\n .walletconnect-modal__base {\n padding: 24px 12px;\n }\n}\n\n.walletconnect-modal__base .hidden {\n transform: translateY(150%);\n transition: 0.125s cubic-bezier(0.4, 0, 1, 1);\n}\n\n.walletconnect-modal__header {\n align-items: center;\n display: flex;\n height: 26px;\n left: 0;\n justify-content: space-between;\n position: absolute;\n top: -42px;\n width: 100%;\n}\n\n.walletconnect-modal__base .wc-logo {\n align-items: center;\n display: flex;\n height: 26px;\n margin-top: 15px;\n padding-bottom: 15px;\n pointer-events: auto;\n}\n\n.walletconnect-modal__base .wc-logo div {\n background-color: #3399ff;\n height: 21px;\n margin-right: 5px;\n mask-image: url("images/wc-logo.svg") center no-repeat;\n width: 32px;\n}\n\n.walletconnect-modal__base .wc-logo p {\n color: #ffffff;\n font-size: 20px;\n font-weight: 600;\n margin: 0;\n}\n\n.walletconnect-modal__base h2 {\n color: rgba(60, 66, 82, 0.6);\n font-size: 16px;\n font-weight: 600;\n letter-spacing: 0;\n line-height: 1.1875em;\n margin: 0 0 19px 0;\n text-align: center;\n width: 100%;\n}\n\n.walletconnect-modal__base__row {\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n align-items: center;\n border-radius: 20px;\n cursor: pointer;\n display: flex;\n height: 56px;\n justify-content: space-between;\n padding: 0 15px;\n position: relative;\n margin: 0px 0px 8px;\n text-align: left;\n transition: 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n will-change: transform;\n text-decoration: none;\n}\n\n.walletconnect-modal__base__row:hover {\n background: rgba(60, 66, 82, 0.06);\n}\n\n.walletconnect-modal__base__row:active {\n background: rgba(60, 66, 82, 0.06);\n transform: scale(0.975);\n transition: 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n}\n\n.walletconnect-modal__base__row__h3 {\n color: #25292e;\n font-size: 20px;\n font-weight: 700;\n margin: 0;\n padding-bottom: 3px;\n}\n\n.walletconnect-modal__base__row__right {\n align-items: center;\n display: flex;\n justify-content: center;\n}\n\n.walletconnect-modal__base__row__right__app-icon {\n border-radius: 8px;\n height: 34px;\n margin: 0 11px 2px 0;\n width: 34px;\n background-size: 100%;\n box-shadow: 0 4px 12px 0 rgba(37, 41, 46, 0.25);\n}\n\n.walletconnect-modal__base__row__right__caret {\n height: 18px;\n opacity: 0.3;\n transition: 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n width: 8px;\n will-change: opacity;\n}\n\n.walletconnect-modal__base__row:hover .caret,\n.walletconnect-modal__base__row:active .caret {\n opacity: 0.6;\n}\n\n.walletconnect-modal__mobile__toggle {\n width: 80%;\n display: flex;\n margin: 0 auto;\n position: relative;\n overflow: hidden;\n border-radius: 8px;\n margin-bottom: 18px;\n background: #d4d5d9;\n}\n\n.walletconnect-modal__single_wallet {\n display: flex;\n justify-content: center;\n margin-top: 7px;\n margin-bottom: 18px;\n}\n\n.walletconnect-modal__single_wallet a {\n cursor: pointer;\n color: rgb(64, 153, 255);\n font-size: 21px;\n font-weight: 800;\n text-decoration: none !important;\n margin: 0 auto;\n}\n\n.walletconnect-modal__mobile__toggle_selector {\n width: calc(50% - 8px);\n background: white;\n position: absolute;\n border-radius: 5px;\n height: calc(100% - 8px);\n top: 4px;\n transition: all 0.2s ease-in-out;\n transform: translate3d(4px, 0, 0);\n}\n\n.walletconnect-modal__mobile__toggle.right__selected .walletconnect-modal__mobile__toggle_selector {\n transform: translate3d(calc(100% + 12px), 0, 0);\n}\n\n.walletconnect-modal__mobile__toggle a {\n font-size: 12px;\n width: 50%;\n text-align: center;\n padding: 8px;\n margin: 0;\n font-weight: 600;\n z-index: 1;\n}\n\n.walletconnect-modal__footer {\n display: flex;\n justify-content: center;\n margin-top: 20px;\n}\n\n@media only screen and (max-width: 768px) {\n .walletconnect-modal__footer {\n margin-top: 5vw;\n }\n}\n\n.walletconnect-modal__footer a {\n cursor: pointer;\n color: #898d97;\n font-size: 15px;\n margin: 0 auto;\n}\n\n@media only screen and (max-width: 320px) {\n .walletconnect-modal__footer a {\n font-size: 14px;\n }\n}\n\n.walletconnect-connect__buttons__wrapper {\n max-height: 44vh;\n}\n\n.walletconnect-connect__buttons__wrapper__android {\n margin: 50% 0;\n}\n\n.walletconnect-connect__buttons__wrapper__wrap {\n display: grid;\n grid-template-columns: repeat(4, 1fr);\n margin: 10px 0;\n}\n\n@media only screen and (min-width: 768px) {\n .walletconnect-connect__buttons__wrapper__wrap {\n margin-top: 40px;\n }\n}\n\n.walletconnect-connect__button {\n background-color: rgb(64, 153, 255);\n padding: 12px;\n border-radius: 8px;\n text-decoration: none;\n color: rgb(255, 255, 255);\n font-weight: 500;\n}\n\n.walletconnect-connect__button__icon_anchor {\n cursor: pointer;\n display: flex;\n justify-content: flex-start;\n align-items: center;\n margin: 8px;\n width: 42px;\n justify-self: center;\n flex-direction: column;\n text-decoration: none !important;\n}\n\n@media only screen and (max-width: 320px) {\n .walletconnect-connect__button__icon_anchor {\n margin: 4px;\n }\n}\n\n.walletconnect-connect__button__icon {\n border-radius: 10px;\n height: 42px;\n margin: 0;\n width: 42px;\n background-size: cover !important;\n box-shadow: 0 4px 12px 0 rgba(37, 41, 46, 0.25);\n}\n\n.walletconnect-connect__button__text {\n color: #424952;\n font-size: 2.7vw;\n text-decoration: none !important;\n padding: 0;\n margin-top: 1.8vw;\n font-weight: 600;\n}\n\n@media only screen and (min-width: 768px) {\n .walletconnect-connect__button__text {\n font-size: 16px;\n margin-top: 12px;\n }\n}\n\n.walletconnect-search__input {\n border: none;\n background: #d4d5d9;\n border-style: none;\n padding: 8px 16px;\n outline: none;\n font-style: normal;\n font-stretch: normal;\n font-size: 16px;\n font-style: normal;\n font-stretch: normal;\n line-height: normal;\n letter-spacing: normal;\n text-align: left;\n border-radius: 8px;\n width: calc(100% - 16px);\n margin: 0;\n margin-bottom: 8px;\n}\n',e.head.appendChild(n)}();var r=function(){var e=o.getDocumentOrThrow(),t=e.createElement("div");return t.setAttribute("id",c),e.body.appendChild(t),t}();s.render(s.createElement(v,{text:I(),uri:e,onClose:_(t),qrcodeModalOptions:n}),r)}var S=function(){return"undefined"!==typeof process&&"undefined"!==typeof process.versions&&"undefined"!==typeof process.versions.node};var T={open:function(e,t,n){console.log(e),S()?function(e){i.toString(e,{type:"terminal"}).then(console.log)}(e):A(e,t,n)},close:function(){S()||k()}};e.exports=T},7037(e,t,n){"use strict";var r=n(5116),o=Function.prototype,i=o.apply,a=o.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?a.bind(i):function(){return a.apply(i,arguments)})},7042(e,t,n){var r=n(2555),o=n(948);function i(e){this.mode=o.BYTE,this.data=r.from(e)}i.getBitsLength=function(e){return 8*e},i.prototype.getLength=function(){return this.data.length},i.prototype.getBitsLength=function(){return i.getBitsLength(this.data.length)},i.prototype.write=function(e){for(var t=0,n=this.data.length;t>>0,this.hi=t>>>0}var i=o.zero=new o(0,0);i.toNumber=function(){return 0},i.zzEncode=i.zzDecode=function(){return this},i.length=function(){return 1};var a=o.zeroHash="\0\0\0\0\0\0\0\0";o.fromNumber=function(e){if(0===e)return i;var t=e<0;t&&(e=-e);var n=e>>>0,r=(e-n)/4294967296>>>0;return t&&(r=~r>>>0,n=~n>>>0,++n>4294967295&&(n=0,++r>4294967295&&(r=0))),new o(n,r)},o.from=function(e){if("number"===typeof e)return o.fromNumber(e);if(r.isString(e)){if(!r.Long)return o.fromNumber(parseInt(e,10));e=r.Long.fromString(e)}return e.low||e.high?new o(e.low>>>0,e.high>>>0):i},o.prototype.toNumber=function(e){if(!e&&this.hi>>>31){var t=1+~this.lo>>>0,n=~this.hi>>>0;return t||(n=n+1>>>0),-(t+4294967296*n)}return this.lo+4294967296*this.hi},o.prototype.toLong=function(e){return r.Long?new r.Long(0|this.lo,0|this.hi,Boolean(e)):{low:0|this.lo,high:0|this.hi,unsigned:Boolean(e)}};var s=String.prototype.charCodeAt;o.fromHash=function(e){return e===a?i:new o((s.call(e,0)|s.call(e,1)<<8|s.call(e,2)<<16|s.call(e,3)<<24)>>>0,(s.call(e,4)|s.call(e,5)<<8|s.call(e,6)<<16|s.call(e,7)<<24)>>>0)},o.prototype.toHash=function(){return String.fromCharCode(255&this.lo,this.lo>>>8&255,this.lo>>>16&255,this.lo>>>24,255&this.hi,this.hi>>>8&255,this.hi>>>16&255,this.hi>>>24)},o.prototype.zzEncode=function(){var e=this.hi>>31;return this.hi=((this.hi<<1|this.lo>>>31)^e)>>>0,this.lo=(this.lo<<1^e)>>>0,this},o.prototype.zzDecode=function(){var e=-(1&this.lo);return this.lo=((this.lo>>>1|this.hi<<31)^e)>>>0,this.hi=(this.hi>>>1^e)>>>0,this},o.prototype.length=function(){var e=this.lo,t=(this.lo>>>28|this.hi<<4)>>>0,n=this.hi>>>24;return 0===n?0===t?e<16384?e<128?1:2:e<2097152?3:4:t<16384?t<128?5:6:t<2097152?7:8:n<128?9:10}},7119(e,t,n){"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(8345)},7142(e,t,n){"use strict";var r=n(9166),o=n(52),i=n(5855),a=i.assert,s=i.parseBytes,c=n(8529),l=n(7560);function u(e){if(a("ed25519"===e,"only tested with ed25519 so far"),!(this instanceof u))return new u(e);e=o[e].curve,this.curve=e,this.g=e.g,this.g.precompute(e.n.bitLength()+1),this.pointClass=e.point().constructor,this.encodingLength=Math.ceil(e.n.bitLength()/8),this.hash=r.sha512}e.exports=u,u.prototype.sign=function(e,t){e=s(e);var n=this.keyFromSecret(t),r=this.hashInt(n.messagePrefix(),e),o=this.g.mul(r),i=this.encodePoint(o),a=this.hashInt(i,n.pubBytes(),e).mul(n.priv()),c=r.add(a).umod(this.curve.n);return this.makeSignature({R:o,S:c,Rencoded:i})},u.prototype.verify=function(e,t,n){if(e=s(e),(t=this.makeSignature(t)).S().gte(t.eddsa.curve.n)||t.S().isNeg())return!1;var r=this.keyFromPublic(n),o=this.hashInt(t.Rencoded(),r.pubBytes(),e),i=this.g.mul(t.S());return t.R().add(r.pub().mul(o)).eq(i)},u.prototype.hashInt=function(){for(var e=this.hash(),t=0;tb)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$c")})},7202(e,t,n){!function(){var t;e.exports=(t=n(5866),function(e){var n=t,r=n.lib,o=r.WordArray,i=r.Hasher,a=n.algo,s=[],c=[];!function(){function t(t){for(var n=e.sqrt(t),r=2;r<=n;r++)if(!(t%r))return!1;return!0}function n(e){return 4294967296*(e-(0|e))|0}for(var r=2,o=0;o<64;)t(r)&&(o<8&&(s[o]=n(e.pow(r,.5))),c[o]=n(e.pow(r,1/3)),o++),r++}();var l=[],u=a.SHA256=i.extend({_doReset:function(){this._hash=new o.init(s.slice(0))},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],o=n[1],i=n[2],a=n[3],s=n[4],u=n[5],d=n[6],h=n[7],p=0;p<64;p++){if(p<16)l[p]=0|e[t+p];else{var f=l[p-15],g=(f<<25|f>>>7)^(f<<14|f>>>18)^f>>>3,y=l[p-2],m=(y<<15|y>>>17)^(y<<13|y>>>19)^y>>>10;l[p]=g+l[p-7]+m+l[p-16]}var b=r&o^r&i^o&i,v=(r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22),w=h+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&u^~s&d)+c[p]+l[p];h=d,d=u,u=s,s=a+w|0,a=i,i=o,o=r,r=w+(v+b)|0}n[0]=n[0]+r|0,n[1]=n[1]+o|0,n[2]=n[2]+i|0,n[3]=n[3]+a|0,n[4]=n[4]+s|0,n[5]=n[5]+u|0,n[6]=n[6]+d|0,n[7]=n[7]+h|0},_doFinalize:function(){var t=this._data,n=t.words,r=8*this._nDataBytes,o=8*t.sigBytes;return n[o>>>5]|=128<<24-o%32,n[14+(o+64>>>9<<4)]=e.floor(r/4294967296),n[15+(o+64>>>9<<4)]=r,t.sigBytes=4*n.length,this._process(),this._hash},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}});n.SHA256=i._createHelper(u),n.HmacSHA256=i._createHmacHelper(u)}(Math),t.SHA256)}()},7243(e,t,n){"use strict";var r=n(9660),o={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,i,a,s,c,l,u=!1;t||(t={}),n=t.debug||!1;try{if(a=r(),s=document.createRange(),c=document.getSelection(),(l=document.createElement("span")).textContent=e,l.ariaHidden="true",l.style.all="unset",l.style.position="fixed",l.style.top=0,l.style.clip="rect(0, 0, 0, 0)",l.style.whiteSpace="pre",l.style.webkitUserSelect="text",l.style.MozUserSelect="text",l.style.msUserSelect="text",l.style.userSelect="text",l.addEventListener("copy",function(r){if(r.stopPropagation(),t.format)if(r.preventDefault(),"undefined"===typeof r.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var i=o[t.format]||o.default;window.clipboardData.setData(i,e)}else r.clipboardData.clearData(),r.clipboardData.setData(t.format,e);t.onCopy&&(r.preventDefault(),t.onCopy(r.clipboardData))}),document.body.appendChild(l),s.selectNodeContents(l),c.addRange(s),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(d){n&&console.error("unable to copy using execCommand: ",d),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),u=!0}catch(d){n&&console.error("unable to copy using clipboardData: ",d),n&&console.error("falling back to prompt"),i=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(i,e)}}finally{c&&("function"==typeof c.removeRange?c.removeRange(s):c.removeAllRanges()),l&&document.body.removeChild(l),a()}return u}},7273(e,t,n){"use strict";var r=n(328),o=n(6876),i=n(1391),a=n(7599),s=r.sum32,c=r.sum32_4,l=r.sum32_5,u=i.ch32,d=i.maj32,h=i.s0_256,p=i.s1_256,f=i.g0_256,g=i.g1_256,y=o.BlockHash,m=[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];function b(){if(!(this instanceof b))return new b;y.call(this),this.h=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this.k=m,this.W=new Array(64)}r.inherits(b,y),e.exports=b,b.blockSize=512,b.outSize=256,b.hmacStrength=192,b.padLength=64,b.prototype._update=function(e,t){for(var n=this.W,r=0;r<16;r++)n[r]=e[t+r];for(;r0)},r.Buffer=function(){try{var e=r.inquire("buffer").Buffer;return e.prototype.utf8Write?e:null}catch(t){return null}}(),r._Buffer_from=null,r._Buffer_allocUnsafe=null,r.newBuffer=function(e){return"number"===typeof e?r.Buffer?r._Buffer_allocUnsafe(e):new r.Array(e):r.Buffer?r._Buffer_from(e):"undefined"===typeof Uint8Array?e:new Uint8Array(e)},r.Array="undefined"!==typeof Uint8Array?Uint8Array:Array,r.Long=r.global.dcodeIO&&r.global.dcodeIO.Long||r.global.Long||r.inquire("long"),r.key2Re=/^true|false|0|1$/,r.key32Re=/^-?(?:0|[1-9][0-9]*)$/,r.key64Re=/^(?:[\\x00-\\xff]{8}|-?(?:0|[1-9][0-9]*))$/,r.longToHash=function(e){return e?r.LongBits.from(e).toHash():r.LongBits.zeroHash},r.longFromHash=function(e,t){var n=r.LongBits.fromHash(e);return r.Long?r.Long.fromBits(n.lo,n.hi,t):n.toNumber(Boolean(t))},r.merge=o,r.lcFirst=function(e){return e.charAt(0).toLowerCase()+e.substring(1)},r.newError=i,r.ProtocolError=i("ProtocolError"),r.oneOfGetter=function(e){for(var t={},n=0;n-1;--n)if(1===t[e[n]]&&void 0!==this[e[n]]&&null!==this[e[n]])return e[n]}},r.oneOfSetter=function(e){return function(t){for(var n=0;n1?n[1]=1:n[1]<=0&&(n[1]=0),HSVtoRGB(n[0],n[1],n[2])}function addBrightnessToRGB(e,t){var n=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return n[2]+=t,n[2]>1?n[2]=1:n[2]<0&&(n[2]=0),HSVtoRGB(n[0],n[1],n[2])}function addHueToRGB(e,t){var n=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return n[0]+=t/360,n[0]>1?n[0]-=1:n[0]<0&&(n[0]+=1),HSVtoRGB(n[0],n[1],n[2])}var rgbToHex=function(){var e,t,n=[];for(e=0;e<256;e+=1)t=e.toString(16),n[e]=1===t.length?"0"+t:t;return function(e,t,r){return e<0&&(e=0),t<0&&(t=0),r<0&&(r=0),"#"+n[e]+n[t]+n[r]}}(),setSubframeEnabled=function(e){subframeEnabled=!!e},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(e){expressionsPlugin=e},getExpressionsPlugin=function(){return expressionsPlugin},setExpressionInterfaces=function(e){expressionsInterfaces=e},getExpressionInterfaces=function(){return expressionsInterfaces},setDefaultCurveSegments=function(e){defaultCurveSegments=e},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(e){idPrefix$1=e},getIdPrefix=function(){return idPrefix$1};function createNS(e){return document.createElementNS(svgNS,e)}function _typeof$5(e){return _typeof$5="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof$5(e)}var dataManager=function(){var e,t,n=1,r=[],o={onmessage:function(){},postMessage:function(t){e({data:t})}},i={postMessage:function(e){o.onmessage({data:e})}};function a(){t||(t=function(t){if(window.Worker&&window.Blob&&getWebWorker()){var n=new Blob(["var _workerSelf = self; self.onmessage = ",t.toString()],{type:"text/javascript"}),r=URL.createObjectURL(n);return new Worker(r)}return e=t,o}(function(e){if(i.dataManager||(i.dataManager=function(){function e(o,i){var a,s,c,l,d,h,p=o.length;for(s=0;s=0;t-=1)if("sh"===e[t].ty)if(e[t].ks.k.i)r(e[t].ks.k);else for(i=e[t].ks.k.length,o=0;on[0]||!(n[0]>e[0])&&(e[1]>n[1]||!(n[1]>e[1])&&(e[2]>n[2]||!(n[2]>e[2])&&null))}var i=function(){var e=[4,4,14];function t(e){var t=e.t.d;e.t.d={k:[{s:t,t:0}]}}function n(e){var n,r=e.length;for(n=0;n=0;n-=1)if("sh"===e[n].ty)if(e[n].ks.k.i)e[n].ks.k.c=e[n].closed;else for(o=e[n].ks.k.length,r=0;r500)&&(this._imageLoaded(),clearInterval(n)),t+=1}.bind(this),50)}function i(e){var t={assetData:e},n=r(e,this.assetsPath,this.path);return dataManager.loadData(n,function(e){t.img=e,this._footageLoaded()}.bind(this),function(){t.img={},this._footageLoaded()}.bind(this)),t}function a(){this._imageLoaded=t.bind(this),this._footageLoaded=n.bind(this),this.testImageLoaded=o.bind(this),this.createFootageData=i.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return a.prototype={loadAssets:function(e,t){var n;this.imagesLoadedCb=t;var r=e.length;for(n=0;nthis.animationData.op&&(this.animationData.op=e.op,this.totalFrames=Math.floor(e.op-this.animationData.ip));var t,n,r=this.animationData.layers,o=r.length,i=e.layers,a=i.length;for(n=0;nthis.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},AnimationItem.prototype.renderFrame=function(){if(!1!==this.isLoaded&&this.renderer)try{this.expressionsPlugin&&this.expressionsPlugin.resetFrame(),this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(e){this.triggerRenderFrameError(e)}},AnimationItem.prototype.play=function(e){e&&this.name!==e||!0===this.isPaused&&(this.isPaused=!1,this.trigger("_play"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(e){e&&this.name!==e||!1===this.isPaused&&(this.isPaused=!0,this.trigger("_pause"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(e){e&&this.name!==e||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(e){e&&this.name!==e||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(e){for(var t,n=0;n=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?t>=this.totalFrames?(this.playCount+=1,this.checkSegments(t%this.totalFrames)||(this.setCurrentRawFrameValue(t%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(t):this.checkSegments(t>this.totalFrames?t%this.totalFrames:0)||(n=!0,t=this.totalFrames-1):t<0?this.checkSegments(t%this.totalFrames)||(!this.loop||this.playCount--<=0&&!0!==this.loop?(n=!0,t=0):(this.setCurrentRawFrameValue(this.totalFrames+t%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(t),n&&(this.setCurrentRawFrameValue(t),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(e,t){this.playCount=0,e[1]0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=e[0]-e[1],this.timeCompleted=this.totalFrames,this.firstFrame=e[1],this.setCurrentRawFrameValue(this.totalFrames-.001-t)):e[1]>e[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=e[1]-e[0],this.timeCompleted=this.totalFrames,this.firstFrame=e[0],this.setCurrentRawFrameValue(.001+t)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(e,t){var n=-1;this.isPaused&&(this.currentRawFrame+this.firstFramet&&(n=t-e)),this.firstFrame=e,this.totalFrames=t-e,this.timeCompleted=this.totalFrames,-1!==n&&this.goToAndStop(n,!0)},AnimationItem.prototype.playSegments=function(e,t){if(t&&(this.segments.length=0),"object"===_typeof$4(e[0])){var n,r=e.length;for(n=0;n=0;n-=1)t[n].animation.destroy(e)},e.freeze=function(){a=!0},e.unfreeze=function(){a=!1,f()},e.setVolume=function(e,n){var o;for(o=0;o=.001?function(e,t,n,r){for(var o=0;o<4;++o){var i=l(t,n,r);if(0===i)return t;t-=(c(t,n,r)-e)/i}return t}(e,d,t,o):0===h?d:function(e,t,n,r,o){var i,a,s=0;do{(i=c(a=t+(n-t)/2,r,o)-e)>0?n=a:t=a}while(Math.abs(i)>1e-7&&++s<10);return a}(e,a,a+r,t,o)}},e}(),pooling={double:function(e){return e.concat(createSizedArray(e.length))}},poolFactory=function(e,t,n){var r=0,o=e,i=createSizedArray(o);return{newElement:function(){return r?i[r-=1]:t()},release:function(e){r===o&&(i=pooling.double(i),o*=2),n&&n(e),i[r]=e,r+=1}}},bezierLengthPool=poolFactory(8,function(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}}),segmentsLengthPool=poolFactory(8,function(){return{lengths:[],totalLength:0}},function(e){var t,n=e.lengths.length;for(t=0;t-.001&&a<.001}var n=function(e,t,n,r){var o,i,a,s,c,l,u=getDefaultCurveSegments(),d=0,h=[],p=[],f=bezierLengthPool.newElement();for(a=n.length,o=0;oa?-1:1,l=!0;l;)if(r[i]<=a&&r[i+1]>a?(s=(a-r[i])/(r[i+1]-r[i]),l=!1):i+=c,i<0||i>=o-1){if(i===o-1)return n[i];l=!1}return n[i]+(n[i+1]-n[i])*s}var s=createTypedArray("float32",8);return{getSegmentsLength:function(e){var t,r=segmentsLengthPool.newElement(),o=e.c,i=e.v,a=e.o,s=e.i,c=e._length,l=r.lengths,u=0;for(t=0;t1&&(i=1);var u,d=a(i,l),h=a(c=c>1?1:c,l),p=t.length,f=1-d,g=1-h,y=f*f*f,m=d*f*f*3,b=d*d*f*3,v=d*d*d,w=f*f*g,k=d*f*g+f*d*g+f*f*h,_=d*d*g+f*d*h+d*f*h,I=d*d*h,A=f*g*g,S=d*g*g+f*h*g+f*g*h,T=d*h*g+f*h*h+d*g*h,E=d*h*h,x=g*g*g,O=h*g*g+g*h*g+g*g*h,P=h*h*g+g*h*h+h*g*h,C=h*h*h;for(u=0;up?h>f?h-p-f:f-p-h:f>p?f-p-h:p-h-f)>-1e-4&&d<1e-4}}}var bez=bezFunction(),initFrame=initialDefaultFrame,mathAbs=Math.abs;function interpolateValue(e,t){var n,r=this.offsetTime;"multidimensional"===this.propType&&(n=createTypedArray("float32",this.pv.length));for(var o,i,a,s,c,l,u,d,h,p=t.lastIndex,f=p,g=this.keyframes.length-1,y=!0;y;){if(o=this.keyframes[f],i=this.keyframes[f+1],f===g-1&&e>=i.t-r){o.h&&(o=i),p=0;break}if(i.t-r>e){p=f;break}f=b||e=b?w.points.length-1:0;for(c=w.points[k].point.length,s=0;s=A&&I=b?(n[0]=m[0],n[1]=m[1],n[2]=m[2]):e<=v?(n[0]=o.s[0],n[1]=o.s[1],n[2]=o.s[2]):quaternionToEuler(n,slerp(createQuaternion(o.s),createQuaternion(m),(e-v)/(b-v)));else for(f=0;f=b?l=1:e1e-6?(r=Math.acos(o),i=Math.sin(r),a=Math.sin((1-n)*r)/i,s=Math.sin(n*r)/i):(a=1-n,s=n),c[0]=a*l+s*p,c[1]=a*u+s*f,c[2]=a*d+s*g,c[3]=a*h+s*y,c}function quaternionToEuler(e,t){var n=t[0],r=t[1],o=t[2],i=t[3],a=Math.atan2(2*r*i-2*n*o,1-2*r*r-2*o*o),s=Math.asin(2*n*r+2*o*i),c=Math.atan2(2*n*i-2*r*o,1-2*n*n-2*o*o);e[0]=a/degToRads,e[1]=s/degToRads,e[2]=c/degToRads}function createQuaternion(e){var t=e[0]*degToRads,n=e[1]*degToRads,r=e[2]*degToRads,o=Math.cos(t/2),i=Math.cos(n/2),a=Math.cos(r/2),s=Math.sin(t/2),c=Math.sin(n/2),l=Math.sin(r/2);return[s*c*a+o*i*l,s*i*a+o*c*l,o*c*a-s*i*l,o*i*a-s*c*l]}function getValueAtCurrentTime(){var e=this.comp.renderedFrame-this.offsetTime,t=this.keyframes[0].t-this.offsetTime,n=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(e===this._caching.lastFrame||this._caching.lastFrame!==initFrame&&(this._caching.lastFrame>=n&&e>=n||this._caching.lastFrame=e&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var r=this.interpolateValue(e,this._caching);this.pv=r}return this._caching.lastFrame=e,this.pv}function setVValue(e){var t;if("unidimensional"===this.propType)t=e*this.mult,mathAbs(this.v-t)>1e-5&&(this.v=t,this._mdf=!0);else for(var n=0,r=this.v.length;n1e-5&&(this.v[n]=t,this._mdf=!0),n+=1}function processEffectsSequence(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var e;this.lock=!0,this._mdf=this._isFirstFrame;var t=this.effectsSequence.length,n=this.kf?this.pv:this.data.k;for(e=0;e=this._maxLength&&this.doubleArrayLength(),n){case"v":i=this.v;break;case"i":i=this.i;break;case"o":i=this.o;break;default:i=[]}(!i[r]||i[r]&&!o)&&(i[r]=pointPool.newElement()),i[r][0]=e,i[r][1]=t},ShapePath.prototype.setTripleAt=function(e,t,n,r,o,i,a,s){this.setXYAt(e,t,"v",a,s),this.setXYAt(n,r,"o",a,s),this.setXYAt(o,i,"i",a,s)},ShapePath.prototype.reverse=function(){var e=new ShapePath;e.setPathData(this.c,this._length);var t=this.v,n=this.o,r=this.i,o=0;this.c&&(e.setTripleAt(t[0][0],t[0][1],r[0][0],r[0][1],n[0][0],n[0][1],0,!1),o=1);var i,a=this._length-1,s=this._length;for(i=o;i=p[p.length-1].t-this.offsetTime)r=p[p.length-1].s?p[p.length-1].s[0]:p[p.length-2].e[0],i=!0;else{for(var f,g,y,m=h,b=p.length-1,v=!0;v&&(f=p[m],!((g=p[m+1]).t-this.offsetTime>e));)m=g.t-this.offsetTime)u=1;else if(er&&t>r)||(this._caching.lastIndex=o0||e>-1e-6&&e<0?r(1e4*e)/1e4:e}function N(){var e=this.props;return"matrix("+R(e[0])+","+R(e[1])+","+R(e[4])+","+R(e[5])+","+R(e[12])+","+R(e[13])+")"}return function(){this.reset=o,this.rotate=i,this.rotateX=a,this.rotateY=s,this.rotateZ=c,this.skew=u,this.skewFromAxis=d,this.shear=l,this.scale=h,this.setTransform=p,this.translate=f,this.transform=g,this.multiply=y,this.applyToPoint=k,this.applyToX=_,this.applyToY=I,this.applyToZ=A,this.applyToPointArray=O,this.applyToTriplePoints=x,this.applyToPointStringified=P,this.toCSS=C,this.to2dCSS=N,this.clone=v,this.cloneFromProps=w,this.equals=b,this.inversePoints=E,this.inversePoint=T,this.getInverseMatrix=S,this._t=this.transform,this.isIdentity=m,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(e){return _typeof$3="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof$3(e)}var lottie={},standalone="__[STANDALONE]__",animationData="__[ANIMATIONDATA]__",renderer="";function setLocation(e){setLocationHref(e)}function searchAnimations(){!0===standalone?animationManager.searchAnimations(animationData,standalone,renderer):animationManager.searchAnimations()}function setSubframeRendering(e){setSubframeEnabled(e)}function setPrefix(e){setIdPrefix(e)}function loadAnimation(e){return!0===standalone&&(e.animationData=JSON.parse(animationData)),animationManager.loadAnimation(e)}function setQuality(e){if("string"===typeof e)switch(e){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10)}else!isNaN(e)&&e>1&&setDefaultCurveSegments(e);getDefaultCurveSegments()>=50?roundValues(!1):roundValues(!0)}function inBrowser(){return"undefined"!==typeof navigator}function installPlugin(e,t){"expressions"===e&&setExpressionsPlugin(t)}function getFactory(e){switch(e){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}function checkReady(){"complete"===document.readyState&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(e){for(var t=queryString.split("&"),n=0;n=1?i.push({s:e-1,e:t-1}):(i.push({s:e,e:1}),i.push({s:0,e:t-1}));var a,s,c=[],l=i.length;for(a=0;ar+n||(u=s.s*o<=r?0:(s.s*o-r)/n,d=s.e*o>=r+n?1:(s.e*o-r)/n,c.push([u,d]))}return c.length||c.push([0,0]),c},TrimModifier.prototype.releasePathsData=function(e){var t,n=e.length;for(t=0;t1?1+i:this.s.v<0?0+i:this.s.v+i)>(n=this.e.v>1?1+i:this.e.v<0?0+i:this.e.v+i)){var a=t;t=n,n=a}t=1e-4*Math.round(1e4*t),n=1e-4*Math.round(1e4*n),this.sValue=t,this.eValue=n}else t=this.sValue,n=this.eValue;var s,c,l,u,d,h=this.shapes.length,p=0;if(n===t)for(o=0;o=0;o-=1)if((f=this.shapes[o]).shape._mdf){for((g=f.localShapeCollection).releaseShapes(),2===this.m&&h>1?(m=this.calculateShapeEdges(t,n,f.totalShapeLength,w,p),w+=f.totalShapeLength):m=[[b,v]],c=m.length,s=0;s=1?y.push({s:f.totalShapeLength*(b-1),e:f.totalShapeLength*(v-1)}):(y.push({s:f.totalShapeLength*b,e:f.totalShapeLength}),y.push({s:0,e:f.totalShapeLength*(v-1)}));var k=this.addShapes(f,y[0]);if(y[0].s!==y[0].e){if(y.length>1)if(f.shape.paths.shapes[f.shape.paths._length-1].c){var _=k.pop();this.addPaths(k,g),k=this.addShapes(f,y[1],_)}else this.addPaths(k,g),k=this.addShapes(f,y[1]);this.addPaths(k,g)}}f.shape.paths=g}}},TrimModifier.prototype.addPaths=function(e,t){var n,r=e.length;for(n=0;nt.e){n.c=!1;break}t.s<=f&&t.e>=f+a.addedLength?(this.addSegment(h[r].v[o-1],h[r].o[o-1],h[r].i[o],h[r].v[o],n,s,y),y=!1):(l=bez.getNewSegment(h[r].v[o-1],h[r].v[o],h[r].o[o-1],h[r].i[o],(t.s-f)/a.addedLength,(t.e-f)/a.addedLength,c[o-1]),this.addSegmentFromArray(l,n,s,y),y=!1,n.c=!1),f+=a.addedLength,s+=1}if(h[r].c&&c.length){if(a=c[o-1],f<=t.e){var m=c[o-1].addedLength;t.s<=f&&t.e>=f+m?(this.addSegment(h[r].v[o-1],h[r].o[o-1],h[r].i[0],h[r].v[0],n,s,y),y=!1):(l=bez.getNewSegment(h[r].v[o-1],h[r].v[0],h[r].o[o-1],h[r].i[0],(t.s-f)/m,(t.e-f)/m,c[o-1]),this.addSegmentFromArray(l,n,s,y),y=!1,n.c=!1)}else n.c=!1;f+=a.addedLength,s+=1}if(n._length&&(n.setXYAt(n.v[u][0],n.v[u][1],"i",u),n.setXYAt(n.v[n._length-1][0],n.v[n._length-1][1],"o",n._length-1)),f>t.e)break;r=this.p.keyframes[this.p.keyframes.length-1].t?(r=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/n,0),o=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/n,0)):(r=this.p.pv,o=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/n,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){r=[],o=[];var i=this.px,a=this.py;i._caching.lastFrame+i.offsetTime<=i.keyframes[0].t?(r[0]=i.getValueAtTime((i.keyframes[0].t+.01)/n,0),r[1]=a.getValueAtTime((a.keyframes[0].t+.01)/n,0),o[0]=i.getValueAtTime(i.keyframes[0].t/n,0),o[1]=a.getValueAtTime(a.keyframes[0].t/n,0)):i._caching.lastFrame+i.offsetTime>=i.keyframes[i.keyframes.length-1].t?(r[0]=i.getValueAtTime(i.keyframes[i.keyframes.length-1].t/n,0),r[1]=a.getValueAtTime(a.keyframes[a.keyframes.length-1].t/n,0),o[0]=i.getValueAtTime((i.keyframes[i.keyframes.length-1].t-.01)/n,0),o[1]=a.getValueAtTime((a.keyframes[a.keyframes.length-1].t-.01)/n,0)):(r=[i.pv,a.pv],o[0]=i.getValueAtTime((i._caching.lastFrame+i.offsetTime-.01)/n,i.offsetTime),o[1]=a.getValueAtTime((a._caching.lastFrame+a.offsetTime-.01)/n,a.offsetTime))}else r=o=e;this.v.rotate(-Math.atan2(r[1]-o[1],r[0]-o[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}},precalculateMatrix:function(){if(this.appliedTransformations=0,this.pre.reset(),!this.a.effectsSequence.length&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}},autoOrient:function(){}},extendPrototype([DynamicPropertyContainer],t),t.prototype.addDynamicProperty=function(e){this._addDynamicProperty(e),this.elem.addDynamicProperty(e),this._isDirty=!0},t.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(e,n,r){return new t(e,n,r)}}}();function RepeaterModifier(){}function RoundCornersModifier(){}function floatEqual(e,t){return 1e5*Math.abs(e-t)<=Math.min(Math.abs(e),Math.abs(t))}function floatZero(e){return Math.abs(e)<=1e-5}function lerp(e,t,n){return e*(1-n)+t*n}function lerpPoint(e,t,n){return[lerp(e[0],t[0],n),lerp(e[1],t[1],n)]}function quadRoots(e,t,n){if(0===e)return[];var r=t*t-4*e*n;if(r<0)return[];var o=-t/(2*e);if(0===r)return[o];var i=Math.sqrt(r)/(2*e);return[o-i,o+i]}function polynomialCoefficients(e,t,n,r){return[3*t-e-3*n+r,3*e-6*t+3*n,-3*e+3*t,e]}function singlePoint(e){return new PolynomialBezier(e,e,e,e,!1)}function PolynomialBezier(e,t,n,r,o){o&&pointEqual(e,t)&&(t=lerpPoint(e,r,1/3)),o&&pointEqual(n,r)&&(n=lerpPoint(e,r,2/3));var i=polynomialCoefficients(e[0],t[0],n[0],r[0]),a=polynomialCoefficients(e[1],t[1],n[1],r[1]);this.a=[i[0],a[0]],this.b=[i[1],a[1]],this.c=[i[2],a[2]],this.d=[i[3],a[3]],this.points=[e,t,n,r]}function extrema(e,t){var n=e.points[0][t],r=e.points[e.points.length-1][t];if(n>r){var o=r;r=n,n=o}for(var i=quadRoots(3*e.a[t],2*e.b[t],e.c[t]),a=0;a0&&i[a]<1){var s=e.point(i[a])[t];sr&&(r=s)}return{min:n,max:r}}function intersectData(e,t,n){var r=e.boundingBox();return{cx:r.cx,cy:r.cy,width:r.width,height:r.height,bez:e,t:(t+n)/2,t1:t,t2:n}}function splitData(e){var t=e.bez.split(.5);return[intersectData(t[0],e.t1,e.t),intersectData(t[1],e.t,e.t2)]}function boxIntersect(e,t){return 2*Math.abs(e.cx-t.cx)=i||e.width<=r&&e.height<=r&&t.width<=r&&t.height<=r)o.push([e.t,t.t]);else{var a=splitData(e),s=splitData(t);intersectsImpl(a[0],s[0],n+1,r,o,i),intersectsImpl(a[0],s[1],n+1,r,o,i),intersectsImpl(a[1],s[0],n+1,r,o,i),intersectsImpl(a[1],s[1],n+1,r,o,i)}}function crossProduct(e,t){return[e[1]*t[2]-e[2]*t[1],e[2]*t[0]-e[0]*t[2],e[0]*t[1]-e[1]*t[0]]}function lineIntersection(e,t,n,r){var o=[e[0],e[1],1],i=[t[0],t[1],1],a=[n[0],n[1],1],s=[r[0],r[1],1],c=crossProduct(crossProduct(o,i),crossProduct(a,s));return floatZero(c[2])?null:[c[0]/c[2],c[1]/c[2]]}function polarOffset(e,t,n){return[e[0]+Math.cos(t)*n,e[1]-Math.sin(t)*n]}function pointDistance(e,t){return Math.hypot(e[0]-t[0],e[1]-t[1])}function pointEqual(e,t){return floatEqual(e[0],t[0])&&floatEqual(e[1],t[1])}function ZigZagModifier(){}function setPoint(e,t,n,r,o,i,a){var s=n-Math.PI/2,c=n+Math.PI/2,l=t[0]+Math.cos(n)*r*o,u=t[1]-Math.sin(n)*r*o;e.setTripleAt(l,u,l+Math.cos(s)*i,u-Math.sin(s)*i,l+Math.cos(c)*a,u-Math.sin(c)*a,e.length())}function getPerpendicularVector(e,t){var n=[t[0]-e[0],t[1]-e[1]],r=.5*-Math.PI;return[Math.cos(r)*n[0]-Math.sin(r)*n[1],Math.sin(r)*n[0]+Math.cos(r)*n[1]]}function getProjectingAngle(e,t){var n=0===t?e.length()-1:t-1,r=(t+1)%e.length(),o=getPerpendicularVector(e.v[n],e.v[r]);return Math.atan2(0,1)-Math.atan2(o[1],o[0])}function zigZagCorner(e,t,n,r,o,i,a){var s=getProjectingAngle(t,n),c=t.v[n%t._length],l=t.v[0===n?t._length-1:n-1],u=t.v[(n+1)%t._length],d=2===i?Math.sqrt(Math.pow(c[0]-l[0],2)+Math.pow(c[1]-l[1],2)):0,h=2===i?Math.sqrt(Math.pow(c[0]-u[0],2)+Math.pow(c[1]-u[1],2)):0;setPoint(e,t.v[n%t._length],s,a,r,h/(2*(o+1)),d/(2*(o+1)),i)}function zigZagSegment(e,t,n,r,o,i){for(var a=0;a1&&t.length>1&&(o=getIntersection(e[0],t[t.length-1]))?[[e[0].split(o[0])[0]],[t[t.length-1].split(o[1])[1]]]:[n,r]}function pruneIntersections(e){for(var t,n=1;n1&&(t=pruneSegmentIntersection(e[e.length-1],e[0]),e[e.length-1]=t[0],e[0]=t[1]),e}function offsetSegmentSplit(e,t){var n,r,o,i,a=e.inflectionPoints();if(0===a.length)return[offsetSegment(e,t)];if(1===a.length||floatEqual(a[1],1))return n=(o=e.split(a[0]))[0],r=o[1],[offsetSegment(n,t),offsetSegment(r,t)];n=(o=e.split(a[0]))[0];var s=(a[1]-a[0])/(1-a[0]);return i=(o=o[1].split(s))[0],r=o[1],[offsetSegment(n,t),offsetSegment(i,t),offsetSegment(r,t)]}function OffsetPathModifier(){}function getFontProperties(e){for(var t=e.fStyle?e.fStyle.split(" "):[],n="normal",r="normal",o=t.length,i=0;i0;)n-=1,this._elements.unshift(t[n]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(e){var t,n=e.length;for(t=0;t0?Math.floor(h):Math.ceil(h),g=this.pMatrix.props,y=this.rMatrix.props,m=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var b,v,w=0;if(h>0){for(;wf;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),w-=1;p&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-p,!0),w-=p)}for(r=1===this.data.m?0:this._currentCopies-1,o=1===this.data.m?1:-1,i=this._currentCopies;i;){if(v=(n=(t=this.elemsData[r].it)[t.length-1].transform.mProps.v.props).length,t[t.length-1].transform.mProps._mdf=!0,t[t.length-1].transform.op._mdf=!0,t[t.length-1].transform.op.v=1===this._currentCopies?this.so.v:this.so.v+(this.eo.v-this.so.v)*(r/(this._currentCopies-1)),0!==w){for((0!==r&&1===o||r!==this._currentCopies-1&&-1===o)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(y[0],y[1],y[2],y[3],y[4],y[5],y[6],y[7],y[8],y[9],y[10],y[11],y[12],y[13],y[14],y[15]),this.matrix.transform(m[0],m[1],m[2],m[3],m[4],m[5],m[6],m[7],m[8],m[9],m[10],m[11],m[12],m[13],m[14],m[15]),this.matrix.transform(g[0],g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15]),b=0;b0&&r<1?[t]:[]:[t-r,t+r].filter(function(e){return e>0&&e<1})},PolynomialBezier.prototype.split=function(e){if(e<=0)return[singlePoint(this.points[0]),this];if(e>=1)return[this,singlePoint(this.points[this.points.length-1])];var t=lerpPoint(this.points[0],this.points[1],e),n=lerpPoint(this.points[1],this.points[2],e),r=lerpPoint(this.points[2],this.points[3],e),o=lerpPoint(t,n,e),i=lerpPoint(n,r,e),a=lerpPoint(o,i,e);return[new PolynomialBezier(this.points[0],t,o,a,!0),new PolynomialBezier(a,i,r,this.points[3],!0)]},PolynomialBezier.prototype.bounds=function(){return{x:extrema(this,0),y:extrema(this,1)}},PolynomialBezier.prototype.boundingBox=function(){var e=this.bounds();return{left:e.x.min,right:e.x.max,top:e.y.min,bottom:e.y.max,width:e.x.max-e.x.min,height:e.y.max-e.y.min,cx:(e.x.max+e.x.min)/2,cy:(e.y.max+e.y.min)/2}},PolynomialBezier.prototype.intersections=function(e,t,n){void 0===t&&(t=2),void 0===n&&(n=7);var r=[];return intersectsImpl(intersectData(this,0,1),intersectData(e,0,1),0,t,r,n),r},PolynomialBezier.shapeSegment=function(e,t){var n=(t+1)%e.length();return new PolynomialBezier(e.v[t],e.o[t],e.i[n],e.v[n],!0)},PolynomialBezier.shapeSegmentInverted=function(e,t){var n=(t+1)%e.length();return new PolynomialBezier(e.v[n],e.i[n],e.o[t],e.v[t],!0)},extendPrototype([ShapeModifier],ZigZagModifier),ZigZagModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amplitude=PropertyFactory.getProp(e,t.s,0,null,this),this.frequency=PropertyFactory.getProp(e,t.r,0,null,this),this.pointsType=PropertyFactory.getProp(e,t.pt,0,null,this),this._isAnimated=0!==this.amplitude.effectsSequence.length||0!==this.frequency.effectsSequence.length||0!==this.pointsType.effectsSequence.length},ZigZagModifier.prototype.processPath=function(e,t,n,r){var o=e._length,i=shapePool.newElement();if(i.c=e.c,e.c||(o-=1),0===o)return i;var a=-1,s=PolynomialBezier.shapeSegment(e,0);zigZagCorner(i,e,0,t,n,r,a);for(var c=0;c=0;i-=1)s=PolynomialBezier.shapeSegmentInverted(e,i),l.push(offsetSegmentSplit(s,t));l=pruneIntersections(l);var u=null,d=null;for(i=0;i=55296&&n<=56319){var r=e.charCodeAt(1);r>=56320&&r<=57343&&(t=1024*(n-55296)+r-56320+65536)}return t}function s(e){var t=a(e);return t>=127462&&t<=127487}var c=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};c.isModifier=function(e,t){var n=e.toString(16)+t.toString(16);return-1!==r.indexOf(n)},c.isZeroWidthJoiner=function(e){return 8205===e},c.isFlagEmoji=function(e){return s(e.substr(0,2))&&s(e.substr(2,2))},c.isRegionalCode=s,c.isCombinedCharacter=function(e){return-1!==t.indexOf(e)},c.isRegionalFlag=function(e,t){var r=a(e.substr(t,2));if(r!==n)return!1;var o=0;for(t+=2;o<5;){if((r=a(e.substr(t,2)))<917601||r>917626)return!1;o+=1,t+=2}return 917631===a(e.substr(t,2))},c.isVariationSelector=function(e){return 65039===e},c.BLACK_FLAG_CODE_POINT=n;var l={addChars:function(e){if(e){var t;this.chars||(this.chars=[]);var n,r,o=e.length,i=this.chars.length;for(t=0;t0&&(u=!1),u){var d=createTag("style");d.setAttribute("f-forigin",r[n].fOrigin),d.setAttribute("f-origin",r[n].origin),d.setAttribute("f-family",r[n].fFamily),d.type="text/css",d.innerText="@font-face {font-family: "+r[n].fFamily+"; font-style: normal; src: url('"+r[n].fPath+"');}",t.appendChild(d)}}else if("g"===r[n].fOrigin||1===r[n].origin){for(c=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),l=0;le?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var e,t=this.renderableComponents.length;for(e=0;e.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(e){this.audio.rate(e)},AudioElement.prototype.volume=function(e){this._volumeMultiplier=e,this._previousVolume=e*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){},BaseRenderer.prototype.checkLayers=function(e){var t,n,r=this.layers.length;for(this.completeLayers=!0,t=r-1;t>=0;t-=1)this.elements[t]||(n=this.layers[t]).ip-n.st<=e-this.layers[t].st&&n.op-n.st>e-this.layers[t].st&&this.buildItem(t),this.completeLayers=!!this.elements[t]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(e){switch(e.ty){case 2:return this.createImage(e);case 0:return this.createComp(e);case 1:return this.createSolid(e);case 3:default:return this.createNull(e);case 4:return this.createShape(e);case 5:return this.createText(e);case 6:return this.createAudio(e);case 13:return this.createCamera(e);case 15:return this.createFootage(e)}},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(e){return new AudioElement(e,this.globalData,this)},BaseRenderer.prototype.createFootage=function(e){return new FootageElement(e,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var e,t=this.layers.length;for(e=0;e0&&(this.maskElement.setAttribute("id",y),this.element.maskedElement.setAttribute(b,"url("+getLocationHref()+"#"+y+")"),i.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}TransformElement.prototype={initTransform:function(){var e=new Matrix;this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:e,localMat:e,localOpacity:1},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var e,t=this.finalTransform.mat,n=0,r=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;n1&&(i+=" C"+t.o[r-1][0]+","+t.o[r-1][1]+" "+t.i[0][0]+","+t.i[0][1]+" "+t.v[0][0]+","+t.v[0][1]),n.lastPath!==i){var a="";n.elem&&(t.c&&(a=e.inv?this.solidPath+i:i),n.elem.setAttribute("d",a)),n.lastPath=i}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var e={createFilter:function(e,t){var n=createNS("filter");return n.setAttribute("id",e),!0!==t&&(n.setAttribute("filterUnits","objectBoundingBox"),n.setAttribute("x","0%"),n.setAttribute("y","0%"),n.setAttribute("width","100%"),n.setAttribute("height","100%")),n},createAlphaToLuminanceFilter:function(){var e=createNS("feColorMatrix");return e.setAttribute("type","matrix"),e.setAttribute("color-interpolation-filters","sRGB"),e.setAttribute("values","0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1"),e}};return e}(),featureSupport=function(){var e={maskType:!0,svgLumaHidden:!0,offscreenCanvas:"undefined"!==typeof OffscreenCanvas};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(e.maskType=!1),/firefox/i.test(navigator.userAgent)&&(e.svgLumaHidden=!1),e}(),registeredEffects$1={},idPrefix="filter_result_";function SVGEffects(e){var t,n,r="SourceGraphic",o=e.data.ef?e.data.ef.length:0,i=createElementID(),a=filtersFactory.createFilter(i,!0),s=0;for(this.filters=[],t=0;t=0&&!this.shapeModifiers[e].processShapes(this._isFirstFrame);e-=1);}},searchProcessedElement:function(e){for(var t=this.processedElements,n=0,r=t.length;n.01)return!1;n+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!==this.c.length/4)return!1;if(this.data.k.k[0].s)for(var e=0,t=this.data.k.k.length;e0;)c=r.transformers[f].mProps._mdf||c,p-=1,f-=1;if(c)for(p=y-r.styles[u].lvl,f=r.transformers.length-1;p>0;)h.multiply(r.transformers[f].mProps.v),p-=1,f-=1}else h=e;if(a=(d=r.sh.paths)._length,c){for(s="",i=0;i=1?b=.99:b<=-1&&(b=-.99);var v=s*b,w=Math.cos(m+t.a.v)*v+u[0],k=Math.sin(m+t.a.v)*v+u[1];c.setAttribute("fx",w),c.setAttribute("fy",k),l&&!t.g._collapsable&&(t.of.setAttribute("fx",w),t.of.setAttribute("fy",k))}}function c(e,t,n){var r=t.style,o=t.d;o&&(o._mdf||n)&&o.dashStr&&(r.pElem.setAttribute("stroke-dasharray",o.dashStr),r.pElem.setAttribute("stroke-dashoffset",o.dashoffset[0])),t.c&&(t.c._mdf||n)&&r.pElem.setAttribute("stroke","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||n)&&r.pElem.setAttribute("stroke-opacity",t.o.v),(t.w._mdf||n)&&(r.pElem.setAttribute("stroke-width",t.w.v),r.msElem&&r.msElem.setAttribute("stroke-width",t.w.v))}return{createRenderFunction:function(e){switch(e.ty){case"fl":return i;case"gf":return s;case"gs":return a;case"st":return c;case"sh":case"el":case"rc":case"sr":return o;case"tr":return n;case"no":return r;default:return null}}}}();function SVGShapeElement(e,t,n){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(e,t,n),this.prevViewData=[]}function LetterProps(e,t,n,r,o,i){this.o=e,this.sw=t,this.sc=n,this.fc=r,this.m=o,this.p=i,this._mdf={o:!0,sw:!!t,sc:!!n,fc:!!r,m:!0,p:!0}}function TextProperty(e,t){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,t.d&&t.d.sid&&(t.d=e.globalData.slotManager.getProp(t.d)),this.data=t,this.elem=e,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var e,t,n,r,o=this.shapes.length,i=this.stylesList.length,a=[],s=!1;for(n=0;n1&&s&&this.setShapesAsAnimated(a)}},SVGShapeElement.prototype.setShapesAsAnimated=function(e){var t,n=e.length;for(t=0;t=0;s-=1){if((h=this.searchProcessedElement(e[s]))?t[s]=n[h-1]:e[s]._render=a,"fl"===e[s].ty||"st"===e[s].ty||"gf"===e[s].ty||"gs"===e[s].ty||"no"===e[s].ty)h?t[s].style.closed=e[s].hd:t[s]=this.createStyleElement(e[s],o),e[s]._render&&t[s].style.pElem.parentNode!==r&&r.appendChild(t[s].style.pElem),g.push(t[s].style);else if("gr"===e[s].ty){if(h)for(l=t[s].it.length,c=0;c1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(e){this.effectsSequence.push(e),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(e){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||e){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var t=this.currentData,n=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{var r;this.lock=!0,this._mdf=!1;var o=this.effectsSequence.length,i=e||this.data.d.k[this.keysIndex].s;for(r=0;rt);)n+=1;return this.keysIndex!==n&&(this.keysIndex=n),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(e){for(var t,n,r=[],o=0,i=e.length,a=!1,s=!1,c="";o=55296&&t<=56319?FontManager.isRegionalFlag(e,o)?c=e.substr(o,14):(n=e.charCodeAt(o+1))>=56320&&n<=57343&&(FontManager.isModifier(t,n)?(c=e.substr(o,2),a=!0):c=FontManager.isFlagEmoji(e.substr(o,4))?e.substr(o,4):e.substr(o,2)):t>56319?(n=e.charCodeAt(o+1),FontManager.isVariationSelector(t)&&(a=!0)):FontManager.isZeroWidthJoiner(t)&&(a=!0,s=!0),a?(r[r.length-1]+=c,a=!1):r.push(c),o+=c.length;return r},TextProperty.prototype.completeTextData=function(e){e.__complete=!0;var t,n,r,o,i,a,s,c=this.elem.globalData.fontManager,l=this.data,u=[],d=0,h=l.m.g,p=0,f=0,g=0,y=[],m=0,b=0,v=c.getFontByName(e.f),w=0,k=getFontProperties(v);e.fWeight=k.weight,e.fStyle=k.style,e.finalSize=e.s,e.finalText=this.buildFinalText(e.t),n=e.finalText.length,e.finalLineHeight=e.lh;var _,I=e.tr/1e3*e.finalSize;if(e.sz)for(var A,S,T=!0,E=e.sz[0],x=e.sz[1];T;){A=0,m=0,n=(S=this.buildFinalText(e.t)).length,I=e.tr/1e3*e.finalSize;var O=-1;for(t=0;tE&&" "!==S[t]?(-1===O?n+=1:t=O,A+=e.finalLineHeight||1.2*e.finalSize,S.splice(t,O===t?1:0,"\r"),O=-1,m=0):(m+=w,m+=I);A+=v.ascent*e.finalSize/100,this.canResize&&e.finalSize>this.minimumFontSize&&xb?m:b,m=-2*I,o="",r=!0,g+=1):o=P,c.chars?(s=c.getCharData(P,v.fStyle,c.getFontByName(e.f).fFamily),w=r?0:s.w*e.finalSize/100):w=c.measureText(o,e.f,e.finalSize)," "===P?C+=w+I:(m+=w+I+C,C=0),u.push({l:w,an:w,add:p,n:r,anIndexes:[],val:o,line:g,animatorJustifyOffset:0}),2==h){if(p+=w,""===o||" "===o||t===n-1){for(""!==o&&" "!==o||(p-=w);f<=t;)u[f].an=p,u[f].ind=d,u[f].extra=w,f+=1;d+=1,p=0}}else if(3==h){if(p+=w,""===o||t===n-1){for(""===o&&(p-=w);f<=t;)u[f].an=p,u[f].ind=d,u[f].extra=w,f+=1;p=0,d+=1}}else u[d].ind=d,u[d].extra=0,d+=1;if(e.l=u,b=m>b?m:b,y.push(m),e.sz)e.boxWidth=e.sz[0],e.justifyOffset=0;else switch(e.boxWidth=b,e.j){case 1:e.justifyOffset=-e.boxWidth;break;case 2:e.justifyOffset=-e.boxWidth/2;break;default:e.justifyOffset=0}e.lineWidths=y;var R,N,D,L,B=l.a;a=B.length;var M=[];for(i=0;i0?o=this.ne.v/100:i=-this.ne.v/100,this.xe.v>0?a=1-this.xe.v/100:s=1+this.xe.v/100;var c=BezierFactory.getBezierEasing(o,i,a,s).get,l=0,u=this.finalS,d=this.finalE,h=this.data.sh;if(2===h)l=c(l=d===u?r>=d?1:0:e(0,t(.5/(d-u)+(r-u)/(d-u),1)));else if(3===h)l=c(l=d===u?r>=d?0:1:1-e(0,t(.5/(d-u)+(r-u)/(d-u),1)));else if(4===h)d===u?l=0:(l=e(0,t(.5/(d-u)+(r-u)/(d-u),1)))<.5?l*=2:l=1-2*(l-.5),l=c(l);else if(5===h){if(d===u)l=0;else{var p=d-u,f=-p/2+(r=t(e(0,r+.5-u),d-u)),g=p/2;l=Math.sqrt(1-f*f/(g*g))}l=c(l)}else 6===h?(d===u?l=0:(r=t(e(0,r+.5-u),d-u),l=(1+Math.cos(Math.PI+2*Math.PI*r/(d-u)))/2),l=c(l)):(r>=n(u)&&(l=e(0,t(r-u<0?t(d,1)-(u-r):d-r,1))),l=c(l));if(100!==this.sm.v){var y=.01*this.sm.v;0===y&&(y=1e-8);var m=.5-.5*y;l1&&(l=1)}return l*this.a.v},getValue:function(e){this.iterateDynamicProperties(),this._mdf=e||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,e&&2===this.data.r&&(this.e.v=this._currentTextLength);var t=2===this.data.r?1:100/this.data.totalChars,n=this.o.v/t,r=this.s.v/t+n,o=this.e.v/t+n;if(r>o){var i=r;r=o,o=i}this.finalS=r,this.finalE=o}},extendPrototype([DynamicPropertyContainer],r),{getTextSelectorProp:function(e,t,n){return new r(e,t,n)}}}();function TextAnimatorDataProperty(e,t,n){var r={propType:!1},o=PropertyFactory.getProp,i=t.a;this.a={r:i.r?o(e,i.r,0,degToRads,n):r,rx:i.rx?o(e,i.rx,0,degToRads,n):r,ry:i.ry?o(e,i.ry,0,degToRads,n):r,sk:i.sk?o(e,i.sk,0,degToRads,n):r,sa:i.sa?o(e,i.sa,0,degToRads,n):r,s:i.s?o(e,i.s,1,.01,n):r,a:i.a?o(e,i.a,1,0,n):r,o:i.o?o(e,i.o,0,.01,n):r,p:i.p?o(e,i.p,1,0,n):r,sw:i.sw?o(e,i.sw,0,0,n):r,sc:i.sc?o(e,i.sc,1,0,n):r,fc:i.fc?o(e,i.fc,1,0,n):r,fh:i.fh?o(e,i.fh,0,0,n):r,fs:i.fs?o(e,i.fs,0,.01,n):r,fb:i.fb?o(e,i.fb,0,.01,n):r,t:i.t?o(e,i.t,0,0,n):r},this.s=TextSelectorProp.getTextSelectorProp(e,t.s,n),this.s.t=t.s.t}function TextAnimatorProperty(e,t,n){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=e,this._renderType=t,this._elem=n,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(n)}function ITextElement(){}TextAnimatorProperty.prototype.searchProperties=function(){var e,t,n=this._textData.a.length,r=PropertyFactory.getProp;for(e=0;e=s+se||!f?(b=(s+se-l)/c.partialLength,j=p.point[0]+(c.point[0]-p.point[0])*b,F=p.point[1]+(c.point[1]-p.point[1])*b,A.translate(-k[0]*E[o].an*.005,-k[1]*L*.01),u=!1):f&&(l+=c.partialLength,(d+=1)>=f.length&&(d=0,g[h+=1]?f=g[h].points:w.v.c?(d=0,f=g[h=0].points):(l-=c.partialLength,f=null)),f&&(p=c,y=(c=f[d]).partialLength));M=E[o].an/2-E[o].add,A.translate(-M,0,0)}else M=E[o].an/2-E[o].add,A.translate(-M,0,0),A.translate(-k[0]*E[o].an*.005,-k[1]*L*.01,0);for(C=0;Ce?this.textSpans[e].span:createNS(c?"g":"text"),y<=e){if(a.setAttribute("stroke-linecap","butt"),a.setAttribute("stroke-linejoin","round"),a.setAttribute("stroke-miterlimit","4"),this.textSpans[e].span=a,c){var m=createNS("g");a.appendChild(m),this.textSpans[e].childSpan=m}this.textSpans[e].span=a,this.layerElement.appendChild(a)}a.style.display="inherit"}if(l.reset(),u&&(s[e].n&&(d=-f,h+=n.yOffset,h+=p?1:0,p=!1),this.applyTextPropertiesToMatrix(n,l,s[e].line,d,h),d+=s[e].l||0,d+=f),c){var b;if(1===(g=this.globalData.fontManager.getCharData(n.finalText[e],r.fStyle,this.globalData.fontManager.getFontByName(n.f).fFamily)).t)b=new SVGCompElement(g.data,this.globalData,this);else{var v=emptyShapeData;g.data&&g.data.shapes&&(v=this.buildShapeData(g.data,n.finalSize)),b=new SVGShapeElement(v,this.globalData,this)}if(this.textSpans[e].glyph){var w=this.textSpans[e].glyph;this.textSpans[e].childSpan.removeChild(w.layerElement),w.destroy()}this.textSpans[e].glyph=b,b._debug=!0,b.prepareFrame(0),b.renderFrame(),this.textSpans[e].childSpan.appendChild(b.layerElement),1===g.t&&this.textSpans[e].childSpan.setAttribute("transform","scale("+n.finalSize/100+","+n.finalSize/100+")")}else u&&a.setAttribute("transform","translate("+l.props[12]+","+l.props[13]+")"),a.textContent=s[e].val,a.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}u&&a&&a.setAttribute("d","")}else{var k=this.textContainer,_="start";switch(n.j){case 1:_="end";break;case 2:_="middle";break;default:_="start"}k.setAttribute("text-anchor",_),k.setAttribute("letter-spacing",f);var I=this.buildTextContents(n.finalText);for(t=I.length,h=n.ps?n.ps[1]+n.ascent:0,e=0;e=0;t-=1)(this.completeLayers||this.elements[t])&&this.elements[t].prepareFrame(e-this.layers[t].st);if(this.globalData._mdf)for(t=0;t=0;n-=1)(this.completeLayers||this.elements[n])&&(this.elements[n].prepareFrame(this.renderedFrame-this.layers[n].st),this.elements[n]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var e,t=this.layers.length;for(e=0;e=0;n-=1)e.finalTransform.multiply(e.transforms[n].transform.mProps.v);e._mdf=o},processSequences:function(e){var t,n=this.sequenceList.length;for(t=0;t=1){this.buffers=[];var e=this.globalData.canvasContext,t=assetLoader.createCanvas(e.canvas.width,e.canvas.height);this.buffers.push(t);var n=assetLoader.createCanvas(e.canvas.width,e.canvas.height);this.buffers.push(n),this.data.tt>=3&&!document._isProxy&&assetLoader.loadLumaCanvas()}this.canvasContext=this.globalData.canvasContext,this.transformCanvas=this.globalData.transformCanvas,this.renderableEffectsManager=new CVEffects(this),this.searchEffectTransforms()},createContent:function(){},setBlendMode:function(){var e=this.globalData;if(e.blendMode!==this.data.bm){e.blendMode=this.data.bm;var t=getBlendMode(this.data.bm);e.canvasContext.globalCompositeOperation=t}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this),this.transformEffects=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT)},hideElement:function(){this.hidden||this.isInRange&&!this.isTransparent||(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},clearCanvas:function(e){e.clearRect(this.transformCanvas.tx,this.transformCanvas.ty,this.transformCanvas.w*this.transformCanvas.sx,this.transformCanvas.h*this.transformCanvas.sy)},prepareLayer:function(){if(this.data.tt>=1){var e=this.buffers[0].getContext("2d");this.clearCanvas(e),e.drawImage(this.canvasContext.canvas,0,0),this.currentTransform=this.canvasContext.getTransform(),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform)}},exitLayer:function(){if(this.data.tt>=1){var e=this.buffers[1],t=e.getContext("2d");if(this.clearCanvas(t),t.drawImage(this.canvasContext.canvas,0,0),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform),this.comp.getElementById("tp"in this.data?this.data.tp:this.data.ind-1).renderFrame(!0),this.canvasContext.setTransform(1,0,0,1,0,0),this.data.tt>=3&&!document._isProxy){var n=assetLoader.getLumaCanvas(this.canvasContext.canvas);n.getContext("2d").drawImage(this.canvasContext.canvas,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.drawImage(n,0,0)}this.canvasContext.globalCompositeOperation=operationsMap[this.data.tt],this.canvasContext.drawImage(e,0,0),this.canvasContext.globalCompositeOperation="destination-over",this.canvasContext.drawImage(this.buffers[0],0,0),this.canvasContext.setTransform(this.currentTransform),this.canvasContext.globalCompositeOperation="source-over"}},renderFrame:function(e){if(!this.hidden&&!this.data.hd&&(1!==this.data.td||e)){this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode();var t=0===this.data.ty;this.prepareLayer(),this.globalData.renderer.save(t),this.globalData.renderer.ctxTransform(this.finalTransform.localMat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.localOpacity),this.renderInnerContent(),this.globalData.renderer.restore(t),this.exitLayer(),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement,CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated,extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(e,t){var n={data:e,type:e.ty,preTransforms:this.transformsManager.addTransformSequence(t),transforms:[],elements:[],closed:!0===e.hd},r={};if("fl"===e.ty||"st"===e.ty?(r.c=PropertyFactory.getProp(this,e.c,1,255,this),r.c.k||(n.co="rgb("+bmFloor(r.c.v[0])+","+bmFloor(r.c.v[1])+","+bmFloor(r.c.v[2])+")")):"gf"!==e.ty&&"gs"!==e.ty||(r.s=PropertyFactory.getProp(this,e.s,1,null,this),r.e=PropertyFactory.getProp(this,e.e,1,null,this),r.h=PropertyFactory.getProp(this,e.h||{k:0},0,.01,this),r.a=PropertyFactory.getProp(this,e.a||{k:0},0,degToRads,this),r.g=new GradientProperty(this,e.g,this)),r.o=PropertyFactory.getProp(this,e.o,0,.01,this),"st"===e.ty||"gs"===e.ty){if(n.lc=lineCapEnum[e.lc||2],n.lj=lineJoinEnum[e.lj||2],1==e.lj&&(n.ml=e.ml),r.w=PropertyFactory.getProp(this,e.w,0,null,this),r.w.k||(n.wi=r.w.v),e.d){var o=new DashProperty(this,e.d,"canvas",this);r.d=o,r.d.k||(n.da=r.d.dashArray,n.do=r.d.dashoffset[0])}}else n.r=2===e.r?"evenodd":"nonzero";return this.stylesList.push(n),r.style=n,r},CVShapeElement.prototype.createGroupElement=function(){return{it:[],prevViewData:[]}},CVShapeElement.prototype.createTransformElement=function(e){return{transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,e.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,e,this)}}},CVShapeElement.prototype.createShapeElement=function(e){var t=new CVShapeData(this,e,this.stylesList,this.transformsManager);return this.shapes.push(t),this.addShapeToModifiers(t),t},CVShapeElement.prototype.reloadShapes=function(){var e;this._isFirstFrame=!0;var t=this.itemsData.length;for(e=0;e=0;i-=1){if((c=this.searchProcessedElement(e[i]))?t[i]=n[c-1]:e[i]._shouldRender=r,"fl"===e[i].ty||"st"===e[i].ty||"gf"===e[i].ty||"gs"===e[i].ty)c?t[i].style.closed=!1:t[i]=this.createStyleElement(e[i],f),h.push(t[i].style);else if("gr"===e[i].ty){if(c)for(s=t[i].it.length,a=0;a=0;o-=1)"tr"===t[o].ty?(i=n[o].transform,this.renderShapeTransform(e,i)):"sh"===t[o].ty||"el"===t[o].ty||"rc"===t[o].ty||"sr"===t[o].ty?this.renderPath(t[o],n[o]):"fl"===t[o].ty?this.renderFill(t[o],n[o],i):"st"===t[o].ty?this.renderStroke(t[o],n[o],i):"gf"===t[o].ty||"gs"===t[o].ty?this.renderGradientFill(t[o],n[o],i):"gr"===t[o].ty?this.renderShape(i,t[o].it,n[o].it):t[o].ty;r&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(e,t){if(this._isFirstFrame||t._mdf||e.transforms._mdf){var n,r,o,i=e.trNodes,a=t.paths,s=a._length;i.length=0;var c=e.transforms.finalTransform;for(o=0;o=1?d=.99:d<=-1&&(d=-.99);var h=l*d,p=Math.cos(u+t.a.v)*h+s[0],f=Math.sin(u+t.a.v)*h+s[1];r=a.createRadialGradient(p,f,0,s[0],s[1],l)}var g=e.g.p,y=t.g.c,m=1;for(i=0;is&&"xMidYMid slice"===c||ao&&"meet"===s||io&&"slice"===s)?(n-this.transformCanvas.w*(r/this.transformCanvas.h))/2*this.renderConfig.dpr:"xMax"===l&&(io&&"slice"===s)?(n-this.transformCanvas.w*(r/this.transformCanvas.h))*this.renderConfig.dpr:0,this.transformCanvas.ty="YMid"===u&&(i>o&&"meet"===s||io&&"meet"===s||i=0;e-=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(e,t){if((this.renderedFrame!==e||!0!==this.renderConfig.clearCanvas||t)&&!this.destroyed&&-1!==e){var n;this.renderedFrame=e,this.globalData.frameNum=e-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||t,this.globalData.projectInterface.currentFrame=e;var r=this.layers.length;for(this.completeLayers||this.checkLayers(e),n=r-1;n>=0;n-=1)(this.completeLayers||this.elements[n])&&this.elements[n].prepareFrame(e-this.layers[n].st);if(this.globalData._mdf){for(!0===this.renderConfig.clearCanvas?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),n=r-1;n>=0;n-=1)(this.completeLayers||this.elements[n])&&this.elements[n].renderFrame();!0!==this.renderConfig.clearCanvas&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&99!==this.layers[e].ty){var n=this.createItem(this.layers[e],this,this.globalData);t[e]=n,n.initExpressions()}},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"},CVContextData.prototype.duplicate=function(){var e=2*this._length,t=0;for(t=this._length;t=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},CVCompElement.prototype.destroy=function(){var e;for(e=this.layers.length-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0!==this.data.bm&&this.setBlendMode()},renderElement:function(){var e=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var t=this.finalTransform.mat.toCSS();e.transform=t,e.webkitTransform=t}this.finalTransform._opMdf&&(e.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting,extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var e;this.data.hasMask?((e=createNS("rect")).setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):((e=createTag("div")).style.width=this.data.sw+"px",e.style.height=this.data.sh+"px",e.style.backgroundColor=this.data.sc),this.layerElement.appendChild(e)},extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var e;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),e=this.svgElement;else{e=createNS("svg");var t=this.comp.data?this.comp.data:this.globalData.compSize;e.setAttribute("width",t.w),e.setAttribute("height",t.h),e.appendChild(this.shapesContainer),this.layerElement.appendChild(e)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=e},HShapeElement.prototype.getTransformedPoint=function(e,t){var n,r=e.length;for(n=0;n0&&s<1&&d[h].push(this.calculateF(s,e,t,n,r,h)):(c=i*i-4*a*o)>=0&&((l=(-i+bmSqrt(c))/(2*o))>0&&l<1&&d[h].push(this.calculateF(l,e,t,n,r,h)),(u=(-i-bmSqrt(c))/(2*o))>0&&u<1&&d[h].push(this.calculateF(u,e,t,n,r,h))));this.shapeBoundingBox.left=bmMin.apply(null,d[0]),this.shapeBoundingBox.top=bmMin.apply(null,d[1]),this.shapeBoundingBox.right=bmMax.apply(null,d[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,d[1])},HShapeElement.prototype.calculateF=function(e,t,n,r,o,i){return bmPow(1-e,3)*t[i]+3*bmPow(1-e,2)*e*n[i]+3*(1-e)*bmPow(e,2)*r[i]+bmPow(e,3)*o[i]},HShapeElement.prototype.calculateBoundingBox=function(e,t){var n,r=e.length;for(n=0;nn&&(n=o)}n*=e.mult}else n=e.v*e.mult;t.x-=n,t.xMax+=n,t.y-=n,t.yMax+=n},HShapeElement.prototype.currentBoxContains=function(e){return this.currentBBox.x<=e.x&&this.currentBBox.y<=e.y&&this.currentBBox.width+this.currentBBox.x>=e.x+e.width&&this.currentBBox.height+this.currentBBox.y>=e.y+e.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var e=this.tempBoundingBox,t=999999;if(e.x=t,e.xMax=-t,e.y=t,e.yMax=-t,this.calculateBoundingBox(this.itemsData,e),e.width=e.xMax=0;e-=1){var r=this.hierarchy[e].finalTransform.mProp;this.mat.translate(-r.p.v[0],-r.p.v[1],r.p.v[2]),this.mat.rotateX(-r.or.v[0]).rotateY(-r.or.v[1]).rotateZ(r.or.v[2]),this.mat.rotateX(-r.rx.v).rotateY(-r.ry.v).rotateZ(r.rz.v),this.mat.scale(1/r.s.v[0],1/r.s.v[1],1/r.s.v[2]),this.mat.translate(r.a.v[0],r.a.v[1],r.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var o;o=this.p?[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]];var i=Math.sqrt(Math.pow(o[0],2)+Math.pow(o[1],2)+Math.pow(o[2],2)),a=[o[0]/i,o[1]/i,o[2]/i],s=Math.sqrt(a[2]*a[2]+a[0]*a[0]),c=Math.atan2(a[1],s),l=Math.atan2(a[0],-a[2]);this.mat.rotateY(l).rotateX(-c)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var u=!this._prevMat.equals(this.mat);if((u||this.pe._mdf)&&this.comp.threeDElements){var d,h,p;for(t=this.comp.threeDElements.length,e=0;e=e)return this.threeDElements[t].perspectiveElem;t+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(e,t){var n,r,o=createTag("div");styleDiv(o);var i=createTag("div");if(styleDiv(i),"3d"===t){(n=o.style).width=this.globalData.compSize.w+"px",n.height=this.globalData.compSize.h+"px";var a="50% 50%";n.webkitTransformOrigin=a,n.mozTransformOrigin=a,n.transformOrigin=a;var s="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(r=i.style).transform=s,r.webkitTransform=s}o.appendChild(i);var c={container:i,perspectiveElem:o,startPos:e,endPos:e,type:t};return this.threeDElements.push(c),c},HybridRendererBase.prototype.build3dContainers=function(){var e,t,n=this.layers.length,r="";for(e=0;e=0;e-=1)this.resizerElem.appendChild(this.threeDElements[e].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(e,t){for(var n=0,r=this.threeDElements.length;na?(e=o/this.globalData.compSize.w,t=o/this.globalData.compSize.w,n=0,r=(i-this.globalData.compSize.h*(o/this.globalData.compSize.w))/2):(e=i/this.globalData.compSize.h,t=i/this.globalData.compSize.h,n=(o-this.globalData.compSize.w*(i/this.globalData.compSize.h))/2,r=0);var s=this.resizerElem.style;s.webkitTransform="matrix3d("+e+",0,0,0,0,"+t+",0,0,0,0,1,0,"+n+","+r+",0,1)",s.transform=s.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var e,t=this.globalData.compSize.w,n=this.globalData.compSize.h,r=this.threeDElements.length;for(e=0;e=s;)e/=2,t/=2,n>>>=1;return(e+n)/t};return v.int32=function(){return 0|b.g(4)},v.quick=function(){return b.g(4)/4294967296},v.double=v,h(p(b.S),e),(f.pass||g||function(e,n,r,i){return i&&(i.S&&u(i,b),e.state=function(){return u(b,{})}),r?(t[o]=e,n):e})(v,m,"global"in f?f.global:this==t,f.state)},h(t.random(),e)}function initialize$2(e){seedRandom([],e)}var propTypes={SHAPE:"shape"};function _typeof$1(e){return _typeof$1="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof$1(e)}var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null,frames=null,_lottieGlobal={};function resetFrame(){_lottieGlobal={}}function $bm_isInstanceOfArray(e){return e.constructor===Array||e.constructor===Float32Array}function isNumerable(e,t){return"number"===e||t instanceof Number||"boolean"===e||"string"===e}function $bm_neg(e){var t=_typeof$1(e);if("number"===t||e instanceof Number||"boolean"===t)return-e;if($bm_isInstanceOfArray(e)){var n,r=e.length,o=[];for(n=0;nn){var r=n;n=t,t=r}return Math.min(Math.max(e,t),n)}function radiansToDegrees(e){return e/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(e){return e*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(e,t){if("number"===typeof e||e instanceof Number)return t=t||0,Math.abs(e-t);var n;t||(t=helperLengthArray);var r=Math.min(e.length,t.length),o=0;for(n=0;n.5?l/(2-a-s):l/(a+s),a){case r:t=(o-i)/l+(o1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function hslToRgb(e){var t,n,r,o=e[0],i=e[1],a=e[2];if(0===i)t=a,r=a,n=a;else{var s=a<.5?a*(1+i):a+i-a*i,c=2*a-s;t=hue2rgb(c,s,o+1/3),n=hue2rgb(c,s,o),r=hue2rgb(c,s,o-1/3)}return[t,n,r,e[3]]}function linear(e,t,n,r,o){if(void 0!==r&&void 0!==o||(r=t,o=n,t=0,n=1),n=n)return o;var a,s=n===t?0:(e-t)/(n-t);if(!r.length)return r+(o-r)*s;var c=r.length,l=createTypedArray("float32",c);for(a=0;a1){for(r=0;r1?t=1:t<0&&(t=0);var a=e(t);if($bm_isInstanceOfArray(o)){var s,c=o.length,l=createTypedArray("float32",c);for(s=0;sdata.k[t].t&&edata.k[t+1].t-e?(n=t+2,r=data.k[t+1].t):(n=t+1,r=data.k[t].t);break}}-1===n&&(n=t+1,r=data.k[t].t)}else n=0,r=0;var i={};return i.index=n,i.time=r/elem.comp.globalData.frameRate,i}function key(e){var t,n,r;if(!data.k.length||"number"===typeof data.k[0])throw new Error("The property has no keyframe at index "+e);e-=1,t={time:data.k[e].t/elem.comp.globalData.frameRate,value:[]};var o=Object.prototype.hasOwnProperty.call(data.k[e],"s")?data.k[e].s:data.k[e-1].e;for(r=o.length,n=0;nl.length-1)&&(t=l.length-1),r=u-(o=l[l.length-1-t].t)),"pingpong"===e){if(Math.floor((c-o)/r)%2!==0)return this.getValueAtTime((r-(c-o)%r+o)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var d=this.getValueAtTime(o/this.comp.globalData.frameRate,0),h=this.getValueAtTime(u/this.comp.globalData.frameRate,0),p=this.getValueAtTime(((c-o)%r+o)/this.comp.globalData.frameRate,0),f=Math.floor((c-o)/r);if(this.pv.length){for(a=(s=new Array(d.length)).length,i=0;i=u)return this.pv;if(n?o=u+(r=t?Math.abs(this.elem.comp.globalData.frameRate*t):Math.max(0,this.elem.data.op-u)):((!t||t>l.length-1)&&(t=l.length-1),r=(o=l[t].t)-u),"pingpong"===e){if(Math.floor((u-c)/r)%2===0)return this.getValueAtTime(((u-c)%r+u)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var d=this.getValueAtTime(u/this.comp.globalData.frameRate,0),h=this.getValueAtTime(o/this.comp.globalData.frameRate,0),p=this.getValueAtTime((r-(u-c)%r+u)/this.comp.globalData.frameRate,0),f=Math.floor((u-c)/r)+1;if(this.pv.length){for(a=(s=new Array(d.length)).length,i=0;i1?(o+e-i)/(t-1):1,s=0,c=0;for(n=this.pv.length?createTypedArray("float32",this.pv.length):0;sa){var u=s,d=n.c&&s===c-1?0:s+1,h=(a-l)/i[s].addedLength;r=bez.getPointInSegment(n.v[u],n.v[d],n.o[u],n.i[d],h,i[s]);break}l+=i[s].addedLength,s+=1}return r||(r=n.c?[n.v[0][0],n.v[0][1]]:[n.v[n._length-1][0],n.v[n._length-1][1]]),r},vectorOnPath:function(e,t,n){1==e?e=this.v.c:0==e&&(e=.999);var r=this.pointOnPath(e,t),o=this.pointOnPath(e+.001,t),i=o[0]-r[0],a=o[1]-r[1],s=Math.sqrt(Math.pow(i,2)+Math.pow(a,2));return 0===s?[0,0]:"tangent"===n?[i/s,a/s]:[-a/s,i/s]},tangentOnPath:function(e,t){return this.vectorOnPath(e,t,"tangent")},normalOnPath:function(e,t){return this.vectorOnPath(e,t,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([l],s),extendPrototype([l],c),c.prototype.getValueAtTime=function(e){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),e*=this.elem.globalData.frameRate,(e-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime=l?p<0?r:o:r+h*Math.pow((i-e)/p,1/n),u[d]=a,d+=1,s+=256/255;return u.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t,n=this.filterManager.effectElements;this.feFuncRComposed&&(e||n[3].p._mdf||n[4].p._mdf||n[5].p._mdf||n[6].p._mdf||n[7].p._mdf)&&(t=this.getTableValue(n[3].p.v,n[4].p.v,n[5].p.v,n[6].p.v,n[7].p.v),this.feFuncRComposed.setAttribute("tableValues",t),this.feFuncGComposed.setAttribute("tableValues",t),this.feFuncBComposed.setAttribute("tableValues",t)),this.feFuncR&&(e||n[10].p._mdf||n[11].p._mdf||n[12].p._mdf||n[13].p._mdf||n[14].p._mdf)&&(t=this.getTableValue(n[10].p.v,n[11].p.v,n[12].p.v,n[13].p.v,n[14].p.v),this.feFuncR.setAttribute("tableValues",t)),this.feFuncG&&(e||n[17].p._mdf||n[18].p._mdf||n[19].p._mdf||n[20].p._mdf||n[21].p._mdf)&&(t=this.getTableValue(n[17].p.v,n[18].p.v,n[19].p.v,n[20].p.v,n[21].p.v),this.feFuncG.setAttribute("tableValues",t)),this.feFuncB&&(e||n[24].p._mdf||n[25].p._mdf||n[26].p._mdf||n[27].p._mdf||n[28].p._mdf)&&(t=this.getTableValue(n[24].p.v,n[25].p.v,n[26].p.v,n[27].p.v,n[28].p.v),this.feFuncB.setAttribute("tableValues",t)),this.feFuncA&&(e||n[31].p._mdf||n[32].p._mdf||n[33].p._mdf||n[34].p._mdf||n[35].p._mdf)&&(t=this.getTableValue(n[31].p.v,n[32].p.v,n[33].p.v,n[34].p.v,n[35].p.v),this.feFuncA.setAttribute("tableValues",t))}},extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){if((e||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),e||this.filterManager.effectElements[0].p._mdf){var t=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*t[0]),Math.round(255*t[1]),Math.round(255*t[2])))}if((e||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),e||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var n=this.filterManager.effectElements[3].p.v,r=(this.filterManager.effectElements[2].p.v-90)*degToRads,o=n*Math.cos(r),i=n*Math.sin(r);this.feOffset.setAttribute("dx",o),this.feOffset.setAttribute("dy",i)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(e,t,n){this.initialized=!1,this.filterManager=t,this.filterElem=e,this.elem=n,n.matteElement=createNS("g"),n.matteElement.appendChild(n.layerElement),n.matteElement.appendChild(n.transformedElement),n.baseElement=n.matteElement}function SVGGaussianBlurEffect(e,t,n,r){e.setAttribute("x","-100%"),e.setAttribute("y","-100%"),e.setAttribute("width","300%"),e.setAttribute("height","300%"),this.filterManager=t;var o=createNS("feGaussianBlur");o.setAttribute("result",r),e.appendChild(o),this.feGaussianBlur=o}function TransformEffect(){}function SVGTransformEffect(e,t){this.init(t)}function CVTransformEffect(e){this.init(e)}return SVGMatte3Effect.prototype.findSymbol=function(e){for(var t=0,n=_svgMatteSymbols.length;t>>16&65535)*r+n*(t>>>16&65535)<<16>>>0)|0},t.add=function(e,t){return e+t|0},t.sub=function(e,t){return e-t|0},t.rotl=function(e,t){return e<>>32-t},t.rotr=function(e,t){return e<<32-t|e>>>t},t.isInteger=Number.isInteger||function(e){return"number"===typeof e&&isFinite(e)&&Math.floor(e)===e},t.MAX_SAFE_INTEGER=9007199254740991,t.isSafeInteger=function(e){return t.isInteger(e)&&e>=-t.MAX_SAFE_INTEGER&&e<=t.MAX_SAFE_INTEGER}},7599(e){function t(e,t){if(!e)throw new Error(t||"Assertion failed")}e.exports=t,t.equal=function(e,t,n){if(e!=t)throw new Error(n||"Assertion failed: "+e+" != "+t)}},7619(e,t,n){"use strict";function r(e){if(!Number.isSafeInteger(e)||e<0)throw new Error("positive integer expected, got "+e)}function o(e){if(!function(e){return e instanceof Uint8Array||ArrayBuffer.isView(e)&&"Uint8Array"===e.constructor.name}(e))throw new Error("Uint8Array expected");for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r0&&!n.includes(e.length))throw new Error("Uint8Array expected of length "+n+", got length="+e.length)}function i(e){if("function"!==typeof e||"function"!==typeof e.create)throw new Error("Hash should be wrapped by utils.wrapConstructor");r(e.outputLen),r(e.blockLen)}function a(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}function s(e,t){o(e);const n=t.outputLen;if(e.lengtha,DO:()=>o,Fe:()=>r,Ht:()=>s,sd:()=>i})},7674(e,t,n){var r;!function(){"use strict";var o="input is invalid type",i="object"===typeof window,a=i?window:{};a.JS_SHA3_NO_WINDOW&&(i=!1);var s=!i&&"object"===typeof self;!a.JS_SHA3_NO_NODE_JS&&"object"===typeof process&&process.versions&&process.versions.node?a=n.g:s&&(a=self);var c=!a.JS_SHA3_NO_COMMON_JS&&e.exports,l=n.amdO,u=!a.JS_SHA3_NO_ARRAY_BUFFER&&"undefined"!==typeof ArrayBuffer,d="0123456789abcdef".split(""),h=[4,1024,262144,67108864],p=[0,8,16,24],f=[1,0,32898,0,32906,2147483648,2147516416,2147483648,32907,0,2147483649,0,2147516545,2147483648,32777,2147483648,138,0,136,0,2147516425,0,2147483658,0,2147516555,0,139,2147483648,32905,2147483648,32771,2147483648,32770,2147483648,128,2147483648,32778,0,2147483658,2147483648,2147516545,2147483648,32896,2147483648,2147483649,0,2147516424,2147483648],g=[224,256,384,512],y=[128,256],m=["hex","buffer","arrayBuffer","array","digest"],b={128:168,256:136};!a.JS_SHA3_NO_NODE_JS&&Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),!u||!a.JS_SHA3_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(e){return"object"===typeof e&&e.buffer&&e.buffer.constructor===ArrayBuffer});for(var v=function(e,t,n){return function(r){return new D(e,t,e).update(r)[n]()}},w=function(e,t,n){return function(r,o){return new D(e,t,o).update(r)[n]()}},k=function(e,t,n){return function(t,r,o,i){return T["cshake"+e].update(t,r,o,i)[n]()}},_=function(e,t,n){return function(t,r,o,i){return T["kmac"+e].update(t,r,o,i)[n]()}},I=function(e,t,n,r){for(var o=0;o>5,this.byteCount=this.blockCount<<2,this.outputBlocks=n>>5,this.extraBytes=(31&n)>>3;for(var r=0;r<50;++r)this.s[r]=0}function L(e,t,n){D.call(this,e,t,n)}D.prototype.update=function(e){if(this.finalized)throw new Error("finalize already called");var t,n=typeof e;if("string"!==n){if("object"!==n)throw new Error(o);if(null===e)throw new Error(o);if(u&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!Array.isArray(e)&&(!u||!ArrayBuffer.isView(e)))throw new Error(o);t=!0}for(var r,i,a=this.blocks,s=this.byteCount,c=e.length,l=this.blockCount,d=0,h=this.s;d>2]|=e[d]<>2]|=i<>2]|=(192|i>>6)<>2]|=(128|63&i)<=57344?(a[r>>2]|=(224|i>>12)<>2]|=(128|i>>6&63)<>2]|=(128|63&i)<>2]|=(240|i>>18)<>2]|=(128|i>>12&63)<>2]|=(128|i>>6&63)<>2]|=(128|63&i)<=s){for(this.start=r-s,this.block=a[l],r=0;r>=8);n>0;)o.unshift(n),n=255&(e>>=8),++r;return t?o.push(r):o.unshift(r),this.update(o),o.length},D.prototype.encodeString=function(e){var t,n=typeof e;if("string"!==n){if("object"!==n)throw new Error(o);if(null===e)throw new Error(o);if(u&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!Array.isArray(e)&&(!u||!ArrayBuffer.isView(e)))throw new Error(o);t=!0}var r=0,i=e.length;if(t)r=i;else for(var a=0;a=57344?r+=3:(s=65536+((1023&s)<<10|1023&e.charCodeAt(++a)),r+=4)}return r+=this.encode(8*r),this.update(e),r},D.prototype.bytepad=function(e,t){for(var n=this.encode(t),r=0;r>2]|=this.padding[3&t],this.lastByteIndex===this.byteCount)for(e[0]=e[n],t=1;t>4&15]+d[15&e]+d[e>>12&15]+d[e>>8&15]+d[e>>20&15]+d[e>>16&15]+d[e>>28&15]+d[e>>24&15];a%t===0&&(B(n),i=0)}return o&&(e=n[i],s+=d[e>>4&15]+d[15&e],o>1&&(s+=d[e>>12&15]+d[e>>8&15]),o>2&&(s+=d[e>>20&15]+d[e>>16&15])),s},D.prototype.arrayBuffer=function(){this.finalize();var e,t=this.blockCount,n=this.s,r=this.outputBlocks,o=this.extraBytes,i=0,a=0,s=this.outputBits>>3;e=o?new ArrayBuffer(r+1<<2):new ArrayBuffer(s);for(var c=new Uint32Array(e);a>8&255,c[e+2]=t>>16&255,c[e+3]=t>>24&255;s%n===0&&B(r)}return i&&(e=s<<2,t=r[a],c[e]=255&t,i>1&&(c[e+1]=t>>8&255),i>2&&(c[e+2]=t>>16&255)),c},L.prototype=new D,L.prototype.finalize=function(){return this.encode(this.outputBits,!0),D.prototype.finalize.call(this)};var B=function(e){var t,n,r,o,i,a,s,c,l,u,d,h,p,g,y,m,b,v,w,k,_,I,A,S,T,E,x,O,P,C,R,N,D,L,B,M,j,F,U,H,z,K,G,V,q,W,Y,X,Q,Z,J,$,ee,te,ne,re,oe,ie,ae,se,ce,le,ue;for(r=0;r<48;r+=2)o=e[0]^e[10]^e[20]^e[30]^e[40],i=e[1]^e[11]^e[21]^e[31]^e[41],a=e[2]^e[12]^e[22]^e[32]^e[42],s=e[3]^e[13]^e[23]^e[33]^e[43],c=e[4]^e[14]^e[24]^e[34]^e[44],l=e[5]^e[15]^e[25]^e[35]^e[45],u=e[6]^e[16]^e[26]^e[36]^e[46],d=e[7]^e[17]^e[27]^e[37]^e[47],t=(h=e[8]^e[18]^e[28]^e[38]^e[48])^(a<<1|s>>>31),n=(p=e[9]^e[19]^e[29]^e[39]^e[49])^(s<<1|a>>>31),e[0]^=t,e[1]^=n,e[10]^=t,e[11]^=n,e[20]^=t,e[21]^=n,e[30]^=t,e[31]^=n,e[40]^=t,e[41]^=n,t=o^(c<<1|l>>>31),n=i^(l<<1|c>>>31),e[2]^=t,e[3]^=n,e[12]^=t,e[13]^=n,e[22]^=t,e[23]^=n,e[32]^=t,e[33]^=n,e[42]^=t,e[43]^=n,t=a^(u<<1|d>>>31),n=s^(d<<1|u>>>31),e[4]^=t,e[5]^=n,e[14]^=t,e[15]^=n,e[24]^=t,e[25]^=n,e[34]^=t,e[35]^=n,e[44]^=t,e[45]^=n,t=c^(h<<1|p>>>31),n=l^(p<<1|h>>>31),e[6]^=t,e[7]^=n,e[16]^=t,e[17]^=n,e[26]^=t,e[27]^=n,e[36]^=t,e[37]^=n,e[46]^=t,e[47]^=n,t=u^(o<<1|i>>>31),n=d^(i<<1|o>>>31),e[8]^=t,e[9]^=n,e[18]^=t,e[19]^=n,e[28]^=t,e[29]^=n,e[38]^=t,e[39]^=n,e[48]^=t,e[49]^=n,g=e[0],y=e[1],W=e[11]<<4|e[10]>>>28,Y=e[10]<<4|e[11]>>>28,O=e[20]<<3|e[21]>>>29,P=e[21]<<3|e[20]>>>29,se=e[31]<<9|e[30]>>>23,ce=e[30]<<9|e[31]>>>23,K=e[40]<<18|e[41]>>>14,G=e[41]<<18|e[40]>>>14,L=e[2]<<1|e[3]>>>31,B=e[3]<<1|e[2]>>>31,m=e[13]<<12|e[12]>>>20,b=e[12]<<12|e[13]>>>20,X=e[22]<<10|e[23]>>>22,Q=e[23]<<10|e[22]>>>22,C=e[33]<<13|e[32]>>>19,R=e[32]<<13|e[33]>>>19,le=e[42]<<2|e[43]>>>30,ue=e[43]<<2|e[42]>>>30,te=e[5]<<30|e[4]>>>2,ne=e[4]<<30|e[5]>>>2,M=e[14]<<6|e[15]>>>26,j=e[15]<<6|e[14]>>>26,v=e[25]<<11|e[24]>>>21,w=e[24]<<11|e[25]>>>21,Z=e[34]<<15|e[35]>>>17,J=e[35]<<15|e[34]>>>17,N=e[45]<<29|e[44]>>>3,D=e[44]<<29|e[45]>>>3,S=e[6]<<28|e[7]>>>4,T=e[7]<<28|e[6]>>>4,re=e[17]<<23|e[16]>>>9,oe=e[16]<<23|e[17]>>>9,F=e[26]<<25|e[27]>>>7,U=e[27]<<25|e[26]>>>7,k=e[36]<<21|e[37]>>>11,_=e[37]<<21|e[36]>>>11,$=e[47]<<24|e[46]>>>8,ee=e[46]<<24|e[47]>>>8,V=e[8]<<27|e[9]>>>5,q=e[9]<<27|e[8]>>>5,E=e[18]<<20|e[19]>>>12,x=e[19]<<20|e[18]>>>12,ie=e[29]<<7|e[28]>>>25,ae=e[28]<<7|e[29]>>>25,H=e[38]<<8|e[39]>>>24,z=e[39]<<8|e[38]>>>24,I=e[48]<<14|e[49]>>>18,A=e[49]<<14|e[48]>>>18,e[0]=g^~m&v,e[1]=y^~b&w,e[10]=S^~E&O,e[11]=T^~x&P,e[20]=L^~M&F,e[21]=B^~j&U,e[30]=V^~W&X,e[31]=q^~Y&Q,e[40]=te^~re&ie,e[41]=ne^~oe&ae,e[2]=m^~v&k,e[3]=b^~w&_,e[12]=E^~O&C,e[13]=x^~P&R,e[22]=M^~F&H,e[23]=j^~U&z,e[32]=W^~X&Z,e[33]=Y^~Q&J,e[42]=re^~ie&se,e[43]=oe^~ae&ce,e[4]=v^~k&I,e[5]=w^~_&A,e[14]=O^~C&N,e[15]=P^~R&D,e[24]=F^~H&K,e[25]=U^~z&G,e[34]=X^~Z&$,e[35]=Q^~J&ee,e[44]=ie^~se&le,e[45]=ae^~ce&ue,e[6]=k^~I&g,e[7]=_^~A&y,e[16]=C^~N&S,e[17]=R^~D&T,e[26]=H^~K&L,e[27]=z^~G&B,e[36]=Z^~$&V,e[37]=J^~ee&q,e[46]=se^~le&te,e[47]=ce^~ue&ne,e[8]=I^~g&m,e[9]=A^~y&b,e[18]=N^~S&E,e[19]=D^~T&x,e[28]=K^~L&M,e[29]=G^~B&j,e[38]=$^~V&W,e[39]=ee^~q&Y,e[48]=le^~te&re,e[49]=ue^~ne&oe,e[0]^=f[r],e[1]^=f[r+1]};if(c)e.exports=T;else{for(x=0;x>>2]|=o<<24-i%4*8,e.sigBytes+=o},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},t.pad.Ansix923)}()},7709(e,t,n){"use strict";var r=n(6412),o=Object.defineProperty;e.exports=function(e,t){try{o(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},7736(e,t,n){var r=n(3738).default,o=n(9045);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:t+""},e.exports.__esModule=!0,e.exports.default=e.exports},7763(e,t,n){!function(){var t;e.exports=(t=n(5866),n(5804),t.mode.CTRGladman=function(){var e=t.lib.BlockCipherMode.extend();function n(e){if(255===(e>>24&255)){var t=e>>16&255,n=e>>8&255,r=255&e;255===t?(t=0,255===n?(n=0,255===r?r=0:++r):++n):++t,e=0,e+=t<<16,e+=n<<8,e+=r}else e+=1<<24;return e}function r(e){return 0===(e[0]=n(e[0]))&&(e[1]=n(e[1])),e}var o=e.Encryptor=e.extend({processBlock:function(e,t){var n=this._cipher,o=n.blockSize,i=this._iv,a=this._counter;i&&(a=this._counter=i.slice(0),this._iv=void 0),r(a);var s=a.slice(0);n.encryptBlock(s,0);for(var c=0;c191&&r<224?i[a++]=(31&r)<<6|63&e[t++]:r>239&&r<365?(r=((7&r)<<18|(63&e[t++])<<12|(63&e[t++])<<6|63&e[t++])-65536,i[a++]=55296+(r>>10),i[a++]=56320+(1023&r)):i[a++]=(15&r)<<12|(63&e[t++])<<6|63&e[t++],a>8191&&((o||(o=[])).push(String.fromCharCode.apply(String,i)),a=0);return o?(a&&o.push(String.fromCharCode.apply(String,i.slice(0,a))),o.join("")):String.fromCharCode.apply(String,i.slice(0,a))},n.write=function(e,t,n){for(var r,o,i=n,a=0;a>6|192,t[n++]=63&r|128):55296===(64512&r)&&56320===(64512&(o=e.charCodeAt(a+1)))?(r=65536+((1023&r)<<10)+(1023&o),++a,t[n++]=r>>18|240,t[n++]=r>>12&63|128,t[n++]=r>>6&63|128,t[n++]=63&r|128):(t[n++]=r>>12|224,t[n++]=r>>6&63|128,t[n++]=63&r|128);return n-i}},7834(e,t,n){"use strict";var r=n(2599),o=Math.min;e.exports=function(e){var t=r(e);return t>0?o(t,9007199254740991):0}},7841(e,t,n){"use strict";var r=n(9310);e.exports=function(e){return r(e)||null===e}},7969(e,t,n){var r=n(948),o=n(4154);function i(e){this.mode=r.KANJI,this.data=e}i.getBitsLength=function(e){return 13*e},i.prototype.getLength=function(){return this.data.length},i.prototype.getBitsLength=function(){return i.getBitsLength(this.data.length)},i.prototype.write=function(e){var t;for(t=0;t=33088&&n<=40956)n-=33088;else{if(!(n>=57408&&n<=60351))throw new Error("Invalid SJIS character: "+this.data[t]+"\nMake sure your charset is UTF-8");n-=49472}n=192*(n>>>8&255)+(255&n),e.put(n,13)}},e.exports=i},7989(e,t,n){var r=n(948),o=["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"," ","$","%","*","+","-",".","/",":"];function i(e){this.mode=r.ALPHANUMERIC,this.data=e}i.getBitsLength=function(e){return 11*Math.floor(e/2)+e%2*6},i.prototype.getLength=function(){return this.data.length},i.prototype.getBitsLength=function(){return i.getBitsLength(this.data.length)},i.prototype.write=function(e){var t;for(t=0;t+2<=this.data.length;t+=2){var n=45*o.indexOf(this.data[t]);n+=o.indexOf(this.data[t+1]),e.put(n,11)}this.data.length%2&&e.put(o.indexOf(this.data[t]),6)},e.exports=i},8049(e,t,n){!function(){var t;e.exports=(t=n(5866),function(){var e=t,n=e.lib,r=n.WordArray,o=n.Hasher,i=e.algo,a=r.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]),s=r.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]),c=r.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]),l=r.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]),u=r.create([0,1518500249,1859775393,2400959708,2840853838]),d=r.create([1352829926,1548603684,1836072691,2053994217,0]),h=i.RIPEMD160=o.extend({_doReset:function(){this._hash=r.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var r=t+n,o=e[r];e[r]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8)}var i,h,v,w,k,_,I,A,S,T,E,x=this._hash.words,O=u.words,P=d.words,C=a.words,R=s.words,N=c.words,D=l.words;for(_=i=x[0],I=h=x[1],A=v=x[2],S=w=x[3],T=k=x[4],n=0;n<80;n+=1)E=i+e[t+C[n]]|0,E+=n<16?p(h,v,w)+O[0]:n<32?f(h,v,w)+O[1]:n<48?g(h,v,w)+O[2]:n<64?y(h,v,w)+O[3]:m(h,v,w)+O[4],E=(E=b(E|=0,N[n]))+k|0,i=k,k=w,w=b(v,10),v=h,h=E,E=_+e[t+R[n]]|0,E+=n<16?m(I,A,S)+P[0]:n<32?y(I,A,S)+P[1]:n<48?g(I,A,S)+P[2]:n<64?f(I,A,S)+P[3]:p(I,A,S)+P[4],E=(E=b(E|=0,D[n]))+T|0,_=T,T=S,S=b(A,10),A=I,I=E;E=x[1]+v+S|0,x[1]=x[2]+w+T|0,x[2]=x[3]+k+_|0,x[3]=x[4]+i+I|0,x[4]=x[0]+h+A|0,x[0]=E},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;t[r>>>5]|=128<<24-r%32,t[14+(r+64>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),e.sigBytes=4*(t.length+1),this._process();for(var o=this._hash,i=o.words,a=0;a<5;a++){var s=i[a];i[a]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}return o},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});function p(e,t,n){return e^t^n}function f(e,t,n){return e&t|~e&n}function g(e,t,n){return(e|~t)^n}function y(e,t,n){return e&n|t&~n}function m(e,t,n){return e^(t|~n)}function b(e,t){return e<>>32-t}e.RIPEMD160=o._createHelper(h),e.HmacRIPEMD160=o._createHmacHelper(h)}(Math),t.RIPEMD160)}()},8057(e){"use strict";var t="object"==typeof document&&document.all;e.exports="undefined"==typeof t&&void 0!==t?function(e){return"function"==typeof e||e===t}:function(e){return"function"==typeof e}},8133(e,t,n){"use strict";var r=n(6040),o=n(3626),i=n(7149),a=n(6635),s=n(3089),c=n(3636);t.f=r&&!o?Object.defineProperties:function(e,t){a(e);for(var n,r=s(t),o=c(t),l=o.length,u=0;l>u;)i.f(e,n=o[u++],r[n]);return e}},8148(e,t){"use strict";function n(e){let t;return"undefined"!==typeof window&&"undefined"!==typeof window[e]&&(t=window[e]),t}function r(e){const t=n(e);if(!t)throw new Error("".concat(e," is not defined in Window"));return t}Object.defineProperty(t,"__esModule",{value:!0}),t.getLocalStorage=t.getLocalStorageOrThrow=t.getCrypto=t.getCryptoOrThrow=t.getLocation=t.getLocationOrThrow=t.getNavigator=t.getNavigatorOrThrow=t.getDocument=t.getDocumentOrThrow=t.getFromWindowOrThrow=t.getFromWindow=void 0,t.getFromWindow=n,t.getFromWindowOrThrow=r,t.getDocumentOrThrow=function(){return r("document")},t.getDocument=function(){return n("document")},t.getNavigatorOrThrow=function(){return r("navigator")},t.getNavigator=function(){return n("navigator")},t.getLocationOrThrow=function(){return r("location")},t.getLocation=function(){return n("location")},t.getCryptoOrThrow=function(){return r("crypto")},t.getCrypto=function(){return n("crypto")},t.getLocalStorageOrThrow=function(){return r("localStorage")},t.getLocalStorage=function(){return n("localStorage")}},8166(e,t,n){"use strict";var r=n(3310),o=n(5070);t.On=32,t.cS=64;var i=function(){function e(){this.digestLength=t.On,this.blockSize=t.cS,this._state=new Int32Array(8),this._temp=new Int32Array(64),this._buffer=new Uint8Array(128),this._bufferLength=0,this._bytesHashed=0,this._finished=!1,this.reset()}return e.prototype._initState=function(){this._state[0]=1779033703,this._state[1]=3144134277,this._state[2]=1013904242,this._state[3]=2773480762,this._state[4]=1359893119,this._state[5]=2600822924,this._state[6]=528734635,this._state[7]=1541459225},e.prototype.reset=function(){return this._initState(),this._bufferLength=0,this._bytesHashed=0,this._finished=!1,this},e.prototype.clean=function(){o.wipe(this._buffer),o.wipe(this._temp),this.reset()},e.prototype.update=function(e,t){if(void 0===t&&(t=e.length),this._finished)throw new Error("SHA256: can't update because hash was finished.");var n=0;if(this._bytesHashed+=t,this._bufferLength>0){for(;this._bufferLength0;)this._buffer[this._bufferLength++]=e[n++],t--;this._bufferLength===this.blockSize&&(s(this._temp,this._state,this._buffer,0,this.blockSize),this._bufferLength=0)}for(t>=this.blockSize&&(n=s(this._temp,this._state,e,n,t),t%=this.blockSize);t>0;)this._buffer[this._bufferLength++]=e[n++],t--;return this},e.prototype.finish=function(e){if(!this._finished){var t=this._bytesHashed,n=this._bufferLength,o=t/536870912|0,i=t<<3,a=t%64<56?64:128;this._buffer[n]=128;for(var c=n+1;c0?new Uint8Array(this._buffer):void 0,bufferLength:this._bufferLength,bytesHashed:this._bytesHashed}},e.prototype.restoreState=function(e){return this._state.set(e.state),this._bufferLength=e.bufferLength,e.buffer&&this._buffer.set(e.buffer),this._bytesHashed=e.bytesHashed,this._finished=!1,this},e.prototype.cleanSavedState=function(e){o.wipe(e.state),e.buffer&&o.wipe(e.buffer),e.bufferLength=0,e.bytesHashed=0},e}();t.aD=i;var a=new Int32Array([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]);function s(e,t,n,o,i){for(;i>=64;){for(var s=t[0],c=t[1],l=t[2],u=t[3],d=t[4],h=t[5],p=t[6],f=t[7],g=0;g<16;g++){var y=o+4*g;e[g]=r.readUint32BE(n,y)}for(g=16;g<64;g++){var m=e[g-2],b=(m>>>17|m<<15)^(m>>>19|m<<13)^m>>>10,v=((m=e[g-15])>>>7|m<<25)^(m>>>18|m<<14)^m>>>3;e[g]=(b+e[g-7]|0)+(v+e[g-16]|0)}for(g=0;g<64;g++){b=(((d>>>6|d<<26)^(d>>>11|d<<21)^(d>>>25|d<<7))+(d&h^~d&p)|0)+(f+(a[g]+e[g]|0)|0)|0,v=((s>>>2|s<<30)^(s>>>13|s<<19)^(s>>>22|s<<10))+(s&c^s&l^c&l)|0;f=p,p=h,h=d,d=u+b|0,u=l,l=c,c=s,s=b+v|0}t[0]+=s,t[1]+=c,t[2]+=l,t[3]+=u,t[4]+=d,t[5]+=h,t[6]+=p,t[7]+=f,o+=64,i-=64}return o}t.tW=function(e){var t=new i;t.update(e);var n=t.digest();return t.clean(),n}},8202(e,t,n){!function(){var t;e.exports=(t=n(5866),n(5804),t.pad.Iso10126={pad:function(e,n){var r=4*n,o=r-e.sigBytes%r;e.concat(t.lib.WordArray.random(o-1)).concat(t.lib.WordArray.create([o<<24],1))},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},t.pad.Iso10126)}()},8217(e){"use strict";e.exports={}},8220(e,t,n){"use strict";var r=n(4146),o=n(9745),i=n(255),a=n(1706),s=n(8057),c=n(1422),l=n(5023),u=n(8763),d=n(7275),h=n(1335),p=n(4316),f=n(9831),g=n(8217),y=n(5125),m=a.PROPER,b=a.CONFIGURABLE,v=y.IteratorPrototype,w=y.BUGGY_SAFARI_ITERATORS,k=f("iterator"),_="keys",I="values",A="entries",S=function(){return this};e.exports=function(e,t,n,a,f,y,T){c(n,t,a);var E,x,O,P=function(e){if(e===f&&L)return L;if(!w&&e&&e in N)return N[e];switch(e){case _:case I:case A:return function(){return new n(this,e)}}return function(){return new n(this)}},C=t+" Iterator",R=!1,N=e.prototype,D=N[k]||N["@@iterator"]||f&&N[f],L=!w&&D||P(f),B="Array"===t&&N.entries||D;if(B&&(E=l(B.call(new e)))!==Object.prototype&&E.next&&(i||l(E)===v||(u?u(E,v):s(E[k])||p(E,k,S)),d(E,C,!0,!0),i&&(g[C]=S)),m&&f===I&&D&&D.name!==I&&(!i&&b?h(N,"name",I):(R=!0,L=function(){return o(D,this)})),f)if(x={values:P(I),keys:y?L:P(_),entries:P(A)},T)for(O in x)(w||R||!(O in N))&&p(N,O,x[O]);else r({target:t,proto:!0,forced:w||R},x);return i&&!T||N[k]===L||p(N,k,L,{name:f}),g[t]=L,x}},8293(e,t,n){!function(){var t;e.exports=(t=n(5866),n(5235),n(857),n(1722),n(3901),n(1697),n(5596),n(7202),n(4299),n(6411),n(8829),n(4054),n(8049),n(929),n(888),n(1533),n(5804),n(6406),n(4132),n(7763),n(8994),n(9485),n(7690),n(8202),n(3349),n(866),n(6553),n(4286),n(202),n(2285),n(1336),n(5789),n(9137),t)}()},8328(e,t){t.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};var n=3,r=3,o=40,i=10;function a(e,n,r){switch(e){case t.Patterns.PATTERN000:return(n+r)%2===0;case t.Patterns.PATTERN001:return n%2===0;case t.Patterns.PATTERN010:return r%3===0;case t.Patterns.PATTERN011:return(n+r)%3===0;case t.Patterns.PATTERN100:return(Math.floor(n/2)+Math.floor(r/3))%2===0;case t.Patterns.PATTERN101:return n*r%2+n*r%3===0;case t.Patterns.PATTERN110:return(n*r%2+n*r%3)%2===0;case t.Patterns.PATTERN111:return(n*r%3+(n+r)%2)%2===0;default:throw new Error("bad maskPattern:"+e)}}t.isValid=function(e){return null!=e&&""!==e&&!isNaN(e)&&e>=0&&e<=7},t.from=function(e){return t.isValid(e)?parseInt(e,10):void 0},t.getPenaltyN1=function(e){for(var t=e.size,r=0,o=0,i=0,a=null,s=null,c=0;c=5&&(r+=n+(o-5)),a=u,o=1),(u=e.get(l,c))===s?i++:(i>=5&&(r+=n+(i-5)),s=u,i=1)}o>=5&&(r+=n+(o-5)),i>=5&&(r+=n+(i-5))}return r},t.getPenaltyN2=function(e){for(var t=e.size,n=0,o=0;o=10&&(1488===r||93===r)&&n++,i=i<<1&2047|e.get(s,a),s>=10&&(1488===i||93===i)&&n++}return n*o},t.getPenaltyN4=function(e){for(var t=0,n=e.data.length,r=0;r0){var c=r.alloc(this.degree);return a.copy(c,s),c}return a},e.exports=a},8345(e,t,n){"use strict";var r=n(9950),o=n(5340);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n

"))}else a=this.signers[this.signers.length-1];if(!a)throw new Error("There is no active session. Connect to the wallet at first.");return this.logger.debug("Using signer: ".concat(a.getAccountId().toString(),": ").concat(a.topic," - about to request.")),await a.request({method:t,params:n})}async getNodeAddresses(){return await this.request({method:ca.GetNodeAddresses,params:void 0})}async executeTransaction(e){return await this.request({method:ca.ExecuteTransaction,params:e})}async signMessage(e){return await this.request({method:ca.SignMessage,params:e})}async signAndExecuteQuery(e){return await this.request({method:ca.SignAndExecuteQuery,params:e})}async signAndExecuteTransaction(e){return await this.request({method:ca.SignAndExecuteTransaction,params:e})}async signTransaction(e){var t,n;if("string"===typeof(null===e||void 0===e?void 0:e.transactionBody))return this.logger.warn("Transaction body is a string. This is not recommended, please migrate to passing a transaction object directly."),await this.request({method:ca.SignTransaction,params:e});if((null===e||void 0===e?void 0:e.transactionBody)instanceof xy){const r=null===(n=null===(t=null===e||void 0===e?void 0:e.signerAccountId)||void 0===t?void 0:t.split(":"))||void 0===n?void 0:n.pop(),o=this.signers.find(e=>{var t;return(null===(t=null===e||void 0===e?void 0:e.getAccountId())||void 0===t?void 0:t.toString())===r});if(!o)throw new Error("No signer found for account ".concat(r));if(!(null===e||void 0===e?void 0:e.transactionBody))throw new Error("No transaction provided");return await o.signTransaction(e.transactionBody)}throw new Error("Transaction sent in incorrect format. Ensure transaction body is either a base64 transaction body or Transaction object.")}handleSessionEvent(e){this.logger.debug("Session event received:",e),this.validateAndRefreshSigners()}handleSessionUpdate(e){let{topic:t,params:n}=e;const{namespaces:r}=n,o=this.walletConnectClient.session.get(t),i=Object.assign(Object.assign({},o),{namespaces:r});this.logger.info("Session updated:",i),this.signers=this.signers.filter(e=>e.topic!==t),this.signers.push(...this.createSigners(i))}handleSessionDelete(e){this.logger.info("Session deleted:",e);let t=!1;if(this.signers=this.signers.filter(n=>n.topic!==e.topic||(t=!0,!1)),t){try{this.disconnect(e.topic)}catch(NOe){this.logger.error("Error disconnecting session:",NOe)}this.logger.info("Session deleted and signer removed")}}handlePairingDelete(e){this.logger.info("Pairing deleted:",e),this.signers=this.signers.filter(t=>t.topic!==e.topic);try{this.disconnect(e.topic)}catch(NOe){this.logger.error("Error disconnecting pairing:",NOe)}this.logger.info("Pairing deleted by wallet")}}class rae extends mr{constructor(e){super(nr.HWC),this.options=e}async build(e){var t,n,r,o;const i=e[0].id,a=Xy.fromString(ir[i]),s=[...Object.values(ca),...null!==(t=this.options.methods)&&void 0!==t?t:[]],c=[sa.ChainChanged,sa.AccountsChanged,...null!==(n=this.options.events)&&void 0!==n?n:[]],l=[...e,...null!==(r=null===(o=this.options)||void 0===o?void 0:o.chains)&&void 0!==r?r:[]].map(e=>sk(Xy.fromString(ir[e.id]))),u=new nae(this.options.metadata,a,this.options.projectId,s,c,l);return await u.init(),this.setController(u),this.setSupportedChains(e),this}}function oae(e,t){aae(e,t),t.add(e)}function iae(e,t,n){aae(e,t),t.set(e,n)}function aae(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function sae(e,t,n){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return n}var cae=new WeakMap,lae=new WeakMap,uae=new WeakMap,dae=new WeakMap,hae=new WeakMap,pae=new WeakMap,fae=new WeakMap,gae=new WeakMap,yae=new WeakMap,mae=new WeakMap,bae=new WeakSet,vae=new WeakSet,wae=new WeakSet;class kae{constructor(e){let{Connector:t,onUpdate:n,debug:r,config:o,strategy:i}=e;oae(this,wae),oae(this,vae),oae(this,bae),iae(this,cae,{writable:!0,value:void 0}),iae(this,lae,{writable:!0,value:void 0}),iae(this,uae,{writable:!0,value:null}),iae(this,dae,{writable:!0,value:void 0}),iae(this,hae,{writable:!0,value:!1}),iae(this,pae,{writable:!0,value:!1}),iae(this,fae,{writable:!0,value:!1}),iae(this,gae,{writable:!0,value:!1}),iae(this,yae,{writable:!0,value:!1}),iae(this,mae,{writable:!0,value:void 0}),ur(this,cae,hr().generate()),this.connect=this.connect.bind(this),this.disconnect=this.disconnect.bind(this),ur(this,lae,new t({debug:r,config:o,onAutoPairing:sae(this,bae,_ae).bind(this),onDisconnect:this.disconnect,strategy:i})),ur(this,dae,e=>{ur(this,mae,Math.floor(Date.now()/1e3)),n(e)}),sae(this,wae,Aae).call(this,i)}isSessionFor(e){return lr(this,lae)instanceof e}setSigner(e){ur(this,uae,e)}async connect(e){var t;return ur(this,uae,await(null===(t=lr(this,lae))||void 0===t?void 0:t.newConnection(e))),ur(this,hae,!!lr(this,uae)),ur(this,fae,!1),lr(this,dae).call(this,this),this}async disconnect(){var e;return ur(this,hae,!await(null===(e=lr(this,lae))||void 0===e?void 0:e.wipePairingData())),this.setSigner(null),ur(this,fae,!1),lr(this,dae).call(this),!0}get sessionId(){return lr(this,cae)}get extensionReady(){return lr(this,gae)}get isExtensionRequired(){return lr(this,lae).isExtensionRequired}get isInitialized(){return lr(this,pae)}get isLoading(){return lr(this,fae)}get isConnected(){return lr(this,hae)}get connector(){return lr(this,lae)}get sdk(){return lr(this,lae).sdk}get signer(){return lr(this,uae)}get autoPaired(){return lr(this,yae)}get lastUpdated(){return lr(this,mae)}}function _ae(e){ur(this,uae,e),ur(this,hae,!!e),ur(this,yae,!0),lr(this,dae).call(this,this)}async function Iae(){var e;return ur(this,pae,!0),ur(this,uae,await(null===(e=lr(this,lae))||void 0===e?void 0:e.getConnection())),ur(this,hae,!!lr(this,uae)),ur(this,fae,!1),lr(this,dae).call(this,lr(this,uae)&&this),this}async function Aae(e){return ur(this,fae,!0),lr(this,dae).call(this),new Promise(async t=>{var n;if(ur(this,gae,await(null===(n=lr(this,lae))||void 0===n?void 0:n.checkExtensionPresence())),ur(this,fae,!1),lr(this,dae).call(this),e instanceof ia){const n=e.controller;return n.state.connections.size||t(await sae(this,vae,Iae).call(this)),n.subscribe(async n=>{if("connected"===n.status&&!lr(this,pae)){const r=e.supportedChains.find(e=>{let{id:t}=e;return t===n.chainId});r&&e.setChain(r),t(await sae(this,vae,Iae).call(this))}},()=>null)}return t(await sae(this,vae,Iae).call(this))})}class Sae{constructor(e,t,n){this.events=e,this.eventName=t,this.clb=n,e.on(t,n)}unsubscribe(){this.events.off(this.eventName,this.clb)}}const Tae="__ON_SESSION_CHANGE_EVENT__";function Eae(e,t){Oae(e,t),t.add(e)}function xae(e,t,n){Oae(e,t),t.set(e,n)}function Oae(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function Pae(e,t,n){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return n}var Cae=new WeakMap,Rae=new WeakMap,Nae=new WeakMap,Dae=new WeakMap,Lae=new WeakMap,Bae=new WeakMap,Mae=new WeakMap,jae=new WeakMap,Fae=new WeakSet,Uae=new WeakSet;function Hae(e){return Array.isArray(e)&&e.length>0?e.map(e=>{const[t,n]=Array.isArray(e)?e:[e];return new kae({Connector:t,debug:this.debug,config:n,onUpdate:Pae(this,Uae,zae).bind(this),strategy:this.getStrategy(t.strategy)})}).filter(Boolean):(console.warn("[HWBridge] Initialized without connectors"),[])}async function zae(e){if(e&&!this.multiSession){var t;if(null===(t=lr(this,Dae))||void 0===t||!t.length)return;ur(this,Dae,await Promise.all(lr(this,Dae).map(async t=>(t.sessionId===e.sessionId||t.isConnected&&await t.disconnect(),t))))}lr(this,Cae).emit(Tae,this)}const Kae=class{constructor(e){let{metadata:t,projectId:n,defaultConnector:r,connectors:o=[],chains:i=[],multiSession:a=!1,debug:s=!1}=e;Eae(this,Uae),Eae(this,Fae),xae(this,Cae,{writable:!0,value:void 0}),xae(this,Rae,{writable:!0,value:void 0}),xae(this,Nae,{writable:!0,value:void 0}),(0,cr.A)(this,"multiSession",void 0),(0,cr.A)(this,"debug",void 0),xae(this,Dae,{writable:!0,value:void 0}),xae(this,Lae,{writable:!0,value:void 0}),xae(this,Bae,{writable:!0,value:void 0}),xae(this,Mae,{writable:!0,value:void 0}),xae(this,jae,{writable:!0,value:void 0}),ur(this,Cae,new dk.EventEmitter),ur(this,Rae,t),ur(this,jae,n),ur(this,Nae,r),ur(this,Bae,o),ur(this,Mae,i),this.multiSession=a,this.debug=s}async init(e){const t=[new rae({metadata:lr(this,Rae),projectId:lr(this,jae)}),new ia,...e];try{ur(this,Lae,await Promise.all(t.map(async e=>await e.build(lr(this,Mae),lr(this,Bae))))),ur(this,Dae,Pae(this,Fae,Hae).call(this,lr(this,Bae))||[])}catch(n){throw console.error("Failed to init the connection strategies.",n),n}}getStrategy(e){return lr(this,Lae).find(t=>t.type===e)}getSessionFor(e){return lr(this,Dae).find(t=>t.isSessionFor(e))}onUpdate(e){return new Sae(lr(this,Cae),Tae,e)}get isInitialized(){return lr(this,Dae).every(e=>e.isInitialized)}get isMultiSession(){return this.multiSession}get connectedSessions(){return this.multiSession?lr(this,Dae).filter(e=>{let{isConnected:t}=e;return t}):[lr(this,Dae).find(e=>{let{isConnected:t}=e;return t})].filter(Boolean)}get defaultConnector(){return lr(this,Nae)}};var Gae=y.createContext(void 0),Vae=e=>{let{client:t,children:n}=e;return y.useEffect(()=>(t.mount(),()=>{t.unmount()}),[t]),(0,Be.jsx)(Gae.Provider,{value:t,children:n})};let qae=!1;function Wae(e,t){const{initialState:n,reconnectOnMount:r}=t;return n&&!e._internal.store.persist.hasHydrated()&&e.setState((0,Le.A)((0,Le.A)({},n),{},{chainId:e.chains.some(e=>e.id===n.chainId)?n.chainId:e.chains[0].id,connections:r?n.connections:new Map,status:r?"reconnecting":"disconnected"})),{async onMount(){e._internal.ssr&&(await e._internal.store.persist.rehydrate(),e._internal.mipd&&e._internal.connectors.setState(t=>{var n,r;const o=new Set;for(const e of null!==t&&void 0!==t?t:[])if(e.rdns){const t=Array.isArray(e.rdns)?e.rdns:[e.rdns];for(const e of t)o.add(e)}const i=[],a=null!==(n=null===(r=e._internal.mipd)||void 0===r?void 0:r.getProviders())&&void 0!==n?n:[];for(const s of a){if(o.has(s.info.rdns))continue;const t=e._internal.connectors.providerDetailToConnector(s),n=e._internal.connectors.setup(t);i.push(n)}return[...t,...i]})),r?async function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(qae)return[];qae=!0,e.setState(e=>(0,Le.A)((0,Le.A)({},e),{},{status:e.current?"reconnecting":"connecting"}));const r=[];if(null!==(t=n.connectors)&&void 0!==t&&t.length)for(const d of n.connectors){let t;t="function"===typeof d?e._internal.connectors.setup(d):d,r.push(t)}else r.push(...e.connectors);let o;try{var i;o=await(null===(i=e.storage)||void 0===i?void 0:i.getItem("recentConnectorId"))}catch(DOe){}const a={};for(const[,d]of e.state.connections)a[d.connector.id]=1;o&&(a[o]=0);const s=Object.keys(a).length>0?[...r].sort((e,t)=>{var n,r;return(null!==(n=a[e.id])&&void 0!==n?n:10)-(null!==(r=a[t.id])&&void 0!==r?r:10)}):r;let c=!1;const l=[],u=[];for(const d of s){const t=await d.getProvider().catch(()=>{});if(!t)continue;if(u.some(e=>e===t))continue;if(!await d.isAuthorized())continue;const n=await d.connect({isReconnecting:!0}).catch(()=>null);n&&(d.emitter.off("connect",e._internal.events.connect),d.emitter.on("change",e._internal.events.change),d.emitter.on("disconnect",e._internal.events.disconnect),e.setState(e=>{const t=new Map(c?e.connections:new Map).set(d.uid,{accounts:n.accounts,chainId:n.chainId,connector:d});return(0,Le.A)((0,Le.A)({},e),{},{current:c?e.current:d.uid,connections:t})}),l.push({accounts:n.accounts,chainId:n.chainId,connector:d}),u.push(t),c=!0)}"reconnecting"!==e.state.status&&"connecting"!==e.state.status||(c?e.setState(e=>(0,Le.A)((0,Le.A)({},e),{},{status:"connected"})):e.setState(e=>(0,Le.A)((0,Le.A)({},e),{},{connections:new Map,current:null,status:"disconnected"}))),qae=!1}(e):e.storage&&e.setState(e=>(0,Le.A)((0,Le.A)({},e),{},{connections:new Map}))}}}function Yae(e){const{children:t,config:n,initialState:r,reconnectOnMount:o=!0}=e,{onMount:i}=Wae(n,{initialState:r,reconnectOnMount:o});n._internal.ssr||i();const a=(0,y.useRef)(!0);return(0,y.useEffect)(()=>{if(a.current&&n._internal.ssr)return i(),()=>{a.current=!1}},[]),t}const Xae=(0,y.createContext)(void 0);function Qae(e){const{children:t,config:n}=e,r={value:n};return(0,y.createElement)(Yae,e,(0,y.createElement)(Xae.Provider,r,t))}const Zae=(0,y.createContext)(null),Jae=()=>y.createElement("div",null,"Loading..."),$ae=e=>{var t,n;let{children:r,LoadingFallback:o=Jae,metadata:i,projectId:a,defaultConnector:s,strategies:c=[],connectors:l=[],chains:u=[],multiSession:d=!1,debug:h=!1}=e;if(!u.length)throw new Error("Please provide chains config");if(!l.length)throw new Error("Please provide connectors config");if(!a)throw new Error("WalletConnect project id is required");const[p,f]=(0,y.useState)({hWBridge:null});(0,y.useEffect)(()=>{(async()=>{const e=new Kae({metadata:i,defaultConnector:s,connectors:l,chains:u,projectId:a,multiSession:d,debug:h});await e.init(c),e.onUpdate(e=>{f(t=>(0,Le.A)((0,Le.A)({},t),{},{hWBridge:e}))}),f(t=>(0,Le.A)((0,Le.A)({},t),{},{hWBridge:e}))})()},[l]);const g=(0,y.useMemo)(()=>p,[p])||{},m=y.createElement(Vae,{client:ece},y.createElement(Zae.Provider,{value:g},null!==(t=p.hWBridge)&&void 0!==t&&t.isInitialized?r:y.createElement(o,null))),b=null===(n=p.hWBridge)||void 0===n||null===(n=n.getStrategy(nr.WAGMI))||void 0===n?void 0:n.controller;return b?y.createElement(Qae,{config:b},m):m},ese=y.memo($ae);function tse(e){const t=(()=>{var e;const t=(0,y.useContext)(Zae);if(!t)throw new Error("This component must be rendered inside HWBridgeProvider.");return null!==(e=t.hWBridge)&&void 0!==e?e:null})();return t?e?t.getSessionFor(e):t.defaultConnector?t.getSessionFor(t.defaultConnector):t.connectedSessions.length>0?t.connectedSessions[0]:{}:{}}function nse(e){const t=e.state.current,n=e.state.connections.get(t),r=null===n||void 0===n?void 0:n.accounts,o=null===r||void 0===r?void 0:r[0],i=e.chains.find(e=>e.id===(null===n||void 0===n?void 0:n.chainId)),a=e.state.status;switch(a){case"connected":return{address:o,addresses:r,chain:i,chainId:null===n||void 0===n?void 0:n.chainId,connector:null===n||void 0===n?void 0:n.connector,isConnected:!0,isConnecting:!1,isDisconnected:!1,isReconnecting:!1,status:a};case"reconnecting":return{address:o,addresses:r,chain:i,chainId:null===n||void 0===n?void 0:n.chainId,connector:null===n||void 0===n?void 0:n.connector,isConnected:!!o,isConnecting:!1,isDisconnected:!1,isReconnecting:!0,status:a};case"connecting":return{address:o,addresses:r,chain:i,chainId:null===n||void 0===n?void 0:n.chainId,connector:null===n||void 0===n?void 0:n.connector,isConnected:!1,isConnecting:!0,isDisconnected:!1,isReconnecting:!1,status:a};case"disconnected":return{address:void 0,addresses:void 0,chain:void 0,chainId:void 0,connector:void 0,isConnected:!1,isConnecting:!1,isDisconnected:!0,isReconnecting:!1,status:a}}}const rse=["network"],ose=async e=>{let{path:t,queryKey:n=["rawMirrorQuery"],options:r={network:ir[or.testnet],firstOnly:!1}}=e;const o=r||{},{network:i}=o,a=(0,br.A)(o,rse),s="https://".concat("mainnet"===i?"mainnet-public":"testnet",".mirrornode.hedera.com"),c=async()=>{let e=[];const n=async t=>{var o;let{path:i}=t;const a=await fetch(s+i),c=await a.json();if(!Object.keys(c).length)return e;e=[...e,c],!r.firstOnly&&null!==(o=c.links)&&void 0!==o&&o.next&&await n({path:c.links.next})};return await n({path:t}),e.reverse()};try{return ece.fetchQuery((0,Le.A)({queryKey:n,queryFn:c},a))}catch(NOe){console.error(NOe)}return null},ise=async e=>{let{wallet:t,config:n}=e;if(!t.signer)return null;if(t.connector.type===tr.HEDERA)return t.signer.getAccountId().toString();const r=await ase({wallet:t,config:n});return r?r.account:nse(n).address||null},ase=async e=>{let{wallet:t,config:n}=e;if(!t.signer)return null;let r="";t.connector.type===tr.HEDERA?r=t.signer.getAccountId().toString():t.connector.type==tr.ETHEREUM&&(r=nse(n).address);try{const e=await ose({path:"/api/v1/accounts/".concat(r),queryKey:["getHederaAccount"],options:{network:sr(t.connector.chain),firstOnly:!0}});return null!==e&&void 0!==e&&e[0]&&-1==JSON.stringify(e).indexOf("Not found")?e[0]:null}catch(NOe){return console.error(NOe),null}};Error;var sse,cse,lse,use,dse,hse,pse,fse,gse,yse,mse,bse,vse,wse,kse,_se,Ise=(sse=new WeakMap,cse=new WeakMap,lse=new WeakMap,use=new WeakMap,dse=new WeakMap,hse=new WeakMap,pse=new WeakMap,fse=new WeakMap,gse=new WeakMap,yse=new WeakMap,mse=new WeakMap,bse=new WeakMap,vse=new WeakMap,wse=new WeakMap,kse=new WeakMap,_se=new WeakSet,class extends on{constructor(e,t){super(),Xt(this,_se),bt(this,sse,void 0),bt(this,cse,void 0),bt(this,lse,void 0),bt(this,use,void 0),bt(this,dse,void 0),bt(this,hse,void 0),bt(this,pse,void 0),bt(this,fse,void 0),bt(this,gse,void 0),bt(this,yse,void 0),bt(this,mse,void 0),bt(this,bse,void 0),bt(this,vse,void 0),bt(this,wse,void 0),bt(this,kse,new Set),this.options=t,kt(sse,this,e),kt(fse,this,null),kt(pse,this,cn()),this.bindMethods(),this.setOptions(t)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(wt(cse,this).addObserver(this),Nse(wt(cse,this),this.options)?vt(_se,this,Ase).call(this):this.updateResult(),vt(_se,this,xse).call(this))}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return Dse(wt(cse,this),this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Dse(wt(cse,this),this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,vt(_se,this,Ose).call(this),vt(_se,this,Pse).call(this),wt(cse,this).removeObserver(this)}setOptions(e){const t=this.options,n=wt(cse,this);if(this.options=wt(sse,this).defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!==typeof this.options.enabled&&"function"!==typeof this.options.enabled&&"boolean"!==typeof Ct(this.options.enabled,wt(cse,this)))throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");vt(_se,this,Cse).call(this),wt(cse,this).setOptions(this.options),t._defaulted&&!Ft(this.options,t)&&wt(sse,this).getQueryCache().notify({type:"observerOptionsUpdated",query:wt(cse,this),observer:this});const r=this.hasListeners();r&&Lse(wt(cse,this),n,this.options,t)&&vt(_se,this,Ase).call(this),this.updateResult(),!r||wt(cse,this)===n&&Ct(this.options.enabled,wt(cse,this))===Ct(t.enabled,wt(cse,this))&&Pt(this.options.staleTime,wt(cse,this))===Pt(t.staleTime,wt(cse,this))||vt(_se,this,Sse).call(this);const o=vt(_se,this,Tse).call(this);!r||wt(cse,this)===n&&Ct(this.options.enabled,wt(cse,this))===Ct(t.enabled,wt(cse,this))&&o===wt(wse,this)||vt(_se,this,Ese).call(this,o)}getOptimisticResult(e){const t=wt(sse,this).getQueryCache().build(wt(sse,this),e),n=this.createResult(t,e);return function(e,t){if(!Ft(e.getCurrentResult(),t))return!0;return!1}(this,n)&&(kt(use,this,n),kt(hse,this,this.options),kt(dse,this,wt(cse,this).state)),n}getCurrentResult(){return wt(use,this)}trackResult(e,t){return new Proxy(e,{get:(e,n)=>(this.trackProp(n),null===t||void 0===t||t(n),"promise"===n&&(this.trackProp("data"),this.options.experimental_prefetchInRender||"pending"!==wt(pse,this).status||wt(pse,this).reject(new Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(e,n))})}trackProp(e){wt(kse,this).add(e)}getCurrentQuery(){return wt(cse,this)}refetch(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object.assign({},(Tu(e),e));return this.fetch((0,Le.A)({},t))}fetchOptimistic(e){const t=wt(sse,this).defaultQueryOptions(e),n=wt(sse,this).getQueryCache().build(wt(sse,this),t);return n.fetch().then(()=>this.createResult(n,t))}fetch(e){var t;return vt(_se,this,Ase).call(this,(0,Le.A)((0,Le.A)({},e),{},{cancelRefetch:null===(t=e.cancelRefetch)||void 0===t||t})).then(()=>(this.updateResult(),wt(use,this)))}createResult(e,t){const n=wt(cse,this),r=this.options,o=wt(use,this),i=wt(dse,this),a=wt(hse,this),s=e!==n?e.state:wt(lse,this),{state:c}=e;let l,u=(0,Le.A)({},c),d=!1;if(t._optimisticResults){const o=this.hasListeners(),i=!o&&Nse(e,t),a=o&&Lse(e,n,t,r);(i||a)&&(u=(0,Le.A)((0,Le.A)({},u),Tn(c.data,e.options))),"isRestoring"===t._optimisticResults&&(u.fetchStatus="idle")}let{error:h,errorUpdatedAt:p,status:f}=u;l=u.data;let g=!1;if(void 0!==t.placeholderData&&void 0===l&&"pending"===f){let e;var y;if(null!==o&&void 0!==o&&o.isPlaceholderData&&t.placeholderData===(null===a||void 0===a?void 0:a.placeholderData))e=o.data,g=!0;else e="function"===typeof t.placeholderData?t.placeholderData(null===(y=wt(mse,this))||void 0===y?void 0:y.state.data,wt(mse,this)):t.placeholderData;void 0!==e&&(f="success",l=Kt(null===o||void 0===o?void 0:o.data,e,t),d=!0)}if(t.select&&void 0!==l&&!g)if(o&&l===(null===i||void 0===i?void 0:i.data)&&t.select===wt(gse,this))l=wt(yse,this);else try{kt(gse,this,t.select),l=t.select(l),l=Kt(null===o||void 0===o?void 0:o.data,l,t),kt(yse,this,l),kt(fse,this,null)}catch(I){kt(fse,this,I)}wt(fse,this)&&(h=wt(fse,this),l=wt(yse,this),p=Date.now(),f="error");const m="fetching"===u.fetchStatus,b="pending"===f,v="error"===f,w=b&&m,k=void 0!==l,_={status:f,fetchStatus:u.fetchStatus,isPending:b,isSuccess:"success"===f,isError:v,isInitialLoading:w,isLoading:w,data:l,dataUpdatedAt:u.dataUpdatedAt,error:h,errorUpdatedAt:p,failureCount:u.fetchFailureCount,failureReason:u.fetchFailureReason,errorUpdateCount:u.errorUpdateCount,isFetched:u.dataUpdateCount>0||u.errorUpdateCount>0,isFetchedAfterMount:u.dataUpdateCount>s.dataUpdateCount||u.errorUpdateCount>s.errorUpdateCount,isFetching:m,isRefetching:m&&!b,isLoadingError:v&&!k,isPaused:"paused"===u.fetchStatus,isPlaceholderData:d,isRefetchError:v&&k,isStale:Bse(e,t),refetch:this.refetch,promise:wt(pse,this),isEnabled:!1!==Ct(t.enabled,e)};if(this.options.experimental_prefetchInRender){const t=e=>{"error"===_.status?e.reject(_.error):void 0!==_.data&&e.resolve(_.data)},r=()=>{const e=kt(pse,this,_.promise=cn());t(e)},o=wt(pse,this);switch(o.status){case"pending":e.queryHash===n.queryHash&&t(o);break;case"fulfilled":"error"!==_.status&&_.data===o.value||r();break;case"rejected":"error"===_.status&&_.error===o.reason||r()}}return _}updateResult(){const e=wt(use,this),t=this.createResult(wt(cse,this),this.options);if(kt(dse,this,wt(cse,this).state),kt(hse,this,this.options),void 0!==wt(dse,this).data&&kt(mse,this,wt(cse,this)),Ft(t,e))return;kt(use,this,t);vt(_se,this,Rse).call(this,{listeners:(()=>{if(!e)return!0;const{notifyOnChangeProps:t}=this.options,n="function"===typeof t?t():t;if("all"===n||!n&&!wt(kse,this).size)return!0;const r=new Set(null!==n&&void 0!==n?n:wt(kse,this));return this.options.throwOnError&&r.add("error"),Object.keys(wt(use,this)).some(t=>{const n=t;return wt(use,this)[n]!==e[n]&&r.has(n)})})()})}onQueryUpdate(){this.updateResult(),this.hasListeners()&&vt(_se,this,xse).call(this)}});function Ase(e){vt(_se,this,Cse).call(this);let t=wt(cse,this).fetch(this.options,e);return null!==e&&void 0!==e&&e.throwOnError||(t=t.catch(Et)),t}function Sse(){vt(_se,this,Ose).call(this);const e=Pt(this.options.staleTime,wt(cse,this));if(Tt||wt(use,this).isStale||!xt(e))return;const t=Ot(wt(use,this).dataUpdatedAt,e)+1;kt(bse,this,St.setTimeout(()=>{wt(use,this).isStale||this.updateResult()},t))}function Tse(){var e;return null!==(e="function"===typeof this.options.refetchInterval?this.options.refetchInterval(wt(cse,this)):this.options.refetchInterval)&&void 0!==e&&e}function Ese(e){vt(_se,this,Pse).call(this),kt(wse,this,e),!Tt&&!1!==Ct(this.options.enabled,wt(cse,this))&&xt(wt(wse,this))&&0!==wt(wse,this)&&kt(vse,this,St.setInterval(()=>{(this.options.refetchIntervalInBackground||an.isFocused())&&vt(_se,this,Ase).call(this)},wt(wse,this)))}function xse(){vt(_se,this,Sse).call(this),vt(_se,this,Ese).call(this,vt(_se,this,Tse).call(this))}function Ose(){wt(bse,this)&&(St.clearTimeout(wt(bse,this)),kt(bse,this,void 0))}function Pse(){wt(vse,this)&&(St.clearInterval(wt(vse,this)),kt(vse,this,void 0))}function Cse(){const e=wt(sse,this).getQueryCache().build(wt(sse,this),this.options);if(e===wt(cse,this))return;const t=wt(cse,this);kt(cse,this,e),kt(lse,this,e.state),this.hasListeners()&&(null===t||void 0===t||t.removeObserver(this),e.addObserver(this))}function Rse(e){rn.batch(()=>{e.listeners&&this.listeners.forEach(e=>{e(wt(use,this))}),wt(sse,this).getQueryCache().notify({query:wt(cse,this),type:"observerResultsUpdated"})})}function Nse(e,t){return function(e,t){return!1!==Ct(t.enabled,e)&&void 0===e.state.data&&!("error"===e.state.status&&!1===t.retryOnMount)}(e,t)||void 0!==e.state.data&&Dse(e,t,t.refetchOnMount)}function Dse(e,t,n){if(!1!==Ct(t.enabled,e)&&"static"!==Pt(t.staleTime,e)){const r="function"===typeof n?n(e):n;return"always"===r||!1!==r&&Bse(e,t)}return!1}function Lse(e,t,n,r){return(e!==t||!1===Ct(r.enabled,e))&&(!n.suspense||"error"!==e.state.status)&&Bse(e,n)}function Bse(e,t){return!1!==Ct(t.enabled,e)&&e.isStaleByTime(Pt(t.staleTime,e))}function Mse(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var jse=y.createContext(Mse()),Fse=y.createContext(!1),Use=(Fse.Provider,(e,t,n)=>t.fetchOptimistic(e).catch(()=>{n.clearReset()}));function Hse(e,t,n){var r,o,i,a;const s=y.useContext(Fse),c=y.useContext(jse),l=(e=>{const t=y.useContext(Gae);if(e)return e;if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t})(n),u=l.defaultQueryOptions(e);null===(r=l.getDefaultOptions().queries)||void 0===r||null===(o=r._experimental_beforeQuery)||void 0===o||o.call(r,u);const d=l.getQueryCache().get(u.queryHash);u._optimisticResults=s?"isRestoring":"optimistic",(e=>{if(e.suspense){const t=1e3,n=e=>"static"===e?e:Math.max(null!==e&&void 0!==e?e:t,t),r=e.staleTime;e.staleTime="function"===typeof r?function(){return n(r(...arguments))}:n(r),"number"===typeof e.gcTime&&(e.gcTime=Math.max(e.gcTime,t))}})(u),((e,t,n)=>{const r=null!==n&&void 0!==n&&n.state.error&&"function"===typeof e.throwOnError?Yt(e.throwOnError,[n.state.error,n]):e.throwOnError;(e.suspense||e.experimental_prefetchInRender||r)&&(t.isReset()||(e.retryOnMount=!1))})(u,c,d),(e=>{y.useEffect(()=>{e.clearReset()},[e])})(c);const h=!l.getQueryCache().get(u.queryHash),[p]=y.useState(()=>new t(l,u)),f=p.getOptimisticResult(u),g=!s&&!1!==e.subscribed;if(y.useSyncExternalStore(y.useCallback(e=>{const t=g?p.subscribe(rn.batchCalls(e)):Et;return p.updateResult(),t},[p,g]),()=>p.getCurrentResult(),()=>p.getCurrentResult()),y.useEffect(()=>{p.setOptions(u)},[u,p]),((e,t)=>(null===e||void 0===e?void 0:e.suspense)&&t.isPending)(u,f))throw Use(u,p,c);if((e=>{let{result:t,errorResetBoundary:n,throwOnError:r,query:o,suspense:i}=e;return t.isError&&!n.isReset()&&!t.isFetching&&o&&(i&&void 0===t.data||Yt(r,[t.error,o]))})({result:f,errorResetBoundary:c,throwOnError:u.throwOnError,query:d,suspense:u.suspense}))throw f.error;if(null===(i=l.getDefaultOptions().queries)||void 0===i||null===(a=i._experimental_afterQuery)||void 0===a||a.call(i,u,f),u.experimental_prefetchInRender&&!Tt&&((e,t)=>e.isLoading&&e.isFetching&&!t)(f,s)){const e=h?Use(u,p,c):null===d||void 0===d?void 0:d.promise;null===e||void 0===e||e.catch(Et).finally(()=>{p.updateResult()})}return u.notifyOnChangeProps?f:p.trackResult(f)}function zse(e,t){return Hse(e,Ise,t)}function Kse(e,t){if(e===t)return!0;if(e&&t&&"object"===typeof e&&"object"===typeof t){if(e.constructor!==t.constructor)return!1;let n,r;if(Array.isArray(e)&&Array.isArray(t)){if(n=e.length,n!==t.length)return!1;for(r=n;0!==r--;)if(!Kse(e[r],t[r]))return!1;return!0}if("function"===typeof e.valueOf&&e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if("function"===typeof e.toString&&e.toString!==Object.prototype.toString)return e.toString()===t.toString();const o=Object.keys(e);if(n=o.length,n!==Object.keys(t).length)return!1;for(r=n;0!==r--;)if(!Object.hasOwn(t,o[r]))return!1;for(r=n;0!==r--;){const n=o[r];if(n&&!Kse(e[n],t[n]))return!1}return!0}return e!==e&&t!==t}const Gse=["connector"],Vse=["connector"];function qse(e,t){const{onChange:n}=t;return e.subscribe(()=>nse(e),n,{equalityFn(e,t){const{connector:n}=e,r=(0,br.A)(e,Gse),{connector:o}=t;return Kse(r,(0,br.A)(t,Vse))&&(null===n||void 0===n?void 0:n.id)===(null===o||void 0===o?void 0:o.id)&&(null===n||void 0===n?void 0:n.uid)===(null===o||void 0===o?void 0:o.uid)}})}class Wse extends Oi{constructor(){super(...arguments),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"WagmiError"})}get docsBaseUrl(){return"https://wagmi.sh/react"}get version(){return"wagmi@".concat("2.19.5")}}class Yse extends Wse{constructor(){super("`useConfig` must be used within `WagmiProvider`.",{docsPath:"/api/WagmiProvider"}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"WagmiProviderNotFoundError"})}}function Xse(){var e;const t=null!==(e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).config)&&void 0!==e?e:(0,y.useContext)(Xae);if(!t)throw new Yse;return t}var Qse=__webpack_require__(3044);const Zse=e=>"object"===typeof e&&!Array.isArray(e);function Jse(){const e=Xse(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{});return function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Kse;const o=(0,y.useRef)([]),i=(0,Qse.useSyncExternalStoreWithSelector)(e,t,n,e=>e,(e,t)=>{if(Zse(e)&&Zse(t)&&o.current.length){for(const n of o.current)if(!r(e[n],t[n]))return!1;return!0}return r(e,t)});return(0,y.useMemo)(()=>{if(Zse(i)){const e=(0,Le.A)({},i);let t={};for(const[n,r]of Object.entries(e))t=(0,Le.A)((0,Le.A)({},t),{},{[n]:{configurable:!1,enumerable:!0,get:()=>(o.current.includes(n)||o.current.push(n),r)}});return Object.defineProperties(e,t),e}return i},[i])}(t=>qse(e,{onChange:t}),()=>nse(e))}function $se(e){var t;const n=tse(null===e||void 0===e?void 0:e.connector),r=Boolean((null===n||void 0===n?void 0:n.signer)&&(null===(t=null===e||void 0===e?void 0:e.autoFetch)||void 0===t||t)),{chainId:o}=Jse();return zse({queryKey:[rr.GET_CHAIN_ID,n.lastUpdated,o],queryFn:()=>(async e=>{var t;let{wallet:n,selectedChainId:r}=e;if(n.connector.type===tr.HEDERA)return{chain:n.connector.chain,error:null};const o=(null===(t=n.connector.chain)||void 0===t?void 0:t.id)!==r?"Wrong connector chainId (".concat(r,")"):null;return o?{chain:null,error:o}:{chain:n.connector.chain,error:null}})({wallet:n,selectedChainId:o}),enabled:r})}const ece=new $n;class tce{constructor(e){let{strategy:t,config:n,debug:r=!1}=e;if((0,cr.A)(this,"_type",tr.HEDERA),!t)throw new Error("There is no strategy set for this connector.");this._strategy=t,this._config=n,this._debug=r}async checkExtensionPresence(){return!0}isWalletStateAvailable(){return!0}async resolveHNS(e){if(this._config.hnsResolver){const t=new this._config.hnsResolver({network:sr(this._strategy.chain)});return await t.get(e)}return null}get type(){return this._type}get isExtensionRequired(){return!0}get config(){return this._config}get chain(){return this._strategy.chain}}(0,cr.A)(tce,"strategy",nr.UNKNOWN);class nce extends tce{constructor(e){super(e),this._type=tr.HEDERA}}(0,cr.A)(nce,"strategy",nr.HWC);class rce extends tce{constructor(e,t){super(t),this._type=tr.ETHEREUM,this._wagmiConnector=t.strategy.controller.connectors.find(t=>t.id===e)}}(0,cr.A)(rce,"strategy",nr.WAGMI);const oce=class extends nce{constructor(e){var t;super(e),(0,cr.A)(this,"_extensionId",null),this._config=(0,Le.A)({icons:(0,Le.A)({white:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANgAAADYCAMAAAC+/t3fAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAvdQTFRFAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GN55eAAAAP10Uk5TAAECBRotP1JfZWtydG5oYlpJNiQOGz1deJOntcDL19/i5urr6OTh29HGu66ehk4qEwoRM3yozefy+//37d1DIgssaZzC/vz9+dWwhUoWBInM9eAxBhBTlM+xdgg60vrpXB9gtNqKfuxMK4jjulgJJY/lV31HB2bUojy2FPDFSEYSDYTH8wOMQBnvXi/Ke5oMVay4bfjEHrylgmPeySF18TggI85nHXncVBc1UZm3kL7ZS68pGNO9kaR60KlBqpamKMMm7kWYMoCSbI65W3+yD4tvh400vxyzc/Yw1nEVdzcnO9idoYE5o5uf9E9CVq1qwcgucFA+RE1kWaCDYWD4CiUAABHuSURBVHic7Z15eBRFFsC7GljEmUkADSAgiCKrQDgVBDmi+KmggEo4JHKDAhKREAJ8UcI1QAIIIUC4r4VIuEQEcf0Qo4gsKAQFQVdALoEQ7pkAQtK9VdUzyUxPd1dVdw+7vV+/Pxyc6X71fl33q/c6gPs/FfDfNiBcYoNZTWwwq4kNZjWxwawmNpjVxAazmthgVhMbzGpig1lNbDCriQ1mNbHBrCY2mNXEBrOa2GBWExvMamKDWU1sMKuJDWY1scGsJvcITCoGiPhDvHclhll7CAlQ/joMRYdDMRB9lpcCcrnku4jnxHDRhQXMD1WqQgiSX47Xhv/JRReHCc58MAAE9NEEHI6WGNQuA5evXnsafIuoeE4w3QyT1eGqikE8JytJXzmArBhEAoQC/O8IiX0LZDO53kwF49FzjypsAw5Vhv9w8Og7+FWBoyDoMgf8BjdBwHng/1YGv53oADaYzGYeGG6CXeHjv+rB1YRbpJwpQByIDsJwXviR1wysLxL8zdgUc0zTI3Jx4KdG4BjHuWA9QatVkQIF4cGahc/i8TtlwXJfrZtikDlaRK5RE3Alj+Oc0kOnopIEs4kAstUFG6+YhWYGGMJ6oMut47CuRJG2qoIFwsEeVsBFf9fas8YUNONgCGsImpMccMWkDwuJVG9ezlkHgDkmoBkGgyYMB2CvVFk6oXyCq83LOY52Sy/yryt1i0EwiFV6+O1c1LOMYiFB1QbgAzry5gzcEgyIITBY9igAdpmFhQTNccDLgdYz7xprj0bAYMFjQY6ZWEh8aBe9rdcbqTT9YLDU5KsVdzqA4b4lFx9aOzDRQKXpBoNFpix7mHOajoUEDSOcB9StNl73GKIXjBcmgNw8J/DoHt81xVdp7Sfd0Vtp+sDgc+yyt0aYqksSiOYSvR3mxifrI9MFBosqX+EhFxem6vKJA1faybv5usj0gPFC46453nBWlySo0jjPY3XH6hkddYDxwrSfTnFOb1irSxJcaZ1Bko51CDsYEKeDTagZhh2L85E5X0oUmZsjMxgQE09cCH8z9AtsFk4vFwtGsJKxggFx9gaBlUvaLBcL680uoaD7ygOMZGxgsKlHPp8HHyGdaRIOj7o+3H7iW+D6HRVKcBsEa4GztadHQiEbGRMY5MrIApTDhrTpl1waWFzg1TVO/40uEdHRseGOFgeGMpGxgEEuR8sCKi60ckB7K/TP48+2BL8+mZJc9td55W8VDb5V+4e6VT7PQz9BOirnCCbrDwawkDGAQa5lSzgXeVaWNsNwo+/qse7MidoJ4Ms1wRckf1/0c2q6qzRslU6OZm+AySq90ZuBjKkpVnkUcRGxYE3AunL0Th1zvmACnoAAEP0FiX6XfuPEYSNur6vEUe29MdmQH9Pp5zMWsKy5ZC7f9t7ZL2EW6I6+QN1Mbg1Aex7sEM7u16/pYoRG6m5QrxdU2p1PTUYNBsSyTQCJS9pucNEHkt4slHRr2AHwr417ZvOlObye1mzimCwhltZchhp7r+1MEWhy+bDyUwde4Sgd1tj1O37WijRARIPzmad5RiFtldGCAXHluGouQatgaQuVNPnZdI7FE4MujRkBUkUHrz2MwNksb3ZH88G2ArdWS5Q2GRdGv1vI7IFH14MPn5nMae5bHXCi6XfSbTYYlO2TRKfaI5V2GLV7Lt6oy22G0GIGOtM0tq54/ZHyUjgGj5UPjVcjg1/CdVbcoQX6vYFwiopqGb1TradhrglJueaDQbIuP1RXfqK4GfZceP6SEVcgqrUdBzfBGUVhJYq5Ji1YH5Z5jBemX9qlQIaaoVBwtsMCox535NBrl+pRKgJxuQ+y7F1YJmheGPJ1xZBipR1T773LDfqkpRK4vjlVQ4tAXG3+lROmtSIqN+dMpqxY3L0idt1k3+MqmiNyDeeMdQmyIuDDu/H8nLCt7hHZt/s2BZHh7pXa8ZppJ5G80HHQNFhBgUVA0IRP1oRxP4aKXXVqewAZ5vpzTSsTmqFf3MmN544KWJRirsnzN4R1B43Ilt5eU0yGuWq819Ks6vIVwe8e7/Fv+zDXR1O2hNvnAYtdM7qGjwxz3d+rj6lcuKPtnXcMkhVIK0Ru9jNC+L1UkCxq5WRMhrlG/TbGZC5MVq4rIuM4xFVviXgv/IqQbOuJtRIZ8Paq2N10LjyjRba4geoMcnkO6Tm31efi7hidg8iAN32zOwxcHKq0tPuznF7I1ecdXefROg8lkk+ccnKcN+Zv48PDhch+HC6KgMtoqu+cXd8xEi80+SuS4+ZOXR8uLkSWsE+IOHhBZ/yAzoM/XsjtnRQtNg4fF5J1f/e00hsXoQSGZ1uCPvjzhBS2QtFDYLqB6mKkVenxKoDBy2KrEoNjABlefn2pBrmMZIAUoAnVuTcoag0Fg/2n34KJj2dmkmxgrK6YvVvK3wfqM9xDo7VTxWcObyy6GGpMCBgvNMwaBD8bL/nLaNRPkNYjYAD8vDDmbcPBRIFam0yZCD8HtXgiRKscjBfKJOxycuAGWN78mmkm8ML8jAouEWp1dIo3jYwXxp856gBA9HIzW8i1Avm1/wZ9RDhFwc0jOJZnkgm8sPLuMp9WR2Ztk8h44fg2aQUEN7ovj5NpBbJrv7+Y5lsHOr09k6+bYQDciKzadNGnFS4lBvY3hQyu7JLKl2htND9YKwi+dl1RhnSshzf8Ed/cMsEGXhj+VGbxfgDasPpRU7SW3jI5UOv8RkFaQdC1f+xYXnxcieqs9tmdhm3ghZMvVyz222Ebuow0QWvJ7sm3aWuWHuieAIHXnmpbteQYFteZOLu5QRvgKDvFHbTnhmR6F4ABWvv1HRusVSj4Iy9g2wYCrq0UGRV0vIzqzDnfWF+Ho+yRPkF+Vkymc8leorXtC9tlvhfkQNhTEp8ESq6duugh2TEsssG122vABjjK3tdDdhhvYJNVrHV49LIQb5mD98TmFLsQQPG1bc5VCjlexjYM66nbBl5o2vhISJAB1hr1qQGtOUmllZ2P2Y8U+ciA/9qU1ZUVjs2xDS1m6rSBFyrWK1IInsDtZmEDna5IXhhy9bSau3hd+nRJK/BdW6HbIcVwAEy2vpouMl4416KaYlAIJkuMZXfRYK3T67oVzxAw2capc7CtGAyIleoIKmEOmKzCNh1kvDD246rqWoWCh28xO9WQ1i43r6ucNmEvTHbN4hoD4nOtvhKBypkbJqu3VGAlg6PR2VzVoBBMNr1NESsZbN3L0lRP0ZBWLnPOHE4C44WfZxxzqOajYLKFDRnbDRyNzshH2WCtsN1sGsnouOaFFWUzNEK5kK1nV8VApRLY+S4uQf1gG5MxOmN5IXFz6CgbrBX++Imb6agBtu5Hl2uGcjk4vvUn+4vBes5+Tft8mdV9DsRPR1QhBCdJff1NhsMhXvjbIw9qc8E6aF91AOw20qg4rVy2+vky5yOL/Z6aDIj5r6uNRoFaIdnJO5dotfLCpRZRRK7Nwxomc8Wj4vAX3QQyaGT2GMoeAcRu8aMpgsn8B7B0Wnnhu15avdbXZ1Jekmzw3dOwwXHN8Epp9kuj6hFAvDxrJ12QHNI65gCV15UXxp36nczlX00UrzxOjlGazWU2uBNyyTYAsfysxfRBjbxn6WoKPzkvDBaV1xAluqT6kualkrXi8FMXyWQTDlMccN/XPo86xhvPqSMLiScbvNBgnnbrRlyOqCz/SiJgdd+2l3zFHGID79makaJpA1S7qG0/hth1TNakOuEsihe6tddsBSh0weNKL/FWBe7H+lX/ikQGvOXdWn5tqDapRhZTTL50yva2Zj4EEGev5QlccO+4x1Oy8gvaQc/fdJNMtnSc+igG1V4dfowx1wBr/XxbnDoZEOM/fI3IVfvdwN1+sM8jatF0MtnISQdVbIBqXfVpg6FlWtvVVj3xBWLf30UiV8/ybwWu1GVeqmmrypPJmkQqj2IoGLqVhyJoWFHr9k7fKJP5zgAJXKBPsI9Z7lfs2HemSytsENvwgUdpFEPB0B8XkIOG1bSeuXlZ8dhEjOzsO2lXuRlxbR6zTMthiryrdwaQyU4PCx3FoF4paFhngjfwDmn9iJLWpF2arRtzdXj5KW0XN/KH77tGJpsaKx/FoN6ReyiCvLW0Xpne0Z0s1/p8aS+xvgYdyCAdSqATjD7ZZLJ2TwSPYlDvn131c/m0tv7orlzr3g+9xPrqXLMH+RgJkj1YqwyZbPvmwFEM6p34hSYXjkElaj17OCJYq+cNzV6LufgvnKHbe8UTzVk9upDJ3visZBSDeoce1OYqwBGW2i/44Jzeuv1bBmr9NZ7MdeHFBVQnmjhV8YvXSWReUNgi3e/DE7mDQ8lcfGIa6SKnN37G/hKtJ94itQKn92LPiUruGMWoAV6Iu3ArKLROgQx4awyOwTZAve/vI18e32lRzRlksj9zavm1ztxI5jr/y/3Kk6riLbwQO2IU2dTkrZlQKS+APQnki5PudOPAwF/IZJearUY+C5F7+zCZKz/zBZVpXfkmXuhU7gzZ2MjsCDeXzO/4gHzp2aj9PCeA+i4KY2Onovc5LVxJ8RCuXVRb3qncxgv8tkkEc6His09v5DqNpqncx+tI1UAyF5E1n3eH4165StFsW69WXWCq3QhE8PM7ZNVJrZ480J08hI6f+rW/49A0sKKcr2pSFF7qlyvqGw21O5ENnfPJyvO+7kEYxFFO2/sxJUNd1nLyED5o3XVy0XVz92tsddR+wDaQmwOcnCimvGZtAienZdke0lROnvJEsPZ2Ha0tr+ovHF2PoFhOtK/ZO3g5cWwoaZmknZmEta6sHKHBpR39Bm3YH294ARjn7CNfAGb8oLkRIWv1AmmqURftsD5owz8nGFyyn06Vb/rRkr06qwNBpnV8ndAtTnAh2kqgDVQZp+oWjOoampmNgpnb3tBZZ7i+hvyYLtvgyIUUiAltcDbQR4a5rqW9qvxkI91szqwgrWfcxMxhYoQp6utD9Gz4JcdPo8dUHRmdWdyPQVr7lyGH+pNDZ1Ff3+phbjfYgif3qzm0kCP8OXqHcZDWq/EU2fkUMcHIWdhdc3uuZkHNQo2DFCBeLtJ0FqppnRpVl+IQgybYGXAiwaGibMH1PM2jLyB2O63p3lXW+vkCqtQM2iju26/dYHXIdxcIBxi8kL+V9limWOuoMiqjkUwowYDYvwn9KIaPL+4WEo+ceGFwrU/ZDmaufaYyGsmFPg+671jaUUw6SltCcfzJCxXqkY90i7XCUfYAbcoJQ7rwX9fp+npw6I+2qIU6KWoF3qVx1G+YYUkXnh1J0yMw142jlKEpvNCmlvYBbIDWMQ/Tp2YwvaikW1Nyj5ACU6pRh9zwwo7kUnRau7dhSDlhSxduEEHqEVIoUSpDsAvcoDSKogkJuetgyRdmfBnQ4C+1w1Kk4K/1TOFJspBdRa2Qa9xRpndTsaYLj8vSCiTCXB++whx2tSJFOfzPrxUWmJMYzjxoaMPN5L2qNkjhZNHMIYC8sC5DKWCzWKtQUK5KePOgUdhPSq6KDVIA4GJdoY0oxFYtCBHld68Ndx40CvYupxo2qjNkEwdFv6D86gmp125gDmzUky781qkixZBc/UG2/mQhFa2JK9hDUXWlC//hDm032IL6iwyEZiu+egJpffUD5vBWXWCoR+TL243RQHYcztVNHnQupeNk6sjv1psuLHtliRTw80CWAS7lV09Arm/K3Ls8aNQjehyXJaw4dxcYTlgJTuwwlAajO124YWLxK0uk9J7DHoNcoa+eMJK4pP8FyCff94UBSqlmH1cwJSls/pSSV0+4PI5DevO7jbyyetUdHAYopT0eMCOFDodzTfyHTyvkyghNKqUV/S8Zh+3m3HbRCWsMeJc/Vtq0xEvp1RMc5/S65hlI8TLwWnjYbuqNdd1wecDmFUn61YRo7XigpsMLtTonGUnKM/a+eym5+dy0Hga0hGptNA0lN+eNNpQybegvFPBCXLX2DU9fizExFRxpdc+ZkDGpSktDWoz9TQkIFBvN+C4FKq2lxhnVavSvgPDoZSKm/5ktE7Sa97eR/sfEBrOa2GBWExvMamKDWU1sMKuJDWY1scGsJjaY1cQGs5rYYFYTG8xqYoNZTWwwq4kNZjWxwawmNpjVxAazmthgVhMbzGpig1lNbDCryX8AodzxYHmMABkAAAAASUVORK5CYII=",dark:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANgAAADYCAMAAAC+/t3fAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAvdQTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlAzgpgAAAP10Uk5TAAECBRotP1JfZWtydG5oYlpJNiQOGz1deJOntcDL19/i5urr6OTh29HGu66ehk4qEwoRM3yozefy+//37d1DIgssaZzC/vz9+dWwhUoWBInM9eAxBhBTlM+xdgg60vrpXB9gtNqKfuxMK4jjulgJJY/lV31HB2bUojy2FPDFSEYSDYTH8wOMQBnvXi/Ke5oMVay4bfjEHrylgmPeySF18TggI85nHXncVBc1UZm3kL7ZS68pGNO9kaR60KlBqpamKMMm7kWYMoCSbI65W3+yD4tvh400vxyzc/Yw1nEVdzcnO9idoYE5o5uf9E9CVq1qwcgucFA+RE1kWaCDYWD4CiUAABHuSURBVHic7Z15eBRFFsC7GljEmUkADSAgiCKrQDgVBDmi+KmggEo4JHKDAhKREAJ8UcI1QAIIIUC4r4VIuEQEcf0Qo4gsKAQFQVdALoEQ7pkAQtK9VdUzyUxPd1dVdw+7vV+/Pxyc6X71fl33q/c6gPs/FfDfNiBcYoNZTWwwq4kNZjWxwawmNpjVxAazmthgVhMbzGpig1lNbDCriQ1mNbHBrCY2mNXEBrOa2GBWExvMamKDWU1sMKuJDWY1scGsJvcITCoGiPhDvHclhll7CAlQ/joMRYdDMRB9lpcCcrnku4jnxHDRhQXMD1WqQgiSX47Xhv/JRReHCc58MAAE9NEEHI6WGNQuA5evXnsafIuoeE4w3QyT1eGqikE8JytJXzmArBhEAoQC/O8IiX0LZDO53kwF49FzjypsAw5Vhv9w8Og7+FWBoyDoMgf8BjdBwHng/1YGv53oADaYzGYeGG6CXeHjv+rB1YRbpJwpQByIDsJwXviR1wysLxL8zdgUc0zTI3Jx4KdG4BjHuWA9QatVkQIF4cGahc/i8TtlwXJfrZtikDlaRK5RE3Alj+Oc0kOnopIEs4kAstUFG6+YhWYGGMJ6oMut47CuRJG2qoIFwsEeVsBFf9fas8YUNONgCGsImpMccMWkDwuJVG9ezlkHgDkmoBkGgyYMB2CvVFk6oXyCq83LOY52Sy/yryt1i0EwiFV6+O1c1LOMYiFB1QbgAzry5gzcEgyIITBY9igAdpmFhQTNccDLgdYz7xprj0bAYMFjQY6ZWEh8aBe9rdcbqTT9YLDU5KsVdzqA4b4lFx9aOzDRQKXpBoNFpix7mHOajoUEDSOcB9StNl73GKIXjBcmgNw8J/DoHt81xVdp7Sfd0Vtp+sDgc+yyt0aYqksSiOYSvR3mxifrI9MFBosqX+EhFxem6vKJA1faybv5usj0gPFC46453nBWlySo0jjPY3XH6hkddYDxwrSfTnFOb1irSxJcaZ1Bko51CDsYEKeDTagZhh2L85E5X0oUmZsjMxgQE09cCH8z9AtsFk4vFwtGsJKxggFx9gaBlUvaLBcL680uoaD7ygOMZGxgsKlHPp8HHyGdaRIOj7o+3H7iW+D6HRVKcBsEa4GztadHQiEbGRMY5MrIApTDhrTpl1waWFzg1TVO/40uEdHRseGOFgeGMpGxgEEuR8sCKi60ckB7K/TP48+2BL8+mZJc9td55W8VDb5V+4e6VT7PQz9BOirnCCbrDwawkDGAQa5lSzgXeVaWNsNwo+/qse7MidoJ4Ms1wRckf1/0c2q6qzRslU6OZm+AySq90ZuBjKkpVnkUcRGxYE3AunL0Th1zvmACnoAAEP0FiX6XfuPEYSNur6vEUe29MdmQH9Pp5zMWsKy5ZC7f9t7ZL2EW6I6+QN1Mbg1Aex7sEM7u16/pYoRG6m5QrxdU2p1PTUYNBsSyTQCJS9pucNEHkt4slHRr2AHwr417ZvOlObye1mzimCwhltZchhp7r+1MEWhy+bDyUwde4Sgd1tj1O37WijRARIPzmad5RiFtldGCAXHluGouQatgaQuVNPnZdI7FE4MujRkBUkUHrz2MwNksb3ZH88G2ArdWS5Q2GRdGv1vI7IFH14MPn5nMae5bHXCi6XfSbTYYlO2TRKfaI5V2GLV7Lt6oy22G0GIGOtM0tq54/ZHyUjgGj5UPjVcjg1/CdVbcoQX6vYFwiopqGb1TradhrglJueaDQbIuP1RXfqK4GfZceP6SEVcgqrUdBzfBGUVhJYq5Ji1YH5Z5jBemX9qlQIaaoVBwtsMCox535NBrl+pRKgJxuQ+y7F1YJmheGPJ1xZBipR1T773LDfqkpRK4vjlVQ4tAXG3+lROmtSIqN+dMpqxY3L0idt1k3+MqmiNyDeeMdQmyIuDDu/H8nLCt7hHZt/s2BZHh7pXa8ZppJ5G80HHQNFhBgUVA0IRP1oRxP4aKXXVqewAZ5vpzTSsTmqFf3MmN544KWJRirsnzN4R1B43Ilt5eU0yGuWq819Ks6vIVwe8e7/Fv+zDXR1O2hNvnAYtdM7qGjwxz3d+rj6lcuKPtnXcMkhVIK0Ru9jNC+L1UkCxq5WRMhrlG/TbGZC5MVq4rIuM4xFVviXgv/IqQbOuJtRIZ8Paq2N10LjyjRba4geoMcnkO6Tm31efi7hidg8iAN32zOwxcHKq0tPuznF7I1ecdXefROg8lkk+ccnKcN+Zv48PDhch+HC6KgMtoqu+cXd8xEi80+SuS4+ZOXR8uLkSWsE+IOHhBZ/yAzoM/XsjtnRQtNg4fF5J1f/e00hsXoQSGZ1uCPvjzhBS2QtFDYLqB6mKkVenxKoDBy2KrEoNjABlefn2pBrmMZIAUoAnVuTcoag0Fg/2n34KJj2dmkmxgrK6YvVvK3wfqM9xDo7VTxWcObyy6GGpMCBgvNMwaBD8bL/nLaNRPkNYjYAD8vDDmbcPBRIFam0yZCD8HtXgiRKscjBfKJOxycuAGWN78mmkm8ML8jAouEWp1dIo3jYwXxp856gBA9HIzW8i1Avm1/wZ9RDhFwc0jOJZnkgm8sPLuMp9WR2Ztk8h44fg2aQUEN7ovj5NpBbJrv7+Y5lsHOr09k6+bYQDciKzadNGnFS4lBvY3hQyu7JLKl2htND9YKwi+dl1RhnSshzf8Ed/cMsEGXhj+VGbxfgDasPpRU7SW3jI5UOv8RkFaQdC1f+xYXnxcieqs9tmdhm3ghZMvVyz222Ebuow0QWvJ7sm3aWuWHuieAIHXnmpbteQYFteZOLu5QRvgKDvFHbTnhmR6F4ABWvv1HRusVSj4Iy9g2wYCrq0UGRV0vIzqzDnfWF+Ho+yRPkF+Vkymc8leorXtC9tlvhfkQNhTEp8ESq6duugh2TEsssG122vABjjK3tdDdhhvYJNVrHV49LIQb5mD98TmFLsQQPG1bc5VCjlexjYM66nbBl5o2vhISJAB1hr1qQGtOUmllZ2P2Y8U+ciA/9qU1ZUVjs2xDS1m6rSBFyrWK1IInsDtZmEDna5IXhhy9bSau3hd+nRJK/BdW6HbIcVwAEy2vpouMl4416KaYlAIJkuMZXfRYK3T67oVzxAw2capc7CtGAyIleoIKmEOmKzCNh1kvDD246rqWoWCh28xO9WQ1i43r6ucNmEvTHbN4hoD4nOtvhKBypkbJqu3VGAlg6PR2VzVoBBMNr1NESsZbN3L0lRP0ZBWLnPOHE4C44WfZxxzqOajYLKFDRnbDRyNzshH2WCtsN1sGsnouOaFFWUzNEK5kK1nV8VApRLY+S4uQf1gG5MxOmN5IXFz6CgbrBX++Imb6agBtu5Hl2uGcjk4vvUn+4vBes5+Tft8mdV9DsRPR1QhBCdJff1NhsMhXvjbIw9qc8E6aF91AOw20qg4rVy2+vky5yOL/Z6aDIj5r6uNRoFaIdnJO5dotfLCpRZRRK7Nwxomc8Wj4vAX3QQyaGT2GMoeAcRu8aMpgsn8B7B0Wnnhu15avdbXZ1Jekmzw3dOwwXHN8Epp9kuj6hFAvDxrJ12QHNI65gCV15UXxp36nczlX00UrzxOjlGazWU2uBNyyTYAsfysxfRBjbxn6WoKPzkvDBaV1xAluqT6kualkrXi8FMXyWQTDlMccN/XPo86xhvPqSMLiScbvNBgnnbrRlyOqCz/SiJgdd+2l3zFHGID79makaJpA1S7qG0/hth1TNakOuEsihe6tddsBSh0weNKL/FWBe7H+lX/ikQGvOXdWn5tqDapRhZTTL50yva2Zj4EEGev5QlccO+4x1Oy8gvaQc/fdJNMtnSc+igG1V4dfowx1wBr/XxbnDoZEOM/fI3IVfvdwN1+sM8jatF0MtnISQdVbIBqXfVpg6FlWtvVVj3xBWLf30UiV8/ybwWu1GVeqmmrypPJmkQqj2IoGLqVhyJoWFHr9k7fKJP5zgAJXKBPsI9Z7lfs2HemSytsENvwgUdpFEPB0B8XkIOG1bSeuXlZ8dhEjOzsO2lXuRlxbR6zTMthiryrdwaQyU4PCx3FoF4paFhngjfwDmn9iJLWpF2arRtzdXj5KW0XN/KH77tGJpsaKx/FoN6ReyiCvLW0Xpne0Z0s1/p8aS+xvgYdyCAdSqATjD7ZZLJ2TwSPYlDvn131c/m0tv7orlzr3g+9xPrqXLMH+RgJkj1YqwyZbPvmwFEM6p34hSYXjkElaj17OCJYq+cNzV6LufgvnKHbe8UTzVk9upDJ3visZBSDeoce1OYqwBGW2i/44Jzeuv1bBmr9NZ7MdeHFBVQnmjhV8YvXSWReUNgi3e/DE7mDQ8lcfGIa6SKnN37G/hKtJ94itQKn92LPiUruGMWoAV6Iu3ArKLROgQx4awyOwTZAve/vI18e32lRzRlksj9zavm1ztxI5jr/y/3Kk6riLbwQO2IU2dTkrZlQKS+APQnki5PudOPAwF/IZJearUY+C5F7+zCZKz/zBZVpXfkmXuhU7gzZ2MjsCDeXzO/4gHzp2aj9PCeA+i4KY2Onovc5LVxJ8RCuXVRb3qncxgv8tkkEc6His09v5DqNpqncx+tI1UAyF5E1n3eH4165StFsW69WXWCq3QhE8PM7ZNVJrZ480J08hI6f+rW/49A0sKKcr2pSFF7qlyvqGw21O5ENnfPJyvO+7kEYxFFO2/sxJUNd1nLyED5o3XVy0XVz92tsddR+wDaQmwOcnCimvGZtAienZdke0lROnvJEsPZ2Ha0tr+ovHF2PoFhOtK/ZO3g5cWwoaZmknZmEta6sHKHBpR39Bm3YH294ARjn7CNfAGb8oLkRIWv1AmmqURftsD5owz8nGFyyn06Vb/rRkr06qwNBpnV8ndAtTnAh2kqgDVQZp+oWjOoampmNgpnb3tBZZ7i+hvyYLtvgyIUUiAltcDbQR4a5rqW9qvxkI91szqwgrWfcxMxhYoQp6utD9Gz4JcdPo8dUHRmdWdyPQVr7lyGH+pNDZ1Ff3+phbjfYgif3qzm0kCP8OXqHcZDWq/EU2fkUMcHIWdhdc3uuZkHNQo2DFCBeLtJ0FqppnRpVl+IQgybYGXAiwaGibMH1PM2jLyB2O63p3lXW+vkCqtQM2iju26/dYHXIdxcIBxi8kL+V9limWOuoMiqjkUwowYDYvwn9KIaPL+4WEo+ceGFwrU/ZDmaufaYyGsmFPg+671jaUUw6SltCcfzJCxXqkY90i7XCUfYAbcoJQ7rwX9fp+npw6I+2qIU6KWoF3qVx1G+YYUkXnh1J0yMw142jlKEpvNCmlvYBbIDWMQ/Tp2YwvaikW1Nyj5ACU6pRh9zwwo7kUnRau7dhSDlhSxduEEHqEVIoUSpDsAvcoDSKogkJuetgyRdmfBnQ4C+1w1Kk4K/1TOFJspBdRa2Qa9xRpndTsaYLj8vSCiTCXB++whx2tSJFOfzPrxUWmJMYzjxoaMPN5L2qNkjhZNHMIYC8sC5DKWCzWKtQUK5KePOgUdhPSq6KDVIA4GJdoY0oxFYtCBHld68Ndx40CvYupxo2qjNkEwdFv6D86gmp125gDmzUky781qkixZBc/UG2/mQhFa2JK9hDUXWlC//hDm032IL6iwyEZiu+egJpffUD5vBWXWCoR+TL243RQHYcztVNHnQupeNk6sjv1psuLHtliRTw80CWAS7lV09Arm/K3Ls8aNQjehyXJaw4dxcYTlgJTuwwlAajO124YWLxK0uk9J7DHoNcoa+eMJK4pP8FyCff94UBSqlmH1cwJSls/pSSV0+4PI5DevO7jbyyetUdHAYopT0eMCOFDodzTfyHTyvkyghNKqUV/S8Zh+3m3HbRCWsMeJc/Vtq0xEvp1RMc5/S65hlI8TLwWnjYbuqNdd1wecDmFUn61YRo7XigpsMLtTonGUnKM/a+eym5+dy0Hga0hGptNA0lN+eNNpQybegvFPBCXLX2DU9fizExFRxpdc+ZkDGpSktDWoz9TQkIFBvN+C4FKq2lxhnVavSvgPDoZSKm/5ktE7Sa97eR/sfEBrOa2GBWExvMamKDWU1sMKuJDWY1scGsJjaY1cQGs5rYYFYTG8xqYoNZTWwwq4kNZjWxwawmNpjVxAazmthgVhMbzGpig1lNbDCryX8AodzxYHmMABkAAAAASUVORK5CYII="},null===(t=e.config)||void 0===t?void 0:t.icons)},e.config),this._extensionId=e.extensionId||null,this._walletConnectClient=this._strategy.controller.walletConnectClient,this._localStorageKey=this._extensionId?"HWC:".concat(this._extensionId):"HWCConnectorSession",this._onAutoPairing=e.onAutoPairing,this._onDisconnect=e.onDisconnect}async _bindEvents(){var e;this._strategy.controller.onSessionIframeCreated=e=>{localStorage.setItem(this._localStorageKey,e.topic),this._onAutoPairing(this.getSignerForSession(e.topic))},null===(e=this._walletConnectClient)||void 0===e||e.on("session_delete",this.onSessionDelete.bind(this))}async _unbindEvents(){var e;null===(e=this._walletConnectClient)||void 0===e||e.off("session_delete",this.onSessionDelete.bind(this))}onSessionDelete(e){let{topic:t}=e;t===localStorage.getItem(this._localStorageKey)&&this._onDisconnect()}getSignerForSession(e){return this._strategy.controller.signers.find(t=>t.topic===e)||null}async getConnection(){const e=this._strategy.controller.extensions.find(e=>e.id===this._extensionId);return this.isWalletStateAvailable()||null!==e&&void 0!==e&&e.availableInIframe?(this._bindEvents(),this.getSignerForSession(localStorage.getItem(this._localStorageKey))):null}async newConnection(){return new Promise(async(e,t)=>{let n;try{n=this._extensionId?await this._strategy.controller.connectExtension(this._extensionId):await this._strategy.controller.openModal(),localStorage.setItem(this._localStorageKey,n.topic)}catch(NOe){console.error(NOe),t(null)}finally{n&&(this._bindEvents(),e(this.getSignerForSession(n.topic)))}})}async checkExtensionPresence(){return!this._extensionId||this._strategy.controller.extensions.some(e=>{let{id:t}=e;return t===this._extensionId})}isWalletStateAvailable(){var e;const t=null===(e=this._walletConnectClient)||void 0===e?void 0:e.session.getAll();if(t&&t.length>0){var n,r;const e=localStorage.getItem(this._localStorageKey),o=t.find(t=>t.topic===e);return!!o&&(this._extensionId?(null===(r=o.sessionProperties)||void 0===r?void 0:r.extensionId)===this._extensionId:!(null!==(n=o.sessionProperties)&&void 0!==n&&n.extensionId))}return!1}async wipePairingData(){try{var e;if(null===(e=this._walletConnectClient)||void 0===e||!e.session.length)return!0;const t=localStorage.getItem(this._localStorageKey);return!t||(await this._strategy.controller.disconnect(t),this._extensionId||localStorage.removeItem("WALLETCONNECT_DEEPLINK_CHOICE"),this._unbindEvents(),!0)}catch(NOe){return!1}finally{localStorage.removeItem(this._localStorageKey)}}get isExtensionRequired(){return!1}get sdk(){return this._strategy.controller}};var ice=(e=>(e.MissingApiKey="MISSING_API_KEY",e.ModalNotReady="MODAL_NOT_READY",e.MalformedResponse="MALFORMED_RESPONSE",e.InvalidArgument="INVALID_ARGUMENT",e.ExtensionNotInitialized="EXTENSION_NOT_INITIALIZED",e.IncompatibleExtensions="INCOMPATIBLE_EXTENSIONS",e))(ice||{}),ace=(e=>(e.SyncWeb3Method="SYNC_WEB3_METHOD",e.DuplicateIframe="DUPLICATE_IFRAME",e.ReactNativeEndpointConfiguration="REACT_NATIVE_ENDPOINT_CONFIGURATION",e.DeprecationNotice="DEPRECATION_NOTICE",e))(ace||{}),sce=(e=>(e[e.ParseError=-32700]="ParseError",e[e.InvalidRequest=-32600]="InvalidRequest",e[e.MethodNotFound=-32601]="MethodNotFound",e[e.InvalidParams=-32602]="InvalidParams",e[e.InternalError=-32603]="InternalError",e[e.MagicLinkFailedVerification=-1e4]="MagicLinkFailedVerification",e[e.MagicLinkExpired=-10001]="MagicLinkExpired",e[e.MagicLinkRateLimited=-10002]="MagicLinkRateLimited",e[e.MagicLinkInvalidRedirectURL=-10006]="MagicLinkInvalidRedirectURL",e[e.UserAlreadyLoggedIn=-10003]="UserAlreadyLoggedIn",e[e.UpdateEmailFailed=-10004]="UpdateEmailFailed",e[e.UserRequestEditEmail=-10005]="UserRequestEditEmail",e[e.InactiveRecipient=-10010]="InactiveRecipient",e[e.AccessDeniedToUser=-10011]="AccessDeniedToUser",e[e.RedirectLoginComplete=-10015]="RedirectLoginComplete",e))(sce||{}),cce=(e=>(e.MetaMask="metamask",e.CoinbaseWallet="coinbase_wallet",e))(cce||{}),lce=(e=>(e.WalletSelected="wallet_selected",e.WalletConnected="wallet_connected",e.WalletRejected="wallet_rejected",e))(lce||{}),uce=(e=>(e.LoginWithSms="magic_auth_login_with_sms",e.LoginWithEmailOTP="magic_auth_login_with_email_otp",e.LoginWithMagicLink="magic_auth_login_with_magic_link",e.LoginWithCredential="magic_auth_login_with_credential",e.SetAuthorizationToken="magic_auth_set_authorization_token",e.GetIdToken="magic_auth_get_id_token",e.GenerateIdToken="magic_auth_generate_id_token",e.GetMetadata="magic_auth_get_metadata",e.IsLoggedIn="magic_is_logged_in",e.Logout="magic_auth_logout",e.UpdateEmail="magic_auth_update_email",e.UserSettings="magic_auth_settings",e.UserSettingsTestMode="magic_auth_settings_testing_mode",e.LoginWithSmsTestMode="magic_auth_login_with_sms_testing_mode",e.LoginWithEmailOTPTestMode="magic_auth_login_with_email_otp_testing_mode",e.LoginWithMagicLinkTestMode="magic_login_with_magic_link_testing_mode",e.LoginWithCredentialTestMode="magic_auth_login_with_credential_testing_mode",e.GetIdTokenTestMode="magic_auth_get_id_token_testing_mode",e.GenerateIdTokenTestMode="magic_auth_generate_id_token_testing_mode",e.GetMetadataTestMode="magic_auth_get_metadata_testing_mode",e.IsLoggedInTestMode="magic_auth_is_logged_in_testing_mode",e.LogoutTestMode="magic_auth_logout_testing_mode",e.UpdateEmailTestMode="magic_auth_update_email_testing_mode",e.IntermediaryEvent="magic_intermediary_event",e.RequestAccounts="eth_requestAccounts",e.GetInfo="magic_get_info",e.ShowUI="magic_wallet",e.NFTPurchase="magic_nft_purchase",e.NFTCheckout="magic_nft_checkout",e.NFTTransfer="magic_nft_transfer",e.RequestUserInfoWithUI="mc_request_user_info",e.Disconnect="mc_disconnect",e.RecoverAccount="magic_auth_recover_account",e.RecoverAccountTestMode="magic_auth_recover_account_testing_mode",e.MagicBoxHeartBeat="magic_box_heart_beat",e.AutoConnect="mc_auto_connect",e.Login="mc_login",e.EncryptV1="magic_auth_encrypt_v1",e.DecryptV1="magic_auth_decrypt_v1",e.ShowNFTs="magic_show_nfts",e.ShowOnRamp="magic_show_fiat_onramp",e.ShowSendTokensUI="magic_show_send_tokens_ui",e.ShowAddress="magic_show_address",e.ShowBalances="magic_show_balances",e.SendGaslessTransaction="eth_sendGaslessTransaction",e))(uce||{}),dce=(e=>(e.MAGIC_HANDLE_RESPONSE="MAGIC_HANDLE_RESPONSE",e.MAGIC_OVERLAY_READY="MAGIC_OVERLAY_READY",e.MAGIC_SHOW_OVERLAY="MAGIC_SHOW_OVERLAY",e.MAGIC_HIDE_OVERLAY="MAGIC_HIDE_OVERLAY",e.MAGIC_HANDLE_EVENT="MAGIC_HANDLE_EVENT",e.MAGIC_MG_BOX_SEND_RECEIPT="MAGIC_MG_BOX_SEND_RECEIPT",e))(dce||{}),hce=(e=>(e.MAGIC_HANDLE_REQUEST="MAGIC_HANDLE_REQUEST",e))(hce||{}),pce=(e=>(e.UpdateEmail="update-email",e.MFA="mfa",e.Recovery="recovery",e))(pce||{}),fce=(e=>(e.Retry="retry",e))(fce||{}),gce=(e=>(e.EmailSent="email-sent",e.EmailNotDeliverable="email-not-deliverable",e))(gce||{}),yce=(e=>(e.VerifyEmailOtp="verify-email-otp",e.Cancel="cancel",e))(yce||{}),mce=(e=>(e.EmailOTPSent="email-otp-sent",e.InvalidEmailOtp="invalid-email-otp",e.ExpiredEmailOtp="expired-email-otp",e))(mce||{}),bce=(e=>(e.Retry="device-retry",e))(bce||{}),vce=(e=>(e.DeviceApproved="device-approved",e.DeviceNeedsApproval="device-needs-approval",e.DeviceVerificationLinkExpired="device-verification-link-expired",e.DeviceVerificationEmailSent="device-verification-email-sent",e))(vce||{}),wce=(e=>(e.Harmony="HARMONY",e))(wce||{}),kce=(e=>(e.PhoneNumber="phone_number",e))(kce||{}),_ce=Object.create,Ice=Object.defineProperty,Ace=Object.defineProperties,Sce=Object.getOwnPropertyDescriptor,Tce=Object.getOwnPropertyDescriptors,Ece=Object.getOwnPropertyNames,xce=Object.getOwnPropertySymbols,Oce=Object.getPrototypeOf,Pce=Object.prototype.hasOwnProperty,Cce=Object.prototype.propertyIsEnumerable,Rce=(e,t,n)=>t in e?Ice(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Nce=(e,t)=>{for(var n in t||(t={}))Pce.call(t,n)&&Rce(e,n,t[n]);if(xce)for(var n of xce(t))Cce.call(t,n)&&Rce(e,n,t[n]);return e},Dce=(e,t)=>Ace(e,Tce(t)),Lce=(e,t,n)=>new Promise((r,o)=>{var i=e=>{try{s(n.next(e))}catch(t){o(t)}},a=e=>{try{s(n.throw(e))}catch(t){o(t)}},s=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,a);s((n=n.apply(e,t)).next())}),Bce=((e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports))((e,t)=>{var n=Object.prototype.hasOwnProperty,r="~";function o(){}function i(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function a(e,t,n,o,a){if("function"!=typeof n)throw new TypeError("The listener must be a function");var s=new i(n,o||e,a),c=r?r+t:t;return e._events[c]?e._events[c].fn?e._events[c]=[e._events[c],s]:e._events[c].push(s):(e._events[c]=s,e._eventsCount++),e}function s(e,t){0===--e._eventsCount?e._events=new o:delete e._events[t]}function c(){this._events=new o,this._eventsCount=0}Object.create&&(o.prototype=Object.create(null),(new o).__proto__||(r=!1)),c.prototype.eventNames=function(){var e,t,o=[];if(0===this._eventsCount)return o;for(t in e=this._events)n.call(e,t)&&o.push(r?t.slice(1):t);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(e)):o},c.prototype.listeners=function(e){var t=r?r+e:e,n=this._events[t];if(!n)return[];if(n.fn)return[n.fn];for(var o=0,i=n.length,a=new Array(i);o{},Fce=function(e){let t={exports:{}};return e(t,t.exports),t.exports}(function(e,t){let{MAX_SAFE_COMPONENT_LENGTH:n}=Mce,r=(t=e.exports={}).re=[],o=t.src=[],i=t.t={},a=0,s=(e,t,n)=>{let s=a++;jce(s,t),i[e]=s,o[s]=t,r[s]=new RegExp(t,n?"g":void 0)};s("NUMERICIDENTIFIER","0|[1-9]\\d*"),s("NUMERICIDENTIFIERLOOSE","[0-9]+"),s("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),s("MAINVERSION","(".concat(o[i.NUMERICIDENTIFIER],")\\.(").concat(o[i.NUMERICIDENTIFIER],")\\.(").concat(o[i.NUMERICIDENTIFIER],")")),s("MAINVERSIONLOOSE","(".concat(o[i.NUMERICIDENTIFIERLOOSE],")\\.(").concat(o[i.NUMERICIDENTIFIERLOOSE],")\\.(").concat(o[i.NUMERICIDENTIFIERLOOSE],")")),s("PRERELEASEIDENTIFIER","(?:".concat(o[i.NUMERICIDENTIFIER],"|").concat(o[i.NONNUMERICIDENTIFIER],")")),s("PRERELEASEIDENTIFIERLOOSE","(?:".concat(o[i.NUMERICIDENTIFIERLOOSE],"|").concat(o[i.NONNUMERICIDENTIFIER],")")),s("PRERELEASE","(?:-(".concat(o[i.PRERELEASEIDENTIFIER],"(?:\\.").concat(o[i.PRERELEASEIDENTIFIER],")*))")),s("PRERELEASELOOSE","(?:-?(".concat(o[i.PRERELEASEIDENTIFIERLOOSE],"(?:\\.").concat(o[i.PRERELEASEIDENTIFIERLOOSE],")*))")),s("BUILDIDENTIFIER","[0-9A-Za-z-]+"),s("BUILD","(?:\\+(".concat(o[i.BUILDIDENTIFIER],"(?:\\.").concat(o[i.BUILDIDENTIFIER],")*))")),s("FULLPLAIN","v?".concat(o[i.MAINVERSION]).concat(o[i.PRERELEASE],"?").concat(o[i.BUILD],"?")),s("FULL","^".concat(o[i.FULLPLAIN],"$")),s("LOOSEPLAIN","[v=\\s]*".concat(o[i.MAINVERSIONLOOSE]).concat(o[i.PRERELEASELOOSE],"?").concat(o[i.BUILD],"?")),s("LOOSE","^".concat(o[i.LOOSEPLAIN],"$")),s("GTLT","((?:<|>)?=?)"),s("XRANGEIDENTIFIERLOOSE","".concat(o[i.NUMERICIDENTIFIERLOOSE],"|x|X|\\*")),s("XRANGEIDENTIFIER","".concat(o[i.NUMERICIDENTIFIER],"|x|X|\\*")),s("XRANGEPLAIN","[v=\\s]*(".concat(o[i.XRANGEIDENTIFIER],")(?:\\.(").concat(o[i.XRANGEIDENTIFIER],")(?:\\.(").concat(o[i.XRANGEIDENTIFIER],")(?:").concat(o[i.PRERELEASE],")?").concat(o[i.BUILD],"?)?)?")),s("XRANGEPLAINLOOSE","[v=\\s]*(".concat(o[i.XRANGEIDENTIFIERLOOSE],")(?:\\.(").concat(o[i.XRANGEIDENTIFIERLOOSE],")(?:\\.(").concat(o[i.XRANGEIDENTIFIERLOOSE],")(?:").concat(o[i.PRERELEASELOOSE],")?").concat(o[i.BUILD],"?)?)?")),s("XRANGE","^".concat(o[i.GTLT],"\\s*").concat(o[i.XRANGEPLAIN],"$")),s("XRANGELOOSE","^".concat(o[i.GTLT],"\\s*").concat(o[i.XRANGEPLAINLOOSE],"$")),s("COERCE","(^|[^\\d])(\\d{1,".concat(n,"})(?:\\.(\\d{1,").concat(n,"}))?(?:\\.(\\d{1,").concat(n,"}))?(?:$|[^\\d])")),s("COERCERTL",o[i.COERCE],!0),s("LONETILDE","(?:~>?)"),s("TILDETRIM","(\\s*)".concat(o[i.LONETILDE],"\\s+"),!0),t.tildeTrimReplace="$1~",s("TILDE","^".concat(o[i.LONETILDE]).concat(o[i.XRANGEPLAIN],"$")),s("TILDELOOSE","^".concat(o[i.LONETILDE]).concat(o[i.XRANGEPLAINLOOSE],"$")),s("LONECARET","(?:\\^)"),s("CARETTRIM","(\\s*)".concat(o[i.LONECARET],"\\s+"),!0),t.caretTrimReplace="$1^",s("CARET","^".concat(o[i.LONECARET]).concat(o[i.XRANGEPLAIN],"$")),s("CARETLOOSE","^".concat(o[i.LONECARET]).concat(o[i.XRANGEPLAINLOOSE],"$")),s("COMPARATORLOOSE","^".concat(o[i.GTLT],"\\s*(").concat(o[i.LOOSEPLAIN],")$|^$")),s("COMPARATOR","^".concat(o[i.GTLT],"\\s*(").concat(o[i.FULLPLAIN],")$|^$")),s("COMPARATORTRIM","(\\s*)".concat(o[i.GTLT],"\\s*(").concat(o[i.LOOSEPLAIN],"|").concat(o[i.XRANGEPLAIN],")"),!0),t.comparatorTrimReplace="$1$2$3",s("HYPHENRANGE","^\\s*(".concat(o[i.XRANGEPLAIN],")\\s+-\\s+(").concat(o[i.XRANGEPLAIN],")\\s*$")),s("HYPHENRANGELOOSE","^\\s*(".concat(o[i.XRANGEPLAINLOOSE],")\\s+-\\s+(").concat(o[i.XRANGEPLAINLOOSE],")\\s*$")),s("STAR","(<|>)?=?\\s*\\*"),s("GTE0","^\\s*>=\\s*0.0.0\\s*$"),s("GTE0PRE","^\\s*>=\\s*0.0.0-0\\s*$")}),Uce=/^[0-9]+$/,Hce=(e,t)=>{let n=Uce.test(e),r=Uce.test(t);return n&&r&&(e=+e,t=+t),e===t?0:n&&!r?-1:r&&!n?1:eHce(t,e)},{MAX_LENGTH:Kce,MAX_SAFE_INTEGER:Gce}=Mce,{re:Vce,t:qce}=Fce,{compareIdentifiers:Wce}=zce,Yce=class{constructor(e,t){if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof Yce){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if("string"!=typeof e)throw new TypeError("Invalid Version: ".concat(e));if(e.length>Kce)throw new TypeError("version is longer than ".concat(Kce," characters"));jce("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;let n=e.trim().match(t.loose?Vce[qce.LOOSE]:Vce[qce.FULL]);if(!n)throw new TypeError("Invalid Version: ".concat(e));if(this.raw=e,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>Gce||this.major<0)throw new TypeError("Invalid major version");if(this.minor>Gce||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>Gce||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map(e=>{if(/^[0-9]+$/.test(e)){let t=+e;if(t>=0&&t=0;)"number"==typeof this.prerelease[e]&&(this.prerelease[e]++,e=-2);-1===e&&this.prerelease.push(0)}t&&(this.prerelease[0]===t?isNaN(this.prerelease[1])&&(this.prerelease=[t,0]):this.prerelease=[t,0]);break;default:throw new Error("invalid increment argument: ".concat(e))}return this.format(),this.raw=this.version,this}},Xce=(e,t,n)=>new Yce(e,n).compare(new Yce(t,n)),Qce=(e,t,n)=>0===Xce(e,t,n),Zce=(e,t,n)=>0!==Xce(e,t,n),Jce=(e,t,n)=>Xce(e,t,n)>0,$ce=(e,t,n)=>Xce(e,t,n)>=0,ele=(e,t,n)=>Xce(e,t,n)<0,tle=(e,t,n)=>Xce(e,t,n)<=0,nle=(e,t,n,r)=>{switch(t){case"===":return"object"==typeof e&&(e=e.version),"object"==typeof n&&(n=n.version),e===n;case"!==":return"object"==typeof e&&(e=e.version),"object"==typeof n&&(n=n.version),e!==n;case"":case"=":case"==":return Qce(e,n,r);case"!=":return Zce(e,n,r);case">":return Jce(e,n,r);case">=":return $ce(e,n,r);case"<":return ele(e,n,r);case"<=":return tle(e,n,r);default:throw new TypeError("Invalid operator: ".concat(t))}},rle=Symbol("SemVer ANY"),ole=class{static get ANY(){return rle}constructor(e,t){if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof ole){if(e.loose===!!t.loose)return e;e=e.value}jce("comparator",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===rle?this.value="":this.value=this.operator+this.semver.version,jce("comp",this)}parse(e){let t=this.options.loose?ile[ale.COMPARATORLOOSE]:ile[ale.COMPARATOR],n=e.match(t);if(!n)throw new TypeError("Invalid comparator: ".concat(e));this.operator=void 0!==n[1]?n[1]:"","="===this.operator&&(this.operator=""),n[2]?this.semver=new Yce(n[2],this.options.loose):this.semver=rle}toString(){return this.value}test(e){if(jce("Comparator.test",e,this.options.loose),this.semver===rle||e===rle)return!0;if("string"==typeof e)try{e=new Yce(e,this.options)}catch(NOe){return!1}return nle(e,this.operator,this.semver,this.options)}intersects(e,t){if(!(e instanceof ole))throw new TypeError("a Comparator is required");if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),""===this.operator)return""===this.value||new sle(e.value,t).test(this.value);if(""===e.operator)return""===e.value||new sle(this.value,t).test(e.semver);let n=!(">="!==this.operator&&">"!==this.operator||">="!==e.operator&&">"!==e.operator),r=!("<="!==this.operator&&"<"!==this.operator||"<="!==e.operator&&"<"!==e.operator),o=this.semver.version===e.semver.version,i=!(">="!==this.operator&&"<="!==this.operator||">="!==e.operator&&"<="!==e.operator),a=nle(this.semver,"<",e.semver,t)&&(">="===this.operator||">"===this.operator)&&("<="===e.operator||"<"===e.operator),s=nle(this.semver,">",e.semver,t)&&("<="===this.operator||"<"===this.operator)&&(">="===e.operator||">"===e.operator);return n||r||o&&i||a||s}},{re:ile,t:ale}=Fce,sle=class{constructor(e,t){if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof sle)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new sle(e.raw,t);if(e instanceof ole)return this.raw=e.value,this.set=[[e]],this.format(),this;if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e,this.set=e.split(/\s*\|\|\s*/).map(e=>this.parseRange(e.trim())).filter(e=>e.length),!this.set.length)throw new TypeError("Invalid SemVer Range: ".concat(e));this.format()}format(){return this.range=this.set.map(e=>e.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(e){let{loose:t}=this.options;e=e.trim();let n=t?cle[lle.HYPHENRANGELOOSE]:cle[lle.HYPHENRANGE];e=e.replace(n,Ale(this.options.includePrerelease)),jce("hyphen replace",e),e=e.replace(cle[lle.COMPARATORTRIM],ule),jce("comparator trim",e,cle[lle.COMPARATORTRIM]),e=(e=(e=e.replace(cle[lle.TILDETRIM],dle)).replace(cle[lle.CARETTRIM],hle)).split(/\s+/).join(" ");let r=t?cle[lle.COMPARATORLOOSE]:cle[lle.COMPARATOR];return e.split(" ").map(e=>fle(e,this.options)).join(" ").split(/\s+/).map(e=>Ile(e,this.options)).filter(this.options.loose?e=>!!e.match(r):()=>!0).map(e=>new ole(e,this.options))}intersects(e,t){if(!(e instanceof sle))throw new TypeError("a Range is required");return this.set.some(n=>ple(n,t)&&e.set.some(e=>ple(e,t)&&n.every(n=>e.every(e=>n.intersects(e,t)))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new Yce(e,this.options)}catch(NOe){return!1}for(let t=0;t{let n=!0,r=e.slice(),o=r.pop();for(;n&&r.length;)n=r.every(e=>o.intersects(e,t)),o=r.pop();return n},fle=(e,t)=>(jce("comp",e,t),e=ble(e,t),jce("caret",e),e=yle(e,t),jce("tildes",e),e=wle(e,t),jce("xrange",e),e=_le(e,t),jce("stars",e),e),gle=e=>!e||"x"===e.toLowerCase()||"*"===e,yle=(e,t)=>e.trim().split(/\s+/).map(e=>mle(e,t)).join(" "),mle=(e,t)=>{let n=t.loose?cle[lle.TILDELOOSE]:cle[lle.TILDE];return e.replace(n,(t,n,r,o,i)=>{let a;return jce("tilde",e,t,n,r,o,i),gle(n)?a="":gle(r)?a=">=".concat(n,".0.0 <").concat(+n+1,".0.0-0"):gle(o)?a=">=".concat(n,".").concat(r,".0 <").concat(n,".").concat(+r+1,".0-0"):i?(jce("replaceTilde pr",i),a=">=".concat(n,".").concat(r,".").concat(o,"-").concat(i," <").concat(n,".").concat(+r+1,".0-0")):a=">=".concat(n,".").concat(r,".").concat(o," <").concat(n,".").concat(+r+1,".0-0"),jce("tilde return",a),a})},ble=(e,t)=>e.trim().split(/\s+/).map(e=>vle(e,t)).join(" "),vle=(e,t)=>{jce("caret",e,t);let n=t.loose?cle[lle.CARETLOOSE]:cle[lle.CARET],r=t.includePrerelease?"-0":"";return e.replace(n,(t,n,o,i,a)=>{let s;return jce("caret",e,t,n,o,i,a),gle(n)?s="":gle(o)?s=">=".concat(n,".0.0").concat(r," <").concat(+n+1,".0.0-0"):gle(i)?s="0"===n?">=".concat(n,".").concat(o,".0").concat(r," <").concat(n,".").concat(+o+1,".0-0"):">=".concat(n,".").concat(o,".0").concat(r," <").concat(+n+1,".0.0-0"):a?(jce("replaceCaret pr",a),s="0"===n?"0"===o?">=".concat(n,".").concat(o,".").concat(i,"-").concat(a," <").concat(n,".").concat(o,".").concat(+i+1,"-0"):">=".concat(n,".").concat(o,".").concat(i,"-").concat(a," <").concat(n,".").concat(+o+1,".0-0"):">=".concat(n,".").concat(o,".").concat(i,"-").concat(a," <").concat(+n+1,".0.0-0")):(jce("no pr"),s="0"===n?"0"===o?">=".concat(n,".").concat(o,".").concat(i).concat(r," <").concat(n,".").concat(o,".").concat(+i+1,"-0"):">=".concat(n,".").concat(o,".").concat(i).concat(r," <").concat(n,".").concat(+o+1,".0-0"):">=".concat(n,".").concat(o,".").concat(i," <").concat(+n+1,".0.0-0")),jce("caret return",s),s})},wle=(e,t)=>(jce("replaceXRanges",e,t),e.split(/\s+/).map(e=>kle(e,t)).join(" ")),kle=(e,t)=>{e=e.trim();let n=t.loose?cle[lle.XRANGELOOSE]:cle[lle.XRANGE];return e.replace(n,(n,r,o,i,a,s)=>{jce("xRange",e,n,r,o,i,a,s);let c=gle(o),l=c||gle(i),u=l||gle(a),d=u;return"="===r&&d&&(r=""),s=t.includePrerelease?"-0":"",c?n=">"===r||"<"===r?"<0.0.0-0":"*":r&&d?(l&&(i=0),a=0,">"===r?(r=">=",l?(o=+o+1,i=0,a=0):(i=+i+1,a=0)):"<="===r&&(r="<",l?o=+o+1:i=+i+1),"<"===r&&(s="-0"),n="".concat(r+o,".").concat(i,".").concat(a).concat(s)):l?n=">=".concat(o,".0.0").concat(s," <").concat(+o+1,".0.0-0"):u&&(n=">=".concat(o,".").concat(i,".0").concat(s," <").concat(o,".").concat(+i+1,".0-0")),jce("xRange return",n),n})},_le=(e,t)=>(jce("replaceStars",e,t),e.trim().replace(cle[lle.STAR],"")),Ile=(e,t)=>(jce("replaceGTE0",e,t),e.trim().replace(cle[t.includePrerelease?lle.GTE0PRE:lle.GTE0],"")),Ale=e=>(t,n,r,o,i,a,s,c,l,u,d,h,p)=>"".concat(n=gle(r)?"":gle(o)?">=".concat(r,".0.0").concat(e?"-0":""):gle(i)?">=".concat(r,".").concat(o,".0").concat(e?"-0":""):a?">=".concat(n):">=".concat(n).concat(e?"-0":"")," ").concat(c=gle(l)?"":gle(u)?"<".concat(+l+1,".0.0-0"):gle(d)?"<".concat(l,".").concat(+u+1,".0-0"):h?"<=".concat(l,".").concat(u,".").concat(d,"-").concat(h):e?"<".concat(l,".").concat(u,".").concat(+d+1,"-0"):"<=".concat(c)).trim(),Sle=(e,t,n)=>{for(let r=0;r0){let r=e[n].semver;if(r.major===t.major&&r.minor===t.minor&&r.patch===t.patch)return!0}return!1}return!0},{MAX_LENGTH:Tle}=Mce,{re:Ele,t:xle}=Fce,Ole=(e,t)=>{if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),e instanceof Yce)return e;if("string"!=typeof e||e.length>Tle||!(t.loose?Ele[xle.LOOSE]:Ele[xle.FULL]).test(e))return null;try{return new Yce(e,t)}catch(NOe){return null}},{re:Ple,t:Cle}=Fce;function Rle(e){return String.fromCharCode(parseInt(e.slice(1),16))}function Nle(e){return"%".concat("00".concat(e.charCodeAt(0).toString(16)).slice(-2))}function Dle(e){return function(e){return btoa(encodeURIComponent(e).replace(/%[0-9A-F]{2}/g,Rle))}(JSON.stringify(e))}function Lle(e){return JSON.parse(function(e){return decodeURIComponent(Array.from(atob(e),Nle).join(""))}(e))}function Ble(e){return"undefined"==typeof e}function Mle(e){return function(e){return null===e}(e)||Ble(e)}function jle(e){if(!e)return!0;for(let t in e)if(Object.hasOwnProperty.call(e,t))return!1;return!0}var Fle={};var Ule={"magic-sdk":"magic-sdk","@magic-sdk/react-native":"magic-sdk-rn","@magic-sdk/react-native-bare":"magic-sdk-rn-bare","@magic-sdk/react-native-expo":"magic-sdk-rn-expo"},Hle=class extends Error{constructor(e,t){super("Magic SDK Error: [".concat(e,"] ").concat(t)),this.code=e,this.rawMessage=t,this.__proto__=Error,Object.setPrototypeOf(this,Hle.prototype)}},zle=class extends Error{constructor(e){super(),this.__proto__=Error;let t=Number(null==e?void 0:e.code);this.rawMessage=(null==e?void 0:e.message)||"Internal error",this.code=function(e){return!Mle(e)&&"number"==typeof e&&Object.values(sce).includes(e)}(t)?t:sce.InternalError,this.message="Magic RPC Error: [".concat(this.code,"] ").concat(this.rawMessage),this.data=(null==e?void 0:e.data)||void 0,Object.setPrototypeOf(this,zle.prototype)}},Kle=class{constructor(e,t){this.code=e,this.rawMessage=t,this.message="Magic SDK Warning: [".concat(e,"] ").concat(t)}log(){console.warn(this.message)}},Gle=class extends Error{constructor(e,t,n,r){super("Magic Extension Error (".concat(e.name,"): [").concat(t,"] ").concat(n)),this.code=t,this.rawMessage=n,this.data=r,this.__proto__=Error,Object.setPrototypeOf(this,Gle.prototype)}},Vle=class{constructor(e,t,n){this.code=t,this.rawMessage=n,this.message="Magic Extension Warning (".concat(e.name,"): [").concat(t,"] ").concat(n)}log(){console.warn(this.message)}};function qle(){return new Hle(ice.ModalNotReady,"Modal is not ready.")}function Wle(e){let{method:t,removalVersions:n,useInstead:r}=e,o=n[Fle.sdkName],i=r?" Use `".concat(r,"` instead."):"",a="`".concat(t,"` will be removed from `").concat(Fle.sdkName,"` in version `").concat(o,"`.").concat(i);return new Kle(ace.DeprecationNotice,a)}var Yle=function*(){let e=0;for(;;)e1&&void 0!==arguments[1]?arguments[1]:[],method:e,jsonrpc:"2.0",id:Xle()})}var eue=class{constructor(e){e instanceof eue?(this._jsonrpc=e.payload.jsonrpc,this._id=e.payload.id,this._result=e.payload.result,this._error=e.payload.error):function(e){return!Mle(e)&&!Ble(e.jsonrpc)&&!Ble(e.id)&&(!Ble(e.result)||!Ble(e.error))}(e)?(this._jsonrpc=e.jsonrpc,this._id=e.id,this._result=e.result,this._error=e.error):(this._jsonrpc=e.jsonrpc,this._id=e.id,this._result=void 0,this._error=void 0)}applyError(e){return this._error=e,this}applyResult(e){return this._result=e,this}get hasError(){return"undefined"!=typeof this._error&&null!==this._error}get hasResult(){return"undefined"!=typeof this._result}get payload(){return{jsonrpc:this._jsonrpc,id:this._id,result:this._result,error:this._error}}},tue=((e,t,n)=>(n=null!=e?_ce(Oce(e)):{},((e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of Ece(t))!Pce.call(e,o)&&o!==n&&Ice(e,o,{get:()=>t[o],enumerable:!(r=Sce(t,o))||r.enumerable});return e})(!t&&e&&e.__esModule?n:Ice(n,"default",{value:e,enumerable:!0}),e)))(Bce()),nue=class extends tue.default{};function rue(){let e=new nue;return{emitter:e,createChainingEmitterMethod:(t,n)=>function(){for(var r=arguments.length,o=new Array(r),i=0;ifunction(){for(var n=arguments.length,r=new Array(n),o=0;ofunction(){for(var n=arguments.length,r=new Array(n),o=0;oObject.assign(e,{[oue]:!0,[o]:e[o]||e.then,[i]:e[i]||e.catch,[a]:e[a]||e.finally,then:s(o,e),catch:s(i,e),finally:s(a,e),on:r("on",e),once:r("once",e),addListener:r("addListener",e),off:r("off",e),removeListener:r("removeListener",e),removeAllListeners:r("removeAllListeners",e),emit:n("emit"),eventNames:n("eventNames"),listeners:n("listeners"),listenerCount:n("listenerCount")}),l=c(t.then(e=>(l.emit("done",e),l.emit("settled"),e),e=>{throw l.emit("error",e),l.emit("settled"),e}));return l}function sue(e){return new Promise((t,n)=>{let r=e(t,n);Promise.resolve(r).catch(n)})}var cue=class{constructor(e){this.sdk=e}get overlay(){return this.sdk.overlay}request(e){let t=this.overlay.post(hce.MAGIC_HANDLE_REQUEST,Jle(e)),n=aue((e,n)=>{t.then(t=>{if(r(),t.hasError)n(new zle(t.payload.error));else{if(!t.hasResult)throw new Hle(ice.MalformedResponse,"Response from the Magic iframe is malformed.");e(t.payload.result)}}).catch(e=>{r(),n(e)})}),r=this.overlay.on(dce.MAGIC_HANDLE_EVENT,t=>{var r;let{response:o}=t.data;if(o.id===e.id&&(null==(r=o.result)?void 0:r.event)){let{event:e,params:t=[]}=o.result;n.emit(e,...t)}});return n}createIntermediaryEvent(e,t){return n=>{let r=$le(uce.IntermediaryEvent,[{payloadId:t,eventType:e,args:n}]);this.request(r)}}};var lue,uue={"magic-sdk":"v18.0.0","@magic-sdk/react-native":"v14.0.0","@magic-sdk/react-native-bare":"v19.0.0","@magic-sdk/react-native-expo":"v19.0.0"},due=class extends cue{loginWithMagicLink(e){let t="@magic-sdk/react-native"===Fle.sdkName||"@magic-sdk/react-native-bare"===Fle.sdkName||"@magic-sdk/react-native-expo"===Fle.sdkName;if(t&&function(e,t){let[n]=e.split(".").map(Number);return n>=t}(Fle.version,19))throw new Error("loginWithMagicLink() is deprecated for this package, please utlize a passcode method like loginWithSMS or loginWithEmailOTP instead.");t&&Wle({method:"auth.loginWithMagicLink()",removalVersions:uue,useInstead:"auth.loginWithEmailOTP()"}).log();let{email:n,showUI:r=!0,redirectURI:o,overrides:i}=e,a=$le(this.sdk.testMode?uce.LoginWithMagicLinkTestMode:uce.LoginWithMagicLink,[{email:n,showUI:r,redirectURI:o,overrides:i}]);return this.request(a)}loginWithSMS(e){let{phoneNumber:t}=e,n=$le(this.sdk.testMode?uce.LoginWithSmsTestMode:uce.LoginWithSms,[{phoneNumber:t,showUI:!0}]);return this.request(n)}loginWithEmailOTP(e){let{email:t,showUI:n,deviceCheckUI:r,overrides:o}=e,i=$le(this.sdk.testMode?uce.LoginWithEmailOTPTestMode:uce.LoginWithEmailOTP,[{email:t,showUI:n,deviceCheckUI:r,overrides:o}]),a=this.request(i);return!r&&a&&a.on(bce.Retry,()=>{this.createIntermediaryEvent(bce.Retry,i.id)()}),!n&&a&&(a.on(yce.VerifyEmailOtp,e=>{this.createIntermediaryEvent(yce.VerifyEmailOtp,i.id)(e)}),a.on(yce.Cancel,()=>{this.createIntermediaryEvent(yce.Cancel,i.id)()})),a}loginWithCredential(e){let t=null!=e?e:"";if(!e&&"web"===Fle.platform){t=window.location.search;let e=window.location.origin+window.location.pathname;window.history.replaceState(null,"",e)}let n=$le(this.sdk.testMode?uce.LoginWithCredentialTestMode:uce.LoginWithCredential,[t]);return this.request(n)}setAuthorizationToken(e){let t=$le(uce.SetAuthorizationToken,[{jwt:e}]);return this.request(t)}updateEmailWithUI(e){let{email:t,showUI:n=!0}=e,r=$le(this.sdk.testMode?uce.UpdateEmailTestMode:uce.UpdateEmail,[{email:t,showUI:n}]);return this.request(r)}},hue={};function pue(e){var t=this;return function(){for(var n=arguments.length,r=new Array(n),o=0;o{for(var n in t)Ice(e,n,{get:t[n],enumerable:!0})})(hue,{clear:()=>mue,getItem:()=>fue,iterate:()=>kue,key:()=>vue,keys:()=>wue,length:()=>bue,removeItem:()=>yue,setItem:()=>gue});var fue=pue("getItem"),gue=pue("setItem"),yue=pue("removeItem"),mue=pue("clear"),bue=pue("length"),vue=pue("key"),wue=pue("keys"),kue=pue("iterate");function _ue(){let e=window.crypto.getRandomValues(new Uint8Array(16));e[6]=15&e[6]|64,e[8]=191&e[8]|128;let t="";return t+=e[0].toString(16),t+=e[1].toString(16),t+=e[2].toString(16),t+=e[3].toString(16),t+="-",t+=e[4].toString(16),t+=e[5].toString(16),t+="-",t+=e[6].toString(16),t+=e[7].toString(16),t+="-",t+=e[8].toString(16),t+=e[9].toString(16),t+="-",t+=e[10].toString(16),t+=e[11].toString(16),t+=e[12].toString(16),t+=e[13].toString(16),t+=e[14].toString(16),t+=e[15].toString(16),t}var Iue="STORE_KEY_PRIVATE_KEY",Aue="STORE_KEY_PUBLIC_JWK",Sue="ECDSA",Tue={name:Sue,namedCurve:"P-256"};function Eue(){let e="undefined"!=typeof window&&!!window.crypto,t=e&&!!window.crypto.subtle;return e&&t}function xue(){return Lce(this,null,function*(){let e=yield function(){return Lce(this,null,function*(){if(Eue())return(yield fue(Aue))||(yield function(){return Lce(this,null,function*(){let{subtle:e}=window.crypto,t=yield e.generateKey(Tue,!1,["sign"]),n=yield e.exportKey("jwk",t.publicKey);yield gue(Iue,t.privateKey),yield gue(Aue,n)})}()),fue(Aue);console.info("webcrypto is not supported")})}();if(!e)return void console.info("unable to create public key or webcrypto is unsupported");let{subtle:t}=window.crypto,n=yield fue(Iue);if(!n||!t)return void console.info("unable to find private key or webcrypto unsupported");let r={iat:Math.floor((new Date).getTime()/1e3),jti:_ue()},o={typ:"dpop+jwt",alg:"ES256",jwk:e},i={protected:Oue(JSON.stringify(o)),claims:Oue(JSON.stringify(r))},a=function(e){return(new TextEncoder).encode(e)}("".concat(i.protected,".").concat(i.claims)),s={name:Sue,hash:{name:"SHA-256"}},c=function(e){let t="";return e.forEach(e=>{t+=String.fromCharCode(e)}),Pue(t)}(new Uint8Array(yield t.sign(s,n,a)));return"".concat(i.protected,".").concat(i.claims,".").concat(c)})}function Oue(e){return Pue(function(e){return encodeURIComponent(e).replace(/%([0-9A-F]{2})/g,(e,t)=>String.fromCharCode(parseInt(t,16)))}(e))}function Pue(e){return btoa(e).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+/g,"")}var Cue="ds",Rue="ek",Nue="iv",Due="AES-GCM";function Lue(){return Lce(this,null,function*(){let e=[];yield kue((t,n,r)=>{n.startsWith("".concat(Cue,"_"))&&e.push(n)});for(let t of e)yield yue(t)})}function Bue(e){let t="",n=new Uint8Array(e),r=n.byteLength;for(let o=0;oLce(this,null,function*(){try{let t=!1;this.sdk.useStorageCache&&(t="true"===(yield fue(this.localForageIsLoggedInKey)),t&&e(!0));let n=$le(this.sdk.testMode?uce.IsLoggedInTestMode:uce.IsLoggedIn),r=yield this.request(n);this.sdk.useStorageCache&&(r?gue(this.localForageIsLoggedInKey,!0):yue(this.localForageIsLoggedInKey),t&&!r&&this.emitUserLoggedOut(!0)),e(r)}catch(n){t(n)}}))}logout(){return yue(this.localForageKey),yue(this.localForageIsLoggedInKey),Lue(),aue((e,t)=>Lce(this,null,function*(){try{let t=$le(this.sdk.testMode?uce.LogoutTestMode:uce.Logout),n=yield this.request(t);this.sdk.useStorageCache&&this.emitUserLoggedOut(n),e(n)}catch(n){t(n)}}))}requestInfoWithUI(e){let t=$le(uce.RequestUserInfoWithUI,e?[e]:[]);return this.request(t)}showSettings(e){let t=$le(this.sdk.testMode?uce.UserSettingsTestMode:uce.UserSettings,[e]);return this.request(t)}recoverAccount(e){let t=$le(this.sdk.testMode?uce.RecoverAccountTestMode:uce.RecoverAccount,[e]);return this.request(t)}getMetadata(){Wle({method:"user.getMetadata()",removalVersions:uue,useInstead:"user.getInfo()"}).log();let e=$le(this.sdk.testMode?uce.GetMetadataTestMode:uce.GetMetadata);return this.request(e)}updateEmail(e){Wle({method:"user.updateEmail()",removalVersions:uue,useInstead:"auth.updateEmailWithUI()"}).log();let{email:t,showUI:n=!0}=e,r=$le(this.sdk.testMode?uce.UpdateEmailTestMode:uce.UpdateEmail,[{email:t,showUI:n}]);return this.request(r)}onUserLoggedOut(e){this.userLoggedOutCallbacks.push(e)}emitUserLoggedOut(e){this.userLoggedOutCallbacks.forEach(t=>{t(e)})}},Hue=class extends cue{constructor(){super(...arguments),this.localForageKey="mc_active_wallet"}connectWithUI(){let e=aue((t,n)=>Lce(this,null,function*(){try{if(this.isMetaMaskBrowser()&&(yield this.isWalletEnabled(cce.MetaMask))){let e=yield this.autoConnectIfWalletBrowser(cce.MetaMask);return void t(e)}if(this.isCoinbaseWalletBrowser()&&(yield this.isWalletEnabled(cce.CoinbaseWallet))){let e=yield this.autoConnectIfWalletBrowser(cce.CoinbaseWallet);return void t(e)}let r=this.getUserEnv(),o=$le(uce.Login,[r]),i=this.request(o);i.on(lce.WalletSelected,e=>this.handleWalletSelected(Dce(Nce({},e),{payloadId:o.id}))),i.on("id-token-created",t=>{e.emit("id-token-created",t)});let a=yield i;a.error&&n(a),t(a)}catch(r){n(r)}}));return e}showUI(){return this.request($le(uce.ShowUI))}showAddress(){return this.request($le(uce.ShowAddress))}showSendTokensUI(){return this.request($le(uce.ShowSendTokensUI))}showOnRamp(){return this.request($le(uce.ShowOnRamp))}showNFTs(){return this.request($le(uce.ShowNFTs))}showBalances(){return this.request($le(uce.ShowBalances))}sendGaslessTransaction(e,t){return this.request($le(uce.SendGaslessTransaction,[e,t]))}getInfo(){return Lce(this,null,function*(){Wle({method:"wallet.getInfo()",removalVersions:uue,useInstead:"user.getInfo()"}).log();let e=yield fue(this.localForageKey),t=$le(uce.GetInfo,[{walletType:e}]);return this.request(t)})}disconnect(){Wle({method:"wallet.disconnect()",removalVersions:uue,useInstead:"user.logout()"}).log(),yue(this.localForageKey),Lue();let e=$le(uce.Disconnect);return this.request(e)}requestUserInfoWithUI(e){Wle({method:"wallet.requestUserInfoWithUI()",removalVersions:uue,useInstead:"user.requestUserInfoWithUI()"}).log();let t=$le(uce.RequestUserInfoWithUI,e?[e]:[]);return this.request(t)}getProvider(){return Lce(this,null,function*(){switch(yield fue(this.localForageKey)){case cce.MetaMask:return this.getMetaMaskProvider();case cce.CoinbaseWallet:return this.getCoinbaseProvider();default:return this.sdk.rpcProvider}})}isMetaMaskInstalled(){var e,t,n;return(null==(e=window.ethereum)?void 0:e.isMetaMask)||!(null==(n=null==(t=window.ethereum)?void 0:t.providers)||!n.find(e=>null==e?void 0:e.isMetaMask))}isMetaMaskBrowser(){return this.isMobile()&&this.isMetaMaskInstalled()}getMetaMaskProvider(){var e,t;return(null==(t=null==(e=window.ethereum)?void 0:e.providers)?void 0:t.find(e=>null==e?void 0:e.isMetaMask))||window.ethereum}connectToMetaMask(){if(this.isMobile()&&!this.isMetaMaskInstalled()){let e="https://metamask.app.link/dapp/".concat(window.location.href.replace(/(^\w+:|^)\/\//,""));window.location.href=e}return this.getMetaMaskProvider().request({method:"eth_requestAccounts"})}isCoinbaseWalletInstalled(){var e,t,n;return(null==(e=window.ethereum)?void 0:e.isCoinbaseWallet)||!(null==(n=null==(t=window.ethereum)?void 0:t.providers)||!n.find(e=>null==e?void 0:e.isCoinbaseWallet))}isCoinbaseWalletBrowser(){var e;return!(null==(e=window.ethereum)||!e.isCoinbaseBrowser)}getCoinbaseProvider(){var e,t;return(null==(t=null==(e=window.ethereum)?void 0:e.providers)?void 0:t.find(e=>null==e?void 0:e.isCoinbaseWallet))||window.ethereum}connectToCoinbaseWallet(){if(this.isMobile()&&!this.isCoinbaseWalletBrowser()){let e="https://go.cb-w.com/dapp?cb_url=".concat(encodeURIComponent(window.location.href));window.location.href=e}return this.getCoinbaseProvider().request({method:"eth_requestAccounts"})}isMobile(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|BB|PlayBook|IEMobile|Windows Phone|Silk|Opera Mini/i.test(navigator.userAgent)}getUserEnv(){return{env:{isMetaMaskInstalled:this.isMetaMaskInstalled(),isCoinbaseWalletInstalled:this.isCoinbaseWalletInstalled()}}}connectToThirdPartyWallet(e){switch(e){case cce.MetaMask:return this.connectToMetaMask();case cce.CoinbaseWallet:return this.connectToCoinbaseWallet();default:throw new Error("Invalid provider: ".concat(e,'. Must be one of "metamask" or "coinbase_wallet".'))}}isWalletEnabled(e){let t=$le("mc_is_wallet_enabled",[{wallet:e}]);return this.request(t)}handleWalletSelected(e){return Lce(this,null,function*(){try{let t=yield this.connectToThirdPartyWallet(e.wallet);yield gue(this.localForageKey,e.wallet),this.createIntermediaryEvent(lce.WalletConnected,e.payloadId)(t)}catch(t){console.error(t),this.createIntermediaryEvent(lce.WalletRejected,e.payloadId)()}})}autoConnectIfWalletBrowser(e){return Lce(this,null,function*(){let t;e===cce.MetaMask&&(t=yield this.getMetaMaskProvider().request({method:"eth_requestAccounts"})),e===cce.CoinbaseWallet&&(t=yield this.getCoinbaseProvider().request({method:"eth_requestAccounts"})),yield gue(this.localForageKey,e);let n=$le(uce.AutoConnect,[{wallet:e,address:t}]);return this.request(n)})}},{createBoundEmitterMethod:zue,createChainingEmitterMethod:Kue}=rue(),Gue=class extends cue{constructor(){super(...arguments),this.isMagic=!0,this.on=Kue("on",this),this.once=Kue("once",this),this.addListener=Kue("addListener",this),this.off=Kue("off",this),this.removeListener=Kue("removeListener",this),this.removeAllListeners=Kue("removeAllListeners",this),this.emit=zue("emit"),this.eventNames=zue("eventNames"),this.listeners=zue("listeners"),this.listenerCount=zue("listenerCount")}sendAsync(e,t){if(!t)throw function(e){return new Hle(ice.InvalidArgument,"Invalid ".concat((e=>{let t=e+1,n=t%10,r=t%100;return"".concat(t,1===n&&11!==r?"st":2===n&&12!==r?"nd":3===n&&13!==r?"rd":"th")})(e.argument)," argument given to `").concat(e.procedure,"`.\n Expected: `").concat(e.expected,"`\n Received: `").concat(e.received,"`"))}({procedure:"Magic.rpcProvider.sendAsync",argument:1,expected:"function",received:null===t?"null":typeof t});if(Array.isArray(e))this.overlay.post(hce.MAGIC_HANDLE_REQUEST,e.map(e=>{let t=Jle(e);return this.prefixPayloadMethodForTestMode(t),t})).then(e=>{t(null,e.map(e=>Dce(Nce({},e.payload),{error:e.hasError?new zle(e.payload.error):null})))});else{let n=Jle(e);this.prefixPayloadMethodForTestMode(n),this.overlay.post(hce.MAGIC_HANDLE_REQUEST,n).then(e=>{t(e.hasError?new zle(e.payload.error):null,e.payload)})}}send(e,t){if("string"==typeof e){let n=$le(e,Array.isArray(t)?t:[]);return this.request(n)}if(Array.isArray(e)||t)return void this.sendAsync(e,t);let n=new Kle(ace.SyncWeb3Method,"Non-async web3 methods are deprecated in web3 > 1.0 and are not supported by the Magic web3 provider. Please use an async method instead.");return n.log(),new eue(e).applyError({code:-32603,message:n.rawMessage}).payload}enable(){let e=$le(uce.Login);return this.request(e)}request(e){return this.prefixPayloadMethodForTestMode(e),super.request(e)}prefixPayloadMethodForTestMode(e){this.sdk.testMode&&(e.method="".concat("testMode/eth/").concat(e.method))}},Vue=["request","overlay","sdk"];function que(e){let t=Object.getPrototypeOf(e),n=[t];for(;t!==cue.prototype;)t=Object.getPrototypeOf(t),n.push(t);return n}var Wue=class extends cue{constructor(){super(void 0),this.__sdk_access_field_descriptors__=new Map,this.__is_initialized__=!1,this.utils={createPromiEvent:aue,isPromiEvent:iue,encodeJSON:Dle,decodeJSON:Lle,createJsonRpcRequestPayload:$le,standardizeJsonRpcRequestPayload:Jle,storage:hue};let e=[this,...que(this)];Vue.forEach(t=>{let n=e.map(e=>Object.getOwnPropertyDescriptor(e,t)),r=n.findIndex(e=>!!e),o=r>0,i=n[r];i&&(this.__sdk_access_field_descriptors__.set(t,{descriptor:i,isPrototypeField:o}),Object.defineProperty(this,t,{configurable:!0,get:()=>{throw function(e){return new Hle(ice.ExtensionNotInitialized,"Extensions must be initialized with a Magic SDK instance before `Extension.".concat(e,"` can be accessed. Do not invoke `Extension.").concat(e,"` inside an extension constructor."))}(t)}}))})}init(e){this.__is_initialized__||(Vue.forEach(e=>{if(this.__sdk_access_field_descriptors__.has(e)){let{descriptor:t,isPrototypeField:n}=this.__sdk_access_field_descriptors__.get(e);n?delete this[e]:Object.defineProperty(this,e,t)}}),this.sdk=e,this.__is_initialized__=!0)}createDeprecationWarning(e){let{method:t,removalVersion:n,useInstead:r}=e,o=r?" Use `".concat(r,"` instead."):"",i="`".concat(t,"` will be removed from this Extension in version `").concat(n,"`.").concat(o);return new Vle(this,"DEPRECATION_NOTICE",i)}createWarning(e,t){return new Vle(this,e,t)}createError(e,t,n){return new Gle(this,e,t,n)}},Yue=class extends Wue{};Yue.Internal=class extends Wue{},Yue.Anonymous="anonymous extension";var Xue=class extends cue{purchase(e){let t=$le(uce.NFTPurchase,[e]);return this.request(t)}checkout(e){let t=$le(uce.NFTCheckout,[e]);return this.request(t)}transfer(e){let t=$le(uce.NFTTransfer,[e]);return this.request(t)}};function Que(e){return!e.compat||null==e.compat[Fle.sdkName]||("string"==typeof e.compat[Fle.sdkName]?((e,t,n)=>{try{t=new sle(t,n)}catch(r){return!1}return t.test(e)})(((e,t)=>{if(e instanceof Yce)return e;if("number"==typeof e&&(e=String(e)),"string"!=typeof e)return null;let n=null;if((t=t||{}).rtl){let t;for(;(t=Ple[Cle.COERCERTL].exec(e))&&(!n||n.index+n[0].length!==e.length);)n&&t.index+t[0].length===n.index+n[0].length||(n=t),Ple[Cle.COERCERTL].lastIndex=t.index+t[1].length+t[2].length;Ple[Cle.COERCERTL].lastIndex=-1}else n=e.match(Ple[Cle.COERCE]);return null===n?null:Ole("".concat(n[2],".").concat(n[3]||"0",".").concat(n[4]||"0"),t)})(Fle.version),e.compat[Fle.sdkName]):!!e.compat[Fle.sdkName])}function Zue(e){var t;let n=null!=(t=null==e?void 0:e.extensions)?t:[],r={},o=[];if(Array.isArray(n)?n.forEach(e=>{Que(e)?(e.init(this),(e.name||e.name!==Yue.Anonymous)&&(this[e.name]=e),e instanceof Yue.Internal&&(jle(e.config)||(r[e.name]=e.config))):o.push(e)}):Object.keys(n).forEach(e=>{if(Que(n[e])){n[e].init(this);let t=n[e];this[e]=t,t instanceof Yue.Internal&&(jle(t.config)||(r[n[e].name]=t.config))}else o.push(n[e])}),o.length)throw function(e){let t="Some extensions are incompatible with `".concat(Fle.sdkName,"@").concat(Fle.version,"`:");return e.filter(e=>"undefined"!=typeof e.compat&&null!==e.compat).forEach(e=>{let n=e.compat[Fle.sdkName];"string"==typeof n?t+="\n - Extension `".concat(e.name,"` supports version(s) `").concat(n,"`"):n||(t+="\n - Extension `".concat(e.name,"` does not support ").concat(Fle.platform," environments."))}),new Hle(ice.IncompatibleExtensions,t)}(o);return r}var Jue=class{constructor(e,t){var n;if(this.apiKey=e,!e)throw new Hle(ice.MissingApiKey,"Please provide an API key that you acquired from the Magic developer dashboard.");"react-native"===Fle.platform&&(null==t?void 0:t.endpoint)&&new Kle(ace.ReactNativeEndpointConfiguration,"CUSTOM DOMAINS ARE NOT SUPPORTED WHEN USING MAGIC SDK WITH REACT NATIVE! The `endpoint` parameter SHOULD NOT be provided. The Magic `