>8)!==Ce)throw new Error("rt mismatch: "+pt+"!="+Ce);12==_e.r&&(e.l+=10,we-=10)}var B={};if(B=10===Ce?_e.f(e,we,Y):zde(Ce,_e,e,we,Y),0==de&&-1===[9,521,1033,2057].indexOf(Ne))continue;switch(Ce){case 34:t.opts.Date1904=A.WBProps.date1904=B;break;case 134:t.opts.WriteProtect=!0;break;case 47:if(Y.enc||(e.l=0),Y.enc=B,!n.password)throw new Error("File is password-protected");if(null==B.valid)throw new Error("Encryption scheme unsupported");if(!B.valid)throw new Error("Password is incorrect");break;case 92:Y.lastuser=B;break;case 66:var cn=Number(B);switch(cn){case 21010:cn=1200;break;case 32768:cn=1e4;break;case 32769:cn=1252}ws(Y.codepage=cn),fe=!0;break;case 317:Y.rrtabid=B;break;case 25:Y.winlocked=B;break;case 439:t.opts.RefreshAll=B;break;case 12:t.opts.CalcCount=B;break;case 16:t.opts.CalcDelta=B;break;case 17:t.opts.CalcIter=B;break;case 13:t.opts.CalcMode=B;break;case 14:t.opts.CalcPrecision=B;break;case 95:t.opts.CalcSaveRecalc=B;break;case 15:Y.CalcRefMode=B;break;case 2211:t.opts.FullCalc=B;break;case 129:B.fDialog&&(i["!type"]="dialog"),B.fBelow||((i["!outline"]||(i["!outline"]={})).above=!0),B.fRight||((i["!outline"]||(i["!outline"]={})).left=!0);break;case 224:z.push(B);break;case 430:ve.push([B]),ve[ve.length-1].XTI=[];break;case 35:case 547:ve[ve.length-1].push(B);break;case 24:case 536:H={Name:B.Name,Ref:ki(B.rgce,0,null,ve,Y)},B.itab>0&&(H.Sheet=B.itab-1),ve.names.push(H),ve[0]||(ve[0]=[],ve[0].XTI=[]),ve[ve.length-1].push(B),"_xlnm._FilterDatabase"==B.Name&&B.itab>0&&B.rgce&&B.rgce[0]&&B.rgce[0][0]&&"PtgArea3d"==B.rgce[0][0][0]&&(V[B.itab-1]={ref:wt(B.rgce[0][0][1][2])});break;case 22:Y.ExternCount=B;break;case 23:0==ve.length&&(ve[0]=[],ve[0].XTI=[]),ve[ve.length-1].XTI=ve[ve.length-1].XTI.concat(B),ve.XTI=ve.XTI.concat(B);break;case 2196:if(Y.biff<8)break;null!=H&&(H.Comment=B[1]);break;case 18:i["!protect"]=B;break;case 19:0!==B&&Y.WTF&&console.error("Password verifier: "+B);break;case 133:o[B.pos]=B,Y.snames.push(B.name);break;case 10:if(--de)break;if(s.e){if(s.e.r>0&&s.e.c>0){if(s.e.r--,s.e.c--,i["!ref"]=wt(s),n.sheetRows&&n.sheetRows<=s.e.r){var Mt=s.e.r;s.e.r=n.sheetRows-1,i["!fullref"]=i["!ref"],i["!ref"]=wt(s),s.e.r=Mt}s.e.r++,s.e.c++}Ue.length>0&&(i["!merges"]=Ue),Ae.length>0&&(i["!objects"]=Ae),he.length>0&&(i["!cols"]=he),pe.length>0&&(i["!rows"]=pe),A.Sheets.push(q)}""===u?f=i:r[u]=i,i=n.dense?[]:{};break;case 9:case 521:case 1033:case 2057:if(8===Y.biff&&(Y.biff={9:2,521:3,1033:4}[Ce]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[B.BIFFVer]||8),Y.biffguess=0==B.BIFFVer,0==B.BIFFVer&&4096==B.dt&&(Y.biff=5,fe=!0,ws(Y.codepage=28591)),8==Y.biff&&0==B.BIFFVer&&16==B.dt&&(Y.biff=2),de++)break;if(i=n.dense?[]:{},Y.biff<8&&!fe&&(fe=!0,ws(Y.codepage=n.codepage||1252)),Y.biff<5||0==B.BIFFVer&&4096==B.dt){""===u&&(u="Sheet1"),s={s:{r:0,c:0},e:{r:0,c:0}};var un={pos:e.l-we,name:u};o[un.pos]=un,Y.snames.push(u)}else u=(o[Ee]||{name:""}).name;32==B.dt&&(i["!type"]="chart"),64==B.dt&&(i["!type"]="macro"),Ue=[],Ae=[],Y.arrayf=w=[],he=[],pe=[],ke=!1,q={Hidden:(o[Ee]||{hs:0}).hs,name:u};break;case 515:case 3:case 2:"chart"==i["!type"]&&(n.dense?(i[B.r]||[])[B.c]:i[ft({c:B.c,r:B.r})])&&++B.c,C={ixfe:B.ixfe,XF:z[B.ixfe]||{},v:B.val,t:"n"},P>0&&(C.z=K[C.ixfe>>8&63]),$a(C,n,t.opts.Date1904),ie({c:B.c,r:B.r},C,n);break;case 5:case 517:C={ixfe:B.ixfe,XF:z[B.ixfe],v:B.val,t:B.t},P>0&&(C.z=K[C.ixfe>>8&63]),$a(C,n,t.opts.Date1904),ie({c:B.c,r:B.r},C,n);break;case 638:C={ixfe:B.ixfe,XF:z[B.ixfe],v:B.rknum,t:"n"},P>0&&(C.z=K[C.ixfe>>8&63]),$a(C,n,t.opts.Date1904),ie({c:B.c,r:B.r},C,n);break;case 189:for(var Ft=B.c;Ft<=B.C;++Ft){var Ve=B.rkrec[Ft-B.c][0];C={ixfe:Ve,XF:z[Ve],v:B.rkrec[Ft-B.c][1],t:"n"},P>0&&(C.z=K[C.ixfe>>8&63]),$a(C,n,t.opts.Date1904),ie({c:Ft,r:B.r},C,n)}break;case 6:case 518:case 1030:if("String"==B.val){a=B;break}if((C=q1(B.val,B.cell.ixfe,B.tt)).XF=z[C.ixfe],n.cellFormula){var hr=B.formula;if(hr&&hr[0]&&hr[0][0]&&"PtgExp"==hr[0][0][0]){var Ms=hr[0][0][1][0],Ga=hr[0][0][1][1],Hl=ft({r:Ms,c:Ga});b[Hl]?C.f=""+ki(B.formula,0,B.cell,ve,Y):C.F=((n.dense?(i[Ms]||[])[Ga]:i[Hl])||{}).F}else C.f=""+ki(B.formula,0,B.cell,ve,Y)}P>0&&(C.z=K[C.ixfe>>8&63]),$a(C,n,t.opts.Date1904),ie(B.cell,C,n),a=B;break;case 7:case 519:if(!a)throw new Error("String record expects Formula");a.val=B,(C=q1(B,a.cell.ixfe,"s")).XF=z[C.ixfe],n.cellFormula&&(C.f=""+ki(a.formula,0,a.cell,ve,Y)),P>0&&(C.z=K[C.ixfe>>8&63]),$a(C,n,t.opts.Date1904),ie(a.cell,C,n),a=null;break;case 33:case 545:w.push(B);var U_=ft(B[0].s);if(g=n.dense?(i[B[0].s.r]||[])[B[0].s.c]:i[U_],n.cellFormula&&g){if(!a||!U_||!g)break;g.f=""+ki(B[1],0,B[0],ve,Y),g.F=wt(B[0])}break;case 1212:if(!n.cellFormula)break;if(m){if(!a)break;b[ft(a.cell)]=B[0],((g=n.dense?(i[a.cell.r]||[])[a.cell.c]:i[ft(a.cell)])||{}).f=""+ki(B[0],0,h,ve,Y)}break;case 253:C=q1(l[B.isst].t,B.ixfe,"s"),l[B.isst].h&&(C.h=l[B.isst].h),C.XF=z[C.ixfe],P>0&&(C.z=K[C.ixfe>>8&63]),$a(C,n,t.opts.Date1904),ie({c:B.c,r:B.r},C,n);break;case 513:n.sheetStubs&&(C={ixfe:B.ixfe,XF:z[B.ixfe],t:"z"},P>0&&(C.z=K[C.ixfe>>8&63]),$a(C,n,t.opts.Date1904),ie({c:B.c,r:B.r},C,n));break;case 190:if(n.sheetStubs)for(var hu=B.c;hu<=B.C;++hu){var Go=B.ixfe[hu-B.c];C={ixfe:Go,XF:z[Go],t:"z"},P>0&&(C.z=K[C.ixfe>>8&63]),$a(C,n,t.opts.Date1904),ie({c:hu,r:B.r},C,n)}break;case 214:case 516:case 4:(C=q1(B.val,B.ixfe,"s")).XF=z[C.ixfe],P>0&&(C.z=K[C.ixfe>>8&63]),$a(C,n,t.opts.Date1904),ie({c:B.c,r:B.r},C,n);break;case 0:case 512:1===de&&(s=B);break;case 252:l=B;break;case 1054:if(4==Y.biff){K[P++]=B[1];for(var jl=0;jl=163&&Va(B[1],P+163)}else Va(B[1],B[0]);break;case 30:K[P++]=B;for(var pu=0;pu
=163&&Va(B,P+163);break;case 229:Ue=Ue.concat(B);break;case 93:Ae[B.cmo[0]]=Y.lastobj=B;break;case 438:Y.lastobj.TxO=B;break;case 127:Y.lastobj.ImData=B;break;case 440:for(x=B[0].s.r;x<=B[0].e.r;++x)for(_=B[0].s.c;_<=B[0].e.c;++_)(g=n.dense?(i[x]||[])[_]:i[ft({c:_,r:x})])&&(g.l=B[1]);break;case 2048:for(x=B[0].s.r;x<=B[0].e.r;++x)for(_=B[0].s.c;_<=B[0].e.c;++_)(g=n.dense?(i[x]||[])[_]:i[ft({c:_,r:x})])&&g.l&&(g.l.Tooltip=B[1]);break;case 28:if(Y.biff<=5&&Y.biff>=2)break;g=n.dense?(i[B[0].r]||[])[B[0].c]:i[ft(B[0])];var H_=Ae[B[2]];g||(n.dense?(i[B[0].r]||(i[B[0].r]=[]),g=i[B[0].r][B[0].c]={t:"z"}):g=i[ft(B[0])]={t:"z"},s.e.r=Math.max(s.e.r,B[0].r),s.s.r=Math.min(s.s.r,B[0].r),s.e.c=Math.max(s.e.c,B[0].c),s.s.c=Math.min(s.s.c,B[0].c)),g.c||(g.c=[]),g.c.push({a:B[1],t:H_.TxO.t});break;case 2173:Fse(0,B.ext);break;case 125:if(!Y.cellStyles)break;for(;B.e>=B.s;)he[B.e--]={width:B.w/256,level:B.level||0,hidden:!!(1&B.flags)},ke||(ke=!0,vA(B.w/256)),hf(he[B.e+1]);break;case 520:var no={};null!=B.level&&(pe[B.r]=no,no.level=B.level),B.hidden&&(pe[B.r]=no,no.hidden=!0),B.hpt&&(pe[B.r]=no,no.hpt=B.hpt,no.hpx=Lp(B.hpt));break;case 38:case 39:case 40:case 41:i["!margins"]||pf(i["!margins"]={}),i["!margins"][{38:"left",39:"right",40:"top",41:"bottom"}[Ce]]=B;break;case 161:i["!margins"]||pf(i["!margins"]={}),i["!margins"].header=B.header,i["!margins"].footer=B.footer;break;case 574:B.RTL&&(A.Views[0].RTL=!0);break;case 146:U=B;break;case 2198:Ie=B;break;case 140:O=B;break;case 442:u?q.CodeName=B||q.name:A.WBProps.CodeName=B||"ThisWorkbook"}}else _e||console.error("Missing Info for XLS Record 0x"+Ce.toString(16)),e.l+=we}return t.SheetNames=Jn(o).sort(function(qa,kt){return Number(qa)-Number(kt)}).map(function(qa){return o[qa].name}),n.bookSheets||(t.Sheets=r),!t.SheetNames.length&&f["!ref"]?(t.SheetNames.push("Sheet1"),t.Sheets&&(t.Sheets.Sheet1=f)):t.Preamble=f,t.Sheets&&V.forEach(function(qa,kt){t.Sheets[t.SheetNames[kt]]["!autofilter"]=qa}),t.Strings=l,t.SSF=wn(ot),Y.enc&&(t.Encryption=Y.enc),Ie&&(t.Themes=Ie),t.Metadata={},void 0!==O&&(t.Metadata.Country=O),ve.names.length>0&&(A.Names=ve.names),t.Workbook=A,t}(r.content,n);else if((o=Qe.find(e,"PerfectOffice_MAIN"))&&o.content)i=ff.to_workbook(o.content,(n.type=s,n));else{if(!(o=Qe.find(e,"NativeContent_MAIN"))||!o.content)throw(o=Qe.find(e,"MN0"))&&o.content?new Error("Unsupported Works 4 for Mac file"):new Error("Cannot find Workbook stream");i=ff.to_workbook(o.content,(n.type=s,n))}n.bookVBA&&e.FullPaths&&Qe.find(e,"/_VBA_PROJECT_CUR/VBA/dir")&&(i.vbaraw=function sae(e){var n=Qe.utils.cfb_new({root:"R"});return e.FullPaths.forEach(function(t,r){if("/"!==t.slice(-1)&&t.match(/_VBA_PROJECT_CUR/)){var i=t.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");Qe.utils.cfb_add(n,i,e.FileIndex[r].content)}}),Qe.write(n)}(e))}var a={};return e.FullPaths&&function Wde(e,n,t){var r=Qe.find(e,"/!DocumentSummaryInformation");if(r&&r.size>0)try{var i=Z8(r,iA,N_.DSI);for(var o in i)n[o]=i[o]}catch(u){if(t.WTF)throw u}var s=Qe.find(e,"/!SummaryInformation");if(s&&s.size>0)try{var a=Z8(s,oA,N_.SI);for(var l in a)null==n[l]&&(n[l]=a[l])}catch(u){if(t.WTF)throw u}n.HeadingPairs&&n.TitlesOfParts&&(V8(n.HeadingPairs,n.TitlesOfParts,n,t),delete n.HeadingPairs,delete n.TitlesOfParts)}(e,a,n),i.Props=i.Custprops=a,n.bookFiles&&(i.cfb=e),i}var P_={0:{f:function gce(e,n){var t={},r=e.l+n;t.r=e.read_shift(4),e.l+=4;var i=e.read_shift(2);e.l+=1;var o=e.read_shift(1);return e.l=r,7&o&&(t.level=7&o),16&o&&(t.hidden=!0),32&o&&(t.hpt=i/20),t}},1:{f:function Cce(e){return[Ts(e)]}},2:{f:function zce(e){return[Ts(e),nA(e),"n"]}},3:{f:function Fce(e){return[Ts(e),e.read_shift(1),"e"]}},4:{f:function Ice(e){return[Ts(e),e.read_shift(1),"b"]}},5:{f:function Uce(e){return[Ts(e),Si(e),"n"]}},6:{f:function Xce(e){return[Ts(e),Di(e),"str"]}},7:{f:function Pce(e){return[Ts(e),e.read_shift(4),"s"]}},8:{f:function tue(e,n,t){var r=e.l+n,i=Ts(e);i.r=t["!row"];var s=[i,Di(e),"str"];if(t.cellFormula){e.l+=2;var a=W1(e,r-e.l,t);s[3]=ki(a,0,i,t.supbooks,t)}else e.l=r;return s}},9:{f:function eue(e,n,t){var r=e.l+n,i=Ts(e);i.r=t["!row"];var s=[i,Si(e),"n"];if(t.cellFormula){e.l+=2;var a=W1(e,r-e.l,t);s[3]=ki(a,0,i,t.supbooks,t)}else e.l=r;return s}},10:{f:function Qce(e,n,t){var r=e.l+n,i=Ts(e);i.r=t["!row"];var s=[i,e.read_shift(1),"b"];if(t.cellFormula){e.l+=2;var a=W1(e,r-e.l,t);s[3]=ki(a,0,i,t.supbooks,t)}else e.l=r;return s}},11:{f:function Jce(e,n,t){var r=e.l+n,i=Ts(e);i.r=t["!row"];var s=[i,e.read_shift(1),"e"];if(t.cellFormula){e.l+=2;var a=W1(e,r-e.l,t);s[3]=ki(a,0,i,t.supbooks,t)}else e.l=r;return s}},12:{f:function Dce(e){return[tf(e)]}},13:{f:function Wce(e){return[tf(e),nA(e),"n"]}},14:{f:function Oce(e){return[tf(e),e.read_shift(1),"e"]}},15:{f:function kce(e){return[tf(e),e.read_shift(1),"b"]}},16:{f:t6},17:{f:function Kce(e){return[tf(e),Di(e),"str"]}},18:{f:function Bce(e){return[tf(e),e.read_shift(4),"s"]}},19:{f:ZI},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:function Zue(e,n,t){var r=e.l+n;e.l+=4,e.l+=1;var i=e.read_shift(4),o=Ine(e),s=Nle(e,0,t),a=QI(e);e.l=r;var l={Name:o,Ptg:s};return i<268435455&&(l.Sheet=i),a&&(l.Comment=a),l}},40:{},42:{},43:{f:function Koe(e,n,t){var r={};r.sz=e.read_shift(2)/20;var i=function kne(e){var n=e.read_shift(1);return e.l++,{fBold:1&n,fItalic:2&n,fUnderline:4&n,fStrikeout:8&n,fOutline:16&n,fShadow:32&n,fCondense:64&n,fExtend:128&n}}(e);switch(i.fItalic&&(r.italic=1),i.fCondense&&(r.condense=1),i.fExtend&&(r.extend=1),i.fShadow&&(r.shadow=1),i.fOutline&&(r.outline=1),i.fStrikeout&&(r.strike=1),700===e.read_shift(2)&&(r.bold=1),e.read_shift(2)){case 1:r.vertAlign="superscript";break;case 2:r.vertAlign="subscript"}var s=e.read_shift(1);0!=s&&(r.underline=s);var a=e.read_shift(1);a>0&&(r.family=a);var l=e.read_shift(1);switch(l>0&&(r.charset=l),e.l++,r.color=function Ane(e){var n={},r=e.read_shift(1)>>>1,i=e.read_shift(1),o=e.read_shift(2,"i"),s=e.read_shift(1),a=e.read_shift(1),l=e.read_shift(1);switch(e.l++,r){case 0:n.auto=1;break;case 1:n.index=i;var u=af[i];u&&(n.rgb=C_(u));break;case 2:n.rgb=C_([s,a,l]);break;case 3:n.theme=i}return 0!=o&&(n.tint=o>0?o/32767:o/32768),n}(e),e.read_shift(1)){case 1:r.scheme="major";break;case 2:r.scheme="minor"}return r.name=Di(e),r}},44:{f:function Xoe(e,n){return[e.read_shift(2),Di(e)]}},45:{f:Joe},46:{f:tse},47:{f:function ese(e,n){var t=e.l+n,r=e.read_shift(2),i=e.read_shift(2);return e.l=t,{ixfe:r,numFmtId:i}}},48:{},49:{f:function wne(e){return e.read_shift(4,"i")}},50:{},51:{f:function Nse(e){for(var n=[],t=e.read_shift(4);t-- >0;)n.push([e.read_shift(4),e.read_shift(4)]);return n}},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:vV},62:{f:function qce(e){return[Ts(e),ZI(e),"is"]}},63:{f:function $se(e){var n={};n.i=e.read_shift(4);var t={};t.r=e.read_shift(4),t.c=e.read_shift(4),n.r=ft(t);var r=e.read_shift(1);return 2&r&&(n.l="1"),8&r&&(n.a="1"),n}},64:{f:function _ue(){}},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:Ti,p:0},132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:function hue(e){var n=e.read_shift(2);return e.l+=28,{RTL:32&n}}},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:function wce(e,n){var t={},r=e[e.l];return++e.l,t.above=!(64&r),t.left=!(128&r),e.l+=18,t.name=Sne(e,n-19),t}},148:{f:yce,p:16},151:{f:function aue(){}},152:{},153:{f:function Xue(e,n){var t={},r=e.read_shift(4);t.defaultThemeVersion=e.read_shift(4);var i=n>8?Di(e):"";return i.length>0&&(t.CodeName=i),t.autoCompressPictures=!!(65536&r),t.backupFile=!!(64&r),t.checkCompatibility=!!(4096&r),t.date1904=!!(1&r),t.filterPrivacy=!!(8&r),t.hidePivotFieldList=!!(1024&r),t.promptedSolutions=!!(16&r),t.publishItems=!!(2048&r),t.refreshAllConnections=!!(262144&r),t.saveExternalLinkValues=!!(128&r),t.showBorderUnselectedTables=!!(4&r),t.showInkAnnotation=!!(32&r),t.showObjects=["all","placeholders","none"][r>>13&3],t.showPivotChartFilter=!!(32768&r),t.updateLinks=["userSet","never","always"][r>>8&3],t}},154:{},155:{},156:{f:function Gue(e,n){var t={};return t.Hidden=e.read_shift(4),t.iTabID=e.read_shift(4),t.strRelID=eA(e,n-8),t.name=Di(e),t}},157:{},158:{},159:{T:1,f:function doe(e){return[e.read_shift(4),e.read_shift(4)]}},160:{T:-1},161:{T:1,f:rf},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:nue},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},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:function Rse(e,n){return{flags:e.read_shift(4),version:e.read_shift(4),name:Di(e)}}},336:{T:-1},337:{f:function Bse(e){return e.l+=4,0!=e.read_shift(4)},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:eA},357:{},358:{},359:{},360:{T:1},361:{},362:{f:gV},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:function lue(e,n,t){var r=e.l+n,i=I8(e),o=e.read_shift(1),s=[i];if(s[2]=o,t.cellFormula){var a=Ole(e,r-e.l,t);s[1]=a}else e.l=r;return s}},427:{f:function cue(e,n,t){var r=e.l+n,o=[rf(e,16)];if(t.cellFormula){var s=Ple(e,r-e.l,t);o[1]=s,e.l=r}else e.l=r;return o}},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:function due(e){var n={};return n6.forEach(function(t){n[t]=Si(e)}),n}},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:function bce(){}},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:function oue(e,n){var t=e.l+n,r=rf(e,16),i=QI(e),o=Di(e),s=Di(e),a=Di(e);e.l=t;var l={rfx:r,relId:i,loc:o,display:a};return s&&(l.Tooltip=s),l}},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:eA},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:tae},633:{T:1},634:{T:-1},635:{T:1,f:function Jse(e){var n={};n.iauthor=e.read_shift(4);var t=rf(e,16);return n.rfx=t.s,n.ref=ft(t.s),e.l+=16,n}},636:{T:-1},637:{f:Tne},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:function Nue(e,n){return e.l+=10,{name:Di(e)}}},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:function vue(){}},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:""}},MA={6:{f:CA},10:{f:cu},12:{f:wr},13:{f:wr},14:{f:fr},15:{f:fr},16:{f:Si},17:{f:fr},18:{f:fr},19:{f:wr},20:{f:hV},21:{f:hV},23:{f:gV},24:{f:mV},25:{f:fr},26:{},27:{},28:{f:function xie(e,n,t){return function yie(e,n,t){if(!(t.biff<8)){var r=e.read_shift(2),i=e.read_shift(2),o=e.read_shift(2),s=e.read_shift(2),a=uf(e,0,t);return t.biff<8&&e.read_shift(1),[{r,c:i},a,s,o]}}(e,0,t)}},29:{},34:{f:fr},35:{f:pV},38:{f:Si},39:{f:Si},40:{f:Si},41:{f:Si},42:{f:fr},43:{f:fr},47:{f:function Foe(e,n,t){var r={Type:t.biff>=8?e.read_shift(2):0};return r.Type?function Moe(e,n,t){var r=t||{};return r.Info=e.read_shift(2),e.l-=2,r.Data=1===r.Info?function Soe(e){var n={},t=n.EncryptionVersionInfo=Ul(e,4);if(1!=t.Major||1!=t.Minor)throw"unrecognized version code "+t.Major+" : "+t.Minor;return n.Salt=e.read_shift(16),n.EncryptedVerifier=e.read_shift(16),n.EncryptedVerifierHash=e.read_shift(16),n}(e):function Doe(e,n){var t={},r=t.EncryptionVersionInfo=Ul(e,4);if(n-=4,2!=r.Minor)throw new Error("unrecognized minor version code: "+r.Minor);if(r.Major>4||r.Major<2)throw new Error("unrecognized major version code: "+r.Major);t.Flags=e.read_shift(4),n-=4;var i=e.read_shift(4);return n-=4,t.EncryptionHeader=CV(e,i),t.EncryptionVerifier=TV(e,n-=i),t}(e,n),r}(e,n-2,r):function koe(e,n,t,r){var i={key:wr(e),verificationBytes:wr(e)};t.password&&(i.verifier=function gA(e){var t,o,n=0,r=EV(e),i=r.length+1;for((t=nu(i))[0]=r.length,o=1;o!=i;++o)t[o]=r[o-1];for(o=i-1;o>=0;--o)n=((16384&n?1:0)|n<<1&32767)^t[o];return 52811^n}(t.password)),r.valid=i.verificationBytes===i.verifier,r.valid&&(r.insitu=function(e){var n=0,t=DV(e);return function(r){var i=function(e,n,t,r,i){var o,s;for(i||(i=n),r||(r=DV("")),o=0;o!=n.length;++o)s=n[o],i[o]=s=255&((s^=r[t])>>5|s<<3),++t;return[i,t,r]}(0,r,n,t);return n=i[1],i[0]}}(t.password))}(e,0,t,r),r}},49:{f:function qre(e,n,t){var r={dyHeight:e.read_shift(2),fl:e.read_shift(2)};switch(t&&t.biff||8){case 2:break;case 3:case 4:e.l+=2;break;default:e.l+=10}return r.name=w_(e,0,t),r}},51:{f:wr},60:{},61:{f:function jre(e){return{Pos:[e.read_shift(2),e.read_shift(2)],Dim:[e.read_shift(2),e.read_shift(2)],Flags:e.read_shift(2),CurTab:e.read_shift(2),FirstTab:e.read_shift(2),Selected:e.read_shift(2),TabRatio:e.read_shift(2)}}},64:{f:fr},65:{f:function Gre(){}},66:{f:wr},77:{},80:{},81:{},82:{},85:{f:wr},89:{},90:{},91:{},92:{f:function Mre(e,n,t){if(t.enc)return e.l+=n,"";var r=e.l,i=uf(e,0,t);return e.read_shift(n+r-e.l),i}},93:{f:function Eie(e,n,t){if(t&&t.biff<8)return function Tie(e,n,t){e.l+=4;var r=e.read_shift(2),i=e.read_shift(2),o=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;var s=[];return s.push((Cie[r]||Ti)(e,n-=36,t)),{cmo:[i,r,o],ft:s}}(e,n,t);var r=lV(e),i=function Are(e,n){for(var t=e.l+n,r=[];e.l7||n[1]>7)throw new Error("Bad Gutters: "+n.join("|"));return n}},129:{f:function Rre(e,n,t){var r=t&&8==t.biff||2==n?e.read_shift(2):(e.l+=n,0);return{fDialog:16&r,fBelow:64&r,fRight:128&r}}},130:{f:wr},131:{f:fr},132:{f:fr},133:{f:function Ore(e,n,t){var r=e.read_shift(4),i=3&e.read_shift(1),o=e.read_shift(1);switch(o){case 0:o="Worksheet";break;case 1:o="Macrosheet";break;case 2:o="Chartsheet";break;case 6:o="VBAModule"}var s=w_(e,0,t);return 0===s.length&&(s="Sheet1"),{pos:r,hs:i,dt:o,name:s}}},134:{},140:{f:function Mie(e){var t,n=[0,0];return t=e.read_shift(2),n[0]=F8[t]||t,t=e.read_shift(2),n[1]=F8[t]||t,n}},141:{f:wr},144:{},146:{f:function Oie(e){for(var n=e.read_shift(2),t=[];n-- >0;)t.push(iV(e));return t}},151:{},152:{},153:{},154:{},155:{},156:{f:wr},157:{},158:{},160:{f:Hie},161:{f:function Lie(e,n){var t={};return n<32||(e.l+=16,t.header=Si(e),t.footer=Si(e),e.l+=2),t}},174:{},175:{},176:{},177:{},178:{},180:{},181:{},182:{},184:{},185:{},189:{f:function iie(e,n){for(var t=e.l+n-2,r=e.read_shift(2),i=e.read_shift(2),o=[];e.l>2&1,r.data=function sie(e,n,t,r){var i={},o=e.read_shift(4),s=e.read_shift(4),a=e.read_shift(4),l=e.read_shift(2);return i.patternType=Vne[a>>26],r.cellStyles&&(i.alc=7&o,i.fWrap=o>>3&1,i.alcV=o>>4&7,i.fJustLast=o>>7&1,i.trot=o>>8&255,i.cIndent=o>>16&15,i.fShrinkToFit=o>>20&1,i.iReadOrder=o>>22&2,i.fAtrNum=o>>26&1,i.fAtrFnt=o>>27&1,i.fAtrAlc=o>>28&1,i.fAtrBdr=o>>29&1,i.fAtrPat=o>>30&1,i.fAtrProt=o>>31&1,i.dgLeft=15&s,i.dgRight=s>>4&15,i.dgTop=s>>8&15,i.dgBottom=s>>12&15,i.icvLeft=s>>16&127,i.icvRight=s>>23&127,i.grbitDiag=s>>30&3,i.icvTop=127&a,i.icvBottom=a>>7&127,i.icvDiag=a>>14&127,i.dgDiag=a>>21&15,i.icvFore=127&l,i.icvBack=l>>7&127,i.fsxButton=l>>14&1),i}(e,0,0,t),r}},225:{f:function kre(e,n){return 0===n||e.read_shift(2),1200}},226:{f:cu},227:{},229:{f:function bie(e,n){for(var t=[],r=e.read_shift(2);r--;)t.push(B1(e));return t}},233:{},235:{},236:{},237:{},239:{},240:{},241:{},242:{},244:{},245:{},246:{},247:{},248:{},249:{},251:{},252:{f:function Pre(e,n){for(var t=e.l+n,r=e.read_shift(4),i=e.read_shift(4),o=[],s=0;s!=i&&e.l255)throw new Error("Unexpected SupBook type: "+o);for(var s=cf(e,o),a=[];r>e.l;)a.push(E_(e));return[o,i,s,a]}},431:{f:fr},432:{},433:{},434:{},437:{},438:{f:function Die(e,n,t){var r=e.l,i="";try{e.l+=4,-1==[0,5,7,11,12,14].indexOf((t.lastobj||{cmo:[0,0]}).cmo[1])?e.l+=6:function mre(e){var n=e.read_shift(1);e.l++;var t=e.read_shift(2);e.l+=2}(e);var a=e.read_shift(2);e.read_shift(2),wr(e);var l=e.read_shift(2);e.l+=l;for(var u=1;u=(f?a:2*a))break}if(i.length!==a&&i.length!==2*a)throw new Error("cchText: "+a+" != "+i.length);return e.l=r+n,{t:i}}catch{return e.l=r+n,{t:i}}}},439:{f:fr},440:{f:function Sie(e,n){var t=B1(e);e.l+=16;var r=function yre(e,n){var t=e.l+n,r=e.read_shift(4);if(2!==r)throw new Error("Unrecognized streamVersion: "+r);var i=e.read_shift(2);e.l+=2;var o,s,a,l,f,h,u="";16&i&&(o=L1(e)),128&i&&(s=L1(e)),!(257&~i)&&(a=L1(e)),1==(257&i)&&(l=function vre(e,n){var t=e.read_shift(16);switch(t){case"e0c9ea79f9bace118c8200aa004ba90b":return function gre(e){var n=e.read_shift(4),t=e.l,r=!1;n>24&&(e.l+=n-24,"795881f43b1d7f48af2c825dc4852763"===e.read_shift(16)&&(r=!0),e.l=t);var i=e.read_shift((r?n-24:n)>>1,"utf16le").replace(Ei,"");return r&&(e.l+=24),i}(e);case"0303000000000000c000000000000046":return function _re(e){for(var n=e.read_shift(2),t="";n-- >0;)t+="../";var r=e.read_shift(0,"lpstr-ansi");if(e.l+=2,57005!=e.read_shift(2))throw new Error("Bad FileMoniker");if(0===e.read_shift(4))return t+r.replace(/\\/g,"/");var o=e.read_shift(4);if(3!=e.read_shift(2))throw new Error("Bad FileMoniker");return t+e.read_shift(o>>1,"utf16le").replace(Ei,"")}(e);default:throw new Error("Unsupported Moniker "+t)}}(e)),8&i&&(u=L1(e)),32&i&&(f=e.read_shift(16)),64&i&&(h=dA(e)),e.l=t;var m=s||a||l||"";m&&u&&(m+="#"+u),m||(m="#"+u),2&i&&"/"==m.charAt(0)&&"/"!=m.charAt(1)&&(m="file://"+m);var g={Target:m};return f&&(g.guid=f),h&&(g.time=h),o&&(g.Tooltip=o),g}(e,n-24);return[t,r]}},441:{},442:{f:E_},443:{},444:{f:wr},445:{},446:{},448:{f:cu},449:{f:function Hre(e){return e.read_shift(2),e.read_shift(4)},r:2},450:{f:cu},512:{f:uV},513:{f:Uie},515:{f:function die(e,n,t){t.biffguess&&2==t.biff&&(t.biff=5);var r=za(e),i=Si(e);return r.val=i,r}},516:{f:function Zre(e,n,t){t.biffguess&&2==t.biff&&(t.biff=5);var i=za(e);2==t.biff&&e.l++;var o=E_(e,0,t);return i.val=o,i}},517:{f:fV},519:{f:jie},520:{f:function Vre(e){var n={};n.r=e.read_shift(2),n.c=e.read_shift(2),n.cnt=e.read_shift(2)-n.c;var t=e.read_shift(2);e.l+=4;var r=e.read_shift(1);return e.l+=3,7&r&&(n.level=7&r),32&r&&(n.hidden=!0),64&r&&(n.hpt=t/20),n}},523:{},545:{f:_V},549:{f:cV},566:{},574:{f:function $re(e,n,t){return t&&t.biff>=2&&t.biff<5?{}:{RTL:64&e.read_shift(2)}}},638:{f:function rie(e){var n=e.read_shift(2),t=e.read_shift(2),r=oV(e);return{r:n,c:t,ixfe:r[0],rknum:r[1]}}},659:{},1048:{},1054:{f:function Jre(e,n,t){return[e.read_shift(2),uf(e,0,t)]}},1084:{},1212:{f:function _ie(e,n,t){var r=aV(e);e.l++;var i=e.read_shift(1);return[kle(e,n-=8,t),i,r]}},2048:{f:function Aie(e,n){e.read_shift(2);var t=B1(e),r=e.read_shift((n-10)/2,"dbcs-cont");return[t,r=r.replace(Ei,"")]}},2049:{},2050:{},2051:{},2052:{},2053:{},2054:{},2055:{},2056:{},2057:{f:V1},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:cu},2152:{},2154:{},2155:{},2156:{},2161:{},2162:{},2164:{},2165:{},2166:{},2167:{},2168:{},2169:{},2170:{},2171:{},2172:{f:function Nie(e){e.l+=2;var n={cxfs:0,crc:0};return n.cxfs=e.read_shift(2),n.crc=e.read_shift(4),n},r:12},2173:{f:function Mse(e,n){e.l+=2;var r=e.read_shift(2);e.l+=2;for(var i=e.read_shift(2),o=[];i-- >0;)o.push(kse(e));return{ixfe:r,ext:o}},r:12},2174:{},2175:{},2180:{},2181:{},2182:{},2183:{},2184:{},2185:{},2186:{},2187:{},2188:{f:fr,r:12},2189:{},2190:{r:12},2191:{},2192:{},2194:{},2195:{},2196:{f:function gie(e,n,t){if(!(t.biff<8)){var r=e.read_shift(2),i=e.read_shift(2);return[cf(e,r,t),cf(e,i,t)]}e.l+=n},r:12},2197:{},2198:{f:function Tse(e,n,t){var r=e.l+n;if(124226!==e.read_shift(4)){if(!t.cellStyles)return void(e.l=r);var s,o=e.slice(e.l);e.l=r;try{s=ZB(o,{type:"array"})}catch{return}var a=zo(s,"theme/theme/theme1.xml",!0);if(a)return RV(a,t)}},r:12},2199:{},2200:{},2201:{},2202:{f:function vie(e){return[0!==e.read_shift(4),0!==e.read_shift(4),e.read_shift(4)]},r:12},2203:{f:cu},2204:{},2205:{},2206:{},2207:{},2211:{f:function Ure(e){var n=function bre(e){var n=e.read_shift(2),t=e.read_shift(2);return e.l+=8,{type:n,flags:t}}(e);if(2211!=n.type)throw new Error("Invalid Future Record "+n.type);return 0!==e.read_shift(4)}},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:wr},4135:{},4146:{},4147:{},4148:{},4149:{},4154:{},4156:{},4157:{},4158:{},4159:{},4160:{},4161:{},4163:{},4164:{f:function Bie(e,n,t){var r={area:!1};if(5!=t.biff)return e.l+=n,r;var i=e.read_shift(1);return e.l+=3,16&i&&(r.area=!0),r}},4165:{},4166:{},4168:{},4170:{},4171:{},4174:{},4175:{},4176:{},4177:{},4187:{},4188:{f:function Rie(e){for(var n=e.read_shift(2),t=[];n-- >0;)t.push(iV(e));return t}},4189:{},4191:{},4192:{},4193:{},4194:{},4195:{},4196:{},4197:{},4198:{},4199:{},4200:{},0:{f:uV},1:{},2:{f:function qie(e){var n=za(e);++e.l;var t=e.read_shift(2);return n.t="n",n.val=t,n}},3:{f:function Wie(e){var n=za(e);++e.l;var t=Si(e);return n.t="n",n.val=t,n}},4:{f:function $ie(e,n,t){t.biffguess&&5==t.biff&&(t.biff=2);var r=za(e);++e.l;var i=uf(e,0,t);return r.t="str",r.val=i,r}},5:{f:fV},7:{f:function Yie(e){var n=e.read_shift(1);return 0===n?(e.l++,""):e.read_shift(n,"sbcs-cont")}},8:{},9:{f:V1},11:{},22:{f:wr},30:{f:tie},31:{},32:{},33:{f:_V},36:{},37:{f:cV},50:{f:function Kie(e,n){e.l+=6,e.l+=2,e.l+=1,e.l+=3,e.l+=1,e.l+=n-13}},62:{},52:{},67:{},68:{f:wr},69:{},86:{},126:{},127:{f:function zie(e){var n=e.read_shift(2),t=e.read_shift(2),r=e.read_shift(4),i={fmt:n,env:t,len:r,data:e.slice(e.l,e.l+r)};return e.l+=r,i}},135:{},136:{},137:{},145:{},148:{},149:{},150:{},169:{},171:{},188:{},191:{},192:{},194:{},195:{},214:{f:function Zie(e,n,t){var r=e.l+n,i=za(e),o=e.read_shift(2),s=cf(e,o,t);return e.l=r,i.t="str",i.val=s,i}},223:{},234:{},354:{},421:{},518:{f:CA},521:{f:V1},536:{f:mV},547:{f:pV},561:{},579:{},1030:{f:CA},1033:{f:V1},1091:{},2157:{},2163:{},2177:{},2240:{},2241:{},2242:{},2243:{},2244:{},2245:{},2246:{},2247:{},2248:{},2249:{},2250:{},2251:{},2262:{r:12},29282:{}};function Fe(e,n,t,r){var i=n;if(!isNaN(i)){var o=r||(t||[]).length||0,s=e.next(4);s.write_shift(2,i),s.write_shift(2,o),o>0&&qI(t)&&e.push(t)}}function p6(e,n){var t=n||{};null!=Qn&&null==t.dense&&(t.dense=Qn);var r=t.dense?[]:{},i=(e=e.replace(//g,"")).match(/");var o=e.match(/<\/table/i),s=i.index,a=o&&o.index||e.length,l=Kte(e.slice(s,a),/(:?]*>)/i,"
"),u=-1,f=0,h=0,m=0,g={s:{r:1e7,c:1e7},e:{r:0,c:0}},v=[];for(s=0;s/i);for(a=0;a"))>-1;)C=C.slice(O+1);for(var z=0;z")));m=A.colspan?+A.colspan:1,((h=+A.rowspan)>1||m>1)&&v.push({s:{r:u,c:f},e:{r:u+(h||1)-1,c:f+m-1}});var q=A.t||A["data-t"]||"";if(!C.length){f+=m;continue}if(C=o8(C),g.s.r>u&&(g.s.r=u),g.e.rf&&(g.s.c=f),g.e.ct||i[u].s.c>s||i[u].e.r1&&(g.rowspan=a),l>1&&(g.colspan=l),r.editable?m=''+m+"":h&&(g["data-t"]=h&&h.t||"z",null!=h.v&&(g["data-v"]=h.v),null!=h.z&&(g["data-z"]=h.z),h.l&&"#"!=(h.l.Target||"#").charAt(0)&&(m=''+m+"")),g.id=(r.id||"sjs")+"-"+f,o.push(Me("td",m,g))}}return""+o.join("")+"
"}function x6(e,n,t){var r=t||{};null!=Qn&&(r.dense=Qn);var i=0,o=0;if(null!=r.origin)if("number"==typeof r.origin)i=r.origin;else{var s="string"==typeof r.origin?Xn(r.origin):r.origin;i=s.r,o=s.c}var a=n.getElementsByTagName("tr"),l=Math.min(r.sheetRows||1e7,a.length),u={s:{r:0,c:0},e:{r:i,c:o}};if(e["!ref"]){var f=Wo(e["!ref"]);u.s.r=Math.min(u.s.r,f.s.r),u.s.c=Math.min(u.s.c,f.s.c),u.e.r=Math.max(u.e.r,f.e.r),u.e.c=Math.max(u.e.c,f.e.c),-1==i&&(u.e.r=i=f.e.r+1)}var h=[],m=0,g=e["!rows"]||(e["!rows"]=[]),v=0,_=0,x=0,b=0,w=0,C=0;for(e["!cols"]||(e["!cols"]=[]);v1||C>1)&&h.push({s:{r:_+i,c:b+o},e:{r:_+i+(w||1)-1,c:b+o+(C||1)-1}});var ee={t:"s",v:A},ie=U.getAttribute("data-t")||U.getAttribute("t")||"";null!=A&&(0==A.length?ee.t=ie||"z":r.raw||0==A.trim().length||"s"==ie||("TRUE"===A?ee={t:"b",v:!0}:"FALSE"===A?ee={t:"b",v:!1}:isNaN(fa(A))?isNaN(Mp(A).getDate())||(ee={t:"d",v:qn(A)},r.cellDates||(ee={t:"n",v:Pr(ee.v)}),ee.z=r.dateNF||ot[14]):ee={t:"n",v:fa(A)})),void 0===ee.z&&null!=q&&(ee.z=q);var Y="",Ie=U.getElementsByTagName("A");if(Ie&&Ie.length)for(var Ue=0;Ue=l&&(e["!fullref"]=wt((u.e.r=a.length-v+_-1+i,u))),e}function b6(e,n){return x6((n||{}).dense?[]:{},e,n)}function w6(e){var n="",t=function ffe(e){return e.ownerDocument.defaultView&&"function"==typeof e.ownerDocument.defaultView.getComputedStyle?e.ownerDocument.defaultView.getComputedStyle:"function"==typeof getComputedStyle?getComputedStyle:null}(e);return t&&(n=t(e).getPropertyValue("display")),n||(n=e.style&&e.style.display),"none"===n}function hfe(e){var n=e.replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(//g," ").replace(//g,function(r,i){return Array(parseInt(i,10)+1).join(" ")}).replace(/]*\/>/g,"\t").replace(//g,"\n");return[$t(n.replace(/<[^>]*>/g,""))]}var E6={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 C6(e,n){var t=n||{};null!=Qn&&null==t.dense&&(t.dense=Qn);var o,s,f,h,_,x,r=HI(e),i=[],a={name:""},l="",u=0,m={},g=[],v=t.dense?[]:{},b={value:""},w="",C=0,z=[],U=-1,A=-1,q={s:{r:1e6,c:1e7},e:{r:0,c:0}},G=0,ee={},ie=[],Y={},Ie=0,Ue=0,Ae=[],he=1,pe=1,ke=[],ve={Names:[]},Ne={},de=["",""],P=[],K={},V="",H=0,fe=!1,Ee=!1,Ce=0;for(g_.lastIndex=0,r=r.replace(//gm,"").replace(//gm,"");_=g_.exec(r);)switch(_[3]=_[3].replace(/_.*$/,"")){case"table":case"\u5de5\u4f5c\u8868":"/"===_[1]?(v["!ref"]=q.e.c>=q.s.c&&q.e.r>=q.s.r?wt(q):"A1:A1",t.sheetRows>0&&t.sheetRows<=q.e.r&&(v["!fullref"]=v["!ref"],q.e.r=t.sheetRows-1,v["!ref"]=wt(q)),ie.length&&(v["!merges"]=ie),Ae.length&&(v["!rows"]=Ae),f.name=f.\u540d\u79f0||f.name,typeof JSON<"u"&&JSON.stringify(f),g.push(f.name),m[f.name]=v,Ee=!1):"/"!==_[0].charAt(_[0].length-2)&&(f=dt(_[0],!1),U=A=-1,q.s.r=q.s.c=1e7,q.e.r=q.e.c=0,v=t.dense?[]:{},ie=[],Ae=[],Ee=!0);break;case"table-row-group":"/"===_[1]?--G:++G;break;case"table-row":case"\u884c":if("/"===_[1]){U+=he,he=1;break}if((h=dt(_[0],!1)).\u884c\u53f7?U=h.\u884c\u53f7-1:-1==U&&(U=0),(he=+h["number-rows-repeated"]||1)<10)for(Ce=0;Ce0&&(Ae[U+Ce]={level:G});A=-1;break;case"covered-table-cell":"/"!==_[1]&&++A,t.sheetStubs&&(t.dense?(v[U]||(v[U]=[]),v[U][A]={t:"z"}):v[ft({r:U,c:A})]={t:"z"}),w="",z=[];break;case"table-cell":case"\u6570\u636e":if("/"===_[0].charAt(_[0].length-2))++A,b=dt(_[0],!1),pe=parseInt(b["number-columns-repeated"]||"1",10),x={t:"z",v:null},b.formula&&0!=t.cellFormula&&(x.f=ZV($t(b.formula))),"string"==(b.\u6570\u636e\u7c7b\u578b||b["value-type"])&&(x.t="s",x.v=$t(b["string-value"]||""),t.dense?(v[U]||(v[U]=[]),v[U][A]=x):v[ft({r:U,c:A})]=x),A+=pe-1;else if("/"!==_[1]){w="",C=0,z=[],pe=1;var we=he?U+he-1:U;if(++A>q.e.c&&(q.e.c=A),Aq.e.r&&(q.e.r=we),P=[],K={},x={t:(b=dt(_[0],!1)).\u6570\u636e\u7c7b\u578b||b["value-type"],v:null},t.cellFormula)if(b.formula&&(b.formula=$t(b.formula)),b["number-matrix-columns-spanned"]&&b["number-matrix-rows-spanned"]&&(Ie=parseInt(b["number-matrix-rows-spanned"],10)||0,Ue=parseInt(b["number-matrix-columns-spanned"],10)||0,x.F=wt(Y={s:{r:U,c:A},e:{r:U+Ie-1,c:A+Ue-1}}),ke.push([Y,x.F])),b.formula)x.f=ZV(b.formula);else for(Ce=0;Ce=ke[Ce][0].s.r&&U<=ke[Ce][0].e.r&&A>=ke[Ce][0].s.c&&A<=ke[Ce][0].e.c&&(x.F=ke[Ce][1]);switch((b["number-columns-spanned"]||b["number-rows-spanned"])&&(Ie=parseInt(b["number-rows-spanned"],10)||0,Ue=parseInt(b["number-columns-spanned"],10)||0,ie.push(Y={s:{r:U,c:A},e:{r:U+Ie-1,c:A+Ue-1}})),b["number-columns-repeated"]&&(pe=parseInt(b["number-columns-repeated"],10)),x.t){case"boolean":x.t="b",x.v=On(b["boolean-value"]);break;case"float":case"percentage":case"currency":x.t="n",x.v=parseFloat(b.value);break;case"date":x.t="d",x.v=qn(b["date-value"]),t.cellDates||(x.t="n",x.v=Pr(x.v)),x.z="m/d/yy";break;case"time":x.t="n",x.v=qte(b["time-value"])/86400,t.cellDates&&(x.t="d",x.v=D1(x.v)),x.z="HH:MM:SS";break;case"number":x.t="n",x.v=parseFloat(b.\u6570\u636e\u6570\u503c);break;default:if("string"!==x.t&&"text"!==x.t&&x.t)throw new Error("Unsupported value type "+x.t);x.t="s",null!=b["string-value"]&&(w=$t(b["string-value"]),z=[])}}else{if(fe=!1,"s"===x.t&&(x.v=w||"",z.length&&(x.R=z),fe=0==C),Ne.Target&&(x.l=Ne),P.length>0&&(x.c=P,P=[]),w&&!1!==t.cellText&&(x.w=w),fe&&(x.t="z",delete x.v),(!fe||t.sheetStubs)&&!(t.sheetRows&&t.sheetRows<=U))for(var _e=0;_e0;)v[U+_e][A+pe]=wn(x);else for(v[ft({r:U+_e,c:A})]=x;--pe>0;)v[ft({r:U+_e,c:A+pe})]=wn(x);q.e.c<=A&&(q.e.c=A)}A+=(pe=parseInt(b["number-columns-repeated"]||"1",10))-1,pe=0,x={},w="",z=[]}Ne={};break;case"document":case"document-content":case"\u7535\u5b50\u8868\u683c\u6587\u6863":case"spreadsheet":case"\u4e3b\u4f53":case"scripts":case"styles":case"font-face-decls":case"master-styles":if("/"===_[1]){if((o=i.pop())[0]!==_[3])throw"Bad state: "+o}else"/"!==_[0].charAt(_[0].length-2)&&i.push([_[3],!0]);break;case"annotation":if("/"===_[1]){if((o=i.pop())[0]!==_[3])throw"Bad state: "+o;K.t=w,z.length&&(K.R=z),K.a=V,P.push(K)}else"/"!==_[0].charAt(_[0].length-2)&&i.push([_[3],!1]);V="",H=0,w="",C=0,z=[];break;case"creator":"/"===_[1]?V=r.slice(H,_.index):H=_.index+_[0].length;break;case"meta":case"\u5143\u6570\u636e":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("/"===_[1]){if((o=i.pop())[0]!==_[3])throw"Bad state: "+o}else"/"!==_[0].charAt(_[0].length-2)&&i.push([_[3],!1]);w="",C=0,z=[];break;case"scientific-number":case"currency-symbol":case"currency-style":case"script":case"libraries":case"automatic-styles":case"default-style":case"page-layout":case"style":case"map":case"font-face":case"paragraph-properties":case"table-properties":case"table-column-properties":case"table-row-properties":case"table-cell-properties":case"fraction":case"boolean-style":case"boolean":case"text-style":case"text-content":case"text-properties":case"embedded-text":case"body":case"\u7535\u5b50\u8868\u683c":case"forms":case"table-column":case"table-header-rows":case"table-rows":case"table-column-group":case"table-header-columns":case"table-columns":case"null-date":case"graphic-properties":case"calculation-settings":case"named-expressions":case"label-range":case"label-ranges":case"named-expression":case"sort":case"sort-by":case"sort-groups":case"tab":case"line-break":case"span":case"s":case"date":case"object":case"title":case"\u6807\u9898":case"desc":case"binary-data":case"table-source":case"scenario":case"iteration":case"content-validations":case"content-validation":case"help-message":case"error-message":case"database-ranges":case"filter":case"filter-and":case"filter-or":case"filter-condition":case"list-level-style-bullet":case"list-level-style-number":case"list-level-properties":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":case"event-listener":case"initial-creator":case"creation-date":case"print-date":case"generator":case"document-statistic":case"user-defined":case"editing-duration":case"editing-cycles":case"config-item":case"page-number":case"page-count":case"time":case"cell-range-source":case"detective":case"operation":case"highlighted-range":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":case"rect":case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":case"properties":case"property":case"table-protection":case"data-pilot-grand-total":case"office-document-common-attrs":break;case"number-style":case"percentage-style":case"date-style":case"time-style":if("/"===_[1]){if(ee[a.name]=l,(o=i.pop())[0]!==_[3])throw"Bad state: "+o}else"/"!==_[0].charAt(_[0].length-2)&&(l="",a=dt(_[0],!1),i.push([_[3],!0]));break;case"number":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(i[i.length-1][0]){case"time-style":case"date-style":s=dt(_[0],!1),l+=E6[_[3]]["long"===s.style?1:0]}break;case"text":if("/>"===_[0].slice(-2))break;if("/"===_[1])switch(i[i.length-1][0]){case"number-style":case"date-style":case"time-style":l+=r.slice(u,_.index)}else u=_.index+_[0].length;break;case"named-range":de=TA((s=dt(_[0],!1))["cell-range-address"]);var pt={Name:s.name,Ref:de[0]+"!"+de[1]};Ee&&(pt.Sheet=g.length),ve.Names.push(pt);break;case"p":case"\u6587\u672c\u4e32":if(["master-styles"].indexOf(i[i.length-1][0])>-1)break;if("/"!==_[1]||b&&b["string-value"])dt(_[0],!1),C=_.index+_[0].length;else{var B=hfe(r.slice(C,_.index));w=(w.length>0?w+"\n":"")+B[0]}break;case"database-range":if("/"===_[1])break;try{m[(de=TA(dt(_[0])["target-range-address"]))[0]]["!autofilter"]={ref:de[1]}}catch{}break;case"a":if("/"!==_[1]){if(!(Ne=dt(_[0],!1)).href)break;Ne.Target=$t(Ne.href),delete Ne.href,"#"==Ne.Target.charAt(0)&&Ne.Target.indexOf(".")>-1?(de=TA(Ne.Target.slice(1)),Ne.Target="#"+de[0]+"!"+de[1]):Ne.Target.match(/^\.\.[\\\/]/)&&(Ne.Target=Ne.Target.slice(3))}break;default:switch(_[2]){case"dc:":case"calcext:":case"loext:":case"ooo:":case"chartooo:":case"draw:":case"style:":case"chart:":case"form:":case"uof:":case"\u8868:":case"\u5b57:":break;default:if(t.WTF)throw new Error(_)}}var cn={Sheets:m,SheetNames:g,Workbook:ve};return t.bookSheets&&delete cn.Sheets,cn}function D6(e,n){return C6(e,n)}function mf(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function FA(e){return typeof TextDecoder<"u"?(new TextDecoder).decode(e):pn(ru(e))}function fu(e){var n=e.reduce(function(i,o){return i+o.length},0),t=new Uint8Array(n),r=0;return e.forEach(function(i){t.set(i,r),r+=i.length}),t}function A6(e){return 16843009*((e=(858993459&(e-=e>>1&1431655765))+(e>>2&858993459))+(e>>4)&252645135)>>>24}function B_(e,n){var t=n?n[0]:0,r=127&e[t];e:if(e[t++]>=128&&(r|=(127&e[t])<<7,e[t++]<128||(r|=(127&e[t])<<14,e[t++]<128)||(r|=(127&e[t])<<21,e[t++]<128)||(r+=(127&e[t])*Math.pow(2,28),++t,e[t++]<128)||(r+=(127&e[t])*Math.pow(2,35),++t,e[t++]<128)||(r+=(127&e[t])*Math.pow(2,42),++t,e[t++]<128)))break e;return n&&(n[0]=t),r}function nr(e){var n=0,t=127&e[n];e:if(e[n++]>=128){if(t|=(127&e[n])<<7,e[n++]<128||(t|=(127&e[n])<<14,e[n++]<128)||(t|=(127&e[n])<<21,e[n++]<128))break e;t|=(127&e[n])<<28}return t}function qt(e){for(var n=[],t=[0];t[0]=128;);a=e.slice(l,t[0]);break;case 5:a=e.slice(t[0],t[0]+(s=4)),t[0]+=s;break;case 1:a=e.slice(t[0],t[0]+(s=8)),t[0]+=s;break;case 2:s=B_(e,t),a=e.slice(t[0],t[0]+s),t[0]+=s;break;default:throw new Error("PB Type ".concat(o," for Field ").concat(i," at offset ").concat(r))}var u={data:a,type:o};null==n[i]?n[i]=[u]:n[i].push(u)}return n}function RA(e,n){return e?.map(function(t){return n(t.data)})||[]}function yfe(e,n){if(0!=e)throw new Error("Unexpected Snappy chunk type ".concat(e));for(var t=[0],r=B_(n,t),i=[];t[0]>2&7),l=(224&n[t[0]++])<<3,l|=n[t[0]++]):(u=1+(n[t[0]++]>>2),2==o?(l=n[t[0]]|n[t[0]+1]<<8,t[0]+=2):(l=(n[t[0]]|n[t[0]+1]<<8|n[t[0]+2]<<16|n[t[0]+3]<<24)>>>0,t[0]+=4)),i=[fu(i)],0==l)throw new Error("Invalid offset 0");if(l>i[0].length)throw new Error("Invalid offset beyond length");if(u>=l)for(i.push(i[0].slice(-l)),u-=l;u>=i[i.length-1].length;)i.push(i[i.length-1]),u-=i[i.length-1].length;i.push(i[0].slice(-l,-l+u))}else{var s=n[t[0]++]>>2;if(s<60)++s;else{var a=s-59;s=n[t[0]],a>1&&(s|=n[t[0]+1]<<8),a>2&&(s|=n[t[0]+2]<<16),a>3&&(s|=n[t[0]+3]<<24),s>>>=0,s++,t[0]+=a}i.push(n.slice(t[0],t[0]+s)),t[0]+=s}}var f=fu(i);if(f.length!=r)throw new Error("Unexpected length: ".concat(f.length," != ").concat(r));return f}function wfe(e,n,t){switch(e[0]){case 0:case 1:case 2:case 3:return function xfe(e,n,t,r){var h,i=mf(e),o=i.getUint32(4,!0),s=(r>1?12:8)+4*A6(o&(r>1?3470:398)),a=-1,l=-1,u=NaN,f=new Date(2001,0,1);switch(512&o&&(a=i.getUint32(s,!0),s+=4),s+=4*A6(o&(r>1?12288:4096)),16&o&&(l=i.getUint32(s,!0),s+=4),32&o&&(u=i.getFloat64(s,!0),s+=8),64&o&&(f.setTime(f.getTime()+1e3*i.getFloat64(s,!0)),s+=8),e[2]){case 0:break;case 2:h={t:"n",v:u};break;case 3:h={t:"s",v:n[l]};break;case 5:h={t:"d",v:f};break;case 6:h={t:"b",v:u>0};break;case 7:h={t:"n",v:u/86400};break;case 8:h={t:"e",v:0};break;case 9:if(a>-1)h={t:"s",v:t[a]};else if(l>-1)h={t:"s",v:n[l]};else{if(isNaN(u))throw new Error("Unsupported cell type ".concat(e.slice(0,4)));h={t:"n",v:u}}break;default:throw new Error("Unsupported cell type ".concat(e.slice(0,4)))}return h}(e,n,t,e[0]);case 5:return function bfe(e,n,t){var h,r=mf(e),i=r.getUint32(8,!0),o=12,s=-1,a=-1,l=NaN,u=NaN,f=new Date(2001,0,1);switch(1&i&&(l=function _fe(e,n){for(var t=(127&e[n+15])<<7|e[n+14]>>1,r=1&e[n+14],i=n+13;i>=n;--i)r=256*r+e[i];return(128&e[n+15]?-r:r)*Math.pow(10,t-6176)}(e,o),o+=16),2&i&&(u=r.getFloat64(o,!0),o+=8),4&i&&(f.setTime(f.getTime()+1e3*r.getFloat64(o,!0)),o+=8),8&i&&(a=r.getUint32(o,!0),o+=4),16&i&&(s=r.getUint32(o,!0),o+=4),e[1]){case 0:break;case 2:case 10:h={t:"n",v:l};break;case 3:h={t:"s",v:n[a]};break;case 5:h={t:"d",v:f};break;case 6:h={t:"b",v:u>0};break;case 7:h={t:"n",v:u/86400};break;case 8:h={t:"e",v:0};break;case 9:if(!(s>-1))throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(31&i," : ").concat(e.slice(0,4)));h={t:"s",v:t[s]};break;default:throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(31&i," : ").concat(e.slice(0,4)))}return h}(e,n,t);default:throw new Error("Unsupported payload version ".concat(e[0]))}}function Mi(e){return B_(qt(e)[1][0].data)}function k6(e,n){var t=qt(n.data),r=nr(t[1][0].data),o=[];return(t[3]||[]).forEach(function(s){var a=qt(s.data),l=nr(a[1][0].data)>>>0;switch(r){case 1:o[l]=FA(a[3][0].data);break;case 8:var f=qt(e[Mi(a[9][0].data)][0].data),h=e[Mi(f[1][0].data)][0],m=nr(h.meta[1][0].data);if(2001!=m)throw new Error("2000 unexpected reference to ".concat(m));var g=qt(h.data);o[l]=g[3].map(function(v){return FA(v.data)}).join("")}}),o}function Dfe(e,n){var r={"!ref":"A1"},i=e[Mi(qt(n.data)[2][0].data)],o=nr(i[0].meta[1][0].data);if(6001!=o)throw new Error("6000 unexpected reference to ".concat(o));return function Tfe(e,n,t){var r,i=qt(n.data),o={s:{r:0,c:0},e:{r:0,c:0}};if(o.e.r=(nr(i[6][0].data)>>>0)-1,o.e.r<0)throw new Error("Invalid row varint ".concat(i[6][0].data));if(o.e.c=(nr(i[7][0].data)>>>0)-1,o.e.c<0)throw new Error("Invalid col varint ".concat(i[7][0].data));t["!ref"]=wt(o);var s=qt(i[4][0].data),a=k6(e,e[Mi(s[4][0].data)][0]),l=null!=(r=s[17])&&r[0]?k6(e,e[Mi(s[17][0].data)][0]):[],u=qt(s[3][0].data),f=0;u[1].forEach(function(h){var m=qt(h.data),g=e[Mi(m[2][0].data)][0],v=nr(g.meta[1][0].data);if(6002!=v)throw new Error("6001 unexpected reference to ".concat(v));var _=function Cfe(e,n){var t,r=qt(n.data),i=null!=(t=r?.[7])&&t[0]?nr(r[7][0].data)>>>0>0?1:0:-1,o=RA(r[5],function(s){return function Efe(e,n){var t,r,i,o,s,a,l,u,f,h,m,g,v,_,O,z,x=qt(e),b=nr(x[1][0].data)>>>0,w=nr(x[2][0].data)>>>0,C=(null==(r=null==(t=x[8])?void 0:t[0])?void 0:r.data)&&nr(x[8][0].data)>0||!1;if(null!=(o=null==(i=x[7])?void 0:i[0])&&o.data&&0!=n)O=null==(a=null==(s=x[7])?void 0:s[0])?void 0:a.data,z=null==(u=null==(l=x[6])?void 0:l[0])?void 0:u.data;else{if(null==(h=null==(f=x[4])?void 0:f[0])||!h.data||1==n)throw"NUMBERS Tile missing ".concat(n," cell storage");O=null==(g=null==(m=x[4])?void 0:m[0])?void 0:g.data,z=null==(_=null==(v=x[3])?void 0:v[0])?void 0:_.data}for(var U=C?4:1,A=mf(O),q=[],G=0;G=1&&(ie[q[q.length-1][0]]=z.subarray(q[q.length-1][1]*U)),{R:b,cells:ie}}(s,i)});return{nrows:nr(r[4][0].data)>>>0,data:o.reduce(function(s,a){return s[a.R]||(s[a.R]=[]),a.cells.forEach(function(l,u){if(s[a.R][u])throw new Error("Duplicate cell r=".concat(a.R," c=").concat(u));s[a.R][u]=l}),s},[])}}(0,g);_.data.forEach(function(x,b){x.forEach(function(w,C){var O=ft({r:f+b,c:C}),z=wfe(w,a,l);z&&(t[O]=z)})}),f+=_.nrows})}(e,i[0],r),r}function PA(e){var n,t,r,i,o={},s=[];if(e.FullPaths.forEach(function(l){if(l.match(/\.iwpv2/))throw new Error("Unsupported password protection")}),e.FileIndex.forEach(function(l){if(l.name.match(/\.iwa$/)){var u,f;try{u=function As(e){for(var n=[],t=0;t>>0>0),t.push(s)}return t}(u)}catch(h){return console.log("## "+(h.message||h))}f.forEach(function(h){o[h.id]=h.messages,s.push(h.id)})}}),!s.length)throw new Error("File has no messages");var a=(null==(i=null==(r=null==(t=null==(n=o?.[1])?void 0:n[0])?void 0:t.meta)?void 0:r[1])?void 0:i[0].data)&&1==nr(o[1][0].meta[1][0].data)&&o[1][0];if(a||s.forEach(function(l){o[l].forEach(function(u){if(1==nr(u.meta[1][0].data)>>>0){if(a)throw new Error("Document has multiple roots");a=u}})}),!a)throw new Error("Cannot find Document root");return function Ife(e,n){var t={SheetNames:[],Sheets:{}};if(RA(qt(n.data)[1],Mi).forEach(function(o){e[o].forEach(function(s){if(2==nr(s.meta[1][0].data)){var l=function Sfe(e,n){var t,r=qt(n.data),i={name:null!=(t=r[1])&&t[0]?FA(r[1][0].data):"",sheets:[]};return RA(r[2],Mi).forEach(function(s){e[s].forEach(function(a){6e3==nr(a.meta[1][0].data)&&i.sheets.push(Dfe(e,a))})}),i}(e,s);l.sheets.forEach(function(u,f){WA(t,u,0==f?l.name:l.name+"_"+f,!0)})}})}),0==t.SheetNames.length)throw new Error("Empty NUMBERS file");return t}(o,a)}function LA(e){!function M6(e){return function(t){for(var r=0;r!=e.length;++r){var i=e[r];void 0===t[i[0]]&&(t[i[0]]=i[1]),"n"===i[2]&&(t[i[0]]=Number(t[i[0]]))}}}([["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 Mfe(e){return Et.WS.indexOf(e)>-1?"sheet":Et.CS&&e==Et.CS?"chart":Et.DS&&e==Et.DS?"dialog":Et.MS&&e==Et.MS?"macro":e&&e.length?e:"sheet"}function Rfe(e,n,t,r,i,o,s,a,l,u,f,h){try{o[r]=b_(zo(e,t,!0),n);var g,m=yr(e,n);switch(a){case"sheet":g=ode(m,n,i,l,o[r],u,f,h);break;case"chart":if(!(g=function sde(e,n,t,r,i,o,s,a){return".bin"===n.slice(-4)?function Pue(e,n,t,r,i){if(!e)return e;r||(r={"!id":{}});var o={"!type":"chart","!drawel":null,"!rel":""},s=[],a=!1;return Bl(e,function(u,f,h){switch(h){case 550:o["!rel"]=u;break;case 651:i.Sheets[t]||(i.Sheets[t]={}),u.name&&(i.Sheets[t].CodeName=u.name);break;case 562:case 652:case 669:case 679:case 551:case 552:case 476:case 3072:break;case 35:a=!0;break;case 36:a=!1;break;case 37:s.push(h);break;case 38:s.pop();break;default:if(f.T>0)s.push(h);else if(f.T<0)s.pop();else if(!a||n.WTF)throw new Error("Unexpected record 0x"+h.toString(16))}},n),r["!id"][o["!rel"]]&&(o["!drawel"]=r["!id"][o["!rel"]]),o}(e,r,t,i,o):function Rue(e,n,t,r,i){if(!e)return e;r||(r={"!id":{}});var s,o={"!type":"chart","!drawel":null,"!rel":""},a=e.match(JV);return a&&SA(a[0],0,i,t),(s=e.match(/drawing r:id="(.*?)"/))&&(o["!rel"]=s[1]),r["!id"][o["!rel"]]&&(o["!drawel"]=r["!id"][o["!rel"]]),o}(e,0,t,i,o)}(m,n,i,l,o[r],u))||!g["!drawel"])break;var v=p_(g["!drawel"].Target,n),_=x_(v),x=function qse(e,n){if(!e)return"??";var t=(e.match(/]*r:id="([^"]*)"/)||["",""])[1];return n["!id"][t].Target}(zo(e,v,!0),b_(zo(e,_,!0),v)),b=p_(x,v),w=x_(b);g=function Fue(e,n,t,r,i,o){var s=o||{"!type":"chart"};if(!e)return o;var a=0,l=0,u="A",f={s:{r:2e6,c:2e6},e:{r:0,c:0}};return(e.match(/[\s\S]*?<\/c:numCache>/gm)||[]).forEach(function(h){var m=function Mue(e){var r,n=[],t=e.match(/^/);(e.match(/(.*?)<\/c:pt>/gm)||[]).forEach(function(o){var s=o.match(/(.*)<\/c:v><\/c:pt>/);s&&(n[+s[1]]=t?+s[2]:s[2])});var i=$t((e.match(/([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);return(e.match(/(.*?)<\/c:f>/gm)||[]).forEach(function(o){r=o.replace(/<.*?>/g,"")}),[n,i,r]}(h);f.s.r=f.s.c=0,f.e.c=a,u=Nn(a),m[0].forEach(function(g,v){s[u+tr(v)]={t:"n",v:g,z:m[1]},l=v}),f.e.r0&&(s["!ref"]=wt(f)),s}(zo(e,b,!0),0,0,b_(zo(e,w,!0),b),0,g);break;case"macro":g=function ade(e,n){return n.slice(-4),{"!type":"macro"}}(0,n);break;case"dialog":g=function lde(e,n){return n.slice(-4),{"!type":"dialog"}}(0,n);break;default:throw new Error("Unrecognized sheet type "+a)}s[r]=g;var C=[];o&&o[r]&&Jn(o[r]).forEach(function(O){var z="";if(o[r][O].Type==Et.CMNT){z=p_(o[r][O].Target,n);var U=function fde(e,n,t){return".bin"===n.slice(-4)?function rae(e,n){var t=[],r=[],i={},o=!1;return Bl(e,function(a,l,u){switch(u){case 632:r.push(a);break;case 635:i=a;break;case 637:i.t=a.t,i.h=a.h,i.r=a.r;break;case 636:if(i.author=r[i.iauthor],delete i.iauthor,n.sheetRows&&i.rfx&&n.sheetRows<=i.rfx.r)break;i.t||(i.t=""),delete i.rfx,t.push(i);break;case 3072:case 37:case 38:break;case 35:o=!0;break;case 36:o=!1;break;default:if(!l.T&&(!o||n.WTF))throw new Error("Unexpected record 0x"+u.toString(16))}}),t}(e,t):function Xse(e,n){if(e.match(/<(?:\w+:)?comments *\/>/))return[];var t=[],r=[],i=e.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);i&&i[1]&&i[1].split(/<\/\w*:?author>/).forEach(function(s){if(""!==s&&""!==s.trim()){var a=s.match(/<(?:\w+:)?author[^>]*>(.*)/);a&&t.push(a[1])}});var o=e.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);return o&&o[1]&&o[1].split(/<\/\w*:?comment>/).forEach(function(s){if(""!==s&&""!==s.trim()){var a=s.match(/<(?:\w+:)?comment[^>]*>/);if(a){var l=dt(a[0]),u={author:l.authorId&&t[l.authorId]||"sheetjsghost",ref:l.ref,guid:l.guid},f=Xn(l.ref);if(!(n.sheetRows&&n.sheetRows<=f.r)){var h=s.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/),m=!!h&&!!h[1]&&mA(h[1])||{r:"",t:"",h:""};u.r=m.r,""==m.r&&(m.t=m.h=""),u.t=(m.t||"").replace(/\r\n/g,"\n").replace(/\r/g,"\n"),n.cellHTML&&(u.h=m.h),r.push(u)}}}}),r}(e,t)}(yr(e,z,!0),z,l);if(!U||!U.length)return;PV(g,U,!1)}o[r][O].Type==Et.TCMNT&&(z=p_(o[r][O].Target,n),C=C.concat(function Yse(e,n){var t=[],r=!1,i={},o=0;return e.replace(Ci,function(a,l){var u=dt(a);switch(Ua(u[0])){case"":case"":case"":case"":break;case"":null!=i.t&&t.push(i);break;case"":case"