};e.read=E;e.parse=r;e.utils={ReadShift:dr,CheckField:gr,prep_blob:Er,bconcat:p,consts:T};returne}();if(typeofrequire!=="undefined"&&typeofmodule!=="undefined"&&typeofw==="undefined"){module.exports=I}functionx(e){returne!==undefined&&e!==null}functionA(e){returnObject.keys(e)}functionR(e,r){vart=[],a=A(e);for(varn=0;n!==a.length;++n)t[e[a[n]][r]]=a[n];returnt}functionD(e){varr=[],t=A(e);for(vara=0;a!==t.length;++a)r[e[t[a]]]=t[a];returnr}functionO(e){varr=[],t=A(e);for(vara=0;a!==t.length;++a)r[e[t[a]]]=parseInt(t[a],10);returnr}functionF(e){varr=[],t=A(e);for(vara=0;a!==t.length;++a){if(r[e[t[a]]]==null)r[e[t[a]]]=[];r[e[t[a]]].push(t[a])}returnr}varP=newDate(1899,11,30,0,0,0);vary=P.getTime()+((newDate).getTimezoneOffset()-P.getTimezoneOffset())*6e4;function_(e,r){vart=e.getTime();if(r)t-=1462*24*60*60*1e3;return(t-y)/(24*60*60*1e3)}functionN(e){varr=newDate;r.setTime(e*24*60*60*1e3+y);returnr}functionM(e){varr=0,t=0,a=false;varn=e.match(/P([0-9\.]+Y)?([0-9\.]+M)?([0-9\.]+D)?T([0-9\.]+H)?([0-9\.]+M)?([0-9\.]+S)?/);if(!n)thrownewError("|"+e+"| is not an ISO8601 Duration");for(vars=1;s!=n.length;++s){if(!n[s])continue;t=1;if(s>3)a=true;switch(n[s].substr(n[s].length-1)){case"Y":thrownewError("Unsupported ISO Duration Field: "+n[s].substr(n[s].length-1));case"D":t*=24;case"H":t*=60;case"M":if(!a)thrownewError("Unsupported ISO Duration Field: M");elset*=60;case"S":break;}r+=t*parseInt(n[s],10)}returnr}varL=newDate("2017-02-19T19:06:09.000Z");if(isNaN(L.getFullYear()))L=newDate("2/19/17");varU=L.getFullYear()==2017;functionW(e,r){vart=newDate(e);if(U){if(r>0)t.setTime(t.getTime()+t.getTimezoneOffset()*60*1e3);elseif(r<0)t.setTime(t.getTime()-t.getTimezoneOffset()*60*1e3);returnt}if(einstanceofDate)returne;if(L.getFullYear()==1917&&!isNaN(t.getFullYear())){vara=t.getFullYear();if(e.indexOf(""+a)>-1)returnt;t.setFullYear(t.getFullYear()+100);returnt}varn=e.match(/\d+/g)||["2017","2","19","0","0","0"];returnnewDate(+n[0],+n[1]-1,+n[2],+n[3]||0,+n[4]||0,+n[5]||0)}functionH(e){varr="";for(vart=0;t!=e.length;++t)r+=String.fromCharCode(e[t]);returnr}functionV(e){varr=[];for(vart=0;t!=e.length;++t)r.push(e.charCodeAt(t));returnr}functionX(e){if(typeofJSON!="undefined"&&!Array.isArray(e))returnJSON.parse(JSON.stringify(e));if(typeofe!="object"||e==null)returne;varr={};for(vartine)if(e.hasOwnProperty(t))r[t]=X(e[t]);returnr}functionG(e,r){vart="";while(t.length<r)t+=e;returnt}functionz(e){varr=newDate(e),t=newDate(NaN);vara=r.getYear(),n=r.getMonth(),s=r.getDate();if(isNaN(s))returnt;if(a<0||a>8099)returnt;if((n>0||s>1)&&a!=101)returnr;if(e.toLowerCase().match(/jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec/))returnr;if(!e.match(/[a-zA-Z]/))returnr;returnt}functionj(e){if(!e)returnnull;if(e.data)returnl(e.data);if(e.asNodeBuffer&&d)returnl(e.asNodeBuffer().toString("binary"));if(e.asBinary)returnl(e.asBinary());if(e._data&&e._data.getContent)returnl(H(Array.prototype.slice.call(e._data.getContent(),0)));returnnull}functionK(e){if(!e)returnnull;if(e.data)returns(e.data);if(e.asNodeBuffer&&d)returne.asNodeBuffer();if(e._data&&e._data.getContent){varr=e._data.getContent();if(typeofr=="string")returnV(r);returnArray.prototype.slice.call(r)}returnnull}functionY(e){returne&&e.name.slice(-4)===".bin"?K(e):j(e)}function$(e,r){vart=A(e.files);vara=r.toLowerCase(),n=a.replace(/\//g,"\\");for(vars=0;s<t.length;++s){vari=t[s].toLowerCase();if(a==i||n==i)returne.files[t[s]]}returnnull}functionQ(e,r){vart=$(e,r);if(t==null)thrownewError("Cannot find file "+r+" in zip");returnt}functionZ(e,r,t){if(!t)returnY(Q(e,r));if(!r)returnnull;try{returnZ(e,r)}catch(a){returnnull}}functionJ(e,r,t){if(!t)returnj(Q(e,r));if(!r)returnnull;try{returnJ(e,r)}catch(a){returnnull}}varq,ee;if(typeofJSZip!=="undefined")ee=JSZip;if(typeofexports!=="undefined"){if(typeofmodule!=="undefined"&&module.exports){if(typeofee==="undefined")ee=undefined;try{q=require("fs")}catch(re){}}}functionte(e,r){vart=r.split("/");if(r.slice(-1)!=
}function_h(e){returnMath.floor((e-5)/Ph*100+.5)/100}functionNh(e){returnMath.round((e*Ph+5)/Ph*256)/256}functionMh(e){return((e-5)/Ph*100+.5)/100}functionLh(e){return(e*Ph+5)/Ph*256/256}functionUh(e){returnNh(_h(yh(e)))}functionWh(e){varr=Math.abs(e-Uh(e)),t=Ph;if(r>.005)for(Ph=Fh;Ph<Oh;++Ph)if(Math.abs(e-Uh(e))<=r){r=Math.abs(e-Uh(e));t=Ph}Ph=t}functionHh(e){varr=Infinity,t=0,a=Fh;for(Ph=Fh;Ph<Oh;++Ph){t=Lh(Mh(e))*256;t=t%1;if(t>.5)t--;if(Math.abs(t)<r){r=Math.abs(t);a=Ph}}Ph=a}functionVh(e){if(e.width){e.wpx=yh(e.width);e.wch=_h(e.wpx);e.MDW=Ph}elseif(e.wpx){e.wch=_h(e.wpx);e.width=Nh(e.wch);e.MDW=Ph}elseif(typeofe.wch=="number"){e.width=Nh(e.wch);e.wpx=yh(e.width);e.MDW=Ph}if(e.customWidth)deletee.customWidth}varXh=96,Gh=Xh;functionzh(e){returne*96/Gh}functionjh(e){returne*Gh/96}varKh={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"};functionYh(e,r,t,a){r.Borders=[];varn={},s={};e[0].match(ne).forEach(function(e){vart=fe(e);switch(t[0]){case"<borders":;case"<borders>":;case"</borders>":break;case"<border":;case"<border>":;case"<border/>":n={};if(t.diagonalUp){n.diagonalUp=t.diagonalUp}if(t.diagonalDown){n.diagonalDown=t.diagonalDown}r.Borders.push(n);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;default:if(a&&a.WTF)thrownewError("unrecognized "+t[0]+" in borders");}})}function$h(e,r,t,a){r.Fills=[];varn={};e[0].match(ne).forEach(function(e){vart=fe(e);switch(t[0]){case"<fills":;case"<fills>":;case"</fills>":break;case"<fill>":;case"<fill":;case"<fill/>":n={};r.Fills.push(n);break;case"</fill>":break;case"<gradientFill>":break;case"<gradientFill":;case"</gradientFill>":r.Fills.push(n);n={};break;case"<patternFill":;case"<patternFill>":if(t.patternType)n.patternType=t.patternType;break;case"<patternFill/>":;case"</patternFill>":break;case"<bgColor":if(!n.bgColor)n.bgColor={};if(t.indexed)n.bgColor.indexed=parseInt(t.indexed,10);if(t.theme)n.bgColor.theme=parseInt(t.theme,10);if(t.tint)n.bgColor.tint=parseFloat(t.tint);if(t.rgb)n.bgColor.rgb=t.rgb.slice(-6);break;case"<bgColor/>":;case"</bgColor>":break;case"<fgColor":if(!n.fgColor)n.fgColor={};if(t.theme)n.fgColor.theme=parseInt(t.theme,10);if(t.tint)n.fgColor.tint=parseFloat(t.tint);if(t.rgb)n.fgColor.rgb=t.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;default:if(a&&a.WTF)thrownewError("unrecognized "+t[0]+" in fills");}})}functionQh(e,r,t,a){r.Fonts=[];varn={};e[0].match(ne).forEach(function(e){vars=fe(e);switch(s[0]){case"<fonts":;case"<fonts>":;case"</fonts>":break;case"<font":;case"<font>":break;case"</font>":;case"<font/>":r.Fonts.push(n);n={};break;case"<name":if(s.val)n.name=s.val;break;case"<name/>":;case"</name>":break;case"<b":n.bold=s.val?Se(s.val):1;break;case"<b/>":n.bold=1;break;case"<i":n.italic=s.val?Se(s.val):1;break;case"<i/>":n.italic=1;break;case"<u":switch(s.val){case"none":n.underline=0;break;case"single":n.underline=1;break;case"double":n.underline=2;break
t.push("</text></comment>")})});t.push("</commentList>");if(t.length>2){t[t.length]="</comments>";t[1]=t[1].replace("/>",">")}returnt.join("")}functionov(e,r){vart={};t.iauthor=e.read_shift(4);vara=Bt(e,16);t.rfx=a.s;t.ref=Xr(a.s);e.l+=16;returnt}functionuv(e,r){if(r==null)r=Cr(36);r.write_shift(4,e[1].iauthor);Ct(e[0],r);r.write_shift(4,0);r.write_shift(4,0);r.write_shift(4,0);r.write_shift(4,0);returnr}varhv=et;functiondv(e){returnrt(e.substr(0,54))}functionvv(e,r){vart=[];vara=[];varn={};vars=false;Tr(e,functioni(e,f,l){switch(l){case632:a.push(e);break;case635:n=e;break;case637:n.t=e.t;n.h=e.h;n.r=e.r;break;case636:n.author=a[n.iauthor];deleten.iauthor;if(r.sheetRows&&r.sheetRows<=n.rfx.r)break;if(!n.t)n.t="";deleten.rfx;t.push(n);break;case35:s=true;break;case36:s=false;break;case37:break;case38:break;default:if((f||"").indexOf("Begin")>0){}elseif((f||"").indexOf("End")>0){}elseif(!s||r.WTF)thrownewError("Unexpected record "+l+" "+f);}});returnt}functionbv(e,r){vart=wr();vara=[];Ir(t,"BrtBeginComments");{Ir(t,"BrtBeginCommentAuthors");e.forEach(function(e){e[1].forEach(function(e){if(a.indexOf(e.a)>-1)return;a.push(e.a.substr(0,54));Ir(t,"BrtCommentAuthor",dv(e.a))})});Ir(t,"BrtEndCommentAuthors")}{Ir(t,"BrtBeginCommentList");e.forEach(function(e){e[1].forEach(function(r){r.iauthor=a.indexOf(r.a);varn={s:Vr(e[0]),e:Vr(e[0])};Ir(t,"BrtBeginComment",uv([n,r]));if(r.t&&r.t.length>0)Ir(t,"BrtCommentText",ft(r));Ir(t,"BrtEndComment");deleter.iauthor})});Ir(t,"BrtEndCommentList")}Ir(t,"BrtEndComments");returnt.end()}ia.DS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet";ia.MS="http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet";functionpv(e,r,t,a,n,s){return{"!type":"dialog"}}functionmv(e,r,t,a,n,s){return{"!type":"dialog"}}functiongv(e,r,t,a,n,s){return{"!type":"macro"}}functionEv(e,r,t,a,n,s){return{"!type":"macro"}}varSv=function(){vare=/(^|[^A-Za-z])R(\[?)(-?\d+|)\]?C(\[?)(-?\d+|)\]?/g;varr={r:0,c:0};functiont(e,t,a,n,s,i){varf=n.length>0?parseInt(n,10)|0:0,l=i.length>0?parseInt(i,10)|0:0;if(l<0&&s.length===0)l=0;varc=false,o=false;if(s.length>0||i.length==0)c=true;if(c)l+=r.c;else--l;if(a.length>0||n.length==0)o=true;if(o)f+=r.r;else--f;returnt+(c?"":"$")+Lr(l)+(o?"":"$")+yr(f)}returnfunctiona(n,s){r=s;returnn.replace(e,t)}}();varkv=/(^|[^._A-Z0-9])([$]?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])([$]?)([1-9]\d{0,5}|10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6])(?![_.\(A-Za-z0-9])/g;varBv=function(){returnfunctione(r,t){returnr.replace(kv,function(e,r,a,n,s,i,f,l){varc=Mr(n)-t.c;varo=Pr(i)-t.r;returnr+"R"+(o==0?"":"["+o+"]")+"C"+(c==0?"":"["+c+"]")})}}();functionCv(e,r){returne.replace(kv,function(e,t,a,n,s,i,f,l){returnt+(a=="$"?a+n:Lr(Mr(n)+r.c))+(s=="$"?s+i:yr(Pr(i)+r.r))})}functionTv(e,r,t){vara=jr(r),n=a.s,s=Vr(t);vari={r:s.r-n.r,c:s.c-n.c};returnCv(e,i)}functionwv(e){returnfunction(r,t){r.l+=e;return}}functionIv(e){e.l+=1;return}functionxv(e,r){vart=e.read_shift(r==1?1:2);return[t&16383,t>>14&1,t>>15&1]}functionAv(e,r,t){vara=2;if(t){if(t.biff>=2&&t.biff<=5)returnRv(e,r,t);elseif(t.biff==12)a=4}varn=e.read_shift(a),s=e.read_shift(a);vari=xv(e,2);varf=xv(e,2);return{s:{r:n,c:i[0],cRel:i[1],rRel:i[2]},e:{r:s,c:f[0],cRel:f[1],rRel:f[2]}}}functionRv(e){varr=xv(e,2),t=xv(e,2);vara=e.read_shift(1);varn=e.read_shift(1);return{s:{r:r[0],c:a,cRel:r[1],rRel:r[2]},e:{r:t[0],c:n,cRel:t[1],rRel:t[2]}}}functionDv(e,r){vart=e.read_shift(r==12?4:2),a=e.read_shift(r==12?4:2);varn=xv(e,2);vars=xv(e,2);return{s:{r:t,c:n[0],cRel:n[1],rRel:n[2]},e:{r:a,c:s[0],cRel:s[1],rRel:s[2]}}}functionOv(e,r,t){if(t&&t.biff>=2&&t.biff<=5)returnFv(e,r,t);vara=e.read_shift(t&&t.biff==12?4:2);varn=xv(e,2);return{r:a,c:n[0],cRel:n[1],rRel:n[2]}}functionFv(e,r,t){vara=xv(e,2);varn=e.read_shift(1);return{r:a[0],c:n,cRel:a[1],rRel:a[2]}}functionPv(e,r,t){vara=t&&t.biff?t.biff:8;if(a>=2&&a<=5)returnyv(e,r,t);varn=e.read_shift(a>=12?4:2);vars=e.read_shift(2);vari=(s&32768)>>15,f=(s&
vart={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},Names:[],xmlns:""};vara=false,n="xmlns";vars={},i=0;e.replace(ne,functionf(l,c){varo=fe(l);switch(le(o[0])){case"<?xml":break;case"<workbook":if(l.match(ug))n="xmlns"+l.match(/<(\w+):/)[1];t.xmlns=o[n];break;case"</workbook>":break;case"<fileVersion":deleteo[0];t.AppVersion=o;break;case"<fileVersion/>":;case"</fileVersion>":break;case"<fileSharing":;case"<fileSharing/>":break;case"<workbookPr":;case"<workbookPr/>":Jm.forEach(function(e){if(o[e[0]]==null)return;switch(e[2]){case"bool":t.WBProps[e[0]]=Se(o[e[0]],e[0]);break;case"int":t.WBProps[e[0]]=parseInt(o[e[0]],10);break;default:t.WBProps[e[0]]=o[e[0]];}});break;case"</workbookPr>":break;case"<workbookProtection":break;case"<workbookProtection/>":break;case"<bookViews":;case"<bookViews>":;case"</bookViews>":break;case"<workbookView":deleteo[0];t.WBView.push(o);break;case"</workbookView>":break;case"<sheets":;case"<sheets>":;case"</sheets>":break;case"<sheet":switch(o.state){case"hidden":o.Hidden=1;break;case"veryHidden":o.Hidden=2;break;default:o.Hidden=0;}deleteo.state;o.name=ue(ke(o.name));deleteo[0];t.Sheets.push(o);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":a=true;break;case"</definedNames>":a=false;break;case"<definedName":{s={};s.Name=o.name;if(o.comment)s.Comment=o.comment;if(o.localSheetId)s.Sheet=+o.localSheetId;i=c+l.length}break;case"</definedName>":{s.Ref=e.slice(i,c);t.Names.push(s)}break;case"<definedName/>":break;case"<calcPr":deleteo[0];t.CalcPr=o;break;case"<calcPr/>":deleteo[0];t.CalcPr=o;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":a=true;break;case"</ext>":a=false;break;case"<ArchID":break;case"<AlternateContent":a=true;break;case"</AlternateContent>":a=false;break;case"<revisionPtr":break;default:if(!a&&r.WTF)thrownewError("unrecognized "+o[0]+" in workbook");}returnl});if(Me.main.indexOf(t.xmlns)===-1)thrownewError("Unknown Namespace: "+t.xmlns);sg(t);returnt}vardg=Pe("workbook",null,{xmlns:Me.main[0],"xmlns:r":Me.r});functionvg(e,r){vart=[Ne];t[t.length]=dg;vara=e.Workbook&&(e.Workbook.Names||[]).length>0;varn={codeName:"ThisWorkbook"};if(e.Workbook&&e.Workbook.WBProps){if(e.Workbook.WBProps.codeName)n.codeName=e.Workbook.WBProps.codeName;Jm.forEach(function(r){if(e.Workbook.WBProps[r[0]]==null)return;if(e.Workbook.WBProps[r[0]]==r[1])return;n[r[0]]=e.Workbook.WBProps[r[0]]})}t[t.length]=Pe("workbookPr",null,n);t[t.length]="<sheets>";vars=e.Workbook&&e.Workbook.Sheets||[];for(vari=0;i!=e.SheetNames.length;++i){varf={name:ve(e.SheetNames[i].substr(0,31))};f.sheetId=""+(i+1);f["r:id"]="rId"+(i+1);if(s[i])switch(s[i].Hidden){case1:f.state="hidden";break;case2:f.state="veryHidden";break;}t[t.length]=Pe("sheet",null,f)}t[t.length]="</sheets>";if(a){t[t.length]="<definedNames>";if(e.Workbook&&e.Workbook.Names)e.Workbook.Names.forEach(function(e){varr={name:e.Name};if(e.Comment)r.comment=e.Comment;if(e.Sheet!=null)r.localSheetId=""+e.Sheet;if(!e.Ref)return;t[t.length]=Pe("definedName",String(e.Ref),r)});t[t.length]="</definedNames>"}if(t.length>2){t[t.length]="</workbook>";t[1]=t[1].replace("/>",">")}returnt.join("")}functionbg(e,r
}functionEE(e,r,t){if(e.t==="z")return;if(!e.XF)return;vara=0;try{a=e.z||e.XF.numFmtId||0;if(r.cellNF)e.z=E._table[a]}catch(n){if(r.WTF)thrown}if(!r||r.cellText!==false)try{if(e.t==="e"){e.w=e.w||It[e.v]}elseif(a===0||a=="General"){if(e.t==="n"){if((e.v|0)===e.v)e.w=E._general_int(e.v);elsee.w=E._general_num(e.v)}elsee.w=E._general(e.v)}elsee.w=E.format(a,e.v,{date1904:!!t});if(r.cellDates&&a&&e.t=="n"&&E.is_date(E._table[a]||String(a))){vars=E.parse_date_code(e.v);if(s){e.t="d";e.v=newDate(s.y,s.m-1,s.d,s.H,s.M,s.S,s.u)}}}catch(n){if(r.WTF)thrown}}functionSE(e,r,t){return{v:e,ixfe:r,t:t}}functionkE(e,r){vart={opts:{}};vara={};if(o!=null&&r.dense==null)r.dense=o;vars=r.dense?[]:{};vari={};varf=false;varl={};varc=null;varu=[];varh="";vard={};varv,b="",p,m,g,S,k;varB={};varC=[];varT;varw;varI=true;varx=[];varA=[];varR={Sheets:[],WBProps:{date1904:false}},D={};varO=functionge(e){if(e<8)returnZt[e];if(e<64)returnA[e-8]||Zt[e];returnZt[e]};varF=functionEe(e,r,t){vara=r.XF.data;if(!a||!a.patternType||!t||!t.cellStyles)return;r.s={};r.s.patternType=a.patternType;varn;if(n=Ih(O(a.icvFore))){r.s.fgColor={rgb:n}}if(n=Ih(O(a.icvBack))){r.s.bgColor={rgb:n}}};varP=functionSe(e,r,t){if(G>1)return;if(!I)return;if(t.cellStyles&&r.XF&&r.XF.data)F(e,r,t);v=e;b=Xr(e);if(l.s){if(e.r<l.s.r)l.s.r=e.r;if(e.c<l.s.c)l.s.c=e.c}if(l.e){if(e.r+1>l.e.r)l.e.r=e.r+1;if(e.c+1>l.e.c)l.e.c=e.c+1}if(t.cellFormula&&r.f){for(vara=0;a<C.length;++a){if(C[a][0].s.c>e.c)continue;if(C[a][0].s.r>e.r)continue;if(C[a][0].e.c<e.c)continue;if(C[a][0].e.r<e.r)continue;r.F=Kr(C[a][0]);if(C[a][0].s.c!=e.c)deleter.f;if(C[a][0].s.r!=e.r)deleter.f;if(r.f)r.f=""+sp(C[a][1],l,e,V,y);break}}if(t.sheetRows&&v.r>=t.sheetRows)I=false;else{if(t.dense){if(!s[e.r])s[e.r]=[];s[e.r][e.c]=r}elses[b]=r}};vary={enc:false,sbcch:0,snames:[],sharedf:B,arrayf:C,rrtabid:[],lastuser:"",biff:8,codepage:0,winlocked:0,cellStyles:!!r&&!!r.cellStyles,WTF:!!r&&!!r.wtf};if(r.password)y.password=r.password;var_=[];varN=[];varM=[],L=[];varU=0,W=0;varH=false;varV=[];V.SheetNames=y.snames;V.sharedf=y.sharedf;V.arrayf=y.arrayf;V.names=[];V.XTI=[];varX="";varG=0;varz=0;varj=[];varK=[];varY;y.codepage=1200;n(1200);while(e.l<e.length-1){var$=e.l;varQ=e.read_shift(2);if(Q===0&&X==="EOF")break;varZ=e.l===e.length?0:e.read_shift(2),J;varq=IE[Q];if(q&&q.f){if(r.bookSheets){if(X==="BoundSheet8"&&q.n!=="BoundSheet8")break}X=q.n;if(q.r===2||q.r==12){varee=e.read_shift(2);Z-=2;if(!y.enc&&ee!==Q)thrownewError("rt mismatch: "+ee+"!="+Q);if(q.r==12){e.l+=10;Z-=10}}varre;if(q.n==="EOF")re=q.f(e,Z,y);elsere=gE(q,e,Z,y);varte=q.n;switch(te){case"Date1904":t.opts.Date1904=R.WBProps.date1904=re;break;case"WriteProtect":t.opts.WriteProtect=true;break;case"FilePass":if(!y.enc)e.l=0;y.enc=re;if(y.WTF)console.error(re);if(!r.password)thrownewError("File is password-protected");if(re.valid==null)thrownewError("Encryption scheme unsupported");if(!re.valid)thrownewError("Password is incorrect");break;case"WriteAccess":y.lastuser=re;break;case"FileSharing":break;case"CodePage":if(re===21010)re=1200;elseif(re===32769)re=1252;y.codepage=re;n(re);break;case"RRTabId":y.rrtabid=re;break;case"WinProtect":y.winlocked=re;break;case"Template":break;case"RefreshAll":t.opts.RefreshAll=re;break;case"BookBool":break;case"UsesELFs":break;case"MTRSettings":break;case"CalcCount":t.opts.CalcCount=re;break;case"CalcDelta":t.opts.CalcDelta=re;break;case"CalcIter":t.opts.CalcIter=re;break;case"CalcMode":t.opts.CalcMode=re;break;case"CalcPrecision":t.opts.CalcPrecision=re;break;case"CalcSaveRecalc":t.opts.CalcSaveRecalc=re;break;case"CalcRefMode":y.CalcRefMode=re;break;case"Uncalced":break;case"ForceFullCalculation":t.opts.FullCalc=re;break;case"WsBool":break;case"XF":x.push(re);break;case"ExtSST":break;case"BookExt":break;case"RichTextStream":break;case"BkHim":break;case"SupBook":V.push([re]);V[V.length-1].XTI=[];break;case"ExternName":V[V.length-1].push(re);break;case"Index":break;case"Lbl":Y={Name:re.Name,Ref:sp(re.rgce,l,null,V,y)};if(re.itab>0)Y.Sheet=re.itab-1;V.names.p