/*! For license information please see index-BKNzwlAH.js.LICENSE.txt */ import{a as Ze,t as _r,_ as W,b as gr}from"./index-ByQHsvE1.js";try{let e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="19b90977-50a7-4cee-a743-92c7271fde8b",e._sentryDebugIdIdentifier="sentry-dbid-19b90977-50a7-4cee-a743-92c7271fde8b")}catch{}const St=Ze(_r);function En(e){return Intl.getCanonicalLocales(e)}function mr(e,n){var r=n.zoneNames,t=n.uppercaseLinks,i=e.toUpperCase(),a=r.reduce(function(e,n){return e[n.toUpperCase()]=n,e},{}),s=t[i]||a[i];return"Etc/UTC"===s||"Etc/GMT"===s?"UTC":s}var Nn,x,ne=9e15,X=1e9,Le="0123456789abcdef",ve="2.3025850929940456840179914546843642076011014886287729760333279009675726096773524802359972050895982983419677840422862486334095254650828067566662873690987816894829072083255546808437998948262331985283935053089653777326288461633662222876982198867465436674744042432743651550489343149393914796194044002221051017141748003688084012647080685567743216228355220114804663715659121373450747856947683463616792101806445070648000277502684916746550586856935673420670581136429224554405758925724208241314695689016758940256776311356919292033376587141660230105703089634572075440370847469940168269282808481184289314848524948644871927809676271275775397027668605952496716674183485704422507197965004714951050492214776567636938662976979522110718264549734772662425709429322582798502585509785265383207606726317164309505995087807523710333101197857547331541421808427543863591778117054309827482385045648019095610299291824318237525357709750539565187697510374970888692180205189339507238539205144634197265287286965110862571492198849978748873771345686209167058",ye="3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823066470938446095505822317253594081284811174502841027019385211055596446229489549303819644288109756659334461284756482337867831652712019091456485669234603486104543266482133936072602491412737245870066063155881748815209209628292540917153643678925903600113305305488204665213841469519415116094330572703657595919530921861173819326117931051185480744623799627495673518857527248912279381830119491298336733624406566430860213949463952247371907021798609437027705392171762931767523846748184676694051320005681271452635608277857713427577896091736371787214684409012249534301465495853710507922796892589235420199561121290219608640344181598136297747713099605187072113499999983729780499510597317328160963185950244594553469083026425223082533446850352619311881710100031378387528865875332083814206171776691473035982534904287554687311595628638823537875937519577818577805321712268066130019278766111959092164201989380952572010654858632789",Ie={precision:20,rounding:4,modulo:1,toExpNeg:-7,toExpPos:21,minE:-ne,maxE:ne,crypto:!1},D=!0,Ee="[DecimalError] ",Q=Ee+"Invalid argument: ",Fn=Ee+"Precision limit exceeded",Cn=Ee+"crypto unavailable",bn="[object Decimal]",H=Math.floor,O=Math.pow,hr=/^0b([01]+(\.[01]*)?|\.[01]+)(p[+-]?\d+)?$/i,wr=/^0x([0-9a-f]+(\.[0-9a-f]*)?|\.[0-9a-f]+)(p[+-]?\d+)?$/i,vr=/^0o([0-7]+(\.[0-7]*)?|\.[0-7]+)(p[+-]?\d+)?$/i,Sn=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,z=1e7,p=7,yr=9007199254740991,pr=ve.length-1,Be=ye.length-1,g={toStringTag:bn};function q(e){var n,r,t,i=e.length-1,a="",s=e[0];if(i>0){for(a+=s,n=1;nr)throw Error(Q+e)}function oe(e,n,r,t){var i,a,s,u;for(a=e[0];a>=10;a/=10)--n;return--n<0?(n+=p,i=0):(i=Math.ceil((n+1)/p),n%=p),a=O(10,p-n),u=e[i]%a|0,null==t?n<3?(0==n?u=u/100|0:1==n&&(u=u/10|0),s=r<4&&99999==u||r>3&&49999==u||5e4==u||0==u):s=(r<4&&u+1==a||r>3&&u+1==a/2)&&(e[i+1]/a/100|0)==O(10,n-2)-1||(u==a/2||0==u)&&!(e[i+1]/a/100|0):n<4?(0==n?u=u/1e3|0:1==n?u=u/100|0:2==n&&(u=u/10|0),s=(t||r<4)&&9999==u||!t&&r>3&&4999==u):s=((t||r<4)&&u+1==a||!t&&r>3&&u+1==a/2)&&(e[i+1]/a/1e3|0)==O(10,n-3)-1,s}function me(e,n,r){for(var t,i,a=[0],s=0,u=e.length;sr-1&&(void 0===a[t+1]&&(a[t+1]=0),a[t+1]+=a[t]/r|0,a[t]%=r)}return a.reverse()}function Dr(e,n){var r,t,i;if(n.isZero())return n;(t=n.d.length)<32?i=(1/Fe(4,r=Math.ceil(t/3))).toString():(r=16,i="2.3283064365386962890625e-10"),e.precision+=r,n=ie(e,1,n.times(i),new e(1));for(var a=r;a--;){var s=n.times(n);n=s.times(s).minus(s).times(8).plus(1)}return e.precision-=r,n}g.absoluteValue=g.abs=function(){var e=new this.constructor(this);return e.s<0&&(e.s=1),v(e)},g.ceil=function(){return v(new this.constructor(this),this.e+1,2)},g.clampedTo=g.clamp=function(e,n){var r=this,t=r.constructor;if(e=new t(e),n=new t(n),!e.s||!n.s)return new t(NaN);if(e.gt(n))throw Error(Q+n);return r.cmp(e)<0?e:r.cmp(n)>0?n:new t(r)},g.comparedTo=g.cmp=function(e){var n,r,t,i,a=this,s=a.d,u=(e=new a.constructor(e)).d,o=a.s,d=e.s;if(!s||!u)return o&&d?o!==d?o:s===u?0:!s^o<0?1:-1:NaN;if(!s[0]||!u[0])return s[0]?o:u[0]?-d:0;if(o!==d)return o;if(a.e!==e.e)return a.e>e.e^o<0?1:-1;for(n=0,r=(t=s.length)<(i=u.length)?t:i;nu[n]^o<0?1:-1;return t===i?0:t>i^o<0?1:-1},g.cosine=g.cos=function(){var e,n,r=this,t=r.constructor;return r.d?r.d[0]?(e=t.precision,n=t.rounding,t.precision=e+Math.max(r.e,r.sd())+p,t.rounding=1,r=Dr(t,In(t,r)),t.precision=e,t.rounding=n,v(2==x||3==x?r.neg():r,e,n,!0)):new t(1):new t(NaN)},g.cubeRoot=g.cbrt=function(){var e,n,r,t,i,a,s,u,o,d,c=this,l=c.constructor;if(!c.isFinite()||c.isZero())return new l(c);for(D=!1,(a=c.s*O(c.s*c,1/3))&&Math.abs(a)!=1/0?t=new l(a.toString()):(r=q(c.d),(a=((e=c.e)-r.length+1)%3)&&(r+=1==a||-2==a?"0":"00"),a=O(r,1/3),e=H((e+1)/3)-(e%3==(e<0?-1:2)),a==1/0?r="5e"+e:r=(r=a.toExponential()).slice(0,r.indexOf("e")+1)+e,(t=new l(r)).s=c.s),s=(e=l.precision)+3;;)if(d=(o=(u=t).times(u).times(u)).plus(c),t=L(d.plus(c).times(u),d.plus(o),s+2,1),q(u.d).slice(0,s)===(r=q(t.d)).slice(0,s)){if("9999"!=(r=r.slice(s-3,s+1))&&(i||"4999"!=r)){(!+r||!+r.slice(1)&&"5"==r.charAt(0))&&(v(t,e+1,1),n=!t.times(t).times(t).eq(c));break}if(!i&&(v(u,e+1,0),u.times(u).times(u).eq(c))){t=u;break}s+=4,i=1}return D=!0,v(t,e,l.rounding,n)},g.decimalPlaces=g.dp=function(){var e,n=this.d,r=NaN;if(n){if(r=((e=n.length-1)-H(this.e/p))*p,e=n[e])for(;e%10==0;e/=10)r--;r<0&&(r=0)}return r},g.dividedBy=g.div=function(e){return L(this,new this.constructor(e))},g.dividedToIntegerBy=g.divToInt=function(e){var n=this.constructor;return v(L(this,new n(e),0,1,1),n.precision,n.rounding)},g.equals=g.eq=function(e){return 0===this.cmp(e)},g.floor=function(){return v(new this.constructor(this),this.e+1,3)},g.greaterThan=g.gt=function(e){return this.cmp(e)>0},g.greaterThanOrEqualTo=g.gte=function(e){var n=this.cmp(e);return 1==n||0===n},g.hyperbolicCosine=g.cosh=function(){var e,n,r,t,i,a=this,s=a.constructor,u=new s(1);if(!a.isFinite())return new s(a.s?1/0:NaN);if(a.isZero())return u;r=s.precision,t=s.rounding,s.precision=r+Math.max(a.e,a.sd())+4,s.rounding=1,(i=a.d.length)<32?n=(1/Fe(4,e=Math.ceil(i/3))).toString():(e=16,n="2.3283064365386962890625e-10"),a=ie(s,1,a.times(n),new s(1),!0);for(var o,d=e,c=new s(8);d--;)o=a.times(a),a=u.minus(o.times(c.minus(o.times(c))));return v(a,s.precision=r,s.rounding=t,!0)},g.hyperbolicSine=g.sinh=function(){var e,n,r,t,i=this,a=i.constructor;if(!i.isFinite()||i.isZero())return new a(i);if(n=a.precision,r=a.rounding,a.precision=n+Math.max(i.e,i.sd())+4,a.rounding=1,(t=i.d.length)<3)i=ie(a,2,i,i,!0);else{e=(e=1.4*Math.sqrt(t))>16?16:0|e,i=ie(a,2,i=i.times(1/Fe(5,e)),i,!0);for(var s,u=new a(5),o=new a(16),d=new a(20);e--;)s=i.times(i),i=i.times(u.plus(s.times(o.times(s).plus(d))))}return a.precision=n,a.rounding=r,v(i,n,r,!0)},g.hyperbolicTangent=g.tanh=function(){var e,n,r=this,t=r.constructor;return r.isFinite()?r.isZero()?new t(r):(e=t.precision,n=t.rounding,t.precision=e+7,t.rounding=1,L(r.sinh(),r.cosh(),t.precision=e,t.rounding=n)):new t(r.s)},g.inverseCosine=g.acos=function(){var e,n=this,r=n.constructor,t=n.abs().cmp(1),i=r.precision,a=r.rounding;return-1!==t?0===t?n.isNeg()?K(r,i,a):new r(0):new r(NaN):n.isZero()?K(r,i+4,a).times(.5):(r.precision=i+6,r.rounding=1,n=n.asin(),e=K(r,i+4,a).times(.5),r.precision=i,r.rounding=a,e.minus(n))},g.inverseHyperbolicCosine=g.acosh=function(){var e,n,r=this,t=r.constructor;return r.lte(1)?new t(r.eq(1)?0:NaN):r.isFinite()?(e=t.precision,n=t.rounding,t.precision=e+Math.max(Math.abs(r.e),r.sd())+4,t.rounding=1,D=!1,r=r.times(r).minus(1).sqrt().plus(r),D=!0,t.precision=e,t.rounding=n,r.ln()):new t(r)},g.inverseHyperbolicSine=g.asinh=function(){var e,n,r=this,t=r.constructor;return!r.isFinite()||r.isZero()?new t(r):(e=t.precision,n=t.rounding,t.precision=e+2*Math.max(Math.abs(r.e),r.sd())+6,t.rounding=1,D=!1,r=r.times(r).plus(1).sqrt().plus(r),D=!0,t.precision=e,t.rounding=n,r.ln())},g.inverseHyperbolicTangent=g.atanh=function(){var e,n,r,t,i=this,a=i.constructor;return i.isFinite()?i.e>=0?new a(i.abs().eq(1)?i.s/0:i.isZero()?i:NaN):(e=a.precision,n=a.rounding,t=i.sd(),Math.max(t,e)<2*-i.e-1?v(new a(i),e,n,!0):(a.precision=r=t-i.e,i=L(i.plus(1),new a(1).minus(i),r+e,1),a.precision=e+4,a.rounding=1,i=i.ln(),a.precision=e,a.rounding=n,i.times(.5))):new a(NaN)},g.inverseSine=g.asin=function(){var e,n,r,t,i=this,a=i.constructor;return i.isZero()?new a(i):(n=i.abs().cmp(1),r=a.precision,t=a.rounding,-1!==n?0===n?((e=K(a,r+4,t).times(.5)).s=i.s,e):new a(NaN):(a.precision=r+6,a.rounding=1,i=i.div(new a(1).minus(i.times(i)).sqrt().plus(1)).atan(),a.precision=r,a.rounding=t,i.times(2)))},g.inverseTangent=g.atan=function(){var e,n,r,t,i,a,s,u,o,d=this,c=d.constructor,l=c.precision,_=c.rounding;if(d.isFinite()){if(d.isZero())return new c(d);if(d.abs().eq(1)&&l+4<=Be)return(s=K(c,l+4,_).times(.25)).s=d.s,s}else{if(!d.s)return new c(NaN);if(l+4<=Be)return(s=K(c,l+4,_).times(.5)).s=d.s,s}for(c.precision=u=l+10,c.rounding=1,e=r=Math.min(28,u/p+2|0);e;--e)d=d.div(d.times(d).plus(1).sqrt().plus(1));for(D=!1,n=Math.ceil(u/p),t=1,o=d.times(d),s=new c(d),i=d;-1!==e;)if(i=i.times(o),a=s.minus(i.div(t+=2)),i=i.times(o),void 0!==(s=a.plus(i.div(t+=2))).d[n])for(e=n;s.d[e]===a.d[e]&&e--;);return r&&(s=s.times(2<this.d.length-2},g.isNaN=function(){return!this.s},g.isNegative=g.isNeg=function(){return this.s<0},g.isPositive=g.isPos=function(){return this.s>0},g.isZero=function(){return!!this.d&&0===this.d[0]},g.lessThan=g.lt=function(e){return this.cmp(e)<0},g.lessThanOrEqualTo=g.lte=function(e){return this.cmp(e)<1},g.logarithm=g.log=function(e){var n,r,t,i,a,s,u,o,d=this,c=d.constructor,l=c.precision,_=c.rounding;if(null==e)e=new c(10),n=!0;else{if(r=(e=new c(e)).d,e.s<0||!r||!r[0]||e.eq(1))return new c(NaN);n=e.eq(10)}if(r=d.d,d.s<0||!r||!r[0]||d.eq(1))return new c(r&&!r[0]?-1/0:1!=d.s?NaN:r?0:1/0);if(n)if(r.length>1)a=!0;else{for(i=r[0];i%10==0;)i/=10;a=1!==i}if(D=!1,s=$(d,u=l+5),t=n?pe(c,u+10):$(e,u),oe((o=L(s,t,u,1)).d,i=l,_))do{if(s=$(d,u+=10),t=n?pe(c,u+10):$(e,u),o=L(s,t,u,1),!a){+q(o.d).slice(i+1,i+15)+1==1e14&&(o=v(o,l+1,0));break}}while(oe(o.d,i+=10,_));return D=!0,v(o,l,_)},g.minus=g.sub=function(e){var n,r,t,i,a,s,u,o,d,c,l,_,f=this,g=f.constructor;if(e=new g(e),!f.d||!e.d)return f.s&&e.s?f.d?e.s=-e.s:e=new g(e.d||f.s!==e.s?f:NaN):e=new g(NaN),e;if(f.s!=e.s)return e.s=-e.s,f.plus(e);if(d=f.d,_=e.d,u=g.precision,o=g.rounding,!d[0]||!_[0]){if(_[0])e.s=-e.s;else{if(!d[0])return new g(3===o?-0:0);e=new g(f)}return D?v(e,u,o):e}if(r=H(e.e/p),c=H(f.e/p),d=d.slice(),a=c-r){for((l=a<0)?(n=d,a=-a,s=_.length):(n=_,r=c,s=d.length),a>(t=Math.max(Math.ceil(u/p),s)+2)&&(a=t,n.length=1),n.reverse(),t=a;t--;)n.push(0);n.reverse()}else{for((l=(t=d.length)<(s=_.length))&&(s=t),t=0;t0;--t)d[s++]=0;for(t=_.length;t>a;){if(d[--t]<_[t]){for(i=t;i&&0===d[--i];)d[i]=z-1;--d[i],d[t]+=z}d[t]-=_[t]}for(;0===d[--s];)d.pop();for(;0===d[0];d.shift())--r;return d[0]?(e.d=d,e.e=Ne(d,r),D?v(e,u,o):e):new g(3===o?-0:0)},g.modulo=g.mod=function(e){var n,r=this,t=r.constructor;return e=new t(e),!r.d||!e.s||e.d&&!e.d[0]?new t(NaN):!e.d||r.d&&!r.d[0]?v(new t(r),t.precision,t.rounding):(D=!1,9==t.modulo?(n=L(r,e.abs(),0,3,1)).s*=e.s:n=L(r,e,0,t.modulo,1),n=n.times(e),D=!0,r.minus(n))},g.naturalExponential=g.exp=function(){return Pe(this)},g.naturalLogarithm=g.ln=function(){return $(this)},g.negated=g.neg=function(){var e=new this.constructor(this);return e.s=-e.s,v(e)},g.plus=g.add=function(e){var n,r,t,i,a,s,u,o,d,c,l=this,_=l.constructor;if(e=new _(e),!l.d||!e.d)return l.s&&e.s?l.d||(e=new _(e.d||l.s===e.s?l:NaN)):e=new _(NaN),e;if(l.s!=e.s)return e.s=-e.s,l.minus(e);if(d=l.d,c=e.d,u=_.precision,o=_.rounding,!d[0]||!c[0])return c[0]||(e=new _(l)),D?v(e,u,o):e;if(a=H(l.e/p),t=H(e.e/p),d=d.slice(),i=a-t){for(i<0?(r=d,i=-i,s=c.length):(r=c,t=a,s=d.length),i>(s=(a=Math.ceil(u/p))>s?a+1:s+1)&&(i=s,r.length=1),r.reverse();i--;)r.push(0);r.reverse()}for((s=d.length)-(i=c.length)<0&&(i=s,r=c,c=d,d=r),n=0;i;)n=(d[--i]=d[i]+c[i]+n)/z|0,d[i]%=z;for(n&&(d.unshift(n),++t),s=d.length;0==d[--s];)d.pop();return e.d=d,e.e=Ne(d,t),D?v(e,u,o):e},g.precision=g.sd=function(e){var n,r=this;if(void 0!==e&&e!==!!e&&1!==e&&0!==e)throw Error(Q+e);return r.d?(n=Mn(r.d),e&&r.e+1>n&&(n=r.e+1)):n=NaN,n},g.round=function(){var e=this,n=e.constructor;return v(new n(e),e.e+1,n.rounding)},g.sine=g.sin=function(){var e,n,r=this,t=r.constructor;return r.isFinite()?r.isZero()?new t(r):(e=t.precision,n=t.rounding,t.precision=e+Math.max(r.e,r.sd())+p,t.rounding=1,r=Nr(t,In(t,r)),t.precision=e,t.rounding=n,v(x>2?r.neg():r,e,n,!0)):new t(NaN)},g.squareRoot=g.sqrt=function(){var e,n,r,t,i,a,s=this,u=s.d,o=s.e,d=s.s,c=s.constructor;if(1!==d||!u||!u[0])return new c(!d||d<0&&(!u||u[0])?NaN:u?s:1/0);for(D=!1,0==(d=Math.sqrt(+s))||d==1/0?(((n=q(u)).length+o)%2==0&&(n+="0"),d=Math.sqrt(n),o=H((o+1)/2)-(o<0||o%2),d==1/0?n="5e"+o:n=(n=d.toExponential()).slice(0,n.indexOf("e")+1)+o,t=new c(n)):t=new c(d.toString()),r=(o=c.precision)+3;;)if(t=(a=t).plus(L(s,a,r+2,1)).times(.5),q(a.d).slice(0,r)===(n=q(t.d)).slice(0,r)){if("9999"!=(n=n.slice(r-3,r+1))&&(i||"4999"!=n)){(!+n||!+n.slice(1)&&"5"==n.charAt(0))&&(v(t,o+1,1),e=!t.times(t).eq(s));break}if(!i&&(v(a,o+1,0),a.times(a).eq(s))){t=a;break}r+=4,i=1}return D=!0,v(t,o,c.rounding,e)},g.tangent=g.tan=function(){var e,n,r=this,t=r.constructor;return r.isFinite()?r.isZero()?new t(r):(e=t.precision,n=t.rounding,t.precision=e+10,t.rounding=1,(r=r.sin()).s=1,r=L(r,new t(1).minus(r.times(r)).sqrt(),e+10,0),t.precision=e,t.rounding=n,v(2==x||4==x?r.neg():r,e,n,!0)):new t(NaN)},g.times=g.mul=function(e){var n,r,t,i,a,s,u,o,d,c=this,l=c.constructor,_=c.d,f=(e=new l(e)).d;if(e.s*=c.s,!(_&&_[0]&&f&&f[0]))return new l(!e.s||_&&!_[0]&&!f||f&&!f[0]&&!_?NaN:_&&f?0*e.s:e.s/0);for(r=H(c.e/p)+H(e.e/p),(o=_.length)<(d=f.length)&&(a=_,_=f,f=a,s=o,o=d,d=s),a=[],t=s=o+d;t--;)a.push(0);for(t=d;--t>=0;){for(n=0,i=o+t;i>t;)u=a[i]+f[t]*_[i-t-1]+n,a[i--]=u%z|0,n=u/z|0;a[i]=(a[i]+n)%z|0}for(;!a[--s];)a.pop();return n?++r:a.shift(),e.d=a,e.e=Ne(a,r),D?v(e,l.precision,l.rounding):e},g.toBinary=function(e,n){return Ke(this,2,e,n)},g.toDecimalPlaces=g.toDP=function(e,n){var r=this,t=r.constructor;return r=new t(r),void 0===e?r:(Z(e,0,X),void 0===n?n=t.rounding:Z(n,0,8),v(r,e+r.e+1,n))},g.toExponential=function(e,n){var r,t=this,i=t.constructor;return void 0===e?r=V(t,!0):(Z(e,0,X),void 0===n?n=i.rounding:Z(n,0,8),r=V(t=v(new i(t),e+1,n),!0,e+1)),t.isNeg()&&!t.isZero()?"-"+r:r},g.toFixed=function(e,n){var r,t,i=this,a=i.constructor;return void 0===e?r=V(i):(Z(e,0,X),void 0===n?n=a.rounding:Z(n,0,8),r=V(t=v(new a(i),e+i.e+1,n),!1,e+t.e+1)),i.isNeg()&&!i.isZero()?"-"+r:r},g.toFraction=function(e){var n,r,t,i,a,s,u,o,d,c,l,_,f=this,g=f.d,m=f.constructor;if(!g)return new m(f);if(d=r=new m(1),t=o=new m(0),s=(a=(n=new m(t)).e=Mn(g)-f.e-1)%p,n.d[0]=O(10,s<0?p+s:s),null==e)e=a>0?n:d;else{if(!(u=new m(e)).isInt()||u.lt(d))throw Error(Q+u);e=u.gt(n)?a>0?n:d:u}for(D=!1,u=new m(q(g)),c=m.precision,m.precision=a=g.length*p*2;l=L(u,n,0,1,1),1!=(i=r.plus(l.times(t))).cmp(e);)r=t,t=i,i=d,d=o.plus(l.times(i)),o=i,i=n,n=u.minus(l.times(i)),u=i;return i=L(e.minus(r),t,0,1,1),o=o.plus(i.times(d)),r=r.plus(i.times(t)),o.s=d.s=f.s,_=L(d,t,a,1).minus(f).abs().cmp(L(o,r,a,1).minus(f).abs())<1?[d,t]:[o,r],m.precision=c,D=!0,_},g.toHexadecimal=g.toHex=function(e,n){return Ke(this,16,e,n)},g.toNearest=function(e,n){var r=this,t=r.constructor;if(r=new t(r),null==e){if(!r.d)return r;e=new t(1),n=t.rounding}else{if(e=new t(e),void 0===n?n=t.rounding:Z(n,0,8),!r.d)return e.s?r:e;if(!e.d)return e.s&&(e.s=r.s),e}return e.d[0]?(D=!1,r=L(r,e,0,n,1).times(e),D=!0,v(r)):(e.s=r.s,r=e),r},g.toNumber=function(){return+this},g.toOctal=function(e,n){return Ke(this,8,e,n)},g.toPower=g.pow=function(e){var n,r,t,i,a,s,u=this,o=u.constructor,d=+(e=new o(e));if(!(u.d&&e.d&&u.d[0]&&e.d[0]))return new o(O(+u,d));if((u=new o(u)).eq(1))return u;if(t=o.precision,a=o.rounding,e.eq(1))return v(u,t,a);if((n=H(e.e/p))>=e.d.length-1&&(r=d<0?-d:d)<=yr)return i=Tn(o,u,r,t),e.s<0?new o(1).div(i):v(i,t,a);if((s=u.s)<0){if(no.maxE+1||n0?s/0:0):(D=!1,o.rounding=u.s=1,r=Math.min(12,(n+"").length),(i=Pe(e.times($(u,t+r)),t)).d&&(oe((i=v(i,t+5,1)).d,t,a)&&(n=t+10,+q((i=v(Pe(e.times($(u,n+r)),n),n+5,1)).d).slice(t+1,t+15)+1==1e14&&(i=v(i,t+1,0)))),i.s=s,D=!0,o.rounding=a,v(i,t,a))},g.toPrecision=function(e,n){var r,t=this,i=t.constructor;return void 0===e?r=V(t,t.e<=i.toExpNeg||t.e>=i.toExpPos):(Z(e,1,X),void 0===n?n=i.rounding:Z(n,0,8),r=V(t=v(new i(t),e,n),e<=t.e||t.e<=i.toExpNeg,e)),t.isNeg()&&!t.isZero()?"-"+r:r},g.toSignificantDigits=g.toSD=function(e,n){var r=this.constructor;return void 0===e?(e=r.precision,n=r.rounding):(Z(e,1,X),void 0===n?n=r.rounding:Z(n,0,8)),v(new r(this),e,n)},g.toString=function(){var e=this,n=e.constructor,r=V(e,e.e<=n.toExpNeg||e.e>=n.toExpPos);return e.isNeg()&&!e.isZero()?"-"+r:r},g.truncated=g.trunc=function(){return v(new this.constructor(this),this.e+1,1)},g.valueOf=g.toJSON=function(){var e=this,n=e.constructor,r=V(e,e.e<=n.toExpNeg||e.e>=n.toExpPos);return e.isNeg()?"-"+r:r};var L=function(){function e(e,n,r){var t,i=0,a=e.length;for(e=e.slice();a--;)t=e[a]*n+i,e[a]=t%r|0,i=t/r|0;return i&&e.unshift(i),e}function n(e,n,r,t){var i,a;if(r!=t)a=r>t?1:-1;else for(i=a=0;in[i]?1:-1;break}return a}function r(e,n,r,t){for(var i=0;r--;)e[r]-=i,i=e[r]1;)e.shift()}return function(t,i,a,s,u,o){var d,c,l,_,f,g,m,y,h,w,D,b,E,N,F,S,C,M,T,A,L=t.constructor,I=t.s==i.s?1:-1,B=t.d,x=i.d;if(!(B&&B[0]&&x&&x[0]))return new L(t.s&&i.s&&(B?!x||B[0]!=x[0]:x)?B&&0==B[0]||!x?0*I:I/0:NaN);for(o?(f=1,c=t.e-i.e):(o=z,f=p,c=H(t.e/f)-H(i.e/f)),T=x.length,C=B.length,w=(h=new L(I)).d=[],l=0;x[l]==(B[l]||0);l++);if(x[l]>(B[l]||0)&&c--,null==a?(N=a=L.precision,s=L.rounding):N=u?a+(t.e-i.e)+1:a,N<0)w.push(1),g=!0;else{if(N=N/f+2|0,l=0,1==T){for(_=0,x=x[0],N++;(l1&&(x=e(x,_,o),B=e(B,_,o),T=x.length,C=B.length),S=T,b=(D=B.slice(0,T)).length;b=o/2&&++M;do{_=0,(d=n(x,D,T,b))<0?(E=D[0],T!=b&&(E=E*o+(D[1]||0)),(_=E/M|0)>1?(_>=o&&(_=o-1),1==(d=n(m=e(x,_,o),D,y=m.length,b=D.length))&&(_--,r(m,T=10;_/=10)l++;h.e=l+c*f-1,v(h,u?a+h.e+1:a,s,g)}return h}}();function v(e,n,r,t){var i,a,s,u,o,d,c,l,_,f=e.constructor;e:if(null!=n){if(!(l=e.d))return e;for(i=1,u=l[0];u>=10;u/=10)i++;if((a=n-i)<0)a+=p,s=n,o=(c=l[_=0])/O(10,i-s-1)%10|0;else if((_=Math.ceil((a+1)/p))>=(u=l.length)){if(!t)break e;for(;u++<=_;)l.push(0);c=o=0,i=1,s=(a%=p)-p+1}else{for(c=u=l[_],i=1;u>=10;u/=10)i++;o=(s=(a%=p)-p+i)<0?0:c/O(10,i-s-1)%10|0}if(t=t||n<0||void 0!==l[_+1]||(s<0?c:c%O(10,i-s-1)),d=r<4?(o||t)&&(0==r||r==(e.s<0?3:2)):o>5||5==o&&(4==r||t||6==r&&(a>0?s>0?c/O(10,i-s):0:l[_-1])%10&1||r==(e.s<0?8:7)),n<1||!l[0])return l.length=0,d?(n-=e.e+1,l[0]=O(10,(p-n%p)%p),e.e=-n||0):l[0]=e.e=0,e;if(0==a?(l.length=_,u=1,_--):(l.length=_+1,u=O(10,p-a),l[_]=s>0?(c/O(10,i-s)%O(10,s)|0)*u:0),d)for(;;){if(0==_){for(a=1,s=l[0];s>=10;s/=10)a++;for(s=l[0]+=u,u=1;s>=10;s/=10)u++;a!=u&&(e.e++,l[0]==z&&(l[0]=1));break}if(l[_]+=u,l[_]!=z)break;l[_--]=0,u=1}for(a=l.length;0===l[--a];)l.pop()}return D&&(e.e>f.maxE?(e.d=null,e.e=NaN):e.e0?a=a.charAt(0)+"."+a.slice(1)+J(t):s>1&&(a=a.charAt(0)+"."+a.slice(1)),a=a+(e.e<0?"e":"e+")+e.e):i<0?(a="0."+J(-i-1)+a,r&&(t=r-s)>0&&(a+=J(t))):i>=s?(a+=J(i+1-s),r&&(t=r-i-1)>0&&(a=a+"."+J(t))):((t=i+1)0&&(i+1===s&&(a+="."),a+=J(t))),a}function Ne(e,n){var r=e[0];for(n*=p;r>=10;r/=10)n++;return n}function pe(e,n,r){if(n>pr)throw D=!0,r&&(e.precision=r),Error(Fn);return v(new e(ve),n,1,!0)}function K(e,n,r){if(n>Be)throw Error(Fn);return v(new e(ye),n,r,!0)}function Mn(e){var n=e.length-1,r=n*p+1;if(n=e[n]){for(;n%10==0;n/=10)r--;for(n=e[0];n>=10;n/=10)r++}return r}function J(e){for(var n="";e--;)n+="0";return n}function Tn(e,n,r,t){var i,a=new e(1),s=Math.ceil(t/p+4);for(D=!1;;){if(r%2&&(mn((a=a.times(n)).d,s)&&(i=!0)),0===(r=H(r/2))){r=a.d.length-1,i&&0===a.d[r]&&++a.d[r];break}mn((n=n.times(n)).d,s)}return D=!0,a}function gn(e){return 1&e.d[e.d.length-1]}function An(e,n,r){for(var t,i=new e(n[0]),a=0;++a17)return new _(e.d?e.d[0]?e.s<0?0:1/0:1:e.s?e.s<0?0:e:NaN);for(null==n?(D=!1,o=g):o=n,u=new _(.03125);e.e>-2;)e=e.times(u),l+=5;for(o+=t=Math.log(O(2,l))/Math.LN10*2+5|0,r=a=s=new _(1),_.precision=o;;){if(a=v(a.times(e),o,1),r=r.times(++c),q((u=s.plus(L(a,r,o,1))).d).slice(0,o)===q(s.d).slice(0,o)){for(i=l;i--;)s=v(s.times(s),o,1);if(null!=n)return _.precision=g,s;if(!(d<3&&oe(s.d,o-t,f,d)))return v(s,_.precision=g,f,D=!0);_.precision=o+=10,r=a=u=new _(1),c=0,d++}s=u}}function $(e,n){var r,t,i,a,s,u,o,d,c,l,_,f=1,g=e,m=g.d,p=g.constructor,y=p.rounding,h=p.precision;if(g.s<0||!m||!m[0]||!g.e&&1==m[0]&&1==m.length)return new p(m&&!m[0]?-1/0:1!=g.s?NaN:m?0:g);if(null==n?(D=!1,c=h):c=n,p.precision=c+=10,t=(r=q(m)).charAt(0),!(Math.abs(a=g.e)<15e14))return d=pe(p,c+2,h).times(a+""),g=$(new p(t+"."+r.slice(1)),c-10).plus(d),p.precision=h,null==n?v(g,h,y,D=!0):g;for(;t<7&&1!=t||1==t&&r.charAt(1)>3;)t=(r=q((g=g.times(e)).d)).charAt(0),f++;for(a=g.e,t>1?(g=new p("0."+r),a++):g=new p(t+"."+r.slice(1)),l=g,o=s=g=L(g.minus(1),g.plus(1),c,1),_=v(g.times(g),c,1),i=3;;){if(s=v(s.times(_),c,1),q((d=o.plus(L(s,new p(i),c,1))).d).slice(0,c)===q(o.d).slice(0,c)){if(o=o.times(2),0!==a&&(o=o.plus(pe(p,c+2,h).times(a+""))),o=L(o,new p(f),c,1),null!=n)return p.precision=h,o;if(!oe(o.d,c-10,y,u))return v(o,p.precision=h,y,D=!0);p.precision=c+=10,d=s=g=L(l.minus(1),l.plus(1),c,1),_=v(g.times(g),c,1),i=u=1}o=d,i+=2}}function Ln(e){return String(e.s*e.s/0)}function Oe(e,n){var r,t,i;for((r=n.indexOf("."))>-1&&(n=n.replace(".","")),(t=n.search(/e/i))>0?(r<0&&(r=t),r+=+n.slice(t+1),n=n.substring(0,t)):r<0&&(r=n.length),t=0;48===n.charCodeAt(t);t++);for(i=n.length;48===n.charCodeAt(i-1);--i);if(n=n.slice(t,i)){if(i-=t,e.e=r=r-t-1,e.d=[],t=(r+1)%p,r<0&&(t+=p),te.constructor.maxE?(e.d=null,e.e=NaN):e.e-1){if(n=n.replace(/(\d)_(?=\d)/g,"$1"),Sn.test(n))return Oe(e,n)}else if("Infinity"===n||"NaN"===n)return+n||(e.s=NaN),e.e=NaN,e.d=null,e;if(wr.test(n))r=16,n=n.toLowerCase();else if(hr.test(n))r=2;else{if(!vr.test(n))throw Error(Q+n);r=8}for((a=n.search(/p/i))>0?(o=+n.slice(a+1),n=n.substring(2,a)):n=n.slice(2),s=(a=n.indexOf("."))>=0,t=e.constructor,s&&(a=(u=(n=n.replace(".","")).length)-a,i=Tn(t,new t(r),a,2*a)),a=c=(d=me(n,r,z)).length-1;0===d[a];--a)d.pop();return a<0?new t(0*e.s):(e.e=Ne(d,c),e.d=d,D=!1,s&&(e=L(e,i,4*u)),o&&(e=e.times(Math.abs(o)<54?O(2,o):N.pow(2,o))),D=!0,e)}function Nr(e,n){var r,t=n.d.length;if(t<3)return n.isZero()?n:ie(e,2,n,n);r=(r=1.4*Math.sqrt(t))>16?16:0|r,n=ie(e,2,n=n.times(1/Fe(5,r)),n);for(var i,a=new e(5),s=new e(16),u=new e(20);r--;)i=n.times(n),n=n.times(a.plus(i.times(s.times(i).minus(u))));return n}function ie(e,n,r,t,i){var a,s,u,o,d=e.precision,c=Math.ceil(d/p);for(D=!1,o=r.times(r),u=new e(t);;){if(s=L(u.times(o),new e(n++*n++),d,1),u=i?t.plus(s):t.minus(s),t=L(s.times(o),new e(n++*n++),d,1),void 0!==(s=u.plus(t)).d[c]){for(a=c;s.d[a]===u.d[a]&&a--;);if(-1==a)break}a=u,u=t,t=s,s=a}return D=!0,s.d.length=c+1,s}function Fe(e,n){for(var r=e;--n;)r*=e;return r}function In(e,n){var r,t=n.s<0,i=K(e,e.precision,1),a=i.times(.5);if((n=n.abs()).lte(a))return x=t?4:1,n;if((r=n.divToInt(i)).isZero())x=t?3:2;else{if((n=n.minus(r.times(i))).lte(a))return x=gn(r)?t?2:3:t?4:1,n;x=gn(r)?t?1:4:t?3:2}return n.minus(i).abs()}function Ke(e,n,r,t){var i,a,s,u,o,d,c,l,_,f=e.constructor,g=void 0!==r;if(g?(Z(r,1,X),void 0===t?t=f.rounding:Z(t,0,8)):(r=f.precision,t=f.rounding),e.isFinite()){for(g?(i=2,16==n?r=4*r-3:8==n&&(r=3*r-2)):i=n,(s=(c=V(e)).indexOf("."))>=0&&(c=c.replace(".",""),(_=new f(1)).e=c.length-s,_.d=me(V(_),10,i),_.e=_.d.length),a=o=(l=me(c,10,i)).length;0==l[--o];)l.pop();if(l[0]){if(s<0?a--:((e=new f(e)).d=l,e.e=a,l=(e=L(e,_,r,t,0,i)).d,a=e.e,d=Nn),s=l[r],u=i/2,d=d||void 0!==l[r+1],d=t<4?(void 0!==s||d)&&(0===t||t===(e.s<0?3:2)):s>u||s===u&&(4===t||d||6===t&&1&l[r-1]||t===(e.s<0?8:7)),l.length=r,d)for(;++l[--r]>i-1;)l[r]=0,r||(++a,l.unshift(1));for(o=l.length;!l[o-1];--o);for(s=0,c="";s1)if(16==n||8==n){for(s=16==n?4:3,--o;o%s;o++)c+="0";for(o=(l=me(c,i,n)).length;!l[o-1];--o);for(s=1,c="1.";so)for(a-=o;a--;)c+="0";else an)return e.length=n,!0}function Fr(e){return new this(e).abs()}function Cr(e){return new this(e).acos()}function br(e){return new this(e).acosh()}function Sr(e,n){return new this(e).plus(n)}function Mr(e){return new this(e).asin()}function Tr(e){return new this(e).asinh()}function Ar(e){return new this(e).atan()}function Lr(e){return new this(e).atanh()}function Ir(e,n){e=new this(e),n=new this(n);var r,t=this.precision,i=this.rounding,a=t+4;return e.s&&n.s?e.d||n.d?!n.d||e.isZero()?(r=n.s<0?K(this,t,i):new this(0)).s=e.s:!e.d||n.isZero()?(r=K(this,a,1).times(.5)).s=e.s:n.s<0?(this.precision=a,this.rounding=1,r=this.atan(L(e,n,a,1)),n=K(this,a,1),this.precision=t,this.rounding=i,r=e.s<0?r.minus(n):r.plus(n)):r=this.atan(L(e,n,a,1)):(r=K(this,a,1).times(n.s>0?.25:.75)).s=e.s:r=new this(NaN),r}function Br(e){return new this(e).cbrt()}function Pr(e){return v(e=new this(e),e.e+1,2)}function Or(e,n,r){return new this(e).clamp(n,r)}function Gr(e){if(!e||"object"!=typeof e)throw Error(Ee+"Object expected");var n,r,t,i=!0===e.defaults,a=["precision",1,X,"rounding",0,8,"toExpNeg",-ne,0,"toExpPos",0,ne,"maxE",0,ne,"minE",-ne,0,"modulo",0,9];for(n=0;n=a[n+1]&&t<=a[n+2]))throw Error(Q+r+": "+t);this[r]=t}if(r="crypto",i&&(this[r]=Ie[r]),void 0!==(t=e[r])){if(!0!==t&&!1!==t&&0!==t&&1!==t)throw Error(Q+r+": "+t);if(t){if(!(typeof crypto<"u"&&crypto&&(crypto.getRandomValues||crypto.randomBytes)))throw Error(Cn);this[r]=!0}else this[r]=!1}return this}function Rr(e){return new this(e).cos()}function kr(e){return new this(e).cosh()}function Bn(e){var n,r,t;function i(e){var n,r,t,a=this;if(!(a instanceof i))return new i(e);if(a.constructor=i,hn(e))return a.s=e.s,void(D?!e.d||e.e>i.maxE?(a.e=NaN,a.d=null):e.e=10;r/=10)n++;return void(D?n>i.maxE?(a.e=NaN,a.d=null):n=429e7?n[a]=crypto.getRandomValues(new Uint32Array(1))[0]:u[a++]=i%1e7;else{if(!crypto.randomBytes)throw Error(Cn);for(n=crypto.randomBytes(t*=4);a=214e7?crypto.randomBytes(4).copy(n,a):(u.push(i%1e7),a+=4);a=t/4}else for(;a=10;i/=10)t++;t"u"&&(a=e.call(this,t),n.set(i,a)),a}function Pn(e,n,r){var t=Array.prototype.slice.call(arguments,3),i=r(t),a=n.get(i);return typeof a>"u"&&(a=e.apply(this,t),n.set(i,a)),a}function On(e,n,r,t,i){return r.bind(n,e,t,i)}function li(e,n){return On(e,this,1===e.length?fi:Pn,n.cache.create(),n.serializer)}function _i(e,n){return On(e,this,Pn,n.cache.create(),n.serializer)}var gi=function(){return JSON.stringify(arguments)},mi=function(){function e(){this.cache=Object.create(null)}return e.prototype.get=function(e){return this.cache[e]},e.prototype.set=function(e,n){this.cache[e]=n},e}(),hi={create:function(){return new mi}},le={variadic:_i};function se(e,n){if("function"==typeof e.repeat)return e.repeat(n);for(var r=new Array(n),t=0;t"u"?"Undefined":"function"==typeof e||"object"==typeof e?"Object":"number"==typeof e?"Number":"boolean"==typeof e?"Boolean":"string"==typeof e?"String":"symbol"==typeof e?"Symbol":"bigint"==typeof e?"BigInt":void 0}var Un=864e5;function _e(e,n){return e-Math.floor(e/n)*n}function je(e){return Math.floor(e/Un)}function Li(e){return _e(je(e)+4,7)}function Hn(e){return Date.UTC(e,0)/Un}function Ii(e){return Date.UTC(e,0)}function We(e){return new Date(e).getUTCFullYear()}function Zn(e){return e%4!=0?365:e%100!=0?366:e%400!=0?365:366}function Ye(e){return je(e)-Hn(We(e))}function Je(e){return 365===Zn(We(e))?0:1}function Kn(e){var n=Ye(e),r=Je(e);if(n>=0&&n<31)return 0;if(n<59+r)return 1;if(n<90+r)return 2;if(n<120+r)return 3;if(n<151+r)return 4;if(n<181+r)return 5;if(n<212+r)return 6;if(n<243+r)return 7;if(n<273+r)return 8;if(n<304+r)return 9;if(n<334+r)return 10;if(n<365+r)return 11;throw new Error("Invalid time")}function Bi(e){var n=Ye(e),r=Kn(e),t=Je(e);if(0===r)return n+1;if(1===r)return n-30;if(2===r)return n-58-t;if(3===r)return n-89-t;if(4===r)return n-119-t;if(5===r)return n-150-t;if(6===r)return n-180-t;if(7===r)return n-211-t;if(8===r)return n-242-t;if(9===r)return n-272-t;if(10===r)return n-303-t;if(11===r)return n-333-t;throw new Error("Invalid time")}var Pi=24,zn=60,Vn=60,$e=1e3,xn=$e*Vn,Oi=xn*zn;function Gi(e){return _e(Math.floor(e/Oi),Pi)}function Ri(e){return _e(Math.floor(e/xn),zn)}function ki(e){return _e(Math.floor(e/$e),Vn)}function jn(e){return"function"==typeof e}function qi(e,n,r){if(!jn(e))return!1;if(r?.boundTargetFunction){var t=r?.boundTargetFunction;return n instanceof t}if("object"!=typeof n)return!1;var i=e.prototype;if("object"!=typeof i)throw new TypeError("OrdinaryHasInstance called on an object with an invalid prototype property.");return Object.prototype.isPrototypeOf.call(i,n)}function Ui(e){return _e(e,$e)}function Hi(e,n){for(var r=0,t="string"===n?["toString","valueOf"]:["valueOf","toString"];r"u"?Object.create(null):xe(e)}function ue(e,n,r,t){if(void 0===e)return t;var i=Number(e);if(isNaN(i)||ir)throw new RangeError("".concat(i," is outside of range [").concat(n,", ").concat(r,"]"));return Math.floor(i)}function Ge(e,n,r,t,i){return ue(e[n],r,t,i)}function U(e,n,r,t,i){if("object"!=typeof e)throw new TypeError("Options must be an object");var a=e[n];if(void 0!==a){if("boolean"!==r&&"string"!==r)throw new TypeError("invalid type");if("boolean"===r&&(a=!!a),"string"===r&&(a=ze(a)),void 0!==t&&!t.filter(function(e){return e==a}).length)throw new RangeError("".concat(a," is not within ").concat(t.join(", ")));return a}return i}function Zi(e){if(typeof e>"u")return Object.create(null);if("object"==typeof e)return e;throw new TypeError("Options must be an object")}function Yn(e,n,r,t,i,a){var s=e[n];if(void 0===s)return a;if(!0===s)return t;if(!1===!!s)return i;if("true"===(s=ze(s))||"false"===s)return a;if(-1===(r||[]).indexOf(s))throw new RangeError("Invalid value ".concat(s));return s}var Jn=["angle-degree","area-acre","area-hectare","concentr-percent","digital-bit","digital-byte","digital-gigabit","digital-gigabyte","digital-kilobit","digital-kilobyte","digital-megabit","digital-megabyte","digital-petabyte","digital-terabit","digital-terabyte","duration-day","duration-hour","duration-millisecond","duration-minute","duration-month","duration-second","duration-week","duration-year","length-centimeter","length-foot","length-inch","length-kilometer","length-meter","length-mile-scandinavian","length-mile","length-millimeter","length-yard","mass-gram","mass-kilogram","mass-ounce","mass-pound","mass-stone","temperature-celsius","temperature-fahrenheit","volume-fluid-ounce","volume-gallon","volume-liter","volume-milliliter"];function $n(e){return e.slice(e.indexOf("-")+1)}var Qn=Jn.map($n);function he(e){return Qn.indexOf(e)>-1}function Ki(e,n){var r=n.zoneNamesFromData,t=n.uppercaseLinks,i=e.toUpperCase(),a=new Set,s=new Set;return r.map(function(e){return e.toUpperCase()}).forEach(function(e){return a.add(e)}),Object.keys(t).forEach(function(e){s.add(e.toUpperCase()),a.add(t[e].toUpperCase())}),a.has(i)||s.has(i)}function zi(e){return e.replace(/([a-z])/g,function(e,n){return n.toUpperCase()})}var Vi=/[^A-Z]/;function Xn(e){return!(3!==(e=zi(e)).length||Vi.test(e))}function xi(e){return e.replace(/([A-Z])/g,function(e,n){return n.toLowerCase()})}function er(e){if(he(e=xi(e)))return!0;var n=e.split("-per-");if(2!==n.length)return!1;var r=n[0],t=n[1];return!(!he(r)||!he(t))}function Xe(e,n,r,t){if(e.eq(n)||(I(n.lessThan(e)&&e.lessThan(r),"x should be between r1 and r2 but x=".concat(e,", r1=").concat(n,", r2=").concat(r)),"zero"===t))return n;if("infinity"===t)return r;var i=e.minus(n),a=r.minus(e);return i.lessThan(a)?n:a.lessThan(i)?r:(I(i.eq(a),"d1 should be equal to d2"),"half-zero"===t?n:"half-infinity"===t?r:(I("half-even"===t,"unsignedRoundingMode should be half-even"),n.div(r.minus(n)).mod(2).isZero()?n:r))}var wn=new Set(["unit","exponentMinusSign","minusSign","plusSign","percentSign","exponentSeparator","percent","percentSign","currency","literal"]);function nr(e,n,r){for(var t=(0,r.getInternalSlots)(e),i=t.dataLocaleData.numbers.symbols[t.numberingSystem],a=new RegExp("s?[".concat(i.rangeSign,"]s?")),s=n.findIndex(function(e){return"literal"===e.type&&a.test(e.value)}),u=[],o=s-1;o>=0&&wn.has(n[o].type);o--)u.unshift(n[o]);var d;if(Array.from(u.map(function(e){return e.value}).join("")).length>1)return(d=Array.from(n)).splice(s-u.length,u.length),d;var c=[];for(o=s+1;o1?((d=Array.from(n)).splice(s+1,c.length),d):n}function Re(e,n){var r=e.notation,t=e.dataLocaleData,i=e.numberingSystem;switch(r){case"standard":return 0;case"scientific":return n.toNumber();case"engineering":return n.div(3).floor().times(3).toNumber();default:I("compact"===r,"Invalid notation");var a=e.compactDisplay,s=e.style,u=e.currencyDisplay,o=void 0;if("currency"===s&&"name"!==u){o=(t.numbers.currency[i]||t.numbers.currency[t.numbers.nu[0]]).short}else{var d=t.numbers.decimal[i]||t.numbers.decimal[t.numbers.nu[0]];o="long"===a?d.long:d.short}if(!o)return 0;var c=N.pow(10,n).toString(),l=Object.keys(o);if(cl[l.length-1])return l[l.length-1].length-1;var _=l.indexOf(c);if(-1===_)return 0;var f=l[_];return"0"===o[f].other?0:f.length-o[f].other.match(/0+/)[0].length}}N.set({toExpPos:100});var ji={ceil:"zero",floor:"infinity",expand:"infinity",trunc:"zero",halfCeil:"half-zero",halfFloor:"half-infinity",halfExpand:"half-infinity",halfTrunc:"half-zero",halfEven:"half-even"},Wi={ceil:"infinity",floor:"zero",expand:"infinity",trunc:"zero",halfCeil:"half-infinity",halfFloor:"half-zero",halfExpand:"half-infinity",halfTrunc:"half-zero",halfEven:"half-even"};function en(e,n){return n?ji[e]:Wi[e]}function rr(e,n){return e.times(N.pow(10,-n))}function Yi(e,n,r){var t=e.times(N.pow(10,n)).floor().div(r).floor().times(r);return{n1:t,r1:rr(t,n)}}function Ji(e,n,r){var t=e.times(N.pow(10,n)).ceil().div(r).ceil().times(r);return{n2:t,r2:rr(t,n)}}function De(e,n,r,t,i){var a,s,u,o,d=r,c=Yi(e,d,t),l=c.n1,_=c.r1,f=Ji(e,d,t),g=f.n2,m=f.r2;if(Xe(e,_,m,i).eq(_)?(a=l,s=_):(a=g,s=m),u=a.isZero()?"0":a.toString(),0!==d){var p=u.length;if(p<=d)u=se("0",d-p+1)+u,p=d+1;var y=u.slice(0,p-d),h=u.slice(u.length-d);u=y+"."+h,o=y.length}else o=u.length;for(var w=r-n;w>0&&"0"===u[u.length-1];)u=u.slice(0,u.length-1),w--;return"."===u[u.length-1]&&(u=u.slice(0,u.length-1)),{formattedString:u,roundedNumber:s,integerDigitsCount:o,roundingMagnitude:-d}}function $i(e,n){for(var r=N.pow(10,n),t=N.pow(10,n-1),i=e.div(t).log(10).plus(n).minus(1).ceil();;){var a=e.div(N.pow(10,i.minus(n).plus(1))).floor();if(a.lessThan(r)&&a.greaterThanOrEqualTo(t)){var s=a.times(N.pow(10,i.minus(n).plus(1)));if(s.lessThanOrEqualTo(e))return{n1:a,e1:i,r1:s}}i=i.minus(1)}}function Qi(e,n){for(var r=N.pow(10,n),t=N.pow(10,n-1),i=e.div(r).log(10).plus(n).minus(1).floor();;){var a=e.div(N.pow(10,i.minus(n).plus(1))).ceil();if(a.lessThan(r)&&a.greaterThanOrEqualTo(t)){var s=a.times(N.pow(10,i.minus(n).plus(1)));if(s.greaterThanOrEqualTo(e))return{n2:a,e2:i,r2:s}}i=i.plus(1)}}function ke(e,n,r,t){var i,a,s,u,o=r;if(e.isZero())i=se("0",o),a=0,s=ce;else{var d=$i(e,o),c=d.n1,l=d.e1,_=d.r1,f=Qi(e,o),g=f.n2,m=f.e2,p=f.r2,y=void 0;Xe(e,_,p,t).eq(_)?(y=c,a=l.toNumber(),s=_):(y=g,a=m.toNumber(),s=p),i=y.toString()}if(a>=o-1?(i+=se("0",a-o+1),u=a+1):a>=0?(i=i.slice(0,a+1)+"."+i.slice(i.length-(o-(a+1))),u=a+1):(I(a<0,"e should be less than 0"),i="0."+se("0",-a-1)+i,u=1),i.includes(".")&&r>n){for(var h=r-n;h>0&&"0"===i[i.length-1];)i=i.slice(0,i.length-1),h--;"."===i[i.length-1]&&(i=i.slice(0,i.length-1))}return{formattedString:i,roundedNumber:s,integerDigitsCount:u,roundingMagnitude:a}}function nn(e,n){var r,t=n;t.isZero()&&t.isNegative()?(r="negative",t=ce):(I(t.isFinite(),"NumberFormatDigitInternalSlots value is not finite"),"negative"===(r=t.lessThan(0)?"negative":"positive")&&(t=t.negated()));var i,a=e.roundingType,s=en(e.roundingMode,"negative"===r);switch(a){case"significantDigits":i=ke(t,e.minimumSignificantDigits,e.maximumSignificantDigits,s);break;case"fractionDigits":i=De(t,e.minimumFractionDigits,e.maximumFractionDigits,e.roundingIncrement,s);break;default:var u=ke(t,e.minimumSignificantDigits,e.maximumSignificantDigits,s),o=De(t,e.minimumFractionDigits,e.maximumFractionDigits,e.roundingIncrement,s);"morePrecision"===e.roundingType?i=u.roundingMagnitude<=o.roundingMagnitude?u:o:(I("lessPrecision"===e.roundingType,"Invalid roundingType"),i=u.roundingMagnitude<=o.roundingMagnitude?o:u)}t=i.roundedNumber;var d=i.formattedString;if("stripIfInteger"===e.trailingZeroDisplay&&t.isInteger()){var c=d.indexOf(".");c>-1&&(d=d.slice(0,c))}var l=i.integerDigitsCount,_=e.minimumIntegerDigits;l<_&&(d=se("0",_-l)+d);return"negative"===r&&(t=t.isZero()?di:t.negated()),{roundedNumber:t,formattedString:d}}function ir(e,n){if(n.isZero())return[0,0];n.isNegative()&&(n=n.negated());var r=n.log(10).floor(),t=Re(e,r),i=nn(e,n=n.times(N.pow(10,-t)));return i.roundedNumber.isZero()||i.roundedNumber.log(10).floor().eq(r.minus(t))?[t,r.toNumber()]:[Re(e,r.plus(1)),r.plus(1).toNumber()]}function tr(e,n){var r=n.currencyDigitsData;return qn(r,e)?r[e]:2}N.set({toExpPos:100});var ar=/[\$\+<->\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20BF\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC1\uFDFC\uFDFD\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDE8\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEE0-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF73\uDF80-\uDFD8\uDFE0-\uDFEB]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDD78\uDD7A-\uDDCB\uDDCD-\uDE53\uDE60-\uDE6D\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6\uDF00-\uDF92\uDF94-\uDFCA]/,Xi={adlm:["šž„","šž„‘","šž„’","šž„“","šž„”","šž„•","šž„–","šž„—","šž„˜","šž„™"],ahom:["š‘œ°","š‘œ±","š‘œ²","š‘œ³","š‘œ“","š‘œµ","š‘œ¶","š‘œ·","š‘œø","š‘œ¹"],arab:["Ł ","Ł”","Ł¢","Ł£","٤","Ł„","٦","٧","ŁØ","Ł©"],arabext:["Ū°","Ū±","Ū²","Ū³","Ū“","Ūµ","Ū¶","Ū·","Ūø","Ū¹"],bali:["᭐","į­‘","į­’","į­“","į­”","į­•","į­–","į­—","᭘","į­™"],beng:["০","ą§§","ą§Ø","ą§©","ą§Ŗ","ą§«","৬","ą§­","ą§®","ą§Æ"],bhks:["𑱐","𑱑","𑱒","𑱓","𑱔","𑱕","𑱖","𑱗","š‘±˜","𑱙"],brah:["𑁦","𑁧","𑁨","𑁩","𑁪","𑁫","𑁬","𑁭","𑁮","𑁯"],cakm:["š‘„¶","š‘„·","š‘„ø","š‘„¹","š‘„ŗ","š‘„»","š‘„¼","š‘„½","š‘„¾","š‘„æ"],cham:["꩐","ź©‘","ź©’","ź©“","ź©”","ź©•","ź©–","ź©—","꩘","ź©™"],deva:["ą„¦","ą„§","ą„Ø","ą„©","ą„Ŗ","ą„«","ą„¬","ą„­","ą„®","ą„Æ"],diak:["𑄐","š‘„‘","š‘„’","š‘„“","š‘„”","š‘„•","š‘„–","š‘„—","š‘„˜","š‘„™"],fullwide:["0","1","ļ¼’","3","ļ¼”","5","ļ¼–","ļ¼—","8","ļ¼™"],gong:["š‘¶ ","š‘¶”","š‘¶¢","š‘¶£","𑶤","š‘¶„","𑶦","š‘¶§","š‘¶Ø","š‘¶©"],gonm:["𑵐","𑵑","𑵒","𑵓","𑵔","𑵕","𑵖","𑵗","š‘µ˜","𑵙"],gujr:["૦","ą«§","૨","ą«©","૪","ą««","૬","ą«­","ą«®","૯"],guru:["੦","ą©§","੨","ą©©","੪","ą©«","੬","ą©­","ą©®","੯"],hanidec:["怇","äø€","二","äø‰","四","äŗ”","六","七","八","九"],hmng:["𖭐","š–­‘","š–­’","š–­“","š–­”","š–­•","š–­–","š–­—","š–­˜","š–­™"],hmnp:["šž…€","šž…","šž…‚","šž…ƒ","šž…„","šž……","šž…†","šž…‡","šž…ˆ","šž…‰"],java:["꧐","ź§‘","ź§’","ź§“","ź§”","ź§•","ź§–","ź§—","꧘","ź§™"],kali:["꤀","꤁","꤂","꤃","꤄","꤅","꤆","꤇","꤈","꤉"],khmr:["០","។","២","៣","៤","ោ","៦","៧","៨","៩"],knda:["೦","ą³§","೨","೩","ą³Ŗ","೫","೬","ą³­","ą³®","೯"],lana:["įŖ€","᪁","įŖ‚","᪃","įŖ„","įŖ…","įŖ†","įŖ‡","᪈","įŖ‰"],lanatham:["᪐","įŖ‘","įŖ’","įŖ“","įŖ”","įŖ•","įŖ–","įŖ—","᪘","įŖ™"],laoo:["໐","໑","ą»’","໓","ą»”","໕","ą»–","ą»—","໘","ą»™"],lepc:["᪐","įŖ‘","įŖ’","įŖ“","įŖ”","įŖ•","įŖ–","įŖ—","᪘","įŖ™"],limb:["ᄆ","ᄇ","ᄈ","ᄉ","ᄊ","į„‹","ᄌ","į„","į„Ž","į„"],mathbold:["šŸŽ","šŸ","šŸ","šŸ‘","šŸ’","šŸ“","šŸ”","šŸ•","šŸ–","šŸ—"],mathdbl:["šŸ˜","šŸ™","šŸš","šŸ›","šŸœ","šŸ","šŸž","šŸŸ","šŸ ","šŸ”"],mathmono:["šŸ¶","šŸ·","šŸø","šŸ¹","šŸŗ","šŸ»","šŸ¼","šŸ½","šŸ¾","šŸæ"],mathsanb:["šŸ¬","šŸ­","šŸ®","šŸÆ","šŸ°","šŸ±","šŸ²","šŸ³","šŸ“","šŸµ"],mathsans:["šŸ¢","šŸ£","šŸ¤","šŸ„","šŸ¦","šŸ§","šŸØ","šŸ©","šŸŖ","šŸ«"],mlym:["൦","ąµ§","൨","൩","ąµŖ","൫","൬","ąµ­","ąµ®","൯"],modi:["𑙐","š‘™‘","š‘™’","š‘™“","š‘™”","š‘™•","š‘™–","š‘™—","š‘™˜","š‘™™"],mong:["᠐","į ‘","į ’","į “","į ”","į •","į –","į —","᠘","į ™"],mroo:["š–© ","š–©”","š–©¢","š–©£","𖩤","š–©„","𖩦","š–©§","š–©Ø","š–©©"],mtei:["꯰","꯱","꯲","꯳","ꯓ","꯵","꯶","꯷","꯸","꯹"],mymr:["၀","၁","၂","၃","၄","၅","၆","၇","၈","၉"],mymrshan:["႐","į‚‘","į‚’","į‚“","į‚”","į‚•","į‚–","į‚—","į‚˜","į‚™"],mymrtlng:["ź§°","ź§±","ź§²","ź§³","ź§“","ź§µ","ź§¶","ź§·","ź§ø","ź§¹"],newa:["𑑐","š‘‘‘","š‘‘’","š‘‘“","š‘‘”","š‘‘•","š‘‘–","š‘‘—","š‘‘˜","š‘‘™"],nkoo:["߀","߁","߂","߃","߄","߅","߆","߇","߈","߉"],olck:["᱐","᱑","į±’","᱓","į±”","᱕","į±–","į±—","᱘","į±™"],orya:["ą­¦","ą­§","ą­Ø","ą­©","ą­Ŗ","ą­«","ą­¬","ą­­","ą­®","ą­Æ"],osma:["𐒠","𐒔","𐒢","𐒣","𐒤","𐒄","𐒦","𐒧","𐒨","𐒩"],rohg:["𐓰","𐓱","𐓲","𐓳","𐓓","𐓵","𐓶","𐓷","𐓸","𐓹"],saur:["꣐","꣑","꣒","꣓","꣔","꣕","꣖","꣗","꣘","꣙"],segment:["🯰","🯱","🯲","🯳","🯓","🯵","🯶","🯷","🯸","🯹"],shrd:["𑇐","𑇑","𑇒","𑇓","𑇔","𑇕","𑇖","𑇗","š‘‡˜","𑇙"],sind:["š‘‹°","š‘‹±","š‘‹²","š‘‹³","š‘‹“","š‘‹µ","š‘‹¶","š‘‹·","š‘‹ø","š‘‹¹"],sinh:["ą·¦","ą·§","ą·Ø","ą·©","ą·Ŗ","ą·«","ą·¬","ą·­","ą·®","ą·Æ"],sora:["š‘ƒ°","š‘ƒ±","š‘ƒ²","š‘ƒ³","š‘ƒ“","š‘ƒµ","š‘ƒ¶","š‘ƒ·","š‘ƒø","š‘ƒ¹"],sund:["į®°","į®±","᮲","᮳","ᮓ","᮵","į®¶","į®·","᮸","᮹"],takr:["𑛀","𑛁","š‘›‚","š‘›ƒ","š‘›„","š‘›…","𑛆","𑛇","š‘›ˆ","𑛉"],talu:["᧐","į§‘","į§’","į§“","į§”","į§•","į§–","į§—","᧘","į§™"],tamldec:["௦","௧","௨","௩","௪","௫","௬","௭","௮","௯"],telu:["౦","ą±§","౨","౩","ą±Ŗ","౫","౬","ą±­","ą±®","౯"],thai:["๐","๑","ą¹’","๓","ą¹”","๕","ą¹–","ą¹—","๘","ą¹™"],tibt:["ą¼ ","ą¼”","ą¼¢","ą¼£","༤","༄","༦","ą¼§","༨","༩"],tirh:["𑓐","š‘“‘","š‘“’","š‘““","š‘“”","š‘“•","š‘“–","š‘“—","š‘“˜","š‘“™"],vaii:["ᘠ","ᘔ","ᘢ","ᘣ","ᘤ","ᘄ","ᘦ","ᘧ","ᘨ","ᘩ"],wara:["š‘£ ","š‘£”","š‘£¢","š‘££","𑣤","𑣄","𑣦","š‘£§","𑣨","𑣩"],wcho:["šž‹°","šž‹±","šž‹²","šž‹³","šž‹“","šž‹µ","šž‹¶","šž‹·","šž‹ø","šž‹¹"]},et=new RegExp("^".concat(ar.source)),nt=new RegExp("".concat(ar.source,"$")),vn=/[#0](?:[\.,][#0]+)*/g;function ur(e,n,r,t){var i,a,s,u=e.sign,o=e.exponent,d=e.magnitude,c=t.notation,l=t.style,_=t.numberingSystem,f=n.numbers.nu[0],g=null;if("compact"===c&&d&&(g=it(e,r,n,l,t.compactDisplay,t.currencyDisplay,_)),"currency"===l&&"name"!==t.currencyDisplay){var m=n.currencies[t.currency];if(m)switch(t.currencyDisplay){case"code":a=t.currency;break;case"symbol":a=m.symbol;break;default:a=m.narrow}else a=t.currency}if(g)s=g;else if("decimal"===l||"unit"===l||"currency"===l&&"name"===t.currencyDisplay){s=we((n.numbers.decimal[_]||n.numbers.decimal[f]).standard,u)}else if("currency"===l){s=we((y=n.numbers.currency[_]||n.numbers.currency[f])[t.currencySign],u)}else{s=we(n.numbers.percent[_]||n.numbers.percent[f],u)}var p=vn.exec(s)[0];if(s=s.replace(vn,"{0}").replace(/'(.)'/g,"$1"),"currency"===l&&"name"!==t.currencyDisplay){var y,h=(y=n.numbers.currency[_]||n.numbers.currency[f]).currencySpacing.afterInsertBetween;h&&!nt.test(a)&&(s=s.replace("¤{0}","¤".concat(h,"{0}")));var w=y.currencySpacing.beforeInsertBetween;w&&!et.test(a)&&(s=s.replace("{0}¤","{0}".concat(w,"¤")))}for(var v=s.split(/({c:[^}]+}|\{0\}|[¤%\-\+])/g),D=[],b=n.numbers.symbols[_]||n.numbers.symbols[f],E=0,F=v;E0?(g=l.slice(0,p),m=l.slice(p+1)):g=l;var y=!1;if("always"===a?y=!0:"min2"===a?y=_.greaterThanOrEqualTo(1e4):("auto"===a||a)&&(y="compact"!==r||_.greaterThanOrEqualTo(1e4)),y){var h="currency"===u&&null!=e.currencyGroup?e.currencyGroup:e.group,w=[],v=s.split(".")[0].split(","),D=3,b=3;v.length>1&&(D=v[v.length-1].length),v.length>2&&(b=v[v.length-2].length);var E=g.length-D;if(E>0){for(w.push(g.slice(E,E+D)),E-=b;E>0;E-=b)w.push(g.slice(E,E+b));w.push(g.slice(0,E+b))}else w.push(g);for(;w.length>0;){var F=w.pop();c.push({type:"integer",value:F}),w.length>0&&c.push({type:"group",value:h})}}else c.push({type:"integer",value:g});if(void 0!==m){var S="currency"===u&&null!=e.currencyDecimal?e.currencyDecimal:e.decimal;c.push({type:"decimal",value:S},{type:"fraction",value:m})}if(("scientific"===r||"engineering"===r)&&_.isFinite()){c.push({type:"exponentSeparator",value:e.exponential}),t<0&&(c.push({type:"exponentMinusSign",value:e.minusSign}),t=-t);var C=De(new N(t),0,0,o,d);c.push({type:"exponentInteger",value:C.formattedString})}return c}function we(e,n){e.indexOf(";")<0&&(e="".concat(e,";-").concat(e));var r=e.split(";"),t=r[0],i=r[1];switch(n){case 0:return t;case-1:return i;default:return i.indexOf("-")>=0?i.replace(/-/g,"+"):"+".concat(t)}}function it(e,n,r,t,i,a,s){var u,o,d=e.roundedNumber,c=e.sign,l=e.magnitude,_=String(Math.pow(10,l)),f=r.numbers.nu[0];if("currency"===t&&"name"!==a){var g=null===(u=((m=r.numbers.currency)[s]||m[f]).short)||void 0===u?void 0:u[_];if(!g)return null;o=re(n,d.toNumber(),g)}else{var m,p=((m=r.numbers.decimal)[s]||m[f])[i][_];if(!p)return null;o=re(n,d.toNumber(),p)}return"0"===o?null:o=we(o,c).replace(/([^\s;\-\+\d¤]+)/g,"{c:$1}").replace(/0+/,"0")}function re(e,n,r){return r[e.select(n)]||r.other}function sr(e,n){var r=e.dataLocaleData.numbers.symbols[e.numberingSystem].approximatelySign;return n.push({type:"approximatelySign",value:r}),n}function de(e,n){var r,t,i=n,a=0,s=e.pl,u=e.dataLocaleData,o=e.numberingSystem,d=u.numbers.symbols[o]||u.numbers.symbols[u.numbers.nu[0]],c=0;if(i.isNaN())t=d.nan;else if(i.isFinite()){i.isZero()||(I(i.isFinite(),"Input must be a mathematical value"),"percent"==e.style&&(i=i.times(100)),c=(r=ir(e,i))[0],a=r[1],i=i.times(N.pow(10,-c)));var l=nn(e,i);t=l.formattedString,i=l.roundedNumber}else t=d.infinity;var _,f=e.signDisplay;switch(f){case"never":_=0;break;case"auto":_=i.isPositive()||i.isNaN()?0:-1;break;case"always":_=i.isPositive()||i.isNaN()?1:-1;break;case"exceptZero":_=i.isZero()?0:i.isNegative()?-1:1;break;default:I("negative"===f,'signDisplay must be "negative"'),_=i.isNegative()&&!i.isZero()?-1:0}return ur({roundedNumber:i,formattedString:t,exponent:c,magnitude:a,sign:_},e.dataLocaleData,s,e)}function qe(e,n){return de(e,n).map(function(e){return e.value}).join("")}function rn(e,n,r,t){var i=t.getInternalSlots;I(!n.isNaN()&&!r.isNaN(),"Input must be a number",RangeError);var a=i(e),s=de(a,n),u=de(a,r);if(qe(a,n)===qe(a,r)){var o=sr(a,s);return o.forEach(function(e){e.source="shared"}),o}var d=[];s.forEach(function(e){e.source="startRange",d.push(e)});var c=a.dataLocaleData.numbers.symbols[a.numberingSystem].rangeSign;return d.push({type:"literal",value:c,source:"shared"}),u.forEach(function(e){e.source="endRange",d.push(e)}),nr(e,d,{getInternalSlots:i})}function tt(e,n,r,t){return rn(e,n,r,{getInternalSlots:t.getInternalSlots}).map(function(e){return e.value}).join("")}function at(e,n,r,t){return rn(e,n,r,{getInternalSlots:t.getInternalSlots}).map(function(e,n){return{type:e.type,value:e.value,source:e.source,result:n.toString()}})}function ut(e,n,r){for(var t=de(r.getInternalSlots(e),n),i=kn(0),a=0,s=t;a-1==o)}else u&&(u=!e.region||("*"===s||s===e.region));return u&&(u=!e.script||("*"===a||a===e.script)),u&&(u=!e.language||("*"===i||i===e.language)),u}function yn(e){return[e.language,e.script,e.region].filter(Boolean).join("-")}function Ae(e,n,r){for(var t=0,i=r.matches;t-1!=r.paradigmLocales.indexOf(yn(n))>-1?u-1:u}}throw new Error("No matching distance found")}function ft(e,n){var r=new Intl.Locale(e).maximize(),t=new Intl.Locale(n).maximize(),i={language:r.language,script:r.script||"",region:r.region||""},a={language:t.language,script:t.script||"",region:t.region||""},s=0,u=ct();return i.language!==a.language&&(s+=Ae({language:r.language,script:"",region:""},{language:t.language,script:"",region:""},u)),i.script!==a.script&&(s+=Ae({language:r.language,script:i.script,region:""},{language:t.language,script:a.script,region:""},u)),i.region!==a.region&&(s+=Ae(i,a,u)),s}function lt(e,n,r){void 0===r&&(r=dt);var t=1/0,i={matchedDesiredLocale:"",distances:{}};return e.forEach(function(e,r){i.distances[e]||(i.distances[e]={}),n.forEach(function(n){var a=ft(e,n)+0+40*r;i.distances[e][n]=a,a=r&&(i.matchedDesiredLocale=void 0,i.matchedSupportedLocale=void 0),i}function _t(e,n,r){var t,i,a=[],s=n.reduce(function(e,n){var r=n.replace(tn,"");return a.push(r),e[r]=n,e},{}),u=lt(a,e);return u.matchedSupportedLocale&&u.matchedDesiredLocale&&(t=u.matchedSupportedLocale,i=s[u.matchedDesiredLocale].slice(u.matchedDesiredLocale.length)||void 0),t?{locale:t,extension:i}:{locale:r()}}function gt(e,n){var r=n.toLowerCase();return j(void 0!==e,"ukey must be defined"),r}function pn(e){return Intl.getCanonicalLocales(e)[0]}function mt(e,n,r){j(-1===e.indexOf("-u-"),"Expected locale to not have a Unicode locale extension");for(var t="-u",i=0,a=n;i-1)return r;var t=r.lastIndexOf("-");if(!~t)return;t>=2&&"-"===r[t-2]&&(t-=2),r=r.slice(0,t)}}function ht(e,n,r){for(var t={locale:""},i=0,a=n;i=2,"Expected a subtag to have at least 2 characters"),void 0===n&&2!=u?-1===r.indexOf(o)&&r.push(o):2===u?(n={key:o,value:""},void 0===t.find(function(e){return e.key===n?.key})&&t.push(n)):""===n?.value?n.value=o:(j(void 0!==n,"Expected keyword to be defined"),n.value+="-"+o),a+=u+1}return{attributes:r,keywords:t}}function an(e,n,r,t,i,a){var s,u;null==(u="lookup"===r.localeMatcher?ht(Array.from(e),n,a):_t(Array.from(e),n,a))&&(u={locale:a(),extension:""});var o,d,c=u.locale,l=i[c],_={locale:"en",dataLocale:c};u.extension?(o=wt(u.extension),d=o.keywords):d=[];for(var f=[],g=function(e){var n=null!==(s=l?.[e])&&void 0!==s?s:[];j(Array.isArray(n),"keyLocaleData for ".concat(e," must be an array"));var t=n[0];j(void 0===t||"string"==typeof t,"value must be a string or undefined");var i=void 0,a=d.find(function(n){return n.key===e});if(a){var u=a.value;""!==u?n.indexOf(u)>-1&&(i={key:e,value:t=u}):n.indexOf("true")>-1&&(i={key:e,value:t="true"})}var o=r[e];(j(null==o||"string"==typeof o,"optionsValue must be a string or undefined"),"string"==typeof o)&&(""===(o=gt(e.toLowerCase(),o))&&(o="true"));o!==t&&n.indexOf(o)>-1&&(t=o,i=void 0),i&&f.push(i),_[e]=t},m=0,p=t;m0&&(c=mt(c,[],f)),_.locale=c,_}function Ue(e,n){for(var r=[],t=0,i=n;tu)throw new RangeError("Invalid range, ".concat(s," > ").concat(u));e.minimumFractionDigits=s,e.maximumFractionDigits=u}else e.minimumFractionDigits=r,e.maximumFractionDigits=t;p||y?"morePrecision"===_?(e.roundingType="morePrecision",e.roundingPriority="morePrecision"):"lessPrecision"===_?(e.roundingType="lessPrecision",e.roundingPriority="lessPrecision"):g?(e.roundingType="significantDigits",e.roundingPriority="auto"):(e.roundingType="fractionDigits",e.roundingPriority="auto"):(e.minimumFractionDigits=0,e.maximumFractionDigits=0,e.minimumSignificantDigits=1,e.maximumSignificantDigits=2,e.roundingType="morePrecision",e.roundingPriority="morePrecision"),1!==c&&(I("fractionDigits"===e.roundingType,"Invalid roundingType",TypeError),I(e.maximumFractionDigits===e.minimumFractionDigits,"With roundingIncrement > 1, maximumFractionDigits and minimumFractionDigits must be equal.",RangeError))}function cr(e,n){void 0===n&&(n=Object.create(null));var r=U(n,"style","string",["decimal","percent","currency","unit"],"decimal");e.style=r;var t=U(n,"currency","string",void 0,void 0);I(void 0===t||Xn(t),"Malformed currency code",RangeError),I("currency"!==r||void 0!==t,"currency cannot be undefined",TypeError);var i=U(n,"currencyDisplay","string",["code","symbol","narrowSymbol","name"],"symbol"),a=U(n,"currencySign","string",["standard","accounting"],"standard"),s=U(n,"unit","string",void 0,void 0);I(void 0===s||er(s),"Invalid unit argument for Intl.NumberFormat()",RangeError),I("unit"!==r||void 0!==s,"unit cannot be undefined",TypeError);var u=U(n,"unitDisplay","string",["short","narrow","long"],"short");"currency"===r&&(e.currency=t.toUpperCase(),e.currencyDisplay=i,e.currencySign=a),"unit"===r&&(e.unit=s,e.unitDisplay=u)}function pt(e,n,r,t){var i=t.getInternalSlots,a=t.localeData,s=t.availableLocales,u=t.numberingSystemNames,o=t.getDefaultLocale,d=t.currencyDigitsData,c=En(n),l=Wn(r),_=Object.create(null),f=U(l,"localeMatcher","string",["lookup","best fit"],"best fit");_.localeMatcher=f;var g=U(l,"numberingSystem","string",void 0,void 0);if(void 0!==g&&u.indexOf(g)<0)throw RangeError("Invalid numberingSystems: ".concat(g));_.nu=g;var m=an(Array.from(s),c,_,["nu"],a,o),p=a[m.dataLocale];I(!!p,"Missing locale data for ".concat(m.dataLocale));var y=i(e);y.locale=m.locale,y.dataLocale=m.dataLocale,y.numberingSystem=m.nu,y.dataLocaleData=p,cr(y,l);var h,w,v=y.style,D=U(l,"notation","string",["standard","scientific","engineering","compact"],"standard");if(y.notation=D,"currency"===v&&"standard"===D){var b=tr(y.currency,{currencyDigitsData:d});h=b,w=b}else h=0,w="percent"===v?0:3;dr(y,l,h,w,D);var E=U(l,"compactDisplay","string",["short","long"],"short"),N="auto";"compact"===D&&(y.compactDisplay=E,N="min2");var F=Yn(l,"useGrouping",["min2","auto","always"],"always",!1,N);y.useGrouping=F;var S=U(l,"signDisplay","string",["auto","never","always","exceptZero","negative"],"auto");return y.signDisplay=S,e}function Dt(e){for(var n=[],r=e.indexOf("{"),t=0,i=0,a=e.length;r-1;)I((t=e.indexOf("}",r))>r,"Invalid pattern ".concat(e)),r>i&&n.push({type:"literal",value:e.substring(i,r)}),n.push({type:e.substring(r+1,t),value:void 0}),i=t+1,r=e.indexOf("{",i);return i