PageSourceSearch

https://anpg.co.ao/assets/AdminProductionPage-DBjqpVuO.js

js anpg.co.ao collected 2026-10-02 16:45:52 UTC 398,419 bytes, 39 lines download raw bytes

1/* ANPG DEVTEAM - 29/09/2026, 14:34:20 */
2import{j as o,e as et,u as ia,d as Ir}from"./data-vendor-BRYI0K8G.js";import{r as Fe}from"./react-vendor-Bj9LQV-u.js";import{b as Ee,w as Rr,af as Oa,ag as Ra,ah as Ia,ai as Pa,bM as La,bQ as gs,co as Xt,bh as Se,cp as $t,cq as zt,cr as ht,cs as Sa,bf as X0,X as _s,F as Xc,ct as xt,cj as $c,ck as zc}from"./index-B5fS5HUA.js";import{B as $0}from"./badge-jukGcCw8.js";import{I as ve}from"./input-CtWCrhgd.js";import{L as xe}from"./label-ByFBDaC1.js";import{T as St}from"./textarea-DpaYHtFE.js";import{T as z0,a as K0,b as ra,c as aa}from"./tabs-4KqNu_w-.js";import{T as _a,a as Ea,b as Le,c as pe,d as Ta,e as ue}from"./table-BTascmHv.js";import{S as Er,a as Tr,b as kr,c as wr,d as Je}from"./select-CIRt4Z_4.js";import{A as Ys,a as qs,b as Js,c as Zs,d as Kc,e as Qs,f as en,g as rn}from"./alert-dialog-J_9uTetV.js";import{C as ka,a as wa}from"./card-SWKDiSm6.js";import{A as Yc}from"./AdminLayout-h_nmul7P.js";import{P as Kr}from"./plus-lNvdMfmK.js";import{P as rt}from"./pencil-C8r3g6iN.js";import{T as at}from"./trash-2-BmjaA2Y9.js";import{L as Kt}from"./link-BBMiMdIF.js";import{U as Y0}from"./upload-DozJuQTi.js";import{C as qc}from"./circle-check-BAB09i3P.js";import"./charts-vendor-Cs07Jtv5.js";import"./motion-vendor-DMc3mo8t.js";import"./i18n-vendor-BSIZ7LIS.js";import"./index-DPb2Lsa1.js";import"./index-BatE7gkT.js";import"./index-BdQq_4o_.js";import"./index-D6PzSG9l.js";import"./chevron-up-CYP72WxE.js";import"./message-square-3F19oJ7J.js";import"./newspaper-B1VsFBcy.js";import"./tag-zpo8YYRH.js";import"./camera-DF73IPZH.js";import"./shield-check-DBFg_Isw.js";import"./sliders-horizontal-CI8TRfgr.js";import"./user-check-Omtv7yGv.js";import"./network-Bioht48n.js";import"./clock-DjVV6Aw0.js";import"./book-open-BvZy1lzn.js";import"./bot-Ckp6pNDt.js";import"./gavel-D8KhpCGX.js";import"./presentation-Bg7Ve6-F.js";import"./star-BMTUmwlW.js";import"./clipboard-check-AscQTU3D.js";import"./folder-open-DBolFNfs.js";import"./settings-2-5vee-iyr.js";import"./rocket-OwwOM41y.js";import"./user-B2J0vviq.js";import"./arrow-left-B5pHXlkl.js";import"./circle-check-big-R1zEC76Q.js";/*! xlsx.js (C) 2013-present SheetJS -- http://sheetjs.com */var q0=1252,Jc=[874,932,936,949,950,1250,1251,1252,1253,1254,1255,1256,1257,1258,1e4],an={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},tn=function(e){Jc.indexOf(e)!=-1&&(q0=an[0]=e)};function Zc(){tn(1252)}var Ur=function(e){tn(e)};function J0(){Ur(1200),Zc()}function Bn(e){for(var a=[],r=0,s=e.length;r<s;++r)a[r]=e.charCodeAt(r);return a}function Qc(e){for(var a=[],r=0;r<e.length>>1;++r)a[r]=String.fromCharCode(e.charCodeAt(2*r)+(e.charCodeAt(2*r+1)<<8));return a.join("")}function Z0(e){for(var a=[],r=0;r<e.length>>1;++r)a[r]=String.fromCharCode(e.charCodeAt(2*r+1)+(e.charCodeAt(2*r)<<8));return a.join("")}var dt=function(e){var a=e.charCodeAt(0),r=e.charCodeAt(1);return a==255&&r==254?Qc(e.slice(2)):a==254&&r==255?Z0(e.slice(2)):a==65279?e.slice(1):e},Yt=function(a){return String.fromCharCode(a)},Un=function(a){return String.fromCharCode(a)},ha,da="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function Hn(e){for(var a="",r=0,s=0,t=0,i=0,c=0,n=0,f=0,l=0;l<e.length;)r=e.charCodeAt(l++),i=r>>2,s=e.charCodeAt(l++),c=(r&3)<<4|s>>4,t=e.charCodeAt(l++),n=(s&15)<<2|t>>6,f=t&63,isNaN(s)?n=f=64:isNaN(t)&&(f=64),a+=da.charAt(i)+da.charAt(c)+da.charAt(n)+da.charAt(f);return a}function Sr(e){var a="",r=0,s=0,t=0,i=0,c=0,n=0,f=0;e=e.replace(/[^\w\+\/\=]/g,"");for(var l=0;l<e.length;)i=da.indexOf(e.charAt(l++)),c=da.indexOf(e.charAt(l++)),r=i<<2|c>>4,a+=String.fromCharCode(r),n=da.indexOf(e.charAt(l++)),s=(c&15)<<4|n>>2,n!==64&&(a+=String.fromCharCode(s)),f=da.indexOf(e.charAt(l++)),t=(n&3)<<6|f,f!==64&&(a+=String.fromCharCode(t));return a}var ye=function(){return typeof Buffer<"u"&&typeof process<"u"&&typeof process.versions<"u"&&!!process.versions.node}(),Ua=function(){if(typeof Buffer<"u"){var e=!Buffer.from;if(!e)try{Buffer.from("foo","utf8")}catch{e=!0}return e?function(a,r){return r?new Buffer(a,r):new Buffer(a)}:Buffer.from.bind(Buffer)}return function(){}}();function va(e){return ye?Buffer.alloc?Buffer.alloc(e):new Buffer(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}function Vn(e){return ye?Buffer.allocUnsafe?Buffer.allocUnsafe(e):new Buffer(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}var Br=function(a){return ye?Ua(a,"binary"):a.split("").map(function(r){return r.charCodeAt(0)&255})};function Ha(e){if(Array.isArray(e))return e.map(function(s){return String.fromCharCode(s)}).join("");for(var a=[],r=0;r<e.length;++r)a[r]=String.fromCharCode(e[r]);return a.join("")}function sn(e){if(typeof ArrayBuffer>"u")throw new Error("Unsupported");if(e instanceof ArrayBuffer)return sn(new Uint8Array(e));for(var a=new Array(e.length),r=0;r<e.length;++r)a[r]=e[r];return a}var xa=ye?function(e){return Buffer.concat(e.map(function(a){return Buffer.isBuffer(a)?a:Ua(a)}))}:function(e){if(typeof Uint8Array<"u"){var a=0,r=0;for(a=0;a<e.length;++a)r+=e[a].length;var s=new Uint8Array(r),t=0;for(a=0,r=0;a<e.length;r+=t,++a)if(t=e[a].length,e[a]instanceof Uint8Array)s.set(e[a],r);else{if(typeof e[a]=="string")throw"wtf";s.set(new Uint8Array(e[a]),r)}return s}return[].concat.apply([],e.map(function(i){return Array.isArray(i)?i:[].slice.call(i)}))};function eo(e){for(var a=[],r=0,s=e.length+250,t=va(e.length+255),i=0;i<e.length;++i){var c=e.charCodeAt(i);if(c<128)t[r++]=c;
2else if(c<2048)t[r++]=192|c>>6&31,t[r++]=128|c&63;else if(c>=55296&&c<57344){c=(c&1023)+64;var n=e.charCodeAt(++i)&1023;t[r++]=240|c>>8&7,t[r++]=128|c>>2&63,t[r++]=128|n>>6&15|(c&3)<<4,t[r++]=128|n&63}else t[r++]=224|c>>12&15,t[r++]=128|c>>6&63,t[r++]=128|c&63;r>s&&(a.push(t.slice(0,r)),r=0,t=va(65535),s=65530)}return a.push(t.slice(0,r)),xa(a)}var vr=/\u0000/g,pt=/[\u0001-\u0006]/g;function Ya(e){for(var a="",r=e.length-1;r>=0;)a+=e.charAt(r--);return a}function Hr(e,a){var r=""+e;return r.length>=a?r:Be("0",a-r.length)+r}function nn(e,a){var r=""+e;return r.length>=a?r:Be(" ",a-r.length)+r}function ns(e,a){var r=""+e;return r.length>=a?r:r+Be(" ",a-r.length)}function ro(e,a){var r=""+Math.round(e);return r.length>=a?r:Be("0",a-r.length)+r}function ao(e,a){var r=""+e;return r.length>=a?r:Be("0",a-r.length)+r}var Wn=Math.pow(2,32);function $a(e,a){if(e>Wn||e<-Wn)return ro(e,a);var r=Math.round(e);return ao(r,a)}function is(e,a){return a=a||0,e.length>=7+a&&(e.charCodeAt(a)|32)===103&&(e.charCodeAt(a+1)|32)===101&&(e.charCodeAt(a+2)|32)===110&&(e.charCodeAt(a+3)|32)===101&&(e.charCodeAt(a+4)|32)===114&&(e.charCodeAt(a+5)|32)===97&&(e.charCodeAt(a+6)|32)===108}var Gn=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],Cs=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]];function to(e){return e||(e={}),e[0]="General",e[1]="0",e[2]="0.00",e[3]="#,##0",e[4]="#,##0.00",e[9]="0%",e[10]="0.00%",e[11]="0.00E+00",e[12]="# ?/?",e[13]="# ??/??",e[14]="m/d/yy",e[15]="d-mmm-yy",e[16]="d-mmm",e[17]="mmm-yy",e[18]="h:mm AM/PM",e[19]="h:mm:ss AM/PM",e[20]="h:mm",e[21]="h:mm:ss",e[22]="m/d/yy h:mm",e[37]="#,##0 ;(#,##0)",e[38]="#,##0 ;[Red](#,##0)",e[39]="#,##0.00;(#,##0.00)",e[40]="#,##0.00;[Red](#,##0.00)",e[45]="mm:ss",e[46]="[h]:mm:ss",e[47]="mmss.0",e[48]="##0.0E+0",e[49]="@",e[56]='"上午/下午 "hh"時"mm"分"ss"秒 "',e}var ke={0:"General",1:"0",2:"0.00",3:"#,##0",4:"#,##0.00",9:"0%",10:"0.00%",11:"0.00E+00",12:"# ?/?",13:"# ??/??",14:"m/d/yy",15:"d-mmm-yy",16:"d-mmm",17:"mmm-yy",18:"h:mm AM/PM",19:"h:mm:ss AM/PM",20:"h:mm",21:"h:mm:ss",22:"m/d/yy h:mm",37:"#,##0 ;(#,##0)",38:"#,##0 ;[Red](#,##0)",39:"#,##0.00;(#,##0.00)",40:"#,##0.00;[Red](#,##0.00)",45:"mm:ss",46:"[h]:mm:ss",47:"mmss.0",48:"##0.0E+0",49:"@",56:'"上午/下午 "hh"時"mm"分"ss"秒 "'},Xn={5:37,6:38,7:39,8:40,23:0,24:0,25:0,26:0,27:14,28:14,29:14,30:14,31:14,50:14,51:14,52:14,53:14,54:14,55:14,56:14,57:14,58:14,59:1,60:2,61:3,62:4,67:9,68:10,69:12,70:13,71:14,72:14,73:15,74:16,75:17,76:20,77:21,78:22,79:45,80:46,81:47,82:0},so={5:'"$"#,##0_);\\("$"#,##0\\)',63:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',41:'_(* #,##0_);_(* \\(#,##0\\);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)'};function cs(e,a,r){for(var s=e<0?-1:1,t=e*s,i=0,c=1,n=0,f=1,l=0,u=0,x=Math.floor(t);l<a&&(x=Math.floor(t),n=x*c+i,u=x*l+f,!(t-x<5e-8));)t=1/(t-x),i=c,c=n,f=l,l=u;if(u>a&&(l>a?(u=f,n=i):(u=l,n=c)),!r)return[0,s*n,u];var p=Math.floor(s*n/u);return[p,s*n-p*u,u]}function Na(e,a,r){if(e>2958465||e<0)return null;var s=e|0,t=Math.floor(86400*(e-s)),i=0,c=[],n={D:s,T:t,u:86400*(e-s)-t,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(n.u)<1e-6&&(n.u=0),a&&a.date1904&&(s+=1462),n.u>.9999&&(n.u=0,++t==86400&&(n.T=t=0,++s,++n.D)),s===60)c=r?[1317,10,29]:[1900,2,29],i=3;else if(s===0)c=r?[1317,8,29]:[1900,1,0],i=6;else{s>60&&--s;var f=new Date(1900,0,1);f.setDate(f.getDate()+s-1),c=[f.getFullYear(),f.getMonth()+1,f.getDate()],i=f.getDay(),s<60&&(i=(i+6)%7),r&&(i=lo(f,c))}return n.y=c[0],n.m=c[1],n.d=c[2],n.S=t%60,t=Math.floor(t/60),n.M=t%60,t=Math.floor(t/60),n.H=t,n.q=i,n}var Q0=new Date(1899,11,31,0,0,0),no=Q0.getTime(),io=new Date(1900,2,1,0,0,0);function ei(e,a){var r=e.getTime();
2return a?r-=1461*24*60*60*1e3:e>=io&&(r+=24*60*60*1e3),(r-(no+(e.getTimezoneOffset()-Q0.getTimezoneOffset())*6e4))/(24*60*60*1e3)}function cn(e){return e.indexOf(".")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function co(e){return e.indexOf("E")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2")}function oo(e){var a=e<0?12:11,r=cn(e.toFixed(12));return r.length<=a||(r=e.toPrecision(10),r.length<=a)?r:e.toExponential(5)}function fo(e){var a=cn(e.toFixed(11));return a.length>(e<0?12:11)||a==="0"||a==="-0"?e.toPrecision(6):a}function Ct(e){var a=Math.floor(Math.log(Math.abs(e))*Math.LOG10E),r;return a>=-4&&a<=-1?r=e.toPrecision(10+a):Math.abs(a)<=9?r=oo(e):a===10?r=e.toFixed(10).substr(0,12):r=fo(e),cn(co(r.toUpperCase()))}function Ma(e,a){switch(typeof e){case"string":return e;case"boolean":return e?"TRUE":"FALSE";case"number":return(e|0)===e?e.toString(10):Ct(e);case"undefined":return"";case"object":if(e==null)return"";if(e instanceof Date)return Pr(14,ei(e,a&&a.date1904),a)}throw new Error("unsupported value in General format: "+e)}function lo(e,a){a[0]-=581;var r=e.getDay();return e<60&&(r=(r+6)%7),r}function uo(e,a,r,s){var t="",i=0,c=0,n=r.y,f,l=0;switch(e){case 98:n=r.y+543;case 121:switch(a.length){case 1:case 2:f=n%100,l=2;break;default:f=n%1e4,l=4;break}break;case 109:switch(a.length){case 1:case 2:f=r.m,l=a.length;break;case 3:return Cs[r.m-1][1];case 5:return Cs[r.m-1][0];default:return Cs[r.m-1][2]}break;case 100:switch(a.length){case 1:case 2:f=r.d,l=a.length;break;case 3:return Gn[r.q][0];default:return Gn[r.q][1]}break;case 104:switch(a.length){case 1:case 2:f=1+(r.H+11)%12,l=a.length;break;default:throw"bad hour format: "+a}break;case 72:switch(a.length){case 1:case 2:f=r.H,l=a.length;break;default:throw"bad hour format: "+a}break;case 77:switch(a.length){case 1:case 2:f=r.M,l=a.length;break;default:throw"bad minute format: "+a}break;case 115:if(a!="s"&&a!="ss"&&a!=".0"&&a!=".00"&&a!=".000")throw"bad second format: "+a;return r.u===0&&(a=="s"||a=="ss")?Hr(r.S,a.length):(s>=2?c=s===3?1e3:100:c=s===1?10:1,i=Math.round(c*(r.S+r.u)),i>=60*c&&(i=0),a==="s"?i===0?"0":""+i/c:(t=Hr(i,2+s),a==="ss"?t.substr(0,2):"."+t.substr(2,a.length-1)));case 90:switch(a){case"[h]":case"[hh]":f=r.D*24+r.H;break;case"[m]":case"[mm]":f=(r.D*24+r.H)*60+r.M;break;case"[s]":case"[ss]":f=((r.D*24+r.H)*60+r.M)*60+Math.round(r.S+r.u);break;default:throw"bad abstime format: "+a}l=a.length===3?1:2;break;case 101:f=n,l=1;break}var u=l>0?Hr(f,l):"";return u}function pa(e){var a=3;if(e.length<=a)return e;for(var r=e.length%a,s=e.substr(0,r);r!=e.length;r+=a)s+=(s.length>0?",":"")+e.substr(r,a);return s}var ri=/%/g;function ho(e,a,r){var s=a.replace(ri,""),t=a.length-s.length;return sa(e,s,r*Math.pow(10,2*t))+Be("%",t)}function xo(e,a,r){for(var s=a.length-1;a.charCodeAt(s-1)===44;)--s;return sa(e,a.substr(0,s),r/Math.pow(10,3*(a.length-s)))}function ai(e,a){var r,s=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(a==0)return"0.0E+0";if(a<0)return"-"+ai(e,-a);var t=e.indexOf(".");t===-1&&(t=e.indexOf("E"));var i=Math.floor(Math.log(a)*Math.LOG10E)%t;if(i<0&&(i+=t),r=(a/Math.pow(10,i)).toPrecision(s+1+(t+i)%t),r.indexOf("e")===-1){var c=Math.floor(Math.log(a)*Math.LOG10E);for(r.indexOf(".")===-1?r=r.charAt(0)+"."+r.substr(1)+"E+"+(c-r.length+i):r+="E+"+(c-i);r.substr(0,2)==="0.";)r=r.charAt(0)+r.substr(2,t)+"."+r.substr(2+t),r=r.replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");r=r.replace(/\+-/,"-")}r=r.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(n,f,l,u){return f+l+u.substr(0,(t+i)%t)+"."+u.substr(i)+"E"})}else r=a.toExponential(s);return e.match(/E\+00$/)&&r.match(/e[+-]\d$/)&&(r=r.substr(0,r.length-1)+"0"+r.charAt(r.length-1)),e.match(/E\-/)&&r.match(/e\+/)&&(r=r.replace(/e\+/,"e")),r.replace("e","E")}var ti=/# (\?+)( ?)\/( ?)(\d+)/;function po(e,a,r){var s=parseInt(e[4],10),t=Math.round(a*s),i=Math.floor(t/s),c=t-i*s,n=s;return r+(i===0?"":""+i)+" "+(c===0?Be(" ",e[1].length+1+e[4].length):nn(c,e[1].length)+e[2]+"/"+e[3]+Hr(n,e[4].length))}function mo(e,a,r){return r+(a===0?"":""+a)+Be(" ",e[1].length+2+e[4].length)}var si=/^#*0*\.([0#]+)/,ni=/\).*[0#]/,ii=/\(###\) ###\\?-####/;function dr(e){for(var a="",r,s=0;s!=e.length;++s)switch(r=e.charCodeAt(s)){case 35:break;case 63:a+=" ";break;case 48:a+="0";break;default:a+=String.fromCharCode(r)}return a}function $n(e,a){var r=Math.pow(10,a);return""+Math.round(e*r)/r}function zn(e,a){var r=e-Math.floor(e),s=Math.pow(10,a);return a<(""+Math.round(r*s)).length?0:Math.round(r*s)}function vo(e,a){return a<(""+Math.round((e-Math.floor(e))*Math.pow(10,a))).length?1:0}function go(e){return e<2147483647&&e>-2147483648?""+(e>=0?e|0:e-1|0):""+Math.floor(e)}function Dr(e,a,r){if(e.charCodeAt(0)===40&&!a.match(ni)){var s=a.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return r>=0?Dr("n",s,r):"("+Dr("n",s,-r)+")"}
vendor: 16,265 bytes, line 2
2if(a.charCodeAt(a.length-1)===44)return xo(e,a,r);if(a.indexOf("%")!==-1)return ho(e,a,r);if(a.indexOf("E")!==-1)return ai(a,r);if(a.charCodeAt(0)===36)return"$"+Dr(e,a.substr(a.charAt(1)==" "?2:1),r);var t,i,c,n,f=Math.abs(r),l=r<0?"-":"";if(a.match(/^00+$/))return l+$a(f,a.length);if(a.match(/^[#?]+$/))return t=$a(r,0),t==="0"&&(t=""),t.length>a.length?t:dr(a.substr(0,a.length-t.length))+t;if(i=a.match(ti))return po(i,f,l);if(a.match(/^#+0+$/))return l+$a(f,a.length-a.indexOf("0"));if(i=a.match(si))return t=$n(r,i[1].length).replace(/^([^\.]+)$/,"$1."+dr(i[1])).replace(/\.$/,"."+dr(i[1])).replace(/\.(\d*)$/,function(v,d){return"."+d+Be("0",dr(i[1]).length-d.length)}),a.indexOf("0.")!==-1?t:t.replace(/^0\./,".");if(a=a.replace(/^#+([0.])/,"$1"),i=a.match(/^(0*)\.(#*)$/))return l+$n(f,i[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,i[1].length?"0.":".");if(i=a.match(/^#{1,3},##0(\.?)$/))return l+pa($a(f,0));if(i=a.match(/^#,##0\.([#0]*0)$/))return r<0?"-"+Dr(e,a,-r):pa(""+(Math.floor(r)+vo(r,i[1].length)))+"."+Hr(zn(r,i[1].length),i[1].length);if(i=a.match(/^#,#*,#0/))return Dr(e,a.replace(/^#,#*,/,""),r);if(i=a.match(/^([0#]+)(\\?-([0#]+))+$/))return t=Ya(Dr(e,a.replace(/[\\-]/g,""),r)),c=0,Ya(Ya(a.replace(/\\/g,"")).replace(/[0#]/g,function(v){return c<t.length?t.charAt(c++):v==="0"?"0":""}));if(a.match(ii))return t=Dr(e,"##########",r),"("+t.substr(0,3)+") "+t.substr(3,3)+"-"+t.substr(6);var u="";if(i=a.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return c=Math.min(i[4].length,7),n=cs(f,Math.pow(10,c)-1,!1),t=""+l,u=sa("n",i[1],n[1]),u.charAt(u.length-1)==" "&&(u=u.substr(0,u.length-1)+"0"),t+=u+i[2]+"/"+i[3],u=ns(n[2],c),u.length<i[4].length&&(u=dr(i[4].substr(i[4].length-u.length))+u),t+=u,t;if(i=a.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return c=Math.min(Math.max(i[1].length,i[4].length),7),n=cs(f,Math.pow(10,c)-1,!0),l+(n[0]||(n[1]?"":"0"))+" "+(n[1]?nn(n[1],c)+i[2]+"/"+i[3]+ns(n[2],c):Be(" ",2*c+1+i[2].length+i[3].length));if(i=a.match(/^[#0?]+$/))return t=$a(r,0),a.length<=t.length?t:dr(a.substr(0,a.length-t.length))+t;if(i=a.match(/^([#0?]+)\.([#0]+)$/)){t=""+r.toFixed(Math.min(i[2].length,10)).replace(/([^0])0+$/,"$1"),c=t.indexOf(".");var x=a.indexOf(".")-c,p=a.length-t.length-x;return dr(a.substr(0,x)+t+a.substr(a.length-p))}if(i=a.match(/^00,000\.([#0]*0)$/))return c=zn(r,i[1].length),r<0?"-"+Dr(e,a,-r):pa(go(r)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(v){return"00,"+(v.length<3?Hr(0,3-v.length):"")+v})+"."+Hr(c,i[1].length);switch(a){case"###,##0.00":return Dr(e,"#,##0.00",r);case"###,###":case"##,###":case"#,###":var m=pa($a(f,0));return m!=="0"?l+m:"";case"###,###.00":return Dr(e,"###,##0.00",r).replace(/^0\./,".");case"#,###.00":return Dr(e,"#,##0.00",r).replace(/^0\./,".")}throw new Error("unsupported format |"+a+"|")}function _o(e,a,r){for(var s=a.length-1;a.charCodeAt(s-1)===44;)--s;return sa(e,a.substr(0,s),r/Math.pow(10,3*(a.length-s)))}function Eo(e,a,r){var s=a.replace(ri,""),t=a.length-s.length;return sa(e,s,r*Math.pow(10,2*t))+Be("%",t)}function ci(e,a){var r,s=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(a==0)return"0.0E+0";if(a<0)return"-"+ci(e,-a);var t=e.indexOf(".");t===-1&&(t=e.indexOf("E"));var i=Math.floor(Math.log(a)*Math.LOG10E)%t;if(i<0&&(i+=t),r=(a/Math.pow(10,i)).toPrecision(s+1+(t+i)%t),!r.match(/[Ee]/)){var c=Math.floor(Math.log(a)*Math.LOG10E);r.indexOf(".")===-1?r=r.charAt(0)+"."+r.substr(1)+"E+"+(c-r.length+i):r+="E+"+(c-i),r=r.replace(/\+-/,"-")}r=r.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(n,f,l,u){return f+l+u.substr(0,(t+i)%t)+"."+u.substr(i)+"E"})}else r=a.toExponential(s);return e.match(/E\+00$/)&&r.match(/e[+-]\d$/)&&(r=r.substr(0,r.length-1)+"0"+r.charAt(r.length-1)),e.match(/E\-/)&&r.match(/e\+/)&&(r=r.replace(/e\+/,"e")),r.replace("e","E")}function $r(e,a,r){if(e.charCodeAt(0)===40&&!a.match(ni)){var s=a.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return r>=0?$r("n",s,r):"("+$r("n",s,-r)+")"}if(a.charCodeAt(a.length-1)===44)return _o(e,a,r);if(a.indexOf("%")!==-1)return Eo(e,a,r);if(a.indexOf("E")!==-1)return ci(a,r);if(a.charCodeAt(0)===36)return"$"+$r(e,a.substr(a.charAt(1)==" "?2:1),r);var t,i,c,n,f=Math.abs(r),l=r<0?"-":"";if(a.match(/^00+$/))return l+Hr(f,a.length);if(a.match(/^[#?]+$/))return t=""+r,r===0&&(t=""),t.length>a.length?t:dr(a.substr(0,a.length-t.length))+t;if(i=a.match(ti))return mo(i,f,l);if(a.match(/^#+0+$/))return l+Hr(f,a.length-a.indexOf("0"));if(i=a.match(si))return t=(""+r).replace(/^([^\.]+)$/,"$1."+dr(i[1])).replace(/\.$/,"."+dr(i[1])),t=t.replace(/\.(\d*)$/,function(v,d){return"."+d+Be("0",dr(i[1]).length-d.length)}),a.indexOf("0.")!==-1?t:t.replace(/^0\./,".");if(a=a.replace(/^#+([0.])/,"$1"),i=a.match(/^(0*)\.(#*)$/))return l+(""+f).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,i[1].length?"0.":".");if(i=a.match(/^#{1,3},##0(\.?)$/))return l+pa(""+f);if(i=a.match(/^#,##0\.([#0]*0)$/))return r<0?"-"+$r(e,a,-r):pa(""+r)+"."+Be("0",i[1].length);if(i=a.match(/^#,#*,#0/))return $r(e,a.replace(/^#,#*,/,""),r);if(i=a.match(/^([0#]+)(\\?-([0#]+))+$/))return t=Ya($r(e,a.replace(/[\\-]/g,""),r)),c=0,Ya(Ya(a.replace(/\\/g,"")).replace(/[0#]/g,function(v){return c<t.length?t.charAt(c++):v==="0"?"0":""}));if(a.match(ii))return t=$r(e,"##########",r),"("+t.substr(0,3)+") "+t.substr(3,3)+"-"+t.substr(6);var u="";if(i=a.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return c=Math.min(i[4].length,7),n=cs(f,Math.pow(10,c)-1,!1),t=""+l,u=sa("n",i[1],n[1]),u.charAt(u.length-1)==" "&&(u=u.substr(0,u.length-1)+"0"),t+=u+i[2]+"/"+i[3],u=ns(n[2],c),u.length<i[4].length&&(u=dr(i[4].substr(i[4].length-u.length))+u),t+=u,t;if(i=a.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return c=Math.min(Math.max(i[1].length,i[4].length),7),n=cs(f,Math.pow(10,c)-1,!0),l+(n[0]||(n[1]?"":"0"))+" "+(n[1]?nn(n[1],c)+i[2]+"/"+i[3]+ns(n[2],c):Be(" ",2*c+1+i[2].length+i[3].length));if(i=a.match(/^[#0?]+$/))return t=""+r,a.length<=t.length?t:dr(a.substr(0,a.length-t.length))+t;if(i=a.match(/^([#0]+)\.([#0]+)$/)){t=""+r.toFixed(Math.min(i[2].length,10)).replace(/([^0])0+$/,"$1"),c=t.indexOf(".");var x=a.indexOf(".")-c,p=a.length-t.length-x;return dr(a.substr(0,x)+t+a.substr(a.length-p))}if(i=a.match(/^00,000\.([#0]*0)$/))return r<0?"-"+$r(e,a,-r):pa(""+r).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(v){return"00,"+(v.length<3?Hr(0,3-v.length):"")+v})+"."+Hr(0,i[1].length);switch(a){case"###,###":case"##,###":case"#,###":var m=pa(""+f);return m!=="0"?l+m:"";default:if(a.match(/\.[0#?]*$/))return $r(e,a.slice(0,a.lastIndexOf(".")),r)+dr(a.slice(a.lastIndexOf(".")))}throw new Error("unsupported format |"+a+"|")}function sa(e,a,r){return(r|0)===r?$r(e,a,r):Dr(e,a,r)}function To(e){for(var a=[],r=!1,s=0,t=0;s<e.length;++s)switch(e.charCodeAt(s)){case 34:r=!r;break;case 95:case 42:case 92:++s;break;case 59:a[a.length]=e.substr(t,s-t),t=s+1}if(a[a.length]=e.substr(t),r===!0)throw new Error("Format |"+e+"| unterminated string ");return a}var oi=/\[[HhMmSs\u0E0A\u0E19\u0E17]*\]/;function tt(e){for(var a=0,r="",s="";a<e.length;)switch(r=e.charAt(a)){case"G":is(e,a)&&(a+=6),a++;break;case'"':for(;e.charCodeAt(++a)!==34&&a<e.length;);++a;break;case"\\":a+=2;break;case"_":a+=2;break;case"@":++a;break;case"B":case"b":if(e.charAt(a+1)==="1"||e.charAt(a+1)==="2")return!0;case"M":case"D":case"Y":case"H":case"S":case"E":case"m":case"d":case"y":case"h":case"s":case"e":case"g":return!0;case"A":case"a":case"上":if(e.substr(a,3).toUpperCase()==="A/P"||e.substr(a,5).toUpperCase()==="AM/PM"||e.substr(a,5).toUpperCase()==="上午/下午")return!0;++a;break;case"[":for(s=r;e.charAt(a++)!=="]"&&a<e.length;)s+=e.charAt(a);if(s.match(oi))return!0;break;case".":case"0":case"#":for(;a<e.length&&("0#?.,E+-%".indexOf(r=e.charAt(++a))>-1||r=="\\"&&e.charAt(a+1)=="-"&&"0#".indexOf(e.charAt(a+2))>-1););break;case"?":for(;e.charAt(++a)===r;);break;case"*":++a,(e.charAt(a)==" "||e.charAt(a)=="*")&&++a;break;case"(":case")":++a;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(;a<e.length&&"0123456789".indexOf(e.charAt(++a))>-1;);break;case" ":++a;break;default:++a;break}return!1}function ko(e,a,r,s){for(var t=[],i="",c=0,n="",f="t",l,u,x,p="H";c<e.length;)switch(n=e.charAt(c)){case"G":if(!is(e,c))throw new Error("unrecognized character "+n+" in "+e);t[t.length]={t:"G",v:"General"},c+=7;break;case'"':for(i="";(x=e.charCodeAt(++c))!==34&&c<e.length;)i+=String.fromCharCode(x);t[t.length]={t:"t",v:i},++c;break;case"\\":var m=e.charAt(++c),v=m==="("||m===")"?m:"t";t[t.length]={t:v,v:m},++c;break;case"_":t[t.length]={t:"t",v:" "},c+=2;break;case"@":t[t.length]={t:"T",v:a},++c;break;case"B":case"b":if(e.charAt(c+1)==="1"||e.charAt(c+1)==="2"){if(l==null&&(l=Na(a,r,e.charAt(c+1)==="2"),l==null))return"";t[t.length]={t:"X",v:e.substr(c,2)},f=n,c+=2;break}case"M":case"D":case"Y":case"H":case"S":case"E":n=n.toLowerCase();case"m":case"d":case"y":case"h":case"s":case"e":case"g":if(a<0||l==null&&(l=Na(a,r),l==null))return"";for(i=n;++c<e.length&&e.charAt(c).toLowerCase()===n;)i+=n;n==="m"&&f.toLowerCase()==="h"&&(n="M"),n==="h"&&(n=p),t[t.length]={t:n,v:i},f=n;break;case"A":case"a":case"上":var d={t:n,v:n};if(l==null&&(l=Na(a,r)),e.substr(c,3).toUpperCase()==="A/P"?(l!=null&&(d.v=l.H>=12?"P":"A"),d.t="T",p="h",c+=3):e.substr(c,5).toUpperCase()==="AM/PM"?(l!=null&&(d.v=l.H>=12?"PM":"AM"),d.t="T",c+=5,p="h"):e.substr(c,5).toUpperCase()==="上午/下午"?(l!=null&&(d.v=l.H>=12?"下午":"上午"),d.t="T",c+=5,p="h"):(d.t="t",++c),l==null&&d.t==="T")return"";t[t.length]=d,f=n;break;case"[":for(i=n;e.charAt(c++)!=="]"&&c<e.length;)i+=e.charAt(c);if(i.slice(-1)!=="]")throw'unterminated "[" block: |'+i+"|";if(i.match(oi)){if(l==null&&(l=Na(a,r),l==null))return"";t[t.length]={t:"Z",v:i.toLowerCase()},f=i.charAt(1)}else i.indexOf("$")>-1&&(i=(i.match(/\$([^-\[\]]*)/)||[])[1]||"$",tt(e)||(t[t.length]={t:"t",v:i}));break;case".":if(l!=null){for(i=n;++c<e.length&&(n=e.charAt(c))==="0";)i+=n;t[t.length]={t:"s",v:i};break}case"0":case"#":for(i=n;++c<e.length&&"0#?.,E+-%".indexOf(n=e.charAt(c))>-1;)i+=n;t[t.length]={t:"n",v:i};break;case"?":for(i=n;e.charAt(++c)===n;)i+=n;t[t.length]={t:n,v:i},f=n;break;case"*":++c,(e.charAt(c)==" "||e.charAt(c)=="*")&&++c;break;case"(":case")":t[t.length]={t:s===1?"t":n,v:n},++c;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(i=n;c<e.length&&"0123456789".indexOf(e.charAt(++c))>-1;)i+=e.charAt(c);t[t.length]={t:"D",v:i};break;case" ":t[t.length]={t:n,v:n},++c;break;case"$":t[t.length]={t:"t",v:"$"},++c;break;default:if(",$-+/():!^&'~{}<>=€acfijklopqrtuvwxzP".indexOf(n)===-1)throw new Error("unrecognized character "+n+" in "+e);t[t.length]={t:"t",v:n},++c;break}var h=0,S=0,D;for(c=t.length-1,f="t";c>=0;--c)switch(t[c].t){case"h":case"H":t[c].t=p,f="h",h<1&&(h=1);break;case"s":(D=t[c].v.match(/\.0+$/))&&(S=Math.max(S,D[0].length-1)),h<3&&(h=3);case"d":case"y":case"M":case"e":f=t[c].t;break;case"m":f==="s"&&(t[c].t="M",h<2&&(h=2));break;case"X":break;case"Z":h<1&&t[c].v.match(/[Hh]/)&&(h=1),h<2&&t[c].v.match(/[Mm]/)&&(h=2),h<3&&t[c].v.match(/[Ss]/)&&(h=3)}switch(h){case 0:break;case 1:l.u>=.5&&(l.u=0,++l.S),l.S>=60&&(l.S=0,++l.M),l.M>=60&&(l.M=0,++l.H);break;case 2:l.u>=.5&&(l.u=0,++l.S),l.S>=60&&(l.S=0,++l.M);break}var E="",b;for(c=0;c<t.length;++c)switch(t[c].t){case"t":case"T":case" ":case"D":break;case"X":t[c].v="",t[c].t=";";break;case"d":case"m":case"y":case"h":case"H":case"M":case"s":case"e":case"b":case"Z":t[c].v=uo(t[c].t.charCodeAt(0),t[c].v,l,S),t[c].t="t";break;case"n":case"?":for(b=c+1;t[b]!=null&&((n=t[b].t)==="?"||n==="D"||(n===" "||n==="t")&&t[b+1]!=null&&(t[b+1].t==="?"||t[b+1].t==="t"&&t[b+1].v==="/")||t[c].t==="("&&(n===" "||n==="n"||n===")")||n==="t"&&(t[b].v==="/"||t[b].v===" "&&t[b+1]!=null&&t[b+1].t=="?"));)t[c].v+=t[b].v,t[b]={v:"",t:";"},++b;E+=t[c].v,c=b-1;break;case"G":t[c].t="t",t[c].v=Ma(a,r);break}var U="",M,C;if(E.length>0){E.charCodeAt(0)==40?(M=a<0&&E.charCodeAt(0)===45?-a:a,C=sa("n",E,M)):(M=a<0&&s>1?-a:a,C=sa("n",E,M),M<0&&t[0]&&t[0].t=="t"&&(C=C.substr(1),t[0].v="-"+t[0].v)),b=C.length-1;var R=t.length;for(c=0;c<t.length;++c)if(t[c]!=null&&t[c].t!="t"&&t[c].v.indexOf(".")>-1){R=c;break}var I=t.length;if(R===t.length&&C.indexOf("E")===-1){for(c=t.length-1;c>=0;--c)t[c]==null||"n?".indexOf(t[c].t)===-1||(b>=t[c].v.length-1?(b-=t[c].v.length,t[c].v=C.substr(b+1,t[c].v.length)):b<0?t[c].v="":(t[c].v=C.substr(0,b+1),b=-1),t[c].t="t",I=c);b>=0&&I<t.length&&(t[I].v=C.substr(0,b+1)+t[I].v)}else if(R!==t.length&&C.indexOf("E")===-1){for(b=C.indexOf(".")-1,c=R;c>=0;--c)if(!(t[c]==null||"n?".indexOf(t[c].t)===-1)){for(u=t[c].v.indexOf(".")>-1&&c===R?t[c].v.indexOf(".")-1:t[c].v.length-1,U=t[c].v.substr(u+1);u>=0;--u)b>=0&&(t[c].v.charAt(u)==="0"||t[c].v.charAt(u)==="#")&&(U=C.charAt(b--)+U);t[c].v=U,t[c].t="t",I=c}for(b>=0&&I<t.length&&(t[I].v=C.substr(0,b+1)+t[I].v),b=C.indexOf(".")+1,c=R;c<t.length;++c)if(!(t[c]==null||"n?(".indexOf(t[c].t)===-1&&c!==R)){for(u=t[c].v.indexOf(".")>-1&&c===R?t[c].v.indexOf(".")+1:0,U=t[c].v.substr(0,u);u<t[c].v.length;++u)b<C.length&&(U+=C.charAt(b++));t[c].v=U,t[c].t="t",I=c}}}for(c=0;c<t.length;++c)t[c]!=null&&"n?".indexOf(t[c].t)>-1&&(M=s>1&&a<0&&c>0&&t[c-1].v==="-"?-a:a,t[c].v=sa(t[c].t,t[c].v,M),t[c].t="t");var z="";for(c=0;c!==t.length;++c)t[c]!=null&&(z+=t[c].v);return z}var Kn=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function Yn(e,a){if(a==null)return!1;var r=parseFloat(a[2]);switch(a[1]){case"=":if(e==r)return!0;break;case">":if(e>r)return!0;break;case"<":if(e<r)return!0;break;case"<>":if(e!=r)return!0;break;case">=":if(e>=r)return!0;break;case"<=":if(e<=r)return!0;break}return!1}function wo(e,a){var r=To(e),s=r.length,t=r[s-1].indexOf("@");if(s<4&&t>-1&&--s,r.length>4)throw new Error("cannot find right format for |"+r.join("|")+"|");if(typeof a!="number")return[4,r.length===4||t>-1?r[r.length-1]:"@"];switch(r.length){case 1:r=t>-1?["General","General","General",r[0]]:[r[0],r[0],r[0],"@"];break;case 2:r=t>-1?[r[0],r[0],r[0],r[1]]:[r[0],r[1],r[0],"@"];break;case 3:r=t>-1?[r[0],r[1],r[0],r[2]]:[r[0],r[1],r[2],"@"];break}var i=a>0?r[0]:a<0?r[1]:r[2];if(r[0].indexOf("[")===-1&&r[1].indexOf("[")===-1)return[s,i];if(r[0].match(/\[[=<>]/)!=null||r[1].match(/\[[=<>]/)!=null){var c=r[0].match(Kn),n=r[1].match(Kn);return Yn(a,c)?[s,r[0]]:Yn(a,n)?[s,r[1]]:[s,r[c!=null&&n!=null?2:1]]}return[s,i]}function Pr(e,a,r){r==null&&(r={});var s="";switch(typeof e){case"string":e=="m/d/yy"&&r.dateNF?s=r.dateNF:s=e;break;case"number":e==14&&r.dateNF?s=r.dateNF:s=(r.table!=null?r.table:ke)[e],s==null&&(s=r.table&&r.table[Xn[e]]||ke[Xn[e]]),s==null&&(s=so[e]||"General");break}if(is(s,0))return Ma(a,r);a instanceof Date&&(a=ei(a,r.date1904));var t=wo(s,a);if(is(t[1]))return Ma(a,r);if(a===!0)a="TRUE";else if(a===!1)a="FALSE";else if(a===""||a==null)return"";return ko(t[1],a,r,t[0])}function ba(e,a){if(typeof a!="number"){a=+a||-1;for(var r=0;r<392;++r){if(ke[r]==null){a<0&&(a=r);continue}if(ke[r]==e){a=r;break}}a<0&&(a=391)}return ke[a]=e,a}function fi(){ke=to()}var Ao={5:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',23:"General",24:"General",25:"General",26:"General",27:"m/d/yy",28:"m/d/yy",29:"m/d/yy",30:"m/d/yy",31:"m/d/yy",32:"h:mm:ss",33:"h:mm:ss",34:"h:mm:ss",35:"h:mm:ss",36:"m/d/yy",41:'_(* #,##0_);_(* (#,##0);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* (#,##0);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* (#,##0.00);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* (#,##0.00);_("$"* "-"??_);_(@_)',50:"m/d/yy",51:"m/d/yy",52:"m/d/yy",53:"m/d/yy",54:"m/d/yy",55:"m/d/yy",56:"m/d/yy",57:"m/d/yy",58:"m/d/yy",59:"0",60:"0.00",61:"#,##0",62:"#,##0.00",63:'"$"#,##0_);\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',67:"0%",68:"0.00%",69:"# ?/?",70:"# ??/??",71:"m/d/yy",72:"m/d/yy",73:"d-mmm-yy",74:"d-mmm",75:"mmm-yy",76:"h:mm",77:"h:mm:ss",78:"m/d/yy h:mm",79:"mm:ss",80:"[h]:mm:ss",81:"mmss.0"},li=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;function Fo(e){var a=typeof e=="number"?ke[e]:e;return a=a.replace(li,"(\\d+)"),new RegExp("^"+a+"$")}function yo(e,a,r){var s=-1,t=-1,i=-1,c=-1,n=-1,f=-1;
vendor: 5,790 bytes, line 2
2(a.match(li)||[]).forEach(function(x,p){var m=parseInt(r[p+1],10);switch(x.toLowerCase().charAt(0)){case"y":s=m;break;case"d":i=m;break;case"h":c=m;break;case"s":f=m;break;case"m":c>=0?n=m:t=m;break}}),f>=0&&n==-1&&t>=0&&(n=t,t=-1);var l=(""+(s>=0?s:new Date().getFullYear())).slice(-4)+"-"+("00"+(t>=1?t:1)).slice(-2)+"-"+("00"+(i>=1?i:1)).slice(-2);l.length==7&&(l="0"+l),l.length==8&&(l="20"+l);var u=("00"+(c>=0?c:0)).slice(-2)+":"+("00"+(n>=0?n:0)).slice(-2)+":"+("00"+(f>=0?f:0)).slice(-2);return c==-1&&n==-1&&f==-1?l:s==-1&&t==-1&&i==-1?u:l+"T"+u}var So=function(){var e={};e.version="1.2.0";function a(){for(var C=0,R=new Array(256),I=0;I!=256;++I)C=I,C=C&1?-306674912^C>>>1:C>>>1,C=C&1?-306674912^C>>>1:C>>>1,C=C&1?-306674912^C>>>1:C>>>1,C=C&1?-306674912^C>>>1:C>>>1,C=C&1?-306674912^C>>>1:C>>>1,C=C&1?-306674912^C>>>1:C>>>1,C=C&1?-306674912^C>>>1:C>>>1,C=C&1?-306674912^C>>>1:C>>>1,R[I]=C;return typeof Int32Array<"u"?new Int32Array(R):R}var r=a();function s(C){var R=0,I=0,z=0,X=typeof Int32Array<"u"?new Int32Array(4096):new Array(4096);for(z=0;z!=256;++z)X[z]=C[z];for(z=0;z!=256;++z)for(I=C[z],R=256+z;R<4096;R+=256)I=X[R]=I>>>8^C[I&255];var B=[];for(z=1;z!=16;++z)B[z-1]=typeof Int32Array<"u"?X.subarray(z*256,z*256+256):X.slice(z*256,z*256+256);return B}var t=s(r),i=t[0],c=t[1],n=t[2],f=t[3],l=t[4],u=t[5],x=t[6],p=t[7],m=t[8],v=t[9],d=t[10],h=t[11],S=t[12],D=t[13],E=t[14];function b(C,R){for(var I=R^-1,z=0,X=C.length;z<X;)I=I>>>8^r[(I^C.charCodeAt(z++))&255];return~I}function U(C,R){for(var I=R^-1,z=C.length-15,X=0;X<z;)I=E[C[X++]^I&255]^D[C[X++]^I>>8&255]^S[C[X++]^I>>16&255]^h[C[X++]^I>>>24]^d[C[X++]]^v[C[X++]]^m[C[X++]]^p[C[X++]]^x[C[X++]]^u[C[X++]]^l[C[X++]]^f[C[X++]]^n[C[X++]]^c[C[X++]]^i[C[X++]]^r[C[X++]];for(z+=15;X<z;)I=I>>>8^r[(I^C[X++])&255];return~I}function M(C,R){for(var I=R^-1,z=0,X=C.length,B=0,ee=0;z<X;)B=C.charCodeAt(z++),B<128?I=I>>>8^r[(I^B)&255]:B<2048?(I=I>>>8^r[(I^(192|B>>6&31))&255],I=I>>>8^r[(I^(128|B&63))&255]):B>=55296&&B<57344?(B=(B&1023)+64,ee=C.charCodeAt(z++)&1023,I=I>>>8^r[(I^(240|B>>8&7))&255],I=I>>>8^r[(I^(128|B>>2&63))&255],I=I>>>8^r[(I^(128|ee>>6&15|(B&3)<<4))&255],I=I>>>8^r[(I^(128|ee&63))&255]):(I=I>>>8^r[(I^(224|B>>12&15))&255],I=I>>>8^r[(I^(128|B>>6&63))&255],I=I>>>8^r[(I^(128|B&63))&255]);return~I}return e.table=r,e.bstr=b,e.buf=U,e.str=M,e}(),Ce=function(){var a={};a.version="1.2.1";function r(g,w){for(var _=g.split("/"),T=w.split("/"),A=0,F=0,V=Math.min(_.length,T.length);A<V;++A){if(F=_[A].length-T[A].length)return F;if(_[A]!=T[A])return _[A]<T[A]?-1:1}return _.length-T.length}function s(g){if(g.charAt(g.length-1)=="/")return g.slice(0,-1).indexOf("/")===-1?g:s(g.slice(0,-1));var w=g.lastIndexOf("/");return w===-1?g:g.slice(0,w+1)}function t(g){if(g.charAt(g.length-1)=="/")return t(g.slice(0,-1));var w=g.lastIndexOf("/");return w===-1?g:g.slice(w+1)}function i(g,w){typeof w=="string"&&(w=new Date(w));var _=w.getHours();_=_<<6|w.getMinutes(),_=_<<5|w.getSeconds()>>>1,g.write_shift(2,_);var T=w.getFullYear()-1980;T=T<<4|w.getMonth()+1,T=T<<5|w.getDate(),g.write_shift(2,T)}function c(g){var w=g.read_shift(2)&65535,_=g.read_shift(2)&65535,T=new Date,A=_&31;_>>>=5;var F=_&15;_>>>=4,T.setMilliseconds(0),T.setFullYear(_+1980),T.setMonth(F-1),T.setDate(A);var V=w&31;w>>>=5;var Y=w&63;return w>>>=6,T.setHours(w),T.setMinutes(Y),T.setSeconds(V<<1),T}function n(g){ar(g,0);for(var w={},_=0;g.l<=g.length-4;){var T=g.read_shift(2),A=g.read_shift(2),F=g.l+A,V={};switch(T){case 21589:_=g.read_shift(1),_&1&&(V.mtime=g.read_shift(4)),A>5&&(_&2&&(V.atime=g.read_shift(4)),_&4&&(V.ctime=g.read_shift(4))),V.mtime&&(V.mt=new Date(V.mtime*1e3));break}g.l=F,w[T]=V}return w}var f;function l(){return f||(f={})}function u(g,w){if(g[0]==80&&g[1]==75)return jn(g,w);if((g[0]|32)==109&&(g[1]|32)==105)return Bc(g,w);if(g.length<512)throw new Error("CFB file size "+g.length+" < 512");var _=3,T=512,A=0,F=0,V=0,Y=0,H=0,W=[],G=g.slice(0,512);ar(G,0);var Q=x(G);switch(_=Q[0],_){case 3:T=512;break;case 4:T=4096;break;case 0:if(Q[1]==0)return jn(g,w);default:throw new Error("Major Version: Expected 3 or 4 saw "+_)}T!==512&&(G=g.slice(0,T),ar(G,28));var ne=g.slice(0,T);p(G,_);var le=G.read_shift(4,"i");if(_===3&&le!==0)throw new Error("# Directory Sectors: Expected 0 saw "+le);G.l+=4,V=G.read_shift(4,"i"),G.l+=4,G.chk("00100000","Mini Stream Cutoff Size: "),Y=G.read_shift(4,"i"),A=G.read_shift(4,"i"),H=G.read_shift(4,"i"),F=G.read_shift(4,"i");for(var ae=-1,ce=0;ce<109&&(ae=G.read_shift(4,"i"),!(ae<0));++ce)W[ce]=ae;var _e=m(g,T);h(H,F,_e,T,W);var Me=D(_e,V,W,T);Me[V].name="!Directory",A>0&&Y!==ee&&(Me[Y].name="!MiniFAT"),Me[W[0]].name="!FAT",Me.fat_addrs=W,Me.ssz=T;var je={},nr=[],ot=[],ft=[];E(V,Me,_e,nr,A,je,ot,Y),v(ot,ft,nr),nr.shift();var lt={FileIndex:ot,FullPaths:ft};return w&&w.raw&&(lt.raw={header:ne,sectors:_e}),lt}function x(g){if(g[g.l]==80&&g[g.l+1]==75)return[0,0];g.chk(q,"Header Signature: "),g.l+=16;var w=g.read_shift(2,"u");return[g.read_shift(2,"u"),w]}function p(g,w){var _=9;switch(g.l+=2,_=g.read_shift(2)){case 9:if(w!=3)throw new Error("Sector Shift: Expected 9 saw "+_);break;case 12:if(w!=4)throw new Error("Sector Shift: Expected 12 saw "+_);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+_)}g.chk("0600","Mini Sector Shift: "),g.chk("000000000000","Reserved: ")}function m(g,w){for(var _=Math.ceil(g.length/w)-1,T=[],A=1;A<_;++A)T[A-1]=g.slice(A*w,(A+1)*w);return T[_-1]=g.slice(_*w),T}function v(g,w,_){for(var T=0,A=0,F=0,V=0,Y=0,H=_.length,W=[],G=[];T<H;++T)W[T]=G[T]=T,w[T]=_[T];for(;Y<G.length;++Y)T=G[Y],A=g[T].L,F=g[T].R,V=g[T].C,W[T]===T&&(A!==-1&&W[A]!==A&&(W[T]=W[A]),F!==-1&&W[F]!==F&&(W[T]=W[F])),V!==-1&&(W[V]=T),A!==-1&&T!=W[T]&&(W[A]=W[T],G.lastIndexOf(A)<Y&&G.push(A)),F!==-1&&T!=W[T]&&(W[F]=W[T],G.lastIndexOf(F)<Y&&G.push(F));for(T=1;
vendor: 5,334 bytes, line 2
2T<H;++T)W[T]===T&&(F!==-1&&W[F]!==F?W[T]=W[F]:A!==-1&&W[A]!==A&&(W[T]=W[A]));for(T=1;T<H;++T)if(g[T].type!==0){if(Y=T,Y!=W[Y])do Y=W[Y],w[T]=w[Y]+"/"+w[T];while(Y!==0&&W[Y]!==-1&&Y!=W[Y]);W[T]=-1}for(w[0]+="/",T=1;T<H;++T)g[T].type!==2&&(w[T]+="/")}function d(g,w,_){for(var T=g.start,A=g.size,F=[],V=T;_&&A>0&&V>=0;)F.push(w.slice(V*B,V*B+B)),A-=B,V=Ca(_,V*4);return F.length===0?qe(0):xa(F).slice(0,g.size)}function h(g,w,_,T,A){var F=ee;if(g===ee){if(w!==0)throw new Error("DIFAT chain shorter than expected")}else if(g!==-1){var V=_[g],Y=(T>>>2)-1;if(!V)return;for(var H=0;H<Y&&(F=Ca(V,H*4))!==ee;++H)A.push(F);h(Ca(V,T-4),w-1,_,T,A)}}function S(g,w,_,T,A){var F=[],V=[];A||(A=[]);var Y=T-1,H=0,W=0;for(H=w;H>=0;){A[H]=!0,F[F.length]=H,V.push(g[H]);var G=_[Math.floor(H*4/T)];if(W=H*4&Y,T<4+W)throw new Error("FAT boundary crossed: "+H+" 4 "+T);if(!g[G])break;H=Ca(g[G],W)}return{nodes:F,data:n0([V])}}function D(g,w,_,T){var A=g.length,F=[],V=[],Y=[],H=[],W=T-1,G=0,Q=0,ne=0,le=0;for(G=0;G<A;++G)if(Y=[],ne=G+w,ne>=A&&(ne-=A),!V[ne]){H=[];var ae=[];for(Q=ne;Q>=0;){ae[Q]=!0,V[Q]=!0,Y[Y.length]=Q,H.push(g[Q]);var ce=_[Math.floor(Q*4/T)];if(le=Q*4&W,T<4+le)throw new Error("FAT boundary crossed: "+Q+" 4 "+T);if(!g[ce]||(Q=Ca(g[ce],le),ae[Q]))break}F[ne]={nodes:Y,data:n0([H])}}return F}function E(g,w,_,T,A,F,V,Y){for(var H=0,W=T.length?2:0,G=w[g].data,Q=0,ne=0,le;Q<G.length;Q+=128){var ae=G.slice(Q,Q+128);ar(ae,64),ne=ae.read_shift(2),le=hn(ae,0,ne-W),T.push(le);var ce={name:le,type:ae.read_shift(1),color:ae.read_shift(1),L:ae.read_shift(4,"i"),R:ae.read_shift(4,"i"),C:ae.read_shift(4,"i"),clsid:ae.read_shift(16),state:ae.read_shift(4,"i"),start:0,size:0},_e=ae.read_shift(2)+ae.read_shift(2)+ae.read_shift(2)+ae.read_shift(2);_e!==0&&(ce.ct=b(ae,ae.l-8));var Me=ae.read_shift(2)+ae.read_shift(2)+ae.read_shift(2)+ae.read_shift(2);Me!==0&&(ce.mt=b(ae,ae.l-8)),ce.start=ae.read_shift(4,"i"),ce.size=ae.read_shift(4,"i"),ce.size<0&&ce.start<0&&(ce.size=ce.type=0,ce.start=ee,ce.name=""),ce.type===5?(H=ce.start,A>0&&H!==ee&&(w[H].name="!StreamData")):ce.size>=4096?(ce.storage="fat",w[ce.start]===void 0&&(w[ce.start]=S(_,ce.start,w.fat_addrs,w.ssz)),w[ce.start].name=ce.name,ce.content=w[ce.start].data.slice(0,ce.size)):(ce.storage="minifat",ce.size<0?ce.size=0:H!==ee&&ce.start!==ee&&w[H]&&(ce.content=d(ce,w[H].data,(w[Y]||{}).data))),ce.content&&ar(ce.content,0),F[le]=ce,V.push(ce)}}function b(g,w){return new Date((Fr(g,w+4)/1e7*Math.pow(2,32)+Fr(g,w)/1e7-11644473600)*1e3)}function U(g,w){return l(),u(f.readFileSync(g),w)}function M(g,w){var _=w&&w.type;switch(_||ye&&Buffer.isBuffer(g)&&(_="buffer"),_||"base64"){case"file":return U(g,w);case"base64":return u(Br(Sr(g)),w);case"binary":return u(Br(g),w)}return u(g,w)}function C(g,w){var _=w||{},T=_.root||"Root Entry";if(g.FullPaths||(g.FullPaths=[]),g.FileIndex||(g.FileIndex=[]),g.FullPaths.length!==g.FileIndex.length)throw new Error("inconsistent CFB structure");g.FullPaths.length===0&&(g.FullPaths[0]=T+"/",g.FileIndex[0]={name:T,type:5}),_.CLSID&&(g.FileIndex[0].clsid=_.CLSID),R(g)}function R(g){var w="�Sh33tJ5";if(!Ce.find(g,"/"+w)){var _=qe(4);_[0]=55,_[1]=_[3]=50,_[2]=54,g.FileIndex.push({name:w,type:2,content:_,size:4,L:69,R:69,C:69}),g.FullPaths.push(g.FullPaths[0]+w),I(g)}}function I(g,w){C(g);for(var _=!1,T=!1,A=g.FullPaths.length-1;A>=0;--A){var F=g.FileIndex[A];switch(F.type){case 0:T?_=!0:(g.FileIndex.pop(),g.FullPaths.pop());break;case 1:case 2:case 5:T=!0,isNaN(F.R*F.L*F.C)&&(_=!0),F.R>-1&&F.L>-1&&F.R==F.L&&(_=!0);break;default:_=!0;break}}if(!(!_&&!w)){var V=new Date(1987,1,19),Y=0,H=Object.create?Object.create(null):{},W=[];for(A=0;A<g.FullPaths.length;++A)H[g.FullPaths[A]]=!0,g.FileIndex[A].type!==0&&W.push([g.FullPaths[A],g.FileIndex[A]]);for(A=0;A<W.length;++A){var G=s(W[A][0]);T=H[G],T||(W.push([G,{name:t(G).replace("/",""),type:1,clsid:k,ct:V,mt:V,content:null}]),H[G]=!0)}for(W.sort(function(le,ae){return r(le[0],ae[0])}),g.FullPaths=[],g.FileIndex=[],A=0;A<W.length;++A)g.FullPaths[A]=W[A][0],g.FileIndex[A]=W[A][1];for(A=0;A<W.length;++A){var Q=g.FileIndex[A],ne=g.FullPaths[A];if(Q.name=t(ne).replace("/",""),Q.L=Q.R=Q.C=-(Q.color=1),Q.size=Q.content?Q.content.length:0,Q.start=0,Q.clsid=Q.clsid||k,A===0)Q.C=W.length>1?1:-1,Q.size=0,Q.type=5;else if(ne.slice(-1)=="/"){for(Y=A+1;Y<W.length&&s(g.FullPaths[Y])!=ne;++Y);for(Q.C=Y>=W.length?-1:Y,Y=A+1;Y<W.length&&s(g.FullPaths[Y])!=s(ne);++Y);Q.R=Y>=W.length?-1:Y,Q.type=1}else s(g.FullPaths[A+1]||"")==s(ne)&&(Q.R=A+1),Q.type=2}}}function z(g,w){var _=w||{};if(_.fileType=="mad")return Uc(g,_);switch(I(g),_.fileType){case"zip":return Rc(g,_)}var T=function(le){for(var ae=0,ce=0,_e=0;_e<le.FileIndex.length;++_e){var Me=le.FileIndex[_e];if(Me.content){var je=Me.content.length;je>0&&(je<4096?ae+=je+63>>6:ce+=je+511>>9)}}for(var nr=le.FullPaths.length+3>>2,ot=ae+7>>3,ft=ae+127>>7,lt=ot+ce+nr+ft,ya=lt+127>>7,Ss=ya<=109?0:Math.ceil((ya-109)/127);lt+ya+Ss+127>>7>ya;)Ss=++ya<=109?0:Math.ceil((ya-109)/127);var ea=[1,Ss,ya,ft,nr,ce,ae,0];return le.FileIndex[0].size=ae<<6,ea[7]=(le.FileIndex[0].start=ea[0]+ea[1]+ea[2]+ea[3]+ea[4]+ea[5])+(ea[6]+7>>3),ea}(g),A=qe(T[7]<<9),F=0,V=0;{for(F=0;F<8;++F)A.write_shift(1,re[F]);for(F=0;F<8;++F)A.write_shift(2,0);for(A.write_shift(2,62),A.write_shift(2,3),A.write_shift(2,65534),A.write_shift(2,9),A.write_shift(2,6),F=0;F<3;
vendor: 10,813 bytes, line 2
2++F)A.write_shift(2,0);for(A.write_shift(4,0),A.write_shift(4,T[2]),A.write_shift(4,T[0]+T[1]+T[2]+T[3]-1),A.write_shift(4,0),A.write_shift(4,4096),A.write_shift(4,T[3]?T[0]+T[1]+T[2]-1:ee),A.write_shift(4,T[3]),A.write_shift(-4,T[1]?T[0]-1:ee),A.write_shift(4,T[1]),F=0;F<109;++F)A.write_shift(-4,F<T[2]?T[1]+F:-1)}if(T[1])for(V=0;V<T[1];++V){for(;F<236+V*127;++F)A.write_shift(-4,F<T[2]?T[1]+F:-1);A.write_shift(-4,V===T[1]-1?ee:V+1)}var Y=function(le){for(V+=le;F<V-1;++F)A.write_shift(-4,F+1);le&&(++F,A.write_shift(-4,ee))};for(V=F=0,V+=T[1];F<V;++F)A.write_shift(-4,K.DIFSECT);for(V+=T[2];F<V;++F)A.write_shift(-4,K.FATSECT);Y(T[3]),Y(T[4]);for(var H=0,W=0,G=g.FileIndex[0];H<g.FileIndex.length;++H)G=g.FileIndex[H],G.content&&(W=G.content.length,!(W<4096)&&(G.start=V,Y(W+511>>9)));for(Y(T[6]+7>>3);A.l&511;)A.write_shift(-4,K.ENDOFCHAIN);for(V=F=0,H=0;H<g.FileIndex.length;++H)G=g.FileIndex[H],G.content&&(W=G.content.length,!(!W||W>=4096)&&(G.start=V,Y(W+63>>6)));for(;A.l&511;)A.write_shift(-4,K.ENDOFCHAIN);for(F=0;F<T[4]<<2;++F){var Q=g.FullPaths[F];if(!Q||Q.length===0){for(H=0;H<17;++H)A.write_shift(4,0);for(H=0;H<3;++H)A.write_shift(4,-1);for(H=0;H<12;++H)A.write_shift(4,0);continue}G=g.FileIndex[F],F===0&&(G.start=G.size?G.start-1:ee);var ne=F===0&&_.root||G.name;if(W=2*(ne.length+1),A.write_shift(64,ne,"utf16le"),A.write_shift(2,W),A.write_shift(1,G.type),A.write_shift(1,G.color),A.write_shift(-4,G.L),A.write_shift(-4,G.R),A.write_shift(-4,G.C),G.clsid)A.write_shift(16,G.clsid,"hex");else for(H=0;H<4;++H)A.write_shift(4,0);A.write_shift(4,G.state||0),A.write_shift(4,0),A.write_shift(4,0),A.write_shift(4,0),A.write_shift(4,0),A.write_shift(4,G.start),A.write_shift(4,G.size),A.write_shift(4,0)}for(F=1;F<g.FileIndex.length;++F)if(G=g.FileIndex[F],G.size>=4096)if(A.l=G.start+1<<9,ye&&Buffer.isBuffer(G.content))G.content.copy(A,A.l,0,G.size),A.l+=G.size+511&-512;else{for(H=0;H<G.size;++H)A.write_shift(1,G.content[H]);for(;H&511;++H)A.write_shift(1,0)}for(F=1;F<g.FileIndex.length;++F)if(G=g.FileIndex[F],G.size>0&&G.size<4096)if(ye&&Buffer.isBuffer(G.content))G.content.copy(A,A.l,0,G.size),A.l+=G.size+63&-64;else{for(H=0;H<G.size;++H)A.write_shift(1,G.content[H]);for(;H&63;++H)A.write_shift(1,0)}if(ye)A.l=A.length;else for(;A.l<A.length;)A.write_shift(1,0);return A}function X(g,w){var _=g.FullPaths.map(function(H){return H.toUpperCase()}),T=_.map(function(H){var W=H.split("/");return W[W.length-(H.slice(-1)=="/"?2:1)]}),A=!1;w.charCodeAt(0)===47?(A=!0,w=_[0].slice(0,-1)+w):A=w.indexOf("/")!==-1;var F=w.toUpperCase(),V=A===!0?_.indexOf(F):T.indexOf(F);if(V!==-1)return g.FileIndex[V];var Y=!F.match(pt);for(F=F.replace(vr,""),Y&&(F=F.replace(pt,"!")),V=0;V<_.length;++V)if((Y?_[V].replace(pt,"!"):_[V]).replace(vr,"")==F||(Y?T[V].replace(pt,"!"):T[V]).replace(vr,"")==F)return g.FileIndex[V];return null}var B=64,ee=-2,q="d0cf11e0a1b11ae1",re=[208,207,17,224,161,177,26,225],k="00000000000000000000000000000000",K={MAXREGSECT:-6,DIFSECT:-4,FATSECT:-3,ENDOFCHAIN:ee,FREESECT:-1,HEADER_SIGNATURE:q,HEADER_MINOR_VERSION:"3e00",MAXREGSID:-6,NOSTREAM:-1,HEADER_CLSID:k,EntryTypes:["unknown","storage","stream","lockbytes","property","root"]};function de(g,w,_){l();var T=z(g,_);f.writeFileSync(w,T)}function P(g){for(var w=new Array(g.length),_=0;_<g.length;++_)w[_]=String.fromCharCode(g[_]);return w.join("")}function oe(g,w){var _=z(g,w);switch(w&&w.type||"buffer"){case"file":return l(),f.writeFileSync(w.filename,_),_;case"binary":return typeof _=="string"?_:P(_);case"base64":return Hn(typeof _=="string"?_:P(_));case"buffer":if(ye)return Buffer.isBuffer(_)?_:Ua(_);case"array":return typeof _=="string"?Br(_):_}return _}var he;function y(g){try{var w=g.InflateRaw,_=new w;if(_._processChunk(new Uint8Array([3,0]),_._finishFlushFlag),_.bytesRead)he=g;else throw new Error("zlib does not expose bytesRead")}catch(T){console.error("cannot use native zlib: "+(T.message||T))}}function j(g,w){if(!he)return Ln(g,w);var _=he.InflateRaw,T=new _,A=T._processChunk(g.slice(g.l),T._finishFlushFlag);return g.l+=T.bytesRead,A}function L(g){return he?he.deflateRawSync(g):we(g)}var O=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],J=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258],se=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577];function fe(g){var w=(g<<1|g<<11)&139536|(g<<5|g<<15)&558144;return(w>>16|w>>8|w)&255}for(var te=typeof Uint8Array<"u",Z=te?new Uint8Array(256):[],Te=0;Te<256;++Te)Z[Te]=fe(Te);function N(g,w){var _=Z[g&255];return w<=8?_>>>8-w:(_=_<<8|Z[g>>8&255],w<=16?_>>>16-w:(_=_<<8|Z[g>>16&255],_>>>24-w))}function He(g,w){var _=w&7,T=w>>>3;return(g[T]|(_<=6?0:g[T+1]<<8))>>>_&3}function De(g,w){var _=w&7,T=w>>>3;return(g[T]|(_<=5?0:g[T+1]<<8))>>>_&7}function Re(g,w){var _=w&7,T=w>>>3;return(g[T]|(_<=4?0:g[T+1]<<8))>>>_&15}function Ae(g,w){var _=w&7,T=w>>>3;return(g[T]|(_<=3?0:g[T+1]<<8))>>>_&31}function ie(g,w){var _=w&7,T=w>>>3;return(g[T]|(_<=1?0:g[T+1]<<8))>>>_&127}function Ve(g,w,_){var T=w&7,A=w>>>3,F=(1<<_)-1,V=g[A]>>>T;return _<8-T||(V|=g[A+1]<<8-T,_<16-T)||(V|=g[A+2]<<16-T,_<24-T)||(V|=g[A+3]<<24-T),V&F}function Cr(g,w,_){var T=w&7,A=w>>>3;return T<=5?g[A]|=(_&7)<<T:(g[A]|=_<<T&255,g[A+1]=(_&7)>>8-T),w+3}function Wr(g,w,_){var T=w&7,A=w>>>3;return _=(_&1)<<T,g[A]|=_,w+1}function Zr(g,w,_){var T=w&7,A=w>>>3;return _<<=T,g[A]|=_&255,_>>>=8,g[A+1]=_,w+8}function it(g,w,_){var T=w&7,A=w>>>3;return _<<=T,g[A]|=_&255,_>>>=8,g[A+1]=_&255,g[A+2]=_>>>8,w+16}function fa(g,w){var _=g.length,T=2*_>w?2*_:w+5,A=0;if(_>=w)return g;if(ye){var F=Vn(T);if(g.copy)g.copy(F);else for(;A<g.length;++A)F[A]=g[A];return F}else if(te){var V=new Uint8Array(T);if(V.set)V.set(g);else for(;A<_;++A)V[A]=g[A];return V}return g.length=T,g}function Ar(g){for(var w=new Array(g),_=0;_<g;++_)w[_]=0;return w}function Qr(g,w,_){var T=1,A=0,F=0,V=0,Y=0,H=g.length,W=te?new Uint16Array(32):Ar(32);for(F=0;F<32;++F)W[F]=0;for(F=H;F<_;++F)g[F]=0;H=g.length;var G=te?new Uint16Array(H):Ar(H);for(F=0;F<H;++F)W[A=g[F]]++,T<A&&(T=A),G[F]=0;for(W[0]=0,F=1;F<=T;++F)W[F+16]=Y=Y+W[F-1]<<1;for(F=0;F<H;++F)Y=g[F],Y!=0&&(G[F]=W[Y+16]++);var Q=0;for(F=0;F<H;++F)if(Q=g[F],Q!=0)for(Y=N(G[F],T)>>T-Q,V=(1<<T+4-Q)-1;V>=0;--V)w[Y|V<<Q]=Q&15|F<<4;return T}var la=te?new Uint16Array(512):Ar(512),ct=te?new Uint16Array(32):Ar(32);if(!te){for(var xr=0;xr<512;++xr)la[xr]=0;for(xr=0;xr<32;++xr)ct[xr]=0}(function(){for(var g=[],w=0;w<32;w++)g.push(5);Qr(g,ct,32);var _=[];for(w=0;w<=143;w++)_.push(8);for(;w<=255;w++)_.push(9);for(;w<=279;w++)_.push(7);for(;w<=287;w++)_.push(8);Qr(_,la,288)})();var Gr=function(){for(var w=te?new Uint8Array(32768):[],_=0,T=0;_<se.length-1;++_)for(;T<se[_+1];++T)w[T]=_;for(;T<32768;++T)w[T]=29;var A=te?new Uint8Array(259):[];for(_=0,T=0;_<J.length-1;++_)for(;T<J[_+1];++T)A[T]=_;function F(Y,H){for(var W=0;W<Y.length;){var G=Math.min(65535,Y.length-W),Q=W+G==Y.length;for(H.write_shift(1,+Q),H.write_shift(2,G),H.write_shift(2,~G&65535);G-- >0;)H[H.l++]=Y[W++]}return H.l}function V(Y,H){for(var W=0,G=0,Q=te?new Uint16Array(32768):[];G<Y.length;){var ne=Math.min(65535,Y.length-G);if(ne<10){for(W=Cr(H,W,+(G+ne==Y.length)),W&7&&(W+=8-(W&7)),H.l=W/8|0,H.write_shift(2,ne),H.write_shift(2,~ne&65535);ne-- >0;)H[H.l++]=Y[G++];W=H.l*8;continue}W=Cr(H,W,+(G+ne==Y.length)+2);for(var le=0;ne-- >0;){var ae=Y[G];le=(le<<5^ae)&32767;var ce=-1,_e=0;if((ce=Q[le])&&(ce|=G&-32768,ce>G&&(ce-=32768),ce<G))for(;Y[ce+_e]==Y[G+_e]&&_e<250;)++_e;if(_e>2){ae=A[_e],ae<=22?W=Zr(H,W,Z[ae+1]>>1)-1:(Zr(H,W,3),W+=5,Zr(H,W,Z[ae-23]>>5),W+=3);var Me=ae<8?0:ae-4>>2;Me>0&&(it(H,W,_e-J[ae]),W+=Me),ae=w[G-ce],W=Zr(H,W,Z[ae]>>3),W-=3;var je=ae<4?0:ae-2>>1;je>0&&(it(H,W,G-ce-se[ae]),W+=je);for(var nr=0;nr<_e;++nr)Q[le]=G&32767,le=(le<<5^Y[G])&32767,++G;ne-=_e-1}else ae<=143?ae=ae+48:W=Wr(H,W,1),W=Zr(H,W,Z[ae]),Q[le]=G&32767,++G}W=Zr(H,W,0)-1}return H.l=(W+7)/8|0,H.l}return function(H,W){return H.length<8?F(H,W):V(H,W)}}();function we(g){var w=qe(50+Math.floor(g.length*1.1)),_=Gr(g,w);return w.slice(0,_)}var We=te?new Uint16Array(32768):Ar(32768),Nr=te?new Uint16Array(32768):Ar(32768),Ke=te?new Uint16Array(128):Ar(128),Fa=1,Pn=1;function bc(g,w){var _=Ae(g,w)+257;w+=5;var T=Ae(g,w)+1;w+=5;var A=Re(g,w)+4;w+=4;for(var F=0,V=te?new Uint8Array(19):Ar(19),Y=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],H=1,W=te?new Uint8Array(8):Ar(8),G=te?new Uint8Array(8):Ar(8),Q=V.length,ne=0;ne<A;++ne)V[O[ne]]=F=De(g,w),H<F&&(H=F),W[F]++,w+=3;var le=0;for(W[0]=0,ne=1;ne<=H;++ne)G[ne]=le=le+W[ne-1]<<1;for(ne=0;ne<Q;++ne)(le=V[ne])!=0&&(Y[ne]=G[le]++);var ae=0;for(ne=0;ne<Q;++ne)if(ae=V[ne],ae!=0){le=Z[Y[ne]]>>8-ae;for(var ce=(1<<7-ae)-1;ce>=0;--ce)Ke[le|ce<<ae]=ae&7|ne<<3}var _e=[];for(H=1;_e.length<_+T;)switch(le=Ke[ie(g,w)],w+=le&7,le>>>=3){case 16:for(F=3+He(g,w),w+=2,le=_e[_e.length-1];F-- >0;)_e.push(le);break;case 17:for(F=3+De(g,w),w+=3;F-- >0;)_e.push(0);break;case 18:for(F=11+ie(g,w),w+=7;F-- >0;)_e.push(0);break;default:_e.push(le),H<le&&(H=le);break}var Me=_e.slice(0,_),je=_e.slice(_);for(ne=_;ne<286;++ne)Me[ne]=0;for(ne=T;ne<30;++ne)je[ne]=0;return Fa=Qr(Me,We,286),Pn=Qr(je,Nr,30),w}function Dc(g,w){if(g[0]==3&&!(g[1]&3))return[va(w),2];for(var _=0,T=0,A=Vn(w||1<<18),F=0,V=A.length>>>0,Y=0,H=0;!(T&1);){if(T=De(g,_),_+=3,T>>>1)T>>1==1?(Y=9,H=5):(_=bc(g,_),Y=Fa,H=Pn);else{_&7&&(_+=8-(_&7));var W=g[_>>>3]|g[(_>>>3)+1]<<8;if(_+=32,W>0)for(!w&&V<F+W&&(A=fa(A,F+W),V=A.length);W-- >0;)A[F++]=g[_>>>3],_+=8;continue}for(;;){!w&&V<F+32767&&(A=fa(A,F+32767),V=A.length);var G=Ve(g,_,Y),Q=T>>>1==1?la[G]:We[G];if(_+=Q&15,Q>>>=4,!(Q>>>8&255))A[F++]=Q;else{if(Q==256)break;Q-=257;var ne=Q<8?0:Q-4>>2;ne>5&&(ne=0);var le=F+J[Q];ne>0&&(le+=Ve(g,_,ne),_+=ne),G=Ve(g,_,H),Q=T>>>1==1?ct[G]:Nr[G],_+=Q&15,Q>>>=4;var ae=Q<4?0:Q-2>>1,ce=se[Q];for(ae>0&&(ce+=Ve(g,_,ae),_+=ae),!w&&V<le&&(A=fa(A,le+100),V=A.length);F<le;)A[F]=A[F-ce],++F}}}return w?[A,_+7>>>3]:[A.slice(0,F),_+7>>>3]}function Ln(g,w){var _=g.slice(g.l||0),T=Dc(_,w);return g.l+=T[1],T[0]}function Mn(g,w){if(g)typeof console<"u"&&console.error(w);else throw new Error(w)}function jn(g,w){var _=g;ar(_,0);var T=[],A=[],F={FileIndex:T,FullPaths:A};C(F,{root:w.root});for(var V=_.length-4;(_[V]!=80||_[V+1]!=75||_[V+2]!=5||_[V+3]!=6)&&V>=0;)--V;_.l=V+4,_.l+=4;var Y=_.read_shift(2);_.l+=6;var H=_.read_shift(4);for(_.l=H,V=0;V<Y;++V){_.l+=20;var W=_.read_shift(4),G=_.read_shift(4),Q=_.read_shift(2),ne=_.read_shift(2),le=_.read_shift(2);_.l+=8;var ae=_.read_shift(4),ce=n(_.slice(_.l+Q,_.l+Q+ne));_.l+=Q+ne+le;var _e=_.l;_.l=ae+4,Oc(_,W,G,F,ce),_.l=_e}return F}function Oc(g,w,_,T,A){g.l+=2;var F=g.read_shift(2),V=g.read_shift(2),Y=c(g);if(F&8257)throw new Error("Unsupported ZIP encryption");for(var H=g.read_shift(4),W=g.read_shift(4),G=g.read_shift(4),Q=g.read_shift(2),ne=g.read_shift(2),le="",ae=0;ae<Q;
2++ae)le+=String.fromCharCode(g[g.l++]);if(ne){var ce=n(g.slice(g.l,g.l+ne));(ce[21589]||{}).mt&&(Y=ce[21589].mt),((A||{})[21589]||{}).mt&&(Y=A[21589].mt)}g.l+=ne;var _e=g.slice(g.l,g.l+W);switch(V){case 8:_e=j(g,G);break;case 0:break;default:throw new Error("Unsupported ZIP Compression method "+V)}var Me=!1;F&8&&(H=g.read_shift(4),H==134695760&&(H=g.read_shift(4),Me=!0),W=g.read_shift(4),G=g.read_shift(4)),W!=w&&Mn(Me,"Bad compressed size: "+w+" != "+W),G!=_&&Mn(Me,"Bad uncompressed size: "+_+" != "+G),ys(T,le,_e,{unsafe:!0,mt:Y})}function Rc(g,w){var _=w||{},T=[],A=[],F=qe(1),V=_.compression?8:0,Y=0,H=0,W=0,G=0,Q=0,ne=g.FullPaths[0],le=ne,ae=g.FileIndex[0],ce=[],_e=0;for(H=1;H<g.FullPaths.length;++H)if(le=g.FullPaths[H].slice(ne.length),ae=g.FileIndex[H],!(!ae.size||!ae.content||le=="�Sh33tJ5")){var Me=G,je=qe(le.length);for(W=0;W<le.length;++W)je.write_shift(1,le.charCodeAt(W)&127);je=je.slice(0,je.l),ce[Q]=So.buf(ae.content,0);var nr=ae.content;V==8&&(nr=L(nr)),F=qe(30),F.write_shift(4,67324752),F.write_shift(2,20),F.write_shift(2,Y),F.write_shift(2,V),ae.mt?i(F,ae.mt):F.write_shift(4,0),F.write_shift(-4,ce[Q]),F.write_shift(4,nr.length),F.write_shift(4,ae.content.length),F.write_shift(2,je.length),F.write_shift(2,0),G+=F.length,T.push(F),G+=je.length,T.push(je),G+=nr.length,T.push(nr),F=qe(46),F.write_shift(4,33639248),F.write_shift(2,0),F.write_shift(2,20),F.write_shift(2,Y),F.write_shift(2,V),F.write_shift(4,0),F.write_shift(-4,ce[Q]),F.write_shift(4,nr.length),F.write_shift(4,ae.content.length),F.write_shift(2,je.length),F.write_shift(2,0),F.write_shift(2,0),F.write_shift(2,0),F.write_shift(2,0),F.write_shift(4,0),F.write_shift(4,Me),_e+=F.l,A.push(F),_e+=je.length,A.push(je),++Q}return F=qe(22),F.write_shift(4,101010256),F.write_shift(2,0),F.write_shift(2,0),F.write_shift(2,Q),F.write_shift(2,Q),F.write_shift(4,_e),F.write_shift(4,G),F.write_shift(2,0),xa([xa(T),xa(A),F])}var Gt={htm:"text/html",xml:"text/xml",gif:"image/gif",jpg:"image/jpeg",png:"image/png",mso:"application/x-mso",thmx:"application/vnd.ms-officetheme",sh33tj5:"application/octet-stream"};function Ic(g,w){if(g.ctype)return g.ctype;var _=g.name||"",T=_.match(/\.([^\.]+)$/);return T&&Gt[T[1]]||w&&(T=(_=w).match(/[\.\\]([^\.\\])+$/),T&&Gt[T[1]])?Gt[T[1]]:"application/octet-stream"}function Pc(g){for(var w=Hn(g),_=[],T=0;T<w.length;T+=76)_.push(w.slice(T,T+76));return _.join(`\r
3`)+`\r
4`}function Lc(g){var w=g.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF=]/g,function(W){var G=W.charCodeAt(0).toString(16).toUpperCase();return"="+(G.length==1?"0"+G:G)});w=w.replace(/ $/mg,"=20").replace(/\t$/mg,"=09"),w.charAt(0)==`
5`&&(w="=0D"+w.slice(1)),w=w.replace(/\r(?!\n)/mg,"=0D").replace(/\n\n/mg,`
6=0A`).replace(/([^\r\n])\n/mg,"$1=0A");for(var _=[],T=w.split(`\r
7`),A=0;A<T.length;++A){var F=T[A];if(F.length==0){_.push("");continue}for(var V=0;V<F.length;){var Y=76,H=F.slice(V,V+Y);H.charAt(Y-1)=="="?Y--:H.charAt(Y-2)=="="?Y-=2:H.charAt(Y-3)=="="&&(Y-=3),H=F.slice(V,V+Y),V+=Y,V<F.length&&(H+="="),_.push(H)}}return _.join(`\r
8`)}function Mc(g){for(var w=[],_=0;_<g.length;++_){for(var T=g[_];_<=g.length&&T.charAt(T.length-1)=="=";)T=T.slice(0,T.length-1)+g[++_];w.push(T)}for(var A=0;A<w.length;++A)w[A]=w[A].replace(/[=][0-9A-Fa-f]{2}/g,function(F){return String.fromCharCode(parseInt(F.slice(1),16))});return Br(w.join(`\r
9`))}function jc(g,w,_){for(var T="",A="",F="",V,Y=0;Y<10;++Y){var H=w[Y];if(!H||H.match(/^\s*$/))break;var W=H.match(/^(.*?):\s*([^\s].*)$/);if(W)switch(W[1].toLowerCase()){case"content-location":T=W[2].trim();break;case"content-type":F=W[2].trim();break;case"content-transfer-encoding":A=W[2].trim();break}}switch(++Y,A.toLowerCase()){case"base64":V=Br(Sr(w.slice(Y).join("")));break;case"quoted-printable":V=Mc(w.slice(Y));break;default:throw new Error("Unsupported Content-Transfer-Encoding "+A)}var G=ys(g,T.slice(_.length),V,{unsafe:!0});F&&(G.ctype=F)}function Bc(g,w){if(P(g.slice(0,13)).toLowerCase()!="mime-version:")throw new Error("Unsupported MAD header");var _=w&&w.root||"",T=(ye&&Buffer.isBuffer(g)?g.toString("binary"):P(g)).split(`\r
10`),A=0,F="";for(A=0;A<T.length;++A)if(F=T[A],!!/^Content-Location:/i.test(F)&&(F=F.slice(F.indexOf("file")),_||(_=F.slice(0,F.lastIndexOf("/")+1)),F.slice(0,_.length)!=_))for(;_.length>0&&(_=_.slice(0,_.length-1),_=_.slice(0,_.lastIndexOf("/")+1),F.slice(0,_.length)!=_););var V=(T[1]||"").match(/boundary="(.*?)"/);if(!V)throw new Error("MAD cannot find boundary");var Y="--"+(V[1]||""),H=[],W=[],G={FileIndex:H,FullPaths:W};C(G);var Q,ne=0;for(A=0;A<T.length;++A){var le=T[A];le!==Y&&le!==Y+"--"||(ne++&&jc(G,T.slice(Q,A),_),Q=A)}return G}function Uc(g,w){var _=w||{},T=_.boundary||"SheetJS";T="------="+T;for(var A=["MIME-Version: 1.0",'Content-Type: multipart/related; boundary="'+T.slice(2)+'"',"","",""],F=g.FullPaths[0],V=F,Y=g.FileIndex[0],H=1;H<g.FullPaths.length;++H)if(V=g.FullPaths[H].slice(F.length),Y=g.FileIndex[H],!(!Y.size||!Y.content||V=="�Sh33tJ5")){V=V.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 W=Y.content,G=ye&&Buffer.isBuffer(W)?W.toString("binary"):P(W),Q=0,ne=Math.min(1024,G.length),le=0,ae=0;ae<=ne;++ae)(le=G.charCodeAt(ae))>=32&&le<128&&++Q;var ce=Q>=ne*4/5;A.push(T),A.push("Content-Location: "+(_.root||"file:///C:/SheetJS/")+V),A.push("Content-Transfer-Encoding: "+(ce?"quoted-printable":"base64")),A.push("Content-Type: "+Ic(Y,V)),A.push(""),A.push(ce?Lc(G):Pc(G))}return A.push(T+`--\r
11`),A.join(`\r
12`)}function Hc(g){var w={};return C(w,g),w}function ys(g,w,_,T){var A=T&&T.unsafe;A||C(g);var F=!A&&Ce.find(g,w);if(!F){var V=g.FullPaths[0];w.slice(0,V.length)==V?V=w:(V.slice(-1)!="/"&&(V+="/"),V=(V+w).replace("//","/")),F={name:t(w),type:2},g.FileIndex.push(F),g.FullPaths.push(V),A||Ce.utils.cfb_gc(g)}return F.content=_,F.size=_?_.length:0,T&&(T.CLSID&&(F.clsid=T.CLSID),T.mt&&(F.mt=T.mt),T.ct&&(F.ct=T.ct)),F}function Vc(g,w){C(g);var _=Ce.find(g,w);if(_){for(var T=0;T<g.FileIndex.length;++T)if(g.FileIndex[T]==_)return g.FileIndex.splice(T,1),g.FullPaths.splice(T,1),!0}return!1}function Wc(g,w,_){C(g);var T=Ce.find(g,w);if(T){for(var A=0;A<g.FileIndex.length;++A)if(g.FileIndex[A]==T)return g.FileIndex[A].name=t(_),g.FullPaths[A]=_,!0}return!1}function Gc(g){I(g,!0)}return a.find=X,a.read=M,a.parse=u,a.write=oe,a.writeFile=de,a.utils={cfb_new:Hc,cfb_add:ys,cfb_del:Vc,cfb_mov:Wc,cfb_gc:Gc,ReadShift:gt,CheckField:Oi,prep_blob:ar,bconcat:xa,use_zlib:y,_deflateRaw:we,_inflateRaw:Ln,consts:K},a}();function Co(e){if(typeof Deno<"u")return Deno.readFileSync(e);if(typeof $<"u"&&typeof File<"u"&&typeof Folder<"u")try{var a=File(e);a.open("r"),a.encoding="binary";var r=a.read();return a.close(),r}catch(s){if(!s.message||!s.message.match(/onstruct/))throw s}throw new Error("Cannot access file "+e)}function Yr(e){for(var a=Object.keys(e),r=[],s=0;s<a.length;++s)Object.prototype.hasOwnProperty.call(e,a[s])&&r.push(a[s]);return r}function on(e){for(var a=[],r=Yr(e),s=0;s!==r.length;++s)a[e[r[s]]]=r[s];return a}var os=new Date(1899,11,30,0,0,0);function gr(e,a){var r=e.getTime(),s=os.getTime()+(e.getTimezoneOffset()-os.getTimezoneOffset())*6e4;return(r-s)/(24*60*60*1e3)}var ui=new Date,No=os.getTime()+(ui.getTimezoneOffset()-os.getTimezoneOffset())*6e4,qn=ui.getTimezoneOffset();function Es(e){var a=new Date;return a.setTime(e*24*60*60*1e3+No),a.getTimezoneOffset()!==qn&&a.setTime(a.getTime()+(a.getTimezoneOffset()-qn)*6e4),a}function bo(e){var a=0,r=0,s=!1,t=e.match(/P([0-9\.]+Y)?([0-9\.]+M)?([0-9\.]+D)?T([0-9\.]+H)?([0-9\.]+M)?([0-9\.]+S)?/);if(!t)throw new Error("|"+e+"| is not an ISO8601 Duration");for(var i=1;i!=t.length;++i)if(t[i]){switch(r=1,i>3&&(s=!0),t[i].slice(t[i].length-1)){case"Y":throw new Error("Unsupported ISO Duration Field: "+t[i].slice(t[i].length-1));case"D":r*=24;case"H":r*=60;case"M":if(s)r*=60;else throw new Error("Unsupported ISO Duration Field: M")}a+=r*parseInt(t[i],10)}return a}var Jn=new Date("2017-02-19T19:06:09.000Z"),hi=isNaN(Jn.getFullYear())?new Date("2/19/17"):Jn,Do=hi.getFullYear()==2017;function rr(e,a){var r=new Date(e);if(Do)return a>0?r.setTime(r.getTime()+r.getTimezoneOffset()*60*1e3):a<0&&r.setTime(r.getTime()-r.getTimezoneOffset()*60*1e3),r;if(e instanceof Date)return e;if(hi.getFullYear()==1917&&!isNaN(r.getFullYear())){var s=r.getFullYear();return e.indexOf(""+s)>-1||r.setFullYear(r.getFullYear()+100),r}var t=e.match(/\d+/g)||["2017","2","19","0","0","0"],i=new Date(+t[0],+t[1]-1,+t[2],+t[3]||0,+t[4]||0,+t[5]||0);return e.indexOf("Z")>-1&&(i=new Date(i.getTime()-i.getTimezoneOffset()*60*1e3)),i}function ja(e,a){if(ye&&Buffer.isBuffer(e)){if(a){if(e[0]==255&&e[1]==254)return vt(e.slice(2).toString("utf16le"));if(e[1]==254&&e[2]==255)return vt(Z0(e.slice(2).toString("binary")))}return e.toString("binary")}if(typeof TextDecoder<"u")try{if(a){if(e[0]==255&&e[1]==254)return vt(new TextDecoder("utf-16le").decode(e.slice(2)));if(e[0]==254&&e[1]==255)return vt(new TextDecoder("utf-16be").decode(e.slice(2)))}var r={"€":"€","‚":"‚",ƒ:"ƒ","„":"„","…":"…","†":"†","‡":"‡","ˆ":"ˆ","‰":"‰",Š:"Š","‹":"‹",Œ:"Œ",Ž:"Ž","‘":"‘","’":"’","“":"“","”":"”","•":"•","–":"–","—":"—","˜":"˜","™":"™",š:"š","›":"›",œ:"œ",ž:"ž",Ÿ:"Ÿ"};return Array.isArray(e)&&(e=new Uint8Array(e)),new TextDecoder("latin1").decode(e).replace(/[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ]/g,function(i){return r[i]||i})}catch{}for(var s=[],t=0;t!=e.length;++t)s.push(String.fromCharCode(e[t]));return s.join("")}function tr(e){if(typeof JSON<"u"&&!Array.isArray(e))return JSON.parse(JSON.stringify(e));if(typeof e!="object"||e==null)return e;if(e instanceof Date)return new Date(e.getTime());var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(a[r]=tr(e[r]));return a}function Be(e,a){for(var r="";r.length<a;)r+=e;return r}function Vr(e){var a=Number(e);if(!isNaN(a))return isFinite(a)?a:NaN;if(!/\d/.test(e))return a;var r=1,s=e.replace(/([\d]),([\d])/g,"$1$2").replace(/[$]/g,"").replace(/[%]/g,function(){return r*=100,""});return!isNaN(a=Number(s))||(s=s.replace(/[(](.*)[)]/,function(t,i){return r=-r,i}),!isNaN(a=Number(s)))?a/r:a}var Oo=["january","february","march","april","may","june","july","august","september","october","november","december"];function Za(e){var a=new Date(e),r=new Date(NaN),s=a.getYear(),t=a.getMonth(),i=a.getDate();if(isNaN(i))return r;var c=e.toLowerCase();if(c.match(/jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec/)){if(c=c.replace(/[^a-z]/g,"").replace(/([^a-z]|^)[ap]m?([^a-z]|$)/,""),c.length>3&&Oo.indexOf(c)==-1)return r}else if(c.match(/[a-z]/))return r;return s<0||s>8099?r:(t>0||i>1)&&s!=101?a:e.match(/[^-0-9:,\/\\]/)?r:a}var Ro=function(){var e="abacaba".split(/(:?b)/i).length==5;return function(r,s,t){if(e||typeof s=="string")return r.split(s);for(var i=r.split(s),c=[i[0]],n=1;n<i.length;++n)c.push(t),c.push(i[n]);return c}}();function xi(e){return e?e.content&&e.type?ja(e.content,!0):e.data?dt(e.data):e.asNodeBuffer&&ye?dt(e.asNodeBuffer().toString("binary")):e.asBinary?dt(e.asBinary()):e._data&&e._data.getContent?dt(ja(Array.prototype.slice.call(e._data.getContent(),0))):null:null}function di(e){if(!e)return null;if(e.data)return Bn(e.data);if(e.asNodeBuffer&&ye)return e.asNodeBuffer();if(e._data&&e._data.getContent){var a=e._data.getContent();
12return typeof a=="string"?Bn(a):Array.prototype.slice.call(a)}return e.content&&e.type?e.content:null}function Io(e){return e&&e.name.slice(-4)===".bin"?di(e):xi(e)}function Or(e,a){for(var r=e.FullPaths||Yr(e.files),s=a.toLowerCase().replace(/[\/]/g,"\\"),t=s.replace(/\\/g,"/"),i=0;i<r.length;++i){var c=r[i].replace(/^Root Entry[\/]/,"").toLowerCase();if(s==c||t==c)return e.files?e.files[r[i]]:e.FileIndex[i]}return null}function fn(e,a){var r=Or(e,a);if(r==null)throw new Error("Cannot find file "+a+" in zip");return r}function $e(e,a,r){if(!r)return Io(fn(e,a));if(!a)return null;try{return $e(e,a)}catch{return null}}function yr(e,a,r){if(!r)return xi(fn(e,a));if(!a)return null;try{return yr(e,a)}catch{return null}}function Po(e,a,r){return di(fn(e,a))}function Zn(e){for(var a=e.FullPaths||Yr(e.files),r=[],s=0;s<a.length;++s)a[s].slice(-1)!="/"&&r.push(a[s].replace(/^Root Entry[\/]/,""));return r.sort()}function Lo(e,a,r){if(e.FullPaths){if(typeof r=="string"){var s;return ye?s=Ua(r):s=eo(r),Ce.utils.cfb_add(e,a,s)}Ce.utils.cfb_add(e,a,r)}else e.file(a,r)}function pi(e,a){switch(a.type){case"base64":return Ce.read(e,{type:"base64"});case"binary":return Ce.read(e,{type:"binary"});case"buffer":case"array":return Ce.read(e,{type:"buffer"})}throw new Error("Unrecognized type "+a.type)}function mt(e,a){if(e.charAt(0)=="/")return e.slice(1);var r=a.split("/");a.slice(-1)!="/"&&r.pop();for(var s=e.split("/");s.length!==0;){var t=s.shift();t===".."?r.pop():t!=="."&&r.push(t)}return r.join("/")}var mi=`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
13`,Mo=/([^"\s?>\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g,Qn=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s*[\/\?]?>/mg,jo=/<[^>]*>/g,hr=mi.match(Qn)?Qn:jo,Bo=/<\w*:/,Uo=/<(\/?)\w+:/;function me(e,a,r){for(var s={},t=0,i=0;t!==e.length&&!((i=e.charCodeAt(t))===32||i===10||i===13);++t);if(a||(s[0]=e.slice(0,t)),t===e.length)return s;var c=e.match(Mo),n=0,f="",l=0,u="",x="",p=1;if(c)for(l=0;l!=c.length;++l){for(x=c[l],i=0;i!=x.length&&x.charCodeAt(i)!==61;++i);for(u=x.slice(0,i).trim();x.charCodeAt(i+1)==32;)++i;for(p=(t=x.charCodeAt(i+1))==34||t==39?1:0,f=x.slice(i+1+p,x.length-p),n=0;n!=u.length&&u.charCodeAt(n)!==58;++n);if(n===u.length)u.indexOf("_")>0&&(u=u.slice(0,u.indexOf("_"))),s[u]=f,s[u.toLowerCase()]=f;else{var m=(n===5&&u.slice(0,5)==="xmlns"?"xmlns":"")+u.slice(n+1);if(s[m]&&u.slice(n-3,n)=="ext")continue;s[m]=f,s[m.toLowerCase()]=f}}return s}function qr(e){return e.replace(Uo,"<$1")}var vi={"&quot;":'"',"&apos;":"'","&gt;":">","&lt;":"<","&amp;":"&"},Ho=on(vi),be=function(){var e=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/ig,a=/_x([\da-fA-F]{4})_/ig;return function r(s){var t=s+"",i=t.indexOf("<![CDATA[");if(i==-1)return t.replace(e,function(n,f){return vi[n]||String.fromCharCode(parseInt(f,n.indexOf("x")>-1?16:10))||n}).replace(a,function(n,f){return String.fromCharCode(parseInt(f,16))});var c=t.indexOf("]]>");return r(t.slice(0,i))+t.slice(i+9,c)+r(t.slice(c+3))}}(),Vo=/[&<>'"]/g,Wo=/[\u0000-\u001f]/g;function ln(e){var a=e+"";return a.replace(Vo,function(r){return Ho[r]}).replace(/\n/g,"<br/>").replace(Wo,function(r){return"&#x"+("000"+r.charCodeAt(0).toString(16)).slice(-4)+";"})}var e0=function(){var e=/&#(\d+);/g;function a(r,s){return String.fromCharCode(parseInt(s,10))}return function(s){return s.replace(e,a)}}();function Pe(e){switch(e){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}function Ns(e){for(var a="",r=0,s=0,t=0,i=0,c=0,n=0;r<e.length;){if(s=e.charCodeAt(r++),s<128){a+=String.fromCharCode(s);continue}if(t=e.charCodeAt(r++),s>191&&s<224){c=(s&31)<<6,c|=t&63,a+=String.fromCharCode(c);continue}if(i=e.charCodeAt(r++),s<240){a+=String.fromCharCode((s&15)<<12|(t&63)<<6|i&63);continue}c=e.charCodeAt(r++),n=((s&7)<<18|(t&63)<<12|(i&63)<<6|c&63)-65536,a+=String.fromCharCode(55296+(n>>>10&1023)),a+=String.fromCharCode(56320+(n&1023))}return a}function r0(e){var a=va(2*e.length),r,s,t=1,i=0,c=0,n;for(s=0;s<e.length;s+=t)t=1,(n=e.charCodeAt(s))<128?r=n:n<224?(r=(n&31)*64+(e.charCodeAt(s+1)&63),t=2):n<240?(r=(n&15)*4096+(e.charCodeAt(s+1)&63)*64+(e.charCodeAt(s+2)&63),t=3):(t=4,r=(n&7)*262144+(e.charCodeAt(s+1)&63)*4096+(e.charCodeAt(s+2)&63)*64+(e.charCodeAt(s+3)&63),r-=65536,c=55296+(r>>>10&1023),r=56320+(r&1023)),c!==0&&(a[i++]=c&255,a[i++]=c>>>8,c=0),a[i++]=r%256,a[i++]=r>>>8;return a.slice(0,i).toString("ucs2")}function a0(e){return Ua(e,"binary").toString("utf8")}var qt="foo bar baz☃🍣",Ie=ye&&(a0(qt)==Ns(qt)&&a0||r0(qt)==Ns(qt)&&r0)||Ns,vt=ye?function(e){return Ua(e,"utf8").toString("binary")}:function(e){for(var a=[],r=0,s=0,t=0;r<e.length;)switch(s=e.charCodeAt(r++),!0){case s<128:a.push(String.fromCharCode(s));break;case s<2048:a.push(String.fromCharCode(192+(s>>6))),a.push(String.fromCharCode(128+(s&63)));break;case(s>=55296&&s<57344):s-=55296,t=e.charCodeAt(r++)-56320+(s<<10),a.push(String.fromCharCode(240+(t>>18&7))),a.push(String.fromCharCode(144+(t>>12&63))),a.push(String.fromCharCode(128+(t>>6&63))),a.push(String.fromCharCode(128+(t&63)));break;default:a.push(String.fromCharCode(224+(s>>12))),a.push(String.fromCharCode(128+(s>>6&63))),a.push(String.fromCharCode(128+(s&63)))}return a.join("")},Nt=function(){var e={};return function(r,s){var t=r+"|"+(s||"");return e[t]?e[t]:e[t]=new RegExp("<(?:\\w+:)?"+r+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)</(?:\\w+:)?'+r+">",s||"")}}(),gi=function(){var e=[["nbsp"," "],["middot","·"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map(function(a){return[new RegExp("&"+a[0]+";","ig"),a[1]]});return function(r){for(var s=r.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/>\s+/g,">").replace(/\s+</g,"<").replace(/[\t\n\r ]+/g," ").replace(/<\s*[bB][rR]\s*\/?>/g,`
14`).replace(/<[^>]*>/g,""),t=0;t<e.length;++t)s=s.replace(e[t][0],e[t][1]);return s}}(),Go=function(){var e={};return function(r){return e[r]!==void 0?e[r]:e[r]=new RegExp("<(?:vt:)?"+r+">([\\s\\S]*?)</(?:vt:)?"+r+">","g")}}(),Xo=/<\/?(?:vt:)?variant>/g,$o=/<(?:vt:)([^>]*)>([\s\S]*)</;function t0(e,a){var r=me(e),s=e.match(Go(r.baseType))||[],t=[];if(s.length!=r.size){if(a.WTF)throw new Error("unexpected vector length "+s.length+" != "+r.size);return t}
14return s.forEach(function(i){var c=i.replace(Xo,"").match($o);c&&t.push({v:Ie(c[2]),t:c[1]})}),t}var zo=/(^\s|\s$|\n)/;function Ko(e){return Yr(e).map(function(a){return" "+a+'="'+e[a]+'"'}).join("")}function Yo(e,a,r){return"<"+e+(r!=null?Ko(r):"")+(a!=null?(a.match(zo)?' xml:space="preserve"':"")+">"+a+"</"+e:"/")+">"}function un(e){if(ye&&Buffer.isBuffer(e))return e.toString("utf8");if(typeof e=="string")return e;if(typeof Uint8Array<"u"&&e instanceof Uint8Array)return Ie(Ha(sn(e)));throw new Error("Bad input format: expected Buffer or string")}var bt=/<(\/?)([^\s?><!\/:]*:|)([^\s?<>:\/]+)(?:[\s?:\/][^>]*)?>/mg,qo={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"},Jo=["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"];function Zo(e,a){for(var r=1-2*(e[a+7]>>>7),s=((e[a+7]&127)<<4)+(e[a+6]>>>4&15),t=e[a+6]&15,i=5;i>=0;--i)t=t*256+e[a+i];return s==2047?t==0?r*(1/0):NaN:(s==0?s=-1022:(s-=1023,t+=Math.pow(2,52)),r*Math.pow(2,s-52)*t)}function Qo(e,a,r){var s=(a<0||1/a==-1/0?1:0)<<7,t=0,i=0,c=s?-a:a;isFinite(c)?c==0?t=i=0:(t=Math.floor(Math.log(c)/Math.LN2),i=c*Math.pow(2,52-t),t<=-1023&&(!isFinite(i)||i<Math.pow(2,52))?t=-1022:(i-=Math.pow(2,52),t+=1023)):(t=2047,i=isNaN(a)?26985:0);for(var n=0;n<=5;++n,i/=256)e[r+n]=i&255;e[r+6]=(t&15)<<4|i&15,e[r+7]=t>>4|s}var s0=function(e){for(var a=[],r=10240,s=0;s<e[0].length;++s)if(e[0][s])for(var t=0,i=e[0][s].length;t<i;t+=r)a.push.apply(a,e[0][s].slice(t,t+r));return a},n0=ye?function(e){return e[0].length>0&&Buffer.isBuffer(e[0][0])?Buffer.concat(e[0].map(function(a){return Buffer.isBuffer(a)?a:Ua(a)})):s0(e)}:s0,i0=function(e,a,r){for(var s=[],t=a;t<r;t+=2)s.push(String.fromCharCode(ta(e,t)));return s.join("").replace(vr,"")},hn=ye?function(e,a,r){return Buffer.isBuffer(e)?e.toString("utf16le",a,r).replace(vr,""):i0(e,a,r)}:i0,c0=function(e,a,r){for(var s=[],t=a;t<a+r;++t)s.push(("0"+e[t].toString(16)).slice(-2));return s.join("")},_i=ye?function(e,a,r){return Buffer.isBuffer(e)?e.toString("hex",a,a+r):c0(e,a,r)}:c0,o0=function(e,a,r){for(var s=[],t=a;t<r;t++)s.push(String.fromCharCode(za(e,t)));return s.join("")},jt=ye?function(a,r,s){return Buffer.isBuffer(a)?a.toString("utf8",r,s):o0(a,r,s)}:o0,Ei=function(e,a){var r=Fr(e,a);return r>0?jt(e,a+4,a+4+r-1):""},Ti=Ei,ki=function(e,a){var r=Fr(e,a);return r>0?jt(e,a+4,a+4+r-1):""},wi=ki,Ai=function(e,a){var r=2*Fr(e,a);return r>0?jt(e,a+4,a+4+r-1):""},Fi=Ai,yi=function(a,r){var s=Fr(a,r);return s>0?hn(a,r+4,r+4+s):""},Si=yi,Ci=function(e,a){var r=Fr(e,a);return r>0?jt(e,a+4,a+4+r):""},Ni=Ci,bi=function(e,a){return Zo(e,a)},fs=bi,Di=function(a){return Array.isArray(a)||typeof Uint8Array<"u"&&a instanceof Uint8Array};ye&&(Ti=function(a,r){if(!Buffer.isBuffer(a))return Ei(a,r);var s=a.readUInt32LE(r);return s>0?a.toString("utf8",r+4,r+4+s-1):""},wi=function(a,r){if(!Buffer.isBuffer(a))return ki(a,r);var s=a.readUInt32LE(r);return s>0?a.toString("utf8",r+4,r+4+s-1):""},Fi=function(a,r){if(!Buffer.isBuffer(a))return Ai(a,r);var s=2*a.readUInt32LE(r);return a.toString("utf16le",r+4,r+4+s-1)},Si=function(a,r){if(!Buffer.isBuffer(a))return yi(a,r);var s=a.readUInt32LE(r);return a.toString("utf16le",r+4,r+4+s)},Ni=function(a,r){if(!Buffer.isBuffer(a))return Ci(a,r);var s=a.readUInt32LE(r);return a.toString("utf8",r+4,r+4+s)},fs=function(a,r){return Buffer.isBuffer(a)?a.readDoubleLE(r):bi(a,r)},Di=function(a){return Buffer.isBuffer(a)||Array.isArray(a)||typeof Uint8Array<"u"&&a instanceof Uint8Array});var za=function(e,a){return e[a]},ta=function(e,a){return e[a+1]*256+e[a]},ef=function(e,a){var r=e[a+1]*256+e[a];return r<32768?r:(65535-r+1)*-1},Fr=function(e,a){return e[a+3]*(1<<24)+(e[a+2]<<16)+(e[a+1]<<8)+e[a]},Ca=function(e,a){return e[a+3]<<24|e[a+2]<<16|e[a+1]<<8|e[a]}
14,rf=function(e,a){return e[a]<<24|e[a+1]<<16|e[a+2]<<8|e[a+3]};function gt(e,a){var r="",s,t,i=[],c,n,f,l;switch(a){case"dbcs":if(l=this.l,ye&&Buffer.isBuffer(this))r=this.slice(this.l,this.l+2*e).toString("utf16le");else for(f=0;f<e;++f)r+=String.fromCharCode(ta(this,l)),l+=2;e*=2;break;case"utf8":r=jt(this,this.l,this.l+e);break;case"utf16le":e*=2,r=hn(this,this.l,this.l+e);break;case"wstr":return gt.call(this,e,"dbcs");case"lpstr-ansi":r=Ti(this,this.l),e=4+Fr(this,this.l);break;case"lpstr-cp":r=wi(this,this.l),e=4+Fr(this,this.l);break;case"lpwstr":r=Fi(this,this.l),e=4+2*Fr(this,this.l);break;case"lpp4":e=4+Fr(this,this.l),r=Si(this,this.l),e&2&&(e+=2);break;case"8lpp4":e=4+Fr(this,this.l),r=Ni(this,this.l),e&3&&(e+=4-(e&3));break;case"cstr":for(e=0,r="";(c=za(this,this.l+e++))!==0;)i.push(Yt(c));r=i.join("");break;case"_wstr":for(e=0,r="";(c=ta(this,this.l+e))!==0;)i.push(Yt(c)),e+=2;e+=2,r=i.join("");break;case"dbcs-cont":for(r="",l=this.l,f=0;f<e;++f){if(this.lens&&this.lens.indexOf(l)!==-1)return c=za(this,l),this.l=l+1,n=gt.call(this,e-f,c?"dbcs-cont":"sbcs-cont"),i.join("")+n;i.push(Yt(ta(this,l))),l+=2}r=i.join(""),e*=2;break;case"cpstr":case"sbcs-cont":for(r="",l=this.l,f=0;f!=e;++f){if(this.lens&&this.lens.indexOf(l)!==-1)return c=za(this,l),this.l=l+1,n=gt.call(this,e-f,c?"dbcs-cont":"sbcs-cont"),i.join("")+n;i.push(Yt(za(this,l))),l+=1}r=i.join("");break;default:switch(e){case 1:return s=za(this,this.l),this.l++,s;case 2:return s=(a==="i"?ef:ta)(this,this.l),this.l+=2,s;case 4:case-4:return a==="i"||!(this[this.l+3]&128)?(s=(e>0?Ca:rf)(this,this.l),this.l+=4,s):(t=Fr(this,this.l),this.l+=4,t);case 8:case-8:if(a==="f")return e==8?t=fs(this,this.l):t=fs([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0),this.l+=8,t;e=8;case 16:r=_i(this,this.l,e);break}}return this.l+=e,r}var af=function(e,a,r){e[r]=a&255,e[r+1]=a>>>8&255,e[r+2]=a>>>16&255,e[r+3]=a>>>24&255},tf=function(e,a,r){e[r]=a&255,e[r+1]=a>>8&255,e[r+2]=a>>16&255,e[r+3]=a>>24&255},sf=function(e,a,r){e[r]=a&255,e[r+1]=a>>>8&255};function nf(e,a,r){var s=0,t=0;if(r==="dbcs"){for(t=0;t!=a.length;++t)sf(this,a.charCodeAt(t),this.l+2*t);s=2*a.length}else if(r==="sbcs"){for(a=a.replace(/[^\x00-\x7F]/g,"_"),t=0;t!=a.length;++t)this[this.l+t]=a.charCodeAt(t)&255;s=a.length}else if(r==="hex"){for(;t<e;++t)this[this.l++]=parseInt(a.slice(2*t,2*t+2),16)||0;return this}else if(r==="utf16le"){var i=Math.min(this.l+e,this.length);for(t=0;t<Math.min(a.length,e);++t){var c=a.charCodeAt(t);
14this[this.l++]=c&255,this[this.l++]=c>>8}for(;this.l<i;)this[this.l++]=0;return this}else switch(e){case 1:s=1,this[this.l]=a&255;break;case 2:s=2,this[this.l]=a&255,a>>>=8,this[this.l+1]=a&255;break;case 3:s=3,this[this.l]=a&255,a>>>=8,this[this.l+1]=a&255,a>>>=8,this[this.l+2]=a&255;break;case 4:s=4,af(this,a,this.l);break;case 8:if(s=8,r==="f"){Qo(this,a,this.l);break}case 16:break;case-4:s=4,tf(this,a,this.l);break}return this.l+=s,this}function Oi(e,a){var r=_i(this,this.l,e.length>>1);if(r!==e)throw new Error(a+"Expected "+e+" saw "+r);this.l+=e.length>>1}function ar(e,a){e.l=a,e.read_shift=gt,e.chk=Oi,e.write_shift=nf}function ur(e,a){e.l+=a}function qe(e){var a=va(e);return ar(a,0),a}function oa(e,a,r){if(e){var s,t,i;ar(e,e.l||0);for(var c=e.length,n=0,f=0;e.l<c;){n=e.read_shift(1),n&128&&(n=(n&127)+((e.read_shift(1)&127)<<7));var l=ps[n]||ps[65535];for(s=e.read_shift(1),i=s&127,t=1;t<4&&s&128;++t)i+=((s=e.read_shift(1))&127)<<7*t;f=e.l+i;var u=l.f&&l.f(e,i,r);if(e.l=f,a(u,l,n))return}}}function js(){var e=[],a=ye?256:2048,r=function(l){var u=qe(l);return ar(u,0),u},s=r(a),t=function(){s&&(s.length>s.l&&(s=s.slice(0,s.l),s.l=s.length),s.length>0&&e.push(s),s=null)},i=function(l){return s&&l<s.length-s.l?s:(t(),s=r(Math.max(l+1,a)))},c=function(){return t(),xa(e)},n=function(l){t(),s=l,s.l==null&&(s.l=s.length),i(a)};return{next:i,push:n,end:c,_bufs:e}}function _t(e,a,r){var s=tr(e);if(a.s?(s.cRel&&(s.c+=a.s.c),s.rRel&&(s.r+=a.s.r)):(s.cRel&&(s.c+=a.c),s.rRel&&(s.r+=a.r)),!r||r.biff<12){for(;s.c>=256;)s.c-=256;for(;s.r>=65536;)s.r-=65536}return s}function f0(e,a,r){var s=tr(e);return s.s=_t(s.s,a.s,r),s.e=_t(s.e,a.s,r),s}function Et(e,a){if(e.cRel&&e.c<0)for(e=tr(e);e.c<0;)e.c+=a>8?16384:256;if(e.rRel&&e.r<0)for(e=tr(e);e.r<0;)e.r+=a>8?1048576:a>5?65536:16384;var r=ge(e);return!e.cRel&&e.cRel!=null&&(r=ff(r)),!e.rRel&&e.rRel!=null&&(r=cf(r)),r}function bs(e,a){return e.s.r==0&&!e.s.rRel&&e.e.r==(a.biff>=12?1048575:a.biff>=8?65536:16384)&&!e.e.rRel?(e.s.cRel?"":"$")+Ze(e.s.c)+":"+(e.e.cRel?"":"$")+Ze(e.e.c):e.s.c==0&&!e.s.cRel&&e.e.c==(a.biff>=12?16383:255)&&!e.e.cRel?(e.s.rRel?"":"$")+sr(e.s.r)+":"+(e.e.rRel?"":"$")+sr(e.e.r):Et(e.s,a.biff)+":"+Et(e.e,a.biff)}function xn(e){return parseInt(of(e),10)-1}function sr(e){return""+(e+1)}function cf(e){return e.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}function of(e){return e.replace(/\$(\d+)$/,"$1")}function dn(e){for(var a=lf(e),r=0,s=0;s!==a.length;
14++s)r=26*r+a.charCodeAt(s)-64;return r-1}function Ze(e){if(e<0)throw new Error("invalid column "+e);var a="";for(++e;e;e=Math.floor((e-1)/26))a=String.fromCharCode((e-1)%26+65)+a;return a}function ff(e){return e.replace(/^([A-Z])/,"$$$1")}function lf(e){return e.replace(/^\$([A-Z])/,"$1")}function uf(e){return e.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")}function mr(e){for(var a=0,r=0,s=0;s<e.length;++s){var t=e.charCodeAt(s);t>=48&&t<=57?a=10*a+(t-48):t>=65&&t<=90&&(r=26*r+(t-64))}return{c:r-1,r:a-1}}function ge(e){for(var a=e.c+1,r="";a;a=(a-1)/26|0)r=String.fromCharCode((a-1)%26+65)+r;return r+(e.r+1)}function st(e){var a=e.indexOf(":");return a==-1?{s:mr(e),e:mr(e)}:{s:mr(e.slice(0,a)),e:mr(e.slice(a+1))}}function Ne(e,a){return typeof a>"u"||typeof a=="number"?Ne(e.s,e.e):(typeof e!="string"&&(e=ge(e)),typeof a!="string"&&(a=ge(a)),e==a?e:e+":"+a)}function Ue(e){var a={s:{c:0,r:0},e:{c:0,r:0}},r=0,s=0,t=0,i=e.length;for(r=0;s<i&&!((t=e.charCodeAt(s)-64)<1||t>26);++s)r=26*r+t;for(a.s.c=--r,r=0;s<i&&!((t=e.charCodeAt(s)-48)<0||t>9);++s)r=10*r+t;if(a.s.r=--r,s===i||t!=10)return a.e.c=a.s.c,a.e.r=a.s.r,a;for(++s,r=0;s!=i&&!((t=e.charCodeAt(s)-64)<1||t>26);++s)r=26*r+t;for(a.e.c=--r,r=0;s!=i&&!((t=e.charCodeAt(s)-48)<0||t>9);++s)r=10*r+t;return a.e.r=--r,a}function l0(e,a){var r=e.t=="d"&&a instanceof Date;if(e.z!=null)try{return e.w=Pr(e.z,r?gr(a):a)}catch{}try{return e.w=Pr((e.XF||{}).numFmtId||(r?14:0),r?gr(a):a)}catch{return""+a}}function ca(e,a,r){return e==null||e.t==null||e.t=="z"?"":e.w!==void 0?e.w:(e.t=="d"&&!e.z&&r&&r.dateNF&&(e.z=r.dateNF),e.t=="e"?Ga[e.v]||e.v:a==null?l0(e,e.v):l0(e,a))}function Aa(e,a){var r=a&&a.sheet?a.sheet:"Sheet1",s={};return s[r]=e,{SheetNames:[r],Sheets:s}}function Ri(e,a,r){var s=r||{},t=e?Array.isArray(e):s.dense,i=e||(t?[]:{}),c=0,n=0;if(i&&s.origin!=null){if(typeof s.origin=="number")c=s.origin;else{var f=typeof s.origin=="string"?mr(s.origin):s.origin;c=f.r,n=f.c}i["!ref"]||(i["!ref"]="A1:A1")}var l={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(i["!ref"]){var u=Ue(i["!ref"]);l.s.c=u.s.c,l.s.r=u.s.r,l.e.c=Math.max(l.e.c,u.e.c),l.e.r=Math.max(l.e.r,u.e.r),c==-1&&(l.e.r=c=u.e.r+1)}for(var x=0;x!=a.length;++x)if(a[x]){if(!Array.isArray(a[x]))throw new Error("aoa_to_sheet expects an array of arrays");for(var p=0;p!=a[x].length;++p)if(!(typeof a[x][p]>"u")){var m={v:a[x][p]},v=c+x,d=n+p;if(l.s.r>v&&(l.s.r=v),l.s.c>d&&(l.s.c=d),l.e.r<v&&(l.e.r=v),l.e.c<d&&(l.e.c=d),a[x][p]&&typeof a[x][p]=="object"&&!Array.isArray(a[x][p])&&!(a[x][p]instanceof Date))m=a[x][p];else if(Array.isArray(m.v)&&(m.f=a[x][p][1],m.v=m.v[0]),m.v===null)if(m.f)m.t="n";else if(s.nullError)m.t="e",m.v=0;else if(s.sheetStubs)m.t="z";else continue;else typeof m.v=="number"?m.t="n":typeof m.v=="boolean"?m.t="b":m.v instanceof Date?(m.z=s.dateNF||ke[14],s.cellDates?(m.t="d",m.w=Pr(m.z,gr(m.v))):(m.t="n",m.v=gr(m.v),m.w=Pr(m.z,m.v))):m.t="s";if(t)i[v]||(i[v]=[]),i[v][d]&&i[v][d].z&&(m.z=i[v][d].z),i[v][d]=m;else{var h=ge({c:d,r:v});i[h]&&i[h].z&&(m.z=i[h].z),i[h]=m}}}return l.s.c<1e7&&(i["!ref"]=Ne(l)),i}function nt(e,a){return Ri(null,e,a)}function hf(e){return e.read_shift(4,"i")}function lr(e){var a=e.read_shift(4);return a===0?"":e.read_shift(a,"dbcs")}function xf(e){return{ich:e.read_shift(2),ifnt:e.read_shift(2)}}function pn(e,a){var r=e.l,s=e.read_shift(1),t=lr(e),i=[],c={t,h:t};if(s&1){for(var n=e.read_shift(4),f=0;f!=n;++f)i.push(xf(e));c.r=i}else c.r=[{ich:0,ifnt:0}];return e.l=r+a,c}var df=pn;function Lr(e){var a=e.read_shift(4),r=e.read_shift(2);return r+=e.read_shift(1)<<16,e.l++,{c:a,iStyleRef:r}}function Va(e){var a=e.read_shift(2);return a+=e.read_shift(1)<<16,e.l++,{c:-1,iStyleRef:a}}var pf=lr;function mn(e){var a=e.read_shift(4);return a===0||a===4294967295?"":e.read_shift(a,"dbcs")}var mf=lr,Bs=mn;function vn(e){var a=e.slice(e.l,e.l+4),r=a[0]&1,s=a[0]&2;e.l+=4;var t=s===0?fs([0,0,0,0,a[0]&252,a[1],a[2],a[3]],0):Ca(a,0)>>2;return r?t/100:t}function Ii(e){var a={s:{},e:{}};return a.s.r=e.read_shift(4),a.e.r=e.read_shift(4),a.s.c=e.read_shift(4),a.e.c=e.read_shift(4),a}var Wa=Ii;function or(e){if(e.length-e.l<8)throw"XLS Xnum Buffer underflow";return e.read_shift(8,"f")}function vf(e){var a={},r=e.read_shift(1),s=r>>>1,t=e.read_shift(1),i=e.read_shift(2,"i"),c=e.read_shift(1),n=e.read_shift(1),f=e.read_shift(1);switch(e.l++,s){case 0:a.auto=1;break;case 1:a.index=t;var l=Da[t];l&&(a.rgb=Ot(l));break;case 2:a.rgb=Ot([c,n,f]);break;case 3:a.theme=t;break}return i!=0&&(a.tint=i>0?i/32767:i/32768),a}function gf(e){var a=e.read_shift(1);e.l++;var r={fBold:a&1,fItalic:a&2,fUnderline:a&4,fStrikeout:a&8,fOutline:a&16,fShadow:a&32,fCondense:a&64,fExtend:a&128};return r}function Pi(e,a){var r={2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"},s=e.read_shift(4);switch(s){case 0:return"";case 4294967295:case 4294967294:return r[e.read_shift(4)]||""}if(s>400)throw new Error("Unsupported Clipboard: "+s.toString(16));return e.l-=4,e.read_shift(0,a==1?"lpstr":"lpwstr")}function _f(e){return Pi(e,1)}function Ef(e){return Pi(e,2)}var gn=2,_r=3,Jt=11,u0=12,ls=19,Zt=64,Tf=65,kf=71,wf=4108,Af=4126,er=80,Li=81,Ff=[er,Li],yf={1:{n:"CodePage",t:gn},2:{n:"Category",t:er},3:{n:"PresentationFormat",t:er},4:{n:"ByteCount",t:_r},5:{n:"LineCount",t:_r},6:{n:"ParagraphCount",t:_r},7:{n:"SlideCount",t:_r},8:{n:"NoteCount",t:_r},9:{n:"HiddenCount",t:_r},10:{n:"MultimediaClipCount",t:_r},11:{n:"ScaleCrop",t:Jt},12:{n:"HeadingPairs",t:wf},13:{n:"TitlesOfParts",t:Af},14:{n:"Manager",t:er},15:{n:"Company",t:er},16:{n:"LinksUpToDate",t:Jt},17:{n:"CharacterCount",t:_r},19:{n:"SharedDoc",t:Jt},22:{n:"HyperlinksChanged",t:Jt},23:{n:"AppVersion",t:_r,p:"version"},24:{n:"DigSig",t:Tf},26:{n:"ContentType",t:er},27:{n:"ContentStatus",t:er},28:{n:"Language",t:er},29:{n:"Version",t:er},255:{},2147483648:{n:"Locale",t:ls},2147483651:{n:"Behavior",t:ls},1919054434:{}},Sf={1:{n:"CodePage",t:gn},2:{n:"Title",t:er},3:{n:"Subject",t:er},4:{n:"Author",t:er},5:{n:"Keywords",t:er},6:{n:"Comments",t:er},7:{n:"Template",t:er},8:{n:"LastAuthor",t:er},9:{n:"RevNumber",t:er}
14,10:{n:"EditTime",t:Zt},11:{n:"LastPrinted",t:Zt},12:{n:"CreatedDate",t:Zt},13:{n:"ModifiedDate",t:Zt},14:{n:"PageCount",t:_r},15:{n:"WordCount",t:_r},16:{n:"CharCount",t:_r},17:{n:"Thumbnail",t:kf},18:{n:"Application",t:er},19:{n:"DocSecurity",t:_r},255:{},2147483648:{n:"Locale",t:ls},2147483651:{n:"Behavior",t:ls},1919054434:{}},h0={1:"US",2:"CA",3:"",7:"RU",20:"EG",30:"GR",31:"NL",32:"BE",33:"FR",34:"ES",36:"HU",39:"IT",41:"CH",43:"AT",44:"GB",45:"DK",46:"SE",47:"NO",48:"PL",49:"DE",52:"MX",55:"BR",61:"AU",64:"NZ",66:"TH",81:"JP",82:"KR",84:"VN",86:"CN",90:"TR",105:"JS",213:"DZ",216:"MA",218:"LY",351:"PT",354:"IS",358:"FI",420:"CZ",886:"TW",961:"LB",962:"JO",963:"SY",964:"IQ",965:"KW",966:"SA",971:"AE",972:"IL",974:"QA",981:"IR",65535:"US"},Cf=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"];function Nf(e){return e.map(function(a){return[a>>16&255,a>>8&255,a&255]})}var bf=Nf([0,16777215,16711680,65280,255,16776960,16711935,65535,0,16777215,16711680,65280,255,16776960,16711935,65535,8388608,32768,128,8421376,8388736,32896,12632256,8421504,10066431,10040166,16777164,13434879,6684774,16744576,26316,13421823,128,16711935,16776960,65535,8388736,8388608,32896,255,52479,13434879,13434828,16777113,10079487,16751052,13408767,16764057,3368703,3394764,10079232,16763904,16750848,16737792,6710937,9868950,13158,3381606,13056,3355392,10040064,10040166,3355545,3355443,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),Da=tr(bf),Ga={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},Mi={"#NULL!":0,"#DIV/0!":7,"#VALUE!":15,"#REF!":23,"#NAME?":29,"#NUM!":36,"#N/A":42,"#GETTING_DATA":43,"#WTF?":255},x0={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.sheet.macroEnabled.main+xml":"workbooks","application/vnd.ms-excel.sheet.binary.macroEnabled.main":"workbooks","application/vnd.ms-excel.addin.macroEnabled.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":"sheets","application/vnd.ms-excel.worksheet":"sheets","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":"charts","application/vnd.ms-excel.chartsheet":"charts","application/vnd.ms-excel.macrosheet+xml":"macros","application/vnd.ms-excel.macrosheet":"macros","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":"dialogs","application/vnd.ms-excel.dialogsheet":"dialogs","application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml":"strs","application/vnd.ms-excel.sharedStrings":"strs","application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":"styles","application/vnd.ms-excel.styles":"styles","application/vnd.openxmlformats-package.core-properties+xml":"coreprops","application/vnd.openxmlformats-officedocument.custom-properties+xml":"custprops","application/vnd.openxmlformats-officedocument.extended-properties+xml":"extprops","application/vnd.openxmlformats-officedocument.customXmlProperties+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.customProperty":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":"comments","application/vnd.ms-excel.comments":"comments","application/vnd.ms-excel.threadedcomments+xml":"threadedcomments","application/vnd.ms-excel.person+xml":"people","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"metadata","application/vnd.ms-excel.sheetMetadata":"metadata","application/vnd.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.chart+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+xml":"TODO","application/vnd.ms-office.chartex+xml":"TODO","application/vnd.ms-excel.calcChain":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.printerSettings":"TODO","application/vnd.ms-office.activeX":"TODO","application/vnd.ms-office.activeX+xml":"TODO","application/vnd.ms-excel.attachedToolbars":"TODO","application/vnd.ms-excel.connections":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":"TODO","application/vnd.ms-excel.externalLink":"links","application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml":"links","application/vnd.ms-excel.pivotCacheDefinition":"TODO","application/vnd.ms-excel.pivotCacheRecords":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml":"TODO","application/vnd.ms-excel.queryTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml":"TODO","application/vnd.ms-excel.userNames":"TODO","application/vnd.ms-excel.revisionHeaders":"TODO","application/vnd.ms-excel.revisionLog":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml":"TODO","application/vnd.ms-excel.tableSingleCells":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml":"TODO","application/vnd.ms-excel.slicer":"TODO","application/vnd.ms-excel.slicerCache":"TODO","application/vnd.ms-excel.slicer+xml":"TODO","application/vnd.ms-excel.slicerCache+xml":"TODO","application/vnd.ms-excel.wsSortMap":"TODO","application/vnd.ms-excel.table":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":"TODO","application/vnd.openxmlformats-officedocument.theme+xml":"themes","application/vnd.openxmlformats-officedocument.themeOverride+xml":"TODO","application/vnd.ms-excel.Timeline+xml":"TODO","application/vnd.ms-excel.TimelineCache+xml":"TODO","application/vnd.ms-office.vbaProject":"vba","application/vnd.ms-office.vbaProjectSignature":"TODO","application/vnd.ms-office.volatileDependencies":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml":"TODO","application/vnd.ms-excel.controlproperties+xml":"TODO","application/vnd.openxmlformats-officedocument.model+data":"TODO","application/vnd.ms-excel.Survey+xml":"TODO","application/vnd.openxmlformats-officedocument.drawing+xml":"drawings","application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml":"TODO","application/vnd.openxmlformats-officedocument.vmlDrawing":"TODO","application/vnd.openxmlformats-package.relationships+xml":"rels","application/vnd.openxmlformats-officedocument.oleObject":"TODO","image/png":"TODO",sheet:"js"};function Df(){return{workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""}}function Of(e){var a=Df();if(!e||!e.match)return a;var r={};
14if((e.match(hr)||[]).forEach(function(s){var t=me(s);switch(t[0].replace(Bo,"<")){case"<?xml":break;case"<Types":a.xmlns=t["xmlns"+(t[0].match(/<(\w+):/)||["",""])[1]];break;case"<Default":r[t.Extension]=t.ContentType;break;case"<Override":a[x0[t.ContentType]]!==void 0&&a[x0[t.ContentType]].push(t.PartName);break}}),a.xmlns!==qo.CT)throw new Error("Unknown Namespace: "+a.xmlns);return a.calcchain=a.calcchains.length>0?a.calcchains[0]:"",a.sst=a.strs.length>0?a.strs[0]:"",a.style=a.styles.length>0?a.styles[0]:"",a.defaults=r,delete a.calcchains,a}var Ka
vendor: 2,399 bytes, line 14
14={WB:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",SHEET:"http://sheetjs.openxmlformats.org/officeDocument/2006/relationships/officeDocument",HLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",VML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",XPATH:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath",XMISS:"http://schemas.microsoft.com/office/2006/relationships/xlExternalLinkPath/xlPathMissing",XLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLink",CXML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml",CXMLP:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps",CMNT:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties",SST:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings",STY:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",THEME:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",CHART:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart",CHARTEX:"http://schemas.microsoft.com/office/2014/relationships/chartEx",CS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartsheet",WS:["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"],DS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet",MS:"http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet",IMG:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",DRAW:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing",XLMETA:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sheetMetadata",TCMNT:"http://schemas.microsoft.com/office/2017/10/relationships/threadedComment",PEOPLE:"http://schemas.microsoft.com/office/2017/10/relationships/person",
14VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function Us(e){var a=e.lastIndexOf("/");return e.slice(0,a+1)+"_rels/"+e.slice(a+1)+".rels"}function Tt(e,a){var r={"!id":{}};if(!e)return r;a.charAt(0)!=="/"&&(a="/"+a);var s={};return(e.match(hr)||[]).forEach(function(t){var i=me(t);if(i[0]==="<Relationship"){var c={};c.Type=i.Type,c.Target=i.Target,c.Id=i.Id,i.TargetMode&&(c.TargetMode=i.TargetMode);var n=i.TargetMode==="External"?i.Target:mt(i.Target,a);r[n]=c,s[i.Id]=c}}),r["!id"]=s,r}var Rf="application/vnd.oasis.opendocument.spreadsheet";function If(e,a){for(var r=un(e),s,t;s=bt.exec(r);)switch(s[3]){case"manifest":break;case"file-entry":if(t=me(s[0],!1),t.path=="/"&&t.type!==Rf)throw new Error("This OpenDocument is not a spreadsheet");break;case"encryption-data":case"algorithm":case"start-key-generation":case"key-derivation":throw new Error("Unsupported ODS Encryption");default:if(a&&a.WTF)throw s}}var kt=[["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"]],Pf=function(){for(var e=new Array(kt.length),a=0;a<kt.length;++a){var r=kt[a],s="(?:"+r[0].slice(0,r[0].indexOf(":"))+":)"+r[0].slice(r[0].indexOf(":")+1);e[a]=new RegExp("<"+s+"[^>]*>([\\s\\S]*?)</"+s+">")}return e}();function ji(e){var a={};e=Ie(e);for(var r=0;r<kt.length;++r){var s=kt[r],t=e.match(Pf[r]);t!=null&&t.length>0&&(a[s[1]]=be(t[1])),s[2]==="date"&&a[s[1]]&&(a[s[1]]=rr(a[s[1]]))}return a}var Lf=[["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"]];function Bi(e,a,r,s){var t=[];if(typeof e=="string")t=t0(e,s);else for(var i=0;i<e.length;++i)t=t.concat(e[i].map(function(u){return{v:u}}));var c=typeof a=="string"?t0(a,s).map(function(u){return u.v}):a,n=0,f=0;if(c.length>0)for(var l=0;l!==t.length;l+=2){switch(f=+t[l+1].v,t[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":r.Worksheets=f,r.SheetNames=c.slice(n,n+f);break;case"Named Ranges":case"Rangos con nombre":case"名前付き一覧":case"Benannte Bereiche":case"Navngivne områder":r.NamedRanges=f,r.DefinedNames=c.slice(n,n+f);break;case"Charts":case"Diagramme":r.Chartsheets=f,r.ChartNames=c.slice(n,n+f);break}n+=f}}function Mf(e,a,r){var s={};return a||(a={}),e=Ie(e),Lf.forEach(function(t){var i=(e.match(Nt(t[0]))||[])[1];switch(t[2]){case"string":i&&(a[t[1]]=be(i));break;case"bool":a[t[1]]=i==="true";break;case"raw":var c=e.match(new RegExp("<"+t[0]+"[^>]*>([\\s\\S]*?)</"+t[0]+">"));c&&c.length>0&&(s[t[1]]=c[1]);break}}),s.HeadingPairs&&s.TitlesOfParts&&Bi(s.HeadingPairs,s.TitlesOfParts,a,r),a}var jf=/<[^>]+>[^<]*/g;function Bf(e,a){var r={},s="",t=e.match(jf);if(t)for(var i=0;i!=t.length;++i){var c=t[i],n=me(c);switch(n[0]){case"<?xml":break;case"<Properties":break;case"<property":s=be(n.name);break;case"</property>":s=null;break;default:if(c.indexOf("<vt:")===0){var f=c.split(">"),l=f[0].slice(4),u=f[1];switch(l){case"lpstr":case"bstr":case"lpwstr":r[s]=be(u);break;case"bool":r[s]=Pe(u);break;case"i1":case"i2":case"i4":case"i8":case"int":case"uint":r[s]=parseInt(u,10);break;case"r4":case"r8":case"decimal":r[s]=parseFloat(u);break;case"filetime":case"date":r[s]=rr(u);break;case"cy":case"error":r[s]=be(u);break;default:if(l.slice(-1)=="/")break;a.WTF&&typeof console<"u"&&console.warn("Unexpected",c,l,f)}}else if(c.slice(0,2)!=="</"){if(a.WTF)throw new Error(c)}}}return r}var Uf={Title:"Title",Subject:"Subject",Author:"Author",Keywords:"Keywords",Comments:"Description",LastAuthor:"LastAuthor",RevNumber:"Revision",Application:"AppName",LastPrinted:"LastPrinted",CreatedDate:"Created",ModifiedDate:"LastSaved",Category:"Category",Manager:"Manager",Company:"Company",AppVersion:"Version",ContentStatus:"ContentStatus",Identifier:"Identifier",Language:"Language"},Ds;function Hf(e,a,r){Ds||(Ds=on(Uf)),a=Ds[a]||a,e[a]=r}function _n(e){var a=e.read_shift(4),r=e.read_shift(4);return new Date((r/1e7*Math.pow(2,32)+a/1e7-11644473600)*1e3).toISOString().replace(/\.000/,"")}function Ui(e,a,r){var s=e.l,t=e.read_shift(0,"lpstr-cp");if(r)for(;e.l-s&3;)++e.l;return t}function Hi(e,a,r){var s=e.read_shift(0,"lpwstr");return s}function Vi(e,a,r){return a===31?Hi(e):Ui(e,a,r)}function Hs(e,a,r){return Vi(e,a,r===!1?0:4)}function Vf(e,a){if(!a)throw new Error("VtUnalignedString must have positive length");return Vi(e,a,0)}function Wf(e){for(var a=e.read_shift(4),r=[],s=0;s!=a;++s){var t=e.l;r[s]=e.read_shift(0,"lpwstr").replace(vr,""),e.l-t&2&&(e.l+=2)}return r}function Gf(e){for(var a=e.read_shift(4),r=[],s=0;s!=a;++s)r[s]=e.read_shift(0,"lpstr-cp").replace(vr,"");return r}function Xf(e){var a=e.l,r=us(e,Li);e[e.l]==0&&e[e.l+1]==0&&e.l-a&2&&(e.l+=2);var s=us(e,_r);return[r,s]}function $f(e){for(var a=e.read_shift(4),r=[],s=0;s<a/2;++s)r.push(Xf(e));return r}function d0(e,a){for(var r=e.read_shift(4),s={},t=0;t!=r;++t){var i=e.read_shift(4),c=e.read_shift(4);s[i]=e.read_shift(c,a===1200?"utf16le":"utf8").replace(vr,"").replace(pt,"!"),a===1200&&c%2&&(e.l+=2)}return e.l&3&&(e.l=e.l>>3<<2),s}function Wi(e){var a=e.read_shift(4),r=e.slice(e.l,e.l+a);return e.l+=a,(a&3)>0&&(e.l+=4-(a&3)&3),r}function zf(e){var a={};return a.Size=e.read_shift(4),e.l+=a.Size+3-(a.Size-1)%4,a}function us(e,a,r){var s=e.read_shift(2),t,i=r||{};if(e.l+=2,a!==u0&&s!==a&&Ff.indexOf(a)===-1&&!((a&65534)==4126&&(s&65534)==4126))throw new Error("Expected type "+a+" saw "+s);switch(a===u0?s:a){case 2:return t=e.read_shift(2,"i"),i.raw||(e.l+=2),t;case 3:return t=e.read_shift(4,"i"),t;case 11:return e.read_shift(4)!==0;case 19:return t=e.read_shift(4),t;case 30:return Ui(e,s,4).replace(vr,"");case 31:return Hi(e);case 64:return _n(e);case 65:return Wi(e);case 71:return zf(e);case 80:return Hs(e,s,!i.raw).replace(vr,"");case 81:return Vf(e,s).replace(vr,"");case 4108:return $f(e);case 4126:case 4127:return s==4127?Wf(e):Gf(e);default:throw new Error("TypedPropertyValue unrecognized type "+a+" "+s)}}function p0(e,a){var r=e.l,s=e.read_shift(4),t=e.read_shift(4),i=[],c=0,n=0,f=-1,l={};for(c=0;c!=t;++c){var u=e.read_shift(4),x=e.read_shift(4);i[c]=[u,x+r]}i.sort(function(D,E){return D[1]-E[1]});var p={};for(c=0;c!=t;++c){if(e.l!==i[c][1]){var m=!0;if(c>0&&a)switch(a[i[c-1][0]].t){case 2:e.l+2===i[c][1]&&(e.l+=2,m=!1);break;case 80:e.l<=i[c][1]&&(e.l=i[c][1],m=!1);break;case 4108:e.l<=i[c][1]&&(e.l=i[c][1],m=!1);break}if((!a||c==0)&&e.l<=i[c][1]&&(m=!1,e.l=i[c][1]),m)throw new Error("Read Error: Expected address "+i[c][1]+" at "+e.l+" :"+c)}
14if(a){var v=a[i[c][0]];if(p[v.n]=us(e,v.t,{raw:!0}),v.p==="version"&&(p[v.n]=String(p[v.n]>>16)+"."+("0000"+String(p[v.n]&65535)).slice(-4)),v.n=="CodePage")switch(p[v.n]){case 0:p[v.n]=1252;case 874:case 932:case 936:case 949:case 950:case 1250:case 1251:case 1253:case 1254:case 1255:case 1256:case 1257:case 1258:case 1e4:case 1200:case 1201:case 1252:case 65e3:case-536:case 65001:case-535:Ur(n=p[v.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+p[v.n])}}else if(i[c][0]===1){if(n=p.CodePage=us(e,gn),Ur(n),f!==-1){var d=e.l;e.l=i[f][1],l=d0(e,n),e.l=d}}else if(i[c][0]===0){if(n===0){f=c,e.l=i[c+1][1];continue}l=d0(e,n)}else{var h=l[i[c][0]],S;switch(e[e.l]){case 65:e.l+=4,S=Wi(e);break;case 30:e.l+=4,S=Hs(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 31:e.l+=4,S=Hs(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 3:e.l+=4,S=e.read_shift(4,"i");break;case 19:e.l+=4,S=e.read_shift(4);break;case 5:e.l+=4,S=e.read_shift(8,"f");break;case 11:e.l+=4,S=Ge(e,4);break;case 64:e.l+=4,S=rr(_n(e));break;default:throw new Error("unparsed value: "+e[e.l])}p[h]=S}}return e.l=r+s,p}function m0(e,a,r){var s=e.content;if(!s)return{};ar(s,0);var t,i,c,n,f=0;s.chk("feff","Byte Order: "),s.read_shift(2);var l=s.read_shift(4),u=s.read_shift(16);if(u!==Ce.utils.consts.HEADER_CLSID&&u!==r)throw new Error("Bad PropertySet CLSID "+u);if(t=s.read_shift(4),t!==1&&t!==2)throw new Error("Unrecognized #Sets: "+t);if(i=s.read_shift(16),n=s.read_shift(4),t===1&&n!==s.l)throw new Error("Length mismatch: "+n+" !== "+s.l);t===2&&(c=s.read_shift(16),f=s.read_shift(4));var x=p0(s,a),p={SystemIdentifier:l};for(var m in x)p[m]=x[m];if(p.FMTID=i,t===1)return p;if(f-s.l==2&&(s.l+=2),s.l!==f)throw new Error("Length mismatch 2: "+s.l+" !== "+f);var v;try{v=p0(s,null)}catch{}for(m in v)p[m]=v[m];return p.FMTID=[i,c],p}function ua(e,a){return e.read_shift(a),null}function Kf(e,a,r){for(var s=[],t=e.l+a;e.l<t;)s.push(r(e,t-e.l));if(t!==e.l)throw new Error("Slurp error");return s}function Ge(e,a){return e.read_shift(a)===1}function ze(e){return e.read_shift(2,"u")}function Gi(e,a){return Kf(e,a,ze)}function Yf(e){var a=e.read_shift(1),r=e.read_shift(1);return r===1?a:a===1}function Bt(e,a,r){var s=e.read_shift(r&&r.biff>=12?2:1),t="sbcs-cont";if(r&&r.biff>=8,!r||r.biff==8){var i=e.read_shift(1);i&&(t="dbcs-cont")}else r.biff==12&&(t="wstr");r.biff>=2&&r.biff<=5&&(t="cpstr");var c=s?e.read_shift(s,t):"";return c}function qf(e){var a=e.read_shift(2),r=e.read_shift(1),s=r&4,t=r&8,i=1+(r&1),c=0,n,f={};t&&(c=e.read_shift(2)),s&&(n=e.read_shift(4));var l=i==2?"dbcs-cont":"sbcs-cont",u=a===0?"":e.read_shift(a,l);return t&&(e.l+=4*c),s&&(e.l+=n),f.t=u,t||(f.raw="<t>"+f.t+"</t>",f.r=f.t),f}function Ba(e,a,r){var s;if(r){if(r.biff>=2&&r.biff<=5)return e.read_shift(a,"cpstr");if(r.biff>=12)return e.read_shift(a,"dbcs-cont")}var t=e.read_shift(1);return t===0?s=e.read_shift(a,"sbcs-cont"):s=e.read_shift(a,"dbcs-cont"),s}function Ut(e,a,r){var s=e.read_shift(r&&r.biff==2?1:2);return s===0?(e.l++,""):Ba(e,s,r)}function Xa(e,a,r){if(r.biff>5)return Ut(e,a,r);var s=e.read_shift(1);return s===0?(e.l++,""):e.read_shift(s,r.biff<=4||!e.lens?"cpstr":"sbcs-cont")}function Jf(e){var a=e.read_shift(1);e.l++;var r=e.read_shift(2);return e.l+=2,[a,r]}function Zf(e){var a=e.read_shift(4),r=e.l,s=!1;a>24&&(e.l+=a-24,e.read_shift(16)==="795881f43b1d7f48af2c825dc4852763"&&(s=!0),e.l=r);var t=e.read_shift((s?a-24:a)>>1,"utf16le").replace(vr,"");return s&&(e.l+=24),t}function Qf(e){for(var a=e.read_shift(2),r="";a-- >0;)r+="../";var s=e.read_shift(0,"lpstr-ansi");if(e.l+=2,e.read_shift(2)!=57005)throw new Error("Bad FileMoniker");var t=e.read_shift(4);if(t===0)return r+s.replace(/\\/g,"/");var i=e.read_shift(4);if(e.read_shift(2)!=3)throw new Error("Bad FileMoniker");var c=e.read_shift(i>>1,"utf16le").replace(vr,"");return r+c}function el(e,a){var r=e.read_shift(16);switch(r){case"e0c9ea79f9bace118c8200aa004ba90b":return Zf(e);case"0303000000000000c000000000000046":return Qf(e);default:throw new Error("Unsupported Moniker "+r)}}function Qt(e){var a=e.read_shift(4),r=a>0?e.read_shift(a,"utf16le").replace(vr,""):"";return r}function rl(e,a){var r=e.l+a,s=e.read_shift(4);if(s!==2)throw new Error("Unrecognized streamVersion: "+s);var t=e.read_shift(2);e.l+=2;var i,c,n,f,l="",u,x;t&16&&(i=Qt(e,r-e.l)),t&128&&(c=Qt(e,r-e.l)),(t&257)===257&&(n=Qt(e,r-e.l)),(t&257)===1&&(f=el(e,r-e.l)),t&8&&(l=Qt(e,r-e.l)),t&32&&(u=e.read_shift(16)),t&64&&(x=_n(e)),e.l=r;var p=c||n||f||"";p&&l&&(p+="#"+l),p||(p="#"+l),t&2&&p.charAt(0)=="/"&&p.charAt(1)!="/"&&(p="file://"+p);var m={Target:p};return u&&(m.guid=u),x&&(m.time=x),i&&(m.Tooltip=i),m}function Xi(e){var a=e.read_shift(1),r=e.read_shift(1),s=e.read_shift(1),t=e.read_shift(1);return[a,r,s,t]}function $i(e,a){var r=Xi(e);return r[3]=0,r}function Jr(e){var a=e.read_shift(2),r=e.read_shift(2),s=e.read_shift(2);return{r:a,c:r,ixfe:s}}function al(e){var a=e.read_shift(2),r=e.read_shift(2);return e.l+=8,{type:a,flags:r}}function tl(e,a,r){return a===0?"":Xa(e,a,r)}function sl(e,a,r){var s=r.biff>8?4:2,t=e.read_shift(s),i=e.read_shift(s,"i"),c=e.read_shift(s,"i");return[t,i,c]}function zi(e){var a=e.read_shift(2),r=vn(e);return[a,r]}function nl(e,a,r){e.l+=4,a-=4;var s=e.l+a,t=Bt(e,a,r),i=e.read_shift(2);if(s-=e.l,i!==s)throw new Error("Malformed AddinUdf: padding = "+s+" != "+i);return e.l+=i,t}function Ts(e){var a=e.read_shift(2),r=e.read_shift(2),s=e.read_shift(2),t=e.read_shift(2);return{s:{c:s,r:a},e:{c:t,r}}}function Ki(e){var a=e.read_shift(2),r=e.read_shift(2),s=e.read_shift(1),t=e.read_shift(1);return{s:{c:s,r:a},e:{c:t,r}}}var il=Ki;function Yi(e){e.l+=4;var a=e.read_shift(2),r=e.read_shift(2),s=e.read_shift(2);return e.l+=12,[r,a,s]}function cl(e){var a={};return e.l+=4,e.l+=16,a.fSharedNote=e.read_shift(2),e.l+=4,a}function ol(e){var a={};return e.l+=4,e.cf=e.read_shift(2),a}function ir(e){e.l+=2,e.l+=e.read_shift(2)}var fl={0:ir,4:ir,5:ir,6:ir,7:ol,8:ir,9:ir,10:ir,11:ir,12:ir,13:cl,14:ir,15:ir,16:ir,17:ir,18:ir,19:ir,20:ir,21:Yi};function ll(e,a){for(var r=e.l+a,s=[];e.l<r;){var t=e.read_shift(2);e.l-=2;try{s.push(fl[t](e,r-e.l))}catch{return e.l=r,s}}return e.l!=r&&(e.l=r),s}function es(e,a){var r={BIFFVer:0,dt:0};switch(r.BIFFVer=e.read_shift(2),a-=2,a>=2&&(r.dt=e.read_shift(2),e.l-=2),r.BIFFVer){case 1536:case 1280:case 1024:case 768:case 512:case 2:case 7:break;default:if(a>6)throw new Error("Unexpected BIFF Ver "+r.BIFFVer)}return e.read_shift(a),r}function ul(e,a){return a===0||e.read_shift(2),1200}function hl(e,a,r){if(r.enc)return e.l+=a,"";var s=e.l,t=Xa(e,0,r);return e.read_shift(a+s-e.l),t}function xl(e,a,r){var s=r&&r.biff==8||a==2?e.read_shift(2):(e.l+=a,0);return{fDialog:s&16,fBelow:s&64,fRight:s&128}}function dl(e,a,r){var s=e.read_shift(4),t=e.read_shift(1)&3,i=e.read_shift(1);switch(i){case 0:i="Worksheet";break;case 1:i="Macrosheet";break;case 2:i="Chartsheet";break;case 6:i="VBAModule";break}var c=Bt(e,0,r);return c.length===0&&(c="Sheet1"),{pos:s,hs:t,dt:i,name:c}}function pl(e,a){for(var r=e.l+a,s=e.read_shift(4),t=e.read_shift(4),i=[],c=0;c!=t&&e.l<r;++c)i.push(qf(e));
14return i.Count=s,i.Unique=t,i}function ml(e,a){var r={};return r.dsst=e.read_shift(2),e.l+=a-2,r}function vl(e){var a={};a.r=e.read_shift(2),a.c=e.read_shift(2),a.cnt=e.read_shift(2)-a.c;var r=e.read_shift(2);e.l+=4;var s=e.read_shift(1);return e.l+=3,s&7&&(a.level=s&7),s&32&&(a.hidden=!0),s&64&&(a.hpt=r/20),a}function gl(e){var a=al(e);if(a.type!=2211)throw new Error("Invalid Future Record "+a.type);var r=e.read_shift(4);return r!==0}function _l(e){return e.read_shift(2),e.read_shift(4)}function v0(e,a,r){var s=0;r&&r.biff==2||(s=e.read_shift(2));var t=e.read_shift(2);r&&r.biff==2&&(s=1-(t>>15),t&=32767);var i={Unsynced:s&1,DyZero:(s&2)>>1,ExAsc:(s&4)>>2,ExDsc:(s&8)>>3};return[i,t]}function El(e){var a=e.read_shift(2),r=e.read_shift(2),s=e.read_shift(2),t=e.read_shift(2),i=e.read_shift(2),c=e.read_shift(2),n=e.read_shift(2),f=e.read_shift(2),l=e.read_shift(2);return{Pos:[a,r],Dim:[s,t],Flags:i,CurTab:c,FirstTab:n,Selected:f,TabRatio:l}}function Tl(e,a,r){if(r&&r.biff>=2&&r.biff<5)return{};var s=e.read_shift(2);return{RTL:s&64}}function kl(){}function wl(e,a,r){var s={dyHeight:e.read_shift(2),fl:e.read_shift(2)};switch(r&&r.biff||8){case 2:break;case 3:case 4:e.l+=2;break;default:e.l+=10;break}return s.name=Bt(e,0,r),s}function Al(e){var a=Jr(e);return a.isst=e.read_shift(4),a}function Fl(e,a,r){r.biffguess&&r.biff==2&&(r.biff=5);var s=e.l+a,t=Jr(e);r.biff==2&&e.l++;var i=Ut(e,s-e.l,r);return t.val=i,t}function yl(e,a,r){var s=e.read_shift(2),t=Xa(e,0,r);return[s,t]}var Sl=Xa;function g0(e,a,r){var s=e.l+a,t=r.biff==8||!r.biff?4:2,i=e.read_shift(t),c=e.read_shift(t),n=e.read_shift(2),f=e.read_shift(2);return e.l=s,{s:{r:i,c:n},e:{r:c,c:f}}}function Cl(e){var a=e.read_shift(2),r=e.read_shift(2),s=zi(e);return{r:a,c:r,ixfe:s[0],rknum:s[1]}}function Nl(e,a){for(var r=e.l+a-2,s=e.read_shift(2),t=e.read_shift(2),i=[];e.l<r;)i.push(zi(e));if(e.l!==r)throw new Error("MulRK read error");var c=e.read_shift(2);if(i.length!=c-t+1)throw new Error("MulRK length mismatch");return{r:s,c:t,C:c,rkrec:i}}function bl(e,a){for(var r=e.l+a-2,s=e.read_shift(2),t=e.read_shift(2),i=[];e.l<r;)i.push(e.read_shift(2));if(e.l!==r)throw new Error("MulBlank read error");var c=e.read_shift(2);if(i.length!=c-t+1)throw new Error("MulBlank length mismatch");return{r:s,c:t,C:c,ixfe:i}}function Dl(e,a,r,s){var t={},i=e.read_shift(4),c=e.read_shift(4),n=e.read_shift(4),f=e.read_shift(2);return t.patternType=Cf[n>>26],s.cellStyles&&(t.alc=i&7,t.fWrap=i>>3&1,t.alcV=i>>4&7,t.fJustLast=i>>7&1,t.trot=i>>8&255,t.cIndent=i>>16&15,t.fShrinkToFit=i>>20&1,t.iReadOrder=i>>22&2,t.fAtrNum=i>>26&1,t.fAtrFnt=i>>27&1,t.fAtrAlc=i>>28&1,t.fAtrBdr=i>>29&1,t.fAtrPat=i>>30&1,t.fAtrProt=i>>31&1,t.dgLeft=c&15,t.dgRight=c>>4&15,t.dgTop=c>>8&15,t.dgBottom=c>>12&15,t.icvLeft=c>>16&127,t.icvRight=c>>23&127,t.grbitDiag=c>>30&3,t.icvTop=n&127,t.icvBottom=n>>7&127,t.icvDiag=n>>14&127,t.dgDiag=n>>21&15,t.icvFore=f&127,t.icvBack=f>>7&127,t.fsxButton=f>>14&1),t}function Ol(e,a,r){var s={};return s.ifnt=e.read_shift(2),s.numFmtId=e.read_shift(2),s.flags=e.read_shift(2),s.fStyle=s.flags>>2&1,a-=6,s.data=Dl(e,a,s.fStyle,r),s}function Rl(e){e.l+=4;var a=[e.read_shift(2),e.read_shift(2)];if(a[0]!==0&&a[0]--,a[1]!==0&&a[1]--,a[0]>7||a[1]>7)throw new Error("Bad Gutters: "+a.join("|"));return a}function _0(e,a,r){var s=Jr(e);(r.biff==2||a==9)&&++e.l;var t=Yf(e);return s.val=t,s.t=t===!0||t===!1?"b":"e",s}function Il(e,a,r){r.biffguess&&r.biff==2&&(r.biff=5);var s=Jr(e),t=or(e);return s.val=t,s}var E0=tl;function Pl(e,a,r){var s=e.l+a,t=e.read_shift(2),i=e.read_shift(2);if(r.sbcch=i,i==1025||i==14849)return[i,t];if(i<1||i>255)throw new Error("Unexpected SupBook type: "+i);for(var c=Ba(e,i),n=[];s>e.l;)n.push(Ut(e));return[i,t,c,n]}function T0(e,a,r){var s=e.read_shift(2),t,i={fBuiltIn:s&1,fWantAdvise:s>>>1&1,fWantPict:s>>>2&1,fOle:s>>>3&1,fOleLink:s>>>4&1,cf:s>>>5&1023,fIcon:s>>>15&1};return r.sbcch===14849&&(t=nl(e,a-2,r)),i.body=t||e.read_shift(a-2),typeof t=="string"&&(i.Name=t),i}var Ll=["_xlnm.Consolidate_Area","_xlnm.Auto_Open","_xlnm.Auto_Close","_xlnm.Extract","_xlnm.Database","_xlnm.Criteria","_xlnm.Print_Area","_xlnm.Print_Titles","_xlnm.Recorder","_xlnm.Data_Form","_xlnm.Auto_Activate","_xlnm.Auto_Deactivate","_xlnm.Sheet_Title","_xlnm._FilterDatabase"];function k0(e,a,r){var s=e.l+a,t=e.read_shift(2),i=e.read_shift(1),c=e.read_shift(1),n=e.read_shift(r&&r.biff==2?1:2),f=0;(!r||r.biff>
14=5)&&(r.biff!=5&&(e.l+=2),f=e.read_shift(2),r.biff==5&&(e.l+=2),e.l+=4);var l=Ba(e,c,r);t&32&&(l=Ll[l.charCodeAt(0)]);var u=s-e.l;r&&r.biff==2&&--u;var x=s==e.l||n===0||!(u>0)?[]:v1(e,u,r,n);return{chKey:i,Name:l,itab:f,rgce:x}}function qi(e,a,r){if(r.biff<8)return Ml(e,a,r);for(var s=[],t=e.l+a,i=e.read_shift(r.biff>8?4:2);i--!==0;)s.push(sl(e,r.biff>8?12:6,r));if(e.l!=t)throw new Error("Bad ExternSheet: "+e.l+" != "+t);return s}function Ml(e,a,r){e[e.l+1]==3&&e[e.l]++;var s=Bt(e,a,r);return s.charCodeAt(0)==3?s.slice(1):s}function jl(e,a,r){if(r.biff<8){e.l+=a;return}var s=e.read_shift(2),t=e.read_shift(2),i=Ba(e,s,r),c=Ba(e,t,r);return[i,c]}function Bl(e,a,r){var s=Ki(e);e.l++;var t=e.read_shift(1);return a-=8,[g1(e,a,r),t,s]}function w0(e,a,r){var s=il(e);switch(r.biff){case 2:e.l++,a-=7;break;case 3:case 4:e.l+=2,a-=8;break;default:e.l+=6,a-=12}return[s,p1(e,a,r)]}function Ul(e){var a=e.read_shift(4)!==0,r=e.read_shift(4)!==0,s=e.read_shift(4);return[a,r,s]}function Hl(e,a,r){if(!(r.biff<8)){var s=e.read_shift(2),t=e.read_shift(2),i=e.read_shift(2),c=e.read_shift(2),n=Xa(e,0,r);return r.biff<8&&e.read_shift(1),[{r:s,c:t},n,c,i]}}function Vl(e,a,r){return Hl(e,a,r)}function Wl(e,a){for(var r=[],s=e.read_shift(2);s--;)r.push(Ts(e));return r}function Gl(e,a,r){if(r&&r.biff<8)return $l(e,a,r);var s=Yi(e),t=ll(e,a-22,s[1]);return{cmo:s,ft:t}}var Xl={8:function(e,a){var r=e.l+a;e.l+=10;var s=e.read_shift(2);e.l+=4,e.l+=2,e.l+=2,e.l+=2,e.l+=4;var t=e.read_shift(1);return e.l+=t,e.l=r,{fmt:s}}};function $l(e,a,r){e.l+=4;var s=e.read_shift(2),t=e.read_shift(2),i=e.read_shift(2);e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=6,a-=36;var c=[];return c.push((Xl[s]||ur)(e,a,r)),{cmo:[t,s,i],ft:c}}function zl(e,a,r){var s=e.l,t="";try{e.l+=4;var i=(r.lastobj||{cmo:[0,0]}).cmo[1],c;[0,5,7,11,12,14].indexOf(i)==-1?e.l+=6:c=Jf(e,6,r);var n=e.read_shift(2);e.read_shift(2),ze(e,2);var f=e.read_shift(2);e.l+=f;for(var l=1;l<e.lens.length-1;++l){if(e.l-s!=e.lens[l])throw new Error("TxO: bad continue record");var u=e[e.l],x=Ba(e,e.lens[l+1]-e.lens[l]-1);if(t+=x,t.length>=(u?n:2*n))break}if(t.length!==n&&t.length!==n*2)throw new Error("cchText: "+n+" != "+t.length);return e.l=s+a,{t}}catch{return e.l=s+a,{t}}}function Kl(e,a){var r=Ts(e);e.l+=16;var s=rl(e,a-24);return[r,s]}function Yl(e,a){e.read_shift(2);var r=Ts(e),s=e.read_shift((a-10)/2,"dbcs-cont");return s=s.replace(vr,""),[r,s]}function ql(e){var a=[0,0],r;return r=e.read_shift(2),a[0]=h0[r]||r,r=e.read_shift(2),a[1]=h0[r]||r,a}function Jl(e){for(var a=e.read_shift(2),r=[];a-- >0;)r.push($i(e));return r}function Zl(e){for(var a=e.read_shift(2),r=[];a-- >0;)r.push($i(e));return r}function Ql(e){e.l+=2;var a={cxfs:0,crc:0};return a.cxfs=e.read_shift(2),a.crc=e.read_shift(4),a}function Ji(e,a,r){if(!r.cellStyles)return ur(e,a);var s=r&&r.biff>=12?4:2,t=e.read_shift(s),i=e.read_shift(s),c=e.read_shift(s),n=e.read_shift(s),f=e.read_shift(2);s==2&&(e.l+=2);var l={s:t,e:i,w:c,ixfe:n,flags:f};return(r.biff>=5||!r.biff)&&(l.level=f>>8&7),l}function eu(e,a){var r={};return a<32||(e.l+=16,r.header=or(e),r.footer=or(e),e.l+=2),r}function ru(e,a,r){var s={area:!1};if(r.biff!=5)return e.l+=a,s;var t=e.read_shift(1);return e.l+=3,t&16&&(s.area=!0),s}var au=Jr,tu=Gi,su=Ut;function nu(e){var a=e.read_shift(2),r=e.read_shift(2),s=e.read_shift(4),t={fmt:a,env:r,len:s,data:e.slice(e.l,e.l+s)};return e.l+=s,t}function iu(e,a,r){r.biffguess&&r.biff==5&&(r.biff=2);var s=Jr(e);++e.l;var t=Xa(e,a-7,r);return s.t="str",s.val=t,s}function cu(e){var a=Jr(e);++e.l;var r=or(e);return a.t="n",a.val=r,a}function ou(e){var a=Jr(e);++e.l;var r=e.read_shift(2);return a.t="n",a.val=r,a}function fu(e){var a=e.read_shift(1);return a===0?(e.l++,""):e.read_shift(a,"sbcs-cont")}function lu(e,a){e.l+=6,e.l+=2,e.l+=1,e.l+=3,e.l+=1,e.l+=a-13}function uu(e,a,r){var s=e.l+a,t=Jr(e),i=e.read_shift(2),c=Ba(e,i,r);return e.l=s,t.t="str",t.val=c,t}var hu=[2,3,48,49,131,139,140,245],A0=function(){var e={1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127,8:865,9:437,10:850,11:437,13:437,14:850,15:437,16:850,17:437,18:850,19:932,20:850,21:437,22:850,23:865,24:437,25:437,26:850,27:437,28:863,29:850,31:852,34:852,35:852,36:860,37:850,38:866,55:850,64:852,77:936,78:949,79:950,80:874,87:1252,88:1252,89:1252,108:863,134:737,135:852,136:857,204:1257,255:16969},a=on({1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127});function r(n,f){var l=[],u=va(1);switch(f.type){case"base64":u=Br(Sr(n));break;case"binary":u=Br(n);break;case"buffer":case"array":u=n;break}ar(u,0);var x=u.read_shift(1),p=!!(x&136),m=!1,v=!1;switch(x){case 2:break;case 3:break;case 48:m=!0,p=!0;break;case 49:m=!0,p=!0;break;case 131:break;case 139:break;case 140:v=!0;break;case 245:break;default:throw new Error("DBF Unsupported Version: "+x.toString(16))}var d=0,h=521;x==2&&(d=u.read_shift(2)),u.l+=3,x!=2&&(d=u.read_shift(4)),d>1048576&&(d=1e6),x!=2&&(h=u.read_shift(2));var S=u.read_shift(2),D=f.codepage||1252;x!=2&&(u.l+=16,u.read_shift(1),u[u.l]!==0&&(D=e[u[u.l]]),u.l+=1,u.l+=2),v&&(u.l+=36);for(var E=[],b={},U=Math.min(u.length,x==2?521:h-10-(m?264:0)),M=v?32:11;u.l<U&&u[u.l]!=13;)switch(b={},b.name=ha.utils.decode(D,u.slice(u.l,u.l+M)).replace(/[\u0000\r\n].*$/g,""),u.l+=M,b.type=String.fromCharCode(u.read_shift(1)),x!=2&&!v&&(b.offset=u.read_shift(4)),b.len=u.read_shift(1),x==2&&(b.offset=u.read_shift(2)),b.dec=u.read_shift(1),b.name.length&&E.push(b),x!=2&&(u.l+=v?13:14),b.type){case"B":(!m||b.len!=8)&&f.WTF&&console.log("Skipping "+b.name+":"+b.type);break;case"G":case"P":f.WTF&&console.log("Skipping "+b.name+":"+b.type);break;case"+":case"0":case"@":case"C":case"D":case"F":case"I":case"L":case"M":case"N":case"O":case"T":case"Y":break;default:throw new Error("Unknown Field Type: "+b.type)}if(u[u.l]!==13&&(u.l=h-1),u.read_shift(1)!==13)throw new Error("DBF Terminator not found "+u.l+" "+u[u.l]);u.l=h;
vendor: 4,542 bytes, line 14
14var C=0,R=0;for(l[0]=[],R=0;R!=E.length;++R)l[0][R]=E[R].name;for(;d-- >0;){if(u[u.l]===42){u.l+=S;continue}for(++u.l,l[++C]=[],R=0,R=0;R!=E.length;++R){var I=u.slice(u.l,u.l+E[R].len);u.l+=E[R].len,ar(I,0);var z=ha.utils.decode(D,I);switch(E[R].type){case"C":z.trim().length&&(l[C][R]=z.replace(/\s+$/,""));break;case"D":z.length===8?l[C][R]=new Date(+z.slice(0,4),+z.slice(4,6)-1,+z.slice(6,8)):l[C][R]=z;break;case"F":l[C][R]=parseFloat(z.trim());break;case"+":case"I":l[C][R]=v?I.read_shift(-4,"i")^2147483648:I.read_shift(4,"i");break;case"L":switch(z.trim().toUpperCase()){case"Y":case"T":l[C][R]=!0;break;case"N":case"F":l[C][R]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+z+"|")}break;case"M":if(!p)throw new Error("DBF Unexpected MEMO for type "+x.toString(16));l[C][R]="##MEMO##"+(v?parseInt(z.trim(),10):I.read_shift(4));break;case"N":z=z.replace(/\u0000/g,"").trim(),z&&z!="."&&(l[C][R]=+z||0);break;case"@":l[C][R]=new Date(I.read_shift(-8,"f")-621356832e5);break;case"T":l[C][R]=new Date((I.read_shift(4)-2440588)*864e5+I.read_shift(4));break;case"Y":l[C][R]=I.read_shift(4,"i")/1e4+I.read_shift(4,"i")/1e4*Math.pow(2,32);break;case"O":l[C][R]=-I.read_shift(-8,"f");break;case"B":if(m&&E[R].len==8){l[C][R]=I.read_shift(8,"f");break}case"G":case"P":I.l+=E[R].len;break;case"0":if(E[R].name==="_NullFlags")break;default:throw new Error("DBF Unsupported data type "+E[R].type)}}}if(x!=2&&u.l<u.length&&u[u.l++]!=26)throw new Error("DBF EOF Marker missing "+(u.l-1)+" of "+u.length+" "+u[u.l-1].toString(16));return f&&f.sheetRows&&(l=l.slice(0,f.sheetRows)),f.DBF=E,l}function s(n,f){var l=f||{};l.dateNF||(l.dateNF="yyyymmdd");var u=nt(r(n,l),l);return u["!cols"]=l.DBF.map(function(x){return{wch:x.len,DBF:x}}),delete l.DBF,u}function t(n,f){try{return Aa(s(n,f),f)}catch(l){if(f&&f.WTF)throw l}return{SheetNames:[],Sheets:{}}}var i={B:8,C:250,L:1,D:8,"?":0,"":0};function c(n,f){var l=f||{};if(+l.codepage>=0&&Ur(+l.codepage),l.type=="string")throw new Error("Cannot write DBF to JS string");var u=js(),x=Ks(n,{header:1,raw:!0,cellDates:!0}),p=x[0],m=x.slice(1),v=n["!cols"]||[],d=0,h=0,S=0,D=1;for(d=0;d<p.length;++d){if(((v[d]||{}).DBF||{}).name){p[d]=v[d].DBF.name,++S;continue}if(p[d]!=null){if(++S,typeof p[d]=="number"&&(p[d]=p[d].toString(10)),typeof p[d]!="string")throw new Error("DBF Invalid column name "+p[d]+" |"+typeof p[d]+"|");if(p.indexOf(p[d])!==d){for(h=0;h<1024;++h)if(p.indexOf(p[d]+"_"+h)==-1){p[d]+="_"+h;break}}}}var E=Ue(n["!ref"]),b=[],U=[],M=[];for(d=0;d<=E.e.c-E.s.c;++d){var C="",R="",I=0,z=[];for(h=0;h<m.length;++h)m[h][d]!=null&&z.push(m[h][d]);if(z.length==0||p[d]==null){b[d]="?";continue}for(h=0;h<z.length;++h){switch(typeof z[h]){case"number":R="B";break;case"string":R="C";break;case"boolean":R="L";break;case"object":R=z[h]instanceof Date?"D":"C";break;default:R="C"}I=Math.max(I,String(z[h]).length),C=C&&C!=R?"C":R}I>250&&(I=250),R=((v[d]||{}).DBF||{}).type,R=="C"&&v[d].DBF.len>I&&(I=v[d].DBF.len),C=="B"&&R=="N"&&(C="N",M[d]=v[d].DBF.dec,I=v[d].DBF.len),U[d]=C=="C"||R=="N"?I:i[C]||0,D+=U[d],b[d]=C}var X=u.next(32);for(X.write_shift(4,318902576),X.write_shift(4,m.length),X.write_shift(2,296+32*S),X.write_shift(2,D),d=0;d<4;++d)X.write_shift(4,0);for(X.write_shift(4,0|(+a[q0]||3)<<8),d=0,h=0;d<p.length;++d)if(p[d]!=null){var B=u.next(32),ee=(p[d].slice(-10)+"\0\0\0\0\0\0\0\0\0\0\0").slice(0,11);B.write_shift(1,ee,"sbcs"),B.write_shift(1,b[d]=="?"?"C":b[d],"sbcs"),B.write_shift(4,h),B.write_shift(1,U[d]||i[b[d]]||0),B.write_shift(1,M[d]||0),B.write_shift(1,2),B.write_shift(4,0),B.write_shift(1,0),B.write_shift(4,0),B.write_shift(4,0),h+=U[d]||i[b[d]]||0}var q=u.next(264);for(q.write_shift(4,13),d=0;d<65;++d)q.write_shift(4,0);for(d=0;d<m.length;++d){var re=u.next(D);for(re.write_shift(1,0),h=0;h<p.length;++h)if(p[h]!=null)switch(b[h]){case"L":re.write_shift(1,m[d][h]==null?63:m[d][h]?84:70);break;case"B":re.write_shift(8,m[d][h]||0,"f");break;case"N":var k="0";for(typeof m[d][h]=="number"&&(k=m[d][h].toFixed(M[h]||0)),S=0;S<U[h]-k.length;++S)re.write_shift(1,32);re.write_shift(1,k,"sbcs");break;case"D":m[d][h]?(re.write_shift(4,("0000"+m[d][h].getFullYear()).slice(-4),"sbcs"),re.write_shift(2,("00"+(m[d][h].getMonth()+1)).slice(-2),"sbcs"),re.write_shift(2,("00"+m[d][h].getDate()).slice(-2),"sbcs")):re.write_shift(8,"00000000","sbcs");break;case"C":var K=String(m[d][h]!=null?m[d][h]:"").slice(0,U[h]);for(re.write_shift(1,K,"sbcs"),S=0;S<U[h]-K.length;++S)re.write_shift(1,32);break}}return u.next(1).write_shift(1,26),u.end()}
14return{to_workbook:t,to_sheet:s,from_sheet:c}}(),xu=function(){var e={AA:"À",BA:"Á",CA:"Â",DA:195,HA:"Ä",JA:197,AE:"È",BE:"É",CE:"Ê",HE:"Ë",AI:"Ì",BI:"Í",CI:"Î",HI:"Ï",AO:"Ò",BO:"Ó",CO:"Ô",DO:213,HO:"Ö",AU:"Ù",BU:"Ú",CU:"Û",HU:"Ü",Aa:"à",Ba:"á",Ca:"â",Da:227,Ha:"ä",Ja:229,Ae:"è",Be:"é",Ce:"ê",He:"ë",Ai:"ì",Bi:"í",Ci:"î",Hi:"ï",Ao:"ò",Bo:"ó",Co:"ô",Do:245,Ho:"ö",Au:"ù",Bu:"ú",Cu:"û",Hu:"ü",KC:"Ç",Kc:"ç",q:"æ",z:"œ",a:"Æ",j:"Œ",DN:209,Dn:241,Hy:255,S:169,c:170,R:174,"B ":180,0:176,1:177,2:178,3:179,5:181,6:182,7:183,Q:185,k:186,b:208,i:216,l:222,s:240,y:248,"!":161,'"':162,"#":163,"(":164,"%":165,"'":167,"H ":168,"+":171,";":187,"<":188,"=":189,">":190,"?":191,"{":223},a=new RegExp("\x1BN("+Yr(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),r=function(p,m){var v=e[m];return typeof v=="number"?Un(v):v},s=function(p,m,v){var d=m.charCodeAt(0)-32<<4|v.charCodeAt(0)-48;return d==59?p:Un(d)};e["|"]=254;function t(p,m){switch(m.type){case"base64":return i(Sr(p),m);case"binary":return i(p,m);case"buffer":return i(ye&&Buffer.isBuffer(p)?p.toString("binary"):Ha(p),m);case"array":return i(ja(p),m)}throw new Error("Unrecognized type "+m.type)}function i(p,m){var v=p.split(/[\n\r]+/),d=-1,h=-1,S=0,D=0,E=[],b=[],U=null,M={},C=[],R=[],I=[],z=0,X;for(+m.codepage>=0&&Ur(+m.codepage);S!==v.length;++S){z=0;
vendor: 4,655 bytes, lines 14-17
14var B=v[S].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,s).replace(a,r),ee=B.replace(/;;/g,"\0").split(";").map(function(O){return O.replace(/\u0000/g,";")}),q=ee[0],re;if(B.length>0)switch(q){case"ID":break;case"E":break;case"B":break;case"O":break;case"W":break;case"P":ee[1].charAt(0)=="P"&&b.push(B.slice(3).replace(/;;/g,";"));break;case"C":var k=!1,K=!1,de=!1,P=!1,oe=-1,he=-1;for(D=1;D<ee.length;++D)switch(ee[D].charAt(0)){case"A":break;case"X":h=parseInt(ee[D].slice(1))-1,K=!0;break;case"Y":for(d=parseInt(ee[D].slice(1))-1,K||(h=0),X=E.length;X<=d;++X)E[X]=[];break;case"K":re=ee[D].slice(1),re.charAt(0)==='"'?re=re.slice(1,re.length-1):re==="TRUE"?re=!0:re==="FALSE"?re=!1:isNaN(Vr(re))?isNaN(Za(re).getDate())||(re=rr(re)):(re=Vr(re),U!==null&&tt(U)&&(re=Es(re))),k=!0;break;case"E":P=!0;var y=qa(ee[D].slice(1),{r:d,c:h});E[d][h]=[E[d][h],y];break;case"S":de=!0,E[d][h]=[E[d][h],"S5S"];break;case"G":break;case"R":oe=parseInt(ee[D].slice(1))-1;break;case"C":he=parseInt(ee[D].slice(1))-1;break;default:if(m&&m.WTF)throw new Error("SYLK bad record "+B)}if(k&&(E[d][h]&&E[d][h].length==2?E[d][h][0]=re:E[d][h]=re,U=null),de){if(P)throw new Error("SYLK shared formula cannot have own formula");var j=oe>-1&&E[oe][he];if(!j||!j[1])throw new Error("SYLK shared formula cannot find base");E[d][h][1]=cc(j[1],{r:d-oe,c:h-he})}break;case"F":var L=0;for(D=1;D<ee.length;++D)switch(ee[D].charAt(0)){case"X":h=parseInt(ee[D].slice(1))-1,++L;break;case"Y":for(d=parseInt(ee[D].slice(1))-1,X=E.length;X<=d;++X)E[X]=[];break;case"M":z=parseInt(ee[D].slice(1))/20;break;case"F":break;case"G":break;case"P":U=b[parseInt(ee[D].slice(1))];break;case"S":break;case"D":break;case"N":break;case"W":for(I=ee[D].slice(1).split(" "),X=parseInt(I[0],10);X<=parseInt(I[1],10);++X)z=parseInt(I[2],10),R[X-1]=z===0?{hidden:!0}:{wch:z},Qa(R[X-1]);break;case"C":h=parseInt(ee[D].slice(1))-1,R[h]||(R[h]={});break;case"R":d=parseInt(ee[D].slice(1))-1,C[d]||(C[d]={}),z>0?(C[d].hpt=z,C[d].hpx=Rt(z)):z===0&&(C[d].hidden=!0);break;default:if(m&&m.WTF)throw new Error("SYLK bad record "+B)}L<1&&(U=null);break;default:if(m&&m.WTF)throw new Error("SYLK bad record "+B)}}return C.length>0&&(M["!rows"]=C),R.length>0&&(M["!cols"]=R),m&&m.sheetRows&&(E=E.slice(0,m.sheetRows)),[E,M]}function c(p,m){var v=t(p,m),d=v[0],h=v[1],S=nt(d,m);return Yr(h).forEach(function(D){S[D]=h[D]}),S}function n(p,m){return Aa(c(p,m),m)}function f(p,m,v,d){var h="C;Y"+(v+1)+";X"+(d+1)+";K";switch(p.t){case"n":h+=p.v||0,p.f&&!p.F&&(h+=";E"+Qh(p.f,{r:v,c:d}));break;case"b":h+=p.v?"TRUE":"FALSE";break;case"e":h+=p.w||p.v;break;case"d":h+='"'+(p.w||p.v)+'"';break;case"s":h+='"'+p.v.replace(/"/g,"").replace(/;/g,";;")+'"';break}return h}function l(p,m){m.forEach(function(v,d){var h="F;W"+(d+1)+" "+(d+1)+" ";v.hidden?h+="0":(typeof v.width=="number"&&!v.wpx&&(v.wpx=xs(v.width)),typeof v.wpx=="number"&&!v.wch&&(v.wch=ds(v.wpx)),typeof v.wch=="number"&&(h+=Math.round(v.wch))),h.charAt(h.length-1)!=" "&&p.push(h)})}function u(p,m){m.forEach(function(v,d){var h="F;";v.hidden?h+="M0;":v.hpt?h+="M"+20*v.hpt+";":v.hpx&&(h+="M"+20*sc(v.hpx)+";"),h.length>2&&p.push(h+"R"+(d+1))})}function x(p,m){var v=["ID;PWXL;N;E"],d=[],h=Ue(p["!ref"]),S,D=Array.isArray(p),E=`\r
15`;v.push("P;PGeneral"),v.push("F;P0;DG0G8;M255"),p["!cols"]&&l(v,p["!cols"]),p["!rows"]&&u(v,p["!rows"]),v.push("B;Y"+(h.e.r-h.s.r+1)+";X"+(h.e.c-h.s.c+1)+";D"+[h.s.c,h.s.r,h.e.c,h.e.r].join(" "));for(var b=h.s.r;b<=h.e.r;++b)for(var U=h.s.c;U<=h.e.c;++U){var M=ge({r:b,c:U});S=D?(p[b]||[])[U]:p[M],!(!S||S.v==null&&(!S.f||S.F))&&d.push(f(S,p,b,U))}return v.join(E)+E+d.join(E)+E+"E"+E}return{to_workbook:n,to_sheet:c,from_sheet:x}}(),du=function(){function e(i,c){switch(c.type){case"base64":return a(Sr(i),c);case"binary":return a(i,c);case"buffer":return a(ye&&Buffer.isBuffer(i)?i.toString("binary"):Ha(i),c);case"array":return a(ja(i),c)}throw new Error("Unrecognized type "+c.type)}function a(i,c){for(var n=i.split(`
16`),f=-1,l=-1,u=0,x=[];u!==n.length;++u){if(n[u].trim()==="BOT"){x[++f]=[],l=0;continue}if(!(f<0)){var p=n[u].trim().split(","),m=p[0],v=p[1];++u;for(var d=n[u]||"";(d.match(/["]/g)||[]).length&1&&u<n.length-1;)d+=`
17`+n[++u];switch(d=d.trim(),+m){case-1:if(d==="BOT"){x[++f]=[],l=0;continue}else if(d!=="EOD")throw new Error("Unrecognized DIF special command "+d);break;case 0:d==="TRUE"?x[f][l]=!0:d==="FALSE"?x[f][l]=!1:isNaN(Vr(v))?isNaN(Za(v).getDate())?x[f][l]=v:x[f][l]=rr(v):x[f][l]=Vr(v),++l;break;case 1:d=d.slice(1,d.length-1),d=d.replace(/""/g,'"'),d&&d.match(/^=".*"$/)&&(d=d.slice(2,-1)),x[f][l++]=d!==""?d:null;break}if(d==="EOD")break}}return c&&c.sheetRows&&(x=x.slice(0,c.sheetRows)),x}
17function r(i,c){return nt(e(i,c),c)}function s(i,c){return Aa(r(i,c),c)}var t=function(){var i=function(f,l,u,x,p){f.push(l),f.push(u+","+x),f.push('"'+p.replace(/"/g,'""')+'"')},c=function(f,l,u,x){f.push(l+","+u),f.push(l==1?'"'+x.replace(/"/g,'""')+'"':x)};return function(f){var l=[],u=Ue(f["!ref"]),x,p=Array.isArray(f);i(l,"TABLE",0,1,"sheetjs"),i(l,"VECTORS",0,u.e.r-u.s.r+1,""),i(l,"TUPLES",0,u.e.c-u.s.c+1,""),i(l,"DATA",0,0,"");for(var m=u.s.r;m<=u.e.r;++m){c(l,-1,0,"BOT");for(var v=u.s.c;v<=u.e.c;++v){var d=ge({r:m,c:v});if(x=p?(f[m]||[])[v]:f[d],!x){c(l,1,0,"");continue}switch(x.t){case"n":var h=x.w;!h&&x.v!=null&&(h=x.v),h==null?x.f&&!x.F?c(l,1,0,"="+x.f):c(l,1,0,""):c(l,0,h,"V");break;case"b":c(l,0,x.v?1:0,x.v?"TRUE":"FALSE");break;case"s":c(l,1,0,isNaN(x.v)?x.v:'="'+x.v+'"');break;case"d":x.w||(x.w=Pr(x.z||ke[14],gr(rr(x.v)))),c(l,0,x.w,"V");break;default:c(l,1,0,"")}}}c(l,-1,0,"EOD");var S=`\r
18`,D=l.join(S);return D}}();return{to_workbook:s,to_sheet:r,from_sheet:t}}(),pu=function(){function e(x){return x.replace(/\\b/g,"\\").replace(/\\c/g,":").replace(/\\n
vendor: 4,067 bytes, lines 18-27
18/g,`
19`)}function a(x){return x.replace(/\\/g,"\\b").replace(/:/g,"\\c").replace(/\n/g,"\\n")}function r(x,p){for(var m=x.split(`
20`),v=-1,d=-1,h=0,S=[];h!==m.length;++h){var D=m[h].trim().split(":");if(D[0]==="cell"){var E=mr(D[1]);if(S.length<=E.r)for(v=S.length;v<=E.r;++v)S[v]||(S[v]=[]);switch(v=E.r,d=E.c,D[2]){case"t":S[v][d]=e(D[3]);break;case"v":S[v][d]=+D[3];break;case"vtf":var b=D[D.length-1];case"vtc":switch(D[3]){case"nl":S[v][d]=!!+D[4];break;default:S[v][d]=+D[4];break}D[2]=="vtf"&&(S[v][d]=[S[v][d],b])}}}return p&&p.sheetRows&&(S=S.slice(0,p.sheetRows)),S}function s(x,p){return nt(r(x,p),p)}function t(x,p){return Aa(s(x,p),p)}var i=["socialcalc:version:1.5","MIME-Version: 1.0","Content-Type: multipart/mixed; boundary=SocialCalcSpreadsheetControlSave"].join(`
21`),c=["--SocialCalcSpreadsheetControlSave","Content-type: text/plain; charset=UTF-8"].join(`
22`)+`
23`,n=["# SocialCalc Spreadsheet Control Save","part:sheet"].join(`
24`),f="--SocialCalcSpreadsheetControlSave--";function l(x){if(!x||!x["!ref"])return"";for(var p=[],m=[],v,d="",h=st(x["!ref"]),S=Array.isArray(x),D=h.s.r;D<=h.e.r;++D)for(var E=h.s.c;E<=h.e.c;++E)if(d=ge({r:D,c:E}),v=S?(x[D]||[])[E]:x[d],!(!v||v.v==null||v.t==="z")){switch(m=["cell",d,"t"],v.t){case"s":case"str":m.push(a(v.v));break;case"n":v.f?(m[2]="vtf",m[3]="n",m[4]=v.v,m[5]=a(v.f)):(m[2]="v",m[3]=v.v);break;case"b":m[2]="vt"+(v.f?"f":"c"),m[3]="nl",m[4]=v.v?"1":"0",m[5]=a(v.f||(v.v?"TRUE":"FALSE"));break;case"d":var b=gr(rr(v.v));m[2]="vtc",m[3]="nd",m[4]=""+b,m[5]=v.w||Pr(v.z||ke[14],b);break;case"e":continue}p.push(m.join(":"))}return p.push("sheet:c:"+(h.e.c-h.s.c+1)+":r:"+(h.e.r-h.s.r+1)+":tvf:1"),p.push("valueformat:1:text-wiki"),p.join(`
25`)}function u(x){return[i,c,n,c,l(x),f].join(`
26`)}return{to_workbook:t,to_sheet:s,from_sheet:u}}(),Dt=function(){function e(u,x,p,m,v){v.raw?x[p][m]=u:u===""||(u==="TRUE"?x[p][m]=!0:u==="FALSE"?x[p][m]=!1:isNaN(Vr(u))?isNaN(Za(u).getDate())?x[p][m]=u:x[p][m]=rr(u):x[p][m]=Vr(u))}function a(u,x){var p=x||{},m=[];if(!u||u.length===0)return m;for(var v=u.split(/[\r\n]/),d=v.length-1;d>=0&&v[d].length===0;)--d;for(var h=10,S=0,D=0;D<=d;++D)S=v[D].indexOf(" "),S==-1?S=v[D].length:S++,h=Math.max(h,S);for(D=0;D<=d;++D){m[D]=[];var E=0;for(e(v[D].slice(0,h).trim(),m,D,E,p),E=1;E<=(v[D].length-h)/10+1;++E)e(v[D].slice(h+(E-1)*10,h+E*10).trim(),m,D,E,p)}return p.sheetRows&&(m=m.slice(0,p.sheetRows)),m}var r={44:",",9:"	",59:";",124:"|"},s={44:3,9:2,59:1,124:0};function t(u){for(var x={},p=!1,m=0,v=0;m<u.length;++m)(v=u.charCodeAt(m))==34?p=!p:!p&&v in r&&(x[v]=(x[v]||0)+1);v=[];for(m in x)Object.prototype.hasOwnProperty.call(x,m)&&v.push([x[m],m]);if(!v.length){x=s;for(m in x)Object.prototype.hasOwnProperty.call(x,m)&&v.push([x[m],m])}return v.sort(function(d,h){return d[0]-h[0]||s[d[1]]-s[h[1]]}),r[v.pop()[1]]||44}function i(u,x){var p=x||{},m="",v=p.dense?[]:{},d={s:{c:0,r:0},e:{c:0,r:0}};u.slice(0,4)=="sep="?u.charCodeAt(5)==13&&u.charCodeAt(6)==10?(m=u.charAt(4),u=u.slice(7)):u.charCodeAt(5)==13||u.charCodeAt(5)==10?(m=u.charAt(4),u=u.slice(6)):m=t(u.slice(0,1024)):p&&p.FS?m=p.FS:m=t(u.slice(0,1024));var h=0,S=0,D=0,E=0,b=0,U=m.charCodeAt(0),M=!1,C=0,R=u.charCodeAt(0);u=u.replace(/\r\n/mg,`
27`);var I=p.dateNF!=null?Fo(p.dateNF):null;function z(){var X=u.slice(E,b),B={};if(X.charAt(0)=='"'&&X.charAt(X.length-1)=='"'&&(X=X.slice(1,-1).replace(/""/g,'"')),X.length===0)B.t="z";else if(p.raw)B.t="s",B.v=X;else if(X.trim().length===0)B.t="s",B.v=X;else if(X.charCodeAt(0)==61)X.charCodeAt(1)==34&&X.charCodeAt(X.length-1)==34?(B.t="s",B.v=X.slice(2,-1).replace(/""/g,'"')):rx(X)?(B.t="n",B.f=X.slice(1)):(B.t="s",B.v=X);else if(X=="TRUE")B.t="b",B.v=!0;else if(X=="FALSE")B.t="b",B.v=!1;else if(!isNaN(D=Vr(X)))B.t="n",p.cellText!==!1&&(B.w=X),B.v=D;else if(!isNaN(Za(X).getDate())||I&&X.match(I)){B.z=p.dateNF||ke[14];var ee=0;I&&X.match(I)&&(X=yo(X,p.dateNF,X.match(I)||[]),ee=1),p.cellDates?(B.t="d",B.v=rr(X,ee)):(B.t="n",B.v=gr(rr(X,ee))),p.cellText!==!1&&(B.w=Pr(B.z,B.v instanceof Date?gr(B.v):B.v)),p.cellNF||delete B.z}else B.t="s",B.v=X;
27if(B.t=="z"||(p.dense?(v[h]||(v[h]=[]),v[h][S]=B):v[ge({c:S,r:h})]=B),E=b+1,R=u.charCodeAt(E),d.e.c<S&&(d.e.c=S),d.e.r<h&&(d.e.r=h),C==U)++S;else if(S=0,++h,p.sheetRows&&p.sheetRows<=h)return!0}e:for(;b<u.length;++b)switch(C=u.charCodeAt(b)){case 34:R===34&&(M=!M);break;case U:case 10:case 13:if(!M&&z())break e;break}return b-E>0&&z(),v["!ref"]=Ne(d),v}function c(u,x){return!(x&&x.PRN)||x.FS||u.slice(0,4)=="sep="||u.indexOf("	")>=0||u.indexOf(",")>=0||u.indexOf(";")>=0?i(u,x):nt(a(u,x),x)}function n(u,x){var p="",m=x.type=="string"?[0,0,0,0]:Sn(u,x);switch(x.type){case"base64":p=Sr(u);break;case"binary":p=u;break;case"buffer":x.codepage==65001?p=u.toString("utf8"):x.codepage&&typeof ha<"u"?p=ha.utils.decode(x.codepage,u):p=ye&&Buffer.isBuffer(u)?u.toString("binary"):Ha(u);break;case"array":p=ja(u);break;case"string":p=u;break;default:throw new Error("Unrecognized type "+x.type)}return m[0]==239&&m[1]==187&&m[2]==191?p=Ie(p.slice(3)):x.type!="string"&&x.type!="buffer"&&x.codepage==65001?p=Ie(p):x.type=="binary"&&typeof ha<"u"&&x.codepage&&(p=ha.utils.decode(x.codepage,ha.utils.encode(28591,p))),p.slice(0,19)=="socialcalc:version:"?pu.to_sheet(x.type=="string"?p:Ie(p),x):c(p,x)}function f(u,x){return Aa(n(u,x),x)}function l(u){for(var x=[],p=Ue(u["!ref"]),m,v=Array.isArray(u),d=p.s.r;d<=p.e.r;++d){for(var h=[],S=p.s.c;S<=p.e.c;++S){var D=ge({r:d,c:S});if(m=v?(u[d]||[])[S]:u[D],!m||m.v==null){h.push("          ");continue}for(var E=(m.w||(ca(m),m.w)||"").slice(0,10);E.length<10;)E+=" ";h.push(E+(S===0?" ":""))}x.push(h.join(""))}return x.join(`
28`)}return{to_workbook:f,to_sheet:n,from_sheet:l}}();function mu(e,a){var r=a||{},s=!!r.WTF;r.WTF=!0;try{var t=xu.to_workbook(e,r);return r.WTF=s,t}catch(i){if(r.WTF=s,!i.message.match(/SYLK bad record ID/)&&s)throw i;return Dt.to_workbook(e,a)}}var wt=function(){function e(y,j,L){if(y){ar(y,y.l||0);for(var O=L.Enum||oe;y.l<y.length;){var J=y.read_shift(2),se=O[J]||O[65535],fe=y.read_shift(2),te=y.l+fe,Z=se.f&&se.f(y,fe,L);if(y.l=te,j(Z,se,J))return}}}function a(y,j){switch(j.type){case"base64":return r(Br(Sr(y)),j);case"binary":return r(Br(y),j);case"buffer":case"array":return r(y,j)}throw"Unsupported type "+j.type}function r(y,j){if(!y)return y;var L=j||{},O=L.dense?[]:{},J="Sheet1",se="",fe=0,te={},Z=[],Te=[],N={s:{r:0,c:0},e:{r:0,c:0}},He=L.sheetRows||0;if(y[2]==0&&(y[3]==8||y[3]==9)&&y.length>=16&&y[14]==5&&y[15]===108)throw new Error("Unsupported Works 3 for Mac file");if(y[2]==2)L.Enum=oe,e(y,function(ie,Ve,Cr){switch(Cr){case 0:L.vers=ie,ie>=4096&&(L.qpro=!0);break;case 6:N=ie;break;case 204:ie&&(se=ie);break;case 222:se=ie;break;case 15:case 51:L.qpro||(ie[1].v=ie[1].v.slice(1));case 13:case 14:case 16:Cr==14&&(ie[2]&112)==112&&(ie[2]&15)>1&&(ie[2]&15)<15&&(ie[1].z=L.dateNF||ke[14],L.cellDates&&(ie[1].t="d",ie[1].v=Es(ie[1].v))),L.qpro&&ie[3]>fe&&(O["!ref"]=Ne(N),te[J]=O,Z.push(J),O=L.dense?[]:{},N={s:{r:0,c:0},e:{r:0,c:0}},fe=ie[3],J=se||"Sheet"+(fe+1),se="");var Wr=L.dense?(O[ie[0].r]||[])[ie[0].c]:O[ge(ie[0])];if(Wr){Wr.t=ie[1].t,Wr.v=ie[1].v,ie[1].z!=null&&(Wr.z=ie[1].z),ie[1].f!=null&&(Wr.f=ie[1].f);break}L.dense?(O[ie[0].r]||(O[ie[0].r]=[]),O[ie[0].r][ie[0].c]=ie[1]):O[ge(ie[0])]=ie[1];break}},L);else if(y[2]==26||y[2]==14)L.Enum=he,y[2]==14&&(L.qpro=!0,y.l=0),e(y,function(ie,Ve,Cr){switch(Cr){case 204:J=ie;break;case 22:ie[1].v=ie[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(ie[3]>fe&&(O["!ref"]=Ne(N),te[J]=O,Z.push(J),O=L.dense?[]:{},N={s:{r:0,c:0},e:{r:0,c:0}},fe=ie[3],J="Sheet"+(fe+1)),He>0&&ie[0].r>=He)break;L.dense?(O[ie[0].r]||(O[ie[0].r]=[]),O[ie[0].r][ie[0].c]=ie[1]):O[ge(ie[0])]=ie[1],N.e.c<ie[0].c&&(N.e.c=ie[0].c),N.e.r<ie[0].r&&(N.e.r=ie[0].r);break;case 27:ie[14e3]&&(Te[ie[14e3][0]]=ie[14e3][1]);break;case 1537:Te[ie[0]]=ie[1],ie[0]==fe&&(J=ie[1]);break}},L);else throw new Error("Unrecognized LOTUS BOF "+y[2]);if(O["!ref"]=Ne(N),te[se||J]=O,Z.push(se||J),!Te.length)return{SheetNames:Z,Sheets:te};for(var De={},Re=[],Ae=0;Ae<Te.length;++Ae)te[Z[Ae]]?(Re.push(Te[Ae]||Z[Ae]),De[Te[Ae]]=te[Te[Ae]]||te[Z[Ae]]):(Re.push(Te[Ae]),De[Te[Ae]]={"!ref":"A1"});return{SheetNames:Re,Sheets:De}}function s(y,j){var L=j||{};if(+L.codepage>
28=0&&Ur(+L.codepage),L.type=="string")throw new Error("Cannot write WK1 to JS string");var O=js(),J=Ue(y["!ref"]),se=Array.isArray(y),fe=[];jr(O,0,i(1030)),jr(O,6,f(J));for(var te=Math.min(J.e.r,8191),Z=J.s.r;Z<=te;++Z)for(var Te=sr(Z),N=J.s.c;N<=J.e.c;++N){Z===J.s.r&&(fe[N]=Ze(N));var He=fe[N]+Te,De=se?(y[Z]||[])[N]:y[He];if(!(!De||De.t=="z"))if(De.t=="n")(De.v|0)==De.v&&De.v>=-32768&&De.v<=32767?jr(O,13,m(Z,N,De.v)):jr(O,14,d(Z,N,De.v));else{var Re=ca(De);jr(O,15,x(Z,N,Re.slice(0,239)))}}return jr(O,1),O.end()}function t(y,j){var L=j||{};if(+L.codepage>=0&&Ur(+L.codepage),L.type=="string")throw new Error("Cannot write WK3 to JS string");var O=js();jr(O,0,c(y));for(var J=0,se=0;J<y.SheetNames.length;++J)(y.Sheets[y.SheetNames[J]]||{})["!ref"]&&jr(O,27,P(y.SheetNames[J],se++));var fe=0;for(J=0;J<y.SheetNames.length;++J){var te=y.Sheets[y.SheetNames[J]];if(!(!te||!te["!ref"])){for(var Z=Ue(te["!ref"]),Te=Array.isArray(te),N=[],He=Math.min(Z.e.r,8191),De=Z.s.r;De<=He;++De)for(var Re=sr(De),Ae=Z.s.c;Ae<=Z.e.c;++Ae){De===Z.s.r&&(N[Ae]=Ze(Ae));var ie=N[Ae]+Re,Ve=Te?(te[De]||[])[Ae]:te[ie];if(!(!Ve||Ve.t=="z"))if(Ve.t=="n")jr(O,23,z(De,Ae,fe,Ve.v));else{var Cr=ca(Ve);jr(O,22,C(De,Ae,fe,Cr.slice(0,239)))}}++fe}}return jr(O,1),O.end()}function i(y){var j=qe(2);return j.write_shift(2,y),j}function c(y){var j=qe(26);j.write_shift(2,4096),j.write_shift(2,4),j.write_shift(4,0);for(var L=0,O=0,J=0,se=0;se<y.SheetNames.length;++se){var fe=y.SheetNames[se],te=y.Sheets[fe];if(!(!te||!te["!ref"])){++J;var Z=st(te["!ref"]);L<Z.e.r&&(L=Z.e.r),O<Z.e.c&&(O=Z.e.c)}}return L>8191&&(L=8191),j.write_shift(2,L),j.write_shift(1,J),j.write_shift(1,O),j.write_shift(2,0),j.write_shift(2,0),j.write_shift(1,1),j.write_shift(1,2),j.write_shift(4,0),j.write_shift(4,0),j}function n(y,j,L){var O={s:{c:0,r:0},e:{c:0,r:0}};return j==8&&L.qpro?(O.s.c=y.read_shift(1),y.l++,O.s.r=y.read_shift(2),O.e.c=y.read_shift(1),y.l++,O.e.r=y.read_shift(2),O):(O.s.c=y.read_shift(2),O.s.r=y.read_shift(2),j==12&&L.qpro&&(y.l+=2),O.e.c=y.read_shift(2),O.e.r=y.read_shift(2),j==12&&L.qpro&&(y.l+=2),O.s.c==65535&&(O.s.c=O.e.c=O.s.r=O.e.r=0),O)}function f(y){var j=qe(8);return j.write_shift(2,y.s.c),j.write_shift(2,y.s.r),j.write_shift(2,y.e.c),j.write_shift(2,y.e.r),j}function l(y,j,L){var O=[{c:0,r:0},{t:"n",v:0},0,0];return L.qpro&&L.vers!=20768?(O[0].c=y.read_shift(1),O[3]=y.read_shift(1),O[0].r=y.read_shift(2),y.l+=2):(O[2]=y.read_shift(1),O[0].c=y.read_shift(2),O[0].r=y.read_shift(2)),O}function u(y,j,L){var O=y.l+j,J=l(y,j,L);if(J[1].t="s",L.vers==20768){y.l++;var se=y.read_shift(1);return J[1].v=y.read_shift(se,"utf8"),J}return L.qpro&&y.l++,J[1].v=y.read_shift(O-y.l,"cstr"),J}function x(y,j,L){var O=qe(7+L.length);O.write_shift(1,255),O.write_shift(2,j),O.write_shift(2,y),O.write_shift(1,39);for(var J=0;J<O.length;++J){var se=L.charCodeAt(J);O.write_shift(1,se>=128?95:se)}return O.write_shift(1,0),O}function p(y,j,L){var O=l(y,j,L);return O[1].v=y.read_shift(2,"i"),O}function m(y,j,L){var O=qe(7);return O.write_shift(1,255),O.write_shift(2,j),O.write_shift(2,y),O.write_shift(2,L,"i"),O}function v(y,j,L){var O=l(y,j,L);return O[1].v=y.read_shift(8,"f"),O}function d(y,j,L){var O=qe(13);return O.write_shift(1,255),O.write_shift(2,j),O.write_shift(2,y),O.write_shift(8,L,"f"),O}function h(y,j,L){var O=y.l+j,J=l(y,j,L);if(J[1].v=y.read_shift(8,"f"),L.qpro)y.l=O;else{var se=y.read_shift(2);b(y.slice(y.l,y.l+se),J),y.l+=se}return J}function S(y,j,L){var O=j&32768;return j&=-32769,j=(O?y:0)+(j>=8192?j-16384:j),(O?"":"$")+(L?Ze(j):sr(j))}var D={51:["FALSE",0],52:["TRUE",0],70:["LEN",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],111:["T",1]},E=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function b(y,j){ar(y,0);for(var L=[],O=0,J="",se="",fe="",te="";y.l<y.length;){var Z=y[y.l++];switch(Z){case 0:L.push(y.read_shift(8,"f"));break;case 1:se=S(j[0].c,y.read_shift(2),!0),J=S(j[0].r,y.read_shift(2),!1),L.push(se+J);break;case 2:{var Te=S(j[0].c,y.read_shift(2),!0),N=S(j[0].r,y.read_shift(2),!1);se=S(j[0].c,y.read_shift(2),!0),J=S(j[0].r,y.read_shift(2),!1),L.push(Te+N+":"+se+J)}break;case 3:if(y.l<y.length){console.error("WK1 premature formula end");return}break;case 4:L.push("("+L.pop()+")");break;case 5:L.push(y.read_shift(2));break;case 6:{for(var He="";Z=y[y.l++];)He+=String.fromCharCode(Z);L.push('"'+He.replace(/"/g,'""')+'"')}break;case 8:L.push("-"+L.pop());break;case 23:L.push("+"+L.pop());break;case 22:L.push("NOT("+L.pop()+")");break;case 20:case 21:te=L.pop(),fe=L.pop(),L.push(["AND","OR"][Z-20]+"("+fe+","+te+")");break;default:if(Z<32&&E[Z])te=L.pop(),fe=L.pop(),L.push(fe+E[Z]+te);else if(D[Z]){if(O=D[Z][1],O==69&&(O=y[y.l++]),O>L.length){console.error("WK1 bad formula parse 0x"+Z.toString(16)+":|"+L.join("|")+"|");return}var De=L.slice(-O);L.length-=O,L.push(D[Z][0]+"("+De.join(",")+")")}
28else return Z<=7?console.error("WK1 invalid opcode "+Z.toString(16)):Z<=24?console.error("WK1 unsupported op "+Z.toString(16)):Z<=30?console.error("WK1 invalid opcode "+Z.toString(16)):Z<=115?console.error("WK1 unsupported function opcode "+Z.toString(16)):console.error("WK1 unrecognized opcode "+Z.toString(16))}}L.length==1?j[1].f=""+L[0]:console.error("WK1 bad formula parse |"+L.join("|")+"|")}function U(y){var j=[{c:0,r:0},{t:"n",v:0},0];return j[0].r=y.read_shift(2),j[3]=y[y.l++],j[0].c=y[y.l++],j}function M(y,j){var L=U(y);return L[1].t="s",L[1].v=y.read_shift(j-4,"cstr"),L}function C(y,j,L,O){var J=qe(6+O.length);J.write_shift(2,y),J.write_shift(1,L),J.write_shift(1,j),J.write_shift(1,39);for(var se=0;se<O.length;++se){var fe=O.charCodeAt(se);J.write_shift(1,fe>=128?95:fe)}return J.write_shift(1,0),J}function R(y,j){var L=U(y);L[1].v=y.read_shift(2);var O=L[1].v>>1;if(L[1].v&1)switch(O&7){case 0:O=(O>>3)*5e3;break;case 1:O=(O>>3)*500;break;case 2:O=(O>>3)/20;break;case 3:O=(O>>3)/200;break;case 4:O=(O>>3)/2e3;break;case 5:O=(O>>3)/2e4;break;case 6:O=(O>>3)/16;break;case 7:O=(O>>3)/64;break}return L[1].v=O,L}function I(y,j){var L=U(y),O=y.read_shift(4),J=y.read_shift(4),se=y.read_shift(2);if(se==65535)return O===0&&J===3221225472?(L[1].t="e",L[1].v=15):O===0&&J===3489660928?(L[1].t="e",L[1].v=42):L[1].v=0,L;var fe=se&32768;return se=(se&32767)-16446,L[1].v=(1-fe*2)*(J*Math.pow(2,se+32)+O*Math.pow(2,se)),L}function z(y,j,L,O){var J=qe(14);if(J.write_shift(2,y),J.write_shift(1,L),J.write_shift(1,j),O==0)return J.write_shift(4,0),J.write_shift(4,0),J.write_shift(2,65535),J;var se=0,fe=0,te=0,Z=0;return O<0&&(se=1,O=-O),fe=Math.log2(O)|0,O/=Math.pow(2,fe-31),Z=O>>>0,Z&2147483648||(O/=2,++fe,Z=O>>>0),O-=Z,Z|=2147483648,Z>>>=0,O*=Math.pow(2,32),te=O>>>0,J.write_shift(4,te),J.write_shift(4,Z),fe+=16383+(se?32768:0),J.write_shift(2,fe),J}function X(y,j){var L=I(y);return y.l+=j-14,L}function B(y,j){var L=U(y),O=y.read_shift(4);return L[1].v=O>>6,L}function ee(y,j){var L=U(y),O=y.read_shift(8,"f");return L[1].v=O,L}function q(y,j){var L=ee(y);return y.l+=j-10,L}function re(y,j){return y[y.l+j-1]==0?y.read_shift(j,"cstr"):""}function k(y,j){var L=y[y.l++];L>j-1&&(L=j-1);for(var O="";O.length<L;)O+=String.fromCharCode(y[y.l++]);return O}function K(y,j,L){if(!(!L.qpro||j<21)){var O=y.read_shift(1);y.l+=17,y.l+=1,y.l+=2;var J=y.read_shift(j-21,"cstr");return[O,J]}}function de(y,j){for(var L={},O=y.l+j;y.l<O;){var J=y.read_shift(2);if(J==14e3){for(L[J]=[0,""],L[J][0]=y.read_shift(2);y[y.l];)L[J][1]+=String.fromCharCode(y[y.l]),y.l++;y.l++}}return L}function P(y,j){var L=qe(5+y.length);L.write_shift(2,14e3),L.write_shift(2,j);for(var O=0;O<y.length;++O){var J=y.charCodeAt(O);L[L.l++]=J>127?95:J}return L[L.l++]=0,L}var oe={0:{n:"BOF",f:ze},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:n},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:p},14:{n:"NUMBER",f:v},15:{n:"LABEL",f:u},16:{n:"FORMULA",f:h},24:{n:"TABLE"},25:{n:"ORANGE"},26:{n:"PRANGE"},27:{n:"SRANGE"},28:{n:"FRANGE"},29:{n:"KRANGE1"},32:{n:"HRANGE"},35:{n:"KRANGE2"},36:{n:"PROTEC"},37:{n:"FOOTER"},38:{n:"HEADER"},39:{n:"SETUP"},40:{n:"MARGINS"},41:{n:"LABELFMT"},42:{n:"TITLES"},43:{n:"SHEETJS"},45:{n:"GRAPH"},46:{n:"NGRAPH"},47:{n:"CALCCOUNT"},48:{n:"UNFORMATTED"},49:{n:"CURSORW12"},50:{n:"WINDOW"},51:{n:"STRING",f:u},55:{n:"PASSWORD"},56:{n:"LOCKED"},60:{n:"QUERY"},61:{n:"QUERYNAME"},62:{n:"PRINT"},63:{n:"PRINTNAME"},64:{n:"GRAPH2"},65:{n:"GRAPHNAME"},66:{n:"ZOOM"},67:{n:"SYMSPLIT"},68:{n:"NSROWS"},69:{n:"NSCOLS"},70:{n:"RULER"},71:{n:"NNAME"},72:{n:"ACOMM"},73:{n:"AMACRO"},74:{n:"PARSE"},102:{n:"PRANGES??"},103:{n:"RRANGES??"},104:{n:"FNAME??"},105:{n:"MRANGES??"},204:{n:"SHEETNAMECS",f:re},222:{n:"SHEETNAMELP",f:k},65535:{n:""}},he={0:{n:"BOF"},1:{n:"EOF"},2:{n:"PASSWORD"},3:{n:"CALCSET"},4:{n:"WINDOWSET"},5:{n:"SHEETCELLPTR"},6:{n:"SHEETLAYOUT"},7:{n:"COLUMNWIDTH"},8:{n:"HIDDENCOLUMN"},9:{n:"USERRANGE"},10:{n:"SYSTEMRANGE"},11:{n:"ZEROFORCE"},12:{n:"SORTKEYDIR"},13:{n:"FILESEAL"},14:{n:"DATAFILLNUMS"},15:{n:"PRINTMAIN"},16:{n:"PRINTSTRING"},17:{n:"GRAPHMAIN"},18:{n:"GRAPHSTRING"},19:{n:"??"},20:{n:"ERRCELL"},21:{n:"NACELL"},22:{n:"LABEL16",f:M},23:{n:"NUMBER17",f:I},24:{n:"NUMBER18",f:R},25:{n:"FORMULA19",f:X},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:de},28:{n:"DTLABELMISC"},29:{n:"DTLABELCELL"},30:{n:"GRAPHWINDOW"},31:{n:"CPA"},32:{n:"LPLAUTO"},33:{n:"QUERY"},34:{n:"HIDDENSHEET"},35:{n:"??"}
28,37:{n:"NUMBER25",f:B},38:{n:"??"},39:{n:"NUMBER27",f:ee},40:{n:"FORMULA28",f:q},142:{n:"??"},147:{n:"??"},150:{n:"??"},151:{n:"??"},152:{n:"??"},153:{n:"??"},154:{n:"??"},155:{n:"??"},156:{n:"??"},163:{n:"??"},174:{n:"??"},175:{n:"??"},176:{n:"??"},177:{n:"??"},184:{n:"??"},185:{n:"??"},186:{n:"??"},187:{n:"??"},188:{n:"??"},195:{n:"??"},201:{n:"??"},204:{n:"SHEETNAMECS",f:re},205:{n:"??"},206:{n:"??"},207:{n:"??"},208:{n:"??"},256:{n:"??"},259:{n:"??"},260:{n:"??"},261:{n:"??"},262:{n:"??"},263:{n:"??"},265:{n:"??"},266:{n:"??"},267:{n:"??"},268:{n:"??"},270:{n:"??"},271:{n:"??"},384:{n:"??"},389:{n:"??"},390:{n:"??"},393:{n:"??"},396:{n:"??"},512:{n:"??"},514:{n:"??"},513:{n:"??"},516:{n:"??"},517:{n:"??"},640:{n:"??"},641:{n:"??"},642:{n:"??"},643:{n:"??"},644:{n:"??"},645:{n:"??"},646:{n:"??"},647:{n:"??"},648:{n:"??"},658:{n:"??"},659:{n:"??"},660:{n:"??"},661:{n:"??"},662:{n:"??"},665:{n:"??"},666:{n:"??"},768:{n:"??"},772:{n:"??"},1537:{n:"SHEETINFOQP",f:K},1600:{n:"??"},1602:{n:"??"},1793:{n:"??"},1794:{n:"??"},1795:{n:"??"},1796:{n:"??"},1920:{n:"??"},2048:{n:"??"},2049:{n:"??"},2052:{n:"??"},2688:{n:"??"},10998:{n:"??"},12849:{n:"??"},28233:{n:"??"},28484:{n:"??"},65535:{n:""}};return{sheet_to_wk1:s,book_to_wk3:t,to_workbook:a}}();function vu(e){var a={},r=e.match(hr),s=0,t=!1;if(r)for(;s!=r.length;++s){var i=me(r[s]);switch(i[0].replace(/\w*:/g,"")){case"<condense":break;case"<extend":break;case"<shadow":if(!i.val)break;case"<shadow>":case"<shadow/>":a.shadow=1;break;case"</shadow>":break;case"<charset":if(i.val=="1")break;a.cp=an[parseInt(i.val,10)];break;case"<outline":if(!i.val)break;case"<outline>":case"<outline/>":a.outline=1;break;case"</outline>":break;case"<rFont":a.name=i.val;break;case"<sz":a.sz=i.val;break;case"<strike":if(!i.val)break;case"<strike>":case"<strike/>":a.strike=1;break;case"</strike>":break;case"<u":if(!i.val)break;switch(i.val){case"double":a.uval="double";break;case"singleAccounting":a.uval="single-accounting";break;case"doubleAccounting":a.uval="double-accounting";break}case"<u>":case"<u/>":a.u=1;break;case"</u>":break;case"<b":if(i.val=="0")break;case"<b>":case"<b/>":a.b=1;break;case"</b>":break;case"<i":if(i.val=="0")break;case"<i>":case"<i/>":a.i=1;break;case"</i>":break;case"<color":i.rgb&&(a.color=i.rgb.slice(2,8));break;case"<color>":case"<color/>":case"</color>":break;case"<family":a.family=i.val;break;case"<family>":case"<family/>":case"</family>":break;case"<vertAlign":a.valign=i.val;break;case"<vertAlign>":case"<vertAlign/>":case"</vertAlign>":break;case"<scheme":break;case"<scheme>":case"<scheme/>":case"</scheme>":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":t=!0;break;case"</ext>":t=!1;break;default:if(i[0].charCodeAt(1)!==47&&!t)throw new Error("Unrecognized rich format "+i[0])}}return a}var gu=function(){var e=Nt("t"),a=Nt("rPr");function r(i){var c=i.match(e);if(!c)return{t:"s",v:""};var n={t:"s",v:be(c[1])},f=i.match(a);return f&&(n.s=vu(f[1])),n}var s=/<(?:\w+:)?r>/g,t=/<\/(?:\w+:)?r>/;return function(c){return c.replace(s,"").split(t).map(r).filter(function(n){return n.v})}}(),_u=function(){var a=/(\r\n|\n)/g;function r(t,i,c){var n=[];t.u&&n.push("text-decoration: underline;"),t.uval&&n.push("text-underline-style:"+t.uval+";"),t.sz&&n.push("font-size:"+t.sz+"pt;"),t.outline&&n.push("text-effect: outline;"),t.shadow&&n.push("text-shadow: auto;"),i.push('<span style="'+n.join("")+'">'),t.b&&(i.push("<b>"),c.push("</b>")),t.i&&(i.push("<i>"),c.push("</i>")),t.strike&&(i.push("<s>"),c.push("</s>"));var f=t.valign||"";return f=="superscript"||f=="super"?f="sup":f=="subscript"&&(f="sub"),f!=""&&(i.push("<"+f+">"),c.push("</"+f+">")),c.push("</span>"),t}function s(t){var i=[[],t.v,[]];return t.v?(t.s&&r(t.s,i[0],i[2]),i[0].join("")+i[1].replace(a,"<br/>")+i[2].join("")):""}return function(i){return i.map(s).join("")}}(),Eu=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,Tu=/<(?:\w+:)?r>/,ku=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function En(e,a){var r=a?a.cellHTML:!0,s={};return e?(e.match(/^\s*<(?:\w+:)?t[^>]*>/)?(s.t=be(Ie(e.slice(e.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),s.r=Ie(e),r&&(s.h=ln(s.t))):e.match(Tu)&&(s.r=Ie(e),s.t=be(Ie((e.replace(ku,"").match(Eu)||[]).join("").replace(hr,""))),r&&(s.h=_u(gu(s.r)))),s):{t:""}}var wu=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,Au=/<(?:\w+:)?(?:si|sstItem)>/g,Fu=/<\/(?:\w+:)?(?:si|sstItem)>/;function yu(e,a){var r=[],s="";if(!e)return r;var t=e.match(wu);if(t){s=t[2].replace(Au,"").split(Fu);for(var i=0;i!=s.length;++i){var c=En(s[i].trim(),a);c!=null&&(r[r.length]=c)}t=me(t[1]),r.Count=t.count,r.Unique=t.uniqueCount}return r}function Su(e){return[e.read_shift(4),e.read_shift(4)]}function Cu(e,a){var r=[],s=!1;return oa(e,function(i,c,n){switch(n){case 159:r.Count=i[0],r.Unique=i[1];break;case 19:r.push(i);break;case 160:return!0;case 35:s=!0;break;case 36:s=!1;break;default:if(c.T,!s||a.WTF)throw new Error("Unexpected record 0x"+n.toString(16))}}),r}function Zi(e){for(var a=[],r=e.split(""),s=0;s<r.length;
28++s)a[s]=r[s].charCodeAt(0);return a}function na(e,a){var r={};return r.Major=e.read_shift(2),r.Minor=e.read_shift(2),a>=4&&(e.l+=a-4),r}function Nu(e){var a={};return a.id=e.read_shift(0,"lpp4"),a.R=na(e,4),a.U=na(e,4),a.W=na(e,4),a}function bu(e){for(var a=e.read_shift(4),r=e.l+a-4,s={},t=e.read_shift(4),i=[];t-- >0;)i.push({t:e.read_shift(4),v:e.read_shift(0,"lpp4")});if(s.name=e.read_shift(0,"lpp4"),s.comps=i,e.l!=r)throw new Error("Bad DataSpaceMapEntry: "+e.l+" != "+r);return s}function Du(e){var a=[];e.l+=4;for(var r=e.read_shift(4);r-- >0;)a.push(bu(e));return a}function Ou(e){var a=[];e.l+=4;for(var r=e.read_shift(4);r-- >0;)a.push(e.read_shift(0,"lpp4"));return a}function Ru(e){var a={};return e.read_shift(4),e.l+=4,a.id=e.read_shift(0,"lpp4"),a.name=e.read_shift(0,"lpp4"),a.R=na(e,4),a.U=na(e,4),a.W=na(e,4),a}function Iu(e){var a=Ru(e);if(a.ename=e.read_shift(0,"8lpp4"),a.blksz=e.read_shift(4),a.cmode=e.read_shift(4),e.read_shift(4)!=4)throw new Error("Bad !Primary record");return a}function Qi(e,a){var r=e.l+a,s={};s.Flags=e.read_shift(4)&63,e.l+=4,s.AlgID=e.read_shift(4);var t=!1;switch(s.AlgID){case 26126:case 26127:case 26128:t=s.Flags==36;break;case 26625:t=s.Flags==4;break;case 0:t=s.Flags==16||s.Flags==4||s.Flags==36;break;default:throw"Unrecognized encryption algorithm: "+s.AlgID}if(!t)throw new Error("Encryption Flags/AlgID mismatch");return s.AlgIDHash=e.read_shift(4),s.KeySize=e.read_shift(4),s.ProviderType=e.read_shift(4),e.l+=8,s.CSPName=e.read_shift(r-e.l>>1,"utf16le"),e.l=r,s}function ec(e,a){var r={},s=e.l+a;return e.l+=4,r.Salt=e.slice(e.l,e.l+16),e.l+=16,r.Verifier=e.slice(e.l,e.l+16),e.l+=16,e.read_shift(4),r.VerifierHash=e.slice(e.l,s),e.l=s,r}function Pu(e){var a=na(e);switch(a.Minor){case 2:return[a.Minor,Lu(e)];case 3:return[a.Minor,Mu()];case 4:return[a.Minor,ju(e)]}throw new Error("ECMA-376 Encrypted file unrecognized Version: "+a.Minor)}function Lu(e){var a=e.read_shift(4);if((a&63)!=36)throw new Error("EncryptionInfo mismatch");var r=e.read_shift(4),s=Qi(e,r),t=ec(e,e.length-e.l);return{t:"Std",h:s,v:t}}function Mu(){throw new Error("File is password-protected: ECMA-376 Extensible")}function ju(e){var a=["saltSize","blockSize","keyBits","hashSize","cipherAlgorithm","cipherChaining","hashAlgorithm","saltValue"];e.l+=4;var r=e.read_shift(e.length-e.l,"utf8"),s={};return r.replace(hr,function(i){var c=me(i);switch(qr(c[0])){case"<?xml":break;case"<encryption":case"</encryption>":break;case"<keyData":a.forEach(function(n){s[n]=c[n]});break;case"<dataIntegrity":s.encryptedHmacKey=c.encryptedHmacKey,s.encryptedHmacValue=c.encryptedHmacValue;break;case"<keyEncryptors>":case"<keyEncryptors":s.encs=[];break;case"</keyEncryptors>":break;case"<keyEncryptor":s.uri=c.uri;break;case"</keyEncryptor>":break;case"<encryptedKey":s.encs.push(c);break;default:throw c[0]}}),s}function Bu(e,a){var r={},s=r.EncryptionVersionInfo=na(e,4);if(a-=4,s.Minor!=2)throw new Error("unrecognized minor version code: "+s.Minor);if(s.Major>4||s.Major<2)throw new Error("unrecognized major version code: "+s.Major);r.Flags=e.read_shift(4),a-=4;var t=e.read_shift(4);return a-=4,r.EncryptionHeader=Qi(e,t),a-=t,r.EncryptionVerifier=ec(e,a),r}function Uu(e){var a={},r=a.EncryptionVersionInfo=na(e,4);if(r.Major!=1||r.Minor!=1)throw"unrecognized version code "+r.Major+" : "+r.Minor;return a.Salt=e.read_shift(16),a.EncryptedVerifier=e.read_shift(16),a.EncryptedVerifierHash=e.read_shift(16),a}function Hu(e){var a=0,r,s=Zi(e),t=s.length+1,i,c,n,f,l;for(r=va(t),r[0]=s.length,i=1;i!=t;++i)r[i]=s[i-1];for(i=t-1;i>=0;--i)c=r[i],n=a&16384?1:0,f=a<<1&32767,l=n|f,a=l^c;return a^52811}var rc=function(){var e=[187,255,255,186,255,255,185,128,0,190,15,0,191,15,0],a=[57840,7439,52380,33984,4364,3600,61902,12606,6258,57657,54287,34041,10252,43370,20163],r=[44796,19929,39858,10053,20106,40212,10761,31585,63170,64933,60267,50935,40399,11199,17763,35526,1453,2906,5812,11624,23248,885,1770,3540,7080,14160,28320,56640,55369,41139,20807,41614,21821,43642,17621,28485,56970,44341,19019,38038,14605,29210,60195,50791,40175,10751,21502,43004,24537,18387,36774,3949,7898,15796,31592,63184,47201,24803,49606,37805,14203,28406,56812,17824,35648,1697,3394,6788,13576,27152,43601,17539,35078,557,1114,2228,4456,30388,60776,51953,34243,7079,14158,28316,14128,28256,56512,43425,17251,34502,7597,13105,26210,52420,35241,883,1766,3532,4129,8258,16516,33032,4657,9314,18628],s=function(c){return(c/2|c*128)&255},t=function(c,n){return s(c^n)},i=function(c){for(var n=a[c.length-1],f=104,l=c.length-1;l>=0;--l)for(var u=c[l],x=0;x!=7;++x)u&64&&(n^=r[f]),u*=2,--f;return n};return function(c){for(var n=Zi(c),f=i(n),l=n.length,u=va(16),x=0;x!=16;++x)u[x]=0;var p,m,v;for((l&1)===1&&(p=f>>8,u[l]=t(e[0],p),--l,p=f&255,m=n[n.length-1],u[l]=t(m,p));l>0;)--l,p=f>>8,u[l]=t(n[l],p),--l,p=f&255,u[l]=t(n[l],p);for(l=15,v=15-n.length;v>0;)p=f>>8,u[l]=t(e[v],p),--l,--v,p=f&255,u[l]=t(n[l],p),--l,--v;return u}}(),Vu=function(e,a,r,s,t){t||(t=a),s||(s=rc(e));var i,c;for(i=0;i!=a.length;++i)c=a[i],c^=s[r],c=(c>>5|c<<3)&255,t[i]=c,++r;return[t,r,s]},Wu=function(e){var a=0,r=rc(e);return function(s){var t=Vu("",s,a,r);return a=t[1],t[0]}};function Gu(e,a,r,s){var t={key:ze(e),verificationBytes:ze(e)};
28return r.password&&(t.verifier=Hu(r.password)),s.valid=t.verificationBytes===t.verifier,s.valid&&(s.insitu=Wu(r.password)),t}function Xu(e,a,r){var s=r||{};return s.Info=e.read_shift(2),e.l-=2,s.Info===1?s.Data=Uu(e):s.Data=Bu(e,a),s}function $u(e,a,r){var s={Type:r.biff>=8?e.read_shift(2):0};return s.Type?Xu(e,a-2,s):Gu(e,r.biff>=8?a:a-2,r,s),s}var zu=function(){function e(t,i){switch(i.type){case"base64":return a(Sr(t),i);case"binary":return a(t,i);case"buffer":return a(ye&&Buffer.isBuffer(t)?t.toString("binary"):Ha(t),i);case"array":return a(ja(t),i)}throw new Error("Unrecognized type "+i.type)}function a(t,i){var c=i||{},n=c.dense?[]:{},f=t.match(/\\trowd.*?\\row\b/g);if(!f.length)throw new Error("RTF missing table");var l={s:{c:0,r:0},e:{c:0,r:f.length-1}};return f.forEach(function(u,x){Array.isArray(n)&&(n[x]=[]);for(var p=/\\\w+\b/g,m=0,v,d=-1;v=p.exec(u);){switch(v[0]){case"\\cell":var h=u.slice(m,p.lastIndex-v[0].length);if(h[0]==" "&&(h=h.slice(1)),++d,h.length){var S={v:h,t:"s"};Array.isArray(n)?n[x][d]=S:n[ge({r:x,c:d})]=S}break}m=p.lastIndex}d>l.e.c&&(l.e.c=d)}),n["!ref"]=Ne(l),n}function r(t,i){return Aa(e(t,i),i)}function s(t){for(var i=["{\\rtf1\\ansi"],c=Ue(t["!ref"]),n,f=Array.isArray(t),l=c.s.r;l<=c.e.r;++l){i.push("\\trowd\\trautofit1");for(var u=c.s.c;u<=c.e.c;++u)i.push("\\cellx"+(u+1));for(i.push("\\pard\\intbl"),u=c.s.c;u<=c.e.c;++u){var x=ge({r:l,c:u});n=f?(t[l]||[])[u]:t[x],!(!n||n.v==null&&(!n.f||n.F))&&(i.push(" "+(n.w||(ca(n),n.w))),i.push("\\cell"))}i.push("\\pard\\intbl\\row")}return i.join("")+"}"}return{to_workbook:r,to_sheet:e,from_sheet:s}}();function Ku(e){var a=e.slice(e[0]==="#"?1:0).slice(0,6);return[parseInt(a.slice(0,2),16),parseInt(a.slice(2,4),16),parseInt(a.slice(4,6),16)]}function Ot(e){for(var a=0,r=1;a!=3;++a)r=r*256+(e[a]>255?255:e[a]<0?0:e[a]);return r.toString(16).toUpperCase().slice(1)}function Yu(e){var a=e[0]/255,r=e[1]/255,s=e[2]/255,t=Math.max(a,r,s),i=Math.min(a,r,s),c=t-i;if(c===0)return[0,0,a];var n=0,f=0,l=t+i;switch(f=c/(l>1?2-l:l),t){case a:n=((r-s)/c+6)%6;break;case r:n=(s-a)/c+2;break;case s:n=(a-r)/c+4;break}return[n/6,f,l/2]}function qu(e){var a=e[0],r=e[1],s=e[2],t=r*2*(s<.5?s:1-s),i=s-t/2,c=[i,i,i],n=6*a,f;if(r!==0)switch(n|0){case 0:case 6:f=t*n,c[0]+=t,c[1]+=f;break;case 1:f=t*(2-n),c[0]+=f,c[1]+=t;break;case 2:f=t*(n-2),c[1]+=t,c[2]+=f;break;case 3:f=t*(4-n),c[1]+=f,c[2]+=t;break;case 4:f=t*(n-4),c[2]+=t,c[0]+=f;break;case 5:f=t*(6-n),c[2]+=f,c[0]+=t;break}for(var l=0;l!=3;++l)c[l]=Math.round(c[l]*255);return c}function hs(e,a){if(a===0)return e;var r=Yu(Ku(e));return a<0?r[2]=r[2]*(1+a):r[2]=1-(1-r[2])*(1-a),Ot(qu(r))}var ac=6,Ju=15,Zu=1,pr=ac;function xs(e){return Math.floor((e+Math.round(128/pr)/256)*pr)}function ds(e){return Math.floor((e-5)/pr*100+.5)/100}function Vs(e){return Math.round((e*pr+5)/pr*256)/256}function Os(e){return Vs(ds(xs(e)))}function Tn(e){var a=Math.abs(e-Os(e)),r=pr;if(a>.005)for(pr=Zu;pr<Ju;++pr)Math.abs(e-Os(e))<=a&&(a=Math.abs(e-Os(e)),r=pr);pr=r}function Qa(e){e.width?(e.wpx=xs(e.width),e.wch=ds(e.wpx),e.MDW=pr):e.wpx?(e.wch=ds(e.wpx),e.width=Vs(e.wch),e.MDW=pr):typeof e.wch=="number"&&(e.width=Vs(e.wch),e.wpx=xs(e.width),e.MDW=pr),e.customWidth&&delete e.customWidth}var Qu=96,tc=Qu;function sc(e){return e*96/tc}function Rt(e){return e*tc/96}var eh={None:"none",Solid:"solid",Gray50:"mediumGray",Gray75:"darkGray",Gray25:"lightGray",HorzStripe:"darkHorizontal",VertStripe:"darkVertical",ReverseDiagStripe:"darkDown",DiagStripe:"darkUp",DiagCross:"darkGrid",ThickDiagCross:"darkTrellis",ThinHorzStripe:"lightHorizontal",ThinVertStripe:"lightVertical",ThinReverseDiagStripe:"lightDown",ThinHorzCross:"lightGrid"};function rh(e,a,r,s){a.Borders=[];var t={},i=!1;(e[0].match(hr)||[]).forEach(function(c){var n=me(c);switch(qr(n[0])){case"<borders":case"<borders>":case"</borders>":break;case"<border":case"<border>":case"<border/>":t={},n.diagonalUp&&(t.diagonalUp=Pe(n.diagonalUp)),n.diagonalDown&&(t.diagonalDown=Pe(n.diagonalDown)),a.Borders.push(t);break;case"</border>":break;case"<left/>":break;case"<left":case"<left>":break;case"</left>":break;case"<right/>":break;case"<right":case"<right>":break;case"</right>":break;case"<top/>":break;case"<top":case"<top>":break;case"</top>":break;case"<bottom/>":break;case"<bottom":case"<bottom>":break;case"</bottom>":break;case"<diagonal":case"<diagonal>":case"<diagonal/>":break;case"</diagonal>":break;case"<horizontal":case"<horizontal>":case"<horizontal/>":break;case"</horizontal>":break;case"<vertical":case"<vertical>":case"<vertical/>":break;case"</vertical>":break;case"<start":case"<start>":case"<start/>":break;case"</start>":break;case"<end":case"<end>":case"<end/>":break;case"</end>":break;case"<color":case"<color>":break;case"<color/>":case"</color>":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":i=!0;break;case"</ext>":i=!1;break;default:if(s&&s.WTF&&!i)throw new Error("unrecognized "+n[0]+" in borders")}})}function ah(e,a,r,s){a.Fills=[];var t={},i=!1;
vendor: 8,393 bytes, line 28
28(e[0].match(hr)||[]).forEach(function(c){var n=me(c);switch(qr(n[0])){case"<fills":case"<fills>":case"</fills>":break;case"<fill>":case"<fill":case"<fill/>":t={},a.Fills.push(t);break;case"</fill>":break;case"<gradientFill>":break;case"<gradientFill":case"</gradientFill>":a.Fills.push(t),t={};break;case"<patternFill":case"<patternFill>":n.patternType&&(t.patternType=n.patternType);break;case"<patternFill/>":case"</patternFill>":break;case"<bgColor":t.bgColor||(t.bgColor={}),n.indexed&&(t.bgColor.indexed=parseInt(n.indexed,10)),n.theme&&(t.bgColor.theme=parseInt(n.theme,10)),n.tint&&(t.bgColor.tint=parseFloat(n.tint)),n.rgb&&(t.bgColor.rgb=n.rgb.slice(-6));break;case"<bgColor/>":case"</bgColor>":break;case"<fgColor":t.fgColor||(t.fgColor={}),n.theme&&(t.fgColor.theme=parseInt(n.theme,10)),n.tint&&(t.fgColor.tint=parseFloat(n.tint)),n.rgb!=null&&(t.fgColor.rgb=n.rgb.slice(-6));break;case"<fgColor/>":case"</fgColor>":break;case"<stop":case"<stop/>":break;case"</stop>":break;case"<color":case"<color/>":break;case"</color>":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":i=!0;break;case"</ext>":i=!1;break;default:if(s&&s.WTF&&!i)throw new Error("unrecognized "+n[0]+" in fills")}})}function th(e,a,r,s){a.Fonts=[];var t={},i=!1;(e[0].match(hr)||[]).forEach(function(c){var n=me(c);switch(qr(n[0])){case"<fonts":case"<fonts>":case"</fonts>":break;case"<font":case"<font>":break;case"</font>":case"<font/>":a.Fonts.push(t),t={};break;case"<name":n.val&&(t.name=Ie(n.val));break;case"<name/>":case"</name>":break;case"<b":t.bold=n.val?Pe(n.val):1;break;case"<b/>":t.bold=1;break;case"<i":t.italic=n.val?Pe(n.val):1;break;case"<i/>":t.italic=1;break;case"<u":switch(n.val){case"none":t.underline=0;break;case"single":t.underline=1;break;case"double":t.underline=2;break;case"singleAccounting":t.underline=33;break;case"doubleAccounting":t.underline=34;break}break;case"<u/>":t.underline=1;break;case"<strike":t.strike=n.val?Pe(n.val):1;break;case"<strike/>":t.strike=1;break;case"<outline":t.outline=n.val?Pe(n.val):1;break;case"<outline/>":t.outline=1;break;case"<shadow":t.shadow=n.val?Pe(n.val):1;break;case"<shadow/>":t.shadow=1;break;case"<condense":t.condense=n.val?Pe(n.val):1;break;case"<condense/>":t.condense=1;break;case"<extend":t.extend=n.val?Pe(n.val):1;break;case"<extend/>":t.extend=1;break;case"<sz":n.val&&(t.sz=+n.val);break;case"<sz/>":case"</sz>":break;case"<vertAlign":n.val&&(t.vertAlign=n.val);break;case"<vertAlign/>":case"</vertAlign>":break;case"<family":n.val&&(t.family=parseInt(n.val,10));break;case"<family/>":case"</family>":break;case"<scheme":n.val&&(t.scheme=n.val);break;case"<scheme/>":case"</scheme>":break;case"<charset":if(n.val=="1")break;n.codepage=an[parseInt(n.val,10)];break;case"<color":if(t.color||(t.color={}),n.auto&&(t.color.auto=Pe(n.auto)),n.rgb)t.color.rgb=n.rgb.slice(-6);else if(n.indexed){t.color.index=parseInt(n.indexed,10);var f=Da[t.color.index];t.color.index==81&&(f=Da[1]),f||(f=Da[1]),t.color.rgb=f[0].toString(16)+f[1].toString(16)+f[2].toString(16)}else n.theme&&(t.color.theme=parseInt(n.theme,10),n.tint&&(t.color.tint=parseFloat(n.tint)),n.theme&&r.themeElements&&r.themeElements.clrScheme&&(t.color.rgb=hs(r.themeElements.clrScheme[t.color.theme].rgb,t.color.tint||0)));break;case"<color/>":case"</color>":break;case"<AlternateContent":i=!0;break;case"</AlternateContent>":i=!1;break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":i=!0;break;case"</ext>":i=!1;break;default:if(s&&s.WTF&&!i)throw new Error("unrecognized "+n[0]+" in fonts")}})}function sh(e,a,r){a.NumberFmt=[];for(var s=Yr(ke),t=0;t<s.length;++t)a.NumberFmt[s[t]]=ke[s[t]];var i=e[0].match(hr);if(i)for(t=0;t<i.length;++t){var c=me(i[t]);switch(qr(c[0])){case"<numFmts":case"</numFmts>":case"<numFmts/>":case"<numFmts>":break;case"<numFmt":{var n=be(Ie(c.formatCode)),f=parseInt(c.numFmtId,10);if(a.NumberFmt[f]=n,f>0){if(f>392){for(f=392;f>60&&a.NumberFmt[f]!=null;--f);a.NumberFmt[f]=n}ba(n,f)}}break;case"</numFmt>":break;default:if(r.WTF)throw new Error("unrecognized "+c[0]+" in numFmts")}}}var rs=["numFmtId","fillId","fontId","borderId","xfId"],as=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"];function nh(e,a,r){a.CellXf=[];var s,t=!1;(e[0].match(hr)||[]).forEach(function(i){var c=me(i),n=0;switch(qr(c[0])){case"<cellXfs":case"<cellXfs>":case"<cellXfs/>":case"</cellXfs>":break;case"<xf":case"<xf/>":for(s=c,delete s[0],n=0;n<rs.length;++n)s[rs[n]]&&(s[rs[n]]=parseInt(s[rs[n]],10));for(n=0;n<as.length;++n)s[as[n]]&&(s[as[n]]=Pe(s[as[n]]));if(a.NumberFmt&&s.numFmtId>392){for(n=392;n>60;--n)if(a.NumberFmt[s.numFmtId]==a.NumberFmt[n]){s.numFmtId=n;break}}a.CellXf.push(s);break;case"</xf>":break;case"<alignment":case"<alignment/>":var f={};c.vertical&&(f.vertical=c.vertical),c.horizontal&&(f.horizontal=c.horizontal),c.textRotation!=null&&(f.textRotation=c.textRotation),c.indent&&(f.indent=c.indent),c.wrapText&&(f.wrapText=Pe(c.wrapText)),s.alignment=f;break;case"</alignment>":break;case"<protection":break;case"</protection>":case"<protection/>":break;case"<AlternateContent":t=!0;break;case"</AlternateContent>":t=!1;break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":t=!0;break;case"</ext>":t=!1;break;default:if(r&&r.WTF&&!t)throw new Error("unrecognized "+c[0]+" in cellXfs")}})}var ih=function(){var a=/<(?:\w+:)?numFmts([^>]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/,r=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/,s=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/,t=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/,i=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/;return function(n,f,l){var u={};if(!n)return u;n=n.replace(/<!--([\s\S]*?)-->/mg,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"");var x;return(x=n.match(a))&&sh(x,u,l),(x=n.match(t))&&th(x,u,f,l),(x=n.match(s))&&ah(x,u,f,l),(x=n.match(i))&&rh(x,u,f,l),(x=n.match(r))&&nh(x,u,l),u}}();function ch(e,a){var r=e.read_shift(2),s=lr(e);return[r,s]}function oh(e,a,r){var s={};s.sz=e.read_shift(2)/20;var t=gf(e);t.fItalic&&(s.italic=1),t.fCondense&&(s.condense=1),t.fExtend&&(s.extend=1),t.fShadow&&(s.shadow=1),t.fOutline&&(s.outline=1),t.fStrikeout&&(s.strike=1);var i=e.read_shift(2);switch(i===700&&(s.bold=1),e.read_shift(2)){case 1:s.vertAlign="superscript";break;case 2:s.vertAlign="subscript";break}var c=e.read_shift(1);c!=0&&(s.underline=c);var n=e.read_shift(1);n>0&&(s.family=n);var f=e.read_shift(1);switch(f>0&&(s.charset=f),e.l++,s.color=vf(e),e.read_shift(1)){case 1:s.scheme="major";break;case 2:s.scheme="minor";break}return s.name=lr(e),s}var fh=ur;function lh(e,a){var r=e.l+a,s=e.read_shift(2),t=e.read_shift(2);return e.l=r,{ixfe:s,numFmtId:t}}var uh=ur;function hh(e,a,r){var s={};s.NumberFmt=[];for(var t in ke)s.NumberFmt[t]=ke[t];s.CellXf=[],s.Fonts=[];var i=[],c=!1;return oa(e,function(f,l,u){switch(u){case 44:s.NumberFmt[f[0]]=f[1],ba(f[1],f[0]);break;case 43:s.Fonts.push(f),f.color.theme!=null&&a&&a.themeElements&&a.themeElements.clrScheme&&(f.color.rgb=hs(a.themeElements.clrScheme[f.color.theme].rgb,f.color.tint||0));break;case 1025:break;case 45:break;case 46:break;case 47:i[i.length-1]==617&&s.CellXf.push(f);break;case 48:case 507:case 572:case 475:break;case 1171:case 2102:case 1130:case 512:case 2095:case 3072:break;case 35:c=!0;break;case 36:c=!1;break;case 37:i.push(u),c=!0;break;case 38:i.pop(),c=!1;break;default:if(l.T>0)i.push(u);else if(l.T<0)i.pop();else if(!c||r.WTF&&i[i.length-1]!=37)throw new Error("Unexpected record 0x"+u.toString(16))}}),s}var xh=["</a:lt1>","</a:dk1>","</a:lt2>","</a:dk2>","</a:accent1>","</a:accent2>","</a:accent3>","</a:accent4>","</a:accent5>","</a:accent6>","</a:hlink>","</a:folHlink>"];function dh(e,a,r){a.themeElements.clrScheme=[];var s={};(e[0].match(hr)||[]).forEach(function(t){var i=me(t);switch(i[0]){case"<a:clrScheme":case"</a:clrScheme>":break;case"<a:srgbClr":s.rgb=i.val;break;case"<a:sysClr":s.rgb=i.lastClr;break;case"<a:dk1>":case"</a:dk1>":case"<a:lt1>":case"</a:lt1>":case"<a:dk2>":case"</a:dk2>":case"<a:lt2>":case"</a:lt2>":case"<a:accent1>":case"</a:accent1>":case"<a:accent2>":case"</a:accent2>":case"<a:accent3>":case"</a:accent3>":case"<a:accent4>":case"</a:accent4>":case"<a:accent5>":case"</a:accent5>":case"<a:accent6>":case"</a:accent6>":case"<a:hlink>":case"</a:hlink>":case"<a:folHlink>":case"</a:folHlink>
28":i[0].charAt(1)==="/"?(a.themeElements.clrScheme[xh.indexOf(i[0])]=s,s={}):s.name=i[0].slice(3,i[0].length-1);break;default:if(r&&r.WTF)throw new Error("Unrecognized "+i[0]+" in clrScheme")}})}function ph(){}function mh(){}var vh=/<a:clrScheme([^>]*)>[\s\S]*<\/a:clrScheme>/,gh=/<a:fontScheme([^>]*)>[\s\S]*<\/a:fontScheme>/,_h=/<a:fmtScheme([^>]*)>[\s\S]*<\/a:fmtScheme>/;function Eh(e,a,r){a.themeElements={};var s;[["clrScheme",vh,dh],["fontScheme",gh,ph],["fmtScheme",_h,mh]].forEach(function(t){if(!(s=e.match(t[1])))throw new Error(t[0]+" not found in themeElements");t[2](s,a,r)})}var Th=/<a:themeElements([^>]*)>[\s\S]*<\/a:themeElements>/;function nc(e,a){(!e||e.length===0)&&(e=kh());var r,s={};if(!(r=e.match(Th)))throw new Error("themeElements not found in theme");return Eh(r[0],s,a),s.raw=e,s}function kh(e,a){var r=[mi];return r[r.length]='<a:theme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="Office Theme">',r[r.length]="<a:themeElements>",r[r.length]='<a:clrScheme name="Office">',r[r.length]='<a:dk1><a:sysClr val="windowText" lastClr="000000"/></a:dk1>',r[r.length]='<a:lt1><a:sysClr val="window" lastClr="FFFFFF"/></a:lt1>',r[r.length]='<a:dk2><a:srgbClr val="1F497D"/></a:dk2>',r[r.length]='<a:lt2><a:srgbClr val="EEECE1"/></a:lt2>',r[r.length]='<a:accent1><a:srgbClr val="4F81BD"/></a:accent1>',r[r.length]='<a:accent2><a:srgbClr val="C0504D"/></a:accent2>',r[r.length]='<a:accent3><a:srgbClr val="9BBB59"/></a:accent3>',r[r.length]='<a:accent4><a:srgbClr val="8064A2"/></a:accent4>',r[r.length]='<a:accent5><a:srgbClr val="4BACC6"/></a:accent5>',r[r.length]='<a:accent6><a:srgbClr val="F79646"/></a:accent6>',r[r.length]='<a:hlink><a:srgbClr val="0000FF"/></a:hlink>',r[r.length]='<a:folHlink><a:srgbClr val="800080"/></a:folHlink>',r[r.length]="</a:clrScheme>",r[r.length]='<a:fontScheme name="Office">',r[r.length]="<a:majorFont>",r[r.length]='<a:latin typeface="Cambria"/>',r[r.length]='<a:ea typeface=""/>',r[r.length]='<a:cs typeface=""/>',r[r.length]='<a:font script="Jpan" typeface="MS Pゴシック"/>',r[r.length]='<a:font script="Hang" typeface="맑은 고딕"/>',r[r.length]='<a:font script="Hans" typeface="宋体"/>',r[r.length]='<a:font script="Hant" typeface="新細明體"/>',r[r.length]='<a:font script="Arab" typeface="Times New Roman"/>',r[r.length]='<a:font script="Hebr" typeface="Times New Roman"/>',r[r.length]='<a:font script="Thai" typeface="Tahoma"/>',r[r.length]='<a:font script="Ethi" typeface="Nyala"/>',r[r.length]='<a:font script="Beng" typeface="Vrinda"/>',r[r.length]='<a:font script="Gujr" typeface="Shruti"/>',r[r.length]='<a:font script="Khmr" typeface="MoolBoran"/>',r[r.length]='<a:font script="Knda" typeface="Tunga"/>',r[r.length]='<a:font script="Guru" typeface="Raavi"/>',r[r.length]='<a:font script="Cans" typeface="Euphemia"/>',r[r.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',r[r.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',r[r.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',r[r.length]='<a:font script="Thaa" typeface="MV Boli"/>',r[r.length]='<a:font script="Deva" typeface="Mangal"/>',r[r.length]='<a:font script="Telu" typeface="Gautami"/>',r[r.length]='<a:font script="Taml" typeface="Latha"/>',r[r.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',r[r.length]='<a:font script="Orya" typeface="Kalinga"/>',r[r.length]='<a:font script="Mlym" typeface="Kartika"/>',r[r.length]='<a:font script="Laoo" typeface="DokChampa"/>',r[r.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',r[r.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',r[r.length]='<a:font script="Viet" typeface="Times New Roman"/>',r[r.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',r[r.length]='<a:font script="Geor" typeface="Sylfaen"/>',r[r.length]="</a:majorFont>",r[r.length]="<a:minorFont>",r[r.length]='<a:latin typeface="Calibri"/>',r[r.length]='<a:ea typeface=""/>',r[r.length]='<a:cs typeface=""/>',r[r.length]='<a:font script="Jpan" typeface="MS Pゴシック"/>',r[r.length]='<a:font script="Hang" typeface="맑은 고딕"/>
28',r[r.length]='<a:font script="Hans" typeface="宋体"/>',r[r.length]='<a:font script="Hant" typeface="新細明體"/>',r[r.length]='<a:font script="Arab" typeface="Arial"/>',r[r.length]='<a:font script="Hebr" typeface="Arial"/>',r[r.length]='<a:font script="Thai" typeface="Tahoma"/>',r[r.length]='<a:font script="Ethi" typeface="Nyala"/>',r[r.length]='<a:font script="Beng" typeface="Vrinda"/>',r[r.length]='<a:font script="Gujr" typeface="Shruti"/>',r[r.length]='<a:font script="Khmr" typeface="DaunPenh"/>',r[r.length]='<a:font script="Knda" typeface="Tunga"/>',r[r.length]='<a:font script="Guru" typeface="Raavi"/>',r[r.length]='<a:font script="Cans" typeface="Euphemia"/>',r[r.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',r[r.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',r[r.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',r[r.length]='<a:font script="Thaa" typeface="MV Boli"/>',r[r.length]='<a:font script="Deva" typeface="Mangal"/>',r[r.length]='<a:font script="Telu" typeface="Gautami"/>',r[r.length]='<a:font script="Taml" typeface="Latha"/>',r[r.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',r[r.length]='<a:font script="Orya" typeface="Kalinga"/>',r[r.length]='<a:font script="Mlym" typeface="Kartika"/>',r[r.length]='<a:font script="Laoo" typeface="DokChampa"/>',r[r.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',r[r.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',r[r.length]='<a:font script="Viet" typeface="Arial"/>',r[r.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',r[r.length]='<a:font script="Geor" typeface="Sylfaen"/>',r[r.length]="</a:minorFont>",r[r.length]="</a:fontScheme>",r[r.length]='<a:fmtScheme name="Office">',r[r.length]="<a:fillStyleLst>",r[r.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',r[r.length]='<a:gradFill rotWithShape="1">',r[r.length]="<a:gsLst>",r[r.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="50000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="35000"><a:schemeClr val="phClr"><a:tint val="37000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="15000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',r[r.length]="</a:gsLst>",r[r.length]='<a:lin ang="16200000" scaled="1"/>',r[r.length]="</a:gradFill>",r[r.length]='<a:gradFill rotWithShape="1">',r[r.length]="<a:gsLst>",r[r.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="100000"/><a:shade val="100000"/><a:satMod val="130000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="50000"/><a:shade val="100000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',r[r.length]="</a:gsLst>",r[r.length]='<a:lin ang="16200000" scaled="0"/>',r[r.length]="</a:gradFill>",r[r.length]="</a:fillStyleLst>",r[r.length]="<a:lnStyleLst>",r[r.length]='<a:ln w="9525" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"><a:shade val="95000"/><a:satMod val="105000"/></a:schemeClr></a:solidFill><a:prstDash val="solid"/></a:ln>',r[r.length]='<a:ln w="25400" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',r[r.length]='<a:ln w="38100" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',r[r.length]="</a:lnStyleLst>",r[r.length]="<a:effectStyleLst>",r[r.length]="<a:effectStyle>",r[r.length]="<a:effectLst>",r[r.length]='<a:outerShdw blurRad="40000" dist="20000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="38000"/></a:srgbClr></a:outerShdw>',r[r.length]="</a:effectLst>",r[r.length]="</a:effectStyle>",r[r.length]="<a:effectStyle>",r[r.length]="<a:effectLst>",r[r.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',r[r.length]="</a:effectLst>",r[r.length]="</a:effectStyle>",r[r.length]="<a:effectStyle>",r[r.length]="<a:effectLst>
28",r[r.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',r[r.length]="</a:effectLst>",r[r.length]='<a:scene3d><a:camera prst="orthographicFront"><a:rot lat="0" lon="0" rev="0"/></a:camera><a:lightRig rig="threePt" dir="t"><a:rot lat="0" lon="0" rev="1200000"/></a:lightRig></a:scene3d>',r[r.length]='<a:sp3d><a:bevelT w="63500" h="25400"/></a:sp3d>',r[r.length]="</a:effectStyle>",r[r.length]="</a:effectStyleLst>",r[r.length]="<a:bgFillStyleLst>",r[r.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',r[r.length]='<a:gradFill rotWithShape="1">',r[r.length]="<a:gsLst>",r[r.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="40000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="40000"><a:schemeClr val="phClr"><a:tint val="45000"/><a:shade val="99000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="20000"/><a:satMod val="255000"/></a:schemeClr></a:gs>',r[r.length]="</a:gsLst>",r[r.length]='<a:path path="circle"><a:fillToRect l="50000" t="-80000" r="50000" b="180000"/></a:path>',r[r.length]="</a:gradFill>",r[r.length]='<a:gradFill rotWithShape="1">',r[r.length]="<a:gsLst>",r[r.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="80000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="30000"/><a:satMod val="200000"/></a:schemeClr></a:gs>',r[r.length]="</a:gsLst>",r[r.length]='<a:path path="circle"><a:fillToRect l="50000" t="50000" r="50000" b="50000"/></a:path>',r[r.length]="</a:gradFill>",r[r.length]="</a:bgFillStyleLst>",r[r.length]="</a:fmtScheme>",r[r.length]="</a:themeElements>",r[r.length]="<a:objectDefaults>",r[r.length]="<a:spDef>",r[r.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="1"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="3"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="2"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="lt1"/></a:fontRef></a:style>',r[r.length]="</a:spDef>",r[r.length]="<a:lnDef>",r[r.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="2"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="0"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="1"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="tx1"/></a:fontRef></a:style>',r[r.length]="</a:lnDef>",r[r.length]="</a:objectDefaults>",r[r.length]="<a:extraClrSchemeLst/>",r[r.length]="</a:theme>",r.join("")}function wh(e,a,r){var s=e.l+a,t=e.read_shift(4);if(t!==124226){if(!r.cellStyles){e.l=s;return}var i=e.slice(e.l);e.l=s;var c;try{c=pi(i,{type:"array"})}catch{return}var n=yr(c,"theme/theme/theme1.xml",!0);if(n)return nc(n,r)}}function Ah(e){return e.read_shift(4)}function Fh(e){var a={};switch(a.xclrType=e.read_shift(2),a.nTintShade=e.read_shift(2),a.xclrType){case 0:e.l+=4;break;case 1:a.xclrValue=yh(e,4);break;case 2:a.xclrValue=Xi(e);break;case 3:a.xclrValue=Ah(e);break;case 4:e.l+=4;break}return e.l+=8,a}function yh(e,a){return ur(e,a)}function Sh(e,a){return ur(e,a)}function Ch(e){var a=e.read_shift(2),r=e.read_shift(2)-4,s=[a];switch(a){case 4:case 5:case 7:case 8:case 9:case 10:case 11:case 13:s[1]=Fh(e);break;case 6:s[1]=Sh(e,r);break;case 14:case 15:s[1]=e.read_shift(r===1?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+a+" "+r)}return s}function Nh(e,a){var r=e.l+a;e.l+=2;var s=e.read_shift(2);e.l+=2;for(var t=e.read_shift(2),i=[];t-- >0;)i.push(Ch(e,r-e.l));return{ixfe:s,ext:i}}function bh(e,a){a.forEach(function(r){switch(r[0]){}})}function Dh(e,a){return{flags:e.read_shift(4),version:e.read_shift(4),name:lr(e)}}function Oh(e){for(var a=[],r=e.read_shift(4);r-- >0;)a.push([e.read_shift(4),e.read_shift(4)]);return a}function Rh(e){return e.l+=4,e.read_shift(4)!=0}function Ih(e,a,r){var s={Types:[],Cell:[],Value:[]},t=r||{},i=[],c=!1,n=2;return oa(e,function(f,l,u){switch(u){case 335:s.Types.push({name:f.name});break;case 51:f.forEach(function(x){n==1?s.Cell.push({type:s.Types[x[0]-1].name,index:x[1]}):n==0&&s.Value.push({type:s.Types[x[0]-1].name,index:x[1]})});break;case 337:n=f?1:0;break;case 338:n=2;break;case 35:i.push(u),c=!0;break;case 36:i.pop(),c=!1;break;default:if(!l.T){if(!c||t.WTF&&i[i.length-1]!=35)throw new Error("Unexpected record 0x"+u.toString(16))}}}),s}function Ph(e,a,r){var s={Types:[],Cell:[],Value:[]};if(!e)return s;var t=!1,i=2,c;return e.replace(hr,function(n){var f=me(n);switch(qr(f[0])){case"<?xml":break;case"<metadata":case"</metadata>":break;case"<metadataTypes":case"</metadataTypes>":break;case"<metadataType":s.Types.push({name:f.name});break;case"</metadataType>":break;case"<futureMetadata":for(var l=0;l<s.Types.length;++l)s.Types[l].name==f.name&&(c=s.Types[l]);break;case"</futureMetadata>":break;case"<bk>":break;case"</bk>":break;case"<rc":i==1?s.Cell.push({type:s.Types[f.t-1].name,index:+f.v}):i==0&&s.Value.push({type:s.Types[f.t-1].name,index:+f.v});break;case"</rc>":break;case"<cellMetadata":i=1;break;case"</cellMetadata>":i=2;break;case"<valueMetadata":i=0;break;case"</valueMetadata>":i=2;break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":t=!0;break;case"</ext>":t=!1;break;case"<rvb":if(!c)break;c.offsets||(c.offsets=[]),c.offsets.push(+f.i);break;default:if(!t&&r.WTF)throw new Error("unrecognized "+f[0]+" in metadata")}return n}),s}function Lh(e){var a=[];if(!e)return a;var r=1;
28return(e.match(hr)||[]).forEach(function(s){var t=me(s);switch(t[0]){case"<?xml":break;case"<calcChain":case"<calcChain>":case"</calcChain>":break;case"<c":delete t[0],t.i?r=t.i:t.i=r,a.push(t);break}}),a}function Mh(e){var a={};a.i=e.read_shift(4);var r={};r.r=e.read_shift(4),r.c=e.read_shift(4),a.r=ge(r);var s=e.read_shift(1);return s&2&&(a.l="1"),s&8&&(a.a="1"),a}function jh(e,a,r){var s=[];return oa(e,function(i,c,n){switch(n){case 63:s.push(i);break;default:if(!c.T)throw new Error("Unexpected record 0x"+n.toString(16))}}),s}function Bh(e,a,r,s){if(!e)return e;var t=s||{},i=!1;oa(e,function(n,f,l){switch(l){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:i=!0;break;case 36:i=!1;break;default:if(!f.T){if(!i||t.WTF)throw new Error("Unexpected record 0x"+l.toString(16))}}},t)}function Uh(e,a){if(!e)return"??";var r=(e.match(/<c:chart [^>]*r:id="([^"]*)"/)||["",""])[1];return a["!id"][r].Target}function F0(e,a,r,s){var t=Array.isArray(e),i;a.forEach(function(c){var n=mr(c.ref);if(t?(e[n.r]||(e[n.r]=[]),i=e[n.r][n.c]):i=e[c.ref],!i){i={t:"z"},t?e[n.r][n.c]=i:e[c.ref]=i;var f=Ue(e["!ref"]||"BDWGO1000001:A1");f.s.r>n.r&&(f.s.r=n.r),f.e.r<n.r&&(f.e.r=n.r),f.s.c>n.c&&(f.s.c=n.c),f.e.c<n.c&&(f.e.c=n.c);var l=Ne(f);l!==e["!ref"]&&(e["!ref"]=l)}i.c||(i.c=[]);var u={a:c.author,t:c.t,r:c.r,T:r};c.h&&(u.h=c.h);for(var x=i.c.length-1;x>=0;--x){if(!r&&i.c[x].T)return;r&&!i.c[x].T&&i.c.splice(x,1)}if(r&&s){for(x=0;x<s.length;++x)if(u.a==s[x].id){u.a=s[x].name||u.a;break}}i.c.push(u)})}function Hh(e,a){if(e.match(/<(?:\w+:)?comments *\/>/))return[];var r=[],s=[],t=e.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);t&&t[1]&&t[1].split(/<\/\w*:?author>/).forEach(function(c){if(!(c===""||c.trim()==="")){var n=c.match(/<(?:\w+:)?author[^>]*>(.*)/);n&&r.push(n[1])}});var i=e.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);return i&&i[1]&&i[1].split(/<\/\w*:?comment>/).forEach(function(c){if(!(c===""||c.trim()==="")){var n=c.match(/<(?:\w+:)?comment[^>]*>/);if(n){var f=me(n[0]),l={author:f.authorId&&r[f.authorId]||"sheetjsghost",ref:f.ref,guid:f.guid},u=mr(f.ref);if(!(a.sheetRows&&a.sheetRows<=u.r)){var x=c.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/),p=!!x&&!!x[1]&&En(x[1])||{r:"",t:"",h:""};l.r=p.r,p.r=="<t></t>"&&(p.t=p.h=""),l.t=(p.t||"").replace(/\r\n/g,`
29`).replace(/\r/g,`
30`),a.cellHTML&&(l.h=p.h),s.push(l)}}}}),s}function Vh(e,a){var r=[],s=!1,t={},i=0;return e.replace(hr,function(n,f){var l=me(n);switch(qr(l[0])){case"<?xml":break;case"<ThreadedComments":break;case"</ThreadedComments>":break;case"<threadedComment":t={author:l.personId,guid:l.id,ref:l.ref,T:1};break;case"</threadedComment>":t.t!=null&&r.push(t);break;case"<text>":case"<text":i=f+n.length;break;case"</text>":t.t=e.slice(i,f).replace(/\r\n/g,`
31`).replace(/\r/g,`
32`);break;case"<mentions":case"<mentions>":s=!0;break;case"</mentions>":s=!1;break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":s=!0;break;case"</ext>":s=!1;break;default:if(!s&&a.WTF)throw new Error("unrecognized "+l[0]+" in threaded comments")}return n}),r}function Wh(e,a){var r=[],s=!1;return e.replace(hr,function(i){var c=me(i);switch(qr(c[0])){case"<?xml":break;case"<personList":break;case"</personList>":break;case"<person":r.push({name:c.displayname,id:c.id});break;case"</person>":break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":s=!0;break;case"</ext>":s=!1;break;default:if(!s&&a.WTF)throw new Error("unrecognized "+c[0]+" in threaded comments")}return i}),r}function Gh(e){var a={};a.iauthor=e.read_shift(4);var r=Wa(e);return a.rfx=r.s,a.ref=ge(r.s),e.l+=16,a}var Xh=lr;function $h(e,a){var r=[],s=[],t={},i=!1;return oa(e,function(n,f,l){switch(l){case 632:s.push(n);break;case 635:t=n;break;case 637:t.t=n.t,t.h=n.h,t.r=n.r;break;case 636:if(t.author=s[t.iauthor],delete t.iauthor,a.sheetRows&&t.rfx&&a.sheetRows<=t.rfx.r)break;t.t||(t.t=""),delete t.rfx,r.push(t);break;case 3072:break;case 35:i=!0;break;case 36:i=!1;break;case 37:break;case 38:break;default:if(!f.T){if(!i||a.WTF)throw new Error("Unexpected record 0x"+l.toString(16))}}}),r}var zh="application/vnd.ms-office.vbaProject";function Kh(e){var a=Ce.utils.cfb_new({root:"R"});return e.FullPaths.forEach(function(r,s){if(!(r.slice(-1)==="/"||!r.match(/_VBA_PROJECT_CUR/))){var t=r.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");Ce.utils.cfb_add(a,t,e.FileIndex[s].content)}}),Ce.write(a)}function Yh(){return{"!type":"dialog"}}function qh(){return{"!type":"dialog"}}function Jh(){return{"!type":"macro"}}function Zh(){return{"!type":"macro"}}var qa=function(){var e=/(^|[^A-Za-z_])R(\[?-?\d+\]|[1-9]\d*|)C(\[?-?\d+\]|[1-9]\d*|)(?![A-Za-z0-9_])/g,a={r:0,c:0};function r(s,t,i,c){var n=!1,f=!1;i.length==0?f=!0:i.charAt(0)=="["&&(f=!0,i=i.slice(1,-1)),c.length==0?n=!0:c.charAt(0)=="["&&(n=!0,c=c.slice(1,-1));var l=i.length>0?parseInt(i,10)|0:0,u=c.length>0?parseInt(c,10)|0:0;return n?u+=a.c:--u,f?l+=a.r:--l,t+(n?"":"$")+Ze(u)+(f?"":"$")+sr(l)}return function(t,i){return a=i,t.replace(e,r)}}(),ic=/(^|[^._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,Qh=function(){return function(a,r){return a.replace(ic,function(s,t,i,c,n,f){var l=dn(c)-(i?0:r.c),u=xn(f)-(n?0:r.r),x=u==0?"":n?u+1:"["+u+"]",p=l==0?"":i?l+1:"["+l+"]";return t+"R"+x+"C"+p})}}();function cc(e,a){return e.replace(ic,function(r,s,t,i,c,n){return s+(t=="$"?t+i:Ze(dn(i)+a.c))+(c=="$"?c+n:sr(xn(n)+a.r))})}function ex(e,a,r){var s=st(a),t=s.s,i=mr(r),c={r:i.r-t.r,c:i.c-t.c};return cc(e,c)}function rx(e){return e.length!=1}function y0(e){return e.replace(/_xlfn\./g,"")}function Xe(e){e.l+=1}function ga(e,a){var r=e.read_shift(2);return[r&16383,r>>14&1,r>>15&1]}function oc(e,a,r){var s=2;if(r){if(r.biff>=2&&r.biff<=5)return fc(e);r.biff==12&&(s=4)}var t=e.read_shift(s),i=e.read_shift(s),c=ga(e),n=ga(e);return{s:{r:t,c:c[0],cRel:c[1],rRel:c[2]},e:{r:i,c:n[0],cRel:n[1],rRel:n[2]}}}function fc(e){var a=ga(e),r=ga(e),s=e.read_shift(1),t=e.read_shift(1);return{s:{r:a[0],c:s,cRel:a[1],rRel:a[2]},e:{r:r[0],c:t,cRel:r[1],rRel:r[2]}}}function ax(e,a,r){if(r.biff<8)return fc(e);var s=e.read_shift(r.biff==12?4:2),t=e.read_shift(r.biff==12?4:2),i=ga(e),c=ga(e);return{s:{r:s,c:i[0],cRel:i[1],rRel:i[2]},e:{r:t,c:c[0],cRel:c[1],rRel:c[2]}}}function lc(e,a,r){if(r&&r.biff>=2&&r.biff<=5)return tx(e);var s=e.read_shift(r&&r.biff==12?4:2),t=ga(e);return{r:s,c:t[0],cRel:t[1],rRel:t[2]}}function tx(e){var a=ga(e),r=e.read_shift(1);return{r:a[0],c:r,cRel:a[1],rRel:a[2]}}function sx(e){var a=e.read_shift(2),r=e.read_shift(2);return{r:a,c:r&255,fQuoted:!!(r&16384),cRel:r>>15,rRel:r>>15}}function nx(e,a,r){var s=r&&r.biff?r.biff:8;if(s>=2&&s<=5)return ix(e);var t=e.read_shift(s>=12?4:2),i=e.read_shift(2),c=(i&16384)>>14,n=(i&32768)>>15;if(i&=16383,n==1)for(;t>524287;)t-=1048576;if(c==1)for(;i>8191;)i=i-16384;return{r:t,c:i,cRel:c,rRel:n}}function ix(e){var a=e.read_shift(2),r=e.read_shift(1),s=(a&32768)>>15,t=(a&16384)>>14;return a&=16383,s==1&&a>=8192&&(a=a-16384),t==1&&r>=128&&(r=r-256),{r:a,c:r,cRel:t,rRel:s}}function cx(e,a,r){var s=(e[e.l++]&96)>>5,t=oc(e,r.biff>=2&&r.biff<=5?6:8,r);return[s,t]}function ox(e,a,r){var s=(e[e.l++]&96)>>5,t=e.read_shift(2,"i"),i=8;if(r)switch(r.biff){case 5:e.l+=12,i=6;break;case 12:i=12;break}var c=oc(e,i,r);return[s,t,c]}function fx(e,a,r){var s=(e[e.l++]&96)>>5;return e.l+=r&&r.biff>8?12:r.biff<8?6:8,[s]}function lx(e,a,r){var s=(e[e.l++]&96)>>5,t=e.read_shift(2),i=8;if(r)switch(r.biff){case 5:e.l+=12,i=6;break;case 12:i=12;break}return e.l+=i,[s,t]}function ux(e,a,r){var s=(e[e.l++]&96)>>5,t=ax(e,a-1,r);return[s,t]}function hx(e,a,r){var s=(e[e.l++]&96)>>5;return e.l+=r.biff==2?6:r.biff==12?14:7,[s]}function S0(e){var a=e[e.l+1]&1,r=1;return e.l+=4,[a,r]}function xx(e,a,r){e.l+=2;for(var s=e.read_shift(r&&r.biff==2?1:2),t=[],i=0;i<=s;++i)t.push(e.read_shift(r&&r.biff==2?1:2));return t}function dx(e,a,r){var s=e[e.l+1]&255?1:0;return e.l+=2,[s,e.read_shift(r&&r.biff==2?1:2)]}function px(e,a,r){var s=e[e.l+1]&255?1:0;return e.l+=2,[s,e.read_shift(r&&r.biff==2?1:2)]}function mx(e){var a=e[e.l+1]&255?1:0;return e.l+=2,[a,e.read_shift(2)]}function vx(e,a,r){var s=e[e.l+1]&255?1:0;return e.l+=r&&r.biff==2?3:4,[s]}function uc(e){var a=e.read_shift(1),r=e.read_shift(1);return[a,r]}function gx(e){return e.read_shift(2),uc(e)}function _x(e){return e.read_shift(2),uc(e)}function Ex(e,a,r){var s=(e[e.l]&96)>>5;e.l+=1;var t=lc(e,0,r);return[s,t]}function Tx(e,a,r){var s=(e[e.l]&96)>>5;e.l+=1;var t=nx(e,0,r);return[s,t]}function kx(e,a,r){var s=(e[e.l]&96)>>5;e.l+=1;var t=e.read_shift(2);
32r&&r.biff==5&&(e.l+=12);var i=lc(e,0,r);return[s,t,i]}function wx(e,a,r){var s=(e[e.l]&96)>>5;e.l+=1;var t=e.read_shift(r&&r.biff<=3?1:2);return[A1[t],dc[t],s]}function Ax(e,a,r){var s=e[e.l++],t=e.read_shift(1),i=r&&r.biff<=3?[s==88?-1:0,e.read_shift(1)]:Fx(e);return[t,(i[0]===0?dc:w1)[i[1]]]}function Fx(e){return[e[e.l+1]>>7,e.read_shift(2)&32767]}function yx(e,a,r){e.l+=r&&r.biff==2?3:4}function Sx(e,a,r){if(e.l++,r&&r.biff==12)return[e.read_shift(4,"i"),0];var s=e.read_shift(2),t=e.read_shift(r&&r.biff==2?1:2);return[s,t]}function Cx(e){return e.l++,Ga[e.read_shift(1)]}function Nx(e){return e.l++,e.read_shift(2)}function bx(e){return e.l++,e.read_shift(1)!==0}function Dx(e){return e.l++,or(e)}function Ox(e,a,r){return e.l++,Bt(e,a-1,r)}function Rx(e,a){var r=[e.read_shift(1)];if(a==12)switch(r[0]){case 2:r[0]=4;break;case 4:r[0]=16;break;case 0:r[0]=1;break;case 1:r[0]=2;break}switch(r[0]){case 4:r[1]=Ge(e,1)?"TRUE":"FALSE",a!=12&&(e.l+=7);break;case 37:case 16:r[1]=Ga[e[e.l]],e.l+=a==12?4:8;break;case 0:e.l+=8;break;case 1:r[1]=or(e);break;case 2:r[1]=Xa(e,0,{biff:a>0&&a<8?2:a});break;default:throw new Error("Bad SerAr: "+r[0])}return r}function Ix(e,a,r){for(var s=e.read_shift(r.biff==12?4:2),t=[],i=0;i!=s;++i)t.push((r.biff==12?Wa:Ts)(e));return t}function Px(e,a,r){var s=0,t=0;r.biff==12?(s=e.read_shift(4),t=e.read_shift(4)):(t=1+e.read_shift(1),s=1+e.read_shift(2)),r.biff>=2&&r.biff<8&&(--s,--t==0&&(t=256));for(var i=0,c=[];i!=s&&(c[i]=[]);++i)for(var n=0;n!=t;++n)c[i][n]=Rx(e,r.biff);return c}function Lx(e,a,r){var s=e.read_shift(1)>>>5&3,t=!r||r.biff>=8?4:2,i=e.read_shift(t);switch(r.biff){case 2:e.l+=5;break;case 3:case 4:e.l+=8;break;case 5:e.l+=12;break}return[s,0,i]}function Mx(e,a,r){if(r.biff==5)return jx(e);var s=e.read_shift(1)>>>5&3,t=e.read_shift(2),i=e.read_shift(4);return[s,t,i]}function jx(e){var a=e.read_shift(1)>>>5&3,r=e.read_shift(2,"i");e.l+=8;var s=e.read_shift(2);return e.l+=12,[a,r,s]}function Bx(e,a,r){var s=e.read_shift(1)>>>5&3;e.l+=r&&r.biff==2?3:4;var t=e.read_shift(r&&r.biff==2?1:2);return[s,t]}function Ux(e,a,r){var s=e.read_shift(1)>>>5&3,t=e.read_shift(r&&r.biff==2?1:2);return[s,t]}function Hx(e,a,r){var s=e.read_shift(1)>>>5&3;return e.l+=4,r.biff<8&&e.l--,r.biff==12&&(e.l+=2),[s]}function Vx(e,a,r){var s=(e[e.l++]&96)>>5,t=e.read_shift(2),i=4;if(r)switch(r.biff){case 5:i=15;break;case 12:i=6;break}return e.l+=i,[s,t]}var Wx=ur,Gx=ur,Xx=ur;function Ht(e,a,r){return e.l+=2,[sx(e)]}function kn(e){return e.l+=6,[]}var $x=Ht,zx=kn,Kx=kn,Yx=Ht;function hc(e){return e.l+=2,[ze(e),e.read_shift(2)&1]}var qx=Ht,Jx=hc,Zx=kn,Qx=Ht,e1=Ht,r1=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];function a1(e){e.l+=2;var a=e.read_shift(2),r=e.read_shift(2),s=e.read_shift(4),t=e.read_shift(2),i=e.read_shift(2),c=r1[r>>2&31];return{ixti:a,coltype:r&3,rt:c,idx:s,c:t,C:i}}function t1(e){return e.l+=2,[e.read_shift(4)]}function s1(e,a,r){return e.l+=5,e.l+=2,e.l+=r.biff==2?1:4,["PTGSHEET"]}function n1(e,a,r){return e.l+=r.biff==2?4:5,["PTGENDSHEET"]}function i1(e){var a=e.read_shift(1)>>>5&3,r=e.read_shift(2);return[a,r]}function c1(e){var a=e.read_shift(1)>>>5&3,r=e.read_shift(2);return[a,r]}function o1(e){return e.l+=4,[0,0]}var C0={1:{n:"PtgExp",f:Sx},2:{n:"PtgTbl",f:Xx},3:{n:"PtgAdd",f:Xe},4:{n:"PtgSub",f:Xe},5:{n:"PtgMul",f:Xe},6:{n:"PtgDiv",f:Xe},7:{n:"PtgPower",f:Xe},8:{n:"PtgConcat",f:Xe},9:{n:"PtgLt",f:Xe},10:{n:"PtgLe",f:Xe},11:{n:"PtgEq",f:Xe},12:{n:"PtgGe",f:Xe},13:{n:"PtgGt",f:Xe},14:{n:"PtgNe",f:Xe},15:{n:"PtgIsect",f:Xe},16:{n:"PtgUnion",f:Xe},17:{n:"PtgRange",f:Xe},18:{n:"PtgUplus",f:Xe},19:{n:"PtgUminus",f:Xe},20:{n:"PtgPercent",f:Xe},21:{n:"PtgParen",f:Xe},22:{n:"PtgMissArg",f:Xe},23:{n:"PtgStr",f:Ox},26:{n:"PtgSheet",f:s1},27:{n:"PtgEndSheet",f:n1},28:{n:"PtgErr",f:Cx},29:{n:"PtgBool",f:bx},30:{n:"PtgInt",f:Nx},31:{n:"PtgNum",f:Dx},32:{n:"PtgArray",f:hx},33:{n:"PtgFunc",f:wx},34:{n:"PtgFuncVar",f:Ax},35:{n:"PtgName",f:Lx},36:{n:"PtgRef",f:Ex},37:{n:"PtgArea",f:cx},38:{n:"PtgMemArea",f:Bx},39:{n:"PtgMemErr",f:Wx},40:{n:"PtgMemNoMem",f:Gx},41:{n:"PtgMemFunc",f:Ux},42:{n:"PtgRefErr",f:Hx},43:{n:"PtgAreaErr",f:fx},44:{n:"PtgRefN",f:Tx},45:{n:"PtgAreaN",f:ux},46:{n:"PtgMemAreaN",f:i1},47:{n:"PtgMemNoMemN",f:c1},57:{n:"PtgNameX",f:Mx},58:{n:"PtgRef3d",f:kx}
vendor: 5,491 bytes, line 32
32,59:{n:"PtgArea3d",f:ox},60:{n:"PtgRefErr3d",f:Vx},61:{n:"PtgAreaErr3d",f:lx},255:{}},f1={64:32,96:32,65:33,97:33,66:34,98:34,67:35,99:35,68:36,100:36,69:37,101:37,70:38,102:38,71:39,103:39,72:40,104:40,73:41,105:41,74:42,106:42,75:43,107:43,76:44,108:44,77:45,109:45,78:46,110:46,79:47,111:47,88:34,120:34,89:57,121:57,90:58,122:58,91:59,123:59,92:60,124:60,93:61,125:61},l1={1:{n:"PtgElfLel",f:hc},2:{n:"PtgElfRw",f:Qx},3:{n:"PtgElfCol",f:$x},6:{n:"PtgElfRwV",f:e1},7:{n:"PtgElfColV",f:Yx},10:{n:"PtgElfRadical",f:qx},11:{n:"PtgElfRadicalS",f:Zx},13:{n:"PtgElfColS",f:zx},15:{n:"PtgElfColSV",f:Kx},16:{n:"PtgElfRadicalLel",f:Jx},25:{n:"PtgList",f:a1},29:{n:"PtgSxName",f:t1},255:{}},u1={0:{n:"PtgAttrNoop",f:o1},1:{n:"PtgAttrSemi",f:vx},2:{n:"PtgAttrIf",f:px},4:{n:"PtgAttrChoose",f:xx},8:{n:"PtgAttrGoto",f:dx},16:{n:"PtgAttrSum",f:yx},32:{n:"PtgAttrBaxcel",f:S0},33:{n:"PtgAttrBaxcel",f:S0},64:{n:"PtgAttrSpace",f:gx},65:{n:"PtgAttrSpaceSemi",f:_x},128:{n:"PtgAttrIfError",f:mx},255:{}};function Vt(e,a,r,s){if(s.biff<8)return ur(e,a);for(var t=e.l+a,i=[],c=0;c!==r.length;++c)switch(r[c][0]){case"PtgArray":r[c][1]=Px(e,0,s),i.push(r[c][1]);break;case"PtgMemArea":r[c][2]=Ix(e,r[c][1],s),i.push(r[c][2]);break;case"PtgExp":s&&s.biff==12&&(r[c][1][1]=e.read_shift(4),i.push(r[c][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+r[c][0]}return a=t-e.l,a!==0&&i.push(ur(e,a)),i}function Wt(e,a,r){for(var s=e.l+a,t,i,c=[];s!=e.l;)a=s-e.l,i=e[e.l],t=C0[i]||C0[f1[i]],(i===24||i===25)&&(t=(i===24?l1:u1)[e[e.l+1]]),!t||!t.f?ur(e,a):c.push([t.n,t.f(e,a,r)]);return c}function h1(e){for(var a=[],r=0;r<e.length;++r){for(var s=e[r],t=[],i=0;i<s.length;++i){var c=s[i];if(c)switch(c[0]){case 2:t.push('"'+c[1].replace(/"/g,'""')+'"');break;default:t.push(c[1])}else t.push("")}a.push(t.join(","))}return a.join(";")}var x1={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function d1(e,a){if(!e&&!(a&&a.biff<=5&&a.biff>=2))throw new Error("empty sheet name");return/[^\w\u4E00-\u9FFF\u3040-\u30FF]/.test(e)?"'"+e+"'":e}function xc(e,a,r){if(!e)return"SH33TJSERR0";if(r.biff>8&&(!e.XTI||!e.XTI[a]))return e.SheetNames[a];if(!e.XTI)return"SH33TJSERR6";var s=e.XTI[a];if(r.biff<8)return a>1e4&&(a-=65536),a<0&&(a=-a),a==0?"":e.XTI[a-1];if(!s)return"SH33TJSERR1";var t="";if(r.biff>8)switch(e[s[0]][0]){case 357:return t=s[1]==-1?"#REF":e.SheetNames[s[1]],s[1]==s[2]?t:t+":"+e.SheetNames[s[2]];case 358:return r.SID!=null?e.SheetNames[r.SID]:"SH33TJSSAME"+e[s[0]][0];case 355:default:return"SH33TJSSRC"+e[s[0]][0]}switch(e[s[0]][0][0]){case 1025:return t=s[1]==-1?"#REF":e.SheetNames[s[1]]||"SH33TJSERR3",s[1]==s[2]?t:t+":"+e.SheetNames[s[2]];case 14849:return e[s[0]].slice(1).map(function(i){return i.Name}).join(";;");default:return e[s[0]][0][3]?(t=s[1]==-1?"#REF":e[s[0]][0][3][s[1]]||"SH33TJSERR4",s[1]==s[2]?t:t+":"+e[s[0]][0][3][s[2]]):"SH33TJSERR2"}}function N0(e,a,r){var s=xc(e,a,r);return s=="#REF"?s:d1(s,r)}function cr(e,a,r,s,t){var i=t&&t.biff||8,c={s:{c:0,r:0},e:{c:0,r:0}},n=[],f,l,u,x=0,p=0,m,v="";if(!e[0]||!e[0][0])return"";for(var d=-1,h="",S=0,D=e[0].length;S<D;++S){var E=e[0][S];switch(E[0]){case"PtgUminus":n.push("-"+n.pop());break;case"PtgUplus":n.push("+"+n.pop());break;case"PtgPercent":n.push(n.pop()+"%");break;case"PtgAdd":case"PtgConcat":case"PtgDiv":case"PtgEq":case"PtgGe":case"PtgGt":case"PtgLe":case"PtgLt":case"PtgMul":case"PtgNe":case"PtgPower":case"PtgSub":if(f=n.pop(),l=n.pop(),d>=0){switch(e[0][d][1][0]){case 0:h=Be(" ",e[0][d][1][1]);break;case 1:h=Be("\r",e[0][d][1][1]);break;default:if(h="",t.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][d][1][0])}l=l+h,d=-1}n.push(l+x1[E[0]]+f);break;case"PtgIsect":f=n.pop(),l=n.pop(),n.push(l+" "+f);break;case"PtgUnion":f=n.pop(),l=n.pop(),n.push(l+","+f);break;case"PtgRange":f=n.pop(),l=n.pop(),n.push(l+":"+f);break;case"PtgAttrChoose":break;case"PtgAttrGoto":break;case"PtgAttrIf":break;case"PtgAttrIfError":break;case"PtgRef":u=_t(E[1][1],c,t),n.push(Et(u,i));break;case"PtgRefN":u=r?_t(E[1][1],r,t):E[1][1],n.push(Et(u,i));break;case"PtgRef3d":x=E[1][1],u=_t(E[1][2],c,t),v=N0(s,x,t),n.push(v+"!"+Et(u,i));break;case"PtgFunc":case"PtgFuncVar":var b=E[1][0],U=E[1][1];b||(b=0),b&=127;var M=b==0?[]:n.slice(-b);n.length-=b,U==="User"&&(U=M.shift()),n.push(U+"("+M.join(",")+")");break;case"PtgBool":n.push(E[1]?"TRUE":"FALSE");break;case"PtgInt":n.push(E[1]);break;case"PtgNum":n.push(String(E[1]));break;case"PtgStr":n.push('"'+E[1].replace(/"/g,'""')+'"');break;case"PtgErr":n.push(E[1]);break;case"PtgAreaN":m=f0(E[1][1],r?{s:r}:c,t),n.push(bs(m,t));break;case"PtgArea":m=f0(E[1][1],c,t),n.push(bs(m,t));break;case"PtgArea3d":x=E[1][1],m=E[1][2],v=N0(s,x,t),n.push(v+"!"+bs(m,t));break;case"PtgAttrSum":n.push("SUM("+n.pop()+")");break;case"PtgAttrBaxcel":case"PtgAttrSemi":break;case"PtgName":p=E[1][2];var C=(s.names||[])[p-1]||(s[0]||[])[p],R=C?C.Name:"SH33TJSNAME"+String(p);R&&R.slice(0,6)=="_xlfn."&&!t.xlfn&&(R=R.slice(6)),n.push(R);break;case"PtgNameX":var I=E[1][1];p=E[1][2];var z;if(t.biff<=5)I<0&&(I=-I),s[I]&&(z=s[I][p]);else{var X="";if(((s[I]||[])[0]||[])[0]==14849||(((s[I]||[])[0]||[])[0]==1025?s[I][p]&&s[I][p].itab>0&&(X=s.SheetNames[s[I][p].itab-1]+"!"):X=s.SheetNames[p-1]+"!"),s[I]&&s[I][p])X+=s[I][p].Name;else if(s[0]&&s[0][p])X+=s[0][p].Name;else{var B=(xc(s,I,t)||"").split(";;");B[p-1]?X=B[p-1]:X+="SH33TJSERRX"}n.push(X);break}
32z||(z={Name:"SH33TJSERRY"}),n.push(z.Name);break;case"PtgParen":var ee="(",q=")";if(d>=0){switch(h="",e[0][d][1][0]){case 2:ee=Be(" ",e[0][d][1][1])+ee;break;case 3:ee=Be("\r",e[0][d][1][1])+ee;break;case 4:q=Be(" ",e[0][d][1][1])+q;break;case 5:q=Be("\r",e[0][d][1][1])+q;break;default:if(t.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][d][1][0])}d=-1}n.push(ee+n.pop()+q);break;case"PtgRefErr":n.push("#REF!");break;case"PtgRefErr3d":n.push("#REF!");break;case"PtgExp":u={c:E[1][1],r:E[1][0]};var re={c:r.c,r:r.r};if(s.sharedf[ge(u)]){var k=s.sharedf[ge(u)];n.push(cr(k,c,re,s,t))}else{var K=!1;for(f=0;f!=s.arrayf.length;++f)if(l=s.arrayf[f],!(u.c<l[0].s.c||u.c>l[0].e.c)&&!(u.r<l[0].s.r||u.r>l[0].e.r)){n.push(cr(l[1],c,re,s,t)),K=!0;break}K||n.push(E[1])}break;case"PtgArray":n.push("{"+h1(E[1])+"}");break;case"PtgMemArea":break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":d=S;break;case"PtgTbl":break;case"PtgMemErr":break;case"PtgMissArg":n.push("");break;case"PtgAreaErr":n.push("#REF!");break;case"PtgAreaErr3d":n.push("#REF!");break;case"PtgList":n.push("Table"+E[1].idx+"[#"+E[1].rt+"]");break;case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":break;case"PtgMemFunc":break;case"PtgMemNoMem":break;case"PtgElfCol":case"PtgElfColS":case"PtgElfColSV":case"PtgElfColV":case"PtgElfLel":case"PtgElfRadical":case"PtgElfRadicalLel":case"PtgElfRadicalS":case"PtgElfRw":case"PtgElfRwV":throw new Error("Unsupported ELFs");case"PtgSxName":throw new Error("Unrecognized Formula Token: "+String(E));default:throw new Error("Unrecognized Formula Token: "+String(E))}var de=["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"];if(t.biff!=3&&d>=0&&de.indexOf(e[0][S][0])==-1){E=e[0][d];var P=!0;switch(E[1][0]){case 4:P=!1;case 0:h=Be(" ",E[1][1]);break;case 5:P=!1;case 1:h=Be("\r",E[1][1]);break;default:if(h="",t.WTF)throw new Error("Unexpected PtgAttrSpaceType "+E[1][0])}n.push((P?h:"")+n.pop()+(P?"":h)),d=-1}}if(n.length>1&&t.WTF)throw new Error("bad formula stack");return n[0]}function p1(e,a,r){var s=e.l+a,t=r.biff==2?1:2,i,c=e.read_shift(t);if(c==65535)return[[],ur(e,a-2)];var n=Wt(e,c,r);return a!==c+t&&(i=Vt(e,a-c-t,n,r)),e.l=s,[n,i]}function m1(e,a,r){var s=e.l+a,t=r.biff==2?1:2,i,c=e.read_shift(t);if(c==65535)return[[],ur(e,a-2)];var n=Wt(e,c,r);return a!==c+t&&(i=Vt(e,a-c-t,n,r)),e.l=s,[n,i]}function v1(e,a,r,s){var t=e.l+a,i=Wt(e,s,r),c;return t!==e.l&&(c=Vt(e,t-e.l,i,r)),[i,c]}function g1(e,a,r){var s=e.l+a,t,i=e.read_shift(2),c=Wt(e,i,r);return i==65535?[[],ur(e,a-2)]:(a!==i+2&&(t=Vt(e,s-i-2,c,r)),[c,t])}function _1(e){var a;if(ta(e,e.l+6)!==65535)return[or(e),"n"];switch(e[e.l]){case 0:return e.l+=8,["String","s"];case 1:return a=e[e.l+2]===1,e.l+=8,[a,"b"];case 2:return a=e[e.l+2],e.l+=8,[a,"e"];case 3:return e.l+=8,["","s"]}return[]}function Rs(e,a,r){var s=e.l+a,t=Jr(e);r.biff==2&&++e.l;var i=_1(e),c=e.read_shift(1);r.biff!=2&&(e.read_shift(1),r.biff>=5&&e.read_shift(4));var n=m1(e,s-e.l,r);return{cell:t,val:i[0],formula:n,shared:c>>3&1,tt:i[1]}}function ks(e,a,r){var s=e.read_shift(4),t=Wt(e,s,r),i=e.read_shift(4),c=i>0?Vt(e,i,t,r):null;return[t,c]}var E1=ks,ws=ks,T1=ks,k1=ks,w1
vendor: 7,370 bytes, line 32
32={0:"BEEP",1:"OPEN",2:"OPEN.LINKS",3:"CLOSE.ALL",4:"SAVE",5:"SAVE.AS",6:"FILE.DELETE",7:"PAGE.SETUP",8:"PRINT",9:"PRINTER.SETUP",10:"QUIT",11:"NEW.WINDOW",12:"ARRANGE.ALL",13:"WINDOW.SIZE",14:"WINDOW.MOVE",15:"FULL",16:"CLOSE",17:"RUN",22:"SET.PRINT.AREA",23:"SET.PRINT.TITLES",24:"SET.PAGE.BREAK",25:"REMOVE.PAGE.BREAK",26:"FONT",27:"DISPLAY",28:"PROTECT.DOCUMENT",29:"PRECISION",30:"A1.R1C1",31:"CALCULATE.NOW",32:"CALCULATION",34:"DATA.FIND",35:"EXTRACT",36:"DATA.DELETE",37:"SET.DATABASE",38:"SET.CRITERIA",39:"SORT",40:"DATA.SERIES",41:"TABLE",42:"FORMAT.NUMBER",43:"ALIGNMENT",44:"STYLE",45:"BORDER",46:"CELL.PROTECTION",47:"COLUMN.WIDTH",48:"UNDO",49:"CUT",50:"COPY",51:"PASTE",52:"CLEAR",53:"PASTE.SPECIAL",54:"EDIT.DELETE",55:"INSERT",56:"FILL.RIGHT",57:"FILL.DOWN",61:"DEFINE.NAME",62:"CREATE.NAMES",63:"FORMULA.GOTO",64:"FORMULA.FIND",65:"SELECT.LAST.CELL",66:"SHOW.ACTIVE.CELL",67:"GALLERY.AREA",68:"GALLERY.BAR",69:"GALLERY.COLUMN",70:"GALLERY.LINE",71:"GALLERY.PIE",72:"GALLERY.SCATTER",73:"COMBINATION",74:"PREFERRED",75:"ADD.OVERLAY",76:"GRIDLINES",77:"SET.PREFERRED",78:"AXES",79:"LEGEND",80:"ATTACH.TEXT",81:"ADD.ARROW",82:"SELECT.CHART",83:"SELECT.PLOT.AREA",84:"PATTERNS",85:"MAIN.CHART",86:"OVERLAY",87:"SCALE",88:"FORMAT.LEGEND",89:"FORMAT.TEXT",90:"EDIT.REPEAT",91:"PARSE",92:"JUSTIFY",93:"HIDE",94:"UNHIDE",95:"WORKSPACE",96:"FORMULA",97:"FORMULA.FILL",98:"FORMULA.ARRAY",99:"DATA.FIND.NEXT",100:"DATA.FIND.PREV",101:"FORMULA.FIND.NEXT",102:"FORMULA.FIND.PREV",103:"ACTIVATE",104:"ACTIVATE.NEXT",105:"ACTIVATE.PREV",106:"UNLOCKED.NEXT",107:"UNLOCKED.PREV",108:"COPY.PICTURE",109:"SELECT",110:"DELETE.NAME",111:"DELETE.FORMAT",112:"VLINE",113:"HLINE",114:"VPAGE",115:"HPAGE",116:"VSCROLL",117:"HSCROLL",118:"ALERT",119:"NEW",120:"CANCEL.COPY",121:"SHOW.CLIPBOARD",122:"MESSAGE",124:"PASTE.LINK",125:"APP.ACTIVATE",126:"DELETE.ARROW",127:"ROW.HEIGHT",128:"FORMAT.MOVE",129:"FORMAT.SIZE",130:"FORMULA.REPLACE",131:"SEND.KEYS",132:"SELECT.SPECIAL",133:"APPLY.NAMES",134:"REPLACE.FONT",135:"FREEZE.PANES",136:"SHOW.INFO",137:"SPLIT",138:"ON.WINDOW",139:"ON.DATA",140:"DISABLE.INPUT",142:"OUTLINE",143:"LIST.NAMES",144:"FILE.CLOSE",145:"SAVE.WORKBOOK",146:"DATA.FORM",147:"COPY.CHART",148:"ON.TIME",149:"WAIT",150:"FORMAT.FONT",151:"FILL.UP",152:"FILL.LEFT",153:"DELETE.OVERLAY",155:"SHORT.MENUS",159:"SET.UPDATE.STATUS",161:"COLOR.PALETTE",162:"DELETE.STYLE",163:"WINDOW.RESTORE",164:"WINDOW.MAXIMIZE",166:"CHANGE.LINK",167:"CALCULATE.DOCUMENT",168:"ON.KEY",169:"APP.RESTORE",170:"APP.MOVE",171:"APP.SIZE",172:"APP.MINIMIZE",173:"APP.MAXIMIZE",174:"BRING.TO.FRONT",175:"SEND.TO.BACK",185:"MAIN.CHART.TYPE",186:"OVERLAY.CHART.TYPE",187:"SELECT.END",188:"OPEN.MAIL",189:"SEND.MAIL",190:"STANDARD.FONT",191:"CONSOLIDATE",192:"SORT.SPECIAL",193:"GALLERY.3D.AREA",194:"GALLERY.3D.COLUMN",195:"GALLERY.3D.LINE",196:"GALLERY.3D.PIE",197:"VIEW.3D",198:"GOAL.SEEK",199:"WORKGROUP",200:"FILL.GROUP",201:"UPDATE.LINK",202:"PROMOTE",203:"DEMOTE",204:"SHOW.DETAIL",206:"UNGROUP",207:"OBJECT.PROPERTIES",208:"SAVE.NEW.OBJECT",209:"SHARE",210:"SHARE.NAME",211:"DUPLICATE",212:"APPLY.STYLE",213:"ASSIGN.TO.OBJECT",214:"OBJECT.PROTECTION",215:"HIDE.OBJECT",216:"SET.EXTRACT",217:"CREATE.PUBLISHER",218:"SUBSCRIBE.TO",219:"ATTRIBUTES",220:"SHOW.TOOLBAR",222:"PRINT.PREVIEW",223:"EDIT.COLOR",224:"SHOW.LEVELS",225:"FORMAT.MAIN",226:"FORMAT.OVERLAY",227:"ON.RECALC",228:"EDIT.SERIES",229:"DEFINE.STYLE",240:"LINE.PRINT",243:"ENTER.DATA",249:"GALLERY.RADAR",250:"MERGE.STYLES",251:"EDITION.OPTIONS",252:"PASTE.PICTURE",253:"PASTE.PICTURE.LINK",254:"SPELLING",256:"ZOOM",259:"INSERT.OBJECT",260:"WINDOW.MINIMIZE",265:"SOUND.NOTE",266:"SOUND.PLAY",267:"FORMAT.SHAPE",268:"EXTEND.POLYGON",269:"FORMAT.AUTO",272:"GALLERY.3D.BAR",273:"GALLERY.3D.SURFACE",274:"FILL.AUTO",276:"CUSTOMIZE.TOOLBAR",277:"ADD.TOOL",278:"EDIT.OBJECT",279:"ON.DOUBLECLICK",280:"ON.ENTRY",281:"WORKBOOK.ADD",282:"WORKBOOK.MOVE",283:"WORKBOOK.COPY",284:"WORKBOOK.OPTIONS",285:"SAVE.WORKSPACE",288:"CHART.WIZARD",289:"DELETE.TOOL",290:"MOVE.TOOL",291:"WORKBOOK.SELECT",292:"WORKBOOK.ACTIVATE",293:"ASSIGN.TO.TOOL",295:"COPY.TOOL",296:"RESET.TOOL",297:"CONSTRAIN.NUMERIC",298:"PASTE.TOOL",302:"WORKBOOK.NEW",305:"SCENARIO.CELLS",306:"SCENARIO.DELETE",307:"SCENARIO.ADD",308:"SCENARIO.EDIT",309:"SCENARIO.SHOW",310:"SCENARIO.SHOW.NEXT",311:"SCENARIO.SUMMARY",312:"PIVOT.TABLE.WIZARD",313:"PIVOT.FIELD.PROPERTIES",314:"PIVOT.FIELD",315:"PIVOT.ITEM",316:"PIVOT.ADD.FIELDS",318:"OPTIONS.CALCULATION",319:"OPTIONS.EDIT",320:"OPTIONS.VIEW",321:"ADDIN.MANAGER",322:"MENU.EDITOR",323:"ATTACH.TOOLBARS",324:"VBAActivate",325:"OPTIONS.CHART",328:"VBA.INSERT.FILE",330:"VBA.PROCEDURE.DEFINITION",336:"ROUTING.SLIP",338:"ROUTE.DOCUMENT",339:"MAIL.LOGON",342:"INSERT.PICTURE",343:"EDIT.TOOL",344:"GALLERY.DOUGHNUT",350:"CHART.TREND",352:"PIVOT.ITEM.PROPERTIES",354:"WORKBOOK.INSERT",355:"OPTIONS.TRANSITION",356:"OPTIONS.GENERAL",370:"FILTER.ADVANCED",373:"MAIL.ADD.MAILER",374:"MAIL.DELETE.MAILER",375:"MAIL.REPLY",376:"MAIL.REPLY.ALL",377:"MAIL.FORWARD",378:"MAIL.NEXT.LETTER",379:"DATA.LABEL",380:"INSERT.TITLE",381:"FONT.PROPERTIES",382:"MACRO.OPTIONS",383:"WORKBOOK.HIDE",384:"WORKBOOK.UNHIDE",385:"WORKBOOK.DELETE",386:"WORKBOOK.NAME",388:"GALLERY.CUSTOM",390:"ADD.CHART.AUTOFORMAT",391:"DELETE.CHART.AUTOFORMAT",392:"CHART.ADD.DATA",393:"AUTO.OUTLINE",394:"TAB.ORDER",395:"SHOW.DIALOG",396:"SELECT.ALL",397:"UNGROUP.SHEETS",398:"SUBTOTAL.CREATE",399:"SUBTOTAL.REMOVE",400:"RENAME.OBJECT",412:"WORKBOOK.SCROLL",413:"WORKBOOK.NEXT",414:"WORKBOOK.PREV",415:"WORKBOOK.TAB.SPLIT",416:"FULL.SCREEN",417:"WORKBOOK.PROTECT",420:"SCROLLBAR.PROPERTIES",421:"PIVOT.SHOW.PAGES",422:"TEXT.TO.COLUMNS",423:"FORMAT.CHARTTYPE",424:"LINK.FORMAT",425:"TRACER.DISPLAY",430:"TRACER.NAVIGATE",431:"TRACER.CLEAR",432:"TRACER.ERROR",433:"PIVOT.FIELD.GROUP",434:"PIVOT.FIELD.UNGROUP",435:"CHECKBOX.PROPERTIES",436:"LABEL.PROPERTIES",437:"LISTBOX.PROPERTIES",438:"EDITBOX.PROPERTIES",439:"PIVOT.REFRESH",440:"LINK.COMBO",441:"OPEN.TEXT",442:"HIDE.DIALOG",443:"SET.DIALOG.FOCUS",444:"ENABLE.OBJECT",445:"PUSHBUTTON.PROPERTIES",446:"SET.DIALOG.DEFAULT",447:"FILTER",448:"FILTER.SHOW.ALL",449:"CLEAR.OUTLINE",450:"FUNCTION.WIZARD",451:"ADD.LIST.ITEM",452:"SET.LIST.ITEM",453:"REMOVE.LIST.ITEM",454:"SELECT.LIST.ITEM",455:"SET.CONTROL.VALUE",456:"SAVE.COPY.AS",458:"OPTIONS.LISTS.ADD",459:"OPTIONS.LISTS.DELETE",460:"SERIES.AXES",461:"SERIES.X",462:"SERIES.Y",463:"ERRORBAR.X",464:"ERRORBAR.Y",465:"FORMAT.CHART",466:"SERIES.ORDER",467:"MAIL.LOGOFF",468:"CLEAR.ROUTING.SLIP",469:"APP.ACTIVATE.MICROSOFT",470:"MAIL.EDIT.MAILER",471:"ON.SHEET",472:"STANDARD.WIDTH",473:"SCENARIO.MERGE",474:"SUMMARY.INFO",475:"FIND.FILE",476:"ACTIVE.CELL.FONT",477:"ENABLE.TIPWIZARD",478:"VBA.MAKE.ADDIN",480:"INSERTDATATABLE",481:"WORKGROUP.OPTIONS",482:"MAIL.SEND.MAILER",485:"AUTOCORRECT",489:"POST.DOCUMENT",491:"PICKLIST",493:"VIEW.SHOW",494:"VIEW.DEFINE",495:"VIEW.DELETE",509:"SHEET.BACKGROUND",510:"INSERT.MAP.OBJECT",511:"OPTIONS.MENONO",517:"MSOCHECKS",518:"NORMAL",519:"LAYOUT",520:"RM.PRINT.AREA",521:"CLEAR.PRINT.AREA",522:"ADD.PRINT.AREA",523:"MOVE.BRK",545:"HIDECURR.NOTE",546:"HIDEALL.NOTES",547:"DELETE.NOTE",548:"TRAVERSE.NOTES",549:"ACTIVATE.NOTES",620:"PROTECT.REVISIONS",621:"UNPROTECT.REVISIONS",647:"OPTIONS.ME",653:"WEB.PUBLISH",667:"NEWWEBQUERY",673:"PIVOT.TABLE.CHART",753:"OPTIONS.SAVE",755:"OPTIONS.SPELL",808:"HIDEALL.INKANNOTS"},
32dc={0:"COUNT",1:"IF",2:"ISNA",3:"ISERROR",4:"SUM",5:"AVERAGE",6:"MIN",7:"MAX",8:"ROW",9:"COLUMN",10:"NA",11:"NPV",12:"STDEV",13:"DOLLAR",14:"FIXED",15:"SIN",16:"COS",17:"TAN",18:"ATAN",19:"PI",20:"SQRT",21:"EXP",22:"LN",23:"LOG10",24:"ABS",25:"INT",26:"SIGN",27:"ROUND",28:"LOOKUP",29:"INDEX",30:"REPT",31:"MID",32:"LEN",33:"VALUE",34:"TRUE",35:"FALSE",36:"AND",37:"OR",38:"NOT",39:"MOD",40:"DCOUNT",41:"DSUM",42:"DAVERAGE",43:"DMIN",44:"DMAX",45:"DSTDEV",46:"VAR",47:"DVAR",48:"TEXT",49:"LINEST",50:"TREND",51:"LOGEST",52:"GROWTH",53:"GOTO",54:"HALT",55:"RETURN",56:"PV",57:"FV",58:"NPER",59:"PMT",60:"RATE",61:"MIRR",62:"IRR",63:"RAND",64:"MATCH",65:"DATE",66:"TIME",67:"DAY",68:"MONTH",69:"YEAR",70:"WEEKDAY",71:"HOUR",72:"MINUTE",73:"SECOND",74:"NOW",75:"AREAS",76:"ROWS",77:"COLUMNS",78:"OFFSET",79:"ABSREF",80:"RELREF",81:"ARGUMENT",82:"SEARCH",83:"TRANSPOSE",84:"ERROR",85:"STEP",86:"TYPE",87:"ECHO",88:"SET.NAME",89:"CALLER",90:"DEREF",91:"WINDOWS",92:"SERIES",93:"DOCUMENTS",94:"ACTIVE.CELL",95:"SELECTION",96:"RESULT",97:"ATAN2",98:"ASIN",99:"ACOS",100:"CHOOSE",101:"HLOOKUP",102:"VLOOKUP",103:"LINKS",104:"INPUT",105:"ISREF",106:"GET.FORMULA",107:"GET.NAME",108:"SET.VALUE",109:"LOG",110:"EXEC",111:"CHAR",112:"LOWER",113:"UPPER",114:"PROPER",115:"LEFT",116:"RIGHT",117:"EXACT",118:"TRIM",119:"REPLACE",120:"SUBSTITUTE",121:"CODE",122:"NAMES",123:"DIRECTORY",124:"FIND",125:"CELL",126:"ISERR",127:"ISTEXT",128:"ISNUMBER",129:"ISBLANK",130:"T",131:"N",132:"FOPEN",133:"FCLOSE",134:"FSIZE",135:"FREADLN",136:"FREAD",137:"FWRITELN",138:"FWRITE",139:"FPOS",140:"DATEVALUE",141:"TIMEVALUE",142:"SLN",143:"SYD",144:"DDB",145:"GET.DEF",146:"REFTEXT",147:"TEXTREF",148:"INDIRECT",149:"REGISTER",150:"CALL",151:"ADD.BAR",152:"ADD.MENU",153:"ADD.COMMAND",154:"ENABLE.COMMAND",155:"CHECK.COMMAND",156:"RENAME.COMMAND",157:"SHOW.BAR",158:"DELETE.MENU",159:"DELETE.COMMAND",160:"GET.CHART.ITEM",161:"DIALOG.BOX",162:"CLEAN",163:"MDETERM",164:"MINVERSE",165:"MMULT",166:"FILES",167:"IPMT",168:"PPMT",169:"COUNTA",170:"CANCEL.KEY",171:"FOR",172:"WHILE",173:"BREAK",174:"NEXT",175:"INITIATE",176:"REQUEST",177:"POKE",178:"EXECUTE",179:"TERMINATE",180:"RESTART",181:"HELP",182:"GET.BAR",183:"PRODUCT",184:"FACT",185:"GET.CELL",186:"GET.WORKSPACE",187:"GET.WINDOW",188:"GET.DOCUMENT",189:"DPRODUCT",190:"ISNONTEXT",191:"GET.NOTE",192:"NOTE",193:"STDEVP",194:"VARP",195:"DSTDEVP",196:"DVARP",197:"TRUNC",198:"ISLOGICAL",199:"DCOUNTA",200:"DELETE.BAR",201:"UNREGISTER",204:"USDOLLAR",205:"FINDB",206:"SEARCHB",207:"REPLACEB",208:"LEFTB",209:"RIGHTB",210:"MIDB",211:"LENB",212:"ROUNDUP",213:"ROUNDDOWN",214:"ASC",215:"DBCS",216:"RANK",219:"ADDRESS",220:"DAYS360",221:"TODAY",222:"VDB",223:"ELSE",224:"ELSE.IF",225:"END.IF",226:"FOR.CELL",227:"MEDIAN",228:"SUMPRODUCT",229:"SINH",230:"COSH",231:"TANH",232:"ASINH",233:"ACOSH",234:"ATANH",235:"DGET",236:"CREATE.OBJECT",237:"VOLATILE",238:"LAST.ERROR",239:"CUSTOM.UNDO",240:"CUSTOM.REPEAT",241:"FORMULA.CONVERT",242:"GET.LINK.INFO",243:"TEXT.BOX",244:"INFO",245:"GROUP",246:"GET.OBJECT",247:"DB",248:"PAUSE",251:"RESUME",252:"FREQUENCY",253:"ADD.TOOLBAR",254:"DELETE.TOOLBAR",255:"User",256:"RESET.TOOLBAR",257:"EVALUATE",258:"GET.TOOLBAR",259:"GET.TOOL",260:"SPELLING.CHECK",261:"ERROR.TYPE",262:"APP.TITLE",263:"WINDOW.TITLE",264:"SAVE.TOOLBAR",265:"ENABLE.TOOL",266:"PRESS.TOOL",267:"REGISTER.ID",268:"GET.WORKBOOK",269:"AVEDEV",270:"BETADIST",271:"GAMMALN",272:"BETAINV",273:"BINOMDIST",274:"CHIDIST",275:"CHIINV",276:"COMBIN",277:"CONFIDENCE",278:"CRITBINOM",279:"EVEN",280:"EXPONDIST",281:"FDIST",282:"FINV",283:"FISHER",284
32:"FISHERINV",285:"FLOOR",286:"GAMMADIST",287:"GAMMAINV",288:"CEILING",289:"HYPGEOMDIST",290:"LOGNORMDIST",291:"LOGINV",292:"NEGBINOMDIST",293:"NORMDIST",294:"NORMSDIST",295:"NORMINV",296:"NORMSINV",297:"STANDARDIZE",298:"ODD",299:"PERMUT",300:"POISSON",301:"TDIST",302:"WEIBULL",303:"SUMXMY2",304:"SUMX2MY2",305:"SUMX2PY2",306:"CHITEST",307:"CORREL",308:"COVAR",309:"FORECAST",310:"FTEST",311:"INTERCEPT",312:"PEARSON",313:"RSQ",314:"STEYX",315:"SLOPE",316:"TTEST",317:"PROB",318:"DEVSQ",319:"GEOMEAN",320:"HARMEAN",321:"SUMSQ",322:"KURT",323:"SKEW",324:"ZTEST",325:"LARGE",326:"SMALL",327:"QUARTILE",328:"PERCENTILE",329:"PERCENTRANK",330:"MODE",331:"TRIMMEAN",332:"TINV",334:"MOVIE.COMMAND",335:"GET.MOVIE",336:"CONCATENATE",337:"POWER",338:"PIVOT.ADD.DATA",339:"GET.PIVOT.TABLE",340:"GET.PIVOT.FIELD",341:"GET.PIVOT.ITEM",342:"RADIANS",343:"DEGREES",344:"SUBTOTAL",345:"SUMIF",346:"COUNTIF",347:"COUNTBLANK",348:"SCENARIO.GET",349:"OPTIONS.LISTS.GET",350:"ISPMT",351:"DATEDIF",352:"DATESTRING",353:"NUMBERSTRING",354:"ROMAN",355:"OPEN.DIALOG",356:"SAVE.DIALOG",357:"VIEW.GET",358:"GETPIVOTDATA",359:"HYPERLINK",360:"PHONETIC",361:"AVERAGEA",362:"MAXA",363:"MINA",364:"STDEVPA",365:"VARPA",366:"STDEVA",367:"VARA",368:"BAHTTEXT",369:"THAIDAYOFWEEK",370:"THAIDIGIT",371:"THAIMONTHOFYEAR",372:"THAINUMSOUND",373:"THAINUMSTRING",374:"THAISTRINGLENGTH",375:"ISTHAIDIGIT",376:"ROUNDBAHTDOWN",377:"ROUNDBAHTUP",378:"THAIYEAR",379:"RTD",380:"CUBEVALUE",381:"CUBEMEMBER",382:"CUBEMEMBERPROPERTY",383:"CUBERANKEDMEMBER",384:"HEX2BIN",385:"HEX2DEC",386:"HEX2OCT",387:"DEC2BIN",388:"DEC2HEX",389:"DEC2OCT",390:"OCT2BIN",391:"OCT2HEX",392:"OCT2DEC",393:"BIN2DEC",394:"BIN2OCT",395:"BIN2HEX",396:"IMSUB",397:"IMDIV",398:"IMPOWER",399:"IMABS",400:"IMSQRT",401:"IMLN",402:"IMLOG2",403:"IMLOG10",404:"IMSIN",405:"IMCOS",406:"IMEXP",407:"IMARGUMENT",408:"IMCONJUGATE",409:"IMAGINARY",410:"IMREAL",411:"COMPLEX",412:"IMSUM",413:"IMPRODUCT",414:"SERIESSUM",415:"FACTDOUBLE",416:"SQRTPI",417:"QUOTIENT",418:"DELTA",419:"GESTEP",420:"ISEVEN",421:"ISODD",422:"MROUND",423:"ERF",424:"ERFC",425:"BESSELJ",426:"BESSELK",427:"BESSELY",428:"BESSELI",429:"XIRR",430:"XNPV",431:"PRICEMAT",432:"YIELDMAT",433:"INTRATE",434:"RECEIVED",435:"DISC",436:"PRICEDISC",437:"YIELDDISC",438:"TBILLEQ",439:"TBILLPRICE",440:"TBILLYIELD",441:"PRICE",442:"YIELD",443:"DOLLARDE",444:"DOLLARFR",445:"NOMINAL",446:"EFFECT",447:"CUMPRINC",448:"CUMIPMT",449:"EDATE",450:"EOMONTH",451:"YEARFRAC",452:"COUPDAYBS",453:"COUPDAYS",454:"COUPDAYSNC",455:"COUPNCD",456:"COUPNUM",457:"COUPPCD",458:"DURATION",459:"MDURATION",460:"ODDLPRICE",461:"ODDLYIELD",462:"ODDFPRICE",463:"ODDFYIELD",464:"RANDBETWEEN",465:"WEEKNUM",466:"AMORDEGRC",467:"AMORLINC",468:"CONVERT",724:"SHEETJS",469:"ACCRINT",470:"ACCRINTM",471:"WORKDAY",472:"NETWORKDAYS",473:"GCD",474:"MULTINOMIAL",475:"LCM",476:"FVSCHEDULE",477:"CUBEKPIMEMBER",478:"CUBESET",479:"CUBESETCOUNT",480:"IFERROR",481:"COUNTIFS",482:"SUMIFS",483:"AVERAGEIF",484:"AVERAGEIFS"},A1={2:1,3:1,10:0,15:1,16:1,17:1,18:1,19:0,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:2,30:2,31:3,32:1,33:1,34:0,35:0,38:1,39:2,40:3,41:3,42:3,43:3,44:3,45:3,47:3,48:2,53:1,61:3,63:0,65:3,66:3,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:0,75:1,76:1,77:1,79:2,80:2,83:1,85:0,86:1,89:0,90:1,94:0,95:0,97:2,98:1,99:1,101:3,102:3,105:1,106:1,108:2,111:1,112:1,113:1,114:1,117:2,118:1,119:4,121:1,126:1,127:1,128:1,129:1,130:1,131:1,133:1,134:1,135:1,136:2,137:2,138:2,140:1,141:1,142:3,143:4,144:4,161:1,162:1,163:1,164:1,165:2,172:1,175:2,176:2,177:3,178:2,179:1,184:1,186:1,189:3,190:1,195:3,196:3,197:1,198:1,199:3,201:1,207:4,210:3,211:1,212:2,213:2,214:1,215:1,225:0,229:1,230:1,231:1,232:1,233:1,234:1,235:3,244:1,247:4,252:2,257:1,261:1,271:1,273:4,274:2,275:2,276:2,277:3,278:3,279:1,280:3,281:3,282:3,283:1,284:1,285:2,286:4,287:3,288:2,289:4,290:3,291:3,292:3,293:4,294:1,295:3,296:1,297:3,298:1,299:2,300:3,301:3,302:4,303:2,304:2,305:2,306:2,307:2,308:2,309:3,310:2,311:2,312:2,313:2,314:2,315:2,316:4,325:2,326:2,327:2,328:2,331:2,332:2,337:2,342:1,343:1,346:2,347:1,350:4,351:3,352:1,353:2,360:1,368:1,369:1,370:1,371:1,372:1,373:1,374:1,375:1,376:1,377:1,378:1,382:3,385:1,392:1,393:1,396:2,397:2,398:2,399:1,400:1,401:1,402:1,403:1,404:1,405:1,406:1,407:1,408:1,409:1,410:1,414:4,415:1,416:1,417:2,420:1,421:1,422:2,424:1,425:2,426:2,427:2,428:2,430:3,438:3,439:3,440:3,443:2,444:2,445:2,446:2,447:6,448:6,449:2,450:2,464:2,468:3,476:2,479:1,480:2,65535:0};function b0(e){return e.slice(0,3)=="of:"&&(e=e.slice(3)),e.charCodeAt(0)==61&&(e=e.slice(1),e.charCodeAt(0)==61&&(e=e.slice(1))),e=e.replace(/COM\.MICROSOFT\./g,""),e=e.replace(/\[((?:\.[A-Z]+[0-9]+)(?::\.[A-Z]+[0-9]+)?)\]/g,function(a,r){return r.replace(/\./g,"")}),e=e.replace(/\[.(#[A-Z]*[?!])\]/g,"$1"),e.replace(/[;~]/g,",").replace(/\|/g,";")}function Is(e){var a=e.split(":"),r=a[0].split(".")[0];return[r,a[0].split(".")[1]+(a.length>1?":"+(a[1].split(".")[1]||a[1].split(".")[0]):"")]}var At={},Ja={};function Ft(e,a){if(e){var r=[.7,.7,.75,.75,.3,.3];a=="xlml"&&(r=[1,1,1,1,.5,.5]),e.left==null&&(e.left=r[0]),e.right==null&&(e.right=r[1]),e.top==null&&(e.top=r[2]),e.bottom==null&&(e.bottom=r[3]),e.header==null&&(e.header=r[4]),e.footer==null&&(e.footer=r[5])}}function pc(e,a,r,s,t,i){try{s.cellNF&&(e.z=ke[a])}catch(n){if(s.WTF)throw n}if(!(e.t==="z"&&!s.cellStyles)){if(e.t==="d"&&typeof e.v=="string"&&(e.v=rr(e.v)),(!s||s.cellText!==!1)&&e.t!=="z")try{if(ke[a]==null&&ba(Ao[a]||"General",a),e.t==="e")e.w=e.w||Ga[e.v];else if(a===0)if(e.t==="n")(e.v|0)===e.v?e.w=e.v.toString(10):e.w=Ct(e.v);else if(e.t==="d"){var c=gr(e.v);(c|0)===c?e.w=c.toString(10):e.w=Ct(c)}else{if(e.v===void 0)return"";e.w=Ma(e.v,Ja)}else e.t==="d"?e.w=Pr(a,gr(e.v),Ja):e.w=Pr(a,e.v,Ja)}catch(n){if(s.WTF)throw n}if(s.cellStyles&&r!=null)try{e.s=i.Fills[r],e.s.fgColor&&e.s.fgColor.theme&&!e.s.fgColor.rgb&&(e.s.fgColor.rgb=hs(t.themeElements.clr
vendor: 5,705 bytes, lines 32-33
32Scheme[e.s.fgColor.theme].rgb,e.s.fgColor.tint||0),s.WTF&&(e.s.fgColor.raw_rgb=t.themeElements.clrScheme[e.s.fgColor.theme].rgb)),e.s.bgColor&&e.s.bgColor.theme&&(e.s.bgColor.rgb=hs(t.themeElements.clrScheme[e.s.bgColor.theme].rgb,e.s.bgColor.tint||0),s.WTF&&(e.s.bgColor.raw_rgb=t.themeElements.clrScheme[e.s.bgColor.theme].rgb))}catch(n){if(s.WTF&&i.Fills)throw n}}}function F1(e,a){var r=Ue(a);r.s.r<=r.e.r&&r.s.c<=r.e.c&&r.s.r>=0&&r.s.c>=0&&(e["!ref"]=Ne(r))}var y1=/<(?:\w:)?mergeCell ref="[A-Z0-9:]+"\s*[\/]?>/g,S1=/<(?:\w+:)?sheetData[^>]*>([\s\S]*)<\/(?:\w+:)?sheetData>/,C1=/<(?:\w:)?hyperlink [^>]*>/mg,N1=/"(\w*:\w*)"/,b1=/<(?:\w:)?col\b[^>]*[\/]?>/g,D1=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,O1=/<(?:\w:)?pageMargins[^>]*\/>/g,mc=/<(?:\w:)?sheetPr\b(?:[^>a-z][^>]*)?\/>/,R1=/<(?:\w:)?sheetPr[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetPr)>/,I1=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function P1(e,a,r,s,t,i,c){if(!e)return e;s||(s={"!id":{}});var n=a.dense?[]:{},f={s:{r:2e6,c:2e6},e:{r:0,c:0}},l="",u="",x=e.match(S1);x?(l=e.slice(0,x.index),u=e.slice(x.index+x[0].length)):l=u=e;var p=l.match(mc);p?wn(p[0],n,t,r):(p=l.match(R1))&&L1(p[0],p[1]||"",n,t,r);var m=(l.match(/<(?:\w*:)?dimension/)||{index:-1}).index;if(m>0){var v=l.slice(m,m+50).match(N1);v&&F1(n,v[1])}var d=l.match(I1);d&&d[1]&&V1(d[1],t);var h=[];if(a.cellStyles){var S=l.match(b1);S&&B1(h,S)}x&&W1(x[1],n,a,f,i,c);var D=u.match(D1);D&&(n["!autofilter"]=U1(D[0]));var E=[],b=u.match(y1);if(b)for(m=0;m!=b.length;++m)E[m]=Ue(b[m].slice(b[m].indexOf('"')+1));var U=u.match(C1);U&&M1(n,U,s);var M=u.match(O1);if(M&&(n["!margins"]=j1(me(M[0]))),!n["!ref"]&&f.e.c>=f.s.c&&f.e.r>=f.s.r&&(n["!ref"]=Ne(f)),a.sheetRows>0&&n["!ref"]){var C=Ue(n["!ref"]);a.sheetRows<=+C.e.r&&(C.e.r=a.sheetRows-1,C.e.r>f.e.r&&(C.e.r=f.e.r),C.e.r<C.s.r&&(C.s.r=C.e.r),C.e.c>f.e.c&&(C.e.c=f.e.c),C.e.c<C.s.c&&(C.s.c=C.e.c),n["!fullref"]=n["!ref"],n["!ref"]=Ne(C))}return h.length>0&&(n["!cols"]=h),E.length>0&&(n["!merges"]=E),n}function wn(e,a,r,s){var t=me(e);r.Sheets[s]||(r.Sheets[s]={}),t.codeName&&(r.Sheets[s].CodeName=be(Ie(t.codeName)))}function L1(e,a,r,s,t){wn(e.slice(0,e.indexOf(">")),r,s,t)}function M1(e,a,r){for(var s=Array.isArray(e),t=0;t!=a.length;++t){var i=me(Ie(a[t]),!0);if(!i.ref)return;var c=((r||{})["!id"]||[])[i.id];c?(i.Target=c.Target,i.location&&(i.Target+="#"+be(i.location))):(i.Target="#"+be(i.location),c={Target:i.Target,TargetMode:"Internal"}),i.Rel=c,i.tooltip&&(i.Tooltip=i.tooltip,delete i.tooltip);for(var n=Ue(i.ref),f=n.s.r;f<=n.e.r;++f)for(var l=n.s.c;l<=n.e.c;++l){var u=ge({c:l,r:f});s?(e[f]||(e[f]=[]),e[f][l]||(e[f][l]={t:"z",v:void 0}),e[f][l].l=i):(e[u]||(e[u]={t:"z",v:void 0}),e[u].l=i)}}}function j1(e){var a={};return["left","right","top","bottom","header","footer"].forEach(function(r){e[r]&&(a[r]=parseFloat(e[r]))}),a}function B1(e,a){for(var r=!1,s=0;s!=a.length;++s){var t=me(a[s],!0);t.hidden&&(t.hidden=Pe(t.hidden));var i=parseInt(t.min,10)-1,c=parseInt(t.max,10)-1;for(t.outlineLevel&&(t.level=+t.outlineLevel||0),delete t.min,delete t.max,t.width=+t.width,!r&&t.width&&(r=!0,Tn(t.width)),Qa(t);i<=c;)e[i++]=tr(t)}}function U1(e){var a={ref:(e.match(/ref="([^"]*)"/)||[])[1]};return a}var H1=/<(?:\w:)?sheetView(?:[^>a-z][^>]*)?\/?>/;function V1(e,a){a.Views||(a.Views=[{}]),(e.match(H1)||[]).forEach(function(r,s){var t=me(r);a.Views[s]||(a.Views[s]={}),+t.zoomScale&&(a.Views[s].zoom=+t.zoomScale),Pe(t.rightToLeft)&&(a.Views[s].RTL=!0)})}var W1=function(){var e=/<(?:\w+:)?c[ \/>]/,a=/<\/(?:\w+:)?row>/,r=/r=["']([^"']*)["']/,s=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,t=/ref=["']([^"']*)["']/,i=Nt("v"),c=Nt("f");return function(f,l,u,x,p,m){for(var v=0,d="",h=[],S=[],D=0,E=0,b=0,U="",M,C,R=0,I=0,z,X,B=0,ee=0,q=Array.isArray(m.CellXf),re,k=[],K=[],de=Array.isArray(l),P=[],oe={},he=!1,y=!!u.sheetStubs,j=f.split(a),L=0,O=j.length;L!=O;++L){d=j[L].trim();var J=d.length;if(J!==0){var se=0;e:for(v=0;v<J;++v)switch(d[v]){case">":if(d[v-1]!="/"){++v;break e}if(u&&u.cellStyles){if(C=me(d.slice(se,v),!0),R=C.r!=null?parseInt(C.r,10):R+1,I=-1,u.sheetRows&&u.sheetRows<R)continue;oe={},he=!1,C.ht&&(he=!0,oe.hpt=parseFloat(C.ht),oe.hpx=Rt(oe.hpt)),C.hidden=="1"&&(he=!0,oe.hidden=!0),C.outlineLevel!=null&&(he=!0,oe.level=+C.outlineLevel),he&&(P[R-1]=oe)}break;case"<":se=v;break}if(se>=v)break;if(C=me(d.slice(se,v),!0),R=C.r!=null?parseInt(C.r,10):R+1,I=-1,!(u.sheetRows&&u.sheetRows<R)){x.s.r>R-1&&(x.s.r=R-1),x.e.r<R-1&&(x.e.r=R-1),u&&u.cellStyles&&(oe={},he=!1,C.ht&&(he=!0,oe.hpt=parseFloat(C.ht),oe.hpx=Rt(oe.hpt)),C.hidden=="1"&&(he=!0,oe.hidden=!0),C.outlineLevel!=null&&(he=!0,oe.level=+C.outlineLevel),he&&(P[R-1]=oe)),h=d.slice(v).split(e);for(var fe=0;fe!=h.length&&h[fe].trim().charAt(0)=="<";++fe);for(h=h.slice(fe),v=0;v!=h.length;++v)if(d=h[v].trim(),d.length!==0){if(S=d.match(r),D=v,E=0,b=0,d="<c "+(d.slice(0,1)=="<"?">":"")+d,S!=null&&S.length===2){for(D=0,U=S[1],E=0;E!=U.length&&!((b=U.charCodeAt(E)-64)<1||b>26);++E)D=26*D+b;--D,I=D}else++I;for(E=0;E!=d.length&&d.charCodeAt(E)!==62;++E);if(++E,C=me(d.slice(0,E),!0),C.r||(C.r=ge({r:R-1,c:I})),U=d.slice(E),M={t:""},(S=U.match(i))!=null&&S[1]!==""&&(M.v=be(S[1])),u.cellFormula){if((S=U.match(c))!=null&&S[1]!==""){if(M.f=be(Ie(S[1])).replace(/\r\n/g,`
33`),u.xlfn||(M.f=y0(M.f)),S[0].indexOf('t="array"')>-1)M.F=(U.match(t)||[])[1],M.F.indexOf(":")>-1&&k.push([Ue(M.F),M.F]);else if(S[0].indexOf('t="shared"')>-1){X=me(S[0]);var te=be(Ie(S[1]));u.xlfn||(te=y0(te)),K[parseInt(X.si,10)]=[X,te,C.r]}}else(S=U.match(/<f[^>]*\/>/))&&(X=me(S[0]),K[X.si]&&(M.f=ex(K[X.si][1],K[X.si][2],C.r)));var Z=mr(C.r);for(E=0;E<k.length;++E)Z.r>=k[E][0].s.r&&Z.r<=k[E][0].e.r&&Z.c>
33=k[E][0].s.c&&Z.c<=k[E][0].e.c&&(M.F=k[E][1])}if(C.t==null&&M.v===void 0)if(M.f||M.F)M.v=0,M.t="n";else if(y)M.t="z";else continue;else M.t=C.t||"n";switch(x.s.c>I&&(x.s.c=I),x.e.c<I&&(x.e.c=I),M.t){case"n":if(M.v==""||M.v==null){if(!y)continue;M.t="z"}else M.v=parseFloat(M.v);break;case"s":if(typeof M.v>"u"){if(!y)continue;M.t="z"}else z=At[parseInt(M.v,10)],M.v=z.t,M.r=z.r,u.cellHTML&&(M.h=z.h);break;case"str":M.t="s",M.v=M.v!=null?Ie(M.v):"",u.cellHTML&&(M.h=ln(M.v));break;case"inlineStr":S=U.match(s),M.t="s",S!=null&&(z=En(S[1]))?(M.v=z.t,u.cellHTML&&(M.h=z.h)):M.v="";break;case"b":M.v=Pe(M.v);break;case"d":u.cellDates?M.v=rr(M.v,1):(M.v=gr(rr(M.v,1)),M.t="n");break;case"e":(!u||u.cellText!==!1)&&(M.w=M.v),M.v=Mi[M.v];break}if(B=ee=0,re=null,q&&C.s!==void 0&&(re=m.CellXf[C.s],re!=null&&(re.numFmtId!=null&&(B=re.numFmtId),u.cellStyles&&re.fillId!=null&&(ee=re.fillId))),pc(M,B,ee,u,p,m),u.cellDates&&q&&M.t=="n"&&tt(ke[B])&&(M.t="d",M.v=Es(M.v)),C.cm&&u.xlmeta){var Te=(u.xlmeta.Cell||[])[+C.cm-1];Te&&Te.type=="XLDAPR"&&(M.D=!0)}if(de){var N=mr(C.r);l[N.r]||(l[N.r]=[]),l[N.r][N.c]=M}else l[C.r]=M}}}}P.length>0&&(l["!rows"]=P)}}();function G1(e,a){var r={},s=e.l+a;r.r=e.read_shift(4),e.l+=4;var t=e.read_shift(2);e.l+=1;var i=e.read_shift(1);return e.l=s,i&7&&(r.level=i&7),i&16&&(r.hidden=!0),i&32&&(r.hpt=t/20),r}var X1=Wa;function $1(){}function z1(e,a){var r={},s=e[e.l];return++e.l,r.above=!(s&64),r.left=!(s&128),e.l+=18,r.name=pf(e),r}function K1(e){var a=Lr(e);return[a]}function Y1(e){var a=Va(e);return[a]}function q1(e){var a=Lr(e),r=e.read_shift(1);return[a,r,"b"]}function J1(e){var a=Va(e),r=e.read_shift(1);return[a,r,"b"]}function Z1(e){var a=Lr(e),r=e.read_shift(1);return[a,r,"e"]}function Q1(e){var a=Va(e),r=e.read_shift(1);return[a,r,"e"]}function ed(e){var a=Lr(e),r=e.read_shift(4);return[a,r,"s"]}function rd(e){var a=Va(e),r=e.read_shift(4);return[a,r,"s"]}function ad(e){var a=Lr(e),r=or(e);return[a,r,"n"]}function vc(e){var a=Va(e),r=or(e);return[a,r,"n"]}function td(e){var a=Lr(e),r=vn(e);return[a,r,"n"]}function sd(e){var a=Va(e),r=vn(e);return[a,r,"n"]}function nd(e){var a=Lr(e),r=pn(e);return[a,r,"is"]}function id(e){var a=Lr(e),r=lr(e);return[a,r,"str"]}function cd(e){var a=Va(e),r=lr(e);return[a,r,"str"]}function od(e,a,r){var s=e.l+a,t=Lr(e);t.r=r["!row"];var i=e.read_shift(1),c=[t,i,"b"];if(r.cellFormula){e.l+=2;var n=ws(e,s-e.l,r);c[3]=cr(n,null,t,r.supbooks,r)}else e.l=s;return c}function fd(e,a,r){var s=e.l+a,t=Lr(e);t.r=r["!row"];var i=e.read_shift(1),c=[t,i,"e"];if(r.cellFormula){e.l+=2;var n=ws(e,s-e.l,r);c[3]=cr(n,null,t,r.supbooks,r)}else e.l=s;return c}function ld(e,a,r){var s=e.l+a,t=Lr(e);t.r=r["!row"];var i=or(e),c=[t,i,"n"];if(r.cellFormula){e.l+=2;var n=ws(e,s-e.l,r);c[3]=cr(n,null,t,r.supbooks,r)}else e.l=s;return c}function ud(e,a,r){var s=e.l+a,t=Lr(e);t.r=r["!row"];var i=lr(e),c=[t,i,"str"];if(r.cellFormula){e.l+=2;var n=ws(e,s-e.l,r);c[3]=cr(n,null,t,r.supbooks,r)}else e.l=s;return c}var hd=Wa;function xd(e,a){var r=e.l+a,s=Wa(e),t=mn(e),i=lr(e),c=lr(e),n=lr(e);e.l=r;var f={rfx:s,relId:t,loc:i,display:n};return c&&(f.Tooltip=c),f}function dd(){}function pd(e,a,r){var s=e.l+a,t=Ii(e),i=e.read_shift(1),c=[t];if(c[2]=i,r.cellFormula){var n=E1(e,s-e.l,r);c[1]=n}else e.l=s;return c}function md(e,a,r){var s=e.l+a,t=Wa(e),i=[t];if(r.cellFormula){var c=k1(e,s-e.l,r);i[1]=c,e.l=s}else e.l=s;return i}var vd=["left","right","top","bottom","header","footer"];function gd(e){var a={};return vd.forEach(function(r){a[r]=or(e)}),a}function _d(e){var a=e.read_shift(2);return e.l+=28,{RTL:a&32}}function Ed(){}function Td(){}function kd(e,a,r,s,t,i,c){if(!e)return e;var n=a||{};s||(s={"!id":{}});var f=n.dense?[]:{},l,u={s:{r:2e6,c:2e6},e:{r:0,c:0}},x=!1,p=!1,m,v,d,h,S,D,E,b,U,M=[];n.biff=12,n["!row"]=0;var C=0,R=!1,I=[],z={},X=n.supbooks||t.supbooks||[[]];if(X.sharedf=z,X.arrayf=I,X.SheetNames=t.SheetNames||t.Sheets.map(function(de){return de.name}),!n.supbooks&&(n.supbooks=X,t.Names))for(var B=0;B<t.Names.length;++B)X[0][B+1]=t.Names[B];var ee=[],q=[],re=!1;ps[16]={n:"BrtShortReal",f:vc};var k;if(oa(e,function(P,oe,he){if(!p)switch(he){case 148:l=P;break;case 0:m=P,n.sheetRows&&n.sheetRows<=m.r&&(p=!0),b=sr(h=m.r),n["!row"]=m.r,(P.hidden||P.hpt||P.level!=null)&&(P.hpt&&(P.hpx=Rt(P.hpt)),q[P.r]=P);break;
vendor: 5,456 bytes, line 33
33case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 13:case 14:case 15:case 16:case 17:case 18:case 62:switch(v={t:P[2]},P[2]){case"n":v.v=P[1];break;case"s":E=At[P[1]],v.v=E.t,v.r=E.r;break;case"b":v.v=!!P[1];break;case"e":v.v=P[1],n.cellText!==!1&&(v.w=Ga[v.v]);break;case"str":v.t="s",v.v=P[1];break;case"is":v.t="s",v.v=P[1].t;break}if((d=c.CellXf[P[0].iStyleRef])&&pc(v,d.numFmtId,null,n,i,c),S=P[0].c==-1?S+1:P[0].c,n.dense?(f[h]||(f[h]=[]),f[h][S]=v):f[Ze(S)+b]=v,n.cellFormula){for(R=!1,C=0;C<I.length;++C){var y=I[C];m.r>=y[0].s.r&&m.r<=y[0].e.r&&S>=y[0].s.c&&S<=y[0].e.c&&(v.F=Ne(y[0]),R=!0)}!R&&P.length>3&&(v.f=P[3])}if(u.s.r>m.r&&(u.s.r=m.r),u.s.c>S&&(u.s.c=S),u.e.r<m.r&&(u.e.r=m.r),u.e.c<S&&(u.e.c=S),n.cellDates&&d&&v.t=="n"&&tt(ke[d.numFmtId])){var j=Na(v.v);j&&(v.t="d",v.v=new Date(j.y,j.m-1,j.d,j.H,j.M,j.S,j.u))}k&&(k.type=="XLDAPR"&&(v.D=!0),k=void 0);break;case 1:case 12:if(!n.sheetStubs||x)break;v={t:"z",v:void 0},S=P[0].c==-1?S+1:P[0].c,n.dense?(f[h]||(f[h]=[]),f[h][S]=v):f[Ze(S)+b]=v,u.s.r>m.r&&(u.s.r=m.r),u.s.c>S&&(u.s.c=S),u.e.r<m.r&&(u.e.r=m.r),u.e.c<S&&(u.e.c=S),k&&(k.type=="XLDAPR"&&(v.D=!0),k=void 0);break;case 176:M.push(P);break;case 49:k=((n.xlmeta||{}).Cell||[])[P-1];break;case 494:var L=s["!id"][P.relId];for(L?(P.Target=L.Target,P.loc&&(P.Target+="#"+P.loc),P.Rel=L):P.relId==""&&(P.Target="#"+P.loc),h=P.rfx.s.r;h<=P.rfx.e.r;++h)for(S=P.rfx.s.c;S<=P.rfx.e.c;++S)n.dense?(f[h]||(f[h]=[]),f[h][S]||(f[h][S]={t:"z",v:void 0}),f[h][S].l=P):(D=ge({c:S,r:h}),f[D]||(f[D]={t:"z",v:void 0}),f[D].l=P);break;case 426:if(!n.cellFormula)break;I.push(P),U=n.dense?f[h][S]:f[Ze(S)+b],U.f=cr(P[1],u,{r:m.r,c:S},X,n),U.F=Ne(P[0]);break;case 427:if(!n.cellFormula)break;z[ge(P[0].s)]=P[1],U=n.dense?f[h][S]:f[Ze(S)+b],U.f=cr(P[1],u,{r:m.r,c:S},X,n);break;case 60:if(!n.cellStyles)break;for(;P.e>=P.s;)ee[P.e--]={width:P.w/256,hidden:!!(P.flags&1),level:P.level},re||(re=!0,Tn(P.w/256)),Qa(ee[P.e+1]);break;case 161:f["!autofilter"]={ref:Ne(P)};break;case 476:f["!margins"]=P;break;case 147:t.Sheets[r]||(t.Sheets[r]={}),P.name&&(t.Sheets[r].CodeName=P.name),(P.above||P.left)&&(f["!outline"]={above:P.above,left:P.left});break;case 137:t.Views||(t.Views=[{}]),t.Views[0]||(t.Views[0]={}),P.RTL&&(t.Views[0].RTL=!0);break;case 485:break;case 64:case 1053:break;case 151:break;case 152:case 175:case 644:case 625:case 562:case 396:case 1112:case 1146:case 471:case 1050:case 649:case 1105:case 589:case 607:case 564:case 1055:case 168:case 174:case 1180:case 499:case 507:case 550:case 171:case 167:case 1177:case 169:case 1181:case 551:case 552:case 661:case 639:case 478:case 537:case 477:case 536:case 1103:case 680:case 1104:case 1024:case 663:case 535:case 678:case 504:case 1043:case 428:case 170:case 3072:case 50:case 2070:case 1045:break;case 35:x=!0;break;case 36:x=!1;break;case 37:x=!0;break;case 38:x=!1;break;default:if(!oe.T){if(!x||n.WTF)throw new Error("Unexpected record 0x"+he.toString(16))}}},n),delete n.supbooks,delete n["!row"],!f["!ref"]&&(u.s.r<2e6||l&&(l.e.r>0||l.e.c>0||l.s.r>0||l.s.c>0))&&(f["!ref"]=Ne(l||u)),n.sheetRows&&f["!ref"]){var K=Ue(f["!ref"]);n.sheetRows<=+K.e.r&&(K.e.r=n.sheetRows-1,K.e.r>u.e.r&&(K.e.r=u.e.r),K.e.r<K.s.r&&(K.s.r=K.e.r),K.e.c>u.e.c&&(K.e.c=u.e.c),K.e.c<K.s.c&&(K.s.c=K.e.c),f["!fullref"]=f["!ref"],f["!ref"]=Ne(K))}return M.length>0&&(f["!merges"]=M),ee.length>0&&(f["!cols"]=ee),q.length>0&&(f["!rows"]=q),f}function wd(e){var a=[],r=e.match(/^<c:numCache>/),s;(e.match(/<c:pt idx="(\d*)">(.*?)<\/c:pt>/mg)||[]).forEach(function(i){var c=i.match(/<c:pt idx="(\d*?)"><c:v>(.*)<\/c:v><\/c:pt>/);c&&(a[+c[1]]=r?+c[2]:c[2])});var t=be((e.match(/<c:formatCode>([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);return(e.match(/<c:f>(.*?)<\/c:f>/mg)||[]).forEach(function(i){s=i.replace(/<.*?>/g,"")}),[a,t,s]}function Ad(e,a,r,s,t,i){var c=i||{"!type":"chart"};if(!e)return i;var n=0,f=0,l="A",u={s:{r:2e6,c:2e6},e:{r:0,c:0}};return(e.match(/<c:numCache>[\s\S]*?<\/c:numCache>/gm)||[]).forEach(function(x){var p=wd(x);u.s.r=u.s.c=0,u.e.c=n,l=Ze(n),p[0].forEach(function(m,v){c[l+sr(v)]={t:"n",v:m,z:p[1]},f=v}),u.e.r<f&&(u.e.r=f),++n}),n>0&&(c["!ref"]=Ne(u)),c}function Fd(e,a,r,s,t){if(!e)return e;s||(s={"!id":{}});var i={"!type":"chart","!drawel":null,"!rel":""},c,n=e.match(mc);return n&&wn(n[0],i,t,r),(c=e.match(/drawing r:id="(.*?)"/))&&(i["!rel"]=c[1]),s["!id"][i["!rel"]]&&(i["!drawel"]=s["!id"][i["!rel"]]),i}function yd(e,a){e.l+=10;var r=lr(e);return{name:r}}function Sd(e,a,r,s,t){if(!e)return e;s||(s={"!id":{}});var i={"!type":"chart","!drawel":null,"!rel":""},c=!1;return oa(e,function(f,l,u){switch(u){case 550:i["!rel"]=f;break;case 651:t.Sheets[r]||(t.Sheets[r]={}),f.name&&(t.Sheets[r].CodeName=f.name);break;case 562:case 652:case 669:case 679:case 551:case 552:case 476:case 3072:break;case 35:c=!0;break;case 36:c=!1;break;case 37:break;case 38:break;default:if(!(l.T>0)){if(!(l.T<0)){if(!c||a.WTF)throw new Error("Unexpected record 0x"+u.toString(16))}}}},a),s["!id"][i["!rel"]]&&(i["!drawel"]=s["!id"][i["!rel"]]),i}var gc=[["allowRefreshQuery",!1,"bool"],["autoCompressPictures",!0,"bool"],["backupFile",!1,"bool"],["checkCompatibility",!1,"bool"],["CodeName",""],["date1904",!1,"bool"],["defaultThemeVersion",0,"int"],["filterPrivacy",!1,"bool"],["hidePivotFieldList",!1,"bool"],["promptedSolutions",!1,"bool"],["publishItems",!1,"bool"],["refreshAllConnections",!1,"bool"],["saveExternalLinkValues",!0,"bool"],["showBorder
33UnselectedTables",!0,"bool"],["showInkAnnotation",!0,"bool"],["showObjects","all"],["showPivotChartFilter",!1,"bool"],["updateLinks","userSet"]],Cd=[["activeTab",0,"int"],["autoFilterDateGrouping",!0,"bool"],["firstSheet",0,"int"],["minimized",!1,"bool"],["showHorizontalScroll",!0,"bool"],["showSheetTabs",!0,"bool"],["showVerticalScroll",!0,"bool"],["tabRatio",600,"int"],["visibility","visible"]],Nd=[],bd=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function D0(e,a){for(var r=0;r!=e.length;++r)for(var s=e[r],t=0;t!=a.length;++t){var i=a[t];if(s[i[0]]==null)s[i[0]]=i[1];else switch(i[2]){case"bool":typeof s[i[0]]=="string"&&(s[i[0]]=Pe(s[i[0]]));break;case"int":typeof s[i[0]]=="string"&&(s[i[0]]=parseInt(s[i[0]],10));break}}}function O0(e,a){for(var r=0;r!=a.length;++r){var s=a[r];if(e[s[0]]==null)e[s[0]]=s[1];else switch(s[2]){case"bool":typeof e[s[0]]=="string"&&(e[s[0]]=Pe(e[s[0]]));break;case"int":typeof e[s[0]]=="string"&&(e[s[0]]=parseInt(e[s[0]],10));break}}}function _c(e){O0(e.WBProps,gc),O0(e.CalcPr,bd),D0(e.WBView,Cd),D0(e.Sheets,Nd),Ja.date1904=Pe(e.WBProps.date1904)}var Dd="][*?/\\".split("");function Od(e,a){if(e.length>31)throw new Error("Sheet names cannot exceed 31 chars");var r=!0;
vendor: 5,487 bytes, line 33
33return Dd.forEach(function(s){if(e.indexOf(s)!=-1)throw new Error("Sheet name cannot contain : \\ / ? * [ ]")}),r}var Rd=/<\w+:workbook/;function Id(e,a){if(!e)throw new Error("Could not find file");var r={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},Names:[],xmlns:""},s=!1,t="xmlns",i={},c=0;if(e.replace(hr,function(f,l){var u=me(f);switch(qr(u[0])){case"<?xml":break;case"<workbook":f.match(Rd)&&(t="xmlns"+f.match(/<(\w+):/)[1]),r.xmlns=u[t];break;case"</workbook>":break;case"<fileVersion":delete u[0],r.AppVersion=u;break;case"<fileVersion/>":case"</fileVersion>":break;case"<fileSharing":break;case"<fileSharing/>":break;case"<workbookPr":case"<workbookPr/>":gc.forEach(function(x){if(u[x[0]]!=null)switch(x[2]){case"bool":r.WBProps[x[0]]=Pe(u[x[0]]);break;case"int":r.WBProps[x[0]]=parseInt(u[x[0]],10);break;default:r.WBProps[x[0]]=u[x[0]]}}),u.codeName&&(r.WBProps.CodeName=Ie(u.codeName));break;case"</workbookPr>":break;case"<workbookProtection":break;case"<workbookProtection/>":break;case"<bookViews":case"<bookViews>":case"</bookViews>":break;case"<workbookView":case"<workbookView/>":delete u[0],r.WBView.push(u);break;case"</workbookView>":break;case"<sheets":case"<sheets>":case"</sheets>":break;case"<sheet":switch(u.state){case"hidden":u.Hidden=1;break;case"veryHidden":u.Hidden=2;break;default:u.Hidden=0}delete u.state,u.name=be(Ie(u.name)),delete u[0],r.Sheets.push(u);break;case"</sheet>":break;case"<functionGroups":case"<functionGroups/>":break;case"<functionGroup":break;case"<externalReferences":case"</externalReferences>":case"<externalReferences>":break;case"<externalReference":break;case"<definedNames/>":break;case"<definedNames>":case"<definedNames":s=!0;break;case"</definedNames>":s=!1;break;case"<definedName":i={},i.Name=Ie(u.name),u.comment&&(i.Comment=u.comment),u.localSheetId&&(i.Sheet=+u.localSheetId),Pe(u.hidden||"0")&&(i.Hidden=!0),c=l+f.length;break;case"</definedName>":i.Ref=be(Ie(e.slice(c,l))),r.Names.push(i);break;case"<definedName/>":break;case"<calcPr":delete u[0],r.CalcPr=u;break;case"<calcPr/>":delete u[0],r.CalcPr=u;break;case"</calcPr>":break;case"<oleSize":break;case"<customWorkbookViews>":case"</customWorkbookViews>":case"<customWorkbookViews":break;case"<customWorkbookView":case"</customWorkbookView>":break;case"<pivotCaches>":case"</pivotCaches>":case"<pivotCaches":break;case"<pivotCache":break;case"<smartTagPr":case"<smartTagPr/>":break;case"<smartTagTypes":case"<smartTagTypes>":case"</smartTagTypes>":break;case"<smartTagType":break;case"<webPublishing":case"<webPublishing/>":break;case"<fileRecoveryPr":case"<fileRecoveryPr/>":break;case"<webPublishObjects>":case"<webPublishObjects":case"</webPublishObjects>":break;case"<webPublishObject":break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":s=!0;break;case"</ext>":s=!1;break;case"<ArchID":break;case"<AlternateContent":case"<AlternateContent>":s=!0;break;case"</AlternateContent>":s=!1;break;case"<revisionPtr":break;default:if(!s&&a.WTF)throw new Error("unrecognized "+u[0]+" in workbook")}return f}),Jo.indexOf(r.xmlns)===-1)throw new Error("Unknown Namespace: "+r.xmlns);return _c(r),r}function Pd(e,a){var r={};return r.Hidden=e.read_shift(4),r.iTabID=e.read_shift(4),r.strRelID=Bs(e),r.name=lr(e),r}function Ld(e,a){var r={},s=e.read_shift(4);r.defaultThemeVersion=e.read_shift(4);var t=a>8?lr(e):"";return t.length>0&&(r.CodeName=t),r.autoCompressPictures=!!(s&65536),r.backupFile=!!(s&64),r.checkCompatibility=!!(s&4096),r.date1904=!!(s&1),r.filterPrivacy=!!(s&8),r.hidePivotFieldList=!!(s&1024),r.promptedSolutions=!!(s&16),r.publishItems=!!(s&2048),r.refreshAllConnections=!!(s&262144),r.saveExternalLinkValues=!!(s&128),r.showBorderUnselectedTables=!!(s&4),r.showInkAnnotation=!!(s&32),r.showObjects=["all","placeholders","none"][s>>13&3],r.showPivotChartFilter=!!(s&32768),r.updateLinks=["userSet","never","always"][s>>8&3],r}function Md(e,a){var r={};return e.read_shift(4),r.ArchID=e.read_shift(4),e.l+=a-8,r}function jd(e,a,r){var s=e.l+a;e.l+=4,e.l+=1;var t=e.read_shift(4),i=mf(e),c=T1(e,0,r),n=mn(e);e.l=s;var f={Name:i,Ptg:c};return t<268435455&&(f.Sheet=t),n&&(f.Comment=n),f}function Bd(e,a){var r={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""},s=[],t=!1;a||(a={}),a.biff=12;var i=[],c=[[]];return c.SheetNames=[],c.XTI=[],ps[16]={n:"BrtFRTArchID$",f:Md},oa(e,function(f,l,u){switch(u){case 156:c.SheetNames.push(f.name),r.Sheets.push(f);break;case 153:r.WBProps=f;break;case 39:f.Sheet!=null&&(a.SID=f.Sheet),f.Ref=cr(f.Ptg,null,null,c,a),delete a.SID,delete f.Ptg,i.push(f);break;case 1036:break;case 357:case 358:case 355:case 667:c[0].length?c.push([u,f]):c[0]=[u,f],c[c.length-1].XTI=[];break;case 362:c.length===0&&(c[0]=[],c[0].XTI=[]),c[c.length-1].XTI=c[c.length-1].XTI.concat(f),c.XTI=c.XTI.concat(f);break;case 361:break;case 2071:case 158:case 143:case 664:case 353:break;case 3072:case 3073:case 534:case 677:case 157:case 610:case 2050:case 155:case 548:case 676:case 128:case 665:case 2128:case 2125:case 549:case 2053:case 596:case 2076:case 2075:case 2082:case 397:case 154:case 1117:case 553:case 2091:break;case 35:s.push(u),t=!0;break;case 36:s.pop(),t=!1;break;case 37:s.push(u),t=!0;break;case 38:s.pop(),t=!1;break;case 16:break;default:if(!l.T){if(!t||a.WTF&&s[s.length-1]!=37&&s[s.length-1]!=35)throw new Error("Unexpected record 0x"+u.toString(16))}}},a),_c(r),r.Names=i,r.supbooks=c,r}function Ud(e,a,r){return a.slice(-4)===".bin"?Bd(e,r):Id(e,r)}
vendor: 14,313 bytes, lines 33-35
33function Hd(e,a,r,s,t,i,c,n){return a.slice(-4)===".bin"?kd(e,s,r,t,i,c,n):P1(e,s,r,t,i,c,n)}function Vd(e,a,r,s,t,i,c,n){return a.slice(-4)===".bin"?Sd(e,s,r,t,i):Fd(e,s,r,t,i)}function Wd(e,a,r,s,t,i,c,n){return a.slice(-4)===".bin"?Jh():Zh()}function Gd(e,a,r,s,t,i,c,n){return a.slice(-4)===".bin"?Yh():qh()}function Xd(e,a,r,s){return a.slice(-4)===".bin"?hh(e,r,s):ih(e,r,s)}function $d(e,a,r){return nc(e,r)}function zd(e,a,r){return a.slice(-4)===".bin"?Cu(e,r):yu(e,r)}function Kd(e,a,r){return a.slice(-4)===".bin"?$h(e,r):Hh(e,r)}function Yd(e,a,r){return a.slice(-4)===".bin"?jh(e):Lh(e)}function qd(e,a,r,s){return r.slice(-4)===".bin"?Bh(e,a,r,s):void 0}function Jd(e,a,r){return a.slice(-4)===".bin"?Ih(e,a,r):Ph(e,a,r)}var Ec=/([\w:]+)=((?:")([^"]*)(?:")|(?:')([^']*)(?:'))/g,Tc=/([\w:]+)=((?:")(?:[^"]*)(?:")|(?:')(?:[^']*)(?:'))/;function Mr(e,a){var r=e.split(/\s+/),s=[];if(s[0]=r[0],r.length===1)return s;var t=e.match(Ec),i,c,n,f;if(t)for(f=0;f!=t.length;++f)i=t[f].match(Tc),(c=i[1].indexOf(":"))===-1?s[i[1]]=i[2].slice(1,i[2].length-1):(i[1].slice(0,6)==="xmlns:"?n="xmlns"+i[1].slice(6):n=i[1].slice(c+1),s[n]=i[2].slice(1,i[2].length-1));return s}function Zd(e){var a=e.split(/\s+/),r={};if(a.length===1)return r;var s=e.match(Ec),t,i,c,n;if(s)for(n=0;n!=s.length;++n)t=s[n].match(Tc),(i=t[1].indexOf(":"))===-1?r[t[1]]=t[2].slice(1,t[2].length-1):(t[1].slice(0,6)==="xmlns:"?c="xmlns"+t[1].slice(6):c=t[1].slice(i+1),r[c]=t[2].slice(1,t[2].length-1));return r}var yt;function Qd(e,a){var r=yt[e]||be(e);return r==="General"?Ma(a):Pr(r,a)}function ep(e,a,r,s){var t=s;switch((r[0].match(/dt:dt="([\w.]+)"/)||["",""])[1]){case"boolean":t=Pe(s);break;case"i2":case"int":t=parseInt(s,10);break;case"r4":case"float":t=parseFloat(s);break;case"date":case"dateTime.tz":t=rr(s);break;case"i8":case"string":case"fixed":case"uuid":case"bin.base64":break;default:throw new Error("bad custprop:"+r[0])}e[be(a)]=t}function rp(e,a,r){if(e.t!=="z"){if(!r||r.cellText!==!1)try{e.t==="e"?e.w=e.w||Ga[e.v]:a==="General"?e.t==="n"?(e.v|0)===e.v?e.w=e.v.toString(10):e.w=Ct(e.v):e.w=Ma(e.v):e.w=Qd(a||"General",e.v)}catch(i){if(r.WTF)throw i}try{var s=yt[a]||a||"General";if(r.cellNF&&(e.z=s),r.cellDates&&e.t=="n"&&tt(s)){var t=Na(e.v);t&&(e.t="d",e.v=new Date(t.y,t.m-1,t.d,t.H,t.M,t.S,t.u))}}catch(i){if(r.WTF)throw i}}}function ap(e,a,r){if(r.cellStyles&&a.Interior){var s=a.Interior;s.Pattern&&(s.patternType=eh[s.Pattern]||s.Pattern)}e[a.ID]=a}function tp(e,a,r,s,t,i,c,n,f,l){var u="General",x=s.StyleID,p={};l=l||{};var m=[],v=0;for(x===void 0&&n&&(x=n.StyleID),x===void 0&&c&&(x=c.StyleID);i[x]!==void 0&&(i[x].nf&&(u=i[x].nf),i[x].Interior&&m.push(i[x].Interior),!!i[x].Parent);)x=i[x].Parent;switch(r.Type){case"Boolean":s.t="b",s.v=Pe(e);break;case"String":s.t="s",s.r=e0(be(e)),s.v=e.indexOf("<")>-1?be(a||e).replace(/<.*?>/g,""):s.r;break;case"DateTime":e.slice(-1)!="Z"&&(e+="Z"),s.v=(rr(e)-new Date(Date.UTC(1899,11,30)))/(24*60*60*1e3),s.v!==s.v?s.v=be(e):s.v<60&&(s.v=s.v-1),(!u||u=="General")&&(u="yyyy-mm-dd");case"Number":s.v===void 0&&(s.v=+e),s.t||(s.t="n");break;case"Error":s.t="e",s.v=Mi[e],l.cellText!==!1&&(s.w=e);break;default:e==""&&a==""?s.t="z":(s.t="s",s.v=e0(a||e));break}if(rp(s,u,l),l.cellFormula!==!1)if(s.Formula){var d=be(s.Formula);d.charCodeAt(0)==61&&(d=d.slice(1)),s.f=qa(d,t),delete s.Formula,s.ArrayRange=="RC"?s.F=qa("RC:RC",t):s.ArrayRange&&(s.F=qa(s.ArrayRange,t),f.push([Ue(s.F),s.F]))}else for(v=0;v<f.length;++v)t.r>=f[v][0].s.r&&t.r<=f[v][0].e.r&&t.c>=f[v][0].s.c&&t.c<=f[v][0].e.c&&(s.F=f[v][1]);l.cellStyles&&(m.forEach(function(h){!p.patternType&&h.patternType&&(p.patternType=h.patternType)}),s.s=p),s.StyleID!==void 0&&(s.ixfe=s.StyleID)}function sp(e){e.t=e.v||"",e.t=e.t.replace(/\r\n/g,`
34`).replace(/\r/g,`
35`),e.v=e.w=e.ixfe=void 0}function Ps(e,a){var r=a||{};fi();var s=dt(un(e));(r.type=="binary"||r.type=="array"||r.type=="base64")&&(s=Ie(s));var t=s.slice(0,1024).toLowerCase(),i=!1;if(t=t.replace(/".*?"/g,""),(t.indexOf(">")&1023)>Math.min(t.indexOf(",")&1023,t.indexOf(";")&1023)){var c=tr(r);return c.type="string",Dt.to_workbook(s,c)}if(t.indexOf("<?xml")==-1&&["html","table","head","meta","script","style","div"].forEach(function(Ve){t.indexOf("<"+Ve)>=0&&(i=!0)}),i)return xp(s,r);yt={"General Number":"General","General Date":ke[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":ke[15],"Short Date":ke[14],"Long Time":ke[19],"Medium Time":ke[18],"Short Time":ke[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:ke[2],Standard:ke[4],Percent:ke[10],Scientific:ke[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'};var n,f=[],l,u={},x=[],p=r.dense?[]:{},m="",v={},d={},h=Mr('<Data ss:Type="String">'),S=0,D=0,E=0,b={s:{r:2e6,c:2e6},e:{r:0,c:0}},U={},M={},C="",R=0,I=[],z={},X={},B=0,ee=[],q=[],re={},k=[],K,de=!1,P=[],oe=[],he={},y=0,j=0,L={Sheets:[],WBProps:{date1904:!1}},O={};bt.lastIndex=0,s=s.replace(/<!--([\s\S]*?)-->/mg,"");for(var J="";n=bt.exec(s);)switch(n[3]=(J=n[3]).toLowerCase()){case"data":if(J=="data"){if(n[1]==="/"){if((l=f.pop())[0]!==n[3])throw new Error("Bad state: "+l.join("|"))}else n[0].charAt(n[0].length-2)!=="/"&&f.push([n[3],!0]);break}if(f[f.length-1][1])break;n[1]==="/"?tp(s.slice(S,n.index),C,h,f[f.length-1][0]=="comment"?re:v,{c:D,r:E},U,k[D],d,P,r):(C="",h=Mr(n[0]),S=n.index+n[0].length);break;case"cell":if(n[1]==="/")if(q.length>0&&(v.c=q),(!r.sheetRows||r.sheetRows>E)&&v.v!==void 0&&(r.dense?(p[E]||(p[E]=[]),p[E][D]=v):p[Ze(D)+sr(E)]=v),v.HRef&&(v.l={Target:be(v.HRef)},v.HRefScreenTip&&(v.l.Tooltip=v.HRefScreenTip),delete v.HRef,delete v.HRefScreenTip),(v.MergeAcross||v.MergeDown)&&(y=D+(parseInt(v.MergeAcross,10)|0),j=E+(parseInt(v.MergeDown,10)|0),I.push({s:{c:D,r:E},e:{c:y,r:j}})),!r.sheetStubs)v.MergeAcross?D=y+1:++D;else if(v.MergeAcross||v.MergeDown){for(var se=D;se<=y;++se)for(var fe=E;fe<=j;++fe)(se>D||fe>E)&&(r.dense?(p[fe]||(p[fe]=[]),p[fe][se]={t:"z"}):p[Ze(se)+sr(fe)]={t:"z"});D=y+1}else++D;else v=Zd(n[0]),v.Index&&(D=+v.Index-1),D<b.s.c&&(b.s.c=D),D>b.e.c&&(b.e.c=D),n[0].slice(-2)==="/>"&&++D,q=[];break;case"row":n[1]==="/"||n[0].slice(-2)==="/>"?(E<b.s.r&&(b.s.r=E),E>b.e.r&&(b.e.r=E),n[0].slice(-2)==="/>"&&(d=Mr(n[0]),d.Index&&(E=+d.Index-1)),D=0,++E):(d=Mr(n[0]),d.Index&&(E=+d.Index-1),he={},(d.AutoFitHeight=="0"||d.Height)&&(he.hpx=parseInt(d.Height,10),he.hpt=sc(he.hpx),oe[E]=he),d.Hidden=="1"&&(he.hidden=!0,oe[E]=he));break;case"worksheet":if(n[1]==="/"){if((l=f.pop())[0]!==n[3])throw new Error("Bad state: "+l.join("|"));x.push(m),b.s.r<=b.e.r&&b.s.c<=b.e.c&&(p["!ref"]=Ne(b),r.sheetRows&&r.sheetRows<=b.e.r&&(p["!fullref"]=p["!ref"],b.e.r=r.sheetRows-1,p["!ref"]=Ne(b))),I.length&&(p["!merges"]=I),k.length>0&&(p["!cols"]=k),oe.length>0&&(p["!rows"]=oe),u[m]=p}else b={s:{r:2e6,c:2e6},e:{r:0,c:0}},E=D=0,f.push([n[3],!1]),l=Mr(n[0]),m=be(l.Name),p=r.dense?[]:{},I=[],P=[],oe=[],O={name:m,Hidden:0},L.Sheets.push(O);break;case"table":if(n[1]==="/"){if((l=f.pop())[0]!==n[3])throw new Error("Bad state: "+l.join("|"))}else{if(n[0].slice(-2)=="/>")break;f.push([n[3],!1]),k=[],de=!1}break;case"style":n[1]==="/"?ap(U,M,r):M=Mr(n[0]);break;case"numberformat":M.nf=be(Mr(n[0]).Format||"General"),yt[M.nf]&&(M.nf=yt[M.nf]);for(var te=0;te!=392&&ke[te]!=M.nf;++te);if(te==392){for(te=57;te!=392;++te)if(ke[te]==null){ba(M.nf,te);break}}break;case"column":if(f[f.length-1][0]!=="table")break;if(K=Mr(n[0]),K.Hidden&&(K.hidden=!0,delete K.Hidden),K.Width&&(K.wpx=parseInt(K.Width,10)),!de&&K.wpx>10){de=!0,pr=ac;for(var Z=0;Z<k.length;++Z)k[Z]&&Qa(k[Z])}de&&Qa(K),k[K.Index-1||k.length]=K;for(var Te=0;Te<+K.Span;++Te)k[k.length]=tr(K);break;case"namedrange":if(n[1]==="/")break;L.Names||(L.Names=[]);var N=me(n[0]),He={Name:N.Name,Ref:qa(N.RefersTo.slice(1),{r:0,c:0})};L.Sheets.length>0&&(He.Sheet=L.Sheets.length-1),L.Names.push(He);break;case"namedcell":break;case"b":break;case"i":break;case"u":break;case"s":break;case"em":break;case"h2":break;case"h3":break;case"sub":break;case"sup":break;case"span":break;case"alignment":break;case"borders":break;case"border":break;case"font":if(n[0].slice(-2)==="/>")break;n[1]==="/"?C+=s.slice(R,n.index):R=n.index+n[0].length;break;case"interior":if(!r.cellStyles)break;M.Interior=Mr(n[0]);break;case"protection":break;case"author":case"title":case"description":case"created":case"keywords":case"subject":case"category":case"company":case"lastauthor":case"lastsaved":case"lastprinted":case"version":case"revision":case"totaltime":case"hyperlinkbase":case"manager":case"contentstatus":case"identifier":case"language":case"appname":if(n[0].slice(-2)==="/>")break;n[1]==="/"?Hf(z,J,s.slice(B,n.index)):B=n.index+n[0].length;break;case"paragraphs":break;case"styles":case"workbook":if(n[1]==="/"){if((l=f.pop())[0]!==n[3])throw new Error("Bad state: "+l.join("|"))}else f.push([n[3],!1]);break;case"comment":if(n[1]==="/"){if((l=f.pop())[0]!==n[3])throw new Error("Bad state: "+l.join("|"));sp(re),q.push(re)}else f.push([n[3],!1]),l=Mr(n[0]),re={a:l.Author};break;case"autofilter":if(n[1]==="/"){if((l=f.pop())[0]!==n[3])throw new Error("Bad state: "+l.join("|"))}else if(n[0].charAt(n[0].length-2)!=="/"){var De=Mr(n[0]);p["!autofilter"]={ref:qa(De.Range).replace(/\$/g,"")},f.push([n[3],!0])}break;case"name":break;case"datavalidation":if(n[1]==="/"){if((l=f.pop())[0]!==n[3])throw new Error("Bad state: "+l.join("|"))}else n[0].charAt(n[0].length-2)!=="/"&&f.push([n[3],!0]);break;case"pixelsperinch":break;case"componentoptions":case"documentproperties":case"customdocumentproperties":case"officedocumentsettings":case"pivottable":case"pivotcache":case"names":case"mapinfo":case"pagebreaks":case"querytable":case"sorting":case"schema":case"conditionalformatting":case"smarttagtype":case"smarttags":case"excelworkbook":case"workbookoptions":case"worksheetoptions":if(n[1]==="/"){if((l=f.pop())[0]!==n[3])throw new Error("Bad state: "+l.join("|"))}else n[0].charAt(n[0].length-2)!=="/"&&f.push([n[3],!0]);break;case"null":break;default:if(f.length==0&&n[3]=="document"||f.length==0&&n[3]=="uof")return j0(s,r);var Re=!0;switch(f[f.length-1][0]){case"officedocumentsettings":switch(n[3]){case"allowpng":break;case"removepersonalinformation":break;case"downloadcomponents":break;case"locationofcomponents":break;case"colors":break;case"color":break;case"index":break;case"rgb":break;case"targetscreensize":break;case"readonlyrecommended":break;default:Re=!1}break;case"componentoptions":switch(n[3]){case"toolbar":break;case"hideofficelogo":break;case"spreadsheetautofit":break;case"label":break;case"caption":break;case"maxheight":break;case"maxwidth":break;case"nextsheetnumber":break;default:Re=!1}break;case"excelworkbook":switch(n[3]){case"date1904":L.WBProps.date1904=!0;break;case"windowheight":break;case"windowwidth":break;case"windowtopx":break;case"windowtopy":break;case"tabratio":break;case"protectstructure":break;case"protectwindow":break;case"protectwindows":break;case"activesheet":break;case"displayinknotes":break;case"firstvisiblesheet":break;case"supbook":break;case"sheetname":break;case"sheetindex":break;case"sheetindexfirst":break;case"sheetindexlast":break;case"dll":break;case"acceptlabelsinformulas":break;case"donotsavelinkvalues":break;case"iteration":break;case"maxiterations":break;case"maxchange":break;case"path":break;case"xct":break;case"count":break;case"selectedsheets":break;case"calculation":break;case"uncalced":break;case"startupprompt":break;case"crn":break;case"externname":break;case"formula":break;case"colfirst":break;case"collast":break;case"wantadvise":break;case"boolean":break;case"error":break;case"text":break;case"ole":break;case"noautorecover":break;case"publishobjects":break;case"donotcalculatebeforesave":break;case"number":break;case"refmoder1c1":break;case"embedsavesmarttags":break;default:Re=!1}break;case"workbookoptions":switch(n[3]){case"owcversion":break;case"height":break;case"width":break;default:Re=!1}break;case"worksheetoptions":switch(n[3]){case"visible":if(n[0].slice(-2)!=="/>")if(n[1]==="/")switch(s.slice(B,n.index)){case"SheetHidden":O.Hidden=1;break;case"SheetVeryHidden":O.Hidden=2;break}else B=n.index+n[0].length;break;case"header":p["!margins"]||Ft(p["!margins"]={},"xlml"),isNaN(+me(n[0]).Margin)||(p["!margins"].header=+me(n[0]).Margin);break;case"footer":p["!margins"]||Ft(p["!margins"]={},"xlml"),isNaN(+me(n[0]).Margin)||(p["!margins"].footer=+me(n[0]).Margin);break;case"pagemargins":var Ae=me(n[0]);p["!margins"]||Ft(p["!margins"]={},"xlml"),isNaN(+Ae.Top)||(p["!margins"].top=+Ae.Top),isNaN(+Ae.Left)||(p["!margins"].left=+Ae.Left),isNaN(+Ae.Right)||(p["!margins"].right=+Ae.Right),isNaN(+Ae.Bottom)||(p["!margins"].bottom=+Ae.Bottom);break;case"displayrighttoleft":L.Views||(L.Views=[]),L.Views[0]||(L.Views[0]={}),L.Views[0].RTL=!0;break;case"freezepanes":break;case"frozennosplit":break;case"splithorizontal":case"splitvertical":break;case"donotdisplaygridlines":break;case"activerow":break;case"activecol":break;case"toprowbottompane":break;case"leftcolumnrightpane":break;case"unsynced":break;case"print":break;case"printerrors":break;case"panes":break;case"scale":break;case"pane":break;case"number":break;case"layout":break;case"pagesetup":break;case"selected":break;case"protectobjects":break;case"enableselection":break;case"protectscenarios":break;case"validprinterinfo":break;case"horizontalresolution":break;case"verticalresolution":break;case"numberofcopies":break;case"activepane":break;case"toprowvisible":break;case"leftcolumnvisible":break;case"fittopage":break;case"rangeselection":break;case"papersizeindex":break;case"pagelayoutzoom":break;case"pagebreakzoom":break;case"filteron":break;case"fitwidth":break;case"fitheight":break;case"commentslayout":break;case"zoom":break;case"lefttoright":break;case"gridlines":break;case"allowsort":break;case"allowfilter":break;case"allowinsertrows":break;case"allowdeleterows":break;case"allowinsertcols":break;case"allowdeletecols":break;case"allowinserthyperlinks":break;case"allowformatcells":break;case"allowsizecols":break;case"allowsizerows":break;case"nosummaryrowsbelowdetail":p["!outline"]||(p["!outline"]={}),p["!outline"].above=!0;break;case"tabcolorindex":break;case"donotdisplayheadings":break;case"showpagelayoutzoom":break;case"nosummarycolumnsrightdetail":p["!outline"]||(p["!outline"]={}
35),p["!outline"].left=!0;break;case"blackandwhite":break;case"donotdisplayzeros":break;case"displaypagebreak":break;case"rowcolheadings":break;case"donotdisplayoutline":break;case"noorientation":break;case"allowusepivottables":break;case"zeroheight":break;case"viewablerange":break;case"selection":break;case"protectcontents":break;default:Re=!1}break;case"pivottable":case"pivotcache":switch(n[3]){case"immediateitemsondrop":break;case"showpagemultipleitemlabel":break;case"compactrowindent":break;case"location":break;case"pivotfield":break;case"orientation":break;case"layoutform":break;case"layoutsubtotallocation":break;case"layoutcompactrow":break;case"position":break;case"pivotitem":break;case"datatype":break;case"datafield":break;case"sourcename":break;case"parentfield":break;case"ptlineitems":break;case"ptlineitem":break;case"countofsameitems":break;case"item":break;case"itemtype":break;case"ptsource":break;case"cacheindex":break;case"consolidationreference":break;case"filename":break;case"reference":break;case"nocolumngrand":break;case"norowgrand":break;case"blanklineafteritems":break;case"hidden":break;case"subtotal":break;case"basefield":break;case"mapchilditems":break;case"function":break;case"refreshonfileopen":break;case"printsettitles":break;case"mergelabels":break;case"defaultversion":break;case"refreshname":break;case"refreshdate":break;case"refreshdatecopy":break;case"versionlastrefresh":break;case"versionlastupdate":break;case"versionupdateablemin":break;case"versionrefreshablemin":break;case"calculation":break;default:Re=!1}break;case"pagebreaks":switch(n[3]){case"colbreaks":break;case"colbreak":break;case"rowbreaks":break;case"rowbreak":break;case"colstart":break;case"colend":break;case"rowend":break;default:Re=!1}break;case"autofilter":switch(n[3]){case"autofiltercolumn":break;case"autofiltercondition":break;case"autofilterand":break;case"autofilteror":break;default:Re=!1}break;case"querytable":switch(n[3]){case"id":break;case"autoformatfont":break;case"autoformatpattern":break;case"querysource":break;case"querytype":break;case"enableredirections":break;case"refreshedinxl9":break;case"urlstring":break;case"htmltables":break;case"connection":break;case"commandtext":break;case"refreshinfo":break;case"notitles":break;case"nextid":break;case"columninfo":break;case"overwritecells":break;case"donotpromptforfile":break;case"textwizardsettings":break;case"source":break;case"number":break;case"decimal":break;case"thousandseparator":break;case"trailingminusnumbers":break;case"formatsettings":break;case"fieldtype":break;case"delimiters":break;case"tab":break;case"comma":break;case"autoformatname":break;case"versionlastedit":break;case"versionlastrefresh":break;default:Re=!1}break;case"datavalidation":switch(n[3]){case"range":break;case"type":break;case"min":break;case"max":break;case"sort":break;case"descending":break;case"order":break;case"casesensitive":break;case"value":break;case"errorstyle":break;case"errormessage":break;case"errortitle":break;case"inputmessage":break;case"inputtitle":break;case"combohide":break;case"inputhide":break;case"condition":break;case"qualifier":break;case"useblank":break;case"value1":break;case"value2":break;case"format":break;case"cellrangelist":break;default:Re=!1}break;case"sorting":case"conditionalformatting":switch(n[3]){case"range":break;case"type":break;case"min":break;case"max":break;case"sort":break;case"descending":break;case"order":break;case"casesensitive":break;case"value":break;case"errorstyle":break;case"errormessage":break;case"errortitle":break;case"cellrangelist":break;case"inputmessage":break;case"inputtitle":break;case"combohide":break;case"inputhide":break;case"condition":break;case"qualifier":break;case"useblank":break;case"value1":break;case"value2":break;case"format":break;default:Re=!1}break;case"mapinfo":case"schema":case"data":switch(n[3]){case"map":break;case"entry":break;case"range":break;case"xpath":break;case"field":break;case"xsdtype":break;case"filteron":break;case"aggregate":break;case"elementtype":break;case"attributetype":break;case"schema":case"element":case"complextype":case"datatype":case"all":case"attribute":case"extends":break;case"row":break;default:Re=!1}break;case"smarttags":break;default:Re=!1;break}if(Re||n[3].match(/!\[CDATA/))break;if(!f[f.length-1][1])throw"Unrecognized tag: "+n[3]+"|"+f.join("|");if(f[f.length-1][0]==="customdocumentproperties"){if(n[0].slice(-2)==="/>")break;
vendor: 11,275 bytes, line 35
35n[1]==="/"?ep(X,J,ee,s.slice(B,n.index)):(ee=n,B=n.index+n[0].length);break}if(r.WTF)throw"Unrecognized tag: "+n[3]+"|"+f.join("|")}var ie={};return!r.bookSheets&&!r.bookProps&&(ie.Sheets=u),ie.SheetNames=x,ie.Workbook=L,ie.SSF=tr(ke),ie.Props=z,ie.Custprops=X,ie}function Ws(e,a){switch(yn(a=a||{}),a.type||"base64"){case"base64":return Ps(Sr(e),a);case"binary":case"buffer":case"file":return Ps(e,a);case"array":return Ps(Ha(e),a)}}function np(e){var a={},r=e.content;if(r.l=28,a.AnsiUserType=r.read_shift(0,"lpstr-ansi"),a.AnsiClipboardFormat=_f(r),r.length-r.l<=4)return a;var s=r.read_shift(4);if(s==0||s>40||(r.l-=4,a.Reserved1=r.read_shift(0,"lpstr-ansi"),r.length-r.l<=4)||(s=r.read_shift(4),s!==1907505652)||(a.UnicodeClipboardFormat=Ef(r),s=r.read_shift(4),s==0||s>40))return a;r.l-=4,a.Reserved2=r.read_shift(0,"lpwstr")}var ip=[60,1084,2066,2165,2175];function cp(e,a,r,s,t){var i=s,c=[],n=r.slice(r.l,r.l+i);if(t&&t.enc&&t.enc.insitu&&n.length>0)switch(e){case 9:case 521:case 1033:case 2057:case 47:case 405:case 225:case 406:case 312:case 404:case 10:break;case 133:break;default:t.enc.insitu(n)}c.push(n),r.l+=i;for(var f=ta(r,r.l),l=Gs[f],u=0;l!=null&&ip.indexOf(f)>-1;)i=ta(r,r.l+2),u=r.l+4,f==2066?u+=4:(f==2165||f==2175)&&(u+=12),n=r.slice(u,r.l+4+i),c.push(n),r.l+=4+i,l=Gs[f=ta(r,r.l)];var x=xa(c);ar(x,0);var p=0;x.lens=[];for(var m=0;m<c.length;++m)x.lens.push(p),p+=c[m].length;if(x.length<s)throw"XLS Record 0x"+e.toString(16)+" Truncated: "+x.length+" < "+s;return a.f(x,x.length,t)}function Xr(e,a,r){if(e.t!=="z"&&e.XF){var s=0;try{s=e.z||e.XF.numFmtId||0,a.cellNF&&(e.z=ke[s])}catch(i){if(a.WTF)throw i}if(!a||a.cellText!==!1)try{e.t==="e"?e.w=e.w||Ga[e.v]:s===0||s=="General"?e.t==="n"?(e.v|0)===e.v?e.w=e.v.toString(10):e.w=Ct(e.v):e.w=Ma(e.v):e.w=Pr(s,e.v,{date1904:!!r,dateNF:a&&a.dateNF})}catch(i){if(a.WTF)throw i}if(a.cellDates&&s&&e.t=="n"&&tt(ke[s]||String(s))){var t=Na(e.v);t&&(e.t="d",e.v=new Date(t.y,t.m-1,t.d,t.H,t.M,t.S,t.u))}}}function ts(e,a,r){return{v:e,ixfe:a,t:r}}function op(e,a){var r={opts:{}},s={},t=a.dense?[]:{},i={},c={},n=null,f=[],l="",u={},x,p="",m,v,d,h,S={},D=[],E,b,U=[],M=[],C={Sheets:[],WBProps:{date1904:!1},Views:[{}]},R={},I=function(we){return we<8?Da[we]:we<64&&M[we-8]||Da[we]},z=function(we,We,Nr){var Ke=We.XF.data;if(!(!Ke||!Ke.patternType||!Nr||!Nr.cellStyles)){We.s={},We.s.patternType=Ke.patternType;var Fa;(Fa=Ot(I(Ke.icvFore)))&&(We.s.fgColor={rgb:Fa}),(Fa=Ot(I(Ke.icvBack)))&&(We.s.bgColor={rgb:Fa})}},X=function(we,We,Nr){if(!(he>1)&&!(Nr.sheetRows&&we.r>=Nr.sheetRows)){if(Nr.cellStyles&&We.XF&&We.XF.data&&z(we,We,Nr),delete We.ixfe,delete We.XF,x=we,p=ge(we),(!c||!c.s||!c.e)&&(c={s:{r:0,c:0},e:{r:0,c:0}}),we.r<c.s.r&&(c.s.r=we.r),we.c<c.s.c&&(c.s.c=we.c),we.r+1>c.e.r&&(c.e.r=we.r+1),we.c+1>c.e.c&&(c.e.c=we.c+1),Nr.cellFormula&&We.f){for(var Ke=0;Ke<D.length;++Ke)if(!(D[Ke][0].s.c>we.c||D[Ke][0].s.r>we.r)&&!(D[Ke][0].e.c<we.c||D[Ke][0].e.r<we.r)){We.F=Ne(D[Ke][0]),(D[Ke][0].s.c!=we.c||D[Ke][0].s.r!=we.r)&&delete We.f,We.f&&(We.f=""+cr(D[Ke][1],c,we,P,B));break}}Nr.dense?(t[we.r]||(t[we.r]=[]),t[we.r][we.c]=We):t[p]=We}},B={enc:!1,sbcch:0,snames:[],sharedf:S,arrayf:D,rrtabid:[],lastuser:"",biff:8,codepage:0,winlocked:0,cellStyles:!!a&&!!a.cellStyles,WTF:!!a&&!!a.wtf};a.password&&(B.password=a.password);var ee,q=[],re=[],k=[],K=[],de=!1,P=[];P.SheetNames=B.snames,P.sharedf=B.sharedf,P.arrayf=B.arrayf,P.names=[],P.XTI=[];var oe=0,he=0,y=0,j=[],L=[],O;B.codepage=1200,Ur(1200);for(var J=!1;e.l<e.length-1;){var se=e.l,fe=e.read_shift(2);if(fe===0&&oe===10)break;var te=e.l===e.length?0:e.read_shift(2),Z=Gs[fe];if(Z&&Z.f){if(a.bookSheets&&oe===133&&fe!==133)break;if(oe=fe,Z.r===2||Z.r==12){var Te=e.read_shift(2);if(te-=2,!B.enc&&Te!==fe&&((Te&255)<<8|Te>>8)!==fe)throw new Error("rt mismatch: "+Te+"!="+fe);Z.r==12&&(e.l+=10,te-=10)}var N={};if(fe===10?N=Z.f(e,te,B):N=cp(fe,Z,e,te,B),he==0&&[9,521,1033,2057].indexOf(oe)===-1)continue;switch(fe){case 34:r.opts.Date1904=C.WBProps.date1904=N;break;case 134:r.opts.WriteProtect=!0;break;case 47:if(B.enc||(e.l=0),B.enc=N,!a.password)throw new Error("File is password-protected");if(N.valid==null)throw new Error("Encryption scheme unsupported");if(!N.valid)throw new Error("Password is incorrect");break;case 92:B.lastuser=N;break;case 66:var He=Number(N);switch(He){case 21010:He=1200;break;case 32768:He=1e4;break;case 32769:He=1252;break}Ur(B.codepage=He),J=!0;break;case 317:B.rrtabid=N;break;case 25:B.winlocked=N;break;case 439:r.opts.RefreshAll=N;break;case 12:r.opts.CalcCount=N;break;case 16:r.opts.CalcDelta=N;break;case 17:r.opts.CalcIter=N;break;case 13:r.opts.CalcMode=N;break;case 14:r.opts.CalcPrecision=N;break;case 95:r.opts.CalcSaveRecalc=N;break;case 15:B.CalcRefMode=N;break;case 2211:r.opts.FullCalc=N;break;case 129:N.fDialog&&(t["!type"]="dialog"),N.fBelow||((t["!outline"]||(t["!outline"]={})).above=!0),N.fRight||((t["!outline"]||(t["!outline"]={})).left=!0);break;case 224:U.push(N);break;case 430:P.push([N]),P[P.length-1].XTI=[];break;case 35:case 547:P[P.length-1].push(N);break;case 24:case 536:O={Name:N.Name,Ref:cr(N.rgce,c,null,P,B)},N.itab>0&&(O.Sheet=N.itab-1),P.names.push(O),P[0]||(P[0]=[],P[0].XTI=[]),P[P.length-1].push(N),N.Name=="_xlnm._FilterDatabase"&&N.itab>0&&N.rgce&&N.rgce[0]&&N.rgce[0][0]&&N.rgce[0][0][0]=="PtgArea3d"&&(L[N.itab-1]={ref:Ne(N.rgce[0][0][1][2])});break;case 22:B.ExternCount=N;break;case 23:P.length==0&&(P[0]=[],P[0].XTI=[]),P[P.length-1].XTI=P[P.length-1].XTI.concat(N),P.XTI=P.XTI.concat(N);break;case 2196:if(B.biff<8)break;O!=null&&(O.Comment=N[1]);break;case 18:t["!protect"]=N;break;case 19:N!==0&&B.WTF&&console.error("Password verifier: "+N);break;case 133:i[N.pos]=N,B.snames.push(N.name);break;case 10:{if(--he)break;if(c.e){if(c.e.r>0&&c.e.c>0){if(c.e.r--,c.e.c--,t["!ref"]=Ne(c),a.sheetRows&&a.sheetRows<=c.e.r){var De=c.e.r;c.e.r=a.sheetRows-1,t["!fullref"]=t["!ref"],t["!ref"]=Ne(c),c.e.r=De}c.e.r++,c.e.c++}q.length>0&&(t["!merges"]=q),re.length>0&&(t["!objects"]=re),k.length>0&&(t["!cols"]=k),K.length>0&&(t["!rows"]=K),C.Sheets.push(R)}l===""?u=t:s[l]=t,t=a.dense?[]:{}}break;case 9:case 521:case 1033:case 2057:{if(B.biff===8&&(B.biff={9:2,521:3,1033:4}[fe]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[N.BIFFVer]||8),B.biffguess=N.BIFFVer==0,N.BIFFVer==0&&N.dt==4096&&(B.biff=5,J=!0,Ur(B.codepage=28591)),B.biff==8&&N.BIFFVer==0&&N.dt==16&&(B.biff=2),he++)break;if(t=a.dense?[]:{},B.biff<8&&!J&&(J=!0,Ur(B.codepage=a.codepage||1252)),B.biff<5||N.BIFFVer==0&&N.dt==4096){l===""&&(l="Sheet1"),c={s:{r:0,c:0},e:{r:0,c:0}};var Re={pos:e.l-te,name:l};i[Re.pos]=Re,B.snames.push(l)}else l=(i[se]||{name:""}).name;N.dt==32&&(t["!type"]="chart"),N.dt==64&&(t["!type"]="macro"),q=[],re=[],B.arrayf=D=[],k=[],K=[],de=!1,R={Hidden:(i[se]||{hs:0}).hs,name:l}}break;case 515:case 3:case 2:t["!type"]=="chart"&&(a.dense?(t[N.r]||[])[N.c]:t[ge({c:N.c,r:N.r})])&&++N.c,E={ixfe:N.ixfe,XF:U[N.ixfe]||{},v:N.val,t:"n"},y>0&&(E.z=j[E.ixfe>>8&63]),Xr(E,a,r.opts.Date1904),X({c:N.c,r:N.r},E,a);break;case 5:case 517:E={ixfe:N.ixfe,XF:U[N.ixfe],v:N.val,t:N.t},y>0&&(E.z=j[E.ixfe>>8&63]),Xr(E,a,r.opts.Date1904),X({c:N.c,r:N.r},E,a);break;case 638:E={ixfe:N.ixfe,XF:U[N.ixfe],v:N.rknum,t:"n"},y>0&&(E.z=j[E.ixfe>>8&63]),Xr(E,a,r.opts.Date1904),X({c:N.c,r:N.r},E,a);break;case 189:for(var Ae=N.c;Ae<=N.C;++Ae){var ie=N.rkrec[Ae-N.c][0];E={ixfe:ie,XF:U[ie],v:N.rkrec[Ae-N.c][1],t:"n"},y>0&&(E.z=j[E.ixfe>>8&63]),Xr(E,a,r.opts.Date1904),X({c:Ae,r:N.r},E,a)}break;case 6:case 518:case 1030:{if(N.val=="String"){n=N;break}if(E=ts(N.val,N.cell.ixfe,N.tt),E.XF=U[E.ixfe],a.cellFormula){var Ve=N.formula;if(Ve&&Ve[0]&&Ve[0][0]&&Ve[0][0][0]=="PtgExp"){var Cr=Ve[0][0][1][0],Wr=Ve[0][0][1][1],Zr=ge({r:Cr,c:Wr});S[Zr]?E.f=""+cr(N.formula,c,N.cell,P,B):E.F=((a.dense?(t[Cr]||[])[Wr]:t[Zr])||{}).F}else E.f=""+cr(N.formula,c,N.cell,P,B)}y>0&&(E.z=j[E.ixfe>>8&63]),Xr(E,a,r.opts.Date1904),X(N.cell,E,a),n=N}break;case 7:case 519:if(n)n.val=N,E=ts(N,n.cell.ixfe,"s"),E.XF=U[E.ixfe],a.cellFormula&&(E.f=""+cr(n.formula,c,n.cell,P,B)),y>0&&(E.z=j[E.ixfe>>8&63]),Xr(E,a,r.opts.Date1904),X(n.cell,E,a),n=null;else throw new Error("String record expects Formula");break;case 33:case 545:{D.push(N);var it=ge(N[0].s);if(m=a.dense?(t[N[0].s.r]||[])[N[0].s.c]:t[it],a.cellFormula&&m){if(!n||!it||!m)break;m.f=""+cr(N[1],c,N[0],P,B),m.F=Ne(N[0])}}break;case 1212:{if(!a.cellFormula)break;if(p){if(!n)break;S[ge(n.cell)]=N[0],m=a.dense?(t[n.cell.r]||[])[n.cell.c]:t[ge(n.cell)],(m||{}).f=""+cr(N[0],c,x,P,B)}}break;case 253:E=ts(f[N.isst].t,N.ixfe,"s"),f[N.isst].h&&(E.h=f[N.isst].h),E.XF=U[E.ixfe],y>0&&(E.z=j[E.ixfe>>8&63]),Xr(E,a,r.opts.Date1904),X({c:N.c,r:N.r},E,a);break;case 513:a.sheetStubs&&(E={ixfe:N.ixfe,XF:U[N.ixfe],t:"z"},y>0&&(E.z=j[E.ixfe>>8&63]),Xr(E,a,r.opts.Date1904),X({c:N.c,r:N.r},E,a));break;case 190:if(a.sheetStubs)for(var fa=N.c;fa<=N.C;++fa){var Ar=N.ixfe[fa-N.c];E={ixfe:Ar,XF:U[Ar],t:"z"},y>0&&(E.z=j[E.ixfe>>8&63]),Xr(E,a,r.opts.Date1904),X({c:fa,r:N.r},E,a)}break;case 214:case 516:case 4:E=ts(N.val,N.ixfe,"s"),E.XF=U[E.ixfe],y>0&&(E.z=j[E.ixfe>>8&63]),Xr(E,a,r.opts.Date1904),X({c:N.c,r:N.r},E,a);break;case 0:case 512:he===1&&(c=N);break;case 252:f=N;break;case 1054:if(B.biff==4){j[y++]=N[1];for(var Qr=0;Qr<y+163&&ke[Qr]!=N[1];++Qr);Qr>=163&&ba(N[1],y+163)}else ba(N[1],N[0]);break;case 30:{j[y++]=N;for(var la=0;la<y+163&&ke[la]!=N;++la);la>=163&&ba(N,y+163)}break;case 229:q=q.concat(N);break;case 93:re[N.cmo[0]]=B.lastobj=N;break;case 438:B.lastobj.TxO=N;break;case 127:B.lastobj.ImData=N;break;case 440:for(h=N[0].s.r;h<=N[0].e.r;++h)for(d=N[0].s.c;d<=N[0].e.c;++d)m=a.dense?(t[h]||[])[d]:t[ge({c:d,r:h})],m&&(m.l=N[1]);break;case 2048:for(h=N[0].s.r;h<=N[0].e.r;++h)for(d=N[0].s.c;d<=N[0].e.c;++d)m=a.dense?(t[h]||[])[d]:t[ge({c:d,r:h})],m&&m.l&&(m.l.Tooltip=N[1]);break;case 28:{if(B.biff<=5&&B.biff>=2)break;m=a.dense?(t[N[0].r]||[])[N[0].c]:t[ge(N[0])];var ct=re[N[2]];m||(a.dense?(t[N[0].r]||(t[N[0].r]=[]),m=t[N[0].r][N[0].c]={t:"z"}):m=t[ge(N[0])]={t:"z"},c.e.r=Math.max(c.e.r,N[0].r),c.s.r=Math.min(c.s.r,N[0].r),c.e.c=Math.max(c.e.c,N[0].c),c.s.c=Math.min(c.s.c,N[0].c)),m.c||(m.c=[]),v={a:N[1],t:ct.TxO.t},m.c.push(v)}break;case 2173:bh(U[N.ixfe],N.ext);break;case 125:{if(!B.cellStyles)break;for(;N.e>=N.s;)k[N.e--]={width:N.w/256,level:N.level||0,hidden:!!(N.flags&1)},de||(de=!0,Tn(N.w/256)),Qa(k[N.e+1])}break;case 520:{var xr={};N.level!=null&&(K[N.r]=xr,xr.level=N.level),N.hidden&&(K[N.r]=xr,xr.hidden=!0),N.hpt&&(K[N.r]=xr,xr.hpt=N.hpt,xr.hpx=Rt(N.hpt))}break;case 38:case 39:case 40:case 41:t["!margins"]||Ft(t["!margins"]={}),t["!margins"][{38:"left",39:"right",40:"top",41:"bottom"}[fe]]=N;break;case 161:t["!margins"]||Ft(t["!margins"]={}),t["!margins"].header=N.header,t["!margins"].footer=N.footer;break;case 574:N.RTL&&(C.Views[0].RTL=!0);break;case 146:M=N;break;case 2198:ee=N;break;case 140:b=N;break;case 442:l?R.CodeName=N||R.name:C.WBProps.CodeName=N||"ThisWorkbook";break}}else Z||console.error("Missing Info for XLS Record 0x"+fe.toString(16)),e.l+=te}return r.SheetNames=Yr(i).sort(function(Gr,we){return Number(Gr)-Number(we)}).map(function(Gr){return i[Gr].name}),a.bookSheets||(r.Sheets=s),!r.SheetNames.length&&u["!ref"]?(r.SheetNames.push("Sheet1"),r.Sheets&&(r.Sheets.Sheet1=u)):r.Preamble=u,r.Sheets&&L.forEac
35h(function(Gr,we){r.Sheets[r.SheetNames[we]]["!autofilter"]=Gr}),r.Strings=f,r.SSF=tr(ke),B.enc&&(r.Encryption=B.enc),ee&&(r.Themes=ee),r.Metadata={},b!==void 0&&(r.Metadata.Country=b),P.names.length>0&&(C.Names=P.names),r.Workbook=C,r}var R0={SI:"e0859ff2f94f6810ab9108002b27b3d9",DSI:"02d5cdd59c2e1b10939708002b2cf9ae",UDI:"05d5cdd59c2e1b10939708002b2cf9ae"};function fp(e,a,r){var s=Ce.find(e,"/!DocumentSummaryInformation");if(s&&s.size>0)try{var t=m0(s,yf,R0.DSI);for(var i in t)a[i]=t[i]}catch(l){if(r.WTF)throw l}var c=Ce.find(e,"/!SummaryInformation");if(c&&c.size>0)try{var n=m0(c,Sf,R0.SI);for(var f in n)a[f]==null&&(a[f]=n[f])}catch(l){if(r.WTF)throw l}a.HeadingPairs&&a.TitlesOfParts&&(Bi(a.HeadingPairs,a.TitlesOfParts,a,r),delete a.HeadingPairs,delete a.TitlesOfParts)}function kc(e,a){a||(a={}),yn(a),J0(),a.codepage&&tn(a.codepage);var r,s;if(e.FullPaths){if(Ce.find(e,"/encryption"))throw new Error("File is password-protected");r=Ce.find(e,"!CompObj"),s=Ce.find(e,"/Workbook")||Ce.find(e,"/Book")}else{switch(a.type){case"base64":e=Br(Sr(e));break;case"binary":e=Br(e);break;case"buffer":break;case"array":Array.isArray(e)||(e=Array.prototype.slice.call(e));break}ar(e,0),s={content:e}}var t,i;if(r&&np(r),a.bookProps&&!a.bookSheets)t={};else{var c=ye?"buffer":"array";if(s&&s.content)t=op(s.content,a);else if((i=Ce.find(e,"PerfectOffice_MAIN"))&&i.content)t=wt.to_workbook(i.content,(a.type=c,a));else if((i=Ce.find(e,"NativeContent_MAIN"))&&i.content)t=wt.to_workbook(i.content,(a.type=c,a));else throw(i=Ce.find(e,"MN0"))&&i.content?new Error("Unsupported Works 4 for Mac file"):new Error("Cannot find Workbook stream");a.bookVBA&&e.FullPaths&&Ce.find(e,"/_VBA_PROJECT_CUR/VBA/dir")&&(t.vbaraw=Kh(e))}var n={};return e.FullPaths&&fp(e,n,a),t.Props=t.Custprops=n,a.bookFiles&&(t.cfb=e),t}var ps={0:{f:G1},1:{f:K1},2:{f:td},3:{f:Z1},4:{f:q1},5:{f:ad},6:{f:id},7:{f:ed},8:{f:ud},9:{f:ld},10:{f:od},11:{f:fd},12:{f:Y1},13:{f:sd},14:{f:Q1},15:{f:J1},16:{f:vc},17:{f:cd},18:{f:rd},19:{f:pn},20:{},21:{},22:{},23:{},24:{},25:{},26:{},27:{},28:{},29:{},30:{},31:{},32:{},33:{},34:{},35:{T:1},36:{T:-1},37:{T:1},38:{T:-1},39:{f:jd},40:{},42:{},43:{f:oh},44:{f:ch},45:{f:fh},46:{f:uh},47:{f:lh},48:{},49:{f:hf},50:{},51:{f:Oh},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:Ji},62:{f:nd},63:{f:Mh},64:{f:Ed},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:ur,p:0},132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:_d},138:{T:-1},139:{T:1},140:{T:-1},141:{T:1},142:{T:-1},143:{T:1},144:{T:-1},145:{T:1},146:{T:-1},147:{f:z1},148:{f:X1,p:16},151:{f:dd},152:{},153:{f:Ld},154:{},155:{},156:{f:Pd},157:{},158:{},159:{T:1,f:Su},160:{T:-1},161:{T:1,f:Wa},162:{T:-1},163:{T:1},164:{T:-1},165:{T:1},166:{T:-1},167:{},168:{},169:{},170:{},171:{},172:{T:1},173:{T:-1},174:{},175:{},176:{f:hd},177:{T:1},178:{T:-1},179:{T:1},180:{T:-1},181:{T:1},182:{T:-1},183:{T:1},184:{T:-1},185:{T:1},186:{T:-1},187:{T:1},188:{T:-1},189:{T:1},190:{T:-1},191:{T:1},192:{T:-1},193:{T:1},194:{T:-1},195:{T:1},196:{T:-1},197:{T:1},198:{T:-1},199:{T:1},200:{T:-1},201:{T:1},202:{T:-1},203:{T:1},204:{T:-1},205:{T:1},206:{T:-1},207:{T:1},208:{T:-1},209:{T:1},210:{T:-1},211:{T:1},212:{T:-1},213:{T:1},214:{T:-1},215:{T:1},216:{T:-1},217:{T:1},218:{T:-1},219:{T:1},220:{T:-1},221:{T:1},222:{T:-1},223:{T:1},224:{T:-1},225:{T:1},226:{T:-1},227:{T:1},228:{T:-1},229:{T:1},230:{T:-1},231:{T:1},232:{T:-1},233:{T:1},234:{T:-1},235:{T:1},236:{T:-1},237:{T:1},238:{T:-1},239:{T:1},240:{T:-1},241:{T:1},242:{T:-1},243:{T:1},244:{T:-1},245:{T:1},246:{T:-1},247:{T:1},248:{T:-1},249:{T:1},250:{T:-1},251:{T:1},252:{T:-1},253:{T:1},254:{T:-1},255:{T:1},256:{T:-1},257:{T:1},258:{T:-1},259:{T:1},260:{T:-1},261:{T:1},262:{T:-1},263:{T:1},264:{T:-1},265:{T:1},266:{T:-1},267:{T:1},268:{T:-1},269:{T:1},270:{T:-1},271:{T:1},272:{T:-1},273:{T:1},274:{T:-1},275:{T:1},276:{T:-1},277:{},278:{T:1},279:{T:-1},280:{T:1},281:{T:-1},282:{T:1},283:{T:1},284:{T:-1},285:{T:1},286:{T:-1},287:{T:1},288:{T:-1},289:{T:1},290:{T:-1},291:{T:1},292:{T:-1},293:{T:1},294:{T:-1},295:{T:1},296:{T:-1},297:{T:1},298:{T:-1},299:{T:1},300:{T:-1},301:{T:1},302:{T:-1},303:{T:1},304:{T:-1},305:{T:1},306:{T:-1},307:{T:1},308:{T:-1},309:{T:1},310:{T:-1},311:{T:1},312:{T:-1},313:{T:-1},314:{T:1},315:{T:-1},316:{T:1},317:{T:-1},318:{T:1},319:{T:-1},320:{T:1},321:{T:-1}
vendor: 5,939 bytes, line 35
35,322:{T:1},323:{T:-1},324:{T:1},325:{T:-1},326:{T:1},327:{T:-1},328:{T:1},329:{T:-1},330:{T:1},331:{T:-1},332:{T:1},333:{T:-1},334:{T:1},335:{f:Dh},336:{T:-1},337:{f:Rh,T:1},338:{T:-1},339:{T:1},340:{T:-1},341:{T:1},342:{T:-1},343:{T:1},344:{T:-1},345:{T:1},346:{T:-1},347:{T:1},348:{T:-1},349:{T:1},350:{T:-1},351:{},352:{},353:{T:1},354:{T:-1},355:{f:Bs},357:{},358:{},359:{},360:{T:1},361:{},362:{f:qi},363:{},364:{},366:{},367:{},368:{},369:{},370:{},371:{},372:{T:1},373:{T:-1},374:{T:1},375:{T:-1},376:{T:1},377:{T:-1},378:{T:1},379:{T:-1},380:{T:1},381:{T:-1},382:{T:1},383:{T:-1},384:{T:1},385:{T:-1},386:{T:1},387:{T:-1},388:{T:1},389:{T:-1},390:{T:1},391:{T:-1},392:{T:1},393:{T:-1},394:{T:1},395:{T:-1},396:{},397:{},398:{},399:{},400:{},401:{T:1},403:{},404:{},405:{},406:{},407:{},408:{},409:{},410:{},411:{},412:{},413:{},414:{},415:{},416:{},417:{},418:{},419:{},420:{},421:{},422:{T:1},423:{T:1},424:{T:-1},425:{T:-1},426:{f:pd},427:{f:md},428:{},429:{T:1},430:{T:-1},431:{T:1},432:{T:-1},433:{T:1},434:{T:-1},435:{T:1},436:{T:-1},437:{T:1},438:{T:-1},439:{T:1},440:{T:-1},441:{T:1},442:{T:-1},443:{T:1},444:{T:-1},445:{T:1},446:{T:-1},447:{T:1},448:{T:-1},449:{T:1},450:{T:-1},451:{T:1},452:{T:-1},453:{T:1},454:{T:-1},455:{T:1},456:{T:-1},457:{T:1},458:{T:-1},459:{T:1},460:{T:-1},461:{T:1},462:{T:-1},463:{T:1},464:{T:-1},465:{T:1},466:{T:-1},467:{T:1},468:{T:-1},469:{T:1},470:{T:-1},471:{},472:{},473:{T:1},474:{T:-1},475:{},476:{f:gd},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:$1},486:{T:1},487:{T:-1},488:{T:1},489:{T:-1},490:{T:1},491:{T:-1},492:{T:1},493:{T:-1},494:{f:xd},495:{T:1},496:{T:-1},497:{T:1},498:{T:-1},499:{},500:{T:1},501:{T:-1},502:{T:1},503:{T:-1},504:{},505:{T:1},506:{T:-1},507:{},508:{T:1},509:{T:-1},510:{T:1},511:{T:-1},512:{},513:{},514:{T:1},515:{T:-1},516:{T:1},517:{T:-1},518:{T:1},519:{T:-1},520:{T:1},521:{T:-1},522:{},523:{},524:{},525:{},526:{},527:{},528:{T:1},529:{T:-1},530:{T:1},531:{T:-1},532:{T:1},533:{T:-1},534:{},535:{},536:{},537:{},538:{T:1},539:{T:-1},540:{T:1},541:{T:-1},542:{T:1},548:{},549:{},550:{f:Bs},551:{},552:{},553:{},554:{T:1},555:{T:-1},556:{T:1},557:{T:-1},558:{T:1},559:{T:-1},560:{T:1},561:{T:-1},562:{},564:{},565:{T:1},566:{T:-1},569:{T:1},570:{T:-1},572:{},573:{T:1},574:{T:-1},577:{},578:{},579:{},580:{},581:{},582:{},583:{},584:{},585:{},586:{},587:{},588:{T:-1},589:{},590:{T:1},591:{T:-1},592:{T:1},593:{T:-1},594:{T:1},595:{T:-1},596:{},597:{T:1},598:{T:-1},599:{T:1},600:{T:-1},601:{T:1},602:{T:-1},603:{T:1},604:{T:-1},605:{T:1},606:{T:-1},607:{},608:{T:1},609:{T:-1},610:{},611:{T:1},612:{T:-1},613:{T:1},614:{T:-1},615:{T:1},616:{T:-1},617:{T:1},618:{T:-1},619:{T:1},620:{T:-1},625:{},626:{T:1},627:{T:-1},628:{T:1},629:{T:-1},630:{T:1},631:{T:-1},632:{f:Xh},633:{T:1},634:{T:-1},635:{T:1,f:Gh},636:{T:-1},637:{f:df},638:{T:1},639:{},640:{T:-1},641:{T:1},642:{T:-1},643:{T:1},644:{},645:{T:-1},646:{T:1},648:{T:1},649:{},650:{T:-1},651:{f:yd},652:{},653:{T:1},654:{T:-1},655:{T:1},656:{T:-1},657:{T:1},658:{T:-1},659:{},660:{T:1},661:{},662:{T:-1},663:{},664:{T:1},665:{},666:{T:-1},667:{},668:{},669:{},671:{T:1},672:{T:-1},673:{T:1},674:{T:-1},675:{},676:{},677:{},678:{},679:{},680:{},681:{},1024:{},1025:{},1026:{T:1},1027:{T:-1},1028:{T:1},1029:{T:-1},1030:{},1031:{T:1},1032:{T:-1},1033:{T:1},1034:{T:-1},1035:{},1036:{},1037:{},1038:{T:1},1039:{T:-1},1040:{},1041:{T:1},1042:{T:-1},1043:{},1044:{},1045:{},1046:{T:1},1047:{T:-1},1048:{T:1},1049:{T:-1},1050:{},1051:{T:1},1052:{T:1},1053:{f:Td},1054:{T:1},1055:{},1056:{T:1},1057:{T:-1},1058:{T:1},1059:{T:-1},1061:{},1062:{T:1},1063:{T:-1},1064:{T:1},1065:{T:-1},1066:{T:1},1067:{T:-1},1068:{T:1},1069:{T:-1},1070:{T:1},1071:{T:-1},1072:{T:1},1073:{T:-1},1075:{T:1},1076:{T:-1},1077:{T:1},1078:{T:-1},1079:{T:1},1080:{T:-1},1081:{T:1},1082:{T:-1},1083:{T:1},1084:{T:-1},1085:{},1086:{T:1},1087:{T:-1},1088:{T:1},1089:{T:-1},1090:{T:1},1091:{T:-1},1092:{T:1},1093:{T:-1},1094:{T:1},1095:{T:-1},1096:{},1097:{T:1},1098:{},1099:{T:-1},1100:{T:1},1101:{T:-1},1102:{},1103:{},1104:{},1105:{},1111:{},1112:{},1113:{T:1},1114:{T:-1},1115:{T:1},1116:{T:-1},1117:{},1118:{T:1},1119:{T:-1},1120:{T:1},1121:{T:-1},1122:{T:1},1123:{T:-1},1124:{T:1},1125:{T:-1},1126:{},1128:{T:1},1129:{T:-1},1130:{},1131:{T:1},1132:{T:-1},1133:{T:1},1134:{T:-1},1135:{T:1},1136:{T:-1},1137:{T:1},1138:{T:-1},1139:{T:1},1140:{T:-1},1141:{},1142:{T:1},1143:{T:-1},1144:{T:1},1145:{T:-1},1146:{},1147:{T:1},1148:{T:-1},1149:{T:1},1150:{T:-1},1152:{T:1},1153:{T:-1},1154:{T:-1},1155:{T:-1},1156:{T:-1},1157:{T:1},1158:{T:-1},1159:{T:1},1160:{T:-1},1161:{T:1},1162:{T:-1},1163:{T:1},1164:{T:-1},1165:{T:1},1166:{T:-1},1167:{T:1},1168:{T:-1},1169:{T:1},1170:{T:-1},1171:{},1172:{T:1},1173:{T:-1},1177:{},1178:{T:1},1180:{},1181:{},1182:{},2048:{T:1},2049:{T:-1},2050:{},2051:{T:1},2052:{T:-1},2053:{},2054:{},2055:{T:1},2056:{T:-1},2057:{T:1},2058:{T:-1},2060:{},2067:{},2068:{T:1},2069:{T:-1},2070:{},2071:{},2072:{T:1},2073:{T:-1},2075:{},2076:{},2077:{T:1},2078:{T:-1},2079:{},2080:{T:1},2081:{T:-1},2082:{},2083:{T:1},2084:{T:-1},2085:{T:1},2086:{T:-1},2087:{T:1},2088:{T:-1},2089:{T:1},2090:{T:-1},2091:{},2092:{},2093:{T:1},2094:{T:-1},2095:{},2096:{T:1},2097:{T:-1},2098:{T:1},2099:{T:-1},2100:{T:1},2101:{T:-1},2102:{},2103:{T:1},2104:{T:-1},2105:{},2106:{T:1},2107:{T:-1},2108:{},2109:{T:1},2110:{T:-1},2111:{T:1},2112:{T:-1},2113:{T:1},2114:{T:-1},2115:{},2116:{},2117:{},2118:{T:1},2119:{T:-1},2120:{},2121:{T:1},2122:{T:-1},2123:{T:1},2124:{T:-1},2125:{},2126:{T:1},2127:{T:-1},2128:{},2129:{T:1},2130:{T:-1},2131:{T:1},2132:{T:-1},2133:{T:1},2134:{},2135:{},2136:{},2137:{T:1},2138:{T:-1},2139:{T:1},2140:{T:-1},2141:{},3072:{},3073:{},4096:{T:1},4097:{T:-1},5002:{T:1},5003:{T:-1},5081:{T:1},5082:{T:-1},5083:{},5084:{T:1},5085:{T:-1},5086:{T:1},5087:{T:-1},5088:{},5089:{},5090:{},5092:{T:1},5093:{T:-1},5094:{},5095:{T:1},5096:{T:-1},5097:{},5099:{},65535:{n:""}}
35,Gs={6:{f:Rs},10:{f:ua},12:{f:ze},13:{f:ze},14:{f:Ge},15:{f:Ge},16:{f:or},17:{f:Ge},18:{f:Ge},19:{f:ze},20:{f:E0},21:{f:E0},23:{f:qi},24:{f:k0},25:{f:Ge},26:{},27:{},28:{f:Vl},29:{},34:{f:Ge},35:{f:T0},38:{f:or},39:{f:or},40:{f:or},41:{f:or},42:{f:Ge},43:{f:Ge},47:{f:$u},49:{f:wl},51:{f:ze},60:{},61:{f:El},64:{f:Ge},65:{f:kl},66:{f:ze},77:{},80:{},81:{},82:{},85:{f:ze},89:{},90:{},91:{},92:{f:hl},93:{f:Gl},94:{},95:{f:Ge},96:{},97:{},99:{f:Ge},125:{f:Ji},128:{f:Rl},129:{f:xl},130:{f:ze},131:{f:Ge},132:{f:Ge},133:{f:dl},134:{},140:{f:ql},141:{f:ze},144:{},146:{f:Zl},151:{},152:{},153:{},154:{},155:{},156:{f:ze},157:{},158:{},160:{f:tu},161:{f:eu},174:{},175:{},176:{},177:{},178:{},180:{},181:{},182:{},184:{},185:{},189:{f:Nl},190:{f:bl},193:{f:ua},197:{},198:{},199:{},200:{},201:{},202:{f:Ge},203:{},204:{},205:{},206:{},207:{},208:{},209:{},210:{},211:{},213:{},215:{},216:{},217:{},218:{f:ze},220:{},221:{f:Ge},222:{},224:{f:Ol},225:{f:ul},226:{f:ua},227:{},229:{f:Wl},233:{},235:{},236:{},237:{},239:{},240:{},241:{},242:{},244:{},245:{},246:{},247:{},248:{},249:{},251:{},252:{f:pl},253:{f:Al},255:{f:ml},256:{},259:{},290:{},311:{},312:{},315:{},317:{f:Gi},318:{},319:{},320:{},330:{},331:{},333:{},334:{},335:{},336:{},337:{},338:{},339:{},340:{},351:{},352:{f:Ge},353:{f:ua},401:{},402:{},403:{},404:{},405:{},406:{},407:{},408:{},425:{},426:{},427:{},428:{},429:{},430:{f:Pl},431:{f:Ge},432:{},433:{},434:{},437:{},438:{f:zl},439:{f:Ge},440:{f:Kl},441:{},442:{f:Ut},443:{},444:{f:ze},445:{},446:{},448:{f:ua},449:{f:_l,r:2},450:{f:ua},512:{f:g0},513:{f:au},515:{f:Il},516:{f:Fl},517:{f:_0},519:{f:su},520:{f:vl},523:{},545:{f:w0},549:{f:v0},566:{},574:{f:Tl},638:{f:Cl},659:{},1048:{},1054:{f:yl},1084:{},1212:{f:Bl},2048:{f:Yl},2049:{},2050:{},2051:{},2052:{},2053:{},2054:{},2055:{},2056:{},2057:{f:es},2058:{},2059:{},2060:{},2061:{},2062:{},2063:{},2064:{},2066:{},2067:{},2128:{},2129:{},2130:{},2131:{},2132:{},2133:{},2134:{},2135:{},2136:{},2137:{},2138:{},2146:{},2147:{r:12},2148:{},2149:{},2150:{},2151:{f:ua},2152:{},2154:{},2155:{},2156:{},2161:{},2162:{},2164:{},2165:{},2166:{},2167:{},2168:{},2169:{},2170:{},2171:{},2172:{f:Ql,r:12},2173:{f:Nh,r:12},2174:{},2175:{},2180:{},2181:{},2182:{},2183:{},2184:{},2185:{},2186:{},2187:{},2188:{f:Ge,r:12},2189:{},2190:{r:12},2191:{},2192:{},2194:{},2195:{},2196:{f:jl,r:12},2197:{},2198:{f:wh,r:12},2199:{},2200:{},2201:{},2202:{f:Ul,r:12},2203:{f:ua},2204:{},2205:{},2206:{},2207:{},2211:{f:gl},2212:{},2213:{},2214:{},2215:{},4097:{},4098:{},4099:{},4102:{},4103:{},4105:{},4106:{},4107:{},4108:{},4109:{},4116:{},4117:{},4118:{},4119:{},4120:{},4121:{},4122:{},4123:{},4124:{},4125:{},4126:{},4127:{},4128:{},4129:{},4130:{},4132:{},4133:{},4134:{f:ze},4135:{},4146:{},4147:{},4148:{},4149:{},4154:{},4156:{},4157:{},4158:{},4159:{},4160:{},4161:{},4163:{},4164:{f:ru},4165:{},4166:{},4168:{},4170:{},4171:{},4174:{},4175:{},4176:{},4177:{},4187:{},4188:{f:Jl},4189:{},4191:{},4192:{},4193:{},4194:{},4195:{},4196:{},4197:{},4198:{},4199:{},4200:{},0:{f:g0},1:{},2:{f:ou},3:{f:cu},4:{f:iu},5:{f:_0},7:{f:fu},8:{},9:{f:es},11:{},22:{f:ze},30:{f:Sl},31:{},32:{},33:{f:w0},36:{},37:{f:v0},50:{f:lu},62:{},52:{},67:{},68:{f:ze},69:{},86:{},126:{},127:{f:nu},135:{},136:{},137:{},145:{},148:{},149:{},150:{},169:{},171:{},188:{},191:{},192:{},194:{},195:{},214:{f:uu},223:{},234:{},354:{},421:{},518:{f:Rs},521:{f:es},536:{f:k0},547:{f:T0},561:{},579:{},1030:{f:Rs},1033:{f:es},1091:{},2157:{},2163:{},2177:{},2240:{},2241:{},2242:{},2243:{},2244:{},2245:{},2246:{},2247:{},2248:{},2249:{},2250:{},2251:{},2262:{r:12},29282:{}};function jr(e,a,r,s){var t=a;if(!isNaN(t)){var i=(r||[]).length||0,c=e.next(4);c.write_shift(2,t),c.write_shift(2,i),i>0&&Di(r)&&e.push(r)}}function I0(e,a){var r=a||{},s=r.dense?[]:{};e=e.replace(/<!--.*?-->/g,"");var t=e.match(/<table/i);if(!t)throw new Error("Invalid HTML: could not find <table>");var i=e.match(/<\/table/i),c=t.index,n=i&&i.index||e.length,f=Ro(e.slice(c,n),/(:?<tr[^>]*>)/i,"<tr>"),l=-1,u=0,x=0,p=0,m={s:{r:1e7,c:1e7},e:{r:0,c:0}},v=[];for(c=0;c<f.length;++c){var d=f[c].trim(),h=d.slice(0,3).toLowerCase();if(h=="<tr"){if(++l,r.sheetRows&&r.sheetRows<=l){--l;break}u=0;continue}if(!(h!="<td"&&h!="<th")){var S=d.split(/<\/t[dh]>/i);for(n=0;n<S.length;++n){var D=S[n].trim();if(D.match(/<t[dh]/i)){for(var E=D,b=0;E.charAt(0)=="<"&&(b=E.indexOf(">"))>-1;)E=E.slice(b+1);for(var U=0;U<v.length;++U){var M=v[U];M.s.c==u&&M.s.r<l&&l<=M.e.r&&(u=M.e.c+1,U=-1)}var C=me(D.slice(0,D.indexOf(">")));p=C.colspan?+C.colspan:1,((x=+C.rowspan)>1||p>1)&&v.push({s:{r:l,c:u},e:{r:l+(x||1)-1,c:u+p-1}});var R=C.t||C["data-t"]||"";if(!E.length){u+=p;continue}if(E=gi(E),m.s.r>l&&(m.s.r=l),m.e.r<l&&(m.e.r=l),m.s.c>u&&(m.s.c=u),m.e.c<u&&(m.e.c=u),!E.length){u+=p;continue}var I={t:"s",v:E};r.raw||!E.trim().length||R=="s"||(E==="TRUE"?I={t:"b",v:!0}:E==="FALSE"?I={t:"b",v:!1}:isNaN(Vr(E))?isNaN(Za(E).getDate())||(I={t:"d",v:rr(E)},r.cellDates||(I={t:"n",v:gr(I.v)}),I.z=r.dateNF||ke[14]):I={t:"n",v:Vr(E)}),r.dense?(s[l]||(s[l]=[]),s[l][u]=I):s[ge({r:l,c:u})]=I,u+=p}}}}return s["!ref"]=Ne(m),v.length&&(s["!merges"]=v),s}function lp(e,a,r,s){for(var t=e["!merges"]||[],i=[],c=a.s.c;c<=a.e.c;++c){for(var n=0,f=0,l=0;l<t.length;++l)if(!(t[l].s.r>r||t[l].s.c>c)&&!(t[l].e.r<r||t[l].e.c<c)){if(t[l].s.r<r||t[l].s.c<c){n=-1;break}n=t[l].e.r-t[l].s.r+1,f=t[l].e.c-t[l].s.c+1;break}if(!(n<0)){var u=ge({r,c}),x=s.dense?(e[r]||[])[c]:e[u],p=x&&x.v!=null&&(x.h||ln(x.w||(ca(x),x.w)||""))||"",m={};n>
vendor: 9,853 bytes, lines 35-36
351&&(m.rowspan=n),f>1&&(m.colspan=f),s.editable?p='<span contenteditable="true">'+p+"</span>":x&&(m["data-t"]=x&&x.t||"z",x.v!=null&&(m["data-v"]=x.v),x.z!=null&&(m["data-z"]=x.z),x.l&&(x.l.Target||"#").charAt(0)!="#"&&(p='<a href="'+x.l.Target+'">'+p+"</a>")),m.id=(s.id||"sjs")+"-"+u,i.push(Yo("td",p,m))}}var v="<tr>";return v+i.join("")+"</tr>"}var up='<html><head><meta charset="utf-8"/><title>SheetJS Table Export</title></head><body>',hp="</body></html>";function xp(e,a){var r=e.match(/<table[\s\S]*?>[\s\S]*?<\/table>/gi);if(!r||r.length==0)throw new Error("Invalid HTML: could not find <table>");if(r.length==1)return Aa(I0(r[0],a),a);var s=Cn();return r.forEach(function(t,i){Nn(s,I0(t,a),"Sheet"+(i+1))}),s}function dp(e,a,r){var s=[];return s.join("")+"<table"+(r&&r.id?' id="'+r.id+'"':"")+">"}function pp(e,a){var r=a||{},s=r.header!=null?r.header:up,t=r.footer!=null?r.footer:hp,i=[s],c=st(e["!ref"]);r.dense=Array.isArray(e),i.push(dp(e,c,r));for(var n=c.s.r;n<=c.e.r;++n)i.push(lp(e,c,n,r));return i.push("</table>"+t),i.join("")}function wc(e,a,r){var s=r||{},t=0,i=0;if(s.origin!=null)if(typeof s.origin=="number")t=s.origin;else{var c=typeof s.origin=="string"?mr(s.origin):s.origin;t=c.r,i=c.c}var n=a.getElementsByTagName("tr"),f=Math.min(s.sheetRows||1e7,n.length),l={s:{r:0,c:0},e:{r:t,c:i}};if(e["!ref"]){var u=st(e["!ref"]);l.s.r=Math.min(l.s.r,u.s.r),l.s.c=Math.min(l.s.c,u.s.c),l.e.r=Math.max(l.e.r,u.e.r),l.e.c=Math.max(l.e.c,u.e.c),t==-1&&(l.e.r=t=u.e.r+1)}var x=[],p=0,m=e["!rows"]||(e["!rows"]=[]),v=0,d=0,h=0,S=0,D=0,E=0;for(e["!cols"]||(e["!cols"]=[]);v<n.length&&d<f;++v){var b=n[v];if(P0(b)){if(s.display)continue;m[d]={hidden:!0}}var U=b.children;for(h=S=0;h<U.length;++h){var M=U[h];if(!(s.display&&P0(M))){var C=M.hasAttribute("data-v")?M.getAttribute("data-v"):M.hasAttribute("v")?M.getAttribute("v"):gi(M.innerHTML),R=M.getAttribute("data-z")||M.getAttribute("z");for(p=0;p<x.length;++p){var I=x[p];I.s.c==S+i&&I.s.r<d+t&&d+t<=I.e.r&&(S=I.e.c+1-i,p=-1)}E=+M.getAttribute("colspan")||1,((D=+M.getAttribute("rowspan")||1)>1||E>1)&&x.push({s:{r:d+t,c:S+i},e:{r:d+t+(D||1)-1,c:S+i+(E||1)-1}});var z={t:"s",v:C},X=M.getAttribute("data-t")||M.getAttribute("t")||"";C!=null&&(C.length==0?z.t=X||"z":s.raw||C.trim().length==0||X=="s"||(C==="TRUE"?z={t:"b",v:!0}:C==="FALSE"?z={t:"b",v:!1}:isNaN(Vr(C))?isNaN(Za(C).getDate())||(z={t:"d",v:rr(C)},s.cellDates||(z={t:"n",v:gr(z.v)}),z.z=s.dateNF||ke[14]):z={t:"n",v:Vr(C)})),z.z===void 0&&R!=null&&(z.z=R);var B="",ee=M.getElementsByTagName("A");if(ee&&ee.length)for(var q=0;q<ee.length&&!(ee[q].hasAttribute("href")&&(B=ee[q].getAttribute("href"),B.charAt(0)!="#"));++q);B&&B.charAt(0)!="#"&&(z.l={Target:B}),s.dense?(e[d+t]||(e[d+t]=[]),e[d+t][S+i]=z):e[ge({c:S+i,r:d+t})]=z,l.e.c<S+i&&(l.e.c=S+i),S+=E}}++d}return x.length&&(e["!merges"]=(e["!merges"]||[]).concat(x)),l.e.r=Math.max(l.e.r,d-1+t),e["!ref"]=Ne(l),d>=f&&(e["!fullref"]=Ne((l.e.r=n.length-v+d-1+t,l))),e}function Ac(e,a){var r=a||{},s=r.dense?[]:{};return wc(s,e,a)}function mp(e,a){return Aa(Ac(e,a),a)}function P0(e){var a="",r=vp(e);return r&&(a=r(e).getPropertyValue("display")),a||(a=e.style&&e.style.display),a==="none"}function vp(e){return e.ownerDocument.defaultView&&typeof e.ownerDocument.defaultView.getComputedStyle=="function"?e.ownerDocument.defaultView.getComputedStyle:typeof getComputedStyle=="function"?getComputedStyle:null}function gp(e){var a=e.replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(/<text:s\/>/g," ").replace(/<text:s text:c="(\d+)"\/>/g,function(s,t){return Array(parseInt(t,10)+1).join(" ")}).replace(/<text:tab[^>]*\/>/g,"	").replace(/<text:line-break\/>/g,`
36`),r=be(a.replace(/<[^>]*>/g,""));return[r]}var L0={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 Fc(e,a){var r=a||{},s=un(e),t=[],i,c,n={name:""},f="",l=0,u,x,p={},m=[],v=r.dense?[]:{},d,h,S={value:""},D="",E=0,b=[],U=-1,M=-1,C={s:{r:1e6,c:1e7},e:{r:0,c:0}},R=0,I={},z=[],X={},B=0,ee=0,q=[],re=1,k=1,K=[],de={Names:[]},P={},oe=["",""],he=[],y={},j="",L=0,O=!1,J=!1,se=0;for(bt.lastIndex=0,s=s.replace(/<!--([\s\S]*?)-->/mg,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"");d=bt.exec(s);)switch(d[3]=d[3].replace(/_.*$/,"")){case"table":case"工作表":d[1]==="/"?(C.e.c>=C.s.c&&C.e.r>=C.s.r?v["!ref"]=Ne(C):v["!ref"]="A1:A1",r.sheetRows>0&&r.sheetRows<=C.e.r&&(v["!fullref"]=v["!ref"],C.e.r=r.sheetRows-1,v["!ref"]=Ne(C)),z.length&&(v["!merges"]=z),q.length&&(v["!rows"]=q),u.name=u.名称||u.name,typeof JSON<"u"&&JSON.stringify(u),m.push(u.name),p[u.name]=v,J=!1):d[0].charAt(d[0].length-2)!=="/"&&(u=me(d[0],!1),U=M=-1,C.s.r=C.s.c=1e7,C.e.r=C.e.c=0,v=r.dense?[]:{},z=[],q=[],J=!0);break;case"table-row-group":d[1]==="/"?--R:++R;break;case"table-row":case"行":if(d[1]==="/"){U+=re,re=1;break}if(x=me(d[0],!1),x.行号?U=x.行号-1:U==-1&&(U=0),re=+x["number-rows-repeated"]||1,re<10)for(se=0;se<re;++se)R>0&&(q[U+se]={level:R});M=-1;break;case"covered-table-cell":d[1]!=="/"&&++M,r.sheetStubs&&(r.dense?(v[U]||(v[U]=[]),v[U][M]={t:"z"}):v[ge({r:U,c:M})]={t:"z"}),D="",b=[];break;case"table-cell":case"数据":if(d[0].charAt(d[0].length-2)==="/")++M,S=me(d[0],!1),k=parseInt(S["number-columns-repeated"]||"1",10),h={t:"z",v:null},S.formula&&r.cellFormula!=!1&&(h.f=b0(be(S.formula))),(S.数据类型||S["value-type"])=="string"&&(h.t="s",h.v=be(S["string-value"]||""),r.dense?(v[U]||(v[U]=[]),v[U][M]=h):v[ge({r:U,c:M})]=h),M+=k-1;else if(d[1]!=="/"){++M,D="",E=0,b=[],k=1;var fe=re?U+re-1:U;if(M>C.e.c&&(C.e.c=M),M<C.s.c&&(C.s.c=M),U<C.s.r&&(C.s.r=U),fe>C.e.r&&(C.e.r=fe),S=me(d[0],!1),he=[],y={},h={t:S.数据类型||S["value-type"],v:null},r.cellFormula)if(S.formula&&(S.formula=be(S.formula)),S["number-matrix-columns-spanned"]&&S["number-matrix-rows-spanned"]&&(B=parseInt(S["number-matrix-rows-spanned"],10)||0,ee=parseInt(S["number-matrix-columns-spanned"],10)||0,X={s:{r:U,c:M},e:{r:U+B-1,c:M+ee-1}},h.F=Ne(X),K.push([X,h.F])),S.formula)h.f=b0(S.formula);else for(se=0;se<K.length;++se)U>=K[se][0].s.r&&U<=K[se][0].e.r&&M>=K[se][0].s.c&&M<=K[se][0].e.c&&(h.F=K[se][1]);switch((S["number-columns-spanned"]||S["number-rows-spanned"])&&(B=parseInt(S["number-rows-spanned"],10)||0,ee=parseInt(S["number-columns-spanned"],10)||0,X={s:{r:U,c:M},e:{r:U+B-1,c:M+ee-1}},z.push(X)),S["number-columns-repeated"]&&(k=parseInt(S["number-columns-repeated"],10)),h.t){case"boolean":h.t="b",h.v=Pe(S["boolean-value"]);break;case"float":h.t="n",h.v=parseFloat(S.value);break;case"percentage":h.t="n",h.v=parseFloat(S.value);break;case"currency":h.t="n",h.v=parseFloat(S.value);break;case"date":h.t="d",h.v=rr(S["date-value"]),r.cellDates||(h.t="n",h.v=gr(h.v)),h.z="m/d/yy";break;case"time":h.t="n",h.v=bo(S["time-value"])/86400,r.cellDates&&(h.t="d",h.v=Es(h.v)),h.z="HH:MM:SS";break;case"number":h.t="n",h.v=parseFloat(S.数据数值);break;default:if(h.t==="string"||h.t==="text"||!h.t)h.t="s",S["string-value"]!=null&&(D=be(S["string-value"]),b=[]);else throw new Error("Unsupported value type "+h.t)}}else{if(O=!1,h.t==="s"&&(h.v=D||"",b.length&&(h.R=b),O=E==0),P.Target&&(h.l=P),he.length>0&&(h.c=he,he=[]),D&&r.cellText!==!1&&(h.w=D),O&&(h.t="z",delete h.v),(!O||r.sheetStubs)&&!(r.sheetRows&&r.sheetRows<=U))for(var te=0;te<re;++te){if(k=parseInt(S["number-columns-repeated"]||"1",10),r.dense)for(v[U+te]||(v[U+te]=[]),v[U+te][M]=te==0?h:tr(h);--k>0;)v[U+te][M+k]=tr(h);else for(v[ge({r:U+te,c:M})]=h;--k>0;)v[ge({r:U+te,c:M+k})]=tr(h);C.e.c<=M&&(C.e.c=M)}k=parseInt(S["number-columns-repeated"]||"1",10),M+=k-1,k=0,h={},D="",b=[]}P={};break;case"document":case"document-content":case"电子表格文档":case"spreadsheet":case"主体":case"scripts":case"styles":case"font-face-decls":case"master-styles":if(d[1]==="/"){if((i=t.pop())[0]!==d[3])throw"Bad state: "+i}else d[0].charAt(d[0].length-2)!=="/"&&t.push([d[3],!0]);break;case"annotation":if(d[1]==="/"){if((i=t.pop())[0]!==d[3])throw"Bad state: "+i;y.t=D,b.length&&(y.R=b),y.a=j,he.push(y)}else d[0].charAt(d[0].length-2)!=="/"&&t.push([d[3],!1]);j="",L=0,D="",E=0,b=[];break;case"creator":d[1]==="/"?j=s.slice(L,d.index):L=d.index+d[0].length;break;case"meta":case"元数据":case"settings":case"config-item-set":case"config-item-map-indexed":case"config-item-map-entry":case"config-item-map-named":case"shapes":case"frame":case"text-box":case"image":case"data-pilot-tables":case"list-style":case"form":case"dde-links":case"event-listeners":case"chart":if(d[1]==="/"){if((i=t.pop())[0]!==d[3])throw"Bad state: "+i}else d[0].charAt(d[0].length-2)!=="/"&&t.push([d[3],!1]);D="",E=0,b=[];break;case"scientific-number":break;case"currency-symbol":break;case"currency-style":break;case"number-style":case"percentage-style":case"date-style":case"time-style":if(d[1]==="/"){if(I[n.name]=f,(i=t.pop())[0]!==d[3])throw"Bad state: "+i}else d[0].charAt(d[0].length-2)!=="/"&&(f="",n=me(d[0],!1),t.push([d[3],!0]));break;case"script":break;case"libraries":break;case"automatic-styles":break;case"default-style":case"page-layout":break;case"style":break;case"map":break;case"font-face":break;case"paragraph-properties":break;case"table-properties":break;case"table-column-properties":break;case"table-row-properties":break;case"table-cell-properties":break;case"number":switch(t[t.length-1][0]){case"time-style":case"date-style":c=me(d[0],!1),f+=L0[d[3]][c.style==="long"?1:0];break}break;case"fraction":break;case"day":case"month":case"year":case"era":case"day-of-week":case"week-of-year":case"quarter":case"hours":case"minutes":case"seconds":case"am-pm":switch(t[t.length-1][0]){case"time-style":case"date-style":c=me(d[0],!1),f+=L0[d[3]][c.style==="long"?1:0];break}break;case"boolean-style":break;case"boolean":break;case"text-style":break;case"text":if(d[0].slice(-2)==="/>")break;
36if(d[1]==="/")switch(t[t.length-1][0]){case"number-style":case"date-style":case"time-style":f+=s.slice(l,d.index);break}else l=d.index+d[0].length;break;case"named-range":c=me(d[0],!1),oe=Is(c["cell-range-address"]);var Z={Name:c.name,Ref:oe[0]+"!"+oe[1]};J&&(Z.Sheet=m.length),de.Names.push(Z);break;case"text-content":break;case"text-properties":break;case"embedded-text":break;case"body":case"电子表格":break;case"forms":break;case"table-column":break;case"table-header-rows":break;case"table-rows":break;case"table-column-group":break;case"table-header-columns":break;case"table-columns":break;case"null-date":break;case"graphic-properties":break;case"calculation-settings":break;case"named-expressions":break;case"label-range":break;case"label-ranges":break;case"named-expression":break;case"sort":break;case"sort-by":break;case"sort-groups":break;case"tab":break;case"line-break":break;case"span":break;case"p":case"文本串":if(["master-styles"].indexOf(t[t.length-1][0])>-1)break;if(d[1]==="/"&&(!S||!S["string-value"])){var Te=gp(s.slice(E,d.index));D=(D.length>0?D+`
37`:"")+Te[0]}else me(d[0],!1),E=d.index+d[0].length;break;case"s":break;case"database-range":if(d[1]==="/")break;try{oe=Is(me(d[0])["target-range-address"]),p[oe[0]]["!autofilter"]={ref:oe[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(d[1]!=="/"){if(P=me(d[0],!1),!P.href)break;P.Target=be(P.href),delete P.href,P.Target.charAt(0)=="#"&&P.Target.indexOf(".")>-1?(oe=Is(P.Target.slice(1)),P.Target="#"+oe[0]+"!"+oe[1]):P.Target.match(/^\.\.[\\\/]/)&&(P.Target=P.Target.slice(3))}break;case"table-protection":break;case"data-pilot-grand-total":break;case"office-document-common-attrs":break;default:switch(d[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(r.WTF)throw new Error(d)}}var N={Sheets:p,SheetNames:m,Workbook:de};return r.bookSheets&&delete N.Sheets,N}function M0(e,a){a=a||{},Or(e,"META-INF/manifest.xml")&&If($e(e,"META-INF/manifest.xml"),a);var r=yr(e,"content.xml");if(!r)throw new Error("Missing content.xml in ODS / UOF file");var s=Fc(Ie(r),a);return Or(e,"meta.xml")&&(s.Props=ji($e(e,"meta.xml"))),s}function j0(e,a){return Fc(e,a)}/*! sheetjs (C) 2013-present SheetJS -- http://sheetjs.com */function An(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function Xs(e){return typeof TextDecoder<"u"?new TextDecoder().decode(e):Ie(Ha(e))}function $s(e){var a=e.reduce(function(t,i){return t+i.length}
37,0),r=new Uint8Array(a),s=0;return e.forEach(function(t){r.set(t,s),s+=t.length}),r}function B0(e){return e-=e>>1&1431655765,e=(e&858993459)+(e>>2&858993459),(e+(e>>4)&252645135)*16843009>>>24}function _p(e,a){for(var r=(e[a+15]&127)<<7|e[a+14]>>1,s=e[a+14]&1,t=a+13;t>=a;--t)s=s*256+e[t];return(e[a+15]&128?-s:s)*Math.pow(10,r-6176)}function It(e,a){var r=a?a[0]:0,s=e[r]&127;e:if(e[r++]>=128&&(s|=(e[r]&127)<<7,e[r++]<128||(s|=(e[r]&127)<<14,e[r++]<128)||(s|=(e[r]&127)<<21,e[r++]<128)||(s+=(e[r]&127)*Math.pow(2,28),++r,e[r++]<128)||(s+=(e[r]&127)*Math.pow(2,35),++r,e[r++]<128)||(s+=(e[r]&127)*Math.pow(2,42),++r,e[r++]<128)))break e;return a&&(a[0]=r),s}function Qe(e){var a=0,r=e[a]&127;e:if(e[a++]>=128){if(r|=(e[a]&127)<<7,e[a++]<128||(r|=(e[a]&127)<<14,e[a++]<128)||(r|=(e[a]&127)<<21,e[a++]<128))break e;r|=(e[a]&127)<<28}return r}function fr(e){for(var a=[],r=[0];r[0]<e.length;){var s=r[0],t=It(e,r),i=t&7;t=Math.floor(t/8);var c=0,n;if(t==0)break;switch(i){case 0:{for(var f=r[0];e[r[0]++]>=128;);n=e.slice(f,r[0])}break;case 5:c=4,n=e.slice(r[0],r[0]+c),r[0]+=c;break;case 1:c=8,n=e.slice(r[0],r[0]+c),r[0]+=c;break;case 2:c=It(e,r),n=e.slice(r[0],r[0]+c),r[0]+=c;break;case 3:case 4:default:throw new Error("PB Type ".concat(i," for Field ").concat(t," at offset ").concat(s))}var l={data:n,type:i};a[t]==null?a[t]=[l]:a[t].push(l)}return a}function Fn(e,a){return(e==null?void 0:e.map(function(r){return a(r.data)}))||[]}function Ep(e){for(var a,r=[],s=[0];s[0]<e.length;){var t=It(e,s),i=fr(e.slice(s[0],s[0]+t));s[0]+=t;var c={id:Qe(i[1][0].data),messages:[]};i[2].forEach(function(n){var f=fr(n.data),l=Qe(f[3][0].data);c.messages.push({meta:f,data:e.slice(s[0],s[0]+l)}),s[0]+=l}),(a=i[3])!=null&&a[0]&&(c.merge=Qe(i[3][0].data)>>>0>0),r.push(c)}return r}function Tp(e,a){if(e!=0)throw new Error("Unexpected Snappy chunk type ".concat(e));for(var r=[0],s=It(a,r),t=[];r[0]<a.length;){var i=a[r[0]]&3;if(i==0){var c=a[r[0]++]>>2;if(c<60)++c;else{var n=c-59;c=a[r[0]],n>1&&(c|=a[r[0]+1]<<8),n>2&&(c|=a[r[0]+2]<<16),n>3&&(c|=a[r[0]+3]<<24),c>>>=0,c++,r[0]+=n}t.push(a.slice(r[0],r[0]+c)),r[0]+=c;continue}else{var f=0,l=0;if(i==1?(l=(a[r[0]]>>2&7)+4,f=(a[r[0]++]&224)<<3,f|=a[r[0]++]):(l=(a[r[0]++]>>2)+1,i==2?(f=a[r[0]]|a[r[0]+1]<<8,r[0]+=2):(f=(a[r[0]]|a[r[0]+1]<<8|a[r[0]+2]<<16|a[r[0]+3]<<24)>>>0,r[0]+=4)),t=[$s(t)],f==0)throw new Error("Invalid offset 0");if(f>t[0].length)throw new Error("Invalid offset beyond length");if(l>=f)for(t.push(t[0].slice(-f)),l-=f;l>=t[t.length-1].length;)t.push(t[t.length-1]),l-=t[t.length-1].length;t.push(t[0].slice(-f,-f+l))}}var u=$s(t);if(u.length!=s)throw new Error("Unexpected length: ".concat(u.length," != ").concat(s));return u}function kp(e){for(var a=[],r=0;r<e.length;){var s=e[r++],t=e[r]|e[r+1]<<8|e[r+2]<<16;r+=3,a.push(Tp(s,e.slice(r,r+t))),r+=t}if(r!==e.length)throw new Error("data is not a valid framed stream!");return $s(a)}function wp(e,a,r,s){var t=An(e),i=t.getUint32(4,!0),c=(s>1?12:8)+B0(i&(s>1?3470:398))*4,n=-1,f=-1,l=NaN,u=new Date(2001,0,1);i&512&&(n=t.getUint32(c,!0),c+=4),c+=B0(i&(s>1?12288:4096))*4,i&16&&(f=t.getUint32(c,!0),c+=4),i&32&&(l=t.getFloat64(c,!0),c+=8),i&64&&(u.setTime(u.getTime()+t.getFloat64(c,!0)*1e3),c+=8);var x;switch(e[2]){case 0:break;case 2:x={t:"n",v:l};break;case 3:x={t:"s",v:a[f]};break;case 5:x={t:"d",v:u};break;case 6:x={t:"b",v:l>0};break;case 7:x={t:"n",v:l/86400};break;case 8:x={t:"e",v:0};break;case 9:if(n>-1)x={t:"s",v:r[n]};else if(f>-1)x={t:"s",v:a[f]};else if(!isNaN(l))x={t:"n",v:l};else throw new Error("Unsupported cell type ".concat(e.slice(0,4)));break;default:throw new Error("Unsupported cell type ".concat(e.slice(0,4)))}return x}function Ap(e,a,r){var s=An(e),t=s.getUint32(8,!0),i=12,c=-1,n=-1,f=NaN,l=NaN,u=new Date(2001,0,1);t&1&&(f=_p(e,i),i+=16),t&2&&(l=s.getFloat64(i,!0),i+=8),t&4&&(u.setTime(u.getTime()+s.getFloat64(i,!0)*1e3),i+=8),t&8&&(n=s.getUint32(i,!0),i+=4),t&16&&(c=s.getUint32(i,!0),i+=4);var x;switch(e[1]){case 0:break;case 2:x={t:"n",v:f};break;case 3:x={t:"s",v:a[n]};break;case 5:x={t:"d",v:u};break;case 6:x={t:"b",v:l>0};break;case 7:x={t:"n",v:l/86400};break;case 8:x={t:"e",v:0};break;case 9:if(c>-1)x={t:"s",v:r[c]};else throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(t&31," : ").concat(e.slice(0,4)));break;case 10:x={t:"n",v:f};break;default:throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(t&31," : ").concat(e.slice(0,4)))}return x}function Fp(e,a,r){switch(e[0]){case 0:case 1:case 2:case 3:return wp(e,a,r,e[0]);case 5:return Ap(e,a,r);default:throw new Error("Unsupported payload version ".concat(e[0]))}}function ma(e){var a=fr(e);return It(a[1][0].data)}function U0(e,a){var r=fr(a.data),s=Qe(r[1][0].data),t=r[3],i=[];
vendor: 2,066 bytes, line 37
37return(t||[]).forEach(function(c){var n=fr(c.data),f=Qe(n[1][0].data)>>>0;switch(s){case 1:i[f]=Xs(n[3][0].data);break;case 8:{var l=e[ma(n[9][0].data)][0],u=fr(l.data),x=e[ma(u[1][0].data)][0],p=Qe(x.meta[1][0].data);if(p!=2001)throw new Error("2000 unexpected reference to ".concat(p));var m=fr(x.data);i[f]=m[3].map(function(v){return Xs(v.data)}).join("")}break}}),i}function yp(e,a){var r,s,t,i,c,n,f,l,u,x,p,m,v,d,h=fr(e),S=Qe(h[1][0].data)>>>0,D=Qe(h[2][0].data)>>>0,E=((s=(r=h[8])==null?void 0:r[0])==null?void 0:s.data)&&Qe(h[8][0].data)>0||!1,b,U;if((i=(t=h[7])==null?void 0:t[0])!=null&&i.data&&a!=0)b=(n=(c=h[7])==null?void 0:c[0])==null?void 0:n.data,U=(l=(f=h[6])==null?void 0:f[0])==null?void 0:l.data;else if((x=(u=h[4])==null?void 0:u[0])!=null&&x.data&&a!=1)b=(m=(p=h[4])==null?void 0:p[0])==null?void 0:m.data,U=(d=(v=h[3])==null?void 0:v[0])==null?void 0:d.data;else throw"NUMBERS Tile missing ".concat(a," cell storage");for(var M=E?4:1,C=An(b),R=[],I=0;I<b.length/2;++I){var z=C.getUint16(I*2,!0);z<65535&&R.push([I,z])}if(R.length!=D)throw"Expected ".concat(D," cells, found ").concat(R.length);var X=[];for(I=0;I<R.length-1;++I)X[R[I][0]]=U.subarray(R[I][1]*M,R[I+1][1]*M);return R.length>=1&&(X[R[R.length-1][0]]=U.subarray(R[R.length-1][1]*M)),{R:S,cells:X}}function Sp(e,a){var r,s=fr(a.data),t=(r=s==null?void 0:s[7])!=null&&r[0]?Qe(s[7][0].data)>>>0>0?1:0:-1,i=Fn(s[5],function(c){return yp(c,t)});return{nrows:Qe(s[4][0].data)>>>0,data:i.reduce(function(c,n){return c[n.R]||(c[n.R]=[]),n.cells.forEach(function(f,l){if(c[n.R][l])throw new Error("Duplicate cell r=".concat(n.R," c=").concat(l));c[n.R][l]=f}),c},[])}}function Cp(e,a,r){var s,t=fr(a.data),i={s:{r:0,c:0},e:{r:0,c:0}};if(i.e.r=(Qe(t[6][0].data)>>>0)-1,i.e.r<0)throw new Error("Invalid row varint ".concat(t[6][0].data));if(i.e.c=(Qe(t[7][0].data)>>>0)-1,i.e.c<0)throw new Error("Invalid col varint ".concat(t[7][0].data));r["!ref"]=Ne(i);var c=fr(t[4][0].data),n=U0(e,e[ma(c[4][0].data)][0]),f=(s=c[17])!=null&&s[0]?U0(e,e[ma(c[17][0].data)][0]):[],l=fr(c[3][0].data),u=0;
37l[1].forEach(function(x){var p=fr(x.data),m=e[ma(p[2][0].data)][0],v=Qe(m.meta[1][0].data);if(v!=6002)throw new Error("6001 unexpected reference to ".concat(v));var d=Sp(e,m);d.data.forEach(function(h,S){h.forEach(function(D,E){var b=ge({r:u+S,c:E}),U=Fp(D,n,f);U&&(r[b]=U)})}),u+=d.nrows})}function Np(e,a){var r=fr(a.data),s={"!ref":"A1"},t=e[ma(r[2][0].data)],i=Qe(t[0].meta[1][0].data);if(i!=6001)throw new Error("6000 unexpected reference to ".concat(i));return Cp(e,t[0],s),s}function bp(e,a){var r,s=fr(a.data),t={name:(r=s[1])!=null&&r[0]?Xs(s[1][0].data):"",sheets:[]},i=Fn(s[2],ma);return i.forEach(function(c){e[c].forEach(function(n){var f=Qe(n.meta[1][0].data);f==6e3&&t.sheets.push(Np(e,n))})}),t}function Dp(e,a){var r=Cn(),s=fr(a.data),t=Fn(s[1],ma);if(t.forEach(function(i){e[i].forEach(function(c){var n=Qe(c.meta[1][0].data);if(n==2){var f=bp(e,c);f.sheets.forEach(function(l,u){Nn(r,l,u==0?f.name:f.name+"_"+u,!0)})}})}),r.SheetNames.length==0)throw new Error("Empty NUMBERS file");return r}function Ls(e){var a,r,s,t,i={},c=[];if(e.FullPaths.forEach(function(f){if(f.match(/\.iwpv2/))throw new Error("Unsupported password protection")}),e.FileIndex.forEach(function(f){if(f.name.match(/\.iwa$/)){var l;try{l=kp(f.content)}catch(x){return console.log("?? "+f.content.length+" "+(x.message||x))}var u;try{u=Ep(l)}catch(x){return console.log("## "+(x.message||x))}u.forEach(function(x){i[x.id]=x.messages,c.push(x.id)})}}),!c.length)throw new Error("File has no messages");var n=((t=(s=(r=(a=i==null?void 0:i[1])==null?void 0:a[0])==null?void 0:r.meta)==null?void 0:s[1])==null?void 0:t[0].data)&&Qe(i[1][0].meta[1][0].data)==1&&i[1][0];if(n||c.forEach(function(f){i[f].forEach(function(l){var u=Qe(l.meta[1][0].data)>>>0;if(u==1)if(!n)n=l;else throw new Error("Document has multiple roots")})}),!n)throw new Error("Cannot find Document root");return Dp(i,n)}function Op(e){return function(r){for(var s=0;s!=e.length;++s){var t=e[s];r[t[0]]===void 0&&(r[t[0]]=t[1]),t[2]==="n"&&(r[t[0]]=Number(r[t[0]]))}}}function yn(e){Op([["cellNF",!1],["cellHTML",!0],["cellFormula",!0],["cellStyles",!1],["cellText",!0],["cellDates",!1],["sheetStubs",!1],["sheetRows",0,"n"],["bookDeps",!1],["bookSheets",!1],["bookProps",!1],["bookFiles",!1],["bookVBA",!1],["password",""],["WTF",!1]])(e)}function Rp(e){return Ka.WS.indexOf(e)>-1?"sheet":e==Ka.CS?"chart":e==Ka.DS?"dialog":e==Ka.MS?"macro":e&&e.length?e:"sheet"}function Ip(e,a){if(!e)return 0;try{e=a.map(function(s){return s.id||(s.id=s.strRelID),[s.name,e["!id"][s.id].Target,Rp(e["!id"][s.id].Type)]})}catch{return null}return!e||e.length===0?null:e}function Pp(e,a,r,s,t,i,c,n,f,l,u,x){try{i[s]=Tt(yr(e,r,!0),a);var p=$e(e,a),m;switch(n){case"sheet":m=Hd(p,a,t,f,i[s],l,u,x);break;case"chart":if(m=Vd(p,a,t,f,i[s],l,u,x),!m||!m["!drawel"])break;var v=mt(m["!drawel"].Target,a),d=Us(v),h=Uh(yr(e,v,!0),Tt(yr(e,d,!0),v)),S=mt(h,v),D=Us(S);m=Ad(yr(e,S,!0),S,f,Tt(yr(e,D,!0),S),l,m);break;case"macro":m=Wd(p,a,t,f,i[s],l,u,x);break;case"dialog":m=Gd(p,a,t,f,i[s],l,u,x);break;default:throw new Error("Unrecognized sheet type "+n)}c[s]=m;var E=[];i&&i[s]&&Yr(i[s]).forEach(function(b){var U="";if(i[s][b].Type==Ka.CMNT){U=mt(i[s][b].Target,a);var M=Kd($e(e,U,!0),U,f);if(!M||!M.length)return;F0(m,M,!1)}i[s][b].Type==Ka.TCMNT&&(U=mt(i[s][b].Target,a),E=E.concat(Vh($e(e,U,!0),f)))}),E&&E.length&&F0(m,E,!0,f.people||[])}catch(b){if(f.WTF)throw b}}function br(e){return e.charAt(0)=="/"?e.slice(1):e}function Lp(e,a){if(fi(),a=a||{},yn(a),Or(e,"META-INF/manifest.xml")||Or(e,"objectdata.xml"))return M0(e,a);if(Or(e,"Index/Document.iwa")){if(typeof Uint8Array>"u")throw new Error("NUMBERS file parsing requires Uint8Array support");if(typeof Ls<"u"){if(e.FileIndex)return Ls(e);var r=Ce.utils.cfb_new();return Zn(e).forEach(function(q){Lo(r,q,Po(e,q))}),Ls(r)}throw new Error("Unsupported NUMBERS file")}if(!Or(e,"[Content_Types].xml"))throw Or(e,"index.xml.gz")?new Error("Unsupported NUMBERS 08 file"):Or(e,"index.xml")?new Error("Unsupported NUMBERS 09 file"):new Error("Unsupported ZIP file");var s=Zn(e),t=Of(yr(e,"[Content_Types].xml")),i=!1,c,n;if(t.workbooks.length===0&&(n="xl/workbook.xml",$e(e,n,!0)&&t.workbooks.push(n)),t.workbooks.length===0){if(n="xl/workbook.bin",!$e(e,n,!0))throw new Error("Could not find workbook");t.workbooks.push(n),i=!0}t.workbooks[0].slice(-3)=="bin"&&(i=!0);var f={},l={};if(!a.bookSheets&&!a.bookProps){if(At=[],t.sst)try{At=zd($e(e,br(t.sst)),t.sst,a)}catch(q){if(a.WTF)throw q}a.cellStyles&&t.themes.length&&(f=$d(yr(e,t.themes[0].replace(/^\//,""),!0)||"",t.themes[0],a)),t.style&&(l=Xd($e(e,br(t.style)),t.style,f,a))}t.links.map(function(q){try{var re=Tt(yr(e,Us(br(q))),q);return qd($e(e,br(q)),re,q,a)}catch{}});var u=Ud($e(e,br(t.workbooks[0])),t.workbooks[0],a),x={},p="";t.coreprops.length&&(p=$e(e,br(t.coreprops[0]),!0),p&&(x=ji(p)),t.extprops.length!==0&&(p=$e(e,br(t.extprops[0]),!0),p&&Mf(p,x,a)));var m={};(!a.bookSheets||a.bookProps)&&t.custprops.length!==0&&(p=yr(e,br(t.custprops[0]),!0),p&&(m=Bf(p,a)));var v={};if((a.bookSheets||a.bookProps)&&(u.Sheets?c=u.Sheets.map(function(re){return re.name}):x.Worksheets&&x.SheetNames.length>0&&(c=x.SheetNames),a.bookProps&&(v.Props=x,v.Custprops=m),a.bookSheets&&typeof c<"u"&&(v.SheetNames=c),a.bookSheets?v.SheetNames:a.bookProps))return v;c={};var d={};a.bookDeps&&t.calcchain&&(d=Yd($e(e,br(t.calcchain)),t.calcchain));var h=0,S={},D,E;{var b=u.Sheets;x.Worksheets=b.length,x.SheetNames=[];for(var U=0;U!=b.length;
vendor: 8,463 bytes, line 37
37++U)x.SheetNames[U]=b[U].name}var M=i?"bin":"xml",C=t.workbooks[0].lastIndexOf("/"),R=(t.workbooks[0].slice(0,C+1)+"_rels/"+t.workbooks[0].slice(C+1)+".rels").replace(/^\//,"");Or(e,R)||(R="xl/_rels/workbook."+M+".rels");var I=Tt(yr(e,R,!0),R.replace(/_rels.*/,"s5s"));(t.metadata||[]).length>=1&&(a.xlmeta=Jd($e(e,br(t.metadata[0])),t.metadata[0],a)),(t.people||[]).length>=1&&(a.people=Wh($e(e,br(t.people[0])),a)),I&&(I=Ip(I,u.Sheets));var z=$e(e,"xl/worksheets/sheet.xml",!0)?1:0;e:for(h=0;h!=x.Worksheets;++h){var X="sheet";if(I&&I[h]?(D="xl/"+I[h][1].replace(/[\/]?xl\//,""),Or(e,D)||(D=I[h][1]),Or(e,D)||(D=R.replace(/_rels\/.*$/,"")+I[h][1]),X=I[h][2]):(D="xl/worksheets/sheet"+(h+1-z)+"."+M,D=D.replace(/sheet0\./,"sheet.")),E=D.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels"),a&&a.sheets!=null)switch(typeof a.sheets){case"number":if(h!=a.sheets)continue e;break;case"string":if(x.SheetNames[h].toLowerCase()!=a.sheets.toLowerCase())continue e;break;default:if(Array.isArray&&Array.isArray(a.sheets)){for(var B=!1,ee=0;ee!=a.sheets.length;++ee)typeof a.sheets[ee]=="number"&&a.sheets[ee]==h&&(B=1),typeof a.sheets[ee]=="string"&&a.sheets[ee].toLowerCase()==x.SheetNames[h].toLowerCase()&&(B=1);if(!B)continue e}}Pp(e,D,E,x.SheetNames[h],h,S,c,X,a,u,f,l)}return v={Directory:t,Workbook:u,Props:x,Custprops:m,Deps:d,Sheets:c,SheetNames:x.SheetNames,Strings:At,Styles:l,Themes:f,SSF:tr(ke)},a&&a.bookFiles&&(e.files?(v.keys=s,v.files=e.files):(v.keys=[],v.files={},e.FullPaths.forEach(function(q,re){q=q.replace(/^Root Entry[\/]/,""),v.keys.push(q),v.files[q]=e.FileIndex[re]}))),a&&a.bookVBA&&(t.vba.length>0?v.vbaraw=$e(e,br(t.vba[0]),!0):t.defaults&&t.defaults.bin===zh&&(v.vbaraw=$e(e,"xl/vbaProject.bin",!0))),v}function Mp(e,a){var r=a||{},s="Workbook",t=Ce.find(e,s);try{if(s="/!DataSpaces/Version",t=Ce.find(e,s),!t||!t.content)throw new Error("ECMA-376 Encrypted file missing "+s);if(Nu(t.content),s="/!DataSpaces/DataSpaceMap",t=Ce.find(e,s),!t||!t.content)throw new Error("ECMA-376 Encrypted file missing "+s);var i=Du(t.content);if(i.length!==1||i[0].comps.length!==1||i[0].comps[0].t!==0||i[0].name!=="StrongEncryptionDataSpace"||i[0].comps[0].v!=="EncryptedPackage")throw new Error("ECMA-376 Encrypted file bad "+s);if(s="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace",t=Ce.find(e,s),!t||!t.content)throw new Error("ECMA-376 Encrypted file missing "+s);var c=Ou(t.content);if(c.length!=1||c[0]!="StrongEncryptionTransform")throw new Error("ECMA-376 Encrypted file bad "+s);if(s="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary",t=Ce.find(e,s),!t||!t.content)throw new Error("ECMA-376 Encrypted file missing "+s);Iu(t.content)}catch{}if(s="/EncryptionInfo",t=Ce.find(e,s),!t||!t.content)throw new Error("ECMA-376 Encrypted file missing "+s);var n=Pu(t.content);if(s="/EncryptedPackage",t=Ce.find(e,s),!t||!t.content)throw new Error("ECMA-376 Encrypted file missing "+s);if(n[0]==4&&typeof decrypt_agile<"u")return decrypt_agile(n[1],t.content,r.password||"",r);if(n[0]==2&&typeof decrypt_std76<"u")return decrypt_std76(n[1],t.content,r.password||"",r);throw new Error("File is password-protected")}function Sn(e,a){var r="";switch((a||{}).type||"base64"){case"buffer":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];case"base64":r=Sr(e.slice(0,12));break;case"binary":r=e;break;case"array":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];default:throw new Error("Unrecognized type "+(a&&a.type||"undefined"))}return[r.charCodeAt(0),r.charCodeAt(1),r.charCodeAt(2),r.charCodeAt(3),r.charCodeAt(4),r.charCodeAt(5),r.charCodeAt(6),r.charCodeAt(7)]}function jp(e,a){return Ce.find(e,"EncryptedPackage")?Mp(e,a):kc(e,a)}function Bp(e,a){var r,s=e,t=a||{};return t.type||(t.type=ye&&Buffer.isBuffer(e)?"buffer":"base64"),r=pi(s,t),Lp(r,t)}function yc(e,a){var r=0;e:for(;r<e.length;)switch(e.charCodeAt(r)){case 10:case 13:case 32:++r;break;case 60:return Ws(e.slice(r),a);default:break e}return Dt.to_workbook(e,a)}function Up(e,a){var r="",s=Sn(e,a);switch(a.type){case"base64":r=Sr(e);break;case"binary":r=e;break;case"buffer":r=e.toString("binary");break;case"array":r=ja(e);break;default:throw new Error("Unrecognized type "+a.type)}return s[0]==239&&s[1]==187&&s[2]==191&&(r=Ie(r)),a.type="binary",yc(r,a)}function Hp(e,a){var r=e;return a.type=="base64"&&(r=Sr(r)),r=ha.utils.decode(1200,r.slice(2),"str"),a.type="binary",yc(r,a)}function Vp(e){return e.match(/[^\x00-\x7F]/)?vt(e):e}function Ms(e,a,r,s){return s?(r.type="string",Dt.to_workbook(e,r)):Dt.to_workbook(a,r)}function zs(e,a){J0();var r=a||{};if(typeof ArrayBuffer<"u"&&e instanceof ArrayBuffer)return zs(new Uint8Array(e),(r=tr(r),r.type="array",r));typeof Uint8Array<"u"&&e instanceof Uint8Array&&!r.type&&(r.type=typeof Deno<"u"?"buffer":"array");var s=e,t=[0,0,0,0],i=!1;if(r.cellStyles&&(r.cellNF=!0,r.sheetStubs=!0),Ja={},r.dateNF&&(Ja.dateNF=r.dateNF),r.type||(r.type=ye&&Buffer.isBuffer(e)?"buffer":"base64"),r.type=="file"&&(r.type=ye?"buffer":"binary",s=Co(e),typeof Uint8Array<"u"&&!ye&&(r.type="array")),r.type=="string"&&(i=!0,r.type="binary",r.codepage=65001,s=Vp(e)),r.type=="array"&&typeof Uint8Array<"u"&&e instanceof Uint8Array&&typeof ArrayBuffer<"u"){var c=new ArrayBuffer(3),n=new Uint8Array(c);if(n.foo="bar",!n.foo)return r=tr(r),r.type="array",zs(sn(s),r)}switch((t=Sn(s,r))[0]){case 208:if(t[1]===207&&t[2]===17&&t[3]===224&&t[4]===161&&t[5]===177&&t[6]===26&&t[7]===225)return jp(Ce.read(s,r),r);break;case 9:if(t[1]<=8)return kc(s,r);break;case 60:return Ws(s,r);case 73:if(t[1]===73&&t[2]===42&&t[3]===0)throw new Error("TIFF Image File is not a spreadsheet");if(t[1]===68)return mu(s,r);break;case 84:if(t[1]===65&&t[2]===66&&t[3]===76)return du.to_workbook(s,r);break;case 80:return t[1]===75&&t[2]<9&&t[3]<9?Bp(s,r):Ms(e,s,r,i);case 239:return t[3]===60?Ws(s,r):Ms(e,s,r,i);case 255:if(t[1]===254)return Hp(s,r);if(t[1]===0&&t[2]===2&&t[3]===0)return wt.to_workbook(s,r);break;case 0:if(t[1]===0&&(t[2]>=2&&t[3]===0||t[2]===0&&(t[3]===8||t[3]===9)))return wt.to_workbook(s,r);break;case 3:case 131:case 139:case 140:return A0.to_workbook(s,r);case 123:if(t[1]===92&&t[2]===114&&t[3]===116)return zu.to_workbook(s,r);break;case 10:case 13:case 32:return Up(s,r);case 137:if(t[1]===80&&t[2]===78&&t[3]===71)throw new Error("PNG Image File is not a spreadsheet");break}return hu.indexOf(t[0])>-1&&t[2]<=12&&t[3]<=31?A0.to_workbook(s,r):Ms(e,s,r,i)}function Wp(e,a,r,s,t,i,c,n){var f=sr(r),l=n.defval,u=n.raw||!Object.prototype.hasOwnProperty.call(n,"raw"),x=!0,p=t===1?[]:{};if(t!==1)if(Object.defineProperty)try{Object.defineProperty(p,"__rowNum__",{value:r,enumerable:!1})}catch{p.__rowNum__=r}else p.__rowNum__=r;if(!c||e[r])for(var m=a.s.c;m<=a.e.c;++m){var v=c?e[r][m]:e[s[m]+f];if(v===void 0||v.t===void 0){if(l===void 0)continue;i[m]!=null&&(p[i[m]]=l);continue}var d=v.v;switch(v.t){case"z":if(d==null)break;continue;case"e":d=d==0?null:void 0;break;case"s":case"d":case"b":case"n":break;default:throw new Error("unrecognized type "+v.t)}if(i[m]!=null){if(d==null)if(v.t=="e"&&d===null)p[i[m]]=null;else if(l!==void 0)p[i[m]]=l;else if(u&&d===null)p[i[m]]=null;else continue;else p[i[m]]=u&&(v.t!=="n"||v.t==="n"&&n.rawNumbers!==!1)?d:ca(v,d,n);d!=null&&(x=!1)}}return{row:p,isempty:x}}function Ks(e,a){if(e==null||e["!ref"]==null)return[];var r={t:"n",v:0},s=0,t=1,i=[],c=0,n="",f={s:{r:0,c:0},e:{r:0,c:0}},l=a||{},u=l.range!=null?l.range:e["!ref"];switch(l.header===1?s=1:l.header==="A"?s=2:Array.isArray(l.header)?s=3:l.header==null&&(s=0),typeof u){case"string":f=Ue(u);break;case"number":f=Ue(e["!ref"]),f.s.r=u;break;default:f=u}s>0&&(t=0);var x=sr(f.s.r),p=[],m=[],v=0,d=0,h=Array.isArray(e),S=f.s.r,D=0,E={};h&&!e[S]&&(e[S]=[]);var b=l.skipHidden&&e["!cols"]||[],U=l.skipHidden&&e["!rows"]||[];for(D=f.s.c;D<=f.e.c;++D)if(!(b[D]||{}).hidden)switch(p[D]=Ze(D),r=h?e[S][D]:e[p[D]+x],s){case 1:i[D]=D-f.s.c;break;case 2:i[D]=p[D];break;case 3:i[D]=l.header[D-f.s.c];break;default:if(r==null&&(r={w:"__EMPTY",t:"s"}),n=c=ca(r,null,l),d=E[c]||0,!d)E[c]=1;else{do n=c+"_"+d++;while(E[n]);E[c]=d,E[n]=1}i[D]=n}for(S=f.s.r+t;S<=f.e.r;++S)if(!(U[S]||{}).hidden){var M=Wp(e,f,S,p,s,i,h,l);(M.isempty===!1||(s===1?l.blankrows!==!1:l.blankrows))&&(m[v++]=M.row)}return m.length=v,m}var H0=/"/g;function Gp(e,a,r,s,t,i,c,n){for(var f=!0,l=[],u="",x=sr(r),p=a.s.c;p<=a.e.c;++p)if(s[p]){var m=n.dense?(e[r]||[])[p]:e[s[p]+x];if(m==null)u="";else if(m.v!=null){f=!1,u=""+(n.rawNumbers&&m.t=="n"?m.v:ca(m,null,n));for(var v=0,d=0;
37v!==u.length;++v)if((d=u.charCodeAt(v))===t||d===i||d===34||n.forceQuotes){u='"'+u.replace(H0,'""')+'"';break}u=="ID"&&(u='"ID"')}else m.f!=null&&!m.F?(f=!1,u="="+m.f,u.indexOf(",")>=0&&(u='"'+u.replace(H0,'""')+'"')):u="";l.push(u)}return n.blankrows===!1&&f?null:l.join(c)}function Sc(e,a){var r=[],s=a??{};if(e==null||e["!ref"]==null)return"";var t=Ue(e["!ref"]),i=s.FS!==void 0?s.FS:",",c=i.charCodeAt(0),n=s.RS!==void 0?s.RS:`
38`,f=n.charCodeAt(0),l=new RegExp((i=="|"?"\\|":i)+"+$"),u="",x=[];s.dense=Array.isArray(e);for(var p=s.skipHidden&&e["!cols"]||[],m=s.skipHidden&&e["!rows"]||[],v=t.s.c;v<=t.e.c;++v)(p[v]||{}).hidden||(x[v]=Ze(v));for(var d=0,h=t.s.r;h<=t.e.r;++h)(m[h]||{}).hidden||(u=Gp(e,t,h,x,c,f,i,s),u!=null&&(s.strip&&(u=u.replace(l,"")),(u||s.blankrows!==!1)&&r.push((d++?n:"")+u)));return delete s.dense,r.join("")}function Xp(e,a){a||(a={}),a.FS="	",a.RS=`
39`;var r=Sc(e,a);return r}function $p(e){var a="",r,s="";if(e==null||e["!ref"]==null)return[];var t=Ue(e["!ref"]),i="",c=[],n,f=[],l=Array.isArray(e);for(n=t.s.c;n<=t.e.c;++n)c[n]=Ze(n);for(var u=t.s.r;u<=t.e.r;++u)for(i=sr(u),n=t.s.c;n<=t.e.c;++n)if(a=c[n]+i,r=l?(e[u]||[])[n]:e[a],s="",r!==void 0){if(r.F!=null){if(a=r.F,!r.f)continue;s=r.f,a.indexOf(":")==-1&&(a=a+":"+a)}if(r.f!=null)s=r.f;else{if(r.t=="z")continue;if(r.t=="n"&&r.v!=null)s=""+r.v;else if(r.t=="b")s=r.v?"TRUE":"FALSE";else if(r.w!==void 0)s="'"+r.w;else{if(r.v===void 0)continue;r.t=="s"?s="'"+r.v:s=""+r.v}}f[f.length]=a+"="+s}return f}function Cc(e,a,r){var s=r||{},t=+!s.skipHeader,i=e||{},c=0,n=0;if(i&&s.origin!=null)if(typeof s.origin=="number")c=s.origin;else{var f=typeof s.origin=="string"?mr(s.origin):s.origin;c=f.r,n=f.c}var l,u={s:{c:0,r:0},e:{c:n,r:c+a.length-1+t}};if(i["!ref"]){var x=Ue(i["!ref"]);u.e.c=Math.max(u.e.c,x.e.c),u.e.r=Math.max(u.e.r,x.e.r),c==-1&&(c=x.e.r+1,u.e.r=c+a.length-1+t)}else c==-1&&(c=0,u.e.r=a.length-1+t);var p=s.header||[],m=0;a.forEach(function(d,h){Yr(d).forEach(function(S){(m=p.indexOf(S))==-1&&(p[m=p.length]=S);var D=d[S],E="z",b="",U=ge({c:n+m,r:c+h+t});l=Pt(i,U),D&&typeof D=="object"&&!(D instanceof Date)?i[U]=D:(typeof D=="number"?E="n":typeof D=="boolean"?E="b":typeof D=="str
39ing"?E="s":D instanceof Date?(E="d",s.cellDates||(E="n",D=gr(D)),b=s.dateNF||ke[14]):D===null&&s.nullError&&(E="e",D=0),l?(l.t=E,l.v=D,delete l.w,delete l.R,b&&(l.z=b)):i[U]=l={t:E,v:D},b&&(l.z=b))})}),u.e.c=Math.max(u.e.c,n+p.length-1);var v=sr(c);if(t)for(m=0;m<p.length;++m)i[Ze(m+n)+v]={t:"s",v:p[m]};return i["!ref"]=Ne(u),i}function zp(e,a){return Cc(null,e,a)}function Pt(e,a,r){if(typeof a=="string"){if(Array.isArray(e)){var s=mr(a);return e[s.r]||(e[s.r]=[]),e[s.r][s.c]||(e[s.r][s.c]={t:"z"})}return e[a]||(e[a]={t:"z"})}return typeof a!="number"?Pt(e,ge(a)):Pt(e,ge({r:a,c:r||0}))}function Kp(e,a){if(typeof a=="number"){if(a>=0&&e.SheetNames.length>a)return a;throw new Error("Cannot find sheet # "+a)}else if(typeof a=="string"){var r=e.SheetNames.indexOf(a);if(r>-1)return r;throw new Error("Cannot find sheet name |"+a+"|")}else throw new Error("Cannot find sheet |"+a+"|")}function Cn(){return{SheetNames:[],Sheets:{}}}function Nn(e,a,r,s){var t=1;if(!r)for(;t<=65535&&e.SheetNames.indexOf(r="Sheet"+t)!=-1;++t,r=void 0);if(!r||e.SheetNames.length>=65535)throw new Error("Too many worksheets");if(s&&e.SheetNames.indexOf(r)>=0){var i=r.match(/(^.*?)(\d+)$/);t=i&&+i[2]||0;var c=i&&i[1]||r;for(++t;t<=65535&&e.SheetNames.indexOf(r=c+t)!=-1;++t);}if(Od(r),e.SheetNames.indexOf(r)>=0)throw new Error("Worksheet with name |"+r+"| already exists!");return e.SheetNames.push(r),e.Sheets[r]=a,r}function Yp(e,a,r){e.Workbook||(e.Workbook={}),e.Workbook.Sheets||(e.Workbook.Sheets=[]);var s=Kp(e,a);switch(e.Workbook.Sheets[s]||(e.Workbook.Sheets[s]={}),r){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+r)}e.Workbook.Sheets[s].Hidden=r}function qp(e,a){return e.z=a,e}function Nc(e,a,r){return a?(e.l={Target:a},r&&(e.l.Tooltip=r)):delete e.l,e}function Jp(e,a,r){return Nc(e,"#"+a,r)}function Zp(e,a,r){e.c||(e.c=[]),e.c.push({t:a,a:r||"SheetJS"})}function Qp(e,a,r,s){for(var t=typeof a!="string"?a:Ue(a),i=typeof a=="string"?a:Ne(a),c=t.s.r;c<=t.e.r;++c)for(var n=t.s.c;n<=t.e.c;++n){var f=Pt(e,c,n);f.t="n",f.F=i,delete f.v,c==t.s.r&&n==t.s.c&&(f.f=r,s&&(f.D=!0))}return e}var em={encode_col:Ze,encode_row:sr,encode_cell:ge,encode_range:Ne,decode_col:dn,decode_row:xn,split_cell:uf,decode_cell:mr,decode_range:st,format_cell:ca,sheet_add_aoa:Ri,sheet_add_json:Cc,sheet_add_dom:wc,aoa_to_sheet:nt,json_to_sheet:zp,table_to_sheet:Ac,table_to_book:mp,sheet_to_csv:Sc,sheet_to_txt:Xp,sheet_to_json:Ks,sheet_to_html:pp,sheet_to_formulae:$p,sheet_to_row_object_array:Ks,sheet_get_cell:Pt,book_new:Cn,book_append_sheet:Nn,book_set_sheet_visibility:Yp,cell_set_number_format:qp,cell_set_hyperlink:Nc,cell_set_internal_link:Jp,cell_add_comment:Zp,sheet_set_array_formula:Qp,consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}};const As=[{value:"draft",label:"Rascunho"},{value:"review",label:"Em Revisão"},{value:"approved",label:"Aprovado"},{value:"published",label:"Publicado"},{value:"archived",label:"Arquivado"}],rm={draft:"bg-muted text-muted-foreground",submitted:"bg-status-info/15 text-status-info-foreground",review:"bg-status-warning/15 text-status-warning-foreground",approved:"bg-status-info/15 text-status-info-foreground",published:"bg-status-success/15 text-status-success-foreground",archived:"bg-secondary text-secondary-foreground"},am=["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],tm=e=>{var a;return((a=As.find(r=>r.value===e))==null?void 0:a.label)||e},Fs=({status:e})=>o.jsx($0,{className:rm[e]||"bg-muted",children:tm(e)}),V0=()=>new Date().toISOString();function bn(e){const a={...e};return(a.status==="approved"||a.status==="published")&&!a.validated_at&&(a.validated_at=V0()),a.status==="published"&&!a.published_at&&(a.published_at=V0()),a}function Dn(e,a,r){const s={...e};return r==="create"&&(s.created_by=s.created_by||a.id,s.created_by_name=s.created_by_name||a.name),s.updated_by=a.id,s.updated_by_name=a.name,(s.status==="approved"||s.status==="published")&&!s.validated_by&&(s.validated_by=a.id),s.status==="published"&&!s.published_by&&(s.published_by=a.id),s.status==="published"&&(s.published_by_name=a.name),s}
39const On=e=>e===""||e===null||e===void 0?null:Number(e);function sm(){return o.jsxs("div",{className:"space-y-4",children:[o.jsxs("div",{children:[o.jsx("h2",{className:"text-lg font-semibold",children:"Histórico de Produção"}),o.jsx("p",{className:"text-sm text-muted-foreground",children:"Gestão CMS/Admin da página pública /producao/historico com dados oficiais e estados de publicação."})]}),o.jsxs(z0,{defaultValue:"cards",className:"space-y-6",children:[o.jsxs(K0,{className:"flex flex-wrap h-auto",children:[o.jsx(ra,{value:"cards",children:"Cards Históricos"}),o.jsx(ra,{value:"monthly",children:"Produção Mensal"}),o.jsx(ra,{value:"decades",children:"Produção por Década"}),o.jsx(ra,{value:"milestones",children:"Marcos Históricos"}),o.jsx(ra,{value:"sources",children:"Fontes de Dados"})]}),o.jsx(aa,{value:"cards",children:o.jsx(nm,{})}),o.jsx(aa,{value:"monthly",children:o.jsx(cm,{})}),o.jsx(aa,{value:"decades",children:o.jsx(om,{})}),o.jsx(aa,{value:"milestones",children:o.jsx(fm,{})}),o.jsx(aa,{value:"sources",children:o.jsx(im,{})})]})]})}function Rn(){const{user:e,profile:a}=gs();return Fe.useMemo(()=>({id:(e==null?void 0:e.id)??null,name:(a==null?void 0:a.full_name)||(e==null?void 0:e.email)||null}),[a==null?void 0:a.full_name,e==null?void 0:e.email,e==null?void 0:e.id])}function nm(){const e=et(),a=Rn(),[r,s]=Fe.useState(!1),[t,i]=Fe.useState(null),[c,n]=Fe.useState({title:"",value:"",unit:"",period:"",source:"",source_type:"ANPG",source_url:"",status:"draft",notes:"",sort_order:0}),{data:f,isLoading:l}=ia({queryKey:["admin-production-history-cards"],queryFn:async()=>(await Xt.list({sort:"sort_order,-created_at",limit:500})).data}),u=()=>{e.invalidateQueries({queryKey:["admin-production-history-cards"]}),e.invalidateQueries({queryKey:["production_history_cards_published"]})},x=Ir({mutationFn:async h=>t?Xt.update(t.id,h):Xt.create(h),onSuccess:()=>{u(),s(!1),Se.success("Card histórico guardado")},onError:h=>Se.error((h==null?void 0:h.message)||"Erro ao guardar")}),p=Ir({mutationFn:async h=>Xt.delete(h),onSuccess:()=>{u(),Se.success("Card eliminado")}}),m=()=>{i(null),n({title:"",value:"",unit:"",period:"",source:"",source_type:"ANPG",source_url:"",status:"draft",notes:"",sort_order:0}),s(!0)},v=h=>{i(h),n({title:h.title||"",value:h.value||"",unit:h.unit||"",period:h.period||"",source:h.source||"",source_type:h.source_type||"ANPG",source_url:h.source_url||"",status:h.status||"draft",notes:h.notes||"",sort_order:h.sort_order??0}),s(!0)},d=()=>{if(!c.title){Se.error("Título é obrigatório");return}const h=Dn(bn({title:c.title,value:c.value||null,unit:c.unit||null,period:c.period||null,source:c.source||null,source_type:c.source_type,source_url:c.source_url||null,status:c.status,notes:c.notes||null,sort_order:On(c.sort_order)||0}),a,t?"update":"create");x.mutate(h)};return o.jsxs("div",{className:"space-y-4",children:[o.jsxs("div",{className:"flex items-center justify-between gap-4",children:[o.jsx("p",{className:"text-sm text-muted-foreground",children:"Cartões históricos públicos da página /producao/historico."}),o.jsxs(Ee,{onClick:m,children:[o.jsx(Kr,{className:"w-4 h-4 mr-2"}),"Novo card"]})]}),o.jsx(ka,{children:o.jsx(wa,{className:"p-0",children:l?o.jsx("div",{className:"p-8 text-center",children:o.jsx(Rr,{className:"w-5 h-5 animate-spin inline"})}):o.jsxs(_a,{children:[o.jsx(Ea,{children:o.jsxs(Le,{children:[o.jsx(pe,{children:"Título"}),o.jsx(pe,{children:"Valor"}),o.jsx(pe,{children:"Período"}),o.jsx(pe,{children:"Fonte"}),o.jsx(pe,{children:"Estado"}),o.jsx(pe,{className:"text-right",children:"Acções"})]})}),o.jsxs(Ta,{children:[(f||[]).length===0&&o.jsx(Le,{children:o.jsx(ue,{colSpan:6,className:"py-8 text-center text-muted-foreground",children:"Sem cards."})}),(f||[]).map(h=>o.jsxs(Le,{children:[o.jsx(ue,{className:"font-medium",children:h.title}),o.jsxs(ue,{children:[h.value||"—"," ",h.unit||""]}),o.jsx(ue,{children:h.period||"—"}),o.jsxs(ue,{className:"text-sm text-muted-foreground",children:[h.source||"—"," · ",h.source_type||"ANPG"]}),o.jsx(ue,{children:o.jsx(Fs,{status:h.status})}),o.jsxs(ue,{className:"text-right",children:[o.jsx(Ee,{variant:"ghost",size:"icon",onClick:()=>v(h),children:o.jsx(rt,{className:"w-4 h-4"})}),o.jsx(Ee,{variant:"ghost",size:"icon",onClick:()=>p.mutate(h.id),children:o.jsx(at,{className:"w-4 h-4 text-destructive"})})]})]}
39,h.id))]})]})})}),o.jsx(Oa,{open:r,onOpenChange:s,children:o.jsxs(Ra,{className:"max-w-2xl",children:[o.jsx(Ia,{children:o.jsx(Pa,{children:t?"Editar card histórico":"Novo card histórico"})}),o.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[o.jsxs("div",{className:"col-span-2",children:[o.jsx(xe,{children:"Título"}),o.jsx(ve,{value:c.title,onChange:h=>n({...c,title:h.target.value})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Valor"}),o.jsx(ve,{value:c.value,onChange:h=>n({...c,value:h.target.value})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Unidade"}),o.jsx(ve,{value:c.unit,onChange:h=>n({...c,unit:h.target.value})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Período"}),o.jsx(ve,{value:c.period,onChange:h=>n({...c,period:h.target.value})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Ordem"}),o.jsx(ve,{type:"number",value:c.sort_order,onChange:h=>n({...c,sort_order:h.target.value})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Fonte"}),o.jsx(ve,{value:c.source,onChange:h=>n({...c,source:h.target.value})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Tipo de fonte"}),o.jsxs(Er,{value:c.source_type,onValueChange:h=>n({...c,source_type:h}),children:[o.jsx(Tr,{children:o.jsx(kr,{})}),o.jsxs(wr,{children:[o.jsx(Je,{value:"ANPG",children:"ANPG"}),o.jsx(Je,{value:"Externa",children:"Externa"})]})]})]}),o.jsxs("div",{className:"col-span-2",children:[o.jsx(xe,{children:"URL da fonte"}),o.jsx(ve,{value:c.source_url,onChange:h=>n({...c,source_url:h.target.value})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Estado"}),o.jsxs(Er,{value:c.status,onValueChange:h=>n({...c,status:h}),children:[o.jsx(Tr,{children:o.jsx(kr,{})}),o.jsx(wr,{children:As.map(h=>o.jsx(Je,{value:h.value,children:h.label},h.value))})]})]}),o.jsxs("div",{className:"col-span-2",children:[o.jsx(xe,{children:"Notas internas"}),o.jsx(St,{rows:3,value:c.notes,onChange:h=>n({...c,notes:h.target.value})})]})]}),o.jsxs(La,{children:[o.jsx(Ee,{variant:"outline",onClick:()=>s(!1),children:"Cancelar"}),o.jsx(Ee,{onClick:d,disabled:x.isPending,children:"Guardar"})]})]})})]})}function im(){const e=et(),a=Rn(),[r,s]=Fe.useState(!1),[t,i]=Fe.useState(null),[c,n]=Fe.useState({title:"",value:"",unit:"",period:"",source:"",source_type:"ANPG",source_url:"",status:"draft",notes:"",sort_order:0}),{data:f,isLoading:l}=ia({queryKey:["admin-production-history-data-sources"],queryFn:async()=>(await $t.list({sort:"sort_order,-created_at",limit:500})).data}),u=()=>{e.invalidateQueries({queryKey:["admin-production-history-data-sources"]}),e.invalidateQueries({queryKey:["production_history_data_sources_published"]})},x=Ir({mutationFn:async h=>t?$t.update(t.id,h):$t.create(h),onSuccess:()=>{u(),s(!1),Se.success("Fonte de dados guardada")},onError:h=>Se.error((h==null?void 0:h.message)||"Erro ao guardar")}),p=Ir({mutationFn:async h=>$t.delete(h),onSuccess:()=>{u(),Se.success("Fonte removida")}}),m=()=>{i(null),n({title:"",value:"",unit:"",period:"",source:"",source_type:"ANPG",source_url:"",status:"draft",notes:"",sort_order:0}),s(!0)},v=h=>{i(h),n({title:h.title||"",value:h.value||"",unit:h.unit||"",period:h.period||"",source:h.source||"",source_type:h.source_type||"ANPG",source_url:h.source_url||"",status:h.status||"draft",notes:h.notes||"",sort_order:h.sort_order??0}),s(!0)},d=()=>{if(!c.title){Se.error("Título é obrigatório");return}const h=Dn(bn({title:c.title,value:c.value||null,unit:c.unit||null,period:c.period||null,source:c.source||null,source_type:c.source_type,source_url:c.source_url||null,status:c.status,notes:c.notes||null,sort_order:On(c.sort_order)||0}),a,t?"update":"create");x.mutate(h)};return o.jsxs("div",{className:"space-y-4",children:[o.jsxs("div",{className:"flex items-center justify-between gap-4",children:[o.jsx("p",{className:"text-sm text-muted-foreground",children:"Catálogo de fontes oficiais e externas para a página histórica."}),o.jsxs(Ee,{onClick:m,children:[o.jsx(Kr,{className:"w-4 h-4 mr-2"}),"Nova fonte"]})]}),o.jsx(ka,{children:o.jsx(wa,{className:"p-0",children:l?o.jsx("div",{className:"p-8 text-center",children:o.jsx(Rr,{className:"w-5 h-5 animate-spin inline"})}):o.jsxs(_a,{children:[o.jsx(Ea,{children:o.jsxs(Le,{children:[o.jsx(pe,{children:"Título"}),o.jsx(pe,{children:"Período"}),o.jsx(pe,{children:"Tipo"}),o.jsx(pe,{children:"URL"}),o.jsx(pe,{children:"Estado"}),o.jsx(pe,{className:"text-right",children:"Acções"})]})}),o.jsxs(Ta,{children:[(f||[]).length===0&&o.jsx(Le,{children:o.jsx(ue,{colSpan:6,className:"py-8 text-center text-muted-foreground",children:"Sem fontes."})}),(f||[]).map(h=>o.jsxs(Le,{children:[o.jsx(ue,{className:"font-medium",children:h.title}),o.jsx(ue,{children:h.period||"—"}),o.jsx(ue,{children:h.source_type||"ANPG"}),o.jsx(ue,{className:"text-sm text-muted-foreground",children:h.source_url||"—"}),o.jsx(ue,{children:o.jsx(Fs,{status:h.status})}),o.jsxs(ue,{className:"text-right",children:[o.jsx(Ee,{variant:"ghost",size:"icon",onClick:()=>v(h),children:o.jsx(rt,{className:"w-4 h-4"})}),o.jsx(Ee,{variant:"ghost",size:"icon",onClick:()=>p.mutate(h.id),children:o.jsx(at,{className:"w-4 h-4 text-destructive"})})]})]}
39,h.id))]})]})})}),o.jsx(Oa,{open:r,onOpenChange:s,children:o.jsxs(Ra,{className:"max-w-2xl",children:[o.jsx(Ia,{children:o.jsx(Pa,{children:t?"Editar fonte de dados":"Nova fonte de dados"})}),o.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[o.jsxs("div",{className:"col-span-2",children:[o.jsx(xe,{children:"Título"}),o.jsx(ve,{value:c.title,onChange:h=>n({...c,title:h.target.value})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Período"}),o.jsx(ve,{value:c.period,onChange:h=>n({...c,period:h.target.value})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Tipo de fonte"}),o.jsxs(Er,{value:c.source_type,onValueChange:h=>n({...c,source_type:h}),children:[o.jsx(Tr,{children:o.jsx(kr,{})}),o.jsxs(wr,{children:[o.jsx(Je,{value:"ANPG",children:"ANPG"}),o.jsx(Je,{value:"Externa",children:"Externa"})]})]})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Valor"}),o.jsx(ve,{value:c.value,onChange:h=>n({...c,value:h.target.value})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Unidade"}),o.jsx(ve,{value:c.unit,onChange:h=>n({...c,unit:h.target.value})})]}),o.jsxs("div",{className:"col-span-2",children:[o.jsx(xe,{children:"Fonte"}),o.jsx(ve,{value:c.source,onChange:h=>n({...c,source:h.target.value})})]}),o.jsxs("div",{className:"col-span-2",children:[o.jsx(xe,{children:"URL da fonte"}),o.jsx(ve,{value:c.source_url,onChange:h=>n({...c,source_url:h.target.value})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Ordem"}),o.jsx(ve,{type:"number",value:c.sort_order,onChange:h=>n({...c,sort_order:h.target.value})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Estado"}),o.jsxs(Er,{value:c.status,onValueChange:h=>n({...c,status:h}),children:[o.jsx(Tr,{children:o.jsx(kr,{})}),o.jsx(wr,{children:As.map(h=>o.jsx(Je,{value:h.value,children:h.label},h.value))})]})]}),o.jsxs("div",{className:"col-span-2",children:[o.jsx(xe,{children:"Notas internas"}),o.jsx(St,{rows:3,value:c.notes,onChange:h=>n({...c,notes:h.target.value})})]})]}),o.jsxs(La,{children:[o.jsx(Ee,{variant:"outline",onClick:()=>s(!1),children:"Cancelar"}),o.jsx(Ee,{onClick:d,disabled:x.isPending,children:"Guardar"})]})]})})]})}function cm(){const[e,a]=Fe.useState("all"),{data:r,isLoading:s}=ia({queryKey:["admin-production-history-monthly-published-preview"],queryFn:async()=>(await ht.list({status:"published",sort:"ref_year,ref_month",limit:1e3})).data}),t=Fe.useMemo(()=>{const c=new Set;for(const n of r||[])n.ref_year!=null&&c.add(Number(n.ref_year));return Array.from(c).sort((n,f)=>f-n)},[r]),i=Fe.useMemo(()=>e==="all"?r||[]:(r||[]).filter(c=>String(c.ref_year)===e),[r,e]);return o.jsxs("div",{className:"space-y-4",children:[o.jsxs("div",{className:"flex items-center justify-between",children:[o.jsx("p",{className:"text-sm text-muted-foreground",children:"Pré-visualização dos dados mensais publicados consumidos pela página pública."}),o.jsx("div",{className:"w-48",children:o.jsxs(Er,{value:e,onValueChange:a,children:[o.jsx(Tr,{children:o.jsx(kr,{})}),o.jsxs(wr,{children:[o.jsx(Je,{value:"all",children:"Todos os anos"}),t.map(c=>o.jsx(Je,{value:String(c),children:c},c))]})]})})]}),o.jsx(ka,{children:o.jsx(wa,{className:"p-0",children:s?o.jsx("div",{className:"p-8 text-center",children:o.jsx(Rr,{className:"w-5 h-5 animate-spin inline"})}):o.jsxs(_a,{children:[o.jsx(Ea,{children:o.jsxs(Le,{children:[o.jsx(pe,{children:"Período"}),o.jsx(pe,{className:"text-right",children:"Óleo médio (BOPD)"}),o.jsx(pe,{className:"text-right",children:"Gás médio (MMSCFD)"}),o.jsx(pe,{className:"text-right",children:"BOE total"}),o.jsx(pe,{children:"Fonte"}),o.jsx(pe,{children:"Estado"})]})}),o.jsxs(Ta,{children:[i.length===0&&o.jsx(Le,{children:o.jsx(ue,{colSpan:6,className:"py-8 text-center text-muted-foreground",children:"Sem dados publicados."})}),i.map(c=>o.jsxs(Le,{children:[o.jsx(ue,{children:c.month_label||`${am[(Number(c.ref_month)||1)-1]} ${c.ref_year}`}),o.jsx(ue,{className:"text-right",children:c.oil_daily_bopd!=null?Number(c.oil_daily_bopd).toLocaleString("pt-PT"):"—"}),o.jsx(ue,{className:"text-right",children:c.gas_daily_mmscfd!=null?Number(c.gas_daily_mmscfd).toLocaleStr
39ing("pt-PT"):"—"}),o.jsx(ue,{className:"text-right",children:c.boe_total!=null?Number(c.boe_total).toLocaleString("pt-PT"):"—"}),o.jsx(ue,{className:"text-sm text-muted-foreground",children:c.source_report_name||"—"}),o.jsx(ue,{children:o.jsx(Fs,{status:c.status})})]},c.id))]})]})})})]})}function om(){const{data:e,isLoading:a}=ia({queryKey:["admin-production-history-decade-source"],queryFn:async()=>(await Sa.list({status:"published",sort:"year",limit:1e3})).data}),r=Fe.useMemo(()=>{const s=new Map;for(const t of e||[]){if(t.year==null||t.oil_bopd==null)continue;const i=Number(t.year),c=Number(t.oil_bopd);if(!Number.isFinite(i)||!Number.isFinite(c))continue;const n=Math.floor(i/10)*10;s.has(n)||s.set(n,[]),s.get(n).push({year:i,bopd:c})}return Array.from(s.entries()).sort((t,i)=>t[0]-i[0]).map(([t,i])=>{const c=i.reduce((f,l)=>f+l.bopd,0)/i.length,n=i.reduce((f,l)=>l.bopd>f.bopd?l:f,i[0]);return{decade:t,averageBopd:c,peakBopd:n.bopd,peakYear:n.year,points:i.length}})},[e]);return o.jsxs("div",{className:"space-y-4",children:[o.jsx("p",{className:"text-sm text-muted-foreground",children:"Médias e picos por década calculados automaticamente a partir de Histórico Anual (publicado)."}),o.jsx(ka,{children:o.jsx(wa,{className:"p-0",children:a?o.jsx("div",{className:"p-8 text-center",children:o.jsx(Rr,{className:"w-5 h-5 animate-spin inline"})}):o.jsxs(_a,{children:[o.jsx(Ea,{children:o.jsxs(Le,{children:[o.jsx(pe,{children:"Década"}),o.jsx(pe,{className:"text-right",children:"Média BOPD"}),o.jsx(pe,{className:"text-right",children:"Pico BOPD"}),o.jsx(pe,{className:"text-right",children:"Ano do pico"}),o.jsx(pe,{className:"text-right",children:"Anos usados"})]})}),o.jsxs(Ta,{children:[r.length===0&&o.jsx(Le,{children:o.jsx(ue,{colSpan:5,className:"py-8 text-center text-muted-foreground",children:"Sem histórico publicado."})}),r.map(s=>o.jsxs(Le,{children:[o.jsxs(ue,{children:[s.decade,"s"]}),o.jsx(ue,{className:"text-right",children:Math.round(s.averageBopd).toLocaleString("pt-PT")}),o.jsx(ue,{className:"text-right",children:Math.round(s.peakBopd).toLocaleString("pt-PT")}),o.jsx(ue,{className:"text-right",children:s.peakYear}),o.jsx(ue,{className:"text-right",children:s.points})]},s.decade))]})]})})})]})}function fm(){const e=et(),a=Rn(),[r,s]=Fe.useState(!1),[t,i]=Fe.useState(null),[c,n]=Fe.useState({year:"",title:"",description:"",source:"",status:"draft",sort_order:0,is_featured:0,notes:""}),{data:f,isLoading:l}=ia({queryKey:["admin-production-history-milestones"],queryFn:async()=>(await zt.list({sort:"sort_order,year",limit:500})).data}),u=()=>{e.invalidateQueries({queryKey:["admin-production-history-milestones"]}),e.invalidateQueries({queryKey:["production_history_milestones_published"]})},x=Ir({mutationFn:async h=>t?zt.update(t.id,h):zt.create(h),onSuccess:()=>{u(),s(!1),Se.success("Marco histórico guardado")},onError:h=>Se.error((h==null?void 0:h.message)||"Erro ao guardar")}),p=Ir({mutationFn:async h=>zt.delete(h),onSuccess:()=>{u(),Se.success("Marco eliminado")}}),m=()=>{if(!c.year||!c.title){Se.error("Ano e título são obrigatórios");return}const h=Dn(bn({year:Number(c.year),title:c.title,description:c.description||null,source:c.source||null,status:c.status,sort_order:On(c.sort_order)||0,is_featured:c.is_featured?1:0,notes:c.notes||null}),a,t?"update":"create");x.mutate(h)},v=()=>{i(null),n({year:"",title:"",description:"",source:"",status:"draft",sort_order:0,is_featured:0,notes:""}),s(!0)},d=h=>{i(h),n({year:h.year??"",title:h.title||"",description:h.description||"",source:h.source||"",status:h.status||"draft",sort_order:h.sort_order??0,is_featured:h.is_featured?1:0,notes:h.notes||""}),s(!0)};return o.jsxs("div",{className:"space-y-4",children:[o.jsxs("div",{className:"flex items-center justify-between",children:[o.jsx("p",{className:"text-sm text-muted-foreground",children:"Timeline pública usa apenas marcos com estado Publicado."}),o.jsxs(Ee,{onClick:v,children:[o.jsx(Kr,{className:"w-4 h-4 mr-2"}),"Novo marco"]})]}),o.jsx(ka,{children:o.jsx(wa,{className:"p-0",children:l?o.jsx("div",{className:"p-8 text-center",children:o.jsx(Rr,{className:"w-5 h-5 animate-spin inline"})}):o.jsxs(_a,{children:[o.jsx(Ea,{children:o.jsxs(Le,{children:[o.jsx(pe,{children:"Ano"}),o.jsx(pe,{children:"Título"}),o.jsx(pe,{children:"Fonte"}),o.jsx(pe,{children:"Ordem"}),o.jsx(pe,{children:"Destaque"}),o.jsx(pe,{children:"Estado"}),o.jsx(pe,{className:"text-right",children:"Acções"})]})}),o.jsxs(Ta,{children:[(f||[]).length===0&&o.jsx(Le,{children:o.jsx(ue,{colSpan:7,className:"py-8 text-center text-muted-foreground",children:"Sem mar
39cos."})}),(f||[]).map(h=>o.jsxs(Le,{children:[o.jsx(ue,{children:h.year}),o.jsx(ue,{children:h.title}),o.jsx(ue,{className:"text-sm text-muted-foreground",children:h.source||"—"}),o.jsx(ue,{children:h.sort_order??0}),o.jsx(ue,{children:h.is_featured?"Sim":"Não"}),o.jsx(ue,{children:o.jsx(Fs,{status:h.status})}),o.jsxs(ue,{className:"text-right",children:[o.jsx(Ee,{variant:"ghost",size:"icon",onClick:()=>d(h),children:o.jsx(rt,{className:"w-4 h-4"})}),o.jsx(Ee,{variant:"ghost",size:"icon",onClick:()=>p.mutate(h.id),children:o.jsx(at,{className:"w-4 h-4 text-destructive"})})]})]},h.id))]})]})})}),o.jsx(Oa,{open:r,onOpenChange:s,children:o.jsxs(Ra,{className:"max-w-2xl",children:[o.jsx(Ia,{children:o.jsx(Pa,{children:t?"Editar marco histórico":"Novo marco histórico"})}),o.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[o.jsxs("div",{children:[o.jsx(xe,{children:"Ano"}),o.jsx(ve,{type:"number",value:c.year,onChange:h=>n({...c,year:h.target.value})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Ordem"}),o.jsx(ve,{type:"number",value:c.sort_order,onChange:h=>n({...c,sort_order:h.target.value})})]}),o.jsxs("div",{className:"col-span-2",children:[o.jsx(xe,{children:"Título"}),o.jsx(ve,{value:c.title,onChange:h=>n({...c,title:h.target.value})})]}),o.jsxs("div",{className:"col-span-2",children:[o.jsx(xe,{children:"Descrição"}),o.jsx(St,{rows:3,value:c.description,onChange:h=>n({...c,description:h.target.value})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Fonte"}),o.jsx(ve,{value:c.source,onChange:h=>n({...c,source:h.target.value})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Destaque"}),o.jsxs(Er,{value:String(c.is_featured?1:0),onValueChange:h=>n({...c,is_featured:h==="1"?1:0}),children:[o.jsx(Tr,{children:o.jsx(kr,{})}),o.jsxs(wr,{children:[o.jsx(Je,{value:"0",children:"Não"}),o.jsx(Je,{value:"1",children:"Sim"})]})]})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Estado"}),o.jsxs(Er,{value:c.status,onValueChange:h=>n({...c,status:h}),children:[o.jsx(Tr,{children:o.jsx(kr,{})}),o.jsx(wr,{children:As.map(h=>o.jsx(Je,{value:h.value,children:h.label},h.value))})]})]}),o.jsxs("div",{className:"col-span-2",children:[o.jsx(xe,{children:"Notas internas"}),o.jsx(St,{rows:3,value:c.notes,onChange:h=>n({...c,notes:h.target.value})})]})]}),o.jsxs(La,{children:[o.jsx(Ee,{variant:"outline",onClick:()=>s(!1),children:"Cancelar"}),o.jsx(Ee,{onClick:m,disabled:x.isPending,children:"Guardar"})]})]})})]})}const Lt=[{value:"draft",label:"Rascunho"},{value:"review",label:"Em Revisão"},{value:"approved",label:"Aprovado"},{value:"published",label:"Publicado"},{value:"archived",label:"Arquivado"}],lm={draft:"bg-muted text-muted-foreground",submitted:"bg-status-info/15 text-status-info-foreground",review:"bg-status-warning/15 text-status-warning-foreground",approved:"bg-status-info/15 text-status-info-foreground",published:"bg-status-success/15 text-status-success-foreground",archived:"bg-secondary text-secondary-foreground"},um=e=>{var a;return((a=Lt.find(r=>r.value===e))==null?void 0:a.label)||e},In=({status:e})=>o.jsx($0,{className:lm[e]||"bg-muted",children:um(e)}),zr=["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],Mt=new Date().getFullYear(),W0=()=>new Date().toISOString(),Ye=e=>e===""||e===null||e===void 0?null:Number(e),hm=e=>new Date(Date.UTC(1899,11,30)+e*864e5).getUTCFullYear();function ms(e){const a={...e};return(a.status==="approved"||a.status==="published")&&!a.validated_at&&(a.validated_at=W0()),a.status==="published"&&!a.published_at&&(a.published_at=W0()),a}function vs(e,a,r){const s={...e};return r==="create"&&(s.created_by=s.created_by||a.id,s.created_by_name=s.created_by_name||a.name),s.updated_by=a.id,s.updated_by_name=a.name,(s.status==="approved"||s.status==="published")&&!s.validated_by&&(s.validated_by=a.id),s.status==="published"&&!s.published_by&&(s.published_by=a.id),s.status==="published"&&(s.published_by_name=a.name),s}function hv(){return o.jsx(Yc,{title:"Produção",subtitle:"Gestão dos indicadores mensais, histórico anual, histórico de produção e relatórios fonte",children:o.jsxs(z0,{defaultValue:"monthly",className:"space-y-6",children:[o.jsxs(K0,{children:[o.jsx(ra,{value:"monthly",children:"Indicadores Mensais"}),o.jsx(ra,{value:"historical",children:"Histórico Anual"}),o.jsx(ra,{value:"sources",children:"Relatórios Fonte"}),o.jsx(ra,{value:"history-cms",children:"Histórico de Produção"})]}),o.jsx(aa,{value:"monthly",children:o.jsx(xm,{})}),o.jsx(aa,{value:"historical",children:o.jsx(mm,{})}),o.jsx(aa,{value:"sources",children:o.jsx(vm,{})}),o.jsx(aa,{value:"history-cms",children:o.jsx(sm,{})})]})})}const ss=()=>({ref_year:Mt,ref_month:new Date().getMonth()+1,month_label:"",oil_total_barrels:"",oil_daily_bopd:"",oil_daily_forecast_bopd:"",oil_mom_pct:"",oil_yoy_pct:"",country_share_barrels:"",country_share_bopd:"",gas_total_mmscf:"",gas_daily_mmscfd:"",gas_daily_forecast_mmscfd:"",gas_mom_pct:"",gas_yoy_pct:"",gas_flared_mmscfd:"",boe_total:"",boe_daily:"",efficie
39ncy_pct:"",efficiency_forecast_pct:"",concessions_total:"",concessions_onshore:"",concessions_offshore:"",wells_total:"",wells_offshore:"",wells_onshore:"",onshore_share_pct:"",offshore_share_pct:"",shallow_share_pct:"",deep_share_pct:"",ultradeep_share_pct:"",operators_oil:[],operators_gas:[],environment:{onshore:{share_pct:"",concessions:"",blocks:""},offshore:{share_pct:"",concessions:"",depths:[]}},blocks:[],production_by_block:[],public_summary:"",source_report_id:"",source_report_name:"",source_report_url:"",status:"draft",review_notes:"",notes:""});function xm(){const e=et(),{user:a,profile:r}=gs(),[s,t]=Fe.useState(!1),[i,c]=Fe.useState(null),[n,f]=Fe.useState(ss()),[l,u]=Fe.useState(null),{data:x,isLoading:p}=ia({queryKey:["admin-production-monthly"],queryFn:async()=>(await ht.list({sort:"-ref_year,-ref_month",limit:500})).data}),{data:m}=ia({queryKey:["admin-production-sources-for-linking"],queryFn:async()=>(await xt.list({sort:"-ref_year,-ref_month",limit:500})).data}),v=Fe.useMemo(()=>{const k=new Map;for(const K of m||[])k.set(String(K.id),K);return k},[m]),d=Fe.useMemo(()=>({id:(a==null?void 0:a.id)??null,name:(r==null?void 0:r.full_name)||(a==null?void 0:a.email)||null}),[r==null?void 0:r.full_name,a==null?void 0:a.email,a==null?void 0:a.id]),h=()=>{e.invalidateQueries({queryKey:["admin-production-monthly"]}),e.invalidateQueries({queryKey:["production_monthly_latest"]})},S=Ir({mutationFn:async k=>i?ht.update(i.id,k):ht.create(k),onSuccess:()=>{h(),t(!1),Se.success("Indicadores mensais guardados")},onError:k=>Se.error((k==null?void 0:k.message)||"Erro ao guardar")}),D=Ir({mutationFn:async k=>ht.delete(k),onSuccess:()=>{h(),u(null),Se.success("Registo eliminado")},onError:k=>Se.error((k==null?void 0:k.message)||"Erro ao eliminar")}),E=k=>{if(Array.isArray(k))return k;if(typeof k=="string")try{return JSON.parse(k)}catch{return[]}return[]},b=k=>{if(k&&typeof k=="object")return k;if(typeof k=="string")try{return JSON.parse(k)}catch{return null}return null},U=()=>{const k=ss();k.month_label=`${zr[k.ref_month-1]} ${k.ref_year}`,f(k),c(null),t(!0)},M=k=>{var de,P,oe,he,y,j,L;const K=b(k.environment)||ss().environment;f({...ss(),...k,operators_oil:E(k.operators_oil),operators_gas:E(k.operators_gas),blocks:E(k.blocks),production_by_block:E(k.production_by_block),environment:{onshore:{share_pct:((de=K.onshore)==null?void 0:de.share_pct)??"",concessions:((P=K.onshore)==null?void 0:P.concessions)??"",blocks:Array.isArray((oe=K.onshore)==null?void 0:oe.blocks)?K.onshore.blocks.join(", "):((he=K.onshore)==null?void 0:he.blocks)??""},offshore:{share_pct:((y=K.offshore)==null?void 0:y.share_pct)??"",concessions:((j=K.offshore)==null?void 0:j.concessions)??"",depths:Array.isArray((L=K.offshore)==null?void 0:L.depths)?K.offshore.depths.map(O=>({...O,blocks:Array.isArray(O.blocks)?O.blocks.join(", "):O.blocks??""})):[]}}}),c(k),t(!0)},C=()=>{var de;if(!n.ref_year||!n.ref_month){Se.error("Ano e mês são obrigatórios");return}const k=["oil_total_barrels","oil_daily_bopd","oil_daily_forecast_bopd","oil_mom_pct","oil_yoy_pct","country_share_barrels","country_share_bopd","gas_total_mmscf","gas_daily_mmscfd","gas_daily_forecast_mmscfd","gas_mom_pct","gas_yoy_pct","gas_flared_mmscfd","boe_total","boe_daily","efficiency_pct","efficiency_forecast_pct","concessions_total","concessions_onshore","concessions_offshore","wells_total","wells_offshore","wells_onshore","onshore_share_pct","offshore_share_pct","shallow_share_pct","deep_share_pct","ultradeep_share_pct"],K={ref_year:Number(n.ref_year),ref_month:Number(n.ref_month),month_label:n.month_label||`${zr[n.ref_month-1]} ${n.ref_year}`,operators_oil:(n.operators_oil||[]).map(P=>({name:P.name,share_pct:Ye(P.share_pct),blocks:P.blocks||""})),operators_gas:(n.operators_gas||[]).map(P=>({name:P.name,share_pct:Ye(P.share_pct),blocks:P.blocks||""})),blocks:(n.blocks||[]).map(P=>({block:P.block,oil_open:Ye(P.oil_open),oil_closed:Ye(P.oil_closed),water_open:Ye(P.water_open),water_closed:Ye(P.water_closed),gas_open:Ye(P.gas_open),gas_closed:Ye(P.gas_closed)})),production_by_block:(n.production_by_block||[]).map(P=>({block:P.block,oil_bopd:Ye(P.oil_bopd),gas_mmscfd:Ye(P.gas_mmscfd)})),environment:{onshore:{share_pct:Ye(n.environment.onshore.share_pct),concessions:Ye(n.environment.onshore.concessions),blocks:String(n.environment.onshore.blocks||"").split(",").map(P=>
39P.trim()).filter(Boolean)},offshore:{share_pct:Ye(n.environment.offshore.share_pct),concessions:Ye(n.environment.offshore.concessions),depths:(n.environment.offshore.depths||[]).map(P=>({name:P.name,share_pct:Ye(P.share_pct),blocks:String(P.blocks||"").split(",").map(oe=>oe.trim()).filter(Boolean)}))}},public_summary:n.public_summary||null,source_report_id:n.source_report_id||null,source_report_name:n.source_report_name||null,source_report_url:n.source_report_url||null,status:n.status,review_notes:n.review_notes||null,notes:n.notes||null};K.source_report_id&&v.has(K.source_report_id)&&(K.source_report_name=((de=v.get(K.source_report_id))==null?void 0:de.name)||K.source_report_name);for(const P of k)K[P]=Ye(n[P]);S.mutate(vs(ms(K),d,i?"update":"create"))},R=k=>f(K=>({...K,...k})),[I,z]=Fe.useState(!1),[X,B]=Fe.useState(""),ee=async k=>{var K,de,P;z(!0);try{const oe=new FormData;k.file&&oe.append("file",k.file),k.url&&oe.append("url",k.url);const he=$c(),y=await fetch(`${zc}/parse-production-report.php`,{method:"POST",headers:he?{Authorization:`Bearer ${he}`}:void 0,body:oe}),j=await y.json().catch(()=>({}));if(!y.ok||!(j!=null&&j.success))throw new Error((j==null?void 0:j.error)||"Falha ao processar o relatório");const L=j.extracted||{},O={};for(const[Z,Te]of Object.entries(L))Z==="ref_year"||Z==="ref_month"?O[Z]=Number(Te):Array.isArray(Te)||Te&&typeof Te=="object"?O[Z]=Te:O[Z]=String(Te);O.ref_month&&O.ref_year&&!O.month_label&&(O.month_label=`${zr[Number(O.ref_month)-1]} ${O.ref_year}`);const J=(K=j==null?void 0:j.source)!=null&&K.name?String(j.source.name):"",se=(de=j==null?void 0:j.source)!=null&&de.url?String(j.source.url):"";J&&(O.source_report_name=J),se&&(O.source_report_url=se),O.status="draft",f(Z=>({...Z,...O}));const fe=Object.keys(L).length,te=Array.isArray(j.warnings)?j.warnings.length:0;if(Se.success(`Pré-preenchidos ${fe} campos a partir do relatório. Reveja e confirme antes de publicar.`+(te?` (${te} por preencher manualmente)`:"")),j.model==="resumo"){const Z=(P=j.warnings)==null?void 0:P.find(Te=>Te.startsWith("Resumo mensal"));Z&&Se.info(Z,{duration:1e4})}}catch(oe){Se.error((oe==null?void 0:oe.message)||"Erro ao importar relatório")}finally{z(!1)}},q=k=>ee({file:k}),re=()=>{const k=X.trim();if(!k){Se.error("Indique o URL/caminho do relatório.");return}if(!/^https?:\/\//i.test(k)){Se.error("O URL deve começar por http:// ou https://");return}ee({url:k})};return o.jsxs("div",{className:"space-y-4",children:[o.jsxs("div",{className:"flex items-center justify-between",children:[o.jsxs("div",{children:[o.jsx("h2",{className:"text-lg font-semibold",children:"Indicadores Mensais"}),o.jsxs("p",{className:"text-sm text-muted-foreground",children:["A página pública mostra apenas o registo mais recente com estado ",o.jsx("strong",{children:"Publicado"}),"."]})]}),o.jsxs(Ee,{onClick:U,children:[o.jsx(Kr,{className:"w-4 h-4 mr-2"}),"Novo mês"]})]}),o.jsx(ka,{children:o.jsx(wa,{className:"p-0",children:p?o.jsx("div",{className:"p-8 text-center text-muted-foreground",children:o.jsx(Rr,{className:"w-5 h-5 animate-spin inline"})}):o.jsxs(_a,{children:[o.jsx(Ea,{children:o.jsxs(Le,{children:[o.jsx(pe,{children:"Período"}),o.jsx(pe,{className:"text-right",children:"Óleo (BOPD)"}),o.jsx(pe,{className:"text-right",children:"Gás (MMSCFD)"}),o.jsx(pe,{className:"text-right",children:"Eficiência"}),o.jsx(pe,{children:"Estado"}),o.jsx(pe,{children:"Fonte"}),o.jsx(pe,{children:"Actualizado"}),o.jsx(pe,{className:"text-right",children:"Acções"})]})}),o.jsxs(Ta,{children:[(x||[]).length===0&&o.jsx(Le,{children:o.jsx(ue,{colSpan:8,className:"text-center text-muted-foreground py-8",children:"Sem registos. Crie o primeiro mês."})}),(x||[]).map(k=>o.jsxs(Le,{children:[o.jsx(ue,{className:"font-medium",children:k.month_label||`${zr[(k.ref_month||1)-1]} ${k.ref_year}`}),o.jsx(ue,{className:"text-right",children:k.oil_daily_bopd!=null?Number(k.oil_daily_bopd).toLocaleString("pt-PT"):"—"}),o.jsx(ue,{className:"text-right",children:k.gas_daily_mmscfd!=null?Number(k.gas_daily_mmscfd).toLocaleString("pt-PT"):"—"}),o.jsx(ue,{className:"text-right",children:k.efficiency_pct!=null?`${k.efficiency_pct}%`:"—"}),o.jsx(ue,{children:o.jsx(In,{status:k.status})}),o.jsx(ue,{className:"text-sm text-muted-foreground max-w-[260px] truncate",children:k.source_report_name||"—"}),o.jsx(ue,{className:"text-xs text-muted-foreground",children:k.updated_at?new Date(k.updated_at).toLocaleStr
39ing("pt-PT"):"—"}),o.jsxs(ue,{className:"text-right",children:[o.jsx(Ee,{variant:"ghost",size:"icon",onClick:()=>M(k),children:o.jsx(rt,{className:"w-4 h-4"})}),o.jsx(Ee,{variant:"ghost",size:"icon",onClick:()=>u(k),children:o.jsx(at,{className:"w-4 h-4 text-destructive"})})]})]},k.id))]})]})})}),o.jsx(Oa,{open:s,onOpenChange:t,children:o.jsxs(Ra,{className:"max-w-4xl max-h-[90vh] overflow-y-auto",children:[o.jsxs(Ia,{children:[o.jsx(Pa,{children:i?"Editar indicadores mensais":"Novos indicadores mensais"}),o.jsx(X0,{children:"Introduza os valores oficiais do relatório mensal de produção."})]}),o.jsxs("div",{className:"space-y-6",children:[o.jsxs("div",{className:"rounded-lg border border-dashed bg-secondary/20 p-4",children:[o.jsxs("div",{className:"text-sm",children:[o.jsxs("p",{className:"font-medium flex items-center gap-2",children:[o.jsx(Kt,{className:"w-4 h-4"}),"Importar da página do resumo mensal"]}),o.jsxs("p",{className:"text-muted-foreground text-xs mt-1",children:["Cole o URL da página (notícia) do resumo mensal de produção para pré-preencher automaticamente os indicadores. Os valores entram como ",o.jsx("strong",{children:"rascunho"})," para revisão e confirmação manual."]})]}),o.jsxs("div",{className:"mt-3",children:[o.jsxs(xe,{htmlFor:"prod-report-url",className:"text-xs flex items-center gap-2",children:[o.jsx(Kt,{className:"w-3.5 h-3.5"}),"URL da página do resumo mensal"]}),o.jsxs("div",{className:"flex items-center gap-2 mt-1",children:[o.jsx(ve,{id:"prod-report-url",type:"url",inputMode:"url",placeholder:"https://dev.anpg.co.ao/producao/relatorios/resumo-mensal-…",value:X,onChange:k=>B(k.target.value),onKeyDown:k=>{k.key==="Enter"&&!I&&(k.preventDefault(),re())},disabled:I}),o.jsxs(Ee,{type:"button",disabled:I||!X.trim(),onClick:re,children:[I?o.jsx(Rr,{className:"w-4 h-4 mr-2 animate-spin"}):o.jsx(Kt,{className:"w-4 h-4 mr-2"}),I?"A processar…":"Importar do URL"]})]}),o.jsx("p",{className:"text-muted-foreground text-[11px] mt-1",children:"A página é lida no servidor, os indicadores são extraídos e o endereço fica registado na fonte para consulta futura."})]}),o.jsxs("div",{className:"mt-3 pt-3 border-t border-dashed flex items-center justify-between gap-3 flex-wrap",children:[o.jsx("p",{className:"text-muted-foreground text-xs",children:"Em alternativa, se existir um relatório em ficheiro (PDF/DOCX):"}),o.jsxs("div",{children:[o.jsx("input",{id:"prod-report-file",type:"file",accept:".docx,.pdf",className:"hidden",onChange:k=>{var de;const K=(de=k.target.files)==null?void 0:de[0];K&&q(K),k.currentTarget.value=""}}),o.jsxs(Ee,{type:"button",variant:"outline",size:"sm",disabled:I,onClick:()=>{var k;return(k=document.getElementById("prod-report-file"))==null?void 0:k.click()},children:[I?o.jsx(Rr,{className:"w-4 h-4 mr-2 animate-spin"}):o.jsx(Y0,{className:"w-4 h-4 mr-2"}),I?"A processar…":"Carregar ficheiro"]})]})]})]}),o.jsxs("fieldset",{className:"grid grid-cols-3 gap-3",children:[o.jsxs("div",{children:[o.jsx(xe,{children:"Mês de referência"}),o.jsxs(Er,{value:String(n.ref_month),onValueChange:k=>R({ref_month:Number(k),month_label:`${zr[Number(k)-1]} ${n.ref_year}`}),children:[o.jsx(Tr,{children:o.jsx(kr,{})}),o.jsx(wr,{children:zr.map((k,K)=>o.jsx(Je,{value:String(K+1),children:k},K))})]})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Ano"}),o.jsx(ve,{type:"number",value:n.ref_year,onChange:k=>R({ref_year:k.target.value,month_label:`${zr[n.ref_month-1]} ${k.target.value}`})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Rótulo público"}),o.jsx(ve,{value:n.month_label,onChange:k=>R({month_label:k.target.value}),placeholder:"Junho 2026"})]})]}),o.jsxs(ut,{title:"Óleo",children:[o.jsx(Oe,{label:"Produção total (barris)",v:n.oil_total_barrels,on:k=>R({oil_total_barrels:k})}),o.jsx(Oe,{label:"Média diária (BOPD)",v:n.oil_daily_bopd,on:k=>R({oil_daily_bopd:k})}),o.jsx(Oe,{label:"Previsão diária (BOPD)",v:n.oil_daily_forecast_bopd,on:k=>R({oil_daily_forecast_bopd:k})}),o.jsx(Oe,{label:"Variação mês anterior (%)",v:n.oil_mom_pct,on:k=>R({oil_mom_pct:k})}),o.jsx(Oe,{label:"Variação homóloga (%)",v:n.oil_yoy_pct,on:k=>R({oil_yoy_pct:k})}),o.jsx(Oe,{label:"Quota-parte país (barris)",v:n.country_share_barrels,on:k=>R({country_share_barrels:k})}),o.jsx(Oe,{label:"Quota-parte país (BOPD)",v:n.country_share_bopd,on:k=>R({country_share_bopd:k})})]}),o.jsxs(ut,{title:"Gás",children:[o.jsx(Oe,{label:"Produção total (MMscf)",v:n.gas_total_mmscf,on:k=>R({gas_total_mmscf:k})}),o.jsx(Oe,{label:"Média diária (MMSCFD)",v:n.gas_daily_mmscfd,on:k=>R({gas_daily_mmscfd:k})}),o.jsx(Oe,{label:"Previsão diária (MMSCFD)",v:n.gas_daily_forecast_mmscfd,on:k=>R({gas_daily_forecast_mmscfd:k})}),o.jsx(Oe,{label:"Variação mês anterior (%)",v:n.gas_mom_pct,on:k=>R({gas_mom_pct:k})}),o.jsx(Oe,{label:"Variação homóloga (%)",v:n.gas_yoy_pct,on:k=>R({gas_yoy_pct:k})}),o.jsx(Oe,{label:"Queima de gás (MMSCFD)",v:n.gas_flared_mmscfd,on:k=>R({gas_flared_mmscfd:k})})]}),o.jsxs(ut,{title:"Petróleo bruto (BOE) e eficiência",children:[o.jsx(Oe,{label:"Produção total (BOE)",v:n.boe_total,on:k=>R({boe_total:k})}),o.jsx(Oe,{label:"Média diária (BOEPD)",v:n.boe_daily,on:k=>R({boe_daily:k})}),o.jsx(Oe,{label:"Eficiência operacional (%)",v:n.efficiency_pct,on:k=>
39R({efficiency_pct:k})}),o.jsx(Oe,{label:"Eficiência prevista (%)",v:n.efficiency_forecast_pct,on:k=>R({efficiency_forecast_pct:k})})]}),o.jsxs(ut,{title:"Concessões e poços",children:[o.jsx(Oe,{label:"Concessões em produção",v:n.concessions_total,on:k=>R({concessions_total:k})}),o.jsx(Oe,{label:"Concessões onshore",v:n.concessions_onshore,on:k=>R({concessions_onshore:k})}),o.jsx(Oe,{label:"Concessões offshore",v:n.concessions_offshore,on:k=>R({concessions_offshore:k})}),o.jsx(Oe,{label:"Poços (total)",v:n.wells_total,on:k=>R({wells_total:k})}),o.jsx(Oe,{label:"Poços marítimos",v:n.wells_offshore,on:k=>R({wells_offshore:k})}),o.jsx(Oe,{label:"Poços terrestres",v:n.wells_onshore,on:k=>R({wells_onshore:k})})]}),o.jsxs(ut,{title:"Ambiente operacional (%)",children:[o.jsx(Oe,{label:"Onshore (%)",v:n.onshore_share_pct,on:k=>R({onshore_share_pct:k})}),o.jsx(Oe,{label:"Offshore (%)",v:n.offshore_share_pct,on:k=>R({offshore_share_pct:k})}),o.jsx(Oe,{label:"Águas rasas (%)",v:n.shallow_share_pct,on:k=>R({shallow_share_pct:k})}),o.jsx(Oe,{label:"Águas profundas (%)",v:n.deep_share_pct,on:k=>R({deep_share_pct:k})}),o.jsx(Oe,{label:"Águas ultra-profundas (%)",v:n.ultradeep_share_pct,on:k=>R({ultradeep_share_pct:k})})]}),o.jsxs("div",{className:"border rounded-lg p-4 space-y-4",children:[o.jsx("h4",{className:"font-medium text-sm",children:"Detalhe por ambiente"}),o.jsxs("div",{className:"grid grid-cols-3 gap-3",children:[o.jsx(Oe,{label:"Onshore %",v:n.environment.onshore.share_pct,on:k=>R({environment:{...n.environment,onshore:{...n.environment.onshore,share_pct:k}}})}),o.jsx(Oe,{label:"Onshore concessões",v:n.environment.onshore.concessions,on:k=>R({environment:{...n.environment,onshore:{...n.environment.onshore,concessions:k}}})}),o.jsxs("div",{children:[o.jsx(xe,{className:"text-xs",children:"Onshore blocos (vírgulas)"}),o.jsx(ve,{value:n.environment.onshore.blocks,onChange:k=>R({environment:{...n.environment,onshore:{...n.environment.onshore,blocks:k.target.value}}}),placeholder:"Cabinda Sul, FS, FST"})]}),o.jsx(Oe,{label:"Offshore %",v:n.environment.offshore.share_pct,on:k=>R({environment:{...n.environment,offshore:{...n.environment.offshore,share_pct:k}}})}),o.jsx(Oe,{label:"Offshore concessões",v:n.environment.offshore.concessions,on:k=>R({environment:{...n.environment,offshore:{...n.environment.offshore,concessions:k}}})})]}),o.jsxs("div",{children:[o.jsxs("div",{className:"flex items-center justify-between mb-2",children:[o.jsx(xe,{className:"text-xs",children:"Profundidades offshore"}),o.jsxs(Ee,{type:"button",variant:"outline",size:"sm",onClick:()=>R({environment:{...n.environment,offshore:{...n.environment.offshore,depths:[...n.environment.offshore.depths,{name:"",share_pct:"",blocks:""}]}}}),children:[o.jsx(Kr,{className:"w-3 h-3 mr-1"}),"Linha"]})]}),n.environment.offshore.depths.map((k,K)=>o.jsxs("div",{className:"grid grid-cols-[1fr_100px_2fr_auto] gap-2 mb-2 items-center",children:[o.jsx(ve,{placeholder:"Águas profundas",value:k.name,onChange:de=>{const P=[...n.environment.offshore.depths];P[K]={...k,name:de.target.value},R({environment:{...n.environment,offshore:{...n.environment.offshore,depths:P}}})}}),o.jsx(ve,{placeholder:"%",type:"number",value:k.share_pct,onChange:de=>{const P=[...n.environment.offshore.depths];P[K]={...k,share_pct:de.target.value},R({environment:{...n.environment,offshore:{...n.environment.offshore,depths:P}}})}}),o.jsx(ve,{placeholder:"Blocos (vírgulas)",value:k.blocks,onChange:de=>{const P=[...n.environment.offshore.depths];P[K]={...k,blocks:de.target.value},R({environment:{...n.environment,offshore:{...n.environment.offshore,depths:P}}})}}),o.jsx(Ee,{type:"button",variant:"ghost",size:"icon",onClick:()=>{const de=n.environment.offshore.depths.filter((P,oe)=>oe!==K);R({environment:{...n.environment,offshore:{...n.environment.offshore,depths:de}}})},children:o.jsx(_s,{className:"w-4 h-4"})})]},K))]})]}),o.jsx(G0,{title:"Produção de óleo por operador (%)",rows:n.operators_oil,onChange:k=>R({operators_oil:k})}),o.jsx(G0,{title:"Produção de gás por operador (%)",rows:n.operators_gas,onChange:k=>R({operators_gas:k})}),o.jsx(dm,{rows:n.blocks,onChange:k=>R({blocks:k})}),o.jsx(pm,{rows:n.production_by_block,onChange:k=>R({production_by_block:k})}),o.jsxs("div",{className:"space-y-3",children:[o.jsxs("div",{children:[o.jsx(xe,{children:"Resumo público"}),o.jsx(St,{rows:3,value:n.public_summary,onChange:k=>R({public_summary:k.target.value})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Associar relatório oficial"}),o.jsxs(Er,{value:n.source_report_id||"__none__",onValueChange:k=>{if(k==="__none__"){R({source_report_id:"",source_report_name:""});return}const K=v.get(k);R({source_report_id:k,source_report_name:(K==null?void 0:K.name)||n.source_report_name})},children:[o.jsx(Tr,{children:o.jsx(kr,{placeholder:"Seleccionar relatório fonte"})}),o.jsxs(wr,{children:[o.jsx(Je,{value:"__none__",children:"Sem associação"}),(m||[]).map(k=>o.jsxs(Je,{value:String(k.id),children:[k.name," ",k.ref_month?`(${zr[k.ref_month-1]} ${k.ref_year||""})`:""]},k.id))]})]})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Documento fonte (mostrado ao público)"}),o.jsx(ve,{value:n.source_report_name,onChange:k=>R({source_report_name:k.target.value}),placeholder:"Relatório Mensal de Produção ANPG - Junho 2026"})]}),o.jsxs("div",{children:[o.jsxs(xe,{className:"flex items-center gap-2",children:[o.jsx(Kt,{className:"w-3.5 h-3.5"}),"URL/caminho do relatório (interno)"]}),o.jsx(ve,{type:"url",value:n.source_report_url||"",onChange:k=>R({source_report_url:k.target.value}),placeholder:"https://…/Relatorio_Mensal.docx"}),o.jsx("p",{className:"text-muted-foreground text-[11px] mt-1",children:"Registo interno da localização do ficheiro (não mostrado ao público)."})]}),o.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[o.jsxs("div",{children:[o.jsx(xe,{children:"Estado de publicação"}),o.jsxs(Er,{value:n.status,onValueChange:k=>R({status:k}),children:[o.jsx(Tr,{children:o.jsx(kr,{})}),o.jsx(wr,{children:Lt.map(k=>o.jsx(Je,{value:k.value,children:k.label},k.value))})]})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Notas de revisão (internas)"}),o.jsx(ve,{value:n.review_notes,onChange:k=>R({review_notes:k.target.value})})]})]}),o.jsxs("div",{className:"text-xs text-muted-foreground border rounded-md p-3 bg-secondary/20",children:[o.jsxs("p",{children:["Criado por: ",n.created_by_name||"—"]}),o.jsxs("p",{children:["Alterado por: ",n.updated_by_name||"—"]}),o.jsxs("p",{children:["Publicado por: ",n.published_by_name||"—"]}),o.jsxs("p",{children:["Última actualização: ",n.updated_at?new Date(n.updated_at).toLocaleStr
39ing("pt-PT"):"—"]})]})]})]}),o.jsxs(La,{children:[o.jsx(Ee,{variant:"outline",onClick:()=>t(!1),children:"Cancelar"}),o.jsxs(Ee,{onClick:C,disabled:S.isPending,children:[S.isPending&&o.jsx(Rr,{className:"w-4 h-4 mr-2 animate-spin"}),"Guardar"]})]})]})}),o.jsx(Ys,{open:!!l,onOpenChange:k=>!k&&u(null),children:o.jsxs(qs,{children:[o.jsxs(Js,{children:[o.jsx(Zs,{children:"Eliminar registo mensal?"}),o.jsx(Kc,{children:"Esta acção é irreversível."})]}),o.jsxs(Qs,{children:[o.jsx(en,{children:"Cancelar"}),o.jsx(rn,{onClick:()=>l&&D.mutate(l.id),children:"Eliminar"})]})]})})]})}function ut({title:e,children:a}){return o.jsxs("div",{className:"border rounded-lg p-4",children:[o.jsx("h4",{className:"font-medium text-sm mb-3",children:e}),o.jsx("div",{className:"grid grid-cols-2 md:grid-cols-3 gap-3",children:a})]})}function Oe({label:e,v:a,on:r}){return o.jsxs("div",{children:[o.jsx(xe,{className:"text-xs",children:e}),o.jsx(ve,{type:"number",step:"any",value:a??"",onChange:s=>r(s.target.value)})]})}function G0({title:e,rows:a,onChange:r}){const s=()=>r([...a||[],{name:"",share_pct:"",blocks:""}]),t=(c,n)=>r(a.map((f,l)=>l===c?{...f,...n}:f)),i=c=>r(a.filter((n,f)=>f!==c));return o.jsxs("div",{className:"border rounded-lg p-4",children:[o.jsxs("div",{className:"flex items-center justify-between mb-3",children:[o.jsx("h4",{className:"font-medium text-sm",children:e}),o.jsxs(Ee,{type:"button",variant:"outline",size:"sm",onClick:s,children:[o.jsx(Kr,{className:"w-3 h-3 mr-1"}),"Operador"]})]}),(a||[]).map((c,n)=>o.jsxs("div",{className:"grid grid-cols-[1.5fr_90px_2fr_auto] gap-2 mb-2 items-center",children:[o.jsx(ve,{placeholder:"Operador",value:c.name,onChange:f=>t(n,{name:f.target.value})}),o.jsx(ve,{placeholder:"%",type:"number",step:"any",value:c.share_pct,onChange:f=>t(n,{share_pct:f.target.value})}),o.jsx(ve,{placeholder:"Blocos",value:c.blocks,onChange:f=>t(n,{blocks:f.target.value})}),o.jsx(Ee,{type:"button",variant:"ghost",size:"icon",onClick:()=>i(n),children:o.jsx(_s,{className:"w-4 h-4"})})]},n))]})}function dm({rows:e,onChange:a}){const r=()=>a([...e||[],{block:"",oil_open:"",oil_closed:"",water_open:"",water_closed:"",gas_open:"",gas_closed:""}]),s=(c,n)=>a(e.map((f,l)=>l===c?{...f,...n}:f)),t=c=>a(e.filter((n,f)=>f!==c)),i=[["oil_open","Óleo A"],["oil_closed","Óleo F"],["water_open","Água A"],["water_closed","Água F"],["gas_open","Gás A"],["gas_closed","Gás F"]];return o.jsxs("div",{className:"border rounded-lg p-4",children:[o.jsxs("div",{className:"flex items-center justify-between mb-3",children:[o.jsx("h4",{className:"font-medium text-sm",children:"Poços por bloco"}),o.jsxs(Ee,{type:"button",variant:"outline",size:"sm",onClick:r,children:[o.jsx(Kr,{className:"w-3 h-3 mr-1"}),"Bloco"]})]}),(e||[]).map((c,n)=>o.jsxs("div",{className:"grid grid-cols-[1.4fr_repeat(6,70px)_auto] gap-2 mb-2 items-center",children:[o.jsx(ve,{placeholder:"Bloco",value:c.block,onChange:f=>s(n,{block:f.target.value})}),i.map(([f,l])=>o.jsx(ve,{placeholder:l,type:"number",value:c[f],onChange:u=>s(n,{[f]:u.target.value})},f)),o.jsx(Ee,{type:"button",variant:"ghost",size:"icon",onClick:()=>t(n),children:o.jsx(_s,{className:"w-4 h-4"})})]},n))]})}function pm({rows:e,onChange:a}){const r=()=>a([...e||[],{block:"",oil_bopd:"",gas_mmscfd:""}]),s=(i,c)=>a(e.map((n,f)=>f===i?{...n,...c}:n)),t=i=>a(e.filter((c,n)=>n!==i));return o.jsxs("div",{className:"border rounded-lg p-4",children:[o.jsxs("div",{className:"flex items-center justify-between mb-3",children:[o.jsx("h4",{className:"font-medium text-sm",children:"Produção por bloco (Óleo BOPD / Gás MMSCFD)"}),o.jsxs(Ee,{type:"button",variant:"outline",size:"sm",onClick:r,children:[o.jsx(Kr,{className:"w-3 h-3 mr-1"}),"Bloco"]})]}),(e||[]).map((i,c)=>o.jsxs("div",{className:"grid grid-cols-[1.5fr_120px_120px_auto] gap-2 mb-2 items-center",children:[o.jsx(ve,{placeholder:"Bloco",value:i.block,onChange:n=>s(c,{block:n.target.value})}),o.jsx(ve,{placeholder:"Óleo (BOPD)",type:"number",step:"any",value:i.oil_bopd,onChange:n=>s(c,{oil_bopd:n.target.value})}),o.jsx(ve,{placeholder:"Gás (MMSCFD)",type:"number",step:"any",value:i.gas_mmscfd,onChange:n=>s(c,{gas_mmscfd:n.target.value})}),o.jsx(Ee,{type:"button",variant:"ghost",size:"icon",onClick:()=>t(c),children:o.jsx(_s,{className:"w-4 h-4"})})]},c))]})}function mm(){const e=et(),{user:a,profile:r}=gs(),[s,t]=Fe.useState(!1),[i,c]=Fe.useState(null),[n,f]=Fe.useState({year:Mt,oil_bopd:"",source:"ANPG - Direcção de Produção",status:"draft",notes:""}),[l,u]=Fe.useState(null),[x,p]=Fe.useState(!1),[m,v]=Fe.useState([]),[d,h]=Fe.useState("published"),[S,D]=Fe.useState(!1),E=Fe.useMemo(()=>
39({id:(a==null?void 0:a.id)??null,name:(r==null?void 0:r.full_name)||(a==null?void 0:a.email)||null}),[r==null?void 0:r.full_name,a==null?void 0:a.email,a==null?void 0:a.id]),{data:b,isLoading:U}=ia({queryKey:["admin-production-historical"],queryFn:async()=>(await Sa.list({sort:"year",limit:1e3})).data}),M=()=>{e.invalidateQueries({queryKey:["admin-production-historical"]}),e.invalidateQueries({queryKey:["production_historical_published"]})},C=Ir({mutationFn:async q=>i?Sa.update(i.id,q):Sa.create(q),onSuccess:()=>{M(),t(!1),Se.success("Ano guardado")},onError:q=>Se.error((q==null?void 0:q.message)||"Erro")}),R=Ir({mutationFn:async q=>Sa.delete(q),onSuccess:()=>{M(),u(null),Se.success("Ano eliminado")}}),I=()=>{f({year:Mt,oil_bopd:"",source:"ANPG - Direcção de Produção",status:"draft",notes:""}),c(null),t(!0)},z=q=>{f({year:q.year,oil_bopd:q.oil_bopd??"",source:q.source||"",status:q.status||"draft",notes:q.notes||""}),c(q),t(!0)},X=()=>{C.mutate(vs(ms({year:Number(n.year),oil_bopd:Ye(n.oil_bopd),source:n.source||null,status:n.status,notes:n.notes||null}),E,i?"update":"create"))},B=async q=>{try{const re=await q.arrayBuffer(),k=zs(re,{type:"array"}),K=k.Sheets[k.SheetNames[0]],de=em.sheet_to_json(K,{header:1,defval:null,raw:!0}),P=[];for(const oe of de){const he=oe==null?void 0:oe[1],y=oe==null?void 0:oe[2];typeof he=="number"&&he>1e4&&typeof y=="number"&&P.push({year:hm(he),bopd:Math.round(y)})}if(P.length===0){Se.error("Não foram encontradas linhas (coluna B = data, coluna C = BOPD)");return}v(P),Se.success(`${P.length} anos lidos do ficheiro`)}catch(re){Se.error("Erro ao ler Excel: "+((re==null?void 0:re.message)||""))}},ee=async()=>{D(!0);const q=new Map((b||[]).map(K=>[Number(K.year),K]));let re=0,k=0;try{for(const K of m){const de=vs(ms({year:K.year,oil_bopd:K.bopd,source:"ANPG - Direcção de Produção",status:d}),E,q.get(K.year)?"update":"create"),P=q.get(K.year);P?(await Sa.update(P.id,de),k++):(await Sa.create(de),re++)}M(),Se.success(`Importação concluída: ${re} criados, ${k} actualizados`),p(!1),v([])}catch(K){Se.error("Erro na importação: "+((K==null?void 0:K.message)||""))}finally{D(!1)}};return o.jsxs("div",{className:"space-y-4",children:[o.jsxs("div",{className:"flex items-center justify-between",children:[o.jsxs("div",{children:[o.jsx("h2",{className:"text-lg font-semibold",children:"Histórico Anual"}),o.jsxs("p",{className:"text-sm text-muted-foreground",children:["Série da produção média diária de petróleo bruto (BOPD). O gráfico público usa os anos ",o.jsx("strong",{children:"Publicados"}),"."]})]}),o.jsxs("div",{className:"flex gap-2",children:[o.jsxs(Ee,{variant:"outline",onClick:()=>p(!0),children:[o.jsx(Y0,{className:"w-4 h-4 mr-2"}),"Importar Excel"]}),o.jsxs(Ee,{onClick:I,children:[o.jsx(Kr,{className:"w-4 h-4 mr-2"}),"Novo ano"]})]})]}),o.jsx(ka,{children:o.jsx(wa,{className:"p-0",children:U?o.jsx("div",{className:"p-8 text-center",children:o.jsx(Rr,{className:"w-5 h-5 animate-spin inline"})}):o.jsxs(_a,{children:[o.jsx(Ea,{children:o.jsxs(Le,{children:[o.jsx(pe,{children:"Ano"}),o.jsx(pe,{className:"text-right",children:"BOPD"}),o.jsx(pe,{children:"Fonte"}),o.jsx(pe,{children:"Estado"}),o.jsx(pe,{className:"text-right",children:"Acções"})]})}),o.jsxs(Ta,{children:[(b||[]).length===0&&o.jsx(Le,{children:o.jsx(ue,{colSpan:5,className:"text-center text-muted-foreground py-8",children:"Sem dados. Importe o Excel oficial."})}),(b||[]).map(q=>o.jsxs(Le,{children:[o.jsx(ue,{className:"font-medium",children:q.year}),o.jsx(ue,{className:"text-right",children:q.oil_bopd!=null?Number(q.oil_bopd).toLocaleString("pt-PT"):"—"}),o.jsx(ue,{className:"text-muted-foreground text-sm",children:q.source||"—"}),o.jsx(ue,{children:o.jsx(In,{status:q.status})}),o.jsxs(ue,{className:"text-right",children:[o.jsx(Ee,{variant:"ghost",size:"icon",onClick:()=>z(q),children:o.jsx(rt,{className:"w-4 h-4"})}),o.jsx(Ee,{variant:"ghost",size:"icon",onClick:()=>u(q),children:o.jsx(at,{className:"w-4 h-4 text-destructive"})})]})]},q.id))]})]})})}),o.jsx(Oa,{open:s,onOpenChange:t,children:o.jsxs(Ra,{children:[o.jsx(Ia,{children:o.jsx(Pa,{children:i?"Editar ano":"Novo ano"})}),o.jsxs("div",{className:"space-y-3",children:[o.jsxs("div",{children:[o.jsx(xe,{children:"Ano"}),o.jsx(ve,{type:"number",value:n.year,onChange:q=>f({...n,year:q.target.value})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Produção média diária (BOPD)"}),o.jsx(ve,{type:"number",value:n.oil_bopd,onChange:q=>f({...n,oil_bopd:q.target.value})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Fonte"}
39),o.jsx(ve,{value:n.source,onChange:q=>f({...n,source:q.target.value})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Estado"}),o.jsxs(Er,{value:n.status,onValueChange:q=>f({...n,status:q}),children:[o.jsx(Tr,{children:o.jsx(kr,{})}),o.jsx(wr,{children:Lt.map(q=>o.jsx(Je,{value:q.value,children:q.label},q.value))})]})]})]}),o.jsxs(La,{children:[o.jsx(Ee,{variant:"outline",onClick:()=>t(!1),children:"Cancelar"}),o.jsx(Ee,{onClick:X,disabled:C.isPending,children:"Guardar"})]})]})}),o.jsx(Oa,{open:x,onOpenChange:p,children:o.jsxs(Ra,{className:"max-w-lg",children:[o.jsxs(Ia,{children:[o.jsx(Pa,{children:"Importar histórico do Excel"}),o.jsx(X0,{children:"Coluna B = data anual, coluna C = produção média diária (BOPD). Anos existentes são actualizados."})]}),o.jsxs("div",{className:"space-y-4",children:[o.jsx(ve,{type:"file",accept:".xlsx,.xls",onChange:q=>{var re;return((re=q.target.files)==null?void 0:re[0])&&B(q.target.files[0])}}),m.length>0&&o.jsxs("div",{className:"text-sm",children:[o.jsxs("p",{className:"mb-2",children:[o.jsx(qc,{className:"w-4 h-4 inline text-status-success-foreground mr-1"}),m.length," anos (",m[0].year,"–",m[m.length-1].year,")"]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Estado a aplicar"}),o.jsxs(Er,{value:d,onValueChange:q=>h(q),children:[o.jsx(Tr,{children:o.jsx(kr,{})}),o.jsx(wr,{children:Lt.map(q=>o.jsx(Je,{value:q.value,children:q.label},q.value))})]})]})]})]}),o.jsxs(La,{children:[o.jsx(Ee,{variant:"outline",onClick:()=>p(!1),children:"Cancelar"}),o.jsxs(Ee,{onClick:ee,disabled:m.length===0||S,children:[S&&o.jsx(Rr,{className:"w-4 h-4 mr-2 animate-spin"}),"Importar ",m.length||""]})]})]})}),o.jsx(Ys,{open:!!l,onOpenChange:q=>!q&&u(null),children:o.jsxs(qs,{children:[o.jsx(Js,{children:o.jsxs(Zs,{children:["Eliminar ano ",l==null?void 0:l.year,"?"]})}),o.jsxs(Qs,{children:[o.jsx(en,{children:"Cancelar"}),o.jsx(rn,{onClick:()=>l&&R.mutate(l.id),children:"Eliminar"})]})]})})]})}function vm(){const e=et(),{user:a,profile:r}=gs(),[s,t]=Fe.useState(!1),[i,c]=Fe.useState(null),[n,f]=Fe.useState({name:"",doc_type:"Relatório Mensal DPP",ref_year:Mt,ref_month:new Date().getMonth()+1,uploaded_by_name:"",version:"v1",file_url:"",status:"draft",notes:""}),[l,u]=Fe.useState(null),x=Fe.useMemo(()=>({id:(a==null?void 0:a.id)??null,name:(r==null?void 0:r.full_name)||(a==null?void 0:a.email)||null}),[r==null?void 0:r.full_name,a==null?void 0:a.email,a==null?void 0:a.id]),{data:p,isLoading:m}=ia({queryKey:["admin-production-sources"],queryFn:async()=>(await xt.list({sort:"-ref_year,-ref_month",limit:500})).data}),v=()=>e.invalidateQueries({queryKey:["admin-production-sources"]}),d=Ir({mutationFn:async b=>i?xt.update(i.id,b):xt.create(b),onSuccess:()=>{v(),t(!1),Se.success("Relatório fonte guardado")},onError:b=>Se.error((b==null?void 0:b.message)||"Erro")}),h=Ir({mutationFn:async b=>xt.delete(b),onSuccess:()=>{v(),u(null),Se.success("Eliminado")}}),S=()=>{f({name:"",doc_type:"Relatório Mensal DPP",ref_year:Mt,ref_month:new Date().getMonth()+1,uploaded_by_name:"",version:"v1",file_url:"",status:"draft",notes:""}),c(null),t(!0)},D=b=>{f({...b}),c(b),t(!0)},E=()=>{if(!n.name){Se.error("Nome do documento é obrigatório");return}d.mutate(vs(ms({name:n.name,doc_type:n.doc_type||null,ref_year:Ye(n.ref_year),ref_month:Ye(n.ref_month),uploaded_by_name:n.uploaded_by_name||null,version:n.version||null,file_url:n.file_url||null,status:n.status,notes:n.notes||null}),x,i?"update":"create"))};return o.jsxs("div",{className:"space-y-4",children:[o.jsxs("div",{className:"flex items-center justify-between",children:[o.jsxs("div",{children:[o.jsx("h2",{className:"text-lg font-semibold",children:"Relatórios Fonte"}),o.jsx("p",{className:"text-sm text-muted-foreground",children:"Ao público mostra-se apenas o nome e o período. Caminhos, utilizadores e metadados internos nunca são expostos."})]}),o.jsxs(Ee,{onClick:S,children:[o.jsx(Kr,{className:"w-4 h-4 mr-2"}),"Novo relatório"]})]}),o.jsx(ka,{children:o.jsx(wa,{className:"p-0",children:m?o.jsx("div",{className:"p-8 text-center",children:o.jsx(Rr,{className:"w-5 h-5 animate-spin inline"})}):o.jsxs(_a,{children:[o.jsx(Ea,{children:o.jsxs(Le,{children:[o.jsx(pe,{children:"Documento"}),o.jsx(pe,{children:"Tipo"}),o.jsx(pe,{children:"Período"}),o.jsx(pe,{children:"Versão"}),o.jsx(pe,{children:"Estado"}),o.jsx(pe,{className:"text-right",children:"Acções"})]})}),o.jsxs(Ta,{children:[(p||[]).length===0&&o.jsx(Le,{children:o.jsx(ue,{colSpan:6,className:"text-center text-muted-foreground py-8",children:"Sem relatórios."})}),(p||[]).map(b=>o.jsxs(Le,{children:[o.jsxs(ue,{className:"font-medium",children:[o.jsx(Xc,{className:"w-4 h-4 inline mr-1 text-muted-foreground"}),b.name]}),o.jsx(ue,{className:"text-sm text-muted-foreground",children:b.doc_type||"—"}),o.jsxs(ue,{className:"text-sm",children:[b.ref_month?`${zr[b.ref_month-1]} `:"",b.ref_year||""]}),o.jsx(ue,{className:"text-sm",children:b.version||"—"}),o.jsx(ue,{children:o.jsx(In,{status:b.status})}),o.jsxs(ue,{className:"text-right",children:[o.jsx(Ee,{variant:"ghost",size:"icon",onClick:()=>D(b),children:o.jsx(rt,{className:"w-4 h-4"})}),o.jsx(Ee,{variant:"ghost",size:"icon",onClick:()=>u(b),children:o.jsx(at,{className:"w-4 h-4 text-destructive"})})]})]},b.id))]})]})})}),o.jsx(Oa,{open:s,onOpenChange:t,children:o.jsxs(Ra,{children:[o.jsx(Ia,{children:o.jsx(Pa,{children:i?"Editar relatório fonte":"Novo relatório fonte"})}),o.jsxs("div",{className:"space-y-3",children:[o.jsxs("div",{children:[o.jsx(xe,{children:"Nome do documento (público)"}),o.jsx(ve,{value:n.name,onChange:b=>f({...n,name:b.target.value}),placeholder:"Relatório Mensal de Produção ANPG - Junho 2026"})]}),o.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[o.jsxs("div",{children:[o.jsx(xe,{children:"Tipo"}
39),o.jsx(ve,{value:n.doc_type,onChange:b=>f({...n,doc_type:b.target.value})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Versão"}),o.jsx(ve,{value:n.version,onChange:b=>f({...n,version:b.target.value})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Mês de referência"}),o.jsxs(Er,{value:String(n.ref_month),onValueChange:b=>f({...n,ref_month:Number(b)}),children:[o.jsx(Tr,{children:o.jsx(kr,{})}),o.jsx(wr,{children:zr.map((b,U)=>o.jsx(Je,{value:String(U+1),children:b},U))})]})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Ano de referência"}),o.jsx(ve,{type:"number",value:n.ref_year,onChange:b=>f({...n,ref_year:b.target.value})})]})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Utilizador que carregou (interno)"}),o.jsx(ve,{value:n.uploaded_by_name,onChange:b=>f({...n,uploaded_by_name:b.target.value})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Ligação ao ficheiro (interno)"}),o.jsx(ve,{value:n.file_url,onChange:b=>f({...n,file_url:b.target.value})})]}),o.jsxs("div",{children:[o.jsx(xe,{children:"Estado"}),o.jsxs(Er,{value:n.status,onValueChange:b=>f({...n,status:b}),children:[o.jsx(Tr,{children:o.jsx(kr,{})}),o.jsx(wr,{children:Lt.map(b=>o.jsx(Je,{value:b.value,children:b.label},b.value))})]})]})]}),o.jsxs(La,{children:[o.jsx(Ee,{variant:"outline",onClick:()=>t(!1),children:"Cancelar"}),o.jsx(Ee,{onClick:E,disabled:d.isPending,children:"Guardar"})]})]})}),o.jsx(Ys,{open:!!l,onOpenChange:b=>!b&&u(null),children:o.jsxs(qs,{children:[o.jsx(Js,{children:o.jsx(Zs,{children:"Eliminar relatório?"})}),o.jsxs(Qs,{children:[o.jsx(en,{children:"Cancelar"}),o.jsx(rn,{onClick:()=>l&&h.mutate(l.id),children:"Eliminar"})]})]})})]})}export{hv as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.