/*! ATOOnline 2023-10-31, Copyright (c) 2023 Australian Taxation Office */ !function(e){"use strict";var n,P=/^-?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,q=Math.ceil,k=Math.floor,$=" not a boolean or binary digit",G="rounding mode",z="number type has more than 15 significant digits",V="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ$_",j=1e14,H=14,W=9007199254740991,J=[1,10,100,1e3,1e4,1e5,1e6,1e7,1e8,1e9,1e10,1e11,1e12,1e13],X=1e7,Y=1e9;function Z(e){var n=0|e;return 0o[s]^t?1:-1;return l==c?0:c=n&&e<=t}function ee(e){return"[object Array]"==Object.prototype.toString.call(e)}function ne(e,n,t){for(var r,i,o=[0],s=0,u=e.length;st-1&&(null==o[r+1]&&(o[r+1]=0),o[r+1]+=o[r]/t|0,o[r]%=t)}return o.reverse()}function te(e,n){return(1(t=e.length)){for(r="0",n-=t;--n;r+="0");e+=r}else nn;)c[i]=0,i||(++o,c=[1].concat(c));for(s=c.length;!c[--s];);for(a=0,e="";a<=s;e+=V.charAt(c[a++]));e=re(e,o)}return e}function x(e,n,t){var r,i,o,s,u=0,l=e.length,c=n%X,f=n/X|0;for(e=e.slice();l--;)u=((i=c*(o=e[l]%X)+(r=f*o+(s=e[l]/X|0)*c)%X*X+u)/t|0)+(r/X|0)+f*s,e[l]=i%t;return u&&(e=[u].concat(e)),e}function I(e,n,t,r){var i,o;if(t!=r)o=rn[i]?1:-1;break}return o}function L(e,n,t,r){for(var i=0;t--;)e[t]-=i,i=e[t]y?e.c=e.e=null:t=a.length){if(!r)break e;for(;a.length<=c;a.push(0));l=f=0,s=(o%=H)-H+(i=1)}else{for(l=u=a[c],i=1;10<=u;u/=10,i++);f=(s=(o%=H)-H+i)<0?0:l/h[i-s-1]%10|0}if(r=r||n<0||null!=a[c+1]||(s<0?l:l%h[i-s-1]),r=t<4?(f||r)&&(0==t||t==(e.s<0?3:2)):5y?e.c=e.e=null:e.e>>11))?(t=crypto.getRandomValues(new Uint32Array(2)),n[s]=t[0],n[s+1]=t[1]):(u.push(o%1e14),s+=2);s=i/2}else if(crypto.randomBytes){for(n=crypto.randomBytes(i*=7);s(R[u]||0)&&s--,O<0)g.push(1),l=!0;else{for(v=R.length,b=S.length,O+=2,1<(c=k(i/(S[u=0]+1)))&&(S=x(S,c,i),R=x(R,c,i),b=S.length,v=R.length),w=b,d=(p=R.slice(0,b)).length;d=i/2&&N++;do{if(c=0,(o=I(S,p,b,d))<0){if(m=p[0],b!=d&&(m=m*i+(p[1]||0)),1<(c=k(m/N)))for(i<=c&&(c=i-1),a=(f=x(S,c,i)).length,d=p.length;1==I(f,p,a,d);)c--,L(f,bthis.c.length-2},r.isNaN=function(){return!this.s},r.isNegative=r.isNeg=function(){return this.s<0},r.isZero=function(){return!!this.c&&0==this.c[0]},r.lessThan=r.lt=function(e,n){return b=8,o(this,new F(e,n))<0},r.lessThanOrEqualTo=r.lte=function(e,n){return b=9,-1===(n=o(this,new F(e,n)))||0===n},r.minus=r.sub=function(e,n){var t,r,i,o,s=this,u=s.s;if(b=10,n=(e=new F(e,n)).s,!u||!n)return new F(NaN);if(u!=n)return e.s=-n,s.plus(e);var l=s.e/H,c=e.e/H,f=s.c,a=e.c;if(!l||!c){if(!f||!a)return f?(e.s=-n,e):new F(a?s:NaN);if(!f[0]||!a[0])return a[0]?(e.s=-n,e):new F(f[0]?s:3==v?-0:0)}if(l=Z(l),c=Z(c),f=f.slice(),u=l-c){for((i=(o=u<0)?(u=-u,f):(c=l,a)).reverse(),n=u;n--;i.push(0));i.reverse()}else for(r=(o=(u=f.length)<(n=a.length))?u:n,u=n=0;nn&&(n=this.e+1),n},r.round=function(e,n){var t=new F(this);return null!=e&&!R(e,0,Y,15)||B(t,~~e+this.e+1,null!=n&&R(n,0,8,15,G)?0|n:v),t},r.shift=function(e){var n=this;return R(e,-W,W,16,"argument")?n.times("1e"+ie(e)):new F(n.c&&n.c[0]&&(e<-W||Wt&&(r.c.length=t):n&&(r=r.mod(n))}if(!(o=k(o/2)))break;s=s.times(s),t?s.c&&s.c.length>t&&(s.c.length=t):n&&(s=s.mod(n))}return n?r:(e<0&&(r=w.div(r)),i?r.mod(i):t?B(r,E,v):r)},r.toPrecision=function(e,n){return U(this,null!=e&&R(e,1,Y,24,"precision")?0|e:null,n,24)},r.toString=function(e){var n,t=this.s,r=this.e;return null===r?t?(n="Infinity",t<0&&(n="-"+n)):n="NaN":(n=K(this.c),n=null!=e&&R(e,2,64,25,"base")?_(re(n,r),0|e,10,t):r<=g||d<=r?te(n,r):re(n,r),t<0&&this.c[0]&&(n="-"+n)),n},r.truncated=r.trunc=function(){return B(new F(this),this.e+1,1)},r.valueOf=r.toJSON=function(){var e,n=this.e;return null===n?this.toString():(e=K(this.c),e=n<=g||d<=n?te(e,n):re(e,n),this.s<0?"-"+e:e)},r.isBigNumber=!0,null!=n&&F.config(n),F}()).default=n.BigNumber=n,"function"==typeof define&&define.amd?define(function(){return n}):"undefined"!=typeof module&&module.exports?module.exports=n:(e=e||("undefined"!=typeof self?self:Function("return this")())).BigNumber=n}(this); //# sourceMappingURL=bignumber-4.0.2.min.js.map