/*! * * Spread.Sheets Library 10.0.1 * * Copyright(c) GrapeCity, Inc. All rights reserved. * * Licensed under the SpreadJS Commercial License. * spread.sales@grapecity.com * http://spread.grapecity.com/spreadjs/eula/ * * */ var GC=GC||{};GC.Spread=GC.Spread||{},GC.Spread.CalcEngine=GC.Spread.CalcEngine||{},GC.Spread.CalcEngine.AdvancedFunctions=function(a){var b={};function c(d){if(b[d])return b[d].exports;var e=b[d]={exports:{},id:d,loaded:!1};return a[d].call(e.exports,e,e.exports,c),e.loaded=!0,e.exports}return c.m=a,c.c=b,c.p="/assets/",c(0)}([function(a,b,c){var d=c(1).Functions;c(2),c(4),c(5),c(6),c(7),a.exports=d},function(a,b){a.exports=GC.Spread.CalcEngine},function(a,b,c){var d,e,f,g,h=c(3),i=c(1),j=h.q,k=null,l=i.Convert,m=l.Pa,n=l.Na,o=l.vf,p=l.Nh,q=i.Errors,r=q.DivideByZero,s=q.Value,t=i.Functions,u=t.ak,v=t.jk,w=isNaN,x=function(){return h.C(i.SR)()},y=x().Exp_InvalidCast;function z(a,b){this.Gk=a,this.Hk=b}z.prototype.Ik=function(a){var b={"=":9,"<>":10,"<":11,"<=":12,">":13,">=":14},c=i.evaluateOperator(b[this.Gk],a,this.Hk);return!!t.ik(c)&&l.Vh(c)};function A(a,b,c){var d=this;if(d.cj=0,d.Jk=a,d.Kk=c,3===arguments.length){if(d.Lk=d.Mk(a,b),a.rowCount<2||a.colCount<1||c.rowCount<2||c.colCount<1||d.Lk<0||d.Jk.colCount<=d.Lk)throw y}else{if(2!==arguments.length)throw x().Exp_InvalidNull;if(d.Lk=-1,a.rowCount<2||a.colCount<1||c.rowCount<2||c.colCount<1)throw y}}A.prototype={Mk:function(a,b){var c,d;if(v(b)){for(c=0;c","<=",">=","<",">"],c=l.bc(a),d=0;dg)&&(g=e),f=!0}}return f?p(g):0}function I(a,b,c){for(var d,e,f=!1,g=t.hk,h=new A(a,b,c);h.Pk();){if(d=h.Ok(),o(d))return d;if(n(d)){if(e=m(d),w(e))return s;(!f||d31)return s;if(c=.5772156649015329,d=0,e=.25*a*a,f=1,g=0,h=1,i=2/a,b>0){for(g=-c,m=1;m1&&s/i1&&s/h1&&s/k1.1102230246251565e-16);return j=.5*j/h,b&!0&&(j=-j),d+=j,ia(d)}function Aa(a,b){var c=[.0007969367292973471,.08283523921074408,1.239533716464143,5.447250030587687,8.74716500199817,5.303240382353949,1],d=[.0007621256162081731,.07313970569409176,1.1271960812968493,5.112079511468076,8.424045901417724,5.214515986823615,1],e=[.0009244088105588637,.08562884743544745,1.2535274390105895,5.470977403304171,8.761908832370695,5.306052882353947,1],f=[.0005713231280725487,.06884559087544954,1.105142326340617,5.073863861286015,8.399855543276042,5.209828486823619,1],g=[-.011366383889846916,-1.2825271867050931,-19.553954425773597,-93.20601521237683,-177.68116798048806,-147.07750515495118,-51.41053267665993,-6.050143506007285],h=[.05108625947501766,4.982138729512334,75.82382841325453,366.7796093601508,710.8563049989261,597.4896124006136,211.68875710057213,25.207020585802372],i=[64.3178256118178,856.4300259769806,3882.4018360540163,7240.467741956525,5930.727011873169,2062.0933166032783,242.0057402402914],j=[74.23732770356752,1056.4488603826283,4986.410583376536,9562.318924047562,7997.041604473507,2826.1927851763908,336.0936078106983],k=[15592.436785523574,-14663929.59039716,5435264770.518765,-982136065717.9115,87590639439536.7,-0xc5090e8ec6601,0x9d4a5b305a0018,-0x41b52d6418d9ec],l=[1263204747.9017804,-647355876379.1603,114509511541823.73,-8127702555013251,0x2cf35a16e6cd620,-0xacf20aeef158b80],m=[1041.2835366425984,626107.330137135,268919633.39381415,86400248710.3935,20297961275010.555,3171577528429750.5,0x37a4bf79f36ba00],n=[594.3015923461282,235564.09294306856,73481194.44597217,18760131610.870617,3882312774962.3857,620557727146953.8,0xf41f1e2a3d2440,0x3721e321ece8fe00],o=[-4794432209.782018,1956174919465.5657,-249248344360967.72,9708622510473064],p=[-899971225.7055594,452228297998.19403,-72749424522181.83,0xd15a1534be241],q=[499.563147152651,173785.4016763747,48440965.83399621,11185553704.535683,2112775201154.892,310518229857422.56,0x710505f9ecba70,0x17be34c7b662cc00],r=[620.8364781180543,256987.25675774884,83514679.14319493,22151159547.97925,4749141220799.914,784369607876235.9,89522233618462740,0x49de55d9c0a4e400],s=.7978845608028654,t=2.356194490192345,u=.7853981633974483;function v(a,b,c,d){var e=0,f=_(b[e++]),g=c;d&&(f+=a,g--);do f=f*a+_(b[e++]);while(0!==--g);return f}function w(a,b){var k,l,m,n,w=b?c:d,x=b?e:f,y=b?g:h,z=b?i:j,A=b?o:p,B=b?q:r,C=b?5.783185962946784:14.681970642123893,D=b?30.471262343662087:49.2184563216946,E=a;return a<=5?(k=a*a,b&&a<1e-5?1-k/4:(E=v(k,A,3)/v(k,B,8,!0),l=(k-C)*(k-D),l*=E,b?l:l*a)):(E=5/a,k=b?25/(a*a):E*E,l=v(k,w,6)/v(k,x,6),m=v(k,y,7)/v(k,z,7,!0),n=a-(b?u:t),l=l*U(n)-E*m*T(n),l*s/V(a))}function x(a,b){var o,p,q,r,x,y=b?c:d,z=b?e:f,A=b?g:h,B=b?i:j,C=b?k:l,D=b?m:n,E=b?1:a,F=b?7:5,G=b?7:8;return a<=5?(p=a*a,o=E*v(p,C,F)/v(p,D,G,!0),o+=.6366197723675814*(b?W(a)*w(a,!0):w(a,!1)*W(a)-1/a)):(o=5/a,p=b?25/(a*a):o*o,q=v(p,y,6)/v(p,z,6),r=v(p,A,7)/v(p,B,7,!0),x=a-(b?u:t),q=q*T(x)+o*r*U(x),q*s/V(a))}function y(a,b){var c=x(a,!0),d=x(a,!1),e=1,f=2*e,g;if(0===b)return c;if(1===b)return d;do g=f*d/a-c,c=d,d=g,f+=2,++e;while(e=b?1:0}function Sa(a,b,c){return"i"!==c&&"j"!==c?ba.Value:va(new la(a,b),c)}function Ta(a){return ia(V(a.Ri*a.Ri+a.Si*a.Si))}function Ua(a){return ia(a.Si)}function Va(a){return 0===a.Ri&&0===a.Si?ba.DivideByZero:ia($(a.Si,a.Ri))}function Wa(a){return va(new la(a.Ri,(-a.Si)))}function Xa(a){return va(new la(U(a.Ri)*ka(a.Si,!1),-T(a.Ri)*ka(a.Si,!0)))}function Ya(a,b){var c=a.Ri,d=a.Si,e=b.Ri,f=b.Si;return va(new la((c*e+d*f)/(e*e+f*f),(d*e-c*f)/(e*e+f*f)))}function Za(a){return va(new la(Y(a.Ri)*U(a.Si),Y(a.Ri)*T(a.Si)))}function $a(a){var b=a.Ri,c=a.Si;return va(new la(W(V(b*b+c*c)),$(c,b)))}function _a(a){var b=a.Ri,c=a.Si,d=ja.Ek(Z,10);return va(new la(d*W(V(b*b+c*c)),d*$(c,b)))}function ab(a){var b=a.Ri,c=a.Si,d=ja.Ek(Z,2);return va(new la(d*W(V(b*b+c*c)),d*$(c,b)))}function bb(a,b){var c,d,e=a.Ri,f=a.Si;return 0===e&&0===f?b>0?"0":da:(c=V(e*e+f*f),d=$(f,e),va(new la(X(c,b)*U(b*d),X(c,b)*T(b*d))))}function cb(a){return ia(a.Ri)}function db(a){return va(new la(T(a.Ri)*ka(a.Si,!1),U(a.Ri)*ka(a.Si,!0)))}function eb(a){var b,c,d=a.Ri,e=a.Si;return 0===d&&0===e?"0":(b=V(d*d+e*e),c=$(e,d),va(new la(V(b)*U(c/2),V(b)*T(c/2))))}function fb(a,b){return va(new la(a.Ri-b.Ri,a.Si-b.Si))}function gb(){return wa(arguments,!0)}function hb(){return wa(arguments,!1)}function ib(a,b,c){var e,f,g,h,j,k,l,m,o,q,s,u,v,w,x,A,D;function E(a,b){return a===b}function F(a,b,c){var d,e,f,g,h,i,j,k;function l(a){var b,c=["cup","mmHg","J","sec","cel","kel","hh","Wh","wh","flb","BTU"];for(b=0;c[b].Ld;b++)if(0===a.localeCompare(c[b].Ld))return!1;return!0}for(e=0,f=1,d=0;a[d].Ld;d++)if(0===c.localeCompare(a[d].Ld))return e=a[d].Sk,{Tk:!0,Uk:f,Vk:e};if(b)for(d=0;b[d].Ld;d++)g=c.substr(0,1).toLowerCase(),h=b[d].Ld.substr(0,1).toLowerCase(),g===h&&l(c)&&(f=b[d].Sk);for(d=0;a[d].Ld;d++)if(i=Q(a[d].Ld),j=c.substr(1,i),k=a[d].Ld.substr(0,i),j===k&&l(c))return e=a[d].Sk,{Tk:!0,Uk:f,Vk:e};return{Tk:!1,Uk:f,Vk:e}}if(e=273.15,!b||""===b||!c||""===c)return ca;if(f=E(b,"C")||E(b,"cel"),g=E(c,"C")||E(c,"cel"),h=E(b,"F")||E(b,"fah"),j=E(c,"F")||E(c,"fah"),k=E(b,"K")||E(b,"kel"),l=E(c,"K")||E(c,"kel"),f&&g||h&&j||k&&l)return a;if(f&&j)return 9*a/5+32;if(h&&g)return 5*(a-32)/9;if(h&&l)return 5*(a-32)/9+e;if(k&&j)return 9*(a-e)/5+32;if(f&&l)return a+e;if(k&&g)return a-e;for(m=[d,i,n,p,r,y,t,z,B,z],o=0;o 10"]},H={Hi:2,aj:"< 0"},I={Hi:8},J={Hi:8,Oi:!0},K=[D,H],L=[{Hi:0,aj:"<= 0"},H],M=[D,{Hi:0,_i:0}],N=[F,G],fa("BESSELI",xa,2,2,K),fa("BESSELJ",ya,2,2,K),fa("BESSELK",za,2,2,L),fa("BESSELY",Aa,2,2,L),fa("BIN2DEC",Ba,1,1,F),fa("BIN2HEX",Ea,1,2,N,R,R,{bk:1}),fa("BIN2OCT",Fa,1,2,N,R,R,{bk:1}),fa("DEC2BIN",Ga,1,2,[{Hi:0,aj:["< -512","> 511"]},G],R,R,{bk:1}),fa("DEC2HEX",Ha,1,2,[{Hi:0,aj:["< -549755813888","> 549755813887"]},G],R,R,{bk:1}),fa("DEC2OCT",Ia,1,2,[{Hi:0,aj:["< -536870912","> 536870911"]},G],R,R,{bk:1}),fa("HEX2BIN",Ja,1,2,N,R,R,{bk:1}),fa("HEX2DEC",Ca,1,1,F),fa("HEX2OCT",La,1,2,N,R,R,{bk:1}),fa("OCT2BIN",Ka,1,2,N,R,R,{bk:1}),fa("OCT2DEC",Da,1,1,F),fa("OCT2HEX",Ma,1,2,N,R,R,{bk:1}),fa("ERF",Na,1,2,[D,{Zi:!0,Hi:0}],R,R,{bk:1}),fa("ERF.PRECISE",Oa,1,1,D),fa("ERFC",Pa,1,1,D),fa("ERFC.PRECISE",Pa,1,1,D),fa("DELTA",Qa,1,2,M,R,R,{bk:1}),fa("GESTEP",Ra,1,2,M,R,R,{bk:1}),fa("COMPLEX",Sa,2,3,[D,D,{Hi:5,_i:"i"}],R,R,{bk:2}),fa("IMABS",Ta,1,1,I),fa("IMAGINARY",Ua,1,1,I),fa("IMARGUMENT",Va,1,1,I),fa("IMCONJUGATE",Wa,1,1,I),fa("IMCOS",Xa,1,1,I),fa("IMDIV",Ya,2,2,[I,J]),fa("IMEXP",Za,1,1,I),fa("IMLN",$a,1,1,J),fa("IMLOG10",_a,1,1,J),fa("IMLOG2",ab,1,1,J),fa("IMREAL",cb,1,1,I),fa("IMSIN",db,1,1,I),fa("IMSQRT",eb,1,1,I),fa("IMSUB",fb,2,2,[I,I]),fa("IMPOWER",bb,2,2,[I,{Hi:2}]),fa("IMPRODUCT",gb,1,255,R,-1,-1),fa("IMSUM",hb,1,255,R,-1,-1),fa("CONVERT",ib,3,3,[{Hi:1},E,E]),a.exports=ea},function(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I=c(3),J=c(1),K=isFinite,L=I.j,M=L.Ea,N=L.Ca,O=L.Fa,P=I.k.ac,Q=J.Convert,R=Q.Rh,S=Q.vf,T=Q.Nh,U=Q.Ph,V=Q.Pa,W=Q.CalcConvertedError,X=null,Y=void 0,Z=Math.pow,$=Math.abs,_=Math.ceil,aa=Math.log,ba=Math.sqrt,ca=Math.floor,da=Math.max,ea=Math.min,fa=J.Errors,ga=fa.DivideByZero,ha=fa.Value,ia=fa.Number,ja=J.Functions,ka=ja.ak,la=ja.Fk,ma=la.Ak,na=ja.hk,oa=ja.lk,pa=ja.nk,qa=ja.mk,ra=ja.pk,sa=ja.vk;function ta(a){return a.getMonth()}function ua(a){return a.getDate()}function va(a){return a.getFullYear()}function wa(a){return a instanceof Date?I.l.Ra(a):a}function xa(a,b,c){var d=va(b)-va(a),e=ta(b)-ta(a)+12*d,f=ua(b)-ua(a),g=-1;return 0===c?g=ja.uk(a,b):M(c,[1,2,3])>=0?g=wa(b)-wa(a):4===c&&(g=30*e+f),g}function ya(a,b,c,d,e){var f,g=Z(1+a,b),h=K(g)?g:ia;return 0===a?b:(g=(g-1)/a,f=K(g)?g:ia,g=(-c*h-d)/((1+a*e)*f),K(g)?g:ia)}function za(a,b,c,d){var e=va(b),f=ta(b),g=ua(b),h=new Date(1,0,1),i=0,j=g===pa(e,f),k=12/c,l=e-va(a);h.setFullYear(1),l>0&&(l=(l-1)*c);do h=new Date(e,f,g),l++,h.setMonth(f-l*k),j&&(i=pa(va(h),ta(h)),h=new Date(va(h),ta(h),i));while(qa(a,h)<0);return d&&(h=new Date(e,f,g),l--,h.setMonth(f-l*k),j&&(i=pa(va(h),ta(h)),h=new Date(va(h),ta(h),i))),h}function Aa(a,b,c,d){return ra(za(a,b,c,!1),a,d)}function Ba(a,b,c,d){var e;return e=M(d,[0,2,4,5])>=0?360/c:3===d?365/c:ra(za(a,b,c,!1),za(a,b,c,!0),1)}function Ca(a,b,c,d){return ra(a,za(a,b,c,!0),d)}function Da(a,b,c){var d=va(b),e=ta(b),f=ua(b),g=new Date(d,e,f),h=e-ta(a)+12*(d-va(a));if(g.setMonth(ta(g)-h),f===pa(d,e))for(;ua(g)!==pa(va(g),ta(g));)g.setDate(ua(g)+1);return ua(a)>=ua(g)&&h--,parseInt(""+(1+h/(12/c)))}function Ea(a,b,c){return b>0?(c.Wk?c.Xk?$(a-c.Yk)<$(c.Zk-c.Yk)&&(c.Zk=a,c.$k=b):b=0)return ra(a,b,e)/Ba(h,g,d,e);for(f=ra(a,g,e)/Ba(h,g,d,e);;){if(h=new Date(va(g),ta(g),ua(g)),g.setMonth(ta(g)+12/d),qa(g,b)>=0)return f+=ra(h,b,e)/Ba(h,g,d,e);f+=1}}function Ga(a,b,c,d,e,f,g){var h,i,j,k=Aa(a,b,f,g),l=Ca(a,b,f,g),m=Ba(a,b,f,g),n=parseInt(""+Da(a,b,f)),o=0,p=100*c/f,q=1+d/f,r=l/m;for(h=0;hs)switch(g){case 0:case 4:j=ra(i,b,g),t=1+parseInt(""+_(j/s));break;default:for(k=new Date(va(i),ta(i),ua(i)),t=0;t<32767;t++)if(l=new Date(va(k),ta(k),ua(k)),k.setMonth(ta(k)+12/f),qa(k,b)>=0){t+=parseInt(""+_(ra(l,b,g))/Ba(l,k,f,g))+1;break}p=s*Fa(h,a,i,f,g),q=s*Fa(a,i,i,f,g),r=s*Fa(h,i,i,f,g)}return m=e/Z(v,t-1+q/s),n=r/s/Z(v,q/s),o=Z(v,-q/s)*(Z(v,-t)-1/v)/(1/v-1),m+u*(n+o-p/s)}function Ia(a,b){var c=a.substr(0,3),d={ATS:13.7603,BEF:40.3399,DEM:1.95583,ESP:166.386,EUR:1,FIM:5.94573,FRF:6.55957,GRD:340.75,IEP:.787564,ITL:1936.27,LUX:40.3399,LUF:40.3399,NLG:2.20371,PTE:200.482,SIT:245.18};return d[c]?ma(d[c],b):-1}function Ja(a,b,c,d,e,f,g){function h(a,b,c,d,e){var f,g=Z(1+a,b);return 0===a?f=(c+d)/b:(f=d*a/(g-1)+c*a/(1-1/g),e>0&&(f/=1+a)),-f}function i(a,b,c,d,e){var f=Z(1+a,b),g=e>0?1+a:1;return-(0===a?d+c*b:d*f+c*g*(f-1)/a)}if(fc||0!==g&&1!==g)return ia;var j=h(b,c,d,0,g),k=0,l,m;for(1===e&&(a&&(k=j),g<=0&&(k+=a?d*b:-d),e++),l=e;l<=f;l++)m=g>0?i(b,l-2,j,d,1)-j:i(b,l-1,j,d,0),k+=a?j-m*b:m;return a?k:k*b}function Ka(a,b,c,d){var e=Z(1+c,d),f=-(a*e*c+b*(e-1));return K(f)?f:ia}function La(a,b,c,d,e){return M(d,[1,2,4])<0||qa(b,c)>=0?ia:a(b,c,d,e)}function Ma(a,b,c,d,e,f){function g(a,b,c,d){var e=0,f,g=0,h=100;for(a*=h/V(c),b/=c,b++,f=1;f0)return ia;var h=g(d,e,f,Da(b,c,f));return a?h/(1+e/f):h}function Na(a,b,c,d,e,f,g,h,i){var j,k,l,m;if(M(g,[1,2,4])<0||qa(b,c)>0||qa(d,b)>0)return ia;j=new Date(va(d),ta(d),ua(d));do j.setMonth(ta(j)+12/g);while(qa(j,c)<0);return k=Fa(d,b,j,g,h),l=Fa(d,c,j,g,h),m=Fa(b,c,j,g,h),a?(f*g+100*e*(l-k*(1+i*m/g)))/(i*m+g):(g*(f-i)+100*e*(l-k))/(m*i+100*e*k*m/g)}function Oa(a,b,c){var d,e,f,g;return 0===c?ga:(d=b<0?_(b):ca(b),e=Z(10,_(la.Ek(c,10))),f=b-d,g=a?f*e/c:f*c/e,T(d+g))}function Pa(a,b,c){var d,e=P(b),f=0,g=1,h=1/(a+1);for(d=0;d-1&&0!==a?(e=c,f=Z(1+a,e.bl-(d?1:0)),g=(Z(1+a,e.bl)-1)/a,b=d?-e.cl*g/a+f*e.bl*(e.dl+e.cl*(e.Nc+1/a)):e.dl*f+e.cl*(1+a*e.Nc)*g+e.el,[!0,b,c]):[!1,b,c]}function Sa(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var p,q,r,s,t=0,u=0,v=c-e,w=c+e,x=2===a;if(vf.gl&&(w=c),v===w)return x?[!1,d,f,g]:[!1,d,f];if(0===a?(p=b(g,h,i,v,k,l,m,n,o)-j,q=b(g,h,i,w,k,l,m,n,o)-j):1===a?(p=b(v,g,t,h),q=b(w,g,u,h)):(p=Ra(v,t,g),q=Ra(w,u,g)),N(p)){if(s=p[2],t=p[1],r=p[0],!r)return x?[r,d,f,s]:[r,d,f]}else t=p;if(N(q)){if(s=q[2],u=q[1],r=q[0],!r)return x?[r,d,f,s]:[r,d,f]}else u=q;return d=(u-t)/(w-v),x?[!0,d,f,s]:[!0,d,f]}function Ta(a,b,c,d,e,f,g,h,i,j,k,l,m){var n,o;return dc.gl?[!1,c]:(n=a?Pa(d,e):b(e,f,g,d,i,j,k,l,m)-h,o=Ea(d,n,c),c=o[1],[!!o[0],c])}function Ua(a,b,c,d,e){if(ba.gl)return[!1,a,d];var f=Qa(b,c,d,e);return d=f[1],f[0]?(f=Ea(b,0,a),a=f[1],[!!f[0],a,d]):[f[0],a,d]}function Va(a,b,c){var d,e,f=0;return ba.gl?[!1,a,c]:(d=Ra(b,f,c),c=d[2],f=d[1],d[0]?(e=Ea(b,f,a),a=e[1],[!!e[0],a,c]):[d[0],a,c])}function Wa(a,b,c,d,e,f,g,h,i,j){var k,l,m,n,o,p,q=0,r=a?15:2;if(!c.Wk||!c.Xk)return a?[!1,c,d]:[!1,c];for(l=$(c.Zk-c.Yk)/($(c.Zk)+$(c.Yk)),k=0;k<100+4*r;k++)if(m=0,n=0,o=k%4===0?1:k%4===2?2:3,p=a?_a(c,d,l,q,n,o):b?ab(!0,c,q,m,n,o,Qa,l,e,d,Sa):ab(!1,c,q,m,n,o,Ga,l,f,g,h,d,e,i,j),c=p[1],d=p[2],q=a?p[3]:p[2],p[0])return a?[!0,c,d]:[!0,c];return a?[!1,c,d]:[!1,c]}function Xa(a,b,c,d,e,f,g,h,i,j,k){var l,m,n,o,p,q,r,s=0,t=a?15:2;if(!b.Wk||!b.Xk)return[!1,b];for(m=$(b.Zk-b.Yk)/($(b.Zk)+$(b.Yk)),l=0;l<100+4*t;l++)if(n=0,o=0,p=l%4===0?1:l%4===2?2:3,q=a?ab(!0,b,s,n,o,p,Pa,m,Y,c,Sa):ab(!1,b,s,n,o,p,Ha,m,g,h,i,c,d,j,k,e,f),b=q[1],s=q[2],n=q[3],o=q[4],p=q[5],!(a&&q[0]===X||!a&&O(q[0]))){if(q[0])return[!0,b];if(o=a?Pa(n,c):Ha(c,d,g,n,i,j,k,e,f)-h,r=Ea(n,o,b),b=r[1],r[0])return[!0,b];if(m=$(b.Zk-b.Yk)/($(b.Zk)+$(b.Yk)),mc.gl)return[!1,c];if(q=a?Qa(d,e,0,f):b(e,f,g,d,i,j,k,l,m)-h,N(q)){if(p=q[1],o=q[0],!o)return[o,c]}else p=q;if(r=Ea(d,p,c),c=r[1],r[0])return[!0,c];if(s=c.Xk&&c.Wk?$(c.Zk-c.Yk):c.gl-c.fl,t=($(d)<1e-10?s:$(d))/1e6,u=0,r=a?Sa(1,Qa,d,u,t,c,e,f):Sa(0,b,d,u,t,c,e,f,g,h,i,j,k,l,m),c=r[2],u=r[1],o=r[0],!o)return[o,c];if(0===u)return[!1,c];if(v=d-1.000001*p/u,v===d)return c.al=d,[!0,c];if(w=$(v-d)/($(d)+$(v)),d=v,wa.gl)return[!1,a];if(g=Pa(c,b),i=Ea(c,g,a),a=i[1],i[0])return[!0,a];if(h=Pa(c,b,!0),0===h)return[!1,a];if(e=c-1.000001*g/h,e===c)return a.al=c,[!0,a];if(f=$(e-c)/($(c)+$(e)),c=e,fa.gl)return[!1,a,b];if(j=Ra(c,h,b),b=j[2],h=j[1],g=j[0],!g)return[g,a,b];if(k=Ea(c,h,a),a=k[1],k[0])return[!0,a,b];if(j=Ra(c,i,b,!0),b=j[2],i=j[1],g=j[0],!g)return[g,a,b];if(0===i)return[!1,a,b];if(e=c-1.000001*h/i,e===c)return a.al=c,[!0,a,b];if(f=$(e-c)/($(c)+$(e)),c=e,f.1)return f=3,_a(a,b,c,d,e,f);if(o=d++%4,0===o)k=a.Zk,k=a.$k;else if(2===o)k=a.Yk,m=a._k;else if(k=(a.Zk+a.Yk)/2,j=Ra(k,m,b),b=j[2],m=j[1],h=j[0],!h)return[X,a,b,d];if(l=$(a.Zk-a.Yk)/1e6,p=Sa(2,void 0,k,n,l,a,b),b=p[3],a=p[2],n=p[1],h=p[0],!h||0===n)return[X,a,b,d];if(g=k-1.01*m/n,ga.Zk&&g>a.Yk)return[X,a,b,d]}return[!1,a,b,d]}function ab(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var r,s,t,u,v,w,x,y;switch(f){case 0:d=b.Zk-b.$k*((b.Yk-b.Zk)/(b._k-b.$k));break;case 1:if(d=(b.Zk+b.Yk)/2,r=a?g(d,j,e,i):g(l,m,i,d,k,n,o,p,q)-j,N(r)){if(e=r[1],!r[0])return[X,b,c,d,e,f]}else e=r;if(0===e)return b=Ea(d,e,b)[1],[!0,b,c,d,e,f];if(s=ba(e*e-b.$k*b._k),0===s)return[X,b,c,d,e,f];d+=(d-b.Zk)*e/s;break;case 3:d=(b.Zk+b.Yk)/2;break;case 2:if(t=0,u=0,v=0,w=0,h>.1)return f=3,ab(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o);if(x=c++%4,0===x)t=b.Zk,t=b.$k;else if(2===x)t=b.Yk,u=b._k;else if(t=(b.Zk+b.Yk)/2,r=a?g(t,j,u,i):g(l,m,i,t,k,n,o,p,q)-j,N(r)){if(u=r[1],!r[0])return[X,b,c,d,e,f]}else u=r;if(v=$(b.Zk-b.Yk)/1e6,y=a?k(1,g,t,w,v,b,j,i):Sa(0,g,t,w,v,b,l,m,i,j,k,n,o,p,q),b=y[2],w=y[1],!y[0]||0===w)return[X,b,c,d,e,f];if(d=t-1.01*u/w,db.Zk&&d>b.Yk)return[X,b,c,d,e,f]}return[!1,b,c,d,e,f]}function bb(a,b,c,d,e){e=e?1:0;var f=Z(1+a,b);return f=0===a?c*b+d:d*f+c*(1+a*e)*(f-1)/a,T(-f)}function cb(a,b){for(var c=0;c=0?ia:(f=xa(a,b,e),g=oa(a,e),f<=0||g<=0?ia:(h=1-d*f/g,h<=0?ia:c/h))}function gb(a,b,c){var d=P(b),e=P(c),f=0,g;if(d!==e)return ia;for(g=0;g=c+1||0!==f&&1!==f)return ia;var g=ya(a,c,d,e,f);return Ka(d,g,a,b-1)}function kb(a,b,c,d){return T(d*a*(b/c-1))}function lb(a,b,c,d,e){e=e?1:0;var f=Z(1+a,b);return f=0===a?(c+d)/b:(c*f+d)/((1+a*e)*(f-1)/a),T(-f)}function mb(a,b,c,d,e,f){if(f=f?1:0,b>=c+1)return ia;var g=ya(a,c,d,e,f);return g-Ka(d,g,a,b-1)}function nb(a,b,c,d){return La(Aa,a,b,c,d)}function ob(a,b,c,d){return La(Ba,a,b,c,d)}function pb(a,b,c,d){return La(Ca,a,b,c,d)}function qb(a,b,c){function d(a,b,c){return wa(za(a,b,c,!0))}return La(d,a,b,c)}function rb(a,b,c){return La(Da,a,b,c)}function sb(a,b,c){function d(a,b,c){return wa(za(a,b,c,!1))}return La(d,a,b,c)}function tb(a,b,c,d,e){return Ma(!1,a,b,c,d,e)}function ub(a,b,c,d,e){return Ma(!0,a,b,c,d,e)}function vb(a,b,c,d,e){return e=e?1:0,0===a?0===b?ga:T(-(c+d)/b):T(aa((b*(1+a*e)-d*a)/(c*a+b*(1+a*e)))/aa(1+a))}function wb(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r;if(M(f,[1,2,4])<0||qa(a,b)>0)return ia;if(h=Da(a,b,f),h<=1)return i=Aa(a,b,f,g),j=Ca(a,b,f,g),k=Ba(a,b,f,g),l=f*k/j,m=e/100+c/f-(d/100+i/k*c/f),n=d/100+i/k*c/f,m/n*l;if(p=.1,q={fl:0,gl:1e3,hl:1e-10,Wk:!1,Zk:0,$k:0,Xk:!1,Yk:0,_k:0,al:0},r=Ya(!1,Ga,q,p,a,b,c,d,e,f,g),q=r[1],o=r[0],!o){for(p=1e-10;p=0?ia:(d/c-1)/sa(a,b,e)}function yb(a,b,c,d,e,f){var g=sa(c,b,f),h=sa(c,a,f),i=sa(a,b,f),j=1+g*d;return j/=e/100+h*d,j--,j/=i}function zb(a,b,c,d,e,f,g){function h(a,b,c,d,e,f,g){var h,i,j,k,l,m,n=1/f;if(i=n<3?1:n<5?1.5:n<=6?2:2.5,f*=i,l=sa(b,c,g),S(l))return 0;for(j=ca(l*f*a+.5),a-=j,k=a-d,h=0;h0&&i<1||i>1&&i<2||i>2&&i<3||i>4&&i<5||qa(b,c)>0?ia:h(a,b,c,d,e,f,g)}function Ab(a,b,c,d,e,f,g){function h(a,b,c,d,e,f,g){var h,i,j,k,l=a*f,m=a-d,n=sa(b,c,g);return S(n)?0:(h=n*f*a,i=(a-d-h)/l,j=R((a-d-h)/l),k=0===e?h:e<=j?l*(i<1?i:1):e===j+1?m-l*j-h:0)}return qa(b,c)>0?ia:h(a,b,c,d,e,f,g)}function Bb(a,b,c,d,e,f,g,h,i){var j,k,l,m=.1;if(M(h,[1,2,4])<0||qa(c,a)>0||qa(a,d)>0||qa(d,b)>0)return ia;if(j={fl:0,gl:1e3,hl:1e-10,Wk:!1,Zk:0,$k:0,Xk:!1,Yk:0,_k:0,al:0},k=Ya(!1,Ha,j,m,a,b,e,f,g,h,i,c,d),j=k[1],l=k[0]){for(m=1e-10;m=0||f>365?ia:(d=365*c,e=360-c*f,0===e?ga:e<0?ia:T(d/e))}function Fb(a,b,c){var d=wa(b)-wa(a);return qa(a,b)>=0||d>365?ia:(100-c)/c*(360/d)}function Gb(a,b){var c,d,e,f,g,h=P(a),i=[],j=!1,k=!1,l={fl:-1,gl:1e10,hl:1e-10,Wk:!1,Zk:0,$k:0,Xk:!1,Yk:0,_k:0,al:0};if(h<2)return ia;for($(b)>1&&(b=.1),l.gl=ea(l.gl,Z(na/1e10,1/h)-1),c=0;c0&&(j=!0),d<0&&(k=!0));if(!j||!k)return ia;if(e=Za(l,i,b),l=e[1],f=e[0],!f){for(g=2;(!l.Xk||!l.Wk)&&g<100;g*=2)l=Ta(!0,Y,l,b*g,i)[1],l=Ta(!0,Y,l,b/g,i)[1];e=Xa(!0,l,i),l=e[1],f=e[0]}return f?l.al:ia}function Hb(a,b,c){var d,e,f,g,h=0,i=0,j=0,k=0,l=0,m=[],n=P(a);if(n<2)return ga;for(d=0;d=0?h++:i++);for(j=i+h,f=0;f=0?k+=g/Z(1+c,f):l+=g/Z(1+b,f);return 0===l||0===k||c<=-1?ga:Z(-k*Z(1+c,j)/(l*(1+c)),1/(j-1))-1}function Ib(a,b,c){var d,e,f,g,h,i,j,k,l,m,n=P(a),o=P(b);if(n!==o)return ia;for(f=0;f0||d,e=a[f]<0||e;if(!d||!e)return ia;if(g={fl:-1,gl:1e3,hl:1e-10,Wk:!1,Zk:0,$k:0,Xk:!1,Yk:0,_k:0,al:0},h=Ya(!0,Sa,g,c,a,b),g=h[1],h[0])return g.al;for(f=1;f<=1024;f+=f)if(j=f,k=9/(j+9),l=Ua(g,c,k,a,b),g=l[1],k=l[2],k=j,l=Ua(g,c,k,a,b),g=l[1],k=l[2],m=Wa(!1,!0,g,a,b),g=m[1],i=m[0])return g.al;return ia}function Jb(a,b,c,d,e,f){var g,h,i,j,k,l;if(e>1&&(e=1),g={hl:1e-10,Wk:!1,Zk:0,$k:0,Xk:!1,Yk:0,_k:0,al:0},h=Z(1.7976931348623157e298,1/a),g.fl=da(-1e10,-h+1),g.gl=ea(1e10,h-1),i={bl:a,cl:b,dl:c,el:d,Nc:e},j=$a(g,i,f),i=j[2],g=j[1],k=j[0],!k){for(l=2;(!g.Xk||!g.Wk)&&l<100;l*=2)j=Va(g,f*l,i),i=j[2],g=j[1],j=Va(g,f/l,i),i=j[2],g=j[1];j=Wa(!0,!1,g,i),g=j[1],k=j[0]}return k?g.al:ia}function Kb(a,b,c,d,e,f,g){function h(a,b,c,d,e){var f,g,h,i=e/c;return i>=1?(i=1,g=1===d?a:0):g=a*Z(1-i,d-1),h=a*Z(1-i,d),f=g-(hg?(i=l,p=!0):(i=g,o-=g)),j===n&&(i*=e+1-m),k+=i;return k}if(i=ca(d),j=i,k=_(e),l=k,m=0,g)for(n=j+1;n<=l;n++)o=h(a,b,c,n,f),n===j+1?o*=ea(e,i+1)-d:n===l&&(o*=e+1-k),m+=o;else p=c,d!==ca(d)&&f>1&&d>=c/2&&(q=d-c/2,d=c/2,e-=q,p+=1),a-=r(a,b,c,p,d,f),m=r(a,b,c,c-d,e-d,f);return m}return e=0)return ia;if(1===f||0===g||4===g)return Mb(a,b,c,d,e,f,g);for(h=a.getFullYear(),i=a.getMonth(),j=a.getDate(),k=c.getFullYear(),l=c.getMonth(),m=c.getDate(),n=b.getMonth(),o=b.getDate(),p=[],q=[],r=[],s=[31,28,31,30,31,30,31,31,30,31,30,31],t=0;tp[t]?2001:2002,r[t]=wa(new Date(v,p[u],q[u]))-wa(new Date(2001,p[t],q[t]));for(w=0,x=wa(c);hp[t-1]);)t++;for(;tp[t]||i===p[t]&&j>=q[t])&&(t++,i!==p[t-1]||j!==q[t-1]););t--,u=t===f-1?0:t+1,v=i+12/f>=12?h+1:h,y=wa(new Date(h,i,j)),z=Math.min(wa(new Date(v,p[u],q[u])),x),w+=e*d/f*(z-y)/r[t],h=v,i=p[u],j=q[u]}return w}function Mb(a,b,c,d,e,f,g){var h=xa(a,c,g),i=oa(a,g);return h<0||i<=0?ia:e*d*(h/i)}function Nb(a,b,c,d,e){if(qa(a,b)>0)return ia;var f=xa(a,b,e),g=oa(a,e);return f<0||g<=0?ia:d*c*f/g}function Ob(a,b,c,d,e){if(qa(a,b)>=0)return ia;var f=oa(a,e),g=xa(a,b,e);return g<=0||f<=0?ia:(d-c)/d*(f/g)}function Pb(a,b){return Z(1+a/b,b)-1}function Qb(a,b,c,d,e){if(qa(a,b)>=0)return ia;var f=xa(a,b,e),g=oa(a,e);return f<=0||g<=0?ia:(d-c)/c*(g/f)}function Rb(a,b){return b*(Z(1+a,1/b)-1)}function Sb(a,b,c,d,e){var f,g,h,i,j=c+(e<12?1:0);if(jc?ia:(a-b)*(c-d+1)*2/(c*(c+1))}function Wb(a,b){return Oa(!0,a,b)}function Xb(a,b){return Oa(!1,a,b)}function Yb(a,b,c,d,e,f,g){return M(f,[1,2,4])<0||qa(a,b)>0?ia:Ga(a,b,c,d,e,f,g)}function Zb(a,b,c,d,e){if(qa(a,b)>=0)return ia;var f=xa(a,b,e),g=oa(a,e); return f<=0||g<=0?ia:d-c*d*f/g}function $b(a,b,c,d,e,f){var g,h,i,j,k;return qa(a,b)>=0?ia:(g=xa(a,b,f),h=xa(c,b,f),i=xa(c,a,f),j=oa(a,f),i<=0||j<=0||g<=0||h<=0?ia:(k=1+g/j*e,0===k?ia:(100+h/j*d*100)/k-i/j*d*100))}function _b(a,b,c,d,e,f,g,h,i){return M(h,[1,2,4])<0||qa(c,a)>0||qa(a,d)>0||qa(d,b)>0?ia:Ha(a,b,e,f,g,h,i,c,d)}function ac(a,b,c){var d=wa(b)-wa(a);return qa(a,b)>=0||d>365?ia:100*(1-c*d/360)}function bc(a){var b=Ia(a,2);return b>=0?b:ia}function cc(a,b,c,d,e){var f,g,h,i;function j(a){var b=a.substr(0,3),c=["BEF","LUF","ESP","ITL","PTE","GRD","LUX"];return M(b,c)>=0?0:2}function k(a){var b=a.substr(0,3),c=["BEF","LUF","ESP","ITL","LUX"];return M(b,c)>=0?0:2}return f=0,d||(f=k(c)),e.$i||(e.Qb=j(b)),g=0,h=Ia(b,e.Qb),i=Ia(c,e.Qb),h>=0&&i>=0?(g=a*i/h,d||(g=ma(g,f)),g):ha}d={Hi:0},e={_i:0,Hi:0},f={Hi:0,aj:"<= 0"},g={Hi:0,aj:"< 1"},h={Hi:0,aj:"< 0"},i={_i:.1,Hi:0},j={_i:2,Hi:0},k={Hi:0,aj:"= 0"},l={_i:1e3,Hi:0,aj:"<= 0"},m={Hi:6},n={Hi:5},o={_i:!1,Hi:7},p={Hi:2},q={Hi:2,aj:"<= 0"},r={Hi:2,aj:"< 1"},s={_i:0,Hi:2},t={_i:0,Hi:2,aj:["< 0","> 4"]},u={_i:0,Hi:2,aj:["< 0","> 4","= 2"]},v={Hi:2,aj:"= 0",bj:ga},w={Hi:2,aj:"< 0"},x={Hi:4,Ii:1,Ji:!0,Ki:!0},y={Hi:4,Ii:1,Ji:!0,Ki:!0,breakOnConvertError:!0},z=[m,m,p,t],A=[m,m,d,d,p,t],B=[m,m,f],C=[d,m,m,d,p,f,u],D=[d,d,d,e,e],E=[m,m,f,f,t],F=[f,q,f,r,p,p],G=[f,r],H=[d,w],ka("FV",bb,3,5,D,Y,Y,{bk:[3,4]}),ka("FVSCHEDULE",cb,2,2,[d,x],1,1),ka("NPV",db,2,Y,d,"> 0","> 0"),ka("PV",eb,3,5,D,Y,Y,{bk:[3,4]}),ka("RECEIVED",fb,4,5,E,Y,Y,{bk:3}),ka("XNPV",gb,3,3,[d,y,y],"!= 0","!= 0"),ka("CUMIPMT",hb,6,6,F),ka("CUMPRINC",ib,6,6,F),ka("IPMT",jb,4,6,[d,g,g,d,e,s],Y,Y,{bk:[4,5]}),ka("ISPMT",kb,4,4,[d,p,v,d]),ka("PMT",lb,3,5,[d,{Hi:0,aj:"= 0",bj:ga},d,e,e],Y,Y,{bk:[3,4]}),ka("PPMT",mb,4,6,[d,g,d,d,e,e],Y,Y,{bk:[4,5]}),ka("COUPDAYBS",nb,3,4,z,Y,Y,{bk:3}),ka("COUPDAYS",ob,3,4,z,Y,Y,{bk:3}),ka("COUPDAYSNC",pb,3,4,z,Y,Y,{bk:3}),ka("COUPNCD",qb,3,4,z,Y,Y,{bk:3}),ka("COUPNUM",rb,3,4,z,Y,Y,{bk:3}),ka("COUPPCD",sb,3,4,z,Y,Y,{bk:3}),ka("DURATION",tb,5,6,A,Y,Y,{bk:5}),ka("MDURATION",ub,5,6,A,Y,Y,{bk:5}),ka("NPER",vb,3,5,[{Hi:0,aj:"<= -1"},d,d,e,e],Y,Y,{bk:[3,4]}),ka("YIELD",wb,6,7,[m,m,h,h,f,p,t],Y,Y,{bk:6}),ka("YIELDDISC",xb,4,5,[m,m,f,f,t],Y,Y,{bk:3}),ka("YIELDMAT",yb,5,6,[m,m,m,h,d,t],Y,Y,{bk:5}),ka("AMORDEGRC",zb,6,7,C,Y,Y,{bk:6}),ka("AMORLINC",Ab,6,7,C,Y,Y,{bk:6}),ka("ODDFYIELD",Bb,8,9,[m,m,m,m,h,f,f,p,t],Y,Y,{bk:8}),ka("ODDLYIELD",Cb,7,8,[m,m,m,h,h,f,d,t],Y,Y,{bk:7}),ka("ODDLPRICE",Db,7,8,[m,m,m,h,h,f,p,t],Y,Y,{bk:7}),ka("TBILLEQ",Eb,3,3,B),ka("TBILLYIELD",Fb,3,3,B),ka("IRR",Gb,1,2,[x,i],0,0,{bk:1}),ka("MIRR",Hb,3,3,[x,d,d],0,0),ka("XIRR",Ib,2,3,[y,{Hi:4,Ii:4,Ji:!0,Ki:!0,breakOnConvertError:!0},i],"!= 2","!= 2",{bk:2}),ka("RATE",Jb,3,6,[f,d,d,e,{_i:0,Hi:2,aj:"< 0",bj:ha},i],Y,Y,{bk:[3,4,5]}),ka("VDB",Kb,5,7,[h,h,w,h,h,j,o],Y,Y,{bk:[5,6]}),ka("ACCRINT",Lb,6,8,[m,m,m,f,l,p,t],Y,Y,{bk:[4,6,7]}),ka("ACCRINTM",Nb,3,5,[m,m,f,l,t],Y,Y,{bk:[3,4]}),ka("DISC",Ob,4,5,[m,m,f,f,t],Y,Y,{bk:3}),ka("EFFECT",Pb,2,2,G),ka("INTRATE",Qb,4,5,E,Y,Y,{bk:3}),ka("NOMINAL",Rb,2,2,G),ka("DB",Sb,4,5,[h,d,r,r,{_i:12,Hi:2,aj:["< 1","> 12"]}],Y,Y,{bk:3}),ka("DDB",Tb,4,5,[h,d,q,q,{_i:2,Hi:0,aj:"<= 0"}],Y,Y,{bk:3}),ka("SLN",Ub,3,3,[d,d,v]),ka("SYD",Vb,4,4,[d,h,r,q]),ka("DOLLARDE",Wb,2,2,H),ka("DOLLARFR",Xb,2,2,H),ka("PRICE",Yb,6,7,[m,m,h,h,k,p,t],Y,Y,{bk:6}),ka("PRICEDISC",Zb,4,5,E,Y,Y,{bk:3}),ka("PRICEMAT",$b,5,6,[m,m,m,h,h,t],Y,Y,{bk:5}),ka("ODDFPRICE",_b,8,9,[m,m,m,m,h,h,f,p,t],Y,Y,{bk:8}),ka("TBILLPRICE",ac,3,3,[m,m,f]),ka("EURO",bc,1,1,n),ka("EUROCONVERT",cc,3,5,[d,n,n,o,{Zi:!0,Hi:2,_i:3,aj:"< 3",bj:ha}],Y,Y,{bk:[3,4]}),a.exports=ja},function(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q=c(3),r=c(1),s=null,t=void 0,u=q.q,v=q.j,w=q.l.lb,x=v.Ia,y=v.Fa,z=v.G,A=q.k.ac,B=r.Convert,C=B.vf,D=B.Rh,E=B.Sh,F=B.Na,G=B.Pa,H=r.Errors,I=H.Value,J=H.Reference,K=H.NotAvailable,L=r.Parser,M=r.CalcReference,N=r.CalcArrayHelper,O=r.Functions,P=O.ak,Q=O.ik,R=O.jk,S=function(a,b,c,d){return{row:a,col:b,rowCount:c,colCount:d}};function T(a,b,c){if(y(a))return s;if(a.isArray||a.isReference){var d=a.colCount;return b>d&&(b=[c,c=b][0]),a[c*d+b]}return a[0]}function U(a,b){return!y(b)&&(!!((y(a)||F(a,!0))&&F(b,!0)||Q(a)&&Q(b))||!(!R(a)||!R(b)))}function V(a,b,c,j,k){if(a<0||b<0||bb)return-1;if(k)return d=a,e=b,f=c,g=c,h=j,i=j,f;if(h){if(f++,f>e){if(h!==i)return-1;f=g-1,h=!1}}else if(f--,fb&&(e=1),e=2),e}return a===b?0:R(a)?b||0!==A(""+a)?F(b)?1:Q(b)?2:R(b)?(d=c?(""+a).localeCompare(""+b):a.toLowerCase().localeCompare(b.toLowerCase()),0===d?0:d>0?1:2):b instanceof Date?g(a,b,1):-1:0:R(b)?a||0!==A(""+b)?F(a)?2:Q(a)?1:a instanceof Date?g(a,b,2):-1:0:Q(a)&&F(b)?1:Q(b)&&F(a)?2:(e=G(a),f=G(b),e===f?0:e=1!=(2===j)&&(l=m),m=D((k+n)/2),m=V(k,n,m,c>=0,!0),f=m;!U(g,e)&&m!==-1&&(h=!1,e=d?T(b,0,m):T(b,m,0),!U(g,e));)m=V(0,0,0,!1,!1),!h&&c>=0&&mf&&(k=m,h=!0);if(m===-1&&c>=1!=(2===j))return l;if(m===-1)return-1;if(j=W(g,e,!1),c>=1&&1===j)k=m+1;else if(c>=1&&2===j)n=m-1;else if(c<=-1&&1===j)n=m-1;else if(c<=-1&&2===j)k=m+1;else if(0===j){for(;c<=-1&&m>k||c>=0&&m=0?m+1:m-1,e=d?X(b,0,i):X(b,i,0),!e)return-1;if(!U(g,e))break;if(j=W(g,e,!1),0!==j)break;m=i}return m}}return c>=1!=(2===j)?m:l}function Z(a,b,c,d){var e,f,g,h,i,j=s,k=-1,l=a[0],m=R(l),n=u.zb(l),o=d?b.rowCount:b.colCount;for(m&&n&&(g=u.sb(n)),f=0;f=1&&1===e)e=-1,k>=0&&(e=W(h,j,!1)),(k<0||k>=0&&1===e)&&(k=f,j=h);else if(c<=-1&&2===e)e=-1,k>=0&&(e=W(h,j,!1)),(k<0||k>=0&&2===e)&&(k=f,j=h);else if(0===e)return f;return k}j=function(a){z(b,a);function b(b,c,d,e,f,g){var h=this;a.call(h,b,[S(c,d,e,f)]),h.cj=c,h.Lk=d,h.Xj=e,h.Yj=f,h.Nc=g}var c={type:function(){return this.Nc},getValue:function(b,c,d){var e=this,f=e.Nc,g;return g=0===f?e.getRow(0)+1+c:1===f?e.getColumn(0)+1+d:a.prototype.getValue.call(e,b,c,d)},toArray:function(b,c){var d=this,e=[],f=d.cj,g=d.Lk,h=d.Nc,i=d.getRangeCount(),j=d.Xj,k=d.Yj,l,m,n,o,p,q;for(l=0;lb.colCount||!e&&c>b.rowCount)return J;var f=d?Y(a,b,1,e):Z(a,b,0,e);return f>=0?e?X(b,c-1,f):X(b,f,c-1):K}function aa(a,b){return $(a,b,!0)}function ba(a,b){return $(a,b,!1)}function ca(a){return N.getRowCount(a)}function da(a){return N.getColumnCount(a)}function ea(a){return new k(a)}function fa(a,b,c,d){return _(a,b,c,d,!1)}function ga(a,b,c,d){return _(a,b,c,d,!0)}function ha(a,b,c){var d,e,f=a,g=b,h=-1,i=g.colCount,j=g.rowCount;if(c===t)return e=i>j?fa(f,g,j):ga(f,g,i),C(e)?K:e;if(d=B.Ph(c,0,!0,!1,!1)){if(d.colCount>1&&d.rowCount>1)return K}else d=g;return h=Y(f,g,1,!(i>j)),h>=0?(i=d.colCount,j=d.rowCount,i>j?X(d,h,j-1):X(d,i-1,h)):K}function ia(a){var b=arguments;return a<1||A(b)<=a?I:y(b[a])?0:b[a]}function ja(a,b,c){var d,e,f,g,h;function i(a,b){var c,d,e,f,g=A(a);for(c=1;c1&&g>1?K:1===c&&!i(e,!0)||c===-1&&!i(e,!1)?K:(1===c?h=Y(d,e,1,g>1):0===c?h=Z(d,e,0,g>1):c===-1&&(h=Y(d,e,-1,g>1)),h===-1?K:h+1)):K}function ka(a,b,c,d,e){var f,g,h;function i(a,b,c,d){return a+=b,d?0!==c&&(a+="[",a+=""+c,a+="]"):a+=c,a}function j(a,b,c){return c||(a+="$"),a+=b}function k(a,b,c){for(c||(a+="$");b>.1;b=parseInt((b-1)/26),10)a=q.u.Eb(a,A(a),String.fromCharCode("A".charCodeAt(0)+(b-1)%26));return a}function l(a,b){if(b&&0r.maxRowCount||b<1&&(d||!g)||b>r.maxColumnCount||c<1||80?f.rowOffset:f.columnOffset),p<0?I:j*k=i.getRangeCount()?J:(j=i.getRowCount(e),k=i.getColumnCount(e),q=i.getRow(e),u=i.getColumn(e),c===-1&&!g&&j>1&&f!==s&&(c=f.rowOffset),d===-1&&!g&&k>1&&f!==s&&(d=f.columnOffset),n=c+q,o=d+u,c<-1||d<-1||e<0?I:j<=c||k<=d||i.getRangeCount()<=e?J:c===-1&&d===-1?i.create([S(q,u,j,k)]):c===-1?i.create([S(q,o,j,1)]):d===-1?i.create([S(n,u,1,k)]):i.create([S(n,o,1,1)])))):B.Ca(b)?(v=b,j=v.getRowCount(),k=v.getColumnCount(),c=c!==t?D(c):-1,d=d!==t?D(d):-1,e=e!==t?D(e)-1:1,1!==e?J:(c===-1&&d===-1?c=d=0:d===-1&&1===j&&(d=c,c=1),c=c===-1?0:c,d=d===-1?0:d,j=v.getRowCount(),k=v.getColumnCount(),c<0||d<0||e<0?I:(c>j&&1===j&&d===t&&(d=c,c=0),j= 1",">= 1",{gk:">= 1",isBranch:!0,findTestArgument:0,findBranchArgument:function(a){var b={value:-1};return C(a)?-1:(E(a,b),b.value)}}),P("MATCH",ja,2,3,[p,p,n],1,1,{bk:2}),P("INDIRECT",na,1,2,[{Hi:5},l],t,t,{bk:2,ck:!0,dk:!0}),a.exports=O},function(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,$,_,aa,ba,ca,da=c(3),ea=c(1),fa=ea.Functions,ga=da.k.ac,ha=da.j.Ea,ia=null,ja=void 0,ka=isNaN,la=isFinite,ma=parseInt,na=Math.pow,oa=Math.max,pa=Math.min,qa=Math.floor,ra=Math.sin,sa=Math.tan,ta=Math.PI,ua=Math.atan,va=Math.exp,wa=Math.abs,xa=Math.sqrt,ya=Math.log,za=Math.round,Aa=ea.Errors,Ba=Aa.DivideByZero,Ca=Aa.Value,Da=Aa.NotAvailable,Ea=Aa.Number,Fa=ea.CalcArray,Ga=ea.Convert,Ha=Ga.Nh,Ia=Ga.Ph,Ja=Ga.Rh,Ka=Ga.Pa,La=fa.Fk,Ma=La.Bk,Na=La.xk,Oa=Ga.Na,Pa=Ga.vf,Qa=fa.rk,Ra=fa.sk,Sa=fa.qk,Ta=fa.ik,Ua=fa.jk,Va=fa.Na,Wa=fa.hk,Xa=Ga.CalcConvertedError,Ya=fa.ak;function Za(a,b,c,d){var e,f,g;function h(a,b,c){var d,e,f,g,h,i=ga(a);if(b!==a[0]){for(f=0,g=a[0],e=1;ee[f-1]?Da:(g=1===f?1:h(e,b,d),0!==g?za(g*na(10,c))/na(10,c):g)}function $a(a,b,c){var d,e,f,g,h,i=300,j=1e-50,k=1e-20,l=a+b,m=a+1,n=a-1,o=1,p=1-l*c/m;for(wa(p)c)return d;return d}function bb(a,b,c){var d,e,f,g,h;if(c<1||c>1e3||a<-1.1||a>1.1)return NaN;for(g=2*a,f=e=0,d=0,h=1;h<=c;h++)f=e,e=d,d=g*e-f+Ka(b[c-h]);return.5*(d-f)}function cb(a){var b,c=[.16663894804518634,-1384948176067564e-20,9.81082564692473e-9,-1.809129475572494e-11,6.221098041892606e-14,-3.399615005417722e-16,2.683181998482699e-18,-2.868042435334643e-20,3.9628370610464347e-22,-6.831888753985767e-24,1.4292273559424982e-25,-3.5475981581010704e-27,1.025680058010471e-28,-3.401102254316749e-30,1.276642195630063e-31],d=ab(c,15,_a(3)),e=1/xa(_a(3)),f=va(pa(ya(_a(2)/12),-ya(12*_a(1))));return a<10?NaN:a>=f?4.930380657631324e-32:a171)return 1e308;if(a===Ja(a))if(a>0)for(e=1,b=2;b1){for(g=wa(a),d=Ja(g),h=1,c=1;c<=d;c++)h*=g-c;g-=d}else g=a;for(f=i[24],c=23;c>=0;c--)f=f*g+i[c];e=1/(f*g),wa(a)>1&&(e*=h,a<0&&(e=-ta/(a*e*ra(ta*a))))}return e}function fb(a){var b,c,d,e,f,g=0,h=[.08333333333333333,-.002777777777777778,.0007936507936507937,-.0005952380952380952,.0008417508417508418,-.001917526917526918,.00641025641025641,-.02955065359477124,.1796443723688307,-1.3924322169059],i=a;if(a<=0)return 1e308;if(1===a||2===a)return 0;for(a<=7&&(g=Ja(7-a),i=a+g),b=1/(i*i),c=2*ta,e=h[9],f=8;f>=0;f--)e=e*b+h[f];if(d=e/i+.5*ya(c)+(i-.5)*ya(i)-i,a<=7)for(f=1;f<=g;f++)d-=ya(i-1),i-=1;return d}function gb(a,b){var c,d,e,f=d=a;return bd&&(d=b),f<0?NaN:0===f?Wa:f>=10?(c=cb(f)+cb(d)-cb(f+d),ya(d)*-.5+.9189385332046728+c+(f-.5)*ya(f/(f+d))+d*db(-f/(f+d))):d>=10?(c=cb(d)-cb(f+d),e=ed(f),Pa(e)?NaN:Ka(e)+c+f-f*ya(f+d)+(d-.5)*db(-f/(f+d))):ya(eb(f)*(eb(d)/eb(f+d)))}function hb(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r=0,s=0,t=0,u=0;if(0===r&&(r=_a(3),s=ya(r),t=_a(1),u=ya(t)),o=a,p=b,q=c,p/(p+q)u&&0!==o&&(d=va(j)),o===a&&p===b||(d=1-d);else{if(g=q-qa(q),0===g&&(g=1),j=p*ya(o)-gb(g,p)-ya(p),d=0,j>=u&&(d=va(j),i=d*p,1!==g))for(l=Ja(oa(s/ya(o),4)),m=1;m<=l;m++)k=m,i=i*(k-g)*o/k,d+=i/(p+k);if(q>1){for(j=p*ya(o)+q*ya(1-o)-gb(p,q)-ya(q),n=Ja(oa(j/u,0)),i=va(j-n*u),e=1/(1-o),h=q*e/(p+q-1),f=0,l=Ja(q),q===l&&(l-=1),m=1;m<=l&&!(h<=1&&i/r<=f);m++)k=m,i=(q-k+1)*e*i/(p+q-k),i>1&&(n-=1,i*=t),0===n&&(f+=i);d+=f}o===a&&p===b||(d=1-d),d=oa(pa(d,1),0)}return d}function ib(a){var b,c;return a=.7071067811865475*-a,b=Ka(a),ka(b)?Ca:(c=Sa(b*xa(2)),Pa(c)?NaN:.5*(2-2*parseFloat(c)))}function jb(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r;function s(a,b){return a<0&&b>0||a>0&&b<0}for(e=1e-307,f=2.22045e-16,g=a.ge(b),h=a.ge(c),j=0;j<1e3&&!s(g,h);j++)wa(g)<=wa(h)?(i=b,b+=2*(b-c),b<0&&(b=0),c=i,h=g,g=a.ge(b)):(i=c,c+=2*(c-b),b=i,g=h,h=a.ge(c));if(0===g)return b;if(0===h)return c;if(!s(g,h))return d.jl=!0,0;for(k=b,l=g,m=c,n=h,o=b,p=g,q=.5*(b+c),r=!0,j=0;j<500&&wa(p)>e&&c-b>oa(wa(b),wa(c))*f;)r&&(l!==n&&n!==p&&p!==l?(q=k*p*n/(p-l)/(n-l)+o*n*l/(n-p)/(l-p)+m*l*p/(l-n)/(p-n),r=b=(a+1)/(a+b+2);for(r&&(a=[b,b=a][0],c=1-c),d=4.450147717014403e-308,e=100,f=a+b,g=a+1,h=a-1,i=1,j=1-f*c/g,wa(j)=1?1:1===c?na(a,b):1===b?-o(c*p(-a)):(e=.5-a+.5,f=p(-a),g=a,h=ya(a),i=b,j=c,k=a>b/(b+c),k&&(i=c,j=b,g=e,e=a,h=f,f=ya(a)),d=sb(g,i,j),d/=i,l=i/(i+j),m=j/(i+j),n=i>1&&j>1&&l<.97&&m<.97?tb(g,i,j)*g*e:va(i*h+j*f-ub(!1,i,j)),d*=n,k&&(d=.5-d+.5),d>1&&(d=1),d<0&&(d=0),d)}function sb(a,b,c){var d,e,f,g,h,i,j,k,l,m,n=2.22045e-16,o=1,p=1,q=1-(b+c)/(b+1)*a;0===q?(d=0,e=1,j=1):(d=1,e=1/q,j=d*e),i=1,k=1,l=5e4,m=!1;do f=b+2*k,g=k*(c-k)*a/((f-1)*f),h=-(b+k)*(b+c+k)*a/(f*(f+1)),o=(d+g*o)*e,p=(q+g*p)*e,d=o+h*d*e,q=p+h*q*e,0!==q&&(e=1/q,i=d*e,m=wa(j-i)=1&&!(c<1&&1===a)?0:(d=ya(_a(2)),e=ya(_a(1)),f=ya(a<.1?1-a:1-a),g=ya(a),h=(b-1)*g,i=(c-1)*f,j=ub(!1,b,c),he&&ie&&je&&h+ie?na(a,b-1)*na(.5-a+.5,c-1)/ub(!0,b,c):va(h+i-j))}function ub(a,b,c){var d,e,f,g,h,i,j,k,l=c,m=b,n=171.624376956302;return b>c&&(l=[m,m=l][0]),a&&l+mf?Ea:a>=1?vb(a):a>=.5?vb(a+1)/a:a>=-.5?(b=vb(a+2)-ya(a+1)-ya(wa(a)),b>=e?Ea:vb(a+2)/(a+1)/a):(c=vb(1-a)+ya(wa(ra(ta*a))),c-d>=e?0:c<0&&d-c>e?Ea:va(d-c)*(ra(ta*a)<0?-1:1))}function xb(a){var b=171.624376956302;return a>=b?vb(a):a>=1?ya(vb(a)):a>=.5?ya(vb(a+1)/a):vb(a+2)-ya(a+1)-ya(a)}function yb(a){var b,c,d,e,f=[23531376880.41076,42919803642.6491,35711959237.35567,17921034426.03721,6039542586.352028,1439720407.3117216,248874557.86205417,31426415.585400194,2876370.6289353725,186056.26539522348,8071.672002365816,210.82427775157936,2.5066282746310002],g=[0,39916800,120543840,150917976,105258076,45995730,13339535,2637558,357423,32670,1925,66,1];if(a<=1)for(b=f[12],c=g[12],d=11;d>=0;--d)b*=a,b+=f[d],c*=a,c+=g[d];else for(e=1/a,b=f[0],c=g[0],d=1;d<=12;++d)b*=e,b+=f[d],c*=e,c+=g[d];return b/c}function zb(a,b){return a<=0?0:Ab(b/2,a/2)}function Ab(a,b){var c=a*ya(b)-b-xb(a),d=va(c);return b>a+1?1-d*Cb(a,b):d*Bb(a,b)}function Bb(a,b){var c=.5*_a(3),d=a,e=1/a,f=e,g=1;do d+=1,e=e*b/d,f+=e,g+=1;while(e/f>c&&g<=1e4);return g>1e4?Ca:f}function Cb(a,b){var c=_a(3),d=.5*c,e=1/c,f=0,g=0,h=1-a,i=b+2-a,j=0,k=b+1,l=1,m=1,n=i*b,o=b,p=k/n,q=!1,r=0;do f+=1,h+=1,g=h*f,i+=2,j=k*i-l*g,m=n*i-o*g,0!==m&&(r=j/m,q=wa((p-r)/r)<=d,p=r),l=k,k=j,o=n,n=m,wa(j)>e&&(l*=c,k*=c,o*=c,n*=c);while(!q&&f<1e4);return q?p:Ca}function Db(a,b){var c,d;if(a<=0)return 0;if(b*a>1391e3)c=va((.5*b-1)*ya(.5*a)-.5*a-ya(2)-xb(.5*b));else{for(b%2<.5?(c=.5,d=2):(c=1/xa(2*a*ta),d=1);d=1425?va(ya(c)-a/2):c*va(-a/2)}return c}function Eb(a,b,c,d){var e,f,g,h=Ma(c,a);return Pa(h)?h:(e=Ka(h),h=Ma(d-c,b-a),Pa(h)?h:(f=Ka(h),h=Ma(d,b),Pa(h)?h:(g=Ka(h),Ha(e*f/g))))}function Fb(a,b,c){var d,e,f=rb(b/(b+a*a),b/2,.5);switch(c){case 1:return.5*f;case 2:return f;case 3:return na(1+a*a/b,-(b+1)/2)/(xa(b)*ub(!0,.5,b/2));case 4:return d=b/(a*a+b),e=.5*rb(d,.5*b,.5),a<0?e:1-e}return Ca}function Gb(a,b,c){var d={jl:!1},e=function(a,b,c){return{ge:function(d){return a-Fb(d,b,c)}}}(a,b,c),f=jb(e,.5*b,b,d);return d.jl?Da:f}function Hb(a,b){var c=!1,d=0,e,f,g,h,i;for(f=0;fd||!a&&e1?Ea:(d=b*(ga(c)-1),e=d%1,d=ma(""+d),0===e?c[d]:Ka(c[d])+e*(Ka(c[d+1])-Ka(c[d]))))}function Vb(){return Qa(arguments,!0,4)}function Wb(){return Hb(!0,arguments)}function Xb(){return Qa(arguments,!0,5)}function Yb(){return Hb(!1,arguments)}function Zb(a,b){return Ib(!0,a,b)}function $b(a,b){return Ib(!1,a,b)}function _b(){var a,b,c,d,e=arguments,f=0,g=0;for(a=0;ae&&(e=c,d=f[a])}return 0===e?Da:d}function ec(){return Mb(!0,arguments)}function fc(){return Mb(!1,arguments)}function gc(a,b){var c,d,e,f=0,g=[];for(pb(a,g),c=ga(g),d=ma(""+c*b/2),e=d;e1&&o>1?(p=(u*u-3)/6,q=1/(m+m-1),r=1/(o+o-1),l=2/(q+r),t=u*xa(l+p)/l-(r-q)*(p+F/G-H/(3*l)),I=m/(m+o*va(t+t))):(p=o+o,r=1/(9*o),r=p*na(1-r+u*xa(r),3),r<=0?I=1-va((ya((1-i)*o)+J)/o):(r=(4*m+p-H)/r,I=r<=1?va((ya(i*m)+J)/m):1-H/(r+1))),p=1-m,r=1-o,v=0,j=1,IE&&(I=E),w=oa(C,na(10,-13-2.5/(m*m)-.5/(i*i))),s=n=0,g=0;g<1e3;g++){for(u=hb(I,m,o),u=(u-i)*va(J+p*ya(I)+r*ya(1-I)),u*v<=0&&(n=oa(wa(j),B)),k=1,h=0;h<1e3;h++){if(j=k*u,wa(j)=0&&s<=1)){if(n<=w)return 0!==f&&(I=1-I),Ha((e-d)*I+d);if(wa(u)<=w)return 0!==f&&(I=1-I),Ha((e-d)*I+d);if(0!==s&&1!==s)break}k/=3}if(s===I)return 0!==f&&(I=1-I),Ha((e-d)*I+d);I=s,v=u}return 0!==f&&(I=1-I),Ha((e-d)*I+d)}function Mc(a,b,c,d){var e,f,g,h;if(b0;g++)f*=Ka(b-g)/Ka((g+1)*e/c);return f}for(g=0;g0;g++)f*=Ka(b-g)/Ka((g+1)*c/e);return f}if(b===a)return 1;if(e=1-c,f=na(e,b),0===f){if(f=na(c,b),0===f)return Ea;for(h=1-f,g=0;g0;g++)f*=Ka(b-g)/Ka((g+1)*e/c),h-=f;return h<0?0:h}for(h=f,g=0;g0;g++)f*=Ka(b-g)/Ka((g+1)*c/e),h+=f;return h}function Nc(a,b,c){if(a+b-1<=0)return Ea;var d=Ma(a+b-1,b-1);return Pa(d)?d:Ha(Ka(d)*na(c,b)*na(1-c,a))}function Oc(a,b,c,d){if(a+b-1<=0)return Ea;if(d)return 1-rb(1-c,a+1,b);var e=na(c,b),f;for(f=0;f=c;e++)g*=Ka(a-e)/Ka((e+1)*f/b),d-=g;return Ka(a-e)}for(d=g,e=0;e1&&(k=va(-m)),g=Sa(-xa(l)),Pa(g))return g;if(h=Ka(g),d=n?k:2*h,b>2){if(l=.5*(b-1),e=n?1:.5,m>20){for(c=n?0:i,f=ya(m);e<=l;)c=ya(e)+c,d+=va(f*e-m-c),e+=1;return d}for(c=n?1:j/xa(m),f=0;e<=l;)c*=m/e,f+=c,e+=1;return f*k+d}return d}function Rc(a,b,c){return c?zb(a,b):Db(a,b)}function Sc(a,b){var c=dd(1-a,.5*b,2);return Ka(c)}function Tc(a,b){var c=function(a,b){return{ge:function(c){return a-zb(c,b)}}}(a,b),d={bConvError:!1},e=jb(c,.5*b,b,d);return d.jl?Da:e}function Uc(a,b){var c,d,e,f,g=0,h=a.rowCount,i=a.colCount;if(h!==b.rowCount||i!==b.colCount)return Da;if(h>1&&i>1)c=(h-1)*(i-1);else if(h>1&&1===i)c=h-1;else{if(!(1===h&&i>1))return Da;c=i-1}for(d=0;d0&&!la(c)&&c>0?1:b/c}function bd(a,b){var c,d,e,f,g,h,i={N:0,M:0,Q:0,kl:0};return nb(i,a),f=i.N-1,1===i.N?Ba:(c=i.Q/(i.N-1),0===c?Ba:(i.N=0,i.M=0,i.Q=0,i.kl=0,nb(i,b),g=i.N-1,1===i.N?Ba:(d=i.Q/(i.N-1),0===d?Ba:(h=Xc(c/d,f,g),Pa(h)?h:(e=2*(1-Ka(h)),e>1&&(e=2-e),e)))))}function cd(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B;if(d===!1)return e=na(c,b),ka(e)||!la(e)?Ba:(f=1/(e*eb(b)),g=na(a,b-1),h=va(-(a/c)),i=g*h,f*i);if(x=1/3,y=1e8,z=1e37,A=1e3,B=-88,a/=c,a<=0)return Ea;if(b>A)return j=3*xa(b)*(na(a/b,x)+1/(9*b)-1),w=kd(j,0,1,!0),Pa(w)?w:Ka(w);if(a>y)return 1;if(a<=1||a2.220446049250313e-16);p+=ya(v),v=0,p>=B&&(v=va(p))}else{if(w=ed(b),Pa(w))return w;for(p=b*ya(a)-a-Ka(w),s=1-b,t=s+a+1,q=0,j=1,k=a,l=a+1,m=a*t,v=l/m;;){if(s+=1,t+=2,q+=1,u=s*q,n=t*l-u*j,o=t*m-u*k,wa(o)>0){if(r=n/o,wa(v-r)<=pa(2.220446049250313e-16,2.220446049250313e-16*r))break;v=r}j=l,k=m,l=n,m=o,wa(n)>=z&&(j/=z,k/=z,l/=z,m/=z)}p+=ya(v),v=1,p>=B&&(v=1-va(p))}return v}function dd(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w=4.67,x=6.66,y=6.73,z=13.32,A=60,B=70,C=84,D=105,E=120,F=127,G=140,H=1175,I=210,J=252,K=2264,L=294,M=346,N=420,O=462,P=606,Q=672,R=707,S=735,T=889,U=932,V=966,W=1141,X=1182,Y=1278,Z=1740,$=2520,_=5040,aa=5e-7,ba=.01,ca=5e-7,da=20,ea=2e-6,fa=.999998;if(afa)return Wa;if(j=2*b,f=b-1,v=ed(b),Pa(v))return v;if(h=Ka(v),j<-1.24*ya(a)){if(g=na(a*b*va(h+.6931471805599453*b),1/b),g.32){if(v=ld(a,0,1),Pa(v))return v;t=Ka(v),i=.222222/j,g=j*na(t*xa(i)+1-i,3),g>2.2*j+6&&(g=-2*(ya(1-a)-f*ya(.5*g)+h))}else{g=.4,d=ya(1-a)+h+.6931471805599453*f;do l=g,i=1+g*(w+g),k=g*(y+g*(x+g)),s=-.5+(w+2*g)/i-(y+g*(z+3*g))/k,g-=(1-va(d+.5*g)*k/i)/s;while(wa(l/g-1)>ba)}for(u=1;u<=da;u++){if(l=g,i=.5*g,v=cd(i,b,1,!0),Pa(v))return v;if(k=a-Ka(v),s=k*va(.6931471805599453*b+h+i-f*ya(g)),e=s/g,d=.5*s-e*f,m=(I+d*(G+d*(D+d*(C+d*(B+A*d)))))/N,n=(N+d*(S+d*(V+d*(W+Y*d))))/$,o=(I+d*(O+d*(R+U*d)))/$,p=(J+d*(Q+X*d)+f*(L+d*(T+Z*d)))/_,q=(C+K*d+f*(H+P*d))/$,r=(E+f*(M+F*f))/_,g+=s*(1+.5*s*m-e*f*(m-e*(n-e*(o-e*(p-e*(q-e*r)))))),wa(l/g-1)>ca)return.5*c*g}return.5*c*g}function ed(a){return fb(a)}function fd(a,b,c,d){return a>pa(b,c)||ad||c>d?Ea:Eb(a,b,c,d)}function gd(a,b,c,d,e){var f,g;if(a>pa(b,c)||ad||c>d)return Ea;if(e){for(f=0,g=0;g<=a;g++)f+=Eb(g,b,c,d);return f}return Eb(a,b,c,d)}function hd(a,b,c){return Sa((ya(a)-b)/c)}function id(a,b,c,d){if(d)return Sa((ya(a)-b)/c);var e=(ya(a)-b)/c;return.3989422804014327*va(-(e*e)/2)/c/a}function jd(a,b,c){var d,e=md(a);return Pa(e)?e:(d=Ka(e),Ha(va(b+c*d)))}function kd(a,b,c,d){return d?Sa((a-b)/c):Ha(va(-((a-b)*(a-b))/(2*c*c))/(xa(2*ta)*c))}function ld(a,b,c){var d,e,f,g,h,i=a-.5;if(wa(i)<=.42)d=i*i,e=i*(((-25.44106049637*d+41.39119773534)*d-18.61500062529)*d+2.50662823884)/((((3.13082909833*d-21.06224101826)*d+23.08336743743)*d+-8.4735109309)*d+1);else{if(d=a,i>0&&(d=1-a),!(d>2.220446049250313e-16))return d>1e-300?(e=-2*ya(a),d=ya(6.283185307179586*e),d=d/e+(2-d)/(e*e)+(-14+6*d-d*d)/(2*e*e*e),e=xa(e*(1-d)),i<0?-e:e):i<0?-Wa:Wa;d=xa(-ya(d)),e=(((2.32121276858*d+4.85014127135)*d-2.29796479134)*d-2.78718931138)/((1.63706781897*d+3.54388924762)*d+1),i<0&&(e=-e)}return f=(e-0)/1,g=.3989422804014327*va(-.5*f*f)/1,h=kd(e,0,1,!0),Pa(h)?h:(e-=(h-a)/g,b+c*e)}function md(a){return ld(a,0,1)}function nd(a,b){return b?ib(a):va(-na(a,2)/2)/xa(2*ta)}function od(a,b){var c,d,e,f,g=0,h=0,i=0,j=0,k=0,l=ga(a);if(l!==ga(b))return Da;for(c=0,d=0;d=2)for(m=Ja(k);m<=g&&(j=j*f*(l-1)/l,i+=j,i!==d);m+=2)d=i,l+=2;return 1!==h?c*(1-(.5+.5*e*xa(f)*i)):(1===b&&(i=0),c*(1-(.5+.3183098862*(e*f*i+ua(e)))))}function vd(a,b,c){return Fb(a,b,c?4:3)}function wd(a,b){return ud(a,b,1)}function xd(a,b){return ud(a,b,2)}function yd(a,b){var c,d,e,f,g,h,i,j,k,l,m,n=1e-12,o=a/2,p=o;if(b>1e20)return md(o);if(p<.5?(l=0,h=2*p):(l=1,h=2*(1-p)),wa(b-2)0?xa(2/(h*(2-h))-2):Wa;else if(Ka(b)<1+n)h>0?(g=1.5707963267948966*(h+1),i=-sa(g)):i=Wa;else{if(c=1/(b-.5),d=48/(c*c),e=((20700*c/d-98)*c-16)*c+96.36,f=((94.5/(d+e)-3)/d+1)*xa(1.5707963267948966*c)*b,k=na(f*h,2/b),k>.05+c){if(m=md(.5*h),Pa(m))return m;j=Ka(m),k=j*j,b<5&&(e+=.3*(b-4.5)*(j+.6)),e=(((.05*f*j-5)*j-7)*j-2)*j+d+e,k=(((((.4*k+6.3)*k+36)*k+94.5)/e-k-3)/d+1)*j,k=c*k*k,k=k>.002?va(k)-1:.5*k*k+k}else k=((1/(((b+6)/(b*k)-.089*f-.822)*(b+2)*3)+.5/(b+4))*k-1)*(b+1)/(b+2)+1/k;i=xa(b*k)}return 0!==l&&(i=-i),Ha(i)}function zd(a,b){return a<.5?-Gb(1-a,b,4):Gb(a,b,4)}function Ad(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y={N:0,M:0,Q:0,kl:0};if(1!==c&&2!==c)return Ea;if(1===d){if(ga(a)!==ga(b))return Da;for(u=ga(a),t=0;td?(d=c,e=[],e.push([f[a]])):c===d&&e.push([f[a]])}return 0===d?Da:new Fa(e)}function Gd(a,b){var c,d,e,f,g=ga(a);return ob(a),g?(c=b*(g+1)-1,d=c%1,c<0||g-11||a.colCount>1?Ca:Jb(!1,b,a[0],c)}d={Hi:7},e={_i:!0,Hi:7},f={Hi:2},g={Hi:2,aj:"< 1"},h={Hi:2,aj:"< 0"},i={Hi:2,aj:["< 1","> 10000000000"]},j={Hi:0},k={Hi:0,aj:["< 0",">= 1"]},l={Hi:0,aj:["<= 0",">= 1"]},m={Hi:0,aj:"<= 0"},n={_i:0,Hi:0},o={_i:1,Hi:0},p={Hi:0,aj:["< 0","> 1"]},q={Hi:0,aj:"< 0"},r={Hi:0,aj:["< 1","> 10000000000"]},s={Hi:0,aj:["< 1",">= 10000000000"]},t={Hi:4,Ii:1,Ji:!0,Ki:!0,Mi:!0},u={Hi:4,Ii:1,Ji:!0,Ki:!0},v={Hi:4,Ii:1,Ji:!0,Ki:!0,Mi:!0,Xi:!0},w={Hi:4,Ii:1,Ji:!0,Ki:!0,Xi:!0},x={Hi:4,Ii:1,Ki:!0,Mi:!0},y={Hi:4,Ii:0,Ji:!0},z={Hi:4,Ii:1,Ji:!0},A={Hi:4,Ii:1,Ji:!0,Ki:!0,Li:!0},B={Hi:4,Ii:0,Ji:!0,Ki:!0,Xi:!0},C={Hi:4,Ii:0,Ji:!0,Ki:!0,Mi:!0,Xi:!0},D={Hi:4,Ii:0,Ji:!0,Ki:!0},E={Hi:4,Ii:1,Ki:!0,Li:!0},F=[t,{Hi:2}],G=[u,f],H=[t,j,{_i:3,Hi:2,aj:"< 1"}],I=[l,m,g],J=[l,m,m,n,o],K=[h,h,p,d],L=[h,p,l],M=[q,r],N=[p,i],O=[u,u],P=[q,m,d],Q=[q,s,s],R=[p,s,s],S=[t,t],T=[q,m,m,d],U=[p,m,m],V=[p,j,m],W=[j,j,m,d],X=[z,z],Y=[{Hi:2,aj:"<= 0"},m,d],Z=[q,g],$=[A,A,f,{Hi:2,aj:["< 1","> 3"]}],_=[q,m,m,d],aa=[t,j],ba=[E,{},e,{_i:!1,Hi:7}],ca=[{},u,n],Ya("TREND",Pb,1,4,[{Hi:4,Ii:0,Ki:!0},{},{},e],[0,1,2],[0,1,2],{bk:[1,2,3]}),Ya("GROWTH",Qb,1,4,[E,{},{},e],"!= 3","!= 3",{bk:[1,2,3]}),Ya("FORECAST",Rb,3,3,[j,u,u],"> 0","> 0"),Ya("AVERAGE",Sb,1,ja,ja,-1,-1),Ya("STDEV",Tb,1,ja,ja,-1,-1),Ya("STDEV.S",Tb,1,ja,ja,-1,-1),Ya("PERCENTILE",Ub,2,2,ja,0,0),Ya("PERCENTILE.INC",Ub,2,2,ja,0,0),Ya("MAX",Vb,1,ja,ja,-1,-1),Ya("MAXA",Wb,1,ja,B,-1,-1),Ya("MIN",Xb,1,ja,ja,-1,-1),Ya("MINA",Yb,1,ja,B,-1,-1),Ya("LARGE",Zb,2,2,G,0,0),Ya("SMALL",$b,2,2,G,0,0),Ya("AVERAGEA",_b,1,ja,C,-1,-1),Ya("AVERAGEIF",ac,2,3,ja,[0,2],[0,2],{bk:2}),Ya("AVERAGEIFS",bc,3,ja,u,[0,"%= 1"],[0,"%= 1"]),Ya("MEDIAN",cc,1,ja,v,-1,-1),Ya("MODE",dc,1,ja,v,-1,-1),Ya("MODE.SNGL",dc,1,ja,v,-1,-1),Ya("GEOMEAN",ec,1,ja,w,-1,-1),Ya("HARMEAN",fc,1,ja,v,-1,-1),Ya("TRIMMEAN",gc,2,2,[t,k],0,0),Ya("FREQUENCY",hc,2,2,[x,x],-1,-1),Ya("RANK",ic,2,3,ca,[0,1],[0,1],{bk:2}),Ya("RANK.EQ",ic,2,3,ca,[0,1],1,{bk:2}),Ya("KURT",jc,1,ja,v,-1,-1),Ya("PERCENTRANK",kc,2,3,H,0,0,{bk:2}),Ya("PERCENTRANK.INC",kc,2,3,H,0,0,{bk:2}),Ya("PERCENTRANK.EXC",lc,2,3,H,0,0,{bk:2}),Ya("QUARTILE",mc,2,2,F,0,0),Ya("QUARTILE.INC",mc,2,2,F,0,0),Ya("COUNT",nc,1,ja,ja,-1,-1,{gk:-1}),Ya("COUNTA",oc,1,ja,ja,-1,-1,{gk:-1}),Ya("COUNTBLANK",pc,1,1,y,-1,-1),Ya("COUNTIF",qc,2,2,[y,y],0,0),Ya("COUNTIFS",rc,2,ja,D,"%= 0","%= 0"),Ya("AVEDEV",sc,1,ja,v,-1,-1),Ya("STDEVA",tc,1,ja,C,-1,-1),Ya("STDEVP",uc,1,ja,ja,-1,-1),Ya("STDEV.P",uc,1,ja,ja,-1,-1),Ya("STDEVPA",vc,1,ja,C,-1,-1),Ya("VAR",wc,1,ja,ja,-1,-1),Ya("VAR.S",wc,1,ja,ja,-1,-1),Ya("VARA",xc,1,ja,C,-1,-1),Ya("VARP",yc,1,ja,ja,-1,-1),Ya("VAR.P",yc,1,ja,ja,-1,-1),Ya("VARPA",zc,1,ja,C,-1,-1),Ya("COVAR",Ac,2,2,O,-1,-1),Ya("COVARIANCE.P",Ac,2,2,O,-1,-1),Ya("DEVSQ",Bc,1,ja,v,-1,-1),Ya("CONFIDENCE",Cc,3,3,I),Ya("CONFIDENCE.NORM",Cc,3,3,I),Ya("CONFIDENCE.T",Dc,3,3,I),Ya("INTERCEPT",Ec,2,2,O,-1,-1),Ya("LINEST",Fc,1,4,ba,[0,1],[0,1],{bk:[1,2,3],fk:1}),Ya("SLOPE",Gc,2,2,X,-1,-1,{fk:1}),Ya("LOGEST",Hc,1,4,ba,[0,1],[0,1],{bk:[1,2,3]}),Ya("STEYX",Ic,2,2,O,-1,-1),Ya("BETADIST",Jc,3,5,[j,m,m,n,o],ja,ja,{bk:[3,4]}),Ya("BETA.DIST",Kc,4,6,[j,m,m,d,n,o],ja,ja,{bk:[5,6]}),Ya("BETAINV",Lc,3,5,J,ja,ja,{bk:[3,4]}),Ya("BETA.INV",Lc,3,5,J,ja,ja,{bk:[3,4]}),Ya("BINOMDIST",Mc,4,4,K),Ya("BINOM.DIST",Mc,4,4,K),Ya("NEGBINOMDIST",Nc,3,3,[f,f,k]),Ya("NEGBINOM.DIST",Oc,4,4,[h,g,k,d]),Ya("CRITBINOM",Pc,3,3,L),Ya("BINOM.INV",Pc,3,3,L),Ya("CHIDIST",Qc,2,2,M),Ya("CHISQ.DIST.RT",Qc,2,2,M),Ya("CHISQ.DIST",Rc,3,3,[q,i,d]),Ya("CHIINV",Sc,2,2,N),Ya("CHISQ.INV.RT",Sc,2,2,N),Ya("CHISQ.INV",Tc,2,2,N),Ya("CHITEST",Uc,2,2,O,-1,-1),Ya("CHISQ.TEST",Uc,2,2,O,-1,-1),Ya("CORREL",Vc,2,2,O,-1,-1),Ya("EXPONDIST",Wc,3,3,P),Ya("EXPON.DIST",Wc,3,3,P),Ya("FDIST",Xc,3,3,Q),Ya("F.DIST",Yc,4,4,[q,r,r,d]),Ya("F.DIST.RT",Xc,3,3,Q),Ya("FINV",Zc,3,3,R),Ya("F.INV.RT",Zc,3,3,R),Ya("F.INV",$c,3,3,[p,i,i]),Ya("FISHER",_c,1,1,{Hi:0,aj:["<= -1",">= 1"]}),Ya("FISHERINV",ad,1,1,j),Ya("FTEST",bd,2,2,S,-1,-1),Ya("F.TEST",bd,2,2,S,-1,-1),Ya("GAMMADIST",cd,4,4,T),Ya("GAMMA.DIST",cd,4,4,T),Ya("GAMMAINV",dd,3,3,U),Ya("GAMMA.INV",dd,3,3,U),Ya("GAMMALN",ed,1,1,m),Ya("GAMMALN.PRECISE",ed,1,1,m),Ya("HYPGEOMDIST",fd,4,4,[h,h,h,h]),Ya("HYPGEOM.DIST",gd,5,5,[h,h,h,h,d]),Ya("LOGNORMDIST",hd,3,3,[m,j,m]),Ya("LOGNORM.DIST",id,4,4,[m,j,m,d]),Ya("LOGINV",jd,3,3,V),Ya("LOGNORM.INV",jd,3,3,V),Ya("NORMDIST",kd,4,4,W),Ya("NORM.DIST",kd,4,4,W),Ya("NORMINV",ld,3,3,V),Ya("NORM.INV",ld,3,3,V),Ya("NORMSDIST",Sa,1,1,j,ja,ja),Ya("NORMSINV",md,1,1,p),Ya("NORM.S.INV",md,1,1,p),Ya("NORM.S.DIST",nd,2,2,[j,d]),Ya("PEARSON",od,2,2,X,-1,-1),Ya("RSQ",pd,2,2,X,[0,1],[0,1]),Ya("POISSON",qd,3,3,Y),Ya("POISSON.DIST",qd,3,3,Y),Ya("PROB",rd,3,4,[A,u,j],[0,1],[0,1],{bk:3}),Ya("SKEW",sd,1,ja,v,-1,-1),Ya("STANDARDIZE",td,3,3,[j,j,m]),Ya("TDIST",ud,3,3,[q,g,f]),Ya("T.DIST",vd,3,3,[q,g,d]),Ya("T.DIST.RT",wd,2,2,Z),Ya("T.DIST.2T",xd,2,2,Z),Ya("TINV",yd,2,2,N),Ya("T.INV.2T",yd,2,2,N),Ya("T.INV",zd,2,2,[{Hi:0,aj:["<= 0","> 1"]},i]),Ya("TTEST",Ad,4,4,$,[0,1],[0,1]),Ya("T.TEST",Ad,4,4,$,[0,1],[0,1]),Ya("WEIBULL",Bd,4,4,_),Ya("WEIBULL.DIST",Bd,4,4,_),Ya("ZTEST",Cd,2,3,aa,0,0,{bk:2}),Ya("Z.TEST",Cd,2,3,aa,0,0,{bk:2}),Ya("PERMUT",Dd,2,2),Ya("COVARIANCE.S",Ed,2,2,O,-1,-1),Ya("MODE.MULT",Fd,1,ja,w,-1,-1),Ya("PERCENTILE.EXC",Gd,2,2,[t,l],0,0),Ya("QUARTILE.EXC",Hd,2,2,[t,f],0,0),Ya("RANK.AVG",Id,2,3,[A,z,n],[0,1],1,{bk:2}),a.exports=fa}]);