UNPKG

@mescius/spread-sheets

Version:

A Complete Microsoft Excel-like JavaScript Spreadsheet for Enterprise Applications

12 lines 5.76 MB
/*! * * SpreadJS Library 19.1.0 * * Copyright(c) MESCIUS inc. All rights reserved. * * Licensed under the SpreadJS Commercial License. * us.sales@mescius.com * https://developer.mescius.com/spreadjs * */ var GC;!function(){var t,n={41:function(t,n){"use strict";var e;Object.defineProperty(n,"__esModule",{value:!0}),n.ExcelBorderStyle=void 0,function(t){t[t.none=0]="none",t[t.thin=1]="thin",t[t.medium=2]="medium",t[t.dashed=3]="dashed",t[t.dotted=4]="dotted",t[t.thick=5]="thick",t[t.double=6]="double",t[t.hair=7]="hair",t[t.mediumDashed=8]="mediumDashed",t[t.dashDot=9]="dashDot",t[t.mediumDashDot=10]="mediumDashDot",t[t.dashDotDot=11]="dashDotDot",t[t.mediumDashDotDot=12]="mediumDashDotDot",t[t.slantDashDot=13]="slantDashDot"}(e=n.ExcelBorderStyle||(n.ExcelBorderStyle={}))},174:function(t,n,e){"use strict";var i,r,o,u,a,s,c,f,l,h,d,v,p,m,g,b,y,w=this&&this.vJr||(C=function(t,n){return C=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var e in n)Object.prototype.hasOwnProperty.call(n,e)&&(t[e]=n[e])},C(t,n)},function(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function e(){this.constructor=t}C(t,n),t.prototype=null===n?Object.create(n):(e.prototype=n.prototype,new e)}),M=this&&this.mJr||function(){return M=Object.assign||function(t){var n,e,i,r;for(e=1,i=arguments.length;e<i;e++)for(r in n=arguments[e])Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r]);return t},M.apply(this,arguments)},C;function x(t,n,e){return e+"_"+t+"_"+n}function S(t,n,e){return n===t||(n===i.SheetArea.viewport?e&&t===i.SheetArea.rowHeader||!e&&t===i.SheetArea.colHeader:n===i.SheetArea.rowHeader?e&&t===i.SheetArea.viewport:n===i.SheetArea.colHeader&&(!e&&t===i.SheetArea.viewport))}function T(t,n,e){t.clearSpan(n.row,n.col,n.rowCount,n.colCount,e)}function A(t,n){var e=t.Ut;return n.map((function(t){var n=e.getSpans(t),r=t.row,o=t.col,u=t.row+t.rowCount-1,a=t.col+t.colCount-1;return n.forEach((function(t){r=Math.min(t.row,r),o=Math.min(t.col,o),u=Math.max(t.row+t.rowCount-1,u),a=Math.max(t.col+t.colCount-1,a)})),(0,i.Ec)(r,o,u-r+1,a-o+1)}))}function _(t,n,e){var r,o=t.JS(n,e);return e!==i.SheetArea.viewport||t.options.allowCellOverflow?[o]:A(t,r=(0,u.getEachViewportAvailRanges)(t,o))}function I(t,n){var e,r,o,u=[],f=t.spans;if(f)for(e=0;e<f.length;e++)(r=f[e])&&u.push({n_:i.XFileConstants.xu,ref:s(r)});o=a(n,c),u.length>0&&(o?o.c_=o.c_.concat(u):(n.c_.push({n_:c,c_:u}),i.util.Pr(n,[i.XFileConstants.Su,i.XFileConstants.Tu,i.XFileConstants.Du,i.XFileConstants._u,i.XFileConstants.Eu,i.XFileConstants.bo,"sheetProtection","autoFilter",c,i.XFileConstants.ju,i.XFileConstants.Ou,i.XFileConstants.ku,"printOptions","pageMargins","pageSetup","headerFooter","rowBreaks","colBreaks","picture","drawing","legacyDrawing",i.XFileConstants.Fo,i.XFileConstants.Bo,i.XFileConstants.Bu,i.XFileConstants.Au])))}function k(t,n,e){var r,o,u=t.ZF(i.SheetArea.viewport);u.length>0&&(n.spans?n.spans=n.spans.concat(u):n.spans=u),e||((r=t.ZF(i.SheetArea.rowHeader)).length>0&&(n.rowHeaderSpan?n.rowHeaderSpan=n.rowHeaderSpan.concat(r):n.rowHeaderSpan=r),(o=t.ZF(i.SheetArea.colHeader)).length>0&&(n.colHeaderSpan?n.colHeaderSpan=n.colHeaderSpan.concat(o):n.colHeaderSpan=o))}function N(t,n){n&&(n.rowHeadersAsFrozenColumns||n.columnHeadersAsFrozenRows)&&t.all().forEach((function(t){n.rowHeadersAsFrozenColumns&&t.sheetArea===i.SheetArea.rowHeader&&(t.sheetArea=i.SheetArea.viewport),n.columnHeadersAsFrozenRows&&t.sheetArea===i.SheetArea.colHeader&&(t.sheetArea=i.SheetArea.viewport)}))}function D(t,n,e,r){var o,u,a,s,c,f,l,d,v={},b=[],y=e.row,w=e.row+e.rowCount-1,M=e.col,C=e.col+e.colCount-1;for(o=M;o<=C;o++)if(t.getColumnVisible(o,r)&&!(t.getColumnWidth(o,r)<=0)){for(a=(u=n===h.restricted)&&o>M,s=void 0,c=y;c<=w;)if(!t.getRowVisible(c,r)||t.getRowHeight(c,r)<=0)c++;else{if((f=t.j5(c,r,!0))===g||f>w)break;if(R(t,c,o,f,o,r)){if(a&&!O(t,v,c,o,f,o,r)){s&&(l=new p(s,r),b.push(l),B(v,s,l),s=m),c=f;continue}d=f-c+1,s?s.rowCount+=d-1:s=(0,i.Ec)(c,o,d,1)}else s&&(l=new p(s,r),b.push(l),B(v,s,l),s=m);c=f}s&&(l=new p(s,r),b.push(l),B(v,s,l),s=m)}return{cache:v,spans:b}}function O(t,n,e,i,r,o,u){var a=t.r6(i,u,!0),s=n[x(e,a,u)];return s&&s.sheetArea===u&&s.row<=e&&r<=s.row+s.rowCount-1}function j(t,n,e,r){var o,u,a,s,c,f,l,d,v={},b=[],y=e.row,w=e.row+e.rowCount-1,M=e.col,C=e.col+e.colCount-1;for(o=y;o<=w;o++)if(t.getRowVisible(o,r)&&!(t.getRowHeight(o,r)<=0)){for(a=(u=n===h.restricted)&&o>y,s=void 0,c=M;c<=C;)if(!t.getColumnVisible(c,r)||t.getColumnWidth(c,r)<=0)c++;else{if((f=t.O5(c,r,!0))===g||f>C)break;if(R(t,o,c,o,f,r)){if(a&&!E(t,v,o,c,o,f,r)){s&&(l=new p(s,r),b.push(l),B(v,s,l),s=m),c=f;continue}d=f-c+1,s?s.colCount+=d-1:s=(0,i.Ec)(o,c,1,d)}else s&&(l=new p(s,r),b.push(l),B(v,s,l),s=m);c=f}s&&(l=new p(s,r),b.push(l),B(v,s,l),s=m)}return{cache:v,spans:b}}function E(t,n,e,i,r,o,u){var a=t.nI(e,u,!0),s=n[x(a,i,u)];return s&&s.sheetArea===u&&s.col<=i&&o<=s.col+s.colCount-1}function R(t,n,e,i,r,o){var u=t.Ut,a=t.getText(n,e,o),s=t.getText(i,r,o),c="[object Object]",f=""===a&&""===s&&!t.NMi,l=a===c&&s===c;return!f&&!l&&(a===s&&(!u.findSpan(n,e,o)&&!u.findSpan(i,r,o)))}function L(t,n,e,r){var o,u,a,s,c,f,l,h=D(t,n,e,r),d=h.cache,v=h.spans,m=e.row,b=e.row+e.rowCount-1,y=e.col,w=e.col+e.colCount-1;for(o=m;o<=b;o++)if(t.getRowVisible(o,r)&&!(t.getRowHeight(o,r)<=0))for(u=y;u<=w;u++)if(t.getColumnVisible(u,r)&&!(t.getColumnWidth(u,r)<=0)){if((a=t.O5(u,r,!0))===g||a>w)break;R(t,o,u,o,a,r)&&(s=d[x(o,u,r)],c=d[x(o,a,r)],s&&c?s.row===o&&c.row===o&&s.rowCount===c.rowCount&&(s.colCount+=a-u,F(v,c),B(d,c,s)):s?1===s.rowCount&&(s.colCount+=a-u,B(d,new i.Range(o,a,1,1),s)):c?1===c.rowCount&&(c.col=u,c.colCount+=a-u,B(d,new i.Range(o,u,1,1),c)):(f=new i.Range(o,u,1,a-u+1),l=new p(f,r),v.push(l),B(d,f,l)))}return{cache:d,spans:v}}function F(t,n){var e,i;for(e=0;e<t.length;e++)if((i=t[e]).sheetArea===n.sheetArea&&i.equals(n)){t.splice(e,1);break}}function B(t,n,e){var i,r,o=e.sheetArea;for(i=0;i<n.rowCount;i++)for(r=0;r<n.colCount;r++)t[x(n.row+i,n.col+r,o)]=e}function P(t,n,e,r){var o,u,a,s,c,f,l,h=j(t,n,e,r),d=h.cache,v=h.spans,m=e.row,b=e.row+e.rowCount-1,y=e.col,w=e.col+e.colCount-1;for(o=y;o<=w;o++)if(t.getColumnVisible(o,r)&&!(t.getColumnWidth(o,r)<=0))for(u=m;u<=b;u++)if(t.getRowVisible(u,r)&&!(t.getRowHeight(u,r)<=0)){if((a=t.j5(u,r,!0))===g||a>b)break;R(t,u,o,a,o,r)&&(s=d[x(u,o,r)],c=d[x(a,o,r)],s&&c?s.col===o&&c.col===o&&s.colCount===c.colCount&&(s.rowCount+=a-u,F(v,c),B(d,c,s)):s?1===s.colCount&&(s.rowCount+=a-u,B(d,new i.Range(a,o,1,1),s)):c?1===c.colCount&&(c.row=u,c.rowCount+=a-u,B(d,new i.Range(u,o,1,1),c)):(f=new i.Range(u,o,a-u+1,1),l=new p(f,r),v.push(l),B(d,f,l)))}return{cache:d,spans:v}}Object.defineProperty(n,"__esModule",{value:!0}),n.SelectionMode=n.AutoMergeDirection=n.AutoMergeMode=n.SR=void 0,i=e(1376),r=e(57234),o=e(39945),u=e(16382),n.SR={en:o},a=i.util.xr,s=i.range_parser.jc,c=i.XFileConstants.Iu,f=new r.Common.ResourceManager(n.SR,"AutoMerge"),l=f.getResource.bind(f),function(t){t[t.free=0]="free",t[t.restricted=1]="restricted"}(h=n.AutoMergeMode||(n.AutoMergeMode={})),function(t){t[t.none=0]="none",t[t.column=1]="column",t[t.row=2]="row",t[t.columnRow=3]="columnRow",t[t.rowColumn=4]="rowColumn"}(d=n.AutoMergeDirection||(n.AutoMergeDirection={})),function(t){t[t.source=0]="source",t[t.merged=1]="merged"}(v=n.SelectionMode||(n.SelectionMode={})),p=function(t){function n(n,e){var i=t.call(this,n.row,n.col,n.rowCount,n.colCount)||this;return i.sheetArea=e,i.isAutoMerge=!0,i}return w(n,t),n}(i.Range),m=void 0,g=null,b=function(){function t(t){this.Mf=t,this.SP=[],this.cE={},this.TP=[]}return t.prototype.L0=function(){this.Mf=g},t.prototype.add=function(t,n,e,r,o){var u,a,s,c,f,h;for(void 0===r&&(r=i.SheetArea.viewport),void 0===o&&(o=v.source),u=this.all(),a=this.Mf,s=0,c=u;s<c.length;s++)if((f=c[s]).sheetArea===r&&f.range.intersect(t.row,t.col,t.rowCount,t.colCount))throw new Error(l().Exp_RangeIsIntersected);h=a.THr({type:"addAutoMerge",range:t,mode:e,direction:n,sheetArea:r,selectionMode:o}),this._Qt(t,n,e,r,o),a.$Dr({type:"addAutoMerge",range:t,mode:e,direction:n,sheetArea:r,selectionMode:o},h)},t.prototype._Qt=function(t,n,e,r,o){void 0===r&&(r=i.SheetArea.viewport),void 0===o&&(o=v.source);var u={range:t,direction:n,mode:e,sheetArea:r,selectionMode:o};this.SP.push(u)},t.prototype.remove=function(t,n){var e,r,o;void 0===n&&(n=i.SheetArea.viewport),e=this.Mf,(r=this.Hq(t,n))&&(o=e.THr({type:"removeAutoMerge",range:t,sheetArea:n}),T(e.Ut,t,n),this.SP.splice(r.index,1),e.$Dr({type:"removeAutoMerge",range:t,sheetArea:n},o))},t.prototype.__r=function(t,n){var e,r,o,u;for(void 0===n&&(n=i.SheetArea.viewport),e=this.SP,r=this.Mf.Ut,o=0;o<e.length;o++)if((u=e[o]).sheetArea===n&&u.range.equals(t))return T(r,t,n),e.splice(o,1)},t.prototype.Hq=function(t,n){var e,r,o;for(void 0===n&&(n=i.SheetArea.viewport),e=this.SP,r=0;r<e.length;r++)if((o=e[r]).sheetArea===n&&o.range.equals(t))return{range:o,index:r}},t.prototype.clear=function(t){var n,e,i,r,o,u,a,s,c,f=this.SP,l=this.Mf,h=l.Ut;for(n=0;n<f.length;n++)e=f[n],t!==m&&t!==e.sheetArea||T(h,e.range,e.sheetArea);if(t===m)this.SP=[],this.cE={},this.TP=[];else{for(n=(i=this.SP).length-1;n>=0;n--)i[n].sheetArea===t&&i.splice(n,1);for(u in o=[],r=this.cE)r[u].sheetArea===t&&o.push(u);for(a=0,s=o;a<s.length;a++)delete r[u=s[a]];for(n=(c=this.TP).length-1;n>=0;n--)c[n].sheetArea===t&&c.splice(n,1)}l.$Dr({type:"setSheetAreaAutoMerge",sheetArea:t,rangeInfos:[]})},t.prototype.all=function(){return this.SP},t.prototype.Sb=function(t){return this.SP.some((function(n){return n.range.containsRange(t)}))},t.prototype.AP=function(t){this.SP=t,this.IP()},t.prototype.D7=function(t,n,e){void 0===e&&(e=i.SheetArea.viewport);var r=this.cE[x(t,n,e)];return r?(0,i.Ec)(r.row,r.col,r.rowCount,r.colCount):g},t.prototype.ZF=function(t){return void 0===t&&(t=i.SheetArea.viewport),this.TP.filter((function(n){return n.sheetArea===t}))},t.prototype.IP=function(n,e,r){var o,u,a,s,c,f,l,h,p,m;if(this.cE={},this.TP=[],o=this.SP,u=this.Mf,a=u.Ut,s=r&&u.NMi){if(!o.some((function(t){return t.sheetArea===i.SheetArea.colHeader})))return;(c=new t(g)).fromJSON(this.toJSON()),(o=c.SP.filter((function(t){return t.sheetArea===i.SheetArea.colHeader}))).forEach((function(t){t.sheetArea=i.SheetArea.viewport}))}for(f=function(t){var r,o,s,c,f,h=t.direction,p=t.mode,m=t.sheetArea,g=e?[u.JS(t.range,m)]:_(u,t.range,m);for(r=0,o=g.length;r<o;r++)s=g[r],((c=t.selectionMode===v.merged)||n)&&T(a,s,m),f=void 0,h===d.column?f=D(u,p,s,m):h===d.row?f=j(u,p,s,m):h===d.columnRow?f=L(u,p,s,m):h===d.rowColumn&&(f=P(u,p,s,m)),f&&(i.GC$.extend(l.cE,f.cache),l.TP=l.TP.concat(f.spans),c&&f.spans.forEach((function(t){a.addSpan(t,m)})))},l=this,h=0,p=o;h<p.length;h++)f(m=p[h])},t.prototype.JO=function(t,n,e){var r,o,u,a,s,c;if(void 0===e&&(e=i.SheetArea.viewport),!(t<0||n<=0))for(o=0,u=r=this.SP;o<u.length;o++)S((a=u[o]).sheetArea,e,!0)&&(t<=(c=(s=a.range).row)?s.row+=n:c<t&&t<c+s.rowCount&&(s.rowCount+=n))},t.prototype.qO=function(t,n,e){var r,o,u,a,s,c;if(void 0===e&&(e=i.SheetArea.viewport),!(t<0||n<=0))for(o=0,u=r=this.SP;o<u.length;o++)S((a=u[o]).sheetArea,e,!1)&&(t<=(c=(s=a.range).col)?s.col+=n:c<t&&t<c+s.colCount&&(s.colCount+=n))},t.prototype.xP=function(t,n,e,r){var o,u,a,s,c,f,l,h,d,v;if(void 0===e&&(e=i.SheetArea.viewport),void 0===r&&(r={}),!(t<0||n<=0||(o=this.Mf,(u=this.SP).length<=0))){for(o&&(a=o.THr({type:"setSheetAreaAutoMerge",autoMergeManager:this})),s=[],c=!1,f=0;f<u.length;f++)S((l=u[f]).sheetArea,e,!0)&&(h=l.range,(0,i.ukr)(h,t,n),0===h.rowCount&&s.push(f),c=!0);for(d=s.length-1;d>=0;d--)u.splice(s[d],1);c&&o&&(v=M(M({},r),{isAdd:!1,isRow:!0,index:t,count:n}),o.$Dr({type:"setSheetAreaAutoMerge",sheetArea:e,rangeInfos:u,adjustContext:v},a))}},t.prototype.NP=function(t,n,e,r){var o,u,a,s,c,f,l,h,d,v;if(void 0===e&&(e=i.SheetArea.viewport),void 0===r&&(r={}),!(t<0||n<=0||(o=this.Mf,(u=this.SP).length<=0))){for(o&&(a=o.THr({type:"setSheetAreaAutoMerge",autoMergeManager:this})),s=[],c=!1,f=0;f<u.length;f++)S((l=u[f]).sheetArea,e,!1)&&(h=l.range,(0,i.akr)(h,t,n),0===h.colCount&&s.push(f),c=!0);for(d=s.length-1;d>=0;d--)u.splice(s[d],1);c&&o&&(v=M(M({},r),{isAdd:!1,isRow:!1,index:t,count:n}),o.$Dr({type:"setSheetAreaAutoMerge",sheetArea:e,rangeInfos:u,adjustContext:v},a))}},t.prototype.kP=function(t,n){var e,r,o;for(void 0===n&&(n=i.SheetArea.viewport),r=(e=this.SP).length-1;r>=0;r--)-1!==(o=e[r].range).row&&S(e[r].sheetArea,n,!0)&&(o.row>t-1?e.splice(r,1):o.row+o.rowCount-1>t-1&&(o.rowCount=t-1-o.row+1))},t.prototype.DP=function(t,n){var e,r,o;for(void 0===n&&(n=i.SheetArea.viewport),r=(e=this.SP).length-1;r>=0;r--)-1!==(o=e[r].range).col&&S(e[r].sheetArea,n,!1)&&(o.col>t-1?e.splice(r,1):o.col+o.colCount-1>t-1&&(o.colCount=t-1-o.col+1))},t.prototype.toJSON=function(){return this.SP.map((function(t){var n=t.range;return{range:{row:n.row,col:n.col,rowCount:n.rowCount,colCount:n.colCount},direction:t.direction,mode:t.mode,sheetArea:t.sheetArea,selectionMode:t.selectionMode}}))},t.prototype.fromJSON=function(t){var n,e,r,o,u,a;if(t)for(n=this.SP,e=0,r=t;e<r.length;e++)u=(o=r[e]).range,(a=o.selectionMode)===m&&(a=v.source),n.push({range:(0,i.Ec)(u.row,u.col,u.rowCount,u.colCount),direction:o.direction,mode:o.mode,sheetArea:o.sheetArea,selectionMode:a})},t}(),i.GC$.extend(i.Y8.prototype,{_P:function(t){var n,e=this,r=e.G8;!r||!t&&r.originalAutoMerge||(n=e.Cb.all().map((function(t){var n=t.range;return{range:(0,i.Ec)(n.row,n.col,n.rowCount,n.colCount),direction:t.direction,mode:t.mode,sheetArea:t.sheetArea,selectionMode:t.selectionMode}})),t?r.currentAutoMerge=n:r.originalAutoMerge=n)},EP:function(t){t&&this.Cb.AP(t)},jP:function(t,n,e){this._P(),this.Cb.JO(t,n,e),this._P(!0)},OP:function(t,n,e,i){this._P(),this.Cb.xP(t,n,e,i),this._P(!0)},RP:function(t,n,e){this._P(),this.Cb.qO(t,n,e),this._P(!0)},BP:function(t,n,e,i){this._P(),this.Cb.NP(t,n,e,i),this._P(!0)},LP:function(t,n){this._P(),this.Cb.kP(t,n),this._P(!0)},FP:function(t,n){this._P(),this.Cb.DP(t,n),this._P(!0)}}),y="autoMerge",i.Y8.ch(y,{init:function(){var t=this,n=t.Mf;t.Cb=new b(n)},applyChanges:function(t){var n,e=t.changes,i=t.isUndo;e&&(n=i?e.originalAutoMerge:e.currentAutoMerge)&&this.EP(n)},undo:function(t){var n=t.originalAutoMerge;n&&this.EP(n)},dispose:function(t){var n=this,e;!1!==(t&&t.clearCache)&&n.Cb&&(n.Cb.L0(),n.Cb=g)}}),i.Worksheet.ch(y,{init:function(){var t=this,n=t.Cb=t.Ut.Cb;t.unbind(i.Events.TopRowChanged+"."+y),t.unbind(i.Events.LeftColumnChanged+"."+y),t.bind(i.Events.TopRowChanged+"."+y,(function(){var e,r,o,u,a,s,c,f,l=n.all();if(l.length>0)for(e=t.frozenColumnCount(),r=t.getColumnCount()-t.frozenTrailingColumnCount()-1,o=0,u=l;o<u.length;o++)s=(a=u[o]).sheetArea,c=a.range,s===i.SheetArea.viewport?((-1===c.col||c.col<e)&&t.repaint(t.getRangeRect(1,0,c)),(-1===c.col||c.col<=r&&c.col+c.colCount>=e)&&t.repaint(t.getRangeRect(1,1,c)),(-1===c.col||c.col+c.colCount>r)&&t.repaint(t.getRangeRect(1,2,c))):s===i.SheetArea.rowHeader&&(f=t.Fi(),t.repaint(f.B1(1)))})),t.bind(i.Events.LeftColumnChanged+"."+y,(function(){var e,r,o,u,a,s,c,f,l=n.all();if(l.length>0)for(e=t.frozenRowCount(),r=t.getRowCount()-t.frozenTrailingRowCount()-1,o=0,u=l;o<u.length;o++)s=(a=u[o]).sheetArea,c=a.range,s===i.SheetArea.viewport?((-1===c.row||c.row<e)&&t.repaint(t.getRangeRect(0,1,c)),(-1===c.row||c.row<=r&&c.row+c.rowCount>=e)&&t.repaint(t.getRangeRect(1,1,c)),(-1===c.row||c.row+c.rowCount>r)&&t.repaint(t.getRangeRect(2,1,c))):s===i.SheetArea.colHeader&&(f=t.Fi(),t.repaint(f.L1(1)))}))},dispose:function(t){!1!==t.clearCache&&(this.Cb=g,this.unbind(i.Events.TopRowChanged+"."+y),this.unbind(i.Events.LeftColumnChanged+"."+y))},onLayoutChanged:function(t){var n=t.changeType,e=t.row,r=t.rowCount,o=t.col,u=t.colCount,a=t.sheetArea,s=this.Ut,c={triggerSource:i.ROW_COL_ADJUST_TRIGGER_SOURCE};"addRows"===n?s.jP(e,r,a):"deleteRows"===n?s.OP(e,r,a,c):"addColumns"===n?s.RP(o,u,a):"deleteColumns"===n?s.BP(o,u,a,c):"setRowCount"===n?s.LP(r,a):"setColumnCount"===n&&s.FP(u,a),"invalidateLayout"===n&&this.My<=0&&this.Cb.IP()},onLayoutChangedFromOp:function(t){var n=t.changeType,e=t.row,i=t.rowCount,r=t.col,o=t.colCount,u=t.sheetArea,a=this.Ut;"addRows"===n?a.jP(e,i,u):"deleteRows"===n?a.OP(e,i,u):"addColumns"===n?a.RP(r,o,u):"deleteColumns"===n?a.BP(r,o,u):"setRowCount"===n?a.LP(i,u):"setColumnCount"===n&&a.FP(o,u)},moveHeaderAsFrozen:function(t){N(this.Cb,t)},toJson:function(t,n){var e,i=n&&n.ignoreStyle;i||(e=this.Cb,t.autoMergeRangeInfos=e.toJSON(),n&&n.includeAutoMergedCells&&(e.IP(!n.gp,!0),k(e,t)))},fromJson:function(t,n,e){var i;e&&e.ignoreStyle||this.Cb.fromJSON(t.autoMergeRangeInfos)},wh:function(t,n,e){var i,r,o,u,a=e&&!1===e.includeStyles;a||(t.lossless.autoMerge={},i=this.Cb,t.lossless.autoMerge.autoMergeRangeInfos=i.toJSON(),r=i.Mf.NMi,e&&e.includeAutoMergedCells&&(o={},u=r&&0===e.fileType,i.IP(!e.gp,!0,u),k(i,o,u),I(o,t)))},yh:function(t,n,e){var i;!(e&&!1===e.includeStyles)&&t.lossless&&t.lossless.autoMerge&&this.Cb.fromJSON(t.lossless.autoMerge.autoMergeRangeInfos)}}),i.Workbook.ch(y,{onCultureChanged:function(){l()}}),i.GC$.extend(i.Worksheet.prototype,{autoMerge:function(t,n,e,r,o){void 0===n&&(n=d.column),void 0===e&&(e=h.free),void 0===r&&(r=i.SheetArea.viewport),void 0===o&&(o=v.source);var u=this.Cb;if(0===arguments.length)return u.all();t&&(this.Ut._P(),n===d.none?u.remove(t,r):u.add(t,n,e,r,o),this.zw())}})},248:function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.SR=void 0;var i=e(76472);n.SR={en:i}},349:function(t,n,e){var i;!function(){"use strict";var t,n={924:function(t,n,e){var i,r,o,u,a,s,c,f,l,h,d,v,p,m,g,b,y,w,M,C,x,S;function T(t,n){return[t,n].join(",")}function A(t,n,e,i){for(var r,o=0,u=new w(t,n,e);u.O6t();)r=u.R6t(),(r=i?s(r):r)&&o++;return f(o)}function _(t,n,e,i,r,o,u){for(var d,v,m,g,b=u?1:0,y=0,M=0,C=new w(t,n,e);C.O6t();)if(d=C.R6t(),s(d)){if(v=a(d),p(v))return h;b=u?b*v:b+v,y+=v*v,M++}else if(c(d))return d;return o||u?f(b):(m=Math.max(0,(M*y-b*b)/(M*(M-r))),g=i?Math.sqrt(m):m,M<=1?l:f(g))}function I(t,n,e){for(var i,o,u=0,a=0,d=new w(t,n,e);d.O6t();){if(i=d.R6t(),c(i))return i;if(s(i)){if(o={value:0},!r.Convert.sJ(i,o))return h;u+=o.value,a++}}return 0===a?l:f(u/a)}function k(t,n,e){return A(t,n,e,!0)}function N(t,n,e){return A(t,n,e,!1)}function D(t,n,e){var i,o=new w(t,n,e);return o.O6t()?(i=o.R6t(),o.O6t()?r.Errors.Number:i):h}function O(t,n,e){for(var i,o,u=!1,l=-r.Functions.B6t,d=new w(t,n,e);d.O6t();){if(i=d.R6t(),c(i))return i;if(s(i)){if(o=a(i),p(o))return h;(!u||o>l)&&(l=o),u=!0}}return u?f(l):0}function j(t,n,e){for(var i,o,u=!1,l=r.Functions.B6t,d=new w(t,n,e);d.O6t();){if(i=d.R6t(),c(i))return i;if(s(i)){if(o=a(i),p(o))return h;(!u||i<l)&&(l=i),u=!0}}return u?f(l):0}function E(t,n,e){return _(t,n,e,!1,0,!1,!0)}function R(t,n,e){return _(t,n,e,!0,1)}function L(t,n,e){return _(t,n,e,!0,0)}function F(t,n,e){return _(t,n,e,!1,0,!0)}function B(t,n,e){return _(t,n,e,!1,1)}function P(t,n,e){return _(t,n,e,!1,0)}Object.defineProperty(n,"__esModule",{value:!0}),n.db_dstdev=n.db_daverage=void 0,i=e(522),r=e(307),o=i.Common.$T,u=null,a=r.Convert.uJ,s=r.Convert.q8,c=r.Convert.BJ,f=r.Convert.L6t,l=r.Errors.DivideByZero,h=r.Errors.Value,d=r.Functions.F6t,v=r.Functions.OMt,p=isNaN,m=i.Common.zf,g=m.fJ,b=(0,r.sR)().Exp_InvalidCast,y=function(){function t(t,n,e){this.N6t=t,this.k6t=n,this.D6t=e}return t.prototype.P6t=function(t){var n={"=":9,"<>":10,"<":11,"<=":12,">":13,">=":14},e=(0,r.evaluateOperator)(n[this.N6t],t,this.k6t);return!!r.Functions.G6t(e)&&r.Convert.U6t(e)},t}(),w=function(){function t(t,n,e){var i=this;if(i.Ky=0,i._6t=t,i.E6t=e,i.j6t={},3===arguments.length){if(i.yft=i.mvt(t,n),t.rowCount<2||t.colCount<1||e.rowCount<2||e.colCount<1||i.yft<0||i._6t.colCount<=i.yft)throw b}else if(2===arguments.length&&(i.yft=-1,t.rowCount<2||t.colCount<1||e.rowCount<2||e.colCount<1))throw b}return t.prototype.mvt=function(t,n){var e,i;if(v(n)){for(e=0;e<t.colCount;e++)if((i=r.Convert.j(t[0][e]))&&this.H6t(i,n))return e;return-1}return r.Convert.z6t(n)-1},t.prototype.R6t=function(){var t=this;if(t.Ky<=0||t._6t.rowCount<=t.Ky)throw(0,r.sR)().Exp_InvalidOperation;return t._6t[t.Ky][t.yft]},t.prototype.O6t=function(){for(var t=this,n=!1,e=t._6t.rowCount;!n&&t.Ky<e;)t.Ky++,t.Ky<e&&(n=t.V6t());return n},t.prototype.Y6t=function(t){var n,e,o,a,s;if(v(t)){for(n=["=","<>","<=",">=","<",">"],e=r.Convert.j(t),o=void 0,a=void 0,o=0;o<n.length;o++)if(i.Common.zf.fJ(e,n[o]))return e=e.substring(n[o].length),s=i.Common.st.Z6t(e),p(s)?this.H6t("true",e)?t=!0:this.H6t("false",e)?t=!1:(t=e,a=0===o):t=s,new y(n[o],t,a);return new y("=",t)}return t?new y("=",t):u},t.prototype.W6t=function(t,n){var e,i=this,r=i.j6t,o=T(t,n),u=r[o];return u||r[e="_"+o]||(u=r[o]=i.Y6t(i.E6t[t][n]),r[e]=!0),u},t.prototype.V6t=function(){var t,n,e,i,r,u,a,s,c,f=this,l=!1,h=f.E6t,d=f.Ky,p=h.rowCount,m=h.colCount,b=f._6t,y=f.Q6t;if(!y){for(i=h[0],y=[],n=0;n<m;n++){if((e=f.mvt(b,i[n]))<0)return!1;y[n]=e}f.Q6t=y}for(t=1;!l&&t<p;t++)for(l=!0,n=0;l&&n<m;n++)if(r=f.W6t(t,n)){if(u=b[d][y[n]],"="===r.N6t&&(a=r.k6t,v(a)&&v(u))){s=o.jJ(a,!0),c=r.D6t,l=s?o.OJ("^"+s+(c?"$":"")).test(u):c?u.toLowerCase()===a.toLowerCase():g(u,a,!0);continue}l=r.P6t(u)}return l},t.prototype.H6t=function(t,n){return t.toLowerCase()===n.toLowerCase()},t}(),n.db_daverage=I,n.db_dstdev=R,d("DAVERAGE",I,3,3,S=[C={K6t:!0,J6t:4,X6t:0},x={K6t:!0},C],M="!= 1",M),d("DCOUNT",k,3,3,S,M,M),d("DCOUNTA",N,3,3,S,M,M),d("DGET",D,3,3,S,M,M),d("DMAX",O,3,3,S,M,M),d("DMIN",j,3,3,S,M,M),d("DPRODUCT",E,3,3,S,M,M),d("DSTDEV",R,3,3,S,M,M),d("DSTDEVP",L,3,3,S,M,M),d("DSUM",F,3,3,S,M,M),d("DVAR",B,3,3,S,M,M),d("DVARP",P,3,3,S,M,M)},207:function(t,n,e){var i,r,o,u,a,s,c,f,l,h,d,v,p,m,g,b,y,w,M,C,x,S,T,A,_,I,k,N,D,O,j,E,R,L,F,B,P,G,U,H,V,z,Y,Z,W,Q,K,J,X,$,q,tt,nt,et,it,rt,ot,ut,at,st,ct,ft,lt,ht,dt,vt,pt,mt,gt,bt,yt,wt,Mt,Ct,xt,St,Tt,At,_t,It,kt,Nt,Dt,Ot,jt,Et,Rt,Lt,Ft,Bt,Pt,Gt,Ut,Ht,Vt,zt,Yt,Zt,Wt,Qt,Kt,Jt,Xt,$t,qt,tn,nn,en,rn,on,un,an,sn,cn,fn,ln,hn,dn,vn=this&&this.lmo||function(t,n){var e,i,r,o,u="function"==typeof Symbol&&t[Symbol.iterator];if(!u)return t;e=u.call(t),r=[];try{for(;(void 0===n||n-- >0)&&!(i=e.next()).done;)r.push(i.value)}catch(t){o={error:t}}finally{try{i&&!i.done&&(u=e.return)&&u.call(e)}finally{if(o)throw o.error}}return r};function pn(t,n){return new r.Functions.q6t(t,n)}function mn(t,n){return{$6t:t,_c:n}}function gn(t,n){var e=[],i;for(i=0;i<o(t);i++)e.push(mn(t[i],n[i]));return e.push(mn(null,0)),e}function bn(t,n,e){var i,o,u,a,s,c,f,l=100,d=.5*t,v=d*d;for(d=h(d,m(n)),i=r.Functions.nkt(n),o=1,u=0,a=m(n),c=.9*(s=d/i),f=!1;s!==c&&0!==l;)d*=v,i*=++u,o*=++a,c=s,s=e||f?s+d/i/o:s-d/i/o,l--,f=!f;return s}function yn(t,n){var e=h(n,10),i=parseInt(t,n);return g(i)?y:e/2<=i?i-e:i}function wn(t,n,e){t<0&&(t+=h(n,10));var i=t.toString(n),r=e-o(i),u;for(u=0;u<r;u++)i="0"+i;return i.toUpperCase()}function Mn(t,n){if(t<0)return y;var e=yn(t,n);return T(e)?y:e}function Cn(t,n,e){var i=wn(t,e,n.y4);return 0<=i&&n.y4<o(i)&&n.ekt?y:i}function xn(t,n,e,i,r){var u,a;return t<0?y:(u=yn(t,e),T(u)||r&&(u<-r||r-1<u)?y:(a=wn(u,i,n.y4),0<=u&&n.y4<o(a)&&n.ekt?y:a))}function Sn(t,n){var e=Number.POSITIVE_INFINITY,i=t.ikt(),r=t.rkt();return g(i)||i===e||g(r)||r===e?y:t.j(n)}function Tn(t,n,e,i){var r=t,o=n,u=e.ikt(),a=e.rkt();return{okt:t=i?r*u-o*a:r+u,akt:n=i?r*a+o*u:o+a}}function An(t,n){var e,i,u,a,s,c,f,l,h=n?1:0,d=0;for(i=0;i<o(t);i++)if(r.Convert.Nh(t[i]))for(f=t[i],u=0;u<f.rowCount;u++)for(a=0;a<f.columnCount;a++){if(!(e=I(f.getValue(u,a))))return y;h=(c=Tn(h,d,e,n)).okt,d=c.akt}else if(r.Convert.LE(t[i]))for(l=t[i],s=0;s<l.getRangeCount();s++)for(u=0;u<l.getRowCount(s);u++)for(a=0;a<l.getColumnCount(s);a++){if(!(e=I(l.getValue(s,u,a))))return y;h=(c=Tn(h,d,e,n)).okt,d=c.akt}else{if(!(e=I(t[i])))return y;h=(c=Tn(h,d,e,n)).okt,d=c.akt}return Sn(pn(h,d))}function _n(t,n){return S(bn(t,n,!0))}function In(t,n){return S(bn(t,n,!1))}function kn(t,n){var e,i,r,o,u,s,c,f,h,d=17976931348623157e292,v=.5772156649015329,p=0,m=.25*t*t,g=1,b=0,y=1,w=2/t;if(n>0){for(b=-v,o=1;o<n;o++)b+=1/o,g*=o+1;if(y=w,1===n)p=1/t;else{for(s=1,c=1,e=u=g/n,o=1;o<n;o++){if(e+=i=(u/=n-o)*(c*=-m)/(s*=o),d-a(i)<a(e)||w>1&&d/w<y)return d;y*=w}if(i=a(e*=.5),y>1&&d/y<i||i>1&&d/i<y)return d;p=e*y}}h=-v,0===n?(b=h,i=1):(b+=1/n,i=1/g),e=(h+b-(f=2*l(t/2)))*i,r=1;do{e+=((h+=1/r)+(b+=1/(r+n))-f)*(i*=m/(r*(r+n))),r++}while(a(i/e)>11102230246251565e-32);return e=.5*e/y,1&n&&(e=-e),S(p+=e)}function Nn(t,n){var e=[.0007969367292973471,.08283523921074408,1.239533716464143,5.447250030587687,8.74716500199817,5.303240382353949,1],i=[.0007621256162081731,.07313970569409176,1.1271960812968493,5.112079511468076,8.424045901417724,5.214515986823615,1],r=[.0009244088105588637,.08562884743544745,1.2535274390105895,5.470977403304171,8.761908832370695,5.306052882353947,1],o=[.0005713231280725487,.06884559087544954,1.105142326340617,5.073863861286015,8.399855543276042,5.209828486823619,1],u=[-.011366383889846916,-1.2825271867050931,-19.553954425773597,-93.20601521237683,-177.68116798048806,-147.07750515495118,-51.41053267665993,-6.050143506007285],a=[.05108625947501766,4.982138729512334,75.82382841325453,366.7796093601508,710.8563049989261,597.4896124006136,211.68875710057213,25.207020585802372],h=[64.3178256118178,856.4300259769806,3882.4018360540163,7240.467741956525,5930.727011873169,2062.0933166032783,242.0057402402914],d=[74.23732770356752,1056.4488603826283,4986.410583376536,9562.318924047562,7997.041604473507,2826.1927851763908,336.0936078106983],v=[15592.436785523574,-14663929.59039716,5435264770.518765,-982136065717.9115,87590639439536.7,-0xc5090e8ec6601,0x9d4a5b305a0018,-0x41b52d6418d9ec],p=[1263204747.9017804,-647355876379.1603,114509511541823.73,-8127702555013251,0x2cf35a16e6cd620,-0xacf20aeef158b80],g=[1041.2835366425984,626107.330137135,268919633.39381415,86400248710.3935,20297961275010.555,3171577528429750.5,0x37a4bf79f36ba00],b=[594.3015923461282,235564.09294306856,73481194.44597217,18760131610.870617,3882312774962.3857,620557727146953.8,0xf41f1e2a3d2440,0x3721e321ece8fe00],y=[-4794432209.782018,1956174919465.5657,-249248344360967.72,9708622510473064],w=[-899971225.7055594,452228297998.19403,-72749424522181.83,0xd15a1534be241],M=[499.563147152651,173785.4016763747,48440965.83399621,11185553704.535683,2112775201154.892,310518229857422.56,0x710505f9ecba70,0x17be34c7b662cc00],C=[620.8364781180543,256987.25675774884,83514679.14319493,22151159547.97925,4749141220799.914,784369607876235.9,89522233618462740,0x49de55d9c0a4e400],x=.7978845608028654,T=2.356194490192345,A=.7853981633974483;function _(t,n,e,i){var r=0,o=m(n[r]),u=e;r++,i&&(o+=t,u--);do{o=o*t+m(n[r]),r++,--u}while(0!==u);return o}function I(t,n){var l,v,p,m,g,b=n?e:i,S=n?r:o,I=n?u:a,k=n?h:d,N=n?y:w,D=n?M:C,O=n?5.783185962946784:14.681970642123893,j=n?30.471262343662087:49.2184563216946;return t<=5?(v=t*t,n&&t<1e-5?1-v/4:(p=(v-O)*(v-j),p*=l=_(v,N,3)/_(v,D,8,!0),n?p:p*t)):(l=5/t,p=_(v=n?25/(t*t):l*l,b,6)/_(v,S,6),m=_(v,I,7)/_(v,k,7,!0),(p=p*c(g=t-(n?A:T))-l*m*s(g))*x/f(t))}function k(t,n){var m,y,w,M,C,S=n?e:i,k=n?r:o,N=n?u:a,D=n?h:d,O=n?v:p,j=n?g:b,E=n?1:t,R=n?7:5,L=n?7:8;return t<=5?(m=E*_(y=t*t,O,R)/_(y,j,L,!0),m+=.6366197723675814*(n?l(t)*I(t,!0):I(t,!1)*l(t)-1/t)):(m=5/t,w=_(y=n?25/(t*t):m*m,S,6)/_(y,k,6),M=_(y,N,7)/_(y,D,7,!0),(w=w*s(C=t-(n?A:T))+m*M*c(C))*x/f(t))}function N(t,n){var e=k(t,!0),i=k(t,!1),r=1,o=2*r,u;if(0===n)return e;if(1===n)return i;do{u=o*i/t-e,e=i,i=u,o+=2,++r}while(r<n);return u}return S(N(t,n))}function Dn(t){return Mn(t,2)}function On(t){return Mn(t,16)}function jn(t){return Mn(t,8)}function En(t,n){return xn(t,n,2,16)}function Rn(t,n){return xn(t,n,2,8)}function Ln(t,n){return Cn(t,n,2)}function Fn(t,n){return Cn(t,n,16)}function Bn(t,n){return Cn(t,n,8)}function Pn(t,n){return xn(t,n,16,2,512)}function Gn(t,n){return xn(t,n,8,2,512)}function Un(t,n){return xn(t,n,16,8,536870912)}function Hn(t,n){return xn(t,n,8,16,549755813888)}function Vn(t,n){var e,i=C(t*f(2)),r=2*i-1;return n.ekt&&(r=(e=2*(i=C(n.y4*f(2)))-1)-r),r}function zn(t){return Vn(t,{ekt:!1})}function Yn(t){return x(t)}function Zn(t,n){return t===n||i.Common.st.ukt(t,n)?1:0}function Wn(t,n){return t>=n?1:0}function Qn(t,n,e){return"i"!==e&&"j"!==e?r.Errors.Value:Sn(pn(t,n),e)}function Kn(t){return S(f(t.okt*t.okt+t.akt*t.akt))}function Jn(t){return S(t.akt)}function Xn(t){return 0===t.okt&&0===t.akt?r.Errors.DivideByZero:S(p(t.akt,t.okt))}function $n(t){return Sn(pn(t.okt,-t.akt))}function qn(t){return Sn(pn(c(t.okt)*_(t.akt,!1),-s(t.okt)*_(t.akt,!0)))}function te(t,n){var e=t.okt,i=t.akt,r=n.okt,o=n.akt;return Sn(pn((e*r+i*o)/(r*r+o*o),(i*r-e*o)/(r*r+o*o)))}function ne(t){return Sn(pn(d(t.okt)*c(t.akt),d(t.okt)*s(t.akt)))}function ee(t){var n=t.okt,e=t.akt;return Sn(pn(l(f(n*n+e*e)),p(e,n)))}function ie(t){var n=t.okt,e=t.akt,i=A.ckt(v,10);return Sn(pn(i*l(f(n*n+e*e)),i*p(e,n)))}function re(t){var n=t.okt,e=t.akt,i=A.ckt(v,2);return Sn(pn(i*l(f(n*n+e*e)),i*p(e,n)))}function oe(t,n){var e,i,r=t.okt,o=t.akt;return 0===r&&0===o?n>0?"0":y:(e=f(r*r+o*o),i=p(o,r),Sn(pn(h(e,n)*c(n*i),h(e,n)*s(n*i))))}function ue(t){return S(t.okt)}function ae(t){return Sn(pn(s(t.okt)*_(t.akt,!1),c(t.okt)*_(t.akt,!0)))}function se(t){var n,e,i=t.okt,r=t.akt;return 0===i&&0===r?"0":(n=f(i*i+r*r),e=p(r,i),Sn(pn(f(n)*c(e/2),f(n)*s(e/2))))}function ce(t,n){return Sn(pn(t.okt-n.okt,t.akt-n.akt))}function fe(){return An(arguments,!0)}function le(){return An(arguments,!1)}function he(t){var n,e=["cup","mmHg","J","sec","cel","kel","hh","Wh","wh","flb","BTU"];for(n=0;e[n];n++)if(0===t.localeCompare(e[n]))return!1;return!0}function de(t,n,e){var i,r,u,a,s,c,f=0,l=1;for(i=0;t[i].$6t;i++)if(0===e.localeCompare(t[i].$6t))return{fkt:!0,vit:l,lkt:f=t[i]._c};if(n)for(i=0;n[i].$6t;i++)(r=e.substr(0,1))===(u=n[i].$6t.substr(0,1))&&he(e)&&(l=n[i]._c);for(i=0;t[i].$6t;i++)if(a=o(t[i].$6t),(s=e.substr(1,a))===(c=t[i].$6t.substr(0,a))&&he(e))return{fkt:!0,vit:l,lkt:f=t[i]._c};return{fkt:!1,vit:l,lkt:f}}function ve(t,n,e){var i,r,u,a,s,c,f,l,h,d,v;if(_e(n).unit&&_e(e).unit)return Me(t,n,e);if(1===(i=be(n,e)))return b;if(2===i)return ye(t,n,e);if(me(n)&&me(e))return ge(t,n,e);if(pe(n)||pe(e))return b;for(r=[B,Q,nt,it,lt,ot,ht,At,ht,_t,Ft],u=0;u<o(r);u++)if(c=(s=de(a=r[u],qt,n)).fkt,f=s.lkt,l=s.vit,h=(s=de(a,qt,e)).fkt,d=s.vit,v=s.lkt,c&&h&&0!==f&&0!==d)return t*l/f*v/d;return b}function pe(t){if(nn.indexOf(t)>=0)return!1;var n=vn([t.slice(0,1),t.slice(1)],2),e=n[0],i=n[1];return $t.indexOf(e)>=0&&nn.indexOf(i)>=0}function me(t){for(var n=0;n<q.length;n++)if(t===q[n].$6t)return!0;return"sec"===t.slice(1)||"s"===t.slice(1)}function ge(t,n,e){var i=de(q,qt,n),r=de(q,qt,e);return t*i.vit/i.lkt*r.lkt/r.vit}function be(t,n){var e=t.indexOf("bit")>-1||t.indexOf("byte")>-1,i=n.indexOf("bit")>-1||n.indexOf("byte")>-1;return e&&i?2:i||e?1:0}function ye(t,n,e){var i=we(n),r=we(e);return t*i.vit/i.lkt*r.lkt/r.vit}function we(t){var n,e,i,r,o,u,a;if(t.indexOf(Pt)>-1?(i=(n=vn([t.slice(0,-3),t.slice(-3)],2))[0],o=n[1]):t.indexOf(Gt)>-1&&(i=(e=vn([t.slice(0,-4),t.slice(-4)],2))[0],o=e[1]),i)for(a=0;tn[a].$6t;a++)i===tn[a].$6t&&(r=tn[a]._c);else r=1;return o===Pt?u=Bt[0]._c:o===Gt&&(u=Bt[1]._c),{vit:r,lkt:u}}function Me(t,n,e){var i,r=_e(n);switch(r.unit){case Ut.Rank:i=Te(t,e);break;case Ut.Reau:i=Ae(t,e);break;case Ut.C:case Ut.cel:i=Ce(t,e);break;case Ut.F:case Ut.fah:i=xe(t,e);break;case Ut.K:case Ut.kel:i=Se(t*r.prefixNumber,e)}return i}function Ce(t,n){var e,i=_e(n);switch(i.unit){case Ut.Rank:return 9*t/5+32+Xt;case Ut.Reau:return.8*t;case Ut.cel:case Ut.C:return t;case Ut.F:case Ut.fah:return 9*t/5+32;case Ut.K:case Ut.kel:return e=i.prefixNumber,(t+Jt)/e}}function xe(t,n){var e,i=_e(n);switch(i.unit){case Ut.Rank:return t+Xt;case Ut.Reau:return 4*(t-32)/9;case Ut.F:case Ut.fah:return t;case Ut.C:case Ut.cel:return 5*(t-32)/9;case Ut.K:case Ut.kel:return e=i.prefixNumber,(5*(t-32)/9+Jt)/e}}function Se(t,n){var e,i=_e(n);switch(i.unit){case Ut.Rank:return 9*t/5;case Ut.Reau:return.8*(t-Jt);case Ut.C:case Ut.cel:return t-Jt;case Ut.F:case Ut.fah:return 9*(t-Jt)/5+32;case Ut.K:case Ut.kel:return t/(e=i.prefixNumber)}}function Te(t,n){var e,i=_e(n);switch(i.unit){case Ut.Rank:return t;case Ut.Reau:return.8*(t-Xt-32)*5/9;case Ut.C:case Ut.cel:return 5*(t-Xt-32)/9;case Ut.F:case Ut.fah:return t-Xt;case Ut.K:case Ut.kel:return e=i.prefixNumber,(Jt+5*(t-Xt-32)/9)/e}}function Ae(t,n){var e,i=_e(n);switch(i.unit){case Ut.Rank:return 1.25*t*9/5+32+Xt;case Ut.Reau:return t;case Ut.C:case Ut.cel:return 1.25*t;case Ut.F:case Ut.fah:return 1.25*t*9/5+32;case Ut.K:case Ut.kel:return e=i.prefixNumber,(1.25*t+Jt)/e}}function _e(t){var n,e,i=1;if(Ut[t])return{unit:t,prefixNumber:i};if("K"===Ut[t.slice(1)]||"kel"===Ut[t.slice(1)]){for(n=t.slice(0,1),t=t.slice(1),e=0;qt[e].$6t;e++)n===qt[e].$6t&&(i=qt[e]._c);return{unit:t,prefixNumber:i}}return{unit:void 0,prefixNumber:i}}function Ie(t,n,e,i){var r,o;if(""===t&&""===n)return w;if(o={value:0},!0===N(t,r={value:0})&&!0===N(n,o)){if(t=r.value,n=o.value,t<0||t>k||t%1!=0)return y;if("bitOperator"===e){if(n<0||n>k||n%1!=0)return y}else if("shiftOperator"===e&&0===t)return 0;return i(t,n)}return w}function ke(t,n){return Ie(t,n,"bitOperator",(function(t,n){return t&n}))}function Ne(t,n){return Ie(t,n,"bitOperator",(function(t,n){return t|n}))}function De(t,n){return Ie(t,n,"bitOperator",(function(t,n){return t^n}))}function Oe(t,n){return Ie(t,n,"shiftOperator",(function(t,n){if(n>=48)return y;if(n<0&&t<1<<-n)return 0;var e=t<<n;return e>k?y:e}))}function je(t,n){return Ie(t,n,"shiftOperator",(function(e,i){return i>53?y:n>=0?t>>n:t<<-n}))}function Ee(t,n){if(""===t)return y;if(!0===t||!1===t)return w;var e=I(t);return e?n(e):y}function Re(t){return Ee(t,(function(t){return Sn(Ze(t),t.hkt())}))}function Le(t){return Ee(t,(function(t){return qe(Ve(t),pn(0,0))?y:Sn($e(ze(t),Ve(t)),t.hkt())}))}function Fe(t){return Ee(t,(function(t){return qe(t,pn(0,0))?y:Sn(Qe(t),t.hkt())}))}function Be(t){return Ee(t,(function(t){return qe(Ye(t),pn(0,0))?y:Sn(Ke(t),t.hkt())}))}function Pe(t){return Ee(t,(function(t){return qe(ze(t),pn(0,0))?y:Sn(Je(t),t.hkt())}))}function Ge(t){return Ee(t,(function(t){return qe(Ze(t),pn(0,0))?y:Sn(Xe(t),t.hkt())}))}function Ue(t){return Ee(t,(function(t){return Sn(Ye(t),t.hkt())}))}function He(t){return Ee(t,(function(t){return Sn(We(t),t.hkt())}))}function Ve(t){var n=t.ikt(),e=t.rkt();return pn(s(n)*_(e,!1),c(n)*_(e,!0))}function ze(t){var n=t.ikt(),e=t.rkt();return pn(c(n)*_(e,!1),-s(n)*_(e,!0))}function Ye(t){var n=t.ikt(),e=t.rkt();return pn(_(n,!0)*c(e),_(n,!1)*s(e))}function Ze(t){var n=t.ikt(),e=t.rkt();return pn(_(n,!1)*c(e),_(n,!0)*s(e))}function We(t){return $e(Ve(t),ze(t))}function Qe(t){return $e(D,Ve(t))}function Ke(t){return $e(D,Ye(t))}function Je(t){return $e(D,ze(t))}function Xe(t){return $e(D,Ze(t))}function $e(t,n){var e,i,r=t.ikt(),o=t.rkt(),u=n.ikt(),a=n.rkt();return Math.abs(a)<Math.abs(u)?pn((r+o*(e=a/u))/(u+a*e),(o-r*e)/(u+a*e)):pn((o+r*(i=u/a))/(a+u*i),(o*i-r)/(a+u*i))}function qe(t,n){return t.ikt()===n.ikt()&&t.rkt()===n.rkt()}Object.defineProperty(n,"__esModule",{value:!0}),i=e(522),r=e(307),o=i.Common.Uf.tR,u=void 0,a=Math.abs,s=Math.sin,c=Math.cos,f=Math.sqrt,l=Math.log,h=Math.pow,d=Math.exp,v=Math.E,p=Math.atan2,m=parseFloat,g=isNaN,b=r.Errors.NotAvailable,y=r.Errors.Number,w=r.Errors.Value,M=r.Functions.F6t,C=r.Functions.dkt,x=r.Functions.Caa,S=r.Convert.L6t,T=r.Convert.BJ,A=r.Functions.MathHelper,_=A.vkt,I=r.Functions.mkt,k=0xffffffffffff,N=r.Convert.sJ,D=pn(1,0),B=gn(["g","sg","lbm","u","ozm","grain","cwt","shweight","uk_cwt","lcwt","hweight","stone","ton","uk_ton","LTON","brton"],[1,685217658567918e-19,O=.00220462262184878,602214179421676e9,.0352739619495804,j=7e3*O,E=O/100,E,R=O/112,R,R,L=O/14,110231131092439e-20,F=O/2240,F,F]),Q=gn(["m","mi","Nmi","in","ft","yd","ang","Pica","ell","ly","pc","pica","survey_mi","parsec","Picapt"],[1,H=(U=(G=(P=1e4/254)/12)/3)/1760,1/1852,P,G,U,1e10,2834.64566929134,V=P/45,Z=105700083402462e-30,W=324077928966473e-31,z=6*P,Y=.00062136994949495,W,2834.64566929134]),q=gn(["yr","day","hr","mn","sec","d","min","s"],[1,K=365.25,J=24*K,X=60*J,$=60*X,K,X,$]),nt=gn(["Pa","atm","mmHg","p","at","psi","Torr"],[1,986923266716013e-20,tt=.007500637554192,1,986923266716013e-20,.000145037737730209,.0075006168270417]),it=gn(["N","dyn","lbf","dy","pond"],[1,et=1e5,.22480894309971,et,101.971621297793]),ot=gn(["HP","W","h","w","PS"],[1,rt=745.69987158227,1,rt,1.013869665424]),lt=gn(["J","e","c","cal","eV","HPh","Wh","flb","BTU","ev","hh","wh","btu"],[1,1e-7,ft=.239005736137667,ft,ut=624150964712042e4,at=1/(3600*rt),st=1/3600,.737562149277265,ct=.000947817120313317,ut,at,st,ct]),ht=gn(["T","ga"],[1,1e4]),At=gn(["tsp","tspm","tbs","oz","cup","pt","qt","uk_qt","gal","uk_gal","l","uk_pt","us_pt","lt","ang3","ang^3","barrel","bushel","ft3","ft^3","in3","in^3","ly3","ly^3","m3","m^3","mi3","mi^3","yd3","yd^3","Nmi3","Nmi^3","Pica3","Pica^3","Picapt3","Picapt^3","GRT","regton","MTON","L"],[1,.98578431875,1/3,1/6,1/48,1/96,1/192,.00433684471160932,1/768,.00108421117790233,dt=.00492892159375,.00867368942321863,1/96,dt,vt=1e27*dt,vt,1/32256,pt=.000139870932189991,mt=.00017406322338,mt,gt=.30078125,gt,bt=82073596535e-54,bt,yt=492892159375e-17,yt,wt=118251117638e-26,wt,Mt=64467860511e-16,Mt,Ct=775941468987e-27,Ct,xt=112266,xt,xt,xt,St=1740632233796e-18,St,Tt=4351580584491e-18,dt]),_t=gn(["admkn","kn","m/h","m/hr","m/s","m/sec","mph"],[1,1.00063930885529,1853.184,1853.184,.514773333333333,.514773333333333,1.15151515151515]),Ft=gn(["m2","m^2","ft2","ft^2","in2","in^2","yd2","yd^2","uk_acre","us_acre","ang2","ang^2","ar","ha","Morgen","mi2","mi2","Nmi2","Nmi^2","Pica2","Picapt2","Pica^2","Picapt^2","ly2","ly^2"],[1,1,It=10.7639104167097,It,kt=144*It,kt,Nt=It/9,Nt,Dt=.000247105381467165,Ot=.000247104393046628,1e20,1e20,.01,1e-4,4e-4,jt=Nt/3097600,jt,Et=2.91553349598123e-7,Et,Rt=8035216.07043214,Rt,Rt,Rt,Lt=111725076312873e-46,Lt]),Bt=gn(["bit","byte"],[1,.125]),Pt="bit",Gt="byte",Ut={K:"K",kel:"kel",cel:"cel",C:"C",F:"F",fah:"fah",Rank:"Rank",Reau:"Reau"},Ht="day",Vt="d",zt="yr",Yt="hr",Zt="mn",Wt="min",Qt="sec",Kt="s",Jt=273.15,Xt=459.67,qt=gn($t=["Y","Z","E","P","T","G","M","k","h","e","d","c","m","u","n","p","f","a","z","y"],[1e24,1e21,1e18,1e15,1e12,1e9,1e6,1e3,100,10,.1,.01,.001,1e-6,1e-9,1e-12,1e-15,1e-18,1e-21,1e-24]),tn=gn(["Y","Z","E","P","T","G","M","k","h","e","d","c","m","u","n","p","f","a","z","y","Yi","Zi","Ei","Pi","Ti","Gi","Mi","ki"],[1e24,1e21,1e18,1e15,1e12,1e9,1e6,1e3,100,10,.1,.01,.001,1e-6,1e-9,1e-12,1e-15,1e-18,1e-21,1e-24,Math.pow(2,80),Math.pow(2,70),Math.pow(2,60),Math.pow(2,50),Math.pow(2,40),Math.pow(2,30),Math.pow(2,20),Math.pow(2,10)]),nn=["sg","lbm","ozm","grain","cwt","shweight","uk_cwt","lcwt","hweight","stone","uk_ton","lcwt","hweight","stone","uk_ton","LTON","brton","ton","mi","Nmi","in","ft","yd","ell","Pica","survey_mi","Picapt","psi","Torr","lbf","HP","h","PS","HPh","flb","BTU","hh","btu","tsp","tspm","tbs","oz","cup","pt","us_pt","uk_pt","qt","UK_qt","gal","uk_gal","barrel","bushel","ft3","ft^3","in3","in^3","mi3","mi^3","yd3","yd^3","Nmi3","Nmi^3","Picapt3","Picapt^3","Pica3","Pica^3","GRT","regton","MTON","kn","admkn","uk_acre","us_acre","ft2","ft^2","in2","in^2","ly2","ly^2","Morgen","mi2","mi^2","Nmi2","Nmi^2","Pica2","Picapt^2","Pica^2","Picapt^2","yd2","yd^2"],rn={J6t:5},sn={J6t:8},cn={J6t:8,gkt:!0},ln=[{J6t:0,pkt:"<= 0"},an={J6t:2,pkt:"< 0"}],hn=[en={J6t:0},{J6t:0,bkt:0}],dn=[on={J6t:5,pkt:["checkLength 10"]},un={ykt:!0,J6t:2,bkt:1,pkt:["< 1","> 10"]}],M("BESSELI",_n,2,2,fn=[en,an]),M("BESSELJ",In,2,2,fn),M("BESSELK",kn,2,2,ln),M("BESSELY",Nn,2,2,ln),M("BIN2DEC",Dn,1,1,on),M("BIN2HEX",En,1,2,dn,u,u,{wkt:1}),M("BIN2OCT",Rn,1,2,dn,u,u,{wkt:1}),M("DEC2BIN",Ln,1,2,[{J6t:0,pkt:["< -512","> 511"]},un],u,u,{wkt:1}),M("DEC2HEX",Fn,1,2,[{J6t:0,pkt:["< -549755813888","> 549755813887"]},un],u,u,{wkt:1}),M("DEC2OCT",Bn,1,2,[{J6t:0,pkt:["< -536870912","> 536870911"]},un],u,u,{wkt:1}),M("HEX2BIN",Pn,1,2,dn,u,u,{wkt:1}),M("HEX2DEC",On,1,1,on),M("HEX2OCT",Un,1,2,dn,u,u,{wkt:1}),M("OCT2BIN",Gn,1,2,dn,u,u,{wkt:1}),M("OCT2DEC",jn,1,1,on),M("OCT2HEX",Hn,1,2,dn,u,u,{wkt:1}),M("ERF",Vn,1,2,[en,{ykt:!0,J6t:0}],u,u,{wkt:1}),M("ERF.PRECISE",zn,1,1,en),M("ERFC",Yn,1,1,en),M("ERFC.PRECISE",Yn,1,1,en),M("DELTA",Zn,1,2,hn,u,u,{wkt:1}),M("GESTEP",Wn,1,2,hn,u,u,{wkt:1}),M("COMPLEX",Qn,2,3,[en,en,{J6t:5,bkt:"i"}],u,u,{wkt:2}),M("IMABS",Kn,1,1,sn),M("IMAGINARY",Jn,1,1,sn),M("IMARGUMENT",Xn,1,1,sn),M("IMCONJUGATE",$n,1,1,sn),M("IMCOS",qn,1,1,sn),M("IMDIV",te,2,2,[sn,cn]),M("IMEXP",ne,1,1,sn),M("IMLN",ee,1,1,cn),M("IMLOG10",ie,1,1,cn),M("IMLOG2",re,1,1,cn),M("IMREAL",ue,1,1,sn),M("IMSIN",ae,1,1,sn),M("IMSQRT",se,1,1,sn),M("IMSUB",ce,2,2,[sn,sn]),M("IMPOWER",oe,2,2,[sn,{J6t:2}]),M("IMPRODUCT",fe,1,255,u,-1,-1),M("IMSUM",le,1,255,u,-1,-1),M("CONVERT",ve,3,3,[{J6t:1},rn,rn]),M("BITAND",ke,0,2),M("BITLSHIFT",Oe,0,2),M("BITOR",Ne,0,2),M("BITRSHIFT",je,0,2),M("BITXOR",De,0,2),M("IMCOSH",Re,1,1),M("IMCOT",Le,1,1),M("IMCSC",Fe,1,1),M("IMCSCH",Be,1,1),M("IMSEC",Pe,1,1),M("IMSECH",Ge,1,1),M("IMSINH",Ue,1,1),M("IMTAN",He,1,1)},123:function(t,n,e){var i,r,o,u,a,s,c,f,l,h,d,v,p,m,g,b,y,w,M,C,x,S,T,A,_,I,k,N,D,O,j,E,R,L,F,B,P,G,U,H,V,z,Y,Z,W,Q,K,J,X,$,q,tt,nt,et,it,rt,ot,ut,at,st,ct,ft,lt,ht,dt,vt,pt,mt,gt,bt,yt,wt,Mt,Ct,xt,St=this&&this.lmo||function(t,n){var e,i,r,o,u="function"==typeof Symbol&&t[Symbol.iterator];if(!u)return t;e=u.call(t),r=[];try{for(;(void 0===n||n-- >0)&&!(i=e.next()).done;)r.push(i.value)}catch(t){o={error:t}}finally{try{i&&!i.done&&(u=e.return)&&u.call(e)}finally{if(o)throw o.error}}return r};function Tt(t){return t.getMonth()}function At(t){return t.getDate()}function _t(t){return t.getFullYear()}function It(t,n){var e=_t(t),i=new Date(e,n,1),r=F(_t(i),Tt(i));At(t)>r&&t.setDate(r),t.setMonth(n)}function kt(t){return t instanceof Date?i.Common.ct.o0(t):t}function Nt(t,n,e){var i=_t(n)-_t(t),o=Tt(n)-Tt(t)+12*i,u=At(n)-At(t),a=-1;return 0===e?a=r.Functions.Mkt(t,n):c(e,[1,2,3])>=0?a=kt(n)-kt(t):4===e&&(a=30*o+u),a}function Dt(t,n,e,i,r){var o,a=M(1+t,n),s=u(a)?a:D;return 0===t?n:v(s)||(o=u(a=(a-1)/t)?a:D,v(o))?D:u(a=(-e*s-i)/((1+t*r)*o))?a:D}function Ot(t,n,e,i){var r=_t(n),o=Tt(n),u=At(n),a=new Date(1,0,1),s=0,c=u===F(r,o),f=12/e,l=r-_t(t);a.setFullYear(1),l>0&&(l=(l-1)*e);do{It(a=new Date(r,o,u),o-++l*f),c&&(s=F(_t(a),Tt(a)),a=new Date(_t(a),Tt(a),s))}while(B(t,a)<0);return i&&(It(a=new Date(r,o,u),o- --l*f),c&&(s=F(_t(a),Tt(a)),a=new Date(_t(a),Tt(a),s))),a}function jt(t,n,e,i){return P(Ot(t,n,e,!1),t,i)}function Et(t,n,e,i){var r;return r=c(i,[0,2,4,5])>=0?360/e:3===i?365/e:P(Ot(t,n,e,!1),Ot(t,n,e,!0),1)}function Rt(t,n,e,i){return P(t,Ot(t,n,e,!0),i)}function Lt(t,n,e){var i=_t(n),r=Tt(n),o=At(n),u=new Date(i,r,o),s=r-Tt(t)+12*(i-_t(t));if(It(u,Tt(u)-s),o===F(i,r))for(;At(u)!==F(_t(u),Tt(u));)u.setDate(At(u)+1);return At(t)>=At(u)&&s--,a((1+s/(12/e)).toString())}function Ft(t,n,e){return n>0?(e.Ckt?e.Skt?C(t-e.Tkt)<C(e.Akt-e.Tkt)&&(e.Akt=t,e.Ikt=n):n<e.Ikt&&(e.Akt=t,e.Ikt=n):(e.Akt=t,e.Ikt=n,e.Ckt=!0),[!1,e]):n<0?(e.Skt?e.Ckt?C(t-e.Akt)<C(e.Akt-e.Tkt)&&(e.Tkt=t,e.xkt=n):-n<-e.xkt&&(e.Tkt=t,e.xkt=n):(e.Tkt=t,e.xkt=n,e.Skt=!0),[!1,e]):isNaN(n)?[!1,e]:(e.Nkt=t,[!0,e])}function Bt(t,n,e,i,r){var o,u=Ot(t,e,i,!0),a=Ot(t,e,i,!1);if(B(u,n)>=0)return P(t,n,r)/Et(a,u,i,r);for(o=P(t,u,r)/Et(a,u,i,r);;){if(a=new Date(_t(u),Tt(u),At(u)),It(u,Tt(u)+12/i),B(u,n)>=0)return o+=P(a,n,r)/Et(a,u,i,r);o+=1}}function Pt(t,n,e,i,r,o,u){var s,c,f,l,h,d,v,p=jt(t,n,o,u),m=Rt(t,n,o,u),g=Et(t,n,o,u),b=a(Lt(t,n,o).toString()),y=0,w=100*e/o,C=1+i/o,x=m/g;if(1===b)return(f=100*e/o+r)/(l=i/o*(c=g-p)/g+1)-(h=100*e/o*p/g);for(s=0;s<b;s++)y+=w/M(C,x+s);return(d=r/M(C,b-1+m/g))+y-(v=p/g*w)}function Gt(t,n,e,i,r,o,u,s,c){var f,l,h,d,v,p,m=P(s,t,u),g=P(t,c,u),b=P(s,c,u),y=Et(t,n,o,u),w=a(Lt(t,n,o).toString()),C=100*e/o,S=1+i/o;if(g>y)switch(u){case 0:case 4:f=P(c,n,u),w=1+a(x(f/y).toString());break;default:for(l=new Date(_t(c),Tt(c),At(c)),w=0;w<32767;w++)if(h=new Date(_t(l),Tt(l),At(l)),It(l,Tt(l)+12/o),B(l,n)>=0){w+=a((x(P(h,n,u))/Et(h,l,o,u)).toString())+1;break}m=y*Bt(s,t,c,o,u),g=y*Bt(t,c,c,o,u),b=y*Bt(s,c,c,o,u)}return(d=r/M(S,w-1+g/y))+C*((v=b/y/M(S,g/y))+(p=M(S,-g/y)*(M(S,-w)-1/S)/(1/S-1))-m/y)}function Ut(t,n){var e=t.substr(0,3),i={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 i[e]?E(i[e],n):-1}function Ht(t,n,e,i,r){var o,u=M(1+t,n);return 0===t?o=(e+i)/n:(o=i*t/(u-1)+e*t/(1-1/u),r>0&&(o/=1+t)),-o}function Vt(t,n,e,i,r){var o=M(1+t,n),u;return-(0===t?i+e*n:i*o+e*(r>0?1+t:1)*(o-1)/t)}function zt(t,n,e,i,r,o,u){if(o<r||o>e||0!==u&&1!==u)return D;var a=Ht(n,e,i,0,u),s=0,c,f;for(1===r&&(t&&(s=a),u<=0&&(s+=t?i*n:-i),r++),c=r;c<=o;c++)f=u>0?Vt(n,c-2,a,i,1)-a:Vt(n,c-1,a,i,0),s+=t?a-f*n:f;return t?s:s*n}function Yt(t,n,e,i){var r=M(1+e,i),o=-(t*r*e+n*(r-1));return u(o)?o:D}function Zt(t,n,e,i,r){return c(i,[1,2,4])<0||B(n,e)>=0?D:t(n,e,i,r)}function Wt(t,n,e,i,r,o){function u(t,n,e,i){var r=0,o,u=0,a=100;for(t*=a/g(e),n/=e,n++,o=1;o<i;o++)r+=o*t/M(n,o);for(r+=i*(t+a)/M(n,i),o=1;o<i;o++)u+=t/M(n,o);return r/=u+=(t+a)/M(n,i),r/=g(e)}if(c(o,[1,2,4])<0||B(n,e)>0)return D;var a=u(i,r,o,Lt(n,e,o));return t?a/(1+r/o):a}function Qt(t,n,e,i,r,o,u,a,s){var f,l,h,d;if(c(u,[1,2,4])<0||B(n,e)>0||B(i,n)>0)return D;f=new Date(_t(i),Tt(i),At(i));do{It(f,Tt(f)+12/u)}while(B(f,e)<0);return l=Bt(i,n,f,u,a),h=Bt(i,e,f,u,a),d=Bt(n,e,f,u,a),t?(o*u+100*r*(h-l*(1+s*d/u)))/(s*d+u):(u*(o-s)+100*r*(h-l))/(d*s+100*r*l*d/u)}function Kt(t,n,e){var i,r,o,u;return 0===e?k:(i=n<0?x(n):A(n),r=M(10,x(j.ckt(e,10))),o=n-i,p(i+(u=t?o*r/e:o*e/r)))}function Jt(t,n,e,i){var r,o,u=h(n),a=0,s=1+t,c=0;if(s>=.75&&s<=1.25&&u>12&&i&&(c=2.5),e)for(r=0;r<u;r++){if(o=-(r-c)*n[r]*Math.pow(s,-(r-c)-1),isNaN(o))return a;a+=o}else for(r=0;r<u;r++){if(o=n[r]*Math.pow(s,-(r-c)),isNaN(o))return a;a+=o}return a}function Xt(t,n,e,i){var r,o,a=0,s=h(n);for(t<=-1&&(t=1e-10-1),r=0;r<s;r++){if((o=kt(i[r])-kt(i[0]))<0)return[!1,e];a+=n[r]/j.kkt(t,o/365)}return u(a)?e=isNaN(a)?5e-324:a:a===Number.POSITIVE_INFINITY?e=R:a===Number.NEGATIVE_INFINITY&&(e=-R),[!0,e]}function $t(t,n,e,i){var r,o,u;return t>-1&&0!==t?(o=M(1+t,(r=e).Dkt-(i?1:0)),u=(M(1+t,r.Dkt)-1)/t,[!0,n=i?-r._kt*u/t+o*r.Dkt*(r._pv+r._kt*(r._type+1/t)):r._pv*o+r._kt*(1+t*r._type)*u+r._fv,e]):[!1,n,e]}function qt(t,n,e,i,r,o,u,a,s,c,l,h,d,v,p){var m,g,b,y,w=0,M=0,C=e-r,x=e+r,S=2===t;if(C<o.Okt&&(C=e),x>o.Rkt&&(x=e),C===x)return S?[!1,i,o,u]:[!1,i,o];if(0===t?(m=n(u,a,s,C,l,h,d,v,p)-c,g=n(u,a,s,x,l,h,d,v,p)-c):1===t?(m=n(C,u,w,a),g=n(x,u,M,a)):(m=$t(C,w,u),g=$t(x,M,u)),f(m)){if(y=m[2],w=m[1],!(b=m[0]))return S?[b,i,o,y]:[b,i,o]}else w=m;if(f(g)){if(y=g[2],M=g[1],!(b=g[0]))return S?[b,i,o,y]:[b,i,o]}else M=g;return i=(M-w)/(x-C),S?[!0,i,o,y]:[!0,i,o]}function tn(t,n,e,i,r,o,u,a,s,c,f,l,h){var d,v;return i<e.Okt||i>e.Rkt?[!1,e]:(e=(v=Ft(i,d=t?Jt(i,r):n(r,o,u,i,s,c,f,l,h)-a,e))[1],[!!v[0],e])}function nn(t,n,e,i,r){if(n>t.Rkt)return[!1,t,e];var o=Xt(n,i,e,r);return e=o[1],o[0]?(t=(o=Ft(n,e,t))[1],[!!o[0],t,e]):[o[0],t,e]}function en(t,n,e){var i,r,o=0;return n<t.Okt||n>t.Rkt?[!1,t,e]:(e=(i=$t(n,o,e))[2],o=i[1],i[0]?(t=(r=Ft(n,o,t))[1],[!!r[0],t,e]):[i[0],t,e])}function rn(t,n,e,i,r,o,u,a,s,c){var f,l,h,d,v,p,m=0,g=t?15:2;if(!e.Ckt||!e.Skt)return t?[!1,e,i]:[!1,e];for(l=C(e.Akt-e.Tkt)/(C(e.Akt)+C(e.Tkt)),f=0;f<100+4*g;f++)if(h=0,d=0,v=void 0,v=f%4==0?1:f%4==2?2:3,p=void 0,e=(p=t?ln(e,i,l,m,d,v):n?hn(!0,e,m,h,d,v,Xt,l,r,i,qt):hn(!1,e,m,h,d,v,Pt,l,o,u,a,i,r,s,c))[1],t&&(i=p[2]),m=t?p[3]:p[2],p[0])return t?[!0,e,i]:[!0,e];return t?[!1,e,i]:[!1,e]}function on(t,n,e,i,r,o,u,a,s,c,f){var h,d,v,p,m,g,b,M=0,x=t?15:2;if(!n.Ckt||!n.Skt)return[!1,n];for(d=C(n.Akt-n.Tkt)/(C(n.Akt)+C(n.Tkt)),h=0;h<100+4*x;h++)if(v=0,p=0,m=void 0,m=h%4==0?1:h%4==2?2:3,n=(g=t?hn(!0,n,M,v,p,m,Jt,d,w,e,qt):hn(!1,n,M,v,p,m,Gt,d,u,a,s,e,i,c,f,r,o))[1],M=g[2],v=g[3],!(t&&g[0]===y||!t&&l(g[0]))){if(g[0])return[!0,n];if(n=(b=Ft(v,p=t?Jt(v,e):Gt(e,i,u,v,s,c,f,r,o)-a,n))[1],b[0])return[!0,n];if((d=C(n.Akt-n.Tkt)/(C(n.Akt)+C(n.Tkt)))<n.Bkt)return n.xkt<p&&(p=n.xkt,v=n.Tkt),n.Ikt<p&&(v=n.Akt),n.Nkt=v,[!0,n]}return[!1,n]}function un(t,n,e,i,r,o,u,a,s,c,l,h,d){var v,p,m,g,b,y,w,M,x,S,T,A,_,I,k,N,D,O,j=e.Bkt/2,E=!1,R=t?70:20;for(p=0;p<R;p++){if(i<e.Okt||i>e.Rkt){if(!t||e.Skt&&e.Ckt||!(i<=-1))return[!1,e];i=-1,E=!0}if(b=t?Xt(i,r,0,o):n(r,o,u,i,s,c,l,h,d)-a,f(b)){if(g=b[1],!(m=b[0]))return[m,e]}else g=b;if(e=(y=Ft(i,g,e))[1],y[0])return[!0,e];if(E)return[!1,e];if(w=e.Skt&&e.Ckt?C(e.Akt-e.Tkt):e.Rkt-e.Okt,M=(C(i)<1e-10?w:C(i))/1e6,x=0,e=(y=t?qt(1,Xt,i,x,M,e,r,o):qt(0,n,i,x,M,e,r,o,u,a,s,c,l,h,d))[2],x=y[1]<0?y[1]:-y[1],!(m=y[0]))return[m,e];if(0===x)return[!1,e];if((S=i-1.000001*g/x)===i)return e.Nkt=i,[!0,e];if(t&&e.Skt&&e.Ckt&&S<(A=(T=St([e.Akt,e.Tkt],2))[0])==S<(_=T[1])&&(I=!0,A>_&&(A=(v=St([_,A],2))[0],_=v[1],I=!1),N=(k=St([e.Ikt,e.xkt],2))[0],D=k[1],S=A+C((I?N:D)/(D-N))*(_-A)),O=C(S-i)/(C(i)+C(S)),i=S,O<j)return e.Nkt=i,[!0,e]}return[!1,e]}function an(t,n,e){for(var i,r,u,a,s,c,f,l=t.Bkt/2,h=0;0===n[h];)h++;for(i=n.slice(h),u=[!1,null],a=[e],.1!==e&&a.push(.1),a.push(-.1,.99*t.Rkt,t.Okt+.01),s=0;!u[0]&&s<a.length;s++)sn(u=cn(o(t),i,a[s],l),i);if(!u[0]){for(c=0,s=1,f=i.length;s<f;s++)c+=i[s];r=-c/i[0]-1,u=cn(o(t),i,r,l)}return u}function sn(t,n){var e,r,o,u;t[0]&&(r=15,"number"==typeof(e=t[1].Nkt)&&e>-10&&e<10&&((o=e.toString()).indexOf("000000000000")>1||o.indexOf("999999999999")>1)&&(r=14),((u=pn(e=i.Common.st.E8(e,r),n))>.001||u<-.001)&&(t[0]=!1))}function cn(t,n,e,i){var r,o,u,a,s,c;for(r=0;r<32;r++){if(e<t.Okt||e>t.Rkt)return[!1,t];if(t=(u=Ft(e,o=Jt(e,n,!1,!0),t))[1],u[0])return[!0,t];if(0===(a=Jt(e,n,!0,!0)))return[!1,t];if((s=e-1.0000001*o/a)===e)return t.Nkt=e,[!0,t];if(c=C(s-e)/(C(e)+C(s)),e=s,c<i)return t.Nkt=e,[!0,t]}return[!1,t]}function fn(t,n,e){var i,r,o,u,a,s,c,f,l=t.Bkt/2;for(i=0;i<100;i++){if(r=void 0,o=void 0,u=void 0,a=0,s=0,e<t.Okt||e>t.Rkt)return[!1,t,n