import{c as He}from"./spreadSheetsDesignerResourcesCn-afJmEehS.js";var Fc,Rc,Ec,Ic={exports:{}};function Dc(){return Fc?Ic.exports:(Fc=1,tc=function(){return function(ie){var d={};function xt(m){if(d[m])return d[m].exports;var K=d[m]={i:m,l:!1,exports:{}};return ie[m].call(K.exports,K,K.exports,xt),K.l=!0,K.exports}return xt.m=ie,xt.c=d,xt.d=function(m,K,G){xt.o(m,K)||Object.defineProperty(m,K,{enumerable:!0,get:G})},xt.r=function(m){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(m,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(m,"__esModule",{value:!0})},xt.t=function(m,K){var G,q;if(1&K&&(m=xt(m)),8&K||4&K&&typeof m=="object"&&m&&m.j)return m;if(G=Object.create(null),xt.r(G),Object.defineProperty(G,"default",{enumerable:!0,value:m}),2&K&&typeof m!="string")for(q in m)xt.d(G,q,(function(o){return m[o]}).bind(null,q));return G},xt.n=function(m){var K=m&&m.j?function(){return m.default}:function(){return m};return xt.d(K,"a",K),K},xt.o=function(m,K){return Object.prototype.hasOwnProperty.call(m,K)},xt.p="/assets/",xt(xt.s="./src/excel-io.ts")}({"./node_modules/process/browser.js":function(ie,d){var xt,m,K,G,q,o,z=ie.exports={};function M(){throw Error("setTimeout has not been defined")}function O(){throw Error("clearTimeout has not been defined")}function H(a){if(xt===setTimeout)return setTimeout(a,0);if((xt===M||!xt)&&setTimeout)return xt=setTimeout,setTimeout(a,0);try{return xt(a,0)}catch{try{return xt.call(null,a,0)}catch{return xt.call(this,a,0)}}}function N(){G&&q&&(G=!1,q.length?K=q.concat(K):o=-1,K.length&&E())}function E(){var a,F;if(!G){for(a=H(N),G=!0,F=K.length;F;){for(q=K,K=[];++o1)for(F=1;F"u"?He===void 0?this:He:self)}).call(this,xt("./node_modules/process/browser.js"))},"./node_modules/timers-browserify/main.js":function(ie,d,xt){var m=He!==void 0&&He||typeof self<"u"&&self||window,K=Function.prototype.apply;function G(q,o){this.k=q,this.q=o}d.setTimeout=function(){return new G(K.call(setTimeout,m,arguments),clearTimeout)},d.setInterval=function(){return new G(K.call(setInterval,m,arguments),clearInterval)},d.clearTimeout=d.clearInterval=function(q){q&&q.close()},G.prototype.unref=G.prototype.ref=function(){},G.prototype.close=function(){this.q.call(m,this.k)},d.enroll=function(q,o){clearTimeout(q.C),q.F=o},d.unenroll=function(q){clearTimeout(q.C),q.F=-1},d.G=d.active=function(q){clearTimeout(q.C);var o=q.F;o>=0&&(q.C=setTimeout(function(){q.I&&q.I()},o))},xt("./node_modules/setimmediate/setImmediate.js"),d.setImmediate=typeof self<"u"&&self.setImmediate||He!==void 0&&He.setImmediate||this&&this.setImmediate,d.clearImmediate=typeof self<"u"&&self.clearImmediate||He!==void 0&&He.clearImmediate||this&&this.clearImmediate},"./src/common/builtIn-resource.ts":function(ie,d,xt){var m,K,G,q,o;function z(O,H,N,E,R,A,a,F,w,I,P,J,st){return''}function M(O,H,N){return''}Object.defineProperty(d,"__esModule",{value:!0}),d.BuiltInStylesResource='',m="000000",K="FFFFFF",d.ThemeClrSchemes={Default:z("Default",K,"EEECE1",m,"1F497D","4F81BD","C0504D","9BBB59","8064A2","4BACC6","F79646","0000FF","800080"),Office2007:z("Office2007",K,"EEECE1",m,"1F497D","4F81BD","C0504D","9BBB59","8064A2","4BACC6","F79646","0000FF","800080"),Office:z("Office",K,"E7E6E6",m,"44546A","5B9BD5","ED7D31","A5A5A5","FFC000","4472C4","70AD47","0563C1","954F72"),Apex:z("Apex",K,"C9C2D1",m,"69676D","CEB966","9CB084","6BB1C9","6585CF","7E6BC9","A379BB","410082","932968"),Aspect:z("Aspect",K,"E3DED1",m,"323232","F07F09","9F2936","1B587C","4E8542","604878","C19859","6B9F25","B26B02"),Concourse:z("Concourse",K,"DEF5FA",m,"464646","2DA2BF","DA1F28","EB641B","39639D","474B78","7D3C4A","FF8119","44B9E8"),Civic:z("Civic",K,"C5D1D7",m,"646B86","D16349","CCB400","8CADAE","8C7B70","8FB08C","D19049","00A3D6","694F07"),Oriel:z("Oriel",K,"FFF39D",m,"575F6D","FE8637","7598D9","B32C16","F5CD2D","AEBAD5","777C84","D2611C","3B435B"),Origin:z("Origin",K,"DDE9EC",m,"464653","727CA3","9FB8CD","D2DA7A","FADA7A","B88472","8E736A","B292CA","6B5680"),Paper:z("Paper",K,"FEFAC9",m,"444D26","A5B592","F3A447","E7BC29","D092A7","9C85C0","809EC2","8E58B6","7F6F6F"),Solstice:z("Solstice",K,"E7DEC9",m,"4F271C","3891A7","FEB80A","C32D2E","84AA33","964305","475A8D","8DC765","AA8A14"),Technic:z("Technic",K,"D4D2D0",m,"3B3B3B","6EA0B0","CCAF0A","8D89A4","748560","9E9273","7E848D","00C8C3","A116E0"),Trek:z("Trek",K,"FBEEC9",m,"4E3B30","F0A22E","A5644E","B58B80","C3986D","A19574","C17529","AD1F1F","FFC42F"),Urban:z("Urban",K,"DEDEDE",m,"424456","53548A","438086","A04DA3","C4652D","8B5D3D","5C92B5","67AFBD","C2A874"),Verve:z("Verve",K,"D2D2D2",m,"666666","FF388C","E40059","9C007F","68007F","005BD3","00349E","17BBFD","FF79C2"),Equity:z("Equity",K,"E9E5DC",m,"696464","D34817","9B2D1F","A28E6A","956251","918485","855D5D","CC9900","96A9A9"),Flow:z("Flow",K,"DBF5F9",m,"04617B","0F6FC6","009DD9","0BD0D9","10CF9B","7CCA62","A5C249","E2D700","85DFD0"),Foundry:z("Foundry",K,"EAEBDE",m,"676A55","72A376","B0CCB0","A8CDD7","C0BEAF","CEC597","E8B7B7","DB5353","903638"),Median:z("Median",K,"EBDDC3",m,"775F55","94B6D2","DD8047","A5AB81","D8B25C","7BA79D","968C8C","F7B615","704404"),Metro:z("Metro",K,"D6ECFF",m,"4E5B6F","7FD13B","EA157A","FEB80A","00ADDC","738AC8","1AB39F","EB8803","5F7791"),Module:z("Module",K,"D4D4D6",m,"5A6378","F0AD00","60B5CC","E66C7D","6BB76D","E88651","C64847","168BBA","680000"),Opulent:z("Opulent",K,"F4E7ED",m,"B13F9A","B83D68","AC66BB","DE6C36","F9B639","CF6DA4","FA8D3D","FFDE66","D490C5")},G="Franklin Gothic Book",q="Trebuchet MS",o="Gill Sans MT",d.ThemeFontSchemes={Default:M("Default","Cambria","Calibri"),Office:M("Office","Calibri Light","Calibri"),Office2007:M("Office2007","Cambria","Calibri"),Apex:M("Apex","Lucida Sans","Book Antiqua"),Aspect:M("Aspect","Verdana","Verdana"),Concourse:M("Concourse","Lucida Sans Unicode","Lucida Sans Unicode"),Civic:M("Civic","Georgia","Georgia"),Oriel:M("Oriel","Century Schoolbook","Century Schoolbook"),Origin:M("Origin","Bookman Old Style",o),Paper:M("Paper","Constantia","Constantia"),Solstice:M("Solstice",o,o),Technic:M("Technic",G,"Arial"),Trek:M("Trek","Franklin Gothic Medium",G),Urban:M("Urban",q,"Georgia"),Verve:M("Verve","Century Gothic","Century Gothic"),Equity:M("Equity",G,"Perpetua"),Flow:M("Flow","Calibri","Constantia"),Foundry:M("Foundry","Rockwell","Rockwell"),Median:M("Median","Tw Cen MT","Tw Cen MT"),Metro:M("Metro","Consolas","Corbel"),Module:M("Module","Corbel","Corbel"),Opulent:M("Opulent",q,q)},d.ThemeFmtSchemes={},["Default","Office","Office2007","Apex","Aspect","Concourse","Civic","Oriel","Origin","Paper","Solstice","Technic","Trek","Urban","Verve","Equity","Flow","Foundry","Median","Metro","Module","Opulent"].forEach(function(O){d.ThemeFmtSchemes[O]=function(H){return''}(O)}),d.RelationsFile=''},"./src/common/common.ts":function(ie,d,xt){var m,K,G,q,o,z,M,O,H,N,E,R,A,a,F,w,I,P,J,st,ht,yt,bt,ft,V,at,pt,et,rt,B,it;function f(U){return U==null}function T(){var U,h,S,_;try{h=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function($){return typeof $}:function($){return $&&typeof Symbol=="function"&&$.constructor===Symbol?"symbol":typeof $},S=(He===void 0?"undefined":h(He))==="object"&&He&&He.Object===Object&&He,_=(typeof self>"u"?"undefined":h(self))==="object"&&self&&self.Object===Object&&self,U=S||_||this}catch{}return U}function s(U,h){var S,_=h.toUpperCase(),$=N[_];return $?(S="_xlfn.",$.reg&&(S=$.prefix),S+U):U}function v(U,h){for(var S=h;S=48&&ct<=57:R[ct]===8||R[ct]===10}(U[0])||function($){var ct=$.toUpperCase();return!!(ct==="RC"||ct==="C"||ct==="R"||A.test(ct)||a.test(ct)&&function(wt){var lt=wt.search(/[0-9]/),Y=wt.substr(0,lt),D=parseInt(wt.substr(lt),10);return(lt<=2||lt===3&&Y<="XFD")&&D<=1048576}(ct))}(U)||F.test(U[0]))return!1;for(_=0;_=0?h.replace(/_xlfn\.|_xlws\.|_xll\./gi,""):h})},R=[14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,11,24,24,24,26,24,24,24,20,21,24,25,24,19,24,24,8,8,8,8,8,8,8,8,8,8,24,24,25,25,25,24,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,24,21,27,18,27,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,20,25,21,25,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,11,24,26,26,26,26,28,28,27,28,1,22,25,19,28,27,28,25,10,10,27,1,28,24,27,10,1,23,10,10,10,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,25,1,1,1,1,1,1,1,1],A=/^(R|C|RC)?(0*[1-9]\d*)/,a=/^[A-z]{1,3}0*[1-9]\d{0,6}$/,F=/[\u00A2\u00A3\u00A5\u00A6\u00A9\u00AB\u00AC\u00AE\u09E6-\u09EF\u09F2-\u0A03\u0AE2-\u0AF1\u0BE6-\u0BFA\u0E3F\u17B4-\u17D6\u17D8-\u17DB\u17DD-\u181F\u1878-\u187F\u18A9\u18AB-\u18FF\u191D-\u194F\u196E\u196F\u1975-\u197F\u19AA-\u19C0\u19C8-\u19FF\u2000-\u200F\u2011\u2012\u2017\u201A\u201B\u201E\u201F\u2022-\u2024\u2028-\u202F\u2031\u2034\u2036-\u203A\u203C-\u2070\u2072\u2073\u2075-\u207E\u2080\u2085-\u208F\u2095-\u20CF\u2100\u2101\u2104\u2106\u2108\u2114\u2117\u2118\u211E-\u2120\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F-\u2152\u2155-\u215A\u215F\u2189-\u218F\u219A-\u21D1\u21D3\u21D5-\u21FF\u2201\u2204-\u2206\u2209\u220A\u220C-\u220E\u2210\u2212-\u2214\u2216-\u2219\u221B\u221C\u2221\u2222\u2224\u2226\u222D\u222F-\u2233\u2238-\u223B\u223E-\u2247\u2249-\u224B\u224D-\u2251\u2253-\u225F\u2262\u2263\u2268\u2269\u226C\u226D\u2270-\u2281\u2284\u2285\u2288-\u2294\u2296-\u2298\u229A-\u22A4\u22A6-\u22BE\u22C0-\u2311\u2313-\u245F\u24B6-\u24CF\u24EA-\u24FF\u254C-\u254F\u2575-\u2580\u2590\u2591\u2596-\u259F\u25A2\u25AA-\u25B1\u25B4\u25B5\u25B8-\u25BB\u25BE\u25BF\u25C2-\u25C5\u25C9\u25CA\u25CC\u25CD\u25D2-\u25E1\u25E6-\u25EE\u25F0-\u2604\u2607\u2608\u260A-\u260D\u2610-\u261B\u261D\u261F-\u263F\u2641\u2643-\u265F\u2662\u2666\u266B\u266E\u2670-\u2BFF\u3004\u3018-\u301C\u3020\u302A-\u3030\u3036\u3037\u303F\u321D-\u321F\u322A-\u3230\u3233-\u3238\u323A-\u325F\u327C-\u327E\u3280-\u32A2\u32A9-\u3302\u3304-\u330C\u330E-\u3313\u3315-\u3317\u3319-\u3321\u3324\u3325\u3328-\u332A\u332C-\u3335\u3337-\u333A\u333C-\u3348\u334B\u334C\u334E-\u3350\u3352-\u3356\u3358-\u337A\u337F\u3385-\u3387\u33CB\u33CC\u33D4\u33D7\u33D9\u33DA\u33DE-\u33FF\uD80B-\uD83F\uFDFC-\uFE2F\uFE32\uFE45-\uFE48\uFF01-\uFF20\uFF23\uFF32\uFF3E\uFF40\uFF43\uFF5B-\uFF60\uFFE7-\uFFEE]/,w={" ":!0,"'":!0,"[":!0,"]":!0,"?":!0,"\\":!0,"%":!0,'"':!0,"(":!0,")":!0,"|":!0,"{":!0,"}":!0,"#":!0,"@":!0,"!":!0,$:!0,"^":!0,"\uFF08":!0,"\uFF09":!0,".":!0,";":!0,",":!0,"`":!0,"+":!0,"~":!0,"\uFF01":!0,"":!0,"\u3001":!0,"\uFF5D":!0,"\uFF5B":!0,"\u3010":!0,"\u3011":!0,"-":!0,"\uFF1B":!0,"\uFF1A":!0,"\u2018":!0,"\u201C":!0,"\u201D":!0,"\u2019":!0,"\uFF0C":!0,"\u3002":!0,"=":!0},d.operaterTypesMap={":":15,",":16,"+":3,"-":4,"*":5,"/":6,"^":7,"%":2,"&":8,"=":9,"<":11,"<>":10,"<=":12,">":13,">=":14},I=function(){function U(){}return U.P=function(h){if(z.L(h))return 0;for(var S=0,_=0;_25)&&($<0&&($=_-65),!($<0));S++)ct=26*ct+$+1;return--ct},U.T=function(h){var S,_,$,ct,wt,lt;if(h<0)return"";if(S=U.U[h])return S;for(_=h,ct=($="").length,h+=1;h>0;h=Math.floor((h-1)/26))wt=$.substring(0,ct),lt=$.substring(ct),$=wt+String.fromCharCode(65+(h-1)%26)+lt;return S=""+$,U.U[_]=S,S},U.V=function(h){return h[0]==="'"&&h.substr(-1)==="'"||i(h)?h:"'"+h+"'"},U.U=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],U}(),d.IndexHelper=I,P=function(){function U(){}return U.W=function(h,S){return h&&h[S]},U.Z=function(h,S){var _,$,ct;if(!h)return null;for(_=0,$=h.length;_<$;_++)if((ct=h[_])&&ct.name===S)return h[_];return null},U._=function(h,S,_){var $,ct;_&&($=_.name,f(ct=U.W(S,_.name))?(h.push(_),S[$]=h.length-1):h[ct]=_)},U.aa=function(h){var S;return!h||h.name===void 0&&h.parentName===void 0&&h.locked===void 0&&h.tabStop===void 0&&h.themeFont===void 0&&h.font===void 0&&h.hAlign===void 0&&h.vAlign===void 0&&h.textIndent===void 0&&h.wordWrap===void 0&&h.shrinkToFit===void 0&&h.borderLeft===void 0&&h.borderTop===void 0&&h.borderRight===void 0&&h.borderBottom===void 0&&h.diagonalUp===void 0&&h.diagonalDown===void 0&&h.backColor===void 0&&h.foreColor===void 0&&h.textDecoration===void 0&&h.isVerticalText===void 0&&h.quotePrefix===void 0&&h.textOrientation===void 0&&(typeof(S=h.formatter)!==q||S.toUpperCase()==="GENERAL")},U.ba=function(h,S,_){S&&!U.aa(S)&&(_&&h.parentName===K&&S.parentName&&(h.parentName=S.parentName),h.backColor===K&&S.backColor!==K&&S.applyFill!==!1&&(h.backColor=S.backColor),S.applyFont!==!1&&(h.foreColor===K&&S.foreColor!==K&&(h.foreColor=S.foreColor),h.themeFont===K&&h.font===K?(h.themeFont=S.themeFont,h.font=S.font):h.themeFont!==K&&h.font===K&&(h.font=S.font),h.textDecoration===K&&S.textDecoration!==K&&(h.textDecoration=S.textDecoration)),S.applyAlignment!==!1&&(h.hAlign===K&&S.hAlign!==K&&(h.hAlign=S.hAlign),h.vAlign===K&&S.vAlign!==K&&(h.vAlign=S.vAlign),h.textIndent===K&&S.textIndent!==K&&(h.textIndent=S.textIndent),h.wordWrap===K&&S.wordWrap!==K&&(h.wordWrap=S.wordWrap),h.isVerticalText===K&&S.isVerticalText!==K&&(h.isVerticalText=S.isVerticalText),h.shrinkToFit===K&&S.shrinkToFit!==K&&(h.shrinkToFit=S.shrinkToFit),h.textOrientation===K&&S.textOrientation!==K&&(h.textOrientation=S.textOrientation)),h.formatter===K&&S.formatter!==K&&S.applyNumberFormat!==!1&&(h.formatter=S.formatter),S.applyBorder!==!1&&(h.borderLeft===K&&S.borderLeft!==K&&(h.borderLeft=c(S.borderLeft)),h.borderTop===K&&S.borderTop!==K&&(h.borderTop=c(S.borderTop)),h.borderRight===K&&S.borderRight!==K&&(h.borderRight=c(S.borderRight)),h.borderBottom===K&&S.borderBottom!==K&&(h.borderBottom=c(S.borderBottom)),h.diagonalUp===K&&S.diagonalUp!==K&&(h.diagonalUp=c(S.diagonalUp)),h.diagonalDown===K&&S.diagonalDown!==K&&(h.diagonalDown=c(S.diagonalDown))),h.locked===K&&S.applyProtection!==!1&&(h.locked=S.locked),h.quotePrefix===K&&S.quotePrefix!==K&&(h.quotePrefix=S.quotePrefix))},U.ca=function(h,S){if(!S||h.length<=0)return m;for(var _=S;_.parentName&&(_=U.Z(h,_.parentName));)U.ba(S,_)},U.da=function(h,S){if(!h&&!S)return!0;function _(ct,wt){return!ct&&!wt||!(!ct||!wt)&&ct.color===wt.color&&ct.style===wt.style}function $(ct,wt){return!ct&&!wt||(typeof ct=="string"&&typeof wt=="string"?ct===wt:!(typeof ct!="object"||!ct||typeof wt!="object"||!wt)&&ct.formatCached===wt.formatCached&&ct.customerCultureName===wt.customerCultureName)}return!(!h||!S)&&h.parentName===S.parentName&&h.backColor===S.backColor&&h.foreColor===S.foreColor&&h.hAlign===S.hAlign&&h.vAlign===S.vAlign&&h.themeFont===S.themeFont&&h.font===S.font&&h.locked===S.locked&&h.textIndent===S.textIndent&&h.wordWrap===S.wordWrap&&h.shrinkToFit===S.shrinkToFit&&h.textDecoration===S.textDecoration&&h.textOrientation===S.textOrientation&&h.quotePrefix===S.quotePrefix&&$(h.formatter,S.formatter)&&$(h.autoFormatter,S.autoFormatter)&&h.isVerticalText===S.isVerticalText&&_(h.borderLeft,S.borderLeft)&&_(h.borderTop,S.borderTop)&&_(h.borderRight,S.borderRight)&&_(h.borderBottom,S.borderBottom)&&_(h.diagonalDown,S.diagonalDown)&&_(h.diagonalUp,S.diagonalUp)},U}(),d.fa=P,J=function(){function U(){}return U.ga=function(h,S){var _=0|h||0;return _<0?Math.max(_+S,0):Math.min(_,S)},U.ha=function(h,S,_){var $,ct,wt,lt,Y,D,y,ot,Ct,At,Et;if(!h.slice){if($=h.byteLength,wt=(ct=U.ga)(S,$),lt=$,_!==void 0&&(lt=ct(_,$)),Y=h.constructor,wt>lt)return new Y(0);if(D=lt-wt,h instanceof ArrayBuffer)return y=new ArrayBuffer(D),ot=new Uint8Array(y),Ct=new Uint8Array(h,wt,D),ot.set(Ct),y;for(At=new Y(D),Et=0;Et/g,bt=/"/g,ft=/'/g,V=/&/g,at=/>/g,pt=/</g,et=/"/g,rt=/'/g,B=/_x[0-9A-Fa-f]{4}_/,it=function(){function U(){}return U.ia=function(h,S,_){if(!h||h.length===0)return _;if(!S)return h[0];for(var $=0,ct=h.length;$").replace(pt,"<").replace(et,'"').replace(rt,"'").replace(V,"&")):f(h)?h:""+h},U.pa=function(h,S){var _,$=h.split("/"),ct=S.split("/");for($.pop();ct.length>0;)if((_=ct[0])==="..")ct.shift(),$.pop();else{if(_!==".")break;ct.shift()}return $.concat(ct).join("/")},U.qa=function(h){var S,_,$;return z.L(h)||(_=($=h.split("/")).pop(),S=$.join("/")),{dir:S||"",fileName:_||""}},U.ra=function(h,S,_){var $,ct,wt;function lt(Y,D){if(!Y&&!D)return!0;if(!Y||!D||Y.length!==D.length)return!1;for(var y=0;y-1||h.indexOf("'"+ct+"'!")>-1))return!0}return!1},U.ta=function(h,S,_){return h.split(S).join(_)},U.ua=function(){return"{xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx}".replace(/[xy]/g,function(h){var S=16*Math.random()|0;return(h==="x"?S:3&S|8).toString(16)})},U.va=function(h){return f(h)||h.match(B)===m?h&&h.replace(/\r\n/g,` `):h.replace(/(_x005[fF])?_x([0-9A-Fa-f]{4})_/g,function(S,_,$){var ct=0;return $&&(ct=parseInt($,16)),_?"_x"+$+"_":String.fromCharCode(ct)}).replace(/(\r)+\n/g,` `)},U.wa=function(h,S){var _,$,ct,wt,lt,Y;if(f(h)||h==="")return h;for(h.match(B)!==m&&(_=/(_x[0-9A-Fa-f]{4}_)/g,h=h.replace(_,function(D){return"_x005F"+D})),$=["_x0000_","_x0001_","_x0002_","_x0003_","_x0004_","_x0005_","_x0006_","_x0007_","_x0008_","_x0009_","_x000A_","_x000B_","_x000C_","_x000D_","_x000E_","_x000F_","_x0010_","_x0011_","_x0012_","_x0013_","_x0014_","_x0015_","_x0016_","_x0017_","_x0018_","_x0019_","_x001A_","_x001B_","_x001C_","_x001D_","_x001E_","_x001F_"],ct=[],wt=0;wt31||(lt===10||lt===13)&&S?ct.push(Y):ct.push($[lt]);return ct.join("")},U.xa=function(h){var S=h&&h.Choice,_=S&&S.GraphicalObjectFrame,$=_&&_.graphic,ct=$&&$.graphicData;return!(!ct||!ct.chart)},U.ya=function(h){var S=h.chartSpace,_=S&&S.chart.plotArea,$=_&&_.plotAreaRegion;return $&&$.series[0]},U.za=function(h){return h===16||h===17||h===18||h===19||h===20||h===21||h===22||h===23},U.isSupportedExcelObjectType=function(h){return o.indexOf(h)!==-1},U.Aa=function(h){return h.getFullYear()+"-"+L(h.getMonth()+1)+"-"+L(h.getDate())+"T"+L(h.getHours())+":"+L(h.getMinutes())+":"+L(h.getSeconds())},U.Ba=function(h){var S=!0,_=d.K(),$=_&&_.GC&&_.GC.Spread&&_.GC.Spread.Formatter&&_.GC.Spread.Formatter.GeneralFormatter;if(h&&h[0]!=="="&&!f($))try{new $(h)}catch{S=!1}return S},U.Ca=function(h,S){var _,$,ct,wt;if(h===m&&S===m)return!0;if(typeof h=="object"&&typeof S=="object"){if(_=Object.keys(h),$=Object.keys(S),_.length!==$.length)return!1;for(ct=0;ct<_.length;ct++)if(wt=_[ct],!U.Ca(h[wt],S[wt]))return!1;return!0}return h===S},U}(),d.Util=it,d.Da=function(){return{colHeaderRowHeight:20,rowHeaderColWidth:40,rowHeight:20,colWidth:62}},d.Ea=function(){var U=T();return U&&U.gcCultureInfo},d.Fa=function(){var U=T();return U&&U.gcCultureObj},d.Ga=function(){return("{"+W(8)+"-"+W(4)+"-"+W(4)+"-"+W(4)+"-"+W(12)+"}").toUpperCase()},d.Ha=function U(h){if(!h||typeof h=="number"||typeof h=="string"||typeof h=="boolean"||f(h))return h;if(h.clone)return h.clone();if(h instanceof Date)return new Date(h.valueOf());var S,_,$;for(_ in S=h instanceof Object?new h.constructor:new h.constructor(h.valueOf()),h)h.hasOwnProperty(_)&&($=h[_],h.hasOwnProperty(_)&&S[_]!==$&&(S[_]=typeof $=="object"?U($):$));return S.toString=h.toString,S.valueOf=h.valueOf,S},d.PRINT_AREA="Print_Area",d.PRINT_AREA_UPPERCASE="PRINT_AREA",d.BUILT_IN_PRINT_AREA="_xlnm.Print_Area",d.BUILT_IN_PRINT_AREA_UPPERCASE="_XLNM.PRINT_AREA",d.buildInTableThemes={light1:{name:"Light1",headerRowStyle:{foreColor:"Text 1",borderBottom:{color:"Text 1",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{foreColor:"Text 1",borderTop:{color:"Text 1",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{foreColor:"Text 1",borderTop:{color:"Text 1",style:1},borderBottom:{color:"Text 1",style:1}},highlightLastColumnStyle:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Text 1 80"},firstColumnStripStyle:{backColor:"Text 1 80"}},light2:{name:"Light2",headerRowStyle:{foreColor:"Accent 1",borderBottom:{color:"Accent 1",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{foreColor:"Accent 1",borderTop:{color:"Accent 1",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{foreColor:"Accent 1",borderTop:{color:"Accent 1",style:1},borderBottom:{color:"Accent 1",style:1}},highlightLastColumnStyle:{foreColor:"Accent 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{foreColor:"Accent 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 1 80"},firstColumnStripStyle:{backColor:"Accent 1 80"}},light3:{name:"Light3",headerRowStyle:{foreColor:"Accent 2",borderBottom:{color:"Accent 2",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{foreColor:"Accent 2",borderTop:{color:"Accent 2",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{foreColor:"Accent 2",borderTop:{color:"Accent 2",style:1},borderBottom:{color:"Accent 2",style:1}},highlightLastColumnStyle:{foreColor:"Accent 2",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{foreColor:"Accent 2",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 2 80"},firstColumnStripStyle:{backColor:"Accent 2 80"}},light4:{name:"Light4",headerRowStyle:{foreColor:"Accent 3",borderBottom:{color:"Accent 3",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{foreColor:"Accent 3",borderTop:{color:"Accent 3",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{foreColor:"Accent 3",borderTop:{color:"Accent 3",style:1},borderBottom:{color:"Accent 3",style:1}},highlightLastColumnStyle:{foreColor:"Accent 3",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{foreColor:"Accent 3",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 3 80"},firstColumnStripStyle:{backColor:"Accent 3 80"}},light5:{name:"Light5",headerRowStyle:{foreColor:"Accent 4",borderBottom:{color:"Accent 4",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{foreColor:"Accent 4",borderTop:{color:"Accent 4",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{foreColor:"Accent 4",borderTop:{color:"Accent 4",style:1},borderBottom:{color:"Accent 4",style:1}},highlightLastColumnStyle:{foreColor:"Accent 4",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{foreColor:"Accent 4",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 4 80"},firstColumnStripStyle:{backColor:"Accent 4 80"}},light6:{name:"Light6",headerRowStyle:{foreColor:"Accent 5",borderBottom:{color:"Accent 5",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{foreColor:"Accent 5",borderTop:{color:"Accent 5",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{foreColor:"Accent 5",borderTop:{color:"Accent 5",style:1},borderBottom:{color:"Accent 5",style:1}},highlightLastColumnStyle:{foreColor:"Accent 5",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{foreColor:"Accent 5",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 5 80"},firstColumnStripStyle:{backColor:"Accent 5 80"}},light7:{name:"Light7",headerRowStyle:{foreColor:"Accent 6",borderBottom:{color:"Accent 6",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{foreColor:"Accent 6",borderTop:{color:"Accent 6",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{foreColor:"Accent 6",borderTop:{color:"Accent 6",style:1},borderBottom:{color:"Accent 6",style:1}},highlightLastColumnStyle:{foreColor:"Accent 6",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{foreColor:"Accent 6",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 6 80"},firstColumnStripStyle:{backColor:"Accent 6 80"}},light8:{name:"Light8",headerRowStyle:{backColor:"Text 1",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{borderTop:{color:"Text 1",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{borderLeft:{color:"Text 1",style:1},borderTop:{color:"Text 1",style:1},borderRight:{color:"Text 1",style:1},borderBottom:{color:"Text 1",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{borderTop:{color:"Text 1",style:1}},secondRowStripStyle:{borderTop:{color:"Text 1",style:1}},firstColumnStripStyle:{borderLeft:{color:"Text 1",style:1}},secondColumnStripStyle:{borderLeft:{color:"Text 1",style:1}}},light9:{name:"Light9",headerRowStyle:{backColor:"Accent 1",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{borderTop:{color:"Accent 1",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{borderLeft:{color:"Accent 1",style:1},borderTop:{color:"Accent 1",style:1},borderRight:{color:"Accent 1",style:1},borderBottom:{color:"Accent 1",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{borderTop:{color:"Accent 1",style:1}},secondRowStripStyle:{borderTop:{color:"Accent 1",style:1}},firstColumnStripStyle:{borderLeft:{color:"Accent 1",style:1}},secondColumnStripStyle:{borderLeft:{color:"Accent 1",style:1}}},light10:{name:"Light10",headerRowStyle:{backColor:"Accent 2",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{borderTop:{color:"Accent 2",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{borderLeft:{color:"Accent 2",style:1},borderTop:{color:"Accent 2",style:1},borderRight:{color:"Accent 2",style:1},borderBottom:{color:"Accent 2",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{borderTop:{color:"Accent 2",style:1}},secondRowStripStyle:{borderTop:{color:"Accent 2",style:1}},firstColumnStripStyle:{borderLeft:{color:"Accent 2",style:1}},secondColumnStripStyle:{borderLeft:{color:"Accent 2",style:1}}},light11:{name:"Light11",headerRowStyle:{backColor:"Accent 3",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{borderTop:{color:"Accent 3",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{borderLeft:{color:"Accent 3",style:1},borderTop:{color:"Accent 3",style:1},borderRight:{color:"Accent 3",style:1},borderBottom:{color:"Accent 3",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{borderTop:{color:"Accent 3",style:1}},secondRowStripStyle:{borderTop:{color:"Accent 3",style:1}},firstColumnStripStyle:{borderLeft:{color:"Accent 3",style:1}},secondColumnStripStyle:{borderLeft:{color:"Accent 3",style:1}}},light12:{name:"Light12",headerRowStyle:{backColor:"Accent 4",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{borderTop:{color:"Accent 4",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{borderLeft:{color:"Accent 4",style:1},borderTop:{color:"Accent 4",style:1},borderRight:{color:"Accent 4",style:1},borderBottom:{color:"Accent 4",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{borderTop:{color:"Accent 4",style:1}},secondRowStripStyle:{borderTop:{color:"Accent 4",style:1}},firstColumnStripStyle:{borderLeft:{color:"Accent 4",style:1}},secondColumnStripStyle:{borderLeft:{color:"Accent 4",style:1}}},light13:{name:"Light13",headerRowStyle:{backColor:"Accent 5",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{borderTop:{color:"Accent 5",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{borderLeft:{color:"Accent 5",style:1},borderTop:{color:"Accent 5",style:1},borderRight:{color:"Accent 5",style:1},borderBottom:{color:"Accent 5",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{borderTop:{color:"Accent 5",style:1}},secondRowStripStyle:{borderTop:{color:"Accent 5",style:1}},firstColumnStripStyle:{borderLeft:{color:"Accent 5",style:1}},secondColumnStripStyle:{borderLeft:{color:"Accent 5",style:1}}},light14:{name:"Light14",headerRowStyle:{backColor:"Accent 6",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{borderTop:{color:"Accent 6",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{borderLeft:{color:"Accent 6",style:1},borderTop:{color:"Accent 6",style:1},borderRight:{color:"Accent 6",style:1},borderBottom:{color:"Accent 6",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{borderTop:{color:"Accent 6",style:1}},secondRowStripStyle:{borderTop:{color:"Accent 6",style:1}},firstColumnStripStyle:{borderLeft:{color:"Accent 6",style:1}},secondColumnStripStyle:{borderLeft:{color:"Accent 6",style:1}}},light15:{name:"Light15",headerRowStyle:{borderBottom:{color:"Text 1",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{borderTop:{color:"Text 1",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{borderLeft:{color:"Text 1",style:1},borderTop:{color:"Text 1",style:1},borderRight:{color:"Text 1",style:1},borderBottom:{color:"Text 1",style:1},borderHorizontal:{color:"Text 1",style:1},borderVertical:{color:"Text 1",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Text 1 80"},firstColumnStripStyle:{backColor:"Text 1 80"}},light16:{name:"Light16",headerRowStyle:{borderBottom:{color:"Accent 1",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{borderTop:{color:"Accent 1",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{borderLeft:{color:"Accent 1",style:1},borderTop:{color:"Accent 1",style:1},borderRight:{color:"Accent 1",style:1},borderBottom:{color:"Accent 1",style:1},borderHorizontal:{color:"Accent 1",style:1},borderVertical:{color:"Accent 1",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 1 80"},firstColumnStripStyle:{backColor:"Accent 1 80"}},light17:{name:"Light17",headerRowStyle:{borderBottom:{color:"Accent 2",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{borderTop:{color:"Accent 2",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{borderLeft:{color:"Accent 2",style:1},borderTop:{color:"Accent 2",style:1},borderRight:{color:"Accent 2",style:1},borderBottom:{color:"Accent 2",style:1},borderHorizontal:{color:"Accent 2",style:1},borderVertical:{color:"Accent 2",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 2 80"},firstColumnStripStyle:{backColor:"Accent 2 80"}},light18:{name:"Light18",headerRowStyle:{borderBottom:{color:"Accent 3",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{borderTop:{color:"Accent 3",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{borderLeft:{color:"Accent 3",style:1},borderTop:{color:"Accent 3",style:1},borderRight:{color:"Accent 3",style:1},borderBottom:{color:"Accent 3",style:1},borderHorizontal:{color:"Accent 3",style:1},borderVertical:{color:"Accent 3",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 3 80"},firstColumnStripStyle:{backColor:"Accent 3 80"}},light19:{name:"Light19",headerRowStyle:{borderBottom:{color:"Accent 4",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{borderTop:{color:"Accent 4",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{borderLeft:{color:"Accent 4",style:1},borderTop:{color:"Accent 4",style:1},borderRight:{color:"Accent 4",style:1},borderBottom:{color:"Accent 4",style:1},borderHorizontal:{color:"Accent 4",style:1},borderVertical:{color:"Accent 4",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 4 80"},firstColumnStripStyle:{backColor:"Accent 4 80"}},light20:{name:"Light20",headerRowStyle:{borderBottom:{color:"Accent 5",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{borderTop:{color:"Accent 5",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{borderLeft:{color:"Accent 5",style:1},borderTop:{color:"Accent 5",style:1},borderRight:{color:"Accent 5",style:1},borderBottom:{color:"Accent 5",style:1},borderHorizontal:{color:"Accent 5",style:1},borderVertical:{color:"Accent 5",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 5 80"},firstColumnStripStyle:{backColor:"Accent 5 80"}},light21:{name:"Light21",headerRowStyle:{borderBottom:{color:"Accent 6",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{borderTop:{color:"Accent 6",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{borderLeft:{color:"Accent 6",style:1},borderTop:{color:"Accent 6",style:1},borderRight:{color:"Accent 6",style:1},borderBottom:{color:"Accent 6",style:1},borderHorizontal:{color:"Accent 6",style:1},borderVertical:{color:"Accent 6",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 6 80"},firstColumnStripStyle:{backColor:"Accent 6 80"}},medium1:{name:"Medium1",headerRowStyle:{backColor:"Text 1",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{foreColor:"black",borderTop:{color:"Text 1 20",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{borderLeft:{color:"Text 1 20",style:1},borderTop:{color:"Text 1 20",style:1},borderRight:{color:"Text 1 20",style:1},borderBottom:{color:"Text 1 20",style:1},borderHorizontal:{color:"Text 1 20",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Text 1 80"},firstColumnStripStyle:{backColor:"Text 1 80"}},medium2:{name:"Medium2",headerRowStyle:{backColor:"Accent 1",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{foreColor:"black",borderTop:{color:"Accent 1 20",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{borderLeft:{color:"Accent 1 20",style:1},borderTop:{color:"Accent 1 20",style:1},borderRight:{color:"Accent 1 20",style:1},borderBottom:{color:"Accent 1 20",style:1},borderHorizontal:{color:"Accent 1 20",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 1 80"},firstColumnStripStyle:{backColor:"Accent 1 80"}},medium3:{name:"Medium3",headerRowStyle:{backColor:"Accent 2",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{foreColor:"black",borderTop:{color:"Accent 2 20",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{borderLeft:{color:"Accent 2 20",style:1},borderTop:{color:"Accent 2 20",style:1},borderRight:{color:"Accent 2 20",style:1},borderBottom:{color:"Accent 2 20",style:1},borderHorizontal:{color:"Accent 2 20",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 2 80"},firstColumnStripStyle:{backColor:"Accent 2 80"}},medium4:{name:"Medium4",headerRowStyle:{backColor:"Accent 3",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{foreColor:"black",borderTop:{color:"Accent 3 20",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{borderLeft:{color:"Accent 3 20",style:1},borderTop:{color:"Accent 3 20",style:1},borderRight:{color:"Accent 3 20",style:1},borderBottom:{color:"Accent 3 20",style:1},borderHorizontal:{color:"Accent 3 20",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 3 80"},firstColumnStripStyle:{backColor:"Accent 3 80"}},medium5:{name:"Medium5",headerRowStyle:{backColor:"Accent 4",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{foreColor:"black",borderTop:{color:"Accent 4 20",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{borderLeft:{color:"Accent 4 20",style:1},borderTop:{color:"Accent 4 20",style:1},borderRight:{color:"Accent 4 20",style:1},borderBottom:{color:"Accent 4 20",style:1},borderHorizontal:{color:"Accent 4 20",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 4 80"},firstColumnStripStyle:{backColor:"Accent 4 80"}},medium6:{name:"Medium6",headerRowStyle:{backColor:"Accent 5",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{foreColor:"black",borderTop:{color:"Accent 5 20",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{borderLeft:{color:"Accent 5 20",style:1},borderTop:{color:"Accent 5 20",style:1},borderRight:{color:"Accent 5 20",style:1},borderBottom:{color:"Accent 5 20",style:1},borderHorizontal:{color:"Accent 5 20",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 5 80"},firstColumnStripStyle:{backColor:"Accent 5 80"}},medium7:{name:"Medium7",headerRowStyle:{backColor:"Accent 6",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{foreColor:"black",borderTop:{color:"Accent 6 20",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{borderLeft:{color:"Accent 6 20",style:1},borderTop:{color:"Accent 6 20",style:1},borderRight:{color:"Accent 6 20",style:1},borderBottom:{color:"Accent 6 20",style:1},borderHorizontal:{color:"Accent 6 20",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 6 80"},firstColumnStripStyle:{backColor:"Accent 6 80"}},medium8:{name:"Medium8",headerRowStyle:{backColor:"Text 1",foreColor:"white",borderBottom:{color:"white",style:2},borderVertical:{color:"white",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{backColor:"Text 1",foreColor:"white",borderTop:{color:"white",style:2},borderVertical:{color:"white",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Text 1 80",borderHorizontal:{color:"white",style:1},borderVertical:{color:"white",style:1}},highlightLastColumnStyle:{backColor:"Text 1",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{backColor:"Text 1",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Text 1 60"},firstColumnStripStyle:{backColor:"Text 1 60"}},medium9:{name:"Medium9",headerRowStyle:{backColor:"Accent 1",foreColor:"white",borderBottom:{color:"white",style:2},borderVertical:{color:"white",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{backColor:"Accent 1",foreColor:"white",borderTop:{color:"white",style:2},borderVertical:{color:"white",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Accent 1 80",borderHorizontal:{color:"white",style:1},borderVertical:{color:"white",style:1}},highlightLastColumnStyle:{backColor:"Accent 1",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{backColor:"Accent 1",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 1 60"},firstColumnStripStyle:{backColor:"Accent 1 60"}},medium10:{name:"Medium10",headerRowStyle:{backColor:"Accent 2",foreColor:"white",borderBottom:{color:"white",style:2},borderVertical:{color:"white",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{backColor:"Accent 2",foreColor:"white",borderTop:{color:"white",style:2},borderVertical:{color:"white",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Accent 2 80",borderHorizontal:{color:"white",style:1},borderVertical:{color:"white",style:1}},highlightLastColumnStyle:{backColor:"Accent 2",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{backColor:"Accent 2",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 2 60"},firstColumnStripStyle:{backColor:"Accent 2 60"}},medium11:{name:"Medium11",headerRowStyle:{backColor:"Accent 3",foreColor:"white",borderBottom:{color:"white",style:2},borderVertical:{color:"white",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{backColor:"Accent 3",foreColor:"white",borderTop:{color:"white",style:2},borderVertical:{color:"white",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Accent 3 80",borderHorizontal:{color:"white",style:1},borderVertical:{color:"white",style:1}},highlightLastColumnStyle:{backColor:"Accent 3",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{backColor:"Accent 3",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 3 60"},firstColumnStripStyle:{backColor:"Accent 3 60"}},medium12:{name:"Medium12",headerRowStyle:{backColor:"Accent 4",foreColor:"white",borderBottom:{color:"white",style:2},borderVertical:{color:"white",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{backColor:"Accent 4",foreColor:"white",borderTop:{color:"white",style:2},borderVertical:{color:"white",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Accent 4 80",borderHorizontal:{color:"white",style:1},borderVertical:{color:"white",style:1}},highlightLastColumnStyle:{backColor:"Accent 4",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{backColor:"Accent 4",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 4 60"},firstColumnStripStyle:{backColor:"Accent 4 60"}},medium13:{name:"Medium13",headerRowStyle:{backColor:"Accent 5",foreColor:"white",borderBottom:{color:"white",style:2},borderVertical:{color:"white",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{backColor:"Accent 5",foreColor:"white",borderTop:{color:"white",style:2},borderVertical:{color:"white",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Accent 5 80",borderHorizontal:{color:"white",style:1},borderVertical:{color:"white",style:1}},highlightLastColumnStyle:{backColor:"Accent 5",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{backColor:"Accent 5",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 5 60"},firstColumnStripStyle:{backColor:"Accent 5 60"}},medium14:{name:"Medium14",headerRowStyle:{backColor:"Accent 6",foreColor:"white",borderBottom:{color:"white",style:2},borderVertical:{color:"white",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{backColor:"Accent 6",foreColor:"white",borderTop:{color:"white",style:2},borderVertical:{color:"white",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Accent 6 80",borderHorizontal:{color:"white",style:1},borderVertical:{color:"white",style:1}},highlightLastColumnStyle:{backColor:"Accent 6",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{backColor:"Accent 6",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 6 60"},firstColumnStripStyle:{backColor:"Accent 6 60"}},medium15:{name:"Medium15",headerRowStyle:{backColor:"Text 1",foreColor:"white",borderTop:{style:2},borderBottom:{style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{foreColor:"black",borderTop:{style:6}},wholeTableStyle:{borderLeft:{style:1},borderTop:{style:2},borderRight:{style:1},borderBottom:{style:2},borderHorizontal:{style:1},borderVertical:{style:1}},highlightLastColumnStyle:{backColor:"Text 1",foreColor:"white"},highlightFirstColumnStyle:{backColor:"Text 1",foreColor:"white"},firstRowStripStyle:{backColor:"#D3D3D3"},firstColumnStripStyle:{backColor:"#D3D3D3"},firstFooterCellStyle:{backColor:"Text 1",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},lastFooterCellStyle:{backColor:"Text 1",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium16:{name:"Medium16",headerRowStyle:{backColor:"Accent 1",foreColor:"white",borderTop:{style:2},borderBottom:{style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{foreColor:"black",borderTop:{style:6}},wholeTableStyle:{borderLeft:{color:"#D3D3D3",style:1},borderTop:{style:2},borderRight:{color:"#D3D3D3",style:1},borderBottom:{style:2},borderVertical:{color:"#D3D3D3",style:1}},highlightLastColumnStyle:{backColor:"Accent 1",foreColor:"white"},highlightFirstColumnStyle:{backColor:"Accent 1",foreColor:"white"},firstRowStripStyle:{backColor:"#D3D3D3"},firstColumnStripStyle:{backColor:"#D3D3D3"},firstFooterCellStyle:{backColor:"Accent 1",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},lastFooterCellStyle:{backColor:"Accent 1",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium17:{name:"Medium17",headerRowStyle:{backColor:"Accent 2",foreColor:"white",borderTop:{style:2},borderBottom:{style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{foreColor:"black",borderTop:{style:6}},wholeTableStyle:{borderLeft:{color:"#D3D3D3",style:1},borderTop:{style:2},borderRight:{color:"#D3D3D3",style:1},borderBottom:{style:2},borderVertical:{color:"#D3D3D3",style:1}},highlightLastColumnStyle:{backColor:"Accent 2",foreColor:"white"},highlightFirstColumnStyle:{backColor:"Accent 2",foreColor:"white"},firstRowStripStyle:{backColor:"#D3D3D3"},firstColumnStripStyle:{backColor:"#D3D3D3"},firstFooterCellStyle:{backColor:"Accent 2",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},lastFooterCellStyle:{backColor:"Accent 2",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium18:{name:"Medium18",headerRowStyle:{backColor:"Accent 3",foreColor:"white",borderTop:{style:2},borderBottom:{style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{foreColor:"black",borderTop:{style:6}},wholeTableStyle:{borderLeft:{color:"#D3D3D3",style:1},borderTop:{style:2},borderRight:{color:"#D3D3D3",style:1},borderBottom:{style:2},borderVertical:{color:"#D3D3D3",style:1}},highlightLastColumnStyle:{backColor:"Accent 3",foreColor:"white"},highlightFirstColumnStyle:{backColor:"Accent 3",foreColor:"white"},firstRowStripStyle:{backColor:"#D3D3D3"},firstColumnStripStyle:{backColor:"#D3D3D3"},firstFooterCellStyle:{backColor:"Accent 3",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},lastFooterCellStyle:{backColor:"Accent 3",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium19:{name:"Medium19",headerRowStyle:{backColor:"Accent 4",foreColor:"white",borderTop:{style:2},borderBottom:{style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{foreColor:"black",borderTop:{style:6}},wholeTableStyle:{borderLeft:{color:"#D3D3D3",style:1},borderTop:{style:2},borderRight:{color:"#D3D3D3",style:1},borderBottom:{style:2},borderVertical:{color:"#D3D3D3",style:1}},highlightLastColumnStyle:{backColor:"Accent 4",foreColor:"white"},highlightFirstColumnStyle:{backColor:"Accent 4",foreColor:"white"},firstRowStripStyle:{backColor:"#D3D3D3"},firstColumnStripStyle:{backColor:"#D3D3D3"},firstFooterCellStyle:{backColor:"Accent 4",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},lastFooterCellStyle:{backColor:"Accent 4",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium20:{name:"Medium20",headerRowStyle:{backColor:"Accent 5",foreColor:"white",borderTop:{style:2},borderBottom:{style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{foreColor:"black",borderTop:{style:6}},wholeTableStyle:{borderLeft:{color:"#D3D3D3",style:1},borderTop:{style:2},borderRight:{color:"#D3D3D3",style:1},borderBottom:{style:2},borderVertical:{color:"#D3D3D3",style:1}},highlightLastColumnStyle:{backColor:"Accent 5",foreColor:"white"},highlightFirstColumnStyle:{backColor:"Accent 5",foreColor:"white"},firstRowStripStyle:{backColor:"#D3D3D3"},firstColumnStripStyle:{backColor:"#D3D3D3"},firstFooterCellStyle:{backColor:"Accent 5",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},lastFooterCellStyle:{backColor:"Accent 5",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium21:{name:"Medium21",headerRowStyle:{backColor:"Accent 6",foreColor:"white",borderTop:{style:2},borderBottom:{style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{foreColor:"black",borderTop:{style:6}},wholeTableStyle:{borderLeft:{color:"#D3D3D3",style:1},borderTop:{style:2},borderRight:{color:"#D3D3D3",style:1},borderBottom:{style:2},borderVertical:{color:"#D3D3D3",style:1}},highlightLastColumnStyle:{backColor:"Accent 6",foreColor:"white"},highlightFirstColumnStyle:{backColor:"Accent 6",foreColor:"white"},firstRowStripStyle:{backColor:"#D3D3D3"},firstColumnStripStyle:{backColor:"#D3D3D3"},firstFooterCellStyle:{backColor:"Accent 6",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},lastFooterCellStyle:{backColor:"Accent 6",foreColor:"white",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium22:{name:"Medium22",headerRowStyle:{backColor:"Text 1 80",foreColor:"black",borderLeft:{color:"Text 1 40",style:1},borderTop:{color:"Text 1 40",style:1},borderRight:{color:"Text 1 40",style:1},borderBottom:{color:"Text 1 40",style:1},borderVertical:{color:"Text 1 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{backColor:"Text 1 80",foreColor:"black",borderLeft:{color:"Text 1 40",style:1},borderTop:{color:"Text 1",style:2},borderRight:{color:"Text 1 40",style:1},borderBottom:{color:"Text 1 40",style:1},borderVertical:{color:"Text 1 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Text 1 80",borderLeft:{color:"Text 1 40",style:1},borderTop:{color:"Text 1 40",style:1},borderRight:{color:"Text 1 40",style:1},borderBottom:{color:"Text 1 40",style:1},borderHorizontal:{color:"Text 1 40",style:1},borderVertical:{color:"Text 1 40",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Text 1 60"},firstColumnStripStyle:{backColor:"Text 1 60"}},medium23:{name:"Medium23",headerRowStyle:{backColor:"Accent 1 80",foreColor:"black",borderLeft:{color:"Accent 1 40",style:1},borderTop:{color:"Accent 1 40",style:1},borderRight:{color:"Accent 1 40",style:1},borderBottom:{color:"Accent 1 40",style:1},borderVertical:{color:"Accent 1 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{backColor:"Accent 1 80",foreColor:"black",borderLeft:{color:"Accent 1 40",style:1},borderTop:{color:"Accent 1",style:2},borderRight:{color:"Accent 1 40",style:1},borderBottom:{color:"Accent 1 40",style:1},borderVertical:{color:"Accent 1 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Accent 1 80",borderLeft:{color:"Accent 1 40",style:1},borderTop:{color:"Accent 1 40",style:1},borderRight:{color:"Accent 1 40",style:1},borderBottom:{color:"Accent 1 40",style:1},borderHorizontal:{color:"Accent 1 40",style:1},borderVertical:{color:"Accent 1 40",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 1 60"},firstColumnStripStyle:{backColor:"Accent 1 60"}},medium24:{name:"Medium24",headerRowStyle:{backColor:"Accent 2 80",foreColor:"black",borderLeft:{color:"Accent 2 40",style:1},borderTop:{color:"Accent 2 40",style:1},borderRight:{color:"Accent 2 40",style:1},borderBottom:{color:"Accent 2 40",style:1},borderVertical:{color:"Accent 2 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{backColor:"Accent 2 80",foreColor:"black",borderLeft:{color:"Accent 2 40",style:1},borderTop:{color:"Accent 2",style:2},borderRight:{color:"Accent 2 40",style:1},borderBottom:{color:"Accent 2 40",style:1},borderVertical:{color:"Accent 2 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Accent 2 80",borderLeft:{color:"Accent 2 40",style:1},borderTop:{color:"Accent 2 40",style:1},borderRight:{color:"Accent 2 40",style:1},borderBottom:{color:"Accent 2 40",style:1},borderHorizontal:{color:"Accent 2 40",style:1},borderVertical:{color:"Accent 2 40",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 2 60"},firstColumnStripStyle:{backColor:"Accent 2 60"}},medium25:{name:"Medium25",headerRowStyle:{backColor:"Accent 3 80",foreColor:"black",borderLeft:{color:"Accent 3 40",style:1},borderTop:{color:"Accent 3 40",style:1},borderRight:{color:"Accent 3 40",style:1},borderBottom:{color:"Accent 3 40",style:1},borderVertical:{color:"Accent 3 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{backColor:"Accent 3 80",foreColor:"black",borderLeft:{color:"Accent 3 40",style:1},borderTop:{color:"Accent 3",style:2},borderRight:{color:"Accent 3 40",style:1},borderBottom:{color:"Accent 3 40",style:1},borderVertical:{color:"Accent 3 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Accent 3 80",borderLeft:{color:"Accent 3 40",style:1},borderTop:{color:"Accent 3 40",style:1},borderRight:{color:"Accent 3 40",style:1},borderBottom:{color:"Accent 3 40",style:1},borderHorizontal:{color:"Accent 3 40",style:1},borderVertical:{color:"Accent 3 40",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 3 60"},firstColumnStripStyle:{backColor:"Accent 3 60"}},medium26:{name:"Medium26",headerRowStyle:{backColor:"Accent 4 80",foreColor:"black",borderLeft:{color:"Accent 4 40",style:1},borderTop:{color:"Accent 4 40",style:1},borderRight:{color:"Accent 4 40",style:1},borderBottom:{color:"Accent 4 40",style:1},borderVertical:{color:"Accent 4 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{backColor:"Accent 4 80",foreColor:"black",borderLeft:{color:"Accent 4 40",style:1},borderTop:{color:"Accent 4",style:2},borderRight:{color:"Accent 4 40",style:1},borderBottom:{color:"Accent 4 40",style:1},borderVertical:{color:"Accent 4 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Accent 4 80",borderLeft:{color:"Accent 4 40",style:1},borderTop:{color:"Accent 4 40",style:1},borderRight:{color:"Accent 4 40",style:1},borderBottom:{color:"Accent 4 40",style:1},borderHorizontal:{color:"Accent 4 40",style:1},borderVertical:{color:"Accent 4 40",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 4 60"},firstColumnStripStyle:{backColor:"Accent 4 60"}},medium27:{name:"Medium27",headerRowStyle:{backColor:"Accent 5 80",foreColor:"black",borderLeft:{color:"Accent 5 40",style:1},borderTop:{color:"Accent 5 40",style:1},borderRight:{color:"Accent 5 40",style:1},borderBottom:{color:"Accent 5 40",style:1},borderVertical:{color:"Accent 5 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{backColor:"Accent 5 80",foreColor:"black",borderLeft:{color:"Accent 5 40",style:1},borderTop:{color:"Accent 5",style:2},borderRight:{color:"Accent 5 40",style:1},borderBottom:{color:"Accent 5 40",style:1},borderVertical:{color:"Accent 5 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Accent 5 80",borderLeft:{color:"Accent 5 40",style:1},borderTop:{color:"Accent 5 40",style:1},borderRight:{color:"Accent 5 40",style:1},borderBottom:{color:"Accent 5 40",style:1},borderHorizontal:{color:"Accent 5 40",style:1},borderVertical:{color:"Accent 5 40",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 5 60"},firstColumnStripStyle:{backColor:"Accent 5 60"}},medium28:{name:"Medium28",headerRowStyle:{backColor:"Accent 6 80",foreColor:"black",borderLeft:{color:"Accent 6 40",style:1},borderTop:{color:"Accent 6 40",style:1},borderRight:{color:"Accent 6 40",style:1},borderBottom:{color:"Accent 6 40",style:1},borderVertical:{color:"Accent 6 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{backColor:"Accent 6 80",foreColor:"black",borderLeft:{color:"Accent 6 40",style:1},borderTop:{color:"Accent 6",style:2},borderRight:{color:"Accent 6 40",style:1},borderBottom:{color:"Accent 6 40",style:1},borderVertical:{color:"Accent 6 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Accent 6 80",borderLeft:{color:"Accent 6 40",style:1},borderTop:{color:"Accent 6 40",style:1},borderRight:{color:"Accent 6 40",style:1},borderBottom:{color:"Accent 6 40",style:1},borderHorizontal:{color:"Accent 6 40",style:1},borderVertical:{color:"Accent 6 40",style:1}},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 6 60"},firstColumnStripStyle:{backColor:"Accent 6 60"}},dark1:{name:"Dark1",headerRowStyle:{backColor:"black",foreColor:"white",borderBottom:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{backColor:"Text 1",foreColor:"white",borderTop:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Text 1 50",foreColor:"white"},highlightLastColumnStyle:{backColor:"Text 1 25",foreColor:"white",borderLeft:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{backColor:"Text 1 25",foreColor:"white",borderRight:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Text 1 25"},firstColumnStripStyle:{backColor:"Text 1 25"}},dark2:{name:"Dark2",headerRowStyle:{backColor:"black",foreColor:"white",borderBottom:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{backColor:"Accent 1 -50",foreColor:"white",borderTop:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Accent 1",foreColor:"white"},highlightLastColumnStyle:{backColor:"Accent 1 -25",foreColor:"white",borderLeft:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{backColor:"Accent 1 -25",foreColor:"white",borderRight:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 1 -25"},firstColumnStripStyle:{backColor:"Accent 1 -25"}},dark3:{name:"Dark3",headerRowStyle:{backColor:"black",foreColor:"white",borderBottom:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{backColor:"Accent 2 -50",foreColor:"white",borderTop:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Accent 2",foreColor:"white"},highlightLastColumnStyle:{backColor:"Accent 2 -25",foreColor:"white",borderLeft:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{backColor:"Accent 2 -25",foreColor:"white",borderRight:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 2 -25"},firstColumnStripStyle:{backColor:"Accent 2 -25"}},dark4:{name:"Dark4",headerRowStyle:{backColor:"black",foreColor:"white",borderBottom:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{backColor:"Accent 3 -50",foreColor:"white",borderTop:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Accent 3",foreColor:"white"},highlightLastColumnStyle:{backColor:"Accent 3 -25",foreColor:"white",borderLeft:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{backColor:"Accent 3 -25",foreColor:"white",borderRight:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 3 -25"},firstColumnStripStyle:{backColor:"Accent 3 -25"}},dark5:{name:"Dark5",headerRowStyle:{backColor:"black",foreColor:"white",borderBottom:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{backColor:"Accent 4 -50",foreColor:"white",borderTop:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Accent 4",foreColor:"white"},highlightLastColumnStyle:{backColor:"Accent 4 -25",foreColor:"white",borderLeft:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{backColor:"Accent 4 -25",foreColor:"white",borderRight:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 4 -25"},firstColumnStripStyle:{backColor:"Accent 4 -25"}},dark6:{name:"Dark6",headerRowStyle:{backColor:"black",foreColor:"white",borderBottom:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{backColor:"Accent 5 -50",foreColor:"white",borderTop:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Accent 5",foreColor:"white"},highlightLastColumnStyle:{backColor:"Accent 5 -25",foreColor:"white",borderLeft:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{backColor:"Accent 5 -25",foreColor:"white",borderRight:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 5 -25"},firstColumnStripStyle:{backColor:"Accent 5 -25"}},dark7:{name:"Dark7",headerRowStyle:{backColor:"black",foreColor:"white",borderBottom:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},footerRowStyle:{backColor:"Accent 6 -50",foreColor:"white",borderTop:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Accent 6",foreColor:"white"},highlightLastColumnStyle:{backColor:"Accent 6 -25",foreColor:"white",borderLeft:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{backColor:"Accent 6 -25",foreColor:"white",borderRight:{color:"white",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 6 -25"},firstColumnStripStyle:{backColor:"Accent 6 -25"}},dark8:{name:"Dark8",headerRowStyle:{backColor:"Text 1",foreColor:"white"},footerRowStyle:{backColor:"Background 1 -15",borderTop:{style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Background 1 -15"},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Background 1 -35"},firstColumnStripStyle:{backColor:"Background 1 -35"}},dark9:{name:"Dark9",headerRowStyle:{backColor:"Accent 2",foreColor:"white"},footerRowStyle:{backColor:"Accent 1 80",borderTop:{style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Accent 1 80"},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 1 60"},firstColumnStripStyle:{backColor:"Accent 1 60"}},dark10:{name:"Dark10",headerRowStyle:{backColor:"Accent 4",foreColor:"white"},footerRowStyle:{backColor:"Accent 3 80",borderTop:{style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Accent 3 80"},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 3 60"},firstColumnStripStyle:{backColor:"Accent 3 60"}},dark11:{name:"Dark11",headerRowStyle:{backColor:"Accent 6",foreColor:"white"},footerRowStyle:{backColor:"Accent 5 80",borderTop:{style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},wholeTableStyle:{backColor:"Accent 5 80"},highlightLastColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},highlightFirstColumnStyle:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripStyle:{backColor:"Accent 5 60"},firstColumnStripStyle:{backColor:"Accent 5 60"}}},d.buildInPivotTableThemes={light0:{name:"Light0"},light1:{name:"Light1",wholeTableStyle:{borderHorizontal:{color:"Background 1 -15",style:1}},reportFilterLabelsStyle:{borderTop:{color:"Text 1 50",style:1},borderBottom:{color:"Text 1 50",style:1}},reportFilterValuesStyle:{borderTop:{color:"Text 1 50",style:1},borderBottom:{color:"Text 1 50",style:1}},firstColumnStripeStyle:{backColor:"Background 1 -15",borderLeft:{color:"Background 1 -35",style:1},borderTop:{color:"Background 1 -35",style:1},borderRight:{color:"Background 1 -35",style:1},borderBottom:{color:"Background 1 -35",style:1},borderHorizontal:{color:"Background 1 -35",style:1},borderVertical:{color:"Background 1 -35",style:1}},firstRowStripeStyle:{backColor:"Background 1 -15",borderTop:{color:"Background 1 -35",style:1},borderBottom:{color:"Background 1 -35",style:1}},headerRowStyle:{borderTop:{color:"Text 1 50",style:1},borderBottom:{color:"Text 1 50",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{borderTop:{color:"Text 1 50",style:1},borderBottom:{color:"Text 1 50",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light2:{name:"Light2",wholeTableStyle:{borderHorizontal:{color:"Accent 1 80",style:1}},reportFilterLabelsStyle:{borderTop:{color:"Accent 1",style:1},borderBottom:{color:"Accent 1",style:1}},reportFilterValuesStyle:{borderTop:{color:"Accent 1",style:1},borderBottom:{color:"Accent 1",style:1}},firstColumnStripeStyle:{backColor:"Accent 1 80",borderLeft:{color:"Accent 1 60",style:1},borderTop:{color:"Accent 1 60",style:1},borderRight:{color:"Accent 1 60",style:1},borderBottom:{color:"Accent 1 60",style:1},borderHorizontal:{color:"Accent 1 60",style:1},borderVertical:{color:"Accent 1 60",style:1}},firstRowStripeStyle:{backColor:"Accent 1 80",borderTop:{color:"Accent 1 60",style:1},borderBottom:{color:"Accent 1 60",style:1}},headerRowStyle:{borderTop:{color:"Accent 1",style:1},borderBottom:{color:"Accent 1",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{borderTop:{color:"Accent 1",style:1},borderBottom:{color:"Accent 1",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light3:{name:"Light3",wholeTableStyle:{borderHorizontal:{color:"Accent 2 80",style:1}},reportFilterLabelsStyle:{borderTop:{color:"Accent 2",style:1},borderBottom:{color:"Accent 2",style:1}},reportFilterValuesStyle:{borderTop:{color:"Accent 2",style:1},borderBottom:{color:"Accent 2",style:1}},firstColumnStripeStyle:{backColor:"Accent 2 80",borderLeft:{color:"Accent 2 60",style:1},borderTop:{color:"Accent 2 60",style:1},borderRight:{color:"Accent 2 60",style:1},borderBottom:{color:"Accent 2 60",style:1},borderHorizontal:{color:"Accent 2 60",style:1},borderVertical:{color:"Accent 2 60",style:1}},firstRowStripeStyle:{backColor:"Accent 2 80",borderTop:{color:"Accent 2 60",style:1},borderBottom:{color:"Accent 2 60",style:1}},headerRowStyle:{borderTop:{color:"Accent 2",style:1},borderBottom:{color:"Accent 2",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{borderTop:{color:"Accent 2",style:1},borderBottom:{color:"Accent 2",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light4:{name:"Light4",wholeTableStyle:{borderHorizontal:{color:"Accent 3 80",style:1}},reportFilterLabelsStyle:{borderTop:{color:"Accent 3",style:1},borderBottom:{color:"Accent 3",style:1}},reportFilterValuesStyle:{borderTop:{color:"Accent 3",style:1},borderBottom:{color:"Accent 3",style:1}},firstColumnStripeStyle:{backColor:"Accent 3 80",borderLeft:{color:"Accent 3 60",style:1},borderTop:{color:"Accent 3 60",style:1},borderRight:{color:"Accent 3 60",style:1},borderBottom:{color:"Accent 3 60",style:1},borderHorizontal:{color:"Accent 3 60",style:1},borderVertical:{color:"Accent 3 60",style:1}},firstRowStripeStyle:{backColor:"Accent 3 80",borderTop:{color:"Accent 3 60",style:1},borderBottom:{color:"Accent 3 60",style:1}},headerRowStyle:{borderTop:{color:"Accent 3",style:1},borderBottom:{color:"Accent 3",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{borderTop:{color:"Accent 3",style:1},borderBottom:{color:"Accent 3",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light5:{name:"Light5",wholeTableStyle:{borderHorizontal:{color:"Accent 4 80",style:1}},reportFilterLabelsStyle:{borderTop:{color:"Accent 4",style:1},borderBottom:{color:"Accent 4",style:1}},reportFilterValuesStyle:{borderTop:{color:"Accent 4",style:1},borderBottom:{color:"Accent 4",style:1}},firstColumnStripeStyle:{backColor:"Accent 4 80",borderLeft:{color:"Accent 4 60",style:1},borderTop:{color:"Accent 4 60",style:1},borderRight:{color:"Accent 4 60",style:1},borderBottom:{color:"Accent 4 60",style:1},borderHorizontal:{color:"Accent 4 60",style:1},borderVertical:{color:"Accent 4 60",style:1}},firstRowStripeStyle:{backColor:"Accent 4 80",borderTop:{color:"Accent 4 60",style:1},borderBottom:{color:"Accent 4 60",style:1}},headerRowStyle:{borderTop:{color:"Accent 4",style:1},borderBottom:{color:"Accent 4",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{borderTop:{color:"Accent 4",style:1},borderBottom:{color:"Accent 4",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light6:{name:"Light6",wholeTableStyle:{borderHorizontal:{color:"Accent 5 80",style:1}},reportFilterLabelsStyle:{borderTop:{color:"Accent 5",style:1},borderBottom:{color:"Accent 5",style:1}},reportFilterValuesStyle:{borderTop:{color:"Accent 5",style:1},borderBottom:{color:"Accent 5",style:1}},firstColumnStripeStyle:{backColor:"Accent 5 80",borderLeft:{color:"Accent 5 60",style:1},borderTop:{color:"Accent 5 60",style:1},borderRight:{color:"Accent 5 60",style:1},borderBottom:{color:"Accent 5 60",style:1},borderHorizontal:{color:"Accent 5 60",style:1},borderVertical:{color:"Accent 5 60",style:1}},firstRowStripeStyle:{backColor:"Accent 5 80",borderTop:{color:"Accent 5 60",style:1},borderBottom:{color:"Accent 5 60",style:1}},headerRowStyle:{borderTop:{color:"Accent 5",style:1},borderBottom:{color:"Accent 5",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{borderTop:{color:"Accent 5",style:1},borderBottom:{color:"Accent 5",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light7:{name:"Light7",wholeTableStyle:{borderHorizontal:{color:"Accent 6 80",style:1}},reportFilterLabelsStyle:{borderTop:{color:"Accent 6",style:1},borderBottom:{color:"Accent 6",style:1}},reportFilterValuesStyle:{borderTop:{color:"Accent 6",style:1},borderBottom:{color:"Accent 6",style:1}},firstColumnStripeStyle:{backColor:"Accent 6 80",borderLeft:{color:"Accent 6 60",style:1},borderTop:{color:"Accent 6 60",style:1},borderRight:{color:"Accent 6 60",style:1},borderBottom:{color:"Accent 6 60",style:1},borderHorizontal:{color:"Accent 6 60",style:1},borderVertical:{color:"Accent 6 60",style:1}},firstRowStripeStyle:{backColor:"Accent 6 80",borderTop:{color:"Accent 6 60",style:1},borderBottom:{color:"Accent 6 60",style:1}},headerRowStyle:{borderTop:{color:"Accent 6",style:1},borderBottom:{color:"Accent 6",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{borderTop:{color:"Accent 6",style:1},borderBottom:{color:"Accent 6",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light8:{name:"Light8",wholeTableStyle:{foreColor:"Text 1",borderHorizontal:{color:"Background 1 -15",style:1}},firstColumnStripeStyle:{borderLeft:{color:"rgb(140,140,140)",style:1},borderTop:{color:"rgb(140,140,140)",style:1},borderRight:{color:"rgb(140,140,140)",style:1},borderBottom:{color:"rgb(140,140,140)",style:1}},firstRowStripeStyle:{borderLeft:{color:"Background 1 -35",style:1},borderTop:{color:"Background 1 -35",style:1},borderRight:{color:"Background 1 -35",style:1},borderBottom:{color:"Background 1 -35",style:1}},firstColumnStyle:{borderRight:{color:"Text 1 50",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},headerRowStyle:{foreColor:"Text 1",borderLeft:{color:"Text 1 50",style:2},borderTop:{color:"Text 1 50",style:2},borderRight:{color:"Text 1 50",style:2},borderBottom:{color:"Text 1 50",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Background 1 -15",foreColor:"Text 1",borderBottom:{color:"Background 1 -35",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading2Style:{borderTop:{color:"Background 1 -35",style:1}},rowSubheading1Style:{backColor:"Background 1 -15",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Text 1",borderLeft:{color:"Text 1 50",style:2},borderTop:{color:"Text 1 50",style:2},borderRight:{color:"Text 1 50",style:2},borderBottom:{color:"Text 1 50",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light9:{name:"Light9",wholeTableStyle:{foreColor:"Accent 1 -25",borderHorizontal:{color:"Accent 1 80",style:1}},firstColumnStripeStyle:{borderLeft:{color:"Accent 1",style:1},borderTop:{color:"Accent 1",style:1},borderRight:{color:"Accent 1",style:1},borderBottom:{color:"Accent 1",style:1}},firstRowStripeStyle:{borderLeft:{color:"Accent 1 60",style:1},borderTop:{color:"Accent 1 60",style:1},borderRight:{color:"Accent 1 60",style:1},borderBottom:{color:"Accent 1 60",style:1}},firstColumnStyle:{borderRight:{color:"Accent 1",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},headerRowStyle:{foreColor:"Text 1",borderLeft:{color:"Accent 1",style:2},borderTop:{color:"Accent 1",style:2},borderRight:{color:"Accent 1",style:2},borderBottom:{color:"Accent 1",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 1 80",foreColor:"Text 1",borderBottom:{color:"Accent 1 60",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading2Style:{borderTop:{color:"Accent 1 60",style:1}},rowSubheading1Style:{backColor:"Accent 1 80",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Text 1",borderLeft:{color:"Accent 1",style:2},borderTop:{color:"Accent 1",style:2},borderRight:{color:"Accent 1",style:2},borderBottom:{color:"Accent 1",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light10:{name:"Light10",wholeTableStyle:{foreColor:"Accent 2 -25",borderHorizontal:{color:"Accent 2 80",style:1}},firstColumnStripeStyle:{borderLeft:{color:"Accent 2",style:1},borderTop:{color:"Accent 2",style:1},borderRight:{color:"Accent 2",style:1},borderBottom:{color:"Accent 2",style:1}},firstRowStripeStyle:{borderLeft:{color:"Accent 2 60",style:1},borderTop:{color:"Accent 2 60",style:1},borderRight:{color:"Accent 2 60",style:1},borderBottom:{color:"Accent 2 60",style:1}},firstColumnStyle:{borderRight:{color:"Accent 2",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},headerRowStyle:{foreColor:"Text 1",borderLeft:{color:"Accent 2",style:2},borderTop:{color:"Accent 2",style:2},borderRight:{color:"Accent 2",style:2},borderBottom:{color:"Accent 2",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 2 80",foreColor:"Text 1",borderBottom:{color:"Accent 2 60",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading2Style:{borderTop:{color:"Accent 2 60",style:1}},rowSubheading1Style:{backColor:"Accent 2 80",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Text 1",borderLeft:{color:"Accent 2",style:2},borderTop:{color:"Accent 2",style:2},borderRight:{color:"Accent 2",style:2},borderBottom:{color:"Accent 2",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light11:{name:"Light11",wholeTableStyle:{foreColor:"Accent 3 -25",borderHorizontal:{color:"Accent 3 80",style:1}},firstColumnStripeStyle:{borderLeft:{color:"Accent 3",style:1},borderTop:{color:"Accent 3",style:1},borderRight:{color:"Accent 3",style:1},borderBottom:{color:"Accent 3",style:1}},firstRowStripeStyle:{borderLeft:{color:"Accent 3 60",style:1},borderTop:{color:"Accent 3 60",style:1},borderRight:{color:"Accent 3 60",style:1},borderBottom:{color:"Accent 3 60",style:1}},firstColumnStyle:{borderRight:{color:"Accent 3",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},headerRowStyle:{foreColor:"Text 1",borderLeft:{color:"Accent 3",style:2},borderTop:{color:"Accent 3",style:2},borderRight:{color:"Accent 3",style:2},borderBottom:{color:"Accent 3",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 3 80",foreColor:"Text 1",borderBottom:{color:"Accent 3 60",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading2Style:{borderTop:{color:"Accent 3 60",style:1}},rowSubheading1Style:{backColor:"Accent 3 80",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Text 1",borderLeft:{color:"Accent 3",style:2},borderTop:{color:"Accent 3",style:2},borderRight:{color:"Accent 3",style:2},borderBottom:{color:"Accent 3",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light12:{name:"Light12",wholeTableStyle:{foreColor:"Accent 4 -25",borderHorizontal:{color:"Accent 4 80",style:1}},firstColumnStripeStyle:{borderLeft:{color:"Accent 4",style:1},borderTop:{color:"Accent 4",style:1},borderRight:{color:"Accent 4",style:1},borderBottom:{color:"Accent 4",style:1}},firstRowStripeStyle:{borderLeft:{color:"Accent 4 60",style:1},borderTop:{color:"Accent 4 60",style:1},borderRight:{color:"Accent 4 60",style:1},borderBottom:{color:"Accent 4 60",style:1}},firstColumnStyle:{borderRight:{color:"Accent 4",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},headerRowStyle:{foreColor:"Text 1",borderLeft:{color:"Accent 4",style:2},borderTop:{color:"Accent 4",style:2},borderRight:{color:"Accent 4",style:2},borderBottom:{color:"Accent 4",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 4 80",foreColor:"Text 1",borderBottom:{color:"Accent 4 60",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading2Style:{borderTop:{color:"Accent 4 60",style:1}},rowSubheading1Style:{backColor:"Accent 4 80",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Text 1",borderLeft:{color:"Accent 4",style:2},borderTop:{color:"Accent 4",style:2},borderRight:{color:"Accent 4",style:2},borderBottom:{color:"Accent 4",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light13:{name:"Light13",wholeTableStyle:{foreColor:"Accent 5 -25",borderHorizontal:{color:"Accent 5 80",style:1}},firstColumnStripeStyle:{borderLeft:{color:"Accent 5",style:1},borderTop:{color:"Accent 5",style:1},borderRight:{color:"Accent 5",style:1},borderBottom:{color:"Accent 5",style:1}},firstRowStripeStyle:{borderLeft:{color:"Accent 5 60",style:1},borderTop:{color:"Accent 5 60",style:1},borderRight:{color:"Accent 5 60",style:1},borderBottom:{color:"Accent 5 60",style:1}},firstColumnStyle:{borderRight:{color:"Accent 5",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},headerRowStyle:{foreColor:"Text 1",borderLeft:{color:"Accent 5",style:2},borderTop:{color:"Accent 5",style:2},borderRight:{color:"Accent 5",style:2},borderBottom:{color:"Accent 5",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 5 80",foreColor:"Text 1",borderBottom:{color:"Accent 5 60",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading2Style:{borderTop:{color:"Accent 5 60",style:1}},rowSubheading1Style:{backColor:"Accent 5 80",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Text 1",borderLeft:{color:"Accent 5",style:2},borderTop:{color:"Accent 5",style:2},borderRight:{color:"Accent 5",style:2},borderBottom:{color:"Accent 5",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light14:{name:"Light14",wholeTableStyle:{foreColor:"Accent 6 -25",borderHorizontal:{color:"Accent 6 80",style:1}},firstColumnStripeStyle:{borderLeft:{color:"Accent 6",style:1},borderTop:{color:"Accent 6",style:1},borderRight:{color:"Accent 6",style:1},borderBottom:{color:"Accent 6",style:1}},firstRowStripeStyle:{borderLeft:{color:"Accent 6 60",style:1},borderTop:{color:"Accent 6 60",style:1},borderRight:{color:"Accent 6 60",style:1},borderBottom:{color:"Accent 6 60",style:1}},firstColumnStyle:{borderRight:{color:"Accent 6",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},headerRowStyle:{foreColor:"Text 1",borderLeft:{color:"Accent 6",style:2},borderTop:{color:"Accent 6",style:2},borderRight:{color:"Accent 6",style:2},borderBottom:{color:"Accent 6",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 6 80",foreColor:"Text 1",borderBottom:{color:"Accent 6 60",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading2Style:{borderTop:{color:"Accent 6 60",style:1}},rowSubheading1Style:{backColor:"Accent 6 80",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Text 1",borderLeft:{color:"Accent 6",style:2},borderTop:{color:"Accent 6",style:2},borderRight:{color:"Accent 6",style:2},borderBottom:{color:"Accent 6",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light15:{name:"Light15",reportFilterLabelsStyle:{backColor:"Background 1 -15",borderBottom:{color:"Background 1 -35",style:1}},reportFilterValuesStyle:{backColor:"Background 1 -15",borderBottom:{color:"Background 1 -35",style:1}},firstColumnStripeStyle:{backColor:"Background 1 -15",borderLeft:{color:"Background 1 -25",style:1},borderRight:{color:"Background 1 -25",style:1}},firstRowStripeStyle:{backColor:"Background 1 -15"},headerRowStyle:{backColor:"Background 1 -15",foreColor:"Text 1",borderBottom:{color:"Background 1 -35",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{backColor:"Background 1 -25",foreColor:"Text 1"},subtotalRow1Style:{borderTop:{color:"Text 1 50",style:1},borderBottom:{color:"Text 1 50",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"Text 1",borderBottom:{color:"Background 1 -35",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Background 1 -15",foreColor:"Text 1",borderTop:{color:"Background 1 -35",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light16:{name:"Light16",reportFilterLabelsStyle:{backColor:"Accent 1 80",borderBottom:{color:"Accent 1 40",style:1}},reportFilterValuesStyle:{backColor:"Accent 1 80",borderBottom:{color:"Accent 1 40",style:1}},firstColumnStripeStyle:{backColor:"Background 1 -15",borderLeft:{color:"Background 1 -25",style:1},borderRight:{color:"Background 1 -25",style:1}},firstRowStripeStyle:{backColor:"Background 1 -15"},headerRowStyle:{backColor:"Accent 1 80",foreColor:"Text 1",borderBottom:{color:"Accent 1 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{backColor:"Background 1 -25",foreColor:"Text 1"},subtotalRow1Style:{borderTop:{color:"Accent 1",style:1},borderBottom:{color:"Accent 1",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"Text 1",borderBottom:{color:"Accent 1 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Accent 1 80",foreColor:"Text 1",borderTop:{color:"Accent 1 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light17:{name:"Light17",reportFilterLabelsStyle:{backColor:"Accent 2 80",borderBottom:{color:"Accent 2 40",style:1}},reportFilterValuesStyle:{backColor:"Accent 2 80",borderBottom:{color:"Accent 2 40",style:1}},firstColumnStripeStyle:{backColor:"Background 1 -15",borderLeft:{color:"Background 1 -25",style:1},borderRight:{color:"Background 1 -25",style:1}},firstRowStripeStyle:{backColor:"Background 1 -15"},headerRowStyle:{backColor:"Accent 2 80",foreColor:"Text 1",borderBottom:{color:"Accent 2 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{backColor:"Background 1 -25",foreColor:"Text 1"},subtotalRow1Style:{borderTop:{color:"Accent 2",style:1},borderBottom:{color:"Accent 2",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"Text 1",borderBottom:{color:"Accent 2 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Accent 2 80",foreColor:"Text 1",borderTop:{color:"Accent 2 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light18:{name:"Light18",reportFilterLabelsStyle:{backColor:"Accent 3 80",borderBottom:{color:"Accent 3 40",style:1}},reportFilterValuesStyle:{backColor:"Accent 3 80",borderBottom:{color:"Accent 3 40",style:1}},firstColumnStripeStyle:{backColor:"Background 1 -15",borderLeft:{color:"Background 1 -25",style:1},borderRight:{color:"Background 1 -25",style:1}},firstRowStripeStyle:{backColor:"Background 1 -15"},headerRowStyle:{backColor:"Accent 3 80",foreColor:"Text 1",borderBottom:{color:"Accent 3 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{backColor:"Background 1 -25",foreColor:"Text 1"},subtotalRow1Style:{borderTop:{color:"Accent 3",style:1},borderBottom:{color:"Accent 3",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"Text 1",borderBottom:{color:"Accent 3 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Accent 3 80",foreColor:"Text 1",borderTop:{color:"Accent 3 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light19:{name:"Light19",reportFilterLabelsStyle:{backColor:"Accent 4 80",borderBottom:{color:"Accent 4 40",style:1}},reportFilterValuesStyle:{backColor:"Accent 4 80",borderBottom:{color:"Accent 4 40",style:1}},firstColumnStripeStyle:{backColor:"Background 1 -15",borderLeft:{color:"Background 1 -25",style:1},borderRight:{color:"Background 1 -25",style:1}},firstRowStripeStyle:{backColor:"Background 1 -15"},headerRowStyle:{backColor:"Accent 4 80",foreColor:"Text 1",borderBottom:{color:"Accent 4 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{backColor:"Background 1 -25",foreColor:"Text 1"},subtotalRow1Style:{borderTop:{color:"Accent 4",style:1},borderBottom:{color:"Accent 4",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"Text 1",borderBottom:{color:"Accent 4 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Accent 4 80",foreColor:"Text 1",borderTop:{color:"Accent 4 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light20:{name:"Light20",reportFilterLabelsStyle:{backColor:"Accent 5 80",borderBottom:{color:"Accent 5 40",style:1}},reportFilterValuesStyle:{backColor:"Accent 5 80",borderBottom:{color:"Accent 5 40",style:1}},firstColumnStripeStyle:{backColor:"Background 1 -15",borderLeft:{color:"Background 1 -25",style:1},borderRight:{color:"Background 1 -25",style:1}},firstRowStripeStyle:{backColor:"Background 1 -15"},headerRowStyle:{backColor:"Accent 5 80",foreColor:"Text 1",borderBottom:{color:"Accent 5 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{backColor:"Background 1 -25",foreColor:"Text 1"},subtotalRow1Style:{borderTop:{color:"Accent 5",style:1},borderBottom:{color:"Accent 5",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"Text 1",borderBottom:{color:"Accent 5 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Accent 5 80",foreColor:"Text 1",borderTop:{color:"Accent 5 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light21:{name:"Light21",reportFilterLabelsStyle:{backColor:"Accent 6 80",borderBottom:{color:"Accent 6 40",style:1}},reportFilterValuesStyle:{backColor:"Accent 6 80",borderBottom:{color:"Accent 6 40",style:1}},firstColumnStripeStyle:{backColor:"Background 1 -15",borderLeft:{color:"Background 1 -25",style:1},borderRight:{color:"Background 1 -25",style:1}},firstRowStripeStyle:{backColor:"Background 1 -15"},headerRowStyle:{backColor:"Accent 6 80",foreColor:"Text 1",borderBottom:{color:"Accent 6 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{backColor:"Background 1 -25",foreColor:"Text 1"},subtotalRow1Style:{borderTop:{color:"Accent 6",style:1},borderBottom:{color:"Accent 6",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"Text 1",borderBottom:{color:"Accent 6 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Accent 6 80",foreColor:"Text 1",borderTop:{color:"Accent 6 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light22:{name:"Light22",wholeTableStyle:{foreColor:"Text 1",borderLeft:{color:"Text 1 50",style:1},borderTop:{color:"Text 1 50",style:1},borderRight:{color:"Text 1 50",style:1},borderBottom:{color:"Text 1 50",style:1},borderVertical:{color:"Text 1 50",style:1}},reportFilterLabelsStyle:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstColumnStripeStyle:{backColor:"Background 1 -15"},firstRowStripeStyle:{backColor:"Background 1 -15",borderTop:{color:"Text 1 50",style:1},borderBottom:{color:"Text 1 50",style:1}},firstColumnStyle:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},headerRowStyle:{foreColor:"Text 1",borderBottom:{color:"Text 1 50",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{foreColor:"Text 1",borderLeft:{color:"Background 1 -35",style:1},borderRight:{color:"Background 1 -35",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Text 1",borderTop:{color:"Text 1 50",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light23:{name:"Light23",wholeTableStyle:{foreColor:"Accent 1",borderLeft:{color:"Accent 1 -25",style:1},borderTop:{color:"Accent 1 -25",style:1},borderRight:{color:"Accent 1 -25",style:1},borderBottom:{color:"Accent 1 -25",style:1},borderVertical:{color:"Accent 1 -25",style:1}},reportFilterLabelsStyle:{foreColor:"Accent 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstColumnStripeStyle:{backColor:"Accent 1 80"},firstRowStripeStyle:{backColor:"Accent 1 80",borderTop:{color:"Accent 1 -25",style:1},borderBottom:{color:"Accent 1 -25",style:1}},firstColumnStyle:{foreColor:"Accent 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},headerRowStyle:{foreColor:"Accent 1",borderBottom:{color:"Accent 1 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{foreColor:"Accent 1",borderLeft:{color:"Accent 1 60",style:1},borderRight:{color:"Accent 1 60",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Accent 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Accent 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Accent 1",borderTop:{color:"Accent 1 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light24:{name:"Light24",wholeTableStyle:{foreColor:"Accent 2",borderLeft:{color:"Accent 2 -25",style:1},borderTop:{color:"Accent 2 -25",style:1},borderRight:{color:"Accent 2 -25",style:1},borderBottom:{color:"Accent 2 -25",style:1},borderVertical:{color:"Accent 2 -25",style:1}},reportFilterLabelsStyle:{foreColor:"Accent 2",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstColumnStripeStyle:{backColor:"Accent 2 80"},firstRowStripeStyle:{backColor:"Accent 2 80",borderTop:{color:"Accent 2 -25",style:1},borderBottom:{color:"Accent 2 -25",style:1}},firstColumnStyle:{foreColor:"Accent 2",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},headerRowStyle:{foreColor:"Accent 2",borderBottom:{color:"Accent 2 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{foreColor:"Accent 2",borderLeft:{color:"Accent 2 60",style:1},borderRight:{color:"Accent 2 60",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Accent 2",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Accent 2",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Accent 2",borderTop:{color:"Accent 2 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light25:{name:"Light25",wholeTableStyle:{foreColor:"Accent 3",borderLeft:{color:"Accent 3 -25",style:1},borderTop:{color:"Accent 3 -25",style:1},borderRight:{color:"Accent 3 -25",style:1},borderBottom:{color:"Accent 3 -25",style:1},borderVertical:{color:"Accent 3 -25",style:1}},reportFilterLabelsStyle:{foreColor:"Accent 3",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstColumnStripeStyle:{backColor:"Accent 3 80"},firstRowStripeStyle:{backColor:"Accent 3 80",borderTop:{color:"Accent 3 -25",style:1},borderBottom:{color:"Accent 3 -25",style:1}},firstColumnStyle:{foreColor:"Accent 3",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},headerRowStyle:{foreColor:"Accent 3",borderBottom:{color:"Accent 3 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{foreColor:"Accent 3",borderLeft:{color:"Accent 3 60",style:1},borderRight:{color:"Accent 3 60",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Accent 3",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Accent 3",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Accent 3",borderTop:{color:"Accent 3 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light26:{name:"Light26",wholeTableStyle:{foreColor:"Accent 4",borderLeft:{color:"Accent 4 -25",style:1},borderTop:{color:"Accent 4 -25",style:1},borderRight:{color:"Accent 4 -25",style:1},borderBottom:{color:"Accent 4 -25",style:1},borderVertical:{color:"Accent 4 -25",style:1}},reportFilterLabelsStyle:{foreColor:"Accent 4",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstColumnStripeStyle:{backColor:"Accent 4 80"},firstRowStripeStyle:{backColor:"Accent 4 80",borderTop:{color:"Accent 4 -25",style:1},borderBottom:{color:"Accent 4 -25",style:1}},firstColumnStyle:{foreColor:"Accent 4",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},headerRowStyle:{foreColor:"Accent 4",borderBottom:{color:"Accent 4 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{foreColor:"Accent 4",borderLeft:{color:"Accent 4 60",style:1},borderRight:{color:"Accent 4 60",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Accent 4",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Accent 4",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Accent 4",borderTop:{color:"Accent 4 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light27:{name:"Light27",wholeTableStyle:{foreColor:"Accent 5",borderLeft:{color:"Accent 5 -25",style:1},borderTop:{color:"Accent 5 -25",style:1},borderRight:{color:"Accent 5 -25",style:1},borderBottom:{color:"Accent 5 -25",style:1},borderVertical:{color:"Accent 5 -25",style:1}},reportFilterLabelsStyle:{foreColor:"Accent 5",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstColumnStripeStyle:{backColor:"Accent 5 80"},firstRowStripeStyle:{backColor:"Accent 5 80",borderTop:{color:"Accent 5 -25",style:1},borderBottom:{color:"Accent 5 -25",style:1}},firstColumnStyle:{foreColor:"Accent 5",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},headerRowStyle:{foreColor:"Accent 5",borderBottom:{color:"Accent 5 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{foreColor:"Accent 5",borderLeft:{color:"Accent 5 60",style:1},borderRight:{color:"Accent 5 60",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Accent 5",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Accent 5",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Accent 5",borderTop:{color:"Accent 5 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},light28:{name:"Light28",wholeTableStyle:{foreColor:"Accent 6",borderLeft:{color:"Accent 6 -25",style:1},borderTop:{color:"Accent 6 -25",style:1},borderRight:{color:"Accent 6 -25",style:1},borderBottom:{color:"Accent 6 -25",style:1},borderVertical:{color:"Accent 6 -25",style:1}},reportFilterLabelsStyle:{foreColor:"Accent 6",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstColumnStripeStyle:{backColor:"Accent 6 80"},firstRowStripeStyle:{backColor:"Accent 6 80",borderTop:{color:"Accent 6 -25",style:1},borderBottom:{color:"Accent 6 -25",style:1}},firstColumnStyle:{foreColor:"Accent 6",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},headerRowStyle:{foreColor:"Accent 6",borderBottom:{color:"Accent 6 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{foreColor:"Accent 6",borderLeft:{color:"Accent 6 60",style:1},borderRight:{color:"Accent 6 60",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Accent 6",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Accent 6",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Accent 6",borderTop:{color:"Accent 6 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium1:{name:"Medium1",wholeTableStyle:{foreColor:"Text 1",borderHorizontal:{color:"Background 1 -15",style:1}},reportFilterLabelsStyle:{borderTop:{color:"Background 1 -15",style:1},borderBottom:{color:"Background 1 -15",style:1}},reportFilterValuesStyle:{borderTop:{color:"Background 1 -15",style:1},borderBottom:{color:"Background 1 -15",style:1}},firstColumnStripeStyle:{borderLeft:{color:"Text 1 50",style:1},borderRight:{color:"Text 1 50",style:1}},firstRowStripeStyle:{borderTop:{color:"Text 1 50",style:1},borderBottom:{color:"Text 1 50",style:1},borderHorizontal:{color:"Text 1 50",style:1}},headerRowStyle:{backColor:"Text 1 50",foreColor:"rgb(255,255,255)",borderHorizontal:{color:"Text 1 50",style:1}},firstHeaderCellStyle:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Background 1 -35",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{backColor:"Background 1 -15",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading1Style:{borderBottom:{color:"Background 1 -15",style:1}},rowSubheading1Style:{backColor:"Background 1 -35",foreColor:"rgb(255,255,255)",borderBottom:{color:"Background 1 -15",style:1},borderHorizontal:{color:"Background 1 -15",style:1}},rowSubheading2Style:{backColor:"Background 1 -15",borderBottom:{color:"Background 1 -15",style:1}},grandTotalRowStyle:{foreColor:"Text 1",borderTop:{color:"Text 1 50",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium2:{name:"Medium2",wholeTableStyle:{foreColor:"Text 1",borderHorizontal:{color:"Accent 1 80",style:1}},reportFilterLabelsStyle:{borderTop:{color:"Accent 1 80",style:1},borderBottom:{color:"Accent 1 80",style:1}},reportFilterValuesStyle:{borderTop:{color:"Accent 1 80",style:1},borderBottom:{color:"Accent 1 80",style:1}},firstColumnStripeStyle:{borderLeft:{color:"Accent 1 -25",style:1},borderRight:{color:"Accent 1 -25",style:1}},firstRowStripeStyle:{borderTop:{color:"Accent 1 -25",style:1},borderBottom:{color:"Accent 1 -25",style:1},borderHorizontal:{color:"Accent 1 -25",style:1}},headerRowStyle:{backColor:"Accent 1 -25",foreColor:"rgb(255,255,255)",borderHorizontal:{color:"Accent 1 -25",style:1}},firstHeaderCellStyle:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 1 60",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{backColor:"Background 1 -15",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading1Style:{borderBottom:{color:"Accent 1 80",style:1}},rowSubheading1Style:{backColor:"Accent 1 60",foreColor:"rgb(255,255,255)",borderBottom:{color:"Accent 1 80",style:1},borderHorizontal:{color:"Accent 1 80",style:1}},rowSubheading2Style:{backColor:"Accent 1 80",borderBottom:{color:"Accent 1 80",style:1}},grandTotalRowStyle:{foreColor:"Text 1",borderTop:{color:"Accent 1 -25",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium3:{name:"Medium3",wholeTableStyle:{foreColor:"Text 1",borderHorizontal:{color:"Accent 2 80",style:1}},reportFilterLabelsStyle:{borderTop:{color:"Accent 2 80",style:1},borderBottom:{color:"Accent 2 80",style:1}},reportFilterValuesStyle:{borderTop:{color:"Accent 2 80",style:1},borderBottom:{color:"Accent 2 80",style:1}},firstColumnStripeStyle:{borderLeft:{color:"Accent 2 -25",style:1},borderRight:{color:"Accent 2 -25",style:1}},firstRowStripeStyle:{borderTop:{color:"Accent 2 -25",style:1},borderBottom:{color:"Accent 2 -25",style:1},borderHorizontal:{color:"Accent 2 -25",style:1}},headerRowStyle:{backColor:"Accent 2 -25",foreColor:"rgb(255,255,255)",borderHorizontal:{color:"Accent 2 -25",style:1}},firstHeaderCellStyle:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 2 60",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{backColor:"Background 1 -15",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading1Style:{borderBottom:{color:"Accent 2 80",style:1}},rowSubheading1Style:{backColor:"Accent 2 60",foreColor:"rgb(255,255,255)",borderBottom:{color:"Accent 2 80",style:1},borderHorizontal:{color:"Accent 2 80",style:1}},rowSubheading2Style:{backColor:"Accent 2 80",borderBottom:{color:"Accent 2 80",style:1}},grandTotalRowStyle:{foreColor:"Text 1",borderTop:{color:"Accent 2 -25",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium4:{name:"Medium4",wholeTableStyle:{foreColor:"Text 1",borderHorizontal:{color:"Accent 3 80",style:1}},reportFilterLabelsStyle:{borderTop:{color:"Accent 3 80",style:1},borderBottom:{color:"Accent 3 80",style:1}},reportFilterValuesStyle:{borderTop:{color:"Accent 3 80",style:1},borderBottom:{color:"Accent 3 80",style:1}},firstColumnStripeStyle:{borderLeft:{color:"Accent 3 -25",style:1},borderRight:{color:"Accent 3 -25",style:1}},firstRowStripeStyle:{borderTop:{color:"Accent 3 -25",style:1},borderBottom:{color:"Accent 3 -25",style:1},borderHorizontal:{color:"Accent 3 -25",style:1}},headerRowStyle:{backColor:"Accent 3 -25",foreColor:"rgb(255,255,255)",borderHorizontal:{color:"Accent 3 -25",style:1}},firstHeaderCellStyle:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 3 60",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{backColor:"Background 1 -15",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading1Style:{borderBottom:{color:"Accent 3 80",style:1}},rowSubheading1Style:{backColor:"Accent 3 60",foreColor:"rgb(255,255,255)",borderBottom:{color:"Accent 3 80",style:1},borderHorizontal:{color:"Accent 3 80",style:1}},rowSubheading2Style:{backColor:"Accent 3 80",borderBottom:{color:"Accent 3 80",style:1}},grandTotalRowStyle:{foreColor:"Text 1",borderTop:{color:"Accent 3 -25",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium5:{name:"Medium5",wholeTableStyle:{foreColor:"Text 1",borderHorizontal:{color:"Accent 4 80",style:1}},reportFilterLabelsStyle:{borderTop:{color:"Accent 4 80",style:1},borderBottom:{color:"Accent 4 80",style:1}},reportFilterValuesStyle:{borderTop:{color:"Accent 4 80",style:1},borderBottom:{color:"Accent 4 80",style:1}},firstColumnStripeStyle:{borderLeft:{color:"Accent 4 -25",style:1},borderRight:{color:"Accent 4 -25",style:1}},firstRowStripeStyle:{borderTop:{color:"Accent 4 -25",style:1},borderBottom:{color:"Accent 4 -25",style:1},borderHorizontal:{color:"Accent 4 -25",style:1}},headerRowStyle:{backColor:"Accent 4 -25",foreColor:"rgb(255,255,255)",borderHorizontal:{color:"Accent 4 -25",style:1}},firstHeaderCellStyle:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 4 60",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{backColor:"Background 1 -15",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading1Style:{borderBottom:{color:"Accent 4 80",style:1}},rowSubheading1Style:{backColor:"Accent 4 60",foreColor:"rgb(255,255,255)",borderBottom:{color:"Accent 4 80",style:1},borderHorizontal:{color:"Accent 4 80",style:1}},rowSubheading2Style:{backColor:"Accent 4 80",borderBottom:{color:"Accent 4 80",style:1}},grandTotalRowStyle:{foreColor:"Text 1",borderTop:{color:"Accent 4 -25",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium6:{name:"Medium6",wholeTableStyle:{foreColor:"Text 1",borderHorizontal:{color:"Accent 5 80",style:1}},reportFilterLabelsStyle:{borderTop:{color:"Accent 5 80",style:1},borderBottom:{color:"Accent 5 80",style:1}},reportFilterValuesStyle:{borderTop:{color:"Accent 5 80",style:1},borderBottom:{color:"Accent 5 80",style:1}},firstColumnStripeStyle:{borderLeft:{color:"Accent 5 -25",style:1},borderRight:{color:"Accent 5 -25",style:1}},firstRowStripeStyle:{borderTop:{color:"Accent 5 -25",style:1},borderBottom:{color:"Accent 5 -25",style:1},borderHorizontal:{color:"Accent 5 -25",style:1}},headerRowStyle:{backColor:"Accent 5 -25",foreColor:"rgb(255,255,255)",borderHorizontal:{color:"Accent 5 -25",style:1}},firstHeaderCellStyle:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 5 60",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{backColor:"Background 1 -15",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading1Style:{borderBottom:{color:"Accent 5 80",style:1}},rowSubheading1Style:{backColor:"Accent 5 60",foreColor:"rgb(255,255,255)",borderBottom:{color:"Accent 5 80",style:1},borderHorizontal:{color:"Accent 5 80",style:1}},rowSubheading2Style:{backColor:"Accent 5 80",borderBottom:{color:"Accent 5 80",style:1}},grandTotalRowStyle:{foreColor:"Text 1",borderTop:{color:"Accent 5 -25",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium7:{name:"Medium7",wholeTableStyle:{foreColor:"Text 1",borderHorizontal:{color:"Accent 6 80",style:1}},reportFilterLabelsStyle:{borderTop:{color:"Accent 6 80",style:1},borderBottom:{color:"Accent 6 80",style:1}},reportFilterValuesStyle:{borderTop:{color:"Accent 6 80",style:1},borderBottom:{color:"Accent 6 80",style:1}},firstColumnStripeStyle:{borderLeft:{color:"Accent 6 -25",style:1},borderRight:{color:"Accent 6 -25",style:1}},firstRowStripeStyle:{borderTop:{color:"Accent 6 -25",style:1},borderBottom:{color:"Accent 6 -25",style:1},borderHorizontal:{color:"Accent 6 -25",style:1}},headerRowStyle:{backColor:"Accent 6 -25",foreColor:"rgb(255,255,255)",borderHorizontal:{color:"Accent 6 -25",style:1}},firstHeaderCellStyle:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 6 60",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{backColor:"Background 1 -15",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading1Style:{borderBottom:{color:"Accent 6 80",style:1}},rowSubheading1Style:{backColor:"Accent 6 60",foreColor:"rgb(255,255,255)",borderBottom:{color:"Accent 6 80",style:1},borderHorizontal:{color:"Accent 6 80",style:1}},rowSubheading2Style:{backColor:"Accent 6 80",borderBottom:{color:"Accent 6 80",style:1}},grandTotalRowStyle:{foreColor:"Text 1",borderTop:{color:"Accent 6 -25",style:6},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium8:{name:"Medium8",wholeTableStyle:{foreColor:"Text 1"},reportFilterLabelsStyle:{backColor:"Background 1 -15"},reportFilterValuesStyle:{backColor:"Background 1 -15"},firstColumnStripeStyle:{borderLeft:{color:"Background 1 -15",style:2},borderRight:{color:"Background 1 -15",style:2}},firstRowStripeStyle:{borderTop:{color:"Background 1 -25",style:1},borderBottom:{color:"Background 1 -25",style:1},borderHorizontal:{color:"Background 1 -25",style:1}},headerRowStyle:{backColor:"Text 1 50",foreColor:"rgb(255,255,255)",borderTop:{color:"Text 1 50",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{foreColor:"Text 1",borderLeft:{color:"Background 1 -25",style:2},borderTop:{color:"Background 1 -25",style:2},borderRight:{color:"Background 1 -25",style:2},borderBottom:{color:"Background 1 -25",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Background 1 -25",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{backColor:"Background 1 -15",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Text 1",borderTop:{color:"Text 1",style:1},borderBottom:{color:"Text 1",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium9:{name:"Medium9",wholeTableStyle:{foreColor:"Text 1"},reportFilterLabelsStyle:{backColor:"Accent 1 80"},reportFilterValuesStyle:{backColor:"Accent 1 80"},firstColumnStripeStyle:{borderLeft:{color:"Accent 1 80",style:1},borderRight:{color:"Accent 1 80",style:1}},firstRowStripeStyle:{borderTop:{color:"Accent 1 60",style:1},borderBottom:{color:"Accent 1 60",style:1},borderHorizontal:{color:"Accent 1 60",style:1}},headerRowStyle:{backColor:"Accent 1",foreColor:"rgb(255,255,255)",borderTop:{color:"Accent 1 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{foreColor:"Text 1",borderLeft:{color:"Accent 1 60",style:1},borderTop:{color:"Accent 1 60",style:1},borderRight:{color:"Accent 1 60",style:1},borderBottom:{color:"Accent 1 60",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 1 60",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{backColor:"Accent 1 80",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Text 1",borderTop:{color:"Accent 1 -25",style:1},borderBottom:{color:"Accent 1 -25",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium10:{name:"Medium10",wholeTableStyle:{foreColor:"Text 1"},reportFilterLabelsStyle:{backColor:"Accent 2 80"},reportFilterValuesStyle:{backColor:"Accent 2 80"},firstColumnStripeStyle:{borderLeft:{color:"Accent 2 80",style:1},borderRight:{color:"Accent 2 80",style:1}},firstRowStripeStyle:{borderTop:{color:"Accent 2 60",style:1},borderBottom:{color:"Accent 2 60",style:1},borderHorizontal:{color:"Accent 2 60",style:1}},headerRowStyle:{backColor:"Accent 2",foreColor:"rgb(255,255,255)",borderTop:{color:"Accent 2 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{foreColor:"Text 1",borderLeft:{color:"Accent 2 60",style:1},borderTop:{color:"Accent 2 60",style:1},borderRight:{color:"Accent 2 60",style:1},borderBottom:{color:"Accent 2 60",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 2 60",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{backColor:"Accent 2 80",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Text 1",borderTop:{color:"Accent 2 -25",style:1},borderBottom:{color:"Accent 2 -25",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium11:{name:"Medium11",wholeTableStyle:{foreColor:"Text 1"},reportFilterLabelsStyle:{backColor:"Accent 3 80"},reportFilterValuesStyle:{backColor:"Accent 3 80"},firstColumnStripeStyle:{borderLeft:{color:"Accent 3 80",style:1},borderRight:{color:"Accent 3 80",style:1}},firstRowStripeStyle:{borderTop:{color:"Accent 3 60",style:1},borderBottom:{color:"Accent 3 60",style:1},borderHorizontal:{color:"Accent 3 60",style:1}},headerRowStyle:{backColor:"Accent 3",foreColor:"rgb(255,255,255)",borderTop:{color:"Accent 3 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{foreColor:"Text 1",borderLeft:{color:"Accent 3 60",style:1},borderTop:{color:"Accent 3 60",style:1},borderRight:{color:"Accent 3 60",style:1},borderBottom:{color:"Accent 3 60",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 3 60",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{backColor:"Accent 3 80",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Text 1",borderTop:{color:"Accent 3 -25",style:1},borderBottom:{color:"Accent 3 -25",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium12:{name:"Medium12",wholeTableStyle:{foreColor:"Text 1"},reportFilterLabelsStyle:{backColor:"Accent 4 80"},reportFilterValuesStyle:{backColor:"Accent 4 80"},firstColumnStripeStyle:{borderLeft:{color:"Accent 4 80",style:1},borderRight:{color:"Accent 4 80",style:1}},firstRowStripeStyle:{borderTop:{color:"Accent 4 60",style:1},borderBottom:{color:"Accent 4 60",style:1},borderHorizontal:{color:"Accent 4 60",style:1}},headerRowStyle:{backColor:"Accent 4",foreColor:"rgb(255,255,255)",borderTop:{color:"Accent 4 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{foreColor:"Text 1",borderLeft:{color:"Accent 4 60",style:1},borderTop:{color:"Accent 4 60",style:1},borderRight:{color:"Accent 4 60",style:1},borderBottom:{color:"Accent 4 60",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 4 60",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{backColor:"Accent 4 80",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Text 1",borderTop:{color:"Accent 4 -25",style:1},borderBottom:{color:"Accent 4 -25",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium13:{name:"Medium13",wholeTableStyle:{foreColor:"Text 1"},reportFilterLabelsStyle:{backColor:"Accent 5 80"},reportFilterValuesStyle:{backColor:"Accent 5 80"},firstColumnStripeStyle:{borderLeft:{color:"Accent 5 80",style:1},borderRight:{color:"Accent 5 80",style:1}},firstRowStripeStyle:{borderTop:{color:"Accent 5 60",style:1},borderBottom:{color:"Accent 5 60",style:1},borderHorizontal:{color:"Accent 5 60",style:1}},headerRowStyle:{backColor:"Accent 5",foreColor:"rgb(255,255,255)",borderTop:{color:"Accent 5 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{foreColor:"Text 1",borderLeft:{color:"Accent 5 60",style:1},borderTop:{color:"Accent 5 60",style:1},borderRight:{color:"Accent 5 60",style:1},borderBottom:{color:"Accent 5 60",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 5 60",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{backColor:"Accent 5 80",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Text 1",borderTop:{color:"Accent 5 -25",style:1},borderBottom:{color:"Accent 5 -25",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium14:{name:"Medium14",wholeTableStyle:{foreColor:"Text 1"},reportFilterLabelsStyle:{backColor:"Accent 6 80"},reportFilterValuesStyle:{backColor:"Accent 6 80"},firstColumnStripeStyle:{borderLeft:{color:"Accent 6 80",style:1},borderRight:{color:"Accent 6 80",style:1}},firstRowStripeStyle:{borderTop:{color:"Accent 6 60",style:1},borderBottom:{color:"Accent 6 60",style:1},borderHorizontal:{color:"Accent 6 60",style:1}},headerRowStyle:{backColor:"Accent 6",foreColor:"rgb(255,255,255)",borderTop:{color:"Accent 6 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{foreColor:"Text 1",borderLeft:{color:"Accent 6 60",style:1},borderTop:{color:"Accent 6 60",style:1},borderRight:{color:"Accent 6 60",style:1},borderBottom:{color:"Accent 6 60",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 6 60",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{backColor:"Accent 6 80",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Text 1",borderTop:{color:"Accent 6 -25",style:1},borderBottom:{color:"Accent 6 -25",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium15:{name:"Medium15",wholeTableStyle:{backColor:"Background 1 -5",foreColor:"Text 1",borderLeft:{color:"Background 1 -35",style:1},borderRight:{color:"Background 1 -35",style:1},borderVertical:{color:"Background 1 -35",style:1}},reportFilterLabelsStyle:{borderTop:{color:"Text 1",style:1},borderBottom:{color:"Text 1",style:1}},reportFilterValuesStyle:{foreColor:"rgb(0,0,0)",borderTop:{color:"Text 1",style:1},borderBottom:{color:"Text 1",style:1}},firstColumnStripeStyle:{backColor:"Background 1 -35",borderLeft:{color:"Background 1 -25",style:1},borderRight:{color:"Background 1 -25",style:1}},firstRowStripeStyle:{backColor:"Background 1 -35",borderTop:{color:"Background 1 -25",style:1},borderBottom:{color:"Background 1 -25",style:1}},headerRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",borderVertical:{color:"rgb(0,0,0)",style:1}},subtotalColumn1Style:{backColor:"Background 1 -25",foreColor:"Text 1",borderLeft:{color:"Background 1 -35",style:1},borderTop:{color:"Background 1 -35",style:1},borderRight:{color:"Background 1 -35",style:1}},subtotalRow1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1 50",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1 50",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading3Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",borderVertical:{color:"rgb(0,0,0)",style:1}}},medium16:{name:"Medium16",wholeTableStyle:{backColor:"Accent 1 80",foreColor:"Text 1",borderLeft:{color:"Accent 1 60",style:1},borderRight:{color:"Accent 1 60",style:1},borderVertical:{color:"Accent 1 60",style:1}},reportFilterLabelsStyle:{borderTop:{color:"Text 1",style:1},borderBottom:{color:"Text 1",style:1}},reportFilterValuesStyle:{foreColor:"rgb(0,0,0)",borderTop:{color:"Text 1",style:1},borderBottom:{color:"Text 1",style:1}},firstColumnStripeStyle:{backColor:"Accent 1 60",borderLeft:{color:"Accent 1 60",style:1},borderRight:{color:"Accent 1 60",style:1}},firstRowStripeStyle:{backColor:"Accent 1 60",borderTop:{color:"Accent 1 60",style:1},borderBottom:{color:"Accent 1 60",style:1}},headerRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",borderVertical:{color:"rgb(0,0,0)",style:1}},subtotalColumn1Style:{backColor:"Accent 1 60",foreColor:"Text 1",borderLeft:{color:"Accent 1 60",style:1},borderTop:{color:"Accent 1 60",style:1},borderRight:{color:"Accent 1 60",style:1}},subtotalRow1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading3Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",borderVertical:{color:"rgb(0,0,0)",style:1}}},medium17:{name:"Medium17",wholeTableStyle:{backColor:"Accent 2 80",foreColor:"Text 1",borderLeft:{color:"Accent 2 60",style:1},borderRight:{color:"Accent 2 60",style:1},borderVertical:{color:"Accent 2 60",style:1}},reportFilterLabelsStyle:{borderTop:{color:"Text 1",style:1},borderBottom:{color:"Text 1",style:1}},reportFilterValuesStyle:{foreColor:"rgb(0,0,0)",borderTop:{color:"Text 1",style:1},borderBottom:{color:"Text 1",style:1}},firstColumnStripeStyle:{backColor:"Accent 2 60",borderLeft:{color:"Accent 2 60",style:1},borderRight:{color:"Accent 2 60",style:1}},firstRowStripeStyle:{backColor:"Accent 2 60",borderTop:{color:"Accent 2 60",style:1},borderBottom:{color:"Accent 2 60",style:1}},headerRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",borderVertical:{color:"rgb(0,0,0)",style:1}},subtotalColumn1Style:{backColor:"Accent 2 60",foreColor:"Text 1",borderLeft:{color:"Accent 2 60",style:1},borderTop:{color:"Accent 2 60",style:1},borderRight:{color:"Accent 2 60",style:1}},subtotalRow1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading3Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",borderVertical:{color:"rgb(0,0,0)",style:1}}},medium18:{name:"Medium18",wholeTableStyle:{backColor:"Accent 3 80",foreColor:"Text 1",borderLeft:{color:"Accent 3 60",style:1},borderRight:{color:"Accent 3 60",style:1},borderVertical:{color:"Accent 3 60",style:1}},reportFilterLabelsStyle:{borderTop:{color:"Text 1",style:1},borderBottom:{color:"Text 1",style:1}},reportFilterValuesStyle:{foreColor:"rgb(0,0,0)",borderTop:{color:"Text 1",style:1},borderBottom:{color:"Text 1",style:1}},firstColumnStripeStyle:{backColor:"Accent 3 60",borderLeft:{color:"Accent 3 60",style:1},borderRight:{color:"Accent 3 60",style:1}},firstRowStripeStyle:{backColor:"Accent 3 60",borderTop:{color:"Accent 3 60",style:1},borderBottom:{color:"Accent 3 60",style:1}},headerRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",borderVertical:{color:"rgb(0,0,0)",style:1}},subtotalColumn1Style:{backColor:"Accent 3 60",foreColor:"Text 1",borderLeft:{color:"Accent 3 60",style:1},borderTop:{color:"Accent 3 60",style:1},borderRight:{color:"Accent 3 60",style:1}},subtotalRow1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading3Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",borderVertical:{color:"rgb(0,0,0)",style:1}}},medium19:{name:"Medium19",wholeTableStyle:{backColor:"Accent 4 80",foreColor:"Text 1",borderLeft:{color:"Accent 4 60",style:1},borderRight:{color:"Accent 4 60",style:1},borderVertical:{color:"Accent 4 60",style:1}},reportFilterLabelsStyle:{borderTop:{color:"Text 1",style:1},borderBottom:{color:"Text 1",style:1}},reportFilterValuesStyle:{foreColor:"rgb(0,0,0)",borderTop:{color:"Text 1",style:1},borderBottom:{color:"Text 1",style:1}},firstColumnStripeStyle:{backColor:"Accent 4 60",borderLeft:{color:"Accent 4 60",style:1},borderRight:{color:"Accent 4 60",style:1}},firstRowStripeStyle:{backColor:"Accent 4 60",borderTop:{color:"Accent 4 60",style:1},borderBottom:{color:"Accent 4 60",style:1}},headerRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",borderVertical:{color:"rgb(0,0,0)",style:1}},subtotalColumn1Style:{backColor:"Accent 4 60",foreColor:"Text 1",borderLeft:{color:"Accent 4 60",style:1},borderTop:{color:"Accent 4 60",style:1},borderRight:{color:"Accent 4 60",style:1}},subtotalRow1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading3Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",borderVertical:{color:"rgb(0,0,0)",style:1}}},medium20:{name:"Medium20",wholeTableStyle:{backColor:"Accent 5 80",foreColor:"Text 1",borderLeft:{color:"Accent 5 60",style:1},borderRight:{color:"Accent 5 60",style:1},borderVertical:{color:"Accent 5 60",style:1}},reportFilterLabelsStyle:{borderTop:{color:"Text 1",style:1},borderBottom:{color:"Text 1",style:1}},reportFilterValuesStyle:{foreColor:"rgb(0,0,0)",borderTop:{color:"Text 1",style:1},borderBottom:{color:"Text 1",style:1}},firstColumnStripeStyle:{backColor:"Accent 5 60",borderLeft:{color:"Accent 5 60",style:1},borderRight:{color:"Accent 5 60",style:1}},firstRowStripeStyle:{backColor:"Accent 5 60",borderTop:{color:"Accent 5 60",style:1},borderBottom:{color:"Accent 5 60",style:1}},headerRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",borderVertical:{color:"rgb(0,0,0)",style:1}},subtotalColumn1Style:{backColor:"Accent 5 60",foreColor:"Text 1",borderLeft:{color:"Accent 5 60",style:1},borderTop:{color:"Accent 5 60",style:1},borderRight:{color:"Accent 5 60",style:1}},subtotalRow1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading3Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",borderVertical:{color:"rgb(0,0,0)",style:1}}},medium21:{name:"Medium21",wholeTableStyle:{backColor:"Accent 6 80",foreColor:"Text 1",borderLeft:{color:"Accent 6 60",style:1},borderRight:{color:"Accent 6 60",style:1},borderVertical:{color:"Accent 6 60",style:1}},reportFilterLabelsStyle:{borderTop:{color:"Text 1",style:1},borderBottom:{color:"Text 1",style:1}},reportFilterValuesStyle:{foreColor:"rgb(0,0,0)",borderTop:{color:"Text 1",style:1},borderBottom:{color:"Text 1",style:1}},firstColumnStripeStyle:{backColor:"Accent 6 60",borderLeft:{color:"Accent 6 60",style:1},borderRight:{color:"Accent 6 60",style:1}},firstRowStripeStyle:{backColor:"Accent 6 60",borderTop:{color:"Accent 6 60",style:1},borderBottom:{color:"Accent 6 60",style:1}},headerRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",borderVertical:{color:"rgb(0,0,0)",style:1}},subtotalColumn1Style:{backColor:"Accent 6 60",foreColor:"Text 1",borderLeft:{color:"Accent 6 60",style:1},borderTop:{color:"Accent 6 60",style:1},borderRight:{color:"Accent 6 60",style:1}},subtotalRow1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading3Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",borderVertical:{color:"rgb(0,0,0)",style:1}}},medium22:{name:"Medium22",wholeTableStyle:{backColor:"Background 1 -15",foreColor:"Text 1 50",borderVertical:{color:"rgb(255,255,255)",style:1}},reportFilterLabelsStyle:{backColor:"Background 1 -25",foreColor:"Text 1 50",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},reportFilterValuesStyle:{backColor:"Background 1 -15",foreColor:"Text 1 50",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},secondColumnStripeStyle:{backColor:"Background 1 -25"},secondRowStripeStyle:{backColor:"Background 1 -25"},firstColumnStyle:{backColor:"Background 1 -25",foreColor:"Text 1 50",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},headerRowStyle:{foreColor:"Text 1 50",borderBottom:{color:"rgb(255,255,255)",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Text 1 50",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium23:{name:"Medium23",wholeTableStyle:{backColor:"Accent 1 80",foreColor:"Accent 1 -25",borderVertical:{color:"rgb(255,255,255)",style:1}},reportFilterLabelsStyle:{backColor:"Accent 1 60",foreColor:"Accent 1 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},reportFilterValuesStyle:{backColor:"Accent 1 80",foreColor:"Accent 1 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},secondColumnStripeStyle:{backColor:"Accent 1 60"},secondRowStripeStyle:{backColor:"Accent 1 60"},firstColumnStyle:{backColor:"Accent 1 60",foreColor:"Accent 1 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},headerRowStyle:{foreColor:"Accent 1 -25",borderBottom:{color:"rgb(255,255,255)",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Accent 1 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium24:{name:"Medium24",wholeTableStyle:{backColor:"Accent 2 80",foreColor:"Accent 2 -25",borderVertical:{color:"rgb(255,255,255)",style:1}},reportFilterLabelsStyle:{backColor:"Accent 2 60",foreColor:"Accent 2 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},reportFilterValuesStyle:{backColor:"Accent 2 80",foreColor:"Accent 2 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},secondColumnStripeStyle:{backColor:"Accent 2 60"},secondRowStripeStyle:{backColor:"Accent 2 60"},firstColumnStyle:{backColor:"Accent 2 60",foreColor:"Accent 2 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},headerRowStyle:{foreColor:"Accent 2 -25",borderBottom:{color:"rgb(255,255,255)",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Accent 2 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium25:{name:"Medium25",wholeTableStyle:{backColor:"Accent 3 80",foreColor:"Accent 3 -25",borderVertical:{color:"rgb(255,255,255)",style:1}},reportFilterLabelsStyle:{backColor:"Accent 3 60",foreColor:"Accent 3 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},reportFilterValuesStyle:{backColor:"Accent 3 80",foreColor:"Accent 3 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},secondColumnStripeStyle:{backColor:"Accent 3 60"},secondRowStripeStyle:{backColor:"Accent 3 60"},firstColumnStyle:{backColor:"Accent 3 60",foreColor:"Accent 3 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},headerRowStyle:{foreColor:"Accent 3 -25",borderBottom:{color:"rgb(255,255,255)",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Accent 3 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium26:{name:"Medium26",wholeTableStyle:{backColor:"Accent 4 80",foreColor:"Accent 4 -25",borderVertical:{color:"rgb(255,255,255)",style:1}},reportFilterLabelsStyle:{backColor:"Accent 4 60",foreColor:"Accent 4 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},reportFilterValuesStyle:{backColor:"Accent 4 80",foreColor:"Accent 4 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},secondColumnStripeStyle:{backColor:"Accent 4 60"},secondRowStripeStyle:{backColor:"Accent 4 60"},firstColumnStyle:{backColor:"Accent 4 60",foreColor:"Accent 4 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},headerRowStyle:{foreColor:"Accent 4 -25",borderBottom:{color:"rgb(255,255,255)",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Accent 4 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium27:{name:"Medium27",wholeTableStyle:{backColor:"Accent 5 80",foreColor:"Accent 5 -25",borderVertical:{color:"rgb(255,255,255)",style:1}},reportFilterLabelsStyle:{backColor:"Accent 5 60",foreColor:"Accent 5 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},reportFilterValuesStyle:{backColor:"Accent 5 80",foreColor:"Accent 5 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},secondColumnStripeStyle:{backColor:"Accent 5 60"},secondRowStripeStyle:{backColor:"Accent 5 60"},firstColumnStyle:{backColor:"Accent 5 60",foreColor:"Accent 5 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},headerRowStyle:{foreColor:"Accent 5 -25",borderBottom:{color:"rgb(255,255,255)",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Accent 5 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},medium28:{name:"Medium28",wholeTableStyle:{backColor:"Accent 6 80",foreColor:"Accent 6 -25",borderVertical:{color:"rgb(255,255,255)",style:1}},reportFilterLabelsStyle:{backColor:"Accent 6 60",foreColor:"Accent 6 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},reportFilterValuesStyle:{backColor:"Accent 6 80",foreColor:"Accent 6 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},secondColumnStripeStyle:{backColor:"Accent 6 60"},secondRowStripeStyle:{backColor:"Accent 6 60"},firstColumnStyle:{backColor:"Accent 6 60",foreColor:"Accent 6 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},headerRowStyle:{foreColor:"Accent 6 -25",borderBottom:{color:"rgb(255,255,255)",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"Accent 6 -25",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark1:{name:"Dark1",wholeTableStyle:{backColor:"Background 1 -25",foreColor:"Text 1",borderHorizontal:{color:"Background 1 -15",style:1}},reportFilterLabelsStyle:{backColor:"Text 1 50",foreColor:"rgb(255,255,255)",borderHorizontal:{color:"Text 1 50",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},reportFilterValuesStyle:{backColor:"Text 1 50",foreColor:"rgb(255,255,255)",borderHorizontal:{color:"Text 1 50",style:1}},secondColumnStripeStyle:{borderLeft:{color:"Background 1 -15",style:1},borderRight:{color:"Background 1 -15",style:1}},secondRowStripeStyle:{backColor:"Background 1 -35"},headerRowStyle:{backColor:"Text 1 50",foreColor:"rgb(255,255,255)",borderBottom:{color:"rgb(255,255,255)",style:1},borderHorizontal:{color:"rgb(255,255,255)",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Text 1",borderBottom:{color:"Background 1 -35",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{backColor:"Background 1 -15",foreColor:"Text 1",borderTop:{color:"Background 1 -35",style:1},borderBottom:{color:"Background 1 -35",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Text 1 50",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark2:{name:"Dark2",wholeTableStyle:{backColor:"Accent 1 60",foreColor:"Text 1",borderHorizontal:{color:"Accent 1 80",style:1}},reportFilterLabelsStyle:{backColor:"Accent 1 -50",foreColor:"rgb(255,255,255)",borderHorizontal:{color:"Accent 1 -50",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},reportFilterValuesStyle:{backColor:"Accent 1 -50",foreColor:"rgb(255,255,255)",borderHorizontal:{color:"Accent 1 -50",style:1}},secondColumnStripeStyle:{borderLeft:{color:"Accent 1 80",style:1},borderRight:{color:"Accent 1 80",style:1}},secondRowStripeStyle:{backColor:"Accent 1 40"},headerRowStyle:{backColor:"Accent 1 -50",foreColor:"rgb(255,255,255)",borderBottom:{color:"rgb(255,255,255)",style:1},borderHorizontal:{color:"rgb(255,255,255)",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Text 1",borderBottom:{color:"Accent 1 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{backColor:"Accent 1 80",foreColor:"Text 1",borderTop:{color:"Accent 1 40",style:1},borderBottom:{color:"Accent 1 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Accent 1 -50",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark3:{name:"Dark3",wholeTableStyle:{backColor:"Accent 2 60",foreColor:"Text 1",borderHorizontal:{color:"Accent 2 80",style:1}},reportFilterLabelsStyle:{backColor:"Accent 2 -50",foreColor:"rgb(255,255,255)",borderHorizontal:{color:"Accent 2 -50",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},reportFilterValuesStyle:{backColor:"Accent 2 -50",foreColor:"rgb(255,255,255)",borderHorizontal:{color:"Accent 2 -50",style:1}},secondColumnStripeStyle:{borderLeft:{color:"Accent 2 80",style:1},borderRight:{color:"Accent 2 80",style:1}},secondRowStripeStyle:{backColor:"Accent 2 40"},headerRowStyle:{backColor:"Accent 2 -50",foreColor:"rgb(255,255,255)",borderBottom:{color:"rgb(255,255,255)",style:1},borderHorizontal:{color:"rgb(255,255,255)",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Text 1",borderBottom:{color:"Accent 2 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{backColor:"Accent 2 80",foreColor:"Text 1",borderTop:{color:"Accent 2 40",style:1},borderBottom:{color:"Accent 2 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Accent 2 -50",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark4:{name:"Dark4",wholeTableStyle:{backColor:"Accent 3 60",foreColor:"Text 1",borderHorizontal:{color:"Accent 3 80",style:1}},reportFilterLabelsStyle:{backColor:"Accent 3 -50",foreColor:"rgb(255,255,255)",borderHorizontal:{color:"Accent 3 -50",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},reportFilterValuesStyle:{backColor:"Accent 3 -50",foreColor:"rgb(255,255,255)",borderHorizontal:{color:"Accent 3 -50",style:1}},secondColumnStripeStyle:{borderLeft:{color:"Accent 3 80",style:1},borderRight:{color:"Accent 3 80",style:1}},secondRowStripeStyle:{backColor:"Accent 3 40"},headerRowStyle:{backColor:"Accent 3 -50",foreColor:"rgb(255,255,255)",borderBottom:{color:"rgb(255,255,255)",style:1},borderHorizontal:{color:"rgb(255,255,255)",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Text 1",borderBottom:{color:"Accent 3 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{backColor:"Accent 3 80",foreColor:"Text 1",borderTop:{color:"Accent 3 40",style:1},borderBottom:{color:"Accent 3 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Accent 3 -50",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark5:{name:"Dark5",wholeTableStyle:{backColor:"Accent 4 60",foreColor:"Text 1",borderHorizontal:{color:"Accent 4 80",style:1}},reportFilterLabelsStyle:{backColor:"Accent 4 -50",foreColor:"rgb(255,255,255)",borderHorizontal:{color:"Accent 4 -50",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},reportFilterValuesStyle:{backColor:"Accent 4 -50",foreColor:"rgb(255,255,255)",borderHorizontal:{color:"Accent 4 -50",style:1}},secondColumnStripeStyle:{borderLeft:{color:"Accent 4 80",style:1},borderRight:{color:"Accent 4 80",style:1}},secondRowStripeStyle:{backColor:"Accent 4 40"},headerRowStyle:{backColor:"Accent 4 -50",foreColor:"rgb(255,255,255)",borderBottom:{color:"rgb(255,255,255)",style:1},borderHorizontal:{color:"rgb(255,255,255)",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Text 1",borderBottom:{color:"Accent 4 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{backColor:"Accent 4 80",foreColor:"Text 1",borderTop:{color:"Accent 4 40",style:1},borderBottom:{color:"Accent 4 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Accent 4 -50",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark6:{name:"Dark6",wholeTableStyle:{backColor:"Accent 5 60",foreColor:"Text 1",borderHorizontal:{color:"Accent 5 80",style:1}},reportFilterLabelsStyle:{backColor:"Accent 5 -50",foreColor:"rgb(255,255,255)",borderHorizontal:{color:"Accent 5 -50",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},reportFilterValuesStyle:{backColor:"Accent 5 -50",foreColor:"rgb(255,255,255)",borderHorizontal:{color:"Accent 5 -50",style:1}},secondColumnStripeStyle:{borderLeft:{color:"Accent 5 80",style:1},borderRight:{color:"Accent 5 80",style:1}},secondRowStripeStyle:{backColor:"Accent 5 40"},headerRowStyle:{backColor:"Accent 5 -50",foreColor:"rgb(255,255,255)",borderBottom:{color:"rgb(255,255,255)",style:1},borderHorizontal:{color:"rgb(255,255,255)",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Text 1",borderBottom:{color:"Accent 5 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{backColor:"Accent 5 80",foreColor:"Text 1",borderTop:{color:"Accent 5 40",style:1},borderBottom:{color:"Accent 5 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Accent 5 -50",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark7:{name:"Dark7",wholeTableStyle:{backColor:"Accent 6 60",foreColor:"Text 1",borderHorizontal:{color:"Accent 6 80",style:1}},reportFilterLabelsStyle:{backColor:"Accent 6 -50",foreColor:"rgb(255,255,255)",borderHorizontal:{color:"Accent 6 -50",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},reportFilterValuesStyle:{backColor:"Accent 6 -50",foreColor:"rgb(255,255,255)",borderHorizontal:{color:"Accent 6 -50",style:1}},secondColumnStripeStyle:{borderLeft:{color:"Accent 6 80",style:1},borderRight:{color:"Accent 6 80",style:1}},secondRowStripeStyle:{backColor:"Accent 6 40"},headerRowStyle:{backColor:"Accent 6 -50",foreColor:"rgb(255,255,255)",borderBottom:{color:"rgb(255,255,255)",style:1},borderHorizontal:{color:"rgb(255,255,255)",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Text 1",borderBottom:{color:"Accent 6 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{backColor:"Accent 6 80",foreColor:"Text 1",borderTop:{color:"Accent 6 40",style:1},borderBottom:{color:"Accent 6 40",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Accent 6 -50",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark8:{name:"Dark8",wholeTableStyle:{backColor:"Background 1 -15",foreColor:"Text 1",borderLeft:{color:"Text 1 50",style:2},borderTop:{color:"Text 1 50",style:2},borderRight:{color:"Text 1 50",style:2},borderBottom:{color:"Text 1 50",style:2}},reportFilterLabelsStyle:{borderLeft:{color:"Text 1 50",style:1},borderTop:{color:"Text 1 50",style:1},borderBottom:{color:"Text 1 50",style:1}},reportFilterValuesStyle:{borderTop:{color:"Text 1 50",style:1},borderRight:{color:"Text 1 50",style:1},borderBottom:{color:"Text 1 50",style:1}},firstColumnStripeStyle:{borderLeft:{color:"rgb(140,140,140)",style:1},borderRight:{color:"rgb(140,140,140)",style:1}},secondColumnStripeStyle:{borderLeft:{color:"rgb(140,140,140)",style:1},borderRight:{color:"rgb(140,140,140)",style:1}},secondRowStripeStyle:{borderTop:{color:"Background 1 -25",style:1},borderBottom:{color:"Background 1 -25",style:1}},headerRowStyle:{backColor:"Text 1 -25",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Background 1 -25",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading2Style:{borderTop:{color:"Background 1 -25",style:1}},columnSubheading3Style:{borderTop:{color:"Background 1 -25",style:1}},rowSubheading1Style:{backColor:"Background 1 -25",foreColor:"Text 1",borderBottom:{color:"Background 1 -15",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Text 1 -25",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark9:{name:"Dark9",wholeTableStyle:{backColor:"Accent 1 80",foreColor:"Text 1",borderLeft:{style:2},borderTop:{style:2},borderRight:{style:2},borderBottom:{style:2}},reportFilterLabelsStyle:{borderLeft:{style:1},borderTop:{style:1},borderBottom:{style:1}},reportFilterValuesStyle:{borderTop:{style:1},borderRight:{style:1},borderBottom:{style:1}},firstColumnStripeStyle:{borderLeft:{color:"rgb(140,140,140)",style:1},borderRight:{color:"rgb(140,140,140)",style:1}},secondColumnStripeStyle:{borderLeft:{color:"rgb(140,140,140)",style:1},borderRight:{color:"rgb(140,140,140)",style:1}},secondRowStripeStyle:{borderTop:{color:"Accent 1 60",style:1},borderBottom:{color:"Accent 1 60",style:1}},headerRowStyle:{backColor:"Text 1 -25",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 1 60",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading2Style:{borderTop:{color:"Accent 1 60",style:1}},columnSubheading3Style:{borderTop:{color:"Accent 1 60",style:1}},rowSubheading1Style:{backColor:"Accent 1 60",foreColor:"Text 1",borderBottom:{color:"Accent 1 80",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Text 1 -25",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark10:{name:"Dark10",wholeTableStyle:{backColor:"Accent 2 80",foreColor:"Text 1",borderLeft:{style:2},borderTop:{style:2},borderRight:{style:2},borderBottom:{style:2}},reportFilterLabelsStyle:{borderLeft:{style:1},borderTop:{style:1},borderBottom:{style:1}},reportFilterValuesStyle:{borderTop:{style:1},borderRight:{style:1},borderBottom:{style:1}},firstColumnStripeStyle:{borderLeft:{color:"rgb(140,140,140)",style:1},borderRight:{color:"rgb(140,140,140)",style:1}},secondColumnStripeStyle:{borderLeft:{color:"rgb(140,140,140)",style:1},borderRight:{color:"rgb(140,140,140)",style:1}},secondRowStripeStyle:{borderTop:{color:"Accent 2 60",style:1},borderBottom:{color:"Accent 2 60",style:1}},headerRowStyle:{backColor:"Text 1 -25",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 2 60",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading2Style:{borderTop:{color:"Accent 2 60",style:1}},columnSubheading3Style:{borderTop:{color:"Accent 2 60",style:1}},rowSubheading1Style:{backColor:"Accent 2 60",foreColor:"Text 1",borderBottom:{color:"Accent 2 80",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Text 1 -25",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark11:{name:"Dark11",wholeTableStyle:{backColor:"Accent 3 80",foreColor:"Text 1",borderLeft:{style:2},borderTop:{style:2},borderRight:{style:2},borderBottom:{style:2}},reportFilterLabelsStyle:{borderLeft:{style:1},borderTop:{style:1},borderBottom:{style:1}},reportFilterValuesStyle:{borderTop:{style:1},borderRight:{style:1},borderBottom:{style:1}},firstColumnStripeStyle:{borderLeft:{color:"rgb(140,140,140)",style:1},borderRight:{color:"rgb(140,140,140)",style:1}},secondColumnStripeStyle:{borderLeft:{color:"rgb(140,140,140)",style:1},borderRight:{color:"rgb(140,140,140)",style:1}},secondRowStripeStyle:{borderTop:{color:"Accent 3 60",style:1},borderBottom:{color:"Accent 3 60",style:1}},headerRowStyle:{backColor:"Text 1 -25",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 3 60",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading2Style:{borderTop:{color:"Accent 3 60",style:1}},columnSubheading3Style:{borderTop:{color:"Accent 3 60",style:1}},rowSubheading1Style:{backColor:"Accent 3 60",foreColor:"Text 1",borderBottom:{color:"Accent 3 80",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Text 1 -25",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark12:{name:"Dark12",wholeTableStyle:{backColor:"Accent 4 80",foreColor:"Text 1",borderLeft:{style:2},borderTop:{style:2},borderRight:{style:2},borderBottom:{style:2}},reportFilterLabelsStyle:{borderLeft:{style:1},borderTop:{style:1},borderBottom:{style:1}},reportFilterValuesStyle:{borderTop:{style:1},borderRight:{style:1},borderBottom:{style:1}},firstColumnStripeStyle:{borderLeft:{color:"rgb(140,140,140)",style:1},borderRight:{color:"rgb(140,140,140)",style:1}},secondColumnStripeStyle:{borderLeft:{color:"rgb(140,140,140)",style:1},borderRight:{color:"rgb(140,140,140)",style:1}},secondRowStripeStyle:{borderTop:{color:"Accent 4 60",style:1},borderBottom:{color:"Accent 4 60",style:1}},headerRowStyle:{backColor:"Text 1 -25",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 4 60",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading2Style:{borderTop:{color:"Accent 4 60",style:1}},columnSubheading3Style:{borderTop:{color:"Accent 4 60",style:1}},rowSubheading1Style:{backColor:"Accent 4 60",foreColor:"Text 1",borderBottom:{color:"Accent 4 80",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Text 1 -25",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark13:{name:"Dark13",wholeTableStyle:{backColor:"Accent 5 80",foreColor:"Text 1",borderLeft:{style:2},borderTop:{style:2},borderRight:{style:2},borderBottom:{style:2}},reportFilterLabelsStyle:{borderLeft:{style:1},borderTop:{style:1},borderBottom:{style:1}},reportFilterValuesStyle:{borderTop:{style:1},borderRight:{style:1},borderBottom:{style:1}},firstColumnStripeStyle:{borderLeft:{color:"rgb(140,140,140)",style:1},borderRight:{color:"rgb(140,140,140)",style:1}},secondColumnStripeStyle:{borderLeft:{color:"rgb(140,140,140)",style:1},borderRight:{color:"rgb(140,140,140)",style:1}},secondRowStripeStyle:{borderTop:{color:"Accent 5 60",style:1},borderBottom:{color:"Accent 5 60",style:1}},headerRowStyle:{backColor:"Text 1 -25",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 5 60",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading2Style:{borderTop:{color:"Accent 5 60",style:1}},columnSubheading3Style:{borderTop:{color:"Accent 5 60",style:1}},rowSubheading1Style:{backColor:"Accent 5 60",foreColor:"Text 1",borderBottom:{color:"Accent 5 80",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Text 1 -25",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark14:{name:"Dark14",wholeTableStyle:{backColor:"Accent 6 80",foreColor:"Text 1",borderLeft:{style:2},borderTop:{style:2},borderRight:{style:2},borderBottom:{style:2}},reportFilterLabelsStyle:{borderLeft:{style:1},borderTop:{style:1},borderBottom:{style:1}},reportFilterValuesStyle:{borderTop:{style:1},borderRight:{style:1},borderBottom:{style:1}},firstColumnStripeStyle:{borderLeft:{color:"rgb(140,140,140)",style:1},borderRight:{color:"rgb(140,140,140)",style:1}},secondColumnStripeStyle:{borderLeft:{color:"rgb(140,140,140)",style:1},borderRight:{color:"rgb(140,140,140)",style:1}},secondRowStripeStyle:{borderTop:{color:"Accent 6 60",style:1},borderBottom:{color:"Accent 6 60",style:1}},headerRowStyle:{backColor:"Text 1 -25",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{backColor:"Accent 6 60",foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading2Style:{borderTop:{color:"Accent 6 60",style:1}},columnSubheading3Style:{borderTop:{color:"Accent 6 60",style:1}},rowSubheading1Style:{backColor:"Accent 6 60",foreColor:"Text 1",borderBottom:{color:"Accent 6 80",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Text 1 -25",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark15:{name:"Dark15",wholeTableStyle:{backColor:"rgb(140,140,140)",foreColor:"Background 1 -15"},reportFilterLabelsStyle:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstColumnStripeStyle:{borderTop:{color:"Background 1 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripeStyle:{borderTop:{color:"Background 1 -35",style:1},borderBottom:{color:"Background 1 -35",style:1}},headerRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{backColor:"Text 1 50",borderLeft:{color:"Background 1 -35",style:1},borderTop:{color:"Background 1 -35",style:1},borderRight:{color:"Background 1 -35",style:1},borderBottom:{color:"Background 1 -35",style:1}},subtotalRow1Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading1Style:{borderBottom:{color:"Background 1 -35",style:1}},rowSubheading1Style:{backColor:"Text 1 50",foreColor:"rgb(255,255,255)",borderBottom:{color:"Text 1 50",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark16:{name:"Dark16",wholeTableStyle:{backColor:"Accent 1",foreColor:"Accent 1 80"},reportFilterLabelsStyle:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstColumnStripeStyle:{borderTop:{color:"Accent 1 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripeStyle:{borderTop:{color:"Accent 1 60",style:1},borderBottom:{color:"Accent 1 60",style:1}},headerRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{backColor:"Accent 1 -25",borderLeft:{color:"Accent 1 60",style:1},borderTop:{color:"Accent 1 60",style:1},borderRight:{color:"Accent 1 60",style:1},borderBottom:{color:"Accent 1 60",style:1}},subtotalRow1Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading1Style:{borderBottom:{color:"Accent 1 60",style:1}},rowSubheading1Style:{backColor:"Accent 1 -25",foreColor:"rgb(255,255,255)",borderBottom:{color:"Accent 1 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark17:{name:"Dark17",wholeTableStyle:{backColor:"Accent 2",foreColor:"Accent 2 80"},reportFilterLabelsStyle:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstColumnStripeStyle:{borderTop:{color:"Accent 2 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripeStyle:{borderTop:{color:"Accent 2 60",style:1},borderBottom:{color:"Accent 2 60",style:1}},headerRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{backColor:"Accent 2 -25",borderLeft:{color:"Accent 2 60",style:1},borderTop:{color:"Accent 2 60",style:1},borderRight:{color:"Accent 2 60",style:1},borderBottom:{color:"Accent 2 60",style:1}},subtotalRow1Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading1Style:{borderBottom:{color:"Accent 2 60",style:1}},rowSubheading1Style:{backColor:"Accent 2 -25",foreColor:"rgb(255,255,255)",borderBottom:{color:"Accent 2 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark18:{name:"Dark18",wholeTableStyle:{backColor:"Accent 3",foreColor:"Accent 3 80"},reportFilterLabelsStyle:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstColumnStripeStyle:{borderTop:{color:"Accent 3 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripeStyle:{borderTop:{color:"Accent 3 60",style:1},borderBottom:{color:"Accent 3 60",style:1}},headerRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{backColor:"Accent 3 -25",borderLeft:{color:"Accent 3 60",style:1},borderTop:{color:"Accent 3 60",style:1},borderRight:{color:"Accent 3 60",style:1},borderBottom:{color:"Accent 3 60",style:1}},subtotalRow1Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading1Style:{borderBottom:{color:"Accent 3 60",style:1}},rowSubheading1Style:{backColor:"Accent 3 -25",foreColor:"rgb(255,255,255)",borderBottom:{color:"Accent 3 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark19:{name:"Dark19",wholeTableStyle:{backColor:"Accent 4",foreColor:"Accent 4 80"},reportFilterLabelsStyle:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstColumnStripeStyle:{borderTop:{color:"Accent 4 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripeStyle:{borderTop:{color:"Accent 4 60",style:1},borderBottom:{color:"Accent 4 60",style:1}},headerRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{backColor:"Accent 4 -25",borderLeft:{color:"Accent 4 60",style:1},borderTop:{color:"Accent 4 60",style:1},borderRight:{color:"Accent 4 60",style:1},borderBottom:{color:"Accent 4 60",style:1}},subtotalRow1Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading1Style:{borderBottom:{color:"Accent 4 60",style:1}},rowSubheading1Style:{backColor:"Accent 4 -25",foreColor:"rgb(255,255,255)",borderBottom:{color:"Accent 4 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark20:{name:"Dark20",wholeTableStyle:{backColor:"Accent 5",foreColor:"Accent 5 80"},reportFilterLabelsStyle:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstColumnStripeStyle:{borderTop:{color:"Accent 5 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripeStyle:{borderTop:{color:"Accent 5 60",style:1},borderBottom:{color:"Accent 5 60",style:1}},headerRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{backColor:"Accent 5 -25",borderLeft:{color:"Accent 5 60",style:1},borderTop:{color:"Accent 5 60",style:1},borderRight:{color:"Accent 5 60",style:1},borderBottom:{color:"Accent 5 60",style:1}},subtotalRow1Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading1Style:{borderBottom:{color:"Accent 5 60",style:1}},rowSubheading1Style:{backColor:"Accent 5 -25",foreColor:"rgb(255,255,255)",borderBottom:{color:"Accent 5 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark21:{name:"Dark21",wholeTableStyle:{backColor:"Accent 6",foreColor:"Accent 6 80"},reportFilterLabelsStyle:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstColumnStripeStyle:{borderTop:{color:"Accent 6 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},firstRowStripeStyle:{borderTop:{color:"Accent 6 60",style:1},borderBottom:{color:"Accent 6 60",style:1}},headerRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalColumn1Style:{backColor:"Accent 6 -25",borderLeft:{color:"Accent 6 60",style:1},borderTop:{color:"Accent 6 60",style:1},borderRight:{color:"Accent 6 60",style:1},borderBottom:{color:"Accent 6 60",style:1}},subtotalRow1Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},columnSubheading1Style:{borderBottom:{color:"Accent 6 60",style:1}},rowSubheading1Style:{backColor:"Accent 6 -25",foreColor:"rgb(255,255,255)",borderBottom:{color:"Accent 6 -25",style:1},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading2Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{backColor:"Text 1",foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark22:{name:"Dark22",wholeTableStyle:{backColor:"Background 1 -50",foreColor:"Background 1 -15",borderVertical:{color:"rgb(255,255,255)",style:1}},reportFilterLabelsStyle:{backColor:"Text 1 50"},secondColumnStripeStyle:{backColor:"rgb(140,140,140)"},secondRowStripeStyle:{backColor:"rgb(140,140,140)"},firstColumnStyle:{backColor:"Text 1 50"},headerRowStyle:{backColor:"Text 1 50",borderBottom:{color:"rgb(255,255,255)",style:2}},firstHeaderCellStyle:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Background 1 -15",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"Text 1",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"rgb(255,255,255)",borderTop:{color:"rgb(255,255,255)",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark23:{name:"Dark23",wholeTableStyle:{backColor:"Accent 1",foreColor:"Accent 1 80",borderVertical:{color:"rgb(255,255,255)",style:1}},reportFilterLabelsStyle:{backColor:"Accent 1 -25"},secondColumnStripeStyle:{backColor:"Accent 1 40"},secondRowStripeStyle:{backColor:"Accent 1 40"},firstColumnStyle:{backColor:"Accent 1 -25"},headerRowStyle:{backColor:"Accent 1 -25",borderBottom:{color:"rgb(255,255,255)",style:2}},firstHeaderCellStyle:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Accent 1 80",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"rgb(255,255,255)",borderTop:{color:"rgb(255,255,255)",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark24:{name:"Dark24",wholeTableStyle:{backColor:"Accent 2",foreColor:"Accent 2 80",borderVertical:{color:"rgb(255,255,255)",style:1}},reportFilterLabelsStyle:{backColor:"Accent 2 -25"},secondColumnStripeStyle:{backColor:"Accent 2 40"},secondRowStripeStyle:{backColor:"Accent 2 40"},firstColumnStyle:{backColor:"Accent 2 -25"},headerRowStyle:{backColor:"Accent 2 -25",borderBottom:{color:"rgb(255,255,255)",style:2}},firstHeaderCellStyle:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Accent 2 80",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"rgb(255,255,255)",borderTop:{color:"rgb(255,255,255)",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark25:{name:"Dark25",wholeTableStyle:{backColor:"Accent 3",foreColor:"Accent 3 80",borderVertical:{color:"rgb(255,255,255)",style:1}},reportFilterLabelsStyle:{backColor:"Accent 3 -25"},secondColumnStripeStyle:{backColor:"Accent 3 40"},secondRowStripeStyle:{backColor:"Accent 3 40"},firstColumnStyle:{backColor:"Accent 3 -25"},headerRowStyle:{backColor:"Accent 3 -25",borderBottom:{color:"rgb(255,255,255)",style:2}},firstHeaderCellStyle:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Accent 3 80",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"rgb(255,255,255)",borderTop:{color:"rgb(255,255,255)",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark26:{name:"Dark26",wholeTableStyle:{backColor:"Accent 4",foreColor:"Accent 4 80",borderVertical:{color:"rgb(255,255,255)",style:1}},reportFilterLabelsStyle:{backColor:"Accent 4 -25"},secondColumnStripeStyle:{backColor:"Accent 4 40"},secondRowStripeStyle:{backColor:"Accent 4 40"},firstColumnStyle:{backColor:"Accent 4 -25"},headerRowStyle:{backColor:"Accent 4 -25",borderBottom:{color:"rgb(255,255,255)",style:2}},firstHeaderCellStyle:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Accent 4 80",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"rgb(255,255,255)",borderTop:{color:"rgb(255,255,255)",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark27:{name:"Dark27",wholeTableStyle:{backColor:"Accent 5",foreColor:"Accent 5 80",borderVertical:{color:"rgb(255,255,255)",style:1}},reportFilterLabelsStyle:{backColor:"Accent 5 -25"},secondColumnStripeStyle:{backColor:"Accent 5 40"},secondRowStripeStyle:{backColor:"Accent 5 40"},firstColumnStyle:{backColor:"Accent 5 -25"},headerRowStyle:{backColor:"Accent 5 -25",borderBottom:{color:"rgb(255,255,255)",style:2}},firstHeaderCellStyle:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Accent 5 80",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"rgb(255,255,255)",borderTop:{color:"rgb(255,255,255)",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}},dark28:{name:"Dark28",wholeTableStyle:{backColor:"Accent 6",foreColor:"Accent 6 80",borderVertical:{color:"rgb(255,255,255)",style:1}},reportFilterLabelsStyle:{backColor:"Accent 6 -25"},secondColumnStripeStyle:{backColor:"Accent 6 40"},secondRowStripeStyle:{backColor:"Accent 6 40"},firstColumnStyle:{backColor:"Accent 6 -25"},headerRowStyle:{backColor:"Accent 6 -25",borderBottom:{color:"rgb(255,255,255)",style:2}},firstHeaderCellStyle:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow1Style:{foreColor:"Accent 6 80",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},subtotalRow2Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},rowSubheading1Style:{foreColor:"rgb(255,255,255)",fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"},grandTotalRowStyle:{foreColor:"rgb(255,255,255)",borderTop:{color:"rgb(255,255,255)",style:2},fontWeight:"bold",fontSize:"14.667px",fontFamily:"calibri",font:"bold 14.667px calibri"}}},d.buildInSlicerStyles={light1:{name:"SlicerStyleLight1",wholeSlicerStyle:{backColor:"white",font:"normal 11pt calibri",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1"}},headerStyle:{borderLeft:{borderWidth:0,borderStyle:"",borderColor:""},borderTop:{borderWidth:0,borderStyle:"",borderColor:""},borderRight:{borderWidth:0,borderStyle:"",borderColor:""},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1"}},selectedItemWithDataStyle:{backColor:"Accent 1 60",foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},selectedItemWithNoDataStyle:{backColor:"Accent 1 80",foreColor:"#828282",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"}},unSelectedItemWithDataStyle:{backColor:"white",foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"}},unSelectedItemWithNoDataStyle:{backColor:"white",foreColor:"#828282",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"}},hoveredSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}}},light2:{name:"SlicerStyleLight2",wholeSlicerStyle:{backColor:"white",font:"normal 11pt calibri",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2"}},headerStyle:{borderLeft:{borderWidth:0,borderStyle:"",borderColor:""},borderTop:{borderWidth:0,borderStyle:"",borderColor:""},borderRight:{borderWidth:0,borderStyle:"",borderColor:""},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2"}},selectedItemWithDataStyle:{backColor:"Accent 2 60",foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},selectedItemWithNoDataStyle:{backColor:"Accent 2 80",foreColor:"#828282",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"}},unSelectedItemWithDataStyle:{backColor:"white",foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"}},unSelectedItemWithNoDataStyle:{backColor:"white",foreColor:"#828282",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"}},hoveredSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}}},light3:{name:"SlicerStyleLight3",wholeSlicerStyle:{backColor:"white",font:"normal 11pt calibri",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3"}},headerStyle:{borderLeft:{borderWidth:0,borderStyle:"",borderColor:""},borderTop:{borderWidth:0,borderStyle:"",borderColor:""},borderRight:{borderWidth:0,borderStyle:"",borderColor:""},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3"}},selectedItemWithDataStyle:{backColor:"Accent 3 60",foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},selectedItemWithNoDataStyle:{backColor:"Accent 3 80",foreColor:"#828282",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"}},unSelectedItemWithDataStyle:{backColor:"white",foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"}},unSelectedItemWithNoDataStyle:{backColor:"white",foreColor:"#828282",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"}},hoveredSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}}},light4:{name:"SlicerStyleLight4",wholeSlicerStyle:{backColor:"white",font:"normal 11pt calibri",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4"}},headerStyle:{borderLeft:{borderWidth:0,borderStyle:"",borderColor:""},borderTop:{borderWidth:0,borderStyle:"",borderColor:""},borderRight:{borderWidth:0,borderStyle:"",borderColor:""},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4"}},selectedItemWithDataStyle:{backColor:"Accent 4 60",foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},selectedItemWithNoDataStyle:{backColor:"Accent 4 80",foreColor:"#828282",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"}},unSelectedItemWithDataStyle:{backColor:"white",foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"}},unSelectedItemWithNoDataStyle:{backColor:"white",foreColor:"#828282",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"}},hoveredSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}}},light5:{name:"SlicerStyleLight5",wholeSlicerStyle:{backColor:"white",font:"normal 11pt calibri",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5"}},headerStyle:{borderLeft:{borderWidth:0,borderStyle:"",borderColor:""},borderTop:{borderWidth:0,borderStyle:"",borderColor:""},borderRight:{borderWidth:0,borderStyle:"",borderColor:""},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5"}},selectedItemWithDataStyle:{backColor:"Accent 5 60",foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},selectedItemWithNoDataStyle:{backColor:"Accent 5 80",foreColor:"#828282",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"}},unSelectedItemWithDataStyle:{backColor:"white",foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"}},unSelectedItemWithNoDataStyle:{backColor:"white",foreColor:"#828282",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"}},hoveredSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}}},light6:{name:"SlicerStyleLight6",wholeSlicerStyle:{backColor:"white",font:"normal 11pt calibri",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6"}},headerStyle:{borderLeft:{borderWidth:0,borderStyle:"",borderColor:""},borderTop:{borderWidth:0,borderStyle:"",borderColor:""},borderRight:{borderWidth:0,borderStyle:"",borderColor:""},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6"}},selectedItemWithDataStyle:{backColor:"Accent 6 60",foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},selectedItemWithNoDataStyle:{backColor:"Accent 6 80",foreColor:"#828282",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"}},unSelectedItemWithDataStyle:{backColor:"white",foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"}},unSelectedItemWithNoDataStyle:{backColor:"white",foreColor:"#828282",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"}},hoveredSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}}},dark1:{name:"SlicerStyleDark1",wholeSlicerStyle:{backColor:"white",font:"normal 11pt calibri",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1"}},headerStyle:{borderLeft:{borderWidth:0,borderStyle:"",borderColor:""},borderTop:{borderWidth:0,borderStyle:"",borderColor:""},borderRight:{borderWidth:0,borderStyle:"",borderColor:""},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1"}},selectedItemWithDataStyle:{backColor:"Accent 1",foreColor:"white",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1"}},selectedItemWithNoDataStyle:{backColor:"Accent 1 60",foreColor:"Accent 1 -25",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1 60"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1 60"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1 60"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1 60"}},unSelectedItemWithDataStyle:{backColor:"#C0C0C0",foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"}},unSelectedItemWithNoDataStyle:{backColor:"#DFDFDF",foreColor:"#959595",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"}},hoveredSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}}},dark2:{name:"SlicerStyleDark2",wholeSlicerStyle:{backColor:"white",font:"normal 11pt calibri",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2"}},headerStyle:{borderLeft:{borderWidth:0,borderStyle:"",borderColor:""},borderTop:{borderWidth:0,borderStyle:"",borderColor:""},borderRight:{borderWidth:0,borderStyle:"",borderColor:""},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2"}},selectedItemWithDataStyle:{backColor:"Accent 2",foreColor:"white",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2"}},selectedItemWithNoDataStyle:{backColor:"Accent 2 60",foreColor:"Accent 2 -25",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2 60"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2 60"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2 60"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2 60"}},unSelectedItemWithDataStyle:{backColor:"#C0C0C0",foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"}},unSelectedItemWithNoDataStyle:{backColor:"#DFDFDF",foreColor:"#959595",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"}},hoveredSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}}},dark3:{name:"SlicerStyleDark3",wholeSlicerStyle:{backColor:"white",font:"normal 11pt calibri",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3"}},headerStyle:{borderLeft:{borderWidth:0,borderStyle:"",borderColor:""},borderTop:{borderWidth:0,borderStyle:"",borderColor:""},borderRight:{borderWidth:0,borderStyle:"",borderColor:""},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3"}},selectedItemWithDataStyle:{backColor:"Accent 3",foreColor:"white",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3"}},selectedItemWithNoDataStyle:{backColor:"Accent 3 60",foreColor:"Accent 3 -25",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3 60"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3 60"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3 60"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3 60"}},unSelectedItemWithDataStyle:{backColor:"#C0C0C0",foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"}},unSelectedItemWithNoDataStyle:{backColor:"#DFDFDF",foreColor:"#959595",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"}},hoveredSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}}},dark4:{name:"SlicerStyleDark4",wholeSlicerStyle:{backColor:"white",font:"normal 11pt calibri",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4"}},headerStyle:{borderLeft:{borderWidth:0,borderStyle:"",borderColor:""},borderTop:{borderWidth:0,borderStyle:"",borderColor:""},borderRight:{borderWidth:0,borderStyle:"",borderColor:""},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4"}},selectedItemWithDataStyle:{backColor:"Accent 4",foreColor:"white",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4"}},selectedItemWithNoDataStyle:{backColor:"Accent 4 60",foreColor:"Accent 4 -25",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4 60"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4 60"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4 60"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4 60"}},unSelectedItemWithDataStyle:{backColor:"#C0C0C0",foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"}},unSelectedItemWithNoDataStyle:{backColor:"#DFDFDF",foreColor:"#959595",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"}},hoveredSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}}},dark5:{name:"SlicerStyleDark5",wholeSlicerStyle:{backColor:"white",font:"normal 11pt calibri",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5"}},headerStyle:{borderLeft:{borderWidth:0,borderStyle:"",borderColor:""},borderTop:{borderWidth:0,borderStyle:"",borderColor:""},borderRight:{borderWidth:0,borderStyle:"",borderColor:""},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5"}},selectedItemWithDataStyle:{backColor:"Accent 5",foreColor:"white",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5"}},selectedItemWithNoDataStyle:{backColor:"Accent 5 60",foreColor:"Accent 5 -25",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5 60"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5 60"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5 60"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5 60"}},unSelectedItemWithDataStyle:{backColor:"#C0C0C0",foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"}},unSelectedItemWithNoDataStyle:{backColor:"#DFDFDF",foreColor:"#959595",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"}},hoveredSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}}},dark6:{name:"SlicerStyleDark6",wholeSlicerStyle:{backColor:"white",font:"normal 11pt calibri",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6"}},headerStyle:{borderLeft:{borderWidth:0,borderStyle:"",borderColor:""},borderTop:{borderWidth:0,borderStyle:"",borderColor:""},borderRight:{borderWidth:0,borderStyle:"",borderColor:""},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6"}},selectedItemWithDataStyle:{backColor:"Accent 6",foreColor:"white",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6"}},selectedItemWithNoDataStyle:{backColor:"Accent 6 60",foreColor:"Accent 6 -25",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6 60"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6 60"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6 60"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6 60"}},unSelectedItemWithDataStyle:{backColor:"#C0C0C0",foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#C0C0C0"}},unSelectedItemWithNoDataStyle:{backColor:"#DFDFDF",foreColor:"#959595",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#DFDFDF"}},hoveredSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}}},other1:{name:"SlicerStyleOther1",wholeSlicerStyle:{backColor:"white",font:"normal 11pt calibri",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#808080"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#808080"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#808080"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#808080"}},headerStyle:{borderLeft:{borderWidth:0,borderStyle:"",borderColor:""},borderTop:{borderWidth:0,borderStyle:"",borderColor:""},borderRight:{borderWidth:0,borderStyle:"",borderColor:""},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#A6A6A6"}},selectedItemWithDataStyle:{backColor:"#BFBFBF",foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},selectedItemWithNoDataStyle:{backColor:"#D9D9D9",foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"}},unSelectedItemWithDataStyle:{backColor:"white",foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"}},unSelectedItemWithNoDataStyle:{backColor:"white",foreColor:"#959595",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"}},hoveredSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}}},other2:{name:"SlicerStyleOther2",wholeSlicerStyle:{backColor:"white",font:"normal 11pt calibri",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#4F81BD"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#4F81BD"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#4F81BD"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#4F81BD"}},headerStyle:{borderLeft:{borderWidth:0,borderStyle:"",borderColor:""},borderTop:{borderWidth:0,borderStyle:"",borderColor:""},borderRight:{borderWidth:0,borderStyle:"",borderColor:""},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#4F81BD"}},selectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#A3BBDF"},{position:1,color:"#CADEF6"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},selectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#A3BBDF"},{position:1,color:"#CADEF6"}]},foreColor:"#828282",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"}},unSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#E8EBEE"},{position:1,color:"#F8F8FA"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#CCCCCC"}},unSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#E8EBEE"},{position:1,color:"#F8F8FA"}]},foreColor:"#828282",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#E0E0E0"}},hoveredSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}},hoveredUnSelectedItemWithNoDataStyle:{backColor:{degree:90,stops:[{position:0,color:"#F8E162"},{position:1,color:"#FCF7F4"}]},foreColor:"black",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"#999999"}}}},d.buildInTimelineStyles={light1:{name:"TimeSlicerStyleLight1",wholeSlicerStyle:{backColor:"white",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1"}},headerStyle:{font:"bold 11pt calibri"},selectionLabelStyle:{foreColor:"Accent 1 -25",font:"normal 10pt calibri"},timeLevelStyle:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel1Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel2Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},selectedTimeBlockStyle:{backColor:{degree:90,stops:[{position:0,color:"Accent 1 60"},{position:1,color:"Accent 1"}]}},unselectedTimeBlockStyle:{backColor:"Background 1 -15"},selectedTimeBlockSpaceStyle:{backColor:"Accent 1 40"}},light2:{name:"TimeSlicerStyleLight2",wholeSlicerStyle:{backColor:"white",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2"}},headerStyle:{font:"bold 11pt calibri"},selectionLabelStyle:{foreColor:"Accent 2 -25",font:"normal 10pt calibri"},timeLevelStyle:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel1Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel2Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},selectedTimeBlockStyle:{backColor:{degree:90,stops:[{position:0,color:"Accent 2 60"},{position:1,color:"Accent 2"}]}},unselectedTimeBlockStyle:{backColor:"Background 1 -15"},selectedTimeBlockSpaceStyle:{backColor:"Accent 2 40"}},light3:{name:"TimeSlicerStyleLight3",wholeSlicerStyle:{backColor:"white",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3"}},headerStyle:{font:"bold 11pt calibri"},selectionLabelStyle:{foreColor:"Accent 3 -25",font:"normal 10pt calibri"},timeLevelStyle:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel1Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel2Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},selectedTimeBlockStyle:{backColor:{degree:90,stops:[{position:0,color:"Accent 3 60"},{position:1,color:"Accent 3"}]}},unselectedTimeBlockStyle:{backColor:"Background 1 -15"},selectedTimeBlockSpaceStyle:{backColor:"Accent 3 40"}},light4:{name:"TimeSlicerStyleLight4",wholeSlicerStyle:{backColor:"white",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4"}},headerStyle:{font:"bold 11pt calibri"},selectionLabelStyle:{foreColor:"Accent 4 -25",font:"normal 10pt calibri"},timeLevelStyle:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel1Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel2Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},selectedTimeBlockStyle:{backColor:{degree:90,stops:[{position:0,color:"Accent 4 60"},{position:1,color:"Accent 4"}]}},unselectedTimeBlockStyle:{backColor:"Background 1 -15"},selectedTimeBlockSpaceStyle:{backColor:"Accent 4 40"}},light5:{name:"TimeSlicerStyleLight5",wholeSlicerStyle:{backColor:"white",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5"}},headerStyle:{font:"bold 11pt calibri"},selectionLabelStyle:{foreColor:"Accent 5 -25",font:"normal 10pt calibri"},timeLevelStyle:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel1Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel2Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},selectedTimeBlockStyle:{backColor:{degree:90,stops:[{position:0,color:"Accent 5 60"},{position:1,color:"Accent 5"}]}},unselectedTimeBlockStyle:{backColor:"Background 1 -15"},selectedTimeBlockSpaceStyle:{backColor:"Accent 5 40"}},light6:{name:"TimeSlicerStyleLight6",wholeSlicerStyle:{backColor:"white",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6"}},headerStyle:{font:"bold 11pt calibri"},selectionLabelStyle:{foreColor:"Accent 6 -25",font:"normal 10pt calibri"},timeLevelStyle:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel1Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel2Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},selectedTimeBlockStyle:{backColor:{degree:90,stops:[{position:0,color:"Accent 6 60"},{position:1,color:"Accent 6"}]}},unselectedTimeBlockStyle:{backColor:"Background 1 -15"},selectedTimeBlockSpaceStyle:{backColor:"Accent 6 40"}},dark1:{name:"TimeSlicerStyleDark1",wholeSlicerStyle:{backColor:"white",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 1"}},headerStyle:{font:"bold 11pt calibri"},selectionLabelStyle:{foreColor:"Accent 1 -25",font:"normal 10pt calibri"},timeLevelStyle:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel1Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel2Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},selectedTimeBlockStyle:{backColor:{degree:90,stops:[{position:0,color:"Accent 1"},{position:1,color:"Accent 1 -50"}]}},unselectedTimeBlockStyle:{backColor:"Background 1 -15"},selectedTimeBlockSpaceStyle:{backColor:"Accent 1 40"}},dark2:{name:"TimeSlicerStyleDark2",wholeSlicerStyle:{backColor:"white",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 2"}},headerStyle:{font:"bold 11pt calibri"},selectionLabelStyle:{foreColor:"Accent 2 -25",font:"normal 10pt calibri"},timeLevelStyle:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel1Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel2Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},selectedTimeBlockStyle:{backColor:{degree:90,stops:[{position:0,color:"Accent 2"},{position:1,color:"Accent 2 -50"}]}},unselectedTimeBlockStyle:{backColor:"Background 1 -15"},selectedTimeBlockSpaceStyle:{backColor:"Accent 2 40"}},dark3:{name:"TimeSlicerStyleDark3",wholeSlicerStyle:{backColor:"white",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 3"}},headerStyle:{font:"bold 11pt calibri"},selectionLabelStyle:{foreColor:"Accent 3 -25",font:"normal 10pt calibri"},timeLevelStyle:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel1Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel2Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},selectedTimeBlockStyle:{backColor:{degree:90,stops:[{position:0,color:"Accent 3"},{position:1,color:"Accent 3 -50"}]}},unselectedTimeBlockStyle:{backColor:"Background 1 -15"},selectedTimeBlockSpaceStyle:{backColor:"Accent 3 40"}},dark4:{name:"TimeSlicerStyleDark4",wholeSlicerStyle:{backColor:"white",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 4"}},headerStyle:{font:"bold 11pt calibri"},selectionLabelStyle:{foreColor:"Accent 4 -25",font:"normal 10pt calibri"},timeLevelStyle:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel1Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel2Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},selectedTimeBlockStyle:{backColor:{degree:90,stops:[{position:0,color:"Accent 4"},{position:1,color:"Accent 4 -50"}]}},unselectedTimeBlockStyle:{backColor:"Background 1 -15"},selectedTimeBlockSpaceStyle:{backColor:"Accent 4 40"}},dark5:{name:"TimeSlicerStyleDark5",wholeSlicerStyle:{backColor:"white",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 5"}},headerStyle:{font:"bold 11pt calibri"},selectionLabelStyle:{foreColor:"Accent 5 -25",font:"normal 10pt calibri"},timeLevelStyle:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel1Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel2Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},selectedTimeBlockStyle:{backColor:{degree:90,stops:[{position:0,color:"Accent 5"},{position:1,color:"Accent 5 -50"}]}},unselectedTimeBlockStyle:{backColor:"Background 1 -15"},selectedTimeBlockSpaceStyle:{backColor:"Accent 5 40"}},dark6:{name:"TimeSlicerStyleDark6",wholeSlicerStyle:{backColor:"white",borderLeft:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6"},borderTop:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6"},borderRight:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6"},borderBottom:{borderWidth:1,borderStyle:"thin",borderColor:"Accent 6"}},headerStyle:{font:"bold 11pt calibri"},selectionLabelStyle:{foreColor:"Accent 6 -25",font:"normal 10pt calibri"},timeLevelStyle:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel1Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},periodLabel2Style:{foreColor:"Text 1 50",font:"normal 9pt calibri"},selectedTimeBlockStyle:{backColor:{degree:90,stops:[{position:0,color:"Accent 6"},{position:1,color:"Accent 6 -50"}]}},unselectedTimeBlockStyle:{backColor:"Background 1 -15"},selectedTimeBlockSpaceStyle:{backColor:"Accent 6 40"}}}},"./src/common/excel-types.ts":function(ie,d,xt){var m,K,G,q,o,z,M,O,H,N,E,R,A,a,F,w,I;Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/common.ts"),K=xt("./src/xml-io/xml-parser.ts"),function(P){P[P.bottomRight=0]="bottomRight",P[P.topRight=1]="topRight",P[P.bottomLeft=2]="bottomLeft",P[P.topLeft=3]="topLeft"}(d.PaneType||(d.PaneType={})),d.RelationshipConstants={Ia:"rId",Ja:"http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",Ka:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",La:"http://purl.oclc.org/ooxml/officeDocument/relationships/extendedProperties",Ma:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties",Na:"http://purl.oclc.org/ooxml/officeDocument/relationships/customProperties",Oa:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",Pa:"http://purl.oclc.org/ooxml/officeDocument/relationships/officeDocument",Qa:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",Ra:"http://purl.oclc.org/ooxml/officeDocument/relationships/styles",Sa:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet",Ta:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings",Ua:"http://purl.oclc.org/ooxml/officeDocument/relationships/sharedStrings",Va:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",Wa:"http://purl.oclc.org/ooxml/officeDocument/relationships/theme",Xa:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/pivotCacheDefinition",Ya:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/pivotCacheRecords",Za:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/pivotTable",$a:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLink",_a:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/table",ab:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",bb:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",cb:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/ctrlProp",eb:"http://purl.oclc.org/ooxml/officeDocument/relationships/extendedProperties",fb:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing",gb:"http://purl.oclc.org/ooxml/officeDocument/relationships/drawing",hb:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",ib:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",jb:"http://purl.oclc.org/ooxml/officeDocument/relationships/image",kb:"http://schemas.microsoft.com/office/2007/relationships/slicer",lb:"http://schemas.microsoft.com/office/2007/relationships/slicerCache",mb:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart",nb:"http://schemas.microsoft.com/office/2014/relationships/chartEx",ob:"http://purl.oclc.org/ooxml/officeDocument/relationships/chart",pb:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartUserShapes",qb:"http://schemas.microsoft.com/office/2011/relationships/chartColorStyle",rb:"http://schemas.microsoft.com/office/2011/relationships/chartStyle",sb:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath",tb:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sheetMetadata",ub:"http://schemas.microsoft.com/office/2011/relationships/timeline",vb:"http://schemas.microsoft.com/office/2011/relationships/timelineCache"},d.ExcelConstants={wb:16384,xb:1048576},d.DefaultSize={yb:20,zb:40,Ab:62,Bb:20},d.MaxDigitWidthMap={8:{"Gill Sans MT":6,Abadi:7,"Abadi Extra Light":6,"Agency FB":5,Aharoni:5,Aldhabi:4,Algerian:7,"Ami R":5,"Angsana New":4,AngsanaUPC:4,Aparajita:4,"Arabic Typesetting":4,Arial:6,"Arial Black":7,"Arial Narrow":5,"Arial Nova":6,"Arial Nova Cond":6,"Arial Nova Cond Light":5,"Arial Nova Light":6,"Arial Rounded MT Bold":7,"Baskerville Old Face":5,Batang:6,BatangChe:6,"Bauhaus 93":6,"Bell MT":6,Bembo:5,"Berlin Sans FB":7,"Berlin Sans FB Demi":7,"Bernard MT Condensed":5,"Blackadder ITC":4,"Bodoni MT":5,"Bodoni MT Black":7,"Bodoni MT Condensed":4,"Bodoni MT Poster Compressed":4,"Book Antiqua":6,"Bookman Old Style":7,"Bookshelf Symbol 7":8,"Bradley Hand ITC":7,"Britannic Bold":7,Broadway:7,"Browallia New":4,BrowalliaUPC:4,"Brush Script MT":6,Calibri:6,"Calibri Light":6,"Californian FB":5,"Calisto MT":6,Cambria:6,"Cambria Math":6,Candara:6,Castellar:8,Centaur:5,Century:6,"Century Gothic":6,"Century Schoolbook":6,Chiller:5,"Colonna MT":6,"Comic Sans MS":7,Consolas:6,Constantia:6,"Cooper Black":7,"Copperplate Gothic Bold":8,"Copperplate Gothic Light":8,Corbel:6,"Cordia New":4,CordiaUPC:4,"Courier New":7,"Curlz MT":6,Dante:5,DaunPenh:4,David:5,DilleniaUPC:3,DokChampa:6,Dotum:6,DotumChe:6,Dubai:6,"Dubai Light":6,"Dubai Medium":6,Ebrima:6,"Edwardian Script ITC":5,Elephant:8,"Engravers MT":7,"Eras Bold ITC":7,"Eras Demi ITC":7,"Eras Light ITC":6,"Eras Medium ITC":6,EucrosiaUPC:4,Euphemia:6,"Expo M":10,FangSong:6,"Felix Titling":6,"Footlight MT Light":6,Forte:6,"Franklin Gothic Book":6,"Franklin Gothic Demi":6,"Franklin Gothic Demi Cond":6,"Franklin Gothic Heavy":6,"Franklin Gothic Medium":6,"Franklin Gothic Medium Cond":6,FrankRuehl:5,FreesiaUPC:5,"Freestyle Script":4,"French Script MT":4,Gabriola:4,Gadugi:6,Garamond:5,Gautami:7,Georgia:8,"Georgia Pro":6,"Georgia Pro Black":8,"Georgia Pro Cond":6,"Georgia Pro Cond Black":7,"Georgia Pro Cond Light":6,"Georgia Pro Cond Semibold":6,"Georgia Pro Light":6,"Georgia Pro Semibold":7,Gigi:5,"Gill Sans MT Condensed":4,"Gill Sans MT Ext Condensed Bold":4,"Gill Sans Nova":6,"Gill Sans Nova Cond":4,"Gill Sans Nova Cond Lt":3,"Gill Sans Nova Cond Ultra Bold":6,"Gill Sans Nova Cond XBd":6,"Gill Sans Nova Light":6,"Gill Sans Nova Ultra Bold":9,"Gill Sans Ultra Bold":9,"Gill Sans Ultra Bold Condensed":6,Gisha:6,"Gloucester MT Extra Condensed":4,"Goudy Old Style":6,"Goudy Stout":9,Grotesque:5,"Grotesque Light":5,Gulim:6,GulimChe:6,Gungsuh:6,GungsuhChe:6,"Hadassah Friedlaender":6,Haettenschweiler:5,"Harlow Solid Italic":5,Harrington:6,"Headline R":8,HGGothicE:6,HGGothicM:6,HGGyoshotai:6,HGKyokashotai:6,HGMaruGothicMPRO:8,HGMinchoB:7,HGMinchoE:7,HGPGothicE:7,HGPGothicM:7,HGPGyoshotai:6,HGPKyokashotai:6,HGPMinchoB:6,HGPMinchoE:7,HGPSoeiKakugothicUB:8,HGPSoeiKakupoptai:8,HGPSoeiPresenceEB:7,HGSeikaishotaiPRO:7,HGSGothicE:6,HGSGothicM:6,HGSGyoshotai:5,HGSKyokashotai:5,HGSMinchoB:6,HGSMinchoE:7,HGSoeiKakugothicUB:7,HGSoeiKakupoptai:7,HGSoeiPresenceEB:7,HGSSoeiKakugothicUB:7,HGSSoeiKakupoptai:7,HGSSoeiPresenceEB:6,"High Tower Text":5,"HYGothic-Extra":7,"HYGothic-Medium":6,"HYGraphic-Medium":6,"HYGungSo-Bold":6,"HYHeadLine-Medium":6,"HYMyeongJo-Extra":7,"HYPMokGak-Bold":8,"HYPost-Light":7,"HYPost-Medium":8,"HYShortSamul-Medium":4,"HYSinMyeongJo-Medium":7,Impact:6,"Imprint MT Shadow":6,"Informal Roman":6,"Ink Free":6,IrisUPC:6,"Iskoola Pota":6,JasmineUPC:6,"Javanese Text":6,Jokerman:8,"Juice ITC":4,KaiTi:6,Kalinga:6,Kartika:6,"Khmer UI":6,KodchiangUPC:6,Kokila:6,"Kristen ITC":7,"Kunstler Script":4,"Lao UI":6,Latha:6,Leelawadee:6,"Leelawadee UI":6,"Leelawadee UI Semilight":6,"Levenim MT":6,LilyUPC:6,"Lucida Bright":7,"Lucida Calligraphy":7,"Lucida Console":8,"Lucida Fax":7,"Lucida Handwriting":8,"Lucida Sans":7,"Lucida Sans Typewriter":7,"Lucida Sans Unicode":8,"Magic R":7,Magneto:8,"Maiandra GD":7,"Malgun Gothic":6,"Malgun Gothic Semilight":7,Mangal:7,Marlett:12,"Matura MT Script Capitals":8,Meiryo:7,"Meiryo UI":7,"Microsoft GothicNeo":7,"Microsoft Himalaya":5,"Microsoft JhengHei":7,"Microsoft JhengHei Light":7,"Microsoft JhengHei UI":7,"Microsoft JhengHei UI Light":7,"Microsoft New Tai Lue":6,"Microsoft PhagsPa":6,"Microsoft Sans Serif":7,"Microsoft Tai Le":6,"Microsoft Uighur":4,"Microsoft YaHei Light":7,"Microsoft YaHei UI":7,"Microsoft YaHei UI Light":7,"Microsoft Yi Baiti":7,MingLiU:7,MingLiU_HKSCS:7,"MingLiU_HKSCS-ExtB":7,"MingLiU-ExtB":7,Miriam:7,"Miriam Fixed":7,Mistral:6,"Modern No. 20":6,"MoeumT R":7,"Mongolian Baiti":7,"Monotype Corsiva":6,MoolBoran:7,"MS Gothic":6,"MS Mincho":7,"MS Outlook":7,"MS PGothic":7,"MS PMincho":7,"MS Reference Sans Serif":8,"MS Reference Specialty":14,"MS UI Gothic":7,"MT Extra":12,"MV Boli":9,"Myanmar Text":6,Narkisim:7,"Neue Haas Grotesk Text Pro":7,"New Gulim":7,"News Gothic MT":7,"Niagara Engraved":5,"Niagara Solid":5,"Nirmala UI":6,"Nirmala UI Semilight":7,Nyala:7,"OCR A Extended":8,OCRB:8,"Old English Text MT":7,Onyx:5,"Palace Script MT":4,"Palatino Linotype":6,Papyrus:7,Parchment:3,Perpetua:5,"Perpetua Titling MT":7,"Plantagenet Cherokee":7,Playbill:5,PMingLiU:6,"PMingLiU-ExtB":6,"Poor Richard":7,Pristina:6,"Pyunji R":6,Raavi:7,"Rage Italic":7,Ravie:11,Rockwell:6,"Rockwell Condensed":5,"Rockwell Extra Bold":8,"Rockwell Light":7,"Rockwell Nova":7,"Rockwell Nova Cond":7,"Rockwell Nova Cond Light":7,"Rockwell Nova Extra Bold":7,"Rockwell Nova Light":7,Rod:7,"Sakkal Majalla":7,"Sanskrit Text":7,"Script MT Bold":6,"Segoe MDL2 Assets":4,"Segoe Print":8,"Segoe Script":8,"Segoe UI":6,"Segoe UI Black":7,"Segoe UI Emoji":6,"Segoe UI Historic":6,"Segoe UI Light":6,"Segoe UI Semibold":6,"Segoe UI Semilight":6,"Segoe UI Symbol":6,Selawik:6,"Selawik Light":6,"Selawik Semibold":6,"Shonar Bangla":6,"Showcard Gothic":6,Shruti:6,"Simplified Arabic":6,"Simplified Arabic Fixed":6,"SimSun-ExtB":6,"Sitka Banner":6,"Sitka Display":6,"Sitka Heading":6,"Sitka Small":8,"Sitka Subheading":6,"Sitka Text":7,"Snap ITC":10,"Source Sans Pro":6,"Source Sans Pro Black":6,"Source Sans Pro ExtraLight":6,"Source Sans Pro Light":6,"Source Sans Pro SemiBold":6,Stencil:6,Sylfaen:6,Symbol:6,Tahoma:6,"Tempus Sans ITC":7,"TH SarabunPSK":6,"Times New Roman":6,"Traditional Arabic":6,"Trebuchet MS":6,Tunga:6,"Tw Cen MT":6,"Tw Cen MT Condensed":4,"Tw Cen MT Condensed Extra Bold":5,"UD Digi Kyokasho N-B":6,"UD Digi Kyokasho NK-B":6,"UD Digi Kyokasho NK-R":6,"UD Digi Kyokasho NP-B":6,"UD Digi Kyokasho NP-R":6,"UD Digi Kyokasho N-R":6,Univers:6,"Univers Condensed":6,"Univers Condensed Light":6,"Univers Light":6,"Urdu Typesetting":6,Utsaah:6,Vani:6,Verdana:7,"Verdana Pro":6,"Verdana Pro Black":6,"Verdana Pro Cond":6,"Verdana Pro Cond Black":6,"Verdana Pro Cond Light":6,"Verdana Pro Cond SemiBold":6,"Verdana Pro Light":6,"Verdana Pro SemiBold":6,Vijaya:6,"Viner Hand ITC":7,Vivaldi:5,"Vladimir Script":5,Vrinda:6,Webdings:11,"Wide Latin":14,Wingdings:15,"Wingdings 2":12,"Wingdings 3":10,"Yet R":6,"Yu Gothic":6,"Yu Gothic Light":6,"Yu Gothic Medium":6,"Yu Gothic UI":6,"Yu Gothic UI Light":6,"Yu Gothic UI Semibold":6,"Yu Gothic UI Semilight":6,"Yu Mincho":6,"Yu Mincho Demibold":6,"Yu Mincho Light":6,\u4EFF\u5B8B:6,\u534E\u6587\u4E2D\u5B8B:7,\u534E\u6587\u4EFF\u5B8B:5,\u534E\u6587\u5B8B\u4F53:5,\u534E\u6587\u5F69\u4E91:6,\u534E\u6587\u65B0\u9B4F:6,\u534E\u6587\u6977\u4F53:5,\u534E\u6587\u7425\u73C0:6,\u534E\u6587\u7EC6\u9ED1:6,\u534E\u6587\u884C\u6977:6,\u534E\u6587\u96B6\u4E66:5,\u5B8B\u4F53:6,\u5E7C\u5706:6,\u5FAE\u8F6F\u96C5\u9ED1:6,"\u5FAE\u8F6F\u96C5\u9ED1 Light":6,\u65B0\u5B8B\u4F53:6,\u65B9\u6B63\u59DA\u4F53:6,\u65B9\u6B63\u8212\u4F53:6,\u6977\u4F53:6,\u7B49\u7EBF:6,"\u7B49\u7EBF Light":6,\u96B6\u4E66:6,\u9ED1\u4F53:6,\u6E38\u30B4\u30B7\u30C3\u30AF:6,"\uFF2D\uFF33 \uFF30\u660E\u671D":6,'"\uFF2D\uFF33 \uFF30\u30B4\u30B7\u30C3\u30AF"':6,\u30E1\u30A4\u30EA\u30AA:7,HG\uFF7A\uFF9E\uFF7C\uFF6F\uFF78E:6,HG\u660E\u671DB:6,HG\uFF7A\uFF9E\uFF7C\uFF6F\uFF78M:6},9:{"Gill Sans MT":6,Abadi:7,"Abadi Extra Light":7,"Agency FB":5,Aharoni:5,Aldhabi:4,Algerian:7,"Ami R":5,"Angsana New":4,AngsanaUPC:4,Aparajita:5,"Arabic Typesetting":4,Arial:7,"Arial Black":8,"Arial Narrow":5,"Arial Nova":7,"Arial Nova Cond":6,"Arial Nova Cond Light":5,"Arial Nova Light":7,"Arial Rounded MT Bold":7,"Baskerville Old Face":6,Batang:6,BatangChe:6,"Bauhaus 93":7,"Bell MT":6,Bembo:6,"Berlin Sans FB":7,"Berlin Sans FB Demi":8,"Bernard MT Condensed":6,"Blackadder ITC":5,"Bodoni MT":6,"Bodoni MT Black":8,"Bodoni MT Condensed":4,"Bodoni MT Poster Compressed":4,"Book Antiqua":6,"Bookman Old Style":7,"Bookshelf Symbol 7":9,"Bradley Hand ITC":8,"Britannic Bold":7,Broadway:8,"Browallia New":4,BrowalliaUPC:4,"Brush Script MT":6,Calibri:6,"Calibri Light":6,"Californian FB":7,"Calisto MT":6,Cambria:7,"Cambria Math":7,Candara:7,Castellar:9,Centaur:6,Century:7,"Century Gothic":7,"Century Schoolbook":7,Chiller:6,"Colonna MT":6,"Comic Sans MS":7,Consolas:7,Constantia:7,"Cooper Black":7,"Copperplate Gothic Bold":9,"Copperplate Gothic Light":9,Corbel:6,"Cordia New":4,CordiaUPC:4,"Courier New":7,"Curlz MT":6,Dante:5,DaunPenh:4,David:5,DilleniaUPC:4,DokChampa:7,Dotum:6,DotumChe:6,Dubai:6,"Dubai Light":6,"Dubai Medium":6,Ebrima:6,"Edwardian Script ITC":6,Elephant:9,"Engravers MT":8,"Eras Bold ITC":8,"Eras Demi ITC":7,"Eras Light ITC":6,"Eras Medium ITC":7,EucrosiaUPC:5,Euphemia:7,"Expo M":10,FangSong:6,"Felix Titling":7,"Footlight MT Light":7,Forte:6,"Franklin Gothic Book":7,"Franklin Gothic Demi":7,"Franklin Gothic Demi Cond":6,"Franklin Gothic Heavy":7,"Franklin Gothic Medium":7,"Franklin Gothic Medium Cond":6,FrankRuehl:5,FreesiaUPC:5,"Freestyle Script":5,"French Script MT":4,Gabriola:5,Gadugi:6,Garamond:6,Gautami:7,Georgia:8,"Georgia Pro":7,"Georgia Pro Black":9,"Georgia Pro Cond":6,"Georgia Pro Cond Black":8,"Georgia Pro Cond Light":6,"Georgia Pro Cond Semibold":7,"Georgia Pro Light":7,"Georgia Pro Semibold":7,Gigi:7,"Gill Sans MT Condensed":4,"Gill Sans MT Ext Condensed Bold":4,"Gill Sans Nova":6,"Gill Sans Nova Cond":4,"Gill Sans Nova Cond Lt":4,"Gill Sans Nova Cond Ultra Bold":7,"Gill Sans Nova Cond XBd":6,"Gill Sans Nova Light":6,"Gill Sans Nova Ultra Bold":10,"Gill Sans Ultra Bold":10,"Gill Sans Ultra Bold Condensed":7,Gisha:6,"Gloucester MT Extra Condensed":5,"Goudy Old Style":6,"Goudy Stout":10,Grotesque:6,"Grotesque Light":6,Gulim:6,GulimChe:6,Gungsuh:6,GungsuhChe:6,"Hadassah Friedlaender":7,Haettenschweiler:5,"Harlow Solid Italic":6,Harrington:7,"Headline R":9,HGGothicE:6,HGGothicM:6,HGGyoshotai:6,HGKyokashotai:6,HGMaruGothicMPRO:9,HGMinchoB:7,HGMinchoE:7,HGPGothicE:8,HGPGothicM:8,HGPGyoshotai:7,HGPKyokashotai:7,HGPMinchoB:7,HGPMinchoE:7,HGPSoeiKakugothicUB:9,HGPSoeiKakupoptai:9,HGPSoeiPresenceEB:8,HGSeikaishotaiPRO:7,HGSGothicE:7,HGSGothicM:7,HGSGyoshotai:6,HGSKyokashotai:6,HGSMinchoB:7,HGSMinchoE:7,HGSoeiKakugothicUB:7,HGSoeiKakupoptai:7,HGSoeiPresenceEB:7,HGSSoeiKakugothicUB:8,HGSSoeiKakupoptai:8,HGSSoeiPresenceEB:7,"High Tower Text":6,"HYGothic-Extra":8,"HYGothic-Medium":7,"HYGraphic-Medium":7,"HYGungSo-Bold":7,"HYHeadLine-Medium":7,"HYMyeongJo-Extra":8,"HYPMokGak-Bold":9,"HYPost-Light":8,"HYPost-Medium":9,"HYShortSamul-Medium":5,"HYSinMyeongJo-Medium":8,Impact:7,"Imprint MT Shadow":6,"Informal Roman":7,"Ink Free":6,IrisUPC:6,"Iskoola Pota":6,JasmineUPC:6,"Javanese Text":7,Jokerman:9,"Juice ITC":4,KaiTi:6,Kalinga:6,Kartika:6,"Khmer UI":6,KodchiangUPC:6,Kokila:6,"Kristen ITC":7,"Kunstler Script":4,"Lao UI":6,Latha:6,Leelawadee:6,"Leelawadee UI":6,"Leelawadee UI Semilight":7,"Levenim MT":6,LilyUPC:6,"Lucida Bright":7,"Lucida Calligraphy":9,"Lucida Console":8,"Lucida Fax":8,"Lucida Handwriting":9,"Lucida Sans":8,"Lucida Sans Typewriter":7,"Lucida Sans Unicode":9,"Magic R":8,Magneto:9,"Maiandra GD":8,"Malgun Gothic":7,"Malgun Gothic Semilight":8,Mangal:7,Marlett:13,"Matura MT Script Capitals":9,Meiryo:8,"Meiryo UI":8,"Microsoft GothicNeo":7,"Microsoft Himalaya":5,"Microsoft JhengHei":7,"Microsoft JhengHei Light":8,"Microsoft JhengHei UI":7,"Microsoft JhengHei UI Light":8,"Microsoft New Tai Lue":7,"Microsoft PhagsPa":7,"Microsoft Sans Serif":8,"Microsoft Tai Le":7,"Microsoft Uighur":5,"Microsoft YaHei Light":8,"Microsoft YaHei UI":7,"Microsoft YaHei UI Light":8,"Microsoft Yi Baiti":7,MingLiU:7,MingLiU_HKSCS:7,"MingLiU_HKSCS-ExtB":7,"MingLiU-ExtB":7,Miriam:7,"Miriam Fixed":7,Mistral:6,"Modern No. 20":6,"MoeumT R":8,"Mongolian Baiti":7,"Monotype Corsiva":6,MoolBoran:7,"MS Gothic":6,"MS Mincho":7,"MS Outlook":7,"MS PGothic":7,"MS PMincho":7,"MS Reference Sans Serif":9,"MS Reference Specialty":15,"MS UI Gothic":7,"MT Extra":13,"MV Boli":9,"Myanmar Text":7,Narkisim:7,"Neue Haas Grotesk Text Pro":7,"New Gulim":8,"News Gothic MT":7,"Niagara Engraved":5,"Niagara Solid":5,"Nirmala UI":7,"Nirmala UI Semilight":8,Nyala:7,"OCR A Extended":8,OCRB:8,"Old English Text MT":7,Onyx:5,"Palace Script MT":5,"Palatino Linotype":6,Papyrus:8,Parchment:4,Perpetua:6,"Perpetua Titling MT":8,"Plantagenet Cherokee":7,Playbill:5,PMingLiU:7,"PMingLiU-ExtB":7,"Poor Richard":8,Pristina:6,"Pyunji R":7,Raavi:7,"Rage Italic":7,Ravie:12,Rockwell:7,"Rockwell Condensed":5,"Rockwell Extra Bold":8,"Rockwell Light":7,"Rockwell Nova":7,"Rockwell Nova Cond":7,"Rockwell Nova Cond Light":7,"Rockwell Nova Extra Bold":7,"Rockwell Nova Light":7,Rod:7,"Sakkal Majalla":7,"Sanskrit Text":7,"Script MT Bold":6,"Segoe MDL2 Assets":5,"Segoe Print":9,"Segoe Script":9,"Segoe UI":6,"Segoe UI Black":7,"Segoe UI Emoji":6,"Segoe UI Historic":6,"Segoe UI Light":6,"Segoe UI Semibold":7,"Segoe UI Semilight":7,"Segoe UI Symbol":6,Selawik:6,"Selawik Light":6,"Selawik Semibold":6,"Shonar Bangla":6,"Showcard Gothic":8,Shruti:6,"Simplified Arabic":6,"Simplified Arabic Fixed":6,"SimSun-ExtB":6,"Sitka Banner":6,"Sitka Display":6,"Sitka Heading":7,"Sitka Small":8,"Sitka Subheading":7,"Sitka Text":8,"Snap ITC":10,"Source Sans Pro":6,"Source Sans Pro Black":6,"Source Sans Pro ExtraLight":6,"Source Sans Pro Light":6,"Source Sans Pro SemiBold":6,Stencil:7,Sylfaen:6,Symbol:6,Tahoma:7,"Tempus Sans ITC":8,"TH SarabunPSK":6,"Times New Roman":6,"Traditional Arabic":6,"Trebuchet MS":6,Tunga:6,"Tw Cen MT":7,"Tw Cen MT Condensed":4,"Tw Cen MT Condensed Extra Bold":6,"UD Digi Kyokasho N-B":6,"UD Digi Kyokasho NK-B":6,"UD Digi Kyokasho NK-R":6,"UD Digi Kyokasho NP-B":6,"UD Digi Kyokasho NP-R":6,"UD Digi Kyokasho N-R":6,Univers:6,"Univers Condensed":6,"Univers Condensed Light":6,"Univers Light":6,"Urdu Typesetting":6,Utsaah:6,Vani:6,Verdana:8,"Verdana Pro":6,"Verdana Pro Black":6,"Verdana Pro Cond":6,"Verdana Pro Cond Black":6,"Verdana Pro Cond Light":6,"Verdana Pro Cond SemiBold":6,"Verdana Pro Light":6,"Verdana Pro SemiBold":6,Vijaya:6,"Viner Hand ITC":8,Vivaldi:5,"Vladimir Script":6,Vrinda:6,Webdings:12,"Wide Latin":15,Wingdings:16,"Wingdings 2":14,"Wingdings 3":11,"Yet R":6,"Yu Gothic":7,"Yu Gothic Light":6,"Yu Gothic Medium":7,"Yu Gothic UI":6,"Yu Gothic UI Light":6,"Yu Gothic UI Semibold":7,"Yu Gothic UI Semilight":7,"Yu Mincho":7,"Yu Mincho Demibold":6,"Yu Mincho Light":6,\u4EFF\u5B8B:6,\u534E\u6587\u4E2D\u5B8B:7,\u534E\u6587\u4EFF\u5B8B:6,\u534E\u6587\u5B8B\u4F53:6,\u534E\u6587\u5F69\u4E91:7,\u534E\u6587\u65B0\u9B4F:7,\u534E\u6587\u6977\u4F53:6,\u534E\u6587\u7425\u73C0:7,\u534E\u6587\u7EC6\u9ED1:7,\u534E\u6587\u884C\u6977:6,\u534E\u6587\u96B6\u4E66:5,\u5B8B\u4F53:6,\u5E7C\u5706:6,\u5FAE\u8F6F\u96C5\u9ED1:7,"\u5FAE\u8F6F\u96C5\u9ED1 Light":7,\u65B0\u5B8B\u4F53:6,\u65B9\u6B63\u59DA\u4F53:6,\u65B9\u6B63\u8212\u4F53:7,\u6977\u4F53:6,\u7B49\u7EBF:6,"\u7B49\u7EBF Light":6,\u96B6\u4E66:6,\u9ED1\u4F53:6,\u6E38\u30B4\u30B7\u30C3\u30AF:7,"\uFF2D\uFF33 \uFF30\u660E\u671D":6,'"\uFF2D\uFF33 \uFF30\u30B4\u30B7\u30C3\u30AF"':6,\u30E1\u30A4\u30EA\u30AA:7,HG\uFF7A\uFF9E\uFF7C\uFF6F\uFF78E:6,HG\u660E\u671DB:6,HG\uFF7A\uFF9E\uFF7C\uFF6F\uFF78M:6},10:{"Gill Sans MT":7,Abadi:8,"Abadi Extra Light":7,"Agency FB":5,Aharoni:5,Aldhabi:4,Algerian:8,"Ami R":5,"Angsana New":4,AngsanaUPC:4,Aparajita:5,"Arabic Typesetting":4,Arial:7,"Arial Black":9,"Arial Narrow":6,"Arial Nova":7,"Arial Nova Cond":7,"Arial Nova Cond Light":6,"Arial Nova Light":7,"Arial Rounded MT Bold":8,"Baskerville Old Face":6,Batang:7,BatangChe:7,"Bauhaus 93":7,"Bell MT":7,Bembo:6,"Berlin Sans FB":8,"Berlin Sans FB Demi":8,"Bernard MT Condensed":6,"Blackadder ITC":5,"Bodoni MT":6,"Bodoni MT Black":9,"Bodoni MT Condensed":4,"Bodoni MT Poster Compressed":5,"Book Antiqua":7,"Bookman Old Style":8,"Bookshelf Symbol 7":10,"Bradley Hand ITC":8,"Britannic Bold":8,Broadway:8,"Browallia New":5,BrowalliaUPC:5,"Brush Script MT":7,Calibri:7,"Calibri Light":7,"Californian FB":7,"Calisto MT":7,Cambria:7,"Cambria Math":7,Candara:7,Castellar:9,Centaur:6,Century:7,"Century Gothic":7,"Century Schoolbook":7,Chiller:6,"Colonna MT":7,"Comic Sans MS":8,Consolas:7,Constantia:7,"Cooper Black":8,"Copperplate Gothic Bold":9,"Copperplate Gothic Light":9,Corbel:7,"Cordia New":5,CordiaUPC:5,"Courier New":8,"Curlz MT":7,Dante:6,DaunPenh:4,David:6,DilleniaUPC:4,DokChampa:7,Dotum:6,DotumChe:7,Dubai:7,"Dubai Light":7,"Dubai Medium":7,Ebrima:7,"Edwardian Script ITC":6,Elephant:10,"Engravers MT":8,"Eras Bold ITC":8,"Eras Demi ITC":8,"Eras Light ITC":7,"Eras Medium ITC":7,EucrosiaUPC:5,Euphemia:8,"Expo M":11,FangSong:7,"Felix Titling":8,"Footlight MT Light":7,Forte:7,"Franklin Gothic Book":8,"Franklin Gothic Demi":8,"Franklin Gothic Demi Cond":7,"Franklin Gothic Heavy":8,"Franklin Gothic Medium":8,"Franklin Gothic Medium Cond":7,FrankRuehl:5,FreesiaUPC:6,"Freestyle Script":5,"French Script MT":5,Gabriola:5,Gadugi:7,Garamond:6,Gautami:8,Georgia:9,"Georgia Pro":7,"Georgia Pro Black":9,"Georgia Pro Cond":7,"Georgia Pro Cond Black":8,"Georgia Pro Cond Light":7,"Georgia Pro Cond Semibold":7,"Georgia Pro Light":7,"Georgia Pro Semibold":8,Gigi:7,"Gill Sans MT Condensed":5,"Gill Sans MT Ext Condensed Bold":4,"Gill Sans Nova":7,"Gill Sans Nova Cond":4,"Gill Sans Nova Cond Lt":4,"Gill Sans Nova Cond Ultra Bold":8,"Gill Sans Nova Cond XBd":7,"Gill Sans Nova Light":7,"Gill Sans Nova Ultra Bold":11,"Gill Sans Ultra Bold":11,"Gill Sans Ultra Bold Condensed":8,Gisha:7,"Gloucester MT Extra Condensed":5,"Goudy Old Style":7,"Goudy Stout":11,Grotesque:6,"Grotesque Light":6,Gulim:7,GulimChe:7,Gungsuh:6,GungsuhChe:7,"Hadassah Friedlaender":7,Haettenschweiler:6,"Harlow Solid Italic":6,Harrington:7,"Headline R":9,HGGothicE:7,HGGothicM:7,HGGyoshotai:7,HGKyokashotai:7,HGMaruGothicMPRO:10,HGMinchoB:8,HGMinchoE:8,HGPGothicE:8,HGPGothicM:9,HGPGyoshotai:7,HGPKyokashotai:7,HGPMinchoB:7,HGPMinchoE:8,HGPSoeiKakugothicUB:9,HGPSoeiKakupoptai:9,HGPSoeiPresenceEB:8,HGSeikaishotaiPRO:8,HGSGothicE:7,HGSGothicM:8,HGSGyoshotai:6,HGSKyokashotai:6,HGSMinchoB:7,HGSMinchoE:8,HGSoeiKakugothicUB:8,HGSoeiKakupoptai:8,HGSoeiPresenceEB:8,HGSSoeiKakugothicUB:8,HGSSoeiKakupoptai:8,HGSSoeiPresenceEB:7,"High Tower Text":6,"HYGothic-Extra":8,"HYGothic-Medium":8,"HYGraphic-Medium":8,"HYGungSo-Bold":8,"HYHeadLine-Medium":8,"HYMyeongJo-Extra":9,"HYPMokGak-Bold":9,"HYPost-Light":9,"HYPost-Medium":9,"HYShortSamul-Medium":5,"HYSinMyeongJo-Medium":8,Impact:7,"Imprint MT Shadow":7,"Informal Roman":7,"Ink Free":7,IrisUPC:7,"Iskoola Pota":7,JasmineUPC:7,"Javanese Text":8,Jokerman:9,"Juice ITC":5,KaiTi:7,Kalinga:7,Kartika:7,"Khmer UI":7,KodchiangUPC:4,Kokila:7,"Kristen ITC":8,"Kunstler Script":5,"Lao UI":7,Latha:7,Leelawadee:7,"Leelawadee UI":7,"Leelawadee UI Semilight":7,"Levenim MT":7,LilyUPC:7,"Lucida Bright":8,"Lucida Calligraphy":10,"Lucida Console":9,"Lucida Fax":9,"Lucida Handwriting":10,"Lucida Sans":9,"Lucida Sans Typewriter":8,"Lucida Sans Unicode":9,"Magic R":8,Magneto:10,"Maiandra GD":9,"Malgun Gothic":8,"Malgun Gothic Semilight":8,Mangal:8,Marlett:14,"Matura MT Script Capitals":10,Meiryo:9,"Meiryo UI":9,"Microsoft GothicNeo":8,"Microsoft Himalaya":5,"Microsoft JhengHei":8,"Microsoft JhengHei Light":8,"Microsoft JhengHei UI":8,"Microsoft JhengHei UI Light":8,"Microsoft New Tai Lue":7,"Microsoft PhagsPa":7,"Microsoft Sans Serif":8,"Microsoft Tai Le":7,"Microsoft Uighur":5,"Microsoft YaHei Light":8,"Microsoft YaHei UI":8,"Microsoft YaHei UI Light":8,"Microsoft Yi Baiti":8,MingLiU:8,MingLiU_HKSCS:8,"MingLiU_HKSCS-ExtB":8,"MingLiU-ExtB":8,Miriam:8,"Miriam Fixed":8,Mistral:7,"Modern No. 20":7,"MoeumT R":8,"Mongolian Baiti":8,"Monotype Corsiva":7,MoolBoran:8,"MS Gothic":7,"MS Mincho":8,"MS Outlook":8,"MS PGothic":8,"MS PMincho":8,"MS Reference Sans Serif":9,"MS Reference Specialty":17,"MS UI Gothic":8,"MT Extra":14,"MV Boli":10,"Myanmar Text":7,Narkisim:8,"Neue Haas Grotesk Text Pro":8,"New Gulim":8,"News Gothic MT":8,"Niagara Engraved":5,"Niagara Solid":5,"Nirmala UI":7,"Nirmala UI Semilight":8,Nyala:8,"OCR A Extended":9,OCRB:9,"Old English Text MT":8,Onyx:6,"Palace Script MT":5,"Palatino Linotype":7,Papyrus:9,Parchment:4,Perpetua:6,"Perpetua Titling MT":9,"Plantagenet Cherokee":8,Playbill:6,PMingLiU:7,"PMingLiU-ExtB":7,"Poor Richard":8,Pristina:8,"Pyunji R":7,Raavi:8,"Rage Italic":8,Ravie:13,Rockwell:7,"Rockwell Condensed":6,"Rockwell Extra Bold":9,"Rockwell Light":8,"Rockwell Nova":8,"Rockwell Nova Cond":8,"Rockwell Nova Cond Light":8,"Rockwell Nova Extra Bold":8,"Rockwell Nova Light":8,Rod:8,"Sakkal Majalla":8,"Sanskrit Text":8,"Script MT Bold":7,"Segoe MDL2 Assets":5,"Segoe Print":10,"Segoe Script":10,"Segoe UI":7,"Segoe UI Black":8,"Segoe UI Emoji":7,"Segoe UI Historic":7,"Segoe UI Light":7,"Segoe UI Semibold":7,"Segoe UI Semilight":7,"Segoe UI Symbol":7,Selawik:7,"Selawik Light":7,"Selawik Semibold":7,"Shonar Bangla":7,"Showcard Gothic":8,Shruti:7,"Simplified Arabic":7,"Simplified Arabic Fixed":7,"SimSun-ExtB":7,"Sitka Banner":7,"Sitka Display":7,"Sitka Heading":7,"Sitka Small":9,"Sitka Subheading":8,"Sitka Text":8,"Snap ITC":11,"Source Sans Pro":7,"Source Sans Pro Black":7,"Source Sans Pro ExtraLight":7,"Source Sans Pro Light":7,"Source Sans Pro SemiBold":7,Stencil:7,Sylfaen:7,Symbol:7,Tahoma:7,"Tempus Sans ITC":9,"TH SarabunPSK":7,"Times New Roman":6,"Traditional Arabic":7,"Trebuchet MS":7,Tunga:7,"Tw Cen MT":7,"Tw Cen MT Condensed":5,"Tw Cen MT Condensed Extra Bold":6,"UD Digi Kyokasho N-B":7,"UD Digi Kyokasho NK-B":7,"UD Digi Kyokasho NK-R":7,"UD Digi Kyokasho NP-B":7,"UD Digi Kyokasho NP-R":7,"UD Digi Kyokasho N-R":7,Univers:7,"Univers Condensed":7,"Univers Condensed Light":7,"Univers Light":7,"Urdu Typesetting":7,Utsaah:7,Vani:7,Verdana:8,"Verdana Pro":8,"Verdana Pro Black":7,"Verdana Pro Cond":7,"Verdana Pro Cond Black":7,"Verdana Pro Cond Light":7,"Verdana Pro Cond SemiBold":7,"Verdana Pro Light":7,"Verdana Pro SemiBold":7,Vijaya:7,"Viner Hand ITC":9,Vivaldi:6,"Vladimir Script":6,Vrinda:7,Webdings:13,"Wide Latin":16,Wingdings:17,"Wingdings 2":15,"Wingdings 3":12,"Yet R":7,"Yu Gothic":7,"Yu Gothic Light":7,"Yu Gothic Medium":7,"Yu Gothic UI":7,"Yu Gothic UI Light":7,"Yu Gothic UI Semibold":7,"Yu Gothic UI Semilight":7,"Yu Mincho":7,"Yu Mincho Demibold":7,"Yu Mincho Light":7,\u4EFF\u5B8B:7,\u534E\u6587\u4E2D\u5B8B:8,\u534E\u6587\u4EFF\u5B8B:6,\u534E\u6587\u5B8B\u4F53:6,\u534E\u6587\u5F69\u4E91:7,\u534E\u6587\u65B0\u9B4F:8,\u534E\u6587\u6977\u4F53:6,\u534E\u6587\u7425\u73C0:7,\u534E\u6587\u7EC6\u9ED1:7,\u534E\u6587\u884C\u6977:7,\u534E\u6587\u96B6\u4E66:6,\u5B8B\u4F53:7,\u5E7C\u5706:7,\u5FAE\u8F6F\u96C5\u9ED1:8,"\u5FAE\u8F6F\u96C5\u9ED1 Light":7,\u65B0\u5B8B\u4F53:7,\u65B9\u6B63\u59DA\u4F53:7,\u65B9\u6B63\u8212\u4F53:7,\u6977\u4F53:7,\u7B49\u7EBF:7,"\u7B49\u7EBF Light":7,\u96B6\u4E66:7,\u9ED1\u4F53:7,\u6E38\u30B4\u30B7\u30C3\u30AF:7,"\uFF2D\uFF33 \uFF30\u660E\u671D":7,'"\uFF2D\uFF33 \uFF30\u30B4\u30B7\u30C3\u30AF"':7,\u30E1\u30A4\u30EA\u30AA:8,HG\uFF7A\uFF9E\uFF7C\uFF6F\uFF78E:7,HG\u660E\u671DB:7,HG\uFF7A\uFF9E\uFF7C\uFF6F\uFF78M:7},11:{"Gill Sans MT":8,Abadi:9,"Abadi Extra Light":8,"Agency FB":6,Aharoni:6,Aldhabi:5,Algerian:9,"Ami R":6,"Angsana New":5,AngsanaUPC:5,Aparajita:6,"Arabic Typesetting":5,Arial:8,"Arial Black":10,"Arial Narrow":7,"Arial Nova":8,"Arial Nova Cond":8,"Arial Nova Cond Light":7,"Arial Nova Light":8,"Arial Rounded MT Bold":9,"Baskerville Old Face":7,Batang:8,BatangChe:8,"Bauhaus 93":9,"Bell MT":8,Bembo:7,"Berlin Sans FB":9,"Berlin Sans FB Demi":9,"Bernard MT Condensed":7,"Blackadder ITC":6,"Bodoni MT":7,"Bodoni MT Black":10,"Bodoni MT Condensed":5,"Bodoni MT Poster Compressed":5,"Book Antiqua":8,"Bookman Old Style":9,"Bookshelf Symbol 7":11,"Bradley Hand ITC":10,"Britannic Bold":9,Broadway:10,"Browallia New":5,BrowalliaUPC:5,"Brush Script MT":8,Calibri:7,"Calibri Light":8,"Californian FB":9,"Calisto MT":8,Cambria:8,"Cambria Math":8,Candara:8,Castellar:11,Centaur:7,Century:8,"Century Gothic":8,"Century Schoolbook":8,Chiller:7,"Colonna MT":8,"Comic Sans MS":9,Consolas:8,Constantia:8,"Cooper Black":9,"Copperplate Gothic Bold":11,"Copperplate Gothic Light":11,Corbel:8,"Cordia New":5,CordiaUPC:5,"Courier New":9,"Curlz MT":8,Dante:7,DaunPenh:5,David:7,DilleniaUPC:5,DokChampa:8,Dotum:9,DotumChe:8,Dubai:8,"Dubai Light":8,"Dubai Medium":8,Ebrima:8,"Edwardian Script ITC":7,Elephant:11,"Engravers MT":10,"Eras Bold ITC":10,"Eras Demi ITC":9,"Eras Light ITC":8,"Eras Medium ITC":9,EucrosiaUPC:6,Euphemia:9,"Expo M":13,FangSong:8,"Felix Titling":9,"Footlight MT Light":8,Forte:8,"Franklin Gothic Book":9,"Franklin Gothic Demi":9,"Franklin Gothic Demi Cond":8,"Franklin Gothic Heavy":9,"Franklin Gothic Medium":9,"Franklin Gothic Medium Cond":8,FrankRuehl:6,FreesiaUPC:7,"Freestyle Script":6,"French Script MT":5,Gabriola:6,Gadugi:8,Garamond:7,Gautami:9,Georgia:9,"Georgia Pro":8,"Georgia Pro Black":11,"Georgia Pro Cond":8,"Georgia Pro Cond Black":10,"Georgia Pro Cond Light":8,"Georgia Pro Cond Semibold":8,"Georgia Pro Light":8,"Georgia Pro Semibold":9,Gigi:7,"Gill Sans MT Condensed":5,"Gill Sans MT Ext Condensed Bold":5,"Gill Sans Nova":8,"Gill Sans Nova Cond":5,"Gill Sans Nova Cond Lt":5,"Gill Sans Nova Cond Ultra Bold":9,"Gill Sans Nova Cond XBd":8,"Gill Sans Nova Light":8,"Gill Sans Nova Ultra Bold":13,"Gill Sans Ultra Bold":13,"Gill Sans Ultra Bold Condensed":9,Gisha:8,"Gloucester MT Extra Condensed":6,"Goudy Old Style":8,"Goudy Stout":12,Grotesque:7,"Grotesque Light":7,Gulim:8,GulimChe:8,Gungsuh:7,GungsuhChe:8,"Hadassah Friedlaender":9,Haettenschweiler:7,"Harlow Solid Italic":7,Harrington:8,"Headline R":11,HGGothicE:8,HGGothicM:8,HGGyoshotai:8,HGKyokashotai:8,HGMaruGothicMPRO:11,HGMinchoB:9,HGMinchoE:9,HGPGothicE:9,HGPGothicM:10,HGPGyoshotai:8,HGPKyokashotai:8,HGPMinchoB:8,HGPMinchoE:9,HGPSoeiKakugothicUB:10,HGPSoeiKakupoptai:11,HGPSoeiPresenceEB:9,HGSeikaishotaiPRO:9,HGSGothicE:8,HGSGothicM:9,HGSGyoshotai:7,HGSKyokashotai:7,HGSMinchoB:8,HGSMinchoE:9,HGSoeiKakugothicUB:9,HGSoeiKakupoptai:9,HGSoeiPresenceEB:9,HGSSoeiKakugothicUB:9,HGSSoeiKakupoptai:10,HGSSoeiPresenceEB:8,"High Tower Text":7,"HYGothic-Extra":9,"HYGothic-Medium":9,"HYGraphic-Medium":9,"HYGungSo-Bold":9,"HYHeadLine-Medium":9,"HYMyeongJo-Extra":10,"HYPMokGak-Bold":11,"HYPost-Light":10,"HYPost-Medium":11,"HYShortSamul-Medium":6,"HYSinMyeongJo-Medium":9,Impact:8,"Imprint MT Shadow":8,"Informal Roman":8,"Ink Free":8,IrisUPC:8,"Iskoola Pota":8,JasmineUPC:8,"Javanese Text":9,Jokerman:11,"Juice ITC":6,KaiTi:8,Kalinga:8,Kartika:8,"Khmer UI":8,KodchiangUPC:5,Kokila:8,"Kristen ITC":9,"Kunstler Script":5,"Lao UI":8,Latha:8,Leelawadee:8,"Leelawadee UI":8,"Leelawadee UI Semilight":8,"Levenim MT":9,LilyUPC:8,"Lucida Bright":9,"Lucida Calligraphy":11,"Lucida Console":10,"Lucida Fax":10,"Lucida Handwriting":11,"Lucida Sans":10,"Lucida Sans Typewriter":9,"Lucida Sans Unicode":10,"Magic R":9,Magneto:12,"Maiandra GD":10,"Malgun Gothic":9,"Malgun Gothic Semilight":9,Mangal:9,Marlett:16,"Matura MT Script Capitals":11,Meiryo:9,"Meiryo UI":10,"Microsoft GothicNeo":9,"Microsoft Himalaya":6,"Microsoft JhengHei":9,"Microsoft JhengHei Light":10,"Microsoft JhengHei UI":9,"Microsoft JhengHei UI Light":10,"Microsoft New Tai Lue":9,"Microsoft PhagsPa":9,"Microsoft Sans Serif":9,"Microsoft Tai Le":9,"Microsoft Uighur":6,"Microsoft YaHei Light":10,"Microsoft YaHei UI":9,"Microsoft YaHei UI Light":10,"Microsoft Yi Baiti":9,MingLiU:9,MingLiU_HKSCS:9,"MingLiU_HKSCS-ExtB":9,"MingLiU-ExtB":9,Miriam:9,"Miriam Fixed":10,Mistral:8,"Modern No. 20":8,"MoeumT R":9,"Mongolian Baiti":9,"Monotype Corsiva":8,MoolBoran:9,"MS Gothic":8,"MS Mincho":9,"MS Outlook":9,"MS PGothic":9,"MS PMincho":9,"MS Reference Sans Serif":11,"MS Reference Specialty":19,"MS UI Gothic":9,"MT Extra":16,"MV Boli":12,"Myanmar Text":9,Narkisim:7,"Neue Haas Grotesk Text Pro":9,"New Gulim":10,"News Gothic MT":9,"Niagara Engraved":5,"Niagara Solid":6,"Nirmala UI":9,"Nirmala UI Semilight":9,Nyala:9,"OCR A Extended":10,OCRB:10,"Old English Text MT":9,Onyx:6,"Palace Script MT":6,"Palatino Linotype":8,Papyrus:10,Parchment:4,Perpetua:7,"Perpetua Titling MT":10,"Plantagenet Cherokee":9,Playbill:6,PMingLiU:8,"PMingLiU-ExtB":8,"Poor Richard":9,Pristina:9,"Pyunji R":8,Raavi:9,"Rage Italic":9,Ravie:15,Rockwell:8,"Rockwell Condensed":6,"Rockwell Extra Bold":10,"Rockwell Light":9,"Rockwell Nova":9,"Rockwell Nova Cond":9,"Rockwell Nova Cond Light":9,"Rockwell Nova Extra Bold":9,"Rockwell Nova Light":9,Rod:9,"Sakkal Majalla":9,"Sanskrit Text":9,"Script MT Bold":8,"Segoe MDL2 Assets":6,"Segoe Print":11,"Segoe Script":11,"Segoe UI":8,"Segoe UI Black":9,"Segoe UI Emoji":8,"Segoe UI Historic":8,"Segoe UI Light":8,"Segoe UI Semibold":9,"Segoe UI Semilight":8,"Segoe UI Symbol":8,Selawik:8,"Selawik Light":8,"Selawik Semibold":8,"Shonar Bangla":8,"Showcard Gothic":9,Shruti:8,"Simplified Arabic":8,"Simplified Arabic Fixed":8,"SimSun-ExtB":8,"Sitka Banner":8,"Sitka Display":8,"Sitka Heading":8,"Sitka Small":10,"Sitka Subheading":9,"Sitka Text":9,"Snap ITC":13,"Source Sans Pro":8,"Source Sans Pro Black":8,"Source Sans Pro ExtraLight":8,"Source Sans Pro Light":8,"Source Sans Pro SemiBold":8,Stencil:9,Sylfaen:8,Symbol:8,Tahoma:8,"Tempus Sans ITC":10,"TH SarabunPSK":8,"Times New Roman":7,"Traditional Arabic":8,"Trebuchet MS":8,Tunga:8,"Tw Cen MT":8,"Tw Cen MT Condensed":5,"Tw Cen MT Condensed Extra Bold":7,"UD Digi Kyokasho N-B":8,"UD Digi Kyokasho NK-B":8,"UD Digi Kyokasho NK-R":8,"UD Digi Kyokasho NP-B":8,"UD Digi Kyokasho NP-R":8,"UD Digi Kyokasho N-R":8,Univers:8,"Univers Condensed":8,"Univers Condensed Light":8,"Univers Light":8,"Urdu Typesetting":8,Utsaah:8,Vani:8,Verdana:10,"Verdana Pro":10,"Verdana Pro Black":8,"Verdana Pro Cond":8,"Verdana Pro Cond Black":8,"Verdana Pro Cond Light":8,"Verdana Pro Cond SemiBold":8,"Verdana Pro Light":8,"Verdana Pro SemiBold":8,Vijaya:8,"Viner Hand ITC":10,Vivaldi:6,"Vladimir Script":7,Vrinda:9,Webdings:15,"Wide Latin":19,Wingdings:20,"Wingdings 2":17,"Wingdings 3":13,"Yet R":8,"Yu Gothic":8,"Yu Gothic Light":8,"Yu Gothic Medium":8,"Yu Gothic UI":8,"Yu Gothic UI Light":8,"Yu Gothic UI Semibold":9,"Yu Gothic UI Semilight":8,"Yu Mincho":8,"Yu Mincho Demibold":8,"Yu Mincho Light":8,\u4EFF\u5B8B:8,\u534E\u6587\u4E2D\u5B8B:9,\u534E\u6587\u4EFF\u5B8B:7,\u534E\u6587\u5B8B\u4F53:7,\u534E\u6587\u5F69\u4E91:9,\u534E\u6587\u65B0\u9B4F:9,\u534E\u6587\u6977\u4F53:7,\u534E\u6587\u7425\u73C0:9,\u534E\u6587\u7EC6\u9ED1:8,\u534E\u6587\u884C\u6977:8,\u534E\u6587\u96B6\u4E66:7,\u5B8B\u4F53:8,\u5E7C\u5706:8,\u5FAE\u8F6F\u96C5\u9ED1:9,"\u5FAE\u8F6F\u96C5\u9ED1 Light":9,\u65B0\u5B8B\u4F53:8,\u65B9\u6B63\u59DA\u4F53:8,\u65B9\u6B63\u8212\u4F53:8,\u6977\u4F53:8,\u7B49\u7EBF:8,"\u7B49\u7EBF Light":8,\u96B6\u4E66:8,\u9ED1\u4F53:8,\u6E38\u30B4\u30B7\u30C3\u30AF:8,"\uFF2D\uFF33 \uFF30\u660E\u671D":8,'"\uFF2D\uFF33 \uFF30\u30B4\u30B7\u30C3\u30AF"':8,\u30E1\u30A4\u30EA\u30AA:9,HG\uFF7A\uFF9E\uFF7C\uFF6F\uFF78E:8,HG\u660E\u671DB:8,HG\uFF7A\uFF9E\uFF7C\uFF6F\uFF78M:8},12:{"Gill Sans MT":8,Abadi:10,"Abadi Extra Light":9,"Agency FB":6,Aharoni:7,Aldhabi:5,Algerian:10,"Ami R":7,"Angsana New":5,AngsanaUPC:5,Aparajita:6,"Arabic Typesetting":5,Arial:9,"Arial Black":11,"Arial Narrow":7,"Arial Nova":9,"Arial Nova Cond":8,"Arial Nova Cond Light":7,"Arial Nova Light":9,"Arial Rounded MT Bold":10,"Baskerville Old Face":8,Batang:9,BatangChe:8,"Bauhaus 93":9,"Bell MT":8,Bembo:8,"Berlin Sans FB":10,"Berlin Sans FB Demi":10,"Bernard MT Condensed":8,"Blackadder ITC":6,"Bodoni MT":8,"Bodoni MT Black":11,"Bodoni MT Condensed":5,"Bodoni MT Poster Compressed":6,"Book Antiqua":8,"Bookman Old Style":10,"Bookshelf Symbol 7":12,"Bradley Hand ITC":10,"Britannic Bold":10,Broadway:10,"Browallia New":6,BrowalliaUPC:6,"Brush Script MT":8,Calibri:8,"Calibri Light":8,"Californian FB":9,"Calisto MT":8,Cambria:9,"Cambria Math":9,Candara:9,Castellar:12,Centaur:8,Century:9,"Century Gothic":9,"Century Schoolbook":9,Chiller:8,"Colonna MT":8,"Comic Sans MS":10,Consolas:9,Constantia:9,"Cooper Black":10,"Copperplate Gothic Bold":11,"Copperplate Gothic Light":12,Corbel:8,"Cordia New":6,CordiaUPC:6,"Courier New":10,"Curlz MT":9,Dante:7,DaunPenh:5,David:7,DilleniaUPC:5,DokChampa:9,Dotum:8,DotumChe:8,Dubai:9,"Dubai Light":9,"Dubai Medium":9,Ebrima:9,"Edwardian Script ITC":8,Elephant:12,"Engravers MT":10,"Eras Bold ITC":10,"Eras Demi ITC":10,"Eras Light ITC":9,"Eras Medium ITC":9,EucrosiaUPC:6,Euphemia:9,"Expo M":14,FangSong:8,"Felix Titling":9,"Footlight MT Light":9,Forte:8,"Franklin Gothic Book":9,"Franklin Gothic Demi":9,"Franklin Gothic Demi Cond":8,"Franklin Gothic Heavy":9,"Franklin Gothic Medium":9,"Franklin Gothic Medium Cond":8,FrankRuehl:7,FreesiaUPC:7,"Freestyle Script":6,"French Script MT":6,Gabriola:6,Gadugi:9,Garamond:8,Gautami:10,Georgia:10,"Georgia Pro":9,"Georgia Pro Black":11,"Georgia Pro Cond":8,"Georgia Pro Cond Black":10,"Georgia Pro Cond Light":8,"Georgia Pro Cond Semibold":9,"Georgia Pro Light":9,"Georgia Pro Semibold":10,Gigi:7,"Gill Sans MT Condensed":6,"Gill Sans MT Ext Condensed Bold":6,"Gill Sans Nova":8,"Gill Sans Nova Cond":5,"Gill Sans Nova Cond Lt":5,"Gill Sans Nova Cond Ultra Bold":9,"Gill Sans Nova Cond XBd":8,"Gill Sans Nova Light":8,"Gill Sans Nova Ultra Bold":14,"Gill Sans Ultra Bold":14,"Gill Sans Ultra Bold Condensed":9,Gisha:9,"Gloucester MT Extra Condensed":6,"Goudy Old Style":8,"Goudy Stout":13,Grotesque:8,"Grotesque Light":8,Gulim:9,GulimChe:8,Gungsuh:9,GungsuhChe:8,"Hadassah Friedlaender":9,Haettenschweiler:7,"Harlow Solid Italic":7,Harrington:9,"Headline R":11,HGGothicE:8,HGGothicM:8,HGGyoshotai:8,HGKyokashotai:8,HGMaruGothicMPRO:12,HGMinchoB:9,HGMinchoE:9,HGPGothicE:10,HGPGothicM:10,HGPGyoshotai:9,HGPKyokashotai:8,HGPMinchoB:9,HGPMinchoE:9,HGPSoeiKakugothicUB:11,HGPSoeiKakupoptai:11,HGPSoeiPresenceEB:10,HGSeikaishotaiPRO:10,HGSGothicE:9,HGSGothicM:9,HGSGyoshotai:8,HGSKyokashotai:7,HGSMinchoB:9,HGSMinchoE:9,HGSoeiKakugothicUB:9,HGSoeiKakupoptai:9,HGSoeiPresenceEB:9,HGSSoeiKakugothicUB:10,HGSSoeiKakupoptai:10,HGSSoeiPresenceEB:9,"High Tower Text":8,"HYGothic-Extra":10,"HYGothic-Medium":9,"HYGraphic-Medium":9,"HYGungSo-Bold":9,"HYHeadLine-Medium":9,"HYMyeongJo-Extra":11,"HYPMokGak-Bold":11,"HYPost-Light":11,"HYPost-Medium":11,"HYShortSamul-Medium":6,"HYSinMyeongJo-Medium":10,Impact:9,"Imprint MT Shadow":8,"Informal Roman":9,"Ink Free":8,IrisUPC:8,"Iskoola Pota":8,JasmineUPC:8,"Javanese Text":9,Jokerman:11,"Juice ITC":6,KaiTi:8,Kalinga:9,Kartika:8,"Khmer UI":8,KodchiangUPC:5,Kokila:8,"Kristen ITC":10,"Kunstler Script":6,"Lao UI":8,Latha:8,Leelawadee:9,"Leelawadee UI":9,"Leelawadee UI Semilight":9,"Levenim MT":9,LilyUPC:7,"Lucida Bright":10,"Lucida Calligraphy":12,"Lucida Console":11,"Lucida Fax":11,"Lucida Handwriting":12,"Lucida Sans":11,"Lucida Sans Typewriter":10,"Lucida Sans Unicode":11,"Magic R":10,Magneto:12,"Maiandra GD":10,"Malgun Gothic":9,"Malgun Gothic Semilight":10,Mangal:9,Marlett:17,"Matura MT Script Capitals":12,Meiryo:11,"Meiryo UI":11,"Microsoft GothicNeo":9,"Microsoft Himalaya":6,"Microsoft JhengHei":10,"Microsoft JhengHei Light":10,"Microsoft JhengHei UI":10,"Microsoft JhengHei UI Light":10,"Microsoft New Tai Lue":9,"Microsoft PhagsPa":9,"Microsoft Sans Serif":10,"Microsoft Tai Le":9,"Microsoft Uighur":6,"Microsoft YaHei Light":10,"Microsoft YaHei UI":10,"Microsoft YaHei UI Light":10,"Microsoft Yi Baiti":9,MingLiU:9,MingLiU_HKSCS:9,"MingLiU_HKSCS-ExtB":9,"MingLiU-ExtB":9,Miriam:9,"Miriam Fixed":11,Mistral:8,"Modern No. 20":8,"MoeumT R":10,"Mongolian Baiti":9,"Monotype Corsiva":8,MoolBoran:7,"MS Gothic":8,"MS Mincho":9,"MS Outlook":9,"MS PGothic":9,"MS PMincho":9,"MS Reference Sans Serif":11,"MS Reference Specialty":20,"MS UI Gothic":9,"MT Extra":17,"MV Boli":12,"Myanmar Text":9,Narkisim:8,"Neue Haas Grotesk Text Pro":9,"New Gulim":10,"News Gothic MT":9,"Niagara Engraved":6,"Niagara Solid":6,"Nirmala UI":9,"Nirmala UI Semilight":10,Nyala:9,"OCR A Extended":11,OCRB:11,"Old English Text MT":9,Onyx:7,"Palace Script MT":6,"Palatino Linotype":8,Papyrus:10,Parchment:4,Perpetua:7,"Perpetua Titling MT":11,"Plantagenet Cherokee":9,Playbill:7,PMingLiU:9,"PMingLiU-ExtB":9,"Poor Richard":10,Pristina:9,"Pyunji R":9,Raavi:8,"Rage Italic":9,Ravie:16,Rockwell:9,"Rockwell Condensed":7,"Rockwell Extra Bold":11,"Rockwell Light":10,"Rockwell Nova":9,"Rockwell Nova Cond":9,"Rockwell Nova Cond Light":9,"Rockwell Nova Extra Bold":9,"Rockwell Nova Light":9,Rod:9,"Sakkal Majalla":9,"Sanskrit Text":9,"Script MT Bold":8,"Segoe MDL2 Assets":7,"Segoe Print":12,"Segoe Script":12,"Segoe UI":9,"Segoe UI Black":10,"Segoe UI Emoji":9,"Segoe UI Historic":9,"Segoe UI Light":8,"Segoe UI Semibold":9,"Segoe UI Semilight":9,"Segoe UI Symbol":9,Selawik:8,"Selawik Light":8,"Selawik Semibold":8,"Shonar Bangla":8,"Showcard Gothic":9,Shruti:8,"Simplified Arabic":8,"Simplified Arabic Fixed":8,"SimSun-ExtB":8,"Sitka Banner":8,"Sitka Display":8,"Sitka Heading":9,"Sitka Small":11,"Sitka Subheading":9,"Sitka Text":10,"Snap ITC":14,"Source Sans Pro":8,"Source Sans Pro Black":8,"Source Sans Pro ExtraLight":8,"Source Sans Pro Light":8,"Source Sans Pro SemiBold":8,Stencil:9,Sylfaen:8,Symbol:8,Tahoma:9,"Tempus Sans ITC":11,"TH SarabunPSK":8,"Times New Roman":8,"Traditional Arabic":8,"Trebuchet MS":8,Tunga:8,"Tw Cen MT":9,"Tw Cen MT Condensed":6,"Tw Cen MT Condensed Extra Bold":8,"UD Digi Kyokasho N-B":8,"UD Digi Kyokasho NK-B":8,"UD Digi Kyokasho NK-R":8,"UD Digi Kyokasho NP-B":8,"UD Digi Kyokasho NP-R":8,"UD Digi Kyokasho N-R":8,Univers:8,"Univers Condensed":8,"Univers Condensed Light":8,"Univers Light":8,"Urdu Typesetting":8,Utsaah:6,Vani:8,Verdana:10,"Verdana Pro":10,"Verdana Pro Black":8,"Verdana Pro Cond":8,"Verdana Pro Cond Black":8,"Verdana Pro Cond Light":8,"Verdana Pro Cond SemiBold":8,"Verdana Pro Light":8,"Verdana Pro SemiBold":8,Vijaya:8,"Viner Hand ITC":11,Vivaldi:7,"Vladimir Script":7,Vrinda:9,Webdings:16,"Wide Latin":20,Wingdings:22,"Wingdings 2":18,"Wingdings 3":14,"Yet R":9,"Yu Gothic":9,"Yu Gothic Light":9,"Yu Gothic Medium":9,"Yu Gothic UI":9,"Yu Gothic UI Light":9,"Yu Gothic UI Semibold":9,"Yu Gothic UI Semilight":9,"Yu Mincho":9,"Yu Mincho Demibold":8,"Yu Mincho Light":8,\u4EFF\u5B8B:8,\u534E\u6587\u4E2D\u5B8B:10,\u534E\u6587\u4EFF\u5B8B:8,\u534E\u6587\u5B8B\u4F53:8,\u534E\u6587\u5F69\u4E91:9,\u534E\u6587\u65B0\u9B4F:9,\u534E\u6587\u6977\u4F53:8,\u534E\u6587\u7425\u73C0:9,\u534E\u6587\u7EC6\u9ED1:9,\u534E\u6587\u884C\u6977:8,\u534E\u6587\u96B6\u4E66:7,\u5B8B\u4F53:8,\u5E7C\u5706:8,\u5FAE\u8F6F\u96C5\u9ED1:9,"\u5FAE\u8F6F\u96C5\u9ED1 Light":9,\u65B0\u5B8B\u4F53:8,\u65B9\u6B63\u59DA\u4F53:8,\u65B9\u6B63\u8212\u4F53:9,\u6977\u4F53:8,\u7B49\u7EBF:8,"\u7B49\u7EBF Light":8,\u96B6\u4E66:8,\u9ED1\u4F53:8,\u6E38\u30B4\u30B7\u30C3\u30AF:9,"\uFF2D\uFF33 \uFF30\u660E\u671D":8,'"\uFF2D\uFF33 \uFF30\u30B4\u30B7\u30C3\u30AF"':8,\u30E1\u30A4\u30EA\u30AA:10,HG\uFF7A\uFF9E\uFF7C\uFF6F\uFF78E:8,HG\u660E\u671DB:8,HG\uFF7A\uFF9E\uFF7C\uFF6F\uFF78M:8},14:{"Gill Sans MT":10,Abadi:11,"Abadi Extra Light":11,"Agency FB":8,Aharoni:8,Aldhabi:6,Algerian:11,"Ami R":8,"Angsana New":6,AngsanaUPC:6,Aparajita:8,"Arabic Typesetting":6,Arial:11,"Arial Black":13,"Arial Narrow":9,"Arial Nova":11,"Arial Nova Cond":10,"Arial Nova Cond Light":9,"Arial Nova Light":11,"Arial Rounded MT Bold":11,"Baskerville Old Face":9,Batang:10,BatangChe:10,"Bauhaus 93":11,"Bell MT":10,Bembo:9,"Berlin Sans FB":11,"Berlin Sans FB Demi":12,"Bernard MT Condensed":9,"Blackadder ITC":8,"Bodoni MT":9,"Bodoni MT Black":12,"Bodoni MT Condensed":6,"Bodoni MT Poster Compressed":6,"Book Antiqua":10,"Bookman Old Style":12,"Bookshelf Symbol 7":14,"Bradley Hand ITC":12,"Britannic Bold":12,Broadway:12,"Browallia New":7,BrowalliaUPC:7,"Brush Script MT":10,Calibri:10,"Calibri Light":10,"Californian FB":11,"Calisto MT":10,Cambria:11,"Cambria Math":11,Candara:10,Castellar:14,Centaur:9,Century:11,"Century Gothic":11,"Century Schoolbook":11,Chiller:9,"Colonna MT":10,"Comic Sans MS":12,Consolas:10,Constantia:10,"Cooper Black":11,"Copperplate Gothic Bold":14,"Copperplate Gothic Light":14,Corbel:10,"Cordia New":7,CordiaUPC:7,"Courier New":11,"Curlz MT":10,Dante:9,DaunPenh:6,David:8,DilleniaUPC:6,DokChampa:11,Dotum:10,DotumChe:10,Dubai:10,"Dubai Light":10,"Dubai Medium":10,Ebrima:10,"Edwardian Script ITC":9,Elephant:14,"Engravers MT":12,"Eras Bold ITC":12,"Eras Demi ITC":12,"Eras Light ITC":10,"Eras Medium ITC":11,EucrosiaUPC:8,Euphemia:11,"Expo M":16,FangSong:10,"Felix Titling":11,"Footlight MT Light":11,Forte:10,"Franklin Gothic Book":11,"Franklin Gothic Demi":11,"Franklin Gothic Demi Cond":10,"Franklin Gothic Heavy":11,"Franklin Gothic Medium":11,"Franklin Gothic Medium Cond":10,FrankRuehl:8,FreesiaUPC:8,"Freestyle Script":7,"French Script MT":7,Gabriola:8,Gadugi:10,Garamond:9,Gautami:11,Georgia:12,"Georgia Pro":11,"Georgia Pro Black":13,"Georgia Pro Cond":10,"Georgia Pro Cond Black":12,"Georgia Pro Cond Light":10,"Georgia Pro Cond Semibold":11,"Georgia Pro Light":10,"Georgia Pro Semibold":12,Gigi:10,"Gill Sans MT Condensed":7,"Gill Sans MT Ext Condensed Bold":7,"Gill Sans Nova":10,"Gill Sans Nova Cond":6,"Gill Sans Nova Cond Lt":6,"Gill Sans Nova Cond Ultra Bold":11,"Gill Sans Nova Cond XBd":10,"Gill Sans Nova Light":10,"Gill Sans Nova Ultra Bold":16,"Gill Sans Ultra Bold":16,"Gill Sans Ultra Bold Condensed":11,Gisha:10,"Gloucester MT Extra Condensed":7,"Goudy Old Style":10,"Goudy Stout":16,Grotesque:9,"Grotesque Light":9,Gulim:10,GulimChe:10,Gungsuh:10,GungsuhChe:10,"Hadassah Friedlaender":11,Haettenschweiler:8,"Harlow Solid Italic":9,Harrington:11,"Headline R":14,HGGothicE:10,HGGothicM:10,HGGyoshotai:10,HGKyokashotai:10,HGMaruGothicMPRO:14,HGMinchoB:11,HGMinchoE:11,HGPGothicE:11,HGPGothicM:12,HGPGyoshotai:10,HGPKyokashotai:10,HGPMinchoB:10,HGPMinchoE:11,HGPSoeiKakugothicUB:13,HGPSoeiKakupoptai:13,HGPSoeiPresenceEB:12,HGSeikaishotaiPRO:11,HGSGothicE:10,HGSGothicM:11,HGSGyoshotai:9,HGSKyokashotai:9,HGSMinchoB:10,HGSMinchoE:11,HGSoeiKakugothicUB:11,HGSoeiKakupoptai:11,HGSoeiPresenceEB:11,HGSSoeiKakugothicUB:12,HGSSoeiKakupoptai:12,HGSSoeiPresenceEB:11,"High Tower Text":9,"HYGothic-Extra":12,"HYGothic-Medium":11,"HYGraphic-Medium":11,"HYGungSo-Bold":11,"HYHeadLine-Medium":11,"HYMyeongJo-Extra":13,"HYPMokGak-Bold":13,"HYPost-Light":13,"HYPost-Medium":13,"HYShortSamul-Medium":7,"HYSinMyeongJo-Medium":12,Impact:10,"Imprint MT Shadow":10,"Informal Roman":10,"Ink Free":10,IrisUPC:10,"Iskoola Pota":10,JasmineUPC:10,"Javanese Text":11,Jokerman:14,"Juice ITC":7,KaiTi:10,Kalinga:11,Kartika:11,"Khmer UI":10,KodchiangUPC:7,Kokila:10,"Kristen ITC":11,"Kunstler Script":7,"Lao UI":10,Latha:10,Leelawadee:10,"Leelawadee UI":10,"Leelawadee UI Semilight":10,"Levenim MT":11,LilyUPC:8,"Lucida Bright":12,"Lucida Calligraphy":14,"Lucida Console":12,"Lucida Fax":13,"Lucida Handwriting":14,"Lucida Sans":13,"Lucida Sans Typewriter":11,"Lucida Sans Unicode":13,"Magic R":12,Magneto:15,"Maiandra GD":12,"Malgun Gothic":11,"Malgun Gothic Semilight":12,Mangal:11,Marlett:20,"Matura MT Script Capitals":13,Meiryo:13,"Meiryo UI":13,"Microsoft GothicNeo":11,"Microsoft Himalaya":7,"Microsoft JhengHei":11,"Microsoft JhengHei Light":12,"Microsoft JhengHei UI":11,"Microsoft JhengHei UI Light":12,"Microsoft New Tai Lue":11,"Microsoft PhagsPa":11,"Microsoft Sans Serif":11,"Microsoft Tai Le":11,"Microsoft Uighur":7,"Microsoft YaHei Light":12,"Microsoft YaHei UI":12,"Microsoft YaHei UI Light":12,"Microsoft Yi Baiti":11,MingLiU:11,MingLiU_HKSCS:11,"MingLiU_HKSCS-ExtB":11,"MingLiU-ExtB":11,Miriam:10,"Miriam Fixed":12,Mistral:10,"Modern No. 20":10,"MoeumT R":11,"Mongolian Baiti":11,"Monotype Corsiva":9,MoolBoran:8,"MS Gothic":10,"MS Mincho":11,"MS Outlook":11,"MS PGothic":11,"MS PMincho":11,"MS Reference Sans Serif":13,"MS Reference Specialty":24,"MS UI Gothic":11,"MT Extra":20,"MV Boli":14,"Myanmar Text":11,Narkisim:9,"Neue Haas Grotesk Text Pro":11,"New Gulim":12,"News Gothic MT":12,"Niagara Engraved":7,"Niagara Solid":7,"Nirmala UI":11,"Nirmala UI Semilight":11,Nyala:11,"OCR A Extended":12,OCRB:12,"Old English Text MT":11,Onyx:7,"Palace Script MT":7,"Palatino Linotype":10,Papyrus:12,Parchment:5,Perpetua:9,"Perpetua Titling MT":13,"Plantagenet Cherokee":11,Playbill:8,PMingLiU:10,"PMingLiU-ExtB":10,"Poor Richard":11,Pristina:10,"Pyunji R":10,Raavi:10,"Rage Italic":11,Ravie:19,Rockwell:10,"Rockwell Condensed":8,"Rockwell Extra Bold":13,"Rockwell Light":11,"Rockwell Nova":11,"Rockwell Nova Cond":11,"Rockwell Nova Cond Light":11,"Rockwell Nova Extra Bold":11,"Rockwell Nova Light":11,Rod:11,"Sakkal Majalla":11,"Sanskrit Text":12,"Script MT Bold":10,"Segoe MDL2 Assets":8,"Segoe Print":14,"Segoe Script":14,"Segoe UI":10,"Segoe UI Black":12,"Segoe UI Emoji":10,"Segoe UI Historic":10,"Segoe UI Light":10,"Segoe UI Semibold":11,"Segoe UI Semilight":10,"Segoe UI Symbol":10,Selawik:10,"Selawik Light":10,"Selawik Semibold":10,"Shonar Bangla":10,"Showcard Gothic":11,Shruti:11,"Simplified Arabic":10,"Simplified Arabic Fixed":11,"SimSun-ExtB":10,"Sitka Banner":10,"Sitka Display":10,"Sitka Heading":11,"Sitka Small":13,"Sitka Subheading":11,"Sitka Text":12,"Snap ITC":16,"Source Sans Pro":9,"Source Sans Pro Black":10,"Source Sans Pro ExtraLight":9,"Source Sans Pro Light":10,"Source Sans Pro SemiBold":10,Stencil:11,Sylfaen:10,Symbol:10,Tahoma:10,"Tempus Sans ITC":13,"TH SarabunPSK":7,"Times New Roman":10,"Traditional Arabic":10,"Trebuchet MS":10,Tunga:10,"Tw Cen MT":10,"Tw Cen MT Condensed":7,"Tw Cen MT Condensed Extra Bold":9,"UD Digi Kyokasho N-B":10,"UD Digi Kyokasho NK-B":10,"UD Digi Kyokasho NK-R":10,"UD Digi Kyokasho NP-B":10,"UD Digi Kyokasho NP-R":10,"UD Digi Kyokasho N-R":10,Univers:10,"Univers Condensed":10,"Univers Condensed Light":8,"Univers Light":10,"Urdu Typesetting":10,Utsaah:8,Vani:11,Verdana:12,"Verdana Pro":12,"Verdana Pro Black":10,"Verdana Pro Cond":10,"Verdana Pro Cond Black":10,"Verdana Pro Cond Light":10,"Verdana Pro Cond SemiBold":10,"Verdana Pro Light":10,"Verdana Pro SemiBold":10,Vijaya:10,"Viner Hand ITC":13,Vivaldi:8,"Vladimir Script":9,Vrinda:11,Webdings:19,"Wide Latin":24,Wingdings:26,"Wingdings 2":22,"Wingdings 3":17,"Yet R":10,"Yu Gothic":11,"Yu Gothic Light":10,"Yu Gothic Medium":11,"Yu Gothic UI":10,"Yu Gothic UI Light":10,"Yu Gothic UI Semibold":11,"Yu Gothic UI Semilight":10,"Yu Mincho":10,"Yu Mincho Demibold":10,"Yu Mincho Light":10,\u4EFF\u5B8B:10,\u534E\u6587\u4E2D\u5B8B:12,\u534E\u6587\u4EFF\u5B8B:9,\u534E\u6587\u5B8B\u4F53:9,\u534E\u6587\u5F69\u4E91:11,\u534E\u6587\u65B0\u9B4F:11,\u534E\u6587\u6977\u4F53:9,\u534E\u6587\u7425\u73C0:11,\u534E\u6587\u7EC6\u9ED1:11,\u534E\u6587\u884C\u6977:10,\u534E\u6587\u96B6\u4E66:8,\u5B8B\u4F53:10,\u5E7C\u5706:10,\u5FAE\u8F6F\u96C5\u9ED1:11,"\u5FAE\u8F6F\u96C5\u9ED1 Light":11,\u65B0\u5B8B\u4F53:10,\u65B9\u6B63\u59DA\u4F53:10,\u65B9\u6B63\u8212\u4F53:10,\u6977\u4F53:10,\u7B49\u7EBF:10,"\u7B49\u7EBF Light":10,\u96B6\u4E66:10,\u9ED1\u4F53:10,\u6E38\u30B4\u30B7\u30C3\u30AF:11,"\uFF2D\uFF33 \uFF30\u660E\u671D":10,'"\uFF2D\uFF33 \uFF30\u30B4\u30B7\u30C3\u30AF"':10,\u30E1\u30A4\u30EA\u30AA:12,HG\uFF7A\uFF9E\uFF7C\uFF6F\uFF78E:10,HG\u660E\u671DB:10,HG\uFF7A\uFF9E\uFF7C\uFF6F\uFF78M:10},16:{"Gill Sans MT":11,Abadi:13,"Abadi Extra Light":12,"Agency FB":9,Aharoni:9,Aldhabi:7,Algerian:13,"Ami R":9,"Angsana New":7,AngsanaUPC:7,Aparajita:8,"Arabic Typesetting":7,Arial:12,"Arial Black":14,"Arial Narrow":10,"Arial Nova":12,"Arial Nova Cond":11,"Arial Nova Cond Light":9,"Arial Nova Light":12,"Arial Rounded MT Bold":12,"Baskerville Old Face":10,Batang:10,BatangChe:11,"Bauhaus 93":12,"Bell MT":11,Bembo:10,"Berlin Sans FB":13,"Berlin Sans FB Demi":13,"Bernard MT Condensed":10,"Blackadder ITC":8,"Bodoni MT":10,"Bodoni MT Black":14,"Bodoni MT Condensed":7,"Bodoni MT Poster Compressed":7,"Book Antiqua":11,"Bookman Old Style":13,"Bookshelf Symbol 7":16,"Bradley Hand ITC":14,"Britannic Bold":13,Broadway:14,"Browallia New":8,BrowalliaUPC:8,"Brush Script MT":11,Calibri:11,"Calibri Light":11,"Californian FB":12,"Calisto MT":11,Cambria:12,"Cambria Math":12,Candara:12,Castellar:15,Centaur:10,Century:12,"Century Gothic":12,"Century Schoolbook":12,Chiller:10,"Colonna MT":11,"Comic Sans MS":13,Consolas:12,Constantia:11,"Cooper Black":13,"Copperplate Gothic Bold":15,"Copperplate Gothic Light":15,Corbel:11,"Cordia New":8,CordiaUPC:8,"Courier New":13,"Curlz MT":11,Dante:9,DaunPenh:7,David:9,DilleniaUPC:7,DokChampa:12,Dotum:11,DotumChe:11,Dubai:11,"Dubai Light":11,"Dubai Medium":11,Ebrima:11,"Edwardian Script ITC":10,Elephant:16,"Engravers MT":14,"Eras Bold ITC":14,"Eras Demi ITC":13,"Eras Light ITC":11,"Eras Medium ITC":12,EucrosiaUPC:9,Euphemia:12,"Expo M":18,FangSong:11,"Felix Titling":12,"Footlight MT Light":12,Forte:11,"Franklin Gothic Book":12,"Franklin Gothic Demi":12,"Franklin Gothic Demi Cond":11,"Franklin Gothic Heavy":12,"Franklin Gothic Medium":12,"Franklin Gothic Medium Cond":11,FrankRuehl:9,FreesiaUPC:9,"Freestyle Script":8,"French Script MT":8,Gabriola:8,Gadugi:11,Garamond:10,Gautami:13,Georgia:13,"Georgia Pro":12,"Georgia Pro Black":15,"Georgia Pro Cond":11,"Georgia Pro Cond Black":13,"Georgia Pro Cond Light":11,"Georgia Pro Cond Semibold":12,"Georgia Pro Light":12,"Georgia Pro Semibold":13,Gigi:12,"Gill Sans MT Condensed":8,"Gill Sans MT Ext Condensed Bold":7,"Gill Sans Nova":11,"Gill Sans Nova Cond":7,"Gill Sans Nova Cond Lt":6,"Gill Sans Nova Cond Ultra Bold":12,"Gill Sans Nova Cond XBd":11,"Gill Sans Nova Light":11,"Gill Sans Nova Ultra Bold":18,"Gill Sans Ultra Bold":18,"Gill Sans Ultra Bold Condensed":12,Gisha:11,"Gloucester MT Extra Condensed":8,"Goudy Old Style":11,"Goudy Stout":17,Grotesque:10,"Grotesque Light":10,Gulim:11,GulimChe:11,Gungsuh:11,GungsuhChe:11,"Hadassah Friedlaender":12,Haettenschweiler:9,"Harlow Solid Italic":10,Harrington:12,"Headline R":15,HGGothicE:11,HGGothicM:11,HGGyoshotai:11,HGKyokashotai:11,HGMaruGothicMPRO:16,HGMinchoB:12,HGMinchoE:12,HGPGothicE:12,HGPGothicM:13,HGPGyoshotai:11,HGPKyokashotai:11,HGPMinchoB:11,HGPMinchoE:12,HGPSoeiKakugothicUB:14,HGPSoeiKakupoptai:15,HGPSoeiPresenceEB:13,HGSeikaishotaiPRO:12,HGSGothicE:11,HGSGothicM:12,HGSGyoshotai:10,HGSKyokashotai:10,HGSMinchoB:11,HGSMinchoE:12,HGSoeiKakugothicUB:12,HGSoeiKakupoptai:12,HGSoeiPresenceEB:12,HGSSoeiKakugothicUB:13,HGSSoeiKakupoptai:14,HGSSoeiPresenceEB:12,"High Tower Text":10,"HYGothic-Extra":13,"HYGothic-Medium":12,"HYGraphic-Medium":12,"HYGungSo-Bold":12,"HYHeadLine-Medium":12,"HYMyeongJo-Extra":14,"HYPMokGak-Bold":15,"HYPost-Light":14,"HYPost-Medium":15,"HYShortSamul-Medium":8,"HYSinMyeongJo-Medium":13,Impact:11,"Imprint MT Shadow":11,"Informal Roman":11,"Ink Free":11,IrisUPC:11,"Iskoola Pota":11,JasmineUPC:10,"Javanese Text":12,Jokerman:15,"Juice ITC":8,KaiTi:11,Kalinga:12,Kartika:12,"Khmer UI":11,KodchiangUPC:7,Kokila:8,"Kristen ITC":13,"Kunstler Script":7,"Lao UI":11,Latha:11,Leelawadee:11,"Leelawadee UI":11,"Leelawadee UI Semilight":12,"Levenim MT":12,LilyUPC:9,"Lucida Bright":13,"Lucida Calligraphy":15,"Lucida Console":14,"Lucida Fax":14,"Lucida Handwriting":15,"Lucida Sans":14,"Lucida Sans Typewriter":13,"Lucida Sans Unicode":14,"Magic R":13,Magneto:16,"Maiandra GD":13,"Malgun Gothic":12,"Malgun Gothic Semilight":13,Mangal:12,Marlett:22,"Matura MT Script Capitals":15,Meiryo:14,"Meiryo UI":14,"Microsoft GothicNeo":12,"Microsoft Himalaya":8,"Microsoft JhengHei":13,"Microsoft JhengHei Light":13,"Microsoft JhengHei UI":13,"Microsoft JhengHei UI Light":13,"Microsoft New Tai Lue":12,"Microsoft PhagsPa":12,"Microsoft Sans Serif":13,"Microsoft Tai Le":12,"Microsoft Uighur":8,"Microsoft YaHei Light":13,"Microsoft YaHei UI":13,"Microsoft YaHei UI Light":13,"Microsoft Yi Baiti":12,MingLiU:12,MingLiU_HKSCS:12,"MingLiU_HKSCS-ExtB":12,"MingLiU-ExtB":12,Miriam:11,"Miriam Fixed":14,Mistral:10,"Modern No. 20":11,"MoeumT R":13,"Mongolian Baiti":12,"Monotype Corsiva":10,MoolBoran:8,"MS Gothic":11,"MS Mincho":12,"MS Outlook":12,"MS PGothic":12,"MS PMincho":12,"MS Reference Sans Serif":14,"MS Reference Specialty":26,"MS UI Gothic":12,"MT Extra":22,"MV Boli":16,"Myanmar Text":12,Narkisim:10,"Neue Haas Grotesk Text Pro":12,"New Gulim":13,"News Gothic MT":14,"Niagara Engraved":8,"Niagara Solid":8,"Nirmala UI":12,"Nirmala UI Semilight":13,Nyala:12,"OCR A Extended":14,OCRB:14,"Old English Text MT":12,Onyx:8,"Palace Script MT":8,"Palatino Linotype":11,Papyrus:14,Parchment:5,Perpetua:10,"Perpetua Titling MT":14,"Plantagenet Cherokee":12,Playbill:8,PMingLiU:11,"PMingLiU-ExtB":11,"Poor Richard":13,Pristina:11,"Pyunji R":11,Raavi:11,"Rage Italic":12,Ravie:21,Rockwell:11,"Rockwell Condensed":9,"Rockwell Extra Bold":14,"Rockwell Light":12,"Rockwell Nova":12,"Rockwell Nova Cond":12,"Rockwell Nova Cond Light":12,"Rockwell Nova Extra Bold":12,"Rockwell Nova Light":12,Rod:12,"Sakkal Majalla":12,"Sanskrit Text":13,"Script MT Bold":11,"Segoe MDL2 Assets":8,"Segoe Print":15,"Segoe Script":15,"Segoe UI":11,"Segoe UI Black":13,"Segoe UI Emoji":11,"Segoe UI Historic":11,"Segoe UI Light":11,"Segoe UI Semibold":12,"Segoe UI Semilight":11,"Segoe UI Symbol":11,Selawik:11,"Selawik Light":11,"Selawik Semibold":12,"Shonar Bangla":11,"Showcard Gothic":12,Shruti:13,"Simplified Arabic":11,"Simplified Arabic Fixed":13,"SimSun-ExtB":11,"Sitka Banner":11,"Sitka Display":11,"Sitka Heading":12,"Sitka Small":14,"Sitka Subheading":12,"Sitka Text":13,"Snap ITC":18,"Source Sans Pro":10,"Source Sans Pro Black":11,"Source Sans Pro ExtraLight":10,"Source Sans Pro Light":11,"Source Sans Pro SemiBold":11,Stencil:12,Sylfaen:11,Symbol:11,Tahoma:11,"Tempus Sans ITC":14,"TH SarabunPSK":8,"Times New Roman":11,"Traditional Arabic":10,"Trebuchet MS":11,Tunga:11,"Tw Cen MT":12,"Tw Cen MT Condensed":8,"Tw Cen MT Condensed Extra Bold":10,"UD Digi Kyokasho N-B":11,"UD Digi Kyokasho NK-B":11,"UD Digi Kyokasho NK-R":11,"UD Digi Kyokasho NP-B":11,"UD Digi Kyokasho NP-R":11,"UD Digi Kyokasho N-R":11,Univers:11,"Univers Condensed":11,"Univers Condensed Light":9,"Univers Light":11,"Urdu Typesetting":11,Utsaah:8,Vani:13,Verdana:13,"Verdana Pro":13,"Verdana Pro Black":11,"Verdana Pro Cond":11,"Verdana Pro Cond Black":11,"Verdana Pro Cond Light":11,"Verdana Pro Cond SemiBold":11,"Verdana Pro Light":11,"Verdana Pro SemiBold":11,Vijaya:11,"Viner Hand ITC":14,Vivaldi:9,"Vladimir Script":10,Vrinda:12,Webdings:21,"Wide Latin":26,Wingdings:28,"Wingdings 2":24,"Wingdings 3":19,"Yet R":11,"Yu Gothic":12,"Yu Gothic Light":11,"Yu Gothic Medium":12,"Yu Gothic UI":11,"Yu Gothic UI Light":11,"Yu Gothic UI Semibold":12,"Yu Gothic UI Semilight":12,"Yu Mincho":11,"Yu Mincho Demibold":11,"Yu Mincho Light":11,\u4EFF\u5B8B:11,\u534E\u6587\u4E2D\u5B8B:13,\u534E\u6587\u4EFF\u5B8B:10,\u534E\u6587\u5B8B\u4F53:10,\u534E\u6587\u5F69\u4E91:12,\u534E\u6587\u65B0\u9B4F:12,\u534E\u6587\u6977\u4F53:10,\u534E\u6587\u7425\u73C0:12,\u534E\u6587\u7EC6\u9ED1:12,\u534E\u6587\u884C\u6977:11,\u534E\u6587\u96B6\u4E66:9,\u5B8B\u4F53:11,\u5E7C\u5706:11,\u5FAE\u8F6F\u96C5\u9ED1:12,"\u5FAE\u8F6F\u96C5\u9ED1 Light":12,\u65B0\u5B8B\u4F53:11,\u65B9\u6B63\u59DA\u4F53:11,\u65B9\u6B63\u8212\u4F53:11,\u6977\u4F53:11,\u7B49\u7EBF:11,"\u7B49\u7EBF Light":11,\u96B6\u4E66:11,\u9ED1\u4F53:11,\u6E38\u30B4\u30B7\u30C3\u30AF:12,"\uFF2D\uFF33 \uFF30\u660E\u671D":11,'"\uFF2D\uFF33 \uFF30\u30B4\u30B7\u30C3\u30AF"':11,\u30E1\u30A4\u30EA\u30AA:13,HG\uFF7A\uFF9E\uFF7C\uFF6F\uFF78E:11,HG\u660E\u671DB:11,HG\uFF7A\uFF9E\uFF7C\uFF6F\uFF78M:11},18:{"Gill Sans MT":12,Abadi:15,"Abadi Extra Light":13,"Agency FB":10,Aharoni:10,Aldhabi:8,Algerian:14,"Ami R":10,"Angsana New":8,AngsanaUPC:8,Aparajita:10,"Arabic Typesetting":8,Arial:13,"Arial Black":16,"Arial Narrow":11,"Arial Nova":13,"Arial Nova Cond":12,"Arial Nova Cond Light":11,"Arial Nova Light":13,"Arial Rounded MT Bold":14,"Baskerville Old Face":12,Batang:12,BatangChe:12,"Bauhaus 93":14,"Bell MT":12,Bembo:12,"Berlin Sans FB":14,"Berlin Sans FB Demi":15,"Bernard MT Condensed":12,"Blackadder ITC":9,"Bodoni MT":12,"Bodoni MT Black":16,"Bodoni MT Condensed":8,"Bodoni MT Poster Compressed":8,"Book Antiqua":12,"Bookman Old Style":15,"Bookshelf Symbol 7":18,"Bradley Hand ITC":15,"Britannic Bold":15,Broadway:16,"Browallia New":9,BrowalliaUPC:9,"Brush Script MT":12,Calibri:12,"Calibri Light":12,"Californian FB":13,"Calisto MT":12,Cambria:13,"Cambria Math":13,Candara:13,Castellar:17,Centaur:12,Century:13,"Century Gothic":13,"Century Schoolbook":13,Chiller:11,"Colonna MT":12,"Comic Sans MS":15,Consolas:13,Constantia:13,"Cooper Black":14,"Copperplate Gothic Bold":17,"Copperplate Gothic Light":17,Corbel:13,"Cordia New":9,CordiaUPC:9,"Courier New":14,"Curlz MT":13,Dante:11,DaunPenh:8,David:11,DilleniaUPC:7,DokChampa:13,Dotum:13,DotumChe:12,Dubai:13,"Dubai Light":13,"Dubai Medium":13,Ebrima:13,"Edwardian Script ITC":11,Elephant:18,"Engravers MT":16,"Eras Bold ITC":16,"Eras Demi ITC":15,"Eras Light ITC":13,"Eras Medium ITC":14,EucrosiaUPC:10,Euphemia:14,"Expo M":21,FangSong:12,"Felix Titling":14,"Footlight MT Light":13,Forte:13,"Franklin Gothic Book":14,"Franklin Gothic Demi":14,"Franklin Gothic Demi Cond":12,"Franklin Gothic Heavy":14,"Franklin Gothic Medium":14,"Franklin Gothic Medium Cond":12,FrankRuehl:10,FreesiaUPC:11,"Freestyle Script":9,"French Script MT":9,Gabriola:10,Gadugi:13,Garamond:11,Gautami:14,Georgia:15,"Georgia Pro":14,"Georgia Pro Black":17,"Georgia Pro Cond":13,"Georgia Pro Cond Black":15,"Georgia Pro Cond Light":12,"Georgia Pro Cond Semibold":13,"Georgia Pro Light":13,"Georgia Pro Semibold":15,Gigi:12,"Gill Sans MT Condensed":9,"Gill Sans MT Ext Condensed Bold":8,"Gill Sans Nova":12,"Gill Sans Nova Cond":8,"Gill Sans Nova Cond Lt":7,"Gill Sans Nova Cond Ultra Bold":14,"Gill Sans Nova Cond XBd":13,"Gill Sans Nova Light":12,"Gill Sans Nova Ultra Bold":20,"Gill Sans Ultra Bold":21,"Gill Sans Ultra Bold Condensed":14,Gisha:13,"Gloucester MT Extra Condensed":9,"Goudy Old Style":12,"Goudy Stout":20,Grotesque:12,"Grotesque Light":12,Gulim:13,GulimChe:12,Gungsuh:13,GungsuhChe:12,"Hadassah Friedlaender":14,Haettenschweiler:11,"Harlow Solid Italic":11,Harrington:13,"Headline R":17,HGGothicE:12,HGGothicM:12,HGGyoshotai:12,HGKyokashotai:12,HGMaruGothicMPRO:18,HGMinchoB:13,HGMinchoE:13,HGPGothicE:14,HGPGothicM:15,HGPGyoshotai:12,HGPKyokashotai:12,HGPMinchoB:12,HGPMinchoE:13,HGPSoeiKakugothicUB:16,HGPSoeiKakupoptai:17,HGPSoeiPresenceEB:14,HGSeikaishotaiPRO:14,HGSGothicE:13,HGSGothicM:14,HGSGyoshotai:11,HGSKyokashotai:11,HGSMinchoB:12,HGSMinchoE:13,HGSoeiKakugothicUB:13,HGSoeiKakupoptai:13,HGSoeiPresenceEB:13,HGSSoeiKakugothicUB:15,HGSSoeiKakupoptai:16,HGSSoeiPresenceEB:13,"High Tower Text":12,"HYGothic-Extra":15,"HYGothic-Medium":14,"HYGraphic-Medium":14,"HYGungSo-Bold":14,"HYHeadLine-Medium":14,"HYMyeongJo-Extra":16,"HYPMokGak-Bold":17,"HYPost-Light":16,"HYPost-Medium":17,"HYShortSamul-Medium":9,"HYSinMyeongJo-Medium":15,Impact:13,"Imprint MT Shadow":12,"Informal Roman":13,"Ink Free":12,IrisUPC:12,"Iskoola Pota":12,JasmineUPC:11,"Javanese Text":14,Jokerman:17,"Juice ITC":8,KaiTi:12,Kalinga:13,Kartika:14,"Khmer UI":13,KodchiangUPC:8,Kokila:9,"Kristen ITC":14,"Kunstler Script":8,"Lao UI":13,Latha:12,Leelawadee:13,"Leelawadee UI":13,"Leelawadee UI Semilight":13,"Levenim MT":14,LilyUPC:11,"Lucida Bright":15,"Lucida Calligraphy":17,"Lucida Console":15,"Lucida Fax":16,"Lucida Handwriting":17,"Lucida Sans":16,"Lucida Sans Typewriter":14,"Lucida Sans Unicode":16,"Magic R":14,Magneto:19,"Maiandra GD":15,"Malgun Gothic":14,"Malgun Gothic Semilight":14,Mangal:14,Marlett:25,"Matura MT Script Capitals":17,Meiryo:16,"Meiryo UI":16,"Microsoft GothicNeo":13,"Microsoft Himalaya":9,"Microsoft JhengHei":14,"Microsoft JhengHei Light":15,"Microsoft JhengHei UI":14,"Microsoft JhengHei UI Light":15,"Microsoft New Tai Lue":14,"Microsoft PhagsPa":14,"Microsoft Sans Serif":14,"Microsoft Tai Le":14,"Microsoft Uighur":9,"Microsoft YaHei Light":15,"Microsoft YaHei UI":15,"Microsoft YaHei UI Light":15,"Microsoft Yi Baiti":13,MingLiU:13,MingLiU_HKSCS:13,"MingLiU_HKSCS-ExtB":13,"MingLiU-ExtB":13,Miriam:12,"Miriam Fixed":15,Mistral:12,"Modern No. 20":12,"MoeumT R":14,"Mongolian Baiti":13,"Monotype Corsiva":12,MoolBoran:9,"MS Gothic":12,"MS Mincho":13,"MS Outlook":13,"MS PGothic":13,"MS PMincho":13,"MS Reference Sans Serif":16,"MS Reference Specialty":30,"MS UI Gothic":13,"MT Extra":25,"MV Boli":18,"Myanmar Text":14,Narkisim:11,"Neue Haas Grotesk Text Pro":13,"New Gulim":15,"News Gothic MT":16,"Niagara Engraved":9,"Niagara Solid":9,"Nirmala UI":14,"Nirmala UI Semilight":14,Nyala:13,"OCR A Extended":15,OCRB:15,"Old English Text MT":13,Onyx:9,"Palace Script MT":9,"Palatino Linotype":12,Papyrus:15,Parchment:6,Perpetua:11,"Perpetua Titling MT":16,"Plantagenet Cherokee":13,Playbill:10,PMingLiU:12,"PMingLiU-ExtB":12,"Poor Richard":14,Pristina:13,"Pyunji R":13,Raavi:12,"Rage Italic":13,Ravie:24,Rockwell:13,"Rockwell Condensed":10,"Rockwell Extra Bold":17,"Rockwell Light":14,"Rockwell Nova":13,"Rockwell Nova Cond":13,"Rockwell Nova Cond Light":13,"Rockwell Nova Extra Bold":13,"Rockwell Nova Light":13,Rod:15,"Sakkal Majalla":10,"Sanskrit Text":15,"Script MT Bold":13,"Segoe MDL2 Assets":10,"Segoe Print":18,"Segoe Script":18,"Segoe UI":13,"Segoe UI Black":15,"Segoe UI Emoji":13,"Segoe UI Historic":13,"Segoe UI Light":12,"Segoe UI Semibold":14,"Segoe UI Semilight":13,"Segoe UI Symbol":13,Selawik:12,"Selawik Light":13,"Selawik Semibold":14,"Shonar Bangla":12,"Showcard Gothic":14,Shruti:14,"Simplified Arabic":13,"Simplified Arabic Fixed":14,"SimSun-ExtB":12,"Sitka Banner":12,"Sitka Display":13,"Sitka Heading":13,"Sitka Small":16,"Sitka Subheading":14,"Sitka Text":15,"Snap ITC":21,"Source Sans Pro":12,"Source Sans Pro Black":12,"Source Sans Pro ExtraLight":11,"Source Sans Pro Light":12,"Source Sans Pro SemiBold":12,Stencil:14,Sylfaen:12,Symbol:12,Tahoma:13,"Tempus Sans ITC":16,"TH SarabunPSK":9,"Times New Roman":12,"Traditional Arabic":12,"Trebuchet MS":13,Tunga:13,"Tw Cen MT":13,"Tw Cen MT Condensed":9,"Tw Cen MT Condensed Extra Bold":12,"UD Digi Kyokasho N-B":12,"UD Digi Kyokasho NK-B":12,"UD Digi Kyokasho NK-R":12,"UD Digi Kyokasho NP-B":17,"UD Digi Kyokasho NP-R":12,"UD Digi Kyokasho N-R":12,Univers:12,"Univers Condensed":12,"Univers Condensed Light":11,"Univers Light":12,"Urdu Typesetting":12,Utsaah:10,Vani:15,Verdana:15,"Verdana Pro":15,"Verdana Pro Black":12,"Verdana Pro Cond":12,"Verdana Pro Cond Black":12,"Verdana Pro Cond Light":12,"Verdana Pro Cond SemiBold":12,"Verdana Pro Light":12,"Verdana Pro SemiBold":12,Vijaya:12,"Viner Hand ITC":16,Vivaldi:10,"Vladimir Script":11,Vrinda:14,Webdings:24,"Wide Latin":30,Wingdings:32,"Wingdings 2":27,"Wingdings 3":21,"Yet R":13,"Yu Gothic":13,"Yu Gothic Light":13,"Yu Gothic Medium":13,"Yu Gothic UI":13,"Yu Gothic UI Light":13,"Yu Gothic UI Semibold":14,"Yu Gothic UI Semilight":13,"Yu Mincho":13,"Yu Mincho Demibold":13,"Yu Mincho Light":12,\u4EFF\u5B8B:12,\u534E\u6587\u4E2D\u5B8B:15,\u534E\u6587\u4EFF\u5B8B:11,\u534E\u6587\u5B8B\u4F53:11,\u534E\u6587\u5F69\u4E91:14,\u534E\u6587\u65B0\u9B4F:14,\u534E\u6587\u6977\u4F53:11,\u534E\u6587\u7425\u73C0:14,\u534E\u6587\u7EC6\u9ED1:13,\u534E\u6587\u884C\u6977:12,\u534E\u6587\u96B6\u4E66:11,\u5B8B\u4F53:12,\u5E7C\u5706:12,\u5FAE\u8F6F\u96C5\u9ED1:14,"\u5FAE\u8F6F\u96C5\u9ED1 Light":14,\u65B0\u5B8B\u4F53:12,\u65B9\u6B63\u59DA\u4F53:12,\u65B9\u6B63\u8212\u4F53:13,\u6977\u4F53:12,\u7B49\u7EBF:13,"\u7B49\u7EBF Light":12,\u96B6\u4E66:12,\u9ED1\u4F53:12,\u6E38\u30B4\u30B7\u30C3\u30AF:13,"\uFF2D\uFF33 \uFF30\u660E\u671D":12,'"\uFF2D\uFF33 \uFF30\u30B4\u30B7\u30C3\u30AF"':12,\u30E1\u30A4\u30EA\u30AA:15,HG\uFF7A\uFF9E\uFF7C\uFF6F\uFF78E:12,HG\u660E\u671DB:12,HG\uFF7A\uFF9E\uFF7C\uFF6F\uFF78M:12},20:{"Gill Sans MT":14,Abadi:16,"Abadi Extra Light":15,"Agency FB":11,Aharoni:11,Aldhabi:9,Algerian:16,"Ami R":11,"Angsana New":9,AngsanaUPC:9,Aparajita:11,"Arabic Typesetting":9,Arial:15,"Arial Black":18,"Arial Narrow":12,"Arial Nova":15,"Arial Nova Cond":14,"Arial Nova Cond Light":12,"Arial Nova Light":15,"Arial Rounded MT Bold":16,"Baskerville Old Face":13,Batang:16,BatangChe:14,"Bauhaus 93":15,"Bell MT":14,Bembo:13,"Berlin Sans FB":16,"Berlin Sans FB Demi":17,"Bernard MT Condensed":13,"Blackadder ITC":11,"Bodoni MT":13,"Bodoni MT Black":18,"Bodoni MT Condensed":9,"Bodoni MT Poster Compressed":8,"Book Antiqua":14,"Bookman Old Style":17,"Bookshelf Symbol 7":20,"Bradley Hand ITC":17,"Britannic Bold":17,Broadway:17,"Browallia New":10,BrowalliaUPC:10,"Brush Script MT":14,Calibri:14,"Calibri Light":14,"Californian FB":14,"Calisto MT":14,Cambria:15,"Cambria Math":15,Candara:15,Castellar:19,Centaur:13,Century:15,"Century Gothic":15,"Century Schoolbook":15,Chiller:13,"Colonna MT":14,"Comic Sans MS":16,Consolas:15,Constantia:15,"Cooper Black":16,"Copperplate Gothic Bold":19,"Copperplate Gothic Light":19,Corbel:14,"Cordia New":10,CordiaUPC:10,"Courier New":16,"Curlz MT":15,Dante:12,DaunPenh:9,David:12,DilleniaUPC:8,DokChampa:15,Dotum:16,DotumChe:14,Dubai:15,"Dubai Light":15,"Dubai Medium":15,Ebrima:15,"Edwardian Script ITC":13,Elephant:20,"Engravers MT":17,"Eras Bold ITC":18,"Eras Demi ITC":16,"Eras Light ITC":14,"Eras Medium ITC":15,EucrosiaUPC:11,Euphemia:16,"Expo M":23,FangSong:14,"Felix Titling":16,"Footlight MT Light":15,Forte:14,"Franklin Gothic Book":16,"Franklin Gothic Demi":16,"Franklin Gothic Demi Cond":14,"Franklin Gothic Heavy":16,"Franklin Gothic Medium":16,"Franklin Gothic Medium Cond":14,FrankRuehl:11,FreesiaUPC:12,"Freestyle Script":10,"French Script MT":10,Gabriola:11,Gadugi:15,Garamond:13,Gautami:16,Georgia:17,"Georgia Pro":15,"Georgia Pro Black":19,"Georgia Pro Cond":14,"Georgia Pro Cond Black":17,"Georgia Pro Cond Light":14,"Georgia Pro Cond Semibold":15,"Georgia Pro Light":15,"Georgia Pro Semibold":17,Gigi:14,"Gill Sans MT Condensed":10,"Gill Sans MT Ext Condensed Bold":9,"Gill Sans Nova":14,"Gill Sans Nova Cond":9,"Gill Sans Nova Cond Lt":8,"Gill Sans Nova Cond Ultra Bold":16,"Gill Sans Nova Cond XBd":14,"Gill Sans Nova Light":14,"Gill Sans Nova Ultra Bold":23,"Gill Sans Ultra Bold":23,"Gill Sans Ultra Bold Condensed":16,Gisha:15,"Gloucester MT Extra Condensed":10,"Goudy Old Style":14,"Goudy Stout":22,Grotesque:13,"Grotesque Light":13,Gulim:16,GulimChe:14,Gungsuh:16,GungsuhChe:14,"Hadassah Friedlaender":15,Haettenschweiler:12,"Harlow Solid Italic":13,Harrington:15,"Headline R":19,HGGothicE:14,HGGothicM:14,HGGyoshotai:14,HGKyokashotai:14,HGMaruGothicMPRO:20,HGMinchoB:15,HGMinchoE:15,HGPGothicE:16,HGPGothicM:17,HGPGyoshotai:14,HGPKyokashotai:14,HGPMinchoB:14,HGPMinchoE:15,HGPSoeiKakugothicUB:18,HGPSoeiKakupoptai:19,HGPSoeiPresenceEB:16,HGSeikaishotaiPRO:16,HGSGothicE:15,HGSGothicM:16,HGSGyoshotai:13,HGSKyokashotai:13,HGSMinchoB:14,HGSMinchoE:15,HGSoeiKakugothicUB:15,HGSoeiKakupoptai:15,HGSoeiPresenceEB:15,HGSSoeiKakugothicUB:17,HGSSoeiKakupoptai:18,HGSSoeiPresenceEB:15,"High Tower Text":13,"HYGothic-Extra":17,"HYGothic-Medium":16,"HYGraphic-Medium":16,"HYGungSo-Bold":16,"HYHeadLine-Medium":16,"HYMyeongJo-Extra":18,"HYPMokGak-Bold":19,"HYPost-Light":18,"HYPost-Medium":19,"HYShortSamul-Medium":10,"HYSinMyeongJo-Medium":17,Impact:15,"Imprint MT Shadow":14,"Informal Roman":15,"Ink Free":14,IrisUPC:14,"Iskoola Pota":14,JasmineUPC:12,"Javanese Text":16,Jokerman:19,"Juice ITC":10,KaiTi:14,Kalinga:15,Kartika:16,"Khmer UI":15,KodchiangUPC:9,Kokila:10,"Kristen ITC":16,"Kunstler Script":10,"Lao UI":15,Latha:14,Leelawadee:15,"Leelawadee UI":15,"Leelawadee UI Semilight":15,"Levenim MT":15,LilyUPC:12,"Lucida Bright":16,"Lucida Calligraphy":19,"Lucida Console":17,"Lucida Fax":18,"Lucida Handwriting":19,"Lucida Sans":18,"Lucida Sans Typewriter":16,"Lucida Sans Unicode":18,"Magic R":16,Magneto:21,"Maiandra GD":17,"Malgun Gothic":16,"Malgun Gothic Semilight":16,Mangal:16,Marlett:28,"Matura MT Script Capitals":19,Meiryo:18,"Meiryo UI":18,"Microsoft GothicNeo":15,"Microsoft Himalaya":10,"Microsoft JhengHei":16,"Microsoft JhengHei Light":17,"Microsoft JhengHei UI":16,"Microsoft JhengHei UI Light":17,"Microsoft New Tai Lue":16,"Microsoft PhagsPa":16,"Microsoft Sans Serif":16,"Microsoft Tai Le":16,"Microsoft Uighur":10,"Microsoft YaHei Light":16,"Microsoft YaHei UI":17,"Microsoft YaHei UI Light":16,"Microsoft Yi Baiti":15,MingLiU:15,MingLiU_HKSCS:15,"MingLiU_HKSCS-ExtB":15,"MingLiU-ExtB":15,Miriam:14,"Miriam Fixed":17,Mistral:13,"Modern No. 20":13,"MoeumT R":16,"Mongolian Baiti":15,"Monotype Corsiva":13,MoolBoran:10,"MS Gothic":14,"MS Mincho":15,"MS Outlook":15,"MS PGothic":15,"MS PMincho":15,"MS Reference Sans Serif":18,"MS Reference Specialty":33,"MS UI Gothic":15,"MT Extra":29,"MV Boli":20,"Myanmar Text":16,Narkisim:12,"Neue Haas Grotesk Text Pro":15,"New Gulim":17,"News Gothic MT":18,"Niagara Engraved":9,"Niagara Solid":9,"Nirmala UI":16,"Nirmala UI Semilight":16,Nyala:15,"OCR A Extended":17,OCRB:17,"Old English Text MT":15,Onyx:9,"Palace Script MT":9,"Palatino Linotype":14,Papyrus:16,Parchment:7,Perpetua:12,"Perpetua Titling MT":18,"Plantagenet Cherokee":15,Playbill:11,PMingLiU:14,"PMingLiU-ExtB":14,"Poor Richard":16,Pristina:14,"Pyunji R":14,Raavi:14,"Rage Italic":15,Ravie:27,Rockwell:15,"Rockwell Condensed":12,"Rockwell Extra Bold":19,"Rockwell Light":15,"Rockwell Nova":15,"Rockwell Nova Cond":15,"Rockwell Nova Cond Light":15,"Rockwell Nova Extra Bold":15,"Rockwell Nova Light":15,Rod:17,"Sakkal Majalla":11,"Sanskrit Text":17,"Script MT Bold":14,"Segoe MDL2 Assets":11,"Segoe Print":20,"Segoe Script":20,"Segoe UI":15,"Segoe UI Black":17,"Segoe UI Emoji":15,"Segoe UI Historic":15,"Segoe UI Light":14,"Segoe UI Semibold":15,"Segoe UI Semilight":15,"Segoe UI Symbol":15,Selawik:14,"Selawik Light":14,"Selawik Semibold":15,"Shonar Bangla":14,"Showcard Gothic":16,Shruti:16,"Simplified Arabic":14,"Simplified Arabic Fixed":16,"SimSun-ExtB":14,"Sitka Banner":14,"Sitka Display":14,"Sitka Heading":15,"Sitka Small":18,"Sitka Subheading":16,"Sitka Text":17,"Snap ITC":23,"Source Sans Pro":13,"Source Sans Pro Black":14,"Source Sans Pro ExtraLight":12,"Source Sans Pro Light":12,"Source Sans Pro SemiBold":14,Stencil:16,Sylfaen:14,Symbol:14,Tahoma:15,"Tempus Sans ITC":18,"TH SarabunPSK":10,"Times New Roman":14,"Traditional Arabic":13,"Trebuchet MS":14,Tunga:14,"Tw Cen MT":15,"Tw Cen MT Condensed":10,"Tw Cen MT Condensed Extra Bold":13,"UD Digi Kyokasho N-B":14,"UD Digi Kyokasho NK-B":14,"UD Digi Kyokasho NK-R":14,"UD Digi Kyokasho NP-B":19,"UD Digi Kyokasho NP-R":14,"UD Digi Kyokasho N-R":14,Univers:14,"Univers Condensed":14,"Univers Condensed Light":12,"Univers Light":14,"Urdu Typesetting":14,Utsaah:11,Vani:17,Verdana:17,"Verdana Pro":17,"Verdana Pro Black":14,"Verdana Pro Cond":14,"Verdana Pro Cond Black":14,"Verdana Pro Cond Light":14,"Verdana Pro Cond SemiBold":14,"Verdana Pro Light":14,"Verdana Pro SemiBold":14,Vijaya:14,"Viner Hand ITC":18,Vivaldi:12,"Vladimir Script":13,Vrinda:16,Webdings:27,"Wide Latin":33,Wingdings:36,"Wingdings 2":31,"Wingdings 3":24,"Yet R":14,"Yu Gothic":15,"Yu Gothic Light":14,"Yu Gothic Medium":15,"Yu Gothic UI":15,"Yu Gothic UI Light":14,"Yu Gothic UI Semibold":16,"Yu Gothic UI Semilight":15,"Yu Mincho":15,"Yu Mincho Demibold":14,"Yu Mincho Light":14,\u4EFF\u5B8B:14,\u534E\u6587\u4E2D\u5B8B:17,\u534E\u6587\u4EFF\u5B8B:13,\u534E\u6587\u5B8B\u4F53:13,\u534E\u6587\u5F69\u4E91:15,\u534E\u6587\u65B0\u9B4F:16,\u534E\u6587\u6977\u4F53:13,\u534E\u6587\u7425\u73C0:15,\u534E\u6587\u7EC6\u9ED1:15,\u534E\u6587\u884C\u6977:14,\u534E\u6587\u96B6\u4E66:12,\u5B8B\u4F53:14,\u5E7C\u5706:14,\u5FAE\u8F6F\u96C5\u9ED1:16,"\u5FAE\u8F6F\u96C5\u9ED1 Light":15,\u65B0\u5B8B\u4F53:14,\u65B9\u6B63\u59DA\u4F53:14,\u65B9\u6B63\u8212\u4F53:15,\u6977\u4F53:14,\u7B49\u7EBF:14,"\u7B49\u7EBF Light":14,\u96B6\u4E66:14,\u9ED1\u4F53:14,\u6E38\u30B4\u30B7\u30C3\u30AF:15,"\uFF2D\uFF33 \uFF30\u660E\u671D":14,'"\uFF2D\uFF33 \uFF30\u30B4\u30B7\u30C3\u30AF"':14,\u30E1\u30A4\u30EA\u30AA:17,HG\uFF7A\uFF9E\uFF7C\uFF6F\uFF78E:14,HG\u660E\u671DB:14,HG\uFF7A\uFF9E\uFF7C\uFF6F\uFF78M:14},22:{"Gill Sans MT":15,Abadi:18,"Abadi Extra Light":16,"Agency FB":11,Aharoni:12,Aldhabi:9,Algerian:17,"Ami R":12,"Angsana New":10,AngsanaUPC:10,Aparajita:12,"Arabic Typesetting":10,Arial:16,"Arial Black":19,"Arial Narrow":13,"Arial Nova":16,"Arial Nova Cond":15,"Arial Nova Cond Light":13,"Arial Nova Light":16,"Arial Rounded MT Bold":17,"Baskerville Old Face":14,Batang:17,BatangChe:15,"Bauhaus 93":16,"Bell MT":15,Bembo:14,"Berlin Sans FB":17,"Berlin Sans FB Demi":18,"Bernard MT Condensed":14,"Blackadder ITC":11,"Bodoni MT":14,"Bodoni MT Black":19,"Bodoni MT Condensed":10,"Bodoni MT Poster Compressed":9,"Book Antiqua":15,"Bookman Old Style":18,"Bookshelf Symbol 7":21,"Bradley Hand ITC":19,"Britannic Bold":18,Broadway:19,"Browallia New":11,BrowalliaUPC:11,"Brush Script MT":15,Calibri:15,"Calibri Light":15,"Californian FB":15,"Calisto MT":15,Cambria:16,"Cambria Math":16,Candara:16,Castellar:21,Centaur:14,Century:16,"Century Gothic":16,"Century Schoolbook":16,Chiller:14,"Colonna MT":15,"Comic Sans MS":18,Consolas:16,Constantia:16,"Cooper Black":17,"Copperplate Gothic Bold":21,"Copperplate Gothic Light":21,Corbel:15,"Cordia New":11,CordiaUPC:11,"Courier New":17,"Curlz MT":16,Dante:13,DaunPenh:10,David:13,DilleniaUPC:9,DokChampa:16,Dotum:17,DotumChe:15,Dubai:16,"Dubai Light":16,"Dubai Medium":16,Ebrima:16,"Edwardian Script ITC":14,Elephant:22,"Engravers MT":19,"Eras Bold ITC":19,"Eras Demi ITC":18,"Eras Light ITC":16,"Eras Medium ITC":17,EucrosiaUPC:12,Euphemia:17,"Expo M":25,FangSong:15,"Felix Titling":17,"Footlight MT Light":16,Forte:15,"Franklin Gothic Book":17,"Franklin Gothic Demi":17,"Franklin Gothic Demi Cond":15,"Franklin Gothic Heavy":17,"Franklin Gothic Medium":17,"Franklin Gothic Medium Cond":15,FrankRuehl:12,FreesiaUPC:13,"Freestyle Script":10,"French Script MT":11,Gabriola:12,Gadugi:16,Garamond:14,Gautami:17,Georgia:18,"Georgia Pro":16,"Georgia Pro Black":21,"Georgia Pro Cond":15,"Georgia Pro Cond Black":18,"Georgia Pro Cond Light":15,"Georgia Pro Cond Semibold":16,"Georgia Pro Light":16,"Georgia Pro Semibold":18,Gigi:14,"Gill Sans MT Condensed":11,"Gill Sans MT Ext Condensed Bold":10,"Gill Sans Nova":15,"Gill Sans Nova Cond":10,"Gill Sans Nova Cond Lt":9,"Gill Sans Nova Cond Ultra Bold":17,"Gill Sans Nova Cond XBd":15,"Gill Sans Nova Light":15,"Gill Sans Nova Ultra Bold":25,"Gill Sans Ultra Bold":25,"Gill Sans Ultra Bold Condensed":17,Gisha:16,"Gloucester MT Extra Condensed":11,"Goudy Old Style":15,"Goudy Stout":24,Grotesque:14,"Grotesque Light":14,Gulim:17,GulimChe:15,Gungsuh:17,GungsuhChe:15,"Hadassah Friedlaender":17,Haettenschweiler:13,"Harlow Solid Italic":14,Harrington:16,"Headline R":21,HGGothicE:15,HGGothicM:15,HGGyoshotai:15,HGKyokashotai:15,HGMaruGothicMPRO:22,HGMinchoB:16,HGMinchoE:16,HGPGothicE:17,HGPGothicM:18,HGPGyoshotai:15,HGPKyokashotai:14,HGPMinchoB:15,HGPMinchoE:16,HGPSoeiKakugothicUB:19,HGPSoeiKakupoptai:20,HGPSoeiPresenceEB:17,HGSeikaishotaiPRO:17,HGSGothicE:16,HGSGothicM:17,HGSGyoshotai:14,HGSKyokashotai:13,HGSMinchoB:15,HGSMinchoE:16,HGSoeiKakugothicUB:16,HGSoeiKakupoptai:16,HGSoeiPresenceEB:16,HGSSoeiKakugothicUB:18,HGSSoeiKakupoptai:19,HGSSoeiPresenceEB:16,"High Tower Text":14,"HYGothic-Extra":18,"HYGothic-Medium":17,"HYGraphic-Medium":17,"HYGungSo-Bold":17,"HYHeadLine-Medium":17,"HYMyeongJo-Extra":19,"HYPMokGak-Bold":21,"HYPost-Light":19,"HYPost-Medium":21,"HYShortSamul-Medium":11,"HYSinMyeongJo-Medium":18,Impact:16,"Imprint MT Shadow":15,"Informal Roman":16,"Ink Free":15,IrisUPC:15,"Iskoola Pota":15,JasmineUPC:13,"Javanese Text":17,Jokerman:21,"Juice ITC":11,KaiTi:15,Kalinga:16,Kartika:17,"Khmer UI":16,KodchiangUPC:10,Kokila:11,"Kristen ITC":17,"Kunstler Script":10,"Lao UI":16,Latha:15,Leelawadee:16,"Leelawadee UI":16,"Leelawadee UI Semilight":16,"Levenim MT":17,LilyUPC:13,"Lucida Bright":18,"Lucida Calligraphy":20,"Lucida Console":18,"Lucida Fax":19,"Lucida Handwriting":21,"Lucida Sans":19,"Lucida Sans Typewriter":17,"Lucida Sans Unicode":19,"Magic R":17,Magneto:22,"Maiandra GD":18,"Malgun Gothic":17,"Malgun Gothic Semilight":17,Mangal:17,Marlett:30,"Matura MT Script Capitals":20,Meiryo:20,"Meiryo UI":20,"Microsoft GothicNeo":16,"Microsoft Himalaya":11,"Microsoft JhengHei":17,"Microsoft JhengHei Light":18,"Microsoft JhengHei UI":17,"Microsoft JhengHei UI Light":18,"Microsoft New Tai Lue":17,"Microsoft PhagsPa":17,"Microsoft Sans Serif":17,"Microsoft Tai Le":17,"Microsoft Uighur":11,"Microsoft YaHei Light":18,"Microsoft YaHei UI":18,"Microsoft YaHei UI Light":18,"Microsoft Yi Baiti":16,MingLiU:16,MingLiU_HKSCS:16,"MingLiU_HKSCS-ExtB":16,"MingLiU-ExtB":16,Miriam:15,"Miriam Fixed":18,Mistral:14,"Modern No. 20":14,"MoeumT R":17,"Mongolian Baiti":16,"Monotype Corsiva":14,MoolBoran:11,"MS Gothic":15,"MS Mincho":16,"MS Outlook":16,"MS PGothic":16,"MS PMincho":16,"MS Reference Sans Serif":19,"MS Reference Specialty":36,"MS UI Gothic":16,"MT Extra":31,"MV Boli":21,"Myanmar Text":17,Narkisim:13,"Neue Haas Grotesk Text Pro":16,"New Gulim":18,"News Gothic MT":19,"Niagara Engraved":10,"Niagara Solid":10,"Nirmala UI":17,"Nirmala UI Semilight":17,Nyala:16,"OCR A Extended":19,OCRB:18,"Old English Text MT":16,Onyx:10,"Palace Script MT":10,"Palatino Linotype":15,Papyrus:18,Parchment:7,Perpetua:13,"Perpetua Titling MT":20,"Plantagenet Cherokee":16,Playbill:11,PMingLiU:15,"PMingLiU-ExtB":15,"Poor Richard":17,Pristina:15,"Pyunji R":15,Raavi:15,"Rage Italic":16,Ravie:29,Rockwell:16,"Rockwell Condensed":12,"Rockwell Extra Bold":20,"Rockwell Light":16,"Rockwell Nova":16,"Rockwell Nova Cond":16,"Rockwell Nova Cond Light":16,"Rockwell Nova Extra Bold":16,"Rockwell Nova Light":16,Rod:18,"Sakkal Majalla":12,"Sanskrit Text":18,"Script MT Bold":15,"Segoe MDL2 Assets":12,"Segoe Print":21,"Segoe Script":21,"Segoe UI":16,"Segoe UI Black":18,"Segoe UI Emoji":16,"Segoe UI Historic":16,"Segoe UI Light":15,"Segoe UI Semibold":17,"Segoe UI Semilight":16,"Segoe UI Symbol":16,Selawik:15,"Selawik Light":15,"Selawik Semibold":16,"Shonar Bangla":15,"Showcard Gothic":17,Shruti:17,"Simplified Arabic":15,"Simplified Arabic Fixed":17,"SimSun-ExtB":15,"Sitka Banner":15,"Sitka Display":15,"Sitka Heading":16,"Sitka Small":20,"Sitka Subheading":17,"Sitka Text":18,"Snap ITC":25,"Source Sans Pro":14,"Source Sans Pro Black":15,"Source Sans Pro ExtraLight":13,"Source Sans Pro Light":13,"Source Sans Pro SemiBold":14,Stencil:17,Sylfaen:15,Symbol:15,Tahoma:16,"Tempus Sans ITC":19,"TH SarabunPSK":11,"Times New Roman":15,"Traditional Arabic":14,"Trebuchet MS":15,Tunga:15,"Tw Cen MT":16,"Tw Cen MT Condensed":11,"Tw Cen MT Condensed Extra Bold":14,"UD Digi Kyokasho N-B":15,"UD Digi Kyokasho NK-B":15,"UD Digi Kyokasho NK-R":15,"UD Digi Kyokasho NP-B":21,"UD Digi Kyokasho NP-R":15,"UD Digi Kyokasho N-R":15,Univers:15,"Univers Condensed":15,"Univers Condensed Light":13,"Univers Light":15,"Urdu Typesetting":15,Utsaah:12,Vani:18,Verdana:18,"Verdana Pro":18,"Verdana Pro Black":15,"Verdana Pro Cond":15,"Verdana Pro Cond Black":15,"Verdana Pro Cond Light":15,"Verdana Pro Cond SemiBold":15,"Verdana Pro Light":15,"Verdana Pro SemiBold":15,Vijaya:12,"Viner Hand ITC":20,Vivaldi:12,"Vladimir Script":13,Vrinda:17,Webdings:29,"Wide Latin":36,Wingdings:39,"Wingdings 2":33,"Wingdings 3":26,"Yet R":16,"Yu Gothic":16,"Yu Gothic Light":16,"Yu Gothic Medium":16,"Yu Gothic UI":16,"Yu Gothic UI Light":15,"Yu Gothic UI Semibold":17,"Yu Gothic UI Semilight":16,"Yu Mincho":16,"Yu Mincho Demibold":15,"Yu Mincho Light":15,\u4EFF\u5B8B:15,\u534E\u6587\u4E2D\u5B8B:18,\u534E\u6587\u4EFF\u5B8B:14,\u534E\u6587\u5B8B\u4F53:14,\u534E\u6587\u5F69\u4E91:16,\u534E\u6587\u65B0\u9B4F:17,\u534E\u6587\u6977\u4F53:14,\u534E\u6587\u7425\u73C0:16,\u534E\u6587\u7EC6\u9ED1:16,\u534E\u6587\u884C\u6977:15,\u534E\u6587\u96B6\u4E66:13,\u5B8B\u4F53:15,\u5E7C\u5706:15,\u5FAE\u8F6F\u96C5\u9ED1:17,"\u5FAE\u8F6F\u96C5\u9ED1 Light":17,\u65B0\u5B8B\u4F53:15,\u65B9\u6B63\u59DA\u4F53:15,\u65B9\u6B63\u8212\u4F53:16,\u6977\u4F53:15,\u7B49\u7EBF:15,"\u7B49\u7EBF Light":15,\u96B6\u4E66:15,\u9ED1\u4F53:15,\u6E38\u30B4\u30B7\u30C3\u30AF:16,"\uFF2D\uFF33 \uFF30\u660E\u671D":15,'"\uFF2D\uFF33 \uFF30\u30B4\u30B7\u30C3\u30AF"':15,\u30E1\u30A4\u30EA\u30AA:18,HG\uFF7A\uFF9E\uFF7C\uFF6F\uFF78E:15,HG\u660E\u671DB:15,HG\uFF7A\uFF9E\uFF7C\uFF6F\uFF78M:15},24:{"Gill Sans MT":16,Abadi:19,"Abadi Extra Light":18,"Agency FB":14,Aharoni:13,Aldhabi:10,Algerian:19,"Ami R":13,"Angsana New":11,AngsanaUPC:11,Aparajita:13,"Arabic Typesetting":11,Arial:18,"Arial Black":21,"Arial Narrow":15,"Arial Nova":18,"Arial Nova Cond":16,"Arial Nova Cond Light":14,"Arial Nova Light":18,"Arial Rounded MT Bold":19,"Baskerville Old Face":16,Batang:19,BatangChe:16,"Bauhaus 93":18,"Bell MT":16,Bembo:16,"Berlin Sans FB":19,"Berlin Sans FB Demi":20,"Bernard MT Condensed":16,"Blackadder ITC":13,"Bodoni MT":16,"Bodoni MT Black":21,"Bodoni MT Condensed":11,"Bodoni MT Poster Compressed":9,"Book Antiqua":16,"Bookman Old Style":20,"Bookshelf Symbol 7":24,"Bradley Hand ITC":21,"Britannic Bold":20,Broadway:21,"Browallia New":12,BrowalliaUPC:12,"Brush Script MT":16,Calibri:16,"Calibri Light":16,"Californian FB":17,"Calisto MT":16,Cambria:18,"Cambria Math":18,Candara:18,Castellar:23,Centaur:16,Century:18,"Century Gothic":18,"Century Schoolbook":18,Chiller:15,"Colonna MT":16,"Comic Sans MS":20,Consolas:18,Constantia:17,"Cooper Black":19,"Copperplate Gothic Bold":23,"Copperplate Gothic Light":23,Corbel:17,"Cordia New":12,CordiaUPC:12,"Courier New":19,"Curlz MT":17,Dante:14,DaunPenh:11,David:14,DilleniaUPC:10,DokChampa:18,Dotum:19,DotumChe:16,Dubai:17,"Dubai Light":17,"Dubai Medium":17,Ebrima:17,"Edwardian Script ITC":15,Elephant:24,"Engravers MT":21,"Eras Bold ITC":21,"Eras Demi ITC":20,"Eras Light ITC":17,"Eras Medium ITC":18,EucrosiaUPC:13,Euphemia:19,"Expo M":28,FangSong:16,"Felix Titling":19,"Footlight MT Light":18,Forte:17,"Franklin Gothic Book":19,"Franklin Gothic Demi":19,"Franklin Gothic Demi Cond":16,"Franklin Gothic Heavy":19,"Franklin Gothic Medium":19,"Franklin Gothic Medium Cond":16,FrankRuehl:13,FreesiaUPC:14,"Freestyle Script":12,"French Script MT":12,Gabriola:13,Gadugi:17,Garamond:15,Gautami:19,Georgia:20,"Georgia Pro":18,"Georgia Pro Black":23,"Georgia Pro Cond":17,"Georgia Pro Cond Black":20,"Georgia Pro Cond Light":16,"Georgia Pro Cond Semibold":18,"Georgia Pro Light":18,"Georgia Pro Semibold":20,Gigi:17,"Gill Sans MT Condensed":12,"Gill Sans MT Ext Condensed Bold":11,"Gill Sans Nova":16,"Gill Sans Nova Cond":11,"Gill Sans Nova Cond Lt":10,"Gill Sans Nova Cond Ultra Bold":19,"Gill Sans Nova Cond XBd":17,"Gill Sans Nova Light":16,"Gill Sans Nova Ultra Bold":27,"Gill Sans Ultra Bold":27,"Gill Sans Ultra Bold Condensed":19,Gisha:17,"Gloucester MT Extra Condensed":12,"Goudy Old Style":16,"Goudy Stout":26,Grotesque:15,"Grotesque Light":15,Gulim:18,GulimChe:16,Gungsuh:19,GungsuhChe:16,"Hadassah Friedlaender":18,Haettenschweiler:14,"Harlow Solid Italic":15,Harrington:18,"Headline R":23,HGGothicE:16,HGGothicM:16,HGGyoshotai:16,HGKyokashotai:16,HGMaruGothicMPRO:24,HGMinchoB:17,HGMinchoE:17,HGPGothicE:18,HGPGothicM:20,HGPGyoshotai:16,HGPKyokashotai:16,HGPMinchoB:16,HGPMinchoE:18,HGPSoeiKakugothicUB:21,HGPSoeiKakupoptai:22,HGPSoeiPresenceEB:19,HGSeikaishotaiPRO:19,HGSGothicE:17,HGSGothicM:19,HGSGyoshotai:15,HGSKyokashotai:15,HGSMinchoB:16,HGSMinchoE:18,HGSoeiKakugothicUB:17,HGSoeiKakupoptai:17,HGSoeiPresenceEB:17,HGSSoeiKakugothicUB:20,HGSSoeiKakupoptai:21,HGSSoeiPresenceEB:18,"High Tower Text":15,"HYGothic-Extra":20,"HYGothic-Medium":19,"HYGraphic-Medium":19,"HYGungSo-Bold":19,"HYHeadLine-Medium":19,"HYMyeongJo-Extra":21,"HYPMokGak-Bold":23,"HYPost-Light":21,"HYPost-Medium":23,"HYShortSamul-Medium":12,"HYSinMyeongJo-Medium":20,Impact:17,"Imprint MT Shadow":16,"Informal Roman":17,"Ink Free":16,IrisUPC:16,"Iskoola Pota":16,JasmineUPC:15,"Javanese Text":19,Jokerman:23,"Juice ITC":11,KaiTi:16,Kalinga:18,Kartika:18,"Khmer UI":17,KodchiangUPC:11,Kokila:12,"Kristen ITC":19,"Kunstler Script":11,"Lao UI":17,Latha:16,Leelawadee:17,"Leelawadee UI":17,"Leelawadee UI Semilight":18,"Levenim MT":18,LilyUPC:14,"Lucida Bright":19,"Lucida Calligraphy":22,"Lucida Console":20,"Lucida Fax":21,"Lucida Handwriting":23,"Lucida Sans":21,"Lucida Sans Typewriter":19,"Lucida Sans Unicode":21,"Magic R":19,Magneto:25,"Maiandra GD":20,"Malgun Gothic":19,"Malgun Gothic Semilight":19,Mangal:18,Marlett:33,"Matura MT Script Capitals":22,Meiryo:22,"Meiryo UI":22,"Microsoft GothicNeo":17,"Microsoft Himalaya":12,"Microsoft JhengHei":19,"Microsoft JhengHei Light":19,"Microsoft JhengHei UI":19,"Microsoft JhengHei UI Light":19,"Microsoft New Tai Lue":18,"Microsoft PhagsPa":18,"Microsoft Sans Serif":19,"Microsoft Tai Le":18,"Microsoft Uighur":12,"Microsoft YaHei Light":19,"Microsoft YaHei UI":20,"Microsoft YaHei UI Light":19,"Microsoft Yi Baiti":17,MingLiU:17,MingLiU_HKSCS:17,"MingLiU_HKSCS-ExtB":17,"MingLiU-ExtB":17,Miriam:16,"Miriam Fixed":20,Mistral:15,"Modern No. 20":16,"MoeumT R":19,"Mongolian Baiti":17,"Monotype Corsiva":15,MoolBoran:12,"MS Gothic":16,"MS Mincho":17,"MS Outlook":17,"MS PGothic":17,"MS PMincho":17,"MS Reference Sans Serif":21,"MS Reference Specialty":39,"MS UI Gothic":17,"MT Extra":34,"MV Boli":23,"Myanmar Text":18,Narkisim:14,"Neue Haas Grotesk Text Pro":17,"New Gulim":19,"News Gothic MT":21,"Niagara Engraved":11,"Niagara Solid":11,"Nirmala UI":18,"Nirmala UI Semilight":19,Nyala:17,"OCR A Extended":20,OCRB:20,"Old English Text MT":17,Onyx:10,"Palace Script MT":11,"Palatino Linotype":16,Papyrus:20,Parchment:8,Perpetua:15,"Perpetua Titling MT":22,"Plantagenet Cherokee":18,Playbill:12,PMingLiU:16,"PMingLiU-ExtB":16,"Poor Richard":19,Pristina:16,"Pyunji R":17,Raavi:16,"Rage Italic":18,Ravie:31,Rockwell:17,"Rockwell Condensed":14,"Rockwell Extra Bold":22,"Rockwell Light":18,"Rockwell Nova":17,"Rockwell Nova Cond":17,"Rockwell Nova Cond Light":17,"Rockwell Nova Extra Bold":17,"Rockwell Nova Light":17,Rod:20,"Sakkal Majalla":13,"Sanskrit Text":19,"Script MT Bold":17,"Segoe MDL2 Assets":13,"Segoe Print":23,"Segoe Script":23,"Segoe UI":17,"Segoe UI Black":20,"Segoe UI Emoji":17,"Segoe UI Historic":17,"Segoe UI Light":16,"Segoe UI Semibold":18,"Segoe UI Semilight":17,"Segoe UI Symbol":17,Selawik:17,"Selawik Light":17,"Selawik Semibold":18,"Shonar Bangla":13,"Showcard Gothic":19,Shruti:19,"Simplified Arabic":17,"Simplified Arabic Fixed":19,"SimSun-ExtB":16,"Sitka Banner":16,"Sitka Display":17,"Sitka Heading":18,"Sitka Small":22,"Sitka Subheading":19,"Sitka Text":20,"Snap ITC":28,"Source Sans Pro":15,"Source Sans Pro Black":17,"Source Sans Pro ExtraLight":15,"Source Sans Pro Light":15,"Source Sans Pro SemiBold":16,Stencil:18,Sylfaen:16,Symbol:16,Tahoma:17,"Tempus Sans ITC":21,"TH SarabunPSK":12,"Times New Roman":16,"Traditional Arabic":16,"Trebuchet MS":17,Tunga:17,"Tw Cen MT":18,"Tw Cen MT Condensed":12,"Tw Cen MT Condensed Extra Bold":16,"UD Digi Kyokasho N-B":16,"UD Digi Kyokasho NK-B":16,"UD Digi Kyokasho NK-R":16,"UD Digi Kyokasho NP-B":23,"UD Digi Kyokasho NP-R":16,"UD Digi Kyokasho N-R":16,Univers:16,"Univers Condensed":16,"Univers Condensed Light":14,"Univers Light":16,"Urdu Typesetting":16,Utsaah:13,Vani:20,Verdana:20,"Verdana Pro":20,"Verdana Pro Black":16,"Verdana Pro Cond":16,"Verdana Pro Cond Black":16,"Verdana Pro Cond Light":16,"Verdana Pro Cond SemiBold":16,"Verdana Pro Light":16,"Verdana Pro SemiBold":16,Vijaya:13,"Viner Hand ITC":22,Vivaldi:14,"Vladimir Script":15,Vrinda:18,Webdings:32,"Wide Latin":40,Wingdings:43,"Wingdings 2":36,"Wingdings 3":29,"Yet R":17,"Yu Gothic":18,"Yu Gothic Light":17,"Yu Gothic Medium":18,"Yu Gothic UI":17,"Yu Gothic UI Light":17,"Yu Gothic UI Semibold":18,"Yu Gothic UI Semilight":18,"Yu Mincho":17,"Yu Mincho Demibold":17,"Yu Mincho Light":16,\u4EFF\u5B8B:16,\u534E\u6587\u4E2D\u5B8B:20,\u534E\u6587\u4EFF\u5B8B:15,\u534E\u6587\u5B8B\u4F53:15,\u534E\u6587\u5F69\u4E91:18,\u534E\u6587\u65B0\u9B4F:19,\u534E\u6587\u6977\u4F53:15,\u534E\u6587\u7425\u73C0:18,\u534E\u6587\u7EC6\u9ED1:18,\u534E\u6587\u884C\u6977:16,\u534E\u6587\u96B6\u4E66:14,\u5B8B\u4F53:16,\u5E7C\u5706:16,\u5FAE\u8F6F\u96C5\u9ED1:19,"\u5FAE\u8F6F\u96C5\u9ED1 Light":18,\u65B0\u5B8B\u4F53:16,\u65B9\u6B63\u59DA\u4F53:16,\u65B9\u6B63\u8212\u4F53:18,\u6977\u4F53:16,\u7B49\u7EBF:17,"\u7B49\u7EBF Light":16,\u96B6\u4E66:16,\u9ED1\u4F53:16,\u6E38\u30B4\u30B7\u30C3\u30AF:18,"\uFF2D\uFF33 \uFF30\u660E\u671D":16,'"\uFF2D\uFF33 \uFF30\u30B4\u30B7\u30C3\u30AF"':16,\u30E1\u30A4\u30EA\u30AA:20,HG\uFF7A\uFF9E\uFF7C\uFF6F\uFF78E:16,HG\u660E\u671DB:16,HG\uFF7A\uFF9E\uFF7C\uFF6F\uFF78M:16}},d.unknownFontMaxDigitWidthMap={},G="http://schemas.openxmlformats.org/spreadsheetml/2006/main",d.XFileConstants={Cb:"_rels",Db:"/xl",Eb:"[Content_Types].xml",Fb:"bin",Gb:"application/vnd.openxmlformats-officedocument.spreadsheetml.printerSettings",Hb:"rels",Ib:"application/vnd.openxmlformats-package.relationships+xml",Jb:"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml",Kb:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml",Lb:"application/vnd.openxmlformats-officedocument.theme+xml",Mb:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml",Ob:"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml",Pb:"application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml",Qb:"application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml",Rb:"application/vnd.openxmlformats-officedocument.drawing+xml",Sb:"application/vnd.openxmlformats-officedocument.drawingml.chart+xml",Tb:"application/vnd.ms-office.chartex+xml",Ub:"application/vnd.ms-office.chartstyle+xml",Vb:"application/vnd.ms-office.chartcolorstyle+xml",Wb:"application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml",Xb:"application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml",Yb:"application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml",Zb:"application/vnd.ms-office.drawingml.diagramDrawing+xml",$b:"application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml",_b:"application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml",ac:"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml",bc:"application/vnd.ms-excel.threadedcomments+xml",cc:"application/vnd.ms-excel.person+xml",dc:"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml",ec:"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml",fc:"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml",gc:"application/vnd.ms-excel.slicer+xml",hc:"application/vnd.ms-excel.slicerCache+xml",ic:"application/vnd.ms-excel.timeline+xml",jc:"application/vnd.ms-excel.timelineCache+xml",kc:"application/vnd.ms-office.vbaProject",lc:"application/vnd.openxmlformats-officedocument.vmlDrawing",nc:"application/vnd.ms-excel.controlproperties+xml",oc:"xml",pc:"vml",qc:"application/xml",sc:"jpg",tc:"image/jpg",uc:"tiff",vc:"image/tiff",wc:"jpeg",xc:"image/jpeg",yc:"svg",zc:"image/svg+xml",Ac:"png",Bc:"image/png",Cc:"bmp",Dc:"image/bmp",Ec:"gif",Fc:"image/gif",Gc:"emf",Hc:"image/x-emf",Ic:"wmf",Jc:"image/x-wmf",Kc:"drawings",Lc:"vmlDrawing",Mc:"/xl/charts",Nc:"/xl/drawings",Oc:"/xl/persons",Pc:"/xl/media",Qc:"/xl/ctrlProps",Rc:"/xl/threadedComments",Sc:"/xl/worksheets",Tc:"/xl/tables",Uc:"/xl/slicers",Vc:"/xl/timelines",Wc:"/xl/externalLinks",Xc:"/xl/slicerCaches",Yc:"/xl/timelineCaches",Zc:"/xl/pivotCache",$c:"/xl/pivotTables",_c:"sheet",ad:"externalLink",bd:"comments",dd:"chart",ed:"chartEx",fd:"style",hd:"person",jd:"colors",kd:"drawing",ld:"threadedComment",md:"image",od:"ctrlProp",pd:"table",qd:"slicer",rd:"timeline",sd:"slicerCache",td:"timelineCache",ud:"pivotCacheDefinition",vd:"pivotCacheRecords",wd:"pivotTable",xd:"/xl/sharedStrings.xml",yd:"/xl/theme/theme1.xml",zd:"/xl/worksheets",Ad:"/xl/workbook.xml",Bd:"/docProps/core.xml",Cd:"/docProps/app.xml",Dd:"/docProps/custom.xml",Ed:"/xl/styles.xml",Fd:"/xl/theme/theme1.xml",Gd:"metadata.xml",Hd:"/xl/_rels/workbook.xml.rels",Jd:G,Kd:"http://schemas.openxmlformats.org/markup-compatibility/2006",Ld:"http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing",Md:"http://schemas.openxmlformats.org/drawingml/2006/main",Nd:G,Od:"http://schemas.microsoft.com/office/spreadsheetml/2009/9/ac",Pd:"x14ac",Qd:"x14ac xr xr2 xr3",Rd:"xr",Sd:"http://schemas.microsoft.com/office/spreadsheetml/2014/revision",Td:"http://schemas.microsoft.com/office/spreadsheetml/2015/revision2",Ud:"http://schemas.microsoft.com/office/spreadsheetml/2016/revision3",Vd:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",Wd:"http://schemas.openxmlformats.org/package/2006/content-types",Xd:"http://schemas.openxmlformats.org/package/2006/relationships",Yd:"http://schemas.openxmlformats.org/drawingml/2006/main",Zd:"http://schemas.microsoft.com/office/drawing/2010/main",$d:"http://schemas.microsoft.com/office/drawing/2016/SVG/main",_d:"http://schemas.microsoft.com/office/spreadsheetml/2009/9/main",ae:"http://schemas.microsoft.com/office/excel/2006/main",be:"http://schemas.openxmlformats.org/markup-compatibility/2006",ce:G,de:"http://schemas.microsoft.com/office/spreadsheetml/2009/9/main",ee:"http://schemas.microsoft.com/office/spreadsheetml/2010/11/main",fe:"http://schemas.microsoft.com/office/spreadsheetml/2018/calcfeatures",ge:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml",he:"http://schemas.microsoft.com/office/spreadsheetml/2017/dynamicarray",ie:"http://schemas.microsoft.com/office/spreadsheetml/2017/richdata",je:"http://schemas.microsoft.com/office/spreadsheetml/2018/threadedcomments",ke:G,le:"http://schemas.microsoft.com/office/spreadsheetml/2018/threadedcomments",me:G,ne:"http://schemas.microsoft.com/office/spreadsheetml/2014/revision",oe:"http://schemas.openxmlformats.org/package/2006/metadata/core-properties",pe:"http://purl.org/dc/elements/1.1/",qe:"http://purl.org/dc/terms/",re:"http://purl.org/dc/dcmitype/",se:"http://www.w3.org/2001/XMLSchema-instance",te:"application/vnd.openxmlformats-package.core-properties+xml",ue:"http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",ve:"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",we:"application/vnd.openxmlformats-officedocument.extended-properties+xml",xe:"http://schemas.openxmlformats.org/officeDocument/2006/custom-properties",ye:"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",ze:"application/vnd.openxmlformats-officedocument.custom-properties+xml"},function(P){P[P.latin=0]="latin",P[P.cs=1]="cs",P[P.ea=2]="ea",P[P.sym=3]="sym"}(d.FontLanguage||(d.FontLanguage={})),q=function(P,J){this.row=P,this.col=J},d.ExcelCell=q,o=function(P){this.index=P},d.ExcelColumn=o,z=function(P){this.index=P},d.ExcelRow=z,M=function(P,J,st){this.name=P,this.colorScheme=J,this.fontScheme=st},d.ExcelTheme=M,O=function(P,J){this.name=P,this.schemeColors=J},d.ColorScheme=O,H=function(P,J,st){this.name=P,this.majorFont=J,this.minorFont=st},d.FontScheme=H,N=function(P,J){this.script=P,this.typeface=J},d.ThemeFont=N,E=function(P,J){this.runFormattings=P,this.themesFonts=J},d.ThemeFonts=E,R=function(P,J){this.fontLanguage=P,this.typeface=J},d.RunFormatting=R,A=function(){},d.SheetInfo=A,a=function(){},d.DefaultContentType=a,F=function(){},d.OverrideContentType=F,w=function(){},I=function(){function P(J,st){this.fileName=J,this.fileType=st,this.relationFiles={count:0}}return P.prototype.Ae=function(J){if(!J)return"";this.relationFiles.count++;var st=d.RelationshipConstants.Ia+this.relationFiles.count;return this.relationFiles[st]=J,st},P.prototype.Be=function(J){var st,ht,yt,bt,ft,V,at,pt;if(J&&(st=this.Ce(this.fileName,J)))for(ht=0,yt=st.length;ht-1&&(q=q.substr(a+1)),(z=(z=q.split("$").join("")).split(":")).length===1){if(E=z[0],M=m.IndexHelper.P(E),O=m.IndexHelper.R(E),M===-1&&O===-1)return null;A.row=M,A.col=O,A.rowCount=1,A.colCount=1}else z.length===2&&(E=z[0],R=z[1],M=m.IndexHelper.P(E),O=m.IndexHelper.R(E),H=m.IndexHelper.P(R),N=m.IndexHelper.R(R),A.row=M,A.col=O,A.rowCount=H-M+1,A.colCount=N-O+1,o||M!==0||A.rowCount!==K.ExcelConstants.xb||(A.row=-1,A.rowCount=-1),o||O!==0||A.colCount!==K.ExcelConstants.wb||(A.col=-1,A.colCount=-1));return A}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/common.ts"),K=xt("./src/common/excel-types.ts"),d.getRangesFromString=function(q,o){var z=[];return q===null||q.replace(/('.+')/g,"").split(" ").forEach(function(M){var O=G(M,o);O&&z.push(O)}),z},d.getRangeString=function(q){var o,z,M,O,H,N,E,R=[];for(o=0;o1||z.colCount>1)&&(E+=":"+m.IndexHelper.T(N)+(O+1)),R.push(E);return R.join(" ")}},"./src/common/tuple.ts":function(ie,d,xt){Object.defineProperty(d,"__esModule",{value:!0}),d.Tuple=function(){var m,K,G,q=[];for(m=0;m0?W.splice(W.length-2,0,{index:i.index-1,count:1,info:{level:x.level-1,collapsed:!0}}):it.head={collapsed:!0,level:T-1}:!s&&n&&(L&&i.index===c.index+1&&x.level===L.level-1?i.collapsed=!0:f>=i.index+i.count&&W.push({index:i.index+i.count,count:1,info:{level:x.level-1,collapsed:!0}}))))}function P(it,f,T,s,v,n,i,c,x,L){var W={};return W.conType=it,m.J(f)||(W.compareType=f),m.J(T)||(W.expected=T),m.J(s)||(W.ignoreBlank=s),m.J(v)||(W.type=v),m.J(n)||(W.isPercent=n),m.J(i)||(W.item1=i),m.J(c)||(W.item2=c),m.J(x)||(W.ranges=x),m.J(L)||(W.expectTypeId=L),it===2&&(W.ignoreCase=!0),W}function J(it,f){var T,s,v=it.cellColor?0:1,n=f.fill;return n&&(n.patternType===0?T="":(s={},G.ConverterHelper.Je(n,s),T=s.backColor)),P(3,v,T)}function st(it,f,T){var s,v,n={none:0,equal:0,lessThan:4,lessThanOrEqual:5,notEqual:1,greaterThan:2,greaterThanOrEqual:3};switch(it){case"string":s=2;break;case"number":s=1,T=parseFloat(T);break;case"date":s=5,typeof T=="string"&&T.indexOf("/OADate(")===0?(v=parseInt(T.replace("/OADate(",""),10),T=o.DateTimeHelper.Ke(v)):T=o.DateTimeHelper.Ke(parseInt(T,10)),n={none:0,equal:0,lessThan:2,lessThanOrEqual:3,notEqual:1,greaterThan:4,greaterThanOrEqual:5};break;default:s=11}return P(s,n[f],T)}function ht(it,f){function T(v){var n;return m.J(f)||(n=P(f.conType,f.compareType,v.value)),n}var s;return it.filter1&&(s=T(it.filter1)),it.filter2?P(f.conType,f.compareType,E,E,E,E,s,T(it.filter2)):P(f.conType,f.compareType,E,E,E,E,s,E)}function yt(it){return O(it)?it:"="+it}function bt(it){return O(it)||it.length<=2?it:it.substr(1,it.length-2)}function ft(it,f){var T=null;return f.forEach(function(s){s.id===it&&(T=s.name)}),T}function V(it,f,T){var s=null;return T.forEach(function(v){v.id===it&&v.columns.forEach(function(n){n.id===f&&(s=n.name)})}),s}function at(it){var f,T=it.row,s=it.col,v=it.rowCount,n=it.colCount,i=s+n-1,c=T+v-1;return m.isRangeWholeRow(it)&&m.isRangeWholeColumn(it)?f="$1:$"+K.ExcelConstants.xb:m.isRangeWholeRow(it)?f=T+1+":"+(c+1):m.isRangeWholeColumn(it)?f=m.IndexHelper.T(s)+":"+m.IndexHelper.T(i):(f=m.IndexHelper.T(s)+(T+1),(v>1||n>1)&&(f+=":"+m.IndexHelper.T(i)+(c+1))),f}function pt(it,f){return!!it[f]}function et(it,f,T,s,v,n){var i,c,x,L=it.Le;if(T[s]&&T[s][v]){if(!(i=T[s][v].style))return;(c=m.fa.Z(f.namedStyles,i))&&((x=q.processTableCellStyle(c,L)).name="__builtInTableStyle"+it.Me+c.name,m.fa._(f.namedStyles,it.Ne,x),it.Me++,T[s][v].style=x.name,n[i]=x.name)}}function rt(it,f){return N(it.bk)[f]}function B(it){return it&&it.indexOf(" ")>=0&&(it[0]!=="'"||it[0]!=='"')&&(it="'"+it+"'"),it}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/common.ts"),K=xt("./src/common/excel-types.ts"),G=xt("./src/datamodel/excel-style.ts"),q=xt("./src/datamodel/excel-helper.ts"),o=xt("./src/datamodel/datetime-helper.ts"),z=xt("./src/common/range-parser.ts"),M=xt("./src/xml-io/node-helper.ts"),O=m.StringEx.O,H=G.ConverterHelper.convertDxfToStyle,N=M.XmlNodeHelper.Ie,E=null,R=void 0,A="Normal",d.getTableName=ft,d.getTableColumnName=V,a=["fillStyleLst","lnStyleLst","effectStyleLst","bgFillStyleLst"],F=["w","cap","cmpd","algn","prstDash","custDash","round","bevel","miter","headEnd","tailEnd"],w=function(){function it(){var f=this;f.Oe={version:"18.0.7"},f.Le=E,f.Pe=E,f.Qe=[],f.Re=[],f.Se=[],f.Te=[],f.Ue=1,f.Me=0,f.Ve=0,f.We=0,f.Xe=[],f.Ye=[],f.Ze={},f.$e={},f._e=!0,f.af=E,f.bf=[],f.cf=!1,f.df=3,f.ef=[],f.ff=[],f.gf="Calibri Light",f.hf="Calibri",f.if=[],f.jf=[],f.kf=[],f.Ne={},f.lf=[]}return it.prototype.mf=function(f){this.pf=f,this.qf={}},it.prototype.rf=function(f,T){var s,v,n,i,c,x,L,W;return this.qf||(this.qf={}),(n=(s=this.qf)[v=f+","+T])?n:((x=(i=this.pf)&&i.themeElements&&i.themeElements.fmtScheme)&&(c=W=(L=a[f])&&x[L],W&&(f===1?W=W.ln:f===0&&(W=W.items),c=W[T])),s[v]=c,c)},it.prototype.sf=function(f){var T,s,v,n,i,c,x,L,W;if(f){if(T={name:f.name},f.colorScheme&&(s=f.colorScheme,T.themeColor={name:s.name,text1:s.schemeColors[1],text2:s.schemeColors[3],background1:s.schemeColors[0],background2:s.schemeColors[2],accent1:s.schemeColors[4],accent2:s.schemeColors[5],accent3:s.schemeColors[6],accent4:s.schemeColors[7],accent5:s.schemeColors[8],accent6:s.schemeColors[9],hyperlink:s.schemeColors[10],followedHyperlink:s.schemeColors[11]}),f.fontScheme){for(n=(v=f.fontScheme).majorFont.runFormattings,i=v.minorFont.runFormattings,c=0,x=n.length;c4||W===4&&x.indexOf("[$-412]")<0&&m.Ea()!=="ko-kr")&&(x=x.replace(L,"[DBNum3]")),c=i.exec(n.formatter);n.formatter=x}s.Qe.push(n),U=G.ExtendedNumberFormatHelper.getFormatCode(f),s.Re.push(o.DateTimeHelper.wf(U)),U==="@"?s.Se.push(!0):s.Se.push(!1),f.isStyleFormat?((h=s.xf(T))===-1&&(h=s.We),s.Xe.length>h?s.Te[s.Te.length]=s.Xe[h]:(s.Te[s.Te.length]="__builtInStyle"+s.Ue,s.Ue++)):(S="",f.parentFormatID!==R&&s.Te.length>f.parentFormatID&&(S=s.Te[f.parentFormatID]),(S===A||S.substring(0,14)==="__builtInStyle"||m.StringEx.L(S))&&(S="__builtInStyle"+s.Ue,s.Ue++),n.name=S,_=s.$e[S],S.substring(0,14)==="__builtInStyle"||_===R||f.equals(_)||(n.parentName=S,S="__builtInStyle"+s.Ue,s.Ue++,n.name=S),v.namedStyles||(v.namedStyles=[]),m.fa._(v.namedStyles,s.Ne,n),s.Te[s.Te.length]=S)}},it.prototype.xf=function(f){return this.Ze[f]?this.Ze[f]:-1},it.prototype.yf=function(f,T){var s,v,n,i,c,x,L,W;if(f){if(v=(s=this).Oe,s._e&&(s.zf(),s._e=!1),n=f.name,(i=s.af)&&f.isBuiltInStyle()){for(c=0,x=i.length;c=0?S:0,_=_>=0?_:0,$=$>=0?$:0,(h=h>=0?h:0)=1&&wt>=1&&(Y.selections=Y.selections||{},Y.selections[W]={row:h,rowCount:ct,col:_,colCount:wt}));Y.selections&&(Y.selections.length=i.length),Y.activeRow=s>=0&&s=0&&v=Et-1&&(s=Et-1),L=!1,W=T;W<=s;W++){if(U=!1,(c>0||x)&&(W+2>y.columnCount&&(h=y.columnOutlines&&y.columnOutlines.items,c<=0&&(!h||!h[W-1]||h[W-1].level<0)&&(L=!0),L||(y.columnCount=W+2)),L||(y.columnOutlines||(y.columnOutlines={}),y.columnOutlines.items||(y.columnOutlines.items=[]),y.columnOutlines.itemsData||(y.columnOutlines.itemsData=[]),y.columnOutlines.items[W]={level:c-1,collapsed:x},i&&(U=!0),(_=(S=y.columnOutlines.itemsData)[S.length-1])&&W===_.index+_.count&&_.info.level===c-1&&_.info.collapsed===x?_.count++:S.push({index:W,count:1,info:{level:c-1,collapsed:x}}))),y.columnOutlines&&y.columnOutlines.itemsData&&I(y.columnOutlines.itemsData,W,c,ot,i,Ct[W-1]&&Ct[W-1].hidden),At!==-1||i){for(y.columns||(y.columns=[]),$=y.columns.length;$Et&&(y.columnCount=Et)},it.prototype.Xf=function(f){var T,s,v,n,i,c,x,L,W,U,h=this,S=h.Oe,_=S.sheets&&S.sheets[f],$=_.defaults,ct=_.data,wt=_.columns,lt=_.columnCount,Y=$.colWidth;if(wt&<<(T=wt.length)){for(s=lt;s0&&(T.rowDataArray=this.ff,this.ff=[]),this.ef.length>0&&(T.columnDataArray=this.ef,this.ef=[]),this.Le&&(T.defaultDataNode={style:this.Le}),this.tf&&(v.theme=this.tf),this.Tf(f)},it.prototype.ag=function(f,T){var s,v,n,i,c,x,L,W,U,h,S,_,$,ct,wt,lt,Y,D=this.Oe,y=D.sheets&&D.sheets[f];if(y&&(s=T?y.rowOutlines:y.columnOutlines))for(v=s.direction===0,n=s.items,i=T?y.rows:y.columns,c=T?this.jf:this.kf,x=function(ot){return v?ot=0},L=function(ot){return v?ot+1:ot-1},W=void 0,U=[],h=v?0:i.length-1;x(h);h=L(h))if((S=n[h])&&S.level!==-1){if($=void 0,(_=S.level)===0)$=W;else{for(ct=_-1;m.J($)&&ct>=0;)$=ct=U.length&&(U.length=_+1),U[_]=h,wt=_+1;wt0||i)&&(!wt&&T+2>ct.rowCount&&(ct.rowCount=T+2),ct.rowOutlines||(ct.rowOutlines={}),ct.rowOutlines.items||(ct.rowOutlines.items=[]),ct.rowOutlines.itemsData||(ct.rowOutlines.itemsData=[]),ct.rowOutlines.items[T]={level:n-1,collapsed:i},(L=(x=ct.rowOutlines.itemsData)[x.length-1])&&T===L.index+L.count&&L.info.level===n-1&&L.info.collapsed===i?L.count++:x.push({index:T,count:1,info:{level:n-1,collapsed:i}})),W=lt[T-1]&<[T-1].hidden,ct.rowOutlines&&ct.rowOutlines.itemsData&&I(ct.rowOutlines,T,n,wt,c,W),n<=0&&T+1>ct.rowCount&&(ct.rowCount=T+1),s!==-1&&T-1&&(c=x.Qe[v])&&m.J(c.isVerticalText)&&(x.Qe[v].isVerticalText=!1)},it.prototype.fg=function(f,T,s,v){var n=this.Oe,i=n.sheets&&n.sheets[f],c=i.data.dataTable[T];c||(i.data.dataTable[T]=c={}),c[s]||(c[s]={}),c[s].hyperlink=v},it.prototype.gg=function(f,T){if(T[0]){var s=this.Oe,v=s.sheets&&s.sheets[f];v&&(v.sharedFormulas=T)}},it.prototype.hg=function(f,T,s,v,n,i,c,x){var L,W,U,h=this,S=h.Oe,_=(S.sheets&&S.sheets[f]).data.dataTable[T];if(_[s]||(_[s]={}),L=_[s],v0){for(G.ColorHelper.useCustomPalette=!0,T={},s=0,v=f.length;s-1&&(!(n=this.vg(v.dxfId)).font||n.font.includes("bold")||n.font.includes("italic")||n.font.includes("normal")||delete n.font,v.style=n,delete v.dxfId),i.conditionalFormats.rules.push(v)},it.prototype.yg=function(f){return this.Oe.sheets[f].conditionalFormats},it.prototype.zg=function(f,T){var s=this.Oe,v=s.sheets&&s.sheets[T];v.comments=f.map(function(n){return q.convertFromExcelComment(v,n)})},it.prototype.Ag=function(f,T){var s=this.Oe;(s.sheets&&s.sheets[T]).pivotTables=f},it.prototype.Bg=function(f,T){var s=this,v=s.Oe,n=v.sheets&&v.sheets[T],i=f.pictures,c=f.charts,x=f.shapes,L=s.Cg&&s.Cg.importPictureAsFloatingObject;i&&L&&this.Dg(i,n),c&&this.Eg(c,n),x&&(L&&(x=function(W){return W.filter(function(U){return!(U.pic&&!U.pic.cameraTool)})}(x)),this.Fg(x,n))},it.prototype.Dg=function(f,T){T.floatingObjects=T.floatingObjects||[];var s=T.floatingObjects;f.forEach(function(v){var n=q.convertFromExcelPicture(T,v,s);n.typeName="1",s.push(n)})},it.prototype.Eg=function(f,T){T.charts=T.charts||[],f.map(function(s){var v=q.convertFromExcelChart(T,s);T.charts.push(v)})},it.prototype.Gg=function(f,T){var s,v=this.Oe.pivotCaches;if(v){for(s in v)if(v.hasOwnProperty(s)&&v[s]&&v[s][f]===T)return v[s]}},it.prototype.Hg=function(f){var T,s,v,n,i,c=this,x=f.sp||f.cxnSp,L=x&&x.style,W=x&&x.spPr;L&&(T=L.lnRef,s=void 0,(v=W.ln)||(v={}),T&&(s=T.idx)&&(function(U,h){U&&function(S,_){F.forEach(function($){_[$]===void 0&&S[$]!==void 0&&(_[$]=S[$])})}(U,h)}(c.rf(1,s-1),v),W.ln=v)),(n=f.grpSp)&&(i=n.sp)&&i.length&&i.forEach(function(U){c.Hg({sp:U})})},it.prototype.Fg=function(f,T){var s=this;T.shapes=T.shapes||[],f.map(function(v){s.Hg(v);var n=q.convertFromExcelShape(T,v);T.shapes.push(n)})},it.prototype.Ig=function(f,T){var s=this.Oe;(s.sheets&&s.sheets[T]).controls=f},it.prototype.Jg=function(f,T){var s=function(c){return function(x){var L,W,U=x&&x.nvSpPr&&x.nvSpPr.cNvPr,h=U&&U.extLst&&U.extLst.ext||[];for(L=0;L=c.rowCount&&(c.rowCount=v[n].row+1),v[n].col>=c.columnCount&&(c.columnCount=v[n].col+1)},it.prototype.Lg=function(f,T){var s,v,n,i,c,x,L,W,U,h,S,_=this.Oe,$=_.sheets&&_.sheets[T];for($.tables=f,s=0;s$.rowCount&&($.rowCount=f[s].row+f[s].rowCount),f[s].col+f[s].colCount>$.columnCount&&($.columnCount=f[s].col+f[s].colCount),v=$.data&&$.data.dataTable,n=f[s],i=$.data&&$.data.defaultDataNode&&$.data.defaultDataNode.style&&$.data.defaultDataNode.style.font,n.style)n.style.hasOwnProperty(c)&&n.style[c]&&n.style[c].font&&(n.style[c].font=G.ConverterHelper.composeFontWeightAndFontStyleToDestFont(n.style[c].font,i));for(x={},L=n.row+n.rowCount,W=n.col+n.colCount,U=n.row;U0&&L0?wt.month-1:wt.month,wt.day,wt.hour,wt.minute,wt.second);_.push(P(5,0,lt,!h.blank))}),$=!0),U.customFilters&&(_.push(function(wt,lt){var Y;function D(y){var ot,Ct,At,Et=y.operator==="notEqual",Ot=y.value,_t=Ot.indexOf("*"),Xt=Ot.lastIndexOf("*");return _t!==-1?_t===Ot.length-1&&_t!==0?ot=P(2,Et?3:2,Ot.substring(0,Ot.length-1)):_t===0&&_t===Xt?ot=P(2,Et?5:4,Ot.substring(1)):(Ct=Et?7:6,_t!==-1&&Xt!==-1&&(Ot=Ot.substr(1,Ot.length-2)),ot=P(2,Ct,Ot)):(At=function(Qt){if(Qt.length>0){var zt=Qt[0];if(typeof zt=="number")return"number";if(typeof zt=="string"&&zt.indexOf("/OADate(")===0&&zt.indexOf(")")===zt.length-2)return"date";if(typeof zt=="boolean")return"boolean"}return""}(lt),ot=st(At,y.operator||"none",Ot)),ot}return wt.filter1&&(Y=D(wt.filter1)),wt.filter2&&(Y=P(0,wt.and?1:0,E,E,E,E,Y,D(wt.filter2))),Y}(U.customFilters,m.J(T)?v:W.Mg(T,v,S,1))),$=!0),U.dynamicFilter&&(_.push(function(wt,lt,Y){var D,y=new m.Range(lt.row,Y,lt.rowCount,1),ot=wt.type;return ot===100||ot===101?D=P(10,E,E,E,ot-100,E,E,E,y):ot===16?D=P(6,E,0,E,E,E,E,E,E,6):ot>=17&&ot<=20?D=P(6,E,ot-17,E,E,E,E,E,E,2):ot>=21&&ot<=32?D=P(6,E,ot-21,E,E,E,E,E,E,3):ot>=0&&ot<=15&&(D=P(6,E,ot)),D}(U.dynamicFilter,v,S)),$=!0),U.top10Filter&&(_.push(function(wt){var lt=wt.top?0:1;return P(8,E,wt.value,E,lt,wt.percent)}(U.top10Filter)),$=!0),$&&(s.filteredColumns.push(S),s.filterItemMap.push({index:S,conditions:_}))}),(n=f.sortInfo)&&n.dxfId===R?s.sortInfo=n:n&&n.dxfId!==R&&(i=void 0,c=f.sortInfo.isBackColor,(x=W.if[n.dxfId]&&W.if[n.dxfId].fill)&&(x.patternType===0?i="":(L={},G.ConverterHelper.Je(x,L),i=typeof L.backColor=="object"?JSON.stringify(L.backColor):L.backColor)),s.sortInfo={ascending:n.ascending,index:n.index,isBackColor:c,color:i}),s},it.prototype.Og=function(f,T){if(!m.J(f)){var s={filterItemMap:[]};return f.filterColumns.forEach(function(v){var n=[],i=v.filters;i&&(i.filter.forEach(function(c){n.push(P(T.conType,0,c,i.blank))}),i.dateGroupItem.forEach(function(c){var x=new Date(c.year,c.month>0?c.month-1:c.month,c.day,c.hour,c.minute,c.second);n.push(P(T.conType,0,x,!i.blank))})),v.customFilters&&n.push(ht(v.customFilters,T)),v.dynamicFilter&&n.push(function(c,x){var L;return x.conType===1&&(L=P(1,x.compareType,E)),L}(v.dynamicFilter,T)),v.top10Filter&&n.push(function(c,x){var L=c.top?1:-1;return P(3,x.compareType,c.value,E,L,c.percent)}(v.top10Filter,T)),s.filterItemMap.push({conditions:n})}),s}},it.prototype.Pg=function(f,T){if(!m.J(f)){var s=this.Oe;(s.sheets&&s.sheets[f]).rowFilter=this.Ng(T,f),s.allowAutoExtendFilterRange=!0}},it.prototype.Qg=function(f,T){var s,v,n,i,c,x=this.Oe,L=x.sheets&&x.sheets[T];for(n in L.slicers=L.slicers||[],s=L.slicers,v=[],x.sheets)x.sheets[n].tables&&(v=v.concat(x.sheets[n].tables));for(c in i=[],x.sheets)x.sheets[c].pivotTables&&(i=i.concat(x.sheets[c].pivotTables));f.forEach(function(W){W.type==="pivot"||W.type==="timeline"?W.pivotName=function(U,h,S){var _,$,ct=null;for(_=0;_0&&(i.zoomFactor=T.zoomFactor),T.useSmartPrint&&(T.smartPrintPagesWidth>=1&&(i.fitPagesWide=T.smartPrintPagesWidth),T.smartPrintPagesHeight>=1&&(i.fitPagesTall=T.smartPrintPagesHeight)),(x=T.advancedHeadFooterSetting)&&(L=i.pageHeaderFooter={},i.differentOddAndEvenPages=x.headerFooterDifferentOddEvenPages,i.differentFirstPage=x.headerFooterDifferentFirstPage,(W=lt(x.headerOddPage))&&(x.headerFooterDifferentOddEvenPages?L.odd={header:{left:W[0],center:W[1],right:W[2],leftImage:x.headerLeftImage,centerImage:x.headerCenterImage,rightImage:x.headerRightImage}}:L.normal={header:{left:W[0],center:W[1],right:W[2],leftImage:x.headerLeftImage,centerImage:x.headerCenterImage,rightImage:x.headerRightImage}},i.headerLeft=W[0],i.headerCenter=W[1],i.headerRight=W[2]),(U=lt(x.footerOddPage))&&(x.headerFooterDifferentOddEvenPages?(L.odd=L.odd||{},L.odd.footer={left:U[0],center:U[1],right:U[2],leftImage:x.footerLeftImage,centerImage:x.footerCenterImage,rightImage:x.footerRightImage}):(L.normal=L.normal||{},L.normal.footer={left:U[0],center:U[1],right:U[2],leftImage:x.footerLeftImage,centerImage:x.footerCenterImage,rightImage:x.footerRightImage}),i.footerLeft=U[0],i.footerCenter=U[1],i.footerRight=U[2]),(h=lt(x.headerEvenPage))&&(L.even={header:{left:h[0],center:h[1],right:h[2],leftImage:x.evenHeaderLeftImage,centerImage:x.evenHeaderCenterImage,rightImage:x.evenHeaderRightImage}}),(S=lt(x.footerEvenPage))&&(L.even=L.even||{},L.even.footer={left:S[0],center:S[1],right:S[2],leftImage:x.evenFooterLeftImage,centerImage:x.evenFooterCenterImage,rightImage:x.evenFooterRightImage}),(_=lt(x.headerFirstPage))&&(L.first={header:{left:_[0],center:_[1],right:_[2],leftImage:x.firstHeaderLeftImage,centerImage:x.firstHeaderCenterImage,rightImage:x.firstHeaderRightImage}}),($=lt(x.footerFirstPage))&&(L.first=L.first||{},L.first.footer={left:$[0],center:$[1],right:$[2],leftImage:x.firstFooterLeftImage,centerImage:x.firstFooterCenterImage,rightImage:x.firstFooterRightImage}),x.headerLeftImage&&(i.headerLeftImage=x.headerLeftImage),x.headerCenterImage&&(i.headerCenterImage=x.headerCenterImage),x.headerRightImage&&(i.headerRightImage=x.headerRightImage),x.footerLeftImage&&(i.footerLeftImage=x.footerLeftImage),x.footerCenterImage&&(i.footerCenterImage=x.footerCenterImage),x.footerRightImage&&(i.footerRightImage=x.footerRightImage)),(ct=T.rowBreakLines)&&ct.length>0&&ct.forEach(function(Y){s.Vg(n,Y,!0)}),(wt=T.columnBreakLines)&&wt.length>0&&wt.forEach(function(Y){s.Wg(n,Y,!0)}))},it.prototype.Yg=function(f,T){var s,v,n;f<0||((s=this.Zg(f)).printInfo||(s.printInfo={}),(v=z.getRangesFromString(T)).length===1&&(n=v[0])&&(n.row>-1&&(s.printInfo.rowStart=n.row),n.rowCount>0&&(s.printInfo.rowEnd=n.row+n.rowCount-1),n.col>-1&&(s.printInfo.columnStart=n.col),n.colCount>0&&(s.printInfo.columnEnd=n.col+n.colCount-1)))},it.prototype.$g=function(f,T){var s,v,n,i;if(!(f<0))for((s=this.Zg(f)).printInfo||(s.printInfo={}),v=z.getRangesFromString(T.replace(","," ")),n=0;nZ&&(j=parseFloat(Tt.substring(Z+7,Q)),isNaN(j)||(Tt=""+j))),Tt}function rt(Tt,Z,Q){var j;return(Tt.tables||[]).every(function(gt){return!(gt.row<=Z&&Z<=gt.row+gt.rowCount-1&>.col<=Q&&Q<=gt.col+gt.colCount-1&&(j=gt,1))}),j}function B(Tt,Z,Q){var j;return(Tt.spans||[]).every(function(gt){return!(gt.row<=Z&&Z<=gt.row+gt.rowCount-1&>.col<=Q&&Q<=gt.col+gt.colCount-1&&(j=gt,1))}),j}function it(Tt,Z){var Q,j=Tt.spans||[];for(Q=0;Q=2&&Tt[0]==="="?Tt.substring(1):Tt==="="?"":Tt}function x(Tt,Z,Q){var j,gt={filterType:1};if(gt.isBottom=Z.type===1,Z.percent&&(gt.percent=!0),j=Z.expected,!m.J(j))return gt.value=j,gt.percent&&(j=Math.ceil(Q.rowCount%j/100)),m.J(Q)?gt.filterValue=NaN:gt.filterValue=function(dt,mt,Pt,Wt){var It,vt,Lt;if(Pt.colCount===1){for(It=[],Lt=Pt.row;Lt=8&&dt<=23||dt===40)Q={filterType:2,type:Z},j=function(mt){var Pt,Wt,It,vt,Lt,Ht,qt=new Date,re=qt.getDay(),Nt=qt.getDate(),Jt=new Date(qt),Mt=new Date(qt);switch(mt){case 11:Jt.setDate(Nt-6);break;case 9:Jt.setDate(Nt-1);break;case 8:break;case 10:Jt.setDate(Nt+1);break;case 16:Jt.setDate(Nt-re-7),Mt.setDate(Nt-re-1);break;case 15:Jt.setDate(Nt-re),Mt.setDate(Nt-re+6);break;case 17:Jt.setDate(Nt-re+7),Mt.setDate(Nt-re+13);break;case 13:Jt.setDate(1),Jt.setMonth(Jt.getMonth()-1),Mt.setDate(0);break;case 12:Jt.setDate(1),Mt.setMonth(Mt.getMonth()+1),Mt.setDate(0);break;case 14:Jt.setDate(1),Jt.setMonth(Jt.getMonth()+1),Mt.setMonth(Mt.getMonth()+2),Mt.setDate(0);break;case 18:Wt=3+(Pt=Jt.getMonth()-Jt.getMonth()%3+1+3)+3,Jt.setDate(1),Jt.setMonth(Pt),Mt.setMonth(Wt),Mt.setDate(0);break;case 19:vt=3+(It=Jt.getMonth()-Jt.getMonth()%3+1),Jt.setDate(1),Jt.setMonth(It),Mt.setMonth(vt),Mt.setDate(0);break;case 20:Lt=Jt.getMonth()-Jt.getMonth()%3+1-3,Ht=It+3-3,Jt.setDate(1),Jt.setMonth(Lt),Mt.setMonth(Ht),Mt.setDate(0);break;case 21:Jt.setDate(1),Jt.setMonth(1),Jt.setFullYear(Jt.getFullYear()+1),Mt.setFullYear(Mt.getFullYear()+2),Mt.setMonth(0),Mt.setDate(0);break;case 22:Jt.setDate(1),Jt.setMonth(1),Mt.setFullYear(Mt.getFullYear()+1),Mt.setMonth(0),Mt.setDate(0);break;case 23:Jt.setDate(1),Jt.setMonth(1),Jt.setMonth(Jt.getFullYear()-1),Mt.setMonth(0),Mt.setDate(0);break;case 40:Jt.setMonth(0,1),Jt.setHours(0,0,0,0),Mt.setHours(23,59,59,999)}return Jt.setHours(0),Jt.setMinutes(0),Jt.setSeconds(0),Mt.setHours(23),Mt.setMinutes(59),Mt.setSeconds(59),{from:M.DateTimeHelper.jg(Jt),to:M.DateTimeHelper.jg(Mt)}}(dt),j.from&&j.to&&(Q.value=j.from,Q.maxValue=j.to);else if(dt>=24&&dt<=39)Q={filterType:2,type:Z};else if(dt>=0&&dt<=7)return gt=W(Tt),Tt.isWholeDay&&(gt.isWholeDay=Tt.isWholeDay),gt;return Q}function S(Tt){var Z,Q,j=[],gt=[];for(gt.push(Tt);gt.length>0;)(Z=gt.shift()).conType===0?(Q=Z,m.J(Q.item1)||gt.push(Q.item1),m.J(Q.item2)||gt.push(Q.item2)):j.push(Z);return j}function _(Tt){var Z=-1;switch(Tt){case 0:case 2:case 4:case 6:default:Z=0;break;case 1:case 3:case 5:case 7:Z=1}return Z}function $(Tt,Z){switch(Z){case 0:case 1:default:return Tt;case 2:case 3:return Tt.concat("*");case 4:case 5:return"*".concat(Tt);case 6:case 7:return"*".concat(Tt).concat("*")}}function ct(Tt){var Z={filterType:3,filter:[]};return Tt.forEach(function(Q){m.J(Q.expected)||Z.filter.push(Q.expected)}),Z}function wt(Tt,Z){return Tt.every(function(Q){return Q.conType===Z})}function lt(Tt,Z,Q){var j,gt,dt,mt,Pt,Wt,It,vt,Lt,Ht,qt,re,Nt;if(Tt.compareType===0){if(wt(j=S(Tt),5))return gt={filterType:3},j.forEach(function(Jt){U(Jt,gt)}),gt;if(wt(j,2)){if(Pt=!1,j.length<=2){for(Wt=0;Wt0)return mt={filterType:4,filter1:{operator:(Lt=j[0]).compareType}},m.J(Lt.expected)?mt.filter1.value=c(Lt.formula):mt.filter1.value=Lt.expected,j.length===2&&(Lt=j[1],mt.filter2={operator:Lt.compareType},m.J(Lt.expected)?mt.filter2.value=c(Lt.formula):mt.filter2.value=Lt.expected),mt.and=!1,mt}return mt={filterType:4,and:!1},Ht=Y(Z,j[0],Q),mt.filter1=Ht.filter1,j.length>1&&(qt=Y(Z,j[1],Q),mt.filter2=qt.filter1),mt}if((j=S(Tt)).length===2)return(mt={filterType:4}).and=!0,re=Y(Z,j[0],Q),m.J(re)||!re.filter1?a:(mt.filter1=re.filter1,Nt=Y(Z,j[1],Q),m.J(Nt)||!Nt.filter1?a:(mt.filter2=Nt.filter1,mt))}function Y(Tt,Z,Q){if(Tt===a)return a;var j=Z.conType;if(j!==3){if(j===8)return x(Tt,Z,Q);if(j===10)return function(gt,dt,mt){var Pt,Wt,It,vt,Lt={filterType:2};if(dt.type===0?Lt.type=100:dt.type===1&&(Lt.type=101),mt===a)return a;for(Pt=0,Wt=0,It=0;It0&&(Lt.value=Pt/Wt),Lt}(Tt,Z,Q);if(j===6)return function(gt){var dt,mt=gt.expected,Pt={filterType:2,type:mt,conType:gt.conType,expectTypeId:gt.expectTypeId};return mt>=0&&mt<=15||mt>=21&&mt<=32?(dt=function(Wt){var It=new Date,vt=It.getDay(),Lt=It.getDate(),Ht=new Date(It),qt=new Date(It);switch(Wt){case 3:Ht.setDate(Lt-6);break;case 1:Ht.setDate(Lt-1);break;case 0:break;case 2:Ht.setDate(Lt+1);break;case 8:Ht.setDate(Lt-vt-7),qt.setDate(Lt-vt-1);break;case 7:Ht.setDate(Lt-vt),qt.setDate(Lt-vt+6);break;case 9:Ht.setDate(Lt-vt+7),qt.setDate(Lt-vt+13);break;case 5:Ht.setDate(1),Ht.setMonth(Ht.getMonth()-1),qt.setDate(0);break;case 4:Ht.setDate(1),qt.setMonth(qt.getMonth()+1),qt.setDate(0);break;case 6:Ht.setDate(1),Ht.setMonth(Ht.getMonth()+1),qt.setMonth(qt.getMonth()+2),qt.setDate(0)}return Ht.setHours(0),Ht.setMinutes(0),Ht.setSeconds(0),qt.setHours(23),qt.setMinutes(59),qt.setSeconds(59),{from:Ht,to:qt}}(mt),dt.from&&dt.to&&(Pt.value=dt.from,Pt.maxValue=dt.to)):Pt.type=-1,Pt}(Z);if(j===11||j===1)return L(Z);if(j===2)return function(gt){var dt=gt.expected,mt=-1;switch(gt.compareType){case 0:return{filterType:3,filter:[dt]};case 1:mt=1;break;case 2:dt+="*";break;case 3:mt=1,dt+="*";break;case 4:dt="*"+dt;break;case 5:mt=1,dt="*"+dt;break;case 6:dt="*"+dt+"*";break;case 7:mt=1,dt="*"+dt+"*"}return{filterType:4,filter1:{operator:mt,value:dt}}}(Z);if(j===5)return function(gt){var dt,mt;if(gt.compareType===0)return U(gt,dt={filterType:3}),dt;switch(mt=-1,gt.compareType){case 0:break;case 1:mt=1;break;case 2:mt=4;break;case 3:mt=5;break;case 4:mt=2;break;case 5:mt=3}return mt!==-1?{filterType:4,filter1:{operator:mt,value:et(pt(gt))}}:void 0}(Z);if(j===0)return lt(Z,Tt,Q)}}function D(Tt){var Z,Q,j;return m.J(Tt)?a:(Z=a,Q=a,j=Tt.compareType===1?6:7,Tt.item1&&(Z=Tt.item1.conType===0?D(Tt.item1):y(Tt.item1)),Tt.item2&&(Q=Tt.item2.conType===0?D(Tt.item2):y(Tt.item2)),new z.Tuple(Z,Q,j))}function y(Tt){if(!m.J(Tt)){var Z,Q,j=Tt.conType;return j===0?D(Tt):j===1||j===7?(Z=Tt.compareType,Q=Tt.formula,m.J(Q)&&(Q=Tt.expected),new z.Tuple(Q,a,Z)):j===4?new z.Tuple(m.J(Tt.formula)?Tt.expected:Tt.formula,a,1):j===12||j===5||j===13?(Q=pt(Tt),new z.Tuple(Q,a,1)):a}}function ot(Tt){if(Tt instanceof z.Tuple){var Z=Tt;if(!m.J(Z.item1))return ot(Z.item1)}else if(!m.J(Tt))return c(""+Tt);return""}function Ct(Tt,Z,Q){var j,gt,dt,mt,Pt;return m.J(Tt)?a:(j=y(Tt.condition),gt=a,dt=a,m.J(j)||(m.J(j.item1)||(gt=ot(j.item1)),m.J(j.item2)||(dt=ot(j.item2))),mt={},(R(gt,Z,Q)||R(dt,Z,Q))&&(mt.external=!0),Pt=Tt.type,mt.type=Pt,mt.firstFormula=gt,mt.secondFormula=dt,Pt!==4&&Pt!==5||(m.J(mt.firstFormula)||(mt.firstFormula=et(mt.firstFormula)),m.J(mt.secondFormula)||(mt.secondFormula=et(mt.secondFormula))),mt.compareOperator=Tt.comparisonOperator,mt.allowBlank=Tt.ignoreBlank,mt.error=Tt.errorMessage,mt.errorTitle=Tt.errorTitle,mt.errorStyle=Tt.errorStyle,mt.prompt=Tt.inputMessage,mt.showPromptBox=Tt.inCellDropdown,mt.promptTitle=Tt.inputTitle,mt.showErrorBox=Tt.showErrorMessage,mt.showInputMessage=Tt.showInputMessage,mt)}function At(Tt,Z,Q){if(Q.kh&&Q.kh[Tt])return Q.kh[Tt];var j=m.fa.Z(Q.namedStyles,Tt);return j?(f(Q,Tt,j),j):Z.kh&&Z.kh[Tt]?Z.kh[Tt]:((j=m.fa.Z(Z.namedStyles,Tt))&&f(Z,Tt,j),j)}function Et(Tt){if(Tt){var Z={};return Tt.borderColor&&(Z.color=Tt.borderColor),Tt.borderStyle&&(Z.style=J[Tt.borderStyle]),Z}}function Ot(Tt,Z){var Q,j;if(Tt){for(Q in Tt)Tt.hasOwnProperty(Q)&&Q.indexOf("border")>=0&&(j=Tt[Q])&&(Tt[Q]=Et(j));return Z&&(Tt.isSlicerHeader=!0),Tt}}function _t(Tt){var Z,Q,j=Tt.sheets;if(j)for(Z in j)j.hasOwnProperty(Z)&&((Q=j[Z]).defaults=Q.defaults||m.Da())}function Xt(Tt,Z){var Q=null;return Z.forEach(function(j){j.name===Tt&&(Q=j.id)}),Q}function Qt(Tt,Z,Q){for(var j=0;j255?Q=Q.slice(-240):(Q=Z+" "+Q).length>250&&(Q=Tt+" "+Math.random().toString(36).slice(-6)),Q}function kt(Tt){(function(Z){var Q,j,gt,dt,mt,Pt,Wt,It,vt,Lt,Ht=Z.colHeaderRowCount||1;if(Z.rowCount+=Ht,Q=Z.data,function(qt){var re,Nt,Jt,Mt,ye,pe=qt.lh;if(pe&&pe.dataSourceOption&&pe.dataSourceOption.schema&&pe.dataSourceOption.schema.hierarchy){for(re=pe.dataSourceOption.schema.hierarchy,Nt=pe.views.filter(function(se){return se.name===qt.addition.dataView.name})[0],Jt=Nt.columns,Mt=0;Mt=0;mt--)dt[mt+Ht]=dt[mt];for(Pt=Z.colHeaderData.dataTable,mt=0;mt0)for(Z.rows||(Z.rows=[]),mt=0;mt=0;mt--)vt[mt+Ht]=vt[mt];for(Lt=Z.colHeaderData.rowDataArray,mt=0;mt0&&(Z.frozenRowCount+=Ht,Z.topCellIndex+=Ht)})(Tt),delete Tt.rowFilter,function(Z){var Q,j,gt,dt,mt,Pt=Z.colHeaderRowCount||1,Wt=[],It=Z.data.dataTable[Pt-1];if(Z.columnCount=Z.columnCount||Z.columns&&Z.columns.length||0,Z.rowCount!==0&&Z.columnCount!==0){if(It)for(Q=0;Q=0;Q--)dt[(mt=Wt[Q]).name]?mt.name=mt.name+" "+Q:dt[mt.name]=!0;Z.tables=[{name:Z.name,row:Pt-1,col:0,rowCount:Z.rowCount,colCount:Z.columnCount,rowFilter:{range:{row:Pt,col:0,rowCount:Z.rowCount-1,colCount:Z.columnCount},showFilterButton:!0},columns:Wt}]}}(Tt)}function Rt(Tt,Z){var Q,j,gt,dt;m.J(Tt.numberFormat)||(Q=Tt.numberFormat,j={},dt=(gt=G.ExtendedNumberFormatHelper.getFormatId(Q)).id,gt.isBuiltIn?(j.numberFormatIndex=dt,Tt.numberFormatId=dt):(j.numberFormat=new G.ExcelNumerFormat(dt,Q),Tt.numberFormatId=j.numberFormat.numberFormatId),Z.push(j))}function Dt(Tt,Z,Q,j){var gt={name:Tt,width:Q,height:j};return o.getPictureInfo(Z,gt),gt}function ut(Tt,Z,Q){var j=a,gt=A,dt=!1;return m.J(Tt)||(ft(Tt)?Array.isArray(Tt)?j=Tt.join(","):((gt=Tt.richText)?j=function(mt){var Pt,Wt;if(m.J(mt)||!Array.isArray(mt))return a;for(Pt=[],Wt=0;Wt=99)&&Q<3&&(Q=Z?2:3)):(j=Tt,Z&&Q<1&&(Q=1))),{value:j,richText:gt,isSpillError:dt,dynamicArrayLevel:Q}}function $t(Tt){return Tt&&Tt[0]==="'"&&Tt[Tt.length-1]==="'"&&(Tt=Tt.substring(1,Tt.length-1)),Tt}function jt(Tt,Z){if(!Tt)return 1;var Q=function(j){var gt,dt,mt,Pt,Wt,It,vt,Lt,Ht=[],qt=[];for(gt=0,dt=j.length;gt=0)||Pt.indexOf(` `)>=0){for((It=Wt?Pt.split(`\r `):Pt.split(` `))[0]&&qt.push(ht({},mt,{text:It[0]})),Ht.push(qt),qt=[],vt=1,Lt=It.length;vt0&&Ht.push(qt),Ht}([{text:Tt},{image:Z}]);return Q.length?Q.length:1}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/common.ts"),K=xt("./src/common/excel-types.ts"),G=xt("./src/datamodel/excel-style.ts"),q=xt("./src/common/excel-types.ts"),o=xt("./src/datamodel/excel-helper.ts"),z=xt("./src/common/tuple.ts"),M=xt("./src/datamodel/datetime-helper.ts"),O=xt("./src/excel-io.ts"),H=G.ColorHelper.fromColorToExcelColor,N=G.ColorHelper.toExcelColor,E=m.Util.ra,R=m.Util.sa,A=void 0,a=null,F="__builtInStyle",w="__builtInTableStyle",I=/^(__builtInTableStyle\d+)?__builtInStyle\d+$/,P=/^__builtInTableStyle\d+__builtInStyle\d+$/,d.getFilterRange=i,d.getPivotDateFilter=h,J={empty:0,thin:1,medium:2,dashed:3,dotted:4,thick:5,double:6,hair:7,mediumDashed:8,dashDot:9,mediumDashDot:10,dashDotDot:11,mediumDashDotDot:12,slantedDashDot:13},st=function(){function Tt(Z){var Q=this;Q.mh(Z),Q.Oe=Z,Q.nh={},Q.oh=[],Q.ph={},Q.qh=[],Q.rh={},Q.sh=[],Q.th={},Q.uh={},Q.bf=[],Q.vh=[],Q.wh={},Q.xh={},Q.yh={},Q.Ah={},Q.Bh={},Q.Ch={},Q.Dh={},Q.if=[],Q.Eh=[],Q.Fh=[],Q.Gh=Z.allowDynamicArray?1:0,Q.Hh={},Q.Ih={},Q.Jh={},Q.Kh=[]}return Tt.prototype.mh=function(Z){var Q,j,gt,dt,mt,Pt,Wt,It,vt,Lt=Z.sheetCount||0;if(Z.sheetCount=Lt+(Z.sheetTabCount||0),Q=Z.activeSheetIndex,j=Z.activeSheetTabIndex,(Q===void 0||Q<0)&&j!==void 0&&j>=0&&(Z.activeSheetIndex=Lt+j),gt=Z.sheetTabs){for(mt in dt=function(Ht){if(gt.hasOwnProperty(Ht)){var qt=gt[Ht];Z.dataManager&&Z.dataManager.tables&&qt.addition&&qt.addition.dataView&&qt.addition.dataView.tableName&&(qt.lh=Z.dataManager.tables.filter(function(re){return re.name===qt.addition.dataView.tableName})[0]),kt(qt),function(re){var Nt,Jt=re.names;if(Jt){for(Nt=0;Nt0)for(vt in Q.relationFiles)Q.relationFiles.hasOwnProperty(vt)&&vt!=="count"&&(j=j&&this.Nh(Z,Q.relationFiles[vt]));return j},Tt.prototype.Oh=function(Z){if(m.StringEx.L(Z))return"";switch(Z){case K.RelationshipConstants.Ta:return K.XFileConstants.Jb;case K.RelationshipConstants.Qa:return K.XFileConstants.Kb;case K.RelationshipConstants.Va:return K.XFileConstants.Lb;case K.RelationshipConstants.Oa:return K.XFileConstants.Mb;case K.RelationshipConstants.Sa:return K.XFileConstants.Ob;case K.RelationshipConstants.$a:return K.XFileConstants.Pb;case K.RelationshipConstants._a:return K.XFileConstants.Qb;case K.RelationshipConstants.ab:return K.XFileConstants.ac;case K.RelationshipConstants.fb:return K.XFileConstants.Rb;case K.RelationshipConstants.kb:return K.XFileConstants.gc;case K.RelationshipConstants.lb:return K.XFileConstants.hc;case K.RelationshipConstants.mb:return K.XFileConstants.Sb;case K.RelationshipConstants.nb:return K.XFileConstants.Tb;case K.RelationshipConstants.qb:return K.XFileConstants.Vb;case K.RelationshipConstants.rb:return K.XFileConstants.Ub;case K.RelationshipConstants.pb:return K.XFileConstants.Wb;case K.RelationshipConstants.tb:return K.XFileConstants.ge;case K.RelationshipConstants.Ja:return K.XFileConstants.te;case K.RelationshipConstants.Ka:return K.XFileConstants.we;case K.RelationshipConstants.Ma:return K.XFileConstants.ze;case K.RelationshipConstants.Xa:return K.XFileConstants.dc;case K.RelationshipConstants.Ya:return K.XFileConstants.ec;case K.RelationshipConstants.Za:return K.XFileConstants.fc;case K.RelationshipConstants.cb:return K.XFileConstants.nc;case K.RelationshipConstants.vb:return K.XFileConstants.jc;case K.RelationshipConstants.ub:return K.XFileConstants.ic;default:return""}},Tt.prototype.Ph=function(Z,Q,j,gt,dt){var mt,Pt,Wt,It,vt,Lt,Ht,qt,re,Nt,Jt,Mt,ye,pe=this,se=pe.Oe.namedStyles;for(mt=0;mt0&&j.forEach(function(dt){var mt,Pt,Wt,It,vt,Lt,Ht,qt,re,Nt,Jt;if(dt&&(Pt=(mt=dt.type==="timeline")?O.IO.timelineStyles:O.IO.slicerStyles,typeof dt.style=="string"?Pt[Wt=dt.style.toLowerCase().replace(mt?/^timeslicerstyle/:/^slicerstyle/,"")]?dt.style=Pt[Wt]:delete dt.style:dt.style instanceof Object&&(It=dt.style&&dt.style.name)&&It.length>11&&Pt[It.toLowerCase().replace(mt?/^timeslicerstyle/:/^slicerstyle/,"")]&&(dt.style.name="CustomSlicerStyle_"+dt.name),vt=dt.style,!m.J(vt&&vt.name))){if(Lt={},!Zt(Q.ph,vt)){for(Ht in Lt={styleElements:[],name:te(Q.ph,vt.name)},vt.name=Lt.name,vt)if(vt.hasOwnProperty(Ht)&&Ht!=="name"&&!m.J(vt[Ht]))switch(Ht){case"headerStyle":case"wholeSlicerStyle":(qt={}).type=Ht,qt.dxfId=Q.$h(Ot(vt[Ht],Ht==="headerStyle")),qt.tableId=Xt(dt.tableName,gt),Lt.styleElements.push(qt)}Q.oh.push(Lt)}if(mt){if(!Zt(Q.th,vt)){for(Nt in re={styleElements:[],name:te(Q.th,vt.name)},vt.name=Lt.name,vt)if(vt.hasOwnProperty(Nt)&&Nt!=="name"&&!m.J(vt[Nt]))switch(Nt){case"selectionLabelStyle":case"timeLevelStyle":case"periodLabel1Style":case"periodLabel2Style":case"selectedTimeBlockStyle":case"unselectedTimeBlockStyle":case"selectedTimeBlockSpaceStyle":re.styleElements.push({type:Nt,dxfId:Q.gi(Ot(vt[Nt]))})}Q.sh.push(re),Q.th[re.name]=vt}}else if(!Zt(Q.rh,vt)){for(Nt in Jt={styleElements:[],name:te(Q.ph,vt.name)},vt.name=Lt.name,vt)if(vt.hasOwnProperty(Nt)&&Nt!=="name"&&!m.J(vt[Nt]))switch(Nt){case"selectedItemWithDataStyle":case"selectedItemWithNoDataStyle":case"unSelectedItemWithDataStyle":case"unSelectedItemWithNoDataStyle":case"hoveredSelectedItemWithDataStyle":case"hoveredSelectedItemWithNoDataStyle":case"hoveredUnSelectedItemWithDataStyle":case"hoveredUnSelectedItemWithNoDataStyle":Jt.styleElements.push({type:Nt,dxfId:Q.fi(Ot(vt[Nt]))})}Q.qh.push(Jt),Q.rh[Jt.name]=vt}}})},Tt.prototype.bi=function(Z){var Q,j,gt=this;function dt(mt,Pt){var Wt,It,vt,Lt,Ht,qt,re,Nt,Jt,Mt;if(mt&&(Pt?(Wt=mt.style&&mt.style.name)&&Wt.length>10&&O.IO.pivotTableThemes[Wt.toLowerCase().replace(/^pivotstyle/,"")]&&(mt.style.name="CustomPivotTableStyle_"+mt.name):typeof mt.style=="string"?O.IO.tableThemes[mt.style]?mt.style=O.IO.tableThemes[mt.style]:delete mt.style:mt.style instanceof Object&&(It=mt.style&&mt.style.name)&&O.IO.tableThemes[It]&&(mt.style.name="CustomTableStyle_"+mt.name),vt=mt.style,!m.J(vt&&vt.name))){if(Zt(gt.ph,vt))return;for(Jt in(Lt={styleElements:[]}).name=te(gt.ph,vt.name),vt.name=Lt.name,Ht=void 0,qt=void 0,re=void 0,Nt=void 0,vt)if(vt.hasOwnProperty(Jt)&&Jt!=="name"&&vt[Jt]!==void 0)switch(Jt){case"firstRowStripSize":Ht=vt[Jt];break;case"secondRowStripSize":qt=vt[Jt];break;case"firstColumnStripSize":re=vt[Jt];break;case"secondColumnStripSize":Nt=vt[Jt];break;default:(Mt={}).type=Jt,vt[Jt].isPartFontStyle=!0,Mt.dxfId=gt.$h(vt[Jt]),Lt.styleElements.push(Mt)}Qt(Lt,"firstRowStripStyle",Ht||1),Qt(Lt,"secondRowStripStyle",qt||1),Qt(Lt,"firstColumnStripStyle",re||1),Qt(Lt,"secondColumnStripStyle",Nt||1),Qt(Lt,"firstRowStripeStyle",Ht||1),Qt(Lt,"secondRowStripeStyle",qt||1),Qt(Lt,"firstColumnStripeStyle",re||1),Qt(Lt,"secondColumnStripeStyle",Nt||1),Lt.isPivot=Pt,gt.oh.push(Lt),gt.ph[Lt.name]=vt}}(Q=Z.pivotTables)&&Q.length>0&&Q.forEach(function(mt){return dt(mt,!0)}),(j=Z.tables)&&j.length>0&&j.forEach(function(mt){return dt(mt,!1)})},Tt.prototype.ci=function(Z){var Q=this,j=Z.pivotTables;j&&j.length>0&&j.forEach(function(gt){!m.J(gt.formats)&>.formats.length>0&>.formats.forEach(function(dt){var mt,Pt,Wt,It;m.J(dt.style)||(dt.dxfId=Q.$h(dt.style),dt.style&&!m.J(dt.style.formatter)&&(mt=dt.style.formatter,Pt={},It=(Wt=G.ExtendedNumberFormatHelper.getFormatId(mt)).id,Wt.isBuiltIn?(Pt.numberFormatIndex=It,dt.style.numberFormatId=It):(Pt.numberFormat=new G.ExcelNumerFormat(It,mt),dt.style.numberFormatId=Pt.numberFormat.numberFormatId),Q.Kh.push(Pt)))}),!m.J(gt.fields)&>.fields.length>0&>.fields.forEach(function(dt){Rt(dt,Q.Kh)}),!m.J(gt.dataFields)&>.dataFields.length>0&>.dataFields.forEach(function(dt){Rt(dt,Q.Kh)})})},Tt.prototype.di=function(Z){var Q,j=Z.tables,gt=j?j.length:0;for(Q=0;Q=0;Mt++)if(Lr&&Lr.hasOwnProperty(Mt+"")||Lo&&Lo[Mt]||Wt[Mt]||yr&&yr.hasOwnProperty(Mt+"")){for(ye=Re.mi(Z,gt,Mt,Re.li(Z,Mt,-1),Jt),pe=Lr&&Lr[Mt],se=yr&&yr[Mt],Vt=0;Vt=0;Vt++)if(Se=rt(Z,Mt,Vt),pe&&pe.hasOwnProperty(Vt+"")||Se||se&&se.hasOwnProperty(Vt+"")){if(ve=Mt*Q+Vt,Ve=a,_e=a,Le=a,er=pe&&pe[Vt],rr=se&&se[Vt],Je=A,je=!1,er&&(_e=er.formula,Xe=(Le=er.arrayInfo)&&Le.isDynamicArray,Ve=(or=ut(er.value,Xe,hr)).value,Je=or.richText,je=or.isSpillError,hr=or.dynamicArrayLevel),!_e&&m.J(Ve)&&rr&&(Ve=ut(rr.v,A,hr).value),ro=!1,Se&&(ro=!0,(oo=B(Z,Mt,Vt))&&it(Z,oo)),ze=(fr=Re.qi(Z,Mt,Vt,j,dt[Vt],ye,Jt,ve,Ve)).styleName,Ue=fr.styleInfo,ro){if(Se.showHeader!==!1&&Mt===Se.row&&(Ve=Se.columns[Vt-Se.col]&&Se.columns[Vt-Se.col].name)&&Ve.indexOf(` `)!==-1&&Je)for(Dr=0;Dr0?Q.length:0)},Tt.prototype.mi=function(Z,Q,j,gt,dt){var mt,Pt,Wt=this;return gt&&(mt=Wt.yi(Z,gt)),mt?(mt.parentName&&(mt.parentName=Wt.zi(Z,mt.parentName),Pt=Wt.bf[Wt.nh[mt.parentName]],m.fa.ba(mt,Pt)),Wt.Ai(Z,mt,dt),m.fa.aa(mt)||(Q[j]=Wt.Bi(mt),mt.parentName&&Wt.isSameStyleInfo(Wt.bf[Wt.nh[mt.parentName]],mt,!0)||(mt.parentName=a)),gt):a},Tt.prototype.Ci=function(){var Z,Q,j,gt,dt,mt=this.Oe,Pt=mt.sheets;if(!Z)if(Z={},mt.namedStyles)for(Q=mt.namedStyles,j=0;j0){for(Lt={},Ht=0;Ht255;)Nt=g(Nt,It.name);Lt[qt.name]=Nt,qt.name=Nt,mt.namedStyles.push(qt),Z[Nt]=1,re!==Nt&&(It.renamedStyles=It.renamedStyles||{},It.renamedStyles[re]=Nt)}vt.forEach(function(Jt){Jt.parentName&&(Jt.parentName=Lt[Jt.parentName]||Jt.parentName)})}},Pt)gt(dt)},Tt.prototype.Ei=function(){var Z,Q,j,gt,dt,mt=this,Pt=mt.Oe,Wt=Pt.namedStyles,It={},vt={};for(Q in mt.Qh=0,Z=Tt.Lh(Pt),Wt?Wt.forEach(function(Lt){var Ht,qt,re;Lt&&(Ht=Lt.name,It[Ht]=Lt,Ht&&P.test(Ht)&&(qt=Ht.indexOf(F),re=parseInt(Ht.substring(19,qt),10),mt.Qh=Math.max(re,mt.Qh)))}):Pt.namedStyles=[],Pt.sheets)if(Pt.sheets.hasOwnProperty(Q)){if(!(j=Pt.sheets[Q])||!j.data||!j.data.dataTable||(gt=j.tables,dt=j.data.dataTable,!gt||gt.length<=0))continue;mt.Ph(gt,dt,It,Z,vt)}},Tt.prototype.Sh=function(){var Z,Q,j,gt,dt,mt,Pt,Wt,It,vt,Lt,Ht,qt,re,Nt=this,Jt=Nt.Oe,Mt={},ye=[];for(Mt.Normal={},Nt.Ci(),Nt.Ei(),Nt.Fi(Jt.namedStyles,Mt,ye),Q=0,j=Nt.vh.length;Q=0?j.push(Pt):(It=vt(Pt),gt.hasOwnProperty(It)?this.xh[Pt.name]=gt[It]:(this.bf.push(Pt),this.vh.push(Pt),this.xh[Pt.name]=this.bf.length-1,Tt.Di[Pt.name]||(gt[It]=this.bf.length-1)))))},Tt.prototype.li=function(Z,Q,j){var gt=Z.data,dt=a;return gt?(Q<0&&j>=0?dt=gt.columnDataArray&>.columnDataArray[j]?gt.columnDataArray[j].style:a:Q>=0&&j<0?dt=gt.rowDataArray&>.rowDataArray[Q]?gt.rowDataArray[Q].style:a:Q>=0&&j>=0&&(dt=gt.dataTable&>.dataTable[Q]&>.dataTable[Q][j]?Z.data.dataTable[Q][j].style:a),dt):a},Tt.prototype.Ji=function(){var Z,Q,j,gt=this.Oe,dt=a;for(Z in gt.sheets)if(gt.sheets.hasOwnProperty(Z)&&(Q=gt.sheets[Z])&&Q.theme){dt=Q.theme;break}return dt?yt(dt)?dt:(j=dt.name,m.StringEx.O(j)?a:(j.toUpperCase()==="OFFICE"&&(j="Office Theme"),new q.ExcelTheme(j,this.Ki(dt),this.Li(dt)))):a},Tt.prototype.Ki=function(Z){var Q=[];return Q.push(H(Z.themeColor.background1)),Q.push(H(Z.themeColor.text1)),Q.push(H(Z.themeColor.background2)),Q.push(H(Z.themeColor.text2)),Q.push(H(Z.themeColor.accent1)),Q.push(H(Z.themeColor.accent2)),Q.push(H(Z.themeColor.accent3)),Q.push(H(Z.themeColor.accent4)),Q.push(H(Z.themeColor.accent5)),Q.push(H(Z.themeColor.accent6)),Q.push(H(Z.themeColor.hyperlink)),Q.push(H(Z.themeColor.followedHyperlink)),new q.ColorScheme(Z.themeColor.name,Q)},Tt.prototype.Li=function(Z){var Q=$t(Z.headingFont),j=$t(Z.bodyFont),gt=new q.ThemeFonts([new q.RunFormatting(0,Q)],[]),dt=new q.ThemeFonts([new q.RunFormatting(0,j)],[]);return new q.FontScheme(Z.name,gt,dt)},Tt.prototype.Mi=function(Z){return Z=Math.min(Z,K.ExcelConstants.wb-1),m.IndexHelper.T(Z)},Tt.prototype.Ni=function(Z,Q){var j=[],gt=new K.DefaultContentType;return gt.extension=K.XFileConstants.Fb,gt.contentType=K.XFileConstants.Gb,j.push(gt),(gt=new K.DefaultContentType).extension=K.XFileConstants.Hb,gt.contentType=K.XFileConstants.Ib,j.push(gt),(gt=new K.DefaultContentType).extension=K.XFileConstants.oc,gt.contentType=K.XFileConstants.qc,j.push(gt),Q&&((gt=new K.DefaultContentType).extension=K.XFileConstants.pc,gt.contentType=K.XFileConstants.lc,j.push(gt)),(gt=new K.DefaultContentType).extension=K.XFileConstants.sc,gt.contentType=K.XFileConstants.tc,j.push(gt),(gt=new K.DefaultContentType).extension=K.XFileConstants.uc,gt.contentType=K.XFileConstants.vc,j.push(gt),(gt=new K.DefaultContentType).extension=K.XFileConstants.wc,gt.contentType=K.XFileConstants.xc,j.push(gt),(gt=new K.DefaultContentType).extension=K.XFileConstants.Ac,gt.contentType=K.XFileConstants.Bc,j.push(gt),(gt=new K.DefaultContentType).extension=K.XFileConstants.Cc,gt.contentType=K.XFileConstants.Dc,j.push(gt),(gt=new K.DefaultContentType).extension=K.XFileConstants.Ec,gt.contentType=K.XFileConstants.Fc,j.push(gt),(gt=new K.DefaultContentType).extension=K.XFileConstants.yc,gt.contentType=K.XFileConstants.zc,j.push(gt),(gt=new K.DefaultContentType).extension=K.XFileConstants.Gc,gt.contentType=K.XFileConstants.Hc,j.push(gt),(gt=new K.DefaultContentType).extension=K.XFileConstants.Ic,gt.contentType=K.XFileConstants.Jc,j.push(gt),this.Nh(j,Z)?j:a},Tt.prototype.Oi=function(Z){var Q=this.Oe,j=Q.sheets&&Q.sheets[Z];return this.wh[j.index]},Tt.prototype.Pi=function(Z){var Q,j,gt=this,dt=[],mt=gt.Oe,Pt=mt.sheets&&mt.sheets[Z],Wt=gt.xi(Pt),It=Math.min(Pt.rowCount-1,Wt.length),vt=gt.Qi(Pt.rowOutlines);for(Q=0;Q<=It;Q++)Wt[Q]?((j=gt.Ri(Pt,Q,vt))||j.collapsed||!m.J(j.outLineLevel)&&j.outLineLevel!==0||j.visible===!1||j.formatId>=0)&&(j.customHeight=!isNaN(j.height),dt.push(j)):Pt.rowFilter&>.Si(Pt.rowFilter,Q)&&((j=new q.ExcelRow(Q)).visible=!1,dt.push(j));return dt},Tt.prototype.Si=function(Z,Q){var j,gt,dt=!1;if(Z&&(j=Z.filteredOutRows)){for(gt=0;gt=0&&(mt.collapsed=this.Ti(Q,Pt),gt=this.Ui(Q,Pt),mt.outLineLevel=gt===-1?0:gt),Q1e-4||j.collapsed||j.outLineLevel!==void 0&&j.outLineLevel!==a&&j.outLineLevel!==0||j.visible===!1||j.formatId>=0)&>.push(j);return gt},Tt.prototype.Ui=function(Z,Q){var j,gt,dt,mt;if(!Q||!Q.itemsData)return 0;for(gt=0,dt=(j=Q.itemsData).length;gt=(mt=j[gt]).index&&Z=(mt=j[gt]).index&&Z=0&&QQ&&(Q=dt.info.level);return Q},Tt.prototype.Yi=function(Z){var Q,j,gt=this.Oe,dt=gt.sheets&>.sheets[Z],mt=0,Pt=0,Wt=-1,It=dt.rowOutlines;return It&&(Wt=this.Qi(It)),Wt!==-1&&(mt=Wt+2),Q=-1,(j=dt.columnOutlines)&&(Q=this.Qi(j)),Q!==-1&&(Pt=Q+2),{outlineLevelRow:mt,outlineLevelColumn:Pt}},Tt.prototype.Zi=function(Z){var Q=this.Oe,j=Q.sheets&&Q.sheets[Z],gt=G.UnitHelper.pixelToPoint(j.defaults?j.defaults.rowHeight:T(j));return{height:gt,customHeight:Math.abs(57-gt)>=2}},Tt.prototype.Xi=function(Z){var Q=this.Oe,j=Q.sheets&&Q.sheets[Z];return this.calcColumnWidth(j.defaults?j.defaults.colWidth:s(j))},Tt.prototype.$i=function(Z){var Q,j=this.Oe,gt=j.sheets&&j.sheets[Z];if(gt.defaults&>.defaults.colWidth&>.defaults._isExcelDefaultColumnWidth!==!0)return Q=gt.defaults?gt.defaults.colWidth:s(gt),this.calcColumnWidth(Q)},Tt.prototype.calcColumnWidth=function(Z){var Q,j,gt;return Z===0?0:(Q=Tt.Lh(this.Oe,!0),j=Math.round(this._i(Q.fontForColumnWidth?Q.fontForColumnWidth:Q.font)),gt=Math.floor((Z-5)/j*100+.5)/100,Math.floor((gt*j+5)/j*256)/256)},Tt.prototype._i=function(Z){return this.Sf===A&&(this.Sf=G.UnitHelper.getMaxiumDigitWidth(Z)),this.Sf},Tt.prototype.aj=function(Z,Q,j,gt){var dt,mt,Pt,Wt,It,vt,Lt,Ht=this.Oe,qt=Ht.sheets&&Ht.sheets[Z];if(!qt)return!1;if(dt=qt.frozenRowCount,mt=qt.frozenColCount,j.col=qt.activeCol>=0?qt.activeCol:0,j.row=qt.activeRow>=0?qt.activeRow:0,Pt=dt>0,Wt=mt>0,gt===0){if(!Pt||!Wt)return!1}else if(gt===1){if(!Wt)return!1;Pt&&(j.col=mt,j.row=0)}else if(gt===2){if(!Pt)return!1;Wt&&(j.col=0,j.row=dt)}if(j.col=Math.min(K.ExcelConstants.wb,j.col),j.row=Math.min(K.ExcelConstants.xb,j.row),Q)if(It=void 0,qt.selections)for(vt=0;vt0?Lt.row:0,Lt.col>0?Lt.col:0,Lt.rowCount>0?Lt.rowCount:K.ExcelConstants.xb,Lt.colCount>0?Lt.colCount:K.ExcelConstants.wb),Q.push(It));else Q.push(new m.Range(j.row,j.col,1,1));return!0},Tt.prototype.vi=function(Z,Q,j){m.J(this.wh[Z][Q])&&(this.wh[Z][Q]=[]),this.wh[Z][Q].push(j)},Tt.prototype.bj=function(Z,Q){var j,gt,dt;if(yt(Z)&&Z.substring(0,7)==="/OADate"&&Q&&!Q.formatter){if(Q.autoFormatter)return void(Q.formatter=Q.autoFormatter.formatCached);j=Z.indexOf("("),gt=Z.indexOf(")"),j!==-1&>!==-1&&((dt=parseInt(Z.substring(j+1,gt),10))<1?Q.formatter="h:mm:ss":dt>1&&(Q.formatter="M/d/yyyy"))}},Tt.prototype.eg=function(Z,Q,j,gt,dt){var mt;m.StringEx.L(gt)?j&&(mt=Z[Q]):mt=this.nh[gt],dt.formatId=mt!==void 0?mt:-1},Tt.prototype.ui=function(Z,Q,j){m.StringEx.O(Z)||(j.formula=Z,j.arrayFormulaRange=Q)},Tt.prototype.wi=function(Z,Q,j,gt,dt){var mt,Pt,Wt,It,vt,Lt,Ht,qt;if(Q.data&&Q.data.dataTable&&Q.data.dataTable[j]&&(mt=Q.data.dataTable[j][gt]&&Q.data.dataTable[j][gt].hyperlink)){if(Pt={},It=!1,Wt=this.cj(Q.name)){for(vt=0;vt=0;Q--)if((!j[Q].name||j[Q].name.indexOf(F)>=0)&&m.fa.da(j[Q],Z))return Q;return Z.name=A,j.push(Z),j.length-1},Tt.prototype.fj=function(Z){var Q,j;if(!Z)return 0;for(j in Q=0,Z)Z.hasOwnProperty(j)&&parseInt(j,10)>Q&&(Q=parseInt(j,10));return Q},Tt.prototype.ni=function(Z,Q,j){var gt,dt,mt,Pt=0;if(Z){for(gt in Z)if(Z.hasOwnProperty(gt))for(dt in Z[gt])parseInt(dt,10)>Pt&&(Pt=parseInt(dt,10))}if(j){for(gt in j)if(j.hasOwnProperty(gt))for(dt in j[gt])parseInt(dt,10)>Pt&&(Pt=parseInt(dt,10))}return(mt=Q.tables)&&mt.forEach(function(Wt){Wt.col+Wt.colCount>Pt&&(Pt=Wt.col+Wt.colCount)}),Pt},Tt.prototype.gj=function(Z,Q,j){for(j++;j>=0&&j=0&>=0&&dt9&&(gt.outLineLevel=parseInt(mt.name.substring(9),10)-1),It.push(gt)):((Pt=new G.CustomExcelStyle).name=mt.name,Pt.format(G.ConverterHelper.toExtendedFormat(mt,Wt)),Pt.format().isStyleFormat=!0,It.push(Pt)));return It},Tt.prototype.lj=function(){var Z,Q=[],j=this.Oe.sheets;for(Z in j)j.hasOwnProperty(Z)&&(Q[j[Z].index]=Z);return Q},Tt.prototype.mj=function(Z){return this.Oe.sheets[Z]},Tt.prototype.nj=function(Z){var Q=this.Oe,j=Q.sheets&&Q.sheets[Z];return j?{colsSumRight:!(j.columnOutlines&&j.columnOutlines.direction===0),rowsSumBelow:!(j.rowOutlines&&j.rowOutlines.direction===0)}:{}},Tt.prototype.oj=function(Z){var Q=this.Oe,j=Q.sheets&&Q.sheets[Z];return j?N(j.sheetTabColor):a},Tt.prototype.pj=function(Z){var Q=this.Oe,j=Q.sheets&&Q.sheets[Z];return j?{rowCount:j.rowCount,columnCount:j.columnCount}:{}},Tt.prototype.qj=function(Z){var Q,j=this.Oe,gt=j.sheets&&j.sheets[Z],dt={showGridLine:!0,showRowColHeaders:!0,gridlineColor:a,zoom:1};return gt&&(!gt.gridline||gt.gridline.showVerticalGridline!==!1&>.gridline.showHorizontalGridline!==!1||(dt.showGridLine=!1),gt.rowHeaderVisible===!1&>.colHeaderVisible===!1&&(dt.showRowColHeaders=!1),gt.gridline&>.gridline.color&&(dt.gridlineColor=G.ColorHelper.toExcelIndexedColor(N(gt.gridline.color,4291876837))),gt.topCellIndex!==void 0&>.leftCellIndex!==void 0&&(Q={row:gt.topCellIndex,col:gt.leftCellIndex},dt.topLeftCell=Q),dt.zoom=gt.zoomFactor),dt},Tt.prototype.rj=function(Z){var Q=this.Oe,j=Q.sheets&&Q.sheets[Z],gt={frozenRowCount:0,frozenColCount:0,frozenTopRow:0,frozenLeftCol:0};return j&&(gt.frozenRowCount=j.frozenRowCount||0,gt.frozenColCount=j.frozenColCount||0,gt.frozenTopRow=j.frozenTopRow||0,gt.frozenLeftCol=j.frozenLeftCol||0),gt},Tt.prototype.sj=function(Z){var Q=this.Oe,j=Q.sheets&&Q.sheets[Z];return!!j&&j.isProtected},Tt.prototype.tj=function(Z,Q){var j,gt,dt=this.Oe,mt=(dt.sheets&&dt.sheets[Z]).protectionOptions,Pt={};for(gt in mt)mt.hasOwnProperty(gt)&&((j=mt[gt])&>==="allowSelectLockedCells"||j&>==="allowSelectUnlockedCells"||j&>==="allowEditObjects"||(Pt[o.fromProtectionOptions[gt]?o.fromProtectionOptions[gt]:gt]=mt[gt]));return Q&&!mt&&(Pt.objects=!1),Pt},Tt.prototype.cj=function(Z){var Q=this.Oe,j=Q.sheets&&Q.sheets[Z];return j?j.spans:[]},Tt.prototype.uj=function(){var Z=this.Oe;return{showHorizontalScrollbar:Z.showHorizontalScrollbar,showVerticalScrollbar:Z.showVerticalScrollbar,tabStripVisible:Z.tabStripVisible,tabStripRatio:Z.tabStripRatio,startSheetIndex:Z.startSheetIndex,activeSheetIndex:Z.activeSheetIndex}},Tt.prototype.vj=function(Z){var Q=this.Oe,j=Q.sheets&&Q.sheets[Z];return!j||j.visible===0},Tt.prototype.wj=function(Z){var Q=this.Oe,j=Q.sheets&&Q.sheets[Z];return!j||j.visible===2},Tt.prototype.xj=function(){var Z,Q,j,gt,dt,mt=[];if(this.Oe.names)for(Q=0;Q0&>.forEach(function(Pt){var Wt,It;j.indexOf(Pt.index)<0||(Wt=Pt.conditions[0]).conType===3&&(It=Wt.compareType===0,Q.push({autoFilterColumnId:Pt.index-i(Z,dt.range).col,colorFilter:{cellColor:It,dxfId:mt.$h({isColorFilter:!0,fill:G.ColorHelper.toExcelBackColor(Wt.expected,It)})}}))}),Q},Tt.prototype.ii=function(Z){var Q,j,gt=a;return Z&&(!(Q=Z.sortInfo)||m.J(Q.ascending)||m.J(Q.index)||(gt={range:new m.Range(Z.range.row,Q.index,Z.range.rowCount,1),descending:!Q.ascending},Q.color!==A&&(j=Q.isBackColor,gt.isBackColor=j,Q.color[0]==="{"&&(Q.color=JSON.parse(Q.color)),gt.dxfid=this.$h({isColorFilter:!0,fill:G.ColorHelper.toExcelBackColor(Q.color,j)})))),gt},Tt.prototype.Cj=function(Z,Q){var j=Z.autoFilter,gt={range:"A1",filterColumns:[]},dt=j.filterItemMap;return dt&&dt.forEach(function(mt){var Pt,Wt,It;mt&&(Pt={autoFilterColumnId:0},Wt=function(vt,Lt){var Ht=vt.conType;return Ht===3?function(qt){var re,Nt={filterType:1};return Nt.isBottom=qt.type===-1,Nt.percent=qt.compareType===1,re=qt.expected,m.J(re)||(Nt.value=re,Nt.filterValue=re),Nt}(vt):Ht===2?W(vt):Ht===0?function(qt){var re,Nt,Jt;if(m.J(qt.value1)?m.J(qt.item1)||(re=qt.item1.expected):re=qt.value1,m.J(qt.value2)?m.J(qt.item2)||(Nt=qt.item2.expected):Nt=qt.value2,!Nt){switch(Jt=-1,qt.compareType){case 0:return{filterType:3,filter:[re]};case 1:Jt=1;break;case 2:re+="*";break;case 3:Jt=1,re+="*";break;case 4:re="*"+re;break;case 5:Jt=1,re="*"+re;break;case 6:re="*"+re+"*";break;case 7:Jt=1,re="*"+re+"*";break;case 8:Jt=2;break;case 9:Jt=5;break;case 10:Jt=4;break;case 11:Jt=3}return{filterType:4,filter1:{operator:Jt,value:re}}}return qt.compareType===12?{filterType:4,filter1:{operator:3,value:re},filter2:{operator:5,value:Nt}}:qt.compareType===13?{filterType:4,filter1:{operator:4,value:re},filter2:{operator:2,value:Nt}}:void 0}(vt):Ht===1?h(vt,Lt):void 0}(mt.conditions[0],Q),m.J(Wt)||((It=Wt.filterType)===1?Pt.top10=Wt:It===2?Pt.dynamicFilter=Wt:It===4?Pt.customFilters=Wt:It===3&&(Pt.filters=Wt),gt.filterColumns.push(Pt)))}),gt},Tt.prototype.Dj=function(Z,Q,j){var gt,dt,mt,Pt,Wt,It,vt,Lt,Ht,qt,re,Nt,Jt,Mt,ye,pe,se,Vt,Se,ve,Ue,ze,Ve=this.Oe,_e=Ve.sheets&&Ve.sheets[Z];if(m.J(Q)||m.J(Q.range))return a;if(gt=Q.adjustRangeForFrozen?_e.frozenRowCount:0,dt=i(_e,Q.range,gt),mt={range:dt,filterColumns:[]},_e._h&&_e._h.length>0&&(mt.filterColumns=_e._h),Pt=Q.filteredColumns,(Wt=Q.filterItemMap)&&Pt&&Pt.length>0&&Wt.forEach(function(Le){var er,rr,Je,je,Xe,or;if(!(Le.index=dt.col+dt.colCount||Pt.indexOf(Le.index)<0)){for(rr=(er=Le.conditions)[0],Je=1;Je0){for(vt=dt.row,Lt=dt.col,Ht=dt.colCount,qt=mt.filterColumns.length>0,re=[],Nt=0,Jt=It;Nt=Lt&&se+Vt<=Ht&&(vt===ye||vt===ye+pe-1))for(Se=se;Se0&&(mt.filterColumns=mt.filterColumns.concat(re))}return mt.sortInfo=j,mt},Tt.prototype.Ej=function(Z){var Q=this.Oe,j=Q.sheets&&Q.sheets[Z],gt=a;return j.rowFilter&&(gt=j.rowFilter.autoFilterSortInfo),this.Dj(Z,j.rowFilter,gt)},Tt.prototype.hi=function(Z){var Q,j=[],gt=this.Oe;if(Z)return gt.sheets[Z].tables;for(Q in gt.sheets)gt.sheets[Q].tables&&(j=j.concat(gt.sheets[Q].tables));return j},Tt.prototype.Fj=function(Z){var Q,j,gt,dt=this.Oe.sheets[Z];if(!dt.slicers)return[];for(Q=[],j=0;j0}},Tt.prototype.Lj=function(Z){var Q=this.Oe,j=[],gt=(Q.sheets&&Q.sheets[Z]).validations;return gt&&function(dt,mt,Pt,Wt){dt.forEach(function(It){var vt=Ct(It,Pt,Wt);vt.ranges=It.ranges.split(", ").join(" "),mt.push(vt)})}(gt,j,Z,this.lj()),j},Tt.prototype.Mj=function(Z){var Q=75,j=this.Oe,gt=(j.sheets&&j.sheets[Z]).printInfo,dt=gt&>.margin;return dt?{bottom:oe(dt.bottom,Q),top:oe(dt.top,Q),left:oe(dt.left,Q),right:oe(dt.right,Q),header:oe(dt.header,Q),footer:oe(dt.footer,Q)}:a},Tt.prototype.Nj=function(Z){var Q,j=this.Oe,gt=(j.sheets&&j.sheets[Z]).printInfo;if(gt)return{horizontalCentered:(Q=gt.centering)===1||Q===3,verticalCentered:Q===2||Q===3,printGridLine:gt.showGridLine,printRowColumnsHeaders:gt.showRowHeader===2&>.showColumnHeader===2}},Tt.prototype.Oj=function(Z,Q){var j,gt,dt,mt,Pt,Wt,It,vt,Lt,Ht,qt,re,Nt,Jt,Mt,ye,pe;function se(Se,ve,Ue){return"&L"+(Se=Se||"")+"&C"+(ve=ve||"")+"&R"+(Ue||"")}function Vt(Se,ve,Ue){if(Se[ve]&&Se[ve][Ue]){var ze=Se[ve][Ue];return se(ze.left,ze.center,ze.right)}}return(dt=(gt=(j=this.Oe).sheets&&j.sheets[Z]).printInfo)?(mt={},Pt=dt.fitPagesTall,Wt=dt.fitPagesWide,m.J(Pt)||Pt===-1||(mt.useSmartPrint=!0,mt.smartPrintPagesHeight=Math.max(0,Pt)),m.J(Wt)||Wt===-1||(mt.useSmartPrint=!0,mt.smartPrintPagesWidth=Math.max(0,Wt)),Q||(dt.paperSize&&(It=dt.paperSize.kind)!==0&&(mt.paperSizeIndex=It),mt.copies=1,m.J(dt.firstPageNumber)||(mt.useCustomStartingPage=!0,mt.firstPageNumber=dt.firstPageNumber),mt.orientation=dt.orientation===2?2:1,mt.pageOrder=dt.pageOrder===1?1:2,mt.zoomFactor=parseFloat(dt.zoomFactor),mt.showColor=!dt.blackAndWhite,mt.advancedHeadFooterSetting={},vt=mt.advancedHeadFooterSetting,Ht=void 0,(Lt=dt.pageHeaderFooter)?(vt.headerFooterDifferentFirstPage=dt.differentFirstPage,(Ht=Vt(Lt,"first","header"))&&(vt.headerFirstPage=Ht),(Ht=Vt(Lt,"first","footer"))&&(vt.footerFirstPage=Ht),qt=dt.differentOddAndEvenPages,vt.headerFooterDifferentOddEvenPages=dt.differentOddAndEvenPages,(Ht=Vt(Lt,qt?"odd":"normal","header"))&&(vt.headerOddPage=Ht),(Ht=Vt(Lt,qt?"odd":"normal","footer"))&&(vt.footerOddPage=Ht),(Ht=Vt(Lt,"even","header"))&&(vt.headerEvenPage=Ht),(Ht=Vt(Lt,"even","footer"))&&(vt.footerEvenPage=Ht)):(re=se(dt.headerLeft,dt.headerCenter,dt.headerRight),Nt=se(dt.footerLeft,dt.footerCenter,dt.footerRight),mt.advancedHeadFooterSetting={headerEvenPage:re,headerOddPage:re,footerOddPage:Nt,footerEvenPage:Nt}),Jt=gt.rows,Mt=[],Jt&&Jt.length>0&&Jt.forEach(function(Se,ve){Se&&Se.pageBreak&&Mt.push(ve)}),ye=gt.columns,pe=[],ye&&ye.length>0&&ye.forEach(function(Se,ve){Se&&Se.pageBreak&&pe.push(ve)}),Mt.length>0&&(mt.rowBreakLines=Mt),pe.length>0&&(mt.columnBreakLines=pe)),mt):a},Tt.prototype.Pj=function(Z){return this.Oe.sheets&&this.Oe.sheets[Z].printInfo},Tt.prototype.Qj=function(Z){return this.Oe.sheets&&this.Oe.sheets[Z].rowFilter},Tt.prototype.Rj=function(Z){var Q=this.Oe,j=(Q.sheets&&Q.sheets[Z]).shapes,gt=[];return j&&j.length>0&&this.Sj(j,gt),gt},Tt.prototype.Sj=function(Z,Q){var j=this;Z.forEach(function(gt,dt){var mt,Pt,Wt;gt.shapeType===1?(mt=void 0,gt.shapeData&>.shapeData.pic&>.shapeData.pic.cameraTool?mt=gt.shapeData.pic:gt.cameraTool===!0&&(mt=gt),mt&&((Pt=Dt("Picture_x0020_"+(dt+1),mt.src)).style=mt.vmlStyle,Pt.anchor=mt.anchor,Pt.cellRange=mt.cellRange,Pt.spid="_x0000_s10"+mt.spid,Q.push(Pt))):gt.shapeType===3&&(Wt=gt.shapeData&>.shapeData.grpSp&>.shapeData.grpSp.sp||gt.sp)&&j.Sj(Wt,Q)})},Tt.prototype.Tj=function(Z){var Q,j,gt,dt,mt,Pt,Wt,It,vt,Lt,Ht,qt,re,Nt,Jt,Mt,ye,pe=this.Oe,se=(pe.sheets&&pe.sheets[Z]).printInfo,Vt=[];return se&&(Q=se.pageHeaderFooter,gt=(j=n(se.margin)).left,dt=j.right,mt=j.top,Pt=j.bottom,Wt=j.header,It=j.footer,vt=(function(Se){var ve=Se.paperSize;return ve&&ve.width!==void 0?ve.width:0}(se)-gt-dt)/3,Lt=Math.max(0,mt-Wt),Ht=Math.max(0,Pt-It),Q?(qt=Q.normal,(re=Q.odd)?((Nt=re.header||{}).leftImage&&Vt.push(Dt("LH",Nt.leftImage,vt,Lt/jt(Nt.left,Nt.leftImage))),Nt.centerImage&&Vt.push(Dt("CH",Nt.centerImage,vt,Lt/jt(Nt.center,Nt.centerImage))),Nt.rightImage&&Vt.push(Dt("RH",Nt.rightImage,vt,Lt/jt(Nt.right,Nt.rightImage))),(Jt=re.footer||{}).leftImage&&Vt.push(Dt("LF",Jt.leftImage,vt,Ht/jt(Jt.left,Jt.leftImage))),Jt.centerImage&&Vt.push(Dt("CF",Jt.centerImage,vt,Ht/jt(Jt.center,Jt.centerImage))),Jt.rightImage&&Vt.push(Dt("RF",Jt.rightImage,vt,Ht/jt(Jt.right,Jt.rightImage)))):qt&&((Nt=qt.header||{}).leftImage&&Vt.push(Dt("LH",Nt.leftImage,vt,Lt/jt(Nt.left,Nt.leftImage))),Nt.centerImage&&Vt.push(Dt("CH",Nt.centerImage,vt,Lt/jt(Nt.center,Nt.centerImage))),Nt.rightImage&&Vt.push(Dt("RH",Nt.rightImage,vt,Lt/jt(Nt.right,Nt.rightImage))),(Jt=qt.footer||{}).leftImage&&Vt.push(Dt("LF",Jt.leftImage,vt,Ht/jt(Jt.left,Jt.leftImage))),Jt.centerImage&&Vt.push(Dt("CF",Jt.centerImage,vt,Ht/jt(Jt.center,Jt.centerImage))),Jt.rightImage&&Vt.push(Dt("RF",Jt.rightImage,vt,Ht/jt(Jt.right,Jt.rightImage)))),(Mt=Q.even)&&((Nt=Mt.header||{}).leftImage&&Vt.push(Dt("LHEVEN",Nt.leftImage,vt,Lt/jt(Nt.left,Nt.leftImage))),Nt.centerImage&&Vt.push(Dt("CHEVEN",Nt.centerImage,vt,Lt/jt(Nt.center,Nt.centerImage))),Nt.rightImage&&Vt.push(Dt("RHEVEN",Nt.rightImage,vt,Lt/jt(Nt.right,Nt.rightImage))),(Jt=Mt.footer||{}).leftImage&&Vt.push(Dt("LFEVEN",Jt.leftImage,vt,Ht/jt(Jt.left,Jt.leftImage))),Jt.centerImage&&Vt.push(Dt("CFEVEN",Jt.centerImage,vt,Ht/jt(Jt.center,Jt.centerImage))),Jt.rightImage&&Vt.push(Dt("RFEVEN",Jt.rightImage,vt,Ht/jt(Jt.right,Jt.rightImage)))),(ye=Q.first)&&((Nt=ye.header||{}).leftImage&&Vt.push(Dt("LHFIRST",Nt.leftImage,vt,Lt/jt(Nt.left,Nt.leftImage))),Nt.centerImage&&Vt.push(Dt("CHFIRST",Nt.centerImage,vt,Lt/jt(Nt.center,Nt.centerImage))),Nt.rightImage&&Vt.push(Dt("RHFIRST",Nt.rightImage,vt,Lt/jt(Nt.right,Nt.rightImage))),(Jt=ye.footer||{}).leftImage&&Vt.push(Dt("LFFIRST",Jt.leftImage,vt,Ht/jt(Jt.left,Jt.leftImage))),Jt.centerImage&&Vt.push(Dt("CFFIRST",Jt.centerImage,vt,Ht/jt(Jt.center,Jt.centerImage))),Jt.rightImage&&Vt.push(Dt("RFFIRST",Jt.rightImage,vt,Ht/jt(Jt.right,Jt.rightImage))))):(se.headerLeftImage&&Vt.push(Dt("LH",se.headerLeftImage,vt,Lt/jt(se.headerLeft,se.headerLeftImage))),se.headerCenterImage&&Vt.push(Dt("CH",se.headerCenterImage,vt,Lt/jt(se.headerCenter,se.headerCenterImage))),se.headerRightImage&&Vt.push(Dt("RH",se.headerRightImage,vt,Lt/jt(se.headerRight,se.headerRightImage))),se.footerLeftImage&&Vt.push(Dt("LF",se.footerLeftImage,vt,Ht/jt(se.footerLeft,se.footerLeftImage))),se.footerCenterImage&&Vt.push(Dt("CF",se.footerCenterImage,vt,Ht/jt(se.footerCenter,se.footerCenterImage))),se.footerRightImage&&Vt.push(Dt("RF",se.footerRightImage,vt,Ht/jt(se.footerRight,se.footerRightImage))))),Vt},Tt.prototype.Uj=function(){return this.xh},Tt.Di={"20% - Accent1":30,"20% - Accent2":34,"20% - Accent3":38,"20% - Accent4":42,"20% - Accent5":46,"20% - Accent6":50,"40% - Accent1":31,"40% - Accent2":35,"40% - Accent3":39,"40% - Accent4":43,"40% - Accent5":47,"40% - Accent6":51,"60% - Accent1":32,"60% - Accent2":36,"60% - Accent3":40,"60% - Accent4":44,"60% - Accent5":48,"60% - Accent6":52,Accent1:29,Accent2:33,Accent3:37,Accent4:41,Accent5:45,Accent6:49,Bad:27,Calculation:22,"Check Cell":23,Comma:3,"Comma [0]":6,Currency:4,"Currency [0]":7,"Explanatory Text":53,Good:26,"Heading 1":16,"Heading 2":17,"Heading 3":18,"Heading 4":19,Input:20,"Linked Cell":24,Neutral:28,Normal:0,Note:10,Output:21,Percent:5,Title:15,Total:25,"Warning Text":11,Hyperlink:8,FollowedHyperLink:9,RowLevel_1:1,RowLevel_2:1,RowLevel_3:1,RowLevel_4:1,RowLevel_5:1,RowLevel_6:1,RowLevel_7:1,ColLevel_1:2,ColLevel_2:2,ColLevel_3:2,ColLevel_4:2,ColLevel_5:2,ColLevel_6:2,ColLevel_7:2},Tt}(),d.WriterDataModel=st},"./src/datamodel/datetime-helper.ts":function(ie,d,xt){var m,K,G,q;function o(z){var M=z.getTimezoneOffset();return M===-485&&(M=-485-43/60),M===-321&&(M=-321-10/60),M===-507&&(M=-507-52/60),M===-402&&(M=-402-4/60),M}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/common.ts"),K=null,G=void 0,q=function(){function z(){}return z.kg=function(M){return"/OADate("+M+")/"},z.Vj=function(M){return typeof M=="string"&&M.substr(0,8)==="/OADate("?parseInt(M.substr(8,M.length-8-1-1),10):M},z.jg=function(M){return M===G||M===K?0:(typeof M!="number"&&typeof M!="string"||(M=new Date(M)),M instanceof Date?(1440*M.getTime()+3181192704e6-864e5*o(M))/124416e6:0)},z.Ke=function(M){var O,H=M-25569,N=H>=0?1:-1,E=o(new Date(864e5*H)),R=(864e5*M*1440+N-3181192704e6+864e5*E)/1440,A=new Date(R),a=o(new Date(R+36e5*(E>=0?1:-1)));return Math.abs(E-a)>=60?new Date(R+60*(a-E)*1e3):(O=M+"",A=A.getMilliseconds()===999&&O.substr(O.length-8)==="33333333"?new Date(A.valueOf()+1):A)},z.wf=function(M){var O,H,N,E,R,A,a;if(!M||M===" "||M.length===0||(M=(M=(M=(M=M.toUpperCase()).replace(/(\[.*\])+/g," ")).replace(/"[^"]*"/g," ")).replace(/(\*.|_.|\\.)+/g," ")).indexOf("GENERAL")!==-1)return!1;for(O=-1,H=0,N=!1,E=null,R=0;R0&&M[R-1]!=="\\")&&(N=!0,O=R,H=1);else{if(N=!1,A===" "&&E)return!0;H!==0&&(a=M.substring(O,O+H),O=R,H=0,E=(E===K||E)&&z.Wj(a))}}return H!==0&&R===M.length&&(a=M.substring(O,O+H),E=(E===K||E)&&z.Wj(a)),!!E},z.Wj=function(M){var O,H,N,E,R,A,a,F,w;if(m.StringEx.O(M))return!1;for(O=[],H="",N=0,E=M.length;Nw)return!1;return!0},z}(),d.DateTimeHelper=q},"./src/datamodel/excel-helper.ts":function(ie,d,xt){var m,K,G,q,o,z,M,O,H,N;function E(h,S,_){var $,ct=h.defaults.colWidth,wt=h.columns,lt=0,Y=wt?o:ct;for($=S;$<_;$++)lt+=Y||R(wt,$,ct,h.columnOutlines);return lt}function R(h,S,_,$){var ct=h[S];return ct?$&&P(S,$)||ct.visible===!1?0:ct.size:_}function A(h,S,_){var $,ct=h.defaults.rowHeight,wt=h.rows,lt=0,Y=wt?o:ct;for($=S;$<_;$++)lt+=Y||a(wt,$,ct,h.rowOutlines);return lt}function a(h,S,_,$){var ct=h[S];return ct?$&&P(S,$)||ct.visible===!1?0:ct.size:_}function F(h,S){for(var _,$,ct=h.defaults.colWidth,wt=h.columns,lt=0,Y=0,D=wt&&wt.length||q.ExcelConstants.wb,y=wt?o:ct;lt0?(Y--,$=_-$):$=S-lt,{col:Y,colOffset:$}}function w(h,S){for(var _,$,ct=h.defaults.rowHeight,wt=h.rowsVisibleInfo||h.rows,lt=0,Y=0,D=wt&&wt.length||q.ExcelConstants.xb,y=wt?o:ct;lt0?(Y--,$=_-$):$=S-lt,{row:Y,rowOffset:$}}function I(h,S){var _=S.x,$=S.y,ct={},wt={},lt=w(h,$);return J(lt,ct,["row","rowOffset"]),J(lt=F(h,_),ct,["col","colOffset"]),J(lt=w(h,$+S.height),wt,["row","rowOffset"]),J(lt=F(h,_+S.width),wt,["col","colOffset"]),{startPoint:ct,endPoint:wt}}function P(h,S){return!!S&&(S.items?S.items[h]&&S.items[h].viewCollapsed:!!S.itemsData&&(S.collapseIndexMap||function(_){var $,ct,wt,lt,Y,D,y,ot=_.itemsData,Ct=_.collapseIndexMap={};if(_.direction===0){for($=ot.length-1;$>=0;$--)if((wt=ot[$])&&wt.count===1&&wt.info&&wt.info.collapsed){for(lt=wt.index+wt.count,Y=$+1;Ywt.info.level&&D.index===lt&&(lt=D.index+D.count);for(y=wt.index+1;y=0;Y--)(D=ot[Y])&&D.info&&D.info.level>wt.info.level&&D.index+D.count-1===lt&&(lt=D.index-1);for(y=lt+1;y0&&(S.base64Image=h.substr($+M.length),(_=h.substr(0,$).split("/").pop())==="x-icon"&&(_="png"),S.imageType=_)}function ft(h,S,_){function $(Y){return Y.name===this.name}function ct(Y){var D=$.bind({name:Y});return h.filter(D)[0]!==void 0}for(var wt=S=S||_,lt=1;ct(wt);)wt=S+"_"+lt,lt++;return wt}function V(h,S){var _,$,ct,wt,lt;return h?((_=h.fillFormat)&&_.fillFormatType===1&&(S.backColor=K.ColorHelper.toRGBColor(_.color)),void(($=h.lineFormat)&&(S.borderWidth=$.width,ct=$.fillFormat,ct&&ct.fillFormatType===1?S.borderColor=K.ColorHelper.toRGBColor(ct.color):ct&&ct.fillFormatType===0&&(S.noFill=!0),wt=$.lineDashType,wt&&(lt=$.compoundLineType,S.borderStyle=function(Y,D){switch(Y){case"solid":return D==="dbl"?"double":"solid";case"dot":case"sysDot":return"dotted"}return"dashed"}(wt,lt))))):null}function at(h,S,_){h.rowCountoe?kt:kt+(oe-Q)/2,gt=Z>te?Dt:Dt+(te-Z)/2;for(te=Math.min(te,Z),oe=Math.min(oe,Q),D=0,y=g,ot=j,Ct=!1;yoe+j){ut=y-1<0?0:y-1,$t=At-(D-oe-j);break}for(Et=0,Ot=Rt,_t=gt,Xt=!1;Otte+gt){jt=Ot-1<0?0:Ot-1,Tt=Qt-(Et-te-gt);break}return Y.width=te,Y.height=oe,Y.startRow=g,Y.startRowOffset=kt,Y.endRow=ut,Y.endRowOffset=$t,Y.startColumn=Rt,Y.startColumnOffset=Dt,Y.endColumn=jt,Y.endColumnOffset=Tt,Y}($,ct):wt===2?function(lt,Y){var D,y,ot,Ct,At,Et,Ot,_t,Xt=lt.rowCount,Qt=lt.columnCount,zt=Y.width,Zt=Y.height,te=Y.startRow,oe=Y.startRowOffset||0,g=Y.startColumn,kt=Y.startColumnOffset||0,Rt=Y.endRow,Dt=Y.endRowOffset||0,ut=Y.endColumn,$t=Y.endColumnOffset||0,jt=Y.originalWidth,Tt=Y.originalHeight,Z=zt/Zt,Q=jt/Tt,j=0,gt=0,dt=zt,mt=Zt;if(Zt>0&&Tt>0&&Z>Q)j=kt+zt/2-(dt=Q*Zt)/2,Zt=1/Q*(zt=dt);else{if(!(zt>0&&jt>0&&1/Z>1/Q))return Y;gt=oe+Zt/2-(mt=1/Q*zt)/2,zt=Q*(Zt=mt)}if(j>0){for(;gdt+kt){$t=Ct-(y-dt-kt),ut=ot-1<0?0:ot-1;break}}else if(gt>0){for(;temt+oe){Dt=_t-(Et-mt-oe),Rt=Ot-1<0?0:Ot-1;break}}return Y.width=zt,Y.height=Zt,Y.startRow=te,Y.startRowOffset=oe,Y.endRow=Rt,Y.endRowOffset=Dt,Y.startColumn=g,Y.startColumnOffset=kt,Y.endColumn=ut,Y.endColumnOffset=$t,Y}($,ct):wt===3?function(lt,Y){var D,y,ot,Ct,At,Et,Ot=lt.rowCount,_t=lt.columnCount,Xt=Y.width,Qt=Y.height,zt=Y.startRow,Zt=Y.startRowOffset||0,te=Y.startColumn,oe=Y.startColumnOffset||0,g=Y.endRow,kt=Y.endRowOffset||0,Rt=Y.endColumn,Dt=Y.endColumnOffset||0,ut=Y.originalWidth,$t=Y.originalHeight;for(Xt=Math.min(Xt,ut),Qt=Math.min(Qt,$t),D=0,y=zt;yQt+Zt){g=y-1<0?0:y-1,kt=ot-(D-Qt-Zt);break}for(Ct=0,At=te;At<_t;)if(Et=E(lt,At,At+1),At++,(Ct+=Et)>Xt+oe){Rt=At-1<0?0:At-1,Dt=Et-(Ct-Xt-oe);break}return Y.width=Xt,Y.height=Qt,Y.startRow=zt,Y.startRowOffset=Zt,Y.endRow=g,Y.endRowOffset=kt,Y.startColumn=te,Y.startColumnOffset=oe,Y.endColumn=Rt,Y.endColumnOffset=Dt,Y}($,ct):ct}(h,S)),{startPoint:{row:S.startRow,rowOffset:S.startRowOffset||0,col:S.startColumn,colOffset:S.startColumnOffset||0},endPoint:{row:S.endRow,rowOffset:S.endRowOffset||0,col:S.endColumn,colOffset:S.endColumnOffset||0},editAs:f(S.dynamicMove,S.dynamicSize)})}function it(h,S,_,$){var ct=S.anchorType;return ct===0?function(wt,lt){return rt(wt,lt.startPoint,lt.endPoint)}(h,S):ct===1?function(wt,lt){var Y=lt.startPoint;return{x:E(wt,0,Y.col)+Y.colOffset,y:A(wt,0,Y.row)+Y.rowOffset,width:lt.width,height:lt.height}}(h,S):ct===2?function(wt){return{x:wt.x,y:wt.y,width:wt.width,height:wt.height}}(S):ct===3?function(wt,lt,Y){var D=wt.startPoint,y=wt.endPoint,ot=D.x*lt,Ct=D.y*Y;return{x:ot,y:Ct,width:y.x*lt-ot,height:y.y*Y-Ct}}(S,_,$):ct===4?function(wt,lt,Y){var D=wt.startPoint;return{x:D.x*lt,y:D.y*Y,width:wt.width,height:wt.height}}(S,_,$):null}function f(h,S){var _;return h===!1&&S===!1?_=2:S===!1&&(_=1),_}function T(h,S,_){var $=h.x||0,ct=h.y||0,wt=h.width||0,lt=h.height||0;return{startPoint:{x:($/S).toFixed(5),y:(ct/_).toFixed(5)},endPoint:{x:(($+wt)/S).toFixed(5),y:((ct+lt)/_).toFixed(5)}}}function s(h){var S,_;return h?(_=(S=K.ColorHelper.toExcelColor(h)).colorType())===2?{srgbClr:{val:K.ColorHelper.getRGBAColorData(S).rgb}}:_===3?{schemeClr:{val:S.value()}}:null:null}function v(h){var S,_,$,ct,wt,lt,Y,D,y,ot,Ct,At,Et,Ot,_t,Xt,Qt;if(h&&!m.J(h.rot))return S=h.rot,_=h.off,$=h.ext,ct=_.x,wt=_.y,lt=$.cx/2,Y=$.cy/2,D=S*H,y=Math.sin(D),ot=Math.cos(D),Ct=ct+lt,At=wt+Y,Et=[],Ot=[],[{x:-lt,y:-Y},{x:lt,y:-Y},{x:-lt,y:Y},{x:lt,y:Y}].forEach(function(zt){var Zt=function(te,oe,g){return{x:te.x*g-te.y*oe,y:te.x*oe+te.y*g}}(zt,y,ot);Et.push(Zt.x+Ct),Ot.push(Zt.y+At)}),_t=Math.min.apply(null,Et),Xt=Math.max.apply(null,Et),{x:_t,y:Qt=Math.min.apply(null,Ot),width:Xt-_t,height:Math.max.apply(null,Ot)-Qt}}function n(h,S,_,$){var ct,wt,lt=v($)||it(S,h),Y=function(D){var y=D.anchorType||D.editAs||0,ot=!0,Ct=!0;return y===2?(ot=!1,Ct=!1):y===1&&(Ct=!1),{dynamicMove:ot,dynamicSize:Ct}}(h);_.dynamicMove=Y.dynamicMove,_.dynamicSize=Y.dynamicSize,J(lt,_,["x","y","width","height"]),h.anchorType===0?function(D,y){if(D){var ot=D.startPoint,Ct=D.endPoint;y.startRow=ot.row,y.startRowOffset=ot.rowOffset,y.startRowOffsetEmu=ot.rowOffsetEmu,y.startColumn=ot.col,y.startColumnOffset=ot.colOffset,y.startColumnOffsetEmu=ot.colOffsetEmu,y.endRow=Ct.row,y.endRowOffset=Ct.rowOffset,y.endRowOffsetEmu=Ct.rowOffsetEmu,y.endColumn=Ct.col,y.endColumnOffset=Ct.colOffset,y.endColumnOffsetEmu=Ct.colOffsetEmu}}(ct=$?I(S,lt):h,_):ct=I(S,lt),pt(S,ct),(wt=h.clientData)&&(_.isLocked=wt.fLocksWithSheet,_.canPrint=wt.fPrintsWithSheet)}function i(h,S,_,$){var ct,wt,lt=T(h,_,$),Y={typeName:h.typeName,anchorType:3,startPoint:lt.startPoint,endPoint:lt.endPoint,pic:{nvPicPr:{cNvPr:{name:h.name,descr:h.alt||""},cNvPicPr:{picLocks:{}}},spPr:{ln:{w:ht(h.borderStyle)?0:h.borderWidth},prstGeom:{prst:1,avLst:{}}}},src:h.src},D=Y.pic.spPr,y=D.ln,ot=s(h.backColor);return ot&&(D.solidFill=ot),(ct=s(h.borderColor))&&(y.solidFill=ct),(wt=yt(h.borderStyle))==="dbl"?y.cmpd=G.Charts.ST_CompoundLine[wt]:y.prstDash=G.Charts.ST_PresetLineDashVal[wt],Y}function c(h,S){return!(!h||!S||h.color!==S.color||h.type!==S.type)||!h&&!S}function x(h){return JSON.parse(JSON.stringify(h))}function L(h,S){if(h&&h.shapeType===5){var _=S[h.nvSpPr.cNvPr.id];_&&(h.shapeType=7,h.control=_)}}function W(h,S){(h&&h.sp||[]).forEach(function(_){_.shapeType===5?L(_,S):_.shapeType===3&&W(_,S)})}function U(h){return typeof h=="string"&&(h=+h),!(isNaN(h)||!isFinite(h))}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/common.ts"),K=xt("./src/datamodel/excel-style.ts"),G=xt("./src/datamodel/chart-model.ts"),q=xt("./src/common/excel-types.ts"),o=null,d.isCollapsed=P,d.convertFromExcelComment=function(h,S){var _,$,ct,wt,lt,Y,D,y,ot,Ct,At,Et,Ot,_t,Xt,Qt,zt={};return J(S,zt,["fontSize","fontStyle","fontFamily","fontWeight","textDecoration","text","autoSize","dynamicMove","dynamicSize","locked","lockText","displayMode"]),_=h.forzenRowCount||0,$=h.forzenColumnCount||0,ct=S.row,wt=S.col,lt=S.anchor,Y=E(h,$,wt+1),D=A(h,_,ct),zt.rowIndex=ct-_,zt.colIndex=wt-$,lt?(y=E(h,$,lt[0])+Math.min(lt[1],E(h,lt[0],lt[0]+1))-7,ot=A(h,_,lt[2])+Math.min(lt[3],A(h,lt[2],lt[2]+1))-7,Ct=E(h,$,lt[4])+Math.min(lt[5],E(h,lt[4],lt[4]+1))+7,At=A(h,_,lt[6])+Math.min(lt[7],A(h,lt[6],lt[6]+1))+7,zt.location={x:y-Y,y:ot-D},zt.width=Ct-y,zt.height=At-ot,et(h,lt)):(zt.location={x:K.UnitHelper.pointToPixel(S.marginLeft)-Y-7,y:K.UnitHelper.pointToPixel(S.marginTop)-D-7},zt.width=st(S.width)+14,zt.height=st(S.height)+14,et(h,o,{x:zt.location.x+Y,y:zt.location.y+D,width:zt.width,height:zt.height})),(Et=S.foreColor)&&Et!==K.ExcelColor.EmptyColor&&(zt.foreColor=K.ColorHelper.toRGBColor(Et)),(Et=S.backColor)&&(zt.backColor=Et.split(" ")[0]),(Et=S.borderColor)&&(zt.borderColor=Et.split(" ")[0]),(Ot=S.borderWidth)&&(zt.borderWidth=st(Ot)),zt.borderStyle=function(Zt,te){if(!m.StringEx.L(te))return"double";if(Zt)switch(Zt.toLowerCase()){case"solid":return"solid";case"1 1":return"dotted";case"dash":case"dashdot":case"longdash":case"longdashdot":case"longdashdotdot":return"dashed"}return"solid"}(S.dashStyle,S.lineStyle),_t=S.zIndex,m.J(_t)||(zt.zIndex=_t),_t=S.opacity,m.J(_t)||(zt.opacity=_t),S.autoSize&&(zt.autoSize=!0),zt.locked=S.locked!==!1,zt.lockText=S.lockText!==!1,zt.dynamicSize=S.dynamicSize!==!1,zt.dynamicMove=S.dynamicMove!==!1,(_t=S.inset)&&(Xt=[0,0,0,0],_t.trim().split(",").forEach(function(Zt,te){var oe=Zt||["0.1in","0.05in"][te%2];Xt[te]=function(g){var kt=0;return g.indexOf("in")!==-1?kt=72*parseFloat(g.replace("in","").trim()):g.indexOf("cm")!==-1?kt=72*parseFloat(g.replace("cm","").trim())/2.54:g.indexOf("mm")!==-1?kt=72*parseFloat(g.replace("mm","").trim())/25.4:g.indexOf("pt")!==-1&&(kt=parseFloat(g.replace("pt","").trim())),K.UnitHelper.pointToPixel(kt)}(oe)}),zt.padding={left:Xt[0],top:Xt[1],right:Xt[2],bottom:Xt[3]}),(Qt=["left","center","right"].indexOf(S.hAlign))!==-1&&(zt.horizontalAlign=Qt),zt},d.convertToExcelComment=function(h,S){var _,$,ct,wt,lt,Y,D=S.rowIndex,y=S.colIndex,ot=S.location||{x:9,y:-18},Ct={row:D,col:y};return m.J(S.width)&&(S.width=160),m.J(S.height)&&(S.height=100),S.fontFamily=S.fontFamily||"Arial",S.borderColor=S.borderColor||"black",S.backColor=S.backColor||"#FFFFE1",J(S,Ct,["zIndex","opacity","fontStyle","fontFamily","fontWeight","textDecoration","text","autoSize","dynamicMove","dynamicSize","locked","lockText","displayMode","backColor","borderColor"]),_=E(h,0,y+1),$=A(h,0,D),Ct.marginLeft=K.UnitHelper.pixelToPoint(_+ot.x+7),Ct.marginTop=K.UnitHelper.pixelToPoint($+ot.y+7),Ct.width=K.UnitHelper.pixelToPoint(S.width-14)+"pt",Ct.height=K.UnitHelper.pixelToPoint(S.height-14)+"pt",(ct=S.fontSize||"9pt").indexOf("px")!==-1?Ct.fontSize=K.UnitHelper.pixelToPoint(parseFloat(ct)):Ct.fontSize=ct.replace("pt",""),wt=S.foreColor,Ct.foreColor=wt&&K.ColorHelper.toExcelColor(wt),Ct.borderWidth=K.UnitHelper.pixelToPoint(S.borderWidth||1)+"pt",lt=function(At){var Et,Ot;if(At)switch(At.toLowerCase()){case"solid":Et="solid";break;case"dotted":Et="1 1";break;case"dashed":Et="dash";break;case"double":Ot="thinThin"}return{dashStyle:Et,lineStyle:Ot}}(S.borderStyle),Ct.dashStyle=lt.dashStyle,Ct.lineStyle=lt.lineStyle,(Y=S.padding)&&(Ct.inset=[K.UnitHelper.pixelToPoint(Y.left)+"pt",K.UnitHelper.pixelToPoint(Y.top)+"pt",K.UnitHelper.pixelToPoint(Y.right)+"pt",K.UnitHelper.pixelToPoint(Y.bottom)+"pt"].join(",")),Ct.hAlign=["Left","Center","Right"][S.horizontalAlign||0]||"Left",Ct.visibility=S.displayMode===1?"visible":"hidden",Ct},z=1e5,d.convertFromExcelPicture=function(h,S,_){var $,ct={name:ft(_,S.name,"picture"),alt:S.descr};return J(S,ct,["src","isVisible","locked","rot"]),n(S.anchor,h,ct,S.xfrm),V(S.pictureFormat,ct),($=S.srcRect)&&(ct.srcRect=function(wt){return{l:wt.l/z,t:wt.t/z,r:wt.r/z,b:wt.b/z}}($)),ct},d.convertToExcelSlicer=function(h,S){return S.twoCellAnchor=B(h,S),S},d.convertToExcelPicture=function(h,S){var _,$={};return bt(S.src,$),J(S,$,["name","locked","rot"]),$.descr=S.alt,$.twoCellAnchor=B(h,S,!0),$.hidden=S.isVisible===!1,$.fillColor=K.ColorHelper.toExcelColor(S.backColor),$.lineBorder={width:ht(S.borderStyle)?0:S.borderWidth,color:K.ColorHelper.toExcelColor(S.borderColor),style:yt(S.borderStyle),noFill:S.noFill},(_=S.srcRect)&&($.srcRect=function(ct){return{l:parseInt((ct.l||0)*z,10),t:parseInt((ct.t||0)*z,10),r:parseInt((ct.r||0)*z,10),b:parseInt((ct.b||0)*z,10)}}(_)),$},M=";base64,",d.getPictureInfo=bt,d.isSVGPicture=function(h){if(!h)return!1;var S={};return bt(h,S),S.imageType==="svg+xml"},O=2,d.inflateWorksheetByAnchor=pt,d.getBounds=rt,H=Math.PI/180/6e4,d.convertFromExcelChart=function(h,S){var _,$,ct,wt,lt,Y,D,y,ot;return pt(h,S),wt=(ct=m.Util.ya(S))&&ct.layoutId,$=(_=m.Util.za(wt)?S.AlternateContent&&S.AlternateContent.Choice&&S.AlternateContent.Choice.GraphicalObjectFrame&&S.AlternateContent.Choice.GraphicalObjectFrame.nvGraphicFramePr:S.shapeType===2?S.nvGraphicFramePr:S.graphicFrame&&S.graphicFrame.nvGraphicFramePr)&&_.cNvPr,Y={name:ft(h.charts,$.name,"chart"),chartSpace:lt=S.chartSpace,isVisible:!$.hidden,alt:$.descr,AlternateContent:S.AlternateContent},n(S,h,Y,S.xfrm),D=Y.width,y=Y.height,(ot=lt.userShapes)&&(lt.userShapes=ot.map(function(Ct){return Ct.pic?function(At,Et,Ot,_t){var Xt,Qt,zt,Zt,te=Et.pic&&Et.pic.nvPicPr&&Et.pic.nvPicPr.cNvPr,oe=te.name,g=At.floatingObjects;return g&&(oe=ft(g,oe,"picture")),zt=(Qt=(Xt=Et.pic&&Et.pic.blipFill)&&Xt.blip&&Xt.blip.blipBlob)&&Qt.blob,Zt={name:oe,alt:te.descr,src:zt,isVisible:!te.hidden},J(it(At,Et,Ot,_t),Zt,["x","y","width","height"]),V(Et.pictureFormat,Zt),Zt}(h,Ct,D,y):Ct.graphicFrame?function(At,Et,Ot,_t){var Xt=Et.graphicFrame&&Et.graphicFrame.nvGraphicFramePr&&Et.graphicFrame.nvGraphicFramePr.cNvPr&&Et.graphicFrame.nvGraphicFramePr.cNvPr,Qt=ft(At.charts,Xt.name,"chart"),zt=it(At,Et,Ot,_t),Zt={name:Qt,chartSpace:Et.chartSpace,isVisible:!Xt.hidden,alt:Xt.descr};return J(zt,Zt,["x","y","width","height"]),Zt}(h,Ct,D,y):void 0})),Y},d.convertToExcelShape=function(h,S){var _,$=S.shapeData;return $.editAs=f(S.dynamicMove,S.dynamicSize),$.clientData={fLocksWithSheet:S.isLocked,fPrintsWithSheet:S.canPrint},(_=S.alt)&&($.sp?$.sp.nvSpPr.cNvPr.descr=_:$.cxnSp?$.cxnSp.nvCxnSpPr.cNvPr.descr=_:$.grpSp?$.grpSp.nvGrpSpPr.cNvPr.descr=_:$.pic&&($.pic.nvPicPr.cNvPr.descr=_)),$},d.convertToExcelChart=function(h,S){var _,$=B(h,S),ct=S.isVisible,wt=S.chartSpace,lt={anchorType:0,startPoint:$.startPoint,endPoint:$.endPoint,editAs:$.editAs,graphicFrame:{nvGraphicFramePr:{cNvPr:{name:S.name,descr:S.alt||"",hidden:!m.J(ct)&&!ct}}},clientData:{fLocksWithSheet:S.isLocked,fPrintsWithSheet:S.canPrint},chartSpace:wt,AlternateContent:S.AlternateContent},Y=wt.userShapes;return Y&&Y.length>0&&(_=Y.map(function(D){var y;return D.typeName==="1"?y=i(D,0,S.width,S.height):D.typeName==="2"&&(y=function(ot,Ct,At,Et){var Ot=T(ot,At,Et),_t=ot.isVisible;return{typeName:ot.typeName,anchorType:3,startPoint:Ot.startPoint,endPoint:Ot.endPoint,graphicFrame:{nvGraphicFramePr:{cNvPr:{name:ot.name,descr:ot.alt||"",hidden:!m.J(_t)&&!_t}}},chartSpace:ot.chartSpace}}(D,0,S.width,S.height)),y}).filter(function(D){return!!D}),_.length>0?wt.userShapes={relSizeAnchor:_}:delete wt.userShapes),lt},d.isBorderEqual=c,N={backColor:2,foreColor:0,borderBottom:1,borderLeft:1,borderRight:1,borderTop:1,font:0,textDecoration:0},d.processTableCellStyle=function(h,S){var _,$={};for(_ in h)h.hasOwnProperty(_)&&(N[_]===0?h[_]!==S[_]&&($[_]=h[_]):N[_]===1?c(h[_],S[_])||($[_]=h[_]):N[_]===2&&m.Util.Ca(h[_],S[_])||($[_]=h[_]));return $},d.resetTableCellStyle=function(h,S){var _,$={};for(_ in h)h.hasOwnProperty(_)&&($[_]=h[_]);for(_ in N)h[_]===void 0&&S[_]!==void 0&&($[_]=S[_]);return $},d.getImageContent=function(h,S){var _,$="png",ct=h.lastIndexOf(".");return ct!==-1&&($=h.substr(ct+1)),$==="svg"&&($="svg+xml"),(_=S(h,!0))?"data:image/"+$+";base64,"+_:o},d.getXFrm=function(h){var S=h.sp||h.cxnSp||h.grpSp;return S&&(S.spPr&&S.spPr.xfrm||S.grpSpPr&&S.grpSpPr.xfrm)},d.convertFromExcelShape=function(h,S){var _,$,ct={},wt=h.controls||{};return n(S,h,ct),S.sp?(L(S.sp,wt),ct.shapeType=S.sp.shapeType,ct.name=S.sp.nvSpPr.cNvPr.name,ct.alt=S.sp.nvSpPr.cNvPr.descr,ct.shapeData=x(S)):S.cxnSp?(ct.shapeType=S.cxnSp.shapeType,ct.name=S.cxnSp.nvCxnSpPr.cNvPr.name,ct.alt=S.cxnSp.nvCxnSpPr.cNvPr.descr,ct.shapeData=x(S)):S.grpSp?(W(S.grpSp,wt),ct.shapeType=S.grpSp.shapeType,ct.name=S.grpSp.nvGrpSpPr.cNvPr.name,ct.alt=S.grpSp.nvGrpSpPr.cNvPr.descr,ct.shapeData=x(S)):S.pic&&(_=S.pic,ct.shapeType=_.shapeType,ct.name=_.nvPicPr.cNvPr.name,ct.alt=_.nvPicPr.cNvPr.descr,ct.shapeData=x(S)),($=ct.shapeData)&&$.hidden&&($.isVisible=!1,ct.isVisible=!1,delete $.hidden),ct},d.toProtectionOptions={selectLockedCells:"allowSelectLockedCells",selectUnlockedCells:"allowSelectUnlockedCells",autoFilter:"allowFilter",sort:"allowSort",insertColumns:"allowInsertColumns",insertRows:"allowInsertRows",deleteColumns:"allowDeleteColumns",deleteRows:"allowDeleteRows",objects:"allowEditObjects"},d.fromProtectionOptions={allowSelectLockedCells:"selectLockedCells",allowSelectUnlockedCells:"selectUnlockedCells",allowFilter:"autoFilter",allowSort:"sort",allowInsertColumns:"insertColumns",allowInsertRows:"insertRows",allowDeleteColumns:"deleteColumns",allowDeleteRows:"deleteRows",allowEditObjects:"objects"},d.excelSupportProtectionOptions={formatCells:!0,formatColumns:!0,formatRows:!0,insertColumns:!0,insertRows:!0,insertHyperlinks:!0,deleteColumns:!0,deleteRows:!0,sort:!0,autoFilter:!0,pivotTables:!0},d.convertFirstPageNumber=function(h){return U(h)&&h>4294934530&&h<4294967296&&(h-=4294967296),h},d.convertFirstPageNumberToExcel=function(h){return U(h)&&h<0&&(h+=4294967296),h}},"./src/datamodel/excel-style.ts":function(ie,d,xt){var m,K,G,q,o,z,M,O,H,N,E,R,A,a,F,w,I,P,J,st,ht,yt,bt,ft,V,at,pt,et,rt,B,it;function f(n,i,c){for(var x,L,W=M,U=0,h=0;n.moveToNextAttribute();)switch(n.readAttributeNameAsString()){case"name":W=n.readContentAsString();break;case"xfId":U=n.readContentAsInt(0);break;case"builtinId":h=n.readContentAsInt(0)}(x=i[U]).isStyleFormat=!0,(L=new st).name=W,L.format(x.clone()),!L.format().numberFormat&&c[L.format().numberFormatIndex]&&(L.format().numberFormat=c[L.format().numberFormatIndex],L.format().numberFormatIndex=0),L.isCustomBuiltin=!1,L.builtInStyle=h,L.category=L.getBuiltInStyleCategory(),yt.builtInStyles.push(L)}function T(n,i){var c=Math.pow(10,i);return Math.round(n*c)/c}function s(n){return n===!1}function v(n){return n&&n.toUpperCase()!=="NORMAL"&&n.indexOf("__builtInStyle")<0}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/common.ts"),K=xt("./src/common/builtIn-resource.ts"),G=xt("./src/common/excel-types.ts"),q=xt("./src/xml-io/xml-reader.ts"),o=xt("./src/xlsx-io/reader/style-reader.ts"),z=null,M=void 0,O="Calibri",H="bold",N="italic",E="normal",R=" ",function(n){n[n.none=0]="none",n[n.major=1]="major",n[n.minor=2]="minor",n[n.ninched=255]="ninched"}(d.FontSchemeCategory||(d.FontSchemeCategory={})),function(n){n[n.top=0]="top",n[n.center=1]="center",n[n.bottom=2]="bottom",n[n.justify=3]="justify",n[n.distributed=4]="distributed"}(d.ExcelVerticalAlignment||(d.ExcelVerticalAlignment={})),function(n){n[n.general=0]="general",n[n.left=1]="left",n[n.center=2]="center",n[n.right=3]="right",n[n.fill=4]="fill",n[n.justify=5]="justify",n[n.centerContinuous=6]="centerContinuous",n[n.distributed=7]="distributed"}(d.ExcelHorizontalAlignment||(d.ExcelHorizontalAlignment={})),function(n){n[n.accordingToContext=0]="accordingToContext",n[n.leftToRight=1]="leftToRight",n[n.rightToLeft=2]="rightToLeft"}(d.TextDirection||(d.TextDirection={})),function(n){n[n.none=0]="none",n[n.single=1]="single",n[n.double=2]="double",n[n.singleaccounting=3]="singleaccounting",n[n.doubleaccounting=4]="doubleaccounting"}(d.UnderLineStyle||(d.UnderLineStyle={})),function(n){n[n.baseLine=0]="baseLine",n[n.superscript=1]="superscript",n[n.subscript=2]="subscript"}(d.VertAlign||(d.VertAlign={})),function(n){n[n.none=0]="none",n[n.thin=1]="thin",n[n.medium=2]="medium",n[n.dashed=3]="dashed",n[n.dotted=4]="dotted",n[n.thick=5]="thick",n[n.double=6]="double",n[n.hair=7]="hair",n[n.mediumDashed=8]="mediumDashed",n[n.dashDot=9]="dashDot",n[n.mediumDashDot=10]="mediumDashDot",n[n.dashDotDot=11]="dashDotDot",n[n.mediumDashDotDot=12]="mediumDashDotDot",n[n.slantDashDot=13]="slantDashDot"}(d.ExcelBorderStyle||(d.ExcelBorderStyle={})),function(n){n[n.none=0]="none",n[n.solid=1]="solid",n[n.darkGray=2]="darkGray",n[n.mediumGray=3]="mediumGray",n[n.lightGray=4]="lightGray",n[n.gray125=5]="gray125",n[n.gray0625=6]="gray0625",n[n.darkHorizontal=7]="darkHorizontal",n[n.darkVertical=8]="darkVertical",n[n.darkDown=9]="darkDown",n[n.darkUp=10]="darkUp",n[n.darkGrid=11]="darkGrid",n[n.darkTrellis=12]="darkTrellis",n[n.lightHorizontal=13]="lightHorizontal",n[n.lightVertical=14]="lightVertical",n[n.lightDown=15]="lightDown",n[n.lightUp=16]="lightUp",n[n.lightGrid=17]="lightGrid",n[n.lightTrellis=18]="lightTrellis"}(d.FillPatternType||(d.FillPatternType={})),A=function(){function n(i,c,x){var L=this;if(i===3&&c>11&&c!==241&&c!==242&&c!==243&&c!==244&&c!==255)throw Error("themeColorIndexError");if(x>1||x<-1)throw Error("colorTintError");i===1&&c===32767&&(L.Xj=!0),L.Yj=i||2,L.Zj=c||0,L.$j=x||0}return n.prototype.colorType=function(){return this.Yj},n.prototype.value=function(){return this.Zj},n.prototype.tint=function(){return this.$j},n.prototype.isAutoColor=function(i){var c=this;return arguments.length===0?c.Xj:void(typeof i=="boolean"&&i!==c.Xj&&(c.Xj=i))},n.prototype.isIndexedColor=function(){return this.Yj===1},n.prototype.isRGBColor=function(){return this.Yj===2},n.prototype.isThemeColor=function(){return this.Yj===3},n.prototype.equals=function(i){return this===i||!!i&&this.Yj===i.colorType()&&this.value()===i.value()&&this.tint()===i.tint()&&this.isAutoColor()===i.isAutoColor()},n.EmptyColor=new n,n}(),d.ExcelColor=A,a=function(){function n(i,c){this.color=i||null,this.lineStyle=c||0}return n.prototype.equals=function(i){var c=this;return c===i||!!i&&(c.color?c.color.equals(i.color)&&c.lineStyle===i.lineStyle:!i.color&&c.lineStyle===i.lineStyle)},n.prototype.isDefault=function(){return this.color===null&&this.lineStyle===0},n}(),d.ExcelBorderSide=a,F=function(){function n(){var i=this;i.left=new a,i.top=new a,i.right=new a,i.bottom=new a,i.diagonalUp=new a,i.diagonalDown=new a}return n.prototype.clone=function(){var i=this,c=new n;return c.left=i.left?new a(i.left.color,i.left.lineStyle):i.left,c.right=i.right?new a(i.right.color,i.right.lineStyle):i.right,c.top=i.top?new a(i.top.color,i.top.lineStyle):i.top,c.bottom=i.bottom?new a(i.bottom.color,i.bottom.lineStyle):i.bottom,c.diagonalUp=i.diagonalUp?new a(i.diagonalUp.color,i.diagonalUp.lineStyle):i.diagonalUp,c.diagonalDown=i.diagonalDown?new a(i.diagonalDown.color,i.diagonalDown.lineStyle):i.diagonalDown,c},n.prototype.compose=function(i){var c=this;c.left&&c.left.isDefault()&&(c.left=i.left),c.right&&c.right.isDefault()&&(c.right=i.right),c.top&&c.top.isDefault()&&(c.top=i.top),c.bottom&&c.bottom.isDefault()&&(c.bottom=i.bottom),c.diagonalUp&&c.diagonalUp.isDefault()&&(c.diagonalUp=i.diagonalUp),c.diagonalDown&&c.diagonalDown.isDefault()&&(c.diagonalDown=i.diagonalDown)},n.prototype.equals=function(i){var c=this;return c===i||!!i&&c.left.equals(i.left)&&c.right.equals(i.right)&&c.top.equals(i.top)&&c.bottom.equals(i.bottom)&&c.diagonalUp.equals(i.diagonalUp)&&c.diagonalDown.equals(i.diagonalDown)},n}(),d.ExcelBorder=F,w=function(){function n(){}return n.prototype.clone=function(){var i=this,c=new n;return c.bgColor=i.bgColor,c.fgColor=i.fgColor,c.patternType=i.patternType,c.stops=i.stops,c.type=i.type,c.degree=i.degree,c.left=i.left,c.right=i.right,c.top=i.top,c.bottom=i.bottom,c},n.prototype.compose=function(i){var c=this;c.bgColor===M&&(c.bgColor=i.bgColor),c.fgColor===M&&(c.fgColor=i.fgColor),c.patternType===M&&(c.patternType=i.patternType),c.stops===M&&(c.stops=i.stops),c.type===M&&(c.type=i.type),c.degree===M&&(c.degree=i.degree),c.left===M&&(c.left=i.left),c.right===M&&(c.right=i.right),c.top===M&&(c.top=i.top),c.bottom===M&&(c.bottom=i.bottom)},n.prototype.equals=function(i){return this===i||!!i&&JSON.stringify(this)===JSON.stringify(i)},n.Default=function(){return n._j||(n._j=new n,n._j.bgColor=M,n._j.fgColor=M,n._j.patternType=0),n._j},n}(),d.ExcelFill=w,I=function(){function n(i,c,x,L){L===void 0&&(L=!1);var W=this;W.fontColor=c!==void 0?c:null,W.fontName=i!==void 0?i:null,W.fontFamily=x!==void 0?x:0,W.isAutoColor=!1,L||(W.isBold=!1,W.isItalic=!1),W.isOutlineStyle=!1,W.isShadowStyle=!1,W.isStrikeOut=!1,W.fontScheme=0,W.fontSize=11,W.charSetIndex=0,W.underLineStyle=0,W.vertAlign=0,W._j=null}return n.prototype.equals=function(i){var c=this;return c===i||!!i&&!(c.isBold!==i.isBold||c.isItalic!==i.isItalic||this.isOutlineStyle!==i.isOutlineStyle||this.isShadowStyle!==i.isShadowStyle||this.isStrikeOut!==i.isStrikeOut||this.fontName!==i.fontName||this.fontFamily!==i.fontFamily||this.fontSize!==i.fontSize||this.charSetIndex!==i.charSetIndex||this.underLineStyle!==i.underLineStyle||this.vertAlign!==i.vertAlign||this.fontScheme!==i.fontScheme)&&(!c.fontColor&&!i.fontColor||!(!c.fontColor&&i.fontColor)&&!(c.fontColor&&!i.fontColor)&&c.fontColor.equals(i.fontColor))},n.prototype.clone=function(){var i=this,c=new n(i.fontName,i.fontColor,i.fontFamily);return c.isAutoColor=i.isAutoColor,c.isBold=i.isBold,c.isItalic=i.isItalic,c.isOutlineStyle=i.isOutlineStyle,c.isShadowStyle=i.isShadowStyle,c.isStrikeOut=i.isStrikeOut,c.fontScheme=i.fontScheme,c.fontSize=i.fontSize,c.charSetIndex=i.charSetIndex,c.underLineStyle=i.underLineStyle,c.vertAlign=i.vertAlign,c.fontColor=i.fontColor,c},n.prototype.Default=function(){var i=this;return i._j||(i._j=new n,i._j.fontSize=11,i._j.fontFamily=2,i._j.fontColor=new A(1,0,0),i._j.fontName="Calibri",i._j.charSetIndex=0),i._j},n.prototype.compose=function(i){var c=this;c.fontColor===null&&(c.fontColor=i.fontColor),c.fontName===null&&(c.fontName=i.fontName),c.fontFamily===0&&(c.fontFamily=i.fontFamily),c.isAutoColor===!1&&(c.isAutoColor=i.isAutoColor),c.isBold===!1&&(c.isBold=i.isBold),c.isItalic===!1&&(c.isItalic=i.isItalic),c.isOutlineStyle===!1&&(c.isOutlineStyle=i.isOutlineStyle),c.isShadowStyle===!1&&(c.isShadowStyle=i.isShadowStyle),c.isStrikeOut===!1&&(c.isStrikeOut=i.isStrikeOut),c.fontScheme===0&&(c.fontScheme=i.fontScheme),c.fontSize===11&&(c.fontSize=i.fontSize),c.charSetIndex===0&&(c.charSetIndex=i.charSetIndex),c.underLineStyle===0&&(c.underLineStyle=i.underLineStyle),c.vertAlign===0&&(c.vertAlign=i.vertAlign),c._j===null&&(c._j=i._j)},n}(),d.ExcelFont=I,P=function(){function n(i,c){this.numberFormatId=i,this.numberFormatCode=c}return n.prototype.equals=function(i){var c=this;return c===i||!!i&&c.numberFormatId===i.numberFormatId&&c.numberFormatCode===i.numberFormatCode},n.prototype.compose=function(i){var c=this;c.numberFormatId===M&&(c.numberFormatId=i.numberFormatId),c.numberFormatCode===M&&(c.numberFormatCode=i.numberFormatCode)},n.prototype.clone=function(){return new n(this.numberFormatId,this.numberFormatCode)},n}(),d.ExcelNumerFormat=P,J=function(){function n(){var i=this;i.font=new I().Default(),i.border=new F,i.applyAlignment=M,i.applyBorder=M,i.applyFill=M,i.applyFont=M,i.applyNumberFormat=M,i.applyProtection=M,i.quotePrefix=M,i.fill=w.Default(),i.numberFormatIndex=0,i.numberFormat=M,i.isStyleFormat=!1,i.parentFormatID=M,i.parentName=M,i.horizontalAlign=0,i.verticalAlign=0,i.isLocked=!1,i.rotation=0,i.isWordWrap=!1,i.isJustfyLastLine=!1,i.isShrinkToFit=!1,i.isFirstSymbolApostrophe=!1,i.readingOrder=0,i.isHidden=!1,i.indent=0,i.isVerticalText=!1}return n.Default=function(){var i=new n;return i.numberFormatIndex=0,i.isLocked=!0,i.verticalAlign=2,i.horizontalAlign=0,i},n.prototype.copyFrom=function(i){var c=this;c.applyAlignment=i.applyAlignment,c.applyBorder=i.applyBorder,c.applyFill=i.applyFill,c.applyFont=i.applyFont,c.applyNumberFormat=i.applyNumberFormat,c.applyProtection=i.applyProtection,c.fill=i.fill!==null?i.fill.clone():null,c.border=i.border!==null?i.border.clone():null,c.font=i.font!==null?i.font.clone():null,c.numberFormatIndex=i.numberFormatIndex,c.numberFormat=i.numberFormat,c.isStyleFormat=i.isStyleFormat,c.parentFormatID=i.parentFormatID,c.horizontalAlign=i.horizontalAlign,c.verticalAlign=i.verticalAlign,c.isLocked=i.isLocked,c.rotation=i.rotation,c.isWordWrap=i.isWordWrap,c.isJustfyLastLine=i.isJustfyLastLine,c.isShrinkToFit=i.isShrinkToFit,c.isFirstSymbolApostrophe=i.isFirstSymbolApostrophe,c.readingOrder=i.readingOrder,c.isHidden=i.isHidden,c.indent=i.indent,c.quotePrefix=i.quotePrefix},n.prototype.clone=function(){var i=new n;return i.copyFrom(this),i},n.prototype.equals=function(i,c,x){var L,W=this;if(W===i)return!0;if(!i||!W.numberFormat&&i.numberFormat)return!1;if(L=W.numberFormatIndex===i.numberFormatIndex&&W.horizontalAlign===i.horizontalAlign&&W.verticalAlign===i.verticalAlign&&W.isLocked===i.isLocked&&W.rotation===i.rotation&&W.isWordWrap===i.isWordWrap&&W.isJustfyLastLine===i.isJustfyLastLine&&W.isShrinkToFit===i.isShrinkToFit&&W.isFirstSymbolApostrophe===i.isFirstSymbolApostrophe&&W.readingOrder===i.readingOrder&&W.isHidden===i.isHidden&&W.indent===i.indent&&W.parentFormatID===i.parentFormatID&&W.quotePrefix===i.quotePrefix&&W.border.equals(i.border)&&W.isVerticalText===i.isVerticalText,c||(L=L&&W.parentName===i.parentName),x||(L=L&&W.applyAlignment===i.applyAlignment&&W.applyBorder===i.applyBorder&&W.applyFill===i.applyFill&&W.applyFont===i.applyFont&&W.applyNumberFormat===i.applyNumberFormat&&W.applyProtection===i.applyProtection),W.font)L=L&&W.font.equals(i.font);else if(i.font)return!1;if(W.numberFormat&&(L=L&&W.numberFormat.equals(i.numberFormat)),W.fill)L=L&&W.fill.equals(i.fill);else if(i.fill)return!1;return L},n}(),d.ExtendedFormat=J,st=function(){function n(){this.ak=null,this.builtInStyle=0,this.category=0,this.isCustomBuiltin=!1,this.name=null,this.outLineLevel=0}return n.prototype.format=function(i){var c=this;return arguments.length===0?(c.ak===null&&(c.ak=new J),c.ak):void(c.ak=i)},n.prototype.copy=function(){var i=this,c=new n;return c.builtInStyle=i.builtInStyle,c.outLineLevel=i.outLineLevel,c.isCustomBuiltin=i.isCustomBuiltin,c.category=i.category,c.name=i.name,c.format(i.format().clone()),c},n.prototype.isBuiltInStyle=function(){return!0},n.prototype.getBuiltInStyleCategory=function(){if(!this.isBuiltInStyle())return 0;switch(this.builtInStyle){case 26:case 27:case 28:case 29:case 30:case 31:case 32:case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 48:case 2:case 1:return 4;case 24:case 23:case 25:case 0:return 1;case 19:case 20:case 49:case 17:case 21:case 10:case 18:case 11:return 2;case 3:case 6:case 4:case 7:case 5:return 5;case 13:case 14:case 15:case 16:case 12:case 22:return 3;default:return 0}},n}(),d.ExcelStyle=st,ht=function(){function n(){this.ak=null,this.name=null}return n.prototype.format=function(i){var c=this;return arguments.length===0?(c.ak===null&&(c.ak=new J),c.ak):(c.ak=i,this)},n.prototype.copy=function(){var i=new n;return i.name=this.name,i.format(this.format().clone()),i},n.prototype.isBuiltInStyle=function(){return!1},n}(),d.CustomExcelStyle=ht,yt=function(){function n(){}return n.initBuiltInExcelStyleCollections=function(){var i,c,x,L,W,U,h,S;if(n.builtInStyles.length=0,i=K.BuiltInStylesResource){for((c=new q.XmlReader).reset(),c.setXml(i),x=[],L=[],W=[],U=[],h={};c.read();)if(c.depth===1&&c.elementType!==2)switch(c.name()){case"numFmts":o.readNumberFormats(c,h);break;case"fonts":o.readFonts(c,x);break;case"fills":o.readFills(c,L);break;case"borders":o.readBorders(c,W);break;case"cellStyleXfs":o.readXFs(c,U,x,W,h,L,!0);break;case"cellStyles":for(S=c.depth;c.read();){if(c.depth<=S)return;c.nodeType()===1&&c.name()==="cellStyle"&&f(c,U,h)}}}},n.getBuiltInStyles=function(){var i,c,x=n.builtInStyles.length;for(x!==47&&n.initBuiltInExcelStyleCollections(),i=[],x=n.builtInStyles.length,c=0;cU&&(U=h);S.count=U}},n.initLanguageIndepedentNumberFormat=function(){var i=n.dk;i[27]="m/d/yyyy",i[28]="m/d/yyyy",i[29]="m/d/yyyy",i[30]="m/d/yyyy",i[31]="m/d/yyyy",i[32]="h:mm:ss",i[33]="h:mm:ss",i[34]="m/d/yyyy",i[35]="m/d/yyyy",i[36]="m/d/yyyy",i[50]="m/d/yyyy",i[51]="m/d/yyyy",i[52]="m/d/yyyy",i[53]="m/d/yyyy",i[54]="m/d/yyyy",i[55]="m/d/yyyy",i[56]="m/d/yyyy",i[57]="m/d/yyyy",i[58]="m/d/yyyy"},n.getFormatCode=function(i){var c,x,L,W=n.builtInNumberFomrat(),U=n.customNumberFormat(),h=n.languageIndepedentNumberFormat(),S=i.numberFormatIndex;return i.numberFormat?(x=(c=i.numberFormat).numberFormatId,L=c.numberFormatCode,W[x]&&W[x]!==L?(W[x]=L,L):(U[L]||(U[L]=x,U.count++),L)):W[S]?W[S]:h[S]?h[S]:"General"},n.getFormatId=function(i){var c,x,L,W,U,h,S,_=n.gk();if(_[i])return _[i];if(x=n.builtInNumberFomrat()){for(L in x)if(x[L]===i)return c={isBuiltIn:!0,id:parseInt(L,10)},_[i]=c,c}if((W=n.customNumberFormat())&&W[i])return c={isBuiltIn:!1,id:W[i]},_[i]=c,c;if(U=0,W.count>0){for(S in h=0,W)W[S]>h&&(h=W[S]);U=h}return U=Math.max(n.hk,U)+1,n.hk++,W[i]=U,{isBuiltIn:!1,id:U}},n.gk=function(){return n.ik||(n.ik={}),n.ik},n.ek=null,n.ik=null,n.ck={count:0},n.dk={count:0},n.fk={count:0},n.hk=170,n}(),d.ExtendedNumberFormatHelper=bt,ft=function(){function n(){}return n.pointToPixel=function(i,c){return c===void 0&&(c=2),T(96*i/72,c)},n.pixelToPoint=function(i){return 72*i/96},n.emuToPixles=function(i,c){return T(96*i/914400,c||2)},n.pixelToEMU=function(i){return Math.round(914400*i/96)},n.getMaxiumDigitWidth=function(i){var c,x,L,W,U,h=0,S=n.jk();if(S[i])return S[i];try{if(n.kk||(n.kk=document.createElement("span")),(c=n.kk).style.font=i,(x=c.style.fontSize).indexOf("px")!==-1?x=Math.round(n.pixelToPoint(parseFloat(x))):x.indexOf("pt")!==-1&&(x=Math.round(parseFloat(x))),!isNaN(x)&&x||(x=Math.round(n.pixelToPoint(parseFloat(i.match(/(\d|\.)+/))))),(L=c.style.fontFamily)||i.split(" ").forEach(function(_){_!=="normal"&&_!=="italic"&&_!=="bold"&&_.indexOf("px")===-1&&_.indexOf("pt")===-1&&isNaN(_)&&(L=_)}),G.unknownFontMaxDigitWidthMap[x]&&G.unknownFontMaxDigitWidthMap[x][L]?h=G.unknownFontMaxDigitWidthMap[x][L]:G.MaxDigitWidthMap[x]&&G.MaxDigitWidthMap[x][L]&&(h=G.MaxDigitWidthMap[x][L]),h>0)return h=Math.round(h),S[i]=h,h}catch{}for(W=0,U=0;U<10;U++)(W=n.measureText("0123456789".charAt(U),i))>h&&(h=W);return h>0?(h=Math.round(h),S[i]=h,h):(S[i]=7,S[i])},n.truncate=function(i){return Math.floor(i)},n.jk=function(){return n.lk||(n.lk={}),n.lk},n.measureText=function(i,c){var x;try{return n.mk||(n.mk=document.createElement("canvas")),(x=n.mk.getContext("2d")).font=c,x.measureText(i).width}catch{return 8}},n.kk=null,n.lk=null,n.mk=null,n}(),d.UnitHelper=ft,V=function(){function n(i,c,x,L){var W=this;W.a=i,W.r=c,W.g=x,W.b=L}return n.prototype.toString=function(){var i=this;return i.a===255?"#"+i.getColorUnitString(i.r)+i.getColorUnitString(i.g)+i.getColorUnitString(i.b):"rgba("+i.r+","+i.g+","+i.b+","+i.a+")"},n.prototype.getColorUnitString=function(i){var c=i.toString(16);return c.length===1&&(c="0"+c),c},n.hueToRGB=function(i,c,x){return x<0&&(x+=240),x>240&&(x-=240),x<40?i+((c-i)*x+20)/40:x<120?c:x<160?i+((c-i)*(160-x)+20)/40:i},n.fromHLS=function(i,c,x){var L,W,U,h,S;return x===0?L=W=U=parseInt(255*c/240,10):(h=2*c-(S=c<=120?(c*(240+x)+120)/240:c+x-(c*x+120)/240),L=parseInt((255*n.hueToRGB(h,S,i+80)+120)/240,10),W=parseInt((255*n.hueToRGB(h,S,i)+120)/240,10),U=parseInt((255*n.hueToRGB(h,S,i-80)+120)/240,10)),new n(255,L,W,U)},n}(),d.nk=V,at=function(){function n(i){var c,x,L,W,U=this,h=i.r,S=i.g,_=i.b,$=Math.max(Math.max(h,S),_),ct=Math.min(Math.min(h,S),_),wt=$+ct;U.luminosity=parseInt(""+(240*wt+255)/510,10),(c=$-ct)==0?(U.saturation=0,U.hue=160):(U.luminosity<=120?U.saturation=parseInt(""+(240*c+wt/2)/wt,10):U.saturation=parseInt(""+(240*c+(510-wt)/2)/(510-wt),10),x=(40*($-h)+c/2)/c,L=(40*($-S)+c/2)/c,W=(40*($-_)+c/2)/c,U.hue=parseInt(h===$?""+(W-L):S===$?""+(80+x-W):""+(160+L-x),10),U.hue<0&&(U.hue+=240),U.hue>240&&(U.hue-=240))}return n.prototype.toColor=function(){return V.fromHLS(this.hue,this.luminosity,this.saturation)},n}(),pt=function(){function n(){}return n.getThemeColorName=function(i){if(!i||i.colorType()!==3)return null;var c=Math.round(100*i.tint());return i.value()===0||i.value()===243?"Background 1 "+c:i.value()===1||i.value()===241?"Text 1 "+c:i.value()===2||i.value()===244?"Background 2 "+c:i.value()===3||i.value()===242?"Text 2 "+c:i.value()===4?"Accent 1 "+c:i.value()===5?"Accent 2 "+c:i.value()===6?"Accent 3 "+c:i.value()===7?"Accent 4 "+c:i.value()===8?"Accent 5 "+c:i.value()===9?"Accent 6 "+c:i.value()===10?"hyperlink":i.value()===11?"followedHyperlink":null},n.getThemeColorIndex=function(i,c){return i.substring(0,12)==="Background 1"?c?243:0:i.substring(0,6)==="Text 1"?c?241:1:i.substring(0,12)==="Background 2"?c?244:2:i.substring(0,6)==="Text 2"?c?242:3:i.substring(0,8)==="Accent 1"?4:i.substring(0,8)==="Accent 2"?5:i.substring(0,8)==="Accent 3"?6:i.substring(0,8)==="Accent 4"?7:i.substring(0,8)==="Accent 5"?8:i.substring(0,8)==="Accent 6"?9:i==="hyperlink"?10:i==="followedHyperlink"?11:void 0},n.pk=function(){return n.qk||(n.qk={}),n.qk},n.getExcelThemeColor=function(i){var c,x,L,W;return m.StringEx.L(i)?A.EmptyColor:(c=n.pk())[i]?c[i]:(x=0,(L=i.split(" ")).length>=3&&(x=parseFloat(L[2]),isNaN(x)||(x/=100)),W=new A(3,n.getThemeColorIndex(i),x),c[i]=W,W)},n.toRGBColor=function(i){return i?""+n.getRGBColor(i):null},n.colorFromIndex=function(i,c){var x;return i===32767?new V(0,0,0,0):i<0||i>=n.palette.length?new V(255,0,0,0):n.useCustomPalette?n.customPalette[i]!==M?n.customPalette[i]:i===64?new V(255,0,0,0):new V(i===65?255:0,255,255,255):(x=n.palette[i],new V(c,x>>16&255,x>>8&255,255&x))},n.updateTint=function(i,c){var x,L;return c===0?i:(x=new at(i),c>0?(L=(240-x.luminosity)*c,V.fromHLS(x.hue,x.luminosity+L,x.saturation)):(L=x.luminosity*-c,V.fromHLS(x.hue,x.luminosity-L,x.saturation)))},n.getRGBColor=function(i){var c,x;return i===null||i===M?new V(0,255,255,255):i.isAutoColor()?new V(255,0,0,0):i.isIndexedColor()?(c=n.colorFromIndex(0|i.value(),255),n.updateTint(c,i.tint())):i.isRGBColor()?(x=4278190080+(16777215&i.value()),c=n.fromArgb(x),n.updateTint(c,i.tint())):i.isThemeColor()?n.getThemeColorName(i):new V(0,255,255,255)},n.fromArgb=function(i){return new V(i>>24&255,i>>16&255,i>>8&255,255&i)},n.getRGBAColorData=function(i){var c=n.fromArgb(i.value());return{rgb:c.getColorUnitString(c.r)+c.getColorUnitString(c.g)+c.getColorUnitString(c.b),alpha:c.a}},n.rk=function(){return n.sk||(n.sk={}),n.sk},n.fromHtmlColor=function(i){var c,x,L,W,U,h;if(i)return typeof i!="string"?i:(c=n.rk())[i]?c[i]:((x=i.toLowerCase()).substring(0,1)==="#"?(x.length===7?x="#ff"+x.substring(1):x.length===4&&(x="#ff"+x[1]+x[1]+x[2]+x[2]+x[3]+x[3]),L=parseInt(x.substring(1,x.length),16)):x.substring(0,4)==="rgb("?(W=x.indexOf("("),U=x.indexOf(")"),h=x.substring(W+1,U).split(","),L=255*Math.pow(16,6)+parseInt(h[0],10)*Math.pow(16,4)+parseInt(h[1],10)*Math.pow(16,2)+parseInt(h[2],10)):x.substring(0,5)==="rgba("?(W=x.indexOf("("),U=x.indexOf(")"),h=x.substring(W+1,U).split(","),L=parseInt(255*parseFloat(h[3]),10)*Math.pow(16,6)+parseInt(h[0],10)*Math.pow(16,4)+parseInt(h[1],10)*Math.pow(16,2)+parseInt(h[2],10)):L=n.tk[x]?n.tk[x]:parseInt(x,10),c[i]=L,L)},n.isThemeColor=function(i){if(!i||typeof i!="string")return!1;switch((i=i.toLowerCase())[0]){case"b":return i.indexOf("background ")===0;case"t":return i.indexOf("text ")===0;case"a":return i.indexOf("accent ")===0;case"h":return i.indexOf("hyperlink")===0;case"f":return i.indexOf("followedhyperlink")===0;default:return!1}},n.mixTranslucentColor=function(i,c){var x,L,W,U;return c.a===255?c:c.a===0?i:(x=Math.round((255-i.a)*c.a/255),L=n.getMaxInt(i.a,c.a,i.r,c.r,x+i.a),W=n.getMaxInt(i.a,c.a,i.g,c.g,x+i.a),U=n.getMaxInt(i.a,c.a,i.b,c.b,x+i.a),new V(Math.round(x+i.a),L,W,U))},n.getMaxInt=function(i,c,x,L,W){return W===0?0:(c*L+(255-c)*i*x/255)/W},n.toExcelColor=function(i,c){if(i instanceof A)return i;if(c===M&&(c=16777215),!i)return null;if(n.isThemeColor(i))return n.getExcelThemeColor(i);var x=n.fromHtmlColor(i);return x!==c?n.fromColorToExcelColor(n.fromArgb(x)):null},n.toExcelBackColor=function(i,c){var x,L;if(i!==z&&typeof i=="object")if(i.stops)for(x=i,L=0;L=0;W--)h=(16711680&(U=n.palette[W]))>>16,S=(65280&U)>>8,_=255&U,($=Math.abs(.3*(h-i.r))+Math.abs(.59*(S-i.g))+Math.abs(.11*(_-i.b)))0?U:0)<255?U:255,h=(h=h>0?h:0)<255?h:255,S=(S=S>0?S:0)>255?S:255)},n.hueToRGB=function(i,c,x){return x<0&&(x+=255),x>255&&(x-=255),x<42?i+((c-i)*x+21)/42:x<127?c:x<170?i+((c-i)*(170-x)+21)/42:i},n.fromPresetColorVal=function(i){var c=n.tk[i];return c!==M?n.fromArgb(c):null},n.qk=null,n.sk=null,n.useCustomPalette=!1,n.customPalette=null,n.palette=[4278190080,4294967295,4294901760,4278255360,4278190335,4294967040,4294902015,4278255615,4278190080,4294967295,4294901760,4278255360,4278190335,4294967040,4294902015,4278255615,4286578688,4278222848,4278190208,4286611456,4286578816,4278222976,4290822336,4286611584,4288256511,4288230246,4294967244,4291624959,4284874854,4294934656,4278216396,4291611903,4278190208,4294902015,4294967040,4278255615,4286578816,4286578688,4278222976,4278190335,4278242559,4291624959,4291624908,4294967193,4288269567,4294941132,4291598847,4294954137,4281558783,4281584844,4288269312,4294953984,4294940928,4294927872,4284901017,4288059030,4278203238,4281571686,4278203136,4281545472,4288230144,4288230246,4281545625,4281545523,4278190080],n.uk=new V(255,255,255,255),n.tk={aliceblue:4293982463,antiquewhite:4294634455,aqua:4278255615,aquamarine:4286578644,azure:4293984255,beige:4294309340,bisque:4294960324,black:4278190080,blanchedalmond:4294962125,blue:4278190335,blueviolet:4287245282,brown:4289014314,burlywood:4292786311,cadetblue:4284456608,chartreuse:4286578432,chocolate:4291979550,coral:4294934352,cornflowerblue:4284782061,cornsilk:4294965468,crimson:4292613180,cyan:4278255615,darkblue:4278190219,darkcyan:4278225803,darkgoldenrod:4290283019,darkgray:4289309097,darkgreen:4278215680,darkkhaki:4290623339,darkmagenta:4287299723,darkolivegreen:4283788079,darkorange:4294937600,darkorchid:4288230092,darkred:4287299584,darksalmon:4293498490,darkseagreen:4287609999,darkslateblue:4282924427,darkslategray:4281290575,darkturquoise:4278243025,darkviolet:4287889619,deeppink:4294907027,deepskyblue:4278239231,dimgray:4285098345,dodgerblue:4280193279,feldspar:4291924597,firebrick:4289864226,floralwhite:4294966e3,forestgreen:4280453922,fuchsia:4294902015,gainsboro:4292664540,ghostwhite:4294506751,gold:4294956800,goldenrod:4292519200,gray:4286611584,green:4278222848,greenyellow:4289593135,honeydew:4293984240,hotpink:4294928820,"indianred ":4291648604,"indigo ":4283105410,ivory:4294967280,khaki:4293977740,lavender:4293322490,lavenderblush:4294963445,lawngreen:4286381056,lemonchiffon:4294965965,lightblue:4289583334,lightcoral:4293951616,lightcyan:4292935679,lightgoldenrodyellow:4294638290,lightgrey:4292072403,lightgreen:4287688336,lightpink:4294948545,lightsalmon:4294942842,lightseagreen:4280332970,lightskyblue:4287090426,lightslateblue:4286869759,lightslategray:4286023833,lightsteelblue:4289774814,lightyellow:4294967264,lime:4278255360,limegreen:4281519410,linen:4294635750,magenta:4294902015,maroon:4286578688,mediumaquamarine:4284927402,mediumblue:4278190285,mediumorchid:4290401747,mediumpurple:4287852760,mediumseagreen:4282168177,mediumslateblue:4286277870,mediumspringgreen:4278254234,mediumturquoise:4282962380,mediumvioletred:4291237253,midnightblue:4279834992,mintcream:4294311930,mistyrose:4294960353,moccasin:4294960309,navajowhite:4294958765,navy:4278190208,oldlace:4294833638,olive:4286611456,olivedrab:4285238819,orange:4294944e3,orangered:4294919424,orchid:4292505814,palegoldenrod:4293847210,palegreen:4288215960,paleturquoise:4289720046,palevioletred:4292374675,papayawhip:4294963157,peachpuff:4294957753,peru:4291659071,pink:4294951115,plum:4292714717,powderblue:4289781990,purple:4286578816,red:4294901760,rosybrown:4290547599,royalblue:4282477025,saddlebrown:4287317267,salmon:4294606962,sandybrown:4294222944,seagreen:4281240407,seashell:4294964718,sienna:4288696877,silver:4290822336,skyblue:4287090411,slateblue:4285160141,slategray:4285563024,snow:4294966010,springgreen:4278255487,steelblue:4282811060,tan:4291998860,teal:4278222976,thistle:4292394968,tomato:4294927175,turquoise:4282441936,violet:4293821166,violetred:4291829904,wheat:4294303411,white:4294967295,whitesmoke:4294309365,yellow:4294967040,yellowgreen:4288335154,transparent:16777215},n}(),d.ColorHelper=pt,et=function(){function n(){}return n.getFontName=function(i){var c,x;if(!i)return null;if((c=i).indexOf(",")!==-1&&(c=c.split(",")[0]),c){for(x=c.length-1;x>=0&&c[x]!=="/";)x--;x>=0&&(c=c.substring(x)),c&&c.substring(0,2)==="/#"&&(c=c.substring(2)),c[0]==='"'&&c[c.length-1]==='"'&&(c=c.substring(1,c.length-1))}return c},n.setStyleInfoFont=function(i,c,x,L,W){var U,h,S,_,$,ct,wt;W===void 0&&(W=!1),(h=i.fontName)||(h=O),S="",i.fontSize>0&&(S=ft.pointToPixel(i.fontSize,4)+"px"),_="",i.isItalic?_="italic":W&&i.isItalic!==!1||(_="normal"),$="",i.isBold?$="bold":W&&i.isBold!==!1||($="normal"),ct=i.fontColor?i.fontColor.isThemeColor()?pt.getThemeColorName(i.fontColor):pt.toRGBColor(i.fontColor):i.fontColor,c.foreColor=ct,i.isStrikeOut&&(c.textDecoration=2),i.underLineStyle!==M&&(wt=1,i.underLineStyle===2?wt=8:i.underLineStyle===0&&(wt=0),c.textDecoration===M?c.textDecoration=wt:c.textDecoration=c.textDecoration|wt),i.fontScheme===1?(c.themeFont="Headings",x&&(h=x)):i.fontScheme===2&&(c.themeFont="Body",L&&(h=L)),(U=_+" "+$+" "+S+" "+h)&&(c.font=U)},n.vk=function(){return n.wk||(n.wk={}),n.wk},n.fromHtmlFont=function(i){var c,x,L,W,U,h,S,_,$,ct,wt,lt,Y;if(!m.StringEx.L(i)){if(c={},(x=n.vk())[i])return x[i];if((L=n.splitFontString(i)).length!==0){for(W=0,U=!1,h=!1,S=!1;W=700?c.fontWeight=H:c.fontWeight=_==="lighter"?"ExtraLight":_;else h=!0,c.fontVariant=_;else U=!0,_==="oblique"&&(_=N),c.fontStyle=_;if(W++,U&&h&&S)break}if(W0&&c.push(x),c},n.toVerticalAlignment=function(i){return i===0||i===1||i===2?i:2},n.toExcelVerticalAlignment=function(i){return i===0||i===1||i===2?i:0},n.toHorizontalAlignment=function(i){switch(i){case 0:case 4:case 5:case 7:default:return 3;case 1:return 0;case 6:return 4;case 2:return 1;case 3:return 2}},n.toExcelHorizontalAlignment=function(i){switch(i){case 1:return 2;case 0:return 1;case 2:return 3;case 3:default:return 0;case 4:return 6}},n.toBorderLine=function(i){if(i)return i.lineStyle===0?null:(i.color||(i.color=new A(1,0,0)),i.color.isThemeColor()?{color:pt.getThemeColorName(i.color),style:i.lineStyle}:{color:""+pt.getRGBColor(i.color),style:i.lineStyle})},n.toExcelBorderSide=function(i){var c,x,L=new a;return i&&(c=i.color,pt.isThemeColor(c)?L.color=pt.getExcelThemeColor(c):(x=i.color,L.color=new A(2,pt.fromHtmlColor(x),0)),L.lineStyle=i.style),L},n.setStyleInfoBorders=function(i,c){c.borderLeft=n.toBorderLine(i.left),c.borderRight=n.toBorderLine(i.right),c.borderTop=n.toBorderLine(i.top),c.borderBottom=n.toBorderLine(i.bottom),c.borderVertical=n.toBorderLine(i.vertical),c.borderHorizontal=n.toBorderLine(i.horizontal),c.diagonalUp=n.toBorderLine(i.diagonalUp),c.diagonalDown=n.toBorderLine(i.diagonalDown)},n.toCellStyle=function(i,c,x){var L,W,U,h,S,_,$,ct,wt,lt,Y,D={};return i?(L=i.isStyleFormat,W=i.applyFont,U=i.applyFill,h=i.applyBorder,S=i.applyAlignment,_=i.applyProtection,$=i.applyNumberFormat,L&&(s(W)&&(D.applyFont=W),s(U)&&(D.applyFill=U),s(h)&&(D.applyBorder=h),s(S)&&(D.applyAlignment=S),s(_)&&(D.applyProtection=_),s($)&&(D.applyNumberFormat=$)),(!L&&i.applyFont!==!1||L)&&i.font&&n.setStyleInfoFont(i.font,D,c,x),D.locked=i.isLocked,i.indent!==M&&(D.textIndent=i.indent,D.textIndent>0&&(ct=D.textIndent,wt=Math.floor(ct),D.textIndent=ct-wt!=.5||1&wt?Math.round(ct):wt)),D.wordWrap=i.isWordWrap,D.vAlign=n.toVerticalAlignment(i.verticalAlign),D.hAlign=n.toHorizontalAlignment(i.horizontalAlign),m.J(i.rotation)||(i.rotation===255?D.isVerticalText=!0:D.textOrientation=i.rotation>90?90-i.rotation:i.rotation),i.border&&(lt=i.border)&&n.setStyleInfoBorders(lt,D),i.fill&&i.fill.patternType!==0?n.Je(i.fill,D):D.backColor=z,i.isShrinkToFit?D.shrinkToFit=!0:D.shrinkToFit=!1,Y=bt.getFormatCode(i),L&&Y==="General"||(D.formatter=Y),m.J(i.quotePrefix)||(D.quotePrefix=i.quotePrefix),D):null},n.toRichTextStyle=function(i,c,x){var L={};return n.setStyleInfoFont(i,L,c,x),L.charSetIndex=i.charSetIndex,L.isCondense=i.isCondense,L.isExtend=i.isExtend,L.fontFamily=i.fontFamily,L.isOutlineStyle=i.isOutlineStyle,L.isShadowStyle=i.isShadowStyle,L.vertAlign=i.vertAlign,L},n.fromRichTextStyle=function(i){var c,x,L,W,U;if(!m.J(i))return c=O,x={},i.font&&((L=n.fromHtmlFont(i.font)).fontFamily&&(c=n.getFontName(L.fontFamily)),m.StringEx.L(c)&&(c=O),x.fontFamily=c,L.fontSize&&(x.fontSize=Math.round(ft.pixelToPoint(L.fontSize))),L.fontStyle===N&&(x.isItalic=!0),L.fontWeight===H&&(x.isBold=!0)),i.foreColor&&(pt.isThemeColor(i.foreColor)?x.foreColor=pt.getExcelThemeColor(i.foreColor):(W=pt.fromHtmlColor(i.foreColor),W=(U=pt.mixTranslucentColor(pt.fromArgb(16777215),pt.fromArgb(W))).a*Math.pow(16,6)+U.r*Math.pow(16,4)+U.g*Math.pow(16,2)+U.b,x.foreColor=new A(2,W,0))),i.themeFont&&(i.themeFont.toUpperCase()==="Headings".toUpperCase()?x.fontScheme=1:i.themeFont.toUpperCase()==="Body".toUpperCase()&&(x.fontScheme=2)),!(1&~i.textDecoration)&&(x.underLineStyle=1),!(8&~i.textDecoration)&&(x.underLineStyle=2),x.isStrikeOut=!(2&~i.textDecoration),x.charSetIndex=i.charSetIndex,x.isCondense=i.isCondense,x.isExtend=i.isExtend,x.fontFamilySet=i.fontFamily,x.isOutlineStyle=i.isOutlineStyle,x.isShadowStyle=i.isShadowStyle,x.vertAlign=i.vertAlign,x},n.toSchemeClrValue=function(i){switch(i){case 255:default:return"";case 1:return"dk1";case 0:return"lt1";case 3:return"dk2";case 2:return"lt2";case 4:return"accent1";case 5:return"accent2";case 6:return"accent3";case 7:return"accent4";case 8:return"accent5";case 9:return"accent6";case 10:return"hlink";case 11:return"folHlink";case 240:return"phClr";case 241:return"tx1";case 242:return"tx2";case 243:return"bg1";case 244:return"bg2"}},n.Je=function(i,c){i.patternType===1?n.xk(i.fgColor,c):i.patternType?n.yk(i.patternType,i.fgColor,i.bgColor,c):i.stops&&n.zk(i,c)},n.xk=function(i,c){if(m.J(i))c.backColor="#000000";else{var x=i.isRGBColor()&&i.value()===0;if(i.isRGBColor()&&i.value()===0||i.isIndexedColor()&&i.value()===64||i.isIndexedColor()&&i.value()===65)return void(x&&(c.backColor=null));i.isThemeColor()?c.backColor=pt.getThemeColorName(i):c.backColor=pt.toRGBColor(i)}},n.yk=function(i,c,x,L){L.backColor={type:i,patternColor:null,backgroundColor:null},c&&(c.isThemeColor()?L.backColor.patternColor=pt.getThemeColorName(c):L.backColor.patternColor=pt.toRGBColor(c)),x&&!x.isAutoColor()&&(x.isThemeColor()?L.backColor.backgroundColor=pt.getThemeColorName(x):L.backColor.backgroundColor=pt.toRGBColor(x))},n.zk=function(i,c){var x,L;for(c.backColor=i,x=0;x=0&&W.indexOf("}}")>=0)||(typeof W=="string"&&W!==" "?L=W:i.autoFormatter?(c=i.autoFormatter.formatCached)&&!m.StringEx.O(c)&&(L=c):W&&(x=W.formatCached)&&!m.StringEx.O(x)&&(L=x)),L},n.toExtendedFormat=function(i,c){var x,L,W,U,h,S,_,$,ct,wt,lt,Y,D,y,ot,Ct,At;if(i){if(x=i.parentName,L=v(i.name),W=new J,(U=n.getStyleFormatter(i))?(S=(h=bt.getFormatId(U)).id,h.isBuiltIn?W.numberFormatIndex=S:W.numberFormat=new P(S,U),$=(_=c.dj(x))&&n.getStyleFormatter(_),!L&&(S!==0||$&&bt.getFormatId($).id!==0)&&(W.applyNumberFormat=!0)):W.numberFormatIndex=0,i.backColor&&i.backColor.type!==0){if(L||(W.applyFill=!0),ct=new w,typeof i.backColor=="string")ct.patternType=1,ct.fgColor=i.backColor;else if(m.J(i.backColor.type)||i.backColor.type==="path")for(wt in i.backColor)ct[wt]=i.backColor[wt];else ct.patternType=i.backColor.type,ct.fgColor=i.backColor.patternColor,ct.bgColor=i.backColor.backgroundColor;for(m.J(ct.fgColor)||(ct.fgColor=pt.toExcelColor(ct.fgColor)),m.J(ct.bgColor)||(ct.bgColor=pt.toExcelColor(ct.bgColor)),lt=ct.stops&&ct.stops.length,Y=0;Y=i[U].length?"00":i[U].charAt(x)+i[U].charAt(x+1):x0&<===h.length-ct.length-1)return!0;return!1}(U,x)||i&&function(h,S){var _,$,ct,wt;if(h&&h.split(".").length===4){for(_=0,$=S.length;_<$;_++)if((ct=S[_])&&(wt=ct.length-2)>0&&(ct===h||ct.substr(wt)===".*"&&h.substr(0,wt)===ct.substr(0,wt)&&w.test(h)))return!0}return!1}(U,x)||i&&function(h,S){var _,$,ct,wt;if(h.indexOf("[")===0&&h.lastIndexOf("]")===h.length-1&&(h=h.substring(1,h.length-1)),h.indexOf("%")>-1&&(h=h.split("%")[0]),lt(h)){for(_=H.parse(h),$=0;$-1||Ct[1].indexOf(".")>-1)&&(At=H.parse(Ct[1]).prefixLengthFromSubnetMask(),ot=[Ct[0],At].join("/"));try{return H.parseCIDR(ot)}catch{return!1}}function D(ot,Ct){return""+H.parse(ot)==""+H.parse(Ct)}function y(ot,Ct){try{return ot.match(Ct)}catch{return!1}}}(U,x))))}function T(i){var c=at(V(["S","R"])),x=pt()&&c&&pt().ResourceManager;return x&&new x(c).getResource()[i]}function s(i,c){var x,L,W,U=!0,h="";if(i){if(typeof i=="string")(i=i.trim())&&(x=[i]);else if(Array.isArray(i)){for(L=!0,x=[],W=0;W0)for(Y=0;Y=0;)F++;if(A.substr(0,2)==="::"&&F--,A.substr(-2,2)==="::"&&F--,F>a)return null;for(J=a-F,P=":";J--;)P+="0:";return(A=A.replace("::",P))[0]===":"&&(A=A.slice(1)),A[A.length-1]===":"&&(A=A.slice(0,-1)),a=function(){var st,ht=A.split(":"),yt=[];for(st=0;st0;){if((P=F-w)<0&&(P=0),A[I]>>P!=a[I]>>P)return!1;w-=F,I+=1}return!0}function E(A){if(o.test(A))return parseInt(A,16);if(A[0]==="0"&&!isNaN(parseInt(A[1],10))){if(q.test(A))return parseInt(A,8);throw Error("ipaddr: cannot parse ".concat(A," as octal"))}return parseInt(A,10)}function R(A,a){for(;A.length=0;a-=1){if(!((F=this.octets[a])in J)||(w=J[F],P&&w!==0))return null;w!==8&&(P=!0),I+=w}return 32-I},A.prototype.range=function(){return m.subnetMatch(this,this.SpecialRanges)},A.prototype.toByteArray=function(){return this.octets.slice(0)},A.prototype.toIPv4MappedAddress=function(){return m.IPv6.parse("::ffff:".concat(""+this))},A.prototype.toNormalizedString=function(){return""+this},A.prototype.toString=function(){return this.octets.join(".")},A}(),m.IPv4.broadcastAddressFromCIDR=function(A){var a,F,w,I,P;try{for(F=(a=this.parseCIDR(A))[0].toByteArray(),w=this.subnetMaskFromPrefixLength(a[1]).toByteArray(),I=[],P=0;P<4;)I.push(parseInt(F[P],10)|255^parseInt(w[P],10)),P++;return new this(I)}catch{throw Error("ipaddr: the address does not have IPv4 CIDR format")}},m.IPv4.isIPv4=function(A){return this.parser(A)!==null},m.IPv4.isValid=function(A){try{return new this(this.parser(A)),!0}catch{return!1}},m.IPv4.isValidFourPartDecimal=function(A){return!(!m.IPv4.isValid(A)||!A.match(/^(0|[1-9]\d*)(\.(0|[1-9]\d*)){3}$/))},m.IPv4.networkAddressFromCIDR=function(A){var a,F,w,I,P;try{for(w=(a=this.parseCIDR(A))[0].toByteArray(),P=this.subnetMaskFromPrefixLength(a[1]).toByteArray(),I=[],F=0;F<4;)I.push(parseInt(w[F],10)&parseInt(P[F],10)),F++;return new this(I)}catch{throw Error("ipaddr: the address does not have IPv4 CIDR format")}},m.IPv4.parse=function(A){var a=this.parser(A);if(a===null)throw Error("ipaddr: string is not formatted like an IPv4 Address");return new this(a)},m.IPv4.parseCIDR=function(A){var a,F,w;if((a=A.match(/^(.+)\/(\d+)$/))&&(F=parseInt(a[2]))>=0&&F<=32)return w=[this.parse(a[1]),F],Object.defineProperty(w,"toString",{value:function(){return this.join("/")}}),w;throw Error("ipaddr: string is not formatted like an IPv4 CIDR range")},m.IPv4.parser=function(A){var a,F,w;if(a=A.match(G.fourOctet))return function(){var I,P=a.slice(1,6),J=[];for(I=0;I4294967295||w<0)throw Error("ipaddr: address outside defined range");return function(){var I,P=[];for(I=0;I<=24;I+=8)P.push(w>>I&255);return P}().reverse()}return(a=A.match(G.twoOctet))?function(){var I=a.slice(1,4),P=[];if((w=E(I[1]))>16777215||w<0)throw Error("ipaddr: address outside defined range");return P.push(E(I[0])),P.push(w>>16&255),P.push(w>>8&255),P.push(255&w),P}():(a=A.match(G.threeOctet))?function(){var I=a.slice(1,5),P=[];if((w=E(I[2]))>65535||w<0)throw Error("ipaddr: address outside defined range");return P.push(E(I[0])),P.push(E(I[1])),P.push(w>>8&255),P.push(255&w),P}():null},m.IPv4.subnetMaskFromPrefixLength=function(A){var a,F,w;if((A=parseInt(A))<0||A>32)throw Error("ipaddr: invalid IPv4 prefix length");for(a=[0,0,0,0],F=0,w=Math.floor(A/8);F=0;w-=1){if(!((a=this.parts[w])in J)||(F=J[a],P&&F!==0))return null;F!==16&&(P=!0),I+=F}return 128-I},A.prototype.range=function(){return m.subnetMatch(this,this.SpecialRanges)},A.prototype.toByteArray=function(){var a,F,w=[],I=this.parts;for(F=0;F>8),w.push(255&a);return w},A.prototype.toFixedLengthString=function(){var a=(function(){var w,I=[];for(w=0;w>8,255&F,w>>8,255&w])},A.prototype.toNormalizedString=function(){var a=(function(){var w,I=[];for(w=0;wP&&(I=a.index,P=a[0].length);return P<0?w:"".concat(w.substring(0,I),"::").concat(w.substring(I+P))},A.prototype.toString=function(){return this.toNormalizedString().replace(/((^|:)(0(:|$))+)/,"::")},A}(),m.IPv6.broadcastAddressFromCIDR=function(A){var a,F,w,I,P;try{for(F=(a=this.parseCIDR(A))[0].toByteArray(),w=this.subnetMaskFromPrefixLength(a[1]).toByteArray(),I=[],P=0;P<16;)I.push(parseInt(F[P],10)|255^parseInt(w[P],10)),P++;return new this(I)}catch(J){throw Error("ipaddr: the address does not have IPv6 CIDR format (".concat(J,")"))}},m.IPv6.isIPv6=function(A){return this.parser(A)!==null},m.IPv6.isValid=function(A){if(typeof A=="string"&&A.indexOf(":")===-1)return!1;try{var a=this.parser(A);return new this(a.parts,a.zoneId),!0}catch{return!1}},m.IPv6.networkAddressFromCIDR=function(A){var a,F,w,I,P;try{for(w=(a=this.parseCIDR(A))[0].toByteArray(),P=this.subnetMaskFromPrefixLength(a[1]).toByteArray(),I=[],F=0;F<16;)I.push(parseInt(w[F],10)&parseInt(P[F],10)),F++;return new this(I)}catch(J){throw Error("ipaddr: the address does not have IPv6 CIDR format (".concat(J,")"))}},m.IPv6.parse=function(A){var a=this.parser(A);if(a.parts===null)throw Error("ipaddr: string is not formatted like an IPv6 Address");return new this(a.parts,a.zoneId)},m.IPv6.parseCIDR=function(A){var a,F,w;if((F=A.match(/^(.+)\/(\d+)$/))&&(a=parseInt(F[2]))>=0&&a<=128)return w=[this.parse(F[1]),a],Object.defineProperty(w,"toString",{value:function(){return this.join("/")}}),w;throw Error("ipaddr: string is not formatted like an IPv6 CIDR range")},m.IPv6.parser=function(A){var a,F,w,I,P,J;if(w=A.match(O.deprecatedTransitional))return this.parser("::ffff:".concat(w[1]));if(O.native.test(A))return H(A,8);if((w=A.match(O.transitional))&&(J=w[6]||"",(a=H(w[1].slice(0,-1)+J,6)).parts)){for(P=[parseInt(w[2]),parseInt(w[3]),parseInt(w[4]),parseInt(w[5])],F=0;F128)throw Error("ipaddr: invalid IPv6 prefix length");for(a=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],F=0,w=Math.floor(A/8);F0)for(;v++<3;)f+="=",s+="\0";for(v=0;v>18&63,pt=V>>12&63,et=V>>6&63,rt=63&V,it[v/3]=T.charAt(at)+T.charAt(pt)+T.charAt(et)+T.charAt(rt);return(B=it.join("")).slice(0,B.length-f.length)+f}function a(ft){var V,at,pt,et,rt,B,it,f=[],T=O,s=ft;for(it=0;it>>16&255,at=B>>>8&255,pt=255&B,f[it/4]=z(V,at,pt),rt==64&&(f[it/4]=z(V,at)),et==64&&(f[it/4]=z(V));return f.join("")}function F(ft){return(o&&window.atob||a)(ft)}function w(ft){return(o&&window.btoa||A)(ft)}function I(ft){return w(encodeURIComponent(ft).replace(/%([0-9A-F]{2})/g,function(V,at){return z(parseInt(at,16))}))}function P(ft){var V,at;return ft?(V=function(pt){return pt.split("").reverse().join("")}(V=function(pt){var et,rt=pt.split(""),B=function(it){return function(f){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,s=f.charCodeAt(0);return s>=65&&s<=90?f.toLowerCase():s>=97&&s<=122?f.toUpperCase():s>=48&&s<=57?z(48+(s-48+10+T)%10):f}(it,-1)};for(et=rt.length-5;et>=0;et--)R(rt,et+1,et+3,B),R(rt,et,et+2,B);return rt.join("")}(ft)),at=Math.ceil(V.length/2),function(pt){return decodeURIComponent(Array.prototype.map.call(F(pt),function(et){return"%"+("00"+et.charCodeAt(0).toString(16)).slice(-2)}).join(""))}(V=(V=(V=V.substr(at)+V.substr(0,at)).replace("#","=")).replace("&","=="))):""}function J(ft){var V,at=F(ft),pt=at.length,et=new M(pt);for(V=0;V"u"?"undefined":q(self))=="object"&&self&&self.Object===Object&&self,E=H||N,K.iDe=P,K.attorn=function(ft,V,at,pt){var et,rt,B,it,f,T,s,v=o?window.msCrypto?window.msCrypto:window.crypto:void 0,n=function(c,x){try{x="#"+x;var L=c.indexOf(x);if(L>-1)return{prefix:c.substring(0,L),licData:JSON.parse(P(c.substr(L+x.length)))}}catch{}return!1}(ft,V.aC);if(!n)return pt();function i(){return function(c){var x,L,W,U=0,h=5381,S=0;for(x=c.length-1;x>=0;x--)U=(L=c.charCodeAt(x))+(U<<6)+(U<<16)-U,h=L+((h<<5)+h),S=L+((S<<5)-S),S&=S;return(W=U^h^S)<0&&(W=~W),W.toString(16).toUpperCase()}(rt+JSON.stringify(et.D))===et.H?at(et.D):pt()}return et=n.licData,rt=n.prefix+"#"+V.aC,B=ht(J(I(rt+JSON.stringify(et.D)))),it=P("JYx3Gb#8Pb5R"),f=P("VdgJHc#wJb59"),E[it]&&E[it][f]&&!location.protocol.match(/^https/i)?i():v&&v.subtle?(T={alg:"PS256",e:"AQAB",kty:"RSA",n:yt(V.pK)},T=window.msCrypto?st(JSON.stringify(T)):T,s={name:"RSA-PSS",saltLength:32,hash:{name:"SHA-256"}},void bt(v.subtle.importKey("jwk",T,s,!1,["verify"])).then(function(c){bt(v.subtle.verify(s,c,J(et.S),st(B))).then(function(x){return x?at(et.D):pt()})},function(){return i()})):i()}}).call(K,function(){return this}())}]);ie.exports={Jk:xt.attorn,Kk:xt.iDe}},"./src/lc/releaseLc.js":function(ie,d,xt){var m=xt("./src/lc/common.js");ie.exports={Ck:1,Dk:m.Dk,Bk:m.Bk}},"./src/lib/jszip.min.js":function(ie,d,xt){(function(m,K){(function(G){ie.exports=G()})(function(){return function G(q,o,z){function M(N,E){var R,A;if(!o[N]){if(!q[N]){if(O)return O(N,!0);throw(R=Error("Cannot find module '"+N+"'")).code="MODULE_NOT_FOUND",R}A=o[N]={exports:{}},q[N][0].call(A.exports,function(a){return M(q[N][1][a]||a)},A,A.exports,G,q,o,z)}return o[N].exports}for(var O=!1,H=0;H>2,a=(3&N)<<4|E>>4,F=1>6:64,w=2>4,E=(15&A)<<4|(a=O.indexOf(H.charAt(P++)))>>2,R=(3&a)<<6|(F=O.indexOf(H.charAt(P++))),w[J++]=N,a!==64&&(w[J++]=E),F!==64&&(w[J++]=R);return w}},{"./support":30,"./utils":32}],2:[function(G,q,o){var z=G("./external"),M=G("./stream/DataWorker"),O=G("./stream/Crc32Probe"),H=G("./stream/DataLengthProbe");function N(E,R,A,a,F){this.compressedSize=E,this.uncompressedSize=R,this.crc32=A,this.compression=a,this.compressedContent=F}N.prototype={getContentWorker:function(){var E=new M(z.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new H("data_length")),R=this;return E.on("end",function(){if(this.streamInfo.data_length!==R.uncompressedSize)throw Error("Bug : uncompressed data size mismatch")}),E},getCompressedWorker:function(){return new M(z.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},N.createWorkerFrom=function(E,R,A){return E.pipe(new O).pipe(new H("uncompressedSize")).pipe(R.compressWorker(A)).pipe(new H("compressedSize")).withStreamInfo("compression",R)},q.exports=N},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(G,q,o){var z=G("./stream/GenericWorker");o.STORE={magic:"\0\0",compressWorker:function(){return new z("STORE compression")},uncompressWorker:function(){return new z("STORE decompression")}},o.DEFLATE=G("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(G,q,o){var z=G("./utils"),M=function(){var O,H,N,E;for(H=[],N=0;N<256;N++){for(O=N,E=0;E<8;E++)O=1&O?3988292384^O>>>1:O>>>1;H[N]=O}return H}();q.exports=function(O,H){return O!==void 0&&O.length?z.getTypeOf(O)!=="string"?function(N,E,R){var A,a=M,F=0+R;for(N^=-1,A=0;A>>8^a[255&(N^E[A])];return~N}(0|H,O,O.length):function(N,E,R){var A,a=M,F=0+R;for(N^=-1,A=0;A>>8^a[255&(N^E.charCodeAt(A))];return~N}(0|H,O,O.length):0}},{"./utils":32}],5:[function(G,q,o){o.base64=!1,o.binary=!1,o.dir=!1,o.createFolders=!0,o.date=null,o.compression=null,o.compressionOptions=null,o.comment=null,o.unixPermissions=null,o.dosPermissions=null},{}],6:[function(G,q,o){var z;z=typeof Promise<"u"?Promise:G("lie"),q.exports={Promise:z}},{lie:37}],7:[function(G,q,o){var z=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Uint32Array<"u",M=G("pako"),O=G("./utils"),H=G("./stream/GenericWorker"),N=z?"uint8array":"array";function E(R,A){H.call(this,"FlateWorker/"+R),this.Ok=null,this.Pk=R,this.Qk=A,this.meta={}}o.magic="\b\0",O.inherits(E,H),E.prototype.processChunk=function(R){this.meta=R.meta,this.Ok===null&&this.Rk(),this.Ok.push(O.transformTo(N,R.data),!1)},E.prototype.flush=function(){H.prototype.flush.call(this),this.Ok===null&&this.Rk(),this.Ok.push([],!0)},E.prototype.cleanUp=function(){H.prototype.cleanUp.call(this),this.Ok=null},E.prototype.Rk=function(){this.Ok=new M[this.Pk]({raw:!0,level:this.Qk.level||-1});var R=this;this.Ok.onData=function(A){R.push({data:A,meta:R.meta})}},o.compressWorker=function(R){return new E("Deflate",R)},o.uncompressWorker=function(){return new E("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(G,q,o){function z(a,F){var w,I="";for(w=0;w>>=8;return I}function M(a,F,w,I,P,J){var st,ht,yt,bt,ft,V,at=a.file,pt=a.compression,et=J!==N.utf8encode,rt=O.transformTo("string",J(at.name)),B=O.transformTo("string",N.utf8encode(at.name)),it=at.comment,f=O.transformTo("string",J(it)),T=O.transformTo("string",N.utf8encode(it)),s=B.length!==at.name.length,v=T.length!==it.length,n="",i="",c="",x=at.dir,L=at.date,W={crc32:0,compressedSize:0,uncompressedSize:0};return F&&!w||(W.crc32=a.crc32,W.compressedSize=a.compressedSize,W.uncompressedSize=a.uncompressedSize),yt=0,F&&(yt|=8),et||!s&&!v||(yt|=2048),bt=0,ft=0,x&&(bt|=16),P==="UNIX"?(ft=798,bt|=function(U,h){var S=U;return U||(S=h?16893:33204),(65535&S)<<16}(at.unixPermissions,x)):(ft=20,bt|=function(U){return 63&(U||0)}(at.dosPermissions)),st=L.getUTCHours(),st<<=6,st|=L.getUTCMinutes(),st<<=5,st|=L.getUTCSeconds()/2,ht=L.getUTCFullYear()-1980,ht<<=4,ht|=L.getUTCMonth()+1,ht<<=5,ht|=L.getUTCDate(),s&&(i=z(1,1)+z(E(rt),4)+B,n+="up"+z(i.length,2)+i),v&&(c=z(1,1)+z(E(f),4)+T,n+="uc"+z(c.length,2)+c),V="",V+=` \0`,V+=z(yt,2),V+=pt.magic,V+=z(st,2),V+=z(ht,2),V+=z(W.crc32,4),V+=z(W.compressedSize,4),V+=z(W.uncompressedSize,4),V+=z(rt.length,2),V+=z(n.length,2),{fileRecord:R.LOCAL_FILE_HEADER+V+rt+n,dirRecord:R.CENTRAL_FILE_HEADER+z(ft,2)+V+z(f.length,2)+"\0\0\0\0"+z(bt,4)+z(I,4)+rt+n+f}}var O=G("../utils"),H=G("../stream/GenericWorker"),N=G("../utf8"),E=G("../crc32"),R=G("../signature");function A(a,F,w,I){H.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=F,this.zipPlatform=w,this.encodeFileName=I,this.streamFiles=a,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this.Sk=[]}O.inherits(A,H),A.prototype.push=function(a){var F=a.meta.percent||0,w=this.entriesCount,I=this.Sk.length;this.accumulate?this.contentBuffer.push(a):(this.bytesWritten+=a.data.length,H.prototype.push.call(this,{data:a.data,meta:{currentFile:this.currentFile,percent:w?(F+100*(w-I-1))/w:100}}))},A.prototype.openedSource=function(a){var F,w;this.currentSourceOffset=this.bytesWritten,this.currentFile=a.file.name,(F=this.streamFiles&&!a.file.dir)?(w=M(a,F,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName),this.push({data:w.fileRecord,meta:{percent:0}})):this.accumulate=!0},A.prototype.closedSource=function(a){this.accumulate=!1;var F=this.streamFiles&&!a.file.dir,w=M(a,F,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(w.dirRecord),F)this.push({data:function(I){return R.DATA_DESCRIPTOR+z(I.crc32,4)+z(I.compressedSize,4)+z(I.uncompressedSize,4)}(a),meta:{percent:100}});else for(this.push({data:w.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},A.prototype.flush=function(){var a,F,w,I;for(a=this.bytesWritten,F=0;F=this.index;H--)N=(N<<8)+this.byteAt(H);return this.index+=O,N},readString:function(O){return z.transformTo("string",this.readData(O))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var O=this.readInt(4);return new Date(Date.UTC(1980+(O>>25&127),(O>>21&15)-1,O>>16&31,O>>11&31,O>>5&63,(31&O)<<1))}},q.exports=M},{"../utils":32}],19:[function(G,q,o){var z=G("./Uint8ArrayReader");function M(O){z.call(this,O)}G("../utils").inherits(M,z),M.prototype.readData=function(O){this.checkOffset(O);var H=this.data.slice(this.zero+this.index,this.zero+this.index+O);return this.index+=O,H},q.exports=M},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(G,q,o){var z=G("./DataReader");function M(O){z.call(this,O)}G("../utils").inherits(M,z),M.prototype.byteAt=function(O){return this.data.charCodeAt(this.zero+O)},M.prototype.lastIndexOfSignature=function(O){return this.data.lastIndexOf(O)-this.zero},M.prototype.readAndCheckSignature=function(O){return O===this.readData(4)},M.prototype.readData=function(O){this.checkOffset(O);var H=this.data.slice(this.zero+this.index,this.zero+this.index+O);return this.index+=O,H},q.exports=M},{"../utils":32,"./DataReader":18}],21:[function(G,q,o){var z=G("./ArrayReader");function M(O){z.call(this,O)}G("../utils").inherits(M,z),M.prototype.readData=function(O){if(this.checkOffset(O),O===0)return new Uint8Array(0);var H=this.data.subarray(this.zero+this.index,this.zero+this.index+O);return this.index+=O,H},q.exports=M},{"../utils":32,"./ArrayReader":17}],22:[function(G,q,o){var z=G("../utils"),M=G("../support"),O=G("./ArrayReader"),H=G("./StringReader"),N=G("./NodeBufferReader"),E=G("./Uint8ArrayReader");q.exports=function(R){var A=z.getTypeOf(R);return z.checkSupport(A),A!=="string"||M.uint8array?A==="nodebuffer"?new N(R):M.uint8array?new E(z.transformTo("uint8array",R)):new O(z.transformTo("array",R)):new H(R)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(G,q,o){o.LOCAL_FILE_HEADER="PK",o.CENTRAL_FILE_HEADER="PK",o.CENTRAL_DIRECTORY_END="PK",o.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",o.ZIP64_CENTRAL_DIRECTORY_END="PK",o.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(G,q,o){var z=G("./GenericWorker"),M=G("../utils");function O(H){z.call(this,"ConvertWorker to "+H),this.destType=H}M.inherits(O,z),O.prototype.processChunk=function(H){this.push({data:M.transformTo(this.destType,H.data),meta:H.meta})},q.exports=O},{"../utils":32,"./GenericWorker":28}],25:[function(G,q,o){var z=G("./GenericWorker"),M=G("../crc32");function O(){z.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}G("../utils").inherits(O,z),O.prototype.processChunk=function(H){this.streamInfo.crc32=M(H.data,this.streamInfo.crc32||0),this.push(H)},q.exports=O},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(G,q,o){var z=G("../utils"),M=G("./GenericWorker");function O(H){M.call(this,"DataLengthProbe for "+H),this.propName=H,this.withStreamInfo(H,0)}z.inherits(O,M),O.prototype.processChunk=function(H){if(H){var N=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=N+H.data.length}M.prototype.processChunk.call(this,H)},q.exports=O},{"../utils":32,"./GenericWorker":28}],27:[function(G,q,o){var z=G("../utils"),M=G("./GenericWorker");function O(H){M.call(this,"DataWorker");var N=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this.Zk=!1,H.then(function(E){N.dataIsReady=!0,N.data=E,N.max=E&&E.length||0,N.type=z.getTypeOf(E),N.isPaused||N.$k()},function(E){N.error(E)})}z.inherits(O,M),O.prototype.cleanUp=function(){M.prototype.cleanUp.call(this),this.data=null},O.prototype.resume=function(){return!!M.prototype.resume.call(this)&&(!this.Zk&&this.dataIsReady&&(this.Zk=!0,z.delay(this.$k,[],this)),!0)},O.prototype.$k=function(){this.Zk=!1,this.isPaused||this.isFinished||(this._k(),this.isFinished||(z.delay(this.$k,[],this),this.Zk=!0))},O.prototype._k=function(){if(this.isPaused||this.isFinished)return!1;var H=null,N=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":H=this.data.substring(this.index,N);break;case"uint8array":H=this.data.subarray(this.index,N);break;case"array":case"nodebuffer":H=this.data.slice(this.index,N)}return this.index=N,this.push({data:H,meta:{percent:this.max?this.index/this.max*100:0}})},q.exports=O},{"../utils":32,"./GenericWorker":28}],28:[function(G,q,o){function z(M){this.name=M||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this.al={data:[],end:[],error:[]},this.previous=null}z.prototype={push:function(M){this.emit("data",M)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(M){this.emit("error",M)}return!0},error:function(M){return!this.isFinished&&(this.isPaused?this.generatedError=M:(this.isFinished=!0,this.emit("error",M),this.previous&&this.previous.error(M),this.cleanUp()),!0)},on:function(M,O){return this.al[M].push(O),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this.al=[]},emit:function(M,O){if(this.al[M])for(var H=0;H "+M:M}},q.exports=z},{}],29:[function(G,q,o){var z=G("../utils"),M=G("./ConvertWorker"),O=G("./GenericWorker"),H=G("../base64"),N=G("../support"),E=G("../external"),R=null;if(N.nodestream)try{R=G("../nodejs/NodejsStreamOutputAdapter")}catch{}function A(a,F,w){var I=F;switch(F){case"blob":case"arraybuffer":I="uint8array";break;case"base64":I="string"}try{this.cl=I,this.dl=F,this.el=w,z.checkSupport(I),this.fl=a.pipe(new M(I)),a.lock()}catch(P){this.fl=new O("error"),this.fl.error(P)}}A.prototype={accumulate:function(a){return function(F,w){return new E.Promise(function(I,P){var J=[],st=F.cl,ht=F.dl,yt=F.el;F.on("data",function(bt,ft){J.push(bt),w&&w(ft)}).on("error",function(bt){J=[],P(bt)}).on("end",function(){try{var bt=function(ft,V,at){switch(ft){case"blob":return z.newBlob(z.transformTo("arraybuffer",V),at);case"base64":return H.encode(V);default:return z.transformTo(ft,V)}}(ht,function(ft,V){var at,pt=0,et=null,rt=0;for(at=0;at"u")o.blob=!1;else{z=new ArrayBuffer(0);try{o.blob=new Blob([z],{type:"application/zip"}).size===0}catch{try{(M=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder)).append(z),o.blob=M.getBlob("application/zip").size===0}catch{o.blob=!1}}}try{o.nodestream=!!G("readable-stream").Readable}catch{o.nodestream=!1}},{"readable-stream":16}],31:[function(G,q,o){for(var z=G("./utils"),M=G("./support"),O=G("./nodejsUtils"),H=G("./stream/GenericWorker"),N=Array(256),E=0;E<256;E++)N[E]=252<=E?6:248<=E?5:240<=E?4:224<=E?3:192<=E?2:1;function R(){H.call(this,"utf-8 decode"),this.leftOver=null}function A(){H.call(this,"utf-8 encode")}N[254]=N[254]=1,o.utf8encode=function(a){return M.nodebuffer?O.newBufferFrom(a,"utf-8"):function(F){var w,I,P,J,st,ht=F.length,yt=0;for(J=0;J>>6:(I<65536?w[st++]=224|I>>>12:(w[st++]=240|I>>>18,w[st++]=128|I>>>12&63),w[st++]=128|I>>>6&63),w[st++]=128|63&I);return w}(a)},o.utf8decode=function(a){return M.nodebuffer?z.transformTo("nodebuffer",a).toString("utf-8"):function(F){var w,I,P,J,st=F.length,ht=Array(2*st);for(w=I=0;w>10&1023,ht[I++]=56320|1023&P)}return ht.length!==I&&(ht.subarray?ht=ht.subarray(0,I):ht.length=I),z.applyFromCharCode(ht)}(a=z.transformTo(M.uint8array?"uint8array":"array",a))},z.inherits(R,H),R.prototype.processChunk=function(a){var F,w,I,P=z.transformTo(M.uint8array?"uint8array":"array",a.data);this.leftOver&&this.leftOver.length&&(M.uint8array?(F=P,(P=new Uint8Array(F.length+this.leftOver.length)).set(this.leftOver,0),P.set(F,this.leftOver.length)):P=this.leftOver.concat(P),this.leftOver=null),w=function(J,st){var ht;for((st=st||J.length)>J.length&&(st=J.length),ht=st-1;0<=ht&&(192&J[ht])==128;)ht--;return ht<0||ht===0?st:ht+N[J[ht]]>st?ht:st}(P),I=P,w!==P.length&&(M.uint8array?(I=P.subarray(0,w),this.leftOver=P.subarray(w,P.length)):(I=P.slice(0,w),this.leftOver=P.slice(w,P.length))),this.push({data:o.utf8decode(I),meta:a.meta})},R.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:o.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},o.Utf8DecodeWorker=R,z.inherits(A,H),A.prototype.processChunk=function(a){this.push({data:o.utf8encode(a.data),meta:a.meta})},o.Utf8EncodeWorker=A},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(G,q,o){var z,M,O=G("./support"),H=G("./base64"),N=G("./nodejsUtils"),E=G("./external");function R(w){return w}function A(w,I){for(var P=0;P>8;this.dir=!!(16&this.externalFileAttributes),a==0&&(this.dosPermissions=63&this.externalFileAttributes),a==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var a=z(this.extraFields[1].value);this.uncompressedSize===M.MAX_VALUE_32BITS&&(this.uncompressedSize=a.readInt(8)),this.compressedSize===M.MAX_VALUE_32BITS&&(this.compressedSize=a.readInt(8)),this.localHeaderOffset===M.MAX_VALUE_32BITS&&(this.localHeaderOffset=a.readInt(8)),this.diskNumberStart===M.MAX_VALUE_32BITS&&(this.diskNumberStart=a.readInt(4))}},readExtraFields:function(a){var F,w,I,P=a.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});a.index+4>>6:(a<65536?A[I++]=224|a>>>12:(A[I++]=240|a>>>18,A[I++]=128|a>>>12&63),A[I++]=128|a>>>6&63),A[I++]=128|63&a);return A},o.buf2binstring=function(R){return E(R,R.length)},o.binstring2buf=function(R){for(var A=new O.Buf8(R.length),a=0,F=A.length;a>10&1023,J[F++]=56320|1023&w)}return E(J,F)},o.utf8border=function(R,A){var a;for((A=A||R.length)>R.length&&(A=R.length),a=A-1;0<=a&&(192&R[a])==128;)a--;return a<0||a===0?A:a+z[R[a]]>A?a:A}},{"./common":41}],43:[function(G,q,o){q.exports=function(z,M,O,H){for(var N=65535&z,E=z>>>16&65535,R=0;O!==0;){for(O-=R=2e3>>1:M>>>1;O[H]=M}return O}();q.exports=function(M,O,H,N){var E,R=z,A=N+H;for(M^=-1,E=N;E>>8^R[255&(M^O[E])];return~M}},{}],46:[function(G,q,o){var z,M=G("../utils/common"),O=G("./trees"),H=G("./adler32"),N=G("./crc32"),E=G("./messages"),R=-2,A=258,a=262,F=113;function w(f,T){return f.msg=E[T],T}function I(f){return(f<<1)-(4f.avail_out&&(s=f.avail_out),s!==0&&(M.arraySet(f.output,T.pending_buf,T.pending_out,s,f.next_out),f.next_out+=s,T.pending_out+=s,f.total_out+=s,f.avail_out-=s,T.pending-=s,T.pending===0&&(T.pending_out=0))}function st(f,T){O.ll(f,0<=f.block_start?f.block_start:-1,f.strstart-f.block_start,T),f.block_start=f.strstart,J(f.strm)}function ht(f,T){f.pending_buf[f.pending++]=T}function yt(f,T){f.pending_buf[f.pending++]=T>>>8&255,f.pending_buf[f.pending++]=255&T}function bt(f,T){var s,v,n=f.max_chain_length,i=f.strstart,c=f.prev_length,x=f.nice_match,L=f.strstart>f.w_size-a?f.strstart-(f.w_size-a):0,W=f.window,U=f.w_mask,h=f.prev,S=f.strstart+A,_=W[i+c-1],$=W[i+c];f.prev_length>=f.good_match&&(n>>=2),x>f.lookahead&&(x=f.lookahead);do if(W[(s=T)+c]===$&&W[s+c-1]===_&&W[s]===W[i]&&W[++s]===W[i+1]){i+=2,s++;do;while(W[++i]===W[++s]&&W[++i]===W[++s]&&W[++i]===W[++s]&&W[++i]===W[++s]&&W[++i]===W[++s]&&W[++i]===W[++s]&&W[++i]===W[++s]&&W[++i]===W[++s]&&iL&&--n!=0);return c<=f.lookahead?c:f.lookahead}function ft(f){var T,s,v,n,i,c,x,L,W,U,h=f.w_size;do{if(n=f.window_size-f.lookahead-f.strstart,f.strstart>=h+(h-a)){for(M.arraySet(f.window,f.window,h,h,0),f.match_start-=h,f.strstart-=h,f.block_start-=h,T=s=f.hash_size;v=f.head[--T],f.head[T]=h<=v?v-h:0,--s;);for(T=s=h;v=f.prev[--T],f.prev[T]=h<=v?v-h:0,--s;);n+=h}if(f.strm.avail_in===0)break;if(c=f.strm,x=f.window,L=f.strstart+f.lookahead,U=void 0,(W=n)<(U=c.avail_in)&&(U=W),s=U===0?0:(c.avail_in-=U,M.arraySet(x,c.input,c.next_in,U,L),c.state.wrap===1?c.adler=H(c.adler,x,U,L):c.state.wrap===2&&(c.adler=N(c.adler,x,U,L)),c.next_in+=U,c.total_in+=U,U),f.lookahead+=s,f.lookahead+f.insert>=3)for(i=f.strstart-f.insert,f.ins_h=f.window[i],f.ins_h=(f.ins_h<=3&&(f.ins_h=(f.ins_h<=3)if(v=O.ml(f,f.strstart-f.match_start,f.match_length-3),f.lookahead-=f.match_length,f.match_length<=f.max_lazy_match&&f.lookahead>=3){for(f.match_length--;f.strstart++,f.ins_h=(f.ins_h<=3&&(f.ins_h=(f.ins_h<=3&&f.match_length<=f.prev_length){for(n=f.strstart+f.lookahead-3,v=O.ml(f,f.strstart-1-f.prev_match,f.prev_length-3),f.lookahead-=f.prev_length-1,f.prev_length-=2;++f.strstart<=n&&(f.ins_h=(f.ins_h<f.pending_buf_size-5&&(v=f.pending_buf_size-5);;){if(f.lookahead<=1){if(ft(f),f.lookahead===0&&T===0)return 1;if(f.lookahead===0)break}if(f.strstart+=f.lookahead,f.lookahead=0,s=f.block_start+v,(f.strstart===0||f.strstart>=s)&&(f.lookahead=f.strstart-s,f.strstart=s,st(f,!1),f.strm.avail_out===0)||f.strstart-f.block_start>=f.w_size-a&&(st(f,!1),f.strm.avail_out===0))return 1}return f.insert=0,T===4?(st(f,!0),f.strm.avail_out===0?3:4):(f.strstart>f.block_start&&(st(f,!1),f.strm.avail_out),1)}),new pt(4,4,8,4,V),new pt(4,5,16,8,V),new pt(4,6,32,32,V),new pt(4,4,16,16,at),new pt(8,16,32,32,at),new pt(8,16,128,128,at),new pt(8,32,128,256,at),new pt(32,128,258,1024,at),new pt(32,258,258,4096,at)],o.deflateInit=function(f,T){return it(f,T,8,15,8,0)},o.deflateInit2=it,o.deflateReset=B,o.deflateResetKeep=rt,o.deflateSetHeader=function(f,T){return f&&f.state?f.state.wrap!==2?R:(f.state.gzhead=T,0):R},o.deflate=function(f,T){var s,v,n,i,c,x;if(!f||!f.state||5>8&255),ht(v,v.gzhead.time>>16&255),ht(v,v.gzhead.time>>24&255),ht(v,v.level===9?2:2<=v.strategy||v.level<2?4:0),ht(v,255&v.gzhead.os),v.gzhead.extra&&v.gzhead.extra.length&&(ht(v,255&v.gzhead.extra.length),ht(v,v.gzhead.extra.length>>8&255)),v.gzhead.hcrc&&(f.adler=N(f.adler,v.pending_buf,v.pending,0)),v.gzindex=0,v.status=69):(ht(v,0),ht(v,0),ht(v,0),ht(v,0),ht(v,0),ht(v,v.level===9?2:2<=v.strategy||v.level<2?4:0),ht(v,3),v.status=F)):(c=8+(v.w_bits-8<<4)<<8,c|=(2<=v.strategy||v.level<2?0:v.level<6?1:v.level===6?2:3)<<6,v.strstart!==0&&(c|=32),c+=31-c%31,v.status=F,yt(v,c),v.strstart!==0&&(yt(v,f.adler>>>16),yt(v,65535&f.adler)),f.adler=1)),v.status===69)if(v.gzhead.extra){for(n=v.pending;v.gzindex<(65535&v.gzhead.extra.length)&&(v.pending!==v.pending_buf_size||(v.gzhead.hcrc&&v.pending>n&&(f.adler=N(f.adler,v.pending_buf,v.pending-n,n)),J(f),n=v.pending,v.pending!==v.pending_buf_size));)ht(v,255&v.gzhead.extra[v.gzindex]),v.gzindex++;v.gzhead.hcrc&&v.pending>n&&(f.adler=N(f.adler,v.pending_buf,v.pending-n,n)),v.gzindex===v.gzhead.extra.length&&(v.gzindex=0,v.status=73)}else v.status=73;if(v.status===73)if(v.gzhead.name){n=v.pending;do{if(v.pending===v.pending_buf_size&&(v.gzhead.hcrc&&v.pending>n&&(f.adler=N(f.adler,v.pending_buf,v.pending-n,n)),J(f),n=v.pending,v.pending===v.pending_buf_size)){i=1;break}i=v.gzindexn&&(f.adler=N(f.adler,v.pending_buf,v.pending-n,n)),i===0&&(v.gzindex=0,v.status=91)}else v.status=91;if(v.status===91)if(v.gzhead.comment){n=v.pending;do{if(v.pending===v.pending_buf_size&&(v.gzhead.hcrc&&v.pending>n&&(f.adler=N(f.adler,v.pending_buf,v.pending-n,n)),J(f),n=v.pending,v.pending===v.pending_buf_size)){i=1;break}i=v.gzindexn&&(f.adler=N(f.adler,v.pending_buf,v.pending-n,n)),i===0&&(v.status=103)}else v.status=103;if(v.status===103&&(v.gzhead.hcrc?(v.pending+2>v.pending_buf_size&&J(f),v.pending+2<=v.pending_buf_size&&(ht(v,255&f.adler),ht(v,f.adler>>8&255),f.adler=0,v.status=F)):v.status=F),v.pending!==0){if(J(f),f.avail_out===0)return v.last_flush=-1,0}else if(f.avail_in===0&&I(T)<=I(s)&&T!==4)return w(f,-5);if(v.status===666&&f.avail_in!==0)return w(f,-5);if(f.avail_in!==0||v.lookahead!==0||T!==0&&v.status!==666){if(x=v.strategy===2?function(L,W){for(var U;;){if(L.lookahead===0&&(ft(L),L.lookahead===0)){if(W===0)return 1;break}if(L.match_length=0,U=O.ml(L,0,L.window[L.strstart]),L.lookahead--,L.strstart++,U&&(st(L,!1),L.strm.avail_out===0))return 1}return L.insert=0,W===4?(st(L,!0),L.strm.avail_out===0?3:4):L.last_lit&&(st(L,!1),L.strm.avail_out===0)?1:2}(v,T):v.strategy===3?function(L,W){for(var U,h,S,_,$=L.window;;){if(L.lookahead<=A){if(ft(L),L.lookahead<=A&&W===0)return 1;if(L.lookahead===0)break}if(L.match_length=0,L.lookahead>=3&&0L.lookahead&&(L.match_length=L.lookahead)}if(L.match_length>=3?(U=O.ml(L,1,L.match_length-3),L.lookahead-=L.match_length,L.strstart+=L.match_length,L.match_length=0):(U=O.ml(L,0,L.window[L.strstart]),L.lookahead--,L.strstart++),U&&(st(L,!1),L.strm.avail_out===0))return 1}return L.insert=0,W===4?(st(L,!0),L.strm.avail_out===0?3:4):L.last_lit&&(st(L,!1),L.strm.avail_out===0)?1:2}(v,T):z[v.level].func(v,T),x!==3&&x!==4||(v.status=666),x===1||x===3)return f.avail_out===0&&(v.last_flush=-1),0;if(x===2&&(T===1?O.ol(v):T!==5&&(O.pl(v,0,0,!1),T===3&&(P(v.head),v.lookahead===0&&(v.strstart=0,v.block_start=0,v.insert=0))),J(f),f.avail_out===0))return v.last_flush=-1,0}return T!==4?0:v.wrap<=0?1:(v.wrap===2?(ht(v,255&f.adler),ht(v,f.adler>>8&255),ht(v,f.adler>>16&255),ht(v,f.adler>>24&255),ht(v,255&f.total_in),ht(v,f.total_in>>8&255),ht(v,f.total_in>>16&255),ht(v,f.total_in>>24&255)):(yt(v,f.adler>>>16),yt(v,65535&f.adler)),J(f),0=s.w_size&&(i===0&&(P(s.head),s.strstart=0,s.block_start=0,s.insert=0),W=new M.Buf8(s.w_size),M.arraySet(W,T,U-s.w_size,s.w_size,0),T=W,U=s.w_size),c=f.avail_in,x=f.next_in,L=f.input,f.avail_in=U,f.next_in=0,f.input=T,ft(s);s.lookahead>=3;){for(v=s.strstart,n=s.lookahead-2;s.ins_h=(s.ins_h<>>=at=V>>>24,st-=at,(at=V>>>16&255)==0)f[E++]=65535&V;else{if(!(16&at)){if(!(64&at)){V=ht[(65535&V)+(J&(1<>>=at,st-=at),st<15&&(J+=it[H++]<>>=at=V>>>24,st-=at,!(16&(at=V>>>16&255))){if(!(64&at)){V=yt[(65535&V)+(J&(1<>>=at,st-=at,(at=E-R)>3,J&=(1<<(st-=pt<<3))-1,z.next_in=H,z.next_out=E,z.avail_in=H>>24&255)+(bt>>>8&65280)+((65280&bt)<<8)+((255&bt)<<24)}function w(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new H.Buf16(320),this.work=new H.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function I(bt){var ft;return bt&&bt.state?(ft=bt.state,bt.total_in=bt.total_out=ft.total=0,bt.msg="",ft.wrap&&(bt.adler=1&ft.wrap),ft.mode=1,ft.last=0,ft.havedict=0,ft.dmax=32768,ft.head=null,ft.hold=0,ft.bits=0,ft.lencode=ft.lendyn=new H.Buf32(852),ft.distcode=ft.distdyn=new H.Buf32(592),ft.sane=1,ft.back=-1,0):a}function P(bt){var ft;return bt&&bt.state?((ft=bt.state).wsize=0,ft.whave=0,ft.wnext=0,I(bt)):a}function J(bt,ft){var V,at;return bt&&bt.state?(at=bt.state,ft<0?(V=0,ft=-ft):(V=1+(ft>>4),ft<48&&(ft&=15)),ft&&(ft<8||15=et.wsize?(H.arraySet(et.window,ft,V-et.wsize,et.wsize,0),et.wnext=0,et.whave=et.wsize):(at<(pt=et.wsize-et.wnext)&&(pt=at),H.arraySet(et.window,ft,V-at,pt,et.wnext),(at-=pt)?(H.arraySet(et.window,ft,V-at,at,0),et.wnext=at,et.whave=et.wsize):(et.wnext+=pt,et.wnext===et.wsize&&(et.wnext=0),et.whave>>8&255,V.check=E(V.check,Y,2,0),T=f=0,V.mode=2;break}if(V.flags=0,V.head&&(V.head.done=!1),!(1&V.wrap)||(((255&f)<<8)+(f>>8))%31){bt.msg="incorrect header check",V.mode=30;break}if((15&f)!=8){bt.msg="unknown compression method",V.mode=30;break}if(T-=4,_=8+(15&(f>>>=4)),V.wbits===0)V.wbits=_;else if(_>V.wbits){bt.msg="invalid window size",V.mode=30;break}V.dmax=1<<_,bt.adler=V.check=1,V.mode=512&f?10:12,T=f=0;break;case 2:for(;T<16;){if(B===0)break t;B--,f+=at[et++]<>8&1),512&V.flags&&(Y[0]=255&f,Y[1]=f>>>8&255,V.check=E(V.check,Y,2,0)),T=f=0,V.mode=3;case 3:for(;T<32;){if(B===0)break t;B--,f+=at[et++]<>>8&255,Y[2]=f>>>16&255,Y[3]=f>>>24&255,V.check=E(V.check,Y,4,0)),T=f=0,V.mode=4;case 4:for(;T<16;){if(B===0)break t;B--,f+=at[et++]<>8),512&V.flags&&(Y[0]=255&f,Y[1]=f>>>8&255,V.check=E(V.check,Y,2,0)),T=f=0,V.mode=5;case 5:if(1024&V.flags){for(;T<16;){if(B===0)break t;B--,f+=at[et++]<>>8&255,V.check=E(V.check,Y,2,0)),T=f=0}else V.head&&(V.head.extra=null);V.mode=6;case 6:if(1024&V.flags&&(B<(n=V.length)&&(n=B),n&&(V.head&&(_=V.head.extra_len-V.length,V.head.extra||(V.head.extra=Array(V.head.extra_len)),H.arraySet(V.head.extra,at,et,n,_)),512&V.flags&&(V.check=E(V.check,at,n,et)),B-=n,et+=n,V.length-=n),V.length))break t;V.length=0,V.mode=7;case 7:if(2048&V.flags){if(B===0)break t;for(n=0;_=at[et+n++],V.head&&_&&V.length<65536&&(V.head.name+=String.fromCharCode(_)),_&&n>9&1,V.head.done=!0),bt.adler=V.check=0,V.mode=12;break;case 10:for(;T<32;){if(B===0)break t;B--,f+=at[et++]<>>=7&T,T-=7&T,V.mode=27;break}for(;T<3;){if(B===0)break t;B--,f+=at[et++]<>>=1)){case 0:V.mode=14;break;case 1:if(ht(V),V.mode=20,ft!==6)break;f>>>=2,T-=2;break t;case 2:V.mode=17;break;case 3:bt.msg="invalid block type",V.mode=30}f>>>=2,T-=2;break;case 14:for(f>>>=7&T,T-=7&T;T<32;){if(B===0)break t;B--,f+=at[et++]<>>16^65535)){bt.msg="invalid stored block lengths",V.mode=30;break}if(V.length=65535&f,T=f=0,V.mode=15,ft===6)break t;case 15:V.mode=16;case 16:if(n=V.length){if(B>>=5,T-=5,V.ndist=1+(31&f),f>>>=5,T-=5,V.ncode=4+(15&f),f>>>=4,T-=4,286>>=3,T-=3}for(;V.have<19;)V.lens[D[V.have++]]=0;if(V.lencode=V.lendyn,V.lenbits=7,ct={bits:V.lenbits},$=A(0,V.lens,0,19,V.lencode,0,V.work,ct),V.lenbits=ct.bits,$){bt.msg="invalid code lengths set",V.mode=30;break}V.have=0,V.mode=19;case 19:for(;V.have>>16&255,W=65535<,!((x=lt>>>24)<=T);){if(B===0)break t;B--,f+=at[et++]<>>=x,T-=x,V.lens[V.have++]=W;else{if(W===16){for(wt=x+2;T>>=x,T-=x,V.have===0){bt.msg="invalid bit length repeat",V.mode=30;break}_=V.lens[V.have-1],n=3+(3&f),f>>>=2,T-=2}else if(W===17){for(wt=x+3;T>>=x)),f>>>=3,T-=3}else{for(wt=x+7;T>>=x)),f>>>=7,T-=7}if(V.have+n>V.nlen+V.ndist){bt.msg="invalid bit length repeat",V.mode=30;break}for(;n--;)V.lens[V.have++]=_}}if(V.mode===30)break;if(V.lens[256]===0){bt.msg="invalid code -- missing end-of-block",V.mode=30;break}if(V.lenbits=9,ct={bits:V.lenbits},$=A(1,V.lens,0,V.nlen,V.lencode,0,V.work,ct),V.lenbits=ct.bits,$){bt.msg="invalid literal/lengths set",V.mode=30;break}if(V.distbits=6,V.distcode=V.distdyn,ct={bits:V.distbits},$=A(2,V.lens,V.nlen,V.ndist,V.distcode,0,V.work,ct),V.distbits=ct.bits,$){bt.msg="invalid distances set",V.mode=30;break}if(V.mode=20,ft===6)break t;case 20:V.mode=21;case 21:if(6<=B&&258<=it){bt.next_out=rt,bt.avail_out=it,bt.next_in=et,bt.avail_in=B,V.hold=f,V.bits=T,R(bt,v),rt=bt.next_out,pt=bt.output,it=bt.avail_out,et=bt.next_in,at=bt.input,B=bt.avail_in,f=V.hold,T=V.bits,V.mode===12&&(V.back=-1);break}for(V.back=0;L=(lt=V.lencode[f&(1<>>16&255,W=65535<,!((x=lt>>>24)<=T);){if(B===0)break t;B--,f+=at[et++]<>U)])>>>16&255,W=65535<,!(U+(x=lt>>>24)<=T);){if(B===0)break t;B--,f+=at[et++]<>>=U,T-=U,V.back+=U}if(f>>>=x,T-=x,V.back+=x,V.length=W,L===0){V.mode=26;break}if(32&L){V.back=-1,V.mode=12;break}if(64&L){bt.msg="invalid literal/length code",V.mode=30;break}V.extra=15&L,V.mode=22;case 22:if(V.extra){for(wt=V.extra;T>>=V.extra,T-=V.extra,V.back+=V.extra}V.was=V.length,V.mode=23;case 23:for(;L=(lt=V.distcode[f&(1<>>16&255,W=65535<,!((x=lt>>>24)<=T);){if(B===0)break t;B--,f+=at[et++]<>U)])>>>16&255,W=65535<,!(U+(x=lt>>>24)<=T);){if(B===0)break t;B--,f+=at[et++]<>>=U,T-=U,V.back+=U}if(f>>>=x,T-=x,V.back+=x,64&L){bt.msg="invalid distance code",V.mode=30;break}V.offset=W,V.extra=15&L,V.mode=24;case 24:if(V.extra){for(wt=V.extra;T>>=V.extra,T-=V.extra,V.back+=V.extra}if(V.offset>V.dmax){bt.msg="invalid distance too far back",V.mode=30;break}V.mode=25;case 25:if(it===0)break t;if(n=v-it,V.offset>n){if((n=V.offset-n)>V.whave&&V.sane){bt.msg="invalid distance too far back",V.mode=30;break}i=n>V.wnext?(n-=V.wnext,V.wsize-n):V.wnext-n,n>V.length&&(n=V.length),c=V.window}else c=pt,i=rt-V.offset,n=V.length;for(itft?(at=h[S+I[B]],x[L+I[B]]):(at=96,0),J=1<>v)+(st-=J)]=V<<24|at<<16|pt,st!==0;);for(J=1<>=1;if(J!==0?(c&=J-1,c+=J):c=0,B++,--W[rt]==0){if(rt===f)break;rt=R[A+I[B]]}if(T>>7)]}function rt(h,S){h.pending_buf[h.pending++]=255&S,h.pending_buf[h.pending++]=S>>>8&255}function B(h,S,_){h.bi_valid>16-_?(h.bi_buf|=S<>16-h.bi_valid,h.bi_valid+=_-16):(h.bi_buf|=S<>>=1,_<<=1,0<--S;);return _>>>1}function T(h,S,_){var $,ct,wt,lt=Array(16),Y=0;for($=1;$<=H;$++)lt[$]=Y=Y+_[$-1]<<1;for(ct=0;ct<=S;ct++)(wt=h[2*ct+1])!==0&&(h[2*ct]=f(lt[wt]++,wt))}function s(h){var S;for(S=0;S>1;1<=_;_--)i(h,wt,_);for(ct=D;_=h.heap[1],h.heap[1]=h.heap[h.heap_len--],i(h,wt,1),$=h.heap[1],h.heap[--h.heap_max]=_,h.heap[--h.heap_max]=$,wt[2*ct]=wt[2*_]+wt[2*$],h.depth[ct]=(h.depth[_]>=h.depth[$]?h.depth[_]:h.depth[$])+1,wt[2*_+1]=wt[2*$+1]=ct,h.heap[1]=ct++,i(h,wt,1),2<=h.heap_len;);h.heap[--h.heap_max]=h.heap[1],function(ot,Ct){var At,Et,Ot,_t,Xt,Qt,zt=Ct.dyn_tree,Zt=Ct.max_code,te=Ct.stat_desc.static_tree,oe=Ct.stat_desc.has_stree,g=Ct.stat_desc.extra_bits,kt=Ct.stat_desc.extra_base,Rt=Ct.stat_desc.max_length,Dt=0;for(_t=0;_t<=H;_t++)ot.bl_count[_t]=0;for(zt[2*ot.heap[ot.heap_max]+1]=0,At=ot.heap_max+1;At<573;At++)Rt<(_t=zt[2*zt[2*(Et=ot.heap[At])+1]+1]+1)&&(_t=Rt,Dt++),zt[2*Et+1]=_t,Zt>=7;ct>>=1)if(1&y&&Y.dyn_ltree[2*D]!==0)return 0;if(Y.dyn_ltree[18]!==0||Y.dyn_ltree[20]!==0||Y.dyn_ltree[26]!==0)return 1;for(D=32;D>>3,(wt=h.static_len+3+7>>>3)<=ct&&(ct=wt)):ct=wt=_+5,_+4<=ct&&S!==-1?U(h,S,_,$):h.strategy===4||wt===ct?(B(h,2+($?1:0),3),c(h,a,F)):(B(h,4+($?1:0),3),function(Y,D,y,ot){var Ct;for(B(Y,D-257,5),B(Y,y-1,5),B(Y,ot-4,4),Ct=0;Ct>>8&255,h.pending_buf[h.d_buf+2*h.last_lit+1]=255&S,h.pending_buf[h.l_buf+h.last_lit]=255&_,h.last_lit++,S===0?h.dyn_ltree[2*_]++:(h.matches++,S--,h.dyn_ltree[2*(I[_]+z+1)]++,h.dyn_dtree[2*et(S)]++),h.last_lit===h.lit_bufsize-1},o.ol=function(h){B(h,2,3),it(h,256,a),function(S){S.bi_valid===16?(rt(S,S.bi_buf),S.bi_buf=0,S.bi_valid=0):8<=S.bi_valid&&(S.pending_buf[S.pending++]=255&S.bi_buf,S.bi_buf>>=8,S.bi_valid-=8)}(h)}},{"../utils/common":41}],53:[function(G,q,o){q.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(G,q,o){(function(z){(function(M){if(!M.setImmediate){var O,H,N,E,R=1,A={},a=!1,F=M.document,w=Object.getPrototypeOf&&Object.getPrototypeOf(M);w=w&&w.setTimeout?w:M,O={}.toString.call(M.process)==="[object process]"?function(st){K.nextTick(function(){P(st)})}:function(){if(M.postMessage&&!M.importScripts){var st=!0,ht=M.onmessage;return M.onmessage=function(){st=!1},M.postMessage("","*"),M.onmessage=ht,st}}()?(E="setImmediate$"+Math.random()+"$",M.addEventListener?M.addEventListener("message",J,!1):M.attachEvent("onmessage",J),function(st){M.postMessage(E+st,"*")}):M.MessageChannel?((N=new MessageChannel).port1.onmessage=function(st){P(st.data)},function(st){N.port2.postMessage(st)}):F&&"onreadystatechange"in F.createElement("script")?(H=F.documentElement,function(st){var ht=F.createElement("script");ht.onreadystatechange=function(){P(st),ht.onreadystatechange=null,H.removeChild(ht),ht=null},H.appendChild(ht)}):function(st){setTimeout(P,0,st)},w.setImmediate=function(st){var ht,yt,bt;for(typeof st!="function"&&(st=Function(""+st)),ht=Array(arguments.length-1),yt=0;yt"u"?z===void 0?this:z:self)}).call(this,He!==void 0?He:typeof self<"u"?self:typeof window<"u"?window:{})},{}]},{},[10])(10)})}).call(this,xt("./node_modules/timers-browserify/main.js").setImmediate,xt("./node_modules/process/browser.js"))},"./src/xlsx-io/common/chart-helper.ts":function(ie,d,xt){var m,K,G,q,o,z,M;function O(H,N,E){return H===N&&(H=E),H}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/datamodel/chart-model.ts"),K=m.Charts.ST_SystemColorVal,G=m.Charts.ST_SchemeColorVal,q=m.Charts.ST_SplitType,o=m.Charts.ST_MarkerStyle,z=m.Charts.ST_SeriesLayout,M=function(){function H(){}return H.ToKnownColor=function(N){var E=null;switch(N){case K.scrollBar:E=23;break;case K.activeCaption:E=2;break;case K.inactiveCaption:E=17;break;case K.menu:E=21;break;case K.window:E=24;break;case K.windowFrame:E=25;break;case K.menuText:E=22;break;case K.windowText:E=26;break;case K.activeBorder:E=1;break;case K.inactiveBorder:E=16;break;case K.appWorkspace:E=4;break;case K.highlight:E=13;break;case K.highlightText:E=14;break;case K.btnFace:E=168;break;case K.btnShadow:E=170;break;case K.grayText:E=12;break;case K.inactiveCaptionText:E=18;break;case K.btnHighlight:E=169;break;case K.infoText:E=20;break;case K.infoBk:E=19;break;case K.gradientActiveCaption:E=171;break;case K.gradientInactiveCaption:E=172;break;case K.menuHighlight:E=174;break;case K.menuBar:E=173}return E},H.ToST_SystemColorVal=function(N){var E=null;switch(N){case 1:E=K.activeBorder;break;case 2:E=K.activeCaption;break;case 168:E=K.btnFace;break;case 169:E=K.btnHighlight;break;case 170:E=K.btnShadow;break;case 171:E=K.gradientActiveCaption;break;case 172:E=K.gradientInactiveCaption;break;case 12:E=K.grayText;break;case 13:E=K.highlight;break;case 14:E=K.highlightText;break;case 16:E=K.inactiveBorder;break;case 17:E=K.inactiveCaption;break;case 18:E=K.inactiveCaptionText;break;case 20:E=K.infoText;break;case 21:E=K.menu;break;case 173:E=K.menuBar;break;case 174:E=K.menuHighlight;break;case 22:E=K.menuText;break;case 24:E=K.window;break;case 25:E=K.windowFrame;break;case 26:E=K.windowText}return E},H.ToST_SchemeColorVal=function(N){var E=G.accent1;switch(N){case 4:E=G.accent1;break;case 5:E=G.accent2;break;case 6:E=G.accent3;break;case 7:E=G.accent4;break;case 8:E=G.accent5;break;case 9:E=G.accent6;break;case 0:E=G.bg1;break;case 2:E=G.bg2;break;case 11:E=G.folHlink;break;case 10:E=G.hlink;break;case 12:E=G.phClr;break;case 13:E=G.dk1;break;case 14:E=G.lt1;break;case 15:E=G.dk2;break;case 16:E=G.lt2;break;case 1:E=G.tx1;break;case 3:E=G.tx2}return E},H.ToColorSchemeIndex=function(N){var E=4;switch(N){case G.bg1:E=0;break;case G.tx1:E=1;break;case G.bg2:E=2;break;case G.tx2:E=3;break;case G.accent2:E=5;break;case G.accent3:E=6;break;case G.accent4:E=7;break;case G.accent5:E=8;break;case G.accent6:E=9;break;case G.hlink:E=10;break;case G.folHlink:E=11;break;case G.phClr:E=12;break;case G.dk1:E=13;break;case G.lt1:E=14;break;case G.dk2:E=15;break;case G.lt2:E=16}return E},H.ToST_PresetLineDashVal=function(N){return O(N,11,1)},H.ToPatternType=function(N){var E,R=0;return typeof N=="number"&&typeof(E={0:1,1:2,2:3,3:4,4:5,5:6,6:7,7:8,8:9,9:10,10:11,11:12,16:13,17:14,27:15,28:16,34:17,52:18,14:19,15:20,25:21,26:22,36:23,45:24,29:25,30:26,32:27,31:28,19:29,18:30,21:31,20:32,40:33,37:34,41:35,35:36,39:37,53:38,43:39,42:40,44:41,46:42,47:43,48:44,38:45,49:46,50:47,51:48,12:49,13:50,22:51,23:52,24:53,33:54})[N]=="number"&&(R=E[N]),R},H.ToST_PresetPatternVal=function(N){var E,R=0;return typeof N=="number"&&typeof(E={1:0,2:1,3:2,4:3,5:4,6:5,7:6,8:7,9:8,10:9,11:10,12:11,13:16,14:17,15:27,16:28,17:34,18:52,19:14,20:15,21:25,22:26,23:36,24:45,25:29,26:30,27:32,28:31,29:19,30:18,31:21,32:20,33:40,34:37,35:41,36:35,37:39,38:53,39:43,40:42,41:44,42:46,43:47,44:48,45:38,46:49,47:50,48:51,49:12,50:13,51:22,52:23,53:24,54:33})[N]=="number"&&(R=E[N]),R},H.ToST_PresetShadowVal=function(N){return N>19?0:N},H.ToST_SplitType=function(N){var E=q.pos;switch(N){case 0:E=q.pos;break;case 1:E=q.val;break;case 2:E=q.percent;break;case 3:E=q.cust}return E},H.ToChartSplitType=function(N){var E=0;switch(N){case q.cust:E=3;break;case q.percent:E=2;break;case q.val:E=1}return E},H.ToST_LightRigDirection=function(N){var E=1;switch(N){case 1:E=4;break;case 2:case 5:case 8:E=6;break;case 7:E=3}return E},H.ToST_MarkerStyle=function(N){return N===11&&(N=o.circle),N},H.ToST_LegendPos=function(N){var E=0;switch(N){case 0:break;case 1:E=4;break;case 2:E=3;break;case 3:E=2;break;case 5:E=1}return E},H.ToLegendPosition=function(N){var E=4;switch(N){case 1:E=5;break;case 2:E=3;break;case 3:E=2;break;case 4:E=1}return E},H.ToST_PresetCameraType=function(N){return O(N,62,0)},H.ToST_BuiltInUnit=function(N){return N>8&&(N=0),N},H.ToST_Crosses=function(N){var E=0;switch(N){case 2:E=1;break;case 3:E=2}return E},H.ToAxisCrosses=function(N){var E=1;switch(N){case 1:E=2;break;case 2:E=3}return E},H.ToCT_ChartType=function(N){var E=16;switch(N){case z.funnel:E=17;break;case z.paretoLine:E=18;break;case z.regionMap:E=19;break;case z.sunburst:E=20;break;case z.treemap:E=21;break;case z.waterfall:E=22;break;case z.clusteredColumn:E=23}return E},H.ToST_SeriesLayout=function(N){var E=0;switch(N){case 16:E=z.boxWhisker;break;case 17:E=z.funnel;break;case 18:E=z.paretoLine;break;case 19:E=z.regionMap;break;case 20:E=z.sunburst;break;case 21:E=z.treemap;break;case 22:E=z.waterfall;break;case 23:E=z.clusteredColumn}return E},H}(),d.ChartHelper=M},"./src/xlsx-io/common/color-reader.ts":function(ie,d,xt){var m,K,G;Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/datamodel/excel-style.ts"),K=xt("./src/common/common.ts"),G=xt("./src/xml-io/xml-reader.ts"),d.readColor=function(q){var o,z,M=m.ExcelColor.EmptyColor,O=!1,H=-1,N=0,E="",R=-1;if(q&&q instanceof G.XmlReader)for(o=q;o.moveToNextAttribute();)switch(o.readAttributeNameAsString()){case"auto":O=o.readContentAsBoolean(!1);break;case"theme":H=o.readContentAsInt(-1);break;case"tint":N=o.readContentAsDouble(0);break;case"rgb":E=o.readContentAsString();break;case"indexed":R=o.readContentAsInt(-1)}else q&&(O=!!q._attr.auto,q._attr.theme&&(H=parseInt(q._attr.theme,10)),q._attr.tint&&(N=parseFloat(q._attr.tint)),E=q._attr.rgb||"",q._attr.indexed&&(R=parseInt(q._attr.indexed,10)));return O?(M.isAutoColor(!0),M):H!==-1?M=new m.ExcelColor(3,H,N):K.StringEx.L(E)?R>=0?M=new m.ExcelColor(1,R,0):M:(z=parseInt(E,16),M=new m.ExcelColor(2,z,N))}},"./src/xlsx-io/common/color-writer.ts":function(ie,d,xt){Object.defineProperty(d,"__esModule",{value:!0});var m=xt("./src/datamodel/excel-style.ts");d.writeColor=function(K,G,q){q!==void 0&&K.writeLeafElement(G,function(){if(q===null||q.isAutoColor())K.writeAttributeString("auto","1");else if(q.isIndexedColor())K.writeAttributeString("indexed",""+q.value());else if(q.isThemeColor())K.writeAttributeString("theme",""+q.value()),q.tint()!==0&&K.writeAttributeString("tint",""+q.tint());else if(q.isRGBColor()){var o=q.value().toString(16);K.writeAttributeString("rgb",o.toUpperCase()),q.tint()!==0&&K.writeAttributeString("tint",""+q.tint())}})},d.writeColorScheme=function(K,G,q){q&&K.writeElement(G,void 0,function(){if(G==="a:dk1")q.value()===4278190080?K.writeLeafElement("a:sysClr",function(){K.writeAttributeString("val","windowText"),K.writeAttributeString("lastClr","000000")}):K.writeLeafElement("a:srgbClr",function(){K.writeAttributeString("val",q.value().toString(16).substring(2))});else if(G==="a:lt1")q.value()===4294967295?K.writeLeafElement("a:sysClr",function(){K.writeAttributeString("val","window"),K.writeAttributeString("lastClr","FFFFFF")}):K.writeLeafElement("a:srgbClr",function(){K.writeAttributeString("val",q.value().toString(16).substring(2))});else if(q.colorType()===2)K.writeLeafElement("a:srgbClr",function(){K.writeAttributeString("val",q.value().toString(16).substring(2))});else if(q.colorType()===3)K.writeLeafElement("a:schemeClr",function(){K.writeAttributeString("val",m.ConverterHelper.toSchemeClrValue(q.value()))});else if(q.colorType()===1){var o=m.ColorHelper.toExcelIndexedColor(q);K.writeLeafElement("a:srgbClr",function(){K.writeAttributeString("val",o&&o.value?o.value().toString(16):"0")})}})}},"./src/xlsx-io/common/errorMessage.ts":function(ie,d,xt){var m,K;Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/common.ts"),K={en:{EXP_IO:"File read and write exception.",EXP_FILE_FORMAT:"Incorrect file format.",EXP_NO_PASSWORD:"The Excel file cannot be opened because the workbook/worksheet is password protected.",EXP_INVALID_PASSWORD:"The specified password is incorrect."},ja:{EXP_IO:"\u30D5\u30A1\u30A4\u30EBIO\u306B\u95A2\u3059\u308B\u4F8B\u5916\u304C\u767A\u751F\u3057\u307E\u3057\u305F\u3002",EXP_FILE_FORMAT:"\u30D5\u30A1\u30A4\u30EB\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u306B\u8AA4\u308A\u304C\u3042\u308A\u307E\u3059\u3002",EXP_NO_PASSWORD:"\u30EF\u30FC\u30AF\u30D6\u30C3\u30AF/\u30EF\u30FC\u30AF\u30B7\u30FC\u30C8\u306F\u30D1\u30B9\u30EF\u30FC\u30C9\u3067\u4FDD\u8B77\u3055\u308C\u3066\u3044\u307E\u3059\u3002Excel\u30D5\u30A1\u30A4\u30EB\u3092\u958B\u304F\u3053\u3068\u304C\u3067\u304D\u307E\u305B\u3093\u3067\u3057\u305F\u3002",EXP_INVALID_PASSWORD:"\u30D1\u30B9\u30EF\u30FC\u30C9\u304C\u4E0D\u6B63\u3067\u3059\u3002"},zh:{EXP_IO:"\u6587\u4EF6\u8BFB\u5199\u5F02\u5E38",EXP_FILE_FORMAT:"\u6587\u4EF6\u683C\u5F0F\u9519\u8BEF",EXP_NO_PASSWORD:"Excel\u6587\u4EF6\u53D7\u5BC6\u7801\u4FDD\u62A4\uFF0C\u65E0\u6CD5\u88AB\u6253\u5F00",EXP_INVALID_PASSWORD:"\u5BC6\u7801\u9519\u8BEF"}},d.sR=function(){var G=m.Ea()||"en";return K[G.split("-")[0]]||K.en}},"./src/xlsx-io/common/errorcode.ts":function(ie,d,xt){Object.defineProperty(d,"__esModule",{value:!0}),d.errorCode={fileIOError:0,fileFormatError:1,noPassword:2,invalidPassword:3}},"./src/xlsx-io/common/file-loader.ts":function(ie,d,xt){var m,K,G,q,o,z,M;Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/xlsx-io/password/compoundFile.ts"),K=xt("./src/xlsx-io/password/xlsxEncryptionHelper.ts"),G=xt("./src/xlsx-io/common/errorcode.ts"),q=xt("./src/xlsx-io/common/errorMessage.ts"),o=xt("./src/lib/jszip.min.js"),z=void 0,M=function(){function O(H){var N=this;if(N.loadType=H===z?1:H,typeof FileReader>"u")throw Error("The browser doesn't support FileReader!");N.fileReader=new FileReader,N.passwordFileReader=new FileReader,N.compoundFile=new m.CompoundFile}return O.prototype.loadFile=function(H,N){var E=this,R=E.fileReader;return H instanceof ArrayBuffer?void E.fileLoad(H,N):void(H&&R&&(R.onload=function(A){E.fileLoad(A.target.result,N)},R.onerror=function(){E.ql()},E.loadType===1?R.readAsArrayBuffer?R.readAsArrayBuffer(H):E.loadType=0:R.readAsDataURL&&R.readAsDataURL(H)))},O.prototype.ql=function(){this.onError({errorCode:G.errorCode.fileIOError,errorMessage:q.sR().EXP_IO})},O.prototype.rl=function(){this.onError({errorCode:G.errorCode.fileFormatError,errorMessage:q.sR().EXP_FILE_FORMAT})},O.prototype.sl=function(){this.onError({errorCode:G.errorCode.noPassword,errorMessage:q.sR().EXP_NO_PASSWORD})},O.prototype.ul=function(){this.onError({errorCode:G.errorCode.invalidPassword,errorMessage:q.sR().EXP_INVALID_PASSWORD})},O.prototype.fileLoad=function(H,N){var E,R,A,a=this;if(N&&N.password)try{if(!(H=K.XlsxEncryptionHelper.vl(H,N.password)))return void a.ul()}catch{return void a.ul()}else if(K.XlsxEncryptionHelper.wl(H))return void a.sl();function F(){var w,I,P,J=E.files,st={};for(w in J)J[w]&&(I=(P=w.substring(w.lastIndexOf(".")))===".xml"||P===".rels"?"text":w.indexOf("/media/")===-1?"binarystring":"base64",J[w].async(I).then(function(ht){return function(yt){for(var bt in st[ht.toLowerCase()]=yt,J)if(st[bt.toLowerCase()]===z)return;a.onFileLoad(st)}}(w)).catch(function(){a.rl()}))}E=new o,a.loadType===1?E.loadAsync(H).then(F).catch(function(){a.rl()}):(R=H.indexOf("base64,"))!==-1&&(A=H.substring(R+7),E.loadAsync(A,{base64:!0}).then(F).catch(function(){a.rl()}))},O}(),d.FileLoader=M},"./src/xlsx-io/password/aes.ts":function(ie,d,xt){var m,K,G,q,o,z,M,O,H,N,E,R,A,a,F,w,I,P,J,st,ht,yt,bt,ft;function V(at){var pt,et=[];for(pt=0;pt=256||typeof at[pt]!="number")throw Error("invalid byte ("+at[pt]+":"+pt+")");if(at.slice)return at.slice(0);for(pt=0;pt>2,this.yl[B][at%4]=rt[at],this.zl[n-B][at%4]=rt[at];for(it=0,f=et;f>16&255]<<24^M[T>>8&255]<<16^M[255&T]<<8^M[T>>24&255]^z[it]<<24,it+=1,et!==8)for(at=1;at>8&255]<<8^M[T>>16&255]<<16^M[T>>24&255]<<24,at=et/2+1;at>2,v=f%4,this.yl[s][v]=rt[at],this.zl[n-s][v]=rt[at],at++,f++}for(s=1;s>24&255]^P[T>>16&255]^J[T>>8&255]^st[255&T]},ht.prototype.encrypt=function(at){var pt,et,rt,B,it,f,T;if(at.length!==16)throw Error("invalid plaintext size (must be 16 bytes)");for(pt=this.yl.length-1,et=[0,0,0,0],rt=V(at),B=0;B<4;B++)rt[B]^=this.yl[0][B];for(it=1;it>24&255]^N[rt[(B+1)%4]>>16&255]^E[rt[(B+2)%4]>>8&255]^R[255&rt[(B+3)%4]]^this.yl[it][B];rt=et.slice(0)}for(f=m(16),B=0;B<4;B++)T=this.yl[pt][B],f[4*B]=255&(M[rt[B]>>24&255]^T>>24),f[4*B+1]=255&(M[rt[(B+1)%4]>>16&255]^T>>16),f[4*B+2]=255&(M[rt[(B+2)%4]>>8&255]^T>>8),f[4*B+3]=255&(M[255&rt[(B+3)%4]]^T);return f},ht.prototype.decrypt=function(at){var pt,et,rt,B,it,f,T;if(at.length!==16)throw Error("invalid ciphertext size (must be 16 bytes)");for(pt=this.zl.length-1,et=[0,0,0,0],rt=V(at),B=0;B<4;B++)rt[B]^=this.zl[0][B];for(it=1;it>24&255]^a[rt[(B+3)%4]>>16&255]^F[rt[(B+2)%4]>>8&255]^w[255&rt[(B+1)%4]]^this.zl[it][B];rt=et.slice(0)}for(f=m(16),B=0;B<4;B++)T=this.zl[pt][B],f[4*B]=255&(O[rt[B]>>24&255]^T>>24),f[4*B+1]=255&(O[rt[(B+3)%4]>>16&255]^T>>16),f[4*B+2]=255&(O[rt[(B+2)%4]>>8&255]^T>>8),f[4*B+3]=255&(O[255&rt[(B+1)%4]]^T);return f},yt=function(at){if(!(this instanceof yt))throw Error(G);this.description="Electronic Code Block",this.name="ecb",this.Al=new ht(at)},yt.prototype.encrypt=function(at){var pt,et,rt;if(at.length%16!=0)throw Error("invalid plaintext size (must be multiple of 16 bytes)");for(pt=m(at.length),et=m(16),rt=0;rt>>0]);return y}function a(lt,Y){var D=[];do D[--lt]=255&Y,Y>>=8;while(lt);return D.reverse()}function F(lt,Y,D){var y,ot,Ct=o;for(D==="SHA1"&&(Ct=z),y=[],ot=0;ot>4][15<[0]],D[1]=Y[lt[1]>>4][15<[1]],D[2]=Y[lt[2]>>4][15<[2]],D[3]=Y[lt[3]>>4][15<[3]],D}function ht(lt){var Y=[];return Y[0]=lt[1],Y[1]=lt[2],Y[2]=lt[3],Y[3]=lt[0],Y}function yt(lt){return lt<128?(lt<<1)%256:(lt<<1^27)%256}function bt(lt){return(yt(lt)^lt)%256}function ft(lt){return(yt(yt(yt(lt)))^lt)%256}function V(lt){return(yt(yt(yt(lt)))^yt(lt)^lt)%256}function at(lt){return(yt(yt(yt(lt)))^yt(yt(lt))^lt)%256}function pt(lt){return(yt(yt(yt(lt)))^yt(yt(lt))^yt(lt))%256}function et(lt){var Y,D,y=[];for(Y=0;Y<128;Y++)y[Y]=0;return y.Dl=0,(D=P(y)).writeBytes(A("Root Entry")),D.seek(64,O.Begin),D.writeShort(22),D.writeByte(5),D.writeByte(0),D.writeInt(-1),D.writeInt(-1),D.writeInt(1),D.seek(100,O.Begin),D.writeInt(0),D.writeInt(0),D.writeInt(0),D.writeInt(0),D.writeInt(lt),D.writeInt(832),D.getView()}function rt(){var lt,Y,D=[];for(lt=0;lt<128;lt++)D[lt]=0;return D.Dl=0,(Y=P(D)).writeBytes(A("EncryptionInfo")),Y.seek(64,O.Begin),Y.writeShort(30),Y.writeByte(2),Y.writeByte(1),Y.writeInt(3),Y.writeInt(2),Y.writeInt(-1),Y.seek(100,O.Begin),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.writeInt(248),Y.getView()}function B(lt,Y){var D,y,ot=[];for(D=0;D<128;D++)ot[D]=0;return ot.Dl=0,(y=P(ot)).writeBytes(A("EncryptedPackage")),y.seek(64,O.Begin),y.writeShort(34),y.writeByte(2),y.writeByte(0),y.writeInt(-1),y.writeInt(-1),y.writeInt(-1),y.seek(100,O.Begin),y.writeInt(0),y.writeInt(0),y.writeInt(0),y.writeInt(0),y.writeInt(lt),y.writeInt(Y),y.getView()}function it(){var lt,Y,D=[];for(lt=0;lt<128;lt++)D[lt]=0;return D.Dl=0,(Y=P(D)).writeShort(6),Y.writeBytes(A("DataSpaces")),Y.seek(64,O.Begin),Y.writeShort(24),Y.writeByte(1),Y.writeByte(0),Y.writeInt(-1),Y.writeInt(-1),Y.writeInt(5),Y.seek(100,O.Begin),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.getView()}function f(){var lt,Y,D=[];for(lt=0;lt<128;lt++)D[lt]=0;return D.Dl=0,(Y=P(D)).writeBytes(A("Version")),Y.seek(64,O.Begin),Y.writeShort(16),Y.writeByte(2),Y.writeByte(1),Y.writeInt(-1),Y.writeInt(-1),Y.writeInt(-1),Y.seek(100,O.Begin),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.writeInt(4),Y.writeInt(76),Y.getView()}function T(){var lt,Y,D=[];for(lt=0;lt<128;lt++)D[lt]=0;return D.Dl=0,(Y=P(D)).writeBytes(A("DataSpaceMap")),Y.seek(64,O.Begin),Y.writeShort(26),Y.writeByte(2),Y.writeByte(1),Y.writeInt(4),Y.writeInt(6),Y.writeInt(-1),Y.seek(100,O.Begin),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.writeInt(6),Y.writeInt(112),Y.getView()}function s(){var lt,Y,D=[];for(lt=0;lt<128;lt++)D[lt]=0;return D.Dl=0,(Y=P(D)).writeBytes(A("DataSpaceInfo")),Y.seek(64,O.Begin),Y.writeShort(28),Y.writeByte(1),Y.writeByte(1),Y.writeInt(-1),Y.writeInt(8),Y.writeInt(7),Y.seek(100,O.Begin),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.getView()}function v(){var lt,Y,D=[];for(lt=0;lt<128;lt++)D[lt]=0;return D.Dl=0,(Y=P(D)).writeBytes(A("StrongEncryptionDataSpace")),Y.seek(64,O.Begin),Y.writeShort(52),Y.writeByte(2),Y.writeByte(1),Y.writeInt(-1),Y.writeInt(-1),Y.writeInt(-1),Y.seek(100,O.Begin),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.writeInt(8),Y.writeInt(64),Y.getView()}function n(){var lt,Y,D=[];for(lt=0;lt<128;lt++)D[lt]=0;return D.Dl=0,(Y=P(D)).writeBytes(A("TransformInfo")),Y.seek(64,O.Begin),Y.writeShort(28),Y.writeByte(1),Y.writeByte(0),Y.writeInt(-1),Y.writeInt(-1),Y.writeInt(9),Y.seek(100,O.Begin),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.getView()}function i(){var lt,Y,D=[];for(lt=0;lt<128;lt++)D[lt]=0;return D.Dl=0,(Y=P(D)).writeBytes(A("StrongEncryptionTransform")),Y.seek(64,O.Begin),Y.writeShort(52),Y.writeByte(1),Y.writeByte(1),Y.writeInt(-1),Y.writeInt(-1),Y.writeInt(10),Y.seek(100,O.Begin),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.getView()}function c(){var lt,Y,D=[];for(lt=0;lt<128;lt++)D[lt]=0;return D.Dl=0,(Y=P(D)).writeShort(6),Y.writeBytes(A("Primary")),Y.seek(64,O.Begin),Y.writeShort(18),Y.writeByte(2),Y.writeByte(1),Y.writeInt(-1),Y.writeInt(-1),Y.writeInt(-1),Y.seek(100,O.Begin),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.writeInt(0),Y.writeInt(9),Y.writeInt(208),Y.getView()}function x(){var lt,Y,D=[];for(lt=0;lt<128;lt++)D[lt]=0;return D.Dl=0,(Y=P(D)).seek(64,O.Begin),Y.writeShort(0),Y.writeShort(0),Y.writeInt(-1),Y.writeInt(-1),Y.writeInt(-1),Y.getView()}function L(){var lt,Y=[];return Y.Dl=0,(lt=P(Y)).writeInt(60),lt.writeBytes(A("Microsoft.Container.DataSpaces")),lt.writeInt(1),lt.writeInt(1),lt.writeInt(1),lt.getView()}function W(){var lt,Y=[];return Y.Dl=0,(lt=P(Y)).writeUint(8),lt.writeUint(1),lt.writeUint(104),lt.writeUint(1),lt.writeUint(0),lt.writeUint(32),lt.writeBytes(A("EncryptedPackage")),lt.writeUint(50),lt.writeBytes(A("StrongEncryptionDataSpace")),lt.writeShort(0),lt.getView()}function U(){var lt,Y=[];return Y.Dl=0,(lt=P(Y)).writeUint(8),lt.writeUint(1),lt.writeUint(50),lt.writeBytes(A("StrongEncryptionTransform")),lt.writeShort(0),lt.getView()}function h(){var lt,Y=[];return Y.Dl=0,(lt=P(Y)).writeUint(108),lt.writeUint(1),lt.writeInt(76),lt.writeBytes(A("{FF9A3F03-56EF-4613-BDD5-5A41C1D07246}")),lt.writeInt(78),lt.writeBytes(A("Microsoft.Container.EncryptionTransform")),lt.writeShort(0),lt.writeInt(1),lt.writeInt(1),lt.writeInt(1),lt.writeInt(7),lt.writeBytes(A("AES128")),lt.writeByte(0),lt.writeInt(16),lt.writeInt(0),lt.writeInt(4),lt.getView()}function S(lt,Y){var D,y,ot,Ct,At,Et,Ot,_t,Xt,Qt,zt,Zt,te,oe,g,kt,Rt=[];for(Rt.Dl=0,D=P(Rt),y=0,ot=Array(256),lt!==null&&R(lt,0,ot,0,lt.length),D.writeBytes(ot),Ct=parseInt(ot.length/64,10),ot.length%64>0&&Ct++,At=1;At0&&_t++,At=1;At<_t;At++)Y.push(At+y);for(Y.push(-2),y+=_t,Xt=Array(128),R(Qt=W(),0,Xt,0,Qt.length),D.writeBytes(Xt),zt=parseInt(Xt.length/64,10),Xt.length%64>0&&zt++,At=1;At0&&te++,At=1;At0&&kt++,At=1;At>4][15<[D][y]];return lt}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/common.ts"),K=xt("./src/xml-io/xml-parser.ts"),G=xt("./src/xlsx-io/password/aes.ts"),q=xt("./src/xml-io/node-helper.ts"),o=xt("./src/xlsx-io/password/sha512.js"),z=xt("./src/xlsx-io/password/sha1.js"),M=q.XmlNodeHelper.Ie,O={Begin:0,Current:1,End:2},H={Bits128:"Bits128",Bits192:"Bits192",Bits256:"Bits256"},N=function(){function lt(){this.salt=Array(16),this.pwdVerifier=Array(16),this.pwdVerifierHash=Array(32),this.blockLen=16,this.El=!1,this.hashAlgorithm="SHA1",this.cipherChaining="ChainingModeCBC",this.cipherAlgorithm="AES",this.iterator=1e5,this.blockSize=16,this.keyBits=128,this.saltSize=16,this.hashSize=20,this.encryptedKeyValueBlockKey=[20,110,11,231,171,172,208,214],this.encryptedVerifierHashInputBlockKey=[254,167,210,118,59,75,158,121],this.encryptedVerifierHashValueBlockKey=[215,170,15,109,48,97,52,78]}return lt.prototype.Fl=function(Y){var D,y,ot,Ct,At,Et,Ot,_t,Xt,Qt,zt,Zt,te,oe,g,kt,Rt,Dt,ut;return Y.Dl=0,y=(D=I(Y)).readInt16(),ot=D.readInt16(),y!==3&&y!==4||ot!==2?y===4&&ot===4&&D.readUInt32()===64&&(Ot=D.readBytes(Y.length-8))!==null&&(_t=K.parseXmlToObject(String.fromCharCode.apply(null,Ot)),Xt={},Qt=_t.encryption,zt=[],Zt=Qt.keyData,(te={}).SaltSize=Zt._attr.saltSize?Zt._attr.saltSize:16,te.BlockSize=Zt._attr.blockSize?Zt._attr.blockSize:16,te.KeyBits=Zt._attr.keyBits?Zt._attr.keyBits:128,te.HashSize=Zt._attr.hashSize?Zt._attr.hashSize:20,te.CipherAlgorithm=Zt._attr.cipherAlgorithm?Zt._attr.cipherAlgorithm:"AES",te.CipherChaining=Zt._attr.cipherChaining?Zt._attr.cipherChaining:"ChainingModeCBC",te.HashAlgorithm=Zt._attr.hashAlgorithm?Zt._attr.hashAlgorithm:"SHA1",te.SaltValue=E(Zt._attr.saltValue),Xt.KeyData=te,oe=Qt.dataIntegrity,(g={}).EncryptedHmacKey=oe._attr.encryptedHmacKey,g.EncryptedHmacValue=oe._attr.encryptedHmacValue,Xt.DataIntegrity=g,kt=Qt.keyEncryptors,(Rt={}).Uri=kt._attr.uri?kt._attr.uri:"http://schemas.microsoft.com/office/2006/keyEncryptor/password",Rt.Any={},(Dt=M(kt.keyEncryptor))&&Dt.length&&Dt.forEach(function($t){var jt=$t["p:encryptedKey"];Rt.Any.SpinCount=jt._attr.spinCount?jt._attr.spinCount:1e5,Rt.Any.SaltSize=jt._attr.saltSize?jt._attr.saltSize:16,Rt.Any.BlockSize=jt._attr.blockSize?jt._attr.blockSize:16,Rt.Any.KeyBits=jt._attr.keyBits?jt._attr.keyBits:128,Rt.Any.HashSize=jt._attr.hashSize?jt._attr.hashSize:20,Rt.Any.CipherAlgorithm=jt._attr.cipherAlgorithm?jt._attr.cipherAlgorithm:"AES",Rt.Any.CipherChaining=jt._attr.cipherChaining?jt._attr.cipherChaining:"ChainingModeCBC",Rt.Any.HashAlgorithm=jt._attr.hashAlgorithm?jt._attr.hashAlgorithm:"SHA1",Rt.Any.SaltValue=E(jt._attr.saltValue),Rt.Any.EncryptedVerifierHashInput=E(jt._attr.encryptedVerifierHashInput),Rt.Any.EncryptedVerifierHashValue=E(jt._attr.encryptedVerifierHashValue),Rt.Any.EncryptedKeyValue=E(jt._attr.encryptedKeyValue),zt.push(Rt),Xt.KeyEncryptors=zt}),ut=Xt.KeyEncryptors[0].Any,this.iterator=parseInt(ut.SpinCount,10),this.blockSize=ut.BlockSize,this.saltSize=ut.SaltSize,this.hashSize=ut.HashSize,this.keyBits=ut.KeyBits,this.hashAlgorithm=ut.HashAlgorithm,this.cipherAlgorithm=ut.CipherAlgorithm,this.cipherChaining=ut.CipherChaining,this.encryptedKeyValue=ut.EncryptedKeyValue,this.encryptedVerifierHashInput=ut.EncryptedVerifierHashInput,this.encryptedVerifierHashValue=ut.EncryptedVerifierHashValue,this.salt=ut.SaltValue,this.saltForIV=Xt.KeyData.SaltValue,this.El=!0,this.cipherAlgorithm==="AES"):(D.seek(8,O.Begin),Ct=D.readUInt32()+12,D.seek(28,O.Begin),(At=D.readInt32())===128?this.keySize=H.Bits128:At===192?this.keySize=H.Bits192:At===256&&(this.keySize=H.Bits256),D.seek(Ct,O.Begin),Et=D.readInt32(),Ct+=4,D.seek(Ct,O.Begin),this.salt=D.readBytes(Et),Ct+=Et,D.seek(Ct,O.Begin),this.pwdVerifier=D.readBytes(Et),Ct+=Et,D.seek(Ct,O.Begin),D.readInt32(),Ct+=4,D.seek(Ct,O.Begin),this.pwdVerifierHash=D.readBytes(2*Et),!0)},lt.prototype.Gl=function(Y){var D,y,ot,Ct,At,Et,Ot;for(this.userPassWord=Y,D=this.Hl(this.salt,null,this.blockSize),y=this.Il(Y,this.encryptedVerifierHashInputBlockKey,this.salt),ot=this.Jl(this.saltSize,y,this.encryptedVerifierHashInput,D),R(ot=this.hashAlgorithm==="SHA1"?z.hash(ot):o.hash(ot),0,Ct=Array(this.saltSize),0,this.saltSize),y=this.Il(Y,this.encryptedVerifierHashValueBlockKey,this.salt),At=this.Kl(Ct,y,D),(Et=this.encryptedVerifierHashValue.length)>At.length&&(Et=At.length),Ot=0;Ot0&&(Ct=ot||this.Hl(this.saltForIV,a(4,zt),this.blockSize),R(new G.aesJS.ModeOfOperation.cbc(D,Ct).decrypt(m.BufferHelper.ha(y,Xt,Xt+Et)),0,_t,Xt,Et)),R(_t,0,Ot=Array(Y),0,Y),Ot},lt.prototype.Hl=function(Y,D,y){var ot,Ct,At,Et=Y;for(D!==null&&(Et=F(Et,D,this.hashAlgorithm)),y=+y,ot=new Uint8Array(y),Ct=Et.length,R(Et,0,ot,0,Math.min(y,Ct)),At=Ct;At>8);return oe}(Y),Qt=F(y,Xt,this.hashAlgorithm);for(ot=0;ot256))return(D=[]).Dl=0,(y=P(D)).writeUshort(3),y.writeUshort(2),y.writeInt(36),y.writeUint(164),y.writeInt(36),y.writeInt(0),y.writeInt(26126),y.writeInt(32772),y.writeUint(128),y.writeInt(24),y.writeLong(0),y.writeBytes(A("Microsoft Enhanced RSA and AES Cryptographic Provider (Prototype)")),y.writeShort(0),y.writeInt(16),this.Ql(Y),this.Rl()&&(y.writeBytes(this.salt),y.writeBytes(this.pwdVerifier),y.writeUint(20),y.writeBytes(this.pwdVerifierHash)),y.seek(0,O.Begin),y.getView()},lt.prototype.Ql=function(Y){var D,y,ot=[],Ct=[];for(D=0;D6&&_t%Ct==4&&(Xt=st(Xt)),zt[_t][0]=(zt[_t-Ct][0]^Xt[0])%256,zt[_t][1]=(zt[_t-Ct][1]^Xt[1])%256,zt[_t][2]=(zt[_t-Ct][2]^Xt[2])%256,zt[_t][3]=(zt[_t-Ct][3]^Xt[3])%256;return zt}(this.Nb,this.Nr,this.Nk,this.key,this.Rcon,this.Sbox)},lt.prototype.Tl=function(Y){var D,y,ot,Ct,At=Y.length,Et=Y.length%this.blockLen;for(Et!==0&&(At+=this.blockLen-Et),R(Y,0,D=[],0,Y.length),y=[],ot=[],Ct=0;CtY.length)){for(y=[],ot=[],Ct=[],At=0;At0?this.blockLen-Et:this.blockLen);return y}},lt.prototype.Wl=function(Y,D){var y,ot;for(this.State=J(4,this.Nb),y=0;y<4*this.Nb;++y)this.State[y%4][parseInt(y/4,10)]=Y[y];for(this.State=_(this.Nr,this.State,this.w),ot=this.Nr-1;ot>=1;--ot)this.Xl(),this.Yl(),this.State=_(ot,this.State,this.w),this.Zl();for(this.Xl(),this.Yl(),this.State=_(0,this.State,this.w),y=0;y<4*this.Nb;++y)D[y]=this.State[y%4][parseInt(y/4,10)]},lt.prototype.Xl=function(){var Y,D,y=J(4,4);for(Y=0;Y<4;++Y)for(D=0;D<4;++D)y[Y][D]=this.State[Y][D];for(Y=1;Y<4;++Y)for(D=0;D<4;++D)this.State[Y][(D+Y)%this.Nb]=y[Y][D]},lt.prototype.Yl=function(){var Y,D;for(Y=0;Y<4;++Y)for(D=0;D<4;++D)this.State[Y][D]=this.iSbox[this.State[Y][D]>>4][15&this.State[Y][D]]},lt.prototype.Zl=function(){var Y,D,y=J(4,4);for(Y=0;Y<4;++Y)for(D=0;D<4;++D)y[Y][D]=this.State[Y][D];for(D=0;D<4;++D)this.State[0][D]=(pt(y[0][D])^V(y[1][D])^at(y[2][D])^ft(y[3][D]))%256,this.State[1][D]=(ft(y[0][D])^pt(y[1][D])^V(y[2][D])^at(y[3][D]))%256,this.State[2][D]=(at(y[0][D])^ft(y[1][D])^pt(y[2][D])^V(y[3][D]))%256,this.State[3][D]=(V(y[0][D])^at(y[1][D])^ft(y[2][D])^pt(y[3][D]))%256},lt.prototype.$l=function(Y){var D,y,ot,Ct,At,Et=new Uint8Array(Y);return Et.Dl=0,D=I(Et),y=Et.length,ot=D.readBytes(y),Ct=this.Tl(ot),At=[],R(a(8,y),0,At,0,8),R(Ct,0,At,8,Ct.length),D.seek(0,O.Begin),At},lt.prototype._l=function(Y,D){var y,ot,Ct,At,Et,Ot,_t,Xt,Qt,zt,Zt,te,oe,g,kt,Rt,Dt,ut,$t,jt,Tt,Z,Q=[];for(Q.Dl=0,y=P(Q),ot=0,Ct=[],At=[],Et=[],Ot=Math.max(D.length,4096),_t=parseInt(D.length/512,10),D.length%512>0&&_t++,Xt=4*(_t+6),Qt=parseInt(Xt/512,10),Xt%512>0&&Qt++,zt=0,Zt=!0;Zt;)te=0,oe=0,Zt=!1,Xt=4*(_t+6+Qt+zt),te=parseInt(Xt/512,10),Xt%512>0&&te++,te>Qt?(Qt=te,Zt=!0):Qt>109&&(g=4*(Qt-109),oe=parseInt(g/512,10),(kt=g%512)>0&&oe++,kt+4*oe>512&&oe++,oe>zt&&(zt=oe,Zt=!0));if(zt>0)for(Rt=128*zt+109,Dt=0;ot0&&ut%128==0&&(Dt++,Ct.push(Dt)),Ct.push(ot+zt)):Ct.push(-1);else for(;ot<109;ot++)ot0){for(ot=1;ot<=zt;ot++)At.push(-4);for($t=zt,ot=1;ot<=Qt;ot++)At.push(-3);for($t+=Qt,ot=1;ot<1;ot++)At.push(ot);for(At.push(-2),$t+=1,ot=1;ot<3;ot++)At.push(ot+$t);for(At.push(-2),$t+=3,ot=1;ot<2;ot++)At.push(ot+$t);for(At.push(-2),$t+=2,ot=1;ot<_t;ot++)At.push(ot+$t);At.push(-2)}for(y.writeInt(3759263696),y.writeInt(3776623009),y.writeLong(0),y.writeLong(0),y.writeShort(62),y.writeShort(3),y.writeShort(-2),y.writeShort(9),y.writeInt(6),y.writeInt(0),y.writeInt(0),y.writeInt(Qt),y.writeInt(zt+Qt+1),y.writeInt(0),y.writeInt(4096),y.writeInt(Qt+zt),y.writeInt(1),zt>0?(y.writeInt(0),y.writeInt(zt)):(y.writeInt(-2),y.writeInt(0)),Ct.forEach(function(j){y.writeInt(j)}),jt=0;jt<128*Qt;jt++)jt0&&A[A.length-1]===0;)A=A.substring(0,A.length-2);return A},setName:function(A){for(var a=0;a3)return!1;for(this.nm=a.readUInt16(),this.om=a.readInt16(),this.pm=a.readInt32(),this.qm=a.readInt32(),this.rm=a.readInt16(),this.tm=a.readInt16(),this.um=a.readInt32(),this.vm=a.readInt32(),this.wm=a.readInt32(),this.xm=a.readInt32(),this.ym=a.readInt32(),this.zm=a.readInt32(),this.Am=a.readInt32(),this.Bm=a.readInt32(),F=Math.min(this.um,109),this.Cm=[],w=0;w-1;)F.push(w),w=this.Dm[w];return F},A.prototype.addRange=function(a){var F=this;a&&a.length&&a.forEach(function(w){F.Dm.push(w)})},A.prototype.read=function(a,F){for(var w=0;w0;)this.Sm(w),this.Gm.read(a,Math.min(I,F)),(F-=Math.min(I,F))>0&&(w=a.readInt32());for(P=0;P>2]|=z[I]<>2]|=K[3&O],++I),F=q[16],I>st&&O<56&&(q[15]=J<<3,w=!0),H=16;H<80;++H)M=q[H-3]^q[H-8]^q[H-14]^q[H-16],q[H]=M<<1|M>>>31;for(N=ht,E=yt,R=bt,A=ft,a=V,H=0;H<20;H+=5)N=(M=(E=(M=(R=(M=(A=(M=(a=(M=N<<5|N>>>27)+(E&R|~E&A)+a+1518500249+q[H]|0)<<5|a>>>27)+(N&(E=E<<30|E>>>2)|~N&R)+A+1518500249+q[H+1]|0)<<5|A>>>27)+(a&(N=N<<30|N>>>2)|~a&E)+R+1518500249+q[H+2]|0)<<5|R>>>27)+(A&(a=a<<30|a>>>2)|~A&N)+E+1518500249+q[H+3]|0)<<5|E>>>27)+(R&(A=A<<30|A>>>2)|~R&a)+N+1518500249+q[H+4]|0,R=R<<30|R>>>2;for(;H<40;H+=5)N=(M=(E=(M=(R=(M=(A=(M=(a=(M=N<<5|N>>>27)+(E^R^A)+a+1859775393+q[H]|0)<<5|a>>>27)+(N^(E=E<<30|E>>>2)^R)+A+1859775393+q[H+1]|0)<<5|A>>>27)+(a^(N=N<<30|N>>>2)^E)+R+1859775393+q[H+2]|0)<<5|R>>>27)+(A^(a=a<<30|a>>>2)^N)+E+1859775393+q[H+3]|0)<<5|E>>>27)+(R^(A=A<<30|A>>>2)^a)+N+1859775393+q[H+4]|0,R=R<<30|R>>>2;for(;H<60;H+=5)N=(M=(E=(M=(R=(M=(A=(M=(a=(M=N<<5|N>>>27)+(E&R|E&A|R&A)+a-1894007588+q[H]|0)<<5|a>>>27)+(N&(E=E<<30|E>>>2)|N&R|E&R)+A-1894007588+q[H+1]|0)<<5|A>>>27)+(a&(N=N<<30|N>>>2)|a&E|N&E)+R-1894007588+q[H+2]|0)<<5|R>>>27)+(A&(a=a<<30|a>>>2)|A&N|a&N)+E-1894007588+q[H+3]|0)<<5|E>>>27)+(R&(A=A<<30|A>>>2)|R&a|A&a)+N-1894007588+q[H+4]|0,R=R<<30|R>>>2;for(;H<80;H+=5)N=(M=(E=(M=(R=(M=(A=(M=(a=(M=N<<5|N>>>27)+(E^R^A)+a-899497514+q[H]|0)<<5|a>>>27)+(N^(E=E<<30|E>>>2)^R)+A-899497514+q[H+1]|0)<<5|A>>>27)+(a^(N=N<<30|N>>>2)^E)+R-899497514+q[H+2]|0)<<5|R>>>27)+(A^(a=a<<30|a>>>2)^N)+E-899497514+q[H+3]|0)<<5|E>>>27)+(R^(A=A<<30|A>>>2)^a)+N-899497514+q[H+4]|0,R=R<<30|R>>>2;ht=ht+N|0,yt=yt+E|0,bt=bt+R|0,ft=ft+A|0,V=V+a|0}while(!w);return[16*(ht>>28&15)+(ht>>24&15),16*(ht>>20&15)+(ht>>16&15),16*(ht>>12&15)+(ht>>8&15),16*(ht>>4&15)+(15&ht),16*(yt>>28&15)+(yt>>24&15),16*(yt>>20&15)+(yt>>16&15),16*(yt>>12&15)+(yt>>8&15),16*(yt>>4&15)+(15&yt),16*(bt>>28&15)+(bt>>24&15),16*(bt>>20&15)+(bt>>16&15),16*(bt>>12&15)+(bt>>8&15),16*(bt>>4&15)+(15&bt),16*(ft>>28&15)+(ft>>24&15),16*(ft>>20&15)+(ft>>16&15),16*(ft>>12&15)+(ft>>8&15),16*(ft>>4&15)+(15&ft),16*(V>>28&15)+(V>>24&15),16*(V>>20&15)+(V>>16&15),16*(V>>12&15)+(V>>8&15),16*(V>>4&15)+(15&V)]};xt.sha1=o,m.hash=o,ie.exports=m})(this)},"./src/xlsx-io/password/sha512.js":function(ie,d){(function(xt){var m={},K=[-2147483648,8388608,32768,128],G=[24,16,8,0],q=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],o=[],z=function(M){var O,H,N,E,R,A,a,F,w,I,P,J,st,ht,yt,bt,ft,V,at,pt,et,rt,B,it,f,T,s,v,n,i,c,x,L,W,U,h,S,_,$,ct,wt,lt,Y=!1,D=0,y=0,ot=0,Ct=M.length,At=1779033703,Et=4089235720,Ot=3144134277,_t=2227873595,Xt=1013904242,Qt=4271175723,zt=2773480762,Zt=1595750129,te=1359893119,oe=2917565137,g=2600822924,kt=725511199,Rt=528734635,Dt=4215389547,ut=1541459225,$t=327033209,jt=0;do{for(o[0]=jt,o[1]=o[2]=o[3]=o[4]=o[5]=o[6]=o[7]=o[8]=o[9]=o[10]=o[11]=o[12]=o[13]=o[14]=o[15]=o[16]=o[17]=o[18]=o[19]=o[20]=o[21]=o[22]=o[23]=o[24]=o[25]=o[26]=o[27]=o[28]=o[29]=o[30]=o[31]=o[32]=0,O=y;D>2]|=M[D]<>2]|=K[3&O],++D),jt=o[32],D>Ct&&O<112&&(o[31]=ot<<3,Y=!0),H=32;H<160;H+=2)N=((et=o[H-30])>>>1|(rt=o[H-29])<<31)^(et>>>8|rt<<24)^et>>>7,E=(rt>>>1|et<<31)^(rt>>>8|et<<24)^(rt>>>7|et<<25),R=((et=o[H-4])>>>19|(rt=o[H-3])<<13)^(rt>>>29|et<<3)^et>>>6,A=(rt>>>19|et<<13)^(et>>>29|rt<<3)^(rt>>>6|et<<26),et=o[H-32],rt=o[H-31],I=((B=o[H-14])>>>16)+(et>>>16)+(N>>>16)+(R>>>16)+((w=(65535&B)+(65535&et)+(65535&N)+(65535&R)+((F=((it=o[H-13])>>>16)+(rt>>>16)+(E>>>16)+(A>>>16)+((a=(65535&it)+(65535&rt)+(65535&E)+(65535&A))>>>16))>>>16))>>>16),o[H]=I<<16|65535&w,o[H+1]=F<<16|65535&a;for(s=At,v=Et,L=zt,W=Zt,U=te,h=oe,S=g,_=kt,$=Rt,ct=Dt,wt=ut,lt=$t,ft=(n=Ot)&(c=Xt),V=(i=_t)&(x=Qt),H=0;H<160;H+=8)N=(s>>>28|v<<4)^(v>>>2|s<<30)^(v>>>7|s<<25),E=(v>>>28|s<<4)^(s>>>2|v<<30)^(s>>>7|v<<25),R=(U>>>14|h<<18)^(U>>>18|h<<14)^(h>>>9|U<<23),A=(h>>>14|U<<18)^(h>>>18|U<<14)^(U>>>9|h<<23),at=(P=s&n)^s&c^ft,pt=(J=v&i)^v&x^V,f=U&S^~U&$,T=h&_^~h&ct,et=o[H],rt=o[H+1],et=(I=((B=q[H])>>>16)+(et>>>16)+(f>>>16)+(R>>>16)+(wt>>>16)+((w=(65535&B)+(65535&et)+(65535&f)+(65535&R)+(65535&wt)+((F=((it=q[H+1])>>>16)+(rt>>>16)+(T>>>16)+(A>>>16)+(lt>>>16)+((a=(65535&it)+(65535&rt)+(65535&T)+(65535&A)+(65535<))>>>16))>>>16))>>>16))<<16|65535&w,rt=F<<16|65535&a,B=(I=(at>>>16)+(N>>>16)+((w=(65535&at)+(65535&N)+((F=(pt>>>16)+(E>>>16)+((a=(65535&pt)+(65535&E))>>>16))>>>16))>>>16))<<16|65535&w,it=F<<16|65535&a,wt=(I=(L>>>16)+(et>>>16)+((w=(65535&L)+(65535&et)+((F=(W>>>16)+(rt>>>16)+((a=(65535&W)+(65535&rt))>>>16))>>>16))>>>16))<<16|65535&w,lt=F<<16|65535&a,N=((L=(I=(B>>>16)+(et>>>16)+((w=(65535&B)+(65535&et)+((F=(it>>>16)+(rt>>>16)+((a=(65535&it)+(65535&rt))>>>16))>>>16))>>>16))<<16|65535&w)>>>28|(W=F<<16|65535&a)<<4)^(W>>>2|L<<30)^(W>>>7|L<<25),E=(W>>>28|L<<4)^(L>>>2|W<<30)^(L>>>7|W<<25),R=(wt>>>14|lt<<18)^(wt>>>18|lt<<14)^(lt>>>9|wt<<23),A=(lt>>>14|wt<<18)^(lt>>>18|wt<<14)^(wt>>>9|lt<<23),at=(st=L&s)^L&n^P,pt=(ht=W&v)^W&i^J,f=wt&U^~wt&S,T=lt&h^~lt&_,et=o[H+2],rt=o[H+3],et=(I=((B=q[H+2])>>>16)+(et>>>16)+(f>>>16)+(R>>>16)+($>>>16)+((w=(65535&B)+(65535&et)+(65535&f)+(65535&R)+(65535&$)+((F=((it=q[H+3])>>>16)+(rt>>>16)+(T>>>16)+(A>>>16)+(ct>>>16)+((a=(65535&it)+(65535&rt)+(65535&T)+(65535&A)+(65535&ct))>>>16))>>>16))>>>16))<<16|65535&w,rt=F<<16|65535&a,B=(I=(at>>>16)+(N>>>16)+((w=(65535&at)+(65535&N)+((F=(pt>>>16)+(E>>>16)+((a=(65535&pt)+(65535&E))>>>16))>>>16))>>>16))<<16|65535&w,it=F<<16|65535&a,$=(I=(c>>>16)+(et>>>16)+((w=(65535&c)+(65535&et)+((F=(x>>>16)+(rt>>>16)+((a=(65535&x)+(65535&rt))>>>16))>>>16))>>>16))<<16|65535&w,ct=F<<16|65535&a,N=((c=(I=(B>>>16)+(et>>>16)+((w=(65535&B)+(65535&et)+((F=(it>>>16)+(rt>>>16)+((a=(65535&it)+(65535&rt))>>>16))>>>16))>>>16))<<16|65535&w)>>>28|(x=F<<16|65535&a)<<4)^(x>>>2|c<<30)^(x>>>7|c<<25),E=(x>>>28|c<<4)^(c>>>2|x<<30)^(c>>>7|x<<25),R=($>>>14|ct<<18)^($>>>18|ct<<14)^(ct>>>9|$<<23),A=(ct>>>14|$<<18)^(ct>>>18|$<<14)^($>>>9|ct<<23),at=(yt=c&L)^c&s^st,pt=(bt=x&W)^x&v^ht,f=$&wt^~$&U,T=ct<^~ct&h,et=o[H+4],rt=o[H+5],et=(I=((B=q[H+4])>>>16)+(et>>>16)+(f>>>16)+(R>>>16)+(S>>>16)+((w=(65535&B)+(65535&et)+(65535&f)+(65535&R)+(65535&S)+((F=((it=q[H+5])>>>16)+(rt>>>16)+(T>>>16)+(A>>>16)+(_>>>16)+((a=(65535&it)+(65535&rt)+(65535&T)+(65535&A)+(65535&_))>>>16))>>>16))>>>16))<<16|65535&w,rt=F<<16|65535&a,B=(I=(at>>>16)+(N>>>16)+((w=(65535&at)+(65535&N)+((F=(pt>>>16)+(E>>>16)+((a=(65535&pt)+(65535&E))>>>16))>>>16))>>>16))<<16|65535&w,it=F<<16|65535&a,S=(I=(n>>>16)+(et>>>16)+((w=(65535&n)+(65535&et)+((F=(i>>>16)+(rt>>>16)+((a=(65535&i)+(65535&rt))>>>16))>>>16))>>>16))<<16|65535&w,_=F<<16|65535&a,N=((n=(I=(B>>>16)+(et>>>16)+((w=(65535&B)+(65535&et)+((F=(it>>>16)+(rt>>>16)+((a=(65535&it)+(65535&rt))>>>16))>>>16))>>>16))<<16|65535&w)>>>28|(i=F<<16|65535&a)<<4)^(i>>>2|n<<30)^(i>>>7|n<<25),E=(i>>>28|n<<4)^(n>>>2|i<<30)^(n>>>7|i<<25),R=(S>>>14|_<<18)^(S>>>18|_<<14)^(_>>>9|S<<23),A=(_>>>14|S<<18)^(_>>>18|S<<14)^(S>>>9|_<<23),at=(ft=n&c)^n&L^yt,pt=(V=i&x)^i&W^bt,f=S&$^~S&wt,T=_&ct^~_<,et=o[H+6],rt=o[H+7],et=(I=((B=q[H+6])>>>16)+(et>>>16)+(f>>>16)+(R>>>16)+(U>>>16)+((w=(65535&B)+(65535&et)+(65535&f)+(65535&R)+(65535&U)+((F=((it=q[H+7])>>>16)+(rt>>>16)+(T>>>16)+(A>>>16)+(h>>>16)+((a=(65535&it)+(65535&rt)+(65535&T)+(65535&A)+(65535&h))>>>16))>>>16))>>>16))<<16|65535&w,rt=F<<16|65535&a,B=(I=(at>>>16)+(N>>>16)+((w=(65535&at)+(65535&N)+((F=(pt>>>16)+(E>>>16)+((a=(65535&pt)+(65535&E))>>>16))>>>16))>>>16))<<16|65535&w,it=F<<16|65535&a,U=(I=(s>>>16)+(et>>>16)+((w=(65535&s)+(65535&et)+((F=(v>>>16)+(rt>>>16)+((a=(65535&v)+(65535&rt))>>>16))>>>16))>>>16))<<16|65535&w,h=F<<16|65535&a,s=(I=(B>>>16)+(et>>>16)+((w=(65535&B)+(65535&et)+((F=(it>>>16)+(rt>>>16)+((a=(65535&it)+(65535&rt))>>>16))>>>16))>>>16))<<16|65535&w,v=F<<16|65535&a;At=(I=(At>>>16)+(s>>>16)+((w=(65535&At)+(65535&s)+((F=(Et>>>16)+(v>>>16)+((a=(65535&Et)+(65535&v))>>>16))>>>16))>>>16))<<16|65535&w,Et=F<<16|65535&a,Ot=(I=(Ot>>>16)+(n>>>16)+((w=(65535&Ot)+(65535&n)+((F=(_t>>>16)+(i>>>16)+((a=(65535&_t)+(65535&i))>>>16))>>>16))>>>16))<<16|65535&w,_t=F<<16|65535&a,Xt=(I=(Xt>>>16)+(c>>>16)+((w=(65535&Xt)+(65535&c)+((F=(Qt>>>16)+(x>>>16)+((a=(65535&Qt)+(65535&x))>>>16))>>>16))>>>16))<<16|65535&w,Qt=F<<16|65535&a,zt=(I=(zt>>>16)+(L>>>16)+((w=(65535&zt)+(65535&L)+((F=(Zt>>>16)+(W>>>16)+((a=(65535&Zt)+(65535&W))>>>16))>>>16))>>>16))<<16|65535&w,Zt=F<<16|65535&a,te=(I=(te>>>16)+(U>>>16)+((w=(65535&te)+(65535&U)+((F=(oe>>>16)+(h>>>16)+((a=(65535&oe)+(65535&h))>>>16))>>>16))>>>16))<<16|65535&w,oe=F<<16|65535&a,g=(I=(g>>>16)+(S>>>16)+((w=(65535&g)+(65535&S)+((F=(kt>>>16)+(_>>>16)+((a=(65535&kt)+(65535&_))>>>16))>>>16))>>>16))<<16|65535&w,kt=F<<16|65535&a,Rt=(I=(Rt>>>16)+($>>>16)+((w=(65535&Rt)+(65535&$)+((F=(Dt>>>16)+(ct>>>16)+((a=(65535&Dt)+(65535&ct))>>>16))>>>16))>>>16))<<16|65535&w,Dt=F<<16|65535&a,ut=(I=(ut>>>16)+(wt>>>16)+((w=(65535&ut)+(65535&wt)+((F=($t>>>16)+(lt>>>16)+((a=(65535&$t)+(65535<))>>>16))>>>16))>>>16))<<16|65535&w,$t=F<<16|65535&a}while(!Y);return[16*(At>>28&15)+(At>>24&15),16*(At>>20&15)+(At>>16&15),16*(At>>12&15)+(At>>8&15),16*(At>>4&15)+(15&At),16*(Et>>28&15)+(Et>>24&15),16*(Et>>20&15)+(Et>>16&15),16*(Et>>12&15)+(Et>>8&15),16*(Et>>4&15)+(15&Et),16*(Ot>>28&15)+(Ot>>24&15),16*(Ot>>20&15)+(Ot>>16&15),16*(Ot>>12&15)+(Ot>>8&15),16*(Ot>>4&15)+(15&Ot),16*(_t>>28&15)+(_t>>24&15),16*(_t>>20&15)+(_t>>16&15),16*(_t>>12&15)+(_t>>8&15),16*(_t>>4&15)+(15&_t),16*(Xt>>28&15)+(Xt>>24&15),16*(Xt>>20&15)+(Xt>>16&15),16*(Xt>>12&15)+(Xt>>8&15),16*(Xt>>4&15)+(15&Xt),16*(Qt>>28&15)+(Qt>>24&15),16*(Qt>>20&15)+(Qt>>16&15),16*(Qt>>12&15)+(Qt>>8&15),16*(Qt>>4&15)+(15&Qt),16*(zt>>28&15)+(zt>>24&15),16*(zt>>20&15)+(zt>>16&15),16*(zt>>12&15)+(zt>>8&15),16*(zt>>4&15)+(15&zt),16*(Zt>>28&15)+(Zt>>24&15),16*(Zt>>20&15)+(Zt>>16&15),16*(Zt>>12&15)+(Zt>>8&15),16*(Zt>>4&15)+(15&Zt),16*(te>>28&15)+(te>>24&15),16*(te>>20&15)+(te>>16&15),16*(te>>12&15)+(te>>8&15),16*(te>>4&15)+(15&te),16*(oe>>28&15)+(oe>>24&15),16*(oe>>20&15)+(oe>>16&15),16*(oe>>12&15)+(oe>>8&15),16*(oe>>4&15)+(15&oe),16*(g>>28&15)+(g>>24&15),16*(g>>20&15)+(g>>16&15),16*(g>>12&15)+(g>>8&15),16*(g>>4&15)+(15&g),16*(kt>>28&15)+(kt>>24&15),16*(kt>>20&15)+(kt>>16&15),16*(kt>>12&15)+(kt>>8&15),16*(kt>>4&15)+(15&kt),16*(Rt>>28&15)+(Rt>>24&15),16*(Rt>>20&15)+(Rt>>16&15),16*(Rt>>12&15)+(Rt>>8&15),16*(Rt>>4&15)+(15&Rt),16*(Dt>>28&15)+(Dt>>24&15),16*(Dt>>20&15)+(Dt>>16&15),16*(Dt>>12&15)+(Dt>>8&15),16*(Dt>>4&15)+(15&Dt),16*(ut>>28&15)+(ut>>24&15),16*(ut>>20&15)+(ut>>16&15),16*(ut>>12&15)+(ut>>8&15),16*(ut>>4&15)+(15&ut),16*($t>>28&15)+($t>>24&15),16*($t>>20&15)+($t>>16&15),16*($t>>12&15)+($t>>8&15),16*($t>>4&15)+(15&$t)]};xt.sha512=z,m.hash=z,ie.exports=m})(this)},"./src/xlsx-io/password/xlsxEncryptionHelper.ts":function(ie,d,xt){var m,K,G,q;function o(z){var M,O,H={success:!1,encryptionInfoStream:null,encryptPagStream:null},N=new m.CompoundFile,E=new Uint8Array(z);return N.Yk(E),M=N.Mm("EncryptionInfo"),O=N.Mm("EncryptedPackage"),M===null||O===null||(H.success=!0,H.encryptionInfoStream=M,H.encryptPagStream=O),H}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/xlsx-io/password/compoundFile.ts"),K=xt("./src/xlsx-io/password/aesEngine.ts"),G=xt("./src/common/common.ts"),q=function(){function z(){}return z.vl=function(M,O){var H;return z.wl(M)?(H=function(N,E){var R,A,a,F={success:!1},w=o(N);return w.success&&(R=w.encryptionInfoStream,A=w.encryptPagStream,R!==null&&A!==null&&(a=new K.AesEngine).Fl(R)&&(a.El?a.Gl(E)&&(F=a.Ll(A)):(a.key=a.Ol(E,a.salt,a.hashAlgorithm),a.Sl(a.keySize,a.key),a.Rl()&&(F=a.Nl(A))))),F}(M,O))&&H.success?H.data:null:M},z.Gk=function(M,O){var H,N=new K.AesEngine,E=N.Pl(O),R=N.$l(M);if(E!==null&&R!==null&&(H=N._l(E,R)).success)return H.data},z.Hk=function(M){var O,H=[];for(O=0;O0&&((bt=V.filter1={}).operator=yt[0]._attr.operator,bt.value=yt[0]._attr.val),yt.length>1&&((ft=V.filter2={}).operator=yt[1]._attr.operator,ft.value=yt[1]._attr.val),V}(P.customFilters)),P.dynamicFilter&&(J.dynamicFilter=function(ht){var yt,bt,ft={};return ft.type=E[ht._attr.type],yt=ht._attr.val,bt=ht._attr.maxVal,N(yt)||(ft.value=yt),N(bt)||(ft.maxValue=bt),ft}(P.dynamicFilter)),P.top10&&(J.top10Filter=function(ht){var yt={};return yt.value=M(ht._attr.val,NaN),yt.percent=z(ht._attr.percent,!1),yt.top=z(ht._attr.top,!0),yt}(P.top10)),w.filterColumns.push(J)}),w):null}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/common.ts"),K=xt("./src/xml-io/xml-parser.ts"),G=xt("./src/common/range-parser.ts"),q=xt("./src/xml-io/node-helper.ts"),o=m.Util.oa,z=q.XmlNodeHelper.Xm,M=q.XmlNodeHelper.Ym,O=q.XmlNodeHelper.Zm,H=q.XmlNodeHelper.Ie,N=m.StringEx.O,E={null:-1,aboveAverage:100,belowAverage:101,tomorrow:2,today:0,yesterday:1,nextWeek:9,thisWeek:7,lastWeek:8,nextMonth:6,thisMonth:4,lastMonth:5,nextQuarter:10,thisQuarter:11,lastQuarter:12,nextYear:13,thisYear:14,lastYear:15,yearToDate:16,Q1:17,Q2:18,Q3:19,Q4:20,M1:21,M2:22,M3:23,M4:24,M5:25,M6:26,M7:27,M8:28,M9:29,M10:30,M11:31,M12:32},d.readSortInfo=R,d.readAutoFilter=A,d.readAutoFilterForSheet=function(a,F,w){var I=K.parseXmlToObject(a.readFullElement()).autoFilter,P=A(I);I.sortState&&(P.sortInfo=R(I.sortState)),w.Pg(F,P)}},"./src/xlsx-io/reader/chart-reader.ts":function(ie,d,xt){var m,K,G,q,o,z,M,O,H,N,E,R,A,a,F,w,I,P,J,st,ht,yt,bt,ft,V,at,pt,et,rt,B,it,f,T,s,v,n,i,c,x,L,W,U,h,S,_,$,ct,wt,lt,Y,D,y,ot,Ct,At,Et,Ot,_t,Xt,Qt,zt,Zt,te,oe,g,kt,Rt,Dt,ut,$t,jt,Tt,Z,Q,j,gt,dt,mt,Pt;function Wt(t,l){return q.J(t)?l:t}function It(t){var l=t.readAttributeNameAsString().split(":");return l.length>1?l[1]:l[0]}function vt(t){var l=t.name().split(":");return l.length>1?l[1]:l[0]}function Lt(t,l,b){for(var X;t.moveToNextAttribute();)if(It(t)===l)return X=t.readContentAsString(),b&&(X=b(X)),X}function Ht(t,l,b,X){var C,nt,Gt,Yt=X||{};if(t.elementType===3)return Yt;for(C=t.depth;t.read()&&(nt=t.depth,Gt=t.elementType,nt!==C||Gt!==2);)nt>C+1||Gt===2||vt(t)===l&&(Yt[l]=b(t));return Yt}function qt(t,l){for(var b,X,C=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==C||X!==2);)if(!(b>C+1||X===2))switch(vt(t)){case V:l.scrgbClr=no(t);break;case at:l.srgbClr=ao(t);break;case pt:l.hslClr=Jr(t);break;case et:l.sysClr=zr(t);break;case rt:l.schemeClr=Vr(t);break;case B:l.prstClr=lo(t)}return l}function re(t,l){for(var b,X,C=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==C||X!==2);)if(!(b>C+1||X===2))switch(vt(t)){case it:l.noFill=!0;break;case f:l.solidFill=sr(t);break;case T:l.gradFill=Zr(t);break;case s:l.blipFill=$r(t);break;case v:l.pattFill=wo(t);break;case n:l.grpFill={}}return l}function Nt(t,l){for(var b,X,C=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==C||X!==2);)if(!(b>C+1||X===2))switch(vt(t)){case it:l.items.push(d.DrawingReader.ReadCT_NoFillProperties(t));break;case f:l.items.push(d.DrawingReader.ReadCT_SolidColorFillProperties(t));break;case T:l.items.push(d.DrawingReader.ReadCT_GradientFillProperties(t));break;case s:l.items.push(d.DrawingReader.ReadCT_BlipFillProperties(t));break;case v:l.items.push(d.DrawingReader.ReadCT_PatternFillProperties(t));break;case n:l.items.push(d.DrawingReader.ReadCT_GroupFillProperties(t))}return l}function Jt(t,l){for(var b,X,C=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==C||X!==2);)if(!(b>C+1||X===2))switch(vt(t)){case"tint":l.tint=[gr(t)];break;case"shade":l.shade=[gr(t)];break;case"comp":l.comp=[{}];break;case"inv":l.inv=[{}];break;case"gray":l.gray=[{}];break;case"alpha":l.alpha=[gr(t)];break;case"alphaMod":l.alphaMod=[lr(t)];break;case"alphaOff":l.alphaOff=[Re(t)];break;case"hue":l.hue=[Qe(t)];break;case"hueMod":l.hueMod=[lr(t)];break;case"hueOff":l.hueOff=[io(t)];break;case"sat":l.sat=[Fe(t)];break;case"satMod":l.satMod=[Fe(t)];break;case"satOff":l.satOff=[Fe(t)];break;case"lum":l.lum=[Fe(t)];break;case"lumMod":l.lumMod=[Fe(t)];break;case"lumOff":l.lumOff=[Fe(t)];break;case"red":l.red=[Fe(t)];break;case"redMod":l.redMod=[Fe(t)];break;case"redOff":l.redOff=[Fe(t)];break;case"green":l.green=[Fe(t)];break;case"greenMod":l.greenMod=[Fe(t)];break;case"greenOff":l.greenOff=[Fe(t)];break;case"blue":l.blue=[Fe(t)];break;case"blueMod":l.blueMod=[Fe(t)];break;case"blueOff":l.blueOff=[Fe(t)];break;case"gamma":l.gamma=[{}];break;case"invGamma":l.invGamma=[{}]}return l}function Mt(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||vt(t)===I&&(C.cNvPr=go(t));return C}function ye(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||vt(t)===U&&(C.sqref=t.readElementContentAsString());return C}function pe(t){for(var l={};t.moveToNextAttribute();)It(t)==="val"&&(l.val=parseInt(t.readContentAsString(),10));return l}function se(t){for(var l={};t.moveToNextAttribute();)switch(It(t)){case"entityType":l.entityType=m.Charts.ST_EntityType[t.readContentAsString()];break;case"entityId":l.entityId=t.readContentAsString()}return l}function Vt(t){for(var l={};t.moveToNextAttribute();)It(t)==="val"&&(l.val=t.readContentAsDouble());return l}function Se(t){var l,b={};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"spPr":b.spPr=ge(t);break;case"extLst":b.extLst=dt.ReadCT_ExtensionList(t)}if(t.depth<=l)break}return b}function ve(t){var l,b={};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"tx":b.tx=dt.ReadCT_Text(t);break;case"spPr":b.spPr=ge(t);break;case"txPr":b.txPr=ke(t);break;case"extLst":b.extLst=dt.ReadCT_ExtensionList(t)}if(t.depth<=l)break}return b}function Ue(t){for(var l,b={};t.moveToNextAttribute();)It(t)==="idx"&&(b.idx=parseInt(t.readContentAsString(),10));if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"spPr":b.spPr=ge(t);break;case"extLst":b.extLst=dt.ReadCT_ExtensionList(t)}if(t.depth<=l)break}return b}function ze(t){var l,b,X,C,nt,Gt={};if(Gt[A]=Lt(t,A),t.elementType===3)return Gt;for(l=t.depth,b=["dk1","lt1","dk2","lt2","accent1","accent2","accent3","accent4","accent5","accent6","hlink","folHlink"];t.read()&&(X=t.depth,C=t.elementType,X!==l||C!==2);)X>l+1||C===2||((nt=vt(t))===w?Gt[nt]=Ae(t):b.indexOf(nt)>=0&&(Gt[nt]=ir(t)));return Gt}function Ve(t){var l={};return l[A]=Lt(t,A),t.elementType===3?l:qt(t,l)}function _e(t,l){for(var b,X={};t.moveToNextAttribute();)(b=It(t))!==l[0]&&b!==l[1]||(X[b]=t.readContentAsString());return X}function Le(t){return _e(t,["script","typeface"])}function er(t){var l,b,X,C,nt={custClr:[]};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="custClr"?nt.custClr.push(Ve(t)):C===bt&&(nt.dumy=t.readElementContentAsBoolean()));return nt}function rr(t){var l,b,X,C={font:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"latin":C.latin=tr(t);break;case"ea":C.ea=tr(t);break;case"cs":C.cs=tr(t);break;case"font":C.font.push(Le(t));break;case w:C.extLst=Ae(t)}return C}function Je(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case J:C.effectLst=vr(t);break;case st:C.effectDag=Tr(t);break;case x:C.scene3d=So(t);break;case"sp3d":C.sp3d=Zo(t)}return C}function je(t){var l,b,X,C,nt={};if(nt[A]=Lt(t,A),t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="majorFont"||C==="minorFont"?nt[C]=rr(t):C===w&&(nt.extLst=Ae(t)));return nt}function Xe(t){var l={items:[]};return t.elementType===3?l:Nt(t,l)}function or(t){var l,b,X,C,nt={ln:[]};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="ln"?nt.ln.push(d.DrawingReader.ReadCT_LineProperties(t)):C===bt&&(nt.dumy=t.readElementContentAsBoolean()));return nt}function ro(t){var l,b,X,C,nt={effectStyle:[]};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="effectStyle"?nt.effectStyle.push(Je(t)):C===bt&&(nt.dumy=t.readElementContentAsBoolean()));return nt}function oo(t){var l,b,X,C={};if(C[A]=Lt(t,A),t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"fillStyleLst":C.fillStyleLst=Xe(t);break;case"lnStyleLst":C.lnStyleLst=or(t);break;case"effectStyleLst":C.effectStyleLst=ro(t);break;case"bgFillStyleLst":C.bgFillStyleLst=Xe(t)}return C}function fr(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case wt:C.clrScheme=ze(t);break;case lt:C.fontScheme=je(t);break;case Y:C.fmtScheme=oo(t);break;case w:C.extLst=Ae(t)}return C}function Dr(t){for(var l={};t.moveToNextAttribute();)switch(It(t)){case"id":l.id=t.readContentAsString();break;case"a16":l.name=t.readContentAsString()}return l}function Gr(t){var l,b,X,C,nt,Gt;if(t.elementType===3)return{hiddenExtensionType:4};for((l={creationId:[]}).uri=Wt(Lt(t,"uri"),""),X=(b=l.uri)===mt.hiddenScene3dUri?0:b===mt.hiddenSp3dUri?3:b===mt.hiddenFillUri||b===mt.hiddenFillUri2?1:b===mt.hiddenLineUri||b===mt.hiddenLineUri2?2:b===mt.hiddenASvgBlip||b===mt.hiddenASvgBlip2?5:b===mt.hiddenA14CompatExt?6:4,l.hiddenExtensionType=X,C=t.depth;t.read()&&(nt=t.depth,Gt=t.elementType,nt!==C||Gt!==2);)if(!(nt>C+1||Gt===2))switch(vt(t)){case"hiddenScene3d":l.Scene3d=So(t);break;case"hiddenSp3d":l.Shape3d=Zo(t);break;case"hiddenFill":l.Fill=On(t);break;case"hiddenLine":l.Line=ii(t);break;case"svgBlip":l.svgBlip=Il(t);break;case"creationId":l.creationId.push(Dr(t));break;case"cameraTool":l.cameraTool=Ur(t);break;case"compatExt":l.compatExt=Do(t)}return l}function io(t){return Lt(t,R,E)}function Ur(t){for(var l={};t.moveToNextAttribute();)switch(It(t)){case"cellRange":l.cellRange=t.readContentAsString();break;case"spid":l.spid=t.readContentAsString()}return t.elementType,l}function Do(t){for(var l={};t.moveToNextAttribute();)It(t)==="spid"&&(l.spid=t.readContentAsString());return t.elementType,l}function Qe(t){return Lt(t,R,E)}function Fe(t){return Lt(t,R,E)}function lr(t){return Lt(t,R,E)}function Re(t){return Lt(t,R,E)}function gr(t){return Lt(t,R,E)}function Lr(t,l){for(var b,X={};t.moveToNextAttribute();)(b=It(t))!==l[0]&&b!==l[1]||(X[b]=t.readContentAsInt());return X}function Lo(t){return Lr(t,["n","d"])}function yr(t,l,b){for(var X,C={};t.moveToNextAttribute();)(X=It(t))!==b[0]&&X!==b[1]||(C[X]=t.readContentAsInt(),l&&(C[X]=M(C[X],6)));return C}function hr(t,l){return yr(t,l,["x","y"])}function br(t,l){return yr(t,l,["cx","cy"])}function Qn(t,l){for(var b,X={};t.moveToNextAttribute();)(b=It(t))!==l[0]&&b!==l[1]&&b!==l[2]||(X[b]=t.readContentAsInt());return t.elementType===3?X:Jt(t,X)}function no(t){return Qn(t,["r","g","b"])}function Ki(t){var l,b,X=[];if(t)for(l=t.length,b=0;bl+1||C===2||vt(t)===ft&&b.push(Gr(t));return b.length>0&&(nt.ext=b),nt}function Yi(t){for(var l,b,X,C,nt,Gt={rot:0};t.moveToNextAttribute();)(l=It(t))==="rot"?Gt.rot=t.readContentAsInt():l!=="flipH"&&l!=="flipV"||(Gt[l]=t.readContentAsBoolean());if(t.elementType===3)return Gt;for(b=t.depth;t.read()&&(X=t.depth,C=t.elementType,X!==b||C!==2);)X>b+1||C===2||((nt=vt(t))==="off"?Gt.off=hr(t,!0):nt===ft&&(Gt.ext=br(t,!0)));return Gt}function $n(t){for(var l,b,X,C,nt={rot:0};t.moveToNextAttribute();)(l=It(t))==="rot"?nt.rot=t.readContentAsInt():l!=="flipH"&&l!=="flipV"||(nt[l]=t.readContentAsBoolean());if(t.elementType===3)return nt;for(b=t.depth;t.read()&&(X=t.depth,C=t.elementType,X!==b||C!==2);)if(!(X>b+1||C===2))switch(vt(t)){case"off":nt.off=hr(t,!0);break;case ft:nt.ext=br(t,!0);break;case"chOff":nt.chOff=hr(t,!0);break;case"chExt":nt.chExt=br(t,!0)}return nt}function Qi(t,l){for(var b,X={};t.moveToNextAttribute();)(b=It(t))!==l[0]&&b!==l[1]&&b!==l[2]||(X[b]=t.readContentAsInt());return X}function Ne(t){return Qi(t,["x","y","z"])}function si(t){return Qi(t,["dx","dy","dz"])}function Zi(t){return Qi(t,["lat","lon","rev"])}function di(t){for(var l,b={l:0,r:0,t:0,b:0},X={l:!0,t:!0,r:!0,b:!0};t.moveToNextAttribute();)X[l=It(t)]&&(b[l]=t.readContentAsInt());return b}function co(t){return di(t)}function Br(t){var l={};return t.elementType===3?l:qt(t,l)}function ir(t){return Br(t)}function ta(t){for(var l,b={name:"",builtIn:!1};t.moveToNextAttribute();)(l=It(t))==="embed"||l===A?b[l]=t.readContentAsString():l==="builtIn"&&(b[l]=t.readContentAsBoolean());return b}function ui(t){for(var l,b,X,C,nt,Gt,Yt,he,ur={invalidUrl:"",action:"",tgtFrame:"",tooltip:"",history:!0,highlightClick:!1,endSnd:!1},Ro={id:!0,invalidUrl:!0,action:!0,tgtFrame:!0,tooltip:!0},Ee={history:!0,highlightClick:!0,endSnd:!0};t.moveToNextAttribute();)(l=It(t))==="id"?(b=t.relationFiles[t.readContentAsString()],(X=q.Util.oa(b.fileName))&&X.indexOf("#")===0&&(X=X.substr(1)),C=q.Util.oa(b.targetMode),ur.url=C&&C!=="Internal"?X:"sjs://"+X):Ro[l]?ur[l]=t.readContentAsString():Ee[l]&&(ur[l]=t.readContentAsBoolean());if(t.elementType===3)return ur;for(nt=t.depth;t.read()&&(Gt=t.depth,Yt=t.elementType,Gt!==nt||Yt!==2);)Gt>nt+1||Yt===2||((he=vt(t))==="snd"?ur.snd=ta(t):he===w&&(ur.extLst=Ae(t)));return ur}function ae(t){for(;t.moveToNextAttribute();)if(It(t)===R)return t.readContentAsBoolean()}function qe(t){return Lt(t,R,N)}function Te(t){return Lt(t,R,E)}function Be(t){return Lt(t,R,E)}function $i(t){var l={};return l.id=Lt(t,"id"),l}function tn(t){var l,b,X,C,nt={};if(nt.uri=Wt(Lt(t,"uri"),"{6F2FDCE9-48DA-4B69-8628-5D25D57E5C99}"),t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="invertSolidFillFmt"?nt.dataObject=Xa(t):C==="datalabelsRange"?nt.dataObject=qa(t):C==="dataDisplayOptions16"&&(nt.dataObject=Na(t)));return nt}function de(t){var l,b,X,C,nt,Gt={};if(t.elementType===3)return Gt;for(l=t.depth,b=[];t.read()&&(X=t.depth,C=t.elementType,X!==l||C!==2);)X>l+1||C===2||((nt=vt(t))===ft?b.push(tn(t)):nt===bt&&(Gt.dumy=t.readElementContentAsBoolean()));return b.length>0&&(Gt.ext=b),Gt}function fi(t){for(var l,b,X,C,nt={};t.moveToNextAttribute();)(l=It(t))===c?nt.idx=t.readContentAsInt():l==="formatCode"&&(nt.formatCode=t.readContentAsString());if(t.elementType===3)return nt;for(b=t.depth;t.read()&&(X=t.depth,C=t.elementType,X!==b||C!==2);)X>b+1||C===2||vt(t)==="v"&&(nt.v=t.readElementContentAsString());return nt}function Bo(t){var l,b,X,C,nt,Gt,Yt={};if(t.elementType===3)return Yt;for(l=t.depth,b=[];t.read()&&(X=t.depth,C=t.elementType,X!==l||C!==2);)if(!(X>l+1||C===2))switch(vt(t)){case"formatCode":Yt.formatCode=t.readElementContentAsString();break;case"ptCount":Yt.ptCount=Te(t);break;case"pt":b.push(fi(t));break;case w:Yt.extLst=de(t)}return b.length>0&&(Yt.pt=b.map(function(he){return he.v}),nt=b.map(function(he){return he.formatCode}),Gt=nt.some(function(he){return!!he}),Gt&&(Yt.formatCodes=nt)),Yt}function en(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"f":nt.f=O(t.readElementContentAsString());break;case"numCache":delete(C=Bo(t)).pt,delete C.ptCount,nt.numCache=C;break;case w:nt.extLst=de(t)}return nt}function we(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="numRef"?nt.numRef=en(t):C==="numLit"&&(nt.numLit=Bo(t)));return nt}function Po(t){var l,b,X,C={};if(C[c]=Lt(t,c,E),t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||vt(t)==="v"&&(C.v=O(t.readElementContentAsString()));return C}function Wo(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth,b=[];t.read()&&(X=t.depth,C=t.elementType,X!==l||C!==2);)if(!(X>l+1||C===2))switch(vt(t)){case"ptCount":nt.ptCount=Te(t);break;case"pt":b.push(Po(t).v);break;case w:nt.extLst=de(t)}return b.length>0&&(nt.pt=b),nt}function hi(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"f":C.f=O(t.readElementContentAsString());break;case w:C.extLst=de(t)}return C}function jr(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="strRef"?nt.strRef=hi(t):C==="rich"&&(nt.rich=ke(t)));return nt}function ea(t){var l,b,X,C={lvl:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"ptCount":C.ptCount=Te(t);break;case"lvl":C.lvl.push(Wo(t));break;case w:C.extLst=de(t)}return C}function _o(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"f":C.f=O(t.readElementContentAsString());break;case"multiLvlStrCache":C.multiLvlStrCache=ea(t);break;case w:C.extLst=de(t)}return C}function Ce(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"multiLvlStrRef":C.multiLvlStrRef=_o(t);break;case"numRef":C.numRef=en(t);break;case"numLit":C.numLit=Bo(t);break;case"strRef":C.strRef=hi(t);break;case"strLit":C.strLit=Wo(t)}return C}function Sr(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="strRef"?nt.strRef=hi(t):C==="v"&&(nt.v=t.readElementContentAsString()));return nt}function No(t){var l=Lt(t,R);if(!q.J(l))return m.Charts.ST_LayoutTarget[l]}function ce(t){var l=Lt(t,R);if(!q.J(l))return m.Charts.ST_LayoutMode[l]}function Ke(t){var l,b,X,C,nt,Gt,Yt={};if(t.elementType===3)return Yt;for(l=t.depth,b={xMode:!0,yMode:!0,wMode:!0,hMode:!0},X={x:!0,y:!0,w:!0,h:!0};t.read()&&(C=t.depth,nt=t.elementType,C!==l||nt!==2);)C>l+1||nt===2||(b[Gt=vt(t)]?Yt[Gt]=ce(t):X[Gt]?Yt[Gt]=qe(t):Gt==="layoutTarget"?Yt.layoutTarget=No(t):Gt===w&&(Yt.extLst=de(t)));return Yt}function xe(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="manualLayout"?nt.manualLayout=Ke(t):C===w&&(nt.extLst=de(t)));return nt}function Me(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"tx":C.tx=jr(t);break;case D:C.layout=xe(t);break;case"overlay":C.overlay=ae(t);break;case L:C.spPr=ge(t);break;case W:C.txPr=ke(t);break;case w:C.extLst=de(t)}return C}function ra(t){return Wt(Lt(t,R),0)}function oa(t){return Wt(Lt(t,R,E),100)}function me(t){return Wt(Lt(t,R,E),0)}function ia(t){return Wt(Lt(t,R,E),100)}function bi(t){return Wt(Lt(t,R),30)}function rn(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"rotX":C.rotX=ra(t);break;case"hPercent":C.hPercent=oa(t);break;case"rotY":C.rotY=me(t);break;case"depthPercent":C.depthPercent=ia(t);break;case"rAngAx":C.rAngAx=ae(t);break;case"perspective":C.perspective=bi(t);break;case w:C.extLst=de(t)}return C}function Ze(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"thickness":C.thickness=Te(t);break;case L:C.spPr=ge(t);break;case y:C.pictureOptions=Xo(t);break;case w:C.extLst=de(t)}return C}function on(t){var l,b,X,C,nt,Gt={};if(t.elementType===3)return Gt;for(l=t.depth,b={showHorzBorder:!0,showVertBorder:!0,showOutline:!0,showKeys:!0};t.read()&&(X=t.depth,C=t.elementType,X!==l||C!==2);)X>l+1||C===2||(b[nt=vt(t)]?Gt[nt]=ae(t):nt===L?Gt.spPr=ge(t):nt===W?Gt.txPr=ke(t):nt===w&&(Gt.extLst=de(t)));return Gt}function cr(t){return Wt(Lt(t,R,E),150)}function pi(t){return Wt(Lt(t,R,E),0)}function so(t){return Wt(Lt(t,R,E),100)}function na(t){var l=Wt(Lt(t,R),"area");return m.Charts.ST_SizeRepresents[l]}function nn(t){return Wt(Lt(t,R,E),0)}function Cr(t){return Wt(Lt(t,R,E),0)}function Xr(t){var l=Wt(Lt(t,R),"auto");return G.ChartHelper.ToChartSplitType(m.Charts.ST_SplitType[l])}function aa(t){var l,b,X,C={secondPiePt:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||vt(t)==="secondPiePt"&&C.secondPiePt.push(Te(t));return C}function Mo(t){return Wt(Lt(t,R,E),75)}function Pr(t){for(var l,b={};t.moveToNextAttribute();)(l=It(t))==="formatCode"?b.formatCode=O(t.readContentAsString()):l==="sourceLinked"&&(t.readContentAsBoolean()||(b.sourceLinked=!1));return b}function wr(t){var l=Lt(t,R);if(!q.J(l))return m.Charts.ST_LblAlgn[l]}function mi(t){var l=Lt(t,R);if(!q.J(l))return m.Charts.ST_DLblPos[l]}function gi(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case c:C.idx=Te(t);break;case i:C.delete=ae(t);break;case D:C.layout=xe(t);break;case"tx":C.tx=jr(t);break;case Dt:C.numFmt=Pr(t);break;case L:C.spPr=ge(t);break;case W:C.txPr=ke(t);break;case"dLblPos":C.dLblPos=mi(t);break;case"showLegendKey":C.showLegendKey=ae(t);break;case"showVal":C.showVal=ae(t);break;case"showCatName":C.showCatName=ae(t);break;case"showSerName":C.showSerName=ae(t);break;case"showPercent":C.showPercent=ae(t);break;case"showBubbleSize":C.showBubbleSize=ae(t);break;case"separator":C.separator=t.readElementContentAsString(!0);break;case w:C.extLst=Ja(t)}return C}function Ie(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth,b=[];t.read()&&(X=t.depth,C=t.elementType,X!==l||C!==2);)if(!(X>l+1||C===2))switch(vt(t)){case"dLbl":b.push(gi(t));break;case i:nt.delete=ae(t);break;case Dt:nt.numFmt=Pr(t);break;case L:nt.spPr=ge(t);break;case W:nt.txPr=ke(t);break;case"dLblPos":nt.dLblPos=mi(t);break;case"showLegendKey":nt.showLegendKey=ae(t);break;case"showVal":nt.showVal=ae(t);break;case"showCatName":nt.showCatName=ae(t);break;case"showSerName":nt.showSerName=ae(t);break;case"showPercent":nt.showPercent=ae(t);break;case"showBubbleSize":nt.showBubbleSize=ae(t);break;case"separator":nt.separator=t.readElementContentAsString(!0);break;case"showLeaderLines":nt.showLeaderLines=ae(t);break;case"leaderLines":nt.leaderLines=Pe(t);break;case w:nt.extLst=za(t)}return b.length>0&&(nt.dLbl=b),nt}function la(t){var l=Lt(t,R);if(!q.J(l))return m.Charts.ST_MarkerStyle[l]}function ca(t){return K.UnitHelper.pointToPixel(Wt(Lt(t,R),5))}function qr(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"symbol":C.symbol=la(t);break;case"size":C.size=ca(t);break;case L:C.spPr=ge(t);break;case w:C.extLst=de(t)}return C}function Wr(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case c:C.idx=Te(t);break;case h:C.invertIfNegative=ae(t);break;case _:C.marker=qr(t);break;case S:C.bubble3D=ae(t);break;case"explosion":C.explosion=Te(t);break;case L:C.spPr=ge(t);break;case y:C.pictureOptions=Xo(t);break;case w:C.extLst=de(t)}return C}function yi(t){var l=Lt(t,R);if(!q.J(l))return m.Charts.ST_TrendlineType[l]}function sa(t){return Lt(t,R,E)}function _r(t){return Lt(t,R,E)}function da(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case D:C.layout=xe(t);break;case"tx":C.tx=jr(t);break;case Dt:C.numFmt=Pr(t);break;case L:C.spPr=ge(t);break;case W:C.txPr=ke(t);break;case w:C.extLst=de(t)}return C}function uo(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case A:C.name=t.readElementContentAsString();break;case L:C.spPr=ge(t);break;case"trendlineType":C.trendlineType=yi(t);break;case ot:C.order=sa(t);break;case"period":C.period=_r(t);break;case"forward":C.forward=qe(t);break;case"backward":C.backward=qe(t);break;case"intercept":C.intercept=qe(t);break;case"dispRSqr":C.dispRSqr=ae(t);break;case"dispEq":C.dispEq=ae(t);break;case"trendlineLbl":C.trendlineLbl=da(t);break;case w:C.extLst=de(t)}return C}function ua(t){var l=Lt(t,R);if(!q.J(l))return m.Charts.ST_ErrDir[l]}function an(t){var l=Lt(t,R);if(!q.J(l))return m.Charts.ST_ErrBarType[l]}function fa(t){var l=Lt(t,R);if(!q.J(l))return m.Charts.ST_ErrValType[l]}function fo(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"errDir":C.errDir=ua(t);break;case"errBarType":C.errBarType=an(t);break;case"errValType":C.errValType=fa(t);break;case"noEndCap":C.noEndCap=ae(t);break;case"plus":C.plus=we(t);break;case"minus":C.minus=we(t);break;case R:C.val=qe(t);break;case L:C.spPr=ge(t);break;case w:C.extLst=de(t)}return C}function ln(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||vt(t)===L&&(C.spPr=ge(t));return C}function cn(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case Ct:C.gapWidth=cr(t);break;case"upBars":C.upBars=ln(t);break;case"downBars":C.downBars=ln(t);break;case w:C.extLst=de(t)}return C}function xr(t,l,b,X){l.length>0&&(t.dPt=l),X&&X.length>0&&(t.errBars=X),b&&b.length>0&&(t.trendline=b)}function Oo(t){var l,b,X,C,nt,Gt,Yt={seriesType:2};if(t.elementType===3)return Yt;for(l=t.depth,b=[],X=[],C=[];t.read()&&(nt=t.depth,Gt=t.elementType,nt!==l||Gt!==2);)if(!(nt>l+1||Gt===2))switch(vt(t)){case c:Yt.idx=Te(t);break;case ot:Yt.order=Te(t);break;case"tx":Yt.tx=Sr(t);break;case L:Yt.spPr=ge(t);break;case _:Yt.marker=qr(t);break;case"dPt":b.push(Wr(t));break;case At:Yt.dLbls=Ie(t);break;case Et:X.push(uo(t));break;case Ot:C.push(fo(t));break;case"cat":Yt.cat=Ce(t);break;case R:Yt.val=we(t);break;case"smooth":Yt.smooth=ae(t);break;case w:Yt.extLst=de(t)}return xr(Yt,b,X,C),Yt}function sn(t){var l,b,X,C,nt,Gt,Yt={seriesType:5};if(t.elementType===3)return Yt;for(l=t.depth,b=[],X=[],C=[];t.read()&&(nt=t.depth,Gt=t.elementType,nt!==l||Gt!==2);)if(!(nt>l+1||Gt===2))switch(vt(t)){case c:Yt.idx=Te(t);break;case ot:Yt.order=Te(t);break;case"tx":Yt.tx=Sr(t);break;case L:Yt.spPr=ge(t);break;case _:Yt.marker=qr(t);break;case"dPt":b.push(Wr(t));break;case At:Yt.dLbls=Ie(t);break;case Et:X.push(uo(t));break;case Ot:C.push(fo(t));break;case"xVal":Yt.xVal=Ce(t);break;case"yVal":Yt.yVal=we(t);break;case"smooth":Yt.smooth=ae(t);break;case w:Yt.extLst=de(t)}return xr(Yt,b,X,C),Yt}function Ho(t){var l,b,X,C,nt={seriesType:4};if(t.elementType===3)return nt;for(l=t.depth,b=[];t.read()&&(X=t.depth,C=t.elementType,X!==l||C!==2);)if(!(X>l+1||C===2))switch(vt(t)){case c:nt.idx=Te(t);break;case ot:nt.order=Te(t);break;case"tx":nt.tx=Sr(t);break;case L:nt.spPr=ge(t);break;case _:nt.marker=qr(t);break;case"dPt":b.push(Wr(t));break;case At:nt.dLbls=Ie(t);break;case"cat":nt.cat=Ce(t);break;case R:nt.val=we(t);break;case w:nt.extLst=de(t)}return xr(nt,b),nt}function De(t){var l,b,X,C,nt,Gt,Yt={seriesType:0};if(t.elementType===3)return Yt;for(l=t.depth,b=[],X=[],C=[];t.read()&&(nt=t.depth,Gt=t.elementType,nt!==l||Gt!==2);)if(!(nt>l+1||Gt===2))switch(vt(t)){case c:Yt.idx=Te(t);break;case ot:Yt.order=Te(t);break;case"tx":Yt.tx=Sr(t);break;case L:Yt.spPr=ge(t);break;case h:Yt.invertIfNegative=ae(t);break;case y:Yt.pictureOptions=Xo(t);break;case"dPt":b.push(Wr(t));break;case At:Yt.dLbls=Ie(t);break;case Et:X.push(uo(t));break;case Ot:C.push(fo(t));break;case"cat":Yt.cat=Ce(t);break;case R:Yt.val=we(t);break;case"shape":Yt.shape=bo(t);break;case w:Yt.extLst=de(t)}return xr(Yt,b,X,C),Yt}function Si(t){var l,b,X,C,nt,Gt,Yt={seriesType:1};if(t.elementType===3)return Yt;for(l=t.depth,b=[],X=[],C=[];t.read()&&(nt=t.depth,Gt=t.elementType,nt!==l||Gt!==2);)if(!(nt>l+1||Gt===2))switch(vt(t)){case c:Yt.idx=Te(t);break;case ot:Yt.order=Te(t);break;case"tx":Yt.tx=Sr(t);break;case L:Yt.spPr=ge(t);break;case y:Yt.pictureOptions=Xo(t);break;case"dPt":b.push(Wr(t));break;case At:Yt.dLbls=Ie(t);break;case Et:X.push(uo(t));break;case Ot:C.push(fo(t));break;case"cat":Yt.cat=Ce(t);break;case R:Yt.val=we(t);break;case w:Yt.extLst=de(t)}return xr(Yt,b,X,C),Yt}function ho(t){var l,b,X,C,nt={seriesType:3};if(t.elementType===3)return nt;for(l=[],b=t.depth;t.read()&&(X=t.depth,C=t.elementType,X!==b||C!==2);)if(!(X>b+1||C===2))switch(vt(t)){case c:nt.idx=Te(t);break;case ot:nt.order=Te(t);break;case"tx":nt.tx=Sr(t);break;case L:nt.spPr=ge(t);break;case"explosion":nt.explosion=Te(t);break;case"dPt":l.push(Wr(t));break;case At:nt.dLbls=Ie(t);break;case"cat":nt.cat=Ce(t);break;case R:nt.val=we(t);break;case w:nt.extLst=de(t)}return xr(nt,l),nt}function Kr(t){var l,b,X,C,nt,Gt,Yt={seriesType:6};if(t.elementType===3)return Yt;for(l=t.depth,b=[],X=[],C=[];t.read()&&(nt=t.depth,Gt=t.elementType,nt!==l||Gt!==2);)if(!(nt>l+1||Gt===2))switch(vt(t)){case c:Yt.idx=Te(t);break;case ot:Yt.order=Te(t);break;case"tx":Yt.tx=Sr(t);break;case L:Yt.spPr=ge(t);break;case h:Yt.invertIfNegative=ae(t);break;case"dPt":b.push(Wr(t));break;case At:Yt.dLbls=Ie(t);break;case Et:X.push(uo(t));break;case Ot:C.push(fo(t));break;case"xVal":Yt.xVal=Ce(t);break;case"yVal":Yt.yVal=we(t);break;case"bubbleSize":Yt.bubbleSize=we(t);break;case S:Yt.bubble3D=ae(t);break;case w:Yt.extLst=de(t)}return xr(Yt,b,X,C),Yt}function Yr(t){var l,b,X,C={seriesType:7};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case c:C.idx=Te(t);break;case ot:C.order=Te(t);break;case"tx":C.tx=Sr(t);break;case L:C.spPr=ge(t);break;case"cat":C.cat=Ce(t);break;case R:C.val=we(t);break;case w:C.extLst=de(t)}return C}function Go(t){var l=Wt(Lt(t,R),"standard");return m.Charts.ST_Grouping[l]}function Pe(t){return Ht(t,L,ge)}function ha(t){var l,b,X,C={chartType:8,ser:[],axId:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case zt:C.grouping=Go(t);break;case Zt:C.varyColors=ae(t);break;case _t:C.ser.push(Oo(t));break;case At:C.dLbls=Ie(t);break;case Xt:C.dropLines=Pe(t);break;case"hiLowLines":C.hiLowLines=Pe(t);break;case"upDownBars":C.upDownBars=cn(t);break;case _:C.marker=ae(t);break;case"smooth":C.smooth=ae(t);break;case Qt:C.axId.push(Be(t));break;case w:C.extLst=de(t)}return C}function ba(t){var l,b,X,C={chartType:9,ser:[],axId:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case zt:C.grouping=Go(t);break;case Zt:C.varyColors=ae(t);break;case _t:C.ser.push(Oo(t));break;case At:C.dLbls=Ie(t);break;case Xt:C.dropLines=Pe(t);break;case"gapDepth":C.gapDepth=cr(t);break;case Qt:C.axId.push(Be(t));break;case w:C.extLst=de(t)}return C}function Ci(t){var l,b,X,C={chartType:0,ser:[],axId:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case _t:C.ser.push(Oo(t));break;case At:C.dLbls=Ie(t);break;case Xt:C.dropLines=Pe(t);break;case"hiLowLines":C.hiLowLines=Pe(t);break;case"upDownBars":C.upDownBars=cn(t);break;case Qt:C.axId.push(Be(t));break;case w:C.extLst=de(t)}return C}function pa(t){var l=Wt(Lt(t,R),"marker");return m.Charts.ST_ScatterStyle[l]}function ma(t){var l,b,X,C={chartType:1,ser:[],axId:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"scatterStyle":C.scatterStyle=pa(t);break;case Zt:C.varyColors=ae(t);break;case _t:C.ser.push(sn(t));break;case At:C.dLbls=Ie(t);break;case Qt:C.axId.push(Be(t));break;case w:C.extLst=de(t)}return C}function ga(t){var l=Wt(Lt(t,R),"standard");return m.Charts.ST_RadarStyle[l]}function wi(t){var l,b,X,C={chartType:2,ser:[],axId:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"radarStyle":C.radarStyle=ga(t);break;case Zt:C.varyColors=ae(t);break;case _t:C.ser.push(Ho(t));break;case At:C.dLbls=Ie(t);break;case Qt:C.axId.push(Be(t));break;case w:C.extLst=de(t)}return C}function xi(t){var l=Lt(t,R);if(!q.J(l))return m.Charts.ST_BarGrouping[l]}function Ai(t){var l=Lt(t,R);if(!q.J(l))return m.Charts.ST_BarDir[l]}function bo(t){var l=Wt(Lt(t,R),"box");return m.Charts.ST_Shape[l]}function dn(t){var l,b,X,C={chartType:6,ser:[],serLines:[],axId:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"barDir":C.barDir=Ai(t);break;case zt:C.grouping=xi(t);break;case Zt:C.varyColors=ae(t);break;case _t:C.ser.push(De(t));break;case At:C.dLbls=Ie(t);break;case Ct:C.gapWidth=cr(t);break;case"overlap":C.overlap=pi(t);break;case"serLines":C.serLines.push(Pe(t));break;case Qt:C.axId.push(Be(t));break;case w:C.extLst=de(t)}return C}function un(t){var l,b,X,C={chartType:7,ser:[],axId:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"barDir":C.barDir=Ai(t);break;case zt:C.grouping=xi(t);break;case Zt:C.varyColors=ae(t);break;case _t:C.ser.push(De(t));break;case At:C.dLbls=Ie(t);break;case Ct:C.gapWidth=cr(t);break;case"gapDepth":C.gapDepth=cr(t);break;case"shape":C.shape=bo(t);break;case Qt:C.axId.push(Be(t));break;case w:C.extLst=de(t)}return C}function Ti(t){var l,b,X,C={chartType:4,ser:[],axId:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case zt:C.grouping=Go(t);break;case Zt:C.varyColors=ae(t);break;case _t:C.ser.push(Si(t));break;case At:C.dLbls=Ie(t);break;case Xt:C.dropLines=Pe(t);break;case Qt:C.axId.push(Be(t));break;case w:C.extLst=de(t)}return C}function vi(t){var l,b,X,C={chartType:5,ser:[],axId:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case zt:C.grouping=Go(t);break;case Zt:C.varyColors=ae(t);break;case _t:C.ser.push(Si(t));break;case At:C.dLbls=Ie(t);break;case Xt:C.dropLines=Pe(t);break;case"gapDepth":C.gapDepth=cr(t);break;case Qt:C.axId.push(Be(t));break;case w:C.extLst=de(t)}return C}function po(t){var l,b,X,C={chartType:10,ser:[],axId:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case Zt:C.varyColors=ae(t);break;case _t:C.ser.push(ho(t));break;case At:C.dLbls=Ie(t);break;case"firstSliceAng":C.firstSliceAng=nn(t);break;case w:C.extLst=de(t)}return C}function fn(t){var l,b,X,C={chartType:11,ser:[],axId:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case Zt:C.varyColors=ae(t);break;case _t:C.ser.push(ho(t));break;case At:C.dLbls=Ie(t);break;case w:C.extLst=de(t)}return C}function hn(t){var l,b,X,C={chartType:12,ser:[],axId:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case Zt:C.varyColors=ae(t);break;case _t:C.ser.push(ho(t));break;case At:C.dLbls=Ie(t);break;case"firstSliceAng":C.firstSliceAng=nn(t);break;case"holeSize":C.holeSize=Cr(t);break;case w:C.extLst=de(t)}return C}function Uo(t){var l=Lt(t,R);if(!q.J(l))return m.Charts.ST_OfPieType[l]}function Ye(t){var l,b,X,C={chartType:13,ser:[],serLines:[],axId:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"ofPieType":C.ofPieType=Uo(t);break;case Zt:C.varyColors=ae(t);break;case _t:C.ser.push(ho(t));break;case At:C.dLbls=Ie(t);break;case Ct:C.gapWidth=cr(t);break;case"splitType":C.splitType=Xr(t);break;case"splitPos":C.splitPos=qe(t);break;case"custSplit":C.custSplit=aa(t);break;case"secondPieSize":C.secondPieSize=Mo(t);break;case"serLines":C.serLines.push(Pe(t));break;case w:C.extLst=de(t)}return C}function ya(t){var l,b,X,C={chartType:3,ser:[],axId:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case Zt:C.varyColors=ae(t);break;case _t:C.ser.push(Kr(t));break;case At:C.dLbls=Ie(t);break;case S:C.bubble3D=ae(t);break;case"bubbleScale":C.bubbleScale=so(t);break;case"showNegBubbles":C.showNegBubbles=ae(t);break;case"sizeRepresents":C.sizeRepresents=na(t);break;case Qt:C.axId.push(Be(t));break;case w:C.extLst=de(t)}return C}function Sa(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))===c?nt.idx=Te(t):C===L&&(nt.spPr=ge(t)));return nt}function Ca(t){var l,b,X,C,nt={bandFmt:[]};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="bandFmt"?nt.bandFmt.push(Sa(t)):C===bt&&(nt.dumy=t.readElementContentAsBoolean()));return nt}function wa(t,l){var b={chartType:l,ser:[],axId:[]};return t.elementType===3?b:function(X,C){for(var nt,Gt,Yt=X.depth;X.read()&&(nt=X.depth,Gt=X.elementType,nt!==Yt||Gt!==2);)if(!(nt>Yt+1||Gt===2))switch(vt(X)){case"wireframe":C.wireframe=ae(X);break;case _t:C.ser.push(Yr(X));break;case"bandFmts":C.bandFmts=Ca(X);break;case Qt:C.axId.push(Be(X));break;case w:C.extLst=de(X)}return C}(t,b)}function xa(t){return wa(t,14)}function Aa(t){return wa(t,15)}function Jo(t){var l=Lt(t,R);if(!q.J(l))return m.Charts.ST_AxPos[l]}function mo(t){var l=Lt(t,R);if(!q.J(l))return G.ChartHelper.ToAxisCrosses(m.Charts.ST_Crosses[l])}function bn(t){var l=Lt(t,R);if(!q.J(l))return m.Charts.ST_CrossBetween[l]}function pr(t){var l=Lt(t,R);if(!q.J(l))return m.Charts.ST_TickMark[l]}function zo(t){var l=Wt(Lt(t,R),"nextTo");if(!q.J(l))return m.Charts.ST_TickLblPos[l]}function Vo(t){return Lt(t,R,E)}function ki(t){var l=Wt(Lt(t,R),"days");return m.Charts.ST_TimeUnit[l]}function jo(t){return Lt(t,R,N)}function Ta(t){var l=Lt(t,R);if(!q.J(l))return m.Charts.ST_BuiltInUnit[l]}function va(t){var l=Lt(t,R);if(!q.J(l))return m.Charts.ST_PictureFormat[l]}function ka(t){return Lt(t,R,N)}function Xo(t){var l,b,X,C,nt,Gt={};if(t.elementType===3)return Gt;for(l=t.depth,b={applyToFront:!0,applyToSides:!0,applyToEnd:!0};t.read()&&(X=t.depth,C=t.elementType,X!==l||C!==2);)X>l+1||C===2||(b[nt=vt(t)]?Gt[nt]=ae(t):nt==="pictureFormat"?Gt.pictureFormat=va(t):nt==="pictureStackUnit"&&(Gt.pictureStackUnit=ka(t)));return Gt}function Fa(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case D:C.layout=xe(t);break;case"tx":C.tx=jr(t);break;case L:C.spPr=ge(t);break;case W:C.txPr=ke(t)}return C}function Ra(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"custUnit":C.custUnit=qe(t);break;case"builtInUnit":C.builtInUnit=Ta(t);break;case"dispUnitsLbl":C.dispUnitsLbl=Fa(t);break;case w:C.extLst=de(t)}return C}function Ea(t){var l=Wt(Lt(t,R),"minMax");return m.Charts.ST_Orientation[l]}function Ia(t){return Lt(t,R,N)}function qo(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"logBase":C.logBase=Ia(t);break;case"orientation":C.orientation=Ea(t);break;case"max":C.max=qe(t);break;case"min":C.min=qe(t);break;case w:C.extLst=de(t)}return C}function pn(t){return Wt(Lt(t,R,E),100)}function $e(t,l){t&&!t.spPr&&(Object.keys(t).length!==0||l!=="majorGridlines"&&l!=="minorGridlines"||(l="blank_"+l),t.spPr=Pt[l])}function Da(t){var l,b,X,C={axisType:0};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case Qt:C.axId=Be(t);break;case te:C.scaling=qo(t);break;case i:C.delete=ae(t);break;case oe:C.axPos=Jo(t);break;case g:C.majorGridlines=Pe(t),$e(C.majorGridlines,"majorGridlines");break;case kt:C.minorGridlines=Pe(t),$e(C.minorGridlines,"minorGridlines");break;case Rt:C.title=Me(t);break;case Dt:C.numFmt=Pr(t);break;case ut:C.majorTickMark=pr(t);break;case $t:C.minorTickMark=pr(t);break;case jt:C.tickLblPos=zo(t);break;case L:C.spPr=ge(t);break;case W:C.txPr=ke(t);break;case Tt:C.crossAx=Be(t);break;case Z:C.crosses=mo(t);break;case Q:C.crossesAt=qe(t);break;case"auto":C.auto=ae(t);break;case"lblAlgn":C.lblAlgn=wr(t);break;case"lblOffset":C.lblOffset=pn(t);break;case"tickLblSkip":C.tickLblSkip=Vo(t);break;case"tickMarkSkip":C.tickMarkSkip=Vo(t);break;case"noMultiLvlLbl":C.noMultiLvlLbl=ae(t);break;case w:C.extLst=de(t)}return $e(C,"axis"),C}function La(t){var l,b,X,C={axisType:1};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case Qt:C.axId=Be(t);break;case te:C.scaling=qo(t);break;case i:C.delete=ae(t);break;case oe:C.axPos=Jo(t);break;case g:C.majorGridlines=Pe(t),$e(C.majorGridlines,"majorGridlines");break;case kt:C.minorGridlines=Pe(t),$e(C.minorGridlines,"minorGridlines");break;case Rt:C.title=Me(t);break;case Dt:C.numFmt=Pr(t);break;case ut:C.majorTickMark=pr(t);break;case $t:C.minorTickMark=pr(t);break;case jt:C.tickLblPos=zo(t);break;case L:C.spPr=ge(t);break;case W:C.txPr=ke(t);break;case Tt:C.crossAx=Be(t);break;case Z:C.crosses=mo(t);break;case Q:C.crossesAt=qe(t);break;case"auto":C.auto=ae(t);break;case"lblOffset":C.lblOffset=pn(t);break;case"baseTimeUnit":C.baseTimeUnit=ki(t);break;case"majorUnit":C.majorUnit=jo(t);break;case"majorTimeUnit":C.majorTimeUnit=ki(t);break;case"minorUnit":C.minorUnit=jo(t);break;case"minorTimeUnit":C.minorTimeUnit=ki(t);break;case w:C.extLst=de(t)}return $e(C,"axis"),C}function mn(t){var l,b,X,C={axisType:2};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case Qt:C.axId=Be(t);break;case te:C.scaling=qo(t);break;case i:C.delete=ae(t);break;case oe:C.axPos=Jo(t);break;case g:C.majorGridlines=Pe(t),$e(C.majorGridlines,"majorGridlines");break;case kt:C.minorGridlines=Pe(t),$e(C.minorGridlines,"minorGridlines");break;case Rt:C.title=Me(t);break;case Dt:C.numFmt=Pr(t);break;case ut:C.majorTickMark=pr(t);break;case $t:C.minorTickMark=pr(t);break;case jt:C.tickLblPos=zo(t);break;case L:C.spPr=ge(t);break;case W:C.txPr=ke(t);break;case Tt:C.crossAx=Be(t);break;case Z:C.crosses=mo(t);break;case Q:C.crossesAt=qe(t);break;case"tickLblSkip":C.tickLblSkip=Vo(t);break;case"tickMarkSkip":C.tickMarkSkip=Vo(t);break;case w:C.extLst=de(t)}return $e(C,"axis"),C}function Ba(t){var l,b,X,C={axisType:3};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case Qt:C.axId=Be(t);break;case te:C.scaling=qo(t);break;case i:C.delete=ae(t);break;case oe:C.axPos=Jo(t);break;case g:C.majorGridlines=Pe(t),$e(C.majorGridlines,"majorGridlines");break;case kt:C.minorGridlines=Pe(t),$e(C.minorGridlines,"minorGridlines");break;case Rt:C.title=Me(t);break;case Dt:C.numFmt=Pr(t);break;case ut:C.majorTickMark=pr(t);break;case $t:C.minorTickMark=pr(t);break;case jt:C.tickLblPos=zo(t);break;case L:C.spPr=ge(t);break;case W:C.txPr=ke(t);break;case Tt:C.crossAx=Be(t);break;case Z:C.crosses=mo(t);break;case Q:C.crossesAt=qe(t);break;case"crossBetween":C.crossBetween=bn(t);break;case"majorUnit":C.majorUnit=jo(t);break;case"minorUnit":C.minorUnit=jo(t);break;case"dispUnits":C.dispUnits=Ra(t);break;case w:C.extLst=de(t)}return $e(C,"axis"),C}function Ko(t){var l,b,X,C={chartGroups:[],axes:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case D:C.layout=xe(t);break;case"areaChart":C.chartGroups.push(Ti(t));break;case"area3DChart":C.chartGroups.push(vi(t));break;case"barChart":C.chartGroups.push(dn(t));break;case"bar3DChart":C.chartGroups.push(un(t));break;case"lineChart":C.chartGroups.push(ha(t));break;case"line3DChart":C.chartGroups.push(ba(t));break;case"stockChart":C.chartGroups.push(Ci(t));break;case"radarChart":C.chartGroups.push(wi(t));break;case"scatterChart":C.chartGroups.push(ma(t));break;case"pieChart":C.chartGroups.push(po(t));break;case"pie3DChart":C.chartGroups.push(fn(t));break;case"doughnutChart":C.chartGroups.push(hn(t));break;case"ofPieChart":C.chartGroups.push(Ye(t));break;case"surfaceChart":C.chartGroups.push(xa(t));break;case"surface3DChart":C.chartGroups.push(Aa(t));break;case"bubbleChart":C.chartGroups.push(ya(t));break;case"catAx":C.axes.push(Da(t));break;case"valAx":C.axes.push(Ba(t));break;case"dateAx":C.axes.push(La(t));break;case"serAx":C.axes.push(mn(t));break;case"dTable":C.dTable=on(t);break;case L:C.spPr=ge(t);break;case w:C.extLst=de(t)}return $e(C,"plotArea"),C}function Fi(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case c:C.idx=Te(t);break;case L:C.spPr=ge(t);break;case W:C.txPr=ke(t);break;case _:C.marker=qr(t);break;case"dLbl":C.dLbl=gi(t);break;case w:C.extLst=de(t)}return C}function Yo(t){var l,b,X,C={pivotFmt:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||vt(t)==="pivotFmt"&&C.pivotFmt.push(Fi(t));return C}function Pa(t){var l=Lt(t,R);if(!q.J(l))return G.ChartHelper.ToLegendPosition(m.Charts.ST_LegendPos[l])}function Wa(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case c:C.idx=Te(t);break;case i:C.delete=ae(t);break;case W:C.txPr=ke(t);break;case w:C.extLst=de(t)}return C}function _a(t){var l,b,X,C=[],nt={};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"legendPos":nt.legendPos=Pa(t);break;case"legendEntry":C.push(Wa(t));break;case D:nt.layout=xe(t);break;case"overlay":nt.overlay=ae(t);break;case L:nt.spPr=ge(t);break;case W:nt.txPr=ke(t);break;case w:nt.extLst=de(t)}return C.length>0&&(nt.legendEntry=C),nt}function Ri(t){var l=Lt(t,R);if(!q.J(l))return m.Charts.ST_DispBlanksAs[l]}function Na(t){var l,b,X,C={extDataType:2};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||vt(t)==="dispNaAsBlank"&&(C.dispNaAsBlank=Lt(t,R));return C}function Ma(t){var l,b,X,C={pivotFmts:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case Rt:C.title=Me(t);break;case"autoTitleDeleted":C.autoTitleDeleted=ae(t);break;case"pivotFmts":C.pivotFmts.push(Yo(t));break;case"view3D":C.view3D=rn(t);break;case"floor":C.floor=Ze(t);break;case"sideWall":C.sideWall=Ze(t);break;case"backWall":C.backWall=Ze(t);break;case"plotArea":C.plotArea=Ko(t);break;case"legend":C.legend=_a(t);break;case"plotVisOnly":C.plotVisOnly=ae(t);break;case"dispBlanksAs":C.dispBlanksAs=Ri(t);break;case"showDLblsOverMax":C.showDLblsOverMax=ae(t);break;case w:C.extLst=de(t)}return C}function Oa(t){return Lt(t,R)}function Ha(t){var l,b,X,C={extLst:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case A:C.name=t.readElementContentAsString();break;case"fmtId":C.fmtId=Te(t);break;case w:C.extLst.push(de(t))}return C}function Ga(t){var l,b,X,C,nt,Gt={};if(t.elementType===3)return Gt;for(l=t.depth,b={chartObject:!0,data:!0,formatting:!0,selection:!0,userInterface:!0};t.read()&&(X=t.depth,C=t.elementType,X!==l||C!==2);)X>l+1||C===2||b[nt=vt(t)]&&(Gt[nt]=ae(t));return Gt}function gn(t){for(var l,b,X,C,nt,Gt,Yt={alignWithMargins:!0};t.moveToNextAttribute();)(l=It(t))!=="alignWithMargins"&&l!=="differentOddEven"&&l!=="differentFirst"||(Yt[l]=t.readContentAsBoolean());if(t.elementType===3)return Yt;for(b=t.depth,X={oddHeader:!0,oddFooter:!0,evenHeader:!0,evenFooter:!0,firstHeader:!0,firstFooter:!0};t.read()&&(C=t.depth,nt=t.elementType,C!==b||nt!==2);)C>b+1||nt===2||X[Gt=vt(t)]&&(Yt[Gt]=t.readElementContentAsString());return Yt}function yn(t){for(var l,b={},X={l:!0,r:!0,t:!0,b:!0,header:!0,footer:!0};t.moveToNextAttribute();)X[l=It(t)]&&(b[l]=t.readContentAsDouble());return b}function Sn(t){var l={};return l.id=Lt(t,"id"),Ht(t,"autoUpdate",ae,l)}function Ua(t){for(var l,b={paperSize:1,firstPageNumber:1,orientation:0,blackAndWhite:!1,draft:!1,useFirstPageNumber:!1,horizontalDpi:600,verticalDpi:600,copies:1},X={paperSize:!0,firstPageNumber:!0,horizontalDpi:!0,verticalDpi:!0,copies:!0},C={blackAndWhite:!0,draft:!0,useFirstPageNumber:!0};t.moveToNextAttribute();)X[l=It(t)]?b[l]=t.readContentAsInt():C[l]?b[l]=t.readContentAsBoolean():l==="orientation"&&(b.orientation=m.Charts.ST_PageSetupOrientation[t.readContentAsString()]);return b}function Qo(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"headerFooter":C.headerFooter=gn(t);break;case"pageMargins":C.pageMargins=yn(t);break;case"pageSetup":C.pageSetup=Ua(t);break;case"legacyDrawingHF":C.legacyDrawingHF=$i(t)}return C}function Ja(t){var l,b,X,C,nt={ext:[]};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))===ft?nt.ext.push(Cn(t)):C===bt&&(nt.dumy=t.readElementContentAsBoolean()));return nt}function Cn(t){var l,b,X,C={};if(C.uri=Lt(t,"uri"),t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case D:C.layout=xe(t);break;case"dlblFieldTable":C.dlblFieldTable=Qa(t);break;case"showDataLabelsRange":C.showDataLabelsRange=ae(t)}return C}function za(t){var l,b,X,C,nt={ext:[]};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))===ft?nt.ext.push(Va(t)):C===bt&&(nt.dumy=t.readElementContentAsBoolean()));return nt}function Va(t){var l,b,X,C={};if(C.uri=Wt(Lt(t,"uri"),"{CE6537A1-D6FC-4f65-9D91-7224C49458BB}"),t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case D:C.layout=xe(t);break;case"showLeaderLines":C.showLeaderLines=ae(t);break;case"showDataLabelsRange":C.showDataLabelsRange=ae(t);break;case"leaderLines":C.leaderLines=Pe(t);break;case L:C.spPr=ge(t)}return C}function ja(t){var l={};return l.id=Lt(t,"id"),Ht(t,"userShapes",tl,l)}function Xa(t){return Ht(t,L,ge,{extDataType:0})}function qa(t){var l,b,X,C,nt={extDataType:1};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="f"?nt.f=O(t.readElementContentAsString()):C==="dlblRangeCache"&&(nt.dlblRangeCache=Wo(t)));return nt}function Ka(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case U:C.sqref=t.readElementContentAsString();break;case L:C.spPr=ge(t);break;case"explosion":C.explosion=Te(t);break;case h:C.invertIfNegative=ae(t);break;case S:C.bubble3D=ae(t);break;case _:C.marker=qr(t);break;case"dLbl":C.dLbl=gi(t)}return C}function Ya(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"txfldGUID":C.txfldGUID=t.readElementContentAsString();break;case"f":C.f=O(t.readElementContentAsString());break;case"dlblFieldTableCache":C.dlblFieldTableCache=Wo(t)}return C}function Qa(t){var l,b,X,C,nt={dlblFTEntry:[]};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="dlblFTEntry"?nt.dlblFTEntry.push(Ya(t)):C===bt&&(nt.dumy=t.readElementContentAsBoolean()));return nt}function Ei(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||(C=vt(t))!=="x"&&C!=="y"||(nt[C]=t.readElementContentAsDouble());return nt}function Za(t){var l,b,X,C={anchorType:3};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"from":C.startPoint=Ei(t);break;case"to":C.endPoint=Ei(t);break;case"sp":C.sp=Rr(t);break;case $:C.grpSp=fe(t);break;case yt:C.graphicFrame=nr(t);break;case ct:C.cxnSp=Nr(t);break;case"pic":C.pic=Mr(t)}return C}function $a(t){var l,b,X,C,nt={anchorType:4};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"from":nt.startPoint=Ei(t);break;case ft:C=br(t,!0),nt.width=C.cx,nt.height=C.cy;break;case"sp":nt.sp=Rr(t);break;case $:nt.grpSp=fe(t);break;case yt:nt.graphicFrame=nr(t);break;case ct:nt.cxnSp=Nr(t);break;case"pic":nt.pic=Mr(t)}return nt}function tl(t){var l,b,X,C,nt={relSizeAnchor:[],absSizeAnchor:[]};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="relSizeAnchor"?nt.relSizeAnchor.push(Za(t)):C==="absSizeAnchor"&&nt.absSizeAnchor.push($a(t)));return nt}function el(t){for(var l,b={noGrp:!1,noSelect:!1,noRot:!1,noChangeAspect:!1,noMove:!1,noResize:!1,noEditPoints:!1,noAdjustHandles:!1,noChangeArrowheads:!1,noChangeShapeType:!1},X={noGrp:!0,noSelect:!0,noRot:!0,noChangeAspect:!0,noMove:!0,noResize:!0,noEditPoints:!0,noAdjustHandles:!0,noChangeArrowheads:!0,noChangeShapeType:!0};t.moveToNextAttribute();)X[l=It(t)]&&(b[l]=t.readContentAsBoolean());return Ht(t,w,Ae,b)}function rl(t){for(var l,b={noGrp:!1,noSelect:!1,noRot:!1,noChangeAspect:!1,noMove:!1,noResize:!1,noEditPoints:!1,noAdjustHandles:!1,noChangeArrowheads:!1,noChangeShapeType:!1,noTextEdit:!1},X={noGrp:!0,noSelect:!0,noRot:!0,noChangeAspect:!0,noMove:!0,noResize:!0,noEditPoints:!0,noAdjustHandles:!0,noChangeArrowheads:!0,noChangeShapeType:!0,noTextEdit:!0};t.moveToNextAttribute();)X[l=It(t)]&&(b[l]=t.readContentAsBoolean());return Ht(t,w,Ae,b)}function ol(t){for(var l,b={},X={noGrp:!0,noSelect:!0,noRot:!0,noChangeAspect:!0,noMove:!0,noResize:!0,noEditPoints:!0,noAdjustHandles:!0,noChangeArrowheads:!0,noChangeShapeType:!0,noCrop:!0};t.moveToNextAttribute();)X[l=It(t)]&&(b[l]=t.readContentAsBoolean());return Ht(t,w,Ae,b)}function il(t){for(var l,b={noGrp:!1,noUngrp:!1,noSelect:!1,noRot:!1,noChangeAspect:!1,noMove:!1,noResize:!1},X={noGrp:!0,noUngrp:!0,noSelect:!0,noRot:!0,noChangeAspect:!0,noMove:!0,noResize:!0};t.moveToNextAttribute();)X[l=It(t)]&&(b[l]=t.readContentAsBoolean());return Ht(t,w,Ae,b)}function nl(t){for(var l,b={noGrp:!1,noDrilldown:!1,noSelect:!1,noChangeAspect:!1,noMove:!1,noResize:!1},X={noGrp:!0,noDrilldown:!0,noSelect:!0,noChangeAspect:!0,noMove:!0,noResize:!0};t.moveToNextAttribute();)X[l=It(t)]&&(b[l]=t.readContentAsBoolean());return Ht(t,w,Ae,b)}function go(t){for(var l,b,X,C,nt={};t.moveToNextAttribute();)switch(It(t)){case"id":nt.id=t.readContentAsInt();break;case A:nt.name=O(t.readContentAsString());break;case Rt:nt.title=t.readContentAsString();break;case"descr":nt.descr=t.readContentAsString();break;case"hidden":nt.hidden=t.readContentAsBoolean()}if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="hlinkClick"||C==="hlinkHover"?nt[C]=ui(t):C===w&&(nt.extLst=Ae(t)));return nt}function al(t){var l,b,X,C,nt={};if(nt.txBox=Wt(Lt(t,"txBox",H),!1),t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="spLocks"?nt.spLocks=rl(t):C===w&&(nt.extLst=Ae(t)));return nt}function ll(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"cxnSpLocks":C.cxnSpLocks=el(t);break;case"stCxn":C.stCxn=Hi(t);break;case"endCxn":C.endCxn=Hi(t);break;case w:C.extLst=Ae(t)}return C}function yo(t){var l,b,X,C,nt={};if(nt.preferRelativeResize=Lt(t,"preferRelativeResize",H),t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="picLocks"?nt.picLocks=ol(t):C===w&&(nt.extLst=Ae(t)));return nt}function cl(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="grpSpLocks"?nt.grpSpLocks=il(t):C===w&&(nt.extLst=Ae(t)));return nt}function sl(t){var l={};return l.id=Lt(t,"id"),l}function dl(t){for(var l,b,X={},C=t.depth;t.read()&&(l=t.depth,b=t.elementType,l!==C||b!==2);)l>C+1||b===2||vt(t)==="chart"&&(X.chart=sl(t));return X}function ul(t){return Ht(t,"graphicData",dl)}function Ii(t){return t.replace(/ /g,` `).replace(/ /g,"\r")}function fl(t){for(var l,b={zoom:1e5};t.moveToNextAttribute();)(l=It(t))==="fov"||l==="zoom"?b[l]=t.readContentAsInt():l===F&&(b.prst=m.Charts.ST_PresetCameraType[t.readContentAsString()]);return Ht(t,"rot",Zi,b)}function hl(t){for(var l,b={};t.moveToNextAttribute();)(l=It(t))==="rig"?b.rig=m.Charts.ST_LightRigType[t.readContentAsString()]:l==="dir"&&(b.dir=m.Charts.ST_LightRigDirection[t.readContentAsString()]);return Ht(t,"rot",Zi,b)}function So(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"camera":C.camera=fl(t);break;case"lightRig":C.lightRig=hl(t);break;case"backdrop":C.backdrop=bl(t);break;case w:C.extLst=Ae(t)}return C}function bl(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"anchor":C.anchor=Ne(t);break;case"norm":C.norm=si(t);break;case"up":C.up=si(t);break;case w:C.extLst=Ae(t)}return C}function pl(t){for(var l,b={w:76200,h:76200,prst:1};t.moveToNextAttribute();)(l=It(t))==="w"||l==="h"?b[l]=t.readContentAsInt():l===F&&(b.prst=m.Charts.ST_BevelPresetType[t.readContentAsString()]);return b}function Zo(t){for(var l,b,X,C,nt,Gt,Yt={};t.moveToNextAttribute();)(b=It(t))==="z"||b==="extrusionH"||b==="contourW"?(l=t.readContentAsInt(),Yt[b]=M(l)):b==="prstMaterial"&&(Yt.prstMaterial=m.Charts.ST_PresetMaterialType[t.readContentAsString()]);if(t.elementType===3)return Yt;for(X=t.depth;t.read()&&(C=t.depth,nt=t.elementType,C!==X||nt!==2);)C>X+1||nt===2||((Gt=vt(t))==="bevelT"||Gt==="bevelB"?Yt[Gt]=pl(t):Gt==="extrusionClr"||Gt==="contourClr"?Yt[Gt]=ir(t):Gt===w&&(Yt.extLst=Ae(t)));return Yt}function Ar(t){var l={};return l.z=Wt(Lt(t,"z",E),0),l}function ml(t){var l={};return l.thresh=Lt(t,"thresh",E),l}function Di(t){return ml(t)}function $o(t){return di(t)}function wn(t){var l={};return l.amt=Wt(Lt(t,"amt",E),1e5),l}function gl(t){var l={};return l.rad=Wt(Lt(t,"rad",E),0),l}function xn(t){var l={};return l.a=Lt(t,"a",E),l}function An(t){return ml(t)}function ti(t){for(var l,b={rad:0,grow:!0};t.moveToNextAttribute();)(l=It(t))==="rad"?b.rad=t.readContentAsInt():l==="grow"&&(b.grow=t.readContentAsBoolean());return b}function Tn(t){var l,b,X,C,nt={};if(nt.useA=Wt(Lt(t,"useA",H),!0),t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||(C=vt(t))!=="clrFrom"&&C!=="clrTo"||(nt[C]=ir(t));return nt}function vn(t){return Br(t)}function Qr(t){var l=[];return t.elementType===3?l:function(b,X){for(var C,nt,Gt,Yt=b.depth;b.read()&&(C=b.depth,nt=b.elementType,C!==Yt||nt!==2);)if(!(C>Yt+1||nt===2)){switch(Gt={},vt(b)){case V:Gt.scrgbClr=no(b);break;case at:Gt.srgbClr=ao(b);break;case pt:Gt.hslClr=Jr(b);break;case et:Gt.sysClr=zr(b);break;case rt:Gt.schemeClr=Vr(b);break;case B:Gt.prstClr=lo(b)}X.push(Gt)}return X}(t,l)}function kn(t){var l={};return l.rad=Wt(Lt(t,"rad",E),0),t.elementType===3?l:qt(t,l)}function Li(t){for(var l,b={hue:0,sat:0,lum:0};t.moveToNextAttribute();)(l=It(t))!=="hue"&&l!=="sat"&&l!=="lum"||(b[l]=t.readContentAsInt());return b}function Co(t){for(var l,b={blurRad:0,dist:0,dir:0,shadowEffectType:1};t.moveToNextAttribute();)(l=It(t))!=="blurRad"&&l!=="dist"&&l!=="dir"||(b[l]=t.readContentAsInt());return t.elementType===3?b:qt(t,b)}function Fn(t){for(var l,b={bright:0,contrast:0};t.moveToNextAttribute();)(l=It(t))!=="bright"&&l!=="contrast"||(b[l]=t.readContentAsInt());return b}function Bi(t){var l,b,X={blurRad:0,dist:0,dir:0,sx:1e5,sy:1e5,kx:0,ky:0,algn:7,rotWithShape:!0,shadowEffectType:0};for(l={blurRad:!0,dist:!0,dir:!0,sx:!0,sy:!0,kx:!0,ky:!0};t.moveToNextAttribute();)l[b=It(t)]?X[b]=t.readContentAsInt():b==="algn"?X.algn=m.Charts.ST_RectAlignment[t.readContentAsString()]:b===gt&&(X.rotWithShape=t.readContentAsBoolean());return t.elementType===3?X:qt(t,X)}function Pi(t){for(var l,b={dist:0,dir:0,shadowEffectType:2};t.moveToNextAttribute();)(l=It(t))==="dist"||l==="dir"?b[l]=t.readContentAsInt():l===F&&(b.prst=m.Charts.ST_PresetShadowVal[t.readContentAsString()]);return t.elementType===3?b:qt(t,b)}function Wi(t){for(var l,b={blurRad:0,stA:1e5,stPos:0,endA:0,endPos:1e5,dist:0,dir:0,fadeDir:54e5,sx:1e5,sy:1e5,kx:0,ky:0,algn:7,rotWithShape:!0},X={blurRad:!0,stA:!0,stPos:!0,endA:!0,endPos:!0,dist:!0,dir:!0,fadeDir:!0,sx:!0,sy:!0,kx:!0,ky:!0};t.moveToNextAttribute();)X[l=It(t)]?b[l]=t.readContentAsInt():l==="algn"?b.algn=m.Charts.ST_RectAlignment[t.readContentAsString()]:l===gt&&(b.rotWithShape=t.readContentAsBoolean());return b}function Rn(t){for(var l,b={tx:0,ty:0};t.moveToNextAttribute();)(l=It(t))!=="tx"&&l!=="ty"||(b[l]=t.readContentAsInt());return b}function En(t){var l={};return l.rad=Lt(t,"rad",E),l}function _i(t){for(var l,b={hue:0,amt:0};t.moveToNextAttribute();)(l=It(t))!=="hue"&&l!=="amt"||(b[l]=t.readContentAsInt());return b}function In(t){for(var l,b={sx:1e5,sy:1e5,kx:0,ky:0,tx:0,ty:0},X={sx:!0,sy:!0,kx:!0,ky:!0,tx:!0,ty:!0};t.moveToNextAttribute();)X[l=It(t)]&&(b[l]=t.readContentAsInt());return b}function sr(t){return Br(t)}function Dn(t){for(var l,b={};t.moveToNextAttribute();)(l=It(t))==="ang"?b.ang=t.readContentAsInt():l==="scaled"&&(b.scaled=t.readContentAsBoolean());return b}function Ln(t){var l={},b=Lt(t,"path");return q.J(b)||(l.path=m.Charts.ST_PathShadeType[b]),Ht(t,"fillToRect",co,l)}function Bn(t){var l={};return l.pos=Lt(t,"pos",E),t.elementType===3?l:qt(t,l)}function Pn(t){var l,b,X,C,nt={gs:[]};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="gs"?nt.gs.push(Bn(t)):C===bt&&(nt.dumy=t.readElementContentAsBoolean()));return nt}function Zr(t){for(var l,b,X,C,nt={rotWithShape:!0};t.moveToNextAttribute();)(l=It(t))==="flip"?nt.flip=m.Charts.ST_TileFlipMode[t.readContentAsString()]:l===gt&&(nt.rotWithShape=t.readContentAsBoolean());if(t.elementType===3)return nt;for(b=t.depth;t.read()&&(X=t.depth,C=t.elementType,X!==b||C!==2);)if(!(X>b+1||C===2))switch(vt(t)){case"gsLst":nt.gsLst=Pn(t);break;case"lin":nt.lin=Dn(t);break;case"path":nt.path=Ln(t);break;case"tileRect":nt.tileRect=co(t)}return nt}function Wn(t){for(var l,b,X={},C={tx:!0,ty:!0,sx:!0,sy:!0},nt={tx:!0,ty:!0};t.moveToNextAttribute();)C[b=It(t)]?(l=t.readContentAsInt(),nt[b]&&(l=M(l)),X[b]=l):b==="flip"?X.flip=m.Charts.ST_TileFlipMode[t.readContentAsString()]:b==="algn"&&(X.algn=m.Charts.ST_RectAlignment[t.readContentAsString()]);return X}function _n(t){return Ht(t,"fillRect",co)}function Ni(t){for(var l,b,X,C,nt,Gt,Yt,he={cstate:4};t.moveToNextAttribute();)(l=It(t))==="embed"||l==="link"?he[l]=t.readContentAsString():l==="cstate"&&(he.cstate=m.Charts.ST_BlipCompression[t.readContentAsString()]);if(t.elementType===3)return he;for(b=t.depth;t.read()&&(X=t.depth,C=t.elementType,X!==b||C!==2);)if(!(X>b+1||C===2))switch(vt(t)){case"alphaBiLevel":he.alphaBiLevel=Di(t);break;case"alphaCeiling":he.alphaCeiling={};break;case"alphaFloor":he.alphaFloor={};break;case"alphaInv":he.alphaInv=$o(t);break;case"alphaMod":he.alphaMod=Hn(t);break;case"alphaModFix":he.alphaModFix=wn(t);break;case"alphaRepl":he.alphaRepl=xn(t);break;case"biLevel":he.biLevel=An(t);break;case"blur":he.blur=ti(t);break;case"clrChange":he.clrChange=Tn(t);break;case"clrRepl":he.clrRepl=vn(t);break;case"duotone":he.duotone=Qr(t);break;case"fillOverlay":he.fillOverlay=to(t);break;case"grayscl":he.grayscl={};break;case"hsl":he.hsl=Li(t);break;case"lum":he.lum=Fn(t);break;case"tint":he.tint=_i(t);break;case"blipBlob":he.blipBlob=Nn(t);break;case w:he.extLst=Ae(t)}if(nt=he.extLst&&he.extLst.ext,Array.isArray(nt)&&he.embed){for(Gt=-1,Yt=0;Ytl+1||X===2||vt(t)==="blob"&&(C.blob=t.readElementContentAsString());return C}function $r(t){for(var l,b,X,C,nt={};t.moveToNextAttribute();)(l=It(t))==="dpi"?nt.dpi=t.readContentAsInt():l===gt&&(nt.rotWithShape=t.readContentAsBoolean());if(t.elementType===3)return nt;for(b=t.depth;t.read()&&(X=t.depth,C=t.elementType,X!==b||C!==2);)if(!(X>b+1||C===2))switch(vt(t)){case"blip":nt.blip=Ni(t);break;case"srcRect":nt.srcRect=co(t);break;case"tile":nt.tile=Wn(t);break;case"stretch":nt.stretch=_n(t)}return nt}function wo(t){var l,b,X,C,nt={},Gt=Lt(t,F);if(q.J(Gt)||(nt.prst=G.ChartHelper.ToPatternType(m.Charts.ST_PresetPatternVal[Gt])),t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||(C=vt(t))!=="fgClr"&&C!=="bgClr"||(nt[C]=ir(t));return nt}function Mn(t){var l={};return t.elementType===3?l:re(t,l)}function On(t){return Mn(t)}function yl(t){return Br(t)}function to(t){var l={},b=Lt(t,"blend");return q.J(b)||(l.blend=m.Charts.ST_BlendMode[b]),t.elementType===3?l:re(t,l)}function Sl(t){var l={};return l.ref=Lt(t,"ref"),l}function Tr(t){for(var l,b,X,C,nt={type:0};t.moveToNextAttribute();)(l=It(t))===a?nt.type=m.Charts.ST_EffectContainerType[t.readContentAsString()]:l===A&&(nt.name=t.readContentAsString());if(t.elementType===3)return nt;for(b=t.depth;t.read()&&(X=t.depth,C=t.elementType,X!==b||C!==2);)if(!(X>b+1||C===2))switch(vt(t)){case"cont":nt.cont=Tr(t);break;case"effect":nt.effect=Sl(t);break;case"alphaBiLevel":nt.alphaBiLevel=Di(t);break;case"alphaCeiling":nt.alphaCeiling={};break;case"alphaFloor":nt.alphaFloor={};break;case"alphaInv":nt.alphaInv=$o(t);break;case"alphaMod":nt.alphaMod=Hn(t);break;case"alphaModFix":nt.alphaModFix=wn(t);break;case"alphaOutset":nt.alphaOutset=gl(t);break;case"alphaRepl":nt.alphaRepl=xn(t);break;case"biLevel":nt.biLevel=An(t);break;case"blend":nt.blend=Cl(t);break;case"blur":nt.blur=ti(t);break;case"clrChange":nt.clrChange=Tn(t);break;case"clrRepl":nt.clrRepl=vn(t);break;case"duotone":nt.duotone=Qr(t);break;case"fill":nt.fill=yl(t);break;case"fillOverlay":nt.fillOverlay=to(t);break;case"glow":nt.glow=kn(t);break;case"grayscl":nt.grayscl={};break;case"hsl":nt.hsl=Li(t);break;case"innerShdw":nt.innerShdw=Co(t);break;case"lum":nt.lum=Fn(t);break;case"outerShdw":nt.outerShdw=Bi(t);break;case"prstShdw":nt.prstShdw=Pi(t);break;case"reflection":nt.reflection=Wi(t);break;case"relOff":nt.relOff=Rn(t);break;case"softEdge":nt.softEdge=En(t);break;case"tint":nt.tint=_i(t);break;case"xfrm":nt.xfrm=In(t)}return nt}function Hn(t){return Ht(t,"cont",Tr)}function Cl(t){var l={},b=Lt(t,"blend");return q.J(b)||(l.blend=m.Charts.ST_BlendMode[b]),Ht(t,"cont",Tr,l)}function vr(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"blur":C.blur=ti(t);break;case"fillOverlay":C.fillOverlay=to(t);break;case"glow":C.glow=kn(t);break;case"innerShdw":C.innerShdw=Co(t);break;case"outerShdw":C.outerShdw=Bi(t);break;case"prstShdw":C.prstShdw=Pi(t);break;case"reflection":C.reflection=Wi(t);break;case"softEdge":C.softEdge=En(t)}return C}function wl(t){for(var l,b={};t.moveToNextAttribute();)(l=It(t))!==A&&l!=="fmla"||(b[l]=t.readContentAsString());return b}function ei(t){var l,b,X,C,nt={gd:[]};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="gd"?nt.gd.push(wl(t)):C===bt&&(nt.dumy=t.readElementContentAsBoolean()));return nt}function ri(t){return _e(t,["x","y"])}function kr(t){for(var l,b={},X={l:!0,t:!0,r:!0,b:!0};t.moveToNextAttribute();)X[l=It(t)]&&(b[l]=t.readContentAsString());return b}function oi(t,l){for(var b,X={};t.moveToNextAttribute();)(b=It(t))!==l[0]&&b!==l[1]||(X[b]=t.readContentAsString());return Ht(t,"pos",ri,X)}function Mi(t){return oi(t,["gdRefX","gdRefY"])}function xo(t){return oi(t,["gdRefR","gdRefAng"])}function Oi(t){var l={};return l.ang=Lt(t,"ang"),Ht(t,"pos",ri,l)}function xl(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="ahXY"?nt.ahXY=Mi(t):C==="ahPolar"&&(nt.ahPolar=xo(t)));return nt}function Fr(t){var l,b,X,C,nt={cxn:[]};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="cxn"?nt.cxn.push(Oi(t)):C===bt&&(nt.dumy=t.readElementContentAsBoolean()));return nt}function Hi(t){for(var l,b={};t.moveToNextAttribute();)(l=It(t))!=="id"&&l!==c||(b[l]=t.readContentAsInt());return b}function Gi(t,l){var b,X,C,nt={PtList:[],typeName:m.Charts.CT_PathType.CT_PathToList};if(nt.pathToType=l,t.elementType===3)return nt;for(b=t.depth;t.read()&&(X=t.depth,C=t.elementType,X!==b||C!==2);)X>b+1||C===2||vt(t)==="pt"&&nt.PtList.push(ri(t));return nt}function Ao(){return{typeName:m.Charts.CT_PathType.CT_Path2DArcTo}}function Al(){return{typeName:m.Charts.CT_PathType.CT_Path2DClose}}function Ui(t){for(var l,b,X,C,nt={quadBezTo:[],cubicBezTo:[],w:0,h:0,fill:1,stroke:!0,extrusionOk:!0,pathToList:[]};t.moveToNextAttribute();)(l=It(t))==="w"||l==="h"?nt[l]=t.readContentAsInt():l==="stroke"||l==="extrusionOk"?nt[l]=t.readContentAsBoolean():l==="fill"&&(nt.fill=m.Charts.ST_PathFillMode[t.readContentAsString()]);if(t.elementType===3)return nt;for(b=t.depth;t.read()&&(X=t.depth,C=t.elementType,X!==b||C!==2);)if(!(X>b+1||C===2))switch(vt(t)){case"close":nt.pathToList.push(Al());break;case"moveTo":nt.pathToList.push(Gi(t,1));break;case"lnTo":nt.pathToList.push(Gi(t,0));break;case"arcTo":nt.pathToList.push(Ao());break;case"quadBezTo":nt.pathToList.push(Gi(t,2));break;case"cubicBezTo":nt.pathToList.push(Gi(t,3))}return nt}function To(t){var l,b,X,C=[];if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||vt(t)==="path"&&C.push(Ui(t));return C}function Tl(t){var l={},b=Lt(t,F);return q.J(b)||(l.prst=m.Charts.ST_ShapeType[b]),Ht(t,"avLst",ei,l)}function vl(t){var l={},b=Lt(t,F);return q.J(b)||(l.prst=m.Charts.ST_TextShapeType[b]),Ht(t,"avLst",ei,l)}function kl(t){var l,b,X,C={pathLst:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"avLst":C.avLst=ei(t);break;case"gdLst":C.gdLst=ei(t);break;case"ahLst":C.ahLst=xl(t);break;case"cxnLst":C.cxnLst=Fr(t);break;case"rect":C.rect=kr(t);break;case"pathLst":C.pathLst=To(t)}return C}function Gn(t){for(var l={w:1,len:1};t.moveToNextAttribute();)switch(It(t)){case a:l.type=m.Charts.ST_LineEndType[t.readContentAsString()];break;case"w":l.w=m.Charts.ST_LineEndWidth[t.readContentAsString()];break;case"len":l.len=m.Charts.ST_LineEndLength[t.readContentAsString()]}return l}function Fl(t){var l={};return l.lim=Lt(t,"lim",E),l}function Rl(t){var l=Lt(t,R);if(!q.J(l))return m.Charts.ST_PresetLineDashVal[l]}function Un(t){return Lr(t,["d","sp"])}function El(t){var l,b,X,C,nt={ds:[]};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="ds"?nt.ds.push(Un(t)):C===bt&&(nt.dumy=t.readElementContentAsBoolean()));return nt}function ii(t){for(var l,b,X,C={};t.moveToNextAttribute();)switch(It(t)){case"w":C.w=M(t.readContentAsInt());break;case"cap":C.cap=m.Charts.ST_LineCap[t.readContentAsString()];break;case"cmpd":C.cmpd=m.Charts.ST_CompoundLine[t.readContentAsString()];break;case"algn":C.algn=m.Charts.ST_PenAlignment[t.readContentAsString()]}if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case it:C.noFill=!0;break;case f:C.solidFill=sr(t);break;case T:C.gradFill=Zr(t);break;case v:C.pattFill=wo(t);break;case"prstDash":C.prstDash=Rl(t);break;case"custDash":C.custDash=El(t);break;case"round":C.round=!0;break;case"bevel":C.bevel={};break;case"miter":C.miter=Fl(t);break;case"headEnd":C.headEnd=Gn(t);break;case"tailEnd":C.tailEnd=Gn(t);break;case w:C.extLst=Ae(t)}return C.w!==0||C.noFill||(C.w=1),C}function Il(t){for(var l={};t.moveToNextAttribute();)switch(It(t)){case"asvg":l.asvg=t.readContentAsString();break;case"embed":l.embed=t.readContentAsString()}return l}function ge(t){var l,b,X,C={},nt=Lt(t,"bwMode");if(q.J(nt)||(C.bwMode=m.Charts.ST_BlackWhiteMode[nt]),t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"xfrm":C.xfrm=Yi(t);break;case"custGeom":C.custGeom=kl(t);break;case"prstGeom":C.prstGeom=Tl(t);break;case it:C.noFill=!0;break;case f:C.solidFill=sr(t);break;case T:C.gradFill=Zr(t);break;case s:C.blipFill=$r(t);break;case v:C.pattFill=wo(t);break;case n:C.grpFill={};break;case"ln":C.ln=ii(t);break;case J:C.effectLst=vr(t);break;case st:C.effectDag=Tr(t);break;case x:C.scene3d=So(t);break;case"sp3d":C.sp3d=Zo(t);break;case w:C.extLst=Ae(t)}return C}function ni(t){var l,b,X,C={},nt=Lt(t,"bwMode");if(q.J(nt)||(C.bwMode=m.Charts.ST_BlackWhiteMode[nt]),t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"xfrm":C.xfrm=$n(t);break;case it:C.noFill=!0;break;case f:C.solidFill=sr(t);break;case T:C.gradFill=Zr(t);break;case s:C.blipFill=$r(t);break;case v:C.pattFill=wo(t);break;case n:C.grpFill={};break;case J:C.effectLst=vr(t);break;case st:C.effectDag=Tr(t);break;case x:C.scene3d=So(t);break;case w:C.extLst=Ae(t)}return C}function Jn(t){var l,b,X,C={ColorProp:{}};if(C[c]=Lt(t,c,E),t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case V:C.ColorProp.scrgbClr=no(t);break;case at:C.ColorProp.srgbClr=ao(t);break;case pt:C.ColorProp.hslClr=Jr(t);break;case et:C.ColorProp.sysClr=zr(t);break;case rt:C.ColorProp.schemeClr=Vr(t);break;case B:C.ColorProp.prstClr=lo(t);break;case"styleClr":C.ColorProp.styleClr=Zn(t)}return C}function zn(t){var l,b,X,C,nt={TextCharacterProperties:{}};if(nt[c]=Lt(t,c),nt.idx&&(nt.idx=m.Charts.ST_FontCollectionIndex[nt.idx]),t.elementType===3)return nt;for(l=nt.TextCharacterProperties.solidFill={},b=t.depth;t.read()&&(X=t.depth,C=t.elementType,X!==b||C!==2);)if(!(X>b+1||C===2))switch(vt(t)){case V:l.scrgbClr=no(t);break;case at:l.srgbClr=ao(t);break;case pt:l.hslClr=Jr(t);break;case et:l.sysClr=zr(t);break;case rt:l.schemeClr=Vr(t);break;case B:l.prstClr=lo(t)}return nt}function ai(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="lnRef"||C==="fillRef"||C==="effectRef"?nt[C]=Jn(t):C==="fontRef"&&(nt.fontRef=zn(t)));return nt}function Ji(t){for(var l,b={fLocksWithSheet:!0,fPrintsWithSheet:!0};t.moveToNextAttribute();)(l=It(t))!=="fLocksWithSheet"&&l!=="fPrintsWithSheet"||(b[l]=t.readContentAsBoolean());return b}function Vn(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))===I?nt.cNvPr=go(t):C==="cNvSpPr"&&(nt.cNvSpPr=al(t)));return nt}function Rr(t){for(var l,b,X,C,nt={shapeType:5};t.moveToNextAttribute();)(l=It(t))===P||l==="textlink"?nt[l]=O(t.readContentAsString()):l!=="fLocksText"&&l!==ht||(nt[l]=t.readContentAsBoolean());if(t.elementType===3)return nt;for(b=t.depth;t.read()&&(X=t.depth,C=t.elementType,X!==b||C!==2);)if(!(X>b+1||C===2))switch(vt(t)){case"nvSpPr":nt.nvSpPr=Vn(t);break;case L:nt.spPr=ge(t);break;case j:nt.style=ai(t);break;case"txBody":nt.txBody=ke(t)}return nt}function Dl(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))===I?nt.cNvPr=go(t):C==="cNvCxnSpPr"&&(nt.cNvCxnSpPr=ll(t)));return nt}function Nr(t){for(var l,b,X,C,nt={shapeType:4};t.moveToNextAttribute();)(l=It(t))===P?nt.macro=t.readContentAsString():l===ht&&(nt.fPublished=t.readContentAsBoolean());if(t.elementType===3)return nt;for(b=t.depth;t.read()&&(X=t.depth,C=t.elementType,X!==b||C!==2);)if(!(X>b+1||C===2))switch(vt(t)){case"nvCxnSpPr":nt.nvCxnSpPr=Dl(t);break;case L:nt.spPr=ge(t);break;case j:nt.style=ai(t)}return nt}function Ll(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))===I?nt.cNvPr=go(t):C==="cNvPicPr"&&(nt.cNvPicPr=yo(t)));return nt}function Mr(t){for(var l,b,X,C,nt={shapeType:1};t.moveToNextAttribute();)(l=It(t))===P?nt.macro=t.readContentAsString():l===ht&&(nt.fPublished=t.readContentAsBoolean());if(t.elementType===3)return nt;for(b=t.depth;t.read()&&(X=t.depth,C=t.elementType,X!==b||C!==2);)if(!(X>b+1||C===2))switch(vt(t)){case"nvPicPr":nt.nvPicPr=Ll(t);break;case s:nt.blipFill=$r(t);break;case L:nt.spPr=ge(t);break;case j:nt.style=ai(t)}return Or(nt)&&(nt.cameraTool=!0),nt}function Bl(t){return Mt(t)}function nr(t){for(var l,b,X,C,nt={shapeType:2};t.moveToNextAttribute();)(l=It(t))===P?nt.macro=t.readContentAsString():l===ht&&(nt.fPublished=t.readContentAsBoolean());if(t.elementType===3)return nt;for(b=t.depth;t.read()&&(X=t.depth,C=t.elementType,X!==b||C!==2);)if(!(X>b+1||C===2))switch(vt(t)){case"nvGraphicFramePr":nt.nvGraphicFramePr=Bl(t);break;case"xfrm":nt.xfrm=Yi(t);break;case"graphic":nt.graphic=ul(t)}return nt}function Pl(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))===I?nt.cNvPr=go(t):C==="cNvGrpSpPr"&&(nt.cNvGrpSpPr=cl(t)));return nt}function fe(t){var l,b,X,C,nt,Gt={shapeType:3,sp:[]};if(t.elementType===3)return Gt;for(l=t.depth,b=!1;(b||t.read())&&(b=!1,X=t.depth,C=t.elementType,X!==l||C!==2);)if(!(X>l+1||C===2))switch(vt(t)){case"nvGrpSpPr":Gt.nvGrpSpPr=Pl(t);break;case"grpSpPr":Gt.grpSpPr=ni(t);break;case"sp":Gt.sp.push(Rr(t));break;case $:Gt.sp.push(fe(t));break;case yt:Gt.sp.push(nr(t));break;case ct:Gt.sp.push(Nr(t));break;case"pic":Gt.sp.push(Mr(t));break;case"AlternateContent":Wl(nt=vo(t))?Gt.sp.push(nt):nt&&nt.Choice&&nt.Choice.pic&&Or(nt.Choice.pic)?Gt.sp.push(nt.Choice.pic):nt&&nt.Choice&&nt.Choice.sp&&Gt.sp.push(nt.Choice.sp),b=!0}return Gt}function Wl(t){return!!(t&&t.Choice&&t.Choice.GraphicalObjectFrame&&t.Choice.GraphicalObjectFrame.graphic&&t.Choice.GraphicalObjectFrame.graphic.graphicData&&t.Choice.GraphicalObjectFrame.graphic.graphicData.slicer)}function Or(t){return!!(t&&t.nvPicPr&&t.nvPicPr.cNvPicPr&&t.nvPicPr.cNvPicPr.extLst&&t.nvPicPr.cNvPicPr.extLst.ext&&t.nvPicPr.cNvPicPr.extLst.ext[0]&&t.nvPicPr.cNvPicPr.extLst.ext[0].cameraTool)}function li(t){var l,b,X,C,nt,Gt={};if(t.elementType===3)return Gt;for(l=t.depth,b={col:!0,row:!0};t.read()&&(X=t.depth,C=t.elementType,X!==l||C!==2);)X>l+1||C===2||(b[nt=vt(t)]?Gt[nt]=t.readElementContentAsInt():nt==="rowOff"?(Gt.rowOffsetEmu=t.readElementContentAsInt(),Gt.rowOffset=M(Gt.rowOffsetEmu)):nt==="colOff"&&(Gt.colOffsetEmu=t.readElementContentAsInt(),Gt.colOffset=M(Gt.colOffsetEmu)));return Gt}function dr(t){var l,b,X,C,nt={anchorType:0},Gt=Lt(t,"editAs");if(q.J(Gt)||(nt.editAs=m.Charts.ST_EditAs[Gt]),t.elementType===3)return nt;for(l=t.depth,b=!1;(b||t.read())&&(b=!1,X=t.depth,C=t.elementType,X!==l||C!==2);)if(!(X>l+1||C===2))switch(vt(t)){case"from":nt.startPoint=li(t);break;case"to":nt.endPoint=li(t);break;case"sp":nt.sp=Rr(t);break;case $:nt.grpSp=fe(t);break;case yt:nt.graphicFrame=nr(t);break;case ct:nt.cxnSp=Nr(t);break;case"pic":nt.pic=Mr(t);break;case"AlternateContent":nt.AlternateContent=vo(t),b=!0;break;case"clientData":nt.clientData=Ji(t)}return nt}function _l(t){return t.replace(/\n/g," ").replace(/\r/g," ")}function vo(t){for(var l,b,X,C,nt={shapeType:0};t.moveToNextAttribute();)nt.AlternateContent=_l(t.readContentAsString());if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="Choice"?nt.Choice=Nl(t):C==="Fallback"&&(nt.Fallback={},nt.Fallback.Shape=Rr(t)));return nt}function Nl(t){for(var l,b,X,C,nt,Gt={};t.moveToNextAttribute();)It(t)==="Requires"?(l=t.readContentAsString(),Gt.Requires=l!==0&&l!==1?l:H(l)):Gt.cx=t.readContentAsString();if(t.elementType===3)return Gt;for(b=t.depth;t.read()&&(X=t.depth,C=t.elementType,X!==b||C!==2);)X>b+1||C===2||((nt=vt(t))===yt?Gt.GraphicalObjectFrame=nr(t):nt==="sp"?Gt.sp=Rr(t):nt===$?Gt.grpSp=fe(t):nt===ct?Gt.cxnSp=Nr(t):nt==="twoCellAnchor"?Gt.twoCellAnchor=dr(t):nt==="oneCellAnchor"?Gt.oneCellAnchor=jn(t):nt==="absoluteAnchor"?Gt.absoluteAnchor=ko(t):nt==="pic"&&(Gt.pic=Mr(t)));return Gt}function jn(t){var l,b,X,C,nt,Gt={anchorType:1};if(t.elementType===3)return Gt;for(l=t.depth,b=!1;(b||t.read())&&(b=!1,X=t.depth,C=t.elementType,X!==l||C!==2);)if(!(X>l+1||C===2))switch(vt(t)){case"from":Gt.startPoint=li(t);break;case ft:nt=br(t,!0),Gt.width=nt.cx,Gt.height=nt.cy;break;case"sp":Gt.sp=Rr(t);break;case $:Gt.grpSp=fe(t);break;case yt:Gt.graphicFrame=nr(t);break;case ct:Gt.cxnSp=Nr(t);break;case"pic":Gt.pic=Mr(t);break;case"AlternateContent":Gt.AlternateContent=vo(t),b=!0;break;case"clientData":Gt.clientData=Ji(t)}return Gt}function ko(t){var l,b,X,C,nt,Gt,Yt={anchorType:2};if(t.elementType===3)return Yt;for(l=t.depth,b=!1;(b||t.read())&&(b=!1,X=t.depth,C=t.elementType,X!==l||C!==2);)if(!(X>l+1||C===2))switch(vt(t)){case"pos":nt=hr(t,!0),Yt.x=nt.x,Yt.y=nt.y;break;case ft:Gt=br(t,!0),Yt.width=Gt.cx,Yt.height=Gt.cy;break;case"sp":Yt.sp=Rr(t);break;case $:Yt.grpSp=fe(t);break;case yt:Yt.graphicFrame=nr(t);break;case ct:Yt.cxnSp=Nr(t);break;case"pic":Yt.pic=Mr(t);break;case"AlternateContent":Yt.AlternateContent=vo(t),b=!0;break;case"clientData":Yt.clientData=Ji(t)}return Yt}function Yl(t){var l,b,X=t.AlternateContent,C=q.Util.xa(X);return!(X&&!Wl(X)&&!C||!C&&(l=t.graphicFrame,b=l&&l.graphic&&l.graphic.graphicData,b&&!b.chart&&!b.slicer))}function Ml(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case L:C.spPr=ge(t);break;case"bodyPr":C.bodyPr=zi(t);break;case"lstStyle":C.lstStyle=Kn(t);break;case j:C.style=ai(t);break;case w:C.extLst=Ae(t)}return C}function Xn(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="spDef"||C==="lnDef"||C==="txDef"?nt[C]=Ml(t):C===w&&(nt.extLst=Ae(t)));return nt}function Er(t){for(var l,b={},X={bg1:!0,tx1:!0,bg2:!0,tx2:!0,accent1:!0,accent2:!0,accent3:!0,accent4:!0,accent5:!0,accent6:!0,hlink:!0,folHlink:!0};t.moveToNextAttribute();)X[l=It(t)]&&(b[l]=m.Charts.ST_ColorSchemeIndex[t.readContentAsString()]);return Ht(t,w,Ae,b)}function Ol(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))===wt?nt.clrScheme=ze(t):C==="clrMap"&&(nt.clrMap=Er(t)));return nt}function ci(t){var l,b,X,C,nt={extraClrScheme:[]};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="extraClrScheme"?nt.extraClrScheme.push(Ol(t)):C===bt&&(nt.dumy=t.readElementContentAsBoolean()));return nt}function qn(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth,b=[];t.read()&&(X=t.depth,C=t.elementType,X!==l||C!==2);)if(!(X>l+1||C===2))switch(vt(t)){case"pPr":nt.pPr=Fo(t);break;case"r":b.push(d.DrawingReader.ReadCT_RegularTextRun(t));break;case"br":b.push(d.DrawingReader.ReadCT_TextLineBreak(t));break;case"fld":b.push(d.DrawingReader.ReadCT_TextField(t));break;case"endParaRPr":nt.endParaRPr=Hr(t)}return b.length>0&&(nt.elements=b),nt}function Kn(t){var l,b,X,C,nt,Gt={};if(t.elementType===3)return Gt;for(l=t.depth,b={defPPr:!0,lvl1pPr:!0,lvl2pPr:!0,lvl3pPr:!0,lvl4pPr:!0,lvl5pPr:!0,lvl6pPr:!0,lvl7pPr:!0,lvl8pPr:!0,lvl9pPr:!0};t.read()&&(X=t.depth,C=t.elementType,X!==l||C!==2);)X>l+1||C===2||(b[nt=vt(t)]?Gt[nt]=Fo(t):nt===w&&(Gt.extLst=Ae(t)));return Gt}function Hl(t){for(var l,b={fontScale:1e5,lnSpcReduction:0};t.moveToNextAttribute();)(l=It(t))!=="fontScale"&&l!=="lnSpcReduction"||(b[l]=t.readContentAsInt());return b}function Gl(t){return t/6e4}function zi(t){for(var l,b,X,C,nt,Gt={},Yt={lIns:!0,tIns:!0,rIns:!0,bIns:!0,numCol:!0,spcCol:!0},he={spcFirstLastPara:!0,rtlCol:!0,fromWordArt:!0,anchorCtr:!0,forceAA:!0,upright:!0,compatLnSpc:!0};t.moveToNextAttribute();)Yt[b=It(t)]?Gt[b]=t.readContentAsInt():he[b]?Gt[b]=t.readContentAsBoolean():b==="rot"?l=t.readContentAsInt():b==="vertOverflow"?Gt.vertOverflow=m.Charts.ST_TextVertOverflowType[t.readContentAsString()]:b==="horzOverflow"?Gt.horzOverflow=m.Charts.ST_TextHorzOverflowType[t.readContentAsString()]:b==="vert"?Gt.vert=m.Charts.ST_TextVerticalType[t.readContentAsString()]:b==="wrap"?Gt.wrap=m.Charts.ST_TextWrappingType[t.readContentAsString()]:b==="anchor"&&(Gt.anchor=m.Charts.ST_TextAnchoringType[t.readContentAsString()]);if(q.J(l)?Gt.vert===m.Charts.ST_TextVerticalType.horz&&(Gt.rot=0):l!==-6e7&&(Gt.rot=Gl(l)),t.elementType===3)return Gt;for(X=t.depth;t.read()&&(C=t.depth,nt=t.elementType,C!==X||nt!==2);)if(!(C>X+1||nt===2))switch(vt(t)){case"prstTxWarp":Gt.prstTxWarp=vl(t);break;case"noAutofit":Gt.noAutofit={};break;case"normAutofit":Gt.normAutofit=Hl(t);break;case"spAutoFit":Gt.spAutoFit=!0;break;case x:Gt.scene3d=So(t);break;case"sp3d":Gt.sp3d=Zo(t);break;case"flatTx":Gt.flatTx=Ar(t);break;case w:Gt.extLst=Ae(t)}return Gt}function ke(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth,b=[];t.read()&&(X=t.depth,C=t.elementType,X!==l||C!==2);)if(!(X>l+1||C===2))switch(vt(t)){case"bodyPr":nt.bodyPr=zi(t);break;case"lstStyle":nt.lstStyle=Kn(t);break;case"p":b.push(qn(t))}return b.length>0&&(nt.p=b),nt}function Ul(t){return Lt(t,R,E)}function Jl(t){return Lt(t,R,E)}function eo(t){for(var l,b={startAt:1};t.moveToNextAttribute();)(l=It(t))===a?b.type=m.Charts.ST_TextAutonumberScheme[t.readContentAsString()]:l==="startAt"&&(b.startAt=t.readContentAsInt());return b}function zl(t){var l={};return l.char=Lt(t,"char"),l}function Vl(t){return Ht(t,"blip",Ni)}function tr(t){for(var l,b={pitchFamily:0,charset:1},X={typeface:!0,panose:!0,pitchFamily:!0,charset:!0};t.moveToNextAttribute();)X[l=It(t)]&&(b[l]=t.readContentAsString());return b}function Vi(t){return Mn(t)}function Hr(t){for(var l,b,X,C,nt={},Gt={kern:!0,spc:!0,baseline:!0,smtId:!0},Yt={kumimoji:!0,normalizeH:!0,noProof:!0,dirty:!0,err:!0,smtClean:!0},he={altLang:!0,bmk:!0};t.moveToNextAttribute();)Gt[l=It(t)]?nt[l]=t.readContentAsInt():Yt[l]?nt[l]=t.readContentAsBoolean():he[l]?nt[l]=t.readContentAsString():l==="sz"?nt.sz=K.UnitHelper.pointToPixel(t.readContentAsInt()/100):l==="b"?nt.b=t.readContentAsBoolean():l==="i"?nt.i=t.readContentAsBoolean():l==="u"?nt.u=m.Charts.ST_TextUnderlineType[t.readContentAsString()]:l==="strike"?nt.strike=m.Charts.ST_TextStrikeType[t.readContentAsString()]:l==="cap"&&(nt.cap=m.Charts.ST_TextCapsType[t.readContentAsString()]);if(t.elementType===3)return nt;for(b=t.depth;t.read()&&(X=t.depth,C=t.elementType,X!==b||C!==2);)if(!(X>b+1||C===2))switch(vt(t)){case"ln":nt.ln=ii(t);break;case it:nt.noFill=!0;break;case f:nt.solidFill=sr(t);break;case T:nt.gradFill=Zr(t);break;case s:nt.blipFill=$r(t);break;case v:nt.pattFill=wo(t);break;case n:nt.grpFill={};break;case J:nt.effectLst=vr(t);break;case st:nt.effectDag=Tr(t);break;case"highlight":nt.highlight=ir(t);break;case"uLnTx":nt.uLnTx={};break;case"uLn":nt.uLn=ii(t);break;case"uFillTx":nt.uFillTx={};break;case"uFill":nt.uFill=Vi(t);break;case"latin":nt.latin=tr(t);break;case"ea":nt.ea=tr(t);break;case"cs":nt.cs=tr(t);break;case"sym":nt.sym=tr(t);break;case"hlinkClick":nt.hlinkClick=ui(t);break;case"hlinkMouseOver":nt.hlinkMouseOver=ui(t);break;case w:nt.extLst=Ae(t)}return nt}function ji(t){return Lt(t,R,E)}function jl(t){return Lt(t,R,E)}function Xl(t){for(var l,b={};t.moveToNextAttribute();)(l=It(t))==="pos"?b.pos=t.readContentAsInt():l==="algn"&&(b.algn=m.Charts.ST_TextTabAlignType[t.readContentAsString()]);return b}function ql(t){var l,b,X,C,nt={tab:[]};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="tab"?nt.tab.push(Xl(t)):C===bt&&(nt.dumy=t.readElementContentAsBoolean()));return nt}function Xi(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="spcPct"?nt.spcPct=ji(t):C==="spcPts"&&(nt.spcPts=jl(t)));return nt}function Fo(t){for(var l,b,X,C,nt={},Gt={marL:!0,marR:!0,lvl:!0,indent:!0,defTabSz:!0},Yt={rtl:!0,eaLnBrk:!0,latinLnBrk:!0,hangingPunct:!0};t.moveToNextAttribute();)Gt[l=It(t)]?nt[l]=t.readContentAsInt():Yt[l]?nt[l]=t.readContentAsBoolean():l==="fontAlgn"?nt.fontAlgn=m.Charts.ST_TextFontAlignType[t.readContentAsString()]:l==="algn"&&(nt.algn=m.Charts.ST_TextAlignType[t.readContentAsString()]);if(t.elementType===3)return nt;for(b=t.depth;t.read()&&(X=t.depth,C=t.elementType,X!==b||C!==2);)if(!(X>b+1||C===2))switch(vt(t)){case"lnSpc":nt.lnSpc=Xi(t);break;case"spcBef":nt.spcBef=Xi(t);break;case"spcAft":nt.spcAft=Xi(t);break;case"buClrTx":nt.buClrTx={};break;case"buClr":nt.buClr=ir(t);break;case"buSzTx":nt.buSzTx={};break;case"buSzPct":nt.buSzPct=Ul(t);break;case"buSzPts":nt.buSzPts=Jl(t);break;case"buFontTx":nt.buFontTx={};break;case"buFont":nt.buFont=tr(t);break;case"buNone":nt.buNone={};break;case"buAutoNum":nt.buAutoNum=eo(t);break;case"buChar":nt.buChar=zl(t);break;case"buBlip":nt.buBlip=Vl(t);break;case"tabLst":nt.tabLst=ql(t);break;case"defRPr":nt.defRPr=Hr(t);break;case w:nt.extLst=Ae(t)}return nt}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/datamodel/chart-model.ts"),K=xt("./src/datamodel/excel-style.ts"),G=xt("./src/xlsx-io/common/chart-helper.ts"),q=xt("./src/common/common.ts"),o=xt("./src/xml-io/node-helper.ts"),z=xt("./src/datamodel/excel-helper.ts"),M=K.UnitHelper.emuToPixles,O=q.Util.oa,H=o.XmlNodeHelper.Xm,N=o.XmlNodeHelper.Ym,E=o.XmlNodeHelper.Zm,R="val",A="name",a="type",F="prst",w="extLst",I="cNvPr",P="macro",J="effectLst",st="effectDag",ht="fPublished",yt="graphicFrame",bt="dumy",ft="ext",V="scrgbClr",at="srgbClr",pt="hslClr",et="sysClr",rt="schemeClr",B="prstClr",it="noFill",f="solidFill",T="gradFill",s="blipFill",v="pattFill",n="grpFill",i="delete",c="idx",x="scene3d",L="spPr",W="txPr",U="sqref",h="invertIfNegative",S="bubble3D",_="marker",$="grpSp",ct="cxnSp",wt="clrScheme",lt="fontScheme",Y="fmtScheme",D="layout",y="pictureOptions",ot="order",Ct="gapWidth",At="dLbls",Et="trendline",Ot="errBars",_t="ser",Xt="dropLines",Qt="axId",zt="grouping",Zt="varyColors",te="scaling",oe="axPos",g="majorGridlines",kt="minorGridlines",Rt="title",Dt="numFmt",ut="majorTickMark",$t="minorTickMark",jt="tickLblPos",Tt="crossAx",Z="crosses",Q="crossesAt",j="style",gt="rotWithShape",d.DrawingReader={},(dt={}).ReadContentValueAsString=function(t){for(var l="";t.moveToNextAttribute();)It(t)==="val"&&(l=t.readContentAsString());return l},dt.ReadElementContentAsString=function(t){var l="";if(t.elementType===3)return l;for(t.elementType===1&&(l=t.readElementContentAsString());t.read()&&t.elementType!==2;);return l},dt.ReadCT_ChartStyle=function(t){for(var l,b,X,C={attribute:{}};t.moveToNextAttribute();)l=It(t),C.attribute[l]=t.readContentAsString();for(b=t.depth;t.read()&&!(t.depth<=b)&&((X=vt(t))==="dataPointMarkerLayout"?C.dataPointMarkerLayout=dt.ReadCT_DataPointMarkerLayout(t):X==="extLst"?C.extLst=Ae(t):C[X]=dt.ReadCT_ChartStyleElement(t),!(t.depth<=b)););return C},dt.ReadCT_ChartStyleElement=function(t){for(var l,b,X={attribute:{}},C=t.depth;t.moveToNextAttribute();)(l=It(t))==="mods"&&(X.attribute[l]=t.readContentAsString());if(t.elementType===3)return X;for(;t.read()&&!(t.depth<=C)&&((b=vt(t))==="lnRef"||b==="fillRef"||b==="effectRef"?X[b]=Jn(t):b==="fontRef"?X.fontRef=zn(t):b===L?X.spPr=ge(t):b==="defRPr"?X.defRPr=Hr(t):b==="bodyPr"&&(X.bodyPr=zi(t)),!(t.depth<=C)););return X},dt.ReadCT_DataPointMarkerLayout=function(t){for(var l,b={attribute:{}};t.moveToNextAttribute();)l=It(t),b.attribute[l]=t.readContentAsString();return b},dt.ReadCT_Extension=function(t){for(var l={};t.moveToNextAttribute();)It(t)==="uri"&&(l.uri=t.readContentAsString());return t.elementType,l},dt.ReadCT_chartColors=function(t){for(var l,b,X={schemeClr:[],variation:[],attribute:{}},C=t.depth;t.moveToNextAttribute();)l=It(t),X.attribute[l]=t.readContentAsString();if(t.elementType===3)return X;for(;t.read()&&!(t.depth<=C)&&((b=vt(t))==="schemeClr"?X.schemeClr.push(Vr(t)):b==="variation"&&X.variation.push(dt.ReadCT_Variation(t)),!(t.depth<=C)););return X},dt.ReadCT_Variation=function(t){var l,b={},X=t.depth;if(t.elementType===3)return b;for(;t.read()&&!(t.depth<=X)&&((l=vt(t))==="lumMod"?b.lumMod=Fe(t):l==="lumOff"&&(b.lumOff=Fe(t)),!(t.depth<=X)););return b},dt.ReadCT_ExtensionList=function(t){var l,b={ext:[]};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l)&&(vt(t)==="ext"&&b.ext.push(dt.ReadCT_Extension(t)),!(t.depth<=l)););return b},dt.ReadCT_NumberFormat=function(t){for(var l={};t.moveToNextAttribute();)switch(It(t)){case"formatCode":l.formatCode=O(t.readContentAsString());break;case"sourceLinked":l.sourceLinked=t.readContentAsBoolean()}return l},dt.ReadCT_ValueColors=function(t){var l,b={};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"minColor":b.minColor=sr(t);break;case"midColor":b.midColor=sr(t);break;case"maxColor":b.maxColor=sr(t)}if(t.depth<=l)break}return b},dt.ReadCT_ExternalData=function(t){for(var l={};t.moveToNextAttribute();)switch(It(t)){case"id":l.id=t.readContentAsString();break;case"autoUpdate":l.autoUpdate=t.readContentAsBoolean()}return l},dt.ReadCT_Formula=function(t){for(var l={};t.moveToNextAttribute();)It(t)==="dir"&&(l.dir=m.Charts.ST_FormulaDirection[t.readContentAsString()]);if(t.elementType===3)return l;for(t.elementType===1&&(l.formula=t.readElementContentAsString());t.read()&&t.elementType!==2;);return l},dt.ReadCT_Value=function(t){var l={};if(t.elementType===3)return l;for(t.elementType===1&&(l.value=t.readElementContentAsString());t.read()&&t.elementType!==2;);return l},dt.ReadCT_DataId=function(t){return pe(t)},dt.ReadST_AxisId=function(t){return pe(t)},dt.ReadCT_StringValue=function(t){for(var l={};t.moveToNextAttribute();)It(t)==="idx"&&(l.idx=t.readContentAsInt());if(t.elementType===3)return l;for(t.elementType===1&&(l.value=t.readElementContentAsString());t.read()&&t.elementType!==2;);return l},dt.ReadCT_StringLevel=function(t){for(var l,b={};t.moveToNextAttribute();)switch(It(t)){case"ptCount":b.ptCount=parseInt(t.readContentAsString(),10);break;case"name":b.name=t.readContentAsString()}if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l)&&(vt(t)==="pt"&&b.pt.push(dt.ReadCT_StringValue(t)),!(t.depth<=l)););return b},dt.ReadCT_StringDimension=function(t){for(var l,b={};t.moveToNextAttribute();)It(t)==="type"&&(b.type=m.Charts.ST_StringDimensionType[t.readContentAsString()]);if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"lvl":b.lvl.push(dt.ReadCT_StringLevel(t));break;case"nf":b.nf=dt.ReadCT_Formula(t);break;case"f":b.f=dt.ReadCT_Formula(t)}if(t.depth<=l)break}return b},dt.ReadCT_NumericValue=function(t){for(var l={};t.moveToNextAttribute();)It(t)==="idx"&&(l.idx=t.readContentAsInt());if(t.elementType===3)return l;for(t.elementType===1&&(l.value=t.readElementContentAsDouble());t.read()&&t.elementType!==2;);return l},dt.ReadCT_NumericLevel=function(t){for(var l,b={};t.moveToNextAttribute();)switch(It(t)){case"ptCount":b.ptCount=parseInt(t.readContentAsString(),10);break;case"formatCode":b.formatCode=t.readContentAsString();break;case"name":b.name=t.readContentAsString()}if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l)&&(vt(t)==="pt"&&b.pt.push(dt.ReadCT_NumericValue(t)),!(t.depth<=l)););return b},dt.ReadCT_NumericDimension=function(t){for(var l,b={lvl:[]};t.moveToNextAttribute();)It(t)==="type"&&(b.type=m.Charts.ST_NumericDimensionType[t.readContentAsString()]);if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"lvl":b.lvl.push(dt.ReadCT_NumericLevel(t));break;case"nf":b.nf=dt.ReadCT_Formula(t);break;case"f":b.f=dt.ReadCT_Formula(t)}if(t.depth<=l)break}return b},dt.ReadCT_Data=function(t){for(var l,b={numDim:[],strDim:[]};t.moveToNextAttribute();)It(t)==="id"&&(b.id=parseInt(t.readContentAsString(),10));if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"extLst":b.extLst=dt.ReadCT_ExtensionList(t);break;case"numDim":b.numDim.push(dt.ReadCT_NumericDimension(t));break;case"strDim":b.strDim.push(dt.ReadCT_StringDimension(t))}if(t.depth<=l)break}return b},dt.ReadCT_ChartData=function(t){var l,b={data:[]};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"externalData":b.externalData=dt.ReadCT_ExternalData(t);break;case"data":b.data.push(dt.ReadCT_Data(t));break;case"extLst":b.extLst=dt.ReadCT_ExtensionList(t)}if(t.depth<=l)break}return b},dt.ReadCT_TextData=function(t){var l,b={};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"f":b.f=dt.ReadCT_Formula(t);break;case"v":b.v=dt.ReadCT_Value(t)}if(t.depth<=l)break}return b},dt.ReadCT_Text=function(t){var l,b={};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"txData":b.txData=dt.ReadCT_TextData(t);break;case"rich":b.rich=ke(t)}if(t.depth<=l)break}return b},dt.ReadCT_ChartTitle=function(t){for(var l,b={};t.moveToNextAttribute();)switch(It(t)){case"pos":b.pos=m.Charts.ST_SidePos[t.readContentAsString()];break;case"align":b.align=m.Charts.ST_PosAlign[t.readContentAsString()];break;case"overlay":b.overlay=t.readContentAsBoolean()}if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"tx":b.tx=dt.ReadCT_Text(t);break;case"spPr":b.spPr=ge(t);break;case"txPr":b.txPr=ke(t);break;case"extLst":b.extLst=dt.ReadCT_ExtensionList(t)}if(t.depth<=l)break}return b},dt.ReadCT_CategoryAxisScaling=function(t){for(var l={};t.moveToNextAttribute();)It(t)==="gapWidth"&&(l.gapWidth=t.readContentAsString());return l},dt.ReadCT_ValueAxisScaling=function(t){for(var l={};t.moveToNextAttribute();)switch(It(t)){case"max":l.max=t.readContentAsString();break;case"min":l.min=t.readContentAsString();break;case"majorUnit":l.majorUnit=t.readContentAsString();break;case"minorUnit":l.minorUnit=t.readContentAsString()}return l},dt.ReadCT_AxisTitle=function(t){return ve(t)},dt.ReadCT_AxisUnitsLabel=function(t){return ve(t)},dt.ReadCT_AxisUnits=function(t){for(var l,b={};t.moveToNextAttribute();)It(t)==="unit"&&(b.unit=m.Charts.ST_AxisUnit[t.readContentAsString()]);if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"unitsLabel":b.unitsLabel=dt.ReadCT_AxisUnitsLabel(t);break;case"extLst":b.extLst=dt.ReadCT_ExtensionList(t)}if(t.depth<=l)break}return b},dt.ReadCT_Gridlines=function(t){return Se(t)},dt.ReadCT_TickMarks=function(t){for(var l,b={};t.moveToNextAttribute();)It(t)==="type"&&(b=m.Charts.ST_TickMarksType[t.readContentAsString()]);if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l)&&(vt(t)==="extLst"&&(b.extLst=dt.ReadCT_ExtensionList(t)),!(t.depth<=l)););return b},dt.ReadCT_TickLabels=function(t){var l,b={};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l)&&(vt(t)==="extLst"&&(b.extLst=dt.ReadCT_ExtensionList(t)),!(t.depth<=l)););return b},dt.ReadCT_Axis=function(t){for(var l,b={};t.moveToNextAttribute();)switch(It(t)){case"id":b.id=parseInt(t.readContentAsString(),10);break;case"hidden":b.hidden=t.readContentAsBoolean()}if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"title":b.title=dt.ReadCT_AxisTitle(t);break;case"units":b.units=dt.ReadCT_AxisUnits(t);break;case"majorGridlines":b.majorGridlines=dt.ReadCT_Gridlines(t);break;case"minorGridlines":b.minorGridlines=dt.ReadCT_Gridlines(t);break;case"majorTickMarks":b.majorTickMarks=dt.ReadCT_TickMarks(t);break;case"minorTickMarks":b.minorTickMarks=dt.ReadCT_TickMarks(t);break;case"tickLabels":b.tickLabels=dt.ReadCT_TickLabels(t);break;case"numFmt":b.numFmt=dt.ReadCT_NumberFormat(t);break;case"spPr":b.spPr=ge(t);break;case"txPr":b.txPr=ke(t);break;case"extLst":b.extLst=dt.ReadCT_ExtensionList(t);break;case"catScaling":b.catScaling=dt.ReadCT_CategoryAxisScaling(t);break;case"valScaling":b.valScaling=dt.ReadCT_ValueAxisScaling(t)}if(t.depth<=l)break}return b},dt.ReadCT_ParentLabelLayout=function(t){for(var l={};t.moveToNextAttribute();)It(t)==="val"&&(l.val=m.Charts.ST_ParentLabelLayout[t.readContentAsString()]);return l},dt.ReadCT_RegionLabelLayout=function(t){for(var l={};t.moveToNextAttribute();)It(t)==="val"&&(l.val=m.Charts.ST_RegionLabelLayout[t.readContentAsString()]);return l},dt.ReadCT_SeriesElementVisibilities=function(t){for(var l={};t.moveToNextAttribute();)switch(It(t)){case"connectorLines":l.connectorLines=t.readContentAsBoolean();break;case"meanLine":l.meanLine=t.readContentAsBoolean();break;case"meanMarker":l.meanMarker=t.readContentAsBoolean();break;case"nonoutliers":l.nonoutliers=t.readContentAsBoolean();break;case"outliers":l.outliers=t.readContentAsBoolean()}return l},dt.ReadCT_Aggregation=function(){return{}},dt.ReadCT_Binning=function(t){for(var l,b={};t.moveToNextAttribute();)switch(It(t)){case"intervalClosed":b.intervalClosed=m.Charts.ST_IntervalClosedSide[t.readContentAsString()];break;case"underflow":b.underflow=t.readContentAsString();break;case"overflow":b.overflow=t.readContentAsString()}if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"binSize":b.binSize=dt.ReadBinSize(t);break;case"binCount":b.binCount=dt.ReadBinCount(t)}if(t.depth<=l)break}return b},dt.ReadBinSize=function(t){return Vt(t)},dt.ReadBinCount=function(t){for(var l={};t.moveToNextAttribute();)It(t)==="val"&&(l.val=t.readContentAsInt());return l},dt.ReadCT_GeoLocationQuery=function(t){for(var l={};t.moveToNextAttribute();)switch(It(t)){case"countryRegion":l.countryRegion=t.readContentAsString();break;case"adminDistrict1":l.adminDistrict1=t.readContentAsString();break;case"adminDistrict2":l.adminDistrict2=t.readContentAsString();break;case"postalCode":l.postalCode=t.readContentAsString();break;case"entityType":l.entityType=m.Charts.ST_EntityType[t.readContentAsString()]}return l},dt.ReadCT_Address=function(t){for(var l={};t.moveToNextAttribute();)switch(It(t)){case"address1":l.address1=t.readContentAsString();break;case"countryRegion":l.countryRegion=t.readContentAsString();break;case"adminDistrict1":l.adminDistrict1=t.readContentAsString();break;case"adminDistrict2":l.adminDistrict2=t.readContentAsString();break;case"postalCode":l.postalCode=t.readContentAsString();break;case"locality":l.locality=t.readContentAsString();break;case"isoCountryCode":l.isoCountryCode=t.readContentAsString()}return l},dt.ReadCT_GeoLocation=function(t){for(var l,b={};t.moveToNextAttribute();)switch(It(t)){case"latitude":b.latitude=t.readContentAsDouble();break;case"longitude":b.longitude=t.readContentAsDouble();break;case"entityName":b.entityName=t.readContentAsString();break;case"entityType":b.entityType=m.Charts.ST_EntityType[t.readContentAsString()]}if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l)&&(vt(t)==="address"&&(b.address=dt.ReadCT_Address(t)),!(t.depth<=l)););return b},dt.ReadCT_GeoLocations=function(t){var l,b={};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l)&&(vt(t)==="geoLocation"&&(b.geoLocation=dt.ReadCT_GeoLocation(t)),!(t.depth<=l)););return b},dt.ReadCT_GeoLocationQueryResult=function(t){var l,b={};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"geoLocationQuery":b.geoLocationQuery=dt.ReadCT_GeoLocationQuery(t);break;case"geoLocations":b.geoLocations=dt.ReadCT_GeoLocations(t)}if(t.depth<=l)break}return b},dt.ReadCT_GeoLocationQueryResults=function(t){var l,b={geoLocationQueryResult:[]};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l)&&(vt(t)==="geoLocationQueryResult"&&b.geoLocationQueryResult.push(dt.ReadCT_GeoLocationQueryResult(t)),!(t.depth<=l)););return b},dt.ReadCT_GeoPolygon=function(t){for(var l={};t.moveToNextAttribute();)switch(It(t)){case"polygonId":l.polygonId=t.readContentAsString();break;case"numPoints":break;case"pcaRings":l.pcaRings=t.readContentAsString()}return l},dt.ReadCT_GeoPolygons=function(t){var l,b={geoPolygon:[]};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l)&&(vt(t)==="geoPolygon"&&b.geoPolygon.push(dt.ReadCT_GeoPolygon(t)),!(t.depth<=l)););return b},dt.ReadCT_Copyrights=function(t){var l,b={copyright:[]};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l)&&(vt(t)==="copyright"&&b.copyright.push(dt.ReadElementContentAsString(t)),!(t.depth<=l)););return b},dt.ReadCT_GeoData=function(t){for(var l,b={geoPolygons:[],copyrights:[]};t.moveToNextAttribute();)switch(It(t)){case"entityName":b.entityName=t.readContentAsString();break;case"entityId":b.entityId=t.readContentAsString();break;case"east":b.east=t.readContentAsDouble();break;case"west":b.west=t.readContentAsDouble();break;case"north":b.north=t.readContentAsDouble();break;case"south":b.south=t.readContentAsDouble()}if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"geoPolygons":b.geoPolygons.push(dt.ReadCT_GeoPolygon(t));break;case"copyrights":b.copyrights=dt.ReadCT_Copyrights(t)}if(t.depth<=l)break}return b},dt.ReadCT_GeoDataEntityQuery=function(t){return se(t)},dt.ReadCT_GeoDataEntityQueryResult=function(t){var l,b={};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"geoDataEntityQuery":b.geoDataEntityQuery=dt.ReadCT_GeoDataEntityQuery(t);break;case"geoData":b.geoData=dt.ReadCT_GeoData(t)}if(t.depth<=l)break}return b},dt.ReadCT_GeoDataEntityQueryResults=function(t){var l,b={geoDataEntityQueryResult:[]};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l)&&(vt(t)==="geoDataEntityQueryResult"&&b.geoDataEntityQueryResult.push(dt.ReadCT_GeoDataEntityQueryResult(t)),!(t.depth<=l)););return b},dt.ReadCT_GeoDataPointQuery=function(t){for(var l={};t.moveToNextAttribute();)switch(It(t)){case"entityType":l.entityType=m.Charts.ST_EntityType[t.readContentAsString()];break;case"latitude":l.latitude=t.readContentAsDouble();break;case"longitude":l.longitude=t.readContentAsDouble()}return l},dt.ReadCT_GeoDataPointToEntityQuery=function(t){return se(t)},dt.ReadCT_GeoDataPointToEntityQueryResult=function(t){var l,b={};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"geoDataPointQuery":b.geoDataPointQuery=dt.ReadCT_GeoDataPointQuery(t);break;case"geoDataPointToEntityQuery":b.geoDataPointToEntityQuery=dt.ReadCT_GeoDataPointToEntityQuery(t)}if(t.depth<=l)break}return b},dt.ReadCT_GeoDataPointToEntityQueryResults=function(t){var l,b={geoDataPointToEntityQueryResult:[]};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l)&&(vt(t)==="geoDataPointToEntityQueryResult"&&b.geoDataPointToEntityQueryResult.push(dt.ReadCT_GeoDataPointToEntityQueryResult(t)),!(t.depth<=l)););return b},dt.ReadCT_GeoChildTypes=function(t){var l,b={entityType:[]};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l)&&(vt(t)==="entityType"&&b.entityType.push(dt.ReadElementContentAsString(t)),!(t.depth<=l)););return b},dt.ReadCT_GeoChildEntitiesQuery=function(t){for(var l,b={geoChildTypes:[]};t.moveToNextAttribute();)It(t)==="entityId"&&(b.entityId=t.readContentAsString());if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l)&&(vt(t)==="geoChildTypes"&&(b.geoChildTypes=dt.ReadCT_GeoChildTypes(t)),!(t.depth<=l)););return b},dt.ReadCT_GeoHierarchyEntity=function(t){for(var l={};t.moveToNextAttribute();)switch(It(t)){case"entityName":l.entityName=t.readContentAsString();break;case"entityId":l.entityId=t.readContentAsString();break;case"entityType":l.entityType=m.Charts.ST_EntityType[t.readContentAsString()]}return l},dt.ReadCT_GeoChildEntities=function(t){var l,b={geoHierarchyEntity:[]};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l)&&(vt(t)==="geoHierarchyEntity"&&b.geoHierarchyEntity.push(dt.ReadCT_GeoHierarchyEntity(t)),!(t.depth<=l)););return b},dt.ReadCT_GeoChildEntitiesQueryResult=function(t){var l,b={geoChildEntities:[]};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"geoChildEntitiesQuery":b.geoChildEntitiesQuery=dt.ReadCT_GeoChildEntitiesQuery(t);break;case"geoChildEntities":b.geoChildEntities.push(dt.ReadCT_GeoHierarchyEntity(t))}if(t.depth<=l)break}return b},dt.ReadCT_GeoChildEntitiesQueryResults=function(t){var l,b={geoChildEntitiesQueryResult:[]};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l)&&(vt(t)==="geoChildEntitiesQueryResult"&&b.geoChildEntitiesQueryResult.push(dt.ReadCT_GeoChildEntitiesQueryResult(t)),!(t.depth<=l)););return b},dt.ReadCT_Clear=function(t){var l,b={geoChildEntitiesQueryResults:[]};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"geoLocationQueryResults":b.geoLocationQueryResults=dt.ReadCT_GeoLocationQueryResults(t);break;case"geoDataEntityQueryResults":b.geoDataEntityQueryResults=dt.ReadCT_GeoDataEntityQueryResults(t);break;case"geoDataPointToEntityQueryResults":b.geoDataPointToEntityQueryResults=dt.ReadCT_GeoDataPointToEntityQueryResults(t);break;case"geoChildEntitiesQueryResults":b.geoChildEntitiesQueryResults=dt.ReadCT_GeoChildEntitiesQueryResults(t)}if(t.depth<=l)break}return b},dt.ReadCT_GeoCache=function(t){for(var l={};t.moveToNextAttribute();)switch(It(t)){case"provider":l.provider=t.readContentAsString();break;case"binary":l.binary=t.readContentAsString();break;case"clear":l.clear=dt.ReadCT_Clear(t)}return l},dt.ReadCT_Geography=function(t){for(var l,b={};t.moveToNextAttribute();)switch(It(t)){case"projectionType":b.projectionType=m.Charts.ST_GeoProjectionType[t.readContentAsString()];break;case"viewedRegionType":b.viewedRegionType=m.Charts.ST_GeoMappingLevel[t.readContentAsString()];break;case"cultureLanguage":b.cultureLanguage=t.readContentAsString();break;case"cultureRegion":b.cultureRegion=t.readContentAsString();break;case"attribution":b.attribution=t.readContentAsString()}if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l)&&(vt(t)==="geoCache"&&(b.geoCache=dt.ReadCT_GeoCache(t)),!(t.depth<=l)););return b},dt.ReadCT_Statistics=function(t){for(var l={};t.moveToNextAttribute();)It(t)==="quartileMethod"&&(l.quartileMethod=m.Charts.ST_QuartileMethod[t.readContentAsString()]);return l},dt.ReadCT_Subtotals=function(t){var l,b={idx:[]};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l)&&(vt(t)==="idx"&&b.idx.push(parseInt(dt.ReadContentValueAsString(t),10)),!(t.depth<=l)););return b},dt.ReadCT_SeriesLayoutProperties=function(t){var l,b={subtotals:[],extLst:[]};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"parentLabelLayout":b.parentLabelLayout=dt.ReadCT_ParentLabelLayout(t);break;case"regionLabelLayout":b.regionLabelLayout=dt.ReadCT_RegionLabelLayout(t);break;case"visibility":b.visibility=dt.ReadCT_SeriesElementVisibilities(t);break;case"geography":b.geography=dt.ReadCT_Geography(t);break;case"statistics":b.statistics=dt.ReadCT_Statistics(t);break;case"subtotals":b.subtotals=dt.ReadCT_Subtotals(t);break;case"extLst":b.extLst=dt.ReadCT_ExtensionList(t);break;case"aggregation":b.aggregation=dt.ReadCT_Aggregation(t);break;case"binning":b.binning=dt.ReadCT_Binning(t)}if(t.depth<=l)break}return b},dt.ReadCT_DataPoint=function(t){return Ue(t)},dt.ReadCT_ExtremeValueColorPosition=function(){return{}},dt.ReadCT_NumberColorPosition=function(t){return Vt(t)},dt.ReadCT_PercentageColorPosition=function(t){return Vt(t)},dt.ReadCT_ValueColorEndPosition=function(t){var l,b={};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"extremeValue":b.extremeValue=dt.ReadCT_ExtremeValueColorPosition(t);break;case"number":b.number=dt.ReadCT_NumberColorPosition(t);break;case"percent":b.percent=dt.ReadCT_PercentageColorPosition(t)}if(t.depth<=l)break}return b},dt.ReadCT_ValueColorMiddlePosition=function(t){var l,b={};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"number":b.aggregation=dt.ReadCT_NumberColorPosition(t);break;case"percent":b.binning=dt.ReadCT_PercentageColorPosition(t)}if(t.depth<=l)break}return b},dt.ReadCT_ValueColorPositions=function(t){for(var l,b={};t.moveToNextAttribute();)It(t)==="count"&&(b.count=t.readContentAsInt());if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"min":b.min=dt.ReadCT_ValueColorEndPosition(t);break;case"mid":b.mid=dt.ReadCT_ValueColorMiddlePosition(t);break;case"max":b.max=dt.ReadCT_ValueColorEndPosition(t)}if(t.depth<=l)break}return b},dt.ReadCT_DataLabelVisibilities=function(t){for(var l={};t.moveToNextAttribute();)switch(It(t)){case"seriesName":l.seriesName=t.readContentAsBoolean();break;case"categoryName":l.categoryName=t.readContentAsBoolean();break;case"value":l.value=t.readContentAsBoolean()}return l},dt.ReadCT_DataLabel=function(t){for(var l,b={};t.moveToNextAttribute();)switch(It(t)){case"idx":b.idx=parseInt(t.readContentAsString(),10);break;case"pos":b.pos=m.Charts.ST_DataLabelPos[t.readContentAsString()]}if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"numFmt":b.numFmt=dt.ReadCT_NumberFormat(t);break;case"spPr":b.spPr=ge(t);break;case"txPr":b.txPr=ke(t);break;case"visibility":b.visibility=dt.ReadCT_DataLabelVisibilities(t);break;case"separator":b.separator=dt.ReadElementContentAsString(t);break;case"extLst":b.extLst=dt.ReadCT_ExtensionList(t)}if(t.depth<=l)break}return b},dt.ReadCT_DataLabelHidden=function(t){for(var l={};t.moveToNextAttribute();)It(t)==="idx"&&(l.idx=parseInt(t.readContentAsString(),10));return l},dt.ReadCT_DataLabels=function(t){for(var l,b={dataLabel:[],dataLabelHidden:[],extLst:[]};t.moveToNextAttribute();)It(t)==="pos"&&(b.pos=m.Charts.ST_DataLabelPos[t.readContentAsString()]);if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"numFmt":b.numFmt=dt.ReadCT_NumberFormat(t);break;case"spPr":b.spPr=ge(t);break;case"txPr":b.txPr=ke(t);break;case"visibility":b.visibility=dt.ReadCT_DataLabelVisibilities(t);break;case"separator":b.separator=dt.ReadElementContentAsString(t);break;case"dataLabel":b.dataLabel.push(dt.ReadCT_DataLabel(t));break;case"dataLabelHidden":b.dataLabelHidden.push(dt.ReadCT_DataLabelHidden(t));break;case"extLst":b.extLst=dt.ReadCT_ExtensionList(t)}if(t.depth<=l)break}return b},dt.ReadCT_Series=function(t){for(var l,b={dataPt:[],axisId:[],extLst:[]};t.moveToNextAttribute();)switch(It(t)){case"layoutId":b.layoutId=G.ChartHelper.ToCT_ChartType(m.Charts.ST_SeriesLayout[t.readContentAsString()]);break;case"hidden":b.hidden=t.readContentAsBoolean();break;case"ownerIdx":b.ownerIdx=parseInt(t.readContentAsString(),10);break;case"uniqueId":b.uniqueId=t.readContentAsString();break;case"formatIdx":b.formatIdx=parseInt(t.readContentAsString(),10)}if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"tx":b.tx=dt.ReadCT_Text(t);break;case"spPr":b.spPr=ge(t);break;case"valueColors":b.valueColors=dt.ReadCT_ValueColors(t);break;case"valueColorPositions":b.valueColorPositions=dt.ReadCT_ValueColorPositions(t);break;case"dataPt":b.dataPt.push(dt.ReadCT_DataPoint(t));break;case"dataLabels":b.dataLabels=dt.ReadCT_DataLabels(t);break;case"dataId":b.dataId=dt.ReadCT_DataId(t);break;case"layoutPr":b.layoutPr=dt.ReadCT_SeriesLayoutProperties(t);break;case"axisId":b.axisId.push(dt.ReadST_AxisId(t));break;case"extLst":b.extLst=dt.ReadCT_ExtensionList(t)}if(t.depth<=l)break}return b},dt.ReadCT_Legend=function(t){for(var l,b={};t.moveToNextAttribute();)switch(It(t)){case"pos":b.legendPos=m.Charts.ST_2016ChartPosLegend[t.readContentAsString()];break;case"align":b.align=m.Charts.ST_PosAlign[t.readContentAsString()];break;case"overlay":b.overlay=t.readContentAsBoolean()}if(b.legendPos===m.Charts.ST_2016ChartPosLegend.r&&b.align===m.Charts.ST_PosAlign.min&&(b.legendPos=5),t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"spPr":b.spPr=ge(t);break;case"txPr":b.txPr=ke(t);break;case"extLst":b.extLst=dt.ReadCT_ExtensionList(t)}if(t.depth<=l)break}return b},dt.ReadCT_PlotSurface=function(t){return Se(t)},dt.ReadCT_PlotAreaRegion=function(t){var l,b={extLst:[],series:[]};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"plotSurface":b.plotSurface=dt.ReadCT_PlotSurface(t);break;case"series":b.series.push(dt.ReadCT_Series(t));break;case"extLst":b.extLst=dt.ReadCT_ExtensionList(t)}if(t.depth<=l)break}return b},dt.ReadCT_PlotArea=function(t){var l,b={axes:[],extLst:[]};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"plotAreaRegion":b.plotAreaRegion=dt.ReadCT_PlotAreaRegion(t);break;case"axis":b.axes.push(dt.ReadCT_Axis(t));break;case"spPr":b.spPr=ge(t);break;case"extLst":b.extLst=dt.ReadCT_ExtensionList(t)}if(t.depth<=l)break}return b},dt.ReadCT_Chart=function(t){var l,b={};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"title":b.title=dt.ReadCT_ChartTitle(t);break;case"plotArea":b.plotArea=dt.ReadCT_PlotArea(t);break;case"legend":b.legend=dt.ReadCT_Legend(t);break;case"extLst":b.extLst=dt.ReadCT_ExtensionList(t)}if(t.depth<=l)break}return b},dt.ReadCT_FormatOverride=function(t){return Ue(t)},dt.ReadCT_FormatOverrides=function(t){var l,b={fmtOvr:[]};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l)&&(vt(t)==="fmtOvr"&&b.fmtOvr.push(dt.ReadCT_FormatOverride(t)),!(t.depth<=l)););return b},dt.ReadCT_HeaderFooter=function(t){for(var l,b={};t.moveToNextAttribute();)switch(It(t)){case"alignWithMargins":b.alignWithMargins=t.readContentAsBoolean();break;case"differentOddEven":b.differentOddEven=t.readContentAsBoolean();break;case"differentFirst":b.differentFirst=t.readContentAsBoolean()}if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"oddHeader":b.oddHeader=dt.ReadElementContentAsString(t);break;case"oddFooter":b.oddFooter=dt.ReadElementContentAsString(t);break;case"evenHeader":b.evenHeader=dt.ReadElementContentAsString(t);break;case"evenFooter":b.evenFooter=dt.ReadElementContentAsString(t);break;case"firstHeader":b.firstHeader=dt.ReadElementContentAsString(t);break;case"firstFooter":b.firstFooter=dt.ReadElementContentAsString(t)}if(t.depth<=l)break}return b},dt.ReadCT_PageMargins=function(t){for(var l={};t.moveToNextAttribute();)switch(It(t)){case"l":l.l=t.readContentAsDouble();break;case"r":l.r=t.readContentAsDouble();break;case"t":l.t=t.readContentAsDouble();break;case"b":l.b=t.readContentAsDouble();break;case"header":l.header=t.readContentAsDouble();break;case"footer":l.footer=t.readContentAsDouble()}return l},dt.ReadCT_PageSetup=function(t){for(var l={};t.moveToNextAttribute();)switch(It(t)){case"paperSize":l.paperSize=parseInt(t.readContentAsString(),10);break;case"firstPageNumber":l.firstPageNumber=z.convertFirstPageNumber(parseInt(t.readContentAsString(),10));break;case"orientation":l.orientation=m.Charts.ST_PageOrientation[t.readContentAsString()];break;case"blackAndWhite":l.blackAndWhite=t.readContentAsBoolean();break;case"draft":l.draft=t.readContentAsBoolean();break;case"useFirstPageNumber":l.useFirstPageNumber=t.readContentAsBoolean();break;case"horizontalDpi":l.horizontalDpi=t.readContentAsInt();break;case"verticalDpi":l.verticalDpi=t.readContentAsInt();break;case"copies":l.copies=parseInt(t.readContentAsString(),10)}return l},dt.ReadCT_PrintSettings=function(t){var l,b={};if(t.elementType===3)return b;for(l=t.depth;t.read()&&!(t.depth<=l);){switch(vt(t)){case"headerFooter":b.headerFooter=dt.ReadCT_HeaderFooter(t);break;case"pageMargins":b.pageMargins=dt.ReadCT_PageMargins(t);break;case"pageSetup":b.pageSetup=dt.ReadCT_PageSetup(t)}if(t.depth<=l)break}return b},dt.ReadCT_ChartSpace=function(t,l){var b,X={};if(t.elementType===3)return X;for(b=t.depth;t.read()&&!(t.depth<=b);){switch(vt(t)){case"chartData":X.chartData=dt.ReadCT_ChartData(t);break;case"chart":X.chart=dt.ReadCT_Chart(t);break;case"spPr":X.spPr=ge(t);break;case"txPr":X.txPr=ke(t);break;case"clrMapOvr":X.clrMapOvr=Er(t);break;case"fmtOvrs":X.fmtOvrs=dt.ReadCT_FormatOverrides(t);break;case"printSettings":X.printSettings=dt.ReadCT_PrintSettings(t);break;case"extLst":X.extLst=dt.ReadCT_ExtensionList(t)}if(t.depth<=b)break}return l&&dt.TranstateSeriesIDToData(X.chart.plotArea.plotAreaRegion.series,X.chartData.data,l),X},dt.TranstateSeriesIDToData=function(t,l,b){var X,C,nt,Gt,Yt,he,ur,Ro,Ee,Ql=dt.TranslateChartData(l),Yn=dt.TranslateNameSpace(b);for(X=0;X0&&(X.numDim=t[l].numDim&&t[l].numDim[0].f),t[l].strDim.length>0&&(X.strDim=t[l].strDim&&t[l].strDim[0].f),C[b]=X;return C},dt.TranslateNameSpace=function(t){var l,b,X,C={};for(l=0;ll+1||X===2||(C=vt(t))!=="sx"&&C!=="sy"||(nt[C]=Lo(t));return nt},d.DrawingReader.ReadCT_Transform2D=Yi,d.DrawingReader.ReadCT_GroupTransform2D=$n,d.DrawingReader.ReadCT_Point3D=Ne,d.DrawingReader.ReadCT_Vector3D=si,d.DrawingReader.ReadCT_SphereCoords=Zi,d.DrawingReader.ReadCT_RelativeRect=co,d.DrawingReader.ReadCT_Color=ir,d.DrawingReader.ReadCT_ColorMRU=function(t){var l,b,X,C={scrgbClr:[],srgbClr:[],hslClr:[],sysClr:[],schemeClr:[],prstClr:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case V:C.scrgbClr.push(no(t));break;case at:C.srgbClr.push(ao(t));break;case pt:C.hslClr.push(Jr(t));break;case et:C.sysClr.push(zr(t));break;case rt:C.schemeClr.push(Vr(t));break;case B:C.prstClr.push(lo(t))}return C},d.DrawingReader.ReadCT_EmbeddedWAVAudioFile=ta,d.DrawingReader.ReadCT_Hyperlink=ui,d.DrawingReader.ReadCT_Boolean=ae,d.DrawingReader.ReadCT_Double=qe,d.DrawingReader.ReadCT_UnsignedInt=Te,d.DrawingReader.ReadCT_Int=Be,d.DrawingReader.ReadCT_RelId=$i,d.DrawingReader.ReadCT_Extension=tn,d.DrawingReader.ReadCT_ExtensionList=de,d.DrawingReader.ReadCT_NumVal=fi,d.DrawingReader.ReadCT_NumData=Bo,d.DrawingReader.ReadCT_NumRef=en,d.DrawingReader.ReadCT_NumDataSource=we,d.DrawingReader.ReadCT_StrVal=Po,d.DrawingReader.ReadCT_StrData=Wo,d.DrawingReader.ReadCT_StrRef=hi,d.DrawingReader.ReadCT_Tx=jr,d.DrawingReader.ReadCT_TextLanguageID=function(t){return Lt(t,R)},d.DrawingReader.ReadCT_Lvl=function(t){var l,b,X,C={pt:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||vt(t)==="pt"&&C.pt.push(Po(t));return C},d.DrawingReader.ReadCT_MultiLvlStrData=ea,d.DrawingReader.ReadCT_MultiLvlStrRef=_o,d.DrawingReader.ReadCT_AxDataSource=Ce,d.DrawingReader.ReadCT_SerTx=Sr,d.DrawingReader.ReadCT_LayoutTarget=No,d.DrawingReader.ReadCT_LayoutMode=ce,d.DrawingReader.ReadCT_ManualLayout=Ke,d.DrawingReader.ReadCT_Layout=xe,d.DrawingReader.ReadCT_Title=Me,d.DrawingReader.ReadCT_RotX=ra,d.DrawingReader.ReadCT_HPercent=oa,d.DrawingReader.ReadCT_RotY=me,d.DrawingReader.ReadCT_DepthPercent=ia,d.DrawingReader.ReadCT_Perspective=bi,d.DrawingReader.ReadCT_View3D=rn,d.DrawingReader.ReadCT_Surface=Ze,d.DrawingReader.ReadCT_DTable=on,d.DrawingReader.ReadCT_GapAmount=cr,d.DrawingReader.ReadCT_Overlap=pi,d.DrawingReader.ReadCT_BubbleScale=so,d.DrawingReader.ReadCT_SizeRepresents=na,d.DrawingReader.ReadCT_FirstSliceAng=nn,d.DrawingReader.ReadCT_HoleSize=Cr,d.DrawingReader.ReadCT_SplitType=Xr,d.DrawingReader.ReadCT_CustSplit=aa,d.DrawingReader.ReadCT_SecondPieSize=Mo,d.DrawingReader.ReadCT_NumFmt=Pr,d.DrawingReader.ReadCT_LblAlgn=wr,d.DrawingReader.ReadCT_DLblPos=mi,d.DrawingReader.ReadCT_DLbl=gi,d.DrawingReader.ReadCT_DLbls=Ie,d.DrawingReader.ReadCT_MarkerStyle=la,d.DrawingReader.ReadCT_MarkerSize=ca,d.DrawingReader.ReadCT_Marker=qr,d.DrawingReader.ReadCT_DPt=Wr,d.DrawingReader.ReadCT_TrendlineType=yi,d.DrawingReader.ReadCT_Order=sa,d.DrawingReader.ReadCT_Period=_r,d.DrawingReader.ReadCT_TrendlineLbl=da,d.DrawingReader.ReadCT_Trendline=uo,d.DrawingReader.ReadCT_ErrDir=ua,d.DrawingReader.ReadCT_ErrBarType=an,d.DrawingReader.ReadCT_ErrValType=fa,d.DrawingReader.ReadCT_ErrBars=fo,d.DrawingReader.ReadCT_UpDownBar=ln,d.DrawingReader.ReadCT_UpDownBars=cn,d.DrawingReader.ReadCT_LineSer=Oo,d.DrawingReader.ReadCT_ScatterSer=sn,d.DrawingReader.ReadCT_RadarSer=Ho,d.DrawingReader.ReadCT_BarSer=De,d.DrawingReader.ReadCT_AreaSer=Si,d.DrawingReader.ReadCT_PieSer=ho,d.DrawingReader.ReadCT_BubbleSer=Kr,d.DrawingReader.ReadCT_SurfaceSer=Yr,d.DrawingReader.ReadCT_Grouping=Go,d.DrawingReader.ReadCT_ChartLines=Pe,d.DrawingReader.ReadCT_LineChart=ha,d.DrawingReader.ReadCT_Line3DChart=ba,d.DrawingReader.ReadCT_StockChart=Ci,d.DrawingReader.ReadCT_ScatterStyle=pa,d.DrawingReader.ReadCT_ScatterChart=ma,d.DrawingReader.ReadCT_RadarStyle=ga,d.DrawingReader.ReadCT_RadarChart=wi,d.DrawingReader.ReadCT_BarGrouping=xi,d.DrawingReader.ReadCT_BarDir=Ai,d.DrawingReader.ReadCT_ShapeBox=bo,d.DrawingReader.ReadCT_BarChart=dn,d.DrawingReader.ReadCT_Bar3DChart=un,d.DrawingReader.ReadCT_AreaChart=Ti,d.DrawingReader.ReadCT_Area3DChart=vi,d.DrawingReader.ReadCT_PieChart=po,d.DrawingReader.ReadCT_Pie3DChart=fn,d.DrawingReader.ReadCT_DoughnutChart=hn,d.DrawingReader.ReadCT_OfPieType=Uo,d.DrawingReader.ReadCT_OfPieChart=Ye,d.DrawingReader.ReadCT_BubbleChart=ya,d.DrawingReader.ReadCT_BandFmt=Sa,d.DrawingReader.ReadCT_BandFmts=Ca,d.DrawingReader.ReadCT_SurfaceChart=xa,d.DrawingReader.ReadCT_Surface3DChart=Aa,d.DrawingReader.ReadCT_AxPos=Jo,d.DrawingReader.ReadCT_Crosses=mo,d.DrawingReader.ReadCT_CrossBetween=bn,d.DrawingReader.ReadCT_TickMark=pr,d.DrawingReader.ReadCT_TickLblPos=zo,d.DrawingReader.ReadCT_Skip=Vo,d.DrawingReader.ReadCT_TimeUnit=ki,d.DrawingReader.ReadCT_AxisUnit=jo,d.DrawingReader.ReadCT_BuiltInUnit=Ta,d.DrawingReader.ReadCT_PictureFormat=va,d.DrawingReader.ReadCT_PictureStackUnit=ka,d.DrawingReader.ReadCT_PictureOptions=Xo,d.DrawingReader.ReadCT_DispUnitsLbl=Fa,d.DrawingReader.ReadCT_DispUnits=Ra,d.DrawingReader.ReadCT_Orientation=Ea,d.DrawingReader.ReadCT_LogBase=Ia,d.DrawingReader.ReadCT_Scaling=qo,d.DrawingReader.ReadCT_LblOffset=pn,Pt={majorGridlines:{ln:{w:1,cap:2,cmpd:0,algn:0,solidFill:{schemeClr:{val:1,lumMod:[15e3],lumOff:[85e3]}},round:!0},effectLst:{}},blank_majorGridlines:{ln:{w:1,cap:2,cmpd:0,algn:0,solidFill:{srgbClr:{val:[134,134,134]}},round:!0},effectLst:{}},minorGridlines:{ln:{w:1,cap:2,cmpd:0,algn:0,solidFill:{schemeClr:{val:1,lumMod:[5e3],lumOff:[95e3]}},round:!0},effectLst:{}},blank_minorGridlines:{ln:{w:1,cap:2,cmpd:0,algn:0,solidFill:{srgbClr:{val:[183,183,183]}},round:!0},effectLst:{}},axis:{noFill:!0,ln:{w:1,cap:2,cmpd:0,algn:0,solidFill:{schemeClr:{val:1,lumMod:[15e3],lumOff:[85e3]}},round:!0},effectLst:{}},plotArea:{noFill:!0,ln:{noFill:!0},effectLst:{}}},d.DrawingReader.ReadCT_CatAx=Da,d.DrawingReader.ReadCT_DateAx=La,d.DrawingReader.ReadCT_SerAx=mn,d.DrawingReader.ReadCT_ValAx=Ba,d.DrawingReader.ReadCT_PlotArea=Ko,d.DrawingReader.ReadCT_PivotFmt=Fi,d.DrawingReader.ReadCT_PivotFmts=Yo,d.DrawingReader.ReadCT_LegendPos=Pa,d.DrawingReader.ReadCT_LegendEntry=Wa,d.DrawingReader.ReadCT_Legend=_a,d.DrawingReader.ReadCT_DispBlanksAs=Ri,d.DrawingReader.ReadCT_DispNaAsBlank=Na,d.DrawingReader.ReadCT_Chart=Ma,d.DrawingReader.ReadCT_Style=Oa,d.DrawingReader.ReadCT_PivotSource=Ha,d.DrawingReader.ReadCT_Protection=Ga,d.DrawingReader.ReadCT_HeaderFooter=gn,d.DrawingReader.ReadCT_PageMargins=yn,d.DrawingReader.ReadCT_ExternalData=Sn,d.DrawingReader.ReadCT_PageSetup=Ua,d.DrawingReader.ReadCT_PrintSettings=Qo,d.DrawingReader.ReadCT_ChartSpace=function(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"roundedCorners":C.roundedCorners=ae(t);break;case j:C.style=Oa(t);break;case"clrMapOvr":C.clrMapOvr=Er(t);break;case"pivotSource":C.pivotSource=Ha(t);break;case"protection":C.protection=Ga(t);break;case"chart":C.chart=Ma(t);break;case L:C.spPr=ge(t);break;case W:C.txPr=ke(t);break;case"externalData":C.externalData=Sn(t);break;case"printSettings":C.printSettings=Qo(t);break;case"userShapes":C.userShapes=ja(t);break;case w:C.extLst=de(t)}return C},d.DrawingReader.ReadCT_DLblExtensionList=Ja,d.DrawingReader.ReadCT_DLblExt=Cn,d.DrawingReader.ReadCT_DLblsExtensionList=za,d.DrawingReader.ReadCT_DLblsExt=Va,d.DrawingReader.ReadCT_UserShapes=ja,d.DrawingReader.ReadCT_InvertSolidFillFmt=Xa,d.DrawingReader.ReadCT_FullRef=function(t){return ye(t)},d.DrawingReader.ReadCT_LevelRef=function(t){return ye(t)},d.DrawingReader.ReadCT_FormulaRef=function(t){return ye(t)},d.DrawingReader.ReadCT_FilteredSeriesTitle=function(t){return Ht(t,"tx",jr)},d.DrawingReader.ReadCT_FilteredCategoryTitle=function(t){return Ht(t,"cat",Ce)},d.DrawingReader.ReadCT_FilteredBarSer=function(t){return Ht(t,_t,De)},d.DrawingReader.ReadCT_FilteredLineSer=function(t){return Ht(t,_t,Oo)},d.DrawingReader.ReadCT_FilteredScatterSer=function(t){return Ht(t,_t,sn)},d.DrawingReader.ReadCT_FilteredAreaSer=function(t){return Ht(t,_t,Si)},d.DrawingReader.ReadCT_FilteredPieSer=function(t){return Ht(t,_t,ho)},d.DrawingReader.ReadCT_FilteredBubbleSer=function(t){return Ht(t,_t,Kr)},d.DrawingReader.ReadCT_FilteredRadarSer=function(t){return Ht(t,_t,Ho)},d.DrawingReader.ReadCT_FilteredSurfaceSer=function(t){return Ht(t,_t,Yr)},d.DrawingReader.ReadCT_SeriesDataLabelsRange=qa,d.DrawingReader.ReadCT_CategoryFilterException=Ka,d.DrawingReader.ReadCT_CategoryFilterExceptions=function(t){var l,b,X,C={categoryFilterException:[]};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||vt(t)==="categoryFilterException"&&C.categoryFilterException.push(Ka(t));return C},d.DrawingReader.ReadCT_DataLabelFieldTableEntry=Ya,d.DrawingReader.ReadCT_DataLabelFieldTable=Qa,d.DrawingReader.ReadCT_GraphicFrameNonVisual=function(t){return Mt(t)},d.DrawingReader.ReadCT_CdrPosition=Ei,d.DrawingReader.ReadCT_RelSizeAnchor=Za,d.DrawingReader.ReadCT_AbsSizeAnchor=$a,d.DrawingReader.ReadCT_ChartDrawing=tl,d.DrawingReader.ReadCT_ConnectorLocking=el,d.DrawingReader.ReadCT_ShapeLocking=rl,d.DrawingReader.ReadCT_PictureLocking=ol,d.DrawingReader.ReadCT_GroupLocking=il,d.DrawingReader.ReadCT_GraphicalObjectFrameLocking=nl,d.DrawingReader.ReadCT_NonVisualDrawingProps=go,d.DrawingReader.ReadCT_NonVisualDrawingShapeProps=al,d.DrawingReader.ReadCT_NonVisualConnectorProperties=ll,d.DrawingReader.ReadCT_NonVisualPictureProperties=yo,d.DrawingReader.ReadCT_NonVisualGroupDrawingShapeProps=cl,d.DrawingReader.ReadCT_NonVisualGraphicFrameProperties=function(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="graphicFrameLocks"?nt.graphicFrameLocks=nl(t):C===w&&(nt.extLst=Ae(t)));return nt},d.DrawingReader.ReadCT_GraphicalObjectDataContent=sl,d.DrawingReader.ReadCT_GraphicalObjectData=dl,d.DrawingReader.ReadCT_GraphicalObject=ul,d.DrawingReader.NormalizeSignificantWhitespaceFromXml=Ii,d.DrawingReader.ReadCT_Slicer=function(t){var l,b,X,C={name:""};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||vt(t)===A&&(C.name=Ii(t.readContentAsString()));return C},d.DrawingReader.ReadCT_Camera=fl,d.DrawingReader.ReadCT_LightRig=hl,d.DrawingReader.ReadCT_Scene3D=So,d.DrawingReader.ReadCT_Backdrop=bl,d.DrawingReader.ReadCT_Bevel=pl,d.DrawingReader.ReadCT_Shape3D=Zo,d.DrawingReader.ReadCT_FlatText=Ar,d.DrawingReader.ReadCT_AlphaBiLevelEffect=Di,d.DrawingReader.ReadCT_AlphaCeilingEffect=function(){return{}},d.DrawingReader.ReadCT_AlphaFloorEffect=function(){return{}},d.DrawingReader.ReadCT_AlphaInverseEffect=$o,d.DrawingReader.ReadCT_AlphaModulateFixedEffect=wn,d.DrawingReader.ReadCT_AlphaOutsetEffect=gl,d.DrawingReader.ReadCT_AlphaReplaceEffect=xn,d.DrawingReader.ReadCT_BiLevelEffect=An,d.DrawingReader.ReadCT_BlurEffect=ti,d.DrawingReader.ReadCT_ColorChangeEffect=Tn,d.DrawingReader.ReadCT_ColorReplaceEffect=vn,d.DrawingReader.ReadCT_DuotoneEffect=Qr,d.DrawingReader.ReadCT_GlowEffect=kn,d.DrawingReader.ReadCT_GrayscaleEffect=function(){return{}},d.DrawingReader.ReadCT_HSLEffect=Li,d.DrawingReader.ReadCT_InnerShadowEffect=Co,d.DrawingReader.ReadCT_LuminanceEffect=Fn,d.DrawingReader.ReadCT_OuterShadowEffect=Bi,d.DrawingReader.ReadCT_PresetShadowEffect=Pi,d.DrawingReader.ReadCT_ReflectionEffect=Wi,d.DrawingReader.ReadCT_RelativeOffsetEffect=Rn,d.DrawingReader.ReadCT_SoftEdgesEffect=En,d.DrawingReader.ReadCT_TintEffect=_i,d.DrawingReader.ReadCT_TransformEffect=In,d.DrawingReader.ReadCT_NoFillProperties=function(){return!0},d.DrawingReader.ReadCT_SolidColorFillProperties=sr,d.DrawingReader.ReadCT_LinearShadeProperties=Dn,d.DrawingReader.ReadCT_PathShadeProperties=Ln,d.DrawingReader.ReadCT_GradientStop=Bn,d.DrawingReader.ReadCT_GradientStopList=Pn,d.DrawingReader.ReadCT_GradientFillProperties=Zr,d.DrawingReader.ReadCT_TileInfoProperties=Wn,d.DrawingReader.ReadCT_StretchInfoProperties=_n,d.DrawingReader.ReadCT_Blip=Ni,d.DrawingReader.ReadCT_BlipBlob=Nn,d.DrawingReader.ReadCT_BlipFillProperties=$r,d.DrawingReader.ReadCT_PatternFillProperties=wo,d.DrawingReader.ReadCT_GroupFillProperties=function(){return{}},d.DrawingReader.ReadCT_FillProperties=On,d.DrawingReader.ReadCT_FillEffect=yl,d.DrawingReader.ReadCT_FillOverlayEffect=to,d.DrawingReader.ReadCT_EffectReference=Sl,d.DrawingReader.ReadCT_EffectContainer=Tr,d.DrawingReader.ReadCT_AlphaModulateEffect=Hn,d.DrawingReader.ReadCT_BlendEffect=Cl,d.DrawingReader.ReadCT_EffectList=vr,d.DrawingReader.ReadCT_EffectProperties=function(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))===J?nt.effectLst=vr(t):C===st&&(nt.effectDag=Tr(t)));return nt},d.DrawingReader.ReadCT_GeomGuide=wl,d.DrawingReader.ReadCT_GeomGuideList=ei,d.DrawingReader.ReadCT_AdjPoint2D=ri,d.DrawingReader.ReadCT_GeomRect=kr,d.DrawingReader.ReadCT_XYAdjustHandle=Mi,d.DrawingReader.ReadCT_PolarAdjustHandle=xo,d.DrawingReader.ReadCT_ConnectionSite=Oi,d.DrawingReader.ReadCT_AdjustHandleList=xl,d.DrawingReader.ReadCT_ConnectionSiteList=Fr,d.DrawingReader.ReadCT_Connection=Hi,d.DrawingReader.ReadCT_Path2DArcTo=Ao,d.DrawingReader.ReadCT_Path2DClose=Al,d.DrawingReader.ReadCT_Path2D=Ui,d.DrawingReader.ReadCT_Path2DList=To,d.DrawingReader.ReadCT_PresetGeometry2D=Tl,d.DrawingReader.ReadCT_PresetTextShape=vl,d.DrawingReader.ReadCT_CustomGeometry2D=kl,d.DrawingReader.ReadCT_LineEndProperties=Gn,d.DrawingReader.ReadCT_LineJoinBevel=function(){return{}},d.DrawingReader.ReadCT_LineJoinRound=function(){return!0},d.DrawingReader.ReadCT_LineJoinMiterProperties=Fl,d.DrawingReader.ReadCT_PresetLineDashProperties=Rl,d.DrawingReader.ReadCT_DashStop=Un,d.DrawingReader.ReadCT_DashStopList=El,d.DrawingReader.ReadCT_LineProperties=ii,d.DrawingReader.ReadCT_SvgBlip=Il,d.DrawingReader.ReadCT_ShapeProperties=ge,d.DrawingReader.ReadCT_GroupShapeProperties=ni,d.DrawingReader.ReadCT_StyleMatrixReference=Jn,d.DrawingReader.ReadCT_FontReference=zn,d.DrawingReader.ReadCT_ShapeStyle=ai,d.DrawingReader.ReadCT_AnchorClientData=Ji,d.DrawingReader.ReadCT_ShapeNonVisual=Vn,d.DrawingReader.ReadCT_Shape=Rr,d.DrawingReader.ReadCT_ConnectorNonVisual=Dl,d.DrawingReader.ReadCT_Connector=Nr,d.DrawingReader.ReadCT_PictureNonVisual=Ll,d.DrawingReader.ReadCT_Picture=Mr,d.DrawingReader.ReadCT_GraphicalObjectFrameNonVisual=Bl,d.DrawingReader.ReadCT_GraphicalObjectFrame=nr,d.DrawingReader.ReadCT_GroupShapeNonVisual=Pl,d.DrawingReader.ReadCT_GroupShape=fe,d.DrawingReader.IsCameraTool=Or,d.DrawingReader.ReadCT_Position=li,d.DrawingReader.ReadCT_TwoCellAnchor=dr,d.DrawingReader.ReadCT_AlternateContent=vo,d.DrawingReader.ReadCT_Choice=Nl,d.DrawingReader.ReadCT_OneCellAnchor=jn,d.DrawingReader.ReadCT_AbsoluteAnchor=ko,d.DrawingReader.ReadCT_Drawing=function(t){var l,b,X,C,nt,Gt,Yt,he={twoCellAnchor:[],oneCellAnchor:[],absoluteAnchor:[],AnchorBaseList:[]};if(t.elementType===3)return he;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2)){switch(C=null,nt=null,vt(t)){case"twoCellAnchor":C=dr(t);break;case"oneCellAnchor":C=jn(t);break;case"absoluteAnchor":C=ko(t);break;case"AlternateContent":nt=vo(t)}C&&(C.sp||Yl(C))&&(Gt=q.Util.xa(C.AlternateContent),he.AnchorBaseList.push(C),C.AlternateContent&&!Gt&&delete C.AlternateContent),C&&C.AlternateContent&&C.AlternateContent.Choice&&(C.AlternateContent.Choice.sp||C.AlternateContent.Choice.grpSp||C.AlternateContent.Choice.cxnSp)&&(C.AlternateContent.Choice.sp&&(C.sp=C.AlternateContent.Choice.sp),C.AlternateContent.Choice.grpSp&&(C.grpSp=C.AlternateContent.Choice.grpSp),C.AlternateContent.Choice.cxnSp&&(C.cxnSp=C.AlternateContent.Choice.cxnSp),he.AnchorBaseList.push(C)),(Yt=nt&&nt.Choice)&&(Yt.twoCellAnchor?he.AnchorBaseList.push(Yt.twoCellAnchor):Yt.oneCellAnchor?he.AnchorBaseList.push(Yt.oneCellAnchor):Yt.absoluteAnchor&&he.AnchorBaseList.push(Yt.absoluteAnchor))}return he},d.DrawingReader.ReadCT_DefaultShapeDefinition=Ml,d.DrawingReader.ReadCT_ObjectStyleDefaults=Xn,d.DrawingReader.ReadCT_EmptyElement=function(){return{}},d.DrawingReader.ReadCT_ColorMapping=Er,d.DrawingReader.ReadCT_ColorMappingOverride=function(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="masterClrMapping"?nt.masterClrMapping={}:C==="overrideClrMapping"&&(nt.overrideClrMapping=Er(t)));return nt},d.DrawingReader.ReadCT_ColorSchemeAndMapping=Ol,d.DrawingReader.ReadCT_ColorSchemeList=ci,d.DrawingReader.ReadCT_OfficeStyleSheet=function(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case"theme":C[A]=Lt(t,A);break;case"themeElements":C.themeElements=fr(t);break;case"objectDefaults":C.objectDefaults=Xn(t);break;case"extraClrSchemeLst":C.extraClrSchemeLst=ci(t);break;case"custClrLst":C.custClrLst=er(t);break;case w:C.extLst=Ae(t)}return C},d.DrawingReader.ReadCT_BaseStylesOverride=function(t){var l,b,X,C={};if(t.elementType===3)return C;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)if(!(b>l+1||X===2))switch(vt(t)){case wt:C.clrScheme=ze(t);break;case lt:C.fontScheme=je(t);break;case Y:C.fmtScheme=oo(t)}return C},d.DrawingReader.ReadCT_ClipboardStyleSheet=function(t){var l,b,X,C,nt={};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="themeElements"?nt.themeElements=fr(t):C==="clrMap"&&(nt.clrMap=Er(t)));return nt},d.DrawingReader.ReadCT_TextParagraph=qn,d.DrawingReader.ReadCT_TextListStyle=Kn,d.DrawingReader.ReadCT_TextNormalAutofit=Hl,d.DrawingReader.ReadCT_TextShapeAutofit=function(){return!0},d.DrawingReader.ReadCT_TextNoAutofit=function(){return{}},d.DrawingReader.getRotationDegree=Gl,d.DrawingReader.ReadCT_TextBodyProperties=zi,d.DrawingReader.ReadCT_TextBody=ke,d.DrawingReader.ReadCT_TextBulletColorFollowText=function(){return{}},d.DrawingReader.ReadCT_TextBulletSizeFollowText=function(){return{}},d.DrawingReader.ReadCT_TextBulletSizePercent=Ul,d.DrawingReader.ReadCT_TextBulletSizePoint=Jl,d.DrawingReader.ReadCT_TextBulletTypefaceFollowText=function(){return{}},d.DrawingReader.ReadCT_TextAutonumberBullet=eo,d.DrawingReader.ReadCT_TextCharBullet=zl,d.DrawingReader.ReadCT_TextBlipBullet=Vl,d.DrawingReader.ReadCT_TextNoBullet=function(){return{}},d.DrawingReader.ReadCT_TextFont=tr,d.DrawingReader.ReadCT_TextUnderlineLineFollowText=function(){return{}},d.DrawingReader.ReadCT_TextUnderlineFillFollowText=function(){return{}},d.DrawingReader.ReadCT_TextUnderlineFillGroupWrapper=Vi,d.DrawingReader.ReadCT_TextCharacterProperties=Hr,d.DrawingReader.ReadCT_TextSpacingPercent=ji,d.DrawingReader.ReadCT_TextSpacingPoint=jl,d.DrawingReader.ReadCT_TextTabStop=Xl,d.DrawingReader.ReadCT_TextTabStopList=ql,d.DrawingReader.ReadCT_TextLineBreak=function(t){return Ht(t,"rPr",Hr,{elementType:1})},d.DrawingReader.ReadCT_TextSpacing=Xi,d.DrawingReader.ReadCT_TextParagraphProperties=Fo,d.DrawingReader.ReadCT_TextField=function(t){for(var l,b,X,C,nt={elementType:2};t.moveToNextAttribute();)(l=It(t))!=="id"&&l!==a||(nt[l]=t.readContentAsString());if(t.elementType===3)return nt;for(b=t.depth;t.read()&&(X=t.depth,C=t.elementType,X!==b||C!==2);)if(!(X>b+1||C===2))switch(vt(t)){case"rPr":nt.rPr=Hr(t);break;case"pPr":nt.pPr=Fo(t);break;case"t":nt.t=t.readElementContentAsString()}return nt},d.DrawingReader.ReadCT_RegularTextRun=function(t){var l,b,X,C,nt={elementType:0};if(t.elementType===3)return nt;for(l=t.depth;t.read()&&(b=t.depth,X=t.elementType,b!==l||X!==2);)b>l+1||X===2||((C=vt(t))==="rPr"?nt.rPr=Hr(t):C==="t"&&(nt.t=O(t.readElementContentAsString())));return nt}},"./src/xlsx-io/reader/comment-reader.ts":function(ie,d,xt){var m,K,G,q,o,z,M,O,H;function N(F,w,I){var P=[],J=I(F.fileName);return J&&(A(J,P,o.parseXmlToObject),E(J=I(w.fileName,!0),P,o.parseXmlToObject)),P}function E(F,w,I){var P=I(F,!0).xml,J=[];function st(yt,bt){if(yt){var ft=yt.trim().toLowerCase();if(["false"].indexOf(ft)!==-1)return!1;if(["true"].indexOf(ft)!==-1)return!0}return bt}function ht(yt,bt){bt.split(";").forEach(function(ft){var V=function(et){var rt=(et||"").trim().split(":");return{key:rt[0],value:rt[1]}}(ft),at=V.key,pt=V.value;if(!K.J(pt))switch(at){case"margin-left":yt.marginLeft=R(pt);break;case"margin-top":yt.marginTop=R(pt);break;case"width":yt.width=pt;break;case"height":yt.height=pt;break;case"z-index":yt.zIndex=parseInt(pt,10)}})}Object.keys(P).forEach(function(yt){J=J.concat(M(P[yt]))}),J.length>0&&J.forEach(function(yt){var bt,ft,V,at,pt,et,rt,B,it,f=yt["x:ClientData"];f&&(bt=f._attr)&&bt.ObjectType==="Note"&&(ft=parseInt(O(f,"x:Row"),10),V=parseInt(O(f,"x:Column"),10),isNaN(ft)||isNaN(V)||(at=function(T,s,v){return T.filter(function(n){return n.row===s&&n.col===v})[0]}(w,ft,V),at&&((et=(pt=yt._attr).fillcolor)&&(at.backColor=et),(et=pt.strokecolor)&&(at.borderColor=et),(et=pt.strokeweight)&&(at.borderWidth=et),(et=pt.style)&&ht(at,et),(et=yt["v:fill"])&&(rt=et._attr.opacity)&&(rt.substr(-1)==="f"?at.opacity=parseFloat(rt.substr(0,rt.length-1))/65535:at.opacity=parseFloat(rt)),(et=yt["v:stroke"])&&(at.dashStyle=et._attr.dashstyle,at.lineStyle=et._attr.linestyle),(et=yt["v:textbox"])&&((B=et._attr.style)&&B.indexOf("mso-fit-shape-to-text:t")!==-1&&(at.autoSize=!0),at.inset=et._attr.inset),f["x:SizeWithCells"]&&(at.dynamicSize=!1),f["x:MoveWithCells"]&&(at.dynamicMove=!1),(et=O(f,"x:Anchor"))&&(it=et.split(",").map(function(T){return parseInt(T,10)}),at.anchor=it),(et=O(f,"x:Locked"))&&(at.locked=st(et,!0)),(et=O(f,"x:LockText"))&&(at.lockText=st(et,!0)),(et=O(f,"x:TextHAlign"))&&(at.hAlign=et.toLowerCase()),f["x:Visible"]&&(at.displayMode=1))))})}function R(F){try{return F.indexOf("pt")!==-1?parseFloat(F.replace("pt","")):F.indexOf("in")!==-1?72*parseFloat(F.replace("in","")):F.indexOf("cm")!==-1?37.7952755905512*parseFloat(F.replace("cm",""))*72/96:parseFloat(F)}catch{return 0}}function A(F,w,I){var P=I(F),J=P.comments&&P.comments.commentList;J&&M(J.comment).forEach(function(st){var ht={},yt=st._attr.ref;ht.row=K.IndexHelper.P(yt),ht.col=K.IndexHelper.R(yt),a(ht,st.text),w.push(ht)})}function a(F,w){var I,P,J;w&&(I=void 0,I=M(w.r?w.r:[{t:w.t}]),P=I.length===1,J=[],I.forEach(function(st){var ht,yt,bt,ft,V,at=st.rPr;at&&P&&((ht=at.rFont&&at.rFont._attr.val)&&(F.fontFamily=ht),yt=0,at.u&&(ft=1,(bt=at.u&&at.u._attr.val)&&(ft=q.UnderLineStyle[bt]),yt|=ft===2?8:1),at.strike&&(yt|=2),yt&&(F.textDecoration=yt),at.b&&(F.fontWeight="bold"),at.i&&(F.fontStyle="italic"),(ht=at.color)&&((V=z.readColor(ht)).colorType()===1&&V.value()===81||(F.foreColor=V)),(ht=at.sz&&at.sz._attr.val)&&(F.fontSize=ht+"pt")),J.push(O(st,"t"))}),F.text=H(J.join("")))}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/excel-types.ts"),K=xt("./src/common/common.ts"),G=xt("./src/xml-io/node-helper.ts"),q=xt("./src/datamodel/excel-style.ts"),o=xt("./src/xml-io/xml-parser.ts"),z=xt("./src/xlsx-io/common/color-reader.ts"),M=G.XmlNodeHelper.Ie,O=G.XmlNodeHelper.$m,H=K.Util.oa,d.readComments=function(F,w,I,P){var J,st,ht,yt,bt,ft;if(F){for(ht in J=void 0,st=void 0,F)if(ht!=="count"&&(yt=F[ht])&&((bt=yt.fileType)===m.RelationshipConstants.ab?J=yt:bt===m.RelationshipConstants.bb&&(st=yt),J&&st))break;J&&st&&(ft=N(J,st,P),I.zg(ft,w))}},d.readCommentsFromFile=N},"./src/xlsx-io/reader/conditionalformat-reader.ts":function(ie,d,xt){var m,K,G,q,o,z,M,O,H,N,E,R,A,a,F,w,I,P,J;function st(T,s,v){return o.Util.oa(E(T,s,v))}function ht(T){return T&&(T=o.Util.oa(T)).charAt(0)!=="="?"="+T:T}function yt(T,s,v){var n,i,c,x,L,W,U,h,S={priority:0,ranges:s,pivot:v},_=T._attr;switch(o.J(_.type)||(n=_.type),o.J(_.priority)||(S.priority=z.XmlNodeHelper.Zm(_.priority,0)),n){case"colorScale":i=at(T.colorScale),S.minType=F[i._m[0].type],S.minValue=ht(i._m[0].val),S.minColor=i.an[0],i._m.length===3?(S.ruleType=11,S.midType=F[i._m[1].type],S.midValue=ht(i._m[1].val),S.midColor=i.an[1],S.maxType=F[i._m[2].type],S.maxValue=ht(i._m[2].val),S.maxColor=i.an[2]):(S.ruleType=10,S.maxType=F[i._m[1].type],S.maxValue=ht(i._m[1].val),S.maxColor=i.an[1]);break;case"dataBar":S.ruleType=12,c=T.dataBar,o.J(c._attr.showValue)||(S.showBarOnly=!z.XmlNodeHelper.Xm(c._attr.showValue,!0)),i=at(c),S.minType=F[i._m[0].type],S.minValue=ht(i._m[0].val),S.maxType=F[i._m[1].type],S.maxValue=ht(i._m[1].val),S.color=i.an[0];break;case"iconSet":S.ruleType=13,S.iconSetType=w.$3TrafficLights1,L=(x=T.iconSet)._attr,o.J(L.iconSet)||(S.iconSetType=w["$"+L.iconSet]),o.J(L.showValue)||(S.showIconOnly=!z.XmlNodeHelper.Xm(L.showValue,!0)),o.J(L.reverse)||(S.reverseIconOrder=z.XmlNodeHelper.Xm(L.reverse,!1)),S.iconCriteria=bt(x);break;case"cellIs":S.ruleType=1,W=T._attr,o.J(W.stopIfTrue)||(S.stopIfTrue=z.XmlNodeHelper.Xm(W.stopIfTrue,!1)),o.J(W.dxfId)||(S.dxfId=z.XmlNodeHelper.Zm(W.dxfId,-1)),o.J(W.operator)||(S.operator=P[W.operator]),U=N(T.formula),S.value1="="+o.Util.oa(U[0].formula),U.length===2&&(S.value2="="+o.Util.oa(U[1].formula));break;default:S.ruleType=a[n],o.J(_.dxfId)||(S.dxfId=z.XmlNodeHelper.Zm(_.dxfId,-1)),o.J(_.aboveAverage)||(S.aboveAverage=z.XmlNodeHelper.Xm(_.aboveAverage,!0),S.aboveAverage||n!=="aboveAverage"||(n="belowAverage")),o.J(_.bottom)||(S.bottom=z.XmlNodeHelper.Xm(_.bottom,!1)),o.J(_.equalAverage)||z.XmlNodeHelper.Xm(_.equalAverage,!1)&&(n==="aboveAverage"&&(n="aboveOrEqualToAverage"),n==="belowAverage"&&(n="belowOrEqualToAverage")),o.J(_.operator)||(S.operator=_.operator),o.J(_.percent)||(S.percent=z.XmlNodeHelper.Xm(_.percent,!1)),o.J(_.rank)||(S.rank=z.XmlNodeHelper.Zm(_.rank,0)),o.J(_.stdDev)||(S.stdDev=z.XmlNodeHelper.Zm(_.stdDev,0)),o.J(_.stopIfTrue)||(S.stopIfTrue=z.XmlNodeHelper.Xm(_.stopIfTrue,!1)),o.J(_.text)||(S.text=o.Util.oa(_.text)),o.J(_.timePeriod)||(n=_.timePeriod),h=T.formula,o.J(h)||(Array.isArray(h)&&(T.formula=h[0]),S.formula=o.processFunction(st(T,"formula"))),S=function($,ct){var wt,lt,Y,D,y,ot,Ct;switch(ct){case"expression":case"containsBlanks":case"notContainsBlanks":case"containsErrors":case"notContainsErrors":case"uniqueValues":case"duplicateValues":default:return $;case"top10":return wt=$.ranges[0],(lt={ruleType:$.ruleType,dxfId:$.dxfId,rank:$.rank,stopIfTrue:$.stopIfTrue,priority:$.priority,ranges:$.ranges,pivot:$.pivot}).type=0,$.bottom&&(lt.type=1),$.percent&&((Y=Math.floor(wt.rowCount*wt.colCount*$.rank/100))===0&&(Y=1),lt.rank=Y),lt;case"containsText":return $.operator=0,$;case"aboveAverage":case"belowAverage":case"aboveOrEqualToAverage":case"belowOrEqualToAverage":return D=0,y=!0,ct==="belowAverage"&&(y=!1,D=1),ct==="belowOrEqualToAverage"&&(y=!1,D=3),ct==="aboveOrEqualToAverage"&&(D=2),o.J($.stdDev)||(ot=$.stdDev,y?ot===1?D=4:ot===2?D=6:ot===3&&(D=8):ot===1?D=5:ot===2?D=7:ot===3&&(D=9)),$.type=D,$;case"beginsWith":return $.operator=2,$;case"endsWith":return $.operator=3,$;case"notContainsText":return $.operator=1,$;case"timePeriod":case"today":case"tomorrow":case"yesterday":case"last7Days":case"lastMonth":case"nextMonth":case"thisWeek":case"nextWeek":case"lastWeek":case"thisMonth":return Ct={today:0,yesterday:1,tomorrow:2,last7Days:3,thisMonth:4,lastMonth:5,nextMonth:6,thisWeek:7,lastWeek:8,nextWeek:9},$.type=0,Ct[ct]&&($.type=Ct[ct]),$}}(S,n)}return T.extLst&&T.extLst.ext&&T.extLst.ext["x14:id"]&&(S.id=st(T.extLst.ext,"x14:id")),S}function bt(T){var s,v,n=[],i=at(T);for(s=1;s0){for(i=0;i0&&(v.Vf=Math.max(v.Vf,$.row+$.rowCount-1)),$.colCount>0&&(v.Uf=Math.max(v.Uf,$.col+$.colCount-1))}v.xg(s,i)}},a={beginsWith:2,endsWith:2,notContainsText:2,containsText:2,expression:3,containsBlanks:3,notContainsBlanks:3,containsErrors:3,notContainsErrors:3,timePeriod:4,today:4,tomorrow:4,yesterday:4,last7Days:4,lastMonth:4,nextMonth:4,thisWeek:4,nextWeek:4,lastWeek:4,thisMonth:4,top10:5,uniqueValues:6,duplicateValues:7,aboveAverage:8,belowAverage:8,aboveOrEqualToAverage:8,belowOrEqualToAverage:8},F={num:0,min:1,max:2,percent:3,percentile:4,stddev:0,formula:6,autoMin:5,autoMax:7},w={$3Arrows:0,$3ArrowsGray:1,$3Flags:4,$3TrafficLights1:5,$3TrafficLights2:6,$3Signs:7,$3Symbols:8,$3Symbols2:9,$4Arrows:10,$4ArrowsGray:11,$4RedToBlack:12,$4Rating:13,$4TrafficLights:14,$5Arrows:15,$5ArrowsGray:16,$5Rating:17,$5Quarters:18,$3Stars:3,$3Triangles:2,$5Boxes:19,$NoIcons:20},I={num:1,percent:4,formula:7,percentile:5},P={equal:0,notEqual:1,greaterThan:2,greaterThanOrEqual:3,lessThan:4,lessThanOrEqual:5,between:6,notBetween:7},d.readExtensionConditionalFormating=function(T,s,v){var n,i,c,x,L,W,U,h,S,_,$,ct=q.parseXmlToObject(T.readFullElement()).ext;if(ct[A]&&ct[A]["x14:conditionalFormatting"])for(i=N(ct[A]["x14:conditionalFormatting"]),c=0;c=3&&A.slice(0,2)==="x:"&&I(A)&&(F[O(A)]=a[A][A]);return F}(H)),E.visible=function(R){return R._attr.style.indexOf("visibility:hidden")===-1}(H),E.disabled=function(R){return!!R["x:ClientData"]["x:Disabled"]}(H),N.nvSpPr.cNvPr.hidden=!E.visible}function O(H){return function(N){return N.substring(0,1).toLowerCase()+N.substring(1)}(H.substring(2))}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/excel-types.ts"),K=xt("./src/xml-io/xml-parser.ts"),G=xt("./src/common/common.ts"),q=xt("./src/xml-io/node-helper.ts"),o=q.XmlNodeHelper.Ie,d.readLegacyDrawing=function(H,N){var E=K.parseXmlToObject(H.readFullElement()).legacyDrawing;E&&(N.cn=E._attr["r:id"])},d.readControlVmlDrawing=function(H,N,E,R){var A,a,F;H&&E.cn&&((A=H[E.cn])&&A.fileType===m.RelationshipConstants.bb&&(a=(a=R(A.fileName,!0)).replace(/
(?!<\/br>)/g,"
"),F=K.parseXmlToObject(a).xml,o(F["v:shape"]).forEach(function(w){var I=z(w,N,E);I&&(M(w,I),function(P){var J,st=P&&P.nvSpPr&&P.nvSpPr.cNvPr,ht=st&&st.extLst&&st.extLst.ext||[];for(J=0;JB&&(T.rowCount=rt.row+rt.rowCount),rt.col+rt.colCount>it&&(T.columnCount=rt.col+rt.colCount))}(A,a,bt),a.Rg(A,I))}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/common.ts"),K=xt("./src/xml-io/xml-parser.ts"),G=xt("./src/xml-io/node-helper.ts"),q=xt("./src/common/range-parser.ts"),o=G.XmlNodeHelper.Xm,z=m.Util.oa,M={none:0,whole:1,decimal:2,list:3,date:4,time:5,textLength:6,custom:7},O={stop:0,warning:1,information:2},H={between:6,notBetween:7,equal:0,notEqual:1,greaterThan:2,lessThan:4,greaterThanOrEqual:3,lessThanOrEqual:5},d.readDataValidations=function(R,A,a){var F,w=K.parseXmlToObject(R.readFullElement()).dataValidations,I=G.XmlNodeHelper.Ie(w.dataValidation);for(F=I.length-1;F>=0;F--)E(I[F],A,a)},d.readExtensionDataValidation=function(R,A,a){var F,w=K.parseXmlToObject(R.readFullElement()).ext["x14:dataValidations"],I=G.XmlNodeHelper.Ie(w["x14:dataValidation"]);for(F=I.length-1;F>=0;F--)E(I[F],A,a,!0)}},"./src/xlsx-io/reader/docpropsapp-reader.ts":function(ie,d,xt){Object.defineProperty(d,"__esModule",{value:!0});var m=xt("./src/xml-io/xml-reader.ts");function K(z,M,O){if(z.nodeType()===1){var H=z.readElementContentAsString(!0);M.hh(O,H)}}function G(z,M,O){var H,N,E,R,A,a;if(z.elementType!==3){for(H={},N=[],E=z.depth;z.read()&&!(z.depth<=E);)if(z.nodeType()===1&&z.name()==="vt:vector"){if(o(z,H),z.elementType===3)continue;for(R=z.depth;z.read()&&!(z.depth<=R);)if(z.nodeType()===1){if(z.elementType===3)continue;for(A=z.depth;z.read()&&!(z.depth<=A);)z.nodeType()===1&&((a={}).elementType=z.name(),a.value=z.readElementContentAsString(!0),N.push(a));H.workbookInfoArray=N}}M.hh(O,H)}}function q(z,M,O){var H,N,E,R,A;if(z.elementType!==3){for(H={},N=[],E=z.depth;z.read()&&!(z.depth<=E);)if(z.nodeType()===1&&z.name()==="vt:vector"){if(o(z,H),z.elementType===3)continue;for(R=z.depth;z.read()&&!(z.depth<=R);)z.nodeType()===1&&(A=z.readElementContentAsString(!0),N.push(A));H.sheetsNameArray=N}M.hh(O,H)}}function o(z,M){for(;z.moveToNextAttribute();)switch(z.readAttributeNameAsString()){case"size":M.size=z.readContentAsInt(1);break;case"baseType":M.baseType=z.readContentAsString()}}d.readDocPropsAppFile=function(z,M){var O,H=new m.XmlReader;for(H.setXml(z);H.read();)if(H.depth===1&&H.elementType!==2)switch(O=H.name()){case"HeadingPairs":G(H,M,O);break;case"TitlesOfParts":q(H,M,O);break;default:K(H,M,O)}}},"./src/xlsx-io/reader/docpropscore-reader.ts":function(ie,d,xt){Object.defineProperty(d,"__esModule",{value:!0});var m=xt("./src/xml-io/xml-reader.ts");function K(G,q,o){if(G.nodeType()===1){var z=G.readElementContentAsString(!0);q.gh(o,z)}}d.readDocPropsCoreFile=function(G,q){var o,z=new m.XmlReader;for(z.setXml(G);z.read();)z.depth===1&&z.elementType!==2&&((o=z.name()).indexOf(":")!==-1&&(o=z.name().split(":")[1]),K(z,q,o))}},"./src/xlsx-io/reader/docpropscustom-reader.ts":function(ie,d,xt){Object.defineProperty(d,"__esModule",{value:!0});var m=xt("./src/xml-io/xml-reader.ts");function K(G,q){var o,z,M,O,H;if(G.elementType!==3&&G.nodeType()===1&&G.name()==="property"){for(o={};G.moveToNextAttribute();)z=G.readAttributeNameAsString(),M=G.readContentAsString(),o[z]=M;for(O=G.depth;G.read()&&!(G.depth<=O);)G.nodeType()===1&&(H={},z=G.name(),M=G.readElementContentAsString(!0),H[z]=M,o.propertyItemChildElement=H);q.push(o)}}d.readDocPropsCustomFile=function(G,q){var o,z=new m.XmlReader;for(z.setXml(G),o=[];z.read();)z.depth===1&&z.elementType!==2&&K(z,o);q.ih(o)}},"./src/xlsx-io/reader/drawing-reader.ts":function(ie,d,xt){var m,K,G,q,o,z,M,O,H,N,E,R,A,a,F;function w(x,L,W){var U,h,S,_,$,ct=x&&x.blipFill&&x.blipFill.blip&&x.blipFill.blip.embed;ct&&(U=L[ct])&&(S=(h=U.fileName).lastIndexOf("."))>=0&&(_=z.getImageContent(h,W))&&(($=x.blipFill.blip.blipBlob={}).blob=_,$.type=h.substr(S+1))}function I(){this.cache={},this.get=function(x,L){var W=this.cache[x];return!W&&L&&(W=this.cache[x]=new F(L)),W}}function P(x,L){return x.left>=L.left&&x.top>=L.top&&x.right<=L.right&&x.bottom<=L.bottom}function J(x,L,W){var U,h,S,_,$=W.get(L,x[L].pic.spPr.xfrm);if($)for(U=0;U0&&(Y.pictures=h),S=at(x,L),$=function(D,y,ot,Ct){var At=[];return D&&D.length>0&&D.forEach(function(Et){var Ot,_t,Xt=Et.AlternateContent;return Et.grpSp?void ft(Et.grpSp,At,Et,y,ot,Ct):void((_t=(Ot=A(Xt)?Xt.Choice.GraphicalObjectFrame:Et.graphicFrame)&&Ot.graphic&&Ot.graphic.graphicData&&Ot.graphic.graphicData.chart&&Ot.graphic.graphicData.chart.id)&&bt(At,Et,_t,y,ot,Ct))}),At}(_=S&&S.AnchorBaseList,L,W,U),$.length>0&&(Y.charts=$),ct=function(D,y,ot){var Ct=[];return D&&D.length>0&&D.forEach(function(At){(At.sp||At.cxnSp||At.grpSp||At.pic)&&(function(Et,Ot,_t){Et.sp&&Et.sp.spPr?w(Et.sp.spPr,Ot,_t):Et.pic?(w(Et.pic,Ot,_t),w(Et.pic.spPr,Ot,_t)):Et.grpSp&&(Et.grpSp.sp&&f(Et.grpSp.sp,Ot,_t),Et.grpSp.grpSpPr&&w(Et.grpSp.grpSpPr,Ot,_t))}(At,y,ot),Ct.push(At))}),Ct}(_,L,W),ct.length>0&&(Y.shapes=ct),wt=new I,_.forEach(function(D,y){var ot=D.pic;ot&&!ot.nvPicPr.cNvPr.hidden&&J(_,y,wt)})),Y}function ht(x,L,W,U){var h={};return function(S,_,$,ct){var wt,lt,Y,D,y,ot,Ct,At,Et,Ot,_t,Xt,Qt,zt,Zt,te,oe;if(_){if((wt=_["xdr:nvPicPr"])&&(lt=wt["xdr:cNvPr"],$.name=lt&<._attr.name,$.descr=lt&<._attr.descr,$.isVisible=!G.XmlNodeHelper.Xm(lt&<._attr.hidden,!1)),wt=_["xdr:blipFill"]){for(ot in D=(Y=wt["a:blip"])&&Y._attr["r:embed"],(y=Y&&Y["a:extLst"]&&Y["a:extLst"]["a:ext"])instanceof Array||(y=[y]),y)y.hasOwnProperty(ot)&&(Ct=y[ot]&&y[ot]["asvg:svgBlip"])&&(D=Ct._attr["r:embed"]);D&&(At=S[D])&&(Et=z.getImageContent(At.fileName,ct))&&($.src=Et),(_t=(Ot=wt["a:srcRect"])&&Ot._attr)&&(Xt=+_t.l||0,Qt=+_t.t||0,zt=+_t.r||0,Zt=+_t.b||0,(Xt||Qt||zt||Zt)&&($.srcRect={l:Xt,t:Qt,r:zt,b:Zt}))}(wt=_["xdr:spPr"])&&($.pictureFormat=c(wt),(te=wt["a:xfrm"])&&(oe=parseInt(te._attr.rot,10))&&($.rot=O.DrawingReader.getRotationDegree(oe)))}}(W,L["xdr:pic"],h,U),function(S,_){S&&(_.locked=G.XmlNodeHelper.Xm(S._attr.fLocksWithSheet,!0))}(L["xdr:clientData"],h),h.src&&x.push(h),h}function yt(x,L,W){var U,h;return x?(U=[],H(x["xdr:oneCellAnchor"]).forEach(function(S){if(S&&S["xdr:pic"]){var _={startPoint:R(S["xdr:from"])};E(S["xdr:ext"],_),h=ht(U,S,L,W),_.anchorType=1,h.anchor=_}}),H(x["xdr:twoCellAnchor"]).forEach(function(S){var _,$;S&&S["xdr:pic"]&&(_={startPoint:R(S["xdr:from"]),endPoint:R(S["xdr:to"])},($=S._attr.editAs)&&(_.editAs=a.Charts.ST_EditAs[$]),h=ht(U,S,L,W),_.anchorType=0,h.anchor=_)}),H(x["xdr:absoluteAnchor"]).forEach(function(S){if(S&&S["xdr:pic"]){var _={};N(S["xdr:pos"],_),E(S["xdr:ext"],_),h=ht(U,S,L,W),_.anchorType=2,h.anchor=_}}),U):[]}function bt(x,L,W,U,h,S){var _,$,ct,wt,lt,Y,D=U[W],y=pt(D,h,S);if(y){for(ct in _={},$=D.relationFiles)ct!=="count"&&(wt=$[ct])&&((lt=wt.fileType)!==K.RelationshipConstants.pb&<!==K.RelationshipConstants.ib||(_[ct]=wt));Y=function(ot,Ct,At){var Et,Ot,_t,Xt,Qt,zt,Zt;if(!ot||!ot.id)return null;for(Xt in Et=Ct[ot.id],Ot={},_t=Et.relationFiles)Xt!=="count"&&(Qt=_t[Xt])&&((zt=Qt.fileType)!==K.RelationshipConstants.ib&&zt!==K.RelationshipConstants.mb||(Ot[Xt]=Qt));return(Zt=it(Et,At))&&Zt.length>0?Zt.map(function(te){return te.pic?function(oe,g,kt){w(oe.pic,g,kt);var Rt=oe.pictureStyleInfo;Rt&&(oe.pictureFormat=c(Rt),delete oe.pictureStyleInfo)}(te,Ot,At):te.graphicFrame&&function(oe,g,kt){var Rt=g[oe.graphicFrame.graphic&&oe.graphicFrame.graphic.graphicData&&oe.graphicFrame.graphic.graphicData.chart&&oe.graphicFrame.graphic.graphicData.chart.id];Rt&&(oe.chartSpace=pt(Rt,kt))}(te,Ot,At),te}):void 0}(y.userShapes,_,h),Y&&(y.userShapes=Y),function(ot,Ct,At){var Et=ot.chart.plotArea;Et&&Et.chartGroups&&Et.chartGroups.forEach(function(Ot){Ot&&Ot.ser&&Ot.ser.forEach(function(_t){_t.spPr&&w(_t.spPr,Ct,At),_t.dLbls&&_t.dLbls.spPr&&w(_t.dLbls.spPr,Ct,At)})}),Et&&Et.spPr&&w(Et.spPr,Ct,At),ot.spPr&&w(ot.spPr,Ct,At)}(y,_,h),L.chartSpace=y,x.push(L)}}function ft(x,L,W,U,h,S){(x&&x.sp||[]).forEach(function(_){if(_.shapeType===3)V(x.grpSpPr.xfrm,_.grpSpPr.xfrm),ft(_,L,W,U,h,S);else if(_.shapeType===2&&_.nvGraphicFramePr){var $=_.graphic&&_.graphic.graphicData&&_.graphic.graphicData.chart&&_.graphic.graphicData.chart.id;$&&(bt(L,_,$,U,h,S),V(x.grpSpPr.xfrm,_.xfrm))}})}function V(x,L){var W,U=L.off,h=L.ext,S=(U.x-x.chOff.x)/(x.chExt.cx||1)*x.ext.cx;L.off.x=x.off.x+S,W=(U.y-x.chOff.y)/(x.chExt.cy||1)*x.ext.cy,L.off.y=x.off.y+W,L.ext.cx=h.cx/(x.chExt.cx||1)*x.ext.cx,L.ext.cy=h.cy/(x.chExt.cy||1)*x.ext.cy}function at(x,L){var W=new M.XmlReader;for(W.relationFiles=L,W.reset(),W.setXml(x),W.keepRootNamespace=!0;W.read();)if(W.depth===0&&W.elementType!==2&&W.name()==="xdr:wsDr")return O.DrawingReader.ReadCT_Drawing(W);return null}function pt(x,L,W){var U,h,S,_,$,ct,wt,lt,Y;if(!x)return null;for(U=L(x.fileName,!0),(h=new M.XmlReader).reset(),h.setXml(U),h.keepRootNamespace=!0;h.read();)if(h.depth===0&&h.elementType!==2){if(h.name()==="c:chartSpace"){S=O.DrawingReader.ReadCT_ChartSpace(h),_=!1;break}if(h.name()==="cx:chartSpace"){$=W&&W.names?W.names:[],S=O.DrawingReader.Chart2016Reader.ReadCT_ChartSpace(h,$),_=!0;break}}if(_)for(wt in ct=x.relationFiles)wt!=="count"&&((Y=(lt=ct[wt])&<.fileType)===K.RelationshipConstants.rb?S.style=et(lt,L):Y===K.RelationshipConstants.qb&&(S.colors=rt(lt,L)));return S}function et(x,L){var W=L(x.fileName,!0),U=new M.XmlReader;for(U.reset(),U.setXml(W);U.read();)if(U.depth===0&&U.elementType!==2)return O.DrawingReader.Chart2016Reader.ReadCT_ChartStyle(U)}function rt(x,L){var W=L(x.fileName,!0),U=new M.XmlReader;for(U.reset(),U.setXml(W);U.read();)if(U.depth===0&&U.elementType!==2)return O.DrawingReader.Chart2016Reader.ReadCT_chartColors(U)}function B(x){var L,W,U=x&&x["c:userShapes"];if(U){if(L=U["cdr:absSizeAnchor"],W=U["cdr:relSizeAnchor"],L)return L["cdr:pic"]&&L["cdr:pic"]["cdr:spPr"];if(W)return W["cdr:pic"]&&W["cdr:pic"]["cdr:spPr"]}return null}function it(x,L){var W,U,h,S,_;if(!x)return null;for(W=x.fileName,U=L(W,!0),(h=new M.XmlReader).reset(),h.setXml(U),h.keepRootNamespace=!0;h.read();)if(h.depth===0&&h.elementType!==2&&h.name()==="c:userShapes"&&(S=O.DrawingReader.ReadCT_ChartDrawing(h)))return(_=S.relSizeAnchor.concat(S.absSizeAnchor)).forEach(function($){if($.pic){var ct=q.parseXmlToObject(U);$.pictureStyleInfo=B(ct)}}),_;return null}function f(x,L,W){x.forEach(function(U){U.spPr&&w(U.spPr,L,W),U.blipFill&&w(U,L,W),U.shapeType===3&&U.sp&&f(U.sp,L,W)})}function T(x){var L=x["a:solidFill"];return L?function(W){var U={};return{fillFormatType:1,color:v(W,U),drawingColorSettings:U}}(L):(L=x["a:pattFill"])?function(W){var U,h,S,_,$=W._attr.prst||"pct5",ct=W["a:bgClr"];return ct&&(h=v(ct,U={})),(ct=W["a:fgClr"])&&(_=v(ct,S={})),{fillFormatType:4,fillPattern:$,backgroundDrawingColorSettings:U,backgroundColor:h,foregroundDrawingColorSettings:S,foregroundColor:_}}(L):(L=x["a:noFill"])?{fillFormatType:0}:(L=x["a:gradFill"])?function(W){var U,h=[],S=W._attr,_={fillFomatType:2,gradientStops:h};return _.flipMode=S.flip||"none",_.rotateWithShape=G.XmlNodeHelper.Xm(S.rotWithShape,!1),(U=W["a:gsLst"])&&H(U["a:gs"]).forEach(function($){h.push(function(ct){var wt={},lt=v(ct,wt);return{position:parseFloat(ct._attr.pos||"100000")/1e5,color:lt,drawingColorSettings:wt}}($))}),(U=W["a:lin"])&&(_.gradientFillType="linear",_.angle=parseFloat(U._attr.ang||"0")/6e4,_.scaled=G.XmlNodeHelper.Xm(U._attr.scaled,!1)),(U=W["a:path"])&&(_.gradientFillType=U._attr.path||"shape",_.fillToRect=i(U["a:fillToRect"])),_.tileRect=i(W["a:tileRect"]),_}(L):(L=x["a:blipFill"])?function(W){var U,h,S={transparency:1};return S.rotateWithShape=G.XmlNodeHelper.Xm(W._attr.rotWithShape,!1),(U=W["a:blip"])&&(S.imageID=U._attr["r:embed"],(h=U["a:alphaModFix"])&&(S.transparency=1-parseFloat(h._attr.amt||"0")/1e5)),(U=W["a:tile"])&&(S.tile=function(_){var $=_._attr,ct=$.sx,wt=$.sy,lt=$.tx,Y=$.ty;return{alignment:$.algn||"tl",flipping:$.flip||"none",horizontalRatio:ct&&parseFloat(ct)/1e5||1,verticalRatio:wt&&parseFloat(wt)/1e5||1,horizontalOffset:lt&&parseFloat(lt)/1e5||0,verticalOffset:Y&&parseFloat(Y)/1e5||0}}(U)),(U=W["a:stretch"])&&(S.stretch=i(U["a:fillRect"])),S}(L):void 0}function s(x,L,W){W.forEach(function(U){var h=L["a:"+U];h&&(x[U]=parseInt(h._attr.val||"0",10))})}function v(x,L){var W,U,h,S,_,$,ct,wt,lt,Y,D,y=x["a:schemeClr"];return y&&(W=(y._attr.val||"").toUpperCase(),s(L,y,["alpha","shade","tint","hue","hueOff","hueMod","sat","satOff","satMod","lum","lumOff","lumMod"]),W)?new o.ExcelColor(3,o.ColorHelper.toColorSchemeIndex(W),0):(y=x["a:hslClr"])?(h=y._attr,S=parseInt(h.hue||"0",10),_=parseInt(h.sat||"0",10),$=parseInt(h.lum||"0",10),s(L,y,["alpha","shade","tint"]),o.ColorHelper.fromColorToExcelColor(o.ColorHelper.convertHLSToRGB(S,$,_))):(y=x["a:prstClr"])&&(W=y._attr.val||"",s(L,y,["alpha","shade","tint"]),W)?o.ColorHelper.fromColorToExcelColor(o.ColorHelper.fromPresetColorVal(W)):(y=x["a:scrgbClr"])?(h=y._attr,ct=parseInt(h.r||"0",10),wt=parseInt(h.g||"0",10),lt=parseInt(h.b||"0",10),s(L,y,["alpha","shade","tint"]),o.ColorHelper.fromColorToExcelColor(new o.nk(255,o.ColorHelper.scRgbTosRgb(ct),o.ColorHelper.scRgbTosRgb(wt),o.ColorHelper.scRgbTosRgb(lt)))):(y=x["a:srgbClr"])&&(U=y._attr.val,s(L,y,["alpha","shade","tint"]),U&&(W=parseInt(U,16),!isNaN(W)))?new o.ExcelColor(2,W,0):(y=x["a:sysClr"])&&(Y=y._attr.val,D=o.ExcelSystemColor.getSystemColor(Y),s(L,y,["alpha","shade","tint","lumMode"]),D)?o.ColorHelper.fromColorToExcelColor(D):null}function n(x){if(x){var L=x._attr;return{length:L.len||"lg",type:L.type||"none",width:L.w||"lg"}}}function i(x){if(x){var L=x._attr;return[L.l,L.t,L.r,L.b].map(function(W){return parseFloat(W||"0")/1e5})}}function c(x){var L,W={};return W.lineFormat=function(U){var h,S,_,$;if(U)return h={},S=U._attr,_=parseInt(S.w||"0",10),h.width=o.UnitHelper.emuToPixles(_),h.compoundLineType=S.compd||"sng",h.lineEndingCap=S.cap||"sq",h.penAlignment=S.align||"ctr",h.fillFormat=T(U),h.headLineEndStyle=n(U["a:headEnd"]),h.tailLineEndStyle=n(U["a:tailEnd"]),U["a:bevel"]&&(h.joinType="bevel"),U["a:miter"]&&(h.joinType="miter"),U["a:round"]&&(h.joinType="round"),$=U["a:prstDash"],h.lineDashType=$&&$._attr.val||"solid",h}(x["a:ln"]),(L=T(x))&&(W.fillFormat=L),W}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/common.ts"),K=xt("./src/common/excel-types.ts"),G=xt("./src/xml-io/node-helper.ts"),q=xt("./src/xml-io/xml-parser.ts"),o=xt("./src/datamodel/excel-style.ts"),z=xt("./src/datamodel/excel-helper.ts"),M=xt("./src/xml-io/xml-reader.ts"),O=xt("./src/xlsx-io/reader/chart-reader.ts"),H=G.XmlNodeHelper.Ie,N=G.XmlNodeHelper.dn,E=G.XmlNodeHelper.fn,R=G.XmlNodeHelper.gn,A=m.Util.xa,a=xt("./src/datamodel/chart-model.ts"),d.readDrawings=function(x,L,W,U){var h,S,_,$,ct;if(x){for(S in h=[],x)S!=="count"&&(_=x[S])&&(($=_.fileType)!==K.RelationshipConstants.fb&&$!==K.RelationshipConstants.gb||h.push(_));h.length&&(ct=function(wt,lt,Y){var D,y={};return wt.forEach(function(ot){var Ct,At,Et,Ot,_t=ot.relationFiles;if(_t)for(Ct in _t)Ct!=="count"&&(At=_t[Ct])&&((Et=At.fileType)!==K.RelationshipConstants.ib&&Et!==K.RelationshipConstants.jb&&Et!==K.RelationshipConstants.mb&&Et!==K.RelationshipConstants.nb&&Et!==K.RelationshipConstants.ob&&Et!==K.RelationshipConstants.hb||(y[Ct]=At));(Ot=lt(ot.fileName,!0))&&(D=st(Ot,y,lt,Y))}),D}(h,U,{names:W.Oe.names||[]}),W.Bg(ct,L))}},F=function(x){var L=x.off,W=x.ext,U=W.cx,h=W.cy;this.left=L.x,this.top=L.y,this.right=this.left+U,this.bottom=this.top+h}},"./src/xlsx-io/reader/externallink-reader.ts":function(ie,d,xt){var m,K,G;function q(N,E){if(N.elementType!==3)for(var R=N.depth;N.read();){if(N.depth<=R)return;switch(N.name()){case"sheetNames":E.sheetNames=o(N);break;case"sheetDataSet":z(N,E)}}}function o(N){var E,R;if(N.elementType===3)return[];for(E=N.depth,R=[];N.read()&&!(N.depth<=E);)if(N.nodeType()===1&&N.name()==="sheetName")for(;N.moveToNextAttribute();)N.readAttributeNameAsString()==="val"&&R.push(N.readContentAsString().replace(/&/g,"&").replace(/"/g,'"').replace(/>/g,">").replace(/</g,"<"));return R}function z(N,E){var R,A,a,F,w;if(N.elementType!==3)for(R=N.depth;N.read();){if(N.depth<=R)return;if(N.nodeType()===1&&N.name()==="sheetData"){for(A=void 0,a=void 0;N.moveToNextAttribute();)(F=N.readAttributeNameAsString())==="sheetId"&&(A=N.readContentAsInt()),F==="refreshError"&&(a=N.readContentAsInt());w=E.sheetNames[A],E.data[w]={},a&&(E.data[w].isNew=!0),M(N,E.data[w])}}}function M(N,E){var R,A;if(N.elementType!==3)for(R=N.depth;N.read();){if(N.depth<=R)return;if(N.nodeType()===1&&N.name()==="row"){for(A=void 0;N.moveToNextAttribute();)N.readAttributeNameAsString()==="r"&&(A=N.readContentAsString());E[A-1]=E[A-1]||{},O(N,A,E[A-1])}}}function O(N,E,R){var A,a,F,w;if(N.elementType!==3)for(A=N.depth;N.read();){if(N.depth<=A)return;if(N.nodeType()===1&&N.name()==="cell"){for(a=void 0,F=void 0;N.moveToNextAttribute();)(w=N.readAttributeNameAsString())==="r"?(a=(a=N.readContentAsString()).substr(0,a.length-E.length),a=m.IndexHelper.R(a)):w==="t"&&(F=N.readContentAsString());R[a]=H(N,F)}}}function H(N,E){var R,A,a,F;if(N.elementType!==3){for(A=N.depth;N.read();){if(N.depth<=A)return R;if(N.nodeType()===1&&N.name()==="v")if(E==="str")R=N.readElementContentAsString();else if(E==="b")R=N.readElementContentAsString()==="1";else if(E==="e"){switch(a=N.readElementContentAsString(),F=G,a){case"#DIV/0!":F=7;break;case"#N/A":F=42;break;case"#NAME?":F=29;break;case"#NULL!":F=0;break;case"#NUM!":F=36;break;case"#REF!":F=23;break;case"#VALUE!":F=15}R=F!==G?{_error:a,_code:F}:G}else R=parseFloat(N.readElementContentAsString())}return R}}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/common.ts"),K=xt("./src/xml-io/xml-reader.ts"),G=null,d.readExternalLinkFile=function(N){var E,R=new K.XmlReader;for(R.setXml(N),E={data:{}};R.read();)R.depth===1&&R.elementType!==2&&R.name()==="externalBook"&&q(R,E);return E}},"./src/xlsx-io/reader/metadata-reader.ts":function(ie,d,xt){var m,K,G;function q(o){return o._attr.name}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/xml-io/xml-parser.ts"),K=xt("./src/xml-io/node-helper.ts"),G=K.XmlNodeHelper.Ie,d.readSheetMetadata=function(o,z){var M,O=m.parseXmlToObject(o).metadata;O&&(M=G(O.metadataTypes.metadataType).map(q),O.typeNames=M,z._g(O))}},"./src/xlsx-io/reader/pivot-reader.ts":function(ie,d,xt){var m,K,G,q,o,z,M,O,H,N,E,R,A,a,F,w;function I(g,kt){for(var Rt=g.depth;g.read()&&!(g.depth<=Rt);)switch(g.name()){case"cacheSource":st(g,kt);break;case"cacheFields":ht(g,kt);break;case"cacheHierarchy":pt(g,kt);break;case"kpi":B(g,kt);break;case"tupleCache":it(g,kt);break;case"calculatedItem":f(g,kt);break;case"calculatedMember":T(g,kt);break;case"dimension":s(g,kt);break;case"measureGroup":v(g,kt);break;case"map":n(g,kt);break;case"extLst":i(g,kt)}}function P(g,kt){for(;g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"backgroundQuery":kt.backgroundQuery=g.readContentAsBoolean();break;case"createdVersion":kt.createdVersion=g.readContentAsInt();break;case"enableRefresh":kt.enableRefresh=g.readContentAsBoolean();break;case"r:id":kt.rid=g.readContentAsString();break;case"invalid":kt.invalid=g.readContentAsBoolean();break;case"minRefreshableVersion":kt.minRefreshableVersion=g.readContentAsInt();break;case"missingItemsLimit":kt.missingItemsLimit=g.readContentAsInt();break;case"recordCount":kt.recordCount=g.readContentAsInt();break;case"optimizeMemory":kt.optimizeMemory=g.readContentAsBoolean();break;case"refreshedBy":kt.refreshedBy=g.readContentAsString();break;case"refreshedDate":kt.refreshedDate=q.DateTimeHelper.Ke(g.readContentAsDouble());break;case"refreshedVersion":kt.refreshedVersion=g.readContentAsInt();break;case"refreshOnLoad":kt.refreshOnLoad=g.readContentAsBoolean();break;case"saveData":kt.saveData=g.readContentAsBoolean();break;case"supportAdvancedDrill":kt.supportAdvancedDrill=g.readContentAsBoolean();break;case"supportSubquery":kt.supportSubquery=g.readContentAsBoolean();break;case"tupleCache":kt.tupleCache=g.readContentAsBoolean();break;case"upgradeOnRefresh":kt.upgradeOnRefresh=g.readContentAsBoolean()}}function J(g,kt){for(;g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"ref":kt.ref=g.readContentAsString();break;case"sheet":kt.sheet=g.readContentAsString();break;case"name":kt.sourceName=g.readContentAsString()}}function st(g,kt){for(;g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"type":kt.sourceType=g.readContentAsString();break;case"connectionId":kt.sourceConnectionId=g.readContentAsInt()}var Rt=g.depth;if(g.elementType!==3)for(;g.read()&&!(g.depth<=Rt);)g.name()==="worksheetSource"&&J(g,kt)}function ht(g,kt){var Rt,Dt,ut,$t;for(kt.fields=[],Rt=g.depth;g.read()&&!(g.depth<=Rt);){for(Dt={};g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"caption":Dt.caption=g.readContentAsString();break;case"databaseField":Dt.databaseField=g.readContentAsBoolean();break;case"formula":Dt.formula=a(A(g.readContentAsString()));break;case"hierarchy":Dt.hierarchy=g.readContentAsInt();break;case"level":Dt.level=g.readContentAsInt();break;case"mappingCount":Dt.mappingCount=g.readContentAsInt();break;case"memberPropertyField":Dt.memberPropertyField=g.readContentAsBoolean();break;case"name":Dt.name=A(a(g.readContentAsString()));break;case"numFmtId":Dt.numFmtId=g.readContentAsInt();break;case"propertyName":Dt.propertyName=g.readContentAsString();break;case"serverField":Dt.serverField=g.readContentAsBoolean();break;case"sqlType":Dt.sqlType=g.readContentAsInt();break;case"uniqueList":Dt.uniqueList=g.readContentAsBoolean()}if(g.elementType!==3)for(ut=g.depth;g.read()&&!(g.depth<=ut);)switch(g.name()){case"sharedItems":ft(g,Dt),V(g,Dt);break;case"fieldGroup":yt(g,$t={}),G.isNullOrUndefined($t.base)||bt(g,$t),Dt.fieldGroup=Dt.fieldGroup||$t;break;case"mpMap":for(Dt.mpMap=[];g.moveToNextAttribute();)g.readAttributeNameAsString()==="v"&&Dt.mpMap.push(g.readContentAsInt())}kt.fields.push(Dt)}}function yt(g,kt){for(;g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"par":kt.parent=g.readContentAsInt();break;case"base":kt.base=g.readContentAsInt()}}function bt(g,kt){for(var Rt,Dt,ut,$t=g.depth;g.read()&&!(g.depth<=$t);)if((Rt=g.name())==="rangePr")for(kt.hasRangeGroup=!0;g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"autoStart":kt.autoStart=g.readContentAsBoolean();break;case"autoEnd":kt.autoEnd=g.readContentAsBoolean();break;case"groupBy":kt.groupBy=g.readContentAsString();break;case"startNum":kt.startNum=g.readContentAsDouble();break;case"endNum":kt.endNum=g.readContentAsDouble();break;case"startDate":kt.startDate=Date.parse(g.readContentAsString());break;case"endDate":kt.endDate=Date.parse(g.readContentAsString());break;case"groupInterval":kt.groupInterval=g.readContentAsDouble()}else if(Rt==="discretePr"){for(kt.discreteGroup=[],Dt=g.depth;g.read()&&!(g.depth<=Dt);)if(g.name()==="x")for(;g.moveToNextAttribute();)g.readAttributeNameAsString()==="v"&&kt.discreteGroup.push(g.readContentAsInt())}else if(Rt==="groupItems")for(kt.groupItems=[],ut=g.depth;g.read()&&!(g.depth<=ut);)kt.groupItems.push(at(g))}function ft(g,kt){for(;g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"containsBlank":kt.containsBlank=g.readContentAsBoolean();break;case"containsDate":kt.containsDate=g.readContentAsBoolean();break;case"containsInteger":kt.containsInteger=g.readContentAsBoolean();break;case"containsMixedTypes":kt.containsMixedTypes=g.readContentAsBoolean();break;case"containsNonDate":kt.containsNonDate=g.readContentAsBoolean();break;case"containsNumber":kt.containsNumber=g.readContentAsBoolean();break;case"containsSemiMixedTypes":kt.containsSemiMixedTypes=g.readContentAsBoolean();break;case"containsString":kt.containsString=g.readContentAsBoolean();break;case"longText":kt.longText=g.readContentAsBoolean();break;case"maxDate":kt.maxDate=Date.parse(g.readContentAsString());break;case"maxValue":kt.maxValue=g.readContentAsDouble();break;case"minDate":kt.minDate=Date.parse(g.readContentAsString());break;case"minValue":kt.minValue=g.readContentAsDouble()}}function V(g,kt){kt.entities=[];var Rt=g.depth;if(g.elementType!==3)for(;g.read()&&!(g.depth<=Rt);)kt.entities.push(at(g))}function at(g){var kt={},Rt=g.name();switch(Rt){case"b":kt.type="b";break;case"d":kt.type="d";break;case"e":kt.type="e";break;case"m":kt.type="m";break;case"n":kt.type="n";break;case"s":kt.type="s"}for(;g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"c":kt.caption=g.readContentAsString();break;case"cp":kt.propertyCount=g.readContentAsInt();break;case"f":kt.isCalculatedItem=g.readContentAsBoolean();break;case"u":kt.isUnusedItem=g.readContentAsBoolean();break;case"b":kt.isBold=g.readContentAsBoolean();break;case"bc":kt.backgroundColor=g.readContentAsInt();break;case"fc":kt.foregroundColor=g.readContentAsInt();break;case"i":kt.isItalic=g.readContentAsBoolean();break;case"in":kt.formatIndex=g.readContentAsInt();break;case"st":kt.isStrikethrough=g.readContentAsBoolean();break;case"un":kt.isUnderline=g.readContentAsBoolean();break;case"v":Rt==="b"?kt.value=g.readContentAsBoolean():Rt==="d"?kt.value=a(g.readContentAsString()):Rt==="e"?kt.value=g.readContentAsError():Rt==="n"?kt.value=g.readContentAsDouble():(Rt==="s"||Rt==="x")&&(kt.value=g.readContentAsString())}return kt}function pt(g,kt){var Rt,Dt;for(kt.cacheHierarchies=[];g.read();){for(Rt={fieldsUsages:[],groupLevels:[]};g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"uniqueName":Rt.uniqueName=g.readContentAsString();break;case"caption":Rt.caption=g.readContentAsString();break;case"measure":Rt.measure=g.readContentAsBoolean();break;case"set":Rt.set=g.readContentAsBoolean();break;case"parentSet":Rt.parentSet=g.readContentAsInt();break;case"iconSet":Rt.iconSet=g.readContentAsInt();break;case"attribute":Rt.attribute=g.readContentAsBoolean();break;case"time":Rt.time=g.readContentAsBoolean();break;case"keyAttribute":Rt.keyAttribute=g.readContentAsBoolean();break;case"defaultMemberUniqueName":Rt.defaultMemberUniqueName=g.readContentAsString();break;case"allUniqueName":Rt.allUniqueName=g.readContentAsString();break;case"allCaption":Rt.allCaption=g.readContentAsString();break;case"dimensionUniqueName":Rt.dimensionUniqueName=g.readContentAsString();break;case"displayFolder":Rt.displayFolder=g.readContentAsString();break;case"measureGroup":Rt.measureGroup=g.readContentAsString();break;case"measures":Rt.measures=g.readContentAsBoolean();break;case"count":Rt.count=g.readContentAsInt();break;case"oneField":Rt.oneField=g.readContentAsBoolean();break;case"memberValueDatatype":Rt.memberValueDatatype=g.readContentAsInt();break;case"unbalanced":Rt.unbalanced=g.readContentAsBoolean();break;case"unbalancedGroup":Rt.unbalancedGroup=g.readContentAsBoolean();break;case"hidden":Rt.hidden=g.readContentAsBoolean()}for(Dt=g.depth;g.read()&&!(g.depth<=Dt);)switch(g.name()){case"fieldUsage":Rt.fieldsUsages.push(g.readContentAsInt());break;case"groupLevel":Rt.groupLevels.push(et(g))}kt.cacheHierarchies.push(Rt)}}function et(g){for(var kt,Rt={};g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"uniqueName":Rt.uniqueName=g.readContentAsString();break;case"caption":Rt.caption=g.readContentAsString();break;case"user":Rt.user=g.readContentAsBoolean();break;case"customRollUp":Rt.customRollUp=g.readContentAsBoolean()}for(kt=g.depth;g.read()&&!(g.depth<=kt);)g.name()&&Rt.groups.push(rt(g));return Rt}function rt(g){for(var kt,Rt,Dt={groupMembers:[]};g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"name":Dt.Name=g.readContentAsString();break;case"uniqueName":Dt.UniqueName=g.readContentAsString();break;case"caption":Dt.Caption=g.readContentAsString();break;case"uniqueParent":Dt.UniqueParent=g.readContentAsString();break;case"id":Dt.Id=g.readContentAsInt()}for(kt=g.depth;g.read()&&!(g.depth<=kt);)if(g.name()==="groupMember"){for(Rt={};g.moveToNextAttribute();)switch(g.name()){case"uniqueName":Rt.uniqueName=g.readContentAsString();break;case"group":Rt.group=g.readContentAsBoolean()}Dt.groupMembers.push(Rt)}return Dt}function B(g,kt){for(kt.KPIs=[];g.moveToNextAttribute();){var Rt={};switch(g.readAttributeNameAsString()){case"uniqueName":Rt.uniqueName=g.readContentAsString();break;case"caption":Rt.caption=g.readContentAsString();break;case"displayFolder":Rt.displayFolder=g.readContentAsString();break;case"measureGroup":Rt.measureGroup=g.readContentAsString();break;case"parent":Rt.parent=g.readContentAsString();break;case"value":Rt.value=g.readContentAsString();break;case"goal":Rt.goal=g.readContentAsString();break;case"status":Rt.status=g.readContentAsString();break;case"trend":Rt.trend=g.readContentAsString();break;case"weight":Rt.weight=g.readContentAsString();break;case"time":Rt.time=g.readContentAsString()}kt.KPIs.push(Rt)}}function it(g,kt){for(var Rt,Dt={entries:[]};g.read();)if(g.name()==="entries")for(Rt=g.depth;g.read()&&g.depth>Rt;)Dt.entries.push(at(g));kt.pivotCacheTupleCache=Dt}function f(g,kt){var Rt,Dt={};for(kt.calculatedItems=kt.calculatedItems||[];g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"field":Dt.field=g.readContentAsInt();break;case"formula":Dt.formula=A(g.readContentAsString())}for(Rt=g.depth;g.read()&&!(g.depth<=Rt);)g.name()==="pivotArea"&&(Dt.pivotArea=Et(g));kt.calculatedItems.push(Dt)}function T(g,kt){for(var Rt={};g.moveToNextAttribute();)switch(g.name()){case"name":Rt.name=A(a(g.readContentAsString()));break;case"mdx":Rt.mdx=g.readContentAsString();break;case"memberName":Rt.memberName=g.readContentAsString();break;case"hierarchy":Rt.hierarchy=g.readContentAsString();break;case"parent":Rt.parent=g.readContentAsString();break;case"solveOrder":Rt.solveOrder=g.readContentAsInt();break;case"set":Rt.set=g.readContentAsBoolean()}kt.calculatedMembers.push(Rt)}function s(g,kt){for(var Rt={};g.moveToNextAttribute();)switch(g.name()){case"measure":Rt.measure=g.readContentAsBoolean();break;case"name":Rt.name=A(a(g.readContentAsString()));break;case"uniqueName":Rt.uniqueName=g.readContentAsString();break;case"caption":Rt.caption=g.readContentAsString()}kt.dimensions.push(Rt)}function v(g,kt){for(var Rt={};g.moveToNextAttribute();)switch(g.name()){case"name":Rt.name=A(a(g.readContentAsString()));break;case"caption":Rt.caption=g.readContentAsString()}kt.measureGroups.push(Rt)}function n(g,kt){for(var Rt={};g.moveToNextAttribute();)switch(g.name()){case"measureGroup":Rt.name=g.readContentAsInt();break;case"dimension":Rt.caption=g.readContentAsInt()}kt.measureDimensionMap.push(Rt)}function i(g,kt){for(var Rt,Dt=g.depth;g.read()&&!(g.depth<=Dt);)if(g.name()==="ext"){for(Rt=g.depth;g.read()&&!(g.depth<=Rt);)if(g.name()==="x14:pivotCacheDefinition")for(;g.moveToNextAttribute();)g.readAttributeNameAsString()==="pivotCacheId"&&(kt.pivotCacheId=g.readContentAsInt())}}function c(g,kt,Rt,Dt,ut){var $t,jt=new K.XmlReader;for(jt.setXml(g),($t={fields:[],chartFormats:[],pivotFilters:[],formats:[],rowFields:[],rowItems:[],columnFields:[],columnItems:[],pageFields:[],dataFields:[],pivotHierarchies:[]}).hideValuesRow=!1,kt&&kt.hn===void 0&&(kt.hn=[]);jt.read();)jt.depth===0&&jt.elementType!==2&&jt.name()==="pivotTableDefinition"&&(L(jt,$t,kt),W(jt,$t,kt,Rt));return $t}function x(g,kt){var Rt,Dt=g.split("_");return isNaN(parseInt(Dt[Dt.length-1],10))?g+="_1":(Rt=Dt[Dt.length-1],Dt.splice(Dt.length-1,1,"_"+(parseInt(Rt,10)+1)),g=Dt.join("")),kt.indexOf(g)!==-1&&(g=x(g,kt)),g}function L(g,kt,Rt){var Dt,ut;for(kt.outline=!1,kt.outlineData=!1;g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"applyAlignmentFormats":kt.applyAlignmentFormats=g.readContentAsBoolean();break;case"applyBorderFormats":kt.applyBorderFormats=g.readContentAsBoolean();break;case"applyFontFormats":kt.applyFontFormats=g.readContentAsBoolean();break;case"applyNumberFormats":kt.applyNumberFormats=g.readContentAsBoolean();break;case"applyPatternFormats":kt.applyPatternFormats=g.readContentAsBoolean();break;case"applyWidthHeightFormats":kt.applyWidthHeightFormats=g.readContentAsBoolean();break;case"asteriskTotals":kt.asteriskTotals=g.readContentAsBoolean();break;case"autoFormatId":kt.autoFormatId=g.readContentAsInt();break;case"cacheId":kt.cacheId=g.readContentAsInt();break;case"chartFormat":kt.chartFormat=g.readContentAsInt();break;case"colGrandTotals":kt.colGrandTotals=g.readContentAsBoolean();break;case"colHeaderCaption":kt.colHeaderCaption=g.readContentAsString();break;case"compact":kt.compact=g.readContentAsBoolean();break;case"compactData":kt.compactData=g.readContentAsBoolean();break;case"createdVersion":kt.createdVersion=g.readContentAsInt();break;case"customListSort":kt.customListSort=g.readContentAsBoolean();break;case"dataCaption":kt.dataCaption=g.readContentAsString();break;case"disableFieldList":kt.disableFieldList=g.readContentAsBoolean();break;case"editData":kt.editData=g.readContentAsBoolean();break;case"enableDrill":kt.enableDrill=g.readContentAsBoolean();break;case"enableFieldProperties":kt.enableFieldProperties=g.readContentAsBoolean();break;case"enableWizard":kt.enableWizard=g.readContentAsBoolean();break;case"errorCaption":kt.errorCaption=g.readContentAsString();break;case"fieldListSortAscending":kt.fieldListSortAscending=g.readContentAsBoolean();break;case"fieldPrintTitles":kt.fieldPrintTitles=g.readContentAsBoolean();break;case"grandTotalCaption":kt.grandTotalCaption=g.readContentAsString();break;case"gridDropZones":kt.gridDropZones=g.readContentAsBoolean();break;case"immersive":kt.immersive=g.readContentAsBoolean();break;case"indent":kt.indent=g.readContentAsInt();break;case"itemPrintTitles":kt.itemPrintTitles=g.readContentAsBoolean();break;case"mdxSubqueries":kt.mdxSubqueries=g.readContentAsBoolean();break;case"mergeItem":kt.mergeItem=g.readContentAsBoolean();break;case"minRefreshableVersion":kt.minRefreshableVersion=g.readContentAsInt();break;case"missingCaption":kt.missingCaption=g.readContentAsString();break;case"multipleFieldFilters":kt.multipleFieldFilters=g.readContentAsBoolean();break;case"name":Dt=A(a(g.readContentAsString())),(ut=Rt&&Rt.hn)&&ut.indexOf(Dt)!==-1&&(Dt=x(Dt,ut)),kt.name=A(a(Dt)),ut.push(Dt);break;case"outline":kt.outline=g.readContentAsBoolean();break;case"outlineData":kt.outlineData=g.readContentAsBoolean();break;case"pageOverThenDown":kt.pageOverThenDown=g.readContentAsBoolean();break;case"pageStyle":kt.pageStyle=g.readContentAsString();break;case"pageWrap":kt.pageWrap=g.readContentAsInt();break;case"pivotTableStyle":kt.pivotTableStyle=g.readContentAsString();break;case"preserveFormatting":kt.preserveFormatting=g.readContentAsBoolean();break;case"printDrill":kt.printDrill=g.readContentAsBoolean();break;case"published":kt.published=g.readContentAsBoolean();break;case"rowGrandTotals":kt.rowGrandTotals=g.readContentAsBoolean();break;case"rowHeaderCaption":kt.rowHeaderCaption=g.readContentAsString();break;case"showCalcMbrs":kt.showCalcMbrs=g.readContentAsBoolean();break;case"showDataDropDown":kt.showDataDropDown=g.readContentAsBoolean();break;case"showDataTips":kt.showDataTips=g.readContentAsBoolean();break;case"showDrill":kt.showDrill=g.readContentAsBoolean();break;case"showDropZones":kt.showDropZones=g.readContentAsBoolean();break;case"showEmptyCol":kt.showEmptyCol=g.readContentAsBoolean();break;case"showEmptyRow":kt.showEmptyRow=g.readContentAsBoolean();break;case"showError":kt.showError=g.readContentAsBoolean();break;case"showHeaders":kt.showHeaders=g.readContentAsBoolean();break;case"showItems":kt.showItems=g.readContentAsBoolean();break;case"showMemberPropertyTips":kt.showMemberPropertyTips=g.readContentAsBoolean();break;case"showMissing":kt.showMissing=g.readContentAsBoolean();break;case"showMultipleLabel":kt.showMultipleLabel=g.readContentAsBoolean();break;case"subtotalHiddenItems":kt.subtotalHiddenItems=g.readContentAsBoolean();break;case"tag":kt.tag=g.readContentAsString();break;case"updatedVersion":kt.updatedVersion=g.readContentAsInt();break;case"useAutoFormatting":kt.useAutoFormatting=g.readContentAsBoolean();break;case"vacatedStyle":kt.vacatedStyle=g.readContentAsString();break;case"visualTotals":kt.visualTotals=g.readContentAsBoolean()}}function W(g,kt,Rt,Dt){for(var ut,$t=g.depth,jt=Dt&&Dt.conditionalFormats&&Dt.conditionalFormats.rules;g.read()&&!(g.depth<=$t);)switch(g.name()){case"pivotTableDefinition":L(g,kt);break;case"location":Ct(g,kt);break;case"pivotFields":for(ut=g.depth;g.read()&&!(g.depth<=ut);)kt.fields.push(At(g,Rt));break;case"formats":_t(g,kt,Rt);break;case"conditionalFormats":D(g,kt,jt);break;case"chartFormat":ot(g,kt);break;case"filter":wt(g,kt,Rt);break;case"pivotTableStyleInfo":Qt(g,kt,Rt);break;case"rowFields":kt.rowFields=Zt(g);break;case"rowItems":kt.rowItems=te(g);break;case"colFields":kt.columnFields=Zt(g);break;case"colItems":kt.columnItems=te(g);break;case"pageFields":ct(g,kt);break;case"dataFields":_(g,kt,Rt);break;case"pivotHierarchies":S(g,kt);break;case"rowHierarchiesUsage":kt.rowHierarchyUsage=h(g);break;case"colHierarchiesUsage":kt.columnHierarchyUsage=h(g);break;case"extLst":U(g,kt,jt)}}function U(g,kt,Rt){for(var Dt,ut=g.depth;g.read()&&!(g.depth<=ut);)for(Dt=g.depth;g.read()&&!(g.depth<=Dt);){if(g.name()==="x14:pivotTableDefinition"){for(;g.moveToNextAttribute();)g.readAttributeNameAsString()==="hideValuesRow"&&(kt.hideValuesRow=g.readContentAsBoolean()),g.readAttributeNameAsString()==="altText"&&(kt.altText=g.readContentAsString()),g.readAttributeNameAsString()==="fillDownLabelsDefault"&&(kt.fillDownLabels=g.readContentAsBoolean()),g.readAttributeNameAsString()==="altTextSummary"&&(kt.altTextSummary=g.readContentAsString());g.name()==="x14:conditionalFormats"&&D(g,kt,Rt)}if(g.name()==="xpdl:pivotTableDefinition16")for(;g.moveToNextAttribute();)g.readAttributeNameAsString()==="SubtotalsOnTopDefault"&&(kt.subtotalsOnTopDefault=g.readContentAsBoolean()),g.readAttributeNameAsString()==="EnabledSubtotalsDefault"&&(kt.enabledSubtotalsDefault=g.readContentAsBoolean()),g.readAttributeNameAsString()==="InsertBlankRowDefault"&&(kt.insertBlankRowDefault=g.readContentAsBoolean())}}function h(g){for(var kt=[],Rt=g.depth;g.read()&&!(g.depth<=Rt);)for(;g.moveToNextAttribute();)g.readAttributeNameAsString()==="hierarchyUsage"&&kt.push(g.readContentAsInt());return kt}function S(g,kt){for(var Rt,Dt,ut,$t,jt,Tt,Z,Q=g.depth;g.read()&&!(g.depth<=Q);){for(Rt={memberProperties:[],members:[]};g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"caption":Rt.caption=g.readContentAsString();break;case"dragOff":Rt.dragOff=g.readContentAsBoolean();break;case"dragToCol":Rt.dragToCol=g.readContentAsBoolean();break;case"dragToData":Rt.dragToData=g.readContentAsBoolean();break;case"dragToPage":Rt.dragToPage=g.readContentAsBoolean();break;case"dragToRow":Rt.dragToRow=g.readContentAsBoolean();break;case"includeNewItemsInFilter":Rt.includeNewItemsInFilter=g.readContentAsBoolean();break;case"multipleItemSelectionAllowed":Rt.multipleItemSelectionAllowed=g.readContentAsBoolean();break;case"outline":Rt.outline=g.readContentAsBoolean();break;case"showInFieldList":Rt.showInFieldList=g.readContentAsBoolean();break;case"subtotalTop":Rt.subtotalTop=g.readContentAsBoolean()}for(Dt=g.depth;g.read()&&!(g.depth<=Dt);)switch(g.name()){case"sh:mps":for(ut=g.depth;g.read()&&($t={},!(g.depth<=ut));){if(g.name()==="sh:mp")for(;g.moveToNextAttribute();)(jt=g.readAttributeNameAsString())==="name"?$t.name=A(a(g.readContentAsString())):jt==="showCell"?$t.showCell=g.readContentAsBoolean():jt==="showTip"?$t.showTip=g.readContentAsBoolean():jt==="showAsCaption"?$t.showAsCaption=g.readContentAsBoolean():jt==="nameLen"?$t.nameLen=g.readContentAsInt():jt==="pPos"?$t.pPos=g.readContentAsInt():jt==="pLen"?$t.pLen=g.readContentAsInt():jt==="level"?$t.level=g.readContentAsInt():jt==="field"&&($t.field=g.readContentAsInt());Rt.memberProperties.push($t)}break;case"members":for(Tt={members:[]};g.moveToNextAttribute();)g.readAttributeNameAsString()==="level"&&(Tt.level=g.readContentAsInt());for(Z=g.depth;g.read()&&!(g.depth<=Z);)for(;g.moveToNextAttribute();)g.readAttributeNameAsString()==="name"&&Tt.members.push(g.readContentAsString())}kt.pivotHierarchies.push(Rt)}}function _(g,kt,Rt){for(var Dt,ut,$t,jt=g.depth;g.read()&&!(g.depth<=jt);){for((Dt={}).isOnRead=!0;g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"baseField":Dt.baseField=g.readContentAsInt();break;case"baseItem":Dt.baseItem=g.readContentAsInt();break;case"fld":Dt.fld=g.readContentAsInt();break;case"name":Dt.name=A(a(g.readContentAsString()));break;case"numFmtId":ut=g.readContentAsInt(),$t=M.ExtendedNumberFormatHelper.builtInNumberFomrat(),Rt.jn&&Rt.jn[ut]?Dt.numberFormat=M.ExtendedNumberFormatHelper.getFormatCode({numberFormat:Rt.jn[ut]}):$t[ut]&&(Dt.numberFormat=$t[ut]);break;case"showDataAs":Dt.showDataAs=g.readContentAsString();break;case"subtotal":Dt.subtotal=g.readContentAsString()}$(g,Dt),Dt.isOnRead=!1,kt.dataFields.push(Dt)}}function $(g,kt){var Rt,Dt,ut;if(g.elementType!==3){for(Rt=g.depth;g.read()&&!(g.depth<=Rt);)if(g.name()==="extLst"){for(Dt=g.depth;g.read()&&!(g.depth<=Dt);)if(g.name()==="ext"){for(ut=g.depth;g.read()&&!(g.depth<=ut);)if(g.name()==="x14:dataField")for(;g.moveToNextAttribute();)g.readAttributeNameAsString()==="pivotShowAs"&&(kt.showDataAs=g.readContentAsString())}}}}function ct(g,kt){for(var Rt,Dt=g.depth;g.read()&&!(g.depth<=Dt);){for(Rt={};g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"cap":Rt.cap=g.readContentAsString();break;case"fld":Rt.fld=g.readContentAsInt();break;case"hier":Rt.hier=g.readContentAsInt();break;case"item":Rt.item=g.readContentAsInt();break;case"name":Rt.name=A(a(g.readContentAsString()))}kt.pageFields.push(Rt)}}function wt(g,kt,Rt){for(var Dt,ut,$t,jt,Tt,Z={};g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"fld":Z.fld=g.readContentAsInt();break;case"mpFld":Z.mpFld=g.readContentAsInt();break;case"type":Z.type=g.readContentAsString();break;case"evalOrder":Z.evalOrder=g.readContentAsInt();break;case"id":Z.id=g.readContentAsInt();break;case"iMeasureHier":Z.iMeasureHier=g.readContentAsInt();break;case"iMeasureFld":Z.iMeasureFld=g.readContentAsInt();break;case"name":Z.name=A(a(g.readContentAsString()));break;case"description":Z.description=g.readContentAsString();break;case"stringValue1":Z.stringValue1=g.readContentAsString();break;case"stringValue2":Z.stringValue2=g.readContentAsString()}for(Dt=g.depth;g.read()&&!(g.depth<=Dt);)g.name()==="autoFilter"&&(ut=o.parseXmlToObject(g.readFullElement()).autoFilter,$t=z.readAutoFilter(ut),jt=void 0,ut.sortState&&($t.sortInfo=z.readSortInfo(ut.sortState)),G.isNullOrUndefined(Z.type)||(jt=Y(Z.type)),Z.conType=jt&&jt.conType,Z.autoFilter=Rt.Og($t,jt)),g.name()==="extLst"&&(Tt=Z.autoFilter&&Z.autoFilter.filterItemMap&&Z.autoFilter.filterItemMap[0]&&Z.autoFilter.filterItemMap[0].conditions&&Z.autoFilter.filterItemMap[0].conditions[0])&<(g,Tt);kt.pivotFilters.push(Z)}function lt(g,kt){var Rt,Dt;if(g.elementType!==3){for(Rt=g.depth;g.read()&&!(g.depth<=Rt);)if(g.name()==="ext"){for(Dt=g.depth;g.read()&&!(g.depth<=Dt);)if(g.name()==="x15:pivotFilter")for(;g.moveToNextAttribute();)g.readAttributeNameAsString()==="useWholeDay"&&(kt.isWholeDay=g.readContentAsString())}}}function Y(g){return g.indexOf("caption")>-1&&!G.isNullOrUndefined(H[g])?{conType:0,compareType:H[g]}:g.indexOf("value")>-1&&!G.isNullOrUndefined(N[g])?{conType:2,compareType:N[g]}:G.isNullOrUndefined(E[g])?G.isNullOrUndefined(R[g])?void 0:{conType:3,compareType:R[g]}:{conType:1,compareType:E[g]}}function D(g,kt,Rt){var Dt,ut=g.depth;for(G.isNullOrUndefined(Rt)&&(Rt=[]),G.isNullOrUndefined(kt.pivotTableConditionFormats)&&(kt.pivotTableConditionFormats=[]);g.read()&&!(g.depth<=ut);)(Dt=g.name())!=="conditionalFormat"&&Dt!=="x14:conditionalFormat"||y(g,kt,Rt)}function y(g,kt,Rt){for(var Dt,ut={pivotAreas:[]},$t=function(){switch(g.readAttributeNameAsString()){case"scope":ut.scope=g.readContentAsString();break;case"type":ut.type=g.readContentAsString();break;case"priority":var jt=g.readContentAsInt();Rt.forEach(function(Tt){Tt.priority===jt&&(ut.rule=Tt)})}};g.moveToNextAttribute();)$t();for(Dt=g.depth;g.read()&&!(g.depth<=Dt);)g.name()==="pivotArea"&&ut.pivotAreas.push(Et(g));kt.pivotTableConditionFormats.push(ut)}function ot(g,kt){for(var Rt,Dt={};g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"chart":Dt.chart=g.readContentAsInt();break;case"format":Dt.format=g.readContentAsInt();break;case"series":Dt.series=g.readContentAsBoolean()}for(Rt=g.depth;g.read()&&!(g.depth<=Rt);)g.name()==="pivotArea"&&(Dt.pivotArea=Et(g));kt.chartFormats.push(Dt)}function Ct(g,kt){for(;g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"ref":kt.ref=g.readContentAsString();break;case"firstHeaderRow":kt.firstHeaderRow=g.readContentAsInt();break;case"firstDataRow":kt.firstDataRow=g.readContentAsInt();break;case"firstDataCol":kt.firstDataCol=g.readContentAsInt();break;case"rowPageCount":kt.rowPageCount=g.readContentAsInt();break;case"colPageCount":kt.colPageCount=g.readContentAsInt()}}function At(g,kt){for(var Rt,Dt,ut,$t,jt,Tt,Z,Q={items:[],isOnRead:!0,showAll:!0,defaultSubtotal:!0};g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"allDrilled":Q.allDrilled=g.readContentAsBoolean();break;case"autoShow":Q.autoShow=g.readContentAsBoolean();break;case"avgSubtotal":Q.avgSubtotal=g.readContentAsBoolean();break;case"axis":Q.axis=g.readContentAsString();break;case"compact":Q.compact=g.readContentAsBoolean();break;case"countASubtotal":Q.countASubtotal=g.readContentAsBoolean();break;case"countSubtotal":Q.countSubtotal=g.readContentAsBoolean();break;case"dataField":Q.dataField=g.readContentAsBoolean();break;case"dataSourceSort":Q.dataSourceSort=g.readContentAsBoolean();break;case"defaultAttributeDrillState":Q.defaultAttributeDrillState=g.readContentAsBoolean();break;case"defaultSubtotal":Q.defaultSubtotal=g.readContentAsBoolean();break;case"dragOff":Q.dragOff=g.readContentAsBoolean();break;case"dragToCol":Q.dragToCol=g.readContentAsBoolean();break;case"dragToData":Q.dragToData=g.readContentAsBoolean();break;case"dragToPage":Q.dragToPage=g.readContentAsBoolean();break;case"dragToRow":Q.dragToRow=g.readContentAsBoolean();break;case"hiddenLevel":Q.hiddenLevel=g.readContentAsBoolean();break;case"hideNewItems":Q.hideNewItems=g.readContentAsBoolean();break;case"includeNewItemsInFilter":Q.includeNewItemsInFilter=g.readContentAsBoolean();break;case"insertBlankRow":Q.insertBlankRow=g.readContentAsBoolean();break;case"insertPageBreak":Q.insertPageBreak=g.readContentAsBoolean();break;case"itemPageCount":Q.itemPageCount=g.readContentAsInt();break;case"maxSubtotal":Q.maxSubtotal=g.readContentAsBoolean();break;case"measureFilter":Q.measureFilter=g.readContentAsBoolean();break;case"minSubtotal":Q.minSubtotal=g.readContentAsBoolean();break;case"multipleItemSelectionAllowed":Q.multipleItemSelectionAllowed=g.readContentAsBoolean();break;case"name":Q.name=A(a(g.readContentAsString()));break;case"nonAutoSortDefault":Q.nonAutoSortDefault=g.readContentAsBoolean();break;case"numFmtId":Rt=g.readContentAsInt(),Dt=M.ExtendedNumberFormatHelper.builtInNumberFomrat(),kt.jn&&kt.jn[Rt]?Q.numberFormat=M.ExtendedNumberFormatHelper.getFormatCode({numberFormat:kt.jn[Rt]}):Dt[Rt]&&(Q.numberFormat=Dt[Rt]);break;case"outline":Q.outline=g.readContentAsBoolean();break;case"productSubtotal":Q.productSubtotal=g.readContentAsBoolean();break;case"rankBy":Q.rankBy=g.readContentAsInt();break;case"serverField":Q.serverField=g.readContentAsBoolean();break;case"showAll":Q.showAll=g.readContentAsBoolean();break;case"showDropDowns":Q.showDropDowns=g.readContentAsBoolean();break;case"showPropAsCaption":Q.showPropAsCaption=g.readContentAsBoolean();break;case"showPropCell":Q.showPropCell=g.readContentAsBoolean();break;case"showPropTip":Q.showPropTip=g.readContentAsBoolean();break;case"sortType":Q.sortType=g.readContentAsString();break;case"stdDevPSubtotal":Q.stdDevPSubtotal=g.readContentAsBoolean();break;case"stdDevSubtotal":Q.stdDevSubtotal=g.readContentAsBoolean();break;case"subtotalCaption":Q.subtotalCaption=g.readContentAsString();break;case"subtotalTop":Q.subtotalTop=g.readContentAsBoolean();break;case"sumSubtotal":Q.sumSubtotal=g.readContentAsBoolean();break;case"topAutoShow":Q.topAutoShow=g.readContentAsBoolean();break;case"uniqueMemberProperty":Q.uniqueMemberProperty=g.readContentAsString();break;case"varPSubtotal":Q.varPSubtotal=g.readContentAsBoolean();break;case"varSubtotal":Q.varSubtotal=g.readContentAsBoolean()}if(g.elementType===3)return Q.isOnRead=!1,Q;for(ut=g.depth;g.read()&&!(g.depth<=ut);)if(($t=g.name())==="items"){for(jt=g.depth;g.read()&&!(g.depth<=jt);){for(Tt={};g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"c":Tt.childItems=g.readContentAsBoolean();break;case"d":Tt.expanded=g.readContentAsBoolean();break;case"e":Tt.drillAcross=g.readContentAsBoolean();break;case"f":Tt.calculatedMember=g.readContentAsBoolean();break;case"h":Tt.hidden=g.readContentAsBoolean();break;case"m":Tt.missing=g.readContentAsBoolean();break;case"n":Tt.caption=g.readContentAsString();break;case"s":Tt.character=g.readContentAsBoolean();break;case"sd":Tt.collapse=!g.readContentAsBoolean();break;case"t":Tt.type=g.readContentAsString();break;case"x":Tt.indexValue=g.readContentAsInt()}Q.items.push(Tt)}Q.items.length>0&&(Q.isShared=!0)}else if($t==="autoSortScope")for(Z=g.depth;g.read()&&!(g.depth<=Z);)g.name()==="pivotArea"&&(Q.autoSortScope=Et(g));return Q.isOnRead=!1,Q}function Et(g){for(var kt,Rt,Dt,ut={references:[]};g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"axis":ut.axis=g.readContentAsString();break;case"cacheIndex":ut.cacheIndex=g.readContentAsBoolean();break;case"collapsedLevelsAreSubtotals":ut.collapsedLevelsAreSubtotals=g.readContentAsBoolean();break;case"dataOnly":ut.dataOnly=g.readContentAsBoolean();break;case"field":ut.field=g.readContentAsInt();break;case"fieldPosition":ut.fieldPosition=g.readContentAsInt();break;case"grandCol":ut.grandCol=g.readContentAsBoolean();break;case"grandRow":ut.grandRow=g.readContentAsBoolean();break;case"labelOnly":ut.labelOnly=g.readContentAsBoolean();break;case"offset":ut.offset=g.readContentAsString();break;case"outline":ut.outline=g.readContentAsBoolean();break;case"type":ut.type=g.readContentAsString()}if(g.elementType===3)return ut;for(kt=g.depth;g.read()&&!(g.depth<=kt);)if(g.name()==="reference"){for(Rt={indexes:[]};g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"avgSubtotal":Rt.avgSubtotal=g.readContentAsBoolean();break;case"byPosition":Rt.byPosition=g.readContentAsBoolean();break;case"countASubtotal":Rt.countASubtotal=g.readContentAsBoolean();break;case"countSubtotal":Rt.countSubtotal=g.readContentAsBoolean();break;case"defaultSubtotal":Rt.defaultSubtotal=g.readContentAsBoolean();break;case"field":Rt.field=g.readContentAsDouble();break;case"maxSubtotal":Rt.maxSubtotal=g.readContentAsBoolean();break;case"minSubtotal":Rt.minSubtotal=g.readContentAsBoolean();break;case"productSubtotal":Rt.productSubtotal=g.readContentAsBoolean();break;case"relative":Rt.relative=g.readContentAsBoolean();break;case"selected":Rt.selected=g.readContentAsBoolean();break;case"stdDevPSubtotal":Rt.stdDevPSubtotal=g.readContentAsBoolean();break;case"stdDevSubtotal":Rt.stdDevSubtotal=g.readContentAsBoolean();break;case"sumSubtotal":Rt.sumSubtotal=g.readContentAsBoolean();break;case"varPSubtotal":Rt.varPSubtotal=g.readContentAsBoolean();break;case"varSubtotal":Rt.varSubtotal=g.readContentAsBoolean()}if(g.elementType===3){ut.references.push(Rt);continue}for(Dt=g.depth;g.read()&&!(g.depth<=Dt);)if(g.name()==="x")for(;g.moveToNextAttribute();)g.readAttributeNameAsString()==="v"&&Rt.indexes.push(g.readContentAsInt());ut.references.push(Rt)}return ut}function Ot(g){if(g){var kt={};return g.font&&(kt.font=g.font.clone()),g.border&&(kt.border=g.border.clone()),g.fill&&(kt.fill=g.fill.clone()),g.numberFormat&&(kt.numberFormat=g.numberFormat.clone()),g.alignment&&(kt.alignment=G.Ha(g.alignment)),g.protection&&(kt.protection=G.Ha(g.protection)),kt}}function _t(g,kt,Rt){var Dt=g.depth;for(kt.formats=[];g.read()&&!(g.depth<=Dt);)g.name()==="format"&&Xt(g,kt,Rt);kt.formats=function(ut,$t){var jt,Tt,Z,Q;if(!ut||ut.length<1)return[];if(jt=[],ut.length>1){for(Tt=0,Z=ut.length;Tt-1&&($t.dxf=Ot(Rt.if[Dt]))}for(ut=g.depth;g.read()&&!(g.depth<=ut);)g.name()==="pivotArea"&&($t.pivotArea=Et(g));kt.formats.push($t)}function Qt(g,kt,Rt){for(var Dt,ut,$t,jt,Tt,Z;g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"name":kt.styleName=g.readContentAsString();break;case"showColHeaders":kt.showColHeaders=g.readContentAsBoolean();break;case"showColStripes":kt.showColStripes=g.readContentAsBoolean();break;case"showLastColumn":kt.showLastColumn=g.readContentAsBoolean();break;case"showRowHeaders":kt.showRowHeaders=g.readContentAsBoolean();break;case"showRowStripes":kt.showRowStripes=g.readContentAsBoolean()}if(G.isNullOrUndefined(kt.styleName))kt.styleName="PivotStyleLight0";else if(!F[kt.styleName.toUpperCase()]&&(Dt=Rt.tableStylesObj,ut=kt.styleName,!G.isNullOrUndefined(Dt)&&($t=Dt._attr,!G.isNullOrUndefined($t)))){if(jt=void 0,(O.XmlNodeHelper.Zm($t.count,0)>0||Dt.tableStyle)&&(Tt=O.XmlNodeHelper.Ie(Dt.tableStyle),!G.isNullOrUndefined(Tt))){for(Z=0;Z0&&zt(Q,j,gt,dt)})(kt,{},jt,Rt)}}function zt(g,kt,Rt,Dt){var ut=O.XmlNodeHelper.Ie(Rt.tableStyleElement);G.isNullOrUndefined(ut)||ut.forEach(function($t){var jt,Tt,Z,Q,j=$t._attr;G.isNullOrUndefined(j)||(jt=j.type||"wholePivotTable",Tt=O.XmlNodeHelper.Zm(j.dxfId)||0,Z=O.XmlNodeHelper.Zm(j.size)||1,Q=Dt.vg(Tt),kt[w[jt]]=Q,jt!=="firstRowStripe"&&jt!=="secondRowStripe"&&jt!=="firstColumnStripe"&&jt!=="secondColumnStripe"||(kt[jt.substr(0,jt.length-1)+"Size"]=Z))}),g.style=kt}function Zt(g){for(var kt=[],Rt=g.depth;g.read()&&!(g.depth<=Rt);)if(g.name()==="field")for(;g.moveToNextAttribute();)g.readAttributeNameAsString()==="x"&&kt.push(g.readContentAsInt());return kt}function te(g){for(var kt=[],Rt=g.depth;g.read()&&!(g.depth<=Rt);)kt.push(oe(g));return kt}function oe(g){for(var kt,Rt={pivotItemIndexes:[]};g.moveToNextAttribute();)switch(g.readAttributeNameAsString()){case"t":Rt.type=g.readContentAsString();break;case"r":Rt.repeatCount=g.readContentAsInt();break;case"i":Rt.dataFieldIndex=g.readContentAsInt()}if(g.elementType===3)return Rt;for(kt=g.depth;g.read()&&!(g.depth<=kt);)if(g.name()==="x"){if(!g.moveToNextAttribute()){Rt.pivotItemIndexes.push(0);continue}if(g.readAttributeNameAsString()==="v"){Rt.pivotItemIndexes.push(g.readContentAsInt());continue}for(;g.moveToNextAttribute();)if(g.readAttributeNameAsString()==="v"){Rt.pivotItemIndexes.push(g.readContentAsInt());break}}return Rt}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/excel-types.ts"),K=xt("./src/xml-io/xml-reader.ts"),G=xt("./src/common/common.ts"),q=xt("./src/datamodel/datetime-helper.ts"),o=xt("./src/xml-io/xml-parser.ts"),z=xt("./src/xlsx-io/reader/autofilter-reader.ts"),M=xt("./src/datamodel/excel-style.ts"),O=xt("./src/xml-io/node-helper.ts"),H={captionEqual:0,captionNotEqual:1,captionBeginsWith:2,captionNotBeginsWith:3,captionEndsWith:4,captionNotEndsWith:5,captionContains:6,captionNotContains:7,captionGreaterThan:8,captionGreaterThanOrEqual:9,captionLessThan:10,captionLessThanOrEqual:11,captionBetween:12,captionNotBetween:13},N={valueEqual:0,valueNotEqual:1,valueGreaterThan:2,valueGreaterThanOrEqual:3,valueLessThan:4,valueLessThanOrEqual:5,valueBetween:6,valueNotBetween:7},E={dateEqual:0,dateNotEqual:1,dateOlderThan:2,dateOlderThanOrEqual:3,dateNewerThan:4,dateNewerThanOrEqual:5,dateBetween:6,dateNotBetween:7,tomorrow:10,today:8,yesterday:9,nextWeek:17,thisWeek:15,lastWeek:16,nextMonth:14,thisMonth:12,lastMonth:13,nextQuarter:18,thisQuarter:19,lastQuarter:20,nextYear:21,thisYear:22,lastYear:23,yearToDate:40,Q1:24,Q2:25,Q3:26,Q4:27,M1:28,M2:29,M3:30,M4:31,M5:32,M6:33,M7:34,M8:35,M9:36,M10:37,M11:38,M12:39},R={count:0,percent:1,sum:2},A=G.Util.oa,a=G.Util.va,d.readPivotCacheDefinitions=function(g,kt,Rt){var Dt=new K.XmlReader;for(Dt.setXml(g);Dt.read();)Dt.depth===0&&Dt.elementType!==2&&Dt.name()==="pivotCacheDefinition"&&(P(Dt,Rt),I(Dt,Rt))},function(){function g(){}g.readPivotCacheSet=function(kt){},g.readPivotCacheQuery=function(kt){},g.readPivotCacheServerFormat=function(kt){}}(),d.readPivotCacheRecords=function(g,kt){var Rt,Dt,ut,$t,jt,Tt,Z=new K.XmlReader;for(Z.setXml(g),Rt=[];Z.read();)if(Z.depth===0&&Z.elementType!==2&&Z.name()==="pivotCacheRecords"){for(Dt=Z.depth;Z.read()&&!(Z.depth<=Dt);)if(Z.name()==="r"){for(ut=[],$t=Z.depth;Z.read()&&!(Z.depth<=$t);){for(jt=Z.name(),Tt={};Z.moveToNextAttribute();)switch(Z.readAttributeNameAsString()){case"v":jt==="b"?(Tt.type=m.PivotSharedItemType.B,Tt.value=Z.readContentAsBoolean()):jt==="d"?(Tt.type=m.PivotSharedItemType.D,Tt.value=a(Z.readContentAsString())):jt==="e"?(Tt.type=m.PivotSharedItemType.E,Tt.value=Z.readContentAsError()):jt==="m"?(Tt.type=m.PivotSharedItemType.M,Tt.value=null):jt==="n"?(Tt.type=m.PivotSharedItemType.N,Tt.value=Z.readContentAsDouble()):jt==="s"?(Tt.type=m.PivotSharedItemType.S,Tt.value=a(Z.readContentAsString())):jt==="x"&&(Tt.type=m.PivotSharedItemType.X,Tt.value=Z.readContentAsInt());break;case"c":Tt.caption=Z.readContentAsString();break;case"cp":Tt.propertyCount=Z.readContentAsInt();break;case"f":Tt.isCalculatedItem=Z.readContentAsBoolean();break;case"u":Tt.isUnusedItem=Z.readContentAsBoolean();break;case"b":Tt.isBold=Z.readContentAsBoolean();break;case"bc":Tt.backgroundColor=Z.readContentAsInt();break;case"fc":Tt.foregroundColor=Z.readContentAsInt();break;case"i":Tt.isItalic=Z.readContentAsBoolean();break;case"in":Tt.formatIndex=Z.readContentAsInt();break;case"st":Tt.isStrikethrough=Z.readContentAsBoolean();break;case"un":Tt.isUnderline=Z.readContentAsBoolean()}ut.push(Tt)}Rt.push(ut)}}kt.pivotCacheRecords=Rt},d.readPivotTableDefinition=function(g,kt,Rt,Dt){var ut,$t,jt,Tt,Z=[],Q=[];if(g)for(ut in g)ut!=="count"&&($t=g[ut])&&$t.fileType===m.RelationshipConstants.Za&&Z.push($t);for(jt=0;jt0&&ht.push(bt)}}),P?I.kn.rowBreakLines=ht:I.kn.columnBreakLines=ht},d.readLegacyDrawingHF=function(w,I){var P=G.parseXmlToObject(w.readFullElement()).legacyDrawingHF;P&&(I.mn=P._attr["r:id"])},d.readHeaderFooterImage=F,d.readVmlDrawing=function(w,I,P){var J,st,ht,yt;w&&I.mn&&((J=w[I.mn])&&J.fileType===K.RelationshipConstants.bb&&(st=function(bt){var ft,V,at,pt={};for(ft in bt)bt.hasOwnProperty(ft)&&((at=(V=bt[ft]).fileType)!==K.RelationshipConstants.ib&&at!==K.RelationshipConstants.jb||(pt[ft]=V.fileName));return pt}(J.relationFiles),ht=P(J.fileName),yt=G.parseXmlToObject(ht).xml,H(yt["v:shape"]).forEach(function(bt){var ft,V=bt._attr.id,at=bt["v:imagedata"]._attr["o:relid"],pt=st[at];pt&&(ft=o.getImageContent(pt,P))&&F(I,a[V],ft)})),I.mn="")}},"./src/xlsx-io/reader/sharedstring-reader.ts":function(ie,d,xt){var m,K,G;Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/xml-io/xml-reader.ts"),K=xt("./src/xlsx-io/reader/style-reader.ts"),G=xt("./src/common/common.ts"),d.readSharedString=function(q){var o,z,M,O,H,N,E,R,A=new m.XmlReader;for(A.setXml(q),o=[];A.read();)if(A.depth===1&&A.elementType!==2&&A.name()==="si"){for(z=A.depth,M="",O=[];A.read()&&!(A.depth<=z);)if(A.nodeType()===1){if((H=A.name())==="t"&&A.elementType===1&&A.depth===z+1){for(N=void 0;A.moveToNextAttribute();)if(A.readAttributeNameAsString()==="xml:space"&&A.readContentAsString()==="preserve"){N=!0;break}M=G.Util.va(A.readElementContentAsString(N))}else if(H==="r"){for(E=A.depth,R={};A.read()&&!(A.depth<=E);)A.elementType===1&&A.name()==="t"?(R.text=G.Util.oa(G.Util.va(A.readElementContentAsString(!0))),M+=R.text):A.elementType===1&&A.name()==="rPr"&&(R.style=K.readRichTextFont(A));O.push(R)}}O.length===0&&(O=void 0),o.push({value:G.Util.oa(M),richText:O})}return o}},"./src/xlsx-io/reader/slicer-reader.ts":function(ie,d,xt){var m,K,G,q,o,z,M,O,H,N,E,R,A,a,F;function w(ft){if(ft){var V={};return ft.style&&(V.borderWidth=a[ft.style]||1,V.borderStyle=F[ft.style]||"thin"),ft.color&&(V.borderColor=ft.color),V}}function I(ft){var V,at;if(ft){for(V in ft)ft.hasOwnProperty(V)&&V.indexOf("border")>=0&&((at=ft[V])?ft[V]=w(at):at===null&&(ft[V]=void 0));return ft}}function P(ft,V){var at=[];return ft.forEach(function(pt){var et=V(pt.fileName);et&&function(rt,B){var it,f=G.parseXmlToObject(rt).slicers;f&&(it=o(f.slicer),q.isNullOrUndefined(it)||it.forEach(function(T){var s={},v=T._attr;q.isNullOrUndefined(v)||(q.isNullOrUndefined(v.name)||(s.name=H(N(v.name,"_x000a_",` `))),q.isNullOrUndefined(v.cache)||(s.nameInFormula=H(v.cache)),q.isNullOrUndefined(v.caption)||(s.captionName=H(v.caption)),q.isNullOrUndefined(v.columnCount)||(s.columnCount=K.XmlNodeHelper.Zm(v.columnCount,1)),q.isNullOrUndefined(v.showCaption)||(s.showHeader=v.showCaption!=="0"),s.style={name:v.style},q.isNullOrUndefined(v.lockedPosition)||(s.disableResizingAndMoving=v.lockedPosition==="1"),q.isNullOrUndefined(v.rowHeight)||(s.itemHeight=Math.max(M(parseInt(v.rowHeight,10))-4,0))),B.push(s)}))}(et,at)}),at}function J(ft,V){var at,pt,et,rt,B,it,f,T,s,v,n,i=ft.data;if(i&&i.tabular&&i.tabular.items){switch(at=i.tabular._attr&&+i.tabular._attr.pivotCacheId,pt=i.tabular._attr&&i.tabular._attr.sortState,et=i.tabular._attr&&i.tabular._attr.crossFilter,rt=!0,B=!0,it=!0,et){case"none":B=!1;break;case"showItemsWithNoData":it=!1}f=i.tabular.items.i,Array.isArray(f)||i.tabular.items._attr.count!=="1"||(f=[f]),T=f.map(function(c){var x=c._attr;return{x:+x.x,s:x.s==="1",nd:x.nd==="1"}}),s=ft.pivotTables,v=[],s&&(n=s.pivotTable,Array.isArray(n)||(n=[n]),n.forEach(function(c){v.push({tabId:c._attr.tabId,name:H(c._attr.name)})})),ft.extLst&&o(ft.extLst["x:ext"]).forEach(function(c){var x;c._attr.uri==="{470722E0-AACD-4C17-9CDC-17EF765DBC7E}"&&(x=o(c["x15:slicerCacheHideItemsWithNoData"]))&&x.length>0&&(rt=!1)}),V.pivotSlicerCachesBeenRead||(V.Oe.slicerCaches||(V.Oe.slicerCaches=[]),V.Oe.slicerCaches.push({pivotCacheId:at,sourceName:N(H(ft._attr.sourceName),"_x000a_",` `),name:N(H(ft._attr.name),"_x000a_",` `),pivotTables:v,items:T,sortOrder:pt==="descending"?2:1,showNoDataItems:rt,showNoDataItemsInLast:it,visuallyNoDataItems:B}))}}function st(ft,V,at){var pt,et,rt,B,it,f,T,s;if(!ft.data&&(pt=ft.extLst,f=!0,T=!0,s=!0,pt)){switch(o(pt["x:ext"]).forEach(function(v){var n,i=v._attr.uri;i==="{2F2917AC-EB37-4324-AD4E-5DD8C200BD13}"?o(v["x15:tableSlicerCache"]).forEach(function(c){var x=c._attr;et=K.XmlNodeHelper.Zm(x.tableId,0),rt=K.XmlNodeHelper.Zm(x.column,0),B=x.sortOrder,it=x.crossFilter}):i==="{470722E0-AACD-4C17-9CDC-17EF765DBC7E}"&&(n=o(v["x15:slicerCacheHideItemsWithNoData"]))&&n.length>0&&(f=!1)}),it){case"none":T=!1;break;case"showItemsWithNoData":s=!1}V.tableSlicerCachesBeenRead||(V.Oe.tableSlicerCaches||(V.Oe.tableSlicerCaches=[]),V.Oe.tableSlicerCaches.push({name:N(H(ft._attr.name),"_x000a_",` `),sourceName:N(H(ft._attr.sourceName),"_x000a_",` `),tableName:H(R.getTableName(et,at)),columnName:R.getTableColumnName(et,rt,at),sortOrder:B==="descending"?2:1,showNoDataItems:f,showNoDataItemsInLast:s,visuallyNoDataItems:T}))}}function ht(ft,V,at,pt){var et,rt,B,it,f=G.parseXmlToObject(V).slicerCacheDefinition;if(f){if(et=f._attr,rt=et.name,B=[],J(f,at),st(f,at,pt),ft.forEach(function(T){T.nameInFormula===rt&&B.push(T)}),!B.length)return;it=f.data&&f.data.tabular?"pivot":"table",B.forEach(function(T){T.slicerCacheName=N(H(rt),"_x000a_",` `),T.type=it})}}function yt(ft,V,at,pt){var et,rt,B,it,f,T=at(V.fileName,!0);T&&(et=G.parseXmlToObject(T).styleSheet,rt={},B=pt.nn,q.isNullOrUndefined(B)||o(B["x14:slicerStyle"]).forEach(function(s){var v=s._attr.name,n={name:v};o(s["x14:slicerStyleElements"]).forEach(function(i){o(i["x14:slicerStyleElement"]).forEach(function(c){var x,L=c._attr,W=L.type,U=L.dxfId,h=A[W];!q.isNullOrUndefined(U)&&h&&(x=pt.rg(U),n[h]=I(x))})}),rt[v]=n}),it=et.tableStyles,q.isNullOrUndefined(it)||o(it.tableStyle).forEach(function(s){var v=s._attr.name,n=rt[v];n&&o(s.tableStyleElement).forEach(function(i){var c=i._attr,x=c.type,L=c.dxfId,W=pt.vg(L),U=A[x];!q.isNullOrUndefined(L)&&U&&(n[U]=I(W))})}),f=B._attr.defaultSlicerStyle,ft.forEach(function(s){var v=s.style.name;v||(s.style.name=f,v=f),rt[v]&&(s.style=rt[v])}))}function bt(ft,V,at){var pt=G.parseXmlToObject(V,!0)["xdr:wsDr"],et=function(rt){var B=["mc:AlternateContent","mc:Choice","xdr:graphicFrame","a:graphic","a:graphicData"],it=[];return rt.forEach(function(f){var T,s,v,n=f;for(s=0;s0&&P.push(st);I.Kg(P,w)}},H={span:2,gap:0,zero:1},N={line:0,column:1,stacked:2},E={individual:0,group:1,custom:2}},"./src/xlsx-io/reader/style-reader.ts":function(ie,d,xt){var m,K,G,q,o,z,M;function O(B,it){var f,T;if(B.elementType!==3)for(f=B.depth;B.read();){if(B.depth<=f)return;B.nodeType()===1&&B.name()==="numFmt"&&(T=H(B))&&T.numberFormatId>0&&(it[T.numberFormatId]=T)}}function H(B){for(var it,f=-1,T="",s="";B.moveToNextAttribute();)(it=B.readAttributeNameAsString())==="numFmtId"?f=B.readContentAsInt(-1):it==="formatCode"?T=B.readContentAsString():it.indexOf("formatCode16")>-1&&(s=B.readContentAsString()).indexOf("[$-ja-JP-x-gannen]")>-1&&(T=s);return T=m.Util.oa(m.Util.ta(T,"_x000a_",` `)),new q.ExcelNumerFormat(f,T)}function N(B,it,f,T){if(B.elementType!==3)for(var s=B.depth;B.read();){if(B.depth<=s)return;B.nodeType()===1&&B.name()==="font"&&it.push(E(B,!1,f,T))}}function E(B,it,f,T){var s,v,n,i,c,x,L,W,U,h;if(B.elementType!==3){for(s=new q.ExcelFont(M,M,M,it),it&&(s.fontColor=void 0,s.underLineStyle=void 0),v=B.depth;B.read()&&!(B.depth<=v);)if(B.nodeType()===1)switch(B.name()){case"b":for(s.isBold=!0;B.moveToNextAttribute();)B.readAttributeNameAsString()==="val"&&(s.isBold=B.readContentAsBoolean(-1));break;case"charset":for(;B.moveToNextAttribute();)B.readAttributeNameAsString()==="val"&&(s.charSetIndex=B.readContentAsInt(-1));break;case"family":for(;B.moveToNextAttribute();)B.readAttributeNameAsString()==="val"&&(s.fontFamily=B.readContentAsInt(0));break;case"name":for(;B.moveToNextAttribute();)B.readAttributeNameAsString()==="val"&&((n=B.readContentAsString()).indexOf(" ")>=0&&(n="'"+n+"'"),s.fontName=n);break;case"scheme":for(;B.moveToNextAttribute();)B.readAttributeNameAsString()==="val"&&(i=B.readContentAsString(),m.StringEx.O(i)||G.FontSchemeCategory[i.toLocaleLowerCase()]===void 0||(s.fontScheme=G.FontSchemeCategory[i.toLocaleLowerCase()]));break;case"u":for(c=1;B.moveToNextAttribute();)B.readAttributeNameAsString()==="val"&&(x=B.readContentAsString(),m.StringEx.O(x)||q.UnderLineStyle[x]===void 0||(c=q.UnderLineStyle[x]));s.underLineStyle=c;break;case"i":for(s.isItalic=!0;B.moveToNextAttribute();)B.readAttributeNameAsString()==="val"&&(s.isItalic=B.readContentAsBoolean(-1));break;case"outline":for(s.isOutlineStyle=!0;B.moveToNextAttribute();)B.readAttributeNameAsString()==="val"&&(s.isOutlineStyle=B.readContentAsBoolean(-1));break;case"shadow":for(s.isShadowStyle=!0;B.moveToNextAttribute();)B.readAttributeNameAsString()==="val"&&(s.isShadowStyle=B.readContentAsBoolean(-1));break;case"strike":for(s.isStrikeOut=!0;B.moveToNextAttribute();)B.readAttributeNameAsString()==="val"&&(s.isStrikeOut=B.readContentAsBoolean(-1));break;case"sz":for(;B.moveToNextAttribute();)B.readAttributeNameAsString()==="val"&&(s.fontSize=B.readContentAsDouble(0));break;case"vertAlign":for(;B.moveToNextAttribute();)B.readAttributeNameAsString()==="val"&&(L=B.readContentAsString())&&q.VertAlign[L.toLocaleLowerCase()]!==void 0&&(s.vertAlign=q.VertAlign[L.toLocaleLowerCase()]);break;case"color":(W=o.readColor(B))!==G.ExcelColor.EmptyColor?s.fontColor=W:it&&(s.fontColor=null)}return((U=s.fontScheme)===1&&f||U===2&&T)&&(h=function(S,_,$){var ct;return S===1?ct=$:S===2&&(ct=_),ct}(U,f,T),s.fontName=h),s}}function R(B,it){if(B.elementType!==3)for(var f=B.depth;B.read();){if(B.depth<=f)return;B.nodeType()===1&&B.name()==="fill"&&(it.push(A(B)),it.length===0&&it.push({patternType:0,fgColor:G.ExcelColor.EmptyColor,bgColor:G.ExcelColor.EmptyColor}))}}function A(B){for(var it,f,T,s,v,n=new q.ExcelFill,i=B.depth;B.read()&&!(B.depth<=i);)if(B.nodeType()===1&&B.name()==="patternFill"){for(;B.moveToNextAttribute();)B.readAttributeNameAsString()==="patternType"&&(it=B.readContentAsString())&&q.FillPatternType[it]!==void 0&&(n.patternType=q.FillPatternType[it]);if(B.elementType===3)break;for(f=B.depth;B.read()&&!(B.depth<=f);)B.nodeType()===1&&(B.name()==="fgColor"?n.fgColor=o.readColor(B):B.name()==="bgColor"&&(n.bgColor=o.readColor(B)))}else if(B.nodeType()===1&&B.name()==="gradientFill"){for(n.stops=[];B.moveToNextAttribute();)n[T=B.readAttributeNameAsString()]=T==="type"?B.readContentAsString():T==="degree"?B.readContentAsInt():B.readContentAsDouble();if(B.elementType===3)break;for(f=B.depth;B.read()&&!(B.depth<=f);)if(B.name()==="stop"){for(s={},B.moveToNextAttribute()&&B.readAttributeNameAsString()==="position"&&(s.position=B.readContentAsDouble()),v=B.depth;B.read()&&!(B.depth<=v);)s.color=o.readColor(B);n.stops.push(s)}}return n}function a(B,it){if(B.elementType!==3)for(var f=B.depth;B.read();){if(B.depth<=f)return;B.nodeType()===1&&B.name()==="border"&&it.push(F(B))}}function F(B){for(var it,f,T=B.depth,s=new q.ExcelBorder,v=!1,n=!1;B.moveToNextAttribute();)(it=B.readAttributeNameAsString())==="diagonalUp"?v=!0:it==="diagonalDown"&&(n=!0);if(B.elementType===3&&!v&&!n)return s;for(s.top=void 0,s.right=void 0,s.bottom=void 0,s.left=void 0;B.read()&&!(B.depth<=T);)if(B.nodeType()===1)switch(B.name()){case"top":s.top=w(B);break;case"right":case"end":s.right=w(B);break;case"bottom":s.bottom=w(B);break;case"left":case"start":s.left=w(B);break;case"vertical":s.vertical=w(B);break;case"horizontal":s.horizontal=w(B);break;case"diagonal":f=w(B),v&&(s.diagonalUp=f),n&&(s.diagonalDown=f)}return s}function w(B){var it,f,T=new q.ExcelBorderSide;for(T.lineStyle=0;B.moveToNextAttribute();)B.readAttributeNameAsString()==="style"&&(it=B.readContentAsString())&&q.ExcelBorderStyle[it]!==void 0&&(T.lineStyle=q.ExcelBorderStyle[it]);if(B.elementType===3)return T;for(f=B.depth;B.read()&&!(B.depth<=f);)B.nodeType()===1&&B.name()==="color"&&(T.color=o.readColor(B));return T}function I(B,it,f,T,s,v,n){var i,c,x;if(B.elementType!==3)for(i=B.depth;B.read();){if(B.depth<=i)return;if(B.nodeType()===1&&B.name()==="xf"){if((c=new q.ExtendedFormat).isStyleFormat=n,P(B,c,f,T,s,v),it.push(c),B.elementType===3)continue;for(x=B.depth;B.read()&&!(B.depth<=x);)B.nodeType()===1&&(B.name()==="alignment"?J(B,c):B.name()==="protection"&&st(B,c))}}}function P(B,it,f,T,s,v){for(var n,i,c,x,L,W,U,h,S,_=0,$=0,ct=0,wt=0;B.moveToNextAttribute();)switch(B.readAttributeNameAsString()){case"numFmtId":_=B.readContentAsInt(0);break;case"fontId":$=B.readContentAsInt(0);break;case"fillId":ct=B.readContentAsInt(0);break;case"borderId":wt=B.readContentAsInt(0);break;case"applyAlignment":(n=B.readContentAsInt(-1))!==0&&n!==1||(it.applyAlignment=n===1);break;case"applyBorder":(i=B.readContentAsInt(-1))!==0&&i!==1||(it.applyBorder=i===1);break;case"applyFill":(c=B.readContentAsInt(-1))!==0&&c!==1||(it.applyFill=c===1);break;case"applyFont":(x=B.readContentAsInt(-1))!==0&&x!==1||(it.applyFont=x===1);break;case"applyProtection":(L=B.readContentAsInt(-1))!==0&&L!==1||(it.applyProtection=L===1);break;case"applyNumberFormat":(W=B.readContentAsInt(-1))!==0&&W!==1||(it.applyNumberFormat=W===1);break;case"xfId":(U=B.readContentAsInt(-1))>=0&&(it.parentFormatID=U);break;case"quotePrefix":h=B.readContentAsBoolean(),it.quotePrefix=h}it.font=f[$],it.border=T[wt],s[_]?it.numberFormat=s[_]:it.numberFormatIndex=_,(S=v[ct])&&(it.fill=S),it.isLocked=!0,it.isHidden=!1,it.horizontalAlign=0,it.verticalAlign=2}function J(B,it,f){for(var T,s,v,n=null,i=null,c=!!f&&M,x=!!f&&M,L=!!f&&M;B.moveToNextAttribute();)switch(B.readAttributeNameAsString()){case"horizontal":n=B.readContentAsString();break;case"vertical":i=B.readContentAsString();break;case"textRotation":T=B.readContentAsString(),m.StringEx.O(T)||(it.rotation=parseInt(T,10));break;case"readingOrder":s=B.readContentAsString(),m.StringEx.O(s)||(it.readingOrder=parseInt(s,10));break;case"indent":v=B.readContentAsString(),m.StringEx.O(v)||(it.indent=parseInt(v,10));break;case"justifyLastLine":c=B.readContentAsBoolean(!1);break;case"shrinkToFit":x=B.readContentAsBoolean(!1);break;case"wrapText":L=B.readContentAsBoolean(!1)}it.isJustfyLastLine=c,it.isShrinkToFit=x,it.isWordWrap=L,m.StringEx.O(n)&&!f&&(n="general"),m.StringEx.O(i)&&!f&&(i="bottom"),n&&(it.horizontalAlign=q.ExcelHorizontalAlignment[n]),i&&(it.verticalAlign=G.ExcelVerticalAlignment[i])}function st(B,it){for(var f,T;B.moveToNextAttribute();)(f=B.readAttributeNameAsString())==="hidden"?it.isHidden=B.readContentAsBoolean(!1):f==="locked"&&(T=B.readContentAsString(),m.StringEx.L(T)||T!=="0"&&T!=="false"||(it.isLocked=!1))}function ht(B,it,f){var T,s,v,n,i,c,x,L,W;if(B.elementType!==3)for(T=B.depth;B.read();){if(B.depth<=T)return;if(B.nodeType()===1&&B.name()==="cellStyle"){for(s=void 0,v=0,n=-1,i=!1,c=0;B.moveToNextAttribute();)switch(B.readAttributeNameAsString()){case"name":s=m.Util.oa(B.readContentAsString());break;case"xfId":v=B.readContentAsInt(0);break;case"builtinId":n=B.readContentAsInt(-1);break;case"customBuiltin":i=B.readContentAsBoolean(!1);break;case"iLevel":c=B.readContentAsInt(0)}x=f[v],n!==-1?((L=new q.ExcelStyle).name=s,L.format(x.clone()),L.isCustomBuiltin=i,L.builtInStyle=n,L.builtInStyle!==2&&L.builtInStyle!==1||(L.outLineLevel=c),it.yf(L,v)):((W=new q.CustomExcelStyle).name=s,W.format(x.clone()),it.yf(W,v))}}}function yt(B,it){var f,T,s,v;if(B.elementType!==3)for(f=B.depth,T=[];B.read();){if(B.depth<=f)return;if(B.nodeType()===1&&B.name()==="indexedColors")for(s=B.depth;B.read();){if(B.depth<=s)return void it.mg(T);if(B.nodeType()===1){for(v=0;B.moveToNextAttribute();)B.readAttributeNameAsString()==="rgb"&&(v=parseInt(B.readContentAsString(),16));T.push(4278190080+(16777215&v))}}}}function bt(B,it){var f,T=null,s=null,v=null,n=null;if(B.elementType!==3){for(;B.read();)if(B.nodeType()===1&&B.name()==="ext"){for(;B.moveToNextAttribute();)if(B.readAttributeNameAsString()==="uri")switch(B.readContentAsString()){case"{46F421CA-312F-682f-3DD2-61675219B42D}":T=ft(B);break;case"{A0A4C193-F2C1-4fcb-8827-314CF55A85BB}":s=V(B);break;case"{EB79DEF2-80B8-43e5-95BD-54CBDDF9020C}":f=z.parseXmlToObject(B.readFullElement(),!0).ext,m.isNullOrUndefined(f)||(v=f["x14:slicerStyles"]);break;case"{9260A510-F301-46a8-8635-F512D64BE5F5}":f=z.parseXmlToObject(B.readFullElement(),!0).ext,m.isNullOrUndefined(f)||(n=f["x15:timelineStyles"])}}it.sg=T,it.ug=s,it.nn=v,it.pn=n}}function ft(B){var it,f=[];if(B.elementType!==3){for(it=B.depth;B.read()&&!(B.depth<=it);)B.nodeType()===1&&B.name()==="x14:dxfs"&&(f=pt(B));return f}}function V(B){var it,f=[];if(B.elementType!==3){for(it=B.depth;B.read()&&!(B.depth<=it);)B.nodeType()===1&&B.name()==="x15:dxfs"&&(f=pt(B));return f}}function at(B,it){var f=pt(B);it.if=f}function pt(B){var it,f;if(B.elementType!==3){for(it=B.depth,f=[];B.read()&&!(B.depth<=it);)B.nodeType()===1&&B.name()==="dxf"&&f.push(et(B));return f}}function et(B){var it,f,T,s={};if(B.elementType===3)return s;for(it=B.depth;B.read()&&!(B.depth<=it);)if(B.nodeType()===1)switch(B.name()){case"font":s.font=E(B,!0);break;case"border":s.border=F(B);break;case"fill":s.fill=A(B);break;case"numFmt":s.numberFormat=H(B);break;case"alignment":J(B,f={},!0),s.alignment=f;break;case"protection":st(B,T={}),s.protection=T}return s}function rt(B,it){B.elementType!==3&&(it.tableStylesObj=z.parseXmlToObject(B.readFullElement()).tableStyles)}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/common.ts"),K=xt("./src/xml-io/xml-reader.ts"),G=xt("./src/datamodel/excel-style.ts"),q=xt("./src/datamodel/excel-style.ts"),o=xt("./src/xlsx-io/common/color-reader.ts"),z=xt("./src/xml-io/xml-parser.ts"),M=void 0,d.readStyle=function(B,it){var f,T,s,v,n,i,c,x,L,W=new K.XmlReader;for(W.setXml(B),f=[],T=[],s={},v=[],n=[],i=[];W.read();)if(W.depth===1&&W.elementType!==2)switch(W.name()){case"numFmts":O(W,s);break;case"fonts":N(W,T,it.hf,it.gf);break;case"fills":R(W,v);break;case"borders":a(W,n);break;case"cellStyleXfs":I(W,f,T,n,s,v,!0);break;case"cellXfs":I(W,i,T,n,s,v,!1);break;case"cellStyles":ht(W,it,f);break;case"colors":yt(W,it);break;case"dxfs":at(W,it);break;case"tableStyles":rt(W,it);break;case"extLst":bt(W,it)}if(it.jn=s,(c=f.length)>0){for(it.uf(f[0]),x=0,L=c;x=0&&(f="'"+f+"'"),i.fontName=f);break;case"scheme":for(;B.moveToNextAttribute();)B.readAttributeNameAsString()==="val"&&(T=B.readContentAsString(),m.StringEx.O(T)||G.FontSchemeCategory[T.toLocaleLowerCase()]===void 0||(i.fontScheme=G.FontSchemeCategory[T.toLocaleLowerCase()]));break;case"shadow":for(i.isShadowStyle=!0;B.moveToNextAttribute();)B.readAttributeNameAsString()==="val"&&(i.isShadowStyle=B.readContentAsBoolean(-1));break;case"strike":for(i.isStrikeOut=!0;B.moveToNextAttribute();)B.readAttributeNameAsString()==="val"&&(i.isStrikeOut=B.readContentAsBoolean(-1));break;case"sz":for(;B.moveToNextAttribute();)B.readAttributeNameAsString()==="val"&&(i.fontSize=B.readContentAsDouble(0));break;case"u":for(s=1;B.moveToNextAttribute();)B.readAttributeNameAsString()==="val"&&(v=B.readContentAsString(),m.StringEx.O(v)||q.UnderLineStyle[v]===void 0||(s=q.UnderLineStyle[v]));i.underLineStyle=s;break;case"vertAlign":for(;B.moveToNextAttribute();)B.readAttributeNameAsString()==="val"&&(n=B.readContentAsString())&&q.VertAlign[n.toLocaleLowerCase()]!==void 0&&(i.vertAlign=q.VertAlign[n.toLocaleLowerCase()])}return i},d.readFills=R,d.readBorders=a,d.readXFs=I,d.readDifferentialFormattingRecords=pt,d.readDifferentialFormattingRecord=et},"./src/xlsx-io/reader/table-reader.ts":function(ie,d,xt){var m,K,G,q,o,z,M,O,H,N;function E(w,I,P,J){var st=I(w.fileName);if(st)return R(st,P,J)}function R(w,I,P){var J,st,ht,yt,bt,ft,V,at,pt,et,rt=G.parseXmlToObject(w),B={},it=rt&&rt.table&&rt.table._attr;if(!K.isNullOrUndefined(it)){if(B.id=q.XmlNodeHelper.Zm(it.id,0),B.name=it.name,J=it.ref,K.isNullOrUndefined(J)||(st=o.getRangesFromString(J,!0)[0])&&(B.row=st.row,B.col=st.col,B.rowCount=st.rowCount,B.colCount=st.colCount),ht=q.XmlNodeHelper.Zm(it.headerRowCount,1),B.showHeader=ht>=1,B.showFooter=q.XmlNodeHelper.Xm(it.totalsRowShown,!0),yt=q.XmlNodeHelper.Zm(it.totalsRowCount,-1),B.showFooter=!(yt<1),bt=rt&&rt.table,ft=void 0,V=void 0,!K.isNullOrUndefined(bt)){for(at in bt)if(bt.hasOwnProperty(at)&&!K.isNullOrUndefined(bt[at]))switch(at){case"autoFilter":ft=z.readAutoFilter(bt[at]);break;case"sortState":V=z.readSortInfo(bt[at]);break;case"tableColumns":B.columns=A(bt[at]);break;case"tableStyleInfo":a(bt[at],B,I);break;case"extLst":B.reservedElement=bt[at]}}for(pt=ft||{},B.rowFilter=I.Ng(pt,P)||{},B.rowFilter.sortInfo=V,B.rowFilter.showFilterButton=!0,B.rowFilter.filterButtonVisibleInfo={},et=0;et0&&pt.filterColumns[0].hiddenButton||B.rowFilter.showFilterButton===!1)for(B.rowFilter.showFilterButton=!1,B.rowFilter.filterButtonVisibleInfo={},et=0;et0&&(pt=M(ft.tableStyle),!K.isNullOrUndefined(pt))){for(et=0;et0&&F(rt,B,it,f))})(st,ht,at,yt)}st.style=ht}(I,{},P,J.name),K.isNullOrUndefined(J.showFirstColumn)||(I.highlightFirstColumn=q.XmlNodeHelper.Xm(J.showFirstColumn,!1)),K.isNullOrUndefined(J.showLastColumn)||(I.highlightLastColumn=q.XmlNodeHelper.Xm(J.showLastColumn,!1)),K.isNullOrUndefined(J.showRowStripes)||(I.bandRows=q.XmlNodeHelper.Xm(J.showRowStripes,!1)),K.isNullOrUndefined(J.showColumnStripes)||(I.bandColumns=q.XmlNodeHelper.Xm(J.showColumnStripes,!1)))}function F(w,I,P,J){var st=M(P.tableStyleElement);K.isNullOrUndefined(st)||st.forEach(function(ht){var yt,bt,ft,V,at=ht._attr;K.isNullOrUndefined(at)||(yt=at.type||"wholeTable",bt=q.XmlNodeHelper.Zm(at.dxfId)||0,ft=q.XmlNodeHelper.Zm(at.size)||1,V=J.vg(bt),I[H[yt]]=V,yt!=="firstRowStripe"&&yt!=="secondRowStripe"&&yt!=="firstColumnStripe"&&yt!=="secondColumnStripe"||(I[yt.substr(0,yt.length-1)+"Size"]=ft))}),w.style=I}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/excel-types.ts"),K=xt("./src/common/common.ts"),G=xt("./src/xml-io/xml-parser.ts"),q=xt("./src/xml-io/node-helper.ts"),o=xt("./src/common/range-parser.ts"),z=xt("./src/xlsx-io/reader/autofilter-reader.ts"),M=q.XmlNodeHelper.Ie,O=q.XmlNodeHelper.$m,H={wholeTable:"wholeTableStyle",headerRow:"headerRowStyle",totalRow:"footerRowStyle",firstColumn:"highlightFirstColumnStyle",lastColumn:"highlightLastColumnStyle",firstRowStripe:"firstRowStripStyle",secondRowStripe:"secondRowStripStyle",firstColumnStripe:"firstColumnStripStyle",secondColumnStripe:"secondColumnStripStyle",firstHeaderCell:"firstHeaderCellStyle",lastHeaderCell:"lastHeaderCellStyle",firstTotalCell:"firstFooterCellStyle",lastTotalCell:"lastFooterCellStyle"},N=function(){var w,I={};for(w=1;w<=28;w++)w<=21&&(I["TABLESTYLELIGHT"+w]=!0),w<=11&&(I["TABLESTYLEDARK"+w]=!0),I["TABLESTYLEMEDIUM"+w]=!0;return I}(),d.readTables=function(w,I,P,J){var st,ht,yt,bt,ft;if(w){for(yt in st=void 0,ht=[],w)yt!=="count"&&(bt=w[yt])&&(bt.fileType===m.RelationshipConstants._a&&(st=bt),st&&(ft=E(st,J,P,I),K.isNullOrUndefined(ft)||ht.push(ft)));P.Lg(ht,I)}},d.readTablesFromFile=E},"./src/xlsx-io/reader/theme-reader.ts":function(ie,d,xt){var m,K,G,q,o,z,M,O;function H(R){var A,a,F=R["a:fontScheme"];return F?(A=N(F["a:majorFont"]),a=N(F["a:minorFont"]),new G.FontScheme(F._attr.name,A,a)):null}function N(R){var A,a,F,w,I=[],P=[];if(R){if(R["a:latin"])I.push(new G.RunFormatting(0,m.isNullOrUndefined(R["a:latin"]._attr.typeface)?"":R["a:latin"]._attr.typeface));else if(R["a:ea"])I.push(new G.RunFormatting(2,m.isNullOrUndefined(R["a:ea"]._attr.typeface)?"":R["a:ea"]._attr.typeface));else if(R["a:cs"])I.push(new G.RunFormatting(1,m.isNullOrUndefined(R["a:cs"]._attr.typeface)?"":R["a:cs"]._attr.typeface));else if(R["a:sym"])I.push(new G.RunFormatting(3,m.isNullOrUndefined(R["a:sym"]._attr.typeface)?"":R["a:sym"]._attr.typeface));else if(R["a:font"])for(A=R["a:font"],Array.isArray(A)||(A=[A]),a=0,F=A.length;a0)for(A.pg(),a=void 0,F=0;F=0&&P===q.BUILT_IN_PRINT_AREA_UPPERCASE?A.qg(q.PRINT_AREA,q.processFunction(st),ht,J):I==="_xlnm.Print_Titles"?A.$g(ht,st):A.qg(I,q.processFunction(st),ht,J))}function E(R,A){var a,F,w=R._attr.refMode,I=!1;w&&w==="R1C1"&&(I=!0),a={iterate:R._attr.iterate,count:R._attr.iterateCount,delta:R._attr.iterateDelta},F=0,R._attr.calcMode==="manual"&&(F=1),A.Ef(I,a,F)}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/xml-io/xml-parser.ts"),K=xt("./src/xml-io/node-helper.ts"),G=xt("./src/common/excel-types.ts"),q=xt("./src/common/common.ts"),d.readWorkbook=function(R,A){var a,F,w,I,P,J,st=[],ht=m.parseXmlToObject(R).workbook;if(ht){if(ht.workbookPr&&o(ht.workbookPr,A),ht.bookViews)for((F=(a=ht.bookViews.workbookView).length)===void 0&&(a=[a],F=1),w=0;w0&&(A.Oe.allowDynamicArray=!0)}return st},d.readWorkbookProperties=o,d.readPivotCache=z,d.readExternalReference=function(R){var A={};return A.rid=R._attr["r:id"],A},d.readWorkbookView=M,d.readWorkbookCalcProperties=E},"./src/xlsx-io/reader/worksheet-reader.ts":function(ie,d,xt){var m,K,G,q,o,z,M,O,H,N,E,R,A,a;function F(n,i,c){for(var x,L,W;n.moveToNextAttribute();)n.readAttributeNameAsString()==="filterMode"&&n.readContentAsString();if(n.elementType!==3){for(x=n.depth;n.read()&&!(n.depth<=x);)if(n.nodeType()===1)switch(n.name()){case"tabColor":c.Gf(i,m.readColor(n));break;case"outlinePr":for(L=!0,W=!0;n.moveToNextAttribute();)n.readAttributeNameAsString()==="summaryBelow"?L=n.readContentAsBoolean():n.readAttributeNameAsString()==="summaryRight"&&(W=n.readContentAsBoolean());c.Ff(i,W,L);break;case"pageSetUpPr":E.readPageSetupAdditionalProperty(n,c)}}}function w(n,i,c){for(var x,L,W,U,h,S,_;n.moveToNextAttribute();)n.readAttributeNameAsString()==="ref"&&(L=void 0,W=void 0,(x=n.readContentAsString().split(":")).length===2?(U=G.IndexHelper.P(x[0]),h=G.IndexHelper.P(x[1]),S=G.IndexHelper.R(x[0]),_=G.IndexHelper.R(x[1]),L=Math.max(U,h)+1,W=Math.max(S,_)+1):x.length===1&&(L=(U=G.IndexHelper.P(x[0]))+1,W=(S=G.IndexHelper.R(x[0]))+1),c.Hf(i,L,W))}function I(n,i,c){var x,L,W,U,h,S,_,$,ct,wt,lt,Y,D,y,ot,Ct,At,Et,Ot,_t,Xt,Qt,zt,Zt,te,oe;if(c.ng(),n.elementType!==3){for(x=n.depth;n.read()&&!(n.depth<=x);)if(n.nodeType()===1&&n.name()==="sheetView"){if(P(n,i,c),W=void 0,U=void 0,(L=c.Lf)&&(W=G.IndexHelper.P(L),U=G.IndexHelper.R(L)),W!==void 0&&U!==void 0&&c.Mf(W,U,i),n.elementType===3)continue;for(h=n.depth;n.read()&&!(n.depth<=h);)if(n.nodeType()===1){if(n.name()==="selection"){for(S=-1,_=-1,$=0,ct=[],wt=[],lt=[],Y=[],D=[],y="",ot=3;n.moveToNextAttribute();)switch(n.readAttributeNameAsString()){case"sqref":D=n.readContentAsString().split(" ");break;case"activeCellId":break;case"activeCell":y=n.readContentAsString();break;case"pane":(Ct=n.readContentAsString())&&q.PaneType[Ct]!==void 0&&(ot=q.PaneType[Ct])}for(At=0,Et=D.length;At=0&&(W=new o.ExcelColor(1,x,0));break;case"showGridLines":U=n.readContentAsBoolean();break;case"showRowColHeaders":h=n.readContentAsBoolean();break;case"showFormulas":_=n.readContentAsBoolean();break;case"showZeros":$=n.readContentAsBoolean();break;case"zoomScale":S=n.readContentAsDouble(100);break;case"topLeftCell":ct=n.readContentAsString();break;case"tabSelected":L=n.readContentAsBoolean()}c.If(i,W,U,h,S,_,$,L),c.Lf=ct}function J(n,i,c){for(var x=NaN,L=NaN,W=8,U=15;n.moveToNextAttribute();)n.readAttributeNameAsString()==="defaultRowHeight"?x=n.readContentAsDouble(NaN):n.readAttributeNameAsString()==="defaultColWidth"?L=n.readContentAsDouble(NaN):n.readAttributeNameAsString()==="baseColWidth"&&(W=n.readContentAsDouble(8));return isNaN(x)||(c.Of(i,x),U=x),c.Pf(i,W,L),U}function st(n,i,c,x){var L,W,U,h,S,_,$,ct;if(n.elementType!==3){for(L=n.depth;n.read()&&!(n.depth<=L);)if(n.nodeType()===1&&n.name()==="col"){for(W=0,U=0,h=0,S=0,_=0,$=!1,ct=!1;n.moveToNextAttribute();)switch(n.readAttributeNameAsString()){case"min":W=n.readContentAsInt(0)-1;break;case"max":U=n.readContentAsInt(0)-1;break;case"style":h=n.readContentAsInt(0);break;case"width":S=n.readContentAsDouble(8);break;case"hidden":$=n.readContentAsBoolean(!1);break;case"collapsed":ct=n.readContentAsBoolean(!1);break;case"outlineLevel":_=n.readContentAsInt(0)}W>=0&&U>=0&&c.Wf(i,W,U,h+x,S,$,_,ct)}c.ag(i,!1),ht(c.Oe.sheets&&c.Oe.sheets[i])}}function ht(n){var i,c,x,L;if(n&&n.columns)for(i=n.columns,c=n.columnOutlines,x=0;xh);c.Vf$);return L.Uf<_&&(L.Uf=_),ct}function V(n){var i=a;switch(n){case"#DIV/0!":i=7;break;case"#N/A":i=42;break;case"#NAME?":i=29;break;case"#NULL!":i=0;break;case"#NUM!":i=36;break;case"#REF!":i=23;break;case"#VALUE!":i=15}return i}function at(n,i,c,x,L,W,U,h){for(var S,_,$,ct,wt,lt,Y,D,y,ot,Ct,At,Et,Ot,_t,Xt,Qt,zt,Zt,te,oe,g,kt,Rt,Dt,ut=L+1,$t="n",jt=0;n.moveToNextAttribute();)switch(n.readAttributeNameAsString()){case"r":ut=G.IndexHelper.R(n.readContentAsString());break;case"t":$t=n.readContentAsString();break;case"s":jt=n.readContentAsInt(0);break;case"vm":_=!0;break;case"cm":S=n.readContentAsInt(0),$=W.fh(S)}if((jt!==0||W.ff&&W.ff[x]&&W.ff[x].style||W.ef&&W.ef[ut]&&W.ef[ut].style)&&(ct=jt+U),W.eg(i,x,ut,ct),n.elementType===3)return ut;wt=n.depth,lt=void 0,Y=void 0,D=null,y=void 0;do{if(n.fastRead(),n.depth<=wt)break;if(ot=n.buffer[n.tn+n.bm-1],!(1&~n.elementType))if(ot==="v"&&n.elementType===1)switch(Ct=n.readElementContentAsString(),$t){case"b":lt=Ct==="1";break;case"d":lt=new Date(Ct);break;case"e":lt=(At=V(Ct))!==a?{_error:Ct,_code:At}:a,_&&$&&(lt={_error:"#SPILL!",_code:99});break;case"inlineStr":lt="";break;case"n":Et=parseFloat(Ct),lt=isNaN(Et)?a:Et;break;case"s":Ot=parseInt(Ct,10),h&&Ot>=0&&Otwt);return _&&D&&D.isDynamicArray&&(D.isInvalid=!0),W.hg(i,x,ut,ct,lt,Y,D,y),ut}function pt(n,i,c){for(var x,L=[],W=!1;n.moveToNextAttribute();)(x=n.readAttributeNameAsString())==="sheet"?(W=n.readContentAsBoolean(!1),c.Zf(i,W)):x==="algorithmName"||x==="hashValue"||x==="saltValue"||x==="spinCount"||x==="password"?L.push({name:x,value:x==="spinCount"?n.readContentAsInt():n.readContentAsString()}):L.push({name:x,value:!n.readContentAsBoolean(!1)});c.$f(i,L,W)}function et(n,i,c){var x,L,W;if(n.elementType!==3){for(x=n.depth;n.read()&&!(n.depth<=x);)if(n.nodeType()===1){if(L=void 0,W=void 0,n.name()==="ext")for(;n.moveToNextAttribute();)switch(n.readAttributeNameAsString()){case"uri":L=n.readContentAsString();break;case"xmlns:x14":W=n.readContentAsString()}T(L,W)&&M.readExtensionConditionalFormating(n,i,c),s(L,W)&&O.readSparklineGroups(n,i,c),v(L,W)&&N.readExtensionDataValidation(n,i,c)}}}function rt(n,i,c,x){var L,W,U,h,S;if(n.elementType!==3){for(L=n.depth;n.read()&&!(n.depth<=L);)if(n.nodeType()===1&&n.name()==="hyperlink"){for(W={url:"",tooltip:"",target:0,drawUnderline:!0,command:""},U={row:0,col:0};n.moveToNextAttribute();)switch(n.readAttributeNameAsString()){case"ref":h=n.readContentAsString().split(":"),U.row=G.IndexHelper.P(h[0]),U.col=G.IndexHelper.R(h[0]);break;case"r:id":W.url=G.Util.oa(x[n.readContentAsString()].fileName);break;case"location":W.url?W.url=W.url+"#"+G.Util.oa(n.readContentAsString()):((S=G.Util.oa(n.readContentAsString()))[0]==="#"&&(S=S.substr(1)),W.url="sjs://"+S);break;case"tooltip":W.tooltip=G.Util.oa(n.readContentAsString())}c.fg(i,U.row,U.col,W)}}}function B(n,i,c,x,L){var W,U,h,S,_,$;if(n.elementType!==3){for(W=n.depth,U={};n.read()&&!(n.depth<=W);)if(n.nodeType()===1&&(h=void 0,S=void 0,_=void 0,n.name()==="control")){for(;n.moveToNextAttribute();)switch(n.readAttributeNameAsString()){case"shapeId":h=n.readContentAsString();break;case"r:id":S=n.readContentAsString();break;case"name":_=n.readContentAsString()}($=R.readCtrlProps(S,x,L))&&G.Util.isSupportedExcelObjectType($.objectType)&&(U[h]={rid:S,name:_,props:$})}U&&c.Ig(U,i)}}function it(n,i,c,x,L){if(n.elementType!==3)for(var W=n.depth;n.read()&&!(n.depth<=W);)n.nodeType()===1&&n.name()==="controls"&&B(n,i,c,x,L)}function f(n,i,c){return n===c&&i==="http://schemas.microsoft.com/office/spreadsheetml/2009/9/main"}function T(n,i){return f(n,i,"{78C0D931-6437-407d-A8EE-F0AAD7539E65}")}function s(n,i){return f(n,i,"{05C60535-1F16-4fd2-B633-F4F36F0B64E0}")}function v(n,i){return f(n,i,"{CCE6A557-97BC-4b89-ADB6-D9C93CAAB3DF}")}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/xlsx-io/common/color-reader.ts"),K=xt("./src/xml-io/xml-reader.ts"),G=xt("./src/common/common.ts"),q=xt("./src/common/excel-types.ts"),o=xt("./src/datamodel/excel-style.ts"),z=xt("./src/datamodel/excel-helper.ts"),M=xt("./src/xlsx-io/reader/conditionalformat-reader.ts"),O=xt("./src/xlsx-io/reader/sparkline-reader.ts"),H=xt("./src/xlsx-io/reader/autofilter-reader.ts"),N=xt("./src/xlsx-io/reader/datavalidation-reader.ts"),E=xt("./src/xlsx-io/reader/print-reader.ts"),R=xt("./src/xlsx-io/reader/ctrlprops-reader.ts"),A=xt("./src/xlsx-io/reader/control-reader.ts"),a=null,d.readWorksheets=function(n,i,c,x,L,W,U){var h,S,_=new K.XmlReader;for(_.reset(),_.setXml(n),h=15,S={},x.jf=[],x.kf=[],x.Vf=0,x.Uf=0;_.read();)if(_.depth===1&&_.elementType!==2)try{switch(_.name()){case"sheetPr":F(_,c,x);break;case"dimension":w(_,c,x);break;case"sheetViews":I(_,c,x);break;case"sheetFormatPr":h=J(_,c,x);break;case"cols":st(_,c,x,L);break;case"mergeCells":yt(_,c,x);break;case"sheetData":bt(_,c,x,S,h,L,W);break;case"sheetProtection":pt(_,c,x);break;case"conditionalFormatting":M.readConditionalFormatting(_,c,x);break;case"extLst":et(_,c,x);break;case"autoFilter":H.readAutoFilterForSheet(_,c,x);break;case"dataValidations":N.readDataValidations(_,c,x);break;case"pageMargins":E.readPageMargins(_,c,x);break;case"printOptions":E.readPrintOptions(_,c,x);break;case"pageSetup":E.readPageSetup(_,x);break;case"headerFooter":E.readHeaderFooter(_,x);break;case"rowBreaks":E.readRowColumnBreaks(_,x,!0);break;case"colBreaks":E.readRowColumnBreaks(_,x,!1);break;case"legacyDrawing":A.readLegacyDrawing(_,x);break;case"legacyDrawingHF":E.readLegacyDrawingHF(_,x);break;case"hyperlinks":rt(_,c,x,i);break;case"controls":B(_,c,x,i,U);break;case"mc:AlternateContent":it(_,c,x,i,U)}}catch{}x.gg(c,S),x.Tf(c)}},"./src/xlsx-io/reader/xlsx-reader.ts":function(ie,d,xt){var m,K,G,q,o,z,M,O,H,N,E,R,A,a,F,w,I,P,J,st,ht,yt,bt;Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/excel-types.ts"),K=xt("./src/datamodel/datamodel-reader.ts"),G=xt("./src/xlsx-io/reader/docpropscore-reader.ts"),q=xt("./src/xlsx-io/reader/docpropsapp-reader.ts"),o=xt("./src/xlsx-io/reader/docpropscustom-reader.ts"),z=xt("./src/xlsx-io/reader/sharedstring-reader.ts"),M=xt("./src/xlsx-io/reader/theme-reader.ts"),O=xt("./src/xlsx-io/reader/workbook-reader.ts"),H=xt("./src/xlsx-io/reader/style-reader.ts"),N=xt("./src/xlsx-io/reader/worksheet-reader.ts"),E=xt("./src/xlsx-io/reader/comment-reader.ts"),R=xt("./src/xlsx-io/reader/drawing-reader.ts"),A=xt("./src/xlsx-io/reader/slicer-reader.ts"),a=xt("./src/xlsx-io/reader/table-reader.ts"),F=xt("./src/xlsx-io/reader/print-reader.ts"),w=xt("./src/datamodel/excel-style.ts"),I=xt("./src/xlsx-io/reader/metadata-reader.ts"),P=xt("./src/xlsx-io/reader/pivot-reader.ts"),J=xt("./src/xlsx-io/reader/control-reader.ts"),st=xt("./src/xlsx-io/reader/timeline-reader.ts"),ht=xt("./src/xlsx-io/reader/externallink-reader.ts"),yt=xt("./src/common/common.ts"),bt=function(){function ft(){var V=this;V.un={},V.vn=0,V.wn=[],V.Mk=new K.ReaderDataModel}return ft.prototype.Fk=function(V,at,pt){var et,rt,B;V&&((et=this).un=V,et.Mk.Cg=at,(rt=new m.XFile("","")).Be(V),(B=rt.Fe(m.RelationshipConstants.Oa))||(B=rt.Fe(m.RelationshipConstants.Pa)),et.onCompleted=function(){et.xn(),et.yn(),pt(et.Mk.Oe)},et.zn(rt),et.An(B))},ft.prototype.zn=function(V){var at,pt=this,et=V.Fe(m.RelationshipConstants.Ja),rt=V.Fe(m.RelationshipConstants.Ka);rt||(rt=V.Fe(m.RelationshipConstants.La)),(at=V.Fe(m.RelationshipConstants.Ma))||(at=V.Fe(m.RelationshipConstants.Na)),et&&pt.Bn(et),rt&&pt.Cn(rt),at&&pt.Dn(at)},ft.prototype.Bn=function(V){var at=this.En(V.fileName,!0);if(at)try{G.readDocPropsCoreFile(at,this.Mk)}catch{}},ft.prototype.Cn=function(V){var at=this.En(V.fileName,!0);if(at)try{q.readDocPropsAppFile(at,this.Mk)}catch{}},ft.prototype.Dn=function(V){var at=this.En(V.fileName,!0);if(at)try{o.readDocPropsCustomFile(at,this.Mk)}catch{}},ft.prototype.An=function(V){if(!V||(this.Fn(V),this.Gn(V),this.Hn(V),this.In(V),this.Jn(V),this.Kn(V),this.Ln(V),this.wn.length===0))throw Error("Incorrect file format.");this.Lk(V),this.Zh()},ft.prototype.Fn=function(V){var at,pt,et=V.Fe(m.RelationshipConstants.Ta);if(et||(et=V.Fe(m.RelationshipConstants.Ua)),et&&(pt=(at=this).En(et.fileName)))try{at.sharedString=z.readSharedString(pt)}catch{}},ft.prototype.Gn=function(V){var at,pt=V.Fe(m.RelationshipConstants.Va);if(pt||(pt=V.Fe(m.RelationshipConstants.Wa)),pt&&(at=this.En(pt.fileName)))try{M.readTheme(at,this.Mk)}catch{}},ft.prototype.Hn=function(V){var at,pt,et,rt,B,it,f,T,s=V.Ge(m.RelationshipConstants.$a);if(s){for((at=this.Mk).sn={},pt=0;pt0&&rt&&rt.length>0)for(B=pt.row;B0&&a.writeAttributeString("year",w.year),w.month>=0&&w.month<12&&a.writeAttributeString("month",w.month),w.day>0&&w.day<32&&a.writeAttributeString("day",w.day),w.hour<24&&a.writeAttributeString("hour",w.hour),w.minute<60&&a.writeAttributeString("minute",w.minute),w.second<60&&a.writeAttributeString("second",w.second),a.writeAttributeString("dateTimeGrouping","day")})})})}function H(a,F){m.J(F.type)||a.writeLeafElement("dynamicFilter",function(){var w=F.type;w&&w!=="null"?a.writeAttributeString("type",w):a.writeAttributeString("type","null"),m.J(F.value)||a.writeAttributeString("val",F.value),m.J(F.maxValue)||a.writeAttributeString("maxVal",F.maxValue)})}function N(a,F,w){m.J(F.filter1)&&m.J(F.filter2)||a.writeElement("customFilters",function(){F.and&&a.writeAttributeString("and","1")},function(){m.J(F.filter1)||a.writeLeafElement("customFilter",function(){var I=w[F.filter1.operator];I!=="none"&&a.writeAttributeString("operator",I),a.writeAttributeString("val",F.filter1.value)}),m.J(F.filter2)||a.writeLeafElement("customFilter",function(){var I=w[F.filter2.operator];I!=="none"&&a.writeAttributeString("operator",I),a.writeAttributeString("val",F.filter2.value)})})}function E(a,F){a.writeElement("sortState",function(){a.writeAttributeString("ref",K.getRangeString([F.range]))},function(){a.writeLeafElement("sortCondition",function(){if(a.writeAttributeString("ref",K.getRangeString([F.range])),F.descending&&a.writeAttributeString("descending","1"),F.isBackColor!==void 0){var w=F.isBackColor?"cellColor":"fontColor";a.writeAttributeString("sortBy",w),a.writeAttributeString("dxfId",F.dxfid)}})})}function R(a,F,w){a.writeAttributeString("colId",F.autoFilterColumnId),m.J(F.hiddenButton)||a.writeAttributeString("hiddenButton",F.hiddenButton),w||m.J(F.showButton)||a.writeAttributeString("showButton",F.showButton)}function A(a,F){F&&F.range&&(F.filterColumns.length>0||F.sortInfo?a.writeElement("autoFilter",function(){a.writeAttributeString("ref",K.getRangeString([F.range]))},function(){F.filterColumns&&F.filterColumns.forEach(function(w){w.colorFilter||w.top10||w.filters||w.dynamicFilter||w.customFilters?a.writeElement("filterColumn",function(){R(a,w)},function(){m.J(w.colorFilter)?m.J(w.top10)?m.J(w.filters)?m.J(w.dynamicFilter)?m.J(w.customFilters)||N(a,w.customFilters,d.ComparisonOperators):function(I,P){m.J(P.type)||I.writeLeafElement("dynamicFilter",function(){var J=o[P.type],st=P.conType,ht=P.expectTypeId||0;st===6&&(J=z[ht][P.type]),J&&J!=="null"?I.writeAttributeString("type",J):I.writeAttributeString("type","null"),J[0]!=="Q"&&J[0]!=="M"&&(m.J(P.value)||I.writeAttributeString("val",P.value),m.J(P.maxValue)||I.writeAttributeString("maxVal",P.maxValue))})}(a,w.dynamicFilter):O(a,w.filters):M(a,w.top10):function(I,P){I.writeLeafElement("colorFilter",function(){P.cellColor||I.writeAttributeString("cellColor","0"),I.writeAttributeString("dxfId",P.dxfId)})}(a,w.colorFilter)}):a.writeLeafElement("filterColumn",function(){R(a,w)})}),F.sortInfo&&E(a,F.sortInfo)}):a.writeLeafElement("autoFilter",function(){a.writeAttributeString("ref",K.getRangeString([F.range]))}),F.sortInfo&&E(a,F.sortInfo))}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/common.ts"),K=xt("./src/common/range-parser.ts"),G=m.Util.na,q=m.StringEx.O,d.ComparisonOperators={"-1":"none",0:"equal",4:"lessThan",5:"lessThanOrEqual",1:"notEqual",2:"greaterThan",3:"greaterThanOrEqual"},d.PivotComparisonOperators={"-1":"none",0:"equal",4:"lessThan",3:"lessThanOrEqual",1:"notEqual",2:"greaterThan",5:"greaterThanOrEqual"},o={"-1":"null",100:"aboveAverage",101:"belowAverage"},z=[["today","yesterday","tomorrow","lastWeek","thisMonth","lastMonth","nextMonth","thisWeek","lastWeek","nextWeek","nextQuarter","thisQuarter","lastQuarter","nextYear","thisYear","lastYear"],[],["Q1","Q2","Q3","Q4"],["M1","M2","M3","M4","M5","M6","M7","M8","M9","M10","M11","M12"],[],[],["yearToDate"]],d.writePivotDynamicFilter=H,d.writeCustomFilters=N,d.writeSortInfo=E,d.writeAutoFilter=A,d.writePivotAutoFilter=function(a,F){F&&F.range&&(F.filterColumns.length>0||F.sortInfo?a.writeElement("autoFilter",function(){a.writeAttributeString("ref",F.range)},function(){F.filterColumns&&F.filterColumns.forEach(function(w){w.colorFilter||w.top10||w.filters||w.dynamicFilter||w.customFilters?a.writeElement("filterColumn",function(){R(a,w,!0)},function(){m.J(w.top10)?m.J(w.dynamicFilter)?m.J(w.customFilters)?m.J(w.filters)||O(a,w.filters):N(a,w.customFilters,d.PivotComparisonOperators):H(a,w.dynamicFilter):M(a,w.top10)}):a.writeLeafElement("filterColumn",function(){R(a,w,!0)})})}):a.writeLeafElement("autoFilter",function(){a.writeAttributeString("ref",K.getRangeString([F.range]))}))},d.writeAutoFilterForSheet=function(a,F,w){var I=w.Ej(F);I&&A(a,I)}},"./src/xlsx-io/writer/chart-writer.ts":function(ie,d,xt){var m,K,G,q,o,z,M,O,H,N,E,R,A,a,F,w,I,P,J,st,ht,yt,bt,ft,V,at,pt,et,rt,B,it,f,T,s,v,n,i,c,x,L,W,U,h,S,_,$,ct,wt,lt,Y,D,y,ot,Ct,At,Et,Ot,_t,Xt,Qt,zt,Zt,te,oe,g,kt,Rt,Dt,ut,$t,jt,Tt,Z,Q,j;function gt(e){return o.J(e)||e===""}function dt(e,u,k){e.writeLeafElement(u+":"+k)}function mt(e,u,k,r,p,tt,St,Ft){e.writeLeafElement(u+":"+k,function(){o.J(r)||!o.J(tt)&&r===tt||(Ft&&(r=Ft(r)),St&&(r=St[r]),e.writeAttributeString(p,r))})}function Pt(e,u,k,r,p,tt,St){e.writeElement(u+":"+k,function(){var Ft=r[St];o.J(Ft)||p(e,tt,St,Ft)})}function Wt(e,u,k,r){e.writeElement(u+":"+k,function(){o.J(r.sqref)||e.writeElementString("c15:sqref",r.sqref)})}function It(e,u,k,r,p,tt){e.writeLeafElement(u+":"+k,function(){var St=r[p],Ft=r[tt];o.J(St)||e.writeAttributeString(p,St),o.J(Ft)||e.writeAttributeString(tt,Ft)})}function vt(e,u){if(!o.J(u)){var k=u.scrgbClr,r=u.srgbClr,p=u.hslClr,tt=u.sysClr,St=u.schemeClr,Ft=u.prstClr,Bt=u.styleClr;o.J(k)?o.J(r)?o.J(p)?o.J(tt)?o.J(St)?o.J(Ft)?o.J(Bt)||en(e,Z,"styleClr",Bt):Bo(e,g,pt,Ft):fi(e,g,at,St):de(e,g,V,tt):tn(e,g,ft,p):$i(e,g,bt,r):Be(e,g,yt,k)}}function Lt(e,u){var k=u.noFill,r=u.solidFill,p=u.gradFill,tt=u.blipFill,St=u.pattFill,Ft=u.grpFill;o.J(k)?o.J(r)?o.J(p)?o.J(tt)?o.J(St)?o.J(Ft)||Mi(e,g,T):oi(e,g,f,St):kr(e,g,it,tt):vr(e,g,B,p):Ce(e,g,rt,r):to(e,g,et)}function Ht(e,u,k,r){e.writeElement(u+":"+k,function(){r.noFill?Mt(r.noFill,function(){to(e,g,et)}):r.solidFill?Mt(r.solidFill,function(p){Ce(e,g,rt,p)}):r.gradFill?Mt(r.gradFill,function(p){vr(e,g,B,p)}):r.blipFill?Mt(r.blipFill,function(p){kr(e,g,it,p)}):r.pattFill?Mt(r.pattFill,function(p){oi(e,g,f,p)}):r.grpFill&&Mt(r.grpFill,function(){Mi(e,g,T)})})}function qt(e,u){Mt(u.tint,function(k){di(e,g,"tint",k)}),Mt(u.shade,function(k){di(e,g,"shade",k)}),Mt(u.comp,function(){ta(e,g,"comp")}),Mt(u.inv,function(){ui(e,g,"inv")}),Mt(u.gray,function(){ae(e,g,"gray")}),Mt(u.alpha,function(k){di(e,g,"alpha",k)}),Mt(u.alphaMod,function(k){si(e,g,"alphaMod",k)}),Mt(u.alphaOff,function(k){Zi(e,g,"alphaOff",k)}),Mt(u.hue,function(k){Qi(e,g,"hue",k)}),Mt(u.hueMod,function(k){si(e,g,"hueMod",k)}),Mt(u.hueOff,function(k){$n(e,g,"hueOff",k)}),Mt(u.sat,function(k){Ne(e,g,"sat",k)}),Mt(u.satMod,function(k){Ne(e,g,"satMod",k)}),Mt(u.satOff,function(k){Ne(e,g,"satOff",k)}),Mt(u.lum,function(k){Ne(e,g,"lum",k)}),Mt(u.lumMod,function(k){Ne(e,g,"lumMod",k)}),Mt(u.lumOff,function(k){Ne(e,g,"lumOff",k)}),Mt(u.red,function(k){Ne(e,g,"red",k)}),Mt(u.redMod,function(k){Ne(e,g,"redMod",k)}),Mt(u.redOff,function(k){Ne(e,g,"redOff",k)}),Mt(u.green,function(k){Ne(e,g,"green",k)}),Mt(u.greenMod,function(k){Ne(e,g,"greenMod",k)}),Mt(u.greenOff,function(k){Ne(e,g,"greenOff",k)}),Mt(u.blue,function(k){Ne(e,g,"blue",k)}),Mt(u.blueMod,function(k){Ne(e,g,"blueMod",k)}),Mt(u.blueOff,function(k){Ne(e,g,"blueOff",k)}),Mt(u.gamma,function(){qe(e,g,"gamma")}),Mt(u.invGamma,function(){Te(e,g,"invGamma")})}function re(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.wireframe,tt=r.bandFmts,St=r.extLst;o.J(p)||ce(e,ut,"wireframe",p),Mt(r.ser,function(Ft){hn(e,ut,ot,Ft)}),o.J(tt)||Ia(e,ut,"bandFmts",tt),Mt(r.axId,function(Ft){Me(e,ut,At,Ft)}),o.J(St)||me(e,ut,a,St)})}function Nt(e,u,k,r,p){e.writeElement(u+":"+k,function(){var tt=r.cNvPr;o.J(tt)||Ar(e,p,F,tt),gl(e,p,"cNvGraphicFramePr")})}function Jt(e,u){var k=u.axId,r=u.scaling,p=u.delete,tt=u.axPos,St=u.majorGridlines,Ft=u.minorGridlines,Bt=u.title,Ut=u.numFmt,Kt=u.majorTickMark,ee=u.minorTickMark,le=u.tickLblPos,ue=u.spPr,ne=u.txPr,be=u.crossAx,We=u.crosses,Oe=u.crossesAt;o.J(k)||Me(e,ut,At,k),o.J(r)||Ga(e,ut,"scaling",r),o.J(p)||ce(e,ut,s,p),o.J(tt)||$e(e,ut,"axPos",tt),o.J(St)||Ye(e,ut,"majorGridlines",St),o.J(Ft)||Ye(e,ut,"minorGridlines",Ft),o.J(Bt)||mi(e,ut,_t,Bt),o.J(Ut)||xr(e,ut,Xt,Ut),o.J(Kt)||mn(e,ut,"majorTickMark",Kt),o.J(ee)||mn(e,ut,"minorTickMark",ee),o.J(le)||Ba(e,ut,"tickLblPos",le),o.J(ue)||fe(e,ut,n,ue),o.J(ne)||Ee(e,ut,i,ne),o.J(be)||Me(e,ut,"crossAx",be),o.J(We)||Da(e,ut,"crosses",We),o.J(Oe)||Ke(e,ut,"crossesAt",Oe)}function Mt(e,u){var k,r,p;if(!o.J(e))for(k=0,r=e.length;k0)for(var p=0;ptt+3&&(p=function(Ft){var Bt,Ut=Ft.toFixed(2),Kt=Ut.substr(-2);return Kt[1]==="0"&&(Bt=1,Kt[0]==="0"&&(Bt=3),Ut=Ut.substr(0,Ut.length-Bt)),Ut}(St)),e.writeAttributeString(N,p))})}function co(e,u,k,r){It(e,u,k,r,"n","d")}function Br(e,u,k,r,p){e.writeLeafElement(u+":"+k,function(){o.J(p)&&(p=!0);var tt=r.x,St=r.y;o.J(tt)||(p&&(tt=G(tt)),e.writeAttributeString("x",tt)),o.J(St)||(p&&(St=G(St)),e.writeAttributeString("y",St))})}function ir(e,u,k,r,p){e.writeLeafElement(u+":"+k,function(){o.J(p)&&(p=!0);var tt=r.cx,St=r.cy;o.J(tt)||(p&&(tt=G(tt)),e.writeAttributeString("cx",tt)),o.J(St)||(p&&(St=G(St)),e.writeAttributeString("cy",St))})}function ta(e,u,k){dt(e,u,k)}function ui(e,u,k){dt(e,u,k)}function ae(e,u,k){dt(e,u,k)}function qe(e,u,k){dt(e,u,k)}function Te(e,u,k){dt(e,u,k)}function Be(e,u,k,r){e.writeElement(u+":"+k,function(){o.J(r.r)||e.writeAttributeString(Rt,r.r),o.J(r.g)||e.writeAttributeString("g",r.g),o.J(r.b)||e.writeAttributeString("b",r.b)},function(){qt(e,r)})}function $i(e,u,k,r){e.writeElement(u+":"+k,function(){var p,tt=r.val;o.J(tt)||(p=typeof tt=="string"?tt:Vr(tt),e.writeAttributeString(N,p))},function(){qt(e,r)})}function tn(e,u,k,r){e.writeElement(u+":"+k,function(){o.J(r.hue1)||e.writeAttributeString("hue",r.hue1),o.J(r.sat1)||e.writeAttributeString("sat",r.sat1),o.J(r.lum1)||e.writeAttributeString("lum",r.lum1)},function(){qt(e,r)})}function de(e,u,k,r){e.writeElement(u+":"+k,function(){o.J(r.val)||e.writeAttributeString(N,m.Charts.ST_SystemColorVal[q.ChartHelper.ToST_SystemColorVal(r.val)]),o.J(r.lastClr)||e.writeAttributeString("lastClr",Vr(r.lastClr))},function(){qt(e,r)})}function fi(e,u,k,r){e.writeElement(u+":"+k,function(){o.J(r.val)||e.writeAttributeString(N,m.Charts.ST_SchemeColorVal[q.ChartHelper.ToST_SchemeColorVal(r.val)])},function(){qt(e,r)})}function Bo(e,u,k,r){e.writeElement(u+":"+k,function(){o.J(r.val)||e.writeAttributeString(N,m.Charts.ST_PresetColorVal[r.val])},function(){qt(e,r)})}function en(e,u,k,r){e.writeElement(u+":"+k,function(){o.J(r.val)||e.writeAttributeString(N,m.Charts.ST_StyleColorVal[r.val])},function(){qt(e,r)})}function we(e,u,k,r){e.writeElement(u+":"+k,function(){Mt(r.ext,function(p){o.J(p.uri)&&(p.uri="{96DAC541-7B7A-43D3-8B79-37D633B846F1}"),o.J(p.cameraTool)||(p.uri="{84589F7E-364E-4C9E-8A38-B11213B215E9}"),lo(e,g,ht,p)})})}function Po(e,u,k,r,p){e.writeElement(u+":"+k,function(){if(!p){var tt=r.rot;o.J(tt)||tt===0||e.writeAttributeString("rot",parseInt(tt,10)),r.flipH===!0&&e.writeAttributeString("flipH","1"),r.flipV===!0&&e.writeAttributeString("flipV","1")}},function(){var tt,St;p?(Br(e,g,"off",{x:0,y:0},!0),ir(e,g,ht,{cx:0,cy:0},!0)):(tt=r.off,o.J(tt)||(o.J(tt.x)&&(tt.x=0),o.J(tt.y)&&(tt.y=0),Br(e,g,"off",tt,!0)),St=r.ext,o.J(St)||(o.J(St.cx)&&(St.cx=0),o.J(St.cy)&&(St.cy=0),ir(e,g,ht,St,!0)))})}function Wo(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.rot;o.J(p)||p===0||e.writeAttributeString("rot",parseInt(p,10)),r.flipH===!0&&e.writeAttributeString("flipH","1"),r.flipV===!0&&e.writeAttributeString("flipV","1")},function(){var p=r.off,tt=r.ext,St=r.chOff,Ft=r.chExt;o.J(p)||(o.J(p.x)&&(p.x=0),o.J(p.y)&&(p.y=0),Br(e,g,"off",p,!0)),o.J(tt)||(o.J(tt.cx)&&(tt.cx=0),o.J(tt.cy)&&(tt.cy=0),ir(e,g,ht,tt,!0)),o.J(St)||Br(e,g,"chOff",St,!0),o.J(Ft)||ir(e,g,"chExt",Ft,!0)})}function hi(e,u,k,r){e.writeLeafElement(u+":"+k,function(){o.J(r.x)||e.writeAttributeString("x",r.x),o.J(r.y)||e.writeAttributeString("y",r.y),o.J(r.z)||e.writeAttributeString("z",r.z)})}function jr(e,u,k,r){e.writeLeafElement(u+":"+k,function(){o.J(r.dx)||e.writeAttributeString("dx",r.dx),o.J(r.dy)||e.writeAttributeString("dy",r.dy),o.J(r.dz)||e.writeAttributeString("dz",r.dz)})}function ea(e,u,k,r){var p=!o.J(r.lat),tt=!o.J(r.lon),St=!o.J(r.rev);(p||tt||St)&&e.writeLeafElement(u+":"+k,function(){p&&e.writeAttributeString("lat",r.lat),tt&&e.writeAttributeString("lon",r.lon),St&&e.writeAttributeString("rev",r.rev)})}function _o(e,u,k,r){e.writeLeafElement(u+":"+k,function(){o.J(r.l)||r.l===0||e.writeAttributeString("l",r.l),o.J(r.t)||r.t===0||e.writeAttributeString("t",r.t),o.J(r.r)||r.r===0||e.writeAttributeString(Rt,r.r),o.J(r.b)||r.b===0||e.writeAttributeString("b",r.b)})}function Ce(e,u,k,r){e.writeElement(u+":"+k,function(){vt(e,r)})}function Sr(e,u,k,r){e.writeLeafElement(u+":"+k,function(){var p=r.embed,tt=r.name;o.J(p)||e.writeAttributeString("embed",p),gt(tt)||e.writeAttributeString(E,tt),r.builtIn===!0&&e.writeAttributeString("builtIn","1")})}function No(e,u,k,r){e.writeElement(u+":"+k,function(){var p,tt,St=r.action,Ft=r.tgtFrame,Bt=r.tooltip;gt(r.url)||(p=new z.XFile("",z.RelationshipConstants.hb),tt="sjs://",r.url.substring(0,6)===tt?p.target="#"+o.Util.na(r.url.replace(tt,"")):(p.target=o.Util.na(r.url),p.targetMode="External"),r.rid=e.currentFile.Ae(p),e.writeAttributeString("r:id",r.rid)),e.writeAttributeString("xmlns:r",d.DrawingWriter.r),gt(St)||e.writeAttributeString("action",r.action),gt(Ft)||e.writeAttributeString("tgtFrame",Ft),gt(Bt)||e.writeAttributeString("tooltip",Bt),r.history===!1&&e.writeAttributeString("history","0"),r.highlightClick===!0&&e.writeAttributeString("highlightClick","1"),r.endSnd===!0&&e.writeAttributeString("endSnd","1")},function(){o.J(r.snd)||Sr(e,g,"snd",r.snd),o.J(r.extLst)||we(e,g,a,r.extLst)})}function ce(e,u,k,r){e.writeLeafElement(u+":"+k,function(){e.writeAttributeString(N,r?"1":"0")})}function Ke(e,u,k,r){mt(e,u,k,r,N)}function xe(e,u,k,r){mt(e,u,k,r,N)}function Me(e,u,k,r){mt(e,u,k,r,N)}function ra(e,u,k,r){mt(e,u,k,r.id,"id")}function oa(e,u,k,r){e.writeElement(u+":"+k,function(){o.J(r.uri)||e.writeAttributeString("uri",r.uri),e.writeAttributeString("xmlns:c14",d.DrawingWriter.c14)},function(){var p=r.dataObject;p&&(p.extDataType===0?ll(e,"c14","invertSolidFillFmt",p):p.extDataType===1?cl(e,$t,"datalabelsRange",p):p.extDataType===2&&qa(e,"c16r3","dataDisplayOptions16",p))})}function me(e,u,k,r){e.writeElement(u+":"+k,function(){Mt(r.ext,function(p){oa(e,ut,ht,p)})})}function ia(e,u,k,r,p){e.writeElement(u+":"+k,function(){o.J(p)||e.writeAttributeString("idx",p)},function(){if(!o.J(r)){var tt=r.replace(/,/g,"");e.writeElementString("c:v",tt)}})}function bi(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.ptCount,tt=r.extLst;o.J(r.formatCode)||e.writeElementString("c:formatCode",O(r.formatCode)),o.J(p)||xe(e,ut,"ptCount",p),Mt(r.pt,function(St,Ft){ia(e,ut,"pt",St,Ft)}),o.J(tt)||me(e,ut,a,tt)})}function rn(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.numCache,tt=r.extLst;o.J(r.f)||e.writeElementString("c:f",O(r.f)),o.J(p)||bi(e,ut,"numCache",p),o.J(tt)||me(e,ut,a,tt)})}function Ze(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.numRef,tt=r.numLit;o.J(p)||rn(e,ut,"numRef",p),o.J(tt)||bi(e,ut,"numLit",tt)})}function on(e,u,k,r){e.writeElement(u+":"+k,function(){Qe(e,r)},function(){o.J(r.v)||e.writeElementString("c:v",O(r.v))})}function cr(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.ptCount,tt=r.extLst;o.J(p)||xe(e,ut,"ptCount",p),Mt(r.pt,function(St,Ft){on(e,ut,"pt",{idx:Ft,v:St})}),o.J(tt)||me(e,ut,a,tt)})}function pi(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.extLst;o.J(r.f)||e.writeElementString("c:f",O(r.f)),o.J(p)||me(e,ut,a,p)})}function so(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.strRef,tt=r.rich;o.J(p)||pi(e,ut,"strRef",p),o.J(tt)||Ee(e,ut,"rich",tt)})}function na(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.ptCount,tt=r.extLst;o.J(p)||xe(e,ut,"ptCount",p),Mt(r.lvl,function(St){cr(e,ut,"lvl",St)}),o.J(tt)||me(e,ut,a,tt)})}function nn(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.multiLvlStrCache,tt=r.extLst;o.J(r.f)||e.writeElementString("c:f",O(r.f)),o.J(p)||na(e,ut,"multiLvlStrCache",p),o.J(tt)||me(e,ut,a,tt)})}function Cr(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.multiLvlStrRef,tt=r.numRef,St=r.numLit,Ft=r.strRef,Bt=r.strLit;o.J(p)||nn(e,ut,"multiLvlStrRef",p),o.J(tt)||rn(e,ut,"numRef",tt),o.J(St)||bi(e,ut,"numLit",St),o.J(Ft)||pi(e,ut,"strRef",Ft),o.J(Bt)||cr(e,ut,"strLit",Bt)})}function Xr(e,u,k,r){e.writeElement(u+":"+k,function(){o.J(r.strRef)||pi(e,ut,"strRef",r.strRef),o.J(r.v)||e.writeElementString("c:v",r.v)})}function aa(e,u,k,r){mt(e,u,k,r,N,1,m.Charts.ST_LayoutTarget)}function Mo(e,u,k,r){mt(e,u,k,r,N,1,m.Charts.ST_LayoutMode)}function Pr(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.layoutTarget,tt=r.xMode,St=r.yMode,Ft=r.wMode,Bt=r.hMode,Ut=r.extLst;o.J(p)||aa(e,ut,"layoutTarget",p),o.J(tt)||Mo(e,ut,"xMode",tt),o.J(St)||Mo(e,ut,"yMode",St),o.J(Ft)||Mo(e,ut,"wMode",Ft),o.J(Bt)||Mo(e,ut,"hMode",Bt),o.J(r.x)||Ke(e,ut,"x",r.x),o.J(r.y)||Ke(e,ut,"y",r.y),o.J(r.w)||Ke(e,ut,"w",r.w),o.J(r.h)||Ke(e,ut,"h",r.h),o.J(Ut)||me(e,ut,a,Ut)})}function wr(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.manualLayout,tt=r.extLst;o.J(p)||Pr(e,ut,"manualLayout",p),o.J(tt)||me(e,ut,a,tt)})}function mi(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.tx,tt=r.layout,St=r.overlay,Ft=r.spPr,Bt=r.txPr,Ut=r.extLst;o.J(p)||so(e,ut,"tx",p),o.J(tt)||wr(e,ut,$,tt),o.J(St)||ce(e,ut,"overlay",St),o.J(Ft)||fe(e,ut,n,Ft),o.J(Bt)||Ee(e,ut,i,Bt),o.J(Ut)||me(e,ut,a,Ut)})}function gi(e,u,k,r){mt(e,u,k,r,N,0)}function Ie(e,u,k,r){mt(e,u,k,r,N)}function la(e,u,k,r){mt(e,u,k,r,N)}function ca(e,u,k,r){mt(e,u,k,r,N)}function qr(e,u,k,r){mt(e,u,k,r,N,30)}function Wr(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.rotX,tt=r.hPercent,St=r.rotY,Ft=r.depthPercent,Bt=r.rAngAx,Ut=r.perspective,Kt=r.extLst;o.J(p)||gi(e,ut,"rotX",p),o.J(tt)||Ie(e,ut,"hPercent",tt),o.J(St)||la(e,ut,"rotY",St),o.J(Ft)||ca(e,ut,"depthPercent",Ft),o.J(Bt)||ce(e,ut,"rAngAx",Bt),o.J(Ut)||qr(e,ut,"perspective",Ut),o.J(Kt)||me(e,ut,a,Kt)})}function yi(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.thickness,tt=r.spPr,St=r.pictureOptions,Ft=r.extLst;o.J(p)||xe(e,ut,"thickness",p),o.J(tt)||fe(e,ut,n,tt),o.J(St)||Ri(e,ut,ct,St),o.J(Ft)||me(e,ut,a,Ft)})}function sa(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.showHorzBorder,tt=r.showVertBorder,St=r.showOutline,Ft=r.showKeys,Bt=r.spPr,Ut=r.txPr,Kt=r.extLst;o.J(p)||ce(e,ut,"showHorzBorder",p),o.J(tt)||ce(e,ut,"showVertBorder",tt),o.J(St)||ce(e,ut,"showOutline",St),o.J(Ft)||ce(e,ut,"showKeys",Ft),o.J(Bt)||fe(e,ut,n,Bt),o.J(Ut)||Ee(e,ut,i,Ut),o.J(Kt)||me(e,ut,a,Kt)})}function _r(e,u,k,r){mt(e,u,k,r,N)}function da(e,u,k,r){mt(e,u,k,r,N,0)}function uo(e,u,k,r){mt(e,u,k,r,N,100)}function ua(e,u,k,r){mt(e,u,k,r,N,0,m.Charts.ST_SizeRepresents)}function an(e,u,k,r){mt(e,u,k,r,N,0)}function fa(e,u,k,r){mt(e,u,k,r,N)}function fo(e,u,k,r){mt(e,u,k,r,N,0,m.Charts.ST_SplitType,q.ChartHelper.ToST_SplitType)}function ln(e,u,k,r){e.writeElement(u+":"+k,function(){Mt(r.secondPiePt,function(p){xe(e,ut,"secondPiePt",p)})})}function cn(e,u,k,r){mt(e,u,k,r,N,75)}function xr(e,u,k,r){e.writeLeafElement(u+":"+k,function(){o.J(r.formatCode)||e.writeAttributeString("formatCode",O(r.formatCode)),r.sourceLinked===!1&&e.writeAttributeString("sourceLinked","0")})}function Oo(e,u,k,r){mt(e,u,k,r,N,H,m.Charts.ST_LblAlgn)}function sn(e,u,k,r){mt(e,u,k,r,N,H,m.Charts.ST_DLblPos)}function Ho(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.idx,tt=r.delete,St=r.layout,Ft=r.tx,Bt=r.extLst;o.J(p)||xe(e,ut,"idx",p),o.J(tt)||ce(e,ut,s,tt),o.J(St)||wr(e,ut,$,St),o.J(Ft)||so(e,ut,"tx",Ft),Vt(e,r),o.J(Bt)||ol(e,ut,a,Bt)})}function De(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.delete,tt=r.showLeaderLines,St=r.leaderLines,Ft=r.extLst;Mt(r.dLbl,function(Bt){Ho(e,ut,"dLbl",Bt)}),o.J(p)||ce(e,ut,s,p),Vt(e,r),o.J(tt)||ce(e,ut,"showLeaderLines",tt),o.J(St)||Ye(e,ut,"leaderLines",St),o.J(Ft)||nl(e,ut,a,Ft)})}function Si(e,u,k,r){mt(e,u,k,r,N,H,m.Charts.ST_MarkerStyle,q.ChartHelper.ToST_MarkerStyle)}function ho(e,u,k,r){mt(e,u,k,Math.min(72,Math.round(K.UnitHelper.pixelToPoint(r))),N)}function Kr(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.symbol,tt=r.size,St=r.spPr,Ft=r.extLst;o.J(p)||Si(e,ut,"symbol",p),o.J(tt)||ho(e,ut,"size",tt),o.J(St)||fe(e,ut,n,St),o.J(Ft)||me(e,ut,a,Ft)})}function Yr(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.idx,tt=r.invertIfNegative,St=r.marker,Ft=r.bubble3D,Bt=r.explosion,Ut=r.spPr,Kt=r.pictureOptions,ee=r.extLst;o.J(p)||xe(e,ut,"idx",p),o.J(tt)||ce(e,ut,c,tt),o.J(St)||Kr(e,ut,L,St),o.J(Ft)||ce(e,ut,x,Ft),o.J(Bt)||xe(e,ut,"explosion",Bt),o.J(Ut)||fe(e,ut,n,Ut),o.J(Kt)||Ri(e,ut,ct,Kt),o.J(ee)||me(e,ut,a,ee)})}function Go(e,u,k,r){mt(e,u,k,r,N,H,m.Charts.ST_TrendlineType)}function Pe(e,u,k,r){mt(e,u,k,r,N)}function ha(e,u,k,r){mt(e,u,k,r,N)}function ba(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.layout,tt=r.tx,St=r.numFmt,Ft=r.spPr,Bt=r.txPr,Ut=r.extLst;o.J(p)||wr(e,ut,$,p),o.J(tt)||so(e,ut,"tx",tt),o.J(St)||xr(e,ut,Xt,St),o.J(Ft)||fe(e,ut,n,Ft),o.J(Bt)||Ee(e,ut,i,Bt),o.J(Ut)||me(e,ut,a,Ut)})}function Ci(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.spPr,tt=r.trendlineType,St=r.order,Ft=r.period,Bt=r.forward,Ut=r.backward,Kt=r.intercept,ee=r.dispRSqr,le=r.dispEq,ue=r.trendlineLbl,ne=r.extLst;o.J(r.name)||e.writeElementString("c:name",r.name),o.J(p)||fe(e,ut,n,p),o.J(tt)||Go(e,ut,"trendlineType",tt),o.J(St)||Pe(e,ut,wt,St),o.J(Ft)||ha(e,ut,"period",Ft),o.J(Bt)||Ke(e,ut,"forward",Bt),o.J(Ut)||Ke(e,ut,"backward",Ut),o.J(Kt)||Ke(e,ut,"intercept",Kt),o.J(ee)||ce(e,ut,"dispRSqr",ee),o.J(le)||ce(e,ut,"dispEq",le),o.J(ue)||ba(e,ut,"trendlineLbl",ue),o.J(ne)||me(e,ut,a,ne)})}function pa(e,u,k,r){mt(e,u,k,r,N,H,m.Charts.ST_ErrDir)}function ma(e,u,k,r){mt(e,u,k,r,N,H,m.Charts.ST_ErrBarType)}function ga(e,u,k,r){mt(e,u,k,r,N,H,m.Charts.ST_ErrValType)}function wi(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.errDir,tt=r.errBarType,St=r.errValType,Ft=r.noEndCap,Bt=r.plus,Ut=r.minus,Kt=r.val,ee=r.spPr,le=r.extLst;o.J(p)||pa(e,ut,"errDir",p),o.J(tt)||ma(e,ut,"errBarType",tt),o.J(St)||ga(e,ut,"errValType",St),o.J(Ft)||ce(e,ut,"noEndCap",Ft),o.J(Bt)||Ze(e,ut,"plus",Bt),o.J(Ut)||Ze(e,ut,"minus",Ut),o.J(Kt)||Ke(e,ut,N,Kt),o.J(ee)||fe(e,ut,n,ee),o.J(le)||me(e,ut,a,le)})}function xi(e,u,k,r){Pt(e,u,k,r,fe,ut,n)}function Ai(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.gapWidth,tt=r.upBars,St=r.downBars,Ft=r.extLst;o.J(p)||_r(e,ut,lt,p),o.J(tt)||xi(e,ut,"upBars",tt),o.J(St)||xi(e,ut,"downBars",St),o.J(Ft)||me(e,ut,a,Ft)})}function bo(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.cat,tt=r.val;ye(e,r),o.J(p)||Cr(e,ut,"cat",p),o.J(tt)||Ze(e,ut,N,tt)})}function dn(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.xVal,tt=r.yVal;ye(e,r),o.J(p)||Cr(e,ut,"xVal",p),o.J(tt)||Ze(e,ut,"yVal",tt)})}function un(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.idx,tt=r.order,St=r.tx,Ft=r.spPr,Bt=r.marker,Ut=r.dLbls,Kt=r.cat,ee=r.val,le=r.extLst;o.J(p)||xe(e,ut,"idx",p),o.J(tt)||xe(e,ut,wt,tt),o.J(St)||Xr(e,ut,"tx",St),o.J(Ft)||fe(e,ut,n,Ft),o.J(Bt)||Kr(e,ut,L,Bt),Mt(r.dPt,function(ue){Yr(e,ut,"dPt",ue)}),o.J(Ut)||De(e,ut,Y,Ut),o.J(Kt)||Cr(e,ut,"cat",Kt),o.J(ee)||Ze(e,ut,N,ee),o.J(le)||me(e,ut,a,le)})}function Ti(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.invertIfNegative,tt=r.shape;pe(e,r),o.J(p)||ce(e,ut,c,p),o.J(tt)||pr(e,ut,"shape",tt)})}function vi(e,u,k,r){e.writeElement(u+":"+k,function(){pe(e,r)})}function po(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.idx,tt=r.order,St=r.tx,Ft=r.spPr,Bt=r.explosion,Ut=r.dLbls,Kt=r.cat,ee=r.val,le=r.extLst;o.J(p)||xe(e,ut,"idx",p),o.J(tt)||xe(e,ut,wt,tt),o.J(St)||Xr(e,ut,"tx",St),o.J(Ft)||fe(e,ut,n,Ft),o.J(Bt)||xe(e,ut,"explosion",Bt),Mt(r.dPt,function(ue){Yr(e,ut,"dPt",ue)}),o.J(Ut)||De(e,ut,Y,Ut),o.J(Kt)||Cr(e,ut,"cat",Kt),o.J(ee)||Ze(e,ut,N,ee),o.J(le)||me(e,ut,a,le)})}function fn(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.idx,tt=r.order,St=r.tx,Ft=r.spPr,Bt=r.invertIfNegative,Ut=r.dLbls,Kt=r.xVal,ee=r.yVal,le=r.bubbleSize,ue=r.bubble3D,ne=r.extLst;o.J(p)||xe(e,ut,"idx",p),o.J(tt)||xe(e,ut,wt,tt),o.J(St)||Xr(e,ut,"tx",St),o.J(Ft)||fe(e,ut,n,Ft),o.J(Bt)||ce(e,ut,c,Bt),Mt(r.dPt,function(be){Yr(e,ut,"dPt",be)}),o.J(Ut)||De(e,ut,Y,Ut),Mt(r.trendline,function(be){Ci(e,ut,D,be)}),Mt(r.errBars,function(be){wi(e,ut,y,be)}),o.J(Kt)||Cr(e,ut,"xVal",Kt),o.J(ee)||Ze(e,ut,"yVal",ee),o.J(le)||Ze(e,ut,"bubbleSize",le),o.J(ue)||ce(e,ut,x,ue),o.J(ne)||me(e,ut,a,ne)})}function hn(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.idx,tt=r.order,St=r.tx,Ft=r.spPr,Bt=r.cat,Ut=r.val,Kt=r.extLst;o.J(p)||xe(e,ut,"idx",p),o.J(tt)||xe(e,ut,wt,tt),o.J(St)||Xr(e,ut,"tx",St),o.J(Ft)||fe(e,ut,n,Ft),o.J(Bt)||Cr(e,ut,"cat",Bt),o.J(Ut)||Ze(e,ut,N,Ut),o.J(Kt)||me(e,ut,a,Kt)})}function Uo(e,u,k,r){mt(e,u,k,r,N,H,m.Charts.ST_Grouping)}function Ye(e,u,k,r){Pt(e,u,k,r,fe,ut,n)}function ya(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.grouping,tt=r.varyColors,St=r.dLbls,Ft=r.dropLines,Bt=r.hiLowLines,Ut=r.upDownBars,Kt=r.marker,ee=r.smooth,le=r.extLst;o.J(p)||Uo(e,ut,Et,p),o.J(tt)||ce(e,ut,Ot,tt),Mt(r.ser,function(ue){bo(e,ut,ot,ue)}),o.J(St)||De(e,ut,Y,St),o.J(Ft)||Ye(e,ut,Ct,Ft),o.J(Bt)||Ye(e,ut,"hiLowLines",Bt),o.J(Ut)||Ai(e,ut,"upDownBars",Ut),o.J(Kt)||ce(e,ut,L,Kt),o.J(ee)||ce(e,ut,"smooth",ee),Mt(r.axId,function(ue){Me(e,ut,At,ue)}),o.J(le)||me(e,ut,a,le)})}function Sa(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.grouping,tt=r.varyColors,St=r.dLbls,Ft=r.dropLines,Bt=r.gapDepth,Ut=r.extLst;o.J(p)||Uo(e,ut,Et,p),o.J(tt)||ce(e,ut,Ot,tt),Mt(r.ser,function(Kt){bo(e,ut,ot,Kt)}),o.J(St)||De(e,ut,Y,St),o.J(Ft)||Ye(e,ut,Ct,Ft),o.J(Bt)||_r(e,ut,"gapDepth",Bt),Mt(r.axId,function(Kt){Me(e,ut,At,Kt)}),o.J(Ut)||me(e,ut,a,Ut)})}function Ca(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.dLbls,tt=r.dropLines,St=r.hiLowLines,Ft=r.upDownBars,Bt=r.extLst;Mt(r.ser,function(Ut){bo(e,ut,ot,Ut)}),o.J(p)||De(e,ut,Y,p),o.J(tt)||Ye(e,ut,Ct,tt),o.J(St)||Ye(e,ut,"hiLowLines",St),o.J(Ft)||Ai(e,ut,"upDownBars",Ft),Mt(r.axId,function(Ut){Me(e,ut,At,Ut)}),o.J(Bt)||me(e,ut,a,Bt)})}function wa(e,u,k,r){mt(e,u,k,r,N,3,m.Charts.ST_ScatterStyle)}function xa(e,u,k,r){e.writeElement(u+":"+k,function(){var p,tt=r.scatterStyle,St=r.varyColors,Ft=r.dLbls,Bt=r.extLst;o.J(tt)||((p=tt)===1||p===3?tt=2:p===4&&(tt=5),wa(e,ut,"scatterStyle",tt)),o.J(St)||ce(e,ut,Ot,St),Mt(r.ser,function(Ut){dn(e,ut,ot,Ut)}),o.J(Ft)||De(e,ut,Y,Ft),Mt(r.axId,function(Ut){Me(e,ut,At,Ut)}),o.J(Bt)||me(e,ut,a,Bt)})}function Aa(e,u,k,r){mt(e,u,k,r,N,0,m.Charts.ST_RadarStyle)}function Jo(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.radarStyle,tt=r.varyColors,St=r.dLbls,Ft=r.extLst;o.J(p)||Aa(e,ut,"radarStyle",p),o.J(tt)||ce(e,ut,Ot,tt),Mt(r.ser,function(Bt){un(e,ut,ot,Bt)}),o.J(St)||De(e,ut,Y,St),Mt(r.axId,function(Bt){Me(e,ut,At,Bt)}),o.J(Ft)||me(e,ut,a,Ft)})}function mo(e,u,k,r){mt(e,u,k,r,N,H,m.Charts.ST_BarGrouping)}function bn(e,u,k,r){mt(e,u,k,r,N,H,m.Charts.ST_BarDir)}function pr(e,u,k,r){mt(e,u,k,r,N,2,m.Charts.ST_Shape)}function zo(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.barDir,tt=r.grouping,St=r.varyColors,Ft=r.dLbls,Bt=r.gapWidth,Ut=r.overlap,Kt=r.extLst;o.J(p)||bn(e,ut,"barDir",p),o.J(tt)||mo(e,ut,Et,tt),o.J(St)||ce(e,ut,Ot,St),Mt(r.ser,function(ee){Ti(e,ut,ot,ee)}),o.J(Ft)||De(e,ut,Y,Ft),o.J(Bt)||_r(e,ut,lt,Bt),o.J(Ut)||da(e,ut,"overlap",Ut),Mt(r.serLines,function(ee){Ye(e,ut,"serLines",ee)}),Mt(r.axId,function(ee){Me(e,ut,At,ee)}),o.J(Kt)||me(e,ut,a,Kt)})}function Vo(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.barDir,tt=r.grouping,St=r.varyColors,Ft=r.dLbls,Bt=r.gapWidth,Ut=r.gapDepth,Kt=r.shape,ee=r.extLst;o.J(p)||bn(e,ut,"barDir",p),o.J(tt)||mo(e,ut,Et,tt),o.J(St)||ce(e,ut,Ot,St),Mt(r.ser,function(le){Ti(e,ut,ot,le)}),o.J(Ft)||De(e,ut,Y,Ft),o.J(Bt)||_r(e,ut,lt,Bt),o.J(Ut)||_r(e,ut,"gapDepth",Ut),o.J(Kt)||pr(e,ut,"shape",Kt),Mt(r.axId,function(le){Me(e,ut,At,le)}),o.J(ee)||me(e,ut,a,ee)})}function ki(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.grouping,tt=r.varyColors,St=r.dLbls,Ft=r.dropLines,Bt=r.extLst;o.J(p)||Uo(e,ut,Et,p),o.J(tt)||ce(e,ut,Ot,tt),Mt(r.ser,function(Ut){vi(e,ut,ot,Ut)}),o.J(St)||De(e,ut,Y,St),o.J(Ft)||Ye(e,ut,Ct,Ft),Mt(r.axId,function(Ut){Me(e,ut,At,Ut)}),o.J(Bt)||me(e,ut,a,Bt)})}function jo(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.grouping,tt=r.varyColors,St=r.dLbls,Ft=r.dropLines,Bt=r.gapDepth,Ut=r.extLst;o.J(p)||Uo(e,ut,Et,p),o.J(tt)||ce(e,ut,Ot,tt),Mt(r.ser,function(Kt){vi(e,ut,ot,Kt)}),o.J(St)||De(e,ut,Y,St),o.J(Ft)||Ye(e,ut,Ct,Ft),o.J(Bt)||_r(e,ut,"gapDepth",Bt),Mt(r.axId,function(Kt){Me(e,ut,At,Kt)}),o.J(Ut)||me(e,ut,a,Ut)})}function Ta(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.varyColors,tt=r.dLbls,St=r.firstSliceAng,Ft=r.extLst;o.J(p)||ce(e,ut,Ot,p),Mt(r.ser,function(Bt){po(e,ut,ot,Bt)}),o.J(tt)||De(e,ut,Y,tt),o.J(St)||an(e,ut,"firstSliceAng",St),o.J(Ft)||me(e,ut,a,Ft)})}function va(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.varyColors,tt=r.dLbls,St=r.extLst;o.J(p)||ce(e,ut,Ot,p),Mt(r.ser,function(Ft){po(e,ut,ot,Ft)}),o.J(tt)||De(e,ut,Y,tt),o.J(St)||me(e,ut,a,St)})}function ka(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.varyColors,tt=r.dLbls,St=r.firstSliceAng,Ft=r.holeSize,Bt=r.extLst;o.J(p)||ce(e,ut,Ot,p),Mt(r.ser,function(Ut){po(e,ut,ot,Ut)}),o.J(tt)||De(e,ut,Y,tt),o.J(St)||an(e,ut,"firstSliceAng",St),o.J(Ft)||fa(e,ut,"holeSize",Ft),o.J(Bt)||me(e,ut,a,Bt)})}function Xo(e,u,k,r){mt(e,u,k,r,N,H,m.Charts.ST_OfPieType)}function Fa(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.ofPieType,tt=r.varyColors,St=r.dLbls,Ft=r.gapWidth,Bt=r.splitType,Ut=r.splitPos,Kt=r.custSplit,ee=r.secondPieSize,le=r.extLst;o.J(p)||Xo(e,ut,"ofPieType",p),o.J(tt)||ce(e,ut,Ot,tt),Mt(r.ser,function(ue){po(e,ut,ot,ue)}),o.J(St)||De(e,ut,Y,St),o.J(Ft)||_r(e,ut,lt,Ft),o.J(Bt)||fo(e,ut,"splitType",Bt),o.J(Ut)||Ke(e,ut,"splitPos",Ut),o.J(Kt)||ln(e,ut,"custSplit",Kt),o.J(ee)||cn(e,ut,"secondPieSize",ee),Mt(r.serLines,function(ue){Ye(e,ut,"serLines",ue)}),o.J(le)||me(e,ut,a,le)})}function Ra(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.varyColors,tt=r.dLbls,St=r.bubble3D,Ft=r.bubbleScale,Bt=r.showNegBubbles,Ut=r.sizeRepresents,Kt=r.extLst;o.J(p)||ce(e,ut,Ot,p),Mt(r.ser,function(ee){fn(e,ut,ot,ee)}),o.J(tt)||De(e,ut,Y,tt),o.J(St)||ce(e,ut,x,St),o.J(Ft)||uo(e,ut,"bubbleScale",Ft),o.J(Bt)||ce(e,ut,"showNegBubbles",Bt),o.J(Ut)||ua(e,ut,"sizeRepresents",Ut),Mt(r.axId,function(ee){Me(e,ut,At,ee)}),o.J(Kt)||me(e,ut,a,Kt)})}function Ea(e,u,k,r){e.writeElement(u+":"+k,function(){o.J(r.idx)||xe(e,ut,"idx",r.idx),o.J(r.spPr)||fe(e,ut,n,r.spPr)})}function Ia(e,u,k,r){e.writeElement(u+":"+k,function(){Mt(r.bandFmt,function(p){Ea(e,ut,"bandFmt",p)})})}function qo(e,u,k,r){re(e,u,k,r)}function pn(e,u,k,r){re(e,u,k,r)}function $e(e,u,k,r){mt(e,u,k,r,N,H,m.Charts.ST_AxPos)}function Da(e,u,k,r){mt(e,u,k,r,N,H,m.Charts.ST_Crosses,q.ChartHelper.ToST_Crosses)}function La(e,u,k,r){mt(e,u,k,r,N,H,m.Charts.ST_CrossBetween)}function mn(e,u,k,r){mt(e,u,k,r,N,0,m.Charts.ST_TickMark)}function Ba(e,u,k,r){mt(e,u,k,r,N,H,m.Charts.ST_TickLblPos)}function Ko(e,u,k,r){mt(e,u,k,r,N)}function Fi(e,u,k,r){mt(e,u,k,r,N,H,m.Charts.ST_TimeUnit)}function Yo(e,u,k,r){mt(e,u,k,r,N)}function Pa(e,u,k,r){mt(e,u,k,r,N,H,m.Charts.ST_BuiltInUnit,q.ChartHelper.ToST_BuiltInUnit)}function Wa(e,u,k,r){mt(e,u,k,r,N,H,m.Charts.ST_PictureFormat)}function _a(e,u,k,r){mt(e,u,k,r,N)}function Ri(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.applyToFront,tt=r.applyToSides,St=r.applyToEnd,Ft=r.pictureFormat,Bt=r.pictureStackUnit;o.J(p)||ce(e,ut,"applyToFront",p),o.J(tt)||ce(e,ut,"applyToSides",tt),o.J(St)||ce(e,ut,"applyToEnd",St),o.J(Ft)||Wa(e,ut,"pictureFormat",Ft),o.J(Bt)||_a(e,ut,"pictureStackUnit",Bt)})}function Na(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.layout,tt=r.tx,St=r.spPr,Ft=r.txPr;o.J(p)||wr(e,ut,$,p),o.J(tt)||so(e,ut,"tx",tt),o.J(St)||fe(e,ut,n,St),o.J(Ft)||Ee(e,ut,i,Ft)})}function Ma(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.custUnit,tt=r.builtInUnit,St=r.dispUnitsLbl,Ft=r.extLst,Bt=r.visible;o.J(p)?o.J(tt)||Pa(e,ut,"builtInUnit",tt):Ke(e,ut,"custUnit",p),!o.J(St)&&Bt&&Na(e,ut,"dispUnitsLbl",St),o.J(Ft)||me(e,ut,a,Ft)})}function Oa(e,u,k,r){mt(e,u,k,r,N,H,m.Charts.ST_Orientation)}function Ha(e,u,k,r){mt(e,u,k,r,N)}function Ga(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.logBase,tt=r.orientation,St=r.max,Ft=r.min,Bt=r.extLst;o.J(p)||Ha(e,ut,"logBase",p),o.J(tt)||Oa(e,ut,"orientation",tt),o.J(St)||Ke(e,ut,"max",St),o.J(Ft)||Ke(e,ut,"min",Ft),o.J(Bt)||me(e,ut,a,Bt)})}function gn(e,u,k,r){mt(e,u,k,r,N,100)}function yn(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.auto,tt=r.lblAlgn,St=r.lblOffset,Ft=r.tickLblSkip,Bt=r.tickMarkSkip,Ut=r.noMultiLvlLbl,Kt=r.extLst;Jt(e,r),o.J(p)||ce(e,ut,"auto",p),o.J(tt)||Oo(e,ut,"lblAlgn",tt),o.J(St)||gn(e,ut,"lblOffset",St),o.J(Ft)||Ko(e,ut,"tickLblSkip",Ft),o.J(Bt)||Ko(e,ut,"tickMarkSkip",Bt),o.J(Ut)||ce(e,ut,"noMultiLvlLbl",Ut),o.J(Kt)||me(e,ut,a,Kt)})}function Sn(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.auto,tt=r.lblOffset,St=r.baseTimeUnit,Ft=r.majorUnit,Bt=r.majorTimeUnit,Ut=r.minorUnit,Kt=r.minorTimeUnit,ee=r.extLst;Jt(e,r),o.J(p)||ce(e,ut,"auto",p),o.J(tt)||gn(e,ut,"lblOffset",tt),o.J(St)||Fi(e,ut,"baseTimeUnit",St),o.J(Ft)||Yo(e,ut,"majorUnit",Ft),o.J(Bt)||Fi(e,ut,"majorTimeUnit",Bt),o.J(Ut)||Yo(e,ut,"minorUnit",Ut),o.J(Kt)||Fi(e,ut,"minorTimeUnit",Kt),o.J(ee)||me(e,ut,a,ee)})}function Ua(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.tickLblSkip,tt=r.tickMarkSkip,St=r.extLst;Jt(e,r),o.J(p)||Ko(e,ut,"tickLblSkip",p),o.J(tt)||Ko(e,ut,"tickMarkSkip",tt),o.J(St)||me(e,ut,a,St)})}function Qo(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.crossBetween,tt=r.majorUnit,St=r.minorUnit,Ft=r.dispUnits,Bt=r.extLst;Jt(e,r),o.J(p)||La(e,ut,"crossBetween",p),o.J(tt)||Yo(e,ut,"majorUnit",tt),o.J(St)||Yo(e,ut,"minorUnit",St),o.J(Ft)||Ma(e,ut,"dispUnits",Ft),o.J(Bt)||me(e,ut,a,Bt)})}function Ja(e,u,k,r){e.writeElement(u+":"+k,function(){var p,tt,St,Ft,Bt,Ut,Kt=r.layout,ee=r.dTable,le=r.spPr,ue=r.extLst;o.J(Kt)||wr(e,ut,$,Kt),Mt(r.chartGroups,function(ne){var be=ne.chartType;be===4?ki(e,ut,"areaChart",ne):be===5?jo(e,ut,"area3DChart",ne):be===6?zo(e,ut,"barChart",ne):be===7?Vo(e,ut,"bar3DChart",ne):be===8?ya(e,ut,"lineChart",ne):be===9?Sa(e,ut,"line3DChart",ne):be===0?Ca(e,ut,"stockChart",ne):be===2?Jo(e,ut,"radarChart",ne):be===1?xa(e,ut,"scatterChart",ne):be===10?Ta(e,ut,"pieChart",ne):be===11?va(e,ut,"pie3DChart",ne):be===12?ka(e,ut,"doughnutChart",ne):be===13?Fa(e,ut,"ofPieChart",ne):be===14?qo(e,ut,"surfaceChart",ne):be===15?pn(e,ut,"surface3DChart",ne):be===3&&Ra(e,ut,"bubbleChart",ne)}),(p=r.axes)&&(tt=p.filter(function(ne){return ne.AxisGroup===0&&ne.AxisType===0})[0],tt&&(tt.axisType===0?yn(e,ut,"catAx",tt):tt.axisType===1?Sn(e,ut,"dateAx",tt):tt.axisType===3&&Qo(e,ut,"valAx",tt)),St=p.filter(function(ne){return ne.AxisGroup===0&&ne.AxisType===1})[0],o.J(St)||Qo(e,ut,"valAx",St),Ft=p.filter(function(ne){return ne.AxisGroup===1&&ne.AxisType===1})[0],o.J(Ft)||Qo(e,ut,"valAx",Ft),Bt=p.filter(function(ne){return ne.AxisGroup===1&&ne.AxisType===0})[0],Bt&&(Bt.axisType===0?yn(e,ut,"catAx",Bt):Bt.axisType===1?Sn(e,ut,"dateAx",Bt):Bt.axisType===3&&Qo(e,ut,"valAx",Bt)),Ut=p.filter(function(ne){return ne.axisType===2}),Mt(Ut,function(ne){Ua(e,ut,"serAx",ne)})),o.J(ee)||sa(e,ut,"dTable",ee),o.J(le)||fe(e,ut,n,le),o.J(ue)||me(e,ut,a,ue)})}function Cn(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.idx,tt=r.spPr,St=r.txPr,Ft=r.marker,Bt=r.dLbl,Ut=r.extLst;o.J(p)||xe(e,ut,"idx",p),o.J(tt)||fe(e,ut,n,tt),o.J(St)||Ee(e,ut,i,St),o.J(Ft)||Kr(e,ut,L,Ft),o.J(Bt)||Ho(e,ut,"dLbl",Bt),o.J(Ut)||me(e,ut,a,Ut)})}function za(e,u,k,r){mt(e,u,k,r,N,H,m.Charts.ST_LegendPos,q.ChartHelper.ToST_LegendPos)}function Va(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.idx,tt=r.delete,St=r.txPr,Ft=r.extLst;o.J(p)||xe(e,ut,"idx",p),o.J(tt)||ce(e,ut,s,tt),o.J(St)||Ee(e,ut,i,St),o.J(Ft)||me(e,ut,a,Ft)})}function ja(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.legendPos,tt=r.layout,St=r.overlay||!1,Ft=r.spPr,Bt=r.txPr,Ut=r.extLst;o.J(p)||za(e,ut,"legendPos",p),Mt(r.legendEntry,function(Kt){Va(e,ut,"legendEntry",Kt)}),o.J(tt)||wr(e,ut,$,tt),ce(e,ut,"overlay",St),o.J(Ft)||fe(e,ut,n,Ft),o.J(Bt)||Ee(e,ut,i,Bt),o.J(Ut)||me(e,ut,a,Ut)})}function Xa(e,u,k,r){mt(e,u,k,r,N,null,m.Charts.ST_DispBlanksAs)}function qa(e,u,k,r){e.writeElement(u+":"+k,function(){e.writeAttributeString("xmlns:c16r3",d.DrawingWriter.c16)},function(){o.J(r.dispNaAsBlank)||e.writeLeafElement(u+":dispNaAsBlank",function(){e.writeAttributeString(N,r.dispNaAsBlank?"1":"0")})})}function Ka(e,u,k,r){e.writeElement(u+":"+k,function(){var p,tt=r.title,St=r.autoTitleDeleted,Ft=r.view3D,Bt=r.floor,Ut=r.sideWall,Kt=r.backWall,ee=r.plotArea,le=r.legend,ue=r.plotVisOnly,ne=r.dispBlanksAs,be=r.showDLblsOverMax,We=r.extLst,Oe=r.pivotFmts;o.J(tt)||mi(e,ut,_t,tt),o.J(St)||ce(e,ut,"autoTitleDeleted",St),o.J(Oe)||(p=Oe.length)>0&&e.writeElement("c:pivotFmts",function(){var Ge,ar,Ir,Io;for(Ge=0;Ge=0&&e.writeAttributeString("w",G(r.w)),o.J(r.cap)||e.writeAttributeString("cap",m.Charts.ST_LineCap[r.cap]),o.J(r.cmpd)||e.writeAttributeString("cmpd",m.Charts.ST_CompoundLine[r.cmpd]),o.J(r.algn)||e.writeAttributeString("algn",m.Charts.ST_PenAlignment[r.algn])},function(){var p=r.noFill,tt=r.solidFill,St=r.gradFill,Ft=r.pattFill,Bt=r.prstDash,Ut=r.custDash,Kt=r.round,ee=r.bevel,le=r.miter,ue=r.headEnd,ne=r.tailEnd,be=r.extLst;o.J(p)?o.J(tt)?o.J(St)?o.J(Ft)||oi(e,g,f,Ft):vr(e,g,B,St):Ce(e,g,rt,tt):to(e,g,et),o.J(Bt)?o.J(Ut)||Bl(e,g,"custDash",Ut):Ll(e,g,"prstDash",Bt),o.J(Kt)||Dl(e,g,"round"),o.J(ee)||Rr(e,g,"bevel"),o.J(le)||Nr(e,g,"miter",le),o.J(ue)||Vn(e,g,"headEnd",ue),o.J(ne)||Vn(e,g,"tailEnd",ne),o.J(be)||we(e,g,a,be)})}function Pl(e,u){e.writeLeafElement("asvg:svgBlip",function(){e.writeAttributeString("xmlns:asvg",z.XFileConstants.$d);var k=u.embed;o.J(k)||e.writeAttributeString("r:embed",k)})}function fe(e,u,k,r,p){e.writeElement(u+":"+k,function(){Do(e,r)},function(){var tt=r.xfrm,St=r.custGeom,Ft=r.prstGeom,Bt=r.noFill,Ut=r.solidFill,Kt=r.gradFill,ee=r.blipFill,le=r.pattFill,ue=r.grpFill,ne=r.ln,be=r.effectLst,We=r.effectDag,Oe=r.scene3d,Ge=r.sp3d,ar=r.extLst;o.J(p)&&(p=!0),Po(e,g,"xfrm",tt,p),o.J(St)?o.J(Ft)||zn(e,g,"prstGeom",Ft):Ji(e,g,"custGeom",St),o.J(Bt)?o.J(Ut)?o.J(Kt)?o.J(ee)?o.J(le)?o.J(ue)||Mi(e,g,T):oi(e,g,f,le):kr(e,g,it,ee):vr(e,g,B,Kt):Ce(e,g,rt,Ut):to(e,g,et),o.J(ne)||nr(e,g,"ln",ne),o.J(be)||Ao(e,g,I,be),o.J(We)||Fr(e,g,P,We),o.J(Oe)||Qr(e,g,v,Oe),o.J(Ge)||Co(e,g,"sp3d",Ge),o.J(ar)||we(e,g,a,ar)})}function Wl(e,u,k,r){e.writeElement(u+":"+k,function(){Do(e,r)},function(){var p=r.xfrm,tt=r.scene3d,St=r.extLst,Ft=r.effectLst,Bt=r.effectDag;o.J(p)||Wo(e,g,"xfrm",p),Lt(e,r),o.J(Ft)||Ao(e,g,I,Ft),o.J(Bt)||Fr(e,g,P,Bt),o.J(tt)||Qr(e,g,v,tt),o.J(St)||we(e,g,a,St)})}function Or(e,u,k,r){e.writeElement(u+":"+k,function(){Qe(e,r)},function(){r.ColorProp&&vt(e,r.ColorProp)})}function li(e,u,k,r){e.writeElement(u+":"+k,function(){o.J(r.idx)||e.writeAttributeString("idx",m.Charts.ST_FontCollectionIndex[r.idx])},function(){var p=r.TextCharacterProperties&&r.TextCharacterProperties.solidFill;p&&vt(e,p)})}function dr(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.lnRef,tt=r.fillRef,St=r.effectRef,Ft=r.fontRef;o.J(p)||Or(e,g,"lnRef",p),o.J(tt)||Or(e,g,"fillRef",tt),o.J(St)||Or(e,g,"effectRef",St),o.J(Ft)||li(e,g,"fontRef",Ft)})}function _l(e,u,k,r){e.writeLeafElement(u+":"+k,function(){r.fLocksWithSheet===!1&&e.writeAttributeString("fLocksWithSheet","0"),r.fPrintsWithSheet===!1&&e.writeAttributeString("fPrintsWithSheet","0")})}function vo(e,u,k,r){Ue(e,u,k,r,u)}function Nl(e,u,k,r){Ue(e,u,k,r,kt)}function jn(e,u,k,r){Ue(e,u,k,r,Dt)}function ko(e,u,k,r){ve(e,u,k,r,u,vo)}function Yl(e,u,k,r){ve(e,u,k,r,kt,Nl)}function Ml(e,u,k,r){ve(e,u,k,r,Dt,jn)}function Xn(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.cNvPr,tt=r.cNvCxnSpPr;o.J(p)||Ar(e,Dt,F,p),o.J(tt)||Di(e,Dt,"cNvCxnSpPr",tt)})}function Er(e,u,k,r){e.writeElement(u+":"+k,function(){Fe(e,r)},function(){var p=r.nvCxnSpPr,tt=r.spPr,St=r.style;o.J(p)||Xn(e,Dt,"nvCxnSpPr",p),o.J(tt)||fe(e,Dt,n,tt,!1),o.J(St)||dr(e,Dt,Qt,St)})}function Ol(e,u,k,r){e.writeElement(u+":"+k,function(){Fe(e,r)},function(){var p=r.nvCxnSpPr,tt=r.spPr,St=r.style;o.J(p)||Xn(e,kt,"nvCxnSpPr",p),o.J(tt)||fe(e,kt,n,tt,!1),o.J(St)||dr(e,kt,Qt,St)})}function ci(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.cNvPr,tt=r.cNvPicPr;o.J(p)||Ar(e,Dt,F,p),o.J(tt)||$o(e,Dt,Zt,tt)})}function qn(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.cNvPr,tt=r.cNvPicPr;o.J(p)||Ar(e,g,F,p),o.J(tt)||$o(e,g,Zt,tt)})}function Kn(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.cNvPr,tt=r.cNvPicPr;o.J(p)||Ar(e,kt,F,p),o.J(tt)||$o(e,kt,Zt,tt)})}function Hl(e,u,k,r){e.writeElement(u+":"+k,function(){lr(e,r)},function(){var p=r.nvPicPr,tt=r.blipFill,St=r.spPr,Ft=r.style;o.J(p)||ci(e,Dt,te,p),o.J(tt)||kr(e,Dt,it,tt),o.J(St)||fe(e,Dt,n,St,!1),o.J(Ft)||dr(e,g,Qt,Ft)})}function Gl(e,u,k,r){e.writeElement(u+":"+k,function(){lr(e,r)},function(){var p=r.nvPicPr,tt=r.blipFill,St=r.spPr,Ft=r.style;o.J(p)||Kn(e,kt,te,p),o.J(tt)||kr(e,kt,it,tt),o.J(St)||fe(e,kt,n,St),o.J(Ft)||dr(e,kt,Qt,Ft)})}function zi(e,u,k,r){e.writeElement(u+":"+k,function(){lr(e,r)},function(){var p=r.nvPicPr,tt=r.blipFill,St=r.spPr,Ft=r.style;o.J(p)||qn(e,Dt,te,p),o.J(tt)||kr(e,g,it,tt),o.J(St)||fe(e,g,n,St),o.J(Ft)||dr(e,g,Qt,Ft)})}function ke(e,u,k,r){e.writeElement(u+":"+k,function(){lr(e,r)},function(){var p=r.nvPicPr,tt=r.blipFill,St=r.spPr,Ft=r.style;o.J(p)||ci(e,Dt,te,p),o.J(tt)||kr(e,Dt,it,tt),o.J(St)||fe(e,Dt,n,St,!1),o.J(Ft)||dr(e,Dt,Qt,Ft)})}function Ul(e,u,k,r){Nt(e,u,k,r,Dt)}function Jl(e,u,k,r){Nt(e,u,k,r,kt)}function eo(e,u,k,r,p){e.writeElement(u+":"+k,function(){e.writeAttributeString(w,"")},function(){var tt=r.nvGraphicFramePr,St=r.graphic;o.J(tt)||Ul(e,Dt,"nvGraphicFramePr",tt),Po(e,Dt,"xfrm",H,!0),o.J(St)||ti(e,g,"graphic",St,p)})}function zl(e,u,k,r){e.writeElement(u+":"+k,function(){o.J(r.macro)||e.writeAttributeString(w,r.macro),r.fPublished===!0&&e.writeAttributeString(J,"1")},function(){var p=r.nvGraphicFramePr,tt=r.xfrm,St=r.graphic;o.J(p)||Jl(e,kt,"nvGraphicFramePr",p),Po(e,kt,"xfrm",tt,!0),o.J(St)||ti(e,g,"graphic",St)})}function Vl(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.cNvPr,tt=r.cNvGrpSpPr;o.J(p)||Ar(e,u,F,p),o.J(tt)||wn(e,u,"cNvGrpSpPr",tt)})}function tr(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.nvGrpSpPr,tt=r.grpSpPr;o.J(p)||Vl(e,Dt,"nvGrpSpPr",p),o.J(tt)||Wl(e,Dt,"grpSpPr",tt),r.sp.forEach(function(St){var Ft,Bt,Ut,Kt;St.shapeType===5?ko(e,u,"sp",St):St.shapeType===3?tr(e,u,W,St):St.shapeType===2?eo(e,u,st,St):St.shapeType===4?Er(e,u,U,St):St.shapeType===1?o.J(St.cellRange)||St.cameraTool!==!0?Hl(e,u,"pic",St):(Ft={a14:d.DrawingWriter.a14,Requires:"a14",pic:St},Bt={},St={AlternateContent:d.DrawingWriter.mc,Choice:Ft,Fallback:Bt},ji(e,"mc","AlternateContent",St)):St.shapeType===0||St.shapeType===7&&((Ut=St.nvSpPr.cNvPr.extLst||{}).ext=Ut.ext||[],Ut.ext.push({uri:"{63B3BB69-23CF-44E3-9099-C40C66FF867C}",compatExt:{spid:St.control.spid}}),St.nvSpPr.cNvPr.extLst=Ut,Ft={a14:d.DrawingWriter.a14,Requires:"a14",sp:St},Kt={AlternateContent:d.DrawingWriter.mc,Choice:Ft,FallBack:!0},ji(e,"mc","AlternateContent",Kt))})})}function Vi(e,u,k,r){var p=u===void 0?k:u+":"+k;e.writeElement(p,function(){var tt,St;o.J(r.col)||e.writeElementString("xdr:col",r.col),tt=r.colOffset,o.J(tt)||e.writeElementString("xdr:colOff",G(tt)),o.J(r.row)||e.writeElementString("xdr:row",r.row),St=r.rowOffset,o.J(St)||e.writeElementString("xdr:rowOff",G(St))})}function Hr(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.editAs;o.J(p)||p===0||e.writeAttributeString("editAs",m.Charts.ST_EditAs[p])},function(){var p=r.startPoint,tt=r.endPoint,St=r.AlternateContent,Ft=r.sp,Bt=r.grpSp,Ut=r.graphicFrame,Kt=r.cxnSp,ee=r.pic,le=r.clientData,ue=o.Util.ya(r),ne=ue&&ue.layoutId,be=o.Util.za(ne);o.J(p)||Vi(e,Dt,"from",p),o.J(tt)||Vi(e,Dt,"to",tt),!o.J(St)&&be&&ji(e,Tt,"AlternateContent",St,be),o.J(Ft)||Ml(e,Dt,"sp",Ft),o.J(Bt)||tr(e,Dt,W,Bt),o.J(Ut)||be||eo(e,Dt,st,Ut,be),o.J(Kt)||Er(e,Dt,U,Kt),o.J(ee)||ke(e,Dt,"pic",ee),o.J(le)||_l(e,Dt,oe,le)})}function ji(e,u,k,r,p){e.writeElement(u+":"+k,function(){e.writeAttributeString("xmlns:mc",r.AlternateContent)},function(){var tt=r.Choice,St=r.Fallback;o.J(tt)&&function(Ft){return!(!Ft||!Ft.pic||Ft.pic.cameraTool!==!0)}(r)&&(tt={a14:d.DrawingWriter.a14,Requires:"a14",twoCellAnchor:r},St={}),o.J(tt)||jl(e,Tt,"Choice",tt,p),o.J(St)||Xl(e,Tt,"Fallback",St)})}function jl(e,u,k,r,p){e.writeElement(u+":"+k,function(){!p||o.J(r.Requires)||o.J(r.cx)||e.writeAttributeString("xmlns:"+r.Requires,r.cx);var tt=r.a14;o.J(tt)||e.writeAttributeString("xmlns:a14",r.a14),e.writeAttributeString("Requires",r.Requires)},function(){var tt,St,Ft,Bt=r.GraphicalObjectFrame;o.J(Bt)||eo(e,Dt,"graphicFrame",Bt,p),tt=r.twoCellAnchor,o.J(tt)||Hr(e,Dt,"twoCellAnchor",tt),St=r.sp,o.J(St)||ko(e,Dt,"sp",St),Ft=r.pic,o.J(Ft)||ke(e,Dt,"pic",Ft)})}function Xl(e,u,k,r){e.writeElement(u+":"+k,function(){},function(){var p=r.GraphicalObjectFrame;o.J(p)||eo(e,Dt,"graphicFrame",p)})}function ql(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.startPoint;o.J(p)||Vi(e,Dt,"from",p),ze(e,r,!0)})}function Xi(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.pos;o.J(p)||Br(e,Dt,"pos",p,!0),ze(e,r)})}function Fo(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.spPr,tt=r.bodyPr,St=r.lstStyle,Ft=r.style,Bt=r.extLst;o.J(p)||fe(e,g,n,p),o.J(tt)||Ro(e,g,"bodyPr",tt),o.J(St)||nt(e,g,"lstStyle",St),o.J(Ft)||dr(e,g,Qt,Ft),o.J(Bt)||we(e,g,a,Bt)})}function t(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.spDef,tt=r.lnDef,St=r.txDef,Ft=r.extLst;o.J(p)||Fo(e,g,"spDef",p),o.J(tt)||Fo(e,g,"lnDef",tt),o.J(St)||Fo(e,g,"txDef",St),o.J(Ft)||we(e,g,a,Ft)})}function l(e,u,k){dt(e,u,k)}function b(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.clrScheme,tt=r.clrMap;o.J(p)||Re(e,g,h,p),o.J(tt)||yo(e,g,"clrMap",tt)})}function X(e,u,k,r){e.writeElement(u+":"+k,function(){Mt(r.extraClrScheme,function(p){b(e,g,"extraClrScheme",p)})})}function C(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.pPr,tt=r.endParaRPr,St=r.elements;o.J(p)||mr(e,u,"pPr",p),o.J(St)||St.forEach(function(Ft){Ft.elementType===0?mc(e,u,Rt,Ft):Ft.elementType===1?bc(e,u,"br",Ft):Ft.elementType===2&&pc(e,u,"fld",Ft)}),o.J(tt)||qi(e,u,"endParaRPr",tt)})}function nt(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.defPPr,tt=r.lvl1pPr,St=r.lvl2pPr,Ft=r.lvl3pPr,Bt=r.lvl4pPr,Ut=r.lvl5pPr,Kt=r.lvl6pPr,ee=r.lvl7pPr,le=r.lvl8pPr,ue=r.lvl9pPr,ne=r.extLst;o.J(p)||mr(e,g,"defPPr",p),o.J(tt)||mr(e,g,"lvl1pPr",tt),o.J(St)||mr(e,g,"lvl2pPr",St),o.J(Ft)||mr(e,g,"lvl3pPr",Ft),o.J(Bt)||mr(e,g,"lvl4pPr",Bt),o.J(Ut)||mr(e,g,"lvl5pPr",Ut),o.J(Kt)||mr(e,g,"lvl6pPr",Kt),o.J(ee)||mr(e,g,"lvl7pPr",ee),o.J(le)||mr(e,g,"lvl8pPr",le),o.J(ue)||mr(e,g,"lvl9pPr",ue),o.J(ne)||we(e,g,a,ne)})}function Gt(e,u,k,r){e.writeLeafElement(u+":"+k,function(){var p=r.fontScale,tt=r.lnSpcReduction;o.J(p)||p===1e5||e.writeAttributeString("fontScale",p),o.J(tt)||tt===0||e.writeAttributeString("lnSpcReduction",tt)})}function Yt(e,u,k){dt(e,u,k)}function he(e,u,k){dt(e,u,k)}function ur(e){return 6e4*e}function Ro(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.rot,tt=r.vertOverflow,St=r.horzOverflow,Ft=r.wrap,Bt=r.lIns,Ut=r.tIns,Kt=r.rIns,ee=r.bIns,le=r.numCol,ue=r.spcCol,ne=r.anchor;o.J(p)||e.writeAttributeString("rot",ur(p)),r.spcFirstLastPara===!0&&e.writeAttributeString("spcFirstLastPara","1"),o.J(tt)||tt===0||e.writeAttributeString("vertOverflow",m.Charts.ST_TextVertOverflowType[tt]),o.J(St)||St===0||e.writeAttributeString("horzOverflow",m.Charts.ST_TextHorzOverflowType[St]),o.J(r.vert)||e.writeAttributeString("vert",m.Charts.ST_TextVerticalType[r.vert]),o.J(Ft)||Ft===0||e.writeAttributeString("wrap",m.Charts.ST_TextWrappingType[Ft]),o.J(Bt)||Bt===91440||e.writeAttributeString("lIns",Bt),o.J(Ut)||Ut===45720||e.writeAttributeString("tIns",Ut),o.J(Kt)||Kt===91440||e.writeAttributeString("rIns",Kt),o.J(ee)||ee===45720||e.writeAttributeString("bIns",ee),o.J(le)||le===0||e.writeAttributeString("numCol",le),o.J(ue)||ue===0||e.writeAttributeString("spcCol",ue),r.rtlCol===!0&&e.writeAttributeString("rtlCol","1"),r.fromWordArt===!0&&e.writeAttributeString("fromWordArt","1"),o.J(ne)||ne===0||e.writeAttributeString("anchor",m.Charts.ST_TextAnchoringType[ne]),r.anchorCtr===!0&&e.writeAttributeString("anchorCtr","1"),r.forceAA===!0&&e.writeAttributeString("forceAA","1"),r.upright===!0&&e.writeAttributeString("upright","1"),r.compatLnSpc===!0&&e.writeAttributeString("compatLnSpc","1")},function(){var p=r.prstTxWarp,tt=r.noAutofit,St=r.normAutofit,Ft=r.spAutoFit,Bt=r.scene3d,Ut=r.sp3d,Kt=r.flatTx,ee=r.extLst;o.J(p)||ai(e,g,"prstTxWarp",p),o.J(tt)||he(e,g,"noAutofit"),o.J(St)||Gt(e,g,"normAutofit",St),o.J(Ft)||Yt(e,g,"spAutoFit"),o.J(Bt)||Qr(e,g,v,Bt),o.J(Ut)||Co(e,g,"sp3d",Ut),o.J(Kt)||Fn(e,g,"flatTx",Kt),o.J(ee)||we(e,g,a,ee)})}function Ee(e,u,k,r){e.writeElement(u+":"+k,function(){var p,tt=r.bodyPr,St=r.lstStyle;Ro(e,g,"bodyPr",tt||{}),o.J(St)||nt(e,g,"lstStyle",St),p=r.p,o.J(p)?C(e,g,"p",{pPr:{defRPr:{}},endParaRPr:{},elements:[]}):Mt(r.p,function(Ft){C(e,g,"p",Ft)})})}function Ql(e,u,k){dt(e,u,k)}function Yn(e,u,k){dt(e,u,k)}function ec(e,u,k,r){mt(e,u,k,r,N)}function rc(e,u,k,r){mt(e,u,k,r,N)}function oc(e,u,k){dt(e,u,k)}function ic(e,u,k,r){e.writeLeafElement(u+":"+k,function(){var p=r.startAt;o.J(r.type)||e.writeAttributeString(R,m.Charts.ST_TextAutonumberScheme[r.type]),o.J(p)||p===1||e.writeAttributeString("startAt",p)})}function nc(e,u,k,r){e.writeLeafElement(u+":"+k,function(){o.J(r.char)||e.writeAttributeString("char",r.char)})}function ac(e,u,k,r){Pt(e,u,k,r,ri,g,"blip")}function lc(e,u,k){dt(e,u,k)}function Eo(e,u,k,r){e.writeLeafElement(u+":"+k,function(){var p=r.typeface,tt=r.panose,St=r.pitchFamily,Ft=r.charset;o.J(p)||e.writeAttributeString("typeface",K.ConverterHelper.getFontName(p)),o.J(tt)||e.writeAttributeString("panose",tt),o.J(St)||St===0||e.writeAttributeString("pitchFamily",St),o.J(Ft)||Ft===1||e.writeAttributeString("charset",Ft)})}function cc(e,u,k){dt(e,u,k)}function sc(e,u,k){dt(e,u,k)}function qi(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.altLang,tt=r.sz,St=r.kern,Ft=r.cap,Bt=r.spc,Ut=r.baseline,Kt=r.smtId,ee=r.bmk;r.kumimoji===!0&&e.writeAttributeString("kumimoji","1"),o.J(p)||e.writeAttributeString("altLang",p),o.J(tt)||tt===0||e.writeAttributeString("sz",Math.round(100*K.UnitHelper.pixelToPoint(tt))),o.J(r.b)||e.writeAttributeString("b",r.b?"1":"0"),o.J(r.i)||e.writeAttributeString("i",r.i?"1":"0"),o.J(r.u)||e.writeAttributeString("u",m.Charts.ST_TextUnderlineType[r.u]),o.J(r.strike)||e.writeAttributeString("strike",m.Charts.ST_TextStrikeType[r.strike]),o.J(St)||St===0||e.writeAttributeString("kern",St),o.J(Ft)||Ft===0||e.writeAttributeString("cap",m.Charts.ST_TextCapsType[Ft]),o.J(Bt)||e.writeAttributeString("spc",Bt),r.normalizeH===!0&&e.writeAttributeString("normalizeH","1"),o.J(Ut)||e.writeAttributeString("baseline",Ut),r.noProof===!0&&e.writeAttributeString("noProof","1"),r.dirty===!1&&e.writeAttributeString("dirty","0"),r.err===!0&&e.writeAttributeString("err","1"),r.smtClean===!1&&e.writeAttributeString("smtClean","0"),o.J(Kt)||Kt===0||e.writeAttributeString("smtId",Kt),o.J(ee)||e.writeAttributeString("bmk",ee)},function(){var p=r.ln,tt=r.highlight,St=r.uLnTx,Ft=r.uLn,Bt=r.uFillTx,Ut=r.uFill,Kt=r.latin,ee=r.ea,le=r.cs,ue=r.sym,ne=r.hlinkClick,be=r.hlinkMouseOver,We=r.extLst,Oe=r.effectLst,Ge=r.effectDag;o.J(p)||nr(e,g,"ln",p),Lt(e,r),o.J(Oe)||Ao(e,g,I,Oe),o.J(Ge)||Fr(e,g,P,Ge),o.J(tt)||Ce(e,g,"highlight",tt),o.J(St)||cc(e,g,"uLnTx"),o.J(Ft)||nr(e,g,"uLn",Ft),o.J(Bt)||sc(e,g,"uFillTx"),o.J(Ut)||xo(e,g,"uFill",Ut),o.J(Kt)||Eo(e,g,"latin",Kt),o.J(ee)||Eo(e,g,"ea",ee),o.J(le)||Eo(e,g,"cs",le),o.J(ue)||Eo(e,g,"sym",ue),o.J(ne)||No(e,g,"hlinkClick",ne),o.J(be)||No(e,g,"hlinkMouseOver",be),o.J(We)||we(e,g,a,We)})}function dc(e,u,k,r){mt(e,u,k,r,N)}function uc(e,u,k,r){mt(e,u,k,r,N)}function fc(e,u,k,r){e.writeLeafElement(u+":"+k,function(){o.J(r.pos)||e.writeAttributeString("pos",r.pos),o.J(r.algn)||e.writeAttributeString("algn",m.Charts.ST_TextTabAlignType[r.algn])})}function hc(e,u,k,r){e.writeElement(u+":"+k,function(){Mt(r.tab,function(p){fc(e,g,"tab",p)})})}function bc(e,u,k,r){Pt(e,u,k,r,qi,g,"rPr")}function Zl(e,u,k,r){e.writeElement(u+":"+k,function(){o.J(r.spcPct)||dc(e,g,"spcPct",r.spcPct),o.J(r.spcPts)||uc(e,g,"spcPts",r.spcPts)})}function mr(e,u,k,r){e.writeElement(u+":"+k,function(){var p=r.marL,tt=r.marR,St=r.lvl,Ft=r.indent,Bt=r.algn,Ut=r.defTabSz,Kt=r.fontAlgn;o.J(p)||p===0||e.writeAttributeString("marL",p),o.J(tt)||tt===0||e.writeAttributeString("marR",tt),o.J(St)||St===0||e.writeAttributeString("lvl",St),o.J(Ft)||Ft===0||e.writeAttributeString("indent",Ft),o.J(Bt)||Bt===0||e.writeAttributeString("algn",m.Charts.ST_TextAlignType[Bt]),o.J(Ut)||Ut===0||e.writeAttributeString("defTabSz",Ut),r.rtl===!0&&e.writeAttributeString("rtl","1"),r.eaLnBrk===!0&&e.writeAttributeString("eaLnBrk","1"),o.J(Kt)||Kt===0||e.writeAttributeString("fontAlgn",m.Charts.ST_TextFontAlignType[Kt]),r.latinLnBrk===!0&&e.writeAttributeString("latinLnBrk","1"),r.hangingPunct===!0&&e.writeAttributeString("hangingPunct","1")},function(){var p=r.lnSpc,tt=r.spcBef,St=r.spcAft,Ft=r.buClrTx,Bt=r.buClr,Ut=r.buSzTx,Kt=r.buSzPct,ee=r.buSzPts,le=r.buFontTx,ue=r.buFont,ne=r.buNone,be=r.buAutoNum,We=r.buChar,Oe=r.buBlip,Ge=r.tabLst,ar=r.defRPr,Ir=r.extLst;o.J(p)||Zl(e,g,"lnSpc",p),o.J(tt)||Zl(e,g,"spcBef",tt),o.J(St)||Zl(e,g,"spcAft",St),o.J(Ft)||Ql(e,g,"buClrTx"),o.J(Bt)||Ce(e,g,"buClr",Bt),o.J(Ut)||Yn(e,g,"buSzTx"),o.J(Kt)||ec(e,g,"buSzPct",Kt),o.J(ee)||rc(e,g,"buSzPts",ee),o.J(le)||oc(e,g,"buFontTx"),o.J(ue)||Eo(e,g,"buFont",ue),o.J(ne)||lc(e,g,"buNone"),o.J(be)||ic(e,g,"buAutoNum",be),o.J(We)||nc(e,g,"buChar",We),o.J(Oe)||ac(e,g,"buBlip",Oe),o.J(Ge)||hc(e,g,"tabLst",Ge),o.J(ar)||qi(e,g,"defRPr",ar),o.J(Ir)||we(e,g,a,Ir)})}function pc(e,u,k,r){e.writeElement(u+":"+k,function(){o.J(r.id)||e.writeAttributeString("id",r.id),o.J(r.type)||e.writeAttributeString(R,r.type)},function(){o.J(r.rPr)||qi(e,g,"rPr",r.rPr),o.J(r.pPr)||mr(e,g,"pPr",r.pPr),o.J(r.t)||e.writeElementString("a:t",O(r.t))})}function mc(e,u,k,r){e.writeElement(u+":"+k,function(){o.J(r.rPr)||qi(e,g,"rPr",r.rPr),o.J(r.t)||e.writeElementString("a:t",O(r.t))})}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/datamodel/chart-model.ts"),K=xt("./src/datamodel/excel-style.ts"),G=K.UnitHelper.pixelToEMU,q=xt("./src/xlsx-io/common/chart-helper.ts"),o=xt("./src/common/common.ts"),z=xt("./src/common/excel-types.ts"),M=xt("./src/datamodel/excel-helper.ts"),O=o.Util.na,H=null,N="val",E="name",R="type",A="prst",a="extLst",F="cNvPr",w="macro",I="effectLst",P="effectDag",J="fPublished",st="graphicFrame",ht="ext",yt="scrgbClr",bt="srgbClr",ft="hslClr",V="sysClr",at="schemeClr",pt="prstClr",et="noFill",rt="solidFill",B="gradFill",it="blipFill",f="pattFill",T="grpFill",s="delete",v="scene3d",n="spPr",i="txPr",c="invertIfNegative",x="bubble3D",L="marker",W="grpSp",U="cxnSp",h="clrScheme",S="fontScheme",_="fmtScheme",$="layout",ct="pictureOptions",wt="order",lt="gapWidth",Y="dLbls",D="trendline",y="errBars",ot="ser",Ct="dropLines",At="axId",Et="grouping",Ot="varyColors",_t="title",Xt="numFmt",Qt="style",zt="rotWithShape",Zt="cNvPicPr",te="nvPicPr",oe="clientData",g="a",kt="cdr",Rt="r",Dt="xdr",ut="c",$t="c15",jt="a14",Tt="mc",Z="cs",Q="_xlchart.v1.",j={},d.DrawingWriter={a:"http://schemas.openxmlformats.org/drawingml/2006/main",cdr:"http://schemas.openxmlformats.org/drawingml/2006/chartDrawing",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",xdr:"http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing",c:"http://schemas.openxmlformats.org/drawingml/2006/chart",c15:"http://schemas.microsoft.com/office/drawing/2012/chart",a14:"http://schemas.microsoft.com/office/drawing/2010/main",c14:"http://schemas.microsoft.com/office/drawing/2007/8/2/chart",c16:"http://schemas.microsoft.com/office/drawing/2017/03/chart",mc:"http://schemas.openxmlformats.org/markup-compatibility/2006",cx1:"http://schemas.microsoft.com/office/drawing/2015/9/8/chartex"},j.WriteCT_ChartStyle=function(e,u,k,r,p){e.writeElement(u+":"+k,function(){var tt=p.attribute,St=tt.cs,Ft=tt.a,Bt=tt.id;gt(St)||e.writeAttributeString("xmlns:cs",St),gt(Ft)||e.writeAttributeString("xmlns:a",Ft),gt(Bt)||e.writeAttributeString("id",Bt)},function(){var tt,St;for(tt in p)tt!=="attribute"&&(tt==="dataPointMarkerLayout"?j.WriteCT_DataPointMarkerLayout(e,Z,tt,r,p[tt]):tt==="extLst"?(St=p.extLst,o.J(St)||we(e,g,a,St)):j.WriteCT_ChartStyleElement(e,Z,tt,r,p[tt]))})},j.WriteCT_ChartStyleElement=function(e,u,k,r,p){e.writeElement(u+":"+k,function(){Ve(e,p)},function(){var tt=p.lnRef,St=p.fillRef,Ft=p.effectRef,Bt=p.fontRef,Ut=p.spPr,Kt=p.defRPr,ee=p.bodyPr;o.J(tt)||Or(e,Z,"lnRef",tt),o.J(St)||Or(e,Z,"fillRef",St),o.J(Ft)||Or(e,Z,"effectRef",Ft),o.J(Bt)||li(e,Z,"fontRef",Bt),o.J(Ut)||fe(e,u,"spPr",p.spPr),o.J(Kt)||qi(e,Z,"defRPr",Kt),o.J(ee)||Ro(e,Z,"bodyPr",ee)})},j.WriteCT_DataPointMarkerLayout=function(e,u,k,r,p){e.writeLeafElement(u+":"+k,function(){Ve(e,p)})},j.WriteCT_ChartColors=function(e,u,k,r,p){e.writeElement(u+":"+k,function(){var tt=p.attribute,St=tt.cs,Ft=tt.a,Bt=tt.id,Ut=tt.meth;gt(St)||e.writeAttributeString("xmlns:cs",St),gt(Ft)||e.writeAttributeString("xmlns:a",Ft),gt(Ut)||e.writeAttributeString("meth",Ut),gt(Bt)||e.writeAttributeString("id",Bt)},function(){var tt,St,Ft=p.schemeClr,Bt=p.variation;if(Mt(Ft,function(Ut){fi(e,g,at,Ut)}),!o.J(Bt))for(tt=0;tt0)for(var tt=0;tt0)for(var tt=0;tt0)for(var tt=0;tt0)for(tt=0;tt0)for(tt=0;tt0)for(tt=0;tt0)for(tt=0;tt0)for(tt=0;tt0)for(tt=0;tt0&&(r.chart.plotArea.plotAreaRegion.series=j.TranstateSeriesDataToId(St,p,tt,Ft)),e.writeElement(u+":"+k,function(){e.writeAttributeString("xmlns:a",d.DrawingWriter.a),e.writeAttributeString("xmlns:r",d.DrawingWriter.r),e.writeAttributeString("xmlns:cx",j.cx)},function(){var Bt=r.chartData||{};Bt.data=Ft,o.J(Bt)||j.WriteCT_ChartData(e,u,"chartData","",Bt),o.J(r.chart)||j.WriteCT_Chart(e,u,"chart","",r.chart),o.J(r.spPr)||fe(e,u,"spPr",r.spPr),o.J(r.txPr)||Ee(e,u,"txPr",r.txPr),o.J(r.clrMapOvr)||yo(e,u,"clrMapOvr",r.clrMapOvr),o.J(r.fmtOvrs)||j.WriteCT_FormatOverrides(e,u,"fmtOvrs","",r.fmtOvrs),o.J(r.printSettings)||j.WriteCT_PrintSettings(e,u,"printSettings","",r.printSettings),o.J(r.extLst)||j.WriteCT_ExtensionList(e,u,"extLst","",r.extLst)})},j.TranstateSeriesDataToId=function(e,u,k,r){var p,tt,St,Ft,Bt,Ut,Kt,ee,le=j.TranslateNameSpace(u);for(p=0;p0?k[k.length-1].name:null,Ut=this.CreateNameByLastName(ee),k.push({name:Ut,formula:Bt.numDim,hidden:!0}),Kt.id=p,Kt.numDim=[],e[0]&&e[0].layoutId===17?Kt.numDim.push({type:m.Charts.ST_NumericDimensionType.val,f:{formula:Ut,dir:Bt.numDimDir}}):Kt.numDim.push({type:m.Charts.ST_NumericDimensionType.size,f:{formula:Ut,dir:Bt.numDimDir}})),Bt.strDim&&(ee=k.length>0?k[k.length-1].name:null,Ut=this.CreateNameByLastName(ee),k.push({name:Ut,formula:Bt.strDim,hidden:!0}),Kt.id=Kt.id||p,Kt.strDim=[],Kt.strDim.push({type:m.Charts.ST_StringDimensionType.cat,f:{formula:Ut,dir:Bt.strDimDir}})),o.J(Kt.id)||r.push(Kt);return e},j.CreateNameByLastName=function(e){e||(e="0"),e=e.replace(Q,"");var u=parseInt(e,10)+1;return Q+u},j.TranslateNameSpace=function(e){var u,k,r={};for(u=0;u400;if(typeof J=="string")return J.toLowerCase().indexOf("bold")!==-1||parseInt(J,10)>400}return!1})(I)&&E.writeLeafElement("b"),function(P){return!!P&&["italic","oblique"].indexOf(P.toLowerCase().trim())!==-1}(I=R.fontStyle)&&E.writeLeafElement("i"),(w=R.textDecoration)&&(1&w&&E.writeLeafElement("u"),8&w&&E.writeLeafElement("u",function(){E.writeAttributeString("val",o.UnderLineStyle[2])}),2&w&&E.writeLeafElement("strike")),(I=R.fontSize)&&E.writeLeafElement("sz",function(){E.writeAttributeString("val",I)}),(I=R.foreColor)?q.writeColor(E,"color",I):E.writeLeafElement("color",function(){E.writeAttributeString("indexed","81")}),(I=R.fontFamily)&&E.writeLeafElement("rFont",function(){E.writeAttributeString("val",I)}),E.writeLeafElement("family",function(){E.writeAttributeString("val","2")})}),A=R.text,a=m.J(A)?"":A,F=a.length!==a.trim().length,E.writeElement("t",function(){F&&E.writeAttributeString("xml:space","preserve")},function(){E.writeValue(z(a))})})})})})(H,N)})})}),H.getXmlString()},d.writeCommentShapes=function(M,O,H){var N="_x0000_t",E="202";function R(A){return A&&A.indexOf("rgb")>=0?"#"+o.ColorHelper.fromHtmlColor(A).toString(16).substr(-6):A}M.writeElement("v:shapetype",function(){M.writeAttributeString("id",N+E),M.writeAttributeString("coordsize","21600,21600"),M.writeAttributeString("o:spt",E),M.writeAttributeString("path","m,l,21600r21600,l21600,xe")},function(){M.writeLeafElement("v:stroke",function(){M.writeAttributeString("joinstyle","miter")}),M.writeLeafElement("v:path",function(){M.writeAttributeString("gradientshapeok","t"),M.writeAttributeString("o:connecttype","rect")})}),O.forEach(function(A){var a=A.inset;M.writeElement("v:shape",function(){M.writeAttributeString("id","_x0000_s"+H),H++,M.writeAttributeString("type","#"+N+E),M.writeAttributeString("style",function(F){var w=["position:absolute"],I=F.marginLeft;return I>=0&&w.push("margin-left:"+I+"pt"),(I=F.marginTop)>=0&&w.push("margin-top:"+I+"pt"),(I=F.width)&&w.push("width:"+I),(I=F.height)&&w.push("height:"+I),w.push("z-index:"+F.zIndex),(I=F.visibility)&&w.push("visibility:"+I),w.join(";")}(A)),M.writeAttributeString("fillcolor",R(A.backColor)),M.writeAttributeString("strokecolor",R(A.borderColor)),M.writeAttributeString("strokeweight",""+A.borderWidth),a||M.writeAttributeString("o:insetmode","auto")},function(){var F=A.dashStyle,w=A.lineStyle;F?M.writeLeafElement("v:stroke",function(){M.writeAttributeString("dashstyle",F)}):w&&M.writeLeafElement("v:stroke",function(){M.writeAttributeString("linestyle",w)}),M.writeLeafElement("v:fill",function(){var I=A.opacity;m.J(I)||I===1||M.writeAttributeString("opacity",Math.floor(65535*I)+"f"),M.writeAttributeString("color2","#ffffe1")}),M.writeLeafElement("v:shadow",function(){M.writeAttributeString("color","black"),M.writeAttributeString("obscured","t")}),M.writeLeafElement("v:path",function(){M.writeAttributeString("o:connecttype","none")}),M.writeElement("v:textbox",function(){M.writeAttributeString("style","mso-direction-alt:auto"+(A.autoSize?";mso-fit-shape-to-text:t":"")),a&&M.writeAttributeString("inset",a)},function(){M.writeElement("div",function(){M.writeAttributeString("style","text-align:"+A.hAlign.toLowerCase())},null)}),M.writeElement("x:ClientData",function(){M.writeAttributeString("ObjectType","Note")},function(){A.dynamicMove===!1&&M.writeLeafElement("x:MoveWithCells"),A.dynamicSize===!1&&M.writeLeafElement("x:SizeWithCells"),A.locked===!1&&M.writeElementString("x:Locked","False"),A.lockText===!1&&M.writeElementString("x:LockText","False"),M.writeElementString("x:AutoFill","False");var I=A.hAlign;I!=="Left"&&M.writeElementString("x:TextHAlign",I),M.writeElementString("x:Row",A.row),M.writeElementString("x:Column",A.col),A.displayMode===1&&M.writeLeafElement("x:Visible")})})})}},"./src/xlsx-io/writer/conditionalformat-writer.ts":function(ie,d,xt){var m,K,G,q,o,z,M,O,H,N,E,R,A,a,F,w;function I(s){var v=""+s;return v.charAt(0)==="="?v.substr(1):v}function P(s){return typeof s=="string"?(s=s[0]==="="?s.substr(1):s,K.addXLFNPrefix(s)):s}function J(s){return typeof s=="string"}function st(s){return s===H[1]||s===H[2]}function ht(s){var v,n,i;if(J(s.value1)&&M.isTablesheetColumnFormula(s.value1)||J(s.value2)&&M.isTablesheetColumnFormula(s.value2)||J(s.minValue)&&M.isTablesheetColumnFormula(s.minValue)||J(s.midValue)&&M.isTablesheetColumnFormula(s.midValue)||J(s.maxValue)&&M.isTablesheetColumnFormula(s.maxValue)||J(s.text)&&M.isTablesheetColumnFormula(s.text)||J(s.formula)&&M.isTablesheetColumnFormula(s.formula)&&M.isTablesheetColumnFormula(s.formula))return!0;if(s.iconCriteria&&s.iconCriteria.length>0){for(v=0,n=s.iconCriteria;v/g,">"):K.J(s)?s:""+s}function bt(s){var v,n,i,c,x,L;if(!s||!s.ranges||(v=s.ranges[0]).row<0||v.col<0)return null;if(n=K.IndexHelper.T(v.col)+(v.row+1),i=v.rowCount===o.ExcelConstants.xb?ft("${0}:${1}",K.IndexHelper.T(v.col),K.IndexHelper.T(v.col+v.colCount-1)):v.colCount===o.ExcelConstants.wb?ft("${0}:${1}",v.row+1,v.row+v.rowCount):ft("${0}${1}:${2}${3}",K.IndexHelper.T(v.col),v.row+1,K.IndexHelper.T(v.col+v.colCount-1),v.row+v.rowCount),c=function(W){return typeof W=="string"?W.slice(0,2)==='="'&&W.slice(-1)==='"'?W.slice(2,-1):W.replace(/"/g,'""'):K.J(W)?W:""+W}(s.text),s.type==="top10")return s.bottom?s.percent?ft("IF(INT(COUNT({0})*{1}%)>0,SMALL({0},INT(COUNT({0})*{1}%)),MIN({0}))>={2}",i,s.rank,n):ft("SMALL(({0}),MIN({1},COUNT({0})))>={2}",i,s.rank,n):s.percent?ft("IF(INT(COUNT({0})*{1}%)>0,LARGE({0},INT(COUNT({0})*{1}%)),MIN({0}))<={2}",i,s.rank,n):ft("LARGE(({0}),MIN({1},COUNT({0})))<={2}",i,s.rank,n);if(s.type==="duplicateValues")return ft("AND(COUNTIF({0},{1})>1,NOT(ISBLANK({1})))",i,n);if(s.type==="uniqueValues")return ft("AND(COUNTIF({0},{1})=1,NOT(ISBLANK({1})))",i,n);if(s.type==="aboveAverage"||s.type==="belowAverage"||s.type==="aboveOrEqualToAverage"||s.type==="belowOrEqualToAverage"){if(s.type==="aboveAverage"&&K.J(s.stdDev))return ft("{0}>AVERAGE({1})",n,i);if(!K.J(s.aboveAverage)){if(!(K.J(s.equalAverage)||s.aboveAverage||K.J(s.equalAverage))&&s.equalAverage&&K.J(s.stdDev))return ft("{0}<=AVERAGE({1})",n,i);if(!s.aboveAverage&&K.J(s.stdDev))return ft("{0}=AVERAGE({1})",n,i);if(!K.J(s.stdDev))return K.J(s.aboveAverage)||s.aboveAverage?ft("({0}-AVERAGE({1}))>=STDEVP({1})*({2})",n,i,s.stdDev):ft("({0}-AVERAGE({1}))<=STDEVP({1})*(-{2})",n,i,s.stdDev)}else{if(x=function(W){var U,h=U=Number.MAX_VALUE;return W.forEach(function(S){S.row0)for(i=function(W){var U=L[W];return K.J(U.priority)&&(U.priority=1),at(U)||et(U,v,n.lj())||function(h){return h.ruleType===O.rowStateRule||h.ruleType===O.columnStateRule}(U)||ht(U)?"continue":void s.writeElement("conditionalFormatting",function(){s.writeAttributeString("sqref",m.getRangeString(U.ranges)),U.pivot&&s.writeAttributeString("pivot","1")},function(){if(U.ruleType===O.dataBarRule)s.writeElement("cfRule",function(){s.writeAttributeString("type",O[U.ruleType].replace("Rule","")),s.writeAttributeString("priority",U.priority)},function(){s.writeElement("dataBar",function(){U.showBarOnly&&s.writeAttributeString("showValue","0")},function(){var S,_=H[U.minType];(K.J(_)||_==="autoMin")&&(_="min"),s.writeLeafElement("cfvo",function(){s.writeAttributeString("type",_),st(_)||K.J(U.minValue)||s.writeAttributeString("val",K.Util.na(I(U.minValue)))}),S=H[U.maxType],(K.J(S)||S==="autoMax")&&(S="max"),s.writeLeafElement("cfvo",function(){s.writeAttributeString("type",S),st(S)||K.J(U.maxValue)||s.writeAttributeString("val",K.Util.na(I(U.maxValue)))}),q.writeColor(s,"color",V(U.color))}),s.writeElement("extLst",function(){s.writeElement("ext",function(){s.writeAttributeString("uri","{B025F937-C7B1-47D3-B67F-A62EFF666E3E}"),s.writeAttributeString("xmlns:x14","http://schemas.microsoft.com/office/spreadsheetml/2009/9/main")},function(){U.id=K.Util.ua(),s.writeElement("x14:id",function(){s.writeValue(U.id)})})})});else if(U.ruleType===O.twoScaleRule||U.ruleType===O.threeScaleRule)s.writeElement("cfRule",function(){s.writeAttributeString("type","colorScale"),s.writeAttributeString("priority",U.priority)},function(){s.writeElement("colorScale",function(){s.writeLeafElement("cfvo",function(){s.writeAttributeString("type",H[U.minType]),K.J(U.minValue)||s.writeAttributeString("val",K.Util.na(I(U.minValue)))});var S=U.ruleType===O.threeScaleRule;S&&s.writeLeafElement("cfvo",function(){s.writeAttributeString("type",H[U.midType]),K.J(U.midValue)?s.writeAttributeString("val","50"):s.writeAttributeString("val",K.Util.na(I(U.midValue)))}),s.writeLeafElement("cfvo",function(){s.writeAttributeString("type",H[U.maxType]),K.J(U.maxValue)||s.writeAttributeString("val",K.Util.na(I(U.maxValue)))}),q.writeColor(s,"color",V(U.minColor)),S&&q.writeColor(s,"color",V(U.midColor)),q.writeColor(s,"color",V(U.maxColor))})});else if(U.ruleType===O.iconSetRule){if(at(U))return;s.writeElement("cfRule",function(){s.writeAttributeString("type","iconSet"),s.writeAttributeString("priority",U.priority)},function(){s.writeElement("iconSet",function(){var S=U.iconSetType;K.J(S)&&(S=0),s.writeAttributeString("iconSet",N[S]),U.reverseIconOrder&&s.writeAttributeString("reverse","1"),U.showIconOnly&&s.writeAttributeString("showValue","0")},function(){var S,_;for(s.writeLeafElement("cfvo",function(){s.writeAttributeString("type","percent"),s.writeAttributeString("val","0")}),S=function($){var ct=U.iconCriteria[$];s.writeLeafElement("cfvo",function(){s.writeAttributeString("type",E[ct.iconValueType]),s.writeAttributeString("val",K.Util.na(I(ct.iconValue))),ct.isGreaterThanOrEqualTo===!1&&s.writeAttributeString("gte","0")})},_=0;_=0&&s.writeAttributeString("dxfId",U.dxfId),U.stopIfTrue&&s.writeAttributeString("stopIfTrue","1"),K.J(U.operator)||s.writeAttributeString("operator",R[U.operator])},function(){K.J(U.value1)||s.writeElement("formula",function(){s.writeValue(yt(P(U.value1)))}),K.J(U.value2)||s.writeElement("formula",function(){s.writeValue(yt(P(U.value2)))})});else{var h=function(S){switch(S.ruleType){case 2:return function(_){var $,ct,wt=_.operator,lt="containsText",Y="contains";return wt===2?(lt="beginsWith",Y="beginsWith"):wt===3?(lt="endsWith",Y="endsWith"):wt===1?(lt="notContainsText",Y="notContains"):wt===0&&(Y="containsText"),(ct=bt($={type:lt,priority:_.priority,operator:Y,text:_.text,stopIfTrue:_.stopIfTrue,dxfId:_.dxfId,ranges:_.ranges}))&&($.formulas=[ct]),$}(S);case 3:return function(_){return{type:"expression",ranges:_.ranges,priority:_.priority,stopIfTrue:_.stopIfTrue,dxfId:_.dxfId,formulas:[_.formula]}}(S);case 4:return function(_){var $={type:A[_.type],ranges:_.ranges,priority:_.priority,stopIfTrue:_.stopIfTrue,dxfId:_.dxfId},ct=bt($);return ct&&($.formulas=[ct]),$}(S);case 5:return function(_){var $,ct,wt=void 0;return _.type===1&&(wt=!0),(ct=bt($={type:"top10",ranges:_.ranges,stopIfTrue:_.stopIfTrue,percent:!1,priority:_.priority,rank:_.rank,dxfId:_.dxfId,bottom:wt}))&&($.formulas=[ct]),$}(S);case 6:case 7:return function(_){var $,ct,wt="uniqueValues";return _.ruleType===7&&(wt="duplicateValues"),(ct=bt($={type:wt,ranges:_.ranges,priority:_.priority,stopIfTrue:_.stopIfTrue,dxfId:_.dxfId}))&&($.formulas=[ct]),$}(S);case 8:return function(_){var $,ct,wt=0,lt="aboveAverage";switch(_.type){case 1:lt="belowAverage";break;case 2:lt="aboveOrEqualToAverage";break;case 3:lt="belowOrEqualToAverage";break;case 4:wt=1;break;case 5:lt="belowAverage",wt=1;break;case 6:wt=2;break;case 7:lt="belowAverage",wt=2;break;case 8:wt=3;break;case 9:lt="belowAverage",wt=3}return(ct=bt($={type:lt,ranges:_.ranges,priority:_.priority,stopIfTrue:_.stopIfTrue,stdDev:wt,dxfId:_.dxfId}))&&($.formulas=[ct]),$}(S)}}(U);s.writeElement("cfRule",function(){U.ruleType===4?s.writeAttributeString("type","timePeriod"):U.ruleType===8?(s.writeAttributeString("type","aboveAverage"),h.type!=="aboveOrEqualToAverage"&&h.type!=="belowOrEqualToAverage"||(h.equalAverage=!0),h.type!=="belowAverage"&&h.type!=="belowOrEqualToAverage"||(h.aboveAverage=!1)):U.ruleType===2&&K.J(h.type)?s.writeAttributeString("type","containsText"):s.writeAttributeString("type",h.type),h.dxfId>=0&&s.writeAttributeString("dxfId",h.dxfId),h.priority>=0&&s.writeAttributeString("priority",h.priority),h.stopIfTrue&&s.writeAttributeString("stopIfTrue","1"),K.J(h.aboveAverage)||(h.aboveAverage?s.writeAttributeString("aboveAverage","1"):s.writeAttributeString("aboveAverage","0")),K.J(h.equalAverage)||(h.equalAverage?s.writeAttributeString("equalAverage","1"):s.writeAttributeString("equalAverage","0")),K.J(h.bottom)||(h.bottom?s.writeAttributeString("bottom","1"):s.writeAttributeString("bottom","0")),h.percent&&s.writeAttributeString("percent","1"),K.J(h.operator)||s.writeAttributeString("operator",h.operator),K.J(h.rank)||s.writeAttributeString("rank",h.rank),K.J(h.stdDev)||s.writeAttributeString("stdDev",h.stdDev),K.J(h.text)||s.writeAttributeString("text",K.Util.na(h.text)),U.ruleType===4&&s.writeAttributeString("timePeriod",h.type)},function(){var S,_;if(!K.J(h.formulas))for(S=function($){s.writeElement("formula",function(){s.writeValue(yt(P(h.formulas[$])))})},_=0;_0){for(E=0;E0&&A.forEach(function(F){F.external?R.Qn.push(F):a.push(F)}),a.length>0&&N.writeElement("dataValidations",function(){N.writeAttributeString("count",a.length)},function(){a.forEach(function(F){m.isNullOrUndefined(F)||function(w){var I=m.isNullOrUndefined(w.ranges)||w.ranges===""||w.ranges.length===0;return w.firstFormula&&(I=I||O(w.firstFormula)),w.secondFormula&&(I=I||O(w.secondFormula)),I}(F)||N.writeElement("dataValidation",function(){H(N,F),N.writeAttributeString("sqref",F.ranges)},function(){K(F.firstFormula)||N.writeElementString("formula1",G(m.addXLFNPrefix(F.firstFormula))),K(F.secondFormula)||N.writeElementString("formula2",G(m.addXLFNPrefix(F.secondFormula)))})})})},d.writeExtensionDataValidations=function(N,E){var R=E.Qn;R&&R.length===0||(N.writeElement("ext",function(){N.writeAttributeString("xmlns:x14","http://schemas.microsoft.com/office/spreadsheetml/2009/9/main"),N.writeAttributeString("uri","{CCE6A557-97BC-4b89-ADB6-D9C93CAAB3DF}")},function(){N.writeElement("x14:dataValidations",function(){N.writeAttributeString("xmlns:xm","http://schemas.microsoft.com/office/excel/2006/main"),N.writeAttributeString("count",R.length)},function(){R.forEach(function(A){N.writeElement("x14:dataValidation",function(){H(N,A)},function(){K(A.firstFormula)||N.writeElement("x14:formula1",function(){N.writeElementString("xm:f",G(m.addXLFNPrefix(A.firstFormula)))}),K(A.secondFormula)||N.writeElement("x14:formula2",function(){N.writeElementString("xm:f",G(m.addXLFNPrefix(A.secondFormula)))}),N.writeElementString("xm:sqref",A.ranges)})})})}),E.Qn=null)}},"./src/xlsx-io/writer/docPropsAppWriter.ts":function(ie,d,xt){var m,K,G;function q(M,O){M.writeElement("HeadingPairs",function(){},function(){M.writeElement("vt:vector",function(){M.writeAttributeString("size",O.HeadingPairs.size),M.writeAttributeString("baseType",O.HeadingPairs.baseType)},function(){var H,N=O.HeadingPairs.workbookInfoArray,E=function(R){M.writeElement("vt:variant",function(){},function(){M.writeElement(N[R].elementType,function(){},function(){M.writeValue(N[R].value)})})};for(H=0;H/g,">").replace(/\')}function q(o,z,M){var O=(z?1:0)+(M?1:0);o.push(' '),z&&o.push(' '),M&&o.push(' "),o.push(" ")}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/excel-types.ts"),K='minSupportedVersion="120000" copy="1" pasteAll="1" pasteValues="1" merge="1" splitFirst="1" rowColShift="1" clearFormats="1" clearComments="1" assign="1" coerce="1"',d.getMetadataContent=function(o){var z=[],M=o>0,O=o>1,H=o>2;return z.push(''),z.push(" '),R){var a=' ';A&&(a+=' '),N.push(" "+a+" ")}}(z,M,O,H),M&&z.push(' '),O&&z.push(' '+(H?' ':"")+" "),z.push(""),z.join(`\r `)}},"./src/xlsx-io/writer/pivot-writer.ts":function(ie,d,xt){var m,K,G,q,o,z,M,O,H;function N(D,y){D.writeElement("cacheField",function(){m.isNullOrUndefined(y.name)||D.writeAttributeString("name",z(O(y.name))),m.isNullOrUndefined(y.caption)||D.writeAttributeString("caption",y.caption),m.isNullOrUndefined(y.formula)||D.writeAttributeString("formula",z(y.formula)),m.isNullOrUndefined(y.numFmtId)||D.writeAttributeString("numFmtId",y.numFmtId),y.databaseField===!1&&D.writeAttributeString("databaseField","0"),y.hierarchy>0&&D.writeAttributeString("hierarchy",y.hierarchy),y.level>0&&D.writeAttributeString("level",y.level),y.mappingCount>0&&D.writeAttributeString("mappingCount",y.mappingCount),m.isNullOrUndefined(y.memberPropertyField)||D.writeAttributeString("memberPropertyField","1"),m.isNullOrUndefined(y.propertyName)||D.writeAttributeString("propertyName",y.propertyName),m.isNullOrUndefined(y.serverField)||D.writeAttributeString("serverField","1"),y.sqlType>0&&D.writeAttributeString("sqlType",y.sqlType),y.uniqueList===!1&&D.writeAttributeString("uniqueList","0")},function(){y.databaseField!==!1&&(y.entities&&y.entities.length>0?D.writeElement("sharedItems",function(){E(D,y)},function(){(function(ot,Ct){var At;for(At=0;At=0&&ot.writeAttributeString("par",Ct.par),Ct.base>=0&&ot.writeAttributeString("base",Ct.base)},function(){var At,Et;Ct.hasRangeGroup&&ot.writeLeafElement("rangePr",function(){Ct.autoStart===!1&&ot.writeAttributeString("autoStart","0"),Ct.autoEnd===!1&&ot.writeAttributeString("autoEnd","0"),m.isNullOrUndefined(Ct.groupInterval)||ot.writeAttributeString("groupInterval",Ct.groupInterval),m.isNullOrUndefined(Ct.groupBy)||ot.writeAttributeString("groupBy",Ct.groupBy),m.isNullOrUndefined(Ct.startNum)||ot.writeAttributeString("startNum",Ct.startNum),m.isNullOrUndefined(Ct.endNum)||ot.writeAttributeString("endNum",Ct.endNum),m.isNullOrUndefined(Ct.startDate)||ot.writeAttributeString("startDate",M(new Date(Ct.startDate))),m.isNullOrUndefined(Ct.endDate)||ot.writeAttributeString("endDate",M(new Date(Ct.endDate)))}),(At=Ct.discreteGroup)&&At.length>0&&ot.writeElement("discretePr",function(){ot.writeAttributeString("count",At.length)},function(){var Ot,_t=function(Xt){ot.writeLeafElement("x",function(){ot.writeAttributeString("v",At[Xt])})};for(Ot=0;Ot0&&ot.writeElement("groupItems",function(){ot.writeAttributeString("count",Et.length)},function(){for(var Ot=0;Ot0&&D.writeAttributeString("count",y.entities.length)}function R(D,y){m.isNullOrUndefined(y.value)||a(D,y,y.value)}function A(D,y){var ot=null;switch(y.type){case G.PivotSharedItemType.B:D.writeLeafElement("b",function(){m.isNullOrUndefined(y.value)||(ot=y.value?"1":"0",a(D,y,ot))});break;case G.PivotSharedItemType.D:D.writeLeafElement("d",function(){m.isNullOrUndefined(y.value)||(ot=M(new Date(y.value)),a(D,y,ot))});break;case G.PivotSharedItemType.E:D.writeLeafElement("e",function(){R(D,y)});break;case G.PivotSharedItemType.M:D.writeLeafElement("m");break;case G.PivotSharedItemType.N:D.writeLeafElement("n",function(){R(D,y)});break;case G.PivotSharedItemType.S:D.writeLeafElement("s",function(){R(D,y)});break;case G.PivotSharedItemType.X:D.writeLeafElement("x",function(){R(D,y)})}}function a(D,y,ot){m.isNullOrUndefined(ot)||D.writeAttributeString("v",z(ot)),m.isNullOrUndefined(y.caption)||D.writeAttributeString("c",y.caption),y.propertyCount>0&&D.writeAttributeString("cp",y.propertyCount),y.isCalculatedItem&&D.writeAttributeString("f","1"),m.isNullOrUndefined(y.isUnusedItem)||D.writeAttributeString("u","1"),m.isNullOrUndefined(y.isBold)||D.writeAttributeString("b","1"),m.isNullOrUndefined(y.backgroundColor)||D.writeAttributeString("bc",y.backgroundColor),m.isNullOrUndefined(y.foregroundColor)||D.writeAttributeString("fc",y.foregroundColor),m.isNullOrUndefined(y.isItalic)||D.writeAttributeString("i","1"),y.formatIndex>0&&D.writeAttributeString("in",y.formatIndex),m.isNullOrUndefined(y.isStrikethrough)||D.writeAttributeString("st","1"),m.isNullOrUndefined(y.isUnderline)||D.writeAttributeString("un","1")}function F(D,y){D.writeElement("cacheHierarchy",function(){m.isNullOrUndefined(y.uniqueName)||D.writeAttributeString("uniqueName",y.uniqueName),m.isNullOrUndefined(y.caption)||D.writeAttributeString("caption",y.caption),y.measure&&D.writeAttributeString("measure","1"),y.set&&D.writeAttributeString("set","1"),y.parentSet>=0&&D.writeAttributeString("parentSet",y.parentSet),y.iconSet>0&&D.writeAttributeString("iconSet",y.iconSet),y.attribute&&D.writeAttributeString("attribute","1"),y.time&&D.writeAttributeString("time","1"),y.keyAttribute&&D.writeAttributeString("keyAttribute","1"),m.isNullOrUndefined(y.defaultMemberUniqueName)||D.writeAttributeString("defaultMemberUniqueName",y.defaultMemberUniqueName),m.isNullOrUndefined(y.allUniqueName)||D.writeAttributeString("allUniqueName",y.allUniqueName),m.isNullOrUndefined(y.allCaption)||D.writeAttributeString("allCaption",y.allCaption),m.isNullOrUndefined(y.dimensionUniqueName)||D.writeAttributeString("dimensionUniqueName",y.dimensionUniqueName),m.isNullOrUndefined(y.displayFolder)||D.writeAttributeString("displayFolder",y.displayFolder),m.isNullOrUndefined(y.measureGroup)||D.writeAttributeString("measureGroup",y.measureGroup),y.measures&&D.writeAttributeString("measures","1"),y.count>=0&&D.writeAttributeString("count",y.count),y.oneField&&D.writeAttributeString("oneField","1"),y.memberValueDatatype>0&&D.writeAttributeString("memberValueDatatype",y.memberValueDatatype),y.unbalanced||D.writeAttributeString("unbalanced","0"),y.unbalancedGroup||D.writeAttributeString("unbalancedGroup","0"),y.hidden&&D.writeAttributeString("hidden","1")},function(){y.fieldsUsage.length>0&&D.writeElement("fieldsUsage",function(){D.writeAttributeString("count",y.fieldsUsage.length)},function(){for(var ot=0;ot0&&D.writeElement("groupLevels",function(){D.writeAttributeString("count",y.groupLevels.length)},function(){for(var ot=0;ot0&&D.writeElement("groups",function(){D.writeAttributeString("count",y.groups.length)},function(){var ot,Ct;for(ot=0;ot0&&D.writeAttributeString("id",y.id)},function(){y.groupMembers.length>0&&D.writeElement("groupMembers",function(){D.writeAttributeString("count",y.groupMembers.length)},function(){for(var ot=0;ot0&&D.writeElement("tpls",function(){D.writeAttributeString("c",y.tpls.length)},function(){for(var ot=0;ot=0&&D.writeAttributeString("fld",y.fld),y.hier>=0&&D.writeAttributeString("hier",y.hier),y.item>=0&&D.writeAttributeString("item",y.item)})}function bt(D,y){D.writeLeafElement("serverFormat",function(){m.isNullOrUndefined(y.culture)||D.writeAttributeString("culture",y.culture),m.isNullOrUndefined(y.format)||D.writeAttributeString("format",y.format)})}function ft(D,y){y&&D.writeElement("calculatedItem",function(){y.field>=0&&D.writeAttributeString("field",y.field),y.formula&&D.writeAttributeString("formula",z(y.formula))},function(){y.pivotArea&&T(D,y.pivotArea)})}function V(D,y){D.writeLeafElement("calculatedMember",function(){m.isNullOrUndefined(y.name)||D.writeAttributeString("name",z(y.name)),m.isNullOrUndefined(y.mdx)||D.writeAttributeString("mdx",y.mdx),m.isNullOrUndefined(y.memberName)||D.writeAttributeString("memberName",y.memberName),m.isNullOrUndefined(y.hierarchy)||D.writeAttributeString("hierarchy",y.hierarchy),m.isNullOrUndefined(y.parent)||D.writeAttributeString("parent",y.parent),y.solveOrder>0&&D.writeAttributeString("solveOrder",y.solveOrder),y.set&&D.writeAttributeString("set","1")})}function at(D,y){D.writeLeafElement("dimension",function(){y.measure&&D.writeAttributeString("measure","1"),m.isNullOrUndefined(y.name)||D.writeAttributeString("name",z(O(y.name))),m.isNullOrUndefined(y.uniqueName)||D.writeAttributeString("uniqueName",y.uniqueName),m.isNullOrUndefined(y.caption)||D.writeAttributeString("caption",y.caption)})}function pt(D,y){D.writeLeafElement("measureGroup",function(){y.name&&D.writeAttributeString("name",z(O(y.name))),y.caption&&D.writeAttributeString("caption",y.caption)})}function et(D,y){D.writeLeafElement("measureDimensionMap",function(){y.measureGroup>=0&&D.writeAttributeString("measureGroup",y.measureGroup),y.dimension>=0&&D.writeAttributeString("dimension",y.dimension)})}function rt(D,y){D.writeElement("r",function(){},function(){for(var ot=0;ot0?D.writeElement("pivotField",function(){it(D,y)},function(){(function(Ct,At,Et){At.items&&At.items.length>0&&Ct.writeElement("items",function(){Ct.writeAttributeString("count",At.items.length)},function(){for(var Ot=0;Ot=0&&D.writeAttributeString("numFmtId",y.numberFormatId),y.outline===!1&&D.writeAttributeString("outline","0"),y.subtotalTop===!1&&D.writeAttributeString("subtotalTop","0"),y.multipleItemSelectionAllowed&&D.writeAttributeString("multipleItemSelectionAllowed","1"),y.showAll===!1&&D.writeAttributeString("showAll","0"),y.insertBlankRow&&D.writeAttributeString("insertBlankRow","1"),y.insertPageBreak&&D.writeAttributeString("insertPageBreak","1"),y.includeNewItemsInFilter&&D.writeAttributeString("includeNewItemsInFilter","1"),y.sumSubtotal&&D.writeAttributeString("sumSubtotal","1"),y.countASubtotal&&D.writeAttributeString("countASubtotal","1"),y.avgSubtotal&&D.writeAttributeString("avgSubtotal","1"),y.maxSubtotal&&D.writeAttributeString("maxSubtotal","1"),y.minSubtotal&&D.writeAttributeString("minSubtotal","1"),y.productSubtotal&&D.writeAttributeString("productSubtotal","1"),y.countSubtotal&&D.writeAttributeString("countSubtotal","1"),y.stdDevSubtotal&&D.writeAttributeString("stdDevSubtotal","1"),y.stdDevPSubtotal&&D.writeAttributeString("stdDevPSubtotal","1"),y.dataSourceSort&&D.writeAttributeString("dataSourceSort","1"),y.defaultAttributeDrillState&&D.writeAttributeString("defaultAttributeDrillState","1"),y.dragOff===!1&&D.writeAttributeString("dragOff","0"),y.dragToCol===!1&&D.writeAttributeString("dragToCol","0"),y.dragToData===!1&&D.writeAttributeString("dragToData","0"),y.dragToPage===!1&&D.writeAttributeString("dragToPage","0"),y.dragToRow===!1&&D.writeAttributeString("dragToRow","0"),y.hiddenLevel&&D.writeAttributeString("hiddenLevel","1"),y.hideNewItems&&D.writeAttributeString("hideNewItems","1"),y.itemPageCount&&y.itemPageCount!==10&&D.writeAttributeString("itemPageCount",y.itemPageCount),y.measureFilter&&D.writeAttributeString("measureFilter","1"),y.nonAutoSortDefault&&D.writeAttributeString("nonAutoSortDefault","1"),y.serverField&&D.writeAttributeString("serverField","1"),y.showDropDowns===!1&&D.writeAttributeString("showDropDowns","0"),y.showPropAsCaption&&D.writeAttributeString("showPropAsCaption","1"),y.showPropCell&&D.writeAttributeString("showPropCell","1"),y.showPropTip&&D.writeAttributeString("showPropTip","1"),m.isNullOrUndefined(y.sortType)||D.writeAttributeString("sortType",y.sortType),y.rankBy>=0&&D.writeAttributeString("rankBy",y.rankBy),y.defaultSubtotal===!1&&D.writeAttributeString("defaultSubtotal","0"),m.isNullOrUndefined(y.subtotalCaption)||D.writeAttributeString("subtotalCaption",y.subtotalCaption),y.topAutoShow===!1&&D.writeAttributeString("topAutoShow","0"),m.isNullOrUndefined(y.uniqueMemberProperty)||D.writeAttributeString("uniqueMemberProperty",y.uniqueMemberProperty),y.varSubtotal&&D.writeAttributeString("varSubtotal","1"),y.varPSubtotal&&D.writeAttributeString("varPSubtotal","1")}function f(D,y){D.writeLeafElement("item",function(){y.childItems&&D.writeAttributeString("c","1"),y.expanded===!1&&D.writeAttributeString("d","0"),y.drillAcross===!1&&D.writeAttributeString("e","0"),y.calculatedMember&&D.writeAttributeString("f","1"),y.hidden&&D.writeAttributeString("h","1"),y.missing&&D.writeAttributeString("m","1"),m.isNullOrUndefined(y.caption)||D.writeAttributeString("n",y.caption),y.character&&D.writeAttributeString("s","1"),y.collapse===!0&&D.writeAttributeString("sd","0"),y.type&&D.writeAttributeString("t",y.type),m.isNullOrUndefined(y.indexValue)||D.writeAttributeString("x",y.indexValue)})}function T(D,y,ot){y&&y.missed===!0||D.writeElement("pivotArea",function(){y.field&&y.field!==-1&&D.writeAttributeString("field",y.field),m.isNullOrUndefined(y.type)||y.type==="normal"||D.writeAttributeString("type",y.type),y.dataOnly===!1&&D.writeAttributeString("dataOnly","0"),y.dataOnly===!0&&D.writeAttributeString("dataOnly","1"),y.labelOnly&&D.writeAttributeString("labelOnly","1"),y.grandRow&&D.writeAttributeString("grandRow","1"),y.grandCol&&D.writeAttributeString("grandCol","1"),y.cacheIndex&&D.writeAttributeString("cacheIndex","1"),m.isNullOrUndefined(y.outline)||D.writeAttributeString("outline","0"),y.collapsedLevelsAreSubtotals&&D.writeAttributeString("collapsedLevelsAreSubtotals","1"),y.axis&&(ot||y.axis!=="axisValue")&&D.writeAttributeString("axis",y.axis),y.fieldPosition>=0&&D.writeAttributeString("fieldPosition",y.fieldPosition),m.isNullOrUndefined(y.offset)||D.writeAttributeString("offset",y.offset)},function(){y.references&&y.references.length>0&&D.writeElement("references",function(){D.writeAttributeString("count",y.references.length)},function(){for(var Ct=0;Ct=0&&D.writeAttributeString("field",y.field),D.writeAttributeString("count",y.indexes?y.indexes.length:0),y.avgSubtotal&&D.writeAttributeString("avgSubtotal","1"),y.byPosition&&D.writeAttributeString("byPosition","1"),y.countASubtotal&&D.writeAttributeString("countASubtotal","1"),y.countSubtotal&&D.writeAttributeString("countSubtotal","1"),y.defaultSubtotal&&D.writeAttributeString("defaultSubtotal","1"),y.maxSubtotal&&D.writeAttributeString("maxSubtotal","1"),y.minSubtotal&&D.writeAttributeString("minSubtotal","1"),y.productSubtotal&&D.writeAttributeString("productSubtotal","1"),y.relative&&D.writeAttributeString("relative","1"),y.selected===!1&&D.writeAttributeString("selected","0"),y.stdDevPSubtotal&&D.writeAttributeString("stdDevPSubtotal","1"),y.stdDevSubtotal&&D.writeAttributeString("stdDevSubtotal","1"),y.sumSubtotal&&D.writeAttributeString("sumSubtotal","1"),y.varPSubtotal&&D.writeAttributeString("varPSubtotal","1"),y.varSubtotal&&D.writeAttributeString("varSubtotal","1")},function(){if(y.indexes&&y.indexes.length>0)for(var ot=0;ot0||!ot&&y.columnFields&&y.columnFields.length>0)&&D.writeElement(ot?"rowFields":"colFields",function(){D.writeAttributeString("count",ot?y.rowFields.length:y.columnFields.length)},function(){var Ct,At=ot?y.rowFields:y.columnFields;for(Ct=0;Ct0&&D.writeAttributeString("r",y.repeatCount),y.dataFieldIndex>0&&D.writeAttributeString("i",y.dataFieldIndex)},function(){if(y.pivotItemIndexes&&y.pivotItemIndexes.length>0)for(var ot=0;ot0&&D.writeAttributeString("v",y)})}function L(D,y){D.writeLeafElement("pageField",function(){m.isNullOrUndefined(y.name)||D.writeAttributeString("name",z(O(y.name))),m.isNullOrUndefined(y.fld)||D.writeAttributeString("fld",y.fld),m.isNullOrUndefined(y.cap)||D.writeAttributeString("cap",y.cap),m.isNullOrUndefined(y.item)||D.writeAttributeString("item",y.item),m.isNullOrUndefined(y.hier)||D.writeAttributeString("hier",y.hier)})}function W(D,y){var ot=["difference","index","normal","percent","percentDiff","percentOfCol","percentOfRow","percentOfTotal","runTotal"].indexOf(y.showDataAs)===-1;D.writeElement("dataField",function(){m.isNullOrUndefined(y.name)||D.writeAttributeString("name",z(O(y.name))),m.isNullOrUndefined(y.fld)||D.writeAttributeString("fld",y.fld),m.isNullOrUndefined(y.subtotal)||D.writeAttributeString("subtotal",y.subtotal),m.isNullOrUndefined(y.showDataAs)||ot||D.writeAttributeString("showDataAs",y.showDataAs),m.isNullOrUndefined(y.baseField)||D.writeAttributeString("baseField",y.baseField),m.isNullOrUndefined(y.baseItem)||D.writeAttributeString("baseItem",y.baseItem),m.isNullOrUndefined(y.numberFormatId)||D.writeAttributeString("numFmtId",y.numberFormatId)},function(){!m.isNullOrUndefined(y.showDataAs)&&ot&&function(Ct,At){Ct.writeElement("extLst",function(){},function(){Ct.writeElement("ext",function(){Ct.writeAttributeString("uri","{E15A36E0-9728-4e99-A89B-3F7291B0FE68}"),Ct.writeAttributeString("xmlns:x14",G.XFileConstants._d)},function(){Ct.writeLeafElement("x14:dataField",function(){Ct.writeAttributeString("pivotShowAs",At)})})})}(D,y.showDataAs)})}function U(D,y){y&&y.style&&y.pivotArea&&!y.pivotArea.missed&&D.writeElement("format",function(){y.action==="Formatting"||m.isNullOrUndefined(y.action)||D.writeAttributeString("action",y.action),y.dxfId>=0&&D.writeAttributeString("dxfId",y.dxfId)},function(){T(D,y.pivotArea,!0)})}function h(D,y){D.writeElement("conditionalFormat",function(){y.scope&&y.scope!=="Selection"&&D.writeAttributeString("scope",y.scope),y.type&&y.type!=="None"&&D.writeAttributeString("type",y.type),D.writeAttributeString("priority",y.rule.priority||0)},function(){y.pivotAreas&&y.pivotAreas.length>0&&D.writeElement("pivotAreas",function(){D.writeAttributeString("count",y.pivotAreas.length)},function(){for(var ot=0;ot=0&&D.writeAttributeString("chart",y.chart),y.format>=0&&D.writeAttributeString("format",y.format),y.series&&D.writeAttributeString("series","1")},function(){m.isNullOrUndefined(y.pivotArea)||T(D,y.pivotArea)})}function _(D,y){D.writeElement("pivotHierarchy",function(){m.isNullOrUndefined(y.caption)||D.writeAttributeString("caption",y.caption),y.dragOff||D.writeAttributeString("dragOff","0"),y.dragToRow||D.writeAttributeString("dragToRow","0"),y.dragToCol||D.writeAttributeString("dragToCol","0"),y.dragToPage||D.writeAttributeString("dragToPage","0"),y.dragToData&&D.writeAttributeString("dragToData","1"),y.includeNewItemsInFilter&&D.writeAttributeString("includeNewItemsInFilter","1"),y.multipleItemSelectionAllowed&&D.writeAttributeString("multipleItemSelectionAllowed","1"),y.outline&&D.writeAttributeString("outline","1"),y.showInFieldList&&D.writeAttributeString("showInFieldList","1"),y.subtotalTop&&D.writeAttributeString("subtotalTop","1")},function(){var ot;y.memberProperties&&y.memberProperties.length>0&&D.writeElement("mps",function(){D.writeAttributeString("count",y.memberProperties.length)},function(){for(ot=0;ot0&&D.writeElement("members",function(){D.writeAttributeString("count",y.members.length)},function(){for(ot=0;ot0&&D.writeAttributeString("nameLen",z(y.nameLen)),y.pPos>=0&&D.writeAttributeString("pPos",y.pPos),y.pLen>0&&D.writeAttributeString("pLen",y.pLen),y.level>0&&D.writeAttributeString("level",y.level),y.field>=0&&D.writeAttributeString("field",y.field)})}function ct(D,y){D.writeLeafElement("member",function(){m.isNullOrUndefined(y.name)||D.writeAttributeString("name",z(O(y.name)))})}function wt(D,y,ot){var Ct=ot.operator,At=ot.conType,Et=d.captionCompareTypeExcel[At][Ct];y.writeElement("filter",function(){ot.fld>=0&&y.writeAttributeString("fld",ot.fld),ot.mpFld>=0&&y.writeAttributeString("mpFld",ot.mpFld),Et!==void 0&&y.writeAttributeString("type",Et),m.isNullOrUndefined(ot.evalOrder)||y.writeAttributeString("evalOrder",ot.evalOrder),ot.id>=0&&y.writeAttributeString("id",ot.id),ot.iMeasureHier>=0&&y.writeAttributeString("iMeasureHier",ot.iMeasureHier),ot.iMeasureFld>=0&&y.writeAttributeString("iMeasureFld",ot.iMeasureFld),m.isNullOrUndefined(ot.name)||y.writeAttributeString("name",z(O(ot.name))),m.isNullOrUndefined(ot.description)||y.writeAttributeString("description",ot.description),m.isNullOrUndefined(ot.stringValue1)||y.writeAttributeString("stringValue1",ot.stringValue1),m.isNullOrUndefined(ot.stringValue2)||y.writeAttributeString("stringValue2",ot.stringValue2)},function(){var Ot,_t;m.isNullOrUndefined(ot.autoFilter)||(Ot=D.Cj(ot,Et),o.writePivotAutoFilter(y,Ot),(_t=ot.autoFilter&&ot.autoFilter.filterItemMap&&ot.autoFilter.filterItemMap[0]&&ot.autoFilter.filterItemMap[0].conditions&&ot.autoFilter.filterItemMap[0].conditions[0])&&_t.isWholeDay&&y.writeElement("extLst",function(){(function(Xt,Qt){Xt.writeElement("ext",function(){Xt.writeAttributeString("uri","{0605FD5F-26C8-4aeb-8148-2DB25E43C511}"),Xt.writeAttributeString("xmlns:x15","http://schemas.microsoft.com/office/spreadsheetml/2010/11/main")},function(){Xt.writeLeafElement("x15:pivotFilter",function(){Qt.isWholeDay&&Xt.writeAttributeString("useWholeDay","1")})})})(y,_t)}))})}function lt(D,y,ot){var Ct=ot?"rowHierarchyUsage":"colHierarchyUsage";D.writeLeafElement(Ct,function(){D.writeAttributeString("hierarchyUsage",y)})}function Y(D,y){D.writeElement("ext",function(){D.writeAttributeString("uri","{2946ED86-A175-432a-8AC1-64E0C546D7DE}"),D.writeAttributeString("xmlns:x14","http://schemas.microsoft.com/office/spreadsheetml/2009/9/main")},function(){D.writeLeafElement("x14:pivotField",function(){y.fillDownLabels&&D.writeAttributeString("fillDownLabels","1")})})}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/common.ts"),K=xt("./src/xml-io/xml-writer.ts"),G=xt("./src/common/excel-types.ts"),q=xt("./src/datamodel/datetime-helper.ts"),o=xt("./src/xlsx-io/writer/autofilter-writer.ts"),d.captionCompareTypeExcel=[["captionEqual","captionNotEqual","captionBeginsWith","captionNotBeginsWith","captionEndsWith","captionNotEndsWith","captionContains","captionNotContains","captionGreaterThan","captionGreaterThanOrEqual","captionLessThan","captionLessThanOrEqual","captionBetween","captionNotBetween"],["dateEqual","dateNotEqual","dateOlderThan","dateOlderThanOrEqual","dateNewerThan","dateNewerThanOrEqual","dateBetween","dateNotBetween","today","yesterday","tomorrow",void 0,"thisMonth","lastMonth","nextMonth","thisWeek","lastWeek","nextWeek","nextQuarter","thisQuarter","lastQuarter","nextYear","thisYear","lastYear","Q1","Q2","Q3","Q4","M1","M2","M3","M4","M5","M6","M7","M8","M9","M10","M11","M12","yearToDate"],["valueEqual","valueNotEqual","valueGreaterThan","valueGreaterThanOrEqual","valueLessThan","valueLessThanOrEqual","valueBetween","valueNotBetween"],["count","percent","sum"]],z=m.Util.na,M=m.Util.Aa,O=m.Util.wa,H="mc:Ignorable",d.writePivotCacheDefinition=function(D){var y=new K.XmlWriter;return y.writeDocument(),y.writeElement("pivotCacheDefinition",function(){y.writeAttributeString("xmlns",G.XFileConstants.Jd),y.writeAttributeString("xmlns:r",G.XFileConstants.Vd),y.writeAttributeString("xmlns:mc",G.XFileConstants.Kd),y.writeAttributeString(H,G.XFileConstants.Rd),y.writeAttributeString("xmlns:xr",G.XFileConstants.ne),y.writeAttributeString("r:id","rId1"),D.saveData===!1&&y.writeAttributeString("saveData","0"),m.isNullOrUndefined(D.refreshedBy)||y.writeAttributeString("refreshedBy",D.refreshedBy),m.isNullOrUndefined(D.refreshedDate)||y.writeAttributeString("refreshedDate",q.DateTimeHelper.jg(D.refreshedDate)),D.backgroundQuery&&y.writeAttributeString("backgroundQuery","1"),m.isNullOrUndefined(D.createdVersion)?y.writeAttributeString("createdVersion","7"):y.writeAttributeString("createdVersion",D.createdVersion),m.isNullOrUndefined(D.refreshedVersion)?y.writeAttributeString("refreshedVersion","7"):y.writeAttributeString("refreshedVersion",D.refreshedVersion),D.enableRefresh===!1&&y.writeAttributeString("enableRefresh","0"),D.invalid&&y.writeAttributeString("invalid","1"),D.minRefreshableVersion>0&&D.minRefreshableVersion<=D.createdVersion&&y.writeAttributeString("minRefreshableVersion",D.minRefreshableVersion),D.missingItemsLimit>0&&y.writeAttributeString("missingItemsLimit",D.missingItemsLimit),D.optimizeMemory&&y.writeAttributeString("optimizeMemory","1"),m.isNullOrUndefined(D.recordCount)||y.writeAttributeString("recordCount",D.recordCount),m.isNullOrUndefined(D.refreshOnLoad)||y.writeAttributeString("refreshOnLoad","1"),D.supportSubquery&&y.writeAttributeString("supportSubquery","1"),D.supportAdvancedDrill&&y.writeAttributeString("supportAdvancedDrill","1"),D.tupleCache&&y.writeAttributeString("tupleCache","1"),D.upgradeOnRefresh&&y.writeAttributeString("upgradeOnRefresh","1")},function(){(function(ot,Ct){ot.writeElement("cacheSource",function(){ot.writeAttributeString("type",Ct.sourceType)},function(){Ct.sourceType==="worksheet"&&ot.writeLeafElement("worksheetSource",function(){Ct.sourceName&&ot.writeAttributeString("name",Ct.sourceName),Ct.ref&&ot.writeAttributeString("ref",Ct.ref),Ct.sheet&&ot.writeAttributeString("sheet",Ct.sheet)})})})(y,D),function(ot,Ct){ot.writeElement("cacheFields",function(){ot.writeAttributeString("count",Ct.length)},function(){var At,Et;for(At=0;At0&&function(ot,Ct){Ct.cacheHierarchies&&Ct.cacheHierarchies.length>0&&ot.writeElement("cacheHierarchies",function(){ot.writeAttributeString("count",Ct.cacheHierarchies.length)},function(){for(var At=0;At0&&function(ot,Ct){Ct.KPIs&&Ct.KPIs.length>0&&ot.writeElement("kpis",function(){ot.writeAttributeString("count",Ct.KPIs.length)},function(){var At,Et;for(At=0;At0&&ot.writeElement("entries",function(){ot.writeAttributeString("count",Ct.entries.length)},function(){for(At=0;At0&&ot.writeElement("sets",function(){ot.writeAttributeString("count",Ct.sets.length)},function(){for(At=0;At0&&ot.writeElement("queryCache",function(){ot.writeAttributeString("count",Ct.queryCache.length)},function(){for(At=0;At0&&ot.writeElement("serverFormats",function(){ot.writeAttributeString("count",Ct.serverFormats.length)},function(){for(At=0;At0&&function(ot,Ct){var At=Ct.calculatedItems;At&&ot.writeElement("calculatedItems",function(){ot.writeAttributeString("count",At.length)},function(){for(var Et=0;Et0&&function(ot,Ct){var At=Ct.calculatedMembers;At&&ot.writeElement("calculatedMembers",function(){ot.writeAttributeString("count",At.length)},function(){for(var Et=0;Et0&&function(ot,Ct){!Ct.dimensions||Ct.dimensions.length<=0||ot.writeElement("dimensions",function(){ot.writeAttributeString("count",Ct.dimensions.length)},function(){for(var At=0;At0&&function(ot,Ct){!Ct.measureGroups||Ct.measureGroups.length<=0||ot.writeElement("measureGroups",function(){ot.writeAttributeString("count",Ct.measureGroups.length)},function(){for(var At=0;At0&&function(ot,Ct){!Ct.measureDimensionMaps||Ct.measureDimensionMaps.length<=0||ot.writeElement("maps",function(){ot.writeAttributeString("count")},function(){for(var At=0;At0?ot.writeAttributeString("updatedVersion",y.updatedVersion):ot.writeAttributeString("updatedVersion","7"),y.minRefreshableVersion>0&&y.minRefreshableVersion<=y.createdVersion&&ot.writeAttributeString("minRefreshableVersion",y.minRefreshableVersion),y.printDrill&&ot.writeAttributeString("printDrill","1"),y.showDrill===!1&&ot.writeAttributeString("showDrill","0"),y.showDataTips===!1&&ot.writeAttributeString("showDataTips","0"),y.enableDrill===!1&&ot.writeAttributeString("enableDrill","0"),y.preserveFormatting===!1&&ot.writeAttributeString("preserveFormatting","0"),y.useAutoFormatting&&ot.writeAttributeString("useAutoFormatting","1"),y.pageWrap>0&&ot.writeAttributeString("pageWrap",y.pageWrap),y.pageOverThenDown&&ot.writeAttributeString("pageOverThenDown","1"),y.rowGrandTotals===!1&&ot.writeAttributeString("rowGrandTotals","0"),y.colGrandTotals===!1&&ot.writeAttributeString("colGrandTotals","0"),y.itemPrintTitles&&ot.writeAttributeString("itemPrintTitles","1"),y.fieldPrintTitles&&ot.writeAttributeString("fieldPrintTitles","1"),y.mergeItem&&ot.writeAttributeString("mergeItem","1"),y.createdVersion>0?ot.writeAttributeString("createdVersion",y.createdVersion):ot.writeAttributeString("createdVersion","7"),y.indent>=0&&ot.writeAttributeString("indent",y.indent),y.asteriskTotals&&ot.writeAttributeString("asteriskTotals","1"),y.autoFormatId>0&&ot.writeAttributeString("autoFormatId",y.autoFormatId),m.isNullOrUndefined(y.colHeaderCaption)||ot.writeAttributeString("colHeaderCaption",y.colHeaderCaption),y.compact===!1&&ot.writeAttributeString("compact","0"),y.compactData===!1&&ot.writeAttributeString("compactData","0"),y.dataOnRows&&ot.writeAttributeString("dataOnRows","1"),y.dataPosition>0&&ot.writeAttributeString("dataPosition",y.dataPosition),y.disableFieldList&&ot.writeAttributeString("disableFieldList","1"),y.editData&&ot.writeAttributeString("editData","1"),y.enableFieldProperties===!1&&ot.writeAttributeString("enableFieldProperties","0"),y.enableWizard===!1&&ot.writeAttributeString("enableWizard","0"),y.gridDropZones&&ot.writeAttributeString("gridDropZones","1"),y.immersive&&ot.writeAttributeString("immersive","1"),y.mdxSubqueries&&ot.writeAttributeString("mdxSubqueries","1"),y.showHeaders===!1&&ot.writeAttributeString("showHeaders","0"),y.outline&&ot.writeAttributeString("outline","1"),y.outlineData&&ot.writeAttributeString("outlineData","1"),y.multipleFieldFilters===!1&&ot.writeAttributeString("multipleFieldFilters","0"),y.chartFormat>0&&ot.writeAttributeString("chartFormat",y.chartFormat),y.fieldListSortAscending&&ot.writeAttributeString("fieldListSortAscending","1"),y.customListSort===!1&&ot.writeAttributeString("customListSort","0"),m.isNullOrUndefined(y.pageStyle)||ot.writeAttributeString("pageStyle",y.PageStyle),m.isNullOrUndefined(y.pivotTableStyle)||ot.writeAttributeString("pivotTableStyle",y.pivotTableStyle),y.published&&ot.writeAttributeString("published","1"),m.isNullOrUndefined(y.rowHeaderCaption)||ot.writeAttributeString("rowHeaderCaption",y.rowHeaderCaption),y.showCalcMbrs===!1&&ot.writeAttributeString("showCalcMbrs","0"),y.showDataDropDown&&ot.writeAttributeString("showDataDropDown","0"),y.showDropZones===!1&&ot.writeAttributeString("showDropZones","0"),y.showEmptyCol===!1&&ot.writeAttributeString("showEmptyCol","0"),y.showEmptyRow===!1&&ot.writeAttributeString("showEmptyRow","0"),y.showItems===!1&&ot.writeAttributeString("showItems","0"),y.showMemberPropertyTips===!1&&ot.writeAttributeString("showMemberPropertyTips","0"),y.showMultipleLabel===!1&&ot.writeAttributeString("showMultipleLabel","0"),y.subtotalHiddenItems&&ot.writeAttributeString("subtotalHiddenItems","1"),m.isNullOrUndefined(y.tag)||ot.writeAttributeString("tag",y.tag),m.isNullOrUndefined(y.vacatedStyle)||ot.writeAttributeString("vacatedStyle",y.vacatedStyle),y.visualTotals===!1&&ot.writeAttributeString("visualTotals","0")},function(){(function(Ct,At){Ct.writeLeafElement("location",function(){Ct.writeAttributeString("ref",At.ref),At.firstHeaderRow>=0&&Ct.writeAttributeString("firstHeaderRow",At.firstHeaderRow),At.firstDataRow>=0&&Ct.writeAttributeString("firstDataRow",At.firstDataRow),At.firstDataCol>=0&&Ct.writeAttributeString("firstDataCol",At.firstDataCol),At.rowPageCount>0&&Ct.writeAttributeString("rowPageCount",At.rowPageCount),At.colPageCount>0&&Ct.writeAttributeString("colPageCount",At.colPageCount)})})(ot,y),function(Ct,At){Ct.writeElement("pivotFields",function(){Ct.writeAttributeString("count",At.fields.length)},function(){for(var Et=0;Et0&&Ct.writeElement("colItems",function(){Ct.writeAttributeString("count",Et.length)},function(){for(var Ot=0;Ot0&&Ct.writeElement("pageFields",function(){Ct.writeAttributeString("count",At.pageFields.length)},function(){for(var Et=0;Et0&&Ct.writeElement("dataFields",function(){Ct.writeAttributeString("count",At.dataFields.length)},function(){for(var Et=0;Et0&&Ct.writeElement("formats",function(){Ct.writeAttributeString("count",Et.length)},function(){for(var Ot=0;Ot0&&Ct.writeElement("conditionalFormats",function(){Ct.writeAttributeString("count",Et.length)},function(){for(var Ot=0;Ot0&&Ct.writeElement("chartFormats",function(){Ct.writeAttributeString("count",At.chartFormats.length)},function(){for(var Et=0;Et0&&Ct.writeElement("pivotHierarchies",function(){Ct.writeAttributeString("count",At.pivotHierarchies.length)},function(){for(var Et=0;Et0&&At.writeElement("filters",function(){At.writeAttributeString("count",Et.pivotFilters.length)},function(){var Ot,_t;for(Ot=0;Ot0&&Ct.writeElement("rowHierarchiesUsage",function(){Ct.writeAttributeString("count",At.rowHierarchies.length)},function(){for(var Et=0;Et0&&Ct.writeElement("rowHierarchiesUsage",function(){Ct.writeAttributeString("count",At.colHierarchies.length)},function(){for(var Et=0;Et0&&E.writeElement(A,function(){var a=R.length;E.writeAttributeString("count",a),E.writeAttributeString("manualBreakCount",a)},function(){R.forEach(function(a){a>0&&E.writeLeafElement("brk",function(){E.writeAttributeString("id",a),E.writeAttributeString("man","1"),A==="rowBreaks"?E.writeAttributeString("max",o.ExcelConstants.xb):A==="colBreaks"&&E.writeAttributeString("max",o.ExcelConstants.wb)})})})}function N(E,R,A,a,F,w,I){E.writeAttributeString(R,A),E.writeAttributeString(a,F),E.writeAttributeString(w,I)}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/common.ts"),K=m.StringEx.O,G=m.Util.na,q=xt("./src/xml-io/xml-writer.ts"),o=xt("./src/common/excel-types.ts"),z=xt("./src/datamodel/excel-helper.ts"),M={0:"auto",1:"downThenOver",2:"overThenDown"},O={0:"auto",1:"portrait",2:"landscape"},d.writePageMargins=function(E,R,A){var a=A.Mj(R);a&&E.writeLeafElement("pageMargins",function(){E.writeAttributeString("left",a.left),E.writeAttributeString("right",a.right),E.writeAttributeString("top",a.top),E.writeAttributeString("bottom",a.bottom),E.writeAttributeString("header",a.header),E.writeAttributeString("footer",a.footer)})},d.writePrintOptions=function(E,R,A){var a=A.Nj(R);a&&(a.printGridLine||a.printRowColumnsHeaders||a.horizontalCentered||a.verticalCentered)&&E.writeLeafElement("printOptions",function(){a.printRowColumnsHeaders&&E.writeAttributeString("headings","1"),a.printGridLine&&E.writeAttributeString("gridLines","1"),a.horizontalCentered&&E.writeAttributeString("horizontalCentered","1"),a.verticalCentered&&E.writeAttributeString("verticalCentered","1")})},d.writePageSetup=function(E,R,A){var a=A.Oj(R);a&&E.writeLeafElement("pageSetup",function(){var F=a.useSmartPrint,w=a.paperSizeIndex,I=a.zoomFactor,P=a.firstPageNumber,J=a.smartPrintPagesWidth,st=a.smartPrintPagesHeight,ht=M[a.pageOrder],yt=O[a.orientation],bt=a.copies;F&&(J===void 0&&(J=0),st===void 0&&(st=0)),!m.isNullOrUndefined(w)&&w>1&&E.writeAttributeString("paperSize",w),!m.isNullOrUndefined(I)&&Math.abs(I-1)>.01&&E.writeAttributeString("scale",Math.round(100*I)),m.isNullOrUndefined(P)||E.writeAttributeString("firstPageNumber",z.convertFirstPageNumberToExcel(P)),(J>0&&J!==1||J===0)&&E.writeAttributeString("fitToWidth",J),(st>0&&st!==1||st===0)&&E.writeAttributeString("fitToHeight",st),m.isNullOrUndefined(ht)||ht===0||E.writeAttributeString("pageOrder",ht),m.isNullOrUndefined(yt)||yt===0||E.writeAttributeString("orientation",yt),a.showColor===!1&&E.writeAttributeString("blackAndWhite","1"),a.draft===!0&&E.writeAttributeString("draft","1"),a.useCustomStartingPage===!0&&E.writeAttributeString("useFirstPageNumber","1"),bt>1&&bt<32767&&E.writeAttributeString("copies",bt)})},d.writeHeadFooter=function(E,R,A){var a,F=A.Oj(R);F&&function(w){var I=w.advancedHeadFooterSetting;return I&&(I.headerFooterDifferentOddEvenPages||I.headerFooterDifferentFirstPage||!I.headerFooterScalesWithDocument||!I.headerFooterAlignWithPageMargin||!K(w.header)||!K(w.footer)||!K(I.headerOddPage)||!K(I.footerOddPage)||!K(I.headerEvenPage)||!K(I.footerEvenPage)||!K(I.headerFirstPage)||!K(I.footerFirstPage))}(F)&&(a=F.advancedHeadFooterSetting,E.writeElement("headerFooter",function(){a.headerFooterDifferentOddEvenPages===!0&&E.writeAttributeString("differentOddEven","1"),a.headerFooterDifferentFirstPage===!0&&E.writeAttributeString("differentFirst","1"),a.headerFooterScalesWithDocument===!1&&E.writeAttributeString("scaleWithDoc","0"),a.headerFooterAlignWithPageMargin===!1&&E.writeAttributeString("alignWithMargins","0")},function(){K(a.headerOddPage)?K(F.header)||E.writeElementString("oddHeader",G(F.header)):E.writeElementString("oddHeader",G(a.headerOddPage)),K(a.footerOddPage)?K(F.footer)||E.writeElementString("oddFooter",G(F.footer)):E.writeElementString("oddFooter",G(a.footerOddPage)),K(a.headerEvenPage)||E.writeElementString("evenHeader",G(a.headerEvenPage)),K(a.footerEvenPage)||E.writeElementString("evenFooter",G(a.footerEvenPage)),K(a.headerFirstPage)||E.writeElementString("firstHeader",G(a.headerFirstPage)),K(a.footerFirstPage)||E.writeElementString("firstFooter",G(a.footerFirstPage))}))},d.writeRowColumnBreaks=function(E,R,A){var a=A.Oj(R);a&&(H(E,a.rowBreakLines,"rowBreaks"),H(E,a.columnBreakLines,"colBreaks"))},d.writeLegacyDrawingHF=function(E,R){R.mn&&(E.writeLeafElement("legacyDrawingHF",function(){E.writeAttributeString("r:id",R.mn)}),R.mn="")},d.writeVmlDrawingFile=function(E){var R=new q.XmlWriter;return R.writeElement("xml",function(){N(R,"xmlns:v","urn:schemas-microsoft-com:vml","xmlns:o","urn:schemas-microsoft-com:office:office","xmlns:x","urn:schemas-microsoft-com:office:excel")},function(){R.writeElement("o:shapelayout",function(){R.writeAttributeString("v:ext","edit")},function(){R.writeLeafElement("o:idmap",function(){R.writeAttributeString("v:ext","edit"),R.writeAttributeString("data","1")})}),R.writeElement("v:shapetype",function(){R.writeAttributeString("id","_x0000_t75"),R.writeAttributeString("coordsize","21600,21600"),R.writeAttributeString("o:spt","75"),R.writeAttributeString("o:preferrelative","t"),R.writeAttributeString("path","m@4@5l@4@11@9@11@9@5xe"),R.writeAttributeString("filled","f"),R.writeAttributeString("stroked","f")},function(){R.writeLeafElement("v:stroke",function(){R.writeAttributeString("joinstyle","miter")}),R.writeElement("v:formulas",function(){R.writeLeafElement("v:f",function(){R.writeAttributeString("eqn","if lineDrawn pixelLineWidth 0")}),R.writeLeafElement("v:f",function(){R.writeAttributeString("eqn","sum @0 1 0")}),R.writeLeafElement("v:f",function(){R.writeAttributeString("eqn","sum 0 0 @1")}),R.writeLeafElement("v:f",function(){R.writeAttributeString("eqn","prod @2 1 2")}),R.writeLeafElement("v:f",function(){R.writeAttributeString("eqn","prod @3 21600 pixelWidth")}),R.writeLeafElement("v:f",function(){R.writeAttributeString("eqn","prod @3 21600 pixelHeight")}),R.writeLeafElement("v:f",function(){R.writeAttributeString("eqn","sum @0 0 1")}),R.writeLeafElement("v:f",function(){R.writeAttributeString("eqn","prod @6 1 2")}),R.writeLeafElement("v:f",function(){R.writeAttributeString("eqn","prod @7 21600 pixelWidth")}),R.writeLeafElement("v:f",function(){R.writeAttributeString("eqn","sum @8 21600 0")}),R.writeLeafElement("v:f",function(){R.writeAttributeString("eqn","prod @7 21600 pixelHeight")}),R.writeLeafElement("v:f",function(){R.writeAttributeString("eqn","sum @10 21600 0")})}),R.writeLeafElement("v:path",function(){N(R,"o:extrusionok","f","gradientshapeok","t","o:connecttype","rect")}),R.writeLeafElement("o:lock",function(){R.writeAttributeString("v:ext","edit"),R.writeAttributeString("aspectratio","t")})});var A=25,a=1;E.forEach(function(F){(["LH","CH","RH","LF","CF","RF","LHEVEN","CHEVEN","RHEVEN","LFEVEN","CFEVEN","RFEVEN","LHFIRST","CHFIRST","RHFIRST","LFFIRST","CFFIRST","RFFIRST"].indexOf(F.name)>=0||F.name.indexOf("Picture_x0020")!==-1)&&(function(w,I,P,J){w.writeElement("v:shape",function(){var st,ht,yt;w.writeAttributeString("id",I.name),I.spid?w.writeAttributeString("o:spid",I.spid):w.writeAttributeString("o:spid","_x0000_s10"+P),w.writeAttributeString("type","#_x0000_t75"),I.style?w.writeAttributeString("style",I.style):(st=I.width!==void 0?I.width:75,ht=I.height!==void 0?I.height:75,yt=Math.min(st,ht)-2,w.writeAttributeString("style","position:absolute;margin-left:0;margin-top:0;width:"+yt+"pt;height:"+yt+"pt;z-index:"+J))},function(){w.writeLeafElement("v:imagedata",function(){w.writeAttributeString("o:relid",I.rid),w.writeAttributeString("o:title",I.name)}),I.cellRange||w.writeLeafElement("o:lock",function(){w.writeAttributeString("v:ext","edit"),w.writeAttributeString("rotation","t")}),I.cellRange&&w.writeElement("x:ClientData",function(){w.writeAttributeString("ObjectType","Pict")},function(){w.writeLeafElement("x:SizeWithCells"),w.writeElementString("x:Anchor",I.anchor),w.writeElementString("x:FmlaPict",I.cellRange),w.writeElementString("x:CF","Pict"),w.writeElementString("x:Camera","")})})}(R,F,A,a),A++,a++)})}),R.getXmlString()}},"./src/xlsx-io/writer/sharedString-writer.ts":function(ie,d,xt){var m,K,G,q,o,z,M;function O(a,F){var w,I,P;if((a+=1)<1||a>3999)return"i";for(w=[{value:1e3,numeral:F?"m":"M"},{value:900,numeral:F?"cm":"CM"},{value:500,numeral:F?"d":"D"},{value:400,numeral:F?"cd":"CD"},{value:100,numeral:F?"c":"C"},{value:90,numeral:F?"xc":"XC"},{value:50,numeral:F?"l":"L"},{value:40,numeral:F?"xl":"XL"},{value:10,numeral:F?"x":"X"},{value:9,numeral:F?"ix":"IX"},{value:5,numeral:F?"v":"V"},{value:4,numeral:F?"iv":"IV"},{value:1,numeral:F?"i":"I"}],I="",P=0;P=w[P].value;)I+=w[P].numeral,a-=w[P].value;return I}function H(a,F){var w="",I=F?97:65;if(a===0)return String.fromCharCode(I);for(;a>0;)w+=String.fromCharCode(a%26+I),a=Math.floor(a/26);return w}function N(a,F){switch(a){case z.lowerRoman:return O(F,!0)+". ";case z.lowerAlpha:return H(F,!0)+". ";case z.upperRoman:return O(F)+". ";case z.upperAlpha:return H(F)+". ";case z.decimal:return F+1+". ";case z.lowerGreek:return function(w){var I,P;if(w===0)return"\u03B1";for(I=["\u03B1","\u03B2","\u03B3","\u03B4","\u03B5","\u03B6","\u03B7","\u03B8","\u03B9","\u03BA","\u03BB","\u03BC","\u03BD","\u03BE","\u03BF","\u03C0","\u03C1","\u03C3","\u03C4","\u03C5","\u03C6","\u03C7","\u03C8","\u03C9"],P="";w>0;)P+=I[w%24],w=Math.floor(w/24);return P}(F)+". "}}function E(a){switch(a){case z.disc:return"\u25CF ";case z.circle:return"\u25CB ";case z.square:return"\u25A0 "}}function R(a){return a!==z.circle&&a!==z.square&&a!==z.disc}function A(a){var F,w,I,P,J,st,ht,yt=function(at){var pt,et,rt,B=[],it=[];for(pt=0,et=at.length;pt0&&(B.push(it),it=[]),B.push(rt)):it.push(rt);return it.length>0&&B.push(it),B}(a),bt={},ft={},V=[];for(w=0,I=yt.length;w0&&(V=function(rt){var B,it;for(B=0,it=rt.richText.length;B32767&&(B=B.slice(0,32767)),B&&(bt=B.length!==B.trim().length),F.writeElement("t",function(){et()},function(){F.writeValue(m.Util.na(m.Util.wa(B,!0)))})})},pt=0;pt32767&&(yt=yt.slice(0,32767)),F.writeElement("t",function(){et()},function(){F.writeValue(m.Util.na(m.Util.wa(yt,!0)))})})};for(w=0,I=a.Sn.length;w0&&R.writeElement("ext",function(){R.writeAttributeString("uri","{A8765BA9-456A-4dab-B4F3-ACF838C121DE}"),R.writeAttributeString("xmlns:x14",K.XFileConstants.de)},function(){R.writeElement("x14:slicerList",function(){F[0].rid&&R.writeLeafElement("x14:slicer",function(){R.writeAttributeString("r:id",F[0].rid)})})}),w&&w.length>0&&R.writeElement("ext",function(){R.writeAttributeString("uri","{7E03D99C-DC04-49d9-9315-930204A7B6E9}"),R.writeAttributeString("xmlns:x15",K.XFileConstants.ee)},function(){R.writeElement("x15:timelineRefs",function(){w[0].rid&&R.writeLeafElement("x15:timelineRef",function(){R.writeAttributeString("r:id",w[0].rid)})})}),I&&I.length>0&&R.writeElement("ext",function(){R.writeAttributeString("uri","{3A4CF648-6AED-40f4-86FF-DC5316D8AED3}"),R.writeAttributeString("xmlns:x15",K.XFileConstants.ee)},function(){R.writeElement("x14:slicerList",function(){R.writeAttributeString("xmlns:x14",K.XFileConstants.de)},function(){I[0].rid&&R.writeLeafElement("x14:slicer",function(){R.writeAttributeString("r:id",I[0].rid)})})})},d.writeSlicerCacheInWorkbook=function(R,A,a){var F,w=A&&A.length>0,I=!1,P=!1,J=[],st=[];if(a)for(F=0;F0&&P.forEach(function(J){R(F,w,J)})})}function R(F,w,I){F.writeElement("x14:sparklineGroup",function(){var P=I&&I.setting;I.sparklineType&&F.writeAttributeString("type",O[I.sparklineType]),I.displayDateAxis&&F.writeAttributeString("dateAxis","1"),K.isNullOrUndefined(P)||(!K.isNullOrUndefined(P.lineWeight)&&3*(""+P.lineWeight)/4-.75>.001&&F.writeAttributeString("lineWeight",3*(""+P.lineWeight)/4),P.displayEmptyCellsAs?F.writeAttributeString("displayEmptyCellsAs",H[P.displayEmptyCellsAs]):F.writeAttributeString("displayEmptyCellsAs",H[0]),P.showMarkers&&F.writeAttributeString("markers","1"),P.showHigh&&F.writeAttributeString("high","1"),P.showLow&&F.writeAttributeString("low","1"),P.showFirst&&F.writeAttributeString("first","1"),P.showLast&&F.writeAttributeString("last","1"),P.showNegative&&F.writeAttributeString("negative","1"),P.displayXAxis&&F.writeAttributeString("displayXAxis","1"),P.displayHidden&&F.writeAttributeString("displayHidden","1"),P.rightToLeft&&F.writeAttributeString("rightToLeft","1"),P.minAxisType&&F.writeAttributeString("minAxisType",N[P.minAxisType]),P.maxAxisType&&F.writeAttributeString("maxAxisType",N[P.maxAxisType]),P.manualMin&&F.writeAttributeString("manualMin",P.manualMin),P.manualMax&&F.writeAttributeString("manualMax",P.manualMax))},function(){var P=I&&I.setting,J=q.ColorHelper.toExcelColor(P.seriesColor||"rgba(36,64,98,1.0)");o.writeColor(F,"x14:colorSeries",J),J=q.ColorHelper.toExcelColor(P.negativeColor||"brown"),o.writeColor(F,"x14:colorNegative",J),J=q.ColorHelper.toExcelColor(P.axisColor||"black"),o.writeColor(F,"x14:colorAxis",J),J=q.ColorHelper.toExcelColor(P.markersColor||"rgba(36,64,98,1.0)"),o.writeColor(F,"x14:colorMarkers",J),J=q.ColorHelper.toExcelColor(P.firstMarkerColor||"rgba(149,179,215,1.0)"),o.writeColor(F,"x14:colorFirst",J),J=q.ColorHelper.toExcelColor(P.lastMarkerColor||"rgba(149,179,215,1.0)"),o.writeColor(F,"x14:colorLast",J),J=q.ColorHelper.toExcelColor(P.highMarkerColor||"blue"),o.writeColor(F,"x14:colorHigh",J),J=q.ColorHelper.toExcelColor(P.lowMarkerColor||"blue"),o.writeColor(F,"x14:colorLow",J),I.displayDateAxis&&I.axisReference&&F.writeElement("xm:f",function(){typeof I.axisReference=="string"?F.writeValue(I.axisReference):F.writeValue(a(I.axisReference.sheetName||w,I.axisReference))}),I.sparklines&&I.sparklines.length>0&&F.writeElement("x14:sparklines",function(){I.sparklines.forEach(function(st){A(F,w,st)})})})}function A(F,w,I){F.writeElement("x14:sparkline",function(){K.isNullOrUndefined(I.data)||(F.writeElement("xm:f",function(){},function(){typeof I.data=="string"?F.writeValue(I.data):F.writeValue(a(I.data.sheetName||w,I.data))}),F.writeElement("xm:sqref",function(){},function(){F.writeValue(G.getRangeString([{row:I.row,col:I.col,rowCount:1,colCount:1}]))}))})}function a(F,w){return M(z(F)+"!"+G.getRangeString([w]))}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/excel-types.ts"),K=xt("./src/common/common.ts"),G=xt("./src/common/range-parser.ts"),q=xt("./src/datamodel/excel-style.ts"),o=xt("./src/xlsx-io/common/color-writer.ts"),z=K.IndexHelper.V,M=K.Util.na,d.writeSparkline=function(F,w,I){!I.Bj(w)||I.Bj(w).length<1||F.writeElement("ext",function(){F.writeAttributeString("uri","{05C60535-1F16-4fd2-B633-F4F36F0B64E0}"),F.writeAttributeString("xmlns:x14",m.XFileConstants._d)},function(){E(F,w,I)})},d.writeSparklineGroups=E,O={0:"line",1:"column",2:"stacked"},H={2:"span",0:"gap",1:"zero"},N={0:"individual",1:"group",2:"custom"},d.writeSparklineGroup=R},"./src/xlsx-io/writer/style-writer.ts":function(ie,d,xt){var m,K,G,q,o,z,M,O,H,N,E;function R(et,rt,B,it,f,T,s){et.writeAttributeString(rt,B),et.writeAttributeString(it,f),et.writeAttributeString(T,s)}function A(et,rt){var B,it="SlicerStyle",f=["SlicerStyleOther1","SlicerStyleOther2"];for(B=1;B<7;B++)f.push(it+"Light"+B),f.push(it+"Dark"+B);et.writeElement("ext",function(){et.writeAttributeString("uri","{EB79DEF2-80B8-43e5-95BD-54CBDDF9020C}"),et.writeAttributeString("xmlns:x14",K.XFileConstants.de)},function(){et.writeElement("x14:slicerStyles",function(){et.writeAttributeString("defaultSlicerStyle","SlicerStyleLight1")},function(){rt&&rt.length&&rt.forEach(function(T){f.indexOf(T.name)===-1&&et.writeElement("x14:slicerStyle",function(){et.writeAttributeString("name",T.name)},function(){T.styleElements&&T.styleElements.length&&et.writeElement("x14:slicerStyleElements",function(){T.styleElements.forEach(function(s){et.writeLeafElement("x14:slicerStyleElement",function(){et.writeAttributeString("type",N[s.type]),et.writeAttributeString("dxfId",s.dxfId)})})})})})})})}function a(et,rt){var B,it="TimeSlicerStyle",f=[];for(B=1;B<7;B++)f.push(it+"Light"+B),f.push(it+"Dark"+B);et.writeElement("ext",function(){et.writeAttributeString("uri","{9260A510-F301-46a8-8635-F512D64BE5F5}"),et.writeAttributeString("xmlns:x15",K.XFileConstants.ee)},function(){et.writeElement("x15:timelineStyles",function(){et.writeAttributeString("defaultTimelineStyle","TimeSlicerStyleLight1")},function(){rt&&rt.length&&rt.forEach(function(T){f.indexOf(T.name)===-1&&et.writeElement("x15:timelineStyle",function(){et.writeAttributeString("name",T.name)},function(){T.styleElements&&T.styleElements.length&&et.writeElement("x15:timelineStyleElements",function(){T.styleElements.forEach(function(s){et.writeLeafElement("x15:timelineStyleElement",function(){et.writeAttributeString("type",E[s.type]),et.writeAttributeString("dxfId",s.dxfId)})})})})})})})}function F(et){var rt=et&&et.fontName;return rt&&(rt.charAt(0)==='"'&&(rt=rt.substr(1)),rt.charAt(rt.length-1)==='"'&&(rt=rt.substring(0,rt.length-1)),et.fontName=rt),et}function w(et,rt){var B,it=et.length;if(it===0)return-1;for(B=0;B=0&&(x=$.numberFormatIndex),$.border&&(W=z.Util.ka(At.Vn,$.border))===-1&&(At.Vn.push($.border),W=At.Vn.length-1),z.isNullOrUndefined($.fill)||$.fill.patternType===0?L=0:(ct=$.fill,(L=z.Util.ka(At.Un,ct))===-1&&(At.Un.push(ct),L=At.Un.length-1)),$.isStyleFormat?(rt[_]=""+At.Wn.length,_++,At.Wn.push(new G.Tuple(x,c,L,W,0,$,new G.Tuple($.isHidden,$.isLocked)))):(wt=new G.Tuple(x,c,L,W,0,$,new G.Tuple($.isHidden,$.isLocked)),(lt=w(At.Xn,wt))===-1?(rt[_]=""+At.Xn.length,At.Xn.push(wt)):rt[_]=""+lt,_++);if(et.Kh&&et.Kh.length>0)for(D=(Y=et.Kh).length,f=0;f0&&et.writeLeafElement("sz",function(){et.writeAttributeString("val",""+it)})}rt.fontColor!==void 0&&rt.fontColor!==q.ExcelColor.EmptyColor&&M.writeColor(et,"color",rt.fontColor),B||(rt.vertAlign!==0&&et.writeLeafElement("vertAlign",function(){et.writeAttributeString("val",o.VertAlign[rt.vertAlign])}),z.StringEx.O(rt.fontName)||et.writeLeafElement("name",function(){et.writeAttributeString("val",rt.fontName)}),z.isNullOrUndefined(rt.fontFamily)||rt.fontFamily===0||et.writeLeafElement("family",function(){et.writeAttributeString("val",""+rt.fontFamily)}),rt.charSetIndex>0&&et.writeLeafElement("charset",function(){et.writeAttributeString("val",""+rt.charSetIndex)}),rt.isShadowStyle&&et.writeLeafElement("shadow",function(){et.writeAttributeString("val","1")}),rt.isOutlineStyle&&et.writeLeafElement("outline",function(){et.writeAttributeString("val","1")}),rt.fontScheme!==0&&et.writeLeafElement("scheme",function(){et.writeAttributeString("val",q.FontSchemeCategory[rt.fontScheme])}))})}function st(et,rt,B){et.writeElement("fill",O,function(){rt.stops?et.writeElement("gradientFill",function(){var it,f,T;for(it=0,f=["degree","left","right","top","bottom"];it0||c.isVerticalText,W=x&&(x.item1||!x.item2),U="writeElement";L||W||(U="writeLeafElement"),et[U]("xf",function(){if(et.writeAttributeString("numFmtId",""+i.item1),et.writeAttributeString("fontId",""+i.item2),et.writeAttributeString("fillId",""+i.item3),et.writeAttributeString("borderId",""+i.item4),c){if(it)ft(et,c,"applyFont",!0),ft(et,c,"applyFill",!0),ft(et,c,"applyBorder",!0),ft(et,c,"applyNumberFormat",!0),ft(et,c,"applyAlignment",!0),ft(et,c,"applyProtection",!0);else{if(c.isStyleFormat||z.isNullOrUndefined(c.parentFormatID))et.writeAttributeString("xfId","0");else{var h=c.parentFormatID;z.isNullOrUndefined(h)?et.writeAttributeString("xfId","0"):et.writeAttributeString("xfId",""+h)}z.isNullOrUndefined(c.applyFont)&&i.item2===0||ft(et,c,"applyFont",!1),z.isNullOrUndefined(c.applyFill)||ft(et,c,"applyFill",!1),z.isNullOrUndefined(c.applyBorder)||ft(et,c,"applyBorder",!1),z.isNullOrUndefined(c.applyNumberFormat)||ft(et,c,"applyNumberFormat",!1),z.isNullOrUndefined(c.applyAlignment)||ft(et,c,"applyAlignment",!1),z.isNullOrUndefined(c.applyProtection)||ft(et,c,"applyProtection",!1)}z.isNullOrUndefined(c.quotePrefix)||et.writeAttributeString("quotePrefix",c.quotePrefix===!0?"1":"0")}},function(){L&&et.writeLeafElement("alignment",function(){c.horizontalAlign!==0?et.writeAttributeString("horizontal",o.ExcelHorizontalAlignment[c.horizontalAlign]):c.horizontalAlign===0&&c.indent>0&&et.writeAttributeString("horizontal",o.ExcelHorizontalAlignment[1]),c.verticalAlign!==2&&et.writeAttributeString("vertical",q.ExcelVerticalAlignment[c.verticalAlign]),c.isVerticalText===!0?et.writeAttributeString("textRotation",255):c.rotation!==0&&et.writeAttributeString("textRotation",""+c.rotation),c.readingOrder!==0&&et.writeAttributeString("readingOrder",o.TextDirection[c.readingOrder]),c.isWordWrap&&et.writeAttributeString("wrapText","1"),c.isShrinkToFit&&et.writeAttributeString("shrinkToFit","1"),c.isJustfyLastLine&&et.writeAttributeString("justifyLastLine","1"),c.indent>0&&et.writeAttributeString("indent",""+c.indent)}),W&&et.writeLeafElement("protection",function(){x.item2||et.writeAttributeString("locked","0"),x.item1&&et.writeAttributeString("hidden","1")})})};for(f=0,T=rt.length;f=0)&&(f=void 0,T=void 0,s.numberFormat?(f=s.numberFormat.numberFormatId,T=s.numberFormat.numberFormatCode):(f=s.numberFormatIndex,T=s.numberFormatCode),P(et,{key:f,value:T})),s.fill&&(s.fill.patternType===1&&(s.fill.bgColor=s.fill.fgColor),st(et,s.fill)),s.border&&ht(et,s.border,s.isSlicerHeader,!0)})}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/xml-io/xml-writer.ts"),K=xt("./src/common/excel-types.ts"),G=xt("./src/common/tuple.ts"),q=xt("./src/datamodel/excel-style.ts"),o=xt("./src/datamodel/excel-style.ts"),z=xt("./src/common/common.ts"),M=xt("./src/xlsx-io/common/color-writer.ts"),O=void 0,H={wholeSlicerStyle:"wholeTable",headerStyle:"headerRow",wholeTableStyle:"wholeTable",headerRowStyle:"headerRow",footerRowStyle:"totalRow",highlightFirstColumnStyle:"firstColumn",highlightLastColumnStyle:"lastColumn",firstRowStripStyle:"firstRowStripe",secondRowStripStyle:"secondRowStripe",firstColumnStripStyle:"firstColumnStripe",secondColumnStripStyle:"secondColumnStripe",firstHeaderCellStyle:"firstHeaderCell",lastHeaderCellStyle:"lastHeaderCell",firstFooterCellStyle:"firstTotalCell",lastFooterCellStyle:"lastTotalCell",reportFilterLabelsStyle:"pageFieldLabels",reportFilterValuesStyle:"pageFieldValues",firstRowStripeStyle:"firstRowStripe",secondRowStripeStyle:"secondRowStripe",firstColumnStripeStyle:"firstColumnStripe",secondColumnStripeStyle:"secondColumnStripe",subtotalColumn1Style:"firstSubtotalColumn",subtotalColumn2Style:"secondSubtotalColumn",subtotalColumn3Style:"thirdSubtotalColumn",subtotalRow1Style:"firstSubtotalRow",subtotalRow2Style:"secondSubtotalRow",subtotalRow3Style:"thirdSubtotalRow",columnSubheading1Style:"firstColumnSubheading",columnSubheading2Style:"secondColumnSubheading",columnSubheading3Style:"thirdColumnSubheading",rowSubheading1Style:"firstRowSubheading",rowSubheading2Style:"secondRowSubheading",rowSubheading3Style:"thirdRowSubheading",blankRowStyle:"blankRow",grandTotalColumnStyle:"lastColumn",grandTotalRowStyle:"totalRow",firstHeaderCellStyleL:"firstHeaderCell",firstColumnStyle:"firstColumn"},N={selectedItemWithDataStyle:"selectedItemWithData",selectedItemWithNoDataStyle:"selectedItemWithNoData",unSelectedItemWithDataStyle:"unselectedItemWithData",unSelectedItemWithNoDataStyle:"unselectedItemWithNoData",hoveredSelectedItemWithDataStyle:"hoveredSelectedItemWithData",hoveredSelectedItemWithNoDataStyle:"hoveredSelectedItemWithNoData",hoveredUnSelectedItemWithDataStyle:"hoveredUnselectedItemWithData",hoveredUnSelectedItemWithNoDataStyle:"hoveredUnselectedItemWithNoData"},E={selectionLabelStyle:"selectionLabel",timeLevelStyle:"timeLevel",periodLabel1Style:"periodLabel1",periodLabel2Style:"periodLabel2",selectedTimeBlockStyle:"selectedTimeBlock",unselectedTimeBlockStyle:"unselectedTimeBlock",selectedTimeBlockSpaceStyle:"selectedTimeBlockSpace"},d.writeStyle=function(et,rt){var B=I(et,rt),it=new m.XmlWriter;return it.writeDocument(),it.writeElement("styleSheet",function(){it.writeAttributeString("xmlns",K.XFileConstants.Jd),it.writeAttributeString("xmlns:mc",K.XFileConstants.Kd),it.writeAttributeString("xmlns:x14ac",K.XFileConstants.Od),it.writeAttributeString("mc:Ignorable",K.XFileConstants.Pd)},function(){var f,T,s,v,n,i;if(B.jn.count>0&&it.writeElement("numFmts",function(){it.writeAttributeString("count",""+B.jn.count)},function(){for(var c in B.jn)B.jn.hasOwnProperty(c)&&c!=="count"&&P(it,{key:c,value:B.jn[c]})}),it.writeElement("fonts",function(){it.writeAttributeString("count",""+B.Tn.length)},function(){for(var c=0,x=B.Tn.length;c0?it.writeElement("tableStyles",function(){it.writeAttributeString("count",et.oh.length),it.writeAttributeString("defaultTableStyle","TableStyleMedium2"),it.writeAttributeString("defaultPivotStyle","PivotStyleMedium9")},function(){var c=et.oh;c&&c.forEach(function(x){it.writeElement("tableStyle",function(){it.writeAttributeString("name",x.name),x.isPivot?it.writeAttributeString("table","0"):(it.writeAttributeString("pivot","0"),z.isNullOrUndefined(x.tableId)||it.writeAttributeString("table",x.tableId)),it.writeAttributeString("count",x.styleElements.length)},function(){x.styleElements&&x.styleElements.length>0&&x.styleElements.forEach(function(L){it.writeLeafElement("tableStyleElement",function(){it.writeAttributeString("type",H[L.type]),it.writeAttributeString("dxfId",L.dxfId),z.isNullOrUndefined(L.size)||it.writeAttributeString("size",L.size)})})})})}):it.writeLeafElement("tableStyles",function(){R(it,"count","0","defaultTableStyle","TableStyleMedium2","defaultPivotStyle","PivotStyleLight16")}),(et.qh.length>0||et.sh.length>0)&&it.writeElement("extLst",function(){et.qh.length>0&&(function(c,x){c.writeElement("ext",function(){c.writeAttributeString("uri","{46F421CA-312F-682f-3DD2-61675219B42D}"),c.writeAttributeString("xmlns:x14",K.XFileConstants.de)},function(){(function(L,W){var U=W.Eh;U.length===0?L.writeLeafElement("x14:dxfs",function(){L.writeAttributeString("count","0")}):L.writeElement("x14:dxfs",function(){L.writeAttributeString("count",U.length)},function(){at(L,W,U)})})(c,x)})}(it,et),A(it,et.qh)),et.sh.length>0&&(function(c,x){c.writeElement("ext",function(){c.writeAttributeString("uri","{A0A4C193-F2C1-4fcb-8827-314CF55A85BB}"),c.writeAttributeString("xmlns:x15",K.XFileConstants.ee)},function(){(function(L,W){var U=W.Fh;U.length===0?L.writeLeafElement("x15:dxfs",function(){L.writeAttributeString("count","0")}):L.writeElement("x15:dxfs",function(){L.writeAttributeString("count",U.length)},function(){for(var h=0;h0&&et.writeLeafElement("charset",function(){et.writeAttributeString("val",""+rt.charSetIndex)}),rt.foreColor&&rt.foreColor!==q.ExcelColor.EmptyColor&&M.writeColor(et,"color",rt.foreColor),rt.isCondense&&et.writeLeafElement("condense"),rt.isExtend&&et.writeLeafElement("extend"),z.isNullOrUndefined(rt.fontFamilySet)||rt.fontFamilySet===0||et.writeLeafElement("family",function(){et.writeAttributeString("val",""+rt.fontFamilySet)}),rt.isItalic&&et.writeLeafElement("i"),rt.isOutlineStyle&&et.writeLeafElement("outline",function(){et.writeAttributeString("val","1")}),z.StringEx.O(rt.fontFamily)||et.writeLeafElement("rFont",function(){et.writeAttributeString("val",rt.fontFamily)}),rt.fontScheme&&rt.fontScheme!==0&&et.writeLeafElement("scheme",function(){et.writeAttributeString("val",q.FontSchemeCategory[rt.fontScheme])}),rt.isShadowStyle&&et.writeLeafElement("shadow",function(){et.writeAttributeString("val","1")}),rt.isStrikeOut&&et.writeLeafElement("strike"),rt.fontSize&&rt.fontSize!==0||rt.fontSize!==-1){var B=rt.fontSize;B>0&&et.writeLeafElement("sz",function(){et.writeAttributeString("val",""+B)})}rt.underLineStyle&&rt.underLineStyle!==0&&(rt.underLineStyle===1?et.writeLeafElement("u"):et.writeLeafElement("u",function(){et.writeAttributeString("val",o.UnderLineStyle[rt.underLineStyle])})),rt.vertAlign&&rt.vertAlign!==0&&et.writeLeafElement("vertAlign",function(){et.writeAttributeString("val",o.VertAlign[rt.vertAlign])})})},d.writeDxf=pt},"./src/xlsx-io/writer/table-writer.ts":function(ie,d,xt){var m,K,G,q,o,z;function M(H){return H.indexOf("LET(")>-1}function O(H){var N,E;if(!G.isNullOrUndefined(H))return N=/\[\S[\S\s]*\S\]/,(H=H.trim()).substr(0,9)!=="SUBTOTAL("||!N.test(H)||H.indexOf("[[")?"custom":(E=H.substr(9,3),z[E]||"custom")}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/xml-io/xml-writer.ts"),K=xt("./src/common/excel-types.ts"),G=xt("./src/common/common.ts"),q=xt("./src/common/range-parser.ts"),o=xt("./src/xlsx-io/writer/autofilter-writer.ts"),d.writeTable=function(H,N,E,R){if(G.isNullOrUndefined(H))return null;var A=new m.XmlWriter;return A.writeDocument(),A.writeElement("table",function(){var a,F;A.writeAttributeString("xmlns",K.XFileConstants.Nd),A.writeAttributeString("id",H.id),a=H.name.split(" ").join("_"),A.writeAttributeString("name",a),F=function(w,I){var P=w;return typeof I[w]=="number"?(I[w]++,P+="_"+I[w]):I[w]=0,P}(a.split("-").join("_"),R),A.writeAttributeString("displayName",F),A.writeAttributeString("ref",q.getRangeString([{row:H.row,col:H.col,rowCount:H.rowCount,colCount:H.colCount}])),H.showHeader===!1&&A.writeAttributeString("headerRowCount","0"),H.showFooter&&A.writeAttributeString("totalsRowCount","1")},function(){var a,F;H.rowFilter&&!G.isNullOrUndefined(H.rowFilter)&&(a=void 0,(F=N.Dj(E,H.rowFilter,H.tableSortInfo))&&F.sortInfo&&(a=F.sortInfo,F.sortInfo=null),H.showHeader!==!1&&(function(w){var I,P;if(!w.showFilterButton)return!1;for(P in I=w.filterButtonVisibleInfo)if(I.hasOwnProperty(P)&&!I[P])return!1;return!0}(H.rowFilter)||function(w){if(w.filterColumns.length===0)for(var I=0;I0&&A.writeElement("tableColumns",function(){A.writeAttributeString("count",H.columns.length)},function(){H.columns.forEach(function(w,I){if(!(I>=H.colCount)){var P=O(w.footerFormula);P!=="custom"?A.writeElement("tableColumn",function(){A.writeAttributeString("id",""+w.id);var J=w.name;J=G.Util.ta(J,"\r",""),A.writeAttributeString("name",G.Util.na(G.Util.ta(J,` `,"_x000a_"))),G.isNullOrUndefined(w.footerValue)||A.writeAttributeString("totalsRowLabel",G.Util.na(G.Util.wa(""+w.footerValue,!0))),G.isNullOrUndefined(w.footerFormula)||A.writeAttributeString("totalsRowFunction",P)},function(){var J=w.dataAreaFormula;G.isNullOrUndefined(J)||M(J)||A.writeElement("calculatedColumnFormula",function(){A.writeValue(G.Util.na(G.addXLFNPrefix(J)))})}):A.writeElement("tableColumn",function(){A.writeAttributeString("id",""+w.id);var J=w.name;J=G.Util.ta(J,"\r",""),A.writeAttributeString("name",G.Util.na(G.Util.ta(J,` `,"_x000a_"))),A.writeAttributeString("totalsRowFunction","custom")},function(){var J=w.dataAreaFormula;G.isNullOrUndefined(J)||M(J)||A.writeElement("calculatedColumnFormula",function(){A.writeValue(G.Util.na(G.addXLFNPrefix(J)))}),A.writeElement("totalsRowFormula",function(){A.writeValue(G.Util.na(w.footerFormula))})})}})}),A.writeLeafElement("tableStyleInfo",function(){var w;H.style&&(w=G.isNullOrUndefined(H.style.buildInName)?H.style.name:"TableStyle"+H.style.buildInName,A.writeAttributeString("name",w)),H.highlightFirstColumn?A.writeAttributeString("showFirstColumn","1"):A.writeAttributeString("showFirstColumn","0"),H.highlightLastColumn?A.writeAttributeString("showLastColumn","1"):A.writeAttributeString("showLastColumn","0"),G.isNullOrUndefined(H.bandRows)?A.writeAttributeString("showRowStripes","1"):A.writeAttributeString("showRowStripes","0"),H.bandColumns?A.writeAttributeString("showColumnStripes","1"):A.writeAttributeString("showColumnStripes","0")}),H.reservedElement&&A.writeElement("extLst",function(){},function(){A.writeElement("ext",function(){G.isNullOrUndefined(H.reservedElement.ext._attr&&H.reservedElement.ext._attr.uri)||A.writeAttributeString("uri",H.reservedElement.ext._attr.uri),G.isNullOrUndefined(H.reservedElement.ext._attr&&H.reservedElement.ext._attr["xmlns:x14"])||A.writeAttributeString("xmlns:x14",H.reservedElement.ext._attr["xmlns:x14"])},function(){var w,I="vp:columns",P=H.reservedElement.ext[I];G.isNullOrUndefined(P)||A.writeElement(I,function(){G.isNullOrUndefined(P._attr&&P._attr["xmlns:vp"])||A.writeAttributeString("xmlns:vp",P._attr["xmlns:vp"])},function(){G.isNullOrUndefined(P[I])||A.writeValue(P[I])}),w=H.reservedElement.ext["x14:table"],G.isNullOrUndefined(w&&w._attr)||A.writeLeafElement("x14:table",function(){G.isNullOrUndefined(w._attr.altText)||A.writeAttributeString("altText",w._attr.altText),G.isNullOrUndefined(w._attr.altTextSummary)||A.writeAttributeString("altTextSummary",w._attr.altTextSummary)})})})}),A.getXmlString()},z={101:"average",102:"countNums",103:"count",104:"max",105:"min",107:"stdDev",109:"sum",110:"let"}},"./src/xlsx-io/writer/theme-writer.ts":function(ie,d,xt){var m,K,G,q,o;function z(O,H,N){var E,R,A;if(H)if(H.runFormattings&&(O.writeLeafElement("a:"+K.FontLanguage[0],function(){O.writeAttributeString("typeface",M(H.runFormattings,0))}),O.writeLeafElement("a:"+K.FontLanguage[2],function(){O.writeAttributeString("typeface",M(H.runFormattings,2))}),O.writeLeafElement("a:"+K.FontLanguage[1],function(){O.writeAttributeString("typeface",M(H.runFormattings,1))})),H.themesFonts&&H.themesFonts.length>0)for(E=function(a,F){var w=H.themesFonts[a];O.writeLeafElement("a:font",function(){O.writeAttributeString("script",w.script),O.writeAttributeString("script",w.typeface)})},R=0,A=H.themesFonts.length;R0&&(K.writeCommentShapes(M,o,O),O+=o.length),z&&z.length>0&&G.writeControlShapes(M,z,O)}),M.getXmlString()}},"./src/xlsx-io/writer/workbook-writer.ts":function(ie,d,xt){var m,K,G,q,o,z;function M(a,F,w){var I,P,J=F.xj(),st=function(ht){var yt,bt,ft,V,at,pt,et=[],rt=ht.lj();for(yt=0;yt0&&a.writeElement("definedNames",z,function(){var ht,yt=function(bt){var ft=J[bt];a.writeElement("definedName",function(){a.writeAttributeString("name",G.Util.na(function(V){return V.toUpperCase()===G.PRINT_AREA_UPPERCASE?G.BUILT_IN_PRINT_AREA:V}(ft.name))),ft.comment&&a.writeAttributeString("comment",G.Util.na(ft.comment)),ft.localSheetId>-1&&a.writeAttributeString("localSheetId",ft.localSheetId),ft.hidden===!0&&a.writeAttributeString("hidden","1")},function(){a.writeValue(G.addXLFNPrefix(ft.formula).replace(/&/g,"&").replace(//g,">"))})};for(ht=0;ht0&&bt.writeAttributeString("firstSheet",""+V.startSheetIndex),typeof V.activeSheetIndex=="number"&&V.activeSheetIndex>0&&bt.writeAttributeString("activeTab",""+V.activeSheetIndex)})})})(ht,a),ht.writeElement("sheets",void 0,function(){var bt,ft,V=function(at,pt){var et=F[at];et&&ht.writeLeafElement("sheet",function(){ht.writeAttributeString("name",G.Util.na(et.name)),ht.writeAttributeString("sheetId",""+et.sheetId),a.vj(et.name)?ht.writeAttributeString("state","hidden"):a.wj(et.name)&&ht.writeAttributeString("state","veryHidden"),ht.writeAttributeString("r:id",""+et.rID)})};for(bt=0,ft=F.length;bt0||W>0)&&(L>0?(U=L,$=it.Mi(ct.col)):U=0,W>0?(h=W,_=ct.row+1+""):h=0,L>0&&W===0?S=1:L===0&&W>0?S=2:L>0&&W>0&&(S=0),rt.writeLeafElement("pane",function(){var wt,lt=L-x.frozenLeftCol;lt>0&&rt.writeAttributeString("xSplit",""+lt),(wt=W-x.frozenTopRow)>0&&rt.writeAttributeString("ySplit",""+wt),$+_==="A1"?rt.writeAttributeString("topLeftCell",""+it.Mi(U)+(h+1)):rt.writeAttributeString("topLeftCell",""+$+_),rt.writeAttributeString("activePane",G.PaneType[S]),rt.writeAttributeString("state","frozen")})),f=[],T=new m.Range,s=0,v=1,n=-1,i=function(wt){var lt,Y,D,y,ot,Ct,At,Et,Ot,_t;if(f.length=0,lt=wt,it.aj(B,f,T,lt)){for(v=f.length,s=0;s=Y.col&&T.col<=Y.col+Y.colCount-1&&T.row>=Y.row&&T.row<=Y.row+Y.rowCount-1&&(n=s);if(n<0&&v>0&&(T.row=f[0].row,T.col=f[0].col),D=""+it.Mi(T.col)+(T.row+1),y="",L>0&&W>0&&(lt===1||lt===2))y=D;else{for(s=0;s1||ot.rowCount>1)&&(Et=Math.min(At+ot.colCount-1,G.ExcelConstants.wb),Ot=Math.min(Ct+ot.rowCount-1,G.ExcelConstants.xb),_t=""+it.Mi(Et)+Ot,y+=":"+_t),y+=" ";y=y.trim()}m.StringEx.O(y)||lt===3&&(L>0||W>0||lt!==3)||rt.writeLeafElement("selection",function(){lt!==3&&rt.writeAttributeString("pane",G.PaneType[lt]),rt.writeAttributeString("activeCell",D),n!==0&<===0&&rt.writeAttributeString("activeCellId",""+n),rt.writeAttributeString("sqref",y)})}},c=3;c>=0;c--)i(c)})})}function J(rt,B,it,f,T){var s=it.Vi(B),v=it.Xi(B);s.length!==0&&rt.writeElement("cols",a,function(){var n,i,c,x,L=function(W,U){var h,S,_,$=s[W],ct=$.index;if(ct>=G.ExcelConstants.wb)return n=W,"break";for(h=W+1,S=ct;h=0){var wt=f[$.formatId+T];wt!==a?rt.writeAttributeString("style",wt):rt.writeAttributeString("style","0")}isNaN($.width)||$.width===a?rt.writeAttributeString("width",""+v):rt.writeAttributeString("width",""+$.width),$.visible===!1&&rt.writeAttributeString("hidden","1"),$.collapsed&&rt.writeAttributeString("collapsed","1"),!isNaN($.width)&&Math.abs($.width-v)>1e-4&&rt.writeAttributeString("customWidth","1"),typeof $.outLineLevel=="number"&&$.outLineLevel!==0&&rt.writeAttributeString("outlineLevel",""+$.outLineLevel)}),n=W};for(i=0,c=s.length;i=0){var U=n[s.formatId+i];U!==a&&(rt.writeAttributeString("s",U),rt.writeAttributeString("customFormat","1"))}s.customHeight&&(rt.writeAttributeString("customHeight","1"),s.height!==a&&rt.writeAttributeString("ht",""+s.height)),s.visible===!1&&rt.writeAttributeString("hidden","1"),s.collapsed&&rt.writeAttributeString("collapsed","1"),typeof s.outLineLevel=="number"&&s.outLineLevel!==0&&rt.writeAttributeString("outlineLevel",""+s.outLineLevel)}};T&&T.length>0?rt.writeElement("row",W,function(){var U,h,S,_=-1;for(U=0,h=T.length;U=G.ExcelConstants.wb||(yt(rt,S,L,_,v,n,i,c,x),_=S.col)}):rt.writeLeafElement("row",W)}function yt(rt,B,it,f,T,s,v,n,i){var c=B.value,x=B.formula,L=B.cellType,W=B.richText,U=function(){var h,S,_;switch((T.xlsxStrictMode||B.col!==f+1)&&rt.writeAttributeString("r",m.IndexHelper.T(B.col)+it),B.formatId===-1?rt.writeAttributeString("s","0"):(h=B.formatId+v,(S=s[h])!==a&&rt.writeAttributeString("s",S)),L){case 0:break;case 9:case 2:_="s";break;case 5:_="b";break;case 7:_="e"}B.formula&&(B.arrayFormulaRange?(B.arrayFormulaRange.isDynamicArray&&rt.writeAttributeString("cm","1"),B.isSpillError&&(_="e",rt.writeAttributeString("vm","1"))):m.isNullOrUndefined(c)||(""+c).substring(0,1)!=="#"||w.indexOf((""+c).toUpperCase())===-1?B.isSpillError&&(_="e",rt.writeAttributeString("vm","2")):_="e"),(B.formula||B.ti)&&_==="s"&&(_="str"),m.isNullOrUndefined(_)||rt.writeAttributeString("t",_)};c!==a&&c!==null||!m.StringEx.L(x)?rt.writeElement("c",U,function(){var h,S;m.StringEx.L(x)||(h=B.arrayFormulaRange,m.isNullOrUndefined(x.si)?h?B.row===h.row&&B.col===h.col&&rt.writeElement("f",function(){rt.writeAttributeString("t","array");var _=m.IndexHelper.T(h.col)+(h.row+1)+":"+m.IndexHelper.T(h.col+h.colCount-1)+(h.row+h.rowCount);!h.isInvalid&&h.rowCount||(_=_.substr(0,_.indexOf(":"))),rt.writeAttributeString("ref",_)},function(){rt.writeValue(m.Util.na(m.Util.wa(m.addXLFNPrefix(x),!0)))}):rt.writeElement("f",a,function(){rt.writeValue(m.Util.na(m.Util.wa(m.addXLFNPrefix(x),!0)))}):(S=i[x.si]).baseRow===B.row&&S.baseColumn===B.col?rt.writeElement("f",function(){rt.writeAttributeString("t","shared"),rt.writeAttributeString("si",x.si);var _=m.IndexHelper.T(S.baseColumn)+(S.baseRow+1)+":"+m.IndexHelper.T(S.lastColumn)+(S.lastRow+1);rt.writeAttributeString("ref",_)},function(){rt.writeValue(m.Util.na(m.Util.wa(m.addXLFNPrefix(S.formula),!0)))}):rt.writeLeafElement("f",function(){rt.writeAttributeString("t","shared"),rt.writeAttributeString("si",x.si)})),c!==a&&c!==null&&rt.writeElement("v",a,function(){var _,$;switch(typeof c=="string"&&c.substring(0,7)==="/OADate"&&(L=6),_=c,L){case 9:case 2:_=""+function(ct){var wt,lt=n._n[ct.value],Y=n.ao[ct.value];return Y===a&&(Y=n.ao[ct.value]=[]),wt=function(D,y){for(var ot=0,Ct=D.length;ot66316&&(_=""),_=m.Util.na(m.Util.wa(_,!0))),_!=="#SPILL!"&&_!=="#CALC!"||L!==7||(_="#VALUE!"),rt.writeValue(_)})}):rt.writeLeafElement("c",U)}function bt(rt,B,it){var f,T=it.sj(B),s=it.tj(B,T);(T||Object.keys(s).length>0)&&rt.writeLeafElement("sheetProtection",function(){for(var v in T&&rt.writeAttributeString("sheet","1"),s)s.hasOwnProperty(v)&&(f=s[v],v==="algorithmName"||v==="hashValue"||v==="saltValue"||v==="spinCount"||v==="password"?rt.writeAttributeString(v,f):E.excelSupportProtectionOptions[v]&&(f=s[v]?"0":"1",rt.writeAttributeString(v,f)))})}function ft(rt,B,it){var f=it.cj(B);f&&f.length>0&&rt.writeElement("mergeCells",function(){rt.writeAttributeString("count",""+f.length)},function(){var T,s,v=function(n,i){var c=f[n];rt.writeLeafElement("mergeCell",function(){rt.writeAttributeString("ref",m.IndexHelper.T(c.col)+(c.row+1)+":"+m.IndexHelper.T(c.col+c.colCount-1)+(c.row+c.rowCount))})};for(T=0,s=f.length;T0&&rt.writeElement("hyperlinks",function(){var s,v,n=function(i,c){var x=T[i];rt.writeLeafElement("hyperlink",function(){var L;rt.writeAttributeString("ref",x.ref),x.location?rt.writeAttributeString("location",x.location):((L=new G.XFile("",G.RelationshipConstants.hb)).target=x.url,L.targetMode="External",x.rid=f.Ae(L),rt.writeAttributeString("r:id",x.rid)),x.display&&rt.writeAttributeString("display",x.display),x.tooltip&&rt.writeAttributeString("tooltip",x.tooltip),x["xr:uid"]&&rt.writeAttributeString("xr:uid",x["xr:uid"])})};for(s=0,v=T.length;s0&&ct>0?U.writeLeafElement("dimension",function(){U.writeAttributeString("ref","A1:"+S.Mi($-1)+ct)}):U.writeLeafElement("dimension",function(){U.writeAttributeString("ref","A1")})}(c,B,rt),P(c,B,rt),function(U,h,S){var _=S.Zi(h),$=_.height,ct=_.customHeight,wt=S.$i(h);U.writeLeafElement("sheetFormatPr",function(){var lt,Y,D;isNaN(wt)||U.writeAttributeString("defaultColWidth",""+wt),ct&&U.writeAttributeString("customHeight","1"),U.writeAttributeString("defaultRowHeight",""+$),Y=(lt=S.Yi(h)).outlineLevelRow-1,D=lt.outlineLevelColumn-1,Y>0&&U.writeAttributeString("outlineLevelRow",""+Y),D>0&&U.writeAttributeString("outlineLevelCol",""+D)})}(c,B,rt),J(c,B,rt,it,f),st(c,B,rt,T,it,f,s),bt(c,B,rt),H.writeAutoFilterForSheet(c,B,rt),ft(c,B,rt),M.writeConditionalFormating(c,B,rt),N.writeDataValidations(c,B,rt),at(c,B,rt,n),R.writePrintOptions(c,B,rt),R.writePageMargins(c,B,rt),R.writePageSetup(c,B,rt),R.writeHeadFooter(c,B,rt),R.writeRowColumnBreaks(c,B,rt),v)for(x=[{name:"drawing",value:v.drawingId},{name:"legacyDrawing",value:v.legacyDrawingId}],L=function(U){var h=x[U],S=h.value;S&&c.writeLeafElement(h.name,function(){c.writeAttributeString("r:id",S)})},W=0;W<2;W++)L(W);R.writeLegacyDrawingHF(c,rt),function(U,h){!h||h.length<=0||et(U,function(){pt(U,h)})}(c,i),rt.hi(B)&&rt.hi(B).length>0&&function(U,h){U.writeElement("tableParts",function(){U.writeAttributeString("count",""+h.length)},function(){h.forEach(function(S){U.writeLeafElement("tablePart",function(){U.writeAttributeString("r:id",S.rid)})})})}(c,rt.hi(B)),function(U,h){var S,_,$,ct,wt=U.Fj(h),lt=U.Gj(h,"pivot"),Y=U.Gj(h,"timeline");return!!(wt&&wt.length>0||lt&<.length>0||Y&&Y.length>0||(S=U.Bj(h),S&&S.length>0||(_=U.yg(h),$=_&&_.rules,$&&M.needWriteConditionalFormatExtension($,h,U.lj())||(ct=U.Qn,ct&&ct.length>0))))}(rt,B)&&V(c,B,rt)}),c.getXmlString()},w=["#REF!","#NULL!","#DIV/0!","#VALUE!","#NAME?","#NUM!","#N/A","#SPILL!","#CALC!"]},"./src/xlsx-io/writer/xlsx-writer.ts":function(ie,d,xt){var m,K,G,q,o,z,M,O,H,N,E,R,A,a,F,w,I,P,J,st,ht,yt,bt,ft,V,at,pt,et,rt,B;function it(f,T,s){var v,n,i,c=f.imageType||"jpg";return c==="svg+xml"&&(c="svg"),v=m.XFileConstants.md+T+"."+c,(n=new m.XFile(m.XFileConstants.Pc+"/"+v,m.RelationshipConstants.ib)).target="../media/"+v,i=s.Ae(n),f.rid=i,n}Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/excel-types.ts"),K=xt("./src/common/common.ts"),G=xt("./src/xml-io/xml-writer.ts"),q=xt("./src/datamodel/datamodel-writer.ts"),o=xt("./src/xlsx-io/writer/style-writer.ts"),z=xt("./src/xlsx-io/writer/docPropsCoreWriter.ts"),M=xt("./src/xlsx-io/writer/docPropsAppWriter.ts"),O=xt("./src/xlsx-io/writer/docPropsCustomWriter.ts"),H=xt("./src/xlsx-io/writer/worksheet-writer.ts"),N=xt("./src/xlsx-io/writer/sharedString-writer.ts"),E=xt("./src/xlsx-io/writer/theme-writer.ts"),R=xt("./src/xlsx-io/writer/workbook-writer.ts"),A=xt("./src/xlsx-io/writer/comment-writer.ts"),a=xt("./src/xlsx-io/writer/drawing-writer.ts"),F=xt("./src/xlsx-io/writer/table-writer.ts"),w=xt("./src/xlsx-io/writer/slicer-writer.ts"),I=xt("./src/xlsx-io/writer/print-writer.ts"),P=xt("./src/xlsx-io/writer/metadata-writer.ts"),J=xt("./src/xlsx-io/writer/chart-writer.ts"),st=xt("./src/datamodel/excel-helper.ts"),ht=xt("./src/datamodel/excel-style.ts"),yt=xt("./src/xlsx-io/writer/pivot-writer.ts"),bt=xt("./src/xlsx-io/writer/ctrlprops-writer.ts"),ft=xt("./src/xlsx-io/writer/vmlDrawing-writer.ts"),V=xt("./src/xlsx-io/writer/externalLink-writer.ts"),at=xt("./src/xlsx-io/writer/timeline-writer.ts"),pt="../charts/",et="../drawings/",rt=xt("./src/lib/jszip.min.js"),B=function(){function f(T,s){this.bo={},this.co={};var v=this;v.Zn=0,v.do={},v.wn=[],v.eo=T.referenceStyle===1,v.fo=T.calculationMode,v.ho={iterate:T.iterativeCalculation,count:T.iterativeCalculationMaximumIterations,delta:T.iterativeCalculationMaximumChange},v.Cg={},v.io=rt(),v.jo=0,v.ko=0,v.lo=0,v.mo=0,v.no=0,v.oo=0,v.po=0,v.qo=0,v.ro=0,v.so=0,v.uo=new q.WriterDataModel(T),v.uo.onCompleted=function(){s.call(v)},v.uo.Rh(),v.uo&&v.uo.Zh()}return f.prototype.Ik=function(){var T,s,v,n=this,i=new m.XFile("",""),c=new m.XFile(m.XFileConstants.Ad,m.RelationshipConstants.Oa);i.Ae(c),n.vo(i),T={Sn:[],_n:{},Rn:0,ao:{}},s=n.wo(c),v=[],n.xo(n.uo.Oe.pivotCaches,c),n.yo(n.uo.Oe.slicerCaches,c),n.zo(c,s,T,v),n.Ao(n.uo,n.uo.Oe.tableSlicerCaches,c),n.Bo(c,T),n.Co(c),n.Do(c),n.Eo(c),n.Fo(v),n.Go(i),n.Ho(i,n.jo>0),n.yn(),n.io.generateAsync({type:n.Cg.useArrayBuffer?"arraybuffer":"blob",mimeType:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",compression:"DEFLATE"}).then(function(x){n.onZip(x)}).catch(function(){n.onError()})},f.prototype.vo=function(T){var s,v,n,i=this,c=i.uo.Oe;K.isNullOrUndefined(c.docProps)||(c.docProps.docPropsCore&&(s=new m.XFile(m.XFileConstants.Bd,m.RelationshipConstants.Ja),T.Ae(s),i.Io()),c.docProps.docPropsApp&&(v=new m.XFile(m.XFileConstants.Cd,m.RelationshipConstants.Ka),T.Ae(v),i.Jo()),c.docProps.docPropsCustom&&(n=new m.XFile(m.XFileConstants.Dd,m.RelationshipConstants.Ma),T.Ae(n),i.Ko()))},f.prototype.Go=function(T){var s,v,n,i,c,x,L,W,U;if(!K.isNullOrUndefined(T)&&!K.isNullOrUndefined(T.relationFiles)&&T.relationFiles.count!==0){for(c in v=(s=K.Util.qa(T.fileName)).dir,n=s.fileName,i={},T.relationFiles)T.relationFiles.hasOwnProperty(c)&&(x=T.relationFiles[c])&&c!=="count"&&(L=[x.target||x.fileName.replace(v+"/",""),x.fileType],x.targetMode&&L.push(x.targetMode),i[c]=L,this.Go(x));(W=new G.XmlWriter).writeDocument(),W.writeElement("Relationships",function(){W.writeAttributeString("xmlns",m.XFileConstants.Xd)},function(){var h,S=function(_){if(i.hasOwnProperty(_)){var $=i[_];$&&$.length>=2&&W.writeLeafElement("Relationship",function(){W.writeAttributeString("Id",_),W.writeAttributeString("Type",$[1]),W.writeAttributeString("Target",$[0]),$[2]&&W.writeAttributeString("TargetMode",$[2])})}};for(h in i)S(h)}),U=v+"/"+m.XFileConstants.Cb+"/"+n+"."+m.XFileConstants.Hb,this.io.file(U.substring(1),W.getXmlString())}},f.prototype.Ho=function(T,s){var v=this.uo.Ni(T,s),n=new G.XmlWriter;n.writeDocument(),n.writeElement("Types",function(){n.writeAttributeString("xmlns",m.XFileConstants.Wd)},function(){var i,c,x=function(L,W){var U=v[L];U instanceof m.DefaultContentType?n.writeLeafElement("Default",function(){n.writeAttributeString("Extension",U.extension),n.writeAttributeString("ContentType",U.contentType)}):U instanceof m.OverrideContentType&&n.writeLeafElement("Override",function(){n.writeAttributeString("PartName",U.partName),n.writeAttributeString("ContentType",U.contentType)})};for(i=0,c=v.length;i0&&D.forEach(function(y){Y++,y.id=Y}),i={},c={},x=0;x0&&(L=x.substr(-1),c.target=L==="/"||L==="\\"?x+c.target:x+"/"+c.target),c.target=c.target.replace(/\%/g,"%25").replace(/\ /g,"%20").replace(/\#/g,"%23").replace(/\[/g,"%5b").replace(/\]/g,"%5d").replace(/\^/g,"%5e").replace(/\`/g,"%60").replace(/\{/g,"%7b").replace(/\}/g,"%7d").replace(/\&/g,"&").replace(/\"/g,"""),c.targetMode="External",i.Ae(c),W=V.writeExternalLink(this.uo,v),this.io.file(n.substring(1),W))},f.prototype.Fo=function(T){var s=this,v=R.writeWorkbook(s.uo,s.wn,s.eo,T,s.Wo,s.ho,s.fo);s.io.file(m.XFileConstants.Ad.substring(1),v)},f.prototype.xo=function(T,s){var v,n,i,c,x,L,W,U;if(T)for(i in v=1,n=1,this.Wo={},T)T.hasOwnProperty(i)&&(c=new m.XFile(m.XFileConstants.Zc+"/"+m.XFileConstants.ud+v+"."+m.XFileConstants.oc,m.RelationshipConstants.Xa),x=new m.XFile(m.XFileConstants.Zc+"/"+m.XFileConstants.vd+n+"."+m.XFileConstants.oc,m.RelationshipConstants.Ya),L=s.Ae(c),this.Wo[i]={file:c,cacheId:i,rid:L},W=yt.writePivotCacheDefinition(T[i]),this.io.file((m.XFileConstants.Zc+"/"+m.XFileConstants.ud+v+"."+m.XFileConstants.oc).substring(1),W),c.Ae(x),U=yt.writePivotCacheRecords(T[i].pivotCacheRecords),this.io.file((m.XFileConstants.Zc+"/"+m.XFileConstants.vd+n+"."+m.XFileConstants.oc).substring(1),U),v++,n++)},f.prototype.Vo=function(T,s,v,n,i,c){var x=this,L=H.writeWorksheet(x.uo,T.name,x.do,s,x.Cg,v,n,i,c);this.io.file(m.XFileConstants.zd.substring(1)+"/sheet"+T.sheetId+"."+m.XFileConstants.oc,L)},f.prototype.Mo=function(T,s,v){var n,i,c;v&&v.length>0&&(this.ko++,n=m.XFileConstants.bd+this.ko+"."+m.XFileConstants.oc,(i=new m.XFile(m.XFileConstants.Db+"/"+n,m.RelationshipConstants.ab)).target="../"+n,s.Ae(i),c=A.writeComments(T,v),this.io.file(i.fileName.substring(1),c))},f.prototype.Lo=function(T,s,v,n,i){var c,x,L,W,U=i.controlShapes,h=n&&n.length>0,S=U&&U.length>0;(h||S)&&(this.jo++,c=m.XFileConstants.Lc+this.jo+"."+m.XFileConstants.pc,(x=new m.XFile(m.XFileConstants.Nc+"/"+c,m.RelationshipConstants.bb)).target=et+c,L=T.Ae(x),v.legacyDrawingId=L,v.attributes.push({key:"xmlns:xdr",value:m.XFileConstants.Ld}),S&&v.attributes.push({key:"xmlns:x14",value:"http://schemas.microsoft.com/office/spreadsheetml/2009/9/main"}),this.Xo(x,U),W=ft.writeVmlDrawingForLegacyDrawing(s,n,U),this.io.file(x.fileName.substring(1),W))},f.prototype.Xo=function(T,s){var v=this;s.forEach(function(n){var i,c,x=n.sp.control.style,L=x&&x.fill,W=L&&L.src;W&&(i={},st.getPictureInfo(W,i),v.mo++,c=it(i,v.mo,T),v.io.file(c.fileName.substring(1),i.base64Image,{base64:!0}),T.relationFiles[i.rid]=c,L.rid=i.rid)})},f.prototype.Uo=function(T,s,v){var n,i,c,x,L,W=T.zj(v);if(W&&W.length>0)for(n in this.Yo||(this.Yo=1),W)W.hasOwnProperty(n)&&(i=m.XFileConstants.wd+this.Yo+"."+m.XFileConstants.oc,(c=new m.XFile(m.XFileConstants.$c+"/"+i,m.RelationshipConstants.Za)).target="../pivotTables/"+i,s.Ae(c),(x=this.Wo&&this.Wo[W[n].cacheId]&&this.Wo[W[n].cacheId].file)&&c.Ae(x),L=yt.writePivotTable(T,W[n]),this.io.file((m.XFileConstants.$c+"/"+i).substring(1),L),this.Yo++)},f.prototype.Po=function(T,s,v){var n,i=this,c=s.charts;c&&c.forEach(function(x){i.Zo(x,T,v)}),(n=s.shapes)&&n.forEach(function(x){x.graphicFrame&&x.graphicFrame.graphic.graphicData.chart&&(x.chartSpace=x.graphicFrame.graphic.graphicData.chart.chartSpace,delete x.chartSpace.userShapes,i.Zo(x,T,v),x.graphicFrame.graphic.graphicData.chart.id=x.chartId)})},f.prototype.Zo=function(T,s,v){var n,i,c,x,L,W,U,h,S,_,$,ct,wt=this,lt=K.Util.ya(T),Y=lt&<.layoutId,D=K.Util.za(Y),y=D?m.RelationshipConstants.nb:m.RelationshipConstants.mb,ot=D?m.XFileConstants.ed:m.XFileConstants.dd;wt.so++,n=ot+wt.so+"."+m.XFileConstants.oc,i=m.XFileConstants.fd+wt.so+"."+m.XFileConstants.oc,c=m.XFileConstants.jd+wt.so+"."+m.XFileConstants.oc,x=new m.XFile(m.XFileConstants.Mc+"/"+n,y),L=new m.XFile(m.XFileConstants.Mc+"/"+i,m.RelationshipConstants.rb),W=new m.XFile(m.XFileConstants.Mc+"/"+c,m.RelationshipConstants.qb),x.target=pt+n,T.chartId=s.Ae(x),U=T.graphicFrame.nvGraphicFramePr.cNvPr,T.AlternateContent=function(Ct,At,Et){return{AlternateContent:"http://schemas.openxmlformats.org/markup-compatibility/2006",Choice:{cx:"http://schemas.microsoft.com/office/drawing/2015/9/8/chartex",Requires:"cx1",GraphicalObjectFrame:{nvGraphicFramePr:{cNvPr:{id:1,name:Ct,descr:Et||""}},graphic:{graphicData:{chart:{id:At}}}}}}}(U.name,T.chartId,U.descr),(h=T.chartSpace)&&(wt.$o(h,T,x),wt._o(h,x),(S=new G.XmlWriter).writeDocument(),D?(_=wt.uo&&wt.uo.Oe&&wt.uo.Oe.names?wt.uo.Oe.names:[],J.DrawingWriter.chart2016Write.WriteCT_ChartSpace(S,"cx","chartSpace",h,_,v)):J.DrawingWriter.WriteCT_ChartSpace(S,"c","chartSpace",h),wt.io.file(x.fileName.substring(1),S.getXmlString()),D&&(L.target=pt+i,K.isNullOrUndefined(T.chartSpace.style)&&(T.chartSpace.style=JSON.parse('{"attribute":{"cs":"http://schemas.microsoft.com/office/drawing/2012/chartStyle","a":"http://schemas.openxmlformats.org/drawingml/2006/main","id":"381"},"axisTitle":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1,"lumMod":[65000],"lumOff":[35000]}}},"idx":1},"defRPr":{"sz":12}},"categoryAxis":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1,"lumMod":[65000],"lumOff":[35000]}}},"idx":1},"spPr":{"ln":{"w":1,"cap":2,"cmpd":0,"algn":0,"solidFill":{"schemeClr":{"val":1,"lumMod":[15000],"lumOff":[85000]}},"round":true}},"defRPr":{"sz":12}},"chartArea":{"attribute":{"mods":"allowNoFillOverride allowNoLineOverride"},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1}}},"idx":1},"spPr":{"solidFill":{"schemeClr":{"val":0}},"ln":{"w":1,"cap":2,"cmpd":0,"algn":0,"solidFill":{"schemeClr":{"val":1,"lumMod":[15000],"lumOff":[85000]}},"round":true}},"defRPr":{"sz":13.33}},"dataLabel":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":14}}},"idx":1},"defRPr":{"sz":12}},"dataLabelCallout":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":13,"lumMod":[65000],"lumOff":[35000]}}},"idx":1},"spPr":{"solidFill":{"schemeClr":{"val":14}},"ln":{"solidFill":{"schemeClr":{"val":13,"lumMod":[25000],"lumOff":[75000]}}}},"defRPr":{"sz":12},"bodyPr":{"rot":0,"spcFirstLastPara":true,"vertOverflow":2,"horzOverflow":1,"vert":0,"wrap":1,"lIns":36576,"tIns":18288,"rIns":36576,"bIns":18288,"anchor":1,"anchorCtr":true,"spAutoFit":true}},"dataPoint":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{"styleClr":{"val":0}},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1}}},"idx":1},"spPr":{"solidFill":{"schemeClr":{"val":12}},"ln":{"w":2,"solidFill":{"schemeClr":{"val":14}}}}},"dataPoint3D":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{"styleClr":{"val":0}},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1}}},"idx":1},"spPr":{"solidFill":{"schemeClr":{"val":12}}}},"dataPointLine":{"attribute":{},"lnRef":{"ColorProp":{"styleClr":{"val":0}},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1}}},"idx":1},"spPr":{"ln":{"w":3,"cap":0,"solidFill":{"schemeClr":{"val":12}},"round":true}}},"dataPointMarker":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{"styleClr":{"val":0}},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1}}},"idx":1},"spPr":{"solidFill":{"schemeClr":{"val":12}},"ln":{"w":1,"solidFill":{"schemeClr":{"val":14}}}}},"dataPointMarkerLayout":{"attribute":{"symbol":"circle","size":"5"}},"dataPointWireframe":{"attribute":{},"lnRef":{"ColorProp":{"styleClr":{"val":0}},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1}}},"idx":1},"spPr":{"ln":{"w":3,"cap":0,"solidFill":{"schemeClr":{"val":12}},"round":true}}},"dataTable":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1,"lumMod":[65000],"lumOff":[35000]}}},"idx":1},"spPr":{"ln":{"w":1,"solidFill":{"schemeClr":{"val":1,"lumMod":[15000],"lumOff":[85000]}}}},"defRPr":{"sz":12}},"downBar":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":13}}},"idx":1},"spPr":{"solidFill":{"schemeClr":{"val":13,"lumMod":[65000],"lumOff":[35000]}},"ln":{"w":1,"solidFill":{"schemeClr":{"val":1,"lumMod":[65000],"lumOff":[35000]}}}}},"dropLine":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1}}},"idx":1},"spPr":{"ln":{"w":1,"cap":2,"cmpd":0,"algn":0,"solidFill":{"schemeClr":{"val":1,"lumMod":[35000],"lumOff":[65000]}},"round":true}}},"errorBar":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1}}},"idx":1},"spPr":{"ln":{"w":1,"cap":2,"cmpd":0,"algn":0,"solidFill":{"schemeClr":{"val":1,"lumMod":[65000],"lumOff":[35000]}},"round":true}}},"floor":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1}}},"idx":1}},"gridlineMajor":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1}}},"idx":1},"spPr":{"ln":{"w":1,"cap":2,"cmpd":0,"algn":0,"solidFill":{"schemeClr":{"val":1,"lumMod":[15000],"lumOff":[85000]}},"round":true}}},"gridlineMinor":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1}}},"idx":1},"spPr":{"ln":{"w":1,"cap":2,"cmpd":0,"algn":0,"solidFill":{"schemeClr":{"val":1,"lumMod":[15000],"lumOff":[85000]}},"round":true}}},"hiLoLine":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1}}},"idx":1},"spPr":{"ln":{"w":1,"cap":2,"cmpd":0,"algn":0,"solidFill":{"schemeClr":{"val":1,"lumMod":[75000],"lumOff":[25000]}},"round":true}}},"leaderLine":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1}}},"idx":1},"spPr":{"ln":{"w":1,"cap":2,"cmpd":0,"algn":0,"solidFill":{"schemeClr":{"val":1,"lumMod":[35000],"lumOff":[65000]}},"round":true}}},"legend":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1,"lumMod":[65000],"lumOff":[35000]}}},"idx":1},"defRPr":{"sz":12}},"plotArea":{"attribute":{"mods":"allowNoFillOverride allowNoLineOverride"},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1}}},"idx":1}},"plotArea3D":{"attribute":{"mods":"allowNoFillOverride allowNoLineOverride"},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1}}},"idx":1}},"seriesAxis":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1,"lumMod":[65000],"lumOff":[35000]}}},"idx":1},"spPr":{"ln":{"w":1,"cap":2,"cmpd":0,"algn":0,"solidFill":{"schemeClr":{"val":1,"lumMod":[15000],"lumOff":[85000]}},"round":true}},"defRPr":{"sz":12}},"seriesLine":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1}}},"idx":1},"spPr":{"ln":{"w":1,"cap":2,"solidFill":{"srgbClr":{"val":[217,217,217]}},"round":true}}},"title":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1,"lumMod":[65000],"lumOff":[35000]}}},"idx":1},"defRPr":{"sz":18.67}},"trendline":{"attribute":{},"lnRef":{"ColorProp":{"styleClr":{"val":0}},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1}}},"idx":1},"spPr":{"ln":{"w":2,"cap":0,"solidFill":{"schemeClr":{"val":12}},"prstDash":7}}},"trendlineLabel":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1,"lumMod":[65000],"lumOff":[35000]}}},"idx":1},"defRPr":{"sz":12}},"upBar":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":13}}},"idx":1},"spPr":{"solidFill":{"schemeClr":{"val":14}},"ln":{"w":1,"solidFill":{"schemeClr":{"val":1,"lumMod":[15000],"lumOff":[85000]}}}}},"valueAxis":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1,"lumMod":[65000],"lumOff":[35000]}}},"idx":1},"defRPr":{"sz":12}},"wall":{"attribute":{},"lnRef":{"ColorProp":{},"idx":0},"fillRef":{"ColorProp":{},"idx":0},"effectRef":{"ColorProp":{},"idx":0},"fontRef":{"TextCharacterProperties":{"solidFill":{"schemeClr":{"val":1}}},"idx":1}}}')),T.chartSpace.style.id=x.Ae(L),W.target=pt+c,K.isNullOrUndefined(T.chartSpace.colors)&&(T.chartSpace.colors=JSON.parse('{"schemeClr":[{"val":4},{"val":5},{"val":6},{"val":7},{"val":8},{"val":9}],"variation":[{},{"lumMod":60000},{"lumMod":80000,"lumOff":20000},{"lumMod":80000},{"lumMod":60000,"lumOff":40000},{"lumMod":50000},{"lumMod":70000,"lumOff":30000},{"lumMod":70000},{"lumMod":50000,"lumOff":50000}],"attribute":{"cs":"http://schemas.microsoft.com/office/drawing/2012/chartStyle","a":"http://schemas.openxmlformats.org/drawingml/2006/main","meth":"cycle","id":"10"}}')),T.chartSpace.colors.id=x.Ae(W),$=new G.XmlWriter,J.DrawingWriter.chart2016Write.WriteCT_ChartStyle($,"cs","chartStyle",null,h.style),wt.io.file(L.fileName.substring(1),$.getXmlString()),ct=new G.XmlWriter,J.DrawingWriter.chart2016Write.WriteCT_ChartColors(ct,"cs","colorStyle",null,h.colors),wt.io.file(W.fileName.substring(1),ct.getXmlString())))},f.prototype.$o=function(T,s,v){var n,i,c,x=this,L=T.userShapes,W=L&&L.relSizeAnchor;W&&W.length>0&&(x.lo++,n=m.XFileConstants.kd+x.lo+"."+m.XFileConstants.oc,(i=new m.XFile(m.XFileConstants.Nc+"/"+n,m.RelationshipConstants.pb)).target=et+n,s.drawingFile=i,c=v.Ae(i),T.userShapes.id=c,W.forEach(function(U){U.typeName==="1"?x.ap(U,i):U.typeName==="2"&&x.bp(U,i)}))},f.prototype.ap=function(T,s){var v,n,i,c=T.src;c&&((v=this).mo++,n={},st.getPictureInfo(c,n),i=it(n,v.mo,s),v.io.file(i.fileName.substring(1),n.base64Image,{base64:!0}),T.pic.blipFill={blip:{embed:n.rid}})},f.prototype.cp=function(T,s){var v,n,i,c,x=this;!T.src&&T.size&&(v=(v=x.dp(T.size.width,T.size.height)).replace("png","emf"),T.src=v),(n=T.src)&&(x.mo++,i={},st.getPictureInfo(n,i),c=it(i,x.mo,s),x.io.file(c.fileName.substring(1),i.base64Image,{base64:!0}),T.blipFill={blip:{embed:i.rid}})},f.prototype.dp=function(T,s){var v=document.createElement("canvas");return v.width=T,v.height=s,v.toDataURL("image/png")},f.prototype.bp=function(T,s){var v,n,i,c,x,L,W,U,h,S=this;S.so++,v=m.XFileConstants.dd+S.so+"."+m.XFileConstants.oc,(n=new m.XFile(m.XFileConstants.Mc+"/"+v,m.RelationshipConstants.mb)).target=pt+v,i=s.Ae(n),c=T.chartSpace,L=(x=K.Util.ya(c))&&x.layoutId,W=K.Util.za(L),c&&(T.graphicFrame.graphic={graphicData:{chart:{id:i,typeName:"chartSpace"}}},(U=new G.XmlWriter).writeDocument(),W?(h=S.uo&&S.uo.Oe&&S.uo.Oe.names?S.uo.Oe.names:[],J.DrawingWriter.chart2016Write.WriteCT_ChartSpace(U,"cx","chartSpace",c,h)):J.DrawingWriter.WriteCT_ChartSpace(U,"c","chartSpace",c),S.io.file(n.fileName.substring(1),U.getXmlString()))},f.prototype._o=function(T,s){var v=this,n=T.chart.plotArea;n&&n.chartGroups&&n.chartGroups.forEach(function(i){i&&i.ser&&i.ser.forEach(function(c){c.spPr&&v.ep(s,c.spPr),c.dLbls&&c.dLbls.spPr&&v.ep(s,c.dLbls.spPr)})}),n.spPr&&v.ep(s,n.spPr),T.spPr&&v.ep(s,T.spPr)},f.prototype.fp=function(T,s,v){var n=this;T&&T.forEach(function(i){i.sp||i.cxnSp||i.grpSp?i.sp&&i.sp.spPr?n.ep(s,i.sp.spPr):i.grpSp&&(i.grpSp.sp&&n.gp(i.grpSp.sp,s,v),i.grpSp.grpSpPr&&n.ep(s,i.grpSp.grpSpPr)):i.pic&&(i.pic.cameraTool?(n.hp(i.pic,s,v),v++):(n.ep(s,i.pic),n.ep(s,i.pic.spPr)))})},f.prototype.gp=function(T,s,v){var n=this;T.forEach(function(i){i.spPr&&(K.isNullOrUndefined(i.cellRange)?n.ep(s,i.spPr):(n.hp(i,s,v),v++)),i.blipFill&&n.ep(s,i),i.shapeType===3&&n.gp(i.sp,s,v)})},f.prototype.No=function(T,s,v){var n=this;v.controlShapes.forEach(function(i){var c,x,L,W;n.no++,c=m.XFileConstants.od+n.no+".xml",x=new m.XFile(m.XFileConstants.Qc+"/"+c,m.RelationshipConstants.cb),L=s.Ae(x),i.sp.control.rid=L,W=bt.writeCtrlProps(i),n.io.file(x.fileName.substring(1),W)})},f.prototype.hp=function(T,s,v){T&&(this.cp(T,s),T.blipFill.srcRect={},T.blipFill.stretch={},T.blipFill.stretch.fillRect={},T.spid=v,T.nvPicPr&&T.nvPicPr.cNvPicPr&&T.nvPicPr.cNvPicPr.extLst&&T.nvPicPr.cNvPicPr.extLst.ext&&T.nvPicPr.cNvPicPr.extLst.ext[0]&&T.nvPicPr.cNvPicPr.extLst.ext[0].cameraTool&&(T.nvPicPr.cNvPicPr.extLst.ext[0].cameraTool.spid=T.spid))},f.prototype.ep=function(T,s){var v,n,i,c,x,L,W,U=s&&s.blipFill&&s.blipFill.blip&&s.blipFill.blip.blipBlob&&s.blipFill.blip.blipBlob.blob;if(U){for(v=this,n={},st.getPictureInfo(U,n),i=Object.keys(this.co),c=0;c0&&x.forEach(function(L){i.mo++;var W=it(L,i.mo,s);c.file(W.fileName.substring(1),L.base64Image,{base64:!0})}),v.withDrawingObjects&&(i.fp(v.shapes,s,25),n=a.writeDrawing(T,v,s),c.file(s.fileName.substring(1),n),i.ip(v.charts))},f.prototype.ip=function(T){if(T&&T.length>0){var s=this.io;T.forEach(function(v){var n,i=v.chartSpace,c=i&&i.userShapes,x=c&&c.relSizeAnchor;x&&x.length>0&&((n=new G.XmlWriter).writeDocument(!1),J.DrawingWriter.WriteCT_ChartDrawing(n,"","userShapes",c),s.file(v.drawingFile.fileName.substring(1),n.getXmlString()))})}},f.prototype.Ro=function(T,s,v,n){var i=this,c=T.hi(v);c&&c.length>0&&c.forEach(function(x){var L,W=m.XFileConstants.pd+x.id+"."+m.XFileConstants.oc,U=new m.XFile(m.XFileConstants.Tc+"/"+W,m.RelationshipConstants._a);U.target="../tables/"+W,L=s.Ae(U),x.rid=L,i.jp(x,U.fileName,T,v,n)})},f.prototype.jp=function(T,s,v,n,i){var c=this.io,x=F.writeTable(T,v,n,i);c.file(s.substring(1),x)},f.prototype.So=function(T,s,v,n,i){var c,x,L=this,W=T.Fj(v);W&&W.length>0&&L.kp(T,s,v,W),(c=T.Gj(v,"pivot"))&&c.length>0&&L.kp(T,s,v,c),(x=T.Gj(v,"timeline"))&&x.length>0&&L.lp(T,s,v,x)},f.prototype.lp=function(T,s,v,n){var i,c,x,L,W,U=this;U.po++,i=m.XFileConstants.rd+U.po+"."+m.XFileConstants.oc,(c=new m.XFile(m.XFileConstants.Vc+"/"+i,m.RelationshipConstants.ub)).target="../timelines/"+i,x=s.Ae(c),n[0].rid=x,L=U.io,W=at.writeTimelines(n),L.file(c.fileName.substring(1),W)},f.prototype.kp=function(T,s,v,n){var i,c,x,L,W,U=this;U.oo++,i=m.XFileConstants.qd+U.oo+"."+m.XFileConstants.oc,(c=new m.XFile(m.XFileConstants.Uc+"/"+i,m.RelationshipConstants.kb)).target="../slicers/"+i,x=s.Ae(c),n[0].rid=x,L=U.io,W=w.writeSlicer(n),L.file(c.fileName.substring(1),W)},f.prototype.Ao=function(T,s,v){var n,i,c=this;s&&(n=T.hi(),i={},s.forEach(function(x){var L,W,U,h,S;Object.keys(i).length!==0&&i[x.name]||(c.qo++,L=m.XFileConstants.sd+c.qo+"."+m.XFileConstants.oc,(W=new m.XFile(m.XFileConstants.Xc+"/"+L,m.RelationshipConstants.lb)).target="slicerCaches/"+L,U=v.Ae(W),i[x.name]=U,x.cacheRid=U,h=c.io,S=w.writeTableSlicerCache(x,n),h.file(W.fileName.substring(1),S))}))},f.prototype.yo=function(T,s){var v,n=this;T&&(v={},T.forEach(function(i){var c,x,L,W,U,h,S;Object.keys(v).length!==0&&v[i.name]||(K.isNullOrUndefined(i.boundsStartDate)?(n.qo++,h=m.XFileConstants.sd+n.qo+"."+m.XFileConstants.oc,(S=new m.XFile(m.XFileConstants.Xc+"/"+h,m.RelationshipConstants.lb)).target="slicerCaches/"+h,L=s.Ae(S),v[i.name]=L,i.cacheRid=L,W=n.io,U=w.writePivotSlicerCache(i),W.file(S.fileName.substring(1),U)):(n.ro++,c=m.XFileConstants.td+n.ro+"."+m.XFileConstants.oc,(x=new m.XFile(m.XFileConstants.Yc+"/"+c,m.RelationshipConstants.vb)).target="timelineCaches/"+c,L=s.Ae(x),v[i.name]=L,i.cacheRid=L,W=n.io,U=at.writePivotTimelineCache(i),W.file(x.fileName.substring(1),U)))}))},f.prototype.To=function(T,s,v,n){var i,c=T.Tj(v);c&&c.length>0&&this.mp(T,s,c,!0),(i=T.Rj(v))&&i.length>0&&this.mp(T,s,i,!1)},f.prototype.mp=function(T,s,v,n){var i,c,x,L;this.jo++,i=m.XFileConstants.Lc+this.jo+"."+m.XFileConstants.pc,(c=new m.XFile(m.XFileConstants.Nc+"/"+i,m.RelationshipConstants.bb)).target=et+i,this.np(v,c),x=s.Ae(c),n&&(T.mn=x),L=I.writeVmlDrawingFile(v),this.io.file(c.fileName.substring(1),L)},f.prototype.np=function(T,s){var v=this;T.forEach(function(n){v.mo++;var i=it(n,v.mo,s);v.io.file(i.fileName.substring(1),n.base64Image,{base64:!0}),s.relationFiles[n.rid]=i})},f.prototype.Eo=function(T){var s,v,n,i=this.uo.Gh;i&&(s=m.XFileConstants.Gd,(v=new m.XFile(m.XFileConstants.Db+"/"+s,m.RelationshipConstants.tb)).target=s,T.Ae(v),n=P.getMetadataContent(i),this.io.file(v.fileName.substring(1),n))},f.prototype.yn=function(){ht.clearCache(),this.uo=void 0},f}(),d.XlsxWriter=B},"./src/xml-io/node-helper.ts":function(ie,d,xt){var m,K,G;Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/datamodel/excel-style.ts"),K=m.UnitHelper.emuToPixles,G=function(){function q(){}return q.Xm=function(o,z){return o==="1"||o!=="0"&&z},q.Ym=function(o,z){if(o){var M=parseFloat(o);if(!isNaN(M))return M}return z},q.Zm=function(o,z){if(o){var M=parseInt(o,10);if(!isNaN(M))return M}return z},q.Ie=function(o){return Array.isArray(o)||(o=o?[o]:[]),o},q.$m=function(o,z,M){return M=M||z,o[z]&&o[z][M]},q.dn=function(o,z){o&&(z.x=K(parseInt(o._attr.x,10)),z.y=K(parseInt(o._attr.y,10)))},q.fn=function(o,z){o&&(z.width=K(parseInt(o._attr.cx,10)),z.height=K(parseInt(o._attr.cy,10)))},q.gn=function(o){if(o)return{col:parseInt(q.$m(o,"xdr:col"),10),colOffset:K(parseInt(q.$m(o,"xdr:colOff"),10)),row:parseInt(q.$m(o,"xdr:row"),10),rowOffset:K(parseInt(q.$m(o,"xdr:rowOff"),10))}},q}(),d.XmlNodeHelper=G},"./src/xml-io/xml-parser.ts":function(ie,d,xt){Object.defineProperty(d,"__esModule",{value:!0});var m=xt("./src/xml-io/xml-reader.ts");function K(G,q){for(var o,z,M,O=G.depth;G.read()&&!(G.depth<=O);)if(G.nodeType()===1){for(o={},q[z=G.name()]?(Array.isArray(q[z])||(q[z]=[q[z]]),q[z].push(o)):q[z]=o,o._attr={};G.moveToNextAttribute();)o._attr[G.readAttributeNameAsString()]=G.readContentAsString();if(G.elementType===3)continue;M=G.readElementContentAsString(),!(1&~G.elementType)&&M!==""&&G.op>G.tn&&(o._attr["xml:space"]==="preserve"&&(M=G.readElementContentAsString(!0)),o[z]=M),K(G,o)}}d.parseXmlToObject=function(G,q){var o,z,M;if(G){for(z={},(o=new m.XmlReader).reset(),o.setXml(G),o.keepRootNamespace=q;o.read();)if(o.elementType!==2){for((M={})._attr={},z[o.name()]=M;o.moveToNextAttribute();)M._attr[o.readAttributeNameAsString()]=o.readContentAsString();o.elementType!==3&&K(o,M)}return z}},d.convertObjectToXml=function G(q,o){var z,M,O,H="<"+o,N=q._attr;if(N)for(z in N)N.hasOwnProperty(z)&&(H+=" "+z+'="'+N[z]+'"');for(O in H+=">",M=function(E){q.hasOwnProperty(E)&&N!==q[E]&&(Array.isArray(q[E])?q[E].forEach(function(R){H+=G(R,E)}):H+=typeof q[E]=="object"?G(q[E],E):q[E])},q)M(O);return H+=""}},"./src/xml-io/xml-reader.ts":function(ie,d,xt){var m,K,G,q,o,z;Object.defineProperty(d,"__esModule",{value:!0}),m=xt("./src/common/common.ts"),K=m.Util.na,G="",o=null,z=function(){function M(){this.pp=-1,this.qp=0,this.rp=0,this.tp=0,this.buffer="",this.elementType=2,this.depth=0,this.tn=0,this.bm=0,this.vp=0,this.wp=0,this.xp=0,this.yp=0,this.op=0,this.zp=0,this.xmlIndex=0,this.xml="",this.Ap=!1,this.Bp=1/0,this.reset()}return M.prototype.reset=function(){var O=this;O.pp=-1,O.qp=0,O.rp=0,O.tp=0,O.buffer="",O.elementType=2,O.depth=0,O.tn=0,O.bm=0,O.vp=0,O.wp=0,O.xp=0,O.yp=0,O.op=0,O.zp=0,O.xmlIndex=0,O.xml="",O.Ap=!1,O.Bp=1/0,O.Cp=0,O.Dp=""},M.prototype.setXml=function(O){this.xml=O,this.Bp=O.length},M.prototype.name=function(){var O,H=this,N=H.buffer.slice(H.tn,H.tn+H.bm);return N&&!H.keepRootNamespace?((O=N.lastIndexOf(":")+1)===H.Cp&&N.substr(0,O)===H.Dp||(O=0),N.substr(O)):N},M.prototype.nodeType=function(){return this.elementType===2?15:1},M.prototype.fillBuffer=function(){var O=this;return O.buffer.length===0&&(O.buffer=O.xml,O.pp=0,O.op=0,O.rp=O.buffer.length,!0)},M.prototype.read=function(){var O,H,N,E,R,A,a,F,w,I,P,J=this,st=J.Bp;for(J.qp=Number.MAX_VALUE,J.Ap=!1;J.pp=J.rp&&!J.fillBuffer())return!1;if((O=J.buffer[J.pp])==="<")break}for(N=(H=["elementStarting","elementStart","elementNameEnd","elementEnd","elementContent","elementContentStart","endElementStart"]).length,E=0,R=!1;E=st)return!1;switch(H[E]){case"elementStarting":for(R=!1;J.pp")return!0}else if(O!==" "&&O!=="\r"&&O!==` `&&O!==" "){J.tn=J.pp;break}}if(R)continue;case"elementStart":for(R=!1,J.elementType===1&&J.depth++;J.pp"){J.bm=J.pp-J.tn,E=3,R=!0;break}if(O===" "||O==="\r"||O===` `||O===" "||O==="/"){J.bm=J.pp-J.tn,J.qp=J.pp;break}}if(J.depth===0&&!J.keepRootNamespace&&J.bm&&(a=(A=J.buffer.substr(J.tn,J.bm)).lastIndexOf(":")+1)&&(J.Dp=A.substr(0,a),J.Cp=a),R)continue;case"elementNameEnd":for(F=!1;J.pp"););for(w=J.pp;w>0;){if(w--,(O=J.buffer[w])==="/")return J.tp=w,J.elementType=3,!0;if(O!==" "&&O!=="\r"&&O!==` `&&O!==" "){J.tp=w,J.elementType=1,E=4;break}}continue;case"elementEnd":for(w=J.pp;w>0;){if(w--,(O=J.buffer[w])==="/")return J.elementType=3,!0;if(O!==" "&&O!=="\r"&&O!==` `&&O!==" "){J.elementType=1;break}}case"elementContent":for(I=!1;J.pp")return J.bm=J.pp-J.tn,!0}}},M.prototype.fastRead=function(){var O,H,N,E,R,A,a,F,w,I=this,P=I.Bp;for(I.qp=Number.MAX_VALUE,I.Ap=!1;I.pp=I.rp&&!I.fillBuffer())return!1;if((O=I.buffer[I.pp])==="<")break}for(H=["elementStarting","elementStart","elementNameEnd","elementEnd","elementContent","elementContentStart","endElementStart"],N=0,E=!1;N=P)return!1;switch(H[N]){case"elementStarting":for(E=!1;I.pp"){I.bm=I.pp-I.tn,N=3,E=!0;break}if(O===" "||O==="\r"||O===` `||O===" "){I.bm=I.pp-I.tn,I.qp=I.pp;break}}if(I.depth===0&&!I.keepRootNamespace&&I.bm&&(A=(R=I.buffer.substr(I.tn,I.bm)).lastIndexOf(":")+1)&&(I.Dp=R.substr(0,A),I.Cp=A),E)continue;case"elementNameEnd":for(a=!1;I.pp"););for(F=I.pp;F>0;){if(F--,(O=I.buffer[F])==="/")return I.tp=F,I.elementType=3,!0;if(O!==" "&&O!=="\r"&&O!==` `&&O!==" "){I.tp=F,I.elementType=1,N=4;break}}continue;case"elementEnd":for(F=I.pp;F>0;){if(F--,(O=I.buffer[F])==="/")return I.elementType=3,!0;if(O!==" "&&O!=="\r"&&O!==` `&&O!==" "){I.elementType=1;break}}case"elementContent":for(;I.pp")return!0}}},M.prototype.moveToNextAttribute=function(){for(var O,H,N=this,E=N.Bp;N.qp=N.tp-1)return!1;if(N.qp++,(O=N.buffer[N.qp])!==" "&&O!=="\r"&&O!==` `&&O!==" "){N.vp=N.qp;break}}for(;N.qp0&&(N===" "||N==="\r"||N===` `||N===" ");)N=H[--A-1];return E=R.buffer.slice(A,R.zp),R.Ap&&(E=K(E.replace(G,"").replace(q,"")),R.Ap=!1),E},M.prototype.readElementContentAsInt=function(O){var H=this,N=parseInt(H.buffer.slice(H.op,H.zp),10);return isNaN(N)?O:N},M.prototype.readElementContentAsDouble=function(O){var H=this,N=parseFloat(H.buffer.slice(H.op,H.zp));return isNaN(N)?O:N},M.prototype.readElementContentAsBoolean=function(O){var H=this.buffer[this.op];return H==="1"||H==="t"||H!=="0"&&H!=="f"&&O},M.prototype.readAttributeNameAsString=function(){var O=this;return O.buffer.slice(O.vp,O.vp+O.wp)},M.prototype.readFullElement=function(){var O,H,N=this;if(N.elementType===2)return"";if(O=N.tn-1,N.elementType===3)return N.buffer.slice(O,N.tp+2);if(H=N.depth,N.elementType===1){for(;N.read()&&!(N.depth<=H););return N.buffer.slice(O,N.tn+N.bm+1)}return""},M}(),d.XmlReader=z},"./src/xml-io/xml-writer.ts":function(ie,d,xt){function m(G){var q=this;q.size=G||500,q.blockIndex=-1,q.stringIndex=0,q.blocks=[],this.createNewArray()}Object.defineProperty(d,"__esModule",{value:!0}),m.prototype.createNewArray=function(){var G=this,q=Array(G.size);G.blocks.push(q),G.blockIndex++,G.stringIndex=0},m.prototype.addString=function(G){var q=this;q.isFullArray()&&q.createNewArray(),q.blocks[q.blockIndex][q.stringIndex]=G,q.stringIndex++},m.prototype.getAllString=function(){var G,q,o=this;for(G=0;Gthis.size-2};var K=function(){function G(){this.xml=new m}return G.prototype.writeDocument=function(q){this.xml.addString('\r `)},G.prototype.writeElement=function(q,o,z){z===void 0&&(z=o,o=void 0),this.xml.addString("<"+q),typeof o=="function"&&o(),this.xml.addString(">"),typeof z=="function"&&z(),this.xml.addString("")},G.prototype.writeValue=function(q){this.xml.addString(q)},G.prototype.writeLeafElement=function(q,o){this.xml.addString("<"+q),typeof o=="function"&&o(),this.xml.addString("/>")},G.prototype.writeAttributeString=function(q,o){this.xml.addString(" "+q),q==="style"?this.xml.addString("='"+o+"'"):this.xml.addString('="'+o+'"')},G.prototype.writeElementString=function(q,o){this.xml.addString("<"+q+">"+o+"")},G.prototype.getXmlString=function(){return this.xml.getAllString()},G}();d.XmlWriter=K}})},Ic.exports=tc());var tc}function Lc(){return Ec?Rc:(Ec=1,Rc=Dc())}export{Lc as r};