1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-libs"],{"00ad":function(t,e,r){"use strict";var n=r("f083"),i=r("6373"),o=r("453f"),a="startsWith",s=""[a];n(n.P+n.F*r("3afb")(a),"String",{startsWith:function(t){var e=o(this,t,a),r=i(Math.min(1<arguments.length?arguments[1]:void 0,e.length));t=String(t);return s?s.call(e,t,r):e.slice(r,r+t.length)===t}})},"00bb":function(t,e,r){var n;t.exports=(n=r("21bf"),r("38ba"),n.mode.CFB=function(){var t=n.lib.BlockCipherMode.extend();function e(t,e,r,n){var i,o=this._iv;o?(i=o.slice(0),this._iv=void 0):i=this._prevBlock,n.encryptBlock(i,0);for(var a=0;a<r;a++)t[e+a]^=i[a]}return t.Encryptor=t.extend({processBlock:function(t,r){var n=this._cipher,i=n.blockSize;e.call(this,t,r,i,n),this._prevBlock=t.slice(r,r+i)}}),t.Decryptor=t.extend({processBlock:function(t,r){var n=this._cipher,i=n.blockSize,o=t.slice(r,r+i);e.call(this,t,r,i,n),this._prevBlock=o}}),t}(),n.mode.CFB)},"00dc":function(t,e,r){(function(t){var n=r("58a2"),i=r("c24d"),o=r("561d"),a={binary:!0,hex:!0,base64:!0};e.DiffieHellmanGroup=e.createDiffieHellmanGroup=e.getDiffieHellman=function(e){var r=new t(i[e].prime,"hex");e=new t(i[e].gen,"hex");return new o(r,e)},e.createDiffieHellman=e.DiffieHellman=function e(r,i,s,u){return t.isBuffer(i)||void 0===a[i]?e(r,"binary",i,s):(i=i||"binary",u=u||"binary",s=s||new t([2]),t.isBuffer(s)||(s=new t(s,u)),"number"==typeof r?new o(n(r,s),s,!0):(t.isBuffer(r)||(r=new t(r,i)),new o(r,s,!0)))}}).call(this,r("b639").Buffer)},"00ee":function(t,e,r){var n={};n[r("b622")("toStringTag")]="z",t.exports="[object z]"===String(n)},"0106":function(t,e,r){(function(t){!function(t,e){"use strict";function n(t,e){if(!t)throw new Error(e||"Assertion failed")}function i(t,e){function r(){}t.super_=e,r.prototype=e.prototype,t.prototype=new r,t.prototype.constructor=t}function o(t,e,r){if(o.isBN(t))return t;this.negative=0,this.words=null,this.length=0,(this.red=null)!==t&&("le"!==e&&"be"!==e||(r=e,e=10),this._init(t||0,e||10,r||"be"))}var a;"object"==typeof t?t.exports=o:e.BN=o,(o.BN=o).wordSize=26;try{a=("undefined"!=typeof window&&void 0!==window.Buffer?window:r(14)).Buffer}catch(t){}function s(t,e){return e=t.charCodeAt(e),65<=e&&e<=70?e-55:97<=e&&e<=102?e-87:e-48&15}function u(t,e,r){var n=s(t,r);return e<=r-1&&(n|=s(t,r-1)<<4),n}function f(t,e,r,n){for(var i=0,o=Math.min(t.length,r),a=e;a<o;a++){var s=t.charCodeAt(a)-48;i*=n,i+=49<=s?s-49+10:17<=s?s-17+10:s}return i}o.isBN=function(t){return t instanceof o||null!==t&&"object"==typeof t&&t.constructor.wordSize===o.wordSize&&Array.isArray(t.words)},o.max=function(t,e){return 0<t.cmp(e)?t:e},o.min=function(t,e){return t.cmp(e)<0?t:e},o.prototype._init=function(t,e,r){if("number"==typeof t)return this._initNumber(t,e,r);if("object"==typeof t)return this._initArray(t,e,r);n((e="hex"===e?16:e)===(0|e)&&2<=e&&e<=36);var i=0;"-"===(t=t.toString().replace(/\s+/g,""))[0]&&(i++,this.negative=1),i<t.length&&(16===e?this._parseHex(t,i,r):(this._parseBase(t,e,i),"le"===r&&this._initArray(this.toArray(),e,r)))},o.prototype._initNumber=function(t,e,r){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(n(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),"le"===r&&this._initArray(this.toArray(),e,r)},o.prototype._initArray=function(t,e,r){if(n("number"==typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var i,o,a=0;a<this.length;a++)this.words[a]=0;var s=0;if("be"===r)for(a=t.length-1,i=0;0<=a;a-=3)o=t[a]|t[a-1]<<8|t[a-2]<<16,this.words[i]|=o<<s&67108863,this.words[i+1]=o>>>26-s&67108863,26<=(s+=24)&&(s-=26,i++);else if("le"===r)for(i=a=0;a<t.length;a+=3)o=t[a]|t[a+1]<<8|t[a+2]<<16,this.words[i]|=o<<s&67108863,this.words[i+1]=o>>>26-s&67108863,26<=(s+=24)&&(s-=26,i++);return this.strip()},o.prototype._parseHex=function(t,e,r){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var n=0;n<this.length;n++)this.words[n]=0;var i,o=0,a=0;if("be"===r)for(n=t.length-1;e<=n;n-=2)i=u(t,e,n)<<o,this.words[a]|=67108863&i,18<=o?(o-=18,this.words[a+=1]|=i>>>26):o+=8;else for(n=(t.length-e)%2==0?e+1:e;n<t.length;n+=2)i=u(t,e,n)<<o,this.words[a]|=67108863&i,18<=o?(o-=18,this.words[a+=1]|=i>>>26):o+=8;this.strip()},o.prototype._parseBase=function(t,e,r){this.words=[0];for(var n=0,i=this.length=1;i<=67108863;i*=e)n++;i=i/e|0;for(var o=t.length-r,a=o%--n,s=Math.min(o,o-a)+r,u=0,h=r;h<s;h+=n)u=f(t,h,h+n,e),this.imuln(i),this.words[0]+u<67108864?this.words[0]+=u:this._iaddn(u);if(0!=a){var c=1;for(u=f(t,h,t.length,e),h=0;h<a;h++)c*=e;this.imuln(c),this.words[0]+u<67108864?this.words[0]+=u:this._iaddn(u)}this.strip()},o.prototype.copy=function(t){t.words=new Array(this.length);for(var e=0;e<this.length;e++)t.words[e]=this.words[e];t.length=this.length,t.negative=this.negative,t.red=this.red},o.prototype.clone=function(){var t=new o(null);return this.copy(t),t},o.prototype._expand=function(t){for(;this.length<t;)this.words[this.length++]=0;return this},o.prototype.strip=function(){for(;1<this.length&&0===this.words[this.length-1];)this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?"<BN-R: ":"<BN: ")+this.toString(16)+">"};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"],c=[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],l=[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];function d(t,e,r){r.negative=e.negative^t.negative;var n=t.length+e.length|0,i=(n=(r.length=n)-1|0,(a=(0|t.words[0])*(0|e.words[0]))/67108864|0);r.words[0]=67108863&a;for(var o=1;o<n;o++){for(var a,s=i>>>26,u=67108863&i,f=Math.min(o,e.length-1),h=Math.max(0,o-t.length+1);h<=f;h++)s+=(a=(0|t.words[o-h|0])*(0|e.words[h])+u)/67108864|0,u=67108863&a;r.words[o]=0|u,i=0|s}return 0!==i?r.words[o]=0|i:r.length--,r.strip()}o.prototype.toString=function(t,e){if(e=0|e||1,16===(t=t||10)||"hex"===t){u="";for(var r=0,i=0,o=0;o<this.length;o++){var a=this.words[o],s=(16777215&(a<<r|i)).toString(16),u=0!==(i=a>>>24-r&16777215)||o!==this.length-1?h[6-s.length]+s+u:s+u;26<=(r+=2)&&(r-=26,o--)}for(0!==i&&(u=i.toString(16)+u);u.length%e!=0;)u="0"+u;return 0!==this.negative?"-"+u:u}if(t===(0|t)&&2<=t&&t<=36){var f=c[t],d=l[t];for(u="",(p=this.clone()).negative=0;!p.isZero();){var p,m=p.modn(d).toString(t);u=(p=p.idivn(d)).isZero()?m+u:h[f-m.length]+m+u}for(this.isZero()&&(u="0"+u);u.length%e!=0;)u="0"+u;return 0!==this.negative?"-"+u:u}n(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:2<this.length&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(t,e){return n(void 0!==a),this.toArrayLike(a,t,e)},o.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)},o.prototype.toArrayLike=function(t,e,r){var i=this.byteLength(),o=r||Math.max(1,i);n(i<=o,"byte array longer than desired length"),n(0<o,"Requested array length <= 0"),this.strip();e="le"===e;var a,s,u=new t(o),f=this.clone();if(e){for(s=0;!f.isZero();s++)a=f.andln(255),f.iushrn(8),u[s]=a;for(;s<o;s++)u[s]=0}else{for(s=0;s<o-i;s++)u[s]=0;for(s=0;!f.isZero();s++)a=f.andln(255),f.iushrn(8),u[o-s-1]=a}return u},Math.clz32?o.prototype._countBits=function(t){return 32-Math.clz32(t)}:o.prototype._countBits=function(t){var e=t;t=0;return 4096<=e&&(t+=13,e>>>=13),64<=e&&(t+=7,e>>>=7),8<=e&&(t+=4,e>>>=4),2<=e&&(t+=2,e>>>=2),t+e},o.prototype._zeroBits=function(t){if(0===t)return 26;var e=t;t=0;return 0==(8191&e)&&(t+=13,e>>>=13),0==(127&e)&&(t+=7,e>>>=7),0==(15&e)&&(t+=4,e>>>=4),0==(3&e)&&(t+=2,e>>>=2),0==(1&e)&&t++,t},o.prototype.bitLength=function(){var t=this.words[this.length-1];t=this._countBits(t);return 26*(this.length-1)+t},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;e<this.length;e++){var r=this._zeroBits(this.words[e]);if(t+=r,26!==r)break}return t},o.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},o.prototype.toTwos=function(t){return 0!==this.negative?this.abs().inotn(t).iaddn(1):this.clone()},o.prototype.fromTwos=function(t){return this.testn(t-1)?this.notn(t).iaddn(1).ineg():this.clone()},o.prototype.isNeg=function(){return 0!==this.negative},o.prototype.neg=function(){return this.clone().ineg()},o.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},o.prototype.iuor=function(t){for(;this.length<t.length;)this.words[this.length++]=0;for(var e=0;e<t.length;e++)this.words[e]=this.words[e]|t.words[e];return this.strip()},o.prototype.ior=function(t){return n(0==(this.negative|t.negative)),this.iuor(t)},o.prototype.or=function(t){return this.length>t.length?this.clone().ior(t):t.clone().ior(this)},o.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},o.prototype.iuand=function(t){for(var e=this.length>t.length?t:this,r=0;r<e.length;r++)this.words[r]=this.words[r]&t.words[r];return this.length=e.length,this.strip()},o.prototype.iand=function(t){return n(0==(this.negative|t.negative)),this.iuand(t)},o.prototype.and=function(t){return this.length>t.length?this.clone().iand(t):t.clone().iand(this)},o.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},o.prototype.iuxor=function(t){for(var e,r=this.length>t.length?(e=this,t):(e=t,this),n=0;n<r.length;n++)this.words[n]=e.words[n]^r.words[n];if(this!==e)for(;n<e.length;n++)this.words[n]=e.words[n];return this.length=e.length,this.strip()},o.prototype.ixor=function(t){return n(0==(this.negative|t.negative)),this.iuxor(t)},o.prototype.xor=function(t){return this.length>t.length?this.clone().ixor(t):t.clone().ixor(this)},o.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},o.prototype.inotn=function(t){n("number"==typeof t&&0<=t);var e=0|Math.ceil(t/26);t%=26;this._expand(e),0<t&&e--;for(var r=0;r<e;r++)this.words[r]=67108863&~this.words[r];return 0<t&&(this.words[r]=~this.words[r]&67108863>>26-t),this.strip()},o.prototype.notn=function(t){return this.clone().inotn(t)},o.prototype.setn=function(t,e){n("number"==typeof t&&0<=t);var r=t/26|0;t%=26;return this._expand(1+r),this.words[r]=e?this.words[r]|1<<t:this.words[r]&~(1<<t),this.strip()},o.prototype.iadd=function(t){var e,r;if(0!==this.negative&&0===t.negative)return this.negative=0,e=this.isub(t),this.negative^=1,this._normSign();if(0===this.negative&&0!==t.negative)return t.negative=0,e=this.isub(t),t.negative=1,e._normSign();for(var n=this.length>t.length?(r=this,t):(r=t,this),i=0,o=0;o<n.length;o++)e=(0|r.words[o])+(0|n.words[o])+i,this.words[o]=67108863&e,i=e>>>26;for(;0!==i&&o<r.length;o++)e=(0|r.words[o])+i,this.words[o]=67108863&e,i=e>>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;o<r.length;o++)this.words[o]=r.words[o];return this},o.prototype.add=function(t){var e;return 0!==t.negative&&0===this.negative?(t.negative=0,e=this.sub(t),t.negative^=1,e):0===t.negative&&0!==this.negative?(this.negative=0,e=t.sub(this),this.negative=1,e):this.length>t.length?this.clone().iadd(t):t.clone().iadd(this)},o.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var r,n=this.cmp(t);if(0===n)return this.negative=0,this.length=1,this.words[0]=0,this;for(var i=0<n?(r=this,t):(r=t,this),o=0,a=0;a<i.length;a++)o=(e=(0|r.words[a])-(0|i.words[a])+o)>>26,this.words[a]=67108863&e;for(;0!==o&&a<r.length;a++)o=(e=(0|r.words[a])+o)>>26,this.words[a]=67108863&e;if(0===o&&a<r.length&&r!==this)for(;a<r.length;a++)this.words[a]=r.words[a];return this.length=Math.max(this.length,a),r!==this&&(this.negative=1),this.strip()},o.prototype.sub=function(t){return this.clone().isub(t)};var p=function(t,e,r){var n=t.words,i=e.words,o=r.words,a=0|n[0],s=8191&a,u=a>>>13,f=0|n[1],h=8191&f,c=f>>>13,l=0|n[2],d=8191&l,p=l>>>13,m=0|n[3],b=8191&m,g=m>>>13,v=0|n[4],y=8191&v,w=v>>>13,A=0|n[5],M=8191&A,_=A>>>13,x=0|n[6],S=8191&x,E=x>>>13,k=0|n[7],O=8191&k,j=k>>>13,C=0|n[8],T=8191&C,B=C>>>13,N=0|n[9],I=8191&N,R=N>>>13,P=0|i[0],L=8191&P,q=P>>>13,D=0|i[1],z=8191&D,F=D>>>13,U=0|i[2],Y=8191&U,G=U>>>13,H=0|i[3],W=8191&H,Z=H>>>13,Q=0|i[4],V=8191&Q,K=Q>>>13,X=0|i[5],J=8191&X,$=X>>>13;a=0|i[6],f=8191&a,l=a>>>13,m=0|i[7],v=8191&m,A=m>>>13,x=0|i[8],k=8191&x,C=x>>>13,n=0|i[9],N=8191&n,P=n>>>13;r.negative=t.negative^e.negative,r.length=19;H=(0+Math.imul(s,L)|0)+((8191&(U=(U=Math.imul(s,q))+Math.imul(u,L)|0))<<13)|0;var tt=((Q=Math.imul(u,q))+(U>>>13)|0)+(H>>>26)|0;return H&=67108863,D=Math.imul(h,L),U=(U=Math.imul(h,q))+Math.imul(c,L)|0,Q=Math.imul(c,q),X=(tt+(D+Math.imul(s,z)|0)|0)+((8191&(U=(U=U+Math.imul(s,F)|0)+Math.imul(u,z)|0))<<13)|0,tt=((Q=Q+Math.imul(u,F)|0)+(U>>>13)|0)+(X>>>26)|0,X&=67108863,D=Math.imul(d,L),U=(U=Math.imul(d,q))+Math.imul(p,L)|0,Q=Math.imul(p,q),D=D+Math.imul(h,z)|0,U=(U=U+Math.imul(h,F)|0)+Math.imul(c,z)|0,Q=Q+Math.imul(c,F)|0,a=(tt+(D+Math.imul(s,Y)|0)|0)+((8191&(U=(U=U+Math.imul(s,G)|0)+Math.imul(u,Y)|0))<<13)|0,tt=((Q=Q+Math.imul(u,G)|0)+(U>>>13)|0)+(a>>>26)|0,a&=67108863,D=Math.imul(b,L),U=(U=Math.imul(b,q))+Math.imul(g,L)|0,Q=Math.imul(g,q),D=D+Math.imul(d,z)|0,U=(U=U+Math.imul(d,F)|0)+Math.imul(p,z)|0,Q=Q+Math.imul(p,F)|0,D=D+Math.imul(h,Y)|0,U=(U=U+Math.imul(h,G)|0)+Math.imul(c,Y)|0,Q=Q+Math.imul(c,G)|0,m=(tt+(D+Math.imul(s,W)|0)|0)+((8191&(U=(U=U+Math.imul(s,Z)|0)+Math.imul(u,W)|0))<<13)|0,tt=((Q=Q+Math.imul(u,Z)|0)+(U>>>13)|0)+(m>>>26)|0,m&=67108863,D=Math.imul(y,L),U=(U=Math.imul(y,q))+Math.imul(w,L)|0,Q=Math.imul(w,q),D=D+Math.imul(b,z)|0,U=(U=U+Math.imul(b,F)|0)+Math.imul(g,z)|0,Q=Q+Math.imul(g,F)|0,D=D+Math.imul(d,Y)|0,U=(U=U+Math.imul(d,G)|0)+Math.imul(p,Y)|0,Q=Q+Math.imul(p,G)|0,D=D+Math.imul(h,W)|0,U=(U=U+Math.imul(h,Z)|0)+Math.imul(c,W)|0,Q=Q+Math.imul(c,Z)|0,x=(tt+(D+Math.imul(s,V)|0)|0)+((8191&(U=(U=U+Math.imul(s,K)|0)+Math.imul(u,V)|0))<<13)|0,tt=((Q=Q+Math.imul(u,K)|0)+(U>>>13)|0)+(x>>>26)|0,x&=67108863,D=Math.imul(M,L),U=(U=Math.imul(M,q))+Math.imul(_,L)|0,Q=Math.imul(_,q),D=D+Math.imul(y,z)|0,U=(U=U+Math.imul(y,F)|0)+Math.imul(w,z)|0,Q=Q+Math.imul(w,F)|0,D=D+Math.imul(b,Y)|0,U=(U=U+Math.imul(b,G)|0)+Math.imul(g,Y)|0,Q=Q+Math.imul(g,G)|0,D=D+Math.imul(d,W)|0,U=(U=U+Math.imul(d,Z)|0)+Math.imul(p,W)|0,Q=Q+Math.imul(p,Z)|0,D=D+Math.imul(h,V)|0,U=(U=U+Math.imul(h,K)|0)+Math.imul(c,V)|0,Q=Q+Math.imul(c,K)|0,i=(tt+(D+Math.imul(s,J)|0)|0)+((8191&(U=(U=U+Math.imul(s,$)|0)+Math.imul(u,J)|0))<<13)|0,tt=((Q=Q+Math.imul(u,$)|0)+(U>>>13)|0)+(i>>>26)|0,i&=67108863,D=Math.imul(S,L),U=(U=Math.imul(S,q))+Math.imul(E,L)|0,Q=Math.imul(E,q),D=D+Math.imul(M,z)|0,U=(U=U+Math.imul(M,F)|0)+Math.imul(_,z)|0,Q=Q+Math.imul(_,F)|0,D=D+Math.imul(y,Y)|0,U=(U=U+Math.imul(y,G)|0)+Math.imul(w,Y)|0,Q=Q+Math.imul(w,G)|0,D=D+Math.imul(b,W)|0,U=(U=U+Math.imul(b,Z)|0)+Math.imul(g,W)|0,Q=Q+Math.imul(g,Z)|0,D=D+Math.imul(d,V)|0,U=(U=U+Math.imul(d,K)|0)+Math.imul(p,V)|0,Q=Q+Math.imul(p,K)|0,D=D+Math.imul(h,J)|0,U=(U=U+Math.imul(h,$)|0)+Math.imul(c,J)|0,Q=Q+Math.imul(c,$)|0,n=(tt+(D+Math.imul(s,f)|0)|0)+((8191&(U=(U=U+Math.imul(s,l)|0)+Math.imul(u,f)|0))<<13)|0,tt=((Q=Q+Math.imul(u,l)|0)+(U>>>13)|0)+(n>>>26)|0,n&=67108863,D=Math.imul(O,L),U=(U=Math.imul(O,q))+Math.imul(j,L)|0,Q=Math.imul(j,q),D=D+Math.imul(S,z)|0,U=(U=U+Math.imul(S,F)|0)+Math.imul(E,z)|0,Q=Q+Math.imul(E,F)|0,D=D+Math.imul(M,Y)|0,U=(U=U+Math.imul(M,G)|0)+Math.imul(_,Y)|0,Q=Q+Math.imul(_,G)|0,D=D+Math.imul(y,W)|0,U=(U=U+Math.imul(y,Z)|0)+Math.imul(w,W)|0,Q=Q+Math.imul(w,Z)|0,D=D+Math.imul(b,V)|0,U=(U=U+Math.imul(b,K)|0)+Math.imul(g,V)|0,Q=Q+Math.imul(g,K)|0,D=D+Math.imul(d,J)|0,U=(U=U+Math.imul(d,$)|0)+Math.imul(p,J)|0,Q=Q+Math.imul(p,$)|0,D=D+Math.imul(h,f)|0,U=(U=U+Math.imul(h,l)|0)+Math.imul(c,f)|0,Q=Q+Math.imul(c,l)|0,t=(tt+(D+Math.imul(s,v)|0)|0)+((8191&(U=(U=U+Math.imul(s,A)|0)+Math.imul(u,v)|0))<<13)|0,tt=((Q=Q+Math.imul(u,A)|0)+(U>>>13)|0)+(t>>>26)|0,t&=67108863,D=Math.imul(T,L),U=(U=Math.imul(T,q))+Math.imul(B,L)|0,Q=Math.imul(B,q),D=D+Math.imul(O,z)|0,U=(U=U+Math.imul(O,F)|0)+Math.imul(j,z)|0,Q=Q+Math.imul(j,F)|0,D=D+Math.imul(S,Y)|0,U=(U=U+Math.imul(S,G)|0)+Math.imul(E,Y)|0,Q=Q+Math.imul(E,G)|0,D=D+Math.imul(M,W)|0,U=(U=U+Math.imul(M,Z)|0)+Math.imul(_,W)|0,Q=Q+Math.imul(_,Z)|0,D=D+Math.imul(y,V)|0,U=(U=U+Math.imul(y,K)|0)+Math.imul(w,V)|0,Q=Q+Math.imul(w,K)|0,D=D+Math.imul(b,J)|0,U=(U=U+Math.imul(b,$)|0)+Math.imul(g,J)|0,Q=Q+Math.imul(g,$)|0,D=D+Math.imul(d,f)|0,U=(U=U+Math.imul(d,l)|0)+Math.imul(p,f)|0,Q=Q+Math.imul(p,l)|0,D=D+Math.imul(h,v)|0,U=(U=U+Math.imul(h,A)|0)+Math.imul(c,v)|0,Q=Q+Math.imul(c,A)|0,e=(tt+(D+Math.imul(s,k)|0)|0)+((8191&(U=(U=U+Math.imul(s,C)|0)+Math.imul(u,k)|0))<<13)|0,tt=((Q=Q+Math.imul(u,C)|0)+(U>>>13)|0)+(e>>>26)|0,e&=67108863,D=Math.imul(I,L),U=(U=Math.imul(I,q))+Math.imul(R,L)|0,Q=Math.imul(R,q),D=D+Math.imul(T,z)|0,U=(U=U+Math.imul(T,F)|0)+Math.imul(B,z)|0,Q=Q+Math.imul(B,F)|0,D=D+Math.imul(O,Y)|0,U=(U=U+Math.imul(O,G)|0)+Math.imul(j,Y)|0,Q=Q+Math.imul(j,G)|0,D=D+Math.imul(S,W)|0,U=(U=U+Math.imul(S,Z)|0)+Math.imul(E,W)|0,Q=Q+Math.imul(E,Z)|0,D=D+Math.imul(M,V)|0,U=(U=U+Math.imul(M,K)|0)+Math.imul(_,V)|0,Q=Q+Math.imul(_,K)|0,D=D+Math.imul(y,J)|0,U=(U=U+Math.imul(y,$)|0)+Math.imul(w,J)|0,Q=Q+Math.imul(w,$)|0,D=D+Math.imul(b,f)|0,U=(U=U+Math.imul(b,l)|0)+Math.imul(g,f)|0,Q=Q+Math.imul(g,l)|0,D=D+Math.imul(d,v)|0,U=(U=U+Math.imul(d,A)|0)+Math.imul(p,v)|0,Q=Q+Math.imul(p,A)|0,D=D+Math.imul(h,k)|0,U=(U=U+Math.imul(h,C)|0)+Math.imul(c,k)|0,Q=Q+Math.imul(c,C)|0,s=(tt+(D+Math.imul(s,N)|0)|0)+((8191&(U=(U=U+Math.imul(s,P)|0)+Math.imul(u,N)|0))<<13)|0,tt=((Q=Q+Math.imul(u,P)|0)+(U>>>13)|0)+(s>>>26)|0,s&=67108863,D=Math.imul(I,z),U=(U=Math.imul(I,F))+Math.imul(R,z)|0,Q=Math.imul(R,F),D=D+Math.imul(T,Y)|0,U=(U=U+Math.imul(T,G)|0)+Math.imul(B,Y)|0,Q=Q+Math.imul(B,G)|0,D=D+Math.imul(O,W)|0,U=(U=U+Math.imul(O,Z)|0)+Math.imul(j,W)|0,Q=Q+Math.imul(j,Z)|0,D=D+Math.imul(S,V)|0,U=(U=U+Math.imul(S,K)|0)+Math.imul(E,V)|0,Q=Q+Math.imul(E,K)|0,D=D+Math.imul(M,J)|0,U=(U=U+Math.imul(M,$)|0)+Math.imul(_,J)|0,Q=Q+Math.imul(_,$)|0,D=D+Math.imul(y,f)|0,U=(U=U+Math.imul(y,l)|0)+Math.imul(w,f)|0,Q=Q+Math.imul(w,l)|0,D=D+Math.imul(b,v)|0,U=(U=U+Math.imul(b,A)|0)+Math.imul(g,v)|0,Q=Q+Math.imul(g,A)|0,D=D+Math.imul(d,k)|0,U=(U=U+Math.imul(d,C)|0)+Math.imul(p,k)|0,Q=Q+Math.imul(p,C)|0,h=(tt+(D+Math.imul(h,N)|0)|0)+((8191&(U=(U=U+Math.imul(h,P)|0)+Math.imul(c,N)|0))<<13)|0,tt=((Q=Q+Math.imul(c,P)|0)+(U>>>13)|0)+(h>>>26)|0,h&=67108863,D=Math.imul(I,Y),U=(U=Math.imul(I,G))+Math.imul(R,Y)|0,Q=Math.imul(R,G),D=D+Math.imul(T,W)|0,U=(U=U+Math.imul(T,Z)|0)+Math.imul(B,W)|0,Q=Q+Math.imul(B,Z)|0,D=D+Math.imul(O,V)|0,U=(U=U+Math.imul(O,K)|0)+Math.imul(j,V)|0,Q=Q+Math.imul(j,K)|0,D=D+Math.imul(S,J)|0,U=(U=U+Math.imul(S,$)|0)+Math.imul(E,J)|0,Q=Q+Math.imul(E,$)|0,D=D+Math.imul(M,f)|0,U=(U=U+Math.imul(M,l)|0)+Math.imul(_,f)|0,Q=Q+Math.imul(_,l)|0,D=D+Math.imul(y,v)|0,U=(U=U+Math.imul(y,A)|0)+Math.imul(w,v)|0,Q=Q+Math.imul(w,A)|0,D=D+Math.imul(b,k)|0,U=(U=U+Math.imul(b,C)|0)+Math.imul(g,k)|0,Q=Q+Math.imul(g,C)|0,d=(tt+(D+Math.imul(d,N)|0)|0)+((8191&(U=(U=U+Math.imul(d,P)|0)+Math.imul(p,N)|0))<<13)|0,tt=((Q=Q+Math.imul(p,P)|0)+(U>>>13)|0)+(d>>>26)|0,d&=67108863,D=Math.imul(I,W),U=(U=Math.imul(I,Z))+Math.imul(R,W)|0,Q=Math.imul(R,Z),D=D+Math.imul(T,V)|0,U=(U=U+Math.imul(T,K)|0)+Math.imul(B,V)|0,Q=Q+Math.imul(B,K)|0,D=D+Math.imul(O,J)|0,U=(U=U+Math.imul(O,$)|0)+Math.imul(j,J)|0,Q=Q+Math.imul(j,$)|0,D=D+Math.imul(S,f)|0,U=(U=U+Math.imul(S,l)|0)+Math.imul(E,f)|0,Q=Q+Math.imul(E,l)|0,D=D+Math.imul(M,v)|0,U=(U=U+Math.imul(M,A)|0)+Math.imul(_,v)|0,Q=Q+Math.imul(_,A)|0,D=D+Math.imul(y,k)|0,U=(U=U+Math.imul(y,C)|0)+Math.imul(w,k)|0,Q=Q+Math.imul(w,C)|0,b=(tt+(D+Math.imul(b,N)|0)|0)+((8191&(U=(U=U+Math.imul(b,P)|0)+Math.imul(g,N)|0))<<13)|0,tt=((Q=Q+Math.imul(g,P)|0)+(U>>>13)|0)+(b>>>26)|0,b&=67108863,D=Math.imul(I,V),U=(U=Math.imul(I,K))+Math.imul(R,V)|0,Q=Math.imul(R,K),D=D+Math.imul(T,J)|0,U=(U=U+Math.imul(T,$)|0)+Math.imul(B,J)|0,Q=Q+Math.imul(B,$)|0,D=D+Math.imul(O,f)|0,U=(U=U+Math.imul(O,l)|0)+Math.imul(j,f)|0,Q=Q+Math.imul(j,l)|0,D=D+Math.imul(S,v)|0,U=(U=U+Math.imul(S,A)|0)+Math.imul(E,v)|0,Q=Q+Math.imul(E,A)|0,D=D+Math.imul(M,k)|0,U=(U=U+Math.imul(M,C)|0)+Math.imul(_,k)|0,Q=Q+Math.imul(_,C)|0,y=(tt+(D+Math.imul(y,N)|0)|0)+((8191&(U=(U=U+Math.imul(y,P)|0)+Math.imul(w,N)|0))<<13)|0,tt=((Q=Q+Math.imul(w,P)|0)+(U>>>13)|0)+(y>>>26)|0,y&=67108863,D=Math.imul(I,J),U=(U=Math.imul(I,$))+Math.imul(R,J)|0,Q=Math.imul(R,$),D=D+Math.imul(T,f)|0,U=(U=U+Math.imul(T,l)|0)+Math.imul(B,f)|0,Q=Q+Math.imul(B,l)|0,D=D+Math.imul(O,v)|0,U=(U=U+Math.imul(O,A)|0)+Math.imul(j,v)|0,Q=Q+Math.imul(j,A)|0,D=D+Math.imul(S,k)|0,U=(U=U+Math.imul(S,C)|0)+Math.imul(E,k)|0,Q=Q+Math.imul(E,C)|0,M=(tt+(D+Math.imul(M,N)|0)|0)+((8191&(U=(U=U+Math.imul(M,P)|0)+Math.imul(_,N)|0))<<13)|0,tt=((Q=Q+Math.imul(_,P)|0)+(U>>>13)|0)+(M>>>26)|0,M&=67108863,D=Math.imul(I,f),U=(U=Math.imul(I,l))+Math.imul(R,f)|0,Q=Math.imul(R,l),D=D+Math.imul(T,v)|0,U=(U=U+Math.imul(T,A)|0)+Math.imul(B,v)|0,Q=Q+Math.imul(B,A)|0,D=D+Math.imul(O,k)|0,U=(U=U+Math.imul(O,C)|0)+Math.imul(j,k)|0,Q=Q+Math.imul(j,C)|0,S=(tt+(D+Math.imul(S,N)|0)|0)+((8191&(U=(U=U+Math.imul(S,P)|0)+Math.imul(E,N)|0))<<13)|0,tt=((Q=Q+Math.imul(E,P)|0)+(U>>>13)|0)+(S>>>26)|0,S&=67108863,D=Math.imul(I,v),U=(U=Math.imul(I,A))+Math.imul(R,v)|0,Q=Math.imul(R,A),D=D+Math.imul(T,k)|0,U=(U=U+Math.imul(T,C)|0)+Math.imul(B,k)|0,Q=Q+Math.imul(B,C)|0,O=(tt+(D+Math.imul(O,N)|0)|0)+((8191&(U=(U=U+Math.imul(O,P)|0)+Math.imul(j,N)|0))<<13)|0,tt=((Q=Q+Math.imul(j,P)|0)+(U>>>13)|0)+(O>>>26)|0,O&=67108863,D=Math.imul(I,k),U=(U=Math.imul(I,C))+Math.imul(R,k)|0,Q=Math.imul(R,C),T=(tt+(D+Math.imul(T,N)|0)|0)+((8191&(U=(U=U+Math.imul(T,P)|0)+Math.imul(B,N)|0))<<13)|0,tt=((Q=Q+Math.imul(B,P)|0)+(U>>>13)|0)+(T>>>26)|0,T&=67108863,N=(tt+Math.imul(I,N)|0)+((8191&(U=(U=Math.imul(I,P))+Math.imul(R,N)|0))<<13)|0,tt=((Q=Math.imul(R,P))+(U>>>13)|0)+(N>>>26)|0,N&=67108863,o[0]=H,o[1]=X,o[2]=a,o[3]=m,o[4]=x,o[5]=i,o[6]=n,o[7]=t,o[8]=e,o[9]=s,o[10]=h,o[11]=d,o[12]=b,o[13]=y,o[14]=M,o[15]=S,o[16]=O,o[17]=T,o[18]=N,0!=tt&&(o[19]=tt,r.length++),r};function m(t,e,r){return(new b).mulp(t,e,r)}function b(t,e){this.x=t,this.y=e}Math.imul||(p=d),o.prototype.mulTo=function(t,e){var r=this.length+t.length;e=(10===this.length&&10===t.length?p:r<63?d:r<1024?function(t,e,r){r.negative=e.negative^t.negative,r.length=t.length+e.length;for(var n=0,i=0,o=0;o<r.length-1;o++){for(var a=i,s=(i=0,67108863&n),u=Math.min(o,e.length-1),f=Math.max(0,o-t.length+1);f<=u;f++){var h=(0|t.words[o-f])*(0|e.words[f]),c=67108863&h;s=67108863&(c=c+s|0);i+=(a=(a=a+(h/67108864|0)|0)+(c>>>26)|0)>>>26,a&=67108863}r.words[o]=s,n=a,a=i}return 0!==n?r.words[o]=n:r.length--,r.strip()}:m)(this,t,e);return e},b.prototype.makeRBT=function(t){for(var e=new Array(t),r=o.prototype._countBits(t)-1,n=0;n<t;n++)e[n]=this.revBin(n,r,t);return e},b.prototype.revBin=function(t,e,r){if(0===t||t===r-1)return t;for(var n=0,i=0;i<e;i++)n|=(1&t)<<e-i-1,t>>=1;return n},b.prototype.permute=function(t,e,r,n,i,o){for(var a=0;a<o;a++)n[a]=e[t[a]],i[a]=r[t[a]]},b.prototype.transform=function(t,e,r,n,i,o){this.permute(o,t,e,r,n,i);for(var a=1;a<i;a<<=1)for(var s=a<<1,u=Math.cos(2*Math.PI/s),f=Math.sin(2*Math.PI/s),h=0;h<i;h+=s)for(var c=u,l=f,d=0;d<a;d++){var p=r[h+d],m=n[h+d],b=r[h+d+a],g=c*b-l*(v=n[h+d+a]),v=c*v+l*b;r[h+d]=p+(b=g),n[h+d]=m+v,r[h+d+a]=p-b,n[h+d+a]=m-v,d!==s&&(g=u*c-f*l,l=u*l+f*c,c=g)}},b.prototype.guessLen13b=function(t,e){t=1&(n=1|Math.max(e,t));for(var r=0,n=n/2|0;n;n>>>=1)r++;return 1<<r+1+t},b.prototype.conjugate=function(t,e,r){if(!(r<=1))for(var n=0;n<r/2;n++){var i=t[n];t[n]=t[r-n-1],t[r-n-1]=i,i=e[n],e[n]=-e[r-n-1],e[r-n-1]=-i}},b.prototype.normalize13b=function(t,e){for(var r=0,n=0;n<e/2;n++){var i=8192*Math.round(t[2*n+1]/e)+Math.round(t[2*n]/e)+r;t[n]=67108863&i,r=i<67108864?0:i/67108864|0}return t},b.prototype.convert13b=function(t,e,r,i){for(var o=0,a=0;a<e;a++)o+=0|t[a],r[2*a]=8191&o,r[2*a+1]=8191&(o>>>=13),o>>>=13;for(a=2*e;a<i;++a)r[a]=0;n(0===o),n(0==(-8192&o))},b.prototype.stub=function(t){for(var e=new Array(t),r=0;r<t;r++)e[r]=0;return e},b.prototype.mulp=function(t,e,r){var n=2*this.guessLen13b(t.length,e.length),i=this.makeRBT(n),o=this.stub(n),a=new Array(n),s=new Array(n),u=new Array(n),f=new Array(n),h=new Array(n),c=new Array(n),l=r.words;l.length=n,this.convert13b(t.words,t.length,a,n),this.convert13b(e.words,e.length,f,n),this.transform(a,o,s,u,n,i),this.transform(f,o,h,c,n,i);for(var d=0;d<n;d++){var p=s[d]*h[d]-u[d]*c[d];u[d]=s[d]*c[d]+u[d]*h[d],s[d]=p}return this.conjugate(s,u,n),this.transform(s,u,l,o,n,i),this.conjugate(l,o,n),this.normalize13b(l,n),r.negative=t.negative^e.negative,r.length=t.length+e.length,r.strip()},o.prototype.mul=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),this.mulTo(t,e)},o.prototype.mulf=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),m(this,t,e)},o.prototype.imul=function(t){return this.clone().mulTo(t,this)},o.prototype.imuln=function(t){n("number"==typeof t),n(t<67108864);for(var e=0,r=0;r<this.length;r++){var i=(0|this.words[r])*t,o=(67108863&i)+(67108863&e);e>>=26,e+=i/67108864|0,e+=o>>>26,this.words[r]=67108863&o}return 0!==e&&(this.words[r]=e,this.length++),this},o.prototype.muln=function(t){return this.clone().imuln(t)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(t){var e=function(t){for(var e=new Array(t.bitLength()),r=0;r<e.length;r++){var n=r%26;e[r]=(t.words[r/26|0]&1<<n)>>>n}return e}(t);if(0===e.length)return new o(1);for(var r=this,n=0;n<e.length&&0===e[n];n++,r=r.sqr());if(++n<e.length)for(var i=r.sqr();n<e.length;n++,i=i.sqr())0!==e[n]&&(r=r.mul(i));return r},o.prototype.iushln=function(t){n("number"==typeof t&&0<=t);var e=t%26,r=(t-e)/26,i=67108863>>>26-e<<26-e;if(0!=e){for(var o=0,a=0;a<this.length;a++){var s=this.words[a]&i,u=(0|this.words[a])-s<<e;this.words[a]=u|o,o=s>>>26-e}o&&(this.words[a]=o,this.length++)}if(0!=r){for(a=this.length-1;0<=a;a--)this.words[a+r]=this.words[a];for(a=0;a<r;a++)this.words[a]=0;this.length+=r}return this.strip()},o.prototype.ishln=function(t){return n(0===this.negative),this.iushln(t)},o.prototype.iushrn=function(t,e,r){n("number"==typeof t&&0<=t);var i=e?(e-e%26)/26:0,o=t%26,a=Math.min((t-o)/26,this.length),s=67108863^67108863>>>o<<o,u=r;if(i-=a,i=Math.max(0,i),u){for(var f=0;f<a;f++)u.words[f]=this.words[f];u.length=a}if(0!==a)if(this.length>a)for(this.length-=a,f=0;f<this.length;f++)this.words[f]=this.words[f+a];else this.words[0]=0,this.length=1;var h=0;for(f=this.length-1;0<=f&&(0!==h||i<=f);f--){var c=0|this.words[f];this.words[f]=h<<26-o|c>>>o,h=c&s}return u&&0!==h&&(u.words[u.length++]=h),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(t,e,r){return n(0===this.negative),this.iushrn(t,e,r)},o.prototype.shln=function(t){return this.clone().ishln(t)},o.prototype.ushln=function(t){return this.clone().iushln(t)},o.prototype.shrn=function(t){return this.clone().ishrn(t)},o.prototype.ushrn=function(t){return this.clone().iushrn(t)},o.prototype.testn=function(t){n("number"==typeof t&&0<=t);var e=t%26;t=(t-e)/26;return!(this.length<=t)&&!!(this.words[t]&1<<e)},o.prototype.imaskn=function(t){n("number"==typeof t&&0<=t);var e=t%26;t=(t-e)/26;return n(0===this.negative,"imaskn works only with positive numbers"),this.length<=t?this:(0!=e&&t++,this.length=Math.min(t,this.length),0!=e&&(this.words[this.length-1]&=67108863^67108863>>>e<<e),this.strip())},o.prototype.maskn=function(t){return this.clone().imaskn(t)},o.prototype.iaddn=function(t){return n("number"==typeof t),n(t<67108864),t<0?this.isubn(-t):0!==this.negative?(1===this.length&&(0|this.words[0])<t?(this.words[0]=t-(0|this.words[0]),this.negative=0):(this.negative=0,this.isubn(t),this.negative=1),this):this._iaddn(t)},o.prototype._iaddn=function(t){this.words[0]+=t;for(var e=0;e<this.length&&67108864<=this.words[e];e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},o.prototype.isubn=function(t){if(n("number"==typeof t),n(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e<this.length&&this.words[e]<0;e++)this.words[e]+=67108864,--this.words[e+1];return this.strip()},o.prototype.addn=function(t){return this.clone().iaddn(t)},o.prototype.subn=function(t){return this.clone().isubn(t)},o.prototype.iabs=function(){return this.negative=0,this},o.prototype.abs=function(){return this.clone().iabs()},o.prototype._ishlnsubmul=function(t,e,r){var i=t.length+r;this._expand(i);for(var o=0,a=0;a<t.length;a++){var s=(0|this.words[a+r])+o,u=(0|t.words[a])*e;o=((s-=67108863&u)>>26)-(u/67108864|0);this.words[a+r]=67108863&s}for(;a<this.length-r;a++)o=(s=(0|this.words[a+r])+o)>>26,this.words[a+r]=67108863&s;if(0===o)return this.strip();for(n(-1===o),a=o=0;a<this.length;a++)o=(s=-(0|this.words[a])+o)>>26,this.words[a]=67108863&s;return this.negative=1,this.strip()},o.prototype._wordDiv=function(t,e){var r=this.length-t.length,n=this.clone(),i=t,a=0|i.words[i.length-1];0!=(r=26-this._countBits(a))&&(i=i.ushln(r),n.iushln(r),a=0|i.words[i.length-1]);var s,u=n.length-i.length;if("mod"!==e){(s=new o(null)).length=1+u,s.words=new Array(s.length);for(var f=0;f<s.length;f++)s.words[f]=0}t=n.clone()._ishlnsubmul(i,1,u),0===t.negative&&(n=t,s&&(s.words[u]=1));for(var h=u-1;0<=h;h--){var c=67108864*(0|n.words[i.length+h])+(0|n.words[i.length+h-1]);c=Math.min(c/a|0,67108863);for(n._ishlnsubmul(i,c,h);0!==n.negative;)c--,n.negative=0,n._ishlnsubmul(i,1,h),n.isZero()||(n.negative^=1);s&&(s.words[h]=c)}return s&&s.strip(),n.strip(),"div"!==e&&0!=r&&n.iushrn(r),{div:s||null,mod:n}},o.prototype.divmod=function(t,e,r){return n(!t.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===t.negative?(s=this.neg().divmod(t,e),"mod"!==e&&(i=s.div.neg()),"div"!==e&&(a=s.mod.neg(),r&&0!==a.negative&&a.iadd(t)),{div:i,mod:a}):0===this.negative&&0!==t.negative?(s=this.divmod(t.neg(),e),{div:i="mod"!==e?s.div.neg():i,mod:s.mod}):0!=(this.negative&t.negative)?(s=this.neg().divmod(t.neg(),e),"div"!==e&&(a=s.mod.neg(),r&&0!==a.negative&&a.isub(t)),{div:s.div,mod:a}):t.length>this.length||this.cmp(t)<0?{div:new o(0),mod:this}:1===t.length?"div"===e?{div:this.divn(t.words[0]),mod:null}:"mod"===e?{div:null,mod:new o(this.modn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new o(this.modn(t.words[0]))}:this._wordDiv(t,e);var i,a,s},o.prototype.div=function(t){return this.divmod(t,"div",!1).div},o.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},o.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},o.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var r=0!==e.div.negative?e.mod.isub(t):e.mod,n=t.ushrn(1);t=t.andln(1),n=r.cmp(n);return n<0||1===t&&0===n?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},o.prototype.modn=function(t){n(t<=67108863);for(var e=(1<<26)%t,r=0,i=this.length-1;0<=i;i--)r=(e*r+(0|this.words[i]))%t;return r},o.prototype.idivn=function(t){n(t<=67108863);for(var e=0,r=this.length-1;0<=r;r--){var i=(0|this.words[r])+67108864*e;this.words[r]=i/t|0,e=i%t}return this.strip()},o.prototype.divn=function(t){return this.clone().idivn(t)},o.prototype.egcd=function(t){n(0===t.negative),n(!t.isZero());for(var e=this,r=t.clone(),i=(e=0!==e.negative?e.umod(t):e.clone(),new o(1)),a=new o(0),s=new o(0),u=new o(1),f=0;e.isEven()&&r.isEven();)e.iushrn(1),r.iushrn(1),++f;for(var h=r.clone(),c=e.clone();!e.isZero();){for(var l=0,d=1;0==(e.words[0]&d)&&l<26;++l,d<<=1);if(0<l)for(e.iushrn(l);0<l--;)(i.isOdd()||a.isOdd())&&(i.iadd(h),a.isub(c)),i.iushrn(1),a.iushrn(1);for(var p=0,m=1;0==(r.words[0]&m)&&p<26;++p,m<<=1);if(0<p)for(r.iushrn(p);0<p--;)(s.isOdd()||u.isOdd())&&(s.iadd(h),u.isub(c)),s.iushrn(1),u.iushrn(1);0<=e.cmp(r)?(e.isub(r),i.isub(s),a.isub(u)):(r.isub(e),s.isub(i),u.isub(a))}return{a:s,b:u,gcd:r.iushln(f)}},o.prototype._invmp=function(t){n(0===t.negative),n(!t.isZero());for(var e,r=this,i=t.clone(),a=(r=0!==r.negative?r.umod(t):r.clone(),new o(1)),s=new o(0),u=i.clone();0<r.cmpn(1)&&0<i.cmpn(1);){for(var f=0,h=1;0==(r.words[0]&h)&&f<26;++f,h<<=1);if(0<f)for(r.iushrn(f);0<f--;)a.isOdd()&&a.iadd(u),a.iushrn(1);for(var c=0,l=1;0==(i.words[0]&l)&&c<26;++c,l<<=1);if(0<c)for(i.iushrn(c);0<c--;)s.isOdd()&&s.iadd(u),s.iushrn(1);0<=r.cmp(i)?(r.isub(i),a.isub(s)):(i.isub(r),s.isub(a))}return(e=0===r.cmpn(1)?a:s).cmpn(0)<0&&e.iadd(t),e},o.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),r=t.clone();e.negative=0;for(var n=r.negative=0;e.isEven()&&r.isEven();n++)e.iushrn(1),r.iushrn(1);for(;;){for(;e.isEven();)e.iushrn(1);for(;r.isEven();)r.iushrn(1);var i=e.cmp(r);if(i<0){var o=e;e=r,r=o}else if(0===i||0===r.cmpn(1))break;e.isub(r)}return r.iushln(n)},o.prototype.invm=function(t){return this.egcd(t).a.umod(t)},o.prototype.isEven=function(){return 0==(1&this.words[0])},o.prototype.isOdd=function(){return 1==(1&this.words[0])},o.prototype.andln=function(t){return this.words[0]&t},o.prototype.bincn=function(t){n("number"==typeof t);var e=t%26;t=(t-e)/26,e=1<<e;if(this.length<=t)return this._expand(1+t),this.words[t]|=e,this;for(var r=e,i=t;0!==r&&i<this.length;i++){var o=0|this.words[i];r=(o+=r)>>>26;o&=67108863,this.words[i]=o}return 0!==r&&(this.words[i]=r,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(t){var e=t<0;return 0===this.negative||e?0===this.negative&&e?1:(this.strip(),t=1<this.length?1:(n((t=e?-t:t)<=67108863,"Number is too big"),(e=0|this.words[0])===t?0:e<t?-1:1),0!==this.negative?0|-t:t):-1},o.prototype.cmp=function(t){return 0!==this.negative&&0===t.negative?-1:0===this.negative&&0!==t.negative?1:(t=this.ucmp(t),0!==this.negative?0|-t:t)},o.prototype.ucmp=function(t){if(this.length>t.length)return 1;if(this.length<t.length)return-1;for(var e=0,r=this.length-1;0<=r;r--){var n=0|this.words[r],i=0|t.words[r];if(n!=i){n<i?e=-1:i<n&&(e=1);break}}return e},o.prototype.gtn=function(t){return 1===this.cmpn(t)},o.prototype.gt=function(t){return 1===this.cmp(t)},o.prototype.gten=function(t){return 0<=this.cmpn(t)},o.prototype.gte=function(t){return 0<=this.cmp(t)},o.prototype.ltn=function(t){return-1===this.cmpn(t)},o.prototype.lt=function(t){return-1===this.cmp(t)},o.prototype.lten=function(t){return this.cmpn(t)<=0},o.prototype.lte=function(t){return this.cmp(t)<=0},o.prototype.eqn=function(t){return 0===this.cmpn(t)},o.prototype.eq=function(t){return 0===this.cmp(t)},o.red=function(t){return new _(t)},o.prototype.toRed=function(t){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},o.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(t){return this.red=t,this},o.prototype.forceRed=function(t){return n(!this.red,"Already a number in reduction context"),this._forceRed(t)},o.prototype.redAdd=function(t){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},o.prototype.redIAdd=function(t){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},o.prototype.redSub=function(t){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},o.prototype.redISub=function(t){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},o.prototype.redShl=function(t){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},o.prototype.redMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},o.prototype.redIMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},o.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(t){return n(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var g={k256:null,p224:null,p192:null,p25519:null};function v(t,e){this.name=t,this.p=new o(e,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function y(){v.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function w(){v.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function A(){v.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function M(){v.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function _(t){var e;"string"==typeof t?(e=o._prime(t),this.m=e.p,this.prime=e):(n(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null)}function x(t){_.call(this,t),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new o(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)}v.prototype._tmp=function(){var t=new o(null);return t.words=new Array(Math.ceil(this.n/13)),t},v.prototype.ireduce=function(t){for(var e,r=t;this.split(r,this.tmp),(e=(r=(r=this.imulK(r)).iadd(this.tmp)).bitLength())>this.n;);return t=e<this.n?-1:r.ucmp(this.p),0===t?(r.words[0]=0,r.length=1):0<t?r.isub(this.p):void 0!==r.strip?r.strip():r._strip(),r},v.prototype.split=function(t,e){t.iushrn(this.n,0,e)},v.prototype.imulK=function(t){return t.imul(this.k)},i(y,v),y.prototype.split=function(t,e){for(var r=Math.min(t.length,9),n=0;n<r;n++)e.words[n]=t.words[n];if(e.length=r,t.length<=9)return t.words[0]=0,void(t.length=1);var i=t.words[9];for(e.words[e.length++]=4194303&i,n=10;n<t.length;n++){var o=0|t.words[n];t.words[n-10]=(4194303&o)<<4|i>>>22,i=o}0===(t.words[n-10]=i>>>=22)&&10<t.length?t.length-=10:t.length-=9},y.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,r=0;r<t.length;r++){var n=0|t.words[r];e+=977*n,t.words[r]=67108863&e,e=64*n+(e/67108864|0)}return 0===t.words[t.length-1]&&(t.length--,0===t.words[t.length-1]&&t.length--),t},i(w,v),i(A,v),i(M,v),M.prototype.imulK=function(t){for(var e=0,r=0;r<t.length;r++){var n=19*(0|t.words[r])+e,i=67108863&n;n>>>=26,t.words[r]=i,e=n}return 0!==e&&(t.words[t.length++]=e),t},o._prime=function(t){if(g[t])return g[t];var e;if("k256"===t)e=new y;else if("p224"===t)e=new w;else if("p192"===t)e=new A;else{if("p25519"!==t)throw new Error("Unknown prime "+t);e=new M}return g[t]=e},_.prototype._verify1=function(t){n(0===t.negative,"red works only with positives"),n(t.red,"red works only with red numbers")},_.prototype._verify2=function(t,e){n(0==(t.negative|e.negative),"red works only with positives"),n(t.red&&t.red===e.red,"red works only with red numbers")},_.prototype.imod=function(t){return(this.prime?this.prime.ireduce(t):t.umod(this.m))._forceRed(this)},_.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},_.prototype.add=function(t,e){return this._verify2(t,e),e=t.add(e),0<=e.cmp(this.m)&&e.isub(this.m),e._forceRed(this)},_.prototype.iadd=function(t,e){return this._verify2(t,e),e=t.iadd(e),0<=e.cmp(this.m)&&e.isub(this.m),e},_.prototype.sub=function(t,e){return this._verify2(t,e),e=t.sub(e),e.cmpn(0)<0&&e.iadd(this.m),e._forceRed(this)},_.prototype.isub=function(t,e){return this._verify2(t,e),e=t.isub(e),e.cmpn(0)<0&&e.iadd(this.m),e},_.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},_.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},_.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},_.prototype.isqr=function(t){return this.imul(t,t.clone())},_.prototype.sqr=function(t){return this.mul(t,t)},_.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(n(e%2==1),3===e)return e=this.m.add(new o(1)).iushrn(2),this.pow(t,e);for(var r=this.m.subn(1),i=0;!r.isZero()&&0===r.andln(1);)i++,r.iushrn(1);n(!r.isZero());for(var a=new o(1).toRed(this),s=a.redNeg(),u=this.m.subn(1).iushrn(1),f=new o(2*(f=this.m.bitLength())*f).toRed(this);0!==this.pow(f,u).cmp(s);)f.redIAdd(s);for(var h=this.pow(f,r),c=this.pow(t,r.addn(1).iushrn(1)),l=this.pow(t,r),d=i;0!==l.cmp(a);){for(var p=l,m=0;0!==p.cmp(a);m++)p=p.redSqr();n(m<d);var b=this.pow(h,new o(1).iushln(d-m-1));c=c.redMul(b),h=b.redSqr(),l=l.redMul(h),d=m}return c},_.prototype.invm=function(t){return t=t._invmp(this.m),0!==t.negative?(t.negative=0,this.imod(t).redNeg()):this.imod(t)},_.prototype.pow=function(t,e){if(e.isZero())return new o(1).toRed(this);if(0===e.cmpn(1))return t.clone();var r=new Array(16);r[0]=new o(1).toRed(this),r[1]=t;for(var n=2;n<r.length;n++)r[n]=this.mul(r[n-1],t);var i=r[0],a=0,s=0,u=e.bitLength()%26;for(0===u&&(u=26),n=e.length-1;0<=n;n--){for(var f=e.words[n],h=u-1;0<=h;h--){var c=f>>h&1;i!==r[0]&&(i=this.sqr(i)),0!=c||0!==a?(a<<=1,a|=c,(4===++s||0===n&&0===h)&&(i=this.mul(i,r[a]),a=s=0)):s=0}u=26}return i},_.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},_.prototype.convertFrom=function(t){return t=t.clone(),t.red=null,t},o.mont=function(t){return new x(t)},i(x,_),x.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},x.prototype.convertFrom=function(t){return t=this.imod(t.mul(this.rinv)),t.red=null,t},x.prototype.imul=function(t,e){return t.isZero()||e.isZero()?(t.words[0]=0,t.length=1,t):(t=t.imul(e),e=t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),t=t.isub(e).iushrn(this.shift),e=t,0<=t.cmp(this.m)?e=t.isub(this.m):t.cmpn(0)<0&&(e=t.iadd(this.m)),e._forceRed(this))},x.prototype.mul=function(t,e){return t.isZero()||e.isZero()?new o(0)._forceRed(this):(t=t.mul(e),e=t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),t=t.isub(e).iushrn(this.shift),e=t,0<=t.cmp(this.m)?e=t.isub(this.m):t.cmpn(0)<0&&(e=t.iadd(this.m)),e._forceRed(this))},x.prototype.invm=function(t){return this.imod(t._invmp(this.m).mul(this.r2))._forceRed(this)}}(t,this)}).call(this,r("62e4")(t))},"0145":function(t,e){e.encrypt=function(t,e){return t._cipher.encryptBlock(e)},e.decrypt=function(t,e){return t._cipher.decryptBlock(e)}},"0184":function(t,e,r){"use strict";var n=r("da3e");function i(t){this.options=t,this.type=this.options.type,this.blockSize=8,this._init(),this.buffer=new Array(this.blockSize),this.bufferOff=0}(t.exports=i).prototype._init=function(){},i.prototype.update=function(t){return 0===t.length?[]:"decrypt"===this.type?this._updateDecrypt(t):this._updateEncrypt(t)},i.prototype._buffer=function(t,e){for(var r=Math.min(this.buffer.length-this.bufferOff,t.length-e),n=0;n<r;n++)this.buffer[this.bufferOff+n]=t[e+n];return this.bufferOff+=r,r},i.prototype._flushBuffer=function(t,e){return this._update(this.buffer,0,t,e),this.bufferOff=0,this.blockSize},i.prototype._updateEncrypt=function(t){var e=0,r=0,n=(this.bufferOff+t.length)/this.blockSize|0,i=new Array(n*this.blockSize);0!==this.bufferOff&&(e+=this._buffer(t,e),this.bufferOff===this.buffer.length&&(r+=this._flushBuffer(i,r)));for(var o=t.length-(t.length-e)%this.blockSize;e<o;e+=this.blockSize)this._update(t,e,i,r),r+=this.blockSize;for(;e<t.length;e++,this.bufferOff++)this.buffer[this.bufferOff]=t[e];return i},i.prototype._updateDecrypt=function(t){for(var e=0,r=0,n=Math.ceil((this.bufferOff+t.length)/this.blockSize)-1,i=new Array(n*this.blockSize);0<n;n--)e+=this._buffer(t,e),r+=this._flushBuffer(i,r);return e+=this._buffer(t,e),i},i.prototype.final=function(t){var e;return t&&(e=this.update(t)),t="encrypt"===this.type?this._finalEncrypt():this._finalDecrypt(),e?e.concat(t):t},i.prototype._pad=function(t,e){if(0===e)return!1;for(;e<t.length;)t[e++]=0;return!0},i.prototype._finalEncrypt=function(){if(!this._pad(this.buffer,this.bufferOff))return[];var t=new Array(this.blockSize);return this._update(this.buffer,0,t,0),t},i.prototype._unpad=function(t){return t},i.prototype._finalDecrypt=function(){n.equal(this.bufferOff,this.blockSize,"Not enough data to decrypt");var t=new Array(this.blockSize);return this._flushBuffer(t,0),this._unpad(t)}},"019f":function(t,e,r){var n=r("9fe8");t.exports=function(t,e){if(!n(t))return t;var r,i;if(e&&"function"==typeof(r=t.toString)&&!n(i=r.call(t)))return i;if("function"==typeof(r=t.valueOf)&&!n(i=r.call(t)))return i;if(!e&&"function"==typeof(r=t.toString)&&!n(i=r.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},"0209":function(t,e,r){"use strict";var n=r("f083"),i=r("cffc")(2);n(n.P+n.F*!r("55c7")([].filter,!0),"Array",{filter:function(t){return i(this,t,arguments[1])}})},"0211":function(t,e,r){"use strict";const n=e;n._reverse=function(t){const e={};return Object.keys(t).forEach((function(r){(0|r)==r&&(r|=0);var n=t[r];e[n]=r})),e},n.der=r("8b71")},"02ee":function(t,e,r){"use strict";var n=r("2ce8"),i=r("9fe8"),o=r("09db"),a=[].slice,s={};t.exports=Function.bind||function(t){var e=n(this),r=a.call(arguments,1),u=function(){var n=r.concat(a.call(arguments));return this instanceof u?function(t,e,r){if(!(e in s)){for(var n=[],i=0;i<e;i++)n[i]="a["+i+"]";s[e]=Function("F,a","return new F("+n.join(",")+")")}return s[e](t,r)}(e,n.length,n):o(e,n,t)};return i(e.prototype)&&(u.prototype=e.prototype),u}},"02f7":function(t,e,r){r("c94e")&&"g"!=/./g.flags&&r("2761").f(RegExp.prototype,"flags",{configurable:!0,get:r("66ac")})},"0366":function(t,e,r){var n=r("1c0b");t.exports=function(t,e,r){if(n(t),void 0===e)return t;switch(r){case 0:return function(){return t.call(e)};case 1:return function(r){return t.call(e,r)};case 2:return function(r,n){return t.call(e,r,n)};case 3:return function(r,n,i){return t.call(e,r,n,i)}}return function(){return t.apply(e,arguments)}}},"03d6":function(t,e,r){var n=r("9c0e"),i=r("6ca1"),o=r("39ad")(!1),a=r("5a94")("IE_PROTO");t.exports=function(t,e){var r,s=i(t),u=0,f=[];for(r in s)r!=a&&n(s,r)&&f.push(r);for(;e.length>u;)n(s,r=e[u++])&&(~o(f,r)||f.push(r));return f}},"04fa":function(t,e,r){for(var n=r("21d0"),i=r("5a5d"),o=r("77ea"),a=r("93e0"),s=r("0713"),u=r("c053"),f=(r=r("de24"),r("iterator")),h=r("toStringTag"),c=u.Array,l={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},d=i(l),p=0;p<d.length;p++){var m,b=d[p],g=l[b],v=a[b],y=v&&v.prototype;if(y&&(y[f]||s(y,f,c),y[h]||s(y,h,b),u[b]=c,g))for(m in n)y[m]||o(y,m,n[m],!0)}},"051b":function(t,e,r){var n=r("1a14"),i=r("10db");t.exports=r("0bad")?function(t,e,r){return n.f(t,e,i(1,r))}:function(t,e,r){return t[e]=r,t}},"057f":function(t,e,r){var n=r("fc6a"),i=r("241c").f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return a&&"[object Window]"==o.call(t)?function(t){try{return i(t)}catch(t){return a.slice()}}(t):i(n(t))}},"05f0":function(t,e,r){"use strict";var n=r("d113").codes.ERR_INVALID_OPT_VALUE;t.exports={getHighWaterMark:function(t,e,r,i){var o,a=(o=i,a=r,null!=(e=e).highWaterMark?e.highWaterMark:o?e[a]:null);if(null==a)return t.objectMode?16:16384;if(!isFinite(a)||Math.floor(a)!==a||a<0)throw new n(i?r:"highWaterMark",a);return Math.floor(a)}}},"05f5":function(t,e,r){var n=r("7a41"),i=r("ef08").document,o=n(i)&&n(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},"0632":function(t,e,r){
- /*! safe-buffer. MIT License. Feross Aboukhadijeh <https://feross.org/opensource> */
- var n=r("b639"),i=n.Buffer;function o(t,e){for(var r in t)e[r]=t[r]}function a(t,e,r){return i(t,e,r)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?t.exports=n:(o(n,e),e.Buffer=a),a.prototype=Object.create(i.prototype),o(i,a),a.from=function(t,e,r){if("number"==typeof t)throw new TypeError("Argument must not be a number");return i(t,e,r)},a.alloc=function(t,e,r){if("number"!=typeof t)throw new TypeError("Argument must be a number");return t=i(t),void 0!==e?"string"==typeof r?t.fill(e,r):t.fill(e):t.fill(0),t},a.allocUnsafe=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return i(t)},a.allocUnsafeSlow=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return n.SlowBuffer(t)}},"0635":function(t,e,r){var n=r("9fe8");r("0a66")("isFrozen",(function(t){return function(e){return!n(e)||!!t&&t(e)}}))},"066b":function(t,e,r){r=r("f083"),r(r.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},"06c5":function(t,e,r){"use strict";r.d(e,"a",(function(){return i}));e=r("fb6a"),e=r("d3b7"),e=r("b0c0"),e=r("a630"),e=r("3ca3");var n=r("6b75");function i(t,e){if(t){if("string"==typeof t)return Object(n.a)(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Map"===(r="Object"===r&&t.constructor?t.constructor.name:r)||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Object(n.a)(t,e):void 0}}},"06cf":function(t,e,r){var n=r("83ab"),i=r("d1e7"),o=r("5c6c"),a=r("fc6a"),s=r("c04e"),u=r("5135"),f=r("0cfb"),h=Object.getOwnPropertyDescriptor;e.f=n?h:function(t,e){if(t=a(t),e=s(e,!0),f)try{return h(t,e)}catch(t){}if(u(t,e))return o(!i.f.call(t,e),t[e])}},"06e3":function(t,e,r){r("1b1e")("Int32",4,(function(t){return function(e,r,n){return t(this,e,r,n)}}))},"0713":function(t,e,r){var n=r("2761"),i=r("fb32");t.exports=r("c94e")?function(t,e,r){return n.f(t,e,i(1,r))}:function(t,e,r){return t[e]=r,t}},"072d":function(t,e,r){"use strict";var n=r("0bad"),i=r("9876"),o=r("fed5"),a=r("1917"),s=r("0983"),u=r("9fbb"),f=Object.assign;t.exports=!f||r("4b8b")((function(){var t={},e={},r=Symbol(),n="abcdefghijklmnopqrst";return t[r]=7,n.split("").forEach((function(t){e[t]=t})),7!=f({},t)[r]||Object.keys(f({},e)).join("")!=n}))?function(t,e){for(var r=s(t),f=arguments.length,h=1,c=o.f,l=a.f;h<f;)for(var d,p=u(arguments[h++]),m=c?i(p).concat(c(p)):i(p),b=m.length,g=0;g<b;)d=m[g++],n&&!l.call(p,d)||(r[d]=p[d]);return r}:f},"076f":function(t,e,r){"use strict";var n=r("d77f"),i=r("a87b"),o=r("fef8");r("9ed1")("search",1,(function(t,e,r,a){return[function(r){var n=t(this),i=null==r?void 0:r[e];return void 0!==i?i.call(r,n):new RegExp(r)[e](String(n))},function(t){var e=a(r,t,this);if(e.done)return e.value;var s=n(t);e=String(this),t=s.lastIndex;return i(t,0)||(s.lastIndex=0),e=o(s,e),i(s.lastIndex,t)||(s.lastIndex=t),null===e?-1:e.index}]}))},"07f2":function(t,e,r){"use strict";var n=r("c3c0"),i=r("6eed");function o(){if(!(this instanceof o))return new o;i.call(this),this.h=[3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428]}n.inherits(o,i),(t.exports=o).blockSize=512,o.outSize=224,o.hmacStrength=192,o.padLength=64,o.prototype._digest=function(t){return"hex"===t?n.toHex32(this.h.slice(0,7),"big"):n.split32(this.h.slice(0,7),"big")}},"0821":function(t,e,r){"use strict";var n=r("f083"),i=r("2ce8"),o=r("42ee"),a=r("f937"),s=[].sort,u=[1,2,3];n(n.P+n.F*(a((function(){u.sort(void 0)}))||!a((function(){u.sort(null)}))||!r("55c7")(s)),"Array",{sort:function(t){return void 0===t?s.call(o(this)):s.call(o(this),i(t))}})},"0840":function(t,e,r){r("1b1e")("Uint32",4,(function(t){return function(e,r,n){return t(this,e,r,n)}}))},"085a":function(t,e,r){r=r("f083"),r(r.S,"Math",{clamp:function(t,e,r){return Math.min(r,Math.max(e,t))}})},"087f":function(t,e,r){var n=r("3fb5"),i=r("b672"),o=r("8707").Buffer,a=[1518500249,1859775393,-1894007588,-899497514],s=new Array(80);function u(){this.init(),this._w=s,i.call(this,64,56)}n(u,i),u.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},u.prototype._update=function(t){for(var e=this._w,r=0|this._a,n=0|this._b,i=0|this._c,o=0|this._d,s=0|this._e,u=0;u<16;++u)e[u]=t.readInt32BE(4*u);for(;u<80;++u)e[u]=e[u-3]^e[u-8]^e[u-14]^e[u-16];for(var f,h,c,l=0;l<80;++l){var d=~~(l/20),p=0|((c=r)<<5|c>>>27)+(f=n,h=i,p=o,0===(c=d)?f&h|~f&p:2===c?f&h|f&p|h&p:f^h^p)+s+e[l]+a[d];s=o,o=i,i=(d=n)<<30|d>>>2,n=r,r=p}this._a=r+this._a|0,this._b=n+this._b|0,this._c=i+this._c|0,this._d=o+this._d|0,this._e=s+this._e|0},u.prototype._hash=function(){var t=o.allocUnsafe(20);return t.writeInt32BE(0|this._a,0),t.writeInt32BE(0|this._b,4),t.writeInt32BE(0|this._c,8),t.writeInt32BE(0|this._d,12),t.writeInt32BE(0|this._e,16),t},t.exports=u},"08bf":function(t,e,r){"use strict";r("e681")("link",(function(t){return function(e){return t(this,"a","href",e)}}))},"0960":function(t,e,r){t.exports=r("b19a")},"0983":function(t,e,r){var n=r("c901");t.exports=function(t){return Object(n(t))}},"09db":function(t,e){t.exports=function(t,e,r){var n=void 0===r;switch(e.length){case 0:return n?t():t.call(r);case 1:return n?t(e[0]):t.call(r,e[0]);case 2:return n?t(e[0],e[1]):t.call(r,e[0],e[1]);case 3:return n?t(e[0],e[1],e[2]):t.call(r,e[0],e[1],e[2]);case 4:return n?t(e[0],e[1],e[2],e[3]):t.call(r,e[0],e[1],e[2],e[3])}return t.apply(r,e)}},"09dc":function(t,e,r){"use strict";t.exports=u;t=r("9d8a").codes;var n=t.ERR_METHOD_NOT_IMPLEMENTED,i=t.ERR_MULTIPLE_CALLBACK,o=t.ERR_TRANSFORM_ALREADY_TRANSFORMING,a=t.ERR_TRANSFORM_WITH_LENGTH_0,s=r("e666");function u(t){if(!(this instanceof u))return new u(t);s.call(this,t),this._transformState={afterTransform:function(t,e){var r=this._transformState;r.transforming=!1;var n=r.writecb;if(null===n)return this.emit("error",new i);r.writechunk=null,(r.writecb=null)!=e&&this.push(e),n(t),(t=this._readableState).reading=!1,(t.needReadable||t.length<t.highWaterMark)&&this._read(t.highWaterMark)}.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,t&&("function"==typeof t.transform&&(this._transform=t.transform),"function"==typeof t.flush&&(this._flush=t.flush)),this.on("prefinish",f)}function f(){var t=this;"function"!=typeof this._flush||this._readableState.destroyed?h(this,null,null):this._flush((function(e,r){h(t,e,r)}))}function h(t,e,r){if(e)return t.emit("error",e);if(null!=r&&t.push(r),t._writableState.length)throw new a;if(t._transformState.transforming)throw new o;return t.push(null)}r("3fb5")(u,s),u.prototype.push=function(t,e){return this._transformState.needTransform=!1,s.prototype.push.call(this,t,e)},u.prototype._transform=function(t,e,r){r(new n("_transform()"))},u.prototype._write=function(t,e,r){var n=this._transformState;n.writecb=r,n.writechunk=t,n.writeencoding=e,n.transforming||(e=this._readableState,(n.needTransform||e.needReadable||e.length<e.highWaterMark)&&this._read(e.highWaterMark))},u.prototype._read=function(t){var e=this._transformState;null===e.writechunk||e.transforming?e.needTransform=!0:(e.transforming=!0,this._transform(e.writechunk,e.writeencoding,e.afterTransform))},u.prototype._destroy=function(t,e){s.prototype._destroy.call(this,t,(function(t){e(t)}))}},"09f5":function(t,e,r){var n=r("39f5"),i=r("8707").Buffer,o=r("6430");function a(t,e,r,a){o.call(this),this._cipher=new n.AES(e),this._prev=i.from(r),this._cache=i.allocUnsafe(0),this._secCache=i.allocUnsafe(0),this._decrypt=a,this._mode=t}r("3fb5")(a,o),a.prototype._update=function(t){return this._mode.encrypt(this,t,this._decrypt)},a.prototype._final=function(){this._cipher.scrub()},t.exports=a},"0a48":function(t,e,r){var n=r("832c");t.exports=function(t,e){return new(n(t))(e)}},"0a66":function(t,e,r){var n=r("f083"),i=r("0ae2"),o=r("f937");t.exports=function(t,e){var r=(i.Object||{})[t]||Object[t],a={};a[t]=e(r),n(n.S+n.F*o((function(){r(1)})),"Object",a)}},"0ae2":function(t,e){t=t.exports={version:"2.6.12"},"number"==typeof __e&&(__e=t)},"0ae2f":function(t,e,r){var n=r("9876"),i=r("fed5"),o=r("1917");t.exports=function(t){var e=n(t),r=i.f;if(r)for(var a,s=r(t),u=o.f,f=0;s.length>f;)u.call(t,a=s[f++])&&e.push(a);return e}},"0ae3":function(t,e,r){"use strict";t.exports=i;var n=r("09dc");function i(t){if(!(this instanceof i))return new i(t);n.call(this,t)}r("3fb5")(i,n),i.prototype._transform=function(t,e,r){r(null,t)}},"0b67":function(t,e,r){"use strict";function n(t,e){this._r=t,this._s=e}var i=r("f083"),o=r("688d"),a=r("6373"),s=r("37a2"),u=r("66ac"),f=RegExp.prototype;r("6ada")(n,"RegExp String",(function(){var t=this._r.exec(this._s);return{value:t,done:null===t}})),i(i.P,"String",{matchAll:function(t){if(o(this),!s(t))throw TypeError(t+" is not a regexp!");var e=String(this),r="flags"in f?String(t.flags):u.call(t);r=new RegExp(t.source,~r.indexOf("g")?r:"g"+r);return r.lastIndex=a(t.lastIndex),new n(r,e)}})},"0b99":function(t,e,r){"use strict";var n=r("19fa")(!0);r("393a")(String,"String",(function(t){this._t=String(t),this._i=0}),(function(){var t=this._t,e=this._i;return e>=t.length?{value:void 0,done:!0}:(e=n(t,e),this._i+=e.length,{value:e,done:!1})}))},"0ba2":function(t,e,r){"use strict";var n=r("42ee"),i=r("6fc7"),o=r("6373");t.exports=function(t){for(var e=n(this),r=o(e.length),a=arguments.length,s=i(1<a?arguments[1]:void 0,r),u=(a=2<a?arguments[2]:void 0,void 0===a?r:i(a,r));s<u;)e[s++]=t;return e}},"0bad":function(t,e,r){t.exports=!r("4b8b")((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},"0bbe":function(t,e,r){"use strict";var n=r("d77f"),i=r("42ee"),o=r("6373"),a=r("9b6f"),s=r("6972"),u=r("fef8"),f=Math.max,h=Math.min,c=Math.floor,l=/\$([$&`']|\d\d?|<[^>]*>)/g,d=/\$([$&`']|\d\d?)/g;r("9ed1")("replace",2,(function(t,e,r,p){return[function(n,i){var o=t(this),a=null==n?void 0:n[e];return void 0!==a?a.call(n,o,i):r.call(String(o),n,i)},function(t,e){var m=p(r,t,this,e);if(m.done)return m.value;var b=n(t),g=String(this),v="function"==typeof e;v||(e=String(e));var y,w=b.global;w&&(y=b.unicode,b.lastIndex=0);for(var A=[];;){var M=u(b,g);if(null===M)break;if(A.push(M),!w)break;""===String(M[0])&&(b.lastIndex=s(g,o(b.lastIndex),y))}for(var _,x="",S=0,E=0;E<A.length;E++){M=A[E];for(var k=String(M[0]),O=f(h(a(M.index),g.length),0),j=[],C=1;C<M.length;C++)j.push(void 0===(_=M[C])?_:String(_));var T,B=M.groups;B=v?(T=[k].concat(j,O,g),void 0!==B&&T.push(B),String(e.apply(void 0,T))):function(t,e,n,o,a,s){var u=n+t.length,f=o.length,h=d;return void 0!==a&&(a=i(a),h=l),r.call(s,h,(function(r,i){var s;switch(i.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,n);case"'":return e.slice(u);case"<":s=a[i.slice(1,-1)];break;default:var h=+i;if(0==h)return r;if(f<h){var l=c(h/10);return 0===l?r:l<=f?void 0===o[l-1]?i.charAt(1):o[l-1]+i.charAt(1):r}s=o[h-1]}return void 0===s?"":s}))}(k,g,O,j,B,e);S<=O&&(x+=g.slice(S,O)+B,S=O+k.length)}return x+g.slice(S)}]}))},"0be8":function(t,e){e["des-ecb"]={key:8,iv:0},e["des-cbc"]=e.des={key:8,iv:8},e["des-ede3-cbc"]=e.des3={key:24,iv:8},e["des-ede3"]={key:24,iv:0},e["des-ede-cbc"]={key:16,iv:8},e["des-ede"]={key:16,iv:0}},"0cbb":function(t,e,r){"use strict";var n,i=e,o=(e=r("7d92"),r("4136")),a=r("f3a3").assert;function s(t){"short"===t.type?this.curve=new o.short(t):"edwards"===t.type?this.curve=new o.edwards(t):this.curve=new o.mont(t),this.g=this.curve.g,this.n=this.curve.n,this.hash=t.hash,a(this.g.validate(),"Invalid curve"),a(this.g.mul(this.n).isInfinity(),"Invalid curve, G*N != O")}function u(t,e){Object.defineProperty(i,t,{configurable:!0,enumerable:!0,get:function(){var r=new s(e);return Object.defineProperty(i,t,{configurable:!0,enumerable:!0,value:r}),r}})}i.PresetCurve=s,u("p192",{type:"short",prime:"p192",p:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff",a:"ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc",b:"64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1",n:"ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831",hash:e.sha256,gRed:!1,g:["188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012","07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811"]}),u("p224",{type:"short",prime:"p224",p:"ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001",a:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe",b:"b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4",n:"ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d",hash:e.sha256,gRed:!1,g:["b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21","bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34"]}),u("p256",{type:"short",prime:null,p:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff",a:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc",b:"5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b",n:"ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551",hash:e.sha256,gRed:!1,g:["6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296","4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5"]}),u("p384",{type:"short",prime:null,p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 ffffffff",a:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 fffffffc",b:"b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f 5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef",n:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 f4372ddf 581a0db2 48b0a77a ecec196a ccc52973",hash:e.sha384,gRed:!1,g:["aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 5502f25d bf55296c 3a545e38 72760ab7","3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 0a60b1ce 1d7e819d 7a431d7c 90ea0e5f"]}),u("p521",{type:"short",prime:null,p:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff",a:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffc",b:"00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b 99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd 3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00",n:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409",hash:e.sha512,gRed:!1,g:["000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66","00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 3fad0761 353c7086 a272c240 88be9476 9fd16650"]}),u("curve25519",{type:"mont",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"76d06",b:"1",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:e.sha256,gRed:!1,g:["9"]}),u("ed25519",{type:"edwards",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"-1",c:"1",d:"52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:e.sha256,gRed:!1,g:["216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a","6666666666666666666666666666666666666666666666666666666666666658"]});try{n=r("409b")}catch(t){n=void 0}u("secp256k1",{type:"short",prime:"k256",p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f",a:"0",b:"7",n:"ffffffff ffffffff ffffffff fffffffe baaedce6 af48a03b bfd25e8c d0364141",h:"1",hash:e.sha256,beta:"7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee",lambda:"5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72",basis:[{a:"3086d221a7d46bcde86c90e49284eb15",b:"-e4437ed6010e88286f547fa90abfe4c3"},{a:"114ca50f7a8e2f3f657c1108d9d44cfd8",b:"3086d221a7d46bcde86c90e49284eb15"}],gRed:!1,g:["79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",n]})},"0ccb":function(t,e,r){var n=r("50c4"),i=r("1148"),o=r("1d80"),a=Math.ceil;r=function(t){return function(e,r,s){var u=String(o(e));e=u.length,s=void 0===s?" ":String(s),r=n(r);return r<=e||""==s?u:((s=i.call(s,a((e=r-e)/s.length))).length>e&&(s=s.slice(0,e)),t?u+s:s+u)}};t.exports={start:r(!1),end:r(!0)}},"0cfb":function(t,e,r){var n=r("83ab"),i=r("d039"),o=r("cc12");t.exports=!n&&!i((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},"0da4":function(t,e,r){"use strict";var n=r("da3e"),i=r("3fb5"),o={};function a(t){n.equal(t.length,8,"Invalid IV length"),this.iv=new Array(8);for(var e=0;e<this.iv.length;e++)this.iv[e]=t[e]}e.instantiate=function(t){function e(e){t.call(this,e),this._cbcInit()}i(e,t);for(var r=Object.keys(o),n=0;n<r.length;n++){var a=r[n];e.prototype[a]=o[a]}return e.create=function(t){return new e(t)},e},o._cbcInit=function(){var t=new a(this.options.iv);this._cbcState=t},o._update=function(t,e,r,n){var i=this._cbcState,o=this.constructor.super_.prototype,a=i.iv;if("encrypt"===this.type){for(var s=0;s<this.blockSize;s++)a[s]^=t[e+s];for(o._update.call(this,a,0,r,n),s=0;s<this.blockSize;s++)a[s]=r[n+s]}else{for(o._update.call(this,t,e,r,n),s=0;s<this.blockSize;s++)r[n+s]^=a[s];for(s=0;s<this.blockSize;s++)a[s]=t[e+s]}}},"0db5":function(t,e,r){var n=r("f083"),i=r("93e0").isFinite;n(n.S,"Number",{isFinite:function(t){return"number"==typeof t&&i(t)}})},"0e15":function(t,e,r){var n=r("597f");t.exports=function(t,e,r){return void 0===r?n(t,e,!1):n(t,r,!1!==e)}},"0f00":function(t,e,r){r=r("f083"),r(r.S,"Math",{iaddh:function(t,e,r,n){return t>>>=0,r>>>=0,(e>>>0)+(n>>>0)+((t&r|(t|r)&~(t+r>>>0))>>>31)|0}})},"0f2c":function(t,e,r){var n=r("2aee"),i=r("f460"),o=r("83d5"),a=r("0106"),s=r("a958"),u=r("98e6"),f=r("5291"),h=r("8707").Buffer;t.exports=function(t,e,r){var c=t.padding||(r?1:4),l=n(t),d=l.modulus.byteLength();if(e.length>d||0<=new a(e).cmp(l.modulus))throw new Error("decryption error");if(t=r?f(new a(e),l):s(e,l),e=h.alloc(d-t.length),t=h.concat([e,t],d),4===c)return function(t,e){var r=t.modulus.byteLength(),n=u("sha1").update(h.alloc(0)).digest(),a=n.length;if(0!==e[0])throw new Error("decryption error");t=e.slice(1,a+1),e=e.slice(a+1),t=o(t,i(e,a));var s=o(e,i(t,r-a-1));if(function(t,e){t=h.from(t),e=h.from(e);var r=0,n=t.length;t.length!==e.length&&(r++,n=Math.min(t.length,e.length));for(var i=-1;++i<n;)r+=t[i]^e[i];return r}(n,s.slice(0,a)))throw new Error("decryption error");for(var f=a;0===s[f];)f++;if(1===s[f++])return s.slice(f);throw new Error("decryption error")}(l,t);if(1===c)return function(t,e){for(var r=t.slice(0,2),n=2,i=0;0!==t[n++];)if(n>=t.length){i++;break}var o=t.slice(2,n-1);if(("0002"!==r.toString("hex")&&!e||"0001"!==r.toString("hex")&&e)&&i++,o.length<8&&i++,i)throw new Error("decryption error");return t.slice(n)}(t,r);if(3===c)return t;throw new Error("unknown padding")}},1098:function(t,e,r){"use strict";e.__esModule=!0;var n=a(r("17ed")),i=a(r("f893")),o="function"==typeof i.default&&"symbol"==typeof n.default?function(t){return typeof t}:function(t){return t&&"function"==typeof i.default&&t.constructor===i.default&&t!==i.default.prototype?"symbol":typeof t};function a(t){return t&&t.__esModule?t:{default:t}}e.default="function"==typeof i.default&&"symbol"===o(n.default)?function(t){return void 0===t?"undefined":o(t)}:function(t){return t&&"function"==typeof i.default&&t.constructor===i.default&&t!==i.default.prototype?"symbol":void 0===t?"undefined":o(t)}},"10b7":function(t,e,r){var n;t.exports=(n=r("21bf"),
- /** @preserve
- (c) 2012 by Cédric Mesnil. All rights reserved.
- Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
- - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
- function(){var t=n,e=t.lib,r=e.WordArray,i=e.Hasher,o=(e=t.algo,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])),a=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]),s=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]),u=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]),f=r.create([0,1518500249,1859775393,2400959708,2840853838]),h=r.create([1352829926,1548603684,1836072691,2053994217,0]);e=e.RIPEMD160=i.extend({_doReset:function(){this._hash=r.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(t,e){for(var r=0;r<16;r++){var n=e+r,i=t[n];t[n]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}var p,m,b,g,v,y,w=this._hash.words,A=f.words,M=h.words,_=o.words,x=a.words,S=s.words,E=u.words,k=p=w[0],O=m=w[1],j=b=w[2],C=g=w[3],T=v=w[4];for(r=0;r<80;r+=1)y=p+t[e+_[r]]|0,y+=r<16?(m^b^g)+A[0]:r<32?c(m,b,g)+A[1]:r<48?((m|~b)^g)+A[2]:r<64?l(m,b,g)+A[3]:(m^(b|~g))+A[4],y=(y=d(y|=0,S[r]))+v|0,p=v,v=g,g=d(b,10),b=m,m=y,y=k+t[e+x[r]]|0,y+=r<16?(O^(j|~C))+M[0]:r<32?l(O,j,C)+M[1]:r<48?((O|~j)^C)+M[2]:r<64?c(O,j,C)+M[3]:(O^j^C)+M[4],y=(y=d(y|=0,E[r]))+T|0,k=T,T=C,C=d(j,10),j=O,O=y;y=w[1]+b+C|0,w[1]=w[2]+g+T|0,w[2]=w[3]+v+k|0,w[3]=w[4]+p+O|0,w[4]=w[0]+m+j|0,w[0]=y},_doFinalize:function(){var t=this._data,e=t.words,r=8*this._nDataBytes,n=8*t.sigBytes;e[n>>>5]|=128<<24-n%32,e[14+(64+n>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),t.sigBytes=4*(e.length+1),this._process();e=this._hash;for(var i=e.words,o=0;o<5;o++){var a=i[o];i[o]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8)}return e},clone:function(){var t=i.clone.call(this);return t._hash=this._hash.clone(),t}});function c(t,e,r){return t&e|~t&r}function l(t,e,r){return t&r|e&~r}function d(t,e){return t<<e|t>>>32-e}t.RIPEMD160=i._createHelper(e),t.HmacRIPEMD160=i._createHmacHelper(e)}(Math),n.RIPEMD160)},"10db":function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},"10dd":function(t,e){e.f=Object.getOwnPropertySymbols},1132:function(t,e,r){var n;t.exports=(n=r("21bf"),function(){var t=n.lib.WordArray;n.enc.Base64={stringify:function(t){var e=t.words,r=t.sigBytes,n=this._map;t.clamp();for(var i=[],o=0;o<r;o+=3)for(var a=(e[o>>>2]>>>24-o%4*8&255)<<16|(e[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|e[o+2>>>2]>>>24-(o+2)%4*8&255,s=0;s<4&&o+.75*s<r;s++)i.push(n.charAt(a>>>6*(3-s)&63));var u=n.charAt(64);if(u)for(;i.length%4;)i.push(u);return i.join("")},parse:function(e){var r=e.length,n=this._map;if(!(i=this._reverseMap))for(var i=this._reverseMap=[],o=0;o<n.length;o++)i[n.charCodeAt(o)]=o;var a=n.charAt(64);return!a||-1!==(a=e.indexOf(a))&&(r=a),function(e,r,n){for(var i=[],o=0,a=0;a<r;a++){var s,u;a%4&&(s=n[e.charCodeAt(a-1)]<<a%4*2,u=n[e.charCodeAt(a)]>>>6-a%4*2,u|=s,i[o>>>2]|=u<<24-o%4*8,o++)}return t.create(i,o)}(e,r,i)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}}(),n.enc.Base64)},1147:function(t,e,r){var n=r("d77f"),i=r("2ce8"),o=r("de24")("species");t.exports=function(t,e){var r;t=n(t).constructor;return void 0===t||null==(r=n(t)[o])?e:i(r)}},1148:function(t,e,r){"use strict";var n=r("a691"),i=r("1d80");t.exports="".repeat||function(t){var e=String(i(this)),r="",o=n(t);if(o<0||o==1/0)throw RangeError("Wrong number of repetitions");for(;0<o;(o>>>=1)&&(e+=e))1&o&&(r+=e);return r}},"116d":function(t,e,r){t.exports=r("b4e8")},"11da":function(t,e,r){var n=r("f083"),i=Math.imul;n(n.S+n.F*r("f937")((function(){return-5!=i(4294967295,5)||2!=i.length})),"Math",{imul:function(t,e){var r=65535,n=+t,i=+e;t=r&n,e=r&i;return 0|t*e+((r&n>>>16)*e+t*(r&i>>>16)<<16>>>0)}})},"11dc":function(t,e,r){"use strict";(function(e,n){var i=r("8707").Buffer,o=e.crypto||e.msCrypto;o&&o.getRandomValues?t.exports=function(t,e){if(4294967295<t)throw new RangeError("requested too many random bytes");var r=i.allocUnsafe(t);if(0<t)if(65536<t)for(var a=0;a<t;a+=65536)o.getRandomValues(r.slice(a,a+65536));else o.getRandomValues(r);return"function"!=typeof e?r:n.nextTick((function(){e(null,r)}))}:t.exports=function(){throw new Error("Secure random number generation is not supported by this browser.\nUse Chrome, Firefox or Internet Explorer 11")}}).call(this,r("c8ba"),r("4362"))},"11e2":function(t,e,r){var n=r("9fe8"),i=r("4759").set;t.exports=function(t,e,r){var o;e=e.constructor;return e!==r&&"function"==typeof e&&(o=e.prototype)!==r.prototype&&n(o)&&i&&i(t,o),t}},1276:function(t,e,r){"use strict";var n=r("d784"),i=r("44e7"),o=r("825a"),a=r("1d80"),s=r("4840"),u=r("8aa5"),f=r("50c4"),h=r("14c3"),c=r("9263"),l=(r=r("d039"),[].push),d=Math.min,p=4294967295,m=!r((function(){return!RegExp(p,"y")}));n("split",2,(function(t,e,r){var n="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||1<".".split(/()()/).length||"".split(/.?/).length?function(t,r){var n=String(a(this)),o=void 0===r?p:r>>>0;if(0==o)return[];if(void 0===t)return[n];if(!i(t))return e.call(n,t,o);for(var s,u,f,h=[],d=(r=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),0),m=new RegExp(t.source,r+"g");(s=c.call(m,n))&&!(d<(u=m.lastIndex)&&(h.push(n.slice(d,s.index)),1<s.length&&s.index<n.length&&l.apply(h,s.slice(1)),f=s[0].length,d=u,h.length>=o));)m.lastIndex===s.index&&m.lastIndex++;return d===n.length?!f&&m.test("")||h.push(""):h.push(n.slice(d)),h.length>o?h.slice(0,o):h}:"0".split(void 0,0).length?function(t,r){return void 0===t&&0===r?[]:e.call(this,t,r)}:e;return[function(e,r){var i=a(this),o=null==e?void 0:e[t];return void 0!==o?o.call(e,i,r):n.call(String(i),e,r)},function(t,i){var a=r(n,t,this,i,n!==e);if(a.done)return a.value;var c=o(t),l=String(this),b=(a=s(c,RegExp),c.unicode),g=(t=(c.ignoreCase?"i":"")+(c.multiline?"m":"")+(c.unicode?"u":"")+(m?"y":"g"),new a(m?c:"^(?:"+c.source+")",t)),v=void 0===i?p:i>>>0;if(0==v)return[];if(0===l.length)return null===h(g,l)?[l]:[];for(var y=0,w=0,A=[];w<l.length;){g.lastIndex=m?w:0;var M,_=h(g,m?l:l.slice(w));if(null===_||(M=d(f(g.lastIndex+(m?0:w)),l.length))===y)w=u(l,w,b);else{if(A.push(l.slice(y,w)),A.length===v)return A;for(var x=1;x<=_.length-1;x++)if(A.push(_[x]),A.length===v)return A;w=y=M}}return A.push(l.slice(y)),A}]}),!m)},1296:function(t,e,r){r=r("f083"),r(r.S,"Math",{log10:function(t){return Math.log(t)*Math.LOG10E}})},1382:function(t,e,r){var n;t.exports=(n=r("21bf"),r("1132"),r("72fe"),r("2b79"),r("38ba"),function(){var t=n,e=t.lib.StreamCipher,r=t.algo,i=[],o=[],a=[];r=r.Rabbit=e.extend({_doReset:function(){for(var t=this._key.words,e=this.cfg.iv,r=0;r<4;r++)t[r]=16711935&(t[r]<<8|t[r]>>>24)|4278255360&(t[r]<<24|t[r]>>>8);var n=this._X=[t[0],t[3]<<16|t[2]>>>16,t[1],t[0]<<16|t[3]>>>16,t[2],t[1]<<16|t[0]>>>16,t[3],t[2]<<16|t[1]>>>16],i=this._C=[t[2]<<16|t[2]>>>16,4294901760&t[0]|65535&t[1],t[3]<<16|t[3]>>>16,4294901760&t[1]|65535&t[2],t[0]<<16|t[0]>>>16,4294901760&t[2]|65535&t[3],t[1]<<16|t[1]>>>16,4294901760&t[3]|65535&t[0]];for(r=this._b=0;r<4;r++)s.call(this);for(r=0;r<8;r++)i[r]^=n[r+4&7];if(e){var o=e.words,a=o[0],u=o[1];e=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),o=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8),a=e>>>16|4294901760&o,u=o<<16|65535&e;for(i[0]^=e,i[1]^=a,i[2]^=o,i[3]^=u,i[4]^=e,i[5]^=a,i[6]^=o,i[7]^=u,r=0;r<4;r++)s.call(this)}},_doProcessBlock:function(t,e){var r=this._X;s.call(this),i[0]=r[0]^r[5]>>>16^r[3]<<16,i[1]=r[2]^r[7]>>>16^r[5]<<16,i[2]=r[4]^r[1]>>>16^r[7]<<16,i[3]=r[6]^r[3]>>>16^r[1]<<16;for(var n=0;n<4;n++)i[n]=16711935&(i[n]<<8|i[n]>>>24)|4278255360&(i[n]<<24|i[n]>>>8),t[e+n]^=i[n]},blockSize:4,ivSize:2});function s(){for(var t=this._X,e=this._C,r=0;r<8;r++)o[r]=e[r];for(e[0]=e[0]+1295307597+this._b|0,e[1]=e[1]+3545052371+(e[0]>>>0<o[0]>>>0?1:0)|0,e[2]=e[2]+886263092+(e[1]>>>0<o[1]>>>0?1:0)|0,e[3]=e[3]+1295307597+(e[2]>>>0<o[2]>>>0?1:0)|0,e[4]=e[4]+3545052371+(e[3]>>>0<o[3]>>>0?1:0)|0,e[5]=e[5]+886263092+(e[4]>>>0<o[4]>>>0?1:0)|0,e[6]=e[6]+1295307597+(e[5]>>>0<o[5]>>>0?1:0)|0,e[7]=e[7]+3545052371+(e[6]>>>0<o[6]>>>0?1:0)|0,this._b=e[7]>>>0<o[7]>>>0?1:0,r=0;r<8;r++){var n=t[r]+e[r],i=65535&n,s=n>>>16;a[r]=((i*i>>>17)+i*s>>>15)+s*s^((4294901760&n)*n|0)+((65535&n)*n|0)}t[0]=a[0]+(a[7]<<16|a[7]>>>16)+(a[6]<<16|a[6]>>>16)|0,t[1]=a[1]+(a[0]<<8|a[0]>>>24)+a[7]|0,t[2]=a[2]+(a[1]<<16|a[1]>>>16)+(a[0]<<16|a[0]>>>16)|0,t[3]=a[3]+(a[2]<<8|a[2]>>>24)+a[1]|0,t[4]=a[4]+(a[3]<<16|a[3]>>>16)+(a[2]<<16|a[2]>>>16)|0,t[5]=a[5]+(a[4]<<8|a[4]>>>24)+a[3]|0,t[6]=a[6]+(a[5]<<16|a[5]>>>16)+(a[4]<<16|a[4]>>>16)|0,t[7]=a[7]+(a[6]<<8|a[6]>>>24)+a[5]|0}t.Rabbit=e._createHelper(r)}(),n.Rabbit)},"13d5":function(t,e,r){"use strict";var n=r("23e7"),i=r("d58f").left,o=r("a640");r=r("ae40"),o=o("reduce"),r=r("reduce",{1:0});n({target:"Array",proto:!0,forced:!o||!r},{reduce:function(t){return i(this,t,arguments.length,1<arguments.length?arguments[1]:void 0)}})},"13e2":function(t,e,r){"use strict";var n=r("c3c0"),i=r("edc9"),o=(r=r("aa56"),n.rotl32),a=n.sum32,s=n.sum32_5,u=r.ft_1,f=i.BlockHash,h=[1518500249,1859775393,2400959708,3395469782];function c(){if(!(this instanceof c))return new c;f.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.W=new Array(80)}n.inherits(c,f),(t.exports=c).blockSize=512,c.outSize=160,c.hmacStrength=80,c.padLength=64,c.prototype._update=function(t,e){for(var r=this.W,n=0;n<16;n++)r[n]=t[e+n];for(;n<r.length;n++)r[n]=o(r[n-3]^r[n-8]^r[n-14]^r[n-16],1);var i=this.h[0],f=this.h[1],c=this.h[2],l=this.h[3],d=this.h[4];for(n=0;n<r.length;n++){var p=~~(n/20);p=s(o(i,5),u(p,f,c,l),d,r[n],h[p]),d=l,l=c,c=o(f,30),f=i,i=p}this.h[0]=a(this.h[0],i),this.h[1]=a(this.h[1],f),this.h[2]=a(this.h[2],c),this.h[3]=a(this.h[3],l),this.h[4]=a(this.h[4],d)},c.prototype._digest=function(t){return"hex"===t?n.toHex32(this.h,"big"):n.split32(this.h,"big")}},"14c3":function(t,e,r){var n=r("c6b6"),i=r("9263");t.exports=function(t,e){var r=t.exec;if("function"==typeof r){if(r=r.call(t,e),"object"!=typeof r)throw TypeError("RegExp exec method returned something other than an Object or null");return r}if("RegExp"!==n(t))throw TypeError("RegExp#exec called on incompatible receiver");return i.call(t,e)}},"14c9":function(t,e,r){"use strict";function n(t){return null==t?void 0:d(t)}function i(t){var e=t._c;e&&(t._c=void 0,e())}function o(t){return void 0===t._o}function a(t){o(t)||(t._o=void 0,i(t))}function s(t,e){p(t),this._c=void 0,this._o=t,t=new w(this);try{var r=e(t),n=r;null!=r&&("function"==typeof r.unsubscribe?r=function(){n.unsubscribe()}:d(r),this._c=r)}catch(e){return void t.error(e)}o(this)&&i(this)}var u=r("f083"),f=r("93e0"),h=r("0ae2"),c=r("bde8")(),l=r("de24")("observable"),d=r("2ce8"),p=r("d77f"),m=r("928a"),b=r("c668"),g=r("0713"),v=r("8fc4"),y=v.RETURN;s.prototype=b({},{unsubscribe:function(){a(this)}});var w=function(t){this._s=t};w.prototype=b({},{next:function(t){var e=this._s;if(!o(e)){var r=e._o;try{var i=n(r.next);if(i)return i.call(r,t)}catch(t){try{a(e)}finally{throw t}}}},error:function(t){var e=this._s;if(o(e))throw t;var r=e._o;e._o=void 0;try{var a=n(r.error);if(!a)throw t;t=a.call(r,t)}catch(t){try{i(e)}finally{throw t}}return i(e),t},complete:function(t){var e=this._s;if(!o(e)){var r=e._o;e._o=void 0;try{var a=n(r.complete);t=a?a.call(r,t):void 0}catch(t){try{i(e)}finally{throw t}}return i(e),t}}});var A=function(t){m(this,A,"Observable","_f")._f=d(t)};b(A.prototype,{subscribe:function(t){return new s(t,this._f)},forEach:function(t){var e=this;return new(h.Promise||f.Promise)((function(r,n){d(t);var i=e.subscribe({next:function(e){try{return t(e)}catch(e){n(e),i.unsubscribe()}},error:n,complete:r})}))}}),b(A,{from:function(t){var e="function"==typeof this?this:A,r=n(p(t)[l]);if(r){var i=p(r.call(t));return i.constructor===e?i:new e((function(t){return i.subscribe(t)}))}return new e((function(e){var r=!1;return c((function(){if(!r){try{if(v(t,!1,(function(t){if(e.next(t),r)return y}))===y)return}catch(t){if(r)throw t;return void e.error(t)}e.complete()}})),function(){r=!0}}))},of:function(){for(var t=0,e=arguments.length,r=new Array(e);t<e;)r[t]=arguments[t++];return new("function"==typeof this?this:A)((function(t){var e=!1;return c((function(){if(!e){for(var n=0;n<r.length;++n)if(t.next(r[n]),e)return;t.complete()}})),function(){e=!0}}))}}),g(A.prototype,l,(function(){return this})),u(u.G,{Observable:A}),r("3a2f")("Observable")},"14e1":function(t,e,r){},1545:function(t,e,r){"use strict";e.utils=r("5ee7"),e.Cipher=r("0184"),e.DES=r("4e2b"),e.CBC=r("0da4"),e.EDE=r("1fec")},"159b":function(t,e,r){var n,i=r("da84"),o=r("fdbc"),a=r("17c2"),s=r("9112");for(n in o){var u=i[n];u=u&&u.prototype;if(u&&u.forEach!==a)try{s(u,"forEach",a)}catch(t){u.forEach=a}}},"15e3":function(t,e,r){var n=r("1c6a"),i=r("d77f"),o=n.has,a=n.key;n.exp({hasOwnMetadata:function(t,e){return o(t,i(e),arguments.length<3?void 0:a(arguments[2]))}})},1609:function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},"167a":function(t,e,r){r("f948")("Set")},"17c2":function(t,e,r){"use strict";var n=r("b727").forEach,i=r("a640");r=r("ae40"),i=i("forEach"),r=r("forEach");t.exports=i&&r?[].forEach:function(t){return n(this,t,1<arguments.length?arguments[1]:void 0)}},"17e1":function(t,e,r){var n;t.exports=(n=r("21bf"),function(){var t,e;"function"==typeof ArrayBuffer&&(t=n.lib.WordArray,e=t.init,(t.init=function(t){if((t=(t=t instanceof ArrayBuffer?new Uint8Array(t):t)instanceof Int8Array||"undefined"!=typeof Uint8ClampedArray&&t instanceof Uint8ClampedArray||t instanceof Int16Array||t instanceof Uint16Array||t instanceof Int32Array||t instanceof Uint32Array||t instanceof Float32Array||t instanceof Float64Array?new Uint8Array(t.buffer,t.byteOffset,t.byteLength):t)instanceof Uint8Array){for(var r=t.byteLength,n=[],i=0;i<r;i++)n[i>>>2]|=t[i]<<24-i%4*8;e.call(this,n,r)}else e.apply(this,arguments)}).prototype=t)}(),n.lib.WordArray)},"17ed":function(t,e,r){t.exports={default:r("511f"),__esModule:!0}},1836:function(t,e,r){var n=r("6ca1"),i=r("6438").f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return a&&"[object Window]"==o.call(t)?function(t){try{return i(t)}catch(t){return a.slice()}}(t):i(n(t))}},"18f1":function(t,e,r){var n=r("f083");r=r("8539");n(n.S+n.F*(Number.parseFloat!=r),"Number",{parseFloat:r})},1917:function(t,e){e.f={}.propertyIsEnumerable},"191b":function(t,e,r){var n;t.exports=(n=r("21bf"),r("94f8"),function(){var t=n,e=t.lib.WordArray,r=t.algo,i=r.SHA256;r=r.SHA224=i.extend({_doReset:function(){this._hash=new e.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var t=i._doFinalize.call(this);return t.sigBytes-=4,t}});t.SHA224=i._createHelper(r),t.HmacSHA224=i._createHmacHelper(r)}(),n.SHA224)},"19aa":function(t,e){t.exports=function(t,e,r){if(!(t instanceof e))throw TypeError("Incorrect "+(r?r+" ":"")+"invocation");return t}},"19ea":function(t,e,r){"use strict";(function(e,n){function i(t){var e=this;this.next=null,this.entry=null,this.finish=function(){!function(t,e,r){var n=t.entry;for(t.entry=null;n;){var i=n.callback;e.pendingcb--,i(r),n=n.next}e.corkedRequestsFree.next=t}(e,t)}}var o;(t.exports=x).WritableState=_;var a,s={deprecate:r("b7d1")},u=r("5bbb"),f=r("b639").Buffer,h=e.Uint8Array||function(){},c=r("493f"),l=r("b9b5").getHighWaterMark,d=(e=r("9d8a").codes,e.ERR_INVALID_ARG_TYPE),p=e.ERR_METHOD_NOT_IMPLEMENTED,m=e.ERR_MULTIPLE_CALLBACK,b=e.ERR_STREAM_CANNOT_PIPE,g=e.ERR_STREAM_DESTROYED,v=e.ERR_STREAM_NULL_VALUES,y=e.ERR_STREAM_WRITE_AFTER_END,w=e.ERR_UNKNOWN_ENCODING,A=c.errorOrDestroy;function M(){}function _(t,e,a){o=o||r("e666"),"boolean"!=typeof a&&(a=e instanceof o),this.objectMode=!!(t=t||{}).objectMode,a&&(this.objectMode=this.objectMode||!!t.writableObjectMode),this.highWaterMark=l(this,t,"writableHighWaterMark",a),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,a=(this.destroyed=!1)===t.decodeStrings,this.decodeStrings=!a,this.defaultEncoding=t.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(t){!function(t,e){var r=t._writableState,i=r.sync,o=r.writecb;if("function"!=typeof o)throw new m;(function(t){t.writing=!1,t.writecb=null,t.length-=t.writelen,t.writelen=0})(r),e?function(t,e,r,i,o){--e.pendingcb,r?(n.nextTick(o,i),n.nextTick(C,t,e),t._writableState.errorEmitted=!0,A(t,i)):(o(i),t._writableState.errorEmitted=!0,A(t,i),C(t,e))}(t,r,i,e,o):((e=O(r)||t.destroyed)||r.corked||r.bufferProcessing||!r.bufferedRequest||k(t,r),i?n.nextTick(E,t,r,e,o):E(t,r,e,o))}(e,t)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new i(this)}function x(t){var e=this instanceof(o=o||r("e666"));if(!e&&!a.call(x,this))return new x(t);this._writableState=new _(t,this,e),this.writable=!0,t&&("function"==typeof t.write&&(this._write=t.write),"function"==typeof t.writev&&(this._writev=t.writev),"function"==typeof t.destroy&&(this._destroy=t.destroy),"function"==typeof t.final&&(this._final=t.final)),u.call(this)}function S(t,e,r,n,i,o,a){e.writelen=n,e.writecb=a,e.writing=!0,e.sync=!0,e.destroyed?e.onwrite(new g("write")):r?t._writev(i,e.onwrite):t._write(i,o,e.onwrite),e.sync=!1}function E(t,e,r,n){var i;r||(i=t,0===(r=e).length&&r.needDrain&&(r.needDrain=!1,i.emit("drain"))),e.pendingcb--,n(),C(t,e)}function k(t,e){e.bufferProcessing=!0;var r=e.bufferedRequest;if(t._writev&&r&&r.next){var n=e.bufferedRequestCount,o=new Array(n);n=e.corkedRequestsFree;n.entry=r;for(var a=0,s=!0;r;)(o[a]=r).isBuf||(s=!1),r=r.next,a+=1;o.allBuffers=s,S(t,e,!0,e.length,o,"",n.finish),e.pendingcb++,e.lastBufferedRequest=null,n.next?(e.corkedRequestsFree=n.next,n.next=null):e.corkedRequestsFree=new i(e),e.bufferedRequestCount=0}else{for(;r;){var u=r.chunk,f=r.encoding,h=r.callback;if(S(t,e,!1,e.objectMode?1:u.length,u,f,h),r=r.next,e.bufferedRequestCount--,e.writing)break}null===r&&(e.lastBufferedRequest=null)}e.bufferedRequest=r,e.bufferProcessing=!1}function O(t){return t.ending&&0===t.length&&null===t.bufferedRequest&&!t.finished&&!t.writing}function j(t,e){t._final((function(r){e.pendingcb--,r&&A(t,r),e.prefinished=!0,t.emit("prefinish"),C(t,e)}))}function C(t,e){var r,i,o=O(e);return o&&(r=t,(i=e).prefinished||i.finalCalled||("function"!=typeof r._final||i.destroyed?(i.prefinished=!0,r.emit("prefinish")):(i.pendingcb++,i.finalCalled=!0,n.nextTick(j,r,i))),0===e.pendingcb&&(e.finished=!0,t.emit("finish"),!e.autoDestroy||(!(e=t._readableState)||e.autoDestroy&&e.endEmitted)&&t.destroy())),o}r("3fb5")(x,u),_.prototype.getBuffer=function(){for(var t=this.bufferedRequest,e=[];t;)e.push(t),t=t.next;return e},function(){try{Object.defineProperty(_.prototype,"buffer",{get:s.deprecate((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(a=Function.prototype[Symbol.hasInstance],Object.defineProperty(x,Symbol.hasInstance,{value:function(t){return!!a.call(this,t)||this===x&&t&&t._writableState instanceof _}})):a=function(t){return t instanceof this},x.prototype.pipe=function(){A(this,new b)},x.prototype.write=function(t,e,r){var i,o,a,s,u,c=this._writableState,l=!1,p=!c.objectMode&&(p=t,f.isBuffer(p)||p instanceof h);return p&&!f.isBuffer(t)&&(i=t,t=f.from(i)),"function"==typeof e&&(r=e,e=null),e=p?"buffer":e||c.defaultEncoding,"function"!=typeof r&&(r=M),c.ending?(a=this,s=r,u=new y,A(a,u),n.nextTick(s,u)):!p&&(i=this,a=c,s=r,null===(u=t)?o=new v:"string"==typeof u||a.objectMode||(o=new d("chunk",["string","Buffer"],u)),o&&(A(i,o),!void n.nextTick(s,o)))||(c.pendingcb++,l=function(t,e,r,n,i,o){r||(s=function(t,e,r){return t.objectMode||!1===t.decodeStrings||"string"!=typeof e||(e=f.from(e,r)),e}(e,n,i),n!==s&&(r=!0,i="buffer",n=s));var a=e.objectMode?1:n.length;e.length+=a;var s,u=e.length<e.highWaterMark;return u||(e.needDrain=!0),e.writing||e.corked?(s=e.lastBufferedRequest,e.lastBufferedRequest={chunk:n,encoding:i,isBuf:r,callback:o,next:null},s?s.next=e.lastBufferedRequest:e.bufferedRequest=e.lastBufferedRequest,e.bufferedRequestCount+=1):S(t,e,!1,a,n,i,o),u}(this,c,p,t,e,r)),l},x.prototype.cork=function(){this._writableState.corked++},x.prototype.uncork=function(){var t=this._writableState;t.corked&&(t.corked--,t.writing||t.corked||t.bufferProcessing||!t.bufferedRequest||k(this,t))},x.prototype.setDefaultEncoding=function(t){if("string"==typeof t&&(t=t.toLowerCase()),!(-1<["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((t+"").toLowerCase())))throw new w(t);return this._writableState.defaultEncoding=t,this},Object.defineProperty(x.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(x.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),x.prototype._write=function(t,e,r){r(new p("_write()"))},x.prototype._writev=null,x.prototype.end=function(t,e,r){var i=this._writableState;return"function"==typeof t?(r=t,e=t=null):"function"==typeof e&&(r=e,e=null),null!=t&&this.write(t,e),i.corked&&(i.corked=1,this.uncork()),i.ending||function(t,e,r){e.ending=!0,C(t,e),r&&(e.finished?n.nextTick(r):t.once("finish",r)),e.ended=!0,t.writable=!1}(this,i,r),this},Object.defineProperty(x.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(x.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(t){this._writableState&&(this._writableState.destroyed=t)}}),x.prototype.destroy=c.destroy,x.prototype._undestroy=c.undestroy,x.prototype._destroy=function(t,e){e(t)}}).call(this,r("c8ba"),r("4362"))},"19fa":function(t,e,r){var n=r("fc5e"),i=r("c901");t.exports=function(t){return function(e,r){var o,a=String(i(e)),s=n(r);e=a.length;return s<0||e<=s?t?"":void 0:(r=a.charCodeAt(s))<55296||56319<r||s+1===e||(o=a.charCodeAt(s+1))<56320||57343<o?t?a.charAt(s):r:t?a.slice(s,s+2):o-56320+(r-55296<<10)+65536}}},"1a14":function(t,e,r){var n=r("77e9"),i=r("faf5"),o=r("3397"),a=Object.defineProperty;e.f=r("0bad")?Object.defineProperty:function(t,e,r){if(n(t),e=o(e,!0),n(r),i)try{return a(t,e,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(t[e]=r.value),t}},"1a2a":function(t,e,r){"use strict";var n=r("3fb5"),i=r("d424"),o=r("6430"),a=r("8707").Buffer,s=r("5a76"),u=r("b5ca"),f=r("69f2"),h=a.alloc(128);function c(t,e){o.call(this,"digest"),"string"==typeof e&&(e=a.from(e));var r="sha512"===t||"sha384"===t?128:64;this._alg=t,(this._key=e).length>r?e=("rmd160"===t?new u:f(t)).update(e).digest():e.length<r&&(e=a.concat([e,h],r));for(var n=this._ipad=a.allocUnsafe(r),i=this._opad=a.allocUnsafe(r),s=0;s<r;s++)n[s]=54^e[s],i[s]=92^e[s];this._hash="rmd160"===t?new u:f(t),this._hash.update(n)}n(c,o),c.prototype._update=function(t){this._hash.update(t)},c.prototype._final=function(){var t=this._hash.digest();return("rmd160"===this._alg?new u:f(this._alg)).update(this._opad).update(t).digest()},t.exports=function(t,e){return"rmd160"===(t=t.toLowerCase())||"ripemd160"===t?new c("rmd160",e):"md5"===t?new i(s,e):new c(t,e)}},"1af4":function(t,e,r){var n=r("6373"),i=r("6012"),o=r("688d");t.exports=function(t,e,r,a){var s=String(o(t));t=s.length,r=void 0===r?" ":String(r),e=n(e);return e<=t||""==r?s:(t=e-t,r=i.call(r,Math.ceil(t/r.length)),r.length>t&&(r=r.slice(0,t)),a?r+s:s+r)}},"1b18":function(t,e,r){"use strict";function n(t){this._t=o(t),this._i=0;var e,r=this._k=[];for(e in t)r.push(e)}var i=r("f083"),o=r("d77f");r("6ada")(n,"Object",(function(){var t,e=this._k;do{if(this._i>=e.length)return{value:void 0,done:!0}}while(!((t=e[this._i++])in this._t));return{value:t,done:!1}})),i(i.S,"Reflect",{enumerate:function(t){return new n(t)}})},"1b1e":function(t,e,r){"use strict";var n,i,o,a,s,u,f,h,c,l,d,p,m,b,g,v,y,w,A,M,_,x,S,E,k,O,j,C,T,B,N,I,R,P,L,q,D,z,F,U,Y,G,H,W,Z,Q,V,K,X,J,$,tt,et,rt,nt,it,ot,at,st,ut,ft,ht,ct,lt,dt,pt,mt,bt,gt,vt,yt,wt,At,Mt,_t,xt,St,Et,kt,Ot,jt,Ct,Tt,Bt,Nt,It,Rt,Pt,Lt,qt,Dt,zt,Ft;r("c94e")?(n=r("cee8"),i=r("93e0"),o=r("f937"),a=r("f083"),s=r("f308"),u=r("b799"),f=r("911a"),h=r("928a"),c=r("fb32"),l=r("0713"),d=r("c668"),p=r("9b6f"),m=r("6373"),b=r("53d3"),g=r("6fc7"),v=r("019f"),y=r("2fb2"),w=r("5155"),A=r("9fe8"),M=r("42ee"),_=r("c786"),x=r("6621"),S=r("ed60"),E=r("dbb2").f,k=r("a37b"),Dt=r("5689"),jt=r("de24"),zt=r("cffc"),O=r("27c4"),j=r("1147"),C=r("21d0"),T=r("c053"),B=r("ebe8"),N=r("3a2f"),I=r("0ba2"),R=r("f945"),P=r("2761"),L=r("8d87"),q=P.f,D=L.f,z=i.RangeError,F=i.TypeError,U=i.Uint8Array,G="Shared"+(Y="ArrayBuffer"),H="BYTES_PER_ELEMENT",W="prototype",r=Array[W],Z=u.ArrayBuffer,Q=u.DataView,V=zt(0),K=zt(2),X=zt(3),J=zt(4),$=zt(5),tt=zt(6),et=O(!0),rt=O(!1),nt=C.values,it=C.keys,ot=C.entries,at=r.lastIndexOf,st=r.reduce,ut=r.reduceRight,ft=r.join,ht=r.sort,ct=r.slice,lt=r.toString,dt=r.toLocaleString,pt=jt("iterator"),mt=jt("toStringTag"),bt=Dt("typed_constructor"),gt=Dt("def_constructor"),r=s.CONSTR,vt=s.TYPED,yt=s.VIEW,wt="Wrong length!",At=zt(1,(function(t,e){return Et(j(t,t[gt]),e)})),Mt=o((function(){return 1===new U(new Uint16Array([1]).buffer)[0]})),_t=!!U&&!!U[W].set&&o((function(){new U(1).set({})})),xt=function(t,e){if(t=p(t),t<0||t%e)throw z("Wrong offset!");return t},St=function(t){if(A(t)&&vt in t)return t;throw F(t+" is not a typed array!")},Et=function(t,e){if(!A(t)||!(bt in t))throw F("It is not a typed array constructor!");return new t(e)},kt=function(t,e){return Ot(j(t,t[gt]),e)},Ot=function(t,e){for(var r=0,n=e.length,i=Et(t,n);r<n;)i[r]=e[r++];return i},jt=function(t,e,r){q(t,e,{get:function(){return this._d[r]}})},Ct=function(t){var e,r,n,i,o,a,s=M(t),u=arguments.length,h=1<u?arguments[1]:void 0,c=void 0!==h;t=k(s);if(null!=t&&!_(t)){for(a=t.call(s),n=[],e=0;!(o=a.next()).done;e++)n.push(o.value);s=n}for(c&&2<u&&(h=f(h,arguments[2],2)),e=0,r=m(s.length),i=Et(this,r);e<r;e++)i[e]=c?h(s[e],e):s[e];return i},Tt=function(){for(var t=0,e=arguments.length,r=Et(this,e);t<e;)r[t]=arguments[t++];return r},Bt=!!U&&o((function(){dt.call(new U(1))})),Nt=function(){return dt.apply(Bt?ct.call(St(this)):St(this),arguments)},It={copyWithin:function(t,e){return R.call(St(this),t,e,2<arguments.length?arguments[2]:void 0)},every:function(t){return J(St(this),t,1<arguments.length?arguments[1]:void 0)},fill:function(t){return I.apply(St(this),arguments)},filter:function(t){return kt(this,K(St(this),t,1<arguments.length?arguments[1]:void 0))},find:function(t){return $(St(this),t,1<arguments.length?arguments[1]:void 0)},findIndex:function(t){return tt(St(this),t,1<arguments.length?arguments[1]:void 0)},forEach:function(t){V(St(this),t,1<arguments.length?arguments[1]:void 0)},indexOf:function(t){return rt(St(this),t,1<arguments.length?arguments[1]:void 0)},includes:function(t){return et(St(this),t,1<arguments.length?arguments[1]:void 0)},join:function(t){return ft.apply(St(this),arguments)},lastIndexOf:function(t){return at.apply(St(this),arguments)},map:function(t){return At(St(this),t,1<arguments.length?arguments[1]:void 0)},reduce:function(t){return st.apply(St(this),arguments)},reduceRight:function(t){return ut.apply(St(this),arguments)},reverse:function(){for(var t,e=this,r=St(e).length,n=Math.floor(r/2),i=0;i<n;)t=e[i],e[i++]=e[--r],e[r]=t;return e},some:function(t){return X(St(this),t,1<arguments.length?arguments[1]:void 0)},sort:function(t){return ht.call(St(this),t)},subarray:function(t,e){var r=St(this),n=r.length;t=g(t,n);return new(j(r,r[gt]))(r.buffer,r.byteOffset+t*r.BYTES_PER_ELEMENT,m((void 0===e?n:g(e,n))-t))}},Rt=function(t,e){return kt(this,ct.call(St(this),t,e))},Pt=function(t){St(this);var e=xt(arguments[1],1),r=this.length,n=M(t),i=m(n.length),o=0;if(r<i+e)throw z(wt);for(;o<i;)this[e+o]=n[o++]},Lt={entries:function(){return ot.call(St(this))},keys:function(){return it.call(St(this))},values:function(){return nt.call(St(this))}},qt=function(t,e){return A(t)&&t[vt]&&"symbol"!=typeof e&&e in t&&String(+e)==String(e)},Dt=function(t,e){return qt(t,e=v(e,!0))?c(2,t[e]):D(t,e)},zt=function(t,e,r){return!(qt(t,e=v(e,!0))&&A(r)&&y(r,"value"))||y(r,"get")||y(r,"set")||r.configurable||y(r,"writable")&&!r.writable||y(r,"enumerable")&&!r.enumerable?q(t,e,r):(t[e]=r.value,t)},r||(L.f=Dt,P.f=zt),a(a.S+a.F*!r,"Object",{getOwnPropertyDescriptor:Dt,defineProperty:zt}),o((function(){lt.call({})}))&&(lt=dt=function(){return ft.call(this)}),Ft=d({},It),d(Ft,Lt),l(Ft,pt,Lt.values),d(Ft,{slice:Rt,set:Pt,constructor:function(){},toString:lt,toLocaleString:Nt}),jt(Ft,"buffer","b"),jt(Ft,"byteOffset","o"),jt(Ft,"byteLength","l"),jt(Ft,"length","e"),q(Ft,mt,{get:function(){return this[vt]}}),t.exports=function(t,e,r,u){function f(t,r){q(t,r,{get:function(){return function(t,r){return t=t._d,t.v[d](r*e+t.o,Mt)}(this,r)},set:function(t){return function(t,r,n){t=t._d,u&&(n=(n=Math.round(n))<0?0:255<n?255:255&n),t.v[p](r*e+t.o,n,Mt)}(this,r,t)},enumerable:!0})}var c=t+((u=!!u)?"Clamped":"")+"Array",d="get"+t,p="set"+t,g=i[c],v=g||{},y=g&&S(g),M=!g||!s.ABV,_=(t={},g&&g[W]);M?(g=r((function(t,r,n,i){h(t,g,c,"_d");var o,a,s=0,u=0;if(A(r)){if(!(r instanceof Z||(d=w(r))==Y||d==G))return vt in r?Ot(g,r):Ct.call(g,r);var d=r;u=xt(n,e),n=r.byteLength;if(void 0===i){if(n%e)throw z(wt);if((o=n-u)<0)throw z(wt)}else if(n<(o=m(i)*e)+u)throw z(wt);a=o/e}else a=b(r),d=new Z(o=a*e);for(l(t,"_d",{b:d,o:u,l:o,e:a,v:new Q(d)});s<a;)f(t,s++)})),_=g[W]=x(Ft),l(_,"constructor",g)):o((function(){g(1)}))&&o((function(){new g(-1)}))&&B((function(t){new g,new g(null),new g(1.5),new g(t)}),!0)||(g=r((function(t,r,n,i){var o;return h(t,g,c),A(r)?r instanceof Z||(o=w(r))==Y||o==G?void 0!==i?new v(r,xt(n,e),i):void 0!==n?new v(r,xt(n,e)):new v(r):vt in r?Ot(g,r):Ct.call(g,r):new v(b(r))})),V(y!==Function.prototype?E(v).concat(E(y)):E(v),(function(t){t in g||l(g,t,v[t])})),g[W]=_,n||(_.constructor=g)),M=_[pt],r=!!M&&("values"==M.name||null==M.name),y=Lt.values,l(g,bt,!0),l(_,vt,c),l(_,yt,!0),l(_,gt,g),(u?new g(1)[mt]==c:mt in _)||q(_,mt,{get:function(){return c}}),t[c]=g,a(a.G+a.W+a.F*(g!=v),t),a(a.S,c,{BYTES_PER_ELEMENT:e}),a(a.S+a.F*o((function(){v.of.call(g,1)})),c,{from:Ct,of:Tt}),H in _||l(_,H,e),a(a.P,c,It),N(c),a(a.P+a.F*_t,c,{set:Pt}),a(a.P+a.F*!r,c,Lt),n||_.toString==lt||(_.toString=lt),a(a.P+a.F*o((function(){new g(1).slice()})),c,{slice:Rt}),a(a.P+a.F*(o((function(){return[1,2].toLocaleString()!=new g([1,2]).toLocaleString()}))||!o((function(){_.toLocaleString.call([1,2])}))),c,{toLocaleString:Nt}),T[c]=r?M:y,n||r||l(_,pt,y)}):t.exports=function(){}},"1b50":function(t,e,r){r=r("f083"),r(r.S,"Math",{trunc:function(t){return(0<t?Math.floor:Math.ceil)(t)}})},"1bde":function(t,e,r){"use strict";var n=r("ab6e"),i=r("798a");t.exports=r("d168")("Map",(function(t){return function(){return t(this,0<arguments.length?arguments[0]:void 0)}}),{get:function(t){return t=n.getEntry(i(this,"Map"),t),t&&t.v},set:function(t,e){return n.def(i(this,"Map"),0===t?0:t,e)}},n,!0)},"1be4":function(t,e,r){r=r("d066"),t.exports=r("document","documentElement")},"1c0b":function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},"1c2d":function(t,e){var r={}.toString;t.exports=function(t){return r.call(t).slice(8,-1)}},"1c46":function(t,e,r){"use strict";e.randomBytes=e.rng=e.pseudoRandomBytes=e.prng=r("11dc"),e.createHash=e.Hash=r("98e6"),e.createHmac=e.Hmac=r("1a2a");var n=r("116d"),i=(n=Object.keys(n),["sha1","sha224","sha256","sha384","sha512","md5","rmd160"].concat(n));e.getHashes=function(){return i},n=r("a099"),e.pbkdf2=n.pbkdf2,e.pbkdf2Sync=n.pbkdf2Sync,n=r("956a"),e.Cipher=n.Cipher,e.createCipher=n.createCipher,e.Cipheriv=n.Cipheriv,e.createCipheriv=n.createCipheriv,e.Decipher=n.Decipher,e.createDecipher=n.createDecipher,e.Decipheriv=n.Decipheriv,e.createDecipheriv=n.createDecipheriv,e.getCiphers=n.getCiphers,e.listCiphers=n.listCiphers,n=r("00dc"),e.DiffieHellmanGroup=n.DiffieHellmanGroup,e.createDiffieHellmanGroup=n.createDiffieHellmanGroup,e.getDiffieHellman=n.getDiffieHellman,e.createDiffieHellman=n.createDiffieHellman,e.DiffieHellman=n.DiffieHellman,n=r("b692"),e.createSign=n.createSign,e.Sign=n.Sign,e.createVerify=n.createVerify,e.Verify=n.Verify,e.createECDH=r("e1d3"),n=r("6442"),e.publicEncrypt=n.publicEncrypt,e.privateEncrypt=n.privateEncrypt,e.publicDecrypt=n.publicDecrypt,e.privateDecrypt=n.privateDecrypt,r=r("75cc"),e.randomFill=r.randomFill,e.randomFillSync=r.randomFillSync,e.createCredentials=function(){throw new Error(["sorry, createCredentials is not implemented yet","we accept pull requests","https://github.com/crypto-browserify/crypto-browserify"].join("\n"))},e.constants={DH_CHECK_P_NOT_SAFE_PRIME:2,DH_CHECK_P_NOT_PRIME:1,DH_UNABLE_TO_CHECK_GENERATOR:4,DH_NOT_SUITABLE_GENERATOR:8,NPN_ENABLED:1,ALPN_ENABLED:1,RSA_PKCS1_PADDING:1,RSA_SSLV23_PADDING:2,RSA_NO_PADDING:3,RSA_PKCS1_OAEP_PADDING:4,RSA_X931_PADDING:5,RSA_PKCS1_PSS_PADDING:6,POINT_CONVERSION_COMPRESSED:2,POINT_CONVERSION_UNCOMPRESSED:4,POINT_CONVERSION_HYBRID:6}},"1c6a":function(t,e,r){function n(t,e,r){var n=s.get(t);if(!n){if(!r)return;s.set(t,n=new i)}if(!(t=n.get(e))){if(!r)return;n.set(e,t=new i)}return t}var i=r("1bde"),o=r("f083"),a=r("de85")("metadata"),s=a.store||(a.store=new(r("94bb")));t.exports={store:s,map:n,has:function(t,e,r){return r=n(e,r,!1),void 0!==r&&r.has(t)},get:function(t,e,r){return r=n(e,r,!1),void 0===r?void 0:r.get(t)},set:function(t,e,r,i){n(r,i,!0).set(t,e)},keys:function(t,e){e=n(t,e,!1);var r=[];return e&&e.forEach((function(t,e){r.push(e)})),r},key:function(t){return void 0===t||"symbol"==typeof t?t:String(t)},exp:function(t){o(o.S,"Reflect",t)}}},"1c7e":function(t,e,r){var n=r("b622")("iterator"),i=!1;try{var o=0,a={next:function(){return{done:!!o++}},return:function(){i=!0}};a[n]=function(){return this},Array.from(a,(function(){throw 2}))}catch(t){}t.exports=function(t,e){if(!e&&!i)return!1;var r=!1;try{var o={};o[n]=function(){return{next:function(){return{done:r=!0}}}},t(o)}catch(t){}return r}},"1c9c":function(t,e,r){"use strict";var n=r("f083"),i=r("cffc")(1);n(n.P+n.F*!r("55c7")([].map,!0),"Array",{map:function(t){return i(this,t,arguments[1])}})},"1cb7":function(t,e,r){var n=r("93e0"),i=r("0ae2"),o=r("cee8"),a=r("a43b"),s=r("2761").f;t.exports=function(t){var e=i.Symbol||(i.Symbol=!o&&n.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:a.f(t)})}},"1cdc":function(t,e,r){r=r("342f"),t.exports=/(iphone|ipod|ipad).*applewebkit/i.test(r)},"1d80":function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},"1da1":function(t,e,r){"use strict";function n(t,e,r,n,i,o,a){try{var s=t[o](a),u=s.value}catch(t){return void r(t)}s.done?e(u):Promise.resolve(u).then(n,i)}function i(t){return function(){var e=this,r=arguments;return new Promise((function(i,o){var a=t.apply(e,r);function s(t){n(a,i,o,s,u,"next",t)}function u(t){n(a,i,o,s,u,"throw",t)}s(void 0)}))}}r.d(e,"a",(function(){return i})),e=r("d3b7")},"1dde":function(t,e,r){var n=r("d039"),i=r("b622"),o=r("2d00"),a=i("species");t.exports=function(t){return 51<=o||!n((function(){var e=[];return(e.constructor={})[a]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},"1e3c":function(t,e,r){var n=r("6430"),i=r("1545"),o=r("3fb5"),a=r("8707").Buffer,s={"des-ede3-cbc":i.CBC.instantiate(i.EDE),"des-ede3":i.EDE,"des-ede-cbc":i.CBC.instantiate(i.EDE),"des-ede":i.EDE,"des-cbc":i.CBC.instantiate(i.DES),"des-ecb":i.DES};function u(t){n.call(this);var e=t.mode.toLowerCase(),r=s[e],i=t.decrypt?"decrypt":"encrypt",o=t.key;a.isBuffer(o)||(o=a.from(o)),"des-ede"!==e&&"des-ede-cbc"!==e||(o=a.concat([o,o.slice(0,8)])),t=t.iv,a.isBuffer(t)||(t=a.from(t)),this._des=r.create({key:o,iv:t,type:i})}s.des=s["des-cbc"],s.des3=s["des-ede3-cbc"],o(t.exports=u,n),u.prototype._update=function(t){return a.from(this._des.update(t))},u.prototype._final=function(){return a.from(this._des.final())}},"1fb5":function(t,e,r){"use strict";e.byteLength=function(t){var e=f(t);t=e[0],e=e[1];return 3*(t+e)/4-e},e.toByteArray=function(t){var e,r,n=f(t),a=n[0],s=(n=n[1],new o(function(t,e){return 3*(t+e)/4-e}(a,n))),u=0,h=0<n?a-4:a;for(r=0;r<h;r+=4)e=i[t.charCodeAt(r)]<<18|i[t.charCodeAt(r+1)]<<12|i[t.charCodeAt(r+2)]<<6|i[t.charCodeAt(r+3)],s[u++]=e>>16&255,s[u++]=e>>8&255,s[u++]=255&e;return 2===n&&(e=i[t.charCodeAt(r)]<<2|i[t.charCodeAt(r+1)]>>4,s[u++]=255&e),1===n&&(e=i[t.charCodeAt(r)]<<10|i[t.charCodeAt(r+1)]<<4|i[t.charCodeAt(r+2)]>>2,s[u++]=e>>8&255,s[u++]=255&e),s},e.fromByteArray=function(t){for(var e,r=t.length,i=r%3,o=[],a=0,s=r-i;a<s;a+=16383)o.push(function(t,e,r){for(var i,o=[],a=e;a<r;a+=3)i=(t[a]<<16&16711680)+(t[a+1]<<8&65280)+(255&t[a+2]),o.push(function(t){return n[t>>18&63]+n[t>>12&63]+n[t>>6&63]+n[63&t]}(i));return o.join("")}(t,a,s<a+16383?s:a+16383));return 1==i?(e=t[r-1],o.push(n[e>>2]+n[e<<4&63]+"==")):2==i&&(e=(t[r-2]<<8)+t[r-1],o.push(n[e>>10]+n[e>>4&63]+n[e<<2&63]+"=")),o.join("")};for(var n=[],i=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,u=a.length;s<u;++s)n[s]=a[s],i[a.charCodeAt(s)]=s;function f(t){var e=t.length;if(0<e%4)throw new Error("Invalid string. Length must be a multiple of 4");return t=t.indexOf("="),[t=-1===t?e:t,t===e?0:4-t%4]}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},"1fec":function(t,e,r){"use strict";var n=r("da3e"),i=r("3fb5"),o=r("0184"),a=r("4e2b");function s(t,e){n.equal(e.length,24,"Invalid key length");var r=e.slice(0,8),i=e.slice(8,16);e=e.slice(16,24);this.ciphers="encrypt"===t?[a.create({type:"encrypt",key:r}),a.create({type:"decrypt",key:i}),a.create({type:"encrypt",key:e})]:[a.create({type:"decrypt",key:e}),a.create({type:"encrypt",key:i}),a.create({type:"decrypt",key:r})]}function u(t){o.call(this,t),t=new s(this.type,this.options.key),this._edeState=t}i(u,o),(t.exports=u).create=function(t){return new u(t)},u.prototype._update=function(t,e,r,n){var i=this._edeState;i.ciphers[0]._update(t,e,r,n),i.ciphers[1]._update(r,n,r,n),i.ciphers[2]._update(r,n,r,n)},u.prototype._pad=a.prototype._pad,u.prototype._unpad=a.prototype._unpad},"1ff6":function(t,e,r){var n=r("5155"),i=r("b760");t.exports=function(t){return function(){if(n(this)!=t)throw TypeError(t+"#toJSON isn't generic");return i(this)}}},"202e":function(t,e,r){var n=r("f083");n(n.S,"Math",{sign:r("7bc9")})},"206a":function(t,e,r){"use strict";r("e681")("blink",(function(t){return function(){return t(this,"blink","","")}}))},"206d":function(t,e,r){(function(e,n){var i,o=r("8707").Buffer,a=r("7d2a"),s=r("9f9d"),u=r("e07b"),f=r("8be6"),h=e.crypto&&e.crypto.subtle,c={sha:"SHA-1","sha-1":"SHA-1",sha1:"SHA-1",sha256:"SHA-256","sha-256":"SHA-256",sha384:"SHA-384","sha-384":"SHA-384","sha-512":"SHA-512",sha512:"SHA-512"},l=[];function d(t,e,r,n,i){return h.importKey("raw",t,{name:"PBKDF2"},!1,["deriveBits"]).then((function(t){return h.deriveBits({name:"PBKDF2",salt:e,iterations:r,hash:{name:i}},t,n<<3)})).then((function(t){return o.from(t)}))}t.exports=function(t,r,p,m,b,g){"function"==typeof b&&(g=b,b=void 0);var v,y,w=c[(b=b||"sha1").toLowerCase()];if(!w||"function"!=typeof e.Promise)return n.nextTick((function(){var e;try{e=u(t,r,p,m,b)}catch(e){return g(e)}g(null,e)}));if(a(p,m),t=f(t,s,"Password"),r=f(r,s,"Salt"),"function"!=typeof g)throw new Error("No callback provided to pbkdf2");v=function(t){if(e.process&&!e.process.browser)return Promise.resolve(!1);if(!h||!h.importKey||!h.deriveBits)return Promise.resolve(!1);if(void 0!==l[t])return l[t];var r=d(i=i||o.alloc(8),i,10,128,t).then((function(){return!0})).catch((function(){return!1}));return l[t]=r}(w).then((function(e){return e?d(t,r,p,m,w):u(t,r,p,m,b)})),y=g,v.then((function(t){n.nextTick((function(){y(null,t)}))}),(function(t){n.nextTick((function(){y(t)}))}))}}).call(this,r("c8ba"),r("4362"))},"20f6":function(t,e,r){"use strict";const n=e;n.der=r("cfbd"),n.pem=r("8df7")},2137:function(t,e,r){"use strict";var n=r("c3c0"),i=r("da3e");function o(t,e,r){if(!(this instanceof o))return new o(t,e,r);this.Hash=t,this.blockSize=t.blockSize/8,this.outSize=t.outSize/8,this.inner=null,this.outer=null,this._init(n.toArray(e,r))}(t.exports=o).prototype._init=function(t){t.length>this.blockSize&&(t=(new this.Hash).update(t).digest()),i(t.length<=this.blockSize);for(var e=t.length;e<this.blockSize;e++)t.push(0);for(e=0;e<t.length;e++)t[e]^=54;for(this.inner=(new this.Hash).update(t),e=0;e<t.length;e++)t[e]^=106;this.outer=(new this.Hash).update(t)},o.prototype.update=function(t,e){return this.inner.update(t,e),this},o.prototype.digest=function(t){return this.outer.update(this.inner.digest()),this.outer.digest(t)}},"21bf":function(t,e,r){(function(e){var n;t.exports=(n=function(t){var n;if(!(n=!(n=!(n="undefined"!=typeof window&&window.crypto?window.crypto:n)&&"undefined"!=typeof window&&window.msCrypto?window.msCrypto:n)&&void 0!==e&&e.crypto?e.crypto:n))try{n=r("1c46")}catch(a){}var i=Object.create||function(t){return o.prototype=t,t=new o,o.prototype=null,t};function o(){}var a={},s=a.lib={},u=s.Base={extend:function(t){var e=i(this);return t&&e.mixIn(t),e.hasOwnProperty("init")&&this.init!==e.init||(e.init=function(){e.$super.init.apply(this,arguments)}),(e.init.prototype=e).$super=this,e},create:function(){var t=this.extend();return t.init.apply(t,arguments),t},init:function(){},mixIn:function(t){for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e]);t.hasOwnProperty("toString")&&(this.toString=t.toString)},clone:function(){return this.init.prototype.extend(this)}},f=s.WordArray=u.extend({init:function(t,e){t=this.words=t||[],this.sigBytes=null!=e?e:4*t.length},toString:function(t){return(t||c).stringify(this)},concat:function(t){var e=this.words,r=t.words,n=this.sigBytes,i=t.sigBytes;if(this.clamp(),n%4)for(var o=0;o<i;o++){var a=r[o>>>2]>>>24-o%4*8&255;e[n+o>>>2]|=a<<24-(n+o)%4*8}else for(o=0;o<i;o+=4)e[n+o>>>2]=r[o>>>2];return this.sigBytes+=i,this},clamp:function(){var e=this.words,r=this.sigBytes;e[r>>>2]&=4294967295<<32-r%4*8,e.length=t.ceil(r/4)},clone:function(){var t=u.clone.call(this);return t.words=this.words.slice(0),t},random:function(t){for(var e=[],r=0;r<t;r+=4)e.push(function(){if(n){if("function"==typeof n.getRandomValues)try{return n.getRandomValues(new Uint32Array(1))[0]}catch(t){}if("function"==typeof n.randomBytes)try{return n.randomBytes(4).readInt32LE()}catch(t){}}throw new Error("Native crypto module could not be used to get secure random number.")}());return new f.init(e,t)}}),h=a.enc={},c=h.Hex={stringify:function(t){for(var e=t.words,r=t.sigBytes,n=[],i=0;i<r;i++){var o=e[i>>>2]>>>24-i%4*8&255;n.push((o>>>4).toString(16)),n.push((15&o).toString(16))}return n.join("")},parse:function(t){for(var e=t.length,r=[],n=0;n<e;n+=2)r[n>>>3]|=parseInt(t.substr(n,2),16)<<24-n%8*4;return new f.init(r,e/2)}},l=h.Latin1={stringify:function(t){for(var e=t.words,r=t.sigBytes,n=[],i=0;i<r;i++){var o=e[i>>>2]>>>24-i%4*8&255;n.push(String.fromCharCode(o))}return n.join("")},parse:function(t){for(var e=t.length,r=[],n=0;n<e;n++)r[n>>>2]|=(255&t.charCodeAt(n))<<24-n%4*8;return new f.init(r,e)}},d=h.Utf8={stringify:function(t){try{return decodeURIComponent(escape(l.stringify(t)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(t){return l.parse(unescape(encodeURIComponent(t)))}},p=s.BufferedBlockAlgorithm=u.extend({reset:function(){this._data=new f.init,this._nDataBytes=0},_append:function(t){"string"==typeof t&&(t=d.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes},_process:function(e){var r,n=this._data,i=n.words,o=n.sigBytes,a=this.blockSize,s=o/(4*a),u=(s=e?t.ceil(s):t.max((0|s)-this._minBufferSize,0))*a;o=t.min(4*u,o);if(u){for(var h=0;h<u;h+=a)this._doProcessBlock(i,h);r=i.splice(0,u),n.sigBytes-=o}return new f.init(r,o)},clone:function(){var t=u.clone.call(this);return t._data=this._data.clone(),t},_minBufferSize:0}),m=(s.Hasher=p.extend({cfg:u.extend(),init:function(t){this.cfg=this.cfg.extend(t),this.reset()},reset:function(){p.reset.call(this),this._doReset()},update:function(t){return this._append(t),this._process(),this},finalize:function(t){return t&&this._append(t),this._doFinalize()},blockSize:16,_createHelper:function(t){return function(e,r){return new t.init(r).finalize(e)}},_createHmacHelper:function(t){return function(e,r){return new m.HMAC.init(t,r).finalize(e)}}}),a.algo={});return a}(Math),n)}).call(this,r("c8ba"))},"21d0":function(t,e,r){"use strict";var n=r("66b7"),i=r("fb87"),o=r("c053"),a=r("5d6f");t.exports=r("d516")(Array,"Array",(function(t,e){this._t=a(t),this._i=0,this._k=e}),(function(){var t=this._t,e=this._k,r=this._i++;return!t||r>=t.length?(this._t=void 0,i(1)):i(0,"keys"==e?r:"values"==e?t[r]:[r,t[r]])}),"values"),o.Arguments=o.Array,n("keys"),n("values"),n("entries")},2217:function(t,e,r){"use strict";r("e681")("fontsize",(function(t){return function(e){return t(this,"font","size",e)}}))},2266:function(t,e,r){function n(t,e){this.stopped=t,this.result=e}var i=r("825a"),o=r("e95a"),a=r("50c4"),s=r("0366"),u=r("35a1"),f=r("9bdd");(t.exports=function(t,e,r,h,c){var l,d,p,m,b,g,v=s(e,r,h?2:1);if(c)l=t;else{if("function"!=typeof(c=u(t)))throw TypeError("Target is not iterable");if(o(c)){for(d=0,p=a(t.length);d<p;d++)if((m=h?v(i(g=t[d])[0],g[1]):v(t[d]))&&m instanceof n)return m;return new n(!1)}l=c.call(t)}for(b=l.next;!(g=b.call(l)).done;)if("object"==typeof(m=f(l,v,g.value,h))&&m&&m instanceof n)return m;return new n(!1)}).stop=function(t){return new n(!0,t)}},"227b":function(t,e,r){"use strict";var n=r("f083"),i=r("42ee"),o=r("2ce8"),a=r("2761");r("c94e")&&n(n.P+r("ac60"),"Object",{__defineSetter__:function(t,e){a.f(i(this),t,{set:o(e),enumerable:!0,configurable:!0})}})},"22ab":function(t,e,r){"use strict";function n(t,e){var r,n=Object.keys(t);return Object.getOwnPropertySymbols&&(r=Object.getOwnPropertySymbols(t),e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)),n}function i(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?n(Object(r),!0).forEach((function(e){var n,i;n=t,e=r[i=e],i in n?Object.defineProperty(n,i,{value:e,enumerable:!0,configurable:!0,writable:!0}):n[i]=e})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function o(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}var a=r("b639").Buffer,s=r(9).inspect,u=s&&s.custom||"inspect";t.exports=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.head=null,this.tail=null,this.length=0}var e,r,n;return e=t,(r=[{key:"push",value:function(t){t={data:t,next:null},0<this.length?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(t){t={data:t,next:this.head},0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var t=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,t}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(t){if(0===this.length)return"";for(var e=this.head,r=""+e.data;e=e.next;)r+=t+e.data;return r}},{key:"concat",value:function(t){if(0===this.length)return a.alloc(0);for(var e,r,n,i=a.allocUnsafe(t>>>0),o=this.head,s=0;o;)e=o.data,r=i,n=s,a.prototype.copy.call(e,r,n),s+=o.data.length,o=o.next;return i}},{key:"consume",value:function(t,e){var r;return t<this.head.data.length?(r=this.head.data.slice(0,t),this.head.data=this.head.data.slice(t)):r=t===this.head.data.length?this.shift():e?this._getString(t):this._getBuffer(t),r}},{key:"first",value:function(){return this.head.data}},{key:"_getString",value:function(t){var e=this.head,r=1,n=e.data;for(t-=n.length;e=e.next;){var i=e.data,o=t>i.length?i.length:t;if(o===i.length?n+=i:n+=i.slice(0,t),0===(t-=o)){o===i.length?(++r,e.next?this.head=e.next:this.head=this.tail=null):(this.head=e).data=i.slice(o);break}++r}return this.length-=r,n}},{key:"_getBuffer",value:function(t){var e=a.allocUnsafe(t),r=this.head,n=1;for(r.data.copy(e),t-=r.data.length;r=r.next;){var i=r.data,o=t>i.length?i.length:t;if(i.copy(e,e.length-t,0,o),0===(t-=o)){o===i.length?(++n,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r).data=i.slice(o);break}++n}return this.length-=n,e}},{key:u,value:function(t,e){return s(this,i({},e,{depth:0,customInspect:!1}))}}])&&o(e.prototype,r),n&&o(e,n),t}()},"23cb":function(t,e,r){var n=r("a691"),i=Math.max,o=Math.min;t.exports=function(t,e){return t=n(t),t<0?i(t+e,0):o(t,e)}},"23e7":function(t,e,r){var n=r("da84"),i=r("06cf").f,o=r("9112"),a=r("6eeb"),s=r("ce4e"),u=r("e893"),f=r("94ca");t.exports=function(t,e){var r,h,c,l=t.target,d=t.global,p=t.stat,m=d?n:p?n[l]||s(l,{}):(n[l]||{}).prototype;if(m)for(r in e){if(h=e[r],c=t.noTargetGet?(c=i(m,r))&&c.value:m[r],!f(d?r:l+(p?".":"#")+r,t.forced)&&void 0!==c){if(typeof h==typeof c)continue;u(h,c)}(t.sham||c&&c.sham)&&o(h,"sham",!0),a(m,r,h,t)}}},"241c":function(t,e,r){var n=r("ca84"),i=r("7839").concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,i)}},2424:function(t,e,r){"use strict";var n=r("f083"),i=r("453f"),o="includes";n(n.P+n.F*r("3afb")(o),"String",{includes:function(t){return!!~i(this,t,o).indexOf(t,1<arguments.length?arguments[1]:void 0)}})},"24d7":function(t,e,r){"use strict";r("e681")("big",(function(t){return function(){return t(this,"big","","")}}))},2532:function(t,e,r){"use strict";var n=r("23e7"),i=r("5a34"),o=r("1d80");n({target:"String",proto:!0,forced:!r("ab13")("includes")},{includes:function(t){return!!~String(o(this)).indexOf(i(t),1<arguments.length?arguments[1]:void 0)}})},2584:function(t,e,r){var n=r("c94e"),i=r("5a5d"),o=r("5d6f"),a=r("e171").f;t.exports=function(t){return function(e){for(var r,s=o(e),u=i(s),f=u.length,h=0,c=[];h<f;)r=u[h++],n&&!a.call(s,r)||c.push(t?[r,s[r]]:s[r]);return c}}},"25f0":function(t,e,r){"use strict";var n=r("6eeb"),i=r("825a"),o=r("d039"),a=r("ad6d"),s="toString",u=RegExp.prototype,f=u[s];r=o((function(){return"/a/b"!=f.call({source:"a",flags:"b"})})),o=f.name!=s;(r||o)&&n(RegExp.prototype,s,(function(){var t=i(this),e=String(t.source),r=t.flags;return"/"+e+"/"+String(void 0===r&&t instanceof RegExp&&!("flags"in u)?a.call(t):r)}),{unsafe:!0})},2626:function(t,e,r){"use strict";var n=r("d066"),i=r("9bf2"),o=r("b622"),a=r("83ab"),s=o("species");t.exports=function(t){var e=n(t);t=i.f;a&&e&&!e[s]&&t(e,s,{configurable:!0,get:function(){return this}})}},2647:function(t,e,r){var n=r("9fe8"),i=Math.floor;t.exports=function(t){return!n(t)&&isFinite(t)&&i(t)===t}},"26dd":function(t,e,r){"use strict";var n=r("6f4f"),i=r("10db"),o=r("92f0"),a={};r("051b")(a,r("cc15")("iterator"),(function(){return this})),t.exports=function(t,e,r){t.prototype=n(a,{next:i(1,r)}),o(t,e+" Iterator")}},"26f1":function(t,e,r){"use strict";var n=r("ab6e"),i=r("798a");t.exports=r("d168")("Set",(function(t){return function(){return t(this,0<arguments.length?arguments[0]:void 0)}}),{add:function(t){return n.def(i(this,"Set"),t=0===t?0:t,t)}},n)},2761:function(t,e,r){var n=r("d77f"),i=r("f97f"),o=r("019f"),a=Object.defineProperty;e.f=r("c94e")?Object.defineProperty:function(t,e,r){if(n(t),e=o(e,!0),n(r),i)try{return a(t,e,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(t[e]=r.value),t}},"27bd":function(t,e,r){var n=r("2761").f,i=r("2fb2"),o=r("de24")("toStringTag");t.exports=function(t,e,r){t&&!i(t=r?t:t.prototype,o)&&n(t,o,{configurable:!0,value:e})}},"27bf":function(t,e,r){"use strict";t.exports=i;var n=r("b19a");t=Object.create(r("3a7c"));function i(t){if(!(this instanceof i))return new i(t);n.call(this,t),this._transformState={afterTransform:function(t,e){var r=this._transformState;r.transforming=!1;var n=r.writecb;if(!n)return this.emit("error",new Error("write callback called multiple times"));r.writechunk=null,(r.writecb=null)!=e&&this.push(e),n(t),(t=this._readableState).reading=!1,(t.needReadable||t.length<t.highWaterMark)&&this._read(t.highWaterMark)}.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,t&&("function"==typeof t.transform&&(this._transform=t.transform),"function"==typeof t.flush&&(this._flush=t.flush)),this.on("prefinish",o)}function o(){var t=this;"function"==typeof this._flush?this._flush((function(e,r){a(t,e,r)})):a(this,null,null)}function a(t,e,r){if(e)return t.emit("error",e);if(null!=r&&t.push(r),t._writableState.length)throw new Error("Calling transform done when ws.length != 0");if(t._transformState.transforming)throw new Error("Calling transform done when still transforming");return t.push(null)}t.inherits=r("3fb5"),t.inherits(i,n),i.prototype.push=function(t,e){return this._transformState.needTransform=!1,n.prototype.push.call(this,t,e)},i.prototype._transform=function(t,e,r){throw new Error("_transform() is not implemented")},i.prototype._write=function(t,e,r){var n=this._transformState;n.writecb=r,n.writechunk=t,n.writeencoding=e,n.transforming||(e=this._readableState,(n.needTransform||e.needReadable||e.length<e.highWaterMark)&&this._read(e.highWaterMark))},i.prototype._read=function(t){var e=this._transformState;null!==e.writechunk&&e.writecb&&!e.transforming?(e.transforming=!0,this._transform(e.writechunk,e.writeencoding,e.afterTransform)):e.needTransform=!0},i.prototype._destroy=function(t,e){var r=this;n.prototype._destroy.call(this,t,(function(t){e(t),r.emit("close")}))}},"27c4":function(t,e,r){var n=r("5d6f"),i=r("6373"),o=r("6fc7");t.exports=function(t){return function(e,r,a){var s,u=n(e),f=i(u.length),h=o(a,f);if(t&&r!=r){for(;h<f;)if((s=u[h++])!=s)return!0}else for(;h<f;h++)if((t||h in u)&&u[h]===r)return t||h||0;return!t&&-1}}},2801:function(t){t.exports=JSON.parse('{"_args":[["elliptic@6.5.4","D:\\\\work\\\\accout-ui\\\\accout-ui"]],"_development":true,"_from":"elliptic@6.5.4","_id":"elliptic@6.5.4","_inBundle":false,"_integrity":"sha1-2jfOvTHnmhNn6UG1ku0fvr1Yq7s=","_location":"/elliptic","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"elliptic@6.5.4","name":"elliptic","escapedName":"elliptic","rawSpec":"6.5.4","saveSpec":null,"fetchSpec":"6.5.4"},"_requiredBy":["/browserify-sign","/create-ecdh"],"_resolved":"https://registry.npm.taobao.org/elliptic/download/elliptic-6.5.4.tgz","_spec":"6.5.4","_where":"D:\\\\work\\\\accout-ui\\\\accout-ui","author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"bugs":{"url":"https://github.com/indutny/elliptic/issues"},"dependencies":{"bn.js":"^4.11.9","brorand":"^1.1.0","hash.js":"^1.0.0","hmac-drbg":"^1.0.1","inherits":"^2.0.4","minimalistic-assert":"^1.0.1","minimalistic-crypto-utils":"^1.0.1"},"description":"EC cryptography","devDependencies":{"brfs":"^2.0.2","coveralls":"^3.1.0","eslint":"^7.6.0","grunt":"^1.2.1","grunt-browserify":"^5.3.0","grunt-cli":"^1.3.2","grunt-contrib-connect":"^3.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^5.0.0","grunt-mocha-istanbul":"^5.0.2","grunt-saucelabs":"^9.0.1","istanbul":"^0.4.5","mocha":"^8.0.1"},"files":["lib"],"homepage":"https://github.com/indutny/elliptic","keywords":["EC","Elliptic","curve","Cryptography"],"license":"MIT","main":"lib/elliptic.js","name":"elliptic","repository":{"type":"git","url":"git+ssh://git@github.com/indutny/elliptic.git"},"scripts":{"lint":"eslint lib test","lint:fix":"npm run lint -- --fix","test":"npm run lint && npm run unit","unit":"istanbul test _mocha --reporter=spec test/index.js","version":"grunt dist && git add dist/"},"version":"6.5.4"}')},2877:function(t,e,r){"use strict";function n(t,e,r,n,i,o,a,s){var u,f,h="function"==typeof t?t.options:t;return e&&(h.render=e,h.staticRenderFns=r,h._compiled=!0),n&&(h.functional=!0),o&&(h._scopeId="data-v-"+o),a?h._ssrRegister=u=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)}:i&&(u=s?function(){i.call(this,(h.functional?this.parent:this).$root.$options.shadowRoot)}:i),u&&(h.functional?(h._injectStyles=u,f=h.render,h.render=function(t,e){return u.call(e),f(t,e)}):(s=h.beforeCreate,h.beforeCreate=s?[].concat(s,u):[u])),{exports:t,options:h}}r.d(e,"a",(function(){return n}))},2909:function(t,e,r){"use strict";r.d(e,"a",(function(){return o}));var n=r("6b75");r("a4d3"),r("e01a"),r("d3b7"),r("d28b"),r("3ca3"),r("ddb0"),r("a630");var i=r("06c5");function o(t){return function(t){if(Array.isArray(t))return Object(n.a)(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||Object(i.a)(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},2985:function(t,e,r){var n=r("f083"),i=r("8d87").f,o=r("d77f");n(n.S,"Reflect",{deleteProperty:function(t,e){var r=i(o(t),e);return!(r&&!r.configurable)&&delete t[e]}})},"2a2d":function(t,e,r){var n=r("42ee"),i=r("ed60");r("0a66")("getPrototypeOf",(function(){return function(t){return i(n(t))}}))},"2a66":function(t,e,r){t.exports=(t=r("21bf"),r("38ba"),t.pad.ZeroPadding={pad:function(t,e){e*=4,t.clamp(),t.sigBytes+=e-(t.sigBytes%e||e)},unpad:function(t){var e=t.words,r=t.sigBytes-1;for(r=t.sigBytes-1;0<=r;r--)if(e[r>>>2]>>>24-r%4*8&255){t.sigBytes=r+1;break}}},t.pad.ZeroPadding)},"2a95":function(t,e,r){var n=r("f083"),i=r("4592"),o=Math.exp;n(n.S,"Math",{tanh:function(t){var e=i(t=+t),r=i(-t);return e==1/0?1:r==1/0?-1:(e-r)/(o(t)+o(-t))}})},"2aee":function(t,e,r){var n=r("4111"),i=r("d70e"),o=r("4dd0"),a=r("fda6"),s=r("a099"),u=r("8707").Buffer;function f(t){var e;"object"!=typeof t||u.isBuffer(t)||(e=t.passphrase,t=t.key),"string"==typeof t&&(t=u.from(t));t=o(t,e);var r,f,h,c,l,d,p,m,b,g=t.tag,v=t.data;switch(g){case"CERTIFICATE":f=n.certificate.decode(v,"der").tbsCertificate.subjectPublicKeyInfo;case"PUBLIC KEY":switch(r=(f=f||n.PublicKey.decode(v,"der")).algorithm.algorithm.join(".")){case"1.2.840.113549.1.1.1":return n.RSAPublicKey.decode(f.subjectPublicKey.data,"der");case"1.2.840.10045.2.1":return f.subjectPrivateKey=f.subjectPublicKey,{type:"ec",data:f};case"1.2.840.10040.4.1":return f.algorithm.params.pub_key=n.DSAparam.decode(f.subjectPublicKey.data,"der"),{type:"dsa",data:f.algorithm.params};default:throw new Error("unknown key id "+r)}case"ENCRYPTED PRIVATE KEY":v=n.EncryptedPrivateKey.decode(v,"der"),c=e,l=(h=v).algorithm.decrypt.kde.kdeparams.salt,d=parseInt(h.algorithm.decrypt.kde.kdeparams.iters.toString(),10),p=i[h.algorithm.decrypt.cipher.algo.join(".")],m=h.algorithm.decrypt.cipher.iv,b=h.subjectPrivateKey,h=parseInt(p.split("-")[1],10)/8,h=s.pbkdf2Sync(c,l,d,h,"sha1"),h=a.createDecipheriv(p,h,m),(m=[]).push(h.update(b)),m.push(h.final()),v=u.concat(m);case"PRIVATE KEY":switch(r=(f=n.PrivateKey.decode(v,"der")).algorithm.algorithm.join(".")){case"1.2.840.113549.1.1.1":return n.RSAPrivateKey.decode(f.subjectPrivateKey,"der");case"1.2.840.10045.2.1":return{curve:f.algorithm.curve,privateKey:n.ECPrivateKey.decode(f.subjectPrivateKey,"der").privateKey};case"1.2.840.10040.4.1":return f.algorithm.params.priv_key=n.DSAparam.decode(f.subjectPrivateKey,"der"),{type:"dsa",params:f.algorithm.params};default:throw new Error("unknown key id "+r)}case"RSA PUBLIC KEY":return n.RSAPublicKey.decode(v,"der");case"RSA PRIVATE KEY":return n.RSAPrivateKey.decode(v,"der");case"DSA PRIVATE KEY":return{type:"dsa",params:n.DSAPrivateKey.decode(v,"der")};case"EC PRIVATE KEY":return{curve:(v=n.ECPrivateKey.decode(v,"der")).parameters.value,privateKey:v.privateKey};default:throw new Error("unknown key type "+g)}}(t.exports=f).signature=n.signature},"2aef":function(t,e,r){var n=r("1c2d");t.exports=function(t,e){if("number"!=typeof t&&"Number"!=n(t))throw TypeError(e);return+t}},"2b76":function(t,e,r){r=r("f083");var n=Math.abs;r(r.S,"Math",{hypot:function(t,e){for(var r,i,o=0,a=0,s=arguments.length,u=0;a<s;)u<(r=n(arguments[a++]))?(o=o*(i=u/r)*i+1,u=r):o+=0<r?(i=r/u)*i:r;return u===1/0?1/0:u*Math.sqrt(o)}})},"2b79":function(t,e,r){var n;t.exports=(n=r("21bf"),r("df2f"),r("5980"),function(){var t=n,e=t.lib,r=e.Base,i=e.WordArray,o=t.algo,a=(e=o.MD5,o.EvpKDF=r.extend({cfg:r.extend({keySize:4,hasher:e,iterations:1}),init:function(t){this.cfg=this.cfg.extend(t)},compute:function(t,e){for(var r,n=this.cfg,o=n.hasher.create(),a=i.create(),s=a.words,u=n.keySize,f=n.iterations;s.length<u;){r&&o.update(r),r=o.update(t).finalize(e),o.reset();for(var h=1;h<f;h++)r=o.finalize(r),o.reset();a.concat(r)}return a.sigBytes=4*u,a}}));t.EvpKDF=function(t,e,r){return a.create(r).compute(t,e)}}(),n.EvpKDF)},"2c63":function(t,e,r){t.exports=r("dc14")},"2ca0":function(t,e,r){"use strict";var n=r("23e7"),i=r("06cf").f,o=r("50c4"),a=r("5a34"),s=r("1d80"),u=r("ab13"),f=(r=r("c430"),"".startsWith),h=Math.min;u=u("startsWith");n({target:"String",proto:!0,forced:!(!r&&!u&&(i=i(String.prototype,"startsWith"))&&!i.writable)&&!u},{startsWith:function(t){var e=String(s(this));a(t);var r=o(h(1<arguments.length?arguments[1]:void 0,e.length));t=String(t);return f?f.call(e,t,r):e.slice(r,r+t.length)===t}})},"2ccc":function(t,e,r){r("1b1e")("Float32",4,(function(t){return function(e,r,n){return t(this,e,r,n)}}))},"2ce8":function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},"2cf4":function(t,e,r){function n(t){var e;A.hasOwnProperty(t)&&(e=A[t],delete A[t],e())}function i(t){return function(){n(t)}}function o(t){n(t.data)}var a,s=r("da84"),u=r("d039"),f=r("c6b6"),h=r("0366"),c=r("1be4"),l=r("cc12"),d=r("1cdc"),p=s.location,m=s.setImmediate,b=s.clearImmediate,g=s.process,v=s.MessageChannel,y=s.Dispatch,w=0,A={},M="onreadystatechange";r=function(t){s.postMessage(t+"",p.protocol+"//"+p.host)};m&&b||(m=function(t){for(var e=[],r=1;r<arguments.length;)e.push(arguments[r++]);return A[++w]=function(){("function"==typeof t?t:Function(t)).apply(void 0,e)},a(w),w},b=function(t){delete A[t]},"process"==f(g)?a=function(t){g.nextTick(i(t))}:y&&y.now?a=function(t){y.now(i(t))}:v&&!d?(v=(d=new v).port2,d.port1.onmessage=o,a=h(v.postMessage,v,1)):!s.addEventListener||"function"!=typeof postMessage||s.importScripts||u(r)||"file:"===p.protocol?a=M in l("script")?function(t){c.appendChild(l("script"))[M]=function(){c.removeChild(this),n(t)}}:function(t){setTimeout(i(t),0)}:(a=r,s.addEventListener("message",o,!1))),t.exports={set:m,clear:b}},"2d00":function(t,e,r){var n,i,o=r("da84");r=r("342f"),o=o.process,o=o&&o.versions,o=o&&o.v8;o?i=(n=o.split("."))[0]+n[1]:r&&(!(n=r.match(/Edge\/(\d+)/))||74<=n[1])&&(n=r.match(/Chrome\/(\d+)/))&&(i=n[1]),t.exports=i&&+i},"2d5b":function(t,e){t.exports=function(t){try{return{e:!1,v:t()}}catch(t){return{e:!0,v:t}}}},"2f62":function(t,e,r){"use strict";r.d(e,"c",(function(){return b})),r.d(e,"b",(function(){return v}));var n="undefined"!=typeof window&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function i(t,e){Object.keys(t).forEach((function(r){return e(t[r],r)}))}function o(t,e){this.runtime=e,this._children=Object.create(null),t=(this._rawModule=t).state,this.state=("function"==typeof t?t():t)||{}}var a={namespaced:{configurable:!0}};function s(t){this.register([],t,!1)}a.namespaced.get=function(){return!!this._rawModule.namespaced},o.prototype.addChild=function(t,e){this._children[t]=e},o.prototype.removeChild=function(t){delete this._children[t]},o.prototype.getChild=function(t){return this._children[t]},o.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},o.prototype.forEachChild=function(t){i(this._children,t)},o.prototype.forEachGetter=function(t){this._rawModule.getters&&i(this._rawModule.getters,t)},o.prototype.forEachAction=function(t){this._rawModule.actions&&i(this._rawModule.actions,t)},o.prototype.forEachMutation=function(t){this._rawModule.mutations&&i(this._rawModule.mutations,t)},Object.defineProperties(o.prototype,a),s.prototype.get=function(t){return t.reduce((function(t,e){return t.getChild(e)}),this.root)},s.prototype.getNamespace=function(t){var e=this.root;return t.reduce((function(t,r){return t+((e=e.getChild(r)).namespaced?r+"/":"")}),"")},s.prototype.update=function(t){!function t(e,r,n){if(r.update(n),n.modules)for(var i in n.modules){if(!r.getChild(i))return;t(e.concat(i),r.getChild(i),n.modules[i])}}([],this.root,t)},s.prototype.register=function(t,e,r){var n=this,a=new o(e,r=void 0===r||r);0===t.length?this.root=a:this.get(t.slice(0,-1)).addChild(t[t.length-1],a),e.modules&&i(e.modules,(function(e,i){n.register(t.concat(i),e,r)}))},s.prototype.unregister=function(t){var e=this.get(t.slice(0,-1));t=t[t.length-1];e.getChild(t).runtime&&e.removeChild(t)};var u;r={assert:function(t){return"function"==typeof t},expected:"function"};function f(t,e){return e.indexOf(t)<0&&e.push(t),function(){var r=e.indexOf(t);-1<r&&e.splice(r,1)}}function h(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var r=t.state;l(t,r,[],t._modules.root,!0),c(t,r,e)}function c(t,e,r){var n=t._vm;t.getters={};var o=t._wrappedGetters,a={};i(o,(function(e,r){a[r]=function(){return e(t)},Object.defineProperty(t.getters,r,{get:function(){return t._vm[r]},enumerable:!0})})),o=u.config.silent,u.config.silent=!0,t._vm=new u({data:{$$state:e},computed:a}),u.config.silent=o,t.strict&&t._vm.$watch((function(){return this._data.$$state}),(function(){}),{deep:!0,sync:!0}),n&&(r&&t._withCommit((function(){n._data.$$state=null})),u.nextTick((function(){return n.$destroy()})))}function l(t,e,r,n,i){var o,a,s=!r.length,f=t._modules.getNamespace(r);n.namespaced&&(t._modulesNamespaceMap[f]=n),s||i||(o=d(e,r.slice(0,-1)),a=r[r.length-1],t._withCommit((function(){u.set(o,a,n.state)})));var h,c,m,b,g=n.context=(h=t,m=r,s={dispatch:(b=""===(c=f))?h.dispatch:function(t,e,r){return t=p(t,e,r),e=t.payload,r=t.options,t=t.type,r&&r.root||(t=c+t),h.dispatch(t,e)},commit:b?h.commit:function(t,e,r){t=p(t,e,r),e=t.payload,r=t.options,t=t.type,r&&r.root||(t=c+t),h.commit(t,e,r)}},Object.defineProperties(s,{getters:{get:b?function(){return h.getters}:function(){return t=h,r={},n=(e=c).length,Object.keys(t.getters).forEach((function(i){var o;i.slice(0,n)===e&&(o=i.slice(n),Object.defineProperty(r,o,{get:function(){return t.getters[i]},enumerable:!0}))})),r;var t,e,r,n}},state:{get:function(){return d(h.state,m)}}}),s);n.forEachMutation((function(e,r){var n,i,o;r=f+r,i=e,o=g,((n=t)._mutations[r]||(n._mutations[r]=[])).push((function(t){i.call(n,o.state,t)}))})),n.forEachAction((function(e,r){var n,i,o;r=e.root?r:f+r,e=e.handler||e;r=r,i=e,o=g,((n=t)._actions[r]||(n._actions[r]=[])).push((function(t,e){return t=i.call(n,{dispatch:o.dispatch,commit:o.commit,getters:o.getters,state:o.state,rootGetters:n.getters,rootState:n.state},t,e),(e=t)&&"function"==typeof e.then||(t=Promise.resolve(t)),n._devtoolHook?t.catch((function(t){throw n._devtoolHook.emit("vuex:error",t),t})):t}))})),n.forEachGetter((function(e,r){var n,i;r=f+r,n=e,i=g,(e=t)._wrappedGetters[r]||(e._wrappedGetters[r]=function(t){return n(i.state,i.getters,t.state,t.getters)})})),n.forEachChild((function(n,o){l(t,e,r.concat(o),n,i)}))}function d(t,e){return e.length?e.reduce((function(t,e){return t[e]}),t):t}function p(t,e,r){var n;return null!==(n=t)&&"object"==typeof n&&t.type&&(r=e,t=(e=t).type),{type:t,payload:e,options:r}}function m(t){var e;function r(){var t=this.$options;t.store?this.$store="function"==typeof t.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}u&&t===u||(t=u=t,2<=Number(t.version.split(".")[0])?t.mixin({beforeCreate:r}):(e=t.prototype._init,t.prototype._init=function(t){(t=void 0===t?{}:t).init=t.init?[r].concat(t.init):r,e.call(this,t)}))}a=function(t){var e=this;void 0===t&&(t={}),!u&&"undefined"!=typeof window&&window.Vue&&m(window.Vue);var r=t.plugins;void 0===r&&(r=[]);var i=t.strict;void 0===i&&(i=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new s(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new u;var o=this,a=this.dispatch,f=this.commit;this.dispatch=function(t,e){return a.call(o,t,e)},this.commit=function(t,e,r){return f.call(o,t,e,r)},this.strict=i;var h;i=this._modules.root.state;l(this,i,[],this._modules.root),c(this,i),r.forEach((function(t){return t(e)})),(void 0!==t.devtools?t:u.config).devtools&&(h=this,n&&((h._devtoolHook=n).emit("vuex:init",h),n.on("vuex:travel-to-state",(function(t){h.replaceState(t)})),h.subscribe((function(t,e){n.emit("vuex:mutation",t,e)}))))},r={state:{configurable:!0}},r.state.get=function(){return this._vm._data.$$state},r.state.set=function(t){},a.prototype.commit=function(t,e,r){var n=this,i=(e=p(t,e,r),r=e.type,e.payload),o=(e.options,{type:r,payload:i}),a=this._mutations[r];a&&(this._withCommit((function(){a.forEach((function(t){t(i)}))})),this._subscribers.forEach((function(t){return t(o,n.state)})))},a.prototype.dispatch=function(t,e){var r=this,n=(t=p(t,e),e=t.type,t.payload),i={type:e,payload:n};e=this._actions[e];if(e){try{this._actionSubscribers.filter((function(t){return t.before})).forEach((function(t){return t.before(i,r.state)}))}catch(t){}return(1<e.length?Promise.all(e.map((function(t){return t(n)}))):e[0](n)).then((function(t){try{r._actionSubscribers.filter((function(t){return t.after})).forEach((function(t){return t.after(i,r.state)}))}catch(t){}return t}))}},a.prototype.subscribe=function(t){return f(t,this._subscribers)},a.prototype.subscribeAction=function(t){return f("function"==typeof t?{before:t}:t,this._actionSubscribers)},a.prototype.watch=function(t,e,r){var n=this;return this._watcherVM.$watch((function(){return t(n.state,n.getters)}),e,r)},a.prototype.replaceState=function(t){var e=this;this._withCommit((function(){e._vm._data.$$state=t}))},a.prototype.registerModule=function(t,e,r){void 0===r&&(r={}),this._modules.register(t="string"==typeof t?[t]:t,e),l(this,this.state,t,this._modules.get(t),r.preserveState),c(this,this.state)},a.prototype.unregisterModule=function(t){var e=this;this._modules.unregister(t="string"==typeof t?[t]:t),this._withCommit((function(){var r=d(e.state,t.slice(0,-1));u.delete(r,t[t.length-1])})),h(this)},a.prototype.hotUpdate=function(t){this._modules.update(t),h(this,!0)},a.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(a.prototype,r);var b=A((function(t,e){var r={};return w(e).forEach((function(e){var n=e.key,i=e.val;r[n]=function(){var e=this.$store.state,r=this.$store.getters;if(t){var n=M(this.$store,0,t);if(!n)return;e=n.context.state,r=n.context.getters}return"function"==typeof i?i.call(this,e,r):e[i]},r[n].vuex=!0})),r})),g=A((function(t,e){var r={};return w(e).forEach((function(e){var n=e.key,i=e.val;r[n]=function(){for(var e=[],r=arguments.length;r--;)e[r]=arguments[r];var n=this.$store.commit;if(t){var o=M(this.$store,0,t);if(!o)return;n=o.context.commit}return"function"==typeof i?i.apply(this,[n].concat(e)):n.apply(this.$store,[i].concat(e))}})),r})),v=A((function(t,e){var r={};return w(e).forEach((function(e){var n=e.key,i=e.val;i=t+i;r[n]=function(){if(!t||M(this.$store,0,t))return this.$store.getters[i]},r[n].vuex=!0})),r})),y=A((function(t,e){var r={};return w(e).forEach((function(e){var n=e.key,i=e.val;r[n]=function(){for(var e=[],r=arguments.length;r--;)e[r]=arguments[r];var n=this.$store.dispatch;if(t){var o=M(this.$store,0,t);if(!o)return;n=o.context.dispatch}return"function"==typeof i?i.apply(this,[n].concat(e)):n.apply(this.$store,[i].concat(e))}})),r}));function w(t){return Array.isArray(t)?t.map((function(t){return{key:t,val:t}})):Object.keys(t).map((function(e){return{key:e,val:t[e]}}))}function A(t){return function(e,r){return"string"!=typeof e?(r=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,r)}}function M(t,e,r){return t._modulesNamespaceMap[r]}e.a={Store:a,install:m,version:"3.1.0",mapState:b,mapMutations:g,mapGetters:v,mapActions:y,createNamespacedHelpers:function(t){return{mapState:b.bind(null,t),mapGetters:v.bind(null,t),mapMutations:g.bind(null,t),mapActions:y.bind(null,t)}}}},"2f9a":function(t,e){t.exports=function(){}},"2faf":function(t,e,r){"use strict";var n=r("f083"),i=r("cffc")(5),o=!0;"find"in[]&&Array(1).find((function(){o=!1})),n(n.P+n.F*o,"Array",{find:function(t){return i(this,t,1<arguments.length?arguments[1]:void 0)}}),r("66b7")("find")},"2fb2":function(t,e){var r={}.hasOwnProperty;t.exports=function(t,e){return r.call(t,e)}},"301c":function(t,e,r){r("e198")("asyncIterator")},"30de":function(t,e,r){var n=r("2fb2"),i=r("5d6f"),o=r("27c4")(!1),a=r("964f")("IE_PROTO");t.exports=function(t,e){var r,s=i(t),u=0,f=[];for(r in s)r!=a&&n(s,r)&&f.push(r);for(;e.length>u;)n(s,r=e[u++])&&(~o(f,r)||f.push(r));return f}},3157:function(t,e,r){var n=r("8d87"),i=r("f083"),o=r("d77f");i(i.S,"Reflect",{getOwnPropertyDescriptor:function(t,e){return n.f(o(t),e)}})},3168:function(t,e,r){r("7bb0")("Map")},3252:function(t,e,r){var n;t.exports=(n=r("21bf"),function(){var t=n.lib,e=t.Base,r=t.WordArray;t=n.x64={};t.Word=e.extend({init:function(t,e){this.high=t,this.low=e}}),t.WordArray=e.extend({init:function(t,e){t=this.words=t||[],this.sigBytes=null!=e?e:8*t.length},toX32:function(){for(var t=this.words,e=t.length,n=[],i=0;i<e;i++){var o=t[i];n.push(o.high),n.push(o.low)}return r.create(n,this.sigBytes)},clone:function(){for(var t=e.clone.call(this),r=t.words=this.words.slice(0),n=r.length,i=0;i<n;i++)r[i]=r[i].clone();return t}})}(),n)},3300:function(t,e,r){"use strict";var n=r("f3a3"),i=r("80af"),o=r("3fb5"),a=r("ea53"),s=n.assert;function u(t){a.call(this,"short",t),this.a=new i(t.a,16).toRed(this.red),this.b=new i(t.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(t),this._endoWnafT1=new Array(4),this._endoWnafT2=new Array(4)}function f(t,e,r,n){a.BasePoint.call(this,t,"affine"),null===e&&null===r?(this.x=null,this.y=null,this.inf=!0):(this.x=new i(e,16),this.y=new i(r,16),n&&(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 h(t,e,r,n){a.BasePoint.call(this,t,"jacobian"),null===e&&null===r&&null===n?(this.x=this.curve.one,this.y=this.curve.one,this.z=new i(0)):(this.x=new i(e,16),this.y=new i(r,16),this.z=new i(n,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}o(u,a),(t.exports=u).prototype._getEndomorphism=function(t){var e,r,n;if(this.zeroA&&this.g&&this.n&&1===this.p.modn(3))return r=(t.beta?new i(t.beta,16):r=(n=this._getEndoRoots(this.p))[0].cmp(n[1])<0?n[0]:n[1]).toRed(this.red),t.lambda?e=new i(t.lambda,16):(n=this._getEndoRoots(this.n),0===this.g.mul(n[0]).x.cmp(this.g.x.redMul(r))?e=n[0]:(e=n[1],s(0===this.g.mul(e).x.cmp(this.g.x.redMul(r))))),{beta:r,lambda:e,basis:t.basis?t.basis.map((function(t){return{a:new i(t.a,16),b:new i(t.b,16)}})):this._getEndoBasis(e)}},u.prototype._getEndoRoots=function(t){var e=t===this.p?this.red:i.mont(t),r=new i(2).toRed(e).redInvm();t=r.redNeg(),r=new i(3).toRed(e).redNeg().redSqrt().redMul(r);return[t.redAdd(r).fromRed(),t.redSub(r).fromRed()]},u.prototype._getEndoBasis=function(t){for(var e,r,n,o,a,s=this.n.ushrn(Math.floor(this.n.bitLength()/2)),u=t,f=this.n.clone(),h=new i(1),c=new i(0),l=new i(0),d=new i(1),p=0;0!==u.cmpn(0);){var m=f.div(u),b=f.sub(m.mul(u)),g=l.sub(m.mul(h));m=d.sub(m.mul(c));if(!n&&b.cmp(s)<0)e=a.neg(),r=h,n=b.neg(),o=g;else if(n&&2==++p)break;f=u,u=a=b,l=h,h=g,d=c,c=m}var v=b.neg(),y=g;t=n.sqr().add(o.sqr());return 0<=v.sqr().add(y.sqr()).cmp(t)&&(v=e,y=r),n.negative&&(n=n.neg(),o=o.neg()),v.negative&&(v=v.neg(),y=y.neg()),[{a:n,b:o},{a:v,b:y}]},u.prototype._endoSplit=function(t){var e=this.endo.basis,r=e[0],n=e[1],i=n.b.mul(t).divRound(this.n),o=r.b.neg().mul(t).divRound(this.n),a=i.mul(r.a);e=o.mul(n.a),r=i.mul(r.b),n=o.mul(n.b);return{k1:t.sub(a).sub(e),k2:r.add(n).neg()}},u.prototype.pointFromX=function(t,e){var r=(t=(t=new i(t,16)).red?t:t.toRed(this.red)).redSqr().redMul(t).redIAdd(t.redMul(this.a)).redIAdd(this.b),n=r.redSqrt();if(0!==n.redSqr().redSub(r).cmp(this.zero))throw new Error("invalid point");return r=n.fromRed().isOdd(),(e&&!r||!e&&r)&&(n=n.redNeg()),this.point(t,n)},u.prototype.validate=function(t){if(t.inf)return!0;var e=t.x,r=t.y;t=this.a.redMul(e),t=e.redSqr().redMul(e).redIAdd(t).redIAdd(this.b);return 0===r.redSqr().redISub(t).cmpn(0)},u.prototype._endoWnafMulAdd=function(t,e,r){for(var n=this._endoWnafT1,i=this._endoWnafT2,o=0;o<t.length;o++){var a=this._endoSplit(e[o]),s=t[o],u=s._getBeta();a.k1.negative&&(a.k1.ineg(),s=s.neg(!0)),a.k2.negative&&(a.k2.ineg(),u=u.neg(!0)),n[2*o]=s,n[2*o+1]=u,i[2*o]=a.k1,i[2*o+1]=a.k2}r=this._wnafMulAdd(1,n,i,2*o,r);for(var f=0;f<2*o;f++)n[f]=null,i[f]=null;return r},o(f,a.BasePoint),u.prototype.point=function(t,e,r){return new f(this,t,e,r)},u.prototype.pointFromJSON=function(t,e){return f.fromJSON(this,t,e)},f.prototype._getBeta=function(){if(this.curve.endo){var t=this.precomputed;if(t&&t.beta)return t.beta;var e,r,n=this.curve.point(this.x.redMul(this.curve.endo.beta),this.y);return t&&(e=this.curve,r=function(t){return e.point(t.x.redMul(e.endo.beta),t.y)},(t.beta=n).precomputed={beta:null,naf:t.naf&&{wnd:t.naf.wnd,points:t.naf.points.map(r)},doubles:t.doubles&&{step:t.doubles.step,points:t.doubles.points.map(r)}}),n}},f.prototype.toJSON=function(){return this.precomputed?[this.x,this.y,this.precomputed&&{doubles:this.precomputed.doubles&&{step:this.precomputed.doubles.step,points:this.precomputed.doubles.points.slice(1)},naf:this.precomputed.naf&&{wnd:this.precomputed.naf.wnd,points:this.precomputed.naf.points.slice(1)}}]:[this.x,this.y]},f.fromJSON=function(t,e,r){"string"==typeof e&&(e=JSON.parse(e));var n=t.point(e[0],e[1],r);if(!e[2])return n;function i(e){return t.point(e[0],e[1],r)}return e=e[2],n.precomputed={beta:null,doubles:e.doubles&&{step:e.doubles.step,points:[n].concat(e.doubles.points.map(i))},naf:e.naf&&{wnd:e.naf.wnd,points:[n].concat(e.naf.points.map(i))}},n},f.prototype.inspect=function(){return this.isInfinity()?"<EC Point Infinity>":"<EC Point x: "+this.x.fromRed().toString(16,2)+" y: "+this.y.fromRed().toString(16,2)+">"},f.prototype.isInfinity=function(){return this.inf},f.prototype.add=function(t){if(this.inf)return t;if(t.inf)return this;if(this.eq(t))return this.dbl();if(this.neg().eq(t))return this.curve.point(null,null);if(0===this.x.cmp(t.x))return this.curve.point(null,null);var e=this.y.redSub(t.y);t=(e=0!==e.cmpn(0)?e.redMul(this.x.redSub(t.x).redInvm()):e).redSqr().redISub(this.x).redISub(t.x),e=e.redMul(this.x.redSub(t)).redISub(this.y);return this.curve.point(t,e)},f.prototype.dbl=function(){if(this.inf)return this;var t=this.y.redAdd(this.y);if(0===t.cmpn(0))return this.curve.point(null,null);var e=this.curve.a,r=this.x.redSqr();t=t.redInvm(),e=r.redAdd(r).redIAdd(r).redIAdd(e).redMul(t),t=e.redSqr().redISub(this.x.redAdd(this.x)),e=e.redMul(this.x.redSub(t)).redISub(this.y);return this.curve.point(t,e)},f.prototype.getX=function(){return this.x.fromRed()},f.prototype.getY=function(){return this.y.fromRed()},f.prototype.mul=function(t){return t=new i(t,16),this.isInfinity()?this:this._hasDoubles(t)?this.curve._fixedNafMul(this,t):this.curve.endo?this.curve._endoWnafMulAdd([this],[t]):this.curve._wnafMul(this,t)},f.prototype.mulAdd=function(t,e,r){return e=[this,e],r=[t,r],this.curve.endo?this.curve._endoWnafMulAdd(e,r):this.curve._wnafMulAdd(1,e,r,2)},f.prototype.jmulAdd=function(t,e,r){return e=[this,e],r=[t,r],this.curve.endo?this.curve._endoWnafMulAdd(e,r,!0):this.curve._wnafMulAdd(1,e,r,2,!0)},f.prototype.eq=function(t){return this===t||this.inf===t.inf&&(this.inf||0===this.x.cmp(t.x)&&0===this.y.cmp(t.y))},f.prototype.neg=function(t){if(this.inf)return this;var e,r=this.curve.point(this.x,this.y.redNeg());return t&&this.precomputed&&(e=this.precomputed,t=function(t){return t.neg()},r.precomputed={naf:e.naf&&{wnd:e.naf.wnd,points:e.naf.points.map(t)},doubles:e.doubles&&{step:e.doubles.step,points:e.doubles.points.map(t)}}),r},f.prototype.toJ=function(){return this.inf?this.curve.jpoint(null,null,null):this.curve.jpoint(this.x,this.y,this.curve.one)},o(h,a.BasePoint),u.prototype.jpoint=function(t,e,r){return new h(this,t,e,r)},h.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var t=this.z.redInvm(),e=t.redSqr(),r=this.x.redMul(e);t=this.y.redMul(e).redMul(t);return this.curve.point(r,t)},h.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},h.prototype.add=function(t){if(this.isInfinity())return t;if(t.isInfinity())return this;var e=t.z.redSqr(),r=this.z.redSqr(),n=this.x.redMul(e),i=t.x.redMul(r),o=this.y.redMul(e.redMul(t.z)),a=t.y.redMul(r.redMul(this.z));e=n.redSub(i),r=o.redSub(a);return 0===e.cmpn(0)?0!==r.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl():(i=e.redSqr(),a=i.redMul(e),n=n.redMul(i),i=r.redSqr().redIAdd(a).redISub(n).redISub(n),a=r.redMul(n.redISub(i)).redISub(o.redMul(a)),e=this.z.redMul(t.z).redMul(e),this.curve.jpoint(i,a,e))},h.prototype.mixedAdd=function(t){if(this.isInfinity())return t.toJ();if(t.isInfinity())return this;var e=this.z.redSqr(),r=this.x,n=t.x.redMul(e),i=this.y,o=t.y.redMul(e).redMul(this.z);t=r.redSub(n),e=i.redSub(o);return 0===t.cmpn(0)?0!==e.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl():(n=t.redSqr(),o=n.redMul(t),r=r.redMul(n),n=e.redSqr().redIAdd(o).redISub(r).redISub(r),o=e.redMul(r.redISub(n)).redISub(i.redMul(o)),t=this.z.redMul(t),this.curve.jpoint(n,o,t))},h.prototype.dblp=function(t){if(0===t)return this;if(this.isInfinity())return this;if(!t)return this.dbl();if(this.curve.zeroA||this.curve.threeA){for(var e=this,r=0;r<t;r++)e=e.dbl();return e}var n=this.curve.a,i=this.curve.tinv,o=this.x,a=this.y,s=this.z,u=s.redSqr().redSqr(),f=a.redAdd(a);for(r=0;r<t;r++){var h=o.redSqr(),c=f.redSqr(),l=c.redSqr(),d=h.redAdd(h).redIAdd(h).redIAdd(n.redMul(u));h=o.redMul(c),c=d.redSqr().redISub(h.redAdd(h)),h=h.redISub(c),d=(d=d.redMul(h)).redIAdd(d).redISub(l),h=f.redMul(s);r+1<t&&(u=u.redMul(l)),o=c,s=h,f=d}return this.curve.jpoint(o,f.redMul(i),s)},h.prototype.dbl=function(){return this.isInfinity()?this:this.curve.zeroA?this._zeroDbl():this.curve.threeA?this._threeDbl():this._dbl()},h.prototype._zeroDbl=function(){var t,e,r,n,i,o=this.zOne?(r=this.x.redSqr(),t=(n=this.y.redSqr()).redSqr(),i=(i=this.x.redAdd(n).redSqr().redISub(r).redISub(t)).redIAdd(i),n=(e=r.redAdd(r).redIAdd(r)).redSqr().redISub(i).redISub(i),r=(r=(r=t.redIAdd(t)).redIAdd(r)).redIAdd(r),e=e.redMul(i.redISub(t=n)).redISub(r),this.y.redAdd(this.y)):(i=this.x.redSqr(),o=(n=this.y.redSqr()).redSqr(),r=(r=this.x.redAdd(n).redSqr().redISub(i).redISub(o)).redIAdd(r),i=(n=i.redAdd(i).redIAdd(i)).redSqr(),o=(o=(o=o.redIAdd(o)).redIAdd(o)).redIAdd(o),t=i.redISub(r).redISub(r),e=n.redMul(r.redISub(t)).redISub(o),(o=this.y.redMul(this.z)).redIAdd(o));return this.curve.jpoint(t,e,o)},h.prototype._threeDbl=function(){var t,e,r,n,i,o,a,s;return this.zOne?(a=this.x.redSqr(),r=(t=this.y.redSqr()).redSqr(),o=(o=this.x.redAdd(t).redSqr().redISub(a).redISub(r)).redIAdd(o),e=n=(s=a.redAdd(a).redIAdd(a).redIAdd(this.curve.a)).redSqr().redISub(o).redISub(o),i=(i=(i=r.redIAdd(r)).redIAdd(i)).redIAdd(i),t=s.redMul(o.redISub(n)).redISub(i),a=this.y.redAdd(this.y)):(r=this.z.redSqr(),s=this.y.redSqr(),o=this.x.redMul(s),n=(n=this.x.redSub(r).redMul(this.x.redAdd(r))).redAdd(n).redIAdd(n),o=(i=(i=o.redIAdd(o)).redIAdd(i)).redAdd(i),e=n.redSqr().redISub(o),a=this.y.redAdd(this.z).redSqr().redISub(s).redISub(r),s=(s=(s=(s=s.redSqr()).redIAdd(s)).redIAdd(s)).redIAdd(s),t=n.redMul(i.redISub(e)).redISub(s)),this.curve.jpoint(e,t,a)},h.prototype._dbl=function(){var t=this.curve.a,e=this.x,r=this.y,n=this.z,i=n.redSqr().redSqr(),o=e.redSqr(),a=r.redSqr();t=o.redAdd(o).redIAdd(o).redIAdd(t.redMul(i)),i=e.redAdd(e),e=(i=i.redIAdd(i)).redMul(a),i=t.redSqr().redISub(e.redAdd(e)),e=e.redISub(i),a=a.redSqr();return a=(a=(a=a.redIAdd(a)).redIAdd(a)).redIAdd(a),a=t.redMul(e).redISub(a),n=r.redAdd(r).redMul(n),this.curve.jpoint(i,a,n)},h.prototype.trpl=function(){if(!this.curve.zeroA)return this.dbl().add(this);var t=this.x.redSqr(),e=this.y.redSqr(),r=this.z.redSqr(),n=e.redSqr(),i=t.redAdd(t).redIAdd(t),o=i.redSqr(),a=this.x.redAdd(e).redSqr().redISub(t).redISub(n);t=(a=(a=(a=a.redIAdd(a)).redAdd(a).redIAdd(a)).redISub(o)).redSqr(),n=n.redIAdd(n);return n=(n=(n=n.redIAdd(n)).redIAdd(n)).redIAdd(n),o=i.redIAdd(a).redSqr().redISub(o).redISub(t).redISub(n),e=e.redMul(o),e=(e=e.redIAdd(e)).redIAdd(e),e=this.x.redMul(t).redISub(e),e=(e=e.redIAdd(e)).redIAdd(e),o=this.y.redMul(o.redMul(n.redISub(o)).redISub(a.redMul(t))),o=(o=(o=o.redIAdd(o)).redIAdd(o)).redIAdd(o),t=this.z.redAdd(a).redSqr().redISub(r).redISub(t),this.curve.jpoint(e,o,t)},h.prototype.mul=function(t,e){return t=new i(t,e),this.curve._wnafMul(this,t)},h.prototype.eq=function(t){if("affine"===t.type)return this.eq(t.toJ());if(this===t)return!0;var e=this.z.redSqr(),r=t.z.redSqr();return 0===this.x.redMul(r).redISub(t.x.redMul(e)).cmpn(0)&&(e=e.redMul(this.z),r=r.redMul(t.z),0===this.y.redMul(r).redISub(t.y.redMul(e)).cmpn(0))},h.prototype.eqXToP=function(t){var e=this.z.redSqr(),r=t.toRed(this.curve.red).redMul(e);if(0===this.x.cmp(r))return!0;for(var n=t.clone(),i=this.curve.redN.redMul(e);;){if(n.iadd(this.curve.n),0<=n.cmp(this.curve.p))return!1;if(r.redIAdd(i),0===this.x.cmp(r))return!0}},h.prototype.inspect=function(){return this.isInfinity()?"<EC JPoint Infinity>":"<EC JPoint x: "+this.x.toString(16,2)+" y: "+this.y.toString(16,2)+" z: "+this.z.toString(16,2)+">"},h.prototype.isInfinity=function(){return 0===this.z.cmpn(0)}},3337:function(t,e,r){"use strict";e.version=r("2801").version,e.utils=r("f3a3"),e.rand=r("fdac"),e.curve=r("4136"),e.curves=r("0cbb"),e.ec=r("b9a8"),e.eddsa=r("945d")},"334a":function(t,e,r){(((e=t.exports=r("4250")).Stream=e).Readable=e).Writable=r("19ea"),e.Duplex=r("e666"),e.Transform=r("09dc"),e.PassThrough=r("0ae3"),e.finished=r("ee93"),e.pipeline=r("fbd5")},3397:function(t,e,r){var n=r("7a41");t.exports=function(t,e){if(!n(t))return t;var r,i;if(e&&"function"==typeof(r=t.toString)&&!n(i=r.call(t)))return i;if("function"==typeof(r=t.valueOf)&&!n(i=r.call(t)))return i;if(!e&&"function"==typeof(r=t.toString)&&!n(i=r.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},"342f":function(t,e,r){r=r("d066"),t.exports=r("navigator","userAgent")||""},"343e":function(t,e,r){"use strict";const n=e;n.der=r("3768"),n.pem=r("85b3")},3452:function(t,e,r){t.exports=(t=r("21bf"),r("3252"),r("17e1"),r("a8ce"),r("1132"),r("72fe"),r("df2f"),r("94f8"),r("191b"),r("d6e6"),r("b86b"),r("e61b"),r("10b7"),r("5980"),r("7bbc"),r("2b79"),r("38ba"),r("00bb"),r("f4ea"),r("aaef"),r("4ba9"),r("81bf"),r("a817"),r("a11b"),r("8cef"),r("2a66"),r("b86c"),r("6d08"),r("c198"),r("a40e"),r("c3b6"),r("1382"),r("3d5a"),t)},"34d5":function(t,e,r){(((e=t.exports=r("cf35")).Stream=e).Readable=e).Writable=r("49ce"),e.Duplex=r("5e7d"),e.Transform=r("f1c8"),e.PassThrough=r("9d28"),e.finished=r("42a7"),e.pipeline=r("ac4f")},3505:function(t,e,r){var n=r("8707").Buffer,i=r("8c8a");function o(t,e,r){var o=e.length,a=i(e,t._cache);return t._cache=t._cache.slice(o),t._prev=n.concat([t._prev,r?e:a]),a}e.encrypt=function(t,e,r){for(var i,a=n.allocUnsafe(0);e.length;){if(0===t._cache.length&&(t._cache=t._cipher.encryptBlock(t._prev),t._prev=n.allocUnsafe(0)),!(t._cache.length<=e.length)){a=n.concat([a,o(t,e,r)]);break}i=t._cache.length,a=n.concat([a,o(t,e.slice(0,i),r)]),e=e.slice(i)}return a}},"35a1":function(t,e,r){var n=r("f5df"),i=r("3f8c"),o=r("b622")("iterator");t.exports=function(t){if(null!=t)return t[o]||t["@@iterator"]||i[n(t)]}},"36b7":function(t,e,r){"use strict";var n=r("415f"),i=r("798a");r("d168")("WeakSet",(function(t){return function(){return t(this,0<arguments.length?arguments[0]:void 0)}}),{add:function(t){return n.def(i(this,"WeakSet"),t,!0)}},n,!1,!0)},"36bb":function(t,e,r){"use strict";var n=r("f083"),i=r("cffc")(6),o="findIndex",a=!0;o in[]&&Array(1)[o]((function(){a=!1})),n(n.P+n.F*a,"Array",{findIndex:function(t){return i(this,t,1<arguments.length?arguments[1]:void 0)}}),r("66b7")(o)},3768:function(t,e,r){"use strict";const n=r("3fb5"),i=r("c591").Buffer,o=r("8360"),a=r("8b71");function s(t){this.enc="der",this.name=t.name,this.entity=t,this.tree=new u,this.tree._init(t.body)}function u(t){o.call(this,"der",t)}function f(t){return t<10?"0"+t:t}(t.exports=s).prototype.encode=function(t,e){return this.tree._encode(t,e).join()},n(u,o),u.prototype._encodeComposite=function(t,e,r,n){if(r=function(t,e,r,n){let i;if("seqof"===t?t="seq":"setof"===t&&(t="set"),a.tagByName.hasOwnProperty(t))i=a.tagByName[t];else{if("number"!=typeof t||(0|t)!==t)return n.error("Unknown tag: "+t);i=t}return 31<=i?n.error("Multi-octet tag encoding unsupported"):(e||(i|=32),i|=a.tagClassByName[r||"universal"]<<6,i)}(t,e,r,this.reporter),n.length<128){const t=i.alloc(2);return t[0]=r,t[1]=n.length,this._createEncoderBuffer([t,n])}let o=1;for(let i=n.length;256<=i;i>>=8)o++;const s=i.alloc(2+o);s[0]=r,s[1]=128|o;for(let i=1+o,a=n.length;0<a;i--,a>>=8)s[i]=255&a;return this._createEncoderBuffer([s,n])},u.prototype._encodeStr=function(t,e){if("bitstr"===e)return this._createEncoderBuffer([0|t.unused,t.data]);if("bmpstr"!==e)return"numstr"===e?this._isNumstr(t)?this._createEncoderBuffer(t):this.reporter.error("Encoding of string type: numstr supports only digits and space"):"printstr"===e?this._isPrintstr(t)?this._createEncoderBuffer(t):this.reporter.error("Encoding of string type: printstr supports only latin upper and lower case letters, digits, space, apostrophe, left and rigth parenthesis, plus sign, comma, hyphen, dot, slash, colon, equal sign, question mark"):/str$/.test(e)||"objDesc"===e?this._createEncoderBuffer(t):this.reporter.error("Encoding of string type: "+e+" unsupported");{const e=i.alloc(2*t.length);for(let r=0;r<t.length;r++)e.writeUInt16BE(t.charCodeAt(r),2*r);return this._createEncoderBuffer(e)}},u.prototype._encodeObjid=function(t,e,r){if("string"==typeof t){if(!e)return this.reporter.error("string objid given, but no values map found");if(!e.hasOwnProperty(t))return this.reporter.error("objid not found in values map");t=e[t].split(/[\s.]+/g);for(let e=0;e<t.length;e++)t[e]|=0}else if(Array.isArray(t)){t=t.slice();for(let e=0;e<t.length;e++)t[e]|=0}if(!Array.isArray(t))return this.reporter.error("objid() should be either array or string, got: "+JSON.stringify(t));if(!r){if(40<=t[1])return this.reporter.error("Second objid identifier OOB");t.splice(0,2,40*t[0]+t[1])}let n=0;for(let i=0;i<t.length;i++){let e=t[i];for(n++;128<=e;e>>=7)n++}const o=i.alloc(n);let a=o.length-1;for(let i=t.length-1;0<=i;i--){let e=t[i];for(o[a--]=127&e;0<(e>>=7);)o[a--]=128|127&e}return this._createEncoderBuffer(o)},u.prototype._encodeTime=function(t,e){let r;const n=new Date(t);return"gentime"===e?r=[f(n.getUTCFullYear()),f(n.getUTCMonth()+1),f(n.getUTCDate()),f(n.getUTCHours()),f(n.getUTCMinutes()),f(n.getUTCSeconds()),"Z"].join(""):"utctime"===e?r=[f(n.getUTCFullYear()%100),f(n.getUTCMonth()+1),f(n.getUTCDate()),f(n.getUTCHours()),f(n.getUTCMinutes()),f(n.getUTCSeconds()),"Z"].join(""):this.reporter.error("Encoding "+e+" time is not supported yet"),this._encodeStr(r,"octstr")},u.prototype._encodeNull=function(){return this._createEncoderBuffer("")},u.prototype._encodeInt=function(t,e){if("string"==typeof t){if(!e)return this.reporter.error("String int or enum given, but no values map");if(!e.hasOwnProperty(t))return this.reporter.error("Values map doesn't contain: "+JSON.stringify(t));t=e[t]}if("number"!=typeof t&&!i.isBuffer(t)){const e=t.toArray();!t.sign&&128&e[0]&&e.unshift(0),t=i.from(e)}if(i.isBuffer(t)){let e=t.length;0===t.length&&e++;const r=i.alloc(e);return t.copy(r),0===t.length&&(r[0]=0),this._createEncoderBuffer(r)}if(t<128)return this._createEncoderBuffer(t);if(t<256)return this._createEncoderBuffer([0,t]);let r=1;for(let i=t;256<=i;i>>=8)r++;const n=new Array(r);for(let i=n.length-1;0<=i;i--)n[i]=255&t,t>>=8;return 128&n[0]&&n.unshift(0),this._createEncoderBuffer(i.from(n))},u.prototype._encodeBool=function(t){return this._createEncoderBuffer(t?255:0)},u.prototype._use=function(t,e){return(t="function"==typeof t?t(e):t)._getEncoder("der").tree},u.prototype._skipDefault=function(t,e,r){const n=this._baseState;let i;if(null===n.default)return!1;var o=t.join();if(void 0===n.defaultBuffer&&(n.defaultBuffer=this._encodeValue(n.default,e,r).join()),o.length!==n.defaultBuffer.length)return!1;for(i=0;i<o.length;i++)if(o[i]!==n.defaultBuffer[i])return!1;return!0}},"37a2":function(t,e,r){var n=r("9fe8"),i=r("1c2d"),o=r("de24")("match");t.exports=function(t){var e;return n(t)&&(void 0!==(e=t[o])?!!e:"RegExp"==i(t))}},"37c5":function(t,e,r){"use strict";var n=r("e056");r("f083")({target:"RegExp",proto:!0,forced:n!==/./.exec},{exec:n})},"37e6":function(t,e,r){r("1cb7")("observable")},"37e6b":function(t,e,r){(function(t){!function(t,e){"use strict";function n(t,e){if(!t)throw new Error(e||"Assertion failed")}function i(t,e){function r(){}t.super_=e,r.prototype=e.prototype,t.prototype=new r,t.prototype.constructor=t}function o(t,e,r){if(o.isBN(t))return t;this.negative=0,this.words=null,this.length=0,(this.red=null)!==t&&("le"!==e&&"be"!==e||(r=e,e=10),this._init(t||0,e||10,r||"be"))}var a;"object"==typeof t?t.exports=o:e.BN=o,(o.BN=o).wordSize=26;try{a=("undefined"!=typeof window&&void 0!==window.Buffer?window:r(13)).Buffer}catch(t){}function s(t,e){return e=t.charCodeAt(e),65<=e&&e<=70?e-55:97<=e&&e<=102?e-87:e-48&15}function u(t,e,r){var n=s(t,r);return e<=r-1&&(n|=s(t,r-1)<<4),n}function f(t,e,r,n){for(var i=0,o=Math.min(t.length,r),a=e;a<o;a++){var s=t.charCodeAt(a)-48;i*=n,i+=49<=s?s-49+10:17<=s?s-17+10:s}return i}o.isBN=function(t){return t instanceof o||null!==t&&"object"==typeof t&&t.constructor.wordSize===o.wordSize&&Array.isArray(t.words)},o.max=function(t,e){return 0<t.cmp(e)?t:e},o.min=function(t,e){return t.cmp(e)<0?t:e},o.prototype._init=function(t,e,r){if("number"==typeof t)return this._initNumber(t,e,r);if("object"==typeof t)return this._initArray(t,e,r);n((e="hex"===e?16:e)===(0|e)&&2<=e&&e<=36);var i=0;"-"===(t=t.toString().replace(/\s+/g,""))[0]&&(i++,this.negative=1),i<t.length&&(16===e?this._parseHex(t,i,r):(this._parseBase(t,e,i),"le"===r&&this._initArray(this.toArray(),e,r)))},o.prototype._initNumber=function(t,e,r){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(n(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),"le"===r&&this._initArray(this.toArray(),e,r)},o.prototype._initArray=function(t,e,r){if(n("number"==typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var i,o,a=0;a<this.length;a++)this.words[a]=0;var s=0;if("be"===r)for(a=t.length-1,i=0;0<=a;a-=3)o=t[a]|t[a-1]<<8|t[a-2]<<16,this.words[i]|=o<<s&67108863,this.words[i+1]=o>>>26-s&67108863,26<=(s+=24)&&(s-=26,i++);else if("le"===r)for(i=a=0;a<t.length;a+=3)o=t[a]|t[a+1]<<8|t[a+2]<<16,this.words[i]|=o<<s&67108863,this.words[i+1]=o>>>26-s&67108863,26<=(s+=24)&&(s-=26,i++);return this.strip()},o.prototype._parseHex=function(t,e,r){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var n=0;n<this.length;n++)this.words[n]=0;var i,o=0,a=0;if("be"===r)for(n=t.length-1;e<=n;n-=2)i=u(t,e,n)<<o,this.words[a]|=67108863&i,18<=o?(o-=18,this.words[a+=1]|=i>>>26):o+=8;else for(n=(t.length-e)%2==0?e+1:e;n<t.length;n+=2)i=u(t,e,n)<<o,this.words[a]|=67108863&i,18<=o?(o-=18,this.words[a+=1]|=i>>>26):o+=8;this.strip()},o.prototype._parseBase=function(t,e,r){this.words=[0];for(var n=0,i=this.length=1;i<=67108863;i*=e)n++;i=i/e|0;for(var o=t.length-r,a=o%--n,s=Math.min(o,o-a)+r,u=0,h=r;h<s;h+=n)u=f(t,h,h+n,e),this.imuln(i),this.words[0]+u<67108864?this.words[0]+=u:this._iaddn(u);if(0!=a){var c=1;for(u=f(t,h,t.length,e),h=0;h<a;h++)c*=e;this.imuln(c),this.words[0]+u<67108864?this.words[0]+=u:this._iaddn(u)}this.strip()},o.prototype.copy=function(t){t.words=new Array(this.length);for(var e=0;e<this.length;e++)t.words[e]=this.words[e];t.length=this.length,t.negative=this.negative,t.red=this.red},o.prototype.clone=function(){var t=new o(null);return this.copy(t),t},o.prototype._expand=function(t){for(;this.length<t;)this.words[this.length++]=0;return this},o.prototype.strip=function(){for(;1<this.length&&0===this.words[this.length-1];)this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?"<BN-R: ":"<BN: ")+this.toString(16)+">"};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"],c=[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],l=[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];function d(t,e,r){r.negative=e.negative^t.negative;var n=t.length+e.length|0,i=(n=(r.length=n)-1|0,(a=(0|t.words[0])*(0|e.words[0]))/67108864|0);r.words[0]=67108863&a;for(var o=1;o<n;o++){for(var a,s=i>>>26,u=67108863&i,f=Math.min(o,e.length-1),h=Math.max(0,o-t.length+1);h<=f;h++)s+=(a=(0|t.words[o-h|0])*(0|e.words[h])+u)/67108864|0,u=67108863&a;r.words[o]=0|u,i=0|s}return 0!==i?r.words[o]=0|i:r.length--,r.strip()}o.prototype.toString=function(t,e){if(e=0|e||1,16===(t=t||10)||"hex"===t){u="";for(var r=0,i=0,o=0;o<this.length;o++){var a=this.words[o],s=(16777215&(a<<r|i)).toString(16),u=0!==(i=a>>>24-r&16777215)||o!==this.length-1?h[6-s.length]+s+u:s+u;26<=(r+=2)&&(r-=26,o--)}for(0!==i&&(u=i.toString(16)+u);u.length%e!=0;)u="0"+u;return 0!==this.negative?"-"+u:u}if(t===(0|t)&&2<=t&&t<=36){var f=c[t],d=l[t];for(u="",(p=this.clone()).negative=0;!p.isZero();){var p,m=p.modn(d).toString(t);u=(p=p.idivn(d)).isZero()?m+u:h[f-m.length]+m+u}for(this.isZero()&&(u="0"+u);u.length%e!=0;)u="0"+u;return 0!==this.negative?"-"+u:u}n(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:2<this.length&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(t,e){return n(void 0!==a),this.toArrayLike(a,t,e)},o.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)},o.prototype.toArrayLike=function(t,e,r){var i=this.byteLength(),o=r||Math.max(1,i);n(i<=o,"byte array longer than desired length"),n(0<o,"Requested array length <= 0"),this.strip();e="le"===e;var a,s,u=new t(o),f=this.clone();if(e){for(s=0;!f.isZero();s++)a=f.andln(255),f.iushrn(8),u[s]=a;for(;s<o;s++)u[s]=0}else{for(s=0;s<o-i;s++)u[s]=0;for(s=0;!f.isZero();s++)a=f.andln(255),f.iushrn(8),u[o-s-1]=a}return u},Math.clz32?o.prototype._countBits=function(t){return 32-Math.clz32(t)}:o.prototype._countBits=function(t){var e=t;t=0;return 4096<=e&&(t+=13,e>>>=13),64<=e&&(t+=7,e>>>=7),8<=e&&(t+=4,e>>>=4),2<=e&&(t+=2,e>>>=2),t+e},o.prototype._zeroBits=function(t){if(0===t)return 26;var e=t;t=0;return 0==(8191&e)&&(t+=13,e>>>=13),0==(127&e)&&(t+=7,e>>>=7),0==(15&e)&&(t+=4,e>>>=4),0==(3&e)&&(t+=2,e>>>=2),0==(1&e)&&t++,t},o.prototype.bitLength=function(){var t=this.words[this.length-1];t=this._countBits(t);return 26*(this.length-1)+t},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;e<this.length;e++){var r=this._zeroBits(this.words[e]);if(t+=r,26!==r)break}return t},o.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},o.prototype.toTwos=function(t){return 0!==this.negative?this.abs().inotn(t).iaddn(1):this.clone()},o.prototype.fromTwos=function(t){return this.testn(t-1)?this.notn(t).iaddn(1).ineg():this.clone()},o.prototype.isNeg=function(){return 0!==this.negative},o.prototype.neg=function(){return this.clone().ineg()},o.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},o.prototype.iuor=function(t){for(;this.length<t.length;)this.words[this.length++]=0;for(var e=0;e<t.length;e++)this.words[e]=this.words[e]|t.words[e];return this.strip()},o.prototype.ior=function(t){return n(0==(this.negative|t.negative)),this.iuor(t)},o.prototype.or=function(t){return this.length>t.length?this.clone().ior(t):t.clone().ior(this)},o.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},o.prototype.iuand=function(t){for(var e=this.length>t.length?t:this,r=0;r<e.length;r++)this.words[r]=this.words[r]&t.words[r];return this.length=e.length,this.strip()},o.prototype.iand=function(t){return n(0==(this.negative|t.negative)),this.iuand(t)},o.prototype.and=function(t){return this.length>t.length?this.clone().iand(t):t.clone().iand(this)},o.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},o.prototype.iuxor=function(t){for(var e,r=this.length>t.length?(e=this,t):(e=t,this),n=0;n<r.length;n++)this.words[n]=e.words[n]^r.words[n];if(this!==e)for(;n<e.length;n++)this.words[n]=e.words[n];return this.length=e.length,this.strip()},o.prototype.ixor=function(t){return n(0==(this.negative|t.negative)),this.iuxor(t)},o.prototype.xor=function(t){return this.length>t.length?this.clone().ixor(t):t.clone().ixor(this)},o.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},o.prototype.inotn=function(t){n("number"==typeof t&&0<=t);var e=0|Math.ceil(t/26);t%=26;this._expand(e),0<t&&e--;for(var r=0;r<e;r++)this.words[r]=67108863&~this.words[r];return 0<t&&(this.words[r]=~this.words[r]&67108863>>26-t),this.strip()},o.prototype.notn=function(t){return this.clone().inotn(t)},o.prototype.setn=function(t,e){n("number"==typeof t&&0<=t);var r=t/26|0;t%=26;return this._expand(1+r),this.words[r]=e?this.words[r]|1<<t:this.words[r]&~(1<<t),this.strip()},o.prototype.iadd=function(t){var e,r;if(0!==this.negative&&0===t.negative)return this.negative=0,e=this.isub(t),this.negative^=1,this._normSign();if(0===this.negative&&0!==t.negative)return t.negative=0,e=this.isub(t),t.negative=1,e._normSign();for(var n=this.length>t.length?(r=this,t):(r=t,this),i=0,o=0;o<n.length;o++)e=(0|r.words[o])+(0|n.words[o])+i,this.words[o]=67108863&e,i=e>>>26;for(;0!==i&&o<r.length;o++)e=(0|r.words[o])+i,this.words[o]=67108863&e,i=e>>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;o<r.length;o++)this.words[o]=r.words[o];return this},o.prototype.add=function(t){var e;return 0!==t.negative&&0===this.negative?(t.negative=0,e=this.sub(t),t.negative^=1,e):0===t.negative&&0!==this.negative?(this.negative=0,e=t.sub(this),this.negative=1,e):this.length>t.length?this.clone().iadd(t):t.clone().iadd(this)},o.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var r,n=this.cmp(t);if(0===n)return this.negative=0,this.length=1,this.words[0]=0,this;for(var i=0<n?(r=this,t):(r=t,this),o=0,a=0;a<i.length;a++)o=(e=(0|r.words[a])-(0|i.words[a])+o)>>26,this.words[a]=67108863&e;for(;0!==o&&a<r.length;a++)o=(e=(0|r.words[a])+o)>>26,this.words[a]=67108863&e;if(0===o&&a<r.length&&r!==this)for(;a<r.length;a++)this.words[a]=r.words[a];return this.length=Math.max(this.length,a),r!==this&&(this.negative=1),this.strip()},o.prototype.sub=function(t){return this.clone().isub(t)};var p=function(t,e,r){var n=t.words,i=e.words,o=r.words,a=0|n[0],s=8191&a,u=a>>>13,f=0|n[1],h=8191&f,c=f>>>13,l=0|n[2],d=8191&l,p=l>>>13,m=0|n[3],b=8191&m,g=m>>>13,v=0|n[4],y=8191&v,w=v>>>13,A=0|n[5],M=8191&A,_=A>>>13,x=0|n[6],S=8191&x,E=x>>>13,k=0|n[7],O=8191&k,j=k>>>13,C=0|n[8],T=8191&C,B=C>>>13,N=0|n[9],I=8191&N,R=N>>>13,P=0|i[0],L=8191&P,q=P>>>13,D=0|i[1],z=8191&D,F=D>>>13,U=0|i[2],Y=8191&U,G=U>>>13,H=0|i[3],W=8191&H,Z=H>>>13,Q=0|i[4],V=8191&Q,K=Q>>>13,X=0|i[5],J=8191&X,$=X>>>13;a=0|i[6],f=8191&a,l=a>>>13,m=0|i[7],v=8191&m,A=m>>>13,x=0|i[8],k=8191&x,C=x>>>13,n=0|i[9],N=8191&n,P=n>>>13;r.negative=t.negative^e.negative,r.length=19;H=(0+Math.imul(s,L)|0)+((8191&(U=(U=Math.imul(s,q))+Math.imul(u,L)|0))<<13)|0;var tt=((Q=Math.imul(u,q))+(U>>>13)|0)+(H>>>26)|0;return H&=67108863,D=Math.imul(h,L),U=(U=Math.imul(h,q))+Math.imul(c,L)|0,Q=Math.imul(c,q),X=(tt+(D+Math.imul(s,z)|0)|0)+((8191&(U=(U=U+Math.imul(s,F)|0)+Math.imul(u,z)|0))<<13)|0,tt=((Q=Q+Math.imul(u,F)|0)+(U>>>13)|0)+(X>>>26)|0,X&=67108863,D=Math.imul(d,L),U=(U=Math.imul(d,q))+Math.imul(p,L)|0,Q=Math.imul(p,q),D=D+Math.imul(h,z)|0,U=(U=U+Math.imul(h,F)|0)+Math.imul(c,z)|0,Q=Q+Math.imul(c,F)|0,a=(tt+(D+Math.imul(s,Y)|0)|0)+((8191&(U=(U=U+Math.imul(s,G)|0)+Math.imul(u,Y)|0))<<13)|0,tt=((Q=Q+Math.imul(u,G)|0)+(U>>>13)|0)+(a>>>26)|0,a&=67108863,D=Math.imul(b,L),U=(U=Math.imul(b,q))+Math.imul(g,L)|0,Q=Math.imul(g,q),D=D+Math.imul(d,z)|0,U=(U=U+Math.imul(d,F)|0)+Math.imul(p,z)|0,Q=Q+Math.imul(p,F)|0,D=D+Math.imul(h,Y)|0,U=(U=U+Math.imul(h,G)|0)+Math.imul(c,Y)|0,Q=Q+Math.imul(c,G)|0,m=(tt+(D+Math.imul(s,W)|0)|0)+((8191&(U=(U=U+Math.imul(s,Z)|0)+Math.imul(u,W)|0))<<13)|0,tt=((Q=Q+Math.imul(u,Z)|0)+(U>>>13)|0)+(m>>>26)|0,m&=67108863,D=Math.imul(y,L),U=(U=Math.imul(y,q))+Math.imul(w,L)|0,Q=Math.imul(w,q),D=D+Math.imul(b,z)|0,U=(U=U+Math.imul(b,F)|0)+Math.imul(g,z)|0,Q=Q+Math.imul(g,F)|0,D=D+Math.imul(d,Y)|0,U=(U=U+Math.imul(d,G)|0)+Math.imul(p,Y)|0,Q=Q+Math.imul(p,G)|0,D=D+Math.imul(h,W)|0,U=(U=U+Math.imul(h,Z)|0)+Math.imul(c,W)|0,Q=Q+Math.imul(c,Z)|0,x=(tt+(D+Math.imul(s,V)|0)|0)+((8191&(U=(U=U+Math.imul(s,K)|0)+Math.imul(u,V)|0))<<13)|0,tt=((Q=Q+Math.imul(u,K)|0)+(U>>>13)|0)+(x>>>26)|0,x&=67108863,D=Math.imul(M,L),U=(U=Math.imul(M,q))+Math.imul(_,L)|0,Q=Math.imul(_,q),D=D+Math.imul(y,z)|0,U=(U=U+Math.imul(y,F)|0)+Math.imul(w,z)|0,Q=Q+Math.imul(w,F)|0,D=D+Math.imul(b,Y)|0,U=(U=U+Math.imul(b,G)|0)+Math.imul(g,Y)|0,Q=Q+Math.imul(g,G)|0,D=D+Math.imul(d,W)|0,U=(U=U+Math.imul(d,Z)|0)+Math.imul(p,W)|0,Q=Q+Math.imul(p,Z)|0,D=D+Math.imul(h,V)|0,U=(U=U+Math.imul(h,K)|0)+Math.imul(c,V)|0,Q=Q+Math.imul(c,K)|0,i=(tt+(D+Math.imul(s,J)|0)|0)+((8191&(U=(U=U+Math.imul(s,$)|0)+Math.imul(u,J)|0))<<13)|0,tt=((Q=Q+Math.imul(u,$)|0)+(U>>>13)|0)+(i>>>26)|0,i&=67108863,D=Math.imul(S,L),U=(U=Math.imul(S,q))+Math.imul(E,L)|0,Q=Math.imul(E,q),D=D+Math.imul(M,z)|0,U=(U=U+Math.imul(M,F)|0)+Math.imul(_,z)|0,Q=Q+Math.imul(_,F)|0,D=D+Math.imul(y,Y)|0,U=(U=U+Math.imul(y,G)|0)+Math.imul(w,Y)|0,Q=Q+Math.imul(w,G)|0,D=D+Math.imul(b,W)|0,U=(U=U+Math.imul(b,Z)|0)+Math.imul(g,W)|0,Q=Q+Math.imul(g,Z)|0,D=D+Math.imul(d,V)|0,U=(U=U+Math.imul(d,K)|0)+Math.imul(p,V)|0,Q=Q+Math.imul(p,K)|0,D=D+Math.imul(h,J)|0,U=(U=U+Math.imul(h,$)|0)+Math.imul(c,J)|0,Q=Q+Math.imul(c,$)|0,n=(tt+(D+Math.imul(s,f)|0)|0)+((8191&(U=(U=U+Math.imul(s,l)|0)+Math.imul(u,f)|0))<<13)|0,tt=((Q=Q+Math.imul(u,l)|0)+(U>>>13)|0)+(n>>>26)|0,n&=67108863,D=Math.imul(O,L),U=(U=Math.imul(O,q))+Math.imul(j,L)|0,Q=Math.imul(j,q),D=D+Math.imul(S,z)|0,U=(U=U+Math.imul(S,F)|0)+Math.imul(E,z)|0,Q=Q+Math.imul(E,F)|0,D=D+Math.imul(M,Y)|0,U=(U=U+Math.imul(M,G)|0)+Math.imul(_,Y)|0,Q=Q+Math.imul(_,G)|0,D=D+Math.imul(y,W)|0,U=(U=U+Math.imul(y,Z)|0)+Math.imul(w,W)|0,Q=Q+Math.imul(w,Z)|0,D=D+Math.imul(b,V)|0,U=(U=U+Math.imul(b,K)|0)+Math.imul(g,V)|0,Q=Q+Math.imul(g,K)|0,D=D+Math.imul(d,J)|0,U=(U=U+Math.imul(d,$)|0)+Math.imul(p,J)|0,Q=Q+Math.imul(p,$)|0,D=D+Math.imul(h,f)|0,U=(U=U+Math.imul(h,l)|0)+Math.imul(c,f)|0,Q=Q+Math.imul(c,l)|0,t=(tt+(D+Math.imul(s,v)|0)|0)+((8191&(U=(U=U+Math.imul(s,A)|0)+Math.imul(u,v)|0))<<13)|0,tt=((Q=Q+Math.imul(u,A)|0)+(U>>>13)|0)+(t>>>26)|0,t&=67108863,D=Math.imul(T,L),U=(U=Math.imul(T,q))+Math.imul(B,L)|0,Q=Math.imul(B,q),D=D+Math.imul(O,z)|0,U=(U=U+Math.imul(O,F)|0)+Math.imul(j,z)|0,Q=Q+Math.imul(j,F)|0,D=D+Math.imul(S,Y)|0,U=(U=U+Math.imul(S,G)|0)+Math.imul(E,Y)|0,Q=Q+Math.imul(E,G)|0,D=D+Math.imul(M,W)|0,U=(U=U+Math.imul(M,Z)|0)+Math.imul(_,W)|0,Q=Q+Math.imul(_,Z)|0,D=D+Math.imul(y,V)|0,U=(U=U+Math.imul(y,K)|0)+Math.imul(w,V)|0,Q=Q+Math.imul(w,K)|0,D=D+Math.imul(b,J)|0,U=(U=U+Math.imul(b,$)|0)+Math.imul(g,J)|0,Q=Q+Math.imul(g,$)|0,D=D+Math.imul(d,f)|0,U=(U=U+Math.imul(d,l)|0)+Math.imul(p,f)|0,Q=Q+Math.imul(p,l)|0,D=D+Math.imul(h,v)|0,U=(U=U+Math.imul(h,A)|0)+Math.imul(c,v)|0,Q=Q+Math.imul(c,A)|0,e=(tt+(D+Math.imul(s,k)|0)|0)+((8191&(U=(U=U+Math.imul(s,C)|0)+Math.imul(u,k)|0))<<13)|0,tt=((Q=Q+Math.imul(u,C)|0)+(U>>>13)|0)+(e>>>26)|0,e&=67108863,D=Math.imul(I,L),U=(U=Math.imul(I,q))+Math.imul(R,L)|0,Q=Math.imul(R,q),D=D+Math.imul(T,z)|0,U=(U=U+Math.imul(T,F)|0)+Math.imul(B,z)|0,Q=Q+Math.imul(B,F)|0,D=D+Math.imul(O,Y)|0,U=(U=U+Math.imul(O,G)|0)+Math.imul(j,Y)|0,Q=Q+Math.imul(j,G)|0,D=D+Math.imul(S,W)|0,U=(U=U+Math.imul(S,Z)|0)+Math.imul(E,W)|0,Q=Q+Math.imul(E,Z)|0,D=D+Math.imul(M,V)|0,U=(U=U+Math.imul(M,K)|0)+Math.imul(_,V)|0,Q=Q+Math.imul(_,K)|0,D=D+Math.imul(y,J)|0,U=(U=U+Math.imul(y,$)|0)+Math.imul(w,J)|0,Q=Q+Math.imul(w,$)|0,D=D+Math.imul(b,f)|0,U=(U=U+Math.imul(b,l)|0)+Math.imul(g,f)|0,Q=Q+Math.imul(g,l)|0,D=D+Math.imul(d,v)|0,U=(U=U+Math.imul(d,A)|0)+Math.imul(p,v)|0,Q=Q+Math.imul(p,A)|0,D=D+Math.imul(h,k)|0,U=(U=U+Math.imul(h,C)|0)+Math.imul(c,k)|0,Q=Q+Math.imul(c,C)|0,s=(tt+(D+Math.imul(s,N)|0)|0)+((8191&(U=(U=U+Math.imul(s,P)|0)+Math.imul(u,N)|0))<<13)|0,tt=((Q=Q+Math.imul(u,P)|0)+(U>>>13)|0)+(s>>>26)|0,s&=67108863,D=Math.imul(I,z),U=(U=Math.imul(I,F))+Math.imul(R,z)|0,Q=Math.imul(R,F),D=D+Math.imul(T,Y)|0,U=(U=U+Math.imul(T,G)|0)+Math.imul(B,Y)|0,Q=Q+Math.imul(B,G)|0,D=D+Math.imul(O,W)|0,U=(U=U+Math.imul(O,Z)|0)+Math.imul(j,W)|0,Q=Q+Math.imul(j,Z)|0,D=D+Math.imul(S,V)|0,U=(U=U+Math.imul(S,K)|0)+Math.imul(E,V)|0,Q=Q+Math.imul(E,K)|0,D=D+Math.imul(M,J)|0,U=(U=U+Math.imul(M,$)|0)+Math.imul(_,J)|0,Q=Q+Math.imul(_,$)|0,D=D+Math.imul(y,f)|0,U=(U=U+Math.imul(y,l)|0)+Math.imul(w,f)|0,Q=Q+Math.imul(w,l)|0,D=D+Math.imul(b,v)|0,U=(U=U+Math.imul(b,A)|0)+Math.imul(g,v)|0,Q=Q+Math.imul(g,A)|0,D=D+Math.imul(d,k)|0,U=(U=U+Math.imul(d,C)|0)+Math.imul(p,k)|0,Q=Q+Math.imul(p,C)|0,h=(tt+(D+Math.imul(h,N)|0)|0)+((8191&(U=(U=U+Math.imul(h,P)|0)+Math.imul(c,N)|0))<<13)|0,tt=((Q=Q+Math.imul(c,P)|0)+(U>>>13)|0)+(h>>>26)|0,h&=67108863,D=Math.imul(I,Y),U=(U=Math.imul(I,G))+Math.imul(R,Y)|0,Q=Math.imul(R,G),D=D+Math.imul(T,W)|0,U=(U=U+Math.imul(T,Z)|0)+Math.imul(B,W)|0,Q=Q+Math.imul(B,Z)|0,D=D+Math.imul(O,V)|0,U=(U=U+Math.imul(O,K)|0)+Math.imul(j,V)|0,Q=Q+Math.imul(j,K)|0,D=D+Math.imul(S,J)|0,U=(U=U+Math.imul(S,$)|0)+Math.imul(E,J)|0,Q=Q+Math.imul(E,$)|0,D=D+Math.imul(M,f)|0,U=(U=U+Math.imul(M,l)|0)+Math.imul(_,f)|0,Q=Q+Math.imul(_,l)|0,D=D+Math.imul(y,v)|0,U=(U=U+Math.imul(y,A)|0)+Math.imul(w,v)|0,Q=Q+Math.imul(w,A)|0,D=D+Math.imul(b,k)|0,U=(U=U+Math.imul(b,C)|0)+Math.imul(g,k)|0,Q=Q+Math.imul(g,C)|0,d=(tt+(D+Math.imul(d,N)|0)|0)+((8191&(U=(U=U+Math.imul(d,P)|0)+Math.imul(p,N)|0))<<13)|0,tt=((Q=Q+Math.imul(p,P)|0)+(U>>>13)|0)+(d>>>26)|0,d&=67108863,D=Math.imul(I,W),U=(U=Math.imul(I,Z))+Math.imul(R,W)|0,Q=Math.imul(R,Z),D=D+Math.imul(T,V)|0,U=(U=U+Math.imul(T,K)|0)+Math.imul(B,V)|0,Q=Q+Math.imul(B,K)|0,D=D+Math.imul(O,J)|0,U=(U=U+Math.imul(O,$)|0)+Math.imul(j,J)|0,Q=Q+Math.imul(j,$)|0,D=D+Math.imul(S,f)|0,U=(U=U+Math.imul(S,l)|0)+Math.imul(E,f)|0,Q=Q+Math.imul(E,l)|0,D=D+Math.imul(M,v)|0,U=(U=U+Math.imul(M,A)|0)+Math.imul(_,v)|0,Q=Q+Math.imul(_,A)|0,D=D+Math.imul(y,k)|0,U=(U=U+Math.imul(y,C)|0)+Math.imul(w,k)|0,Q=Q+Math.imul(w,C)|0,b=(tt+(D+Math.imul(b,N)|0)|0)+((8191&(U=(U=U+Math.imul(b,P)|0)+Math.imul(g,N)|0))<<13)|0,tt=((Q=Q+Math.imul(g,P)|0)+(U>>>13)|0)+(b>>>26)|0,b&=67108863,D=Math.imul(I,V),U=(U=Math.imul(I,K))+Math.imul(R,V)|0,Q=Math.imul(R,K),D=D+Math.imul(T,J)|0,U=(U=U+Math.imul(T,$)|0)+Math.imul(B,J)|0,Q=Q+Math.imul(B,$)|0,D=D+Math.imul(O,f)|0,U=(U=U+Math.imul(O,l)|0)+Math.imul(j,f)|0,Q=Q+Math.imul(j,l)|0,D=D+Math.imul(S,v)|0,U=(U=U+Math.imul(S,A)|0)+Math.imul(E,v)|0,Q=Q+Math.imul(E,A)|0,D=D+Math.imul(M,k)|0,U=(U=U+Math.imul(M,C)|0)+Math.imul(_,k)|0,Q=Q+Math.imul(_,C)|0,y=(tt+(D+Math.imul(y,N)|0)|0)+((8191&(U=(U=U+Math.imul(y,P)|0)+Math.imul(w,N)|0))<<13)|0,tt=((Q=Q+Math.imul(w,P)|0)+(U>>>13)|0)+(y>>>26)|0,y&=67108863,D=Math.imul(I,J),U=(U=Math.imul(I,$))+Math.imul(R,J)|0,Q=Math.imul(R,$),D=D+Math.imul(T,f)|0,U=(U=U+Math.imul(T,l)|0)+Math.imul(B,f)|0,Q=Q+Math.imul(B,l)|0,D=D+Math.imul(O,v)|0,U=(U=U+Math.imul(O,A)|0)+Math.imul(j,v)|0,Q=Q+Math.imul(j,A)|0,D=D+Math.imul(S,k)|0,U=(U=U+Math.imul(S,C)|0)+Math.imul(E,k)|0,Q=Q+Math.imul(E,C)|0,M=(tt+(D+Math.imul(M,N)|0)|0)+((8191&(U=(U=U+Math.imul(M,P)|0)+Math.imul(_,N)|0))<<13)|0,tt=((Q=Q+Math.imul(_,P)|0)+(U>>>13)|0)+(M>>>26)|0,M&=67108863,D=Math.imul(I,f),U=(U=Math.imul(I,l))+Math.imul(R,f)|0,Q=Math.imul(R,l),D=D+Math.imul(T,v)|0,U=(U=U+Math.imul(T,A)|0)+Math.imul(B,v)|0,Q=Q+Math.imul(B,A)|0,D=D+Math.imul(O,k)|0,U=(U=U+Math.imul(O,C)|0)+Math.imul(j,k)|0,Q=Q+Math.imul(j,C)|0,S=(tt+(D+Math.imul(S,N)|0)|0)+((8191&(U=(U=U+Math.imul(S,P)|0)+Math.imul(E,N)|0))<<13)|0,tt=((Q=Q+Math.imul(E,P)|0)+(U>>>13)|0)+(S>>>26)|0,S&=67108863,D=Math.imul(I,v),U=(U=Math.imul(I,A))+Math.imul(R,v)|0,Q=Math.imul(R,A),D=D+Math.imul(T,k)|0,U=(U=U+Math.imul(T,C)|0)+Math.imul(B,k)|0,Q=Q+Math.imul(B,C)|0,O=(tt+(D+Math.imul(O,N)|0)|0)+((8191&(U=(U=U+Math.imul(O,P)|0)+Math.imul(j,N)|0))<<13)|0,tt=((Q=Q+Math.imul(j,P)|0)+(U>>>13)|0)+(O>>>26)|0,O&=67108863,D=Math.imul(I,k),U=(U=Math.imul(I,C))+Math.imul(R,k)|0,Q=Math.imul(R,C),T=(tt+(D+Math.imul(T,N)|0)|0)+((8191&(U=(U=U+Math.imul(T,P)|0)+Math.imul(B,N)|0))<<13)|0,tt=((Q=Q+Math.imul(B,P)|0)+(U>>>13)|0)+(T>>>26)|0,T&=67108863,N=(tt+Math.imul(I,N)|0)+((8191&(U=(U=Math.imul(I,P))+Math.imul(R,N)|0))<<13)|0,tt=((Q=Math.imul(R,P))+(U>>>13)|0)+(N>>>26)|0,N&=67108863,o[0]=H,o[1]=X,o[2]=a,o[3]=m,o[4]=x,o[5]=i,o[6]=n,o[7]=t,o[8]=e,o[9]=s,o[10]=h,o[11]=d,o[12]=b,o[13]=y,o[14]=M,o[15]=S,o[16]=O,o[17]=T,o[18]=N,0!=tt&&(o[19]=tt,r.length++),r};function m(t,e,r){return(new b).mulp(t,e,r)}function b(t,e){this.x=t,this.y=e}Math.imul||(p=d),o.prototype.mulTo=function(t,e){var r=this.length+t.length;e=(10===this.length&&10===t.length?p:r<63?d:r<1024?function(t,e,r){r.negative=e.negative^t.negative,r.length=t.length+e.length;for(var n=0,i=0,o=0;o<r.length-1;o++){for(var a=i,s=(i=0,67108863&n),u=Math.min(o,e.length-1),f=Math.max(0,o-t.length+1);f<=u;f++){var h=(0|t.words[o-f])*(0|e.words[f]),c=67108863&h;s=67108863&(c=c+s|0);i+=(a=(a=a+(h/67108864|0)|0)+(c>>>26)|0)>>>26,a&=67108863}r.words[o]=s,n=a,a=i}return 0!==n?r.words[o]=n:r.length--,r.strip()}:m)(this,t,e);return e},b.prototype.makeRBT=function(t){for(var e=new Array(t),r=o.prototype._countBits(t)-1,n=0;n<t;n++)e[n]=this.revBin(n,r,t);return e},b.prototype.revBin=function(t,e,r){if(0===t||t===r-1)return t;for(var n=0,i=0;i<e;i++)n|=(1&t)<<e-i-1,t>>=1;return n},b.prototype.permute=function(t,e,r,n,i,o){for(var a=0;a<o;a++)n[a]=e[t[a]],i[a]=r[t[a]]},b.prototype.transform=function(t,e,r,n,i,o){this.permute(o,t,e,r,n,i);for(var a=1;a<i;a<<=1)for(var s=a<<1,u=Math.cos(2*Math.PI/s),f=Math.sin(2*Math.PI/s),h=0;h<i;h+=s)for(var c=u,l=f,d=0;d<a;d++){var p=r[h+d],m=n[h+d],b=r[h+d+a],g=c*b-l*(v=n[h+d+a]),v=c*v+l*b;r[h+d]=p+(b=g),n[h+d]=m+v,r[h+d+a]=p-b,n[h+d+a]=m-v,d!==s&&(g=u*c-f*l,l=u*l+f*c,c=g)}},b.prototype.guessLen13b=function(t,e){t=1&(n=1|Math.max(e,t));for(var r=0,n=n/2|0;n;n>>>=1)r++;return 1<<r+1+t},b.prototype.conjugate=function(t,e,r){if(!(r<=1))for(var n=0;n<r/2;n++){var i=t[n];t[n]=t[r-n-1],t[r-n-1]=i,i=e[n],e[n]=-e[r-n-1],e[r-n-1]=-i}},b.prototype.normalize13b=function(t,e){for(var r=0,n=0;n<e/2;n++){var i=8192*Math.round(t[2*n+1]/e)+Math.round(t[2*n]/e)+r;t[n]=67108863&i,r=i<67108864?0:i/67108864|0}return t},b.prototype.convert13b=function(t,e,r,i){for(var o=0,a=0;a<e;a++)o+=0|t[a],r[2*a]=8191&o,r[2*a+1]=8191&(o>>>=13),o>>>=13;for(a=2*e;a<i;++a)r[a]=0;n(0===o),n(0==(-8192&o))},b.prototype.stub=function(t){for(var e=new Array(t),r=0;r<t;r++)e[r]=0;return e},b.prototype.mulp=function(t,e,r){var n=2*this.guessLen13b(t.length,e.length),i=this.makeRBT(n),o=this.stub(n),a=new Array(n),s=new Array(n),u=new Array(n),f=new Array(n),h=new Array(n),c=new Array(n),l=r.words;l.length=n,this.convert13b(t.words,t.length,a,n),this.convert13b(e.words,e.length,f,n),this.transform(a,o,s,u,n,i),this.transform(f,o,h,c,n,i);for(var d=0;d<n;d++){var p=s[d]*h[d]-u[d]*c[d];u[d]=s[d]*c[d]+u[d]*h[d],s[d]=p}return this.conjugate(s,u,n),this.transform(s,u,l,o,n,i),this.conjugate(l,o,n),this.normalize13b(l,n),r.negative=t.negative^e.negative,r.length=t.length+e.length,r.strip()},o.prototype.mul=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),this.mulTo(t,e)},o.prototype.mulf=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),m(this,t,e)},o.prototype.imul=function(t){return this.clone().mulTo(t,this)},o.prototype.imuln=function(t){n("number"==typeof t),n(t<67108864);for(var e=0,r=0;r<this.length;r++){var i=(0|this.words[r])*t,o=(67108863&i)+(67108863&e);e>>=26,e+=i/67108864|0,e+=o>>>26,this.words[r]=67108863&o}return 0!==e&&(this.words[r]=e,this.length++),this},o.prototype.muln=function(t){return this.clone().imuln(t)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(t){var e=function(t){for(var e=new Array(t.bitLength()),r=0;r<e.length;r++){var n=r%26;e[r]=(t.words[r/26|0]&1<<n)>>>n}return e}(t);if(0===e.length)return new o(1);for(var r=this,n=0;n<e.length&&0===e[n];n++,r=r.sqr());if(++n<e.length)for(var i=r.sqr();n<e.length;n++,i=i.sqr())0!==e[n]&&(r=r.mul(i));return r},o.prototype.iushln=function(t){n("number"==typeof t&&0<=t);var e=t%26,r=(t-e)/26,i=67108863>>>26-e<<26-e;if(0!=e){for(var o=0,a=0;a<this.length;a++){var s=this.words[a]&i,u=(0|this.words[a])-s<<e;this.words[a]=u|o,o=s>>>26-e}o&&(this.words[a]=o,this.length++)}if(0!=r){for(a=this.length-1;0<=a;a--)this.words[a+r]=this.words[a];for(a=0;a<r;a++)this.words[a]=0;this.length+=r}return this.strip()},o.prototype.ishln=function(t){return n(0===this.negative),this.iushln(t)},o.prototype.iushrn=function(t,e,r){n("number"==typeof t&&0<=t);var i=e?(e-e%26)/26:0,o=t%26,a=Math.min((t-o)/26,this.length),s=67108863^67108863>>>o<<o,u=r;if(i-=a,i=Math.max(0,i),u){for(var f=0;f<a;f++)u.words[f]=this.words[f];u.length=a}if(0!==a)if(this.length>a)for(this.length-=a,f=0;f<this.length;f++)this.words[f]=this.words[f+a];else this.words[0]=0,this.length=1;var h=0;for(f=this.length-1;0<=f&&(0!==h||i<=f);f--){var c=0|this.words[f];this.words[f]=h<<26-o|c>>>o,h=c&s}return u&&0!==h&&(u.words[u.length++]=h),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(t,e,r){return n(0===this.negative),this.iushrn(t,e,r)},o.prototype.shln=function(t){return this.clone().ishln(t)},o.prototype.ushln=function(t){return this.clone().iushln(t)},o.prototype.shrn=function(t){return this.clone().ishrn(t)},o.prototype.ushrn=function(t){return this.clone().iushrn(t)},o.prototype.testn=function(t){n("number"==typeof t&&0<=t);var e=t%26;t=(t-e)/26;return!(this.length<=t)&&!!(this.words[t]&1<<e)},o.prototype.imaskn=function(t){n("number"==typeof t&&0<=t);var e=t%26;t=(t-e)/26;return n(0===this.negative,"imaskn works only with positive numbers"),this.length<=t?this:(0!=e&&t++,this.length=Math.min(t,this.length),0!=e&&(this.words[this.length-1]&=67108863^67108863>>>e<<e),this.strip())},o.prototype.maskn=function(t){return this.clone().imaskn(t)},o.prototype.iaddn=function(t){return n("number"==typeof t),n(t<67108864),t<0?this.isubn(-t):0!==this.negative?(1===this.length&&(0|this.words[0])<t?(this.words[0]=t-(0|this.words[0]),this.negative=0):(this.negative=0,this.isubn(t),this.negative=1),this):this._iaddn(t)},o.prototype._iaddn=function(t){this.words[0]+=t;for(var e=0;e<this.length&&67108864<=this.words[e];e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},o.prototype.isubn=function(t){if(n("number"==typeof t),n(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e<this.length&&this.words[e]<0;e++)this.words[e]+=67108864,--this.words[e+1];return this.strip()},o.prototype.addn=function(t){return this.clone().iaddn(t)},o.prototype.subn=function(t){return this.clone().isubn(t)},o.prototype.iabs=function(){return this.negative=0,this},o.prototype.abs=function(){return this.clone().iabs()},o.prototype._ishlnsubmul=function(t,e,r){var i=t.length+r;this._expand(i);for(var o=0,a=0;a<t.length;a++){var s=(0|this.words[a+r])+o,u=(0|t.words[a])*e;o=((s-=67108863&u)>>26)-(u/67108864|0);this.words[a+r]=67108863&s}for(;a<this.length-r;a++)o=(s=(0|this.words[a+r])+o)>>26,this.words[a+r]=67108863&s;if(0===o)return this.strip();for(n(-1===o),a=o=0;a<this.length;a++)o=(s=-(0|this.words[a])+o)>>26,this.words[a]=67108863&s;return this.negative=1,this.strip()},o.prototype._wordDiv=function(t,e){var r=this.length-t.length,n=this.clone(),i=t,a=0|i.words[i.length-1];0!=(r=26-this._countBits(a))&&(i=i.ushln(r),n.iushln(r),a=0|i.words[i.length-1]);var s,u=n.length-i.length;if("mod"!==e){(s=new o(null)).length=1+u,s.words=new Array(s.length);for(var f=0;f<s.length;f++)s.words[f]=0}t=n.clone()._ishlnsubmul(i,1,u),0===t.negative&&(n=t,s&&(s.words[u]=1));for(var h=u-1;0<=h;h--){var c=67108864*(0|n.words[i.length+h])+(0|n.words[i.length+h-1]);c=Math.min(c/a|0,67108863);for(n._ishlnsubmul(i,c,h);0!==n.negative;)c--,n.negative=0,n._ishlnsubmul(i,1,h),n.isZero()||(n.negative^=1);s&&(s.words[h]=c)}return s&&s.strip(),n.strip(),"div"!==e&&0!=r&&n.iushrn(r),{div:s||null,mod:n}},o.prototype.divmod=function(t,e,r){return n(!t.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===t.negative?(s=this.neg().divmod(t,e),"mod"!==e&&(i=s.div.neg()),"div"!==e&&(a=s.mod.neg(),r&&0!==a.negative&&a.iadd(t)),{div:i,mod:a}):0===this.negative&&0!==t.negative?(s=this.divmod(t.neg(),e),{div:i="mod"!==e?s.div.neg():i,mod:s.mod}):0!=(this.negative&t.negative)?(s=this.neg().divmod(t.neg(),e),"div"!==e&&(a=s.mod.neg(),r&&0!==a.negative&&a.isub(t)),{div:s.div,mod:a}):t.length>this.length||this.cmp(t)<0?{div:new o(0),mod:this}:1===t.length?"div"===e?{div:this.divn(t.words[0]),mod:null}:"mod"===e?{div:null,mod:new o(this.modn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new o(this.modn(t.words[0]))}:this._wordDiv(t,e);var i,a,s},o.prototype.div=function(t){return this.divmod(t,"div",!1).div},o.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},o.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},o.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var r=0!==e.div.negative?e.mod.isub(t):e.mod,n=t.ushrn(1);t=t.andln(1),n=r.cmp(n);return n<0||1===t&&0===n?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},o.prototype.modn=function(t){n(t<=67108863);for(var e=(1<<26)%t,r=0,i=this.length-1;0<=i;i--)r=(e*r+(0|this.words[i]))%t;return r},o.prototype.idivn=function(t){n(t<=67108863);for(var e=0,r=this.length-1;0<=r;r--){var i=(0|this.words[r])+67108864*e;this.words[r]=i/t|0,e=i%t}return this.strip()},o.prototype.divn=function(t){return this.clone().idivn(t)},o.prototype.egcd=function(t){n(0===t.negative),n(!t.isZero());for(var e=this,r=t.clone(),i=(e=0!==e.negative?e.umod(t):e.clone(),new o(1)),a=new o(0),s=new o(0),u=new o(1),f=0;e.isEven()&&r.isEven();)e.iushrn(1),r.iushrn(1),++f;for(var h=r.clone(),c=e.clone();!e.isZero();){for(var l=0,d=1;0==(e.words[0]&d)&&l<26;++l,d<<=1);if(0<l)for(e.iushrn(l);0<l--;)(i.isOdd()||a.isOdd())&&(i.iadd(h),a.isub(c)),i.iushrn(1),a.iushrn(1);for(var p=0,m=1;0==(r.words[0]&m)&&p<26;++p,m<<=1);if(0<p)for(r.iushrn(p);0<p--;)(s.isOdd()||u.isOdd())&&(s.iadd(h),u.isub(c)),s.iushrn(1),u.iushrn(1);0<=e.cmp(r)?(e.isub(r),i.isub(s),a.isub(u)):(r.isub(e),s.isub(i),u.isub(a))}return{a:s,b:u,gcd:r.iushln(f)}},o.prototype._invmp=function(t){n(0===t.negative),n(!t.isZero());for(var e,r=this,i=t.clone(),a=(r=0!==r.negative?r.umod(t):r.clone(),new o(1)),s=new o(0),u=i.clone();0<r.cmpn(1)&&0<i.cmpn(1);){for(var f=0,h=1;0==(r.words[0]&h)&&f<26;++f,h<<=1);if(0<f)for(r.iushrn(f);0<f--;)a.isOdd()&&a.iadd(u),a.iushrn(1);for(var c=0,l=1;0==(i.words[0]&l)&&c<26;++c,l<<=1);if(0<c)for(i.iushrn(c);0<c--;)s.isOdd()&&s.iadd(u),s.iushrn(1);0<=r.cmp(i)?(r.isub(i),a.isub(s)):(i.isub(r),s.isub(a))}return(e=0===r.cmpn(1)?a:s).cmpn(0)<0&&e.iadd(t),e},o.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),r=t.clone();e.negative=0;for(var n=r.negative=0;e.isEven()&&r.isEven();n++)e.iushrn(1),r.iushrn(1);for(;;){for(;e.isEven();)e.iushrn(1);for(;r.isEven();)r.iushrn(1);var i=e.cmp(r);if(i<0){var o=e;e=r,r=o}else if(0===i||0===r.cmpn(1))break;e.isub(r)}return r.iushln(n)},o.prototype.invm=function(t){return this.egcd(t).a.umod(t)},o.prototype.isEven=function(){return 0==(1&this.words[0])},o.prototype.isOdd=function(){return 1==(1&this.words[0])},o.prototype.andln=function(t){return this.words[0]&t},o.prototype.bincn=function(t){n("number"==typeof t);var e=t%26;t=(t-e)/26,e=1<<e;if(this.length<=t)return this._expand(1+t),this.words[t]|=e,this;for(var r=e,i=t;0!==r&&i<this.length;i++){var o=0|this.words[i];r=(o+=r)>>>26;o&=67108863,this.words[i]=o}return 0!==r&&(this.words[i]=r,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(t){var e=t<0;return 0===this.negative||e?0===this.negative&&e?1:(this.strip(),t=1<this.length?1:(n((t=e?-t:t)<=67108863,"Number is too big"),(e=0|this.words[0])===t?0:e<t?-1:1),0!==this.negative?0|-t:t):-1},o.prototype.cmp=function(t){return 0!==this.negative&&0===t.negative?-1:0===this.negative&&0!==t.negative?1:(t=this.ucmp(t),0!==this.negative?0|-t:t)},o.prototype.ucmp=function(t){if(this.length>t.length)return 1;if(this.length<t.length)return-1;for(var e=0,r=this.length-1;0<=r;r--){var n=0|this.words[r],i=0|t.words[r];if(n!=i){n<i?e=-1:i<n&&(e=1);break}}return e},o.prototype.gtn=function(t){return 1===this.cmpn(t)},o.prototype.gt=function(t){return 1===this.cmp(t)},o.prototype.gten=function(t){return 0<=this.cmpn(t)},o.prototype.gte=function(t){return 0<=this.cmp(t)},o.prototype.ltn=function(t){return-1===this.cmpn(t)},o.prototype.lt=function(t){return-1===this.cmp(t)},o.prototype.lten=function(t){return this.cmpn(t)<=0},o.prototype.lte=function(t){return this.cmp(t)<=0},o.prototype.eqn=function(t){return 0===this.cmpn(t)},o.prototype.eq=function(t){return 0===this.cmp(t)},o.red=function(t){return new _(t)},o.prototype.toRed=function(t){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},o.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(t){return this.red=t,this},o.prototype.forceRed=function(t){return n(!this.red,"Already a number in reduction context"),this._forceRed(t)},o.prototype.redAdd=function(t){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},o.prototype.redIAdd=function(t){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},o.prototype.redSub=function(t){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},o.prototype.redISub=function(t){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},o.prototype.redShl=function(t){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},o.prototype.redMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},o.prototype.redIMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},o.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(t){return n(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var g={k256:null,p224:null,p192:null,p25519:null};function v(t,e){this.name=t,this.p=new o(e,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function y(){v.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function w(){v.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function A(){v.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function M(){v.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function _(t){var e;"string"==typeof t?(e=o._prime(t),this.m=e.p,this.prime=e):(n(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null)}function x(t){_.call(this,t),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new o(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)}v.prototype._tmp=function(){var t=new o(null);return t.words=new Array(Math.ceil(this.n/13)),t},v.prototype.ireduce=function(t){for(var e,r=t;this.split(r,this.tmp),(e=(r=(r=this.imulK(r)).iadd(this.tmp)).bitLength())>this.n;);return t=e<this.n?-1:r.ucmp(this.p),0===t?(r.words[0]=0,r.length=1):0<t?r.isub(this.p):void 0!==r.strip?r.strip():r._strip(),r},v.prototype.split=function(t,e){t.iushrn(this.n,0,e)},v.prototype.imulK=function(t){return t.imul(this.k)},i(y,v),y.prototype.split=function(t,e){for(var r=Math.min(t.length,9),n=0;n<r;n++)e.words[n]=t.words[n];if(e.length=r,t.length<=9)return t.words[0]=0,void(t.length=1);var i=t.words[9];for(e.words[e.length++]=4194303&i,n=10;n<t.length;n++){var o=0|t.words[n];t.words[n-10]=(4194303&o)<<4|i>>>22,i=o}0===(t.words[n-10]=i>>>=22)&&10<t.length?t.length-=10:t.length-=9},y.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,r=0;r<t.length;r++){var n=0|t.words[r];e+=977*n,t.words[r]=67108863&e,e=64*n+(e/67108864|0)}return 0===t.words[t.length-1]&&(t.length--,0===t.words[t.length-1]&&t.length--),t},i(w,v),i(A,v),i(M,v),M.prototype.imulK=function(t){for(var e=0,r=0;r<t.length;r++){var n=19*(0|t.words[r])+e,i=67108863&n;n>>>=26,t.words[r]=i,e=n}return 0!==e&&(t.words[t.length++]=e),t},o._prime=function(t){if(g[t])return g[t];var e;if("k256"===t)e=new y;else if("p224"===t)e=new w;else if("p192"===t)e=new A;else{if("p25519"!==t)throw new Error("Unknown prime "+t);e=new M}return g[t]=e},_.prototype._verify1=function(t){n(0===t.negative,"red works only with positives"),n(t.red,"red works only with red numbers")},_.prototype._verify2=function(t,e){n(0==(t.negative|e.negative),"red works only with positives"),n(t.red&&t.red===e.red,"red works only with red numbers")},_.prototype.imod=function(t){return(this.prime?this.prime.ireduce(t):t.umod(this.m))._forceRed(this)},_.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},_.prototype.add=function(t,e){return this._verify2(t,e),e=t.add(e),0<=e.cmp(this.m)&&e.isub(this.m),e._forceRed(this)},_.prototype.iadd=function(t,e){return this._verify2(t,e),e=t.iadd(e),0<=e.cmp(this.m)&&e.isub(this.m),e},_.prototype.sub=function(t,e){return this._verify2(t,e),e=t.sub(e),e.cmpn(0)<0&&e.iadd(this.m),e._forceRed(this)},_.prototype.isub=function(t,e){return this._verify2(t,e),e=t.isub(e),e.cmpn(0)<0&&e.iadd(this.m),e},_.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},_.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},_.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},_.prototype.isqr=function(t){return this.imul(t,t.clone())},_.prototype.sqr=function(t){return this.mul(t,t)},_.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(n(e%2==1),3===e)return e=this.m.add(new o(1)).iushrn(2),this.pow(t,e);for(var r=this.m.subn(1),i=0;!r.isZero()&&0===r.andln(1);)i++,r.iushrn(1);n(!r.isZero());for(var a=new o(1).toRed(this),s=a.redNeg(),u=this.m.subn(1).iushrn(1),f=new o(2*(f=this.m.bitLength())*f).toRed(this);0!==this.pow(f,u).cmp(s);)f.redIAdd(s);for(var h=this.pow(f,r),c=this.pow(t,r.addn(1).iushrn(1)),l=this.pow(t,r),d=i;0!==l.cmp(a);){for(var p=l,m=0;0!==p.cmp(a);m++)p=p.redSqr();n(m<d);var b=this.pow(h,new o(1).iushln(d-m-1));c=c.redMul(b),h=b.redSqr(),l=l.redMul(h),d=m}return c},_.prototype.invm=function(t){return t=t._invmp(this.m),0!==t.negative?(t.negative=0,this.imod(t).redNeg()):this.imod(t)},_.prototype.pow=function(t,e){if(e.isZero())return new o(1).toRed(this);if(0===e.cmpn(1))return t.clone();var r=new Array(16);r[0]=new o(1).toRed(this),r[1]=t;for(var n=2;n<r.length;n++)r[n]=this.mul(r[n-1],t);var i=r[0],a=0,s=0,u=e.bitLength()%26;for(0===u&&(u=26),n=e.length-1;0<=n;n--){for(var f=e.words[n],h=u-1;0<=h;h--){var c=f>>h&1;i!==r[0]&&(i=this.sqr(i)),0!=c||0!==a?(a<<=1,a|=c,(4===++s||0===n&&0===h)&&(i=this.mul(i,r[a]),a=s=0)):s=0}u=26}return i},_.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},_.prototype.convertFrom=function(t){return t=t.clone(),t.red=null,t},o.mont=function(t){return new x(t)},i(x,_),x.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},x.prototype.convertFrom=function(t){return t=this.imod(t.mul(this.rinv)),t.red=null,t},x.prototype.imul=function(t,e){return t.isZero()||e.isZero()?(t.words[0]=0,t.length=1,t):(t=t.imul(e),e=t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),t=t.isub(e).iushrn(this.shift),e=t,0<=t.cmp(this.m)?e=t.isub(this.m):t.cmpn(0)<0&&(e=t.iadd(this.m)),e._forceRed(this))},x.prototype.mul=function(t,e){return t.isZero()||e.isZero()?new o(0)._forceRed(this):(t=t.mul(e),e=t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),t=t.isub(e).iushrn(this.shift),e=t,0<=t.cmp(this.m)?e=t.isub(this.m):t.cmpn(0)<0&&(e=t.iadd(this.m)),e._forceRed(this))},x.prototype.invm=function(t){return this.imod(t._invmp(this.m).mul(this.r2))._forceRed(this)}}(t,this)}).call(this,r("62e4")(t))},"37e8":function(t,e,r){var n=r("83ab"),i=r("9bf2"),o=r("825a"),a=r("df75");t.exports=n?Object.defineProperties:function(t,e){o(t);for(var r,n=a(e),s=n.length,u=0;u<s;)i.f(t,r=n[u++],e[r]);return t}},"380f":function(t,e,r){"use strict";var n=r("f3a3"),i=n.assert,o=n.parseBytes;r=n.cachedProperty;function a(t,e){this.eddsa=t,this._secret=o(e.secret),t.isPoint(e.pub)?this._pub=e.pub:this._pubBytes=o(e.pub)}a.fromPublic=function(t,e){return e instanceof a?e:new a(t,{pub:e})},a.fromSecret=function(t,e){return e instanceof a?e:new a(t,{secret:e})},a.prototype.secret=function(){return this._secret},r(a,"pubBytes",(function(){return this.eddsa.encodePoint(this.pub())})),r(a,"pub",(function(){return this._pubBytes?this.eddsa.decodePoint(this._pubBytes):this.eddsa.g.mul(this.priv())})),r(a,"privBytes",(function(){var t=this.eddsa,e=this.hash(),r=t.encodingLength-1;t=e.slice(0,t.encodingLength);return t[0]&=248,t[r]&=127,t[r]|=64,t})),r(a,"priv",(function(){return this.eddsa.decodeInt(this.privBytes())})),r(a,"hash",(function(){return this.eddsa.hash().update(this.secret()).digest()})),r(a,"messagePrefix",(function(){return this.hash().slice(this.eddsa.encodingLength)})),a.prototype.sign=function(t){return i(this._secret,"KeyPair can only verify"),this.eddsa.sign(t,this)},a.prototype.verify=function(t,e){return this.eddsa.verify(t,e,this)},a.prototype.getSecret=function(t){return i(this._secret,"KeyPair is public only"),n.encode(this.secret(),t)},a.prototype.getPublic=function(t){return n.encode(this.pubBytes(),t)},t.exports=a},3835:function(t,e,r){"use strict";r.d(e,"a",(function(){return i})),r("a4d3"),r("e01a"),r("d3b7"),r("d28b"),r("3ca3"),r("ddb0");var n=r("06c5");function i(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t)){var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!e||r.length!==e);n=!0);}catch(t){i=!0,o=t}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}}(t,e)||Object(n.a)(t,e)||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.")}()}},"38ba":function(t,e,r){var n;t.exports=(n=r("21bf"),r("2b79"),void(n.lib.Cipher||function(){var t=n,e=t.lib,r=e.Base,i=e.WordArray,o=e.BufferedBlockAlgorithm,a=t.enc,s=(a.Utf8,a.Base64),u=t.algo.EvpKDF,f=e.Cipher=o.extend({cfg:r.extend(),createEncryptor:function(t,e){return this.create(this._ENC_XFORM_MODE,t,e)},createDecryptor:function(t,e){return this.create(this._DEC_XFORM_MODE,t,e)},init:function(t,e,r){this.cfg=this.cfg.extend(r),this._xformMode=t,this._key=e,this.reset()},reset:function(){o.reset.call(this),this._doReset()},process:function(t){return this._append(t),this._process()},finalize:function(t){return t&&this._append(t),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(t){return{encrypt:function(e,r,n){return h(r).encrypt(t,e,r,n)},decrypt:function(e,r,n){return h(r).decrypt(t,e,r,n)}}}});function h(t){return"string"==typeof t?m:p}e.StreamCipher=f.extend({_doFinalize:function(){return this._process(!0)},blockSize:1});var c=t.mode={};a=e.BlockCipherMode=r.extend({createEncryptor:function(t,e){return this.Encryptor.create(t,e)},createDecryptor:function(t,e){return this.Decryptor.create(t,e)},init:function(t,e){this._cipher=t,this._iv=e}}),a=c.CBC=((c=a.extend()).Encryptor=c.extend({processBlock:function(t,e){var r=this._cipher,n=r.blockSize;l.call(this,t,e,n),r.encryptBlock(t,e),this._prevBlock=t.slice(e,e+n)}}),c.Decryptor=c.extend({processBlock:function(t,e){var r=this._cipher,n=r.blockSize,i=t.slice(e,e+n);r.decryptBlock(t,e),l.call(this,t,e,n),this._prevBlock=i}}),c);function l(t,e,r){var n,i=this._iv;i?(n=i,this._iv=void 0):n=this._prevBlock;for(var o=0;o<r;o++)t[e+o]^=n[o]}c=(t.pad={}).Pkcs7={pad:function(t,e){e*=4;for(var r=e-t.sigBytes%e,n=r<<24|r<<16|r<<8|r,o=[],a=0;a<r;a+=4)o.push(n);e=i.create(o,r),t.concat(e)},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}};var d=(e.BlockCipher=f.extend({cfg:f.cfg.extend({mode:a,padding:c}),reset:function(){var t;f.reset.call(this);var e=this.cfg,r=e.iv;e=e.mode;this._xformMode==this._ENC_XFORM_MODE?t=e.createEncryptor:(t=e.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==t?this._mode.init(this,r&&r.words):(this._mode=t.call(e,this,r&&r.words),this._mode.__creator=t)},_doProcessBlock:function(t,e){this._mode.processBlock(t,e)},_doFinalize:function(){var t,e=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(e.pad(this._data,this.blockSize),t=this._process(!0)):(t=this._process(!0),e.unpad(t)),t},blockSize:4}),e.CipherParams=r.extend({init:function(t){this.mixIn(t)},toString:function(t){return(t||this.formatter).stringify(this)}})),p=(c=(t.format={}).OpenSSL={stringify:function(t){var e=t.ciphertext;t=t.salt,e=t?i.create([1398893684,1701076831]).concat(t).concat(e):e;return e.toString(s)},parse:function(t){var e,r=s.parse(t);t=r.words;return 1398893684==t[0]&&1701076831==t[1]&&(e=i.create(t.slice(2,4)),t.splice(0,4),r.sigBytes-=16),d.create({ciphertext:r,salt:e})}},e.SerializableCipher=r.extend({cfg:r.extend({format:c}),encrypt:function(t,e,r,n){n=this.cfg.extend(n);var i=t.createEncryptor(r,n);e=i.finalize(e),i=i.cfg;return d.create({ciphertext:e,key:r,iv:i.iv,algorithm:t,mode:i.mode,padding:i.padding,blockSize:t.blockSize,formatter:n.format})},decrypt:function(t,e,r,n){return n=this.cfg.extend(n),e=this._parse(e,n.format),t.createDecryptor(r,n).finalize(e.ciphertext)},_parse:function(t,e){return"string"==typeof t?e.parse(t,this):t}})),m=(t=(t.kdf={}).OpenSSL={execute:function(t,e,r,n){return n=n||i.random(8),t=u.create({keySize:e+r}).compute(t,n),r=i.create(t.words.slice(e),4*r),t.sigBytes=4*e,d.create({key:t,iv:r,salt:n})}},e.PasswordBasedCipher=p.extend({cfg:p.cfg.extend({kdf:t}),encrypt:function(t,e,r,n){return r=(n=this.cfg.extend(n)).kdf.execute(r,t.keySize,t.ivSize),n.iv=r.iv,n=p.encrypt.call(this,t,e,r.key,n),n.mixIn(r),n},decrypt:function(t,e,r,n){return n=this.cfg.extend(n),e=this._parse(e,n.format),r=n.kdf.execute(r,t.keySize,t.ivSize,e.salt),n.iv=r.iv,p.decrypt.call(this,t,e,r.key,n)}}))}()))},"393a":function(t,e,r){"use strict";function n(){return this}var i=r("e444"),o=r("512c"),a=r("ba01"),s=r("051b"),u=r("8a0d"),f=r("26dd"),h=r("92f0"),c=r("ce7a"),l=r("cc15")("iterator"),d=!([].keys&&"next"in[].keys()),p="values";t.exports=function(t,e,r,m,b,g,v){function y(t){if(!d&&t in E)return E[t];switch(t){case"keys":case p:return function(){return new r(this,t)}}return function(){return new r(this,t)}}f(r,e,m);var w,A,M,_=e+" Iterator",x=b==p,S=!1,E=t.prototype,k=E[l]||E["@@iterator"]||b&&E[b],O=k||y(b),j=b?x?y("entries"):O:void 0;m="Array"==e&&E.entries||k;if(m&&(M=c(m.call(new t)))!==Object.prototype&&M.next&&(h(M,_,!0),i||"function"==typeof M[l]||s(M,l,n)),x&&k&&k.name!==p&&(S=!0,O=function(){return k.call(this)}),i&&!v||!d&&!S&&E[l]||s(E,l,O),u[e]=O,u[_]=n,b)if(w={values:x?O:y(p),keys:g?O:y("keys"),entries:j},v)for(A in w)A in E||a(E,A,w[A]);else o(o.P+o.F*(d||S),e,w);return w}},"395a":function(t,e,r){var n=r("f083"),i=r("bde8")(),o=r("93e0").process,a="process"==r("1c2d")(o);n(n.G,{asap:function(t){var e=a&&o.domain;i(e?e.bind(t):t)}})},"396a":function(t,e,r){var n=r("f083");n(n.S,"Number",{isInteger:r("2647")})},"399f":function(t,e,r){(function(t){!function(t,e){"use strict";function n(t,e){if(!t)throw new Error(e||"Assertion failed")}function i(t,e){function r(){}t.super_=e,r.prototype=e.prototype,t.prototype=new r,t.prototype.constructor=t}function o(t,e,r){if(o.isBN(t))return t;this.negative=0,this.words=null,this.length=0,(this.red=null)!==t&&("le"!==e&&"be"!==e||(r=e,e=10),this._init(t||0,e||10,r||"be"))}var a;"object"==typeof t?t.exports=o:e.BN=o,(o.BN=o).wordSize=26;try{a=("undefined"!=typeof window&&void 0!==window.Buffer?window:r(10)).Buffer}catch(t){}function s(t,e){return e=t.charCodeAt(e),48<=e&&e<=57?e-48:65<=e&&e<=70?e-55:97<=e&&e<=102?e-87:void n(!1,"Invalid character in "+t)}function u(t,e,r){var n=s(t,r);return e<=r-1&&(n|=s(t,r-1)<<4),n}function f(t,e,r,i){for(var o=0,a=0,s=Math.min(t.length,r),u=e;u<s;u++){var f=t.charCodeAt(u)-48;o*=i,a=49<=f?f-49+10:17<=f?f-17+10:f,n(0<=f&&a<i,"Invalid character"),o+=a}return o}function h(t,e){t.words=e.words,t.length=e.length,t.negative=e.negative,t.red=e.red}if(o.isBN=function(t){return t instanceof o||null!==t&&"object"==typeof t&&t.constructor.wordSize===o.wordSize&&Array.isArray(t.words)},o.max=function(t,e){return 0<t.cmp(e)?t:e},o.min=function(t,e){return t.cmp(e)<0?t:e},o.prototype._init=function(t,e,r){if("number"==typeof t)return this._initNumber(t,e,r);if("object"==typeof t)return this._initArray(t,e,r);n((e="hex"===e?16:e)===(0|e)&&2<=e&&e<=36);var i=0;"-"===(t=t.toString().replace(/\s+/g,""))[0]&&(i++,this.negative=1),i<t.length&&(16===e?this._parseHex(t,i,r):(this._parseBase(t,e,i),"le"===r&&this._initArray(this.toArray(),e,r)))},o.prototype._initNumber=function(t,e,r){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(n(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),"le"===r&&this._initArray(this.toArray(),e,r)},o.prototype._initArray=function(t,e,r){if(n("number"==typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var i,o,a=0;a<this.length;a++)this.words[a]=0;var s=0;if("be"===r)for(a=t.length-1,i=0;0<=a;a-=3)o=t[a]|t[a-1]<<8|t[a-2]<<16,this.words[i]|=o<<s&67108863,this.words[i+1]=o>>>26-s&67108863,26<=(s+=24)&&(s-=26,i++);else if("le"===r)for(i=a=0;a<t.length;a+=3)o=t[a]|t[a+1]<<8|t[a+2]<<16,this.words[i]|=o<<s&67108863,this.words[i+1]=o>>>26-s&67108863,26<=(s+=24)&&(s-=26,i++);return this._strip()},o.prototype._parseHex=function(t,e,r){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var n=0;n<this.length;n++)this.words[n]=0;var i,o=0,a=0;if("be"===r)for(n=t.length-1;e<=n;n-=2)i=u(t,e,n)<<o,this.words[a]|=67108863&i,18<=o?(o-=18,this.words[a+=1]|=i>>>26):o+=8;else for(n=(t.length-e)%2==0?e+1:e;n<t.length;n+=2)i=u(t,e,n)<<o,this.words[a]|=67108863&i,18<=o?(o-=18,this.words[a+=1]|=i>>>26):o+=8;this._strip()},o.prototype._parseBase=function(t,e,r){this.words=[0];for(var n=0,i=this.length=1;i<=67108863;i*=e)n++;i=i/e|0;for(var o=t.length-r,a=o%--n,s=Math.min(o,o-a)+r,u=0,h=r;h<s;h+=n)u=f(t,h,h+n,e),this.imuln(i),this.words[0]+u<67108864?this.words[0]+=u:this._iaddn(u);if(0!=a){var c=1;for(u=f(t,h,t.length,e),h=0;h<a;h++)c*=e;this.imuln(c),this.words[0]+u<67108864?this.words[0]+=u:this._iaddn(u)}this._strip()},o.prototype.copy=function(t){t.words=new Array(this.length);for(var e=0;e<this.length;e++)t.words[e]=this.words[e];t.length=this.length,t.negative=this.negative,t.red=this.red},o.prototype._move=function(t){h(t,this)},o.prototype.clone=function(){var t=new o(null);return this.copy(t),t},o.prototype._expand=function(t){for(;this.length<t;)this.words[this.length++]=0;return this},o.prototype._strip=function(){for(;1<this.length&&0===this.words[this.length-1];)this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},"undefined"!=typeof Symbol&&"function"==typeof Symbol.for)try{o.prototype[Symbol.for("nodejs.util.inspect.custom")]=c}catch(t){o.prototype.inspect=c}else o.prototype.inspect=c;function c(){return(this.red?"<BN-R: ":"<BN: ")+this.toString(16)+">"}var l=["","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"],d=[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],p=[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];function m(t,e,r){r.negative=e.negative^t.negative;var n=t.length+e.length|0,i=(n=(r.length=n)-1|0,(a=(0|t.words[0])*(0|e.words[0]))/67108864|0);r.words[0]=67108863&a;for(var o=1;o<n;o++){for(var a,s=i>>>26,u=67108863&i,f=Math.min(o,e.length-1),h=Math.max(0,o-t.length+1);h<=f;h++)s+=(a=(0|t.words[o-h|0])*(0|e.words[h])+u)/67108864|0,u=67108863&a;r.words[o]=0|u,i=0|s}return 0!==i?r.words[o]=0|i:r.length--,r._strip()}o.prototype.toString=function(t,e){if(e=0|e||1,16===(t=t||10)||"hex"===t){u="";for(var r=0,i=0,o=0;o<this.length;o++){var a=this.words[o],s=(16777215&(a<<r|i)).toString(16),u=0!==(i=a>>>24-r&16777215)||o!==this.length-1?l[6-s.length]+s+u:s+u;26<=(r+=2)&&(r-=26,o--)}for(0!==i&&(u=i.toString(16)+u);u.length%e!=0;)u="0"+u;return 0!==this.negative?"-"+u:u}if(t===(0|t)&&2<=t&&t<=36){var f=d[t],h=p[t];for(u="",(c=this.clone()).negative=0;!c.isZero();){var c,m=c.modrn(h).toString(t);u=(c=c.idivn(h)).isZero()?m+u:l[f-m.length]+m+u}for(this.isZero()&&(u="0"+u);u.length%e!=0;)u="0"+u;return 0!==this.negative?"-"+u:u}n(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:2<this.length&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},o.prototype.toJSON=function(){return this.toString(16,2)},a&&(o.prototype.toBuffer=function(t,e){return this.toArrayLike(a,t,e)}),o.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)},o.prototype.toArrayLike=function(t,e,r){this._strip();var i=this.byteLength();r=r||Math.max(1,i);return n(i<=r,"byte array longer than desired length"),n(0<r,"Requested array length <= 0"),r=r,r=(t=t).allocUnsafe?t.allocUnsafe(r):new t(r),this["_toArrayLike"+("le"===e?"LE":"BE")](r,i),r},o.prototype._toArrayLikeLE=function(t,e){for(var r=0,n=0,i=0,o=0;i<this.length;i++){var a=this.words[i]<<o|n;t[r++]=255&a,r<t.length&&(t[r++]=a>>8&255),r<t.length&&(t[r++]=a>>16&255),6===o?(r<t.length&&(t[r++]=a>>24&255),o=n=0):(n=a>>>24,o+=2)}if(r<t.length)for(t[r++]=n;r<t.length;)t[r++]=0},o.prototype._toArrayLikeBE=function(t,e){for(var r=t.length-1,n=0,i=0,o=0;i<this.length;i++){var a=this.words[i]<<o|n;t[r--]=255&a,0<=r&&(t[r--]=a>>8&255),0<=r&&(t[r--]=a>>16&255),6===o?(0<=r&&(t[r--]=a>>24&255),o=n=0):(n=a>>>24,o+=2)}if(0<=r)for(t[r--]=n;0<=r;)t[r--]=0},Math.clz32?o.prototype._countBits=function(t){return 32-Math.clz32(t)}:o.prototype._countBits=function(t){var e=t;t=0;return 4096<=e&&(t+=13,e>>>=13),64<=e&&(t+=7,e>>>=7),8<=e&&(t+=4,e>>>=4),2<=e&&(t+=2,e>>>=2),t+e},o.prototype._zeroBits=function(t){if(0===t)return 26;var e=t;t=0;return 0==(8191&e)&&(t+=13,e>>>=13),0==(127&e)&&(t+=7,e>>>=7),0==(15&e)&&(t+=4,e>>>=4),0==(3&e)&&(t+=2,e>>>=2),0==(1&e)&&t++,t},o.prototype.bitLength=function(){var t=this.words[this.length-1];t=this._countBits(t);return 26*(this.length-1)+t},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;e<this.length;e++){var r=this._zeroBits(this.words[e]);if(t+=r,26!==r)break}return t},o.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},o.prototype.toTwos=function(t){return 0!==this.negative?this.abs().inotn(t).iaddn(1):this.clone()},o.prototype.fromTwos=function(t){return this.testn(t-1)?this.notn(t).iaddn(1).ineg():this.clone()},o.prototype.isNeg=function(){return 0!==this.negative},o.prototype.neg=function(){return this.clone().ineg()},o.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},o.prototype.iuor=function(t){for(;this.length<t.length;)this.words[this.length++]=0;for(var e=0;e<t.length;e++)this.words[e]=this.words[e]|t.words[e];return this._strip()},o.prototype.ior=function(t){return n(0==(this.negative|t.negative)),this.iuor(t)},o.prototype.or=function(t){return this.length>t.length?this.clone().ior(t):t.clone().ior(this)},o.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},o.prototype.iuand=function(t){for(var e=this.length>t.length?t:this,r=0;r<e.length;r++)this.words[r]=this.words[r]&t.words[r];return this.length=e.length,this._strip()},o.prototype.iand=function(t){return n(0==(this.negative|t.negative)),this.iuand(t)},o.prototype.and=function(t){return this.length>t.length?this.clone().iand(t):t.clone().iand(this)},o.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},o.prototype.iuxor=function(t){for(var e,r=this.length>t.length?(e=this,t):(e=t,this),n=0;n<r.length;n++)this.words[n]=e.words[n]^r.words[n];if(this!==e)for(;n<e.length;n++)this.words[n]=e.words[n];return this.length=e.length,this._strip()},o.prototype.ixor=function(t){return n(0==(this.negative|t.negative)),this.iuxor(t)},o.prototype.xor=function(t){return this.length>t.length?this.clone().ixor(t):t.clone().ixor(this)},o.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},o.prototype.inotn=function(t){n("number"==typeof t&&0<=t);var e=0|Math.ceil(t/26);t%=26;this._expand(e),0<t&&e--;for(var r=0;r<e;r++)this.words[r]=67108863&~this.words[r];return 0<t&&(this.words[r]=~this.words[r]&67108863>>26-t),this._strip()},o.prototype.notn=function(t){return this.clone().inotn(t)},o.prototype.setn=function(t,e){n("number"==typeof t&&0<=t);var r=t/26|0;t%=26;return this._expand(1+r),this.words[r]=e?this.words[r]|1<<t:this.words[r]&~(1<<t),this._strip()},o.prototype.iadd=function(t){var e,r;if(0!==this.negative&&0===t.negative)return this.negative=0,e=this.isub(t),this.negative^=1,this._normSign();if(0===this.negative&&0!==t.negative)return t.negative=0,e=this.isub(t),t.negative=1,e._normSign();for(var n=this.length>t.length?(r=this,t):(r=t,this),i=0,o=0;o<n.length;o++)e=(0|r.words[o])+(0|n.words[o])+i,this.words[o]=67108863&e,i=e>>>26;for(;0!==i&&o<r.length;o++)e=(0|r.words[o])+i,this.words[o]=67108863&e,i=e>>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;o<r.length;o++)this.words[o]=r.words[o];return this},o.prototype.add=function(t){var e;return 0!==t.negative&&0===this.negative?(t.negative=0,e=this.sub(t),t.negative^=1,e):0===t.negative&&0!==this.negative?(this.negative=0,e=t.sub(this),this.negative=1,e):this.length>t.length?this.clone().iadd(t):t.clone().iadd(this)},o.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var r,n=this.cmp(t);if(0===n)return this.negative=0,this.length=1,this.words[0]=0,this;for(var i=0<n?(r=this,t):(r=t,this),o=0,a=0;a<i.length;a++)o=(e=(0|r.words[a])-(0|i.words[a])+o)>>26,this.words[a]=67108863&e;for(;0!==o&&a<r.length;a++)o=(e=(0|r.words[a])+o)>>26,this.words[a]=67108863&e;if(0===o&&a<r.length&&r!==this)for(;a<r.length;a++)this.words[a]=r.words[a];return this.length=Math.max(this.length,a),r!==this&&(this.negative=1),this._strip()},o.prototype.sub=function(t){return this.clone().isub(t)};var b=function(t,e,r){var n=t.words,i=e.words,o=r.words,a=0|n[0],s=8191&a,u=a>>>13,f=0|n[1],h=8191&f,c=f>>>13,l=0|n[2],d=8191&l,p=l>>>13,m=0|n[3],b=8191&m,g=m>>>13,v=0|n[4],y=8191&v,w=v>>>13,A=0|n[5],M=8191&A,_=A>>>13,x=0|n[6],S=8191&x,E=x>>>13,k=0|n[7],O=8191&k,j=k>>>13,C=0|n[8],T=8191&C,B=C>>>13,N=0|n[9],I=8191&N,R=N>>>13,P=0|i[0],L=8191&P,q=P>>>13,D=0|i[1],z=8191&D,F=D>>>13,U=0|i[2],Y=8191&U,G=U>>>13,H=0|i[3],W=8191&H,Z=H>>>13,Q=0|i[4],V=8191&Q,K=Q>>>13,X=0|i[5],J=8191&X,$=X>>>13;a=0|i[6],f=8191&a,l=a>>>13,m=0|i[7],v=8191&m,A=m>>>13,x=0|i[8],k=8191&x,C=x>>>13,n=0|i[9],N=8191&n,P=n>>>13;r.negative=t.negative^e.negative,r.length=19;H=(0+Math.imul(s,L)|0)+((8191&(U=(U=Math.imul(s,q))+Math.imul(u,L)|0))<<13)|0;var tt=((Q=Math.imul(u,q))+(U>>>13)|0)+(H>>>26)|0;return H&=67108863,D=Math.imul(h,L),U=(U=Math.imul(h,q))+Math.imul(c,L)|0,Q=Math.imul(c,q),X=(tt+(D+Math.imul(s,z)|0)|0)+((8191&(U=(U=U+Math.imul(s,F)|0)+Math.imul(u,z)|0))<<13)|0,tt=((Q=Q+Math.imul(u,F)|0)+(U>>>13)|0)+(X>>>26)|0,X&=67108863,D=Math.imul(d,L),U=(U=Math.imul(d,q))+Math.imul(p,L)|0,Q=Math.imul(p,q),D=D+Math.imul(h,z)|0,U=(U=U+Math.imul(h,F)|0)+Math.imul(c,z)|0,Q=Q+Math.imul(c,F)|0,a=(tt+(D+Math.imul(s,Y)|0)|0)+((8191&(U=(U=U+Math.imul(s,G)|0)+Math.imul(u,Y)|0))<<13)|0,tt=((Q=Q+Math.imul(u,G)|0)+(U>>>13)|0)+(a>>>26)|0,a&=67108863,D=Math.imul(b,L),U=(U=Math.imul(b,q))+Math.imul(g,L)|0,Q=Math.imul(g,q),D=D+Math.imul(d,z)|0,U=(U=U+Math.imul(d,F)|0)+Math.imul(p,z)|0,Q=Q+Math.imul(p,F)|0,D=D+Math.imul(h,Y)|0,U=(U=U+Math.imul(h,G)|0)+Math.imul(c,Y)|0,Q=Q+Math.imul(c,G)|0,m=(tt+(D+Math.imul(s,W)|0)|0)+((8191&(U=(U=U+Math.imul(s,Z)|0)+Math.imul(u,W)|0))<<13)|0,tt=((Q=Q+Math.imul(u,Z)|0)+(U>>>13)|0)+(m>>>26)|0,m&=67108863,D=Math.imul(y,L),U=(U=Math.imul(y,q))+Math.imul(w,L)|0,Q=Math.imul(w,q),D=D+Math.imul(b,z)|0,U=(U=U+Math.imul(b,F)|0)+Math.imul(g,z)|0,Q=Q+Math.imul(g,F)|0,D=D+Math.imul(d,Y)|0,U=(U=U+Math.imul(d,G)|0)+Math.imul(p,Y)|0,Q=Q+Math.imul(p,G)|0,D=D+Math.imul(h,W)|0,U=(U=U+Math.imul(h,Z)|0)+Math.imul(c,W)|0,Q=Q+Math.imul(c,Z)|0,x=(tt+(D+Math.imul(s,V)|0)|0)+((8191&(U=(U=U+Math.imul(s,K)|0)+Math.imul(u,V)|0))<<13)|0,tt=((Q=Q+Math.imul(u,K)|0)+(U>>>13)|0)+(x>>>26)|0,x&=67108863,D=Math.imul(M,L),U=(U=Math.imul(M,q))+Math.imul(_,L)|0,Q=Math.imul(_,q),D=D+Math.imul(y,z)|0,U=(U=U+Math.imul(y,F)|0)+Math.imul(w,z)|0,Q=Q+Math.imul(w,F)|0,D=D+Math.imul(b,Y)|0,U=(U=U+Math.imul(b,G)|0)+Math.imul(g,Y)|0,Q=Q+Math.imul(g,G)|0,D=D+Math.imul(d,W)|0,U=(U=U+Math.imul(d,Z)|0)+Math.imul(p,W)|0,Q=Q+Math.imul(p,Z)|0,D=D+Math.imul(h,V)|0,U=(U=U+Math.imul(h,K)|0)+Math.imul(c,V)|0,Q=Q+Math.imul(c,K)|0,i=(tt+(D+Math.imul(s,J)|0)|0)+((8191&(U=(U=U+Math.imul(s,$)|0)+Math.imul(u,J)|0))<<13)|0,tt=((Q=Q+Math.imul(u,$)|0)+(U>>>13)|0)+(i>>>26)|0,i&=67108863,D=Math.imul(S,L),U=(U=Math.imul(S,q))+Math.imul(E,L)|0,Q=Math.imul(E,q),D=D+Math.imul(M,z)|0,U=(U=U+Math.imul(M,F)|0)+Math.imul(_,z)|0,Q=Q+Math.imul(_,F)|0,D=D+Math.imul(y,Y)|0,U=(U=U+Math.imul(y,G)|0)+Math.imul(w,Y)|0,Q=Q+Math.imul(w,G)|0,D=D+Math.imul(b,W)|0,U=(U=U+Math.imul(b,Z)|0)+Math.imul(g,W)|0,Q=Q+Math.imul(g,Z)|0,D=D+Math.imul(d,V)|0,U=(U=U+Math.imul(d,K)|0)+Math.imul(p,V)|0,Q=Q+Math.imul(p,K)|0,D=D+Math.imul(h,J)|0,U=(U=U+Math.imul(h,$)|0)+Math.imul(c,J)|0,Q=Q+Math.imul(c,$)|0,n=(tt+(D+Math.imul(s,f)|0)|0)+((8191&(U=(U=U+Math.imul(s,l)|0)+Math.imul(u,f)|0))<<13)|0,tt=((Q=Q+Math.imul(u,l)|0)+(U>>>13)|0)+(n>>>26)|0,n&=67108863,D=Math.imul(O,L),U=(U=Math.imul(O,q))+Math.imul(j,L)|0,Q=Math.imul(j,q),D=D+Math.imul(S,z)|0,U=(U=U+Math.imul(S,F)|0)+Math.imul(E,z)|0,Q=Q+Math.imul(E,F)|0,D=D+Math.imul(M,Y)|0,U=(U=U+Math.imul(M,G)|0)+Math.imul(_,Y)|0,Q=Q+Math.imul(_,G)|0,D=D+Math.imul(y,W)|0,U=(U=U+Math.imul(y,Z)|0)+Math.imul(w,W)|0,Q=Q+Math.imul(w,Z)|0,D=D+Math.imul(b,V)|0,U=(U=U+Math.imul(b,K)|0)+Math.imul(g,V)|0,Q=Q+Math.imul(g,K)|0,D=D+Math.imul(d,J)|0,U=(U=U+Math.imul(d,$)|0)+Math.imul(p,J)|0,Q=Q+Math.imul(p,$)|0,D=D+Math.imul(h,f)|0,U=(U=U+Math.imul(h,l)|0)+Math.imul(c,f)|0,Q=Q+Math.imul(c,l)|0,t=(tt+(D+Math.imul(s,v)|0)|0)+((8191&(U=(U=U+Math.imul(s,A)|0)+Math.imul(u,v)|0))<<13)|0,tt=((Q=Q+Math.imul(u,A)|0)+(U>>>13)|0)+(t>>>26)|0,t&=67108863,D=Math.imul(T,L),U=(U=Math.imul(T,q))+Math.imul(B,L)|0,Q=Math.imul(B,q),D=D+Math.imul(O,z)|0,U=(U=U+Math.imul(O,F)|0)+Math.imul(j,z)|0,Q=Q+Math.imul(j,F)|0,D=D+Math.imul(S,Y)|0,U=(U=U+Math.imul(S,G)|0)+Math.imul(E,Y)|0,Q=Q+Math.imul(E,G)|0,D=D+Math.imul(M,W)|0,U=(U=U+Math.imul(M,Z)|0)+Math.imul(_,W)|0,Q=Q+Math.imul(_,Z)|0,D=D+Math.imul(y,V)|0,U=(U=U+Math.imul(y,K)|0)+Math.imul(w,V)|0,Q=Q+Math.imul(w,K)|0,D=D+Math.imul(b,J)|0,U=(U=U+Math.imul(b,$)|0)+Math.imul(g,J)|0,Q=Q+Math.imul(g,$)|0,D=D+Math.imul(d,f)|0,U=(U=U+Math.imul(d,l)|0)+Math.imul(p,f)|0,Q=Q+Math.imul(p,l)|0,D=D+Math.imul(h,v)|0,U=(U=U+Math.imul(h,A)|0)+Math.imul(c,v)|0,Q=Q+Math.imul(c,A)|0,e=(tt+(D+Math.imul(s,k)|0)|0)+((8191&(U=(U=U+Math.imul(s,C)|0)+Math.imul(u,k)|0))<<13)|0,tt=((Q=Q+Math.imul(u,C)|0)+(U>>>13)|0)+(e>>>26)|0,e&=67108863,D=Math.imul(I,L),U=(U=Math.imul(I,q))+Math.imul(R,L)|0,Q=Math.imul(R,q),D=D+Math.imul(T,z)|0,U=(U=U+Math.imul(T,F)|0)+Math.imul(B,z)|0,Q=Q+Math.imul(B,F)|0,D=D+Math.imul(O,Y)|0,U=(U=U+Math.imul(O,G)|0)+Math.imul(j,Y)|0,Q=Q+Math.imul(j,G)|0,D=D+Math.imul(S,W)|0,U=(U=U+Math.imul(S,Z)|0)+Math.imul(E,W)|0,Q=Q+Math.imul(E,Z)|0,D=D+Math.imul(M,V)|0,U=(U=U+Math.imul(M,K)|0)+Math.imul(_,V)|0,Q=Q+Math.imul(_,K)|0,D=D+Math.imul(y,J)|0,U=(U=U+Math.imul(y,$)|0)+Math.imul(w,J)|0,Q=Q+Math.imul(w,$)|0,D=D+Math.imul(b,f)|0,U=(U=U+Math.imul(b,l)|0)+Math.imul(g,f)|0,Q=Q+Math.imul(g,l)|0,D=D+Math.imul(d,v)|0,U=(U=U+Math.imul(d,A)|0)+Math.imul(p,v)|0,Q=Q+Math.imul(p,A)|0,D=D+Math.imul(h,k)|0,U=(U=U+Math.imul(h,C)|0)+Math.imul(c,k)|0,Q=Q+Math.imul(c,C)|0,s=(tt+(D+Math.imul(s,N)|0)|0)+((8191&(U=(U=U+Math.imul(s,P)|0)+Math.imul(u,N)|0))<<13)|0,tt=((Q=Q+Math.imul(u,P)|0)+(U>>>13)|0)+(s>>>26)|0,s&=67108863,D=Math.imul(I,z),U=(U=Math.imul(I,F))+Math.imul(R,z)|0,Q=Math.imul(R,F),D=D+Math.imul(T,Y)|0,U=(U=U+Math.imul(T,G)|0)+Math.imul(B,Y)|0,Q=Q+Math.imul(B,G)|0,D=D+Math.imul(O,W)|0,U=(U=U+Math.imul(O,Z)|0)+Math.imul(j,W)|0,Q=Q+Math.imul(j,Z)|0,D=D+Math.imul(S,V)|0,U=(U=U+Math.imul(S,K)|0)+Math.imul(E,V)|0,Q=Q+Math.imul(E,K)|0,D=D+Math.imul(M,J)|0,U=(U=U+Math.imul(M,$)|0)+Math.imul(_,J)|0,Q=Q+Math.imul(_,$)|0,D=D+Math.imul(y,f)|0,U=(U=U+Math.imul(y,l)|0)+Math.imul(w,f)|0,Q=Q+Math.imul(w,l)|0,D=D+Math.imul(b,v)|0,U=(U=U+Math.imul(b,A)|0)+Math.imul(g,v)|0,Q=Q+Math.imul(g,A)|0,D=D+Math.imul(d,k)|0,U=(U=U+Math.imul(d,C)|0)+Math.imul(p,k)|0,Q=Q+Math.imul(p,C)|0,h=(tt+(D+Math.imul(h,N)|0)|0)+((8191&(U=(U=U+Math.imul(h,P)|0)+Math.imul(c,N)|0))<<13)|0,tt=((Q=Q+Math.imul(c,P)|0)+(U>>>13)|0)+(h>>>26)|0,h&=67108863,D=Math.imul(I,Y),U=(U=Math.imul(I,G))+Math.imul(R,Y)|0,Q=Math.imul(R,G),D=D+Math.imul(T,W)|0,U=(U=U+Math.imul(T,Z)|0)+Math.imul(B,W)|0,Q=Q+Math.imul(B,Z)|0,D=D+Math.imul(O,V)|0,U=(U=U+Math.imul(O,K)|0)+Math.imul(j,V)|0,Q=Q+Math.imul(j,K)|0,D=D+Math.imul(S,J)|0,U=(U=U+Math.imul(S,$)|0)+Math.imul(E,J)|0,Q=Q+Math.imul(E,$)|0,D=D+Math.imul(M,f)|0,U=(U=U+Math.imul(M,l)|0)+Math.imul(_,f)|0,Q=Q+Math.imul(_,l)|0,D=D+Math.imul(y,v)|0,U=(U=U+Math.imul(y,A)|0)+Math.imul(w,v)|0,Q=Q+Math.imul(w,A)|0,D=D+Math.imul(b,k)|0,U=(U=U+Math.imul(b,C)|0)+Math.imul(g,k)|0,Q=Q+Math.imul(g,C)|0,d=(tt+(D+Math.imul(d,N)|0)|0)+((8191&(U=(U=U+Math.imul(d,P)|0)+Math.imul(p,N)|0))<<13)|0,tt=((Q=Q+Math.imul(p,P)|0)+(U>>>13)|0)+(d>>>26)|0,d&=67108863,D=Math.imul(I,W),U=(U=Math.imul(I,Z))+Math.imul(R,W)|0,Q=Math.imul(R,Z),D=D+Math.imul(T,V)|0,U=(U=U+Math.imul(T,K)|0)+Math.imul(B,V)|0,Q=Q+Math.imul(B,K)|0,D=D+Math.imul(O,J)|0,U=(U=U+Math.imul(O,$)|0)+Math.imul(j,J)|0,Q=Q+Math.imul(j,$)|0,D=D+Math.imul(S,f)|0,U=(U=U+Math.imul(S,l)|0)+Math.imul(E,f)|0,Q=Q+Math.imul(E,l)|0,D=D+Math.imul(M,v)|0,U=(U=U+Math.imul(M,A)|0)+Math.imul(_,v)|0,Q=Q+Math.imul(_,A)|0,D=D+Math.imul(y,k)|0,U=(U=U+Math.imul(y,C)|0)+Math.imul(w,k)|0,Q=Q+Math.imul(w,C)|0,b=(tt+(D+Math.imul(b,N)|0)|0)+((8191&(U=(U=U+Math.imul(b,P)|0)+Math.imul(g,N)|0))<<13)|0,tt=((Q=Q+Math.imul(g,P)|0)+(U>>>13)|0)+(b>>>26)|0,b&=67108863,D=Math.imul(I,V),U=(U=Math.imul(I,K))+Math.imul(R,V)|0,Q=Math.imul(R,K),D=D+Math.imul(T,J)|0,U=(U=U+Math.imul(T,$)|0)+Math.imul(B,J)|0,Q=Q+Math.imul(B,$)|0,D=D+Math.imul(O,f)|0,U=(U=U+Math.imul(O,l)|0)+Math.imul(j,f)|0,Q=Q+Math.imul(j,l)|0,D=D+Math.imul(S,v)|0,U=(U=U+Math.imul(S,A)|0)+Math.imul(E,v)|0,Q=Q+Math.imul(E,A)|0,D=D+Math.imul(M,k)|0,U=(U=U+Math.imul(M,C)|0)+Math.imul(_,k)|0,Q=Q+Math.imul(_,C)|0,y=(tt+(D+Math.imul(y,N)|0)|0)+((8191&(U=(U=U+Math.imul(y,P)|0)+Math.imul(w,N)|0))<<13)|0,tt=((Q=Q+Math.imul(w,P)|0)+(U>>>13)|0)+(y>>>26)|0,y&=67108863,D=Math.imul(I,J),U=(U=Math.imul(I,$))+Math.imul(R,J)|0,Q=Math.imul(R,$),D=D+Math.imul(T,f)|0,U=(U=U+Math.imul(T,l)|0)+Math.imul(B,f)|0,Q=Q+Math.imul(B,l)|0,D=D+Math.imul(O,v)|0,U=(U=U+Math.imul(O,A)|0)+Math.imul(j,v)|0,Q=Q+Math.imul(j,A)|0,D=D+Math.imul(S,k)|0,U=(U=U+Math.imul(S,C)|0)+Math.imul(E,k)|0,Q=Q+Math.imul(E,C)|0,M=(tt+(D+Math.imul(M,N)|0)|0)+((8191&(U=(U=U+Math.imul(M,P)|0)+Math.imul(_,N)|0))<<13)|0,tt=((Q=Q+Math.imul(_,P)|0)+(U>>>13)|0)+(M>>>26)|0,M&=67108863,D=Math.imul(I,f),U=(U=Math.imul(I,l))+Math.imul(R,f)|0,Q=Math.imul(R,l),D=D+Math.imul(T,v)|0,U=(U=U+Math.imul(T,A)|0)+Math.imul(B,v)|0,Q=Q+Math.imul(B,A)|0,D=D+Math.imul(O,k)|0,U=(U=U+Math.imul(O,C)|0)+Math.imul(j,k)|0,Q=Q+Math.imul(j,C)|0,S=(tt+(D+Math.imul(S,N)|0)|0)+((8191&(U=(U=U+Math.imul(S,P)|0)+Math.imul(E,N)|0))<<13)|0,tt=((Q=Q+Math.imul(E,P)|0)+(U>>>13)|0)+(S>>>26)|0,S&=67108863,D=Math.imul(I,v),U=(U=Math.imul(I,A))+Math.imul(R,v)|0,Q=Math.imul(R,A),D=D+Math.imul(T,k)|0,U=(U=U+Math.imul(T,C)|0)+Math.imul(B,k)|0,Q=Q+Math.imul(B,C)|0,O=(tt+(D+Math.imul(O,N)|0)|0)+((8191&(U=(U=U+Math.imul(O,P)|0)+Math.imul(j,N)|0))<<13)|0,tt=((Q=Q+Math.imul(j,P)|0)+(U>>>13)|0)+(O>>>26)|0,O&=67108863,D=Math.imul(I,k),U=(U=Math.imul(I,C))+Math.imul(R,k)|0,Q=Math.imul(R,C),T=(tt+(D+Math.imul(T,N)|0)|0)+((8191&(U=(U=U+Math.imul(T,P)|0)+Math.imul(B,N)|0))<<13)|0,tt=((Q=Q+Math.imul(B,P)|0)+(U>>>13)|0)+(T>>>26)|0,T&=67108863,N=(tt+Math.imul(I,N)|0)+((8191&(U=(U=Math.imul(I,P))+Math.imul(R,N)|0))<<13)|0,tt=((Q=Math.imul(R,P))+(U>>>13)|0)+(N>>>26)|0,N&=67108863,o[0]=H,o[1]=X,o[2]=a,o[3]=m,o[4]=x,o[5]=i,o[6]=n,o[7]=t,o[8]=e,o[9]=s,o[10]=h,o[11]=d,o[12]=b,o[13]=y,o[14]=M,o[15]=S,o[16]=O,o[17]=T,o[18]=N,0!=tt&&(o[19]=tt,r.length++),r};function g(t,e,r){r.negative=e.negative^t.negative,r.length=t.length+e.length;for(var n=0,i=0,o=0;o<r.length-1;o++){for(var a=i,s=(i=0,67108863&n),u=Math.min(o,e.length-1),f=Math.max(0,o-t.length+1);f<=u;f++){var h=(0|t.words[o-f])*(0|e.words[f]),c=67108863&h;s=67108863&(c=c+s|0);i+=(a=(a=a+(h/67108864|0)|0)+(c>>>26)|0)>>>26,a&=67108863}r.words[o]=s,n=a,a=i}return 0!==n?r.words[o]=n:r.length--,r._strip()}function v(t,e,r){return g(t,e,r)}Math.imul||(b=m),o.prototype.mulTo=function(t,e){var r=this.length+t.length;e=(10===this.length&&10===t.length?b:r<63?m:r<1024?g:v)(this,t,e);return e},o.prototype.mul=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),this.mulTo(t,e)},o.prototype.mulf=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),v(this,t,e)},o.prototype.imul=function(t){return this.clone().mulTo(t,this)},o.prototype.imuln=function(t){var e=t<0;n("number"==typeof(t=e?-t:t)),n(t<67108864);for(var r=0,i=0;i<this.length;i++){var o=(0|this.words[i])*t,a=(67108863&o)+(67108863&r);r>>=26,r+=o/67108864|0,r+=a>>>26,this.words[i]=67108863&a}return 0!==r&&(this.words[i]=r,this.length++),e?this.ineg():this},o.prototype.muln=function(t){return this.clone().imuln(t)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(t){var e=function(t){for(var e=new Array(t.bitLength()),r=0;r<e.length;r++)e[r]=t.words[r/26|0]>>>r%26&1;return e}(t);if(0===e.length)return new o(1);for(var r=this,n=0;n<e.length&&0===e[n];n++,r=r.sqr());if(++n<e.length)for(var i=r.sqr();n<e.length;n++,i=i.sqr())0!==e[n]&&(r=r.mul(i));return r},o.prototype.iushln=function(t){n("number"==typeof t&&0<=t);var e=t%26,r=(t-e)/26,i=67108863>>>26-e<<26-e;if(0!=e){for(var o=0,a=0;a<this.length;a++){var s=this.words[a]&i,u=(0|this.words[a])-s<<e;this.words[a]=u|o,o=s>>>26-e}o&&(this.words[a]=o,this.length++)}if(0!=r){for(a=this.length-1;0<=a;a--)this.words[a+r]=this.words[a];for(a=0;a<r;a++)this.words[a]=0;this.length+=r}return this._strip()},o.prototype.ishln=function(t){return n(0===this.negative),this.iushln(t)},o.prototype.iushrn=function(t,e,r){n("number"==typeof t&&0<=t);var i=e?(e-e%26)/26:0,o=t%26,a=Math.min((t-o)/26,this.length),s=67108863^67108863>>>o<<o,u=r;if(i-=a,i=Math.max(0,i),u){for(var f=0;f<a;f++)u.words[f]=this.words[f];u.length=a}if(0!==a)if(this.length>a)for(this.length-=a,f=0;f<this.length;f++)this.words[f]=this.words[f+a];else this.words[0]=0,this.length=1;var h=0;for(f=this.length-1;0<=f&&(0!==h||i<=f);f--){var c=0|this.words[f];this.words[f]=h<<26-o|c>>>o,h=c&s}return u&&0!==h&&(u.words[u.length++]=h),0===this.length&&(this.words[0]=0,this.length=1),this._strip()},o.prototype.ishrn=function(t,e,r){return n(0===this.negative),this.iushrn(t,e,r)},o.prototype.shln=function(t){return this.clone().ishln(t)},o.prototype.ushln=function(t){return this.clone().iushln(t)},o.prototype.shrn=function(t){return this.clone().ishrn(t)},o.prototype.ushrn=function(t){return this.clone().iushrn(t)},o.prototype.testn=function(t){n("number"==typeof t&&0<=t);var e=t%26;t=(t-e)/26;return!(this.length<=t)&&!!(this.words[t]&1<<e)},o.prototype.imaskn=function(t){n("number"==typeof t&&0<=t);var e=t%26;t=(t-e)/26;return n(0===this.negative,"imaskn works only with positive numbers"),this.length<=t?this:(0!=e&&t++,this.length=Math.min(t,this.length),0!=e&&(this.words[this.length-1]&=67108863^67108863>>>e<<e),this._strip())},o.prototype.maskn=function(t){return this.clone().imaskn(t)},o.prototype.iaddn=function(t){return n("number"==typeof t),n(t<67108864),t<0?this.isubn(-t):0!==this.negative?(1===this.length&&(0|this.words[0])<=t?(this.words[0]=t-(0|this.words[0]),this.negative=0):(this.negative=0,this.isubn(t),this.negative=1),this):this._iaddn(t)},o.prototype._iaddn=function(t){this.words[0]+=t;for(var e=0;e<this.length&&67108864<=this.words[e];e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},o.prototype.isubn=function(t){if(n("number"==typeof t),n(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e<this.length&&this.words[e]<0;e++)this.words[e]+=67108864,--this.words[e+1];return this._strip()},o.prototype.addn=function(t){return this.clone().iaddn(t)},o.prototype.subn=function(t){return this.clone().isubn(t)},o.prototype.iabs=function(){return this.negative=0,this},o.prototype.abs=function(){return this.clone().iabs()},o.prototype._ishlnsubmul=function(t,e,r){var i=t.length+r;this._expand(i);for(var o=0,a=0;a<t.length;a++){var s=(0|this.words[a+r])+o,u=(0|t.words[a])*e;o=((s-=67108863&u)>>26)-(u/67108864|0);this.words[a+r]=67108863&s}for(;a<this.length-r;a++)o=(s=(0|this.words[a+r])+o)>>26,this.words[a+r]=67108863&s;if(0===o)return this._strip();for(n(-1===o),a=o=0;a<this.length;a++)o=(s=-(0|this.words[a])+o)>>26,this.words[a]=67108863&s;return this.negative=1,this._strip()},o.prototype._wordDiv=function(t,e){var r=this.length-t.length,n=this.clone(),i=t,a=0|i.words[i.length-1];0!=(r=26-this._countBits(a))&&(i=i.ushln(r),n.iushln(r),a=0|i.words[i.length-1]);var s,u=n.length-i.length;if("mod"!==e){(s=new o(null)).length=1+u,s.words=new Array(s.length);for(var f=0;f<s.length;f++)s.words[f]=0}t=n.clone()._ishlnsubmul(i,1,u),0===t.negative&&(n=t,s&&(s.words[u]=1));for(var h=u-1;0<=h;h--){var c=67108864*(0|n.words[i.length+h])+(0|n.words[i.length+h-1]);c=Math.min(c/a|0,67108863);for(n._ishlnsubmul(i,c,h);0!==n.negative;)c--,n.negative=0,n._ishlnsubmul(i,1,h),n.isZero()||(n.negative^=1);s&&(s.words[h]=c)}return s&&s._strip(),n._strip(),"div"!==e&&0!=r&&n.iushrn(r),{div:s||null,mod:n}},o.prototype.divmod=function(t,e,r){return n(!t.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===t.negative?(s=this.neg().divmod(t,e),"mod"!==e&&(i=s.div.neg()),"div"!==e&&(a=s.mod.neg(),r&&0!==a.negative&&a.iadd(t)),{div:i,mod:a}):0===this.negative&&0!==t.negative?(s=this.divmod(t.neg(),e),{div:i="mod"!==e?s.div.neg():i,mod:s.mod}):0!=(this.negative&t.negative)?(s=this.neg().divmod(t.neg(),e),"div"!==e&&(a=s.mod.neg(),r&&0!==a.negative&&a.isub(t)),{div:s.div,mod:a}):t.length>this.length||this.cmp(t)<0?{div:new o(0),mod:this}:1===t.length?"div"===e?{div:this.divn(t.words[0]),mod:null}:"mod"===e?{div:null,mod:new o(this.modrn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new o(this.modrn(t.words[0]))}:this._wordDiv(t,e);var i,a,s},o.prototype.div=function(t){return this.divmod(t,"div",!1).div},o.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},o.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},o.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var r=0!==e.div.negative?e.mod.isub(t):e.mod,n=t.ushrn(1);t=t.andln(1),n=r.cmp(n);return n<0||1===t&&0===n?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},o.prototype.modrn=function(t){var e=t<0;n((t=e?-t:t)<=67108863);for(var r=(1<<26)%t,i=0,o=this.length-1;0<=o;o--)i=(r*i+(0|this.words[o]))%t;return e?-i:i},o.prototype.modn=function(t){return this.modrn(t)},o.prototype.idivn=function(t){var e=t<0;n((t=e?-t:t)<=67108863);for(var r=0,i=this.length-1;0<=i;i--){var o=(0|this.words[i])+67108864*r;this.words[i]=o/t|0,r=o%t}return this._strip(),e?this.ineg():this},o.prototype.divn=function(t){return this.clone().idivn(t)},o.prototype.egcd=function(t){n(0===t.negative),n(!t.isZero());for(var e=this,r=t.clone(),i=(e=0!==e.negative?e.umod(t):e.clone(),new o(1)),a=new o(0),s=new o(0),u=new o(1),f=0;e.isEven()&&r.isEven();)e.iushrn(1),r.iushrn(1),++f;for(var h=r.clone(),c=e.clone();!e.isZero();){for(var l=0,d=1;0==(e.words[0]&d)&&l<26;++l,d<<=1);if(0<l)for(e.iushrn(l);0<l--;)(i.isOdd()||a.isOdd())&&(i.iadd(h),a.isub(c)),i.iushrn(1),a.iushrn(1);for(var p=0,m=1;0==(r.words[0]&m)&&p<26;++p,m<<=1);if(0<p)for(r.iushrn(p);0<p--;)(s.isOdd()||u.isOdd())&&(s.iadd(h),u.isub(c)),s.iushrn(1),u.iushrn(1);0<=e.cmp(r)?(e.isub(r),i.isub(s),a.isub(u)):(r.isub(e),s.isub(i),u.isub(a))}return{a:s,b:u,gcd:r.iushln(f)}},o.prototype._invmp=function(t){n(0===t.negative),n(!t.isZero());for(var e,r=this,i=t.clone(),a=(r=0!==r.negative?r.umod(t):r.clone(),new o(1)),s=new o(0),u=i.clone();0<r.cmpn(1)&&0<i.cmpn(1);){for(var f=0,h=1;0==(r.words[0]&h)&&f<26;++f,h<<=1);if(0<f)for(r.iushrn(f);0<f--;)a.isOdd()&&a.iadd(u),a.iushrn(1);for(var c=0,l=1;0==(i.words[0]&l)&&c<26;++c,l<<=1);if(0<c)for(i.iushrn(c);0<c--;)s.isOdd()&&s.iadd(u),s.iushrn(1);0<=r.cmp(i)?(r.isub(i),a.isub(s)):(i.isub(r),s.isub(a))}return(e=0===r.cmpn(1)?a:s).cmpn(0)<0&&e.iadd(t),e},o.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),r=t.clone();e.negative=0;for(var n=r.negative=0;e.isEven()&&r.isEven();n++)e.iushrn(1),r.iushrn(1);for(;;){for(;e.isEven();)e.iushrn(1);for(;r.isEven();)r.iushrn(1);var i=e.cmp(r);if(i<0){var o=e;e=r,r=o}else if(0===i||0===r.cmpn(1))break;e.isub(r)}return r.iushln(n)},o.prototype.invm=function(t){return this.egcd(t).a.umod(t)},o.prototype.isEven=function(){return 0==(1&this.words[0])},o.prototype.isOdd=function(){return 1==(1&this.words[0])},o.prototype.andln=function(t){return this.words[0]&t},o.prototype.bincn=function(t){n("number"==typeof t);var e=t%26;t=(t-e)/26,e=1<<e;if(this.length<=t)return this._expand(1+t),this.words[t]|=e,this;for(var r=e,i=t;0!==r&&i<this.length;i++){var o=0|this.words[i];r=(o+=r)>>>26;o&=67108863,this.words[i]=o}return 0!==r&&(this.words[i]=r,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(t){var e=t<0;return 0===this.negative||e?0===this.negative&&e?1:(this._strip(),t=1<this.length?1:(n((t=e?-t:t)<=67108863,"Number is too big"),(e=0|this.words[0])===t?0:e<t?-1:1),0!==this.negative?0|-t:t):-1},o.prototype.cmp=function(t){return 0!==this.negative&&0===t.negative?-1:0===this.negative&&0!==t.negative?1:(t=this.ucmp(t),0!==this.negative?0|-t:t)},o.prototype.ucmp=function(t){if(this.length>t.length)return 1;if(this.length<t.length)return-1;for(var e=0,r=this.length-1;0<=r;r--){var n=0|this.words[r],i=0|t.words[r];if(n!=i){n<i?e=-1:i<n&&(e=1);break}}return e},o.prototype.gtn=function(t){return 1===this.cmpn(t)},o.prototype.gt=function(t){return 1===this.cmp(t)},o.prototype.gten=function(t){return 0<=this.cmpn(t)},o.prototype.gte=function(t){return 0<=this.cmp(t)},o.prototype.ltn=function(t){return-1===this.cmpn(t)},o.prototype.lt=function(t){return-1===this.cmp(t)},o.prototype.lten=function(t){return this.cmpn(t)<=0},o.prototype.lte=function(t){return this.cmp(t)<=0},o.prototype.eqn=function(t){return 0===this.cmpn(t)},o.prototype.eq=function(t){return 0===this.cmp(t)},o.red=function(t){return new S(t)},o.prototype.toRed=function(t){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},o.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(t){return this.red=t,this},o.prototype.forceRed=function(t){return n(!this.red,"Already a number in reduction context"),this._forceRed(t)},o.prototype.redAdd=function(t){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},o.prototype.redIAdd=function(t){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},o.prototype.redSub=function(t){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},o.prototype.redISub=function(t){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},o.prototype.redShl=function(t){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},o.prototype.redMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},o.prototype.redIMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},o.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(t){return n(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var y={k256:null,p224:null,p192:null,p25519:null};function w(t,e){this.name=t,this.p=new o(e,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function A(){w.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function M(){w.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function _(){w.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function x(){w.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function S(t){var e;"string"==typeof t?(e=o._prime(t),this.m=e.p,this.prime=e):(n(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null)}function E(t){S.call(this,t),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new o(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)}w.prototype._tmp=function(){var t=new o(null);return t.words=new Array(Math.ceil(this.n/13)),t},w.prototype.ireduce=function(t){for(var e,r=t;this.split(r,this.tmp),(e=(r=(r=this.imulK(r)).iadd(this.tmp)).bitLength())>this.n;);return t=e<this.n?-1:r.ucmp(this.p),0===t?(r.words[0]=0,r.length=1):0<t?r.isub(this.p):void 0!==r.strip?r.strip():r._strip(),r},w.prototype.split=function(t,e){t.iushrn(this.n,0,e)},w.prototype.imulK=function(t){return t.imul(this.k)},i(A,w),A.prototype.split=function(t,e){for(var r=Math.min(t.length,9),n=0;n<r;n++)e.words[n]=t.words[n];if(e.length=r,t.length<=9)return t.words[0]=0,void(t.length=1);var i=t.words[9];for(e.words[e.length++]=4194303&i,n=10;n<t.length;n++){var o=0|t.words[n];t.words[n-10]=(4194303&o)<<4|i>>>22,i=o}0===(t.words[n-10]=i>>>=22)&&10<t.length?t.length-=10:t.length-=9},A.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,r=0;r<t.length;r++){var n=0|t.words[r];e+=977*n,t.words[r]=67108863&e,e=64*n+(e/67108864|0)}return 0===t.words[t.length-1]&&(t.length--,0===t.words[t.length-1]&&t.length--),t},i(M,w),i(_,w),i(x,w),x.prototype.imulK=function(t){for(var e=0,r=0;r<t.length;r++){var n=19*(0|t.words[r])+e,i=67108863&n;n>>>=26,t.words[r]=i,e=n}return 0!==e&&(t.words[t.length++]=e),t},o._prime=function(t){if(y[t])return y[t];var e;if("k256"===t)e=new A;else if("p224"===t)e=new M;else if("p192"===t)e=new _;else{if("p25519"!==t)throw new Error("Unknown prime "+t);e=new x}return y[t]=e},S.prototype._verify1=function(t){n(0===t.negative,"red works only with positives"),n(t.red,"red works only with red numbers")},S.prototype._verify2=function(t,e){n(0==(t.negative|e.negative),"red works only with positives"),n(t.red&&t.red===e.red,"red works only with red numbers")},S.prototype.imod=function(t){return this.prime?this.prime.ireduce(t)._forceRed(this):(h(t,t.umod(this.m)._forceRed(this)),t)},S.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},S.prototype.add=function(t,e){return this._verify2(t,e),e=t.add(e),0<=e.cmp(this.m)&&e.isub(this.m),e._forceRed(this)},S.prototype.iadd=function(t,e){return this._verify2(t,e),e=t.iadd(e),0<=e.cmp(this.m)&&e.isub(this.m),e},S.prototype.sub=function(t,e){return this._verify2(t,e),e=t.sub(e),e.cmpn(0)<0&&e.iadd(this.m),e._forceRed(this)},S.prototype.isub=function(t,e){return this._verify2(t,e),e=t.isub(e),e.cmpn(0)<0&&e.iadd(this.m),e},S.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},S.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},S.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},S.prototype.isqr=function(t){return this.imul(t,t.clone())},S.prototype.sqr=function(t){return this.mul(t,t)},S.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(n(e%2==1),3===e)return e=this.m.add(new o(1)).iushrn(2),this.pow(t,e);for(var r=this.m.subn(1),i=0;!r.isZero()&&0===r.andln(1);)i++,r.iushrn(1);n(!r.isZero());for(var a=new o(1).toRed(this),s=a.redNeg(),u=this.m.subn(1).iushrn(1),f=new o(2*(f=this.m.bitLength())*f).toRed(this);0!==this.pow(f,u).cmp(s);)f.redIAdd(s);for(var h=this.pow(f,r),c=this.pow(t,r.addn(1).iushrn(1)),l=this.pow(t,r),d=i;0!==l.cmp(a);){for(var p=l,m=0;0!==p.cmp(a);m++)p=p.redSqr();n(m<d);var b=this.pow(h,new o(1).iushln(d-m-1));c=c.redMul(b),h=b.redSqr(),l=l.redMul(h),d=m}return c},S.prototype.invm=function(t){return t=t._invmp(this.m),0!==t.negative?(t.negative=0,this.imod(t).redNeg()):this.imod(t)},S.prototype.pow=function(t,e){if(e.isZero())return new o(1).toRed(this);if(0===e.cmpn(1))return t.clone();var r=new Array(16);r[0]=new o(1).toRed(this),r[1]=t;for(var n=2;n<r.length;n++)r[n]=this.mul(r[n-1],t);var i=r[0],a=0,s=0,u=e.bitLength()%26;for(0===u&&(u=26),n=e.length-1;0<=n;n--){for(var f=e.words[n],h=u-1;0<=h;h--){var c=f>>h&1;i!==r[0]&&(i=this.sqr(i)),0!=c||0!==a?(a<<=1,a|=c,(4===++s||0===n&&0===h)&&(i=this.mul(i,r[a]),a=s=0)):s=0}u=26}return i},S.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},S.prototype.convertFrom=function(t){return t=t.clone(),t.red=null,t},o.mont=function(t){return new E(t)},i(E,S),E.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},E.prototype.convertFrom=function(t){return t=this.imod(t.mul(this.rinv)),t.red=null,t},E.prototype.imul=function(t,e){return t.isZero()||e.isZero()?(t.words[0]=0,t.length=1,t):(t=t.imul(e),e=t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),t=t.isub(e).iushrn(this.shift),e=t,0<=t.cmp(this.m)?e=t.isub(this.m):t.cmpn(0)<0&&(e=t.iadd(this.m)),e._forceRed(this))},E.prototype.mul=function(t,e){return t.isZero()||e.isZero()?new o(0)._forceRed(this):(t=t.mul(e),e=t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),t=t.isub(e).iushrn(this.shift),e=t,0<=t.cmp(this.m)?e=t.isub(this.m):t.cmpn(0)<0&&(e=t.iadd(this.m)),e._forceRed(this))},E.prototype.invm=function(t){return this.imod(t._invmp(this.m).mul(this.r2))._forceRed(this)}}(t,this)}).call(this,r("62e4")(t))},"39a9":function(t,e,r){
- /*! safe-buffer. MIT License. Feross Aboukhadijeh <https://feross.org/opensource> */
- var n=r("b639"),i=n.Buffer;function o(t,e){for(var r in t)e[r]=t[r]}function a(t,e,r){return i(t,e,r)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?t.exports=n:(o(n,e),e.Buffer=a),a.prototype=Object.create(i.prototype),o(i,a),a.from=function(t,e,r){if("number"==typeof t)throw new TypeError("Argument must not be a number");return i(t,e,r)},a.alloc=function(t,e,r){if("number"!=typeof t)throw new TypeError("Argument must be a number");return t=i(t),void 0!==e?"string"==typeof r?t.fill(e,r):t.fill(e):t.fill(0),t},a.allocUnsafe=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return i(t)},a.allocUnsafeSlow=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return n.SlowBuffer(t)}},"39ad":function(t,e,r){var n=r("6ca1"),i=r("d16a"),o=r("9d11");t.exports=function(t){return function(e,r,a){var s,u=n(e),f=i(u.length),h=o(a,f);if(t&&r!=r){for(;h<f;)if((s=u[h++])!=s)return!0}else for(;h<f;h++)if((t||h in u)&&u[h]===r)return t||h||0;return!t&&-1}}},"39f3":function(t,e,r){var n=r("f083"),i=r("5d6f"),o=r("6373");n(n.S,"String",{raw:function(t){for(var e=i(t.raw),r=o(e.length),n=arguments.length,a=[],s=0;s<r;)a.push(String(e[s++])),s<n&&a.push(String(arguments[s]));return a.join("")}})},"39f5":function(t,e,r){var n=r("8707").Buffer;function i(t){for(var e=(t=n.isBuffer(t)?t:n.from(t)).length/4|0,r=new Array(e),i=0;i<e;i++)r[i]=t.readUInt32BE(4*i);return r}function o(t){for(;0<t.length;t++)t[0]=0}function a(t,e,r,n,i){for(var o,a,s,u,f=r[0],h=r[1],c=r[2],l=r[3],d=t[0]^e[0],p=t[1]^e[1],m=t[2]^e[2],b=t[3]^e[3],g=4,v=1;v<i;v++)o=f[d>>>24]^h[p>>>16&255]^c[m>>>8&255]^l[255&b]^e[g++],a=f[p>>>24]^h[m>>>16&255]^c[b>>>8&255]^l[255&d]^e[g++],s=f[m>>>24]^h[b>>>16&255]^c[d>>>8&255]^l[255&p]^e[g++],u=f[b>>>24]^h[d>>>16&255]^c[p>>>8&255]^l[255&m]^e[g++],d=o,p=a,m=s,b=u;return o=(n[d>>>24]<<24|n[p>>>16&255]<<16|n[m>>>8&255]<<8|n[255&b])^e[g++],a=(n[p>>>24]<<24|n[m>>>16&255]<<16|n[b>>>8&255]<<8|n[255&d])^e[g++],s=(n[m>>>24]<<24|n[b>>>16&255]<<16|n[d>>>8&255]<<8|n[255&p])^e[g++],u=(n[b>>>24]<<24|n[d>>>16&255]<<16|n[p>>>8&255]<<8|n[255&m])^e[g++],[o>>>=0,a>>>=0,s>>>=0,u>>>=0]}var s=[0,1,2,4,8,16,32,64,128,27,54],u=function(){for(var t=new Array(256),e=0;e<256;e++)t[e]=e<128?e<<1:e<<1^283;for(var r=[],n=[],i=[[],[],[],[]],o=[[],[],[],[]],a=0,s=0,u=0;u<256;++u){var f=s^s<<1^s<<2^s<<3^s<<4;r[a]=f=f>>>8^255&f^99;var h=t[n[f]=a],c=t[h],l=t[c],d=257*t[f]^16843008*f;i[0][a]=d<<24|d>>>8,i[1][a]=d<<16|d>>>16,i[2][a]=d<<8|d>>>24,i[3][a]=d,o[0][f]=(d=16843009*l^65537*c^257*h^16843008*a)<<24|d>>>8,o[1][f]=d<<16|d>>>16,o[2][f]=d<<8|d>>>24,o[3][f]=d,0===a?a=s=1:(a=h^t[t[t[l^h]]],s^=t[t[s]])}return{SBOX:r,INV_SBOX:n,SUB_MIX:i,INV_SUB_MIX:o}}();function f(t){this._key=i(t),this._reset()}f.blockSize=16,f.keySize=32,f.prototype.blockSize=f.blockSize,f.prototype.keySize=f.keySize,f.prototype._reset=function(){for(var t=this._key,e=t.length,r=e+6,n=4*(r+1),i=[],o=0;o<e;o++)i[o]=t[o];for(o=e;o<n;o++){var a=i[o-1];o%e==0?(a=u.SBOX[(a=a<<8|a>>>24)>>>24]<<24|u.SBOX[a>>>16&255]<<16|u.SBOX[a>>>8&255]<<8|u.SBOX[255&a],a^=s[o/e|0]<<24):6<e&&o%e==4&&(a=u.SBOX[a>>>24]<<24|u.SBOX[a>>>16&255]<<16|u.SBOX[a>>>8&255]<<8|u.SBOX[255&a]),i[o]=i[o-e]^a}for(var f=[],h=0;h<n;h++){var c=n-h,l=i[c-(h%4?0:4)];f[h]=h<4||c<=4?l:u.INV_SUB_MIX[0][u.SBOX[l>>>24]]^u.INV_SUB_MIX[1][u.SBOX[l>>>16&255]]^u.INV_SUB_MIX[2][u.SBOX[l>>>8&255]]^u.INV_SUB_MIX[3][u.SBOX[255&l]]}this._nRounds=r,this._keySchedule=i,this._invKeySchedule=f},f.prototype.encryptBlockRaw=function(t){return a(t=i(t),this._keySchedule,u.SUB_MIX,u.SBOX,this._nRounds)},f.prototype.encryptBlock=function(t){var e=this.encryptBlockRaw(t);t=n.allocUnsafe(16);return t.writeUInt32BE(e[0],0),t.writeUInt32BE(e[1],4),t.writeUInt32BE(e[2],8),t.writeUInt32BE(e[3],12),t},f.prototype.decryptBlock=function(t){var e=(t=i(t))[1];return t[1]=t[3],t[3]=e,e=a(t,this._invKeySchedule,u.INV_SUB_MIX,u.INV_SBOX,this._nRounds),t=n.allocUnsafe(16),t.writeUInt32BE(e[0],0),t.writeUInt32BE(e[3],4),t.writeUInt32BE(e[2],8),t.writeUInt32BE(e[1],12),t},f.prototype.scrub=function(){o(this._keySchedule),o(this._invKeySchedule),o(this._key)},t.exports.AES=f},"3a2f":function(t,e,r){"use strict";var n=r("93e0"),i=r("2761"),o=r("c94e"),a=r("de24")("species");t.exports=function(t){t=n[t],o&&t&&!t[a]&&i.f(t,a,{configurable:!0,get:function(){return this}})}},"3a7c":function(t,e,r){(function(t){function r(t){return Object.prototype.toString.call(t)}e.isArray=function(t){return Array.isArray?Array.isArray(t):"[object Array]"===r(t)},e.isBoolean=function(t){return"boolean"==typeof t},e.isNull=function(t){return null===t},e.isNullOrUndefined=function(t){return null==t},e.isNumber=function(t){return"number"==typeof t},e.isString=function(t){return"string"==typeof t},e.isSymbol=function(t){return"symbol"==typeof t},e.isUndefined=function(t){return void 0===t},e.isRegExp=function(t){return"[object RegExp]"===r(t)},e.isObject=function(t){return"object"==typeof t&&null!==t},e.isDate=function(t){return"[object Date]"===r(t)},e.isError=function(t){return"[object Error]"===r(t)||t instanceof Error},e.isFunction=function(t){return"function"==typeof t},e.isPrimitive=function(t){return null===t||"boolean"==typeof t||"number"==typeof t||"string"==typeof t||"symbol"==typeof t||void 0===t},e.isBuffer=t.isBuffer}).call(this,r("b639").Buffer)},"3afb":function(t,e,r){var n=r("de24")("match");t.exports=function(e){var r=/./;try{"/./"[e](r)}catch(t){try{return r[n]=!1,!"/./"[e](r)}catch(t){}}return!0}},"3bbe":function(t,e,r){var n=r("861d");t.exports=function(t){if(!n(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},"3c4e":function(t,e,r){"use strict";var n=function(t){return!(!(e=t)||"object"!=typeof e||(e=t,"[object RegExp]"===(t=Object.prototype.toString.call(e))||"[object Date]"===t||function(t){return t.$$typeof===i}(e)));var e},i="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function o(t,e){var r;return e&&!0===e.clone&&n(t)?s((r=t,Array.isArray(r)?[]:{}),t,e):t}function a(t,e,r){var i=t.slice();return e.forEach((function(e,a){void 0===i[a]?i[a]=o(e,r):n(e)?i[a]=s(t[a],e,r):-1===t.indexOf(e)&&i.push(o(e,r))})),i}function s(t,e,r){var i,u,f,h,c=Array.isArray(e);return c===Array.isArray(t)?c?((r||{arrayMerge:a}).arrayMerge||a)(t,e,r):(u=e,f=r,h={},n(i=t)&&Object.keys(i).forEach((function(t){h[t]=o(i[t],f)})),Object.keys(u).forEach((function(t){n(u[t])&&i[t]?h[t]=s(i[t],u[t],f):h[t]=o(u[t],f)})),h):o(e,r)}s.all=function(t,e){if(!Array.isArray(t)||t.length<2)throw new Error("first argument should be an array with at least two elements");return t.reduce((function(t,r){return s(t,r,e)}))},t.exports=s},"3c77":function(t,e,r){var n=r("f083");n(n.G,{global:r("93e0")})},"3ca3":function(t,e,r){"use strict";var n=r("6547").charAt,i=r("69f3"),o=(r=r("7dd0"),"String Iterator"),a=i.set,s=i.getterFor(o);r(String,"String",(function(t){a(this,{type:o,string:String(t),index:0})}),(function(){var t=s(this),e=t.string,r=t.index;return r>=e.length?{value:void 0,done:!0}:(r=n(e,r),t.index+=r.length,{value:r,done:!1})}))},"3d5a":function(t,e,r){var n;t.exports=(n=r("21bf"),r("1132"),r("72fe"),r("2b79"),r("38ba"),function(){var t=n,e=t.lib.StreamCipher,r=t.algo,i=[],o=[],a=[];r=r.RabbitLegacy=e.extend({_doReset:function(){for(var t=this._key.words,e=this.cfg.iv,r=this._X=[t[0],t[3]<<16|t[2]>>>16,t[1],t[0]<<16|t[3]>>>16,t[2],t[1]<<16|t[0]>>>16,t[3],t[2]<<16|t[1]>>>16],n=this._C=[t[2]<<16|t[2]>>>16,4294901760&t[0]|65535&t[1],t[3]<<16|t[3]>>>16,4294901760&t[1]|65535&t[2],t[0]<<16|t[0]>>>16,4294901760&t[2]|65535&t[3],t[1]<<16|t[1]>>>16,4294901760&t[3]|65535&t[0]],i=this._b=0;i<4;i++)s.call(this);for(i=0;i<8;i++)n[i]^=r[i+4&7];if(e){var o=e.words,a=o[0];t=o[1],e=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),o=16711935&(t<<8|t>>>24)|4278255360&(t<<24|t>>>8),a=e>>>16|4294901760&o,t=o<<16|65535&e;for(n[0]^=e,n[1]^=a,n[2]^=o,n[3]^=t,n[4]^=e,n[5]^=a,n[6]^=o,n[7]^=t,i=0;i<4;i++)s.call(this)}},_doProcessBlock:function(t,e){var r=this._X;s.call(this),i[0]=r[0]^r[5]>>>16^r[3]<<16,i[1]=r[2]^r[7]>>>16^r[5]<<16,i[2]=r[4]^r[1]>>>16^r[7]<<16,i[3]=r[6]^r[3]>>>16^r[1]<<16;for(var n=0;n<4;n++)i[n]=16711935&(i[n]<<8|i[n]>>>24)|4278255360&(i[n]<<24|i[n]>>>8),t[e+n]^=i[n]},blockSize:4,ivSize:2});function s(){for(var t=this._X,e=this._C,r=0;r<8;r++)o[r]=e[r];for(e[0]=e[0]+1295307597+this._b|0,e[1]=e[1]+3545052371+(e[0]>>>0<o[0]>>>0?1:0)|0,e[2]=e[2]+886263092+(e[1]>>>0<o[1]>>>0?1:0)|0,e[3]=e[3]+1295307597+(e[2]>>>0<o[2]>>>0?1:0)|0,e[4]=e[4]+3545052371+(e[3]>>>0<o[3]>>>0?1:0)|0,e[5]=e[5]+886263092+(e[4]>>>0<o[4]>>>0?1:0)|0,e[6]=e[6]+1295307597+(e[5]>>>0<o[5]>>>0?1:0)|0,e[7]=e[7]+3545052371+(e[6]>>>0<o[6]>>>0?1:0)|0,this._b=e[7]>>>0<o[7]>>>0?1:0,r=0;r<8;r++){var n=t[r]+e[r],i=65535&n,s=n>>>16;a[r]=((i*i>>>17)+i*s>>>15)+s*s^((4294901760&n)*n|0)+((65535&n)*n|0)}t[0]=a[0]+(a[7]<<16|a[7]>>>16)+(a[6]<<16|a[6]>>>16)|0,t[1]=a[1]+(a[0]<<8|a[0]>>>24)+a[7]|0,t[2]=a[2]+(a[1]<<16|a[1]>>>16)+(a[0]<<16|a[0]>>>16)|0,t[3]=a[3]+(a[2]<<8|a[2]>>>24)+a[1]|0,t[4]=a[4]+(a[3]<<16|a[3]>>>16)+(a[2]<<16|a[2]>>>16)|0,t[5]=a[5]+(a[4]<<8|a[4]>>>24)+a[3]|0,t[6]=a[6]+(a[5]<<16|a[5]>>>16)+(a[4]<<16|a[4]>>>16)|0,t[7]=a[7]+(a[6]<<8|a[6]>>>24)+a[5]|0}t.RabbitLegacy=e._createHelper(r)}(),n.RabbitLegacy)},"3daf":function(t,e,r){"use strict";var n=r("f3a3"),i=r("80af"),o=r("3fb5"),a=r("ea53"),s=n.assert;function u(t){this.twisted=1!=(0|t.a),this.mOneA=this.twisted&&-1==(0|t.a),this.extended=this.mOneA,a.call(this,"edwards",t),this.a=new i(t.a,16).umod(this.red.m),this.a=this.a.toRed(this.red),this.c=new i(t.c,16).toRed(this.red),this.c2=this.c.redSqr(),this.d=new i(t.d,16).toRed(this.red),this.dd=this.d.redAdd(this.d),s(!this.twisted||0===this.c.fromRed().cmpn(1)),this.oneC=1==(0|t.c)}function f(t,e,r,n,o){a.BasePoint.call(this,t,"projective"),null===e&&null===r&&null===n?(this.x=this.curve.zero,this.y=this.curve.one,this.z=this.curve.one,this.t=this.curve.zero,this.zOne=!0):(this.x=new i(e,16),this.y=new i(r,16),this.z=n?new i(n,16):this.curve.one,this.t=o&&new i(o,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.t&&!this.t.red&&(this.t=this.t.toRed(this.curve.red)),this.zOne=this.z===this.curve.one,this.curve.extended&&!this.t&&(this.t=this.x.redMul(this.y),this.zOne||(this.t=this.t.redMul(this.z.redInvm()))))}o(u,a),(t.exports=u).prototype._mulA=function(t){return this.mOneA?t.redNeg():this.a.redMul(t)},u.prototype._mulC=function(t){return this.oneC?t:this.c.redMul(t)},u.prototype.jpoint=function(t,e,r,n){return this.point(t,e,r,n)},u.prototype.pointFromX=function(t,e){var r=(t=(t=new i(t,16)).red?t:t.toRed(this.red)).redSqr(),n=this.c2.redSub(this.a.redMul(r));r=this.one.redSub(this.c2.redMul(this.d).redMul(r)),n=n.redMul(r.redInvm()),r=n.redSqrt();if(0!==r.redSqr().redSub(n).cmp(this.zero))throw new Error("invalid point");return n=r.fromRed().isOdd(),(e&&!n||!e&&n)&&(r=r.redNeg()),this.point(t,r)},u.prototype.pointFromY=function(t,e){var r=(t=(t=new i(t,16)).red?t:t.toRed(this.red)).redSqr(),n=r.redSub(this.c2);r=r.redMul(this.d).redMul(this.c2).redSub(this.a),n=n.redMul(r.redInvm());if(0===n.cmp(this.zero)){if(e)throw new Error("invalid point");return this.point(this.zero,t)}if(r=n.redSqrt(),0!==r.redSqr().redSub(n).cmp(this.zero))throw new Error("invalid point");return r.fromRed().isOdd()!==e&&(r=r.redNeg()),this.point(r,t)},u.prototype.validate=function(t){if(t.isInfinity())return!0;t.normalize();var e=t.x.redSqr(),r=t.y.redSqr();t=e.redMul(this.a).redAdd(r),r=this.c2.redMul(this.one.redAdd(this.d.redMul(e).redMul(r)));return 0===t.cmp(r)},o(f,a.BasePoint),u.prototype.pointFromJSON=function(t){return f.fromJSON(this,t)},u.prototype.point=function(t,e,r,n){return new f(this,t,e,r,n)},f.fromJSON=function(t,e){return new f(t,e[0],e[1],e[2])},f.prototype.inspect=function(){return this.isInfinity()?"<EC Point Infinity>":"<EC Point x: "+this.x.fromRed().toString(16,2)+" y: "+this.y.fromRed().toString(16,2)+" z: "+this.z.fromRed().toString(16,2)+">"},f.prototype.isInfinity=function(){return 0===this.x.cmpn(0)&&(0===this.y.cmp(this.z)||this.zOne&&0===this.y.cmp(this.curve.c))},f.prototype._extDbl=function(){var t=this.x.redSqr(),e=this.y.redSqr(),r=(r=this.z.redSqr()).redIAdd(r),n=this.curve._mulA(t),i=this.x.redAdd(this.y).redSqr().redISub(t).redISub(e),o=n.redAdd(e);t=o.redSub(r),r=n.redSub(e),n=i.redMul(t),e=o.redMul(r),r=i.redMul(r),o=t.redMul(o);return this.curve.point(n,e,o,r)},f.prototype._projDbl=function(){var t,e,r,n,i,o,a=this.x.redAdd(this.y).redSqr(),s=this.x.redSqr(),u=this.y.redSqr();return o=this.curve.twisted?(i=(n=this.curve._mulA(s)).redAdd(u),this.zOne?(t=a.redSub(s).redSub(u).redMul(i.redSub(this.curve.two)),e=i.redMul(n.redSub(u)),i.redSqr().redSub(i).redSub(i)):(r=this.z.redSqr(),o=i.redSub(r).redISub(r),t=a.redSub(s).redISub(u).redMul(o),e=i.redMul(n.redSub(u)),i.redMul(o))):(n=s.redAdd(u),r=this.curve._mulC(this.z).redSqr(),o=n.redSub(r).redSub(r),t=this.curve._mulC(a.redISub(n)).redMul(o),e=this.curve._mulC(n).redMul(s.redISub(u)),n.redMul(o)),this.curve.point(t,e,o)},f.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},f.prototype._extAdd=function(t){var e=this.y.redSub(this.x).redMul(t.y.redSub(t.x)),r=this.y.redAdd(this.x).redMul(t.y.redAdd(t.x)),n=this.t.redMul(this.curve.dd).redMul(t.t),i=this.z.redMul(t.z.redAdd(t.z)),o=r.redSub(e);t=i.redSub(n),i=i.redAdd(n),n=r.redAdd(e),r=o.redMul(t),e=i.redMul(n),n=o.redMul(n),i=t.redMul(i);return this.curve.point(r,e,i,n)},f.prototype._projAdd=function(t){var e,r=this.z.redMul(t.z),n=r.redSqr(),i=this.x.redMul(t.x),o=this.y.redMul(t.y),a=this.curve.d.redMul(i).redMul(o),s=n.redSub(a);a=n.redAdd(a),t=this.x.redAdd(this.y).redMul(t.x.redAdd(t.y)).redISub(i).redISub(o),t=r.redMul(s).redMul(t),a=this.curve.twisted?(e=r.redMul(a).redMul(o.redSub(this.curve._mulA(i))),s.redMul(a)):(e=r.redMul(a).redMul(o.redSub(i)),this.curve._mulC(s).redMul(a));return this.curve.point(t,e,a)},f.prototype.add=function(t){return this.isInfinity()?t:t.isInfinity()?this:this.curve.extended?this._extAdd(t):this._projAdd(t)},f.prototype.mul=function(t){return this._hasDoubles(t)?this.curve._fixedNafMul(this,t):this.curve._wnafMul(this,t)},f.prototype.mulAdd=function(t,e,r){return this.curve._wnafMulAdd(1,[this,e],[t,r],2,!1)},f.prototype.jmulAdd=function(t,e,r){return this.curve._wnafMulAdd(1,[this,e],[t,r],2,!0)},f.prototype.normalize=function(){if(this.zOne)return this;var t=this.z.redInvm();return this.x=this.x.redMul(t),this.y=this.y.redMul(t),this.t&&(this.t=this.t.redMul(t)),this.z=this.curve.one,this.zOne=!0,this},f.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},f.prototype.getX=function(){return this.normalize(),this.x.fromRed()},f.prototype.getY=function(){return this.normalize(),this.y.fromRed()},f.prototype.eq=function(t){return this===t||0===this.getX().cmp(t.getX())&&0===this.getY().cmp(t.getY())},f.prototype.eqXToP=function(t){var e=t.toRed(this.curve.red).redMul(this.z);if(0===this.x.cmp(e))return!0;for(var r=t.clone(),n=this.curve.redN.redMul(this.z);;){if(r.iadd(this.curve.n),0<=r.cmp(this.curve.p))return!1;if(e.redIAdd(n),0===this.x.cmp(e))return!0}},f.prototype.toP=f.prototype.normalize,f.prototype.mixedAdd=f.prototype.add},"3ec6":function(t,e,r){r=r("f083"),r(r.S,"Reflect",{has:function(t,e){return e in t}})},"3f62":function(t,e,r){var n=r("8707").Buffer,i=n.alloc(16,0);function o(t){var e=n.allocUnsafe(16);return e.writeUInt32BE(t[0]>>>0,0),e.writeUInt32BE(t[1]>>>0,4),e.writeUInt32BE(t[2]>>>0,8),e.writeUInt32BE(t[3]>>>0,12),e}function a(t){this.h=t,this.state=n.alloc(16,0),this.cache=n.allocUnsafe(0)}a.prototype.ghash=function(t){for(var e=-1;++e<t.length;)this.state[e]^=t[e];this._multiply()},a.prototype._multiply=function(){for(var t,e,r,n=[(t=this.h).readUInt32BE(0),t.readUInt32BE(4),t.readUInt32BE(8),t.readUInt32BE(12)],i=[0,0,0,0],a=-1;++a<128;){for(0!=(this.state[~~(a/8)]&1<<7-a%8)&&(i[0]^=n[0],i[1]^=n[1],i[2]^=n[2],i[3]^=n[3]),r=0!=(1&n[3]),e=3;0<e;e--)n[e]=n[e]>>>1|(1&n[e-1])<<31;n[0]=n[0]>>>1,r&&(n[0]=n[0]^225<<24)}this.state=o(i)},a.prototype.update=function(t){var e;for(this.cache=n.concat([this.cache,t]);16<=this.cache.length;)e=this.cache.slice(0,16),this.cache=this.cache.slice(16),this.ghash(e)},a.prototype.final=function(t,e){return this.cache.length&&this.ghash(n.concat([this.cache,i],16)),this.ghash(o([0,t,0,e])),this.state},t.exports=a},"3f6b":function(t,e,r){t.exports={default:r("b9c7"),__esModule:!0}},"3f84":function(t,e,r){var n=r("f083");n(n.P,"Array",{copyWithin:r("f945")}),r("66b7")("copyWithin")},"3f8c":function(t,e){t.exports={}},"3fab":function(t,e,r){var n=r("f083");n(n.P,"String",{repeat:r("6012")})},"3fb5":function(t,e){"function"==typeof Object.create?t.exports=function(t,e){e&&(t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:t.exports=function(t,e){var r;e&&(t.super_=e,(r=function(){}).prototype=e.prototype,t.prototype=new r,t.prototype.constructor=t)}},4003:function(t,e,r){r=r("f083"),r(r.S,"Math",{RAD_PER_DEG:180/Math.PI})},"408a":function(t,e,r){var n=r("c6b6");t.exports=function(t){if("number"!=typeof t&&"Number"!=n(t))throw TypeError("Incorrect invocation");return+t}},4098:function(t,e,r){var n=r("f083");r=r("67fe");n(n.S+n.F*(Number.parseInt!=r),"Number",{parseInt:r})},"409b":function(t,e){t.exports={doubles:{step:4,points:[["e60fce93b59e9ec53011aabc21c23e97b2a31369b87a5ae9c44ee89e2a6dec0a","f7e3507399e595929db99f34f57937101296891e44d23f0be1f32cce69616821"],["8282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508","11f8a8098557dfe45e8256e830b60ace62d613ac2f7b17bed31b6eaff6e26caf"],["175e159f728b865a72f99cc6c6fc846de0b93833fd2222ed73fce5b551e5b739","d3506e0d9e3c79eba4ef97a51ff71f5eacb5955add24345c6efa6ffee9fed695"],["363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640","4e273adfc732221953b445397f3363145b9a89008199ecb62003c7f3bee9de9"],["8b4b5f165df3c2be8c6244b5b745638843e4a781a15bcd1b69f79a55dffdf80c","4aad0a6f68d308b4b3fbd7813ab0da04f9e336546162ee56b3eff0c65fd4fd36"],["723cbaa6e5db996d6bf771c00bd548c7b700dbffa6c0e77bcb6115925232fcda","96e867b5595cc498a921137488824d6e2660a0653779494801dc069d9eb39f5f"],["eebfa4d493bebf98ba5feec812c2d3b50947961237a919839a533eca0e7dd7fa","5d9a8ca3970ef0f269ee7edaf178089d9ae4cdc3a711f712ddfd4fdae1de8999"],["100f44da696e71672791d0a09b7bde459f1215a29b3c03bfefd7835b39a48db0","cdd9e13192a00b772ec8f3300c090666b7ff4a18ff5195ac0fbd5cd62bc65a09"],["e1031be262c7ed1b1dc9227a4a04c017a77f8d4464f3b3852c8acde6e534fd2d","9d7061928940405e6bb6a4176597535af292dd419e1ced79a44f18f29456a00d"],["feea6cae46d55b530ac2839f143bd7ec5cf8b266a41d6af52d5e688d9094696d","e57c6b6c97dce1bab06e4e12bf3ecd5c981c8957cc41442d3155debf18090088"],["da67a91d91049cdcb367be4be6ffca3cfeed657d808583de33fa978bc1ec6cb1","9bacaa35481642bc41f463f7ec9780e5dec7adc508f740a17e9ea8e27a68be1d"],["53904faa0b334cdda6e000935ef22151ec08d0f7bb11069f57545ccc1a37b7c0","5bc087d0bc80106d88c9eccac20d3c1c13999981e14434699dcb096b022771c8"],["8e7bcd0bd35983a7719cca7764ca906779b53a043a9b8bcaeff959f43ad86047","10b7770b2a3da4b3940310420ca9514579e88e2e47fd68b3ea10047e8460372a"],["385eed34c1cdff21e6d0818689b81bde71a7f4f18397e6690a841e1599c43862","283bebc3e8ea23f56701de19e9ebf4576b304eec2086dc8cc0458fe5542e5453"],["6f9d9b803ecf191637c73a4413dfa180fddf84a5947fbc9c606ed86c3fac3a7","7c80c68e603059ba69b8e2a30e45c4d47ea4dd2f5c281002d86890603a842160"],["3322d401243c4e2582a2147c104d6ecbf774d163db0f5e5313b7e0e742d0e6bd","56e70797e9664ef5bfb019bc4ddaf9b72805f63ea2873af624f3a2e96c28b2a0"],["85672c7d2de0b7da2bd1770d89665868741b3f9af7643397721d74d28134ab83","7c481b9b5b43b2eb6374049bfa62c2e5e77f17fcc5298f44c8e3094f790313a6"],["948bf809b1988a46b06c9f1919413b10f9226c60f668832ffd959af60c82a0a","53a562856dcb6646dc6b74c5d1c3418c6d4dff08c97cd2bed4cb7f88d8c8e589"],["6260ce7f461801c34f067ce0f02873a8f1b0e44dfc69752accecd819f38fd8e8","bc2da82b6fa5b571a7f09049776a1ef7ecd292238051c198c1a84e95b2b4ae17"],["e5037de0afc1d8d43d8348414bbf4103043ec8f575bfdc432953cc8d2037fa2d","4571534baa94d3b5f9f98d09fb990bddbd5f5b03ec481f10e0e5dc841d755bda"],["e06372b0f4a207adf5ea905e8f1771b4e7e8dbd1c6a6c5b725866a0ae4fce725","7a908974bce18cfe12a27bb2ad5a488cd7484a7787104870b27034f94eee31dd"],["213c7a715cd5d45358d0bbf9dc0ce02204b10bdde2a3f58540ad6908d0559754","4b6dad0b5ae462507013ad06245ba190bb4850f5f36a7eeddff2c27534b458f2"],["4e7c272a7af4b34e8dbb9352a5419a87e2838c70adc62cddf0cc3a3b08fbd53c","17749c766c9d0b18e16fd09f6def681b530b9614bff7dd33e0b3941817dcaae6"],["fea74e3dbe778b1b10f238ad61686aa5c76e3db2be43057632427e2840fb27b6","6e0568db9b0b13297cf674deccb6af93126b596b973f7b77701d3db7f23cb96f"],["76e64113f677cf0e10a2570d599968d31544e179b760432952c02a4417bdde39","c90ddf8dee4e95cf577066d70681f0d35e2a33d2b56d2032b4b1752d1901ac01"],["c738c56b03b2abe1e8281baa743f8f9a8f7cc643df26cbee3ab150242bcbb891","893fb578951ad2537f718f2eacbfbbbb82314eef7880cfe917e735d9699a84c3"],["d895626548b65b81e264c7637c972877d1d72e5f3a925014372e9f6588f6c14b","febfaa38f2bc7eae728ec60818c340eb03428d632bb067e179363ed75d7d991f"],["b8da94032a957518eb0f6433571e8761ceffc73693e84edd49150a564f676e03","2804dfa44805a1e4d7c99cc9762808b092cc584d95ff3b511488e4e74efdf6e7"],["e80fea14441fb33a7d8adab9475d7fab2019effb5156a792f1a11778e3c0df5d","eed1de7f638e00771e89768ca3ca94472d155e80af322ea9fcb4291b6ac9ec78"],["a301697bdfcd704313ba48e51d567543f2a182031efd6915ddc07bbcc4e16070","7370f91cfb67e4f5081809fa25d40f9b1735dbf7c0a11a130c0d1a041e177ea1"],["90ad85b389d6b936463f9d0512678de208cc330b11307fffab7ac63e3fb04ed4","e507a3620a38261affdcbd9427222b839aefabe1582894d991d4d48cb6ef150"],["8f68b9d2f63b5f339239c1ad981f162ee88c5678723ea3351b7b444c9ec4c0da","662a9f2dba063986de1d90c2b6be215dbbea2cfe95510bfdf23cbf79501fff82"],["e4f3fb0176af85d65ff99ff9198c36091f48e86503681e3e6686fd5053231e11","1e63633ad0ef4f1c1661a6d0ea02b7286cc7e74ec951d1c9822c38576feb73bc"],["8c00fa9b18ebf331eb961537a45a4266c7034f2f0d4e1d0716fb6eae20eae29e","efa47267fea521a1a9dc343a3736c974c2fadafa81e36c54e7d2a4c66702414b"],["e7a26ce69dd4829f3e10cec0a9e98ed3143d084f308b92c0997fddfc60cb3e41","2a758e300fa7984b471b006a1aafbb18d0a6b2c0420e83e20e8a9421cf2cfd51"],["b6459e0ee3662ec8d23540c223bcbdc571cbcb967d79424f3cf29eb3de6b80ef","67c876d06f3e06de1dadf16e5661db3c4b3ae6d48e35b2ff30bf0b61a71ba45"],["d68a80c8280bb840793234aa118f06231d6f1fc67e73c5a5deda0f5b496943e8","db8ba9fff4b586d00c4b1f9177b0e28b5b0e7b8f7845295a294c84266b133120"],["324aed7df65c804252dc0270907a30b09612aeb973449cea4095980fc28d3d5d","648a365774b61f2ff130c0c35aec1f4f19213b0c7e332843967224af96ab7c84"],["4df9c14919cde61f6d51dfdbe5fee5dceec4143ba8d1ca888e8bd373fd054c96","35ec51092d8728050974c23a1d85d4b5d506cdc288490192ebac06cad10d5d"],["9c3919a84a474870faed8a9c1cc66021523489054d7f0308cbfc99c8ac1f98cd","ddb84f0f4a4ddd57584f044bf260e641905326f76c64c8e6be7e5e03d4fc599d"],["6057170b1dd12fdf8de05f281d8e06bb91e1493a8b91d4cc5a21382120a959e5","9a1af0b26a6a4807add9a2daf71df262465152bc3ee24c65e899be932385a2a8"],["a576df8e23a08411421439a4518da31880cef0fba7d4df12b1a6973eecb94266","40a6bf20e76640b2c92b97afe58cd82c432e10a7f514d9f3ee8be11ae1b28ec8"],["7778a78c28dec3e30a05fe9629de8c38bb30d1f5cf9a3a208f763889be58ad71","34626d9ab5a5b22ff7098e12f2ff580087b38411ff24ac563b513fc1fd9f43ac"],["928955ee637a84463729fd30e7afd2ed5f96274e5ad7e5cb09eda9c06d903ac","c25621003d3f42a827b78a13093a95eeac3d26efa8a8d83fc5180e935bcd091f"],["85d0fef3ec6db109399064f3a0e3b2855645b4a907ad354527aae75163d82751","1f03648413a38c0be29d496e582cf5663e8751e96877331582c237a24eb1f962"],["ff2b0dce97eece97c1c9b6041798b85dfdfb6d8882da20308f5404824526087e","493d13fef524ba188af4c4dc54d07936c7b7ed6fb90e2ceb2c951e01f0c29907"],["827fbbe4b1e880ea9ed2b2e6301b212b57f1ee148cd6dd28780e5e2cf856e241","c60f9c923c727b0b71bef2c67d1d12687ff7a63186903166d605b68baec293ec"],["eaa649f21f51bdbae7be4ae34ce6e5217a58fdce7f47f9aa7f3b58fa2120e2b3","be3279ed5bbbb03ac69a80f89879aa5a01a6b965f13f7e59d47a5305ba5ad93d"],["e4a42d43c5cf169d9391df6decf42ee541b6d8f0c9a137401e23632dda34d24f","4d9f92e716d1c73526fc99ccfb8ad34ce886eedfa8d8e4f13a7f7131deba9414"],["1ec80fef360cbdd954160fadab352b6b92b53576a88fea4947173b9d4300bf19","aeefe93756b5340d2f3a4958a7abbf5e0146e77f6295a07b671cdc1cc107cefd"],["146a778c04670c2f91b00af4680dfa8bce3490717d58ba889ddb5928366642be","b318e0ec3354028add669827f9d4b2870aaa971d2f7e5ed1d0b297483d83efd0"],["fa50c0f61d22e5f07e3acebb1aa07b128d0012209a28b9776d76a8793180eef9","6b84c6922397eba9b72cd2872281a68a5e683293a57a213b38cd8d7d3f4f2811"],["da1d61d0ca721a11b1a5bf6b7d88e8421a288ab5d5bba5220e53d32b5f067ec2","8157f55a7c99306c79c0766161c91e2966a73899d279b48a655fba0f1ad836f1"],["a8e282ff0c9706907215ff98e8fd416615311de0446f1e062a73b0610d064e13","7f97355b8db81c09abfb7f3c5b2515888b679a3e50dd6bd6cef7c73111f4cc0c"],["174a53b9c9a285872d39e56e6913cab15d59b1fa512508c022f382de8319497c","ccc9dc37abfc9c1657b4155f2c47f9e6646b3a1d8cb9854383da13ac079afa73"],["959396981943785c3d3e57edf5018cdbe039e730e4918b3d884fdff09475b7ba","2e7e552888c331dd8ba0386a4b9cd6849c653f64c8709385e9b8abf87524f2fd"],["d2a63a50ae401e56d645a1153b109a8fcca0a43d561fba2dbb51340c9d82b151","e82d86fb6443fcb7565aee58b2948220a70f750af484ca52d4142174dcf89405"],["64587e2335471eb890ee7896d7cfdc866bacbdbd3839317b3436f9b45617e073","d99fcdd5bf6902e2ae96dd6447c299a185b90a39133aeab358299e5e9faf6589"],["8481bde0e4e4d885b3a546d3e549de042f0aa6cea250e7fd358d6c86dd45e458","38ee7b8cba5404dd84a25bf39cecb2ca900a79c42b262e556d64b1b59779057e"],["13464a57a78102aa62b6979ae817f4637ffcfed3c4b1ce30bcd6303f6caf666b","69be159004614580ef7e433453ccb0ca48f300a81d0942e13f495a907f6ecc27"],["bc4a9df5b713fe2e9aef430bcc1dc97a0cd9ccede2f28588cada3a0d2d83f366","d3a81ca6e785c06383937adf4b798caa6e8a9fbfa547b16d758d666581f33c1"],["8c28a97bf8298bc0d23d8c749452a32e694b65e30a9472a3954ab30fe5324caa","40a30463a3305193378fedf31f7cc0eb7ae784f0451cb9459e71dc73cbef9482"],["8ea9666139527a8c1dd94ce4f071fd23c8b350c5a4bb33748c4ba111faccae0","620efabbc8ee2782e24e7c0cfb95c5d735b783be9cf0f8e955af34a30e62b945"],["dd3625faef5ba06074669716bbd3788d89bdde815959968092f76cc4eb9a9787","7a188fa3520e30d461da2501045731ca941461982883395937f68d00c644a573"],["f710d79d9eb962297e4f6232b40e8f7feb2bc63814614d692c12de752408221e","ea98e67232d3b3295d3b535532115ccac8612c721851617526ae47a9c77bfc82"]]},naf:{wnd:7,points:[["f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9","388f7b0f632de8140fe337e62a37f3566500a99934c2231b6cb9fd7584b8e672"],["2f8bde4d1a07209355b4a7250a5c5128e88b84bddc619ab7cba8d569b240efe4","d8ac222636e5e3d6d4dba9dda6c9c426f788271bab0d6840dca87d3aa6ac62d6"],["5cbdf0646e5db4eaa398f365f2ea7a0e3d419b7e0330e39ce92bddedcac4f9bc","6aebca40ba255960a3178d6d861a54dba813d0b813fde7b5a5082628087264da"],["acd484e2f0c7f65309ad178a9f559abde09796974c57e714c35f110dfc27ccbe","cc338921b0a7d9fd64380971763b61e9add888a4375f8e0f05cc262ac64f9c37"],["774ae7f858a9411e5ef4246b70c65aac5649980be5c17891bbec17895da008cb","d984a032eb6b5e190243dd56d7b7b365372db1e2dff9d6a8301d74c9c953c61b"],["f28773c2d975288bc7d1d205c3748651b075fbc6610e58cddeeddf8f19405aa8","ab0902e8d880a89758212eb65cdaf473a1a06da521fa91f29b5cb52db03ed81"],["d7924d4f7d43ea965a465ae3095ff41131e5946f3c85f79e44adbcf8e27e080e","581e2872a86c72a683842ec228cc6defea40af2bd896d3a5c504dc9ff6a26b58"],["defdea4cdb677750a420fee807eacf21eb9898ae79b9768766e4faa04a2d4a34","4211ab0694635168e997b0ead2a93daeced1f4a04a95c0f6cfb199f69e56eb77"],["2b4ea0a797a443d293ef5cff444f4979f06acfebd7e86d277475656138385b6c","85e89bc037945d93b343083b5a1c86131a01f60c50269763b570c854e5c09b7a"],["352bbf4a4cdd12564f93fa332ce333301d9ad40271f8107181340aef25be59d5","321eb4075348f534d59c18259dda3e1f4a1b3b2e71b1039c67bd3d8bcf81998c"],["2fa2104d6b38d11b0230010559879124e42ab8dfeff5ff29dc9cdadd4ecacc3f","2de1068295dd865b64569335bd5dd80181d70ecfc882648423ba76b532b7d67"],["9248279b09b4d68dab21a9b066edda83263c3d84e09572e269ca0cd7f5453714","73016f7bf234aade5d1aa71bdea2b1ff3fc0de2a887912ffe54a32ce97cb3402"],["daed4f2be3a8bf278e70132fb0beb7522f570e144bf615c07e996d443dee8729","a69dce4a7d6c98e8d4a1aca87ef8d7003f83c230f3afa726ab40e52290be1c55"],["c44d12c7065d812e8acf28d7cbb19f9011ecd9e9fdf281b0e6a3b5e87d22e7db","2119a460ce326cdc76c45926c982fdac0e106e861edf61c5a039063f0e0e6482"],["6a245bf6dc698504c89a20cfded60853152b695336c28063b61c65cbd269e6b4","e022cf42c2bd4a708b3f5126f16a24ad8b33ba48d0423b6efd5e6348100d8a82"],["1697ffa6fd9de627c077e3d2fe541084ce13300b0bec1146f95ae57f0d0bd6a5","b9c398f186806f5d27561506e4557433a2cf15009e498ae7adee9d63d01b2396"],["605bdb019981718b986d0f07e834cb0d9deb8360ffb7f61df982345ef27a7479","2972d2de4f8d20681a78d93ec96fe23c26bfae84fb14db43b01e1e9056b8c49"],["62d14dab4150bf497402fdc45a215e10dcb01c354959b10cfe31c7e9d87ff33d","80fc06bd8cc5b01098088a1950eed0db01aa132967ab472235f5642483b25eaf"],["80c60ad0040f27dade5b4b06c408e56b2c50e9f56b9b8b425e555c2f86308b6f","1c38303f1cc5c30f26e66bad7fe72f70a65eed4cbe7024eb1aa01f56430bd57a"],["7a9375ad6167ad54aa74c6348cc54d344cc5dc9487d847049d5eabb0fa03c8fb","d0e3fa9eca8726909559e0d79269046bdc59ea10c70ce2b02d499ec224dc7f7"],["d528ecd9b696b54c907a9ed045447a79bb408ec39b68df504bb51f459bc3ffc9","eecf41253136e5f99966f21881fd656ebc4345405c520dbc063465b521409933"],["49370a4b5f43412ea25f514e8ecdad05266115e4a7ecb1387231808f8b45963","758f3f41afd6ed428b3081b0512fd62a54c3f3afbb5b6764b653052a12949c9a"],["77f230936ee88cbbd73df930d64702ef881d811e0e1498e2f1c13eb1fc345d74","958ef42a7886b6400a08266e9ba1b37896c95330d97077cbbe8eb3c7671c60d6"],["f2dac991cc4ce4b9ea44887e5c7c0bce58c80074ab9d4dbaeb28531b7739f530","e0dedc9b3b2f8dad4da1f32dec2531df9eb5fbeb0598e4fd1a117dba703a3c37"],["463b3d9f662621fb1b4be8fbbe2520125a216cdfc9dae3debcba4850c690d45b","5ed430d78c296c3543114306dd8622d7c622e27c970a1de31cb377b01af7307e"],["f16f804244e46e2a09232d4aff3b59976b98fac14328a2d1a32496b49998f247","cedabd9b82203f7e13d206fcdf4e33d92a6c53c26e5cce26d6579962c4e31df6"],["caf754272dc84563b0352b7a14311af55d245315ace27c65369e15f7151d41d1","cb474660ef35f5f2a41b643fa5e460575f4fa9b7962232a5c32f908318a04476"],["2600ca4b282cb986f85d0f1709979d8b44a09c07cb86d7c124497bc86f082120","4119b88753c15bd6a693b03fcddbb45d5ac6be74ab5f0ef44b0be9475a7e4b40"],["7635ca72d7e8432c338ec53cd12220bc01c48685e24f7dc8c602a7746998e435","91b649609489d613d1d5e590f78e6d74ecfc061d57048bad9e76f302c5b9c61"],["754e3239f325570cdbbf4a87deee8a66b7f2b33479d468fbc1a50743bf56cc18","673fb86e5bda30fb3cd0ed304ea49a023ee33d0197a695d0c5d98093c536683"],["e3e6bd1071a1e96aff57859c82d570f0330800661d1c952f9fe2694691d9b9e8","59c9e0bba394e76f40c0aa58379a3cb6a5a2283993e90c4167002af4920e37f5"],["186b483d056a033826ae73d88f732985c4ccb1f32ba35f4b4cc47fdcf04aa6eb","3b952d32c67cf77e2e17446e204180ab21fb8090895138b4a4a797f86e80888b"],["df9d70a6b9876ce544c98561f4be4f725442e6d2b737d9c91a8321724ce0963f","55eb2dafd84d6ccd5f862b785dc39d4ab157222720ef9da217b8c45cf2ba2417"],["5edd5cc23c51e87a497ca815d5dce0f8ab52554f849ed8995de64c5f34ce7143","efae9c8dbc14130661e8cec030c89ad0c13c66c0d17a2905cdc706ab7399a868"],["290798c2b6476830da12fe02287e9e777aa3fba1c355b17a722d362f84614fba","e38da76dcd440621988d00bcf79af25d5b29c094db2a23146d003afd41943e7a"],["af3c423a95d9f5b3054754efa150ac39cd29552fe360257362dfdecef4053b45","f98a3fd831eb2b749a93b0e6f35cfb40c8cd5aa667a15581bc2feded498fd9c6"],["766dbb24d134e745cccaa28c99bf274906bb66b26dcf98df8d2fed50d884249a","744b1152eacbe5e38dcc887980da38b897584a65fa06cedd2c924f97cbac5996"],["59dbf46f8c94759ba21277c33784f41645f7b44f6c596a58ce92e666191abe3e","c534ad44175fbc300f4ea6ce648309a042ce739a7919798cd85e216c4a307f6e"],["f13ada95103c4537305e691e74e9a4a8dd647e711a95e73cb62dc6018cfd87b8","e13817b44ee14de663bf4bc808341f326949e21a6a75c2570778419bdaf5733d"],["7754b4fa0e8aced06d4167a2c59cca4cda1869c06ebadfb6488550015a88522c","30e93e864e669d82224b967c3020b8fa8d1e4e350b6cbcc537a48b57841163a2"],["948dcadf5990e048aa3874d46abef9d701858f95de8041d2a6828c99e2262519","e491a42537f6e597d5d28a3224b1bc25df9154efbd2ef1d2cbba2cae5347d57e"],["7962414450c76c1689c7b48f8202ec37fb224cf5ac0bfa1570328a8a3d7c77ab","100b610ec4ffb4760d5c1fc133ef6f6b12507a051f04ac5760afa5b29db83437"],["3514087834964b54b15b160644d915485a16977225b8847bb0dd085137ec47ca","ef0afbb2056205448e1652c48e8127fc6039e77c15c2378b7e7d15a0de293311"],["d3cc30ad6b483e4bc79ce2c9dd8bc54993e947eb8df787b442943d3f7b527eaf","8b378a22d827278d89c5e9be8f9508ae3c2ad46290358630afb34db04eede0a4"],["1624d84780732860ce1c78fcbfefe08b2b29823db913f6493975ba0ff4847610","68651cf9b6da903e0914448c6cd9d4ca896878f5282be4c8cc06e2a404078575"],["733ce80da955a8a26902c95633e62a985192474b5af207da6df7b4fd5fc61cd4","f5435a2bd2badf7d485a4d8b8db9fcce3e1ef8e0201e4578c54673bc1dc5ea1d"],["15d9441254945064cf1a1c33bbd3b49f8966c5092171e699ef258dfab81c045c","d56eb30b69463e7234f5137b73b84177434800bacebfc685fc37bbe9efe4070d"],["a1d0fcf2ec9de675b612136e5ce70d271c21417c9d2b8aaaac138599d0717940","edd77f50bcb5a3cab2e90737309667f2641462a54070f3d519212d39c197a629"],["e22fbe15c0af8ccc5780c0735f84dbe9a790badee8245c06c7ca37331cb36980","a855babad5cd60c88b430a69f53a1a7a38289154964799be43d06d77d31da06"],["311091dd9860e8e20ee13473c1155f5f69635e394704eaa74009452246cfa9b3","66db656f87d1f04fffd1f04788c06830871ec5a64feee685bd80f0b1286d8374"],["34c1fd04d301be89b31c0442d3e6ac24883928b45a9340781867d4232ec2dbdf","9414685e97b1b5954bd46f730174136d57f1ceeb487443dc5321857ba73abee"],["f219ea5d6b54701c1c14de5b557eb42a8d13f3abbcd08affcc2a5e6b049b8d63","4cb95957e83d40b0f73af4544cccf6b1f4b08d3c07b27fb8d8c2962a400766d1"],["d7b8740f74a8fbaab1f683db8f45de26543a5490bca627087236912469a0b448","fa77968128d9c92ee1010f337ad4717eff15db5ed3c049b3411e0315eaa4593b"],["32d31c222f8f6f0ef86f7c98d3a3335ead5bcd32abdd94289fe4d3091aa824bf","5f3032f5892156e39ccd3d7915b9e1da2e6dac9e6f26e961118d14b8462e1661"],["7461f371914ab32671045a155d9831ea8793d77cd59592c4340f86cbc18347b5","8ec0ba238b96bec0cbdddcae0aa442542eee1ff50c986ea6b39847b3cc092ff6"],["ee079adb1df1860074356a25aa38206a6d716b2c3e67453d287698bad7b2b2d6","8dc2412aafe3be5c4c5f37e0ecc5f9f6a446989af04c4e25ebaac479ec1c8c1e"],["16ec93e447ec83f0467b18302ee620f7e65de331874c9dc72bfd8616ba9da6b5","5e4631150e62fb40d0e8c2a7ca5804a39d58186a50e497139626778e25b0674d"],["eaa5f980c245f6f038978290afa70b6bd8855897f98b6aa485b96065d537bd99","f65f5d3e292c2e0819a528391c994624d784869d7e6ea67fb18041024edc07dc"],["78c9407544ac132692ee1910a02439958ae04877151342ea96c4b6b35a49f51","f3e0319169eb9b85d5404795539a5e68fa1fbd583c064d2462b675f194a3ddb4"],["494f4be219a1a77016dcd838431aea0001cdc8ae7a6fc688726578d9702857a5","42242a969283a5f339ba7f075e36ba2af925ce30d767ed6e55f4b031880d562c"],["a598a8030da6d86c6bc7f2f5144ea549d28211ea58faa70ebf4c1e665c1fe9b5","204b5d6f84822c307e4b4a7140737aec23fc63b65b35f86a10026dbd2d864e6b"],["c41916365abb2b5d09192f5f2dbeafec208f020f12570a184dbadc3e58595997","4f14351d0087efa49d245b328984989d5caf9450f34bfc0ed16e96b58fa9913"],["841d6063a586fa475a724604da03bc5b92a2e0d2e0a36acfe4c73a5514742881","73867f59c0659e81904f9a1c7543698e62562d6744c169ce7a36de01a8d6154"],["5e95bb399a6971d376026947f89bde2f282b33810928be4ded112ac4d70e20d5","39f23f366809085beebfc71181313775a99c9aed7d8ba38b161384c746012865"],["36e4641a53948fd476c39f8a99fd974e5ec07564b5315d8bf99471bca0ef2f66","d2424b1b1abe4eb8164227b085c9aa9456ea13493fd563e06fd51cf5694c78fc"],["336581ea7bfbbb290c191a2f507a41cf5643842170e914faeab27c2c579f726","ead12168595fe1be99252129b6e56b3391f7ab1410cd1e0ef3dcdcabd2fda224"],["8ab89816dadfd6b6a1f2634fcf00ec8403781025ed6890c4849742706bd43ede","6fdcef09f2f6d0a044e654aef624136f503d459c3e89845858a47a9129cdd24e"],["1e33f1a746c9c5778133344d9299fcaa20b0938e8acff2544bb40284b8c5fb94","60660257dd11b3aa9c8ed618d24edff2306d320f1d03010e33a7d2057f3b3b6"],["85b7c1dcb3cec1b7ee7f30ded79dd20a0ed1f4cc18cbcfcfa410361fd8f08f31","3d98a9cdd026dd43f39048f25a8847f4fcafad1895d7a633c6fed3c35e999511"],["29df9fbd8d9e46509275f4b125d6d45d7fbe9a3b878a7af872a2800661ac5f51","b4c4fe99c775a606e2d8862179139ffda61dc861c019e55cd2876eb2a27d84b"],["a0b1cae06b0a847a3fea6e671aaf8adfdfe58ca2f768105c8082b2e449fce252","ae434102edde0958ec4b19d917a6a28e6b72da1834aff0e650f049503a296cf2"],["4e8ceafb9b3e9a136dc7ff67e840295b499dfb3b2133e4ba113f2e4c0e121e5","cf2174118c8b6d7a4b48f6d534ce5c79422c086a63460502b827ce62a326683c"],["d24a44e047e19b6f5afb81c7ca2f69080a5076689a010919f42725c2b789a33b","6fb8d5591b466f8fc63db50f1c0f1c69013f996887b8244d2cdec417afea8fa3"],["ea01606a7a6c9cdd249fdfcfacb99584001edd28abbab77b5104e98e8e3b35d4","322af4908c7312b0cfbfe369f7a7b3cdb7d4494bc2823700cfd652188a3ea98d"],["af8addbf2b661c8a6c6328655eb96651252007d8c5ea31be4ad196de8ce2131f","6749e67c029b85f52a034eafd096836b2520818680e26ac8f3dfbcdb71749700"],["e3ae1974566ca06cc516d47e0fb165a674a3dabcfca15e722f0e3450f45889","2aeabe7e4531510116217f07bf4d07300de97e4874f81f533420a72eeb0bd6a4"],["591ee355313d99721cf6993ffed1e3e301993ff3ed258802075ea8ced397e246","b0ea558a113c30bea60fc4775460c7901ff0b053d25ca2bdeee98f1a4be5d196"],["11396d55fda54c49f19aa97318d8da61fa8584e47b084945077cf03255b52984","998c74a8cd45ac01289d5833a7beb4744ff536b01b257be4c5767bea93ea57a4"],["3c5d2a1ba39c5a1790000738c9e0c40b8dcdfd5468754b6405540157e017aa7a","b2284279995a34e2f9d4de7396fc18b80f9b8b9fdd270f6661f79ca4c81bd257"],["cc8704b8a60a0defa3a99a7299f2e9c3fbc395afb04ac078425ef8a1793cc030","bdd46039feed17881d1e0862db347f8cf395b74fc4bcdc4e940b74e3ac1f1b13"],["c533e4f7ea8555aacd9777ac5cad29b97dd4defccc53ee7ea204119b2889b197","6f0a256bc5efdf429a2fb6242f1a43a2d9b925bb4a4b3a26bb8e0f45eb596096"],["c14f8f2ccb27d6f109f6d08d03cc96a69ba8c34eec07bbcf566d48e33da6593","c359d6923bb398f7fd4473e16fe1c28475b740dd098075e6c0e8649113dc3a38"],["a6cbc3046bc6a450bac24789fa17115a4c9739ed75f8f21ce441f72e0b90e6ef","21ae7f4680e889bb130619e2c0f95a360ceb573c70603139862afd617fa9b9f"],["347d6d9a02c48927ebfb86c1359b1caf130a3c0267d11ce6344b39f99d43cc38","60ea7f61a353524d1c987f6ecec92f086d565ab687870cb12689ff1e31c74448"],["da6545d2181db8d983f7dcb375ef5866d47c67b1bf31c8cf855ef7437b72656a","49b96715ab6878a79e78f07ce5680c5d6673051b4935bd897fea824b77dc208a"],["c40747cc9d012cb1a13b8148309c6de7ec25d6945d657146b9d5994b8feb1111","5ca560753be2a12fc6de6caf2cb489565db936156b9514e1bb5e83037e0fa2d4"],["4e42c8ec82c99798ccf3a610be870e78338c7f713348bd34c8203ef4037f3502","7571d74ee5e0fb92a7a8b33a07783341a5492144cc54bcc40a94473693606437"],["3775ab7089bc6af823aba2e1af70b236d251cadb0c86743287522a1b3b0dedea","be52d107bcfa09d8bcb9736a828cfa7fac8db17bf7a76a2c42ad961409018cf7"],["cee31cbf7e34ec379d94fb814d3d775ad954595d1314ba8846959e3e82f74e26","8fd64a14c06b589c26b947ae2bcf6bfa0149ef0be14ed4d80f448a01c43b1c6d"],["b4f9eaea09b6917619f6ea6a4eb5464efddb58fd45b1ebefcdc1a01d08b47986","39e5c9925b5a54b07433a4f18c61726f8bb131c012ca542eb24a8ac07200682a"],["d4263dfc3d2df923a0179a48966d30ce84e2515afc3dccc1b77907792ebcc60e","62dfaf07a0f78feb30e30d6295853ce189e127760ad6cf7fae164e122a208d54"],["48457524820fa65a4f8d35eb6930857c0032acc0a4a2de422233eeda897612c4","25a748ab367979d98733c38a1fa1c2e7dc6cc07db2d60a9ae7a76aaa49bd0f77"],["dfeeef1881101f2cb11644f3a2afdfc2045e19919152923f367a1767c11cceda","ecfb7056cf1de042f9420bab396793c0c390bde74b4bbdff16a83ae09a9a7517"],["6d7ef6b17543f8373c573f44e1f389835d89bcbc6062ced36c82df83b8fae859","cd450ec335438986dfefa10c57fea9bcc521a0959b2d80bbf74b190dca712d10"],["e75605d59102a5a2684500d3b991f2e3f3c88b93225547035af25af66e04541f","f5c54754a8f71ee540b9b48728473e314f729ac5308b06938360990e2bfad125"],["eb98660f4c4dfaa06a2be453d5020bc99a0c2e60abe388457dd43fefb1ed620c","6cb9a8876d9cb8520609af3add26cd20a0a7cd8a9411131ce85f44100099223e"],["13e87b027d8514d35939f2e6892b19922154596941888336dc3563e3b8dba942","fef5a3c68059a6dec5d624114bf1e91aac2b9da568d6abeb2570d55646b8adf1"],["ee163026e9fd6fe017c38f06a5be6fc125424b371ce2708e7bf4491691e5764a","1acb250f255dd61c43d94ccc670d0f58f49ae3fa15b96623e5430da0ad6c62b2"],["b268f5ef9ad51e4d78de3a750c2dc89b1e626d43505867999932e5db33af3d80","5f310d4b3c99b9ebb19f77d41c1dee018cf0d34fd4191614003e945a1216e423"],["ff07f3118a9df035e9fad85eb6c7bfe42b02f01ca99ceea3bf7ffdba93c4750d","438136d603e858a3a5c440c38eccbaddc1d2942114e2eddd4740d098ced1f0d8"],["8d8b9855c7c052a34146fd20ffb658bea4b9f69e0d825ebec16e8c3ce2b526a1","cdb559eedc2d79f926baf44fb84ea4d44bcf50fee51d7ceb30e2e7f463036758"],["52db0b5384dfbf05bfa9d472d7ae26dfe4b851ceca91b1eba54263180da32b63","c3b997d050ee5d423ebaf66a6db9f57b3180c902875679de924b69d84a7b375"],["e62f9490d3d51da6395efd24e80919cc7d0f29c3f3fa48c6fff543becbd43352","6d89ad7ba4876b0b22c2ca280c682862f342c8591f1daf5170e07bfd9ccafa7d"],["7f30ea2476b399b4957509c88f77d0191afa2ff5cb7b14fd6d8e7d65aaab1193","ca5ef7d4b231c94c3b15389a5f6311e9daff7bb67b103e9880ef4bff637acaec"],["5098ff1e1d9f14fb46a210fada6c903fef0fb7b4a1dd1d9ac60a0361800b7a00","9731141d81fc8f8084d37c6e7542006b3ee1b40d60dfe5362a5b132fd17ddc0"],["32b78c7de9ee512a72895be6b9cbefa6e2f3c4ccce445c96b9f2c81e2778ad58","ee1849f513df71e32efc3896ee28260c73bb80547ae2275ba497237794c8753c"],["e2cb74fddc8e9fbcd076eef2a7c72b0ce37d50f08269dfc074b581550547a4f7","d3aa2ed71c9dd2247a62df062736eb0baddea9e36122d2be8641abcb005cc4a4"],["8438447566d4d7bedadc299496ab357426009a35f235cb141be0d99cd10ae3a8","c4e1020916980a4da5d01ac5e6ad330734ef0d7906631c4f2390426b2edd791f"],["4162d488b89402039b584c6fc6c308870587d9c46f660b878ab65c82c711d67e","67163e903236289f776f22c25fb8a3afc1732f2b84b4e95dbda47ae5a0852649"],["3fad3fa84caf0f34f0f89bfd2dcf54fc175d767aec3e50684f3ba4a4bf5f683d","cd1bc7cb6cc407bb2f0ca647c718a730cf71872e7d0d2a53fa20efcdfe61826"],["674f2600a3007a00568c1a7ce05d0816c1fb84bf1370798f1c69532faeb1a86b","299d21f9413f33b3edf43b257004580b70db57da0b182259e09eecc69e0d38a5"],["d32f4da54ade74abb81b815ad1fb3b263d82d6c692714bcff87d29bd5ee9f08f","f9429e738b8e53b968e99016c059707782e14f4535359d582fc416910b3eea87"],["30e4e670435385556e593657135845d36fbb6931f72b08cb1ed954f1e3ce3ff6","462f9bce619898638499350113bbc9b10a878d35da70740dc695a559eb88db7b"],["be2062003c51cc3004682904330e4dee7f3dcd10b01e580bf1971b04d4cad297","62188bc49d61e5428573d48a74e1c655b1c61090905682a0d5558ed72dccb9bc"],["93144423ace3451ed29e0fb9ac2af211cb6e84a601df5993c419859fff5df04a","7c10dfb164c3425f5c71a3f9d7992038f1065224f72bb9d1d902a6d13037b47c"],["b015f8044f5fcbdcf21ca26d6c34fb8197829205c7b7d2a7cb66418c157b112c","ab8c1e086d04e813744a655b2df8d5f83b3cdc6faa3088c1d3aea1454e3a1d5f"],["d5e9e1da649d97d89e4868117a465a3a4f8a18de57a140d36b3f2af341a21b52","4cb04437f391ed73111a13cc1d4dd0db1693465c2240480d8955e8592f27447a"],["d3ae41047dd7ca065dbf8ed77b992439983005cd72e16d6f996a5316d36966bb","bd1aeb21ad22ebb22a10f0303417c6d964f8cdd7df0aca614b10dc14d125ac46"],["463e2763d885f958fc66cdd22800f0a487197d0a82e377b49f80af87c897b065","bfefacdb0e5d0fd7df3a311a94de062b26b80c61fbc97508b79992671ef7ca7f"],["7985fdfd127c0567c6f53ec1bb63ec3158e597c40bfe747c83cddfc910641917","603c12daf3d9862ef2b25fe1de289aed24ed291e0ec6708703a5bd567f32ed03"],["74a1ad6b5f76e39db2dd249410eac7f99e74c59cb83d2d0ed5ff1543da7703e9","cc6157ef18c9c63cd6193d83631bbea0093e0968942e8c33d5737fd790e0db08"],["30682a50703375f602d416664ba19b7fc9bab42c72747463a71d0896b22f6da3","553e04f6b018b4fa6c8f39e7f311d3176290d0e0f19ca73f17714d9977a22ff8"],["9e2158f0d7c0d5f26c3791efefa79597654e7a2b2464f52b1ee6c1347769ef57","712fcdd1b9053f09003a3481fa7762e9ffd7c8ef35a38509e2fbf2629008373"],["176e26989a43c9cfeba4029c202538c28172e566e3c4fce7322857f3be327d66","ed8cc9d04b29eb877d270b4878dc43c19aefd31f4eee09ee7b47834c1fa4b1c3"],["75d46efea3771e6e68abb89a13ad747ecf1892393dfc4f1b7004788c50374da8","9852390a99507679fd0b86fd2b39a868d7efc22151346e1a3ca4726586a6bed8"],["809a20c67d64900ffb698c4c825f6d5f2310fb0451c869345b7319f645605721","9e994980d9917e22b76b061927fa04143d096ccc54963e6a5ebfa5f3f8e286c1"],["1b38903a43f7f114ed4500b4eac7083fdefece1cf29c63528d563446f972c180","4036edc931a60ae889353f77fd53de4a2708b26b6f5da72ad3394119daf408f9"]]}}},4111:function(t,e,r){"use strict";var n=r("7f7a");e.certificate=r("56b5"),r=n.define("RSAPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("modulus").int(),this.key("publicExponent").int(),this.key("privateExponent").int(),this.key("prime1").int(),this.key("prime2").int(),this.key("exponent1").int(),this.key("exponent2").int(),this.key("coefficient").int())})),e.RSAPrivateKey=r,r=n.define("RSAPublicKey",(function(){this.seq().obj(this.key("modulus").int(),this.key("publicExponent").int())})),e.RSAPublicKey=r,r=n.define("SubjectPublicKeyInfo",(function(){this.seq().obj(this.key("algorithm").use(i),this.key("subjectPublicKey").bitstr())})),e.PublicKey=r;var i=n.define("AlgorithmIdentifier",(function(){this.seq().obj(this.key("algorithm").objid(),this.key("none").null_().optional(),this.key("curve").objid().optional(),this.key("params").seq().obj(this.key("p").int(),this.key("q").int(),this.key("g").int()).optional())}));r=n.define("PrivateKeyInfo",(function(){this.seq().obj(this.key("version").int(),this.key("algorithm").use(i),this.key("subjectPrivateKey").octstr())}));e.PrivateKey=r,r=n.define("EncryptedPrivateKeyInfo",(function(){this.seq().obj(this.key("algorithm").seq().obj(this.key("id").objid(),this.key("decrypt").seq().obj(this.key("kde").seq().obj(this.key("id").objid(),this.key("kdeparams").seq().obj(this.key("salt").octstr(),this.key("iters").int())),this.key("cipher").seq().obj(this.key("algo").objid(),this.key("iv").octstr()))),this.key("subjectPrivateKey").octstr())})),e.EncryptedPrivateKey=r,r=n.define("DSAPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("p").int(),this.key("q").int(),this.key("g").int(),this.key("pub_key").int(),this.key("priv_key").int())})),e.DSAPrivateKey=r,e.DSAparam=n.define("DSAparam",(function(){this.int()})),r=n.define("ECPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("privateKey").octstr(),this.key("parameters").optional().explicit(0).use(o),this.key("publicKey").optional().explicit(1).bitstr())})),e.ECPrivateKey=r;var o=n.define("ECParameters",(function(){this.choice({namedCurve:this.objid()})}));e.signature=n.define("signature",(function(){this.seq().obj(this.key("r").int(),this.key("s").int())}))},4136:function(t,e,r){"use strict";e.base=r("ea53"),e.short=r("3300"),e.mont=r("676f"),e.edwards=r("3daf")},"415f":function(t,e,r){"use strict";function n(t){return t._l||(t._l=new g)}function i(t,e){return p(t.a,(function(t){return t[0]===e}))}var o=r("c668"),a=r("4c8d").getWeak,s=r("d77f"),u=r("9fe8"),f=r("928a"),h=r("8fc4"),c=r("cffc"),l=r("2fb2"),d=r("798a"),p=c(5),m=c(6),b=0,g=function(){this.a=[]};g.prototype={get:function(t){if(t=i(this,t),t)return t[1]},has:function(t){return!!i(this,t)},set:function(t,e){var r=i(this,t);r?r[1]=e:this.a.push([t,e])},delete:function(t){var e=m(this.a,(function(e){return e[0]===t}));return~e&&this.a.splice(e,1),!!~e}},t.exports={getConstructor:function(t,e,r,i){var s=t((function(t,n){f(t,s,e,"_i"),t._t=e,t._i=b++,t._l=void 0,null!=n&&h(n,r,t[i],t)}));return o(s.prototype,{delete:function(t){if(!u(t))return!1;var r=a(t);return!0===r?n(d(this,e)).delete(t):r&&l(r,this._i)&&delete r[this._i]},has:function(t){if(!u(t))return!1;var r=a(t);return!0===r?n(d(this,e)).has(t):r&&l(r,this._i)}}),s},def:function(t,e,r){var i=a(s(e),!0);return!0===i?n(t).set(e,r):i[t._i]=r,t},ufstore:n}},4186:function(t,e,r){"use strict";(function(e){var n;function i(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var o=r("ee93"),a=Symbol("lastResolve"),s=Symbol("lastReject"),u=Symbol("error"),f=Symbol("ended"),h=Symbol("lastPromise"),c=Symbol("handlePromise"),l=Symbol("stream");function d(t,e){return{value:t,done:e}}function p(t){var e,r=t[a];null===r||null!==(e=t[l].read())&&(t[h]=null,t[a]=null,t[s]=null,r(d(e,!1)))}var m=Object.getPrototypeOf((function(){})),b=Object.setPrototypeOf((i(n={get stream(){return this[l]},next:function(){var t=this,r=this[u];if(null!==r)return Promise.reject(r);if(this[f])return Promise.resolve(d(void 0,!0));if(this[l].destroyed)return new Promise((function(r,n){e.nextTick((function(){t[u]?n(t[u]):r(d(void 0,!0))}))}));var n,i,o;r=this[h];if(r)n=new Promise((i=r,o=this,function(t,e){i.then((function(){o[f]?t(d(void 0,!0)):o[c](t,e)}),e)}));else{if(r=this[l].read(),null!==r)return Promise.resolve(d(r,!1));n=new Promise(this[c])}return this[h]=n}},Symbol.asyncIterator,(function(){return this})),i(n,"return",(function(){var t=this;return new Promise((function(e,r){t[l].destroy(null,(function(t){t?r(t):e(d(void 0,!0))}))}))})),n),m);t.exports=function(t){var r,n=Object.create(b,(i(r={},l,{value:t,writable:!0}),i(r,a,{value:null,writable:!0}),i(r,s,{value:null,writable:!0}),i(r,u,{value:null,writable:!0}),i(r,f,{value:t._readableState.endEmitted,writable:!0}),i(r,c,{value:function(t,e){var r=n[l].read();r?(n[h]=null,n[a]=null,n[s]=null,t(d(r,!1))):(n[a]=t,n[s]=e)},writable:!0}),r));return n[h]=null,o(t,(function(t){if(t&&"ERR_STREAM_PREMATURE_CLOSE"!==t.code){var e=n[s];return null!==e&&(n[h]=null,n[a]=null,n[s]=null,e(t)),void(n[u]=t)}t=n[a],null!==t&&(n[h]=null,n[a]=null,t(d(void 0,!(n[s]=null)))),n[f]=!0})),t.on("readable",function(t){e.nextTick(p,t)}.bind(null,n)),n}}).call(this,r("4362"))},"418c":function(t,e,r){"use strict";r("e9d8")("trimLeft",(function(t){return function(){return t(this,1)}}),"trimStart")},"41b2":function(t,e,r){"use strict";e.__esModule=!0;var n,i=r("3f6b");r=(n=i)&&n.__esModule?n:{default:n};e.default=r.default||function(t){for(var e=1;e<arguments.length;e++){var r,n=arguments[e];for(r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t}},"41df":function(t,e,r){"use strict";const n=e;n.Reporter=r("d1c8").Reporter,n.DecoderBuffer=r("6283").DecoderBuffer,n.EncoderBuffer=r("6283").EncoderBuffer,n.Node=r("8360")},4228:function(t,e,r){var n=r("82f0"),i=r("8707").Buffer,o=r("bac2"),a=r("09f5"),s=r("6430"),u=r("39f5"),f=r("ae84");function h(t,e,r){s.call(this),this._cache=new c,this._last=void 0,this._cipher=new u.AES(e),this._prev=i.from(r),this._mode=t,this._autopadding=!0}function c(){this.cache=i.allocUnsafe(0)}function l(t,e,r){if(t=o[t.toLowerCase()],!t)throw new TypeError("invalid suite type");if("string"==typeof r&&(r=i.from(r)),"GCM"!==t.mode&&r.length!==t.iv)throw new TypeError("invalid iv length "+r.length);if((e="string"==typeof e?i.from(e):e).length!==t.key/8)throw new TypeError("invalid key length "+e.length);return"stream"===t.type?new a(t.module,e,r,!0):"auth"===t.type?new n(t.module,e,r,!0):new h(t.module,e,r)}r("3fb5")(h,s),h.prototype._update=function(t){var e;this._cache.add(t);for(var r=[];e=this._cache.get(this._autopadding);)e=this._mode.decrypt(this,e),r.push(e);return i.concat(r)},h.prototype._final=function(){var t=this._cache.flush();if(this._autopadding)return function(t){var e=t[15];if(e<1||16<e)throw new Error("unable to decrypt data");for(var r=-1;++r<e;)if(t[r+(16-e)]!==e)throw new Error("unable to decrypt data");if(16!==e)return t.slice(0,16-e)}(this._mode.decrypt(this,t));if(t)throw new Error("data not multiple of block length")},h.prototype.setAutoPadding=function(t){return this._autopadding=!!t,this},c.prototype.add=function(t){this.cache=i.concat([this.cache,t])},c.prototype.get=function(t){var e;if(t){if(16<this.cache.length)return e=this.cache.slice(0,16),this.cache=this.cache.slice(16),e}else if(16<=this.cache.length)return e=this.cache.slice(0,16),this.cache=this.cache.slice(16),e;return null},c.prototype.flush=function(){if(this.cache.length)return this.cache},e.createDecipher=function(t,e){var r=o[t.toLowerCase()];if(!r)throw new TypeError("invalid suite type");return r=f(e,!1,r.key,r.iv),l(t,r.key,r.iv)},e.createDecipheriv=l},4250:function(t,e,r){"use strict";(function(e,n){var i;function o(t,e){return t.listeners(e).length}(t.exports=_).ReadableState=M,r("faa1").EventEmitter;var a,s,u,f=r("5bbb"),h=r("b639").Buffer,c=e.Uint8Array||function(){},l=r(1),d=l&&l.debuglog?l.debuglog("stream"):function(){},p=r("96a5"),m=(e=r("493f"),r("b9b5").getHighWaterMark),b=(l=r("9d8a").codes,l.ERR_INVALID_ARG_TYPE),g=l.ERR_STREAM_PUSH_AFTER_EOF,v=l.ERR_METHOD_NOT_IMPLEMENTED,y=l.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;r("3fb5")(_,f);var w=e.errorOrDestroy,A=["error","close","destroy","pause","resume"];function M(t,e,n){i=i||r("e666"),"boolean"!=typeof n&&(n=e instanceof i),this.objectMode=!!(t=t||{}).objectMode,n&&(this.objectMode=this.objectMode||!!t.readableObjectMode),this.highWaterMark=m(this,t,"readableHighWaterMark",n),this.buffer=new p,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(a=a||r("7d72").StringDecoder,this.decoder=new a(t.encoding),this.encoding=t.encoding)}function _(t){if(i=i||r("e666"),!(this instanceof _))return new _(t);this._readableState=new M(t,this,this instanceof i),this.readable=!0,t&&("function"==typeof t.read&&(this._read=t.read),"function"==typeof t.destroy&&(this._destroy=t.destroy)),f.call(this)}function x(t,e,r,n,i){d("readableAddChunk",e);var o,a,s,u,f=t._readableState;if(null===e)f.reading=!1,a=t,s=f,d("onEofChunk"),s.ended||(!s.decoder||(u=s.decoder.end())&&u.length&&(s.buffer.push(u),s.length+=s.objectMode?1:u.length),s.ended=!0,s.sync?O(a):(s.needReadable=!1,s.emittedReadable||(s.emittedReadable=!0,j(a))));else if(o=i?o:function(t,e){var r;return function(t){return h.isBuffer(t)||t instanceof c}(e)||"string"==typeof e||void 0===e||t.objectMode||(r=new b("chunk",["string","Buffer","Uint8Array"],e)),r}(f,e))w(t,o);else if(f.objectMode||e&&0<e.length)if("string"==typeof e||f.objectMode||Object.getPrototypeOf(e)===h.prototype||(o=e,e=h.from(o)),n)f.endEmitted?w(t,new y):S(t,f,e,!0);else if(f.ended)w(t,new g);else{if(f.destroyed)return!1;f.reading=!1,f.decoder&&!r?(e=f.decoder.write(e),f.objectMode||0!==e.length?S(t,f,e,!1):C(t,f)):S(t,f,e,!1)}else n||(f.reading=!1,C(t,f));return!f.ended&&(f.length<f.highWaterMark||0===f.length)}function S(t,e,r,n){e.flowing&&0===e.length&&!e.sync?(e.awaitDrain=0,t.emit("data",r)):(e.length+=e.objectMode?1:r.length,n?e.buffer.unshift(r):e.buffer.push(r),e.needReadable&&O(t)),C(t,e)}Object.defineProperty(_.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(t){this._readableState&&(this._readableState.destroyed=t)}}),_.prototype.destroy=e.destroy,_.prototype._undestroy=e.undestroy,_.prototype._destroy=function(t,e){e(t)},_.prototype.push=function(t,e){var r,n=this._readableState;return n.objectMode?r=!0:"string"==typeof t&&((e=e||n.defaultEncoding)!==n.encoding&&(t=h.from(t,e),e=""),r=!0),x(this,t,e,!1,r)},_.prototype.unshift=function(t){return x(this,t,null,!0,!1)},_.prototype.isPaused=function(){return!1===this._readableState.flowing},_.prototype.setEncoding=function(t){var e=new(a=a||r("7d72").StringDecoder)(t);this._readableState.decoder=e,this._readableState.encoding=this._readableState.decoder.encoding;for(var n=this._readableState.buffer.head,i="";null!==n;)i+=e.write(n.data),n=n.next;return this._readableState.buffer.clear(),""!==i&&this._readableState.buffer.push(i),this._readableState.length=i.length,this};var E=1073741824;function k(t,e){return t<=0||0===e.length&&e.ended?0:e.objectMode?1:t!=t?(e.flowing&&e.length?e.buffer.head.data:e).length:(t>e.highWaterMark&&(e.highWaterMark=(E<=(r=t)?r=E:(r--,r|=r>>>1,r|=r>>>2,r|=r>>>4,r|=r>>>8,r|=r>>>16,r++),r)),t<=e.length?t:e.ended?e.length:(e.needReadable=!0,0));var r}function O(t){var e=t._readableState;d("emitReadable",e.needReadable,e.emittedReadable),e.needReadable=!1,e.emittedReadable||(d("emitReadable",e.flowing),e.emittedReadable=!0,n.nextTick(j,t))}function j(t){var e=t._readableState;d("emitReadable_",e.destroyed,e.length,e.ended),e.destroyed||!e.length&&!e.ended||(t.emit("readable"),e.emittedReadable=!1),e.needReadable=!e.flowing&&!e.ended&&e.length<=e.highWaterMark,R(t)}function C(t,e){e.readingMore||(e.readingMore=!0,n.nextTick(T,t,e))}function T(t,e){for(;!e.reading&&!e.ended&&(e.length<e.highWaterMark||e.flowing&&0===e.length);){var r=e.length;if(d("maybeReadMore read 0"),t.read(0),r===e.length)break}e.readingMore=!1}function B(t){var e=t._readableState;e.readableListening=0<t.listenerCount("readable"),e.resumeScheduled&&!e.paused?e.flowing=!0:0<t.listenerCount("data")&&t.resume()}function N(t){d("readable nexttick read 0"),t.read(0)}function I(t,e){d("resume",e.reading),e.reading||t.read(0),e.resumeScheduled=!1,t.emit("resume"),R(t),e.flowing&&!e.reading&&t.read(0)}function R(t){var e=t._readableState;for(d("flow",e.flowing);e.flowing&&null!==t.read(););}function P(t,e){return 0===e.length?null:(e.objectMode?r=e.buffer.shift():!t||t>=e.length?(r=e.decoder?e.buffer.join(""):1===e.buffer.length?e.buffer.first():e.buffer.concat(e.length),e.buffer.clear()):r=e.buffer.consume(t,e.decoder),r);var r}function L(t){var e=t._readableState;d("endReadable",e.endEmitted),e.endEmitted||(e.ended=!0,n.nextTick(q,e,t))}function q(t,e){d("endReadableNT",t.endEmitted,t.length),t.endEmitted||0!==t.length||(t.endEmitted=!0,e.readable=!1,e.emit("end"),!t.autoDestroy||(!(t=e._writableState)||t.autoDestroy&&t.finished)&&e.destroy())}function D(t,e){for(var r=0,n=t.length;r<n;r++)if(t[r]===e)return r;return-1}_.prototype.read=function(t){d("read",t),t=parseInt(t,10);var e=this._readableState,r=t;if(0!==t&&(e.emittedReadable=!1),0===t&&e.needReadable&&((0!==e.highWaterMark?e.length>=e.highWaterMark:0<e.length)||e.ended))return d("read: emitReadable",e.length,e.ended),(0===e.length&&e.ended?L:O)(this),null;if(0===(t=k(t,e))&&e.ended)return 0===e.length&&L(this),null;var n=e.needReadable;return d("need readable",n),(0===e.length||e.length-t<e.highWaterMark)&&d("length less than watermark",n=!0),e.ended||e.reading?d("reading or ended",n=!1):n&&(d("do read"),e.reading=!0,e.sync=!0,0===e.length&&(e.needReadable=!0),this._read(e.highWaterMark),e.sync=!1,e.reading||(t=k(r,e))),null===(n=0<t?P(t,e):null)?(e.needReadable=e.length<=e.highWaterMark,t=0):(e.length-=t,e.awaitDrain=0),0===e.length&&(e.ended||(e.needReadable=!0),r!==t&&e.ended&&L(this)),null!==n&&this.emit("data",n),n},_.prototype._read=function(t){w(this,new v("_read()"))},_.prototype.pipe=function(t,e){var r=this,i=this._readableState;switch(i.pipesCount){case 0:i.pipes=t;break;case 1:i.pipes=[i.pipes,t];break;default:i.pipes.push(t)}function a(e,n){d("onunpipe"),e===r&&n&&!1===n.hasUnpiped&&(n.hasUnpiped=!0,d("cleanup"),t.removeListener("close",p),t.removeListener("finish",m),t.removeListener("drain",f),t.removeListener("error",l),t.removeListener("unpipe",a),r.removeListener("end",s),r.removeListener("end",b),r.removeListener("data",c),h=!0,!i.awaitDrain||t._writableState&&!t._writableState.needDrain||f())}function s(){d("onend"),t.end()}i.pipesCount+=1,d("pipe count=%d opts=%j",i.pipesCount,e),e=e&&!1===e.end||t===n.stdout||t===n.stderr?b:s,i.endEmitted?n.nextTick(e):r.once("end",e),t.on("unpipe",a);var u,f=(u=r,function(){var t=u._readableState;d("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&o(u,"data")&&(t.flowing=!0,R(u))});t.on("drain",f);var h=!1;function c(e){d("ondata"),e=t.write(e),d("dest.write",e),!1===e&&((1===i.pipesCount&&i.pipes===t||1<i.pipesCount&&-1!==D(i.pipes,t))&&!h&&(d("false write response, pause",i.awaitDrain),i.awaitDrain++),r.pause())}function l(e){d("onerror",e),b(),t.removeListener("error",l),0===o(t,"error")&&w(t,e)}function p(){t.removeListener("finish",m),b()}function m(){d("onfinish"),t.removeListener("close",p),b()}function b(){d("unpipe"),r.unpipe(t)}return r.on("data",c),function(t,e,r){if("function"==typeof t.prependListener)return t.prependListener(e,r);t._events&&t._events[e]?Array.isArray(t._events[e])?t._events[e].unshift(r):t._events[e]=[r,t._events[e]]:t.on(e,r)}(t,"error",l),t.once("close",p),t.once("finish",m),t.emit("pipe",r),i.flowing||(d("pipe resume"),r.resume()),t},_.prototype.unpipe=function(t){var e=this._readableState,r={hasUnpiped:!1};if(0===e.pipesCount)return this;if(1===e.pipesCount)return t&&t!==e.pipes||(t=t||e.pipes,e.pipes=null,e.pipesCount=0,e.flowing=!1,t&&t.emit("unpipe",this,r)),this;if(!t){var n=e.pipes,i=e.pipesCount;e.pipes=null,e.pipesCount=0,e.flowing=!1;for(var o=0;o<i;o++)n[o].emit("unpipe",this,{hasUnpiped:!1});return this}var a=D(e.pipes,t);return-1===a||(e.pipes.splice(a,1),--e.pipesCount,1===e.pipesCount&&(e.pipes=e.pipes[0]),t.emit("unpipe",this,r)),this},_.prototype.addListener=_.prototype.on=function(t,e){var r=f.prototype.on.call(this,t,e);e=this._readableState;return"data"===t?(e.readableListening=0<this.listenerCount("readable"),!1!==e.flowing&&this.resume()):"readable"===t&&(e.endEmitted||e.readableListening||(e.readableListening=e.needReadable=!0,e.flowing=!1,e.emittedReadable=!1,d("on readable",e.length,e.reading),e.length?O(this):e.reading||n.nextTick(N,this))),r},_.prototype.removeListener=function(t,e){return e=f.prototype.removeListener.call(this,t,e),"readable"===t&&n.nextTick(B,this),e},_.prototype.removeAllListeners=function(t){var e=f.prototype.removeAllListeners.apply(this,arguments);return"readable"!==t&&void 0!==t||n.nextTick(B,this),e},_.prototype.resume=function(){var t,e,r=this._readableState;return r.flowing||(d("resume"),r.flowing=!r.readableListening,t=this,(e=r).resumeScheduled||(e.resumeScheduled=!0,n.nextTick(I,t,e))),r.paused=!1,this},_.prototype.pause=function(){return d("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(d("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},_.prototype.wrap=function(t){var e,r=this,n=this._readableState,i=!1;for(e in t.on("end",(function(){var t;d("wrapped end"),!n.decoder||n.ended||(t=n.decoder.end())&&t.length&&r.push(t),r.push(null)})),t.on("data",(function(e){d("wrapped data"),n.decoder&&(e=n.decoder.write(e)),n.objectMode&&null==e||(n.objectMode||e&&e.length)&&(r.push(e)||(i=!0,t.pause()))})),t)void 0===this[e]&&"function"==typeof t[e]&&(this[e]=function(e){return function(){return t[e].apply(t,arguments)}}(e));for(var o=0;o<A.length;o++)t.on(A[o],this.emit.bind(this,A[o]));return this._read=function(e){d("wrapped _read",e),i&&(i=!1,t.resume())},this},"function"==typeof Symbol&&(_.prototype[Symbol.asyncIterator]=function(){return(s=void 0===s?r("4186"):s)(this)}),Object.defineProperty(_.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(_.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(_.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(t){this._readableState&&(this._readableState.flowing=t)}}),_._fromList=P,Object.defineProperty(_.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}}),"function"==typeof Symbol&&(_.from=function(t,e){return(u=void 0===u?r("919c"):u)(_,t,e)})}).call(this,r("c8ba"),r("4362"))},4282:function(t,e,r){"use strict";var n=r("f083"),i=r("42ee"),o=r("019f"),a=r("ed60"),s=r("8d87").f;r("c94e")&&n(n.P+r("ac60"),"Object",{__lookupGetter__:function(t){var e,r=i(this),n=o(t,!0);do{if(e=s(r,n))return e.get}while(r=a(r))}})},"428b":function(t,e,r){"use strict";var n=r("7f21"),i=r("9fe8"),o=r("6373"),a=r("911a"),s=r("de24")("isConcatSpreadable");t.exports=function t(e,r,u,f,h,c,l,d){for(var p,m,b=h,g=0,v=!!l&&a(l,d,3);g<f;){if(g in u){if(p=v?v(u[g],g,r):u[g],m=!1,(m=i(p)?void 0!==(m=p[s])?!!m:n(p):m)&&0<c)b=t(e,r,p,o(p.length),b,c-1)-1;else{if(9007199254740991<=b)throw TypeError();e[b]=p}b++}g++}return b}},"428f":function(t,e,r){r=r("da84"),t.exports=r},"429b":function(t,e,r){t.exports=r("faa1").EventEmitter},"42a7":function(t,e,r){"use strict";var n=r("d113").codes.ERR_STREAM_PREMATURE_CLOSE;function i(){}t.exports=function t(e,r,o){if("function"==typeof r)return t(e,null,r);var a,s;function u(){e.writable||g()}function f(){v=!(p=!1),m||o.call(e)}function h(t){o.call(e,t)}function c(){var t;return p&&!v?(e._readableState&&e._readableState.ended||(t=new n),o.call(e,t)):m&&!b?(e._writableState&&e._writableState.ended||(t=new n),o.call(e,t)):void 0}function l(){e.req.on("finish",g)}a=o||i,s=!1,o=function(){if(!s){s=!0;for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];a.apply(this,e)}};var d,p=(r=r||{}).readable||!1!==r.readable&&e.readable,m=r.writable||!1!==r.writable&&e.writable,b=e._writableState&&e._writableState.finished,g=function(){b=!(m=!1),p||o.call(e)},v=e._readableState&&e._readableState.endEmitted;return(d=e).setHeader&&"function"==typeof d.abort?(e.on("complete",g),e.on("abort",c),e.req?l():e.on("request",l)):m&&!e._writableState&&(e.on("end",u),e.on("close",u)),e.on("end",f),e.on("finish",g),!1!==r.error&&e.on("error",h),e.on("close",c),function(){e.removeListener("complete",g),e.removeListener("abort",c),e.removeListener("request",l),e.req&&e.req.removeListener("finish",g),e.removeListener("end",u),e.removeListener("close",u),e.removeListener("finish",g),e.removeListener("end",f),e.removeListener("error",h),e.removeListener("close",c)}}},"42b6":function(t,e,r){r("0a66")("getOwnPropertyNames",(function(){return r("532c").f}))},"42ee":function(t,e,r){var n=r("688d");t.exports=function(t){return Object(n(t))}},4362:function(t,e,r){var n,i;e.nextTick=function(t){var e=Array.prototype.slice.call(arguments);e.shift(),setTimeout((function(){t.apply(null,e)}),0)},e.platform=e.arch=e.execPath=e.title="browser",e.pid=1,e.browser=!0,e.env={},e.argv=[],e.binding=function(t){throw new Error("No such module. (Possibly not yet loaded)")},i="/",e.cwd=function(){return i},e.chdir=function(t){n=n||r("df7c"),i=n.resolve(t,i)},e.exit=e.kill=e.umask=e.dlopen=e.uptime=e.memoryUsage=e.uvCounters=function(){},e.features={}},"44a3":function(t,e,r){"use strict";var n=r("80af"),i=r("f3a3"),o=i.assert,a=(r=i.cachedProperty,i.parseBytes);function s(t,e){this.eddsa=t,"object"!=typeof e&&(e=a(e)),Array.isArray(e)&&(e={R:e.slice(0,t.encodingLength),S:e.slice(t.encodingLength)}),o(e.R&&e.S,"Signature without R or S"),t.isPoint(e.R)&&(this._R=e.R),e.S instanceof n&&(this._S=e.S),this._Rencoded=Array.isArray(e.R)?e.R:e.Rencoded,this._Sencoded=Array.isArray(e.S)?e.S:e.Sencoded}r(s,"S",(function(){return this.eddsa.decodeInt(this.Sencoded())})),r(s,"R",(function(){return this.eddsa.decodePoint(this.Rencoded())})),r(s,"Rencoded",(function(){return this.eddsa.encodePoint(this.R())})),r(s,"Sencoded",(function(){return this.eddsa.encodeInt(this.S())})),s.prototype.toBytes=function(){return this.Rencoded().concat(this.Sencoded())},s.prototype.toHex=function(){return i.encode(this.toBytes(),"hex").toUpperCase()},t.exports=s},"44ad":function(t,e,r){var n=r("d039"),i=r("c6b6"),o="".split;t.exports=n((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==i(t)?o.call(t,""):Object(t)}:Object},"44d2":function(t,e,r){var n=r("b622"),i=r("7c73"),o=(r=r("9bf2"),n("unscopables")),a=Array.prototype;null==a[o]&&r.f(a,o,{configurable:!0,value:i(null)}),t.exports=function(t){a[o][t]=!0}},"44de":function(t,e,r){var n=r("da84");t.exports=function(t,e){var r=n.console;r&&r.error&&(1===arguments.length?r.error(t):r.error(t,e))}},"44e7":function(t,e,r){var n=r("861d"),i=r("c6b6"),o=r("b622")("match");t.exports=function(t){var e;return n(t)&&(void 0!==(e=t[o])?!!e:"RegExp"==i(t))}},"44e8":function(t,e,r){var n=r("d77f"),i=r("9fe8"),o=r("e7ff");t.exports=function(t,e){return n(t),i(e)&&e.constructor===t?e:(t=o.f(t),(0,t.resolve)(e),t.promise)}},"453f":function(t,e,r){var n=r("37a2"),i=r("688d");t.exports=function(t,e,r){if(n(e))throw TypeError("String#"+r+" doesn't accept regex!");return String(i(t))}},4592:function(t,e){var r=Math.expm1;t.exports=!r||22025.465794806718<r(10)||r(10)<22025.465794806718||-2e-17!=r(-2e-17)?function(t){return 0==(t=+t)?t:-1e-6<t&&t<1e-6?t+t*t/2:Math.exp(t)-1}:r},"45bc":function(t,e,r){var n=r("de24")("toPrimitive"),i=Date.prototype;n in i||r("0713")(i,n,r("5705"))},"466d":function(t,e,r){"use strict";var n=r("d784"),i=r("825a"),o=r("50c4"),a=r("1d80"),s=r("8aa5"),u=r("14c3");n("match",1,(function(t,e,r){return[function(e){var r=a(this),n=null==e?void 0:e[t];return void 0!==n?n.call(e,r):new RegExp(e)[t](String(r))},function(t){var n=r(e,t,this);if(n.done)return n.value;var a=i(t),f=String(this);if(!a.global)return u(a,f);for(var h=a.unicode,c=[],l=a.lastIndex=0;null!==(d=u(a,f));){var d=String(d[0]);""===(c[l]=d)&&(a.lastIndex=s(f,o(a.lastIndex),h)),l++}return 0===l?null:c}]}))},4681:function(t,e,r){"use strict";var n=r("966d");function i(t,e){t.emit("error",e)}t.exports={destroy:function(t,e){var r=this,o=this._readableState&&this._readableState.destroyed,a=this._writableState&&this._writableState.destroyed;return o||a?e?e(t):!t||this._writableState&&this._writableState.errorEmitted||n.nextTick(i,this,t):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(t||null,(function(t){!e&&t?(n.nextTick(i,r,t),r._writableState&&(r._writableState.errorEmitted=!0)):e&&e(t)}))),this},undestroy:function(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}}},4759:function(t,e,r){function n(t,e){if(o(t),!i(e)&&null!==e)throw TypeError(e+": can't set as prototype!")}var i=r("9fe8"),o=r("d77f");t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,e,i){try{(i=r("911a")(Function.call,r("8d87").f(Object.prototype,"__proto__").set,2))(t,[]),e=!(t instanceof Array)}catch(t){e=!0}return function(t,r){return n(t,r),e?t.__proto__=r:i(t,r),t}}({},!1):void 0),check:n}},4840:function(t,e,r){var n=r("825a"),i=r("1c0b"),o=r("b622")("species");t.exports=function(t,e){var r;t=n(t).constructor;return void 0===t||null==(r=n(t)[o])?e:i(r)}},"48e6":function(t,e,r){(function(t){!function(t,e){"use strict";function n(t,e){if(!t)throw new Error(e||"Assertion failed")}function i(t,e){function r(){}t.super_=e,r.prototype=e.prototype,t.prototype=new r,t.prototype.constructor=t}function o(t,e,r){if(o.isBN(t))return t;this.negative=0,this.words=null,this.length=0,(this.red=null)!==t&&("le"!==e&&"be"!==e||(r=e,e=10),this._init(t||0,e||10,r||"be"))}var a;"object"==typeof t?t.exports=o:e.BN=o,(o.BN=o).wordSize=26;try{a=("undefined"!=typeof window&&void 0!==window.Buffer?window:r(5)).Buffer}catch(t){}function s(t,e){return e=t.charCodeAt(e),65<=e&&e<=70?e-55:97<=e&&e<=102?e-87:e-48&15}function u(t,e,r){var n=s(t,r);return e<=r-1&&(n|=s(t,r-1)<<4),n}function f(t,e,r,n){for(var i=0,o=Math.min(t.length,r),a=e;a<o;a++){var s=t.charCodeAt(a)-48;i*=n,i+=49<=s?s-49+10:17<=s?s-17+10:s}return i}o.isBN=function(t){return t instanceof o||null!==t&&"object"==typeof t&&t.constructor.wordSize===o.wordSize&&Array.isArray(t.words)},o.max=function(t,e){return 0<t.cmp(e)?t:e},o.min=function(t,e){return t.cmp(e)<0?t:e},o.prototype._init=function(t,e,r){if("number"==typeof t)return this._initNumber(t,e,r);if("object"==typeof t)return this._initArray(t,e,r);n((e="hex"===e?16:e)===(0|e)&&2<=e&&e<=36);var i=0;"-"===(t=t.toString().replace(/\s+/g,""))[0]&&(i++,this.negative=1),i<t.length&&(16===e?this._parseHex(t,i,r):(this._parseBase(t,e,i),"le"===r&&this._initArray(this.toArray(),e,r)))},o.prototype._initNumber=function(t,e,r){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(n(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),"le"===r&&this._initArray(this.toArray(),e,r)},o.prototype._initArray=function(t,e,r){if(n("number"==typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var i,o,a=0;a<this.length;a++)this.words[a]=0;var s=0;if("be"===r)for(a=t.length-1,i=0;0<=a;a-=3)o=t[a]|t[a-1]<<8|t[a-2]<<16,this.words[i]|=o<<s&67108863,this.words[i+1]=o>>>26-s&67108863,26<=(s+=24)&&(s-=26,i++);else if("le"===r)for(i=a=0;a<t.length;a+=3)o=t[a]|t[a+1]<<8|t[a+2]<<16,this.words[i]|=o<<s&67108863,this.words[i+1]=o>>>26-s&67108863,26<=(s+=24)&&(s-=26,i++);return this.strip()},o.prototype._parseHex=function(t,e,r){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var n=0;n<this.length;n++)this.words[n]=0;var i,o=0,a=0;if("be"===r)for(n=t.length-1;e<=n;n-=2)i=u(t,e,n)<<o,this.words[a]|=67108863&i,18<=o?(o-=18,this.words[a+=1]|=i>>>26):o+=8;else for(n=(t.length-e)%2==0?e+1:e;n<t.length;n+=2)i=u(t,e,n)<<o,this.words[a]|=67108863&i,18<=o?(o-=18,this.words[a+=1]|=i>>>26):o+=8;this.strip()},o.prototype._parseBase=function(t,e,r){this.words=[0];for(var n=0,i=this.length=1;i<=67108863;i*=e)n++;i=i/e|0;for(var o=t.length-r,a=o%--n,s=Math.min(o,o-a)+r,u=0,h=r;h<s;h+=n)u=f(t,h,h+n,e),this.imuln(i),this.words[0]+u<67108864?this.words[0]+=u:this._iaddn(u);if(0!=a){var c=1;for(u=f(t,h,t.length,e),h=0;h<a;h++)c*=e;this.imuln(c),this.words[0]+u<67108864?this.words[0]+=u:this._iaddn(u)}this.strip()},o.prototype.copy=function(t){t.words=new Array(this.length);for(var e=0;e<this.length;e++)t.words[e]=this.words[e];t.length=this.length,t.negative=this.negative,t.red=this.red},o.prototype.clone=function(){var t=new o(null);return this.copy(t),t},o.prototype._expand=function(t){for(;this.length<t;)this.words[this.length++]=0;return this},o.prototype.strip=function(){for(;1<this.length&&0===this.words[this.length-1];)this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?"<BN-R: ":"<BN: ")+this.toString(16)+">"};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"],c=[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],l=[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];function d(t,e,r){r.negative=e.negative^t.negative;var n=t.length+e.length|0,i=(n=(r.length=n)-1|0,(a=(0|t.words[0])*(0|e.words[0]))/67108864|0);r.words[0]=67108863&a;for(var o=1;o<n;o++){for(var a,s=i>>>26,u=67108863&i,f=Math.min(o,e.length-1),h=Math.max(0,o-t.length+1);h<=f;h++)s+=(a=(0|t.words[o-h|0])*(0|e.words[h])+u)/67108864|0,u=67108863&a;r.words[o]=0|u,i=0|s}return 0!==i?r.words[o]=0|i:r.length--,r.strip()}o.prototype.toString=function(t,e){if(e=0|e||1,16===(t=t||10)||"hex"===t){u="";for(var r=0,i=0,o=0;o<this.length;o++){var a=this.words[o],s=(16777215&(a<<r|i)).toString(16),u=0!==(i=a>>>24-r&16777215)||o!==this.length-1?h[6-s.length]+s+u:s+u;26<=(r+=2)&&(r-=26,o--)}for(0!==i&&(u=i.toString(16)+u);u.length%e!=0;)u="0"+u;return 0!==this.negative?"-"+u:u}if(t===(0|t)&&2<=t&&t<=36){var f=c[t],d=l[t];for(u="",(p=this.clone()).negative=0;!p.isZero();){var p,m=p.modn(d).toString(t);u=(p=p.idivn(d)).isZero()?m+u:h[f-m.length]+m+u}for(this.isZero()&&(u="0"+u);u.length%e!=0;)u="0"+u;return 0!==this.negative?"-"+u:u}n(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:2<this.length&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(t,e){return n(void 0!==a),this.toArrayLike(a,t,e)},o.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)},o.prototype.toArrayLike=function(t,e,r){var i=this.byteLength(),o=r||Math.max(1,i);n(i<=o,"byte array longer than desired length"),n(0<o,"Requested array length <= 0"),this.strip();e="le"===e;var a,s,u=new t(o),f=this.clone();if(e){for(s=0;!f.isZero();s++)a=f.andln(255),f.iushrn(8),u[s]=a;for(;s<o;s++)u[s]=0}else{for(s=0;s<o-i;s++)u[s]=0;for(s=0;!f.isZero();s++)a=f.andln(255),f.iushrn(8),u[o-s-1]=a}return u},Math.clz32?o.prototype._countBits=function(t){return 32-Math.clz32(t)}:o.prototype._countBits=function(t){var e=t;t=0;return 4096<=e&&(t+=13,e>>>=13),64<=e&&(t+=7,e>>>=7),8<=e&&(t+=4,e>>>=4),2<=e&&(t+=2,e>>>=2),t+e},o.prototype._zeroBits=function(t){if(0===t)return 26;var e=t;t=0;return 0==(8191&e)&&(t+=13,e>>>=13),0==(127&e)&&(t+=7,e>>>=7),0==(15&e)&&(t+=4,e>>>=4),0==(3&e)&&(t+=2,e>>>=2),0==(1&e)&&t++,t},o.prototype.bitLength=function(){var t=this.words[this.length-1];t=this._countBits(t);return 26*(this.length-1)+t},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;e<this.length;e++){var r=this._zeroBits(this.words[e]);if(t+=r,26!==r)break}return t},o.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},o.prototype.toTwos=function(t){return 0!==this.negative?this.abs().inotn(t).iaddn(1):this.clone()},o.prototype.fromTwos=function(t){return this.testn(t-1)?this.notn(t).iaddn(1).ineg():this.clone()},o.prototype.isNeg=function(){return 0!==this.negative},o.prototype.neg=function(){return this.clone().ineg()},o.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},o.prototype.iuor=function(t){for(;this.length<t.length;)this.words[this.length++]=0;for(var e=0;e<t.length;e++)this.words[e]=this.words[e]|t.words[e];return this.strip()},o.prototype.ior=function(t){return n(0==(this.negative|t.negative)),this.iuor(t)},o.prototype.or=function(t){return this.length>t.length?this.clone().ior(t):t.clone().ior(this)},o.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},o.prototype.iuand=function(t){for(var e=this.length>t.length?t:this,r=0;r<e.length;r++)this.words[r]=this.words[r]&t.words[r];return this.length=e.length,this.strip()},o.prototype.iand=function(t){return n(0==(this.negative|t.negative)),this.iuand(t)},o.prototype.and=function(t){return this.length>t.length?this.clone().iand(t):t.clone().iand(this)},o.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},o.prototype.iuxor=function(t){for(var e,r=this.length>t.length?(e=this,t):(e=t,this),n=0;n<r.length;n++)this.words[n]=e.words[n]^r.words[n];if(this!==e)for(;n<e.length;n++)this.words[n]=e.words[n];return this.length=e.length,this.strip()},o.prototype.ixor=function(t){return n(0==(this.negative|t.negative)),this.iuxor(t)},o.prototype.xor=function(t){return this.length>t.length?this.clone().ixor(t):t.clone().ixor(this)},o.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},o.prototype.inotn=function(t){n("number"==typeof t&&0<=t);var e=0|Math.ceil(t/26);t%=26;this._expand(e),0<t&&e--;for(var r=0;r<e;r++)this.words[r]=67108863&~this.words[r];return 0<t&&(this.words[r]=~this.words[r]&67108863>>26-t),this.strip()},o.prototype.notn=function(t){return this.clone().inotn(t)},o.prototype.setn=function(t,e){n("number"==typeof t&&0<=t);var r=t/26|0;t%=26;return this._expand(1+r),this.words[r]=e?this.words[r]|1<<t:this.words[r]&~(1<<t),this.strip()},o.prototype.iadd=function(t){var e,r;if(0!==this.negative&&0===t.negative)return this.negative=0,e=this.isub(t),this.negative^=1,this._normSign();if(0===this.negative&&0!==t.negative)return t.negative=0,e=this.isub(t),t.negative=1,e._normSign();for(var n=this.length>t.length?(r=this,t):(r=t,this),i=0,o=0;o<n.length;o++)e=(0|r.words[o])+(0|n.words[o])+i,this.words[o]=67108863&e,i=e>>>26;for(;0!==i&&o<r.length;o++)e=(0|r.words[o])+i,this.words[o]=67108863&e,i=e>>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;o<r.length;o++)this.words[o]=r.words[o];return this},o.prototype.add=function(t){var e;return 0!==t.negative&&0===this.negative?(t.negative=0,e=this.sub(t),t.negative^=1,e):0===t.negative&&0!==this.negative?(this.negative=0,e=t.sub(this),this.negative=1,e):this.length>t.length?this.clone().iadd(t):t.clone().iadd(this)},o.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var r,n=this.cmp(t);if(0===n)return this.negative=0,this.length=1,this.words[0]=0,this;for(var i=0<n?(r=this,t):(r=t,this),o=0,a=0;a<i.length;a++)o=(e=(0|r.words[a])-(0|i.words[a])+o)>>26,this.words[a]=67108863&e;for(;0!==o&&a<r.length;a++)o=(e=(0|r.words[a])+o)>>26,this.words[a]=67108863&e;if(0===o&&a<r.length&&r!==this)for(;a<r.length;a++)this.words[a]=r.words[a];return this.length=Math.max(this.length,a),r!==this&&(this.negative=1),this.strip()},o.prototype.sub=function(t){return this.clone().isub(t)};var p=function(t,e,r){var n=t.words,i=e.words,o=r.words,a=0|n[0],s=8191&a,u=a>>>13,f=0|n[1],h=8191&f,c=f>>>13,l=0|n[2],d=8191&l,p=l>>>13,m=0|n[3],b=8191&m,g=m>>>13,v=0|n[4],y=8191&v,w=v>>>13,A=0|n[5],M=8191&A,_=A>>>13,x=0|n[6],S=8191&x,E=x>>>13,k=0|n[7],O=8191&k,j=k>>>13,C=0|n[8],T=8191&C,B=C>>>13,N=0|n[9],I=8191&N,R=N>>>13,P=0|i[0],L=8191&P,q=P>>>13,D=0|i[1],z=8191&D,F=D>>>13,U=0|i[2],Y=8191&U,G=U>>>13,H=0|i[3],W=8191&H,Z=H>>>13,Q=0|i[4],V=8191&Q,K=Q>>>13,X=0|i[5],J=8191&X,$=X>>>13;a=0|i[6],f=8191&a,l=a>>>13,m=0|i[7],v=8191&m,A=m>>>13,x=0|i[8],k=8191&x,C=x>>>13,n=0|i[9],N=8191&n,P=n>>>13;r.negative=t.negative^e.negative,r.length=19;H=(0+Math.imul(s,L)|0)+((8191&(U=(U=Math.imul(s,q))+Math.imul(u,L)|0))<<13)|0;var tt=((Q=Math.imul(u,q))+(U>>>13)|0)+(H>>>26)|0;return H&=67108863,D=Math.imul(h,L),U=(U=Math.imul(h,q))+Math.imul(c,L)|0,Q=Math.imul(c,q),X=(tt+(D+Math.imul(s,z)|0)|0)+((8191&(U=(U=U+Math.imul(s,F)|0)+Math.imul(u,z)|0))<<13)|0,tt=((Q=Q+Math.imul(u,F)|0)+(U>>>13)|0)+(X>>>26)|0,X&=67108863,D=Math.imul(d,L),U=(U=Math.imul(d,q))+Math.imul(p,L)|0,Q=Math.imul(p,q),D=D+Math.imul(h,z)|0,U=(U=U+Math.imul(h,F)|0)+Math.imul(c,z)|0,Q=Q+Math.imul(c,F)|0,a=(tt+(D+Math.imul(s,Y)|0)|0)+((8191&(U=(U=U+Math.imul(s,G)|0)+Math.imul(u,Y)|0))<<13)|0,tt=((Q=Q+Math.imul(u,G)|0)+(U>>>13)|0)+(a>>>26)|0,a&=67108863,D=Math.imul(b,L),U=(U=Math.imul(b,q))+Math.imul(g,L)|0,Q=Math.imul(g,q),D=D+Math.imul(d,z)|0,U=(U=U+Math.imul(d,F)|0)+Math.imul(p,z)|0,Q=Q+Math.imul(p,F)|0,D=D+Math.imul(h,Y)|0,U=(U=U+Math.imul(h,G)|0)+Math.imul(c,Y)|0,Q=Q+Math.imul(c,G)|0,m=(tt+(D+Math.imul(s,W)|0)|0)+((8191&(U=(U=U+Math.imul(s,Z)|0)+Math.imul(u,W)|0))<<13)|0,tt=((Q=Q+Math.imul(u,Z)|0)+(U>>>13)|0)+(m>>>26)|0,m&=67108863,D=Math.imul(y,L),U=(U=Math.imul(y,q))+Math.imul(w,L)|0,Q=Math.imul(w,q),D=D+Math.imul(b,z)|0,U=(U=U+Math.imul(b,F)|0)+Math.imul(g,z)|0,Q=Q+Math.imul(g,F)|0,D=D+Math.imul(d,Y)|0,U=(U=U+Math.imul(d,G)|0)+Math.imul(p,Y)|0,Q=Q+Math.imul(p,G)|0,D=D+Math.imul(h,W)|0,U=(U=U+Math.imul(h,Z)|0)+Math.imul(c,W)|0,Q=Q+Math.imul(c,Z)|0,x=(tt+(D+Math.imul(s,V)|0)|0)+((8191&(U=(U=U+Math.imul(s,K)|0)+Math.imul(u,V)|0))<<13)|0,tt=((Q=Q+Math.imul(u,K)|0)+(U>>>13)|0)+(x>>>26)|0,x&=67108863,D=Math.imul(M,L),U=(U=Math.imul(M,q))+Math.imul(_,L)|0,Q=Math.imul(_,q),D=D+Math.imul(y,z)|0,U=(U=U+Math.imul(y,F)|0)+Math.imul(w,z)|0,Q=Q+Math.imul(w,F)|0,D=D+Math.imul(b,Y)|0,U=(U=U+Math.imul(b,G)|0)+Math.imul(g,Y)|0,Q=Q+Math.imul(g,G)|0,D=D+Math.imul(d,W)|0,U=(U=U+Math.imul(d,Z)|0)+Math.imul(p,W)|0,Q=Q+Math.imul(p,Z)|0,D=D+Math.imul(h,V)|0,U=(U=U+Math.imul(h,K)|0)+Math.imul(c,V)|0,Q=Q+Math.imul(c,K)|0,i=(tt+(D+Math.imul(s,J)|0)|0)+((8191&(U=(U=U+Math.imul(s,$)|0)+Math.imul(u,J)|0))<<13)|0,tt=((Q=Q+Math.imul(u,$)|0)+(U>>>13)|0)+(i>>>26)|0,i&=67108863,D=Math.imul(S,L),U=(U=Math.imul(S,q))+Math.imul(E,L)|0,Q=Math.imul(E,q),D=D+Math.imul(M,z)|0,U=(U=U+Math.imul(M,F)|0)+Math.imul(_,z)|0,Q=Q+Math.imul(_,F)|0,D=D+Math.imul(y,Y)|0,U=(U=U+Math.imul(y,G)|0)+Math.imul(w,Y)|0,Q=Q+Math.imul(w,G)|0,D=D+Math.imul(b,W)|0,U=(U=U+Math.imul(b,Z)|0)+Math.imul(g,W)|0,Q=Q+Math.imul(g,Z)|0,D=D+Math.imul(d,V)|0,U=(U=U+Math.imul(d,K)|0)+Math.imul(p,V)|0,Q=Q+Math.imul(p,K)|0,D=D+Math.imul(h,J)|0,U=(U=U+Math.imul(h,$)|0)+Math.imul(c,J)|0,Q=Q+Math.imul(c,$)|0,n=(tt+(D+Math.imul(s,f)|0)|0)+((8191&(U=(U=U+Math.imul(s,l)|0)+Math.imul(u,f)|0))<<13)|0,tt=((Q=Q+Math.imul(u,l)|0)+(U>>>13)|0)+(n>>>26)|0,n&=67108863,D=Math.imul(O,L),U=(U=Math.imul(O,q))+Math.imul(j,L)|0,Q=Math.imul(j,q),D=D+Math.imul(S,z)|0,U=(U=U+Math.imul(S,F)|0)+Math.imul(E,z)|0,Q=Q+Math.imul(E,F)|0,D=D+Math.imul(M,Y)|0,U=(U=U+Math.imul(M,G)|0)+Math.imul(_,Y)|0,Q=Q+Math.imul(_,G)|0,D=D+Math.imul(y,W)|0,U=(U=U+Math.imul(y,Z)|0)+Math.imul(w,W)|0,Q=Q+Math.imul(w,Z)|0,D=D+Math.imul(b,V)|0,U=(U=U+Math.imul(b,K)|0)+Math.imul(g,V)|0,Q=Q+Math.imul(g,K)|0,D=D+Math.imul(d,J)|0,U=(U=U+Math.imul(d,$)|0)+Math.imul(p,J)|0,Q=Q+Math.imul(p,$)|0,D=D+Math.imul(h,f)|0,U=(U=U+Math.imul(h,l)|0)+Math.imul(c,f)|0,Q=Q+Math.imul(c,l)|0,t=(tt+(D+Math.imul(s,v)|0)|0)+((8191&(U=(U=U+Math.imul(s,A)|0)+Math.imul(u,v)|0))<<13)|0,tt=((Q=Q+Math.imul(u,A)|0)+(U>>>13)|0)+(t>>>26)|0,t&=67108863,D=Math.imul(T,L),U=(U=Math.imul(T,q))+Math.imul(B,L)|0,Q=Math.imul(B,q),D=D+Math.imul(O,z)|0,U=(U=U+Math.imul(O,F)|0)+Math.imul(j,z)|0,Q=Q+Math.imul(j,F)|0,D=D+Math.imul(S,Y)|0,U=(U=U+Math.imul(S,G)|0)+Math.imul(E,Y)|0,Q=Q+Math.imul(E,G)|0,D=D+Math.imul(M,W)|0,U=(U=U+Math.imul(M,Z)|0)+Math.imul(_,W)|0,Q=Q+Math.imul(_,Z)|0,D=D+Math.imul(y,V)|0,U=(U=U+Math.imul(y,K)|0)+Math.imul(w,V)|0,Q=Q+Math.imul(w,K)|0,D=D+Math.imul(b,J)|0,U=(U=U+Math.imul(b,$)|0)+Math.imul(g,J)|0,Q=Q+Math.imul(g,$)|0,D=D+Math.imul(d,f)|0,U=(U=U+Math.imul(d,l)|0)+Math.imul(p,f)|0,Q=Q+Math.imul(p,l)|0,D=D+Math.imul(h,v)|0,U=(U=U+Math.imul(h,A)|0)+Math.imul(c,v)|0,Q=Q+Math.imul(c,A)|0,e=(tt+(D+Math.imul(s,k)|0)|0)+((8191&(U=(U=U+Math.imul(s,C)|0)+Math.imul(u,k)|0))<<13)|0,tt=((Q=Q+Math.imul(u,C)|0)+(U>>>13)|0)+(e>>>26)|0,e&=67108863,D=Math.imul(I,L),U=(U=Math.imul(I,q))+Math.imul(R,L)|0,Q=Math.imul(R,q),D=D+Math.imul(T,z)|0,U=(U=U+Math.imul(T,F)|0)+Math.imul(B,z)|0,Q=Q+Math.imul(B,F)|0,D=D+Math.imul(O,Y)|0,U=(U=U+Math.imul(O,G)|0)+Math.imul(j,Y)|0,Q=Q+Math.imul(j,G)|0,D=D+Math.imul(S,W)|0,U=(U=U+Math.imul(S,Z)|0)+Math.imul(E,W)|0,Q=Q+Math.imul(E,Z)|0,D=D+Math.imul(M,V)|0,U=(U=U+Math.imul(M,K)|0)+Math.imul(_,V)|0,Q=Q+Math.imul(_,K)|0,D=D+Math.imul(y,J)|0,U=(U=U+Math.imul(y,$)|0)+Math.imul(w,J)|0,Q=Q+Math.imul(w,$)|0,D=D+Math.imul(b,f)|0,U=(U=U+Math.imul(b,l)|0)+Math.imul(g,f)|0,Q=Q+Math.imul(g,l)|0,D=D+Math.imul(d,v)|0,U=(U=U+Math.imul(d,A)|0)+Math.imul(p,v)|0,Q=Q+Math.imul(p,A)|0,D=D+Math.imul(h,k)|0,U=(U=U+Math.imul(h,C)|0)+Math.imul(c,k)|0,Q=Q+Math.imul(c,C)|0,s=(tt+(D+Math.imul(s,N)|0)|0)+((8191&(U=(U=U+Math.imul(s,P)|0)+Math.imul(u,N)|0))<<13)|0,tt=((Q=Q+Math.imul(u,P)|0)+(U>>>13)|0)+(s>>>26)|0,s&=67108863,D=Math.imul(I,z),U=(U=Math.imul(I,F))+Math.imul(R,z)|0,Q=Math.imul(R,F),D=D+Math.imul(T,Y)|0,U=(U=U+Math.imul(T,G)|0)+Math.imul(B,Y)|0,Q=Q+Math.imul(B,G)|0,D=D+Math.imul(O,W)|0,U=(U=U+Math.imul(O,Z)|0)+Math.imul(j,W)|0,Q=Q+Math.imul(j,Z)|0,D=D+Math.imul(S,V)|0,U=(U=U+Math.imul(S,K)|0)+Math.imul(E,V)|0,Q=Q+Math.imul(E,K)|0,D=D+Math.imul(M,J)|0,U=(U=U+Math.imul(M,$)|0)+Math.imul(_,J)|0,Q=Q+Math.imul(_,$)|0,D=D+Math.imul(y,f)|0,U=(U=U+Math.imul(y,l)|0)+Math.imul(w,f)|0,Q=Q+Math.imul(w,l)|0,D=D+Math.imul(b,v)|0,U=(U=U+Math.imul(b,A)|0)+Math.imul(g,v)|0,Q=Q+Math.imul(g,A)|0,D=D+Math.imul(d,k)|0,U=(U=U+Math.imul(d,C)|0)+Math.imul(p,k)|0,Q=Q+Math.imul(p,C)|0,h=(tt+(D+Math.imul(h,N)|0)|0)+((8191&(U=(U=U+Math.imul(h,P)|0)+Math.imul(c,N)|0))<<13)|0,tt=((Q=Q+Math.imul(c,P)|0)+(U>>>13)|0)+(h>>>26)|0,h&=67108863,D=Math.imul(I,Y),U=(U=Math.imul(I,G))+Math.imul(R,Y)|0,Q=Math.imul(R,G),D=D+Math.imul(T,W)|0,U=(U=U+Math.imul(T,Z)|0)+Math.imul(B,W)|0,Q=Q+Math.imul(B,Z)|0,D=D+Math.imul(O,V)|0,U=(U=U+Math.imul(O,K)|0)+Math.imul(j,V)|0,Q=Q+Math.imul(j,K)|0,D=D+Math.imul(S,J)|0,U=(U=U+Math.imul(S,$)|0)+Math.imul(E,J)|0,Q=Q+Math.imul(E,$)|0,D=D+Math.imul(M,f)|0,U=(U=U+Math.imul(M,l)|0)+Math.imul(_,f)|0,Q=Q+Math.imul(_,l)|0,D=D+Math.imul(y,v)|0,U=(U=U+Math.imul(y,A)|0)+Math.imul(w,v)|0,Q=Q+Math.imul(w,A)|0,D=D+Math.imul(b,k)|0,U=(U=U+Math.imul(b,C)|0)+Math.imul(g,k)|0,Q=Q+Math.imul(g,C)|0,d=(tt+(D+Math.imul(d,N)|0)|0)+((8191&(U=(U=U+Math.imul(d,P)|0)+Math.imul(p,N)|0))<<13)|0,tt=((Q=Q+Math.imul(p,P)|0)+(U>>>13)|0)+(d>>>26)|0,d&=67108863,D=Math.imul(I,W),U=(U=Math.imul(I,Z))+Math.imul(R,W)|0,Q=Math.imul(R,Z),D=D+Math.imul(T,V)|0,U=(U=U+Math.imul(T,K)|0)+Math.imul(B,V)|0,Q=Q+Math.imul(B,K)|0,D=D+Math.imul(O,J)|0,U=(U=U+Math.imul(O,$)|0)+Math.imul(j,J)|0,Q=Q+Math.imul(j,$)|0,D=D+Math.imul(S,f)|0,U=(U=U+Math.imul(S,l)|0)+Math.imul(E,f)|0,Q=Q+Math.imul(E,l)|0,D=D+Math.imul(M,v)|0,U=(U=U+Math.imul(M,A)|0)+Math.imul(_,v)|0,Q=Q+Math.imul(_,A)|0,D=D+Math.imul(y,k)|0,U=(U=U+Math.imul(y,C)|0)+Math.imul(w,k)|0,Q=Q+Math.imul(w,C)|0,b=(tt+(D+Math.imul(b,N)|0)|0)+((8191&(U=(U=U+Math.imul(b,P)|0)+Math.imul(g,N)|0))<<13)|0,tt=((Q=Q+Math.imul(g,P)|0)+(U>>>13)|0)+(b>>>26)|0,b&=67108863,D=Math.imul(I,V),U=(U=Math.imul(I,K))+Math.imul(R,V)|0,Q=Math.imul(R,K),D=D+Math.imul(T,J)|0,U=(U=U+Math.imul(T,$)|0)+Math.imul(B,J)|0,Q=Q+Math.imul(B,$)|0,D=D+Math.imul(O,f)|0,U=(U=U+Math.imul(O,l)|0)+Math.imul(j,f)|0,Q=Q+Math.imul(j,l)|0,D=D+Math.imul(S,v)|0,U=(U=U+Math.imul(S,A)|0)+Math.imul(E,v)|0,Q=Q+Math.imul(E,A)|0,D=D+Math.imul(M,k)|0,U=(U=U+Math.imul(M,C)|0)+Math.imul(_,k)|0,Q=Q+Math.imul(_,C)|0,y=(tt+(D+Math.imul(y,N)|0)|0)+((8191&(U=(U=U+Math.imul(y,P)|0)+Math.imul(w,N)|0))<<13)|0,tt=((Q=Q+Math.imul(w,P)|0)+(U>>>13)|0)+(y>>>26)|0,y&=67108863,D=Math.imul(I,J),U=(U=Math.imul(I,$))+Math.imul(R,J)|0,Q=Math.imul(R,$),D=D+Math.imul(T,f)|0,U=(U=U+Math.imul(T,l)|0)+Math.imul(B,f)|0,Q=Q+Math.imul(B,l)|0,D=D+Math.imul(O,v)|0,U=(U=U+Math.imul(O,A)|0)+Math.imul(j,v)|0,Q=Q+Math.imul(j,A)|0,D=D+Math.imul(S,k)|0,U=(U=U+Math.imul(S,C)|0)+Math.imul(E,k)|0,Q=Q+Math.imul(E,C)|0,M=(tt+(D+Math.imul(M,N)|0)|0)+((8191&(U=(U=U+Math.imul(M,P)|0)+Math.imul(_,N)|0))<<13)|0,tt=((Q=Q+Math.imul(_,P)|0)+(U>>>13)|0)+(M>>>26)|0,M&=67108863,D=Math.imul(I,f),U=(U=Math.imul(I,l))+Math.imul(R,f)|0,Q=Math.imul(R,l),D=D+Math.imul(T,v)|0,U=(U=U+Math.imul(T,A)|0)+Math.imul(B,v)|0,Q=Q+Math.imul(B,A)|0,D=D+Math.imul(O,k)|0,U=(U=U+Math.imul(O,C)|0)+Math.imul(j,k)|0,Q=Q+Math.imul(j,C)|0,S=(tt+(D+Math.imul(S,N)|0)|0)+((8191&(U=(U=U+Math.imul(S,P)|0)+Math.imul(E,N)|0))<<13)|0,tt=((Q=Q+Math.imul(E,P)|0)+(U>>>13)|0)+(S>>>26)|0,S&=67108863,D=Math.imul(I,v),U=(U=Math.imul(I,A))+Math.imul(R,v)|0,Q=Math.imul(R,A),D=D+Math.imul(T,k)|0,U=(U=U+Math.imul(T,C)|0)+Math.imul(B,k)|0,Q=Q+Math.imul(B,C)|0,O=(tt+(D+Math.imul(O,N)|0)|0)+((8191&(U=(U=U+Math.imul(O,P)|0)+Math.imul(j,N)|0))<<13)|0,tt=((Q=Q+Math.imul(j,P)|0)+(U>>>13)|0)+(O>>>26)|0,O&=67108863,D=Math.imul(I,k),U=(U=Math.imul(I,C))+Math.imul(R,k)|0,Q=Math.imul(R,C),T=(tt+(D+Math.imul(T,N)|0)|0)+((8191&(U=(U=U+Math.imul(T,P)|0)+Math.imul(B,N)|0))<<13)|0,tt=((Q=Q+Math.imul(B,P)|0)+(U>>>13)|0)+(T>>>26)|0,T&=67108863,N=(tt+Math.imul(I,N)|0)+((8191&(U=(U=Math.imul(I,P))+Math.imul(R,N)|0))<<13)|0,tt=((Q=Math.imul(R,P))+(U>>>13)|0)+(N>>>26)|0,N&=67108863,o[0]=H,o[1]=X,o[2]=a,o[3]=m,o[4]=x,o[5]=i,o[6]=n,o[7]=t,o[8]=e,o[9]=s,o[10]=h,o[11]=d,o[12]=b,o[13]=y,o[14]=M,o[15]=S,o[16]=O,o[17]=T,o[18]=N,0!=tt&&(o[19]=tt,r.length++),r};function m(t,e,r){return(new b).mulp(t,e,r)}function b(t,e){this.x=t,this.y=e}Math.imul||(p=d),o.prototype.mulTo=function(t,e){var r=this.length+t.length;e=(10===this.length&&10===t.length?p:r<63?d:r<1024?function(t,e,r){r.negative=e.negative^t.negative,r.length=t.length+e.length;for(var n=0,i=0,o=0;o<r.length-1;o++){for(var a=i,s=(i=0,67108863&n),u=Math.min(o,e.length-1),f=Math.max(0,o-t.length+1);f<=u;f++){var h=(0|t.words[o-f])*(0|e.words[f]),c=67108863&h;s=67108863&(c=c+s|0);i+=(a=(a=a+(h/67108864|0)|0)+(c>>>26)|0)>>>26,a&=67108863}r.words[o]=s,n=a,a=i}return 0!==n?r.words[o]=n:r.length--,r.strip()}:m)(this,t,e);return e},b.prototype.makeRBT=function(t){for(var e=new Array(t),r=o.prototype._countBits(t)-1,n=0;n<t;n++)e[n]=this.revBin(n,r,t);return e},b.prototype.revBin=function(t,e,r){if(0===t||t===r-1)return t;for(var n=0,i=0;i<e;i++)n|=(1&t)<<e-i-1,t>>=1;return n},b.prototype.permute=function(t,e,r,n,i,o){for(var a=0;a<o;a++)n[a]=e[t[a]],i[a]=r[t[a]]},b.prototype.transform=function(t,e,r,n,i,o){this.permute(o,t,e,r,n,i);for(var a=1;a<i;a<<=1)for(var s=a<<1,u=Math.cos(2*Math.PI/s),f=Math.sin(2*Math.PI/s),h=0;h<i;h+=s)for(var c=u,l=f,d=0;d<a;d++){var p=r[h+d],m=n[h+d],b=r[h+d+a],g=c*b-l*(v=n[h+d+a]),v=c*v+l*b;r[h+d]=p+(b=g),n[h+d]=m+v,r[h+d+a]=p-b,n[h+d+a]=m-v,d!==s&&(g=u*c-f*l,l=u*l+f*c,c=g)}},b.prototype.guessLen13b=function(t,e){t=1&(n=1|Math.max(e,t));for(var r=0,n=n/2|0;n;n>>>=1)r++;return 1<<r+1+t},b.prototype.conjugate=function(t,e,r){if(!(r<=1))for(var n=0;n<r/2;n++){var i=t[n];t[n]=t[r-n-1],t[r-n-1]=i,i=e[n],e[n]=-e[r-n-1],e[r-n-1]=-i}},b.prototype.normalize13b=function(t,e){for(var r=0,n=0;n<e/2;n++){var i=8192*Math.round(t[2*n+1]/e)+Math.round(t[2*n]/e)+r;t[n]=67108863&i,r=i<67108864?0:i/67108864|0}return t},b.prototype.convert13b=function(t,e,r,i){for(var o=0,a=0;a<e;a++)o+=0|t[a],r[2*a]=8191&o,r[2*a+1]=8191&(o>>>=13),o>>>=13;for(a=2*e;a<i;++a)r[a]=0;n(0===o),n(0==(-8192&o))},b.prototype.stub=function(t){for(var e=new Array(t),r=0;r<t;r++)e[r]=0;return e},b.prototype.mulp=function(t,e,r){var n=2*this.guessLen13b(t.length,e.length),i=this.makeRBT(n),o=this.stub(n),a=new Array(n),s=new Array(n),u=new Array(n),f=new Array(n),h=new Array(n),c=new Array(n),l=r.words;l.length=n,this.convert13b(t.words,t.length,a,n),this.convert13b(e.words,e.length,f,n),this.transform(a,o,s,u,n,i),this.transform(f,o,h,c,n,i);for(var d=0;d<n;d++){var p=s[d]*h[d]-u[d]*c[d];u[d]=s[d]*c[d]+u[d]*h[d],s[d]=p}return this.conjugate(s,u,n),this.transform(s,u,l,o,n,i),this.conjugate(l,o,n),this.normalize13b(l,n),r.negative=t.negative^e.negative,r.length=t.length+e.length,r.strip()},o.prototype.mul=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),this.mulTo(t,e)},o.prototype.mulf=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),m(this,t,e)},o.prototype.imul=function(t){return this.clone().mulTo(t,this)},o.prototype.imuln=function(t){n("number"==typeof t),n(t<67108864);for(var e=0,r=0;r<this.length;r++){var i=(0|this.words[r])*t,o=(67108863&i)+(67108863&e);e>>=26,e+=i/67108864|0,e+=o>>>26,this.words[r]=67108863&o}return 0!==e&&(this.words[r]=e,this.length++),this},o.prototype.muln=function(t){return this.clone().imuln(t)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(t){var e=function(t){for(var e=new Array(t.bitLength()),r=0;r<e.length;r++){var n=r%26;e[r]=(t.words[r/26|0]&1<<n)>>>n}return e}(t);if(0===e.length)return new o(1);for(var r=this,n=0;n<e.length&&0===e[n];n++,r=r.sqr());if(++n<e.length)for(var i=r.sqr();n<e.length;n++,i=i.sqr())0!==e[n]&&(r=r.mul(i));return r},o.prototype.iushln=function(t){n("number"==typeof t&&0<=t);var e=t%26,r=(t-e)/26,i=67108863>>>26-e<<26-e;if(0!=e){for(var o=0,a=0;a<this.length;a++){var s=this.words[a]&i,u=(0|this.words[a])-s<<e;this.words[a]=u|o,o=s>>>26-e}o&&(this.words[a]=o,this.length++)}if(0!=r){for(a=this.length-1;0<=a;a--)this.words[a+r]=this.words[a];for(a=0;a<r;a++)this.words[a]=0;this.length+=r}return this.strip()},o.prototype.ishln=function(t){return n(0===this.negative),this.iushln(t)},o.prototype.iushrn=function(t,e,r){n("number"==typeof t&&0<=t);var i=e?(e-e%26)/26:0,o=t%26,a=Math.min((t-o)/26,this.length),s=67108863^67108863>>>o<<o,u=r;if(i-=a,i=Math.max(0,i),u){for(var f=0;f<a;f++)u.words[f]=this.words[f];u.length=a}if(0!==a)if(this.length>a)for(this.length-=a,f=0;f<this.length;f++)this.words[f]=this.words[f+a];else this.words[0]=0,this.length=1;var h=0;for(f=this.length-1;0<=f&&(0!==h||i<=f);f--){var c=0|this.words[f];this.words[f]=h<<26-o|c>>>o,h=c&s}return u&&0!==h&&(u.words[u.length++]=h),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(t,e,r){return n(0===this.negative),this.iushrn(t,e,r)},o.prototype.shln=function(t){return this.clone().ishln(t)},o.prototype.ushln=function(t){return this.clone().iushln(t)},o.prototype.shrn=function(t){return this.clone().ishrn(t)},o.prototype.ushrn=function(t){return this.clone().iushrn(t)},o.prototype.testn=function(t){n("number"==typeof t&&0<=t);var e=t%26;t=(t-e)/26;return!(this.length<=t)&&!!(this.words[t]&1<<e)},o.prototype.imaskn=function(t){n("number"==typeof t&&0<=t);var e=t%26;t=(t-e)/26;return n(0===this.negative,"imaskn works only with positive numbers"),this.length<=t?this:(0!=e&&t++,this.length=Math.min(t,this.length),0!=e&&(this.words[this.length-1]&=67108863^67108863>>>e<<e),this.strip())},o.prototype.maskn=function(t){return this.clone().imaskn(t)},o.prototype.iaddn=function(t){return n("number"==typeof t),n(t<67108864),t<0?this.isubn(-t):0!==this.negative?(1===this.length&&(0|this.words[0])<t?(this.words[0]=t-(0|this.words[0]),this.negative=0):(this.negative=0,this.isubn(t),this.negative=1),this):this._iaddn(t)},o.prototype._iaddn=function(t){this.words[0]+=t;for(var e=0;e<this.length&&67108864<=this.words[e];e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},o.prototype.isubn=function(t){if(n("number"==typeof t),n(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e<this.length&&this.words[e]<0;e++)this.words[e]+=67108864,--this.words[e+1];return this.strip()},o.prototype.addn=function(t){return this.clone().iaddn(t)},o.prototype.subn=function(t){return this.clone().isubn(t)},o.prototype.iabs=function(){return this.negative=0,this},o.prototype.abs=function(){return this.clone().iabs()},o.prototype._ishlnsubmul=function(t,e,r){var i=t.length+r;this._expand(i);for(var o=0,a=0;a<t.length;a++){var s=(0|this.words[a+r])+o,u=(0|t.words[a])*e;o=((s-=67108863&u)>>26)-(u/67108864|0);this.words[a+r]=67108863&s}for(;a<this.length-r;a++)o=(s=(0|this.words[a+r])+o)>>26,this.words[a+r]=67108863&s;if(0===o)return this.strip();for(n(-1===o),a=o=0;a<this.length;a++)o=(s=-(0|this.words[a])+o)>>26,this.words[a]=67108863&s;return this.negative=1,this.strip()},o.prototype._wordDiv=function(t,e){var r=this.length-t.length,n=this.clone(),i=t,a=0|i.words[i.length-1];0!=(r=26-this._countBits(a))&&(i=i.ushln(r),n.iushln(r),a=0|i.words[i.length-1]);var s,u=n.length-i.length;if("mod"!==e){(s=new o(null)).length=1+u,s.words=new Array(s.length);for(var f=0;f<s.length;f++)s.words[f]=0}t=n.clone()._ishlnsubmul(i,1,u),0===t.negative&&(n=t,s&&(s.words[u]=1));for(var h=u-1;0<=h;h--){var c=67108864*(0|n.words[i.length+h])+(0|n.words[i.length+h-1]);c=Math.min(c/a|0,67108863);for(n._ishlnsubmul(i,c,h);0!==n.negative;)c--,n.negative=0,n._ishlnsubmul(i,1,h),n.isZero()||(n.negative^=1);s&&(s.words[h]=c)}return s&&s.strip(),n.strip(),"div"!==e&&0!=r&&n.iushrn(r),{div:s||null,mod:n}},o.prototype.divmod=function(t,e,r){return n(!t.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===t.negative?(s=this.neg().divmod(t,e),"mod"!==e&&(i=s.div.neg()),"div"!==e&&(a=s.mod.neg(),r&&0!==a.negative&&a.iadd(t)),{div:i,mod:a}):0===this.negative&&0!==t.negative?(s=this.divmod(t.neg(),e),{div:i="mod"!==e?s.div.neg():i,mod:s.mod}):0!=(this.negative&t.negative)?(s=this.neg().divmod(t.neg(),e),"div"!==e&&(a=s.mod.neg(),r&&0!==a.negative&&a.isub(t)),{div:s.div,mod:a}):t.length>this.length||this.cmp(t)<0?{div:new o(0),mod:this}:1===t.length?"div"===e?{div:this.divn(t.words[0]),mod:null}:"mod"===e?{div:null,mod:new o(this.modn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new o(this.modn(t.words[0]))}:this._wordDiv(t,e);var i,a,s},o.prototype.div=function(t){return this.divmod(t,"div",!1).div},o.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},o.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},o.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var r=0!==e.div.negative?e.mod.isub(t):e.mod,n=t.ushrn(1);t=t.andln(1),n=r.cmp(n);return n<0||1===t&&0===n?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},o.prototype.modn=function(t){n(t<=67108863);for(var e=(1<<26)%t,r=0,i=this.length-1;0<=i;i--)r=(e*r+(0|this.words[i]))%t;return r},o.prototype.idivn=function(t){n(t<=67108863);for(var e=0,r=this.length-1;0<=r;r--){var i=(0|this.words[r])+67108864*e;this.words[r]=i/t|0,e=i%t}return this.strip()},o.prototype.divn=function(t){return this.clone().idivn(t)},o.prototype.egcd=function(t){n(0===t.negative),n(!t.isZero());for(var e=this,r=t.clone(),i=(e=0!==e.negative?e.umod(t):e.clone(),new o(1)),a=new o(0),s=new o(0),u=new o(1),f=0;e.isEven()&&r.isEven();)e.iushrn(1),r.iushrn(1),++f;for(var h=r.clone(),c=e.clone();!e.isZero();){for(var l=0,d=1;0==(e.words[0]&d)&&l<26;++l,d<<=1);if(0<l)for(e.iushrn(l);0<l--;)(i.isOdd()||a.isOdd())&&(i.iadd(h),a.isub(c)),i.iushrn(1),a.iushrn(1);for(var p=0,m=1;0==(r.words[0]&m)&&p<26;++p,m<<=1);if(0<p)for(r.iushrn(p);0<p--;)(s.isOdd()||u.isOdd())&&(s.iadd(h),u.isub(c)),s.iushrn(1),u.iushrn(1);0<=e.cmp(r)?(e.isub(r),i.isub(s),a.isub(u)):(r.isub(e),s.isub(i),u.isub(a))}return{a:s,b:u,gcd:r.iushln(f)}},o.prototype._invmp=function(t){n(0===t.negative),n(!t.isZero());for(var e,r=this,i=t.clone(),a=(r=0!==r.negative?r.umod(t):r.clone(),new o(1)),s=new o(0),u=i.clone();0<r.cmpn(1)&&0<i.cmpn(1);){for(var f=0,h=1;0==(r.words[0]&h)&&f<26;++f,h<<=1);if(0<f)for(r.iushrn(f);0<f--;)a.isOdd()&&a.iadd(u),a.iushrn(1);for(var c=0,l=1;0==(i.words[0]&l)&&c<26;++c,l<<=1);if(0<c)for(i.iushrn(c);0<c--;)s.isOdd()&&s.iadd(u),s.iushrn(1);0<=r.cmp(i)?(r.isub(i),a.isub(s)):(i.isub(r),s.isub(a))}return(e=0===r.cmpn(1)?a:s).cmpn(0)<0&&e.iadd(t),e},o.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),r=t.clone();e.negative=0;for(var n=r.negative=0;e.isEven()&&r.isEven();n++)e.iushrn(1),r.iushrn(1);for(;;){for(;e.isEven();)e.iushrn(1);for(;r.isEven();)r.iushrn(1);var i=e.cmp(r);if(i<0){var o=e;e=r,r=o}else if(0===i||0===r.cmpn(1))break;e.isub(r)}return r.iushln(n)},o.prototype.invm=function(t){return this.egcd(t).a.umod(t)},o.prototype.isEven=function(){return 0==(1&this.words[0])},o.prototype.isOdd=function(){return 1==(1&this.words[0])},o.prototype.andln=function(t){return this.words[0]&t},o.prototype.bincn=function(t){n("number"==typeof t);var e=t%26;t=(t-e)/26,e=1<<e;if(this.length<=t)return this._expand(1+t),this.words[t]|=e,this;for(var r=e,i=t;0!==r&&i<this.length;i++){var o=0|this.words[i];r=(o+=r)>>>26;o&=67108863,this.words[i]=o}return 0!==r&&(this.words[i]=r,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(t){var e=t<0;return 0===this.negative||e?0===this.negative&&e?1:(this.strip(),t=1<this.length?1:(n((t=e?-t:t)<=67108863,"Number is too big"),(e=0|this.words[0])===t?0:e<t?-1:1),0!==this.negative?0|-t:t):-1},o.prototype.cmp=function(t){return 0!==this.negative&&0===t.negative?-1:0===this.negative&&0!==t.negative?1:(t=this.ucmp(t),0!==this.negative?0|-t:t)},o.prototype.ucmp=function(t){if(this.length>t.length)return 1;if(this.length<t.length)return-1;for(var e=0,r=this.length-1;0<=r;r--){var n=0|this.words[r],i=0|t.words[r];if(n!=i){n<i?e=-1:i<n&&(e=1);break}}return e},o.prototype.gtn=function(t){return 1===this.cmpn(t)},o.prototype.gt=function(t){return 1===this.cmp(t)},o.prototype.gten=function(t){return 0<=this.cmpn(t)},o.prototype.gte=function(t){return 0<=this.cmp(t)},o.prototype.ltn=function(t){return-1===this.cmpn(t)},o.prototype.lt=function(t){return-1===this.cmp(t)},o.prototype.lten=function(t){return this.cmpn(t)<=0},o.prototype.lte=function(t){return this.cmp(t)<=0},o.prototype.eqn=function(t){return 0===this.cmpn(t)},o.prototype.eq=function(t){return 0===this.cmp(t)},o.red=function(t){return new _(t)},o.prototype.toRed=function(t){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},o.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(t){return this.red=t,this},o.prototype.forceRed=function(t){return n(!this.red,"Already a number in reduction context"),this._forceRed(t)},o.prototype.redAdd=function(t){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},o.prototype.redIAdd=function(t){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},o.prototype.redSub=function(t){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},o.prototype.redISub=function(t){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},o.prototype.redShl=function(t){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},o.prototype.redMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},o.prototype.redIMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},o.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(t){return n(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var g={k256:null,p224:null,p192:null,p25519:null};function v(t,e){this.name=t,this.p=new o(e,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function y(){v.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function w(){v.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function A(){v.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function M(){v.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function _(t){var e;"string"==typeof t?(e=o._prime(t),this.m=e.p,this.prime=e):(n(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null)}function x(t){_.call(this,t),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new o(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)}v.prototype._tmp=function(){var t=new o(null);return t.words=new Array(Math.ceil(this.n/13)),t},v.prototype.ireduce=function(t){for(var e,r=t;this.split(r,this.tmp),(e=(r=(r=this.imulK(r)).iadd(this.tmp)).bitLength())>this.n;);return t=e<this.n?-1:r.ucmp(this.p),0===t?(r.words[0]=0,r.length=1):0<t?r.isub(this.p):void 0!==r.strip?r.strip():r._strip(),r},v.prototype.split=function(t,e){t.iushrn(this.n,0,e)},v.prototype.imulK=function(t){return t.imul(this.k)},i(y,v),y.prototype.split=function(t,e){for(var r=Math.min(t.length,9),n=0;n<r;n++)e.words[n]=t.words[n];if(e.length=r,t.length<=9)return t.words[0]=0,void(t.length=1);var i=t.words[9];for(e.words[e.length++]=4194303&i,n=10;n<t.length;n++){var o=0|t.words[n];t.words[n-10]=(4194303&o)<<4|i>>>22,i=o}0===(t.words[n-10]=i>>>=22)&&10<t.length?t.length-=10:t.length-=9},y.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,r=0;r<t.length;r++){var n=0|t.words[r];e+=977*n,t.words[r]=67108863&e,e=64*n+(e/67108864|0)}return 0===t.words[t.length-1]&&(t.length--,0===t.words[t.length-1]&&t.length--),t},i(w,v),i(A,v),i(M,v),M.prototype.imulK=function(t){for(var e=0,r=0;r<t.length;r++){var n=19*(0|t.words[r])+e,i=67108863&n;n>>>=26,t.words[r]=i,e=n}return 0!==e&&(t.words[t.length++]=e),t},o._prime=function(t){if(g[t])return g[t];var e;if("k256"===t)e=new y;else if("p224"===t)e=new w;else if("p192"===t)e=new A;else{if("p25519"!==t)throw new Error("Unknown prime "+t);e=new M}return g[t]=e},_.prototype._verify1=function(t){n(0===t.negative,"red works only with positives"),n(t.red,"red works only with red numbers")},_.prototype._verify2=function(t,e){n(0==(t.negative|e.negative),"red works only with positives"),n(t.red&&t.red===e.red,"red works only with red numbers")},_.prototype.imod=function(t){return(this.prime?this.prime.ireduce(t):t.umod(this.m))._forceRed(this)},_.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},_.prototype.add=function(t,e){return this._verify2(t,e),e=t.add(e),0<=e.cmp(this.m)&&e.isub(this.m),e._forceRed(this)},_.prototype.iadd=function(t,e){return this._verify2(t,e),e=t.iadd(e),0<=e.cmp(this.m)&&e.isub(this.m),e},_.prototype.sub=function(t,e){return this._verify2(t,e),e=t.sub(e),e.cmpn(0)<0&&e.iadd(this.m),e._forceRed(this)},_.prototype.isub=function(t,e){return this._verify2(t,e),e=t.isub(e),e.cmpn(0)<0&&e.iadd(this.m),e},_.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},_.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},_.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},_.prototype.isqr=function(t){return this.imul(t,t.clone())},_.prototype.sqr=function(t){return this.mul(t,t)},_.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(n(e%2==1),3===e)return e=this.m.add(new o(1)).iushrn(2),this.pow(t,e);for(var r=this.m.subn(1),i=0;!r.isZero()&&0===r.andln(1);)i++,r.iushrn(1);n(!r.isZero());for(var a=new o(1).toRed(this),s=a.redNeg(),u=this.m.subn(1).iushrn(1),f=new o(2*(f=this.m.bitLength())*f).toRed(this);0!==this.pow(f,u).cmp(s);)f.redIAdd(s);for(var h=this.pow(f,r),c=this.pow(t,r.addn(1).iushrn(1)),l=this.pow(t,r),d=i;0!==l.cmp(a);){for(var p=l,m=0;0!==p.cmp(a);m++)p=p.redSqr();n(m<d);var b=this.pow(h,new o(1).iushln(d-m-1));c=c.redMul(b),h=b.redSqr(),l=l.redMul(h),d=m}return c},_.prototype.invm=function(t){return t=t._invmp(this.m),0!==t.negative?(t.negative=0,this.imod(t).redNeg()):this.imod(t)},_.prototype.pow=function(t,e){if(e.isZero())return new o(1).toRed(this);if(0===e.cmpn(1))return t.clone();var r=new Array(16);r[0]=new o(1).toRed(this),r[1]=t;for(var n=2;n<r.length;n++)r[n]=this.mul(r[n-1],t);var i=r[0],a=0,s=0,u=e.bitLength()%26;for(0===u&&(u=26),n=e.length-1;0<=n;n--){for(var f=e.words[n],h=u-1;0<=h;h--){var c=f>>h&1;i!==r[0]&&(i=this.sqr(i)),0!=c||0!==a?(a<<=1,a|=c,(4===++s||0===n&&0===h)&&(i=this.mul(i,r[a]),a=s=0)):s=0}u=26}return i},_.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},_.prototype.convertFrom=function(t){return t=t.clone(),t.red=null,t},o.mont=function(t){return new x(t)},i(x,_),x.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},x.prototype.convertFrom=function(t){return t=this.imod(t.mul(this.rinv)),t.red=null,t},x.prototype.imul=function(t,e){return t.isZero()||e.isZero()?(t.words[0]=0,t.length=1,t):(t=t.imul(e),e=t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),t=t.isub(e).iushrn(this.shift),e=t,0<=t.cmp(this.m)?e=t.isub(this.m):t.cmpn(0)<0&&(e=t.iadd(this.m)),e._forceRed(this))},x.prototype.mul=function(t,e){return t.isZero()||e.isZero()?new o(0)._forceRed(this):(t=t.mul(e),e=t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),t=t.isub(e).iushrn(this.shift),e=t,0<=t.cmp(this.m)?e=t.isub(this.m):t.cmpn(0)<0&&(e=t.iadd(this.m)),e._forceRed(this))},x.prototype.invm=function(t){return this.imod(t._invmp(this.m).mul(this.r2))._forceRed(this)}}(t,this)}).call(this,r("62e4")(t))},4930:function(t,e,r){r=r("d039"),t.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},"493f":function(t,e,r){"use strict";(function(e){function r(t,e){i(t,e),n(t)}function n(t){t._writableState&&!t._writableState.emitClose||t._readableState&&!t._readableState.emitClose||t.emit("close")}function i(t,e){t.emit("error",e)}t.exports={destroy:function(t,o){var a=this,s=this._readableState&&this._readableState.destroyed,u=this._writableState&&this._writableState.destroyed;return s||u?o?o(t):t&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,e.nextTick(i,this,t)):e.nextTick(i,this,t)):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(t||null,(function(t){!o&&t?a._writableState?a._writableState.errorEmitted?e.nextTick(n,a):(a._writableState.errorEmitted=!0,e.nextTick(r,a,t)):e.nextTick(r,a,t):o?(e.nextTick(n,a),o(t)):e.nextTick(n,a)}))),this},undestroy:function(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)},errorOrDestroy:function(t,e){var r=t._readableState,n=t._writableState;r&&r.autoDestroy||n&&n.autoDestroy?t.destroy(e):t.emit("error",e)}}}).call(this,r("4362"))},"498a":function(t,e,r){"use strict";var n=r("23e7"),i=r("58a8").trim;n({target:"String",proto:!0,forced:r("c8d2")("trim")},{trim:function(){return i(this)}})},"49ce":function(t,e,r){"use strict";(function(e,n){function i(t){var e=this;this.next=null,this.entry=null,this.finish=function(){!function(t,e,r){var n=t.entry;for(t.entry=null;n;){var i=n.callback;e.pendingcb--,i(r),n=n.next}e.corkedRequestsFree.next=t}(e,t)}}var o;(t.exports=x).WritableState=_;var a,s={deprecate:r("b7d1")},u=r("f12a"),f=r("b639").Buffer,h=e.Uint8Array||function(){},c=r("9019"),l=r("05f0").getHighWaterMark,d=(e=r("d113").codes,e.ERR_INVALID_ARG_TYPE),p=e.ERR_METHOD_NOT_IMPLEMENTED,m=e.ERR_MULTIPLE_CALLBACK,b=e.ERR_STREAM_CANNOT_PIPE,g=e.ERR_STREAM_DESTROYED,v=e.ERR_STREAM_NULL_VALUES,y=e.ERR_STREAM_WRITE_AFTER_END,w=e.ERR_UNKNOWN_ENCODING,A=c.errorOrDestroy;function M(){}function _(t,e,a){o=o||r("5e7d"),"boolean"!=typeof a&&(a=e instanceof o),this.objectMode=!!(t=t||{}).objectMode,a&&(this.objectMode=this.objectMode||!!t.writableObjectMode),this.highWaterMark=l(this,t,"writableHighWaterMark",a),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,a=(this.destroyed=!1)===t.decodeStrings,this.decodeStrings=!a,this.defaultEncoding=t.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(t){!function(t,e){var r=t._writableState,i=r.sync,o=r.writecb;if("function"!=typeof o)throw new m;(function(t){t.writing=!1,t.writecb=null,t.length-=t.writelen,t.writelen=0})(r),e?function(t,e,r,i,o){--e.pendingcb,r?(n.nextTick(o,i),n.nextTick(C,t,e),t._writableState.errorEmitted=!0,A(t,i)):(o(i),t._writableState.errorEmitted=!0,A(t,i),C(t,e))}(t,r,i,e,o):((e=O(r)||t.destroyed)||r.corked||r.bufferProcessing||!r.bufferedRequest||k(t,r),i?n.nextTick(E,t,r,e,o):E(t,r,e,o))}(e,t)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new i(this)}function x(t){var e=this instanceof(o=o||r("5e7d"));if(!e&&!a.call(x,this))return new x(t);this._writableState=new _(t,this,e),this.writable=!0,t&&("function"==typeof t.write&&(this._write=t.write),"function"==typeof t.writev&&(this._writev=t.writev),"function"==typeof t.destroy&&(this._destroy=t.destroy),"function"==typeof t.final&&(this._final=t.final)),u.call(this)}function S(t,e,r,n,i,o,a){e.writelen=n,e.writecb=a,e.writing=!0,e.sync=!0,e.destroyed?e.onwrite(new g("write")):r?t._writev(i,e.onwrite):t._write(i,o,e.onwrite),e.sync=!1}function E(t,e,r,n){var i;r||(i=t,0===(r=e).length&&r.needDrain&&(r.needDrain=!1,i.emit("drain"))),e.pendingcb--,n(),C(t,e)}function k(t,e){e.bufferProcessing=!0;var r=e.bufferedRequest;if(t._writev&&r&&r.next){var n=e.bufferedRequestCount,o=new Array(n);n=e.corkedRequestsFree;n.entry=r;for(var a=0,s=!0;r;)(o[a]=r).isBuf||(s=!1),r=r.next,a+=1;o.allBuffers=s,S(t,e,!0,e.length,o,"",n.finish),e.pendingcb++,e.lastBufferedRequest=null,n.next?(e.corkedRequestsFree=n.next,n.next=null):e.corkedRequestsFree=new i(e),e.bufferedRequestCount=0}else{for(;r;){var u=r.chunk,f=r.encoding,h=r.callback;if(S(t,e,!1,e.objectMode?1:u.length,u,f,h),r=r.next,e.bufferedRequestCount--,e.writing)break}null===r&&(e.lastBufferedRequest=null)}e.bufferedRequest=r,e.bufferProcessing=!1}function O(t){return t.ending&&0===t.length&&null===t.bufferedRequest&&!t.finished&&!t.writing}function j(t,e){t._final((function(r){e.pendingcb--,r&&A(t,r),e.prefinished=!0,t.emit("prefinish"),C(t,e)}))}function C(t,e){var r,i,o=O(e);return o&&(r=t,(i=e).prefinished||i.finalCalled||("function"!=typeof r._final||i.destroyed?(i.prefinished=!0,r.emit("prefinish")):(i.pendingcb++,i.finalCalled=!0,n.nextTick(j,r,i))),0===e.pendingcb&&(e.finished=!0,t.emit("finish"),!e.autoDestroy||(!(e=t._readableState)||e.autoDestroy&&e.endEmitted)&&t.destroy())),o}r("3fb5")(x,u),_.prototype.getBuffer=function(){for(var t=this.bufferedRequest,e=[];t;)e.push(t),t=t.next;return e},function(){try{Object.defineProperty(_.prototype,"buffer",{get:s.deprecate((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(a=Function.prototype[Symbol.hasInstance],Object.defineProperty(x,Symbol.hasInstance,{value:function(t){return!!a.call(this,t)||this===x&&t&&t._writableState instanceof _}})):a=function(t){return t instanceof this},x.prototype.pipe=function(){A(this,new b)},x.prototype.write=function(t,e,r){var i,o,a,s,u,c=this._writableState,l=!1,p=!c.objectMode&&(p=t,f.isBuffer(p)||p instanceof h);return p&&!f.isBuffer(t)&&(i=t,t=f.from(i)),"function"==typeof e&&(r=e,e=null),e=p?"buffer":e||c.defaultEncoding,"function"!=typeof r&&(r=M),c.ending?(a=this,s=r,u=new y,A(a,u),n.nextTick(s,u)):!p&&(i=this,a=c,s=r,null===(u=t)?o=new v:"string"==typeof u||a.objectMode||(o=new d("chunk",["string","Buffer"],u)),o&&(A(i,o),!void n.nextTick(s,o)))||(c.pendingcb++,l=function(t,e,r,n,i,o){r||(s=function(t,e,r){return t.objectMode||!1===t.decodeStrings||"string"!=typeof e||(e=f.from(e,r)),e}(e,n,i),n!==s&&(r=!0,i="buffer",n=s));var a=e.objectMode?1:n.length;e.length+=a;var s,u=e.length<e.highWaterMark;return u||(e.needDrain=!0),e.writing||e.corked?(s=e.lastBufferedRequest,e.lastBufferedRequest={chunk:n,encoding:i,isBuf:r,callback:o,next:null},s?s.next=e.lastBufferedRequest:e.bufferedRequest=e.lastBufferedRequest,e.bufferedRequestCount+=1):S(t,e,!1,a,n,i,o),u}(this,c,p,t,e,r)),l},x.prototype.cork=function(){this._writableState.corked++},x.prototype.uncork=function(){var t=this._writableState;t.corked&&(t.corked--,t.writing||t.corked||t.bufferProcessing||!t.bufferedRequest||k(this,t))},x.prototype.setDefaultEncoding=function(t){if("string"==typeof t&&(t=t.toLowerCase()),!(-1<["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((t+"").toLowerCase())))throw new w(t);return this._writableState.defaultEncoding=t,this},Object.defineProperty(x.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(x.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),x.prototype._write=function(t,e,r){r(new p("_write()"))},x.prototype._writev=null,x.prototype.end=function(t,e,r){var i=this._writableState;return"function"==typeof t?(r=t,e=t=null):"function"==typeof e&&(r=e,e=null),null!=t&&this.write(t,e),i.corked&&(i.corked=1,this.uncork()),i.ending||function(t,e,r){e.ending=!0,C(t,e),r&&(e.finished?n.nextTick(r):t.once("finish",r)),e.ended=!0,t.writable=!1}(this,i,r),this},Object.defineProperty(x.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(x.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(t){this._writableState&&(this._writableState.destroyed=t)}}),x.prototype.destroy=c.destroy,x.prototype._undestroy=c.undestroy,x.prototype._destroy=function(t,e){e(t)}}).call(this,r("c8ba"),r("4362"))},"4ada":function(t,e,r){r=r("f083"),r(r.S,"Math",{log2:function(t){return Math.log(t)/Math.LN2}})},"4afb":function(t,e,r){var n=r("f083");n(n.S+n.F*!r("c94e"),"Object",{defineProperties:r("77f4")})},"4b12":function(t,e,r){r=r("f083"),r(r.S,"Math",{umulh:function(t,e){var r=+t,n=+e;t=65535&r,e=65535&n,r>>>=16,n>>>=16,e=(r*e>>>0)+(t*e>>>16);return r*n+(e>>>16)+((t*n>>>0)+(65535&e)>>>16)}})},"4b30":function(t,e,r){var n=Date.prototype,i="Invalid Date",o=n.toString,a=n.getTime;new Date(NaN)+""!=i&&r("77ea")(n,"toString",(function(){var t=a.call(this);return t==t?o.call(this):i}))},"4b8b":function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},"4ba9":function(t,e,r){var n;t.exports=(n=r("21bf"),r("38ba"),n.mode.OFB=function(){var t=n.lib.BlockCipherMode.extend(),e=t.Encryptor=t.extend({processBlock:function(t,e){var r=this._cipher,n=r.blockSize,i=this._iv,o=this._keystream;i&&(o=this._keystream=i.slice(0),this._iv=void 0),r.encryptBlock(o,0);for(var a=0;a<n;a++)t[e+a]^=o[a]}});return t.Decryptor=e,t}(),n.mode.OFB)},"4c8d":function(t,e,r){function n(t){s(t,i,{value:{i:"O"+ ++u,w:{}}})}var i=r("5689")("meta"),o=r("9fe8"),a=r("2fb2"),s=r("2761").f,u=0,f=Object.isExtensible||function(){return!0},h=!r("f937")((function(){return f(Object.preventExtensions({}))})),c=t.exports={KEY:i,NEED:!1,fastKey:function(t,e){if(!o(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!a(t,i)){if(!f(t))return"F";if(!e)return"E";n(t)}return t[i].i},getWeak:function(t,e){if(!a(t,i)){if(!f(t))return!0;if(!e)return!1;n(t)}return t[i].w},onFreeze:function(t){return h&&c.NEED&&f(t)&&!a(t,i)&&n(t),t}}},"4d20":function(t,e,r){var n=r("1917"),i=r("10db"),o=r("6ca1"),a=r("3397"),s=r("9c0e"),u=r("faf5"),f=Object.getOwnPropertyDescriptor;e.f=r("0bad")?f:function(t,e){if(t=o(t),e=a(e,!0),u)try{return f(t,e)}catch(t){}if(s(t,e))return i(!n.f.call(t,e),t[e])}},"4d63":function(t,e,r){var n=r("83ab"),i=r("da84"),o=r("94ca"),a=r("7156"),s=r("9bf2").f,u=r("241c").f,f=r("44e7"),h=r("ad6d"),c=r("9f7f"),l=r("6eeb"),d=r("d039"),p=r("69f3").set,m=r("2626"),b=r("b622")("match"),g=i.RegExp,v=g.prototype,y=/a/g,w=/a/g,A=new g(y)!==y,M=c.UNSUPPORTED_Y;if(n&&o("RegExp",!A||M||d((function(){return w[b]=!1,g(y)!=y||g(w)==w||"/a/i"!=g(y,"i")})))){for(var _=function(t,e){var r,n=this instanceof _,i=f(t),o=void 0===e;return!n&&i&&t.constructor===_&&o?t:(A?i&&!o&&(t=t.source):t instanceof _&&(o&&(e=h.call(t)),t=t.source),M&&(r=!!e&&-1<e.indexOf("y"))&&(e=e.replace(/y/g,"")),n=a(A?new g(t,e):g(t,e),n?this:v,_),M&&r&&p(n,{sticky:r}),n)},x=u(g),S=0;x.length>S;)!function(t){t in _||s(_,t,{configurable:!0,get:function(){return g[t]},set:function(e){g[t]=e}})}(x[S++]);(v.constructor=_).prototype=v,l(i,"RegExp",_)}m("RegExp")},"4d64":function(t,e,r){var n=r("fc6a"),i=r("50c4"),o=r("23cb");r=function(t){return function(e,r,a){var s,u=n(e),f=i(u.length),h=o(a,f);if(t&&r!=r){for(;h<f;)if((s=u[h++])!=s)return!0}else for(;h<f;h++)if((t||h in u)&&u[h]===r)return t||h||0;return!t&&-1}};t.exports={includes:r(!0),indexOf:r(!1)}},"4d88":function(t,e){var r={}.toString;t.exports=function(t){return r.call(t).slice(8,-1)}},"4d90":function(t,e,r){"use strict";var n=r("23e7"),i=r("0ccb").start;n({target:"String",proto:!0,forced:r("9a0c")},{padStart:function(t){return i(this,t,1<arguments.length?arguments[1]:void 0)}})},"4dd0":function(t,e,r){var n=/Proc-Type: 4,ENCRYPTED[\n\r]+DEK-Info: AES-((?:128)|(?:192)|(?:256))-CBC,([0-9A-H]+)[\n\r]+([0-9A-z\n\r+/=]+)[\n\r]+/m,i=/^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----/m,o=/^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----([0-9A-z\n\r+/=]+)-----END \1-----$/m,a=r("ae84"),s=r("fda6"),u=r("8707").Buffer;t.exports=function(t,e){var r,f,h,c=t.toString(),l=c.match(n);return h=l?(r="aes"+l[1],f=u.from(l[2],"hex"),t=u.from(l[3].replace(/[\r\n]/g,""),"base64"),e=a(e,f.slice(0,8),parseInt(l[1],10)).key,l=[],f=s.createDecipheriv(r,e,f),l.push(f.update(t)),l.push(f.final()),u.concat(l)):(h=c.match(o),u.from(h[2].replace(/[\r\n]/g,""),"base64")),{tag:c.match(i)[1],data:h}}},"4de4":function(t,e,r){"use strict";var n=r("23e7"),i=r("b727").filter,o=r("1dde");r=r("ae40"),o=o("filter"),r=r("filter");n({target:"Array",proto:!0,forced:!o||!r},{filter:function(t){return i(this,t,1<arguments.length?arguments[1]:void 0)}})},"4df4":function(t,e,r){"use strict";var n=r("0366"),i=r("7b0b"),o=r("9bdd"),a=r("e95a"),s=r("50c4"),u=r("8418"),f=r("35a1");t.exports=function(t){var e,r,h,c,l,d,p=i(t),m="function"==typeof this?this:Array,b=arguments.length,g=1<b?arguments[1]:void 0,v=void 0!==g,y=(t=f(p),0);if(v&&(g=n(g,2<b?arguments[2]:void 0,2)),null==t||m==Array&&a(t))for(r=new m(e=s(p.length));y<e;y++)d=v?g(p[y],y):p[y],u(r,y,d);else for(l=(c=t.call(p)).next,r=new m;!(h=l.call(c)).done;y++)d=v?o(c,g,[h.value,y],!0):h.value,u(r,y,d);return r.length=y,r}},"4e2b":function(t,e,r){"use strict";var n=r("da3e"),i=r("3fb5"),o=r("5ee7"),a=r("0184");function s(){this.tmp=new Array(2),this.keys=null}function u(t){a.call(this,t);var e=new s;this._desState=e,this.deriveKeys(e,t.key)}i(u,a),(t.exports=u).create=function(t){return new u(t)};var f=[1,1,2,2,2,2,2,2,1,2,2,2,2,2,2,1];u.prototype.deriveKeys=function(t,e){t.keys=new Array(32),n.equal(e.length,this.blockSize,"Invalid key length");var r=o.readUInt32BE(e,0),i=o.readUInt32BE(e,4);o.pc1(r,i,t.tmp,0),r=t.tmp[0],i=t.tmp[1];for(var a=0;a<t.keys.length;a+=2){var s=f[a>>>1];r=o.r28shl(r,s),i=o.r28shl(i,s);o.pc2(r,i,t.keys,a)}},u.prototype._update=function(t,e,r,n){var i=this._desState,a=o.readUInt32BE(t,e);e=o.readUInt32BE(t,e+4);o.ip(a,e,i.tmp,0),a=i.tmp[0],e=i.tmp[1],"encrypt"===this.type?this._encrypt(i,a,e,i.tmp,0):this._decrypt(i,a,e,i.tmp,0),a=i.tmp[0],e=i.tmp[1],o.writeUInt32BE(r,a,n),o.writeUInt32BE(r,e,n+4)},u.prototype._pad=function(t,e){for(var r=t.length-e,n=e;n<t.length;n++)t[n]=r;return!0},u.prototype._unpad=function(t){for(var e=t[t.length-1],r=t.length-e;r<t.length;r++)n.equal(t[r],e);return t.slice(0,t.length-e)},u.prototype._encrypt=function(t,e,r,n,i){for(var a=e,s=r,u=0;u<t.keys.length;u+=2){var f=t.keys[u],h=t.keys[u+1];o.expand(s,t.tmp,0),f^=t.tmp[0],h^=t.tmp[1],f=o.substitute(f,h),h=s,s=(a^o.permute(f))>>>0,a=h}o.rip(s,a,n,i)},u.prototype._decrypt=function(t,e,r,n,i){for(var a=r,s=e,u=t.keys.length-2;0<=u;u-=2){var f=t.keys[u],h=t.keys[u+1];o.expand(a,t.tmp,0),f^=t.tmp[0],h^=t.tmp[1],f=o.substitute(f,h),h=a,a=(s^o.permute(f))>>>0,s=h}o.rip(a,s,n,i)}},"4e71":function(t,e,r){r("e198")("observable")},"4ebc":function(t,e,r){var n=r("4d88");t.exports=Array.isArray||function(t){return"Array"==n(t)}},"4ec0":function(t,e,r){var n=r("9fe8");r("0a66")("isExtensible",(function(t){return function(e){return!!n(e)&&(!t||t(e))}}))},"4fd1":function(t,e,r){var n=r("3fb5"),i=r("b672"),o=r("8707").Buffer,a=[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],s=new Array(160);function u(){this.init(),this._w=s,i.call(this,128,112)}function f(t,e,r){return r^t&(e^r)}function h(t,e,r){return t&e|r&(t|e)}function c(t,e){return(t>>>28|e<<4)^(e>>>2|t<<30)^(e>>>7|t<<25)}function l(t,e){return(t>>>14|e<<18)^(t>>>18|e<<14)^(e>>>9|t<<23)}function d(t,e){return t>>>0<e>>>0?1:0}n(u,i),u.prototype.init=function(){return this._ah=1779033703,this._bh=3144134277,this._ch=1013904242,this._dh=2773480762,this._eh=1359893119,this._fh=2600822924,this._gh=528734635,this._hh=1541459225,this._al=4089235720,this._bl=2227873595,this._cl=4271175723,this._dl=1595750129,this._el=2917565137,this._fl=725511199,this._gl=4215389547,this._hl=327033209,this},u.prototype._update=function(t){for(var e=this._w,r=0|this._ah,n=0|this._bh,i=0|this._ch,o=0|this._dh,s=0|this._eh,u=0|this._fh,p=0|this._gh,m=0|this._hh,b=0|this._al,g=0|this._bl,v=0|this._cl,y=0|this._dl,w=0|this._el,A=0|this._fl,M=0|this._gl,_=0|this._hl,x=0;x<32;x+=2)e[x]=t.readInt32BE(4*x),e[x+1]=t.readInt32BE(4*x+4);for(;x<160;x+=2){var S=e[x-30],E=e[x-30+1],k=((B=S)>>>1|(C=E)<<31)^(B>>>8|C<<24)^B>>>7,O=((j=E)>>>1|(T=S)<<31)^(j>>>8|T<<24)^(j>>>7|T<<25),j=(S=e[x-4],E=e[x-4+1],((C=S)>>>19|(B=E)<<13)^(B>>>29|C<<3)^C>>>6),C=((T=E)>>>19|(B=S)<<13)^(B>>>29|T<<3)^(T>>>6|B<<26),T=(E=e[x-14],S=e[x-14+1],e[x-32]),B=e[x-32+1],N=O+S|0,I=k+E+d(N,O)|0;I=(I=I+j+d(N=N+C|0,C)|0)+T+d(N=N+B|0,B)|0,e[x]=I,e[x+1]=N}for(var R=0;R<160;R+=2){I=e[R],N=e[R+1];var P=h(r,n,i),L=h(b,g,v),q=c(r,b),D=c(b,r),z=l(s,w),F=l(w,s),U=a[R+1],Y=f(s,u,p),G=f(w,A,M);F=_+F|0,z=m+z+d(F,_)|0;z=(z=(z=z+Y+d(F=F+G|0,G)|0)+a[R]+d(F=F+U|0,U)|0)+I+d(F=F+N|0,N)|0,L=D+L|0,D=q+P+d(L,D)|0,m=p,_=M,p=u,M=A,u=s,A=w,s=o+z+d(w=y+F|0,y)|0,o=i,y=v,i=n,v=g,n=r,g=b,r=z+D+d(b=F+L|0,F)|0}this._al=this._al+b|0,this._bl=this._bl+g|0,this._cl=this._cl+v|0,this._dl=this._dl+y|0,this._el=this._el+w|0,this._fl=this._fl+A|0,this._gl=this._gl+M|0,this._hl=this._hl+_|0,this._ah=this._ah+r+d(this._al,b)|0,this._bh=this._bh+n+d(this._bl,g)|0,this._ch=this._ch+i+d(this._cl,v)|0,this._dh=this._dh+o+d(this._dl,y)|0,this._eh=this._eh+s+d(this._el,w)|0,this._fh=this._fh+u+d(this._fl,A)|0,this._gh=this._gh+p+d(this._gl,M)|0,this._hh=this._hh+m+d(this._hl,_)|0},u.prototype._hash=function(){var t=o.allocUnsafe(64);function e(e,r,n){t.writeInt32BE(e,n),t.writeInt32BE(r,n+4)}return e(this._ah,this._al,0),e(this._bh,this._bl,8),e(this._ch,this._cl,16),e(this._dh,this._dl,24),e(this._eh,this._el,32),e(this._fh,this._fl,40),e(this._gh,this._gl,48),e(this._hh,this._hl,56),t},t.exports=u},"4fd5":function(t,e,r){var n=r("1c6a"),i=r("d77f"),o=n.get,a=n.key;n.exp({getOwnMetadata:function(t,e){return o(t,i(e),arguments.length<3?void 0:a(arguments[2]))}})},5010:function(t,e,r){"use strict";var n=r("f083"),i=r("42ee"),o=r("019f"),a=r("ed60"),s=r("8d87").f;r("c94e")&&n(n.P+r("ac60"),"Object",{__lookupSetter__:function(t){var e,r=i(this),n=o(t,!0);do{if(e=s(r,n))return e.set}while(r=a(r))}})},5013:function(t,e,r){"use strict";var n=r("f083"),i=r("f937"),o=r("2aef"),a=1..toPrecision;n(n.P+n.F*(i((function(){return"1"!==a.call(1,void 0)}))||!i((function(){a.call({})}))),"Number",{toPrecision:function(t){var e=o(this,"Number#toPrecision: incorrect invocation!");return void 0===t?a.call(e):a.call(e,t)}})},"50c4":function(t,e,r){var n=r("a691"),i=Math.min;t.exports=function(t){return 0<t?i(n(t),9007199254740991):0}},"50fc":function(t,e,r){r("1b1e")("Int8",1,(function(t){return function(e,r,n){return t(this,e,r,n)}}))},"511f":function(t,e,r){r("0b99"),r("658f"),t.exports=r("fcd4").f("iterator")},"512c":function(t,e,r){var n=r("ef08"),i=r("5524"),o=r("9c0c"),a=r("051b"),s=r("9c0e"),u="prototype",f=function(t,e,r){var h,c,l,d=t&f.F,p=t&f.G,m=t&f.S,b=t&f.P,g=t&f.B,v=t&f.W,y=p?i:i[e]||(i[e]={}),w=y[u],A=p?n:m?n[e]:(n[e]||{})[u];for(h in r=p?e:r)(c=!d&&A&&void 0!==A[h])&&s(y,h)||(l=(c?A:r)[h],y[h]=p&&"function"!=typeof A[h]?r[h]:g&&c?o(l,n):v&&A[h]==l?function(t){function e(e,r,n){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,r)}return new t(e,r,n)}return t.apply(this,arguments)}return e[u]=t[u],e}(l):b&&"function"==typeof l?o(Function.call,l):l,b&&((y.virtual||(y.virtual={}))[h]=l,t&f.R&&w&&!w[h]&&a(w,h,l)))};f.F=1,f.G=2,f.S=4,f.P=8,f.B=16,f.W=32,f.U=64,f.R=128,t.exports=f},5135:function(t,e){var r={}.hasOwnProperty;t.exports=function(t,e){return r.call(t,e)}},5147:function(t,e,r){r("1b1e")("Uint8",1,(function(t){return function(e,r,n){return t(this,e,r,n)}}),!0)},5155:function(t,e,r){var n=r("1c2d"),i=r("de24")("toStringTag"),o="Arguments"==n(function(){return arguments}());t.exports=function(t){var e;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(t=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),i))?t:o?n(e):"Object"==(t=n(e))&&"function"==typeof e.callee?"Arguments":t}},5165:function(t,e,r){(function(t){var n=r("8c8a");e.encrypt=function(e,r){for(;e._cache.length<r.length;)e._cache=t.concat([e._cache,((i=e)._prev=i._cipher.encryptBlock(i._prev),i._prev)]);var i,o=e._cache.slice(0,r.length);return e._cache=e._cache.slice(r.length),n(r,o)}}).call(this,r("b639").Buffer)},5239:function(t,e,r){var n=r("8707").Buffer;function i(t,e,r){for(var i,o,a=-1,s=0;++a<8;)s+=(128&(o=t._cipher.encryptBlock(t._prev)[0]^(i=e&1<<7-a?128:0)))>>a%8,t._prev=function(t,e){var r=t.length,i=-1,o=n.allocUnsafe(t.length);for(t=n.concat([t,n.from([e])]);++i<r;)o[i]=t[i]<<1|t[i+1]>>7;return o}(t._prev,r?i:o);return s}e.encrypt=function(t,e,r){for(var o=e.length,a=n.allocUnsafe(o),s=-1;++s<o;)a[s]=i(t,e[s],r);return a}},5291:function(t,e,r){var n=r("0106"),i=r("8707").Buffer;t.exports=function(t,e){return i.from(t.toRed(n.mont(e.modulus)).redPow(new n(e.publicExponent)).fromRed().toArray())}},"52d5":function(t,e,r){"use strict";var n=r("2761"),i=r("fb32");t.exports=function(t,e,r){e in t?n.f(t,e,i(0,r)):t[e]=r}},5319:function(t,e,r){"use strict";var n=r("d784"),i=r("825a"),o=r("7b0b"),a=r("50c4"),s=r("a691"),u=r("1d80"),f=r("8aa5"),h=r("14c3"),c=Math.max,l=Math.min,d=Math.floor,p=/\$([$&'`]|\d\d?|<[^>]*>)/g,m=/\$([$&'`]|\d\d?)/g;n("replace",2,(function(t,e,r,n){var b=n.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,g=n.REPLACE_KEEPS_$0,v=b?"$":"$0";return[function(r,n){var i=u(this),o=null==r?void 0:r[t];return void 0!==o?o.call(r,i,n):e.call(String(i),r,n)},function(t,n){if(!b&&g||"string"==typeof n&&-1===n.indexOf(v)){var u=r(e,t,this,n);if(u.done)return u.value}var y=i(t),w=String(this),A="function"==typeof n;A||(n=String(n));var M,_=y.global;_&&(M=y.unicode,y.lastIndex=0);for(var x=[];;){var S=h(y,w);if(null===S)break;if(x.push(S),!_)break;""===String(S[0])&&(y.lastIndex=f(w,a(y.lastIndex),M))}for(var E,k="",O=0,j=0;j<x.length;j++){S=x[j];for(var C=String(S[0]),T=c(l(s(S.index),w.length),0),B=[],N=1;N<S.length;N++)B.push(void 0===(E=S[N])?E:String(E));var I,R=S.groups;R=A?(I=[C].concat(B,T,w),void 0!==R&&I.push(R),String(n.apply(void 0,I))):function(t,r,n,i,a,s){var u=n+t.length,f=i.length,h=m;return void 0!==a&&(a=o(a),h=p),e.call(s,h,(function(e,o){var s;switch(o.charAt(0)){case"$":return"$";case"&":return t;case"`":return r.slice(0,n);case"'":return r.slice(u);case"<":s=a[o.slice(1,-1)];break;default:var h=+o;if(0==h)return e;if(f<h){var c=d(h/10);return 0===c?e:c<=f?void 0===i[c-1]?o.charAt(1):i[c-1]+o.charAt(1):e}s=i[h-1]}return void 0===s?"":s}))}(C,w,T,B,R,n);O<=T&&(k+=w.slice(O,T)+R,O=T+C.length)}return k+w.slice(O)}]}))},"532c":function(t,e,r){var n=r("5d6f"),i=r("dbb2").f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return a&&"[object Window]"==o.call(t)?function(t){try{return i(t)}catch(t){return a.slice()}}(t):i(n(t))}},5398:function(t,e,r){"use strict";r("e9d8")("trimRight",(function(t){return function(){return t(this,2)}}),"trimEnd")},"53ca":function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}r.d(e,"a",(function(){return n})),e=r("a4d3"),e=r("e01a"),e=r("d3b7"),e=r("d28b"),e=r("3ca3"),e=r("ddb0")},"53d3":function(t,e,r){var n=r("9b6f"),i=r("6373");t.exports=function(t){if(void 0===t)return 0;var e=n(t);t=i(e);if(e!==t)throw RangeError("Wrong length!");return t}},5406:function(t,e,r){var n=r("f083"),i=r("7bc9");n(n.S,"Math",{cbrt:function(t){return i(t=+t)*Math.pow(Math.abs(t),1/3)}})},5524:function(t,e){t=t.exports={version:"2.6.12"},"number"==typeof __e&&(__e=t)},5530:function(t,e,r){"use strict";function n(t,e){var r,n=Object.keys(t);return Object.getOwnPropertySymbols&&(r=Object.getOwnPropertySymbols(t),e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)),n}function i(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?n(Object(r),!0).forEach((function(e){var n,i;n=t,e=r[i=e],i in n?Object.defineProperty(n,i,{value:e,enumerable:!0,configurable:!0,writable:!0}):n[i]=e})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}r.d(e,"a",(function(){return i})),r("b64b"),r("a4d3"),r("4de4"),r("e439"),r("159b"),r("dbb4")},"55c7":function(t,e,r){"use strict";var n=r("f937");t.exports=function(t,e){return!!t&&n((function(){e?t.call(null,(function(){}),1):t.call(null)}))}},"55c9":function(t,e,r){r("7bb0")("WeakSet")},"561d":function(t,e,r){(function(e){var n=r("48e6"),i=new(r("7a10")),o=new n(24),a=new n(11),s=new n(10),u=new n(3),f=new n(7),h=r("58a2"),c=r("11dc");function l(t,r){return r=r||"utf8",e.isBuffer(t)||(t=new e(t,r)),this._pub=new n(t),this}function d(t,r){return r=r||"utf8",e.isBuffer(t)||(t=new e(t,r)),this._priv=new n(t),this}t.exports=m;var p={};function m(t,e,r){this.setGenerator(e),this.__prime=new n(t),this._prime=n.mont(this.__prime),this._primeLen=t.length,this._pub=void 0,this._priv=void 0,this._primeCode=void 0,r?(this.setPublicKey=l,this.setPrivateKey=d):this._primeCode=8}function b(t,r){return t=new e(t.toArray()),r?t.toString(r):t}Object.defineProperty(m.prototype,"verifyError",{enumerable:!0,get:function(){return"number"!=typeof this._primeCode&&(this._primeCode=function(t,e){var r=e.toString("hex");if((e=[r,t.toString(16)].join("_"))in p)return p[e];var n,c=0;if(t.isEven()||!h.simpleSieve||!h.fermatTest(t)||!i.test(t))return c+=1,p[e]=c+("02"===r||"05"===r?8:4);switch(i.test(t.shrn(1))||(c+=2),r){case"02":t.mod(o).cmp(a)&&(c+=8);break;case"05":(n=t.mod(s)).cmp(u)&&n.cmp(f)&&(c+=8);break;default:c+=4}return p[e]=c}(this.__prime,this.__gen)),this._primeCode}}),m.prototype.generateKeys=function(){return this._priv||(this._priv=new n(c(this._primeLen))),this._pub=this._gen.toRed(this._prime).redPow(this._priv).fromRed(),this.getPublicKey()},m.prototype.computeSecret=function(t){var r=(t=(t=new n(t)).toRed(this._prime)).redPow(this._priv).fromRed();t=new e(r.toArray()),r=this.getPrime();return t.length<r.length&&((r=new e(r.length-t.length)).fill(0),t=e.concat([r,t])),t},m.prototype.getPublicKey=function(t){return b(this._pub,t)},m.prototype.getPrivateKey=function(t){return b(this._priv,t)},m.prototype.getPrime=function(t){return b(this.__prime,t)},m.prototype.getGenerator=function(t){return b(this._gen,t)},m.prototype.setGenerator=function(t,r){return r=r||"utf8",e.isBuffer(t)||(t=new e(t,r)),this.__gen=t,this._gen=new n(t),this}}).call(this,r("b639").Buffer)},5689:function(t,e){var r=0,n=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++r+n).toString(36))}},5692:function(t,e,r){var n=r("c430"),i=r("c6cd");(t.exports=function(t,e){return i[t]||(i[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.6.5",mode:n?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},"56b5":function(t,e,r){"use strict";r=r("7f7a");var n=r.define("Time",(function(){this.choice({utcTime:this.utctime(),generalTime:this.gentime()})})),i=r.define("AttributeTypeValue",(function(){this.seq().obj(this.key("type").objid(),this.key("value").any())})),o=r.define("AlgorithmIdentifier",(function(){this.seq().obj(this.key("algorithm").objid(),this.key("parameters").optional(),this.key("curve").objid().optional())})),a=r.define("SubjectPublicKeyInfo",(function(){this.seq().obj(this.key("algorithm").use(o),this.key("subjectPublicKey").bitstr())})),s=r.define("RelativeDistinguishedName",(function(){this.setof(i)})),u=r.define("RDNSequence",(function(){this.seqof(s)})),f=r.define("Name",(function(){this.choice({rdnSequence:this.use(u)})})),h=r.define("Validity",(function(){this.seq().obj(this.key("notBefore").use(n),this.key("notAfter").use(n))})),c=r.define("Extension",(function(){this.seq().obj(this.key("extnID").objid(),this.key("critical").bool().def(!1),this.key("extnValue").octstr())})),l=r.define("TBSCertificate",(function(){this.seq().obj(this.key("version").explicit(0).int().optional(),this.key("serialNumber").int(),this.key("signature").use(o),this.key("issuer").use(f),this.key("validity").use(h),this.key("subject").use(f),this.key("subjectPublicKeyInfo").use(a),this.key("issuerUniqueID").implicit(1).bitstr().optional(),this.key("subjectUniqueID").implicit(2).bitstr().optional(),this.key("extensions").explicit(3).seqof(c).optional())}));r=r.define("X509Certificate",(function(){this.seq().obj(this.key("tbsCertificate").use(l),this.key("signatureAlgorithm").use(o),this.key("signatureValue").bitstr())}));t.exports=r},"56ef":function(t,e,r){var n=r("d066"),i=r("241c"),o=r("7418"),a=r("825a");t.exports=n("Reflect","ownKeys")||function(t){var e=i.f(a(t)),r=o.f;return r?e.concat(r(t)):e}},5705:function(t,e,r){"use strict";var n=r("d77f"),i=r("019f");t.exports=function(t){if("string"!==t&&"number"!==t&&"default"!==t)throw TypeError("Incorrect hint");return i(n(this),"number"!=t)}},5741:function(t,e,r){var n=r("5d6f"),i=r("8d87").f;r("0a66")("getOwnPropertyDescriptor",(function(){return function(t,e){return i(n(t),e)}}))},"57e2":function(t,e,r){"use strict";(function(e){var n;function i(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var o=r("42a7"),a=Symbol("lastResolve"),s=Symbol("lastReject"),u=Symbol("error"),f=Symbol("ended"),h=Symbol("lastPromise"),c=Symbol("handlePromise"),l=Symbol("stream");function d(t,e){return{value:t,done:e}}function p(t){var e,r=t[a];null===r||null!==(e=t[l].read())&&(t[h]=null,t[a]=null,t[s]=null,r(d(e,!1)))}var m=Object.getPrototypeOf((function(){})),b=Object.setPrototypeOf((i(n={get stream(){return this[l]},next:function(){var t=this,r=this[u];if(null!==r)return Promise.reject(r);if(this[f])return Promise.resolve(d(void 0,!0));if(this[l].destroyed)return new Promise((function(r,n){e.nextTick((function(){t[u]?n(t[u]):r(d(void 0,!0))}))}));var n,i,o;r=this[h];if(r)n=new Promise((i=r,o=this,function(t,e){i.then((function(){o[f]?t(d(void 0,!0)):o[c](t,e)}),e)}));else{if(r=this[l].read(),null!==r)return Promise.resolve(d(r,!1));n=new Promise(this[c])}return this[h]=n}},Symbol.asyncIterator,(function(){return this})),i(n,"return",(function(){var t=this;return new Promise((function(e,r){t[l].destroy(null,(function(t){t?r(t):e(d(void 0,!0))}))}))})),n),m);t.exports=function(t){var r,n=Object.create(b,(i(r={},l,{value:t,writable:!0}),i(r,a,{value:null,writable:!0}),i(r,s,{value:null,writable:!0}),i(r,u,{value:null,writable:!0}),i(r,f,{value:t._readableState.endEmitted,writable:!0}),i(r,c,{value:function(t,e){var r=n[l].read();r?(n[h]=null,n[a]=null,n[s]=null,t(d(r,!1))):(n[a]=t,n[s]=e)},writable:!0}),r));return n[h]=null,o(t,(function(t){if(t&&"ERR_STREAM_PREMATURE_CLOSE"!==t.code){var e=n[s];return null!==e&&(n[h]=null,n[a]=null,n[s]=null,e(t)),void(n[u]=t)}t=n[a],null!==t&&(n[h]=null,n[a]=null,t(d(void 0,!(n[s]=null)))),n[f]=!0})),t.on("readable",function(t){e.nextTick(p,t)}.bind(null,n)),n}}).call(this,r("4362"))},5899:function(t,e){t.exports="\t\n\v\f\r \u2028\u2029\ufeff"},"58a2":function(t,e,r){var n=r("11dc");(t.exports=g).simpleSieve=m,g.fermatTest=b;var i=r("48e6"),o=new i(24),a=new(r("7a10")),s=new i(1),u=new i(2),f=new i(5),h=(new i(16),new i(8),new i(10)),c=new i(3),l=(new i(7),new i(11)),d=new i(4),p=(new i(12),null);function m(t){for(var e=function(){if(null!==p)return p;var t=[];t[0]=2;for(var e=1,r=3;r<1048576;r+=2){for(var n=Math.ceil(Math.sqrt(r)),i=0;i<e&&t[i]<=n&&r%t[i]!=0;i++);e!==i&&t[i]<=n||(t[e++]=r)}return p=t}(),r=0;r<e.length;r++)if(0===t.modn(e[r]))return 0===t.cmpn(e[r]);return!0}function b(t){var e=i.mont(t);return 0===u.toRed(e).redPow(t.subn(1)).fromRed().cmpn(1)}function g(t,e){if(t<16)return new i(2===e||5===e?[140,123]:[140,39]);var r,p;for(e=new i(e);;){for(r=new i(n(Math.ceil(t/8)));r.bitLength()>t;)r.ishrn(1);if(r.isEven()&&r.iadd(s),r.testn(1)||r.iadd(u),e.cmp(u)){if(!e.cmp(f))for(;r.mod(h).cmp(c);)r.iadd(d)}else for(;r.mod(o).cmp(l);)r.iadd(d);if(m(p=r.shrn(1))&&m(r)&&b(p)&&b(r)&&a.test(p)&&a.test(r))return r}}},"58a8":function(t,e,r){var n=r("1d80"),i=(r="["+r("5899")+"]",RegExp("^"+r+r+"*")),o=RegExp(r+r+"*$");r=function(t){return function(e){return e=String(n(e)),1&t&&(e=e.replace(i,"")),2&t?e.replace(o,""):e}};t.exports={start:r(1),end:r(2),trim:r(3)}},5919:function(t,e,r){"use strict";e.sha1=r("13e2"),e.sha224=r("07f2"),e.sha256=r("6eed"),e.sha384=r("8b95"),e.sha512=r("b525")},"597f":function(t,e){t.exports=function(t,e,r,n){var i,o=0;return"boolean"!=typeof e&&(n=r,r=e,e=void 0),function(){var a=this,s=Number(new Date)-o,u=arguments;function f(){o=Number(new Date),r.apply(a,u)}n&&!i&&f(),i&&clearTimeout(i),void 0===n&&t<s?f():!0!==e&&(i=setTimeout(n?function(){i=void 0}:f,void 0===n?t-s:t))}}},5980:function(t,e,r){var n;t.exports=(n=r("21bf"),void function(){var t=n.lib.Base,e=n.enc.Utf8;n.algo.HMAC=t.extend({init:function(t,r){t=this._hasher=new t.init,"string"==typeof r&&(r=e.parse(r));var n=t.blockSize,i=4*n;(r=r.sigBytes>i?t.finalize(r):r).clamp();t=this._oKey=r.clone(),r=this._iKey=r.clone();for(var o=t.words,a=r.words,s=0;s<n;s++)o[s]^=1549556828,a[s]^=909522486;t.sigBytes=r.sigBytes=i,this.reset()},reset:function(){var t=this._hasher;t.reset(),t.update(this._iKey)},update:function(t){return this._hasher.update(t),this},finalize:function(t){var e=this._hasher;t=e.finalize(t);return e.reset(),e.finalize(this._oKey.clone().concat(t))}})}())},"59ad":function(t,e){t.exports=Math.scale||function(t,e,r,n,i){return 0===arguments.length||t!=t||e!=e||r!=r||n!=n||i!=i?NaN:t===1/0||t===-1/0?t:(t-e)*(i-n)/(r-e)+n}},"5a34":function(t,e,r){var n=r("44e7");t.exports=function(t){if(n(t))throw TypeError("The method doesn't accept regular expressions");return t}},"5a5d":function(t,e,r){var n=r("30de"),i=r("68ae");t.exports=Object.keys||function(t){return n(t,i)}},"5a6b":function(t,e,r){var n=r("f083"),i=r("2584")(!1);n(n.S,"Object",{values:function(t){return i(t)}})},"5a76":function(t,e,r){var n=r("f576");t.exports=function(t){return(new n).update(t).digest()}},"5a94":function(t,e,r){var n=r("b367")("keys"),i=r("8b1a");t.exports=function(t){return n[t]||(n[t]=i(t))}},"5b1e":function(t,e,r){"use strict";var n=r("f083"),i=r("5d6f"),o=r("9b6f"),a=r("6373"),s=[].lastIndexOf,u=!!s&&1/[1].lastIndexOf(1,-0)<0;n(n.P+n.F*(u||!r("55c7")(s)),"Array",{lastIndexOf:function(t){if(u)return s.apply(this,arguments)||0;var e=i(this),r=a(e.length),n=r-1;for((n=1<arguments.length?Math.min(n,o(arguments[1])):n)<0&&(n=r+n);0<=n;n--)if(n in e&&e[n]===t)return n||0;return-1}})},"5bbb":function(t,e,r){t.exports=r("faa1").EventEmitter},"5bbd":function(t,e,r){"use strict";function n(){}function i(t){var e;return!(!b(t)||"function"!=typeof(e=t.then))&&e}function o(t,e){var r;t._n||(t._n=!0,r=t._c,M((function(){for(var n=t._v,o=1==t._s,a=0;r.length>a;)!function(e){var r,a,s,u=o?e.ok:e.fail,f=e.resolve,h=e.reject,c=e.domain;try{u?(o||(2==t._h&&L(t),t._h=1),!0===u?r=n:(c&&c.enter(),r=u(n),c&&(c.exit(),s=!0)),r===e.promise?h(O("Promise-chain cycle")):(a=i(r))?a.call(r,f,h):f(r)):h(n)}catch(e){c&&!s&&c.exit(),h(e)}}(r[a++]);t._c=[],t._n=!1,e&&!t._h&&R(t)})))}function a(t){var e=this;e._d||(e._d=!0,(e=e._w||e)._v=t,e._s=2,e._a||(e._a=e._c.slice()),o(e,!0))}var s,u,f,h,c=r("cee8"),l=r("93e0"),d=r("911a"),p=r("5155"),m=r("f083"),b=r("9fe8"),g=r("2ce8"),v=r("928a"),y=r("8fc4"),w=r("1147"),A=r("eb9a").set,M=r("bde8")(),_=r("e7ff"),x=r("2d5b"),S=r("64ff"),E=r("44e8"),k="Promise",O=l.TypeError,j=l.process,C=j&&j.versions,T=C&&C.v8||"",B=l[k],N="process"==p(j),I=u=_.f,R=(p=!!function(){try{var t=B.resolve(1),e=(t.constructor={})[r("de24")("species")]=function(t){t(n,n)};return(N||"function"==typeof PromiseRejectionEvent)&&t.then(n)instanceof e&&0!==T.indexOf("6.6")&&-1===S.indexOf("Chrome/66")}catch(t){}}(),function(t){A.call(l,(function(){var e,r,n=t._v,i=P(t);if(i&&(e=x((function(){N?j.emit("unhandledRejection",n,t):(r=l.onunhandledrejection)?r({promise:t,reason:n}):(r=l.console)&&r.error&&r.error("Unhandled promise rejection",n)})),t._h=N||P(t)?2:1),t._a=void 0,i&&e.e)throw e.v}))}),P=function(t){return 1!==t._h&&0===(t._a||t._c).length},L=function(t){A.call(l,(function(){var e;N?j.emit("rejectionHandled",t):(e=l.onrejectionhandled)&&e({promise:t,reason:t._v})}))},q=function(t){var e,r=this;if(!r._d){r._d=!0,r=r._w||r;try{if(r===t)throw O("Promise can't be resolved itself");(e=i(t))?M((function(){var n={_w:r,_d:!1};try{e.call(t,d(q,n,1),d(a,n,1))}catch(t){a.call(n,t)}})):(r._v=t,r._s=1,o(r,!1))}catch(t){a.call({_w:r,_d:!1},t)}}};p||(B=function(t){v(this,B,k,"_h"),g(t),s.call(this);try{t(d(q,this,1),d(a,this,1))}catch(t){a.call(this,t)}},(s=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=r("c668")(B.prototype,{then:function(t,e){var r=I(w(this,B));return r.ok="function"!=typeof t||t,r.fail="function"==typeof e&&e,r.domain=N?j.domain:void 0,this._c.push(r),this._a&&this._a.push(r),this._s&&o(this,!1),r.promise},catch:function(t){return this.then(void 0,t)}}),f=function(){var t=new s;this.promise=t,this.resolve=d(q,t,1),this.reject=d(a,t,1)},_.f=I=function(t){return t===B||t===h?new f:u(t)}),m(m.G+m.W+m.F*!p,{Promise:B}),r("27bd")(B,k),r("3a2f")(k),h=r("0ae2")[k],m(m.S+m.F*!p,k,{reject:function(t){var e=I(this);return(0,e.reject)(t),e.promise}}),m(m.S+m.F*(c||!p),k,{resolve:function(t){return E(c&&this===h?B:this,t)}}),m(m.S+m.F*!(p&&r("ebe8")((function(t){B.all(t).catch(n)}))),k,{all:function(t){var e=this,r=I(e),n=r.resolve,i=r.reject,o=x((function(){var r=[],o=0,a=1;y(t,!1,(function(t){var s=o++,u=!1;r.push(void 0),a++,e.resolve(t).then((function(t){u||(u=!0,r[s]=t,--a||n(r))}),i)})),--a||n(r)}));return o.e&&i(o.v),r.promise},race:function(t){var e=this,r=I(e),n=r.reject,i=x((function(){y(t,!1,(function(t){e.resolve(t).then(r.resolve,n)}))}));return i.e&&n(i.v),r.promise}})},"5c02":function(t,e,r){r=r("f083"),r(r.S,"Math",{clz32:function(t){return(t>>>=0)?31-Math.floor(Math.log(t+.5)*Math.LOG2E):32}})},"5c0c":function(t,e,r){var n=r("2761"),i=r("8d87"),o=r("ed60"),a=r("2fb2"),s=r("f083"),u=r("fb32"),f=r("d77f"),h=r("9fe8");s(s.S,"Reflect",{set:function t(e,r,s){var c,l=arguments.length<4?e:arguments[3],d=i.f(f(e),r);if(!d){if(h(c=o(e)))return t(c,r,s,l);d=u(0)}if(a(d,"value")){if(!1===d.writable||!h(l))return!1;if(c=i.f(l,r)){if(c.get||c.set||!1===c.writable)return!1;c.value=s,n.f(l,r,c)}else n.f(l,r,u(0,s));return!0}return void 0!==d.set&&(d.set.call(l,s),!0)}})},"5c10":function(t,e,r){"use strict";var n=r("f083"),i=r("7433"),o=r("1c2d"),a=r("6fc7"),s=r("6373"),u=[].slice;n(n.P+n.F*r("f937")((function(){i&&u.call(i)})),"Array",{slice:function(t,e){var r=s(this.length),n=o(this);if(e=void 0===e?r:e,"Array"==n)return u.call(this,t,e);for(var i=a(t,r),f=(r=a(e,r),s(r-i)),h=new Array(f),c=0;c<f;c++)h[c]="String"==n?this.charAt(i+c):this[i+c];return h}})},"5c6c":function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},"5cef":function(t,e,r){"use strict";var n=r("f083"),i=r("cffc")(0);r=r("55c7")([].forEach,!0);n(n.P+n.F*!r,"Array",{forEach:function(t){return i(this,t,arguments[1])}})},"5d26":function(t,e,r){"use strict";r("e681")("sup",(function(t){return function(){return t(this,"sup","","")}}))},"5d29":function(t,e,r){var n=r("9fe8");r("0a66")("isSealed",(function(t){return function(e){return!n(e)||!!t&&t(e)}}))},"5d6f":function(t,e,r){var n=r("dbaf"),i=r("688d");t.exports=function(t){return n(i(t))}},"5e1a":function(t,e,r){"use strict";var n=r("8707").Buffer,i=r(4);function o(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,o),this.head=null,this.tail=null,this.length=0}t.exports=(o.prototype.push=function(t){t={data:t,next:null},0<this.length?this.tail.next=t:this.head=t,this.tail=t,++this.length},o.prototype.unshift=function(t){t={data:t,next:this.head},0===this.length&&(this.tail=t),this.head=t,++this.length},o.prototype.shift=function(){if(0!==this.length){var t=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,t}},o.prototype.clear=function(){this.head=this.tail=null,this.length=0},o.prototype.join=function(t){if(0===this.length)return"";for(var e=this.head,r=""+e.data;e=e.next;)r+=t+e.data;return r},o.prototype.concat=function(t){if(0===this.length)return n.alloc(0);if(1===this.length)return this.head.data;for(var e,r,i,o=n.allocUnsafe(t>>>0),a=this.head,s=0;a;)e=a.data,r=o,i=s,e.copy(r,i),s+=a.data.length,a=a.next;return o},o),i&&i.inspect&&i.inspect.custom&&(t.exports.prototype[i.inspect.custom]=function(){var t=i.inspect({length:this.length});return this.constructor.name+" "+t})},"5e7d":function(t,e,r){"use strict";(function(e){var n=Object.keys||function(t){var e,r=[];for(e in t)r.push(e);return r};t.exports=f;var i=r("cf35"),o=r("49ce");r("3fb5")(f,i);for(var a=n(o.prototype),s=0;s<a.length;s++){var u=a[s];f.prototype[u]||(f.prototype[u]=o.prototype[u])}function f(t){if(!(this instanceof f))return new f(t);i.call(this,t),o.call(this,t),this.allowHalfOpen=!0,t&&(!1===t.readable&&(this.readable=!1),!1===t.writable&&(this.writable=!1),!1===t.allowHalfOpen&&(this.allowHalfOpen=!1,this.once("end",h)))}function h(){this._writableState.ended||e.nextTick(c,this)}function c(t){t.end()}Object.defineProperty(f.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(f.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(f.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(f.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&this._readableState.destroyed&&this._writableState.destroyed},set:function(t){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=t,this._writableState.destroyed=t)}})}).call(this,r("4362"))},"5ee4":function(t,e,r){var n=r("f083"),i=r("7524")(/[\\^$*+?.()|[\]{}]/g,"\\$&");n(n.S,"RegExp",{escape:function(t){return i(t)}})},"5ee7":function(t,e,r){"use strict";e.readUInt32BE=function(t,e){return(t[0+e]<<24|t[1+e]<<16|t[2+e]<<8|t[3+e])>>>0},e.writeUInt32BE=function(t,e,r){t[0+r]=e>>>24,t[1+r]=e>>>16&255,t[2+r]=e>>>8&255,t[3+r]=255&e},e.ip=function(t,e,r,n){for(var i=0,o=0,a=6;0<=a;a-=2){for(var s=0;s<=24;s+=8)i<<=1,i|=e>>>s+a&1;for(s=0;s<=24;s+=8)i<<=1,i|=t>>>s+a&1}for(a=6;0<=a;a-=2){for(s=1;s<=25;s+=8)o<<=1,o|=e>>>s+a&1;for(s=1;s<=25;s+=8)o<<=1,o|=t>>>s+a&1}r[n+0]=i>>>0,r[n+1]=o>>>0},e.rip=function(t,e,r,n){for(var i=0,o=0,a=0;a<4;a++)for(var s=24;0<=s;s-=8)i<<=1,i|=e>>>s+a&1,i<<=1,i|=t>>>s+a&1;for(a=4;a<8;a++)for(s=24;0<=s;s-=8)o<<=1,o|=e>>>s+a&1,o<<=1,o|=t>>>s+a&1;r[n+0]=i>>>0,r[n+1]=o>>>0},e.pc1=function(t,e,r,n){for(var i=0,o=0,a=7;5<=a;a--){for(var s=0;s<=24;s+=8)i<<=1,i|=e>>s+a&1;for(s=0;s<=24;s+=8)i<<=1,i|=t>>s+a&1}for(s=0;s<=24;s+=8)i<<=1,i|=e>>s+a&1;for(a=1;a<=3;a++){for(s=0;s<=24;s+=8)o<<=1,o|=e>>s+a&1;for(s=0;s<=24;s+=8)o<<=1,o|=t>>s+a&1}for(s=0;s<=24;s+=8)o<<=1,o|=t>>s+a&1;r[n+0]=i>>>0,r[n+1]=o>>>0},e.r28shl=function(t,e){return t<<e&268435455|t>>>28-e};var n=[14,11,17,4,27,23,25,0,13,22,7,18,5,9,16,24,2,20,12,21,1,8,15,26,15,4,25,19,9,1,26,16,5,11,23,8,12,7,17,0,22,3,10,14,6,20,27,24];e.pc2=function(t,e,r,i){for(var o=0,a=0,s=n.length>>>1,u=0;u<s;u++)o<<=1,o|=t>>>n[u]&1;for(u=s;u<n.length;u++)a<<=1,a|=e>>>n[u]&1;r[i+0]=o>>>0,r[i+1]=a>>>0},e.expand=function(t,e,r){for(var n=0,i=0,o=(n=(1&t)<<5|t>>>27,23);15<=o;o-=4)n<<=6,n|=t>>>o&63;for(o=11;3<=o;o-=4)i|=t>>>o&63,i<<=6;i|=(31&t)<<1|t>>>31,e[r+0]=n>>>0,e[r+1]=i>>>0};var i=[14,0,4,15,13,7,1,4,2,14,15,2,11,13,8,1,3,10,10,6,6,12,12,11,5,9,9,5,0,3,7,8,4,15,1,12,14,8,8,2,13,4,6,9,2,1,11,7,15,5,12,11,9,3,7,14,3,10,10,0,5,6,0,13,15,3,1,13,8,4,14,7,6,15,11,2,3,8,4,14,9,12,7,0,2,1,13,10,12,6,0,9,5,11,10,5,0,13,14,8,7,10,11,1,10,3,4,15,13,4,1,2,5,11,8,6,12,7,6,12,9,0,3,5,2,14,15,9,10,13,0,7,9,0,14,9,6,3,3,4,15,6,5,10,1,2,13,8,12,5,7,14,11,12,4,11,2,15,8,1,13,1,6,10,4,13,9,0,8,6,15,9,3,8,0,7,11,4,1,15,2,14,12,3,5,11,10,5,14,2,7,12,7,13,13,8,14,11,3,5,0,6,6,15,9,0,10,3,1,4,2,7,8,2,5,12,11,1,12,10,4,14,15,9,10,3,6,15,9,0,0,6,12,10,11,1,7,13,13,8,15,9,1,4,3,5,14,11,5,12,2,7,8,2,4,14,2,14,12,11,4,2,1,12,7,4,10,7,11,13,6,1,8,5,5,0,3,15,15,10,13,3,0,9,14,8,9,6,4,11,2,8,1,12,11,7,10,1,13,14,7,2,8,13,15,6,9,15,12,0,5,9,6,10,3,4,0,5,14,3,12,10,1,15,10,4,15,2,9,7,2,12,6,9,8,5,0,6,13,1,3,13,4,14,14,0,7,11,5,3,11,8,9,4,14,3,15,2,5,12,2,9,8,5,12,15,3,10,7,11,0,14,4,1,10,7,1,6,13,0,11,8,6,13,4,13,11,0,2,11,14,7,15,4,0,9,8,1,13,10,3,14,12,3,9,5,7,12,5,2,10,15,6,8,1,6,1,6,4,11,11,13,13,8,12,1,3,4,7,10,14,7,10,9,15,5,6,0,8,15,0,14,5,2,9,3,2,12,13,1,2,15,8,13,4,8,6,10,15,3,11,7,1,4,10,12,9,5,3,6,14,11,5,0,0,14,12,9,7,2,7,2,11,1,4,14,1,7,9,4,12,10,14,8,2,13,0,15,6,12,10,9,13,0,15,3,3,5,5,6,8,11];e.substitute=function(t,e){for(var r=0,n=0;n<4;n++)r<<=4,r|=i[64*n+(t>>>18-6*n&63)];for(n=0;n<4;n++)r<<=4,r|=i[256+64*n+(e>>>18-6*n&63)];return r>>>0};var o=[16,25,12,11,3,20,4,15,31,17,9,6,27,14,1,22,30,24,8,18,0,5,29,23,13,19,2,26,10,21,28,7];e.permute=function(t){for(var e=0,r=0;r<o.length;r++)e<<=1,e|=t>>>o[r]&1;return e>>>0},e.padSplit=function(t,e,r){for(var n=t.toString(2);n.length<e;)n="0"+n;for(var i=[],o=0;o<e;o+=r)i.push(n.slice(o,o+r));return i.join(" ")}},6012:function(t,e,r){"use strict";var n=r("9b6f"),i=r("688d");t.exports=function(t){var e=String(i(this)),r="",o=n(t);if(o<0||o==1/0)throw RangeError("Count can't be negative");for(;0<o;(o>>>=1)&&(e+=e))1&o&&(r+=e);return r}},6062:function(t,e,r){"use strict";var n=r("6d61");r=r("6566");t.exports=n("Set",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),r)},"60da":function(t,e,r){"use strict";var n=r("83ab"),i=r("d039"),o=r("df75"),a=r("7418"),s=r("d1e7"),u=r("7b0b"),f=r("44ad"),h=Object.assign,c=Object.defineProperty;t.exports=!h||i((function(){if(n&&1!==h({b:1},h(c({},"a",{enumerable:!0,get:function(){c(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},r=Symbol(),i="abcdefghijklmnopqrst";return t[r]=7,i.split("").forEach((function(t){e[t]=t})),7!=h({},t)[r]||o(h({},e)).join("")!=i}))?function(t,e){for(var r=u(t),i=arguments.length,h=1,c=a.f,l=s.f;h<i;)for(var d,p=f(arguments[h++]),m=c?o(p).concat(c(p)):o(p),b=m.length,g=0;g<b;)d=m[g++],n&&!l.call(p,d)||(r[d]=p[d]);return r}:h},6283:function(t,e,r){"use strict";const n=r("3fb5"),i=r("d1c8").Reporter,o=r("c591").Buffer;function a(t,e){i.call(this,e),o.isBuffer(t)?(this.base=t,this.offset=0,this.length=t.length):this.error("Input not Buffer")}function s(t,e){if(Array.isArray(t))this.length=0,this.value=t.map((function(t){return s.isEncoderBuffer(t)||(t=new s(t,e)),this.length+=t.length,t}),this);else if("number"==typeof t){if(!(0<=t&&t<=255))return e.error("non-byte EncoderBuffer value");this.value=t,this.length=1}else if("string"==typeof t)this.value=t,this.length=o.byteLength(t);else{if(!o.isBuffer(t))return e.error("Unsupported type: "+typeof t);this.value=t,this.length=t.length}}n(a,i),(e.DecoderBuffer=a).isDecoderBuffer=function(t){return t instanceof a||"object"==typeof t&&o.isBuffer(t.base)&&"DecoderBuffer"===t.constructor.name&&"number"==typeof t.offset&&"number"==typeof t.length&&"function"==typeof t.save&&"function"==typeof t.restore&&"function"==typeof t.isEmpty&&"function"==typeof t.readUInt8&&"function"==typeof t.skip&&"function"==typeof t.raw},a.prototype.save=function(){return{offset:this.offset,reporter:i.prototype.save.call(this)}},a.prototype.restore=function(t){const e=new a(this.base);return e.offset=t.offset,e.length=this.offset,this.offset=t.offset,i.prototype.restore.call(this,t.reporter),e},a.prototype.isEmpty=function(){return this.offset===this.length},a.prototype.readUInt8=function(t){return this.offset+1<=this.length?this.base.readUInt8(this.offset++,!0):this.error(t||"DecoderBuffer overrun")},a.prototype.skip=function(t,e){if(!(this.offset+t<=this.length))return this.error(e||"DecoderBuffer overrun");const r=new a(this.base);return r._reporterState=this._reporterState,r.offset=this.offset,r.length=this.offset+t,this.offset+=t,r},a.prototype.raw=function(t){return this.base.slice((t||this).offset,this.length)},(e.EncoderBuffer=s).isEncoderBuffer=function(t){return t instanceof s||"object"==typeof t&&"EncoderBuffer"===t.constructor.name&&"number"==typeof t.length&&"function"==typeof t.join},s.prototype.join=function(t,e){return t=t||o.alloc(this.length),e=e||0,0===this.length||(Array.isArray(this.value)?this.value.forEach((function(r){r.join(t,e),e+=r.length})):("number"==typeof this.value?t[e]=this.value:"string"==typeof this.value?t.write(this.value,e):o.isBuffer(this.value)&&this.value.copy(t,e),e+=this.length)),t}},"62c9":function(t,e,r){var n=r("8707").Buffer;e.encrypt=function(t,e,r){for(var i,o,a,s,u=e.length,f=n.allocUnsafe(u),h=-1;++h<u;)f[h]=(i=t,o=e[h],a=r,s=void 0,s=i._cipher.encryptBlock(i._prev)[0]^o,i._prev=n.concat([i._prev.slice(1),n.from([a?o:s])]),s);return f}},"62e4":function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},"62ee":function(t,e,r){"use strict";r("e681")("strike",(function(t){return function(){return t(this,"strike","","")}}))},"62fa":function(t,e,r){"use strict";function n(t,e){for(var r=-1,n=e;++r<6;)n+=t*l[r],l[r]=n%1e7,n=c(n/1e7)}function i(t){for(var e=6,r=0;0<=--e;)r+=l[e],l[e]=c(r/t),r=r%t*1e7}function o(){for(var t,e=6,r="";0<=--e;)""===r&&0!==e&&0===l[e]||(t=String(l[e]),r=""===r?t:r+f.call("0",7-t.length)+t);return r}var a=r("f083"),s=r("9b6f"),u=r("2aef"),f=r("6012"),h=1..toFixed,c=Math.floor,l=[0,0,0,0,0,0],d="Number.toFixed: incorrect invocation!",p=function(t,e,r){return 0===e?r:e%2==1?p(t,e-1,r*t):p(t*t,e/2,r)};a(a.P+a.F*(!!h&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!r("f937")((function(){h.call({})}))),"Number",{toFixed:function(t){var e,r,a=u(this,d),h=s(t),c="";t="0";if(h<0||20<h)throw RangeError(d);if(a!=a)return"NaN";if(a<=-1e21||1e21<=a)return String(a);if(a<0&&(c="-",a=-a),1e-21<a)if(a=(r=function(t){for(var e=0,r=t;4096<=r;)e+=12,r/=4096;for(;2<=r;)e+=1,r/=2;return e}(a*p(2,69,1))-69)<0?a*p(2,-r,1):a/p(2,r,1),a*=4503599627370496,0<(r=52-r)){for(n(0,a),e=h;7<=e;)n(1e7,0),e-=7;for(n(p(10,e,1),0),e=r-1;23<=e;)i(1<<23),e-=23;i(1<<e),n(1,1),i(2),t=o()}else n(0,a),n(1<<-r,0),t=o()+f.call("0",h);return 0<h?c+((r=t.length)<=h?"0."+f.call("0",h-r)+t:t.slice(0,r-h)+"."+t.slice(r-h)):c+t}})},6373:function(t,e,r){var n=r("9b6f"),i=Math.min;t.exports=function(t){return 0<t?i(n(t),9007199254740991):0}},6412:function(t,e,r){"use strict";var n=r("f083"),i=r("e960")(!0);r=r("f937")((function(){return"𠮷"!=="𠮷".at(0)}));n(n.P+n.F*r,"String",{at:function(t){return i(this,t)}})},6430:function(t,e,r){var n=r("8707").Buffer,i=r("d485").Transform,o=r("7d72").StringDecoder;function a(t){i.call(this),this.hashMode="string"==typeof t,this.hashMode?this[t]=this._finalOrDigest:this.final=this._finalOrDigest,this._final&&(this.__final=this._final,this._final=null),this._decoder=null,this._encoding=null}r("3fb5")(a,i),a.prototype.update=function(t,e,r){return"string"==typeof t&&(t=n.from(t,e)),t=this._update(t),this.hashMode?this:r?this._toString(t,r):t},a.prototype.setAutoPadding=function(){},a.prototype.getAuthTag=function(){throw new Error("trying to get auth tag in unsupported state")},a.prototype.setAuthTag=function(){throw new Error("trying to set auth tag in unsupported state")},a.prototype.setAAD=function(){throw new Error("trying to set aad in unsupported state")},a.prototype._transform=function(t,e,r){var n;try{this.hashMode?this._update(t):this.push(this._update(t))}catch(t){n=t}finally{r(n)}},a.prototype._flush=function(t){var e;try{this.push(this.__final())}catch(t){e=t}t(e)},a.prototype._finalOrDigest=function(t){var e=this.__final()||n.alloc(0);return t?this._toString(e,t,!0):e},a.prototype._toString=function(t,e,r){if(this._decoder||(this._decoder=new o(e),this._encoding=e),this._encoding!==e)throw new Error("can't switch encodings");return t=this._decoder.write(t),r&&(t+=this._decoder.end()),t},t.exports=a},6438:function(t,e,r){var n=r("03d6"),i=r("9742").concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,i)}},6442:function(t,e,r){e.publicEncrypt=r("ad25"),e.privateDecrypt=r("0f2c"),e.privateEncrypt=function(t,r){return e.publicEncrypt(t,r,!0)},e.publicDecrypt=function(t,r){return e.privateDecrypt(t,r,!0)}},6461:function(t,e,r){"use strict";var n=r("f083"),i=r("1af4");r=r("64ff"),r=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(r);n(n.P+n.F*r,"String",{padStart:function(t){return i(this,t,1<arguments.length?arguments[1]:void 0,!0)}})},6497:function(t,e,r){"use strict";r("e681")("bold",(function(t){return function(){return t(this,"b","","")}}))},"64b3":function(t,e,r){var n=r("1c6a"),i=r("d77f"),o=n.keys,a=n.key;n.exp({getOwnMetadataKeys:function(t){return o(i(t),arguments.length<2?void 0:a(arguments[1]))}})},"64ff":function(t,e,r){r=r("93e0").navigator,t.exports=r&&r.userAgent||""},6547:function(t,e,r){var n=r("a691"),i=r("1d80");r=function(t){return function(e,r){var o,a=String(i(e)),s=n(r);e=a.length;return s<0||e<=s?t?"":void 0:(r=a.charCodeAt(s))<55296||56319<r||s+1===e||(o=a.charCodeAt(s+1))<56320||57343<o?t?a.charAt(s):r:t?a.slice(s,s+2):o-56320+(r-55296<<10)+65536}};t.exports={codeAt:r(!1),charAt:r(!0)}},6548:function(t,e,r){var n=r("26f1"),i=r("b760"),o=r("1c6a"),a=r("d77f"),s=r("ed60"),u=o.keys,f=o.key,h=function(t,e){var r=u(t,e);t=s(t);return null===t?r:(e=h(t,e),e.length?r.length?i(new n(r.concat(e))):e:r)};o.exp({getMetadataKeys:function(t){return h(a(t),arguments.length<2?void 0:f(arguments[1]))}})},6566:function(t,e,r){"use strict";var n=r("9bf2").f,i=r("7c73"),o=r("e2cc"),a=r("0366"),s=r("19aa"),u=r("2266"),f=r("7dd0"),h=r("2626"),c=r("83ab"),l=r("f183").fastKey,d=(r=r("69f3"),r.set),p=r.getterFor;t.exports={getConstructor:function(t,e,r,f){function h(t,e,r){var n,i=b(t),o=g(t,e);return o?o.value=r:(i.last=o={index:n=l(e,!0),key:e,value:r,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=o),r&&(r.next=o),c?i.size++:t.size++,"F"!==n&&(i.index[n]=o)),t}var m=t((function(t,n){s(t,m,e),d(t,{type:e,index:i(null),first:void 0,last:void 0,size:0}),c||(t.size=0),null!=n&&u(n,t[f],t,r)})),b=p(e),g=function(t,e){var r,n=b(t);t=l(e);if("F"!==t)return n.index[t];for(r=n.first;r;r=r.next)if(r.key==e)return r};return o(m.prototype,{clear:function(){for(var t=b(this),e=t.index,r=t.first;r;)r.removed=!0,r.previous&&(r.previous=r.previous.next=void 0),delete e[r.index],r=r.next;t.first=t.last=void 0,c?t.size=0:this.size=0},delete:function(t){var e,r=b(this),n=g(this,t);return n&&(e=n.next,t=n.previous,delete r.index[n.index],n.removed=!0,t&&(t.next=e),e&&(e.previous=t),r.first==n&&(r.first=e),r.last==n&&(r.last=t),c?r.size--:this.size--),!!n},forEach:function(t){for(var e,r=b(this),n=a(t,1<arguments.length?arguments[1]:void 0,3);e=e?e.next:r.first;)for(n(e.value,e.key,this);e&&e.removed;)e=e.previous},has:function(t){return!!g(this,t)}}),o(m.prototype,r?{get:function(t){return t=g(this,t),t&&t.value},set:function(t,e){return h(this,0===t?0:t,e)}}:{add:function(t){return h(this,t=0===t?0:t,t)}}),c&&n(m.prototype,"size",{get:function(){return b(this).size}}),m},setStrong:function(t,e,r){var n=e+" Iterator",i=p(e),o=p(n);f(t,e,(function(t,e){d(this,{type:n,target:t,state:i(t),kind:e,last:void 0})}),(function(){for(var t=o(this),e=t.kind,r=t.last;r&&r.removed;)r=r.previous;return t.target&&(t.last=r=r?r.next:t.state.first)?"keys"==e?{value:r.key,done:!1}:"values"==e?{value:r.value,done:!1}:{value:[r.key,r.value],done:!1}:{value:t.target=void 0,done:!0}}),r?"entries":"values",!r,!0),h(e)}}},"658f":function(t,e,r){r("6858");for(var n=r("ef08"),i=r("051b"),o=r("8a0d"),a=r("cc15")("toStringTag"),s="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),u=0;u<s.length;u++){var f=s[u],h=n[f];h=h&&h.prototype;h&&!h[a]&&i(h,a,f),o[f]=o.Array}},"65f0":function(t,e,r){var n=r("861d"),i=r("e8b5"),o=r("b622")("species");t.exports=function(t,e){var r;return new(void 0===(r=i(t)&&("function"==typeof(r=t.constructor)&&(r===Array||i(r.prototype))||n(r)&&null===(r=r[o]))?void 0:r)?Array:r)(0===e?0:e)}},6621:function(t,e,r){function n(){}var i=r("d77f"),o=r("77f4"),a=r("68ae"),s=r("964f")("IE_PROTO"),u="prototype",f=function(){var t=r("8ad7")("iframe"),e=a.length;for(t.style.display="none",r("7433").appendChild(t),t.src="javascript:",(t=t.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),f=t.F;e--;)delete f[u][a[e]];return f()};t.exports=Object.create||function(t,e){var r;return null!==t?(n[u]=i(t),r=new n,n[u]=null,r[s]=t):r=f(),void 0===e?r:o(r,e)}},"66ac":function(t,e,r){"use strict";var n=r("d77f");t.exports=function(){var t=n(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},"66b7":function(t,e,r){var n=r("de24")("unscopables"),i=Array.prototype;null==i[n]&&r("0713")(i,n,{}),t.exports=function(t){i[n][t]=!0}},"676f":function(t,e,r){"use strict";var n=r("80af"),i=r("3fb5"),o=r("ea53"),a=r("f3a3");function s(t){o.call(this,"mont",t),this.a=new n(t.a,16).toRed(this.red),this.b=new n(t.b,16).toRed(this.red),this.i4=new n(4).toRed(this.red).redInvm(),this.two=new n(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}function u(t,e,r){o.BasePoint.call(this,t,"projective"),null===e&&null===r?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new n(e,16),this.z=new n(r,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}i(s,o),(t.exports=s).prototype.validate=function(t){var e=t.normalize().x;t=e.redSqr(),e=t.redMul(e).redAdd(t.redMul(this.a)).redAdd(e);return 0===e.redSqrt().redSqr().cmp(e)},i(u,o.BasePoint),s.prototype.decodePoint=function(t,e){return this.point(a.toArray(t,e),1)},s.prototype.point=function(t,e){return new u(this,t,e)},s.prototype.pointFromJSON=function(t){return u.fromJSON(this,t)},u.prototype.precompute=function(){},u.prototype._encode=function(){return this.getX().toArray("be",this.curve.p.byteLength())},u.fromJSON=function(t,e){return new u(t,e[0],e[1]||t.one)},u.prototype.inspect=function(){return this.isInfinity()?"<EC Point Infinity>":"<EC Point x: "+this.x.fromRed().toString(16,2)+" z: "+this.z.fromRed().toString(16,2)+">"},u.prototype.isInfinity=function(){return 0===this.z.cmpn(0)},u.prototype.dbl=function(){var t=this.x.redAdd(this.z).redSqr(),e=this.x.redSub(this.z).redSqr(),r=t.redSub(e);t=t.redMul(e),r=r.redMul(e.redAdd(this.curve.a24.redMul(r)));return this.curve.point(t,r)},u.prototype.add=function(){throw new Error("Not supported on Montgomery curve")},u.prototype.diffAdd=function(t,e){var r=this.x.redAdd(this.z),n=this.x.redSub(this.z),i=t.x.redAdd(t.z);r=t.x.redSub(t.z).redMul(r),i=i.redMul(n),n=e.z.redMul(r.redAdd(i).redSqr()),i=e.x.redMul(r.redISub(i).redSqr());return this.curve.point(n,i)},u.prototype.mul=function(t){for(var e=t.clone(),r=this,n=this.curve.point(null,null),i=[];0!==e.cmpn(0);e.iushrn(1))i.push(e.andln(1));for(var o=i.length-1;0<=o;o--)0===i[o]?(r=r.diffAdd(n,this),n=n.dbl()):(n=r.diffAdd(n,this),r=r.dbl());return n},u.prototype.mulAdd=function(){throw new Error("Not supported on Montgomery curve")},u.prototype.jumlAdd=function(){throw new Error("Not supported on Montgomery curve")},u.prototype.eq=function(t){return 0===this.getX().cmp(t.getX())},u.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},u.prototype.getX=function(){return this.normalize(),this.x.fromRed()}},"67fe":function(t,e,r){var n=r("93e0").parseInt,i=r("e9d8").trim,o=(r=r("69b4"),/^[-+]?0[xX]/);t.exports=8!==n(r+"08")||22!==n(r+"0x16")?function(t,e){return t=i(String(t),3),n(t,e>>>0||(o.test(t)?16:10))}:n},6858:function(t,e,r){"use strict";var n=r("2f9a"),i=r("ea34"),o=r("8a0d"),a=r("6ca1");t.exports=r("393a")(Array,"Array",(function(t,e){this._t=a(t),this._i=0,this._k=e}),(function(){var t=this._t,e=this._k,r=this._i++;return!t||r>=t.length?(this._t=void 0,i(1)):i(0,"keys"==e?r:"values"==e?t[r]:[r,t[r]])}),"values"),o.Arguments=o.Array,n("keys"),n("values"),n("entries")},"688d":function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},"68ae":function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},"68c0":function(t,e,r){"use strict";r("e9d8")("trim",(function(t){return function(){return t(this,3)}}))},"68d6":function(t,e,r){"use strict";var n=r("f083"),i=r("cffc")(3);n(n.P+n.F*!r("55c7")([].some,!0),"Array",{some:function(t){return i(this,t,arguments[1])}})},"68e5":function(t,e,r){"use strict";var n=r("f083"),i=r("5d6f"),o=[].join;n(n.P+n.F*(r("dbaf")!=Object||!r("55c7")(o)),"Array",{join:function(t){return o.call(i(this),void 0===t?",":t)}})},"693d":function(t,e,r){"use strict";function n(t){var e=H[t]=O(L[z]);return e._k=t,e}function i(t,e){M(t);for(var r,n=w(e=S(e)),i=0,o=n.length;i<o;)$(t,r=n[i++],e[r]);return t}function o(t){var e=Y.call(this,t=E(t,!0));return!(this===Z&&u(H,t)&&!u(W,t))&&(!(e||!u(this,t)||!u(H,t)||u(this,F)&&this[F][t])||e)}function a(t,e){if(t=S(t),e=E(e,!0),t!==Z||!u(H,e)||u(W,e)){var r=I(t,e);return!r||!u(H,e)||u(t,F)&&t[F][e]||(r.enumerable=!0),r}}var s=r("ef08"),u=r("9c0e"),f=r("0bad"),h=r("512c"),c=r("ba01"),l=r("e34a").KEY,d=r("4b8b"),p=r("b367"),m=r("92f0"),b=r("8b1a"),g=r("cc15"),v=r("fcd4"),y=r("e198"),w=r("0ae2f"),A=r("4ebc"),M=r("77e9"),_=r("7a41"),x=r("0983"),S=r("6ca1"),E=r("3397"),k=r("10db"),O=r("6f4f"),j=r("1836"),C=r("4d20"),T=r("fed5"),B=r("1a14"),N=r("9876"),I=C.f,R=B.f,P=j.f,L=s.Symbol,q=s.JSON,D=q&&q.stringify,z="prototype",F=g("_hidden"),U=g("toPrimitive"),Y={}.propertyIsEnumerable,G=p("symbol-registry"),H=p("symbols"),W=p("op-symbols"),Z=Object[z],Q="function"==typeof L&&!!T.f,V=s.QObject,K=!V||!V[z]||!V[z].findChild,X=f&&d((function(){return 7!=O(R({},"a",{get:function(){return R(this,"a",{value:7}).a}})).a}))?function(t,e,r){var n=I(Z,e);n&&delete Z[e],R(t,e,r),n&&t!==Z&&R(Z,e,n)}:R,J=Q&&"symbol"==typeof L.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof L},$=function(t,e,r){return t===Z&&$(W,e,r),M(t),e=E(e,!0),M(r),u(H,e)?(r.enumerable?(u(t,F)&&t[F][e]&&(t[F][e]=!1),r=O(r,{enumerable:k(0,!1)})):(u(t,F)||R(t,F,k(1,{})),t[F][e]=!0),X(t,e,r)):R(t,e,r)};p=function(t){for(var e,r=P(S(t)),n=[],i=0;r.length>i;)u(H,e=r[i++])||e==F||e==l||n.push(e);return n},V=function(t){for(var e,r=t===Z,n=P(r?W:S(t)),i=[],o=0;n.length>o;)!u(H,e=n[o++])||r&&!u(Z,e)||i.push(H[e]);return i};Q||(c((L=function(){if(this instanceof L)throw TypeError("Symbol is not a constructor!");var t=b(0<arguments.length?arguments[0]:void 0),e=function(r){this===Z&&e.call(W,r),u(this,F)&&u(this[F],t)&&(this[F][t]=!1),X(this,t,k(1,r))};return f&&K&&X(Z,t,{configurable:!0,set:e}),n(t)})[z],"toString",(function(){return this._k})),C.f=a,B.f=$,r("6438").f=j.f=p,r("1917").f=o,T.f=V,f&&!r("e444")&&c(Z,"propertyIsEnumerable",o,!0),v.f=function(t){return n(g(t))}),h(h.G+h.W+h.F*!Q,{Symbol:L});for(var tt="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),et=0;tt.length>et;)g(tt[et++]);for(var rt=N(g.store),nt=0;rt.length>nt;)y(rt[nt++]);h(h.S+h.F*!Q,"Symbol",{for:function(t){return u(G,t+="")?G[t]:G[t]=L(t)},keyFor:function(t){if(!J(t))throw TypeError(t+" is not a symbol!");for(var e in G)if(G[e]===t)return e},useSetter:function(){K=!0},useSimple:function(){K=!1}}),h(h.S+h.F*!Q,"Object",{create:function(t,e){return void 0===e?O(t):i(O(t),e)},defineProperty:$,defineProperties:i,getOwnPropertyDescriptor:a,getOwnPropertyNames:p,getOwnPropertySymbols:V}),V=d((function(){T.f(1)})),h(h.S+h.F*V,"Object",{getOwnPropertySymbols:function(t){return T.f(x(t))}}),q&&h(h.S+h.F*(!Q||d((function(){var t=L();return"[null]"!=D([t])||"{}"!=D({a:t})||"{}"!=D(Object(t))}))),"JSON",{stringify:function(t){for(var e,r,n=[t],i=1;i<arguments.length;)n.push(arguments[i++]);if(r=e=n[1],(_(e)||void 0!==t)&&!J(t))return A(e)||(e=function(t,e){if("function"==typeof r&&(e=r.call(this,t,e)),!J(e))return e}),n[1]=e,D.apply(q,n)}}),L[z][U]||r("051b")(L[z],U,L[z].valueOf),m(L,"Symbol"),m(Math,"Math",!0),m(s.JSON,"JSON",!0)},6972:function(t,e,r){"use strict";var n=r("e960")(!0);t.exports=function(t,e,r){return e+(r?n(t,e).length:1)}},"69b4":function(t,e){t.exports="\t\n\v\f\r \u2028\u2029\ufeff"},"69f2":function(t,e,r){(e=t.exports=function(t){t=t.toLowerCase();var r=e[t];if(!r)throw new Error(t+" is not supported (we accept pull requests)");return new r}).sha=r("087f"),e.sha1=r("7e78"),e.sha224=r("72aa"),e.sha256=r("a255"),e.sha384=r("b837"),e.sha512=r("4fd1")},"69f3":function(t,e,r){var n,i,o,a,s,u,f,h,c=r("7f9a"),l=r("da84"),d=r("861d"),p=r("9112"),m=r("5135"),b=r("f772");r=r("d012"),l=l.WeakMap;f=c?(n=new l,i=n.get,o=n.has,a=n.set,s=function(t,e){return a.call(n,t,e),e},u=function(t){return i.call(n,t)||{}},function(t){return o.call(n,t)}):(r[h=b("state")]=!0,s=function(t,e){return p(t,h,e),e},u=function(t){return m(t,h)?t[h]:{}},function(t){return m(t,h)}),t.exports={set:s,get:u,has:f,enforce:function(t){return f(t)?u(t):s(t,{})},getterFor:function(t){return function(e){var r;if(!d(e)||(r=u(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}}},"6aa2":function(t,e,r){"use strict";var n=r("7d92"),i=r("7658"),o=r("da3e");function a(t){if(!(this instanceof a))return new a(t);this.hash=t.hash,this.predResist=!!t.predResist,this.outLen=this.hash.outSize,this.minEntropy=t.minEntropy||this.hash.hmacStrength,this._reseed=null,this.reseedInterval=null,this.K=null,this.V=null;var e=i.toArray(t.entropy,t.entropyEnc||"hex"),r=i.toArray(t.nonce,t.nonceEnc||"hex");t=i.toArray(t.pers,t.persEnc||"hex");o(e.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._init(e,r,t)}(t.exports=a).prototype._init=function(t,e,r){r=t.concat(e).concat(r),this.K=new Array(this.outLen/8),this.V=new Array(this.outLen/8);for(var n=0;n<this.V.length;n++)this.K[n]=0,this.V[n]=1;this._update(r),this._reseed=1,this.reseedInterval=281474976710656},a.prototype._hmac=function(){return new n.hmac(this.hash,this.K)},a.prototype._update=function(t){var e=this._hmac().update(this.V).update([0]);t&&(e=e.update(t)),this.K=e.digest(),this.V=this._hmac().update(this.V).digest(),t&&(this.K=this._hmac().update(this.V).update([1]).update(t).digest(),this.V=this._hmac().update(this.V).digest())},a.prototype.reseed=function(t,e,r,n){"string"!=typeof e&&(n=r,r=e,e=null),t=i.toArray(t,e),r=i.toArray(r,n),o(t.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._update(t.concat(r||[])),this._reseed=1},a.prototype.generate=function(t,e,r,n){if(this._reseed>this.reseedInterval)throw new Error("Reseed is required");"string"!=typeof e&&(n=r,r=e,e=null),r&&(r=i.toArray(r,n||"hex"),this._update(r));for(var o=[];o.length<t;)this.V=this._hmac().update(this.V).digest(),o=o.concat(this.V);return n=o.slice(0,t),this._update(r),this._reseed++,i.encode(n,e)}},"6ace":function(t,e,r){"use strict";var n=r("37a2"),i=r("d77f"),o=r("1147"),a=r("6972"),s=r("6373"),u=r("fef8"),f=r("e056"),h=r("f937"),c=Math.min,l=[].push,d="split",p="length",m="lastIndex",b=4294967295,g=!h((function(){RegExp(b,"y")}));r("9ed1")("split",2,(function(t,e,r,h){var v="c"=="abbc"[d](/(b)*/)[1]||4!="test"[d](/(?:)/,-1)[p]||2!="ab"[d](/(?:ab)*/)[p]||4!="."[d](/(.?)(.?)/)[p]||1<"."[d](/()()/)[p]||""[d](/.?/)[p]?function(t,e){var i=String(this);if(void 0===t&&0===e)return[];if(!n(t))return r.call(i,t,e);for(var o,a,s,u=[],h=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),c=0,d=void 0===e?b:e>>>0,g=new RegExp(t.source,h+"g");(o=f.call(g,i))&&!(c<(a=g[m])&&(u.push(i.slice(c,o.index)),1<o[p]&&o.index<i[p]&&l.apply(u,o.slice(1)),s=o[0][p],c=a,u[p]>=d));)g[m]===o.index&&g[m]++;return c===i[p]?!s&&g.test("")||u.push(""):u.push(i.slice(c)),u[p]>d?u.slice(0,d):u}:"0"[d](void 0,0)[p]?function(t,e){return void 0===t&&0===e?[]:r.call(this,t,e)}:r;return[function(r,n){var i=t(this),o=null==r?void 0:r[e];return void 0!==o?o.call(r,i,n):v.call(String(i),r,n)},function(t,e){var n=h(v,t,this,e,v!==r);if(n.done)return n.value;var f=i(t),l=String(this),d=(n=o(f,RegExp),f.unicode),p=(t=(f.ignoreCase?"i":"")+(f.multiline?"m":"")+(f.unicode?"u":"")+(g?"y":"g"),new n(g?f:"^(?:"+f.source+")",t)),m=void 0===e?b:e>>>0;if(0==m)return[];if(0===l.length)return null===u(p,l)?[l]:[];for(var y=0,w=0,A=[];w<l.length;){p.lastIndex=g?w:0;var M,_=u(p,g?l:l.slice(w));if(null===_||(M=c(s(p.lastIndex+(g?0:w)),l.length))===y)w=a(l,w,d);else{if(A.push(l.slice(y,w)),A.length===m)return A;for(var x=1;x<=_.length-1;x++)if(A.push(_[x]),A.length===m)return A;w=y=M}}return A.push(l.slice(y)),A}]}))},"6ada":function(t,e,r){"use strict";var n=r("6621"),i=r("fb32"),o=r("27bd"),a={};r("0713")(a,r("de24")("iterator"),(function(){return this})),t.exports=function(t,e,r){t.prototype=n(a,{next:i(1,r)}),o(t,e+" Iterator")}},"6ade":function(t,e,r){var n=r("8c8a"),i=r("8707").Buffer,o=r("bd9d");e.encrypt=function(t,e){var r=Math.ceil(e.length/16),a=t._cache.length;t._cache=i.concat([t._cache,i.allocUnsafe(16*r)]);for(var s=0;s<r;s++){var u=(f=void 0,f=(u=t)._cipher.encryptBlockRaw(u._prev),o(u._prev),f),f=a+16*s;t._cache.writeUInt32BE(u[0],f+0),t._cache.writeUInt32BE(u[1],f+4),t._cache.writeUInt32BE(u[2],f+8),t._cache.writeUInt32BE(u[3],f+12)}var h=t._cache.slice(0,e.length);return t._cache=t._cache.slice(e.length),n(e,h)}},"6b11":function(t,e,r){var n=r("1c6a"),i=r("d77f"),o=n.key,a=n.set;n.exp({defineMetadata:function(t,e,r,n){a(t,e,i(r),o(n))}})},"6b75":function(t,e,r){"use strict";function n(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}r.d(e,"a",(function(){return n}))},"6b90":function(t,e,r){r("acf2"),r("b874"),r("fca6"),r("4afb"),r("5741"),r("2a2d"),r("811a"),r("42b6"),r("7a29"),r("d0f4"),r("d284"),r("0635"),r("5d29"),r("4ec0"),r("97d3"),r("7067"),r("a5e2"),r("fb3f"),r("ad51"),r("9960"),r("eb8c"),r("fb8d"),r("f9f3"),r("a8e4"),r("62fa"),r("5013"),r("a3d8"),r("0db5"),r("396a"),r("d248"),r("8c03"),r("c293"),r("066b"),r("18f1"),r("4098"),r("930b"),r("e03f"),r("7701"),r("5406"),r("5c02"),r("a581"),r("8072"),r("7df4"),r("2b76"),r("11da"),r("1296"),r("a05b"),r("4ada"),r("202e"),r("8848"),r("2a95"),r("1b50"),r("7382"),r("39f3"),r("68c0"),r("f58c"),r("accc"),r("b245"),r("2424"),r("3fab"),r("00ad"),r("dd46"),r("24d7"),r("206a"),r("6497"),r("8a34"),r("9e9b"),r("2217"),r("7bf9"),r("08bf"),r("f787"),r("62ee"),r("e4a7"),r("5d26"),r("fe9d"),r("b3ed"),r("8233"),r("4b30"),r("45bc"),r("b4d5"),r("a406"),r("dbcc"),r("68e5"),r("5c10"),r("0821"),r("5cef"),r("1c9c"),r("0209"),r("68d6"),r("df59"),r("97a6"),r("aea1"),r("726c"),r("5b1e"),r("3f84"),r("ad62"),r("2faf"),r("36bb"),r("d5b8"),r("21d0"),r("7c3c"),r("37c5"),r("8904"),r("02f7"),r("8344"),r("0bbe"),r("076f"),r("6ace"),r("5bbd"),r("1bde"),r("26f1"),r("94bb"),r("36b7"),r("a0ab"),r("8808"),r("50fc"),r("a4b5"),r("5147"),r("f415"),r("7d24"),r("06e3"),r("0840"),r("2ccc"),r("9ac3"),r("786f"),r("d610"),r("dfd1"),r("2985"),r("1b18"),r("ee7f"),r("3157"),r("c512"),r("3ec6"),r("d804"),r("a134"),r("8f83"),r("5c0c"),r("d537"),r("a2cc"),r("9c0b"),r("e735"),r("6412"),r("6461"),r("9cec"),r("418c"),r("5398"),r("0b67"),r("a524"),r("37e6"),r("b806"),r("5a6b"),r("c92b"),r("a798"),r("227b"),r("4282"),r("5010"),r("c5c0"),r("74ef"),r("985b"),r("167a"),r("8f7a"),r("fbd9"),r("3168"),r("7371"),r("89b1"),r("55c9"),r("3c77"),r("71ae"),r("f96c"),r("085a"),r("942c"),r("9f1f"),r("9d1d"),r("0f00"),r("7bd6"),r("9dab"),r("4003"),r("ebb7"),r("6bf7"),r("4b12"),r("b2b1"),r("8870"),r("82a6"),r("6b11"),r("d5b2"),r("9165"),r("6548"),r("4fd5"),r("64b3"),r("c7ca"),r("15e3"),r("ba70"),r("395a"),r("14c9"),r("e93f"),r("c4ef"),r("04fa"),t.exports=r("0ae2")},"6bf7":function(t,e,r){var n=r("f083");n(n.S,"Math",{scale:r("59ad")})},"6ca1":function(t,e,r){var n=r("9fbb"),i=r("c901");t.exports=function(t){return n(i(t))}},"6d08":function(t,e,r){var n;t.exports=(n=r("21bf"),r("38ba"),function(){var t=n.lib.CipherParams,e=n.enc.Hex;n.format.Hex={stringify:function(t){return t.ciphertext.toString(e)},parse:function(r){return r=e.parse(r),t.create({ciphertext:r})}}}(),n.format.Hex)},"6d61":function(t,e,r){"use strict";var n=r("23e7"),i=r("da84"),o=r("94ca"),a=r("6eeb"),s=r("f183"),u=r("2266"),f=r("19aa"),h=r("861d"),c=r("d039"),l=r("1c7e"),d=r("d44e"),p=r("7156");t.exports=function(t,e,r){function m(t){var e=S[t];a(S,t,"add"==t?function(t){return e.call(this,0===t?0:t),this}:"delete"==t?function(t){return!(M&&!h(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return M&&!h(t)?void 0:e.call(this,0===t?0:t)}:"has"==t?function(t){return!(M&&!h(t))&&e.call(this,0===t?0:t)}:function(t,r){return e.call(this,0===t?0:t,r),this})}var b,g,v,y,w,A=-1!==t.indexOf("Map"),M=-1!==t.indexOf("Weak"),_=A?"set":"add",x=i[t],S=x&&x.prototype,E=x,k={};return o(t,"function"!=typeof x||!(M||S.forEach&&!c((function(){(new x).entries().next()}))))?(E=r.getConstructor(e,t,A,_),s.REQUIRED=!0):o(t,!0)&&(g=(b=new E)[_](M?{}:-0,1)!=b,v=c((function(){b.has(1)})),y=l((function(t){new x(t)})),w=!M&&c((function(){for(var t=new x,e=5;e--;)t[_](e,e);return!t.has(-0)})),y||(((E=e((function(e,r){return f(e,E,t),e=p(new x,e,E),null!=r&&u(r,e[_],e,A),e}))).prototype=S).constructor=E),(v||w)&&(m("delete"),m("has"),A&&m("get")),(w||g)&&m(_),M&&S.clear&&delete S.clear),k[t]=E,n({global:!0,forced:E!=x},k),d(E,t),M||r.setStrong(E,t,A),E}},"6d9f":function(t,e,r){var n=r("5a5d"),i=r("10dd"),o=r("e171");t.exports=function(t){var e=n(t),r=i.f;if(r)for(var a,s=r(t),u=o.f,f=0;s.length>f;)u.call(t,a=s[f++])&&e.push(a);return e}},"6dd8":function(t,e,r){"use strict";r.r(e),function(t){var r="undefined"!=typeof Map?Map:(Object.defineProperty(i.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),i.prototype.get=function(t){return t=n(this.__entries__,t),t=this.__entries__[t],t&&t[1]},i.prototype.set=function(t,e){var r=n(this.__entries__,t);~r?this.__entries__[r][1]=e:this.__entries__.push([t,e])},i.prototype.delete=function(t){var e=this.__entries__;t=n(e,t);~t&&e.splice(t,1)},i.prototype.has=function(t){return!!~n(this.__entries__,t)},i.prototype.clear=function(){this.__entries__.splice(0)},i.prototype.forEach=function(t,e){void 0===e&&(e=null);for(var r=0,n=this.__entries__;r<n.length;r++){var i=n[r];t.call(e,i[1],i[0])}},i);function n(t,e){var r=-1;return t.some((function(t,n){return t[0]===e&&(r=n,!0)})),r}function i(){this.__entries__=[]}var o="undefined"!=typeof window&&"undefined"!=typeof document&&window.document===document,a=void 0!==t&&t.Math===Math?t:"undefined"!=typeof self&&self.Math===Math?self:"undefined"!=typeof window&&window.Math===Math?window:Function("return this")(),s="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(a):function(t){return setTimeout((function(){return t(Date.now())}),1e3/60)},u=2,f=["top","right","bottom","left","width","height","size","weight"],h="undefined"!=typeof MutationObserver,c=(l.prototype.addObserver=function(t){~this.observers_.indexOf(t)||this.observers_.push(t),this.connected_||this.connect_()},l.prototype.removeObserver=function(t){var e=this.observers_;t=e.indexOf(t);~t&&e.splice(t,1),!e.length&&this.connected_&&this.disconnect_()},l.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},l.prototype.updateObservers_=function(){var t=this.observers_.filter((function(t){return t.gatherActive(),t.hasActive()}));return t.forEach((function(t){return t.broadcastActive()})),0<t.length},l.prototype.connect_=function(){o&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),h?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},l.prototype.disconnect_=function(){o&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},l.prototype.onTransitionEnd_=function(t){t=t.propertyName;var e=void 0===t?"":t;f.some((function(t){return!!~e.indexOf(t)}))&&this.refresh()},l.getInstance=function(){return this.instance_||(this.instance_=new l),this.instance_},l.instance_=null,l);function l(){function t(){o&&(o=!1,n()),a&&r()}function e(){s(t)}function r(){var t=Date.now();if(o){if(t-f<u)return;a=!0}else a=!(o=!0),setTimeout(e,i);f=t}var n,i,o,a,f;this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=(n=this.refresh.bind(this),a=o=!(i=20),f=0,r)}var d=function(t,e){for(var r=0,n=Object.keys(e);r<n.length;r++){var i=n[r];Object.defineProperty(t,i,{value:e[i],enumerable:!1,writable:!1,configurable:!0})}return t},p=function(t){return t&&t.ownerDocument&&t.ownerDocument.defaultView||a},m=A(0,0,0,0);function b(t){return parseFloat(t)||0}function g(t){for(var e=[],r=1;r<arguments.length;r++)e[r-1]=arguments[r];return e.reduce((function(e,r){return e+b(t["border-"+r+"-width"])}),0)}function v(t){var e=t.clientWidth,r=t.clientHeight;if(!e&&!r)return m;var n=p(t).getComputedStyle(t),i=function(t){for(var e={},r=0,n=["top","right","bottom","left"];r<n.length;r++){var i=n[r],o=t["padding-"+i];e[i]=b(o)}return e}(n),o=i.left+i.right,a=i.top+i.bottom,s=b(n.width),u=b(n.height);return"border-box"===n.boxSizing&&(Math.round(s+o)!==e&&(s-=g(n,"left","right")+o),Math.round(u+a)!==r&&(u-=g(n,"top","bottom")+a)),(t=t)!==p(t).document.documentElement&&(e=Math.round(s+o)-e,r=Math.round(u+a)-r,1!==Math.abs(e)&&(s-=e),1!==Math.abs(r)&&(u-=r)),A(i.left,i.top,s,u)}var y="undefined"!=typeof SVGGraphicsElement?function(t){return t instanceof p(t).SVGGraphicsElement}:function(t){return t instanceof p(t).SVGElement&&"function"==typeof t.getBBox};function w(t){return o?y(t)?A(0,0,(e=(e=t).getBBox()).width,e.height):v(t):m;var e}function A(t,e,r,n){return{x:t,y:e,width:r,height:n}}var M=(_.prototype.isActive=function(){var t=w(this.target);return(this.contentRect_=t).width!==this.broadcastWidth||t.height!==this.broadcastHeight},_.prototype.broadcastRect=function(){var t=this.contentRect_;return this.broadcastWidth=t.width,this.broadcastHeight=t.height,t},_);function _(t){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=A(0,0,0,0),this.target=t}var x=function(t,e){var r,n,i,o=(r=(o=e).x,n=o.y,i=o.width,e=o.height,o="undefined"!=typeof DOMRectReadOnly?DOMRectReadOnly:Object,o=Object.create(o.prototype),d(o,{x:r,y:n,width:i,height:e,top:n,right:r+i,bottom:e+n,left:r}),o);d(this,{target:t,contentRect:o})},S=(E.prototype.observe=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(t instanceof p(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var e=this.observations_;e.has(t)||(e.set(t,new M(t)),this.controller_.addObserver(this),this.controller_.refresh())}},E.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(t instanceof p(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var e=this.observations_;e.has(t)&&(e.delete(t),e.size||this.controller_.removeObserver(this))}},E.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},E.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach((function(e){e.isActive()&&t.activeObservations_.push(e)}))},E.prototype.broadcastActive=function(){var t,e;this.hasActive()&&(t=this.callbackCtx_,e=this.activeObservations_.map((function(t){return new x(t.target,t.broadcastRect())})),this.callback_.call(t,e,t),this.clearActive())},E.prototype.clearActive=function(){this.activeObservations_.splice(0)},E.prototype.hasActive=function(){return 0<this.activeObservations_.length},E);function E(t,e,n){if(this.activeObservations_=[],this.observations_=new r,"function"!=typeof t)throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=t,this.controller_=e,this.callbackCtx_=n}var k=new("undefined"!=typeof WeakMap?WeakMap:r),O=function t(e){if(!(this instanceof t))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var r=c.getInstance();r=new S(e,r,this);k.set(this,r)};["observe","unobserve","disconnect"].forEach((function(t){O.prototype[t]=function(){var e;return(e=k.get(this))[t].apply(e,arguments)}})),t=void 0!==a.ResizeObserver?a.ResizeObserver:O,e.default=t}.call(this,r("c8ba"))},"6eeb":function(t,e,r){var n=r("da84"),i=r("9112"),o=r("5135"),a=r("ce4e"),s=r("8925"),u=(r=r("69f3"),r.get),f=r.enforce,h=String(String).split("String");(t.exports=function(t,e,r,s){var u=!!s&&!!s.unsafe,c=!!s&&!!s.enumerable;s=!!s&&!!s.noTargetGet;"function"==typeof r&&("string"!=typeof e||o(r,"name")||i(r,"name",e),f(r).source=h.join("string"==typeof e?e:"")),t!==n?(u?!s&&t[e]&&(c=!0):delete t[e],c?t[e]=r:i(t,e,r)):c?t[e]=r:a(e,r)})(Function.prototype,"toString",(function(){return"function"==typeof this&&u(this).source||s(this)}))},"6eed":function(t,e,r){"use strict";var n=r("c3c0"),i=r("edc9"),o=r("aa56"),a=r("da3e"),s=n.sum32,u=n.sum32_4,f=n.sum32_5,h=o.ch32,c=o.maj32,l=o.s0_256,d=o.s1_256,p=o.g0_256,m=o.g1_256,b=i.BlockHash,g=[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 v(){if(!(this instanceof v))return new v;b.call(this),this.h=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this.k=g,this.W=new Array(64)}n.inherits(v,b),(t.exports=v).blockSize=512,v.outSize=256,v.hmacStrength=192,v.padLength=64,v.prototype._update=function(t,e){for(var r=this.W,n=0;n<16;n++)r[n]=t[e+n];for(;n<r.length;n++)r[n]=u(m(r[n-2]),r[n-7],p(r[n-15]),r[n-16]);var i=this.h[0],o=this.h[1],b=this.h[2],g=this.h[3],v=this.h[4],y=this.h[5],w=this.h[6],A=this.h[7];for(a(this.k.length===r.length),n=0;n<r.length;n++){var M=f(A,d(v),h(v,y,w),this.k[n],r[n]),_=s(l(i),c(i,o,b));A=w,w=y,y=v,v=s(g,M),g=b,b=o,o=i,i=s(M,_)}this.h[0]=s(this.h[0],i),this.h[1]=s(this.h[1],o),this.h[2]=s(this.h[2],b),this.h[3]=s(this.h[3],g),this.h[4]=s(this.h[4],v),this.h[5]=s(this.h[5],y),this.h[6]=s(this.h[6],w),this.h[7]=s(this.h[7],A)},v.prototype._digest=function(t){return"hex"===t?n.toHex32(this.h,"big"):n.split32(this.h,"big")}},"6f4f":function(t,e,r){function n(){}var i=r("77e9"),o=r("85e7"),a=r("9742"),s=r("5a94")("IE_PROTO"),u="prototype",f=function(){var t=r("05f5")("iframe"),e=a.length;for(t.style.display="none",r("9141").appendChild(t),t.src="javascript:",(t=t.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),f=t.F;e--;)delete f[u][a[e]];return f()};t.exports=Object.create||function(t,e){var r;return null!==t?(n[u]=i(t),r=new n,n[u]=null,r[s]=t):r=f(),void 0===e?r:o(r,e)}},"6fc7":function(t,e,r){var n=r("9b6f"),i=Math.max,o=Math.min;t.exports=function(t,e){return(t=n(t))<0?i(t+e,0):o(t,e)}},"6fe7":function(t,e,r){var n=r("39a9").Buffer,i=r("1a2a"),o=r("a958"),a=r("3337").ec,s=r("399f"),u=r("2aee"),f=r("cd91");function h(t,e,r,o){(t=n.from(t.toArray())).length<e.byteLength()&&(a=n.alloc(e.byteLength()-t.length),t=n.concat([a,t]));var a=r.length;r=function(t,e){return t=(t=c(t,e)).mod(e),t=n.from(t.toArray()),t.length<e.byteLength()&&(e=n.alloc(e.byteLength()-t.length),t=n.concat([e,t])),t}(r,e);return(e=n.alloc(a)).fill(1),a=n.alloc(a),a=i(o,a).update(e).update(n.from([0])).update(t).update(r).digest(),e=i(o,a).update(e).digest(),{k:a=i(o,a).update(e).update(n.from([1])).update(t).update(r).digest(),v:e=i(o,a).update(e).digest()}}function c(t,e){var r=new s(t);e=(t.length<<3)-e.bitLength();return 0<e&&r.ishrn(e),r}function l(t,e,r){var o,a;do{for(o=n.alloc(0);8*o.length<t.bitLength();)e.v=i(r,e.k).update(e.v).digest(),o=n.concat([o,e.v])}while(a=c(o,t),e.k=i(r,e.k).update(e.v).update(n.from([0])).digest(),e.v=i(r,e.k).update(e.v).digest(),-1!==a.cmp(t));return a}t.exports=function(t,e,r,i,d){if((e=u(e)).curve){if("ecdsa"!==i&&"ecdsa/rsa"!==i)throw new Error("wrong private key type");return function(t,e){var r=f[e.curve.join(".")];if(!r)throw new Error("unknown curve "+e.curve.join("."));return t=new a(r).keyFromPrivate(e.privateKey).sign(t),n.from(t.toDER())}(t,e)}if("dsa"===e.type){if("dsa"!==i)throw new Error("wrong private key type");return function(t,e,r){for(var i,o=e.params.priv_key,a=e.params.p,u=e.params.q,f=e.params.g,d=new s(0),p=c(t,u).mod(u),m=!1,b=h(o,u,t,r);!1===m;)i=l(u,b,r),d=function(t,e,r,n){return t.toRed(s.mont(r)).redPow(e).fromRed().mod(n)}(f,i,a,u),0===(m=i.invm(u).imul(p.add(o.mul(d))).mod(u)).cmpn(0)&&(m=!1,d=new s(0));return function(t,e){t=t.toArray(),e=e.toArray(),128&t[0]&&(t=[0].concat(t)),128&e[0]&&(e=[0].concat(e));var r=[48,t.length+e.length+4,2,t.length];return r=r.concat(t,[2,e.length],e),n.from(r)}(d,m)}(t,e,r)}if("rsa"!==i&&"ecdsa/rsa"!==i)throw new Error("wrong private key type");t=n.concat([d,t]);for(var p=e.modulus.byteLength(),m=[0,1];t.length+m.length+1<p;)m.push(255);m.push(0);for(var b=-1;++b<t.length;)m.push(t[b]);return o(m,e)},t.exports.getKey=h,t.exports.makeKey=l},7067:function(t,e,r){var n=r("f083");n(n.S,"Object",{is:r("a87b")})},7156:function(t,e,r){var n=r("861d"),i=r("d2bb");t.exports=function(t,e,r){var o,a;return i&&"function"==typeof(o=e.constructor)&&o!==r&&n(a=o.prototype)&&a!==r.prototype&&i(t,a),t}},"71ae":function(t,e,r){var n=r("f083");n(n.S,"System",{global:r("93e0")})},"726c":function(t,e,r){"use strict";var n=r("f083"),i=r("27c4")(!1),o=[].indexOf,a=!!o&&1/[1].indexOf(1,-0)<0;n(n.P+n.F*(a||!r("55c7")(o)),"Array",{indexOf:function(t){return a?o.apply(this,arguments)||0:i(this,t,arguments[1])}})},"72aa":function(t,e,r){var n=r("3fb5"),i=r("a255"),o=r("b672"),a=r("8707").Buffer,s=new Array(64);function u(){this.init(),this._w=s,o.call(this,64,56)}n(u,i),u.prototype.init=function(){return this._a=3238371032,this._b=914150663,this._c=812702999,this._d=4144912697,this._e=4290775857,this._f=1750603025,this._g=1694076839,this._h=3204075428,this},u.prototype._hash=function(){var t=a.allocUnsafe(28);return t.writeInt32BE(this._a,0),t.writeInt32BE(this._b,4),t.writeInt32BE(this._c,8),t.writeInt32BE(this._d,12),t.writeInt32BE(this._e,16),t.writeInt32BE(this._f,20),t.writeInt32BE(this._g,24),t},t.exports=u},"72fe":function(t,e,r){var n;t.exports=(n=r("21bf"),function(t){var e=n,r=e.lib,i=r.WordArray,o=r.Hasher,a=(r=e.algo,[]);function s(t,e,r,n,i,o,a){return a=t+(e&r|~e&n)+i+a,(a<<o|a>>>32-o)+e}function u(t,e,r,n,i,o,a){return a=t+(e&n|r&~n)+i+a,(a<<o|a>>>32-o)+e}function f(t,e,r,n,i,o,a){return a=t+(e^r^n)+i+a,(a<<o|a>>>32-o)+e}function h(t,e,r,n,i,o,a){return a=t+(r^(e|~n))+i+a,(a<<o|a>>>32-o)+e}!function(){for(var e=0;e<64;e++)a[e]=4294967296*t.abs(t.sin(e+1))|0}(),r=r.MD5=o.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(t,e){for(var r=0;r<16;r++){var n=e+r,i=t[n];t[n]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}var o=this._hash.words,c=t[e+0],l=t[e+1],d=t[e+2],p=t[e+3],m=t[e+4],b=t[e+5],g=t[e+6],v=t[e+7],y=t[e+8],w=t[e+9],A=t[e+10],M=t[e+11],_=t[e+12],x=t[e+13],S=t[e+14],E=t[e+15],k=s(k=o[0],C=o[1],j=o[2],O=o[3],c,7,a[0]),O=s(O,k,C,j,l,12,a[1]),j=s(j,O,k,C,d,17,a[2]),C=s(C,j,O,k,p,22,a[3]);k=s(k,C,j,O,m,7,a[4]),O=s(O,k,C,j,b,12,a[5]),j=s(j,O,k,C,g,17,a[6]),C=s(C,j,O,k,v,22,a[7]),k=s(k,C,j,O,y,7,a[8]),O=s(O,k,C,j,w,12,a[9]),j=s(j,O,k,C,A,17,a[10]),C=s(C,j,O,k,M,22,a[11]),k=s(k,C,j,O,_,7,a[12]),O=s(O,k,C,j,x,12,a[13]),j=s(j,O,k,C,S,17,a[14]),k=u(k,C=s(C,j,O,k,E,22,a[15]),j,O,l,5,a[16]),O=u(O,k,C,j,g,9,a[17]),j=u(j,O,k,C,M,14,a[18]),C=u(C,j,O,k,c,20,a[19]),k=u(k,C,j,O,b,5,a[20]),O=u(O,k,C,j,A,9,a[21]),j=u(j,O,k,C,E,14,a[22]),C=u(C,j,O,k,m,20,a[23]),k=u(k,C,j,O,w,5,a[24]),O=u(O,k,C,j,S,9,a[25]),j=u(j,O,k,C,p,14,a[26]),C=u(C,j,O,k,y,20,a[27]),k=u(k,C,j,O,x,5,a[28]),O=u(O,k,C,j,d,9,a[29]),j=u(j,O,k,C,v,14,a[30]),k=f(k,C=u(C,j,O,k,_,20,a[31]),j,O,b,4,a[32]),O=f(O,k,C,j,y,11,a[33]),j=f(j,O,k,C,M,16,a[34]),C=f(C,j,O,k,S,23,a[35]),k=f(k,C,j,O,l,4,a[36]),O=f(O,k,C,j,m,11,a[37]),j=f(j,O,k,C,v,16,a[38]),C=f(C,j,O,k,A,23,a[39]),k=f(k,C,j,O,x,4,a[40]),O=f(O,k,C,j,c,11,a[41]),j=f(j,O,k,C,p,16,a[42]),C=f(C,j,O,k,g,23,a[43]),k=f(k,C,j,O,w,4,a[44]),O=f(O,k,C,j,_,11,a[45]),j=f(j,O,k,C,E,16,a[46]),k=h(k,C=f(C,j,O,k,d,23,a[47]),j,O,c,6,a[48]),O=h(O,k,C,j,v,10,a[49]),j=h(j,O,k,C,S,15,a[50]),C=h(C,j,O,k,b,21,a[51]),k=h(k,C,j,O,_,6,a[52]),O=h(O,k,C,j,p,10,a[53]),j=h(j,O,k,C,A,15,a[54]),C=h(C,j,O,k,l,21,a[55]),k=h(k,C,j,O,y,6,a[56]),O=h(O,k,C,j,E,10,a[57]),j=h(j,O,k,C,g,15,a[58]),C=h(C,j,O,k,x,21,a[59]),k=h(k,C,j,O,m,6,a[60]),O=h(O,k,C,j,M,10,a[61]),j=h(j,O,k,C,d,15,a[62]),C=h(C,j,O,k,w,21,a[63]),o[0]=o[0]+k|0,o[1]=o[1]+C|0,o[2]=o[2]+j|0,o[3]=o[3]+O|0},_doFinalize:function(){var e=this._data,r=e.words,n=8*this._nDataBytes,i=8*e.sigBytes;r[i>>>5]|=128<<24-i%32;var o=t.floor(n/4294967296);n=n;r[15+(64+i>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),r[14+(64+i>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),e.sigBytes=4*(r.length+1),this._process();r=this._hash;for(var a=r.words,s=0;s<4;s++){var u=a[s];a[s]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return r},clone:function(){var t=o.clone.call(this);return t._hash=this._hash.clone(),t}}),e.MD5=o._createHelper(r),e.HmacMD5=o._createHmacHelper(r)}(Math),n.MD5)},7371:function(t,e,r){r("7bb0")("Set")},7382:function(t,e,r){var n=r("f083"),i=r("6fc7"),o=String.fromCharCode;r=String.fromCodePoint;n(n.S+n.F*(!!r&&1!=r.length),"String",{fromCodePoint:function(t){for(var e,r=[],n=arguments.length,a=0;a<n;){if(e=+arguments[a++],i(e,1114111)!==e)throw RangeError(e+" is not a valid code point");r.push(e<65536?o(e):o(55296+((e-=65536)>>10),e%1024+56320))}return r.join("")}})},7418:function(t,e){e.f=Object.getOwnPropertySymbols},7433:function(t,e,r){r=r("93e0").document,t.exports=r&&r.documentElement},"746f":function(t,e,r){var n=r("428f"),i=r("5135"),o=r("e538"),a=r("9bf2").f;t.exports=function(t){var e=n.Symbol||(n.Symbol={});i(e,t)||a(e,t,{value:o.f(t)})}},"74ef":function(t,e,r){var n=r("f083");n(n.P+n.R,"Set",{toJSON:r("1ff6")("Set")})},7524:function(t,e){t.exports=function(t,e){var r=e===Object(e)?function(t){return e[t]}:e;return function(e){return String(e).replace(t,r)}}},"75cc":function(t,e,r){"use strict";(function(t,n){function i(){throw new Error("secure random number generation not supported by this browser\nuse chrome, FireFox or Internet Explorer 11")}var o=r("8707"),a=r("11dc"),s=o.Buffer,u=o.kMaxLength,f=t.crypto||t.msCrypto,h=Math.pow(2,32)-1;function c(t,e){if("number"!=typeof t||t!=t)throw new TypeError("offset must be a number");if(h<t||t<0)throw new TypeError("offset must be a uint32");if(u<t||e<t)throw new RangeError("offset out of range")}function l(t,e,r){if("number"!=typeof t||t!=t)throw new TypeError("size must be a number");if(h<t||t<0)throw new TypeError("size must be a uint32");if(r<t+e||u<t)throw new RangeError("buffer too small")}function d(t,e,r,i){if(n.browser){var o=t.buffer;o=new Uint8Array(o,e,r);return f.getRandomValues(o),i?void n.nextTick((function(){i(null,t)})):t}if(!i)return a(r).copy(t,e),t;a(r,(function(r,n){return r?i(r):(n.copy(t,e),void i(null,t))}))}f&&f.getRandomValues||!n.browser?(e.randomFill=function(e,r,n,i){if(!(s.isBuffer(e)||e instanceof t.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');if("function"==typeof r)i=r,r=0,n=e.length;else if("function"==typeof n)i=n,n=e.length-r;else if("function"!=typeof i)throw new TypeError('"cb" argument must be a function');return c(r,e.length),l(n,r,e.length),d(e,r,n,i)},e.randomFillSync=function(e,r,n){if(void 0===r&&(r=0),!(s.isBuffer(e)||e instanceof t.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');return c(r,e.length),void 0===n&&(n=e.length-r),l(n,r,e.length),d(e,r,n)}):(e.randomFill=i,e.randomFillSync=i)}).call(this,r("c8ba"),r("4362"))},7658:function(t,e,r){"use strict";function n(t){return 1===t.length?"0"+t:t}function i(t){for(var e="",r=0;r<t.length;r++)e+=n(t[r].toString(16));return e}e.toArray=function(t,e){if(Array.isArray(t))return t.slice();if(!t)return[];var r=[];if("string"!=typeof t){for(var n=0;n<t.length;n++)r[n]=0|t[n];return r}if("hex"===e)for((t=t.replace(/[^a-z0-9]+/gi,"")).length%2!=0&&(t="0"+t),n=0;n<t.length;n+=2)r.push(parseInt(t[n]+t[n+1],16));else for(n=0;n<t.length;n++){var i=t.charCodeAt(n),o=i>>8;i=255&i;o?r.push(o,i):r.push(i)}return r},e.zero2=n,e.toHex=i,e.encode=function(t,e){return"hex"===e?i(t):t}},"76de":function(t,e,r){r("5ee4"),t.exports=r("0ae2").RegExp.escape},7701:function(t,e,r){var n=r("f083");r=Math.atanh;n(n.S+n.F*!(r&&1/r(-0)<0),"Math",{atanh:function(t){return 0==(t=+t)?t:Math.log((1+t)/(1-t))/2}})},"77e9":function(t,e,r){var n=r("7a41");t.exports=function(t){if(!n(t))throw TypeError(t+" is not an object!");return t}},"77ea":function(t,e,r){var n=r("93e0"),i=r("0713"),o=r("2fb2"),a=r("5689")("src"),s=r("a070"),u=(""+s).split("toString");r("0ae2").inspectSource=function(t){return s.call(t)},(t.exports=function(t,e,r,s){var f="function"==typeof r;f&&(o(r,"name")||i(r,"name",e)),t[e]!==r&&(f&&(o(r,a)||i(r,a,t[e]?""+t[e]:u.join(String(e)))),t===n?t[e]=r:s?t[e]?t[e]=r:i(t,e,r):(delete t[e],i(t,e,r)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[a]||s.call(this)}))},"77f4":function(t,e,r){var n=r("2761"),i=r("d77f"),o=r("5a5d");t.exports=r("c94e")?Object.defineProperties:function(t,e){i(t);for(var r,a=o(e),s=a.length,u=0;u<s;)n.f(t,r=a[u++],e[r]);return t}},"780f":function(t,e,r){"use strict";t.exports=i;var n=r("27bf");t=Object.create(r("3a7c"));function i(t){if(!(this instanceof i))return new i(t);n.call(this,t)}t.inherits=r("3fb5"),t.inherits(i,n),i.prototype._transform=function(t,e,r){r(null,t)}},7839:function(t,e){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"786f":function(t,e,r){var n=r("f083"),i=r("2ce8"),o=r("d77f"),a=(r("93e0").Reflect||{}).apply,s=Function.apply;n(n.S+n.F*!r("f937")((function(){a((function(){}))})),"Reflect",{apply:function(t,e,r){return t=i(t),r=o(r),a?a(t,e,r):s.call(t,e,r)}})},"798a":function(t,e,r){var n=r("9fe8");t.exports=function(t,e){if(!n(t)||t._t!==e)throw TypeError("Incompatible receiver, "+e+" required!");return t}},"7a10":function(t,e,r){var n=r("d0eb"),i=r("fdac");function o(t){this.rand=t||new i.Rand}(t.exports=o).create=function(t){return new o(t)},o.prototype._randbelow=function(t){var e=t.bitLength(),r=Math.ceil(e/8);do{var i=new n(this.rand.generate(r))}while(0<=i.cmp(t));return i},o.prototype._randrange=function(t,e){return e=e.sub(t),t.add(this._randbelow(e))},o.prototype.test=function(t,e,r){var i=t.bitLength(),o=n.mont(t),a=new n(1).toRed(o);e=e||Math.max(1,i/48|0);for(var s=t.subn(1),u=0;!s.testn(u);u++);for(var f=t.shrn(u),h=s.toRed(o);0<e;e--){var c=this._randrange(new n(2),s);r&&r(c);var l=c.toRed(o).redPow(f);if(0!==l.cmp(a)&&0!==l.cmp(h)){for(var d=1;d<u;d++){if(0===(l=l.redSqr()).cmp(a))return!1;if(0===l.cmp(h))break}if(d===u)return!1}}return!0},o.prototype.getDivisor=function(t,e){var r=t.bitLength(),i=n.mont(t),o=new n(1).toRed(i);e=e||Math.max(1,r/48|0);for(var a=t.subn(1),s=0;!a.testn(s);s++);for(var u=t.shrn(s),f=a.toRed(i);0<e;e--){var h=this._randrange(new n(2),a),c=t.gcd(h);if(0!==c.cmpn(1))return c;var l=h.toRed(i).redPow(u);if(0!==l.cmp(o)&&0!==l.cmp(f)){for(var d=1;d<s;d++){if(0===(l=l.redSqr()).cmp(o))return l.fromRed().subn(1).gcd(t);if(0===l.cmp(f))break}if(d===s)return(l=l.redSqr()).fromRed().subn(1).gcd(t)}}return!1}},"7a29":function(t,e,r){var n=r("9fe8"),i=r("4c8d").onFreeze;r("0a66")("freeze",(function(t){return function(e){return t&&n(e)?t(i(e)):e}}))},"7a41":function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},"7b0b":function(t,e,r){var n=r("1d80");t.exports=function(t){return Object(n(t))}},"7b3e":function(t,e,r){"use strict";var n,i=r("a3de");i.canUseDOM&&(n=document.implementation&&document.implementation.hasFeature&&!0!==document.implementation.hasFeature("","")
- /**
- * Checks if an event is supported in the current execution environment.
- *
- * NOTE: This will not work correctly for non-generic events such as `change`,
- * `reset`, `load`, `error`, and `select`.
- *
- * Borrows from Modernizr.
- *
- * @param {string} eventNameSuffix Event name, e.g. "click".
- * @param {?boolean} capture Check if the capture phase is supported.
- * @return {boolean} True if the event is supported.
- * @internal
- * @license Modernizr 3.0.0pre (Custom Build) | MIT
- */),t.exports=function(t,e){if(!i.canUseDOM||e&&!("addEventListener"in document))return!1;var r="on"+t,o=r in document;return o||((e=document.createElement("div")).setAttribute(r,"return;"),o="function"==typeof e[r]),!o&&n&&"wheel"===t?document.implementation.hasFeature("Events.wheel","3.0"):o}},"7bb0":function(t,e,r){"use strict";var n=r("f083"),i=r("2ce8"),o=r("911a"),a=r("8fc4");t.exports=function(t){n(n.S,t,{from:function(t){var e,r,n,s,u=arguments[1];return i(this),(e=void 0!==u)&&i(u),null==t?new this:(r=[],e?(n=0,s=o(u,arguments[2],2),a(t,!1,(function(t){r.push(s(t,n++))}))):a(t,!1,r.push,r),new this(r))}})}},"7bbc":function(t,e,r){var n;t.exports=(n=r("21bf"),r("df2f"),r("5980"),function(){var t=n,e=t.lib,r=e.Base,i=e.WordArray,o=t.algo,a=(e=o.SHA1,o.HMAC),s=o.PBKDF2=r.extend({cfg:r.extend({keySize:4,hasher:e,iterations:1}),init:function(t){this.cfg=this.cfg.extend(t)},compute:function(t,e){for(var r=this.cfg,n=a.create(r.hasher,t),o=i.create(),s=i.create([1]),u=o.words,f=s.words,h=r.keySize,c=r.iterations;u.length<h;){var l=n.update(e).finalize(s);n.reset();for(var d=l.words,p=d.length,m=l,b=1;b<c;b++){m=n.finalize(m),n.reset();for(var g=m.words,v=0;v<p;v++)d[v]^=g[v]}o.concat(l),f[0]++}return o.sigBytes=4*h,o}});t.PBKDF2=function(t,e,r){return s.create(r).compute(t,e)}}(),n.PBKDF2)},"7bc9":function(t,e){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},"7bd6":function(t,e,r){r=r("f083"),r(r.S,"Math",{isubh:function(t,e,r,n){return t>>>=0,r>>>=0,(e>>>0)-(n>>>0)-((~t&r|~(t^r)&t-r>>>0)>>>31)|0}})},"7bf9":function(t,e,r){"use strict";r("e681")("italics",(function(t){return function(){return t(this,"i","","")}}))},"7c3c":function(t,e,r){var n=r("93e0"),i=r("11e2"),o=r("2761").f,a=r("dbb2").f,s=r("37a2"),u=r("66ac"),f=p=n.RegExp,h=p.prototype,c=/a/g,l=/a/g,d=new p(c)!==c;if(r("c94e")&&(!d||r("f937")((function(){return l[r("de24")("match")]=!1,p(c)!=c||p(l)==l||"/a/i"!=p(c,"i")})))){for(var p=function(t,e){var r=this instanceof p,n=s(t),o=void 0===e;return!r&&n&&t.constructor===p&&o?t:i(d?new f(n&&!o?t.source:t,e):f((n=t instanceof p)?t.source:t,n&&o?u.call(t):e),r?this:h,p)},m=a(f),b=0;m.length>b;)!function(t){t in p||o(p,t,{configurable:!0,get:function(){return f[t]},set:function(e){f[t]=e}})}(m[b++]);(h.constructor=p).prototype=h,r("77ea")(n,"RegExp",p)}r("3a2f")("RegExp")},"7c73":function(t,e,r){function n(){}function i(t){return"<script>"+t+"</"+d+">"}var o,a=r("825a"),s=r("37e8"),u=r("7839"),f=r("d012"),h=r("1be4"),c=r("cc12"),l=(r=r("f772"),"prototype"),d="script",p=r("IE_PROTO"),m=function(){try{o=document.domain&&new ActiveXObject("htmlfile")}catch(t){}var t;m=o?function(t){t.write(i("")),t.close();var e=t.parentWindow.Object;return t=null,e}(o):((t=c("iframe")).style.display="none",h.appendChild(t),t.src=String("javascript:"),(t=t.contentWindow.document).open(),t.write(i("document.F=Object")),t.close(),t.F);for(var e=u.length;e--;)delete m[l][u[e]];return m()};f[p]=!0,t.exports=Object.create||function(t,e){var r;return null!==t?(n[l]=a(t),r=new n,n[l]=null,r[p]=t):r=m(),void 0===e?r:s(r,e)}},"7d24":function(t,e,r){r("1b1e")("Uint16",2,(function(t){return function(e,r,n){return t(this,e,r,n)}}))},"7d2a":function(t,e){var r=Math.pow(2,30)-1;t.exports=function(t,e){if("number"!=typeof t)throw new TypeError("Iterations not a number");if(t<0)throw new TypeError("Bad iterations");if("number"!=typeof e)throw new TypeError("Key length not a number");if(e<0||r<e||e!=e)throw new TypeError("Bad key length")}},"7d72":function(t,e,r){"use strict";var n=r("8707").Buffer,i=n.isEncoding||function(t){switch((t=""+t)&&t.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function o(t){var e=function(t){if(!t)return"utf8";for(var e;;)switch(t){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return t;default:if(e)return;t=(""+t).toLowerCase(),e=!0}}(t);if("string"!=typeof e&&(n.isEncoding===i||!i(t)))throw new Error("Unknown encoding: "+t);return e||t}function a(t){var e;switch(this.encoding=o(t),this.encoding){case"utf16le":this.text=f,this.end=h,e=4;break;case"utf8":this.fillLast=u,e=4;break;case"base64":this.text=c,this.end=l,e=3;break;default:return this.write=d,void(this.end=p)}this.lastNeed=0,this.lastTotal=0,this.lastChar=n.allocUnsafe(e)}function s(t){return t<=127?0:t>>5==6?2:t>>4==14?3:t>>3==30?4:t>>6==2?-1:-2}function u(t){var e,r=this.lastTotal-this.lastNeed,n=(n=this,128!=(192&(e=t)[0])?(n.lastNeed=0,"�"):1<n.lastNeed&&1<e.length?128!=(192&e[1])?(n.lastNeed=1,"�"):2<n.lastNeed&&2<e.length&&128!=(192&e[2])?(n.lastNeed=2,"�"):void 0:void 0);return void 0!==n?n:this.lastNeed<=t.length?(t.copy(this.lastChar,r,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(t.copy(this.lastChar,r,0,t.length),void(this.lastNeed-=t.length))}function f(t,e){if((t.length-e)%2!=0)return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=t[t.length-1],t.toString("utf16le",e,t.length-1);var r=t.toString("utf16le",e);return r&&(e=r.charCodeAt(r.length-1),55296<=e&&e<=56319)?(this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1],r.slice(0,-1)):r}function h(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?(t=this.lastTotal-this.lastNeed,e+this.lastChar.toString("utf16le",0,t)):e}function c(t,e){var r=(t.length-e)%3;return 0==r?t.toString("base64",e):(this.lastNeed=3-r,this.lastTotal=3,1==r?this.lastChar[0]=t[t.length-1]:(this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1]),t.toString("base64",e,t.length-r))}function l(t){return t=t&&t.length?this.write(t):"",this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function d(t){return t.toString(this.encoding)}function p(t){return t&&t.length?this.write(t):""}(e.StringDecoder=a).prototype.write=function(t){if(0===t.length)return"";var e,r;if(this.lastNeed){if(void 0===(e=this.fillLast(t)))return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r<t.length?e?e+this.text(t,r):this.text(t,r):e||""},a.prototype.end=function(t){return t=t&&t.length?this.write(t):"",this.lastNeed?t+"�":t},a.prototype.text=function(t,e){var r=function(t,e,r){var n=e.length-1;if(n<r)return 0;var i=s(e[n]);return 0<=i?(0<i&&(t.lastNeed=i-1),i):--n<r||-2===i?0:0<=(i=s(e[n]))?(0<i&&(t.lastNeed=i-2),i):--n<r||-2===i?0:0<=(i=s(e[n]))?(0<i&&(2===i?i=0:t.lastNeed=i-3),i):0}(this,t,e);return this.lastNeed?(this.lastTotal=r,r=t.length-(r-this.lastNeed),t.copy(this.lastChar,0,r),t.toString("utf8",e,r)):t.toString("utf8",e)},a.prototype.fillLast=function(t){if(this.lastNeed<=t.length)return t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,t.length),this.lastNeed-=t.length}},"7d92":function(t,e,r){e.utils=r("c3c0"),e.common=r("edc9"),e.sha=r("5919"),e.ripemd=r("bb44"),e.hmac=r("2137"),e.sha1=e.sha.sha1,e.sha256=e.sha.sha256,e.sha224=e.sha.sha224,e.sha384=e.sha.sha384,e.sha512=e.sha.sha512,e.ripemd160=e.ripemd.ripemd160},"7db0":function(t,e,r){"use strict";var n=r("23e7"),i=r("b727").find,o=r("44d2"),a=r("ae40"),s=(r="find",!0);a=a(r);r in[]&&Array(1).find((function(){s=!1})),n({target:"Array",proto:!0,forced:s||!a},{find:function(t){return i(this,t,1<arguments.length?arguments[1]:void 0)}}),o(r)},"7dd0":function(t,e,r){"use strict";function n(){return this}var i=r("23e7"),o=r("9ed3"),a=r("e163"),s=r("d2bb"),u=r("d44e"),f=r("9112"),h=r("6eeb"),c=r("b622"),l=r("c430"),d=r("3f8c"),p=(r=r("ae93"),r.IteratorPrototype),m=r.BUGGY_SAFARI_ITERATORS,b=c("iterator"),g="values";t.exports=function(t,e,r,c,v,y,w){function A(t){if(t===v&&O)return O;if(!m&&t in E)return E[t];switch(t){case"keys":case g:case"entries":return function(){return new r(this,t)}}return function(){return new r(this)}}o(r,e,c);var M,_,x=e+" Iterator",S=!1,E=t.prototype,k=E[b]||E["@@iterator"]||v&&E[v],O=!m&&k||A(v);c="Array"==e&&E.entries||k;if(c&&(t=a(c.call(new t)),p!==Object.prototype&&t.next&&(l||a(t)===p||(s?s(t,p):"function"!=typeof t[b]&&f(t,b,n)),u(t,x,!0,!0),l&&(d[x]=n))),v==g&&k&&k.name!==g&&(S=!0,O=function(){return k.call(this)}),l&&!w||E[b]===O||f(E,b,O),d[e]=O,v)if(M={values:A(g),keys:y?O:A("keys"),entries:A("entries")},w)for(_ in M)!m&&!S&&_ in E||h(E,_,M[_]);else i({target:e,proto:!0,forced:m||S},M);return M}},"7df4":function(t,e,r){var n=r("f083");n(n.S,"Math",{fround:r("d49b")})},"7e78":function(t,e,r){var n=r("3fb5"),i=r("b672"),o=r("8707").Buffer,a=[1518500249,1859775393,-1894007588,-899497514],s=new Array(80);function u(){this.init(),this._w=s,i.call(this,64,56)}n(u,i),u.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},u.prototype._update=function(t){for(var e,r=this._w,n=0|this._a,i=0|this._b,o=0|this._c,s=0|this._d,u=0|this._e,f=0;f<16;++f)r[f]=t.readInt32BE(4*f);for(;f<80;++f)r[f]=(e=r[f-3]^r[f-8]^r[f-14]^r[f-16])<<1|e>>>31;for(var h,c,l,d=0;d<80;++d){var p=~~(d/20),m=0|((l=n)<<5|l>>>27)+(h=i,c=o,m=s,0===(l=p)?h&c|~h&m:2===l?h&c|h&m|c&m:h^c^m)+u+r[d]+a[p];u=s,s=o,o=(p=i)<<30|p>>>2,i=n,n=m}this._a=n+this._a|0,this._b=i+this._b|0,this._c=o+this._c|0,this._d=s+this._d|0,this._e=u+this._e|0},u.prototype._hash=function(){var t=o.allocUnsafe(20);return t.writeInt32BE(0|this._a,0),t.writeInt32BE(0|this._b,4),t.writeInt32BE(0|this._c,8),t.writeInt32BE(0|this._d,12),t.writeInt32BE(0|this._e,16),t},t.exports=u},"7f21":function(t,e,r){var n=r("1c2d");t.exports=Array.isArray||function(t){return"Array"==n(t)}},"7f7a":function(t,e,r){"use strict";const n=e;n.bignum=r("bc12"),n.define=r("ef3a").define,n.base=r("41df"),n.constants=r("0211"),n.decoders=r("20f6"),n.encoders=r("343e")},"7f9a":function(t,e,r){var n=r("da84");r=r("8925"),n=n.WeakMap;t.exports="function"==typeof n&&/native code/.test(r(n))},8072:function(t,e,r){var n=r("f083");r=r("4592");n(n.S+n.F*(r!=Math.expm1),"Math",{expm1:r})},8096:function(t,e,r){},"80af":function(t,e,r){(function(t){!function(t,e){"use strict";function n(t,e){if(!t)throw new Error(e||"Assertion failed")}function i(t,e){function r(){}t.super_=e,r.prototype=e.prototype,t.prototype=new r,t.prototype.constructor=t}function o(t,e,r){if(o.isBN(t))return t;this.negative=0,this.words=null,this.length=0,(this.red=null)!==t&&("le"!==e&&"be"!==e||(r=e,e=10),this._init(t||0,e||10,r||"be"))}var a;"object"==typeof t?t.exports=o:e.BN=o,(o.BN=o).wordSize=26;try{a=("undefined"!=typeof window&&void 0!==window.Buffer?window:r(11)).Buffer}catch(t){}function s(t,e){return e=t.charCodeAt(e),65<=e&&e<=70?e-55:97<=e&&e<=102?e-87:e-48&15}function u(t,e,r){var n=s(t,r);return e<=r-1&&(n|=s(t,r-1)<<4),n}function f(t,e,r,n){for(var i=0,o=Math.min(t.length,r),a=e;a<o;a++){var s=t.charCodeAt(a)-48;i*=n,i+=49<=s?s-49+10:17<=s?s-17+10:s}return i}o.isBN=function(t){return t instanceof o||null!==t&&"object"==typeof t&&t.constructor.wordSize===o.wordSize&&Array.isArray(t.words)},o.max=function(t,e){return 0<t.cmp(e)?t:e},o.min=function(t,e){return t.cmp(e)<0?t:e},o.prototype._init=function(t,e,r){if("number"==typeof t)return this._initNumber(t,e,r);if("object"==typeof t)return this._initArray(t,e,r);n((e="hex"===e?16:e)===(0|e)&&2<=e&&e<=36);var i=0;"-"===(t=t.toString().replace(/\s+/g,""))[0]&&(i++,this.negative=1),i<t.length&&(16===e?this._parseHex(t,i,r):(this._parseBase(t,e,i),"le"===r&&this._initArray(this.toArray(),e,r)))},o.prototype._initNumber=function(t,e,r){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(n(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),"le"===r&&this._initArray(this.toArray(),e,r)},o.prototype._initArray=function(t,e,r){if(n("number"==typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var i,o,a=0;a<this.length;a++)this.words[a]=0;var s=0;if("be"===r)for(a=t.length-1,i=0;0<=a;a-=3)o=t[a]|t[a-1]<<8|t[a-2]<<16,this.words[i]|=o<<s&67108863,this.words[i+1]=o>>>26-s&67108863,26<=(s+=24)&&(s-=26,i++);else if("le"===r)for(i=a=0;a<t.length;a+=3)o=t[a]|t[a+1]<<8|t[a+2]<<16,this.words[i]|=o<<s&67108863,this.words[i+1]=o>>>26-s&67108863,26<=(s+=24)&&(s-=26,i++);return this.strip()},o.prototype._parseHex=function(t,e,r){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var n=0;n<this.length;n++)this.words[n]=0;var i,o=0,a=0;if("be"===r)for(n=t.length-1;e<=n;n-=2)i=u(t,e,n)<<o,this.words[a]|=67108863&i,18<=o?(o-=18,this.words[a+=1]|=i>>>26):o+=8;else for(n=(t.length-e)%2==0?e+1:e;n<t.length;n+=2)i=u(t,e,n)<<o,this.words[a]|=67108863&i,18<=o?(o-=18,this.words[a+=1]|=i>>>26):o+=8;this.strip()},o.prototype._parseBase=function(t,e,r){this.words=[0];for(var n=0,i=this.length=1;i<=67108863;i*=e)n++;i=i/e|0;for(var o=t.length-r,a=o%--n,s=Math.min(o,o-a)+r,u=0,h=r;h<s;h+=n)u=f(t,h,h+n,e),this.imuln(i),this.words[0]+u<67108864?this.words[0]+=u:this._iaddn(u);if(0!=a){var c=1;for(u=f(t,h,t.length,e),h=0;h<a;h++)c*=e;this.imuln(c),this.words[0]+u<67108864?this.words[0]+=u:this._iaddn(u)}this.strip()},o.prototype.copy=function(t){t.words=new Array(this.length);for(var e=0;e<this.length;e++)t.words[e]=this.words[e];t.length=this.length,t.negative=this.negative,t.red=this.red},o.prototype.clone=function(){var t=new o(null);return this.copy(t),t},o.prototype._expand=function(t){for(;this.length<t;)this.words[this.length++]=0;return this},o.prototype.strip=function(){for(;1<this.length&&0===this.words[this.length-1];)this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?"<BN-R: ":"<BN: ")+this.toString(16)+">"};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"],c=[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],l=[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];function d(t,e,r){r.negative=e.negative^t.negative;var n=t.length+e.length|0,i=(n=(r.length=n)-1|0,(a=(0|t.words[0])*(0|e.words[0]))/67108864|0);r.words[0]=67108863&a;for(var o=1;o<n;o++){for(var a,s=i>>>26,u=67108863&i,f=Math.min(o,e.length-1),h=Math.max(0,o-t.length+1);h<=f;h++)s+=(a=(0|t.words[o-h|0])*(0|e.words[h])+u)/67108864|0,u=67108863&a;r.words[o]=0|u,i=0|s}return 0!==i?r.words[o]=0|i:r.length--,r.strip()}o.prototype.toString=function(t,e){if(e=0|e||1,16===(t=t||10)||"hex"===t){u="";for(var r=0,i=0,o=0;o<this.length;o++){var a=this.words[o],s=(16777215&(a<<r|i)).toString(16),u=0!==(i=a>>>24-r&16777215)||o!==this.length-1?h[6-s.length]+s+u:s+u;26<=(r+=2)&&(r-=26,o--)}for(0!==i&&(u=i.toString(16)+u);u.length%e!=0;)u="0"+u;return 0!==this.negative?"-"+u:u}if(t===(0|t)&&2<=t&&t<=36){var f=c[t],d=l[t];for(u="",(p=this.clone()).negative=0;!p.isZero();){var p,m=p.modn(d).toString(t);u=(p=p.idivn(d)).isZero()?m+u:h[f-m.length]+m+u}for(this.isZero()&&(u="0"+u);u.length%e!=0;)u="0"+u;return 0!==this.negative?"-"+u:u}n(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:2<this.length&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(t,e){return n(void 0!==a),this.toArrayLike(a,t,e)},o.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)},o.prototype.toArrayLike=function(t,e,r){var i=this.byteLength(),o=r||Math.max(1,i);n(i<=o,"byte array longer than desired length"),n(0<o,"Requested array length <= 0"),this.strip();e="le"===e;var a,s,u=new t(o),f=this.clone();if(e){for(s=0;!f.isZero();s++)a=f.andln(255),f.iushrn(8),u[s]=a;for(;s<o;s++)u[s]=0}else{for(s=0;s<o-i;s++)u[s]=0;for(s=0;!f.isZero();s++)a=f.andln(255),f.iushrn(8),u[o-s-1]=a}return u},Math.clz32?o.prototype._countBits=function(t){return 32-Math.clz32(t)}:o.prototype._countBits=function(t){var e=t;t=0;return 4096<=e&&(t+=13,e>>>=13),64<=e&&(t+=7,e>>>=7),8<=e&&(t+=4,e>>>=4),2<=e&&(t+=2,e>>>=2),t+e},o.prototype._zeroBits=function(t){if(0===t)return 26;var e=t;t=0;return 0==(8191&e)&&(t+=13,e>>>=13),0==(127&e)&&(t+=7,e>>>=7),0==(15&e)&&(t+=4,e>>>=4),0==(3&e)&&(t+=2,e>>>=2),0==(1&e)&&t++,t},o.prototype.bitLength=function(){var t=this.words[this.length-1];t=this._countBits(t);return 26*(this.length-1)+t},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;e<this.length;e++){var r=this._zeroBits(this.words[e]);if(t+=r,26!==r)break}return t},o.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},o.prototype.toTwos=function(t){return 0!==this.negative?this.abs().inotn(t).iaddn(1):this.clone()},o.prototype.fromTwos=function(t){return this.testn(t-1)?this.notn(t).iaddn(1).ineg():this.clone()},o.prototype.isNeg=function(){return 0!==this.negative},o.prototype.neg=function(){return this.clone().ineg()},o.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},o.prototype.iuor=function(t){for(;this.length<t.length;)this.words[this.length++]=0;for(var e=0;e<t.length;e++)this.words[e]=this.words[e]|t.words[e];return this.strip()},o.prototype.ior=function(t){return n(0==(this.negative|t.negative)),this.iuor(t)},o.prototype.or=function(t){return this.length>t.length?this.clone().ior(t):t.clone().ior(this)},o.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},o.prototype.iuand=function(t){for(var e=this.length>t.length?t:this,r=0;r<e.length;r++)this.words[r]=this.words[r]&t.words[r];return this.length=e.length,this.strip()},o.prototype.iand=function(t){return n(0==(this.negative|t.negative)),this.iuand(t)},o.prototype.and=function(t){return this.length>t.length?this.clone().iand(t):t.clone().iand(this)},o.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},o.prototype.iuxor=function(t){for(var e,r=this.length>t.length?(e=this,t):(e=t,this),n=0;n<r.length;n++)this.words[n]=e.words[n]^r.words[n];if(this!==e)for(;n<e.length;n++)this.words[n]=e.words[n];return this.length=e.length,this.strip()},o.prototype.ixor=function(t){return n(0==(this.negative|t.negative)),this.iuxor(t)},o.prototype.xor=function(t){return this.length>t.length?this.clone().ixor(t):t.clone().ixor(this)},o.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},o.prototype.inotn=function(t){n("number"==typeof t&&0<=t);var e=0|Math.ceil(t/26);t%=26;this._expand(e),0<t&&e--;for(var r=0;r<e;r++)this.words[r]=67108863&~this.words[r];return 0<t&&(this.words[r]=~this.words[r]&67108863>>26-t),this.strip()},o.prototype.notn=function(t){return this.clone().inotn(t)},o.prototype.setn=function(t,e){n("number"==typeof t&&0<=t);var r=t/26|0;t%=26;return this._expand(1+r),this.words[r]=e?this.words[r]|1<<t:this.words[r]&~(1<<t),this.strip()},o.prototype.iadd=function(t){var e,r;if(0!==this.negative&&0===t.negative)return this.negative=0,e=this.isub(t),this.negative^=1,this._normSign();if(0===this.negative&&0!==t.negative)return t.negative=0,e=this.isub(t),t.negative=1,e._normSign();for(var n=this.length>t.length?(r=this,t):(r=t,this),i=0,o=0;o<n.length;o++)e=(0|r.words[o])+(0|n.words[o])+i,this.words[o]=67108863&e,i=e>>>26;for(;0!==i&&o<r.length;o++)e=(0|r.words[o])+i,this.words[o]=67108863&e,i=e>>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;o<r.length;o++)this.words[o]=r.words[o];return this},o.prototype.add=function(t){var e;return 0!==t.negative&&0===this.negative?(t.negative=0,e=this.sub(t),t.negative^=1,e):0===t.negative&&0!==this.negative?(this.negative=0,e=t.sub(this),this.negative=1,e):this.length>t.length?this.clone().iadd(t):t.clone().iadd(this)},o.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var r,n=this.cmp(t);if(0===n)return this.negative=0,this.length=1,this.words[0]=0,this;for(var i=0<n?(r=this,t):(r=t,this),o=0,a=0;a<i.length;a++)o=(e=(0|r.words[a])-(0|i.words[a])+o)>>26,this.words[a]=67108863&e;for(;0!==o&&a<r.length;a++)o=(e=(0|r.words[a])+o)>>26,this.words[a]=67108863&e;if(0===o&&a<r.length&&r!==this)for(;a<r.length;a++)this.words[a]=r.words[a];return this.length=Math.max(this.length,a),r!==this&&(this.negative=1),this.strip()},o.prototype.sub=function(t){return this.clone().isub(t)};var p=function(t,e,r){var n=t.words,i=e.words,o=r.words,a=0|n[0],s=8191&a,u=a>>>13,f=0|n[1],h=8191&f,c=f>>>13,l=0|n[2],d=8191&l,p=l>>>13,m=0|n[3],b=8191&m,g=m>>>13,v=0|n[4],y=8191&v,w=v>>>13,A=0|n[5],M=8191&A,_=A>>>13,x=0|n[6],S=8191&x,E=x>>>13,k=0|n[7],O=8191&k,j=k>>>13,C=0|n[8],T=8191&C,B=C>>>13,N=0|n[9],I=8191&N,R=N>>>13,P=0|i[0],L=8191&P,q=P>>>13,D=0|i[1],z=8191&D,F=D>>>13,U=0|i[2],Y=8191&U,G=U>>>13,H=0|i[3],W=8191&H,Z=H>>>13,Q=0|i[4],V=8191&Q,K=Q>>>13,X=0|i[5],J=8191&X,$=X>>>13;a=0|i[6],f=8191&a,l=a>>>13,m=0|i[7],v=8191&m,A=m>>>13,x=0|i[8],k=8191&x,C=x>>>13,n=0|i[9],N=8191&n,P=n>>>13;r.negative=t.negative^e.negative,r.length=19;H=(0+Math.imul(s,L)|0)+((8191&(U=(U=Math.imul(s,q))+Math.imul(u,L)|0))<<13)|0;var tt=((Q=Math.imul(u,q))+(U>>>13)|0)+(H>>>26)|0;return H&=67108863,D=Math.imul(h,L),U=(U=Math.imul(h,q))+Math.imul(c,L)|0,Q=Math.imul(c,q),X=(tt+(D+Math.imul(s,z)|0)|0)+((8191&(U=(U=U+Math.imul(s,F)|0)+Math.imul(u,z)|0))<<13)|0,tt=((Q=Q+Math.imul(u,F)|0)+(U>>>13)|0)+(X>>>26)|0,X&=67108863,D=Math.imul(d,L),U=(U=Math.imul(d,q))+Math.imul(p,L)|0,Q=Math.imul(p,q),D=D+Math.imul(h,z)|0,U=(U=U+Math.imul(h,F)|0)+Math.imul(c,z)|0,Q=Q+Math.imul(c,F)|0,a=(tt+(D+Math.imul(s,Y)|0)|0)+((8191&(U=(U=U+Math.imul(s,G)|0)+Math.imul(u,Y)|0))<<13)|0,tt=((Q=Q+Math.imul(u,G)|0)+(U>>>13)|0)+(a>>>26)|0,a&=67108863,D=Math.imul(b,L),U=(U=Math.imul(b,q))+Math.imul(g,L)|0,Q=Math.imul(g,q),D=D+Math.imul(d,z)|0,U=(U=U+Math.imul(d,F)|0)+Math.imul(p,z)|0,Q=Q+Math.imul(p,F)|0,D=D+Math.imul(h,Y)|0,U=(U=U+Math.imul(h,G)|0)+Math.imul(c,Y)|0,Q=Q+Math.imul(c,G)|0,m=(tt+(D+Math.imul(s,W)|0)|0)+((8191&(U=(U=U+Math.imul(s,Z)|0)+Math.imul(u,W)|0))<<13)|0,tt=((Q=Q+Math.imul(u,Z)|0)+(U>>>13)|0)+(m>>>26)|0,m&=67108863,D=Math.imul(y,L),U=(U=Math.imul(y,q))+Math.imul(w,L)|0,Q=Math.imul(w,q),D=D+Math.imul(b,z)|0,U=(U=U+Math.imul(b,F)|0)+Math.imul(g,z)|0,Q=Q+Math.imul(g,F)|0,D=D+Math.imul(d,Y)|0,U=(U=U+Math.imul(d,G)|0)+Math.imul(p,Y)|0,Q=Q+Math.imul(p,G)|0,D=D+Math.imul(h,W)|0,U=(U=U+Math.imul(h,Z)|0)+Math.imul(c,W)|0,Q=Q+Math.imul(c,Z)|0,x=(tt+(D+Math.imul(s,V)|0)|0)+((8191&(U=(U=U+Math.imul(s,K)|0)+Math.imul(u,V)|0))<<13)|0,tt=((Q=Q+Math.imul(u,K)|0)+(U>>>13)|0)+(x>>>26)|0,x&=67108863,D=Math.imul(M,L),U=(U=Math.imul(M,q))+Math.imul(_,L)|0,Q=Math.imul(_,q),D=D+Math.imul(y,z)|0,U=(U=U+Math.imul(y,F)|0)+Math.imul(w,z)|0,Q=Q+Math.imul(w,F)|0,D=D+Math.imul(b,Y)|0,U=(U=U+Math.imul(b,G)|0)+Math.imul(g,Y)|0,Q=Q+Math.imul(g,G)|0,D=D+Math.imul(d,W)|0,U=(U=U+Math.imul(d,Z)|0)+Math.imul(p,W)|0,Q=Q+Math.imul(p,Z)|0,D=D+Math.imul(h,V)|0,U=(U=U+Math.imul(h,K)|0)+Math.imul(c,V)|0,Q=Q+Math.imul(c,K)|0,i=(tt+(D+Math.imul(s,J)|0)|0)+((8191&(U=(U=U+Math.imul(s,$)|0)+Math.imul(u,J)|0))<<13)|0,tt=((Q=Q+Math.imul(u,$)|0)+(U>>>13)|0)+(i>>>26)|0,i&=67108863,D=Math.imul(S,L),U=(U=Math.imul(S,q))+Math.imul(E,L)|0,Q=Math.imul(E,q),D=D+Math.imul(M,z)|0,U=(U=U+Math.imul(M,F)|0)+Math.imul(_,z)|0,Q=Q+Math.imul(_,F)|0,D=D+Math.imul(y,Y)|0,U=(U=U+Math.imul(y,G)|0)+Math.imul(w,Y)|0,Q=Q+Math.imul(w,G)|0,D=D+Math.imul(b,W)|0,U=(U=U+Math.imul(b,Z)|0)+Math.imul(g,W)|0,Q=Q+Math.imul(g,Z)|0,D=D+Math.imul(d,V)|0,U=(U=U+Math.imul(d,K)|0)+Math.imul(p,V)|0,Q=Q+Math.imul(p,K)|0,D=D+Math.imul(h,J)|0,U=(U=U+Math.imul(h,$)|0)+Math.imul(c,J)|0,Q=Q+Math.imul(c,$)|0,n=(tt+(D+Math.imul(s,f)|0)|0)+((8191&(U=(U=U+Math.imul(s,l)|0)+Math.imul(u,f)|0))<<13)|0,tt=((Q=Q+Math.imul(u,l)|0)+(U>>>13)|0)+(n>>>26)|0,n&=67108863,D=Math.imul(O,L),U=(U=Math.imul(O,q))+Math.imul(j,L)|0,Q=Math.imul(j,q),D=D+Math.imul(S,z)|0,U=(U=U+Math.imul(S,F)|0)+Math.imul(E,z)|0,Q=Q+Math.imul(E,F)|0,D=D+Math.imul(M,Y)|0,U=(U=U+Math.imul(M,G)|0)+Math.imul(_,Y)|0,Q=Q+Math.imul(_,G)|0,D=D+Math.imul(y,W)|0,U=(U=U+Math.imul(y,Z)|0)+Math.imul(w,W)|0,Q=Q+Math.imul(w,Z)|0,D=D+Math.imul(b,V)|0,U=(U=U+Math.imul(b,K)|0)+Math.imul(g,V)|0,Q=Q+Math.imul(g,K)|0,D=D+Math.imul(d,J)|0,U=(U=U+Math.imul(d,$)|0)+Math.imul(p,J)|0,Q=Q+Math.imul(p,$)|0,D=D+Math.imul(h,f)|0,U=(U=U+Math.imul(h,l)|0)+Math.imul(c,f)|0,Q=Q+Math.imul(c,l)|0,t=(tt+(D+Math.imul(s,v)|0)|0)+((8191&(U=(U=U+Math.imul(s,A)|0)+Math.imul(u,v)|0))<<13)|0,tt=((Q=Q+Math.imul(u,A)|0)+(U>>>13)|0)+(t>>>26)|0,t&=67108863,D=Math.imul(T,L),U=(U=Math.imul(T,q))+Math.imul(B,L)|0,Q=Math.imul(B,q),D=D+Math.imul(O,z)|0,U=(U=U+Math.imul(O,F)|0)+Math.imul(j,z)|0,Q=Q+Math.imul(j,F)|0,D=D+Math.imul(S,Y)|0,U=(U=U+Math.imul(S,G)|0)+Math.imul(E,Y)|0,Q=Q+Math.imul(E,G)|0,D=D+Math.imul(M,W)|0,U=(U=U+Math.imul(M,Z)|0)+Math.imul(_,W)|0,Q=Q+Math.imul(_,Z)|0,D=D+Math.imul(y,V)|0,U=(U=U+Math.imul(y,K)|0)+Math.imul(w,V)|0,Q=Q+Math.imul(w,K)|0,D=D+Math.imul(b,J)|0,U=(U=U+Math.imul(b,$)|0)+Math.imul(g,J)|0,Q=Q+Math.imul(g,$)|0,D=D+Math.imul(d,f)|0,U=(U=U+Math.imul(d,l)|0)+Math.imul(p,f)|0,Q=Q+Math.imul(p,l)|0,D=D+Math.imul(h,v)|0,U=(U=U+Math.imul(h,A)|0)+Math.imul(c,v)|0,Q=Q+Math.imul(c,A)|0,e=(tt+(D+Math.imul(s,k)|0)|0)+((8191&(U=(U=U+Math.imul(s,C)|0)+Math.imul(u,k)|0))<<13)|0,tt=((Q=Q+Math.imul(u,C)|0)+(U>>>13)|0)+(e>>>26)|0,e&=67108863,D=Math.imul(I,L),U=(U=Math.imul(I,q))+Math.imul(R,L)|0,Q=Math.imul(R,q),D=D+Math.imul(T,z)|0,U=(U=U+Math.imul(T,F)|0)+Math.imul(B,z)|0,Q=Q+Math.imul(B,F)|0,D=D+Math.imul(O,Y)|0,U=(U=U+Math.imul(O,G)|0)+Math.imul(j,Y)|0,Q=Q+Math.imul(j,G)|0,D=D+Math.imul(S,W)|0,U=(U=U+Math.imul(S,Z)|0)+Math.imul(E,W)|0,Q=Q+Math.imul(E,Z)|0,D=D+Math.imul(M,V)|0,U=(U=U+Math.imul(M,K)|0)+Math.imul(_,V)|0,Q=Q+Math.imul(_,K)|0,D=D+Math.imul(y,J)|0,U=(U=U+Math.imul(y,$)|0)+Math.imul(w,J)|0,Q=Q+Math.imul(w,$)|0,D=D+Math.imul(b,f)|0,U=(U=U+Math.imul(b,l)|0)+Math.imul(g,f)|0,Q=Q+Math.imul(g,l)|0,D=D+Math.imul(d,v)|0,U=(U=U+Math.imul(d,A)|0)+Math.imul(p,v)|0,Q=Q+Math.imul(p,A)|0,D=D+Math.imul(h,k)|0,U=(U=U+Math.imul(h,C)|0)+Math.imul(c,k)|0,Q=Q+Math.imul(c,C)|0,s=(tt+(D+Math.imul(s,N)|0)|0)+((8191&(U=(U=U+Math.imul(s,P)|0)+Math.imul(u,N)|0))<<13)|0,tt=((Q=Q+Math.imul(u,P)|0)+(U>>>13)|0)+(s>>>26)|0,s&=67108863,D=Math.imul(I,z),U=(U=Math.imul(I,F))+Math.imul(R,z)|0,Q=Math.imul(R,F),D=D+Math.imul(T,Y)|0,U=(U=U+Math.imul(T,G)|0)+Math.imul(B,Y)|0,Q=Q+Math.imul(B,G)|0,D=D+Math.imul(O,W)|0,U=(U=U+Math.imul(O,Z)|0)+Math.imul(j,W)|0,Q=Q+Math.imul(j,Z)|0,D=D+Math.imul(S,V)|0,U=(U=U+Math.imul(S,K)|0)+Math.imul(E,V)|0,Q=Q+Math.imul(E,K)|0,D=D+Math.imul(M,J)|0,U=(U=U+Math.imul(M,$)|0)+Math.imul(_,J)|0,Q=Q+Math.imul(_,$)|0,D=D+Math.imul(y,f)|0,U=(U=U+Math.imul(y,l)|0)+Math.imul(w,f)|0,Q=Q+Math.imul(w,l)|0,D=D+Math.imul(b,v)|0,U=(U=U+Math.imul(b,A)|0)+Math.imul(g,v)|0,Q=Q+Math.imul(g,A)|0,D=D+Math.imul(d,k)|0,U=(U=U+Math.imul(d,C)|0)+Math.imul(p,k)|0,Q=Q+Math.imul(p,C)|0,h=(tt+(D+Math.imul(h,N)|0)|0)+((8191&(U=(U=U+Math.imul(h,P)|0)+Math.imul(c,N)|0))<<13)|0,tt=((Q=Q+Math.imul(c,P)|0)+(U>>>13)|0)+(h>>>26)|0,h&=67108863,D=Math.imul(I,Y),U=(U=Math.imul(I,G))+Math.imul(R,Y)|0,Q=Math.imul(R,G),D=D+Math.imul(T,W)|0,U=(U=U+Math.imul(T,Z)|0)+Math.imul(B,W)|0,Q=Q+Math.imul(B,Z)|0,D=D+Math.imul(O,V)|0,U=(U=U+Math.imul(O,K)|0)+Math.imul(j,V)|0,Q=Q+Math.imul(j,K)|0,D=D+Math.imul(S,J)|0,U=(U=U+Math.imul(S,$)|0)+Math.imul(E,J)|0,Q=Q+Math.imul(E,$)|0,D=D+Math.imul(M,f)|0,U=(U=U+Math.imul(M,l)|0)+Math.imul(_,f)|0,Q=Q+Math.imul(_,l)|0,D=D+Math.imul(y,v)|0,U=(U=U+Math.imul(y,A)|0)+Math.imul(w,v)|0,Q=Q+Math.imul(w,A)|0,D=D+Math.imul(b,k)|0,U=(U=U+Math.imul(b,C)|0)+Math.imul(g,k)|0,Q=Q+Math.imul(g,C)|0,d=(tt+(D+Math.imul(d,N)|0)|0)+((8191&(U=(U=U+Math.imul(d,P)|0)+Math.imul(p,N)|0))<<13)|0,tt=((Q=Q+Math.imul(p,P)|0)+(U>>>13)|0)+(d>>>26)|0,d&=67108863,D=Math.imul(I,W),U=(U=Math.imul(I,Z))+Math.imul(R,W)|0,Q=Math.imul(R,Z),D=D+Math.imul(T,V)|0,U=(U=U+Math.imul(T,K)|0)+Math.imul(B,V)|0,Q=Q+Math.imul(B,K)|0,D=D+Math.imul(O,J)|0,U=(U=U+Math.imul(O,$)|0)+Math.imul(j,J)|0,Q=Q+Math.imul(j,$)|0,D=D+Math.imul(S,f)|0,U=(U=U+Math.imul(S,l)|0)+Math.imul(E,f)|0,Q=Q+Math.imul(E,l)|0,D=D+Math.imul(M,v)|0,U=(U=U+Math.imul(M,A)|0)+Math.imul(_,v)|0,Q=Q+Math.imul(_,A)|0,D=D+Math.imul(y,k)|0,U=(U=U+Math.imul(y,C)|0)+Math.imul(w,k)|0,Q=Q+Math.imul(w,C)|0,b=(tt+(D+Math.imul(b,N)|0)|0)+((8191&(U=(U=U+Math.imul(b,P)|0)+Math.imul(g,N)|0))<<13)|0,tt=((Q=Q+Math.imul(g,P)|0)+(U>>>13)|0)+(b>>>26)|0,b&=67108863,D=Math.imul(I,V),U=(U=Math.imul(I,K))+Math.imul(R,V)|0,Q=Math.imul(R,K),D=D+Math.imul(T,J)|0,U=(U=U+Math.imul(T,$)|0)+Math.imul(B,J)|0,Q=Q+Math.imul(B,$)|0,D=D+Math.imul(O,f)|0,U=(U=U+Math.imul(O,l)|0)+Math.imul(j,f)|0,Q=Q+Math.imul(j,l)|0,D=D+Math.imul(S,v)|0,U=(U=U+Math.imul(S,A)|0)+Math.imul(E,v)|0,Q=Q+Math.imul(E,A)|0,D=D+Math.imul(M,k)|0,U=(U=U+Math.imul(M,C)|0)+Math.imul(_,k)|0,Q=Q+Math.imul(_,C)|0,y=(tt+(D+Math.imul(y,N)|0)|0)+((8191&(U=(U=U+Math.imul(y,P)|0)+Math.imul(w,N)|0))<<13)|0,tt=((Q=Q+Math.imul(w,P)|0)+(U>>>13)|0)+(y>>>26)|0,y&=67108863,D=Math.imul(I,J),U=(U=Math.imul(I,$))+Math.imul(R,J)|0,Q=Math.imul(R,$),D=D+Math.imul(T,f)|0,U=(U=U+Math.imul(T,l)|0)+Math.imul(B,f)|0,Q=Q+Math.imul(B,l)|0,D=D+Math.imul(O,v)|0,U=(U=U+Math.imul(O,A)|0)+Math.imul(j,v)|0,Q=Q+Math.imul(j,A)|0,D=D+Math.imul(S,k)|0,U=(U=U+Math.imul(S,C)|0)+Math.imul(E,k)|0,Q=Q+Math.imul(E,C)|0,M=(tt+(D+Math.imul(M,N)|0)|0)+((8191&(U=(U=U+Math.imul(M,P)|0)+Math.imul(_,N)|0))<<13)|0,tt=((Q=Q+Math.imul(_,P)|0)+(U>>>13)|0)+(M>>>26)|0,M&=67108863,D=Math.imul(I,f),U=(U=Math.imul(I,l))+Math.imul(R,f)|0,Q=Math.imul(R,l),D=D+Math.imul(T,v)|0,U=(U=U+Math.imul(T,A)|0)+Math.imul(B,v)|0,Q=Q+Math.imul(B,A)|0,D=D+Math.imul(O,k)|0,U=(U=U+Math.imul(O,C)|0)+Math.imul(j,k)|0,Q=Q+Math.imul(j,C)|0,S=(tt+(D+Math.imul(S,N)|0)|0)+((8191&(U=(U=U+Math.imul(S,P)|0)+Math.imul(E,N)|0))<<13)|0,tt=((Q=Q+Math.imul(E,P)|0)+(U>>>13)|0)+(S>>>26)|0,S&=67108863,D=Math.imul(I,v),U=(U=Math.imul(I,A))+Math.imul(R,v)|0,Q=Math.imul(R,A),D=D+Math.imul(T,k)|0,U=(U=U+Math.imul(T,C)|0)+Math.imul(B,k)|0,Q=Q+Math.imul(B,C)|0,O=(tt+(D+Math.imul(O,N)|0)|0)+((8191&(U=(U=U+Math.imul(O,P)|0)+Math.imul(j,N)|0))<<13)|0,tt=((Q=Q+Math.imul(j,P)|0)+(U>>>13)|0)+(O>>>26)|0,O&=67108863,D=Math.imul(I,k),U=(U=Math.imul(I,C))+Math.imul(R,k)|0,Q=Math.imul(R,C),T=(tt+(D+Math.imul(T,N)|0)|0)+((8191&(U=(U=U+Math.imul(T,P)|0)+Math.imul(B,N)|0))<<13)|0,tt=((Q=Q+Math.imul(B,P)|0)+(U>>>13)|0)+(T>>>26)|0,T&=67108863,N=(tt+Math.imul(I,N)|0)+((8191&(U=(U=Math.imul(I,P))+Math.imul(R,N)|0))<<13)|0,tt=((Q=Math.imul(R,P))+(U>>>13)|0)+(N>>>26)|0,N&=67108863,o[0]=H,o[1]=X,o[2]=a,o[3]=m,o[4]=x,o[5]=i,o[6]=n,o[7]=t,o[8]=e,o[9]=s,o[10]=h,o[11]=d,o[12]=b,o[13]=y,o[14]=M,o[15]=S,o[16]=O,o[17]=T,o[18]=N,0!=tt&&(o[19]=tt,r.length++),r};function m(t,e,r){return(new b).mulp(t,e,r)}function b(t,e){this.x=t,this.y=e}Math.imul||(p=d),o.prototype.mulTo=function(t,e){var r=this.length+t.length;e=(10===this.length&&10===t.length?p:r<63?d:r<1024?function(t,e,r){r.negative=e.negative^t.negative,r.length=t.length+e.length;for(var n=0,i=0,o=0;o<r.length-1;o++){for(var a=i,s=(i=0,67108863&n),u=Math.min(o,e.length-1),f=Math.max(0,o-t.length+1);f<=u;f++){var h=(0|t.words[o-f])*(0|e.words[f]),c=67108863&h;s=67108863&(c=c+s|0);i+=(a=(a=a+(h/67108864|0)|0)+(c>>>26)|0)>>>26,a&=67108863}r.words[o]=s,n=a,a=i}return 0!==n?r.words[o]=n:r.length--,r.strip()}:m)(this,t,e);return e},b.prototype.makeRBT=function(t){for(var e=new Array(t),r=o.prototype._countBits(t)-1,n=0;n<t;n++)e[n]=this.revBin(n,r,t);return e},b.prototype.revBin=function(t,e,r){if(0===t||t===r-1)return t;for(var n=0,i=0;i<e;i++)n|=(1&t)<<e-i-1,t>>=1;return n},b.prototype.permute=function(t,e,r,n,i,o){for(var a=0;a<o;a++)n[a]=e[t[a]],i[a]=r[t[a]]},b.prototype.transform=function(t,e,r,n,i,o){this.permute(o,t,e,r,n,i);for(var a=1;a<i;a<<=1)for(var s=a<<1,u=Math.cos(2*Math.PI/s),f=Math.sin(2*Math.PI/s),h=0;h<i;h+=s)for(var c=u,l=f,d=0;d<a;d++){var p=r[h+d],m=n[h+d],b=r[h+d+a],g=c*b-l*(v=n[h+d+a]),v=c*v+l*b;r[h+d]=p+(b=g),n[h+d]=m+v,r[h+d+a]=p-b,n[h+d+a]=m-v,d!==s&&(g=u*c-f*l,l=u*l+f*c,c=g)}},b.prototype.guessLen13b=function(t,e){t=1&(n=1|Math.max(e,t));for(var r=0,n=n/2|0;n;n>>>=1)r++;return 1<<r+1+t},b.prototype.conjugate=function(t,e,r){if(!(r<=1))for(var n=0;n<r/2;n++){var i=t[n];t[n]=t[r-n-1],t[r-n-1]=i,i=e[n],e[n]=-e[r-n-1],e[r-n-1]=-i}},b.prototype.normalize13b=function(t,e){for(var r=0,n=0;n<e/2;n++){var i=8192*Math.round(t[2*n+1]/e)+Math.round(t[2*n]/e)+r;t[n]=67108863&i,r=i<67108864?0:i/67108864|0}return t},b.prototype.convert13b=function(t,e,r,i){for(var o=0,a=0;a<e;a++)o+=0|t[a],r[2*a]=8191&o,r[2*a+1]=8191&(o>>>=13),o>>>=13;for(a=2*e;a<i;++a)r[a]=0;n(0===o),n(0==(-8192&o))},b.prototype.stub=function(t){for(var e=new Array(t),r=0;r<t;r++)e[r]=0;return e},b.prototype.mulp=function(t,e,r){var n=2*this.guessLen13b(t.length,e.length),i=this.makeRBT(n),o=this.stub(n),a=new Array(n),s=new Array(n),u=new Array(n),f=new Array(n),h=new Array(n),c=new Array(n),l=r.words;l.length=n,this.convert13b(t.words,t.length,a,n),this.convert13b(e.words,e.length,f,n),this.transform(a,o,s,u,n,i),this.transform(f,o,h,c,n,i);for(var d=0;d<n;d++){var p=s[d]*h[d]-u[d]*c[d];u[d]=s[d]*c[d]+u[d]*h[d],s[d]=p}return this.conjugate(s,u,n),this.transform(s,u,l,o,n,i),this.conjugate(l,o,n),this.normalize13b(l,n),r.negative=t.negative^e.negative,r.length=t.length+e.length,r.strip()},o.prototype.mul=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),this.mulTo(t,e)},o.prototype.mulf=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),m(this,t,e)},o.prototype.imul=function(t){return this.clone().mulTo(t,this)},o.prototype.imuln=function(t){n("number"==typeof t),n(t<67108864);for(var e=0,r=0;r<this.length;r++){var i=(0|this.words[r])*t,o=(67108863&i)+(67108863&e);e>>=26,e+=i/67108864|0,e+=o>>>26,this.words[r]=67108863&o}return 0!==e&&(this.words[r]=e,this.length++),this},o.prototype.muln=function(t){return this.clone().imuln(t)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(t){var e=function(t){for(var e=new Array(t.bitLength()),r=0;r<e.length;r++){var n=r%26;e[r]=(t.words[r/26|0]&1<<n)>>>n}return e}(t);if(0===e.length)return new o(1);for(var r=this,n=0;n<e.length&&0===e[n];n++,r=r.sqr());if(++n<e.length)for(var i=r.sqr();n<e.length;n++,i=i.sqr())0!==e[n]&&(r=r.mul(i));return r},o.prototype.iushln=function(t){n("number"==typeof t&&0<=t);var e=t%26,r=(t-e)/26,i=67108863>>>26-e<<26-e;if(0!=e){for(var o=0,a=0;a<this.length;a++){var s=this.words[a]&i,u=(0|this.words[a])-s<<e;this.words[a]=u|o,o=s>>>26-e}o&&(this.words[a]=o,this.length++)}if(0!=r){for(a=this.length-1;0<=a;a--)this.words[a+r]=this.words[a];for(a=0;a<r;a++)this.words[a]=0;this.length+=r}return this.strip()},o.prototype.ishln=function(t){return n(0===this.negative),this.iushln(t)},o.prototype.iushrn=function(t,e,r){n("number"==typeof t&&0<=t);var i=e?(e-e%26)/26:0,o=t%26,a=Math.min((t-o)/26,this.length),s=67108863^67108863>>>o<<o,u=r;if(i-=a,i=Math.max(0,i),u){for(var f=0;f<a;f++)u.words[f]=this.words[f];u.length=a}if(0!==a)if(this.length>a)for(this.length-=a,f=0;f<this.length;f++)this.words[f]=this.words[f+a];else this.words[0]=0,this.length=1;var h=0;for(f=this.length-1;0<=f&&(0!==h||i<=f);f--){var c=0|this.words[f];this.words[f]=h<<26-o|c>>>o,h=c&s}return u&&0!==h&&(u.words[u.length++]=h),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(t,e,r){return n(0===this.negative),this.iushrn(t,e,r)},o.prototype.shln=function(t){return this.clone().ishln(t)},o.prototype.ushln=function(t){return this.clone().iushln(t)},o.prototype.shrn=function(t){return this.clone().ishrn(t)},o.prototype.ushrn=function(t){return this.clone().iushrn(t)},o.prototype.testn=function(t){n("number"==typeof t&&0<=t);var e=t%26;t=(t-e)/26;return!(this.length<=t)&&!!(this.words[t]&1<<e)},o.prototype.imaskn=function(t){n("number"==typeof t&&0<=t);var e=t%26;t=(t-e)/26;return n(0===this.negative,"imaskn works only with positive numbers"),this.length<=t?this:(0!=e&&t++,this.length=Math.min(t,this.length),0!=e&&(this.words[this.length-1]&=67108863^67108863>>>e<<e),this.strip())},o.prototype.maskn=function(t){return this.clone().imaskn(t)},o.prototype.iaddn=function(t){return n("number"==typeof t),n(t<67108864),t<0?this.isubn(-t):0!==this.negative?(1===this.length&&(0|this.words[0])<t?(this.words[0]=t-(0|this.words[0]),this.negative=0):(this.negative=0,this.isubn(t),this.negative=1),this):this._iaddn(t)},o.prototype._iaddn=function(t){this.words[0]+=t;for(var e=0;e<this.length&&67108864<=this.words[e];e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},o.prototype.isubn=function(t){if(n("number"==typeof t),n(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e<this.length&&this.words[e]<0;e++)this.words[e]+=67108864,--this.words[e+1];return this.strip()},o.prototype.addn=function(t){return this.clone().iaddn(t)},o.prototype.subn=function(t){return this.clone().isubn(t)},o.prototype.iabs=function(){return this.negative=0,this},o.prototype.abs=function(){return this.clone().iabs()},o.prototype._ishlnsubmul=function(t,e,r){var i=t.length+r;this._expand(i);for(var o=0,a=0;a<t.length;a++){var s=(0|this.words[a+r])+o,u=(0|t.words[a])*e;o=((s-=67108863&u)>>26)-(u/67108864|0);this.words[a+r]=67108863&s}for(;a<this.length-r;a++)o=(s=(0|this.words[a+r])+o)>>26,this.words[a+r]=67108863&s;if(0===o)return this.strip();for(n(-1===o),a=o=0;a<this.length;a++)o=(s=-(0|this.words[a])+o)>>26,this.words[a]=67108863&s;return this.negative=1,this.strip()},o.prototype._wordDiv=function(t,e){var r=this.length-t.length,n=this.clone(),i=t,a=0|i.words[i.length-1];0!=(r=26-this._countBits(a))&&(i=i.ushln(r),n.iushln(r),a=0|i.words[i.length-1]);var s,u=n.length-i.length;if("mod"!==e){(s=new o(null)).length=1+u,s.words=new Array(s.length);for(var f=0;f<s.length;f++)s.words[f]=0}t=n.clone()._ishlnsubmul(i,1,u),0===t.negative&&(n=t,s&&(s.words[u]=1));for(var h=u-1;0<=h;h--){var c=67108864*(0|n.words[i.length+h])+(0|n.words[i.length+h-1]);c=Math.min(c/a|0,67108863);for(n._ishlnsubmul(i,c,h);0!==n.negative;)c--,n.negative=0,n._ishlnsubmul(i,1,h),n.isZero()||(n.negative^=1);s&&(s.words[h]=c)}return s&&s.strip(),n.strip(),"div"!==e&&0!=r&&n.iushrn(r),{div:s||null,mod:n}},o.prototype.divmod=function(t,e,r){return n(!t.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===t.negative?(s=this.neg().divmod(t,e),"mod"!==e&&(i=s.div.neg()),"div"!==e&&(a=s.mod.neg(),r&&0!==a.negative&&a.iadd(t)),{div:i,mod:a}):0===this.negative&&0!==t.negative?(s=this.divmod(t.neg(),e),{div:i="mod"!==e?s.div.neg():i,mod:s.mod}):0!=(this.negative&t.negative)?(s=this.neg().divmod(t.neg(),e),"div"!==e&&(a=s.mod.neg(),r&&0!==a.negative&&a.isub(t)),{div:s.div,mod:a}):t.length>this.length||this.cmp(t)<0?{div:new o(0),mod:this}:1===t.length?"div"===e?{div:this.divn(t.words[0]),mod:null}:"mod"===e?{div:null,mod:new o(this.modn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new o(this.modn(t.words[0]))}:this._wordDiv(t,e);var i,a,s},o.prototype.div=function(t){return this.divmod(t,"div",!1).div},o.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},o.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},o.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var r=0!==e.div.negative?e.mod.isub(t):e.mod,n=t.ushrn(1);t=t.andln(1),n=r.cmp(n);return n<0||1===t&&0===n?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},o.prototype.modn=function(t){n(t<=67108863);for(var e=(1<<26)%t,r=0,i=this.length-1;0<=i;i--)r=(e*r+(0|this.words[i]))%t;return r},o.prototype.idivn=function(t){n(t<=67108863);for(var e=0,r=this.length-1;0<=r;r--){var i=(0|this.words[r])+67108864*e;this.words[r]=i/t|0,e=i%t}return this.strip()},o.prototype.divn=function(t){return this.clone().idivn(t)},o.prototype.egcd=function(t){n(0===t.negative),n(!t.isZero());for(var e=this,r=t.clone(),i=(e=0!==e.negative?e.umod(t):e.clone(),new o(1)),a=new o(0),s=new o(0),u=new o(1),f=0;e.isEven()&&r.isEven();)e.iushrn(1),r.iushrn(1),++f;for(var h=r.clone(),c=e.clone();!e.isZero();){for(var l=0,d=1;0==(e.words[0]&d)&&l<26;++l,d<<=1);if(0<l)for(e.iushrn(l);0<l--;)(i.isOdd()||a.isOdd())&&(i.iadd(h),a.isub(c)),i.iushrn(1),a.iushrn(1);for(var p=0,m=1;0==(r.words[0]&m)&&p<26;++p,m<<=1);if(0<p)for(r.iushrn(p);0<p--;)(s.isOdd()||u.isOdd())&&(s.iadd(h),u.isub(c)),s.iushrn(1),u.iushrn(1);0<=e.cmp(r)?(e.isub(r),i.isub(s),a.isub(u)):(r.isub(e),s.isub(i),u.isub(a))}return{a:s,b:u,gcd:r.iushln(f)}},o.prototype._invmp=function(t){n(0===t.negative),n(!t.isZero());for(var e,r=this,i=t.clone(),a=(r=0!==r.negative?r.umod(t):r.clone(),new o(1)),s=new o(0),u=i.clone();0<r.cmpn(1)&&0<i.cmpn(1);){for(var f=0,h=1;0==(r.words[0]&h)&&f<26;++f,h<<=1);if(0<f)for(r.iushrn(f);0<f--;)a.isOdd()&&a.iadd(u),a.iushrn(1);for(var c=0,l=1;0==(i.words[0]&l)&&c<26;++c,l<<=1);if(0<c)for(i.iushrn(c);0<c--;)s.isOdd()&&s.iadd(u),s.iushrn(1);0<=r.cmp(i)?(r.isub(i),a.isub(s)):(i.isub(r),s.isub(a))}return(e=0===r.cmpn(1)?a:s).cmpn(0)<0&&e.iadd(t),e},o.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),r=t.clone();e.negative=0;for(var n=r.negative=0;e.isEven()&&r.isEven();n++)e.iushrn(1),r.iushrn(1);for(;;){for(;e.isEven();)e.iushrn(1);for(;r.isEven();)r.iushrn(1);var i=e.cmp(r);if(i<0){var o=e;e=r,r=o}else if(0===i||0===r.cmpn(1))break;e.isub(r)}return r.iushln(n)},o.prototype.invm=function(t){return this.egcd(t).a.umod(t)},o.prototype.isEven=function(){return 0==(1&this.words[0])},o.prototype.isOdd=function(){return 1==(1&this.words[0])},o.prototype.andln=function(t){return this.words[0]&t},o.prototype.bincn=function(t){n("number"==typeof t);var e=t%26;t=(t-e)/26,e=1<<e;if(this.length<=t)return this._expand(1+t),this.words[t]|=e,this;for(var r=e,i=t;0!==r&&i<this.length;i++){var o=0|this.words[i];r=(o+=r)>>>26;o&=67108863,this.words[i]=o}return 0!==r&&(this.words[i]=r,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(t){var e=t<0;return 0===this.negative||e?0===this.negative&&e?1:(this.strip(),t=1<this.length?1:(n((t=e?-t:t)<=67108863,"Number is too big"),(e=0|this.words[0])===t?0:e<t?-1:1),0!==this.negative?0|-t:t):-1},o.prototype.cmp=function(t){return 0!==this.negative&&0===t.negative?-1:0===this.negative&&0!==t.negative?1:(t=this.ucmp(t),0!==this.negative?0|-t:t)},o.prototype.ucmp=function(t){if(this.length>t.length)return 1;if(this.length<t.length)return-1;for(var e=0,r=this.length-1;0<=r;r--){var n=0|this.words[r],i=0|t.words[r];if(n!=i){n<i?e=-1:i<n&&(e=1);break}}return e},o.prototype.gtn=function(t){return 1===this.cmpn(t)},o.prototype.gt=function(t){return 1===this.cmp(t)},o.prototype.gten=function(t){return 0<=this.cmpn(t)},o.prototype.gte=function(t){return 0<=this.cmp(t)},o.prototype.ltn=function(t){return-1===this.cmpn(t)},o.prototype.lt=function(t){return-1===this.cmp(t)},o.prototype.lten=function(t){return this.cmpn(t)<=0},o.prototype.lte=function(t){return this.cmp(t)<=0},o.prototype.eqn=function(t){return 0===this.cmpn(t)},o.prototype.eq=function(t){return 0===this.cmp(t)},o.red=function(t){return new _(t)},o.prototype.toRed=function(t){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},o.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(t){return this.red=t,this},o.prototype.forceRed=function(t){return n(!this.red,"Already a number in reduction context"),this._forceRed(t)},o.prototype.redAdd=function(t){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},o.prototype.redIAdd=function(t){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},o.prototype.redSub=function(t){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},o.prototype.redISub=function(t){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},o.prototype.redShl=function(t){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},o.prototype.redMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},o.prototype.redIMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},o.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(t){return n(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var g={k256:null,p224:null,p192:null,p25519:null};function v(t,e){this.name=t,this.p=new o(e,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function y(){v.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function w(){v.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function A(){v.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function M(){v.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function _(t){var e;"string"==typeof t?(e=o._prime(t),this.m=e.p,this.prime=e):(n(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null)}function x(t){_.call(this,t),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new o(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)}v.prototype._tmp=function(){var t=new o(null);return t.words=new Array(Math.ceil(this.n/13)),t},v.prototype.ireduce=function(t){for(var e,r=t;this.split(r,this.tmp),(e=(r=(r=this.imulK(r)).iadd(this.tmp)).bitLength())>this.n;);return t=e<this.n?-1:r.ucmp(this.p),0===t?(r.words[0]=0,r.length=1):0<t?r.isub(this.p):void 0!==r.strip?r.strip():r._strip(),r},v.prototype.split=function(t,e){t.iushrn(this.n,0,e)},v.prototype.imulK=function(t){return t.imul(this.k)},i(y,v),y.prototype.split=function(t,e){for(var r=Math.min(t.length,9),n=0;n<r;n++)e.words[n]=t.words[n];if(e.length=r,t.length<=9)return t.words[0]=0,void(t.length=1);var i=t.words[9];for(e.words[e.length++]=4194303&i,n=10;n<t.length;n++){var o=0|t.words[n];t.words[n-10]=(4194303&o)<<4|i>>>22,i=o}0===(t.words[n-10]=i>>>=22)&&10<t.length?t.length-=10:t.length-=9},y.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,r=0;r<t.length;r++){var n=0|t.words[r];e+=977*n,t.words[r]=67108863&e,e=64*n+(e/67108864|0)}return 0===t.words[t.length-1]&&(t.length--,0===t.words[t.length-1]&&t.length--),t},i(w,v),i(A,v),i(M,v),M.prototype.imulK=function(t){for(var e=0,r=0;r<t.length;r++){var n=19*(0|t.words[r])+e,i=67108863&n;n>>>=26,t.words[r]=i,e=n}return 0!==e&&(t.words[t.length++]=e),t},o._prime=function(t){if(g[t])return g[t];var e;if("k256"===t)e=new y;else if("p224"===t)e=new w;else if("p192"===t)e=new A;else{if("p25519"!==t)throw new Error("Unknown prime "+t);e=new M}return g[t]=e},_.prototype._verify1=function(t){n(0===t.negative,"red works only with positives"),n(t.red,"red works only with red numbers")},_.prototype._verify2=function(t,e){n(0==(t.negative|e.negative),"red works only with positives"),n(t.red&&t.red===e.red,"red works only with red numbers")},_.prototype.imod=function(t){return(this.prime?this.prime.ireduce(t):t.umod(this.m))._forceRed(this)},_.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},_.prototype.add=function(t,e){return this._verify2(t,e),e=t.add(e),0<=e.cmp(this.m)&&e.isub(this.m),e._forceRed(this)},_.prototype.iadd=function(t,e){return this._verify2(t,e),e=t.iadd(e),0<=e.cmp(this.m)&&e.isub(this.m),e},_.prototype.sub=function(t,e){return this._verify2(t,e),e=t.sub(e),e.cmpn(0)<0&&e.iadd(this.m),e._forceRed(this)},_.prototype.isub=function(t,e){return this._verify2(t,e),e=t.isub(e),e.cmpn(0)<0&&e.iadd(this.m),e},_.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},_.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},_.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},_.prototype.isqr=function(t){return this.imul(t,t.clone())},_.prototype.sqr=function(t){return this.mul(t,t)},_.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(n(e%2==1),3===e)return e=this.m.add(new o(1)).iushrn(2),this.pow(t,e);for(var r=this.m.subn(1),i=0;!r.isZero()&&0===r.andln(1);)i++,r.iushrn(1);n(!r.isZero());for(var a=new o(1).toRed(this),s=a.redNeg(),u=this.m.subn(1).iushrn(1),f=new o(2*(f=this.m.bitLength())*f).toRed(this);0!==this.pow(f,u).cmp(s);)f.redIAdd(s);for(var h=this.pow(f,r),c=this.pow(t,r.addn(1).iushrn(1)),l=this.pow(t,r),d=i;0!==l.cmp(a);){for(var p=l,m=0;0!==p.cmp(a);m++)p=p.redSqr();n(m<d);var b=this.pow(h,new o(1).iushln(d-m-1));c=c.redMul(b),h=b.redSqr(),l=l.redMul(h),d=m}return c},_.prototype.invm=function(t){return t=t._invmp(this.m),0!==t.negative?(t.negative=0,this.imod(t).redNeg()):this.imod(t)},_.prototype.pow=function(t,e){if(e.isZero())return new o(1).toRed(this);if(0===e.cmpn(1))return t.clone();var r=new Array(16);r[0]=new o(1).toRed(this),r[1]=t;for(var n=2;n<r.length;n++)r[n]=this.mul(r[n-1],t);var i=r[0],a=0,s=0,u=e.bitLength()%26;for(0===u&&(u=26),n=e.length-1;0<=n;n--){for(var f=e.words[n],h=u-1;0<=h;h--){var c=f>>h&1;i!==r[0]&&(i=this.sqr(i)),0!=c||0!==a?(a<<=1,a|=c,(4===++s||0===n&&0===h)&&(i=this.mul(i,r[a]),a=s=0)):s=0}u=26}return i},_.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},_.prototype.convertFrom=function(t){return t=t.clone(),t.red=null,t},o.mont=function(t){return new x(t)},i(x,_),x.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},x.prototype.convertFrom=function(t){return t=this.imod(t.mul(this.rinv)),t.red=null,t},x.prototype.imul=function(t,e){return t.isZero()||e.isZero()?(t.words[0]=0,t.length=1,t):(t=t.imul(e),e=t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),t=t.isub(e).iushrn(this.shift),e=t,0<=t.cmp(this.m)?e=t.isub(this.m):t.cmpn(0)<0&&(e=t.iadd(this.m)),e._forceRed(this))},x.prototype.mul=function(t,e){return t.isZero()||e.isZero()?new o(0)._forceRed(this):(t=t.mul(e),e=t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),t=t.isub(e).iushrn(this.shift),e=t,0<=t.cmp(this.m)?e=t.isub(this.m):t.cmpn(0)<0&&(e=t.iadd(this.m)),e._forceRed(this))},x.prototype.invm=function(t){return this.imod(t._invmp(this.m).mul(this.r2))._forceRed(this)}}(t,this)}).call(this,r("62e4")(t))},8119:function(t,e,r){r("693d"),r("dfe5"),r("301c"),r("4e71"),t.exports=r("5524").Symbol},"811a":function(t,e,r){var n=r("42ee"),i=r("5a5d");r("0a66")("keys",(function(){return function(t){return i(n(t))}}))},"81bf":function(t,e,r){var n;t.exports=(n=r("21bf"),r("38ba"),n.mode.ECB=function(){var t=n.lib.BlockCipherMode.extend();return t.Encryptor=t.extend({processBlock:function(t,e){this._cipher.encryptBlock(t,e)}}),t.Decryptor=t.extend({processBlock:function(t,e){this._cipher.decryptBlock(t,e)}}),t}(),n.mode.ECB)},8233:function(t,e,r){var n=r("f083");r=r("bcd0");n(n.P+n.F*(Date.prototype.toISOString!==r),"Date",{toISOString:r})},"825a":function(t,e,r){var n=r("861d");t.exports=function(t){if(!n(t))throw TypeError(String(t)+" is not an object");return t}},"82a6":function(t,e,r){"use strict";var n=r("f083"),i=r("e7ff"),o=r("2d5b");n(n.S,"Promise",{try:function(t){var e=i.f(this);t=o(t);return(t.e?e.reject:e.resolve)(t.v),e.promise}})},"82f0":function(t,e,r){var n=r("39f5"),i=r("8707").Buffer,o=r("6430"),a=r("3fb5"),s=r("3f62"),u=r("8c8a"),f=r("bd9d");function h(t,e,r,a){o.call(this);var u=i.alloc(4,0);this._cipher=new n.AES(e),u=this._cipher.encryptBlock(u),this._ghash=new s(u),r=function(t,e,r){if(12===e.length)return t._finID=i.concat([e,i.from([0,0,0,1])]),i.concat([e,i.from([0,0,0,2])]);var n=new s(r),o=e.length;r=o%16;return n.update(e),r&&n.update(i.alloc(r=16-r,0)),n.update(i.alloc(8,0)),r=8*o,(o=i.alloc(8)).writeUIntBE(r,0,8),n.update(o),t._finID=n.state,t=i.from(t._finID),f(t),t}(this,r,u),this._prev=i.from(r),this._cache=i.allocUnsafe(0),this._secCache=i.allocUnsafe(0),this._decrypt=a,this._alen=0,this._len=0,this._mode=t,this._authTag=null,this._called=!1}a(h,o),h.prototype._update=function(t){this._called||!this._alen||(e=16-this._alen%16)<16&&(e=i.alloc(e,0),this._ghash.update(e)),this._called=!0;var e=this._mode.encrypt(this,t);return this._decrypt?this._ghash.update(t):this._ghash.update(e),this._len+=t.length,e},h.prototype._final=function(){if(this._decrypt&&!this._authTag)throw new Error("Unsupported state or unable to authenticate data");var t=u(this._ghash.final(8*this._alen,8*this._len),this._cipher.encryptBlock(this._finID));if(this._decrypt&&function(t,e){var r=0;t.length!==e.length&&r++;for(var n=Math.min(t.length,e.length),i=0;i<n;++i)r+=t[i]^e[i];return r}(t,this._authTag))throw new Error("Unsupported state or unable to authenticate data");this._authTag=t,this._cipher.scrub()},h.prototype.getAuthTag=function(){if(this._decrypt||!i.isBuffer(this._authTag))throw new Error("Attempting to get auth tag in unsupported state");return this._authTag},h.prototype.setAuthTag=function(t){if(!this._decrypt)throw new Error("Attempting to set auth tag in unsupported state");this._authTag=t},h.prototype.setAAD=function(t){if(this._called)throw new Error("Attempting to set AAD in unsupported state");this._ghash.update(t),this._alen+=t.length},t.exports=h},"832c":function(t,e,r){var n=r("9fe8"),i=r("7f21"),o=r("de24")("species");t.exports=function(t){var e;return i(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!i(e.prototype)||(e=void 0),n(e)&&null===(e=e[o])&&(e=void 0)),void 0===e?Array:e}},8344:function(t,e,r){"use strict";var n=r("d77f"),i=r("6373"),o=r("6972"),a=r("fef8");r("9ed1")("match",1,(function(t,e,r,s){return[function(r){var n=t(this),i=null==r?void 0:r[e];return void 0!==i?i.call(r,n):new RegExp(r)[e](String(n))},function(t){var e=s(r,t,this);if(e.done)return e.value;var u=n(t),f=String(this);if(!u.global)return a(u,f);for(var h=u.unicode,c=[],l=u.lastIndex=0;null!==(d=a(u,f));){var d=String(d[0]);""===(c[l]=d)&&(u.lastIndex=o(f,i(u.lastIndex),h)),l++}return 0===l?null:c}]}))},8360:function(t,e,r){"use strict";const n=r("d1c8").Reporter,i=r("6283").EncoderBuffer,o=r("6283").DecoderBuffer,a=r("da3e"),s=["seq","seqof","set","setof","objid","bool","gentime","utctime","null_","enum","int","objDesc","bitstr","bmpstr","charstr","genstr","graphstr","ia5str","iso646str","numstr","octstr","printstr","t61str","unistr","utf8str","videostr"],u=["key","obj","use","optional","explicit","implicit","def","choice","any","contains"].concat(s);function f(t,e,r){const n={};this._baseState=n,n.name=r,n.enc=t,n.parent=e||null,n.children=null,n.tag=null,n.args=null,n.reverseArgs=null,n.choice=null,n.optional=!1,n.any=!1,n.obj=!1,n.use=null,n.useDecoder=null,n.key=null,n.default=null,n.explicit=null,n.implicit=null,n.contains=null,n.parent||(n.children=[],this._wrap())}t.exports=f;const h=["enc","parent","children","tag","args","reverseArgs","choice","optional","any","obj","use","alteredUse","key","default","explicit","implicit","contains"];f.prototype.clone=function(){const t=this._baseState,e={};h.forEach((function(r){e[r]=t[r]}));const r=new this.constructor(e.parent);return r._baseState=e,r},f.prototype._wrap=function(){const t=this._baseState;u.forEach((function(e){this[e]=function(){const r=new this.constructor(this);return t.children.push(r),r[e].apply(r,arguments)}}),this)},f.prototype._init=function(t){const e=this._baseState;a(null===e.parent),t.call(this),e.children=e.children.filter((function(t){return t._baseState.parent===this}),this),a.equal(e.children.length,1,"Root node can have only one child")},f.prototype._useArgs=function(t){const e=this._baseState,r=t.filter((function(t){return t instanceof this.constructor}),this);t=t.filter((function(t){return!(t instanceof this.constructor)}),this),0!==r.length&&(a(null===e.children),e.children=r,r.forEach((function(t){t._baseState.parent=this}),this)),0!==t.length&&(a(null===e.args),e.args=t,e.reverseArgs=t.map((function(t){if("object"!=typeof t||t.constructor!==Object)return t;const e={};return Object.keys(t).forEach((function(r){r==(0|r)&&(r|=0);var n=t[r];e[n]=r})),e})))},["_peekTag","_decodeTag","_use","_decodeStr","_decodeObjid","_decodeTime","_decodeNull","_decodeInt","_decodeBool","_decodeList","_encodeComposite","_encodeStr","_encodeObjid","_encodeTime","_encodeNull","_encodeInt","_encodeBool"].forEach((function(t){f.prototype[t]=function(){var e=this._baseState;throw new Error(t+" not implemented for encoding: "+e.enc)}})),s.forEach((function(t){f.prototype[t]=function(){const e=this._baseState;var r=Array.prototype.slice.call(arguments);return a(null===e.tag),e.tag=t,this._useArgs(r),this}})),f.prototype.use=function(t){a(t);const e=this._baseState;return a(null===e.use),e.use=t,this},f.prototype.optional=function(){const t=this._baseState;return t.optional=!0,this},f.prototype.def=function(t){const e=this._baseState;return a(null===e.default),e.default=t,e.optional=!0,this},f.prototype.explicit=function(t){const e=this._baseState;return a(null===e.explicit&&null===e.implicit),e.explicit=t,this},f.prototype.implicit=function(t){const e=this._baseState;return a(null===e.explicit&&null===e.implicit),e.implicit=t,this},f.prototype.obj=function(){const t=this._baseState;var e=Array.prototype.slice.call(arguments);return t.obj=!0,0!==e.length&&this._useArgs(e),this},f.prototype.key=function(t){const e=this._baseState;return a(null===e.key),e.key=t,this},f.prototype.any=function(){const t=this._baseState;return t.any=!0,this},f.prototype.choice=function(t){const e=this._baseState;return a(null===e.choice),e.choice=t,this._useArgs(Object.keys(t).map((function(e){return t[e]}))),this},f.prototype.contains=function(t){const e=this._baseState;return a(null===e.use),e.contains=t,this},f.prototype._decode=function(t,e){const r=this._baseState;if(null===r.parent)return t.wrapResult(r.children[0]._decode(t,e));let n,i=r.default,a=!0,s=null;if(null!==r.key&&(s=t.enterKey(r.key)),r.optional){let n=null;if(null!==r.explicit?n=r.explicit:null!==r.implicit?n=r.implicit:null!==r.tag&&(n=r.tag),null!==n||r.any){if(a=this._peekTag(t,n,r.any),t.isError(a))return a}else{var u=t.save();try{null===r.choice?this._decodeGeneric(r.tag,t,e):this._decodeChoice(t,e),a=!0}catch(s){a=!1}t.restore(u)}}if(r.obj&&a&&(n=t.enterObject()),a){if(null!==r.explicit){var f=this._decodeTag(t,r.explicit);if(t.isError(f))return f;t=f}if(u=t.offset,null===r.use&&null===r.choice){let e;if(r.any&&(e=t.save()),f=this._decodeTag(t,null!==r.implicit?r.implicit:r.tag,r.any),t.isError(f))return f;r.any?i=t.raw(e):t=f}if(e&&e.track&&null!==r.tag&&e.track(t.path(),u,t.length,"tagged"),e&&e.track&&null!==r.tag&&e.track(t.path(),t.offset,t.length,"content"),r.any||(i=null===r.choice?this._decodeGeneric(r.tag,t,e):this._decodeChoice(t,e)),t.isError(i))return i;r.any||null!==r.choice||null===r.children||r.children.forEach((function(r){r._decode(t,e)})),!r.contains||"octstr"!==r.tag&&"bitstr"!==r.tag||(u=new o(i),i=this._getUse(r.contains,t._reporterState.obj)._decode(u,e))}return r.obj&&a&&(i=t.leaveObject(n)),null===r.key||null===i&&!0!==a?null!==s&&t.exitKey(s):t.leaveKey(s,r.key,i),i},f.prototype._decodeGeneric=function(t,e,r){var n=this._baseState;return"seq"===t||"set"===t?null:"seqof"===t||"setof"===t?this._decodeList(e,t,n.args[0],r):/str$/.test(t)?this._decodeStr(e,t,r):"objid"===t&&n.args?this._decodeObjid(e,n.args[0],n.args[1],r):"objid"===t?this._decodeObjid(e,null,null,r):"gentime"===t||"utctime"===t?this._decodeTime(e,t,r):"null_"===t?this._decodeNull(e,r):"bool"===t?this._decodeBool(e,r):"objDesc"===t?this._decodeStr(e,t,r):"int"===t||"enum"===t?this._decodeInt(e,n.args&&n.args[0],r):null!==n.use?this._getUse(n.use,e._reporterState.obj)._decode(e,r):e.error("unknown tag: "+t)},f.prototype._getUse=function(t,e){const r=this._baseState;return r.useDecoder=this._use(t,e),a(null===r.useDecoder._baseState.parent),r.useDecoder=r.useDecoder._baseState.children[0],r.implicit!==r.useDecoder._baseState.implicit&&(r.useDecoder=r.useDecoder.clone(),r.useDecoder._baseState.implicit=r.implicit),r.useDecoder},f.prototype._decodeChoice=function(t,e){const r=this._baseState;let n=null,i=!1;return Object.keys(r.choice).some((function(o){var a=t.save();const s=r.choice[o];try{var u=s._decode(t,e);if(t.isError(u))return!1;n={type:o,value:u},i=!0}catch(o){return t.restore(a),!1}return!0}),this),i?n:t.error("Choice not matched")},f.prototype._createEncoderBuffer=function(t){return new i(t,this.reporter)},f.prototype._encode=function(t,e,r){var n=this._baseState;if((null===n.default||n.default!==t)&&(t=this._encodeValue(t,e,r),void 0!==t&&!this._skipDefault(t,e,r)))return t},f.prototype._encodeValue=function(t,e,r){const i=this._baseState;if(null===i.parent)return i.children[0]._encode(t,e||new n);let o=null;if(this.reporter=e,i.optional&&void 0===t){if(null===i.default)return;t=i.default}let a=null,s=!1;if(i.any)o=this._createEncoderBuffer(t);else if(i.choice)o=this._encodeChoice(t,e);else if(i.contains)a=this._getUse(i.contains,r)._encode(t,e),s=!0;else if(i.children)a=i.children.map((function(r){if("null_"===r._baseState.tag)return r._encode(null,e,t);if(null===r._baseState.key)return e.error("Child should have a key");var n=e.enterKey(r._baseState.key);return"object"!=typeof t?e.error("Child expected, but input is not object"):(r=r._encode(t[r._baseState.key],e,t),e.leaveKey(n),r)}),this).filter((function(t){return t})),a=this._createEncoderBuffer(a);else if("seqof"===i.tag||"setof"===i.tag){if(!i.args||1!==i.args.length)return e.error("Too many args for : "+i.tag);if(!Array.isArray(t))return e.error("seqof/setof, but data is not Array");const r=this.clone();r._baseState.implicit=null,a=this._createEncoderBuffer(t.map((function(r){var n=this._baseState;return this._getUse(n.args[0],t)._encode(r,e)}),r))}else null!==i.use?o=this._getUse(i.use,r)._encode(t,e):(a=this._encodePrimitive(i.tag,t),s=!0);var u;return i.any||null!==i.choice||(u=null!==i.implicit?i.implicit:i.tag,r=null===i.implicit?"universal":"context",null===u?null===i.use&&e.error("Tag could be omitted only for .use()"):null===i.use&&(o=this._encodeComposite(u,s,r,a))),null!==i.explicit&&(o=this._encodeComposite(i.explicit,!1,"context",o)),o},f.prototype._encodeChoice=function(t,e){var r=this._baseState;const n=r.choice[t.type];return n||a(!1,t.type+" not found in "+JSON.stringify(Object.keys(r.choice))),n._encode(t.value,e)},f.prototype._encodePrimitive=function(t,e){var r=this._baseState;if(/str$/.test(t))return this._encodeStr(e,t);if("objid"===t&&r.args)return this._encodeObjid(e,r.reverseArgs[0],r.args[1]);if("objid"===t)return this._encodeObjid(e,null,null);if("gentime"===t||"utctime"===t)return this._encodeTime(e,t);if("null_"===t)return this._encodeNull();if("int"===t||"enum"===t)return this._encodeInt(e,r.args&&r.reverseArgs[0]);if("bool"===t)return this._encodeBool(e);if("objDesc"===t)return this._encodeStr(e,t);throw new Error("Unsupported tag: "+t)},f.prototype._isNumstr=function(t){return/^[0-9 ]*$/.test(t)},f.prototype._isPrintstr=function(t){return/^[A-Za-z0-9 '()+,-./:=?]*$/.test(t)}},"83ab":function(t,e,r){r=r("d039"),t.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},"83d5":function(t,e){t.exports=function(t,e){for(var r=t.length,n=-1;++n<r;)t[n]^=e[n];return t}},8418:function(t,e,r){"use strict";var n=r("c04e"),i=r("9bf2"),o=r("5c6c");t.exports=function(t,e,r){e=n(e),e in t?i.f(t,e,o(0,r)):t[e]=r}},8539:function(t,e,r){var n=r("93e0").parseFloat,i=r("e9d8").trim;t.exports=1/n(r("69b4")+"-0")!=-1/0?function(t){var e=i(String(t),3);t=n(e);return 0===t&&"-"==e.charAt(0)?-0:t}:n},"85b3":function(t,e,r){"use strict";const n=r("3fb5"),i=r("3768");function o(t){i.call(this,t),this.enc="pem"}n(o,i),(t.exports=o).prototype.encode=function(t,e){const r=i.prototype.encode.call(this,t),n=r.toString("base64"),o=["-----BEGIN "+e.label+"-----"];for(let i=0;i<n.length;i+=64)o.push(n.slice(i,i+64));return o.push("-----END "+e.label+"-----"),o.join("\n")}},"85e7":function(t,e,r){var n=r("1a14"),i=r("77e9"),o=r("9876");t.exports=r("0bad")?Object.defineProperties:function(t,e){i(t);for(var r,a=o(e),s=a.length,u=0;u<s;)n.f(t,r=a[u++],e[r]);return t}},"861d":function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},8707:function(t,e,r){var n=r("b639"),i=n.Buffer;function o(t,e){for(var r in t)e[r]=t[r]}function a(t,e,r){return i(t,e,r)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?t.exports=n:(o(n,e),e.Buffer=a),o(i,a),a.from=function(t,e,r){if("number"==typeof t)throw new TypeError("Argument must not be a number");return i(t,e,r)},a.alloc=function(t,e,r){if("number"!=typeof t)throw new TypeError("Argument must be a number");return t=i(t),void 0!==e?"string"==typeof r?t.fill(e,r):t.fill(e):t.fill(0),t},a.allocUnsafe=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return i(t)},a.allocUnsafeSlow=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return n.SlowBuffer(t)}},8808:function(t,e,r){var n=r("f083");n(n.G+n.W+n.F*!r("f308").ABV,{DataView:r("b799").DataView})},8848:function(t,e,r){var n=r("f083"),i=r("4592"),o=Math.exp;n(n.S+n.F*r("f937")((function(){return-2e-17!=!Math.sinh(-2e-17)})),"Math",{sinh:function(t){return Math.abs(t=+t)<1?(i(t)-i(-t))/2:(o(t-1)-o(-t-1))*(Math.E/2)}})},8870:function(t,e,r){"use strict";var n=r("f083"),i=r("0ae2"),o=r("93e0"),a=r("1147"),s=r("44e8");n(n.P+n.R,"Promise",{finally:function(t){var e=a(this,i.Promise||o.Promise),r="function"==typeof t;return this.then(r?function(r){return s(e,t()).then((function(){return r}))}:t,r?function(r){return s(e,t()).then((function(){throw r}))}:t)}})},8904:function(t,e,r){"use strict";function n(t){r("77ea")(RegExp.prototype,s,t,!0)}r("02f7");var i=r("d77f"),o=r("66ac"),a=r("c94e"),s="toString",u=/./[s];r("f937")((function(){return"/a/b"!=u.call({source:"a",flags:"b"})}))?n((function(){var t=i(this);return"/".concat(t.source,"/","flags"in t?t.flags:!a&&t instanceof RegExp?o.call(t):void 0)})):u.name!=s&&n((function(){return u.call(this)}))},8925:function(t,e,r){r=r("c6cd");var n=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(t){return n.call(t)}),t.exports=r.inspectSource},8947:function(t,e,r){var n=r("bac2"),i=r("82f0"),o=r("8707").Buffer,a=r("09f5"),s=r("6430"),u=r("39f5"),f=r("ae84");function h(t,e,r){s.call(this),this._cache=new l,this._cipher=new u.AES(e),this._prev=o.from(r),this._mode=t,this._autopadding=!0}r("3fb5")(h,s),h.prototype._update=function(t){var e;this._cache.add(t);for(var r=[];e=this._cache.get();)e=this._mode.encrypt(this,e),r.push(e);return o.concat(r)};var c=o.alloc(16,16);function l(){this.cache=o.allocUnsafe(0)}function d(t,e,r){if(t=n[t.toLowerCase()],!t)throw new TypeError("invalid suite type");if((e="string"==typeof e?o.from(e):e).length!==t.key/8)throw new TypeError("invalid key length "+e.length);if("string"==typeof r&&(r=o.from(r)),"GCM"!==t.mode&&r.length!==t.iv)throw new TypeError("invalid iv length "+r.length);return new("stream"===t.type?a:"auth"===t.type?i:h)(t.module,e,r)}h.prototype._final=function(){var t=this._cache.flush();if(this._autopadding)return t=this._mode.encrypt(this,t),this._cipher.scrub(),t;if(!t.equals(c))throw this._cipher.scrub(),new Error("data not multiple of block length")},h.prototype.setAutoPadding=function(t){return this._autopadding=!!t,this},l.prototype.add=function(t){this.cache=o.concat([this.cache,t])},l.prototype.get=function(){if(15<this.cache.length){var t=this.cache.slice(0,16);return this.cache=this.cache.slice(16),t}return null},l.prototype.flush=function(){for(var t=16-this.cache.length,e=o.allocUnsafe(t),r=-1;++r<t;)e.writeUInt8(t,r);return o.concat([this.cache,e])},e.createCipheriv=d,e.createCipher=function(t,e){var r=n[t.toLowerCase()];if(!r)throw new TypeError("invalid suite type");return r=f(e,!1,r.key,r.iv),d(t,r.key,r.iv)}},"89b1":function(t,e,r){r("7bb0")("WeakMap")},"8a0d":function(t,e){t.exports={}},"8a34":function(t,e,r){"use strict";r("e681")("fixed",(function(t){return function(){return t(this,"tt","","")}}))},"8aa5":function(t,e,r){"use strict";var n=r("6547").charAt;t.exports=function(t,e,r){return e+(r?n(t,e).length:1)}},"8ad7":function(t,e,r){var n=r("9fe8"),i=r("93e0").document,o=n(i)&&n(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},"8b1a":function(t,e){var r=0,n=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++r+n).toString(36))}},"8b71":function(t,e,r){"use strict";function n(t){const e={};return Object.keys(t).forEach((function(r){(0|r)==r&&(r|=0);var n=t[r];e[n]=r})),e}e.tagClass={0:"universal",1:"application",2:"context",3:"private"},e.tagClassByName=n(e.tagClass),e.tag={0:"end",1:"bool",2:"int",3:"bitstr",4:"octstr",5:"null_",6:"objid",7:"objDesc",8:"external",9:"real",10:"enum",11:"embed",12:"utf8str",13:"relativeOid",16:"seq",17:"set",18:"numstr",19:"printstr",20:"t61str",21:"videostr",22:"ia5str",23:"utctime",24:"gentime",25:"graphstr",26:"iso646str",27:"genstr",28:"unistr",29:"charstr",30:"bmpstr"},e.tagByName=n(e.tag)},"8b95":function(t,e,r){"use strict";var n=r("c3c0"),i=r("b525");function o(){if(!(this instanceof o))return new o;i.call(this),this.h=[3418070365,3238371032,1654270250,914150663,2438529370,812702999,355462360,4144912697,1731405415,4290775857,2394180231,1750603025,3675008525,1694076839,1203062813,3204075428]}n.inherits(o,i),(t.exports=o).blockSize=1024,o.outSize=384,o.hmacStrength=192,o.padLength=128,o.prototype._digest=function(t){return"hex"===t?n.toHex32(this.h.slice(0,12),"big"):n.split32(this.h.slice(0,12),"big")}},"8be6":function(t,e,r){var n=r("8707").Buffer;t.exports=function(t,e,r){if(n.isBuffer(t))return t;if("string"==typeof t)return n.from(t,e);if(ArrayBuffer.isView(t))return n.from(t.buffer);throw new TypeError(r+" must be a string, a Buffer, a typed array or a DataView")}},"8c03":function(t,e,r){var n=r("f083"),i=r("2647"),o=Math.abs;n(n.S,"Number",{isSafeInteger:function(t){return i(t)&&o(t)<=9007199254740991}})},"8c8a":function(t,e,r){(function(e){t.exports=function(t,r){for(var n=Math.min(t.length,r.length),i=new e(n),o=0;o<n;++o)i[o]=t[o]^r[o];return i}}).call(this,r("b639").Buffer)},"8cef":function(t,e,r){var n;t.exports=(n=r("21bf"),r("38ba"),n.pad.Iso97971={pad:function(t,e){t.concat(n.lib.WordArray.create([2147483648],1)),n.pad.ZeroPadding.pad(t,e)},unpad:function(t){n.pad.ZeroPadding.unpad(t),t.sigBytes--}},n.pad.Iso97971)},"8d87":function(t,e,r){var n=r("e171"),i=r("fb32"),o=r("5d6f"),a=r("019f"),s=r("2fb2"),u=r("f97f"),f=Object.getOwnPropertyDescriptor;e.f=r("c94e")?f:function(t,e){if(t=o(t),e=a(e,!0),u)try{return f(t,e)}catch(t){}if(s(t,e))return i(!n.f.call(t,e),t[e])}},"8df7":function(t,e,r){"use strict";const n=r("3fb5"),i=r("c591").Buffer,o=r("cfbd");function a(t){o.call(this,t),this.enc="pem"}n(a,o),(t.exports=a).prototype.decode=function(t,e){const r=t.toString().split(/[\r\n]+/g);var n=e.label.toUpperCase(),a=/^-----(BEGIN|END) ([^-]+)-----$/;let s=-1,u=-1;for(let i=0;i<r.length;i++){var f=r[i].match(a);if(null!==f&&f[2]===n){if(-1!==s){if("END"!==f[1])break;u=i;break}if("BEGIN"!==f[1])break;s=i}}if(-1===s||-1===u)throw new Error("PEM section not found for: "+n);const h=r.slice(s+1,u).join("");return h.replace(/[^a-z0-9+/=]+/gi,""),t=i.from(h,"base64"),o.prototype.decode.call(this,t,e)}},"8eb7":function(t,e){var r,n,i,o,a,s,u,f,h,c,l,d,p,m,b,g=!1;function v(){var t,e,v,y;g||(g=!0,y=navigator.userAgent,t=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(y),e=/(Mac OS X)|(Windows)|(Linux)/.exec(y),d=/\b(iPhone|iP[ao]d)/.exec(y),p=/\b(iP[ao]d)/.exec(y),c=/Android/i.exec(y),m=/FBAN\/\w+;/i.exec(y),b=/Mobile/i.exec(y),l=!!/Win64/.exec(y),t?((r=t[1]?parseFloat(t[1]):t[5]?parseFloat(t[5]):NaN)&&document&&document.documentMode&&(r=document.documentMode),v=/(?:Trident\/(\d+.\d+))/.exec(y),s=v?parseFloat(v[1])+4:r,n=t[2]?parseFloat(t[2]):NaN,i=t[3]?parseFloat(t[3]):NaN,o=t[4]?parseFloat(t[4]):NaN,a=o&&(t=/(?:Chrome\/(\d+\.\d+))/.exec(y))&&t[1]?parseFloat(t[1]):NaN):r=n=i=a=o=NaN,e?(u=!!e[1]&&(!(y=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(y))||parseFloat(y[1].replace("_","."))),f=!!e[2],h=!!e[3]):u=f=h=!1)}var y={ie:function(){return v(),r},ieCompatibilityMode:function(){return v(),r<s},ie64:function(){return y.ie()&&l},firefox:function(){return v(),n},opera:function(){return v(),i},webkit:function(){return v(),o},safari:function(){return y.webkit()},chrome:function(){return v(),a},windows:function(){return v(),f},osx:function(){return v(),u},linux:function(){return v(),h},iphone:function(){return v(),d},mobile:function(){return v(),d||p||c||b},nativeApp:function(){return v(),m},android:function(){return v(),c},ipad:function(){return v(),p}};t.exports=y},"8f7a":function(t,e,r){r("f948")("WeakMap")},"8f83":function(t,e,r){var n=r("f083"),i=r("d77f"),o=Object.preventExtensions;n(n.S,"Reflect",{preventExtensions:function(t){i(t);try{return o&&o(t),!0}catch(t){return!1}}})},"8fc4":function(t,e,r){var n=r("911a"),i=r("e5aa"),o=r("c786"),a=r("d77f"),s=r("6373"),u=r("a37b"),f={},h={};(e=t.exports=function(t,e,r,c,l){l=l?function(){return t}:u(t);var d,p,m,b,g=n(r,c,e?2:1),v=0;if("function"!=typeof l)throw TypeError(t+" is not iterable!");if(o(l)){for(d=s(t.length);v<d;v++)if((b=e?g(a(p=t[v])[0],p[1]):g(t[v]))===f||b===h)return b}else for(m=l.call(t);!(p=m.next()).done;)if((b=i(m,g,p.value,e))===f||b===h)return b}).BREAK=f,e.RETURN=h},9019:function(t,e,r){"use strict";(function(e){function r(t,e){i(t,e),n(t)}function n(t){t._writableState&&!t._writableState.emitClose||t._readableState&&!t._readableState.emitClose||t.emit("close")}function i(t,e){t.emit("error",e)}t.exports={destroy:function(t,o){var a=this,s=this._readableState&&this._readableState.destroyed,u=this._writableState&&this._writableState.destroyed;return s||u?o?o(t):t&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,e.nextTick(i,this,t)):e.nextTick(i,this,t)):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(t||null,(function(t){!o&&t?a._writableState?a._writableState.errorEmitted?e.nextTick(n,a):(a._writableState.errorEmitted=!0,e.nextTick(r,a,t)):e.nextTick(r,a,t):o?(e.nextTick(n,a),o(t)):e.nextTick(n,a)}))),this},undestroy:function(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)},errorOrDestroy:function(t,e){var r=t._readableState,n=t._writableState;r&&r.autoDestroy||n&&n.autoDestroy?t.destroy(e):t.emit("error",e)}}}).call(this,r("4362"))},"90e3":function(t,e){var r=0,n=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++r+n).toString(36)}},9112:function(t,e,r){var n=r("83ab"),i=r("9bf2"),o=r("5c6c");t.exports=n?function(t,e,r){return i.f(t,e,o(1,r))}:function(t,e,r){return t[e]=r,t}},"911a":function(t,e,r){var n=r("2ce8");t.exports=function(t,e,r){if(n(t),void 0===e)return t;switch(r){case 1:return function(r){return t.call(e,r)};case 2:return function(r,n){return t.call(e,r,n)};case 3:return function(r,n,i){return t.call(e,r,n,i)}}return function(){return t.apply(e,arguments)}}},9141:function(t,e,r){r=r("ef08").document,t.exports=r&&r.documentElement},9152:function(t,e){
- /*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */
- e.read=function(t,e,r,n,i){var o,a,s=8*i-n-1,u=(1<<s)-1,f=u>>1,h=-7,c=r?i-1:0,l=r?-1:1;r=t[e+c];for(c+=l,o=r&(1<<-h)-1,r>>=-h,h+=s;0<h;o=256*o+t[e+c],c+=l,h-=8);for(a=o&(1<<-h)-1,o>>=-h,h+=n;0<h;a=256*a+t[e+c],c+=l,h-=8);if(0===o)o=1-f;else{if(o===u)return a?NaN:1/0*(r?-1:1);a+=Math.pow(2,n),o-=f}return(r?-1:1)*a*Math.pow(2,o-n)},e.write=function(t,e,r,n,i,o){var a,s,u=8*o-i-1,f=(1<<u)-1,h=f>>1,c=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,l=n?0:o-1,d=n?1:-1;o=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,a=f):(a=Math.floor(Math.log(e)/Math.LN2),e*(n=Math.pow(2,-a))<1&&(a--,n*=2),2<=(e+=1<=a+h?c/n:c*Math.pow(2,1-h))*n&&(a++,n/=2),f<=a+h?(s=0,a=f):1<=a+h?(s=(e*n-1)*Math.pow(2,i),a+=h):(s=e*Math.pow(2,h-1)*Math.pow(2,i),a=0));8<=i;t[r+l]=255&s,l+=d,s/=256,i-=8);for(a=a<<i|s,u+=i;0<u;t[r+l]=255&a,l+=d,a/=256,u-=8);t[r+l-d]|=128*o}},9165:function(t,e,r){var n=r("1c6a"),i=r("d77f"),o=r("ed60"),a=n.has,s=n.get,u=n.key,f=function(t,e,r){return a(t,e,r)?s(t,e,r):(e=o(e),null!==e?f(t,e,r):void 0)};n.exp({getMetadata:function(t,e){return f(t,i(e),arguments.length<3?void 0:u(arguments[2]))}})},"919c":function(t,e){t.exports=function(){throw new Error("Readable.from is not available in the browser")}},9263:function(t,e,r){"use strict";var n,i=r("ad6d"),o=r("9f7f"),a=RegExp.prototype.exec,s=String.prototype.replace,u=a,f=(n=/a/,r=/b*/g,a.call(n,"a"),a.call(r,"a"),0!==n.lastIndex||0!==r.lastIndex),h=o.UNSUPPORTED_Y||o.BROKEN_CARET,c=void 0!==/()??/.exec("")[1];t.exports=u=f||c||h?function(t){var e,r,n,o,u=this,l=h&&u.sticky,d=i.call(u),p=u.source,m=0,b=t;return l&&(-1===(d=d.replace("y","")).indexOf("g")&&(d+="g"),b=String(t).slice(u.lastIndex),0<u.lastIndex&&(!u.multiline||u.multiline&&"\n"!==t[u.lastIndex-1])&&(p="(?: "+p+")",b=" "+b,m++),r=new RegExp("^(?:"+p+")",d)),c&&(r=new RegExp("^"+p+"$(?!\\s)",d)),f&&(e=u.lastIndex),n=a.call(l?r:u,b),l?n?(n.input=n.input.slice(m),n[0]=n[0].slice(m),n.index=u.lastIndex,u.lastIndex+=n[0].length):u.lastIndex=0:f&&n&&(u.lastIndex=u.global?n.index+n[0].length:e),c&&n&&1<n.length&&s.call(n[0],r,(function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(n[o]=void 0)})),n}:u},"928a":function(t,e){t.exports=function(t,e,r,n){if(!(t instanceof e)||void 0!==n&&n in t)throw TypeError(r+": incorrect invocation!");return t}},"92f0":function(t,e,r){var n=r("1a14").f,i=r("9c0e"),o=r("cc15")("toStringTag");t.exports=function(t,e,r){t&&!i(t=r?t:t.prototype,o)&&n(t,o,{configurable:!0,value:e})}},"92fa":function(t,e){var r=/^(attrs|props|on|nativeOn|class|style|hook)$/;t.exports=function(t){return t.reduce((function(t,e){var n,i,o,a,s;for(o in e)if(n=t[o],i=e[o],n&&r.test(o))if("class"===o&&("string"==typeof n&&(s=n,t[o]=n={},n[s]=!0),"string"==typeof i&&(s=i,e[o]=i={},i[s]=!0)),"on"===o||"nativeOn"===o||"hook"===o)for(a in i)n[a]=function(t,e){return function(){t&&t.apply(this,arguments),e&&e.apply(this,arguments)}}(n[a],i[a]);else if(Array.isArray(n))t[o]=n.concat(i);else if(Array.isArray(i))t[o]=[n].concat(i);else for(a in i)n[a]=i[a];else t[o]=e[o];return t}),{})}},"930b":function(t,e,r){var n=r("f083"),i=r("dc3f"),o=Math.sqrt;r=Math.acosh;n(n.S+n.F*!(r&&710==Math.floor(r(Number.MAX_VALUE))&&r(1/0)==1/0),"Math",{acosh:function(t){return(t=+t)<1?NaN:94906265.62425156<t?Math.log(t)+Math.LN2:i(t-1+o(t-1)*o(t+1))}})},9339:function(t,e,r){(function(e){
- /*!
- * Quill Editor v1.3.7
- * https://quilljs.com/
- * Copyright (c) 2014, Jason Chen
- * Copyright (c) 2013, salesforce.com
- */
- var r;r=function(){return n={},t.m=r=[function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=r(17),i=r(18),o=r(19),a=r(45),s=r(46),u=r(47),f=r(48),h=r(49),c=r(12),l=r(32),d=r(33),p=r(31);r=r(1),p={Scope:r.Scope,create:r.create,find:r.find,query:r.query,register:r.register,Container:n.default,Format:i.default,Leaf:o.default,Embed:f.default,Scroll:a.default,Block:u.default,Inline:s.default,Text:h.default,Attributor:{Attribute:c.default,Class:l.default,Style:d.default,Store:p.default}};e.default=p},function(t,e,r){"use strict";var n,i=this&&this.__extends||(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0});var o,a=(o=Error,i(s,o),s);function s(t){var e=this;return(e=o.call(this,t="[Parchment] "+t)||this).message=t,e.name=e.constructor.name,e}e.ParchmentError=a;var u,f={},h={},c={},l={};function d(t,e){var r;if(void 0===e&&(e=u.ANY),"string"==typeof t)r=l[t]||f[t];else if(t instanceof Text||t.nodeType===Node.TEXT_NODE)r=l.text;else if("number"==typeof t)t&u.LEVEL&u.BLOCK?r=l.block:t&u.LEVEL&u.INLINE&&(r=l.inline);else if(t instanceof HTMLElement){var n,i=(t.getAttribute("class")||"").split(/\s+/);for(n in i)if(r=h[i[n]])break;r=r||c[t.tagName]}return null!=r&&e&u.LEVEL&r.scope&&e&u.TYPE&r.scope?r:null}e.DATA_KEY="__blot",(i=u=e.Scope||(e.Scope={}))[i.TYPE=3]="TYPE",i[i.LEVEL=12]="LEVEL",i[i.ATTRIBUTE=13]="ATTRIBUTE",i[i.BLOT=14]="BLOT",i[i.INLINE=7]="INLINE",i[i.BLOCK=11]="BLOCK",i[i.BLOCK_BLOT=10]="BLOCK_BLOT",i[i.INLINE_BLOT=6]="INLINE_BLOT",i[i.BLOCK_ATTRIBUTE=9]="BLOCK_ATTRIBUTE",i[i.INLINE_ATTRIBUTE=5]="INLINE_ATTRIBUTE",i[i.ANY=15]="ANY",e.create=function(t,e){var r=d(t);if(null==r)throw new a("Unable to create "+t+" blot");return t=t instanceof Node||t.nodeType===Node.TEXT_NODE?t:r.create(e),new r(t,e)},e.find=function t(r,n){return void 0===n&&(n=!1),null==r?null:null!=r[e.DATA_KEY]?r[e.DATA_KEY].blot:n?t(r.parentNode,n):null},e.query=d,e.register=function t(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];if(1<e.length)return e.map((function(e){return t(e)}));var n=e[0];if("string"!=typeof n.blotName&&"string"!=typeof n.attrName)throw new a("Invalid definition");if("abstract"===n.blotName)throw new a("Cannot register abstract class");return"string"==typeof(l[n.blotName||n.attrName]=n).keyName?f[n.keyName]=n:(null!=n.className&&(h[n.className]=n),null!=n.tagName&&(Array.isArray(n.tagName)?n.tagName=n.tagName.map((function(t){return t.toUpperCase()})):n.tagName=n.tagName.toUpperCase(),(Array.isArray(n.tagName)?n.tagName:[n.tagName]).forEach((function(t){null!=c[t]&&null!=n.className||(c[t]=n)})))),n}},function(t,e,r){function n(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.ops)?this.ops=t.ops:this.ops=[]}var i=r(51),o=r(11),a=r(3),s=r(20),u=String.fromCharCode(0);n.prototype.insert=function(t,e){var r={};return 0===t.length?this:(r.insert=t,null!=e&&"object"==typeof e&&0<Object.keys(e).length&&(r.attributes=e),this.push(r))},n.prototype.delete=function(t){return t<=0?this:this.push({delete:t})},n.prototype.retain=function(t,e){return t<=0?this:(t={retain:t},null!=e&&"object"==typeof e&&0<Object.keys(e).length&&(t.attributes=e),this.push(t))},n.prototype.push=function(t){var e=this.ops.length,r=this.ops[e-1];if(t=a(!0,{},t),"object"==typeof r){if("number"==typeof t.delete&&"number"==typeof r.delete)return this.ops[e-1]={delete:r.delete+t.delete},this;if("number"==typeof r.delete&&null!=t.insert&&"object"!=typeof(r=this.ops[--e-1]))return this.ops.unshift(t),this;if(o(t.attributes,r.attributes)){if("string"==typeof t.insert&&"string"==typeof r.insert)return this.ops[e-1]={insert:r.insert+t.insert},"object"==typeof t.attributes&&(this.ops[e-1].attributes=t.attributes),this;if("number"==typeof t.retain&&"number"==typeof r.retain)return this.ops[e-1]={retain:r.retain+t.retain},"object"==typeof t.attributes&&(this.ops[e-1].attributes=t.attributes),this}}return e===this.ops.length?this.ops.push(t):this.ops.splice(e,0,t),this},n.prototype.chop=function(){var t=this.ops[this.ops.length-1];return t&&t.retain&&!t.attributes&&this.ops.pop(),this},n.prototype.filter=function(t){return this.ops.filter(t)},n.prototype.forEach=function(t){this.ops.forEach(t)},n.prototype.map=function(t){return this.ops.map(t)},n.prototype.partition=function(t){var e=[],r=[];return this.forEach((function(n){(t(n)?e:r).push(n)})),[e,r]},n.prototype.reduce=function(t,e){return this.ops.reduce(t,e)},n.prototype.changeLength=function(){return this.reduce((function(t,e){return e.insert?t+s.length(e):e.delete?t-e.delete:t}),0)},n.prototype.length=function(){return this.reduce((function(t,e){return t+s.length(e)}),0)},n.prototype.slice=function(t,e){t=t||0,"number"!=typeof e&&(e=1/0);for(var r,i=[],o=s.iterator(this.ops),a=0;a<e&&o.hasNext();)a<t?r=o.next(t-a):(r=o.next(e-a),i.push(r)),a+=s.length(r);return new n(i)},n.prototype.compose=function(t){var e=s.iterator(this.ops),r=s.iterator(t.ops),i=[];t=r.peek();if(null!=t&&"number"==typeof t.retain&&null==t.attributes){for(var a=t.retain;"insert"===e.peekType()&&e.peekLength()<=a;)a-=e.peekLength(),i.push(e.next());0<t.retain-a&&r.next(t.retain-a)}for(var u=new n(i);e.hasNext()||r.hasNext();)if("insert"===r.peekType())u.push(r.next());else if("delete"===e.peekType())u.push(e.next());else{var f=Math.min(e.peekLength(),r.peekLength()),h=e.next(f),c=r.next(f);if("number"==typeof c.retain){var l={};if("number"==typeof h.retain?l.retain=f:l.insert=h.insert,f=s.attributes.compose(h.attributes,c.attributes,"number"==typeof h.retain),f&&(l.attributes=f),u.push(l),!r.hasNext()&&o(u.ops[u.ops.length-1],l))return l=new n(e.rest()),u.concat(l).chop()}else"number"==typeof c.delete&&"number"==typeof h.retain&&u.push(c)}return u.chop()},n.prototype.concat=function(t){var e=new n(this.ops.slice());return 0<t.ops.length&&(e.push(t.ops[0]),e.ops=e.ops.concat(t.ops.slice(1))),e},n.prototype.diff=function(t,e){if(this.ops===t.ops)return new n;var r=[this,t].map((function(e){return e.map((function(r){if(null!=r.insert)return"string"==typeof r.insert?r.insert:u;throw new Error("diff() called "+(e===t?"on":"with")+" non-document")})).join("")})),a=new n,f=(e=i(r[0],r[1],e),s.iterator(this.ops)),h=s.iterator(t.ops);return e.forEach((function(t){for(var e=t[1].length;0<e;){var r=0;switch(t[0]){case i.INSERT:r=Math.min(h.peekLength(),e),a.push(h.next(r));break;case i.DELETE:r=Math.min(e,f.peekLength()),f.next(r),a.delete(r);break;case i.EQUAL:r=Math.min(f.peekLength(),h.peekLength(),e);var n=f.next(r),u=h.next(r);o(n.insert,u.insert)?a.retain(r,s.attributes.diff(n.attributes,u.attributes)):a.push(u).delete(r)}e-=r}})),a.chop()},n.prototype.eachLine=function(t,e){e=e||"\n";for(var r=s.iterator(this.ops),i=new n,o=0;r.hasNext();){if("insert"!==r.peekType())return;var a=r.peek(),u=s.length(a)-r.peekLength();u="string"==typeof a.insert?a.insert.indexOf(e,u)-u:-1;if(u<0)i.push(r.next());else if(0<u)i.push(r.next(u));else{if(!1===t(i,r.next(1).attributes||{},o))return;o+=1,i=new n}}0<i.length()&&t(i,{},o)},n.prototype.transform=function(t,e){if(e=!!e,"number"==typeof t)return this.transformPosition(t,e);for(var r,i,o,a=s.iterator(this.ops),u=s.iterator(t.ops),f=new n;a.hasNext()||u.hasNext();)"insert"!==a.peekType()||!e&&"insert"===u.peekType()?"insert"===u.peekType()?f.push(u.next()):(r=Math.min(a.peekLength(),u.peekLength()),i=a.next(r),o=u.next(r),i.delete||(o.delete?f.push(o):f.retain(r,s.attributes.transform(i.attributes,o.attributes,e)))):f.retain(s.length(a.next()));return f.chop()},n.prototype.transformPosition=function(t,e){e=!!e;for(var r=s.iterator(this.ops),n=0;r.hasNext()&&n<=t;){var i=r.peekLength(),o=r.peekType();r.next(),"delete"!==o?("insert"===o&&(n<t||!e)&&(t+=i),n+=i):t-=Math.min(i,t-n)}return t},t.exports=n},function(t,e){"use strict";function r(t){return"function"==typeof Array.isArray?Array.isArray(t):"[object Array]"===s.call(t)}function n(t){if(t&&"[object Object]"===s.call(t)){var e,r=a.call(t,"constructor"),n=t.constructor&&t.constructor.prototype&&a.call(t.constructor.prototype,"isPrototypeOf");if(!t.constructor||r||n){for(e in t);return void 0===e||a.call(t,e)}}}function i(t,e){u&&"__proto__"===e.name?u(t,e.name,{enumerable:!0,configurable:!0,value:e.newValue,writable:!0}):t[e.name]=e.newValue}function o(t,e){if("__proto__"===e){if(!a.call(t,e))return;if(f)return f(t,e).value}return t[e]}var a=Object.prototype.hasOwnProperty,s=Object.prototype.toString,u=Object.defineProperty,f=Object.getOwnPropertyDescriptor;t.exports=function t(){var e,a,s,u,f,h=arguments[0],c=1,l=arguments.length,d=!1;for("boolean"==typeof h&&(d=h,h=arguments[1]||{},c=2),(null==h||"object"!=typeof h&&"function"!=typeof h)&&(h={});c<l;++c)if(null!=(e=arguments[c]))for(a in e)f=o(h,a),h!==(s=o(e,a))&&(d&&s&&(n(s)||(u=r(s)))?(f=u?(u=!1,f&&r(f)?f:[]):f&&n(f)?f:{},i(h,{name:a,newValue:t(d,f,s)})):void 0!==s&&i(h,{name:a,newValue:s}));return h}},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.BlockEmbed=e.bubbleFormats=void 0;var n=function(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),t};function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function o(t,e,r){null===t&&(t=Function.prototype);var n=Object.getOwnPropertyDescriptor(t,e);return void 0!==n?"value"in n?n.value:(n=n.get,void 0!==n?n.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?o(t,e,r):void 0}var a=l(r(3)),s=l(r(2)),u=l(r(0)),f=l(r(16)),h=l(r(6)),c=l(r(7));function l(t){return t&&t.__esModule?t:{default:t}}function d(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function p(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function m(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function b(){return d(this,b),p(this,(b.__proto__||Object.getPrototypeOf(b)).apply(this,arguments))}m(b,u.default.Embed),n(b,[{key:"attach",value:function(){o(b.prototype.__proto__||Object.getPrototypeOf(b.prototype),"attach",this).call(this),this.attributes=new u.default.Attributor.Store(this.domNode)}},{key:"delta",value:function(){return(new s.default).insert(this.value(),(0,a.default)(this.formats(),this.attributes.values()))}},{key:"format",value:function(t,e){t=u.default.query(t,u.default.Scope.BLOCK_ATTRIBUTE),null!=t&&this.attributes.attribute(t,e)}},{key:"formatAt",value:function(t,e,r,n){this.format(r,n)}},{key:"insertAt",value:function(t,e,r){var n;"string"==typeof e&&e.endsWith("\n")?(n=u.default.create(g.blotName),this.parent.insertBefore(n,0===t?this:this.next),n.insertAt(0,e.slice(0,-1))):o(b.prototype.__proto__||Object.getPrototypeOf(b.prototype),"insertAt",this).call(this,t,e,r)}}]),r=b,r.scope=u.default.Scope.BLOCK_BLOT;var g=(m(v,u.default.Block),n(v,[{key:"delta",value:function(){return null==this.cache.delta&&(this.cache.delta=this.descendants(u.default.Leaf).reduce((function(t,e){return 0===e.length()?t:t.insert(e.value(),y(e))}),new s.default).insert("\n",y(this))),this.cache.delta}},{key:"deleteAt",value:function(t,e){o(v.prototype.__proto__||Object.getPrototypeOf(v.prototype),"deleteAt",this).call(this,t,e),this.cache={}}},{key:"formatAt",value:function(t,e,r,n){e<=0||(u.default.query(r,u.default.Scope.BLOCK)?t+e===this.length()&&this.format(r,n):o(v.prototype.__proto__||Object.getPrototypeOf(v.prototype),"formatAt",this).call(this,t,Math.min(e,this.length()-t-1),r,n),this.cache={})}},{key:"insertAt",value:function(t,e,r){if(null!=r)return o(v.prototype.__proto__||Object.getPrototypeOf(v.prototype),"insertAt",this).call(this,t,e,r);var n;0!==e.length&&(0<(e=(r=e.split("\n")).shift()).length&&(t<this.length()-1||null==this.children.tail?o(v.prototype.__proto__||Object.getPrototypeOf(v.prototype),"insertAt",this).call(this,Math.min(t,this.length()-1),e):this.children.tail.insertAt(this.children.tail.length(),e),this.cache={}),n=this,r.reduce((function(t,e){return(n=n.split(t,!0)).insertAt(0,e),e.length}),t+e.length))}},{key:"insertBefore",value:function(t,e){var r=this.children.head;o(v.prototype.__proto__||Object.getPrototypeOf(v.prototype),"insertBefore",this).call(this,t,e),r instanceof f.default&&r.remove(),this.cache={}}},{key:"length",value:function(){return null==this.cache.length&&(this.cache.length=o(v.prototype.__proto__||Object.getPrototypeOf(v.prototype),"length",this).call(this)+1),this.cache.length}},{key:"moveChildren",value:function(t,e){o(v.prototype.__proto__||Object.getPrototypeOf(v.prototype),"moveChildren",this).call(this,t,e),this.cache={}}},{key:"optimize",value:function(t){o(v.prototype.__proto__||Object.getPrototypeOf(v.prototype),"optimize",this).call(this,t),this.cache={}}},{key:"path",value:function(t){return o(v.prototype.__proto__||Object.getPrototypeOf(v.prototype),"path",this).call(this,t,!0)}},{key:"removeChild",value:function(t){o(v.prototype.__proto__||Object.getPrototypeOf(v.prototype),"removeChild",this).call(this,t),this.cache={}}},{key:"split",value:function(t){var e=1<arguments.length&&void 0!==arguments[1]&&arguments[1];if(e&&(0===t||t>=this.length()-1)){var r=this.clone();return 0===t?(this.parent.insertBefore(r,this),this):(this.parent.insertBefore(r,this.next),r)}return e=o(v.prototype.__proto__||Object.getPrototypeOf(v.prototype),"split",this).call(this,t,e),this.cache={},e}}]),v);function v(t){return d(this,v),t=p(this,(v.__proto__||Object.getPrototypeOf(v)).call(this,t)),t.cache={},t}function y(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};return null==t?e:("function"==typeof t.formats&&(e=(0,a.default)(e,t.formats())),null==t.parent||"scroll"==t.parent.blotName||t.parent.statics.scope!==t.statics.scope?e:y(t.parent,e))}g.blotName="block",g.tagName="P",g.defaultChild="break",g.allowedChildren=[h.default,u.default.Embed,c.default],e.bubbleFormats=y,e.BlockEmbed=r,e.default=g},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.overload=e.expandConfig=void 0;var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!e||r.length!==e);n=!0);}catch(t){i=!0,o=t}finally{try{!n&&s.return&&s.return()}finally{if(i)throw o}}return r}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=function(t,e,r){return e&&a(t.prototype,e),r&&a(t,r),t};function a(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}r(50);var s=g(r(2)),u=g(r(14)),f=g(r(8)),h=g(r(9)),c=g(r(0)),l=r(15),d=g(l),p=g(r(3)),m=g(r(10)),b=g(r(34));function g(t){return t&&t.__esModule?t:{default:t}}function v(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var y=(0,m.default)("quill"),w=(o(A,null,[{key:"debug",value:function(t){m.default.level(t=!0===t?"log":t)}},{key:"find",value:function(t){return t.__quill||c.default.find(t)}},{key:"import",value:function(t){return null==this.imports[t]&&y.error("Cannot import "+t+". Are you sure it was registered?"),this.imports[t]}},{key:"register",value:function(t,e){var r,n=this,i=2<arguments.length&&void 0!==arguments[2]&&arguments[2];"string"!=typeof t?"string"==typeof(r=t.attrName||t.blotName)?this.register("formats/"+r,t,e):Object.keys(t).forEach((function(r){n.register(r,t[r],e)})):(null==this.imports[t]||i||y.warn("Overwriting "+t+" with",e),this.imports[t]=e,(t.startsWith("blots/")||t.startsWith("formats/"))&&"abstract"!==e.blotName?c.default.register(e):t.startsWith("modules")&&"function"==typeof e.register&&e.register())}}]),o(A,[{key:"addContainer",value:function(t){var e,r=1<arguments.length&&void 0!==arguments[1]?arguments[1]:null;return"string"==typeof t&&(e=t,(t=document.createElement("div")).classList.add(e)),this.container.insertBefore(t,r),t}},{key:"blur",value:function(){this.selection.setRange(null)}},{key:"deleteText",value:function(t,e,r){var n=this,o=x(t,e,r);o=i(o,4);return t=o[0],e=o[1],r=o[3],_.call(this,(function(){return n.editor.deleteText(t,e)}),r,t,-1*e)}},{key:"disable",value:function(){this.enable(!1)}},{key:"enable",value:function(){var t=!(0<arguments.length&&void 0!==arguments[0])||arguments[0];this.scroll.enable(t),this.container.classList.toggle("ql-disabled",!t)}},{key:"focus",value:function(){var t=this.scrollingContainer.scrollTop;this.selection.focus(),this.scrollingContainer.scrollTop=t,this.scrollIntoView()}},{key:"format",value:function(t,e){var r=this,n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:f.default.sources.API;return _.call(this,(function(){var n=r.getSelection(!0),i=new s.default;if(null==n)return i;if(c.default.query(t,c.default.Scope.BLOCK))i=r.editor.formatLine(n.index,n.length,v({},t,e));else{if(0===n.length)return r.selection.format(t,e),i;i=r.editor.formatText(n.index,n.length,v({},t,e))}return r.setSelection(n,f.default.sources.SILENT),i}),n)}},{key:"formatLine",value:function(t,e,r,n,o){var a,s=this;n=x(t,e,r,n,o),n=i(n,4);return t=n[0],e=n[1],a=n[2],o=n[3],_.call(this,(function(){return s.editor.formatLine(t,e,a)}),o,t,0)}},{key:"formatText",value:function(t,e,r,n,o){var a,s=this;n=x(t,e,r,n,o),n=i(n,4);return t=n[0],e=n[1],a=n[2],o=n[3],_.call(this,(function(){return s.editor.formatText(t,e,a)}),o,t,0)}},{key:"getBounds",value:function(t){var e=void 0;e="number"==typeof t?this.selection.getBounds(t,1<arguments.length&&void 0!==arguments[1]?arguments[1]:0):this.selection.getBounds(t.index,t.length),t=this.container.getBoundingClientRect();return{bottom:e.bottom-t.top,height:e.height,left:e.left-t.left,right:e.right-t.left,top:e.top-t.top,width:e.width}}},{key:"getContents",value:function(){var t=x(e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:0,r=1<arguments.length&&void 0!==arguments[1]?arguments[1]:this.getLength()-e),e=(t=i(t,2),t[0]),r=t[1];return this.editor.getContents(e,r)}},{key:"getFormat",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:this.getSelection(!0);return"number"==typeof t?this.editor.getFormat(t,1<arguments.length&&void 0!==arguments[1]?arguments[1]:0):this.editor.getFormat(t.index,t.length)}},{key:"getIndex",value:function(t){return t.offset(this.scroll)}},{key:"getLength",value:function(){return this.scroll.length()}},{key:"getLeaf",value:function(t){return this.scroll.leaf(t)}},{key:"getLine",value:function(t){return this.scroll.line(t)}},{key:"getLines",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:0,e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE;return"number"!=typeof t?this.scroll.lines(t.index,t.length):this.scroll.lines(t,e)}},{key:"getModule",value:function(t){return this.theme.modules[t]}},{key:"getSelection",value:function(){return 0<arguments.length&&void 0!==arguments[0]&&arguments[0]&&this.focus(),this.update(),this.selection.getRange()[0]}},{key:"getText",value:function(){var t=x(e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:0,r=1<arguments.length&&void 0!==arguments[1]?arguments[1]:this.getLength()-e),e=(t=i(t,2),t[0]),r=t[1];return this.editor.getText(e,r)}},{key:"hasFocus",value:function(){return this.selection.hasFocus()}},{key:"insertEmbed",value:function(t,e,r){var n=this,i=3<arguments.length&&void 0!==arguments[3]?arguments[3]:A.sources.API;return _.call(this,(function(){return n.editor.insertEmbed(t,e,r)}),i,t)}},{key:"insertText",value:function(t,e,r,n,o){var a,s=this;n=x(t,0,r,n,o),n=i(n,4);return t=n[0],a=n[2],o=n[3],_.call(this,(function(){return s.editor.insertText(t,e,a)}),o,t,e.length)}},{key:"isEnabled",value:function(){return!this.container.classList.contains("ql-disabled")}},{key:"off",value:function(){return this.emitter.off.apply(this.emitter,arguments)}},{key:"on",value:function(){return this.emitter.on.apply(this.emitter,arguments)}},{key:"once",value:function(){return this.emitter.once.apply(this.emitter,arguments)}},{key:"pasteHTML",value:function(t,e,r){this.clipboard.dangerouslyPasteHTML(t,e,r)}},{key:"removeFormat",value:function(t,e,r){var n=this,o=x(t,e,r);o=i(o,4);return t=o[0],e=o[1],r=o[3],_.call(this,(function(){return n.editor.removeFormat(t,e)}),r,t)}},{key:"scrollIntoView",value:function(){this.selection.scrollIntoView(this.scrollingContainer)}},{key:"setContents",value:function(t){var e=this,r=1<arguments.length&&void 0!==arguments[1]?arguments[1]:f.default.sources.API;return _.call(this,(function(){t=new s.default(t);var r=e.getLength(),n=e.editor.deleteText(0,r),i=e.editor.applyDelta(t);r=i.ops[i.ops.length-1];return null!=r&&"string"==typeof r.insert&&"\n"===r.insert[r.insert.length-1]&&(e.editor.deleteText(e.getLength()-1,1),i.delete(1)),n.compose(i)}),r)}},{key:"setSelection",value:function(t,e,r){var n;null==t?this.selection.setRange(null,e||A.sources.API):(n=x(t,e,r),t=(n=i(n,4))[0],e=n[1],r=n[3],this.selection.setRange(new l.Range(t,e),r),r!==f.default.sources.SILENT&&this.selection.scrollIntoView(this.scrollingContainer))}},{key:"setText",value:function(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:f.default.sources.API;t=(new s.default).insert(t);return this.setContents(t,e)}},{key:"update",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:f.default.sources.USER,e=this.scroll.update(t);return this.selection.update(t),e}},{key:"updateContents",value:function(t){var e=this,r=1<arguments.length&&void 0!==arguments[1]?arguments[1]:f.default.sources.API;return _.call(this,(function(){return t=new s.default(t),e.editor.applyDelta(t,r)}),r,!0)}}]),A);function A(t){var e=this,r=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};if(function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,A),this.options=M(t,r),this.container=this.options.container,null==this.container)return y.error("Invalid Quill container",t);this.options.debug&&A.debug(this.options.debug),t=this.container.innerHTML.trim(),this.container.classList.add("ql-container"),this.container.innerHTML="",(this.container.__quill=this).root=this.addContainer("ql-editor"),this.root.classList.add("ql-blank"),this.root.setAttribute("data-gramm",!1),this.scrollingContainer=this.options.scrollingContainer||this.root,this.emitter=new f.default,this.scroll=c.default.create(this.root,{emitter:this.emitter,whitelist:this.options.formats}),this.editor=new u.default(this.scroll),this.selection=new d.default(this.scroll,this.emitter),this.theme=new this.options.theme(this,this.options),this.keyboard=this.theme.addModule("keyboard"),this.clipboard=this.theme.addModule("clipboard"),this.history=this.theme.addModule("history"),this.theme.init(),this.emitter.on(f.default.events.EDITOR_CHANGE,(function(t){t===f.default.events.TEXT_CHANGE&&e.root.classList.toggle("ql-blank",e.editor.isBlank())})),this.emitter.on(f.default.events.SCROLL_UPDATE,(function(t,r){var n=e.selection.lastRange,i=n&&0===n.length?n.index:void 0;_.call(e,(function(){return e.editor.update(null,r,i)}),t)})),t=this.clipboard.convert("<div class='ql-editor' style=\"white-space: normal;\">"+t+"<p><br></p></div>"),this.setContents(t),this.history.clear(),this.options.placeholder&&this.root.setAttribute("data-placeholder",this.options.placeholder),this.options.readOnly&&this.disable()}function M(t,e){if((e=(0,p.default)(!0,{container:t,modules:{clipboard:!0,keyboard:!0,history:!0}},e)).theme&&e.theme!==w.DEFAULTS.theme){if(e.theme=w.import("themes/"+e.theme),null==e.theme)throw new Error("Invalid theme "+e.theme+". Did you register it?")}else e.theme=b.default;var r=(0,p.default)(!0,{},e.theme.DEFAULTS);return[r,e].forEach((function(t){t.modules=t.modules||{},Object.keys(t.modules).forEach((function(e){!0===t.modules[e]&&(t.modules[e]={})}))})),t=Object.keys(r.modules).concat(Object.keys(e.modules)).reduce((function(t,e){var r=w.import("modules/"+e);return null==r?y.error("Cannot load "+e+" module. Are you sure you registered it?"):t[e]=r.DEFAULTS||{},t}),{}),null!=e.modules&&e.modules.toolbar&&e.modules.toolbar.constructor!==Object&&(e.modules.toolbar={container:e.modules.toolbar}),e=(0,p.default)(!0,{},w.DEFAULTS,{modules:t},r,e),["bounds","container","scrollingContainer"].forEach((function(t){"string"==typeof e[t]&&(e[t]=document.querySelector(e[t]))})),e.modules=Object.keys(e.modules).reduce((function(t,r){return e.modules[r]&&(t[r]=e.modules[r]),t}),{}),e}function _(t,e,r,n){if(this.options.strict&&!this.isEnabled()&&e===f.default.sources.USER)return new s.default;var i=null==r?null:this.getSelection(),o=this.editor.delta;t=t();return null!=i&&(!0===r&&(r=i.index),null==n?i=S(i,t,e):0!==n&&(i=S(i,r,n,e)),this.setSelection(i,f.default.sources.SILENT)),0<t.length()&&(i=[f.default.events.TEXT_CHANGE,t,o,e],(o=this.emitter).emit.apply(o,[f.default.events.EDITOR_CHANGE].concat(i)),e!==f.default.sources.SILENT&&(e=this.emitter).emit.apply(e,i)),t}function x(t,e,r,i,o){var a={};return"number"==typeof t.index&&"number"==typeof t.length?("number"!=typeof e&&(o=i,i=r,r=e),e=t.length,t=t.index):"number"!=typeof e&&(o=i,i=r,r=e,e=0),"object"===(void 0===r?"undefined":n(r))?(a=r,o=i):"string"==typeof r&&(null!=i?a[r]=i:o=r),[t,e,a,o=o||f.default.sources.API]}function S(t,e,r,n){if(null==t)return null;var o,a=void 0,u=void 0;return u=e instanceof s.default?(o=[t.index,t.index+t.length].map((function(t){return e.transformPosition(t,n!==f.default.sources.USER)})),a=(o=i(o,2))[0],o[1]):(t=[t.index,t.index+t.length].map((function(t){return t<e||t===e&&n===f.default.sources.USER?t:0<=r?t+r:Math.max(e,t+r)})),a=(t=i(t,2))[0],t[1]),new l.Range(a,u-a)}w.DEFAULTS={bounds:null,formats:null,modules:{},placeholder:"",readOnly:!1,scrollingContainer:null,strict:!0,theme:"default"},w.events=f.default.events,w.sources=f.default.sources,w.version="1.3.7",w.imports={delta:s.default,parchment:c.default,"core/module":h.default,"core/theme":b.default},e.expandConfig=M,e.overload=x,e.default=w},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),t};function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function o(t,e,r){null===t&&(t=Function.prototype);var n=Object.getOwnPropertyDescriptor(t,e);return void 0!==n?"value"in n?n.value:(n=n.get,void 0!==n?n.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?o(t,e,r):void 0}var a=u(r(7)),s=u(r(0));function u(t){return t&&t.__esModule?t:{default:t}}function f(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,f),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(f.__proto__||Object.getPrototypeOf(f)).apply(this,arguments))}(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)})(f,s.default.Inline),n(f,[{key:"formatAt",value:function(t,e,r,n){var i;f.compare(this.statics.blotName,r)<0&&s.default.query(r,s.default.Scope.BLOT)?(i=this.isolate(t,e),n&&i.wrap(r,n)):o(f.prototype.__proto__||Object.getPrototypeOf(f.prototype),"formatAt",this).call(this,t,e,r,n)}},{key:"optimize",value:function(t){o(f.prototype.__proto__||Object.getPrototypeOf(f.prototype),"optimize",this).call(this,t),this.parent instanceof f&&0<f.compare(this.statics.blotName,this.parent.statics.blotName)&&(t=this.parent.isolate(this.offset(),this.length()),this.moveChildren(t),t.wrap(this))}}],[{key:"compare",value:function(t,e){var r=f.order.indexOf(t),n=f.order.indexOf(e);return 0<=r||0<=n?r-n:t===e?0:t<e?-1:1}}]),n=f,n.allowedChildren=[n,s.default.Embed,a.default],n.order=["cursor","inline","underline","strike","italic","bold","script","link","code"],e.default=n},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n,i=r(0);function o(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,o),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(o.__proto__||Object.getPrototypeOf(o)).apply(this,arguments))}(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)})(o,((n=i)&&n.__esModule?n:{default:n}).default.Text),r=o,e.default=r},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),t};function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function o(t,e,r){null===t&&(t=Function.prototype);var n=Object.getOwnPropertyDescriptor(t,e);return void 0!==n?"value"in n?n.value:(n=n.get,void 0!==n?n.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?o(t,e,r):void 0}var a=s(r(54));function s(t){return t&&t.__esModule?t:{default:t}}var u=(0,s(r(10)).default)("quill:events");function f(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,f);var t=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(f.__proto__||Object.getPrototypeOf(f)).call(this));return t.listeners={},t.on("error",u.error),t}["selectionchange","mousedown","mouseup","click"].forEach((function(t){document.addEventListener(t,(function(){for(var t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];[].slice.call(document.querySelectorAll(".ql-container")).forEach((function(t){t.__quill&&t.__quill.emitter&&(t=t.__quill.emitter).handleDOM.apply(t,e)}))}))})),function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(f,a.default),n(f,[{key:"emit",value:function(){u.log.apply(u,arguments),o(f.prototype.__proto__||Object.getPrototypeOf(f.prototype),"emit",this).apply(this,arguments)}},{key:"handleDOM",value:function(t){for(var e=arguments.length,r=Array(1<e?e-1:0),n=1;n<e;n++)r[n-1]=arguments[n];(this.listeners[t.type]||[]).forEach((function(e){var n=e.node;e=e.handler;t.target!==n&&!n.contains(t.target)||e.apply(void 0,[t].concat(r))}))}},{key:"listenDOM",value:function(t,e,r){this.listeners[t]||(this.listeners[t]=[]),this.listeners[t].push({node:e,handler:r})}}]),n=f,n.events={EDITOR_CHANGE:"editor-change",SCROLL_BEFORE_UPDATE:"scroll-before-update",SCROLL_OPTIMIZE:"scroll-optimize",SCROLL_UPDATE:"scroll-update",SELECTION_CHANGE:"selection-change",TEXT_CHANGE:"text-change"},n.sources={API:"api",SILENT:"silent",USER:"user"},e.default=n},function(t,e,r){"use strict";function n(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,n),this.quill=t,this.options=e}Object.defineProperty(e,"__esModule",{value:!0}),n.DEFAULTS={},e.default=n},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=["error","warn","log","info"],i="warn";function o(t){if(n.indexOf(t)<=n.indexOf(i)){for(var e,r=arguments.length,o=Array(1<r?r-1:0),a=1;a<r;a++)o[a-1]=arguments[a];(e=console)[t].apply(e,o)}}function a(t){return n.reduce((function(e,r){return e[r]=o.bind(console,r,t),e}),{})}o.level=a.level=function(t){i=t},e.default=a},function(t,e,r){var n=Array.prototype.slice,i=r(52),o=r(53),a=t.exports=function(t,e,r){return r=r||{},t===e||(t instanceof Date&&e instanceof Date?t.getTime()===e.getTime():!t||!e||"object"!=typeof t&&"object"!=typeof e?r.strict?t===e:t==e:function(t,e,r){var f,h;if(s(t)||s(e))return!1;if(t.prototype!==e.prototype)return!1;if(o(t))return!!o(e)&&(t=n.call(t),e=n.call(e),a(t,e,r));if(u(t)){if(!u(e))return!1;if(t.length!==e.length)return!1;for(f=0;f<t.length;f++)if(t[f]!==e[f])return!1;return!0}try{var c=i(t),l=i(e)}catch(t){return!1}if(c.length!=l.length)return!1;for(c.sort(),l.sort(),f=c.length-1;0<=f;f--)if(c[f]!=l[f])return!1;for(f=c.length-1;0<=f;f--)if(h=c[f],!a(t[h],e[h],r))return!1;return typeof t==typeof e}(t,e,r))};function s(t){return null==t}function u(t){return t&&"object"==typeof t&&"number"==typeof t.length&&"function"==typeof t.copy&&"function"==typeof t.slice&&!(0<t.length&&"number"!=typeof t[0])}},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=r(1);i.keys=function(t){return[].map.call(t.attributes,(function(t){return t.name}))},i.prototype.add=function(t,e){return!!this.canAdd(t,e)&&(t.setAttribute(this.keyName,e),!0)},i.prototype.canAdd=function(t,e){return null!=n.query(t,n.Scope.BLOT&(this.scope|n.Scope.TYPE))&&(null==this.whitelist||("string"==typeof e?-1<this.whitelist.indexOf(e.replace(/["']/g,"")):-1<this.whitelist.indexOf(e)))},i.prototype.remove=function(t){t.removeAttribute(this.keyName)},i.prototype.value=function(t){var e=t.getAttribute(this.keyName);return this.canAdd(t,e)&&e?e:""},r=i;function i(t,e,r){void 0===r&&(r={}),this.attrName=t,this.keyName=e,e=n.Scope.TYPE&n.Scope.ATTRIBUTE,null!=r.scope?this.scope=r.scope&n.Scope.LEVEL|e:this.scope=n.Scope.ATTRIBUTE,null!=r.whitelist&&(this.whitelist=r.whitelist)}e.default=r},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Code=void 0;var n=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!e||r.length!==e);n=!0);}catch(t){i=!0,o=t}finally{try{!n&&s.return&&s.return()}finally{if(i)throw o}}return r}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=function(t,e,r){return e&&o(t.prototype,e),r&&o(t,r),t};function o(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function a(t,e,r){null===t&&(t=Function.prototype);var n=Object.getOwnPropertyDescriptor(t,e);return void 0!==n?"value"in n?n.value:(n=n.get,void 0!==n?n.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?a(t,e,r):void 0}var s=l(r(2)),u=l(r(0)),f=l(r(4)),h=l(r(6)),c=l(r(7));function l(t){return t&&t.__esModule?t:{default:t}}function d(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function p(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function m(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function b(){return d(this,b),p(this,(b.__proto__||Object.getPrototypeOf(b)).apply(this,arguments))}function g(){return d(this,g),p(this,(g.__proto__||Object.getPrototypeOf(g)).apply(this,arguments))}m(b,h.default),h=b,h.blotName="code",h.tagName="CODE",m(g,f.default),i(g,[{key:"delta",value:function(){var t=this,e=this.domNode.textContent;return(e=e.endsWith("\n")?e.slice(0,-1):e).split("\n").reduce((function(e,r){return e.insert(r).insert("\n",t.formats())}),new s.default)}},{key:"format",value:function(t,e){var r;t===this.statics.blotName&&e||(r=this.descendant(c.default,this.length()-1),null!=(r=n(r,1)[0])&&r.deleteAt(r.length()-1,1),a(g.prototype.__proto__||Object.getPrototypeOf(g.prototype),"format",this).call(this,t,e))}},{key:"formatAt",value:function(t,e,r,n){var i,o,a,s;0!==e&&(null==u.default.query(r,u.default.Scope.BLOCK)||r===this.statics.blotName&&n===this.statics.formats(this.domNode)||(s=this.newlineIndex(t))<0||t+e<=s||(i=this.newlineIndex(t,!0)+1,s=(a=this.isolate(i,o=s-i+1)).next,a.format(r,n),s instanceof g&&s.formatAt(0,t-i+e-o,r,n)))}},{key:"insertAt",value:function(t,e,r){null==r&&(r=this.descendant(c.default,t),r=(t=n(r,2))[0],t=t[1],r.insertAt(t,e))}},{key:"length",value:function(){var t=this.domNode.textContent.length;return this.domNode.textContent.endsWith("\n")?t:t+1}},{key:"newlineIndex",value:function(t){if(1<arguments.length&&void 0!==arguments[1]&&arguments[1])return this.domNode.textContent.slice(0,t).lastIndexOf("\n");var e=this.domNode.textContent.slice(t).indexOf("\n");return-1<e?t+e:-1}},{key:"optimize",value:function(t){this.domNode.textContent.endsWith("\n")||this.appendChild(u.default.create("text","\n")),a(g.prototype.__proto__||Object.getPrototypeOf(g.prototype),"optimize",this).call(this,t);var e=this.next;null!=e&&e.prev===this&&e.statics.blotName===this.statics.blotName&&this.statics.formats(this.domNode)===e.statics.formats(e.domNode)&&(e.optimize(t),e.moveChildren(this),e.remove())}},{key:"replace",value:function(t){a(g.prototype.__proto__||Object.getPrototypeOf(g.prototype),"replace",this).call(this,t),[].slice.call(this.domNode.querySelectorAll("*")).forEach((function(t){var e=u.default.find(t);null==e?t.parentNode.removeChild(t):e instanceof u.default.Embed?e.remove():e.unwrap()}))}}],[{key:"create",value:function(t){return t=a(g.__proto__||Object.getPrototypeOf(g),"create",this).call(this,t),t.setAttribute("spellcheck",!1),t}},{key:"formats",value:function(){return!0}}]),i=g,i.blotName="code-block",i.tagName="PRE",i.TAB=" ",e.Code=h,e.default=i},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!e||r.length!==e);n=!0);}catch(t){i=!0,o=t}finally{try{!n&&s.return&&s.return()}finally{if(i)throw o}}return r}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=function(t,e,r){return e&&a(t.prototype,e),r&&a(t,r),t};function a(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}var s=v(r(2)),u=v(r(20)),f=v(r(0)),h=v(r(13)),c=v(r(24)),l=r(4),d=v(l),p=v(r(16)),m=v(r(21)),b=v(r(11)),g=v(r(3));function v(t){return t&&t.__esModule?t:{default:t}}var y=/^[ -~]*$/;o(w,[{key:"applyDelta",value:function(t){var e=this,r=!1;this.scroll.update();var o=this.scroll.length();return this.scroll.batchStart(),(t=t.reduce((function(t,e){if(1===e.insert){var r=(0,m.default)(e.attributes);return delete r.image,t.insert({image:e.attributes.image},r)}return null==e.attributes||!0!==e.attributes.list&&!0!==e.attributes.bullet||((e=(0,m.default)(e)).attributes.list?e.attributes.list="ordered":(e.attributes.list="bullet",delete e.attributes.bullet)),"string"!=typeof e.insert?t.push(e):(r=e.insert.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),t.insert(r,e.attributes))}),new s.default)).reduce((function(t,a){var s=a.retain||a.delete||a.insert.length||1,h=a.attributes||{};if(null!=a.insert){if("string"==typeof a.insert){var c=a.insert;c.endsWith("\n")&&r&&(r=!1,c=c.slice(0,-1)),o<=t&&!c.endsWith("\n")&&(r=!0),e.scroll.insertAt(t,c);var p=e.scroll.line(t),m=i(p,2);c=m[0],p=m[1],m=(0,g.default)({},(0,l.bubbleFormats)(c));c instanceof d.default&&(p=c.descendant(f.default.Leaf,p),p=i(p,1)[0],m=(0,g.default)(m,(0,l.bubbleFormats)(p))),h=u.default.attributes.diff(m,h)||{}}else if("object"===n(a.insert)){if(m=Object.keys(a.insert)[0],null==m)return t;e.scroll.insertAt(t,m,a.insert[m])}o+=s}return Object.keys(h).forEach((function(r){e.scroll.formatAt(t,s,r,h[r])})),t+s}),0),t.reduce((function(t,r){return"number"==typeof r.delete?(e.scroll.deleteAt(t,r.delete),t):t+(r.retain||r.insert.length||1)}),0),this.scroll.batchEnd(),this.update(t)}},{key:"deleteText",value:function(t,e){return this.scroll.deleteAt(t,e),this.update((new s.default).retain(t).delete(e))}},{key:"formatLine",value:function(t,e){var r=this,n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};return this.scroll.update(),Object.keys(n).forEach((function(i){var o,a;null!=r.scroll.whitelist&&!r.scroll.whitelist[i]||(o=r.scroll.lines(t,Math.max(e,1)),a=e,o.forEach((function(e){var o,s,u=e.length();e instanceof h.default?(o=t-e.offset(r.scroll),s=e.newlineIndex(o+a)-o+1,e.formatAt(o,s,i,n[i])):e.format(i,n[i]),a-=u})))})),this.scroll.optimize(),this.update((new s.default).retain(t).retain(e,(0,m.default)(n)))}},{key:"formatText",value:function(t,e){var r=this,n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};return Object.keys(n).forEach((function(i){r.scroll.formatAt(t,e,i,n[i])})),this.update((new s.default).retain(t).retain(e,(0,m.default)(n)))}},{key:"getContents",value:function(t,e){return this.delta.slice(t,t+e)}},{key:"getDelta",value:function(){return this.scroll.lines().reduce((function(t,e){return t.concat(e.delta())}),new s.default)}},{key:"getFormat",value:function(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:0,r=[],n=[];return 0===e?this.scroll.path(t).forEach((function(t){t=i(t,1)[0],t instanceof d.default?r.push(t):t instanceof f.default.Leaf&&n.push(t)})):(r=this.scroll.lines(t,e),n=this.scroll.descendants(f.default.Leaf,t,e)),e=[r,n].map((function(t){if(0===t.length)return{};for(var e=(0,l.bubbleFormats)(t.shift());0<Object.keys(e).length;){var r=t.shift();if(null==r)return e;e=function(t,e){return Object.keys(e).reduce((function(r,n){return null==t[n]||(e[n]===t[n]?r[n]=e[n]:Array.isArray(e[n])?e[n].indexOf(t[n])<0&&(r[n]=e[n].concat([t[n]])):r[n]=[e[n],t[n]]),r}),{})}((0,l.bubbleFormats)(r),e)}return e})),g.default.apply(g.default,e)}},{key:"getText",value:function(t,e){return this.getContents(t,e).filter((function(t){return"string"==typeof t.insert})).map((function(t){return t.insert})).join("")}},{key:"insertEmbed",value:function(t,e,r){return this.scroll.insertAt(t,e,r),this.update((new s.default).retain(t).insert((t=r,(r=e)in(e={})?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e)))}},{key:"insertText",value:function(t,e){var r=this,n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};return e=e.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),this.scroll.insertAt(t,e),Object.keys(n).forEach((function(i){r.scroll.formatAt(t,e.length,i,n[i])})),this.update((new s.default).retain(t).insert(e,(0,m.default)(n)))}},{key:"isBlank",value:function(){if(0==this.scroll.children.length)return!0;if(1<this.scroll.children.length)return!1;var t=this.scroll.children.head;return t.statics.blotName===d.default.blotName&&!(1<t.children.length)&&t.children.head instanceof p.default}},{key:"removeFormat",value:function(t,e){var r=this.getText(t,e),n=this.scroll.line(t+e),o=i(n,2),a=o[0],u=o[1];n=0,o=new s.default;return null!=a&&(n=a instanceof h.default?a.newlineIndex(u)-u+1:a.length()-u,o=a.delta().slice(u,u+n-1).insert("\n")),o=this.getContents(t,e+n).diff((new s.default).insert(r).concat(o)),o=(new s.default).retain(t).concat(o),this.applyDelta(o)}},{key:"update",value:function(t){var e,r,n,i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:[],o=2<arguments.length&&void 0!==arguments[2]?arguments[2]:void 0,a=this.delta;return 1===i.length&&"characterData"===i[0].type&&i[0].target.data.match(y)&&f.default.find(i[0].target)?(n=f.default.find(i[0].target),e=(0,l.bubbleFormats)(n),r=n.offset(this.scroll),i=i[0].oldValue.replace(c.default.CONTENTS,""),i=(new s.default).insert(i),n=(new s.default).insert(n.value()),t=(new s.default).retain(r).concat(i.diff(n,o)).reduce((function(t,r){return r.insert?t.insert(r.insert,e):t.push(r)}),new s.default),this.delta=a.compose(t)):(this.delta=this.getDelta(),t&&(0,b.default)(a.compose(t),this.delta)||(t=a.diff(this.delta,o))),t}}]),o=w;function w(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,w),this.scroll=t,this.delta=this.getDelta()}e.default=o},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Range=void 0;var n=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!e||r.length!==e);n=!0);}catch(t){i=!0,o=t}finally{try{!n&&s.return&&s.return()}finally{if(i)throw o}}return r}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=function(t,e,r){return e&&o(t.prototype,e),r&&o(t,r),t};function o(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}var a=h(r(0)),s=h(r(21)),u=h(r(11)),f=h(r(8));function h(t){return t&&t.__esModule?t:{default:t}}function c(t){if(Array.isArray(t)){for(var e=0,r=Array(t.length);e<t.length;e++)r[e]=t[e];return r}return Array.from(t)}function l(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var d=(0,h(r(10)).default)("quill:selection"),p=function t(e){var r=1<arguments.length&&void 0!==arguments[1]?arguments[1]:0;l(this,t),this.index=e,this.length=r};i(m,[{key:"handleComposition",value:function(){var t=this;this.root.addEventListener("compositionstart",(function(){t.composing=!0})),this.root.addEventListener("compositionend",(function(){var e;t.composing=!1,!t.cursor.parent||(e=t.cursor.restore())&&setTimeout((function(){t.setNativeRange(e.startNode,e.startOffset,e.endNode,e.endOffset)}),1)}))}},{key:"handleDragging",value:function(){var t=this;this.emitter.listenDOM("mousedown",document.body,(function(){t.mouseDown=!0})),this.emitter.listenDOM("mouseup",document.body,(function(){t.mouseDown=!1,t.update(f.default.sources.USER)}))}},{key:"focus",value:function(){this.hasFocus()||(this.root.focus(),this.setRange(this.savedRange))}},{key:"format",value:function(t,e){if(null==this.scroll.whitelist||this.scroll.whitelist[t]){this.scroll.update();var r=this.getNativeRange();if(null!=r&&r.native.collapsed&&!a.default.query(t,a.default.Scope.BLOCK)){if(r.start.node!==this.cursor.textNode){var n,i=a.default.find(r.start.node,!1);if(null==i)return;i instanceof a.default.Leaf?(n=i.split(r.start.offset),i.parent.insertBefore(this.cursor,n)):i.insertBefore(this.cursor,r.start.node),this.cursor.attach()}this.cursor.format(t,e),this.scroll.optimize(),this.setNativeRange(this.cursor.textNode,this.cursor.textNode.data.length),this.update()}}}},{key:"getBounds",value:function(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:0,r=this.scroll.length();t=Math.min(t,r-1);e=Math.min(t+e,r-1)-t;var i=void 0,o=this.scroll.leaf(t),a=n(o,2);r=a[0],o=a[1];if(null==r)return null;if(a=r.position(o,!0),a=n(a,2),i=a[0],o=a[1],a=document.createRange(),0<e){a.setStart(i,o);var s=this.scroll.leaf(t+e),u=n(s,2);r=u[0],o=u[1];return null==r?null:(s=r.position(o,!0),u=n(s,2),i=u[0],o=u[1],a.setEnd(i,o),a.getBoundingClientRect())}return s="left",u=void 0,i instanceof Text?(o<i.data.length?(a.setStart(i,o),a.setEnd(i,o+1)):(a.setStart(i,o-1),a.setEnd(i,o),s="right"),u=a.getBoundingClientRect()):(u=r.domNode.getBoundingClientRect(),0<o&&(s="right")),{bottom:u.top+u.height,height:u.height,left:u[s],right:u[s],top:u.top,width:0}}},{key:"getNativeRange",value:function(){var t=document.getSelection();return null==t||t.rangeCount<=0?null:(t=t.getRangeAt(0),null==t?null:(t=this.normalizeNative(t),d.info("getNativeRange",t),t))}},{key:"getRange",value:function(){var t=this.getNativeRange();return null==t?[null,null]:[this.normalizedToRange(t),t]}},{key:"hasFocus",value:function(){return document.activeElement===this.root}},{key:"normalizedToRange",value:function(t){var e=this,r=[[t.start.node,t.start.offset]];return t.native.collapsed||r.push([t.end.node,t.end.offset]),t=r.map((function(t){var r=n(t,2),i=r[0],o=r[1];t=a.default.find(i,!0),r=t.offset(e.scroll);return 0===o?r:t instanceof a.default.Container?r+t.length():r+t.index(i,o)})),r=Math.min(Math.max.apply(Math,c(t)),this.scroll.length()-1),t=Math.min.apply(Math,[r].concat(c(t))),new p(t,r-t)}},{key:"normalizeNative",value:function(t){return b(this.root,t.startContainer)&&(t.collapsed||b(this.root,t.endContainer))?(t={start:{node:t.startContainer,offset:t.startOffset},end:{node:t.endContainer,offset:t.endOffset},native:t},[t.start,t.end].forEach((function(t){for(var e=t.node,r=t.offset;!(e instanceof Text)&&0<e.childNodes.length;)if(e.childNodes.length>r)e=e.childNodes[r],r=0;else{if(e.childNodes.length!==r)break;r=(e=e.lastChild)instanceof Text?e.data.length:e.childNodes.length+1}t.node=e,t.offset=r})),t):null}},{key:"rangeToNative",value:function(t){var e=this,r=(t=t.collapsed?[t.index]:[t.index,t.index+t.length],[]),i=this.scroll.length();return t.forEach((function(t,o){t=Math.min(i-1,t);var a=e.scroll.leaf(t),s=(t=n(a,2),a=t[0],t=t[1],o=a.position(t,0!==o),o=n(o,2),o[0]);t=o[1];r.push(s,t)})),r=r.length<2?r.concat(r):r}},{key:"scrollIntoView",value:function(t){var e,r,i,o,a=this.lastRange;null==a||null!=(e=this.getBounds(a.index,a.length))&&(i=this.scroll.length()-1,o=this.scroll.line(Math.min(a.index,i)),o=r=n(o,1)[0],0<a.length&&(i=this.scroll.line(Math.min(a.index+a.length,i)),o=n(i,1)[0]),null!=r&&null!=o&&(o=t.getBoundingClientRect(),e.top<o.top?t.scrollTop-=o.top-e.top:e.bottom>o.bottom&&(t.scrollTop+=e.bottom-o.bottom)))}},{key:"setNativeRange",value:function(t,e){var r,n,i=2<arguments.length&&void 0!==arguments[2]?arguments[2]:t,o=3<arguments.length&&void 0!==arguments[3]?arguments[3]:e,a=4<arguments.length&&void 0!==arguments[4]&&arguments[4];d.info("setNativeRange",t,e,i,o),null!=t&&(null==this.root.parentNode||null==t.parentNode||null==i.parentNode)||null!=(r=document.getSelection())&&(null!=t?(this.hasFocus()||this.root.focus(),null!=(n=(this.getNativeRange()||{}).native)&&!a&&t===n.startContainer&&e===n.startOffset&&i===n.endContainer&&o===n.endOffset||("BR"==t.tagName&&(e=[].indexOf.call(t.parentNode.childNodes,t),t=t.parentNode),"BR"==i.tagName&&(o=[].indexOf.call(i.parentNode.childNodes,i),i=i.parentNode),(n=document.createRange()).setStart(t,e),n.setEnd(i,o),r.removeAllRanges(),r.addRange(n))):(r.removeAllRanges(),this.root.blur(),document.body.focus()))}},{key:"setRange",value:function(t){var e=1<arguments.length&&void 0!==arguments[1]&&arguments[1],r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:f.default.sources.API;"string"==typeof e&&(r=e,e=!1),d.info("setRange",t),null!=t?(t=this.rangeToNative(t),this.setNativeRange.apply(this,c(t).concat([e]))):this.setNativeRange(null),this.update(r)}},{key:"update",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:f.default.sources.USER,e=this.lastRange,r=this.getRange(),i=n(r,2);r=i[0],i=i[1];this.lastRange=r,null!=this.lastRange&&(this.savedRange=this.lastRange),(0,u.default)(e,this.lastRange)||(!this.composing&&null!=i&&i.native.collapsed&&i.start.node!==this.cursor.textNode&&this.cursor.restore(),i=[f.default.events.SELECTION_CHANGE,(0,s.default)(this.lastRange),(0,s.default)(e),t],(e=this.emitter).emit.apply(e,[f.default.events.EDITOR_CHANGE].concat(i)),t!==f.default.sources.SILENT&&(t=this.emitter).emit.apply(t,i))}}]),i=m;function m(t,e){var r=this;l(this,m),this.emitter=e,this.scroll=t,this.composing=!1,this.mouseDown=!1,this.root=this.scroll.domNode,this.cursor=a.default.create("cursor",this),this.lastRange=this.savedRange=new p(0,0),this.handleComposition(),this.handleDragging(),this.emitter.listenDOM("selectionchange",document,(function(){r.mouseDown||setTimeout(r.update.bind(r,f.default.sources.USER),1)})),this.emitter.on(f.default.events.EDITOR_CHANGE,(function(t,e){t===f.default.events.TEXT_CHANGE&&0<e.length()&&r.update(f.default.sources.SILENT)})),this.emitter.on(f.default.events.SCROLL_BEFORE_UPDATE,(function(){var t;!r.hasFocus()||null!=(t=r.getNativeRange())&&t.start.node!==r.cursor.textNode&&r.emitter.once(f.default.events.SCROLL_UPDATE,(function(){try{r.setNativeRange(t.start.node,t.start.offset,t.end.node,t.end.offset)}catch(t){}}))})),this.emitter.on(f.default.events.SCROLL_OPTIMIZE,(function(t,e){var n,i,o;e.range&&(n=(o=e.range).startNode,i=o.startOffset,e=o.endNode,o=o.endOffset,r.setNativeRange(n,i,e,o))})),this.update(f.default.sources.SILENT)}function b(t,e){try{e.parentNode}catch(t){return}return e instanceof Text&&(e=e.parentNode),t.contains(e)}e.Range=p,e.default=i},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),t};function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function o(t,e,r){null===t&&(t=Function.prototype);var n=Object.getOwnPropertyDescriptor(t,e);return void 0!==n?"value"in n?n.value:(n=n.get,void 0!==n?n.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?o(t,e,r):void 0}var a,s=r(0);function u(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,u),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(u.__proto__||Object.getPrototypeOf(u)).apply(this,arguments))}(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)})(u,((a=s)&&a.__esModule?a:{default:a}).default.Embed),n(u,[{key:"insertInto",value:function(t,e){0===t.children.length?o(u.prototype.__proto__||Object.getPrototypeOf(u.prototype),"insertInto",this).call(this,t,e):this.remove()}},{key:"length",value:function(){return 0}},{key:"value",value:function(){return""}}],[{key:"value",value:function(){}}]),n=u,n.blotName="break",n.tagName="BR",e.default=n},function(t,e,r){"use strict";var n,i=this&&this.__extends||(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0});var o,a=r(44),s=r(30),u=r(1);o=s.default,i(f,o),f.prototype.appendChild=function(t){this.insertBefore(t)},f.prototype.attach=function(){o.prototype.attach.call(this),this.children.forEach((function(t){t.attach()}))},f.prototype.build=function(){var t=this;this.children=new a.default,[].slice.call(this.domNode.childNodes).reverse().forEach((function(e){try{var r=h(e);t.insertBefore(r,t.children.head||void 0)}catch(e){if(e instanceof u.ParchmentError)return;throw e}}))},f.prototype.deleteAt=function(t,e){if(0===t&&e===this.length())return this.remove();this.children.forEachAt(t,e,(function(t,e,r){t.deleteAt(e,r)}))},f.prototype.descendant=function(t,e){var r=this.children.find(e);e=r[0],r=r[1];return null==t.blotName&&t(e)||null!=t.blotName&&e instanceof t?[e,r]:e instanceof f?e.descendant(t,r):[null,-1]},f.prototype.descendants=function(t,e,r){void 0===e&&(e=0),void 0===r&&(r=Number.MAX_VALUE);var n=[],i=r;return this.children.forEachAt(e,r,(function(e,r,o){(null==t.blotName&&t(e)||null!=t.blotName&&e instanceof t)&&n.push(e),e instanceof f&&(n=n.concat(e.descendants(t,r,i))),i-=o})),n},f.prototype.detach=function(){this.children.forEach((function(t){t.detach()})),o.prototype.detach.call(this)},f.prototype.formatAt=function(t,e,r,n){this.children.forEachAt(t,e,(function(t,e,i){t.formatAt(e,i,r,n)}))},f.prototype.insertAt=function(t,e,r){var n=this.children.find(t);t=n[0],n=n[1];t?t.insertAt(n,e,r):(r=null==r?u.create("text",e):u.create(e,r),this.appendChild(r))},f.prototype.insertBefore=function(t,e){if(null!=this.statics.allowedChildren&&!this.statics.allowedChildren.some((function(e){return t instanceof e})))throw new u.ParchmentError("Cannot insert "+t.statics.blotName+" into "+this.statics.blotName);t.insertInto(this,e)},f.prototype.length=function(){return this.children.reduce((function(t,e){return t+e.length()}),0)},f.prototype.moveChildren=function(t,e){this.children.forEach((function(r){t.insertBefore(r,e)}))},f.prototype.optimize=function(t){var e;o.prototype.optimize.call(this,t),0===this.children.length&&(null!=this.statics.defaultChild?(e=u.create(this.statics.defaultChild),this.appendChild(e),e.optimize(t)):this.remove())},f.prototype.path=function(t,e){var r=this.children.find(t,e=void 0!==e&&e),n=r[0];r=r[1],t=[[this,t]];return n instanceof f?t.concat(n.path(r,e)):(null!=n&&t.push([n,r]),t)},f.prototype.removeChild=function(t){this.children.remove(t)},f.prototype.replace=function(t){t instanceof f&&t.moveChildren(this),o.prototype.replace.call(this,t)},f.prototype.split=function(t,e){if(!(e=void 0!==e&&e)){if(0===t)return this;if(t===this.length())return this.next}var r=this.clone();return this.parent.insertBefore(r,this.next),this.children.forEachAt(t,this.length(),(function(t,n,i){t=t.split(n,e),r.appendChild(t)})),r},f.prototype.unwrap=function(){this.moveChildren(this.parent,this.next),this.remove()},f.prototype.update=function(t,e){var r=this,n=[],i=[];t.forEach((function(t){t.target===r.domNode&&"childList"===t.type&&(n.push.apply(n,t.addedNodes),i.push.apply(i,t.removedNodes))})),i.forEach((function(t){null!=t.parentNode&&"IFRAME"!==t.tagName&&document.body.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY||null!=(t=u.find(t))&&(null!=t.domNode.parentNode&&t.domNode.parentNode!==r.domNode||t.detach())})),n.filter((function(t){return t.parentNode==r.domNode})).sort((function(t,e){return t===e?0:t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING?1:-1})).forEach((function(t){var e=null;null!=t.nextSibling&&(e=u.find(t.nextSibling)),t=h(t),t.next==e&&null!=t.next||(null!=t.parent&&t.parent.removeChild(r),r.insertBefore(t,e||void 0))}))},i=f;function f(t){return t=o.call(this,t)||this,t.build(),t}function h(e){var r=u.find(e);if(null==r)try{r=u.create(e)}catch(t){r=u.create(u.Scope.INLINE),[].slice.call(e.childNodes).forEach((function(t){r.domNode.appendChild(t)})),e.parentNode&&e.parentNode.replaceChild(r.domNode,e),r.attach()}return r}e.default=i},function(t,e,r){"use strict";var n,i=this&&this.__extends||(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0});var o,a=r(12),s=r(31),u=r(17),f=r(1);o=u.default,i(h,o),h.formats=function(t){return"string"==typeof this.tagName||(Array.isArray(this.tagName)?t.tagName.toLowerCase():void 0)},h.prototype.format=function(t,e){var r=f.query(t);r instanceof a.default?this.attributes.attribute(r,e):e&&(null==r||t===this.statics.blotName&&this.formats()[t]===e||this.replaceWith(t,e))},h.prototype.formats=function(){var t=this.attributes.values(),e=this.statics.formats(this.domNode);return null!=e&&(t[this.statics.blotName]=e),t},h.prototype.replaceWith=function(t,e){return e=o.prototype.replaceWith.call(this,t,e),this.attributes.copy(e),e},h.prototype.update=function(t,e){var r=this;o.prototype.update.call(this,t,e),t.some((function(t){return t.target===r.domNode&&"attributes"===t.type}))&&this.attributes.build()},h.prototype.wrap=function(t,e){return e=o.prototype.wrap.call(this,t,e),e instanceof h&&e.statics.scope===this.statics.scope&&this.attributes.move(e),e},i=h;function h(t){return t=o.call(this,t)||this,t.attributes=new s.default(t.domNode),t}e.default=i},function(t,e,r){"use strict";var n,i=this&&this.__extends||(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0});var o,a=r(30);r=r(1),o=a.default,i(s,o),s.value=function(t){return!0},s.prototype.index=function(t,e){return this.domNode===t||this.domNode.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY?Math.min(e,1):-1},s.prototype.position=function(t,e){var r=[].indexOf.call(this.parent.domNode.childNodes,this.domNode);return 0<t&&(r+=1),[this.parent.domNode,r]},s.prototype.value=function(){var t={};return t[this.statics.blotName]=this.statics.value(this.domNode)||!0,t},s.scope=r.Scope.INLINE_BLOT,r=s;function s(){return null!==o&&o.apply(this,arguments)||this}e.default=r},function(t,e,r){var n=r(11),i=r(3),o={attributes:{compose:function(t,e,r){"object"!=typeof t&&(t={});var n,o=i(!0,{},e="object"!=typeof e?{}:e);for(n in r||(o=Object.keys(o).reduce((function(t,e){return null!=o[e]&&(t[e]=o[e]),t}),{})),t)void 0!==t[n]&&void 0===e[n]&&(o[n]=t[n]);return 0<Object.keys(o).length?o:void 0},diff:function(t,e){"object"!=typeof t&&(t={}),"object"!=typeof e&&(e={});var r=Object.keys(t).concat(Object.keys(e)).reduce((function(r,i){return n(t[i],e[i])||(r[i]=void 0===e[i]?null:e[i]),r}),{});return 0<Object.keys(r).length?r:void 0},transform:function(t,e,r){return"object"!=typeof t?e:"object"==typeof e?r?(r=Object.keys(e).reduce((function(r,n){return void 0===t[n]&&(r[n]=e[n]),r}),{}),0<Object.keys(r).length?r:void 0):e:void 0}},iterator:function(t){return new a(t)},length:function(t){return"number"==typeof t.delete?t.delete:"number"==typeof t.retain?t.retain:"string"==typeof t.insert?t.insert.length:1}};function a(t){this.ops=t,this.index=0,this.offset=0}a.prototype.hasNext=function(){return this.peekLength()<1/0},a.prototype.next=function(t){t=t||1/0;var e=this.ops[this.index];if(e){var r=this.offset,n=o.length(e);return n-r<=t?(t=n-r,this.index+=1,this.offset=0):this.offset+=t,"number"==typeof e.delete?{delete:t}:(n={},e.attributes&&(n.attributes=e.attributes),"number"==typeof e.retain?n.retain=t:"string"==typeof e.insert?n.insert=e.insert.substr(r,t):n.insert=e.insert,n)}return{retain:1/0}},a.prototype.peek=function(){return this.ops[this.index]},a.prototype.peekLength=function(){return this.ops[this.index]?o.length(this.ops[this.index])-this.offset:1/0},a.prototype.peekType=function(){return this.ops[this.index]?"number"==typeof this.ops[this.index].delete?"delete":"number"==typeof this.ops[this.index].retain?"retain":"insert":"retain"},a.prototype.rest=function(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(this.index);var t=this.offset,e=this.index,r=this.next(),n=this.ops.slice(this.index);return this.offset=t,this.index=e,[r].concat(n)}return[]},t.exports=o},function(t,r){var n=function(){"use strict";function r(t,e){return null!=e&&t instanceof e}var n,i,o;try{n=Map}catch(t){n=function(){}}try{i=Set}catch(t){i=function(){}}try{o=Promise}catch(t){o=function(){}}function a(t,s,f,h,c){"object"==typeof s&&(f=s.depth,h=s.prototype,c=s.includeNonEnumerable,s=s.circular);var l=[],d=[],p=void 0!==e;return void 0===s&&(s=!0),function t(f,m){if(null===f)return null;if(0===m)return f;var b,g,v;if("object"!=typeof f)return f;if(r(f,n))b=new n;else if(r(f,i))b=new i;else if(r(f,o))b=new o((function(e,r){f.then((function(r){e(t(r,m-1))}),(function(e){r(t(e,m-1))}))}));else if(a.__isArray(f))b=[];else if(a.__isRegExp(f))b=new RegExp(f.source,u(f)),f.lastIndex&&(b.lastIndex=f.lastIndex);else if(a.__isDate(f))b=new Date(f.getTime());else{if(p&&e.isBuffer(f))return b=e.allocUnsafe?e.allocUnsafe(f.length):new e(f.length),f.copy(b),b;r(f,Error)?b=Object.create(f):void 0===h?(g=Object.getPrototypeOf(f),b=Object.create(g)):(b=Object.create(h),g=h)}if(s){var y=l.indexOf(f);if(-1!=y)return d[y];l.push(f),d.push(b)}for(A in r(f,n)&&f.forEach((function(e,r){r=t(r,m-1),e=t(e,m-1),b.set(r,e)})),r(f,i)&&f.forEach((function(e){e=t(e,m-1),b.add(e)})),f)(v=g?Object.getOwnPropertyDescriptor(g,A):v)&&null==v.set||(b[A]=t(f[A],m-1));if(Object.getOwnPropertySymbols)for(var w=Object.getOwnPropertySymbols(f),A=0;A<w.length;A++){var M=w[A];(x=Object.getOwnPropertyDescriptor(f,M))&&!x.enumerable&&!c||(b[M]=t(f[M],m-1),x.enumerable||Object.defineProperty(b,M,{enumerable:!1}))}if(c){var _=Object.getOwnPropertyNames(f);for(A=0;A<_.length;A++){var x,S=_[A];(x=Object.getOwnPropertyDescriptor(f,S))&&x.enumerable||(b[S]=t(f[S],m-1),Object.defineProperty(b,S,{enumerable:!1}))}}return b}(t,f=void 0===f?1/0:f)}function s(t){return Object.prototype.toString.call(t)}function u(t){var e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),e}return a.clonePrototype=function(t){if(null===t)return null;function e(){}return e.prototype=t,new e},a.__objToStr=s,a.__isDate=function(t){return"object"==typeof t&&"[object Date]"===s(t)},a.__isArray=function(t){return"object"==typeof t&&"[object Array]"===s(t)},a.__isRegExp=function(t){return"object"==typeof t&&"[object RegExp]"===s(t)},a.__getRegExpFlags=u,a}();"object"==typeof t&&t.exports&&(t.exports=n)},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!e||r.length!==e);n=!0);}catch(t){i=!0,o=t}finally{try{!n&&s.return&&s.return()}finally{if(i)throw o}}return r}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=function(t,e,r){return e&&o(t.prototype,e),r&&o(t,r),t};function o(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function a(t,e,r){null===t&&(t=Function.prototype);var n=Object.getOwnPropertyDescriptor(t,e);return void 0!==n?"value"in n?n.value:(n=n.get,void 0!==n?n.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?a(t,e,r):void 0}var s=d(r(0)),u=d(r(8)),f=r(4),h=d(f),c=d(r(16)),l=d(r(13));r=d(r(25));function d(t){return t&&t.__esModule?t:{default:t}}function p(t){return t instanceof h.default||t instanceof f.BlockEmbed}function m(t,e){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,m),t=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(m.__proto__||Object.getPrototypeOf(m)).call(this,t)),t.emitter=e.emitter,Array.isArray(e.whitelist)&&(t.whitelist=e.whitelist.reduce((function(t,e){return t[e]=!0,t}),{})),t.domNode.addEventListener("DOMNodeInserted",(function(){})),t.optimize(),t.enable(),t}(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)})(m,s.default.Scroll),i(m,[{key:"batchStart",value:function(){this.batch=!0}},{key:"batchEnd",value:function(){this.batch=!1,this.optimize()}},{key:"deleteAt",value:function(t,e){var r=this.line(t),i=n(r,2),o=i[0];r=i[1],i=this.line(t+e),i=n(i,1)[0];if(a(m.prototype.__proto__||Object.getPrototypeOf(m.prototype),"deleteAt",this).call(this,t,e),null!=i&&o!==i&&0<r){if(o instanceof f.BlockEmbed||i instanceof f.BlockEmbed)return void this.optimize();if(o instanceof l.default){if(r=o.newlineIndex(o.length(),!0),-1<r&&(o=o.split(r+1))===i)return void this.optimize()}else i instanceof l.default&&-1<(s=i.newlineIndex(0))&&i.split(s+1);var s=i.children.head instanceof c.default?null:i.children.head;o.moveChildren(i,s),o.remove()}this.optimize()}},{key:"enable",value:function(){this.domNode.setAttribute("contenteditable",!(0<arguments.length&&void 0!==arguments[0])||arguments[0])}},{key:"formatAt",value:function(t,e,r,n){null!=this.whitelist&&!this.whitelist[r]||(a(m.prototype.__proto__||Object.getPrototypeOf(m.prototype),"formatAt",this).call(this,t,e,r,n),this.optimize())}},{key:"insertAt",value:function(t,e,r){var n;null!=r&&null!=this.whitelist&&!this.whitelist[e]||(t>=this.length()?null==r||null==s.default.query(e,s.default.Scope.BLOCK)?(n=s.default.create(this.statics.defaultChild),this.appendChild(n),null==r&&e.endsWith("\n")&&(e=e.slice(0,-1)),n.insertAt(0,e,r)):(n=s.default.create(e,r),this.appendChild(n)):a(m.prototype.__proto__||Object.getPrototypeOf(m.prototype),"insertAt",this).call(this,t,e,r),this.optimize())}},{key:"insertBefore",value:function(t,e){var r;t.statics.scope===s.default.Scope.INLINE_BLOT&&((r=s.default.create(this.statics.defaultChild)).appendChild(t),t=r),a(m.prototype.__proto__||Object.getPrototypeOf(m.prototype),"insertBefore",this).call(this,t,e)}},{key:"leaf",value:function(t){return this.path(t).pop()||[null,-1]}},{key:"line",value:function(t){return t===this.length()?this.line(t-1):this.descendant(p,t)}},{key:"lines",value:function(){return function t(e,r,n){var i=[],o=n;return e.children.forEachAt(r,n,(function(e,r,n){p(e)?i.push(e):e instanceof s.default.Container&&(i=i.concat(t(e,r,o))),o-=n})),i}(this,0<arguments.length&&void 0!==arguments[0]?arguments[0]:0,1<arguments.length&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE)}},{key:"optimize",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:[],e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};!0!==this.batch&&(a(m.prototype.__proto__||Object.getPrototypeOf(m.prototype),"optimize",this).call(this,t,e),0<t.length&&this.emitter.emit(u.default.events.SCROLL_OPTIMIZE,t,e))}},{key:"path",value:function(t){return a(m.prototype.__proto__||Object.getPrototypeOf(m.prototype),"path",this).call(this,t).slice(1)}},{key:"update",value:function(t){var e;!0!==this.batch&&(e=u.default.sources.USER,"string"==typeof t&&(e=t),0<(t=Array.isArray(t)?t:this.observer.takeRecords()).length&&this.emitter.emit(u.default.events.SCROLL_BEFORE_UPDATE,e,t),a(m.prototype.__proto__||Object.getPrototypeOf(m.prototype),"update",this).call(this,t.concat([])),0<t.length&&this.emitter.emit(u.default.events.SCROLL_UPDATE,e,t))}}]),i=m,i.blotName="scroll",i.className="ql-editor",i.tagName="DIV",i.defaultChild="block",i.allowedChildren=[h.default,f.BlockEmbed,r.default],e.default=i},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SHORTKEY=e.default=void 0;var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!e||r.length!==e);n=!0);}catch(t){i=!0,o=t}finally{try{!n&&s.return&&s.return()}finally{if(i)throw o}}return r}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=function(t,e,r){return e&&a(t.prototype,e),r&&a(t,r),t};function a(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}var s=m(r(21)),u=m(r(11)),f=m(r(3)),h=m(r(2)),c=m(r(20)),l=m(r(0)),d=m(r(5)),p=m(r(10));r=m(r(9));function m(t){return t&&t.__esModule?t:{default:t}}function b(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var g=(0,p.default)("quill:keyboard"),v=/Mac/i.test(navigator.platform)?"metaKey":"ctrlKey",y=(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(w,r.default),o(w,null,[{key:"match",value:function(t,e){return e=O(e),!["altKey","ctrlKey","metaKey","shiftKey"].some((function(r){return!!e[r]!==t[r]&&null!==e[r]}))&&e.key===(t.which||t.keyCode)}}]),o(w,[{key:"addBinding",value:function(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};t=O(t);if(null==t||null==t.key)return g.warn("Attempted to add invalid keyboard binding",t);t=(0,f.default)(t,e="function"==typeof e?{handler:e}:e,r="function"==typeof r?{handler:r}:r),this.bindings[t.key]=this.bindings[t.key]||[],this.bindings[t.key].push(t)}},{key:"listen",value:function(){var t=this;this.quill.root.addEventListener("keydown",(function(e){var r,o,a,s,f,h,c,d,p;e.defaultPrevented||(d=e.which||e.keyCode,0===(r=(t.bindings[d]||[]).filter((function(t){return w.match(e,t)}))).length||null!=(o=t.quill.getSelection())&&t.quill.hasFocus()&&(f=t.quill.getLine(o.index),a=(c=i(f,2))[0],s=c[1],h=t.quill.getLeaf(o.index),f=(d=i(h,2))[0],c=d[1],h=0===o.length?[f,c]:t.quill.getLeaf(o.index+o.length),h=(d=i(h,2))[0],d=d[1],c=f instanceof l.default.Text?f.value().slice(0,c):"",d=h instanceof l.default.Text?h.value().slice(d):"",p={collapsed:0===o.length,empty:0===o.length&&a.length()<=1,format:t.quill.getFormat(o),offset:s,prefix:c,suffix:d},r.some((function(e){if(null!=e.collapsed&&e.collapsed!==p.collapsed)return!1;if(null!=e.empty&&e.empty!==p.empty)return!1;if(null!=e.offset&&e.offset!==p.offset)return!1;if(Array.isArray(e.format)){if(e.format.every((function(t){return null==p.format[t]})))return!1}else if("object"===n(e.format)&&!Object.keys(e.format).every((function(t){return!0===e.format[t]?null!=p.format[t]:!1===e.format[t]?null==p.format[t]:(0,u.default)(e.format[t],p.format[t])})))return!1;return!(null!=e.prefix&&!e.prefix.test(p.prefix))&&!(null!=e.suffix&&!e.suffix.test(p.suffix))&&!0!==e.handler.call(t,o,p)}))&&e.preventDefault()))}))}}]),w);function w(t,e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,w);var r=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(w.__proto__||Object.getPrototypeOf(w)).call(this,t,e));return r.bindings={},Object.keys(r.options.bindings).forEach((function(e){("list autofill"!==e||null==t.scroll.whitelist||t.scroll.whitelist.list)&&r.options.bindings[e]&&r.addBinding(r.options.bindings[e])})),r.addBinding({key:w.keys.ENTER,shiftKey:null},S),r.addBinding({key:w.keys.ENTER,metaKey:null,ctrlKey:null,altKey:null},(function(){})),/Firefox/i.test(navigator.userAgent)?(r.addBinding({key:w.keys.BACKSPACE},{collapsed:!0},M),r.addBinding({key:w.keys.DELETE},{collapsed:!0},_)):(r.addBinding({key:w.keys.BACKSPACE},{collapsed:!0,prefix:/^.?$/},M),r.addBinding({key:w.keys.DELETE},{collapsed:!0,suffix:/^.?$/},_)),r.addBinding({key:w.keys.BACKSPACE},{collapsed:!1},x),r.addBinding({key:w.keys.DELETE},{collapsed:!1},x),r.addBinding({key:w.keys.BACKSPACE,altKey:null,ctrlKey:null,metaKey:null,shiftKey:null},{collapsed:!0,offset:0},M),r.listen(),r}function A(t,e){var r=t===y.keys.LEFT?"prefix":"suffix",n={key:t,shiftKey:e,altKey:null};return b(n,r,/^$/),b(n,"handler",(function(r){var n=r.index;return t===y.keys.RIGHT&&(n+=r.length+1),n=this.quill.getLeaf(n),!(i(n,1)[0]instanceof l.default.Embed)||(t===y.keys.LEFT?e?this.quill.setSelection(r.index-1,r.length+1,d.default.sources.USER):this.quill.setSelection(r.index-1,d.default.sources.USER):e?this.quill.setSelection(r.index,r.length+1,d.default.sources.USER):this.quill.setSelection(r.index+r.length+1,d.default.sources.USER),!1)})),n}function M(t,e){var r,n,o;0===t.index||this.quill.getLength()<=1||(r=this.quill.getLine(t.index),n=i(r,1)[0],o={},0===e.offset&&(r=this.quill.getLine(t.index-1),null!=(r=i(r,1)[0])&&1<r.length()&&(r=n.formats(),n=this.quill.getFormat(t.index-1,1),o=c.default.attributes.diff(r,n)||{})),e=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(e.prefix)?2:1,this.quill.deleteText(t.index-e,e,d.default.sources.USER),0<Object.keys(o).length&&this.quill.formatLine(t.index-e,e,o,d.default.sources.USER),this.quill.focus())}function _(t,e){var r,n,o,a,s=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(e.suffix)?2:1;t.index>=this.quill.getLength()-s||(o={},a=0,r=this.quill.getLine(t.index),n=i(r,1)[0],e.offset>=n.length()-1&&(r=this.quill.getLine(t.index+1),(e=i(r,1)[0])&&(r=n.formats(),n=this.quill.getFormat(t.index,1),o=c.default.attributes.diff(r,n)||{},a=e.length())),this.quill.deleteText(t.index,s,d.default.sources.USER),0<Object.keys(o).length&&this.quill.formatLine(t.index+a-1,s,o,d.default.sources.USER))}function x(t){var e,r=this.quill.getLines(t),n={};1<r.length&&(e=r[0].formats(),r=r[r.length-1].formats(),n=c.default.attributes.diff(r,e)||{}),this.quill.deleteText(t,d.default.sources.USER),0<Object.keys(n).length&&this.quill.formatLine(t.index,1,n,d.default.sources.USER),this.quill.setSelection(t.index,d.default.sources.SILENT),this.quill.focus()}function S(t,e){var r=this;0<t.length&&this.quill.scroll.deleteAt(t.index,t.length);var n=Object.keys(e.format).reduce((function(t,r){return l.default.query(r,l.default.Scope.BLOCK)&&!Array.isArray(e.format[r])&&(t[r]=e.format[r]),t}),{});this.quill.insertText(t.index,"\n",n,d.default.sources.USER),this.quill.setSelection(t.index+1,d.default.sources.SILENT),this.quill.focus(),Object.keys(e.format).forEach((function(t){null==n[t]&&(Array.isArray(e.format[t])||"link"!==t&&r.quill.format(t,e.format[t],d.default.sources.USER))}))}function E(t){return{key:y.keys.TAB,shiftKey:!t,format:{"code-block":!0},handler:function(e){var r,n=l.default.query("code-block"),o=e.index,a=e.length,s=(e=this.quill.scroll.descendant(n,o),e=i(e,2),e[0]),u=e[1];null!=s&&(e=this.quill.getIndex(s),r=s.newlineIndex(u,!0)+1,e=s.newlineIndex(e+u+a),e=s.domNode.textContent.slice(r,e).split("\n"),u=0,e.forEach((function(e,i){t?(s.insertAt(r+u,n.TAB),u+=n.TAB.length,0===i?o+=n.TAB.length:a+=n.TAB.length):e.startsWith(n.TAB)&&(s.deleteAt(r+u,n.TAB.length),u-=n.TAB.length,0===i?o-=n.TAB.length:a-=n.TAB.length),u+=e.length+1})),this.quill.update(d.default.sources.USER),this.quill.setSelection(o,a,d.default.sources.SILENT))}}}function k(t){return{key:t[0].toUpperCase(),shortKey:!0,handler:function(e,r){this.quill.format(t,!r.format[t],d.default.sources.USER)}}}function O(t){if("string"==typeof t||"number"==typeof t)return O({key:t});if("string"==typeof(t="object"===(void 0===t?"undefined":n(t))?(0,s.default)(t,!1):t).key)if(null!=y.keys[t.key.toUpperCase()])t.key=y.keys[t.key.toUpperCase()];else{if(1!==t.key.length)return null;t.key=t.key.toUpperCase().charCodeAt(0)}return t.shortKey&&(t[v]=t.shortKey,delete t.shortKey),t}y.keys={BACKSPACE:8,TAB:9,ENTER:13,ESCAPE:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46},y.DEFAULTS={bindings:{bold:k("bold"),italic:k("italic"),underline:k("underline"),indent:{key:y.keys.TAB,format:["blockquote","indent","list"],handler:function(t,e){if(e.collapsed&&0!==e.offset)return!0;this.quill.format("indent","+1",d.default.sources.USER)}},outdent:{key:y.keys.TAB,shiftKey:!0,format:["blockquote","indent","list"],handler:function(t,e){if(e.collapsed&&0!==e.offset)return!0;this.quill.format("indent","-1",d.default.sources.USER)}},"outdent backspace":{key:y.keys.BACKSPACE,collapsed:!0,shiftKey:null,metaKey:null,ctrlKey:null,altKey:null,format:["indent","list"],offset:0,handler:function(t,e){null!=e.format.indent?this.quill.format("indent","-1",d.default.sources.USER):null!=e.format.list&&this.quill.format("list",!1,d.default.sources.USER)}},"indent code-block":E(!0),"outdent code-block":E(!1),"remove tab":{key:y.keys.TAB,shiftKey:!0,collapsed:!0,prefix:/\t$/,handler:function(t){this.quill.deleteText(t.index-1,1,d.default.sources.USER)}},tab:{key:y.keys.TAB,handler:function(t){this.quill.history.cutoff();var e=(new h.default).retain(t.index).delete(t.length).insert("\t");this.quill.updateContents(e,d.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(t.index+1,d.default.sources.SILENT)}},"list empty enter":{key:y.keys.ENTER,collapsed:!0,format:["list"],empty:!0,handler:function(t,e){this.quill.format("list",!1,d.default.sources.USER),e.format.indent&&this.quill.format("indent",!1,d.default.sources.USER)}},"checklist enter":{key:y.keys.ENTER,collapsed:!0,format:{list:"checked"},handler:function(t){var e=this.quill.getLine(t.index),r=i(e,2),n=r[0];e=r[1],r=(0,f.default)({},n.formats(),{list:"checked"}),e=(new h.default).retain(t.index).insert("\n",r).retain(n.length()-e-1).retain(1,{list:"unchecked"});this.quill.updateContents(e,d.default.sources.USER),this.quill.setSelection(t.index+1,d.default.sources.SILENT),this.quill.scrollIntoView()}},"header enter":{key:y.keys.ENTER,collapsed:!0,format:["header"],suffix:/^$/,handler:function(t,e){var r=this.quill.getLine(t.index),n=i(r,2);r=n[0],n=n[1],n=(new h.default).retain(t.index).insert("\n",e.format).retain(r.length()-n-1).retain(1,{header:null});this.quill.updateContents(n,d.default.sources.USER),this.quill.setSelection(t.index+1,d.default.sources.SILENT),this.quill.scrollIntoView()}},"list autofill":{key:" ",collapsed:!0,format:{list:!1},prefix:/^\s*?(\d+\.|-|\*|\[ ?\]|\[x\])$/,handler:function(t,e){var r=e.prefix.length,n=this.quill.getLine(t.index),o=i(n,2);n=o[0],o=o[1];if(r<o)return!0;var a=void 0;switch(e.prefix.trim()){case"[]":case"[ ]":a="unchecked";break;case"[x]":a="checked";break;case"-":case"*":a="bullet";break;default:a="ordered"}this.quill.insertText(t.index," ",d.default.sources.USER),this.quill.history.cutoff(),o=(new h.default).retain(t.index-o).delete(r+1).retain(n.length()-2-o).retain(1,{list:a}),this.quill.updateContents(o,d.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(t.index-r,d.default.sources.SILENT)}},"code exit":{key:y.keys.ENTER,collapsed:!0,format:["code-block"],prefix:/\n\n$/,suffix:/^\s+$/,handler:function(t){var e=this.quill.getLine(t.index),r=i(e,2);e=r[0],r=r[1],r=(new h.default).retain(t.index+e.length()-r-2).retain(1,{"code-block":null}).delete(1);this.quill.updateContents(r,d.default.sources.USER)}},"embed left":A(y.keys.LEFT,!1),"embed left shift":A(y.keys.LEFT,!0),"embed right":A(y.keys.RIGHT,!1),"embed right shift":A(y.keys.RIGHT,!0)}},e.default=y,e.SHORTKEY=v},function(t,e,r){"use strict";function n(t,e,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,e);return void 0!==i?"value"in i?i.value:(i=i.get,void 0!==i?i.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?n(t,e,r):void 0}Object.defineProperty(e,"__esModule",{value:!0});var i=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!e||r.length!==e);n=!0);}catch(t){i=!0,o=t}finally{try{!n&&s.return&&s.return()}finally{if(i)throw o}}return r}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=function(t,e,r){return e&&a(t.prototype,e),r&&a(t,r),t};function a(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}var s=f(r(0)),u=f(r(7));function f(t){return t&&t.__esModule?t:{default:t}}function h(t,e){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,h),t=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(h.__proto__||Object.getPrototypeOf(h)).call(this,t)),t.selection=e,t.textNode=document.createTextNode(h.CONTENTS),t.domNode.appendChild(t.textNode),t._length=0,t}(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)})(h,s.default.Embed),o(h,null,[{key:"value",value:function(){}}]),o(h,[{key:"detach",value:function(){null!=this.parent&&this.parent.removeChild(this)}},{key:"format",value:function(t,e){if(0!==this._length)return n(h.prototype.__proto__||Object.getPrototypeOf(h.prototype),"format",this).call(this,t,e);for(var r=this,i=0;null!=r&&r.statics.scope!==s.default.Scope.BLOCK_BLOT;)i+=r.offset(r.parent),r=r.parent;null!=r&&(this._length=h.CONTENTS.length,r.optimize(),r.formatAt(i,h.CONTENTS.length,t,e),this._length=0)}},{key:"index",value:function(t,e){return t===this.textNode?0:n(h.prototype.__proto__||Object.getPrototypeOf(h.prototype),"index",this).call(this,t,e)}},{key:"length",value:function(){return this._length}},{key:"position",value:function(){return[this.textNode,this.textNode.data.length]}},{key:"remove",value:function(){n(h.prototype.__proto__||Object.getPrototypeOf(h.prototype),"remove",this).call(this),this.parent=null}},{key:"restore",value:function(){if(!this.selection.composing&&null!=this.parent){var t=this.textNode,e=this.selection.getNativeRange(),r=void 0,n=void 0,o=void 0;for(null!=e&&e.start.node===t&&e.end.node===t&&(e=[t,e.start.offset,e.end.offset],r=e[0],n=e[1],o=e[2]);null!=this.domNode.lastChild&&this.domNode.lastChild!==this.textNode;)this.domNode.parentNode.insertBefore(this.domNode.lastChild,this.domNode);if(this.textNode.data!==h.CONTENTS&&(a=this.textNode.data.split(h.CONTENTS).join(""),this.next instanceof u.default?(r=this.next.domNode,this.next.insertAt(0,a),this.textNode.data=h.CONTENTS):(this.textNode.data=a,this.parent.insertBefore(s.default.create(this.textNode),this),this.textNode=document.createTextNode(h.CONTENTS),this.domNode.appendChild(this.textNode))),this.remove(),null!=n){var a=[n,o].map((function(t){return Math.max(0,Math.min(r.data.length,t-1))}));a=i(a,2);return n=a[0],o=a[1],{startNode:r,startOffset:n,endNode:r,endOffset:o}}}}},{key:"update",value:function(t,e){var r=this;!t.some((function(t){return"characterData"===t.type&&t.target===r.textNode}))||(t=this.restore())&&(e.range=t)}},{key:"value",value:function(){return""}}]),o=h,o.blotName="cursor",o.className="ql-cursor",o.tagName="span",o.CONTENTS="\ufeff",e.default=o},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=o(r(0)),i=r(4);r=o(i);function o(t){return t&&t.__esModule?t:{default:t}}function a(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,a),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(a.__proto__||Object.getPrototypeOf(a)).apply(this,arguments))}(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)})(a,n.default.Container),n=a,n.allowedChildren=[r.default,i.BlockEmbed,n],e.default=n},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ColorStyle=e.ColorClass=e.ColorAttributor=void 0;var n=function(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),t};function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function o(t,e,r){null===t&&(t=Function.prototype);var n=Object.getOwnPropertyDescriptor(t,e);return void 0!==n?"value"in n?n.value:(n=n.get,void 0!==n?n.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?o(t,e,r):void 0}var a,s=r(0),u=(a=s)&&a.__esModule?a:{default:a};function f(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,f),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(f.__proto__||Object.getPrototypeOf(f)).apply(this,arguments))}(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)})(f,u.default.Attributor.Style),n(f,[{key:"value",value:function(t){var e;return(e=o(f.prototype.__proto__||Object.getPrototypeOf(f.prototype),"value",this).call(this,t)).startsWith("rgb(")?"#"+(e=e.replace(/^[^\d]+/,"").replace(/[^\d]+$/,"")).split(",").map((function(t){return("00"+parseInt(t).toString(16)).slice(-2)})).join(""):e}}]),r=f,n=new u.default.Attributor.Class("color","ql-color",{scope:u.default.Scope.INLINE}),u=new r("color","color",{scope:u.default.Scope.INLINE}),e.ColorAttributor=r,e.ColorClass=n,e.ColorStyle=u},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.sanitize=e.default=void 0;var n=function(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),t};function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function o(t,e,r){null===t&&(t=Function.prototype);var n=Object.getOwnPropertyDescriptor(t,e);return void 0!==n?"value"in n?n.value:(n=n.get,void 0!==n?n.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?o(t,e,r):void 0}var a,s=r(6);function u(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,u),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(u.__proto__||Object.getPrototypeOf(u)).apply(this,arguments))}function f(t,e){var r=document.createElement("a");return r.href=t,r=r.href.slice(0,r.href.indexOf(":")),-1<e.indexOf(r)}(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)})(u,((a=s)&&a.__esModule?a:{default:a}).default),n(u,[{key:"format",value:function(t,e){if(t!==this.statics.blotName||!e)return o(u.prototype.__proto__||Object.getPrototypeOf(u.prototype),"format",this).call(this,t,e);e=this.constructor.sanitize(e),this.domNode.setAttribute("href",e)}}],[{key:"create",value:function(t){var e=o(u.__proto__||Object.getPrototypeOf(u),"create",this).call(this,t);return t=this.sanitize(t),e.setAttribute("href",t),e.setAttribute("rel","noopener noreferrer"),e.setAttribute("target","_blank"),e}},{key:"formats",value:function(t){return t.getAttribute("href")}},{key:"sanitize",value:function(t){return f(t,this.PROTOCOL_WHITELIST)?t:this.SANITIZED_URL}}]),n=u,n.blotName="link",n.tagName="A",n.SANITIZED_URL="about:blank",n.PROTOCOL_WHITELIST=["http","https","mailto","tel"],e.default=n,e.sanitize=f},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=function(t,e,r){return e&&o(t.prototype,e),r&&o(t,r),t};function o(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}var a=u(r(23)),s=u(r(107));function u(t){return t&&t.__esModule?t:{default:t}}var f=0;function h(t,e){t.setAttribute(e,!("true"===t.getAttribute(e)))}function c(t){var e=this;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,c),this.select=t,this.container=document.createElement("span"),this.buildPicker(),this.select.style.display="none",this.select.parentNode.insertBefore(this.container,this.select),this.label.addEventListener("mousedown",(function(){e.togglePicker()})),this.label.addEventListener("keydown",(function(t){switch(t.keyCode){case a.default.keys.ENTER:e.togglePicker();break;case a.default.keys.ESCAPE:e.escape(),t.preventDefault()}})),this.select.addEventListener("change",this.update.bind(this))}i(c,[{key:"togglePicker",value:function(){this.container.classList.toggle("ql-expanded"),h(this.label,"aria-expanded"),h(this.options,"aria-hidden")}},{key:"buildItem",value:function(t){var e=this,r=document.createElement("span");return r.tabIndex="0",r.setAttribute("role","button"),r.classList.add("ql-picker-item"),t.hasAttribute("value")&&r.setAttribute("data-value",t.getAttribute("value")),t.textContent&&r.setAttribute("data-label",t.textContent),r.addEventListener("click",(function(){e.selectItem(r,!0)})),r.addEventListener("keydown",(function(t){switch(t.keyCode){case a.default.keys.ENTER:e.selectItem(r,!0),t.preventDefault();break;case a.default.keys.ESCAPE:e.escape(),t.preventDefault()}})),r}},{key:"buildLabel",value:function(){var t=document.createElement("span");return t.classList.add("ql-picker-label"),t.innerHTML=s.default,t.tabIndex="0",t.setAttribute("role","button"),t.setAttribute("aria-expanded","false"),this.container.appendChild(t),t}},{key:"buildOptions",value:function(){var t=this,e=document.createElement("span");e.classList.add("ql-picker-options"),e.setAttribute("aria-hidden","true"),e.tabIndex="-1",e.id="ql-picker-options-"+f,f+=1,this.label.setAttribute("aria-controls",e.id),this.options=e,[].slice.call(this.select.options).forEach((function(r){var n=t.buildItem(r);e.appendChild(n),!0===r.selected&&t.selectItem(n)})),this.container.appendChild(e)}},{key:"buildPicker",value:function(){var t=this;[].slice.call(this.select.attributes).forEach((function(e){t.container.setAttribute(e.name,e.value)})),this.container.classList.add("ql-picker"),this.label=this.buildLabel(),this.buildOptions()}},{key:"escape",value:function(){var t=this;this.close(),setTimeout((function(){return t.label.focus()}),1)}},{key:"close",value:function(){this.container.classList.remove("ql-expanded"),this.label.setAttribute("aria-expanded","false"),this.options.setAttribute("aria-hidden","true")}},{key:"selectItem",value:function(t){var e=1<arguments.length&&void 0!==arguments[1]&&arguments[1],r=this.container.querySelector(".ql-selected");t!==r&&(null!=r&&r.classList.remove("ql-selected"),null!=t&&(t.classList.add("ql-selected"),this.select.selectedIndex=[].indexOf.call(t.parentNode.children,t),t.hasAttribute("data-value")?this.label.setAttribute("data-value",t.getAttribute("data-value")):this.label.removeAttribute("data-value"),t.hasAttribute("data-label")?this.label.setAttribute("data-label",t.getAttribute("data-label")):this.label.removeAttribute("data-label"),e&&("function"==typeof Event?this.select.dispatchEvent(new Event("change")):"object"===("undefined"==typeof Event?"undefined":n(Event))&&((e=document.createEvent("Event")).initEvent("change",!0,!0),this.select.dispatchEvent(e)),this.close())))}},{key:"update",value:function(){var t,e=void 0;-1<this.select.selectedIndex?(t=this.container.querySelector(".ql-picker-options").children[this.select.selectedIndex],e=this.select.options[this.select.selectedIndex],this.selectItem(t)):this.selectItem(null),e=null!=e&&e!==this.select.querySelector("option[selected]"),this.label.classList.toggle("ql-active",e)}}]),i=c,e.default=i},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=b(r(0)),i=b(r(5)),o=r(4),a=b(o),s=b(r(16)),u=b(r(25)),f=b(r(24)),h=b(r(35)),c=b(r(6)),l=b(r(22)),d=b(r(7)),p=b(r(55)),m=b(r(42));r=b(r(23));function b(t){return t&&t.__esModule?t:{default:t}}i.default.register({"blots/block":a.default,"blots/block/embed":o.BlockEmbed,"blots/break":s.default,"blots/container":u.default,"blots/cursor":f.default,"blots/embed":h.default,"blots/inline":c.default,"blots/scroll":l.default,"blots/text":d.default,"modules/clipboard":p.default,"modules/history":m.default,"modules/keyboard":r.default}),n.default.register(a.default,s.default,f.default,c.default,l.default,d.default),e.default=i.default},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=r(1);Object.defineProperty(i.prototype,"statics",{get:function(){return this.constructor},enumerable:!0,configurable:!0}),i.create=function(t){if(null==this.tagName)throw new n.ParchmentError("Blot definition missing tagName");return t=Array.isArray(this.tagName)?("string"==typeof t&&(t=t.toUpperCase(),parseInt(t).toString()===t&&(t=parseInt(t))),"number"==typeof t?document.createElement(this.tagName[t-1]):-1<this.tagName.indexOf(t)?document.createElement(t):document.createElement(this.tagName[0])):document.createElement(this.tagName),this.className&&t.classList.add(this.className),t},i.prototype.attach=function(){null!=this.parent&&(this.scroll=this.parent.scroll)},i.prototype.clone=function(){var t=this.domNode.cloneNode(!1);return n.create(t)},i.prototype.detach=function(){null!=this.parent&&this.parent.removeChild(this),delete this.domNode[n.DATA_KEY]},i.prototype.deleteAt=function(t,e){this.isolate(t,e).remove()},i.prototype.formatAt=function(t,e,r,i){t=this.isolate(t,e),null!=n.query(r,n.Scope.BLOT)&&i?t.wrap(r,i):null!=n.query(r,n.Scope.ATTRIBUTE)&&(e=n.create(this.statics.scope),t.wrap(e),e.format(r,i))},i.prototype.insertAt=function(t,e,r){r=null==r?n.create("text",e):n.create(e,r),t=this.split(t),this.parent.insertBefore(r,t)},i.prototype.insertInto=function(t,e){void 0===e&&(e=null),null!=this.parent&&this.parent.children.remove(this);var r=null;t.children.insertBefore(this,e),null!=e&&(r=e.domNode),this.domNode.parentNode==t.domNode&&this.domNode.nextSibling==r||t.domNode.insertBefore(this.domNode,r),this.parent=t,this.attach()},i.prototype.isolate=function(t,e){return t=this.split(t),t.split(e),t},i.prototype.length=function(){return 1},i.prototype.offset=function(t){return void 0===t&&(t=this.parent),null==this.parent||this==t?0:this.parent.children.offset(this)+this.parent.offset(t)},i.prototype.optimize=function(t){null!=this.domNode[n.DATA_KEY]&&delete this.domNode[n.DATA_KEY].mutations},i.prototype.remove=function(){null!=this.domNode.parentNode&&this.domNode.parentNode.removeChild(this.domNode),this.detach()},i.prototype.replace=function(t){null!=t.parent&&(t.parent.insertBefore(this,t.next),t.remove())},i.prototype.replaceWith=function(t,e){return t="string"==typeof t?n.create(t,e):t,t.replace(this),t},i.prototype.split=function(t,e){return 0===t?this:this.next},i.prototype.update=function(t,e){},i.prototype.wrap=function(t,e){return t="string"==typeof t?n.create(t,e):t,null!=this.parent&&this.parent.insertBefore(t,this.next),t.appendChild(this),t},i.blotName="abstract",r=i;function i(t){this.domNode=t,this.domNode[n.DATA_KEY]={blot:this}}e.default=r},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=r(12),i=r(32),o=r(33),a=r(1);s.prototype.attribute=function(t,e){e?t.add(this.domNode,e)&&(null!=t.value(this.domNode)?this.attributes[t.attrName]=t:delete this.attributes[t.attrName]):(t.remove(this.domNode),delete this.attributes[t.attrName])},s.prototype.build=function(){var t=this;this.attributes={};var e=n.default.keys(this.domNode),r=i.default.keys(this.domNode),s=o.default.keys(this.domNode);e.concat(r).concat(s).forEach((function(e){e=a.query(e,a.Scope.ATTRIBUTE),e instanceof n.default&&(t.attributes[e.attrName]=e)}))},s.prototype.copy=function(t){var e=this;Object.keys(this.attributes).forEach((function(r){var n=e.attributes[r].value(e.domNode);t.format(r,n)}))},s.prototype.move=function(t){var e=this;this.copy(t),Object.keys(this.attributes).forEach((function(t){e.attributes[t].remove(e.domNode)})),this.attributes={}},s.prototype.values=function(){var t=this;return Object.keys(this.attributes).reduce((function(e,r){return e[r]=t.attributes[r].value(t.domNode),e}),{})},r=s;function s(t){this.attributes={},this.domNode=t,this.build()}e.default=r},function(t,e,r){"use strict";var n,i=this&&this.__extends||(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});function o(t,e){return(t.getAttribute("class")||"").split(/\s+/).filter((function(t){return 0===t.indexOf(e+"-")}))}Object.defineProperty(e,"__esModule",{value:!0}),r=r(12);var a;a=r.default,i(s,a),s.keys=function(t){return(t.getAttribute("class")||"").split(/\s+/).map((function(t){return t.split("-").slice(0,-1).join("-")}))},s.prototype.add=function(t,e){return!!this.canAdd(t,e)&&(this.remove(t),t.classList.add(this.keyName+"-"+e),!0)},s.prototype.remove=function(t){o(t,this.keyName).forEach((function(e){t.classList.remove(e)})),0===t.classList.length&&t.removeAttribute("class")},s.prototype.value=function(t){var e=(o(t,this.keyName)[0]||"").slice(this.keyName.length+1);return this.canAdd(t,e)?e:""},i=s;function s(){return null!==a&&a.apply(this,arguments)||this}e.default=i},function(t,e,r){"use strict";var n,i=this&&this.__extends||(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});function o(t){var e=t.split("-");t=e.slice(1).map((function(t){return t[0].toUpperCase()+t.slice(1)})).join("");return e[0]+t}Object.defineProperty(e,"__esModule",{value:!0}),r=r(12);var a;a=r.default,i(s,a),s.keys=function(t){return(t.getAttribute("style")||"").split(";").map((function(t){return t.split(":")[0].trim()}))},s.prototype.add=function(t,e){return!!this.canAdd(t,e)&&(t.style[o(this.keyName)]=e,!0)},s.prototype.remove=function(t){t.style[o(this.keyName)]="",t.getAttribute("style")||t.removeAttribute("style")},s.prototype.value=function(t){var e=t.style[o(this.keyName)];return this.canAdd(t,e)?e:""},i=s;function s(){return null!==a&&a.apply(this,arguments)||this}e.default=i},function(t,e,r){"use strict";function n(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}Object.defineProperty(e,"__esModule",{value:!0});var i=(function(t,e,r){e&&n(t.prototype,e),r&&n(t,r)}(o,[{key:"init",value:function(){var t=this;Object.keys(this.options.modules).forEach((function(e){null==t.modules[e]&&t.addModule(e)}))}},{key:"addModule",value:function(t){var e=this.quill.constructor.import("modules/"+t);return this.modules[t]=new e(this.quill,this.options.modules[t]||{}),this.modules[t]}}]),o);function o(t,e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,o),this.quill=t,this.options=e,this.modules={}}i.DEFAULTS={modules:{}},i.themes={default:i},e.default=i},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),t};function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function o(t,e,r){null===t&&(t=Function.prototype);var n=Object.getOwnPropertyDescriptor(t,e);return void 0!==n?"value"in n?n.value:(n=n.get,void 0!==n?n.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?o(t,e,r):void 0}var a=u(r(0)),s=u(r(7));function u(t){return t&&t.__esModule?t:{default:t}}var f="\ufeff";(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)})(h,a.default.Embed),n(h,[{key:"index",value:function(t,e){return t===this.leftGuard?0:t===this.rightGuard?1:o(h.prototype.__proto__||Object.getPrototypeOf(h.prototype),"index",this).call(this,t,e)}},{key:"restore",value:function(t){var e,r=void 0,n=void 0,i=t.data.split(f).join("");return t===this.leftGuard?r=this.prev instanceof s.default?(e=this.prev.length(),this.prev.insertAt(e,i),{startNode:this.prev.domNode,startOffset:e+i.length}):(n=document.createTextNode(i),this.parent.insertBefore(a.default.create(n),this),{startNode:n,startOffset:i.length}):t===this.rightGuard&&(r=this.next instanceof s.default?(this.next.insertAt(0,i),{startNode:this.next.domNode,startOffset:i.length}):(n=document.createTextNode(i),this.parent.insertBefore(a.default.create(n),this.next),{startNode:n,startOffset:i.length})),t.data=f,r}},{key:"update",value:function(t,e){var r=this;t.forEach((function(t){"characterData"!==t.type||t.target!==r.leftGuard&&t.target!==r.rightGuard||(t=r.restore(t.target))&&(e.range=t)}))}}]),n=h;function h(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,h);var e=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(h.__proto__||Object.getPrototypeOf(h)).call(this,t));return e.contentNode=document.createElement("span"),e.contentNode.setAttribute("contenteditable",!1),[].slice.call(e.domNode.childNodes).forEach((function(t){e.contentNode.appendChild(t)})),e.leftGuard=document.createTextNode(f),e.rightGuard=document.createTextNode(f),e.domNode.appendChild(e.leftGuard),e.domNode.appendChild(e.contentNode),e.domNode.appendChild(e.rightGuard),e}e.default=n},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AlignStyle=e.AlignClass=e.AlignAttribute=void 0;var n,i=r(0),o=(n=i)&&n.__esModule?n:{default:n},a={scope:o.default.Scope.BLOCK,whitelist:["right","center","justify"]},s=new o.default.Attributor.Attribute("align","align",a);r=new o.default.Attributor.Class("align","ql-align",a),a=new o.default.Attributor.Style("align","text-align",a);e.AlignAttribute=s,e.AlignClass=r,e.AlignStyle=a},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.BackgroundStyle=e.BackgroundClass=void 0;var n,i=r(0),o=(n=i)&&n.__esModule?n:{default:n},a=r(26);r=new o.default.Attributor.Class("background","ql-bg",{scope:o.default.Scope.INLINE}),o=new a.ColorAttributor("background","background-color",{scope:o.default.Scope.INLINE}),e.BackgroundClass=r,e.BackgroundStyle=o},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DirectionStyle=e.DirectionClass=e.DirectionAttribute=void 0;var n,i=r(0),o=(n=i)&&n.__esModule?n:{default:n},a={scope:o.default.Scope.BLOCK,whitelist:["rtl"]},s=new o.default.Attributor.Attribute("direction","dir",a);r=new o.default.Attributor.Class("direction","ql-direction",a),a=new o.default.Attributor.Style("direction","direction",a);e.DirectionAttribute=s,e.DirectionClass=r,e.DirectionStyle=a},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.FontClass=e.FontStyle=void 0;var n=function(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),t};function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function o(t,e,r){null===t&&(t=Function.prototype);var n=Object.getOwnPropertyDescriptor(t,e);return void 0!==n?"value"in n?n.value:(n=n.get,void 0!==n?n.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?o(t,e,r):void 0}var a,s=r(0),u=(a=s)&&a.__esModule?a:{default:a},f={scope:u.default.Scope.INLINE,whitelist:["serif","monospace"]};r=new u.default.Attributor.Class("font","ql-font",f);function h(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,h),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(h.__proto__||Object.getPrototypeOf(h)).apply(this,arguments))}f=new(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(h,u.default.Attributor.Style),n(h,[{key:"value",value:function(t){return o(h.prototype.__proto__||Object.getPrototypeOf(h.prototype),"value",this).call(this,t).replace(/["']/g,"")}}]),h)("font","font-family",f),e.FontStyle=f,e.FontClass=r},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SizeStyle=e.SizeClass=void 0;var n,i=r(0),o=(n=i)&&n.__esModule?n:{default:n};r=new o.default.Attributor.Class("size","ql-size",{scope:o.default.Scope.INLINE,whitelist:["small","large","huge"]}),o=new o.default.Attributor.Style("size","font-size",{scope:o.default.Scope.INLINE,whitelist:["10px","18px","32px"]}),e.SizeClass=r,e.SizeStyle=o},function(t,e,r){"use strict";t.exports={align:{"":r(76),center:r(77),right:r(78),justify:r(79)},background:r(80),blockquote:r(81),bold:r(82),clean:r(83),code:r(58),"code-block":r(58),color:r(84),direction:{"":r(85),rtl:r(86)},float:{center:r(87),full:r(88),left:r(89),right:r(90)},formula:r(91),header:{1:r(92),2:r(93)},italic:r(94),image:r(95),indent:{"+1":r(96),"-1":r(97)},link:r(98),list:{ordered:r(99),bullet:r(100),check:r(101)},script:{sub:r(102),super:r(103)},strike:r(104),underline:r(105),video:r(106)}},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getLastChangeIndex=e.default=void 0;var n=function(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),t};function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}var o=s(r(0)),a=s(r(5));function s(t){return t&&t.__esModule?t:{default:t}}function u(t,e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,u);var r=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(u.__proto__||Object.getPrototypeOf(u)).call(this,t,e));return r.lastRecorded=0,r.ignoreChange=!1,r.clear(),r.quill.on(a.default.events.EDITOR_CHANGE,(function(t,e,n,i){t!==a.default.events.TEXT_CHANGE||r.ignoreChange||(r.options.userOnly&&i!==a.default.sources.USER?r.transform(e):r.record(e,n))})),r.quill.keyboard.addBinding({key:"Z",shortKey:!0},r.undo.bind(r)),r.quill.keyboard.addBinding({key:"Z",shortKey:!0,shiftKey:!0},r.redo.bind(r)),/Win/i.test(navigator.platform)&&r.quill.keyboard.addBinding({key:"Y",shortKey:!0},r.redo.bind(r)),r}function f(t){var e=t.reduce((function(t,e){return t+(e.delete||0)}),0);e=t.length()-e;return null!=(t=(t=t).ops[t.ops.length-1])&&(null!=t.insert?"string"==typeof t.insert&&t.insert.endsWith("\n"):null!=t.attributes&&Object.keys(t.attributes).some((function(t){return null!=o.default.query(t,o.default.Scope.BLOCK)})))&&--e,e}(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)})(u,s(r(9)).default),n(u,[{key:"change",value:function(t,e){var r;0!==this.stack[t].length&&(r=this.stack[t].pop(),this.stack[e].push(r),this.lastRecorded=0,this.ignoreChange=!0,this.quill.updateContents(r[t],a.default.sources.USER),this.ignoreChange=!1,t=f(r[t]),this.quill.setSelection(t))}},{key:"clear",value:function(){this.stack={undo:[],redo:[]}}},{key:"cutoff",value:function(){this.lastRecorded=0}},{key:"record",value:function(t,e){var r,n;0!==t.ops.length&&(this.stack.redo=[],n=this.quill.getContents().diff(e),r=Date.now(),this.lastRecorded+this.options.delay>r&&0<this.stack.undo.length?(e=this.stack.undo.pop(),n=n.compose(e.undo),t=e.redo.compose(t)):this.lastRecorded=r,this.stack.undo.push({redo:t,undo:n}),this.stack.undo.length>this.options.maxStack&&this.stack.undo.shift())}},{key:"redo",value:function(){this.change("redo","undo")}},{key:"transform",value:function(t){this.stack.undo.forEach((function(e){e.undo=t.transform(e.undo,!0),e.redo=t.transform(e.redo,!0)})),this.stack.redo.forEach((function(e){e.undo=t.transform(e.undo,!0),e.redo=t.transform(e.redo,!0)}))}},{key:"undo",value:function(){this.change("undo","redo")}}]),n=u,n.DEFAULTS={delay:1e3,maxStack:100,userOnly:!1},e.default=n,e.getLastChangeIndex=f},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.BaseTooltip=void 0;var n=function(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),t};function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function o(t,e,r){null===t&&(t=Function.prototype);var n=Object.getOwnPropertyDescriptor(t,e);return void 0!==n?"value"in n?n.value:(n=n.get,void 0!==n?n.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?o(t,e,r):void 0}var a=m(r(3)),s=m(r(2)),u=m(r(8)),f=m(r(23)),h=m(r(34)),c=m(r(59)),l=m(r(60)),d=m(r(28)),p=m(r(61));function m(t){return t&&t.__esModule?t:{default:t}}function b(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function g(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function v(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var y=[!1,"center","right","justify"],w=["#000000","#e60000","#ff9900","#ffff00","#008a00","#0066cc","#9933ff","#ffffff","#facccc","#ffebcc","#ffffcc","#cce8cc","#cce0f5","#ebd6ff","#bbbbbb","#f06666","#ffc266","#ffff66","#66b966","#66a3e0","#c285ff","#888888","#a10000","#b26b00","#b2b200","#006100","#0047b2","#6b24b2","#444444","#5c0000","#663d00","#666600","#003700","#002966","#3d1466"],A=[!1,"serif","monospace"],M=["1","2","3",!1],_=["small",!1,"large","huge"];v(x,h.default),n(x,[{key:"addModule",value:function(t){var e=o(x.prototype.__proto__||Object.getPrototypeOf(x.prototype),"addModule",this).call(this,t);return"toolbar"===t&&this.extendToolbar(e),e}},{key:"buildButtons",value:function(t,e){t.forEach((function(t){(t.getAttribute("class")||"").split(/\s+/).forEach((function(r){var n;r.startsWith("ql-")&&(r=r.slice("ql-".length),null!=e[r]&&("direction"===r?t.innerHTML=e[r][""]+e[r].rtl:"string"==typeof e[r]?t.innerHTML=e[r]:null!=(n=t.value||"")&&e[r][n]&&(t.innerHTML=e[r][n])))}))}))}},{key:"buildPickers",value:function(t,e){var r=this;this.pickers=t.map((function(t){if(t.classList.contains("ql-align"))return null==t.querySelector("option")&&E(t,y),new l.default(t,e.align);if(t.classList.contains("ql-background")||t.classList.contains("ql-color")){var r=t.classList.contains("ql-background")?"background":"color";return null==t.querySelector("option")&&E(t,w,"background"==r?"#ffffff":"#000000"),new c.default(t,e[r])}return null==t.querySelector("option")&&(t.classList.contains("ql-font")?E(t,A):t.classList.contains("ql-header")?E(t,M):t.classList.contains("ql-size")&&E(t,_)),new d.default(t)})),this.quill.on(u.default.events.EDITOR_CHANGE,(function(){r.pickers.forEach((function(t){t.update()}))}))}}]),r=x;function x(t,e){b(this,x);var r=g(this,(x.__proto__||Object.getPrototypeOf(x)).call(this,t,e));e=function e(n){if(!document.body.contains(t.root))return document.body.removeEventListener("click",e);null==r.tooltip||r.tooltip.root.contains(n.target)||document.activeElement===r.tooltip.textbox||r.quill.hasFocus()||r.tooltip.hide(),null!=r.pickers&&r.pickers.forEach((function(t){t.container.contains(n.target)||t.close()}))};return t.emitter.listenDOM("click",document.body,e),r}function S(t,e){return b(this,S),e=g(this,(S.__proto__||Object.getPrototypeOf(S)).call(this,t,e)),e.textbox=e.root.querySelector('input[type="text"]'),e.listen(),e}function E(t,e,r){var n=2<arguments.length&&void 0!==r&&r;e.forEach((function(e){var r=document.createElement("option");e===n?r.setAttribute("selected","selected"):r.setAttribute("value",e),t.appendChild(r)}))}r.DEFAULTS=(0,a.default)(!0,{},h.default.DEFAULTS,{modules:{toolbar:{handlers:{formula:function(){this.quill.theme.tooltip.edit("formula")},image:function(){var t=this,e=this.container.querySelector("input.ql-image[type=file]");null==e&&((e=document.createElement("input")).setAttribute("type","file"),e.setAttribute("accept","image/png, image/gif, image/jpeg, image/bmp, image/x-icon"),e.classList.add("ql-image"),e.addEventListener("change",(function(){var r;null!=e.files&&null!=e.files[0]&&((r=new FileReader).onload=function(r){var n=t.quill.getSelection(!0);t.quill.updateContents((new s.default).retain(n.index).delete(n.length).insert({image:r.target.result}),u.default.sources.USER),t.quill.setSelection(n.index+1,u.default.sources.SILENT),e.value=""},r.readAsDataURL(e.files[0]))})),this.container.appendChild(e)),e.click()},video:function(){this.quill.theme.tooltip.edit("video")}}}}}),v(S,p.default),n(S,[{key:"listen",value:function(){var t=this;this.textbox.addEventListener("keydown",(function(e){f.default.match(e,"enter")?(t.save(),e.preventDefault()):f.default.match(e,"escape")&&(t.cancel(),e.preventDefault())}))}},{key:"cancel",value:function(){this.hide()}},{key:"edit",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"link",e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:null;this.root.classList.remove("ql-hidden"),this.root.classList.add("ql-editing"),null!=e?this.textbox.value=e:t!==this.root.getAttribute("data-mode")&&(this.textbox.value=""),this.position(this.quill.getBounds(this.quill.selection.savedRange)),this.textbox.select(),this.textbox.setAttribute("placeholder",this.textbox.getAttribute("data-"+t)||""),this.root.setAttribute("data-mode",t)}},{key:"restoreFocus",value:function(){var t=this.quill.scrollingContainer.scrollTop;this.quill.focus(),this.quill.scrollingContainer.scrollTop=t}},{key:"save",value:function(){var t=this.textbox.value;switch(this.root.getAttribute("data-mode")){case"link":var e=this.quill.root.scrollTop;this.linkRange?(this.quill.formatText(this.linkRange,"link",t,u.default.sources.USER),delete this.linkRange):(this.restoreFocus(),this.quill.format("link",t,u.default.sources.USER)),this.quill.root.scrollTop=e;break;case"video":t=function(t){var e=t.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtube\.com\/watch.*v=([a-zA-Z0-9_-]+)/)||t.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtu\.be\/([a-zA-Z0-9_-]+)/);return e?(e[1]||"https")+"://www.youtube.com/embed/"+e[2]+"?showinfo=0":(e=t.match(/^(?:(https?):\/\/)?(?:www\.)?vimeo\.com\/(\d+)/))?(e[1]||"https")+"://player.vimeo.com/video/"+e[2]+"/":t}(t);case"formula":if(!t)break;e=this.quill.getSelection(!0),null!=e&&(e=e.index+e.length,this.quill.insertEmbed(e,this.root.getAttribute("data-mode"),t,u.default.sources.USER),"formula"===this.root.getAttribute("data-mode")&&this.quill.insertText(e+1," ",u.default.sources.USER),this.quill.setSelection(e+2,u.default.sources.USER))}this.textbox.value="",this.hide()}}]),n=S,e.BaseTooltip=n,e.default=r},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=(i.prototype.append=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];this.insertBefore(t[0],null),1<t.length&&this.append.apply(this,t.slice(1))},i.prototype.contains=function(t){for(var e,r=this.iterator();e=r();)if(e===t)return!0;return!1},i.prototype.insertBefore=function(t,e){t&&(null!=(t.next=e)?(t.prev=e.prev,null!=e.prev&&(e.prev.next=t),e.prev=t,e===this.head&&(this.head=t)):null!=this.tail?((this.tail.next=t).prev=this.tail,this.tail=t):(t.prev=null,this.head=this.tail=t),this.length+=1)},i.prototype.offset=function(t){for(var e=0,r=this.head;null!=r;){if(r===t)return e;e+=r.length(),r=r.next}return-1},i.prototype.remove=function(t){this.contains(t)&&(null!=t.prev&&(t.prev.next=t.next),null!=t.next&&(t.next.prev=t.prev),t===this.head&&(this.head=t.next),t===this.tail&&(this.tail=t.prev),--this.length)},i.prototype.iterator=function(t){return void 0===t&&(t=this.head),function(){var e=t;return null!=t&&(t=t.next),e}},i.prototype.find=function(t,e){void 0===e&&(e=!1);for(var r,n=this.iterator();r=n();){var i=r.length();if(t<i||e&&t===i&&(null==r.next||0!==r.next.length()))return[r,t];t-=i}return[null,0]},i.prototype.forEach=function(t){for(var e,r=this.iterator();e=r();)t(e)},i.prototype.forEachAt=function(t,e,r){if(!(e<=0))for(var n,i=this.find(t),o=i[0],a=t-i[1],s=this.iterator(o);(n=s())&&a<t+e;){var u=n.length();a<t?r(n,t-a,Math.min(e,a+u-t)):r(n,0,Math.min(u,t+e-a)),a+=u}},i.prototype.map=function(t){return this.reduce((function(e,r){return e.push(t(r)),e}),[])},i.prototype.reduce=function(t,e){for(var r,n=this.iterator();r=n();)e=t(e,r);return e},i);function i(){this.head=this.tail=null,this.length=0}e.default=n},function(t,e,r){"use strict";var n,i=this&&this.__extends||(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0});var o,a=r(17),s=r(1),u={attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0};o=a.default,i(f,o),f.prototype.detach=function(){o.prototype.detach.call(this),this.observer.disconnect()},f.prototype.deleteAt=function(t,e){this.update(),0===t&&e===this.length()?this.children.forEach((function(t){t.remove()})):o.prototype.deleteAt.call(this,t,e)},f.prototype.formatAt=function(t,e,r,n){this.update(),o.prototype.formatAt.call(this,t,e,r,n)},f.prototype.insertAt=function(t,e,r){this.update(),o.prototype.insertAt.call(this,t,e,r)},f.prototype.optimize=function(t,e){var r=this;void 0===t&&(t=[]),o.prototype.optimize.call(this,e=void 0===e?{}:e);for(var n=[].slice.call(this.observer.takeRecords());0<n.length;)t.push(n.pop());for(var i=function(t,e){void 0===e&&(e=!0),null!=t&&t!==r&&null!=t.domNode.parentNode&&(null==t.domNode[s.DATA_KEY].mutations&&(t.domNode[s.DATA_KEY].mutations=[]),e&&i(t.parent))},u=function(t){null!=t.domNode[s.DATA_KEY]&&null!=t.domNode[s.DATA_KEY].mutations&&(t instanceof a.default&&t.children.forEach(u),t.optimize(e))},f=t,h=0;0<f.length;h+=1){if(100<=h)throw new Error("[Parchment] Maximum optimize iterations reached");for(f.forEach((function(t){var e=s.find(t.target,!0);null!=e&&(e.domNode===t.target&&("childList"===t.type?(i(s.find(t.previousSibling,!1)),[].forEach.call(t.addedNodes,(function(t){t=s.find(t,!1),i(t,!1),t instanceof a.default&&t.children.forEach((function(t){i(t,!1)}))}))):"attributes"===t.type&&i(e.prev)),i(e))})),this.children.forEach(u),n=(f=[].slice.call(this.observer.takeRecords())).slice();0<n.length;)t.push(n.pop())}},f.prototype.update=function(t,e){var r=this;void 0===e&&(e={}),(t=t||this.observer.takeRecords()).map((function(t){var e=s.find(t.target,!0);return null==e?null:null==e.domNode[s.DATA_KEY].mutations?(e.domNode[s.DATA_KEY].mutations=[t],e):(e.domNode[s.DATA_KEY].mutations.push(t),null)})).forEach((function(t){null!=t&&t!==r&&null!=t.domNode[s.DATA_KEY]&&t.update(t.domNode[s.DATA_KEY].mutations||[],e)})),null!=this.domNode[s.DATA_KEY].mutations&&o.prototype.update.call(this,this.domNode[s.DATA_KEY].mutations,e),this.optimize(t,e)},f.blotName="scroll",f.defaultChild="block",f.scope=s.Scope.BLOCK_BLOT,f.tagName="DIV",i=f;function f(t){var e=o.call(this,t)||this;return(e.scroll=e).observer=new MutationObserver((function(t){e.update(t)})),e.observer.observe(e.domNode,u),e.attach(),e}e.default=i},function(t,e,r){"use strict";var n,i=this&&this.__extends||(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0});var o,a=r(18),s=r(1);o=a.default,i(u,o),u.formats=function(t){if(t.tagName!==u.tagName)return o.formats.call(this,t)},u.prototype.format=function(t,e){var r=this;t!==this.statics.blotName||e?o.prototype.format.call(this,t,e):(this.children.forEach((function(t){t instanceof a.default||(t=t.wrap(u.blotName,!0)),r.attributes.copy(t)})),this.unwrap())},u.prototype.formatAt=function(t,e,r,n){null!=this.formats()[r]||s.query(r,s.Scope.ATTRIBUTE)?this.isolate(t,e).format(r,n):o.prototype.formatAt.call(this,t,e,r,n)},u.prototype.optimize=function(t){o.prototype.optimize.call(this,t);var e=this.formats();if(0===Object.keys(e).length)return this.unwrap();t=this.next,t instanceof u&&t.prev===this&&function(t,e){if(Object.keys(t).length===Object.keys(e).length){for(var r in t)if(t[r]!==e[r])return;return 1}}(e,t.formats())&&(t.moveChildren(this),t.remove())},u.blotName="inline",u.scope=s.Scope.INLINE_BLOT,u.tagName="SPAN",i=u;function u(){return null!==o&&o.apply(this,arguments)||this}e.default=i},function(t,e,r){"use strict";var n,i=this&&this.__extends||(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0});var o,a=r(18),s=r(1);o=a.default,i(u,o),u.formats=function(t){var e=s.query(u.blotName).tagName;if(t.tagName!==e)return o.formats.call(this,t)},u.prototype.format=function(t,e){null==s.query(t,s.Scope.BLOCK)||(t!==this.statics.blotName||e?o.prototype.format.call(this,t,e):this.replaceWith(u.blotName))},u.prototype.formatAt=function(t,e,r,n){null!=s.query(r,s.Scope.BLOCK)?this.format(r,n):o.prototype.formatAt.call(this,t,e,r,n)},u.prototype.insertAt=function(t,e,r){null==r||null!=s.query(e,s.Scope.INLINE)?o.prototype.insertAt.call(this,t,e,r):(t=this.split(t),r=s.create(e,r),t.parent.insertBefore(r,t))},u.prototype.update=function(t,e){navigator.userAgent.match(/Trident/)?this.build():o.prototype.update.call(this,t,e)},u.blotName="block",u.scope=s.Scope.BLOCK_BLOT,u.tagName="P",i=u;function u(){return null!==o&&o.apply(this,arguments)||this}e.default=i},function(t,e,r){"use strict";var n,i=this&&this.__extends||(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0});var o;r=r(19),o=r.default,i(a,o),a.formats=function(t){},a.prototype.format=function(t,e){o.prototype.formatAt.call(this,0,this.length(),t,e)},a.prototype.formatAt=function(t,e,r,n){0===t&&e===this.length()?this.format(r,n):o.prototype.formatAt.call(this,t,e,r,n)},a.prototype.formats=function(){return this.statics.formats(this.domNode)},i=a;function a(){return null!==o&&o.apply(this,arguments)||this}e.default=i},function(t,e,r){"use strict";var n,i=this&&this.__extends||(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0});var o,a=r(19),s=r(1);o=a.default,i(u,o),u.create=function(t){return document.createTextNode(t)},u.value=function(t){return t=t.data,t.normalize?t.normalize():t},u.prototype.deleteAt=function(t,e){this.domNode.data=this.text=this.text.slice(0,t)+this.text.slice(t+e)},u.prototype.index=function(t,e){return this.domNode===t?e:-1},u.prototype.insertAt=function(t,e,r){null==r?(this.text=this.text.slice(0,t)+e+this.text.slice(t),this.domNode.data=this.text):o.prototype.insertAt.call(this,t,e,r)},u.prototype.length=function(){return this.text.length},u.prototype.optimize=function(t){o.prototype.optimize.call(this,t),this.text=this.statics.value(this.domNode),0===this.text.length?this.remove():this.next instanceof u&&this.next.prev===this&&(this.insertAt(this.length(),this.next.value()),this.next.remove())},u.prototype.position=function(t,e){return void 0===e&&(e=!1),[this.domNode,t]},u.prototype.split=function(t,e){if(!(e=void 0!==e&&e)){if(0===t)return this;if(t===this.length())return this.next}return t=s.create(this.domNode.splitText(t)),this.parent.insertBefore(t,this.next),this.text=this.statics.value(this.domNode),t},u.prototype.update=function(t,e){var r=this;t.some((function(t){return"characterData"===t.type&&t.target===r.domNode}))&&(this.text=this.statics.value(this.domNode))},u.prototype.value=function(){return this.text},u.blotName="text",u.scope=s.Scope.INLINE_BLOT,i=u;function u(t){return t=o.call(this,t)||this,t.text=t.statics.value(t.domNode),t}e.default=i},function(t,e,r){"use strict";var n,i=document.createElement("div");i.classList.toggle("test-class",!1),i.classList.contains("test-class")&&(n=DOMTokenList.prototype.toggle,DOMTokenList.prototype.toggle=function(t,e){return 1<arguments.length&&!this.contains(t)==!e?e:n.call(this,t)}),String.prototype.startsWith||(String.prototype.startsWith=function(t,e){return this.substr(e=e||0,t.length)===t}),String.prototype.endsWith||(String.prototype.endsWith=function(t,e){var r=this.toString();return("number"!=typeof e||!isFinite(e)||Math.floor(e)!==e||e>r.length)&&(e=r.length),e-=t.length,t=r.indexOf(t,e),-1!==t&&t===e}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(t){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof t)throw new TypeError("predicate must be a function");for(var e,r=Object(this),n=r.length>>>0,i=arguments[1],o=0;o<n;o++)if(e=r[o],t.call(i,e,o,r))return e}}),document.addEventListener("DOMContentLoaded",(function(){document.execCommand("enableObjectResizing",!1,!1),document.execCommand("autoUrlDetect",!1,!1)}))},function(t,e){var r=-1,n=1,i=0;function o(t,e,f){if(t==e)return t?[[i,t]]:[];(f<0||t.length<f)&&(f=null);var c=s(t,e),l=t.substring(0,c),d=(c=u(t=t.substring(c),e=e.substring(c)),t.substring(t.length-c));e=function(t,e){if(!t)return[[n,e]];if(!e)return[[r,t]];var f=t.length>e.length?t:e,h=t.length>e.length?e:t,c=f.indexOf(h);if(-1!=c)return d=[[n,f.substring(0,c)],[i,h],[n,f.substring(c+h.length)]],t.length>e.length&&(d[0][0]=d[2][0]=r),d;if(1==h.length)return[[r,t],[n,e]];var l=function(t,e){var r=t.length>e.length?t:e,n=t.length>e.length?e:t;if(r.length<4||2*n.length<r.length)return null;function i(t,e,r){for(var n,i,o,a,f=t.substring(r,r+Math.floor(t.length/4)),h=-1,c="";-1!=(h=e.indexOf(f,h+1));){var l=s(t.substring(r),e.substring(h)),d=u(t.substring(0,r),e.substring(0,h));c.length<d+l&&(c=e.substring(h-d,h)+e.substring(h,h+l),n=t.substring(0,r-d),i=t.substring(r+l),o=e.substring(0,h-d),a=e.substring(h+l))}return 2*c.length>=t.length?[n,i,o,a,c]:null}var o,a,f,h,c=i(r,n,Math.ceil(r.length/4));r=i(r,n,Math.ceil(r.length/2));return c||r?(r=!r||c&&c[4].length>r[4].length?c:r,t.length>e.length?(o=r[0],a=r[1],f=r[2],h=r[3]):(f=r[0],h=r[1],o=r[2],a=r[3]),r=r[4],[o,a,f,h,r]):null}(t,e);if(l){f=l[0],c=l[1];var d=l[2];h=l[3],l=l[4],d=o(f,d),h=o(c,h);return d.concat([[i,l]],h)}return function(t,e){for(var i=t.length,o=e.length,s=Math.ceil((i+o)/2),u=s,f=2*s,h=new Array(f),c=new Array(f),l=0;l<f;l++)h[l]=-1,c[l]=-1;h[u+1]=0,c[u+1]=0;for(var d=i-o,p=d%2!=0,m=0,b=0,g=0,v=0,y=0;y<s;y++){for(var w=-y+m;w<=y-b;w+=2){for(var A=u+w,M=(k=w==-y||w!=y&&h[A-1]<h[A+1]?h[A+1]:h[A-1]+1)-w;k<i&&M<o&&t.charAt(k)==e.charAt(M);)k++,M++;if(h[A]=k,i<k)b+=2;else if(o<M)m+=2;else if(p){var _,x=u+d-w;if(0<=x&&x<f&&-1!=c[x]&&(_=i-c[x])<=k)return a(t,e,k,M)}}for(var S=-y+g;S<=y-v;S+=2){x=u+S;for(var E=(_=S==-y||S!=y&&c[x-1]<c[x+1]?c[x+1]:c[x-1]+1)-S;_<i&&E<o&&t.charAt(i-_-1)==e.charAt(o-E-1);)_++,E++;if(c[x]=_,i<_)v+=2;else if(o<E)g+=2;else if(!p&&0<=(A=u+d-S)&&A<f&&-1!=h[A]){var k=h[A];M=u+k-A;if((_=i-_)<=k)return a(t,e,k,M)}}}return[[r,t],[n,e]]}(t,e)}(t=t.substring(0,t.length-c),e=e.substring(0,e.length-c));return l&&e.unshift([i,l]),d&&e.push([i,d]),function t(e){e.push([i,""]);for(var o,a=0,f=0,h=0,c="",l="";a<e.length;)switch(e[a][0]){case n:h++,l+=e[a][1],a++;break;case r:f++,c+=e[a][1],a++;break;case i:1<f+h?(0!==f&&0!==h&&(0!==(o=s(l,c))&&(0<a-f-h&&e[a-f-h-1][0]==i?e[a-f-h-1][1]+=l.substring(0,o):(e.splice(0,0,[i,l.substring(0,o)]),a++),l=l.substring(o),c=c.substring(o)),0!==(o=u(l,c))&&(e[a][1]=l.substring(l.length-o)+e[a][1],l=l.substring(0,l.length-o),c=c.substring(0,c.length-o))),0===f?e.splice(a-h,f+h,[n,l]):0===h?e.splice(a-f,f+h,[r,c]):e.splice(a-f-h,f+h,[r,c],[n,l]),a=a-f-h+(f?1:0)+(h?1:0)+1):0!==a&&e[a-1][0]==i?(e[a-1][1]+=e[a][1],e.splice(a,1)):a++,f=h=0,l=c=""}""===e[e.length-1][1]&&e.pop();var d=!1;for(a=1;a<e.length-1;)e[a-1][0]==i&&e[a+1][0]==i&&(e[a][1].substring(e[a][1].length-e[a-1][1].length)==e[a-1][1]?(e[a][1]=e[a-1][1]+e[a][1].substring(0,e[a][1].length-e[a-1][1].length),e[a+1][1]=e[a-1][1]+e[a+1][1],e.splice(a-1,1),d=!0):e[a][1].substring(0,e[a+1][1].length)==e[a+1][1]&&(e[a-1][1]+=e[a+1][1],e[a][1]=e[a][1].substring(e[a+1][1].length)+e[a+1][1],e.splice(a+1,1),d=!0)),a++;d&&t(e)}(e),function(t){function e(t){return 56320<=t.charCodeAt(0)&&t.charCodeAt(0)<=57343}for(var o=!1,a=2;a<t.length;a+=1)t[a-2][0]===i&&function(t){return 55296<=t.charCodeAt(t.length-1)&&t.charCodeAt(t.length-1)<=56319}(t[a-2][1])&&t[a-1][0]===r&&e(t[a-1][1])&&t[a][0]===n&&e(t[a][1])&&(o=!0,t[a-1][1]=t[a-2][1].slice(-1)+t[a-1][1],t[a][1]=t[a-2][1].slice(-1)+t[a][1],t[a-2][1]=t[a-2][1].slice(0,-1));if(!o)return t;var s=[];for(a=0;a<t.length;a+=1)0<t[a][1].length&&s.push(t[a]);return s}(e=null!=f?function(t,e){var n=function(t,e){if(0===e)return[i,t];for(var n=0,o=0;o<t.length;o++){var a=t[o];if(a[0]===r||a[0]===i){var s=n+a[1].length;if(e===s)return[o+1,t];if(e<s){t=t.slice();var u=e-n,f=[a[0],a[1].slice(0,u)];u=[a[0],a[1].slice(u)];return t.splice(o,1,f,u),[o+1,t]}n=s}}throw new Error("cursor_pos is out of bounds!")}(t,e),o=n[1],a=n[0];e=o[a],n=o[a+1];return null==e||e[0]!==i?t:null!=n&&e[1]+n[1]===n[1]+e[1]?(o.splice(a,2,n,e),h(o,a,2)):null==n||0!==n[1].indexOf(e[1])?t:(o.splice(a,2,[n[0],e[1]],[0,e[1]]),e=n[1].slice(e[1].length),0<e.length&&o.splice(a+2,0,[n[0],e]),h(o,a,3))}(e,f):e)}function a(t,e,r,n){var i=t.substring(0,r),a=e.substring(0,n);r=t.substring(r),n=e.substring(n),a=o(i,a),n=o(r,n);return a.concat(n)}function s(t,e){if(!t||!e||t.charAt(0)!=e.charAt(0))return 0;for(var r=0,n=Math.min(t.length,e.length),i=n,o=0;r<i;)t.substring(o,i)==e.substring(o,i)?o=r=i:n=i,i=Math.floor((n-r)/2+r);return i}function u(t,e){if(!t||!e||t.charAt(t.length-1)!=e.charAt(e.length-1))return 0;for(var r=0,n=Math.min(t.length,e.length),i=n,o=0;r<i;)t.substring(t.length-i,t.length-o)==e.substring(e.length-i,e.length-o)?o=r=i:n=i,i=Math.floor((n-r)/2+r);return i}var f=o;function h(t,e,r){for(var n,i,o=e+r-1;0<=o&&e-1<=o;o--)o+1<t.length&&(n=t[o],i=t[o+1],n[0]===i[1]&&t.splice(o,2,[n[0],n[1]+i[1]]));return t}f.INSERT=n,f.DELETE=r,f.EQUAL=i,t.exports=f},function(t,e){function r(t){var e,r=[];for(e in t)r.push(e);return r}(t.exports="function"==typeof Object.keys?Object.keys:r).shim=r},function(t,e){var r="[object Arguments]"==function(){return Object.prototype.toString.call(arguments)}();function n(t){return"[object Arguments]"==Object.prototype.toString.call(t)}function i(t){return t&&"object"==typeof t&&"number"==typeof t.length&&Object.prototype.hasOwnProperty.call(t,"callee")&&!Object.prototype.propertyIsEnumerable.call(t,"callee")||!1}(e=t.exports=r?n:i).supported=n,e.unsupported=i},function(t,e){"use strict";var r=Object.prototype.hasOwnProperty,n="~";function i(){}function o(t,e,r){this.fn=t,this.context=e,this.once=r||!1}function a(){this._events=new i,this._eventsCount=0}Object.create&&(i.prototype=Object.create(null),(new i).__proto__||(n=!1)),a.prototype.eventNames=function(){var t,e,i=[];if(0===this._eventsCount)return i;for(e in t=this._events)r.call(t,e)&&i.push(n?e.slice(1):e);return Object.getOwnPropertySymbols?i.concat(Object.getOwnPropertySymbols(t)):i},a.prototype.listeners=function(t,e){var r=this._events[n?n+t:t];if(e)return!!r;if(!r)return[];if(r.fn)return[r.fn];for(var i=0,o=r.length,a=new Array(o);i<o;i++)a[i]=r[i].fn;return a},a.prototype.emit=function(t,e,r,i,o,a){var s=n?n+t:t;if(!this._events[s])return!1;var u,f=this._events[s],h=arguments.length;if(f.fn){switch(f.once&&this.removeListener(t,f.fn,void 0,!0),h){case 1:return f.fn.call(f.context),!0;case 2:return f.fn.call(f.context,e),!0;case 3:return f.fn.call(f.context,e,r),!0;case 4:return f.fn.call(f.context,e,r,i),!0;case 5:return f.fn.call(f.context,e,r,i,o),!0;case 6:return f.fn.call(f.context,e,r,i,o,a),!0}for(d=1,u=new Array(h-1);d<h;d++)u[d-1]=arguments[d];f.fn.apply(f.context,u)}else for(var c,l=f.length,d=0;d<l;d++)switch(f[d].once&&this.removeListener(t,f[d].fn,void 0,!0),h){case 1:f[d].fn.call(f[d].context);break;case 2:f[d].fn.call(f[d].context,e);break;case 3:f[d].fn.call(f[d].context,e,r);break;case 4:f[d].fn.call(f[d].context,e,r,i);break;default:if(!u)for(c=1,u=new Array(h-1);c<h;c++)u[c-1]=arguments[c];f[d].fn.apply(f[d].context,u)}return!0},a.prototype.on=function(t,e,r){return r=new o(e,r||this),t=n?n+t:t,this._events[t]?this._events[t].fn?this._events[t]=[this._events[t],r]:this._events[t].push(r):(this._events[t]=r,this._eventsCount++),this},a.prototype.once=function(t,e,r){return r=new o(e,r||this,!0),t=n?n+t:t,this._events[t]?this._events[t].fn?this._events[t]=[this._events[t],r]:this._events[t].push(r):(this._events[t]=r,this._eventsCount++),this},a.prototype.removeListener=function(t,e,r,o){if(t=n?n+t:t,!this._events[t])return this;if(!e)return 0==--this._eventsCount?this._events=new i:delete this._events[t],this;var a=this._events[t];if(a.fn)a.fn!==e||o&&!a.once||r&&a.context!==r||(0==--this._eventsCount?this._events=new i:delete this._events[t]);else{for(var s=0,u=[],f=a.length;s<f;s++)(a[s].fn!==e||o&&!a[s].once||r&&a[s].context!==r)&&u.push(a[s]);u.length?this._events[t]=1===u.length?u[0]:u:0==--this._eventsCount?this._events=new i:delete this._events[t]}return this},a.prototype.removeAllListeners=function(t){return t?this._events[t=n?n+t:t]&&(0==--this._eventsCount?this._events=new i:delete this._events[t]):(this._events=new i,this._eventsCount=0),this},a.prototype.off=a.prototype.removeListener,a.prototype.addListener=a.prototype.on,a.prototype.setMaxListeners=function(){return this},a.prefixed=n,a.EventEmitter=a,void 0!==t&&(t.exports=a)},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.matchText=e.matchSpacing=e.matchNewline=e.matchBlot=e.matchAttributor=e.default=void 0;var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!e||r.length!==e);n=!0);}catch(t){i=!0,o=t}finally{try{!n&&s.return&&s.return()}finally{if(i)throw o}}return r}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=function(t,e,r){return e&&a(t.prototype,e),r&&a(t,r),t};function a(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}var s=y(r(3)),u=y(r(2)),f=y(r(0)),h=y(r(5)),c=y(r(10)),l=y(r(9)),d=r(36),p=r(37),m=y(r(13)),b=r(26),g=r(38),v=r(39);r=r(40);function y(t){return t&&t.__esModule?t:{default:t}}function w(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var A=(0,c.default)("quill:clipboard"),M="__ql-matcher",_=[[Node.TEXT_NODE,P],[Node.TEXT_NODE,I],["br",function(t,e){return j(e,"\n")||e.insert("\n"),e}],[Node.ELEMENT_NODE,I],[Node.ELEMENT_NODE,N],[Node.ELEMENT_NODE,R],[Node.ELEMENT_NODE,B],[Node.ELEMENT_NODE,function(t,e){var r={},n=t.style||{};return n.fontStyle&&"italic"===O(t).fontStyle&&(r.italic=!0),n.fontWeight&&(O(t).fontWeight.startsWith("bold")||700<=parseInt(O(t).fontWeight))&&(r.bold=!0),0<Object.keys(r).length&&(e=k(e,r)),0<parseFloat(n.textIndent||0)&&(e=(new u.default).insert("\t").concat(e)),e}],["li",function(t,e){var r=f.default.query(t);if(null==r||"list-item"!==r.blotName||!j(e,"\n"))return e;for(var n=-1,i=t.parentNode;!i.classList.contains("ql-clipboard");)"list"===(f.default.query(i)||{}).blotName&&(n+=1),i=i.parentNode;return n<=0?e:e.compose((new u.default).retain(e.length()-1).retain(1,{indent:n}))}],["b",T.bind(T,"bold")],["i",T.bind(T,"italic")],["style",function(){return new u.default}]],x=[d.AlignAttribute,g.DirectionAttribute].reduce((function(t,e){return t[e.keyName]=e,t}),{}),S=[d.AlignStyle,p.BackgroundStyle,b.ColorStyle,g.DirectionStyle,v.FontStyle,r.SizeStyle].reduce((function(t,e){return t[e.keyName]=e,t}),{});(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)})(E,l.default),o(E,[{key:"addMatcher",value:function(t,e){this.matchers.push([t,e])}},{key:"convert",value:function(t){if("string"==typeof t)return this.container.innerHTML=t.replace(/\>\r?\n +\</g,"><"),this.convert();if(t=this.quill.getFormat(this.quill.selection.savedRange.index),t[m.default.blotName]){var e=this.container.innerText;return this.container.innerHTML="",(new u.default).insert(e,w({},m.default.blotName,t[m.default.blotName]))}return e=this.prepareMatching(),t=i(e,2),e=t[0],t=t[1],t=function t(e,r,n){return e.nodeType===e.TEXT_NODE?n.reduce((function(t,r){return r(e,t)}),new u.default):e.nodeType===e.ELEMENT_NODE?[].reduce.call(e.childNodes||[],(function(i,o){var a=t(o,r,n);return o.nodeType===e.ELEMENT_NODE&&(a=r.reduce((function(t,e){return e(o,t)}),a),a=(o[M]||[]).reduce((function(t,e){return e(o,t)}),a)),i.concat(a)}),new u.default):new u.default}(this.container,e,t),j(t,"\n")&&null==t.ops[t.ops.length-1].attributes&&(t=t.compose((new u.default).retain(t.length()-1).delete(1))),A.log("convert",this.container.innerHTML,t),this.container.innerHTML="",t}},{key:"dangerouslyPasteHTML",value:function(t,e){var r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:h.default.sources.API;"string"==typeof t?(this.quill.setContents(this.convert(t),e),this.quill.setSelection(0,h.default.sources.SILENT)):(e=this.convert(e),this.quill.updateContents((new u.default).retain(t).concat(e),r),this.quill.setSelection(t+e.length(),h.default.sources.SILENT))}},{key:"onPaste",value:function(t){var e,r,n,i=this;!t.defaultPrevented&&this.quill.isEnabled()&&(e=this.quill.getSelection(),r=(new u.default).retain(e.index),n=this.quill.scrollingContainer.scrollTop,this.container.focus(),this.quill.selection.update(h.default.sources.SILENT),setTimeout((function(){r=r.concat(i.convert()).delete(e.length),i.quill.updateContents(r,h.default.sources.USER),i.quill.setSelection(r.length()-e.length,h.default.sources.SILENT),i.quill.scrollingContainer.scrollTop=n,i.quill.focus()}),1))}},{key:"prepareMatching",value:function(){var t=this,e=[],r=[];return this.matchers.forEach((function(n){n=i(n,2);var o=n[0],a=n[1];switch(o){case Node.TEXT_NODE:r.push(a);break;case Node.ELEMENT_NODE:e.push(a);break;default:[].forEach.call(t.container.querySelectorAll(o),(function(t){t[M]=t[M]||[],t[M].push(a)}))}})),[e,r]}}]),o=E;function E(t,e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,E);var r=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(E.__proto__||Object.getPrototypeOf(E)).call(this,t,e));return r.quill.root.addEventListener("paste",r.onPaste.bind(r)),r.container=r.quill.addContainer("ql-clipboard"),r.container.setAttribute("contenteditable",!0),r.container.setAttribute("tabindex",-1),r.matchers=[],_.concat(r.options.matchers).forEach((function(t){var n=i(t,2);t=n[0],n=n[1];!e.matchVisual&&n===R||r.addMatcher(t,n)})),r}function k(t,e,r){return"object"===(void 0===e?"undefined":n(e))?Object.keys(e).reduce((function(t,r){return k(t,r,e[r])}),t):t.reduce((function(t,n){return n.attributes&&n.attributes[e]?t.push(n):t.insert(n.insert,(0,s.default)({},w({},e,r),n.attributes))}),new u.default)}function O(t){if(t.nodeType!==Node.ELEMENT_NODE)return{};var e="__ql-computed-style";return t[e]||(t[e]=window.getComputedStyle(t))}function j(t,e){for(var r="",n=t.ops.length-1;0<=n&&r.length<e.length;--n){var i=t.ops[n];if("string"!=typeof i.insert)break;r=i.insert+r}return r.slice(-1*e.length)===e}function C(t){if(0!==t.childNodes.length)return t=O(t),-1<["block","list-item"].indexOf(t.display)}function T(t,e,r){return k(r,t,!0)}function B(t,e){var r=f.default.Attributor.Attribute.keys(t),n=f.default.Attributor.Class.keys(t),i=f.default.Attributor.Style.keys(t),o={};return r.concat(n).concat(i).forEach((function(e){var r=f.default.query(e,f.default.Scope.ATTRIBUTE);null!=r&&(o[r.attrName]=r.value(t),o[r.attrName])||(null==(r=x[e])||r.attrName!==e&&r.keyName!==e||(o[r.attrName]=r.value(t)||void 0),null==(r=S[e])||r.attrName!==e&&r.keyName!==e||(r=S[e],o[r.attrName]=r.value(t)||void 0))})),0<Object.keys(o).length?k(e,o):e}function N(t,e){var r,n,i=f.default.query(t);return null==i||(i.prototype instanceof f.default.Embed?(r={},null!=(n=i.value(t))&&(r[i.blotName]=n,e=(new u.default).insert(r,i.formats(t)))):"function"==typeof i.formats&&(e=k(e,i.blotName,i.formats(t)))),e}function I(t,e){return j(e,"\n")||(C(t)||0<e.length()&&t.nextSibling&&C(t.nextSibling))&&e.insert("\n"),e}function R(t,e){var r;return C(t)&&null!=t.nextElementSibling&&!j(e,"\n\n")&&(r=t.offsetHeight+parseFloat(O(t).marginTop)+parseFloat(O(t).marginBottom),t.nextElementSibling.offsetTop>t.offsetTop+1.5*r&&e.insert("\n")),e}function P(t,e){var r,n=t.data;return"O:P"===t.parentNode.tagName?e.insert(n.trim()):0===n.trim().length&&t.parentNode.classList.contains("ql-clipboard")?e:(O(t.parentNode).whiteSpace.startsWith("pre")||(r=function(t,e){return(e=e.replace(/[^\u00a0]/g,"")).length<1&&t?" ":e},n=(n=n.replace(/\r\n/g," ").replace(/\n/g," ")).replace(/\s\s+/g,r.bind(r,!0)),(null==t.previousSibling&&C(t.parentNode)||null!=t.previousSibling&&C(t.previousSibling))&&(n=n.replace(/^\s+/,r.bind(r,!1))),(null==t.nextSibling&&C(t.parentNode)||null!=t.nextSibling&&C(t.nextSibling))&&(n=n.replace(/\s+$/,r.bind(r,!1)))),e.insert(n))}o.DEFAULTS={matchers:[],matchVisual:!0},e.default=o,e.matchAttributor=B,e.matchBlot=N,e.matchNewline=I,e.matchSpacing=R,e.matchText=P},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),t};function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function o(t,e,r){null===t&&(t=Function.prototype);var n=Object.getOwnPropertyDescriptor(t,e);return void 0!==n?"value"in n?n.value:(n=n.get,void 0!==n?n.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?o(t,e,r):void 0}var a,s=r(6);function u(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,u),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(u.__proto__||Object.getPrototypeOf(u)).apply(this,arguments))}(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)})(u,((a=s)&&a.__esModule?a:{default:a}).default),n(u,[{key:"optimize",value:function(t){o(u.prototype.__proto__||Object.getPrototypeOf(u.prototype),"optimize",this).call(this,t),this.domNode.tagName!==this.statics.tagName[0]&&this.replaceWith(this.statics.blotName)}}],[{key:"create",value:function(){return o(u.__proto__||Object.getPrototypeOf(u),"create",this).call(this)}},{key:"formats",value:function(){return!0}}]),n=u,n.blotName="bold",n.tagName=["STRONG","B"],e.default=n},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.addControls=e.default=void 0;var n=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!e||r.length!==e);n=!0);}catch(t){i=!0,o=t}finally{try{!n&&s.return&&s.return()}finally{if(i)throw o}}return r}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=function(t,e,r){return e&&o(t.prototype,e),r&&o(t,r),t};function o(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}var a=h(r(2)),s=h(r(0)),u=h(r(5)),f=h(r(10));r=h(r(9));function h(t){return t&&t.__esModule?t:{default:t}}function c(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}var l=(0,f.default)("quill:toolbar");(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)})(d,r.default),i(d,[{key:"addHandler",value:function(t,e){this.handlers[t]=e}},{key:"attach",value:function(t){var e=this,r=[].find.call(t.classList,(function(t){return 0===t.indexOf("ql-")}));if(r){if(r=r.slice("ql-".length),"BUTTON"===t.tagName&&t.setAttribute("type","button"),null==this.handlers[r]){if(null!=this.quill.scroll.whitelist&&null==this.quill.scroll.whitelist[r])return void l.warn("ignoring attaching to disabled format",r,t);if(null==s.default.query(r))return void l.warn("ignoring attaching to nonexistent format",r,t)}var i="SELECT"===t.tagName?"change":"click";t.addEventListener(i,(function(i){var o=void 0;if("SELECT"===t.tagName){if(t.selectedIndex<0)return;var f=t.options[t.selectedIndex];o=!f.hasAttribute("selected")&&f.value||!1}else o=!t.classList.contains("ql-active")&&(t.value||!t.hasAttribute("value")),i.preventDefault();e.quill.focus();var h=e.quill.selection.getRange(),c=n(h,1)[0];if(null!=e.handlers[r])e.handlers[r].call(e,o);else if(s.default.query(r).prototype instanceof s.default.Embed){if(!(o=prompt("Enter "+r)))return;e.quill.updateContents((new a.default).retain(c.index).delete(c.length).insert((f=o,(i=r)in(h={})?Object.defineProperty(h,i,{value:f,enumerable:!0,configurable:!0,writable:!0}):h[i]=f,h)),u.default.sources.USER)}else e.quill.format(r,o,u.default.sources.USER);e.update(c)})),this.controls.push([r,t])}}},{key:"update",value:function(t){var e=null==t?{}:this.quill.getFormat(t);this.controls.forEach((function(r){var i,o=n(r,2),a=o[0];r=o[1];"SELECT"===r.tagName?(i=void 0,null==t?i=null:null==e[a]?i=r.querySelector("option[selected]"):Array.isArray(e[a])||("string"==typeof(o=e[a])&&(o=o.replace(/\"/g,'\\"')),i=r.querySelector('option[value="'+o+'"]')),null==i?(r.value="",r.selectedIndex=-1):i.selected=!0):null==t?r.classList.remove("ql-active"):r.hasAttribute("value")?(i=e[a]===r.getAttribute("value")||null!=e[a]&&e[a].toString()===r.getAttribute("value")||null==e[a]&&!r.getAttribute("value"),r.classList.toggle("ql-active",i)):r.classList.toggle("ql-active",null!=e[a])}))}}]),i=d;function d(t,e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,d);var r=c(this,(d.__proto__||Object.getPrototypeOf(d)).call(this,t,e));if(Array.isArray(r.options.container)?(m(i=document.createElement("div"),r.options.container),t.container.parentNode.insertBefore(i,t.container),r.container=i):"string"==typeof r.options.container?r.container=document.querySelector(r.options.container):r.container=r.options.container,r.container instanceof HTMLElement)return r.container.classList.add("ql-toolbar"),r.controls=[],r.handlers={},Object.keys(r.options.handlers).forEach((function(t){r.addHandler(t,r.options.handlers[t])})),[].forEach.call(r.container.querySelectorAll("button, select"),(function(t){r.attach(t)})),r.quill.on(u.default.events.EDITOR_CHANGE,(function(t,e){t===u.default.events.SELECTION_CHANGE&&r.update(e)})),r.quill.on(u.default.events.SCROLL_OPTIMIZE,(function(){var t=r.quill.selection.getRange();t=n(t,1)[0];r.update(t)})),r;var i=l.error("Container required for toolbar",r.options);return c(r,i)}function p(t,e,r){var n=document.createElement("button");n.setAttribute("type","button"),n.classList.add("ql-"+e),null!=r&&(n.value=r),t.appendChild(n)}function m(t,e){(e=Array.isArray(e[0])?e:[e]).forEach((function(e){var r=document.createElement("span");r.classList.add("ql-formats"),e.forEach((function(t){var e,n,i,o,a;"string"==typeof t?p(r,t):(n=t[e=Object.keys(t)[0]],Array.isArray(n)?(i=r,o=e,t=n,(a=document.createElement("select")).classList.add("ql-"+o),t.forEach((function(t){var e=document.createElement("option");!1!==t?e.setAttribute("value",t):e.setAttribute("selected","selected"),a.appendChild(e)})),i.appendChild(a)):p(r,e,n))})),t.appendChild(r)}))}i.DEFAULTS={},i.DEFAULTS={container:null,handlers:{clean:function(){var t,e=this,r=this.quill.getSelection();null!=r&&(0==r.length?(t=this.quill.getFormat(),Object.keys(t).forEach((function(t){null!=s.default.query(t,s.default.Scope.INLINE)&&e.quill.format(t,!1)}))):this.quill.removeFormat(r,u.default.sources.USER))},direction:function(t){var e=this.quill.getFormat().align;"rtl"===t&&null==e?this.quill.format("align","right",u.default.sources.USER):t||"right"!==e||this.quill.format("align",!1,u.default.sources.USER),this.quill.format("direction",t,u.default.sources.USER)},indent:function(t){var e=this.quill.getSelection(),r=(e=this.quill.getFormat(e),parseInt(e.indent||0));"+1"!==t&&"-1"!==t||(t="+1"===t?1:-1,"rtl"===e.direction&&(t*=-1),this.quill.format("indent",r+t,u.default.sources.USER))},link:function(t){!0===t&&(t=prompt("Enter link URL:")),this.quill.format("link",t,u.default.sources.USER)},list:function(t){var e=this.quill.getSelection();e=this.quill.getFormat(e);"check"===t?"checked"===e.list||"unchecked"===e.list?this.quill.format("list",!1,u.default.sources.USER):this.quill.format("list","unchecked",u.default.sources.USER):this.quill.format("list",t,u.default.sources.USER)}}},e.default=i,e.addControls=m},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <polyline class="ql-even ql-stroke" points="5 7 3 9 5 11"></polyline> <polyline class="ql-even ql-stroke" points="13 7 15 9 13 11"></polyline> <line class=ql-stroke x1=10 x2=8 y1=5 y2=13></line> </svg>'},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),t};function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function o(t,e,r){null===t&&(t=Function.prototype);var n=Object.getOwnPropertyDescriptor(t,e);return void 0!==n?"value"in n?n.value:(n=n.get,void 0!==n?n.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?o(t,e,r):void 0}var a,s=r(28);function u(t,e){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,u),t=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(u.__proto__||Object.getPrototypeOf(u)).call(this,t)),t.label.innerHTML=e,t.container.classList.add("ql-color-picker"),[].slice.call(t.container.querySelectorAll(".ql-picker-item"),0,7).forEach((function(t){t.classList.add("ql-primary")})),t}(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)})(u,((a=s)&&a.__esModule?a:{default:a}).default),n(u,[{key:"buildItem",value:function(t){var e=o(u.prototype.__proto__||Object.getPrototypeOf(u.prototype),"buildItem",this).call(this,t);return e.style.backgroundColor=t.getAttribute("value")||"",e}},{key:"selectItem",value:function(t,e){o(u.prototype.__proto__||Object.getPrototypeOf(u.prototype),"selectItem",this).call(this,t,e),e=this.label.querySelector(".ql-color-label"),t=t&&t.getAttribute("data-value")||"",e&&("line"===e.tagName?e.style.stroke=t:e.style.fill=t)}}]),n=u,e.default=n},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),t};function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function o(t,e,r){null===t&&(t=Function.prototype);var n=Object.getOwnPropertyDescriptor(t,e);return void 0!==n?"value"in n?n.value:(n=n.get,void 0!==n?n.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?o(t,e,r):void 0}var a,s=r(28);function u(t,e){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,u),t=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(u.__proto__||Object.getPrototypeOf(u)).call(this,t)),t.container.classList.add("ql-icon-picker"),[].forEach.call(t.container.querySelectorAll(".ql-picker-item"),(function(t){t.innerHTML=e[t.getAttribute("data-value")||""]})),t.defaultItem=t.container.querySelector(".ql-selected"),t.selectItem(t.defaultItem),t}(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)})(u,((a=s)&&a.__esModule?a:{default:a}).default),n(u,[{key:"selectItem",value:function(t,e){o(u.prototype.__proto__||Object.getPrototypeOf(u.prototype),"selectItem",this).call(this,t,e),t=t||this.defaultItem,this.label.innerHTML=t.innerHTML}}]),n=u,e.default=n},function(t,e,r){"use strict";function n(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}Object.defineProperty(e,"__esModule",{value:!0});var i=(function(t,e,r){e&&n(t.prototype,e),r&&n(t,r)}(o,[{key:"hide",value:function(){this.root.classList.add("ql-hidden")}},{key:"position",value:function(t){var e=t.left+t.width/2-this.root.offsetWidth/2,r=t.bottom+this.quill.root.scrollTop;this.root.style.left=e+"px",this.root.style.top=r+"px",this.root.classList.remove("ql-flip");var n=this.boundsContainer.getBoundingClientRect(),i=this.root.getBoundingClientRect(),o=0;return i.right>n.right&&(o=n.right-i.right,this.root.style.left=e+o+"px"),i.left<n.left&&(o=n.left-i.left,this.root.style.left=e+o+"px"),i.bottom>n.bottom&&(i=i.bottom-i.top,i=t.bottom-t.top+i,this.root.style.top=r-i+"px",this.root.classList.add("ql-flip")),o}},{key:"show",value:function(){this.root.classList.remove("ql-editing"),this.root.classList.remove("ql-hidden")}}]),o);function o(t,e){var r=this;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,o),this.quill=t,this.boundsContainer=e||document.body,this.root=t.addContainer("ql-tooltip"),this.root.innerHTML=this.constructor.TEMPLATE,this.quill.root===this.quill.scrollingContainer&&this.quill.root.addEventListener("scroll",(function(){r.root.style.marginTop=-1*r.quill.root.scrollTop+"px"})),this.hide()}e.default=i},function(t,e,r){"use strict";function n(t,e,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,e);return void 0!==i?"value"in i?i.value:(i=i.get,void 0!==i?i.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?n(t,e,r):void 0}Object.defineProperty(e,"__esModule",{value:!0});var i=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!e||r.length!==e);n=!0);}catch(t){i=!0,o=t}finally{try{!n&&s.return&&s.return()}finally{if(i)throw o}}return r}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=function(t,e,r){return e&&a(t.prototype,e),r&&a(t,r),t};function a(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}var s=p(r(3)),u=p(r(8)),f=r(43),h=p(f),c=p(r(27)),l=r(15),d=p(r(41));function p(t){return t&&t.__esModule?t:{default:t}}function m(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function b(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function g(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var v=[[{header:["1","2","3",!1]}],["bold","italic","underline","link"],[{list:"ordered"},{list:"bullet"}],["clean"]];g(y,h.default),o(y,[{key:"extendToolbar",value:function(t){t.container.classList.add("ql-snow"),this.buildButtons([].slice.call(t.container.querySelectorAll("button")),d.default),this.buildPickers([].slice.call(t.container.querySelectorAll("select")),d.default),this.tooltip=new w(this.quill,this.options.bounds),t.container.querySelector(".ql-link")&&this.quill.keyboard.addBinding({key:"K",shortKey:!0},(function(e,r){t.handlers.link.call(t,!r.format.link)}))}}]),r=y;function y(t,e){return m(this,y),null!=e.modules.toolbar&&null==e.modules.toolbar.container&&(e.modules.toolbar.container=v),e=b(this,(y.__proto__||Object.getPrototypeOf(y)).call(this,t,e)),e.quill.container.classList.add("ql-snow"),e}r.DEFAULTS=(0,s.default)(!0,{},h.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(t){t?null!=(t=this.quill.getSelection())&&0!=t.length&&(t=this.quill.getText(t),/^\S+@\S+\.\S+$/.test(t)&&0!==t.indexOf("mailto:")&&(t="mailto:"+t),this.quill.theme.tooltip.edit("link",t)):this.quill.format("link",!1)}}}}});var w=(g(A,f.BaseTooltip),o(A,[{key:"listen",value:function(){var t=this;n(A.prototype.__proto__||Object.getPrototypeOf(A.prototype),"listen",this).call(this),this.root.querySelector("a.ql-action").addEventListener("click",(function(e){t.root.classList.contains("ql-editing")?t.save():t.edit("link",t.preview.textContent),e.preventDefault()})),this.root.querySelector("a.ql-remove").addEventListener("click",(function(e){var r;null!=t.linkRange&&(r=t.linkRange,t.restoreFocus(),t.quill.formatText(r,"link",!1,u.default.sources.USER),delete t.linkRange),e.preventDefault(),t.hide()})),this.quill.on(u.default.events.SELECTION_CHANGE,(function(e,r,n){if(null!=e){if(0===e.length&&n===u.default.sources.USER){var o=t.quill.scroll.descendant(c.default,e.index);n=i(o,2),o=n[0],n=n[1];if(null!=o)return t.linkRange=new l.Range(e.index-n,o.length()),o=c.default.formats(o.domNode),t.preview.textContent=o,t.preview.setAttribute("href",o),t.show(),void t.position(t.quill.getBounds(t.linkRange))}else delete t.linkRange;t.hide()}}))}},{key:"show",value:function(){n(A.prototype.__proto__||Object.getPrototypeOf(A.prototype),"show",this).call(this),this.root.removeAttribute("data-mode")}}]),A);function A(t,e){return m(this,A),e=b(this,(A.__proto__||Object.getPrototypeOf(A)).call(this,t,e)),e.preview=e.root.querySelector("a.ql-preview"),e}w.TEMPLATE=['<a class="ql-preview" rel="noopener noreferrer" target="_blank" href="about:blank"></a>','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-action"></a>','<a class="ql-remove"></a>'].join(""),e.default=r},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=I(r(29)),i=r(36),o=r(38),a=r(64),s=I(r(65)),u=I(r(66)),f=r(67),h=I(f),c=r(37),l=r(26),d=r(39),p=r(40),m=I(r(56)),b=I(r(68)),g=I(r(27)),v=I(r(69)),y=I(r(70)),w=I(r(71)),A=I(r(72)),M=I(r(73)),_=r(13),x=I(_),S=I(r(74)),E=I(r(75)),k=I(r(57)),O=I(r(41)),j=I(r(28)),C=I(r(59)),T=I(r(60)),B=I(r(61)),N=I(r(108));r=I(r(62));function I(t){return t&&t.__esModule?t:{default:t}}n.default.register({"attributors/attribute/direction":o.DirectionAttribute,"attributors/class/align":i.AlignClass,"attributors/class/background":c.BackgroundClass,"attributors/class/color":l.ColorClass,"attributors/class/direction":o.DirectionClass,"attributors/class/font":d.FontClass,"attributors/class/size":p.SizeClass,"attributors/style/align":i.AlignStyle,"attributors/style/background":c.BackgroundStyle,"attributors/style/color":l.ColorStyle,"attributors/style/direction":o.DirectionStyle,"attributors/style/font":d.FontStyle,"attributors/style/size":p.SizeStyle},!0),n.default.register({"formats/align":i.AlignClass,"formats/direction":o.DirectionClass,"formats/indent":a.IndentClass,"formats/background":c.BackgroundStyle,"formats/color":l.ColorStyle,"formats/font":d.FontClass,"formats/size":p.SizeClass,"formats/blockquote":s.default,"formats/code-block":x.default,"formats/header":u.default,"formats/list":h.default,"formats/bold":m.default,"formats/code":_.Code,"formats/italic":b.default,"formats/link":g.default,"formats/script":v.default,"formats/strike":y.default,"formats/underline":w.default,"formats/image":A.default,"formats/video":M.default,"formats/list/item":f.ListItem,"modules/formula":S.default,"modules/syntax":E.default,"modules/toolbar":k.default,"themes/bubble":N.default,"themes/snow":r.default,"ui/icons":O.default,"ui/picker":j.default,"ui/icon-picker":T.default,"ui/color-picker":C.default,"ui/tooltip":B.default},!0),e.default=n.default},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.IndentClass=void 0;var n=function(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),t};function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function o(t,e,r){null===t&&(t=Function.prototype);var n=Object.getOwnPropertyDescriptor(t,e);return void 0!==n?"value"in n?n.value:(n=n.get,void 0!==n?n.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?o(t,e,r):void 0}var a,s=r(0);r=(a=s)&&a.__esModule?a:{default:a};function u(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,u),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(u.__proto__||Object.getPrototypeOf(u)).apply(this,arguments))}r=new(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(u,r.default.Attributor.Class),n(u,[{key:"add",value:function(t,e){var r;return"+1"!==e&&"-1"!==e||(r=this.value(t)||0,e="+1"===e?r+1:r-1),0===e?(this.remove(t),!0):o(u.prototype.__proto__||Object.getPrototypeOf(u.prototype),"add",this).call(this,t,e)}},{key:"canAdd",value:function(t,e){return o(u.prototype.__proto__||Object.getPrototypeOf(u.prototype),"canAdd",this).call(this,t,e)||o(u.prototype.__proto__||Object.getPrototypeOf(u.prototype),"canAdd",this).call(this,t,parseInt(e))}},{key:"value",value:function(t){return parseInt(o(u.prototype.__proto__||Object.getPrototypeOf(u.prototype),"value",this).call(this,t))||void 0}}]),u)("indent","ql-indent",{scope:r.default.Scope.BLOCK,whitelist:[1,2,3,4,5,6,7,8]}),e.IndentClass=r},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n,i=r(4);function o(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,o),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(o.__proto__||Object.getPrototypeOf(o)).apply(this,arguments))}(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)})(o,((n=i)&&n.__esModule?n:{default:n}).default),r=o,r.blotName="blockquote",r.tagName="blockquote",e.default=r},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),t};function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}var o,a=r(4);function s(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,s),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(s.__proto__||Object.getPrototypeOf(s)).apply(this,arguments))}(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)})(s,((o=a)&&o.__esModule?o:{default:o}).default),n(s,null,[{key:"formats",value:function(t){return this.tagName.indexOf(t.tagName)+1}}]),n=s,n.blotName="header",n.tagName=["H1","H2","H3","H4","H5","H6"],e.default=n},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.ListItem=void 0;var n=function(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),t};function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function o(t,e,r){null===t&&(t=Function.prototype);var n=Object.getOwnPropertyDescriptor(t,e);return void 0!==n?"value"in n?n.value:(n=n.get,void 0!==n?n.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?o(t,e,r):void 0}var a=u(r(0)),s=u(r(4));r=u(r(25));function u(t){return t&&t.__esModule?t:{default:t}}function f(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function h(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function c(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var l=(c(d,s.default),n(d,[{key:"format",value:function(t,e){t!==p.blotName||e?o(d.prototype.__proto__||Object.getPrototypeOf(d.prototype),"format",this).call(this,t,e):this.replaceWith(a.default.create(this.statics.scope))}},{key:"remove",value:function(){null==this.prev&&null==this.next?this.parent.remove():o(d.prototype.__proto__||Object.getPrototypeOf(d.prototype),"remove",this).call(this)}},{key:"replaceWith",value:function(t,e){return this.parent.isolate(this.offset(this.parent),this.length()),t===this.parent.statics.blotName?(this.parent.replaceWith(t,e),this):(this.parent.unwrap(),o(d.prototype.__proto__||Object.getPrototypeOf(d.prototype),"replaceWith",this).call(this,t,e))}}],[{key:"formats",value:function(t){return t.tagName===this.tagName?void 0:o(d.__proto__||Object.getPrototypeOf(d),"formats",this).call(this,t)}}]),d);function d(){return f(this,d),h(this,(d.__proto__||Object.getPrototypeOf(d)).apply(this,arguments))}l.blotName="list-item",l.tagName="LI";var p=(c(m,r.default),n(m,null,[{key:"create",value:function(t){var e="ordered"===t?"OL":"UL";e=o(m.__proto__||Object.getPrototypeOf(m),"create",this).call(this,e);return"checked"!==t&&"unchecked"!==t||e.setAttribute("data-checked","checked"===t),e}},{key:"formats",value:function(t){return"OL"===t.tagName?"ordered":"UL"===t.tagName?t.hasAttribute("data-checked")?"true"===t.getAttribute("data-checked")?"checked":"unchecked":"bullet":void 0}}]),n(m,[{key:"format",value:function(t,e){0<this.children.length&&this.children.tail.format(t,e)}},{key:"formats",value:function(){return t={},e=this.statics.blotName,r=this.statics.formats(this.domNode),e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t;var t,e,r}},{key:"insertBefore",value:function(t,e){t instanceof l?o(m.prototype.__proto__||Object.getPrototypeOf(m.prototype),"insertBefore",this).call(this,t,e):(e=null==e?this.length():e.offset(this),(e=this.split(e)).parent.insertBefore(t,e))}},{key:"optimize",value:function(t){o(m.prototype.__proto__||Object.getPrototypeOf(m.prototype),"optimize",this).call(this,t),t=this.next,null!=t&&t.prev===this&&t.statics.blotName===this.statics.blotName&&t.domNode.tagName===this.domNode.tagName&&t.domNode.getAttribute("data-checked")===this.domNode.getAttribute("data-checked")&&(t.moveChildren(this),t.remove())}},{key:"replace",value:function(t){var e;t.statics.blotName!==this.statics.blotName&&(e=a.default.create(this.statics.defaultChild),t.moveChildren(e),this.appendChild(e)),o(m.prototype.__proto__||Object.getPrototypeOf(m.prototype),"replace",this).call(this,t)}}]),m);function m(t){function e(e){var n;e.target.parentNode===t&&(n=r.statics.formats(t),e=a.default.find(e.target),"checked"===n?e.format("list","unchecked"):"unchecked"===n&&e.format("list","checked"))}f(this,m);var r=h(this,(m.__proto__||Object.getPrototypeOf(m)).call(this,t));return t.addEventListener("touchstart",e),t.addEventListener("mousedown",e),r}p.blotName="list",p.scope=a.default.Scope.BLOCK_BLOT,p.tagName=["OL","UL"],p.defaultChild="list-item",p.allowedChildren=[l],e.ListItem=l,e.default=p},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n,i=r(56);function o(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,o),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(o.__proto__||Object.getPrototypeOf(o)).apply(this,arguments))}(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)})(o,((n=i)&&n.__esModule?n:{default:n}).default),r=o,r.blotName="italic",r.tagName=["EM","I"],e.default=r},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),t};function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function o(t,e,r){null===t&&(t=Function.prototype);var n=Object.getOwnPropertyDescriptor(t,e);return void 0!==n?"value"in n?n.value:(n=n.get,void 0!==n?n.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?o(t,e,r):void 0}var a,s=r(6);function u(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,u),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(u.__proto__||Object.getPrototypeOf(u)).apply(this,arguments))}(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)})(u,((a=s)&&a.__esModule?a:{default:a}).default),n(u,null,[{key:"create",value:function(t){return"super"===t?document.createElement("sup"):"sub"===t?document.createElement("sub"):o(u.__proto__||Object.getPrototypeOf(u),"create",this).call(this,t)}},{key:"formats",value:function(t){return"SUB"===t.tagName?"sub":"SUP"===t.tagName?"super":void 0}}]),n=u,n.blotName="script",n.tagName=["SUB","SUP"],e.default=n},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n,i=r(6);function o(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,o),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(o.__proto__||Object.getPrototypeOf(o)).apply(this,arguments))}(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)})(o,((n=i)&&n.__esModule?n:{default:n}).default),r=o,r.blotName="strike",r.tagName="S",e.default=r},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n,i=r(6);function o(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,o),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(o.__proto__||Object.getPrototypeOf(o)).apply(this,arguments))}(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)})(o,((n=i)&&n.__esModule?n:{default:n}).default),r=o,r.blotName="underline",r.tagName="U",e.default=r},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),t};function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function o(t,e,r){null===t&&(t=Function.prototype);var n=Object.getOwnPropertyDescriptor(t,e);return void 0!==n?"value"in n?n.value:(n=n.get,void 0!==n?n.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?o(t,e,r):void 0}var a,s=r(0),u=(a=s)&&a.__esModule?a:{default:a},f=r(27),h=["alt","height","width"];(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)})(c,u.default.Embed),n(c,[{key:"format",value:function(t,e){-1<h.indexOf(t)?e?this.domNode.setAttribute(t,e):this.domNode.removeAttribute(t):o(c.prototype.__proto__||Object.getPrototypeOf(c.prototype),"format",this).call(this,t,e)}}],[{key:"create",value:function(t){var e=o(c.__proto__||Object.getPrototypeOf(c),"create",this).call(this,t);return"string"==typeof t&&e.setAttribute("src",this.sanitize(t)),e}},{key:"formats",value:function(t){return h.reduce((function(e,r){return t.hasAttribute(r)&&(e[r]=t.getAttribute(r)),e}),{})}},{key:"match",value:function(t){return/\.(jpe?g|gif|png)$/.test(t)||/^data:image\/.+;base64/.test(t)}},{key:"sanitize",value:function(t){return(0,f.sanitize)(t,["http","https","data"])?t:"//:0"}},{key:"value",value:function(t){return t.getAttribute("src")}}]),n=c;function c(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,c),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(c.__proto__||Object.getPrototypeOf(c)).apply(this,arguments))}n.blotName="image",n.tagName="IMG",e.default=n},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),t};function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function o(t,e,r){null===t&&(t=Function.prototype);var n=Object.getOwnPropertyDescriptor(t,e);return void 0!==n?"value"in n?n.value:(n=n.get,void 0!==n?n.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?o(t,e,r):void 0}var a,s=r(4),u=r(27),f=(a=u)&&a.__esModule?a:{default:a},h=["height","width"];(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)})(c,s.BlockEmbed),n(c,[{key:"format",value:function(t,e){-1<h.indexOf(t)?e?this.domNode.setAttribute(t,e):this.domNode.removeAttribute(t):o(c.prototype.__proto__||Object.getPrototypeOf(c.prototype),"format",this).call(this,t,e)}}],[{key:"create",value:function(t){var e=o(c.__proto__||Object.getPrototypeOf(c),"create",this).call(this,t);return e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen",!0),e.setAttribute("src",this.sanitize(t)),e}},{key:"formats",value:function(t){return h.reduce((function(e,r){return t.hasAttribute(r)&&(e[r]=t.getAttribute(r)),e}),{})}},{key:"sanitize",value:function(t){return f.default.sanitize(t)}},{key:"value",value:function(t){return t.getAttribute("src")}}]),n=c;function c(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,c),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(c.__proto__||Object.getPrototypeOf(c)).apply(this,arguments))}n.blotName="video",n.className="ql-video",n.tagName="IFRAME",e.default=n},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.FormulaBlot=void 0;var n=function(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),t};function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function o(t,e,r){null===t&&(t=Function.prototype);var n=Object.getOwnPropertyDescriptor(t,e);return void 0!==n?"value"in n?n.value:(n=n.get,void 0!==n?n.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?o(t,e,r):void 0}var a=u(r(35)),s=u(r(5));r=u(r(9));function u(t){return t&&t.__esModule?t:{default:t}}function f(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function h(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function c(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var l=(c(d,a.default),n(d,null,[{key:"create",value:function(t){var e=o(d.__proto__||Object.getPrototypeOf(d),"create",this).call(this,t);return"string"==typeof t&&(window.katex.render(t,e,{throwOnError:!1,errorColor:"#f00"}),e.setAttribute("data-value",t)),e}},{key:"value",value:function(t){return t.getAttribute("data-value")}}]),d);function d(){return f(this,d),h(this,(d.__proto__||Object.getPrototypeOf(d)).apply(this,arguments))}function p(){f(this,p);var t=h(this,(p.__proto__||Object.getPrototypeOf(p)).call(this));if(null==window.katex)throw new Error("Formula module requires KaTeX.");return t}l.blotName="formula",l.className="ql-formula",l.tagName="SPAN",c(p,r.default),n(p,null,[{key:"register",value:function(){s.default.register(l,!0)}}]),n=p,e.FormulaBlot=l,e.default=n},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.CodeToken=e.CodeBlock=void 0;var n=function(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),t};function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function o(t,e,r){null===t&&(t=Function.prototype);var n=Object.getOwnPropertyDescriptor(t,e);return void 0!==n?"value"in n?n.value:(n=n.get,void 0!==n?n.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?o(t,e,r):void 0}var a=f(r(0)),s=f(r(5)),u=f(r(9));function f(t){return t&&t.__esModule?t:{default:t}}function h(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function c(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var d=(l(p,f(r(13)).default),n(p,[{key:"replaceWith",value:function(t){this.domNode.textContent=this.domNode.textContent,this.attach(),o(p.prototype.__proto__||Object.getPrototypeOf(p.prototype),"replaceWith",this).call(this,t)}},{key:"highlight",value:function(t){var e=this.domNode.textContent;this.cachedText!==e&&((0<e.trim().length||null==this.cachedText)&&(this.domNode.innerHTML=t(e),this.domNode.normalize(),this.attach()),this.cachedText=e)}}]),p);function p(){return h(this,p),c(this,(p.__proto__||Object.getPrototypeOf(p)).apply(this,arguments))}d.className="ql-syntax";var m=new a.default.Attributor.Class("token","hljs",{scope:a.default.Scope.INLINE});l(b,u.default),n(b,null,[{key:"register",value:function(){s.default.register(m,!0),s.default.register(d,!0)}}]),n(b,[{key:"highlight",value:function(){var t,e=this;this.quill.selection.composing||(this.quill.update(s.default.sources.USER),t=this.quill.getSelection(),this.quill.scroll.descendants(d).forEach((function(t){t.highlight(e.options.highlight)})),this.quill.update(s.default.sources.SILENT),null!=t&&this.quill.setSelection(t,s.default.sources.SILENT))}}]),n=b;function b(t,e){h(this,b);var r=c(this,(b.__proto__||Object.getPrototypeOf(b)).call(this,t,e));if("function"!=typeof r.options.highlight)throw new Error("Syntax module requires highlight.js. Please include the library on the page before Quill.");var n=null;return r.quill.on(s.default.events.SCROLL_OPTIMIZE,(function(){clearTimeout(n),n=setTimeout((function(){r.highlight(),n=null}),r.options.interval)})),r.highlight(),r}n.DEFAULTS={highlight:null==window.hljs?null:function(t){return window.hljs.highlightAuto(t).value},interval:1e3},e.CodeBlock=d,e.CodeToken=m,e.default=n},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=3 x2=13 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=9 y1=4 y2=4></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=14 x2=4 y1=14 y2=14></line> <line class=ql-stroke x1=12 x2=6 y1=4 y2=4></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=15 x2=5 y1=14 y2=14></line> <line class=ql-stroke x1=15 x2=9 y1=4 y2=4></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=15 x2=3 y1=14 y2=14></line> <line class=ql-stroke x1=15 x2=3 y1=4 y2=4></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <g class="ql-fill ql-color-label"> <polygon points="6 6.868 6 6 5 6 5 7 5.942 7 6 6.868"></polygon> <rect height=1 width=1 x=4 y=4></rect> <polygon points="6.817 5 6 5 6 6 6.38 6 6.817 5"></polygon> <rect height=1 width=1 x=2 y=6></rect> <rect height=1 width=1 x=3 y=5></rect> <rect height=1 width=1 x=4 y=7></rect> <polygon points="4 11.439 4 11 3 11 3 12 3.755 12 4 11.439"></polygon> <rect height=1 width=1 x=2 y=12></rect> <rect height=1 width=1 x=2 y=9></rect> <rect height=1 width=1 x=2 y=15></rect> <polygon points="4.63 10 4 10 4 11 4.192 11 4.63 10"></polygon> <rect height=1 width=1 x=3 y=8></rect> <path d=M10.832,4.2L11,4.582V4H10.708A1.948,1.948,0,0,1,10.832,4.2Z></path> <path d=M7,4.582L7.168,4.2A1.929,1.929,0,0,1,7.292,4H7V4.582Z></path> <path d=M8,13H7.683l-0.351.8a1.933,1.933,0,0,1-.124.2H8V13Z></path> <rect height=1 width=1 x=12 y=2></rect> <rect height=1 width=1 x=11 y=3></rect> <path d=M9,3H8V3.282A1.985,1.985,0,0,1,9,3Z></path> <rect height=1 width=1 x=2 y=3></rect> <rect height=1 width=1 x=6 y=2></rect> <rect height=1 width=1 x=3 y=2></rect> <rect height=1 width=1 x=5 y=3></rect> <rect height=1 width=1 x=9 y=2></rect> <rect height=1 width=1 x=15 y=14></rect> <polygon points="13.447 10.174 13.469 10.225 13.472 10.232 13.808 11 14 11 14 10 13.37 10 13.447 10.174"></polygon> <rect height=1 width=1 x=13 y=7></rect> <rect height=1 width=1 x=15 y=5></rect> <rect height=1 width=1 x=14 y=6></rect> <rect height=1 width=1 x=15 y=8></rect> <rect height=1 width=1 x=14 y=9></rect> <path d=M3.775,14H3v1H4V14.314A1.97,1.97,0,0,1,3.775,14Z></path> <rect height=1 width=1 x=14 y=3></rect> <polygon points="12 6.868 12 6 11.62 6 12 6.868"></polygon> <rect height=1 width=1 x=15 y=2></rect> <rect height=1 width=1 x=12 y=5></rect> <rect height=1 width=1 x=13 y=4></rect> <polygon points="12.933 9 13 9 13 8 12.495 8 12.933 9"></polygon> <rect height=1 width=1 x=9 y=14></rect> <rect height=1 width=1 x=8 y=15></rect> <path d=M6,14.926V15H7V14.316A1.993,1.993,0,0,1,6,14.926Z></path> <rect height=1 width=1 x=5 y=15></rect> <path d=M10.668,13.8L10.317,13H10v1h0.792A1.947,1.947,0,0,1,10.668,13.8Z></path> <rect height=1 width=1 x=11 y=15></rect> <path d=M14.332,12.2a1.99,1.99,0,0,1,.166.8H15V12H14.245Z></path> <rect height=1 width=1 x=14 y=15></rect> <rect height=1 width=1 x=15 y=11></rect> </g> <polyline class=ql-stroke points="5.5 13 9 5 12.5 13"></polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=11 y2=11></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <rect class="ql-fill ql-stroke" height=3 width=3 x=4 y=5></rect> <rect class="ql-fill ql-stroke" height=3 width=3 x=11 y=5></rect> <path class="ql-even ql-fill ql-stroke" d=M7,8c0,4.031-3,5-3,5></path> <path class="ql-even ql-fill ql-stroke" d=M14,8c0,4.031-3,5-3,5></path> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,4H9.5A2.5,2.5,0,0,1,12,6.5v0A2.5,2.5,0,0,1,9.5,9H5A0,0,0,0,1,5,9V4A0,0,0,0,1,5,4Z></path> <path class=ql-stroke d=M5,9h5.5A2.5,2.5,0,0,1,13,11.5v0A2.5,2.5,0,0,1,10.5,14H5a0,0,0,0,1,0,0V9A0,0,0,0,1,5,9Z></path> </svg>'},function(t,e){t.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=5 x2=13 y1=3 y2=3></line> <line class=ql-stroke x1=6 x2=9.35 y1=12 y2=3></line> <line class=ql-stroke x1=11 x2=15 y1=11 y2=15></line> <line class=ql-stroke x1=15 x2=11 y1=11 y2=15></line> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=7 x=2 y=14></rect> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class="ql-color-label ql-stroke ql-transparent" x1=3 x2=15 y1=15 y2=15></line> <polyline class=ql-stroke points="5.5 11 9 3 12.5 11"></polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=9 y2=9></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="3 11 5 9 3 7 3 11"></polygon> <line class="ql-stroke ql-fill" x1=15 x2=11 y1=4 y2=4></line> <path class=ql-fill d=M11,3a3,3,0,0,0,0,6h1V3H11Z></path> <rect class=ql-fill height=11 width=1 x=11 y=4></rect> <rect class=ql-fill height=11 width=1 x=13 y=4></rect> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="15 12 13 10 15 8 15 12"></polygon> <line class="ql-stroke ql-fill" x1=9 x2=5 y1=4 y2=4></line> <path class=ql-fill d=M5,3A3,3,0,0,0,5,9H6V3H5Z></path> <rect class=ql-fill height=11 width=1 x=5 y=4></rect> <rect class=ql-fill height=11 width=1 x=7 y=4></rect> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M14,16H4a1,1,0,0,1,0-2H14A1,1,0,0,1,14,16Z /> <path class=ql-fill d=M14,4H4A1,1,0,0,1,4,2H14A1,1,0,0,1,14,4Z /> <rect class=ql-fill x=3 y=6 width=12 height=6 rx=1 ry=1 /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M13,16H5a1,1,0,0,1,0-2h8A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H5A1,1,0,0,1,5,2h8A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=2 y=6 width=14 height=6 rx=1 ry=1 /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15,8H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,8Z /> <path class=ql-fill d=M15,12H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,12Z /> <path class=ql-fill d=M15,16H5a1,1,0,0,1,0-2H15A1,1,0,0,1,15,16Z /> <path class=ql-fill d=M15,4H5A1,1,0,0,1,5,2H15A1,1,0,0,1,15,4Z /> <rect class=ql-fill x=2 y=6 width=8 height=6 rx=1 ry=1 /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M5,8H3A1,1,0,0,1,3,6H5A1,1,0,0,1,5,8Z /> <path class=ql-fill d=M5,12H3a1,1,0,0,1,0-2H5A1,1,0,0,1,5,12Z /> <path class=ql-fill d=M13,16H3a1,1,0,0,1,0-2H13A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H3A1,1,0,0,1,3,2H13A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=8 y=6 width=8 height=6 rx=1 ry=1 transform="translate(24 18) rotate(-180)"/> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M11.759,2.482a2.561,2.561,0,0,0-3.53.607A7.656,7.656,0,0,0,6.8,6.2C6.109,9.188,5.275,14.677,4.15,14.927a1.545,1.545,0,0,0-1.3-.933A0.922,0.922,0,0,0,2,15.036S1.954,16,4.119,16s3.091-2.691,3.7-5.553c0.177-.826.36-1.726,0.554-2.6L8.775,6.2c0.381-1.421.807-2.521,1.306-2.676a1.014,1.014,0,0,0,1.02.56A0.966,0.966,0,0,0,11.759,2.482Z></path> <rect class=ql-fill height=1.6 rx=0.8 ry=0.8 width=5 x=5.15 y=6.2></rect> <path class=ql-fill d=M13.663,12.027a1.662,1.662,0,0,1,.266-0.276q0.193,0.069.456,0.138a2.1,2.1,0,0,0,.535.069,1.075,1.075,0,0,0,.767-0.3,1.044,1.044,0,0,0,.314-0.8,0.84,0.84,0,0,0-.238-0.619,0.8,0.8,0,0,0-.594-0.239,1.154,1.154,0,0,0-.781.3,4.607,4.607,0,0,0-.781,1q-0.091.15-.218,0.346l-0.246.38c-0.068-.288-0.137-0.582-0.212-0.885-0.459-1.847-2.494-.984-2.941-0.8-0.482.2-.353,0.647-0.094,0.529a0.869,0.869,0,0,1,1.281.585c0.217,0.751.377,1.436,0.527,2.038a5.688,5.688,0,0,1-.362.467,2.69,2.69,0,0,1-.264.271q-0.221-.08-0.471-0.147a2.029,2.029,0,0,0-.522-0.066,1.079,1.079,0,0,0-.768.3A1.058,1.058,0,0,0,9,15.131a0.82,0.82,0,0,0,.832.852,1.134,1.134,0,0,0,.787-0.3,5.11,5.11,0,0,0,.776-0.993q0.141-.219.215-0.34c0.046-.076.122-0.194,0.223-0.346a2.786,2.786,0,0,0,.918,1.726,2.582,2.582,0,0,0,2.376-.185c0.317-.181.212-0.565,0-0.494A0.807,0.807,0,0,1,14.176,15a5.159,5.159,0,0,1-.913-2.446l0,0Q13.487,12.24,13.663,12.027Z></path> </svg>'},function(t,e){t.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M10,4V14a1,1,0,0,1-2,0V10H3v4a1,1,0,0,1-2,0V4A1,1,0,0,1,3,4V8H8V4a1,1,0,0,1,2,0Zm6.06787,9.209H14.98975V7.59863a.54085.54085,0,0,0-.605-.60547h-.62744a1.01119,1.01119,0,0,0-.748.29688L11.645,8.56641a.5435.5435,0,0,0-.022.8584l.28613.30762a.53861.53861,0,0,0,.84717.0332l.09912-.08789a1.2137,1.2137,0,0,0,.2417-.35254h.02246s-.01123.30859-.01123.60547V13.209H12.041a.54085.54085,0,0,0-.605.60547v.43945a.54085.54085,0,0,0,.605.60547h4.02686a.54085.54085,0,0,0,.605-.60547v-.43945A.54085.54085,0,0,0,16.06787,13.209Z /> </svg>'},function(t,e){t.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M16.73975,13.81445v.43945a.54085.54085,0,0,1-.605.60547H11.855a.58392.58392,0,0,1-.64893-.60547V14.0127c0-2.90527,3.39941-3.42187,3.39941-4.55469a.77675.77675,0,0,0-.84717-.78125,1.17684,1.17684,0,0,0-.83594.38477c-.2749.26367-.561.374-.85791.13184l-.4292-.34082c-.30811-.24219-.38525-.51758-.1543-.81445a2.97155,2.97155,0,0,1,2.45361-1.17676,2.45393,2.45393,0,0,1,2.68408,2.40918c0,2.45312-3.1792,2.92676-3.27832,3.93848h2.79443A.54085.54085,0,0,1,16.73975,13.81445ZM9,3A.99974.99974,0,0,0,8,4V8H3V4A1,1,0,0,0,1,4V14a1,1,0,0,0,2,0V10H8v4a1,1,0,0,0,2,0V4A.99974.99974,0,0,0,9,3Z /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=13 y1=4 y2=4></line> <line class=ql-stroke x1=5 x2=11 y1=14 y2=14></line> <line class=ql-stroke x1=8 x2=10 y1=14 y2=4></line> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=10 width=12 x=3 y=4></rect> <circle class=ql-fill cx=6 cy=7 r=1></circle> <polyline class="ql-even ql-fill" points="5 12 5 11 7 9 8 10 11 7 13 9 13 12 5 12"></polyline> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class="ql-fill ql-stroke" points="3 7 3 11 5 9 3 7"></polyline> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class=ql-stroke points="5 7 5 11 3 9 5 7"></polyline> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=11 y1=7 y2=11></line> <path class="ql-even ql-stroke" d=M8.9,4.577a3.476,3.476,0,0,1,.36,4.679A3.476,3.476,0,0,1,4.577,8.9C3.185,7.5,2.035,6.4,4.217,4.217S7.5,3.185,8.9,4.577Z></path> <path class="ql-even ql-stroke" d=M13.423,9.1a3.476,3.476,0,0,0-4.679-.36,3.476,3.476,0,0,0,.36,4.679c1.392,1.392,2.5,2.542,4.679.36S14.815,10.5,13.423,9.1Z></path> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=7 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=7 x2=15 y1=14 y2=14></line> <line class="ql-stroke ql-thin" x1=2.5 x2=4.5 y1=5.5 y2=5.5></line> <path class=ql-fill d=M3.5,6A0.5,0.5,0,0,1,3,5.5V3.085l-0.276.138A0.5,0.5,0,0,1,2.053,3c-0.124-.247-0.023-0.324.224-0.447l1-.5A0.5,0.5,0,0,1,4,2.5v3A0.5,0.5,0,0,1,3.5,6Z></path> <path class="ql-stroke ql-thin" d=M4.5,10.5h-2c0-.234,1.85-1.076,1.85-2.234A0.959,0.959,0,0,0,2.5,8.156></path> <path class="ql-stroke ql-thin" d=M2.5,14.846a0.959,0.959,0,0,0,1.85-.109A0.7,0.7,0,0,0,3.75,14a0.688,0.688,0,0,0,.6-0.736,0.959,0.959,0,0,0-1.85-.109></path> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=6 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=6 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=6 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=3 y1=4 y2=4></line> <line class=ql-stroke x1=3 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=3 x2=3 y1=14 y2=14></line> </svg>'},function(t,e){t.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=9 x2=15 y1=4 y2=4></line> <polyline class=ql-stroke points="3 4 4 5 6 3"></polyline> <line class=ql-stroke x1=9 x2=15 y1=14 y2=14></line> <polyline class=ql-stroke points="3 14 4 15 6 13"></polyline> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class=ql-stroke points="3 9 4 10 6 8"></polyline> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,15H13.861a3.858,3.858,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.921,1.921,0,0,0,12.021,11.7a0.50013,0.50013,0,1,0,.957.291h0a0.914,0.914,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.076-1.16971,1.86982-1.93971,2.43082A1.45639,1.45639,0,0,0,12,15.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,15Z /> <path class=ql-fill d=M9.65,5.241a1,1,0,0,0-1.409.108L6,7.964,3.759,5.349A1,1,0,0,0,2.192,6.59178Q2.21541,6.6213,2.241,6.649L4.684,9.5,2.241,12.35A1,1,0,0,0,3.71,13.70722q0.02557-.02768.049-0.05722L6,11.036,8.241,13.65a1,1,0,1,0,1.567-1.24277Q9.78459,12.3777,9.759,12.35L7.316,9.5,9.759,6.651A1,1,0,0,0,9.65,5.241Z /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,7H13.861a4.015,4.015,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.922,1.922,0,0,0,12.021,3.7a0.5,0.5,0,1,0,.957.291,0.917,0.917,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.077-1.164,1.925-1.934,2.486A1.423,1.423,0,0,0,12,7.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,7Z /> <path class=ql-fill d=M9.651,5.241a1,1,0,0,0-1.41.108L6,7.964,3.759,5.349a1,1,0,1,0-1.519,1.3L4.683,9.5,2.241,12.35a1,1,0,1,0,1.519,1.3L6,11.036,8.241,13.65a1,1,0,0,0,1.519-1.3L7.317,9.5,9.759,6.651A1,1,0,0,0,9.651,5.241Z /> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <line class="ql-stroke ql-thin" x1=15.5 x2=2.5 y1=8.5 y2=9.5></line> <path class=ql-fill d=M9.007,8C6.542,7.791,6,7.519,6,6.5,6,5.792,7.283,5,9,5c1.571,0,2.765.679,2.969,1.309a1,1,0,0,0,1.9-.617C13.356,4.106,11.354,3,9,3,6.2,3,4,4.538,4,6.5a3.2,3.2,0,0,0,.5,1.843Z></path> <path class=ql-fill d=M8.984,10C11.457,10.208,12,10.479,12,11.5c0,0.708-1.283,1.5-3,1.5-1.571,0-2.765-.679-2.969-1.309a1,1,0,1,0-1.9.617C4.644,13.894,6.646,15,9,15c2.8,0,5-1.538,5-3.5a3.2,3.2,0,0,0-.5-1.843Z></path> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,3V9a4.012,4.012,0,0,0,4,4H9a4.012,4.012,0,0,0,4-4V3></path> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=12 x=3 y=15></rect> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=12 width=12 x=3 y=3></rect> <rect class=ql-fill height=12 width=1 x=5 y=3></rect> <rect class=ql-fill height=12 width=1 x=12 y=3></rect> <rect class=ql-fill height=2 width=8 x=5 y=8></rect> <rect class=ql-fill height=1 width=3 x=3 y=5></rect> <rect class=ql-fill height=1 width=3 x=3 y=7></rect> <rect class=ql-fill height=1 width=3 x=3 y=10></rect> <rect class=ql-fill height=1 width=3 x=3 y=12></rect> <rect class=ql-fill height=1 width=3 x=12 y=5></rect> <rect class=ql-fill height=1 width=3 x=12 y=7></rect> <rect class=ql-fill height=1 width=3 x=12 y=10></rect> <rect class=ql-fill height=1 width=3 x=12 y=12></rect> </svg>'},function(t,e){t.exports='<svg viewbox="0 0 18 18"> <polygon class=ql-stroke points="7 11 9 13 11 11 7 11"></polygon> <polygon class=ql-stroke points="7 7 9 5 11 7 7 7"></polygon> </svg>'},function(t,e,r){"use strict";function n(t,e,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,e);return void 0!==i?"value"in i?i.value:(i=i.get,void 0!==i?i.call(r):void 0):null!==(t=Object.getPrototypeOf(t))?n(t,e,r):void 0}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.BubbleTooltip=void 0;var i=function(t,e,r){return e&&o(t.prototype,e),r&&o(t,r),t};function o(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}var a=l(r(3)),s=l(r(8)),u=r(43),f=l(u),h=r(15),c=l(r(41));function l(t){return t&&t.__esModule?t:{default:t}}function d(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function p(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function m(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var b=[["bold","italic","link"],[{header:1},{header:2},"blockquote"]];m(g,f.default),i(g,[{key:"extendToolbar",value:function(t){this.tooltip=new v(this.quill,this.options.bounds),this.tooltip.root.appendChild(t.container),this.buildButtons([].slice.call(t.container.querySelectorAll("button")),c.default),this.buildPickers([].slice.call(t.container.querySelectorAll("select")),c.default)}}]),r=g;function g(t,e){return d(this,g),null!=e.modules.toolbar&&null==e.modules.toolbar.container&&(e.modules.toolbar.container=b),e=p(this,(g.__proto__||Object.getPrototypeOf(g)).call(this,t,e)),e.quill.container.classList.add("ql-bubble"),e}r.DEFAULTS=(0,a.default)(!0,{},f.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(t){t?this.quill.theme.tooltip.edit():this.quill.format("link",!1)}}}}});var v=(m(y,u.BaseTooltip),i(y,[{key:"listen",value:function(){var t=this;n(y.prototype.__proto__||Object.getPrototypeOf(y.prototype),"listen",this).call(this),this.root.querySelector(".ql-close").addEventListener("click",(function(){t.root.classList.remove("ql-editing")})),this.quill.on(s.default.events.SCROLL_OPTIMIZE,(function(){setTimeout((function(){var e;t.root.classList.contains("ql-hidden")||null!=(e=t.quill.getSelection())&&t.position(t.quill.getBounds(e))}),1)}))}},{key:"cancel",value:function(){this.show()}},{key:"position",value:function(t){var e=n(y.prototype.__proto__||Object.getPrototypeOf(y.prototype),"position",this).call(this,t);t=this.root.querySelector(".ql-tooltip-arrow");if(t.style.marginLeft="",0===e)return e;t.style.marginLeft=-1*e-t.offsetWidth/2+"px"}}]),y);function y(t,e){d(this,y);var r=p(this,(y.__proto__||Object.getPrototypeOf(y)).call(this,t,e));return r.quill.on(s.default.events.EDITOR_CHANGE,(function(t,e,n,i){t===s.default.events.SELECTION_CHANGE&&(null!=e&&0<e.length&&i===s.default.sources.USER?(r.show(),r.root.style.left="0px",r.root.style.width="",r.root.style.width=r.root.offsetWidth+"px",1===(t=r.quill.getLines(e.index,e.length)).length?r.position(r.quill.getBounds(e)):(i=t[t.length-1],t=r.quill.getIndex(i),e=Math.min(i.length()-1,e.index+e.length-t),e=r.quill.getBounds(new h.Range(t,e)),r.position(e))):document.activeElement!==r.textbox&&r.quill.hasFocus()&&r.hide())})),r}v.TEMPLATE=['<span class="ql-tooltip-arrow"></span>','<div class="ql-tooltip-editor">','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-close"></a>',"</div>"].join(""),e.BubbleTooltip=v,e.default=r},function(t,e,r){t.exports=r(63)}],t.c=n,t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},t.p="",t(t.s=109).default;function t(e){if(n[e])return n[e].exports;var i=n[e]={i:e,l:!1,exports:{}};return r[e].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var r,n},t.exports=r()}).call(this,r("b639").Buffer)},"93e0":function(t,e){t=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),"number"==typeof __g&&(__g=t)},"93e6":function(t,e,r){"use strict";var n=r("0632").Buffer,i=r("334a").Transform;function o(t){i.call(this),this._block=n.allocUnsafe(t),this._blockSize=t,this._blockOffset=0,this._length=[0,0,0,0],this._finalized=!1}r("3fb5")(o,i),o.prototype._transform=function(t,e,r){var n=null;try{this.update(t,e)}catch(t){n=t}r(n)},o.prototype._flush=function(t){var e=null;try{this.push(this.digest())}catch(t){e=t}t(e)},o.prototype.update=function(t,e){if(function(t,e){if(!n.isBuffer(t)&&"string"!=typeof t)throw new TypeError(e+" must be a string or a buffer")}(t,"Data"),this._finalized)throw new Error("Digest already called");n.isBuffer(t)||(t=n.from(t,e));for(var r=this._block,i=0;this._blockOffset+t.length-i>=this._blockSize;){for(var o=this._blockOffset;o<this._blockSize;)r[o++]=t[i++];this._update(),this._blockOffset=0}for(;i<t.length;)r[this._blockOffset++]=t[i++];for(var a=0,s=8*t.length;0<s;++a)this._length[a]+=s,0<(s=this._length[a]/4294967296|0)&&(this._length[a]-=4294967296*s);return this},o.prototype._update=function(){throw new Error("_update is not implemented")},o.prototype.digest=function(t){if(this._finalized)throw new Error("Digest already called");this._finalized=!0;var e=this._digest();void 0!==t&&(e=e.toString(t)),this._block.fill(0);for(var r=this._blockOffset=0;r<4;++r)this._length[r]=0;return e},o.prototype._digest=function(){throw new Error("_digest is not implemented")},t.exports=o},"942c":function(t,e,r){r=r("f083"),r(r.S,"Math",{DEG_PER_RAD:Math.PI/180})},"945d":function(t,e,r){"use strict";var n=r("7d92"),i=r("0cbb"),o=r("f3a3"),a=o.assert,s=o.parseBytes,u=r("380f"),f=r("44a3");function h(t){if(a("ed25519"===t,"only tested with ed25519 so far"),!(this instanceof h))return new h(t);t=i[t].curve,this.curve=t,this.g=t.g,this.g.precompute(t.n.bitLength()+1),this.pointClass=t.point().constructor,this.encodingLength=Math.ceil(t.n.bitLength()/8),this.hash=n.sha512}(t.exports=h).prototype.sign=function(t,e){t=s(t);var r=this.keyFromSecret(e),n=this.hashInt(r.messagePrefix(),t),i=this.g.mul(n);e=this.encodePoint(i),r=this.hashInt(e,r.pubBytes(),t).mul(r.priv()),r=n.add(r).umod(this.curve.n);return this.makeSignature({R:i,S:r,Rencoded:e})},h.prototype.verify=function(t,e,r){t=s(t),e=this.makeSignature(e);var n=this.keyFromPublic(r);r=this.hashInt(e.Rencoded(),n.pubBytes(),t),t=this.g.mul(e.S());return e.R().add(n.pub().mul(r)).eq(t)},h.prototype.hashInt=function(){for(var t=this.hash(),e=0;e<arguments.length;e++)t.update(arguments[e]);return o.intFromLE(t.digest()).umod(this.curve.n)},h.prototype.keyFromPublic=function(t){return u.fromPublic(this,t)},h.prototype.keyFromSecret=function(t){return u.fromSecret(this,t)},h.prototype.makeSignature=function(t){return t instanceof f?t:new f(this,t)},h.prototype.encodePoint=function(t){var e=t.getY().toArray("le",this.encodingLength);return e[this.encodingLength-1]|=t.getX().isOdd()?128:0,e},h.prototype.decodePoint=function(t){var e=(t=o.parseBytes(t)).length-1,r=t.slice(0,e).concat(-129&t[e]);e=0!=(128&t[e]),r=o.intFromLE(r);return this.curve.pointFromY(r,e)},h.prototype.encodeInt=function(t){return t.toArray("le",this.encodingLength)},h.prototype.decodeInt=function(t){return o.intFromLE(t)},h.prototype.isPoint=function(t){return t instanceof this.pointClass}},"94bb":function(t,e,r){"use strict";function n(t){return function(){return t(this,0<arguments.length?arguments[0]:void 0)}}var i,o=r("93e0"),a=r("cffc")(0),s=r("77ea"),u=r("4c8d"),f=r("974c"),h=r("415f"),c=r("9fe8"),l=r("798a"),d=r("798a"),p=!o.ActiveXObject&&"ActiveXObject"in o,m="WeakMap",b=u.getWeak,g=Object.isExtensible,v=h.ufstore,y=(o={get:function(t){if(c(t)){var e=b(t);return!0===e?v(l(this,m)).get(t):e?e[this._i]:void 0}},set:function(t,e){return h.def(l(this,m),t,e)}},t.exports=r("d168")(m,n,o,h,!0,!0));d&&p&&(f((i=h.getConstructor(n,m)).prototype,o),u.NEED=!0,a(["delete","has","get","set"],(function(t){var e=y.prototype,r=e[t];s(e,t,(function(e,n){return!c(e)||g(e)?r.call(this,e,n):(this._f||(this._f=new i),n=this._f[t](e,n),"set"==t?this:n)}))})))},"94ca":function(t,e,r){var n=r("d039"),i=/#|\.prototype\./,o=(r=function(t,e){return t=a[o(t)],t==u||t!=s&&("function"==typeof e?n(e):!!e)},r.normalize=function(t){return String(t).replace(i,".").toLowerCase()}),a=r.data={},s=r.NATIVE="N",u=r.POLYFILL="P";t.exports=r},"94f8":function(t,e,r){var n;t.exports=(n=r("21bf"),function(t){var e=n,r=e.lib,i=r.WordArray,o=r.Hasher,a=(r=e.algo,[]),s=[];!function(){function e(t){return 4294967296*(t-(0|t))|0}for(var r=2,n=0;n<64;)!function(e){for(var r=t.sqrt(e),n=2;n<=r;n++)if(!(e%n))return;return 1}(r)||(n<8&&(a[n]=e(t.pow(r,.5))),s[n]=e(t.pow(r,1/3)),n++),r++}();var u=[];r=r.SHA256=o.extend({_doReset:function(){this._hash=new i.init(a.slice(0))},_doProcessBlock:function(t,e){for(var r=this._hash.words,n=r[0],i=r[1],o=r[2],a=r[3],f=r[4],h=r[5],c=r[6],l=r[7],d=0;d<64;d++){d<16?u[d]=0|t[e+d]:(p=u[d-15],m=u[d-2],u[d]=((p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3)+u[d-7]+((m<<15|m>>>17)^(m<<13|m>>>19)^m>>>10)+u[d-16]);var p=n&i^n&o^i&o,m=l+((f<<26|f>>>6)^(f<<21|f>>>11)^(f<<7|f>>>25))+(f&h^~f&c)+s[d]+u[d];l=c,c=h,h=f,f=a+m|0,a=o,o=i,i=n,n=m+(((n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22))+p)|0}r[0]=r[0]+n|0,r[1]=r[1]+i|0,r[2]=r[2]+o|0,r[3]=r[3]+a|0,r[4]=r[4]+f|0,r[5]=r[5]+h|0,r[6]=r[6]+c|0,r[7]=r[7]+l|0},_doFinalize:function(){var e=this._data,r=e.words,n=8*this._nDataBytes,i=8*e.sigBytes;return r[i>>>5]|=128<<24-i%32,r[14+(64+i>>>9<<4)]=t.floor(n/4294967296),r[15+(64+i>>>9<<4)]=n,e.sigBytes=4*r.length,this._process(),this._hash},clone:function(){var t=o.clone.call(this);return t._hash=this._hash.clone(),t}});e.SHA256=o._createHelper(r),e.HmacSHA256=o._createHmacHelper(r)}(Math),n.SHA256)},"953d":function(t,e,r){var n;t.exports=(n=r("9339"),function(t){function e(n){if(r[n])return r[n].exports;var i=r[n]={i:n,l:!1,exports:{}};return t[n].call(i.exports,i,i.exports,e),i.l=!0,i.exports}var r={};return e.m=t,e.c=r,e.i=function(t){return t},e.d=function(t,r,n){e.o(t,r)||Object.defineProperty(t,r,{configurable:!1,enumerable:!0,get:n})},e.n=function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(r,"a",r),r},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="/",e(e.s=2)}([function(t,e){t.exports=n},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=r(4),i=r.n(n);n=r(6),n=r(5)(i.a,n.a,!1,null,null,null);e.default=n.exports},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0}),e.install=e.quillEditor=e.Quill=void 0;var i=n(r(0)),o=n(r(1)),a=window.Quill||i.default;r=function(t,e){e&&(o.default.props.globalOptions.default=function(){return e}),t.component(o.default.name,o.default)},i={Quill:a,quillEditor:o.default,install:r};e.default=i,e.Quill=a,e.quillEditor=o.default,e.install=r},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={theme:"snow",boundary:document.body,modules:{toolbar:[["bold","italic","underline","strike"],["blockquote","code-block"],[{header:1},{header:2}],[{list:"ordered"},{list:"bullet"}],[{script:"sub"},{script:"super"}],[{indent:"-1"},{indent:"+1"}],[{direction:"rtl"}],[{size:["small",!1,"large","huge"]}],[{header:[1,2,3,4,5,6,!1]}],[{color:[]},{background:[]}],[{font:[]}],[{align:[]}],["clean"],["link","image","video"]]},placeholder:"Insert text here ...",readOnly:!1}},function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=n(r(0)),o=n(r(3)),a=window.Quill||i.default;"function"!=typeof Object.assign&&Object.defineProperty(Object,"assign",{value:function(t,e){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var r=Object(t),n=1;n<arguments.length;n++){var i=arguments[n];if(null!=i)for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])}return r},writable:!0,configurable:!0}),e.default={name:"quill-editor",data:function(){return{_options:{},_content:"",defaultOptions:o.default}},props:{content:String,value:String,disabled:{type:Boolean,default:!1},options:{type:Object,required:!1,default:function(){return{}}},globalOptions:{type:Object,required:!1,default:function(){return{}}}},mounted:function(){this.initialize()},beforeDestroy:function(){this.quill=null,delete this.quill},methods:{initialize:function(){var t=this;this.$el&&(this._options=Object.assign({},this.defaultOptions,this.globalOptions,this.options),this.quill=new a(this.$refs.editor,this._options),this.quill.enable(!1),(this.value||this.content)&&this.quill.pasteHTML(this.value||this.content),this.disabled||this.quill.enable(!0),this.quill.on("selection-change",(function(e){e?t.$emit("focus",t.quill):t.$emit("blur",t.quill)})),this.quill.on("text-change",(function(e,r,n){var i=t.$refs.editor.children[0].innerHTML,o=t.quill,a=t.quill.getText();t._content=i="<p><br></p>"===i?"":i,t.$emit("input",t._content),t.$emit("change",{html:i,text:a,quill:o})})),this.$emit("ready",this.quill))}},watch:{content:function(t,e){this.quill&&(t&&t!==this._content?(this._content=t,this.quill.pasteHTML(t)):t||this.quill.setText(""))},value:function(t,e){this.quill&&(t&&t!==this._content?(this._content=t,this.quill.pasteHTML(t)):t||this.quill.setText(""))},disabled:function(t,e){this.quill&&this.quill.enable(!t)}}}},function(t,e){t.exports=function(t,e,r,n,i,o){var a,s,u,f=t=t||{},h=typeof t.default;t="function"==typeof(f="object"==h||"function"==h?(a=t).default:f)?f.options:f;return e&&(t.render=e.render,t.staticRenderFns=e.staticRenderFns,t._compiled=!0),r&&(t.functional=!0),i&&(t._scopeId=i),o?t._ssrRegister=s=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),n&&n.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)}:n&&(s=n),s&&(i=t.functional,u=i?t.render:t.beforeCreate,i?(t._injectStyles=s,t.render=function(t,e){return s.call(e),u(t,e)}):t.beforeCreate=u?[].concat(u,s):[s]),{esModule:a,exports:f,options:t}}},function(t,e,r){"use strict";e.a={render:function(){var t=this.$createElement;t=this._self._c||t;return t("div",{staticClass:"quill-editor"},[this._t("toolbar"),this._v(" "),t("div",{ref:"editor"})],2)},staticRenderFns:[]}}]))},"956a":function(t,e,r){var n=r("1e3c"),i=r("fda6"),o=r("bac2"),a=r("0be8"),s=r("ae84");function u(t,e,r){if(t=t.toLowerCase(),o[t])return i.createCipheriv(t,e,r);if(a[t])return new n({key:e,iv:r,mode:t});throw new TypeError("invalid suite type")}function f(t,e,r){if(t=t.toLowerCase(),o[t])return i.createDecipheriv(t,e,r);if(a[t])return new n({key:e,iv:r,mode:t,decrypt:!0});throw new TypeError("invalid suite type")}e.createCipher=e.Cipher=function(t,e){var r;if(t=t.toLowerCase(),o[t])r=o[t].key,n=o[t].iv;else{if(!a[t])throw new TypeError("invalid suite type");r=8*a[t].key,n=a[t].iv}var n=s(e,!1,r,n);return u(t,n.key,n.iv)},e.createCipheriv=e.Cipheriv=u,e.createDecipher=e.Decipher=function(t,e){var r;if(t=t.toLowerCase(),o[t])r=o[t].key,n=o[t].iv;else{if(!a[t])throw new TypeError("invalid suite type");r=8*a[t].key,n=a[t].iv}var n=s(e,!1,r,n);return f(t,n.key,n.iv)},e.createDecipheriv=e.Decipheriv=f,e.listCiphers=e.getCiphers=function(){return Object.keys(a).concat(i.getCiphers())}},"95ff":function(t,e,r){var n;n=function(){return r={},t.m=e=[function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWIAAAVLCAMAAAAvblKlAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABgUExURQAAAP////qZPv79/fj5+f////3+//Ls4/////7+/f///////wEBAf///7+znFOqUHJQL2vVY/dKQv7KUHBgvL+YZVO+/3VvW9XP0P////Ls4vj07evj2/v799rQwP7+/Gc9v+EAAAAZdFJOUwDN/nFHLVzg4RWGoKe2/P0n/fr9+IX95ddooTvrAAAgAElEQVR42u2dC0PiPBOFQS6CfFbU5YW2afv//+XXpBd6SdoiGZauz1GxoOvq43EymUzCYlHqFPw6nRaPVA44TVP1i5T/uA+FnANWv1A55P3DCBf/ZfTrIAfB5kFRouYb/ZKX8lVF6UN8fArUL1ZweUSYUOUv9dfEiauLNeOVvInT1n/+K8JEE3aa7h9mYvVbbfwmTHj9+9K1no2l40TzlxqpX5FLdGycCidul1+YRUTty3Qrj7jt4l8B9/qTRipdSSOOrIPBv5tLRG3S6gGI1a/xsN3Gj0GsOqnxv4q6Z+PoMYHC7uF/M5Owu1h4uHuz5OS/xsRlYrx5wNSj97/+a5Sj7k/V/LOVnnosUlsUjhqZxfUvbcbvXCbWhKUn0IuV1cT/aCYRdU2s44R4GWifNr+NqHHVDMwWf8/oXmTl/JiUTWubqt54207Oo+5wMd97UfUDVfTFi0BF3pZ2vqXIUZNSnbg2l3uqwbUTPx5QLTahomTcmri3BoeZ2zfqheWrhx+zPFowtlg3csw8Z3iv5Zbo2kzxqEV+HY+nNapEzjs33Bv6oJ+vGQ1/43WzymrxQO23l/SX6bJ6kIXTCA0qBTGIQQzixyNWjv9JtW/sl6Mf6n3sh19y8Guq7s9h/Wp/38Wq8zZXqadysfL2bREo/lIsVg/6mrr/XStVvw7xg1zX2M1R/HA91GnavR74bfwtxMrtIzXNtmrgk0e/pBr4kiXcBuJAVffS4rEgUFHrOr+jql+LFGI1kaoa+MHVrR8aZDv671wfqyNEWhBWKr+fe1UZrqkBnXav8/fVzQNcrOQjquhwarzZ+MPXJHMVESE3q9JM9VvzOjJLfPKIrank7JK28s//OtiVGE1cKN6ZDWHN6zQwyB/lYk92VLd89rQ4bP0CyjLclQE5rR9QOibkps1jRlDW2VrXJoqYz0pTAcQ+LaoeEC7UyKPGkVExwpk/wXLsM/G4QJo7PFDN6xqxrix3vvD9iC//3DyjtK+GnBax2Di2JF9aN+hcB/rTbIFC3b+jaaWG84bRP+ZJ2YQa9+TN2YRyJ8aq8T41o1oRPwqmQVokcNfrwup2xPevjOzTn/3dqruCicifTlUVKsJwWgfjwESDcgDMI2+q0vKXUF+nZii0IfaxundRN0BUD4zVPxgrG4yvw51JL8xwF9Rz66Bz3bijfMcJ3Tfoy3TKA0w1fF9NAt+c2plQUY5ixfJz/W/VhG8yXXvaivB3phBKbCai0gbhu76Qn+27+/QhVUzl67elBH7bjv/JW0vhOlUTIoNy/+kq+1114+CmLKsBt81ilO8/hvViIcH4Z1ZSDw8S4n9yHgm7GCv/P8rPKx7q0aSVV8JFV9vfLpE91/+v0ovvZqG1ac+MUFS0bF7WC//ar35dW9tj2t1oVRmbfIAYxCAGMYhBDGIQg1gUzlnLrIuCWGSOpvEGgcF8fhrE6lE3wx/+2RftlEBzwsVKXJCDPqdPgPifq06cK6zpjxArAsWYgsLDOgyfKz+b0GEidBDpAKKKGBJUN8oaU0DsNHE13unKWW3sNMhv9f18FNSPnsu3qCR7Zri7DXHONHdz0bWm7wb6798gVj3EgSBi5YhBalqosjXtqKHPU5P/o3vGB41M6ZsiowiKx/JwEBWJXBkSil+EvizidR+x3542Bw8VufYv/RRv5PoK1g4tNfFtwMUV4hxk8RFVDoDnK1bzkAWxt562x2YUYv1WyhaLS4cWxB2xWL+3I/bY0/bPTDkaGUU5sSvThCI6NDKKAqnJKMpg0kcs2tP2QE8KhOPzNRcuE7iffWcSPW3KB1clGxOmzZ+D9sXP5naSPW3Kr5vV+NjnN1ZfaxR3EPbf0zaUKtgfUlMMPNj642zdVvciryptPwfsv6dNjYzVP9zF6DdhmJSz+Rka/m5Pm58fYsLvSN36K/D4Tcr3tM06a7v7Xz+op21aD+zQv5zrr07R0yaLl562f+cIN4TmquPiaJRfIBHAbQFEgu/q8rpLkt3rZQVjCcKn1yRXnEu/fz0BWQBwDlfjjRODWUMGjT/ElyQp7WtuDO7kgpH9efi1BFxCjksnv4LYF+LXpAZcmrg0Moy9Em7ALZwMY49xOK4Hug7mWMdjGN2L+FREiQbga9DIP3IC8f1hIo4rF3dAmzGPUHG/iRu5RFeGMTb2YmJNOPgIkuZt6WJsfDfieqz7+Pzs3BaQExDfHycKxj3ElY2JFHdmbAXg2OFirQuIPeQTmrHNxeQUHhBHcWXjLuKKcByB+C7EcVzZOMfaDBdVJM4FYh+Ic5oaa/s2BrG3QGHUQ1zZmEDhZbiLnS6O8uEOUPcwvsTRMOI4ImnzMfUYdDFTj3vHu6j0sR1xxGjnZXpnFHymnVtDOKIof3+kiIxX4yRMOreGMHHCQ04RRbFdmn3E9NmLjSP9Gkc9vvphTOwjGkcl4Kj7QiT2yjiqU4t6oMsZQ9hfOI5aNi5uCMTeGUfdKAFhz7GiAlu8EYd9Mz69RlHUAJwHCZpfPTM+ni7NDWgXWrglIOeUX3Mzv74avgCWgcxumgdhhgNCCP3FSNx4QSJ8mwkFkEVyidVhucuy3fKwIrGQcPBqGTa0XOFkzxZe7cKOdit87DNGLEOLljD2hnidhFYlaxj78fA2Cx3KtjD24mEn4ZwxPvZh4iQcEPuVPCBehoNagvjubC0c0QrGdyLejSHeESruQzxqYmzsMRKrr68XM/QlL19fimjsK0403PqllTNOzEXjA0QKX3Hiq2BcEP4iUnhCfGiQfPlqqvGBA4g9JcVJk3BCauwJcStlS+yE87QNUj9H3C5PJFbCYQZiEBMoGO4Y7v5K0vZC0sbUgwk0ogz0VyIFxUyZSEFJ/u/bGBN7TY1pCZIJFSzyizOmVUWeMQ1XD/AxbYPy8ZjmV3nGq56RE1q4PTO2bESAsHfIne00MJGhzC5z9A84ecFWMIQQ+pvabN/e35fL9/e37QYa/rXfvi93u90yl373vt3DxK+27znXw9tqm2v1lk9Bdu9bqPgMEYcc6Wrd0CpHfiBceNN62QFcQl6uYeMpSOSG3RqsW/O6Lu/k1iZY+PHwbvdWAa7eFZdvux0+9hGHlwXh7bqvt92SeHy/DruDHbB+KP8ghO4PxO99vKca8zvh+O4Zx3K3amYRr3H8elldIa9278xB7jZxHYi3r1mmn/45y16vxsbG9+r9auJVnFXPsZ3Fq8rHuY2hdF86sazDbvMJzbP4VEdjkoo748ShQvyaNZ8rPns9lT4+ECnu0pvJiXXkXbUI54xPdW78BicvofjSRXypgvGSYHwX4mWVO7wmHcSvJeItiO/SskYcdxAn0elUIl7CSQRxBmLvgSLrBYqCMYHiXsSu4S68lC5muPORtK2tSVuJmKTN09Tj1IkU4WtJmKmHvwn0Kc5aE+hTMb1jAu1t7nFqMg7jKkxQBvIQKd5rG59eM6Mwn9mdqhIFxcx7dS3J50xPp4t+MjYN+HiiJO/Rxtf6+6nSsTQxC0s+dKjrmRprDvdYW5jlUV9JRZ0b15yrtTsW+f2oblVprDyvaVXxHI6rhquCclXFpOHKo49pG5SPx93m1y3Nr/6DhW7avrZw64ZugoTvOQgbER4RLthOgxBCCKH7VT0VNOclSAFuCyASfFeX112S7F4vnA0kQvhkGgfjXPr96wnIAoBzuBpvnBjMGjJo/CG+JElp37J9UN+5YGR/Hn4tAZeQ49LJryD2hfg1qQE3emBh7Jtwq8HYRGUY+4vDcT3QdTDHOh7D6F7EpyJKNABfg0b+kROI7w8TcVy5uAPajHmEivtN3MglkqTF2SCOsbEXE5vBrXzppm7Y+F7ESU246eAr5ZinnfAQJ67ujduYiRReMraScJx+aqwq+PgIlL76TAvAcXwBsYd8Is7RasTq4+Mzl2b88RmomGDsAXFkCKefOdqca2AIfwYG8WduZK0IxHchNhADY978In8X5C/lZX7HfBjEHhAb7yYl18YliH0FiiT9LFwcFC4OSkOrhEDhbfocFdEhKkwcGcRBVBB+hfBdjC9xMeDlRjY8tY/NI59pkbNFJG0+ph6GcVasjIZhgTZLqo8w9bh3vItKH1ulP0go9jC9i4cYU5S/P1JEsdPH2sTEiftzisjBWPONIqbPXmxcQI46gDGxv2gcabdWtr2+049GRGJfjKMKbB0zCsgQ9heOozoymAhcvhGIPTOuvVyFCQh7jhVR3HjVb0QJr4xPlZGr24jmV9+Mj6dL1NCFFm4JyDnlV3380qvhC2AZyOymeRBmOCCE0F+MxI0XJMK3mVAAWSSXWB2WuyzbLQ8rEgsJB6+WYUPLFU72bOHVLuxot8LHPmPEMrRoCWNviNdJaFWyhrEfD2+z0KFsC2MvHnYSzhnjYx8mTsIBsV/JA+JlOKgliO/O1sIRrWB8J+LdGOIdoeI+xKMmxsYykTjTm++Ixn7ihN24n3ofXn2PSOE/Tny2ERMp7kF8cHm4ifgAYj+hOErLOUhQEE5Ijb0gvqZsendjXBD+bBPO0zZI/Rxx1h7hYo36o7y65hcg9ob44zNOy/chiH0Hiqx0b9/DBApvw12JV79EVIJkkrYKcZcwSZu/qUcZJRRFCrkJ9KeVMBNon2WgTxthQrFEkYI44TNSUJL/+zbGxJ6jMS1BEqGCRX5xxrSqyDOm4eoBPqZtUD4e0/wqz3jVM3JCC7dnxpaNCBD2DrmznQYmMpTZZY7+AScv2AomoFN59vbnCRaygIEsFBg+OyJMSBOGsTxhGPvVp1VwERrpGPMeYeI0jLGxqInTMAwVNhY0sSaMjSURp2HVIw9iGcRNwiD2jDjtEQaxV8RBGCZdwiD2iljvOUhUmzCIvSK+NrsGzO+EYnHSJwxiz1OPpEeYqYfvlCLpEMbE/mfQcZswJpabQmNi/6Ik/1cYQ1iaMYTlxjxGukdABjBCCCGEEEIIzXt+V87rvr5gIUT4q2D79QVjIX0VbL9ALKbjVy1gSDMGhTRjQEiHYxCLE4axPGEYS+bFX0U8Zm1JdOpxBLH4BPoIYYQQQgghhBCasdary6v6NXq9rNaPBnxRURRHcazfBl7n+tZ7jSJ1eSTkTQ44nqK5Qrb/MOqyeZiFVfGt6N+tfnO9RvFMX6yvBvL6cYQrtvEQ48EPPu1rPGSZxzDep43/dOjbuX7SzG7dP1EcpfsHINYD3VXKvHYu5q6Bn0hdHhImiv+8eDH/f31RXanmRdT+Vp/5tvxpej/R9Ud6RKi4NBh2XlT3kQbv5rtnvjbfcu8nUo0fQ9zGm7SVkket68jykaj5Lqpen/O6ddn8iaL6LVKpdOa2mj4jiv7Rmd5KPE78dqUXEEtLGnGqpr2o9N99kUZc07PzrF8bl6p1Zw6vgy/SiC+Tfs/Xm9ZFeedpr5vfrvuHuzwAcZebBWDjTuf1mUE7fdH6DUgjPhX/TVrcFFKtq+tHHZCvn/dM1+1vsPXztaTSk/jUo01Qpa1vsfXR/q+g9+Gnue58gwV/y59kLvGicWD5huz3VN/hTm88gyZ+g4F8GShIf7ceUDH+5YjlTbxY7H814+ARJflOqPhdwINHLd4FgWEbFHwD58vIq+POoz+n92HHD5N/IHjYOv8+CDyY2PHHEDz4c4KpP0UQPCZKVDOQ/P8b8/DYS9qxyPDDYp+Tdj7X8ZLr0ZtaNpryL9Jp82DAi+Ppj9GJI0mFAP9pCMgSkfhPWxDxrT89wUSaMIzlCcPY/0inVMW2vGLM82ziJAyTgnBWXUHGr4n1s//8aV9hY7/52iUML3/aVxyZ4DFOXBjwpBGHAYhlEatQgVgWcRZmIJZGXCYTF6UuIJZAfClSiPL5Ry8glkna/vyJc7rBJedcBWaSNr9Tj5xw/Kec5ymqxhIT6D9JUsWHKjJDxreNu8LE3m1MyvZoxlCRZgwTYcbka9JjHiOdEGRaVcRnedUp50QJYcBAFgoSXx0RLKQJw1ieMIz96ssquHge6dJQVWyjMGXMEzBxGIZRRTgMsbFAuhZVjOsLbOw7Epdor4SxsffBTsON4wZhEHvPJ6JiBToip5BL2QzjmLQNxAQKxHD3t/JikjamHkyg0aiN02sIpgwkmbZRzBQSJfm/whjC0owhLJYds8j/EMgAFtJ+sW9oc9W61rbSqtRbqUOhd6Nlod10lf+i+OfvxdeqvnT1X5X/8/WbuX6D+03jG1/sn5hwB3IT83rjxPy2smKuQC93Q6yXNd023xLwqgt4uy4Z6+/oCnjTIvzElPdNxvn3vdn3CeufsQB8dXLB+FAwfu8w3jUZJ+a1AbjH+FAwfmsz1v9bE3DBeNNnvNg/Nd/CxYsr432L8aZmXLl4WwAeYbw0IFtKmi7eFYBHGdeyQW74+JlN3LFxA3DXx9uWj6tIUSIecnHPx4bwbkKkKBnXNm4EilakWDw748V+34a8rwBfGdeh4hor2jYuIS9dlBs+bkaKEvKhgPzWhVz72BKNbaFiP49g3B7vNh0bN1y8ag547+8Hl48Tdzjuu/hgI7xuGdk94D13pGhS3vdGvK07VBzeWqGiyXggrbja2J61OWy8aULuMX7qzG1/jRUjLrZEiiJUdFzczttyC2cNIy8bI17Hxoc3h437w918IsW+O+K5kgrXiFe5uJtU7JaTbNym/DY5Gu83M4oUi25OYZ1+9CZ53QGvGyhahLN2QK5cbBK3Rto2YOPhaLyYwxTPPubVNt62goUlN353Z27JgI/fp+bGJeONc8ibUW5sJdxMKlb2WfS7bRa9bIfjXjC+BooW4t4k2hqN+7lxYZjjc9p470rd1pYhrz3iHeylCmss7ocKx/xjUm48Ixd3B7ymjd0zvE5qbLXxUHLcnX4MjnfOSkUF+akrFdUcb9E08X4oc1tNrLgNFdwaeZstVPSm0Y1o7Brxnr7cZrfx0CT6rY4UrSlea7xbNnKKRm7cnkVPCRQ2G+9nUzXuUx6x8eoajW3VoNYUz+3ikYLbrTaeRTFoLDduZ22tUkVr+mGNxrZgPJRU9NK2po1bjPfNrKKY4R2f08WLvTVWrBtJxbY3AxmpVLTGu16S3Fv+aE0/mj4uGdc5RStSzCmpcNi4mVV0hrtV28WHfr2tU6pIbLnxezupONjrbVsz+xlw8dOXNIfKmg0XO2xcUX4fX8ZLrInbpHqbI3Hrzz+eOTVeDNaCGmnbypFU9G3cyY0dwXg5MN41ovF2aIZXlzSfuFjRSSkGIW8Hl5ha5aCdY5GptVLaqgZ1CxWWoqZlEW/R8vE8ptGWSGGrVKxageLgXidNBpb7m3nbdfXjrbXa35xEb+qiZnu8e/7U2Gbj9WClop1UvHdsvOtF46SbHbvnH9dQ0S9UuGLF8y/4L4aneBMqFQMuLottSS8YO6JxNze2Fiosk+j9c9t4tKrphOye4jVtnO2sLrZPP25ei94/d+I2afnDusC0ehuMxsvBrG1nm35068ZDq3hzar0a8vH4Kt7h7eCIxrvG8kcyOsWbtBbdWv3YbzbNYFyu4jznNHrvsvF6MxQoVm+WSsXVxR0b9+oUu46L329fi943ikGLWVTchpc/elXNt5U9Ny5aYnf99Y9kcC368KNo3F2M3s95vBtrvurV2zqxorPA1LPx+6QGt27ZeDOT1f5Oo+Z+WqNmbxXvfXAVL+k3EVp6YfsNbttuZ1BnhWkmTRXtnm5nT8V6sGvFmlMsRyrzU8e7dXuKZ7Px/sr3OKekojHF29qHvIHceNla7a/f7C3dB8ccb7vqNRvbbTynteheMWg91qjZbXBzrfcnu8mVeUs0vtbb1n0bL2ZQq1hMaOreTutwm1wN2k1ocLMvMTlr8/t52LhTDXKmbc1A0Zp/LJfvNhs7SpquGZ4jOR7YXvPsmfFioBrkzo3btfnKxe/WthVXZ5B1yOsvRQ83ES6ePDWeGo4tNrZE48rFHRvbNn/Y622dSkVnD9NmsKVi/8yV+f5WsSvhjb1t/q3bU/He3vM4sIdpaSm42fpWtsNdhNYmwjmsRbtsbC1prqyreO9WG1u3MI01uFn2MFlXP55/EW/hsvGktnl7T3dvyMs6qdtwL+xbZ/HDklTMqTPInVTY2uYdyx/XmqbNxlk/a9sN7Ci1zD62o3t2n7ulwpVUtKZ465FGzcHc2NULO3X1w1Ga38zJxY6k4pYdpQfnFC/pjXgTbWwrVDj72563MG8PFoMr/ta6cSNUWItB2eD+ftdC6djWhLn0wrZbgzZ72wLTaN24a+PlYDSeuPnDnlQ4ysYz6JsfKc4P7Hd8c5WNu8sf7ilex8Zvb45TKlwrpQ0bH5+WcOsMhSlTPHs0trp4sMGtbeOfrfY/v407/cb1/v5GUrGV6qlYLod27Q4dtjKv9qvFvtniNlyocNnY4uLleCfs8CLe0GEr+zmVNK05xX5C3Xh0+aPbU3E9paLZ4LbsVypWvWi8HS5qLp69MWgxod/Y3Ro00cbJbnj1o9mn6W4MGkrbZtRS4UwqhmPFu9vGtoJQZ/N5p972Zs+NN24bX4uaz1nT7OTGrg3+62m58dI1xbOmbdaueee+6C7hzSzOAVn0D3Gzdbhtx8pBlg43d07h6pof6Qwa2t0/h57uxWAPYf8MN2elwjKNTuynizW75of2MLUnH2vbOuni+deifzDFc1Yq3FtK7bGi2VIxtr3f2W387Jg73VfDrUHb1c3RuFeXd9j47TBy9NVw2vb8849Fsxi0v2WDv7MzaDnQfLVr19vGbLwes/Gcdti4tjuOVCoGD9S0HH7VqWmaEW+KjW3RePHcS9F2ynWH23r6FK83AenvjB5a/5hk40Z/2751nOZ+//R7PxbTN/iPTvHeLaX5zJ5TjBwEMtSn2d94PoPTVka2Rq8trUFv1tzYedpK4q5q3rlP7Pk7KhbjbfPbW5c/+gfDTjhAunf0lbPBbb+ZzXE27rVS9+FXg8sf1h02SXdfQjcaO5OKwZOvZmNjy2r/pMOvhpc/dp1wnAyfLnZo5sbdsvHoMmkrGj/taSuL0d0fPcjVFG+8a9559FWj4DbNxsOQZ7MaPTWpcNQ07ccbm2JQ4qwFOY/TXN1wRN4MKsfDBTebjW2Jm/OQ7mRC99Xb1cc3LuLNa8Db7B0n2gzbeKjglriW8eyBYsq+6G5Fcx6VCusq3qTlD+uO0uVwf5v9WNjDwb6IN2nB/8nT41tODZq2pXQ3dC5T/yDC99bsozDy0OHGe9vRV7Px8WY/fR49daOYq3HlvaR86G4Us64xbQaeXGW2pz2uJ0TjocOvxp+WwmbjqqPbXphfz3K4s6TGllU895MmTKgbJ/2sonWe5rTjNAe2MO2fevrRqbltJi5/vA3Oone20x7HWmEdBbfRLUzz6Frp7LGZOOQNPWdCJ1S0j96dVm+bvoi3mEWlYtFcYtpYnl9l21+MXk1cxcucs+gu4+HDVjbzrRvvu+Ug2yYmW09Fe/7R3lI6tIepd0j3YWx7f9fG+01n9WMGkO0lt5GeCuss2hYqMveTqzRag94cT5ngejaxGeFd9J4Yz3Heo93GB/vyx8ChQcuxBrf+k+KtJ0Tj/XwiRWMavR5um1/ZIoV7R2nirLe9W4++sp5SYcmN60LF8dkDxWLo6R23o0nFYXganTlGvOGkoreIN/LkKrOqBt2+GD2w+6O9+GE5+srZ4Laa/CSwi+dPjvc3H0U4eLzxbrAatHQeaTP2NEzWZyhdXBs1j7Ow8cZ1Muyk5Q/LgZpJP6voL+K920+pmHSAwizKbYvx5/6w7Iy27z53PkdpMhCNHZ1BEyEvZrcz4cZVvPHn2q2eTKxfb+vlFIfWGd2rwaPmZ7X1Y9LBsKMFt8MdW/Gc+8QGdibMavVjoKliQtt8FY3HnpUisQNe2o5ws2+Mdox3LRc/d0lzNKnYuho1HU+L59iKtytbWizP/NHOjbdj0Xg/mynefmJSsZ6SGw88ucrQ2VeHged2XDcPW3EcpzmL2Uc7qejZeGvtqZi6MbrX0d2bf4zlxrai5n4/r7XonycVzkW8G57MeHjr+dqxFt08TnNWpflOUXPCafOOJ2La9RbxkrGzd12reMPReLGfQ9uKMxo3D4Z1bCmtn/r8JhvvxvclTH4O2Ln0t43nxr2kYvhJSluQs7Hd545nsJm8iPf8R5YOPb/j6CYm13Ptug97dNjYeYDbdnARbzGHYPyzKd7basjGjQX/gWqQdTF69eY6+qqGvO+VjYtQcZxHNJ6eVJQjXhWMO4vR/YJmMvoUpa0Gt6Ht/Zve+W1P72L3afODJ4yNPi/3aOOK4yR0+yEKG0ehYiYtFXvnev/E54wezo2Tzn7Snb0zyNrg1uzTtO/un0OHWy91m7gz+u2GtnmHi1t7mBxPdWXZUGpZ8H/2joopzyi2nbgYbW0hzAZOUBjZs7u2bsWzLZMe55NVTO6Gbe0ovcHGruUP1zR6a93BNK8zFNy58eDsY9VzsWObWNJf8LccRDi2h2k9dCrTLNrmRyoVzp3R05Y/mitMrvM0D4fJ0+jN3BZK94vFfsLyx8hJIAdH10rifq7ddm7saIW1bO93nkN4fN6k4kfRuF1wG9lSmg2dID28vX87dtjjsx9SMVI4dp/hNvwkQbspjZq9Y2EP4w1utnPQF4t5nRrUPAp9PTTklZWKSXXj3gRkZ6/NDze4bdbrWZ7R3T+oYu86GHZtrVQ4bDxlDj1cmbc0dG+G9kXPyMZj3catvLgTia11oIEF094cpHNKtyUe/932q9Ppxeh0WiARwC8NAVngT/2loz1M/Or40tMRKhIeTlN8LKQSqgrD6IoYLAIjXZiLAU/SxE0XQ1goXftOGevkM2LCsGScaIXhE8FCDvHp6mzYiCA+LkAMYgIFYrgjafsViJl6SEcKJtCPsDGM5W1MQParvQ0xJXmvYmHpL/gYDwuPeQx2QpBpVZGMxacg14n4K+dfzdfcwEKMsPHvEcZSUSII8tvyhlghY+JjhfiIjQ5KXHEAABAfSURBVEVk4LZukW/EpyvcE4hBPONA0b9GDHckbYipBxPofyxWUAYSR3z+yHUGsVyg+ChFoJAjXAx3MJaKEh8f+W15Q6yQ0NlwNYiPH2d4CMjAbd0iEIMYWRH3rxHDHUkbYurBBPofixWUgaRd/HKP4CfOGHzjUSLXCcTPzBiAdzD+jkAszPg7ikEsyjhNXlIb428FYj+MNd4otSBOw/g7v1XfIL6P8Xf4/Z1owul318VhmERJfaYb7H7GOE1zF8dpmqoo/O652EiB+C7G3yrKX3Oa6Xc3HH/HBeJvEN8bK6JYWzlKVYdwFoLYB+NUpZG+SYNQdQNxqRjEdzLOs4ZYJxVp1D529zuN24zB9lPG38l3TvY7+tYBIY16410cx98gvptxGkU5RqVy6zZTN521MfXwwjiMCq5hHiaCrME4biZyMLszVuhzjaPGnf6J6CC7i/F3OZHWb0n2TRlIJD9WWU44f4vTpo9B7I9xPsdL0zz06oLQN4hlGKd6pIvClHqxWDyOwzxKqBeTBX+DWMTHUapUNedIQSzCOE7qSbUJySCW8HHh4UhfdhebQOXHxznjSJfezMyOtTuR/DhN9Bwv/P6OIxV9g1iAcarXQ7P0JU/gVIiLpeZ5uXtVmk9AFC4W8nH6/fIdKhMmmnUgKPmbg+TpcRKVdeM4BbFMrIi+v8opX5KCWIRxHKRF7Th9UdUcBER+43GsNNg8TOgGgATEIrHiJY50IP6OFMujYozTSGdtqioJwUeAsS7O55hVCmIZxt+6mdAkbcU6NHQE8uOyqSJWuFg0VrwkilgsmLvlqVuWMvWQZBzH1wV/yMgwDigDPSgeg/ghjMEizhgq4oyBIs4YJuKMQSLOGCLijAEizhge4ozBIc4YGuKMgSHOGBbijEEhzhgS4owBIc4YDsKMFxzIK80YBuKMQTBBr+gVxCAGMYhBDGIQgxjEIAYwiEEMYhCDGMQgBjGIQQxiEIMYxCAGMYhB7ENpGtz4ojLW7W9ScDPiIIbabYhVmN30kgYR1G50cZbcogzEt7u4jTjLijcQS7k4U2kQpCmI5VxsAAdBEGUgFnFxzi+NsyzOIeNiERdnqgSepw2uURDEd7lY4yuuch/jYpFYnE8rapAxiGVcDGLhWJxW92JisVBGERXZWpak3RkJiD3F4kynxVGk3AkFiO+d3YUqMHIXLkB87+wuS5Q+n7j5WNa+B+I7axS6BtSuAunqZQhify7uKdQVCxWC2KOLe6E3yONzGoJYysV5bpEH45wxiEVcrEtuaZknp+WgB+K7XBx3FkDiOnvT8aIY9ED8cxdryzaGtXygixox2MTkEMT3uDiLOlMOPQtpZhKq+CiIf+piAzS6hlyTrLVMXQ56IP6hiw3QTA9rJVcTfDuh2Qx69FH8zMU1UG3mPEszD8SZLUmOQPwjF1+BmqXRqEiHLVM9/RsA8c0uDpsziyQzBU1XtpxnGSC+3cVx0CtopkGSuWcjIL7Vxc0KRCNYhNSLPambm11XP0IQ+3KxCh3jmjVYgPgHsTi0KktT+4dAfLuLXdJ5hfVxEN8cix0yyZvtcfZ63KZyta6vxITiLAvLRLnxMip1S+f9b0A8LJ0m3yh3ygdiB+LclPENL1kaKBDfiDhsxxCTcbjVaQsA8STErcw4zOI4CcOhvgAQ34M4rHbchCCWQRxed9yEIJZArGudaZSFulIUhyAWQKxTuDwYZ3oinYJYxMUVvjAJAkc4BvE9iHUkLuLDQGoG4nsQZy3EMYglYrGeuZm16thRUAbxvYj1jhs9u4vds2QQ35kXq2LHjV55ykAsgTird9w0ptBZCGKPE+gcp9lx0/BwlrUGPhDfWwZKijW85v1qDASxJ8TdTyh33GQgFkKsF55S1YzNIPaLODQthqajvppPg/iuCXQXXWh23IQF6XLQA/EdiMM4bifDpqvTcA+LHTcZiO9CrIGqVjocXWNwWGxdyEB8B+Kw3HETNmch10zC3NXAQfxDxFm946YIB13CVdgwdgbxDxCXcSBMynfFAx2U5qMxiH+EuASa5ReqsGpmW70rPg3EP0Bc2rOID2ZptEiHLVO9YscNiG9FHDdmFknVSJjZOJosA8Q3I47btcsqWDj+QYyLb0actgmXGNvZBMXMuxBbaJpxLbU3toH4By6OcpadBu/QzOzikM5MXxmFTWWKbNtxQ3/xrS52t8MHdMnfj9icoODacZO69npkIJ6OWM814jixvRpZHk4yttPchDjJwluVJCC+CbGwQAxiEIMYxCD+y4iHkoPMLIWGIL4LcaZcbdrmeJs4n5aoDMT3IHZvNqhL9WkI4jsR63Px6tlEPa/QD10X/1sPZ2EG4hsR5zDTYmE/jFJ9pVeaVRpFGrGKskTFcWqarfTDKlZxBuKbEIdFGSg1TzsaFOX5uKj25LR1oKjuZOWVYgJ9I2LdDxhpcJFeeFZBoFkrfVEjTvN7qdlQmigQ3x4ogkBHWn3wo9I5Wn5X3yl7fgxifa++SEF8K2JDMcvM1ueiCJ/nEbp5xQx3Jdks/1D5cATiHyPWzRSmCG9DHBrEKYh/Hig0vtRsasxjcT9QGBcn5jPToj+rmhqOT/9AbFagzdimxz294m9GwCgNWog13vwzVdFfofTSUn6T6CsQj83usrRM1ZJiOVSTNVetWJybu9j1aM6B1MC1qTN9lYF4oEYRKdOlplQ5s1A53nxqoR+KMz3HqN6SyMxBkqiIxZF+mtjrDYiHqmnlDDmr5seNh8yEr3zT3bCZPpA+MmemE4tl6sXFRoVbEwoQ38Q41jWKW0tvIL5F2c0r/L8Bcan96bvUab9AAqoBG8jw8G/h744wsjRhGMsThrFffVsFF6GRjjHvUWGCUPEAE2Nj6UhMNAYxiFEHcdrbOAdiz4ijLuIIxLiYWIxAzNSDCTTyYWNMLB6N4SIdKggT0owhLM0YwsJjHiOdjJFpVRHW8X93C4jCgEEsTxjEtxK+dB9QIPZC+NK+Olf14+B/QRieL/nVpX7MMFcXEI+r6UTD7n+XEuK5fDTIry4auvrf+dL8VQTNz4PkpDBxsVydtV8L7+Y+PtfWPucWvui7Z1w80cTnlneviPMooSPCOVDnS3DufF4ZL0A8DXFBNTgH9RJeY5zTJ7yeA4P4bB67nDXrSx2VQfxzF5eIcxcb9s3PO4cX8yEQTx7tquHtbBBfzh0XX85FoKgNr/6X+5pYPBlxcD4HOc+cog1xjlep0rzXXCNPPi7E4qmIL4GmmWNVVS5WhIJitDublE3DP5tcwnxYNViD+KZAYY8dYYGY2Z0QYmoUIP4V9TYICgMGsTxhEP80IJ/P1zTifAaxwJCXTy0uQV3UBLFfwsa0YXC9A2LPcfhi5ndZ8L84MKWfi65OBOEZxL5MrC2rLv9LAm3kgu85u7gJg/jmMKFUVZDXlM9lufNCoPCXrkUF4qyFGBf7zCZ0oHjNqkARmEAR/k+FIPaXsOnDRc91IE5CpRH/zx0qQPmjWUd+Y17LMmb1BmIqbSAGMYg9a72LkZh265wwGGS1XuBhaR8vYCAtEIMYxAjEIAYxAjGIEYhBDGIEYhCDGIEYxAjEIAYxAjGIQYxADGIEYhCDGIEYxCBGIAYxAjGIQYxADGIQIxCDGDUQqzTlVfR1kYVIVgsQgBjECMQgBjECMYgRiEEMYgRiEIMYgRjECMQgBjECMYhBjEAMYgRiEIMYgRjEIEYgBjECMYhBjEAMYhAjEIMYgRjEIEYgBjGIEYhBjEAMYhAjEIMYxAjEIEYgBjGIEYhBDGIEYhAjEIMYxAjEIAYxAjGIEYhBDGIEYhCDGIEYxAjEIAYxAjGIQYxADGIEYhCDGIEYxCBGIAYxAjGIQYxADGIQIxCDGIEYxCBGIAYxiBGIQYxADGIQIxCDGMQIxCBGIAYxiBGIQQxiBGIQIxCDGMQIxCBGIAYxiBGIQQxiBGIQIxCDGMQIxCAGMQIxiBGIQQxiBGIQgxiBGMQIxCAGMQIxiEGMQAxiBGIQgxiBGMQgRiAGMQIxiEGMQAxiECMQgxiBGMQgRiAGMYgRiEGMQAxiECMQgxjECMQgRiAGMYgRiEEMYgRiECMQgxjECMQgBjECMYgRiEEMYgRiEIMYgRjECMQgBjECMYhBjEAMYgRiEIMYgRjEIEYgnjPiBAayShbvQJDV+2KDjWVNvFksNu9AlgP8nhM+nxeVjufTAvnXuWZ8PDdwI3+qwUJYmrF+d4SGJGMISzOG8AMYQ1gcMRiEEzcYSxM+krJJEyYtlicMY3nCMBZEfGwkFvAQ1H79n9F6DwsZwNv/am2BLKD1fy2tIeJb2/862sJEmDCMhaKE0otNilghMNKVUHfhrrwxYszzHyYKuLuQUCFl4v/C1jtsLJCvdRETjX3pvzoUq2LMq4Lxf7Dxi7jZwgJiOcRJAmJZxKrMjUEshrj5HsQiiJP//ktALJa0lUG4EYtJ2jxPPQxbpRqImXp4nkD3kjYm0L5tnDSEicWm0Cx8CIcKSvIPZQxh6VhBlJAY81jkfwBkWlUEdTwFuU7HxYJ9dzIygA3kUwANIcLawAVpcEhEiZxwdQFiIROXATgAsZCCgN1g4ohhAGICBZo63CHxpG1xws6yUw89i4ax+AQaFmKxoi4DISnE549cZyptcoHio9Tp9AENIcJFpU1TBodElPj4OFYXIBbR+aMMwB8gFlJlYiSIGAYgJlCgqcMdEk/aFkfsLDv1OJ4IGQ+YQMNCLFaYMhCVNoQQQgj5Sd8+c5G6CeZun6XI3qT0WQsWglEiVxQQK2RNnIQpNhZFnISKSCGHOA3TKIwIxoKIgzAsCINYbLgLSsIMdyRtTD0QE2iEEEIIIYQQQuiuCfRXLibQcjp+laIMJKUS8MvXFyykosRLmH59qfCFWCFnYhWmaai+sLFgnEhDbWQQg3jGiFMChfhwpxjuhG38QtLG1IMJNEIIIYQQQggh9Csm0N+5mEDLaf9diqdjk9J3LVgIRolCxAppE2NjMcRpKRCLIa6eMB7EuJjhDpG0MfVgAo0QQgghhBBCCP32CfTp5eXEBFqS8IsRjCUJf3/DWFDHHG4SasRspxGShqtdjIdFEZsocYSyKOKTuYAGLp41YvjKZhSFyCiEZx74mNndvBlTo0AIIYQQQgihf0DHP7koAgnqTylIyBG+aMAXGMtFiUuY49U3xAqxMFG5GBvL6BL/+UM0lkUcagtfQCwYKC5/gkRFCYglk+LMDHekxuJpMSZm6sEEGiGEEEK/T6ePH4rGrKn6+LFgB2IQgxjEIAYxAjGIQQxiEIMYxCAGMYgRiEEMYhCD+JnEwtKDdSz50RIkzRjC0owhLM0YwlLaHF4VMno9bAQAv+V8oxhpRVFO+c0z4C18u5iV2vokfCkAR6hQCfnij/Crgq8Ns3r152EA2yH78vEbhN2MvQx6ewVLt5SPp7C8RHi4B/Z6efFh4rj5pXlRTcBR7MHGK+LEoI3V6v6Erf2VeWm7OIruT9ww8YifQSzP+F7C/we5sIhf3xO9twAAAABJRU5ErkJggg=="},function(t,e){t.exports="data:application/vnd.ms-fontobject;base64,zAcAACQHAAABAAIAAAAAAAIABQMAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAbGH4SQAAAAAAAAAAAAAAAAAAAAAAABAAaQBjAG8AbgBmAG8AbgB0AAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAQAGkAYwBvAG4AZgBvAG4AdAAAAAAAAAEAAAALAIAAAwAwR1NVQrD+s+0AAAE4AAAAQk9TLzI8f2HxAAABfAAAAFZjbWFw51C5tgAAAeAAAAF8Z2x5ZgBIDOYAAANkAAABFGhlYWQWAG1cAAAA4AAAADZoaGVhB94DhAAAALwAAAAkaG10eAwAAAAAAAHUAAAADGxvY2EAWACKAAADXAAAAAhtYXhwAREAQgAAARgAAAAgbmFtZT5U/n0AAAR4AAACbXBvc3TLcp3HAAAG6AAAADoAAQAAA4D/gABcBAAAAAAABAAAAQAAAAAAAAAAAAAAAAAAAAMAAQAAAAEAAEn4YWxfDzz1AAsEAAAAAADZcJSwAAAAANlwlLAAAP/fBAADIAAAAAgAAgAAAAAAAAABAAAAAwA2AAQAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKAB4ALAABREZMVAAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAAAAQQAAZAABQAIAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA5gn//wOA/4AAXAOAAIAAAAABAAAAAAAABAAAAAQAAAAEAAAAAAAABQAAAAMAAAAsAAAABAAAAVQAAQAAAAAATgADAAEAAAAsAAMACgAAAVQABAAiAAAABAAEAAEAAOYJ//8AAOYJ//8AAAABAAQAAAACAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAoAAAAAAAAAAIAAOYJAADmCQAAAAIADwHxAA8B8QAAAAEAAAAAAFgAigAEAAD/4AOgAyAAAQANABkANQAAJTE3LgEnDgEHHgEXPgEFLgEnPgE3HgEXDgE3Jzc2NCYiDwEnJiIGFB8BBwYUFjI/ARcWMjY0A2k3BeuwsOsFBeuwsOv+ZZfJBATJl5fJBATJE4CACRIXCoB/CRgSCX+ACRIYCYCACRgSjPSw6wUF67Cw6wUF67QEyZeXyQQEyZeXyd6BfwkYEgl/fwkSGAl/fgkYEgl+gQkSGAAAAAEAAP/fA48DHgAbAAABDgEXDgEHLgEnPgE3FzcnBw4BBx4BFz4BNy4BA1oUAQEFwoB/wgUFwn8B0NABqeEFBeGpquEFAR0BhwEbFXe5BQW5d3i4BVKDYlIE05+f0wQE058VGwAAABIA3gABAAAAAAAAABUAAAABAAAAAAABAAgAFQABAAAAAAACAAcAHQABAAAAAAADAAgAJAABAAAAAAAEAAgALAABAAAAAAAFAAsANAABAAAAAAAGAAgAPwABAAAAAAAKACsARwABAAAAAAALABMAcgADAAEECQAAACoAhQADAAEECQABABAArwADAAEECQACAA4AvwADAAEECQADABAAzQADAAEECQAEABAA3QADAAEECQAFABYA7QADAAEECQAGABABAwADAAEECQAKAFYBEwADAAEECQALACYBaQpDcmVhdGVkIGJ5IGljb25mb250Cmljb25mb250UmVndWxhcmljb25mb250aWNvbmZvbnRWZXJzaW9uIDEuMGljb25mb250R2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20ACgBDAHIAZQBhAHQAZQBkACAAYgB5ACAAaQBjAG8AbgBmAG8AbgB0AAoAaQBjAG8AbgBmAG8AbgB0AFIAZQBnAHUAbABhAHIAaQBjAG8AbgBmAG8AbgB0AGkAYwBvAG4AZgBvAG4AdABWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbgBmAG8AbgB0AEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAACAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBAgEDAQQABmd1YW5iaQdzaHVheGluAAAAAA=="},function(t,e,r){"use strict";e.a={name:"puzzleVerification",data(){return{isVerificationShow:!1,moveStart:"",displayTips:!1,verification:!1,randomX:null,randomY:null,imgRandom:"",left_Num:0,dataWidth:null,dataHeight:null,puzzleSize:null,deviationValue:null,radius:null,padding:null}},model:{prop:"verificationShow",event:"setVisible"},watch:{isVerificationShow(t){this.$emit("setVisible",t)},verificationShow(t){this.isVerificationShow=t}},props:{width:{type:[String,Number],default:260},height:{type:[String,Number],default:120},puzzleImgList:{type:Array,default:()=>["https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1551244602306&di=5b40d29f1de52815d2643ce3eb3f6d3b&imgtype=0&src=http%3A%2F%2Fimg1.3lian.com%2F2015%2Fa1%2F38%2Fd%2F168.jpg","https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1551244644208&di=3f09dbe3476994f15ed207e4d0c008ef&imgtype=0&src=http%3A%2F%2Fpic3.16pic.com%2F00%2F47%2F90%2F16pic_4790939_b.jpg","https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1551244821054&di=bf03257cfaf9d0a0f020e7f1363cf5f8&imgtype=0&src=http%3A%2F%2Fpic.58pic.com%2F58pic%2F15%2F11%2F96%2F88W58PIC7Y2_1024.jpg"]},blockSize:{type:[String,Number],default:40},deviation:{type:[String,Number],default:4},blockRadius:{type:[String,Number],default:4},wraperPadding:{type:[String,Number],default:20},blockType:{type:String,default:"square"},onSuccess:{type:Function,default:()=>{}},onError:{type:Function,default:()=>{}},verificationShow:{type:Boolean,default:!1}},mounted(){this.$nextTick(()=>{this.initCanvas()})},created(){var t=Math.round(Math.random()*(this.puzzleImgList.length-1));this.imgRandom=this.puzzleImgList[t],this.puzzleSize=Number(this.blockSize),this.deviationValue=Number(this.deviation),this.radius=Number(this.blockRadius),this.dataWidth=Number(this.width),this.dataHeight=Number(this.height),this.padding=Number(this.wraperPadding)},methods:{closeVerificationBox(){this.isVerificationShow=!1},refreshImg(){var t=Math.round(Math.random()*(this.puzzleImgList.length-1));this.imgRandom=this.puzzleImgList[t],this.initCanvas()},initCanvas(){this.clearCanvas();let t=this.dataWidth,e=this.dataHeight;var r=this.puzzleSize,n=this.padding,i=n+r,o=t-n-r-r/6,a=n;n=e-n-r-r/6;this.randomX=Math.round(Math.random()*(o-r)+i),this.randomY=Math.round(Math.random()*a+n),o=this.randomX,i=this.randomY,this.left_Num=10-o,a=r/3,n=Number(this.radius);let s=this.$refs.puzzleBox,u=this.$refs.puzzleLost,f=this.$refs.puzzleShadow,h=s.getContext("2d"),c=u.getContext("2d"),l=f.getContext("2d");h.globalCompositeOperation="xor",h.shadowBlur=10,h.shadowColor="#fff",h.shadowOffsetX=3,h.shadowOffsetY=3,h.fillStyle="rgba(0,0,0,0.7)",h.beginPath(),h.lineWidth="1",h.strokeStyle="rgba(0,0,0,0)","square"===this.blockType?(h.arc(o+n,i+n,n,Math.PI,3*Math.PI/2),h.lineTo(r-n+o,i),h.arc(r-n+o,n+i,n,3*Math.PI/2,2*Math.PI),h.lineTo(r+o,r+i-n),h.arc(r-n+o,r-n+i,n,0,+Math.PI/2),h.lineTo(n+o,r+i),h.arc(n+o,r-n+i,n,+Math.PI/2,Math.PI)):(h.moveTo(o,i),h.lineTo(o+a,i),h.bezierCurveTo(o+a,i-a,o+2*a,i-a,o+2*a,i),h.lineTo(o+3*a,i),h.lineTo(o+3*a,i+a),h.bezierCurveTo(o+2*a,i+a,o+2*a,i+2*a,o+3*a,i+2*a),h.lineTo(o+3*a,i+3*a),h.lineTo(o,i+3*a)),h.closePath(),h.stroke(),h.fill();let d=new Image;d.src=this.imgRandom,d.onload=function(){c.drawImage(d,0,0,t,e)},c.beginPath(),c.strokeStyle="rgba(0,0,0,0)","square"===this.blockType?(c.arc(o+n,i+n,n,Math.PI,3*Math.PI/2),c.lineTo(r-n+o,i),c.arc(r-n+o,n+i,n,3*Math.PI/2,2*Math.PI),c.lineTo(r+o,r+i-n),c.arc(r-n+o,r-n+i,n,0,+Math.PI/2),c.lineTo(n+o,r+i),c.arc(n+o,r-n+i,n,+Math.PI/2,Math.PI)):(c.moveTo(o,i),c.lineTo(o+a,i),c.bezierCurveTo(o+a,i-a,o+2*a,i-a,o+2*a,i),c.lineTo(o+3*a,i),c.lineTo(o+3*a,i+a),c.bezierCurveTo(o+2*a,i+a,o+2*a,i+2*a,o+3*a,i+2*a),c.lineTo(o+3*a,i+3*a),c.lineTo(o,i+3*a)),c.closePath(),c.stroke(),c.shadowBlur=10,c.shadowColor="black",c.clip(),l.beginPath(),l.lineWidth="1",l.strokeStyle="rgba(0,0,0,0)","square"===this.blockType?(l.arc(o+n,i+n,n,Math.PI,3*Math.PI/2),l.lineTo(r-n+o,i),l.arc(r-n+o,n+i,n,3*Math.PI/2,2*Math.PI),l.lineTo(r+o,r+i-n),l.arc(r-n+o,r-n+i,n,0,+Math.PI/2),l.lineTo(n+o,r+i),l.arc(n+o,r-n+i,n,+Math.PI/2,Math.PI)):(l.moveTo(o,i),l.lineTo(o+a,i),l.bezierCurveTo(o+a,i-a,o+2*a,i-a,o+2*a,i),l.lineTo(o+3*a,i),l.lineTo(o+3*a,i+a),l.bezierCurveTo(o+2*a,i+a,o+2*a,i+2*a,o+3*a,i+2*a),l.lineTo(o+3*a,i+3*a),l.lineTo(o,i+3*a)),l.closePath(),l.stroke(),l.shadowBlur=20,l.shadowColor="black",l.fill()},clearCanvas(){let t=this.$refs.puzzleBox,e=this.$refs.puzzleLost,r=this.$refs.puzzleShadow;t.setAttribute("height",t.getAttribute("height")),e.setAttribute("height",t.getAttribute("height")),r.setAttribute("height",t.getAttribute("height"))},startMove(t){t=t||window.event,this.$refs.sliderBtn.style.backgroundPosition="0 -216px",this.moveStart=t.pageX||t.targetTouches[0].pageX,this.addMouseMoveListener()},moving(t){var e=((t=t||window.event).pageX||t.targetTouches[0].pageX)-this.moveStart,r=this.dataWidth,n=this.puzzleSize;t=this.padding;return""===this.moveStart||e<0||r-t-n<e?"":(this.$refs.sliderBtn.style.left=e+"px",this.$refs.sliderBtn.style.transition="inherit",this.$refs.puzzleLost.style.left=e+"px",this.$refs.puzzleLost.style.transition="inherit",this.$refs.puzzleShadow.style.left=e+"px",void(this.$refs.puzzleShadow.style.transition="inherit"))},moveEnd(t){let e=this;var r=((t=t||window.event).pageX||t.changedTouches[0].pageX)-e.moveStart,n=e.randomX-10;t=this.deviationValue;""!==e.moveStart&&(r<n+t&&n-t<r?(e.displayTips=!0,e.verification=!0,setTimeout((function(){e.displayTips=!1,e.initCanvas(),e.onSuccess()}),500)):(e.displayTips=!0,e.verification=!1,setTimeout((function(){e.displayTips=!1,e.initCanvas(),e.onError()}),800))),void 0!==e.$refs.sliderBtn&&void 0!==e.$refs.puzzleLost&&void 0!==e.$refs.puzzleShadow&&(setTimeout((function(){e.$refs.sliderBtn.style.left=0,e.$refs.sliderBtn.style.transition="left 0.5s",e.$refs.puzzleLost.style.left=0,e.$refs.puzzleLost.style.transition="left 0.5s",e.$refs.puzzleShadow.style.left=0,e.$refs.puzzleShadow.style.transition="left 0.5s"}),400),e.$refs.sliderBtn.style.backgroundPosition="0 -84px"),e.moveStart=""},addMouseMoveListener(){document.addEventListener("mousemove",this.moving),document.addEventListener("touchmove",this.moving),document.addEventListener("mouseup",this.moveEnd),document.addEventListener("touchend",this.moveEnd)}}}},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=r(4);n.a.install=function(t){t.component(n.a.name,n.a)},e.default=n.a},function(t,e,r){"use strict";var n=r(2),i=r(15);i=r(14)(n.a,i.a,!1,(function(t){r(5)}),"data-v-6d4bc492",null),i.options.__file="src/puzzleVerification.vue",e.a=i.exports},function(t,e,r){var n=r(6);(n="string"==typeof n?[[t.i,n,""]]:n).locals&&(t.exports=n.locals),r(12)("58856dfa",n,!1,{})},function(t,e,r){var n=r(7);(t.exports=r(8)(!0)).push([t.i,"\n.slider-btn[data-v-6d4bc492] {\r\n\tposition: absolute;\r\n\twidth: 44px;\r\n\theight: 44px;\r\n\tleft: 0;\r\n\ttop: -7px;\r\n\tz-index: 12;\r\n\tcursor: pointer;\r\n\tbackground-image: url("+n(r(0))+");\r\n\tbackground-position: 0 -84px;\r\n\ttransition: inherit;\n}\n.ver-tips[data-v-6d4bc492] {\r\n\tposition: absolute;\r\n\tleft: 0;\r\n\tbottom: -22px;\r\n\tbackground: rgba(255, 255, 255, 0.9);\r\n\theight: 22px;\r\n\tline-height: 22px;\r\n\tfont-size: 12px;\r\n\twidth: 100%;\r\n\tmargin: 0;\r\n\ttext-align: left;\r\n\tpadding: 0 8px;\r\n\ttransition: all 0.4s;\n}\n.slider-tips[data-v-6d4bc492] {\r\n\tbottom: 0;\n}\n.ver-tips i[data-v-6d4bc492] {\r\n\tdisplay: inline-block;\r\n\twidth: 22px;\r\n\theight: 22px;\r\n\tvertical-align: top;\r\n\tbackground-image: url("+n(r(0))+');\r\n\tbackground-position: -4px -1229px;\n}\n.ver-tips span[data-v-6d4bc492] {\r\n\tdisplay: inline-block;\r\n\tvertical-align: top;\r\n\tline-height: 22px;\r\n\tcolor: #455;\n}\n.active-tips[data-v-6d4bc492] {\r\n\tdisplay: block;\n}\n.hidden[data-v-6d4bc492] {\r\n\tdisplay: none;\n}\n.puzzle-container[data-v-6d4bc492] {\r\n\tdisplay: inline-block;\r\n\tposition: relative;\r\n\tpadding: 15px 15px 28px;\r\n\tborder: 1px solid #ddd;\r\n\tbackground: #ffffff;\r\n\tborder-radius: 16px;\n}\n.puzzle-header[data-v-6d4bc492] {\r\n\tdisplay: flex;\r\n\tjustify-content: space-between;\r\n\tmargin: 5px 0;\n}\n.puzzle-header-left[data-v-6d4bc492] {\r\n\tcolor: #333;\n}\n.re-btn[data-v-6d4bc492],\r\n.close-btn[data-v-6d4bc492] {\r\n\tfont-size: 16px;\r\n\tcursor: pointer;\r\n\tcolor: #666;\n}\n.re-btn[data-v-6d4bc492]:hover {\r\n\tcolor: #67c23a;\n}\n.close-btn[data-v-6d4bc492]:hover {\r\n\tcolor: #f56c6c;\n}\n.close-btn[data-v-6d4bc492] {\r\n\tmargin-left: 5px;\n}\n.slider-container[data-v-6d4bc492] {\r\n\tposition: relative;\r\n\tmargin: 10px auto 0;\r\n\tmin-height: 15px;\n}\n.slider-bar[data-v-6d4bc492] {\r\n\theight: 10px;\r\n\tborder: 1px solid #c3c3c3;\r\n\tborder-radius: 5px;\r\n\tbackground: #e4e4e4;\r\n\tbox-shadow: 0 1px 1px rgba(12, 10, 10, 0.2) inset;\r\n\tposition: absolute;\r\n\twidth: 100%;\r\n\ttop: 7px;\n}\n#puzzle-box[data-v-6d4bc492] {\r\n\tposition: absolute;\r\n\tleft: 0;\r\n\ttop: 0;\r\n\tz-index: 22;\n}\n#puzzle-shadow[data-v-6d4bc492] {\r\n\tposition: absolute;\r\n\tleft: 0;\r\n\ttop: 0;\r\n\tz-index: 22;\n}\n#puzzle-lost[data-v-6d4bc492] {\r\n\tposition: absolute;\r\n\tleft: 0;\r\n\ttop: 0;\r\n\tz-index: 33;\n}\n.puzzle-lost-box[data-v-6d4bc492] {\r\n\tposition: absolute;\r\n\twidth: 260px;\r\n\theight: 116px;\r\n\tleft: 0;\r\n\ttop: 0;\r\n\tz-index: 111;\n}\n@font-face {\r\n\tfont-family: "iconfont";\r\n\tsrc: url('+n(r(1))+"); /* IE9 */\r\n\tsrc: url("+n(r(1))+'#iefix)\r\n\t\t\tformat("embedded-opentype"),\r\n\t\t\r\n\t\t\turl("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAANUAAsAAAAAByQAAAMIAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCfAqCFIIkATYCJAMMCwgABCAFhG0HOhtkBsi+QDw2JxWVhBKVFukepjkT9iz2vr6/fAq8RxAPz4+9O/e9O9WkGj15Fk3LQ/NCJ41QaVASVSzTSJ7E2p//a/4CvASvALwTjbaVddq9o71hlfDegDawAW//1zQFGqAwEaokh6yK8jD/9/c4lxuw3PPkdI3ZegseIJGz/1WKn5AESUiaSApHHzJ2/2uCAT/S0Iz7q0i8eCKrBLgEQJauMPX/uZzeKPH5KSuXuSYd9aI4DiigvbFNViAJeovsrkAs8jyBdmME8ODibgRNyZwWiIdGO9DM+KXkU61Cc8XaFI9p0loe6Q3gNvh+fKdFk6KpMuceX5/7cPTJ/Tfy4spDEIxnBb+JihVAEueV9kOVKL4Ca1dZq6YAKXljibz/PCFRiGZmcSdYIInCJw6Toid+iM6+oYJmd5A8BW4pefDQFKWzc2SkXpr+P1LN9+L/JeF4UsZPUGWa/nUPMypPfme7Do2j785+zvL4Z37s1l/wcAEwhNPJqPMcHgerCdZ/wbrLlYRrg2tSMZ45fpHJLQ7humLaL9WW9r64yBa+7D3UcBOs/3jDHKz7+MTzgPkExVfzZnHa3qveHHJTfVjsFjh5X99QxlP8cdhYHOyY+Fmy4BUXoLG2ngiSbe2xv/AbW/8ptNb3/tiQ4MN+w2saBeoEoFUBLHjnAmBTaiLTUFPhO3zDUa2nvAqYK7g0MN39vv3VQzeXDK2GEihajELVagZN8go06bAKzVptQ7tlzuYOAyoqItuwZIgg9LpC0e05VL1eaJI/0GTYD5r1RgXaXcb2nh3mwiydMjlCPrpPaLwkVrZJlsLSAekidDgtCigT4tyEsCcp+dQlxcRjLMjvdV9EoeIkwgt0GYVhgiknc/KkPRNJdzpyXPWmtpdEsGQfIw5BfMj3BGU8iZjyOoulwucHiFYIObiBUGWfICxnekcqiQJAL+UxiHAt11Td0/pqhIJiLBFBNrKS0IonUKl61BzxiLa0RzS1QyatYqi8Pb8yer5d0M7co0aJGqn5TuHErmnksyD2aGIA")\r\n\t\t\tformat("woff2"),\r\n\t\turl('+n(r(9))+') format("woff"),\r\n\t\turl('+n(r(10))+') format("truetype"),\r\n\t\t\r\n\t\t\turl('+n(r(11))+'#iconfont)\r\n\t\t\tformat("svg"); /* iOS 4.1- */\n}\n.iconfont[data-v-6d4bc492] {\r\n\tfont-family: "iconfont" !important;\r\n\tfont-size: 16px;\r\n\tfont-style: normal;\r\n\t-webkit-font-smoothing: antialiased;\r\n\t-moz-osx-font-smoothing: grayscale;\n}\n.icon-guanbi[data-v-6d4bc492]:before {\r\n\tcontent: "\\F01F1";\n}\n.icon-shuaxin[data-v-6d4bc492]:before {\r\n\tcontent: "\\E609";\n}\r\n',"",{version:3,sources:["f:/Ye2019-08-01/MyGit/vue-puzzle-verification-npm/src/src/puzzleVerification.vue"],names:[],mappings:";AA0bA;CACA,mBAAA;CACA,YAAA;CACA,aAAA;CACA,QAAA;CACA,UAAA;CACA,YAAA;CACA,gBAAA;CACA,gDAAA;CACA,6BAAA;CACA,oBAAA;CACA;AAEA;CACA,mBAAA;CACA,QAAA;CACA,cAAA;CACA,qCAAA;CACA,aAAA;CACA,kBAAA;CACA,gBAAA;CACA,YAAA;CACA,UAAA;CACA,iBAAA;CACA,eAAA;CACA,qBAAA;CACA;AAEA;CACA,UAAA;CACA;AAEA;CACA,sBAAA;CACA,YAAA;CACA,aAAA;CACA,oBAAA;CACA,gDAAA;CACA,kCAAA;CACA;AAEA;CACA,sBAAA;CACA,oBAAA;CACA,kBAAA;CACA,YAAA;CACA;AAEA;CACA,eAAA;CACA;AAEA;CACA,cAAA;CACA;AAEA;CACA,sBAAA;CACA,mBAAA;CACA,wBAAA;CACA,uBAAA;CACA,oBAAA;CACA,oBAAA;CACA;AAEA;CACA,cAAA;CACA,+BAAA;CACA,cAAA;CACA;AAEA;CACA,YAAA;CACA;AAEA;;CAEA,gBAAA;CACA,gBAAA;CACA,YAAA;CACA;AAEA;CACA,eAAA;CACA;AAEA;CACA,eAAA;CACA;AAEA;CACA,iBAAA;CACA;AAEA;CACA,mBAAA;CACA,oBAAA;CACA,iBAAA;CACA;AAEA;CACA,aAAA;CACA,0BAAA;CACA,mBAAA;CACA,oBAAA;CACA,kDAAA;CACA,mBAAA;CACA,YAAA;CACA,SAAA;CACA;AAEA;CACA,mBAAA;CACA,QAAA;CACA,OAAA;CACA,YAAA;CACA;AAEA;CACA,mBAAA;CACA,QAAA;CACA,OAAA;CACA,YAAA;CACA;AAEA;CACA,mBAAA;CACA,QAAA;CACA,OAAA;CACA,YAAA;CACA;AAEA;CACA,mBAAA;CACA,aAAA;CACA,cAAA;CACA,QAAA;CACA,OAAA;CACA,aAAA;CACA;AAEA;CACA,wBAAA;CACA,mCAAA,CAAA,SAAA;CACA;;;;;;;;;iBASA,CAAA,cAAA;CACA;AAEA;CACA,mCAAA;CACA,gBAAA;CACA,mBAAA;CACA,oCAAA;CACA,mCAAA;CACA;AAEA;CACA,kBAAA;CACA;AAEA;CACA,iBAAA;CACA",file:"puzzleVerification.vue",sourcesContent:['<template>\r\n\t<div class="puzzle-container" v-show="isVerificationShow">\r\n\t\t<div class="puzzle-header">\r\n\t\t\t<span class="puzzle-header-left">拖动下方滑块完成拼图</span>\r\n\t\t\t<div>\r\n\t\t\t\t<span class="re-btn iconfont icon-shuaxin" @click="refreshImg"></span>\r\n\t\t\t\t<span class="close-btn iconfont icon-guanbi" @click="closeVerificationBox"></span>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t\t<div :style="\'position:relative;overflow:hidden;width:\'+ dataWidth +\'px;\'">\r\n\t\t\t<div :style="\'position:relative;width:\' + dataWidth + \'px;height:\' + dataHeight + \'px;\'">\r\n\t\t\t\t<img\r\n\t\t\t\t\tid="scream"\r\n\t\t\t\t\tref="scream"\r\n\t\t\t\t\t:src="imgRandom"\r\n\t\t\t\t\t:style="\'width:\' + dataWidth + \'px;height:\' + dataHeight + \'px;\'"\r\n\t\t\t\t/>\r\n\t\t\t\t<canvas id="puzzle-box" ref="puzzleBox" :width="dataWidth" :height="dataHeight"></canvas>\r\n\t\t\t</div>\r\n\t\t\t<div\r\n\t\t\t\tclass="puzzle-lost-box"\r\n\t\t\t\t:style="\'left:\' + left_Num + \'px;width:\' + dataWidth + \'px;height:\' + dataHeight + \'px;\'"\r\n\t\t\t>\r\n\t\t\t\t<canvas id="puzzle-shadow" ref="puzzleShadow" :width="dataWidth" :height="dataHeight"></canvas>\r\n\t\t\t\t<canvas id="puzzle-lost" ref="puzzleLost" :width="dataWidth" :height="dataHeight"></canvas>\r\n\t\t\t</div>\r\n\t\t\t<p :class="\'ver-tips\'+ (displayTips ? \' slider-tips\' : \'\')" ref="verTips">\r\n\t\t\t\t<template v-if="verification">\r\n\t\t\t\t\t<i style="background-position:-4px -1207px;"></i>\r\n\t\t\t\t\t<span style="color:#42ca6b;">验证通过</span>\r\n\t\t\t\t\t<span></span>\r\n\t\t\t\t</template>\r\n\t\t\t\t<template v-if="!verification">\r\n\t\t\t\t\t<i style="background-position:-4px -1229px;"></i>\r\n\t\t\t\t\t<span style="color:red;">验证失败:</span>\r\n\t\t\t\t\t<span style="margin-left:4px;">拖动滑块将悬浮图像正确拼合</span>\r\n\t\t\t\t</template>\r\n\t\t\t</p>\r\n\t\t</div>\r\n\r\n\t\t<div class="slider-container" :style="\'width:\' + dataWidth + \'px;\'">\r\n\t\t\t<div class="slider-bar"></div>\r\n\t\t\t<div class="slider-btn" ref="sliderBtn" @mousedown="startMove" @touchstart="startMove"></div>\r\n\t\t</div>\r\n\t</div>\r\n</template>\r\n\r\n<script>\r\nexport default {\r\n\tname: "puzzleVerification",\r\n\tdata() {\r\n\t\treturn {\r\n isVerificationShow: false,\r\n\t\t\tmoveStart: "",\r\n\t\t\tdisplayTips: false,\r\n\t\t\tverification: false,\r\n\t\t\trandomX: null,\r\n\t\t\trandomY: null,\r\n\t\t\timgRandom: "",\r\n\t\t\tleft_Num: 0,\r\n\t\t\tdataWidth: null,\r\n\t\t\tdataHeight: null,\r\n\t\t\tpuzzleSize: null, // 滑块的大小\r\n\t\t\tdeviationValue: null,\r\n radius: null,\r\n padding: null\r\n\t\t};\r\n },\r\n model: {\r\n prop: \'verificationShow\',\r\n event: \'setVisible\'\r\n },\r\n watch: {\r\n isVerificationShow(val) {\r\n this.$emit(\'setVisible\', val);\r\n },\r\n verificationShow(val) {\r\n this.isVerificationShow = val;\r\n }\r\n },\r\n\tprops: {\r\n // 画布图片的尺寸\r\n\t\twidth: {\r\n\t\t\ttype: [String, Number],\r\n\t\t\tdefault: 260\r\n\t\t},\r\n\t\theight: {\r\n\t\t\ttype: [String, Number],\r\n\t\t\tdefault: 120\r\n },\r\n // 图集\r\n\t\tpuzzleImgList: {\r\n\t\t\ttype: Array,\r\n\t\t\tdefault: () => [\r\n\t\t\t\t"https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1551244602306&di=5b40d29f1de52815d2643ce3eb3f6d3b&imgtype=0&src=http%3A%2F%2Fimg1.3lian.com%2F2015%2Fa1%2F38%2Fd%2F168.jpg",\r\n\t\t\t\t"https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1551244644208&di=3f09dbe3476994f15ed207e4d0c008ef&imgtype=0&src=http%3A%2F%2Fpic3.16pic.com%2F00%2F47%2F90%2F16pic_4790939_b.jpg",\r\n\t\t\t\t"https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1551244821054&di=bf03257cfaf9d0a0f020e7f1363cf5f8&imgtype=0&src=http%3A%2F%2Fpic.58pic.com%2F58pic%2F15%2F11%2F96%2F88W58PIC7Y2_1024.jpg"\r\n\t\t\t]\r\n },\r\n // 滑块的大小\r\n\t\tblockSize: {\r\n\t\t\ttype: [String, Number],\r\n\t\t\tdefault: 40\r\n },\r\n // 误差\r\n\t\tdeviation: {\r\n\t\t\ttype: [String, Number],\r\n\t\t\tdefault: 4\r\n },\r\n // 滑块的圆角大小\r\n blockRadius: {\r\n type: [String, Number],\r\n default: 4\r\n },\r\n // 滑块随机出现的范围\r\n\t\twraperPadding: {\r\n\t\t\ttype: [String, Number],\r\n\t\t\tdefault: 20\r\n },\r\n // 滑块形状 square puzzle\r\n blockType: {\r\n type: String,\r\n default: \'square\'\r\n },\r\n // 成功的回调\r\n\t\tonSuccess: {\r\n\t\t\ttype: Function,\r\n\t\t\tdefault: () => {\r\n\t\t\t\tconsole.log("成功");\r\n\t\t\t}\r\n },\r\n // 失败的回调\r\n\t\tonError: {\r\n\t\t\ttype: Function,\r\n\t\t\tdefault: () => {\r\n\t\t\t\tconsole.log("失败");\r\n\t\t\t}\r\n },\r\n verificationShow: {\r\n type: Boolean,\r\n default: false\r\n }\r\n\t},\r\n\tmounted() {\r\n\t\tthis.$nextTick(() => {\r\n\t\t\tthis.initCanvas();\r\n\t\t});\r\n\t},\r\n\tcreated() {\r\n // 随机显示一张图片\r\n\t\tlet imgRandomIndex = Math.round(\r\n\t\t\tMath.random() * (this.puzzleImgList.length - 1)\r\n\t\t);\r\n this.imgRandom = this.puzzleImgList[imgRandomIndex];\r\n \r\n\t\tthis.puzzleSize = Number(this.blockSize);\r\n this.deviationValue = Number(this.deviation);\r\n this.radius = Number(this.blockRadius);\r\n this.dataWidth = Number(this.width);\r\n this.dataHeight = Number(this.height);\r\n this.padding = Number(this.wraperPadding);\r\n\t},\r\n\tmethods: {\r\n /* 关闭验证 */\r\n closeVerificationBox() {\r\n this.isVerificationShow = false;\r\n },\r\n\t\t/* 刷新 */\r\n\t\trefreshImg() {\r\n\t\t\tlet imgRandomIndex = Math.round(\r\n\t\t\t\tMath.random() * (this.puzzleImgList.length - 1)\r\n\t\t\t);\r\n\t\t\tthis.imgRandom = this.puzzleImgList[imgRandomIndex];\r\n\t\t\tthis.initCanvas();\r\n\t\t},\r\n\t\t/* 画布初始化 */\r\n\t\tinitCanvas() {\r\n\t\t\tthis.clearCanvas();\r\n\t\t\tlet w = this.dataWidth;\r\n\t\t\tlet h = this.dataHeight;\r\n\t\t\tlet PL_Size = this.puzzleSize;\r\n\t\t\tlet padding = this.padding;\r\n\t\t\tlet MinN_X = padding + PL_Size;\r\n\t\t\tlet MaxN_X = w - padding - PL_Size - PL_Size / 6;\r\n\t\t\tlet MaxN_Y = padding;\r\n\t\t\tlet MinN_Y = h - padding - PL_Size - PL_Size / 6;\r\n\t\t\tthis.randomX = Math.round(Math.random() * (MaxN_X - PL_Size) + MinN_X);\r\n\t\t\tthis.randomY = Math.round(Math.random() * MaxN_Y + MinN_Y);\r\n\t\t\tlet X = this.randomX;\r\n\t\t\tlet Y = this.randomY;\r\n\t\t\tthis.left_Num = -X + 10;\r\n\t\t\tlet d = PL_Size / 3;\r\n\t\t\tlet radius = Number(this.radius);\r\n\r\n\t\t\tlet c = this.$refs.puzzleBox;\r\n\t\t\tlet c_l = this.$refs.puzzleLost;\r\n\t\t\tlet c_s = this.$refs.puzzleShadow;\r\n\t\t\tlet ctx = c.getContext("2d");\r\n\t\t\tlet ctx_l = c_l.getContext("2d");\r\n\t\t\tlet ctx_s = c_s.getContext("2d");\r\n\t\t\tctx.globalCompositeOperation = "xor";\r\n\t\t\tctx.shadowBlur = 10;\r\n\t\t\tctx.shadowColor = "#fff";\r\n\t\t\tctx.shadowOffsetX = 3;\r\n\t\t\tctx.shadowOffsetY = 3;\r\n\t\t\tctx.fillStyle = "rgba(0,0,0,0.7)";\r\n\t\t\tctx.beginPath();\r\n\t\t\tctx.lineWidth = "1";\r\n ctx.strokeStyle = "rgba(0,0,0,0)";\r\n if (this.blockType === \'square\') {\r\n ctx.arc(X + radius, Y + radius, radius, Math.PI, (Math.PI * 3) / 2);\r\n ctx.lineTo(PL_Size - radius + X, Y);\r\n ctx.arc(\r\n PL_Size - radius + X,\r\n radius + Y,\r\n radius,\r\n (Math.PI * 3) / 2,\r\n Math.PI * 2\r\n );\r\n ctx.lineTo(PL_Size + X, PL_Size + Y - radius);\r\n ctx.arc(\r\n PL_Size - radius + X,\r\n PL_Size - radius + Y,\r\n radius,\r\n 0,\r\n (Math.PI * 1) / 2\r\n );\r\n ctx.lineTo(radius + X, PL_Size + Y);\r\n ctx.arc(\r\n radius + X,\r\n PL_Size - radius + Y,\r\n radius,\r\n (Math.PI * 1) / 2,\r\n Math.PI\r\n );\r\n } else {\r\n ctx.moveTo(X, Y)\r\n ctx.lineTo(X + d, Y)\r\n ctx.bezierCurveTo(X + d, Y - d, X + 2 * d, Y - d, X + 2 * d, Y)\r\n ctx.lineTo(X + 3 * d, Y)\r\n ctx.lineTo(X + 3 * d, Y + d)\r\n ctx.bezierCurveTo(X + 2 * d, Y + d, X + 2 * d, Y + 2 * d, X + 3 * d, Y + 2 * d)\r\n ctx.lineTo(X + 3 * d, Y + 3 * d)\r\n ctx.lineTo(X, Y + 3 * d)\r\n }\r\n\t\t\tctx.closePath();\r\n\t\t\tctx.stroke();\r\n\t\t\tctx.fill();\r\n\r\n\t\t\tlet img = new Image();\r\n\t\t\timg.src = this.imgRandom;\r\n\r\n\t\t\timg.onload = function() {\r\n\t\t\t\tctx_l.drawImage(img, 0, 0, w, h);\r\n\t\t\t};\r\n\t\t\tctx_l.beginPath();\r\n ctx_l.strokeStyle = "rgba(0,0,0,0)";\r\n if (this.blockType === \'square\') {\r\n ctx_l.arc(X + radius, Y + radius, radius, Math.PI, (Math.PI * 3) / 2);\r\n ctx_l.lineTo(PL_Size - radius + X, Y);\r\n ctx_l.arc(\r\n PL_Size - radius + X,\r\n radius + Y,\r\n radius,\r\n (Math.PI * 3) / 2,\r\n Math.PI * 2\r\n );\r\n ctx_l.lineTo(PL_Size + X, PL_Size + Y - radius);\r\n ctx_l.arc(\r\n PL_Size - radius + X,\r\n PL_Size - radius + Y,\r\n radius,\r\n 0,\r\n (Math.PI * 1) / 2\r\n );\r\n ctx_l.lineTo(radius + X, PL_Size + Y);\r\n ctx_l.arc(\r\n radius + X,\r\n PL_Size - radius + Y,\r\n radius,\r\n (Math.PI * 1) / 2,\r\n Math.PI\r\n );\r\n } else {\r\n ctx_l.moveTo(X, Y)\r\n ctx_l.lineTo(X + d, Y)\r\n ctx_l.bezierCurveTo(X + d, Y - d, X + 2 * d, Y - d, X + 2 * d, Y)\r\n ctx_l.lineTo(X + 3 * d, Y)\r\n ctx_l.lineTo(X + 3 * d, Y + d)\r\n ctx_l.bezierCurveTo(X + 2 * d, Y + d, X + 2 * d, Y + 2 * d, X + 3 * d, Y + 2 * d)\r\n ctx_l.lineTo(X + 3 * d, Y + 3 * d)\r\n ctx_l.lineTo(X, Y + 3 * d)\r\n }\r\n\t\t\tctx_l.closePath();\r\n\t\t\tctx_l.stroke();\r\n\t\t\tctx_l.shadowBlur = 10;\r\n\t\t\tctx_l.shadowColor = "black";\r\n\t\t\tctx_l.clip();\r\n\t\t\tctx_s.beginPath();\r\n\t\t\tctx_s.lineWidth = "1";\r\n ctx_s.strokeStyle = "rgba(0,0,0,0)";\r\n if (this.blockType === \'square\') {\r\n ctx_s.arc(X + radius, Y + radius, radius, Math.PI, (Math.PI * 3) / 2);\r\n ctx_s.lineTo(PL_Size - radius + X, Y);\r\n ctx_s.arc(\r\n PL_Size - radius + X,\r\n radius + Y,\r\n radius,\r\n (Math.PI * 3) / 2,\r\n Math.PI * 2\r\n );\r\n ctx_s.lineTo(PL_Size + X, PL_Size + Y - radius);\r\n ctx_s.arc(\r\n PL_Size - radius + X,\r\n PL_Size - radius + Y,\r\n radius,\r\n 0,\r\n (Math.PI * 1) / 2\r\n );\r\n ctx_s.lineTo(radius + X, PL_Size + Y);\r\n ctx_s.arc(\r\n radius + X,\r\n PL_Size - radius + Y,\r\n radius,\r\n (Math.PI * 1) / 2,\r\n Math.PI\r\n );\r\n } else {\r\n ctx_s.moveTo(X, Y)\r\n ctx_s.lineTo(X + d, Y)\r\n ctx_s.bezierCurveTo(X + d, Y - d, X + 2 * d, Y - d, X + 2 * d, Y)\r\n ctx_s.lineTo(X + 3 * d, Y)\r\n ctx_s.lineTo(X + 3 * d, Y + d)\r\n ctx_s.bezierCurveTo(X + 2 * d, Y + d, X + 2 * d, Y + 2 * d, X + 3 * d, Y + 2 * d)\r\n ctx_s.lineTo(X + 3 * d, Y + 3 * d)\r\n ctx_s.lineTo(X, Y + 3 * d)\r\n }\r\n\t\t\tctx_s.closePath();\r\n\t\t\tctx_s.stroke();\r\n\t\t\tctx_s.shadowBlur = 20;\r\n\t\t\tctx_s.shadowColor = "black";\r\n\t\t\tctx_s.fill();\r\n\t\t},\r\n\t\t/* 通过重置画布尺寸清空画布,这种方式更彻底 */\r\n\t\tclearCanvas() {\r\n\t\t\tlet c = this.$refs.puzzleBox;\r\n\t\t\tlet c_l = this.$refs.puzzleLost;\r\n\t\t\tlet c_s = this.$refs.puzzleShadow;\r\n\t\t\tc.setAttribute("height", c.getAttribute("height"));\r\n\t\t\tc_l.setAttribute("height", c.getAttribute("height"));\r\n\t\t\tc_s.setAttribute("height", c.getAttribute("height"));\r\n\t\t},\r\n\t\t/* 按住滑块后初始化移动监听,记录初始位置 */\r\n\t\tstartMove(e) {\r\n\t\t\t// console.log(e);\r\n\t\t\te = e || window.event;\r\n\t\t\tthis.$refs.sliderBtn.style.backgroundPosition = "0 -216px";\r\n\t\t\tthis.moveStart = e.pageX || e.targetTouches[0].pageX;\r\n\t\t\tthis.addMouseMoveListener();\r\n\t\t},\r\n\t\t/* 滑块移动 */\r\n\t\tmoving(e) {\r\n\t\t\tlet self = this;\r\n\t\t\te = e || window.event;\r\n\t\t\tlet moveX = e.pageX || e.targetTouches[0].pageX;\r\n\t\t\tlet d = moveX - self.moveStart;\r\n\t\t\tlet w = self.dataWidth;\r\n\t\t\tlet PL_Size = this.puzzleSize;\r\n\t\t\tlet padding = this.padding;\r\n\t\t\tif (self.moveStart === "") {\r\n\t\t\t\treturn "";\r\n\t\t\t}\r\n\t\t\tif (d < 0 || d > w - padding - PL_Size) {\r\n\t\t\t\treturn "";\r\n\t\t\t}\r\n\t\t\tself.$refs.sliderBtn.style.left = d + "px";\r\n\t\t\tself.$refs.sliderBtn.style.transition = "inherit";\r\n\t\t\tself.$refs.puzzleLost.style.left = d + "px";\r\n\t\t\tself.$refs.puzzleLost.style.transition = "inherit";\r\n\t\t\tself.$refs.puzzleShadow.style.left = d + "px";\r\n\t\t\tself.$refs.puzzleShadow.style.transition = "inherit";\r\n\t\t},\r\n\t\t/* 移动结束,验证并回调 */\r\n\t\tmoveEnd(e) {\r\n\t\t\tlet self = this;\r\n\t\t\te = e || window.event;\r\n\t\t\tlet moveEnd_X = (e.pageX || e.changedTouches[0].pageX) - self.moveStart;\r\n\t\t\tlet ver_Num = self.randomX - 10;\r\n\t\t\tlet deviationValue = this.deviationValue;\r\n\t\t\tlet Min_left = ver_Num - deviationValue;\r\n\t\t\tlet Max_left = ver_Num + deviationValue;\r\n\t\t\tif (self.moveStart !== "") {\r\n\t\t\t\tif (Max_left > moveEnd_X && moveEnd_X > Min_left) {\r\n\t\t\t\t\tself.displayTips = true;\r\n\t\t\t\t\tself.verification = true;\r\n\t\t\t\t\tsetTimeout(function() {\r\n\t\t\t\t\t\tself.displayTips = false;\r\n\t\t\t\t\t\tself.initCanvas();\r\n\t\t\t\t\t\t/* 成功的回调函数 */\r\n\t\t\t\t\t\tself.onSuccess();\r\n\t\t\t\t\t}, 500);\r\n\t\t\t\t} else {\r\n\t\t\t\t\tself.displayTips = true;\r\n\t\t\t\t\tself.verification = false;\r\n\t\t\t\t\tsetTimeout(function() {\r\n\t\t\t\t\t\tself.displayTips = false;\r\n\t\t\t\t\t\tself.initCanvas();\r\n\t\t\t\t\t\t/* 失败的回调函数 */\r\n\t\t\t\t\t\tself.onError();\r\n\t\t\t\t\t}, 800);\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (\r\n\t\t\t\ttypeof self.$refs.sliderBtn !== "undefined" &&\r\n\t\t\t\ttypeof self.$refs.puzzleLost !== "undefined" &&\r\n\t\t\t\ttypeof self.$refs.puzzleShadow !== "undefined"\r\n\t\t\t) {\r\n\t\t\t\tsetTimeout(function() {\r\n\t\t\t\t\tself.$refs.sliderBtn.style.left = 0;\r\n\t\t\t\t\tself.$refs.sliderBtn.style.transition = "left 0.5s";\r\n\t\t\t\t\tself.$refs.puzzleLost.style.left = 0;\r\n\t\t\t\t\tself.$refs.puzzleLost.style.transition = "left 0.5s";\r\n\t\t\t\t\tself.$refs.puzzleShadow.style.left = 0;\r\n\t\t\t\t\tself.$refs.puzzleShadow.style.transition = "left 0.5s";\r\n\t\t\t\t}, 400);\r\n\t\t\t\tself.$refs.sliderBtn.style.backgroundPosition = "0 -84px";\r\n\t\t\t}\r\n\t\t\tself.moveStart = "";\r\n\t\t},\r\n\t\t/* 全局绑定滑块移动与滑动结束,移动过程中鼠标可在页面任何位置 */\r\n\t\taddMouseMoveListener() {\r\n\t\t\tlet self = this;\r\n\t\t\tdocument.addEventListener("mousemove", self.moving);\r\n\t\t\tdocument.addEventListener("touchmove", self.moving);\r\n\t\t\tdocument.addEventListener("mouseup", self.moveEnd);\r\n\t\t\tdocument.addEventListener("touchend", self.moveEnd);\r\n\t\t}\r\n\t},\r\n};\r\n<\/script>\r\n\r\n<style scoped>\r\n.slider-btn {\r\n\tposition: absolute;\r\n\twidth: 44px;\r\n\theight: 44px;\r\n\tleft: 0;\r\n\ttop: -7px;\r\n\tz-index: 12;\r\n\tcursor: pointer;\r\n\tbackground-image: url(./sprite.3.2.0.png);\r\n\tbackground-position: 0 -84px;\r\n\ttransition: inherit;\r\n}\r\n\r\n.ver-tips {\r\n\tposition: absolute;\r\n\tleft: 0;\r\n\tbottom: -22px;\r\n\tbackground: rgba(255, 255, 255, 0.9);\r\n\theight: 22px;\r\n\tline-height: 22px;\r\n\tfont-size: 12px;\r\n\twidth: 100%;\r\n\tmargin: 0;\r\n\ttext-align: left;\r\n\tpadding: 0 8px;\r\n\ttransition: all 0.4s;\r\n}\r\n\r\n.slider-tips {\r\n\tbottom: 0;\r\n}\r\n\r\n.ver-tips i {\r\n\tdisplay: inline-block;\r\n\twidth: 22px;\r\n\theight: 22px;\r\n\tvertical-align: top;\r\n\tbackground-image: url(./sprite.3.2.0.png);\r\n\tbackground-position: -4px -1229px;\r\n}\r\n\r\n.ver-tips span {\r\n\tdisplay: inline-block;\r\n\tvertical-align: top;\r\n\tline-height: 22px;\r\n\tcolor: #455;\r\n}\r\n\r\n.active-tips {\r\n\tdisplay: block;\r\n}\r\n\r\n.hidden {\r\n\tdisplay: none;\r\n}\r\n\r\n.puzzle-container {\r\n\tdisplay: inline-block;\r\n\tposition: relative;\r\n\tpadding: 15px 15px 28px;\r\n\tborder: 1px solid #ddd;\r\n\tbackground: #ffffff;\r\n\tborder-radius: 16px;\r\n}\r\n\r\n.puzzle-header {\r\n\tdisplay: flex;\r\n\tjustify-content: space-between;\r\n\tmargin: 5px 0;\r\n}\r\n\r\n.puzzle-header-left {\r\n\tcolor: #333;\r\n}\r\n\r\n.re-btn,\r\n.close-btn {\r\n\tfont-size: 16px;\r\n\tcursor: pointer;\r\n\tcolor: #666;\r\n}\r\n\r\n.re-btn:hover {\r\n\tcolor: #67c23a;\r\n}\r\n\r\n.close-btn:hover {\r\n\tcolor: #f56c6c;\r\n}\r\n\r\n.close-btn {\r\n\tmargin-left: 5px;\r\n}\r\n\r\n.slider-container {\r\n\tposition: relative;\r\n\tmargin: 10px auto 0;\r\n\tmin-height: 15px;\r\n}\r\n\r\n.slider-bar {\r\n\theight: 10px;\r\n\tborder: 1px solid #c3c3c3;\r\n\tborder-radius: 5px;\r\n\tbackground: #e4e4e4;\r\n\tbox-shadow: 0 1px 1px rgba(12, 10, 10, 0.2) inset;\r\n\tposition: absolute;\r\n\twidth: 100%;\r\n\ttop: 7px;\r\n}\r\n\r\n#puzzle-box {\r\n\tposition: absolute;\r\n\tleft: 0;\r\n\ttop: 0;\r\n\tz-index: 22;\r\n}\r\n\r\n#puzzle-shadow {\r\n\tposition: absolute;\r\n\tleft: 0;\r\n\ttop: 0;\r\n\tz-index: 22;\r\n}\r\n\r\n#puzzle-lost {\r\n\tposition: absolute;\r\n\tleft: 0;\r\n\ttop: 0;\r\n\tz-index: 33;\r\n}\r\n\r\n.puzzle-lost-box {\r\n\tposition: absolute;\r\n\twidth: 260px;\r\n\theight: 116px;\r\n\tleft: 0;\r\n\ttop: 0;\r\n\tz-index: 111;\r\n}\r\n\r\n@font-face {\r\n\tfont-family: "iconfont";\r\n\tsrc: url("./icon-font/iconfont.eot?t=1565160368550"); /* IE9 */\r\n\tsrc: url("./icon-font/iconfont.eot?t=1565160368550#iefix")\r\n\t\t\tformat("embedded-opentype"),\r\n\t\t/* IE6-IE8 */\r\n\t\t\turl("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAANUAAsAAAAAByQAAAMIAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCfAqCFIIkATYCJAMMCwgABCAFhG0HOhtkBsi+QDw2JxWVhBKVFukepjkT9iz2vr6/fAq8RxAPz4+9O/e9O9WkGj15Fk3LQ/NCJ41QaVASVSzTSJ7E2p//a/4CvASvALwTjbaVddq9o71hlfDegDawAW//1zQFGqAwEaokh6yK8jD/9/c4lxuw3PPkdI3ZegseIJGz/1WKn5AESUiaSApHHzJ2/2uCAT/S0Iz7q0i8eCKrBLgEQJauMPX/uZzeKPH5KSuXuSYd9aI4DiigvbFNViAJeovsrkAs8jyBdmME8ODibgRNyZwWiIdGO9DM+KXkU61Cc8XaFI9p0loe6Q3gNvh+fKdFk6KpMuceX5/7cPTJ/Tfy4spDEIxnBb+JihVAEueV9kOVKL4Ca1dZq6YAKXljibz/PCFRiGZmcSdYIInCJw6Toid+iM6+oYJmd5A8BW4pefDQFKWzc2SkXpr+P1LN9+L/JeF4UsZPUGWa/nUPMypPfme7Do2j785+zvL4Z37s1l/wcAEwhNPJqPMcHgerCdZ/wbrLlYRrg2tSMZ45fpHJLQ7humLaL9WW9r64yBa+7D3UcBOs/3jDHKz7+MTzgPkExVfzZnHa3qveHHJTfVjsFjh5X99QxlP8cdhYHOyY+Fmy4BUXoLG2ngiSbe2xv/AbW/8ptNb3/tiQ4MN+w2saBeoEoFUBLHjnAmBTaiLTUFPhO3zDUa2nvAqYK7g0MN39vv3VQzeXDK2GEihajELVagZN8go06bAKzVptQ7tlzuYOAyoqItuwZIgg9LpC0e05VL1eaJI/0GTYD5r1RgXaXcb2nh3mwiydMjlCPrpPaLwkVrZJlsLSAekidDgtCigT4tyEsCcp+dQlxcRjLMjvdV9EoeIkwgt0GYVhgiknc/KkPRNJdzpyXPWmtpdEsGQfIw5BfMj3BGU8iZjyOoulwucHiFYIObiBUGWfICxnekcqiQJAL+UxiHAt11Td0/pqhIJiLBFBNrKS0IonUKl61BzxiLa0RzS1QyatYqi8Pb8yer5d0M7co0aJGqn5TuHErmnksyD2aGIA")\r\n\t\t\tformat("woff2"),\r\n\t\turl("./icon-font/iconfont.woff?t=1565160368550") format("woff"),\r\n\t\turl("./icon-font/iconfont.ttf?t=1565160368550") format("truetype"),\r\n\t\t/* chrome, firefox, opera, Safari, Android, iOS 4.2+ */\r\n\t\t\turl("./icon-font/iconfont.svg?t=1565160368550#iconfont")\r\n\t\t\tformat("svg"); /* iOS 4.1- */\r\n}\r\n\r\n.iconfont {\r\n\tfont-family: "iconfont" !important;\r\n\tfont-size: 16px;\r\n\tfont-style: normal;\r\n\t-webkit-font-smoothing: antialiased;\r\n\t-moz-osx-font-smoothing: grayscale;\r\n}\r\n\r\n.icon-guanbi:before {\r\n\tcontent: "\\f01f1";\r\n}\r\n\r\n.icon-shuaxin:before {\r\n\tcontent: "\\e609";\r\n}\r\n</style>'],sourceRoot:""}])},function(t,e){t.exports=function(t){return"string"!=typeof t?t:(/^['"].*['"]$/.test(t)&&(t=t.slice(1,-1)),/["'() \t\n]/.test(t)?'"'+t.replace(/"/g,'\\"').replace(/\n/g,"\\n")+'"':t)}},function(t,e){t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var r=function(t,e){var r=t[1]||"",n=t[3];return n?e&&"function"==typeof btoa?(t=function(t){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t))))+" */"}(n),e=n.sources.map((function(t){return"/*# sourceURL="+n.sourceRoot+t+" */"})),[r].concat(e).concat([t]).join("\n")):[r].join("\n"):r}(e,t);return e[2]?"@media "+e[2]+"{"+r+"}":r})).join("")},e.i=function(t,r){"string"==typeof t&&(t=[[null,t,""]]);for(var n={},i=0;i<this.length;i++){var o=this[i][0];"number"==typeof o&&(n[o]=!0)}for(i=0;i<t.length;i++){var a=t[i];"number"==typeof a[0]&&n[a[0]]||(r&&!a[2]?a[2]=r:r&&(a[2]="("+a[2]+") and ("+r+")"),e.push(a))}},e}},function(t,e){t.exports="data:application/font-woff;base64,d09GRgABAAAAAAS4AAsAAAAAByQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFY8f2HxY21hcAAAAYAAAABUAAABfOdQubZnbHlmAAAB1AAAAO0AAAEUAEgM5mhlYWQAAALEAAAALwAAADYWAG1caGhlYQAAAvQAAAAcAAAAJAfeA4RobXR4AAADEAAAAAwAAAAMDAAAAGxvY2EAAAMcAAAACAAAAAgAWACKbWF4cAAAAyQAAAAfAAAAIAERAEJuYW1lAAADRAAAAUUAAAJtPlT+fXBvc3QAAASMAAAAKQAAADrLcp3HeJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkYWCcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGByecf7/z9zwv4EhhrmBoQEozAiSAwDyww0EeJxjYGBgZWBgYAZiHSBmYWBgDGFgZAABP6AoI1icmYELLM7CoARWwwISf8b5/z+MBPKBOhmYgAw2hlHAAyY1oDwmUChBMJDNz/gRjIFBBQDCtgufeJxjYGFg+P+AeQGzAgMjAy+DJIMpA4OqobkeozofI7sco7gdIyuQbcdoDmTzMZqrm5uZqCnxM6qrKbGJyDOys4mIGdkziosZmZkwZ5qzvt6w4TUrmPyXOv0kC8vJ6WBSuKGBU0icq6GeU0KIsx7IluAEikgI9XyBKQeSW2CqgeS9RojSepDS+joQu64RyGZgALqS4f995n5mOQZpIIcP5Cp2iAvFzdXZYY4GeoA5SoSRkfVQQ/0hVtZD9YwXLjCufMjK+nDlqoesjLKM7YzSouU7WVl3llfsYA1qTgpiuTx//mUWICkqDQCl3EkHAAAAeJxjYGRgYABizx9hOfH8Nl8ZuFkYQOBmwZQNCPr/fRYGZgUgl4OBCSQKADl3Ct0AeJxjYGRgYG7438AQw8IAAkCSkQEVMAMARwkCbAQAAAAEAAAABAAAAAAAAAAAWACKeJxjYGRgYGBmMGNgYQABJiDmAkIGhv9gPgMADj0BVAB4nGWPTU7DMBCFX/oHpBKqqGCH5AViASj9EatuWFRq911036ZOmyqJI8et1ANwHo7ACTgC3IA78EgnmzaWx9+8eWNPANzgBx6O3y33kT1cMjtyDRe4F65TfxBukF+Em2jjVbhF/U3YxzOmwm10YXmD17hi9oR3YQ8dfAjXcI1P4Tr1L+EG+Vu4iTv8CrfQ8erCPuZeV7iNRy/2x1YvnF6p5UHFockikzm/gple75KFrdLqnGtbxCZTg6BfSVOdaVvdU+zXQ+ciFVmTqgmrOkmMyq3Z6tAFG+fyUa8XiR6EJuVYY/62xgKOcQWFJQ6MMUIYZIjK6Og7VWb0r7FDwl57Vj3N53RbFNT/c4UBAvTPXFO6stJ5Ok+BPV8bUnV0K27LnpQ0kV7NSRKyQl7WtlRC6gE2ZVeOEXpc0Yk/KGdI/wAJWm7IAAAAeJxjYGKAAC4G7ICZkYmRmZGFgS29NDEvKZO9OKM0sSIzj4EBADfcBZ8AAAA="},function(t,e){t.exports="data:application/x-font-ttf;base64,AAEAAAALAIAAAwAwR1NVQrD+s+0AAAE4AAAAQk9TLzI8f2HxAAABfAAAAFZjbWFw51C5tgAAAeAAAAF8Z2x5ZgBIDOYAAANkAAABFGhlYWQWAG1cAAAA4AAAADZoaGVhB94DhAAAALwAAAAkaG10eAwAAAAAAAHUAAAADGxvY2EAWACKAAADXAAAAAhtYXhwAREAQgAAARgAAAAgbmFtZT5U/n0AAAR4AAACbXBvc3TLcp3HAAAG6AAAADoAAQAAA4D/gABcBAAAAAAABAAAAQAAAAAAAAAAAAAAAAAAAAMAAQAAAAEAAEn4VmxfDzz1AAsEAAAAAADZcJSwAAAAANlwlLAAAP/fBAADIAAAAAgAAgAAAAAAAAABAAAAAwA2AAQAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKAB4ALAABREZMVAAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAAAAQQAAZAABQAIAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA5gn//wOA/4AAXAOAAIAAAAABAAAAAAAABAAAAAQAAAAEAAAAAAAABQAAAAMAAAAsAAAABAAAAVQAAQAAAAAATgADAAEAAAAsAAMACgAAAVQABAAiAAAABAAEAAEAAOYJ//8AAOYJ//8AAAABAAQAAAACAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAoAAAAAAAAAAIAAOYJAADmCQAAAAIADwHxAA8B8QAAAAEAAAAAAFgAigAEAAD/4AOgAyAAAQANABkANQAAJTE3LgEnDgEHHgEXPgEFLgEnPgE3HgEXDgE3Jzc2NCYiDwEnJiIGFB8BBwYUFjI/ARcWMjY0A2k3BeuwsOsFBeuwsOv+ZZfJBATJl5fJBATJE4CACRIXCoB/CRgSCX+ACRIYCYCACRgSjPSw6wUF67Cw6wUF67QEyZeXyQQEyZeXyd6BfwkYEgl/fwkSGAl/fgkYEgl+gQkSGAAAAAEAAP/fA48DHgAbAAABDgEXDgEHLgEnPgE3FzcnBw4BBx4BFz4BNy4BA1oUAQEFwoB/wgUFwn8B0NABqeEFBeGpquEFAR0BhwEbFXe5BQW5d3i4BVKDYlIE05+f0wQE058VGwAAABIA3gABAAAAAAAAABUAAAABAAAAAAABAAgAFQABAAAAAAACAAcAHQABAAAAAAADAAgAJAABAAAAAAAEAAgALAABAAAAAAAFAAsANAABAAAAAAAGAAgAPwABAAAAAAAKACsARwABAAAAAAALABMAcgADAAEECQAAACoAhQADAAEECQABABAArwADAAEECQACAA4AvwADAAEECQADABAAzQADAAEECQAEABAA3QADAAEECQAFABYA7QADAAEECQAGABABAwADAAEECQAKAFYBEwADAAEECQALACYBaQpDcmVhdGVkIGJ5IGljb25mb250Cmljb25mb250UmVndWxhcmljb25mb250aWNvbmZvbnRWZXJzaW9uIDEuMGljb25mb250R2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20ACgBDAHIAZQBhAHQAZQBkACAAYgB5ACAAaQBjAG8AbgBmAG8AbgB0AAoAaQBjAG8AbgBmAG8AbgB0AFIAZQBnAHUAbABhAHIAaQBjAG8AbgBmAG8AbgB0AGkAYwBvAG4AZgBvAG4AdABWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbgBmAG8AbgB0AEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAACAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBAgEDAQQABmd1YW5iaQdzaHVheGluAAAAAA=="},function(t,e){t.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiID4KPCEtLQoyMDEzLTktMzA6IENyZWF0ZWQuCi0tPgo8c3ZnPgo8bWV0YWRhdGE+CkNyZWF0ZWQgYnkgaWNvbmZvbnQKPC9tZXRhZGF0YT4KPGRlZnM+Cgo8Zm9udCBpZD0iaWNvbmZvbnQiIGhvcml6LWFkdi14PSIxMDI0IiA+CiAgPGZvbnQtZmFjZQogICAgZm9udC1mYW1pbHk9Imljb25mb250IgogICAgZm9udC13ZWlnaHQ9IjUwMCIKICAgIGZvbnQtc3RyZXRjaD0ibm9ybWFsIgogICAgdW5pdHMtcGVyLWVtPSIxMDI0IgogICAgYXNjZW50PSI4OTYiCiAgICBkZXNjZW50PSItMTI4IgogIC8+CiAgICA8bWlzc2luZy1nbHlwaCAvPgogICAgCiAgICA8Z2x5cGggZ2x5cGgtbmFtZT0iZ3VhbmJpIiB1bmljb2RlPSImIzk4MzUzNzsiIGQ9Ik04NzIuODAyOTI4IDE0MC4wMDU5NCA4NzIuODY0MzI2IDE0MC4wMDU5NCA4NzIuODY0MzI2IDE0MC4zNzUzNTRaTTkyNy44NDY1NjggMzg0LjAwMjA0N2MwIDIyOS4zMTU3NTYtMTg2LjU2NzEzOSA0MTUuODM5OTE3LTQxNS44Mzg4OTMgNDE1LjgzOTkxNy0yMjkuMzI5MDU5IDAtNDE1Ljg1MzIyLTE4Ni41MjQxNjEtNDE1Ljg1MzIyLTQxNS44Mzk5MTcgMC0yMjkuMzAwNDA2IDE4Ni41MjQxNjEtNDE1Ljg0MDk0IDQxNS44NTMyMi00MTUuODQwOTRDNzQxLjI3ODQwNS0zMS44Mzg4OTMgOTI3Ljg0NjU2OCAxNTQuNzAxNjQgOTI3Ljg0NjU2OCAzODQuMDAyMDQ3TTUxMi4wMDc2NzUgMjcuODI4MDQ1Yy0xOTYuMzc1NTI5IDAtMzU2LjE3Mjk3OSAxNTkuODI3MTI1LTM1Ni4xNzI5NzkgMzU2LjE3NDAwMiAwIDE5Ni4zNzQ1MDYgMTU5Ljc5NzQ0OSAzNTYuMTU3NjI5IDM1Ni4xNzI5NzkgMzU2LjE1NzYyOSAxOTYuMzQ0ODMgMCAzNTYuMTQ0MzI2LTE1OS43ODMxMjMgMzU2LjE0NDMyNi0zNTYuMTU3NjI5Qzg2OC4xNTIwMDEgMTg3LjY1NTE3IDcwOC4zNTI1MDUgMjcuODI4MDQ1IDUxMi4wMDc2NzUgMjcuODI4MDQ1TTY4Mi4zNzg5NDcgMjUzLjc3MjAwNyA1NTMuNzk3NDUzIDM4Mi43MzUxOTQgNjgyLjI2MTI2NyA1MDkuNzcwNDcyYzExLjY2MTU5NyAxMS41MTQyNDEgMTEuNzQ5NjAyIDMwLjMzMjg0MiAwLjIzNDMzNyA0MS45OTU0NjMtMTEuNTE0MjQxIDExLjY3Njk0Ny0zMC4zNjI1MTggMTEuNzY1OTc1LTQyLjAyNjE2MiAwLjIyMjA1N0w1MTEuODg4OTcxIDQyNC44MDQzMzUgMzg1LjIyMzEwNyA1NTEuODY5Mjg5Yy0xMS42MDIyNDYgMTEuNjAzMjY5LTMwLjM5MzIxNyAxMS42NjE1OTctNDIuMDI1MTM5IDAuMDU5MzUyLTExLjYwMzI2OS0xMS42MTg2MTktMTEuNjAzMjY5LTMwLjQwNzU0NC0wLjA1OTM1Mi00Mi4wMTE4MzZsMTI2LjUxODUwOC0xMjYuODg3OTIyTDM0Mi4xMzc4MjMgMjU2Ljg5NTEzN2MtMTEuNjYyNjIxLTExLjU0MzkxNy0xMS43ODAzMDEtMzAuMzA1MjEzLTAuMjM1MzYtNDEuOTY5ODggNS44MzA3OTktNS44OTAxNSAxMy40Mjk4NzEtOC44MzMxNzkgMjEuMDg2MjQ4LTguODMzMTc5IDcuNTM5NzIgMCAxNS4xMzY3NDUgMi44ODQ3IDIwLjkxMDIzOSA4LjU2OTE2NmwxMjcuNjk1MzExIDEyNi4zMTE4MDFMNjQwLjI5MzQzMyAyMTEuODA0MTczYzUuODAyMTQ2LTUuODAwMSAxMy40Mjg4NDctOC43MTc1NDYgMjEuMDU2NTcyLTguNzE3NTQ2IDcuNTk5MDcyIDAgMTUuMTY1Mzk4IDIuOTE3NDQ2IDIwLjk2ODU2NyA4LjY1OTIxN0M2OTMuOTIyODY0IDIyMy4zMTg0MTQgNjkzLjk1MDQ5NCAyNDIuMTEwNDA5IDY4Mi4zNzg5NDcgMjUzLjc3MjAwNyIgIGhvcml6LWFkdi14PSIxMDI0IiAvPgoKICAgIAogICAgPGdseXBoIGdseXBoLW5hbWU9InNodWF4aW4iIHVuaWNvZGU9IiYjNTg4ODk7IiBkPSJNODU4LjQgMzkwLjljLTI4LjcgMC0yMC4xLTIxLjktMjAuMS00OC44IDAtMTUyLjYtMTY0LjMtMzA4LjYtMzI2LjktMzA4LjYtMTYyLjcgMC0zMjYuOSAxNTYuMS0zMjYuOSAzMDguNiAwIDE1Mi42IDE2NC4zIDMwOC42IDMyNi45IDMwOC42aDAuMXYtODEuNGwyMDguMiAxMzAuMi0yMDguMiA5OC4zdi04MS40aC0wLjFjLTIyMC4xIDAtMzk5LjEtMTY3LjktMzk5LjEtMzc0LjMgMC0yMDYuNSAxNzkuMS0zNzQuNCAzOTkuMS0zNzQuNCAyMjAuMSAwIDM5OS4xIDE2Ny45IDM5OS4xIDM3NC40IDAgMjYuOS0yMy4zIDQ4LjgtNTIuMSA0OC44eiIgIGhvcml6LWFkdi14PSIxMDI0IiAvPgoKICAgIAoKCiAgPC9mb250Pgo8L2RlZnM+PC9zdmc+Cg=="},function(t,e,r){var n="undefined"!=typeof document;if("undefined"!=typeof DEBUG&&DEBUG&&!n)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var i=r(13),o={},a=n&&(document.head||document.getElementsByTagName("head")[0]),s=null,u=0,f=!1,h=function(){},c=null,l="data-vue-ssr-id",d="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());function p(t){for(var e=0;e<t.length;e++){var r=t[e],n=o[r.id];if(n){n.refs++;for(var i=0;i<n.parts.length;i++)n.parts[i](r.parts[i]);for(;i<r.parts.length;i++)n.parts.push(b(r.parts[i]));n.parts.length>r.parts.length&&(n.parts.length=r.parts.length)}else{var a=[];for(i=0;i<r.parts.length;i++)a.push(b(r.parts[i]));o[r.id]={id:r.id,refs:1,parts:a}}}}function m(){var t=document.createElement("style");return t.type="text/css",a.appendChild(t),t}function b(t){var e,r,n,i=document.querySelector("style["+l+'~="'+t.id+'"]');if(i){if(f)return h;i.parentNode.removeChild(i)}return n=d?(e=u++,i=s=s||m(),r=y.bind(null,i,e,!1),y.bind(null,i,e,!0)):(i=m(),r=function(t,e){var r=e.css,n=e.media,i=e.sourceMap;if(n&&t.setAttribute("media",n),c.ssrId&&t.setAttribute(l,e.id),i&&(r+="\n/*# sourceURL="+i.sources[0]+" */",r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */"),t.styleSheet)t.styleSheet.cssText=r;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(r))}}.bind(null,i),function(){i.parentNode.removeChild(i)}),r(t),function(e){e?e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap||r(t=e):n()}}t.exports=function(t,e,r,n){f=r,c=n||{};var a=i(t,e);return p(a),function(e){for(var r=[],n=0;n<a.length;n++){var s=a[n];(u=o[s.id]).refs--,r.push(u)}e?p(a=i(t,e)):a=[];var u;for(n=0;n<r.length;n++)if(0===(u=r[n]).refs){for(var f=0;f<u.parts.length;f++)u.parts[f]();delete o[u.id]}}};var g,v=(g=[],function(t,e){return g[t]=e,g.filter(Boolean).join("\n")});function y(t,e,r,n){r=r?"":n.css,t.styleSheet?t.styleSheet.cssText=v(e,r):(n=document.createTextNode(r),(r=t.childNodes)[e]&&t.removeChild(r[e]),r.length?t.insertBefore(n,r[e]):t.appendChild(n))}},function(t,e){t.exports=function(t,e){for(var r=[],n={},i=0;i<e.length;i++){var o=e[i],a=o[0];o={id:t+":"+i,css:o[1],media:o[2],sourceMap:o[3]};n[a]?n[a].parts.push(o):r.push(n[a]={id:a,parts:[o]})}return r}},function(t,e){t.exports=function(t,e,r,n,i,o){var a,s,u,f=t=t||{},h=typeof t.default;t="function"==typeof(f="object"==h||"function"==h?(a=t).default:f)?f.options:f;return e&&(t.render=e.render,t.staticRenderFns=e.staticRenderFns,t._compiled=!0),r&&(t.functional=!0),i&&(t._scopeId=i),o?t._ssrRegister=s=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),n&&n.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)}:n&&(s=n),s&&(i=t.functional,u=i?t.render:t.beforeCreate,i?(t._injectStyles=s,t.render=function(t,e){return s.call(e),u(t,e)}):t.beforeCreate=u?[].concat(u,s):[s]),{esModule:a,exports:f,options:t}}},function(t,e,r){"use strict";function n(){var t=this,e=t.$createElement;return(e=t._self._c||e)("div",{directives:[{name:"show",rawName:"v-show",value:t.isVerificationShow,expression:"isVerificationShow"}],staticClass:"puzzle-container"},[e("div",{staticClass:"puzzle-header"},[e("span",{staticClass:"puzzle-header-left"},[t._v("拖动下方滑块完成拼图")]),t._v(" "),e("div",[e("span",{staticClass:"re-btn iconfont icon-shuaxin",on:{click:t.refreshImg}}),t._v(" "),e("span",{staticClass:"close-btn iconfont icon-guanbi",on:{click:t.closeVerificationBox}})])]),t._v(" "),e("div",{style:"position:relative;overflow:hidden;width:"+t.dataWidth+"px;"},[e("div",{style:"position:relative;width:"+t.dataWidth+"px;height:"+t.dataHeight+"px;"},[e("img",{ref:"scream",style:"width:"+t.dataWidth+"px;height:"+t.dataHeight+"px;",attrs:{id:"scream",src:t.imgRandom}}),t._v(" "),e("canvas",{ref:"puzzleBox",attrs:{id:"puzzle-box",width:t.dataWidth,height:t.dataHeight}})]),t._v(" "),e("div",{staticClass:"puzzle-lost-box",style:"left:"+t.left_Num+"px;width:"+t.dataWidth+"px;height:"+t.dataHeight+"px;"},[e("canvas",{ref:"puzzleShadow",attrs:{id:"puzzle-shadow",width:t.dataWidth,height:t.dataHeight}}),t._v(" "),e("canvas",{ref:"puzzleLost",attrs:{id:"puzzle-lost",width:t.dataWidth,height:t.dataHeight}})]),t._v(" "),e("p",{ref:"verTips",class:"ver-tips"+(t.displayTips?" slider-tips":"")},[t.verification?[e("i",{staticStyle:{"background-position":"-4px -1207px"}}),t._v(" "),e("span",{staticStyle:{color:"#42ca6b"}},[t._v("验证通过")]),t._v(" "),e("span")]:t._e(),t._v(" "),t.verification?t._e():[e("i",{staticStyle:{"background-position":"-4px -1229px"}}),t._v(" "),e("span",{staticStyle:{color:"red"}},[t._v("验证失败:")]),t._v(" "),e("span",{staticStyle:{"margin-left":"4px"}},[t._v("拖动滑块将悬浮图像正确拼合")])]],2)]),t._v(" "),e("div",{staticClass:"slider-container",style:"width:"+t.dataWidth+"px;"},[e("div",{staticClass:"slider-bar"}),t._v(" "),e("div",{ref:"sliderBtn",staticClass:"slider-btn",on:{mousedown:t.startMove,touchstart:t.startMove}})])])}n._withStripped=!0,e.a={render:n,staticRenderFns:[]}}],t.c=r,t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},t.p="/dist/",t(t.s=3);function t(n){if(r[n])return r[n].exports;var i=r[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var e,r},t.exports=n()},9619:function(t,e,r){var n=r("597f");r=r("0e15");t.exports={throttle:n,debounce:r}},"964f":function(t,e,r){var n=r("de85")("keys"),i=r("5689");t.exports=function(t){return n[t]||(n[t]=i(t))}},"966d":function(t,e,r){"use strict";(function(e){void 0===e||!e.version||0===e.version.indexOf("v0.")||0===e.version.indexOf("v1.")&&0!==e.version.indexOf("v1.8.")?t.exports={nextTick:function(t,r,n,i){if("function"!=typeof t)throw new TypeError('"callback" argument must be a function');var o,a,s=arguments.length;switch(s){case 0:case 1:return e.nextTick(t);case 2:return e.nextTick((function(){t.call(null,r)}));case 3:return e.nextTick((function(){t.call(null,r,n)}));case 4:return e.nextTick((function(){t.call(null,r,n,i)}));default:for(o=new Array(s-1),a=0;a<o.length;)o[a++]=arguments[a];return e.nextTick((function(){t.apply(null,o)}))}}}:t.exports=e}).call(this,r("4362"))},"96a5":function(t,e,r){"use strict";function n(t,e){var r,n=Object.keys(t);return Object.getOwnPropertySymbols&&(r=Object.getOwnPropertySymbols(t),e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)),n}function i(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?n(Object(r),!0).forEach((function(e){var n,i;n=t,e=r[i=e],i in n?Object.defineProperty(n,i,{value:e,enumerable:!0,configurable:!0,writable:!0}):n[i]=e})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function o(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}var a=r("b639").Buffer,s=r(2).inspect,u=s&&s.custom||"inspect";t.exports=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.head=null,this.tail=null,this.length=0}var e,r,n;return e=t,(r=[{key:"push",value:function(t){t={data:t,next:null},0<this.length?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(t){t={data:t,next:this.head},0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var t=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,t}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(t){if(0===this.length)return"";for(var e=this.head,r=""+e.data;e=e.next;)r+=t+e.data;return r}},{key:"concat",value:function(t){if(0===this.length)return a.alloc(0);for(var e,r,n,i=a.allocUnsafe(t>>>0),o=this.head,s=0;o;)e=o.data,r=i,n=s,a.prototype.copy.call(e,r,n),s+=o.data.length,o=o.next;return i}},{key:"consume",value:function(t,e){var r;return t<this.head.data.length?(r=this.head.data.slice(0,t),this.head.data=this.head.data.slice(t)):r=t===this.head.data.length?this.shift():e?this._getString(t):this._getBuffer(t),r}},{key:"first",value:function(){return this.head.data}},{key:"_getString",value:function(t){var e=this.head,r=1,n=e.data;for(t-=n.length;e=e.next;){var i=e.data,o=t>i.length?i.length:t;if(o===i.length?n+=i:n+=i.slice(0,t),0===(t-=o)){o===i.length?(++r,e.next?this.head=e.next:this.head=this.tail=null):(this.head=e).data=i.slice(o);break}++r}return this.length-=r,n}},{key:"_getBuffer",value:function(t){var e=a.allocUnsafe(t),r=this.head,n=1;for(r.data.copy(e),t-=r.data.length;r=r.next;){var i=r.data,o=t>i.length?i.length:t;if(i.copy(e,e.length-t,0,o),0===(t-=o)){o===i.length?(++n,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r).data=i.slice(o);break}++n}return this.length-=n,e}},{key:u,value:function(t,e){return s(this,i({},e,{depth:0,customInspect:!1}))}}])&&o(e.prototype,r),n&&o(e,n),t}()},"96cf":function(t,e){!function(e){"use strict";var r,n,i,o,a,s,u,f=Object.prototype,h=f.hasOwnProperty,c="function"==typeof Symbol?Symbol:{},l=c.iterator||"@@iterator",d=c.asyncIterator||"@@asyncIterator",p=c.toStringTag||"@@toStringTag",m=(c="object"==typeof t,e.regeneratorRuntime);function b(t,e,u,f){var h,c,l,d;e=e&&e.prototype instanceof v?e:v,e=Object.create(e.prototype),f=new S(f||[]);return e._invoke=(h=t,c=u,l=f,d=n,function(t,e){if(d===o)throw new Error("Generator is already running");if(d===a){if("throw"===t)throw e;return k()}for(l.method=t,l.arg=e;;){var u=l.delegate;if(u){var f=function t(e,n){var i=e.iterator[n.method];if(i===r){if(n.delegate=null,"throw"===n.method){if(e.iterator.return&&(n.method="return",n.arg=r,t(e,n),"throw"===n.method))return s;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return s}if(i=g(i,e.iterator,n.arg),"throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,s;i=i.arg;return i?i.done?(n[e.resultName]=i.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=r),n.delegate=null,s):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,s)}(u,l);if(f){if(f===s)continue;return f}}if("next"===l.method)l.sent=l._sent=l.arg;else if("throw"===l.method){if(d===n)throw d=a,l.arg;l.dispatchException(l.arg)}else"return"===l.method&&l.abrupt("return",l.arg);if(d=o,f=g(h,c,l),"normal"===f.type){if(d=l.done?a:i,f.arg!==s)return{value:f.arg,done:l.done}}else"throw"===f.type&&(d=a,l.method="throw",l.arg=f.arg)}}),e}function g(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}function v(){}function y(){}function w(){}function A(t){["next","throw","return"].forEach((function(e){t[e]=function(t){return this._invoke(e,t)}}))}function M(t){var e;this._invoke=function(r,n){function i(){return new Promise((function(e,i){!function e(r,n,i,o){if(r=g(t[r],t,n),"throw"!==r.type){var a=r.arg;n=a.value;return n&&"object"==typeof n&&h.call(n,"__await")?Promise.resolve(n.__await).then((function(t){e("next",t,i,o)}),(function(t){e("throw",t,i,o)})):Promise.resolve(n).then((function(t){a.value=t,i(a)}),o)}o(r.arg)}(r,n,e,i)}))}return e=e?e.then(i,i):i()}}function _(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function x(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(_,this),this.reset(!0)}function E(t){if(t){var e=t[l];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1;e=function e(){for(;++n<t.length;)if(h.call(t,n))return e.value=t[n],e.done=!1,e;return e.value=r,e.done=!0,e};return e.next=e}}return{next:k}}function k(){return{value:r,done:!0}}m?c&&(t.exports=m):((m=e.regeneratorRuntime=c?t.exports:{}).wrap=b,n="suspendedStart",i="suspendedYield",o="executing",a="completed",s={},(e={})[l]=function(){return this},(c=(c=Object.getPrototypeOf)&&c(c(E([]))))&&c!==f&&h.call(c,l)&&(e=c),u=w.prototype=v.prototype=Object.create(e),(y.prototype=u.constructor=w).constructor=y,w[p]=y.displayName="GeneratorFunction",m.isGeneratorFunction=function(t){return t="function"==typeof t&&t.constructor,!!t&&(t===y||"GeneratorFunction"===(t.displayName||t.name))},m.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,w):(t.__proto__=w,p in t||(t[p]="GeneratorFunction")),t.prototype=Object.create(u),t},m.awrap=function(t){return{__await:t}},A(M.prototype),M.prototype[d]=function(){return this},m.AsyncIterator=M,m.async=function(t,e,r,n){var i=new M(b(t,e,r,n));return m.isGeneratorFunction(e)?i:i.next().then((function(t){return t.done?t.value:i.next()}))},A(u),u[p]="Generator",u[l]=function(){return this},u.toString=function(){return"[object Generator]"},m.keys=function(t){var e,r=[];for(e in t)r.push(e);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},m.values=E,S.prototype={constructor:S,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=r,this.done=!1,this.delegate=null,this.method="next",this.arg=r,this.tryEntries.forEach(x),!t)for(var e in this)"t"===e.charAt(0)&&h.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=r)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function n(n,i){return a.type="throw",a.arg=t,e.next=n,i&&(e.method="next",e.arg=r),!!i}for(var i=this.tryEntries.length-1;0<=i;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var s=h.call(o,"catchLoc"),u=h.call(o,"finallyLoc");if(s&&u){if(this.prev<o.catchLoc)return n(o.catchLoc,!0);if(this.prev<o.finallyLoc)return n(o.finallyLoc)}else if(s){if(this.prev<o.catchLoc)return n(o.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return n(o.finallyLoc)}}}},abrupt:function(t,e){for(var r=this.tryEntries.length-1;0<=r;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&h.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var i=n;break}}var o=(i=i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc?null:i)?i.completion:{};return o.type=t,o.arg=e,i?(this.method="next",this.next=i.finallyLoc,s):this.complete(o)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),s},finish:function(t){for(var e=this.tryEntries.length-1;0<=e;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),x(r),s}},catch:function(t){for(var e=this.tryEntries.length-1;0<=e;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n,i=r.completion;return"throw"===i.type&&(n=i.arg,x(r)),n}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:E(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=r),s}})}(function(){return this}()||Function("return this")())},9742:function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},"974c":function(t,e,r){"use strict";var n=r("c94e"),i=r("5a5d"),o=r("10dd"),a=r("e171"),s=r("42ee"),u=r("dbaf"),f=Object.assign;t.exports=!f||r("f937")((function(){var t={},e={},r=Symbol(),n="abcdefghijklmnopqrst";return t[r]=7,n.split("").forEach((function(t){e[t]=t})),7!=f({},t)[r]||Object.keys(f({},e)).join("")!=n}))?function(t,e){for(var r=s(t),f=arguments.length,h=1,c=o.f,l=a.f;h<f;)for(var d,p=u(arguments[h++]),m=c?i(p).concat(c(p)):i(p),b=m.length,g=0;g<b;)d=m[g++],n&&!l.call(p,d)||(r[d]=p[d]);return r}:f},"97a6":function(t,e,r){"use strict";var n=r("f083"),i=r("c747");n(n.P+n.F*!r("55c7")([].reduce,!0),"Array",{reduce:function(t){return i(this,t,arguments.length,arguments[1],!1)}})},"97d3":function(t,e,r){var n=r("f083");n(n.S+n.F,"Object",{assign:r("974c")})},"980c":function(t,e,r){var n=r("39a9").Buffer,i=r("399f"),o=r("3337").ec,a=r("2aee"),s=r("cd91");function u(t,e){if(t.cmpn(0)<=0)throw new Error("invalid sig");if(t.cmp(e)>=e)throw new Error("invalid sig")}t.exports=function(t,e,r,f,h){if("ec"===(r=a(r)).type){if("ecdsa"!==f&&"ecdsa/rsa"!==f)throw new Error("wrong public key type");return function(t,e,r){var n=s[r.data.algorithm.curve.join(".")];if(!n)throw new Error("unknown curve "+r.data.algorithm.curve.join("."));return n=new o(n),r=r.data.subjectPrivateKey.data,n.verify(e,t,r)}(t,e,r)}if("dsa"===r.type){if("dsa"!==f)throw new Error("wrong public key type");return function(t,e,r){var n=r.data.p,o=r.data.q,s=r.data.g,f=r.data.pub_key,h=a.signature.decode(t,"der");r=h.s,t=h.r;return u(r,o),u(t,o),h=i.mont(n),r=r.invm(o),0===s.toRed(h).redPow(new i(e).mul(r).mod(o)).fromRed().mul(f.toRed(h).redPow(t.mul(r).mod(o)).fromRed()).mod(n).mod(o).cmp(t)}(t,e,r)}if("rsa"!==f&&"ecdsa/rsa"!==f)throw new Error("wrong public key type");e=n.concat([h,e]);for(var c=r.modulus.byteLength(),l=[1],d=0;e.length+l.length+2<c;)l.push(255),d++;l.push(0);for(var p=-1;++p<e.length;)l.push(e[p]);l=n.from(l),h=i.mont(r.modulus),t=(t=new i(t).toRed(h)).redPow(new i(r.publicExponent)),t=n.from(t.fromRed().toArray());var m=d<8?1:0;c=Math.min(t.length,l.length);for(t.length!==l.length&&(m=1),p=-1;++p<c;)m|=t[p]^l[p];return 0===m}},"985b":function(t,e,r){r("f948")("Map")},9876:function(t,e,r){var n=r("03d6"),i=r("9742");t.exports=Object.keys||function(t){return n(t,i)}},"98e6":function(t,e,r){"use strict";var n=r("3fb5"),i=r("f576"),o=r("b5ca"),a=r("69f2"),s=r("6430");function u(t){s.call(this,"digest"),this._hash=t}n(u,s),u.prototype._update=function(t){this._hash.update(t)},u.prototype._final=function(){return this._hash.digest()},t.exports=function(t){return"md5"===(t=t.toLowerCase())?new i:"rmd160"===t||"ripemd160"===t?new o:new u(a(t))}},9960:function(t,e,r){var n=r("2761").f,i=Function.prototype,o=/^\s*function ([^ (]*)/;"name"in i||r("c94e")&&n(i,"name",{configurable:!0,get:function(){try{return(""+this).match(o)[1]}catch(t){return""}}})},"99af":function(t,e,r){"use strict";var n=r("23e7"),i=r("d039"),o=r("e8b5"),a=r("861d"),s=r("7b0b"),u=r("50c4"),f=r("8418"),h=r("65f0"),c=r("1dde"),l=r("b622"),d=(r=r("2d00"),l("isConcatSpreadable")),p=9007199254740991,m="Maximum allowed index exceeded";i=51<=r||!i((function(){var t=[];return t[d]=!1,t.concat()[0]!==t})),c=c("concat");n({target:"Array",proto:!0,forced:!i||!c},{concat:function(t){for(var e,r,n,i=s(this),c=h(i,0),l=0,b=-1,g=arguments.length;b<g;b++)if(function(t){if(!a(t))return!1;var e=t[d];return void 0!==e?!!e:o(t)}(n=-1===b?i:arguments[b])){if(r=u(n.length),p<l+r)throw TypeError(m);for(e=0;e<r;e++,l++)e in n&&f(c,l,n[e])}else{if(p<=l)throw TypeError(m);f(c,l++,n)}return c.length=l,c}})},"9a0c":function(t,e,r){r=r("342f"),t.exports=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(r)},"9ac3":function(t,e,r){r("1b1e")("Float64",8,(function(t){return function(e,r,n){return t(this,e,r,n)}}))},"9b6f":function(t,e){var r=Math.ceil,n=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(0<t?n:r)(t)}},"9bdd":function(t,e,r){var n=r("825a");t.exports=function(t,e,r,i){try{return i?e(n(r)[0],r[1]):e(r)}catch(e){throw r=t.return,void 0!==r&&n(r.call(t)),e}}},"9bf2":function(t,e,r){var n=r("83ab"),i=r("0cfb"),o=r("825a"),a=r("c04e"),s=Object.defineProperty;e.f=n?s:function(t,e,r){if(o(t),e=a(e,!0),o(r),i)try{return s(t,e,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},"9c0b":function(t,e,r){"use strict";var n=r("f083"),i=r("428b"),o=r("42ee"),a=r("6373"),s=r("2ce8"),u=r("0a48");n(n.P,"Array",{flatMap:function(t){var e,r,n=o(this);return s(t),e=a(n.length),r=u(n,0),i(r,n,n,e,0,1,t,arguments[1]),r}}),r("66b7")("flatMap")},"9c0c":function(t,e,r){var n=r("1609");t.exports=function(t,e,r){if(n(t),void 0===e)return t;switch(r){case 1:return function(r){return t.call(e,r)};case 2:return function(r,n){return t.call(e,r,n)};case 3:return function(r,n,i){return t.call(e,r,n,i)}}return function(){return t.apply(e,arguments)}}},"9c0e":function(t,e){var r={}.hasOwnProperty;t.exports=function(t,e){return r.call(t,e)}},"9cec":function(t,e,r){"use strict";var n=r("f083"),i=r("1af4");r=r("64ff"),r=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(r);n(n.P+n.F*r,"String",{padEnd:function(t){return i(this,t,1<arguments.length?arguments[1]:void 0,!1)}})},"9d11":function(t,e,r){var n=r("fc5e"),i=Math.max,o=Math.min;t.exports=function(t,e){return(t=n(t))<0?i(t+e,0):o(t,e)}},"9d1d":function(t,e,r){var n=r("f083"),i=r("59ad"),o=r("d49b");n(n.S,"Math",{fscale:function(t,e,r,n,a){return o(i(t,e,r,n,a))}})},"9d28":function(t,e,r){"use strict";t.exports=i;var n=r("f1c8");function i(t){if(!(this instanceof i))return new i(t);n.call(this,t)}r("3fb5")(i,n),i.prototype._transform=function(t,e,r){r(null,t)}},"9d8a":function(t,e,r){"use strict";var n={};function i(t,e,r){var i=function(t){var r,n;function i(r,n,i){return t.call(this,(r=r,n=n,i=i,"string"==typeof e?e:e(r,n,i)))||this}return n=t,(r=i).prototype=Object.create(n.prototype),(r.prototype.constructor=r).__proto__=n,i}(r=r||Error);i.prototype.name=r.name,i.prototype.code=t,n[t]=i}function o(t,e){if(Array.isArray(t)){var r=t.length;return t=t.map((function(t){return String(t)})),2<r?"one of ".concat(e," ").concat(t.slice(0,r-1).join(", "),", or ")+t[r-1]:2===r?"one of ".concat(e," ").concat(t[0]," or ").concat(t[1]):"of ".concat(e," ").concat(t[0])}return"of ".concat(e," ").concat(String(t))}i("ERR_INVALID_OPT_VALUE",(function(t,e){return'The value "'+e+'" is invalid for option "'+t+'"'}),TypeError),i("ERR_INVALID_ARG_TYPE",(function(t,e,r){var n,i,a,s,u;return"string"==typeof e&&(s="not ",e.substr(!a||a<0?0:+a,s.length)===s)?(n="must not be",e=e.replace(/^not /,"")):n="must be",a=t,s=" argument",(void 0===u||u>a.length)&&(u=a.length),e=a.substring(u-s.length,u)===s?"The ".concat(t," ").concat(n," ").concat(o(e,"type")):(i=(i="number"!=typeof i?0:i)+(u=".").length>(s=t).length||-1===s.indexOf(u,i)?"argument":"property",'The "'.concat(t,'" ').concat(i," ").concat(n," ").concat(o(e,"type"))),e+". Received type ".concat(typeof r)}),TypeError),i("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),i("ERR_METHOD_NOT_IMPLEMENTED",(function(t){return"The "+t+" method is not implemented"})),i("ERR_STREAM_PREMATURE_CLOSE","Premature close"),i("ERR_STREAM_DESTROYED",(function(t){return"Cannot call "+t+" after a stream was destroyed"})),i("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),i("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),i("ERR_STREAM_WRITE_AFTER_END","write after end"),i("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),i("ERR_UNKNOWN_ENCODING",(function(t){return"Unknown encoding: "+t}),TypeError),i("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),t.exports.codes=n},"9dab":function(t,e,r){r=r("f083"),r(r.S,"Math",{imulh:function(t,e){var r=+t,n=+e;t=65535&r,e=65535&n,r>>=16,n>>=16,e=(r*e>>>0)+(t*e>>>16);return r*n+(e>>16)+((t*n>>>0)+(65535&e)>>16)}})},"9e9b":function(t,e,r){"use strict";r("e681")("fontcolor",(function(t){return function(e){return t(this,"font","color",e)}}))},"9ed1":function(t,e,r){"use strict";r("37c5");var n=r("77ea"),i=r("0713"),o=r("f937"),a=r("688d"),s=r("de24"),u=r("e056"),f=s("species"),h=!o((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),c=function(){var t=/(?:)/,e=t.exec;return t.exec=function(){return e.apply(this,arguments)},t="ab".split(t),2===t.length&&"a"===t[0]&&"b"===t[1]}();t.exports=function(t,e,r){var l,d,p=s(t),m=!o((function(){var e={};return e[p]=function(){return 7},7!=""[t](e)})),b=m?!o((function(){var e=!1,r=/a/;return r.exec=function(){return e=!0,null},"split"===t&&(r.constructor={},r.constructor[f]=function(){return r}),r[p](""),!e})):void 0;m&&b&&("replace"!==t||h)&&("split"!==t||c)||(l=/./[p],r=(b=r(a,p,""[t],(function(t,e,r,n,i){return e.exec===u?m&&!i?{done:!0,value:l.call(e,r,n)}:{done:!0,value:t.call(r,e,n)}:{done:!1}})))[0],d=b[1],n(String.prototype,t,r),i(RegExp.prototype,p,2==e?function(t,e){return d.call(t,this,e)}:function(t){return d.call(t,this)}))}},"9ed3":function(t,e,r){"use strict";function n(){return this}var i=r("ae93").IteratorPrototype,o=r("7c73"),a=r("5c6c"),s=r("d44e"),u=r("3f8c");t.exports=function(t,e,r){return e+=" Iterator",t.prototype=o(i,{next:a(1,r)}),s(t,e,!1,!0),u[e]=n,t}},"9f1f":function(t,e,r){r=r("f083");var n=180/Math.PI;r(r.S,"Math",{degrees:function(t){return t*n}})},"9f7f":function(t,e,r){"use strict";function n(t,e){return RegExp(t,e)}r=r("d039"),e.UNSUPPORTED_Y=r((function(){var t=n("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),e.BROKEN_CARET=r((function(){var t=n("^r","gy");return t.lastIndex=2,null!=t.exec("str")}))},"9f9d":function(t,e,r){(function(e){e=e.browser||!e.version||6<=parseInt(e.version.split(".")[0].slice(1),10)?"utf-8":"binary",t.exports=e}).call(this,r("4362"))},"9fbb":function(t,e,r){var n=r("4d88");t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==n(t)?t.split(""):Object(t)}},"9fe8":function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},a05b:function(t,e,r){var n=r("f083");n(n.S,"Math",{log1p:r("dc3f")})},a070:function(t,e,r){t.exports=r("de85")("native-function-to-string",Function.toString)},a099:function(t,e,r){e.pbkdf2=r("206d"),e.pbkdf2Sync=r("e07b")},a0ab:function(t,e,r){"use strict";var n=r("f083"),i=r("f308"),o=r("b799"),a=r("d77f"),s=r("6fc7"),u=r("6373"),f=r("9fe8"),h=r("93e0").ArrayBuffer,c=r("1147"),l=o.ArrayBuffer,d=o.DataView,p=i.ABV&&h.isView,m=l.prototype.slice,b=i.VIEW;o="ArrayBuffer";n(n.G+n.W+n.F*(h!==l),{ArrayBuffer:l}),n(n.S+n.F*!i.CONSTR,o,{isView:function(t){return p&&p(t)||f(t)&&b in t}}),n(n.P+n.U+n.F*r("f937")((function(){return!new l(2).slice(1,void 0).byteLength})),o,{slice:function(t,e){if(void 0!==m&&void 0===e)return m.call(a(this),t);for(var r=a(this).byteLength,n=s(t,r),i=s(void 0===e?r:e,r),o=(r=new(c(this,l))(u(i-n)),new d(this)),f=new d(r),h=0;n<i;)f.setUint8(h++,o.getUint8(n++));return r}}),r("3a2f")(o)},a11b:function(t,e,r){var n;t.exports=(n=r("21bf"),r("38ba"),n.pad.Iso10126={pad:function(t,e){e*=4,e-=t.sigBytes%e,t.concat(n.lib.WordArray.random(e-1)).concat(n.lib.WordArray.create([e<<24],1))},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},n.pad.Iso10126)},a134:function(t,e,r){var n=r("f083");n(n.S,"Reflect",{ownKeys:r("eaeb")})},a15b:function(t,e,r){"use strict";var n=r("23e7"),i=r("44ad"),o=r("fc6a"),a=(r=r("a640"),[].join);i=i!=Object,r=r("join",",");n({target:"Array",proto:!0,forced:i||!r},{join:function(t){return a.call(o(this),void 0===t?",":t)}})},a15e:function(t,e,r){"use strict";r.r(e);var n=r("41b2"),i=r.n(n),o=(n=r("1098"),r.n(n)),a=/%[sdj%]/g;function s(){for(var t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];var n=1,i=e[0],o=e.length;if("function"==typeof i)return i.apply(null,e.slice(1));if("string"!=typeof i)return i;for(var s=String(i).replace(a,(function(t){if("%%"===t)return"%";if(o<=n)return t;switch(t){case"%s":return String(e[n++]);case"%d":return Number(e[n++]);case"%j":try{return JSON.stringify(e[n++])}catch(t){return"[Circular]"}break;default:return t}})),u=e[n];n<o;u=e[++n])s+=" "+u;return s}function u(t,e){return null==t||"array"===e&&Array.isArray(t)&&!t.length||!("string"!==(e=e)&&"url"!==e&&"hex"!==e&&"email"!==e&&"pattern"!==e||"string"!=typeof t||t)}function f(t,e,r){var n=0,i=t.length;!function o(a){a&&a.length?r(a):(a=n,n+=1,a<i?e(t[a],o):r([]))}([])}function h(t,e,r,n){var i,o;if(e.first)return f((i=t,o=[],Object.keys(i).forEach((function(t){o.push.apply(o,i[t])})),o),r,n),0;var a=e.firstFields||[];function s(t){c.push.apply(c,t),++h===u&&n(c)}!0===a&&(a=Object.keys(t));e=Object.keys(t);var u=e.length,h=0,c=[];e.forEach((function(e){var n,i,o,u,h,c=t[e];function l(t){o.push.apply(o,t),++u===h&&i(o)}-1!==a.indexOf(e)?f(c,r,s):(n=r,i=s,o=[],u=0,h=(c=c).length,c.forEach((function(t){n(t,l)})))}))}function c(t){return function(e){return e&&e.message?(e.field=e.field||t.fullField,e):{message:e,field:e.field||t.fullField}}}function l(t,e){if(e)for(var r in e){var n;e.hasOwnProperty(r)&&("object"===(void 0===(n=e[r])?"undefined":o()(n))&&"object"===o()(t[r])?t[r]=i()({},t[r],n):t[r]=n)}return t}var d=function(t,e,r,n,i,o){!t.required||r.hasOwnProperty(t.field)&&!u(e,o||t.type)||n.push(s(i.messages.required,t.fullField))},p=(r=function(t,e,r,n,i){!/^\s+$/.test(e)&&""!==e||n.push(s(i.messages.whitespace,t.fullField))},{email:/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,url:new RegExp("^(?!mailto:)(?:(?:http|https|ftp)://|//)(?:\\S+(?::\\S*)?@)?(?:(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[0-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))|localhost)(?::\\d{2,5})?(?:(/|\\?|#)[^\\s]*)?$","i"),hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i}),m={integer:function(t){return m.number(t)&&parseInt(t,10)===t},float:function(t){return m.number(t)&&!m.integer(t)},array:function(t){return Array.isArray(t)},regexp:function(t){if(t instanceof RegExp)return!0;try{return!!new RegExp(t)}catch(t){return!1}},date:function(t){return"function"==typeof t.getTime&&"function"==typeof t.getMonth&&"function"==typeof t.getYear},number:function(t){return!isNaN(t)&&"number"==typeof t},object:function(t){return"object"===(void 0===t?"undefined":o()(t))&&!m.array(t)},method:function(t){return"function"==typeof t},email:function(t){return"string"==typeof t&&!!t.match(p.email)&&t.length<255},url:function(t){return"string"==typeof t&&!!t.match(p.url)},hex:function(t){return"string"==typeof t&&!!t.match(p.hex)}};n=function(t,e,r,n,i){t.required&&void 0===e?d(t,e,r,n,i):(r=t.type,-1<["integer","float","array","regexp","object","method","email","number","date","url","hex"].indexOf(r)?m[r](e)||n.push(s(i.messages.types[r],t.fullField,t.type)):r&&(void 0===e?"undefined":o()(e))!==t.type&&n.push(s(i.messages.types[r],t.fullField,t.type)))};var b={required:d,whitespace:r,type:n,range:function(t,e,r,n,i){var o="number"==typeof t.len,a="number"==typeof t.min,u="number"==typeof t.max,f=e,h=null,c="number"==typeof e,l="string"==typeof e,d=Array.isArray(e);if(c?h="number":l?h="string":d&&(h="array"),!h)return!1;d&&(f=e.length),l&&(f=e.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"_").length),o?f!==t.len&&n.push(s(i.messages[h].len,t.fullField,t.len)):a&&!u&&f<t.min?n.push(s(i.messages[h].min,t.fullField,t.min)):u&&!a&&f>t.max?n.push(s(i.messages[h].max,t.fullField,t.max)):a&&u&&(f<t.min||f>t.max)&&n.push(s(i.messages[h].range,t.fullField,t.min,t.max))},enum:function(t,e,r,n,i){t.enum=Array.isArray(t.enum)?t.enum:[],-1===t.enum.indexOf(e)&&n.push(s(i.messages.enum,t.fullField,t.enum.join(", ")))},pattern:function(t,e,r,n,i){t.pattern&&(t.pattern instanceof RegExp?(t.pattern.lastIndex=0,t.pattern.test(e)||n.push(s(i.messages.pattern.mismatch,t.fullField,e,t.pattern))):"string"==typeof t.pattern&&(new RegExp(t.pattern).test(e)||n.push(s(i.messages.pattern.mismatch,t.fullField,e,t.pattern))))}},g=(n=function(t,e,r,n,i){var o=t.type,a=[];if(t.required||!t.required&&n.hasOwnProperty(t.field)){if(u(e,o)&&!t.required)return r();b.required(t,e,n,a,i,o),u(e,o)||b.type(t,e,n,a,i)}r(a)},{string:function(t,e,r,n,i){var o=[];if(t.required||!t.required&&n.hasOwnProperty(t.field)){if(u(e,"string")&&!t.required)return r();b.required(t,e,n,o,i,"string"),u(e,"string")||(b.type(t,e,n,o,i),b.range(t,e,n,o,i),b.pattern(t,e,n,o,i),!0===t.whitespace&&b.whitespace(t,e,n,o,i))}r(o)},method:function(t,e,r,n,i){var o=[];if(t.required||!t.required&&n.hasOwnProperty(t.field)){if(u(e)&&!t.required)return r();b.required(t,e,n,o,i),void 0!==e&&b.type(t,e,n,o,i)}r(o)},number:function(t,e,r,n,i){var o=[];if(t.required||!t.required&&n.hasOwnProperty(t.field)){if(u(e)&&!t.required)return r();b.required(t,e,n,o,i),void 0!==e&&(b.type(t,e,n,o,i),b.range(t,e,n,o,i))}r(o)},boolean:function(t,e,r,n,i){var o=[];if(t.required||!t.required&&n.hasOwnProperty(t.field)){if(u(e)&&!t.required)return r();b.required(t,e,n,o,i),void 0!==e&&b.type(t,e,n,o,i)}r(o)},regexp:function(t,e,r,n,i){var o=[];if(t.required||!t.required&&n.hasOwnProperty(t.field)){if(u(e)&&!t.required)return r();b.required(t,e,n,o,i),u(e)||b.type(t,e,n,o,i)}r(o)},integer:function(t,e,r,n,i){var o=[];if(t.required||!t.required&&n.hasOwnProperty(t.field)){if(u(e)&&!t.required)return r();b.required(t,e,n,o,i),void 0!==e&&(b.type(t,e,n,o,i),b.range(t,e,n,o,i))}r(o)},float:function(t,e,r,n,i){var o=[];if(t.required||!t.required&&n.hasOwnProperty(t.field)){if(u(e)&&!t.required)return r();b.required(t,e,n,o,i),void 0!==e&&(b.type(t,e,n,o,i),b.range(t,e,n,o,i))}r(o)},array:function(t,e,r,n,i){var o=[];if(t.required||!t.required&&n.hasOwnProperty(t.field)){if(u(e,"array")&&!t.required)return r();b.required(t,e,n,o,i,"array"),u(e,"array")||(b.type(t,e,n,o,i),b.range(t,e,n,o,i))}r(o)},object:function(t,e,r,n,i){var o=[];if(t.required||!t.required&&n.hasOwnProperty(t.field)){if(u(e)&&!t.required)return r();b.required(t,e,n,o,i),void 0!==e&&b.type(t,e,n,o,i)}r(o)},enum:function(t,e,r,n,i){var o=[];if(t.required||!t.required&&n.hasOwnProperty(t.field)){if(u(e)&&!t.required)return r();b.required(t,e,n,o,i),e&&b.enum(t,e,n,o,i)}r(o)},pattern:function(t,e,r,n,i){var o=[];if(t.required||!t.required&&n.hasOwnProperty(t.field)){if(u(e,"string")&&!t.required)return r();b.required(t,e,n,o,i),u(e,"string")||b.pattern(t,e,n,o,i)}r(o)},date:function(t,e,r,n,i){var o,a=[];if(t.required||!t.required&&n.hasOwnProperty(t.field)){if(u(e)&&!t.required)return r();b.required(t,e,n,a,i),u(e)||(o=void 0,o="number"==typeof e?new Date(e):e,b.type(t,o,n,a,i),o&&b.range(t,o.getTime(),n,a,i))}r(a)},url:n,hex:n,email:n,required:function(t,e,r,n,i){var a=[],s=Array.isArray(e)?"array":void 0===e?"undefined":o()(e);b.required(t,e,n,a,i,s),r(a)}});function v(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var t=JSON.parse(JSON.stringify(this));return t.clone=this.clone,t}}}var y=v();function w(t){this.rules=null,this._messages=y,this.define(t)}w.prototype={messages:function(t){return t&&(this._messages=l(v(),t)),this._messages},define:function(t){if(!t)throw new Error("Cannot configure a schema with no rules");if("object"!==(void 0===t?"undefined":o()(t))||Array.isArray(t))throw new Error("Rules must be an object");this.rules={};var e,r=void 0;for(r in t)t.hasOwnProperty(r)&&(e=t[r],this.rules[r]=Array.isArray(e)?e:[e])},validate:function(t){var e,r,n,a,u,f=this,d=t,p=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},m=arguments[2];function b(t){var e,r,n=void 0,i=[],o={};for(n=0;n<t.length;n++)r=t[n],Array.isArray(r)?i=i.concat.apply(i,r):i.push(r);if(i.length)for(n=0;n<i.length;n++)o[e=i[n].field]=o[e]||[],o[e].push(i[n]);else o=i=null;m(i,o)}"function"==typeof p&&(m=p,p={}),this.rules&&0!==Object.keys(this.rules).length?(p.messages?(l(e=(e=this.messages())===y?v():e,p.messages),p.messages=e):p.messages=this.messages(),n=r=void 0,a={},(p.keys||Object.keys(this.rules)).forEach((function(e){r=f.rules[e],n=d[e],r.forEach((function(r){"function"==typeof r.transform&&(d===t&&(d=i()({},d)),n=d[e]=r.transform(n)),(r="function"==typeof r?{validator:r}:i()({},r)).validator=f.getValidationMethod(r),r.field=e,r.fullField=r.fullField||e,r.type=f.getType(r),r.validator&&(a[e]=a[e]||[],a[e].push({rule:r,value:n,source:d,field:e}))}))})),u={},h(a,p,(function(t,e){var r=t.rule,n=!("object"!==r.type&&"array"!==r.type||"object"!==o()(r.fields)&&"object"!==o()(r.defaultField));function a(t,e){return i()({},e,{fullField:r.fullField+"."+t})}function f(){var o=0<arguments.length&&void 0!==arguments[0]?arguments[0]:[];if((o=Array.isArray(o)?o:[o]).length,o=(o=o.length&&r.message?[].concat(r.message):o).map(c(r)),p.first&&o.length)return u[r.field]=1,e(o);if(n){if(r.required&&!t.value)return o=r.message?[].concat(r.message).map(c(r)):p.error?[p.error(r,s(p.messages.required,r.field))]:[],e(o);var f,h,l={};if(r.defaultField)for(var d in t.value)t.value.hasOwnProperty(d)&&(l[d]=r.defaultField);for(f in l=i()({},l,t.rule.fields))l.hasOwnProperty(f)&&(h=Array.isArray(l[f])?l[f]:[l[f]],l[f]=h.map(a.bind(null,f)));var m=new w(l);m.messages(p.messages),t.rule.options&&(t.rule.options.messages=p.messages,t.rule.options.error=p.error),m.validate(t.value,t.rule.options||p,(function(t){e(t&&t.length?o.concat(t):t)}))}else e(o)}n=n&&(r.required||!r.required&&t.value),r.field=t.field;var h=r.validator(r,t.value,f,t.source,p);h&&h.then&&h.then((function(){return f()}),(function(t){return f(t)}))}),(function(t){b(t)}))):m&&m()},getType:function(t){if(void 0===t.type&&t.pattern instanceof RegExp&&(t.type="pattern"),"function"!=typeof t.validator&&t.type&&!g.hasOwnProperty(t.type))throw new Error(s("Unknown rule type %s",t.type));return t.type||"string"},getValidationMethod:function(t){if("function"==typeof t.validator)return t.validator;var e=Object.keys(t),r=e.indexOf("message");return-1!==r&&e.splice(r,1),1===e.length&&"required"===e[0]?g.required:g[this.getType(t)]||!1}},w.register=function(t,e){if("function"!=typeof e)throw new Error("Cannot register a validator by type, validator is not a function");g[t]=e},w.messages=y,e.default=w},a255:function(t,e,r){var n=r("3fb5"),i=r("b672"),o=r("8707").Buffer,a=[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],s=new Array(64);function u(){this.init(),this._w=s,i.call(this,64,56)}n(u,i),u.prototype.init=function(){return this._a=1779033703,this._b=3144134277,this._c=1013904242,this._d=2773480762,this._e=1359893119,this._f=2600822924,this._g=528734635,this._h=1541459225,this},u.prototype._update=function(t){for(var e,r=this._w,n=0|this._a,i=0|this._b,o=0|this._c,s=0|this._d,u=0|this._e,f=0|this._f,h=0|this._g,c=0|this._h,l=0;l<16;++l)r[l]=t.readInt32BE(4*l);for(;l<64;++l)r[l]=0|(((e=r[l-2])>>>17|e<<15)^(e>>>19|e<<13)^e>>>10)+r[l-7]+(((e=r[l-15])>>>7|e<<25)^(e>>>18|e<<14)^e>>>3)+r[l-16];for(var d,p=0;p<64;++p){var m=c+(((b=u)>>>6|b<<26)^(b>>>11|b<<21)^(b>>>25|b<<7))+((d=h)^u&(f^d))+a[p]+r[p]|0,b=0|(((b=n)>>>2|b<<30)^(b>>>13|b<<19)^(b>>>22|b<<10))+((d=n)&(b=i)|o&(d|b));c=h,h=f,f=u,u=s+m|0,s=o,o=i,i=n,n=m+b|0}this._a=n+this._a|0,this._b=i+this._b|0,this._c=o+this._c|0,this._d=s+this._d|0,this._e=u+this._e|0,this._f=f+this._f|0,this._g=h+this._g|0,this._h=c+this._h|0},u.prototype._hash=function(){var t=o.allocUnsafe(32);return t.writeInt32BE(this._a,0),t.writeInt32BE(this._b,4),t.writeInt32BE(this._c,8),t.writeInt32BE(this._d,12),t.writeInt32BE(this._e,16),t.writeInt32BE(this._f,20),t.writeInt32BE(this._g,24),t.writeInt32BE(this._h,28),t},t.exports=u},a2cc:function(t,e,r){"use strict";var n=r("f083"),i=r("27c4")(!0);n(n.P,"Array",{includes:function(t){return i(this,t,1<arguments.length?arguments[1]:void 0)}}),r("66b7")("includes")},a37b:function(t,e,r){var n=r("5155"),i=r("de24")("iterator"),o=r("c053");t.exports=r("0ae2").getIteratorMethod=function(t){if(null!=t)return t[i]||t["@@iterator"]||o[n(t)]}},a3d8:function(t,e,r){r=r("f083"),r(r.S,"Number",{EPSILON:Math.pow(2,-52)})},a3de:function(t,e,r){"use strict";var n=!("undefined"==typeof window||!window.document||!window.document.createElement);n={canUseDOM:n,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:n&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:n&&!!window.screen,isInWorker:!n};t.exports=n},a406:function(t,e,r){"use strict";var n=r("911a"),i=r("f083"),o=r("42ee"),a=r("e5aa"),s=r("c786"),u=r("6373"),f=r("52d5"),h=r("a37b");i(i.S+i.F*!r("ebe8")((function(t){Array.from(t)})),"Array",{from:function(t){var e,r,i,c,l=o(t),d="function"==typeof this?this:Array,p=arguments.length,m=1<p?arguments[1]:void 0,b=void 0!==m,g=0;t=h(l);if(b&&(m=n(m,2<p?arguments[2]:void 0,2)),null==t||d==Array&&s(t))for(r=new d(e=u(l.length));g<e;g++)f(r,g,b?m(l[g],g):l[g]);else for(c=t.call(l),r=new d;!(i=c.next()).done;g++)f(r,g,b?a(c,m,[i.value,g],!0):i.value);return r.length=g,r}})},a40e:function(t,e,r){var n;t.exports=(n=r("21bf"),r("1132"),r("72fe"),r("2b79"),r("38ba"),function(){var t=n,e=t.lib,r=e.WordArray,i=e.BlockCipher,o=(e=t.algo,[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]),a=[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],s=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],u=[{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}],f=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],h=e.DES=i.extend({_doReset:function(){for(var t=this._key.words,e=[],r=0;r<56;r++){var n=o[r]-1;e[r]=t[n>>>5]>>>31-n%32&1}for(var i=this._subKeys=[],u=0;u<16;u++){var f=i[u]=[],h=s[u];for(r=0;r<24;r++)f[r/6|0]|=e[(a[r]-1+h)%28]<<31-r%6,f[4+(r/6|0)]|=e[28+(a[r+24]-1+h)%28]<<31-r%6;for(f[0]=f[0]<<1|f[0]>>>31,r=1;r<7;r++)f[r]=f[r]>>>4*(r-1)+3;f[7]=f[7]<<5|f[7]>>>27}var c=this._invSubKeys=[];for(r=0;r<16;r++)c[r]=i[15-r]},encryptBlock:function(t,e){this._doCryptBlock(t,e,this._subKeys)},decryptBlock:function(t,e){this._doCryptBlock(t,e,this._invSubKeys)},_doCryptBlock:function(t,e,r){this._lBlock=t[e],this._rBlock=t[e+1],c.call(this,4,252645135),c.call(this,16,65535),l.call(this,2,858993459),l.call(this,8,16711935),c.call(this,1,1431655765);for(var n=0;n<16;n++){for(var i=r[n],o=this._lBlock,a=this._rBlock,s=0,h=0;h<8;h++)s|=u[h][((a^i[h])&f[h])>>>0];this._lBlock=a,this._rBlock=o^s}var d=this._lBlock;this._lBlock=this._rBlock,this._rBlock=d,c.call(this,1,1431655765),l.call(this,8,16711935),l.call(this,2,858993459),c.call(this,16,65535),c.call(this,4,252645135),t[e]=this._lBlock,t[e+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function c(t,e){e=(this._lBlock>>>t^this._rBlock)&e,this._rBlock^=e,this._lBlock^=e<<t}function l(t,e){e=(this._rBlock>>>t^this._lBlock)&e,this._lBlock^=e,this._rBlock^=e<<t}t.DES=i._createHelper(h),e=e.TripleDES=i.extend({_doReset:function(){var t=this._key.words;if(2!==t.length&&4!==t.length&&t.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var e=t.slice(0,2),n=t.length<4?t.slice(0,2):t.slice(2,4);t=t.length<6?t.slice(0,2):t.slice(4,6);this._des1=h.createEncryptor(r.create(e)),this._des2=h.createEncryptor(r.create(n)),this._des3=h.createEncryptor(r.create(t))},encryptBlock:function(t,e){this._des1.encryptBlock(t,e),this._des2.decryptBlock(t,e),this._des3.encryptBlock(t,e)},decryptBlock:function(t,e){this._des3.decryptBlock(t,e),this._des2.encryptBlock(t,e),this._des1.decryptBlock(t,e)},keySize:6,ivSize:2,blockSize:2}),t.TripleDES=i._createHelper(e)}(),n.TripleDES)},a434:function(t,e,r){"use strict";var n=r("23e7"),i=r("23cb"),o=r("a691"),a=r("50c4"),s=r("7b0b"),u=r("65f0"),f=r("8418"),h=r("1dde"),c=(r=r("ae40"),h=h("splice"),r=r("splice",{ACCESSORS:!0,0:0,1:2}),Math.max),l=Math.min;n({target:"Array",proto:!0,forced:!h||!r},{splice:function(t,e){var r,n,h,d,p,m,b=s(this),g=a(b.length),v=i(t,g);t=arguments.length;if(0===t?r=n=0:n=1===t?(r=0,g-v):(r=t-2,l(c(o(e),0),g-v)),9007199254740991<g+r-n)throw TypeError("Maximum allowed length exceeded");for(h=u(b,n),d=0;d<n;d++)(p=v+d)in b&&f(h,d,b[p]);if(r<(h.length=n)){for(d=v;d<g-n;d++)m=d+r,(p=d+n)in b?b[m]=b[p]:delete b[m];for(d=g;g-n+r<d;d--)delete b[d-1]}else if(n<r)for(d=g-n;v<d;d--)m=d+r-1,(p=d+n-1)in b?b[m]=b[p]:delete b[m];for(d=0;d<r;d++)b[d+v]=arguments[d+2];return b.length=g-n+r,h}})},a43b:function(t,e,r){e.f=r("de24")},a4b5:function(t,e,r){r("1b1e")("Uint8",1,(function(t){return function(e,r,n){return t(this,e,r,n)}}))},a4d3:function(t,e,r){"use strict";function n(t,e){var r=$[t]=A(Z[Y]);return G(r,{type:U,tag:t,description:e}),f||(r.description=e),r}function i(t,e){b(t);var r=v(e);e=M(r).concat(ut(r));return z(e,(function(e){f&&!st.call(r,e)||at(t,e,r[e])})),t}var o=r("23e7"),a=r("da84"),s=r("d066"),u=r("c430"),f=r("83ab"),h=r("4930"),c=r("fdbf"),l=r("d039"),d=r("5135"),p=r("e8b5"),m=r("861d"),b=r("825a"),g=r("7b0b"),v=r("fc6a"),y=r("c04e"),w=r("5c6c"),A=r("7c73"),M=r("df75"),_=r("241c"),x=r("057f"),S=r("7418"),E=r("06cf"),k=r("9bf2"),O=r("d1e7"),j=r("9112"),C=r("6eeb"),T=r("5692"),B=r("f772"),N=r("d012"),I=r("90e3"),R=r("b622"),P=r("e538"),L=r("746f"),q=r("d44e"),D=r("69f3"),z=r("b727").forEach,F=B("hidden"),U="Symbol",Y="prototype",G=(B=R("toPrimitive"),D.set),H=D.getterFor(U),W=Object[Y],Z=a.Symbol,Q=s("JSON","stringify"),V=E.f,K=k.f,X=x.f,J=O.f,$=T("symbols"),tt=T("op-symbols"),et=T("string-to-symbol-registry"),rt=T("symbol-to-string-registry"),nt=(T=T("wks"),a=a.QObject,!a||!a[Y]||!a[Y].findChild),it=f&&l((function(){return 7!=A(K({},"a",{get:function(){return K(this,"a",{value:7}).a}})).a}))?function(t,e,r){var n=V(W,e);n&&delete W[e],K(t,e,r),n&&t!==W&&K(W,e,n)}:K,ot=c?function(t){return"symbol"==typeof t}:function(t){return Object(t)instanceof Z},at=function(t,e,r){return t===W&&at(tt,e,r),b(t),e=y(e,!0),b(r),d($,e)?(r.enumerable?(d(t,F)&&t[F][e]&&(t[F][e]=!1),r=A(r,{enumerable:w(0,!1)})):(d(t,F)||K(t,F,w(1,{})),t[F][e]=!0),it(t,e,r)):K(t,e,r)},st=function(t){var e=y(t,!0);t=J.call(this,e);return!(this===W&&d($,e)&&!d(tt,e))&&(!(t||!d(this,e)||!d($,e)||d(this,F)&&this[F][e])||t)},ut=(a=function(t,e){var r=v(t);t=y(e,!0);if(r!==W||!d($,t)||d(tt,t))return e=V(r,t),!e||!d($,t)||d(r,F)&&r[F][t]||(e.enumerable=!0),e},c=function(t){t=X(v(t));var e=[];return z(t,(function(t){d($,t)||d(N,t)||e.push(t)})),e},function(t){var e=t===W,r=(t=X(e?tt:v(t)),[]);return z(t,(function(t){!d($,t)||e&&!d(W,t)||r.push($[t])})),r});h||(C((Z=function(){if(this instanceof Z)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,e=I(t),r=function(t){this===W&&r.call(tt,t),d(this,F)&&d(this[F],e)&&(this[F][e]=!1),it(this,e,w(1,t))};return f&&nt&&it(W,e,{configurable:!0,set:r}),n(e,t)})[Y],"toString",(function(){return H(this).tag})),C(Z,"withoutSetter",(function(t){return n(I(t),t)})),O.f=st,k.f=at,E.f=a,_.f=x.f=c,S.f=ut,P.f=function(t){return n(R(t),t)},f&&(K(Z[Y],"description",{configurable:!0,get:function(){return H(this).description}}),u||C(W,"propertyIsEnumerable",st,{unsafe:!0}))),o({global:!0,wrap:!0,forced:!h,sham:!h},{Symbol:Z}),z(M(T),(function(t){L(t)})),o({target:U,stat:!0,forced:!h},{for:function(t){var e=String(t);return d(et,e)?et[e]:(t=Z(e),et[e]=t,rt[t]=e,t)},keyFor:function(t){if(!ot(t))throw TypeError(t+" is not a symbol");if(d(rt,t))return rt[t]},useSetter:function(){nt=!0},useSimple:function(){nt=!1}}),o({target:"Object",stat:!0,forced:!h,sham:!f},{create:function(t,e){return void 0===e?A(t):i(A(t),e)},defineProperty:at,defineProperties:i,getOwnPropertyDescriptor:a}),o({target:"Object",stat:!0,forced:!h},{getOwnPropertyNames:c,getOwnPropertySymbols:ut}),o({target:"Object",stat:!0,forced:l((function(){S.f(1)}))},{getOwnPropertySymbols:function(t){return S.f(g(t))}}),Q&&o({target:"JSON",stat:!0,forced:!h||l((function(){var t=Z();return"[null]"!=Q([t])||"{}"!=Q({a:t})||"{}"!=Q(Object(t))}))},{stringify:function(t,e,r){for(var n,i=[t],o=1;o<arguments.length;)i.push(arguments[o++]);if((m(n=e)||void 0!==t)&&!ot(t))return p(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!ot(e))return e}),i[1]=e,Q.apply(null,i)}}),Z[Y][B]||j(Z[Y],B,Z[Y].valueOf),q(Z,U),N[F]=!0},a524:function(t,e,r){r("1cb7")("asyncIterator")},a581:function(t,e,r){r=r("f083");var n=Math.exp;r(r.S,"Math",{cosh:function(t){return(n(t=+t)+n(-t))/2}})},a5e2:function(t,e,r){var n=r("f083");n(n.S,"Object",{setPrototypeOf:r("4759").set})},a630:function(t,e,r){var n=r("23e7"),i=r("4df4");n({target:"Array",stat:!0,forced:!r("1c7e")((function(t){Array.from(t)}))},{from:i})},a640:function(t,e,r){"use strict";var n=r("d039");t.exports=function(t,e){var r=[][t];return!!r&&n((function(){r.call(null,e||function(){throw 1},1)}))}},a691:function(t,e){var r=Math.ceil,n=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(0<t?n:r)(t)}},a753:function(t,e,r){},a78e:function(t,e,r){var n,i;
- /*!
- * JavaScript Cookie v2.2.0
- * https://github.com/js-cookie/js-cookie
- *
- * Copyright 2006, 2015 Klaus Hartl & Fagner Brack
- * Released under the MIT license
- */void 0===(n="function"==typeof(n=i=function(){function t(){for(var t=0,e={};t<arguments.length;t++){var r,n=arguments[t];for(r in n)e[r]=n[r]}return e}return function e(r){function n(e,i,o){var a,s;if("undefined"!=typeof document){if(1<arguments.length){"number"==typeof(o=t({path:"/"},n.defaults,o)).expires&&((s=new Date).setMilliseconds(s.getMilliseconds()+864e5*o.expires),o.expires=s),o.expires=o.expires?o.expires.toUTCString():"";try{a=JSON.stringify(i),/^[\{\[]/.test(a)&&(i=a)}catch(e){}i=r.write?r.write(i,e):encodeURIComponent(String(i)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),e=(e=(e=encodeURIComponent(String(e))).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent)).replace(/[\(\)]/g,escape);var u,f="";for(u in o)o[u]&&(f+="; "+u,!0!==o[u]&&(f+="="+o[u]));return document.cookie=e+"="+i+f}e||(a={});for(var h=document.cookie?document.cookie.split("; "):[],c=/(%[0-9A-Z]{2})+/g,l=0;l<h.length;l++){var d=h[l].split("="),p=d.slice(1).join("=");this.json||'"'!==p.charAt(0)||(p=p.slice(1,-1));try{var m=d[0].replace(c,decodeURIComponent);p=r.read?r.read(p,m):r(p,m)||p.replace(c,decodeURIComponent);if(this.json)try{p=JSON.parse(p)}catch(e){}if(e===m){a=p;break}e||(a[m]=p)}catch(e){}}return a}}return(n.set=n).get=function(t){return n.call(n,t)},n.getJSON=function(){return n.apply({json:!0},[].slice.call(arguments))},n.defaults={},n.remove=function(e,r){n(e,"",t(r,{expires:-1}))},n.withConverter=e,n}((function(){}))})?n.call(e,r,e,t):n)||(t.exports=n),t.exports=i()},a798:function(t,e,r){"use strict";var n=r("f083"),i=r("42ee"),o=r("2ce8"),a=r("2761");r("c94e")&&n(n.P+r("ac60"),"Object",{__defineGetter__:function(t,e){a.f(i(this),t,{get:o(e),enumerable:!0,configurable:!0})}})},a79d:function(t,e,r){"use strict";var n=r("23e7"),i=r("c430"),o=r("fea9"),a=r("d039"),s=r("d066"),u=r("4840"),f=r("cdf9");r=r("6eeb");n({target:"Promise",proto:!0,real:!0,forced:!!o&&a((function(){o.prototype.finally.call({then:function(){}},(function(){}))}))},{finally:function(t){var e=u(this,s("Promise")),r="function"==typeof t;return this.then(r?function(r){return f(e,t()).then((function(){return r}))}:t,r?function(r){return f(e,t()).then((function(){throw r}))}:t)}}),i||"function"!=typeof o||o.prototype.finally||r(o.prototype,"finally",s("Promise").prototype.finally)},a817:function(t,e,r){t.exports=(t=r("21bf"),r("38ba"),t.pad.AnsiX923={pad:function(t,e){var r=t.sigBytes;e*=4,e-=r%e,r=r+e-1;t.clamp(),t.words[r>>>2]|=e<<24-r%4*8,t.sigBytes+=e},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},t.pad.Ansix923)},a87b:function(t,e){t.exports=Object.is||function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}},a8ce:function(t,e,r){var n;t.exports=(n=r("21bf"),function(){var t=n.lib.WordArray,e=n.enc;function r(t){return t<<8&4278255360|t>>>8&16711935}e.Utf16=e.Utf16BE={stringify:function(t){for(var e=t.words,r=t.sigBytes,n=[],i=0;i<r;i+=2){var o=e[i>>>2]>>>16-i%4*8&65535;n.push(String.fromCharCode(o))}return n.join("")},parse:function(e){for(var r=e.length,n=[],i=0;i<r;i++)n[i>>>1]|=e.charCodeAt(i)<<16-i%2*16;return t.create(n,2*r)}},e.Utf16LE={stringify:function(t){for(var e=t.words,n=t.sigBytes,i=[],o=0;o<n;o+=2){var a=r(e[o>>>2]>>>16-o%4*8&65535);i.push(String.fromCharCode(a))}return i.join("")},parse:function(e){for(var n=e.length,i=[],o=0;o<n;o++)i[o>>>1]|=r(e.charCodeAt(o)<<16-o%2*16);return t.create(i,2*n)}}}(),n.enc.Utf16)},a8e4:function(t,e,r){"use strict";function n(t){if("string"==typeof(e=u(t,!1))&&2<e.length){var e,r,n,i=(e=v?e.trim():d(e,3)).charCodeAt(0);if(43===i||45===i){if(88===(t=e.charCodeAt(2))||120===t)return NaN}else if(48===i){switch(e.charCodeAt(1)){case 66:case 98:r=2,n=49;break;case 79:case 111:r=8,n=55;break;default:return+e}for(var o,a=e.slice(2),s=0,f=a.length;s<f;s++)if((o=a.charCodeAt(s))<48||n<o)return NaN;return parseInt(a,r)}}return+e}var i=r("93e0"),o=r("2fb2"),a=r("1c2d"),s=r("11e2"),u=r("019f"),f=r("f937"),h=r("dbb2").f,c=r("8d87").f,l=r("2761").f,d=r("e9d8").trim,p="Number",m=w=i[p],b=w.prototype,g=a(r("6621")(b))==p,v="trim"in String.prototype;if(!w(" 0o1")||!w("0b1")||w("+0x1")){for(var y,w=function(t){t=arguments.length<1?0:t;var e=this;return e instanceof w&&(g?f((function(){b.valueOf.call(e)})):a(e)!=p)?s(new m(n(t)),e,w):n(t)},A=r("c94e")?h(m):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),M=0;A.length>M;M++)o(m,y=A[M])&&!o(w,y)&&l(w,y,c(m,y));(w.prototype=b).constructor=w,r("77ea")(i,p,w)}},a958:function(t,e,r){(function(e){var n=r("399f"),i=r("11dc");function o(t){for(var e,r=t.modulus.byteLength();0<=(e=new n(i(r))).cmp(t.modulus)||!e.umod(t.prime1)||!e.umod(t.prime2););return e}function a(t,r){var i={blinder:(f=o(h=r)).toRed(n.mont(h.modulus)).redPow(new n(h.publicExponent)).fromRed(),unblinder:f.invm(h.modulus)},a=r.modulus.byteLength(),s=new n(t).mul(i.blinder).umod(r.modulus),u=s.toRed(n.mont(r.prime1)),f=s.toRed(n.mont(r.prime2)),h=r.coefficient;t=r.prime1,s=r.prime2,u=u.redPow(r.exponent1).fromRed(),f=f.redPow(r.exponent2).fromRed(),s=u.isub(f).imul(h).umod(t).imul(s);return f.iadd(s).imul(i.unblinder).umod(r.modulus).toArrayLike(e,"be",a)}a.getr=o,t.exports=a}).call(this,r("b639").Buffer)},a9e3:function(t,e,r){"use strict";function n(t){var e,r,n,i,o,a,s,u=c(t,!1);if("string"==typeof u&&2<u.length)if(43===(e=(u=g(u)).charCodeAt(0))||45===e){if(88===(t=u.charCodeAt(2))||120===t)return NaN}else if(48===e){switch(u.charCodeAt(1)){case 66:case 98:r=2,n=49;break;case 79:case 111:r=8,n=55;break;default:return+u}for(o=(i=u.slice(2)).length,a=0;a<o;a++)if((s=i.charCodeAt(a))<48||n<s)return NaN;return parseInt(i,r)}return+u}var i=r("83ab"),o=r("da84"),a=r("94ca"),s=r("6eeb"),u=r("5135"),f=r("c6b6"),h=r("7156"),c=r("c04e"),l=r("d039"),d=r("7c73"),p=r("241c").f,m=r("06cf").f,b=r("9bf2").f,g=r("58a8").trim,v="Number",y=o[v],w=y.prototype,A=f(d(w))==v;if(a(v,!y(" 0o1")||!y("0b1")||y("+0x1"))){for(var M,_=function(t){t=arguments.length<1?0:t;var e=this;return e instanceof _&&(A?l((function(){w.valueOf.call(e)})):f(e)!=v)?h(new y(n(t)),e,_):n(t)},x=i?p(y):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),S=0;x.length>S;S++)u(y,M=x[S])&&!u(_,M)&&b(_,M,m(y,M));(_.prototype=w).constructor=_,s(o,v,_)}},aa56:function(t,e,r){"use strict";var n=r("c3c0").rotr32;function i(t,e,r){return t&e^~t&r}function o(t,e,r){return t&e^t&r^e&r}function a(t,e,r){return t^e^r}e.ft_1=function(t,e,r,n){return 0===t?i(e,r,n):1===t||3===t?e^r^n:2===t?o(e,r,n):void 0},e.ch32=i,e.maj32=o,e.p32=a,e.s0_256=function(t){return n(t,2)^n(t,13)^n(t,22)},e.s1_256=function(t){return n(t,6)^n(t,11)^n(t,25)},e.g0_256=function(t){return n(t,7)^n(t,18)^t>>>3},e.g1_256=function(t){return n(t,17)^n(t,19)^t>>>10}},aaef:function(t,e,r){var n;t.exports=(n=r("21bf"),r("38ba"),
- /** @preserve
- * Counter block mode compatible with Dr Brian Gladman fileenc.c
- * derived from CryptoJS.mode.CTR
- * Jan Hruby jhruby.web@gmail.com
- */
- n.mode.CTRGladman=function(){var t=n.lib.BlockCipherMode.extend();function e(t){var e,r,n;return 255==(t>>24&255)?(r=t>>8&255,n=255&t,255===(e=t>>16&255)?(e=0,255===r?(r=0,255===n?n=0:++n):++r):++e,t=0,t+=e<<16,t+=r<<8,t+=n):t+=1<<24,t}var r=t.Encryptor=t.extend({processBlock:function(t,r){var n=this._cipher,i=n.blockSize,o=this._iv,a=this._counter;o&&(a=this._counter=o.slice(0),this._iv=void 0),0===((o=a)[0]=e(o[0]))&&(o[1]=e(o[1]));var s=a.slice(0);n.encryptBlock(s,0);for(var u=0;u<i;u++)t[r+u]^=s[u]}});return t.Decryptor=r,t}(),n.mode.CTRGladman)},ab13:function(t,e,r){var n=r("b622")("match");t.exports=function(e){var r=/./;try{"/./"[e](r)}catch(t){try{return r[n]=!1,"/./"[e](r)}catch(t){}}return!1}},ab6e:function(t,e,r){"use strict";function n(t,e){var r,n=p(e);if("F"!==n)return t._i[n];for(r=t._f;r;r=r.n)if(r.k==e)return r}var i=r("2761").f,o=r("6621"),a=r("c668"),s=r("911a"),u=r("928a"),f=r("8fc4"),h=r("d516"),c=r("fb87"),l=r("3a2f"),d=r("c94e"),p=r("4c8d").fastKey,m=r("798a"),b=d?"_s":"size";t.exports={getConstructor:function(t,e,r,h){var c=t((function(t,n){u(t,c,e,"_i"),t._t=e,t._i=o(null),t._f=void 0,t._l=void 0,t[b]=0,null!=n&&f(n,r,t[h],t)}));return a(c.prototype,{clear:function(){for(var t=m(this,e),r=t._i,n=t._f;n;n=n.n)n.r=!0,n.p&&(n.p=n.p.n=void 0),delete r[n.i];t._f=t._l=void 0,t[b]=0},delete:function(t){var r,i=m(this,e),o=n(i,t);return o&&(r=o.n,t=o.p,delete i._i[o.i],o.r=!0,t&&(t.n=r),r&&(r.p=t),i._f==o&&(i._f=r),i._l==o&&(i._l=t),i[b]--),!!o},forEach:function(t){m(this,e);for(var r,n=s(t,1<arguments.length?arguments[1]:void 0,3);r=r?r.n:this._f;)for(n(r.v,r.k,this);r&&r.r;)r=r.p},has:function(t){return!!n(m(this,e),t)}}),d&&i(c.prototype,"size",{get:function(){return m(this,e)[b]}}),c},def:function(t,e,r){var i,o=n(t,e);return o?o.v=r:(t._l=o={i:i=p(e,!0),k:e,v:r,p:r=t._l,n:void 0,r:!1},t._f||(t._f=o),r&&(r.n=o),t[b]++,"F"!==i&&(t._i[i]=o)),t},getEntry:n,setStrong:function(t,e,r){h(t,e,(function(t,r){this._t=m(t,e),this._k=r,this._l=void 0}),(function(){for(var t=this._k,e=this._l;e&&e.r;)e=e.p;return this._t&&(this._l=e=e?e.n:this._t._f)?c(0,"keys"==t?e.k:"values"==t?e.v:[e.k,e.v]):(this._t=void 0,c(1))}),r?"entries":"values",!r,!0),l(e)}}},ac1f:function(t,e,r){"use strict";var n=r("23e7");r=r("9263");n({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},ac4f:function(t,e,r){"use strict";var n,i=r("d113").codes,o=i.ERR_MISSING_ARGS,a=i.ERR_STREAM_DESTROYED;function s(t){if(t)throw t}function u(t,e,i,o){var s,u;s=o,u=!1;var f=!(o=function(){u||(u=!0,s.apply(void 0,arguments))});t.on("close",(function(){f=!0})),(n=void 0===n?r("42a7"):n)(t,{readable:e,writable:i},(function(t){return t?o(t):(f=!0,void o())}));var h=!1;return function(e){var r;if(!f&&!h)return h=!0,(r=t).setHeader&&"function"==typeof r.abort?t.abort():"function"==typeof t.destroy?t.destroy():void o(e||new a("pipe"))}}function f(t){t()}function h(t,e){return t.pipe(e)}t.exports=function(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];var n,i,a=(n=e).length&&"function"==typeof n[n.length-1]?n.pop():s;if((e=Array.isArray(e[0])?e[0]:e).length<2)throw new o("streams");var c=e.map((function(t,r){var n=r<e.length-1;return u(t,n,0<r,(function(t){i=i||t,t&&c.forEach(f),n||(c.forEach(f),a(i))}))}));return e.reduce(h)}},ac60:function(t,e,r){"use strict";t.exports=r("cee8")||!r("f937")((function(){var t=Math.random();__defineSetter__.call(null,t,(function(){})),delete r("93e0")[t]}))},accc:function(t,e,r){"use strict";var n=r("f083"),i=r("e960")(!1);n(n.P,"String",{codePointAt:function(t){return i(this,t)}})},acf2:function(t,e,r){"use strict";function n(t){var e=H[t]=O(L[z]);return e._k=t,e}function i(t,e){M(t);for(var r,n=w(e=S(e)),i=0,o=n.length;i<o;)$(t,r=n[i++],e[r]);return t}function o(t){var e=Y.call(this,t=E(t,!0));return!(this===Z&&u(H,t)&&!u(W,t))&&(!(e||!u(this,t)||!u(H,t)||u(this,F)&&this[F][t])||e)}function a(t,e){if(t=S(t),e=E(e,!0),t!==Z||!u(H,e)||u(W,e)){var r=I(t,e);return!r||!u(H,e)||u(t,F)&&t[F][e]||(r.enumerable=!0),r}}var s=r("93e0"),u=r("2fb2"),f=r("c94e"),h=r("f083"),c=r("77ea"),l=r("4c8d").KEY,d=r("f937"),p=r("de85"),m=r("27bd"),b=r("5689"),g=r("de24"),v=r("a43b"),y=r("1cb7"),w=r("6d9f"),A=r("7f21"),M=r("d77f"),_=r("9fe8"),x=r("42ee"),S=r("5d6f"),E=r("019f"),k=r("fb32"),O=r("6621"),j=r("532c"),C=r("8d87"),T=r("10dd"),B=r("2761"),N=r("5a5d"),I=C.f,R=B.f,P=j.f,L=s.Symbol,q=s.JSON,D=q&&q.stringify,z="prototype",F=g("_hidden"),U=g("toPrimitive"),Y={}.propertyIsEnumerable,G=p("symbol-registry"),H=p("symbols"),W=p("op-symbols"),Z=Object[z],Q="function"==typeof L&&!!T.f,V=s.QObject,K=!V||!V[z]||!V[z].findChild,X=f&&d((function(){return 7!=O(R({},"a",{get:function(){return R(this,"a",{value:7}).a}})).a}))?function(t,e,r){var n=I(Z,e);n&&delete Z[e],R(t,e,r),n&&t!==Z&&R(Z,e,n)}:R,J=Q&&"symbol"==typeof L.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof L},$=function(t,e,r){return t===Z&&$(W,e,r),M(t),e=E(e,!0),M(r),u(H,e)?(r.enumerable?(u(t,F)&&t[F][e]&&(t[F][e]=!1),r=O(r,{enumerable:k(0,!1)})):(u(t,F)||R(t,F,k(1,{})),t[F][e]=!0),X(t,e,r)):R(t,e,r)};p=function(t){for(var e,r=P(S(t)),n=[],i=0;r.length>i;)u(H,e=r[i++])||e==F||e==l||n.push(e);return n},V=function(t){for(var e,r=t===Z,n=P(r?W:S(t)),i=[],o=0;n.length>o;)!u(H,e=n[o++])||r&&!u(Z,e)||i.push(H[e]);return i};Q||(c((L=function(){if(this instanceof L)throw TypeError("Symbol is not a constructor!");var t=b(0<arguments.length?arguments[0]:void 0),e=function(r){this===Z&&e.call(W,r),u(this,F)&&u(this[F],t)&&(this[F][t]=!1),X(this,t,k(1,r))};return f&&K&&X(Z,t,{configurable:!0,set:e}),n(t)})[z],"toString",(function(){return this._k})),C.f=a,B.f=$,r("dbb2").f=j.f=p,r("e171").f=o,T.f=V,f&&!r("cee8")&&c(Z,"propertyIsEnumerable",o,!0),v.f=function(t){return n(g(t))}),h(h.G+h.W+h.F*!Q,{Symbol:L});for(var tt="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),et=0;tt.length>et;)g(tt[et++]);for(var rt=N(g.store),nt=0;rt.length>nt;)y(rt[nt++]);h(h.S+h.F*!Q,"Symbol",{for:function(t){return u(G,t+="")?G[t]:G[t]=L(t)},keyFor:function(t){if(!J(t))throw TypeError(t+" is not a symbol!");for(var e in G)if(G[e]===t)return e},useSetter:function(){K=!0},useSimple:function(){K=!1}}),h(h.S+h.F*!Q,"Object",{create:function(t,e){return void 0===e?O(t):i(O(t),e)},defineProperty:$,defineProperties:i,getOwnPropertyDescriptor:a,getOwnPropertyNames:p,getOwnPropertySymbols:V}),V=d((function(){T.f(1)})),h(h.S+h.F*V,"Object",{getOwnPropertySymbols:function(t){return T.f(x(t))}}),q&&h(h.S+h.F*(!Q||d((function(){var t=L();return"[null]"!=D([t])||"{}"!=D({a:t})||"{}"!=D(Object(t))}))),"JSON",{stringify:function(t){for(var e,r,n=[t],i=1;i<arguments.length;)n.push(arguments[i++]);if(r=e=n[1],(_(e)||void 0!==t)&&!J(t))return A(e)||(e=function(t,e){if("function"==typeof r&&(e=r.call(this,t,e)),!J(e))return e}),n[1]=e,D.apply(q,n)}}),L[z][U]||r("0713")(L[z],U,L[z].valueOf),m(L,"Symbol"),m(Math,"Math",!0),m(s.JSON,"JSON",!0)},ad25:function(t,e,r){var n=r("2aee"),i=r("11dc"),o=r("98e6"),a=r("f460"),s=r("83d5"),u=r("0106"),f=r("5291"),h=r("a958"),c=r("8707").Buffer;t.exports=function(t,e,r){var l,d=t.padding||(r?1:4);t=n(t);if(4===d)l=function(t,e){var r=t.modulus.byteLength(),n=e.length,f=o("sha1").update(c.alloc(0)).digest(),h=f.length,l=2*h;if(r-l-2<n)throw new Error("message too long");return t=c.alloc(r-n-l-2),n=r-h-1,l=i(h),n=s(c.concat([f,t,c.alloc(1,1),e],n),a(l,n)),h=s(l,a(n,h)),new u(c.concat([c.alloc(1),h,n],r))}(t,e);else if(1===d)l=function(t,e,r){var n=e.length;t=t.modulus.byteLength();if(t-11<n)throw new Error("message too long");return n=r?c.alloc(t-n-3,255):function(t){for(var e,r=c.allocUnsafe(t),n=0,o=i(2*t),a=0;n<t;)a===o.length&&(o=i(2*t),a=0),(e=o[a++])&&(r[n++]=e);return r}(t-n-3),new u(c.concat([c.from([0,r?1:2]),n,c.alloc(1),e],t))}(t,e,r);else{if(3!==d)throw new Error("unknown padding");if(0<=(l=new u(e)).cmp(t.modulus))throw new Error("data too long for modulus")}return(r?h:f)(l,t)}},ad51:function(t,e,r){var n=r("f083");n(n.P,"Function",{bind:r("02ee")})},ad62:function(t,e,r){var n=r("f083");n(n.P,"Array",{fill:r("0ba2")}),r("66b7")("fill")},ad6d:function(t,e,r){"use strict";var n=r("825a");t.exports=function(){var t=n(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},ad71:function(t,e,r){"use strict";(function(e,n){var i=r("966d");t.exports=g;var o,a=r("e3db");function s(t,e){return t.listeners(e).length}g.ReadableState=b,r("faa1").EventEmitter;var u=r("429b"),f=r("8707").Buffer,h=e.Uint8Array||function(){},c=Object.create(r("3a7c"));c.inherits=r("3fb5");e=r(3);var l,d=void 0,p=(d=e&&e.debuglog?e.debuglog("stream"):function(){},r("5e1a"));e=r("4681");c.inherits(g,u);var m=["error","close","destroy","pause","resume"];function b(t,e){var n=e instanceof(o=o||r("b19a"));this.objectMode=!!(t=t||{}).objectMode,n&&(this.objectMode=this.objectMode||!!t.readableObjectMode);var i=t.highWaterMark,a=t.readableHighWaterMark;e=this.objectMode?16:16384;this.highWaterMark=i||0===i?i:n&&(a||0===a)?a:e,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new p,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(l=l||r("7d72").StringDecoder,this.decoder=new l(t.encoding),this.encoding=t.encoding)}function g(t){if(o=o||r("b19a"),!(this instanceof g))return new g(t);this._readableState=new b(t,this),this.readable=!0,t&&("function"==typeof t.read&&(this._read=t.read),"function"==typeof t.destroy&&(this._destroy=t.destroy)),u.call(this)}function v(t,e,r,n,i){var o,a,s,u,c=t._readableState;return null===e?(c.reading=!1,a=t,(s=c).ended||(!s.decoder||(u=s.decoder.end())&&u.length&&(s.buffer.push(u),s.length+=s.objectMode?1:u.length),s.ended=!0,M(a))):(o=i?o:function(t,e){var r;return function(t){return f.isBuffer(t)||t instanceof h}(e)||"string"==typeof e||void 0===e||t.objectMode||(r=new TypeError("Invalid non-string/buffer chunk")),r}(c,e))?t.emit("error",o):c.objectMode||e&&0<e.length?("string"==typeof e||c.objectMode||Object.getPrototypeOf(e)===f.prototype||(o=e,e=f.from(o)),n?c.endEmitted?t.emit("error",new Error("stream.unshift() after end event")):y(t,c,e,!0):c.ended?t.emit("error",new Error("stream.push() after EOF")):(c.reading=!1,c.decoder&&!r?(e=c.decoder.write(e),c.objectMode||0!==e.length?y(t,c,e,!1):x(t,c)):y(t,c,e,!1))):n||(c.reading=!1),!(c=c).ended&&(c.needReadable||c.length<c.highWaterMark||0===c.length)}function y(t,e,r,n){e.flowing&&0===e.length&&!e.sync?(t.emit("data",r),t.read(0)):(e.length+=e.objectMode?1:r.length,n?e.buffer.unshift(r):e.buffer.push(r),e.needReadable&&M(t)),x(t,e)}Object.defineProperty(g.prototype,"destroyed",{get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(t){this._readableState&&(this._readableState.destroyed=t)}}),g.prototype.destroy=e.destroy,g.prototype._undestroy=e.undestroy,g.prototype._destroy=function(t,e){this.push(null),e(t)},g.prototype.push=function(t,e){var r,n=this._readableState;return n.objectMode?r=!0:"string"==typeof t&&((e=e||n.defaultEncoding)!==n.encoding&&(t=f.from(t,e),e=""),r=!0),v(this,t,e,!1,r)},g.prototype.unshift=function(t){return v(this,t,null,!0,!1)},g.prototype.isPaused=function(){return!1===this._readableState.flowing},g.prototype.setEncoding=function(t){return l=l||r("7d72").StringDecoder,this._readableState.decoder=new l(t),this._readableState.encoding=t,this};var w=8388608;function A(t,e){return t<=0||0===e.length&&e.ended?0:e.objectMode?1:t!=t?(e.flowing&&e.length?e.buffer.head.data:e).length:(t>e.highWaterMark&&(e.highWaterMark=(w<=(r=t)?r=w:(r--,r|=r>>>1,r|=r>>>2,r|=r>>>4,r|=r>>>8,r|=r>>>16,r++),r)),t<=e.length?t:e.ended?e.length:(e.needReadable=!0,0));var r}function M(t){var e=t._readableState;e.needReadable=!1,e.emittedReadable||(d("emitReadable",e.flowing),e.emittedReadable=!0,e.sync?i.nextTick(_,t):_(t))}function _(t){d("emit readable"),t.emit("readable"),O(t)}function x(t,e){e.readingMore||(e.readingMore=!0,i.nextTick(S,t,e))}function S(t,e){for(var r=e.length;!e.reading&&!e.flowing&&!e.ended&&e.length<e.highWaterMark&&(d("maybeReadMore read 0"),t.read(0),r!==e.length);)r=e.length;e.readingMore=!1}function E(t){d("readable nexttick read 0"),t.read(0)}function k(t,e){e.reading||(d("resume read 0"),t.read(0)),e.resumeScheduled=!1,e.awaitDrain=0,t.emit("resume"),O(t),e.flowing&&!e.reading&&t.read(0)}function O(t){var e=t._readableState;for(d("flow",e.flowing);e.flowing&&null!==t.read(););}function j(t,e){return 0===e.length?null:(e.objectMode?r=e.buffer.shift():!t||t>=e.length?(r=e.decoder?e.buffer.join(""):1===e.buffer.length?e.buffer.head.data:e.buffer.concat(e.length),e.buffer.clear()):r=function(t,e,r){var n;return t<e.head.data.length?(n=e.head.data.slice(0,t),e.head.data=e.head.data.slice(t)):n=t===e.head.data.length?e.shift():(r?function(t,e){var r=e.head,n=1,i=r.data;for(t-=i.length;r=r.next;){var o=r.data,a=t>o.length?o.length:t;if(a===o.length?i+=o:i+=o.slice(0,t),0===(t-=a)){a===o.length?(++n,r.next?e.head=r.next:e.head=e.tail=null):(e.head=r).data=o.slice(a);break}++n}return e.length-=n,i}:function(t,e){var r=f.allocUnsafe(t),n=e.head,i=1;for(n.data.copy(r),t-=n.data.length;n=n.next;){var o=n.data,a=t>o.length?o.length:t;if(o.copy(r,r.length-t,0,a),0===(t-=a)){a===o.length?(++i,n.next?e.head=n.next:e.head=e.tail=null):(e.head=n).data=o.slice(a);break}++i}return e.length-=i,r})(t,e),n}(t,e.buffer,e.decoder),r);var r}function C(t){var e=t._readableState;if(0<e.length)throw new Error('"endReadable()" called on non-empty stream');e.endEmitted||(e.ended=!0,i.nextTick(T,e,t))}function T(t,e){t.endEmitted||0!==t.length||(t.endEmitted=!0,e.readable=!1,e.emit("end"))}function B(t,e){for(var r=0,n=t.length;r<n;r++)if(t[r]===e)return r;return-1}g.prototype.read=function(t){d("read",t),t=parseInt(t,10);var e=this._readableState,r=t;if(0!==t&&(e.emittedReadable=!1),0===t&&e.needReadable&&(e.length>=e.highWaterMark||e.ended))return d("read: emitReadable",e.length,e.ended),(0===e.length&&e.ended?C:M)(this),null;if(0===(t=A(t,e))&&e.ended)return 0===e.length&&C(this),null;var n=e.needReadable;return d("need readable",n),(0===e.length||e.length-t<e.highWaterMark)&&d("length less than watermark",n=!0),e.ended||e.reading?d("reading or ended",n=!1):n&&(d("do read"),e.reading=!0,e.sync=!0,0===e.length&&(e.needReadable=!0),this._read(e.highWaterMark),e.sync=!1,e.reading||(t=A(r,e))),null===(n=0<t?j(t,e):null)?(e.needReadable=!0,t=0):e.length-=t,0===e.length&&(e.ended||(e.needReadable=!0),r!==t&&e.ended&&C(this)),null!==n&&this.emit("data",n),n},g.prototype._read=function(t){this.emit("error",new Error("_read() is not implemented"))},g.prototype.pipe=function(t,e){var r=this,o=this._readableState;switch(o.pipesCount){case 0:o.pipes=t;break;case 1:o.pipes=[o.pipes,t];break;default:o.pipes.push(t)}function u(e,n){d("onunpipe"),e===r&&n&&!1===n.hasUnpiped&&(n.hasUnpiped=!0,d("cleanup"),t.removeListener("close",g),t.removeListener("finish",v),t.removeListener("drain",c),t.removeListener("error",b),t.removeListener("unpipe",u),r.removeListener("end",f),r.removeListener("end",y),r.removeListener("data",m),l=!0,!o.awaitDrain||t._writableState&&!t._writableState.needDrain||c())}function f(){d("onend"),t.end()}o.pipesCount+=1,d("pipe count=%d opts=%j",o.pipesCount,e),e=e&&!1===e.end||t===n.stdout||t===n.stderr?y:f,o.endEmitted?i.nextTick(e):r.once("end",e),t.on("unpipe",u);var h,c=(h=r,function(){var t=h._readableState;d("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&s(h,"data")&&(t.flowing=!0,O(h))});t.on("drain",c);var l=!1,p=!1;function m(e){d("ondata"),(p=!1)!==t.write(e)||p||((1===o.pipesCount&&o.pipes===t||1<o.pipesCount&&-1!==B(o.pipes,t))&&!l&&(d("false write response, pause",r._readableState.awaitDrain),r._readableState.awaitDrain++,p=!0),r.pause())}function b(e){d("onerror",e),y(),t.removeListener("error",b),0===s(t,"error")&&t.emit("error",e)}function g(){t.removeListener("finish",v),y()}function v(){d("onfinish"),t.removeListener("close",g),y()}function y(){d("unpipe"),r.unpipe(t)}return r.on("data",m),function(t,e,r){if("function"==typeof t.prependListener)return t.prependListener(e,r);t._events&&t._events[e]?a(t._events[e])?t._events[e].unshift(r):t._events[e]=[r,t._events[e]]:t.on(e,r)}(t,"error",b),t.once("close",g),t.once("finish",v),t.emit("pipe",r),o.flowing||(d("pipe resume"),r.resume()),t},g.prototype.unpipe=function(t){var e=this._readableState,r={hasUnpiped:!1};if(0===e.pipesCount)return this;if(1===e.pipesCount)return t&&t!==e.pipes||(t=t||e.pipes,e.pipes=null,e.pipesCount=0,e.flowing=!1,t&&t.emit("unpipe",this,r)),this;if(!t){var n=e.pipes,i=e.pipesCount;e.pipes=null,e.pipesCount=0,e.flowing=!1;for(var o=0;o<i;o++)n[o].emit("unpipe",this,r);return this}var a=B(e.pipes,t);return-1===a||(e.pipes.splice(a,1),--e.pipesCount,1===e.pipesCount&&(e.pipes=e.pipes[0]),t.emit("unpipe",this,r)),this},g.prototype.addListener=g.prototype.on=function(t,e){return e=u.prototype.on.call(this,t,e),"data"===t?!1!==this._readableState.flowing&&this.resume():"readable"===t&&((t=this._readableState).endEmitted||t.readableListening||(t.readableListening=t.needReadable=!0,t.emittedReadable=!1,t.reading?t.length&&M(this):i.nextTick(E,this))),e},g.prototype.resume=function(){var t,e=this._readableState;return e.flowing||(d("resume"),e.flowing=!0,t=this,(e=e).resumeScheduled||(e.resumeScheduled=!0,i.nextTick(k,t,e))),this},g.prototype.pause=function(){return d("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(d("pause"),this._readableState.flowing=!1,this.emit("pause")),this},g.prototype.wrap=function(t){var e,r=this,n=this._readableState,i=!1;for(e in t.on("end",(function(){var t;d("wrapped end"),!n.decoder||n.ended||(t=n.decoder.end())&&t.length&&r.push(t),r.push(null)})),t.on("data",(function(e){d("wrapped data"),n.decoder&&(e=n.decoder.write(e)),n.objectMode&&null==e||(n.objectMode||e&&e.length)&&(r.push(e)||(i=!0,t.pause()))})),t)void 0===this[e]&&"function"==typeof t[e]&&(this[e]=function(e){return function(){return t[e].apply(t,arguments)}}(e));for(var o=0;o<m.length;o++)t.on(m[o],this.emit.bind(this,m[o]));return this._read=function(e){d("wrapped _read",e),i&&(i=!1,t.resume())},this},Object.defineProperty(g.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),g._fromList=j}).call(this,r("c8ba"),r("4362"))},ae40:function(t,e,r){function n(t){throw t}var i=r("83ab"),o=r("d039"),a=r("5135"),s=Object.defineProperty,u={};t.exports=function(t,e){if(a(u,t))return u[t];var r=[][t],f=!!a(e=e||{},"ACCESSORS")&&e.ACCESSORS,h=a(e,0)?e[0]:n,c=a(e,1)?e[1]:void 0;return u[t]=!!r&&!o((function(){if(f&&!i)return!0;var t={length:-1};f?s(t,1,{enumerable:!0,get:n}):t[1]=1,r.call(t,h,c)}))}},ae84:function(t,e,r){var n=r("8707").Buffer,i=r("f576");t.exports=function(t,e,r,o){if(n.isBuffer(t)||(t=n.from(t,"binary")),e&&8!==(e=n.isBuffer(e)?e:n.from(e,"binary")).length)throw new RangeError("salt should be Buffer with 8 byte length");for(var a=r/8,s=n.alloc(a),u=n.alloc(o||0),f=n.alloc(0);0<a||0<o;){var h=new i;h.update(f),h.update(t),e&&h.update(e);f=h.digest();var c,l=0;0<a&&(c=s.length-a,l=Math.min(a,f.length),f.copy(s,c,0,l),a-=l),l<f.length&&0<o&&(h=u.length-o,c=Math.min(o,f.length-l),f.copy(u,h,l,l+c),o-=c)}return f.fill(0),{key:s,iv:u}}},ae93:function(t,e,r){"use strict";var n,i=r("e163"),o=r("9112"),a=r("5135"),s=r("b622"),u=r("c430"),f=s("iterator");r=!1;[].keys&&("next"in(s=[].keys())?(s=i(i(s)))!==Object.prototype&&(n=s):r=!0),null==n&&(n={}),u||a(n,f)||o(n,f,(function(){return this})),t.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:r}},aea1:function(t,e,r){"use strict";var n=r("f083"),i=r("c747");n(n.P+n.F*!r("55c7")([].reduceRight,!0),"Array",{reduceRight:function(t){return i(this,t,arguments.length,arguments[1],!0)}})},b041:function(t,e,r){"use strict";var n=r("00ee"),i=r("f5df");t.exports=n?{}.toString:function(){return"[object "+i(this)+"]"}},b0c0:function(t,e,r){var n=r("83ab"),i=r("9bf2").f,o=(r=Function.prototype,r.toString),a=/^\s*function ([^ (]*)/;!n||"name"in r||i(r,"name",{configurable:!0,get:function(){try{return o.call(this).match(a)[1]}catch(t){return""}}})},b19a:function(t,e,r){"use strict";var n=r("966d"),i=Object.keys||function(t){var e,r=[];for(e in t)r.push(e);return r};t.exports=h,t=Object.create(r("3a7c")),t.inherits=r("3fb5");var o=r("ad71"),a=r("dc14");t.inherits(h,o);for(var s=i(a.prototype),u=0;u<s.length;u++){var f=s[u];h.prototype[f]||(h.prototype[f]=a.prototype[f])}function h(t){if(!(this instanceof h))return new h(t);o.call(this,t),a.call(this,t),t&&!1===t.readable&&(this.readable=!1),t&&!1===t.writable&&(this.writable=!1),this.allowHalfOpen=!0,t&&!1===t.allowHalfOpen&&(this.allowHalfOpen=!1),this.once("end",c)}function c(){this.allowHalfOpen||this._writableState.ended||n.nextTick(l,this)}function l(t){t.end()}Object.defineProperty(h.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(h.prototype,"destroyed",{get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&this._readableState.destroyed&&this._writableState.destroyed},set:function(t){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=t,this._writableState.destroyed=t)}}),h.prototype._destroy=function(t,e){this.push(null),this.end(),n.nextTick(e,t)}},b245:function(t,e,r){"use strict";var n=r("f083"),i=r("6373"),o=r("453f"),a="endsWith",s=""[a];n(n.P+n.F*r("3afb")(a),"String",{endsWith:function(t){var e=o(this,t,a),r=1<arguments.length?arguments[1]:void 0,n=i(e.length);n=void 0===r?n:Math.min(i(r),n),t=String(t);return s?s.call(e,t,n):e.slice(n-t.length,n)===t}})},b2b1:function(t,e,r){r=r("f083"),r(r.S,"Math",{signbit:function(t){return(t=+t)!=t?t:0==t?1/t==1/0:0<t}})},b367:function(t,e,r){var n=r("5524"),i=r("ef08"),o="__core-js_shared__",a=i[o]||(i[o]={});(t.exports=function(t,e){return a[t]||(a[t]=void 0!==e?e:{})})("versions",[]).push({version:n.version,mode:r("e444")?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},b3ed:function(t,e,r){"use strict";var n=r("f083"),i=r("42ee"),o=r("019f");n(n.P+n.F*r("f937")((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})})),"Date",{toJSON:function(t){var e=i(this),r=o(e);return"number"!=typeof r||isFinite(r)?e.toISOString():null}})},b4d5:function(t,e,r){var n=r("f083");n(n.S,"Array",{isArray:r("7f21")})},b4e8:function(t){t.exports=JSON.parse('{"sha224WithRSAEncryption":{"sign":"rsa","hash":"sha224","id":"302d300d06096086480165030402040500041c"},"RSA-SHA224":{"sign":"ecdsa/rsa","hash":"sha224","id":"302d300d06096086480165030402040500041c"},"sha256WithRSAEncryption":{"sign":"rsa","hash":"sha256","id":"3031300d060960864801650304020105000420"},"RSA-SHA256":{"sign":"ecdsa/rsa","hash":"sha256","id":"3031300d060960864801650304020105000420"},"sha384WithRSAEncryption":{"sign":"rsa","hash":"sha384","id":"3041300d060960864801650304020205000430"},"RSA-SHA384":{"sign":"ecdsa/rsa","hash":"sha384","id":"3041300d060960864801650304020205000430"},"sha512WithRSAEncryption":{"sign":"rsa","hash":"sha512","id":"3051300d060960864801650304020305000440"},"RSA-SHA512":{"sign":"ecdsa/rsa","hash":"sha512","id":"3051300d060960864801650304020305000440"},"RSA-SHA1":{"sign":"rsa","hash":"sha1","id":"3021300906052b0e03021a05000414"},"ecdsa-with-SHA1":{"sign":"ecdsa","hash":"sha1","id":""},"sha256":{"sign":"ecdsa","hash":"sha256","id":""},"sha224":{"sign":"ecdsa","hash":"sha224","id":""},"sha384":{"sign":"ecdsa","hash":"sha384","id":""},"sha512":{"sign":"ecdsa","hash":"sha512","id":""},"DSA-SHA":{"sign":"dsa","hash":"sha1","id":""},"DSA-SHA1":{"sign":"dsa","hash":"sha1","id":""},"DSA":{"sign":"dsa","hash":"sha1","id":""},"DSA-WITH-SHA224":{"sign":"dsa","hash":"sha224","id":""},"DSA-SHA224":{"sign":"dsa","hash":"sha224","id":""},"DSA-WITH-SHA256":{"sign":"dsa","hash":"sha256","id":""},"DSA-SHA256":{"sign":"dsa","hash":"sha256","id":""},"DSA-WITH-SHA384":{"sign":"dsa","hash":"sha384","id":""},"DSA-SHA384":{"sign":"dsa","hash":"sha384","id":""},"DSA-WITH-SHA512":{"sign":"dsa","hash":"sha512","id":""},"DSA-SHA512":{"sign":"dsa","hash":"sha512","id":""},"DSA-RIPEMD160":{"sign":"dsa","hash":"rmd160","id":""},"ripemd160WithRSA":{"sign":"rsa","hash":"rmd160","id":"3021300906052b2403020105000414"},"RSA-RIPEMD160":{"sign":"rsa","hash":"rmd160","id":"3021300906052b2403020105000414"},"md5WithRSAEncryption":{"sign":"rsa","hash":"md5","id":"3020300c06082a864886f70d020505000410"},"RSA-MD5":{"sign":"rsa","hash":"md5","id":"3020300c06082a864886f70d020505000410"}}')},b525:function(t,e,r){"use strict";var n=r("c3c0"),i=r("edc9"),o=r("da3e"),a=n.rotr64_hi,s=n.rotr64_lo,u=n.shr64_hi,f=n.shr64_lo,h=n.sum64,c=n.sum64_hi,l=n.sum64_lo,d=n.sum64_4_hi,p=n.sum64_4_lo,m=n.sum64_5_hi,b=n.sum64_5_lo,g=i.BlockHash,v=[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 y(){if(!(this instanceof y))return new y;g.call(this),this.h=[1779033703,4089235720,3144134277,2227873595,1013904242,4271175723,2773480762,1595750129,1359893119,2917565137,2600822924,725511199,528734635,4215389547,1541459225,327033209],this.k=v,this.W=new Array(160)}n.inherits(y,g),(t.exports=y).blockSize=1024,y.outSize=512,y.hmacStrength=192,y.padLength=128,y.prototype._prepareBlock=function(t,e){for(var r=this.W,n=0;n<32;n++)r[n]=t[e+n];for(;n<r.length;n+=2){var i=function(t,e){var r=a(t,e,19),n=a(e,t,29);e=u(t,e,6),e^=r^n;return e<0&&(e+=4294967296),e}(r[n-4],r[n-3]),o=function(t,e){var r=s(t,e,19),n=s(e,t,29);e=f(t,e,6),e^=r^n;return e<0&&(e+=4294967296),e}(r[n-4],r[n-3]),h=r[n-14],c=r[n-13],l=function(t,e){var r=a(t,e,1),n=a(t,e,8);e=u(t,e,7),e^=r^n;return e<0&&(e+=4294967296),e}(r[n-30],r[n-29]),m=function(t,e){var r=s(t,e,1),n=s(t,e,8);e=f(t,e,7),e^=r^n;return e<0&&(e+=4294967296),e}(r[n-30],r[n-29]),b=r[n-32],g=r[n-31];r[n]=d(i,o,h,c,l,m,b,g),r[n+1]=p(i,o,h,c,l,m,b,g)}},y.prototype._update=function(t,e){this._prepareBlock(t,e);var r=this.W,n=this.h[0],i=this.h[1],u=this.h[2],f=this.h[3],d=this.h[4],p=this.h[5],g=this.h[6],v=this.h[7],y=this.h[8],w=this.h[9],A=this.h[10],M=this.h[11],_=this.h[12],x=this.h[13],S=this.h[14],E=this.h[15];o(this.k.length===r.length);for(var k=0;k<r.length;k+=2){var O=S,j=E,C=function(t,e){var r=a(t,e,14),n=a(t,e,18);t=a(e,t,9),t^=r^n;return t<0&&(t+=4294967296),t}(y,w),T=function(t,e){var r=s(t,e,14),n=s(t,e,18);t=s(e,t,9),t^=r^n;return t<0&&(t+=4294967296),t}(y,w),B=function(t,e,r){return r=t&e^~t&r,r<0&&(r+=4294967296),r}(y,A,_),N=function(t,e,r){return r=t&e^~t&r,r<0&&(r+=4294967296),r}(w,M,x),I=this.k[k],R=this.k[k+1],P=r[k],L=r[k+1],q=m(O,j,C,T,B,N,I,R,P,L);P=b(O,j,C,T,B,N,I,R,P,L),O=function(t,e){var r=a(t,e,28),n=a(e,t,2);t=a(e,t,7),t^=r^n;return t<0&&(t+=4294967296),t}(n,i),j=function(t,e){var r=s(t,e,28),n=s(e,t,2);t=s(e,t,7),t^=r^n;return t<0&&(t+=4294967296),t}(n,i),C=function(t,e,r){return r=t&e^t&r^e&r,r<0&&(r+=4294967296),r}(n,u,d),T=function(t,e,r){return r=t&e^t&r^e&r,r<0&&(r+=4294967296),r}(i,f,p),L=c(O,j,C,T),T=l(O,j,C,T),S=_,E=x,_=A,x=M,A=y,M=w,y=c(g,v,q,P),w=l(v,v,q,P),g=d,v=p,d=u,p=f,u=n,f=i,n=c(q,P,L,T),i=l(q,P,L,T)}h(this.h,0,n,i),h(this.h,2,u,f),h(this.h,4,d,p),h(this.h,6,g,v),h(this.h,8,y,w),h(this.h,10,A,M),h(this.h,12,_,x),h(this.h,14,S,E)},y.prototype._digest=function(t){return"hex"===t?n.toHex32(this.h,"big"):n.split32(this.h,"big")}},b575:function(t,e,r){var n,i,o,a,s,u,f,h,c=r("da84"),l=r("06cf").f,d=r("c6b6"),p=r("2cf4").set,m=r("1cdc"),b=c.MutationObserver||c.WebKitMutationObserver,g=c.process,v=(r=c.Promise,"process"==d(g));l=l(c,"queueMicrotask"),l=l&&l.value;l||(n=function(){var t,e;for(v&&(t=g.domain)&&t.exit();i;){e=i.fn,i=i.next;try{e()}catch(t){throw i?a():o=void 0,t}}o=void 0,t&&t.enter()},a=v?function(){g.nextTick(n)}:b&&!m?(s=!0,u=document.createTextNode(""),new b(n).observe(u,{characterData:!0}),function(){u.data=s=!s}):r&&r.resolve?(f=r.resolve(void 0),h=f.then,function(){h.call(f,n)}):function(){p.call(c,n)}),t.exports=l||function(t){t={fn:t,next:void 0},o&&(o.next=t),i||(i=t,a()),o=t}},b5ca:function(t,e,r){"use strict";var n=r("b639").Buffer,i=r("3fb5"),o=r("93e6"),a=new Array(16),s=[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],u=[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],f=[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],h=[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],c=[0,1518500249,1859775393,2400959708,2840853838],l=[1352829926,1548603684,1836072691,2053994217,0];function d(){o.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520}function p(t,e){return t<<e|t>>>32-e}function m(t,e,r,n,i,o,a,s){return p(t+(e^r^n)+o+a|0,s)+i|0}function b(t,e,r,n,i,o,a,s){return p(t+(e&r|~e&n)+o+a|0,s)+i|0}function g(t,e,r,n,i,o,a,s){return p(t+((e|~r)^n)+o+a|0,s)+i|0}function v(t,e,r,n,i,o,a,s){return p(t+(e&n|r&~n)+o+a|0,s)+i|0}function y(t,e,r,n,i,o,a,s){return p(t+(e^(r|~n))+o+a|0,s)+i|0}i(d,o),d.prototype._update=function(){for(var t=a,e=0;e<16;++e)t[e]=this._block.readInt32LE(4*e);for(var r=0|this._a,n=0|this._b,i=0|this._c,o=0|this._d,d=0|this._e,w=0|this._a,A=0|this._b,M=0|this._c,_=0|this._d,x=0|this._e,S=0;S<80;S+=1){var E,k=S<16?(E=m(r,n,i,o,d,t[s[S]],c[0],f[S]),y(w,A,M,_,x,t[u[S]],l[0],h[S])):S<32?(E=b(r,n,i,o,d,t[s[S]],c[1],f[S]),v(w,A,M,_,x,t[u[S]],l[1],h[S])):S<48?(E=g(r,n,i,o,d,t[s[S]],c[2],f[S]),g(w,A,M,_,x,t[u[S]],l[2],h[S])):S<64?(E=v(r,n,i,o,d,t[s[S]],c[3],f[S]),b(w,A,M,_,x,t[u[S]],l[3],h[S])):(E=y(r,n,i,o,d,t[s[S]],c[4],f[S]),m(w,A,M,_,x,t[u[S]],l[4],h[S]));r=d,d=o,o=p(i,10),i=n,n=E,w=x,x=_,_=p(M,10),M=A,A=k}var O=this._b+i+_|0;this._b=this._c+o+x|0,this._c=this._d+d+w|0,this._d=this._e+r+A|0,this._e=this._a+n+M|0,this._a=O},d.prototype._digest=function(){this._block[this._blockOffset++]=128,56<this._blockOffset&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var t=n.alloc?n.alloc(20):new n(20);return t.writeInt32LE(this._a,0),t.writeInt32LE(this._b,4),t.writeInt32LE(this._c,8),t.writeInt32LE(this._d,12),t.writeInt32LE(this._e,16),t},t.exports=d},b622:function(t,e,r){var n=r("da84"),i=r("5692"),o=r("5135"),a=r("90e3"),s=r("4930"),u=(r=r("fdbf"),i("wks")),f=n.Symbol,h=r?f:f&&f.withoutSetter||a;t.exports=function(t){return o(u,t)||(s&&o(f,t)?u[t]=f[t]:u[t]=h("Symbol."+t)),u[t]}},b639:function(t,e,r){"use strict";(function(t){
- /*!
- * The buffer module from node.js, for the browser.
- *
- * @author Feross Aboukhadijeh <http://feross.org>
- * @license MIT
- */
- var n=r("1fb5"),i=r("9152"),o=r("e3db");function a(){return u.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(t,e){if(a()<e)throw new RangeError("Invalid typed array length");return u.TYPED_ARRAY_SUPPORT?(t=new Uint8Array(e)).__proto__=u.prototype:(t=null===t?new u(e):t).length=e,t}function u(t,e,r){if(!(u.TYPED_ARRAY_SUPPORT||this instanceof u))return new u(t,e,r);if("number"!=typeof t)return f(this,t,e,r);if("string"==typeof e)throw new Error("If encoding is specified then the first argument must be a string");return c(this,t)}function f(t,e,r,n){if("number"==typeof e)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer?function(t,e,r,n){if(e.byteLength,r<0||e.byteLength<r)throw new RangeError("'offset' is out of bounds");if(e.byteLength<r+(n||0))throw new RangeError("'length' is out of bounds");return e=void 0===r&&void 0===n?new Uint8Array(e):void 0===n?new Uint8Array(e,r):new Uint8Array(e,r,n),u.TYPED_ARRAY_SUPPORT?(t=e).__proto__=u.prototype:t=l(t,e),t}(t,e,r,n):"string"==typeof e?function(t,e,r){if("string"==typeof r&&""!==r||(r="utf8"),!u.isEncoding(r))throw new TypeError('"encoding" must be a valid string encoding');var n=0|p(e,r);r=(t=s(t,n)).write(e,r);return r!==n&&(t=t.slice(0,r)),t}(t,e,r):function(t,e){if(u.isBuffer(e)){var r=0|d(e.length);return 0===(t=s(t,r)).length||e.copy(t,0,0,r),t}if(e){if("undefined"!=typeof ArrayBuffer&&e.buffer instanceof ArrayBuffer||"length"in e)return"number"!=typeof e.length||function(t){return t!=t}(e.length)?s(t,0):l(t,e);if("Buffer"===e.type&&o(e.data))return l(t,e.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(t,e)}function h(t){if("number"!=typeof t)throw new TypeError('"size" argument must be a number');if(t<0)throw new RangeError('"size" argument must not be negative')}function c(t,e){if(h(e),t=s(t,e<0?0:0|d(e)),!u.TYPED_ARRAY_SUPPORT)for(var r=0;r<e;++r)t[r]=0;return t}function l(t,e){var r=e.length<0?0:0|d(e.length);t=s(t,r);for(var n=0;n<r;n+=1)t[n]=255&e[n];return t}function d(t){if(t>=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|t}function p(t,e){if(u.isBuffer(t))return t.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;var r=(t="string"!=typeof t?""+t:t).length;if(0===r)return 0;for(var n=!1;;)switch(e){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return T(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return B(t).length;default:if(n)return T(t).length;e=(""+e).toLowerCase(),n=!0}}function m(t,e,r){var i,o,a,s=!1;if((e=void 0===e||e<0?0:e)>this.length)return"";if((r=void 0===r||r>this.length?this.length:r)<=0)return"";if((r>>>=0)<=(e>>>=0))return"";for(t=t||"utf8";;)switch(t){case"hex":return function(t,e,r){var n=t.length;(!e||e<0)&&(e=0),(!r||r<0||n<r)&&(r=n);for(var i="",o=e;o<r;++o)i+=function(t){return t<16?"0"+t.toString(16):t.toString(16)}(t[o]);return i}(this,e,r);case"utf8":case"utf-8":return A(this,e,r);case"ascii":return function(t,e,r){var n="";r=Math.min(t.length,r);for(var i=e;i<r;++i)n+=String.fromCharCode(127&t[i]);return n}(this,e,r);case"latin1":case"binary":return function(t,e,r){var n="";r=Math.min(t.length,r);for(var i=e;i<r;++i)n+=String.fromCharCode(t[i]);return n}(this,e,r);case"base64":return i=this,a=r,0===(o=e)&&a===i.length?n.fromByteArray(i):n.fromByteArray(i.slice(o,a));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(t,e,r){for(var n=t.slice(e,r),i="",o=0;o<n.length;o+=2)i+=String.fromCharCode(n[o]+256*n[o+1]);return i}(this,e,r);default:if(s)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),s=!0}}function b(t,e,r){var n=t[e];t[e]=t[r],t[r]=n}function g(t,e,r,n,i){if(0===t.length)return-1;if("string"==typeof r?(n=r,r=0):2147483647<r?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,(r=(r=isNaN(r)?i?0:t.length-1:r)<0?t.length+r:r)>=t.length){if(i)return-1;r=t.length-1}else if(r<0){if(!i)return-1;r=0}if("string"==typeof e&&(e=u.from(e,n)),u.isBuffer(e))return 0===e.length?-1:v(t,e,r,n,i);if("number"==typeof e)return e&=255,u.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?(i?Uint8Array.prototype.indexOf:Uint8Array.prototype.lastIndexOf).call(t,e,r):v(t,[e],r,n,i);throw new TypeError("val must be string, number or Buffer")}function v(t,e,r,n,i){var o=1,a=t.length,s=e.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(t.length<2||e.length<2)return-1;a/=o=2,s/=2,r/=2}function u(t,e){return 1===o?t[e]:t.readUInt16BE(e*o)}if(i)for(var f=-1,h=r;h<a;h++)if(u(t,h)===u(e,-1===f?0:h-f)){if(h-(f=-1===f?h:f)+1===s)return f*o}else-1!==f&&(h-=h-f),f=-1;else for(h=r=a<r+s?a-s:r;0<=h;h--){for(var c=!0,l=0;l<s;l++)if(u(t,h+l)!==u(e,l)){c=!1;break}if(c)return h}return-1}function y(t,e,r,n){return N(function(t){for(var e=[],r=0;r<t.length;++r)e.push(255&t.charCodeAt(r));return e}(e),t,r,n)}function w(t,e,r,n){return N(function(t,e){for(var r,n,i=[],o=0;o<t.length&&!((e-=2)<0);++o)n=t.charCodeAt(o),r=n>>8,n%=256,i.push(n),i.push(r);return i}(e,t.length-r),t,r,n)}function A(t,e,r){r=Math.min(t.length,r);for(var n=[],i=e;i<r;){var o,a,s,u,f=t[i],h=null,c=239<f?4:223<f?3:191<f?2:1;if(i+c<=r)switch(c){case 1:f<128&&(h=f);break;case 2:128==(192&(o=t[i+1]))&&127<(u=(31&f)<<6|63&o)&&(h=u);break;case 3:o=t[i+1],a=t[i+2],128==(192&o)&&128==(192&a)&&2047<(u=(15&f)<<12|(63&o)<<6|63&a)&&(u<55296||57343<u)&&(h=u);break;case 4:o=t[i+1],a=t[i+2],s=t[i+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&65535<(u=(15&f)<<18|(63&o)<<12|(63&a)<<6|63&s)&&u<1114112&&(h=u)}null===h?(h=65533,c=1):65535<h&&(h-=65536,n.push(h>>>10&1023|55296),h=56320|1023&h),n.push(h),i+=c}return function(t){var e=t.length;if(e<=M)return String.fromCharCode.apply(String,t);for(var r="",n=0;n<e;)r+=String.fromCharCode.apply(String,t.slice(n,n+=M));return r}(n)}e.Buffer=u,e.SlowBuffer=function(t){return+t!=t&&(t=0),u.alloc(+t)},e.INSPECT_MAX_BYTES=50,u.TYPED_ARRAY_SUPPORT=void 0!==t.TYPED_ARRAY_SUPPORT?t.TYPED_ARRAY_SUPPORT:function(){try{var t=new Uint8Array(1);return t.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===t.foo()&&"function"==typeof t.subarray&&0===t.subarray(1,1).byteLength}catch(t){return!1}}(),e.kMaxLength=a(),u.poolSize=8192,u._augment=function(t){return t.__proto__=u.prototype,t},u.from=function(t,e,r){return f(null,t,e,r)},u.TYPED_ARRAY_SUPPORT&&(u.prototype.__proto__=Uint8Array.prototype,u.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&u[Symbol.species]===u&&Object.defineProperty(u,Symbol.species,{value:null,configurable:!0})),u.alloc=function(t,e,r){return n=null,e=e,r=r,h(t=t),t<=0||void 0===e?s(n,t):"string"==typeof r?s(n,t).fill(e,r):s(n,t).fill(e);var n},u.allocUnsafe=function(t){return c(null,t)},u.allocUnsafeSlow=function(t){return c(null,t)},u.isBuffer=function(t){return!(null==t||!t._isBuffer)},u.compare=function(t,e){if(!u.isBuffer(t)||!u.isBuffer(e))throw new TypeError("Arguments must be Buffers");if(t===e)return 0;for(var r=t.length,n=e.length,i=0,o=Math.min(r,n);i<o;++i)if(t[i]!==e[i]){r=t[i],n=e[i];break}return r<n?-1:n<r?1:0},u.isEncoding=function(t){switch(String(t).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},u.concat=function(t,e){if(!o(t))throw new TypeError('"list" argument must be an Array of Buffers');if(0===t.length)return u.alloc(0);if(void 0===e)for(i=e=0;i<t.length;++i)e+=t[i].length;for(var r=u.allocUnsafe(e),n=0,i=0;i<t.length;++i){var a=t[i];if(!u.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(r,n),n+=a.length}return r},u.byteLength=p,u.prototype._isBuffer=!0,u.prototype.swap16=function(){var t=this.length;if(t%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var e=0;e<t;e+=2)b(this,e,e+1);return this},u.prototype.swap32=function(){var t=this.length;if(t%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var e=0;e<t;e+=4)b(this,e,e+3),b(this,e+1,e+2);return this},u.prototype.swap64=function(){var t=this.length;if(t%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var e=0;e<t;e+=8)b(this,e,e+7),b(this,e+1,e+6),b(this,e+2,e+5),b(this,e+3,e+4);return this},u.prototype.toString=function(){var t=0|this.length;return 0==t?"":0===arguments.length?A(this,0,t):m.apply(this,arguments)},u.prototype.equals=function(t){if(!u.isBuffer(t))throw new TypeError("Argument must be a Buffer");return this===t||0===u.compare(this,t)},u.prototype.inspect=function(){var t="",r=e.INSPECT_MAX_BYTES;return 0<this.length&&(t=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(t+=" ... ")),"<Buffer "+t+">"},u.prototype.compare=function(t,e,r,n,i){if(!u.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(void 0===r&&(r=t?t.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),(e=void 0===e?0:e)<0||r>t.length||n<0||i>this.length)throw new RangeError("out of range index");if(i<=n&&r<=e)return 0;if(i<=n)return-1;if(r<=e)return 1;if(this===t)return 0;for(var o=(i>>>=0)-(n>>>=0),a=(r>>>=0)-(e>>>=0),s=Math.min(o,a),f=this.slice(n,i),h=t.slice(e,r),c=0;c<s;++c)if(f[c]!==h[c]){o=f[c],a=h[c];break}return o<a?-1:a<o?1:0},u.prototype.includes=function(t,e,r){return-1!==this.indexOf(t,e,r)},u.prototype.indexOf=function(t,e,r){return g(this,t,e,r,!0)},u.prototype.lastIndexOf=function(t,e,r){return g(this,t,e,r,!1)},u.prototype.write=function(t,e,r,n){if(void 0===e)n="utf8",r=this.length,e=0;else if(void 0===r&&"string"==typeof e)n=e,r=this.length,e=0;else{if(!isFinite(e))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");e|=0,isFinite(r)?(r|=0,void 0===n&&(n="utf8")):(n=r,r=void 0)}var i=this.length-e;if((void 0===r||i<r)&&(r=i),0<t.length&&(r<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");n=n||"utf8";for(var o,a,s,u=!1;;)switch(n){case"hex":return function(t,e,r,n){r=Number(r)||0;var i=t.length-r;if((!n||i<(n=Number(n)))&&(n=i),(i=e.length)%2!=0)throw new TypeError("Invalid hex string");i/2<n&&(n=i/2);for(var o=0;o<n;++o){var a=parseInt(e.substr(2*o,2),16);if(isNaN(a))return o;t[r+o]=a}return o}(this,t,e,r);case"utf8":case"utf-8":return a=e,s=r,N(T(t,(o=this).length-a),o,a,s);case"ascii":return y(this,t,e,r);case"latin1":case"binary":return y(this,t,e,r);case"base64":return o=this,a=e,s=r,N(B(t),o,a,s);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return w(this,t,e,r);default:if(u)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),u=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var M=4096;function _(t,e,r){if(t%1!=0||t<0)throw new RangeError("offset is not uint");if(r<t+e)throw new RangeError("Trying to access beyond buffer length")}function x(t,e,r,n,i,o){if(!u.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(i<e||e<o)throw new RangeError('"value" argument is out of bounds');if(r+n>t.length)throw new RangeError("Index out of range")}function S(t,e,r,n){e<0&&(e=65535+e+1);for(var i=0,o=Math.min(t.length-r,2);i<o;++i)t[r+i]=(e&255<<8*(n?i:1-i))>>>8*(n?i:1-i)}function E(t,e,r,n){e<0&&(e=4294967295+e+1);for(var i=0,o=Math.min(t.length-r,4);i<o;++i)t[r+i]=e>>>8*(n?i:3-i)&255}function k(t,e,r,n){if(r+n>t.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function O(t,e,r,n,o){return o||k(t,0,r,4),i.write(t,e,r,n,23,4),r+4}function j(t,e,r,n,o){return o||k(t,0,r,8),i.write(t,e,r,n,52,8),r+8}u.prototype.slice=function(t,e){var r=this.length;if((t=~~t)<0?(t+=r)<0&&(t=0):r<t&&(t=r),(e=void 0===e?r:~~e)<0?(e+=r)<0&&(e=0):r<e&&(e=r),e<t&&(e=t),u.TYPED_ARRAY_SUPPORT)(i=this.subarray(t,e)).__proto__=u.prototype;else for(var n=e-t,i=new u(n,void 0),o=0;o<n;++o)i[o]=this[o+t];return i},u.prototype.readUIntLE=function(t,e,r){t|=0,e|=0,r||_(t,e,this.length);for(var n=this[t],i=1,o=0;++o<e&&(i*=256);)n+=this[t+o]*i;return n},u.prototype.readUIntBE=function(t,e,r){t|=0,e|=0,r||_(t,e,this.length);for(var n=this[t+--e],i=1;0<e&&(i*=256);)n+=this[t+--e]*i;return n},u.prototype.readUInt8=function(t,e){return e||_(t,1,this.length),this[t]},u.prototype.readUInt16LE=function(t,e){return e||_(t,2,this.length),this[t]|this[t+1]<<8},u.prototype.readUInt16BE=function(t,e){return e||_(t,2,this.length),this[t]<<8|this[t+1]},u.prototype.readUInt32LE=function(t,e){return e||_(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},u.prototype.readUInt32BE=function(t,e){return e||_(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},u.prototype.readIntLE=function(t,e,r){t|=0,e|=0,r||_(t,e,this.length);for(var n=this[t],i=1,o=0;++o<e&&(i*=256);)n+=this[t+o]*i;return(i*=128)<=n&&(n-=Math.pow(2,8*e)),n},u.prototype.readIntBE=function(t,e,r){t|=0,e|=0,r||_(t,e,this.length);for(var n=e,i=1,o=this[t+--n];0<n&&(i*=256);)o+=this[t+--n]*i;return(i*=128)<=o&&(o-=Math.pow(2,8*e)),o},u.prototype.readInt8=function(t,e){return e||_(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},u.prototype.readInt16LE=function(t,e){return e||_(t,2,this.length),t=this[t]|this[t+1]<<8,32768&t?4294901760|t:t},u.prototype.readInt16BE=function(t,e){return e||_(t,2,this.length),t=this[t+1]|this[t]<<8,32768&t?4294901760|t:t},u.prototype.readInt32LE=function(t,e){return e||_(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},u.prototype.readInt32BE=function(t,e){return e||_(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},u.prototype.readFloatLE=function(t,e){return e||_(t,4,this.length),i.read(this,t,!0,23,4)},u.prototype.readFloatBE=function(t,e){return e||_(t,4,this.length),i.read(this,t,!1,23,4)},u.prototype.readDoubleLE=function(t,e){return e||_(t,8,this.length),i.read(this,t,!0,52,8)},u.prototype.readDoubleBE=function(t,e){return e||_(t,8,this.length),i.read(this,t,!1,52,8)},u.prototype.writeUIntLE=function(t,e,r,n){t=+t,e|=0,r|=0,n||x(this,t,e,r,Math.pow(2,8*r)-1,0);var i=1,o=0;for(this[e]=255&t;++o<r&&(i*=256);)this[e+o]=t/i&255;return e+r},u.prototype.writeUIntBE=function(t,e,r,n){t=+t,e|=0,r|=0,n||x(this,t,e,r,Math.pow(2,8*r)-1,0);var i=r-1,o=1;for(this[e+i]=255&t;0<=--i&&(o*=256);)this[e+i]=t/o&255;return e+r},u.prototype.writeUInt8=function(t,e,r){return t=+t,e|=0,r||x(this,t,e,1,255,0),u.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[e]=255&t,e+1},u.prototype.writeUInt16LE=function(t,e,r){return t=+t,e|=0,r||x(this,t,e,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):S(this,t,e,!0),e+2},u.prototype.writeUInt16BE=function(t,e,r){return t=+t,e|=0,r||x(this,t,e,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):S(this,t,e,!1),e+2},u.prototype.writeUInt32LE=function(t,e,r){return t=+t,e|=0,r||x(this,t,e,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t):E(this,t,e,!0),e+4},u.prototype.writeUInt32BE=function(t,e,r){return t=+t,e|=0,r||x(this,t,e,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):E(this,t,e,!1),e+4},u.prototype.writeIntLE=function(t,e,r,n){t=+t,e|=0,n||x(this,t,e,r,(n=Math.pow(2,8*r-1))-1,-n);var i=0,o=1,a=0;for(this[e]=255&t;++i<r&&(o*=256);)t<0&&0===a&&0!==this[e+i-1]&&(a=1),this[e+i]=(t/o>>0)-a&255;return e+r},u.prototype.writeIntBE=function(t,e,r,n){t=+t,e|=0,n||x(this,t,e,r,(n=Math.pow(2,8*r-1))-1,-n);var i=r-1,o=1,a=0;for(this[e+i]=255&t;0<=--i&&(o*=256);)t<0&&0===a&&0!==this[e+i+1]&&(a=1),this[e+i]=(t/o>>0)-a&255;return e+r},u.prototype.writeInt8=function(t,e,r){return t=+t,e|=0,r||x(this,t,e,1,127,-128),u.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[e]=255&(t=t<0?255+t+1:t),e+1},u.prototype.writeInt16LE=function(t,e,r){return t=+t,e|=0,r||x(this,t,e,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):S(this,t,e,!0),e+2},u.prototype.writeInt16BE=function(t,e,r){return t=+t,e|=0,r||x(this,t,e,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):S(this,t,e,!1),e+2},u.prototype.writeInt32LE=function(t,e,r){return t=+t,e|=0,r||x(this,t,e,4,2147483647,-2147483648),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24):E(this,t,e,!0),e+4},u.prototype.writeInt32BE=function(t,e,r){return t=+t,e|=0,r||x(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):E(this,t,e,!1),e+4},u.prototype.writeFloatLE=function(t,e,r){return O(this,t,e,!0,r)},u.prototype.writeFloatBE=function(t,e,r){return O(this,t,e,!1,r)},u.prototype.writeDoubleLE=function(t,e,r){return j(this,t,e,!0,r)},u.prototype.writeDoubleBE=function(t,e,r){return j(this,t,e,!1,r)},u.prototype.copy=function(t,e,r,n){if(r=r||0,n||0===n||(n=this.length),e>=t.length&&(e=t.length),(n=0<n&&n<r?r:n)===r)return 0;if(0===t.length||0===this.length)return 0;if((e=e||0)<0)throw new RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length);var i,o=(n=t.length-e<n-r?t.length-e+r:n)-r;if(this===t&&r<e&&e<n)for(i=o-1;0<=i;--i)t[i+e]=this[i+r];else if(o<1e3||!u.TYPED_ARRAY_SUPPORT)for(i=0;i<o;++i)t[i+e]=this[i+r];else Uint8Array.prototype.set.call(t,this.subarray(r,r+o),e);return o},u.prototype.fill=function(t,e,r,n){if("string"==typeof t){var i;if("string"==typeof e?(n=e,e=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),1!==t.length||(i=t.charCodeAt(0))<256&&(t=i),void 0!==n&&"string"!=typeof n)throw new TypeError("encoding must be a string");if("string"==typeof n&&!u.isEncoding(n))throw new TypeError("Unknown encoding: "+n)}else"number"==typeof t&&(t&=255);if(e<0||this.length<e||this.length<r)throw new RangeError("Out of range index");if(r<=e)return this;if(e>>>=0,r=void 0===r?this.length:r>>>0,"number"==typeof(t=t||0))for(s=e;s<r;++s)this[s]=t;else for(var o=u.isBuffer(t)?t:T(new u(t,n).toString()),a=o.length,s=0;s<r-e;++s)this[s+e]=o[s%a];return this};var C=/[^+\/0-9A-Za-z-_]/g;function T(t,e){var r;e=e||1/0;for(var n=t.length,i=null,o=[],a=0;a<n;++a){if(55295<(r=t.charCodeAt(a))&&r<57344){if(!i){if(56319<r){-1<(e-=3)&&o.push(239,191,189);continue}if(a+1===n){-1<(e-=3)&&o.push(239,191,189);continue}i=r;continue}if(r<56320){-1<(e-=3)&&o.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&-1<(e-=3)&&o.push(239,191,189);if(i=null,r<128){if(--e<0)break;o.push(r)}else if(r<2048){if((e-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((e-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return o}function B(t){return n.toByteArray(function(t){var e;if((t=((e=t).trim?e.trim():e.replace(/^\s+|\s+$/g,"")).replace(C,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function N(t,e,r,n){for(var i=0;i<n&&!(i+r>=e.length||i>=t.length);++i)e[i+r]=t[i];return i}}).call(this,r("c8ba"))},b64b:function(t,e,r){var n=r("23e7"),i=r("7b0b"),o=r("df75");n({target:"Object",stat:!0,forced:r("d039")((function(){o(1)}))},{keys:function(t){return o(i(t))}})},b672:function(t,e,r){var n=r("8707").Buffer;function i(t,e){this._block=n.alloc(t),this._finalSize=e,this._blockSize=t,this._len=0}i.prototype.update=function(t,e){"string"==typeof t&&(t=n.from(t,e=e||"utf8"));for(var r=this._block,i=this._blockSize,o=t.length,a=this._len,s=0;s<o;){for(var u=a%i,f=Math.min(o-s,i-u),h=0;h<f;h++)r[u+h]=t[s+h];s+=f,(a+=f)%i==0&&this._update(r)}return this._len+=o,this},i.prototype.digest=function(t){var e=this._len%this._blockSize;this._block[e]=128,this._block.fill(0,1+e),e>=this._finalSize&&(this._update(this._block),this._block.fill(0)),e=8*this._len,e<=4294967295?this._block.writeUInt32BE(e,this._blockSize-4):(this._block.writeUInt32BE((e-(r=(4294967295&e)>>>0))/4294967296,this._blockSize-8),this._block.writeUInt32BE(r,this._blockSize-4)),this._update(this._block);var r=this._hash();return t?r.toString(t):r},i.prototype._update=function(){throw new Error("_update must be implemented by subclass")},t.exports=i},b680:function(t,e,r){"use strict";var n=r("23e7"),i=r("a691"),o=r("408a"),a=r("1148"),s=(r=r("d039"),1..toFixed),u=Math.floor,f=function(t,e,r){return 0===e?r:e%2==1?f(t,e-1,r*t):f(t*t,e/2,r)};n({target:"Number",proto:!0,forced:s&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!r((function(){s.call({})}))},{toFixed:function(t){function e(t,e){for(var r=-1,n=e;++r<6;)n+=t*c[r],c[r]=n%1e7,n=u(n/1e7)}function r(t){for(var e=6,r=0;0<=--e;)r+=c[e],c[e]=u(r/t),r=r%t*1e7}var n,s=o(this),h=i(t),c=[0,0,0,0,0,0],l="",d="0",p=function(){for(var t,e=6,r="";0<=--e;)""===r&&0!==e&&0===c[e]||(t=String(c[e]),r=""===r?t:r+a.call("0",7-t.length)+t);return r};if(h<0||20<h)throw RangeError("Incorrect fraction digits");if(s!=s)return"NaN";if(s<=-1e21||1e21<=s)return String(s);if(s<0&&(l="-",s=-s),1e-21<s)if(s=(t=function(t){for(var e=0,r=t;4096<=r;)e+=12,r/=4096;for(;2<=r;)e+=1,r/=2;return e}(s*f(2,69,1))-69)<0?s*f(2,-t,1):s/f(2,t,1),s*=4503599627370496,0<(t=52-t)){for(e(0,s),n=h;7<=n;)e(1e7,0),n-=7;for(e(f(10,n,1),0),n=t-1;23<=n;)r(1<<23),n-=23;r(1<<n),e(1,1),r(2),d=p()}else e(0,s),e(1<<-t,0),d=p()+a.call("0",h);return 0<h?l+((p=d.length)<=h?"0."+a.call("0",h-p)+d:d.slice(0,p-h)+"."+d.slice(p-h)):l+d}})},b692:function(t,e,r){var n=r("39a9").Buffer,i=r("98e6"),o=r("34d5"),a=r("3fb5"),s=r("6fe7"),u=r("980c"),f=r("b4e8");function h(t){if(o.Writable.call(this),t=f[t],!t)throw new Error("Unknown message digest");this._hashType=t.hash,this._hash=i(t.hash),this._tag=t.id,this._signType=t.sign}function c(t){if(o.Writable.call(this),t=f[t],!t)throw new Error("Unknown message digest");this._hash=i(t.hash),this._tag=t.id,this._signType=t.sign}function l(t){return new h(t)}function d(t){return new c(t)}Object.keys(f).forEach((function(t){f[t].id=n.from(f[t].id,"hex"),f[t.toLowerCase()]=f[t]})),a(h,o.Writable),h.prototype._write=function(t,e,r){this._hash.update(t),r()},h.prototype.update=function(t,e){return"string"==typeof t&&(t=n.from(t,e)),this._hash.update(t),this},h.prototype.sign=function(t,e){this.end();var r=this._hash.digest();t=s(r,t,this._hashType,this._signType,this._tag);return e?t.toString(e):t},a(c,o.Writable),c.prototype._write=function(t,e,r){this._hash.update(t),r()},c.prototype.update=function(t,e){return"string"==typeof t&&(t=n.from(t,e)),this._hash.update(t),this},c.prototype.verify=function(t,e,r){return"string"==typeof e&&(e=n.from(e,r)),this.end(),r=this._hash.digest(),u(e,r,t,this._signType,this._tag)},t.exports={Sign:l,Verify:d,createSign:l,createVerify:d}},b727:function(t,e,r){var n=r("0366"),i=r("44ad"),o=r("7b0b"),a=r("50c4"),s=r("65f0"),u=[].push;r=function(t){var e=1==t,r=2==t,f=3==t,h=4==t,c=6==t,l=5==t||c;return function(d,p,m,b){for(var g,v,y=o(d),w=i(y),A=n(p,m,3),M=a(w.length),_=0,x=(b=b||s,e?b(d,M):r?b(d,0):void 0);_<M;_++)if((l||_ in w)&&(v=A(g=w[_],_,y),t))if(e)x[_]=v;else if(v)switch(t){case 3:return!0;case 5:return g;case 6:return _;case 2:u.call(x,g)}else if(h)return!1;return c?-1:f||h?h:x}};t.exports={forEach:r(0),map:r(1),filter:r(2),some:r(3),every:r(4),find:r(5),findIndex:r(6)}},b73f:function(t,e,r){"use strict";var n=r("80af"),i=r("f3a3"),o=i.assert;function a(t,e){if(t instanceof a)return t;this._importDER(t,e)||(o(t.r&&t.s,"Signature without r or s"),this.r=new n(t.r,16),this.s=new n(t.s,16),void 0===t.recoveryParam?this.recoveryParam=null:this.recoveryParam=t.recoveryParam)}function s(){this.place=0}function u(t,e){var r=t[e.place++];if(!(128&r))return r;var n=15&r;if(0==n||4<n)return!1;for(var i=0,o=0,a=e.place;o<n;o++,a++)i<<=8,i|=t[a],i>>>=0;return!(i<=127)&&(e.place=a,i)}function f(t){for(var e=0,r=t.length-1;!t[e]&&!(128&t[e+1])&&e<r;)e++;return 0===e?t:t.slice(e)}function h(t,e){if(e<128)t.push(e);else{var r=1+(Math.log(e)/Math.LN2>>>3);for(t.push(128|r);--r;)t.push(e>>>(r<<3)&255);t.push(e)}}(t.exports=a).prototype._importDER=function(t,e){t=i.toArray(t,e);var r=new s;if(48!==t[r.place++])return!1;var o=u(t,r);if(!1===o)return!1;if(o+r.place!==t.length)return!1;if(2!==t[r.place++])return!1;if(e=u(t,r),!1===e)return!1;if(o=t.slice(r.place,e+r.place),r.place+=e,2!==t[r.place++])return!1;if(e=u(t,r),!1===e)return!1;if(t.length!==e+r.place)return!1;if(r=t.slice(r.place,e+r.place),0===o[0]){if(!(128&o[1]))return!1;o=o.slice(1)}if(0===r[0]){if(!(128&r[1]))return!1;r=r.slice(1)}return this.r=new n(o),this.s=new n(r),!(this.recoveryParam=null)},a.prototype.toDER=function(t){var e=this.r.toArray(),r=this.s.toArray();for(128&e[0]&&(e=[0].concat(e)),128&r[0]&&(r=[0].concat(r)),e=f(e),r=f(r);!(r[0]||128&r[1]);)r=r.slice(1);var n=[2];return h(n,e.length),(n=n.concat(e)).push(2),h(n,r.length),e=n.concat(r),n=[48],h(n,e.length),n=n.concat(e),i.encode(n,t)}},b760:function(t,e,r){var n=r("8fc4");t.exports=function(t,e){var r=[];return n(t,!1,r.push,r,e),r}},b799:function(t,e,r){"use strict";var n=r("93e0"),i=r("c94e"),o=r("cee8"),a=r("f308"),s=r("0713"),u=r("c668"),f=r("f937"),h=r("928a"),c=r("9b6f"),l=r("6373"),d=r("53d3"),p=r("dbb2").f,m=r("2761").f,b=r("0ba2"),g=r("27bd"),v="ArrayBuffer",y="DataView",w="prototype",A="Wrong index!",M=n[v],_=n[y],x=(r=n.Math,n.RangeError),S=n.Infinity,E=M,k=r.abs,O=r.pow,j=r.floor,C=r.log,T=r.LN2,B=(n="byteLength",r="byteOffset",i?"_b":"buffer"),N=i?"_l":n,I=i?"_o":r;function R(t,e,r){var n,i,o=new Array(r),a=8*r-e-1,s=(1<<a)-1,u=s>>1,f=23===e?O(2,-24)-O(2,-77):0,h=0,c=t<0||0===t&&1/t<0?1:0;for((t=k(t))!=t||t===S?(i=t!=t?1:0,n=s):(n=j(C(t)/T),t*(r=O(2,-n))<1&&(n--,r*=2),2<=(t+=1<=n+u?f/r:f*O(2,1-u))*r&&(n++,r/=2),s<=n+u?(i=0,n=s):1<=n+u?(i=(t*r-1)*O(2,e),n+=u):(i=t*O(2,u-1)*O(2,e),n=0));8<=e;o[h++]=255&i,i/=256,e-=8);for(n=n<<e|i,a+=e;0<a;o[h++]=255&n,n/=256,a-=8);return o[--h]|=128*c,o}function P(t,e,r){var n,i=8*r-e-1,o=(1<<i)-1,a=o>>1,s=i-7,u=r-1,f=(r=t[u--],127&r);for(r>>=7;0<s;f=256*f+t[u],u--,s-=8);for(n=f&(1<<-s)-1,f>>=-s,s+=e;0<s;n=256*n+t[u],u--,s-=8);if(0===f)f=1-a;else{if(f===o)return n?NaN:r?-S:S;n+=O(2,e),f-=a}return(r?-1:1)*n*O(2,f-e)}function L(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]}function q(t){return[255&t]}function D(t){return[255&t,t>>8&255]}function z(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function F(t){return R(t,52,8)}function U(t){return R(t,23,4)}function Y(t,e,r){m(t[w],e,{get:function(){return this[r]}})}function G(t,e,r,n){var i=d(+r);if(i+e>t[N])throw x(A);return r=t[B]._b,t=i+t[I],e=r.slice(t,t+e),n?e:e.reverse()}function H(t,e,r,n,i,o){if(r=d(+r),r+e>t[N])throw x(A);for(var a=t[B]._b,s=r+t[I],u=n(+i),f=0;f<e;f++)a[s+f]=u[o?f:e-f-1]}if(a.ABV){if(!f((function(){M(1)}))||!f((function(){new M(-1)}))||f((function(){return new M,new M(1.5),new M(NaN),M.name!=v}))){for(var W,Z=(M=function(t){return h(this,M),new E(d(t))})[w]=E[w],Q=p(E),V=0;Q.length>V;)(W=Q[V++])in M||s(M,W,E[W]);o||(Z.constructor=M)}Z=new _(new M(2));var K=_[w].setInt8;Z.setInt8(0,2147483648),Z.setInt8(1,2147483649),!Z.getInt8(0)&&Z.getInt8(1)||u(_[w],{setInt8:function(t,e){K.call(this,t,e<<24>>24)},setUint8:function(t,e){K.call(this,t,e<<24>>24)}},!0)}else M=function(t){h(this,M,v),t=d(t),this._b=b.call(new Array(t),0),this[N]=t},_=function(t,e,r){h(this,_,y),h(t,M,y);var n=t[N];e=c(e);if(e<0||n<e)throw x("Wrong offset!");if(n<e+(r=void 0===r?n-e:l(r)))throw x("Wrong length!");this[B]=t,this[I]=e,this[N]=r},i&&(Y(M,n,"_l"),Y(_,"buffer","_b"),Y(_,n,"_l"),Y(_,r,"_o")),u(_[w],{getInt8:function(t){return G(this,1,t)[0]<<24>>24},getUint8:function(t){return G(this,1,t)[0]},getInt16:function(t){return t=G(this,2,t,arguments[1]),(t[1]<<8|t[0])<<16>>16},getUint16:function(t){return t=G(this,2,t,arguments[1]),t[1]<<8|t[0]},getInt32:function(t){return L(G(this,4,t,arguments[1]))},getUint32:function(t){return L(G(this,4,t,arguments[1]))>>>0},getFloat32:function(t){return P(G(this,4,t,arguments[1]),23,4)},getFloat64:function(t){return P(G(this,8,t,arguments[1]),52,8)},setInt8:function(t,e){H(this,1,t,q,e)},setUint8:function(t,e){H(this,1,t,q,e)},setInt16:function(t,e){H(this,2,t,D,e,arguments[2])},setUint16:function(t,e){H(this,2,t,D,e,arguments[2])},setInt32:function(t,e){H(this,4,t,z,e,arguments[2])},setUint32:function(t,e){H(this,4,t,z,e,arguments[2])},setFloat32:function(t,e){H(this,4,t,U,e,arguments[2])},setFloat64:function(t,e){H(this,8,t,F,e,arguments[2])}});g(M,v),g(_,y),s(_[w],a.VIEW,!0),e[v]=M,e[y]=_},b7d1:function(t,e,r){(function(e){function r(t){try{if(!e.localStorage)return}catch(t){return}return t=e.localStorage[t],null!=t&&"true"===String(t).toLowerCase()}t.exports=function(t,e){if(r("noDeprecation"))return t;var n=!1;return function(){if(!n){if(r("throwDeprecation"))throw new Error(e);r("traceDeprecation"),n=!0}return t.apply(this,arguments)}}}).call(this,r("c8ba"))},b806:function(t,e,r){var n=r("f083"),i=r("eaeb"),o=r("5d6f"),a=r("8d87"),s=r("52d5");n(n.S,"Object",{getOwnPropertyDescriptors:function(t){for(var e,r,n=o(t),u=a.f,f=i(n),h={},c=0;f.length>c;)void 0!==(r=u(n,e=f[c++]))&&s(h,e,r);return h}})},b837:function(t,e,r){var n=r("3fb5"),i=r("4fd1"),o=r("b672"),a=r("8707").Buffer,s=new Array(160);function u(){this.init(),this._w=s,o.call(this,128,112)}n(u,i),u.prototype.init=function(){return this._ah=3418070365,this._bh=1654270250,this._ch=2438529370,this._dh=355462360,this._eh=1731405415,this._fh=2394180231,this._gh=3675008525,this._hh=1203062813,this._al=3238371032,this._bl=914150663,this._cl=812702999,this._dl=4144912697,this._el=4290775857,this._fl=1750603025,this._gl=1694076839,this._hl=3204075428,this},u.prototype._hash=function(){var t=a.allocUnsafe(48);function e(e,r,n){t.writeInt32BE(e,n),t.writeInt32BE(r,n+4)}return e(this._ah,this._al,0),e(this._bh,this._bl,8),e(this._ch,this._cl,16),e(this._dh,this._dl,24),e(this._eh,this._el,32),e(this._fh,this._fl,40),t},t.exports=u},b85c:function(t,e,r){"use strict";r.d(e,"a",(function(){return i}));e=r("a4d3"),e=r("e01a"),e=r("d3b7"),e=r("d28b"),e=r("3ca3"),e=r("ddb0");var n=r("06c5");function i(t,e){var r;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(r=Object(n.a)(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var i=0;e=function(){};return{s:e,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:e}}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 o,a=!0,s=!1;return{s:function(){r=t[Symbol.iterator]()},n:function(){var t=r.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==r.return||r.return()}finally{if(s)throw o}}}}},b86b:function(t,e,r){var n;t.exports=(n=r("21bf"),r("3252"),r("d6e6"),function(){var t=n,e=t.x64,r=e.Word,i=e.WordArray,o=(e=t.algo,e.SHA512);e=e.SHA384=o.extend({_doReset:function(){this._hash=new i.init([new r.init(3418070365,3238371032),new r.init(1654270250,914150663),new r.init(2438529370,812702999),new r.init(355462360,4144912697),new r.init(1731405415,4290775857),new r.init(2394180231,1750603025),new r.init(3675008525,1694076839),new r.init(1203062813,3204075428)])},_doFinalize:function(){var t=o._doFinalize.call(this);return t.sigBytes-=16,t}});t.SHA384=o._createHelper(e),t.HmacSHA384=o._createHmacHelper(e)}(),n.SHA384)},b86c:function(t,e,r){t.exports=(t=r("21bf"),r("38ba"),t.pad.NoPadding={pad:function(){},unpad:function(){}},t.pad.NoPadding)},b874:function(t,e,r){var n=r("f083");n(n.S,"Object",{create:r("6621")})},b9a8:function(t,e,r){"use strict";var n=r("80af"),i=r("6aa2"),o=r("f3a3"),a=r("0cbb"),s=r("fdac"),u=o.assert,f=r("bb34"),h=r("b73f");function c(t){if(!(this instanceof c))return new c(t);"string"==typeof t&&(u(Object.prototype.hasOwnProperty.call(a,t),"Unknown curve "+t),t=a[t]),t instanceof a.PresetCurve&&(t={curve:t}),this.curve=t.curve.curve,this.n=this.curve.n,this.nh=this.n.ushrn(1),this.g=this.curve.g,this.g=t.curve.g,this.g.precompute(t.curve.n.bitLength()+1),this.hash=t.hash||t.curve.hash}(t.exports=c).prototype.keyPair=function(t){return new f(this,t)},c.prototype.keyFromPrivate=function(t,e){return f.fromPrivate(this,t,e)},c.prototype.keyFromPublic=function(t,e){return f.fromPublic(this,t,e)},c.prototype.genKeyPair=function(t){for(var e=new i({hash:this.hash,pers:(t=t||{}).pers,persEnc:t.persEnc||"utf8",entropy:t.entropy||s(this.hash.hmacStrength),entropyEnc:t.entropy&&t.entropyEnc||"utf8",nonce:this.n.toArray()}),r=this.n.byteLength(),o=this.n.sub(new n(2));;){var a=new n(e.generate(r));if(!(0<a.cmp(o)))return a.iaddn(1),this.keyFromPrivate(a)}},c.prototype._truncateToN=function(t,e){var r=8*t.byteLength()-this.n.bitLength();return 0<r&&(t=t.ushrn(r)),!e&&0<=t.cmp(this.n)?t.sub(this.n):t},c.prototype.sign=function(t,e,r,o){"object"==typeof r&&(o=r,r=null),o=o||{},e=this.keyFromPrivate(e,r),t=this._truncateToN(new n(t,16));for(var a=this.n.byteLength(),s=(r=e.getPrivate().toArray("be",a),a=t.toArray("be",a),new i({hash:this.hash,entropy:r,nonce:a,pers:o.pers,persEnc:o.persEnc||"utf8"})),u=this.n.sub(new n(1)),f=0;;f++){var c=o.k?o.k(f):new n(s.generate(this.n.byteLength()));if(!((c=this._truncateToN(c,!0)).cmpn(1)<=0||0<=c.cmp(u))){var l=this.g.mul(c);if(!l.isInfinity()){var d=l.getX(),p=d.umod(this.n);if(0!==p.cmpn(0)&&(c=c.invm(this.n).mul(p.mul(e.getPrivate()).iadd(t)),0!==(c=c.umod(this.n)).cmpn(0)))return d=(l.getY().isOdd()?1:0)|(0!==d.cmp(p)?2:0),o.canonical&&0<c.cmp(this.nh)&&(c=this.n.sub(c),d^=1),new h({r:p,s:c,recoveryParam:d})}}}},c.prototype.verify=function(t,e,r,i){if(t=this._truncateToN(new n(t,16)),r=this.keyFromPublic(r,i),i=(e=new h(e,"hex")).r,e=e.s,i.cmpn(1)<0||0<=i.cmp(this.n))return!1;if(e.cmpn(1)<0||0<=e.cmp(this.n))return!1;var o;e=e.invm(this.n),t=e.mul(t).umod(this.n),e=e.mul(i).umod(this.n);return this.curve._maxwellTrick?!(o=this.g.jmulAdd(t,r.getPublic(),e)).isInfinity()&&o.eqXToP(i):!(o=this.g.mulAdd(t,r.getPublic(),e)).isInfinity()&&0===o.getX().umod(this.n).cmp(i)},c.prototype.recoverPubKey=function(t,e,r,i){u((3&r)===r,"The recovery param is more than two bits"),e=new h(e,i);var o=this.n,a=new n(t),s=e.r;i=e.s,t=1&r,r>>=1;if(0<=s.cmp(this.curve.p.umod(this.curve.n))&&r)throw new Error("Unable to find sencond key candinate");return s=r?this.curve.pointFromX(s.add(this.curve.n),t):this.curve.pointFromX(s,t),e=e.r.invm(o),a=o.sub(a).mul(e).umod(o),o=i.mul(e).umod(o),this.g.mulAdd(a,s,o)},c.prototype.getKeyRecoveryParam=function(t,e,r,n){if(null!==(e=new h(e,n)).recoveryParam)return e.recoveryParam;for(var i,o=0;o<4;o++){try{i=this.recoverPubKey(t,e,o)}catch(t){continue}if(i.eq(r))return o}throw new Error("Unable to find valid recovery factor")}},b9b5:function(t,e,r){"use strict";var n=r("9d8a").codes.ERR_INVALID_OPT_VALUE;t.exports={getHighWaterMark:function(t,e,r,i){var o,a=(o=i,a=r,null!=(e=e).highWaterMark?e.highWaterMark:o?e[a]:null);if(null==a)return t.objectMode?16:16384;if(!isFinite(a)||Math.floor(a)!==a||a<0)throw new n(i?r:"highWaterMark",a);return Math.floor(a)}}},b9c7:function(t,e,r){r("e507"),t.exports=r("5524").Object.assign},ba01:function(t,e,r){t.exports=r("051b")},ba70:function(t,e,r){var n=r("1c6a"),i=r("d77f"),o=r("2ce8"),a=n.key,s=n.set;n.exp({metadata:function(t,e){return function(r,n){s(t,e,(void 0!==n?i:o)(r),a(n))}}})},bac2:function(t,e,r){var n,i={ECB:r("0145"),CBC:r("c119"),CFB:r("3505"),CFB8:r("62c9"),CFB1:r("5239"),OFB:r("5165"),CTR:r("6ade"),GCM:r("6ade")},o=r("e85f");for(n in o)o[n].module=i[o[n].mode];t.exports=o},bb2f:function(t,e,r){r=r("d039"),t.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},bb34:function(t,e,r){"use strict";var n=r("80af"),i=r("f3a3").assert;function o(t,e){this.ec=t,this.priv=null,this.pub=null,e.priv&&this._importPrivate(e.priv,e.privEnc),e.pub&&this._importPublic(e.pub,e.pubEnc)}(t.exports=o).fromPublic=function(t,e,r){return e instanceof o?e:new o(t,{pub:e,pubEnc:r})},o.fromPrivate=function(t,e,r){return e instanceof o?e:new o(t,{priv:e,privEnc:r})},o.prototype.validate=function(){var t=this.getPublic();return t.isInfinity()?{result:!1,reason:"Invalid public key"}:t.validate()?t.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"}},o.prototype.getPublic=function(t,e){return"string"==typeof t&&(e=t,t=null),this.pub||(this.pub=this.ec.g.mul(this.priv)),e?this.pub.encode(e,t):this.pub},o.prototype.getPrivate=function(t){return"hex"===t?this.priv.toString(16,2):this.priv},o.prototype._importPrivate=function(t,e){this.priv=new n(t,e||16),this.priv=this.priv.umod(this.ec.curve.n)},o.prototype._importPublic=function(t,e){if(t.x||t.y)return"mont"===this.ec.curve.type?i(t.x,"Need x coordinate"):"short"!==this.ec.curve.type&&"edwards"!==this.ec.curve.type||i(t.x&&t.y,"Need both x and y coordinate"),void(this.pub=this.ec.curve.point(t.x,t.y));this.pub=this.ec.curve.decodePoint(t,e)},o.prototype.derive=function(t){return t.validate()||i(t.validate(),"public point not validated"),t.mul(this.priv).getX()},o.prototype.sign=function(t,e,r){return this.ec.sign(t,this,e,r)},o.prototype.verify=function(t,e){return this.ec.verify(t,e,this)},o.prototype.inspect=function(){return"<Key priv: "+(this.priv&&this.priv.toString(16,2))+" pub: "+(this.pub&&this.pub.inspect())+" >"}},bb44:function(t,e,r){"use strict";var n=r("c3c0"),i=(r=r("edc9"),n.rotl32),o=n.sum32,a=n.sum32_3,s=n.sum32_4,u=r.BlockHash;function f(){if(!(this instanceof f))return new f;u.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.endian="little"}function h(t,e,r,n){return t<=15?e^r^n:t<=31?e&r|~e&n:t<=47?(e|~r)^n:t<=63?e&n|r&~n:e^(r|~n)}n.inherits(f,u),(e.ripemd160=f).blockSize=512,f.outSize=160,f.hmacStrength=192,f.padLength=64,f.prototype._update=function(t,e){for(var r,n=y=this.h[0],u=_=this.h[1],f=M=this.h[2],m=A=this.h[3],b=w=this.h[4],g=0;g<80;g++){var v=o(i(s(y,h(g,_,M,A),t[c[g]+e],(r=g)<=15?0:r<=31?1518500249:r<=47?1859775393:r<=63?2400959708:2840853838),d[g]),w),y=w,w=A,A=i(M,10),M=_,_=v;v=o(i(s(n,h(79-g,u,f,m),t[l[g]+e],(r=g)<=15?1352829926:r<=31?1548603684:r<=47?1836072691:r<=63?2053994217:0),p[g]),b),n=b,b=m,m=i(f,10),f=u,u=v}v=a(this.h[1],M,m),this.h[1]=a(this.h[2],A,b),this.h[2]=a(this.h[3],w,n),this.h[3]=a(this.h[4],y,u),this.h[4]=a(this.h[0],_,f),this.h[0]=v},f.prototype._digest=function(t){return"hex"===t?n.toHex32(this.h,"little"):n.split32(this.h,"little")};var c=[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],l=[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],d=[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],p=[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]},bc12:function(t,e,r){(function(t){!function(t,e){"use strict";function n(t,e){if(!t)throw new Error(e||"Assertion failed")}function i(t,e){function r(){}t.super_=e,r.prototype=e.prototype,t.prototype=new r,t.prototype.constructor=t}function o(t,e,r){if(o.isBN(t))return t;this.negative=0,this.words=null,this.length=0,(this.red=null)!==t&&("le"!==e&&"be"!==e||(r=e,e=10),this._init(t||0,e||10,r||"be"))}var a;"object"==typeof t?t.exports=o:e.BN=o,(o.BN=o).wordSize=26;try{a=("undefined"!=typeof window&&void 0!==window.Buffer?window:r(12)).Buffer}catch(t){}function s(t,e){return e=t.charCodeAt(e),65<=e&&e<=70?e-55:97<=e&&e<=102?e-87:e-48&15}function u(t,e,r){var n=s(t,r);return e<=r-1&&(n|=s(t,r-1)<<4),n}function f(t,e,r,n){for(var i=0,o=Math.min(t.length,r),a=e;a<o;a++){var s=t.charCodeAt(a)-48;i*=n,i+=49<=s?s-49+10:17<=s?s-17+10:s}return i}o.isBN=function(t){return t instanceof o||null!==t&&"object"==typeof t&&t.constructor.wordSize===o.wordSize&&Array.isArray(t.words)},o.max=function(t,e){return 0<t.cmp(e)?t:e},o.min=function(t,e){return t.cmp(e)<0?t:e},o.prototype._init=function(t,e,r){if("number"==typeof t)return this._initNumber(t,e,r);if("object"==typeof t)return this._initArray(t,e,r);n((e="hex"===e?16:e)===(0|e)&&2<=e&&e<=36);var i=0;"-"===(t=t.toString().replace(/\s+/g,""))[0]&&(i++,this.negative=1),i<t.length&&(16===e?this._parseHex(t,i,r):(this._parseBase(t,e,i),"le"===r&&this._initArray(this.toArray(),e,r)))},o.prototype._initNumber=function(t,e,r){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(n(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),"le"===r&&this._initArray(this.toArray(),e,r)},o.prototype._initArray=function(t,e,r){if(n("number"==typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var i,o,a=0;a<this.length;a++)this.words[a]=0;var s=0;if("be"===r)for(a=t.length-1,i=0;0<=a;a-=3)o=t[a]|t[a-1]<<8|t[a-2]<<16,this.words[i]|=o<<s&67108863,this.words[i+1]=o>>>26-s&67108863,26<=(s+=24)&&(s-=26,i++);else if("le"===r)for(i=a=0;a<t.length;a+=3)o=t[a]|t[a+1]<<8|t[a+2]<<16,this.words[i]|=o<<s&67108863,this.words[i+1]=o>>>26-s&67108863,26<=(s+=24)&&(s-=26,i++);return this.strip()},o.prototype._parseHex=function(t,e,r){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var n=0;n<this.length;n++)this.words[n]=0;var i,o=0,a=0;if("be"===r)for(n=t.length-1;e<=n;n-=2)i=u(t,e,n)<<o,this.words[a]|=67108863&i,18<=o?(o-=18,this.words[a+=1]|=i>>>26):o+=8;else for(n=(t.length-e)%2==0?e+1:e;n<t.length;n+=2)i=u(t,e,n)<<o,this.words[a]|=67108863&i,18<=o?(o-=18,this.words[a+=1]|=i>>>26):o+=8;this.strip()},o.prototype._parseBase=function(t,e,r){this.words=[0];for(var n=0,i=this.length=1;i<=67108863;i*=e)n++;i=i/e|0;for(var o=t.length-r,a=o%--n,s=Math.min(o,o-a)+r,u=0,h=r;h<s;h+=n)u=f(t,h,h+n,e),this.imuln(i),this.words[0]+u<67108864?this.words[0]+=u:this._iaddn(u);if(0!=a){var c=1;for(u=f(t,h,t.length,e),h=0;h<a;h++)c*=e;this.imuln(c),this.words[0]+u<67108864?this.words[0]+=u:this._iaddn(u)}this.strip()},o.prototype.copy=function(t){t.words=new Array(this.length);for(var e=0;e<this.length;e++)t.words[e]=this.words[e];t.length=this.length,t.negative=this.negative,t.red=this.red},o.prototype.clone=function(){var t=new o(null);return this.copy(t),t},o.prototype._expand=function(t){for(;this.length<t;)this.words[this.length++]=0;return this},o.prototype.strip=function(){for(;1<this.length&&0===this.words[this.length-1];)this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?"<BN-R: ":"<BN: ")+this.toString(16)+">"};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"],c=[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],l=[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];function d(t,e,r){r.negative=e.negative^t.negative;var n=t.length+e.length|0,i=(n=(r.length=n)-1|0,(a=(0|t.words[0])*(0|e.words[0]))/67108864|0);r.words[0]=67108863&a;for(var o=1;o<n;o++){for(var a,s=i>>>26,u=67108863&i,f=Math.min(o,e.length-1),h=Math.max(0,o-t.length+1);h<=f;h++)s+=(a=(0|t.words[o-h|0])*(0|e.words[h])+u)/67108864|0,u=67108863&a;r.words[o]=0|u,i=0|s}return 0!==i?r.words[o]=0|i:r.length--,r.strip()}o.prototype.toString=function(t,e){if(e=0|e||1,16===(t=t||10)||"hex"===t){u="";for(var r=0,i=0,o=0;o<this.length;o++){var a=this.words[o],s=(16777215&(a<<r|i)).toString(16),u=0!==(i=a>>>24-r&16777215)||o!==this.length-1?h[6-s.length]+s+u:s+u;26<=(r+=2)&&(r-=26,o--)}for(0!==i&&(u=i.toString(16)+u);u.length%e!=0;)u="0"+u;return 0!==this.negative?"-"+u:u}if(t===(0|t)&&2<=t&&t<=36){var f=c[t],d=l[t];for(u="",(p=this.clone()).negative=0;!p.isZero();){var p,m=p.modn(d).toString(t);u=(p=p.idivn(d)).isZero()?m+u:h[f-m.length]+m+u}for(this.isZero()&&(u="0"+u);u.length%e!=0;)u="0"+u;return 0!==this.negative?"-"+u:u}n(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:2<this.length&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(t,e){return n(void 0!==a),this.toArrayLike(a,t,e)},o.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)},o.prototype.toArrayLike=function(t,e,r){var i=this.byteLength(),o=r||Math.max(1,i);n(i<=o,"byte array longer than desired length"),n(0<o,"Requested array length <= 0"),this.strip();e="le"===e;var a,s,u=new t(o),f=this.clone();if(e){for(s=0;!f.isZero();s++)a=f.andln(255),f.iushrn(8),u[s]=a;for(;s<o;s++)u[s]=0}else{for(s=0;s<o-i;s++)u[s]=0;for(s=0;!f.isZero();s++)a=f.andln(255),f.iushrn(8),u[o-s-1]=a}return u},Math.clz32?o.prototype._countBits=function(t){return 32-Math.clz32(t)}:o.prototype._countBits=function(t){var e=t;t=0;return 4096<=e&&(t+=13,e>>>=13),64<=e&&(t+=7,e>>>=7),8<=e&&(t+=4,e>>>=4),2<=e&&(t+=2,e>>>=2),t+e},o.prototype._zeroBits=function(t){if(0===t)return 26;var e=t;t=0;return 0==(8191&e)&&(t+=13,e>>>=13),0==(127&e)&&(t+=7,e>>>=7),0==(15&e)&&(t+=4,e>>>=4),0==(3&e)&&(t+=2,e>>>=2),0==(1&e)&&t++,t},o.prototype.bitLength=function(){var t=this.words[this.length-1];t=this._countBits(t);return 26*(this.length-1)+t},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;e<this.length;e++){var r=this._zeroBits(this.words[e]);if(t+=r,26!==r)break}return t},o.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},o.prototype.toTwos=function(t){return 0!==this.negative?this.abs().inotn(t).iaddn(1):this.clone()},o.prototype.fromTwos=function(t){return this.testn(t-1)?this.notn(t).iaddn(1).ineg():this.clone()},o.prototype.isNeg=function(){return 0!==this.negative},o.prototype.neg=function(){return this.clone().ineg()},o.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},o.prototype.iuor=function(t){for(;this.length<t.length;)this.words[this.length++]=0;for(var e=0;e<t.length;e++)this.words[e]=this.words[e]|t.words[e];return this.strip()},o.prototype.ior=function(t){return n(0==(this.negative|t.negative)),this.iuor(t)},o.prototype.or=function(t){return this.length>t.length?this.clone().ior(t):t.clone().ior(this)},o.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},o.prototype.iuand=function(t){for(var e=this.length>t.length?t:this,r=0;r<e.length;r++)this.words[r]=this.words[r]&t.words[r];return this.length=e.length,this.strip()},o.prototype.iand=function(t){return n(0==(this.negative|t.negative)),this.iuand(t)},o.prototype.and=function(t){return this.length>t.length?this.clone().iand(t):t.clone().iand(this)},o.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},o.prototype.iuxor=function(t){for(var e,r=this.length>t.length?(e=this,t):(e=t,this),n=0;n<r.length;n++)this.words[n]=e.words[n]^r.words[n];if(this!==e)for(;n<e.length;n++)this.words[n]=e.words[n];return this.length=e.length,this.strip()},o.prototype.ixor=function(t){return n(0==(this.negative|t.negative)),this.iuxor(t)},o.prototype.xor=function(t){return this.length>t.length?this.clone().ixor(t):t.clone().ixor(this)},o.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},o.prototype.inotn=function(t){n("number"==typeof t&&0<=t);var e=0|Math.ceil(t/26);t%=26;this._expand(e),0<t&&e--;for(var r=0;r<e;r++)this.words[r]=67108863&~this.words[r];return 0<t&&(this.words[r]=~this.words[r]&67108863>>26-t),this.strip()},o.prototype.notn=function(t){return this.clone().inotn(t)},o.prototype.setn=function(t,e){n("number"==typeof t&&0<=t);var r=t/26|0;t%=26;return this._expand(1+r),this.words[r]=e?this.words[r]|1<<t:this.words[r]&~(1<<t),this.strip()},o.prototype.iadd=function(t){var e,r;if(0!==this.negative&&0===t.negative)return this.negative=0,e=this.isub(t),this.negative^=1,this._normSign();if(0===this.negative&&0!==t.negative)return t.negative=0,e=this.isub(t),t.negative=1,e._normSign();for(var n=this.length>t.length?(r=this,t):(r=t,this),i=0,o=0;o<n.length;o++)e=(0|r.words[o])+(0|n.words[o])+i,this.words[o]=67108863&e,i=e>>>26;for(;0!==i&&o<r.length;o++)e=(0|r.words[o])+i,this.words[o]=67108863&e,i=e>>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;o<r.length;o++)this.words[o]=r.words[o];return this},o.prototype.add=function(t){var e;return 0!==t.negative&&0===this.negative?(t.negative=0,e=this.sub(t),t.negative^=1,e):0===t.negative&&0!==this.negative?(this.negative=0,e=t.sub(this),this.negative=1,e):this.length>t.length?this.clone().iadd(t):t.clone().iadd(this)},o.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var r,n=this.cmp(t);if(0===n)return this.negative=0,this.length=1,this.words[0]=0,this;for(var i=0<n?(r=this,t):(r=t,this),o=0,a=0;a<i.length;a++)o=(e=(0|r.words[a])-(0|i.words[a])+o)>>26,this.words[a]=67108863&e;for(;0!==o&&a<r.length;a++)o=(e=(0|r.words[a])+o)>>26,this.words[a]=67108863&e;if(0===o&&a<r.length&&r!==this)for(;a<r.length;a++)this.words[a]=r.words[a];return this.length=Math.max(this.length,a),r!==this&&(this.negative=1),this.strip()},o.prototype.sub=function(t){return this.clone().isub(t)};var p=function(t,e,r){var n=t.words,i=e.words,o=r.words,a=0|n[0],s=8191&a,u=a>>>13,f=0|n[1],h=8191&f,c=f>>>13,l=0|n[2],d=8191&l,p=l>>>13,m=0|n[3],b=8191&m,g=m>>>13,v=0|n[4],y=8191&v,w=v>>>13,A=0|n[5],M=8191&A,_=A>>>13,x=0|n[6],S=8191&x,E=x>>>13,k=0|n[7],O=8191&k,j=k>>>13,C=0|n[8],T=8191&C,B=C>>>13,N=0|n[9],I=8191&N,R=N>>>13,P=0|i[0],L=8191&P,q=P>>>13,D=0|i[1],z=8191&D,F=D>>>13,U=0|i[2],Y=8191&U,G=U>>>13,H=0|i[3],W=8191&H,Z=H>>>13,Q=0|i[4],V=8191&Q,K=Q>>>13,X=0|i[5],J=8191&X,$=X>>>13;a=0|i[6],f=8191&a,l=a>>>13,m=0|i[7],v=8191&m,A=m>>>13,x=0|i[8],k=8191&x,C=x>>>13,n=0|i[9],N=8191&n,P=n>>>13;r.negative=t.negative^e.negative,r.length=19;H=(0+Math.imul(s,L)|0)+((8191&(U=(U=Math.imul(s,q))+Math.imul(u,L)|0))<<13)|0;var tt=((Q=Math.imul(u,q))+(U>>>13)|0)+(H>>>26)|0;return H&=67108863,D=Math.imul(h,L),U=(U=Math.imul(h,q))+Math.imul(c,L)|0,Q=Math.imul(c,q),X=(tt+(D+Math.imul(s,z)|0)|0)+((8191&(U=(U=U+Math.imul(s,F)|0)+Math.imul(u,z)|0))<<13)|0,tt=((Q=Q+Math.imul(u,F)|0)+(U>>>13)|0)+(X>>>26)|0,X&=67108863,D=Math.imul(d,L),U=(U=Math.imul(d,q))+Math.imul(p,L)|0,Q=Math.imul(p,q),D=D+Math.imul(h,z)|0,U=(U=U+Math.imul(h,F)|0)+Math.imul(c,z)|0,Q=Q+Math.imul(c,F)|0,a=(tt+(D+Math.imul(s,Y)|0)|0)+((8191&(U=(U=U+Math.imul(s,G)|0)+Math.imul(u,Y)|0))<<13)|0,tt=((Q=Q+Math.imul(u,G)|0)+(U>>>13)|0)+(a>>>26)|0,a&=67108863,D=Math.imul(b,L),U=(U=Math.imul(b,q))+Math.imul(g,L)|0,Q=Math.imul(g,q),D=D+Math.imul(d,z)|0,U=(U=U+Math.imul(d,F)|0)+Math.imul(p,z)|0,Q=Q+Math.imul(p,F)|0,D=D+Math.imul(h,Y)|0,U=(U=U+Math.imul(h,G)|0)+Math.imul(c,Y)|0,Q=Q+Math.imul(c,G)|0,m=(tt+(D+Math.imul(s,W)|0)|0)+((8191&(U=(U=U+Math.imul(s,Z)|0)+Math.imul(u,W)|0))<<13)|0,tt=((Q=Q+Math.imul(u,Z)|0)+(U>>>13)|0)+(m>>>26)|0,m&=67108863,D=Math.imul(y,L),U=(U=Math.imul(y,q))+Math.imul(w,L)|0,Q=Math.imul(w,q),D=D+Math.imul(b,z)|0,U=(U=U+Math.imul(b,F)|0)+Math.imul(g,z)|0,Q=Q+Math.imul(g,F)|0,D=D+Math.imul(d,Y)|0,U=(U=U+Math.imul(d,G)|0)+Math.imul(p,Y)|0,Q=Q+Math.imul(p,G)|0,D=D+Math.imul(h,W)|0,U=(U=U+Math.imul(h,Z)|0)+Math.imul(c,W)|0,Q=Q+Math.imul(c,Z)|0,x=(tt+(D+Math.imul(s,V)|0)|0)+((8191&(U=(U=U+Math.imul(s,K)|0)+Math.imul(u,V)|0))<<13)|0,tt=((Q=Q+Math.imul(u,K)|0)+(U>>>13)|0)+(x>>>26)|0,x&=67108863,D=Math.imul(M,L),U=(U=Math.imul(M,q))+Math.imul(_,L)|0,Q=Math.imul(_,q),D=D+Math.imul(y,z)|0,U=(U=U+Math.imul(y,F)|0)+Math.imul(w,z)|0,Q=Q+Math.imul(w,F)|0,D=D+Math.imul(b,Y)|0,U=(U=U+Math.imul(b,G)|0)+Math.imul(g,Y)|0,Q=Q+Math.imul(g,G)|0,D=D+Math.imul(d,W)|0,U=(U=U+Math.imul(d,Z)|0)+Math.imul(p,W)|0,Q=Q+Math.imul(p,Z)|0,D=D+Math.imul(h,V)|0,U=(U=U+Math.imul(h,K)|0)+Math.imul(c,V)|0,Q=Q+Math.imul(c,K)|0,i=(tt+(D+Math.imul(s,J)|0)|0)+((8191&(U=(U=U+Math.imul(s,$)|0)+Math.imul(u,J)|0))<<13)|0,tt=((Q=Q+Math.imul(u,$)|0)+(U>>>13)|0)+(i>>>26)|0,i&=67108863,D=Math.imul(S,L),U=(U=Math.imul(S,q))+Math.imul(E,L)|0,Q=Math.imul(E,q),D=D+Math.imul(M,z)|0,U=(U=U+Math.imul(M,F)|0)+Math.imul(_,z)|0,Q=Q+Math.imul(_,F)|0,D=D+Math.imul(y,Y)|0,U=(U=U+Math.imul(y,G)|0)+Math.imul(w,Y)|0,Q=Q+Math.imul(w,G)|0,D=D+Math.imul(b,W)|0,U=(U=U+Math.imul(b,Z)|0)+Math.imul(g,W)|0,Q=Q+Math.imul(g,Z)|0,D=D+Math.imul(d,V)|0,U=(U=U+Math.imul(d,K)|0)+Math.imul(p,V)|0,Q=Q+Math.imul(p,K)|0,D=D+Math.imul(h,J)|0,U=(U=U+Math.imul(h,$)|0)+Math.imul(c,J)|0,Q=Q+Math.imul(c,$)|0,n=(tt+(D+Math.imul(s,f)|0)|0)+((8191&(U=(U=U+Math.imul(s,l)|0)+Math.imul(u,f)|0))<<13)|0,tt=((Q=Q+Math.imul(u,l)|0)+(U>>>13)|0)+(n>>>26)|0,n&=67108863,D=Math.imul(O,L),U=(U=Math.imul(O,q))+Math.imul(j,L)|0,Q=Math.imul(j,q),D=D+Math.imul(S,z)|0,U=(U=U+Math.imul(S,F)|0)+Math.imul(E,z)|0,Q=Q+Math.imul(E,F)|0,D=D+Math.imul(M,Y)|0,U=(U=U+Math.imul(M,G)|0)+Math.imul(_,Y)|0,Q=Q+Math.imul(_,G)|0,D=D+Math.imul(y,W)|0,U=(U=U+Math.imul(y,Z)|0)+Math.imul(w,W)|0,Q=Q+Math.imul(w,Z)|0,D=D+Math.imul(b,V)|0,U=(U=U+Math.imul(b,K)|0)+Math.imul(g,V)|0,Q=Q+Math.imul(g,K)|0,D=D+Math.imul(d,J)|0,U=(U=U+Math.imul(d,$)|0)+Math.imul(p,J)|0,Q=Q+Math.imul(p,$)|0,D=D+Math.imul(h,f)|0,U=(U=U+Math.imul(h,l)|0)+Math.imul(c,f)|0,Q=Q+Math.imul(c,l)|0,t=(tt+(D+Math.imul(s,v)|0)|0)+((8191&(U=(U=U+Math.imul(s,A)|0)+Math.imul(u,v)|0))<<13)|0,tt=((Q=Q+Math.imul(u,A)|0)+(U>>>13)|0)+(t>>>26)|0,t&=67108863,D=Math.imul(T,L),U=(U=Math.imul(T,q))+Math.imul(B,L)|0,Q=Math.imul(B,q),D=D+Math.imul(O,z)|0,U=(U=U+Math.imul(O,F)|0)+Math.imul(j,z)|0,Q=Q+Math.imul(j,F)|0,D=D+Math.imul(S,Y)|0,U=(U=U+Math.imul(S,G)|0)+Math.imul(E,Y)|0,Q=Q+Math.imul(E,G)|0,D=D+Math.imul(M,W)|0,U=(U=U+Math.imul(M,Z)|0)+Math.imul(_,W)|0,Q=Q+Math.imul(_,Z)|0,D=D+Math.imul(y,V)|0,U=(U=U+Math.imul(y,K)|0)+Math.imul(w,V)|0,Q=Q+Math.imul(w,K)|0,D=D+Math.imul(b,J)|0,U=(U=U+Math.imul(b,$)|0)+Math.imul(g,J)|0,Q=Q+Math.imul(g,$)|0,D=D+Math.imul(d,f)|0,U=(U=U+Math.imul(d,l)|0)+Math.imul(p,f)|0,Q=Q+Math.imul(p,l)|0,D=D+Math.imul(h,v)|0,U=(U=U+Math.imul(h,A)|0)+Math.imul(c,v)|0,Q=Q+Math.imul(c,A)|0,e=(tt+(D+Math.imul(s,k)|0)|0)+((8191&(U=(U=U+Math.imul(s,C)|0)+Math.imul(u,k)|0))<<13)|0,tt=((Q=Q+Math.imul(u,C)|0)+(U>>>13)|0)+(e>>>26)|0,e&=67108863,D=Math.imul(I,L),U=(U=Math.imul(I,q))+Math.imul(R,L)|0,Q=Math.imul(R,q),D=D+Math.imul(T,z)|0,U=(U=U+Math.imul(T,F)|0)+Math.imul(B,z)|0,Q=Q+Math.imul(B,F)|0,D=D+Math.imul(O,Y)|0,U=(U=U+Math.imul(O,G)|0)+Math.imul(j,Y)|0,Q=Q+Math.imul(j,G)|0,D=D+Math.imul(S,W)|0,U=(U=U+Math.imul(S,Z)|0)+Math.imul(E,W)|0,Q=Q+Math.imul(E,Z)|0,D=D+Math.imul(M,V)|0,U=(U=U+Math.imul(M,K)|0)+Math.imul(_,V)|0,Q=Q+Math.imul(_,K)|0,D=D+Math.imul(y,J)|0,U=(U=U+Math.imul(y,$)|0)+Math.imul(w,J)|0,Q=Q+Math.imul(w,$)|0,D=D+Math.imul(b,f)|0,U=(U=U+Math.imul(b,l)|0)+Math.imul(g,f)|0,Q=Q+Math.imul(g,l)|0,D=D+Math.imul(d,v)|0,U=(U=U+Math.imul(d,A)|0)+Math.imul(p,v)|0,Q=Q+Math.imul(p,A)|0,D=D+Math.imul(h,k)|0,U=(U=U+Math.imul(h,C)|0)+Math.imul(c,k)|0,Q=Q+Math.imul(c,C)|0,s=(tt+(D+Math.imul(s,N)|0)|0)+((8191&(U=(U=U+Math.imul(s,P)|0)+Math.imul(u,N)|0))<<13)|0,tt=((Q=Q+Math.imul(u,P)|0)+(U>>>13)|0)+(s>>>26)|0,s&=67108863,D=Math.imul(I,z),U=(U=Math.imul(I,F))+Math.imul(R,z)|0,Q=Math.imul(R,F),D=D+Math.imul(T,Y)|0,U=(U=U+Math.imul(T,G)|0)+Math.imul(B,Y)|0,Q=Q+Math.imul(B,G)|0,D=D+Math.imul(O,W)|0,U=(U=U+Math.imul(O,Z)|0)+Math.imul(j,W)|0,Q=Q+Math.imul(j,Z)|0,D=D+Math.imul(S,V)|0,U=(U=U+Math.imul(S,K)|0)+Math.imul(E,V)|0,Q=Q+Math.imul(E,K)|0,D=D+Math.imul(M,J)|0,U=(U=U+Math.imul(M,$)|0)+Math.imul(_,J)|0,Q=Q+Math.imul(_,$)|0,D=D+Math.imul(y,f)|0,U=(U=U+Math.imul(y,l)|0)+Math.imul(w,f)|0,Q=Q+Math.imul(w,l)|0,D=D+Math.imul(b,v)|0,U=(U=U+Math.imul(b,A)|0)+Math.imul(g,v)|0,Q=Q+Math.imul(g,A)|0,D=D+Math.imul(d,k)|0,U=(U=U+Math.imul(d,C)|0)+Math.imul(p,k)|0,Q=Q+Math.imul(p,C)|0,h=(tt+(D+Math.imul(h,N)|0)|0)+((8191&(U=(U=U+Math.imul(h,P)|0)+Math.imul(c,N)|0))<<13)|0,tt=((Q=Q+Math.imul(c,P)|0)+(U>>>13)|0)+(h>>>26)|0,h&=67108863,D=Math.imul(I,Y),U=(U=Math.imul(I,G))+Math.imul(R,Y)|0,Q=Math.imul(R,G),D=D+Math.imul(T,W)|0,U=(U=U+Math.imul(T,Z)|0)+Math.imul(B,W)|0,Q=Q+Math.imul(B,Z)|0,D=D+Math.imul(O,V)|0,U=(U=U+Math.imul(O,K)|0)+Math.imul(j,V)|0,Q=Q+Math.imul(j,K)|0,D=D+Math.imul(S,J)|0,U=(U=U+Math.imul(S,$)|0)+Math.imul(E,J)|0,Q=Q+Math.imul(E,$)|0,D=D+Math.imul(M,f)|0,U=(U=U+Math.imul(M,l)|0)+Math.imul(_,f)|0,Q=Q+Math.imul(_,l)|0,D=D+Math.imul(y,v)|0,U=(U=U+Math.imul(y,A)|0)+Math.imul(w,v)|0,Q=Q+Math.imul(w,A)|0,D=D+Math.imul(b,k)|0,U=(U=U+Math.imul(b,C)|0)+Math.imul(g,k)|0,Q=Q+Math.imul(g,C)|0,d=(tt+(D+Math.imul(d,N)|0)|0)+((8191&(U=(U=U+Math.imul(d,P)|0)+Math.imul(p,N)|0))<<13)|0,tt=((Q=Q+Math.imul(p,P)|0)+(U>>>13)|0)+(d>>>26)|0,d&=67108863,D=Math.imul(I,W),U=(U=Math.imul(I,Z))+Math.imul(R,W)|0,Q=Math.imul(R,Z),D=D+Math.imul(T,V)|0,U=(U=U+Math.imul(T,K)|0)+Math.imul(B,V)|0,Q=Q+Math.imul(B,K)|0,D=D+Math.imul(O,J)|0,U=(U=U+Math.imul(O,$)|0)+Math.imul(j,J)|0,Q=Q+Math.imul(j,$)|0,D=D+Math.imul(S,f)|0,U=(U=U+Math.imul(S,l)|0)+Math.imul(E,f)|0,Q=Q+Math.imul(E,l)|0,D=D+Math.imul(M,v)|0,U=(U=U+Math.imul(M,A)|0)+Math.imul(_,v)|0,Q=Q+Math.imul(_,A)|0,D=D+Math.imul(y,k)|0,U=(U=U+Math.imul(y,C)|0)+Math.imul(w,k)|0,Q=Q+Math.imul(w,C)|0,b=(tt+(D+Math.imul(b,N)|0)|0)+((8191&(U=(U=U+Math.imul(b,P)|0)+Math.imul(g,N)|0))<<13)|0,tt=((Q=Q+Math.imul(g,P)|0)+(U>>>13)|0)+(b>>>26)|0,b&=67108863,D=Math.imul(I,V),U=(U=Math.imul(I,K))+Math.imul(R,V)|0,Q=Math.imul(R,K),D=D+Math.imul(T,J)|0,U=(U=U+Math.imul(T,$)|0)+Math.imul(B,J)|0,Q=Q+Math.imul(B,$)|0,D=D+Math.imul(O,f)|0,U=(U=U+Math.imul(O,l)|0)+Math.imul(j,f)|0,Q=Q+Math.imul(j,l)|0,D=D+Math.imul(S,v)|0,U=(U=U+Math.imul(S,A)|0)+Math.imul(E,v)|0,Q=Q+Math.imul(E,A)|0,D=D+Math.imul(M,k)|0,U=(U=U+Math.imul(M,C)|0)+Math.imul(_,k)|0,Q=Q+Math.imul(_,C)|0,y=(tt+(D+Math.imul(y,N)|0)|0)+((8191&(U=(U=U+Math.imul(y,P)|0)+Math.imul(w,N)|0))<<13)|0,tt=((Q=Q+Math.imul(w,P)|0)+(U>>>13)|0)+(y>>>26)|0,y&=67108863,D=Math.imul(I,J),U=(U=Math.imul(I,$))+Math.imul(R,J)|0,Q=Math.imul(R,$),D=D+Math.imul(T,f)|0,U=(U=U+Math.imul(T,l)|0)+Math.imul(B,f)|0,Q=Q+Math.imul(B,l)|0,D=D+Math.imul(O,v)|0,U=(U=U+Math.imul(O,A)|0)+Math.imul(j,v)|0,Q=Q+Math.imul(j,A)|0,D=D+Math.imul(S,k)|0,U=(U=U+Math.imul(S,C)|0)+Math.imul(E,k)|0,Q=Q+Math.imul(E,C)|0,M=(tt+(D+Math.imul(M,N)|0)|0)+((8191&(U=(U=U+Math.imul(M,P)|0)+Math.imul(_,N)|0))<<13)|0,tt=((Q=Q+Math.imul(_,P)|0)+(U>>>13)|0)+(M>>>26)|0,M&=67108863,D=Math.imul(I,f),U=(U=Math.imul(I,l))+Math.imul(R,f)|0,Q=Math.imul(R,l),D=D+Math.imul(T,v)|0,U=(U=U+Math.imul(T,A)|0)+Math.imul(B,v)|0,Q=Q+Math.imul(B,A)|0,D=D+Math.imul(O,k)|0,U=(U=U+Math.imul(O,C)|0)+Math.imul(j,k)|0,Q=Q+Math.imul(j,C)|0,S=(tt+(D+Math.imul(S,N)|0)|0)+((8191&(U=(U=U+Math.imul(S,P)|0)+Math.imul(E,N)|0))<<13)|0,tt=((Q=Q+Math.imul(E,P)|0)+(U>>>13)|0)+(S>>>26)|0,S&=67108863,D=Math.imul(I,v),U=(U=Math.imul(I,A))+Math.imul(R,v)|0,Q=Math.imul(R,A),D=D+Math.imul(T,k)|0,U=(U=U+Math.imul(T,C)|0)+Math.imul(B,k)|0,Q=Q+Math.imul(B,C)|0,O=(tt+(D+Math.imul(O,N)|0)|0)+((8191&(U=(U=U+Math.imul(O,P)|0)+Math.imul(j,N)|0))<<13)|0,tt=((Q=Q+Math.imul(j,P)|0)+(U>>>13)|0)+(O>>>26)|0,O&=67108863,D=Math.imul(I,k),U=(U=Math.imul(I,C))+Math.imul(R,k)|0,Q=Math.imul(R,C),T=(tt+(D+Math.imul(T,N)|0)|0)+((8191&(U=(U=U+Math.imul(T,P)|0)+Math.imul(B,N)|0))<<13)|0,tt=((Q=Q+Math.imul(B,P)|0)+(U>>>13)|0)+(T>>>26)|0,T&=67108863,N=(tt+Math.imul(I,N)|0)+((8191&(U=(U=Math.imul(I,P))+Math.imul(R,N)|0))<<13)|0,tt=((Q=Math.imul(R,P))+(U>>>13)|0)+(N>>>26)|0,N&=67108863,o[0]=H,o[1]=X,o[2]=a,o[3]=m,o[4]=x,o[5]=i,o[6]=n,o[7]=t,o[8]=e,o[9]=s,o[10]=h,o[11]=d,o[12]=b,o[13]=y,o[14]=M,o[15]=S,o[16]=O,o[17]=T,o[18]=N,0!=tt&&(o[19]=tt,r.length++),r};function m(t,e,r){return(new b).mulp(t,e,r)}function b(t,e){this.x=t,this.y=e}Math.imul||(p=d),o.prototype.mulTo=function(t,e){var r=this.length+t.length;e=(10===this.length&&10===t.length?p:r<63?d:r<1024?function(t,e,r){r.negative=e.negative^t.negative,r.length=t.length+e.length;for(var n=0,i=0,o=0;o<r.length-1;o++){for(var a=i,s=(i=0,67108863&n),u=Math.min(o,e.length-1),f=Math.max(0,o-t.length+1);f<=u;f++){var h=(0|t.words[o-f])*(0|e.words[f]),c=67108863&h;s=67108863&(c=c+s|0);i+=(a=(a=a+(h/67108864|0)|0)+(c>>>26)|0)>>>26,a&=67108863}r.words[o]=s,n=a,a=i}return 0!==n?r.words[o]=n:r.length--,r.strip()}:m)(this,t,e);return e},b.prototype.makeRBT=function(t){for(var e=new Array(t),r=o.prototype._countBits(t)-1,n=0;n<t;n++)e[n]=this.revBin(n,r,t);return e},b.prototype.revBin=function(t,e,r){if(0===t||t===r-1)return t;for(var n=0,i=0;i<e;i++)n|=(1&t)<<e-i-1,t>>=1;return n},b.prototype.permute=function(t,e,r,n,i,o){for(var a=0;a<o;a++)n[a]=e[t[a]],i[a]=r[t[a]]},b.prototype.transform=function(t,e,r,n,i,o){this.permute(o,t,e,r,n,i);for(var a=1;a<i;a<<=1)for(var s=a<<1,u=Math.cos(2*Math.PI/s),f=Math.sin(2*Math.PI/s),h=0;h<i;h+=s)for(var c=u,l=f,d=0;d<a;d++){var p=r[h+d],m=n[h+d],b=r[h+d+a],g=c*b-l*(v=n[h+d+a]),v=c*v+l*b;r[h+d]=p+(b=g),n[h+d]=m+v,r[h+d+a]=p-b,n[h+d+a]=m-v,d!==s&&(g=u*c-f*l,l=u*l+f*c,c=g)}},b.prototype.guessLen13b=function(t,e){t=1&(n=1|Math.max(e,t));for(var r=0,n=n/2|0;n;n>>>=1)r++;return 1<<r+1+t},b.prototype.conjugate=function(t,e,r){if(!(r<=1))for(var n=0;n<r/2;n++){var i=t[n];t[n]=t[r-n-1],t[r-n-1]=i,i=e[n],e[n]=-e[r-n-1],e[r-n-1]=-i}},b.prototype.normalize13b=function(t,e){for(var r=0,n=0;n<e/2;n++){var i=8192*Math.round(t[2*n+1]/e)+Math.round(t[2*n]/e)+r;t[n]=67108863&i,r=i<67108864?0:i/67108864|0}return t},b.prototype.convert13b=function(t,e,r,i){for(var o=0,a=0;a<e;a++)o+=0|t[a],r[2*a]=8191&o,r[2*a+1]=8191&(o>>>=13),o>>>=13;for(a=2*e;a<i;++a)r[a]=0;n(0===o),n(0==(-8192&o))},b.prototype.stub=function(t){for(var e=new Array(t),r=0;r<t;r++)e[r]=0;return e},b.prototype.mulp=function(t,e,r){var n=2*this.guessLen13b(t.length,e.length),i=this.makeRBT(n),o=this.stub(n),a=new Array(n),s=new Array(n),u=new Array(n),f=new Array(n),h=new Array(n),c=new Array(n),l=r.words;l.length=n,this.convert13b(t.words,t.length,a,n),this.convert13b(e.words,e.length,f,n),this.transform(a,o,s,u,n,i),this.transform(f,o,h,c,n,i);for(var d=0;d<n;d++){var p=s[d]*h[d]-u[d]*c[d];u[d]=s[d]*c[d]+u[d]*h[d],s[d]=p}return this.conjugate(s,u,n),this.transform(s,u,l,o,n,i),this.conjugate(l,o,n),this.normalize13b(l,n),r.negative=t.negative^e.negative,r.length=t.length+e.length,r.strip()},o.prototype.mul=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),this.mulTo(t,e)},o.prototype.mulf=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),m(this,t,e)},o.prototype.imul=function(t){return this.clone().mulTo(t,this)},o.prototype.imuln=function(t){n("number"==typeof t),n(t<67108864);for(var e=0,r=0;r<this.length;r++){var i=(0|this.words[r])*t,o=(67108863&i)+(67108863&e);e>>=26,e+=i/67108864|0,e+=o>>>26,this.words[r]=67108863&o}return 0!==e&&(this.words[r]=e,this.length++),this},o.prototype.muln=function(t){return this.clone().imuln(t)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(t){var e=function(t){for(var e=new Array(t.bitLength()),r=0;r<e.length;r++){var n=r%26;e[r]=(t.words[r/26|0]&1<<n)>>>n}return e}(t);if(0===e.length)return new o(1);for(var r=this,n=0;n<e.length&&0===e[n];n++,r=r.sqr());if(++n<e.length)for(var i=r.sqr();n<e.length;n++,i=i.sqr())0!==e[n]&&(r=r.mul(i));return r},o.prototype.iushln=function(t){n("number"==typeof t&&0<=t);var e=t%26,r=(t-e)/26,i=67108863>>>26-e<<26-e;if(0!=e){for(var o=0,a=0;a<this.length;a++){var s=this.words[a]&i,u=(0|this.words[a])-s<<e;this.words[a]=u|o,o=s>>>26-e}o&&(this.words[a]=o,this.length++)}if(0!=r){for(a=this.length-1;0<=a;a--)this.words[a+r]=this.words[a];for(a=0;a<r;a++)this.words[a]=0;this.length+=r}return this.strip()},o.prototype.ishln=function(t){return n(0===this.negative),this.iushln(t)},o.prototype.iushrn=function(t,e,r){n("number"==typeof t&&0<=t);var i=e?(e-e%26)/26:0,o=t%26,a=Math.min((t-o)/26,this.length),s=67108863^67108863>>>o<<o,u=r;if(i-=a,i=Math.max(0,i),u){for(var f=0;f<a;f++)u.words[f]=this.words[f];u.length=a}if(0!==a)if(this.length>a)for(this.length-=a,f=0;f<this.length;f++)this.words[f]=this.words[f+a];else this.words[0]=0,this.length=1;var h=0;for(f=this.length-1;0<=f&&(0!==h||i<=f);f--){var c=0|this.words[f];this.words[f]=h<<26-o|c>>>o,h=c&s}return u&&0!==h&&(u.words[u.length++]=h),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(t,e,r){return n(0===this.negative),this.iushrn(t,e,r)},o.prototype.shln=function(t){return this.clone().ishln(t)},o.prototype.ushln=function(t){return this.clone().iushln(t)},o.prototype.shrn=function(t){return this.clone().ishrn(t)},o.prototype.ushrn=function(t){return this.clone().iushrn(t)},o.prototype.testn=function(t){n("number"==typeof t&&0<=t);var e=t%26;t=(t-e)/26;return!(this.length<=t)&&!!(this.words[t]&1<<e)},o.prototype.imaskn=function(t){n("number"==typeof t&&0<=t);var e=t%26;t=(t-e)/26;return n(0===this.negative,"imaskn works only with positive numbers"),this.length<=t?this:(0!=e&&t++,this.length=Math.min(t,this.length),0!=e&&(this.words[this.length-1]&=67108863^67108863>>>e<<e),this.strip())},o.prototype.maskn=function(t){return this.clone().imaskn(t)},o.prototype.iaddn=function(t){return n("number"==typeof t),n(t<67108864),t<0?this.isubn(-t):0!==this.negative?(1===this.length&&(0|this.words[0])<t?(this.words[0]=t-(0|this.words[0]),this.negative=0):(this.negative=0,this.isubn(t),this.negative=1),this):this._iaddn(t)},o.prototype._iaddn=function(t){this.words[0]+=t;for(var e=0;e<this.length&&67108864<=this.words[e];e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},o.prototype.isubn=function(t){if(n("number"==typeof t),n(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e<this.length&&this.words[e]<0;e++)this.words[e]+=67108864,--this.words[e+1];return this.strip()},o.prototype.addn=function(t){return this.clone().iaddn(t)},o.prototype.subn=function(t){return this.clone().isubn(t)},o.prototype.iabs=function(){return this.negative=0,this},o.prototype.abs=function(){return this.clone().iabs()},o.prototype._ishlnsubmul=function(t,e,r){var i=t.length+r;this._expand(i);for(var o=0,a=0;a<t.length;a++){var s=(0|this.words[a+r])+o,u=(0|t.words[a])*e;o=((s-=67108863&u)>>26)-(u/67108864|0);this.words[a+r]=67108863&s}for(;a<this.length-r;a++)o=(s=(0|this.words[a+r])+o)>>26,this.words[a+r]=67108863&s;if(0===o)return this.strip();for(n(-1===o),a=o=0;a<this.length;a++)o=(s=-(0|this.words[a])+o)>>26,this.words[a]=67108863&s;return this.negative=1,this.strip()},o.prototype._wordDiv=function(t,e){var r=this.length-t.length,n=this.clone(),i=t,a=0|i.words[i.length-1];0!=(r=26-this._countBits(a))&&(i=i.ushln(r),n.iushln(r),a=0|i.words[i.length-1]);var s,u=n.length-i.length;if("mod"!==e){(s=new o(null)).length=1+u,s.words=new Array(s.length);for(var f=0;f<s.length;f++)s.words[f]=0}t=n.clone()._ishlnsubmul(i,1,u),0===t.negative&&(n=t,s&&(s.words[u]=1));for(var h=u-1;0<=h;h--){var c=67108864*(0|n.words[i.length+h])+(0|n.words[i.length+h-1]);c=Math.min(c/a|0,67108863);for(n._ishlnsubmul(i,c,h);0!==n.negative;)c--,n.negative=0,n._ishlnsubmul(i,1,h),n.isZero()||(n.negative^=1);s&&(s.words[h]=c)}return s&&s.strip(),n.strip(),"div"!==e&&0!=r&&n.iushrn(r),{div:s||null,mod:n}},o.prototype.divmod=function(t,e,r){return n(!t.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===t.negative?(s=this.neg().divmod(t,e),"mod"!==e&&(i=s.div.neg()),"div"!==e&&(a=s.mod.neg(),r&&0!==a.negative&&a.iadd(t)),{div:i,mod:a}):0===this.negative&&0!==t.negative?(s=this.divmod(t.neg(),e),{div:i="mod"!==e?s.div.neg():i,mod:s.mod}):0!=(this.negative&t.negative)?(s=this.neg().divmod(t.neg(),e),"div"!==e&&(a=s.mod.neg(),r&&0!==a.negative&&a.isub(t)),{div:s.div,mod:a}):t.length>this.length||this.cmp(t)<0?{div:new o(0),mod:this}:1===t.length?"div"===e?{div:this.divn(t.words[0]),mod:null}:"mod"===e?{div:null,mod:new o(this.modn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new o(this.modn(t.words[0]))}:this._wordDiv(t,e);var i,a,s},o.prototype.div=function(t){return this.divmod(t,"div",!1).div},o.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},o.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},o.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var r=0!==e.div.negative?e.mod.isub(t):e.mod,n=t.ushrn(1);t=t.andln(1),n=r.cmp(n);return n<0||1===t&&0===n?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},o.prototype.modn=function(t){n(t<=67108863);for(var e=(1<<26)%t,r=0,i=this.length-1;0<=i;i--)r=(e*r+(0|this.words[i]))%t;return r},o.prototype.idivn=function(t){n(t<=67108863);for(var e=0,r=this.length-1;0<=r;r--){var i=(0|this.words[r])+67108864*e;this.words[r]=i/t|0,e=i%t}return this.strip()},o.prototype.divn=function(t){return this.clone().idivn(t)},o.prototype.egcd=function(t){n(0===t.negative),n(!t.isZero());for(var e=this,r=t.clone(),i=(e=0!==e.negative?e.umod(t):e.clone(),new o(1)),a=new o(0),s=new o(0),u=new o(1),f=0;e.isEven()&&r.isEven();)e.iushrn(1),r.iushrn(1),++f;for(var h=r.clone(),c=e.clone();!e.isZero();){for(var l=0,d=1;0==(e.words[0]&d)&&l<26;++l,d<<=1);if(0<l)for(e.iushrn(l);0<l--;)(i.isOdd()||a.isOdd())&&(i.iadd(h),a.isub(c)),i.iushrn(1),a.iushrn(1);for(var p=0,m=1;0==(r.words[0]&m)&&p<26;++p,m<<=1);if(0<p)for(r.iushrn(p);0<p--;)(s.isOdd()||u.isOdd())&&(s.iadd(h),u.isub(c)),s.iushrn(1),u.iushrn(1);0<=e.cmp(r)?(e.isub(r),i.isub(s),a.isub(u)):(r.isub(e),s.isub(i),u.isub(a))}return{a:s,b:u,gcd:r.iushln(f)}},o.prototype._invmp=function(t){n(0===t.negative),n(!t.isZero());for(var e,r=this,i=t.clone(),a=(r=0!==r.negative?r.umod(t):r.clone(),new o(1)),s=new o(0),u=i.clone();0<r.cmpn(1)&&0<i.cmpn(1);){for(var f=0,h=1;0==(r.words[0]&h)&&f<26;++f,h<<=1);if(0<f)for(r.iushrn(f);0<f--;)a.isOdd()&&a.iadd(u),a.iushrn(1);for(var c=0,l=1;0==(i.words[0]&l)&&c<26;++c,l<<=1);if(0<c)for(i.iushrn(c);0<c--;)s.isOdd()&&s.iadd(u),s.iushrn(1);0<=r.cmp(i)?(r.isub(i),a.isub(s)):(i.isub(r),s.isub(a))}return(e=0===r.cmpn(1)?a:s).cmpn(0)<0&&e.iadd(t),e},o.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),r=t.clone();e.negative=0;for(var n=r.negative=0;e.isEven()&&r.isEven();n++)e.iushrn(1),r.iushrn(1);for(;;){for(;e.isEven();)e.iushrn(1);for(;r.isEven();)r.iushrn(1);var i=e.cmp(r);if(i<0){var o=e;e=r,r=o}else if(0===i||0===r.cmpn(1))break;e.isub(r)}return r.iushln(n)},o.prototype.invm=function(t){return this.egcd(t).a.umod(t)},o.prototype.isEven=function(){return 0==(1&this.words[0])},o.prototype.isOdd=function(){return 1==(1&this.words[0])},o.prototype.andln=function(t){return this.words[0]&t},o.prototype.bincn=function(t){n("number"==typeof t);var e=t%26;t=(t-e)/26,e=1<<e;if(this.length<=t)return this._expand(1+t),this.words[t]|=e,this;for(var r=e,i=t;0!==r&&i<this.length;i++){var o=0|this.words[i];r=(o+=r)>>>26;o&=67108863,this.words[i]=o}return 0!==r&&(this.words[i]=r,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(t){var e=t<0;return 0===this.negative||e?0===this.negative&&e?1:(this.strip(),t=1<this.length?1:(n((t=e?-t:t)<=67108863,"Number is too big"),(e=0|this.words[0])===t?0:e<t?-1:1),0!==this.negative?0|-t:t):-1},o.prototype.cmp=function(t){return 0!==this.negative&&0===t.negative?-1:0===this.negative&&0!==t.negative?1:(t=this.ucmp(t),0!==this.negative?0|-t:t)},o.prototype.ucmp=function(t){if(this.length>t.length)return 1;if(this.length<t.length)return-1;for(var e=0,r=this.length-1;0<=r;r--){var n=0|this.words[r],i=0|t.words[r];if(n!=i){n<i?e=-1:i<n&&(e=1);break}}return e},o.prototype.gtn=function(t){return 1===this.cmpn(t)},o.prototype.gt=function(t){return 1===this.cmp(t)},o.prototype.gten=function(t){return 0<=this.cmpn(t)},o.prototype.gte=function(t){return 0<=this.cmp(t)},o.prototype.ltn=function(t){return-1===this.cmpn(t)},o.prototype.lt=function(t){return-1===this.cmp(t)},o.prototype.lten=function(t){return this.cmpn(t)<=0},o.prototype.lte=function(t){return this.cmp(t)<=0},o.prototype.eqn=function(t){return 0===this.cmpn(t)},o.prototype.eq=function(t){return 0===this.cmp(t)},o.red=function(t){return new _(t)},o.prototype.toRed=function(t){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},o.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(t){return this.red=t,this},o.prototype.forceRed=function(t){return n(!this.red,"Already a number in reduction context"),this._forceRed(t)},o.prototype.redAdd=function(t){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},o.prototype.redIAdd=function(t){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},o.prototype.redSub=function(t){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},o.prototype.redISub=function(t){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},o.prototype.redShl=function(t){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},o.prototype.redMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},o.prototype.redIMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},o.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(t){return n(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var g={k256:null,p224:null,p192:null,p25519:null};function v(t,e){this.name=t,this.p=new o(e,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function y(){v.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function w(){v.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function A(){v.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function M(){v.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function _(t){var e;"string"==typeof t?(e=o._prime(t),this.m=e.p,this.prime=e):(n(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null)}function x(t){_.call(this,t),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new o(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)}v.prototype._tmp=function(){var t=new o(null);return t.words=new Array(Math.ceil(this.n/13)),t},v.prototype.ireduce=function(t){for(var e,r=t;this.split(r,this.tmp),(e=(r=(r=this.imulK(r)).iadd(this.tmp)).bitLength())>this.n;);return t=e<this.n?-1:r.ucmp(this.p),0===t?(r.words[0]=0,r.length=1):0<t?r.isub(this.p):void 0!==r.strip?r.strip():r._strip(),r},v.prototype.split=function(t,e){t.iushrn(this.n,0,e)},v.prototype.imulK=function(t){return t.imul(this.k)},i(y,v),y.prototype.split=function(t,e){for(var r=Math.min(t.length,9),n=0;n<r;n++)e.words[n]=t.words[n];if(e.length=r,t.length<=9)return t.words[0]=0,void(t.length=1);var i=t.words[9];for(e.words[e.length++]=4194303&i,n=10;n<t.length;n++){var o=0|t.words[n];t.words[n-10]=(4194303&o)<<4|i>>>22,i=o}0===(t.words[n-10]=i>>>=22)&&10<t.length?t.length-=10:t.length-=9},y.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,r=0;r<t.length;r++){var n=0|t.words[r];e+=977*n,t.words[r]=67108863&e,e=64*n+(e/67108864|0)}return 0===t.words[t.length-1]&&(t.length--,0===t.words[t.length-1]&&t.length--),t},i(w,v),i(A,v),i(M,v),M.prototype.imulK=function(t){for(var e=0,r=0;r<t.length;r++){var n=19*(0|t.words[r])+e,i=67108863&n;n>>>=26,t.words[r]=i,e=n}return 0!==e&&(t.words[t.length++]=e),t},o._prime=function(t){if(g[t])return g[t];var e;if("k256"===t)e=new y;else if("p224"===t)e=new w;else if("p192"===t)e=new A;else{if("p25519"!==t)throw new Error("Unknown prime "+t);e=new M}return g[t]=e},_.prototype._verify1=function(t){n(0===t.negative,"red works only with positives"),n(t.red,"red works only with red numbers")},_.prototype._verify2=function(t,e){n(0==(t.negative|e.negative),"red works only with positives"),n(t.red&&t.red===e.red,"red works only with red numbers")},_.prototype.imod=function(t){return(this.prime?this.prime.ireduce(t):t.umod(this.m))._forceRed(this)},_.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},_.prototype.add=function(t,e){return this._verify2(t,e),e=t.add(e),0<=e.cmp(this.m)&&e.isub(this.m),e._forceRed(this)},_.prototype.iadd=function(t,e){return this._verify2(t,e),e=t.iadd(e),0<=e.cmp(this.m)&&e.isub(this.m),e},_.prototype.sub=function(t,e){return this._verify2(t,e),e=t.sub(e),e.cmpn(0)<0&&e.iadd(this.m),e._forceRed(this)},_.prototype.isub=function(t,e){return this._verify2(t,e),e=t.isub(e),e.cmpn(0)<0&&e.iadd(this.m),e},_.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},_.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},_.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},_.prototype.isqr=function(t){return this.imul(t,t.clone())},_.prototype.sqr=function(t){return this.mul(t,t)},_.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(n(e%2==1),3===e)return e=this.m.add(new o(1)).iushrn(2),this.pow(t,e);for(var r=this.m.subn(1),i=0;!r.isZero()&&0===r.andln(1);)i++,r.iushrn(1);n(!r.isZero());for(var a=new o(1).toRed(this),s=a.redNeg(),u=this.m.subn(1).iushrn(1),f=new o(2*(f=this.m.bitLength())*f).toRed(this);0!==this.pow(f,u).cmp(s);)f.redIAdd(s);for(var h=this.pow(f,r),c=this.pow(t,r.addn(1).iushrn(1)),l=this.pow(t,r),d=i;0!==l.cmp(a);){for(var p=l,m=0;0!==p.cmp(a);m++)p=p.redSqr();n(m<d);var b=this.pow(h,new o(1).iushln(d-m-1));c=c.redMul(b),h=b.redSqr(),l=l.redMul(h),d=m}return c},_.prototype.invm=function(t){return t=t._invmp(this.m),0!==t.negative?(t.negative=0,this.imod(t).redNeg()):this.imod(t)},_.prototype.pow=function(t,e){if(e.isZero())return new o(1).toRed(this);if(0===e.cmpn(1))return t.clone();var r=new Array(16);r[0]=new o(1).toRed(this),r[1]=t;for(var n=2;n<r.length;n++)r[n]=this.mul(r[n-1],t);var i=r[0],a=0,s=0,u=e.bitLength()%26;for(0===u&&(u=26),n=e.length-1;0<=n;n--){for(var f=e.words[n],h=u-1;0<=h;h--){var c=f>>h&1;i!==r[0]&&(i=this.sqr(i)),0!=c||0!==a?(a<<=1,a|=c,(4===++s||0===n&&0===h)&&(i=this.mul(i,r[a]),a=s=0)):s=0}u=26}return i},_.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},_.prototype.convertFrom=function(t){return t=t.clone(),t.red=null,t},o.mont=function(t){return new x(t)},i(x,_),x.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},x.prototype.convertFrom=function(t){return t=this.imod(t.mul(this.rinv)),t.red=null,t},x.prototype.imul=function(t,e){return t.isZero()||e.isZero()?(t.words[0]=0,t.length=1,t):(t=t.imul(e),e=t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),t=t.isub(e).iushrn(this.shift),e=t,0<=t.cmp(this.m)?e=t.isub(this.m):t.cmpn(0)<0&&(e=t.iadd(this.m)),e._forceRed(this))},x.prototype.mul=function(t,e){return t.isZero()||e.isZero()?new o(0)._forceRed(this):(t=t.mul(e),e=t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),t=t.isub(e).iushrn(this.shift),e=t,0<=t.cmp(this.m)?e=t.isub(this.m):t.cmpn(0)<0&&(e=t.iadd(this.m)),e._forceRed(this))},x.prototype.invm=function(t){return this.imod(t._invmp(this.m).mul(this.r2))._forceRed(this)}}(t,this)}).call(this,r("62e4")(t))},bcd0:function(t,e,r){"use strict";function n(t){return 9<t?t:"0"+t}r=r("f937");var i=Date.prototype.getTime,o=Date.prototype.toISOString;t.exports=r((function(){return"0385-07-25T07:06:39.999Z"!=o.call(new Date(-50000000000001))}))||!r((function(){o.call(new Date(NaN))}))?function(){if(!isFinite(i.call(this)))throw RangeError("Invalid time value");var t=this.getUTCFullYear(),e=this.getUTCMilliseconds(),r=t<0?"-":9999<t?"+":"";return r+("00000"+Math.abs(t)).slice(r?-6:-4)+"-"+n(this.getUTCMonth()+1)+"-"+n(this.getUTCDate())+"T"+n(this.getUTCHours())+":"+n(this.getUTCMinutes())+":"+n(this.getUTCSeconds())+"."+(99<e?e:"0"+n(e))+"Z"}:o},bd9d:function(t,e){t.exports=function(t){for(var e,r=t.length;r--;){if(255!==(e=t.readUInt8(r))){e++,t.writeUInt8(e,r);break}t.writeUInt8(0,r)}}},bde8:function(t,e,r){var n=r("93e0"),i=r("eb9a").set,o=n.MutationObserver||n.WebKitMutationObserver,a=n.process,s=n.Promise,u="process"==r("1c2d")(a);t.exports=function(){function t(){var t,n;for(u&&(t=a.domain)&&t.exit();e;){n=e.fn,e=e.next;try{n()}catch(t){throw e?h():r=void 0,t}}r=void 0,t&&t.enter()}var e,r,f,h,c,l;return h=u?function(){a.nextTick(t)}:!o||n.navigator&&n.navigator.standalone?s&&s.resolve?(f=s.resolve(void 0),function(){f.then(t)}):function(){i.call(n,t)}:(c=!0,l=document.createTextNode(""),new o(t).observe(l,{characterData:!0}),function(){l.data=c=!c}),function(t){t={fn:t,next:void 0},r&&(r.next=t),e||(e=t,h()),r=t}}},c04e:function(t,e,r){var n=r("861d");t.exports=function(t,e){if(!n(t))return t;var r,i;if(e&&"function"==typeof(r=t.toString)&&!n(i=r.call(t)))return i;if("function"==typeof(r=t.valueOf)&&!n(i=r.call(t)))return i;if(!e&&"function"==typeof(r=t.toString)&&!n(i=r.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},c053:function(t,e){t.exports={}},c098:function(t,e,r){t.exports=r("d4af")},c119:function(t,e,r){var n=r("8c8a");e.encrypt=function(t,e){return e=n(e,t._prev),t._prev=t._cipher.encryptBlock(e),t._prev},e.decrypt=function(t,e){var r=t._prev;return t._prev=e,e=t._cipher.decryptBlock(e),n(e,r)}},c198:function(t,e,r){var n;t.exports=(n=r("21bf"),r("1132"),r("72fe"),r("2b79"),r("38ba"),function(){var t=n,e=t.lib.BlockCipher,r=t.algo,i=[],o=[],a=[],s=[],u=[],f=[],h=[],c=[],l=[],d=[];!function(){for(var t=[],e=0;e<256;e++)t[e]=e<128?e<<1:e<<1^283;var r=0,n=0;for(e=0;e<256;e++){var p=n^n<<1^n<<2^n<<3^n<<4;i[r]=p=p>>>8^255&p^99;var m=t[o[p]=r],b=t[m],g=t[b],v=257*t[p]^16843008*p;a[r]=v<<24|v>>>8,s[r]=v<<16|v>>>16,u[r]=v<<8|v>>>24,f[r]=v,h[p]=(v=16843009*g^65537*b^257*m^16843008*r)<<24|v>>>8,c[p]=v<<16|v>>>16,l[p]=v<<8|v>>>24,d[p]=v,r?(r=m^t[t[t[g^m]]],n^=t[t[n]]):r=n=1}}();var p=[0,1,2,4,8,16,32,64,128,27,54];r=r.AES=e.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var t=this._keyPriorReset=this._key,e=t.words,r=t.sigBytes/4,n=4*(1+(this._nRounds=6+r)),o=this._keySchedule=[],a=0;a<n;a++)a<r?o[a]=e[a]:(f=o[a-1],a%r?6<r&&a%r==4&&(f=i[f>>>24]<<24|i[f>>>16&255]<<16|i[f>>>8&255]<<8|i[255&f]):(f=i[(f=f<<8|f>>>24)>>>24]<<24|i[f>>>16&255]<<16|i[f>>>8&255]<<8|i[255&f],f^=p[a/r|0]<<24),o[a]=o[a-r]^f);for(var s=this._invKeySchedule=[],u=0;u<n;u++){var f;a=n-u;f=u%4?o[a]:o[a-4],s[u]=u<4||a<=4?f:h[i[f>>>24]]^c[i[f>>>16&255]]^l[i[f>>>8&255]]^d[i[255&f]]}}},encryptBlock:function(t,e){this._doCryptBlock(t,e,this._keySchedule,a,s,u,f,i)},decryptBlock:function(t,e){var r=t[e+1];t[e+1]=t[e+3],t[e+3]=r,this._doCryptBlock(t,e,this._invKeySchedule,h,c,l,d,o),r=t[e+1],t[e+1]=t[e+3],t[e+3]=r},_doCryptBlock:function(t,e,r,n,i,o,a,s){for(var u=this._nRounds,f=t[e]^r[0],h=t[e+1]^r[1],c=t[e+2]^r[2],l=t[e+3]^r[3],d=4,p=1;p<u;p++){var m=n[f>>>24]^i[h>>>16&255]^o[c>>>8&255]^a[255&l]^r[d++],b=n[h>>>24]^i[c>>>16&255]^o[l>>>8&255]^a[255&f]^r[d++],g=n[c>>>24]^i[l>>>16&255]^o[f>>>8&255]^a[255&h]^r[d++],v=n[l>>>24]^i[f>>>16&255]^o[h>>>8&255]^a[255&c]^r[d++];f=m,h=b,c=g,l=v}m=(s[f>>>24]<<24|s[h>>>16&255]<<16|s[c>>>8&255]<<8|s[255&l])^r[d++],b=(s[h>>>24]<<24|s[c>>>16&255]<<16|s[l>>>8&255]<<8|s[255&f])^r[d++],g=(s[c>>>24]<<24|s[l>>>16&255]<<16|s[f>>>8&255]<<8|s[255&h])^r[d++],v=(s[l>>>24]<<24|s[f>>>16&255]<<16|s[h>>>8&255]<<8|s[255&c])^r[d++],t[e]=m,t[e+1]=b,t[e+2]=g,t[e+3]=v},keySize:8});t.AES=e._createHelper(r)}(),n.AES)},c24d:function(t){t.exports=JSON.parse('{"modp1":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a63a3620ffffffffffffffff"},"modp2":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece65381ffffffffffffffff"},"modp5":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca237327ffffffffffffffff"},"modp14":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aacaa68ffffffffffffffff"},"modp15":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a93ad2caffffffffffffffff"},"modp16":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c934063199ffffffffffffffff"},"modp17":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c93402849236c3fab4d27c7026c1d4dcb2602646dec9751e763dba37bdf8ff9406ad9e530ee5db382f413001aeb06a53ed9027d831179727b0865a8918da3edbebcf9b14ed44ce6cbaced4bb1bdb7f1447e6cc254b332051512bd7af426fb8f401378cd2bf5983ca01c64b92ecf032ea15d1721d03f482d7ce6e74fef6d55e702f46980c82b5a84031900b1c9e59e7c97fbec7e8f323a97a7e36cc88be0f1d45b7ff585ac54bd407b22b4154aacc8f6d7ebf48e1d814cc5ed20f8037e0a79715eef29be32806a1d58bb7c5da76f550aa3d8a1fbff0eb19ccb1a313d55cda56c9ec2ef29632387fe8d76e3c0468043e8f663f4860ee12bf2d5b0b7474d6e694f91e6dcc4024ffffffffffffffff"},"modp18":{"gen":"02","prime":"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c93402849236c3fab4d27c7026c1d4dcb2602646dec9751e763dba37bdf8ff9406ad9e530ee5db382f413001aeb06a53ed9027d831179727b0865a8918da3edbebcf9b14ed44ce6cbaced4bb1bdb7f1447e6cc254b332051512bd7af426fb8f401378cd2bf5983ca01c64b92ecf032ea15d1721d03f482d7ce6e74fef6d55e702f46980c82b5a84031900b1c9e59e7c97fbec7e8f323a97a7e36cc88be0f1d45b7ff585ac54bd407b22b4154aacc8f6d7ebf48e1d814cc5ed20f8037e0a79715eef29be32806a1d58bb7c5da76f550aa3d8a1fbff0eb19ccb1a313d55cda56c9ec2ef29632387fe8d76e3c0468043e8f663f4860ee12bf2d5b0b7474d6e694f91e6dbe115974a3926f12fee5e438777cb6a932df8cd8bec4d073b931ba3bc832b68d9dd300741fa7bf8afc47ed2576f6936ba424663aab639c5ae4f5683423b4742bf1c978238f16cbe39d652de3fdb8befc848ad922222e04a4037c0713eb57a81a23f0c73473fc646cea306b4bcbc8862f8385ddfa9d4b7fa2c087e879683303ed5bdd3a062b3cf5b3a278a66d2a13f83f44f82ddf310ee074ab6a364597e899a0255dc164f31cc50846851df9ab48195ded7ea1b1d510bd7ee74d73faf36bc31ecfa268359046f4eb879f924009438b481c6cd7889a002ed5ee382bc9190da6fc026e479558e4475677e9aa9e3050e2765694dfc81f56e880b96e7160c980dd98edd3dfffffffffffffffff"}}')},c293:function(t,e,r){r=r("f083"),r(r.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},c2ae:function(t,e,r){t.exports=r("e372").PassThrough},c3b6:function(t,e,r){var n;t.exports=(n=r("21bf"),r("1132"),r("72fe"),r("2b79"),r("38ba"),function(){var t=n,e=t.lib.StreamCipher,r=t.algo,i=r.RC4=e.extend({_doReset:function(){for(var t=this._key,e=t.words,r=t.sigBytes,n=this._S=[],i=0;i<256;i++)n[i]=i;i=0;for(var o=0;i<256;i++){var a=i%r;a=e[a>>>2]>>>24-a%4*8&255,o=(o+n[i]+a)%256,a=n[i];n[i]=n[o],n[o]=a}this._i=this._j=0},_doProcessBlock:function(t,e){t[e]^=o.call(this)},keySize:8,ivSize:0});function o(){for(var t=this._S,e=this._i,r=this._j,n=0,i=0;i<4;i++){r=(r+t[e=(e+1)%256])%256;var o=t[e];t[e]=t[r],t[r]=o,n|=t[(t[e]+t[r])%256]<<24-8*i}return this._i=e,this._j=r,n}t.RC4=e._createHelper(i),r=r.RC4Drop=i.extend({cfg:i.cfg.extend({drop:192}),_doReset:function(){i._doReset.call(this);for(var t=this.cfg.drop;0<t;t--)o.call(this)}}),t.RC4Drop=e._createHelper(r)}(),n.RC4)},c3c0:function(t,e,r){"use strict";var n=r("da3e");r=r("3fb5");function i(t){return(t>>>24|t>>>8&65280|t<<8&16711680|(255&t)<<24)>>>0}function o(t){return 1===t.length?"0"+t:t}function a(t){return 7===t.length?"0"+t:6===t.length?"00"+t:5===t.length?"000"+t:4===t.length?"0000"+t:3===t.length?"00000"+t:2===t.length?"000000"+t:1===t.length?"0000000"+t:t}e.inherits=r,e.toArray=function(t,e){if(Array.isArray(t))return t.slice();if(!t)return[];var r,n,i=[];if("string"==typeof t)if(e){if("hex"===e)for((t=t.replace(/[^a-z0-9]+/gi,"")).length%2!=0&&(t="0"+t),a=0;a<t.length;a+=2)i.push(parseInt(t[a]+t[a+1],16))}else for(var o=0,a=0;a<t.length;a++){var s=t.charCodeAt(a);s<128?i[o++]=s:s<2048?(i[o++]=s>>6|192,i[o++]=63&s|128):(n=a,55296!=(64512&(r=t).charCodeAt(n))||n<0||n+1>=r.length||56320!=(64512&r.charCodeAt(n+1))?i[o++]=s>>12|224:(s=65536+((1023&s)<<10)+(1023&t.charCodeAt(++a)),i[o++]=s>>18|240,i[o++]=s>>12&63|128),i[o++]=s>>6&63|128,i[o++]=63&s|128)}else for(a=0;a<t.length;a++)i[a]=0|t[a];return i},e.toHex=function(t){for(var e="",r=0;r<t.length;r++)e+=o(t[r].toString(16));return e},e.htonl=i,e.toHex32=function(t,e){for(var r="",n=0;n<t.length;n++){var o=t[n];r+=a((o="little"===e?i(o):o).toString(16))}return r},e.zero2=o,e.zero8=a,e.join32=function(t,e,r,i){n((r-=e)%4==0);for(var o=new Array(r/4),a=0,s=e;a<o.length;a++,s+=4){var u="big"===i?t[s]<<24|t[s+1]<<16|t[s+2]<<8|t[s+3]:t[s+3]<<24|t[s+2]<<16|t[s+1]<<8|t[s];o[a]=u>>>0}return o},e.split32=function(t,e){for(var r=new Array(4*t.length),n=0,i=0;n<t.length;n++,i+=4){var o=t[n];"big"===e?(r[i]=o>>>24,r[i+1]=o>>>16&255,r[i+2]=o>>>8&255,r[i+3]=255&o):(r[i+3]=o>>>24,r[i+2]=o>>>16&255,r[i+1]=o>>>8&255,r[i]=255&o)}return r},e.rotr32=function(t,e){return t>>>e|t<<32-e},e.rotl32=function(t,e){return t<<e|t>>>32-e},e.sum32=function(t,e){return t+e>>>0},e.sum32_3=function(t,e,r){return t+e+r>>>0},e.sum32_4=function(t,e,r,n){return t+e+r+n>>>0},e.sum32_5=function(t,e,r,n,i){return t+e+r+n+i>>>0},e.sum64=function(t,e,r,n){var i=t[e],o=n+t[e+1]>>>0;t[e]=(o<n?1:0)+r+i>>>0,t[e+1]=o},e.sum64_hi=function(t,e,r,n){return(e+n>>>0<e?1:0)+t+r>>>0},e.sum64_lo=function(t,e,r,n){return e+n>>>0},e.sum64_4_hi=function(t,e,r,n,i,o,a,s){var u=0,f=e;return u+=(f=f+n>>>0)<e?1:0,u+=(f=f+o>>>0)<o?1:0,t+r+i+a+(u+=(f=f+s>>>0)<s?1:0)>>>0},e.sum64_4_lo=function(t,e,r,n,i,o,a,s){return e+n+o+s>>>0},e.sum64_5_hi=function(t,e,r,n,i,o,a,s,u,f){var h=0,c=e;return h+=(c=c+n>>>0)<e?1:0,h+=(c=c+o>>>0)<o?1:0,h+=(c=c+s>>>0)<s?1:0,t+r+i+a+u+(h+=(c=c+f>>>0)<f?1:0)>>>0},e.sum64_5_lo=function(t,e,r,n,i,o,a,s,u,f){return e+n+o+s+f>>>0},e.rotr64_hi=function(t,e,r){return(e<<32-r|t>>>r)>>>0},e.rotr64_lo=function(t,e,r){return(t<<32-r|e>>>r)>>>0},e.shr64_hi=function(t,e,r){return t>>>r},e.shr64_lo=function(t,e,r){return(t<<32-r|e>>>r)>>>0}},c430:function(t,e){t.exports=!1},c4ef:function(t,e,r){var n=r("f083");r=r("eb9a");n(n.G+n.B,{setImmediate:r.set,clearImmediate:r.clear})},c512:function(t,e,r){var n=r("f083"),i=r("ed60"),o=r("d77f");n(n.S,"Reflect",{getPrototypeOf:function(t){return i(o(t))}})},c591:function(t,e,r){"use strict";(function(e){var n,i=r("b639"),o=i.Buffer,a={};for(n in i)i.hasOwnProperty(n)&&"SlowBuffer"!==n&&"Buffer"!==n&&(a[n]=i[n]);var s=a.Buffer={};for(n in o)o.hasOwnProperty(n)&&"allocUnsafe"!==n&&"allocUnsafeSlow"!==n&&(s[n]=o[n]);if(a.Buffer.prototype=o.prototype,s.from&&s.from!==Uint8Array.from||(s.from=function(t,e,r){if("number"==typeof t)throw new TypeError('The "value" argument must not be of type number. Received type '+typeof t);if(t&&void 0===t.length)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t);return o(t,e,r)}),s.alloc||(s.alloc=function(t,e,r){if("number"!=typeof t)throw new TypeError('The "size" argument must be of type number. Received type '+typeof t);if(t<0||2*(1<<30)<=t)throw new RangeError('The value "'+t+'" is invalid for option "size"');return t=o(t),e&&0!==e.length?"string"==typeof r?t.fill(e,r):t.fill(e):t.fill(0),t}),!a.kStringMaxLength)try{a.kStringMaxLength=e.binding("buffer").kStringMaxLength}catch(e){}a.constants||(a.constants={MAX_LENGTH:a.kMaxLength},a.kStringMaxLength&&(a.constants.MAX_STRING_LENGTH=a.kStringMaxLength)),t.exports=a}).call(this,r("4362"))},c5c0:function(t,e,r){var n=r("f083");n(n.P+n.R,"Map",{toJSON:r("1ff6")("Map")})},c668:function(t,e,r){var n=r("77ea");t.exports=function(t,e,r){for(var i in e)n(t,i,e[i],r);return t}},c6b6:function(t,e){var r={}.toString;t.exports=function(t){return r.call(t).slice(8,-1)}},c6cd:function(t,e,r){var n=r("da84"),i=r("ce4e");r="__core-js_shared__",r=n[r]||i(r,{});t.exports=r},c747:function(t,e,r){var n=r("2ce8"),i=r("42ee"),o=r("dbaf"),a=r("6373");t.exports=function(t,e,r,s,u){n(e);var f=i(t),h=o(f),c=a(f.length),l=u?c-1:0,d=u?-1:1;if(r<2)for(;;){if(l in h){s=h[l],l+=d;break}if(l+=d,u?l<0:c<=l)throw TypeError("Reduce of empty array with no initial value")}for(;u?0<=l:l<c;l+=d)l in h&&(s=e(s,h[l],l,f));return s}},c786:function(t,e,r){var n=r("c053"),i=r("de24")("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(n.Array===t||o[i]===t)}},c7ca:function(t,e,r){var n=r("1c6a"),i=r("d77f"),o=r("ed60"),a=n.has,s=n.key,u=function(t,e,r){return!!a(t,e,r)||(e=o(e),null!==e&&u(t,e,r))};n.exp({hasMetadata:function(t,e){return u(t,i(e),arguments.length<3?void 0:s(arguments[2]))}})},c8ba:function(t,e){var r=function(){return this}();try{r=r||new Function("return this")()}catch(t){"object"==typeof window&&(r=window)}t.exports=r},c8d2:function(t,e,r){var n=r("d039"),i=r("5899");t.exports=function(t){return n((function(){return!!i[t]()||"
"!="
"[t]()||i[t].name!==t}))}},c901:function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},c92b:function(t,e,r){var n=r("f083"),i=r("2584")(!0);n(n.S,"Object",{entries:function(t){return i(t)}})},c94e:function(t,e,r){t.exports=!r("f937")((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},ca84:function(t,e,r){var n=r("5135"),i=r("fc6a"),o=r("4d64").indexOf,a=r("d012");t.exports=function(t,e){var r,s=i(t),u=0,f=[];for(r in s)!n(a,r)&&n(s,r)&&f.push(r);for(;e.length>u;)n(s,r=e[u++])&&(~o(f,r)||f.push(r));return f}},caad:function(t,e,r){"use strict";var n=r("23e7"),i=r("4d64").includes,o=r("44d2");n({target:"Array",proto:!0,forced:!r("ae40")("indexOf",{ACCESSORS:!0,1:0})},{includes:function(t){return i(this,t,1<arguments.length?arguments[1]:void 0)}}),o("includes")},cc12:function(t,e,r){var n=r("da84"),i=(r=r("861d"),n.document),o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},cc15:function(t,e,r){var n=r("b367")("wks"),i=r("8b1a"),o=r("ef08").Symbol,a="function"==typeof o;(t.exports=function(t){return n[t]||(n[t]=a&&o[t]||(a?o:i)("Symbol."+t))}).store=n},cca6:function(t,e,r){var n=r("23e7");r=r("60da");n({target:"Object",stat:!0,forced:Object.assign!==r},{assign:r})},cd91:function(t){t.exports=JSON.parse('{"1.3.132.0.10":"secp256k1","1.3.132.0.33":"p224","1.2.840.10045.3.1.1":"p192","1.2.840.10045.3.1.7":"p256","1.3.132.0.34":"p384","1.3.132.0.35":"p521"}')},cdf9:function(t,e,r){var n=r("825a"),i=r("861d"),o=r("f069");t.exports=function(t,e){return n(t),i(e)&&e.constructor===t?e:(t=o.f(t),(0,t.resolve)(e),t.promise)}},ce4e:function(t,e,r){var n=r("da84"),i=r("9112");t.exports=function(e,r){try{i(n,e,r)}catch(t){n[e]=r}return r}},ce7a:function(t,e,r){var n=r("9c0e"),i=r("0983"),o=r("5a94")("IE_PROTO"),a=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=i(t),n(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},cee8:function(t,e){t.exports=!1},cf35:function(t,e,r){"use strict";(function(e,n){var i;function o(t,e){return t.listeners(e).length}(t.exports=_).ReadableState=M,r("faa1").EventEmitter;var a,s,u,f=r("f12a"),h=r("b639").Buffer,c=e.Uint8Array||function(){},l=r(8),d=l&&l.debuglog?l.debuglog("stream"):function(){},p=r("22ab"),m=(e=r("9019"),r("05f0").getHighWaterMark),b=(l=r("d113").codes,l.ERR_INVALID_ARG_TYPE),g=l.ERR_STREAM_PUSH_AFTER_EOF,v=l.ERR_METHOD_NOT_IMPLEMENTED,y=l.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;r("3fb5")(_,f);var w=e.errorOrDestroy,A=["error","close","destroy","pause","resume"];function M(t,e,n){i=i||r("5e7d"),"boolean"!=typeof n&&(n=e instanceof i),this.objectMode=!!(t=t||{}).objectMode,n&&(this.objectMode=this.objectMode||!!t.readableObjectMode),this.highWaterMark=m(this,t,"readableHighWaterMark",n),this.buffer=new p,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==t.emitClose,this.autoDestroy=!!t.autoDestroy,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(a=a||r("7d72").StringDecoder,this.decoder=new a(t.encoding),this.encoding=t.encoding)}function _(t){if(i=i||r("5e7d"),!(this instanceof _))return new _(t);this._readableState=new M(t,this,this instanceof i),this.readable=!0,t&&("function"==typeof t.read&&(this._read=t.read),"function"==typeof t.destroy&&(this._destroy=t.destroy)),f.call(this)}function x(t,e,r,n,i){d("readableAddChunk",e);var o,a,s,u,f=t._readableState;if(null===e)f.reading=!1,a=t,s=f,d("onEofChunk"),s.ended||(!s.decoder||(u=s.decoder.end())&&u.length&&(s.buffer.push(u),s.length+=s.objectMode?1:u.length),s.ended=!0,s.sync?O(a):(s.needReadable=!1,s.emittedReadable||(s.emittedReadable=!0,j(a))));else if(o=i?o:function(t,e){var r;return function(t){return h.isBuffer(t)||t instanceof c}(e)||"string"==typeof e||void 0===e||t.objectMode||(r=new b("chunk",["string","Buffer","Uint8Array"],e)),r}(f,e))w(t,o);else if(f.objectMode||e&&0<e.length)if("string"==typeof e||f.objectMode||Object.getPrototypeOf(e)===h.prototype||(o=e,e=h.from(o)),n)f.endEmitted?w(t,new y):S(t,f,e,!0);else if(f.ended)w(t,new g);else{if(f.destroyed)return!1;f.reading=!1,f.decoder&&!r?(e=f.decoder.write(e),f.objectMode||0!==e.length?S(t,f,e,!1):C(t,f)):S(t,f,e,!1)}else n||(f.reading=!1,C(t,f));return!f.ended&&(f.length<f.highWaterMark||0===f.length)}function S(t,e,r,n){e.flowing&&0===e.length&&!e.sync?(e.awaitDrain=0,t.emit("data",r)):(e.length+=e.objectMode?1:r.length,n?e.buffer.unshift(r):e.buffer.push(r),e.needReadable&&O(t)),C(t,e)}Object.defineProperty(_.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(t){this._readableState&&(this._readableState.destroyed=t)}}),_.prototype.destroy=e.destroy,_.prototype._undestroy=e.undestroy,_.prototype._destroy=function(t,e){e(t)},_.prototype.push=function(t,e){var r,n=this._readableState;return n.objectMode?r=!0:"string"==typeof t&&((e=e||n.defaultEncoding)!==n.encoding&&(t=h.from(t,e),e=""),r=!0),x(this,t,e,!1,r)},_.prototype.unshift=function(t){return x(this,t,null,!0,!1)},_.prototype.isPaused=function(){return!1===this._readableState.flowing},_.prototype.setEncoding=function(t){var e=new(a=a||r("7d72").StringDecoder)(t);this._readableState.decoder=e,this._readableState.encoding=this._readableState.decoder.encoding;for(var n=this._readableState.buffer.head,i="";null!==n;)i+=e.write(n.data),n=n.next;return this._readableState.buffer.clear(),""!==i&&this._readableState.buffer.push(i),this._readableState.length=i.length,this};var E=1073741824;function k(t,e){return t<=0||0===e.length&&e.ended?0:e.objectMode?1:t!=t?(e.flowing&&e.length?e.buffer.head.data:e).length:(t>e.highWaterMark&&(e.highWaterMark=(E<=(r=t)?r=E:(r--,r|=r>>>1,r|=r>>>2,r|=r>>>4,r|=r>>>8,r|=r>>>16,r++),r)),t<=e.length?t:e.ended?e.length:(e.needReadable=!0,0));var r}function O(t){var e=t._readableState;d("emitReadable",e.needReadable,e.emittedReadable),e.needReadable=!1,e.emittedReadable||(d("emitReadable",e.flowing),e.emittedReadable=!0,n.nextTick(j,t))}function j(t){var e=t._readableState;d("emitReadable_",e.destroyed,e.length,e.ended),e.destroyed||!e.length&&!e.ended||(t.emit("readable"),e.emittedReadable=!1),e.needReadable=!e.flowing&&!e.ended&&e.length<=e.highWaterMark,R(t)}function C(t,e){e.readingMore||(e.readingMore=!0,n.nextTick(T,t,e))}function T(t,e){for(;!e.reading&&!e.ended&&(e.length<e.highWaterMark||e.flowing&&0===e.length);){var r=e.length;if(d("maybeReadMore read 0"),t.read(0),r===e.length)break}e.readingMore=!1}function B(t){var e=t._readableState;e.readableListening=0<t.listenerCount("readable"),e.resumeScheduled&&!e.paused?e.flowing=!0:0<t.listenerCount("data")&&t.resume()}function N(t){d("readable nexttick read 0"),t.read(0)}function I(t,e){d("resume",e.reading),e.reading||t.read(0),e.resumeScheduled=!1,t.emit("resume"),R(t),e.flowing&&!e.reading&&t.read(0)}function R(t){var e=t._readableState;for(d("flow",e.flowing);e.flowing&&null!==t.read(););}function P(t,e){return 0===e.length?null:(e.objectMode?r=e.buffer.shift():!t||t>=e.length?(r=e.decoder?e.buffer.join(""):1===e.buffer.length?e.buffer.first():e.buffer.concat(e.length),e.buffer.clear()):r=e.buffer.consume(t,e.decoder),r);var r}function L(t){var e=t._readableState;d("endReadable",e.endEmitted),e.endEmitted||(e.ended=!0,n.nextTick(q,e,t))}function q(t,e){d("endReadableNT",t.endEmitted,t.length),t.endEmitted||0!==t.length||(t.endEmitted=!0,e.readable=!1,e.emit("end"),!t.autoDestroy||(!(t=e._writableState)||t.autoDestroy&&t.finished)&&e.destroy())}function D(t,e){for(var r=0,n=t.length;r<n;r++)if(t[r]===e)return r;return-1}_.prototype.read=function(t){d("read",t),t=parseInt(t,10);var e=this._readableState,r=t;if(0!==t&&(e.emittedReadable=!1),0===t&&e.needReadable&&((0!==e.highWaterMark?e.length>=e.highWaterMark:0<e.length)||e.ended))return d("read: emitReadable",e.length,e.ended),(0===e.length&&e.ended?L:O)(this),null;if(0===(t=k(t,e))&&e.ended)return 0===e.length&&L(this),null;var n=e.needReadable;return d("need readable",n),(0===e.length||e.length-t<e.highWaterMark)&&d("length less than watermark",n=!0),e.ended||e.reading?d("reading or ended",n=!1):n&&(d("do read"),e.reading=!0,e.sync=!0,0===e.length&&(e.needReadable=!0),this._read(e.highWaterMark),e.sync=!1,e.reading||(t=k(r,e))),null===(n=0<t?P(t,e):null)?(e.needReadable=e.length<=e.highWaterMark,t=0):(e.length-=t,e.awaitDrain=0),0===e.length&&(e.ended||(e.needReadable=!0),r!==t&&e.ended&&L(this)),null!==n&&this.emit("data",n),n},_.prototype._read=function(t){w(this,new v("_read()"))},_.prototype.pipe=function(t,e){var r=this,i=this._readableState;switch(i.pipesCount){case 0:i.pipes=t;break;case 1:i.pipes=[i.pipes,t];break;default:i.pipes.push(t)}function a(e,n){d("onunpipe"),e===r&&n&&!1===n.hasUnpiped&&(n.hasUnpiped=!0,d("cleanup"),t.removeListener("close",p),t.removeListener("finish",m),t.removeListener("drain",f),t.removeListener("error",l),t.removeListener("unpipe",a),r.removeListener("end",s),r.removeListener("end",b),r.removeListener("data",c),h=!0,!i.awaitDrain||t._writableState&&!t._writableState.needDrain||f())}function s(){d("onend"),t.end()}i.pipesCount+=1,d("pipe count=%d opts=%j",i.pipesCount,e),e=e&&!1===e.end||t===n.stdout||t===n.stderr?b:s,i.endEmitted?n.nextTick(e):r.once("end",e),t.on("unpipe",a);var u,f=(u=r,function(){var t=u._readableState;d("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&o(u,"data")&&(t.flowing=!0,R(u))});t.on("drain",f);var h=!1;function c(e){d("ondata"),e=t.write(e),d("dest.write",e),!1===e&&((1===i.pipesCount&&i.pipes===t||1<i.pipesCount&&-1!==D(i.pipes,t))&&!h&&(d("false write response, pause",i.awaitDrain),i.awaitDrain++),r.pause())}function l(e){d("onerror",e),b(),t.removeListener("error",l),0===o(t,"error")&&w(t,e)}function p(){t.removeListener("finish",m),b()}function m(){d("onfinish"),t.removeListener("close",p),b()}function b(){d("unpipe"),r.unpipe(t)}return r.on("data",c),function(t,e,r){if("function"==typeof t.prependListener)return t.prependListener(e,r);t._events&&t._events[e]?Array.isArray(t._events[e])?t._events[e].unshift(r):t._events[e]=[r,t._events[e]]:t.on(e,r)}(t,"error",l),t.once("close",p),t.once("finish",m),t.emit("pipe",r),i.flowing||(d("pipe resume"),r.resume()),t},_.prototype.unpipe=function(t){var e=this._readableState,r={hasUnpiped:!1};if(0===e.pipesCount)return this;if(1===e.pipesCount)return t&&t!==e.pipes||(t=t||e.pipes,e.pipes=null,e.pipesCount=0,e.flowing=!1,t&&t.emit("unpipe",this,r)),this;if(!t){var n=e.pipes,i=e.pipesCount;e.pipes=null,e.pipesCount=0,e.flowing=!1;for(var o=0;o<i;o++)n[o].emit("unpipe",this,{hasUnpiped:!1});return this}var a=D(e.pipes,t);return-1===a||(e.pipes.splice(a,1),--e.pipesCount,1===e.pipesCount&&(e.pipes=e.pipes[0]),t.emit("unpipe",this,r)),this},_.prototype.addListener=_.prototype.on=function(t,e){var r=f.prototype.on.call(this,t,e);e=this._readableState;return"data"===t?(e.readableListening=0<this.listenerCount("readable"),!1!==e.flowing&&this.resume()):"readable"===t&&(e.endEmitted||e.readableListening||(e.readableListening=e.needReadable=!0,e.flowing=!1,e.emittedReadable=!1,d("on readable",e.length,e.reading),e.length?O(this):e.reading||n.nextTick(N,this))),r},_.prototype.removeListener=function(t,e){return e=f.prototype.removeListener.call(this,t,e),"readable"===t&&n.nextTick(B,this),e},_.prototype.removeAllListeners=function(t){var e=f.prototype.removeAllListeners.apply(this,arguments);return"readable"!==t&&void 0!==t||n.nextTick(B,this),e},_.prototype.resume=function(){var t,e,r=this._readableState;return r.flowing||(d("resume"),r.flowing=!r.readableListening,t=this,(e=r).resumeScheduled||(e.resumeScheduled=!0,n.nextTick(I,t,e))),r.paused=!1,this},_.prototype.pause=function(){return d("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(d("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},_.prototype.wrap=function(t){var e,r=this,n=this._readableState,i=!1;for(e in t.on("end",(function(){var t;d("wrapped end"),!n.decoder||n.ended||(t=n.decoder.end())&&t.length&&r.push(t),r.push(null)})),t.on("data",(function(e){d("wrapped data"),n.decoder&&(e=n.decoder.write(e)),n.objectMode&&null==e||(n.objectMode||e&&e.length)&&(r.push(e)||(i=!0,t.pause()))})),t)void 0===this[e]&&"function"==typeof t[e]&&(this[e]=function(e){return function(){return t[e].apply(t,arguments)}}(e));for(var o=0;o<A.length;o++)t.on(A[o],this.emit.bind(this,A[o]));return this._read=function(e){d("wrapped _read",e),i&&(i=!1,t.resume())},this},"function"==typeof Symbol&&(_.prototype[Symbol.asyncIterator]=function(){return(s=void 0===s?r("57e2"):s)(this)}),Object.defineProperty(_.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(_.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(_.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(t){this._readableState&&(this._readableState.flowing=t)}}),_._fromList=P,Object.defineProperty(_.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}}),"function"==typeof Symbol&&(_.from=function(t,e){return(u=void 0===u?r("f83c"):u)(_,t,e)})}).call(this,r("c8ba"),r("4362"))},cfbd:function(t,e,r){"use strict";const n=r("3fb5"),i=r("bc12"),o=r("6283").DecoderBuffer,a=r("8360"),s=r("8b71");function u(t){this.enc="der",this.name=t.name,this.entity=t,this.tree=new f,this.tree._init(t.body)}function f(t){a.call(this,"der",t)}function h(t,e){let r=t.readUInt8(e);if(t.isError(r))return r;var n=s.tagClass[r>>6],i=0==(32&r);if(31==(31&r)){let n=r;for(r=0;128==(128&n);){if(n=t.readUInt8(e),t.isError(n))return n;r<<=7,r|=127&n}}else r&=31;var o=s.tag[r];return{cls:n,primitive:i,tag:r,tagStr:o}}function c(t,e,r){let n=t.readUInt8(r);if(t.isError(n))return n;if(!e&&128===n)return null;if(0==(128&n))return n;var i=127&n;if(4<i)return t.error("length octect is too long");for(let a=n=0;a<i;a++){n<<=8;var o=t.readUInt8(r);if(t.isError(o))return o;n|=o}return n}(t.exports=u).prototype.decode=function(t,e){return o.isDecoderBuffer(t)||(t=new o(t,e)),this.tree._decode(t,e)},n(f,a),f.prototype._peekTag=function(t,e,r){if(t.isEmpty())return!1;var n=t.save(),i=h(t,'Failed to peek tag: "'+e+'"');return t.isError(i)?i:(t.restore(n),i.tag===e||i.tagStr===e||i.tagStr+"of"===e||r)},f.prototype._decodeTag=function(t,e,r){var n=h(t,'Failed to decode tag of "'+e+'"');if(t.isError(n))return n;let i=c(t,n.primitive,'Failed to get length of "'+e+'"');return t.isError(i)?i:r||n.tag===e||n.tagStr===e||n.tagStr+"of"===e?n.primitive||null!==i?t.skip(i,'Failed to match body of: "'+e+'"'):(r=t.save(),n=this._skipUntilEnd(t,'Failed to skip indefinite length body: "'+this.tag+'"'),t.isError(n)?n:(i=t.offset-r.offset,t.restore(r),t.skip(i,'Failed to match body of: "'+e+'"'))):t.error('Failed to match tag: "'+e+'"')},f.prototype._skipUntilEnd=function(t,e){for(;;){var r=h(t,e);if(t.isError(r))return r;var n=c(t,r.primitive,e);if(t.isError(n))return n;let i;if(i=r.primitive||null!==n?t.skip(n):this._skipUntilEnd(t,e),t.isError(i))return i;if("end"===r.tagStr)break}},f.prototype._decodeList=function(t,e,r,n){const i=[];for(;!t.isEmpty();){var o=this._peekTag(t,"end");if(t.isError(o))return o;var a=r.decode(t,"der",n);if(t.isError(a)&&o)break;i.push(a)}return i},f.prototype._decodeStr=function(t,e){if("bitstr"===e){var r=t.readUInt8();return t.isError(r)?r:{unused:r,data:t.raw()}}if("bmpstr"===e){const e=t.raw();if(e.length%2==1)return t.error("Decoding of string type: bmpstr length mismatch");let r="";for(let t=0;t<e.length/2;t++)r+=String.fromCharCode(e.readUInt16BE(2*t));return r}return"numstr"===e?(r=t.raw().toString("ascii"),this._isNumstr(r)?r:t.error("Decoding of string type: numstr unsupported characters")):"octstr"===e||"objDesc"===e?t.raw():"printstr"!==e?/str$/.test(e)?t.raw().toString():t.error("Decoding of string type: "+e+" unsupported"):(e=t.raw().toString("ascii"),this._isPrintstr(e)?e:t.error("Decoding of string type: printstr unsupported characters"))},f.prototype._decodeObjid=function(t,e,r){let n;const i=[];let o=0,a=0;for(;!t.isEmpty();)a=t.readUInt8(),o<<=7,o|=127&a,0==(128&a)&&(i.push(o),o=0);128&a&&i.push(o);const s=i[0]/40|0,u=i[0]%40;if(n=r?i:[s,u].concat(i.slice(1)),e){let t=e[n.join(" ")];void 0===t&&(t=e[n.join(".")]),void 0!==t&&(n=t)}return n},f.prototype._decodeTime=function(t,e){const r=t.raw().toString();let n,i,o,a,s,u;if("gentime"===e)n=0|r.slice(0,4),i=0|r.slice(4,6),o=0|r.slice(6,8),a=0|r.slice(8,10),s=0|r.slice(10,12),u=0|r.slice(12,14);else{if("utctime"!==e)return t.error("Decoding "+e+" time is not supported yet");n=0|r.slice(0,2),i=0|r.slice(2,4),o=0|r.slice(4,6),a=0|r.slice(6,8),s=0|r.slice(8,10),u=0|r.slice(10,12),n=n<70?2e3+n:1900+n}return Date.UTC(n,i-1,o,a,s,u,0)},f.prototype._decodeNull=function(){return null},f.prototype._decodeBool=function(t){var e=t.readUInt8();return t.isError(e)?e:0!==e},f.prototype._decodeInt=function(t,e){t=t.raw();let r=new i(t);return e&&(r=e[r.toString(10)]||r),r},f.prototype._use=function(t,e){return(t="function"==typeof t?t(e):t)._getDecoder("der").tree}},cffc:function(t,e,r){var n=r("911a"),i=r("dbaf"),o=r("42ee"),a=r("6373"),s=r("0a48");t.exports=function(t,e){var r=1==t,u=2==t,f=3==t,h=4==t,c=6==t,l=5==t||c,d=e||s;return function(e,s,p){for(var m,b,g=o(e),v=i(g),y=n(s,p,3),w=a(v.length),A=0,M=r?d(e,w):u?d(e,0):void 0;A<w;A++)if((l||A in v)&&(b=y(m=v[A],A,g),t))if(r)M[A]=b;else if(b)switch(t){case 3:return!0;case 5:return m;case 6:return A;case 2:M.push(m)}else if(h)return!1;return c?-1:f||h?h:M}}},d012:function(t,e){t.exports={}},d039:function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},d066:function(t,e,r){function n(t){return"function"==typeof t?t:void 0}var i=r("428f"),o=r("da84");t.exports=function(t,e){return arguments.length<2?n(i[t])||n(o[t]):i[t]&&i[t][e]||o[t]&&o[t][e]}},d0eb:function(t,e,r){(function(t){!function(t,e){"use strict";function n(t,e){if(!t)throw new Error(e||"Assertion failed")}function i(t,e){function r(){}t.super_=e,r.prototype=e.prototype,t.prototype=new r,t.prototype.constructor=t}function o(t,e,r){if(o.isBN(t))return t;this.negative=0,this.words=null,this.length=0,(this.red=null)!==t&&("le"!==e&&"be"!==e||(r=e,e=10),this._init(t||0,e||10,r||"be"))}var a;"object"==typeof t?t.exports=o:e.BN=o,(o.BN=o).wordSize=26;try{a=("undefined"!=typeof window&&void 0!==window.Buffer?window:r(6)).Buffer}catch(t){}function s(t,e){return e=t.charCodeAt(e),65<=e&&e<=70?e-55:97<=e&&e<=102?e-87:e-48&15}function u(t,e,r){var n=s(t,r);return e<=r-1&&(n|=s(t,r-1)<<4),n}function f(t,e,r,n){for(var i=0,o=Math.min(t.length,r),a=e;a<o;a++){var s=t.charCodeAt(a)-48;i*=n,i+=49<=s?s-49+10:17<=s?s-17+10:s}return i}o.isBN=function(t){return t instanceof o||null!==t&&"object"==typeof t&&t.constructor.wordSize===o.wordSize&&Array.isArray(t.words)},o.max=function(t,e){return 0<t.cmp(e)?t:e},o.min=function(t,e){return t.cmp(e)<0?t:e},o.prototype._init=function(t,e,r){if("number"==typeof t)return this._initNumber(t,e,r);if("object"==typeof t)return this._initArray(t,e,r);n((e="hex"===e?16:e)===(0|e)&&2<=e&&e<=36);var i=0;"-"===(t=t.toString().replace(/\s+/g,""))[0]&&(i++,this.negative=1),i<t.length&&(16===e?this._parseHex(t,i,r):(this._parseBase(t,e,i),"le"===r&&this._initArray(this.toArray(),e,r)))},o.prototype._initNumber=function(t,e,r){t<0&&(this.negative=1,t=-t),t<67108864?(this.words=[67108863&t],this.length=1):t<4503599627370496?(this.words=[67108863&t,t/67108864&67108863],this.length=2):(n(t<9007199254740992),this.words=[67108863&t,t/67108864&67108863,1],this.length=3),"le"===r&&this._initArray(this.toArray(),e,r)},o.prototype._initArray=function(t,e,r){if(n("number"==typeof t.length),t.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(t.length/3),this.words=new Array(this.length);for(var i,o,a=0;a<this.length;a++)this.words[a]=0;var s=0;if("be"===r)for(a=t.length-1,i=0;0<=a;a-=3)o=t[a]|t[a-1]<<8|t[a-2]<<16,this.words[i]|=o<<s&67108863,this.words[i+1]=o>>>26-s&67108863,26<=(s+=24)&&(s-=26,i++);else if("le"===r)for(i=a=0;a<t.length;a+=3)o=t[a]|t[a+1]<<8|t[a+2]<<16,this.words[i]|=o<<s&67108863,this.words[i+1]=o>>>26-s&67108863,26<=(s+=24)&&(s-=26,i++);return this.strip()},o.prototype._parseHex=function(t,e,r){this.length=Math.ceil((t.length-e)/6),this.words=new Array(this.length);for(var n=0;n<this.length;n++)this.words[n]=0;var i,o=0,a=0;if("be"===r)for(n=t.length-1;e<=n;n-=2)i=u(t,e,n)<<o,this.words[a]|=67108863&i,18<=o?(o-=18,this.words[a+=1]|=i>>>26):o+=8;else for(n=(t.length-e)%2==0?e+1:e;n<t.length;n+=2)i=u(t,e,n)<<o,this.words[a]|=67108863&i,18<=o?(o-=18,this.words[a+=1]|=i>>>26):o+=8;this.strip()},o.prototype._parseBase=function(t,e,r){this.words=[0];for(var n=0,i=this.length=1;i<=67108863;i*=e)n++;i=i/e|0;for(var o=t.length-r,a=o%--n,s=Math.min(o,o-a)+r,u=0,h=r;h<s;h+=n)u=f(t,h,h+n,e),this.imuln(i),this.words[0]+u<67108864?this.words[0]+=u:this._iaddn(u);if(0!=a){var c=1;for(u=f(t,h,t.length,e),h=0;h<a;h++)c*=e;this.imuln(c),this.words[0]+u<67108864?this.words[0]+=u:this._iaddn(u)}this.strip()},o.prototype.copy=function(t){t.words=new Array(this.length);for(var e=0;e<this.length;e++)t.words[e]=this.words[e];t.length=this.length,t.negative=this.negative,t.red=this.red},o.prototype.clone=function(){var t=new o(null);return this.copy(t),t},o.prototype._expand=function(t){for(;this.length<t;)this.words[this.length++]=0;return this},o.prototype.strip=function(){for(;1<this.length&&0===this.words[this.length-1];)this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?"<BN-R: ":"<BN: ")+this.toString(16)+">"};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"],c=[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],l=[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];function d(t,e,r){r.negative=e.negative^t.negative;var n=t.length+e.length|0,i=(n=(r.length=n)-1|0,(a=(0|t.words[0])*(0|e.words[0]))/67108864|0);r.words[0]=67108863&a;for(var o=1;o<n;o++){for(var a,s=i>>>26,u=67108863&i,f=Math.min(o,e.length-1),h=Math.max(0,o-t.length+1);h<=f;h++)s+=(a=(0|t.words[o-h|0])*(0|e.words[h])+u)/67108864|0,u=67108863&a;r.words[o]=0|u,i=0|s}return 0!==i?r.words[o]=0|i:r.length--,r.strip()}o.prototype.toString=function(t,e){if(e=0|e||1,16===(t=t||10)||"hex"===t){u="";for(var r=0,i=0,o=0;o<this.length;o++){var a=this.words[o],s=(16777215&(a<<r|i)).toString(16),u=0!==(i=a>>>24-r&16777215)||o!==this.length-1?h[6-s.length]+s+u:s+u;26<=(r+=2)&&(r-=26,o--)}for(0!==i&&(u=i.toString(16)+u);u.length%e!=0;)u="0"+u;return 0!==this.negative?"-"+u:u}if(t===(0|t)&&2<=t&&t<=36){var f=c[t],d=l[t];for(u="",(p=this.clone()).negative=0;!p.isZero();){var p,m=p.modn(d).toString(t);u=(p=p.idivn(d)).isZero()?m+u:h[f-m.length]+m+u}for(this.isZero()&&(u="0"+u);u.length%e!=0;)u="0"+u;return 0!==this.negative?"-"+u:u}n(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var t=this.words[0];return 2===this.length?t+=67108864*this.words[1]:3===this.length&&1===this.words[2]?t+=4503599627370496+67108864*this.words[1]:2<this.length&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-t:t},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(t,e){return n(void 0!==a),this.toArrayLike(a,t,e)},o.prototype.toArray=function(t,e){return this.toArrayLike(Array,t,e)},o.prototype.toArrayLike=function(t,e,r){var i=this.byteLength(),o=r||Math.max(1,i);n(i<=o,"byte array longer than desired length"),n(0<o,"Requested array length <= 0"),this.strip();e="le"===e;var a,s,u=new t(o),f=this.clone();if(e){for(s=0;!f.isZero();s++)a=f.andln(255),f.iushrn(8),u[s]=a;for(;s<o;s++)u[s]=0}else{for(s=0;s<o-i;s++)u[s]=0;for(s=0;!f.isZero();s++)a=f.andln(255),f.iushrn(8),u[o-s-1]=a}return u},Math.clz32?o.prototype._countBits=function(t){return 32-Math.clz32(t)}:o.prototype._countBits=function(t){var e=t;t=0;return 4096<=e&&(t+=13,e>>>=13),64<=e&&(t+=7,e>>>=7),8<=e&&(t+=4,e>>>=4),2<=e&&(t+=2,e>>>=2),t+e},o.prototype._zeroBits=function(t){if(0===t)return 26;var e=t;t=0;return 0==(8191&e)&&(t+=13,e>>>=13),0==(127&e)&&(t+=7,e>>>=7),0==(15&e)&&(t+=4,e>>>=4),0==(3&e)&&(t+=2,e>>>=2),0==(1&e)&&t++,t},o.prototype.bitLength=function(){var t=this.words[this.length-1];t=this._countBits(t);return 26*(this.length-1)+t},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var t=0,e=0;e<this.length;e++){var r=this._zeroBits(this.words[e]);if(t+=r,26!==r)break}return t},o.prototype.byteLength=function(){return Math.ceil(this.bitLength()/8)},o.prototype.toTwos=function(t){return 0!==this.negative?this.abs().inotn(t).iaddn(1):this.clone()},o.prototype.fromTwos=function(t){return this.testn(t-1)?this.notn(t).iaddn(1).ineg():this.clone()},o.prototype.isNeg=function(){return 0!==this.negative},o.prototype.neg=function(){return this.clone().ineg()},o.prototype.ineg=function(){return this.isZero()||(this.negative^=1),this},o.prototype.iuor=function(t){for(;this.length<t.length;)this.words[this.length++]=0;for(var e=0;e<t.length;e++)this.words[e]=this.words[e]|t.words[e];return this.strip()},o.prototype.ior=function(t){return n(0==(this.negative|t.negative)),this.iuor(t)},o.prototype.or=function(t){return this.length>t.length?this.clone().ior(t):t.clone().ior(this)},o.prototype.uor=function(t){return this.length>t.length?this.clone().iuor(t):t.clone().iuor(this)},o.prototype.iuand=function(t){for(var e=this.length>t.length?t:this,r=0;r<e.length;r++)this.words[r]=this.words[r]&t.words[r];return this.length=e.length,this.strip()},o.prototype.iand=function(t){return n(0==(this.negative|t.negative)),this.iuand(t)},o.prototype.and=function(t){return this.length>t.length?this.clone().iand(t):t.clone().iand(this)},o.prototype.uand=function(t){return this.length>t.length?this.clone().iuand(t):t.clone().iuand(this)},o.prototype.iuxor=function(t){for(var e,r=this.length>t.length?(e=this,t):(e=t,this),n=0;n<r.length;n++)this.words[n]=e.words[n]^r.words[n];if(this!==e)for(;n<e.length;n++)this.words[n]=e.words[n];return this.length=e.length,this.strip()},o.prototype.ixor=function(t){return n(0==(this.negative|t.negative)),this.iuxor(t)},o.prototype.xor=function(t){return this.length>t.length?this.clone().ixor(t):t.clone().ixor(this)},o.prototype.uxor=function(t){return this.length>t.length?this.clone().iuxor(t):t.clone().iuxor(this)},o.prototype.inotn=function(t){n("number"==typeof t&&0<=t);var e=0|Math.ceil(t/26);t%=26;this._expand(e),0<t&&e--;for(var r=0;r<e;r++)this.words[r]=67108863&~this.words[r];return 0<t&&(this.words[r]=~this.words[r]&67108863>>26-t),this.strip()},o.prototype.notn=function(t){return this.clone().inotn(t)},o.prototype.setn=function(t,e){n("number"==typeof t&&0<=t);var r=t/26|0;t%=26;return this._expand(1+r),this.words[r]=e?this.words[r]|1<<t:this.words[r]&~(1<<t),this.strip()},o.prototype.iadd=function(t){var e,r;if(0!==this.negative&&0===t.negative)return this.negative=0,e=this.isub(t),this.negative^=1,this._normSign();if(0===this.negative&&0!==t.negative)return t.negative=0,e=this.isub(t),t.negative=1,e._normSign();for(var n=this.length>t.length?(r=this,t):(r=t,this),i=0,o=0;o<n.length;o++)e=(0|r.words[o])+(0|n.words[o])+i,this.words[o]=67108863&e,i=e>>>26;for(;0!==i&&o<r.length;o++)e=(0|r.words[o])+i,this.words[o]=67108863&e,i=e>>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;o<r.length;o++)this.words[o]=r.words[o];return this},o.prototype.add=function(t){var e;return 0!==t.negative&&0===this.negative?(t.negative=0,e=this.sub(t),t.negative^=1,e):0===t.negative&&0!==this.negative?(this.negative=0,e=t.sub(this),this.negative=1,e):this.length>t.length?this.clone().iadd(t):t.clone().iadd(this)},o.prototype.isub=function(t){if(0!==t.negative){t.negative=0;var e=this.iadd(t);return t.negative=1,e._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(t),this.negative=1,this._normSign();var r,n=this.cmp(t);if(0===n)return this.negative=0,this.length=1,this.words[0]=0,this;for(var i=0<n?(r=this,t):(r=t,this),o=0,a=0;a<i.length;a++)o=(e=(0|r.words[a])-(0|i.words[a])+o)>>26,this.words[a]=67108863&e;for(;0!==o&&a<r.length;a++)o=(e=(0|r.words[a])+o)>>26,this.words[a]=67108863&e;if(0===o&&a<r.length&&r!==this)for(;a<r.length;a++)this.words[a]=r.words[a];return this.length=Math.max(this.length,a),r!==this&&(this.negative=1),this.strip()},o.prototype.sub=function(t){return this.clone().isub(t)};var p=function(t,e,r){var n=t.words,i=e.words,o=r.words,a=0|n[0],s=8191&a,u=a>>>13,f=0|n[1],h=8191&f,c=f>>>13,l=0|n[2],d=8191&l,p=l>>>13,m=0|n[3],b=8191&m,g=m>>>13,v=0|n[4],y=8191&v,w=v>>>13,A=0|n[5],M=8191&A,_=A>>>13,x=0|n[6],S=8191&x,E=x>>>13,k=0|n[7],O=8191&k,j=k>>>13,C=0|n[8],T=8191&C,B=C>>>13,N=0|n[9],I=8191&N,R=N>>>13,P=0|i[0],L=8191&P,q=P>>>13,D=0|i[1],z=8191&D,F=D>>>13,U=0|i[2],Y=8191&U,G=U>>>13,H=0|i[3],W=8191&H,Z=H>>>13,Q=0|i[4],V=8191&Q,K=Q>>>13,X=0|i[5],J=8191&X,$=X>>>13;a=0|i[6],f=8191&a,l=a>>>13,m=0|i[7],v=8191&m,A=m>>>13,x=0|i[8],k=8191&x,C=x>>>13,n=0|i[9],N=8191&n,P=n>>>13;r.negative=t.negative^e.negative,r.length=19;H=(0+Math.imul(s,L)|0)+((8191&(U=(U=Math.imul(s,q))+Math.imul(u,L)|0))<<13)|0;var tt=((Q=Math.imul(u,q))+(U>>>13)|0)+(H>>>26)|0;return H&=67108863,D=Math.imul(h,L),U=(U=Math.imul(h,q))+Math.imul(c,L)|0,Q=Math.imul(c,q),X=(tt+(D+Math.imul(s,z)|0)|0)+((8191&(U=(U=U+Math.imul(s,F)|0)+Math.imul(u,z)|0))<<13)|0,tt=((Q=Q+Math.imul(u,F)|0)+(U>>>13)|0)+(X>>>26)|0,X&=67108863,D=Math.imul(d,L),U=(U=Math.imul(d,q))+Math.imul(p,L)|0,Q=Math.imul(p,q),D=D+Math.imul(h,z)|0,U=(U=U+Math.imul(h,F)|0)+Math.imul(c,z)|0,Q=Q+Math.imul(c,F)|0,a=(tt+(D+Math.imul(s,Y)|0)|0)+((8191&(U=(U=U+Math.imul(s,G)|0)+Math.imul(u,Y)|0))<<13)|0,tt=((Q=Q+Math.imul(u,G)|0)+(U>>>13)|0)+(a>>>26)|0,a&=67108863,D=Math.imul(b,L),U=(U=Math.imul(b,q))+Math.imul(g,L)|0,Q=Math.imul(g,q),D=D+Math.imul(d,z)|0,U=(U=U+Math.imul(d,F)|0)+Math.imul(p,z)|0,Q=Q+Math.imul(p,F)|0,D=D+Math.imul(h,Y)|0,U=(U=U+Math.imul(h,G)|0)+Math.imul(c,Y)|0,Q=Q+Math.imul(c,G)|0,m=(tt+(D+Math.imul(s,W)|0)|0)+((8191&(U=(U=U+Math.imul(s,Z)|0)+Math.imul(u,W)|0))<<13)|0,tt=((Q=Q+Math.imul(u,Z)|0)+(U>>>13)|0)+(m>>>26)|0,m&=67108863,D=Math.imul(y,L),U=(U=Math.imul(y,q))+Math.imul(w,L)|0,Q=Math.imul(w,q),D=D+Math.imul(b,z)|0,U=(U=U+Math.imul(b,F)|0)+Math.imul(g,z)|0,Q=Q+Math.imul(g,F)|0,D=D+Math.imul(d,Y)|0,U=(U=U+Math.imul(d,G)|0)+Math.imul(p,Y)|0,Q=Q+Math.imul(p,G)|0,D=D+Math.imul(h,W)|0,U=(U=U+Math.imul(h,Z)|0)+Math.imul(c,W)|0,Q=Q+Math.imul(c,Z)|0,x=(tt+(D+Math.imul(s,V)|0)|0)+((8191&(U=(U=U+Math.imul(s,K)|0)+Math.imul(u,V)|0))<<13)|0,tt=((Q=Q+Math.imul(u,K)|0)+(U>>>13)|0)+(x>>>26)|0,x&=67108863,D=Math.imul(M,L),U=(U=Math.imul(M,q))+Math.imul(_,L)|0,Q=Math.imul(_,q),D=D+Math.imul(y,z)|0,U=(U=U+Math.imul(y,F)|0)+Math.imul(w,z)|0,Q=Q+Math.imul(w,F)|0,D=D+Math.imul(b,Y)|0,U=(U=U+Math.imul(b,G)|0)+Math.imul(g,Y)|0,Q=Q+Math.imul(g,G)|0,D=D+Math.imul(d,W)|0,U=(U=U+Math.imul(d,Z)|0)+Math.imul(p,W)|0,Q=Q+Math.imul(p,Z)|0,D=D+Math.imul(h,V)|0,U=(U=U+Math.imul(h,K)|0)+Math.imul(c,V)|0,Q=Q+Math.imul(c,K)|0,i=(tt+(D+Math.imul(s,J)|0)|0)+((8191&(U=(U=U+Math.imul(s,$)|0)+Math.imul(u,J)|0))<<13)|0,tt=((Q=Q+Math.imul(u,$)|0)+(U>>>13)|0)+(i>>>26)|0,i&=67108863,D=Math.imul(S,L),U=(U=Math.imul(S,q))+Math.imul(E,L)|0,Q=Math.imul(E,q),D=D+Math.imul(M,z)|0,U=(U=U+Math.imul(M,F)|0)+Math.imul(_,z)|0,Q=Q+Math.imul(_,F)|0,D=D+Math.imul(y,Y)|0,U=(U=U+Math.imul(y,G)|0)+Math.imul(w,Y)|0,Q=Q+Math.imul(w,G)|0,D=D+Math.imul(b,W)|0,U=(U=U+Math.imul(b,Z)|0)+Math.imul(g,W)|0,Q=Q+Math.imul(g,Z)|0,D=D+Math.imul(d,V)|0,U=(U=U+Math.imul(d,K)|0)+Math.imul(p,V)|0,Q=Q+Math.imul(p,K)|0,D=D+Math.imul(h,J)|0,U=(U=U+Math.imul(h,$)|0)+Math.imul(c,J)|0,Q=Q+Math.imul(c,$)|0,n=(tt+(D+Math.imul(s,f)|0)|0)+((8191&(U=(U=U+Math.imul(s,l)|0)+Math.imul(u,f)|0))<<13)|0,tt=((Q=Q+Math.imul(u,l)|0)+(U>>>13)|0)+(n>>>26)|0,n&=67108863,D=Math.imul(O,L),U=(U=Math.imul(O,q))+Math.imul(j,L)|0,Q=Math.imul(j,q),D=D+Math.imul(S,z)|0,U=(U=U+Math.imul(S,F)|0)+Math.imul(E,z)|0,Q=Q+Math.imul(E,F)|0,D=D+Math.imul(M,Y)|0,U=(U=U+Math.imul(M,G)|0)+Math.imul(_,Y)|0,Q=Q+Math.imul(_,G)|0,D=D+Math.imul(y,W)|0,U=(U=U+Math.imul(y,Z)|0)+Math.imul(w,W)|0,Q=Q+Math.imul(w,Z)|0,D=D+Math.imul(b,V)|0,U=(U=U+Math.imul(b,K)|0)+Math.imul(g,V)|0,Q=Q+Math.imul(g,K)|0,D=D+Math.imul(d,J)|0,U=(U=U+Math.imul(d,$)|0)+Math.imul(p,J)|0,Q=Q+Math.imul(p,$)|0,D=D+Math.imul(h,f)|0,U=(U=U+Math.imul(h,l)|0)+Math.imul(c,f)|0,Q=Q+Math.imul(c,l)|0,t=(tt+(D+Math.imul(s,v)|0)|0)+((8191&(U=(U=U+Math.imul(s,A)|0)+Math.imul(u,v)|0))<<13)|0,tt=((Q=Q+Math.imul(u,A)|0)+(U>>>13)|0)+(t>>>26)|0,t&=67108863,D=Math.imul(T,L),U=(U=Math.imul(T,q))+Math.imul(B,L)|0,Q=Math.imul(B,q),D=D+Math.imul(O,z)|0,U=(U=U+Math.imul(O,F)|0)+Math.imul(j,z)|0,Q=Q+Math.imul(j,F)|0,D=D+Math.imul(S,Y)|0,U=(U=U+Math.imul(S,G)|0)+Math.imul(E,Y)|0,Q=Q+Math.imul(E,G)|0,D=D+Math.imul(M,W)|0,U=(U=U+Math.imul(M,Z)|0)+Math.imul(_,W)|0,Q=Q+Math.imul(_,Z)|0,D=D+Math.imul(y,V)|0,U=(U=U+Math.imul(y,K)|0)+Math.imul(w,V)|0,Q=Q+Math.imul(w,K)|0,D=D+Math.imul(b,J)|0,U=(U=U+Math.imul(b,$)|0)+Math.imul(g,J)|0,Q=Q+Math.imul(g,$)|0,D=D+Math.imul(d,f)|0,U=(U=U+Math.imul(d,l)|0)+Math.imul(p,f)|0,Q=Q+Math.imul(p,l)|0,D=D+Math.imul(h,v)|0,U=(U=U+Math.imul(h,A)|0)+Math.imul(c,v)|0,Q=Q+Math.imul(c,A)|0,e=(tt+(D+Math.imul(s,k)|0)|0)+((8191&(U=(U=U+Math.imul(s,C)|0)+Math.imul(u,k)|0))<<13)|0,tt=((Q=Q+Math.imul(u,C)|0)+(U>>>13)|0)+(e>>>26)|0,e&=67108863,D=Math.imul(I,L),U=(U=Math.imul(I,q))+Math.imul(R,L)|0,Q=Math.imul(R,q),D=D+Math.imul(T,z)|0,U=(U=U+Math.imul(T,F)|0)+Math.imul(B,z)|0,Q=Q+Math.imul(B,F)|0,D=D+Math.imul(O,Y)|0,U=(U=U+Math.imul(O,G)|0)+Math.imul(j,Y)|0,Q=Q+Math.imul(j,G)|0,D=D+Math.imul(S,W)|0,U=(U=U+Math.imul(S,Z)|0)+Math.imul(E,W)|0,Q=Q+Math.imul(E,Z)|0,D=D+Math.imul(M,V)|0,U=(U=U+Math.imul(M,K)|0)+Math.imul(_,V)|0,Q=Q+Math.imul(_,K)|0,D=D+Math.imul(y,J)|0,U=(U=U+Math.imul(y,$)|0)+Math.imul(w,J)|0,Q=Q+Math.imul(w,$)|0,D=D+Math.imul(b,f)|0,U=(U=U+Math.imul(b,l)|0)+Math.imul(g,f)|0,Q=Q+Math.imul(g,l)|0,D=D+Math.imul(d,v)|0,U=(U=U+Math.imul(d,A)|0)+Math.imul(p,v)|0,Q=Q+Math.imul(p,A)|0,D=D+Math.imul(h,k)|0,U=(U=U+Math.imul(h,C)|0)+Math.imul(c,k)|0,Q=Q+Math.imul(c,C)|0,s=(tt+(D+Math.imul(s,N)|0)|0)+((8191&(U=(U=U+Math.imul(s,P)|0)+Math.imul(u,N)|0))<<13)|0,tt=((Q=Q+Math.imul(u,P)|0)+(U>>>13)|0)+(s>>>26)|0,s&=67108863,D=Math.imul(I,z),U=(U=Math.imul(I,F))+Math.imul(R,z)|0,Q=Math.imul(R,F),D=D+Math.imul(T,Y)|0,U=(U=U+Math.imul(T,G)|0)+Math.imul(B,Y)|0,Q=Q+Math.imul(B,G)|0,D=D+Math.imul(O,W)|0,U=(U=U+Math.imul(O,Z)|0)+Math.imul(j,W)|0,Q=Q+Math.imul(j,Z)|0,D=D+Math.imul(S,V)|0,U=(U=U+Math.imul(S,K)|0)+Math.imul(E,V)|0,Q=Q+Math.imul(E,K)|0,D=D+Math.imul(M,J)|0,U=(U=U+Math.imul(M,$)|0)+Math.imul(_,J)|0,Q=Q+Math.imul(_,$)|0,D=D+Math.imul(y,f)|0,U=(U=U+Math.imul(y,l)|0)+Math.imul(w,f)|0,Q=Q+Math.imul(w,l)|0,D=D+Math.imul(b,v)|0,U=(U=U+Math.imul(b,A)|0)+Math.imul(g,v)|0,Q=Q+Math.imul(g,A)|0,D=D+Math.imul(d,k)|0,U=(U=U+Math.imul(d,C)|0)+Math.imul(p,k)|0,Q=Q+Math.imul(p,C)|0,h=(tt+(D+Math.imul(h,N)|0)|0)+((8191&(U=(U=U+Math.imul(h,P)|0)+Math.imul(c,N)|0))<<13)|0,tt=((Q=Q+Math.imul(c,P)|0)+(U>>>13)|0)+(h>>>26)|0,h&=67108863,D=Math.imul(I,Y),U=(U=Math.imul(I,G))+Math.imul(R,Y)|0,Q=Math.imul(R,G),D=D+Math.imul(T,W)|0,U=(U=U+Math.imul(T,Z)|0)+Math.imul(B,W)|0,Q=Q+Math.imul(B,Z)|0,D=D+Math.imul(O,V)|0,U=(U=U+Math.imul(O,K)|0)+Math.imul(j,V)|0,Q=Q+Math.imul(j,K)|0,D=D+Math.imul(S,J)|0,U=(U=U+Math.imul(S,$)|0)+Math.imul(E,J)|0,Q=Q+Math.imul(E,$)|0,D=D+Math.imul(M,f)|0,U=(U=U+Math.imul(M,l)|0)+Math.imul(_,f)|0,Q=Q+Math.imul(_,l)|0,D=D+Math.imul(y,v)|0,U=(U=U+Math.imul(y,A)|0)+Math.imul(w,v)|0,Q=Q+Math.imul(w,A)|0,D=D+Math.imul(b,k)|0,U=(U=U+Math.imul(b,C)|0)+Math.imul(g,k)|0,Q=Q+Math.imul(g,C)|0,d=(tt+(D+Math.imul(d,N)|0)|0)+((8191&(U=(U=U+Math.imul(d,P)|0)+Math.imul(p,N)|0))<<13)|0,tt=((Q=Q+Math.imul(p,P)|0)+(U>>>13)|0)+(d>>>26)|0,d&=67108863,D=Math.imul(I,W),U=(U=Math.imul(I,Z))+Math.imul(R,W)|0,Q=Math.imul(R,Z),D=D+Math.imul(T,V)|0,U=(U=U+Math.imul(T,K)|0)+Math.imul(B,V)|0,Q=Q+Math.imul(B,K)|0,D=D+Math.imul(O,J)|0,U=(U=U+Math.imul(O,$)|0)+Math.imul(j,J)|0,Q=Q+Math.imul(j,$)|0,D=D+Math.imul(S,f)|0,U=(U=U+Math.imul(S,l)|0)+Math.imul(E,f)|0,Q=Q+Math.imul(E,l)|0,D=D+Math.imul(M,v)|0,U=(U=U+Math.imul(M,A)|0)+Math.imul(_,v)|0,Q=Q+Math.imul(_,A)|0,D=D+Math.imul(y,k)|0,U=(U=U+Math.imul(y,C)|0)+Math.imul(w,k)|0,Q=Q+Math.imul(w,C)|0,b=(tt+(D+Math.imul(b,N)|0)|0)+((8191&(U=(U=U+Math.imul(b,P)|0)+Math.imul(g,N)|0))<<13)|0,tt=((Q=Q+Math.imul(g,P)|0)+(U>>>13)|0)+(b>>>26)|0,b&=67108863,D=Math.imul(I,V),U=(U=Math.imul(I,K))+Math.imul(R,V)|0,Q=Math.imul(R,K),D=D+Math.imul(T,J)|0,U=(U=U+Math.imul(T,$)|0)+Math.imul(B,J)|0,Q=Q+Math.imul(B,$)|0,D=D+Math.imul(O,f)|0,U=(U=U+Math.imul(O,l)|0)+Math.imul(j,f)|0,Q=Q+Math.imul(j,l)|0,D=D+Math.imul(S,v)|0,U=(U=U+Math.imul(S,A)|0)+Math.imul(E,v)|0,Q=Q+Math.imul(E,A)|0,D=D+Math.imul(M,k)|0,U=(U=U+Math.imul(M,C)|0)+Math.imul(_,k)|0,Q=Q+Math.imul(_,C)|0,y=(tt+(D+Math.imul(y,N)|0)|0)+((8191&(U=(U=U+Math.imul(y,P)|0)+Math.imul(w,N)|0))<<13)|0,tt=((Q=Q+Math.imul(w,P)|0)+(U>>>13)|0)+(y>>>26)|0,y&=67108863,D=Math.imul(I,J),U=(U=Math.imul(I,$))+Math.imul(R,J)|0,Q=Math.imul(R,$),D=D+Math.imul(T,f)|0,U=(U=U+Math.imul(T,l)|0)+Math.imul(B,f)|0,Q=Q+Math.imul(B,l)|0,D=D+Math.imul(O,v)|0,U=(U=U+Math.imul(O,A)|0)+Math.imul(j,v)|0,Q=Q+Math.imul(j,A)|0,D=D+Math.imul(S,k)|0,U=(U=U+Math.imul(S,C)|0)+Math.imul(E,k)|0,Q=Q+Math.imul(E,C)|0,M=(tt+(D+Math.imul(M,N)|0)|0)+((8191&(U=(U=U+Math.imul(M,P)|0)+Math.imul(_,N)|0))<<13)|0,tt=((Q=Q+Math.imul(_,P)|0)+(U>>>13)|0)+(M>>>26)|0,M&=67108863,D=Math.imul(I,f),U=(U=Math.imul(I,l))+Math.imul(R,f)|0,Q=Math.imul(R,l),D=D+Math.imul(T,v)|0,U=(U=U+Math.imul(T,A)|0)+Math.imul(B,v)|0,Q=Q+Math.imul(B,A)|0,D=D+Math.imul(O,k)|0,U=(U=U+Math.imul(O,C)|0)+Math.imul(j,k)|0,Q=Q+Math.imul(j,C)|0,S=(tt+(D+Math.imul(S,N)|0)|0)+((8191&(U=(U=U+Math.imul(S,P)|0)+Math.imul(E,N)|0))<<13)|0,tt=((Q=Q+Math.imul(E,P)|0)+(U>>>13)|0)+(S>>>26)|0,S&=67108863,D=Math.imul(I,v),U=(U=Math.imul(I,A))+Math.imul(R,v)|0,Q=Math.imul(R,A),D=D+Math.imul(T,k)|0,U=(U=U+Math.imul(T,C)|0)+Math.imul(B,k)|0,Q=Q+Math.imul(B,C)|0,O=(tt+(D+Math.imul(O,N)|0)|0)+((8191&(U=(U=U+Math.imul(O,P)|0)+Math.imul(j,N)|0))<<13)|0,tt=((Q=Q+Math.imul(j,P)|0)+(U>>>13)|0)+(O>>>26)|0,O&=67108863,D=Math.imul(I,k),U=(U=Math.imul(I,C))+Math.imul(R,k)|0,Q=Math.imul(R,C),T=(tt+(D+Math.imul(T,N)|0)|0)+((8191&(U=(U=U+Math.imul(T,P)|0)+Math.imul(B,N)|0))<<13)|0,tt=((Q=Q+Math.imul(B,P)|0)+(U>>>13)|0)+(T>>>26)|0,T&=67108863,N=(tt+Math.imul(I,N)|0)+((8191&(U=(U=Math.imul(I,P))+Math.imul(R,N)|0))<<13)|0,tt=((Q=Math.imul(R,P))+(U>>>13)|0)+(N>>>26)|0,N&=67108863,o[0]=H,o[1]=X,o[2]=a,o[3]=m,o[4]=x,o[5]=i,o[6]=n,o[7]=t,o[8]=e,o[9]=s,o[10]=h,o[11]=d,o[12]=b,o[13]=y,o[14]=M,o[15]=S,o[16]=O,o[17]=T,o[18]=N,0!=tt&&(o[19]=tt,r.length++),r};function m(t,e,r){return(new b).mulp(t,e,r)}function b(t,e){this.x=t,this.y=e}Math.imul||(p=d),o.prototype.mulTo=function(t,e){var r=this.length+t.length;e=(10===this.length&&10===t.length?p:r<63?d:r<1024?function(t,e,r){r.negative=e.negative^t.negative,r.length=t.length+e.length;for(var n=0,i=0,o=0;o<r.length-1;o++){for(var a=i,s=(i=0,67108863&n),u=Math.min(o,e.length-1),f=Math.max(0,o-t.length+1);f<=u;f++){var h=(0|t.words[o-f])*(0|e.words[f]),c=67108863&h;s=67108863&(c=c+s|0);i+=(a=(a=a+(h/67108864|0)|0)+(c>>>26)|0)>>>26,a&=67108863}r.words[o]=s,n=a,a=i}return 0!==n?r.words[o]=n:r.length--,r.strip()}:m)(this,t,e);return e},b.prototype.makeRBT=function(t){for(var e=new Array(t),r=o.prototype._countBits(t)-1,n=0;n<t;n++)e[n]=this.revBin(n,r,t);return e},b.prototype.revBin=function(t,e,r){if(0===t||t===r-1)return t;for(var n=0,i=0;i<e;i++)n|=(1&t)<<e-i-1,t>>=1;return n},b.prototype.permute=function(t,e,r,n,i,o){for(var a=0;a<o;a++)n[a]=e[t[a]],i[a]=r[t[a]]},b.prototype.transform=function(t,e,r,n,i,o){this.permute(o,t,e,r,n,i);for(var a=1;a<i;a<<=1)for(var s=a<<1,u=Math.cos(2*Math.PI/s),f=Math.sin(2*Math.PI/s),h=0;h<i;h+=s)for(var c=u,l=f,d=0;d<a;d++){var p=r[h+d],m=n[h+d],b=r[h+d+a],g=c*b-l*(v=n[h+d+a]),v=c*v+l*b;r[h+d]=p+(b=g),n[h+d]=m+v,r[h+d+a]=p-b,n[h+d+a]=m-v,d!==s&&(g=u*c-f*l,l=u*l+f*c,c=g)}},b.prototype.guessLen13b=function(t,e){t=1&(n=1|Math.max(e,t));for(var r=0,n=n/2|0;n;n>>>=1)r++;return 1<<r+1+t},b.prototype.conjugate=function(t,e,r){if(!(r<=1))for(var n=0;n<r/2;n++){var i=t[n];t[n]=t[r-n-1],t[r-n-1]=i,i=e[n],e[n]=-e[r-n-1],e[r-n-1]=-i}},b.prototype.normalize13b=function(t,e){for(var r=0,n=0;n<e/2;n++){var i=8192*Math.round(t[2*n+1]/e)+Math.round(t[2*n]/e)+r;t[n]=67108863&i,r=i<67108864?0:i/67108864|0}return t},b.prototype.convert13b=function(t,e,r,i){for(var o=0,a=0;a<e;a++)o+=0|t[a],r[2*a]=8191&o,r[2*a+1]=8191&(o>>>=13),o>>>=13;for(a=2*e;a<i;++a)r[a]=0;n(0===o),n(0==(-8192&o))},b.prototype.stub=function(t){for(var e=new Array(t),r=0;r<t;r++)e[r]=0;return e},b.prototype.mulp=function(t,e,r){var n=2*this.guessLen13b(t.length,e.length),i=this.makeRBT(n),o=this.stub(n),a=new Array(n),s=new Array(n),u=new Array(n),f=new Array(n),h=new Array(n),c=new Array(n),l=r.words;l.length=n,this.convert13b(t.words,t.length,a,n),this.convert13b(e.words,e.length,f,n),this.transform(a,o,s,u,n,i),this.transform(f,o,h,c,n,i);for(var d=0;d<n;d++){var p=s[d]*h[d]-u[d]*c[d];u[d]=s[d]*c[d]+u[d]*h[d],s[d]=p}return this.conjugate(s,u,n),this.transform(s,u,l,o,n,i),this.conjugate(l,o,n),this.normalize13b(l,n),r.negative=t.negative^e.negative,r.length=t.length+e.length,r.strip()},o.prototype.mul=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),this.mulTo(t,e)},o.prototype.mulf=function(t){var e=new o(null);return e.words=new Array(this.length+t.length),m(this,t,e)},o.prototype.imul=function(t){return this.clone().mulTo(t,this)},o.prototype.imuln=function(t){n("number"==typeof t),n(t<67108864);for(var e=0,r=0;r<this.length;r++){var i=(0|this.words[r])*t,o=(67108863&i)+(67108863&e);e>>=26,e+=i/67108864|0,e+=o>>>26,this.words[r]=67108863&o}return 0!==e&&(this.words[r]=e,this.length++),this},o.prototype.muln=function(t){return this.clone().imuln(t)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(t){var e=function(t){for(var e=new Array(t.bitLength()),r=0;r<e.length;r++){var n=r%26;e[r]=(t.words[r/26|0]&1<<n)>>>n}return e}(t);if(0===e.length)return new o(1);for(var r=this,n=0;n<e.length&&0===e[n];n++,r=r.sqr());if(++n<e.length)for(var i=r.sqr();n<e.length;n++,i=i.sqr())0!==e[n]&&(r=r.mul(i));return r},o.prototype.iushln=function(t){n("number"==typeof t&&0<=t);var e=t%26,r=(t-e)/26,i=67108863>>>26-e<<26-e;if(0!=e){for(var o=0,a=0;a<this.length;a++){var s=this.words[a]&i,u=(0|this.words[a])-s<<e;this.words[a]=u|o,o=s>>>26-e}o&&(this.words[a]=o,this.length++)}if(0!=r){for(a=this.length-1;0<=a;a--)this.words[a+r]=this.words[a];for(a=0;a<r;a++)this.words[a]=0;this.length+=r}return this.strip()},o.prototype.ishln=function(t){return n(0===this.negative),this.iushln(t)},o.prototype.iushrn=function(t,e,r){n("number"==typeof t&&0<=t);var i=e?(e-e%26)/26:0,o=t%26,a=Math.min((t-o)/26,this.length),s=67108863^67108863>>>o<<o,u=r;if(i-=a,i=Math.max(0,i),u){for(var f=0;f<a;f++)u.words[f]=this.words[f];u.length=a}if(0!==a)if(this.length>a)for(this.length-=a,f=0;f<this.length;f++)this.words[f]=this.words[f+a];else this.words[0]=0,this.length=1;var h=0;for(f=this.length-1;0<=f&&(0!==h||i<=f);f--){var c=0|this.words[f];this.words[f]=h<<26-o|c>>>o,h=c&s}return u&&0!==h&&(u.words[u.length++]=h),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(t,e,r){return n(0===this.negative),this.iushrn(t,e,r)},o.prototype.shln=function(t){return this.clone().ishln(t)},o.prototype.ushln=function(t){return this.clone().iushln(t)},o.prototype.shrn=function(t){return this.clone().ishrn(t)},o.prototype.ushrn=function(t){return this.clone().iushrn(t)},o.prototype.testn=function(t){n("number"==typeof t&&0<=t);var e=t%26;t=(t-e)/26;return!(this.length<=t)&&!!(this.words[t]&1<<e)},o.prototype.imaskn=function(t){n("number"==typeof t&&0<=t);var e=t%26;t=(t-e)/26;return n(0===this.negative,"imaskn works only with positive numbers"),this.length<=t?this:(0!=e&&t++,this.length=Math.min(t,this.length),0!=e&&(this.words[this.length-1]&=67108863^67108863>>>e<<e),this.strip())},o.prototype.maskn=function(t){return this.clone().imaskn(t)},o.prototype.iaddn=function(t){return n("number"==typeof t),n(t<67108864),t<0?this.isubn(-t):0!==this.negative?(1===this.length&&(0|this.words[0])<t?(this.words[0]=t-(0|this.words[0]),this.negative=0):(this.negative=0,this.isubn(t),this.negative=1),this):this._iaddn(t)},o.prototype._iaddn=function(t){this.words[0]+=t;for(var e=0;e<this.length&&67108864<=this.words[e];e++)this.words[e]-=67108864,e===this.length-1?this.words[e+1]=1:this.words[e+1]++;return this.length=Math.max(this.length,e+1),this},o.prototype.isubn=function(t){if(n("number"==typeof t),n(t<67108864),t<0)return this.iaddn(-t);if(0!==this.negative)return this.negative=0,this.iaddn(t),this.negative=1,this;if(this.words[0]-=t,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var e=0;e<this.length&&this.words[e]<0;e++)this.words[e]+=67108864,--this.words[e+1];return this.strip()},o.prototype.addn=function(t){return this.clone().iaddn(t)},o.prototype.subn=function(t){return this.clone().isubn(t)},o.prototype.iabs=function(){return this.negative=0,this},o.prototype.abs=function(){return this.clone().iabs()},o.prototype._ishlnsubmul=function(t,e,r){var i=t.length+r;this._expand(i);for(var o=0,a=0;a<t.length;a++){var s=(0|this.words[a+r])+o,u=(0|t.words[a])*e;o=((s-=67108863&u)>>26)-(u/67108864|0);this.words[a+r]=67108863&s}for(;a<this.length-r;a++)o=(s=(0|this.words[a+r])+o)>>26,this.words[a+r]=67108863&s;if(0===o)return this.strip();for(n(-1===o),a=o=0;a<this.length;a++)o=(s=-(0|this.words[a])+o)>>26,this.words[a]=67108863&s;return this.negative=1,this.strip()},o.prototype._wordDiv=function(t,e){var r=this.length-t.length,n=this.clone(),i=t,a=0|i.words[i.length-1];0!=(r=26-this._countBits(a))&&(i=i.ushln(r),n.iushln(r),a=0|i.words[i.length-1]);var s,u=n.length-i.length;if("mod"!==e){(s=new o(null)).length=1+u,s.words=new Array(s.length);for(var f=0;f<s.length;f++)s.words[f]=0}t=n.clone()._ishlnsubmul(i,1,u),0===t.negative&&(n=t,s&&(s.words[u]=1));for(var h=u-1;0<=h;h--){var c=67108864*(0|n.words[i.length+h])+(0|n.words[i.length+h-1]);c=Math.min(c/a|0,67108863);for(n._ishlnsubmul(i,c,h);0!==n.negative;)c--,n.negative=0,n._ishlnsubmul(i,1,h),n.isZero()||(n.negative^=1);s&&(s.words[h]=c)}return s&&s.strip(),n.strip(),"div"!==e&&0!=r&&n.iushrn(r),{div:s||null,mod:n}},o.prototype.divmod=function(t,e,r){return n(!t.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===t.negative?(s=this.neg().divmod(t,e),"mod"!==e&&(i=s.div.neg()),"div"!==e&&(a=s.mod.neg(),r&&0!==a.negative&&a.iadd(t)),{div:i,mod:a}):0===this.negative&&0!==t.negative?(s=this.divmod(t.neg(),e),{div:i="mod"!==e?s.div.neg():i,mod:s.mod}):0!=(this.negative&t.negative)?(s=this.neg().divmod(t.neg(),e),"div"!==e&&(a=s.mod.neg(),r&&0!==a.negative&&a.isub(t)),{div:s.div,mod:a}):t.length>this.length||this.cmp(t)<0?{div:new o(0),mod:this}:1===t.length?"div"===e?{div:this.divn(t.words[0]),mod:null}:"mod"===e?{div:null,mod:new o(this.modn(t.words[0]))}:{div:this.divn(t.words[0]),mod:new o(this.modn(t.words[0]))}:this._wordDiv(t,e);var i,a,s},o.prototype.div=function(t){return this.divmod(t,"div",!1).div},o.prototype.mod=function(t){return this.divmod(t,"mod",!1).mod},o.prototype.umod=function(t){return this.divmod(t,"mod",!0).mod},o.prototype.divRound=function(t){var e=this.divmod(t);if(e.mod.isZero())return e.div;var r=0!==e.div.negative?e.mod.isub(t):e.mod,n=t.ushrn(1);t=t.andln(1),n=r.cmp(n);return n<0||1===t&&0===n?e.div:0!==e.div.negative?e.div.isubn(1):e.div.iaddn(1)},o.prototype.modn=function(t){n(t<=67108863);for(var e=(1<<26)%t,r=0,i=this.length-1;0<=i;i--)r=(e*r+(0|this.words[i]))%t;return r},o.prototype.idivn=function(t){n(t<=67108863);for(var e=0,r=this.length-1;0<=r;r--){var i=(0|this.words[r])+67108864*e;this.words[r]=i/t|0,e=i%t}return this.strip()},o.prototype.divn=function(t){return this.clone().idivn(t)},o.prototype.egcd=function(t){n(0===t.negative),n(!t.isZero());for(var e=this,r=t.clone(),i=(e=0!==e.negative?e.umod(t):e.clone(),new o(1)),a=new o(0),s=new o(0),u=new o(1),f=0;e.isEven()&&r.isEven();)e.iushrn(1),r.iushrn(1),++f;for(var h=r.clone(),c=e.clone();!e.isZero();){for(var l=0,d=1;0==(e.words[0]&d)&&l<26;++l,d<<=1);if(0<l)for(e.iushrn(l);0<l--;)(i.isOdd()||a.isOdd())&&(i.iadd(h),a.isub(c)),i.iushrn(1),a.iushrn(1);for(var p=0,m=1;0==(r.words[0]&m)&&p<26;++p,m<<=1);if(0<p)for(r.iushrn(p);0<p--;)(s.isOdd()||u.isOdd())&&(s.iadd(h),u.isub(c)),s.iushrn(1),u.iushrn(1);0<=e.cmp(r)?(e.isub(r),i.isub(s),a.isub(u)):(r.isub(e),s.isub(i),u.isub(a))}return{a:s,b:u,gcd:r.iushln(f)}},o.prototype._invmp=function(t){n(0===t.negative),n(!t.isZero());for(var e,r=this,i=t.clone(),a=(r=0!==r.negative?r.umod(t):r.clone(),new o(1)),s=new o(0),u=i.clone();0<r.cmpn(1)&&0<i.cmpn(1);){for(var f=0,h=1;0==(r.words[0]&h)&&f<26;++f,h<<=1);if(0<f)for(r.iushrn(f);0<f--;)a.isOdd()&&a.iadd(u),a.iushrn(1);for(var c=0,l=1;0==(i.words[0]&l)&&c<26;++c,l<<=1);if(0<c)for(i.iushrn(c);0<c--;)s.isOdd()&&s.iadd(u),s.iushrn(1);0<=r.cmp(i)?(r.isub(i),a.isub(s)):(i.isub(r),s.isub(a))}return(e=0===r.cmpn(1)?a:s).cmpn(0)<0&&e.iadd(t),e},o.prototype.gcd=function(t){if(this.isZero())return t.abs();if(t.isZero())return this.abs();var e=this.clone(),r=t.clone();e.negative=0;for(var n=r.negative=0;e.isEven()&&r.isEven();n++)e.iushrn(1),r.iushrn(1);for(;;){for(;e.isEven();)e.iushrn(1);for(;r.isEven();)r.iushrn(1);var i=e.cmp(r);if(i<0){var o=e;e=r,r=o}else if(0===i||0===r.cmpn(1))break;e.isub(r)}return r.iushln(n)},o.prototype.invm=function(t){return this.egcd(t).a.umod(t)},o.prototype.isEven=function(){return 0==(1&this.words[0])},o.prototype.isOdd=function(){return 1==(1&this.words[0])},o.prototype.andln=function(t){return this.words[0]&t},o.prototype.bincn=function(t){n("number"==typeof t);var e=t%26;t=(t-e)/26,e=1<<e;if(this.length<=t)return this._expand(1+t),this.words[t]|=e,this;for(var r=e,i=t;0!==r&&i<this.length;i++){var o=0|this.words[i];r=(o+=r)>>>26;o&=67108863,this.words[i]=o}return 0!==r&&(this.words[i]=r,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(t){var e=t<0;return 0===this.negative||e?0===this.negative&&e?1:(this.strip(),t=1<this.length?1:(n((t=e?-t:t)<=67108863,"Number is too big"),(e=0|this.words[0])===t?0:e<t?-1:1),0!==this.negative?0|-t:t):-1},o.prototype.cmp=function(t){return 0!==this.negative&&0===t.negative?-1:0===this.negative&&0!==t.negative?1:(t=this.ucmp(t),0!==this.negative?0|-t:t)},o.prototype.ucmp=function(t){if(this.length>t.length)return 1;if(this.length<t.length)return-1;for(var e=0,r=this.length-1;0<=r;r--){var n=0|this.words[r],i=0|t.words[r];if(n!=i){n<i?e=-1:i<n&&(e=1);break}}return e},o.prototype.gtn=function(t){return 1===this.cmpn(t)},o.prototype.gt=function(t){return 1===this.cmp(t)},o.prototype.gten=function(t){return 0<=this.cmpn(t)},o.prototype.gte=function(t){return 0<=this.cmp(t)},o.prototype.ltn=function(t){return-1===this.cmpn(t)},o.prototype.lt=function(t){return-1===this.cmp(t)},o.prototype.lten=function(t){return this.cmpn(t)<=0},o.prototype.lte=function(t){return this.cmp(t)<=0},o.prototype.eqn=function(t){return 0===this.cmpn(t)},o.prototype.eq=function(t){return 0===this.cmp(t)},o.red=function(t){return new _(t)},o.prototype.toRed=function(t){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),t.convertTo(this)._forceRed(t)},o.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(t){return this.red=t,this},o.prototype.forceRed=function(t){return n(!this.red,"Already a number in reduction context"),this._forceRed(t)},o.prototype.redAdd=function(t){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,t)},o.prototype.redIAdd=function(t){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,t)},o.prototype.redSub=function(t){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,t)},o.prototype.redISub=function(t){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,t)},o.prototype.redShl=function(t){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,t)},o.prototype.redMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.mul(this,t)},o.prototype.redIMul=function(t){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,t),this.red.imul(this,t)},o.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(t){return n(this.red&&!t.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,t)};var g={k256:null,p224:null,p192:null,p25519:null};function v(t,e){this.name=t,this.p=new o(e,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function y(){v.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function w(){v.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function A(){v.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function M(){v.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function _(t){var e;"string"==typeof t?(e=o._prime(t),this.m=e.p,this.prime=e):(n(t.gtn(1),"modulus must be greater than 1"),this.m=t,this.prime=null)}function x(t){_.call(this,t),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new o(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)}v.prototype._tmp=function(){var t=new o(null);return t.words=new Array(Math.ceil(this.n/13)),t},v.prototype.ireduce=function(t){for(var e,r=t;this.split(r,this.tmp),(e=(r=(r=this.imulK(r)).iadd(this.tmp)).bitLength())>this.n;);return t=e<this.n?-1:r.ucmp(this.p),0===t?(r.words[0]=0,r.length=1):0<t?r.isub(this.p):void 0!==r.strip?r.strip():r._strip(),r},v.prototype.split=function(t,e){t.iushrn(this.n,0,e)},v.prototype.imulK=function(t){return t.imul(this.k)},i(y,v),y.prototype.split=function(t,e){for(var r=Math.min(t.length,9),n=0;n<r;n++)e.words[n]=t.words[n];if(e.length=r,t.length<=9)return t.words[0]=0,void(t.length=1);var i=t.words[9];for(e.words[e.length++]=4194303&i,n=10;n<t.length;n++){var o=0|t.words[n];t.words[n-10]=(4194303&o)<<4|i>>>22,i=o}0===(t.words[n-10]=i>>>=22)&&10<t.length?t.length-=10:t.length-=9},y.prototype.imulK=function(t){t.words[t.length]=0,t.words[t.length+1]=0,t.length+=2;for(var e=0,r=0;r<t.length;r++){var n=0|t.words[r];e+=977*n,t.words[r]=67108863&e,e=64*n+(e/67108864|0)}return 0===t.words[t.length-1]&&(t.length--,0===t.words[t.length-1]&&t.length--),t},i(w,v),i(A,v),i(M,v),M.prototype.imulK=function(t){for(var e=0,r=0;r<t.length;r++){var n=19*(0|t.words[r])+e,i=67108863&n;n>>>=26,t.words[r]=i,e=n}return 0!==e&&(t.words[t.length++]=e),t},o._prime=function(t){if(g[t])return g[t];var e;if("k256"===t)e=new y;else if("p224"===t)e=new w;else if("p192"===t)e=new A;else{if("p25519"!==t)throw new Error("Unknown prime "+t);e=new M}return g[t]=e},_.prototype._verify1=function(t){n(0===t.negative,"red works only with positives"),n(t.red,"red works only with red numbers")},_.prototype._verify2=function(t,e){n(0==(t.negative|e.negative),"red works only with positives"),n(t.red&&t.red===e.red,"red works only with red numbers")},_.prototype.imod=function(t){return(this.prime?this.prime.ireduce(t):t.umod(this.m))._forceRed(this)},_.prototype.neg=function(t){return t.isZero()?t.clone():this.m.sub(t)._forceRed(this)},_.prototype.add=function(t,e){return this._verify2(t,e),e=t.add(e),0<=e.cmp(this.m)&&e.isub(this.m),e._forceRed(this)},_.prototype.iadd=function(t,e){return this._verify2(t,e),e=t.iadd(e),0<=e.cmp(this.m)&&e.isub(this.m),e},_.prototype.sub=function(t,e){return this._verify2(t,e),e=t.sub(e),e.cmpn(0)<0&&e.iadd(this.m),e._forceRed(this)},_.prototype.isub=function(t,e){return this._verify2(t,e),e=t.isub(e),e.cmpn(0)<0&&e.iadd(this.m),e},_.prototype.shl=function(t,e){return this._verify1(t),this.imod(t.ushln(e))},_.prototype.imul=function(t,e){return this._verify2(t,e),this.imod(t.imul(e))},_.prototype.mul=function(t,e){return this._verify2(t,e),this.imod(t.mul(e))},_.prototype.isqr=function(t){return this.imul(t,t.clone())},_.prototype.sqr=function(t){return this.mul(t,t)},_.prototype.sqrt=function(t){if(t.isZero())return t.clone();var e=this.m.andln(3);if(n(e%2==1),3===e)return e=this.m.add(new o(1)).iushrn(2),this.pow(t,e);for(var r=this.m.subn(1),i=0;!r.isZero()&&0===r.andln(1);)i++,r.iushrn(1);n(!r.isZero());for(var a=new o(1).toRed(this),s=a.redNeg(),u=this.m.subn(1).iushrn(1),f=new o(2*(f=this.m.bitLength())*f).toRed(this);0!==this.pow(f,u).cmp(s);)f.redIAdd(s);for(var h=this.pow(f,r),c=this.pow(t,r.addn(1).iushrn(1)),l=this.pow(t,r),d=i;0!==l.cmp(a);){for(var p=l,m=0;0!==p.cmp(a);m++)p=p.redSqr();n(m<d);var b=this.pow(h,new o(1).iushln(d-m-1));c=c.redMul(b),h=b.redSqr(),l=l.redMul(h),d=m}return c},_.prototype.invm=function(t){return t=t._invmp(this.m),0!==t.negative?(t.negative=0,this.imod(t).redNeg()):this.imod(t)},_.prototype.pow=function(t,e){if(e.isZero())return new o(1).toRed(this);if(0===e.cmpn(1))return t.clone();var r=new Array(16);r[0]=new o(1).toRed(this),r[1]=t;for(var n=2;n<r.length;n++)r[n]=this.mul(r[n-1],t);var i=r[0],a=0,s=0,u=e.bitLength()%26;for(0===u&&(u=26),n=e.length-1;0<=n;n--){for(var f=e.words[n],h=u-1;0<=h;h--){var c=f>>h&1;i!==r[0]&&(i=this.sqr(i)),0!=c||0!==a?(a<<=1,a|=c,(4===++s||0===n&&0===h)&&(i=this.mul(i,r[a]),a=s=0)):s=0}u=26}return i},_.prototype.convertTo=function(t){var e=t.umod(this.m);return e===t?e.clone():e},_.prototype.convertFrom=function(t){return t=t.clone(),t.red=null,t},o.mont=function(t){return new x(t)},i(x,_),x.prototype.convertTo=function(t){return this.imod(t.ushln(this.shift))},x.prototype.convertFrom=function(t){return t=this.imod(t.mul(this.rinv)),t.red=null,t},x.prototype.imul=function(t,e){return t.isZero()||e.isZero()?(t.words[0]=0,t.length=1,t):(t=t.imul(e),e=t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),t=t.isub(e).iushrn(this.shift),e=t,0<=t.cmp(this.m)?e=t.isub(this.m):t.cmpn(0)<0&&(e=t.iadd(this.m)),e._forceRed(this))},x.prototype.mul=function(t,e){return t.isZero()||e.isZero()?new o(0)._forceRed(this):(t=t.mul(e),e=t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),t=t.isub(e).iushrn(this.shift),e=t,0<=t.cmp(this.m)?e=t.isub(this.m):t.cmpn(0)<0&&(e=t.iadd(this.m)),e._forceRed(this))},x.prototype.invm=function(t){return this.imod(t._invmp(this.m).mul(this.r2))._forceRed(this)}}(t,this)}).call(this,r("62e4")(t))},d0f4:function(t,e,r){var n=r("9fe8"),i=r("4c8d").onFreeze;r("0a66")("seal",(function(t){return function(e){return t&&n(e)?t(i(e)):e}}))},d113:function(t,e,r){"use strict";var n={};function i(t,e,r){var i=function(t){var r,n;function i(r,n,i){return t.call(this,(r=r,n=n,i=i,"string"==typeof e?e:e(r,n,i)))||this}return n=t,(r=i).prototype=Object.create(n.prototype),(r.prototype.constructor=r).__proto__=n,i}(r=r||Error);i.prototype.name=r.name,i.prototype.code=t,n[t]=i}function o(t,e){if(Array.isArray(t)){var r=t.length;return t=t.map((function(t){return String(t)})),2<r?"one of ".concat(e," ").concat(t.slice(0,r-1).join(", "),", or ")+t[r-1]:2===r?"one of ".concat(e," ").concat(t[0]," or ").concat(t[1]):"of ".concat(e," ").concat(t[0])}return"of ".concat(e," ").concat(String(t))}i("ERR_INVALID_OPT_VALUE",(function(t,e){return'The value "'+e+'" is invalid for option "'+t+'"'}),TypeError),i("ERR_INVALID_ARG_TYPE",(function(t,e,r){var n,i,a,s,u;return"string"==typeof e&&(s="not ",e.substr(!a||a<0?0:+a,s.length)===s)?(n="must not be",e=e.replace(/^not /,"")):n="must be",a=t,s=" argument",(void 0===u||u>a.length)&&(u=a.length),e=a.substring(u-s.length,u)===s?"The ".concat(t," ").concat(n," ").concat(o(e,"type")):(i=(i="number"!=typeof i?0:i)+(u=".").length>(s=t).length||-1===s.indexOf(u,i)?"argument":"property",'The "'.concat(t,'" ').concat(i," ").concat(n," ").concat(o(e,"type"))),e+". Received type ".concat(typeof r)}),TypeError),i("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),i("ERR_METHOD_NOT_IMPLEMENTED",(function(t){return"The "+t+" method is not implemented"})),i("ERR_STREAM_PREMATURE_CLOSE","Premature close"),i("ERR_STREAM_DESTROYED",(function(t){return"Cannot call "+t+" after a stream was destroyed"})),i("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),i("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),i("ERR_STREAM_WRITE_AFTER_END","write after end"),i("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),i("ERR_UNKNOWN_ENCODING",(function(t){return"Unknown encoding: "+t}),TypeError),i("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),t.exports.codes=n},d168:function(t,e,r){"use strict";var n=r("93e0"),i=r("f083"),o=r("77ea"),a=r("c668"),s=r("4c8d"),u=r("8fc4"),f=r("928a"),h=r("9fe8"),c=r("f937"),l=r("ebe8"),d=r("27bd"),p=r("11e2");t.exports=function(t,e,r,m,b,g){function v(t){var e=k[t];o(k,t,"delete"==t||"has"==t?function(t){return!(g&&!h(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return g&&!h(t)?void 0:e.call(this,0===t?0:t)}:"add"==t?function(t){return e.call(this,0===t?0:t),this}:function(t,r){return e.call(this,0===t?0:t,r),this})}var y,w,A,M,_,x=n[t],S=x,E=b?"set":"add",k=S&&S.prototype,O={};return"function"==typeof S&&(g||k.forEach&&!c((function(){(new S).entries().next()})))?(w=(y=new S)[E](g?{}:-0,1)!=y,A=c((function(){y.has(1)})),M=l((function(t){new S(t)})),_=!g&&c((function(){for(var t=new S,e=5;e--;)t[E](e,e);return!t.has(-0)})),M||(((S=e((function(e,r){return f(e,S,t),e=p(new x,e,S),null!=r&&u(r,b,e[E],e),e}))).prototype=k).constructor=S),(A||_)&&(v("delete"),v("has"),b&&v("get")),(_||w)&&v(E),g&&k.clear&&delete k.clear):(S=m.getConstructor(e,t,b,E),a(S.prototype,r),s.NEED=!0),d(S,t),O[t]=S,i(i.G+i.W+i.F*(S!=x),O),g||m.setStrong(S,t,b),S}},d16a:function(t,e,r){var n=r("fc5e"),i=Math.min;t.exports=function(t){return 0<t?i(n(t),9007199254740991):0}},d17b:function(t,e,r){t.exports=r("e372").Transform},d1c8:function(t,e,r){"use strict";const n=r("3fb5");function i(t){this._reporterState={obj:null,path:[],options:t||{},errors:[]}}function o(t,e){this.path=t,this.rethrow(e)}(e.Reporter=i).prototype.isError=function(t){return t instanceof o},i.prototype.save=function(){var t=this._reporterState;return{obj:t.obj,pathLen:t.path.length}},i.prototype.restore=function(t){const e=this._reporterState;e.obj=t.obj,e.path=e.path.slice(0,t.pathLen)},i.prototype.enterKey=function(t){return this._reporterState.path.push(t)},i.prototype.exitKey=function(t){const e=this._reporterState;e.path=e.path.slice(0,t-1)},i.prototype.leaveKey=function(t,e,r){const n=this._reporterState;this.exitKey(t),null!==n.obj&&(n.obj[e]=r)},i.prototype.path=function(){return this._reporterState.path.join("/")},i.prototype.enterObject=function(){const t=this._reporterState;var e=t.obj;return t.obj={},e},i.prototype.leaveObject=function(t){const e=this._reporterState;var r=e.obj;return e.obj=t,r},i.prototype.error=function(t){let e;const r=this._reporterState;var n=t instanceof o;if(e=n?t:new o(r.path.map((function(t){return"["+JSON.stringify(t)+"]"})).join(""),t.message||t,t.stack),!r.options.partial)throw e;return n||r.errors.push(e),e},i.prototype.wrapResult=function(t){var e=this._reporterState;return e.options.partial?{result:this.isError(t)?null:t,errors:e.errors}:t},n(o,Error),o.prototype.rethrow=function(t){if(this.message=t+" at: "+(this.path||"(shallow)"),Error.captureStackTrace&&Error.captureStackTrace(this,o),!this.stack)try{throw new Error(this.message)}catch(t){this.stack=t.stack}return this}},d1e7:function(t,e,r){"use strict";var n={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,o=i&&!n.call({1:2},1);e.f=o?function(t){return t=i(this,t),!!t&&t.enumerable}:n},d248:function(t,e,r){r=r("f083"),r(r.S,"Number",{isNaN:function(t){return t!=t}})},d284:function(t,e,r){var n=r("9fe8"),i=r("4c8d").onFreeze;r("0a66")("preventExtensions",(function(t){return function(e){return t&&n(e)?t(i(e)):e}}))},d28b:function(t,e,r){r("746f")("iterator")},d2bb:function(t,e,r){var n=r("825a"),i=r("3bbe");t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,r={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(r,[]),e=r instanceof Array}catch(r){}return function(r,o){return n(r),i(o),e?t.call(r,o):r.__proto__=o,r}}():void 0)},d3b7:function(t,e,r){var n=r("00ee"),i=r("6eeb");r=r("b041");n||i(Object.prototype,"toString",r,{unsafe:!0})},d424:function(t,e,r){"use strict";var n=r("3fb5"),i=r("8707").Buffer,o=r("6430"),a=i.alloc(128);function s(t,e){o.call(this,"digest"),"string"==typeof e&&(e=i.from(e)),this._alg=t,64<(this._key=e).length?e=t(e):e.length<64&&(e=i.concat([e,a],64));for(var r=this._ipad=i.allocUnsafe(64),n=this._opad=i.allocUnsafe(64),s=0;s<64;s++)r[s]=54^e[s],n[s]=92^e[s];this._hash=[r]}n(s,o),s.prototype._update=function(t){this._hash.push(t)},s.prototype._final=function(){var t=this._alg(i.concat(this._hash));return this._alg(i.concat([this._opad,t]))},t.exports=s},d44e:function(t,e,r){var n=r("9bf2").f,i=r("5135"),o=r("b622")("toStringTag");t.exports=function(t,e,r){t&&!i(t=r?t:t.prototype,o)&&n(t,o,{configurable:!0,value:e})}},d485:function(t,e,r){t.exports=i;var n=r("faa1").EventEmitter;function i(){n.call(this)}r("3fb5")(i,n),i.Readable=r("e372"),i.Writable=r("2c63"),i.Duplex=r("0960"),i.Transform=r("d17b"),i.PassThrough=r("c2ae"),(i.Stream=i).prototype.pipe=function(t,e){var r=this;function i(e){t.writable&&!1===t.write(e)&&r.pause&&r.pause()}function o(){r.readable&&r.resume&&r.resume()}r.on("data",i),t.on("drain",o),t._isStdio||e&&!1===e.end||(r.on("end",s),r.on("close",u));var a=!1;function s(){a||(a=!0,t.end())}function u(){a||(a=!0,"function"==typeof t.destroy&&t.destroy())}function f(t){if(h(),0===n.listenerCount(this,"error"))throw t}function h(){r.removeListener("data",i),t.removeListener("drain",o),r.removeListener("end",s),r.removeListener("close",u),r.removeListener("error",f),t.removeListener("error",f),r.removeListener("end",h),r.removeListener("close",h),t.removeListener("close",h)}return r.on("error",f),t.on("error",f),r.on("end",h),r.on("close",h),t.on("close",h),t.emit("pipe",r),t}},d49b:function(t,e,r){var n=r("7bc9"),i=(r=Math.pow,r(2,-52)),o=r(2,-23),a=r(2,127)*(2-o),s=r(2,-126);t.exports=Math.fround||function(t){var e=Math.abs(t),r=n(t);return e<s?r*(e/s/o+1/i-1/i)*s*o:a<(e=(t=(1+o/i)*e)-(t-e))||e!=e?r*(1/0):r*e}},d4af:function(t,e,r){"use strict";var n=r("8eb7"),i=r("7b3e");function o(t){var e=0,r=0,n=0,i=0;return"detail"in t&&(r=t.detail),"wheelDelta"in t&&(r=-t.wheelDelta/120),"wheelDeltaY"in t&&(r=-t.wheelDeltaY/120),"wheelDeltaX"in t&&(e=-t.wheelDeltaX/120),"axis"in t&&t.axis===t.HORIZONTAL_AXIS&&(e=r,r=0),n=10*e,i=10*r,"deltaY"in t&&(i=t.deltaY),((n="deltaX"in t?t.deltaX:n)||i)&&t.deltaMode&&(1==t.deltaMode?(n*=40,i*=40):(n*=800,i*=800)),{spinX:e=n&&!e?n<1?-1:1:e,spinY:r=i&&!r?i<1?-1:1:r,pixelX:n,pixelY:i}}o.getEventType=function(){return n.firefox()?"DOMMouseScroll":i("wheel")?"wheel":"mousewheel"},t.exports=o},d516:function(t,e,r){"use strict";function n(){return this}var i=r("cee8"),o=r("f083"),a=r("77ea"),s=r("0713"),u=r("c053"),f=r("6ada"),h=r("27bd"),c=r("ed60"),l=r("de24")("iterator"),d=!([].keys&&"next"in[].keys()),p="values";t.exports=function(t,e,r,m,b,g,v){function y(t){if(!d&&t in E)return E[t];switch(t){case"keys":case p:return function(){return new r(this,t)}}return function(){return new r(this,t)}}f(r,e,m);var w,A,M,_=e+" Iterator",x=b==p,S=!1,E=t.prototype,k=E[l]||E["@@iterator"]||b&&E[b],O=k||y(b),j=b?x?y("entries"):O:void 0;m="Array"==e&&E.entries||k;if(m&&(M=c(m.call(new t)))!==Object.prototype&&M.next&&(h(M,_,!0),i||"function"==typeof M[l]||s(M,l,n)),x&&k&&k.name!==p&&(S=!0,O=function(){return k.call(this)}),i&&!v||!d&&!S&&E[l]||s(E,l,O),u[e]=O,u[_]=n,b)if(w={values:x?O:y(p),keys:g?O:y("keys"),entries:j},v)for(A in w)A in E||a(E,A,w[A]);else o(o.P+o.F*(d||S),e,w);return w}},d537:function(t,e,r){var n=r("f083"),i=r("4759");i&&n(n.S,"Reflect",{setPrototypeOf:function(t,e){i.check(t,e);try{return i.set(t,e),!0}catch(t){return!1}}})},d58f:function(t,e,r){var n=r("1c0b"),i=r("7b0b"),o=r("44ad"),a=r("50c4");r=function(t){return function(e,r,s,u){n(r);var f=i(e),h=o(f),c=a(f.length),l=t?c-1:0,d=t?-1:1;if(s<2)for(;;){if(l in h){u=h[l],l+=d;break}if(l+=d,t?l<0:c<=l)throw TypeError("Reduce of empty array with no initial value")}for(;t?0<=l:l<c;l+=d)l in h&&(u=r(u,h[l],l,f));return u}};t.exports={left:r(!1),right:r(!0)}},d5b2:function(t,e,r){var n=r("1c6a"),i=r("d77f"),o=n.key,a=n.map,s=n.store;n.exp({deleteMetadata:function(t,e){var r=arguments.length<3?void 0:o(arguments[2]),n=a(i(e),r,!1);return!(void 0===n||!n.delete(t))&&(!!n.size||(n=s.get(e),n.delete(r),!!n.size||s.delete(e)))}})},d5b8:function(t,e,r){r("3a2f")("Array")},d610:function(t,e,r){var n=r("f083"),i=r("6621"),o=r("2ce8"),a=r("d77f"),s=r("9fe8"),u=r("f937"),f=r("02ee"),h=(r("93e0").Reflect||{}).construct,c=u((function(){function t(){}return!(h((function(){}),[],t)instanceof t)})),l=!u((function(){h((function(){}))}));n(n.S+n.F*(c||l),"Reflect",{construct:function(t,e){o(t),a(e);var r=arguments.length<3?t:o(arguments[2]);if(l&&!c)return h(t,e,r);if(t==r){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var n=[null];return n.push.apply(n,e),new(f.apply(t,n))}return n=r.prototype,r=i(s(n)?n:Object.prototype),n=Function.apply.call(t,r,e),s(n)?n:r}})},d6e6:function(t,e,r){var n;t.exports=(n=r("21bf"),r("3252"),function(){var t=n,e=t.lib.Hasher,r=t.x64,i=r.Word,o=r.WordArray;r=t.algo;function a(){return i.create.apply(i,arguments)}var s=[a(1116352408,3609767458),a(1899447441,602891725),a(3049323471,3964484399),a(3921009573,2173295548),a(961987163,4081628472),a(1508970993,3053834265),a(2453635748,2937671579),a(2870763221,3664609560),a(3624381080,2734883394),a(310598401,1164996542),a(607225278,1323610764),a(1426881987,3590304994),a(1925078388,4068182383),a(2162078206,991336113),a(2614888103,633803317),a(3248222580,3479774868),a(3835390401,2666613458),a(4022224774,944711139),a(264347078,2341262773),a(604807628,2007800933),a(770255983,1495990901),a(1249150122,1856431235),a(1555081692,3175218132),a(1996064986,2198950837),a(2554220882,3999719339),a(2821834349,766784016),a(2952996808,2566594879),a(3210313671,3203337956),a(3336571891,1034457026),a(3584528711,2466948901),a(113926993,3758326383),a(338241895,168717936),a(666307205,1188179964),a(773529912,1546045734),a(1294757372,1522805485),a(1396182291,2643833823),a(1695183700,2343527390),a(1986661051,1014477480),a(2177026350,1206759142),a(2456956037,344077627),a(2730485921,1290863460),a(2820302411,3158454273),a(3259730800,3505952657),a(3345764771,106217008),a(3516065817,3606008344),a(3600352804,1432725776),a(4094571909,1467031594),a(275423344,851169720),a(430227734,3100823752),a(506948616,1363258195),a(659060556,3750685593),a(883997877,3785050280),a(958139571,3318307427),a(1322822218,3812723403),a(1537002063,2003034995),a(1747873779,3602036899),a(1955562222,1575990012),a(2024104815,1125592928),a(2227730452,2716904306),a(2361852424,442776044),a(2428436474,593698344),a(2756734187,3733110249),a(3204031479,2999351573),a(3329325298,3815920427),a(3391569614,3928383900),a(3515267271,566280711),a(3940187606,3454069534),a(4118630271,4000239992),a(116418474,1914138554),a(174292421,2731055270),a(289380356,3203993006),a(460393269,320620315),a(685471733,587496836),a(852142971,1086792851),a(1017036298,365543100),a(1126000580,2618297676),a(1288033470,3409855158),a(1501505948,4234509866),a(1607167915,987167468),a(1816402316,1246189591)],u=[];!function(){for(var t=0;t<80;t++)u[t]=a()}(),r=r.SHA512=e.extend({_doReset:function(){this._hash=new o.init([new i.init(1779033703,4089235720),new i.init(3144134277,2227873595),new i.init(1013904242,4271175723),new i.init(2773480762,1595750129),new i.init(1359893119,2917565137),new i.init(2600822924,725511199),new i.init(528734635,4215389547),new i.init(1541459225,327033209)])},_doProcessBlock:function(t,e){for(var r=this._hash.words,n=r[0],i=r[1],o=r[2],a=r[3],f=r[4],h=r[5],c=r[6],l=r[7],d=n.high,p=n.low,m=i.high,b=i.low,g=o.high,v=o.low,y=a.high,w=a.low,A=f.high,M=f.low,_=h.high,x=h.low,S=c.high,E=c.low,k=l.high,O=(r=l.low,d),j=p,C=m,T=b,B=g,N=v,I=y,R=w,P=A,L=M,q=_,D=x,z=S,F=E,U=k,Y=r,G=0;G<80;G++){var H,W,Z=u[G];G<16?(W=Z.high=0|t[e+2*G],H=Z.low=0|t[e+2*G+1]):(et=(Q=u[G-15]).high,J=Q.low,X=($=u[G-2]).high,K=$.low,V=(tt=u[G-7]).high,Q=tt.low,tt=($=u[G-16]).high,W=(W=((et>>>1|J<<31)^(et>>>8|J<<24)^et>>>7)+V+((H=(V=(J>>>1|et<<31)^(J>>>8|et<<24)^(J>>>7|et<<25))+Q)>>>0<V>>>0?1:0))+((X>>>19|K<<13)^(X<<3|K>>>29)^X>>>6)+((H+=J=(K>>>19|X<<13)^(K<<3|X>>>29)^(K>>>6|X<<26))>>>0<J>>>0?1:0),H+=et=$.low,Z.high=W=W+tt+(H>>>0<et>>>0?1:0),Z.low=H);var Q=P&q^~P&z,V=L&D^~L&F,K=O&C^O&B^C&B,X=(j>>>28|O<<4)^(j<<30|O>>>2)^(j<<25|O>>>7),J=s[G],$=J.high,tt=J.low,et=Y+((L>>>14|P<<18)^(L>>>18|P<<14)^(L<<23|P>>>9));Z=U+((P>>>14|L<<18)^(P>>>18|L<<14)^(P<<23|L>>>9))+(et>>>0<Y>>>0?1:0),J=X+(j&T^j&N^T&N),U=z,Y=F,z=q,F=D,q=P,D=L,P=I+(Z=(Z=(Z=Z+Q+((et+=V)>>>0<V>>>0?1:0))+$+((et+=tt)>>>0<tt>>>0?1:0))+W+((et+=H)>>>0<H>>>0?1:0))+((L=R+et|0)>>>0<R>>>0?1:0)|0,I=B,R=N,B=C,N=T,C=O,T=j,O=Z+(((O>>>28|j<<4)^(O<<30|j>>>2)^(O<<25|j>>>7))+K+(J>>>0<X>>>0?1:0))+((j=et+J|0)>>>0<et>>>0?1:0)|0}p=n.low=p+j,n.high=d+O+(p>>>0<j>>>0?1:0),b=i.low=b+T,i.high=m+C+(b>>>0<T>>>0?1:0),v=o.low=v+N,o.high=g+B+(v>>>0<N>>>0?1:0),w=a.low=w+R,a.high=y+I+(w>>>0<R>>>0?1:0),M=f.low=M+L,f.high=A+P+(M>>>0<L>>>0?1:0),x=h.low=x+D,h.high=_+q+(x>>>0<D>>>0?1:0),E=c.low=E+F,c.high=S+z+(E>>>0<F>>>0?1:0),r=l.low=r+Y,l.high=k+U+(r>>>0<Y>>>0?1:0)},_doFinalize:function(){var t=this._data,e=t.words,r=8*this._nDataBytes,n=8*t.sigBytes;return e[n>>>5]|=128<<24-n%32,e[30+(128+n>>>10<<5)]=Math.floor(r/4294967296),e[31+(128+n>>>10<<5)]=r,t.sigBytes=4*e.length,this._process(),this._hash.toX32()},clone:function(){var t=e.clone.call(this);return t._hash=this._hash.clone(),t},blockSize:32}),t.SHA512=e._createHelper(r),t.HmacSHA512=e._createHmacHelper(r)}(),n.SHA512)},d70e:function(t){t.exports=JSON.parse('{"2.16.840.1.101.3.4.1.1":"aes-128-ecb","2.16.840.1.101.3.4.1.2":"aes-128-cbc","2.16.840.1.101.3.4.1.3":"aes-128-ofb","2.16.840.1.101.3.4.1.4":"aes-128-cfb","2.16.840.1.101.3.4.1.21":"aes-192-ecb","2.16.840.1.101.3.4.1.22":"aes-192-cbc","2.16.840.1.101.3.4.1.23":"aes-192-ofb","2.16.840.1.101.3.4.1.24":"aes-192-cfb","2.16.840.1.101.3.4.1.41":"aes-256-ecb","2.16.840.1.101.3.4.1.42":"aes-256-cbc","2.16.840.1.101.3.4.1.43":"aes-256-ofb","2.16.840.1.101.3.4.1.44":"aes-256-cfb"}')},d77f:function(t,e,r){var n=r("9fe8");t.exports=function(t){if(!n(t))throw TypeError(t+" is not an object!");return t}},d784:function(t,e,r){"use strict";r("ac1f");var n=r("6eeb"),i=r("d039"),o=r("b622"),a=r("9263"),s=r("9112"),u=o("species"),f=!i((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),h="$0"==="a".replace(/./,"$0"),c=(r=o("replace"),!!/./[r]&&""===/./[r]("a","$0")),l=!i((function(){var t=/(?:)/,e=t.exec;return t.exec=function(){return e.apply(this,arguments)},t="ab".split(t),2!==t.length||"a"!==t[0]||"b"!==t[1]}));t.exports=function(t,e,r,d){var p,m,b=o(t),g=!i((function(){var e={};return e[b]=function(){return 7},7!=""[t](e)})),v=g&&!i((function(){var e=!1,r=/a/;return"split"===t&&((r={constructor:{}}).constructor[u]=function(){return r},r.flags="",r[b]=/./[b]),r.exec=function(){return e=!0,null},r[b](""),!e}));g&&v&&("replace"!==t||f&&h&&!c)&&("split"!==t||l)||(p=/./[b],r=(v=r(b,""[t],(function(t,e,r,n,i){return e.exec===a?g&&!i?{done:!0,value:p.call(e,r,n)}:{done:!0,value:t.call(r,e,n)}:{done:!1}}),{REPLACE_KEEPS_$0:h,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:c}))[0],m=v[1],n(String.prototype,t,r),n(RegExp.prototype,b,2==e?function(t,e){return m.call(t,this,e)}:function(t){return m.call(t,this)})),d&&s(RegExp.prototype[b],"sham",!0)}},d804:function(t,e,r){var n=r("f083"),i=r("d77f"),o=Object.isExtensible;n(n.S,"Reflect",{isExtensible:function(t){return i(t),!o||o(t)}})},d81d:function(t,e,r){"use strict";var n=r("23e7"),i=r("b727").map,o=r("1dde");r=r("ae40"),o=o("map"),r=r("map");n({target:"Array",proto:!0,forced:!o||!r},{map:function(t){return i(this,t,1<arguments.length?arguments[1]:void 0)}})},da3e:function(t,e){function r(t,e){if(!t)throw new Error(e||"Assertion failed")}(t.exports=r).equal=function(t,e,r){if(t!=e)throw new Error(r||"Assertion failed: "+t+" != "+e)}},da84:function(t,e,r){(function(e){function r(t){return t&&t.Math==Math&&t}t.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof e&&e)||Function("return this")()}).call(this,r("c8ba"))},db4d:function(t,e,r){"use strict";(function(t){if(r("6b90"),r("f3a2"),r("76de"),t._babelPolyfill)throw new Error("only one instance of babel-polyfill is allowed");function e(t,e,r){t[e]||Object.defineProperty(t,e,{writable:!0,configurable:!0,value:r})}t._babelPolyfill=!0,e(String.prototype,"padLeft","".padStart),e(String.prototype,"padRight","".padEnd),"pop,reverse,shift,keys,values,entries,indexOf,every,some,forEach,map,filter,find,findIndex,includes,join,slice,concat,push,splice,unshift,sort,lastIndexOf,reduce,reduceRight,copyWithin,fill".split(",").forEach((function(t){[][t]&&e(Array,t,Function.call.bind([][t]))}))}).call(this,r("c8ba"))},dbaf:function(t,e,r){var n=r("1c2d");t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==n(t)?t.split(""):Object(t)}},dbb2:function(t,e,r){var n=r("30de"),i=r("68ae").concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,i)}},dbb4:function(t,e,r){var n=r("23e7"),i=r("83ab"),o=r("56ef"),a=r("fc6a"),s=r("06cf"),u=r("8418");n({target:"Object",stat:!0,sham:!i},{getOwnPropertyDescriptors:function(t){for(var e,r,n=a(t),i=s.f,f=o(n),h={},c=0;f.length>c;)void 0!==(r=i(n,e=f[c++]))&&u(h,e,r);return h}})},dbcc:function(t,e,r){"use strict";var n=r("f083"),i=r("52d5");n(n.S+n.F*r("f937")((function(){function t(){}return!(Array.of.call(t)instanceof t)})),"Array",{of:function(){for(var t=0,e=arguments.length,r=new("function"==typeof this?this:Array)(e);t<e;)i(r,t,arguments[t++]);return r.length=e,r}})},dc14:function(t,e,r){"use strict";(function(e,n){var i=r("966d");function o(t){var e=this;this.next=null,this.entry=null,this.finish=function(){!function(t,e,r){var n=t.entry;for(t.entry=null;n;){var i=n.callback;e.pendingcb--,i(r),n=n.next}e.corkedRequestsFree?e.corkedRequestsFree.next=t:e.corkedRequestsFree=t}(e,t)}}t.exports=m;var a,s=!e.browser&&-1<["v0.10","v0.9."].indexOf(e.version.slice(0,5))?setImmediate:i.nextTick;m.WritableState=p,e=Object.create(r("3a7c")),e.inherits=r("3fb5");var u,f={deprecate:r("b7d1")},h=r("429b"),c=r("8707").Buffer,l=n.Uint8Array||function(){};n=r("4681");function d(){}function p(t,e){a=a||r("b19a");var n=e instanceof a;this.objectMode=!!(t=t||{}).objectMode,n&&(this.objectMode=this.objectMode||!!t.writableObjectMode);var u=t.highWaterMark,f=t.writableHighWaterMark,h=this.objectMode?16:16384;this.highWaterMark=u||0===u?u:n&&(f||0===f)?f:h,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,h=(this.destroyed=!1)===t.decodeStrings,this.decodeStrings=!h,this.defaultEncoding=t.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(t){var r,n,o,a;n=t,o=(r=e)._writableState,a=o.sync,t=o.writecb,function(t){t.writing=!1,t.writecb=null,t.length-=t.writelen,t.writelen=0}(o),n?function(t,e,r,n,o){--e.pendingcb,r?(i.nextTick(o,n),i.nextTick(A,t,e),t._writableState.errorEmitted=!0,t.emit("error",n)):(o(n),t._writableState.errorEmitted=!0,t.emit("error",n),A(t,e))}(r,o,a,n,t):((n=y(o))||o.corked||o.bufferProcessing||!o.bufferedRequest||v(r,o),a?s(g,r,o,n,t):g(r,o,n,t))},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new o(this)}function m(t){if(a=a||r("b19a"),!(u.call(m,this)||this instanceof a))return new m(t);this._writableState=new p(t,this),this.writable=!0,t&&("function"==typeof t.write&&(this._write=t.write),"function"==typeof t.writev&&(this._writev=t.writev),"function"==typeof t.destroy&&(this._destroy=t.destroy),"function"==typeof t.final&&(this._final=t.final)),h.call(this)}function b(t,e,r,n,i,o,a){e.writelen=n,e.writecb=a,e.writing=!0,e.sync=!0,r?t._writev(i,e.onwrite):t._write(i,o,e.onwrite),e.sync=!1}function g(t,e,r,n){var i;r||(i=t,0===(r=e).length&&r.needDrain&&(r.needDrain=!1,i.emit("drain"))),e.pendingcb--,n(),A(t,e)}function v(t,e){e.bufferProcessing=!0;var r=e.bufferedRequest;if(t._writev&&r&&r.next){var n=e.bufferedRequestCount,i=new Array(n);n=e.corkedRequestsFree;n.entry=r;for(var a=0,s=!0;r;)(i[a]=r).isBuf||(s=!1),r=r.next,a+=1;i.allBuffers=s,b(t,e,!0,e.length,i,"",n.finish),e.pendingcb++,e.lastBufferedRequest=null,n.next?(e.corkedRequestsFree=n.next,n.next=null):e.corkedRequestsFree=new o(e),e.bufferedRequestCount=0}else{for(;r;){var u=r.chunk,f=r.encoding,h=r.callback;if(b(t,e,!1,e.objectMode?1:u.length,u,f,h),r=r.next,e.bufferedRequestCount--,e.writing)break}null===r&&(e.lastBufferedRequest=null)}e.bufferedRequest=r,e.bufferProcessing=!1}function y(t){return t.ending&&0===t.length&&null===t.bufferedRequest&&!t.finished&&!t.writing}function w(t,e){t._final((function(r){e.pendingcb--,r&&t.emit("error",r),e.prefinished=!0,t.emit("prefinish"),A(t,e)}))}function A(t,e){var r,n,o=y(e);return o&&(r=t,(n=e).prefinished||n.finalCalled||("function"==typeof r._final?(n.pendingcb++,n.finalCalled=!0,i.nextTick(w,r,n)):(n.prefinished=!0,r.emit("prefinish"))),0===e.pendingcb&&(e.finished=!0,t.emit("finish"))),o}e.inherits(m,h),p.prototype.getBuffer=function(){for(var t=this.bufferedRequest,e=[];t;)e.push(t),t=t.next;return e},function(){try{Object.defineProperty(p.prototype,"buffer",{get:f.deprecate((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(u=Function.prototype[Symbol.hasInstance],Object.defineProperty(m,Symbol.hasInstance,{value:function(t){return!!u.call(this,t)||this===m&&t&&t._writableState instanceof p}})):u=function(t){return t instanceof this},m.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},m.prototype.write=function(t,e,r){var n,o,a,s,u,f,h=this._writableState,p=!1,m=!h.objectMode&&(o=t,c.isBuffer(o)||o instanceof l);return m&&!c.isBuffer(t)&&(a=t,t=c.from(a)),"function"==typeof e&&(r=e,e=null),e=m?"buffer":e||h.defaultEncoding,"function"!=typeof r&&(r=d),h.ended?(s=this,u=r,f=new Error("write after end"),s.emit("error",f),i.nextTick(u,f)):(m||(n=this,o=h,a=r,u=!(s=!0),null===(f=t)?u=new TypeError("May not write null values to stream"):"string"==typeof f||void 0===f||o.objectMode||(u=new TypeError("Invalid non-string/buffer chunk")),u&&(n.emit("error",u),i.nextTick(a,u),s=!1),s))&&(h.pendingcb++,p=function(t,e,r,n,i,o){r||(s=function(t,e,r){return t.objectMode||!1===t.decodeStrings||"string"!=typeof e||(e=c.from(e,r)),e}(e,n,i),n!==s&&(r=!0,i="buffer",n=s));var a=e.objectMode?1:n.length;e.length+=a;var s,u=e.length<e.highWaterMark;return u||(e.needDrain=!0),e.writing||e.corked?(s=e.lastBufferedRequest,e.lastBufferedRequest={chunk:n,encoding:i,isBuf:r,callback:o,next:null},s?s.next=e.lastBufferedRequest:e.bufferedRequest=e.lastBufferedRequest,e.bufferedRequestCount+=1):b(t,e,!1,a,n,i,o),u}(this,h,m,t,e,r)),p},m.prototype.cork=function(){this._writableState.corked++},m.prototype.uncork=function(){var t=this._writableState;t.corked&&(t.corked--,t.writing||t.corked||t.finished||t.bufferProcessing||!t.bufferedRequest||v(this,t))},m.prototype.setDefaultEncoding=function(t){if("string"==typeof t&&(t=t.toLowerCase()),!(-1<["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((t+"").toLowerCase())))throw new TypeError("Unknown encoding: "+t);return this._writableState.defaultEncoding=t,this},Object.defineProperty(m.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),m.prototype._write=function(t,e,r){r(new Error("_write() is not implemented"))},m.prototype._writev=null,m.prototype.end=function(t,e,r){var n=this._writableState;"function"==typeof t?(r=t,e=t=null):"function"==typeof e&&(r=e,e=null),null!=t&&this.write(t,e),n.corked&&(n.corked=1,this.uncork()),n.ending||n.finished||function(t,e,r){e.ending=!0,A(t,e),r&&(e.finished?i.nextTick(r):t.once("finish",r)),e.ended=!0,t.writable=!1}(this,n,r)},Object.defineProperty(m.prototype,"destroyed",{get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(t){this._writableState&&(this._writableState.destroyed=t)}}),m.prototype.destroy=n.destroy,m.prototype._undestroy=n.undestroy,m.prototype._destroy=function(t,e){this.end(),e(t)}}).call(this,r("4362"),r("c8ba"))},dc3f:function(t,e){t.exports=Math.log1p||function(t){return-1e-8<(t=+t)&&t<1e-8?t-t*t/2:Math.log(1+t)}},dd46:function(t,e,r){"use strict";r("e681")("anchor",(function(t){return function(e){return t(this,"a","name",e)}}))},ddb0:function(t,e,r){var n,i=r("da84"),o=r("fdbc"),a=r("e260"),s=r("9112"),u=(r=r("b622"),r("iterator")),f=r("toStringTag"),h=a.values;for(n in o){var c=i[n],l=c&&c.prototype;if(l){if(l[u]!==h)try{s(l,u,h)}catch(t){l[u]=h}if(l[f]||s(l,f,n),o[n])for(var d in a)if(l[d]!==a[d])try{s(l,d,a[d])}catch(t){l[d]=a[d]}}}},de24:function(t,e,r){var n=r("de85")("wks"),i=r("5689"),o=r("93e0").Symbol,a="function"==typeof o;(t.exports=function(t){return n[t]||(n[t]=a&&o[t]||(a?o:i)("Symbol."+t))}).store=n},de85:function(t,e,r){var n=r("0ae2"),i=r("93e0"),o="__core-js_shared__",a=i[o]||(i[o]={});(t.exports=function(t,e){return a[t]||(a[t]=void 0!==e?e:{})})("versions",[]).push({version:n.version,mode:r("cee8")?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},df2f:function(t,e,r){var n;t.exports=(n=r("21bf"),function(){var t=n,e=t.lib,r=e.WordArray,i=e.Hasher,o=(e=t.algo,[]);e=e.SHA1=i.extend({_doReset:function(){this._hash=new r.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(t,e){for(var r=this._hash.words,n=r[0],i=r[1],a=r[2],s=r[3],u=r[4],f=0;f<80;f++){f<16?o[f]=0|t[e+f]:(h=o[f-3]^o[f-8]^o[f-14]^o[f-16],o[f]=h<<1|h>>>31);var h=(n<<5|n>>>27)+u+o[f];h+=f<20?1518500249+(i&a|~i&s):f<40?1859775393+(i^a^s):f<60?(i&a|i&s|a&s)-1894007588:(i^a^s)-899497514,u=s,s=a,a=i<<30|i>>>2,i=n,n=h}r[0]=r[0]+n|0,r[1]=r[1]+i|0,r[2]=r[2]+a|0,r[3]=r[3]+s|0,r[4]=r[4]+u|0},_doFinalize:function(){var t=this._data,e=t.words,r=8*this._nDataBytes,n=8*t.sigBytes;return e[n>>>5]|=128<<24-n%32,e[14+(64+n>>>9<<4)]=Math.floor(r/4294967296),e[15+(64+n>>>9<<4)]=r,t.sigBytes=4*e.length,this._process(),this._hash},clone:function(){var t=i.clone.call(this);return t._hash=this._hash.clone(),t}});t.SHA1=i._createHelper(e),t.HmacSHA1=i._createHmacHelper(e)}(),n.SHA1)},df59:function(t,e,r){"use strict";var n=r("f083"),i=r("cffc")(4);n(n.P+n.F*!r("55c7")([].every,!0),"Array",{every:function(t){return i(this,t,arguments[1])}})},df75:function(t,e,r){var n=r("ca84"),i=r("7839");t.exports=Object.keys||function(t){return n(t,i)}},df7c:function(t,e,r){(function(t){function r(t,e){for(var r=0,n=t.length-1;0<=n;n--){var i=t[n];"."===i?t.splice(n,1):".."===i?(t.splice(n,1),r++):r&&(t.splice(n,1),r--)}if(e)for(;r--;)t.unshift("..");return t}function n(t,e){if(t.filter)return t.filter(e);for(var r=[],n=0;n<t.length;n++)e(t[n],n,t)&&r.push(t[n]);return r}e.resolve=function(){for(var e="",i=!1,o=arguments.length-1;-1<=o&&!i;o--){var a=0<=o?arguments[o]:t.cwd();if("string"!=typeof a)throw new TypeError("Arguments to path.resolve must be strings");a&&(e=a+"/"+e,i="/"===a.charAt(0))}return(i?"/":"")+(e=r(n(e.split("/"),(function(t){return!!t})),!i).join("/"))||"."},e.normalize=function(t){var o=e.isAbsolute(t),a="/"===i(t,-1);return(t=(t=r(n(t.split("/"),(function(t){return!!t})),!o).join("/"))||o?t:".")&&a&&(t+="/"),(o?"/":"")+t},e.isAbsolute=function(t){return"/"===t.charAt(0)},e.join=function(){var t=Array.prototype.slice.call(arguments,0);return e.normalize(n(t,(function(t,e){if("string"!=typeof t)throw new TypeError("Arguments to path.join must be strings");return t})).join("/"))},e.relative=function(t,r){function n(t){for(var e=0;e<t.length&&""===t[e];e++);for(var r=t.length-1;0<=r&&""===t[r];r--);return r<e?[]:t.slice(e,r-e+1)}t=e.resolve(t).substr(1),r=e.resolve(r).substr(1);for(var i=n(t.split("/")),o=n(r.split("/")),a=Math.min(i.length,o.length),s=a,u=0;u<a;u++)if(i[u]!==o[u]){s=u;break}var f=[];for(u=s;u<i.length;u++)f.push("..");return(f=f.concat(o.slice(s))).join("/")},e.sep="/",e.delimiter=":",e.dirname=function(t){if("string"!=typeof t&&(t+=""),0===t.length)return".";for(var e=t.charCodeAt(0),r=47===e,n=-1,i=!0,o=t.length-1;1<=o;--o)if(47===t.charCodeAt(o)){if(!i){n=o;break}}else i=!1;return-1===n?r?"/":".":r&&1===n?"/":t.slice(0,n)},e.basename=function(t,e){return t=function(t){"string"!=typeof t&&(t+="");for(var e=0,r=-1,n=!0,i=t.length-1;0<=i;--i)if(47===t.charCodeAt(i)){if(!n){e=i+1;break}}else-1===r&&(n=!1,r=i+1);return-1===r?"":t.slice(e,r)}(t),e&&t.substr(-1*e.length)===e?t.substr(0,t.length-e.length):t},e.extname=function(t){"string"!=typeof t&&(t+="");for(var e=-1,r=0,n=-1,i=!0,o=0,a=t.length-1;0<=a;--a){var s=t.charCodeAt(a);if(47===s){if(i)continue;r=a+1;break}-1===n&&(i=!1,n=a+1),46===s?-1===e?e=a:1!==o&&(o=1):-1!==e&&(o=-1)}return-1===e||-1===n||0===o||1===o&&e===n-1&&e===r+1?"":t.slice(e,n)};var i="b"==="ab".substr(-1)?function(t,e,r){return t.substr(e,r)}:function(t,e,r){return e<0&&(e=t.length+e),t.substr(e,r)}}).call(this,r("4362"))},dfd1:function(t,e,r){var n=r("2761"),i=r("f083"),o=r("d77f"),a=r("019f");i(i.S+i.F*r("f937")((function(){Reflect.defineProperty(n.f({},1,{value:1}),1,{value:2})})),"Reflect",{defineProperty:function(t,e,r){o(t),e=a(e,!0),o(r);try{return n.f(t,e,r),!0}catch(t){return!1}}})},dfe5:function(t,e){},e01a:function(t,e,r){"use strict";var n,i,o,a,s,u=r("23e7"),f=r("83ab"),h=r("da84"),c=r("5135"),l=r("861d"),d=r("9bf2").f,p=(r=r("e893"),h.Symbol);!f||"function"!=typeof p||"description"in p.prototype&&void 0===p().description||(n={},r(i=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),e=this instanceof i?new p(t):void 0===t?p():p(t);return""===t&&(n[e]=!0),e},p),(r=i.prototype=p.prototype).constructor=i,o=r.toString,a="Symbol(test)"==String(p("test")),s=/^Symbol\((.*)\)[^)]+$/,d(r,"description",{configurable:!0,get:function(){var t=l(this)?this.valueOf():this,e=o.call(t);return c(n,t)?"":(e=a?e.slice(7,-1):e.replace(s,"$1"),""===e?void 0:e)}}),u({global:!0,forced:!0},{Symbol:i}))},e03f:function(t,e,r){var n=r("f083");r=Math.asinh;n(n.S+n.F*!(r&&0<1/r(0)),"Math",{asinh:function t(e){return isFinite(e=+e)&&0!=e?e<0?-t(-e):Math.log(e+Math.sqrt(e*e+1)):e}})},e056:function(t,e,r){"use strict";var n,i=r("66ac"),o=RegExp.prototype.exec,a=String.prototype.replace,s=o,u="lastIndex",f=(n=/a/,r=/b*/g,o.call(n,"a"),o.call(r,"a"),0!==n[u]||0!==r[u]),h=void 0!==/()??/.exec("")[1];t.exports=s=f||h?function(t){var e,r,n,s;return h&&(r=new RegExp("^"+this.source+"$(?!\\s)",i.call(this))),f&&(e=this[u]),n=o.call(this,t),f&&n&&(this[u]=this.global?n.index+n[0].length:e),h&&n&&1<n.length&&a.call(n[0],r,(function(){for(s=1;s<arguments.length-2;s++)void 0===arguments[s]&&(n[s]=void 0)})),n}:s},e07b:function(t,e,r){var n=r("5a76"),i=r("b5ca"),o=r("69f2"),a=r("8707").Buffer,s=r("7d2a"),u=r("9f9d"),f=r("8be6"),h=a.alloc(128),c={md5:16,sha1:20,sha224:28,sha256:32,sha384:48,sha512:64,rmd160:20,ripemd160:20};function l(t,e,r){var s,u="rmd160"===(s=t)||"ripemd160"===s?function(t){return(new i).update(t).digest()}:"md5"===s?n:function(t){return o(s).update(t).digest()},f="sha512"===t||"sha384"===t?128:64;e.length>f?e=u(e):e.length<f&&(e=a.concat([e,h],f));for(var l=a.allocUnsafe(f+c[t]),d=a.allocUnsafe(f+c[t]),p=0;p<f;p++)l[p]=54^e[p],d[p]=92^e[p];r=a.allocUnsafe(f+r+4),l.copy(r,0,0,f),this.ipad1=r,this.ipad2=l,this.opad=d,this.alg=t,this.blocksize=f,this.hash=u,this.size=c[t]}l.prototype.run=function(t,e){return t.copy(e,this.blocksize),this.hash(e).copy(this.opad,this.blocksize),this.hash(this.opad)},t.exports=function(t,e,r,n,i){s(r,n);var o=new l(i=i||"sha1",t=f(t,u,"Password"),(e=f(e,u,"Salt")).length),h=a.allocUnsafe(n),d=a.allocUnsafe(e.length+4);e.copy(d,0,0,e.length);for(var p=0,m=c[i],b=Math.ceil(n/m),g=1;g<=b;g++){d.writeUInt32BE(g,e.length);for(var v=o.run(d,o.ipad1),y=v,w=1;w<r;w++){y=o.run(y,o.ipad2);for(var A=0;A<m;A++)v[A]^=y[A]}v.copy(h,p),p+=m}return h}},e163:function(t,e,r){var n=r("5135"),i=r("7b0b"),o=r("f772"),a=(r=r("e177"),o("IE_PROTO")),s=Object.prototype;t.exports=r?Object.getPrototypeOf:function(t){return t=i(t),n(t,a)?t[a]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?s:null}},e171:function(t,e){e.f={}.propertyIsEnumerable},e177:function(t,e,r){r=r("d039"),t.exports=!r((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},e198:function(t,e,r){var n=r("ef08"),i=r("5524"),o=r("e444"),a=r("fcd4"),s=r("1a14").f;t.exports=function(t){var e=i.Symbol||(i.Symbol=!o&&n.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:a.f(t)})}},e1d3:function(t,e,r){(function(e){var n=r("3337"),i=r("37e6b");t.exports=function(t){return new a(t)};var o={secp256k1:{name:"secp256k1",byteLength:32},secp224r1:{name:"p224",byteLength:28},prime256v1:{name:"p256",byteLength:32},prime192v1:{name:"p192",byteLength:24},ed25519:{name:"ed25519",byteLength:32},secp384r1:{name:"p384",byteLength:48},secp521r1:{name:"p521",byteLength:66}};function a(t){this.curveType=o[t],this.curveType||(this.curveType={name:t}),this.curve=new n.ec(this.curveType.name),this.keys=void 0}function s(t,r,n){return Array.isArray(t)||(t=t.toArray()),t=new e(t),n&&t.length<n&&((n=new e(n-t.length)).fill(0),t=e.concat([n,t])),r?t.toString(r):t}o.p224=o.secp224r1,o.p256=o.secp256r1=o.prime256v1,o.p192=o.secp192r1=o.prime192v1,o.p384=o.secp384r1,o.p521=o.secp521r1,a.prototype.generateKeys=function(t,e){return this.keys=this.curve.genKeyPair(),this.getPublicKey(t,e)},a.prototype.computeSecret=function(t,r,n){return r=r||"utf8",e.isBuffer(t)||(t=new e(t,r)),s(this.curve.keyFromPublic(t).getPublic().mul(this.keys.getPrivate()).getX(),n,this.curveType.byteLength)},a.prototype.getPublicKey=function(t,e){var r=this.keys.getPublic("compressed"===e,!0);return"hybrid"===e&&(r[r.length-1]%2?r[0]=7:r[0]=6),s(r,t)},a.prototype.getPrivateKey=function(t){return s(this.keys.getPrivate(),t)},a.prototype.setPublicKey=function(t,r){return r=r||"utf8",e.isBuffer(t)||(t=new e(t,r)),this.keys._importPublic(t),this},a.prototype.setPrivateKey=function(t,r){return r=r||"utf8",e.isBuffer(t)||(t=new e(t,r)),t=(t=new i(t)).toString(16),this.keys=this.curve.genKeyPair(),this.keys._importPrivate(t),this}}).call(this,r("b639").Buffer)},e260:function(t,e,r){"use strict";var n=r("fc6a"),i=r("44d2"),o=r("3f8c"),a=r("69f3"),s=(r=r("7dd0"),"Array Iterator"),u=a.set,f=a.getterFor(s);t.exports=r(Array,"Array",(function(t,e){u(this,{type:s,target:n(t),index:0,kind:e})}),(function(){var t=f(this),e=t.target,r=t.kind,n=t.index++;return!e||n>=e.length?{value:t.target=void 0,done:!0}:"keys"==r?{value:n,done:!1}:"values"==r?{value:e[n],done:!1}:{value:[n,e[n]],done:!1}}),"values"),o.Arguments=o.Array,i("keys"),i("values"),i("entries")},e2cc:function(t,e,r){var n=r("6eeb");t.exports=function(t,e,r){for(var i in e)n(t,i,e[i],r);return t}},e34a:function(t,e,r){function n(t){s(t,i,{value:{i:"O"+ ++u,w:{}}})}var i=r("8b1a")("meta"),o=r("7a41"),a=r("9c0e"),s=r("1a14").f,u=0,f=Object.isExtensible||function(){return!0},h=!r("4b8b")((function(){return f(Object.preventExtensions({}))})),c=t.exports={KEY:i,NEED:!1,fastKey:function(t,e){if(!o(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!a(t,i)){if(!f(t))return"F";if(!e)return"E";n(t)}return t[i].i},getWeak:function(t,e){if(!a(t,i)){if(!f(t))return!0;if(!e)return!1;n(t)}return t[i].w},onFreeze:function(t){return h&&c.NEED&&f(t)&&!a(t,i)&&n(t),t}}},e372:function(t,e,r){(((e=t.exports=r("ad71")).Stream=e).Readable=e).Writable=r("dc14"),e.Duplex=r("b19a"),e.Transform=r("27bf"),e.PassThrough=r("780f")},e3db:function(t,e){var r={}.toString;t.exports=Array.isArray||function(t){return"[object Array]"==r.call(t)}},e439:function(t,e,r){var n=r("23e7"),i=r("d039"),o=r("fc6a"),a=r("06cf").f;r=r("83ab"),i=i((function(){a(1)}));n({target:"Object",stat:!0,forced:!r||i,sham:!r},{getOwnPropertyDescriptor:function(t,e){return a(o(t),e)}})},e444:function(t,e){t.exports=!0},e4a7:function(t,e,r){"use strict";r("e681")("sub",(function(t){return function(){return t(this,"sub","","")}}))},e507:function(t,e,r){var n=r("512c");n(n.S+n.F,"Object",{assign:r("072d")})},e538:function(t,e,r){r=r("b622"),e.f=r},e5aa:function(t,e,r){var n=r("d77f");t.exports=function(t,e,r,i){try{return i?e(n(r)[0],r[1]):e(r)}catch(e){throw r=t.return,void 0!==r&&n(r.call(t)),e}}},e61b:function(t,e,r){var n;t.exports=(n=r("21bf"),r("3252"),function(t){var e=n,r=e.lib,i=r.WordArray,o=r.Hasher,a=e.x64.Word,s=(r=e.algo,[]),u=[],f=[];!function(){for(var t=1,e=0,r=0;r<24;r++){s[t+5*e]=(r+1)*(r+2)/2%64;var n=(2*t+3*e)%5;t=e%5,e=n}for(t=0;t<5;t++)for(e=0;e<5;e++)u[t+5*e]=e+(2*t+3*e)%5*5;for(var i=1,o=0;o<24;o++){for(var h,c=0,l=0,d=0;d<7;d++)1&i&&((h=(1<<d)-1)<32?l^=1<<h:c^=1<<h-32),128&i?i=i<<1^113:i<<=1;f[o]=a.create(c,l)}}();var h=[];!function(){for(var t=0;t<25;t++)h[t]=a.create()}(),r=r.SHA3=o.extend({cfg:o.cfg.extend({outputLength:512}),_doReset:function(){for(var t=this._state=[],e=0;e<25;e++)t[e]=new a.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(t,e){for(var r=this._state,n=this.blockSize/2,i=0;i<n;i++){var o=t[e+2*i],a=t[e+2*i+1];o=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8);(E=r[i]).high^=a=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),E.low^=o}for(var c=0;c<24;c++){for(var l=0;l<5;l++){for(var d=0,p=0,m=0;m<5;m++)d^=(E=r[l+5*m]).high,p^=E.low;var b=h[l];b.high=d,b.low=p}for(l=0;l<5;l++){var g=h[(l+4)%5],v=h[(l+1)%5],y=v.high;for(v=v.low,d=g.high^(y<<1|v>>>31),p=g.low^(v<<1|y>>>31),m=0;m<5;m++)(E=r[l+5*m]).high^=d,E.low^=p}for(var w=1;w<25;w++){var A=(E=r[w]).high,M=E.low,_=s[w];p=_<32?(d=A<<_|M>>>32-_,M<<_|A>>>32-_):(d=M<<_-32|A>>>64-_,A<<_-32|M>>>64-_),_=h[u[w]],_.high=d,_.low=p}var x=h[0],S=r[0];for(x.high=S.high,x.low=S.low,l=0;l<5;l++)for(m=0;m<5;m++){var E=r[w=l+5*m],k=h[w],O=h[(l+1)%5+5*m],j=h[(l+2)%5+5*m];E.high=k.high^~O.high&j.high,E.low=k.low^~O.low&j.low}E=r[0],S=f[c],E.high^=S.high,E.low^=S.low}},_doFinalize:function(){var e=this._data,r=e.words,n=(this._nDataBytes,8*e.sigBytes),o=32*this.blockSize;r[n>>>5]|=1<<24-n%32,r[(t.ceil((1+n)/o)*o>>>5)-1]|=128,e.sigBytes=4*r.length,this._process();for(var a=this._state,s=(r=this.cfg.outputLength/8,r/8),u=[],f=0;f<s;f++){var h=a[f],c=h.high;h=h.low,c=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8);u.push(h=16711935&(h<<8|h>>>24)|4278255360&(h<<24|h>>>8)),u.push(c)}return new i.init(u,r)},clone:function(){for(var t=o.clone.call(this),e=t._state=this._state.slice(0),r=0;r<25;r++)e[r]=e[r].clone();return t}}),e.SHA3=o._createHelper(r),e.HmacSHA3=o._createHmacHelper(r)}(Math),n.SHA3)},e666:function(t,e,r){"use strict";(function(e){var n=Object.keys||function(t){var e,r=[];for(e in t)r.push(e);return r};t.exports=f;var i=r("4250"),o=r("19ea");r("3fb5")(f,i);for(var a=n(o.prototype),s=0;s<a.length;s++){var u=a[s];f.prototype[u]||(f.prototype[u]=o.prototype[u])}function f(t){if(!(this instanceof f))return new f(t);i.call(this,t),o.call(this,t),this.allowHalfOpen=!0,t&&(!1===t.readable&&(this.readable=!1),!1===t.writable&&(this.writable=!1),!1===t.allowHalfOpen&&(this.allowHalfOpen=!1,this.once("end",h)))}function h(){this._writableState.ended||e.nextTick(c,this)}function c(t){t.end()}Object.defineProperty(f.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(f.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(f.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(f.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&this._readableState.destroyed&&this._writableState.destroyed},set:function(t){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=t,this._writableState.destroyed=t)}})}).call(this,r("4362"))},e667:function(t,e){t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},e681:function(t,e,r){function n(t,e,r,n){var i=String(a(t));t="<"+e;return""!==r&&(t+=" "+r+'="'+String(n).replace(s,""")+'"'),t+">"+i+"</"+e+">"}var i=r("f083"),o=r("f937"),a=r("688d"),s=/"/g;t.exports=function(t,e){var r={};r[t]=e(n),i(i.P+i.F*o((function(){var e=""[t]('"');return e!==e.toLowerCase()||3<e.split('"').length})),"String",r)}},e6cf:function(t,e,r){"use strict";function n(t){var e;return!(!A(t)||"function"!=typeof(e=t.then))&&e}function i(t,e,r){var i;e.notified||(e.notified=!0,i=e.reactions,C((function(){for(var o=e.value,a=1==e.state,s=0;i.length>s;){var u,f,h,c=i[s++],l=a?c.ok:c.fail,d=c.resolve,p=c.reject,m=c.domain;try{l?(a||(2===e.rejection&&rt(t,e),e.rejection=1),!0===l?u=o:(m&&m.enter(),u=l(o),m&&(m.exit(),h=!0)),u===c.promise?p(H("Promise-chain cycle")):(f=n(u))?f.call(u,d,p):d(u)):p(o)}catch(o){m&&!h&&m.exit(),p(o)}}e.reactions=[],e.notified=!1,r&&!e.rejection&&tt(t,e)})))}function o(t,e,r){var n;J?((n=W.createEvent("Event")).promise=e,n.reason=r,n.initEvent(t,!1,!0),p.dispatchEvent(n)):n={promise:e,reason:r},(e=p["on"+t])?e(n):t===$&&B("Unhandled promise rejection",r)}function a(t,e,r,n){return function(i){t(e,r,i,n)}}function s(t,e,r,n){e.done||(e.done=!0,(e=n||e).value=r,e.state=2,i(t,e,!0))}var u,f,h,c,l=r("23e7"),d=r("c430"),p=r("da84"),m=r("d066"),b=r("fea9"),g=r("6eeb"),v=r("e2cc"),y=r("d44e"),w=r("2626"),A=r("861d"),M=r("1c0b"),_=r("19aa"),x=r("c6b6"),S=r("8925"),E=r("2266"),k=r("1c7e"),O=r("4840"),j=r("2cf4").set,C=r("b575"),T=r("cdf9"),B=r("44de"),N=r("f069"),I=r("e667"),R=r("69f3"),P=r("94ca"),L=r("b622"),q=r("2d00"),D=L("species"),z="Promise",F=R.get,U=R.set,Y=R.getterFor(z),G=b,H=p.TypeError,W=p.document,Z=p.process,Q=m("fetch"),V=N.f,K=V,X="process"==x(Z),J=!!(W&&W.createEvent&&p.dispatchEvent),$="unhandledrejection",tt=(P=P(z,(function(){if(S(G)===String(G)){if(66===q)return!0;if(!X&&"function"!=typeof PromiseRejectionEvent)return!0}if(d&&!G.prototype.finally)return!0;if(51<=q&&/native code/.test(G))return!1;function t(t){t((function(){}),(function(){}))}var e=G.resolve(1);return(e.constructor={})[D]=t,!(e.then((function(){}))instanceof t)})),k=P||!k((function(t){G.all(t).catch((function(){}))})),function(t,e){j.call(p,(function(){var r,n=e.value,i=et(e);if(i&&(r=I((function(){X?Z.emit("unhandledRejection",n,t):o($,t,n)})),e.rejection=X||et(e)?2:1,r.error))throw r.value}))}),et=function(t){return 1!==t.rejection&&!t.parent},rt=function(t,e){j.call(p,(function(){X?Z.emit("rejectionHandled",t):o("rejectionhandled",t,e.value)}))},nt=function(t,e,r,o){if(!e.done){e.done=!0,o&&(e=o);try{if(t===r)throw H("Promise can't be resolved itself");var u=n(r);u?C((function(){var n={done:!1};try{u.call(r,a(nt,t,n,e),a(s,t,n,e))}catch(r){s(t,n,r,e)}})):(e.value=r,e.state=1,i(t,e,!1))}catch(r){s(t,{done:!1},r,e)}}};P&&(G=function(t){_(this,G,z),M(t),u.call(this);var e=F(this);try{t(a(nt,this,e),a(s,this,e))}catch(t){s(this,e,t)}},(u=function(t){U(this,{type:z,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=v(G.prototype,{then:function(t,e){var r=Y(this),n=V(O(this,G));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=X?Z.domain:void 0,r.parent=!0,r.reactions.push(n),0!=r.state&&i(this,r,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),f=function(){var t=new u,e=F(t);this.promise=t,this.resolve=a(nt,t,e),this.reject=a(s,t,e)},N.f=V=function(t){return t===G||t===h?new f:K(t)},d||"function"!=typeof b||(c=b.prototype.then,g(b.prototype,"then",(function(t,e){var r=this;return new G((function(t,e){c.call(r,t,e)})).then(t,e)}),{unsafe:!0}),"function"==typeof Q&&l({global:!0,enumerable:!0,forced:!0},{fetch:function(t){return T(G,Q.apply(p,arguments))}}))),l({global:!0,wrap:!0,forced:P},{Promise:G}),y(G,z,!1,!0),w(z),h=m(z),l({target:z,stat:!0,forced:P},{reject:function(t){var e=V(this);return e.reject.call(void 0,t),e.promise}}),l({target:z,stat:!0,forced:d||P},{resolve:function(t){return T(d&&this===h?G:this,t)}}),l({target:z,stat:!0,forced:k},{all:function(t){var e=this,r=V(e),n=r.resolve,i=r.reject,o=I((function(){var r=M(e.resolve),o=[],a=0,s=1;E(t,(function(t){var u=a++,f=!1;o.push(void 0),s++,r.call(e,t).then((function(t){f||(f=!0,o[u]=t,--s||n(o))}),i)})),--s||n(o)}));return o.error&&i(o.value),r.promise},race:function(t){var e=this,r=V(e),n=r.reject,i=I((function(){var i=M(e.resolve);E(t,(function(t){i.call(e,t).then(r.resolve,n)}))}));return i.error&&n(i.value),r.promise}})},e735:function(t,e,r){"use strict";var n=r("f083"),i=r("428b"),o=r("42ee"),a=r("6373"),s=r("9b6f"),u=r("0a48");n(n.P,"Array",{flatten:function(){var t=arguments[0],e=o(this),r=a(e.length),n=u(e,0);return i(n,e,e,r,0,void 0===t?1:s(t)),n}}),r("66b7")("flatten")},e7ff:function(t,e,r){"use strict";var n=r("2ce8");function i(t){var e,r;this.promise=new t((function(t,n){if(void 0!==e||void 0!==r)throw TypeError("Bad Promise constructor");e=t,r=n})),this.resolve=n(e),this.reject=n(r)}t.exports.f=function(t){return new i(t)}},e85f:function(t){t.exports=JSON.parse('{"aes-128-ecb":{"cipher":"AES","key":128,"iv":0,"mode":"ECB","type":"block"},"aes-192-ecb":{"cipher":"AES","key":192,"iv":0,"mode":"ECB","type":"block"},"aes-256-ecb":{"cipher":"AES","key":256,"iv":0,"mode":"ECB","type":"block"},"aes-128-cbc":{"cipher":"AES","key":128,"iv":16,"mode":"CBC","type":"block"},"aes-192-cbc":{"cipher":"AES","key":192,"iv":16,"mode":"CBC","type":"block"},"aes-256-cbc":{"cipher":"AES","key":256,"iv":16,"mode":"CBC","type":"block"},"aes128":{"cipher":"AES","key":128,"iv":16,"mode":"CBC","type":"block"},"aes192":{"cipher":"AES","key":192,"iv":16,"mode":"CBC","type":"block"},"aes256":{"cipher":"AES","key":256,"iv":16,"mode":"CBC","type":"block"},"aes-128-cfb":{"cipher":"AES","key":128,"iv":16,"mode":"CFB","type":"stream"},"aes-192-cfb":{"cipher":"AES","key":192,"iv":16,"mode":"CFB","type":"stream"},"aes-256-cfb":{"cipher":"AES","key":256,"iv":16,"mode":"CFB","type":"stream"},"aes-128-cfb8":{"cipher":"AES","key":128,"iv":16,"mode":"CFB8","type":"stream"},"aes-192-cfb8":{"cipher":"AES","key":192,"iv":16,"mode":"CFB8","type":"stream"},"aes-256-cfb8":{"cipher":"AES","key":256,"iv":16,"mode":"CFB8","type":"stream"},"aes-128-cfb1":{"cipher":"AES","key":128,"iv":16,"mode":"CFB1","type":"stream"},"aes-192-cfb1":{"cipher":"AES","key":192,"iv":16,"mode":"CFB1","type":"stream"},"aes-256-cfb1":{"cipher":"AES","key":256,"iv":16,"mode":"CFB1","type":"stream"},"aes-128-ofb":{"cipher":"AES","key":128,"iv":16,"mode":"OFB","type":"stream"},"aes-192-ofb":{"cipher":"AES","key":192,"iv":16,"mode":"OFB","type":"stream"},"aes-256-ofb":{"cipher":"AES","key":256,"iv":16,"mode":"OFB","type":"stream"},"aes-128-ctr":{"cipher":"AES","key":128,"iv":16,"mode":"CTR","type":"stream"},"aes-192-ctr":{"cipher":"AES","key":192,"iv":16,"mode":"CTR","type":"stream"},"aes-256-ctr":{"cipher":"AES","key":256,"iv":16,"mode":"CTR","type":"stream"},"aes-128-gcm":{"cipher":"AES","key":128,"iv":12,"mode":"GCM","type":"auth"},"aes-192-gcm":{"cipher":"AES","key":192,"iv":12,"mode":"GCM","type":"auth"},"aes-256-gcm":{"cipher":"AES","key":256,"iv":12,"mode":"GCM","type":"auth"}}')},e893:function(t,e,r){var n=r("5135"),i=r("56ef"),o=r("06cf"),a=r("9bf2");t.exports=function(t,e){for(var r=i(e),s=a.f,u=o.f,f=0;f<r.length;f++){var h=r[f];n(t,h)||s(t,h,u(e,h))}}},e8b5:function(t,e,r){var n=r("c6b6");t.exports=Array.isArray||function(t){return"Array"==n(t)}},e93f:function(t,e,r){var n=r("93e0"),i=r("f083"),o=r("64ff"),a=[].slice;r=/MSIE .\./.test(o),o=function(t){return function(e,r){var n=2<arguments.length,i=n&&a.call(arguments,2);return t(n?function(){("function"==typeof e?e:Function(e)).apply(this,i)}:e,r)}};i(i.G+i.B+i.F*r,{setTimeout:o(n.setTimeout),setInterval:o(n.setInterval)})},e95a:function(t,e,r){var n=r("b622"),i=r("3f8c"),o=n("iterator"),a=Array.prototype;t.exports=function(t){return void 0!==t&&(i.Array===t||a[o]===t)}},e960:function(t,e,r){var n=r("9b6f"),i=r("688d");t.exports=function(t){return function(e,r){var o,a=String(i(e)),s=n(r);e=a.length;return s<0||e<=s?t?"":void 0:(r=a.charCodeAt(s))<55296||56319<r||s+1===e||(o=a.charCodeAt(s+1))<56320||57343<o?t?a.charAt(s):r:t?a.slice(s,s+2):o-56320+(r-55296<<10)+65536}}},e9d8:function(t,e,r){var n=r("f083"),i=r("688d"),o=r("f937"),a=r("69b4"),s=(r="["+a+"]",RegExp("^"+r+r+"*")),u=RegExp(r+r+"*$"),f=(r=function(t,e,r){var i={},s=o((function(){return!!a[t]()||"
"!="
"[t]()}));e=i[t]=s?e(f):a[t];r&&(i[r]=e),n(n.P+n.F*s,"String",i)},r.trim=function(t,e){return t=String(i(t)),1&e&&(t=t.replace(s,"")),2&e?t.replace(u,""):t});t.exports=r},ea34:function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},ea53:function(t,e,r){"use strict";var n=r("80af"),i=r("f3a3"),o=i.getNAF,a=i.getJSF,s=i.assert;function u(t,e){this.type=t,this.p=new n(e.p,16),this.red=e.prime?n.red(e.prime):n.mont(this.p),this.zero=new n(0).toRed(this.red),this.one=new n(1).toRed(this.red),this.two=new n(2).toRed(this.red),this.n=e.n&&new n(e.n,16),this.g=e.g&&this.pointFromJSON(e.g,e.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,e=this.n&&this.p.div(this.n),!e||0<e.cmpn(100)?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}function f(t,e){this.curve=t,this.type=e,this.precomputed=null}(t.exports=u).prototype.point=function(){throw new Error("Not implemented")},u.prototype.validate=function(){throw new Error("Not implemented")},u.prototype._fixedNafMul=function(t,e){s(t.precomputed);var r=t._getDoubles(),n=o(e,1,this._bitLength);e=(1<<r.step+1)-(r.step%2==0?2:1);e/=3;for(var i=[],a=0;a<n.length;a+=r.step){for(var u=0,f=a+r.step-1;a<=f;f--)u=(u<<1)+n[f];i.push(u)}for(var h=this.jpoint(null,null,null),c=this.jpoint(null,null,null),l=e;0<l;l--){for(a=0;a<i.length;a++)(u=i[a])===l?c=c.mixedAdd(r.points[a]):u===-l&&(c=c.mixedAdd(r.points[a].neg()));h=h.add(c)}return h.toP()},u.prototype._wnafMul=function(t,e){for(var r=t._getNAFPoints(4),n=r.wnd,i=r.points,a=o(e,n,this._bitLength),u=this.jpoint(null,null,null),f=a.length-1;0<=f;f--){for(var h=0;0<=f&&0===a[f];f--)h++;if(0<=f&&h++,u=u.dblp(h),f<0)break;var c=a[f];s(0!==c),u="affine"===t.type?0<c?u.mixedAdd(i[c-1>>1]):u.mixedAdd(i[-c-1>>1].neg()):0<c?u.add(i[c-1>>1]):u.add(i[-c-1>>1].neg())}return"affine"===t.type?u.toP():u},u.prototype._wnafMulAdd=function(t,e,r,n,i){for(var s=this._wnafT1,u=this._wnafT2,f=this._wnafT3,h=0,c=0;c<n;c++){var l,d=(l=e[c])._getNAFPoints(t);s[c]=d.wnd,u[c]=d.points}for(c=n-1;1<=c;c-=2){var p=c-1,m=c;if(1===s[p]&&1===s[m]){var b=[e[p],null,null,e[m]];0===e[p].y.cmp(e[m].y)?(b[1]=e[p].add(e[m]),b[2]=e[p].toJ().mixedAdd(e[m].neg())):0===e[p].y.cmp(e[m].y.redNeg())?(b[1]=e[p].toJ().mixedAdd(e[m]),b[2]=e[p].add(e[m].neg())):(b[1]=e[p].toJ().mixedAdd(e[m]),b[2]=e[p].toJ().mixedAdd(e[m].neg()));var g=[-3,-1,-5,-7,0,7,5,1,3],v=a(r[p],r[m]);h=Math.max(v[0].length,h);for(f[p]=new Array(h),f[m]=new Array(h),S=0;S<h;S++){var y=0|v[0][S],w=0|v[1][S];f[p][S]=g[3*(1+y)+(1+w)],f[m][S]=0,u[p]=b}}else f[p]=o(r[p],s[p],this._bitLength),f[m]=o(r[m],s[m],this._bitLength),h=Math.max(f[p].length,h),h=Math.max(f[m].length,h)}var A=this.jpoint(null,null,null),M=this._wnafT4;for(c=h;0<=c;c--){for(var _=0;0<=c;){for(var x=!0,S=0;S<n;S++)M[S]=0|f[S][c],0!==M[S]&&(x=!1);if(!x)break;_++,c--}if(0<=c&&_++,A=A.dblp(_),c<0)break;for(S=0;S<n;S++){var E=M[S];0!==E&&(0<E?l=u[S][E-1>>1]:E<0&&(l=u[S][-E-1>>1].neg()),A="affine"===l.type?A.mixedAdd(l):A.add(l))}}for(c=0;c<n;c++)u[c]=null;return i?A:A.toP()},(u.BasePoint=f).prototype.eq=function(){throw new Error("Not implemented")},f.prototype.validate=function(){return this.curve.validate(this)},u.prototype.decodePoint=function(t,e){if(t=i.toArray(t,e),e=this.p.byteLength(),(4===t[0]||6===t[0]||7===t[0])&&t.length-1==2*e)return 6===t[0]?s(t[t.length-1]%2==0):7===t[0]&&s(t[t.length-1]%2==1),this.point(t.slice(1,1+e),t.slice(1+e,1+2*e));if((2===t[0]||3===t[0])&&t.length-1===e)return this.pointFromX(t.slice(1,1+e),3===t[0]);throw new Error("Unknown point format")},f.prototype.encodeCompressed=function(t){return this.encode(t,!0)},f.prototype._encode=function(t){var e=this.curve.p.byteLength(),r=this.getX().toArray("be",e);return t?[this.getY().isEven()?2:3].concat(r):[4].concat(r,this.getY().toArray("be",e))},f.prototype.encode=function(t,e){return i.encode(this._encode(e),t)},f.prototype.precompute=function(t){if(this.precomputed)return this;var e={doubles:null,naf:null,beta:null};return e.naf=this._getNAFPoints(8),e.doubles=this._getDoubles(4,t),e.beta=this._getBeta(),this.precomputed=e,this},f.prototype._hasDoubles=function(t){if(!this.precomputed)return!1;var e=this.precomputed.doubles;return!!e&&e.points.length>=Math.ceil((t.bitLength()+1)/e.step)},f.prototype._getDoubles=function(t,e){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var r=[this],n=this,i=0;i<e;i+=t){for(var o=0;o<t;o++)n=n.dbl();r.push(n)}return{step:t,points:r}},f.prototype._getNAFPoints=function(t){if(this.precomputed&&this.precomputed.naf)return this.precomputed.naf;for(var e=[this],r=(1<<t)-1,n=1==r?null:this.dbl(),i=1;i<r;i++)e[i]=e[i-1].add(n);return{wnd:t,points:e}},f.prototype._getBeta=function(){return null},f.prototype.dblp=function(t){for(var e=this,r=0;r<t;r++)e=e.dbl();return e}},eaeb:function(t,e,r){var n=r("dbb2"),i=r("10dd"),o=r("d77f");r=r("93e0").Reflect;t.exports=r&&r.ownKeys||function(t){var e=n.f(o(t)),r=i.f;return r?e.concat(r(t)):e}},eb8c:function(t,e,r){"use strict";var n=r("9fe8"),i=r("ed60"),o=r("de24")("hasInstance"),a=Function.prototype;o in a||r("2761").f(a,o,{value:function(t){if("function"!=typeof this||!n(t))return!1;if(!n(this.prototype))return t instanceof this;for(;t=i(t);)if(this.prototype===t)return!0;return!1}})},eb9a:function(t,e,r){function n(){var t,e=+this;g.hasOwnProperty(e)&&(t=g[e],delete g[e],t())}function i(t){n.call(t.data)}var o,a=r("911a"),s=r("09db"),u=r("7433"),f=r("8ad7"),h=r("93e0"),c=h.process,l=h.setImmediate,d=h.clearImmediate,p=h.MessageChannel,m=h.Dispatch,b=0,g={},v="onreadystatechange";l&&d||(l=function(t){for(var e=[],r=1;r<arguments.length;)e.push(arguments[r++]);return g[++b]=function(){s("function"==typeof t?t:Function(t),e)},o(b),b},d=function(t){delete g[t]},"process"==r("1c2d")(c)?o=function(t){c.nextTick(a(n,t,1))}:m&&m.now?o=function(t){m.now(a(n,t,1))}:p?(p=(r=new p).port2,r.port1.onmessage=i,o=a(p.postMessage,p,1)):h.addEventListener&&"function"==typeof postMessage&&!h.importScripts?(o=function(t){h.postMessage(t+"","*")},h.addEventListener("message",i,!1)):o=v in f("script")?function(t){u.appendChild(f("script"))[v]=function(){u.removeChild(this),n.call(t)}}:function(t){setTimeout(a(n,t,1),0)}),t.exports={set:l,clear:d}},ebb7:function(t,e,r){r=r("f083");var n=Math.PI/180;r(r.S,"Math",{radians:function(t){return t*n}})},ebe8:function(t,e,r){var n=r("de24")("iterator"),i=!1;try{var o=[7][n]();o.return=function(){i=!0},Array.from(o,(function(){throw 2}))}catch(t){}t.exports=function(t,e){if(!e&&!i)return!1;var r=!1;try{var o=[7],a=o[n]();a.next=function(){return{done:r=!0}},o[n]=function(){return a},t(o)}catch(t){}return r}},ed60:function(t,e,r){var n=r("2fb2"),i=r("42ee"),o=r("964f")("IE_PROTO"),a=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=i(t),n(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},edc9:function(t,e,r){"use strict";var n=r("c3c0"),i=r("da3e");function o(){this.pending=null,this.pendingTotal=0,this.blockSize=this.constructor.blockSize,this.outSize=this.constructor.outSize,this.hmacStrength=this.constructor.hmacStrength,this.padLength=this.constructor.padLength/8,this.endian="big",this._delta8=this.blockSize/8,this._delta32=this.blockSize/32}(e.BlockHash=o).prototype.update=function(t,e){if(t=n.toArray(t,e),this.pending?this.pending=this.pending.concat(t):this.pending=t,this.pendingTotal+=t.length,this.pending.length>=this._delta8){e=(t=this.pending).length%this._delta8,this.pending=t.slice(t.length-e,t.length),0===this.pending.length&&(this.pending=null),t=n.join32(t,0,t.length-e,this.endian);for(var r=0;r<t.length;r+=this._delta32)this._update(t,r,r+this._delta32)}return this},o.prototype.digest=function(t){return this.update(this._pad()),i(null===this.pending),this._digest(t)},o.prototype._pad=function(){var t=this.pendingTotal,e=this._delta8,r=e-(t+this.padLength)%e,n=new Array(r+this.padLength);n[0]=128;for(var i=1;i<r;i++)n[i]=0;if(t<<=3,"big"===this.endian){for(var o=8;o<this.padLength;o++)n[i++]=0;n[i++]=0,n[i++]=0,n[i++]=0,n[i++]=0,n[i++]=t>>>24&255,n[i++]=t>>>16&255,n[i++]=t>>>8&255,n[i++]=255&t}else for(n[i++]=255&t,n[i++]=t>>>8&255,n[i++]=t>>>16&255,n[i++]=t>>>24&255,n[i++]=0,n[i++]=0,n[i++]=0,n[i++]=0,o=8;o<this.padLength;o++)n[i++]=0;return n}},ee7f:function(t,e,r){var n=r("8d87"),i=r("ed60"),o=r("2fb2"),a=r("f083"),s=r("9fe8"),u=r("d77f");a(a.S,"Reflect",{get:function t(e,r){var a,f=arguments.length<3?e:arguments[2];return u(e)===f?e[r]:(a=n.f(e,r))?o(a,"value")?a.value:void 0!==a.get?a.get.call(f):void 0:s(a=i(e))?t(a,r,f):void 0}})},ee93:function(t,e,r){"use strict";var n=r("9d8a").codes.ERR_STREAM_PREMATURE_CLOSE;function i(){}t.exports=function t(e,r,o){if("function"==typeof r)return t(e,null,r);var a,s;function u(){e.writable||g()}function f(){v=!(p=!1),m||o.call(e)}function h(t){o.call(e,t)}function c(){var t;return p&&!v?(e._readableState&&e._readableState.ended||(t=new n),o.call(e,t)):m&&!b?(e._writableState&&e._writableState.ended||(t=new n),o.call(e,t)):void 0}function l(){e.req.on("finish",g)}a=o||i,s=!1,o=function(){if(!s){s=!0;for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];a.apply(this,e)}};var d,p=(r=r||{}).readable||!1!==r.readable&&e.readable,m=r.writable||!1!==r.writable&&e.writable,b=e._writableState&&e._writableState.finished,g=function(){b=!(m=!1),p||o.call(e)},v=e._readableState&&e._readableState.endEmitted;return(d=e).setHeader&&"function"==typeof d.abort?(e.on("complete",g),e.on("abort",c),e.req?l():e.on("request",l)):m&&!e._writableState&&(e.on("end",u),e.on("close",u)),e.on("end",f),e.on("finish",g),!1!==r.error&&e.on("error",h),e.on("close",c),function(){e.removeListener("complete",g),e.removeListener("abort",c),e.removeListener("request",l),e.req&&e.req.removeListener("finish",g),e.removeListener("end",u),e.removeListener("close",u),e.removeListener("finish",g),e.removeListener("end",f),e.removeListener("error",h),e.removeListener("close",c)}}},ef08:function(t,e){t=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),"number"==typeof __g&&(__g=t)},ef3a:function(t,e,r){"use strict";const n=r("343e"),i=r("20f6"),o=r("3fb5"),a=e;function s(t,e){this.name=t,this.body=e,this.decoders={},this.encoders={}}a.define=function(t,e){return new s(t,e)},s.prototype._createNamed=function(t){const e=this.name;function r(t){this._initNamed(t,e)}return o(r,t),r.prototype._initNamed=function(e,r){t.call(this,e,r)},new r(this)},s.prototype._getDecoder=function(t){return this.decoders.hasOwnProperty(t=t||"der")||(this.decoders[t]=this._createNamed(i[t])),this.decoders[t]},s.prototype.decode=function(t,e,r){return this._getDecoder(e).decode(t,r)},s.prototype._getEncoder=function(t){return this.encoders.hasOwnProperty(t=t||"der")||(this.encoders[t]=this._createNamed(n[t])),this.encoders[t]},s.prototype.encode=function(t,e,r){return this._getEncoder(e).encode(t,r)}},f069:function(t,e,r){"use strict";function n(t){var e,r;this.promise=new t((function(t,n){if(void 0!==e||void 0!==r)throw TypeError("Bad Promise constructor");e=t,r=n})),this.resolve=i(e),this.reject=i(r)}var i=r("1c0b");t.exports.f=function(t){return new n(t)}},f083:function(t,e,r){var n=r("93e0"),i=r("0ae2"),o=r("0713"),a=r("77ea"),s=r("911a"),u="prototype",f=function(t,e,r){var h,c,l,d=t&f.F,p=t&f.G,m=t&f.S,b=t&f.P,g=t&f.B,v=p?n:m?n[e]||(n[e]={}):(n[e]||{})[u],y=p?i:i[e]||(i[e]={}),w=y[u]||(y[u]={});for(h in r=p?e:r)c=((l=!d&&v&&void 0!==v[h])?v:r)[h],l=g&&l?s(c,n):b&&"function"==typeof c?s(Function.call,c):c,v&&a(v,h,c,t&f.U),y[h]!=c&&o(y,h,l),b&&w[h]!=c&&(w[h]=c)};n.core=i,f.F=1,f.G=2,f.S=4,f.P=8,f.B=16,f.W=32,f.U=64,f.R=128,t.exports=f},f12a:function(t,e,r){t.exports=r("faa1").EventEmitter},f183:function(t,e,r){function n(t){s(t,h,{value:{objectID:"O"+ ++c,weakData:{}}})}var i=r("d012"),o=r("861d"),a=r("5135"),s=r("9bf2").f,u=r("90e3"),f=r("bb2f"),h=u("meta"),c=0,l=Object.isExtensible||function(){return!0},d=t.exports={REQUIRED:!1,fastKey:function(t,e){if(!o(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!a(t,h)){if(!l(t))return"F";if(!e)return"E";n(t)}return t[h].objectID},getWeakData:function(t,e){if(!a(t,h)){if(!l(t))return!0;if(!e)return!1;n(t)}return t[h].weakData},onFreeze:function(t){return f&&d.REQUIRED&&l(t)&&!a(t,h)&&n(t),t}};i[h]=!0},f1c8:function(t,e,r){"use strict";t.exports=u;t=r("d113").codes;var n=t.ERR_METHOD_NOT_IMPLEMENTED,i=t.ERR_MULTIPLE_CALLBACK,o=t.ERR_TRANSFORM_ALREADY_TRANSFORMING,a=t.ERR_TRANSFORM_WITH_LENGTH_0,s=r("5e7d");function u(t){if(!(this instanceof u))return new u(t);s.call(this,t),this._transformState={afterTransform:function(t,e){var r=this._transformState;r.transforming=!1;var n=r.writecb;if(null===n)return this.emit("error",new i);r.writechunk=null,(r.writecb=null)!=e&&this.push(e),n(t),(t=this._readableState).reading=!1,(t.needReadable||t.length<t.highWaterMark)&&this._read(t.highWaterMark)}.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,t&&("function"==typeof t.transform&&(this._transform=t.transform),"function"==typeof t.flush&&(this._flush=t.flush)),this.on("prefinish",f)}function f(){var t=this;"function"!=typeof this._flush||this._readableState.destroyed?h(this,null,null):this._flush((function(e,r){h(t,e,r)}))}function h(t,e,r){if(e)return t.emit("error",e);if(null!=r&&t.push(r),t._writableState.length)throw new a;if(t._transformState.transforming)throw new o;return t.push(null)}r("3fb5")(u,s),u.prototype.push=function(t,e){return this._transformState.needTransform=!1,s.prototype.push.call(this,t,e)},u.prototype._transform=function(t,e,r){r(new n("_transform()"))},u.prototype._write=function(t,e,r){var n=this._transformState;n.writecb=r,n.writechunk=t,n.writeencoding=e,n.transforming||(e=this._readableState,(n.needTransform||e.needReadable||e.length<e.highWaterMark)&&this._read(e.highWaterMark))},u.prototype._read=function(t){var e=this._transformState;null===e.writechunk||e.transforming?e.needTransform=!0:(e.transforming=!0,this._transform(e.writechunk,e.writeencoding,e.afterTransform))},u.prototype._destroy=function(t,e){s.prototype._destroy.call(this,t,(function(t){e(t)}))}},f308:function(t,e,r){for(var n,i=r("93e0"),o=r("0713"),a=(r=r("5689"),r("typed_array")),s=r("view"),u=(r=!(!i.ArrayBuffer||!i.DataView),r),f=0,h="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");f<9;)(n=i[h[f++]])?(o(n.prototype,a,!0),o(n.prototype,s,!0)):u=!1;t.exports={ABV:r,CONSTR:u,TYPED:a,VIEW:s}},f3a2:function(t,e,r){(function(e){!function(e){"use strict";var r,n,i,o,a,s,u,f=Object.prototype,h=f.hasOwnProperty,c="function"==typeof Symbol?Symbol:{},l=c.iterator||"@@iterator",d=c.asyncIterator||"@@asyncIterator",p=c.toStringTag||"@@toStringTag",m="object"==typeof t,b=e.regeneratorRuntime;function g(t,e,u,f){var h,c,l,d;e=e&&e.prototype instanceof y?e:y,e=Object.create(e.prototype),f=new E(f||[]);return e._invoke=(h=t,c=u,l=f,d=n,function(t,e){if(d===o)throw new Error("Generator is already running");if(d===a){if("throw"===t)throw e;return O()}for(l.method=t,l.arg=e;;){var u=l.delegate;if(u){var f=function t(e,n){var i=e.iterator[n.method];if(i===r){if(n.delegate=null,"throw"===n.method){if(e.iterator.return&&(n.method="return",n.arg=r,t(e,n),"throw"===n.method))return s;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return s}if(i=v(i,e.iterator,n.arg),"throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,s;i=i.arg;return i?i.done?(n[e.resultName]=i.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=r),n.delegate=null,s):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,s)}(u,l);if(f){if(f===s)continue;return f}}if("next"===l.method)l.sent=l._sent=l.arg;else if("throw"===l.method){if(d===n)throw d=a,l.arg;l.dispatchException(l.arg)}else"return"===l.method&&l.abrupt("return",l.arg);if(d=o,f=v(h,c,l),"normal"===f.type){if(d=l.done?a:i,f.arg!==s)return{value:f.arg,done:l.done}}else"throw"===f.type&&(d=a,l.method="throw",l.arg=f.arg)}}),e}function v(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}function y(){}function w(){}function A(){}function M(t){["next","throw","return"].forEach((function(e){t[e]=function(t){return this._invoke(e,t)}}))}function _(t){function r(e,n,i,o){if(e=v(t[e],t,n),"throw"!==e.type){var a=e.arg;n=a.value;return n&&"object"==typeof n&&h.call(n,"__await")?Promise.resolve(n.__await).then((function(t){r("next",t,i,o)}),(function(t){r("throw",t,i,o)})):Promise.resolve(n).then((function(t){a.value=t,i(a)}),o)}o(e.arg)}var n;"object"==typeof e.process&&e.process.domain&&(r=e.process.domain.bind(r)),this._invoke=function(t,e){function i(){return new Promise((function(n,i){r(t,e,n,i)}))}return n=n?n.then(i,i):i()}}function x(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function S(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function E(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(x,this),this.reset(!0)}function k(t){if(t){var e=t[l];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1;e=function e(){for(;++n<t.length;)if(h.call(t,n))return e.value=t[n],e.done=!1,e;return e.value=r,e.done=!0,e};return e.next=e}}return{next:O}}function O(){return{value:r,done:!0}}b?m&&(t.exports=b):((b=e.regeneratorRuntime=m?t.exports:{}).wrap=g,n="suspendedStart",i="suspendedYield",o="executing",a="completed",s={},(c={})[l]=function(){return this},(m=(m=Object.getPrototypeOf)&&m(m(k([]))))&&m!==f&&h.call(m,l)&&(c=m),u=A.prototype=y.prototype=Object.create(c),(w.prototype=u.constructor=A).constructor=w,A[p]=w.displayName="GeneratorFunction",b.isGeneratorFunction=function(t){return t="function"==typeof t&&t.constructor,!!t&&(t===w||"GeneratorFunction"===(t.displayName||t.name))},b.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,A):(t.__proto__=A,p in t||(t[p]="GeneratorFunction")),t.prototype=Object.create(u),t},b.awrap=function(t){return{__await:t}},M(_.prototype),_.prototype[d]=function(){return this},b.AsyncIterator=_,b.async=function(t,e,r,n){var i=new _(g(t,e,r,n));return b.isGeneratorFunction(e)?i:i.next().then((function(t){return t.done?t.value:i.next()}))},M(u),u[p]="Generator",u[l]=function(){return this},u.toString=function(){return"[object Generator]"},b.keys=function(t){var e,r=[];for(e in t)r.push(e);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},b.values=k,E.prototype={constructor:E,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=r,this.done=!1,this.delegate=null,this.method="next",this.arg=r,this.tryEntries.forEach(S),!t)for(var e in this)"t"===e.charAt(0)&&h.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=r)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function n(n,i){return a.type="throw",a.arg=t,e.next=n,i&&(e.method="next",e.arg=r),!!i}for(var i=this.tryEntries.length-1;0<=i;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var s=h.call(o,"catchLoc"),u=h.call(o,"finallyLoc");if(s&&u){if(this.prev<o.catchLoc)return n(o.catchLoc,!0);if(this.prev<o.finallyLoc)return n(o.finallyLoc)}else if(s){if(this.prev<o.catchLoc)return n(o.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return n(o.finallyLoc)}}}},abrupt:function(t,e){for(var r=this.tryEntries.length-1;0<=r;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&h.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var i=n;break}}var o=(i=i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc?null:i)?i.completion:{};return o.type=t,o.arg=e,i?(this.method="next",this.next=i.finallyLoc,s):this.complete(o)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),s},finish:function(t){for(var e=this.tryEntries.length-1;0<=e;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),S(r),s}},catch:function(t){for(var e=this.tryEntries.length-1;0<=e;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n,i=r.completion;return"throw"===i.type&&(n=i.arg,S(r)),n}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:k(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=r),s}})}("object"==typeof e?e:"object"==typeof window?window:"object"==typeof self?self:this)}).call(this,r("c8ba"))},f3a3:function(t,e,r){"use strict";var n=e,i=r("80af");e=r("da3e"),r=r("7658");n.assert=e,n.toArray=r.toArray,n.zero2=r.zero2,n.toHex=r.toHex,n.encode=r.encode,n.getNAF=function(t,e,r){var n=new Array(Math.max(t.bitLength(),r)+1);n.fill(0);for(var i=1<<e+1,o=t.clone(),a=0;a<n.length;a++){var s,u=o.andln(i-1);o.isOdd()?o.isubn(s=(i>>1)-1<u?(i>>1)-u:u):s=0,n[a]=s,o.iushrn(1)}return n},n.getJSF=function(t,e){var r=[[],[]];t=t.clone(),e=e.clone();for(var n,i=0,o=0;0<t.cmpn(-i)||0<e.cmpn(-o);){var a,s=t.andln(3)+i&3,u=e.andln(3)+o&3;3===u&&(u=-1),a=0==(1&(s=3===s?-1:s))?0:3!==(n=t.andln(7)+i&7)&&5!==n||2!==u?s:-s,r[0].push(a),u=0==(1&u)?0:3!==(n=e.andln(7)+o&7)&&5!==n||2!==s?u:-u,r[1].push(u),2*i===a+1&&(i=1-i),2*o===u+1&&(o=1-o),t.iushrn(1),e.iushrn(1)}return r},n.cachedProperty=function(t,e,r){var n="_"+e;t.prototype[e]=function(){return void 0!==this[n]?this[n]:this[n]=r.call(this)}},n.parseBytes=function(t){return"string"==typeof t?n.toArray(t,"hex"):t},n.intFromLE=function(t){return new i(t,"hex","le")}},f415:function(t,e,r){r("1b1e")("Int16",2,(function(t){return function(e,r,n){return t(this,e,r,n)}}))},f460:function(t,e,r){var n=r("98e6"),i=r("8707").Buffer;t.exports=function(t,e){for(var r,o,a=i.alloc(0),s=0;a.length<e;)r=s++,o=void 0,(o=i.allocUnsafe(4)).writeUInt32BE(r,0),o=o,a=i.concat([a,n("sha1").update(t).update(o).digest()]);return a.slice(0,e)}},f4ea:function(t,e,r){var n;t.exports=(n=r("21bf"),r("38ba"),n.mode.CTR=function(){var t=n.lib.BlockCipherMode.extend(),e=t.Encryptor=t.extend({processBlock:function(t,e){var r=this._cipher,n=r.blockSize,i=this._iv,o=this._counter;i&&(o=this._counter=i.slice(0),this._iv=void 0);var a=o.slice(0);r.encryptBlock(a,0),o[n-1]=o[n-1]+1|0;for(var s=0;s<n;s++)t[e+s]^=a[s]}});return t.Decryptor=e,t}(),n.mode.CTR)},f576:function(t,e,r){"use strict";var n=r("3fb5"),i=r("93e6"),o=r("8707").Buffer,a=new Array(16);function s(){i.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878}function u(t,e){return t<<e|t>>>32-e}function f(t,e,r,n,i,o,a){return u(t+(e&r|~e&n)+i+o|0,a)+e|0}function h(t,e,r,n,i,o,a){return u(t+(e&n|r&~n)+i+o|0,a)+e|0}function c(t,e,r,n,i,o,a){return u(t+(e^r^n)+i+o|0,a)+e|0}function l(t,e,r,n,i,o,a){return u(t+(r^(e|~n))+i+o|0,a)+e|0}n(s,i),s.prototype._update=function(){for(var t=a,e=0;e<16;++e)t[e]=this._block.readInt32LE(4*e);var r=f(r=this._a,o=this._b,i=this._c,n=this._d,t[0],3614090360,7),n=f(n,r,o,i,t[1],3905402710,12),i=f(i,n,r,o,t[2],606105819,17),o=f(o,i,n,r,t[3],3250441966,22);r=f(r,o,i,n,t[4],4118548399,7),n=f(n,r,o,i,t[5],1200080426,12),i=f(i,n,r,o,t[6],2821735955,17),o=f(o,i,n,r,t[7],4249261313,22),r=f(r,o,i,n,t[8],1770035416,7),n=f(n,r,o,i,t[9],2336552879,12),i=f(i,n,r,o,t[10],4294925233,17),o=f(o,i,n,r,t[11],2304563134,22),r=f(r,o,i,n,t[12],1804603682,7),n=f(n,r,o,i,t[13],4254626195,12),i=f(i,n,r,o,t[14],2792965006,17),r=h(r,o=f(o,i,n,r,t[15],1236535329,22),i,n,t[1],4129170786,5),n=h(n,r,o,i,t[6],3225465664,9),i=h(i,n,r,o,t[11],643717713,14),o=h(o,i,n,r,t[0],3921069994,20),r=h(r,o,i,n,t[5],3593408605,5),n=h(n,r,o,i,t[10],38016083,9),i=h(i,n,r,o,t[15],3634488961,14),o=h(o,i,n,r,t[4],3889429448,20),r=h(r,o,i,n,t[9],568446438,5),n=h(n,r,o,i,t[14],3275163606,9),i=h(i,n,r,o,t[3],4107603335,14),o=h(o,i,n,r,t[8],1163531501,20),r=h(r,o,i,n,t[13],2850285829,5),n=h(n,r,o,i,t[2],4243563512,9),i=h(i,n,r,o,t[7],1735328473,14),r=c(r,o=h(o,i,n,r,t[12],2368359562,20),i,n,t[5],4294588738,4),n=c(n,r,o,i,t[8],2272392833,11),i=c(i,n,r,o,t[11],1839030562,16),o=c(o,i,n,r,t[14],4259657740,23),r=c(r,o,i,n,t[1],2763975236,4),n=c(n,r,o,i,t[4],1272893353,11),i=c(i,n,r,o,t[7],4139469664,16),o=c(o,i,n,r,t[10],3200236656,23),r=c(r,o,i,n,t[13],681279174,4),n=c(n,r,o,i,t[0],3936430074,11),i=c(i,n,r,o,t[3],3572445317,16),o=c(o,i,n,r,t[6],76029189,23),r=c(r,o,i,n,t[9],3654602809,4),n=c(n,r,o,i,t[12],3873151461,11),i=c(i,n,r,o,t[15],530742520,16),r=l(r,o=c(o,i,n,r,t[2],3299628645,23),i,n,t[0],4096336452,6),n=l(n,r,o,i,t[7],1126891415,10),i=l(i,n,r,o,t[14],2878612391,15),o=l(o,i,n,r,t[5],4237533241,21),r=l(r,o,i,n,t[12],1700485571,6),n=l(n,r,o,i,t[3],2399980690,10),i=l(i,n,r,o,t[10],4293915773,15),o=l(o,i,n,r,t[1],2240044497,21),r=l(r,o,i,n,t[8],1873313359,6),n=l(n,r,o,i,t[15],4264355552,10),i=l(i,n,r,o,t[6],2734768916,15),o=l(o,i,n,r,t[13],1309151649,21),r=l(r,o,i,n,t[4],4149444226,6),n=l(n,r,o,i,t[11],3174756917,10),i=l(i,n,r,o,t[2],718787259,15),o=l(o,i,n,r,t[9],3951481745,21),this._a=this._a+r|0,this._b=this._b+o|0,this._c=this._c+i|0,this._d=this._d+n|0},s.prototype._digest=function(){this._block[this._blockOffset++]=128,56<this._blockOffset&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var t=o.allocUnsafe(16);return t.writeInt32LE(this._a,0),t.writeInt32LE(this._b,4),t.writeInt32LE(this._c,8),t.writeInt32LE(this._d,12),t},t.exports=s},f58c:function(t,e,r){"use strict";var n=r("e960")(!0);r("d516")(String,"String",(function(t){this._t=String(t),this._i=0}),(function(){var t=this._t,e=this._i;return e>=t.length?{value:void 0,done:!0}:(e=n(t,e),this._i+=e.length,{value:e,done:!1})}))},f5df:function(t,e,r){var n=r("00ee"),i=r("c6b6"),o=r("b622")("toStringTag"),a="Arguments"==i(function(){return arguments}());t.exports=n?i:function(t){var e;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(t=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),o))?t:a?i(e):"Object"==(t=i(e))&&"function"==typeof e.callee?"Arguments":t}},f5df1:function(t,e,r){},f772:function(t,e,r){var n=r("5692"),i=r("90e3"),o=n("keys");t.exports=function(t){return o[t]||(o[t]=i(t))}},f787:function(t,e,r){"use strict";r("e681")("small",(function(t){return function(){return t(this,"small","","")}}))},f83c:function(t,e){t.exports=function(){throw new Error("Readable.from is not available in the browser")}},f893:function(t,e,r){t.exports={default:r("8119"),__esModule:!0}},f937:function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},f945:function(t,e,r){"use strict";var n=r("42ee"),i=r("6fc7"),o=r("6373");t.exports=[].copyWithin||function(t,e){var r=n(this),a=o(r.length),s=i(t,a),u=i(e,a),f=(e=2<arguments.length?arguments[2]:void 0,Math.min((void 0===e?a:i(e,a))-u,a-s)),h=1;for(u<s&&s<u+f&&(h=-1,u+=f-1,s+=f-1);0<f--;)u in r?r[s]=r[u]:delete r[s],s+=h,u+=h;return r}},f948:function(t,e,r){"use strict";var n=r("f083");t.exports=function(t){n(n.S,t,{of:function(){for(var t=arguments.length,e=new Array(t);t--;)e[t]=arguments[t];return new this(e)}})}},f96c:function(t,e,r){var n=r("f083"),i=r("1c2d");n(n.S,"Error",{isError:function(t){return"Error"===i(t)}})},f97f:function(t,e,r){t.exports=!r("c94e")&&!r("f937")((function(){return 7!=Object.defineProperty(r("8ad7")("div"),"a",{get:function(){return 7}}).a}))},f9f3:function(t,e,r){var n=r("f083");r=r("8539");n(n.G+n.F*(parseFloat!=r),{parseFloat:r})},faa1:function(t,e,r){"use strict";var n="object"==typeof Reflect?Reflect:null,i=n&&"function"==typeof n.apply?n.apply:function(t,e,r){return Function.prototype.apply.call(t,e,r)},o=n&&"function"==typeof n.ownKeys?n.ownKeys:Object.getOwnPropertySymbols?function(t){return Object.getOwnPropertyNames(t).concat(Object.getOwnPropertySymbols(t))}:function(t){return Object.getOwnPropertyNames(t)},a=Number.isNaN||function(t){return t!=t};function s(){s.init.call(this)}t.exports=s,t.exports.once=function(t,e){return new Promise((function(r,n){function i(r){t.removeListener(e,o),n(r)}function o(){"function"==typeof t.removeListener&&t.removeListener("error",i),r([].slice.call(arguments))}var a,s,u;b(t,e,o,{once:!0}),"error"!==e&&(s=i,u={once:!0},"function"==typeof(a=t).on&&b(a,"error",s,u))}))},(s.EventEmitter=s).prototype._events=void 0,s.prototype._eventsCount=0,s.prototype._maxListeners=void 0;var u=10;function f(t){if("function"!=typeof t)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof t)}function h(t){return void 0===t._maxListeners?s.defaultMaxListeners:t._maxListeners}function c(t,e,r,n){var i,o;return f(r),void 0===(i=t._events)?(i=t._events=Object.create(null),t._eventsCount=0):(void 0!==i.newListener&&(t.emit("newListener",e,r.listener||r),i=t._events),o=i[e]),void 0===o?(o=i[e]=r,++t._eventsCount):("function"==typeof o?o=i[e]=n?[r,o]:[o,r]:n?o.unshift(r):o.push(r),0<(r=h(t))&&o.length>r&&!o.warned&&(o.warned=!0,(r=new Error("Possible EventEmitter memory leak detected. "+o.length+" "+String(e)+" listeners added. Use emitter.setMaxListeners() to increase limit")).name="MaxListenersExceededWarning",r.emitter=t,r.type=e,r.count=o.length,console&&console.warn)),t}function l(t,e,r){return t={fired:!1,wrapFn:void 0,target:t,type:e,listener:r},e=function(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}.bind(t),e.listener=r,t.wrapFn=e}function d(t,e,r){return t=t._events,void 0===t?[]:(e=t[e],void 0===e?[]:"function"==typeof e?r?[e.listener||e]:[e]:r?function(t){for(var e=new Array(t.length),r=0;r<e.length;++r)e[r]=t[r].listener||t[r];return e}(e):m(e,e.length))}function p(t){var e=this._events;if(void 0!==e){if(t=e[t],"function"==typeof t)return 1;if(void 0!==t)return t.length}return 0}function m(t,e){for(var r=new Array(e),n=0;n<e;++n)r[n]=t[n];return r}function b(t,e,r,n){if("function"==typeof t.on)n.once?t.once(e,r):t.on(e,r);else{if("function"!=typeof t.addEventListener)throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof t);t.addEventListener(e,(function i(o){n.once&&t.removeEventListener(e,i),r(o)}))}}Object.defineProperty(s,"defaultMaxListeners",{enumerable:!0,get:function(){return u},set:function(t){if("number"!=typeof t||t<0||a(t))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+t+".");u=t}}),s.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},s.prototype.setMaxListeners=function(t){if("number"!=typeof t||t<0||a(t))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+t+".");return this._maxListeners=t,this},s.prototype.getMaxListeners=function(){return h(this)},s.prototype.emit=function(t){for(var e=[],r=1;r<arguments.length;r++)e.push(arguments[r]);var n,o="error"===t,a=this._events;if(void 0!==a)o=o&&void 0===a.error;else if(!o)return!1;if(o){if((n=0<e.length?e[0]:n)instanceof Error)throw n;throw o=new Error("Unhandled error."+(n?" ("+n.message+")":"")),o.context=n,o}if(t=a[t],void 0===t)return!1;if("function"==typeof t)i(t,this,e);else{var s=t.length,u=m(t,s);for(r=0;r<s;++r)i(u[r],this,e)}return!0},s.prototype.addListener=function(t,e){return c(this,t,e,!1)},s.prototype.on=s.prototype.addListener,s.prototype.prependListener=function(t,e){return c(this,t,e,!0)},s.prototype.once=function(t,e){return f(e),this.on(t,l(this,t,e)),this},s.prototype.prependOnceListener=function(t,e){return f(e),this.prependListener(t,l(this,t,e)),this},s.prototype.removeListener=function(t,e){var r,n,i,o,a;if(f(e),void 0===(n=this._events))return this;if(void 0===(r=n[t]))return this;if(r===e||r.listener===e)0==--this._eventsCount?this._events=Object.create(null):(delete n[t],n.removeListener&&this.emit("removeListener",t,r.listener||e));else if("function"!=typeof r){for(i=-1,o=r.length-1;0<=o;o--)if(r[o]===e||r[o].listener===e){a=r[o].listener,i=o;break}if(i<0)return this;0===i?r.shift():function(t,e){for(;e+1<t.length;e++)t[e]=t[e+1];t.pop()}(r,i),1===r.length&&(n[t]=r[0]),void 0!==n.removeListener&&this.emit("removeListener",t,a||e)}return this},s.prototype.off=s.prototype.removeListener,s.prototype.removeAllListeners=function(t){var e,r=this._events;if(void 0===r)return this;if(void 0===r.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==r[t]&&(0==--this._eventsCount?this._events=Object.create(null):delete r[t]),this;if(0===arguments.length){for(var n,i=Object.keys(r),o=0;o<i.length;++o)"removeListener"!==(n=i[o])&&this.removeAllListeners(n);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(e=r[t]))this.removeListener(t,e);else if(void 0!==e)for(o=e.length-1;0<=o;o--)this.removeListener(t,e[o]);return this},s.prototype.listeners=function(t){return d(this,t,!0)},s.prototype.rawListeners=function(t){return d(this,t,!1)},s.listenerCount=function(t,e){return"function"==typeof t.listenerCount?t.listenerCount(e):p.call(t,e)},s.prototype.listenerCount=p,s.prototype.eventNames=function(){return 0<this._eventsCount?o(this._events):[]}},faf5:function(t,e,r){t.exports=!r("0bad")&&!r("4b8b")((function(){return 7!=Object.defineProperty(r("05f5")("div"),"a",{get:function(){return 7}}).a}))},fb32:function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},fb3f:function(t,e,r){"use strict";var n=r("5155"),i={};i[r("de24")("toStringTag")]="z",i+""!="[object z]"&&r("77ea")(Object.prototype,"toString",(function(){return"[object "+n(this)+"]"}),!0)},fb6a:function(t,e,r){"use strict";var n=r("23e7"),i=r("861d"),o=r("e8b5"),a=r("23cb"),s=r("50c4"),u=r("fc6a"),f=r("8418"),h=r("b622"),c=r("1dde"),l=(r=r("ae40"),c=c("slice"),r=r("slice",{ACCESSORS:!0,0:0,1:2}),h("species")),d=[].slice,p=Math.max;n({target:"Array",proto:!0,forced:!c||!r},{slice:function(t,e){var r,n,h,c=u(this),m=s(c.length),b=a(t,m),g=a(void 0===e?m:e,m);if(o(c)&&((r="function"==typeof(r=c.constructor)&&(r===Array||o(r.prototype))||i(r)&&null===(r=r[l])?void 0:r)===Array||void 0===r))return d.call(c,b,g);for(n=new(void 0===r?Array:r)(p(g-b,0)),h=0;b<g;b++,h++)b in c&&f(n,h,c[b]);return n.length=h,n}})},fb87:function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},fb8d:function(t,e,r){var n=r("f083");r=r("67fe");n(n.G+n.F*(parseInt!=r),{parseInt:r})},fbd5:function(t,e,r){"use strict";var n,i=r("9d8a").codes,o=i.ERR_MISSING_ARGS,a=i.ERR_STREAM_DESTROYED;function s(t){if(t)throw t}function u(t,e,i,o){var s,u;s=o,u=!1;var f=!(o=function(){u||(u=!0,s.apply(void 0,arguments))});t.on("close",(function(){f=!0})),(n=void 0===n?r("ee93"):n)(t,{readable:e,writable:i},(function(t){return t?o(t):(f=!0,void o())}));var h=!1;return function(e){var r;if(!f&&!h)return h=!0,(r=t).setHeader&&"function"==typeof r.abort?t.abort():"function"==typeof t.destroy?t.destroy():void o(e||new a("pipe"))}}function f(t){t()}function h(t,e){return t.pipe(e)}t.exports=function(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];var n,i,a=(n=e).length&&"function"==typeof n[n.length-1]?n.pop():s;if((e=Array.isArray(e[0])?e[0]:e).length<2)throw new o("streams");var c=e.map((function(t,r){var n=r<e.length-1;return u(t,n,0<r,(function(t){i=i||t,t&&c.forEach(f),n||(c.forEach(f),a(i))}))}));return e.reduce(h)}},fbd9:function(t,e,r){r("f948")("WeakSet")},fc5e:function(t,e){var r=Math.ceil,n=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(0<t?n:r)(t)}},fc6a:function(t,e,r){var n=r("44ad"),i=r("1d80");t.exports=function(t){return n(i(t))}},fca6:function(t,e,r){var n=r("f083");n(n.S+n.F*!r("c94e"),"Object",{defineProperty:r("2761").f})},fcd4:function(t,e,r){e.f=r("cc15")},fda6:function(t,e,r){var n=r("8947"),i=r("4228"),o=r("e85f");e.createCipher=e.Cipher=n.createCipher,e.createCipheriv=e.Cipheriv=n.createCipheriv,e.createDecipher=e.Decipher=i.createDecipher,e.createDecipheriv=e.Decipheriv=i.createDecipheriv,e.listCiphers=e.getCiphers=function(){return Object.keys(o)}},fdac:function(t,e,r){var n;function i(t){this.rand=t}if(t.exports=function(t){return(n=n||new i(null)).generate(t)},(t.exports.Rand=i).prototype.generate=function(t){return this._rand(t)},i.prototype._rand=function(t){if(this.rand.getBytes)return this.rand.getBytes(t);for(var e=new Uint8Array(t),r=0;r<e.length;r++)e[r]=this.rand.getByte();return e},"object"==typeof self)self.crypto&&self.crypto.getRandomValues?i.prototype._rand=function(t){return t=new Uint8Array(t),self.crypto.getRandomValues(t),t}:self.msCrypto&&self.msCrypto.getRandomValues?i.prototype._rand=function(t){return t=new Uint8Array(t),self.msCrypto.getRandomValues(t),t}:"object"==typeof window&&(i.prototype._rand=function(){throw new Error("Not implemented yet")});else try{var o=r(7);if("function"!=typeof o.randomBytes)throw new Error("Not supported");i.prototype._rand=function(t){return o.randomBytes(t)}}catch(t){}},fdbc:function(t,e){t.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}},fdbf:function(t,e,r){r=r("4930"),t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},fe9d:function(t,e,r){r=r("f083"),r(r.S,"Date",{now:function(){return(new Date).getTime()}})},fea9:function(t,e,r){r=r("da84"),t.exports=r.Promise},fed5:function(t,e){e.f=Object.getOwnPropertySymbols},fef8:function(t,e,r){"use strict";var n=r("5155"),i=RegExp.prototype.exec;t.exports=function(t,e){var r=t.exec;if("function"==typeof r){if(r=r.call(t,e),"object"!=typeof r)throw new TypeError("RegExp exec method returned something other than an Object or null");return r}if("RegExp"!==n(t))throw new TypeError("RegExp#exec called on incompatible receiver");return i.call(t,e)}}}]);
|