104 lines
412 KiB
JavaScript
104 lines
412 KiB
JavaScript
|
|
import{fn as e}from"./index-CjPx3lfT.js";var t=e(`download`,[[`path`,{d:`M12 15V3`,key:`m9g1x1`}],[`path`,{d:`M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4`,key:`ih7n3h`}],[`path`,{d:`m7 10 5 5 5-5`,key:`brsn70`}]]),n={};n.version=`0.18.5`;var r=1200,i=1252,a=[874,932,936,949,950,1250,1251,1252,1253,1254,1255,1256,1257,1258,1e4],o={0:1252,1:65001,2:65001,77:1e4,128:932,129:949,130:1361,134:936,136:950,161:1253,162:1254,163:1258,177:1255,178:1256,186:1257,204:1251,222:874,238:1250,255:1252,69:6969},s=function(e){a.indexOf(e)!=-1&&(i=o[0]=e)};function c(){s(1252)}var l=function(e){r=e,s(e)};function u(){l(1200),c()}function d(e){for(var t=[],n=0,r=e.length;n<r;++n)t[n]=e.charCodeAt(n);return t}function f(e){for(var t=[],n=0;n<e.length>>1;++n)t[n]=String.fromCharCode(e.charCodeAt(2*n)+(e.charCodeAt(2*n+1)<<8));return t.join(``)}function p(e){for(var t=[],n=0;n<e.length>>1;++n)t[n]=String.fromCharCode(e.charCodeAt(2*n+1)+(e.charCodeAt(2*n)<<8));return t.join(``)}var m=function(e){var t=e.charCodeAt(0),n=e.charCodeAt(1);return t==255&&n==254?f(e.slice(2)):t==254&&n==255?p(e.slice(2)):t==65279?e.slice(1):e},h=function(e){return String.fromCharCode(e)},g=function(e){return String.fromCharCode(e)},_,v=null,y=!0,b=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=`;function x(e){for(var t=``,n=0,r=0,i=0,a=0,o=0,s=0,c=0,l=0;l<e.length;)n=e.charCodeAt(l++),a=n>>2,r=e.charCodeAt(l++),o=(n&3)<<4|r>>4,i=e.charCodeAt(l++),s=(r&15)<<2|i>>6,c=i&63,isNaN(r)?s=c=64:isNaN(i)&&(c=64),t+=b.charAt(a)+b.charAt(o)+b.charAt(s)+b.charAt(c);return t}function S(e){var t=``,n=0,r=0,i=0,a=0,o=0,s=0,c=0;e=e.replace(/[^\w\+\/\=]/g,``);for(var l=0;l<e.length;)a=b.indexOf(e.charAt(l++)),o=b.indexOf(e.charAt(l++)),n=a<<2|o>>4,t+=String.fromCharCode(n),s=b.indexOf(e.charAt(l++)),r=(o&15)<<4|s>>2,s!==64&&(t+=String.fromCharCode(r)),c=b.indexOf(e.charAt(l++)),i=(s&3)<<6|c,c!==64&&(t+=String.fromCharCode(i));return t}var C=(function(){return typeof Buffer<`u`&&typeof process<`u`&&process.versions!==void 0&&!!process.versions.node})(),w=(function(){if(typeof Buffer<`u`){var e=!Buffer.from;if(!e)try{Buffer.from(`foo`,`utf8`)}catch{e=!0}return e?function(e,t){return t?new Buffer(e,t):new Buffer(e)}:Buffer.from.bind(Buffer)}return function(){}})();function T(e){return C?Buffer.alloc?Buffer.alloc(e):new Buffer(e):typeof Uint8Array<`u`?new Uint8Array(e):Array(e)}function E(e){return C?Buffer.allocUnsafe?Buffer.allocUnsafe(e):new Buffer(e):typeof Uint8Array<`u`?new Uint8Array(e):Array(e)}var D=function(e){return C?w(e,`binary`):e.split(``).map(function(e){return e.charCodeAt(0)&255})};function O(e){if(typeof ArrayBuffer>`u`)return D(e);for(var t=new ArrayBuffer(e.length),n=new Uint8Array(t),r=0;r!=e.length;++r)n[r]=e.charCodeAt(r)&255;return t}function k(e){if(Array.isArray(e))return e.map(function(e){return String.fromCharCode(e)}).join(``);for(var t=[],n=0;n<e.length;++n)t[n]=String.fromCharCode(e[n]);return t.join(``)}function A(e){if(typeof Uint8Array>`u`)throw Error(`Unsupported`);return new Uint8Array(e)}function j(e){if(typeof ArrayBuffer>`u`)throw Error(`Unsupported`);if(e instanceof ArrayBuffer)return j(new Uint8Array(e));for(var t=Array(e.length),n=0;n<e.length;++n)t[n]=e[n];return t}var M=C?function(e){return Buffer.concat(e.map(function(e){return Buffer.isBuffer(e)?e:w(e)}))}:function(e){if(typeof Uint8Array<`u`){var t=0,n=0;for(t=0;t<e.length;++t)n+=e[t].length;var r=new Uint8Array(n),i=0;for(t=0,n=0;t<e.length;n+=i,++t)if(i=e[t].length,e[t]instanceof Uint8Array)r.set(e[t],n);else if(typeof e[t]==`string`)throw`wtf`;else r.set(new Uint8Array(e[t]),n);return r}return[].concat.apply([],e.map(function(e){return Array.isArray(e)?e:[].slice.call(e)}))};function ee(e){for(var t=[],n=0,r=e.length+250,i=T(e.length+255),a=0;a<e.length;++a){var o=e.charCodeAt(a);if(o<128)i[n++]=o;else if(o<2048)i[n++]=192|o>>6&31,i[n++]=128|o&63;else if(o>=55296&&o<57344){o=(o&1023)+64;var s=e.charCodeAt(++a)&1023;i[n++]=240|o>>8&7,i[n++]=128|o>>2&63,i[n++]=128|s>>6&15|(o&3)<<4,i[n++]=128|s&63}else i[n++]=224|o>>12&15,i[n++]=128|o>>6&63,i[n++]=128|o&63;n>r&&(t.push(i.
|
|||
|
|
`)+`\r
|
|||
|
|
`}function Ze(e){var t=e.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF=]/g,function(e){var t=e.charCodeAt(0).toString(16).toUpperCase();return`=`+(t.length==1?`0`+t:t)});t=t.replace(/ $/gm,`=20`).replace(/\t$/gm,`=09`),t.charAt(0)==`
|
|||
|
|
`&&(t=`=0D`+t.slice(1)),t=t.replace(/\r(?!\n)/gm,`=0D`).replace(/\n\n/gm,`
|
|||
|
|
=0A`).replace(/([^\r\n])\n/gm,`$1=0A`);for(var n=[],r=t.split(`\r
|
|||
|
|
`),i=0;i<r.length;++i){var a=r[i];if(a.length==0){n.push(``);continue}for(var o=0;o<a.length;){var s=76,c=a.slice(o,o+s);c.charAt(s-1)==`=`?s--:c.charAt(s-2)==`=`?s-=2:c.charAt(s-3)==`=`&&(s-=3),c=a.slice(o,o+s),o+=s,o<a.length&&(c+=`=`),n.push(c)}}return n.join(`\r
|
|||
|
|
`)}function Qe(e){for(var t=[],n=0;n<e.length;++n){for(var r=e[n];n<=e.length&&r.charAt(r.length-1)==`=`;)r=r.slice(0,r.length-1)+e[++n];t.push(r)}for(var i=0;i<t.length;++i)t[i]=t[i].replace(/[=][0-9A-Fa-f]{2}/g,function(e){return String.fromCharCode(parseInt(e.slice(1),16))});return D(t.join(`\r
|
|||
|
|
`))}function $e(e,t,n){for(var r=``,i=``,a=``,o,s=0;s<10;++s){var c=t[s];if(!c||c.match(/^\s*$/))break;var l=c.match(/^(.*?):\s*([^\s].*)$/);if(l)switch(l[1].toLowerCase()){case`content-location`:r=l[2].trim();break;case`content-type`:a=l[2].trim();break;case`content-transfer-encoding`:i=l[2].trim();break}}switch(++s,i.toLowerCase()){case`base64`:o=D(S(t.slice(s).join(``)));break;case`quoted-printable`:o=Qe(t.slice(s));break;default:throw Error(`Unsupported Content-Transfer-Encoding `+i)}var u=rt(e,r.slice(n.length),o,{unsafe:!0});a&&(u.ctype=a)}function et(e,t){if(oe(e.slice(0,13)).toLowerCase()!=`mime-version:`)throw Error(`Unsupported MAD header`);var n=t&&t.root||``,r=(C&&Buffer.isBuffer(e)?e.toString(`binary`):oe(e)).split(`\r
|
|||
|
|
`),i=0,a=``;for(i=0;i<r.length;++i)if(a=r[i],/^Content-Location:/i.test(a)&&(a=a.slice(a.indexOf(`file`)),n||=a.slice(0,a.lastIndexOf(`/`)+1),a.slice(0,n.length)!=n))for(;n.length>0&&(n=n.slice(0,n.length-1),n=n.slice(0,n.lastIndexOf(`/`)+1),a.slice(0,n.length)!=n););var o=(r[1]||``).match(/boundary="(.*?)"/);if(!o)throw Error(`MAD cannot find boundary`);var s=`--`+(o[1]||``),c={FileIndex:[],FullPaths:[]};k(c);var l,u=0;for(i=0;i<r.length;++i){var d=r[i];d!==s&&d!==s+`--`||(u++&&$e(c,r.slice(l,i),n),l=i)}return c}function tt(e,t){var n=t||{},r=n.boundary||`SheetJS`;r=`------=`+r;for(var i=[`MIME-Version: 1.0`,`Content-Type: multipart/related; boundary="`+r.slice(2)+`"`,``,``,``],a=e.FullPaths[0],o=a,s=e.FileIndex[0],c=1;c<e.FullPaths.length;++c)if(o=e.FullPaths[c].slice(a.length),s=e.FileIndex[c],!(!s.size||!s.content||o==`Sh33tJ5`)){o=o.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF]/g,function(e){return`_x`+e.charCodeAt(0).toString(16)+`_`}).replace(/[\u0080-\uFFFF]/g,function(e){return`_u`+e.charCodeAt(0).toString(16)+`_`});for(var l=s.content,u=C&&Buffer.isBuffer(l)?l.toString(`binary`):oe(l),d=0,f=Math.min(1024,u.length),p=0,m=0;m<=f;++m)(p=u.charCodeAt(m))>=32&&p<128&&++d;var h=d>=f*4/5;i.push(r),i.push(`Content-Location: `+(n.root||`file:///C:/SheetJS/`)+o),i.push(`Content-Transfer-Encoding: `+(h?`quoted-printable`:`base64`)),i.push(`Content-Type: `+Ye(s,o)),i.push(``),i.push(h?Ze(u):Xe(u))}return i.push(r+`--\r
|
|||
|
|
`),i.join(`\r
|
|||
|
|
`)}function nt(e){var t={};return k(t,e),t}function rt(e,t,n,i){var a=i&&i.unsafe;a||k(e);var o=!a&&B.find(e,t);if(!o){var s=e.FullPaths[0];t.slice(0,s.length)==s?s=t:(s.slice(-1)!=`/`&&(s+=`/`),s=(s+t).replace(`//`,`/`)),o={name:r(t),type:2},e.FileIndex.push(o),e.FullPaths.push(s),a||B.utils.cfb_gc(e)}return o.content=n,o.size=n?n.length:0,i&&(i.CLSID&&(o.clsid=i.CLSID),i.mt&&(o.mt=i.mt),i.ct&&(o.ct=i.ct)),o}function it(e,t){k(e);var n=B.find(e,t);if(n){for(var r=0;r<e.FileIndex.length;++r)if(e.FileIndex[r]==n)return e.FileIndex.splice(r,1),e.FullPaths.splice(r,1),!0}return!1}function at(e,t,n){k(e);var i=B.find(e,t);if(i){for(var a=0;a<e.FileIndex.length;++a)if(e.FileIndex[a]==i)return e.FileIndex[a].name=r(n),e.FullPaths[a]=n,!0}return!1}function ot(e){j(e,!0)}return e.find=F,e.read=O,e.parse=l,e.write=se,e.writeFile=ae,e.utils={cfb_new:nt,cfb_add:rt,cfb_del:it,cfb_mov:at,cfb_gc:ot,ReadShift:fr,CheckField:_r,prep_blob:vr,bconcat:M,use_zlib:le,_deflateRaw:Fe,_inflateRaw:Ue,consts:ie},e})(),lt=void 0;function ut(e){return typeof e==`string`?O(e):Array.isArray(e)?A(e):e}function dt(e,t,n){if(lt!==void 0&<.writeFileSync)return n?lt.writeFileSync(e,t,n):lt.writeFileSync(e,t);if(typeof Deno<`u`){if(n&&typeof t==`string`)switch(n){case`utf8`:t=new TextEncoder(n).encode(t);break;case`binary`:t=O(t);break;default:throw Error(`Unsupported encoding `+n)}return Deno.writeFileSync(e,t)}var r=n==`utf8`?yn(t):t;if(typeof IE_SaveFile<`u`)return IE_SaveFile(r,e);if(typeof Blob<`u`){var i=new Blob([ut(r)],{type:`application/octet-stream`});if(typeof navigator<`u`&&navigator.msSaveBlob)return navigator.msSaveBlob(i,e);if(typeof saveAs<`u`)return saveAs(i,e);if(typeof URL<`u`&&typeof document<`u`&&document.createElement&&URL.createObjectURL){var a=URL.createObjectURL(i);if(typeof chrome==`object`&&typeof(chrome.downloads||{}).download==`function`)return URL.revokeObjectURL&&typeof setTimeout<`u`&&setTimeout(function(){URL.revokeObjectURL(a)},6e4),chrome.downloads.download({url:a,filename:e,saveAs:!0});var o=document.createElement(`a`);if(o.download!=null)return o.download=e,o.href=a,document.body.appendChild(o),o.click(),document.body.removeChild(o),URL.revokeObjectURL&&typeof setTimeout<`u`&&setTimeout(function(){URL.revokeObjectURL(a)},6e4),a}}if(typeof $<`u`&&typeof File<`u`&&typeof Folder<`u`)try{var s=File(e);return s.open(`w`),s.encoding=`binary`,Array.isArray(t)&&(t=k(t)),s.write(t),s.close(),t}catch(e){if(!e.message||!e.message.match(/onstruct/))throw e}throw Error(`cannot save file `+e)}function ft(e){if(lt!==void 0)return lt.readFileSync(e);if(typeof Deno<`u`)return Deno.readFileSync(e);if(typeof $<`u`&&typeof File<`u`&&typeof Folder<`u`)try{var t=File(e);t.open(`r`),t.encoding=`binary`;var n=t.read();return t.close(),n}catch(e){if(!e.message||!e.message.match(/onstruct/))throw e}throw Error(`Cannot access file `+e)}function pt(e){for(var t=Object.keys(e),n=[],r=0;r<t.length;++r)Object.prototype.hasOwnProperty.call(e,t[r])&&n.push(t[r]);return n}function mt(e,t){for(var n=[],r=pt(e),i=0;i!==r.length;++i)n[e[r[i]][t]]??(n[e[r[i]][t]]=r[i]);return n}function ht(e){for(var t=[],n=pt(e),r=0;r!==n.length;++r)t[e[n[r]]]=n[r];return t}function gt(e){for(var t=[],n=pt(e),r=0;r!==n.length;++r)t[e[n[r]]]=parseInt(n[r],10);return t}function _t(e){for(var t=[],n=pt(e),r=0;r!==n.length;++r)t[e[n[r]]]??(t[e[n[r]]]=[]),t[e[n[r]]].push(n[r]);return t}var vt=new Date(1899,11,30,0,0,0);function yt(e,t){var n=e.getTime();t&&(n-=1462*24*60*60*1e3);var r=vt.getTime()+(e.getTimezoneOffset()-vt.getTimezoneOffset())*6e4;return(n-r)/(1440*60*1e3)}var bt=new Date,xt=vt.getTime()+(bt.getTimezoneOffset()-vt.getTimezoneOffset())*6e4,St=bt.getTimezoneOffset();function Ct(e){var t=new Date;return t.setTime(e*24*60*60*1e3+xt),t.getTimezoneOffset()!==St&&t.setTime(t.getTime()+(t.getTimezoneOffset()-St)*6e4),t}function wt(e){var t=0,n=0,r=!1,i=e.match(/P([0-9\.]+Y)?([0-9\.]+M)?([0-9\.]+D)?T([0-9\.]+H)?([0-9\.]+M)?([0-9\.]+S)?/);if(!i)throw Error(`|`+e+`| is not an ISO8601 Duration`);for(var a=1;a!=i.length;++a)if(i[a]){switch(n=1,a>3&&(r=!0),i[a].slice(i[a].
|
|||
|
|
`,Yt=/([^"\s?>\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g,Xt=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s*[\/\?]?>/gm,Zt=Jt.match(Xt)?Xt:/<[^>]*>/g,Qt=/<\w*:/,$t=/<(\/?)\w+:/;function H(e,t,n){for(var r={},i=0,a=0;i!==e.length&&!((a=e.charCodeAt(i))===32||a===10||a===13);++i);if(t||(r[0]=e.slice(0,i)),i===e.length)return r;var o=e.match(Yt),s=0,c=``,l=0,u=``,d=``,f=1;if(o)for(l=0;l!=o.length;++l){for(d=o[l],a=0;a!=d.length&&d.charCodeAt(a)!==61;++a);for(u=d.slice(0,a).trim();d.charCodeAt(a+1)==32;)++a;for(f=(i=d.charCodeAt(a+1))==34||i==39?1:0,c=d.slice(a+1+f,d.length-f),s=0;s!=u.length&&u.charCodeAt(s)!==58;++s);if(s===u.length)u.indexOf(`_`)>0&&(u=u.slice(0,u.indexOf(`_`))),r[u]=c,n||(r[u.toLowerCase()]=c);else{var p=(s===5&&u.slice(0,5)===`xmlns`?`xmlns`:``)+u.slice(s+1);if(r[p]&&u.slice(s-3,s)==`ext`)continue;r[p]=c,n||(r[p.toLowerCase()]=c)}}return r}function en(e){return e.replace($t,`<$1`)}var tn={""":`"`,"'":`'`,">":`>`,"<":`<`,"&":`&`},nn=ht(tn),U=(function(){var e=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/gi,t=/_x([\da-fA-F]{4})_/gi;return function n(r){var i=r+``,a=i.indexOf(`<![CDATA[`);if(a==-1)return i.replace(e,function(e,t){return tn[e]||String.fromCharCode(parseInt(t,e.indexOf(`x`)>-1?16:10))||e}).replace(t,function(e,t){return String.fromCharCode(parseInt(t,16))});var o=i.indexOf(`]]>`);return n(i.slice(0,a))+i.slice(a+9,o)+n(i.slice(o+3))}})(),rn=/[&<>'"]/g,an=/[\u0000-\u0008\u000b-\u001f]/g;function on(e){return(e+``).replace(rn,function(e){return nn[e]}).replace(an,function(e){return`_x`+(`000`+e.charCodeAt(0).toString(16)).slice(-4)+`_`})}function sn(e){return on(e).replace(/ /g,`_x0020_`)}var cn=/[\u0000-\u001f]/g;function ln(e){return(e+``).replace(rn,function(e){return nn[e]}).replace(/\n/g,`<br/>`).replace(cn,function(e){return`&#x`+(`000`+e.charCodeAt(0).toString(16)).slice(-4)+`;`})}function un(e){return(e+``).replace(rn,function(e){return nn[e]}).replace(cn,function(e){return`&#x`+e.charCodeAt(0).toString(16).toUpperCase()+`;`})}var dn=(function(){var e=/&#(\d+);/g;function t(e,t){return String.fromCharCode(parseInt(t,10))}return function(n){return n.replace(e,t)}})();function fn(e){return e.replace(/(\r\n|[\r\n])/g,` `)}function pn(e){switch(e){case 1:case!0:case`1`:case`true`:case`TRUE`:return!0;default:return!1}}function mn(e){for(var t=``,n=0,r=0,i=0,a=0,o=0,s=0;n<e.length;){if(r=e.charCodeAt(n++),r<128){t+=String.fromCharCode(r);continue}if(i=e.charCodeAt(n++),r>191&&r<224){o=(r&31)<<6,o|=i&63,t+=String.fromCharCode(o);continue}if(a=e.charCodeAt(n++),r<240){t+=String.fromCharCode((r&15)<<12|(i&63)<<6|a&63);continue}o=e.charCodeAt(n++),s=((r&7)<<18|(i&63)<<12|(a&63)<<6|o&63)-65536,t+=String.fromCharCode(55296+(s>>>10&1023)),t+=String.fromCharCode(56320+(s&1023))}return t}function hn(e){var t=T(2*e.length),n,r,i=1,a=0,o=0,s;for(r=0;r<e.length;r+=i)i=1,(s=e.charCodeAt(r))<128?n=s:s<224?(n=(s&31)*64+(e.charCodeAt(r+1)&63),i=2):s<240?(n=(s&15)*4096+(e.charCodeAt(r+1)&63)*64+(e.charCodeAt(r+2)&63),i=3):(i=4,n=(s&7)*262144+(e.charCodeAt(r+1)&63)*4096+(e.charCodeAt(r+2)&63)*64+(e.charCodeAt(r+3)&63),n-=65536,o=55296+(n>>>10&1023),n=56320+(n&1023)),o!==0&&(t[a++]=o&255,t[a++]=o>>>8,o=0),t[a++]=n%256,t[a++]=n>>>8;return t.slice(0,a).toString(`ucs2`)}function gn(e){return w(e,`binary`).toString(`utf8`)}var _n=`foo bar bazâð£`,vn=C&&(gn(_n)==mn(_n)&&gn||hn(_n)==mn(_n)&&hn)||mn,yn=C?function(e){return w(e,`utf8`).toString(`binary`)}:function(e){for(var t=[],n=0,r=0,i=0;n<e.length;)switch(r=e.charCodeAt(n++),!0){case r<128:t.push(String.fromCharCode(r));break;case r<2048:t.push(String.fromCharCode(192+(r>>6))),t.push(String.fromCharCode(128+(r&63)));break;case r>=55296&&r<57344:r-=55296,i=e.charCodeAt(n++)-56320+(r<<10),t.push(String.fromCharCode(240+(i>>18&7))),t.push(String.fromCharCode(144+(i>>12&63))),t.push(String.fromCharCode(128+(i>>6&63))),t.push(String.fromCharCode(128+(i&63)));break;default:t.push(String.fromCharCode(224+(r>>12))),t.push(String.fromCharCode(128+(r>>6&63))),t.push(String.fromCharCo
|
|||
|
|
`).replace(/<[^>]*>/g,``),r=0;r<e.length;++r)n=n.replace(e[r][0],e[r][1]);return n}})(),Sn=(function(){var e={};return function(t){return e[t]===void 0?e[t]=RegExp(`<(?:vt:)?`+t+`>([\\s\\S]*?)</(?:vt:)?`+t+`>`,`g`):e[t]}})(),Cn=/<\/?(?:vt:)?variant>/g,wn=/<(?:vt:)([^>]*)>([\s\S]*)</;function Tn(e,t){var n=H(e),r=e.match(Sn(n.baseType))||[],i=[];if(r.length!=n.size){if(t.WTF)throw Error(`unexpected vector length `+r.length+` != `+n.size);return i}return r.forEach(function(e){var t=e.replace(Cn,``).match(wn);t&&i.push({v:vn(t[2]),t:t[1]})}),i}var En=/(^\s|\s$|\n)/;function Dn(e,t){return`<`+e+(t.match(En)?` xml:space="preserve"`:``)+`>`+t+`</`+e+`>`}function On(e){return pt(e).map(function(t){return` `+t+`="`+e[t]+`"`}).join(``)}function W(e,t,n){return`<`+e+(n==null?``:On(n))+(t==null?`/`:(t.match(En)?` xml:space="preserve"`:``)+`>`+t+`</`+e)+`>`}function kn(e,t){try{return e.toISOString().replace(/\.\d*/,``)}catch(e){if(t)throw e}return``}function An(e,t){switch(typeof e){case`string`:var n=W(`vt:lpwstr`,on(e));return t&&(n=n.replace(/"/g,`_x0022_`)),n;case`number`:return W((e|0)==e?`vt:i4`:`vt:r8`,on(String(e)));case`boolean`:return W(`vt:bool`,e?`true`:`false`)}if(e instanceof Date)return W(`vt:filetime`,kn(e));throw Error(`Unable to serialize `+e)}function jn(e){if(C&&Buffer.isBuffer(e))return e.toString(`utf8`);if(typeof e==`string`)return e;if(typeof Uint8Array<`u`&&e instanceof Uint8Array)return vn(k(j(e)));throw Error(`Bad input format: expected Buffer or string`)}var Mn=/<(\/?)([^\s?><!\/:]*:|)([^\s?<>:\/]+)(?:[\s?:\/][^>]*)?>/gm,Nn={CORE_PROPS:`http://schemas.openxmlformats.org/package/2006/metadata/core-properties`,CUST_PROPS:`http://schemas.openxmlformats.org/officeDocument/2006/custom-properties`,EXT_PROPS:`http://schemas.openxmlformats.org/officeDocument/2006/extended-properties`,CT:`http://schemas.openxmlformats.org/package/2006/content-types`,RELS:`http://schemas.openxmlformats.org/package/2006/relationships`,TCMNT:`http://schemas.microsoft.com/office/spreadsheetml/2018/threadedcomments`,dc:`http://purl.org/dc/elements/1.1/`,dcterms:`http://purl.org/dc/terms/`,dcmitype:`http://purl.org/dc/dcmitype/`,mx:`http://schemas.microsoft.com/office/mac/excel/2008/main`,r:`http://schemas.openxmlformats.org/officeDocument/2006/relationships`,sjs:`http://schemas.openxmlformats.org/package/2006/sheetjs/core-properties`,vt:`http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes`,xsi:`http://www.w3.org/2001/XMLSchema-instance`,xsd:`http://www.w3.org/2001/XMLSchema`},Pn=[`http://schemas.openxmlformats.org/spreadsheetml/2006/main`,`http://purl.oclc.org/ooxml/spreadsheetml/main`,`http://schemas.microsoft.com/office/excel/2006/main`,`http://schemas.microsoft.com/office/excel/2006/2`],Fn={o:`urn:schemas-microsoft-com:office:office`,x:`urn:schemas-microsoft-com:office:excel`,ss:`urn:schemas-microsoft-com:office:spreadsheet`,dt:`uuid:C2F41010-65B3-11d1-A29F-00AA00C14882`,mv:`http://macVmlSchemaUri`,v:`urn:schemas-microsoft-com:vml`,html:`http://www.w3.org/TR/REC-html40`};function In(e,t){for(var n=1-2*(e[t+7]>>>7),r=((e[t+7]&127)<<4)+(e[t+6]>>>4&15),i=e[t+6]&15,a=5;a>=0;--a)i=i*256+e[t+a];return r==2047?i==0?n*(1/0):NaN:(r==0?r=-1022:(r-=1023,i+=2**52),n*2**(r-52)*i)}function Ln(e,t,n){var r=(t<0||1/t==-1/0?1:0)<<7,i=0,a=0,o=r?-t:t;isFinite(o)?o==0?i=a=0:(i=Math.floor(Math.log(o)/Math.LN2),a=o*2**(52-i),i<=-1023&&(!isFinite(a)||a<2**52)?i=-1022:(a-=2**52,i+=1023)):(i=2047,a=isNaN(t)?26985:0);for(var s=0;s<=5;++s,a/=256)e[n+s]=a&255;e[n+6]=(i&15)<<4|a&15,e[n+7]=i>>4|r}var Rn=function(e){for(var t=[],n=10240,r=0;r<e[0].length;++r)if(e[0][r])for(var i=0,a=e[0][r].length;i<a;i+=n)t.push.apply(t,e[0][r].slice(i,i+n));return t},zn=C?function(e){return e[0].length>0&&Buffer.isBuffer(e[0][0])?Buffer.concat(e[0].map(function(e){return Buffer.isBuffer(e)?e:w(e)})):Rn(e)}:Rn,Bn=function(e,t,n){for(var r=[],i=t;i<n;i+=2)r.push(String.fromCharCode(sr(e,i)));return r.join(``).replace(N,``)},Vn=C?function(e,t,n){return Buffer.isBuffer(e)?e.toString(`utf16le`,t,n).replace(N,``):Bn(e,t,n)}:Bn,Hn=function(e,t,n){for(var r=[],i
|
|||
|
|
`),t.push(` <manifest:file-entry manifest:full-path="/" manifest:version="1.2" manifest:media-type="application/vnd.oasis.opendocument.spreadsheet"/>
|
|||
|
|
`);for(var n=0;n<e.length;++n)t.push(` <manifest:file-entry manifest:full-path="`+e[n][0]+`" manifest:media-type="`+e[n][1]+`"/>
|
|||
|
|
`);return t.push(`</manifest:manifest>`),t.join(``)}function ra(e,t,n){return[` <rdf:Description rdf:about="`+e+`">
|
|||
|
|
`,` <rdf:type rdf:resource="http://docs.oasis-open.org/ns/office/1.2/meta/`+(n||`odf`)+`#`+t+`"/>
|
|||
|
|
`,` </rdf:Description>
|
|||
|
|
`].join(``)}function ia(e,t){return[` <rdf:Description rdf:about="`+e+`">
|
|||
|
|
`,` <ns0:hasPart xmlns:ns0="http://docs.oasis-open.org/ns/office/1.2/meta/pkg#" rdf:resource="`+t+`"/>
|
|||
|
|
`,` </rdf:Description>
|
|||
|
|
`].join(``)}function aa(e){var t=[Jt];t.push(`<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
|
|||
|
|
`);for(var n=0;n!=e.length;++n)t.push(ra(e[n][0],e[n][1])),t.push(ia(``,e[n][0]));return t.push(ra(``,`Document`,`pkg`)),t.push(`</rdf:RDF>`),t.join(``)}function oa(){return`<office:document-meta xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xlink="http://www.w3.org/1999/xlink" office:version="1.2"><office:meta><meta:generator>SheetJS `+n.version+`</meta:generator></office:meta></office:document-meta>`}var sa=[[`cp:category`,`Category`],[`cp:contentStatus`,`ContentStatus`],[`cp:keywords`,`Keywords`],[`cp:lastModifiedBy`,`LastAuthor`],[`cp:lastPrinted`,`LastPrinted`],[`cp:revision`,`RevNumber`],[`cp:version`,`Version`],[`dc:creator`,`Author`],[`dc:description`,`Comments`],[`dc:identifier`,`Identifier`],[`dc:language`,`Language`],[`dc:subject`,`Subject`],[`dc:title`,`Title`],[`dcterms:created`,`CreatedDate`,`date`],[`dcterms:modified`,`ModifiedDate`,`date`]],ca=(function(){for(var e=Array(sa.length),t=0;t<sa.length;++t){var n=sa[t],r=`(?:`+n[0].slice(0,n[0].indexOf(`:`))+`:)`+n[0].slice(n[0].indexOf(`:`)+1);e[t]=RegExp(`<`+r+`[^>]*>([\\s\\S]*?)</`+r+`>`)}return e})();function la(e){var t={};e=vn(e);for(var n=0;n<sa.length;++n){var r=sa[n],i=e.match(ca[n]);i!=null&&i.length>0&&(t[r[1]]=U(i[1])),r[2]===`date`&&t[r[1]]&&(t[r[1]]=Ot(t[r[1]]))}return t}function ua(e,t,n,r,i){i[e]!=null||t==null||t===``||(i[e]=t,t=on(t),r[r.length]=n?W(e,t,n):Dn(e,t))}function da(e,t){var n=t||{},r=[Jt,W(`cp:coreProperties`,null,{"xmlns:cp":Nn.CORE_PROPS,"xmlns:dc":Nn.dc,"xmlns:dcterms":Nn.dcterms,"xmlns:dcmitype":Nn.dcmitype,"xmlns:xsi":Nn.xsi})],i={};if(!e&&!n.Props)return r.join(``);e&&(e.CreatedDate!=null&&ua(`dcterms:created`,typeof e.CreatedDate==`string`?e.CreatedDate:kn(e.CreatedDate,n.WTF),{"xsi:type":`dcterms:W3CDTF`},r,i),e.ModifiedDate!=null&&ua(`dcterms:modified`,typeof e.ModifiedDate==`string`?e.ModifiedDate:kn(e.ModifiedDate,n.WTF),{"xsi:type":`dcterms:W3CDTF`},r,i));for(var a=0;a!=sa.length;++a){var o=sa[a],s=n.Props&&n.Props[o[1]]!=null?n.Props[o[1]]:e?e[o[1]]:null;s===!0?s=`1`:s===!1?s=`0`:typeof s==`number`&&(s=String(s)),s!=null&&ua(o[0],s,null,r,i)}return r.length>2&&(r[r.length]=`</cp:coreProperties>`,r[1]=r[1].replace(`/>`,`>`)),r.join(``)}var fa=[[`Application`,`Application`,`string`],[`AppVersion`,`AppVersion`,`string`],[`Company`,`Company`,`string`],[`DocSecurity`,`DocSecurity`,`string`],[`Manager`,`Manager`,`string`],[`HyperlinksChanged`,`HyperlinksChanged`,`bool`],[`SharedDoc`,`SharedDoc`,`bool`],[`LinksUpToDate`,`LinksUpToDate`,`bool`],[`ScaleCrop`,`ScaleCrop`,`bool`],[`HeadingPairs`,`HeadingPairs`,`raw`],[`TitlesOfParts`,`TitlesOfParts`,`raw`]],pa=[`Worksheets`,`SheetNames`,`NamedRanges`,`DefinedNames`,`Chartsheets`,`ChartNames`];function ma(e,t,n,r){var i=[];if(typeof e==`string`)i=Tn(e,r);else for(var a=0;a<e.length;++a)i=i.concat(e[a].map(function(e){return{v:e}}));var o=typeof t==`string`?Tn(t,r).map(function(e){return e.v}):t,s=0,c=0;if(o.length>0)for(var l=0;l!==i.length;l+=2){switch(c=+i[l+1].v,i[l].v){case`Worksheets`:case`工作表`:case`Листы`:case`أوراق العمل`:case`ワークシート`:case`גליונות עבודה`:case`Arbeitsblätter`:case`Çalışma Sayfaları`:case`Feuilles de calcul`:case`Fogli di lavoro`:case`Folhas de cálculo`:case`Planilhas`:case`Regneark`:case`Hojas de cálculo`:case`Werkbladen`:n.Worksheets=c,n.SheetNames=o.slice(s,s+c);break;case`Named Ranges`:case`Rangos con nombre`:case`名前付き一覧`:case`Benannte Bereiche`:case`Navngivne områder`:n.NamedRanges=c,n.DefinedNames=o.slice(s,s+c);break;case`Charts`:case`Diagramme`:n.Chartsheets=c,n.ChartNames=o.slice(s,s+c);break}s+=c}}function ha(e,t,n){var r={};return t||={},e=vn(e),fa.forEach(function(n){var i=(e.match(bn(n[0]))||[])[1];switch(n[2]){case`string`:i&&(t[n[1]]=U(i));break;case`bool`:t[n[1]]=i===`true`;break;case`raw`:var a=e.match(RegExp(`<`+n[0]+`[^>]*>([\\s\\S]*?)</`+n[0]+`>`));a&&a.length>0&&(r[n[1]]=a[1]);break}}),r.HeadingPairs&&r.TitlesOfParts&&ma(r.HeadingPairs,r.TitlesOfP
|
|||
|
|
`;n.push(`P;PGeneral`),n.push(`F;P0;DG0G8;M255`),e[`!cols`]&&u(n,e[`!cols`]),e[`!rows`]&&d(n,e[`!rows`]),n.push(`B;Y`+(i.e.r-i.s.r+1)+`;X`+(i.e.c-i.s.c+1)+`;D`+[i.s.c,i.s.r,i.e.c,i.e.r].join(` `));for(var l=i.s.r;l<=i.e.r;++l)for(var f=i.s.c;f<=i.e.c;++f){var p=q({r:l,c:f});a=o?(e[l]||[])[f]:e[p],!(!a||a.v==null&&(!a.f||a.F))&&r.push(c(a,e,l,f,t))}return n.join(s)+s+r.join(s)+s+`E`+s}return{to_workbook:s,to_sheet:o,from_sheet:f}})(),xc=(function(){function e(e,n){switch(n.type){case`base64`:return t(S(e),n);case`binary`:return t(e,n);case`buffer`:return t(C&&Buffer.isBuffer(e)?e.toString(`binary`):k(e),n);case`array`:return t(kt(e),n)}throw Error(`Unrecognized type `+n.type)}function t(e,t){for(var n=e.split(`
|
|||
|
|
`),r=-1,i=-1,a=0,o=[];a!==n.length;++a){if(n[a].trim()===`BOT`){o[++r]=[],i=0;continue}if(!(r<0)){var s=n[a].trim().split(`,`),c=s[0],l=s[1];++a;for(var u=n[a]||``;(u.match(/["]/g)||[]).length&1&&a<n.length-1;)u+=`
|
|||
|
|
`+n[++a];switch(u=u.trim(),+c){case-1:if(u===`BOT`){o[++r]=[],i=0;continue}else if(u!==`EOD`)throw Error(`Unrecognized DIF special command `+u);break;case 0:u===`TRUE`?o[r][i]=!0:u===`FALSE`?o[r][i]=!1:isNaN(Mt(l))?isNaN(Pt(l).getDate())?o[r][i]=l:o[r][i]=Ot(l):o[r][i]=Mt(l),++i;break;case 1:u=u.slice(1,u.length-1),u=u.replace(/""/g,`"`),y&&u&&u.match(/^=".*"$/)&&(u=u.slice(2,-1)),o[r][i++]=u===``?null:u;break}if(u===`EOD`)break}}return t&&t.sheetRows&&(o=o.slice(0,t.sheetRows)),o}function n(t,n){return Vr(e(t,n),n)}function r(e,t){return zr(n(e,t),t)}return{to_workbook:r,to_sheet:n,from_sheet:(function(){var e=function(e,t,n,r,i){e.push(t),e.push(n+`,`+r),e.push(`"`+i.replace(/"/g,`""`)+`"`)},t=function(e,t,n,r){e.push(t+`,`+n),e.push(t==1?`"`+r.replace(/"/g,`""`)+`"`:r)};return function(n){var r=[],i=Y(n[`!ref`]),a,o=Array.isArray(n);e(r,`TABLE`,0,1,`sheetjs`),e(r,`VECTORS`,0,i.e.r-i.s.r+1,``),e(r,`TUPLES`,0,i.e.c-i.s.c+1,``),e(r,`DATA`,0,0,``);for(var s=i.s.r;s<=i.e.r;++s){t(r,-1,0,`BOT`);for(var c=i.s.c;c<=i.e.c;++c){var l=q({r:s,c});if(a=o?(n[s]||[])[c]:n[l],!a){t(r,1,0,``);continue}switch(a.t){case`n`:var u=y?a.w:a.v;!u&&a.v!=null&&(u=a.v),u==null?y&&a.f&&!a.F?t(r,1,0,`=`+a.f):t(r,1,0,``):t(r,0,u,`V`);break;case`b`:t(r,0,a.v?1:0,a.v?`TRUE`:`FALSE`);break;case`s`:t(r,1,0,!y||isNaN(a.v)?a.v:`="`+a.v+`"`);break;case`d`:a.w||=et(a.z||R[14],yt(Ot(a.v))),y?t(r,0,a.w,`V`):t(r,1,0,a.w);break;default:t(r,1,0,``)}}}return t(r,-1,0,`EOD`),r.join(`\r
|
|||
|
|
`)}})()}})(),Sc=(function(){function e(e){return e.replace(/\\b/g,`\\`).replace(/\\c/g,`:`).replace(/\\n/g,`
|
|||
|
|
`)}function t(e){return e.replace(/\\/g,`\\b`).replace(/:/g,`\\c`).replace(/\n/g,`\\n`)}function n(t,n){for(var r=t.split(`
|
|||
|
|
`),i=-1,a=-1,o=0,s=[];o!==r.length;++o){var c=r[o].trim().split(`:`);if(c[0]===`cell`){var l=Fr(c[1]);if(s.length<=l.r)for(i=s.length;i<=l.r;++i)s[i]||(s[i]=[]);switch(i=l.r,a=l.c,c[2]){case`t`:s[i][a]=e(c[3]);break;case`v`:s[i][a]=+c[3];break;case`vtf`:var u=c[c.length-1];case`vtc`:switch(c[3]){case`nl`:s[i][a]=!!+c[4];break;default:s[i][a]=+c[4];break}c[2]==`vtf`&&(s[i][a]=[s[i][a],u])}}}return n&&n.sheetRows&&(s=s.slice(0,n.sheetRows)),s}function r(e,t){return Vr(n(e,t),t)}function i(e,t){return zr(r(e,t),t)}var a=[`socialcalc:version:1.5`,`MIME-Version: 1.0`,`Content-Type: multipart/mixed; boundary=SocialCalcSpreadsheetControlSave`].join(`
|
|||
|
|
`),o=[`--SocialCalcSpreadsheetControlSave`,`Content-type: text/plain; charset=UTF-8`].join(`
|
|||
|
|
`)+`
|
|||
|
|
`,s=[`# SocialCalc Spreadsheet Control Save`,`part:sheet`].join(`
|
|||
|
|
`),c=`--SocialCalcSpreadsheetControlSave--`;function l(e){if(!e||!e[`!ref`])return``;for(var n=[],r=[],i,a=``,o=Ir(e[`!ref`]),s=Array.isArray(e),c=o.s.r;c<=o.e.r;++c)for(var l=o.s.c;l<=o.e.c;++l)if(a=q({r:c,c:l}),i=s?(e[c]||[])[l]:e[a],!(!i||i.v==null||i.t===`z`)){switch(r=[`cell`,a,`t`],i.t){case`s`:case`str`:r.push(t(i.v));break;case`n`:i.f?(r[2]=`vtf`,r[3]=`n`,r[4]=i.v,r[5]=t(i.f)):(r[2]=`v`,r[3]=i.v);break;case`b`:r[2]=`vt`+(i.f?`f`:`c`),r[3]=`nl`,r[4]=i.v?`1`:`0`,r[5]=t(i.f||(i.v?`TRUE`:`FALSE`));break;case`d`:var u=yt(Ot(i.v));r[2]=`vtc`,r[3]=`nd`,r[4]=``+u,r[5]=i.w||et(i.z||R[14],u);break;case`e`:continue}n.push(r.join(`:`))}return n.push(`sheet:c:`+(o.e.c-o.s.c+1)+`:r:`+(o.e.r-o.s.r+1)+`:tvf:1`),n.push(`valueformat:1:text-wiki`),n.join(`
|
|||
|
|
`)}function u(e){return[a,o,s,o,l(e),c].join(`
|
|||
|
|
`)}return{to_workbook:i,to_sheet:r,from_sheet:u}})(),Cc=(function(){function e(e,t,n,r,i){i.raw?t[n][r]=e:e===``||(e===`TRUE`?t[n][r]=!0:e===`FALSE`?t[n][r]=!1:isNaN(Mt(e))?isNaN(Pt(e).getDate())?t[n][r]=e:t[n][r]=Ot(e):t[n][r]=Mt(e))}function t(t,n){var r=n||{},i=[];if(!t||t.length===0)return i;for(var a=t.split(/[\r\n]/),o=a.length-1;o>=0&&a[o].length===0;)--o;for(var s=10,c=0,l=0;l<=o;++l)c=a[l].indexOf(` `),c==-1?c=a[l].length:c++,s=Math.max(s,c);for(l=0;l<=o;++l){i[l]=[];var u=0;for(e(a[l].slice(0,s).trim(),i,l,u,r),u=1;u<=(a[l].length-s)/10+1;++u)e(a[l].slice(s+(u-1)*10,s+u*10).trim(),i,l,u,r)}return r.sheetRows&&(i=i.slice(0,r.sheetRows)),i}var n={44:`,`,9:` `,59:`;`,124:`|`},r={44:3,9:2,59:1,124:0};function i(e){for(var t={},i=!1,a=0,o=0;a<e.length;++a)(o=e.charCodeAt(a))==34?i=!i:!i&&o in n&&(t[o]=(t[o]||0)+1);for(a in o=[],t)Object.prototype.hasOwnProperty.call(t,a)&&o.push([t[a],a]);if(!o.length)for(a in t=r,t)Object.prototype.hasOwnProperty.call(t,a)&&o.push([t[a],a]);return o.sort(function(e,t){return e[0]-t[0]||r[e[1]]-r[t[1]]}),n[o.pop()[1]]||44}function a(e,t){var n=t||{},r=``;v!=null&&n.dense==null&&(n.dense=v);var a=n.dense?[]:{},o={s:{c:0,r:0},e:{c:0,r:0}};e.slice(0,4)==`sep=`?e.charCodeAt(5)==13&&e.charCodeAt(6)==10?(r=e.charAt(4),e=e.slice(7)):e.charCodeAt(5)==13||e.charCodeAt(5)==10?(r=e.charAt(4),e=e.slice(6)):r=i(e.slice(0,1024)):r=n&&n.FS?n.FS:i(e.slice(0,1024));var s=0,c=0,l=0,u=0,d=0,f=r.charCodeAt(0),p=!1,m=0,h=e.charCodeAt(0);e=e.replace(/\r\n/gm,`
|
|||
|
|
`);var g=n.dateNF==null?null:ot(n.dateNF);function _(){var t=e.slice(u,d),r={};if(t.charAt(0)==`"`&&t.charAt(t.length-1)==`"`&&(t=t.slice(1,-1).replace(/""/g,`"`)),t.length===0)r.t=`z`;else if(n.raw)r.t=`s`,r.v=t;else if(t.trim().length===0)r.t=`s`,r.v=t;else if(t.charCodeAt(0)==61)t.charCodeAt(1)==34&&t.charCodeAt(t.length-1)==34?(r.t=`s`,r.v=t.slice(2,-1).replace(/""/g,`"`)):Td(t)?(r.t=`n`,r.f=t.slice(1)):(r.t=`s`,r.v=t);else if(t==`TRUE`)r.t=`b`,r.v=!0;else if(t==`FALSE`)r.t=`b`,r.v=!1;else if(!isNaN(l=Mt(t)))r.t=`n`,n.cellText!==!1&&(r.w=t),r.v=l;else if(!isNaN(Pt(t).getDate())||g&&t.match(g)){r.z=n.dateNF||R[14];var i=0;g&&t.match(g)&&(t=st(t,n.dateNF,t.match(g)||[]),i=1),n.cellDates?(r.t=`d`,r.v=Ot(t,i)):(r.t=`n`,r.v=yt(Ot(t,i))),n.cellText!==!1&&(r.w=et(r.z,r.v instanceof Date?yt(r.v):r.v)),n.cellNF||delete r.z}else r.t=`s`,r.v=t;if(r.t==`z`||(n.dense?(a[s]||(a[s]=[]),a[s][c]=r):a[q({c,r:s})]=r),u=d+1,h=e.charCodeAt(u),o.e.c<c&&(o.e.c=c),o.e.r<s&&(o.e.r=s),m==f)++c;else if(c=0,++s,n.sheetRows&&n.sheetRows<=s)return!0}outer:for(;d<e.length;++d)switch(m=e.charCodeAt(d)){case 34:h===34&&(p=!p);break;case f:case 10:case 13:if(!p&&_())break outer;break;default:break}return d-u>0&&_(),a[`!ref`]=J(o),a}function o(e,n){return!(n&&n.PRN)||n.FS||e.slice(0,4)==`sep=`||e.indexOf(` `)>=0||e.indexOf(`,`)>=0||e.indexOf(`;`)>=0?a(e,n):Vr(t(e,n),n)}function s(e,t){var n=``,r=t.type==`string`?[0,0,0,0]:zv(e,t);switch(t.type){case`base64`:n=S(e);break;case`binary`:n=e;break;case`buffer`:n=t.codepage==65001?e.toString(`utf8`):t.codepage&&_!==void 0?_.utils.decode(t.codepage,e):C&&Buffer.isBuffer(e)?e.toString(`binary`):k(e);break;case`array`:n=kt(e);break;case`string`:n=e;break;default:throw Error(`Unrecognized type `+t.type)}return r[0]==239&&r[1]==187&&r[2]==191?n=vn(n.slice(3)):t.type!=`string`&&t.type!=`buffer`&&t.codepage==65001?n=vn(n):t.type==`binary`&&_!==void 0&&t.codepage&&(n=_.utils.decode(t.codepage,_.utils.encode(28591,n))),n.slice(0,19)==`socialcalc:version:`?Sc.to_sheet(t.type==`string`?n:vn(n),t):o(n,t)}function c(e,t){return zr(s(e,t),t)}function l(e){for(var t=[],n=Y(e[`!ref`]),r,i=Array.isArray(e),a=n.s.r;a<=n.e.r;++a){for(var o=[],s=n.s.c;s<=n.e.c;++s){var c=q({r:a,c:s});if(r=i?(e[a]||[])[s]:e[c],!r||r.v==null){o.push(` `);continue}for(var l=(r.w||(Rr(r),r.w)||``).slice(0,10);l.length<10;)l+=` `;o.push(l+(s===0?` `:``))}t.push(o.join(``))}return t.join(`
|
|||
|
|
`)}return{to_workbook:c,to_sheet:s,from_sheet:l}})();function wc(e,t){var n=t||{},r=!!n.WTF;n.WTF=!0;try{var i=bc.to_workbook(e,n);return n.WTF=r,i}catch(i){if(n.WTF=r,!i.message.match(/SYLK bad record ID/)&&r)throw i;return Cc.to_workbook(e,t)}}var Tc=(function(){function e(e,t,n){if(e){vr(e,e.l||0);for(var r=n.Enum||ne;e.l<e.length;){var i=e.read_shift(2),a=r[i]||r[65535],o=e.read_shift(2),s=e.l+o,c=a.f&&a.f(e,o,n);if(e.l=s,t(c,a,i))return}}}function t(e,t){switch(t.type){case`base64`:return n(D(S(e)),t);case`binary`:return n(D(e),t);case`buffer`:case`array`:return n(e,t)}throw`Unsupported type `+t.type}function n(t,n){if(!t)return t;var r=n||{};v!=null&&r.dense==null&&(r.dense=v);var i=r.dense?[]:{},a=`Sheet1`,o=``,s=0,c={},l=[],u=[],d={s:{r:0,c:0},e:{r:0,c:0}},f=r.sheetRows||0;if(t[2]==0&&(t[3]==8||t[3]==9)&&t.length>=16&&t[14]==5&&t[15]===108)throw Error(`Unsupported Works 3 for Mac file`);if(t[2]==2)r.Enum=ne,e(t,function(e,t,n){switch(n){case 0:r.vers=e,e>=4096&&(r.qpro=!0);break;case 6:d=e;break;case 204:e&&(o=e);break;case 222:o=e;break;case 15:case 51:r.qpro||(e[1].v=e[1].v.slice(1));case 13:case 14:case 16:n==14&&(e[2]&112)==112&&(e[2]&15)>1&&(e[2]&15)<15&&(e[1].z=r.dateNF||R[14],r.cellDates&&(e[1].t=`d`,e[1].v=Ct(e[1].v))),r.qpro&&e[3]>s&&(i[`!ref`]=J(d),c[a]=i,l.push(a),i=r.dense?[]:{},d={s:{r:0,c:0},e:{r:0,c:0}},s=e[3],a=o||`Sheet`+(s+1),o=``);var u=r.dense?(i[e[0].r]||[])[e[0].c]:i[q(e[0])];if(u){u.t=e[1].t,u.v=e[1].v,e[1].z!=null&&(u.z=e[1].z),e[1].f!=null&&(u.f=e[1].f);break}r.dense?(i[e[0].r]||(i[e[0].r]=[]),i[e[0].r][e[0].c]=e[1]):i[q(e[0])]=e[1];break;default:}},r);else if(t[2]==26||t[2]==14)r.Enum=re,t[2]==14&&(r.qpro=!0,t.l=0),e(t,function(e,t,n){switch(n){case 204:a=e;break;case 22:e[1].v=e[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(e[3]>s&&(i[`!ref`]=J(d),c[a]=i,l.push(a),i=r.dense?[]:{},d={s:{r:0,c:0},e:{r:0,c:0}},s=e[3],a=`Sheet`+(s+1)),f>0&&e[0].r>=f)break;r.dense?(i[e[0].r]||(i[e[0].r]=[]),i[e[0].r][e[0].c]=e[1]):i[q(e[0])]=e[1],d.e.c<e[0].c&&(d.e.c=e[0].c),d.e.r<e[0].r&&(d.e.r=e[0].r);break;case 27:e[14e3]&&(u[e[14e3][0]]=e[14e3][1]);break;case 1537:u[e[0]]=e[1],e[0]==s&&(a=e[1]);break;default:break}},r);else throw Error(`Unrecognized LOTUS BOF `+t[2]);if(i[`!ref`]=J(d),c[o||a]=i,l.push(o||a),!u.length)return{SheetNames:l,Sheets:c};for(var p={},m=[],h=0;h<u.length;++h)c[l[h]]?(m.push(u[h]||l[h]),p[u[h]]=c[u[h]]||c[l[h]]):(m.push(u[h]),p[u[h]]={"!ref":`A1`});return{SheetNames:m,Sheets:p}}function r(e,t){var n=t||{};if(+n.codepage>=0&&l(+n.codepage),n.type==`string`)throw Error(`Cannot write WK1 to JS string`);var r=xr(),i=Y(e[`!ref`]),o=Array.isArray(e),s=[];Z(r,0,a(1030)),Z(r,6,c(i));for(var u=Math.min(i.e.r,8191),d=i.s.r;d<=u;++d)for(var p=Dr(d),h=i.s.c;h<=i.e.c;++h){d===i.s.r&&(s[h]=jr(h));var _=s[h]+p,v=o?(e[d]||[])[h]:e[_];if(!(!v||v.t==`z`))if(v.t==`n`)(v.v|0)==v.v&&v.v>=-32768&&v.v<=32767?Z(r,13,m(d,h,v.v)):Z(r,14,g(d,h,v.v));else{var y=Rr(v);Z(r,15,f(d,h,y.slice(0,239)))}}return Z(r,1),r.end()}function i(e,t){var n=t||{};if(+n.codepage>=0&&l(+n.codepage),n.type==`string`)throw Error(`Cannot write WK3 to JS string`);var r=xr();Z(r,0,o(e));for(var i=0,a=0;i<e.SheetNames.length;++i)(e.Sheets[e.SheetNames[i]]||{})[`!ref`]&&Z(r,27,te(e.SheetNames[i],a++));var s=0;for(i=0;i<e.SheetNames.length;++i){var c=e.Sheets[e.SheetNames[i]];if(!(!c||!c[`!ref`])){for(var u=Y(c[`!ref`]),d=Array.isArray(c),f=[],p=Math.min(u.e.r,8191),m=u.s.r;m<=p;++m)for(var h=Dr(m),g=u.s.c;g<=u.e.c;++g){m===u.s.r&&(f[g]=jr(g));var _=f[g]+h,v=d?(c[m]||[])[g]:c[_];if(!(!v||v.t==`z`))if(v.t==`n`)Z(r,23,A(m,g,s,v.v));else{var y=Rr(v);Z(r,22,E(m,g,s,y.slice(0,239)))}}++s}}return Z(r,1),r.end()}function a(e){var t=G(2);return t.write_shift(2,e),t}function o(e){var t=G(26);t.write_shift(2,4096),t.write_shift(2,4),t.write_shift(4,0);for(var n=0,r=0,i=0,a=0;a<e.SheetNames.length;++a){var o=e.SheetNames[a],s=e.Sheets[o];if(!(!s||!s[`!ref`])){++i;var c=Ir(s[`!ref`]);n<c.e.r&&(n=c.e.r),r<c.e.c&&(r=c.e.c)}}return n>8191&&(n=8191),t.write_shift(2,n),t.write_shift(1,i),t.write_shift(1,r),t.write_shift(2,0),t.writ
|
|||
|
|
<metadataTypes count="1">
|
|||
|
|
<metadataType name="XLDAPR" minSupportedVersion="120000" copy="1" pasteAll="1" pasteValues="1" merge="1" splitFirst="1" rowColShift="1" clearFormats="1" clearComments="1" assign="1" coerce="1" cellMeta="1"/>
|
|||
|
|
</metadataTypes>
|
|||
|
|
<futureMetadata name="XLDAPR" count="1">
|
|||
|
|
<bk>
|
|||
|
|
<extLst>
|
|||
|
|
<ext uri="{bdbb8cdc-fa1e-496e-a857-3c3f30c029c3}">
|
|||
|
|
<xda:dynamicArrayProperties fDynamic="1" fCollapsed="0"/>
|
|||
|
|
</ext>
|
|||
|
|
</extLst>
|
|||
|
|
</bk>
|
|||
|
|
</futureMetadata>
|
|||
|
|
<cellMetadata count="1">
|
|||
|
|
<bk>
|
|||
|
|
<rc t="1" v="0"/>
|
|||
|
|
</bk>
|
|||
|
|
</cellMetadata>
|
|||
|
|
</metadata>`),e.join(``)}function Ku(e){var t=[];if(!e)return t;var n=1;return(e.match(Zt)||[]).forEach(function(e){var r=H(e);switch(r[0]){case`<?xml`:break;case`<calcChain`:case`<calcChain>`:case`</calcChain>`:break;case`<c`:delete r[0],r.i?n=r.i:r.i=n,t.push(r);break}}),t}function qu(e){var t={};t.i=e.read_shift(4);var n={};n.r=e.read_shift(4),n.c=e.read_shift(4),t.r=q(n);var r=e.read_shift(1);return r&2&&(t.l=`1`),r&8&&(t.a=`1`),t}function Ju(e,t,n){var r=[],i=!1;return br(e,function(e,t,a){switch(a){case 63:r.push(e);break;default:if(!t.T&&(!i||n.WTF))throw Error(`Unexpected record 0x`+a.toString(16))}}),r}function Yu(e,t,n,r){if(!e)return e;var i=r||{},a=!1,o=!1;br(e,function(e,t,n){if(!o)switch(n){case 359:case 363:case 364:case 366:case 367:case 368:case 369:case 370:case 371:case 472:case 577:case 578:case 579:case 580:case 581:case 582:case 583:case 584:case 585:case 586:case 587:break;case 35:a=!0;break;case 36:a=!1;break;default:if(!t.T&&(!a||i.WTF))throw Error(`Unexpected record 0x`+n.toString(16))}},i)}function Xu(e,t){if(!e)return`??`;var n=(e.match(/<c:chart [^>]*r:id="([^"]*)"/)||[``,``])[1];return t[`!id`][n].Target}var Zu=1024;function Qu(e,t){for(var n=[21600,21600],r=[`m0,0l0`,n[1],n[0],n[1],n[0],`0xe`].join(`,`),i=[W(`xml`,null,{"xmlns:v":Fn.v,"xmlns:o":Fn.o,"xmlns:x":Fn.x,"xmlns:mv":Fn.mv}).replace(/\/>/,`>`),W(`o:shapelayout`,W(`o:idmap`,null,{"v:ext":`edit`,data:e}),{"v:ext":`edit`}),W(`v:shapetype`,[W(`v:stroke`,null,{joinstyle:`miter`}),W(`v:path`,null,{gradientshapeok:`t`,"o:connecttype":`rect`})].join(``),{id:`_x0000_t202`,"o:spt":202,coordsize:n.join(`,`),path:r})];Zu<e*1e3;)Zu+=1e3;return t.forEach(function(e){var t=Fr(e[0]),n={color2:`#BEFF82`,type:`gradient`};n.type==`gradient`&&(n.angle=`-180`);var r=W(`v:fill`,n.type==`gradient`?W(`o:fill`,null,{type:`gradientUnscaled`,"v:ext":`view`}):null,n);++Zu,i=i.concat([`<v:shape`+On({id:`_x0000_s`+Zu,type:`#_x0000_t202`,style:`position:absolute; margin-left:80pt;margin-top:5pt;width:104pt;height:64pt;z-index:10`+(e[1].hidden?`;visibility:hidden`:``),fillcolor:`#ECFAD4`,strokecolor:`#edeaa1`})+`>`,r,W(`v:shadow`,null,{on:`t`,obscured:`t`}),W(`v:path`,null,{"o:connecttype":`none`}),`<v:textbox><div style="text-align:left"></div></v:textbox>`,`<x:ClientData ObjectType="Note">`,`<x:MoveWithCells/>`,`<x:SizeWithCells/>`,Dn(`x:Anchor`,[t.c+1,0,t.r+1,0,t.c+3,20,t.r+5,20].join(`,`)),Dn(`x:AutoFill`,`False`),Dn(`x:Row`,String(t.r)),Dn(`x:Column`,String(t.c)),e[1].hidden?``:`<x:Visible/>`,`</x:ClientData>`,`</v:shape>`])}),i.push(`</xml>`),i.join(``)}function $u(e,t,n,r){var i=Array.isArray(e),a;t.forEach(function(t){var o=Fr(t.ref);if(i?(e[o.r]||(e[o.r]=[]),a=e[o.r][o.c]):a=e[t.ref],!a){a={t:`z`},i?e[o.r][o.c]=a:e[t.ref]=a;var s=Y(e[`!ref`]||`BDWGO1000001:A1`);s.s.r>o.r&&(s.s.r=o.r),s.e.r<o.r&&(s.e.r=o.r),s.s.c>o.c&&(s.s.c=o.c),s.e.c<o.c&&(s.e.c=o.c);var c=J(s);c!==e[`!ref`]&&(e[`!ref`]=c)}a.c||=[];var l={a:t.author,t:t.t,r:t.r,T:n};t.h&&(l.h=t.h);for(var u=a.c.length-1;u>=0;--u){if(!n&&a.c[u].T)return;n&&!a.c[u].T&&a.c.splice(u,1)}if(n&&r){for(u=0;u<r.length;++u)if(l.a==r[u].id){l.a=r[u].name||l.a;break}}a.c.push(l)})}function ed(e,t){if(e.match(/<(?:\w+:)?comments *\/>/))return[];var n=[],r=[],i=e.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);i&&i[1]&&i[1].split(/<\/\w*:?author>/).forEach(function(e){if(!(e===``||e.trim()===``)){var t=e.match(/<(?:\w+:)?author[^>]*>(.*)/);t&&n.push(t[1])}});var a=e.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);return a&&a[1]&&a[1].split(/<\/\w*:?comment>/).forEach(function(e){if(!(e===``||e.trim()===``)){var i=e.match(/<(?:\w+:)?comment[^>]*>/);if(i){var a=H(i[0]),o={author:a.authorId&&n[a.authorId]||`sheetjsghost`,ref:a.ref,guid:a.guid},s=Fr(a.ref);if(!(t.sheetRows&&t.sheetRows<=s.r)){var c=e.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/),l=!!c&&!!c[1]&&Mc(c[1])||{r:``,t:``,h:``};o.r=l.r,l.r==`<t></t>`&&(l.t=l.h=``),o.t=(l.t||``).replace(/\r\n/g,`
|
|||
|
|
`).replace(/\r/g,`
|
|||
|
|
`),t.cellHTML&&(o.h=l.h),r.push(o)}}}}),r}function td(e){var t=[Jt,W(`comments`,null,{xmlns:Pn[0]})],n=[];return t.push(`<authors>`),e.forEach(function(e){e[1].forEach(function(e){var r=on(e.a);n.indexOf(r)==-1&&(n.push(r),t.push(`<author>`+r+`</author>`)),e.T&&e.ID&&n.indexOf(`tc=`+e.ID)==-1&&(n.push(`tc=`+e.ID),t.push(`<author>tc=`+e.ID+`</author>`))})}),n.length==0&&(n.push(`SheetJ5`),t.push(`<author>SheetJ5</author>`)),t.push(`</authors>`),t.push(`<commentList>`),e.forEach(function(e){var r=0,i=[];if(e[1][0]&&e[1][0].T&&e[1][0].ID?r=n.indexOf(`tc=`+e[1][0].ID):e[1].forEach(function(e){e.a&&(r=n.indexOf(on(e.a))),i.push(e.t||``)}),t.push(`<comment ref="`+e[0]+`" authorId="`+r+`"><text>`),i.length<=1)t.push(Dn(`t`,on(i[0]||``)));else{for(var a=`Comment:
|
|||
|
|
`+i[0]+`
|
|||
|
|
`,o=1;o<i.length;++o)a+=`Reply:
|
|||
|
|
`+i[o]+`
|
|||
|
|
`;t.push(Dn(`t`,on(a)))}t.push(`</text></comment>`)}),t.push(`</commentList>`),t.length>2&&(t[t.length]=`</comments>`,t[1]=t[1].replace(`/>`,`>`)),t.join(``)}function nd(e,t){var n=[],r=!1,i={},a=0;return e.replace(Zt,function(o,s){var c=H(o);switch(en(c[0])){case`<?xml`:break;case`<ThreadedComments`:break;case`</ThreadedComments>`:break;case`<threadedComment`:i={author:c.personId,guid:c.id,ref:c.ref,T:1};break;case`</threadedComment>`:i.t!=null&&n.push(i);break;case`<text>`:case`<text`:a=s+o.length;break;case`</text>`:i.t=e.slice(a,s).replace(/\r\n/g,`
|
|||
|
|
`).replace(/\r/g,`
|
|||
|
|
`);break;case`<mentions`:case`<mentions>`:r=!0;break;case`</mentions>`:r=!1;break;case`<extLst`:case`<extLst>`:case`</extLst>`:case`<extLst/>`:break;case`<ext`:r=!0;break;case`</ext>`:r=!1;break;default:if(!r&&t.WTF)throw Error(`unrecognized `+c[0]+` in threaded comments`)}return o}),n}function rd(e,t,n){var r=[Jt,W(`ThreadedComments`,null,{xmlns:Nn.TCMNT}).replace(/[\/]>/,`>`)];return e.forEach(function(e){var i=``;(e[1]||[]).forEach(function(a,o){if(!a.T){delete a.ID;return}a.a&&t.indexOf(a.a)==-1&&t.push(a.a);var s={ref:e[0],id:`{54EE7951-7262-4200-6969-`+(`000000000000`+ n.tcid++).slice(-12)+`}`};o==0?i=s.id:s.parentId=i,a.ID=s.id,a.a&&(s.personId=`{54EE7950-7262-4200-6969-`+(`000000000000`+t.indexOf(a.a)).slice(-12)+`}`),r.push(W(`threadedComment`,Dn(`text`,a.t||``),s))})}),r.push(`</ThreadedComments>`),r.join(``)}function id(e,t){var n=[],r=!1;return e.replace(Zt,function(e){var i=H(e);switch(en(i[0])){case`<?xml`:break;case`<personList`:break;case`</personList>`:break;case`<person`:n.push({name:i.displayname,id:i.id});break;case`</person>`:break;case`<extLst`:case`<extLst>`:case`</extLst>`:case`<extLst/>`:break;case`<ext`:r=!0;break;case`</ext>`:r=!1;break;default:if(!r&&t.WTF)throw Error(`unrecognized `+i[0]+` in threaded comments`)}return e}),n}function ad(e){var t=[Jt,W(`personList`,null,{xmlns:Nn.TCMNT,"xmlns:x":Pn[0]}).replace(/[\/]>/,`>`)];return e.forEach(function(e,n){t.push(W(`person`,null,{displayName:e,id:`{54EE7950-7262-4200-6969-`+(`000000000000`+n).slice(-12)+`}`,userId:e,providerId:`None`}))}),t.push(`</personList>`),t.join(``)}function od(e){var t={};t.iauthor=e.read_shift(4);var n=pi(e,16);return t.rfx=n.s,t.ref=q(n.s),e.l+=16,t}function sd(e,t){return t??=G(36),t.write_shift(4,e[1].iauthor),mi(e[0],t),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t}var cd=Wr;function ld(e){return Gr(e.slice(0,54))}function ud(e,t){var n=[],r=[],i={},a=!1;return br(e,function(e,o,s){switch(s){case 632:r.push(e);break;case 635:i=e;break;case 637:i.t=e.t,i.h=e.h,i.r=e.r;break;case 636:if(i.author=r[i.iauthor],delete i.iauthor,t.sheetRows&&i.rfx&&t.sheetRows<=i.rfx.r)break;i.t||=``,delete i.rfx,n.push(i);break;case 3072:break;case 35:a=!0;break;case 36:a=!1;break;case 37:break;case 38:break;default:if(!o.T&&(!a||t.WTF))throw Error(`Unexpected record 0x`+s.toString(16))}}),n}function dd(e){var t=xr(),n=[];return K(t,628),K(t,630),e.forEach(function(e){e[1].forEach(function(e){n.indexOf(e.a)>-1||(n.push(e.a.slice(0,54)),K(t,632,ld(e.a)))})}),K(t,631),K(t,633),e.forEach(function(e){e[1].forEach(function(r){r.iauthor=n.indexOf(r.a),K(t,635,sd([{s:Fr(e[0]),e:Fr(e[0])},r])),r.t&&r.t.length>0&&K(t,637,Zr(r)),K(t,636),delete r.iauthor})}),K(t,634),K(t,629),t.end()}var fd=`application/vnd.ms-office.vbaProject`;function pd(e){var t=B.utils.cfb_new({root:`R`});return e.FullPaths.forEach(function(n,r){if(!(n.slice(-1)===`/`||!n.match(/_VBA_PROJECT_CUR/))){var i=n.replace(/^[^\/]*/,`R`).replace(/\/_VBA_PROJECT_CUR\u0000*/,``);B.utils.cfb_add(t,i,e.FileIndex[r].content)}}),B.write(t)}function md(e,t){t.FullPaths.forEach(function(n,r){if(r!=0){var i=n.replace(/[^\/]*[\/]/,`/_VBA_PROJECT_CUR/`);i.slice(-1)!==`/`&&B.utils.cfb_add(e,i,t.FileIndex[r].content)}})}var hd=[`xlsb`,`xlsm`,`xlam`,`biff8`,`xla`];function gd(){return{"!type":`dialog`}}function _d(){return{"!type":`dialog`}}function vd(){return{"!type":`macro`}}function yd(){return{"!type":`macro`}}var bd=(function(){var e=/(^|[^A-Za-z_])R(\[?-?\d+\]|[1-9]\d*|)C(\[?-?\d+\]|[1-9]\d*|)(?![A-Za-z0-9_])/g,t={r:0,c:0};function n(e,n,r,i){var a=!1,o=!1;r.length==0?o=!0:r.charAt(0)==`[`&&(o=!0,r=r.slice(1,-1)),i.length==0?a=!0:i.charAt(0)==`[`&&(a=!0,i=i.slice(1,-1));var s=r.length>0?parseInt(r,10)|0:0,c=i.length>0?parseInt(i,10)|0:0;return a?c+=t.c:--c,o?s+=t.r:--s,n+(a?``:`$`)+jr(c)+(o?``:`$`)+Dr(s)}return function(r,i){return t=i,r.replace(e,n)}})(),xd=/(^|[^._A-Z0-9])([$]?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])([$]?)(10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})(?![_.\(A-Za-z0-9])/g,Sd=(function(){return fun
|
|||
|
|
`),l.xlfn||(x.f=Ed(x.f)),g[0].indexOf(`t="array"`)>-1)x.F=(b.match(i)||[])[1],x.F.indexOf(`:`)>-1&&j.push([Y(x.F),x.F]);else if(g[0].indexOf(`t="shared"`)>-1){E=H(g[0]);var oe=U(vn(g[1]));l.xlfn||(oe=Ed(oe)),M[parseInt(E.si,10)]=[E,oe,S.r]}}else (g=b.match(/<f[^>]*\/>/))&&(E=H(g[0]),M[E.si]&&(x.f=wd(M[E.si][1],M[E.si][2],S.r)));var se=Fr(S.r);for(v=0;v<j.length;++v)se.r>=j[v][0].s.r&&se.r<=j[v][0].e.r&&se.c>=j[v][0].s.c&&se.c<=j[v][0].e.c&&(x.F=j[v][1])}if(S.t==null&&x.v===void 0)if(x.f||x.F)x.v=0,x.t=`n`;else if(I)x.t=`z`;else continue;else x.t=S.t||`n`;switch(u.s.c>w&&(u.s.c=w),u.e.c<w&&(u.e.c=w),x.t){case`n`:if(x.v==``||x.v==null){if(!I)continue;x.t=`z`}else x.v=parseFloat(x.v);break;case`s`:if(x.v===void 0){if(!I)continue;x.t=`z`}else T=Cp[parseInt(x.v,10)],x.v=T.t,x.r=T.r,l.cellHTML&&(x.h=T.h);break;case`str`:x.t=`s`,x.v=x.v==null?``:vn(x.v),l.cellHTML&&(x.h=ln(x.v));break;case`inlineStr`:g=b.match(r),x.t=`s`,g!=null&&(T=Mc(g[1]))?(x.v=T.t,l.cellHTML&&(x.h=T.h)):x.v=``;break;case`b`:x.v=pn(x.v);break;case`d`:l.cellDates?x.v=Ot(x.v,1):(x.v=yt(Ot(x.v,1)),x.t=`n`);break;case`e`:(!l||l.cellText!==!1)&&(x.w=x.v),x.v=Wi[x.v];break}if(D=O=0,A=null,k&&S.s!==void 0&&(A=f.CellXf[S.s],A!=null&&(A.numFmtId!=null&&(D=A.numFmtId),l.cellStyles&&A.fillId!=null&&(O=A.fillId))),Ap(x,D,O,l,d,f),l.cellDates&&k&&x.t==`n`&&Ye(R[D])&&(x.t=`d`,x.v=Ct(x.v)),S.cm&&l.xlmeta){var ce=(l.xlmeta.Cell||[])[S.cm-1];ce&&ce.type==`XLDAPR`&&(x.D=!0)}if(ee){var le=Fr(S.r);c[le.r]||(c[le.r]=[]),c[le.r][le.c]=x}else c[S.r]=x}}}}N.length>0&&(c[`!rows`]=N)}})();function lm(e,t,n,r){var i=[],a=[],o=Y(e[`!ref`]),s=``,c,l=``,u=[],d=0,f=0,p=e[`!rows`],m=Array.isArray(e),h={r:l},g,_=-1;for(f=o.s.c;f<=o.e.c;++f)u[f]=jr(f);for(d=o.s.r;d<=o.e.r;++d){for(a=[],l=Dr(d),f=o.s.c;f<=o.e.c;++f){c=u[f]+l;var v=m?(e[d]||[])[f]:e[c];v!==void 0&&(s=sm(v,c,e,t,n,r))!=null&&a.push(s)}(a.length>0||p&&p[d])&&(h={r:l},p&&p[d]&&(g=p[d],g.hidden&&(h.hidden=1),_=-1,g.hpx?_=Al(g.hpx):g.hpt&&(_=g.hpt),_>-1&&(h.ht=_,h.customHeight=1),g.level&&(h.outlineLevel=g.level)),i[i.length]=W(`row`,a.join(``),h))}if(p)for(;d<p.length;++d)p&&p[d]&&(h={r:d+1},g=p[d],g.hidden&&(h.hidden=1),_=-1,g.hpx?_=Al(g.hpx):g.hpt&&(_=g.hpt),_>-1&&(h.ht=_,h.customHeight=1),g.level&&(h.outlineLevel=g.level),i[i.length]=W(`row`,``,h));return i.join(``)}function um(e,t,n,r){var i=[Jt,W(`worksheet`,null,{xmlns:Pn[0],"xmlns:r":Nn.r})],a=n.SheetNames[e],o=0,s=``,c=n.Sheets[a];c??={};var l=c[`!ref`]||`A1`,u=Y(l);if(u.e.c>16383||u.e.r>1048575){if(t.WTF)throw Error(`Range `+l+` exceeds format limit A1:XFD1048576`);u.e.c=Math.min(u.e.c,16383),u.e.r=Math.min(u.e.c,1048575),l=J(u)}r||={},c[`!comments`]=[];var d=[];qp(c,n,e,t,i),i[i.length]=W(`dimension`,null,{ref:l}),i[i.length]=om(c,t,e,n),t.sheetFormat&&(i[i.length]=W(`sheetFormatPr`,null,{defaultRowHeight:t.sheetFormat.defaultRowHeight||`16`,baseColWidth:t.sheetFormat.baseColWidth||`10`,outlineLevelRow:t.sheetFormat.outlineLevelRow||`7`})),c[`!cols`]!=null&&c[`!cols`].length>0&&(i[i.length]=tm(c,c[`!cols`])),i[o=i.length]=`<sheetData/>`,c[`!links`]=[],c[`!ref`]!=null&&(s=lm(c,t,e,n,r),s.length>0&&(i[i.length]=s)),i.length>o+1&&(i[i.length]=`</sheetData>`,i[o]=i[o].replace(`/>`,`>`)),c[`!protect`]&&(i[i.length]=Xp(c[`!protect`])),c[`!autofilter`]!=null&&(i[i.length]=rm(c[`!autofilter`],c,n,e)),c[`!merges`]!=null&&c[`!merges`].length>0&&(i[i.length]=Wp(c[`!merges`]));var f=-1,p,m=-1;return c[`!links`].length>0&&(i[i.length]=`<hyperlinks>`,c[`!links`].forEach(function(e){e[1].Target&&(p={ref:e[0]},e[1].Target.charAt(0)!=`#`&&(m=$i(r,-1,on(e[1].Target).replace(/#.*$/,``),X.HLINK),p[`r:id`]=`rId`+m),(f=e[1].Target.indexOf(`#`))>-1&&(p.location=on(e[1].Target.slice(f+1))),e[1].Tooltip&&(p.tooltip=on(e[1].Tooltip)),i[i.length]=W(`hyperlink`,null,p))}),i[i.length]=`</hyperlinks>`),delete c[`!links`],c[`!margins`]!=null&&(i[i.length]=$p(c[`!margins`])),(!t||t.ignoreEC||t.ignoreEC==null)&&(i[i.length]=Dn(`ignoredErrors`,W(`ignoredError`,null,{numberStoredAsText:1,sqref:l}))),d.length>0&&(m=$i(r,-1,`../drawings/drawing`+(e+1)+`.xml`,X.DRAW),i[i.length]=W(`drawing`,null,{"r:id":`rI
|
|||
|
|
`).replace(/\r/g,`
|
|||
|
|
`),e.v=e.w=e.ixfe=void 0}function Fg(e,t){var n=t||{};rt();var r=m(jn(e));(n.type==`binary`||n.type==`array`||n.type==`base64`)&&(r=_===void 0?vn(r):_.utils.decode(65001,d(r)));var i=r.slice(0,1024).toLowerCase(),a=!1;if(i=i.replace(/".*?"/g,``),(i.indexOf(`>`)&1023)>Math.min(i.indexOf(`,`)&1023,i.indexOf(`;`)&1023)){var o=At(n);return o.type=`string`,Cc.to_workbook(r,o)}if(i.indexOf(`<?xml`)==-1&&[`html`,`table`,`head`,`meta`,`script`,`style`,`div`].forEach(function(e){i.indexOf(`<`+e)>=0&&(a=!0)}),a)return j_(r,n);Og={"General Number":`General`,"General Date":R[22],"Long Date":`dddd, mmmm dd, yyyy`,"Medium Date":R[15],"Short Date":R[14],"Long Time":R[19],"Medium Time":R[18],"Short Time":R[20],Currency:`"$"#,##0.00_);[Red]\\("$"#,##0.00\\)`,Fixed:R[2],Standard:R[4],Percent:R[10],Scientific:R[11],"Yes/No":`"Yes";"Yes";"No";@`,"True/False":`"True";"True";"False";@`,"On/Off":`"Yes";"Yes";"No";@`};var s,c=[],l;v!=null&&n.dense==null&&(n.dense=v);var u={},f=[],p=n.dense?[]:{},h=``,g={},y={},b=Eg(`<Data ss:Type="String">`),x=0,S=0,C=0,w={s:{r:2e6,c:2e6},e:{r:0,c:0}},T={},E={},D=``,O=0,k=[],A={},j={},M=0,ee=[],N=[],P={},F=[],I,L=!1,te=[],ne=[],re={},ie=0,ae=0,oe={Sheets:[],WBProps:{date1904:!1}},se={};Mn.lastIndex=0,r=r.replace(/<!--([\s\S]*?)-->/gm,``);for(var ce=``;s=Mn.exec(r);)switch(s[3]=(ce=s[3]).toLowerCase()){case`data`:if(ce==`data`){if(s[1]===`/`){if((l=c.pop())[0]!==s[3])throw Error(`Bad state: `+l.join(`|`))}else s[0].charAt(s[0].length-2)!==`/`&&c.push([s[3],!0]);break}if(c[c.length-1][1])break;s[1]===`/`?Ng(r.slice(x,s.index),D,b,c[c.length-1][0]==`comment`?P:g,{c:S,r:C},T,F[S],y,te,n):(D=``,b=Eg(s[0]),x=s.index+s[0].length);break;case`cell`:if(s[1]===`/`)if(N.length>0&&(g.c=N),(!n.sheetRows||n.sheetRows>C)&&g.v!==void 0&&(n.dense?(p[C]||(p[C]=[]),p[C][S]=g):p[jr(S)+Dr(C)]=g),g.HRef&&(g.l={Target:U(g.HRef)},g.HRefScreenTip&&(g.l.Tooltip=g.HRefScreenTip),delete g.HRef,delete g.HRefScreenTip),(g.MergeAcross||g.MergeDown)&&(ie=S+(parseInt(g.MergeAcross,10)|0),ae=C+(parseInt(g.MergeDown,10)|0),k.push({s:{c:S,r:C},e:{c:ie,r:ae}})),!n.sheetStubs)g.MergeAcross?S=ie+1:++S;else if(g.MergeAcross||g.MergeDown){for(var le=S;le<=ie;++le)for(var ue=C;ue<=ae;++ue)(le>S||ue>C)&&(n.dense?(p[ue]||(p[ue]=[]),p[ue][le]={t:`z`}):p[jr(le)+Dr(ue)]={t:`z`});S=ie+1}else ++S;else g=Dg(s[0]),g.Index&&(S=g.Index-1),S<w.s.c&&(w.s.c=S),S>w.e.c&&(w.e.c=S),s[0].slice(-2)===`/>`&&++S,N=[];break;case`row`:s[1]===`/`||s[0].slice(-2)===`/>`?(C<w.s.r&&(w.s.r=C),C>w.e.r&&(w.e.r=C),s[0].slice(-2)===`/>`&&(y=Eg(s[0]),y.Index&&(C=y.Index-1)),S=0,++C):(y=Eg(s[0]),y.Index&&(C=y.Index-1),re={},(y.AutoFitHeight==`0`||y.Height)&&(re.hpx=parseInt(y.Height,10),re.hpt=Al(re.hpx),ne[C]=re),y.Hidden==`1`&&(re.hidden=!0,ne[C]=re));break;case`worksheet`:if(s[1]===`/`){if((l=c.pop())[0]!==s[3])throw Error(`Bad state: `+l.join(`|`));f.push(h),w.s.r<=w.e.r&&w.s.c<=w.e.c&&(p[`!ref`]=J(w),n.sheetRows&&n.sheetRows<=w.e.r&&(p[`!fullref`]=p[`!ref`],w.e.r=n.sheetRows-1,p[`!ref`]=J(w))),k.length&&(p[`!merges`]=k),F.length>0&&(p[`!cols`]=F),ne.length>0&&(p[`!rows`]=ne),u[h]=p}else w={s:{r:2e6,c:2e6},e:{r:0,c:0}},C=S=0,c.push([s[3],!1]),l=Eg(s[0]),h=U(l.Name),p=n.dense?[]:{},k=[],te=[],ne=[],se={name:h,Hidden:0},oe.Sheets.push(se);break;case`table`:if(s[1]===`/`){if((l=c.pop())[0]!==s[3])throw Error(`Bad state: `+l.join(`|`))}else if(s[0].slice(-2)==`/>`)break;else c.push([s[3],!1]),F=[],L=!1;break;case`style`:s[1]===`/`?Mg(T,E,n):E=Eg(s[0]);break;case`numberformat`:E.nf=U(Eg(s[0]).Format||`General`),Og[E.nf]&&(E.nf=Og[E.nf]);for(var de=0;de!=392&&R[de]!=E.nf;++de);if(de==392){for(de=57;de!=392;++de)if(R[de]==null){tt(E.nf,de);break}}break;case`column`:if(c[c.length-1][0]!==`table`)break;if(I=Eg(s[0]),I.Hidden&&(I.hidden=!0,delete I.Hidden),I.Width&&(I.wpx=parseInt(I.Width,10)),!L&&I.wpx>10){L=!0,Sl=yl;for(var z=0;z<F.length;++z)F[z]&&Ol(F[z])}L&&Ol(I),F[I.Index-1||F.length]=I;for(var fe=0;fe<+I.Span;++fe)F[F.length]=At(I);break;case`namedrange`:if(s[1]===`/`)break;oe.Names||=[];var pe=H(s[0]),me={Name:pe.Name,Ref:bd(pe.RefersTo.slice(1),{r:0,c:0})};oe.Sheets.length>0&&(me.Sh
|
|||
|
|
`).replace(/<[^>]*>/g,``))]}var B_={day:[`d`,`dd`],month:[`m`,`mm`],year:[`y`,`yy`],hours:[`h`,`hh`],minutes:[`m`,`mm`],seconds:[`s`,`ss`],"am-pm":[`A/P`,`AM/PM`],"day-of-week":[`ddd`,`dddd`],era:[`e`,`ee`],quarter:[`\\Qm`,`m\\"th quarter"`]};function V_(e,t){var n=t||{};v!=null&&n.dense==null&&(n.dense=v);var r=jn(e),i=[],a,o,s={name:``},c=``,l=0,u,d,f={},p=[],m=n.dense?[]:{},h,g,_={value:``},y=``,b=0,x,S=[],C=-1,w=-1,T={s:{r:1e6,c:1e7},e:{r:0,c:0}},E=0,D={},O=[],k={},A=0,j=0,M=[],ee=1,N=1,P=[],F={Names:[]},I={},L=[``,``],te=[],ne={},re=``,ie=0,ae=!1,oe=!1,se=0;for(Mn.lastIndex=0,r=r.replace(/<!--([\s\S]*?)-->/gm,``).replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,``);h=Mn.exec(r);)switch(h[3]=h[3].replace(/_.*$/,``)){case`table`:case`工作表`:h[1]===`/`?(T.e.c>=T.s.c&&T.e.r>=T.s.r?m[`!ref`]=J(T):m[`!ref`]=`A1:A1`,n.sheetRows>0&&n.sheetRows<=T.e.r&&(m[`!fullref`]=m[`!ref`],T.e.r=n.sheetRows-1,m[`!ref`]=J(T)),O.length&&(m[`!merges`]=O),M.length&&(m[`!rows`]=M),u.name=u.名称||u.name,typeof JSON<`u`&&JSON.stringify(u),p.push(u.name),f[u.name]=m,oe=!1):h[0].charAt(h[0].length-2)!==`/`&&(u=H(h[0],!1),C=w=-1,T.s.r=T.s.c=1e7,T.e.r=T.e.c=0,m=n.dense?[]:{},O=[],M=[],oe=!0);break;case`table-row-group`:h[1]===`/`?--E:++E;break;case`table-row`:case`行`:if(h[1]===`/`){C+=ee,ee=1;break}if(d=H(h[0],!1),d.行号?C=d.行号-1:C==-1&&(C=0),ee=+d[`number-rows-repeated`]||1,ee<10)for(se=0;se<ee;++se)E>0&&(M[C+se]={level:E});w=-1;break;case`covered-table-cell`:h[1]!==`/`&&++w,n.sheetStubs&&(n.dense?(m[C]||(m[C]=[]),m[C][w]={t:`z`}):m[q({r:C,c:w})]={t:`z`}),y=``,S=[];break;case`table-cell`:case`数据`:if(h[0].charAt(h[0].length-2)===`/`)++w,_=H(h[0],!1),N=parseInt(_[`number-columns-repeated`]||`1`,10),g={t:`z`,v:null},_.formula&&n.cellFormula!=0&&(g.f=yp(U(_.formula))),(_.数据类型||_[`value-type`])==`string`&&(g.t=`s`,g.v=U(_[`string-value`]||``),n.dense?(m[C]||(m[C]=[]),m[C][w]=g):m[q({r:C,c:w})]=g),w+=N-1;else if(h[1]!==`/`){++w,y=``,b=0,S=[],N=1;var ce=ee?C+ee-1:C;if(w>T.e.c&&(T.e.c=w),w<T.s.c&&(T.s.c=w),C<T.s.r&&(T.s.r=C),ce>T.e.r&&(T.e.r=ce),_=H(h[0],!1),te=[],ne={},g={t:_.数据类型||_[`value-type`],v:null},n.cellFormula)if(_.formula&&=U(_.formula),_[`number-matrix-columns-spanned`]&&_[`number-matrix-rows-spanned`]&&(A=parseInt(_[`number-matrix-rows-spanned`],10)||0,j=parseInt(_[`number-matrix-columns-spanned`],10)||0,k={s:{r:C,c:w},e:{r:C+A-1,c:w+j-1}},g.F=J(k),P.push([k,g.F])),_.formula)g.f=yp(_.formula);else for(se=0;se<P.length;++se)C>=P[se][0].s.r&&C<=P[se][0].e.r&&w>=P[se][0].s.c&&w<=P[se][0].e.c&&(g.F=P[se][1]);switch((_[`number-columns-spanned`]||_[`number-rows-spanned`])&&(A=parseInt(_[`number-rows-spanned`],10)||0,j=parseInt(_[`number-columns-spanned`],10)||0,k={s:{r:C,c:w},e:{r:C+A-1,c:w+j-1}},O.push(k)),_[`number-columns-repeated`]&&(N=parseInt(_[`number-columns-repeated`],10)),g.t){case`boolean`:g.t=`b`,g.v=pn(_[`boolean-value`]);break;case`float`:g.t=`n`,g.v=parseFloat(_.value);break;case`percentage`:g.t=`n`,g.v=parseFloat(_.value);break;case`currency`:g.t=`n`,g.v=parseFloat(_.value);break;case`date`:g.t=`d`,g.v=Ot(_[`date-value`]),n.cellDates||(g.t=`n`,g.v=yt(g.v)),g.z=`m/d/yy`;break;case`time`:g.t=`n`,g.v=wt(_[`time-value`])/86400,n.cellDates&&(g.t=`d`,g.v=Ct(g.v)),g.z=`HH:MM:SS`;break;case`number`:g.t=`n`,g.v=parseFloat(_.数据数值);break;default:if(g.t===`string`||g.t===`text`||!g.t)g.t=`s`,_[`string-value`]!=null&&(y=U(_[`string-value`]),S=[]);else throw Error(`Unsupported value type `+g.t)}}else{if(ae=!1,g.t===`s`&&(g.v=y||``,S.length&&(g.R=S),ae=b==0),I.Target&&(g.l=I),te.length>0&&(g.c=te,te=[]),y&&n.cellText!==!1&&(g.w=y),ae&&(g.t=`z`,delete g.v),(!ae||n.sheetStubs)&&!(n.sheetRows&&n.sheetRows<=C))for(var le=0;le<ee;++le){if(N=parseInt(_[`number-columns-repeated`]||`1`,10),n.dense)for(m[C+le]||(m[C+le]=[]),m[C+le][w]=le==0?g:At(g);--N>0;)m[C+le][w+N]=At(g);else for(m[q({r:C+le,c:w})]=g;--N>0;)m[q({r:C+le,c:w+N})]=At(g);T.e.c<=w&&(T.e.c=w)}N=parseInt(_[`number-columns-repeated`]||`1`,10),w+=N-1,N=0,g={},y=``,S=[]}I={};break;case`document`:case`document-content`:case`电子表格文档`:case`spreadsheet`:cas
|
|||
|
|
`:``)+ue[0]}else x=H(h[0],!1),b=h.index+h[0].length;break;case`s`:break;case`database-range`:if(h[1]===`/`)break;try{L=xp(H(h[0])[`target-range-address`]),f[L[0]][`!autofilter`]={ref:L[1]}}catch{}break;case`date`:break;case`object`:break;case`title`:case`标题`:break;case`desc`:break;case`binary-data`:break;case`table-source`:break;case`scenario`:break;case`iteration`:break;case`content-validations`:break;case`content-validation`:break;case`help-message`:break;case`error-message`:break;case`database-ranges`:break;case`filter`:break;case`filter-and`:break;case`filter-or`:break;case`filter-condition`:break;case`list-level-style-bullet`:break;case`list-level-style-number`:break;case`list-level-properties`:break;case`sender-firstname`:case`sender-lastname`:case`sender-initials`:case`sender-title`:case`sender-position`:case`sender-email`:case`sender-phone-private`:case`sender-fax`:case`sender-company`:case`sender-phone-work`:case`sender-street`:case`sender-city`:case`sender-postal-code`:case`sender-country`:case`sender-state-or-province`:case`author-name`:case`author-initials`:case`chapter`:case`file-name`:case`template-name`:case`sheet-name`:break;case`event-listener`:break;case`initial-creator`:case`creation-date`:case`print-date`:case`generator`:case`document-statistic`:case`user-defined`:case`editing-duration`:case`editing-cycles`:break;case`config-item`:break;case`page-number`:break;case`page-count`:break;case`time`:break;case`cell-range-source`:break;case`detective`:break;case`operation`:break;case`highlighted-range`:break;case`data-pilot-table`:case`source-cell-range`:case`source-service`:case`data-pilot-field`:case`data-pilot-level`:case`data-pilot-subtotals`:case`data-pilot-subtotal`:case`data-pilot-members`:case`data-pilot-member`:case`data-pilot-display-info`:case`data-pilot-sort-info`:case`data-pilot-layout-info`:case`data-pilot-field-reference`:case`data-pilot-groups`:case`data-pilot-group`:case`data-pilot-group-member`:break;case`rect`:break;case`dde-connection-decls`:case`dde-connection-decl`:case`dde-link`:case`dde-source`:break;case`properties`:break;case`property`:break;case`a`:if(h[1]!==`/`){if(I=H(h[0],!1),!I.href)break;I.Target=U(I.href),delete I.href,I.Target.charAt(0)==`#`&&I.Target.indexOf(`.`)>-1?(L=xp(I.Target.slice(1)),I.Target=`#`+L[0]+`!`+L[1]):I.Target.match(/^\.\.[\\\/]/)&&(I.Target=I.Target.slice(3))}break;case`table-protection`:break;case`data-pilot-grand-total`:break;case`office-document-common-attrs`:break;default:switch(h[2]){case`dc:`:case`calcext:`:case`loext:`:case`ooo:`:case`chartooo:`:case`draw:`:case`style:`:case`chart:`:case`form:`:case`uof:`:case`表:`:case`字:`:break;default:if(n.WTF)throw Error(h)}}var de={Sheets:f,SheetNames:p,Workbook:F};return n.bookSheets&&delete de.Sheets,de}function H_(e,t){t||={},zt(e,`META-INF/manifest.xml`)&&ta(Vt(e,`META-INF/manifest.xml`),t);var n=Ht(e,`content.xml`);if(!n)throw Error(`Missing content.xml in ODS / UOF file`);var r=V_(vn(n),t);return zt(e,`meta.xml`)&&(r.Props=la(Vt(e,`meta.xml`))),r}function U_(e,t){return V_(e,t)}var W_=(function(){var e=[`<office:master-styles>`,`<style:master-page style:name="mp1" style:page-layout-name="mp1">`,`<style:header/>`,`<style:header-left style:display="false"/>`,`<style:footer/>`,`<style:footer-left style:display="false"/>`,`</style:master-page>`,`</office:master-styles>`].join(``),t=`<office:document-styles `+On({"xmlns:office":`urn:oasis:names:tc:opendocument:xmlns:office:1.0`,"xmlns:table":`urn:oasis:names:tc:opendocument:xmlns:table:1.0`,"xmlns:style":`urn:oasis:names:tc:opendocument:xmlns:style:1.0`,"xmlns:text":`urn:oasis:names:tc:opendocument:xmlns:text:1.0`,"xmlns:draw":`urn:oasis:names:tc:opendocument:xmlns:drawing:1.0`,"xmlns:fo":`urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0`,"xmlns:xlink":`http://www.w3.org/1999/xlink`,"xmlns:dc":`http://purl.org/dc/elements/1.1/`,"xmlns:number":`urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0`,"xmlns:svg":`urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0`,"xmlns:of":`urn:oasis:names:tc:opendocument:xmlns:of:1.2`,"office:version":`1
|
|||
|
|
`,n=` <table:covered-table-cell/>
|
|||
|
|
`,r=function(r,i,a){var o=[];o.push(` <table:table table:name="`+on(i.SheetNames[a])+`" table:style-name="ta1">
|
|||
|
|
`);var s=0,c=0,l=Ir(r[`!ref`]||`A1`),u=r[`!merges`]||[],d=0,f=Array.isArray(r);if(r[`!cols`])for(c=0;c<=l.e.c;++c)o.push(` <table:table-column`+(r[`!cols`][c]?` table:style-name="co`+r[`!cols`][c].ods+`"`:``)+`></table:table-column>
|
|||
|
|
`);var p=``,m=r[`!rows`]||[];for(s=0;s<l.s.r;++s)p=m[s]?` table:style-name="ro`+m[s].ods+`"`:``,o.push(` <table:table-row`+p+`></table:table-row>
|
|||
|
|
`);for(;s<=l.e.r;++s){for(p=m[s]?` table:style-name="ro`+m[s].ods+`"`:``,o.push(` <table:table-row`+p+`>
|
|||
|
|
`),c=0;c<l.s.c;++c)o.push(t);for(;c<=l.e.c;++c){var h=!1,g={},_=``;for(d=0;d!=u.length;++d)if(!(u[d].s.c>c)&&!(u[d].s.r>s)&&!(u[d].e.c<c)&&!(u[d].e.r<s)){(u[d].s.c!=c||u[d].s.r!=s)&&(h=!0),g[`table:number-columns-spanned`]=u[d].e.c-u[d].s.c+1,g[`table:number-rows-spanned`]=u[d].e.r-u[d].s.r+1;break}if(h){o.push(n);continue}var v=q({r:s,c}),y=f?(r[s]||[])[c]:r[v];if(y&&y.f&&(g[`table:formula`]=on(bp(y.f)),y.F&&y.F.slice(0,v.length)==v)){var b=Ir(y.F);g[`table:number-matrix-columns-spanned`]=b.e.c-b.s.c+1,g[`table:number-matrix-rows-spanned`]=b.e.r-b.s.r+1}if(!y){o.push(t);continue}switch(y.t){case`b`:_=y.v?`TRUE`:`FALSE`,g[`office:value-type`]=`boolean`,g[`office:boolean-value`]=y.v?`true`:`false`;break;case`n`:_=y.w||String(y.v||0),g[`office:value-type`]=`float`,g[`office:value`]=y.v||0;break;case`s`:case`str`:_=y.v==null?``:y.v,g[`office:value-type`]=`string`;break;case`d`:_=y.w||Ot(y.v).toISOString(),g[`office:value-type`]=`date`,g[`office:date-value`]=Ot(y.v).toISOString(),g[`table:style-name`]=`ce1`;break;default:o.push(t);continue}var x=e(_);if(y.l&&y.l.Target){var S=y.l.Target;S=S.charAt(0)==`#`?`#`+Sp(S.slice(1)):S,S.charAt(0)!=`#`&&!S.match(/^\w+:/)&&(S=`../`+S),x=W(`text:a`,x,{"xlink:href":S.replace(/&/g,`&`)})}o.push(` `+W(`table:table-cell`,W(`text:p`,x,{}),g)+`
|
|||
|
|
`)}o.push(` </table:table-row>
|
|||
|
|
`)}return o.push(` </table:table>
|
|||
|
|
`),o.join(``)},i=function(e,t){e.push(` <office:automatic-styles>
|
|||
|
|
`),e.push(` <number:date-style style:name="N37" number:automatic-order="true">
|
|||
|
|
`),e.push(` <number:month number:style="long"/>
|
|||
|
|
`),e.push(` <number:text>/</number:text>
|
|||
|
|
`),e.push(` <number:day number:style="long"/>
|
|||
|
|
`),e.push(` <number:text>/</number:text>
|
|||
|
|
`),e.push(` <number:year/>
|
|||
|
|
`),e.push(` </number:date-style>
|
|||
|
|
`);var n=0;t.SheetNames.map(function(e){return t.Sheets[e]}).forEach(function(t){if(t&&t[`!cols`]){for(var r=0;r<t[`!cols`].length;++r)if(t[`!cols`][r]){var i=t[`!cols`][r];if(i.width==null&&i.wpx==null&&i.wch==null)continue;Ol(i),i.ods=n;var a=t[`!cols`][r].wpx+`px`;e.push(` <style:style style:name="co`+n+`" style:family="table-column">
|
|||
|
|
`),e.push(` <style:table-column-properties fo:break-before="auto" style:column-width="`+a+`"/>
|
|||
|
|
`),e.push(` </style:style>
|
|||
|
|
`),++n}}});var r=0;t.SheetNames.map(function(e){return t.Sheets[e]}).forEach(function(t){if(t&&t[`!rows`]){for(var n=0;n<t[`!rows`].length;++n)if(t[`!rows`][n]){t[`!rows`][n].ods=r;var i=t[`!rows`][n].hpx+`px`;e.push(` <style:style style:name="ro`+r+`" style:family="table-row">
|
|||
|
|
`),e.push(` <style:table-row-properties fo:break-before="auto" style:row-height="`+i+`"/>
|
|||
|
|
`),e.push(` </style:style>
|
|||
|
|
`),++r}}}),e.push(` <style:style style:name="ta1" style:family="table" style:master-page-name="mp1">
|
|||
|
|
`),e.push(` <style:table-properties table:display="true" style:writing-mode="lr-tb"/>
|
|||
|
|
`),e.push(` </style:style>
|
|||
|
|
`),e.push(` <style:style style:name="ce1" style:family="table-cell" style:parent-style-name="Default" style:data-style-name="N37"/>
|
|||
|
|
`),e.push(` </office:automatic-styles>
|
|||
|
|
`)};return function(e,t){var n=[Jt],a=On({"xmlns:office":`urn:oasis:names:tc:opendocument:xmlns:office:1.0`,"xmlns:table":`urn:oasis:names:tc:opendocument:xmlns:table:1.0`,"xmlns:style":`urn:oasis:names:tc:opendocument:xmlns:style:1.0`,"xmlns:text":`urn:oasis:names:tc:opendocument:xmlns:text:1.0`,"xmlns:draw":`urn:oasis:names:tc:opendocument:xmlns:drawing:1.0`,"xmlns:fo":`urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0`,"xmlns:xlink":`http://www.w3.org/1999/xlink`,"xmlns:dc":`http://purl.org/dc/elements/1.1/`,"xmlns:meta":`urn:oasis:names:tc:opendocument:xmlns:meta:1.0`,"xmlns:number":`urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0`,"xmlns:presentation":`urn:oasis:names:tc:opendocument:xmlns:presentation:1.0`,"xmlns:svg":`urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0`,"xmlns:chart":`urn:oasis:names:tc:opendocument:xmlns:chart:1.0`,"xmlns:dr3d":`urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0`,"xmlns:math":`http://www.w3.org/1998/Math/MathML`,"xmlns:form":`urn:oasis:names:tc:opendocument:xmlns:form:1.0`,"xmlns:script":`urn:oasis:names:tc:opendocument:xmlns:script:1.0`,"xmlns:ooo":`http://openoffice.org/2004/office`,"xmlns:ooow":`http://openoffice.org/2004/writer`,"xmlns:oooc":`http://openoffice.org/2004/calc`,"xmlns:dom":`http://www.w3.org/2001/xml-events`,"xmlns:xforms":`http://www.w3.org/2002/xforms`,"xmlns:xsd":`http://www.w3.org/2001/XMLSchema`,"xmlns:xsi":`http://www.w3.org/2001/XMLSchema-instance`,"xmlns:sheet":`urn:oasis:names:tc:opendocument:sh33tjs:1.0`,"xmlns:rpt":`http://openoffice.org/2005/report`,"xmlns:of":`urn:oasis:names:tc:opendocument:xmlns:of:1.2`,"xmlns:xhtml":`http://www.w3.org/1999/xhtml`,"xmlns:grddl":`http://www.w3.org/2003/g/data-view#`,"xmlns:tableooo":`http://openoffice.org/2009/table`,"xmlns:drawooo":`http://openoffice.org/2010/draw`,"xmlns:calcext":`urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0`,"xmlns:loext":`urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0`,"xmlns:field":`urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0`,"xmlns:formx":`urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0`,"xmlns:css3t":`http://www.w3.org/TR/css3-text/`,"office:version":`1.2`}),o=On({"xmlns:config":`urn:oasis:names:tc:opendocument:xmlns:config:1.0`,"office:mimetype":`application/vnd.oasis.opendocument.spreadsheet`});t.bookType==`fods`?(n.push(`<office:document`+a+o+`>
|
|||
|
|
`),n.push(oa().replace(/office:document-meta/g,`office:meta`))):n.push(`<office:document-content`+a+`>
|
|||
|
|
`),i(n,e),n.push(` <office:body>
|
|||
|
|
`),n.push(` <office:spreadsheet>
|
|||
|
|
`);for(var s=0;s!=e.SheetNames.length;++s)n.push(r(e.Sheets[e.SheetNames[s]],e,s,t));return n.push(` </office:spreadsheet>
|
|||
|
|
`),n.push(` </office:body>
|
|||
|
|
`),t.bookType==`fods`?n.push(`</office:document>`):n.push(`</office:document-content>`),n.join(``)}})();function K_(e,t){if(t.bookType==`fods`)return G_(e,t);var n=Gt(),r=``,i=[],a=[];return r=`mimetype`,V(n,r,`application/vnd.oasis.opendocument.spreadsheet`),r=`content.xml`,V(n,r,G_(e,t)),i.push([r,`text/xml`]),a.push([r,`ContentFile`]),r=`styles.xml`,V(n,r,W_(e,t)),i.push([r,`text/xml`]),a.push([r,`StylesFile`]),r=`meta.xml`,V(n,r,Jt+oa()),i.push([r,`text/xml`]),a.push([r,`MetadataFile`]),r=`manifest.rdf`,V(n,r,aa(a)),i.push([r,`application/rdf+xml`]),r=`META-INF/manifest.xml`,V(n,r,na(i)),n}function q_(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function J_(e){return typeof TextDecoder<`u`?new TextDecoder().decode(e):vn(k(e))}function Y_(e){return typeof TextEncoder<`u`?new TextEncoder().encode(e):D(yn(e))}function X_(e,t){outer:for(var n=0;n<=e.length-t.length;++n){for(var r=0;r<t.length;++r)if(e[n+r]!=t[r])continue outer;return!0}return!1}function Z_(e){var t=e.reduce(function(e,t){return e+t.length},0),n=new Uint8Array(t),r=0;return e.forEach(function(e){n.set(e,r),r+=e.length}),n}function Q_(e){return e-=e>>1&1431655765,e=(e&858993459)+(e>>2&858993459),(e+(e>>4)&252645135)*16843009>>>24}function $_(e,t){for(var n=(e[t+15]&127)<<7|e[t+14]>>1,r=e[t+14]&1,i=t+13;i>=t;--i)r=r*256+e[i];return(e[t+15]&128?-r:r)*10**(n-6176)}function ev(e,t,n){var r=Math.floor(n==0?0:Math.LOG10E*Math.log(Math.abs(n)))+6176-20,i=n/10**(r-6176);e[t+15]|=r>>7,e[t+14]|=(r&127)<<1;for(var a=0;i>=1;++a,i/=256)e[t+a]=i&255;e[t+15]|=n>=0?0:128}function tv(e,t){var n=t?t[0]:0,r=e[n]&127;varint:if(e[n++]>=128&&(r|=(e[n]&127)<<7,e[n++]<128||(r|=(e[n]&127)<<14,e[n++]<128)||(r|=(e[n]&127)<<21,e[n++]<128)||(r+=(e[n]&127)*2**28,++n,e[n++]<128)||(r+=(e[n]&127)*2**35,++n,e[n++]<128)||(r+=(e[n]&127)*2**42,++n,e[n++]<128)))break varint;return t&&(t[0]=n),r}function nv(e){var t=new Uint8Array(7);t[0]=e&127;var n=1;sz:if(e>127){if(t[n-1]|=128,t[n]=e>>7&127,++n,e<=16383||(t[n-1]|=128,t[n]=e>>14&127,++n,e<=2097151)||(t[n-1]|=128,t[n]=e>>21&127,++n,e<=268435455)||(t[n-1]|=128,t[n]=e/256>>>21&127,++n,e<=34359738367)||(t[n-1]|=128,t[n]=e/65536>>>21&127,++n,e<=4398046511103))break sz;t[n-1]|=128,t[n]=e/16777216>>>21&127,++n}return t.slice(0,n)}function rv(e){var t=0,n=e[t]&127;varint:if(e[t++]>=128){if(n|=(e[t]&127)<<7,e[t++]<128||(n|=(e[t]&127)<<14,e[t++]<128)||(n|=(e[t]&127)<<21,e[t++]<128))break varint;n|=(e[t]&127)<<28}return n}function Q(e){for(var t=[],n=[0];n[0]<e.length;){var r=n[0],i=tv(e,n),a=i&7;i=Math.floor(i/8);var o=0,s;if(i==0)break;switch(a){case 0:for(var c=n[0];e[n[0]++]>=128;);s=e.slice(c,n[0]);break;case 5:o=4,s=e.slice(n[0],n[0]+o),n[0]+=o;break;case 1:o=8,s=e.slice(n[0],n[0]+o),n[0]+=o;break;case 2:o=tv(e,n),s=e.slice(n[0],n[0]+o),n[0]+=o;break;case 3:case 4:default:throw Error(`PB Type ${a} for Field ${i} at offset ${r}`)}var l={data:s,type:a};t[i]==null?t[i]=[l]:t[i].push(l)}return t}function iv(e){var t=[];return e.forEach(function(e,n){e.forEach(function(e){e.data&&(t.push(nv(n*8+e.type)),e.type==2&&t.push(nv(e.data.length)),t.push(e.data))})}),Z_(t)}function av(e,t){return(e==null?void 0:e.map(function(e){return t(e.data)}))||[]}function ov(e){for(var t,n=[],r=[0];r[0]<e.length;){var i=tv(e,r),a=Q(e.slice(r[0],r[0]+i));r[0]+=i;var o={id:rv(a[1][0].data),messages:[]};a[2].forEach(function(t){var n=Q(t.data),i=rv(n[3][0].data);o.messages.push({meta:n,data:e.slice(r[0],r[0]+i)}),r[0]+=i}),(t=a[3])!=null&&t[0]&&(o.merge=rv(a[3][0].data)>>>0>0),n.push(o)}return n}function sv(e){var t=[];return e.forEach(function(e){var n=[];n[1]=[{data:nv(e.id),type:0}],n[2]=[],e.merge!=null&&(n[3]=[{data:nv(+!!e.merge),type:0}]);var r=[];e.messages.forEach(function(e){r.push(e.data),e.meta[3]=[{type:0,data:nv(e.data.length)}],n[2].push({data:iv(e.meta),type:2})});var i=iv(n);t.push(nv(i.length)),t.push(i),r.forEach(function(e){return t.push(e)})}),Z_(t)}function cv(e,t){if(e!=0)throw Error(`Unexpected Snappy chunk type ${e}`);for(var n=[0],r=tv(t,n),i=[];n[0]<t.length;){var a=t[n[0]]&3;if(a==0){var o=t[n[0]++]>>2;if(o<60)++o;else{var s=o-59;o
|
|||
|
|
`:r.RS,c=s.charCodeAt(0),l=RegExp((a==`|`?`\\|`:a)+`+$`),u=``,d=[];r.dense=Array.isArray(e);for(var f=r.skipHidden&&e[`!cols`]||[],p=r.skipHidden&&e[`!rows`]||[],m=i.s.c;m<=i.e.c;++m)(f[m]||{}).hidden||(d[m]=jr(m));for(var h=0,g=i.s.r;g<=i.e.r;++g)(p[g]||{}).hidden||(u=sy(e,i,g,d,o,c,a,r),u!=null&&(r.strip&&(u=u.replace(l,``)),(u||r.blankrows!==!1)&&n.push((h++?s:``)+u)));return delete r.dense,n.join(``)}function ly(e,t){t||={},t.FS=` `,t.RS=`
|
|||
|
|
`;var n=cy(e,t);return _===void 0||t.type==`string`?n:`ÿþ`+_.utils.encode(1200,n,`str`)}function uy(e){var t=``,n,r=``;if(e==null||e[`!ref`]==null)return[];var i=Y(e[`!ref`]),a=``,o=[],s,c=[],l=Array.isArray(e);for(s=i.s.c;s<=i.e.c;++s)o[s]=jr(s);for(var u=i.s.r;u<=i.e.r;++u)for(a=Dr(u),s=i.s.c;s<=i.e.c;++s)if(t=o[s]+a,n=l?(e[u]||[])[s]:e[t],r=``,n!==void 0){if(n.F!=null){if(t=n.F,!n.f)continue;r=n.f,t.indexOf(`:`)==-1&&(t=t+`:`+t)}if(n.f!=null)r=n.f;else if(n.t==`z`)continue;else if(n.t==`n`&&n.v!=null)r=``+n.v;else if(n.t==`b`)r=n.v?`TRUE`:`FALSE`;else if(n.w!==void 0)r=`'`+n.w;else if(n.v===void 0)continue;else r=n.t==`s`?`'`+n.v:``+n.v;c[c.length]=t+`=`+r}return c}function dy(e,t,n){var r=n||{},i=+!r.skipHeader,a=e||{},o=0,s=0;if(a&&r.origin!=null)if(typeof r.origin==`number`)o=r.origin;else{var c=typeof r.origin==`string`?Fr(r.origin):r.origin;o=c.r,s=c.c}var l,u={s:{c:0,r:0},e:{c:s,r:o+t.length-1+i}};if(a[`!ref`]){var d=Y(a[`!ref`]);u.e.c=Math.max(u.e.c,d.e.c),u.e.r=Math.max(u.e.r,d.e.r),o==-1&&(o=d.e.r+1,u.e.r=o+t.length-1+i)}else o==-1&&(o=0,u.e.r=t.length-1+i);var f=r.header||[],p=0;t.forEach(function(e,t){pt(e).forEach(function(n){(p=f.indexOf(n))==-1&&(f[p=f.length]=n);var c=e[n],u=`z`,d=``,m=q({c:s+p,r:o+t+i});l=py(a,m),c&&typeof c==`object`&&!(c instanceof Date)?a[m]=c:(typeof c==`number`?u=`n`:typeof c==`boolean`?u=`b`:typeof c==`string`?u=`s`:c instanceof Date?(u=`d`,r.cellDates||(u=`n`,c=yt(c)),d=r.dateNF||R[14]):c===null&&r.nullError&&(u=`e`,c=0),l?(l.t=u,l.v=c,delete l.w,delete l.R,d&&(l.z=d)):a[m]=l={t:u,v:c},d&&(l.z=d))})}),u.e.c=Math.max(u.e.c,s+f.length-1);var m=Dr(o);if(i)for(p=0;p<f.length;++p)a[jr(p+s)+m]={t:`s`,v:f[p]};return a[`!ref`]=J(u),a}function fy(e,t){return dy(null,e,t)}function py(e,t,n){if(typeof t==`string`){if(Array.isArray(e)){var r=Fr(t);return e[r.r]||(e[r.r]=[]),e[r.r][r.c]||(e[r.r][r.c]={t:`z`})}return e[t]||(e[t]={t:`z`})}return typeof t==`number`?py(e,q({r:t,c:n||0})):py(e,q(t))}function my(e,t){if(typeof t==`number`){if(t>=0&&e.SheetNames.length>t)return t;throw Error(`Cannot find sheet # `+t)}else if(typeof t==`string`){var n=e.SheetNames.indexOf(t);if(n>-1)return n;throw Error(`Cannot find sheet name |`+t+`|`)}else throw Error(`Cannot find sheet |`+t+`|`)}function hy(){return{SheetNames:[],Sheets:{}}}function gy(e,t,n,r){var i=1;if(!n)for(;i<=65535&&e.SheetNames.indexOf(n=`Sheet`+i)!=-1;++i,n=void 0);if(!n||e.SheetNames.length>=65535)throw Error(`Too many worksheets`);if(r&&e.SheetNames.indexOf(n)>=0){var a=n.match(/(^.*?)(\d+)$/);i=a&&+a[2]||0;var o=a&&a[1]||n;for(++i;i<=65535&&e.SheetNames.indexOf(n=o+i)!=-1;++i);}if(Hh(n),e.SheetNames.indexOf(n)>=0)throw Error(`Worksheet with name |`+n+`| already exists!`);return e.SheetNames.push(n),e.Sheets[n]=t,n}function _y(e,t,n){e.Workbook||={},e.Workbook.Sheets||(e.Workbook.Sheets=[]);var r=my(e,t);switch(e.Workbook.Sheets[r]||(e.Workbook.Sheets[r]={}),n){case 0:case 1:case 2:break;default:throw Error(`Bad sheet visibility setting `+n)}e.Workbook.Sheets[r].Hidden=n}function vy(e,t){return e.z=t,e}function yy(e,t,n){return t?(e.l={Target:t},n&&(e.l.Tooltip=n)):delete e.l,e}function by(e,t,n){return yy(e,`#`+t,n)}function xy(e,t,n){e.c||=[],e.c.push({t,a:n||`SheetJS`})}function Sy(e,t,n,r){for(var i=typeof t==`string`?Y(t):t,a=typeof t==`string`?t:J(t),o=i.s.r;o<=i.e.r;++o)for(var s=i.s.c;s<=i.e.c;++s){var c=py(e,o,s);c.t=`n`,c.F=a,delete c.v,o==i.s.r&&s==i.s.c&&(c.f=n,r&&(c.D=!0))}return e}var Cy={encode_col:jr,encode_row:Dr,encode_cell:q,encode_range:J,decode_col:Ar,decode_row:Er,split_cell:Pr,decode_cell:Fr,decode_range:Ir,format_cell:Rr,sheet_add_aoa:Br,sheet_add_json:dy,sheet_add_dom:P_,aoa_to_sheet:Vr,json_to_sheet:fy,table_to_sheet:F_,table_to_book:I_,sheet_to_csv:cy,sheet_to_txt:ly,sheet_to_json:ay,sheet_to_html:N_,sheet_to_formulae:uy,sheet_to_row_object_array:ay,sheet_get_cell:py,book_new:hy,book_append_sheet:gy,book_set_sheet_visibility:_y,cell_set_number_format:vy,cell_set_hyperlink:yy,cell_set_internal_link:by,cell_add_comment:xy,sheet_set_array_formula:Sy,consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}}
|