@vensst/export-file
Version:
导出excel、pdf和图片
21 lines (19 loc) • 1.5 MB
JavaScript
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.exportFile=t():e.exportFile=t()}(this,(()=>(()=>{var e,t,A,r,n={3225:(e,t,A)=>{"use strict";A.r(t),A.d(t,{PdfLoader:()=>f});var r=A(467),n=A(3029),a=A(2901),i=A(4756),s=A.n(i),o=A(354),c=A.n(o),l=A(3596),f=function(){return(0,a.default)((function e(t){var A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if((0,n.default)(this,e),!(t instanceof HTMLElement))throw new TypeError("element节点请传入dom节点");if(this.element=t,this.contentWidth=A.contentWidth||550,this.outputType=A.outputType||"save",this.fileName=A.fileName||"导出的pdf文件",this.scale=A.scale,this.baseX=A.baseX,this.baseY=null==A.baseY?15:A.baseY,this.isTransformBaseY=A.isTransformBaseY||!1,this.header=A.header,this.footer=A.footer,this.headerFirst=A.headerFirst,this.footerFirst=A.footerFirst,this.isPageMessage=A.isPageMessage,this.potionGroup=A.potionGroup||[],this.groupName=A.groupName||"pdf-group",this.itemName=A.itemName||"pdf-group-item",this.editorName=A.editorName||"pdf-editor",this.tableSplitName=A.tableSplitName||"el-table__row",this.splitName=A.splitName||"pdf-split-page",this.direction=A.direction||"p",this.A4_WIDTH=595,this.A4_HEIGHT=842,"l"===this.direction){var r=[this.A4_WIDTH,this.A4_HEIGHT];this.A4_HEIGHT=r[0],this.A4_WIDTH=r[1]}this.pdfFirstHeaderH=0,this.pdfFirstFooterH=0,this.pdfFooterHeight=0,this.pdfHeaderHeight=0,this.pdf=null,this.rate=1,this.pages=[],this.elementTop=0,this.preNode=null,this.positionData={}}),[{key:"toCanvas",value:(A=(0,r.default)(s().mark((function e(t,A){var r,n,a,i,o;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c()(t,{allowTaint:!0,scale:this.scale||2*window.devicePixelRatio,useCORS:!0});case 2:return r=e.sent,n=r.width,a=r.height,i=A/n*a,o=r.toDataURL("image/jpeg",1),r=null,e.abrupt("return",{width:A,height:i,data:o});case 9:case"end":return e.stop()}}),e,this)}))),function(e,t){return A.apply(this,arguments)})},{key:"getPdf",value:function(){var e=this;return window.pageYoffset=0,document.documentElement.scrollTop=0,document.body.scrollTop=0,new Promise(function(){var t=(0,r.default)(s().mark((function t(A,r){var n,a,i,o,c,f,h,u,d,p,g,w,m,B,v,b,y,C,F,E,U;return s().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=new l.default({unit:"pt",format:"a4",orientation:e.direction}),e.pdf=n,a=0,i=0,o=0,c=0,f=(e.A4_WIDTH-e.contentWidth)/2,h=e.baseY,u=e.element.scrollWidth,d=e.contentWidth/u,e.rate=d,e.isTransformBaseY&&(e.baseY=h*=d),!e.footer){t.next=18;break}return t.next=15,e.toCanvas(e.footer,e.A4_WIDTH);case 15:a=t.sent.height,e.pdfFooterHeight=a,c=a;case 18:if(!e.header){t.next=24;break}return t.next=21,e.toCanvas(e.header,e.A4_WIDTH);case 21:i=t.sent.height,e.pdfHeaderHeight=i,o=i;case 24:if(!e.headerFirst){t.next=29;break}return t.next=27,e.toCanvas(e.headerFirst,e.A4_WIDTH);case 27:o=t.sent.height,e.pdfFirstHeaderH=o;case 29:if(!e.footerFirst){t.next=34;break}return t.next=32,e.toCanvas(e.footerFirst,e.A4_WIDTH);case 32:c=t.sent.height,e.pdfFirstFooterH=c;case 34:return p=e.A4_HEIGHT-a-i-2*h,e.originalPageHeight=p,g=e.A4_HEIGHT-c-o-2*h,e.firstOriginalPageHeight=g,e.elementTop=e.getElementTop(e.element),e.pages=[0],e.traversingNodes(e.element.childNodes),w=e.pages,t.next=44,e.toCanvas(e.element,e.contentWidth);case 44:m=t.sent,B=m.width,v=m.height,b=m.data,y=0;case 49:if(!(y<w.length)){t.next=66;break}return e.isPageMessage&&console.log("共".concat(w.length,"页, 生成第").concat(y+1,"页")),C=i,F=a,0===y&&(C=o,F=c),e.addImage(f,h+C-w[y],n,b,B,v),e.addBlank(0,C,e.A4_WIDTH,h,n),e.addBlank(0,e.A4_HEIGHT-h-F,e.A4_WIDTH,h,n),y<w.length-1&&(E=w[y+1]-w[y],e.addBlank(0,h+E+C,e.A4_WIDTH,e.A4_HEIGHT-E,n)),t.next=60,e.addHeader(y+1,e.header,n,e.A4_WIDTH);case 60:return t.next=62,e.addFooter(w.length,y+1,e.footer,n,e.A4_WIDTH);case 62:y!==w.length-1&&n.addPage();case 63:++y,t.next=49;break;case 66:return t.prev=66,t.next=69,e.getPdfByType(n);case 69:U=t.sent,A({positionData:e.positionData,pdfResult:U}),t.next=76;break;case 73:t.prev=73,t.t0=t.catch(66),r("生成pdf出错",t.t0);case 76:case"end":return t.stop()}}),t,null,[[66,73]])})));return function(e,A){return t.apply(this,arguments)}}())}},{key:"getPdfByType",value:function(e){var t=null;switch(this.outputType){case"file":t=new File([e.output("blob")],this.fileName,{type:"application/pdf",lastModified:Date.now()});break;case"save":t=e.save(this.fileName);break;default:t=e.output(this.outputType)}return t}},{key:"traversingNodes",value:function(e){for(var t=0;t<e.length;++t){var A=e[t],r=A.classList&&A.classList.contains(this.groupName),n=A.classList&&A.classList.contains(this.itemName),a=A.classList&&A.classList.contains(this.splitName),i="IMG"===A.tagName,s=A.classList&&A.classList.contains(this.tableSplitName),o=A.classList&&A.classList.contains(this.editorName),c=A.offsetHeight,l=this.getElementTop(A)-this.elementTop,f=this.rate*l;if(a)this.pages.push(f),this.traversingNodes(A.childNodes);else if(r)this.updatePos(this.rate*c,f,A),this.traversingNodes(A.childNodes);else if(s||i||n){var h=this.updatePos(this.rate*c,f,A);s&&h&&(A.classList.add("pdf-table-split-tr"),this.preNode&&this.preNode.classList.add("pdf-table-split-tr-pre")),s&&(this.preNode=A),n&&this.getItemPosition(A,f)}else o?(this.updatePos(this.rate*c,f,A),this.traversingEditor(A.childNodes)):(this.updateNormalElPos(f),this.traversingNodes(A.childNodes))}}},{key:"traversingEditor",value:function(e){for(var t=0;t<e.length;++t){var A=e[t],r=A.offsetHeight,n=this.getElementTop(A)-this.elementTop,a=this.rate*n;this.updatePos(this.rate*r,a,A)}}},{key:"getItemPosition",value:function(e,t){if(e.dataset.position){var A={page:0,offsetX:0,offsetY:0,width:0,height:0,offsetB:0,offsetBP:0},r=this.pdfHeaderHeight,n=this.pdfFooterHeight;1===this.pages.length&&this.pdfFirstHeaderH&&(r=this.pdfFirstHeaderH,n=this.pdfFirstFooterH);var a=t-(this.pages.length>0?this.pages[this.pages.length-1]:0)+r;A.offsetY=a/this.rate+this.baseY,A.offsetBP=(this.A4_HEIGHT-a-n)/this.rate,A.offsetB=(this.A4_HEIGHT-a)/this.rate,A.offsetX=e.offsetLeft,A.width=e.offsetWidth,A.height=e.offsetHeight,A.page=this.pages.length-1,this.positionData[e.dataset.position]=A}}},{key:"updatePos",value:function(e,t){var A=this.pages.length>0?this.pages[this.pages.length-1]:0,r=this.originalPageHeight;return 1===this.pages.length&&(r=this.firstOriginalPageHeight),t-A>=r?(this.pages.push(A+r),!0):t+e-A>r&&t!=A?(this.pages.push(t),!0):void 0}},{key:"updateNormalElPos",value:function(e){var t=this.pages.length>0?this.pages[this.pages.length-1]:0,A=this.originalPageHeight;if(1===this.pages.length&&(A=this.firstOriginalPageHeight),e-t>=A)return this.pages.push(t+A),!0}},{key:"getElementTop",value:function(e){for(var t=e.offsetTop,A=e.offsetParent;A&&null!==A;)t+=A.offsetTop,A=A.offsetParent;return t}},{key:"addHeader",value:(t=(0,r.default)(s().mark((function e(t,A,r,n){var a,i,o,c,l,f;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(1!==t||!this.headerFirst){e.next=8;break}return e.next=3,this.toCanvas(this.headerFirst,n);case 3:return a=e.sent,i=a.height,o=a.data,r.addImage(o,"JPEG",0,0,n,i),e.abrupt("return");case 8:if(A&&A instanceof HTMLElement){e.next=10;break}return e.abrupt("return");case 10:if(this.__header){e.next=14;break}return e.next=13,this.toCanvas(A,n);case 13:this.__header=e.sent;case 14:c=this.__header,l=c.height,f=c.data,r.addImage(f,"JPEG",0,0,n,l);case 16:case"end":return e.stop()}}),e,this)}))),function(e,A,r,n){return t.apply(this,arguments)})},{key:"addFooter",value:(e=(0,r.default)(s().mark((function e(t,A,r,n,a){var i,o,c,l,f,h,u,d;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(1===A&&this.footerFirst&&(r=this.footerFirst),r&&r instanceof HTMLElement){e.next=3;break}return e.abrupt("return");case 3:if(i=r.querySelector(".pdf-footer-page"),o=r.querySelector(".pdf-footer-page-count"),i&&(i.innerText=A),o&&(o.innerText=t),1!==A||!this.footerFirst){e.next=15;break}return e.next=10,this.toCanvas(this.footerFirst,a);case 10:return c=e.sent,l=c.height,f=c.data,n.addImage(f,"JPEG",0,this.A4_HEIGHT-l,a,l),e.abrupt("return");case 15:if(!i&&this.__footer){e.next=19;break}return e.next=18,this.toCanvas(r,a);case 18:this.__footer=e.sent;case 19:h=this.__footer,u=h.height,d=h.data,n.addImage(d,"JPEG",0,this.A4_HEIGHT-u,a,u);case 21:case"end":return e.stop()}}),e,this)}))),function(t,A,r,n,a){return e.apply(this,arguments)})},{key:"addImage",value:function(e,t,A,r,n,a){A.addImage(r,"JPEG",e,t,n,a)}},{key:"addBlank",value:function(e,t,A,r,n){n.setFillColor(255,255,255),n.rect(e,t,Math.ceil(A),Math.ceil(r),"F")}}]);var e,t,A}()},2e3:(e,t,A)=>{"use strict";A.r(t),A.d(t,{toExcel:()=>w});var r=A(9394),n=A(3959),a=A(1402),i=A.n(a),s=A(4213),o=A.n(s),c={font:{bold:!0},alignment:{horizontal:"left",vertical:"center"}},l={font:{bold:!1},alignment:{horizontal:"left",vertical:"center"}},f={font:{bold:!1},alignment:{horizontal:"left",vertical:"center"}};function h(e){return JSON.parse(JSON.stringify(e))}function u(e){for(var t=new ArrayBuffer(e.length),A=new Uint8Array(t),r=0;r!==e.length;++r)A[r]=255&e.charCodeAt(r);return t}function d(e,t,A){var r=n.utils.encode_cell(t);try{e[r].s=h(A)}catch(t){e[r]={t:"s",v:"",s:A}}}function p(e,t,A){for(var r=t.e,n=t.s,a=n.r;a<=r.r;a++)for(var i=n.c;i<=r.c;i++)d(e,{r:a,c:i},A)}function g(e){var t=e.ws,A=e.cell,r=e.style;if(/:/.test(A)){var a=n.utils.decode_range(A);p(t,{s:{r:a.s.r,c:a.s.c},e:{r:a.e.r,c:a.e.c}},r)}else try{t[A].s=h(r)}catch(e){t[A]={t:"s",v:"",s:r}}}var w=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.element,A=e.multiHeader,a=void 0===A?[]:A,s=e.title,h=void 0===s?[]:s,d=e.header,w=void 0===d?[]:d,m=e.data,B=void 0===m?[]:m,v=e.footer,b=void 0===v?[]:v,y=e.merges,C=void 0===y?[]:y,F=e.fileName,E=void 0===F?"未命名":F,U=e.bookType,S=void 0===U?"xlsx":U,x=e.autoWidth,Q=void 0===x||x,T=e.headerStyle,I=e.contentStyle,L=e.footerStyle,k=e.customCellStyle;T=T||c,I=I||l,L=L||f;var _=[];w&&w.length&&_.unshift(w),h&&h.length&&_.unshift(h);for(var N=a.length-1;N>-1;N--)_.unshift(a[N]);var O=[].concat(_,(0,r.default)(B||[]),(0,r.default)(b||[])),H=n.utils.book_new(),P=null;if(t){if(!(t instanceof HTMLElement))throw new TypeError("element 为 dom 节点");P=n.utils.table_to_sheet(t,{skipHeader:!0})}else P=n.utils.aoa_to_sheet(O,{skipHeader:!0});if(P._source={header:_,data:B,footer:b},_.length&&_[0].length&&function(e){var t=e.ws,A=e.style,r=t._source.header;p(t,{s:{r:0,c:0},e:{r:r.length-1,c:r[0].length-1}},A)}({ws:P,style:T}),function(e){var t=e.ws,A=e.style,r=t._source,a=r.header,i=r.footer,s=n.utils.decode_range(t["!ref"]);p(t,{s:{r:s.s.r+a.length,c:s.s.c},e:{r:s.e.r-i.length,c:s.e.c}},A)}({ws:P,style:I}),b&&b.length&&b[0].length&&function(e){var t=e.ws,A=e.style,r=t._source,a=r.header,i=r.data,s=n.utils.decode_range(t["!ref"]);p(t,{s:{r:s.s.r+a.length+i.length,c:s.s.c},e:{r:s.e.r,c:s.e.c}},A)}({ws:P,style:L}),k&&k.length)for(var D=0;D<k.length;D++){var M=k[D],R=M.cell,K=M.style;if("string"==typeof R)g({ws:P,cell:R,style:K});else if(Array.isArray(R))for(var j=0;j<R.length;j++)g({ws:P,cell:R[j],style:K})}if(C&&C.length&&(P["!merges"]||(P["!merges"]=[]),C.forEach((function(e){P["!merges"].push(n.utils.decode_range(e))}))),Q){for(var G=O.map((function(e){return e.map((function(e){return null==e?{wch:10}:e.toString().charCodeAt(0)>255?{wch:2*e.toString().length+5}:{wch:e.toString().length+5}}))})),V=G[0],W=1;W<G.length;W++)for(var z=0;z<G[W].length;z++)V[z].wch<G[W][z].wch&&(V[z].wch=G[W][z].wch);P["!cols"]=V}n.utils.book_append_sheet(H,P,"".concat("Sheet1"));var q=i().write(H,{bookType:S,bookSST:!1,type:"binary"});try{o().saveAs(new Blob([u(q)],{type:"application/octet-stream"}),"".concat(E,".").concat(S))}catch(e){console.log(e)}}},8462:(e,t,A)=>{"use strict";A.r(t),A.d(t,{toImage:()=>f});var r=A(4467),n=A(45),a=A(354),i=A.n(a),s=A(4213),o=A.n(s),c=["fileName","imageType","isDownload"];function l(e,t){var A=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),A.push.apply(A,r)}return A}var f=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},A=t.fileName,a=void 0===A?"未命名":A,s=t.imageType,f=void 0===s?"png":s,h=t.isDownload,u=void 0===h||h,d=(0,n.default)(t,c);if(!(e instanceof HTMLElement))throw new TypeError("element 为 dom 节点");if(!["png","jpeg","webp"].includes(f))throw new Error("imageType 必须是 png, jpeg 或 webp");return new Promise((function(t,A){i()(e,function(e){for(var t=1;t<arguments.length;t++){var A=null!=arguments[t]?arguments[t]:{};t%2?l(Object(A),!0).forEach((function(t){(0,r.default)(e,t,A[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(A)):l(Object(A)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(A,t))}))}return e}({},d.html2canvas||{})).then((function(e){e.toBlob((function(r){if(u)try{o().saveAs(r,"".concat(a,".").concat(f)),t()}catch(e){A(e)}else t({canvas:e,blob:r})}))})).catch((function(e){A(e)}))}))}},4977:(e,t,A)=>{"use strict";A.r(t),A.d(t,{toPdf:()=>f});var r=A(4467),n=A(45),a=A(354),i=A.n(a),s=A(3596),o=["fileName","padding","isPage"];function c(e,t){var A=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),A.push.apply(A,r)}return A}function l(e){for(var t=1;t<arguments.length;t++){var A=null!=arguments[t]?arguments[t]:{};t%2?c(Object(A),!0).forEach((function(t){(0,r.default)(e,t,A[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(A)):c(Object(A)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(A,t))}))}return e}var f=function(e,t){var A=t.fileName,r=void 0===A?"未命名":A,a=t.padding,c=t.isPage,f=void 0===c||c,h=(0,n.default)(t,o);if(!(e instanceof HTMLElement))throw new TypeError("element 为 dom 节点");var u=l({top:10,right:10,bottom:10,left:10},a||{}),d=l({logging:!1,allowTaint:!1,useCORS:!0,scale:4},h.html2canvas||{}),p=l(l({},h.jspdf||{}),{},{orientation:"p",unit:"pt",format:"a4"});i()(e,l({},d)).then((function(e){var t=e.width,A=e.height,n=595.28,a=null;if(f){a=new s.default(l({},p));for(var i=e.getContext("2d"),o=n-(u.left||0)-(u.right||0),c=841.89-(u.top||0)-(u.bottom||0),h=Math.floor(c*t/o),d=0;d<A;){var g=document.createElement("canvas");g.width=t,g.height=Math.min(h,A-d),g.getContext("2d").putImageData(i.getImageData(0,d,t,Math.min(h,A-d)),0,0),a.addImage(g.toDataURL("image/jpeg",1),"JPEG",u.left,u.top,o,Math.min(c,o*g.height/g.width)),(d+=h)<A&&a.addPage()}}else{var w=n,m=w/t*A;a=new s.default(l(l({},p),{},{format:[n,m+(u.top||0)+(u.bottom||0)]}));var B=e.toDataURL("image/jpeg",1);a.addImage(B,"JPEG",u.left||0,u.top||0,w,m)}a.save(r)}))}},9861:(e,t,A)=>{"use strict";A.d(t,{unzlibSync:()=>X,zlibSync:()=>q});var r=Uint8Array,n=Uint16Array,a=Uint32Array,i=new r([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),s=new r([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),o=new r([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),c=function(e,t){for(var A=new n(31),r=0;r<31;++r)A[r]=t+=1<<e[r-1];var i=new a(A[30]);for(r=1;r<30;++r)for(var s=A[r];s<A[r+1];++s)i[s]=s-A[r]<<5|r;return[A,i]},l=c(i,2),f=l[0],h=l[1];f[28]=258,h[258]=28;for(var u=c(s,0),d=u[0],p=u[1],g=new n(32768),w=0;w<32768;++w){var m=(43690&w)>>>1|(21845&w)<<1;m=(61680&(m=(52428&m)>>>2|(13107&m)<<2))>>>4|(3855&m)<<4,g[w]=((65280&m)>>>8|(255&m)<<8)>>>1}var B=function(e,t,A){for(var r=e.length,a=0,i=new n(t);a<r;++a)++i[e[a]-1];var s,o=new n(t);for(a=0;a<t;++a)o[a]=o[a-1]+i[a-1]<<1;if(A){s=new n(1<<t);var c=15-t;for(a=0;a<r;++a)if(e[a])for(var l=a<<4|e[a],f=t-e[a],h=o[e[a]-1]++<<f,u=h|(1<<f)-1;h<=u;++h)s[g[h]>>>c]=l}else for(s=new n(r),a=0;a<r;++a)s[a]=g[o[e[a]-1]++]>>>15-e[a];return s},v=new r(288);for(w=0;w<144;++w)v[w]=8;for(w=144;w<256;++w)v[w]=9;for(w=256;w<280;++w)v[w]=7;for(w=280;w<288;++w)v[w]=8;var b=new r(32);for(w=0;w<32;++w)b[w]=5;var y=B(v,9,0),C=B(v,9,1),F=B(b,5,0),E=B(b,5,1),U=function(e){for(var t=e[0],A=1;A<e.length;++A)e[A]>t&&(t=e[A]);return t},S=function(e,t,A){var r=t/8|0;return(e[r]|e[r+1]<<8)>>>(7&t)&A},x=function(e,t){var A=t/8|0;return(e[A]|e[A+1]<<8|e[A+2]<<16)>>>(7&t)},Q=function(e){return(e/8|0)+(7&e&&1)},T=function(e,t,A){(null==t||t<0)&&(t=0),(null==A||A>e.length)&&(A=e.length);var i=new(e instanceof n?n:e instanceof a?a:r)(A-t);return i.set(e.subarray(t,A)),i},I=function(e,t,A){var n=e.length,a=!t||A,c=!A||A.i;A||(A={}),t||(t=new r(3*n));var l=function(e){var A=t.length;if(e>A){var n=new r(Math.max(2*A,e));n.set(t),t=n}},h=A.f||0,u=A.p||0,p=A.b||0,g=A.l,w=A.d,m=A.m,v=A.n,b=8*n;do{if(!g){A.f=h=S(e,u,1);var y=S(e,u+1,3);if(u+=3,!y){var F=e[(R=Q(u)+4)-4]|e[R-3]<<8,I=R+F;if(I>n){if(c)throw"unexpected EOF";break}a&&l(p+F),t.set(e.subarray(R,I),p),A.b=p+=F,A.p=u=8*I;continue}if(1==y)g=C,w=E,m=9,v=5;else{if(2!=y)throw"invalid block type";var L=S(e,u,31)+257,k=S(e,u+10,15)+4,_=L+S(e,u+5,31)+1;u+=14;for(var N=new r(_),O=new r(19),H=0;H<k;++H)O[o[H]]=S(e,u+3*H,7);u+=3*k;var P=U(O),D=(1<<P)-1;if(!c&&u+_*(P+7)>b)break;var M=B(O,P,1);for(H=0;H<_;){var R,K=M[S(e,u,D)];if(u+=15&K,(R=K>>>4)<16)N[H++]=R;else{var j=0,G=0;for(16==R?(G=3+S(e,u,3),u+=2,j=N[H-1]):17==R?(G=3+S(e,u,7),u+=3):18==R&&(G=11+S(e,u,127),u+=7);G--;)N[H++]=j}}var V=N.subarray(0,L),W=N.subarray(L);m=U(V),v=U(W),g=B(V,m,1),w=B(W,v,1)}if(u>b)throw"unexpected EOF"}a&&l(p+131072);for(var z=(1<<m)-1,q=(1<<v)-1,X=m+v+18;c||u+X<b;){var Y=(j=g[x(e,u)&z])>>>4;if((u+=15&j)>b)throw"unexpected EOF";if(!j)throw"invalid length/literal";if(Y<256)t[p++]=Y;else{if(256==Y){g=null;break}var J=Y-254;if(Y>264){var $=i[H=Y-257];J=S(e,u,(1<<$)-1)+f[H],u+=$}var Z=w[x(e,u)&q],ee=Z>>>4;if(!Z)throw"invalid distance";u+=15&Z;W=d[ee];if(ee>3){$=s[ee];W+=x(e,u)&(1<<$)-1,u+=$}if(u>b)throw"unexpected EOF";a&&l(p+131072);for(var te=p+J;p<te;p+=4)t[p]=t[p-W],t[p+1]=t[p+1-W],t[p+2]=t[p+2-W],t[p+3]=t[p+3-W];p=te}}A.l=g,A.p=u,A.b=p,g&&(h=1,A.m=m,A.d=w,A.n=v)}while(!h);return p==t.length?t:T(t,0,p)},L=function(e,t,A){A<<=7&t;var r=t/8|0;e[r]|=A,e[r+1]|=A>>>8},k=function(e,t,A){A<<=7&t;var r=t/8|0;e[r]|=A,e[r+1]|=A>>>8,e[r+2]|=A>>>16},_=function(e,t){for(var A=[],a=0;a<e.length;++a)e[a]&&A.push({s:a,f:e[a]});var i=A.length,s=A.slice();if(!i)return[new r(0),0];if(1==i){var o=new r(A[0].s+1);return o[A[0].s]=1,[o,1]}A.sort((function(e,t){return e.f-t.f})),A.push({s:-1,f:25001});var c=A[0],l=A[1],f=0,h=1,u=2;for(A[0]={s:-1,f:c.f+l.f,l:c,r:l};h!=i-1;)c=A[A[f].f<A[u].f?f++:u++],l=A[f!=h&&A[f].f<A[u].f?f++:u++],A[h++]={s:-1,f:c.f+l.f,l:c,r:l};var d=s[0].s;for(a=1;a<i;++a)s[a].s>d&&(d=s[a].s);var p=new n(d+1),g=N(A[h-1],p,0);if(g>t){a=0;var w=0,m=g-t,B=1<<m;for(s.sort((function(e,t){return p[t.s]-p[e.s]||e.f-t.f}));a<i;++a){var v=s[a].s;if(!(p[v]>t))break;w+=B-(1<<g-p[v]),p[v]=t}for(w>>>=m;w>0;){var b=s[a].s;p[b]<t?w-=1<<t-p[b]++-1:++a}for(;a>=0&&w;--a){var y=s[a].s;p[y]==t&&(--p[y],++w)}g=t}return[new r(p),g]},N=function(e,t,A){return-1==e.s?Math.max(N(e.l,t,A+1),N(e.r,t,A+1)):t[e.s]=A},O=function(e){for(var t=e.length;t&&!e[--t];);for(var A=new n(++t),r=0,a=e[0],i=1,s=function(e){A[r++]=e},o=1;o<=t;++o)if(e[o]==a&&o!=t)++i;else{if(!a&&i>2){for(;i>138;i-=138)s(32754);i>2&&(s(i>10?i-11<<5|28690:i-3<<5|12305),i=0)}else if(i>3){for(s(a),--i;i>6;i-=6)s(8304);i>2&&(s(i-3<<5|8208),i=0)}for(;i--;)s(a);i=1,a=e[o]}return[A.subarray(0,r),t]},H=function(e,t){for(var A=0,r=0;r<t.length;++r)A+=e[r]*t[r];return A},P=function(e,t,A){var r=A.length,n=Q(t+2);e[n]=255&r,e[n+1]=r>>>8,e[n+2]=255^e[n],e[n+3]=255^e[n+1];for(var a=0;a<r;++a)e[n+a+4]=A[a];return 8*(n+4+r)},D=function(e,t,A,r,a,c,l,f,h,u,d){L(t,d++,A),++a[256];for(var p=_(a,15),g=p[0],w=p[1],m=_(c,15),C=m[0],E=m[1],U=O(g),S=U[0],x=U[1],Q=O(C),T=Q[0],I=Q[1],N=new n(19),D=0;D<S.length;++D)N[31&S[D]]++;for(D=0;D<T.length;++D)N[31&T[D]]++;for(var M=_(N,7),R=M[0],K=M[1],j=19;j>4&&!R[o[j-1]];--j);var G,V,W,z,q=u+5<<3,X=H(a,v)+H(c,b)+l,Y=H(a,g)+H(c,C)+l+14+3*j+H(N,R)+(2*N[16]+3*N[17]+7*N[18]);if(q<=X&&q<=Y)return P(t,d,e.subarray(h,h+u));if(L(t,d,1+(Y<X)),d+=2,Y<X){G=B(g,w,0),V=g,W=B(C,E,0),z=C;var J=B(R,K,0);L(t,d,x-257),L(t,d+5,I-1),L(t,d+10,j-4),d+=14;for(D=0;D<j;++D)L(t,d+3*D,R[o[D]]);d+=3*j;for(var $=[S,T],Z=0;Z<2;++Z){var ee=$[Z];for(D=0;D<ee.length;++D){var te=31&ee[D];L(t,d,J[te]),d+=R[te],te>15&&(L(t,d,ee[D]>>>5&127),d+=ee[D]>>>12)}}}else G=y,V=v,W=F,z=b;for(D=0;D<f;++D)if(r[D]>255){te=r[D]>>>18&31;k(t,d,G[te+257]),d+=V[te+257],te>7&&(L(t,d,r[D]>>>23&31),d+=i[te]);var Ae=31&r[D];k(t,d,W[Ae]),d+=z[Ae],Ae>3&&(k(t,d,r[D]>>>5&8191),d+=s[Ae])}else k(t,d,G[r[D]]),d+=V[r[D]];return k(t,d,G[256]),d+V[256]},M=new a([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),R=new r(0),K=function(e,t,A,o,c,l){var f=e.length,u=new r(o+f+5*(1+Math.floor(f/7e3))+c),d=u.subarray(o,u.length-c),g=0;if(!t||f<8)for(var w=0;w<=f;w+=65535){var m=w+65535;m<f?g=P(d,g,e.subarray(w,m)):(d[w]=l,g=P(d,g,e.subarray(w,f)))}else{for(var B=M[t-1],v=B>>>13,b=8191&B,y=(1<<A)-1,C=new n(32768),F=new n(y+1),E=Math.ceil(A/3),U=2*E,S=function(t){return(e[t]^e[t+1]<<E^e[t+2]<<U)&y},x=new a(25e3),I=new n(288),L=new n(32),k=0,_=0,N=(w=0,0),O=0,H=0;w<f;++w){var K=S(w),j=32767&w,G=F[K];if(C[j]=G,F[K]=j,O<=w){var V=f-w;if((k>7e3||N>24576)&&V>423){g=D(e,d,0,x,I,L,_,N,H,w-H,g),N=k=_=0,H=w;for(var W=0;W<286;++W)I[W]=0;for(W=0;W<30;++W)L[W]=0}var z=2,q=0,X=b,Y=j-G&32767;if(V>2&&K==S(w-Y))for(var J=Math.min(v,V)-1,$=Math.min(32767,w),Z=Math.min(258,V);Y<=$&&--X&&j!=G;){if(e[w+z]==e[w+z-Y]){for(var ee=0;ee<Z&&e[w+ee]==e[w+ee-Y];++ee);if(ee>z){if(z=ee,q=Y,ee>J)break;var te=Math.min(Y,ee-2),Ae=0;for(W=0;W<te;++W){var re=w-Y+W+32768&32767,ne=re-C[re]+32768&32767;ne>Ae&&(Ae=ne,G=re)}}}Y+=(j=G)-(G=C[j])+32768&32767}if(q){x[N++]=268435456|h[z]<<18|p[q];var ae=31&h[z],ie=31&p[q];_+=i[ae]+s[ie],++I[257+ae],++L[ie],O=w+z,++k}else x[N++]=e[w],++I[e[w]]}}g=D(e,d,l,x,I,L,_,N,H,w-H,g),l||(g=P(d,g,R))}return T(u,0,o+Q(g)+c)},j=function(){var e=1,t=0;return{p:function(A){for(var r=e,n=t,a=A.length,i=0;i!=a;){for(var s=Math.min(i+5552,a);i<s;++i)n+=r+=A[i];r%=65521,n%=65521}e=r,t=n},d:function(){return(e>>>8<<16|(255&t)<<8|t>>>8)+2*((255&e)<<23)}}},G=function(e,t,A,r,n){return K(e,null==t.level?6:t.level,null==t.mem?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(e.length)))):12+t.mem,A,r,!n)},V=function(e,t,A){for(;A;++t)e[t]=A,A>>>=8},W=function(e,t){var A=t.level,r=0==A?0:A<6?1:9==A?3:2;e[0]=120,e[1]=r<<6|(r?32-2*r:1)},z=function(e){if(8!=(15&e[0])||e[0]>>>4>7||(e[0]<<8|e[1])%31)throw"invalid zlib data";if(32&e[1])throw"invalid zlib data: preset dictionaries not supported"};function q(e,t){void 0===t&&(t={});var A=j();A.p(e);var r=G(e,t,2,4);return W(r,t),V(r,r.length-4,A.d()),r}function X(e,t){return I((z(e),e.subarray(2,-4)),t)}},4213:function(e,t,A){var r,n,a;n=[],void 0===(a="function"==typeof(r=function(){"use strict";function t(e,t){return void 0===t?t={autoBom:!1}:"object"!=typeof t&&(console.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\ufeff",e],{type:e.type}):e}function r(e,t,A){var r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){o(r.response,t,A)},r.onerror=function(){console.error("could not download file")},r.send()}function n(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return 200<=t.status&&299>=t.status}function a(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(A){var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var i="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof A.g&&A.g.global===A.g?A.g:void 0,s=i.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),o=i.saveAs||("object"!=typeof window||window!==i?function(){}:"download"in HTMLAnchorElement.prototype&&!s?function(e,t,A){var s=i.URL||i.webkitURL,o=document.createElement("a");t=t||e.name||"download",o.download=t,o.rel="noopener","string"==typeof e?(o.href=e,o.origin===location.origin?a(o):n(o.href)?r(e,t,A):a(o,o.target="_blank")):(o.href=s.createObjectURL(e),setTimeout((function(){s.revokeObjectURL(o.href)}),4e4),setTimeout((function(){a(o)}),0))}:"msSaveOrOpenBlob"in navigator?function(e,A,i){if(A=A||e.name||"download","string"!=typeof e)navigator.msSaveOrOpenBlob(t(e,i),A);else if(n(e))r(e,A,i);else{var s=document.createElement("a");s.href=e,s.target="_blank",setTimeout((function(){a(s)}))}}:function(e,t,A,n){if((n=n||open("","_blank"))&&(n.document.title=n.document.body.innerText="downloading..."),"string"==typeof e)return r(e,t,A);var a="application/octet-stream"===e.type,o=/constructor/i.test(i.HTMLElement)||i.safari,c=/CriOS\/[\d]+/.test(navigator.userAgent);if((c||a&&o||s)&&"undefined"!=typeof FileReader){var l=new FileReader;l.onloadend=function(){var e=l.result;e=c?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),n?n.location.href=e:location=e,n=null},l.readAsDataURL(e)}else{var f=i.URL||i.webkitURL,h=f.createObjectURL(e);n?n.location=h:location.href=h,n=null,setTimeout((function(){f.revokeObjectURL(h)}),4e4)}});i.saveAs=o.saveAs=o,e.exports=o})?r.apply(t,n):r)||(e.exports=a)},354:function(e){
/*!
* html2canvas 1.4.1 <https://html2canvas.hertzen.com>
* Copyright (c) 2022 Niklas von Hertzen <https://hertzen.com>
* Released under MIT License
*/
e.exports=function(){"use strict";
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var e=function(t,A){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var A in t)Object.prototype.hasOwnProperty.call(t,A)&&(e[A]=t[A])},e(t,A)};function t(t,A){if("function"!=typeof A&&null!==A)throw new TypeError("Class extends value "+String(A)+" is not a constructor or null");function r(){this.constructor=t}e(t,A),t.prototype=null===A?Object.create(A):(r.prototype=A.prototype,new r)}var A=function(){return A=Object.assign||function(e){for(var t,A=1,r=arguments.length;A<r;A++)for(var n in t=arguments[A])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},A.apply(this,arguments)};function r(e,t,A,r){function n(e){return e instanceof A?e:new A((function(t){t(e)}))}return new(A||(A=Promise))((function(A,a){function i(e){try{o(r.next(e))}catch(e){a(e)}}function s(e){try{o(r.throw(e))}catch(e){a(e)}}function o(e){e.done?A(e.value):n(e.value).then(i,s)}o((r=r.apply(e,t||[])).next())}))}function n(e,t){var A,r,n,a,i={label:0,sent:function(){if(1&n[0])throw n[1];return n[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(e){return function(t){return o([e,t])}}function o(a){if(A)throw new TypeError("Generator is already executing.");for(;i;)try{if(A=1,r&&(n=2&a[0]?r.return:a[0]?r.throw||((n=r.return)&&n.call(r),0):r.next)&&!(n=n.call(r,a[1])).done)return n;switch(r=0,n&&(a=[2&a[0],n.value]),a[0]){case 0:case 1:n=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(!((n=(n=i.trys).length>0&&n[n.length-1])||6!==a[0]&&2!==a[0])){i=0;continue}if(3===a[0]&&(!n||a[1]>n[0]&&a[1]<n[3])){i.label=a[1];break}if(6===a[0]&&i.label<n[1]){i.label=n[1],n=a;break}if(n&&i.label<n[2]){i.label=n[2],i.ops.push(a);break}n[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e],r=0}finally{A=n=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}}function a(e,t,A){if(A||2===arguments.length)for(var r,n=0,a=t.length;n<a;n++)!r&&n in t||(r||(r=Array.prototype.slice.call(t,0,n)),r[n]=t[n]);return e.concat(r||t)}for(var i=function(){function e(e,t,A,r){this.left=e,this.top=t,this.width=A,this.height=r}return e.prototype.add=function(t,A,r,n){return new e(this.left+t,this.top+A,this.width+r,this.height+n)},e.fromClientRect=function(t,A){return new e(A.left+t.windowBounds.left,A.top+t.windowBounds.top,A.width,A.height)},e.fromDOMRectList=function(t,A){var r=Array.from(A).find((function(e){return 0!==e.width}));return r?new e(r.left+t.windowBounds.left,r.top+t.windowBounds.top,r.width,r.height):e.EMPTY},e.EMPTY=new e(0,0,0,0),e}(),s=function(e,t){return i.fromClientRect(e,t.getBoundingClientRect())},o=function(e){var t=e.body,A=e.documentElement;if(!t||!A)throw new Error("Unable to get document size");var r=Math.max(Math.max(t.scrollWidth,A.scrollWidth),Math.max(t.offsetWidth,A.offsetWidth),Math.max(t.clientWidth,A.clientWidth)),n=Math.max(Math.max(t.scrollHeight,A.scrollHeight),Math.max(t.offsetHeight,A.offsetHeight),Math.max(t.clientHeight,A.clientHeight));return new i(0,0,r,n)},c=function(e){for(var t=[],A=0,r=e.length;A<r;){var n=e.charCodeAt(A++);if(n>=55296&&n<=56319&&A<r){var a=e.charCodeAt(A++);56320==(64512&a)?t.push(((1023&n)<<10)+(1023&a)+65536):(t.push(n),A--)}else t.push(n)}return t},l=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(String.fromCodePoint)return String.fromCodePoint.apply(String,e);var A=e.length;if(!A)return"";for(var r=[],n=-1,a="";++n<A;){var i=e[n];i<=65535?r.push(i):(i-=65536,r.push(55296+(i>>10),i%1024+56320)),(n+1===A||r.length>16384)&&(a+=String.fromCharCode.apply(String,r),r.length=0)}return a},f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",h="undefined"==typeof Uint8Array?[]:new Uint8Array(256),u=0;u<f.length;u++)h[f.charCodeAt(u)]=u;for(var d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",p="undefined"==typeof Uint8Array?[]:new Uint8Array(256),g=0;g<d.length;g++)p[d.charCodeAt(g)]=g;for(var w=function(e){var t,A,r,n,a,i=.75*e.length,s=e.length,o=0;"="===e[e.length-1]&&(i--,"="===e[e.length-2]&&i--);var c="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.slice?new ArrayBuffer(i):new Array(i),l=Array.isArray(c)?c:new Uint8Array(c);for(t=0;t<s;t+=4)A=p[e.charCodeAt(t)],r=p[e.charCodeAt(t+1)],n=p[e.charCodeAt(t+2)],a=p[e.charCodeAt(t+3)],l[o++]=A<<2|r>>4,l[o++]=(15&r)<<4|n>>2,l[o++]=(3&n)<<6|63&a;return c},m=function(e){for(var t=e.length,A=[],r=0;r<t;r+=2)A.push(e[r+1]<<8|e[r]);return A},B=function(e){for(var t=e.length,A=[],r=0;r<t;r+=4)A.push(e[r+3]<<24|e[r+2]<<16|e[r+1]<<8|e[r]);return A},v=5,b=11,y=2,C=65536>>v,F=(1<<v)-1,E=C+(1024>>v)+32,U=65536>>b,S=(1<<b-v)-1,x=function(e,t,A){return e.slice?e.slice(t,A):new Uint16Array(Array.prototype.slice.call(e,t,A))},Q=function(e,t,A){return e.slice?e.slice(t,A):new Uint32Array(Array.prototype.slice.call(e,t,A))},T=function(e,t){var A=w(e),r=Array.isArray(A)?B(A):new Uint32Array(A),n=Array.isArray(A)?m(A):new Uint16Array(A),a=24,i=x(n,a/2,r[4]/2),s=2===r[5]?x(n,(a+r[4])/2):Q(r,Math.ceil((a+r[4])/4));return new I(r[0],r[1],r[2],r[3],i,s)},I=function(){function e(e,t,A,r,n,a){this.initialValue=e,this.errorValue=t,this.highStart=A,this.highValueIndex=r,this.index=n,this.data=a}return e.prototype.get=function(e){var t;if(e>=0){if(e<55296||e>56319&&e<=65535)return t=((t=this.index[e>>v])<<y)+(e&F),this.data[t];if(e<=65535)return t=((t=this.index[C+(e-55296>>v)])<<y)+(e&F),this.data[t];if(e<this.highStart)return t=E-U+(e>>b),t=this.index[t],t+=e>>v&S,t=((t=this.index[t])<<y)+(e&F),this.data[t];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e}(),L="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",k="undefined"==typeof Uint8Array?[]:new Uint8Array(256),_=0;_<L.length;_++)k[L.charCodeAt(_)]=_;var N=50,O=1,H=2,P=3,D=4,M=5,R=7,K=8,j=9,G=10,V=11,W=12,z=13,q=14,X=15,Y=16,J=17,$=18,Z=19,ee=20,te=21,Ae=22,re=23,ne=24,ae=25,ie=26,se=27,oe=28,ce=29,le=30,fe=31,he=32,ue=33,de=34,pe=35,ge=36,we=37,me=38,Be=39,ve=40,be=41,ye=42,Ce=43,Fe=[9001,65288],Ee="!",Ue="×",Se="÷",xe=T("KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFA