(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-cbddc6b6","chunk-79add12c","chunk-d82c015c"],{"027a":function(e,t,r){"use strict";r.d(t,"c",(function(){return i})),r.d(t,"a",(function(){return a})),r.d(t,"d",(function(){return o})),r.d(t,"b",(function(){return s})),r.d(t,"e",(function(){return l})),r.d(t,"i",(function(){return c})),r.d(t,"g",(function(){return u})),r.d(t,"h",(function(){return f})),r.d(t,"j",(function(){return h})),r.d(t,"f",(function(){return d}));var n=r("0c6d");function i(e){return n["a"].get("/product/product_attr/list",e)}function a(e){return n["a"].post("/product/product_attr/create",e)}function o(e,t){return n["a"].post("/product/product_attr/update/".concat(e),t)}function s(e,t){return n["a"].post("/product/product_attr/delete/".concat(e),t)}function l(e){return n["a"].post("/product/system_product/create",e)}function c(e){return n["a"].get("/product/system_product/list",e)}function u(e){return n["a"].delete("/product/system_product/delete/".concat(e))}function f(e){return n["a"].get("/product/system_product/info/".concat(e))}function h(e,t){return n["a"].put("/product/system_product/update/".concat(e),t)}function d(e){return n["a"].post("/product/system_product/import",e)}},"0c98":function(e,t,r){"use strict";var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{attrs:{id:e.id}},[r("photo-gallery",{attrs:{"upload-modal-ref":e.id+"-editor","is-faq":!0},on:{dbClickImg:e.selectImg}})],1)},i=[],a=(r("d3b7"),r("3ca3"),r("ddb0"),r("a9e3"),r("159b"),r("2ca0"),r("6fad")),o=r.n(a),s=r("a78e"),l=r.n(s),c=function(){return Promise.all([r.e("chunk-1bd8ac91"),r.e("chunk-c7e6a748")]).then(r.bind(null,"42ee"))},u={name:"vueEditor",components:{photoGallery:c},model:{prop:"value",event:"change"},props:{value:{type:String,default:""},id:{type:String,default:"editorRef"},isClear:{type:Boolean,default:!1},editorRef:{type:String,default:""},editorHeight:{type:Number,default:500},editorPlaceholder:{type:String,default:""}},data:function(){return{editor:null,info_:null}},watch:{isClear:function(e){e&&(this.editor.txt.clear(),this.info_=null)},value:function(e){e!==this.editor.txt.html()&&this.editor.txt.html(this.value)}},mounted:function(){this.setEditor(),this.editor.txt.html(this.value)},methods:{setEditor:function(){var e=this;this.editor=new o.a("#".concat(this.id)),this.editor.config.pasteFilterStyle=!1,this.editor.config.zIndex=1,this.editor.config.uploadImgShowBase64=!1,this.editor.config.height=this.editorHeight,this.editor.config.placeholder=this.editorPlaceholder,this.editor.config.customAlert=function(t,r){switch(r){case"success":e.$toasts.success(t);break;case"info":e.$toasts.info(t);break;case"warning":e.$toasts.warning(t);break;case"error":e.$toasts.error(t);break;default:e.$toasts.info(t);break}},this.editor.config.uploadImgFromMedia=function(){e.$bvModal.show(e.id?"".concat(e.id,"-editor"):"modal-img")},this.editor.config.onchange=function(t){e.info_=t,e.$emit("change",e.info_)},this.editor.create()},selectImg:function(e){var t=this,r=JSON.parse(this.$store.state.user.userInfo).image_prefix||JSON.parse(l.a.get("userInfo")).image_prefix;e.forEach((function(e){var n=e.startsWith("http")?e:r+e;t.editor.cmd.do("insertHTML",'<img src="'.concat(n,'" style="max-width:100%;" alt=""/>'))}))}}},f=u,h=r("2877"),d=Object(h["a"])(f,n,i,!1,null,null,null);t["a"]=d.exports},1:function(e,t){},1146:function(e,t,r){(function(n,i,a){function o(t){t.version="0.17.2";var o=1200,s=1252;"undefined"===typeof cptable&&("undefined"!==typeof n?n.cptable=r("2244"):"undefined"!==typeof window&&(window.cptable=r("2244")));for(var l=[874,932,936,949,950],c=0;c<=8;++c)l.push(1250+c);var u={0:1252,1:65001,2:65001,77:1e4,128:932,129:949,130:1361,134:936,136:950,161:1253,162:1254,163:1258,177:1255,178:1256,186:1257,204:1251,222:874,238:1250,255:1252,69:6969},f=function(e){-1!=l.indexOf(e)&&(s=u[0]=e)};function h(){f(1252)}var d=function(e){o=e,f(e)};function p(){d(1200),h()}function m(e){for(var t=[],r=0,n=e.length;r<n;++r)t[r]=e.charCodeAt(r);return t}function g(e){for(var t=[],r=0;r<e.length>>1;++r)t[r]=String.fromCharCode(e.charCodeAt(2*r)+(e.charCodeAt(2*r+1)<<8));return t.join("")}function v(e){for(var t=[],r=0;r<e.length>>1;++r)t[r]=String.fromCharCode(e.charCodeAt(2*r+1)+(e.charCodeAt(2*r)<<8));return t.join("")}var b=function(e){var t=e.charCodeAt(0),r=e.charCodeAt(1);return 255==t&&254==r?g(e.slice(2)):254==t&&255==r?v(e.slice(2)):65279==t?e.slice(1):e},w=function(e){return String.fromCharCode(e)},y=function(e){return String.fromCharCode(e)};"undefined"!==typeof cptable&&(d=function(e){o=e,f(e)},b=function(e){return 255===e.charCodeAt(0)&&254===e.charCodeAt(1)?cptable.utils.decode(1200,m(e.slice(2))):e},w=function(e){return 1200===o?String.fromCharCode(e):cptable.utils.decode(o,[255&e,e>>8])[0]},y=function(e){return cptable.utils.decode(s,[e])[0]});var A=null,_=!0,x=function(){var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";return{encode:function(t){for(var r="",n=0,i=0,a=0,o=0,s=0,l=0,c=0,u=0;u<t.length;)n=t.charCodeAt(u++),o=n>>2,i=t.charCodeAt(u++),s=(3&n)<<4|i>>4,a=t.charCodeAt(u++),l=(15&i)<<2|a>>6,c=63&a,isNaN(i)?l=c=64:isNaN(a)&&(c=64),r+=e.charAt(o)+e.charAt(s)+e.charAt(l)+e.charAt(c);return r},decode:function(t){var r="",n=0,i=0,a=0,o=0,s=0,l=0,c=0;t=t.replace(/[^\w\+\/\=]/g,"");for(var u=0;u<t.length;)o=e.indexOf(t.charAt(u++)),s=e.indexOf(t.charAt(u++)),n=o<<2|s>>4,r+=String.fromCharCode(n),l=e.indexOf(t.charAt(u++)),i=(15&s)<<4|l>>2,64!==l&&(r+=String.fromCharCode(i)),c=e.indexOf(t.charAt(u++)),a=(3&l)<<6|c,64!==c&&(r+=String.fromCharCode(a));return r}}}(),S="undefined"!==typeof i&&"undefined"!==typeof a&&"undefined"!==typeof a.versions&&!!a.versions.node,C=function(){};if("undefined"!==typeof i){var k=!i.from;if(!k)try{i.from("foo","utf8")}catch(Bv){k=!0}C=k?function(e,t){return t?new i(e,t):new i(e)}:i.from.bind(i),i.alloc||(i.alloc=function(e){return new i(e)}),i.allocUnsafe||(i.allocUnsafe=function(e){return new i(e)})}function E(e){return S?i.alloc(e):new Array(e)}function N(e){return S?i.allocUnsafe(e):new Array(e)}var B=function(e){return S?C(e,"binary"):e.split("").map((function(e){return 255&e.charCodeAt(0)}))};function T(e){if("undefined"===typeof ArrayBuffer)return B(e);for(var t=new ArrayBuffer(e.length),r=new Uint8Array(t),n=0;n!=e.length;++n)r[n]=255&e.charCodeAt(n);return t}function L(e){if(Array.isArray(e))return e.map((function(e){return String.fromCharCode(e)})).join("");for(var t=[],r=0;r<e.length;++r)t[r]=String.fromCharCode(e[r]);return t.join("")}function I(e){if("undefined"===typeof Uint8Array)throw new Error("Unsupported");return new Uint8Array(e)}function F(e){if("undefined"==typeof ArrayBuffer)throw new Error("Unsupported");if(e instanceof ArrayBuffer)return F(new Uint8Array(e));for(var t=new Array(e.length),r=0;r<e.length;++r)t[r]=e[r];return t}var P=function(e){return[].concat.apply([],e)},D=/\u0000/g,R=/[\u0001-\u0006]/g,O={},M=function(e){function t(e){var t="",r=e.length-1;while(r>=0)t+=e.charAt(r--);return t}function r(e,t){var r="";while(r.length<t)r+=e;return r}function n(e,t){var n=""+e;return n.length>=t?n:r("0",t-n.length)+n}function i(e,t){var n=""+e;return n.length>=t?n:r(" ",t-n.length)+n}function a(e,t){var n=""+e;return n.length>=t?n:n+r(" ",t-n.length)}function o(e,t){var n=""+Math.round(e);return n.length>=t?n:r("0",t-n.length)+n}function s(e,t){var n=""+e;return n.length>=t?n:r("0",t-n.length)+n}e.version="0.11.2";var l=Math.pow(2,32);function c(e,t){if(e>l||e<-l)return o(e,t);var r=Math.round(e);return s(r,t)}function u(e,t){return t=t||0,e.length>=7+t&&103===(32|e.charCodeAt(t))&&101===(32|e.charCodeAt(t+1))&&110===(32|e.charCodeAt(t+2))&&101===(32|e.charCodeAt(t+3))&&114===(32|e.charCodeAt(t+4))&&97===(32|e.charCodeAt(t+5))&&108===(32|e.charCodeAt(t+6))}var f=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],h=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]];function d(e){e[0]="General",e[1]="0",e[2]="0.00",e[3]="#,##0",e[4]="#,##0.00",e[9]="0%",e[10]="0.00%",e[11]="0.00E+00",e[12]="# ?/?",e[13]="# ??/??",e[14]="m/d/yy",e[15]="d-mmm-yy",e[16]="d-mmm",e[17]="mmm-yy",e[18]="h:mm AM/PM",e[19]="h:mm:ss AM/PM",e[20]="h:mm",e[21]="h:mm:ss",e[22]="m/d/yy h:mm",e[37]="#,##0 ;(#,##0)",e[38]="#,##0 ;[Red](#,##0)",e[39]="#,##0.00;(#,##0.00)",e[40]="#,##0.00;[Red](#,##0.00)",e[45]="mm:ss",e[46]="[h]:mm:ss",e[47]="mmss.0",e[48]="##0.0E+0",e[49]="@",e[56]='"上午/下午 "hh"時"mm"分"ss"秒 "'}var p={};d(p);var m=[],g=0;for(g=5;g<=8;++g)m[g]=32+g;for(g=23;g<=26;++g)m[g]=0;for(g=27;g<=31;++g)m[g]=14;for(g=50;g<=58;++g)m[g]=14;for(g=59;g<=62;++g)m[g]=g-58;for(g=67;g<=68;++g)m[g]=g-58;for(g=72;g<=75;++g)m[g]=g-58;for(g=67;g<=68;++g)m[g]=g-57;for(g=76;g<=78;++g)m[g]=g-56;for(g=79;g<=81;++g)m[g]=g-34;var v=[];function b(e,t,r){var n=e<0?-1:1,i=e*n,a=0,o=1,s=0,l=1,c=0,u=0,f=Math.floor(i);while(c<t){if(f=Math.floor(i),s=f*o+a,u=f*c+l,i-f<5e-8)break;i=1/(i-f),a=o,o=s,l=c,c=u}if(u>t&&(c>t?(u=l,s=a):(u=c,s=o)),!r)return[0,n*s,u];var h=Math.floor(n*s/u);return[h,n*s-h*u,u]}function w(e,t,r){if(e>2958465||e<0)return null;var n=0|e,i=Math.floor(86400*(e-n)),a=0,o=[],s={D:n,T:i,u:86400*(e-n)-i,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(s.u)<1e-6&&(s.u=0),t&&t.date1904&&(n+=1462),s.u>.9999&&(s.u=0,86400==++i&&(s.T=i=0,++n,++s.D)),60===n)o=r?[1317,10,29]:[1900,2,29],a=3;else if(0===n)o=r?[1317,8,29]:[1900,1,0],a=6;else{n>60&&--n;var l=new Date(1900,0,1);l.setDate(l.getDate()+n-1),o=[l.getFullYear(),l.getMonth()+1,l.getDate()],a=l.getDay(),n<60&&(a=(a+6)%7),r&&(a=E(l,o))}return s.y=o[0],s.m=o[1],s.d=o[2],s.S=i%60,i=Math.floor(i/60),s.M=i%60,i=Math.floor(i/60),s.H=i,s.q=a,s}v[5]=v[63]='"$"#,##0_);\\("$"#,##0\\)',v[6]=v[64]='"$"#,##0_);[Red]\\("$"#,##0\\)',v[7]=v[65]='"$"#,##0.00_);\\("$"#,##0.00\\)',v[8]=v[66]='"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',v[41]='_(* #,##0_);_(* \\(#,##0\\);_(* "-"_);_(@_)',v[42]='_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',v[43]='_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',v[44]='_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)',e.parse_date_code=w;var y=new Date(1899,11,31,0,0,0),A=y.getTime(),_=new Date(1900,2,1,0,0,0);function x(e,t){var r=e.getTime();return t?r-=1262304e5:e>=_&&(r+=864e5),(r-(A+6e4*(e.getTimezoneOffset()-y.getTimezoneOffset())))/864e5}function S(e){return e.toString(10)}e._general_int=S;var C=function(){var e=/(?:\.0*|(\.\d*[1-9])0+)$/;function t(t){return-1==t.indexOf(".")?t:t.replace(e,"$1")}var r=/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,n=/(E[+-])(\d)$/;function i(e){return-1==e.indexOf("E")?e:e.replace(r,"$1E").replace(n,"$10$2")}function a(e){var r=e<0?12:11,n=t(e.toFixed(12));return n.length<=r?n:(n=e.toPrecision(10),n.length<=r?n:e.toExponential(5))}function o(e){var r=t(e.toFixed(11));return r.length>(e<0?12:11)||"0"===r||"-0"===r?e.toPrecision(6):r}function s(e){var r,n=Math.floor(Math.log(Math.abs(e))*Math.LOG10E);return r=n>=-4&&n<=-1?e.toPrecision(10+n):Math.abs(n)<=9?a(e):10===n?e.toFixed(10).substr(0,12):o(e),t(i(r.toUpperCase()))}return s}();function k(e,t){switch(typeof e){case"string":return e;case"boolean":return e?"TRUE":"FALSE";case"number":return(0|e)===e?e.toString(10):C(e);case"undefined":return"";case"object":if(null==e)return"";if(e instanceof Date)return j(14,x(e,t&&t.date1904),t)}throw new Error("unsupported value in General format: "+e)}function E(e,t){t[0]-=581;var r=e.getDay();return e<60&&(r=(r+6)%7),r}function N(e,t,r,i){var a,o="",s=0,l=0,c=r.y,u=0;switch(e){case 98:c=r.y+543;case 121:switch(t.length){case 1:case 2:a=c%100,u=2;break;default:a=c%1e4,u=4;break}break;case 109:switch(t.length){case 1:case 2:a=r.m,u=t.length;break;case 3:return h[r.m-1][1];case 5:return h[r.m-1][0];default:return h[r.m-1][2]}break;case 100:switch(t.length){case 1:case 2:a=r.d,u=t.length;break;case 3:return f[r.q][0];default:return f[r.q][1]}break;case 104:switch(t.length){case 1:case 2:a=1+(r.H+11)%12,u=t.length;break;default:throw"bad hour format: "+t}break;case 72:switch(t.length){case 1:case 2:a=r.H,u=t.length;break;default:throw"bad hour format: "+t}break;case 77:switch(t.length){case 1:case 2:a=r.M,u=t.length;break;default:throw"bad minute format: "+t}break;case 115:if("s"!=t&&"ss"!=t&&".0"!=t&&".00"!=t&&".000"!=t)throw"bad second format: "+t;return 0!==r.u||"s"!=t&&"ss"!=t?(l=i>=2?3===i?1e3:100:1===i?10:1,s=Math.round(l*(r.S+r.u)),s>=60*l&&(s=0),"s"===t?0===s?"0":""+s/l:(o=n(s,2+i),"ss"===t?o.substr(0,2):"."+o.substr(2,t.length-1))):n(r.S,t.length);case 90:switch(t){case"[h]":case"[hh]":a=24*r.D+r.H;break;case"[m]":case"[mm]":a=60*(24*r.D+r.H)+r.M;break;case"[s]":case"[ss]":a=60*(60*(24*r.D+r.H)+r.M)+Math.round(r.S+r.u);break;default:throw"bad abstime format: "+t}u=3===t.length?1:2;break;case 101:a=c,u=1;break}var d=u>0?n(a,u):"";return d}function B(e){var t=3;if(e.length<=t)return e;for(var r=e.length%t,n=e.substr(0,r);r!=e.length;r+=t)n+=(n.length>0?",":"")+e.substr(r,t);return n}e._general_num=C,e._general=k;var T=function(){var e=/%/g;function o(t,n,i){var a=n.replace(e,""),o=n.length-a.length;return T(t,a,i*Math.pow(10,2*o))+r("%",o)}function s(e,t,r){var n=t.length-1;while(44===t.charCodeAt(n-1))--n;return T(e,t.substr(0,n),r/Math.pow(10,3*(t.length-n)))}function l(e,t){var r,n=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(0==t)return"0.0E+0";if(t<0)return"-"+l(e,-t);var i=e.indexOf(".");-1===i&&(i=e.indexOf("E"));var a=Math.floor(Math.log(t)*Math.LOG10E)%i;if(a<0&&(a+=i),r=(t/Math.pow(10,a)).toPrecision(n+1+(i+a)%i),-1===r.indexOf("e")){var o=Math.floor(Math.log(t)*Math.LOG10E);-1===r.indexOf(".")?r=r.charAt(0)+"."+r.substr(1)+"E+"+(o-r.length+a):r+="E+"+(o-a);while("0."===r.substr(0,2))r=r.charAt(0)+r.substr(2,i)+"."+r.substr(2+i),r=r.replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");r=r.replace(/\+-/,"-")}r=r.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,(function(e,t,r,n){return t+r+n.substr(0,(i+a)%i)+"."+n.substr(a)+"E"}))}else r=t.toExponential(n);return e.match(/E\+00$/)&&r.match(/e[+-]\d$/)&&(r=r.substr(0,r.length-1)+"0"+r.charAt(r.length-1)),e.match(/E\-/)&&r.match(/e\+/)&&(r=r.replace(/e\+/,"e")),r.replace("e","E")}var u=/# (\?+)( ?)\/( ?)(\d+)/;function f(e,t,a){var o=parseInt(e[4],10),s=Math.round(t*o),l=Math.floor(s/o),c=s-l*o,u=o;return a+(0===l?"":""+l)+" "+(0===c?r(" ",e[1].length+1+e[4].length):i(c,e[1].length)+e[2]+"/"+e[3]+n(u,e[4].length))}function h(e,t,n){return n+(0===t?"":""+t)+r(" ",e[1].length+2+e[4].length)}var d=/^#*0*\.([0#]+)/,p=/\).*[0#]/,m=/\(###\) ###\\?-####/;function g(e){for(var t,r="",n=0;n!=e.length;++n)switch(t=e.charCodeAt(n)){case 35:break;case 63:r+=" ";break;case 48:r+="0";break;default:r+=String.fromCharCode(t)}return r}function v(e,t){var r=Math.pow(10,t);return""+Math.round(e*r)/r}function w(e,t){var r=e-Math.floor(e),n=Math.pow(10,t);return t<(""+Math.round(r*n)).length?0:Math.round(r*n)}function y(e,t){return t<(""+Math.round((e-Math.floor(e))*Math.pow(10,t))).length?1:0}function A(e){return e<2147483647&&e>-2147483648?""+(e>=0?0|e:e-1|0):""+Math.floor(e)}function _(e,h,x){if(40===e.charCodeAt(0)&&!h.match(p)){var S=h.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return x>=0?_("n",S,x):"("+_("n",S,-x)+")"}if(44===h.charCodeAt(h.length-1))return s(e,h,x);if(-1!==h.indexOf("%"))return o(e,h,x);if(-1!==h.indexOf("E"))return l(h,x);if(36===h.charCodeAt(0))return"$"+_(e,h.substr(" "==h.charAt(1)?2:1),x);var C,k,E,N,L=Math.abs(x),I=x<0?"-":"";if(h.match(/^00+$/))return I+c(L,h.length);if(h.match(/^[#?]+$/))return C=c(x,0),"0"===C&&(C=""),C.length>h.length?C:g(h.substr(0,h.length-C.length))+C;if(k=h.match(u))return f(k,L,I);if(h.match(/^#+0+$/))return I+c(L,h.length-h.indexOf("0"));if(k=h.match(d))return C=v(x,k[1].length).replace(/^([^\.]+)$/,"$1."+g(k[1])).replace(/\.$/,"."+g(k[1])).replace(/\.(\d*)$/,(function(e,t){return"."+t+r("0",g(k[1]).length-t.length)})),-1!==h.indexOf("0.")?C:C.replace(/^0\./,".");if(h=h.replace(/^#+([0.])/,"$1"),k=h.match(/^(0*)\.(#*)$/))return I+v(L,k[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,k[1].length?"0.":".");if(k=h.match(/^#{1,3},##0(\.?)$/))return I+B(c(L,0));if(k=h.match(/^#,##0\.([#0]*0)$/))return x<0?"-"+_(e,h,-x):B(""+(Math.floor(x)+y(x,k[1].length)))+"."+n(w(x,k[1].length),k[1].length);if(k=h.match(/^#,#*,#0/))return _(e,h.replace(/^#,#*,/,""),x);if(k=h.match(/^([0#]+)(\\?-([0#]+))+$/))return C=t(_(e,h.replace(/[\\-]/g,""),x)),E=0,t(t(h.replace(/\\/g,"")).replace(/[0#]/g,(function(e){return E<C.length?C.charAt(E++):"0"===e?"0":""})));if(h.match(m))return C=_(e,"##########",x),"("+C.substr(0,3)+") "+C.substr(3,3)+"-"+C.substr(6);var F="";if(k=h.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return E=Math.min(k[4].length,7),N=b(L,Math.pow(10,E)-1,!1),C=""+I,F=T("n",k[1],N[1])," "==F.charAt(F.length-1)&&(F=F.substr(0,F.length-1)+"0"),C+=F+k[2]+"/"+k[3],F=a(N[2],E),F.length<k[4].length&&(F=g(k[4].substr(k[4].length-F.length))+F),C+=F,C;if(k=h.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return E=Math.min(Math.max(k[1].length,k[4].length),7),N=b(L,Math.pow(10,E)-1,!0),I+(N[0]||(N[1]?"":"0"))+" "+(N[1]?i(N[1],E)+k[2]+"/"+k[3]+a(N[2],E):r(" ",2*E+1+k[2].length+k[3].length));if(k=h.match(/^[#0?]+$/))return C=c(x,0),h.length<=C.length?C:g(h.substr(0,h.length-C.length))+C;if(k=h.match(/^([#0?]+)\.([#0]+)$/)){C=""+x.toFixed(Math.min(k[2].length,10)).replace(/([^0])0+$/,"$1"),E=C.indexOf(".");var P=h.indexOf(".")-E,D=h.length-C.length-P;return g(h.substr(0,P)+C+h.substr(h.length-D))}if(k=h.match(/^00,000\.([#0]*0)$/))return E=w(x,k[1].length),x<0?"-"+_(e,h,-x):B(A(x)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,(function(e){return"00,"+(e.length<3?n(0,3-e.length):"")+e}))+"."+n(E,k[1].length);switch(h){case"###,##0.00":return _(e,"#,##0.00",x);case"###,###":case"##,###":case"#,###":var R=B(c(L,0));return"0"!==R?I+R:"";case"###,###.00":return _(e,"###,##0.00",x).replace(/^0\./,".");case"#,###.00":return _(e,"#,##0.00",x).replace(/^0\./,".");default:}throw new Error("unsupported format |"+h+"|")}function x(e,t,r){var n=t.length-1;while(44===t.charCodeAt(n-1))--n;return T(e,t.substr(0,n),r/Math.pow(10,3*(t.length-n)))}function S(t,n,i){var a=n.replace(e,""),o=n.length-a.length;return T(t,a,i*Math.pow(10,2*o))+r("%",o)}function C(e,t){var r,n=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(0==t)return"0.0E+0";if(t<0)return"-"+C(e,-t);var i=e.indexOf(".");-1===i&&(i=e.indexOf("E"));var a=Math.floor(Math.log(t)*Math.LOG10E)%i;if(a<0&&(a+=i),r=(t/Math.pow(10,a)).toPrecision(n+1+(i+a)%i),!r.match(/[Ee]/)){var o=Math.floor(Math.log(t)*Math.LOG10E);-1===r.indexOf(".")?r=r.charAt(0)+"."+r.substr(1)+"E+"+(o-r.length+a):r+="E+"+(o-a),r=r.replace(/\+-/,"-")}r=r.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,(function(e,t,r,n){return t+r+n.substr(0,(i+a)%i)+"."+n.substr(a)+"E"}))}else r=t.toExponential(n);return e.match(/E\+00$/)&&r.match(/e[+-]\d$/)&&(r=r.substr(0,r.length-1)+"0"+r.charAt(r.length-1)),e.match(/E\-/)&&r.match(/e\+/)&&(r=r.replace(/e\+/,"e")),r.replace("e","E")}function k(e,o,s){if(40===e.charCodeAt(0)&&!o.match(p)){var l=o.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return s>=0?k("n",l,s):"("+k("n",l,-s)+")"}if(44===o.charCodeAt(o.length-1))return x(e,o,s);if(-1!==o.indexOf("%"))return S(e,o,s);if(-1!==o.indexOf("E"))return C(o,s);if(36===o.charCodeAt(0))return"$"+k(e,o.substr(" "==o.charAt(1)?2:1),s);var c,f,v,w,y=Math.abs(s),A=s<0?"-":"";if(o.match(/^00+$/))return A+n(y,o.length);if(o.match(/^[#?]+$/))return c=""+s,0===s&&(c=""),c.length>o.length?c:g(o.substr(0,o.length-c.length))+c;if(f=o.match(u))return h(f,y,A);if(o.match(/^#+0+$/))return A+n(y,o.length-o.indexOf("0"));if(f=o.match(d))return c=(""+s).replace(/^([^\.]+)$/,"$1."+g(f[1])).replace(/\.$/,"."+g(f[1])),c=c.replace(/\.(\d*)$/,(function(e,t){return"."+t+r("0",g(f[1]).length-t.length)})),-1!==o.indexOf("0.")?c:c.replace(/^0\./,".");if(o=o.replace(/^#+([0.])/,"$1"),f=o.match(/^(0*)\.(#*)$/))return A+(""+y).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,f[1].length?"0.":".");if(f=o.match(/^#{1,3},##0(\.?)$/))return A+B(""+y);if(f=o.match(/^#,##0\.([#0]*0)$/))return s<0?"-"+k(e,o,-s):B(""+s)+"."+r("0",f[1].length);if(f=o.match(/^#,#*,#0/))return k(e,o.replace(/^#,#*,/,""),s);if(f=o.match(/^([0#]+)(\\?-([0#]+))+$/))return c=t(k(e,o.replace(/[\\-]/g,""),s)),v=0,t(t(o.replace(/\\/g,"")).replace(/[0#]/g,(function(e){return v<c.length?c.charAt(v++):"0"===e?"0":""})));if(o.match(m))return c=k(e,"##########",s),"("+c.substr(0,3)+") "+c.substr(3,3)+"-"+c.substr(6);var _="";if(f=o.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return v=Math.min(f[4].length,7),w=b(y,Math.pow(10,v)-1,!1),c=""+A,_=T("n",f[1],w[1])," "==_.charAt(_.length-1)&&(_=_.substr(0,_.length-1)+"0"),c+=_+f[2]+"/"+f[3],_=a(w[2],v),_.length<f[4].length&&(_=g(f[4].substr(f[4].length-_.length))+_),c+=_,c;if(f=o.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return v=Math.min(Math.max(f[1].length,f[4].length),7),w=b(y,Math.pow(10,v)-1,!0),A+(w[0]||(w[1]?"":"0"))+" "+(w[1]?i(w[1],v)+f[2]+"/"+f[3]+a(w[2],v):r(" ",2*v+1+f[2].length+f[3].length));if(f=o.match(/^[#0?]+$/))return c=""+s,o.length<=c.length?c:g(o.substr(0,o.length-c.length))+c;if(f=o.match(/^([#0]+)\.([#0]+)$/)){c=""+s.toFixed(Math.min(f[2].length,10)).replace(/([^0])0+$/,"$1"),v=c.indexOf(".");var E=o.indexOf(".")-v,N=o.length-c.length-E;return g(o.substr(0,E)+c+o.substr(o.length-N))}if(f=o.match(/^00,000\.([#0]*0)$/))return s<0?"-"+k(e,o,-s):B(""+s).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,(function(e){return"00,"+(e.length<3?n(0,3-e.length):"")+e}))+"."+n(0,f[1].length);switch(o){case"###,###":case"##,###":case"#,###":var L=B(""+y);return"0"!==L?A+L:"";default:if(o.match(/\.[0#?]*$/))return k(e,o.slice(0,o.lastIndexOf(".")),s)+g(o.slice(o.lastIndexOf(".")))}throw new Error("unsupported format |"+o+"|")}return function(e,t,r){return(0|r)===r?k(e,t,r):_(e,t,r)}}();function L(e){for(var t=[],r=!1,n=0,i=0;n<e.length;++n)switch(e.charCodeAt(n)){case 34:r=!r;break;case 95:case 42:case 92:++n;break;case 59:t[t.length]=e.substr(i,n-i),i=n+1}if(t[t.length]=e.substr(i),!0===r)throw new Error("Format |"+e+"| unterminated string ");return t}e._split=L;var I=/\[[HhMmSs\u0E0A\u0E19\u0E17]*\]/;function F(e){var t=0,r="",n="";while(t<e.length)switch(r=e.charAt(t)){case"G":u(e,t)&&(t+=6),t++;break;case'"':for(;34!==e.charCodeAt(++t)&&t<e.length;);++t;break;case"\\":t+=2;break;case"_":t+=2;break;case"@":++t;break;case"B":case"b":if("1"===e.charAt(t+1)||"2"===e.charAt(t+1))return!0;case"M":case"D":case"Y":case"H":case"S":case"E":case"m":case"d":case"y":case"h":case"s":case"e":case"g":return!0;case"A":case"a":case"上":if("A/P"===e.substr(t,3).toUpperCase())return!0;if("AM/PM"===e.substr(t,5).toUpperCase())return!0;if("上午/下午"===e.substr(t,5).toUpperCase())return!0;++t;break;case"[":n=r;while("]"!==e.charAt(t++)&&t<e.length)n+=e.charAt(t);if(n.match(I))return!0;break;case".":case"0":case"#":while(t<e.length&&("0#?.,E+-%".indexOf(r=e.charAt(++t))>-1||"\\"==r&&"-"==e.charAt(t+1)&&"0#".indexOf(e.charAt(t+2))>-1));break;case"?":while(e.charAt(++t)===r);break;case"*":++t," "!=e.charAt(t)&&"*"!=e.charAt(t)||++t;break;case"(":case")":++t;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":while(t<e.length&&"0123456789".indexOf(e.charAt(++t))>-1);break;case" ":++t;break;default:++t;break}return!1}function P(e,t,r,n){var i,a,o,s=[],l="",c=0,f="",h="t",d="H";while(c<e.length)switch(f=e.charAt(c)){case"G":if(!u(e,c))throw new Error("unrecognized character "+f+" in "+e);s[s.length]={t:"G",v:"General"},c+=7;break;case'"':for(l="";34!==(o=e.charCodeAt(++c))&&c<e.length;)l+=String.fromCharCode(o);s[s.length]={t:"t",v:l},++c;break;case"\\":var p=e.charAt(++c),m="("===p||")"===p?p:"t";s[s.length]={t:m,v:p},++c;break;case"_":s[s.length]={t:"t",v:" "},c+=2;break;case"@":s[s.length]={t:"T",v:t},++c;break;case"B":case"b":if("1"===e.charAt(c+1)||"2"===e.charAt(c+1)){if(null==i&&(i=w(t,r,"2"===e.charAt(c+1)),null==i))return"";s[s.length]={t:"X",v:e.substr(c,2)},h=f,c+=2;break}case"M":case"D":case"Y":case"H":case"S":case"E":f=f.toLowerCase();case"m":case"d":case"y":case"h":case"s":case"e":case"g":if(t<0)return"";if(null==i&&(i=w(t,r),null==i))return"";l=f;while(++c<e.length&&e.charAt(c).toLowerCase()===f)l+=f;"m"===f&&"h"===h.toLowerCase()&&(f="M"),"h"===f&&(f=d),s[s.length]={t:f,v:l},h=f;break;case"A":case"a":case"上":var g={t:f,v:f};if(null==i&&(i=w(t,r)),"A/P"===e.substr(c,3).toUpperCase()?(null!=i&&(g.v=i.H>=12?"P":"A"),g.t="T",d="h",c+=3):"AM/PM"===e.substr(c,5).toUpperCase()?(null!=i&&(g.v=i.H>=12?"PM":"AM"),g.t="T",c+=5,d="h"):"上午/下午"===e.substr(c,5).toUpperCase()?(null!=i&&(g.v=i.H>=12?"下午":"上午"),g.t="T",c+=5,d="h"):(g.t="t",++c),null==i&&"T"===g.t)return"";s[s.length]=g,h=f;break;case"[":l=f;while("]"!==e.charAt(c++)&&c<e.length)l+=e.charAt(c);if("]"!==l.slice(-1))throw'unterminated "[" block: |'+l+"|";if(l.match(I)){if(null==i&&(i=w(t,r),null==i))return"";s[s.length]={t:"Z",v:l.toLowerCase()},h=l.charAt(1)}else l.indexOf("$")>-1&&(l=(l.match(/\$([^-\[\]]*)/)||[])[1]||"$",F(e)||(s[s.length]={t:"t",v:l}));break;case".":if(null!=i){l=f;while(++c<e.length&&"0"===(f=e.charAt(c)))l+=f;s[s.length]={t:"s",v:l};break}case"0":case"#":l=f;while(++c<e.length&&"0#?.,E+-%".indexOf(f=e.charAt(c))>-1)l+=f;s[s.length]={t:"n",v:l};break;case"?":l=f;while(e.charAt(++c)===f)l+=f;s[s.length]={t:f,v:l},h=f;break;case"*":++c," "!=e.charAt(c)&&"*"!=e.charAt(c)||++c;break;case"(":case")":s[s.length]={t:1===n?"t":f,v:f},++c;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":l=f;while(c<e.length&&"0123456789".indexOf(e.charAt(++c))>-1)l+=e.charAt(c);s[s.length]={t:"D",v:l};break;case" ":s[s.length]={t:f,v:f},++c;break;case"$":s[s.length]={t:"t",v:"$"},++c;break;default:if(-1===",$-+/():!^&'~{}<>=€acfijklopqrtuvwxzP".indexOf(f))throw new Error("unrecognized character "+f+" in "+e);s[s.length]={t:"t",v:f},++c;break}var v,b=0,y=0;for(c=s.length-1,h="t";c>=0;--c)switch(s[c].t){case"h":case"H":s[c].t=d,h="h",b<1&&(b=1);break;case"s":(v=s[c].v.match(/\.0+$/))&&(y=Math.max(y,v[0].length-1)),b<3&&(b=3);case"d":case"y":case"M":case"e":h=s[c].t;break;case"m":"s"===h&&(s[c].t="M",b<2&&(b=2));break;case"X":break;case"Z":b<1&&s[c].v.match(/[Hh]/)&&(b=1),b<2&&s[c].v.match(/[Mm]/)&&(b=2),b<3&&s[c].v.match(/[Ss]/)&&(b=3)}switch(b){case 0:break;case 1:i.u>=.5&&(i.u=0,++i.S),i.S>=60&&(i.S=0,++i.M),i.M>=60&&(i.M=0,++i.H);break;case 2:i.u>=.5&&(i.u=0,++i.S),i.S>=60&&(i.S=0,++i.M);break}var A,_="";for(c=0;c<s.length;++c)switch(s[c].t){case"t":case"T":case" ":case"D":break;case"X":s[c].v="",s[c].t=";";break;case"d":case"m":case"y":case"h":case"H":case"M":case"s":case"e":case"b":case"Z":s[c].v=N(s[c].t.charCodeAt(0),s[c].v,i,y),s[c].t="t";break;case"n":case"?":A=c+1;while(null!=s[A]&&("?"===(f=s[A].t)||"D"===f||(" "===f||"t"===f)&&null!=s[A+1]&&("?"===s[A+1].t||"t"===s[A+1].t&&"/"===s[A+1].v)||"("===s[c].t&&(" "===f||"n"===f||")"===f)||"t"===f&&("/"===s[A].v||" "===s[A].v&&null!=s[A+1]&&"?"==s[A+1].t)))s[c].v+=s[A].v,s[A]={v:"",t:";"},++A;_+=s[c].v,c=A-1;break;case"G":s[c].t="t",s[c].v=k(t,r);break}var x,S,C="";if(_.length>0){40==_.charCodeAt(0)?(x=t<0&&45===_.charCodeAt(0)?-t:t,S=T("n",_,x)):(x=t<0&&n>1?-t:t,S=T("n",_,x),x<0&&s[0]&&"t"==s[0].t&&(S=S.substr(1),s[0].v="-"+s[0].v)),A=S.length-1;var E=s.length;for(c=0;c<s.length;++c)if(null!=s[c]&&"t"!=s[c].t&&s[c].v.indexOf(".")>-1){E=c;break}var B=s.length;if(E===s.length&&-1===S.indexOf("E")){for(c=s.length-1;c>=0;--c)null!=s[c]&&-1!=="n?".indexOf(s[c].t)&&(A>=s[c].v.length-1?(A-=s[c].v.length,s[c].v=S.substr(A+1,s[c].v.length)):A<0?s[c].v="":(s[c].v=S.substr(0,A+1),A=-1),s[c].t="t",B=c);A>=0&&B<s.length&&(s[B].v=S.substr(0,A+1)+s[B].v)}else if(E!==s.length&&-1===S.indexOf("E")){for(A=S.indexOf(".")-1,c=E;c>=0;--c)if(null!=s[c]&&-1!=="n?".indexOf(s[c].t)){for(a=s[c].v.indexOf(".")>-1&&c===E?s[c].v.indexOf(".")-1:s[c].v.length-1,C=s[c].v.substr(a+1);a>=0;--a)A>=0&&("0"===s[c].v.charAt(a)||"#"===s[c].v.charAt(a))&&(C=S.charAt(A--)+C);s[c].v=C,s[c].t="t",B=c}for(A>=0&&B<s.length&&(s[B].v=S.substr(0,A+1)+s[B].v),A=S.indexOf(".")+1,c=E;c<s.length;++c)if(null!=s[c]&&(-1!=="n?(".indexOf(s[c].t)||c===E)){for(a=s[c].v.indexOf(".")>-1&&c===E?s[c].v.indexOf(".")+1:0,C=s[c].v.substr(0,a);a<s[c].v.length;++a)A<S.length&&(C+=S.charAt(A++));s[c].v=C,s[c].t="t",B=c}}}for(c=0;c<s.length;++c)null!=s[c]&&"n?".indexOf(s[c].t)>-1&&(x=n>1&&t<0&&c>0&&"-"===s[c-1].v?-t:t,s[c].v=T(s[c].t,s[c].v,x),s[c].t="t");var L="";for(c=0;c!==s.length;++c)null!=s[c]&&(L+=s[c].v);return L}e.is_date=F,e._eval=P;var D=/\[[=<>]/,R=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function O(e,t){if(null==t)return!1;var r=parseFloat(t[2]);switch(t[1]){case"=":if(e==r)return!0;break;case">":if(e>r)return!0;break;case"<":if(e<r)return!0;break;case"<>":if(e!=r)return!0;break;case">=":if(e>=r)return!0;break;case"<=":if(e<=r)return!0;break}return!1}function M(e,t){var r=L(e),n=r.length,i=r[n-1].indexOf("@");if(n<4&&i>-1&&--n,r.length>4)throw new Error("cannot find right format for |"+r.join("|")+"|");if("number"!==typeof t)return[4,4===r.length||i>-1?r[r.length-1]:"@"];switch(r.length){case 1:r=i>-1?["General","General","General",r[0]]:[r[0],r[0],r[0],"@"];break;case 2:r=i>-1?[r[0],r[0],r[0],r[1]]:[r[0],r[1],r[0],"@"];break;case 3:r=i>-1?[r[0],r[1],r[0],r[2]]:[r[0],r[1],r[2],"@"];break;case 4:break}var a=t>0?r[0]:t<0?r[1]:r[2];if(-1===r[0].indexOf("[")&&-1===r[1].indexOf("["))return[n,a];if(null!=r[0].match(D)||null!=r[1].match(D)){var o=r[0].match(R),s=r[1].match(R);return O(t,o)?[n,r[0]]:O(t,s)?[n,r[1]]:[n,r[null!=o&&null!=s?2:1]]}return[n,a]}function j(e,t,r){null==r&&(r={});var n="";switch(typeof e){case"string":n="m/d/yy"==e&&r.dateNF?r.dateNF:e;break;case"number":n=14==e&&r.dateNF?r.dateNF:(null!=r.table?r.table:p)[e],null==n&&(n=r.table&&r.table[m[e]]||p[m[e]]),null==n&&(n=v[e]||"General");break}if(u(n,0))return k(t,r);t instanceof Date&&(t=x(t,r.date1904));var i=M(n,t);if(u(i[1]))return k(t,r);if(!0===t)t="TRUE";else if(!1===t)t="FALSE";else if(""===t||null==t)return"";return P(i[1],t,r,i[0])}function U(e,t){if("number"!=typeof t){t=+t||-1;for(var r=0;r<392;++r)if(void 0!=p[r]){if(p[r]==e){t=r;break}}else t<0&&(t=r);t<0&&(t=391)}return p[t]=e,t}e.load=U,e._table=p,e.get_table=function(){return p},e.load_table=function(e){for(var t=0;392!=t;++t)void 0!==e[t]&&U(e[t],t)},e.init_table=d,e.format=j};M(O);var j={"General Number":"General","General Date":O._table[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":O._table[15],"Short Date":O._table[14],"Long Time":O._table[19],"Medium Time":O._table[18],"Short Time":O._table[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:O._table[2],Standard:O._table[4],Percent:O._table[10],Scientific:O._table[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'},U={5:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',23:"General",24:"General",25:"General",26:"General",27:"m/d/yy",28:"m/d/yy",29:"m/d/yy",30:"m/d/yy",31:"m/d/yy",32:"h:mm:ss",33:"h:mm:ss",34:"h:mm:ss",35:"h:mm:ss",36:"m/d/yy",41:'_(* #,##0_);_(* (#,##0);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* (#,##0);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* (#,##0.00);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* (#,##0.00);_("$"* "-"??_);_(@_)',50:"m/d/yy",51:"m/d/yy",52:"m/d/yy",53:"m/d/yy",54:"m/d/yy",55:"m/d/yy",56:"m/d/yy",57:"m/d/yy",58:"m/d/yy",59:"0",60:"0.00",61:"#,##0",62:"#,##0.00",63:'"$"#,##0_);\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',67:"0%",68:"0.00%",69:"# ?/?",70:"# ??/??",71:"m/d/yy",72:"m/d/yy",73:"d-mmm-yy",74:"d-mmm",75:"mmm-yy",76:"h:mm",77:"h:mm:ss",78:"m/d/yy h:mm",79:"mm:ss",80:"[h]:mm:ss",81:"mmss.0"},z=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;function H(e){var t="number"==typeof e?O._table[e]:e;return t=t.replace(z,"(\\d+)"),new RegExp("^"+t+"$")}function G(e,t,r){var n=-1,i=-1,a=-1,o=-1,s=-1,l=-1;(t.match(z)||[]).forEach((function(e,t){var c=parseInt(r[t+1],10);switch(e.toLowerCase().charAt(0)){case"y":n=c;break;case"d":a=c;break;case"h":o=c;break;case"s":l=c;break;case"m":o>=0?s=c:i=c;break}})),l>=0&&-1==s&&i>=0&&(s=i,i=-1);var c=(""+(n>=0?n:(new Date).getFullYear())).slice(-4)+"-"+("00"+(i>=1?i:1)).slice(-2)+"-"+("00"+(a>=1?a:1)).slice(-2);7==c.length&&(c="0"+c),8==c.length&&(c="20"+c);var u=("00"+(o>=0?o:0)).slice(-2)+":"+("00"+(s>=0?s:0)).slice(-2)+":"+("00"+(l>=0?l:0)).slice(-2);return-1==o&&-1==s&&-1==l?c:-1==n&&-1==i&&-1==a?u:c+"T"+u}var V,q=!0;(function(e){e(V={})})((function(e){function t(){for(var e=0,t=new Array(256),r=0;256!=r;++r)e=r,e=1&e?-306674912^e>>>1:e>>>1,e=1&e?-306674912^e>>>1:e>>>1,e=1&e?-306674912^e>>>1:e>>>1,e=1&e?-306674912^e>>>1:e>>>1,e=1&e?-306674912^e>>>1:e>>>1,e=1&e?-306674912^e>>>1:e>>>1,e=1&e?-306674912^e>>>1:e>>>1,e=1&e?-306674912^e>>>1:e>>>1,t[r]=e;return"undefined"!==typeof Int32Array?new Int32Array(t):t}e.version="1.2.0";var r=t();function n(e,t){for(var n=-1^t,i=e.length-1,a=0;a<i;)n=n>>>8^r[255&(n^e.charCodeAt(a++))],n=n>>>8^r[255&(n^e.charCodeAt(a++))];return a===i&&(n=n>>>8^r[255&(n^e.charCodeAt(a))]),-1^n}function i(e,t){if(e.length>1e4)return a(e,t);for(var n=-1^t,i=e.length-3,o=0;o<i;)n=n>>>8^r[255&(n^e[o++])],n=n>>>8^r[255&(n^e[o++])],n=n>>>8^r[255&(n^e[o++])],n=n>>>8^r[255&(n^e[o++])];while(o<i+3)n=n>>>8^r[255&(n^e[o++])];return-1^n}function a(e,t){for(var n=-1^t,i=e.length-7,a=0;a<i;)n=n>>>8^r[255&(n^e[a++])],n=n>>>8^r[255&(n^e[a++])],n=n>>>8^r[255&(n^e[a++])],n=n>>>8^r[255&(n^e[a++])],n=n>>>8^r[255&(n^e[a++])],n=n>>>8^r[255&(n^e[a++])],n=n>>>8^r[255&(n^e[a++])],n=n>>>8^r[255&(n^e[a++])];while(a<i+7)n=n>>>8^r[255&(n^e[a++])];return-1^n}function o(e,t){for(var n,i,a=-1^t,o=0,s=e.length;o<s;)n=e.charCodeAt(o++),n<128?a=a>>>8^r[255&(a^n)]:n<2048?(a=a>>>8^r[255&(a^(192|n>>6&31))],a=a>>>8^r[255&(a^(128|63&n))]):n>=55296&&n<57344?(n=64+(1023&n),i=1023&e.charCodeAt(o++),a=a>>>8^r[255&(a^(240|n>>8&7))],a=a>>>8^r[255&(a^(128|n>>2&63))],a=a>>>8^r[255&(a^(128|i>>6&15|(3&n)<<4))],a=a>>>8^r[255&(a^(128|63&i))]):(a=a>>>8^r[255&(a^(224|n>>12&15))],a=a>>>8^r[255&(a^(128|n>>6&63))],a=a>>>8^r[255&(a^(128|63&n))]);return-1^a}e.table=r,e.bstr=n,e.buf=i,e.str=o}));var W,X=function(){var e,t={};function n(e,t){for(var r=e.split("/"),n=t.split("/"),i=0,a=0,o=Math.min(r.length,n.length);i<o;++i){if(a=r[i].length-n[i].length)return a;if(r[i]!=n[i])return r[i]<n[i]?-1:1}return r.length-n.length}function i(e){if("/"==e.charAt(e.length-1))return-1===e.slice(0,-1).indexOf("/")?e:i(e.slice(0,-1));var t=e.lastIndexOf("/");return-1===t?e:e.slice(0,t+1)}function a(e){if("/"==e.charAt(e.length-1))return a(e.slice(0,-1));var t=e.lastIndexOf("/");return-1===t?e:e.slice(t+1)}function o(e,t){"string"===typeof t&&(t=new Date(t));var r=t.getHours();r=r<<6|t.getMinutes(),r=r<<5|t.getSeconds()>>>1,e.write_shift(2,r);var n=t.getFullYear()-1980;n=n<<4|t.getMonth()+1,n=n<<5|t.getDate(),e.write_shift(2,n)}function s(e){var t=65535&e.read_shift(2),r=65535&e.read_shift(2),n=new Date,i=31&r;r>>>=5;var a=15&r;r>>>=4,n.setMilliseconds(0),n.setFullYear(r+1980),n.setMonth(a-1),n.setDate(i);var o=31&t;t>>>=5;var s=63&t;return t>>>=6,n.setHours(t),n.setMinutes(s),n.setSeconds(o<<1),n}function l(e){Zt(e,0);var t={},r=0;while(e.l<=e.length-4){var n=e.read_shift(2),i=e.read_shift(2),a=e.l+i,o={};switch(n){case 21589:r=e.read_shift(1),1&r&&(o.mtime=e.read_shift(4)),i>5&&(2&r&&(o.atime=e.read_shift(4)),4&r&&(o.ctime=e.read_shift(4))),o.mtime&&(o.mt=new Date(1e3*o.mtime));break}e.l=a,t[n]=o}return t}function c(){return e||(e=r(1))}function u(e,t){if(80==e[0]&&75==e[1])return Ee(e,t);if(e.length<512)throw new Error("CFB file size "+e.length+" < 512");var r=3,n=512,i=0,a=0,o=0,s=0,l=0,c=[],u=e.slice(0,512);Zt(u,0);var m=f(u);switch(r=m[0],r){case 3:n=512;break;case 4:n=4096;break;case 0:if(0==m[1])return Ee(e,t);default:throw new Error("Major Version: Expected 3 or 4 saw "+r)}512!==n&&(u=e.slice(0,n),Zt(u,28));var v=e.slice(0,n);h(u,r);var y=u.read_shift(4,"i");if(3===r&&0!==y)throw new Error("# Directory Sectors: Expected 0 saw "+y);u.l+=4,o=u.read_shift(4,"i"),u.l+=4,u.chk("00100000","Mini Stream Cutoff Size: "),s=u.read_shift(4,"i"),i=u.read_shift(4,"i"),l=u.read_shift(4,"i"),a=u.read_shift(4,"i");for(var A=-1,_=0;_<109;++_){if(A=u.read_shift(4,"i"),A<0)break;c[_]=A}var x=d(e,n);g(l,a,x,n,c);var S=b(x,o,c,n);S[o].name="!Directory",i>0&&s!==M&&(S[s].name="!MiniFAT"),S[c[0]].name="!FAT",S.fat_addrs=c,S.ssz=n;var C={},k=[],E=[],N=[];w(o,S,x,k,i,C,E,s),p(E,N,k),k.shift();var B={FileIndex:E,FullPaths:N};return t&&t.raw&&(B.raw={header:v,sectors:x}),B}function f(e){if(80==e[e.l]&&75==e[e.l+1])return[0,0];e.chk(j,"Header Signature: "),e.l+=16;var t=e.read_shift(2,"u");return[e.read_shift(2,"u"),t]}function h(e,t){var r=9;switch(e.l+=2,r=e.read_shift(2)){case 9:if(3!=t)throw new Error("Sector Shift: Expected 9 saw "+r);break;case 12:if(4!=t)throw new Error("Sector Shift: Expected 12 saw "+r);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+r)}e.chk("0600","Mini Sector Shift: "),e.chk("000000000000","Reserved: ")}function d(e,t){for(var r=Math.ceil(e.length/t)-1,n=[],i=1;i<r;++i)n[i-1]=e.slice(i*t,(i+1)*t);return n[r-1]=e.slice(r*t),n}function p(e,t,r){for(var n=0,i=0,a=0,o=0,s=0,l=r.length,c=[],u=[];n<l;++n)c[n]=u[n]=n,t[n]=r[n];for(;s<u.length;++s)n=u[s],i=e[n].L,a=e[n].R,o=e[n].C,c[n]===n&&(-1!==i&&c[i]!==i&&(c[n]=c[i]),-1!==a&&c[a]!==a&&(c[n]=c[a])),-1!==o&&(c[o]=n),-1!==i&&n!=c[n]&&(c[i]=c[n],u.lastIndexOf(i)<s&&u.push(i)),-1!==a&&n!=c[n]&&(c[a]=c[n],u.lastIndexOf(a)<s&&u.push(a));for(n=1;n<l;++n)c[n]===n&&(-1!==a&&c[a]!==a?c[n]=c[a]:-1!==i&&c[i]!==i&&(c[n]=c[i]));for(n=1;n<l;++n)if(0!==e[n].type){if(s=n,s!=c[s])do{s=c[s],t[n]=t[s]+"/"+t[n]}while(0!==s&&-1!==c[s]&&s!=c[s]);c[n]=-1}for(t[0]+="/",n=1;n<l;++n)2!==e[n].type&&(t[n]+="/")}function m(e,t,r){var n=e.start,i=e.size,a=[],o=n;while(r&&i>0&&o>=0)a.push(t.slice(o*O,o*O+O)),i-=O,o=Vt(r,4*o);return 0===a.length?tr(0):P(a).slice(0,e.size)}function g(e,t,r,n,i){var a=M;if(e===M){if(0!==t)throw new Error("DIFAT chain shorter than expected")}else if(-1!==e){var o=r[e],s=(n>>>2)-1;if(!o)return;for(var l=0;l<s;++l){if((a=Vt(o,4*l))===M)break;i.push(a)}g(Vt(o,n-4),t-1,r,n,i)}}function v(e,t,r,n,i){var a=[],o=[];i||(i=[]);var s=n-1,l=0,c=0;for(l=t;l>=0;){i[l]=!0,a[a.length]=l,o.push(e[l]);var u=r[Math.floor(4*l/n)];if(c=4*l&s,n<4+c)throw new Error("FAT boundary crossed: "+l+" 4 "+n);if(!e[u])break;l=Vt(e[u],c)}return{nodes:a,data:_t([o])}}function b(e,t,r,n){var i=e.length,a=[],o=[],s=[],l=[],c=n-1,u=0,f=0,h=0,d=0;for(u=0;u<i;++u)if(s=[],h=u+t,h>=i&&(h-=i),!o[h]){l=[];var p=[];for(f=h;f>=0;){p[f]=!0,o[f]=!0,s[s.length]=f,l.push(e[f]);var m=r[Math.floor(4*f/n)];if(d=4*f&c,n<4+d)throw new Error("FAT boundary crossed: "+f+" 4 "+n);if(!e[m])break;if(f=Vt(e[m],d),p[f])break}a[h]={nodes:s,data:_t([l])}}return a}function w(e,t,r,n,i,a,o,s){for(var l,c=0,u=n.length?2:0,f=t[e].data,h=0,d=0;h<f.length;h+=128){var p=f.slice(h,h+128);Zt(p,64),d=p.read_shift(2),l=St(p,0,d-u),n.push(l);var g={name:l,type:p.read_shift(1),color:p.read_shift(1),L:p.read_shift(4,"i"),R:p.read_shift(4,"i"),C:p.read_shift(4,"i"),clsid:p.read_shift(16),state:p.read_shift(4,"i"),start:0,size:0},b=p.read_shift(2)+p.read_shift(2)+p.read_shift(2)+p.read_shift(2);0!==b&&(g.ct=y(p,p.l-8));var w=p.read_shift(2)+p.read_shift(2)+p.read_shift(2)+p.read_shift(2);0!==w&&(g.mt=y(p,p.l-8)),g.start=p.read_shift(4,"i"),g.size=p.read_shift(4,"i"),g.size<0&&g.start<0&&(g.size=g.type=0,g.start=M,g.name=""),5===g.type?(c=g.start,i>0&&c!==M&&(t[c].name="!StreamData")):g.size>=4096?(g.storage="fat",void 0===t[g.start]&&(t[g.start]=v(r,g.start,t.fat_addrs,t.ssz)),t[g.start].name=g.name,g.content=t[g.start].data.slice(0,g.size)):(g.storage="minifat",g.size<0?g.size=0:c!==M&&g.start!==M&&t[c]&&(g.content=m(g,t[c].data,(t[s]||{}).data))),g.content&&Zt(g.content,0),a[l]=g,o.push(g)}}function y(e,t){return new Date(1e3*(Gt(e,t+4)/1e7*Math.pow(2,32)+Gt(e,t)/1e7-11644473600))}function A(t,r){return c(),u(e.readFileSync(t),r)}function _(e,t){switch(t&&t.type||"base64"){case"file":return A(e,t);case"base64":return u(B(x.decode(e)),t);case"binary":return u(B(e),t)}return u(e,t)}function C(e,t){var r=t||{},n=r.root||"Root Entry";if(e.FullPaths||(e.FullPaths=[]),e.FileIndex||(e.FileIndex=[]),e.FullPaths.length!==e.FileIndex.length)throw new Error("inconsistent CFB structure");0===e.FullPaths.length&&(e.FullPaths[0]=n+"/",e.FileIndex[0]={name:n,type:5}),r.CLSID&&(e.FileIndex[0].clsid=r.CLSID),k(e)}function k(e){var t="Sh33tJ5";if(!X.find(e,"/"+t)){var r=tr(4);r[0]=55,r[1]=r[3]=50,r[2]=54,e.FileIndex.push({name:t,type:2,content:r,size:4,L:69,R:69,C:69}),e.FullPaths.push(e.FullPaths[0]+t),T(e)}}function T(e,t){C(e);for(var r=!1,o=!1,s=e.FullPaths.length-1;s>=0;--s){var l=e.FileIndex[s];switch(l.type){case 0:o?r=!0:(e.FileIndex.pop(),e.FullPaths.pop());break;case 1:case 2:case 5:o=!0,isNaN(l.R*l.L*l.C)&&(r=!0),l.R>-1&&l.L>-1&&l.R==l.L&&(r=!0);break;default:r=!0;break}}if(r||t){var c=new Date(1987,1,19),u=0,f=[];for(s=0;s<e.FullPaths.length;++s)0!==e.FileIndex[s].type&&f.push([e.FullPaths[s],e.FileIndex[s]]);for(s=0;s<f.length;++s){var h=i(f[s][0]);for(o=!1,u=0;u<f.length;++u)f[u][0]===h&&(o=!0);o||f.push([h,{name:a(h).replace("/",""),type:1,clsid:z,ct:c,mt:c,content:null}])}for(f.sort((function(e,t){return n(e[0],t[0])})),e.FullPaths=[],e.FileIndex=[],s=0;s<f.length;++s)e.FullPaths[s]=f[s][0],e.FileIndex[s]=f[s][1];for(s=0;s<f.length;++s){var d=e.FileIndex[s],p=e.FullPaths[s];if(d.name=a(p).replace("/",""),d.L=d.R=d.C=-(d.color=1),d.size=d.content?d.content.length:0,d.start=0,d.clsid=d.clsid||z,0===s)d.C=f.length>1?1:-1,d.size=0,d.type=5;else if("/"==p.slice(-1)){for(u=s+1;u<f.length;++u)if(i(e.FullPaths[u])==p)break;for(d.C=u>=f.length?-1:u,u=s+1;u<f.length;++u)if(i(e.FullPaths[u])==i(p))break;d.R=u>=f.length?-1:u,d.type=1}else i(e.FullPaths[s+1]||"")==i(p)&&(d.R=s+1),d.type=2}}}function L(e,t){var r=t||{};if(T(e),"zip"==r.fileType)return Be(e,r);var n=function(e){for(var t=0,r=0,n=0;n<e.FileIndex.length;++n){var i=e.FileIndex[n];if(i.content){var a=i.content.length;a>0&&(a<4096?t+=a+63>>6:r+=a+511>>9)}}var o=e.FullPaths.length+3>>2,s=t+7>>3,l=t+127>>7,c=s+r+o+l,u=c+127>>7,f=u<=109?0:Math.ceil((u-109)/127);while(c+u+f+127>>7>u)f=++u<=109?0:Math.ceil((u-109)/127);var h=[1,f,u,l,o,r,t,0];return e.FileIndex[0].size=t<<6,h[7]=(e.FileIndex[0].start=h[0]+h[1]+h[2]+h[3]+h[4]+h[5])+(h[6]+7>>3),h}(e),i=tr(n[7]<<9),a=0,o=0;for(a=0;a<8;++a)i.write_shift(1,U[a]);for(a=0;a<8;++a)i.write_shift(2,0);for(i.write_shift(2,62),i.write_shift(2,3),i.write_shift(2,65534),i.write_shift(2,9),i.write_shift(2,6),a=0;a<3;++a)i.write_shift(2,0);for(i.write_shift(4,0),i.write_shift(4,n[2]),i.write_shift(4,n[0]+n[1]+n[2]+n[3]-1),i.write_shift(4,0),i.write_shift(4,4096),i.write_shift(4,n[3]?n[0]+n[1]+n[2]-1:M),i.write_shift(4,n[3]),i.write_shift(-4,n[1]?n[0]-1:M),i.write_shift(4,n[1]),a=0;a<109;++a)i.write_shift(-4,a<n[2]?n[1]+a:-1);if(n[1])for(o=0;o<n[1];++o){for(;a<236+127*o;++a)i.write_shift(-4,a<n[2]?n[1]+a:-1);i.write_shift(-4,o===n[1]-1?M:o+1)}var s=function(e){for(o+=e;a<o-1;++a)i.write_shift(-4,a+1);e&&(++a,i.write_shift(-4,M))};for(o=a=0,o+=n[1];a<o;++a)i.write_shift(-4,H.DIFSECT);for(o+=n[2];a<o;++a)i.write_shift(-4,H.FATSECT);s(n[3]),s(n[4]);for(var l=0,c=0,u=e.FileIndex[0];l<e.FileIndex.length;++l)u=e.FileIndex[l],u.content&&(c=u.content.length,c<4096||(u.start=o,s(c+511>>9)));s(n[6]+7>>3);while(511&i.l)i.write_shift(-4,H.ENDOFCHAIN);for(o=a=0,l=0;l<e.FileIndex.length;++l)u=e.FileIndex[l],u.content&&(c=u.content.length,!c||c>=4096||(u.start=o,s(c+63>>6)));while(511&i.l)i.write_shift(-4,H.ENDOFCHAIN);for(a=0;a<n[4]<<2;++a){var f=e.FullPaths[a];if(f&&0!==f.length){u=e.FileIndex[a],0===a&&(u.start=u.size?u.start-1:M);var h=0===a&&r.root||u.name;if(c=2*(h.length+1),i.write_shift(64,h,"utf16le"),i.write_shift(2,c),i.write_shift(1,u.type),i.write_shift(1,u.color),i.write_shift(-4,u.L),i.write_shift(-4,u.R),i.write_shift(-4,u.C),u.clsid)i.write_shift(16,u.clsid,"hex");else for(l=0;l<4;++l)i.write_shift(4,0);i.write_shift(4,u.state||0),i.write_shift(4,0),i.write_shift(4,0),i.write_shift(4,0),i.write_shift(4,0),i.write_shift(4,u.start),i.write_shift(4,u.size),i.write_shift(4,0)}else{for(l=0;l<17;++l)i.write_shift(4,0);for(l=0;l<3;++l)i.write_shift(4,-1);for(l=0;l<12;++l)i.write_shift(4,0)}}for(a=1;a<e.FileIndex.length;++a)if(u=e.FileIndex[a],u.size>=4096){for(i.l=u.start+1<<9,l=0;l<u.size;++l)i.write_shift(1,u.content[l]);for(;511&l;++l)i.write_shift(1,0)}for(a=1;a<e.FileIndex.length;++a)if(u=e.FileIndex[a],u.size>0&&u.size<4096){for(l=0;l<u.size;++l)i.write_shift(1,u.content[l]);for(;63&l;++l)i.write_shift(1,0)}while(i.l<i.length)i.write_shift(1,0);return i}function I(e,t){var r=e.FullPaths.map((function(e){return e.toUpperCase()})),n=r.map((function(e){var t=e.split("/");return t[t.length-("/"==e.slice(-1)?2:1)]})),i=!1;47===t.charCodeAt(0)?(i=!0,t=r[0].slice(0,-1)+t):i=-1!==t.indexOf("/");var a=t.toUpperCase(),o=!0===i?r.indexOf(a):n.indexOf(a);if(-1!==o)return e.FileIndex[o];var s=!a.match(R);for(a=a.replace(D,""),s&&(a=a.replace(R,"!")),o=0;o<r.length;++o){if((s?r[o].replace(R,"!"):r[o]).replace(D,"")==a)return e.FileIndex[o];if((s?n[o].replace(R,"!"):n[o]).replace(D,"")==a)return e.FileIndex[o]}return null}t.version="1.1.4";var F,O=64,M=-2,j="d0cf11e0a1b11ae1",U=[208,207,17,224,161,177,26,225],z="00000000000000000000000000000000",H={MAXREGSECT:-6,DIFSECT:-4,FATSECT:-3,ENDOFCHAIN:M,FREESECT:-1,HEADER_SIGNATURE:j,HEADER_MINOR_VERSION:"3e00",MAXREGSID:-6,NOSTREAM:-1,HEADER_CLSID:z,EntryTypes:["unknown","storage","stream","lockbytes","property","root"]};function $(t,r,n){c();var i=L(t,n);e.writeFileSync(r,i)}function G(e){for(var t=new Array(e.length),r=0;r<e.length;++r)t[r]=String.fromCharCode(e[r]);return t.join("")}function q(t,r){var n=L(t,r);switch(r&&r.type){case"file":return c(),e.writeFileSync(r.filename,n),n;case"binary":return G(n);case"base64":return x.encode(G(n))}return n}function W(e){try{var t=e.InflateRaw,r=new t;if(r._processChunk(new Uint8Array([3,0]),r._finishFlushFlag),!r.bytesRead)throw new Error("zlib does not expose bytesRead");F=e}catch(Bv){console.error("cannot use native zlib: "+(Bv.message||Bv))}}function Y(e,t){if(!F)return Ce(e,t);var r=F.InflateRaw,n=new r,i=n._processChunk(e.slice(e.l),n._finishFlushFlag);return e.l+=n.bytesRead,i}function Q(e){return F?F.deflateRawSync(e):de(e)}var K=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],J=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258],Z=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577];function ee(e){var t=139536&(e<<1|e<<11)|558144&(e<<5|e<<15);return 255&(t>>16|t>>8|t)}for(var te="undefined"!==typeof Uint8Array,re=te?new Uint8Array(256):[],ne=0;ne<256;++ne)re[ne]=ee(ne);function ie(e,t){var r=re[255&e];return t<=8?r>>>8-t:(r=r<<8|re[e>>8&255],t<=16?r>>>16-t:(r=r<<8|re[e>>16&255],r>>>24-t))}function ae(e,t){var r=7&t,n=t>>>3;return(e[n]|(r<=6?0:e[n+1]<<8))>>>r&3}function oe(e,t){var r=7&t,n=t>>>3;return(e[n]|(r<=5?0:e[n+1]<<8))>>>r&7}function se(e,t){var r=7&t,n=t>>>3;return(e[n]|(r<=4?0:e[n+1]<<8))>>>r&15}function le(e,t){var r=7&t,n=t>>>3;return(e[n]|(r<=3?0:e[n+1]<<8))>>>r&31}function ce(e,t){var r=7&t,n=t>>>3;return(e[n]|(r<=1?0:e[n+1]<<8))>>>r&127}function ue(e,t,r){var n=7&t,i=t>>>3,a=(1<<r)-1,o=e[i]>>>n;return r<8-n?o&a:(o|=e[i+1]<<8-n,r<16-n?o&a:(o|=e[i+2]<<16-n,r<24-n||(o|=e[i+3]<<24-n),o&a))}function fe(e,t){var r=e.length,n=2*r>t?2*r:t+5,i=0;if(r>=t)return e;if(S){var a=N(n);if(e.copy)e.copy(a);else for(;i<e.length;++i)a[i]=e[i];return a}if(te){var o=new Uint8Array(n);if(o.set)o.set(e);else for(;i<e.length;++i)o[i]=e[i];return o}return e.length=n,e}function he(e){for(var t=new Array(e),r=0;r<e;++r)t[r]=0;return t}var de=function(){var e=function(){return function(e,t){var r=0;while(r<e.length){var n=Math.min(65535,e.length-r),i=r+n==e.length;t.write_shift(1,+i),t.write_shift(2,n),t.write_shift(2,65535&~n);while(n-- >0)t[t.l++]=e[r++]}return t.l}}();return function(t){var r=tr(50+Math.floor(1.1*t.length)),n=e(t,r);return r.slice(0,n)}}();function pe(e,t,r){var n=1,i=0,a=0,o=0,s=0,l=e.length,c=te?new Uint16Array(32):he(32);for(a=0;a<32;++a)c[a]=0;for(a=l;a<r;++a)e[a]=0;l=e.length;var u=te?new Uint16Array(l):he(l);for(a=0;a<l;++a)c[i=e[a]]++,n<i&&(n=i),u[a]=0;for(c[0]=0,a=1;a<=n;++a)c[a+16]=s=s+c[a-1]<<1;for(a=0;a<l;++a)s=e[a],0!=s&&(u[a]=c[s+16]++);var f=0;for(a=0;a<l;++a)if(f=e[a],0!=f)for(s=ie(u[a],n)>>n-f,o=(1<<n+4-f)-1;o>=0;--o)t[s|o<<f]=15&f|a<<4;return n}var me=te?new Uint16Array(512):he(512),ge=te?new Uint16Array(32):he(32);if(!te){for(var ve=0;ve<512;++ve)me[ve]=0;for(ve=0;ve<32;++ve)ge[ve]=0}(function(){for(var e=[],t=0;t<32;t++)e.push(5);pe(e,ge,32);var r=[];for(t=0;t<=143;t++)r.push(8);for(;t<=255;t++)r.push(9);for(;t<=279;t++)r.push(7);for(;t<=287;t++)r.push(8);pe(r,me,288)})();var be=te?new Uint16Array(32768):he(32768),we=te?new Uint16Array(32768):he(32768),ye=te?new Uint16Array(128):he(128),Ae=1,_e=1;function xe(e,t){var r=le(e,t)+257;t+=5;var n=le(e,t)+1;t+=5;var i=se(e,t)+4;t+=4;for(var a=0,o=te?new Uint8Array(19):he(19),s=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],l=1,c=te?new Uint8Array(8):he(8),u=te?new Uint8Array(8):he(8),f=o.length,h=0;h<i;++h)o[K[h]]=a=oe(e,t),l<a&&(l=a),c[a]++,t+=3;var d=0;for(c[0]=0,h=1;h<=l;++h)u[h]=d=d+c[h-1]<<1;for(h=0;h<f;++h)0!=(d=o[h])&&(s[h]=u[d]++);var p=0;for(h=0;h<f;++h)if(p=o[h],0!=p){d=re[s[h]]>>8-p;for(var m=(1<<7-p)-1;m>=0;--m)ye[d|m<<p]=7&p|h<<3}var g=[];for(l=1;g.length<r+n;)switch(d=ye[ce(e,t)],t+=7&d,d>>>=3){case 16:a=3+ae(e,t),t+=2,d=g[g.length-1];while(a-- >0)g.push(d);break;case 17:a=3+oe(e,t),t+=3;while(a-- >0)g.push(0);break;case 18:a=11+ce(e,t),t+=7;while(a-- >0)g.push(0);break;default:g.push(d),l<d&&(l=d);break}var v=g.slice(0,r),b=g.slice(r);for(h=r;h<286;++h)v[h]=0;for(h=n;h<30;++h)b[h]=0;return Ae=pe(v,be,286),_e=pe(b,we,30),t}function Se(e,t){if(3==e[0]&&!(3&e[1]))return[E(t),2];var r=0,n=0,i=N(t||1<<18),a=0,o=i.length>>>0,s=0,l=0;while(0==(1&n))if(n=oe(e,r),r+=3,n>>>1!=0)for(n>>>1==1?(s=9,l=5):(r=xe(e,r),s=Ae,l=_e),!t&&o<a+32767&&(i=fe(i,a+32767),o=i.length);;){var c=ue(e,r,s),u=n>>>1==1?me[c]:be[c];if(r+=15&u,u>>>=4,0===(u>>>8&255))i[a++]=u;else{if(256==u)break;u-=257;var f=u<8?0:u-4>>2;f>5&&(f=0);var h=a+J[u];f>0&&(h+=ue(e,r,f),r+=f),c=ue(e,r,l),u=n>>>1==1?ge[c]:we[c],r+=15&u,u>>>=4;var d=u<4?0:u-2>>1,p=Z[u];d>0&&(p+=ue(e,r,d),r+=d),!t&&o<h&&(i=fe(i,h),o=i.length);while(a<h)i[a]=i[a-p],++a}}else{7&r&&(r+=8-(7&r));var m=e[r>>>3]|e[1+(r>>>3)]<<8;if(r+=32,!t&&o<a+m&&(i=fe(i,a+m),o=i.length),"function"===typeof e.copy)e.copy(i,a,r>>>3,(r>>>3)+m),a+=m,r+=8*m;else while(m-- >0)i[a++]=e[r>>>3],r+=8}return[t?i:i.slice(0,a),r+7>>>3]}function Ce(e,t){var r=e.slice(e.l||0),n=Se(r,t);return e.l+=n[1],n[0]}function ke(e,t){if(!e)throw new Error(t);"undefined"!==typeof console&&console.error(t)}function Ee(e,t){var r=e;Zt(r,0);var n=[],i=[],a={FileIndex:n,FullPaths:i};C(a,{root:t.root});var o=r.length-4;while((80!=r[o]||75!=r[o+1]||5!=r[o+2]||6!=r[o+3])&&o>=0)--o;r.l=o+4,r.l+=4;var s=r.read_shift(2);r.l+=6;var c=r.read_shift(4);for(r.l=c,o=0;o<s;++o){r.l+=20;var u=r.read_shift(4),f=r.read_shift(4),h=r.read_shift(2),d=r.read_shift(2),p=r.read_shift(2);r.l+=8;var m=r.read_shift(4),g=l(r.slice(r.l+h,r.l+h+d));r.l+=h+d+p;var v=r.l;r.l=m+4,Ne(r,u,f,a,g),r.l=v}return a}function Ne(e,t,r,n,i){e.l+=2;var a=e.read_shift(2),o=e.read_shift(2),c=s(e);if(8257&a)throw new Error("Unsupported ZIP encryption");for(var u=e.read_shift(4),f=e.read_shift(4),h=e.read_shift(4),d=e.read_shift(2),p=e.read_shift(2),m="",g=0;g<d;++g)m+=String.fromCharCode(e[e.l++]);if(p){var v=l(e.slice(e.l,e.l+p));(v[21589]||{}).mt&&(c=v[21589].mt),((i||{})[21589]||{}).mt&&(c=i[21589].mt)}e.l+=p;var b=e.slice(e.l,e.l+f);switch(o){case 8:b=Y(e,h);break;case 0:break;default:throw new Error("Unsupported ZIP Compression method "+o)}var w=!1;8&a&&(u=e.read_shift(4),134695760==u&&(u=e.read_shift(4),w=!0),f=e.read_shift(4),h=e.read_shift(4)),f!=t&&ke(w,"Bad compressed size: "+t+" != "+f),h!=r&&ke(w,"Bad uncompressed size: "+r+" != "+h);var y=V.buf(b,0);u>>0!=y>>0&&ke(w,"Bad CRC32 checksum: "+u+" != "+y),Le(n,m,b,{unsafe:!0,mt:c})}function Be(e,t){var r=t||{},n=[],i=[],a=tr(1),s=r.compression?8:0,l=0,c=!1;c&&(l|=8);var u=0,f=0,h=0,d=0,p=e.FullPaths[0],m=p,g=e.FileIndex[0],v=[],b=0;for(u=1;u<e.FullPaths.length;++u)if(m=e.FullPaths[u].slice(p.length),g=e.FileIndex[u],g.size&&g.content&&"Sh33tJ5"!=m){var w=h,y=tr(m.length);for(f=0;f<m.length;++f)y.write_shift(1,127&m.charCodeAt(f));y=y.slice(0,y.l),v[d]=V.buf(g.content,0);var A=g.content;8==s&&(A=Q(A)),a=tr(30),a.write_shift(4,67324752),a.write_shift(2,20),a.write_shift(2,l),a.write_shift(2,s),g.mt?o(a,g.mt):a.write_shift(4,0),a.write_shift(-4,8&l?0:v[d]),a.write_shift(4,8&l?0:A.length),a.write_shift(4,8&l?0:g.content.length),a.write_shift(2,y.length),a.write_shift(2,0),h+=a.length,n.push(a),h+=y.length,n.push(y),h+=A.length,n.push(A),8&l&&(a=tr(12),a.write_shift(-4,v[d]),a.write_shift(4,A.length),a.write_shift(4,g.content.length),h+=a.l,n.push(a)),a=tr(46),a.write_shift(4,33639248),a.write_shift(2,0),a.write_shift(2,20),a.write_shift(2,l),a.write_shift(2,s),a.write_shift(4,0),a.write_shift(-4,v[d]),a.write_shift(4,A.length),a.write_shift(4,g.content.length),a.write_shift(2,y.length),a.write_shift(2,0),a.write_shift(2,0),a.write_shift(2,0),a.write_shift(2,0),a.write_shift(4,0),a.write_shift(4,w),b+=a.l,i.push(a),b+=y.length,i.push(y),++d}return a=tr(22),a.write_shift(4,101010256),a.write_shift(2,0),a.write_shift(2,0),a.write_shift(2,d),a.write_shift(2,d),a.write_shift(4,b),a.write_shift(4,h),a.write_shift(2,0),P([P(n),P(i),a])}function Te(e){var t={};return C(t,e),t}function Le(e,t,r,n){var i=n&&n.unsafe;i||C(e);var o=!i&&X.find(e,t);if(!o){var s=e.FullPaths[0];t.slice(0,s.length)==s?s=t:("/"!=s.slice(-1)&&(s+="/"),s=(s+t).replace("//","/")),o={name:a(t),type:2},e.FileIndex.push(o),e.FullPaths.push(s),i||X.utils.cfb_gc(e)}return o.content=r,o.size=r?r.length:0,n&&(n.CLSID&&(o.clsid=n.CLSID),n.mt&&(o.mt=n.mt),n.ct&&(o.ct=n.ct)),o}function Ie(e,t){C(e);var r=X.find(e,t);if(r)for(var n=0;n<e.FileIndex.length;++n)if(e.FileIndex[n]==r)return e.FileIndex.splice(n,1),e.FullPaths.splice(n,1),!0;return!1}function Fe(e,t,r){C(e);var n=X.find(e,t);if(n)for(var i=0;i<e.FileIndex.length;++i)if(e.FileIndex[i]==n)return e.FileIndex[i].name=a(r),e.FullPaths[i]=r,!0;return!1}function Pe(e){T(e,!0)}return t.find=I,t.read=_,t.parse=u,t.write=q,t.writeFile=$,t.utils={cfb_new:Te,cfb_add:Le,cfb_del:Ie,cfb_mov:Fe,cfb_gc:Pe,ReadShift:Wt,CheckField:Jt,prep_blob:Zt,bconcat:P,use_zlib:W,_deflateRaw:de,_inflateRaw:Ce,consts:H},t}();"undefined"===typeof q&&(e.exports=X);try{W=r(1)}catch(Bv){}function Y(e){return"string"===typeof e?T(e):Array.isArray(e)?I(e):e}function Q(e,t,r){if("undefined"!==typeof W&&W.writeFileSync)return r?W.writeFileSync(e,t,r):W.writeFileSync(e,t);var n="utf8"==r?et(t):t;if("undefined"!==typeof IE_SaveFile)return IE_SaveFile(n,e);if("undefined"!==typeof Blob){var i=new Blob([Y(n)],{type:"application/octet-stream"});if("undefined"!==typeof navigator&&navigator.msSaveBlob)return navigator.msSaveBlob(i,e);if("undefined"!==typeof saveAs)return saveAs(i,e);if("undefined"!==typeof URL&&"undefined"!==typeof document&&document.createElement&&URL.createObjectURL){var a=URL.createObjectURL(i);if("object"===typeof chrome&&"function"==typeof(chrome.downloads||{}).download)return URL.revokeObjectURL&&"undefined"!==typeof setTimeout&&setTimeout((function(){URL.revokeObjectURL(a)}),6e4),chrome.downloads.download({url:a,filename:e,saveAs:!0});var o=document.createElement("a");if(null!=o.download)return o.download=e,o.href=a,document.body.appendChild(o),o.click(),document.body.removeChild(o),URL.revokeObjectURL&&"undefined"!==typeof setTimeout&&setTimeout((function(){URL.revokeObjectURL(a)}),6e4),a}}if("undefined"!==typeof $&&"undefined"!==typeof File&&"undefined"!==typeof Folder)try{var s=File(e);return s.open("w"),s.encoding="binary",Array.isArray(t)&&(t=L(t)),s.write(t),s.close(),t}catch(Bv){if(!Bv.message||!Bv.message.match(/onstruct/))throw Bv}throw new Error("cannot save file "+e)}function K(e){if("undefined"!==typeof W)return W.readFileSync(e);if("undefined"!==typeof $&&"undefined"!==typeof File&&"undefined"!==typeof Folder)try{var t=File(e);t.open("r"),t.encoding="binary";var r=t.read();return t.close(),r}catch(Bv){if(!Bv.message||!Bv.message.match(/onstruct/))throw Bv}throw new Error("Cannot access file "+e)}function J(e){for(var t=Object.keys(e),r=[],n=0;n<t.length;++n)Object.prototype.hasOwnProperty.call(e,t[n])&&r.push(t[n]);return r}function Z(e,t){for(var r=[],n=J(e),i=0;i!==n.length;++i)null==r[e[n[i]][t]]&&(r[e[n[i]][t]]=n[i]);return r}function ee(e){for(var t=[],r=J(e),n=0;n!==r.length;++n)t[e[r[n]]]=r[n];return t}function te(e){for(var t=[],r=J(e),n=0;n!==r.length;++n)t[e[r[n]]]=parseInt(r[n],10);return t}function re(e){for(var t=[],r=J(e),n=0;n!==r.length;++n)null==t[e[r[n]]]&&(t[e[r[n]]]=[]),t[e[r[n]]].push(r[n]);return t}var ne=new Date(1899,11,30,0,0,0);function ie(e,t){var r=e.getTime();t&&(r-=1263168e5);var n=ne.getTime()+6e4*(e.getTimezoneOffset()-ne.getTimezoneOffset());return(r-n)/864e5}var ae=new Date,oe=ne.getTime()+6e4*(ae.getTimezoneOffset()-ne.getTimezoneOffset()),se=ae.getTimezoneOffset();function le(e){var t=new Date;return t.setTime(24*e*60*60*1e3+oe),t.getTimezoneOffset()!==se&&t.setTime(t.getTime()+6e4*(t.getTimezoneOffset()-se)),t}function ce(e){var t=0,r=0,n=!1,i=e.match(/P([0-9\.]+Y)?([0-9\.]+M)?([0-9\.]+D)?T([0-9\.]+H)?([0-9\.]+M)?([0-9\.]+S)?/);if(!i)throw new Error("|"+e+"| is not an ISO8601 Duration");for(var a=1;a!=i.length;++a)if(i[a]){switch(r=1,a>3&&(n=!0),i[a].slice(i[a].length-1)){case"Y":throw new Error("Unsupported ISO Duration Field: "+i[a].slice(i[a].length-1));case"D":r*=24;case"H":r*=60;case"M":if(!n)throw new Error("Unsupported ISO Duration Field: M");r*=60;case"S":break}t+=r*parseInt(i[a],10)}return t}var ue=new Date("2017-02-19T19:06:09.000Z");isNaN(ue.getFullYear())&&(ue=new Date("2/19/17"));var fe=2017==ue.getFullYear();function he(e,t){var r=new Date(e);if(fe)return t>0?r.setTime(r.getTime()+60*r.getTimezoneOffset()*1e3):t<0&&r.setTime(r.getTime()-60*r.getTimezoneOffset()*1e3),r;if(e instanceof Date)return e;if(1917==ue.getFullYear()&&!isNaN(r.getFullYear())){var n=r.getFullYear();return e.indexOf(""+n)>-1||r.setFullYear(r.getFullYear()+100),r}var i=e.match(/\d+/g)||["2017","2","19","0","0","0"],a=new Date(+i[0],+i[1]-1,+i[2],+i[3]||0,+i[4]||0,+i[5]||0);return e.indexOf("Z")>-1&&(a=new Date(a.getTime()-60*a.getTimezoneOffset()*1e3)),a}function de(e){for(var t="",r=0;r!=e.length;++r)t+=String.fromCharCode(e[r]);return t}function pe(e){if("undefined"!=typeof JSON&&!Array.isArray(e))return JSON.parse(JSON.stringify(e));if("object"!=typeof e||null==e)return e;if(e instanceof Date)return new Date(e.getTime());var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=pe(e[r]));return t}function me(e,t){var r="";while(r.length<t)r+=e;return r}function ge(e){var t=Number(e);if(isFinite(t))return t;if(!isNaN(t))return NaN;if(!/\d/.test(e))return t;var r=1,n=e.replace(/([\d]),([\d])/g,"$1$2").replace(/[$]/g,"").replace(/[%]/g,(function(){return r*=100,""}));return isNaN(t=Number(n))?(n=n.replace(/[(](.*)[)]/,(function(e,t){return r=-r,t})),isNaN(t=Number(n))?t:t/r):t/r}function ve(e){var t=new Date(e),r=new Date(NaN),n=t.getYear(),i=t.getMonth(),a=t.getDate();return isNaN(a)||n<0||n>8099?r:(i>0||a>1)&&101!=n||e.toLowerCase().match(/jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec/)?t:e.match(/[^-0-9:,\/\\]/)?r:t}var be,we=5=="abacaba".split(/(:?b)/i).length;function ye(e,t,r){if(we||"string"==typeof t)return e.split(t);for(var n=e.split(t),i=[n[0]],a=1;a<n.length;++a)i.push(r),i.push(n[a]);return i}function Ae(e){return e?e.data?b(e.data):e.asNodeBuffer&&S?b(e.asNodeBuffer().toString("binary")):e.asBinary?b(e.asBinary()):e._data&&e._data.getContent?b(de(Array.prototype.slice.call(e._data.getContent(),0))):e.content&&e.type?b(de(e.content)):null:null}function _e(e){if(!e)return null;if(e.data)return m(e.data);if(e.asNodeBuffer&&S)return e.asNodeBuffer();if(e._data&&e._data.getContent){var t=e._data.getContent();return"string"==typeof t?m(t):Array.prototype.slice.call(t)}return e.content&&e.type?e.content:null}function xe(e){return e&&".bin"===e.name.slice(-4)?_e(e):Ae(e)}function Se(e,t){for(var r=e.FullPaths||J(e.files),n=t.toLowerCase(),i=n.replace(/\//g,"\\"),a=0;a<r.length;++a){var o=r[a].toLowerCase();if(n==o||i==o)return e.files[r[a]]}return null}function Ce(e,t){var r=Se(e,t);if(null==r)throw new Error("Cannot find file "+t+" in zip");return r}function ke(e,t,r){if(!r)return xe(Ce(e,t));if(!t)return null;try{return ke(e,t)}catch(Bv){return null}}function Ee(e,t,r){if(!r)return Ae(Ce(e,t));if(!t)return null;try{return Ee(e,t)}catch(Bv){return null}}function Ne(e){for(var t=e.FullPaths||J(e.files),r=[],n=0;n<t.length;++n)"/"!=t[n].slice(-1)&&r.push(t[n]);return r.sort()}function Be(e,t,r){e.FullPaths?X.utils.cfb_add(e,t,r):e.file(t,r)}function Te(){return be?new be:X.utils.cfb_new()}function Le(e,t){var r;if(be)switch(t.type){case"base64":r=new be(e,{base64:!0});break;case"binary":case"array":r=new be(e,{base64:!1});break;case"buffer":r=new be(e);break;default:throw new Error("Unrecognized type "+t.type)}else switch(t.type){case"base64":r=X.read(e,{type:"base64"});break;case"binary":r=X.read(e,{type:"binary"});break;case"buffer":case"array":r=X.read(e,{type:"buffer"});break;default:throw new Error("Unrecognized type "+t.type)}return r}function Ie(e,t){if("/"==e.charAt(0))return e.slice(1);var r=t.split("/");"/"!=t.slice(-1)&&r.pop();var n=e.split("/");while(0!==n.length){var i=n.shift();".."===i?r.pop():"."!==i&&r.push(i)}return r.join("/")}"undefined"!==typeof JSZipSync&&(be=JSZipSync),e.exports&&"undefined"===typeof be&&(be=r("15a4"));var Fe='<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r\n',Pe=/([^"\s?>\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g,De=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s*[\/\?]?>/gm;Fe.match(De)||(De=/<[^>]*>/g);var Re=/<\w*:/,Oe=/<(\/?)\w+:/;function Me(e,t,r){for(var n={},i=0,a=0;i!==e.length;++i)if(32===(a=e.charCodeAt(i))||10===a||13===a)break;if(t||(n[0]=e.slice(0,i)),i===e.length)return n;var o=e.match(Pe),s=0,l="",c=0,u="",f="",h=1;if(o)for(c=0;c!=o.length;++c){for(f=o[c],a=0;a!=f.length;++a)if(61===f.charCodeAt(a))break;u=f.slice(0,a).trim();while(32==f.charCodeAt(a+1))++a;for(h=34==(i=f.charCodeAt(a+1))||39==i?1:0,l=f.slice(a+1+h,f.length-h),s=0;s!=u.length;++s)if(58===u.charCodeAt(s))break;if(s===u.length)u.indexOf("_")>0&&(u=u.slice(0,u.indexOf("_"))),n[u]=l,r||(n[u.toLowerCase()]=l);else{var d=(5===s&&"xmlns"===u.slice(0,5)?"xmlns":"")+u.slice(s+1);if(n[d]&&"ext"==u.slice(s-3,s))continue;n[d]=l,r||(n[d.toLowerCase()]=l)}}return n}function je(e){return e.replace(Oe,"<$1")}var Ue={"&quot;":'"',"&apos;":"'","&gt;":">","&lt;":"<","&amp;":"&"},ze=ee(Ue),He=function(){var e=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/gi,t=/_x([\da-fA-F]{4})_/gi;return function r(n){var i=n+"",a=i.indexOf("<![CDATA[");if(-1==a)return i.replace(e,(function(e,t){return Ue[e]||String.fromCharCode(parseInt(t,e.indexOf("x")>-1?16:10))||e})).replace(t,(function(e,t){return String.fromCharCode(parseInt(t,16))}));var o=i.indexOf("]]>");return r(i.slice(0,a))+i.slice(a+9,o)+r(i.slice(o+3))}}(),$e=/[&<>'"]/g,Ge=/[\u0000-\u0008\u000b-\u001f]/g;function Ve(e){var t=e+"";return t.replace($e,(function(e){return ze[e]})).replace(Ge,(function(e){return"_x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+"_"}))}function qe(e){return Ve(e).replace(/ /g,"_x0020_")}var We=/[\u0000-\u001f]/g;function Xe(e){var t=e+"";return t.replace($e,(function(e){return ze[e]})).replace(/\n/g,"<br/>").replace(We,(function(e){return"&#x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+";"}))}function Ye(e){var t=e+"";return t.replace($e,(function(e){return ze[e]})).replace(We,(function(e){return"&#x"+e.charCodeAt(0).toString(16).toUpperCase()+";"}))}var Qe=function(){var e=/&#(\d+);/g;function t(e,t){return String.fromCharCode(parseInt(t,10))}return function(r){return r.replace(e,t)}}(),Ke=function(){return function(e){return e.replace(/(\r\n|[\r\n])/g,"&#10;")}}();function Je(e){switch(e){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}var Ze=function(e){var t="",r=0,n=0,i=0,a=0,o=0,s=0;while(r<e.length)n=e.charCodeAt(r++),n<128?t+=String.fromCharCode(n):(i=e.charCodeAt(r++),n>191&&n<224?(o=(31&n)<<6,o|=63&i,t+=String.fromCharCode(o)):(a=e.charCodeAt(r++),n<240?t+=String.fromCharCode((15&n)<<12|(63&i)<<6|63&a):(o=e.charCodeAt(r++),s=((7&n)<<18|(63&i)<<12|(63&a)<<6|63&o)-65536,t+=String.fromCharCode(55296+(s>>>10&1023)),t+=String.fromCharCode(56320+(1023&s)))));return t},et=function(e){var t=[],r=0,n=0,i=0;while(r<e.length)switch(n=e.charCodeAt(r++),!0){case n<128:t.push(String.fromCharCode(n));break;case n<2048:t.push(String.fromCharCode(192+(n>>6))),t.push(String.fromCharCode(128+(63&n)));break;case n>=55296&&n<57344:n-=55296,i=e.charCodeAt(r++)-56320+(n<<10),t.push(String.fromCharCode(240+(i>>18&7))),t.push(String.fromCharCode(144+(i>>12&63))),t.push(String.fromCharCode(128+(i>>6&63))),t.push(String.fromCharCode(128+(63&i)));break;default:t.push(String.fromCharCode(224+(n>>12))),t.push(String.fromCharCode(128+(n>>6&63))),t.push(String.fromCharCode(128+(63&n)))}return t.join("")};if(S){var tt=function(e){var t,r,n,a=i.alloc(2*e.length),o=1,s=0,l=0;for(r=0;r<e.length;r+=o)o=1,(n=e.charCodeAt(r))<128?t=n:n<224?(t=64*(31&n)+(63&e.charCodeAt(r+1)),o=2):n<240?(t=4096*(15&n)+64*(63&e.charCodeAt(r+1))+(63&e.charCodeAt(r+2)),o=3):(o=4,t=262144*(7&n)+4096*(63&e.charCodeAt(r+1))+64*(63&e.charCodeAt(r+2))+(63&e.charCodeAt(r+3)),t-=65536,l=55296+(t>>>10&1023),t=56320+(1023&t)),0!==l&&(a[s++]=255&l,a[s++]=l>>>8,l=0),a[s++]=t%256,a[s++]=t>>>8;return a.slice(0,s).toString("ucs2")},rt="foo bar bazâð£";Ze(rt)==tt(rt)&&(Ze=tt);var nt=function(e){return C(e,"binary").toString("utf8")};Ze(rt)==nt(rt)&&(Ze=nt),et=function(e){return C(e,"utf8").toString("binary")}}var it=function(){var e={};return function(t,r){var n=t+"|"+(r||"");return e[n]?e[n]:e[n]=new RegExp("<(?:\\w+:)?"+t+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)</(?:\\w+:)?'+t+">",r||"")}}(),at=function(){var e=[["nbsp"," "],["middot","·"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map((function(e){return[new RegExp("&"+e[0]+";","ig"),e[1]]}));return function(t){for(var r=t.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/>\s+/g,">").replace(/\s+</g,"<").replace(/[\t\n\r ]+/g," ").replace(/<\s*[bB][rR]\s*\/?>/g,"\n").replace(/<[^>]*>/g,""),n=0;n<e.length;++n)r=r.replace(e[n][0],e[n][1]);return r}}(),ot=function(){var e={};return function(t){return void 0!==e[t]?e[t]:e[t]=new RegExp("<(?:vt:)?"+t+">([\\s\\S]*?)</(?:vt:)?"+t+">","g")}}(),st=/<\/?(?:vt:)?variant>/g,lt=/<(?:vt:)([^>]*)>([\s\S]*)</;function ct(e,t){var r=Me(e),n=e.match(ot(r.baseType))||[],i=[];if(n.length!=r.size){if(t.WTF)throw new Error("unexpected vector length "+n.length+" != "+r.size);return i}return n.forEach((function(e){var t=e.replace(st,"").match(lt);t&&i.push({v:Ze(t[2]),t:t[1]})})),i}var ut=/(^\s|\s$|\n)/;function ft(e,t){return"<"+e+(t.match(ut)?' xml:space="preserve"':"")+">"+t+"</"+e+">"}function ht(e){return J(e).map((function(t){return" "+t+'="'+e[t]+'"'})).join("")}function dt(e,t,r){return"<"+e+(null!=r?ht(r):"")+(null!=t?(t.match(ut)?' xml:space="preserve"':"")+">"+t+"</"+e:"/")+">"}function pt(e,t){try{return e.toISOString().replace(/\.\d*/,"")}catch(Bv){if(t)throw Bv}return""}function mt(e,t){switch(typeof e){case"string":var r=dt("vt:lpwstr",Ve(e));return t&&(r=r.replace(/&quot;/g,"_x0022_")),r;case"number":return dt((0|e)==e?"vt:i4":"vt:r8",Ve(String(e)));case"boolean":return dt("vt:bool",e?"true":"false")}if(e instanceof Date)return dt("vt:filetime",pt(e));throw new Error("Unable to serialize "+e)}var gt={dc:"http://purl.org/dc/elements/1.1/",dcterms:"http://purl.org/dc/terms/",dcmitype:"http://purl.org/dc/dcmitype/",mx:"http://schemas.microsoft.com/office/mac/excel/2008/main",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",sjs:"http://schemas.openxmlformats.org/package/2006/sheetjs/core-properties",vt:"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",xsi:"http://www.w3.org/2001/XMLSchema-instance",xsd:"http://www.w3.org/2001/XMLSchema",main:["http://schemas.openxmlformats.org/spreadsheetml/2006/main","http://purl.oclc.org/ooxml/spreadsheetml/main","http://schemas.microsoft.com/office/excel/2006/main","http://schemas.microsoft.com/office/excel/2006/2"]},vt={o:"urn:schemas-microsoft-com:office:office",x:"urn:schemas-microsoft-com:office:excel",ss:"urn:schemas-microsoft-com:office:spreadsheet",dt:"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882",mv:"http://macVmlSchemaUri",v:"urn:schemas-microsoft-com:vml",html:"http://www.w3.org/TR/REC-html40"};function bt(e,t){for(var r=1-2*(e[t+7]>>>7),n=((127&e[t+7])<<4)+(e[t+6]>>>4&15),i=15&e[t+6],a=5;a>=0;--a)i=256*i+e[t+a];return 2047==n?0==i?r*(1/0):NaN:(0==n?n=-1022:(n-=1023,i+=Math.pow(2,52)),r*Math.pow(2,n-52)*i)}function wt(e,t,r){var n=(t<0||1/t==-1/0?1:0)<<7,i=0,a=0,o=n?-t:t;isFinite(o)?0==o?i=a=0:(i=Math.floor(Math.log(o)/Math.LN2),a=o*Math.pow(2,52-i),i<=-1023&&(!isFinite(a)||a<Math.pow(2,52))?i=-1022:(a-=Math.pow(2,52),i+=1023)):(i=2047,a=isNaN(t)?26985:0);for(var s=0;s<=5;++s,a/=256)e[r+s]=255&a;e[r+6]=(15&i)<<4|15&a,e[r+7]=i>>4|n}var yt,At,_t=function(e){for(var t=[],r=10240,n=0;n<e[0].length;++n)if(e[0][n])for(var i=0,a=e[0][n].length;i<a;i+=r)t.push.apply(t,e[0][n].slice(i,i+r));return t},xt=_t,St=function(e,t,r){for(var n=[],i=t;i<r;i+=2)n.push(String.fromCharCode(Ht(e,i)));return n.join("").replace(D,"")},Ct=St,kt=function(e,t,r){for(var n=[],i=t;i<t+r;++i)n.push(("0"+e[i].toString(16)).slice(-2));return n.join("")},Et=kt,Nt=function(e,t,r){for(var n=[],i=t;i<r;i++)n.push(String.fromCharCode(zt(e,i)));return n.join("")},Bt=Nt,Tt=function(e,t){var r=Gt(e,t);return r>0?Nt(e,t+4,t+4+r-1):""},Lt=Tt,It=function(e,t){var r=Gt(e,t);return r>0?Nt(e,t+4,t+4+r-1):""},Ft=It,Pt=function(e,t){var r=2*Gt(e,t);return r>0?Nt(e,t+4,t+4+r-1):""},Dt=Pt;yt=At=function(e,t){var r=Gt(e,t);return r>0?St(e,t+4,t+4+r):""};var Rt,Ot,Mt=function(e,t){var r=Gt(e,t);return r>0?Nt(e,t+4,t+4+r):""},jt=Mt;Rt=Ot=function(e,t){return bt(e,t)};var Ut=function(e){return Array.isArray(e)};S&&(St=function(e,t,r){return i.isBuffer(e)?e.toString("utf16le",t,r).replace(D,""):Ct(e,t,r)},kt=function(e,t,r){return i.isBuffer(e)?e.toString("hex",t,t+r):Et(e,t,r)},Tt=function(e,t){if(!i.isBuffer(e))return Lt(e,t);var r=e.readUInt32LE(t);return r>0?e.toString("utf8",t+4,t+4+r-1):""},It=function(e,t){if(!i.isBuffer(e))return Ft(e,t);var r=e.readUInt32LE(t);return r>0?e.toString("utf8",t+4,t+4+r-1):""},Pt=function(e,t){if(!i.isBuffer(e))return Dt(e,t);var r=2*e.readUInt32LE(t);return e.toString("utf16le",t+4,t+4+r-1)},yt=function(e,t){if(!i.isBuffer(e))return At(e,t);var r=e.readUInt32LE(t);return e.toString("utf16le",t+4,t+4+r)},Mt=function(e,t){if(!i.isBuffer(e))return jt(e,t);var r=e.readUInt32LE(t);return e.toString("utf8",t+4,t+4+r)},Nt=function(e,t,r){return i.isBuffer(e)?e.toString("utf8",t,r):Bt(e,t,r)},_t=function(e){return e[0].length>0&&i.isBuffer(e[0][0])?i.concat(e[0]):xt(e)},P=function(e){return i.isBuffer(e[0])?i.concat(e):[].concat.apply([],e)},Rt=function(e,t){return i.isBuffer(e)?e.readDoubleLE(t):Ot(e,t)},Ut=function(e){return i.isBuffer(e)||Array.isArray(e)}),"undefined"!==typeof cptable&&(St=function(e,t,r){return cptable.utils.decode(1200,e.slice(t,r)).replace(D,"")},Nt=function(e,t,r){return cptable.utils.decode(65001,e.slice(t,r))},Tt=function(e,t){var r=Gt(e,t);return r>0?cptable.utils.decode(s,e.slice(t+4,t+4+r-1)):""},It=function(e,t){var r=Gt(e,t);return r>0?cptable.utils.decode(o,e.slice(t+4,t+4+r-1)):""},Pt=function(e,t){var r=2*Gt(e,t);return r>0?cptable.utils.decode(1200,e.slice(t+4,t+4+r-1)):""},yt=function(e,t){var r=Gt(e,t);return r>0?cptable.utils.decode(1200,e.slice(t+4,t+4+r)):""},Mt=function(e,t){var r=Gt(e,t);return r>0?cptable.utils.decode(65001,e.slice(t+4,t+4+r)):""});var zt=function(e,t){return e[t]},Ht=function(e,t){return 256*e[t+1]+e[t]},$t=function(e,t){var r=256*e[t+1]+e[t];return r<32768?r:-1*(65535-r+1)},Gt=function(e,t){return e[t+3]*(1<<24)+(e[t+2]<<16)+(e[t+1]<<8)+e[t]},Vt=function(e,t){return e[t+3]<<24|e[t+2]<<16|e[t+1]<<8|e[t]},qt=function(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]};function Wt(e,t){var r,n,a,s,l,c,u="",f=[];switch(t){case"dbcs":if(c=this.l,S&&i.isBuffer(this))u=this.slice(this.l,this.l+2*e).toString("utf16le");else for(l=0;l<e;++l)u+=String.fromCharCode(Ht(this,c)),c+=2;e*=2;break;case"utf8":u=Nt(this,this.l,this.l+e);break;case"utf16le":e*=2,u=St(this,this.l,this.l+e);break;case"wstr":if("undefined"===typeof cptable)return Wt.call(this,e,"dbcs");u=cptable.utils.decode(o,this.slice(this.l,this.l+2*e)),e*=2;break;case"lpstr-ansi":u=Tt(this,this.l),e=4+Gt(this,this.l);break;case"lpstr-cp":u=It(this,this.l),e=4+Gt(this,this.l);break;case"lpwstr":u=Pt(this,this.l),e=4+2*Gt(this,this.l);break;case"lpp4":e=4+Gt(this,this.l),u=yt(this,this.l),2&e&&(e+=2);break;case"8lpp4":e=4+Gt(this,this.l),u=Mt(this,this.l),3&e&&(e+=4-(3&e));break;case"cstr":e=0,u="";while(0!==(a=zt(this,this.l+e++)))f.push(w(a));u=f.join("");break;case"_wstr":e=0,u="";while(0!==(a=Ht(this,this.l+e)))f.push(w(a)),e+=2;e+=2,u=f.join("");break;case"dbcs-cont":for(u="",c=this.l,l=0;l<e;++l){if(this.lens&&-1!==this.lens.indexOf(c))return a=zt(this,c),this.l=c+1,s=Wt.call(this,e-l,a?"dbcs-cont":"sbcs-cont"),f.join("")+s;f.push(w(Ht(this,c))),c+=2}u=f.join(""),e*=2;break;case"cpstr":if("undefined"!==typeof cptable){u=cptable.utils.decode(o,this.slice(this.l,this.l+e));break}case"sbcs-cont":for(u="",c=this.l,l=0;l!=e;++l){if(this.lens&&-1!==this.lens.indexOf(c))return a=zt(this,c),this.l=c+1,s=Wt.call(this,e-l,a?"dbcs-cont":"sbcs-cont"),f.join("")+s;f.push(w(zt(this,c))),c+=1}u=f.join("");break;default:switch(e){case 1:return r=zt(this,this.l),this.l++,r;case 2:return r=("i"===t?$t:Ht)(this,this.l),this.l+=2,r;case 4:case-4:return"i"===t||0===(128&this[this.l+3])?(r=(e>0?Vt:qt)(this,this.l),this.l+=4,r):(n=Gt(this,this.l),this.l+=4,n);case 8:case-8:if("f"===t)return n=8==e?Rt(this,this.l):Rt([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0),this.l+=8,n;e=8;case 16:u=kt(this,this.l,e);break}}return this.l+=e,u}var Xt=function(e,t,r){e[r]=255&t,e[r+1]=t>>>8&255,e[r+2]=t>>>16&255,e[r+3]=t>>>24&255},Yt=function(e,t,r){e[r]=255&t,e[r+1]=t>>8&255,e[r+2]=t>>16&255,e[r+3]=t>>24&255},Qt=function(e,t,r){e[r]=255&t,e[r+1]=t>>>8&255};function Kt(e,t,r){var n=0,i=0;if("dbcs"===r){for(i=0;i!=t.length;++i)Qt(this,t.charCodeAt(i),this.l+2*i);n=2*t.length}else if("sbcs"===r){if("undefined"!==typeof cptable&&874==s)for(i=0;i!=t.length;++i){var a=cptable.utils.encode(s,t.charAt(i));this[this.l+i]=a[0]}else for(t=t.replace(/[^\x00-\x7F]/g,"_"),i=0;i!=t.length;++i)this[this.l+i]=255&t.charCodeAt(i);n=t.length}else{if("hex"===r){for(;i<e;++i)this[this.l++]=parseInt(t.slice(2*i,2*i+2),16)||0;return this}if("utf16le"===r){var o=Math.min(this.l+e,this.length);for(i=0;i<Math.min(t.length,e);++i){var l=t.charCodeAt(i);this[this.l++]=255&l,this[this.l++]=l>>8}while(this.l<o)this[this.l++]=0;return this}switch(e){case 1:n=1,this[this.l]=255&t;break;case 2:n=2,this[this.l]=255&t,t>>>=8,this[this.l+1]=255&t;break;case 3:n=3,this[this.l]=255&t,t>>>=8,this[this.l+1]=255&t,t>>>=8,this[this.l+2]=255&t;break;case 4:n=4,Xt(this,t,this.l);break;case 8:if(n=8,"f"===r){wt(this,t,this.l);break}case 16:break;case-4:n=4,Yt(this,t,this.l);break}}return this.l+=n,this}function Jt(e,t){var r=kt(this,this.l,e.length>>1);if(r!==e)throw new Error(t+"Expected "+e+" saw "+r);this.l+=e.length>>1}function Zt(e,t){e.l=t,e.read_shift=Wt,e.chk=Jt,e.write_shift=Kt}function er(e,t){e.l+=t}function tr(e){var t=E(e);return Zt(t,0),t}function rr(e,t,r){if(e){var n,i,a;Zt(e,e.l||0);var o=e.length,s=0,l=0;while(e.l<o){s=e.read_shift(1),128&s&&(s=(127&s)+((127&e.read_shift(1))<<7));var c=Km[s]||Km[65535];for(n=e.read_shift(1),a=127&n,i=1;i<4&&128&n;++i)a+=(127&(n=e.read_shift(1)))<<7*i;l=e.l+a;var u=(c.f||er)(e,a,r);if(e.l=l,t(u,c.n,s))return}}}function nr(){var e=[],t=S?256:2048,r=function(e){var t=tr(e);return Zt(t,0),t},n=r(t),i=function(){n&&(n.length>n.l&&(n=n.slice(0,n.l),n.l=n.length),n.length>0&&e.push(n),n=null)},a=function(e){return n&&e<n.length-n.l?n:(i(),n=r(Math.max(e+1,t)))},o=function(){return i(),_t([e])},s=function(e){i(),n=e,null==n.l&&(n.l=n.length),a(t)};return{next:a,push:s,end:o,_bufs:e}}function ir(e,t,r,n){var i,a=+Jm[t];if(!isNaN(a)){n||(n=Km[a].p||(r||[]).length||0),i=1+(a>=128?1:0)+1,n>=128&&++i,n>=16384&&++i,n>=2097152&&++i;var o=e.next(i);a<=127?o.write_shift(1,a):(o.write_shift(1,128+(127&a)),o.write_shift(1,a>>7));for(var s=0;4!=s;++s){if(!(n>=128)){o.write_shift(1,n);break}o.write_shift(1,128+(127&n)),n>>=7}n>0&&Ut(r)&&e.push(r)}}function ar(e,t,r){var n=pe(e);if(t.s?(n.cRel&&(n.c+=t.s.c),n.rRel&&(n.r+=t.s.r)):(n.cRel&&(n.c+=t.c),n.rRel&&(n.r+=t.r)),!r||r.biff<12){while(n.c>=256)n.c-=256;while(n.r>=65536)n.r-=65536}return n}function or(e,t,r){var n=pe(e);return n.s=ar(n.s,t.s,r),n.e=ar(n.e,t.s,r),n}function sr(e,t){if(e.cRel&&e.c<0){e=pe(e);while(e.c<0)e.c+=t>8?16384:256}if(e.rRel&&e.r<0){e=pe(e);while(e.r<0)e.r+=t>8?1048576:t>5?65536:16384}var r=Ar(e);return e.cRel||null==e.cRel||(r=vr(r)),e.rRel||null==e.rRel||(r=dr(r)),r}function lr(e,t){return 0!=e.s.r||e.s.rRel||e.e.r!=(t.biff>=12?1048575:t.biff>=8?65536:16384)||e.e.rRel?0!=e.s.c||e.s.cRel||e.e.c!=(t.biff>=12?16383:255)||e.e.cRel?sr(e.s,t.biff)+":"+sr(e.e,t.biff):(e.s.rRel?"":"$")+hr(e.s.r)+":"+(e.e.rRel?"":"$")+hr(e.e.r):(e.s.cRel?"":"$")+gr(e.s.c)+":"+(e.e.cRel?"":"$")+gr(e.e.c)}var cr={},ur=function(e,t){var n;if("undefined"!==typeof t)n=t;else{try{n=r(2)}catch(Bv){n=null}}e.rc4=function(e,t){var r=new Array(256),n=0,i=0,a=0,o=0;for(i=0;256!=i;++i)r[i]=i;for(i=0;256!=i;++i)a=a+r[i]+e[i%e.length].charCodeAt(0)&255,o=r[i],r[i]=r[a],r[a]=o;i=a=0;var s=E(t.length);for(n=0;n!=t.length;++n)i=i+1&255,a=(a+r[i])%256,o=r[i],r[i]=r[a],r[a]=o,s[n]=t[n]^r[r[i]+r[a]&255];return s},e.md5=function(e){if(!n)throw new Error("Unsupported crypto");return n.createHash("md5").update(e).digest("hex")}};function fr(e){return parseInt(pr(e),10)-1}function hr(e){return""+(e+1)}function dr(e){return e.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}function pr(e){return e.replace(/\$(\d+)$/,"$1")}function mr(e){for(var t=br(e),r=0,n=0;n!==t.length;++n)r=26*r+t.charCodeAt(n)-64;return r-1}function gr(e){if(e<0)throw new Error("invalid column "+e);var t="";for(++e;e;e=Math.floor((e-1)/26))t=String.fromCharCode((e-1)%26+65)+t;return t}function vr(e){return e.replace(/^([A-Z])/,"$$$1")}function br(e){return e.replace(/^\$([A-Z])/,"$1")}function wr(e){return e.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")}function yr(e){for(var t=0,r=0,n=0;n<e.length;++n){var i=e.charCodeAt(n);i>=48&&i<=57?t=10*t+(i-48):i>=65&&i<=90&&(r=26*r+(i-64))}return{c:r-1,r:t-1}}function Ar(e){for(var t=e.c+1,r="";t;t=(t-1)/26|0)r=String.fromCharCode((t-1)%26+65)+r;return r+(e.r+1)}function _r(e){var t=e.indexOf(":");return-1==t?{s:yr(e),e:yr(e)}:{s:yr(e.slice(0,t)),e:yr(e.slice(t+1))}}function xr(e,t){return"undefined"===typeof t||"number"===typeof t?xr(e.s,e.e):("string"!==typeof e&&(e=Ar(e)),"string"!==typeof t&&(t=Ar(t)),e==t?e:e+":"+t)}function Sr(e){var t={s:{c:0,r:0},e:{c:0,r:0}},r=0,n=0,i=0,a=e.length;for(r=0;n<a;++n){if((i=e.charCodeAt(n)-64)<1||i>26)break;r=26*r+i}for(t.s.c=--r,r=0;n<a;++n){if((i=e.charCodeAt(n)-48)<0||i>9)break;r=10*r+i}if(t.s.r=--r,n===a||58===e.charCodeAt(++n))return t.e.c=t.s.c,t.e.r=t.s.r,t;for(r=0;n!=a;++n){if((i=e.charCodeAt(n)-64)<1||i>26)break;r=26*r+i}for(t.e.c=--r,r=0;n!=a;++n){if((i=e.charCodeAt(n)-48)<0||i>9)break;r=10*r+i}return t.e.r=--r,t}function Cr(e,t){var r="d"==e.t&&t instanceof Date;if(null!=e.z)try{return e.w=O.format(e.z,r?ie(t):t)}catch(Bv){}try{return e.w=O.format((e.XF||{}).numFmtId||(r?14:0),r?ie(t):t)}catch(Bv){return""+t}}function kr(e,t,r){return null==e||null==e.t||"z"==e.t?"":void 0!==e.w?e.w:("d"==e.t&&!e.z&&r&&r.dateNF&&(e.z=r.dateNF),Cr(e,void 0==t?e.v:t))}function Er(e,t){var r=t&&t.sheet?t.sheet:"Sheet1",n={};return n[r]=e,{SheetNames:[r],Sheets:n}}function Nr(e,t,r){var n=r||{},i=e?Array.isArray(e):n.dense;null!=A&&null==i&&(i=A);var a=e||(i?[]:{}),o=0,s=0;if(a&&null!=n.origin){if("number"==typeof n.origin)o=n.origin;else{var l="string"==typeof n.origin?yr(n.origin):n.origin;o=l.r,s=l.c}a["!ref"]||(a["!ref"]="A1:A1")}var c={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(a["!ref"]){var u=Sr(a["!ref"]);c.s.c=u.s.c,c.s.r=u.s.r,c.e.c=Math.max(c.e.c,u.e.c),c.e.r=Math.max(c.e.r,u.e.r),-1==o&&(c.e.r=o=u.e.r+1)}for(var f=0;f!=t.length;++f)if(t[f]){if(!Array.isArray(t[f]))throw new Error("aoa_to_sheet expects an array of arrays");for(var h=0;h!=t[f].length;++h)if("undefined"!==typeof t[f][h]){var d={v:t[f][h]},p=o+f,m=s+h;if(c.s.r>p&&(c.s.r=p),c.s.c>m&&(c.s.c=m),c.e.r<p&&(c.e.r=p),c.e.c<m&&(c.e.c=m),!t[f][h]||"object"!==typeof t[f][h]||Array.isArray(t[f][h])||t[f][h]instanceof Date)if(Array.isArray(d.v)&&(d.f=t[f][h][1],d.v=d.v[0]),null===d.v)if(d.f)d.t="n";else{if(!n.sheetStubs)continue;d.t="z"}else"number"===typeof d.v?d.t="n":"boolean"===typeof d.v?d.t="b":d.v instanceof Date?(d.z=n.dateNF||O._table[14],n.cellDates?(d.t="d",d.w=O.format(d.z,ie(d.v))):(d.t="n",d.v=ie(d.v),d.w=O.format(d.z,d.v))):d.t="s";else d=t[f][h];if(i)a[p]||(a[p]=[]),a[p][m]&&a[p][m].z&&(d.z=a[p][m].z),a[p][m]=d;else{var g=Ar({c:m,r:p});a[g]&&a[g].z&&(d.z=a[g].z),a[g]=d}}}return c.s.c<1e7&&(a["!ref"]=xr(c)),a}function Br(e,t){return Nr(null,e,t)}function Tr(e,t){return t||(t=tr(4)),t.write_shift(4,e),t}function Lr(e){var t=e.read_shift(4);return 0===t?"":e.read_shift(t,"dbcs")}function Ir(e,t){var r=!1;return null==t&&(r=!0,t=tr(4+2*e.length)),t.write_shift(4,e.length),e.length>0&&t.write_shift(0,e,"dbcs"),r?t.slice(0,t.l):t}function Fr(e){return{ich:e.read_shift(2),ifnt:e.read_shift(2)}}function Pr(e,t){return t||(t=tr(4)),t.write_shift(2,e.ich||0),t.write_shift(2,e.ifnt||0),t}function Dr(e,t){var r=e.l,n=e.read_shift(1),i=Lr(e),a=[],o={t:i,h:i};if(0!==(1&n)){for(var s=e.read_shift(4),l=0;l!=s;++l)a.push(Fr(e));o.r=a}else o.r=[{ich:0,ifnt:0}];return e.l=r+t,o}function Rr(e,t){var r=!1;return null==t&&(r=!0,t=tr(15+4*e.t.length)),t.write_shift(1,0),Ir(e.t,t),r?t.slice(0,t.l):t}ur(cr,"undefined"!==typeof crypto?crypto:void 0);var Or=Dr;function Mr(e,t){var r=!1;return null==t&&(r=!0,t=tr(23+4*e.t.length)),t.write_shift(1,1),Ir(e.t,t),t.write_shift(4,1),Pr({ich:0,ifnt:0},t),r?t.slice(0,t.l):t}function jr(e){var t=e.read_shift(4),r=e.read_shift(2);return r+=e.read_shift(1)<<16,e.l++,{c:t,iStyleRef:r}}function Ur(e,t){return null==t&&(t=tr(8)),t.write_shift(-4,e.c),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}function zr(e){var t=e.read_shift(2);return t+=e.read_shift(1)<<16,e.l++,{c:-1,iStyleRef:t}}function Hr(e,t){return null==t&&(t=tr(4)),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}var $r=Lr,Gr=Ir;function Vr(e){var t=e.read_shift(4);return 0===t||4294967295===t?"":e.read_shift(t,"dbcs")}function qr(e,t){var r=!1;return null==t&&(r=!0,t=tr(127)),t.write_shift(4,e.length>0?e.length:4294967295),e.length>0&&t.write_shift(0,e,"dbcs"),r?t.slice(0,t.l):t}var Wr=Lr,Xr=Vr,Yr=qr;function Qr(e){var t=e.slice(e.l,e.l+4),r=1&t[0],n=2&t[0];e.l+=4,t[0]&=252;var i=0===n?Rt([0,0,0,0,t[0],t[1],t[2],t[3]],0):Vt(t,0)>>2;return r?i/100:i}function Kr(e,t){null==t&&(t=tr(4));var r=0,n=0,i=100*e;if(e==(0|e)&&e>=-(1<<29)&&e<1<<29?n=1:i==(0|i)&&i>=-(1<<29)&&i<1<<29&&(n=1,r=1),!n)throw new Error("unsupported RkNumber "+e);t.write_shift(-4,((r?i:e)<<2)+(r+2))}function Jr(e){var t={s:{},e:{}};return t.s.r=e.read_shift(4),t.e.r=e.read_shift(4),t.s.c=e.read_shift(4),t.e.c=e.read_shift(4),t}function Zr(e,t){return t||(t=tr(16)),t.write_shift(4,e.s.r),t.write_shift(4,e.e.r),t.write_shift(4,e.s.c),t.write_shift(4,e.e.c),t}var en=Jr,tn=Zr;function rn(e){if(e.length-e.l<8)throw"XLS Xnum Buffer underflow";return e.read_shift(8,"f")}function nn(e,t){return(t||tr(8)).write_shift(8,e,"f")}function an(e){var t={},r=e.read_shift(1),n=r>>>1,i=e.read_shift(1),a=e.read_shift(2,"i"),o=e.read_shift(1),s=e.read_shift(1),l=e.read_shift(1);switch(e.l++,n){case 0:t.auto=1;break;case 1:t.index=i;var c=Pn[i];c&&(t.rgb=ml(c));break;case 2:t.rgb=ml([o,s,l]);break;case 3:t.theme=i;break}return 0!=a&&(t.tint=a>0?a/32767:a/32768),t}function on(e,t){if(t||(t=tr(8)),!e||e.auto)return t.write_shift(4,0),t.write_shift(4,0),t;null!=e.index?(t.write_shift(1,2),t.write_shift(1,e.index)):null!=e.theme?(t.write_shift(1,6),t.write_shift(1,e.theme)):(t.write_shift(1,5),t.write_shift(1,0));var r=e.tint||0;if(r>0?r*=32767:r<0&&(r*=32768),t.write_shift(2,r),e.rgb&&null==e.theme){var n=e.rgb||"FFFFFF";"number"==typeof n&&(n=("000000"+n.toString(16)).slice(-6)),t.write_shift(1,parseInt(n.slice(0,2),16)),t.write_shift(1,parseInt(n.slice(2,4),16)),t.write_shift(1,parseInt(n.slice(4,6),16)),t.write_shift(1,255)}else t.write_shift(2,0),t.write_shift(1,0),t.write_shift(1,0);return t}function sn(e){var t=e.read_shift(1);e.l++;var r={fBold:1&t,fItalic:2&t,fUnderline:4&t,fStrikeout:8&t,fOutline:16&t,fShadow:32&t,fCondense:64&t,fExtend:128&t};return r}function ln(e,t){t||(t=tr(2));var r=(e.italic?2:0)|(e.strike?8:0)|(e.outline?16:0)|(e.shadow?32:0)|(e.condense?64:0)|(e.extend?128:0);return t.write_shift(1,r),t.write_shift(1,0),t}function cn(e,t){var r={2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"},n=e.read_shift(4);switch(n){case 0:return"";case 4294967295:case 4294967294:return r[e.read_shift(4)]||""}if(n>400)throw new Error("Unsupported Clipboard: "+n.toString(16));return e.l-=4,e.read_shift(0,1==t?"lpstr":"lpwstr")}function un(e){return cn(e,1)}function fn(e){return cn(e,2)}var hn=2,dn=3,pn=11,mn=12,gn=19,vn=30,bn=64,wn=65,yn=71,An=4096,_n=80,xn=81,Sn=[_n,xn],Cn={1:{n:"CodePage",t:hn},2:{n:"Category",t:_n},3:{n:"PresentationFormat",t:_n},4:{n:"ByteCount",t:dn},5:{n:"LineCount",t:dn},6:{n:"ParagraphCount",t:dn},7:{n:"SlideCount",t:dn},8:{n:"NoteCount",t:dn},9:{n:"HiddenCount",t:dn},10:{n:"MultimediaClipCount",t:dn},11:{n:"ScaleCrop",t:pn},12:{n:"HeadingPairs",t:An|mn},13:{n:"TitlesOfParts",t:An|vn},14:{n:"Manager",t:_n},15:{n:"Company",t:_n},16:{n:"LinksUpToDate",t:pn},17:{n:"CharacterCount",t:dn},19:{n:"SharedDoc",t:pn},22:{n:"HyperlinksChanged",t:pn},23:{n:"AppVersion",t:dn,p:"version"},24:{n:"DigSig",t:wn},26:{n:"ContentType",t:_n},27:{n:"ContentStatus",t:_n},28:{n:"Language",t:_n},29:{n:"Version",t:_n},255:{}},kn={1:{n:"CodePage",t:hn},2:{n:"Title",t:_n},3:{n:"Subject",t:_n},4:{n:"Author",t:_n},5:{n:"Keywords",t:_n},6:{n:"Comments",t:_n},7:{n:"Template",t:_n},8:{n:"LastAuthor",t:_n},9:{n:"RevNumber",t:_n},10:{n:"EditTime",t:bn},11:{n:"LastPrinted",t:bn},12:{n:"CreatedDate",t:bn},13:{n:"ModifiedDate",t:bn},14:{n:"PageCount",t:dn},15:{n:"WordCount",t:dn},16:{n:"CharCount",t:dn},17:{n:"Thumbnail",t:yn},18:{n:"Application",t:_n},19:{n:"DocSecurity",t:dn},255:{}},En={2147483648:{n:"Locale",t:gn},2147483651:{n:"Behavior",t:gn},1919054434:{}};(function(){for(var e in En)Object.prototype.hasOwnProperty.call(En,e)&&(Cn[e]=kn[e]=En[e])})();var Nn=Z(Cn,"n"),Bn=Z(kn,"n"),Tn={1:"US",2:"CA",3:"",7:"RU",20:"EG",30:"GR",31:"NL",32:"BE",33:"FR",34:"ES",36:"HU",39:"IT",41:"CH",43:"AT",44:"GB",45:"DK",46:"SE",47:"NO",48:"PL",49:"DE",52:"MX",55:"BR",61:"AU",64:"NZ",66:"TH",81:"JP",82:"KR",84:"VN",86:"CN",90:"TR",105:"JS",213:"DZ",216:"MA",218:"LY",351:"PT",354:"IS",358:"FI",420:"CZ",886:"TW",961:"LB",962:"JO",963:"SY",964:"IQ",965:"KW",966:"SA",971:"AE",972:"IL",974:"QA",981:"IR",65535:"US"},Ln=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"];function In(e){return e.map((function(e){return[e>>16&255,e>>8&255,255&e]}))}var Fn=In([0,16777215,16711680,65280,255,16776960,16711935,65535,0,16777215,16711680,65280,255,16776960,16711935,65535,8388608,32768,128,8421376,8388736,32896,12632256,8421504,10066431,10040166,16777164,13434879,6684774,16744576,26316,13421823,128,16711935,16776960,65535,8388736,8388608,32896,255,52479,13434879,13434828,16777113,10079487,16751052,13408767,16764057,3368703,3394764,10079232,16763904,16750848,16737792,6710937,9868950,13158,3381606,13056,3355392,10040064,10040166,3355545,3355443,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),Pn=pe(Fn),Dn={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},Rn=te(Dn),On={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","application/vnd.openxmlformats-package.core-properties+xml":"coreprops","application/vnd.openxmlformats-officedocument.custom-properties+xml":"custprops","application/vnd.openxmlformats-officedocument.extended-properties+xml":"extprops","application/vnd.openxmlformats-officedocument.customXmlProperties+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.customProperty":"TODO","application/vnd.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.chart+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+xml":"TODO","application/vnd.ms-office.chartex+xml":"TODO","application/vnd.ms-excel.calcChain":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.printerSettings":"TODO","application/vnd.ms-office.activeX":"TODO","application/vnd.ms-office.activeX+xml":"TODO","application/vnd.ms-excel.attachedToolbars":"TODO","application/vnd.ms-excel.connections":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":"TODO","application/vnd.ms-excel.externalLink":"links","application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml":"links","application/vnd.ms-excel.sheetMetadata":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"TODO","application/vnd.ms-excel.pivotCacheDefinition":"TODO","application/vnd.ms-excel.pivotCacheRecords":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml":"TODO","application/vnd.ms-excel.queryTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml":"TODO","application/vnd.ms-excel.userNames":"TODO","application/vnd.ms-excel.revisionHeaders":"TODO","application/vnd.ms-excel.revisionLog":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml":"TODO","application/vnd.ms-excel.tableSingleCells":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml":"TODO","application/vnd.ms-excel.slicer":"TODO","application/vnd.ms-excel.slicerCache":"TODO","application/vnd.ms-excel.slicer+xml":"TODO","application/vnd.ms-excel.slicerCache+xml":"TODO","application/vnd.ms-excel.wsSortMap":"TODO","application/vnd.ms-excel.table":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":"TODO","application/vnd.openxmlformats-officedocument.theme+xml":"themes","application/vnd.openxmlformats-officedocument.themeOverride+xml":"TODO","application/vnd.ms-excel.Timeline+xml":"TODO","application/vnd.ms-excel.TimelineCache+xml":"TODO","application/vnd.ms-office.vbaProject":"vba","application/vnd.ms-office.vbaProjectSignature":"vba","application/vnd.ms-office.volatileDependencies":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml":"TODO","application/vnd.ms-excel.controlproperties+xml":"TODO","application/vnd.openxmlformats-officedocument.model+data":"TODO","application/vnd.ms-excel.Survey+xml":"TODO","application/vnd.openxmlformats-officedocument.drawing+xml":"drawings","application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml":"TODO","application/vnd.openxmlformats-officedocument.vmlDrawing":"TODO","application/vnd.openxmlformats-package.relationships+xml":"rels","application/vnd.openxmlformats-officedocument.oleObject":"TODO","image/png":"TODO",sheet:"js"},Mn=function(){var e={workbooks:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml",xlsm:"application/vnd.ms-excel.sheet.macroEnabled.main+xml",xlsb:"application/vnd.ms-excel.sheet.binary.macroEnabled.main",xlam:"application/vnd.ms-excel.addin.macroEnabled.main+xml",xltx:"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml"},strs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml",xlsb:"application/vnd.ms-excel.sharedStrings"},comments:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml",xlsb:"application/vnd.ms-excel.comments"},sheets:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml",xlsb:"application/vnd.ms-excel.worksheet"},charts:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml",xlsb:"application/vnd.ms-excel.chartsheet"},dialogs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml",xlsb:"application/vnd.ms-excel.dialogsheet"},macros:{xlsx:"application/vnd.ms-excel.macrosheet+xml",xlsb:"application/vnd.ms-excel.macrosheet"},styles:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml",xlsb:"application/vnd.ms-excel.styles"}};return J(e).forEach((function(t){["xlsm","xlam"].forEach((function(r){e[t][r]||(e[t][r]=e[t].xlsx)}))})),J(e).forEach((function(t){J(e[t]).forEach((function(r){On[e[t][r]]=t}))})),e}(),jn=re(On);function Un(){return{workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],TODO:[],xmlns:""}}function zn(e){var t=Un();if(!e||!e.match)return t;var r={};if((e.match(De)||[]).forEach((function(e){var n=Me(e);switch(n[0].replace(Re,"<")){case"<?xml":break;case"<Types":t.xmlns=n["xmlns"+(n[0].match(/<(\w+):/)||["",""])[1]];break;case"<Default":r[n.Extension]=n.ContentType;break;case"<Override":void 0!==t[On[n.ContentType]]&&t[On[n.ContentType]].push(n.PartName);break}})),t.xmlns!==gt.CT)throw new Error("Unknown Namespace: "+t.xmlns);return t.calcchain=t.calcchains.length>0?t.calcchains[0]:"",t.sst=t.strs.length>0?t.strs[0]:"",t.style=t.styles.length>0?t.styles[0]:"",t.defaults=r,delete t.calcchains,t}gt.CT="http://schemas.openxmlformats.org/package/2006/content-types";var Hn=dt("Types",null,{xmlns:gt.CT,"xmlns:xsd":gt.xsd,"xmlns:xsi":gt.xsi}),$n=[["xml","application/xml"],["bin","application/vnd.ms-excel.sheet.binary.macroEnabled.main"],["vml","application/vnd.openxmlformats-officedocument.vmlDrawing"],["data","application/vnd.openxmlformats-officedocument.model+data"],["bmp","image/bmp"],["png","image/png"],["gif","image/gif"],["emf","image/x-emf"],["wmf","image/x-wmf"],["jpg","image/jpeg"],["jpeg","image/jpeg"],["tif","image/tiff"],["tiff","image/tiff"],["pdf","application/pdf"],["rels",jn.rels[0]]].map((function(e){return dt("Default",null,{Extension:e[0],ContentType:e[1]})}));function Gn(e,t){var r,n=[];n[n.length]=Fe,n[n.length]=Hn,n=n.concat($n);var i=function(i){e[i]&&e[i].length>0&&(r=e[i][0],n[n.length]=dt("Override",null,{PartName:("/"==r[0]?"":"/")+r,ContentType:Mn[i][t.bookType||"xlsx"]}))},a=function(r){(e[r]||[]).forEach((function(e){n[n.length]=dt("Override",null,{PartName:("/"==e[0]?"":"/")+e,ContentType:Mn[r][t.bookType||"xlsx"]})}))},o=function(t){(e[t]||[]).forEach((function(e){n[n.length]=dt("Override",null,{PartName:("/"==e[0]?"":"/")+e,ContentType:jn[t][0]})}))};return i("workbooks"),a("sheets"),a("charts"),o("themes"),["strs","styles"].forEach(i),["coreprops","extprops","custprops"].forEach(o),o("vba"),o("comments"),o("drawings"),n.length>2&&(n[n.length]="</Types>",n[1]=n[1].replace("/>",">")),n.join("")}var Vn={WB:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",SHEET:"http://sheetjs.openxmlformats.org/officeDocument/2006/relationships/officeDocument",HLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",VML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",XPATH:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath",XMISS:"http://schemas.microsoft.com/office/2006/relationships/xlExternalLinkPath/xlPathMissing",XLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLink",CXML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml",CXMLP:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps",VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function qn(e){var t=e.lastIndexOf("/");return e.slice(0,t+1)+"_rels/"+e.slice(t+1)+".rels"}function Wn(e,t){var r={"!id":{}};if(!e)return r;"/"!==t.charAt(0)&&(t="/"+t);var n={};return(e.match(De)||[]).forEach((function(e){var i=Me(e);if("<Relationship"===i[0]){var a={};a.Type=i.Type,a.Target=i.Target,a.Id=i.Id,a.TargetMode=i.TargetMode;var o="External"===i.TargetMode?i.Target:Ie(i.Target,t);r[o]=a,n[i.Id]=a}})),r["!id"]=n,r}gt.RELS="http://schemas.openxmlformats.org/package/2006/relationships";var Xn=dt("Relationships",null,{xmlns:gt.RELS});function Yn(e){var t=[Fe,Xn];return J(e["!id"]).forEach((function(r){t[t.length]=dt("Relationship",null,e["!id"][r])})),t.length>2&&(t[t.length]="</Relationships>",t[1]=t[1].replace("/>",">")),t.join("")}var Qn=[Vn.HLINK,Vn.XPATH,Vn.XMISS];function Kn(e,t,r,n,i,a){if(i||(i={}),e["!id"]||(e["!id"]={}),t<0)for(t=1;e["!id"]["rId"+t];++t);if(i.Id="rId"+t,i.Type=n,i.Target=r,a?i.TargetMode=a:Qn.indexOf(i.Type)>-1&&(i.TargetMode="External"),e["!id"][i.Id])throw new Error("Cannot rewrite rId "+t);return e["!id"][i.Id]=i,e[("/"+i.Target).replace("//","/")]=i,t}var Jn="application/vnd.oasis.opendocument.spreadsheet";function Zn(e,t){var r,n,i=Sm(e);while(r=Cm.exec(i))switch(r[3]){case"manifest":break;case"file-entry":if(n=Me(r[0],!1),"/"==n.path&&n.type!==Jn)throw new Error("This OpenDocument is not a spreadsheet");break;case"encryption-data":case"algorithm":case"start-key-generation":case"key-derivation":throw new Error("Unsupported ODS Encryption");default:if(t&&t.WTF)throw r}}function ei(e){var t=[Fe];t.push('<manifest:manifest xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0" manifest:version="1.2">\n'),t.push('  <manifest:file-entry manifest:full-path="/" manifest:version="1.2" manifest:media-type="application/vnd.oasis.opendocument.spreadsheet"/>\n');for(var r=0;r<e.length;++r)t.push('  <manifest:file-entry manifest:full-path="'+e[r][0]+'" manifest:media-type="'+e[r][1]+'"/>\n');return t.push("</manifest:manifest>"),t.join("")}function ti(e,t,r){return['  <rdf:Description rdf:about="'+e+'">\n','    <rdf:type rdf:resource="http://docs.oasis-open.org/ns/office/1.2/meta/'+(r||"odf")+"#"+t+'"/>\n',"  </rdf:Description>\n"].join("")}function ri(e,t){return['  <rdf:Description rdf:about="'+e+'">\n','    <ns0:hasPart xmlns:ns0="http://docs.oasis-open.org/ns/office/1.2/meta/pkg#" rdf:resource="'+t+'"/>\n',"  </rdf:Description>\n"].join("")}function ni(e){var t=[Fe];t.push('<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">\n');for(var r=0;r!=e.length;++r)t.push(ti(e[r][0],e[r][1])),t.push(ri("",e[r][0]));return t.push(ti("","Document","pkg")),t.push("</rdf:RDF>"),t.join("")}var ii=function(){var e='<?xml version="1.0" encoding="UTF-8" standalone="yes"?><office:document-meta xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xlink="http://www.w3.org/1999/xlink" office:version="1.2"><office:meta><meta:generator>SheetJS '+t.version+"</meta:generator></office:meta></office:document-meta>";return function(){return e}}(),ai=[["cp:category","Category"],["cp:contentStatus","ContentStatus"],["cp:keywords","Keywords"],["cp:lastModifiedBy","LastAuthor"],["cp:lastPrinted","LastPrinted"],["cp:revision","RevNumber"],["cp:version","Version"],["dc:creator","Author"],["dc:description","Comments"],["dc:identifier","Identifier"],["dc:language","Language"],["dc:subject","Subject"],["dc:title","Title"],["dcterms:created","CreatedDate","date"],["dcterms:modified","ModifiedDate","date"]];gt.CORE_PROPS="http://schemas.openxmlformats.org/package/2006/metadata/core-properties",Vn.CORE_PROPS="http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties";var oi=function(){for(var e=new Array(ai.length),t=0;t<ai.length;++t){var r=ai[t],n="(?:"+r[0].slice(0,r[0].indexOf(":"))+":)"+r[0].slice(r[0].indexOf(":")+1);e[t]=new RegExp("<"+n+"[^>]*>([\\s\\S]*?)</"+n+">")}return e}();function si(e){var t={};e=Ze(e);for(var r=0;r<ai.length;++r){var n=ai[r],i=e.match(oi[r]);null!=i&&i.length>0&&(t[n[1]]=He(i[1])),"date"===n[2]&&t[n[1]]&&(t[n[1]]=he(t[n[1]]))}return t}var li=dt("cp:coreProperties",null,{"xmlns:cp":gt.CORE_PROPS,"xmlns:dc":gt.dc,"xmlns:dcterms":gt.dcterms,"xmlns:dcmitype":gt.dcmitype,"xmlns:xsi":gt.xsi});function ci(e,t,r,n,i){null==i[e]&&null!=t&&""!==t&&(i[e]=t,t=Ve(t),n[n.length]=r?dt(e,t,r):ft(e,t))}function ui(e,t){var r=t||{},n=[Fe,li],i={};if(!e&&!r.Props)return n.join("");e&&(null!=e.CreatedDate&&ci("dcterms:created","string"===typeof e.CreatedDate?e.CreatedDate:pt(e.CreatedDate,r.WTF),{"xsi:type":"dcterms:W3CDTF"},n,i),null!=e.ModifiedDate&&ci("dcterms:modified","string"===typeof e.ModifiedDate?e.ModifiedDate:pt(e.ModifiedDate,r.WTF),{"xsi:type":"dcterms:W3CDTF"},n,i));for(var a=0;a!=ai.length;++a){var o=ai[a],s=r.Props&&null!=r.Props[o[1]]?r.Props[o[1]]:e?e[o[1]]:null;!0===s?s="1":!1===s?s="0":"number"==typeof s&&(s=String(s)),null!=s&&ci(o[0],s,null,n,i)}return n.length>2&&(n[n.length]="</cp:coreProperties>",n[1]=n[1].replace("/>",">")),n.join("")}var fi=[["Application","Application","string"],["AppVersion","AppVersion","string"],["Company","Company","string"],["DocSecurity","DocSecurity","string"],["Manager","Manager","string"],["HyperlinksChanged","HyperlinksChanged","bool"],["SharedDoc","SharedDoc","bool"],["LinksUpToDate","LinksUpToDate","bool"],["ScaleCrop","ScaleCrop","bool"],["HeadingPairs","HeadingPairs","raw"],["TitlesOfParts","TitlesOfParts","raw"]];gt.EXT_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",Vn.EXT_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties";var hi=["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"];function di(e,t,r,n){var i=[];if("string"==typeof e)i=ct(e,n);else for(var a=0;a<e.length;++a)i=i.concat(e[a].map((function(e){return{v:e}})));var o="string"==typeof t?ct(t,n).map((function(e){return e.v})):t,s=0,l=0;if(o.length>0)for(var c=0;c!==i.length;c+=2){switch(l=+i[c+1].v,i[c].v){case"Worksheets":case"工作表":case"Листы":case"أوراق العمل":case"ワークシート":case"גליונות עבודה":case"Arbeitsblätter":case"Çalışma Sayfaları":case"Feuilles de calcul":case"Fogli di lavoro":case"Folhas de cálculo":case"Planilhas":case"Regneark":case"Hojas de cálculo":case"Werkbladen":r.Worksheets=l,r.SheetNames=o.slice(s,s+l);break;case"Named Ranges":case"Rangos con nombre":case"名前付き一覧":case"Benannte Bereiche":case"Navngivne områder":r.NamedRanges=l,r.DefinedNames=o.slice(s,s+l);break;case"Charts":case"Diagramme":r.Chartsheets=l,r.ChartNames=o.slice(s,s+l);break}s+=l}}function pi(e,t,r){var n={};return t||(t={}),e=Ze(e),fi.forEach((function(r){var i=(e.match(it(r[0]))||[])[1];switch(r[2]){case"string":i&&(t[r[1]]=He(i));break;case"bool":t[r[1]]="true"===i;break;case"raw":var a=e.match(new RegExp("<"+r[0]+"[^>]*>([\\s\\S]*?)</"+r[0]+">"));a&&a.length>0&&(n[r[1]]=a[1]);break}})),n.HeadingPairs&&n.TitlesOfParts&&di(n.HeadingPairs,n.TitlesOfParts,t,r),t}var mi=dt("Properties",null,{xmlns:gt.EXT_PROPS,"xmlns:vt":gt.vt});function gi(e){var t=[],r=dt;return e||(e={}),e.Application="SheetJS",t[t.length]=Fe,t[t.length]=mi,fi.forEach((function(n){if(void 0!==e[n[1]]){var i;switch(n[2]){case"string":i=Ve(String(e[n[1]]));break;case"bool":i=e[n[1]]?"true":"false";break}void 0!==i&&(t[t.length]=r(n[0],i))}})),t[t.length]=r("HeadingPairs",r("vt:vector",r("vt:variant","<vt:lpstr>Worksheets</vt:lpstr>")+r("vt:variant",r("vt:i4",String(e.Worksheets))),{size:2,baseType:"variant"})),t[t.length]=r("TitlesOfParts",r("vt:vector",e.SheetNames.map((function(e){return"<vt:lpstr>"+Ve(e)+"</vt:lpstr>"})).join(""),{size:e.Worksheets,baseType:"lpstr"})),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}gt.CUST_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/custom-properties",Vn.CUST_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties";var vi=/<[^>]+>[^<]*/g;function bi(e,t){var r={},n="",i=e.match(vi);if(i)for(var a=0;a!=i.length;++a){var o=i[a],s=Me(o);switch(s[0]){case"<?xml":break;case"<Properties":break;case"<property":n=He(s.name);break;case"</property>":n=null;break;default:if(0===o.indexOf("<vt:")){var l=o.split(">"),c=l[0].slice(4),u=l[1];switch(c){case"lpstr":case"bstr":case"lpwstr":r[n]=He(u);break;case"bool":r[n]=Je(u);break;case"i1":case"i2":case"i4":case"i8":case"int":case"uint":r[n]=parseInt(u,10);break;case"r4":case"r8":case"decimal":r[n]=parseFloat(u);break;case"filetime":case"date":r[n]=he(u);break;case"cy":case"error":r[n]=He(u);break;default:if("/"==c.slice(-1))break;t.WTF&&"undefined"!==typeof console&&console.warn("Unexpected",o,c,l)}}else if("</"===o.slice(0,2));else if(t.WTF)throw new Error(o)}}return r}var wi=dt("Properties",null,{xmlns:gt.CUST_PROPS,"xmlns:vt":gt.vt});function yi(e){var t=[Fe,wi];if(!e)return t.join("");var r=1;return J(e).forEach((function(n){++r,t[t.length]=dt("property",mt(e[n],!0),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:r,name:Ve(n)})})),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}var Ai={Title:"Title",Subject:"Subject",Author:"Author",Keywords:"Keywords",Comments:"Description",LastAuthor:"LastAuthor",RevNumber:"Revision",Application:"AppName",LastPrinted:"LastPrinted",CreatedDate:"Created",ModifiedDate:"LastSaved",Category:"Category",Manager:"Manager",Company:"Company",AppVersion:"Version",ContentStatus:"ContentStatus",Identifier:"Identifier",Language:"Language"},_i=ee(Ai);function xi(e,t,r){t=_i[t]||t,e[t]=r}function Si(e,t){var r=[];return J(Ai).map((function(e){for(var t=0;t<ai.length;++t)if(ai[t][1]==e)return ai[t];for(t=0;t<fi.length;++t)if(fi[t][1]==e)return fi[t];throw e})).forEach((function(n){if(null!=e[n[1]]){var i=t&&t.Props&&null!=t.Props[n[1]]?t.Props[n[1]]:e[n[1]];switch(n[2]){case"date":i=new Date(i).toISOString().replace(/\.\d*Z/,"Z");break}"number"==typeof i?i=String(i):!0===i||!1===i?i=i?"1":"0":i instanceof Date&&(i=new Date(i).toISOString().replace(/\.\d*Z/,"")),r.push(ft(Ai[n[1]]||n[1],i))}})),dt("DocumentProperties",r.join(""),{xmlns:vt.o})}function Ci(e,t){var r=["Worksheets","SheetNames"],n="CustomDocumentProperties",i=[];return e&&J(e).forEach((function(t){if(Object.prototype.hasOwnProperty.call(e,t)){for(var n=0;n<ai.length;++n)if(t==ai[n][1])return;for(n=0;n<fi.length;++n)if(t==fi[n][1])return;for(n=0;n<r.length;++n)if(t==r[n])return;var a=e[t],o="string";"number"==typeof a?(o="float",a=String(a)):!0===a||!1===a?(o="boolean",a=a?"1":"0"):a=String(a),i.push(dt(qe(t),a,{"dt:dt":o}))}})),t&&J(t).forEach((function(r){if(Object.prototype.hasOwnProperty.call(t,r)&&(!e||!Object.prototype.hasOwnProperty.call(e,r))){var n=t[r],a="string";"number"==typeof n?(a="float",n=String(n)):!0===n||!1===n?(a="boolean",n=n?"1":"0"):n instanceof Date?(a="dateTime.tz",n=n.toISOString()):n=String(n),i.push(dt(qe(r),n,{"dt:dt":a}))}})),"<"+n+' xmlns="'+vt.o+'">'+i.join("")+"</"+n+">"}function ki(e){var t=e.read_shift(4),r=e.read_shift(4);return new Date(1e3*(r/1e7*Math.pow(2,32)+t/1e7-11644473600)).toISOString().replace(/\.000/,"")}function Ei(e){var t="string"==typeof e?new Date(Date.parse(e)):e,r=t.getTime()/1e3+11644473600,n=r%Math.pow(2,32),i=(r-n)/Math.pow(2,32);n*=1e7,i*=1e7;var a=n/Math.pow(2,32)|0;a>0&&(n%=Math.pow(2,32),i+=a);var o=tr(8);return o.write_shift(4,n),o.write_shift(4,i),o}function Ni(e,t,r){var n=e.l,i=e.read_shift(0,"lpstr-cp");if(r)while(e.l-n&3)++e.l;return i}function Bi(e,t,r){var n=e.read_shift(0,"lpwstr");return r&&(e.l+=4-(n.length+1&3)&3),n}function Ti(e,t,r){return 31===t?Bi(e):Ni(e,t,r)}function Li(e,t,r){return Ti(e,t,!1===r?0:4)}function Ii(e,t){if(!t)throw new Error("VtUnalignedString must have positive length");return Ti(e,t,0)}function Fi(e){for(var t=e.read_shift(4),r=[],n=0;n!=t;++n)r[n]=e.read_shift(0,"lpstr-cp").replace(D,"");return r}function Pi(e){return Fi(e)}function Di(e){var t=zi(e,xn),r=zi(e,dn);return[t,r]}function Ri(e){for(var t=e.read_shift(4),r=[],n=0;n!=t/2;++n)r.push(Di(e));return r}function Oi(e){return Ri(e)}function Mi(e,t){for(var r=e.read_shift(4),n={},i=0;i!=r;++i){var a=e.read_shift(4),o=e.read_shift(4);n[a]=e.read_shift(o,1200===t?"utf16le":"utf8").replace(D,"").replace(R,"!"),1200===t&&o%2&&(e.l+=2)}return 3&e.l&&(e.l=e.l>>3<<2),n}function ji(e){var t=e.read_shift(4),r=e.slice(e.l,e.l+t);return e.l+=t,(3&t)>0&&(e.l+=4-(3&t)&3),r}function Ui(e){var t={};return t.Size=e.read_shift(4),e.l+=t.Size+3-(t.Size-1)%4,t}function zi(e,t,r){var n,i=e.read_shift(2),a=r||{};if(e.l+=2,t!==mn&&i!==t&&-1===Sn.indexOf(t))throw new Error("Expected type "+t+" saw "+i);switch(t===mn?i:t){case 2:return n=e.read_shift(2,"i"),a.raw||(e.l+=2),n;case 3:return n=e.read_shift(4,"i"),n;case 11:return 0!==e.read_shift(4);case 19:return n=e.read_shift(4),n;case 30:return Ni(e,i,4).replace(D,"");case 31:return Bi(e);case 64:return ki(e);case 65:return ji(e);case 71:return Ui(e);case 80:return Li(e,i,!a.raw).replace(D,"");case 81:return Ii(e,i).replace(D,"");case 4108:return Oi(e);case 4126:return Pi(e);default:throw new Error("TypedPropertyValue unrecognized type "+t+" "+i)}}function Hi(e,t){var r=tr(4),n=tr(4);switch(r.write_shift(4,80==e?31:e),e){case 3:n.write_shift(-4,t);break;case 5:n=tr(8),n.write_shift(8,t,"f");break;case 11:n.write_shift(4,t?1:0);break;case 64:n=Ei(t);break;case 31:case 80:n=tr(4+2*(t.length+1)+(t.length%2?0:2)),n.write_shift(4,t.length+1),n.write_shift(0,t,"dbcs");while(n.l!=n.length)n.write_shift(1,0);break;default:throw new Error("TypedPropertyValue unrecognized type "+e+" "+t)}return P([r,n])}function $i(e,t){var r=e.l,n=e.read_shift(4),i=e.read_shift(4),a=[],o=0,s=0,l=-1,c={};for(o=0;o!=i;++o){var u=e.read_shift(4),f=e.read_shift(4);a[o]=[u,f+r]}a.sort((function(e,t){return e[1]-t[1]}));var h={};for(o=0;o!=i;++o){if(e.l!==a[o][1]){var p=!0;if(o>0&&t)switch(t[a[o-1][0]].t){case 2:e.l+2===a[o][1]&&(e.l+=2,p=!1);break;case 80:e.l<=a[o][1]&&(e.l=a[o][1],p=!1);break;case 4108:e.l<=a[o][1]&&(e.l=a[o][1],p=!1);break}if((!t||0==o)&&e.l<=a[o][1]&&(p=!1,e.l=a[o][1]),p)throw new Error("Read Error: Expected address "+a[o][1]+" at "+e.l+" :"+o)}if(t){var m=t[a[o][0]];if(h[m.n]=zi(e,m.t,{raw:!0}),"version"===m.p&&(h[m.n]=String(h[m.n]>>16)+"."+("0000"+String(65535&h[m.n])).slice(-4)),"CodePage"==m.n)switch(h[m.n]){case 0:h[m.n]=1252;case 874:case 932:case 936:case 949:case 950:case 1250:case 1251:case 1253:case 1254:case 1255:case 1256:case 1257:case 1258:case 1e4:case 1200:case 1201:case 1252:case 65e3:case-536:case 65001:case-535:d(s=h[m.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+h[m.n])}}else if(1===a[o][0]){if(s=h.CodePage=zi(e,hn),d(s),-1!==l){var g=e.l;e.l=a[l][1],c=Mi(e,s),e.l=g}}else if(0===a[o][0]){if(0===s){l=o,e.l=a[o+1][1];continue}c=Mi(e,s)}else{var v,b=c[a[o][0]];switch(e[e.l]){case 65:e.l+=4,v=ji(e);break;case 30:e.l+=4,v=Li(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 31:e.l+=4,v=Li(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 3:e.l+=4,v=e.read_shift(4,"i");break;case 19:e.l+=4,v=e.read_shift(4);break;case 5:e.l+=4,v=e.read_shift(8,"f");break;case 11:e.l+=4,v=Ji(e,4);break;case 64:e.l+=4,v=he(ki(e));break;default:throw new Error("unparsed value: "+e[e.l])}h[b]=v}}return e.l=r+n,h}var Gi=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"].concat(hi);function Vi(e){switch(typeof e){case"boolean":return 11;case"number":return(0|e)==e?3:5;case"string":return 31;case"object":if(e instanceof Date)return 64;break}return-1}function qi(e,t,r){var n=tr(8),i=[],a=[],o=8,s=0,l=tr(8),c=tr(8);if(l.write_shift(4,2),l.write_shift(4,1200),c.write_shift(4,1),a.push(l),i.push(c),o+=8+l.length,!t){c=tr(8),c.write_shift(4,0),i.unshift(c);var u=[tr(4)];for(u[0].write_shift(4,e.length),s=0;s<e.length;++s){var f=e[s][0];l=tr(8+2*(f.length+1)+(f.length%2?0:2)),l.write_shift(4,s+2),l.write_shift(4,f.length+1),l.write_shift(0,f,"dbcs");while(l.l!=l.length)l.write_shift(1,0);u.push(l)}l=P(u),a.unshift(l),o+=8+l.length}for(s=0;s<e.length;++s)if((!t||t[e[s][0]])&&!(Gi.indexOf(e[s][0])>-1)&&null!=e[s][1]){var h=e[s][1],d=0;if(t){d=+t[e[s][0]];var p=r[d];if("version"==p.p&&"string"==typeof h){var m=h.split(".");h=(+m[0]<<16)+(+m[1]||0)}l=Hi(p.t,h)}else{var g=Vi(h);-1==g&&(g=31,h=String(h)),l=Hi(g,h)}a.push(l),c=tr(8),c.write_shift(4,t?d:2+s),i.push(c),o+=8+l.length}var v=8*(a.length+1);for(s=0;s<a.length;++s)i[s].write_shift(4,v),v+=a[s].length;return n.write_shift(4,o),n.write_shift(4,a.length),P([n].concat(i).concat(a))}function Wi(e,t,r){var n=e.content;if(!n)return{};Zt(n,0);var i,a,o,s,l=0;n.chk("feff","Byte Order: "),n.read_shift(2);var c=n.read_shift(4),u=n.read_shift(16);if(u!==X.utils.consts.HEADER_CLSID&&u!==r)throw new Error("Bad PropertySet CLSID "+u);if(i=n.read_shift(4),1!==i&&2!==i)throw new Error("Unrecognized #Sets: "+i);if(a=n.read_shift(16),s=n.read_shift(4),1===i&&s!==n.l)throw new Error("Length mismatch: "+s+" !== "+n.l);2===i&&(o=n.read_shift(16),l=n.read_shift(4));var f,h=$i(n,t),d={SystemIdentifier:c};for(var p in h)d[p]=h[p];if(d.FMTID=a,1===i)return d;if(l-n.l==2&&(n.l+=2),n.l!==l)throw new Error("Length mismatch 2: "+n.l+" !== "+l);try{f=$i(n,null)}catch(Bv){}for(p in f)d[p]=f[p];return d.FMTID=[a,o],d}function Xi(e,t,r,n,i,a){var o=tr(i?68:48),s=[o];o.write_shift(2,65534),o.write_shift(2,0),o.write_shift(4,842412599),o.write_shift(16,X.utils.consts.HEADER_CLSID,"hex"),o.write_shift(4,i?2:1),o.write_shift(16,t,"hex"),o.write_shift(4,i?68:48);var l=qi(e,r,n);if(s.push(l),i){var c=qi(i,null,null);o.write_shift(16,a,"hex"),o.write_shift(4,68+l.length),s.push(c)}return P(s)}function Yi(e,t){return e.read_shift(t),null}function Qi(e,t){t||(t=tr(e));for(var r=0;r<e;++r)t.write_shift(1,0);return t}function Ki(e,t,r){var n=[],i=e.l+t;while(e.l<i)n.push(r(e,i-e.l));if(i!==e.l)throw new Error("Slurp error");return n}function Ji(e,t){return 1===e.read_shift(t)}function Zi(e,t){return t||(t=tr(2)),t.write_shift(2,+!!e),t}function ea(e){return e.read_shift(2,"u")}function ta(e,t){return t||(t=tr(2)),t.write_shift(2,e),t}function ra(e,t){return Ki(e,t,ea)}function na(e){var t=e.read_shift(1),r=e.read_shift(1);return 1===r?t:1===t}function ia(e,t,r){return r||(r=tr(2)),r.write_shift(1,+e),r.write_shift(1,"e"==t?1:0),r}function aa(e,t,r){var n=e.read_shift(r&&r.biff>=12?2:1),i="sbcs-cont",a=o;if(r&&r.biff>=8&&(o=1200),r&&8!=r.biff)12==r.biff&&(i="wstr");else{var s=e.read_shift(1);s&&(i="dbcs-cont")}r.biff>=2&&r.biff<=5&&(i="cpstr");var l=n?e.read_shift(n,i):"";return o=a,l}function oa(e){var t=o;o=1200;var r,n=e.read_shift(2),i=e.read_shift(1),a=4&i,s=8&i,l=1+(1&i),c=0,u={};s&&(c=e.read_shift(2)),a&&(r=e.read_shift(4));var f=2==l?"dbcs-cont":"sbcs-cont",h=0===n?"":e.read_shift(n,f);return s&&(e.l+=4*c),a&&(e.l+=r),u.t=h,s||(u.raw="<t>"+u.t+"</t>",u.r=u.t),o=t,u}function sa(e){var t=e.t||"",r=1,n=tr(3+(r>1?2:0));n.write_shift(2,t.length),n.write_shift(1,1|(r>1?8:0)),r>1&&n.write_shift(2,r);var i=tr(2*t.length);i.write_shift(2*t.length,t,"utf16le");var a=[n,i];return P(a)}function la(e,t,r){var n;if(r){if(r.biff>=2&&r.biff<=5)return e.read_shift(t,"cpstr");if(r.biff>=12)return e.read_shift(t,"dbcs-cont")}var i=e.read_shift(1);return n=0===i?e.read_shift(t,"sbcs-cont"):e.read_shift(t,"dbcs-cont"),n}function ca(e,t,r){var n=e.read_shift(r&&2==r.biff?1:2);return 0===n?(e.l++,""):la(e,n,r)}function ua(e,t,r){if(r.biff>5)return ca(e,t,r);var n=e.read_shift(1);return 0===n?(e.l++,""):e.read_shift(n,r.biff<=4||!e.lens?"cpstr":"sbcs-cont")}function fa(e,t,r){return r||(r=tr(3+2*e.length)),r.write_shift(2,e.length),r.write_shift(1,1),r.write_shift(31,e,"utf16le"),r}function ha(e){var t=e.read_shift(1);e.l++;var r=e.read_shift(2);return e.l+=2,[t,r]}function da(e){var t=e.read_shift(4),r=e.l,n=!1;t>24&&(e.l+=t-24,"795881f43b1d7f48af2c825dc4852763"===e.read_shift(16)&&(n=!0),e.l=r);var i=e.read_shift((n?t-24:t)>>1,"utf16le").replace(D,"");return n&&(e.l+=24),i}function pa(e){e.l+=2;var t=e.read_shift(0,"lpstr-ansi");if(e.l+=2,57005!=e.read_shift(2))throw new Error("Bad FileMoniker");var r=e.read_shift(4);if(0===r)return t.replace(/\\/g,"/");var n=e.read_shift(4);if(3!=e.read_shift(2))throw new Error("Bad FileMoniker");var i=e.read_shift(n>>1,"utf16le").replace(D,"");return i}function ma(e,t){var r=e.read_shift(16);switch(t-=16,r){case"e0c9ea79f9bace118c8200aa004ba90b":return da(e,t);case"0303000000000000c000000000000046":return pa(e,t);default:throw new Error("Unsupported Moniker "+r)}}function ga(e){var t=e.read_shift(4),r=t>0?e.read_shift(t,"utf16le").replace(D,""):"";return r}function va(e,t){var r=e.l+t,n=e.read_shift(4);if(2!==n)throw new Error("Unrecognized streamVersion: "+n);var i=e.read_shift(2);e.l+=2;var a,o,s,l,c,u,f="";16&i&&(a=ga(e,r-e.l)),128&i&&(o=ga(e,r-e.l)),257===(257&i)&&(s=ga(e,r-e.l)),1===(257&i)&&(l=ma(e,r-e.l)),8&i&&(f=ga(e,r-e.l)),32&i&&(c=e.read_shift(16)),64&i&&(u=ki(e)),e.l=r;var h=o||s||l||"";h&&f&&(h+="#"+f),h||(h="#"+f);var d={Target:h};return c&&(d.guid=c),u&&(d.time=u),a&&(d.Tooltip=a),d}function ba(e){var t=tr(512),r=0,n=e.Target,i=n.indexOf("#")>-1?31:23;switch(n.charAt(0)){case"#":i=28;break;case".":i&=-3;break}t.write_shift(4,2),t.write_shift(4,i);var a=[8,6815827,6619237,4849780,83];for(r=0;r<a.length;++r)t.write_shift(4,a[r]);if(28==i){for(n=n.slice(1),t.write_shift(4,n.length+1),r=0;r<n.length;++r)t.write_shift(2,n.charCodeAt(r));t.write_shift(2,0)}else if(2&i){for(a="e0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),r=0;r<a.length;++r)t.write_shift(1,parseInt(a[r],16));for(t.write_shift(4,2*(n.length+1)),r=0;r<n.length;++r)t.write_shift(2,n.charCodeAt(r));t.write_shift(2,0)}else{for(a="03 03 00 00 00 00 00 00 c0 00 00 00 00 00 00 46".split(" "),r=0;r<a.length;++r)t.write_shift(1,parseInt(a[r],16));var o=0;while("../"==n.slice(3*o,3*o+3)||"..\\"==n.slice(3*o,3*o+3))++o;for(t.write_shift(2,o),t.write_shift(4,n.length+1),r=0;r<n.length;++r)t.write_shift(1,255&n.charCodeAt(r));for(t.write_shift(1,0),t.write_shift(2,65535),t.write_shift(2,57005),r=0;r<6;++r)t.write_shift(4,0)}return t.slice(0,t.l)}function wa(e){var t=e.read_shift(1),r=e.read_shift(1),n=e.read_shift(1),i=e.read_shift(1);return[t,r,n,i]}function ya(e,t){var r=wa(e,t);return r[3]=0,r}function Aa(e){var t=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(2);return{r:t,c:r,ixfe:n}}function _a(e,t,r,n){return n||(n=tr(6)),n.write_shift(2,e),n.write_shift(2,t),n.write_shift(2,r||0),n}function xa(e){var t=e.read_shift(2),r=e.read_shift(2);return e.l+=8,{type:t,flags:r}}function Sa(e,t,r){return 0===t?"":ua(e,t,r)}function Ca(e,t,r){var n=r.biff>8?4:2,i=e.read_shift(n),a=e.read_shift(n,"i"),o=e.read_shift(n,"i");return[i,a,o]}function ka(e){var t=e.read_shift(2),r=Qr(e);return[t,r]}function Ea(e,t,r){e.l+=4,t-=4;var n=e.l+t,i=aa(e,t,r),a=e.read_shift(2);if(n-=e.l,a!==n)throw new Error("Malformed AddinUdf: padding = "+n+" != "+a);return e.l+=a,i}function Na(e){var t=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(2),i=e.read_shift(2);return{s:{c:n,r:t},e:{c:i,r:r}}}function Ba(e,t){return t||(t=tr(8)),t.write_shift(2,e.s.r),t.write_shift(2,e.e.r),t.write_shift(2,e.s.c),t.write_shift(2,e.e.c),t}function Ta(e){var t=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(1),i=e.read_shift(1);return{s:{c:n,r:t},e:{c:i,r:r}}}var La=Ta;function Ia(e){e.l+=4;var t=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(2);return e.l+=12,[r,t,n]}function Fa(e){var t={};return e.l+=4,e.l+=16,t.fSharedNote=e.read_shift(2),e.l+=4,t}function Pa(e){var t={};return e.l+=4,e.cf=e.read_shift(2),t}function Da(e){e.l+=2,e.l+=e.read_shift(2)}var Ra={0:Da,4:Da,5:Da,6:Da,7:Pa,8:Da,9:Da,10:Da,11:Da,12:Da,13:Fa,14:Da,15:Da,16:Da,17:Da,18:Da,19:Da,20:Da,21:Ia};function Oa(e,t){var r=e.l+t,n=[];while(e.l<r){var i=e.read_shift(2);e.l-=2;try{n.push(Ra[i](e,r-e.l))}catch(Bv){return e.l=r,n}}return e.l!=r&&(e.l=r),n}function Ma(e,t){var r={BIFFVer:0,dt:0};switch(r.BIFFVer=e.read_shift(2),t-=2,t>=2&&(r.dt=e.read_shift(2),e.l-=2),r.BIFFVer){case 1536:case 1280:case 1024:case 768:case 512:case 2:case 7:break;default:if(t>6)throw new Error("Unexpected BIFF Ver "+r.BIFFVer)}return e.read_shift(t),r}function ja(e,t,r){var n=1536,i=16;switch(r.bookType){case"biff8":break;case"biff5":n=1280,i=8;break;case"biff4":n=4,i=6;break;case"biff3":n=3,i=6;break;case"biff2":n=2,i=4;break;case"xla":break;default:throw new Error("unsupported BIFF version")}var a=tr(i);return a.write_shift(2,n),a.write_shift(2,t),i>4&&a.write_shift(2,29282),i>6&&a.write_shift(2,1997),i>8&&(a.write_shift(2,49161),a.write_shift(2,1),a.write_shift(2,1798),a.write_shift(2,0)),a}function Ua(e,t){return 0===t||e.read_shift(2),1200}function za(e,t,r){if(r.enc)return e.l+=t,"";var n=e.l,i=ua(e,0,r);return e.read_shift(t+n-e.l),i}function Ha(e,t){var r=!t||8==t.biff,n=tr(r?112:54);n.write_shift(8==t.biff?2:1,7),r&&n.write_shift(1,0),n.write_shift(4,859007059),n.write_shift(4,5458548|(r?0:536870912));while(n.l<n.length)n.write_shift(1,r?0:32);return n}function $a(e,t,r){var n=r&&8==r.biff||2==t?e.read_shift(2):(e.l+=t,0);return{fDialog:16&n}}function Ga(e,t,r){var n=e.read_shift(4),i=3&e.read_shift(1),a=e.read_shift(1);switch(a){case 0:a="Worksheet";break;case 1:a="Macrosheet";break;case 2:a="Chartsheet";break;case 6:a="VBAModule";break}var o=aa(e,0,r);return 0===o.length&&(o="Sheet1"),{pos:n,hs:i,dt:a,name:o}}function Va(e,t){var r=!t||t.biff>=8?2:1,n=tr(8+r*e.name.length);n.write_shift(4,e.pos),n.write_shift(1,e.hs||0),n.write_shift(1,e.dt),n.write_shift(1,e.name.length),t.biff>=8&&n.write_shift(1,1),n.write_shift(r*e.name.length,e.name,t.biff<8?"sbcs":"utf16le");var i=n.slice(0,n.l);return i.l=n.l,i}function qa(e,t){for(var r=e.l+t,n=e.read_shift(4),i=e.read_shift(4),a=[],o=0;o!=i&&e.l<r;++o)a.push(oa(e));return a.Count=n,a.Unique=i,a}function Wa(e,t){var r=tr(8);r.write_shift(4,e.Count),r.write_shift(4,e.Unique);for(var n=[],i=0;i<e.length;++i)n[i]=sa(e[i],t);var a=P([r].concat(n));return a.parts=[r.length].concat(n.map((function(e){return e.length}))),a}function Xa(e,t){var r={};return r.dsst=e.read_shift(2),e.l+=t-2,r}function Ya(e){var t={};t.r=e.read_shift(2),t.c=e.read_shift(2),t.cnt=e.read_shift(2)-t.c;var r=e.read_shift(2);e.l+=4;var n=e.read_shift(1);return e.l+=3,7&n&&(t.level=7&n),32&n&&(t.hidden=!0),64&n&&(t.hpt=r/20),t}function Qa(e){var t=xa(e);if(2211!=t.type)throw new Error("Invalid Future Record "+t.type);var r=e.read_shift(4);return 0!==r}function Ka(e){return e.read_shift(2),e.read_shift(4)}function Ja(e,t,r){var n=0;r&&2==r.biff||(n=e.read_shift(2));var i=e.read_shift(2);r&&2==r.biff&&(n=1-(i>>15),i&=32767);var a={Unsynced:1&n,DyZero:(2&n)>>1,ExAsc:(4&n)>>2,ExDsc:(8&n)>>3};return[a,i]}function Za(e){var t=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(2),i=e.read_shift(2),a=e.read_shift(2),o=e.read_shift(2),s=e.read_shift(2),l=e.read_shift(2),c=e.read_shift(2);return{Pos:[t,r],Dim:[n,i],Flags:a,CurTab:o,FirstTab:s,Selected:l,TabRatio:c}}function eo(){var e=tr(18);return e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,29280),e.write_shift(2,17600),e.write_shift(2,56),e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,1),e.write_shift(2,500),e}function to(e,t,r){if(r&&r.biff>=2&&r.biff<5)return{};var n=e.read_shift(2);return{RTL:64&n}}function ro(e){var t=tr(18),r=1718;return e&&e.RTL&&(r|=64),t.write_shift(2,r),t.write_shift(4,0),t.write_shift(4,64),t.write_shift(4,0),t.write_shift(4,0),t}function no(){}function io(e,t,r){var n={dyHeight:e.read_shift(2),fl:e.read_shift(2)};switch(r&&r.biff||8){case 2:break;case 3:case 4:e.l+=2;break;default:e.l+=10;break}return n.name=aa(e,0,r),n}function ao(e,t){var r=e.name||"Arial",n=t&&5==t.biff,i=n?15+r.length:16+2*r.length,a=tr(i);return a.write_shift(2,20*(e.sz||12)),a.write_shift(4,0),a.write_shift(2,400),a.write_shift(4,0),a.write_shift(2,0),a.write_shift(1,r.length),n||a.write_shift(1,1),a.write_shift((n?1:2)*r.length,r,n?"sbcs":"utf16le"),a}function oo(e){var t=Aa(e);return t.isst=e.read_shift(4),t}function so(e,t,r,n){var i=tr(10);return _a(e,t,n,i),i.write_shift(4,r),i}function lo(e,t,r){var n=e.l+t,i=Aa(e,6);2==r.biff&&e.l++;var a=ca(e,n-e.l,r);return i.val=a,i}function co(e,t,r,n,i){var a=!i||8==i.biff,o=tr(+a+8+(1+a)*r.length);return _a(e,t,n,o),o.write_shift(2,r.length),a&&o.write_shift(1,1),o.write_shift((1+a)*r.length,r,a?"utf16le":"sbcs"),o}function uo(e,t,r){var n=e.read_shift(2),i=ua(e,0,r);return[n,i]}function fo(e,t,r,n){var i=r&&5==r.biff;n||(n=tr(i?3+t.length:5+2*t.length)),n.write_shift(2,e),n.write_shift(i?1:2,t.length),i||n.write_shift(1,1),n.write_shift((i?1:2)*t.length,t,i?"sbcs":"utf16le");var a=n.length>n.l?n.slice(0,n.l):n;return null==a.l&&(a.l=a.length),a}var ho=ua;function po(e,t,r){var n=e.l+t,i=8!=r.biff&&r.biff?2:4,a=e.read_shift(i),o=e.read_shift(i),s=e.read_shift(2),l=e.read_shift(2);return e.l=n,{s:{r:a,c:s},e:{r:o,c:l}}}function mo(e,t){var r=8!=t.biff&&t.biff?2:4,n=tr(2*r+6);return n.write_shift(r,e.s.r),n.write_shift(r,e.e.r+1),n.write_shift(2,e.s.c),n.write_shift(2,e.e.c+1),n.write_shift(2,0),n}function go(e){var t=e.read_shift(2),r=e.read_shift(2),n=ka(e);return{r:t,c:r,ixfe:n[0],rknum:n[1]}}function vo(e,t){var r=e.l+t-2,n=e.read_shift(2),i=e.read_shift(2),a=[];while(e.l<r)a.push(ka(e));if(e.l!==r)throw new Error("MulRK read error");var o=e.read_shift(2);if(a.length!=o-i+1)throw new Error("MulRK length mismatch");return{r:n,c:i,C:o,rkrec:a}}function bo(e,t){var r=e.l+t-2,n=e.read_shift(2),i=e.read_shift(2),a=[];while(e.l<r)a.push(e.read_shift(2));if(e.l!==r)throw new Error("MulBlank read error");var o=e.read_shift(2);if(a.length!=o-i+1)throw new Error("MulBlank length mismatch");return{r:n,c:i,C:o,ixfe:a}}function wo(e,t,r,n){var i={},a=e.read_shift(4),o=e.read_shift(4),s=e.read_shift(4),l=e.read_shift(2);return i.patternType=Ln[s>>26],n.cellStyles?(i.alc=7&a,i.fWrap=a>>3&1,i.alcV=a>>4&7,i.fJustLast=a>>7&1,i.trot=a>>8&255,i.cIndent=a>>16&15,i.fShrinkToFit=a>>20&1,i.iReadOrder=a>>22&2,i.fAtrNum=a>>26&1,i.fAtrFnt=a>>27&1,i.fAtrAlc=a>>28&1,i.fAtrBdr=a>>29&1,i.fAtrPat=a>>30&1,i.fAtrProt=a>>31&1,i.dgLeft=15&o,i.dgRight=o>>4&15,i.dgTop=o>>8&15,i.dgBottom=o>>12&15,i.icvLeft=o>>16&127,i.icvRight=o>>23&127,i.grbitDiag=o>>30&3,i.icvTop=127&s,i.icvBottom=s>>7&127,i.icvDiag=s>>14&127,i.dgDiag=s>>21&15,i.icvFore=127&l,i.icvBack=l>>7&127,i.fsxButton=l>>14&1,i):i}function yo(e,t,r){var n={};return n.ifnt=e.read_shift(2),n.numFmtId=e.read_shift(2),n.flags=e.read_shift(2),n.fStyle=n.flags>>2&1,t-=6,n.data=wo(e,t,n.fStyle,r),n}function Ao(e,t,r,n){var i=r&&5==r.biff;return n||(n=tr(i?16:20)),n.write_shift(2,0),e.style?(n.write_shift(2,e.numFmtId||0),n.write_shift(2,65524)):(n.write_shift(2,e.numFmtId||0),n.write_shift(2,t<<4)),n.write_shift(4,0),n.write_shift(4,0),i||n.write_shift(4,0),n.write_shift(2,0),n}function _o(e){e.l+=4;var t=[e.read_shift(2),e.read_shift(2)];if(0!==t[0]&&t[0]--,0!==t[1]&&t[1]--,t[0]>7||t[1]>7)throw new Error("Bad Gutters: "+t.join("|"));return t}function xo(e){var t=tr(8);return t.write_shift(4,0),t.write_shift(2,e[0]?e[0]+1:0),t.write_shift(2,e[1]?e[1]+1:0),t}function So(e,t,r){var n=Aa(e,6);2==r.biff&&++e.l;var i=na(e,2);return n.val=i,n.t=!0===i||!1===i?"b":"e",n}function Co(e,t,r,n,i,a){var o=tr(8);return _a(e,t,n,o),ia(r,a,o),o}function ko(e){var t=Aa(e,6),r=rn(e,8);return t.val=r,t}function Eo(e,t,r,n){var i=tr(14);return _a(e,t,n,i),nn(r,i),i}var No=Sa;function Bo(e,t,r){var n=e.l+t,i=e.read_shift(2),a=e.read_shift(2);if(r.sbcch=a,1025==a||14849==a)return[a,i];if(a<1||a>255)throw new Error("Unexpected SupBook type: "+a);var o=la(e,a),s=[];while(n>e.l)s.push(ca(e));return[a,i,o,s]}function To(e,t,r){var n,i=e.read_shift(2),a={fBuiltIn:1&i,fWantAdvise:i>>>1&1,fWantPict:i>>>2&1,fOle:i>>>3&1,fOleLink:i>>>4&1,cf:i>>>5&1023,fIcon:i>>>15&1};return 14849===r.sbcch&&(n=Ea(e,t-2,r)),a.body=n||e.read_shift(t-2),"string"===typeof n&&(a.Name=n),a}var Lo=["_xlnm.Consolidate_Area","_xlnm.Auto_Open","_xlnm.Auto_Close","_xlnm.Extract","_xlnm.Database","_xlnm.Criteria","_xlnm.Print_Area","_xlnm.Print_Titles","_xlnm.Recorder","_xlnm.Data_Form","_xlnm.Auto_Activate","_xlnm.Auto_Deactivate","_xlnm.Sheet_Title","_xlnm._FilterDatabase"];function Io(e,t,r){var n=e.l+t,i=e.read_shift(2),a=e.read_shift(1),o=e.read_shift(1),s=e.read_shift(r&&2==r.biff?1:2),l=0;(!r||r.biff>=5)&&(5!=r.biff&&(e.l+=2),l=e.read_shift(2),5==r.biff&&(e.l+=2),e.l+=4);var c=la(e,o,r);32&i&&(c=Lo[c.charCodeAt(0)]);var u=n-e.l;r&&2==r.biff&&--u;var f=n!=e.l&&0!==s&&u>0?Qf(e,u,r,s):[];return{chKey:a,Name:c,itab:l,rgce:f}}function Fo(e,t,r){if(r.biff<8)return Po(e,t,r);var n=[],i=e.l+t,a=e.read_shift(r.biff>8?4:2);while(0!==a--)n.push(Ca(e,r.biff>8?12:6,r));if(e.l!=i)throw new Error("Bad ExternSheet: "+e.l+" != "+i);return n}function Po(e,t,r){3==e[e.l+1]&&e[e.l]++;var n=aa(e,t,r);return 3==n.charCodeAt(0)?n.slice(1):n}function Do(e,t,r){if(!(r.biff<8)){var n=e.read_shift(2),i=e.read_shift(2),a=la(e,n,r),o=la(e,i,r);return[a,o]}e.l+=t}function Ro(e,t,r){var n=Ta(e,6);e.l++;var i=e.read_shift(1);return t-=8,[Kf(e,t,r),i,n]}function Oo(e,t,r){var n=La(e,6);switch(r.biff){case 2:e.l++,t-=7;break;case 3:case 4:e.l+=2,t-=8;break;default:e.l+=6,t-=12}return[n,Xf(e,t,r,n)]}function Mo(e){var t=0!==e.read_shift(4),r=0!==e.read_shift(4),n=e.read_shift(4);return[t,r,n]}function jo(e,t,r){if(!(r.biff<8)){var n=e.read_shift(2),i=e.read_shift(2),a=e.read_shift(2),o=e.read_shift(2),s=ua(e,0,r);return r.biff<8&&e.read_shift(1),[{r:n,c:i},s,o,a]}}function Uo(e,t,r){return jo(e,t,r)}function zo(e,t){var r=[],n=e.read_shift(2);while(n--)r.push(Na(e,t));return r}function Ho(e){var t=tr(2+8*e.length);t.write_shift(2,e.length);for(var r=0;r<e.length;++r)Ba(e[r],t);return t}function $o(e,t,r){if(r&&r.biff<8)return Vo(e,t,r);var n=Ia(e,22),i=Oa(e,t-22,n[1]);return{cmo:n,ft:i}}var Go=[];function Vo(e,t,r){e.l+=4;var n=e.read_shift(2),i=e.read_shift(2),a=e.read_shift(2);e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=6,t-=36;var o=[];return o.push((Go[n]||er)(e,t,r)),{cmo:[i,n,a],ft:o}}function qo(e,t,r){var n=e.l,i="";try{e.l+=4;var a=(r.lastobj||{cmo:[0,0]}).cmo[1];-1==[0,5,7,11,12,14].indexOf(a)?e.l+=6:ha(e,6,r);var o=e.read_shift(2);e.read_shift(2),ea(e,2);var s=e.read_shift(2);e.l+=s;for(var l=1;l<e.lens.length-1;++l){if(e.l-n!=e.lens[l])throw new Error("TxO: bad continue record");var c=e[e.l],u=la(e,e.lens[l+1]-e.lens[l]-1);if(i+=u,i.length>=(c?o:2*o))break}if(i.length!==o&&i.length!==2*o)throw new Error("cchText: "+o+" != "+i.length);return e.l=n+t,{t:i}}catch(Bv){return e.l=n+t,{t:i}}}function Wo(e,t){var r=Na(e,8);e.l+=16;var n=va(e,t-24);return[r,n]}function Xo(e){var t=tr(24),r=yr(e[0]);t.write_shift(2,r.r),t.write_shift(2,r.r),t.write_shift(2,r.c),t.write_shift(2,r.c);for(var n="d0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),i=0;i<16;++i)t.write_shift(1,parseInt(n[i],16));return P([t,ba(e[1])])}function Yo(e,t){e.read_shift(2);var r=Na(e,8),n=e.read_shift((t-10)/2,"dbcs-cont");return n=n.replace(D,""),[r,n]}function Qo(e){var t=e[1].Tooltip,r=tr(10+2*(t.length+1));r.write_shift(2,2048);var n=yr(e[0]);r.write_shift(2,n.r),r.write_shift(2,n.r),r.write_shift(2,n.c),r.write_shift(2,n.c);for(var i=0;i<t.length;++i)r.write_shift(2,t.charCodeAt(i));return r.write_shift(2,0),r}function Ko(e){var t,r=[0,0];return t=e.read_shift(2),r[0]=Tn[t]||t,t=e.read_shift(2),r[1]=Tn[t]||t,r}function Jo(e){return e||(e=tr(4)),e.write_shift(2,1),e.write_shift(2,1),e}function Zo(e){var t=e.read_shift(2),r=[];while(t-- >0)r.push(ya(e,8));return r}function es(e){var t=e.read_shift(2),r=[];while(t-- >0)r.push(ya(e,8));return r}function ts(e){e.l+=2;var t={cxfs:0,crc:0};return t.cxfs=e.read_shift(2),t.crc=e.read_shift(4),t}function rs(e,t,r){if(!r.cellStyles)return er(e,t);var n=r&&r.biff>=12?4:2,i=e.read_shift(n),a=e.read_shift(n),o=e.read_shift(n),s=e.read_shift(n),l=e.read_shift(2);2==n&&(e.l+=2);var c={s:i,e:a,w:o,ixfe:s,flags:l};return(r.biff>=5||!r.biff)&&(c.level=l>>8&7),c}function ns(e,t){var r=tr(12);r.write_shift(2,t),r.write_shift(2,t),r.write_shift(2,256*e.width),r.write_shift(2,0);var n=0;return e.hidden&&(n|=1),r.write_shift(1,n),n=e.level||0,r.write_shift(1,n),r.write_shift(2,0),r}function is(e,t){var r={};return t<32||(e.l+=16,r.header=rn(e,8),r.footer=rn(e,8),e.l+=2),r}function as(e,t,r){var n={area:!1};if(5!=r.biff)return e.l+=t,n;var i=e.read_shift(1);return e.l+=3,16&i&&(n.area=!0),n}function os(e){for(var t=tr(2*e),r=0;r<e;++r)t.write_shift(2,r+1);return t}Go[8]=function(e,t){var r=e.l+t;e.l+=10;var n=e.read_shift(2);e.l+=4,e.l+=2,e.l+=2,e.l+=2,e.l+=4;var i=e.read_shift(1);return e.l+=i,e.l=r,{fmt:n}};var ss=Aa,ls=ra,cs=ca;function us(e){var t=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(4),i={fmt:t,env:r,len:n,data:e.slice(e.l,e.l+n)};return e.l+=n,i}function fs(e,t,r){var n=Aa(e,6);++e.l;var i=ua(e,t-7,r);return n.t="str",n.val=i,n}function hs(e){var t=Aa(e,6);++e.l;var r=rn(e,8);return t.t="n",t.val=r,t}function ds(e,t,r){var n=tr(15);return ng(n,e,t),n.write_shift(8,r,"f"),n}function ps(e){var t=Aa(e,6);++e.l;var r=e.read_shift(2);return t.t="n",t.val=r,t}function ms(e,t,r){var n=tr(9);return ng(n,e,t),n.write_shift(2,r),n}function gs(e){var t=e.read_shift(1);return 0===t?(e.l++,""):e.read_shift(t,"sbcs-cont")}function vs(e,t){e.l+=6,e.l+=2,e.l+=1,e.l+=3,e.l+=1,e.l+=t-13}function bs(e,t,r){var n=e.l+t,i=Aa(e,6),a=e.read_shift(2),o=la(e,a,r);return e.l=n,i.t="str",i.val=o,i}var ws=function(){var e={1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127,8:865,9:437,10:850,11:437,13:437,14:850,15:437,16:850,17:437,18:850,19:932,20:850,21:437,22:850,23:865,24:437,25:437,26:850,27:437,28:863,29:850,31:852,34:852,35:852,36:860,37:850,38:866,55:850,64:852,77:936,78:949,79:950,80:874,87:1252,88:1252,89:1252,108:863,134:737,135:852,136:857,204:1257,255:16969},t=ee({1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127}),r=[2,3,48,49,131,139,140,245];function n(t,r){var n=[],i=E(1);switch(r.type){case"base64":i=B(x.decode(t));break;case"binary":i=B(t);break;case"buffer":case"array":i=t;break}Zt(i,0);var a=i.read_shift(1),o=!!(136&a),s=!1,l=!1;switch(a){case 2:break;case 3:break;case 48:s=!0,o=!0;break;case 49:s=!0,o=!0;break;case 131:break;case 139:break;case 140:l=!0;break;case 245:break;default:throw new Error("DBF Unsupported Version: "+a.toString(16))}var c=0,u=521;2==a&&(c=i.read_shift(2)),i.l+=3,2!=a&&(c=i.read_shift(4)),c>1048576&&(c=1e6),2!=a&&(u=i.read_shift(2));var f=i.read_shift(2),h=r.codepage||1252;2!=a&&(i.l+=16,i.read_shift(1),0!==i[i.l]&&(h=e[i[i.l]]),i.l+=1,i.l+=2),l&&(i.l+=36);var d=[],p={},m=Math.min(i.length,2==a?521:u-10-(s?264:0)),g=l?32:11;while(i.l<m&&13!=i[i.l])switch(p={},p.name=cptable.utils.decode(h,i.slice(i.l,i.l+g)).replace(/[\u0000\r\n].*$/g,""),i.l+=g,p.type=String.fromCharCode(i.read_shift(1)),2==a||l||(p.offset=i.read_shift(4)),p.len=i.read_shift(1),2==a&&(p.offset=i.read_shift(2)),p.dec=i.read_shift(1),p.name.length&&d.push(p),2!=a&&(i.l+=l?13:14),p.type){case"B":s&&8==p.len||!r.WTF||console.log("Skipping "+p.name+":"+p.type);break;case"G":case"P":r.WTF&&console.log("Skipping "+p.name+":"+p.type);break;case"+":case"0":case"@":case"C":case"D":case"F":case"I":case"L":case"M":case"N":case"O":case"T":case"Y":break;default:throw new Error("Unknown Field Type: "+p.type)}if(13!==i[i.l]&&(i.l=u-1),13!==i.read_shift(1))throw new Error("DBF Terminator not found "+i.l+" "+i[i.l]);i.l=u;var v=0,b=0;for(n[0]=[],b=0;b!=d.length;++b)n[0][b]=d[b].name;while(c-- >0)if(42!==i[i.l])for(++i.l,n[++v]=[],b=0,b=0;b!=d.length;++b){var w=i.slice(i.l,i.l+d[b].len);i.l+=d[b].len,Zt(w,0);var y=cptable.utils.decode(h,w);switch(d[b].type){case"C":y.trim().length&&(n[v][b]=y.replace(/\s+$/,""));break;case"D":8===y.length?n[v][b]=new Date(+y.slice(0,4),+y.slice(4,6)-1,+y.slice(6,8)):n[v][b]=y;break;case"F":n[v][b]=parseFloat(y.trim());break;case"+":case"I":n[v][b]=l?2147483648^w.read_shift(-4,"i"):w.read_shift(4,"i");break;case"L":switch(y.trim().toUpperCase()){case"Y":case"T":n[v][b]=!0;break;case"N":case"F":n[v][b]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+y+"|")}break;case"M":if(!o)throw new Error("DBF Unexpected MEMO for type "+a.toString(16));n[v][b]="##MEMO##"+(l?parseInt(y.trim(),10):w.read_shift(4));break;case"N":y=y.replace(/\u0000/g,"").trim(),y&&"."!=y&&(n[v][b]=+y||0);break;case"@":n[v][b]=new Date(w.read_shift(-8,"f")-621356832e5);break;case"T":n[v][b]=new Date(864e5*(w.read_shift(4)-2440588)+w.read_shift(4));break;case"Y":n[v][b]=w.read_shift(4,"i")/1e4;break;case"O":n[v][b]=-w.read_shift(-8,"f");break;case"B":if(s&&8==d[b].len){n[v][b]=w.read_shift(8,"f");break}case"G":case"P":w.l+=d[b].len;break;case"0":if("_NullFlags"===d[b].name)break;default:throw new Error("DBF Unsupported data type "+d[b].type)}}else i.l+=f;if(2!=a&&i.l<i.length&&26!=i[i.l++])throw new Error("DBF EOF Marker missing "+(i.l-1)+" of "+i.length+" "+i[i.l-1].toString(16));return r&&r.sheetRows&&(n=n.slice(0,r.sheetRows)),n}function i(e,t){var r=t||{};return r.dateNF||(r.dateNF="yyyymmdd"),Br(n(e,r),r)}function a(e,t){try{return Er(i(e,t),t)}catch(Bv){if(t&&t.WTF)throw Bv}return{SheetNames:[],Sheets:{}}}var o={B:8,C:250,L:1,D:8,"?":0,"":0};function l(e,r){var n=r||{};if(+n.codepage>=0&&d(+n.codepage),"string"==n.type)throw new Error("Cannot write DBF to JS string");var i=nr(),a=yv(e,{header:1,raw:!0,cellDates:!0}),l=a[0],c=a.slice(1),u=0,f=0,h=0,p=1;for(u=0;u<l.length;++u)if(null!=u){if(++h,"number"===typeof l[u]&&(l[u]=l[u].toString(10)),"string"!==typeof l[u])throw new Error("DBF Invalid column name "+l[u]+" |"+typeof l[u]+"|");if(l.indexOf(l[u])!==u)for(f=0;f<1024;++f)if(-1==l.indexOf(l[u]+"_"+f)){l[u]+="_"+f;break}}var m=Sr(e["!ref"]),g=[];for(u=0;u<=m.e.c-m.s.c;++u){var v=[];for(f=0;f<c.length;++f)null!=c[f][u]&&v.push(c[f][u]);if(0!=v.length&&null!=l[u]){var b="",w="";for(f=0;f<v.length;++f){switch(typeof v[f]){case"number":w="B";break;case"string":w="C";break;case"boolean":w="L";break;case"object":w=v[f]instanceof Date?"D":"C";break;default:w="C"}if(b=b&&b!=w?"C":w,"C"==b)break}p+=o[b]||0,g[u]=b}else g[u]="?"}var y=i.next(32);for(y.write_shift(4,318902576),y.write_shift(4,c.length),y.write_shift(2,296+32*h),y.write_shift(2,p),u=0;u<4;++u)y.write_shift(4,0);for(y.write_shift(4,0|(+t[s]||3)<<8),u=0,f=0;u<l.length;++u)if(null!=l[u]){var A=i.next(32),_=(l[u].slice(-10)+"\0\0\0\0\0\0\0\0\0\0\0").slice(0,11);A.write_shift(1,_,"sbcs"),A.write_shift(1,"?"==g[u]?"C":g[u],"sbcs"),A.write_shift(4,f),A.write_shift(1,o[g[u]]||0),A.write_shift(1,0),A.write_shift(1,2),A.write_shift(4,0),A.write_shift(1,0),A.write_shift(4,0),A.write_shift(4,0),f+=o[g[u]]||0}var x=i.next(264);for(x.write_shift(4,13),u=0;u<65;++u)x.write_shift(4,0);for(u=0;u<c.length;++u){var S=i.next(p);for(S.write_shift(1,0),f=0;f<l.length;++f)if(null!=l[f])switch(g[f]){case"L":S.write_shift(1,null==c[u][f]?63:c[u][f]?84:70);break;case"B":S.write_shift(8,c[u][f]||0,"f");break;case"D":c[u][f]?(S.write_shift(4,("0000"+c[u][f].getFullYear()).slice(-4),"sbcs"),S.write_shift(2,("00"+(c[u][f].getMonth()+1)).slice(-2),"sbcs"),S.write_shift(2,("00"+c[u][f].getDate()).slice(-2),"sbcs")):S.write_shift(8,"00000000","sbcs");break;case"C":var C=String(c[u][f]||"");for(S.write_shift(1,C,"sbcs"),h=0;h<250-C.length;++h)S.write_shift(1,32);break}}return i.next(1).write_shift(1,26),i.end()}return{versions:r,to_workbook:a,to_sheet:i,from_sheet:l}}(),ys=function(){var e={AA:"À",BA:"Á",CA:"Â",DA:195,HA:"Ä",JA:197,AE:"È",BE:"É",CE:"Ê",HE:"Ë",AI:"Ì",BI:"Í",CI:"Î",HI:"Ï",AO:"Ò",BO:"Ó",CO:"Ô",DO:213,HO:"Ö",AU:"Ù",BU:"Ú",CU:"Û",HU:"Ü",Aa:"à",Ba:"á",Ca:"â",Da:227,Ha:"ä",Ja:229,Ae:"è",Be:"é",Ce:"ê",He:"ë",Ai:"ì",Bi:"í",Ci:"î",Hi:"ï",Ao:"ò",Bo:"ó",Co:"ô",Do:245,Ho:"ö",Au:"ù",Bu:"ú",Cu:"û",Hu:"ü",KC:"Ç",Kc:"ç",q:"æ",z:"œ",a:"Æ",j:"Œ",DN:209,Dn:241,Hy:255,S:169,c:170,R:174,B:180,0:176,1:177,2:178,3:179,5:181,6:182,7:183,Q:185,k:186,b:208,i:216,l:222,s:240,y:248,"!":161,'"':162,"#":163,"(":164,"%":165,"'":167,"H ":168,"+":171,";":187,"<":188,"=":189,">":190,"?":191,"{":223},t=new RegExp("N("+J(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),r=function(t,r){var n=e[r];return"number"==typeof n?y(n):n},n=function(e,t,r){var n=t.charCodeAt(0)-32<<4|r.charCodeAt(0)-48;return 59==n?e:y(n)};function i(e,t){switch(t.type){case"base64":return a(x.decode(e),t);case"binary":return a(e,t);case"buffer":return a(e.toString("binary"),t);case"array":return a(de(e),t)}throw new Error("Unrecognized type "+t.type)}function a(e,i){var a,o=e.split(/[\n\r]+/),s=-1,l=-1,c=0,u=0,f=[],h=[],p=null,m={},g=[],v=[],b=[],w=0;for(+i.codepage>=0&&d(+i.codepage);c!==o.length;++c){w=0;var y,A=o[c].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,n).replace(t,r),_=A.replace(/;;/g,"\0").split(";").map((function(e){return e.replace(/\u0000/g,";")})),x=_[0];if(A.length>0)switch(x){case"ID":break;case"E":break;case"B":break;case"O":break;case"P":"P"==_[1].charAt(0)&&h.push(A.slice(3).replace(/;;/g,";"));break;case"C":var S=!1,C=!1,k=!1,E=!1,N=-1,B=-1;for(u=1;u<_.length;++u)switch(_[u].charAt(0)){case"A":break;case"X":l=parseInt(_[u].slice(1))-1,C=!0;break;case"Y":for(s=parseInt(_[u].slice(1))-1,C||(l=0),a=f.length;a<=s;++a)f[a]=[];break;case"K":y=_[u].slice(1),'"'===y.charAt(0)?y=y.slice(1,y.length-1):"TRUE"===y?y=!0:"FALSE"===y?y=!1:isNaN(ge(y))?isNaN(ve(y).getDate())||(y=he(y)):(y=ge(y),null!==p&&O.is_date(p)&&(y=le(y))),"undefined"!==typeof cptable&&"string"==typeof y&&"string"!=(i||{}).type&&(i||{}).codepage&&(y=cptable.utils.decode(i.codepage,y)),S=!0;break;case"E":E=!0;var T=uu(_[u].slice(1),{r:s,c:l});f[s][l]=[f[s][l],T];break;case"S":k=!0,f[s][l]=[f[s][l],"S5S"];break;case"G":break;case"R":N=parseInt(_[u].slice(1))-1;break;case"C":B=parseInt(_[u].slice(1))-1;break;default:if(i&&i.WTF)throw new Error("SYLK bad record "+A)}if(S&&(f[s][l]&&2==f[s][l].length?f[s][l][0]=y:f[s][l]=y,p=null),k){if(E)throw new Error("SYLK shared formula cannot have own formula");var L=N>-1&&f[N][B];if(!L||!L[1])throw new Error("SYLK shared formula cannot find base");f[s][l][1]=du(L[1],{r:s-N,c:l-B})}break;case"F":var I=0;for(u=1;u<_.length;++u)switch(_[u].charAt(0)){case"X":l=parseInt(_[u].slice(1))-1,++I;break;case"Y":for(s=parseInt(_[u].slice(1))-1,a=f.length;a<=s;++a)f[a]=[];break;case"M":w=parseInt(_[u].slice(1))/20;break;case"F":break;case"G":break;case"P":p=h[parseInt(_[u].slice(1))];break;case"S":break;case"D":break;case"N":break;case"W":for(b=_[u].slice(1).split(" "),a=parseInt(b[0],10);a<=parseInt(b[1],10);++a)w=parseInt(b[2],10),v[a-1]=0===w?{hidden:!0}:{wch:w},Nl(v[a-1]);break;case"C":l=parseInt(_[u].slice(1))-1,v[l]||(v[l]={});break;case"R":s=parseInt(_[u].slice(1))-1,g[s]||(g[s]={}),w>0?(g[s].hpt=w,g[s].hpx=Il(w)):0===w&&(g[s].hidden=!0);break;default:if(i&&i.WTF)throw new Error("SYLK bad record "+A)}I<1&&(p=null);break;default:if(i&&i.WTF)throw new Error("SYLK bad record "+A)}}return g.length>0&&(m["!rows"]=g),v.length>0&&(m["!cols"]=v),i&&i.sheetRows&&(f=f.slice(0,i.sheetRows)),[f,m]}function o(e,t){var r=i(e,t),n=r[0],a=r[1],o=Br(n,t);return J(a).forEach((function(e){o[e]=a[e]})),o}function s(e,t){return Er(o(e,t),t)}function l(e,t,r,n){var i="C;Y"+(r+1)+";X"+(n+1)+";K";switch(e.t){case"n":i+=e.v||0,e.f&&!e.F&&(i+=";E"+hu(e.f,{r:r,c:n}));break;case"b":i+=e.v?"TRUE":"FALSE";break;case"e":i+=e.w||e.v;break;case"d":i+='"'+(e.w||e.v)+'"';break;case"s":i+='"'+e.v.replace(/"/g,"")+'"';break}return i}function c(e,t){t.forEach((function(t,r){var n="F;W"+(r+1)+" "+(r+1)+" ";t.hidden?n+="0":("number"==typeof t.width&&(t.wpx=xl(t.width)),"number"==typeof t.wpx&&(t.wch=Sl(t.wpx)),"number"==typeof t.wch&&(n+=Math.round(t.wch)))," "!=n.charAt(n.length-1)&&e.push(n)}))}function u(e,t){t.forEach((function(t,r){var n="F;";t.hidden?n+="M0;":t.hpt?n+="M"+20*t.hpt+";":t.hpx&&(n+="M"+20*Ll(t.hpx)+";"),n.length>2&&e.push(n+"R"+(r+1))}))}function f(e,t){var r,n=["ID;PWXL;N;E"],i=[],a=Sr(e["!ref"]),o=Array.isArray(e),s="\r\n";n.push("P;PGeneral"),n.push("F;P0;DG0G8;M255"),e["!cols"]&&c(n,e["!cols"]),e["!rows"]&&u(n,e["!rows"]),n.push("B;Y"+(a.e.r-a.s.r+1)+";X"+(a.e.c-a.s.c+1)+";D"+[a.s.c,a.s.r,a.e.c,a.e.r].join(" "));for(var f=a.s.r;f<=a.e.r;++f)for(var h=a.s.c;h<=a.e.c;++h){var d=Ar({r:f,c:h});r=o?(e[f]||[])[h]:e[d],r&&(null!=r.v||r.f&&!r.F)&&i.push(l(r,e,f,h,t))}return n.join(s)+s+i.join(s)+s+"E"+s}return e["|"]=254,{to_workbook:s,to_sheet:o,from_sheet:f}}(),As=function(){function e(e,r){switch(r.type){case"base64":return t(x.decode(e),r);case"binary":return t(e,r);case"buffer":return t(e.toString("binary"),r);case"array":return t(de(e),r)}throw new Error("Unrecognized type "+r.type)}function t(e,t){for(var r=e.split("\n"),n=-1,i=-1,a=0,o=[];a!==r.length;++a)if("BOT"!==r[a].trim()){if(!(n<0)){var s=r[a].trim().split(","),l=s[0],c=s[1];++a;var u=r[a].trim();switch(+l){case-1:if("BOT"===u){o[++n]=[],i=0;continue}if("EOD"!==u)throw new Error("Unrecognized DIF special command "+u);break;case 0:"TRUE"===u?o[n][i]=!0:"FALSE"===u?o[n][i]=!1:isNaN(ge(c))?isNaN(ve(c).getDate())?o[n][i]=c:o[n][i]=he(c):o[n][i]=ge(c),++i;break;case 1:u=u.slice(1,u.length-1),o[n][i++]=""!==u?u:null;break}if("EOD"===u)break}}else o[++n]=[],i=0;return t&&t.sheetRows&&(o=o.slice(0,t.sheetRows)),o}function r(t,r){return Br(e(t,r),r)}function n(e,t){return Er(r(e,t),t)}var i=function(){var e=function(e,t,r,n,i){e.push(t),e.push(r+","+n),e.push('"'+i.replace(/"/g,'""')+'"')},t=function(e,t,r,n){e.push(t+","+r),e.push(1==t?'"'+n.replace(/"/g,'""')+'"':n)};return function(r){var n,i=[],a=Sr(r["!ref"]),o=Array.isArray(r);e(i,"TABLE",0,1,"sheetjs"),e(i,"VECTORS",0,a.e.r-a.s.r+1,""),e(i,"TUPLES",0,a.e.c-a.s.c+1,""),e(i,"DATA",0,0,"");for(var s=a.s.r;s<=a.e.r;++s){t(i,-1,0,"BOT");for(var l=a.s.c;l<=a.e.c;++l){var c=Ar({r:s,c:l});if(n=o?(r[s]||[])[l]:r[c],n)switch(n.t){case"n":var u=_?n.w:n.v;u||null==n.v||(u=n.v),null==u?_&&n.f&&!n.F?t(i,1,0,"="+n.f):t(i,1,0,""):t(i,0,u,"V");break;case"b":t(i,0,n.v?1:0,n.v?"TRUE":"FALSE");break;case"s":t(i,1,0,!_||isNaN(n.v)?n.v:'="'+n.v+'"');break;case"d":n.w||(n.w=O.format(n.z||O._table[14],ie(he(n.v)))),_?t(i,0,n.w,"V"):t(i,1,0,n.w);break;default:t(i,1,0,"")}else t(i,1,0,"")}}t(i,-1,0,"EOD");var f="\r\n",h=i.join(f);return h}}();return{to_workbook:n,to_sheet:r,from_sheet:i}}(),_s=function(){function e(e){return e.replace(/\\b/g,"\\").replace(/\\c/g,":").replace(/\\n/g,"\n")}function t(e){return e.replace(/\\/g,"\\b").replace(/:/g,"\\c").replace(/\n/g,"\\n")}function r(t,r){for(var n=t.split("\n"),i=-1,a=-1,o=0,s=[];o!==n.length;++o){var l=n[o].trim().split(":");if("cell"===l[0]){var c=yr(l[1]);if(s.length<=c.r)for(i=s.length;i<=c.r;++i)s[i]||(s[i]=[]);switch(i=c.r,a=c.c,l[2]){case"t":s[i][a]=e(l[3]);break;case"v":s[i][a]=+l[3];break;case"vtf":var u=l[l.length-1];case"vtc":switch(l[3]){case"nl":s[i][a]=!!+l[4];break;default:s[i][a]=+l[4];break}"vtf"==l[2]&&(s[i][a]=[s[i][a],u])}}}return r&&r.sheetRows&&(s=s.slice(0,r.sheetRows)),s}function n(e,t){return Br(r(e,t),t)}function i(e,t){return Er(n(e,t),t)}var a=["socialcalc:version:1.5","MIME-Version: 1.0","Content-Type: multipart/mixed; boundary=SocialCalcSpreadsheetControlSave"].join("\n"),o=["--SocialCalcSpreadsheetControlSave","Content-type: text/plain; charset=UTF-8"].join("\n")+"\n",s=["# SocialCalc Spreadsheet Control Save","part:sheet"].join("\n"),l="--SocialCalcSpreadsheetControlSave--";function c(e){if(!e||!e["!ref"])return"";for(var r,n=[],i=[],a="",o=_r(e["!ref"]),s=Array.isArray(e),l=o.s.r;l<=o.e.r;++l)for(var c=o.s.c;c<=o.e.c;++c)if(a=Ar({r:l,c:c}),r=s?(e[l]||[])[c]:e[a],r&&null!=r.v&&"z"!==r.t){switch(i=["cell",a,"t"],r.t){case"s":case"str":i.push(t(r.v));break;case"n":r.f?(i[2]="vtf",i[3]="n",i[4]=r.v,i[5]=t(r.f)):(i[2]="v",i[3]=r.v);break;case"b":i[2]="vt"+(r.f?"f":"c"),i[3]="nl",i[4]=r.v?"1":"0",i[5]=t(r.f||(r.v?"TRUE":"FALSE"));break;case"d":var u=ie(he(r.v));i[2]="vtc",i[3]="nd",i[4]=""+u,i[5]=r.w||O.format(r.z||O._table[14],u);break;case"e":continue}n.push(i.join(":"))}return n.push("sheet:c:"+(o.e.c-o.s.c+1)+":r:"+(o.e.r-o.s.r+1)+":tvf:1"),n.push("valueformat:1:text-wiki"),n.join("\n")}function u(e){return[a,o,s,o,c(e),l].join("\n")}return{to_workbook:i,to_sheet:n,from_sheet:u}}(),xs=function(){function e(e,t,r,n,i){i.raw?t[r][n]=e:""===e||("TRUE"===e?t[r][n]=!0:"FALSE"===e?t[r][n]=!1:isNaN(ge(e))?isNaN(ve(e).getDate())?t[r][n]=e:t[r][n]=he(e):t[r][n]=ge(e))}function t(t,r){var n=r||{},i=[];if(!t||0===t.length)return i;var a=t.split(/[\r\n]/),o=a.length-1;while(o>=0&&0===a[o].length)--o;for(var s=10,l=0,c=0;c<=o;++c)l=a[c].indexOf(" "),-1==l?l=a[c].length:l++,s=Math.max(s,l);for(c=0;c<=o;++c){i[c]=[];var u=0;for(e(a[c].slice(0,s).trim(),i,c,u,n),u=1;u<=(a[c].length-s)/10+1;++u)e(a[c].slice(s+10*(u-1),s+10*u).trim(),i,c,u,n)}return n.sheetRows&&(i=i.slice(0,n.sheetRows)),i}var r={44:",",9:"\t",59:";"},n={44:3,9:2,59:1};function i(e){for(var t={},i=!1,a=0,o=0;a<e.length;++a)34==(o=e.charCodeAt(a))?i=!i:!i&&o in r&&(t[o]=(t[o]||0)+1);for(a in o=[],t)Object.prototype.hasOwnProperty.call(t,a)&&o.push([t[a],a]);if(!o.length)for(a in t=n,t)Object.prototype.hasOwnProperty.call(t,a)&&o.push([t[a],a]);return o.sort((function(e,t){return e[0]-t[0]||n[e[1]]-n[t[1]]})),r[o.pop()[1]]}function a(e,t){var r=t||{},n="";null!=A&&null==r.dense&&(r.dense=A);var a=r.dense?[]:{},o={s:{c:0,r:0},e:{c:0,r:0}};"sep="==e.slice(0,4)?13==e.charCodeAt(5)&&10==e.charCodeAt(6)?(n=e.charAt(4),e=e.slice(7)):13==e.charCodeAt(5)||10==e.charCodeAt(5)?(n=e.charAt(4),e=e.slice(6)):n=i(e.slice(0,1024)):n=i(e.slice(0,1024));var s=0,l=0,c=0,u=0,f=0,h=n.charCodeAt(0),d=!1,p=0,m=e.charCodeAt(0);e=e.replace(/\r\n/gm,"\n");var g=null!=r.dateNF?H(r.dateNF):null;function v(){var t=e.slice(u,f),n={};if('"'==t.charAt(0)&&'"'==t.charAt(t.length-1)&&(t=t.slice(1,-1).replace(/""/g,'"')),0===t.length)n.t="z";else if(r.raw)n.t="s",n.v=t;else if(0===t.trim().length)n.t="s",n.v=t;else if(61==t.charCodeAt(0))34==t.charCodeAt(1)&&34==t.charCodeAt(t.length-1)?(n.t="s",n.v=t.slice(2,-1).replace(/""/g,'"')):mu(t)?(n.t="n",n.f=t.slice(1)):(n.t="s",n.v=t);else if("TRUE"==t)n.t="b",n.v=!0;else if("FALSE"==t)n.t="b",n.v=!1;else if(isNaN(c=ge(t)))if(!isNaN(ve(t).getDate())||g&&t.match(g)){n.z=r.dateNF||O._table[14];var i=0;g&&t.match(g)&&(t=G(t,r.dateNF,t.match(g)||[]),i=1),r.cellDates?(n.t="d",n.v=he(t,i)):(n.t="n",n.v=ie(he(t,i))),!1!==r.cellText&&(n.w=O.format(n.z,n.v instanceof Date?ie(n.v):n.v)),r.cellNF||delete n.z}else n.t="s",n.v=t;else n.t="n",!1!==r.cellText&&(n.w=t),n.v=c;if("z"==n.t||(r.dense?(a[s]||(a[s]=[]),a[s][l]=n):a[Ar({c:l,r:s})]=n),u=f+1,m=e.charCodeAt(u),o.e.c<l&&(o.e.c=l),o.e.r<s&&(o.e.r=s),p==h)++l;else if(l=0,++s,r.sheetRows&&r.sheetRows<=s)return!0}e:for(;f<e.length;++f)switch(p=e.charCodeAt(f)){case 34:34===m&&(d=!d);break;case h:case 10:case 13:if(!d&&v())break e;break;default:break}return f-u>0&&v(),a["!ref"]=xr(o),a}function o(e,r){return r&&r.PRN?"sep="==e.slice(0,4)||e.indexOf("\t")>=0||e.indexOf(",")>=0||e.indexOf(";")>=0?a(e,r):Br(t(e,r),r):a(e,r)}function s(e,t){var r="",n="string"==t.type?[0,0,0,0]:Zg(e,t);switch(t.type){case"base64":r=x.decode(e);break;case"binary":r=e;break;case"buffer":r=65001==t.codepage?e.toString("utf8"):t.codepage&&"undefined"!==typeof cptable?cptable.utils.decode(t.codepage,e):e.toString("binary");break;case"array":r=de(e);break;case"string":r=e;break;default:throw new Error("Unrecognized type "+t.type)}return 239==n[0]&&187==n[1]&&191==n[2]?r=Ze(r.slice(3)):"binary"==t.type&&"undefined"!==typeof cptable&&t.codepage&&(r=cptable.utils.decode(t.codepage,cptable.utils.encode(28591,r))),"socialcalc:version:"==r.slice(0,19)?_s.to_sheet("string"==t.type?r:Ze(r),t):o(r,t)}function l(e,t){return Er(s(e,t),t)}function c(e){for(var t,r=[],n=Sr(e["!ref"]),i=Array.isArray(e),a=n.s.r;a<=n.e.r;++a){for(var o=[],s=n.s.c;s<=n.e.c;++s){var l=Ar({r:a,c:s});if(t=i?(e[a]||[])[s]:e[l],t&&null!=t.v){var c=(t.w||(kr(t),t.w)||"").slice(0,10);while(c.length<10)c+=" ";o.push(c+(0===s?" ":""))}else o.push("          ")}r.push(o.join(""))}return r.join("\n")}return{to_workbook:l,to_sheet:s,from_sheet:c}}();function Ss(e,t){var r=t||{},n=!!r.WTF;r.WTF=!0;try{var i=ys.to_workbook(e,r);return r.WTF=n,i}catch(Bv){if(r.WTF=n,!Bv.message.match(/SYLK bad record ID/)&&n)throw Bv;return xs.to_workbook(e,t)}}var Cs=function(){function e(e,t,r){if(e){Zt(e,e.l||0);var n=r.Enum||v;while(e.l<e.length){var i=e.read_shift(2),a=n[i]||n[255],o=e.read_shift(2),s=e.l+o,l=(a.f||er)(e,o,r);if(e.l=s,t(l,a.n,i))return}}}function t(e,t){switch(t.type){case"base64":return r(B(x.decode(e)),t);case"binary":return r(B(e),t);case"buffer":case"array":return r(e,t)}throw"Unsupported type "+t.type}function r(t,r){if(!t)return t;var n=r||{};null!=A&&null==n.dense&&(n.dense=A);var i=n.dense?[]:{},a="Sheet1",o=0,s={},l=[a],c={s:{r:0,c:0},e:{r:0,c:0}},u=n.sheetRows||0;if(2==t[2])n.Enum=v;else if(26==t[2])n.Enum=b;else{if(14!=t[2])throw new Error("Unrecognized LOTUS BOF "+t[2]);n.Enum=b,n.qpro=!0,t.l=0}return e(t,(function(e,r,f){if(2==t[2])switch(f){case 0:n.vers=e,e>=4096&&(n.qpro=!0);break;case 6:c=e;break;case 15:n.qpro||(e[1].v=e[1].v.slice(1));case 13:case 14:case 16:case 51:14==f&&112==(112&e[2])&&(15&e[2])>1&&(15&e[2])<15&&(e[1].z=n.dateNF||O._table[14],n.cellDates&&(e[1].t="d",e[1].v=le(e[1].v))),n.dense?(i[e[0].r]||(i[e[0].r]=[]),i[e[0].r][e[0].c]=e[1]):i[Ar(e[0])]=e[1];break}else switch(f){case 22:e[1].v=e[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(e[3]>o&&(i["!ref"]=xr(c),s[a]=i,i=n.dense?[]:{},c={s:{r:0,c:0},e:{r:0,c:0}},o=e[3],a="Sheet"+(o+1),l.push(a)),u>0&&e[0].r>=u)break;n.dense?(i[e[0].r]||(i[e[0].r]=[]),i[e[0].r][e[0].c]=e[1]):i[Ar(e[0])]=e[1],c.e.c<e[0].c&&(c.e.c=e[0].c),c.e.r<e[0].r&&(c.e.r=e[0].r);break;default:break}}),n),i["!ref"]=xr(c),s[a]=i,{SheetNames:l,Sheets:s}}function n(e){var t={s:{c:0,r:0},e:{c:0,r:0}};return t.s.c=e.read_shift(2),t.s.r=e.read_shift(2),t.e.c=e.read_shift(2),t.e.r=e.read_shift(2),65535==t.s.c&&(t.s.c=t.e.c=t.s.r=t.e.r=0),t}function i(e,t,r){var n=[{c:0,r:0},{t:"n",v:0},0];return r.qpro&&20768!=r.vers?(n[0].c=e.read_shift(1),e.l++,n[0].r=e.read_shift(2),e.l+=2):(n[2]=e.read_shift(1),n[0].c=e.read_shift(2),n[0].r=e.read_shift(2)),n}function a(e,t,r){var n=e.l+t,a=i(e,t,r);if(a[1].t="s",20768==r.vers){e.l++;var o=e.read_shift(1);return a[1].v=e.read_shift(o,"utf8"),a}return r.qpro&&e.l++,a[1].v=e.read_shift(n-e.l,"cstr"),a}function o(e,t,r){var n=i(e,t,r);return n[1].v=e.read_shift(2,"i"),n}function s(e,t,r){var n=i(e,t,r);return n[1].v=e.read_shift(8,"f"),n}function l(e,t,r){var n=e.l+t,a=i(e,t,r);if(a[1].v=e.read_shift(8,"f"),r.qpro)e.l=n;else{var o=e.read_shift(2);e.l+=o}return a}function c(e){var t=[{c:0,r:0},{t:"n",v:0},0];return t[0].r=e.read_shift(2),t[3]=e[e.l++],t[0].c=e[e.l++],t}function u(e,t){var r=c(e,t);return r[1].t="s",r[1].v=e.read_shift(t-4,"cstr"),r}function f(e,t){var r=c(e,t);r[1].v=e.read_shift(2);var n=r[1].v>>1;if(1&r[1].v)switch(7&n){case 1:n=500*(n>>3);break;case 2:n=(n>>3)/20;break;case 4:n=(n>>3)/2e3;break;case 6:n=(n>>3)/16;break;case 7:n=(n>>3)/64;break;default:throw"unknown NUMBER_18 encoding "+(7&n)}return r[1].v=n,r}function h(e,t){var r=c(e,t),n=e.read_shift(4),i=e.read_shift(4),a=e.read_shift(2);if(65535==a)return r[1].v=0,r;var o=32768&a;return a=(32767&a)-16446,r[1].v=(2*o-1)*((a>0?i<<a:i>>>-a)+(a>-32?n<<a+32:n>>>-(a+32))),r}function d(e,t){var r=h(e,14);return e.l+=t-14,r}function p(e,t){var r=c(e,t),n=e.read_shift(4);return r[1].v=n>>6,r}function m(e,t){var r=c(e,t),n=e.read_shift(8,"f");return r[1].v=n,r}function g(e,t){var r=m(e,14);return e.l+=t-10,r}var v={0:{n:"BOF",f:ea},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:n},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:o},14:{n:"NUMBER",f:s},15:{n:"LABEL",f:a},16:{n:"FORMULA",f:l},24:{n:"TABLE"},25:{n:"ORANGE"},26:{n:"PRANGE"},27:{n:"SRANGE"},28:{n:"FRANGE"},29:{n:"KRANGE1"},32:{n:"HRANGE"},35:{n:"KRANGE2"},36:{n:"PROTEC"},37:{n:"FOOTER"},38:{n:"HEADER"},39:{n:"SETUP"},40:{n:"MARGINS"},41:{n:"LABELFMT"},42:{n:"TITLES"},43:{n:"SHEETJS"},45:{n:"GRAPH"},46:{n:"NGRAPH"},47:{n:"CALCCOUNT"},48:{n:"UNFORMATTED"},49:{n:"CURSORW12"},50:{n:"WINDOW"},51:{n:"STRING",f:a},55:{n:"PASSWORD"},56:{n:"LOCKED"},60:{n:"QUERY"},61:{n:"QUERYNAME"},62:{n:"PRINT"},63:{n:"PRINTNAME"},64:{n:"GRAPH2"},65:{n:"GRAPHNAME"},66:{n:"ZOOM"},67:{n:"SYMSPLIT"},68:{n:"NSROWS"},69:{n:"NSCOLS"},70:{n:"RULER"},71:{n:"NNAME"},72:{n:"ACOMM"},73:{n:"AMACRO"},74:{n:"PARSE"},255:{n:"",f:er}},b={0:{n:"BOF"},1:{n:"EOF"},3:{n:"??"},4:{n:"??"},5:{n:"??"},6:{n:"??"},7:{n:"??"},9:{n:"??"},10:{n:"??"},11:{n:"??"},12:{n:"??"},14:{n:"??"},15:{n:"??"},16:{n:"??"},17:{n:"??"},18:{n:"??"},19:{n:"??"},21:{n:"??"},22:{n:"LABEL16",f:u},23:{n:"NUMBER17",f:h},24:{n:"NUMBER18",f:f},25:{n:"FORMULA19",f:d},26:{n:"??"},27:{n:"??"},28:{n:"??"},29:{n:"??"},30:{n:"??"},31:{n:"??"},33:{n:"??"},37:{n:"NUMBER25",f:p},39:{n:"NUMBER27",f:m},40:{n:"FORMULA28",f:g},255:{n:"",f:er}};return{to_workbook:t}}();function ks(e){var t={},r=e.match(De),n=0,i=!1;if(r)for(;n!=r.length;++n){var a=Me(r[n]);switch(a[0].replace(/\w*:/g,"")){case"<condense":break;case"<extend":break;case"<shadow":if(!a.val)break;case"<shadow>":case"<shadow/>":t.shadow=1;break;case"</shadow>":break;case"<charset":if("1"==a.val)break;t.cp=u[parseInt(a.val,10)];break;case"<outline":if(!a.val)break;case"<outline>":case"<outline/>":t.outline=1;break;case"</outline>":break;case"<rFont":t.name=a.val;break;case"<sz":t.sz=a.val;break;case"<strike":if(!a.val)break;case"<strike>":case"<strike/>":t.strike=1;break;case"</strike>":break;case"<u":if(!a.val)break;switch(a.val){case"double":t.uval="double";break;case"singleAccounting":t.uval="single-accounting";break;case"doubleAccounting":t.uval="double-accounting";break}case"<u>":case"<u/>":t.u=1;break;case"</u>":break;case"<b":if("0"==a.val)break;case"<b>":case"<b/>":t.b=1;break;case"</b>":break;case"<i":if("0"==a.val)break;case"<i>":case"<i/>":t.i=1;break;case"</i>":break;case"<color":a.rgb&&(t.color=a.rgb.slice(2,8));break;case"<family":t.family=a.val;break;case"<vertAlign":t.valign=a.val;break;case"<scheme":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":i=!0;break;case"</ext>":i=!1;break;default:if(47!==a[0].charCodeAt(1)&&!i)throw new Error("Unrecognized rich format "+a[0])}}return t}var Es=function(){var e=it("t"),t=it("rPr");function r(r){var n=r.match(e);if(!n)return{t:"s",v:""};var i={t:"s",v:He(n[1])},a=r.match(t);return a&&(i.s=ks(a[1])),i}var n=/<(?:\w+:)?r>/g,i=/<\/(?:\w+:)?r>/;return function(e){return e.replace(n,"").split(i).map(r).filter((function(e){return e.v}))}}(),Ns=function(){var e=/(\r\n|\n)/g;function t(e,t,r){var n=[];e.u&&n.push("text-decoration: underline;"),e.uval&&n.push("text-underline-style:"+e.uval+";"),e.sz&&n.push("font-size:"+e.sz+"pt;"),e.outline&&n.push("text-effect: outline;"),e.shadow&&n.push("text-shadow: auto;"),t.push('<span style="'+n.join("")+'">'),e.b&&(t.push("<b>"),r.push("</b>")),e.i&&(t.push("<i>"),r.push("</i>")),e.strike&&(t.push("<s>"),r.push("</s>"));var i=e.valign||"";return"superscript"==i||"super"==i?i="sup":"subscript"==i&&(i="sub"),""!=i&&(t.push("<"+i+">"),r.push("</"+i+">")),r.push("</span>"),e}function r(r){var n=[[],r.v,[]];return r.v?(r.s&&t(r.s,n[0],n[2]),n[0].join("")+n[1].replace(e,"<br/>")+n[2].join("")):""}return function(e){return e.map(r).join("")}}(),Bs=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,Ts=/<(?:\w+:)?r>/,Ls=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function Is(e,t){var r=!t||t.cellHTML,n={};return e?(e.match(/^\s*<(?:\w+:)?t[^>]*>/)?(n.t=He(Ze(e.slice(e.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),n.r=Ze(e),r&&(n.h=Xe(n.t))):e.match(Ts)&&(n.r=Ze(e),n.t=He(Ze((e.replace(Ls,"").match(Bs)||[]).join("").replace(De,""))),r&&(n.h=Ns(Es(n.r)))),n):{t:""}}var Fs=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,Ps=/<(?:\w+:)?(?:si|sstItem)>/g,Ds=/<\/(?:\w+:)?(?:si|sstItem)>/;function Rs(e,t){var r=[],n="";if(!e)return r;var i=e.match(Fs);if(i){n=i[2].replace(Ps,"").split(Ds);for(var a=0;a!=n.length;++a){var o=Is(n[a].trim(),t);null!=o&&(r[r.length]=o)}i=Me(i[1]),r.Count=i.count,r.Unique=i.uniqueCount}return r}Vn.SST="http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings";var Os=/^\s|\s$|[\t\n\r]/;function Ms(e,t){if(!t.bookSST)return"";var r=[Fe];r[r.length]=dt("sst",null,{xmlns:gt.main[0],count:e.Count,uniqueCount:e.Unique});for(var n=0;n!=e.length;++n)if(null!=e[n]){var i=e[n],a="<si>";i.r?a+=i.r:(a+="<t",i.t||(i.t=""),i.t.match(Os)&&(a+=' xml:space="preserve"'),a+=">"+Ve(i.t)+"</t>"),a+="</si>",r[r.length]=a}return r.length>2&&(r[r.length]="</sst>",r[1]=r[1].replace("/>",">")),r.join("")}function js(e){return[e.read_shift(4),e.read_shift(4)]}function Us(e,t){var r=[],n=!1;return rr(e,(function(e,i,a){switch(a){case 159:r.Count=e[0],r.Unique=e[1];break;case 19:r.push(e);break;case 160:return!0;case 35:n=!0;break;case 36:n=!1;break;default:if(i.indexOf("Begin")>0||i.indexOf("End"),!n||t.WTF)throw new Error("Unexpected record "+a+" "+i)}})),r}function zs(e,t){return t||(t=tr(8)),t.write_shift(4,e.Count),t.write_shift(4,e.Unique),t}var Hs=Rr;function $s(e){var t=nr();ir(t,"BrtBeginSst",zs(e));for(var r=0;r<e.length;++r)ir(t,"BrtSSTItem",Hs(e[r]));return ir(t,"BrtEndSst"),t.end()}function Gs(e){if("undefined"!==typeof cptable)return cptable.utils.encode(s,e);for(var t=[],r=e.split(""),n=0;n<r.length;++n)t[n]=r[n].charCodeAt(0);return t}function Vs(e,t){var r={};return r.Major=e.read_shift(2),r.Minor=e.read_shift(2),t>=4&&(e.l+=t-4),r}function qs(e){var t={};return t.id=e.read_shift(0,"lpp4"),t.R=Vs(e,4),t.U=Vs(e,4),t.W=Vs(e,4),t}function Ws(e){var t=e.read_shift(4),r=e.l+t-4,n={},i=e.read_shift(4),a=[];while(i-- >0)a.push({t:e.read_shift(4),v:e.read_shift(0,"lpp4")});if(n.name=e.read_shift(0,"lpp4"),n.comps=a,e.l!=r)throw new Error("Bad DataSpaceMapEntry: "+e.l+" != "+r);return n}function Xs(e){var t=[];e.l+=4;var r=e.read_shift(4);while(r-- >0)t.push(Ws(e));return t}function Ys(e){var t=[];e.l+=4;var r=e.read_shift(4);while(r-- >0)t.push(e.read_shift(0,"lpp4"));return t}function Qs(e){var t={};return e.read_shift(4),e.l+=4,t.id=e.read_shift(0,"lpp4"),t.name=e.read_shift(0,"lpp4"),t.R=Vs(e,4),t.U=Vs(e,4),t.W=Vs(e,4),t}function Ks(e){var t=Qs(e);if(t.ename=e.read_shift(0,"8lpp4"),t.blksz=e.read_shift(4),t.cmode=e.read_shift(4),4!=e.read_shift(4))throw new Error("Bad !Primary record");return t}function Js(e,t){var r=e.l+t,n={};n.Flags=63&e.read_shift(4),e.l+=4,n.AlgID=e.read_shift(4);var i=!1;switch(n.AlgID){case 26126:case 26127:case 26128:i=36==n.Flags;break;case 26625:i=4==n.Flags;break;case 0:i=16==n.Flags||4==n.Flags||36==n.Flags;break;default:throw"Unrecognized encryption algorithm: "+n.AlgID}if(!i)throw new Error("Encryption Flags/AlgID mismatch");return n.AlgIDHash=e.read_shift(4),n.KeySize=e.read_shift(4),n.ProviderType=e.read_shift(4),e.l+=8,n.CSPName=e.read_shift(r-e.l>>1,"utf16le"),e.l=r,n}function Zs(e,t){var r={},n=e.l+t;return e.l+=4,r.Salt=e.slice(e.l,e.l+16),e.l+=16,r.Verifier=e.slice(e.l,e.l+16),e.l+=16,e.read_shift(4),r.VerifierHash=e.slice(e.l,n),e.l=n,r}function el(e){var t=Vs(e);switch(t.Minor){case 2:return[t.Minor,tl(e,t)];case 3:return[t.Minor,rl(e,t)];case 4:return[t.Minor,nl(e,t)]}throw new Error("ECMA-376 Encrypted file unrecognized Version: "+t.Minor)}function tl(e){var t=e.read_shift(4);if(36!=(63&t))throw new Error("EncryptionInfo mismatch");var r=e.read_shift(4),n=Js(e,r),i=Zs(e,e.length-e.l);return{t:"Std",h:n,v:i}}function rl(){throw new Error("File is password-protected: ECMA-376 Extensible")}function nl(e){var t=["saltSize","blockSize","keyBits","hashSize","cipherAlgorithm","cipherChaining","hashAlgorithm","saltValue"];e.l+=4;var r=e.read_shift(e.length-e.l,"utf8"),n={};return r.replace(De,(function(e){var r=Me(e);switch(je(r[0])){case"<?xml":break;case"<encryption":case"</encryption>":break;case"<keyData":t.forEach((function(e){n[e]=r[e]}));break;case"<dataIntegrity":n.encryptedHmacKey=r.encryptedHmacKey,n.encryptedHmacValue=r.encryptedHmacValue;break;case"<keyEncryptors>":case"<keyEncryptors":n.encs=[];break;case"</keyEncryptors>":break;case"<keyEncryptor":n.uri=r.uri;break;case"</keyEncryptor>":break;case"<encryptedKey":n.encs.push(r);break;default:throw r[0]}})),n}function il(e,t){var r={},n=r.EncryptionVersionInfo=Vs(e,4);if(t-=4,2!=n.Minor)throw new Error("unrecognized minor version code: "+n.Minor);if(n.Major>4||n.Major<2)throw new Error("unrecognized major version code: "+n.Major);r.Flags=e.read_shift(4),t-=4;var i=e.read_shift(4);return t-=4,r.EncryptionHeader=Js(e,i),t-=i,r.EncryptionVerifier=Zs(e,t),r}function al(e){var t={},r=t.EncryptionVersionInfo=Vs(e,4);if(1!=r.Major||1!=r.Minor)throw"unrecognized version code "+r.Major+" : "+r.Minor;return t.Salt=e.read_shift(16),t.EncryptedVerifier=e.read_shift(16),t.EncryptedVerifierHash=e.read_shift(16),t}function ol(e){var t,r,n,i,a,o,s=0,l=Gs(e),c=l.length+1;for(t=E(c),t[0]=l.length,r=1;r!=c;++r)t[r]=l[r-1];for(r=c-1;r>=0;--r)n=t[r],i=0===(16384&s)?0:1,a=s<<1&32767,o=i|a,s=o^n;return 52811^s}var sl=function(){var e=[187,255,255,186,255,255,185,128,0,190,15,0,191,15,0],t=[57840,7439,52380,33984,4364,3600,61902,12606,6258,57657,54287,34041,10252,43370,20163],r=[44796,19929,39858,10053,20106,40212,10761,31585,63170,64933,60267,50935,40399,11199,17763,35526,1453,2906,5812,11624,23248,885,1770,3540,7080,14160,28320,56640,55369,41139,20807,41614,21821,43642,17621,28485,56970,44341,19019,38038,14605,29210,60195,50791,40175,10751,21502,43004,24537,18387,36774,3949,7898,15796,31592,63184,47201,24803,49606,37805,14203,28406,56812,17824,35648,1697,3394,6788,13576,27152,43601,17539,35078,557,1114,2228,4456,30388,60776,51953,34243,7079,14158,28316,14128,28256,56512,43425,17251,34502,7597,13105,26210,52420,35241,883,1766,3532,4129,8258,16516,33032,4657,9314,18628],n=function(e){return 255&(e/2|128*e)},i=function(e,t){return n(e^t)},a=function(e){for(var n=t[e.length-1],i=104,a=e.length-1;a>=0;--a)for(var o=e[a],s=0;7!=s;++s)64&o&&(n^=r[i]),o*=2,--i;return n};return function(t){for(var r,n,o,s=Gs(t),l=a(s),c=s.length,u=E(16),f=0;16!=f;++f)u[f]=0;1===(1&c)&&(r=l>>8,u[c]=i(e[0],r),--c,r=255&l,n=s[s.length-1],u[c]=i(n,r));while(c>0)--c,r=l>>8,u[c]=i(s[c],r),--c,r=255&l,u[c]=i(s[c],r);c=15,o=15-s.length;while(o>0)r=l>>8,u[c]=i(e[o],r),--c,--o,r=255&l,u[c]=i(s[c],r),--c,--o;return u}}(),ll=function(e,t,r,n,i){var a,o;for(i||(i=t),n||(n=sl(e)),a=0;a!=t.length;++a)o=t[a],o^=n[r],o=255&(o>>5|o<<3),i[a]=o,++r;return[i,r,n]},cl=function(e){var t=0,r=sl(e);return function(e){var n=ll("",e,t,r);return t=n[1],n[0]}};function ul(e,t,r,n){var i={key:ea(e),verificationBytes:ea(e)};return r.password&&(i.verifier=ol(r.password)),n.valid=i.verificationBytes===i.verifier,n.valid&&(n.insitu=cl(r.password)),i}function fl(e,t,r){var n=r||{};return n.Info=e.read_shift(2),e.l-=2,1===n.Info?n.Data=al(e,t):n.Data=il(e,t),n}function hl(e,t,r){var n={Type:r.biff>=8?e.read_shift(2):0};return n.Type?fl(e,t-2,n):ul(e,r.biff>=8?t:t-2,r,n),n}var dl=function(){function e(e,r){switch(r.type){case"base64":return t(x.decode(e),r);case"binary":return t(e,r);case"buffer":return t(e.toString("binary"),r);case"array":return t(de(e),r)}throw new Error("Unrecognized type "+r.type)}function t(e,t){var r=t||{},n=r.dense?[]:{},i={s:{c:0,r:0},e:{c:0,r:0}};if(!e.match(/\\trowd/))throw new Error("RTF missing table");return n["!ref"]=xr(i),n}function r(t,r){return Er(e(t,r),r)}function n(e){for(var t,r=["{\\rtf1\\ansi"],n=Sr(e["!ref"]),i=Array.isArray(e),a=n.s.r;a<=n.e.r;++a){r.push("\\trowd\\trautofit1");for(var o=n.s.c;o<=n.e.c;++o)r.push("\\cellx"+(o+1));for(r.push("\\pard\\intbl"),o=n.s.c;o<=n.e.c;++o){var s=Ar({r:a,c:o});t=i?(e[a]||[])[o]:e[s],t&&(null!=t.v||t.f&&!t.F)&&(r.push(" "+(t.w||(kr(t),t.w))),r.push("\\cell"))}r.push("\\pard\\intbl\\row")}return r.join("")+"}"}return{to_workbook:r,to_sheet:e,from_sheet:n}}();function pl(e){var t=e.slice("#"===e[0]?1:0).slice(0,6);return[parseInt(t.slice(0,2),16),parseInt(t.slice(2,4),16),parseInt(t.slice(4,6),16)]}function ml(e){for(var t=0,r=1;3!=t;++t)r=256*r+(e[t]>255?255:e[t]<0?0:e[t]);return r.toString(16).toUpperCase().slice(1)}function gl(e){var t=e[0]/255,r=e[1]/255,n=e[2]/255,i=Math.max(t,r,n),a=Math.min(t,r,n),o=i-a;if(0===o)return[0,0,t];var s=0,l=0,c=i+a;switch(l=o/(c>1?2-c:c),i){case t:s=((r-n)/o+6)%6;break;case r:s=(n-t)/o+2;break;case n:s=(t-r)/o+4;break}return[s/6,l,c/2]}function vl(e){var t,r=e[0],n=e[1],i=e[2],a=2*n*(i<.5?i:1-i),o=i-a/2,s=[o,o,o],l=6*r;if(0!==n)switch(0|l){case 0:case 6:t=a*l,s[0]+=a,s[1]+=t;break;case 1:t=a*(2-l),s[0]+=t,s[1]+=a;break;case 2:t=a*(l-2),s[1]+=a,s[2]+=t;break;case 3:t=a*(4-l),s[1]+=t,s[2]+=a;break;case 4:t=a*(l-4),s[2]+=a,s[0]+=t;break;case 5:t=a*(6-l),s[2]+=t,s[0]+=a;break}for(var c=0;3!=c;++c)s[c]=Math.round(255*s[c]);return s}function bl(e,t){if(0===t)return e;var r=gl(pl(e));return r[2]=t<0?r[2]*(1+t):1-(1-r[2])*(1-t),ml(vl(r))}var wl=6,yl=15,Al=1,_l=wl;function xl(e){return Math.floor((e+Math.round(128/_l)/256)*_l)}function Sl(e){return Math.floor((e-5)/_l*100+.5)/100}function Cl(e){return Math.round((e*_l+5)/_l*256)/256}function kl(e){return Cl(Sl(xl(e)))}function El(e){var t=Math.abs(e-kl(e)),r=_l;if(t>.005)for(_l=Al;_l<yl;++_l)Math.abs(e-kl(e))<=t&&(t=Math.abs(e-kl(e)),r=_l);_l=r}function Nl(e){e.width?(e.wpx=xl(e.width),e.wch=Sl(e.wpx),e.MDW=_l):e.wpx?(e.wch=Sl(e.wpx),e.width=Cl(e.wch),e.MDW=_l):"number"==typeof e.wch&&(e.width=Cl(e.wch),e.wpx=xl(e.width),e.MDW=_l),e.customWidth&&delete e.customWidth}var Bl=96,Tl=Bl;function Ll(e){return 96*e/Tl}function Il(e){return e*Tl/96}var Fl={None:"none",Solid:"solid",Gray50:"mediumGray",Gray75:"darkGray",Gray25:"lightGray",HorzStripe:"darkHorizontal",VertStripe:"darkVertical",ReverseDiagStripe:"darkDown",DiagStripe:"darkUp",DiagCross:"darkGrid",ThickDiagCross:"darkTrellis",ThinHorzStripe:"lightHorizontal",ThinVertStripe:"lightVertical",ThinReverseDiagStripe:"lightDown",ThinHorzCross:"lightGrid"};function Pl(e,t,r,n){t.Borders=[];var i={},a=!1;(e[0].match(De)||[]).forEach((function(e){var r=Me(e);switch(je(r[0])){case"<borders":case"<borders>":case"</borders>":break;case"<border":case"<border>":case"<border/>":i={},r.diagonalUp&&(i.diagonalUp=Je(r.diagonalUp)),r.diagonalDown&&(i.diagonalDown=Je(r.diagonalDown)),t.Borders.push(i);break;case"</border>":break;case"<left/>":break;case"<left":case"<left>":break;case"</left>":break;case"<right/>":break;case"<right":case"<right>":break;case"</right>":break;case"<top/>":break;case"<top":case"<top>":break;case"</top>":break;case"<bottom/>":break;case"<bottom":case"<bottom>":break;case"</bottom>":break;case"<diagonal":case"<diagonal>":case"<diagonal/>":break;case"</diagonal>":break;case"<horizontal":case"<horizontal>":case"<horizontal/>":break;case"</horizontal>":break;case"<vertical":case"<vertical>":case"<vertical/>":break;case"</vertical>":break;case"<start":case"<start>":case"<start/>":break;case"</start>":break;case"<end":case"<end>":case"<end/>":break;case"</end>":break;case"<color":case"<color>":break;case"<color/>":case"</color>":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":a=!0;break;case"</ext>":a=!1;break;default:if(n&&n.WTF&&!a)throw new Error("unrecognized "+r[0]+" in borders")}}))}function Dl(e,t,r,n){t.Fills=[];var i={},a=!1;(e[0].match(De)||[]).forEach((function(e){var r=Me(e);switch(je(r[0])){case"<fills":case"<fills>":case"</fills>":break;case"<fill>":case"<fill":case"<fill/>":i={},t.Fills.push(i);break;case"</fill>":break;case"<gradientFill>":break;case"<gradientFill":case"</gradientFill>":t.Fills.push(i),i={};break;case"<patternFill":case"<patternFill>":r.patternType&&(i.patternType=r.patternType);break;case"<patternFill/>":case"</patternFill>":break;case"<bgColor":i.bgColor||(i.bgColor={}),r.indexed&&(i.bgColor.indexed=parseInt(r.indexed,10)),r.theme&&(i.bgColor.theme=parseInt(r.theme,10)),r.tint&&(i.bgColor.tint=parseFloat(r.tint)),r.rgb&&(i.bgColor.rgb=r.rgb.slice(-6));break;case"<bgColor/>":case"</bgColor>":break;case"<fgColor":i.fgColor||(i.fgColor={}),r.theme&&(i.fgColor.theme=parseInt(r.theme,10)),r.tint&&(i.fgColor.tint=parseFloat(r.tint)),null!=r.rgb&&(i.fgColor.rgb=r.rgb.slice(-6));break;case"<fgColor/>":case"</fgColor>":break;case"<stop":case"<stop/>":break;case"</stop>":break;case"<color":case"<color/>":break;case"</color>":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":a=!0;break;case"</ext>":a=!1;break;default:if(n&&n.WTF&&!a)throw new Error("unrecognized "+r[0]+" in fills")}}))}function Rl(e,t,r,n){t.Fonts=[];var i={},a=!1;(e[0].match(De)||[]).forEach((function(e){var o=Me(e);switch(je(o[0])){case"<fonts":case"<fonts>":case"</fonts>":break;case"<font":case"<font>":break;case"</font>":case"<font/>":t.Fonts.push(i),i={};break;case"<name":o.val&&(i.name=Ze(o.val));break;case"<name/>":case"</name>":break;case"<b":i.bold=o.val?Je(o.val):1;break;case"<b/>":i.bold=1;break;case"<i":i.italic=o.val?Je(o.val):1;break;case"<i/>":i.italic=1;break;case"<u":switch(o.val){case"none":i.underline=0;break;case"single":i.underline=1;break;case"double":i.underline=2;break;case"singleAccounting":i.underline=33;break;case"doubleAccounting":i.underline=34;break}break;case"<u/>":i.underline=1;break;case"<strike":i.strike=o.val?Je(o.val):1;break;case"<strike/>":i.strike=1;break;case"<outline":i.outline=o.val?Je(o.val):1;break;case"<outline/>":i.outline=1;break;case"<shadow":i.shadow=o.val?Je(o.val):1;break;case"<shadow/>":i.shadow=1;break;case"<condense":i.condense=o.val?Je(o.val):1;break;case"<condense/>":i.condense=1;break;case"<extend":i.extend=o.val?Je(o.val):1;break;case"<extend/>":i.extend=1;break;case"<sz":o.val&&(i.sz=+o.val);break;case"<sz/>":case"</sz>":break;case"<vertAlign":o.val&&(i.vertAlign=o.val);break;case"<vertAlign/>":case"</vertAlign>":break;case"<family":o.val&&(i.family=parseInt(o.val,10));break;case"<family/>":case"</family>":break;case"<scheme":o.val&&(i.scheme=o.val);break;case"<scheme/>":case"</scheme>":break;case"<charset":if("1"==o.val)break;o.codepage=u[parseInt(o.val,10)];break;case"<color":if(i.color||(i.color={}),o.auto&&(i.color.auto=Je(o.auto)),o.rgb)i.color.rgb=o.rgb.slice(-6);else if(o.indexed){i.color.index=parseInt(o.indexed,10);var s=Pn[i.color.index];if(81==i.color.index&&(s=Pn[1]),!s)throw new Error(e);i.color.rgb=s[0].toString(16)+s[1].toString(16)+s[2].toString(16)}else o.theme&&(i.color.theme=parseInt(o.theme,10),o.tint&&(i.color.tint=parseFloat(o.tint)),o.theme&&r.themeElements&&r.themeElements.clrScheme&&(i.color.rgb=bl(r.themeElements.clrScheme[i.color.theme].rgb,i.color.tint||0)));break;case"<color/>":case"</color>":break;case"<AlternateContent":a=!0;break;case"</AlternateContent>":a=!1;break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":a=!0;break;case"</ext>":a=!1;break;default:if(n&&n.WTF&&!a)throw new Error("unrecognized "+o[0]+" in fonts")}}))}function Ol(e,t,r){t.NumberFmt=[];for(var n=J(O._table),i=0;i<n.length;++i)t.NumberFmt[n[i]]=O._table[n[i]];var a=e[0].match(De);if(a)for(i=0;i<a.length;++i){var o=Me(a[i]);switch(je(o[0])){case"<numFmts":case"</numFmts>":case"<numFmts/>":case"<numFmts>":break;case"<numFmt":var s=He(Ze(o.formatCode)),l=parseInt(o.numFmtId,10);if(t.NumberFmt[l]=s,l>0){if(l>392){for(l=392;l>60;--l)if(null==t.NumberFmt[l])break;t.NumberFmt[l]=s}O.load(s,l)}break;case"</numFmt>":break;default:if(r.WTF)throw new Error("unrecognized "+o[0]+" in numFmts")}}}function Ml(e){var t=["<numFmts>"];return[[5,8],[23,26],[41,44],[50,392]].forEach((function(r){for(var n=r[0];n<=r[1];++n)null!=e[n]&&(t[t.length]=dt("numFmt",null,{numFmtId:n,formatCode:Ve(e[n])}))})),1===t.length?"":(t[t.length]="</numFmts>",t[0]=dt("numFmts",null,{count:t.length-2}).replace("/>",">"),t.join(""))}var jl=["numFmtId","fillId","fontId","borderId","xfId"],Ul=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"];function zl(e,t,r){var n;t.CellXf=[];var i=!1;(e[0].match(De)||[]).forEach((function(e){var a=Me(e),o=0;switch(je(a[0])){case"<cellXfs":case"<cellXfs>":case"<cellXfs/>":case"</cellXfs>":break;case"<xf":case"<xf/>":for(n=a,delete n[0],o=0;o<jl.length;++o)n[jl[o]]&&(n[jl[o]]=parseInt(n[jl[o]],10));for(o=0;o<Ul.length;++o)n[Ul[o]]&&(n[Ul[o]]=Je(n[Ul[o]]));if(t.NumberFmt&&n.numFmtId>392)for(o=392;o>60;--o)if(t.NumberFmt[n.numFmtId]==t.NumberFmt[o]){n.numFmtId=o;break}t.CellXf.push(n);break;case"</xf>":break;case"<alignment":case"<alignment/>":var s={};a.vertical&&(s.vertical=a.vertical),a.horizontal&&(s.horizontal=a.horizontal),null!=a.textRotation&&(s.textRotation=a.textRotation),a.indent&&(s.indent=a.indent),a.wrapText&&(s.wrapText=Je(a.wrapText)),n.alignment=s;break;case"</alignment>":break;case"<protection":break;case"</protection>":case"<protection/>":break;case"<AlternateContent":i=!0;break;case"</AlternateContent>":i=!1;break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":i=!0;break;case"</ext>":i=!1;break;default:if(r&&r.WTF&&!i)throw new Error("unrecognized "+a[0]+" in cellXfs")}}))}function Hl(e){var t=[];return t[t.length]=dt("cellXfs",null),e.forEach((function(e){t[t.length]=dt("xf",null,e)})),t[t.length]="</cellXfs>",2===t.length?"":(t[0]=dt("cellXfs",null,{count:t.length-2}).replace("/>",">"),t.join(""))}var $l=function(){var e=/<(?:\w+:)?numFmts([^>]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/,t=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/,r=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/,n=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/,i=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/;return function(a,o,s){var l,c={};return a?(a=a.replace(/<!--([\s\S]*?)-->/gm,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,""),(l=a.match(e))&&Ol(l,c,s),(l=a.match(n))&&Rl(l,c,o,s),(l=a.match(r))&&Dl(l,c,o,s),(l=a.match(i))&&Pl(l,c,o,s),(l=a.match(t))&&zl(l,c,s),c):c}}(),Gl=dt("styleSheet",null,{xmlns:gt.main[0],"xmlns:vt":gt.vt});function Vl(e,t){var r,n=[Fe,Gl];return e.SSF&&null!=(r=Ml(e.SSF))&&(n[n.length]=r),n[n.length]='<fonts count="1"><font><sz val="12"/><color theme="1"/><name val="Calibri"/><family val="2"/><scheme val="minor"/></font></fonts>',n[n.length]='<fills count="2"><fill><patternFill patternType="none"/></fill><fill><patternFill patternType="gray125"/></fill></fills>',n[n.length]='<borders count="1"><border><left/><right/><top/><bottom/><diagonal/></border></borders>',n[n.length]='<cellStyleXfs count="1"><xf numFmtId="0" fontId="0" fillId="0" borderId="0"/></cellStyleXfs>',(r=Hl(t.cellXfs))&&(n[n.length]=r),n[n.length]='<cellStyles count="1"><cellStyle name="Normal" xfId="0" builtinId="0"/></cellStyles>',n[n.length]='<dxfs count="0"/>',n[n.length]='<tableStyles count="0" defaultTableStyle="TableStyleMedium9" defaultPivotStyle="PivotStyleMedium4"/>',n.length>2&&(n[n.length]="</styleSheet>",n[1]=n[1].replace("/>",">")),n.join("")}function ql(e,t){var r=e.read_shift(2),n=Lr(e,t-2);return[r,n]}function Wl(e,t,r){r||(r=tr(6+4*t.length)),r.write_shift(2,e),Ir(t,r);var n=r.length>r.l?r.slice(0,r.l):r;return null==r.l&&(r.l=r.length),n}function Xl(e,t,r){var n={};n.sz=e.read_shift(2)/20;var i=sn(e,2,r);i.fItalic&&(n.italic=1),i.fCondense&&(n.condense=1),i.fExtend&&(n.extend=1),i.fShadow&&(n.shadow=1),i.fOutline&&(n.outline=1),i.fStrikeout&&(n.strike=1);var a=e.read_shift(2);switch(700===a&&(n.bold=1),e.read_shift(2)){case 1:n.vertAlign="superscript";break;case 2:n.vertAlign="subscript";break}var o=e.read_shift(1);0!=o&&(n.underline=o);var s=e.read_shift(1);s>0&&(n.family=s);var l=e.read_shift(1);switch(l>0&&(n.charset=l),e.l++,n.color=an(e,8),e.read_shift(1)){case 1:n.scheme="major";break;case 2:n.scheme="minor";break}return n.name=Lr(e,t-21),n}function Yl(e,t){t||(t=tr(153)),t.write_shift(2,20*e.sz),ln(e,t),t.write_shift(2,e.bold?700:400);var r=0;"superscript"==e.vertAlign?r=1:"subscript"==e.vertAlign&&(r=2),t.write_shift(2,r),t.write_shift(1,e.underline||0),t.write_shift(1,e.family||0),t.write_shift(1,e.charset||0),t.write_shift(1,0),on(e.color,t);var n=0;return"major"==e.scheme&&(n=1),"minor"==e.scheme&&(n=2),t.write_shift(1,n),Ir(e.name,t),t.length>t.l?t.slice(0,t.l):t}Vn.STY="http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles";var Ql=["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],Kl=ee(Ql),Jl=er;function Zl(e,t){t||(t=tr(84));var r=Kl[e.patternType];null==r&&(r=40),t.write_shift(4,r);var n=0;if(40!=r)for(on({auto:1},t),on({auto:1},t);n<12;++n)t.write_shift(4,0);else{for(;n<4;++n)t.write_shift(4,0);for(;n<12;++n)t.write_shift(4,0)}return t.length>t.l?t.slice(0,t.l):t}function ec(e,t){var r=e.l+t,n=e.read_shift(2),i=e.read_shift(2);return e.l=r,{ixfe:n,numFmtId:i}}function tc(e,t,r){r||(r=tr(16)),r.write_shift(2,t||0),r.write_shift(2,e.numFmtId||0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(1,0),r.write_shift(1,0);var n=0;return r.write_shift(1,n),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(1,0),r}function rc(e,t){return t||(t=tr(10)),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(4,0),t.write_shift(4,0),t}var nc=er;function ic(e,t){return t||(t=tr(51)),t.write_shift(1,0),rc(null,t),rc(null,t),rc(null,t),rc(null,t),rc(null,t),t.length>t.l?t.slice(0,t.l):t}function ac(e,t){return t||(t=tr(52)),t.write_shift(4,e.xfId),t.write_shift(2,1),t.write_shift(1,+e.builtinId),t.write_shift(1,0),qr(e.name||"",t),t.length>t.l?t.slice(0,t.l):t}function oc(e,t,r){var n=tr(2052);return n.write_shift(4,e),qr(t,n),qr(r,n),n.length>n.l?n.slice(0,n.l):n}function sc(e,t,r){var n={NumberFmt:[]};for(var i in O._table)n.NumberFmt[i]=O._table[i];n.CellXf=[],n.Fonts=[];var a=[],o=!1;return rr(e,(function(e,i,s){switch(s){case 44:n.NumberFmt[e[0]]=e[1],O.load(e[1],e[0]);break;case 43:n.Fonts.push(e),null!=e.color.theme&&t&&t.themeElements&&t.themeElements.clrScheme&&(e.color.rgb=bl(t.themeElements.clrScheme[e.color.theme].rgb,e.color.tint||0));break;case 1025:break;case 45:break;case 46:break;case 47:"BrtBeginCellXFs"==a[a.length-1]&&n.CellXf.push(e);break;case 48:case 507:case 572:case 475:break;case 1171:case 2102:case 1130:case 512:case 2095:case 3072:break;case 35:o=!0;break;case 36:o=!1;break;case 37:a.push(i),o=!0;break;case 38:a.pop(),o=!1;break;default:if((i||"").indexOf("Begin")>0)a.push(i);else if((i||"").indexOf("End")>0)a.pop();else if(!o||r.WTF&&"BrtACBegin"!=a[a.length-1])throw new Error("Unexpected record "+s+" "+i)}})),n}function lc(e,t){if(t){var r=0;[[5,8],[23,26],[41,44],[50,392]].forEach((function(e){for(var n=e[0];n<=e[1];++n)null!=t[n]&&++r})),0!=r&&(ir(e,"BrtBeginFmts",Tr(r)),[[5,8],[23,26],[41,44],[50,392]].forEach((function(r){for(var n=r[0];n<=r[1];++n)null!=t[n]&&ir(e,"BrtFmt",Wl(n,t[n]))})),ir(e,"BrtEndFmts"))}}function cc(e){var t=1;0!=t&&(ir(e,"BrtBeginFonts",Tr(t)),ir(e,"BrtFont",Yl({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"})),ir(e,"BrtEndFonts"))}function uc(e){var t=2;0!=t&&(ir(e,"BrtBeginFills",Tr(t)),ir(e,"BrtFill",Zl({patternType:"none"})),ir(e,"BrtFill",Zl({patternType:"gray125"})),ir(e,"BrtEndFills"))}function fc(e){var t=1;0!=t&&(ir(e,"BrtBeginBorders",Tr(t)),ir(e,"BrtBorder",ic({})),ir(e,"BrtEndBorders"))}function hc(e){var t=1;ir(e,"BrtBeginCellStyleXFs",Tr(t)),ir(e,"BrtXF",tc({numFmtId:0,fontId:0,fillId:0,borderId:0},65535)),ir(e,"BrtEndCellStyleXFs")}function dc(e,t){ir(e,"BrtBeginCellXFs",Tr(t.length)),t.forEach((function(t){ir(e,"BrtXF",tc(t,0))})),ir(e,"BrtEndCellXFs")}function pc(e){var t=1;ir(e,"BrtBeginStyles",Tr(t)),ir(e,"BrtStyle",ac({xfId:0,builtinId:0,name:"Normal"})),ir(e,"BrtEndStyles")}function mc(e){var t=0;ir(e,"BrtBeginDXFs",Tr(t)),ir(e,"BrtEndDXFs")}function gc(e){var t=0;ir(e,"BrtBeginTableStyles",oc(t,"TableStyleMedium9","PivotStyleMedium4")),ir(e,"BrtEndTableStyles")}function vc(){}function bc(e,t){var r=nr();return ir(r,"BrtBeginStyleSheet"),lc(r,e.SSF),cc(r,e),uc(r,e),fc(r,e),hc(r,e),dc(r,t.cellXfs),pc(r,e),mc(r,e),gc(r,e),vc(r,e),ir(r,"BrtEndStyleSheet"),r.end()}Vn.THEME="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme";var wc=["</a:lt1>","</a:dk1>","</a:lt2>","</a:dk2>","</a:accent1>","</a:accent2>","</a:accent3>","</a:accent4>","</a:accent5>","</a:accent6>","</a:hlink>","</a:folHlink>"];function yc(e,t,r){t.themeElements.clrScheme=[];var n={};(e[0].match(De)||[]).forEach((function(e){var i=Me(e);switch(i[0]){case"<a:clrScheme":case"</a:clrScheme>":break;case"<a:srgbClr":n.rgb=i.val;break;case"<a:sysClr":n.rgb=i.lastClr;break;case"<a:dk1>":case"</a:dk1>":case"<a:lt1>":case"</a:lt1>":case"<a:dk2>":case"</a:dk2>":case"<a:lt2>":case"</a:lt2>":case"<a:accent1>":case"</a:accent1>":case"<a:accent2>":case"</a:accent2>":case"<a:accent3>":case"</a:accent3>":case"<a:accent4>":case"</a:accent4>":case"<a:accent5>":case"</a:accent5>":case"<a:accent6>":case"</a:accent6>":case"<a:hlink>":case"</a:hlink>":case"<a:folHlink>":case"</a:folHlink>":"/"===i[0].charAt(1)?(t.themeElements.clrScheme[wc.indexOf(i[0])]=n,n={}):n.name=i[0].slice(3,i[0].length-1);break;default:if(r&&r.WTF)throw new Error("Unrecognized "+i[0]+" in clrScheme")}}))}function Ac(){}function _c(){}var xc=/<a:clrScheme([^>]*)>[\s\S]*<\/a:clrScheme>/,Sc=/<a:fontScheme([^>]*)>[\s\S]*<\/a:fontScheme>/,Cc=/<a:fmtScheme([^>]*)>[\s\S]*<\/a:fmtScheme>/;function kc(e,t,r){var n;t.themeElements={},[["clrScheme",xc,yc],["fontScheme",Sc,Ac],["fmtScheme",Cc,_c]].forEach((function(i){if(!(n=e.match(i[1])))throw new Error(i[0]+" not found in themeElements");i[2](n,t,r)}))}var Ec=/<a:themeElements([^>]*)>[\s\S]*<\/a:themeElements>/;function Nc(e,t){if(!e||0===e.length)return Nc(Bc());var r,n={};if(!(r=e.match(Ec)))throw new Error("themeElements not found in theme");return kc(r[0],n,t),n.raw=e,n}function Bc(e,t){if(t&&t.themeXLSX)return t.themeXLSX;if(e&&"string"==typeof e.raw)return e.raw;var r=[Fe];return r[r.length]='<a:theme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="Office Theme">',r[r.length]="<a:themeElements>",r[r.length]='<a:clrScheme name="Office">',r[r.length]='<a:dk1><a:sysClr val="windowText" lastClr="000000"/></a:dk1>',r[r.length]='<a:lt1><a:sysClr val="window" lastClr="FFFFFF"/></a:lt1>',r[r.length]='<a:dk2><a:srgbClr val="1F497D"/></a:dk2>',r[r.length]='<a:lt2><a:srgbClr val="EEECE1"/></a:lt2>',r[r.length]='<a:accent1><a:srgbClr val="4F81BD"/></a:accent1>',r[r.length]='<a:accent2><a:srgbClr val="C0504D"/></a:accent2>',r[r.length]='<a:accent3><a:srgbClr val="9BBB59"/></a:accent3>',r[r.length]='<a:accent4><a:srgbClr val="8064A2"/></a:accent4>',r[r.length]='<a:accent5><a:srgbClr val="4BACC6"/></a:accent5>',r[r.length]='<a:accent6><a:srgbClr val="F79646"/></a:accent6>',r[r.length]='<a:hlink><a:srgbClr val="0000FF"/></a:hlink>',r[r.length]='<a:folHlink><a:srgbClr val="800080"/></a:folHlink>',r[r.length]="</a:clrScheme>",r[r.length]='<a:fontScheme name="Office">',r[r.length]="<a:majorFont>",r[r.length]='<a:latin typeface="Cambria"/>',r[r.length]='<a:ea typeface=""/>',r[r.length]='<a:cs typeface=""/>',r[r.length]='<a:font script="Jpan" typeface="ＭＳ Ｐゴシック"/>',r[r.length]='<a:font script="Hang" typeface="맑은 고딕"/>',r[r.length]='<a:font script="Hans" typeface="宋体"/>',r[r.length]='<a:font script="Hant" typeface="新細明體"/>',r[r.length]='<a:font script="Arab" typeface="Times New Roman"/>',r[r.length]='<a:font script="Hebr" typeface="Times New Roman"/>',r[r.length]='<a:font script="Thai" typeface="Tahoma"/>',r[r.length]='<a:font script="Ethi" typeface="Nyala"/>',r[r.length]='<a:font script="Beng" typeface="Vrinda"/>',r[r.length]='<a:font script="Gujr" typeface="Shruti"/>',r[r.length]='<a:font script="Khmr" typeface="MoolBoran"/>',r[r.length]='<a:font script="Knda" typeface="Tunga"/>',r[r.length]='<a:font script="Guru" typeface="Raavi"/>',r[r.length]='<a:font script="Cans" typeface="Euphemia"/>',r[r.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',r[r.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',r[r.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',r[r.length]='<a:font script="Thaa" typeface="MV Boli"/>',r[r.length]='<a:font script="Deva" typeface="Mangal"/>',r[r.length]='<a:font script="Telu" typeface="Gautami"/>',r[r.length]='<a:font script="Taml" typeface="Latha"/>',r[r.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',r[r.length]='<a:font script="Orya" typeface="Kalinga"/>',r[r.length]='<a:font script="Mlym" typeface="Kartika"/>',r[r.length]='<a:font script="Laoo" typeface="DokChampa"/>',r[r.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',r[r.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',r[r.length]='<a:font script="Viet" typeface="Times New Roman"/>',r[r.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',r[r.length]='<a:font script="Geor" typeface="Sylfaen"/>',r[r.length]="</a:majorFont>",r[r.length]="<a:minorFont>",r[r.length]='<a:latin typeface="Calibri"/>',r[r.length]='<a:ea typeface=""/>',r[r.length]='<a:cs typeface=""/>',r[r.length]='<a:font script="Jpan" typeface="ＭＳ Ｐゴシック"/>',r[r.length]='<a:font script="Hang" typeface="맑은 고딕"/>',r[r.length]='<a:font script="Hans" typeface="宋体"/>',r[r.length]='<a:font script="Hant" typeface="新細明體"/>',r[r.length]='<a:font script="Arab" typeface="Arial"/>',r[r.length]='<a:font script="Hebr" typeface="Arial"/>',r[r.length]='<a:font script="Thai" typeface="Tahoma"/>',r[r.length]='<a:font script="Ethi" typeface="Nyala"/>',r[r.length]='<a:font script="Beng" typeface="Vrinda"/>',r[r.length]='<a:font script="Gujr" typeface="Shruti"/>',r[r.length]='<a:font script="Khmr" typeface="DaunPenh"/>',r[r.length]='<a:font script="Knda" typeface="Tunga"/>',r[r.length]='<a:font script="Guru" typeface="Raavi"/>',r[r.length]='<a:font script="Cans" typeface="Euphemia"/>',r[r.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',r[r.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',r[r.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',r[r.length]='<a:font script="Thaa" typeface="MV Boli"/>',r[r.length]='<a:font script="Deva" typeface="Mangal"/>',r[r.length]='<a:font script="Telu" typeface="Gautami"/>',r[r.length]='<a:font script="Taml" typeface="Latha"/>',r[r.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',r[r.length]='<a:font script="Orya" typeface="Kalinga"/>',r[r.length]='<a:font script="Mlym" typeface="Kartika"/>',r[r.length]='<a:font script="Laoo" typeface="DokChampa"/>',r[r.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',r[r.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',r[r.length]='<a:font script="Viet" typeface="Arial"/>',r[r.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',r[r.length]='<a:font script="Geor" typeface="Sylfaen"/>',r[r.length]="</a:minorFont>",r[r.length]="</a:fontScheme>",r[r.length]='<a:fmtScheme name="Office">',r[r.length]="<a:fillStyleLst>",r[r.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',r[r.length]='<a:gradFill rotWithShape="1">',r[r.length]="<a:gsLst>",r[r.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="50000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="35000"><a:schemeClr val="phClr"><a:tint val="37000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="15000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',r[r.length]="</a:gsLst>",r[r.length]='<a:lin ang="16200000" scaled="1"/>',r[r.length]="</a:gradFill>",r[r.length]='<a:gradFill rotWithShape="1">',r[r.length]="<a:gsLst>",r[r.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="100000"/><a:shade val="100000"/><a:satMod val="130000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="50000"/><a:shade val="100000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',r[r.length]="</a:gsLst>",r[r.length]='<a:lin ang="16200000" scaled="0"/>',r[r.length]="</a:gradFill>",r[r.length]="</a:fillStyleLst>",r[r.length]="<a:lnStyleLst>",r[r.length]='<a:ln w="9525" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"><a:shade val="95000"/><a:satMod val="105000"/></a:schemeClr></a:solidFill><a:prstDash val="solid"/></a:ln>',r[r.length]='<a:ln w="25400" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',r[r.length]='<a:ln w="38100" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',r[r.length]="</a:lnStyleLst>",r[r.length]="<a:effectStyleLst>",r[r.length]="<a:effectStyle>",r[r.length]="<a:effectLst>",r[r.length]='<a:outerShdw blurRad="40000" dist="20000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="38000"/></a:srgbClr></a:outerShdw>',r[r.length]="</a:effectLst>",r[r.length]="</a:effectStyle>",r[r.length]="<a:effectStyle>",r[r.length]="<a:effectLst>",r[r.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',r[r.length]="</a:effectLst>",r[r.length]="</a:effectStyle>",r[r.length]="<a:effectStyle>",r[r.length]="<a:effectLst>",r[r.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',r[r.length]="</a:effectLst>",r[r.length]='<a:scene3d><a:camera prst="orthographicFront"><a:rot lat="0" lon="0" rev="0"/></a:camera><a:lightRig rig="threePt" dir="t"><a:rot lat="0" lon="0" rev="1200000"/></a:lightRig></a:scene3d>',r[r.length]='<a:sp3d><a:bevelT w="63500" h="25400"/></a:sp3d>',r[r.length]="</a:effectStyle>",r[r.length]="</a:effectStyleLst>",r[r.length]="<a:bgFillStyleLst>",r[r.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',r[r.length]='<a:gradFill rotWithShape="1">',r[r.length]="<a:gsLst>",r[r.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="40000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="40000"><a:schemeClr val="phClr"><a:tint val="45000"/><a:shade val="99000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="20000"/><a:satMod val="255000"/></a:schemeClr></a:gs>',r[r.length]="</a:gsLst>",r[r.length]='<a:path path="circle"><a:fillToRect l="50000" t="-80000" r="50000" b="180000"/></a:path>',r[r.length]="</a:gradFill>",r[r.length]='<a:gradFill rotWithShape="1">',r[r.length]="<a:gsLst>",r[r.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="80000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',r[r.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="30000"/><a:satMod val="200000"/></a:schemeClr></a:gs>',r[r.length]="</a:gsLst>",r[r.length]='<a:path path="circle"><a:fillToRect l="50000" t="50000" r="50000" b="50000"/></a:path>',r[r.length]="</a:gradFill>",r[r.length]="</a:bgFillStyleLst>",r[r.length]="</a:fmtScheme>",r[r.length]="</a:themeElements>",r[r.length]="<a:objectDefaults>",r[r.length]="<a:spDef>",r[r.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="1"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="3"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="2"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="lt1"/></a:fontRef></a:style>',r[r.length]="</a:spDef>",r[r.length]="<a:lnDef>",r[r.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="2"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="0"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="1"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="tx1"/></a:fontRef></a:style>',r[r.length]="</a:lnDef>",r[r.length]="</a:objectDefaults>",r[r.length]="<a:extraClrSchemeLst/>",r[r.length]="</a:theme>",r.join("")}function Tc(e,t,r){var n=e.l+t,i=e.read_shift(4);if(124226!==i)if(r.cellStyles&&be){var a,o=e.slice(e.l);e.l=n;try{a=new be(o)}catch(Bv){return}var s=Ee(a,"theme/theme/theme1.xml",!0);if(s)return Nc(s,r)}else e.l=n}function Lc(e){return e.read_shift(4)}function Ic(e){var t={};switch(t.xclrType=e.read_shift(2),t.nTintShade=e.read_shift(2),t.xclrType){case 0:e.l+=4;break;case 1:t.xclrValue=Fc(e,4);break;case 2:t.xclrValue=wa(e,4);break;case 3:t.xclrValue=Lc(e,4);break;case 4:e.l+=4;break}return e.l+=8,t}function Fc(e,t){return er(e,t)}function Pc(e,t){return er(e,t)}function Dc(e){var t=e.read_shift(2),r=e.read_shift(2)-4,n=[t];switch(t){case 4:case 5:case 7:case 8:case 9:case 10:case 11:case 13:n[1]=Ic(e,r);break;case 6:n[1]=Pc(e,r);break;case 14:case 15:n[1]=e.read_shift(1===r?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+t+" "+r)}return n}function Rc(e,t){var r=e.l+t;e.l+=2;var n=e.read_shift(2);e.l+=2;var i=e.read_shift(2),a=[];while(i-- >0)a.push(Dc(e,r-e.l));return{ixfe:n,ext:a}}function Oc(e,t){t.forEach((function(e){switch(e[0]){case 4:break;case 5:break;case 6:break;case 7:break;case 8:break;case 9:break;case 10:break;case 11:break;case 13:break;case 14:break;case 15:break}}))}function Mc(e){var t=[];if(!e)return t;var r=1;return(e.match(De)||[]).forEach((function(e){var n=Me(e);switch(n[0]){case"<?xml":break;case"<calcChain":case"<calcChain>":case"</calcChain>":break;case"<c":delete n[0],n.i?r=n.i:n.i=r,t.push(n);break}})),t}function jc(e){var t={};t.i=e.read_shift(4);var r={};r.r=e.read_shift(4),r.c=e.read_shift(4),t.r=Ar(r);var n=e.read_shift(1);return 2&n&&(t.l="1"),8&n&&(t.a="1"),t}function Uc(e,t,r){var n=[],i=!1;return rr(e,(function(e,t,a){switch(a){case 63:n.push(e);break;default:if((t||"").indexOf("Begin")>0);else if((t||"").indexOf("End")>0);else if(!i||r.WTF)throw new Error("Unexpected record "+a+" "+t)}})),n}function zc(){}function Hc(e,t,r,n){if(!e)return e;var i=n||{},a=!1,o=!1;rr(e,(function(e,t,r){if(!o)switch(r){case 359:case 363:case 364:case 366:case 367:case 368:case 369:case 370:case 371:case 472:case 577:case 578:case 579:case 580:case 581:case 582:case 583:case 584:case 585:case 586:case 587:break;case 35:a=!0;break;case 36:a=!1;break;default:if((t||"").indexOf("Begin")>0);else if((t||"").indexOf("End")>0);else if(!a||i.WTF)throw new Error("Unexpected record "+r.toString(16)+" "+t)}}),i)}function $c(e,t){if(!e)return"??";var r=(e.match(/<c:chart [^>]*r:id="([^"]*)"/)||["",""])[1];return t["!id"][r].Target}Vn.IMG="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",Vn.DRAW="http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing";var Gc=1024;function Vc(e,t){var r=[21600,21600],n=["m0,0l0",r[1],r[0],r[1],r[0],"0xe"].join(","),i=[dt("xml",null,{"xmlns:v":vt.v,"xmlns:o":vt.o,"xmlns:x":vt.x,"xmlns:mv":vt.mv}).replace(/\/>/,">"),dt("o:shapelayout",dt("o:idmap",null,{"v:ext":"edit",data:e}),{"v:ext":"edit"}),dt("v:shapetype",[dt("v:stroke",null,{joinstyle:"miter"}),dt("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202","o:spt":202,coordsize:r.join(","),path:n})];while(Gc<1e3*e)Gc+=1e3;return t.forEach((function(e){var t=yr(e[0]),r={color2:"#BEFF82",type:"gradient"};"gradient"==r.type&&(r.angle="-180");var n="gradient"==r.type?dt("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}):null,a=dt("v:fill",n,r),o={on:"t",obscured:"t"};++Gc,i=i.concat(["<v:shape"+ht({id:"_x0000_s"+Gc,type:"#_x0000_t202",style:"position:absolute; margin-left:80pt;margin-top:5pt;width:104pt;height:64pt;z-index:10"+(e[1].hidden?";visibility:hidden":""),fillcolor:"#ECFAD4",strokecolor:"#edeaa1"})+">",a,dt("v:shadow",null,o),dt("v:path",null,{"o:connecttype":"none"}),'<v:textbox><div style="text-align:left"></div></v:textbox>','<x:ClientData ObjectType="Note">',"<x:MoveWithCells/>","<x:SizeWithCells/>",ft("x:Anchor",[t.c+1,0,t.r+1,0,t.c+3,20,t.r+5,20].join(",")),ft("x:AutoFill","False"),ft("x:Row",String(t.r)),ft("x:Column",String(t.c)),e[1].hidden?"":"<x:Visible/>","</x:ClientData>","</v:shape>"])})),i.push("</xml>"),i.join("")}function qc(e,t){var r,n=Array.isArray(e);t.forEach((function(t){var i=yr(t.ref);if(n?(e[i.r]||(e[i.r]=[]),r=e[i.r][i.c]):r=e[t.ref],!r){r={t:"z"},n?e[i.r][i.c]=r:e[t.ref]=r;var a=Sr(e["!ref"]||"BDWGO1000001:A1");a.s.r>i.r&&(a.s.r=i.r),a.e.r<i.r&&(a.e.r=i.r),a.s.c>i.c&&(a.s.c=i.c),a.e.c<i.c&&(a.e.c=i.c);var o=xr(a);o!==e["!ref"]&&(e["!ref"]=o)}r.c||(r.c=[]);var s={a:t.author,t:t.t,r:t.r};t.h&&(s.h=t.h),r.c.push(s)}))}function Wc(e,t){if(e.match(/<(?:\w+:)?comments *\/>/))return[];var r=[],n=[],i=e.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);i&&i[1]&&i[1].split(/<\/\w*:?author>/).forEach((function(e){if(""!==e&&""!==e.trim()){var t=e.match(/<(?:\w+:)?author[^>]*>(.*)/);t&&r.push(t[1])}}));var a=e.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);return a&&a[1]&&a[1].split(/<\/\w*:?comment>/).forEach((function(e){if(""!==e&&""!==e.trim()){var i=e.match(/<(?:\w+:)?comment[^>]*>/);if(i){var a=Me(i[0]),o={author:a.authorId&&r[a.authorId]||"sheetjsghost",ref:a.ref,guid:a.guid},s=yr(a.ref);if(!(t.sheetRows&&t.sheetRows<=s.r)){var l=e.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/),c=!!l&&!!l[1]&&Is(l[1])||{r:"",t:"",h:""};o.r=c.r,"<t></t>"==c.r&&(c.t=c.h=""),o.t=(c.t||"").replace(/\r\n/g,"\n").replace(/\r/g,"\n"),t.cellHTML&&(o.h=c.h),n.push(o)}}}})),n}Vn.CMNT="http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments";var Xc=dt("comments",null,{xmlns:gt.main[0]});function Yc(e){var t=[Fe,Xc],r=[];return t.push("<authors>"),e.forEach((function(e){e[1].forEach((function(e){var n=Ve(e.a);r.indexOf(n)>-1||(r.push(n),t.push("<author>"+n+"</author>"))}))})),t.push("</authors>"),t.push("<commentList>"),e.forEach((function(e){e[1].forEach((function(n){t.push('<comment ref="'+e[0]+'" authorId="'+r.indexOf(Ve(n.a))+'"><text>'),t.push(ft("t",null==n.t?"":Ve(n.t))),t.push("</text></comment>")}))})),t.push("</commentList>"),t.length>2&&(t[t.length]="</comments>",t[1]=t[1].replace("/>",">")),t.join("")}function Qc(e){var t={};t.iauthor=e.read_shift(4);var r=en(e,16);return t.rfx=r.s,t.ref=Ar(r.s),e.l+=16,t}function Kc(e,t){return null==t&&(t=tr(36)),t.write_shift(4,e[1].iauthor),tn(e[0],t),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t}var Jc=Lr;function Zc(e){return Ir(e.slice(0,54))}function eu(e,t){var r=[],n=[],i={},a=!1;return rr(e,(function(e,o,s){switch(s){case 632:n.push(e);break;case 635:i=e;break;case 637:i.t=e.t,i.h=e.h,i.r=e.r;break;case 636:if(i.author=n[i.iauthor],delete i.iauthor,t.sheetRows&&i.rfx&&t.sheetRows<=i.rfx.r)break;i.t||(i.t=""),delete i.rfx,r.push(i);break;case 3072:break;case 35:a=!0;break;case 36:a=!1;break;case 37:break;case 38:break;default:if((o||"").indexOf("Begin")>0);else if((o||"").indexOf("End")>0);else if(!a||t.WTF)throw new Error("Unexpected record "+s+" "+o)}})),r}function tu(e){var t=nr(),r=[];return ir(t,"BrtBeginComments"),ir(t,"BrtBeginCommentAuthors"),e.forEach((function(e){e[1].forEach((function(e){r.indexOf(e.a)>-1||(r.push(e.a.slice(0,54)),ir(t,"BrtCommentAuthor",Zc(e.a)))}))})),ir(t,"BrtEndCommentAuthors"),ir(t,"BrtBeginCommentList"),e.forEach((function(e){e[1].forEach((function(n){n.iauthor=r.indexOf(n.a);var i={s:yr(e[0]),e:yr(e[0])};ir(t,"BrtBeginComment",Kc([i,n])),n.t&&n.t.length>0&&ir(t,"BrtCommentText",Mr(n)),ir(t,"BrtEndComment"),delete n.iauthor}))})),ir(t,"BrtEndCommentList"),ir(t,"BrtEndComments"),t.end()}var ru="application/vnd.ms-office.vbaProject";function nu(e){var t=X.utils.cfb_new({root:"R"});return e.FullPaths.forEach((function(r,n){if("/"!==r.slice(-1)&&r.match(/_VBA_PROJECT_CUR/)){var i=r.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");X.utils.cfb_add(t,i,e.FileIndex[n].content)}})),X.write(t)}function iu(e,t){t.FullPaths.forEach((function(r,n){if(0!=n){var i=r.replace(/[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");"/"!==i.slice(-1)&&X.utils.cfb_add(e,i,t.FileIndex[n].content)}}))}var au=["xlsb","xlsm","xlam","biff8","xla"];function ou(){return{"!type":"dialog"}}function su(){return{"!type":"dialog"}}function lu(){return{"!type":"macro"}}function cu(){return{"!type":"macro"}}Vn.DS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet",Vn.MS="http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet";var uu=function(){var e=/(^|[^A-Za-z_])R(\[?-?\d+\]|[1-9]\d*|)C(\[?-?\d+\]|[1-9]\d*|)(?![A-Za-z0-9_])/g,t={r:0,c:0};function r(e,r,n,i){var a=!1,o=!1;0==n.length?o=!0:"["==n.charAt(0)&&(o=!0,n=n.slice(1,-1)),0==i.length?a=!0:"["==i.charAt(0)&&(a=!0,i=i.slice(1,-1));var s=n.length>0?0|parseInt(n,10):0,l=i.length>0?0|parseInt(i,10):0;return a?l+=t.c:--l,o?s+=t.r:--s,r+(a?"":"$")+gr(l)+(o?"":"$")+hr(s)}return function(n,i){return t=i,n.replace(e,r)}}(),fu=/(^|[^._A-Z0-9])([$]?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])([$]?)(10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})(?![_.\(A-Za-z0-9])/g,hu=function(){return function(e,t){return e.replace(fu,(function(e,r,n,i,a,o){var s=mr(i)-(n?0:t.c),l=fr(o)-(a?0:t.r),c=0==l?"":a?l+1:"["+l+"]",u=0==s?"":n?s+1:"["+s+"]";return r+"R"+c+"C"+u}))}}();function du(e,t){return e.replace(fu,(function(e,r,n,i,a,o){return r+("$"==n?n+i:gr(mr(i)+t.c))+("$"==a?a+o:hr(fr(o)+t.r))}))}function pu(e,t,r){var n=_r(t),i=n.s,a=yr(r),o={r:a.r-i.r,c:a.c-i.c};return du(e,o)}function mu(e){return 1!=e.length}function gu(e){return e.replace(/_xlfn\./g,"")}function vu(e){e.l+=1}function bu(e,t){var r=e.read_shift(1==t?1:2);return[16383&r,r>>14&1,r>>15&1]}function wu(e,t,r){var n=2;if(r){if(r.biff>=2&&r.biff<=5)return yu(e,t,r);12==r.biff&&(n=4)}var i=e.read_shift(n),a=e.read_shift(n),o=bu(e,2),s=bu(e,2);return{s:{r:i,c:o[0],cRel:o[1],rRel:o[2]},e:{r:a,c:s[0],cRel:s[1],rRel:s[2]}}}function yu(e){var t=bu(e,2),r=bu(e,2),n=e.read_shift(1),i=e.read_shift(1);return{s:{r:t[0],c:n,cRel:t[1],rRel:t[2]},e:{r:r[0],c:i,cRel:r[1],rRel:r[2]}}}function Au(e,t,r){if(r.biff<8)return yu(e,t,r);var n=e.read_shift(12==r.biff?4:2),i=e.read_shift(12==r.biff?4:2),a=bu(e,2),o=bu(e,2);return{s:{r:n,c:a[0],cRel:a[1],rRel:a[2]},e:{r:i,c:o[0],cRel:o[1],rRel:o[2]}}}function _u(e,t,r){if(r&&r.biff>=2&&r.biff<=5)return xu(e,t,r);var n=e.read_shift(r&&12==r.biff?4:2),i=bu(e,2);return{r:n,c:i[0],cRel:i[1],rRel:i[2]}}function xu(e){var t=bu(e,2),r=e.read_shift(1);return{r:t[0],c:r,cRel:t[1],rRel:t[2]}}function Su(e){var t=e.read_shift(2),r=e.read_shift(2);return{r:t,c:255&r,fQuoted:!!(16384&r),cRel:r>>15,rRel:r>>15}}function Cu(e,t,r){var n=r&&r.biff?r.biff:8;if(n>=2&&n<=5)return ku(e,t,r);var i=e.read_shift(n>=12?4:2),a=e.read_shift(2),o=(16384&a)>>14,s=(32768&a)>>15;if(a&=16383,1==s)while(i>524287)i-=1048576;if(1==o)while(a>8191)a-=16384;return{r:i,c:a,cRel:o,rRel:s}}function ku(e){var t=e.read_shift(2),r=e.read_shift(1),n=(32768&t)>>15,i=(16384&t)>>14;return t&=16383,1==n&&t>=8192&&(t-=16384),1==i&&r>=128&&(r-=256),{r:t,c:r,cRel:i,rRel:n}}function Eu(e,t,r){var n=(96&e[e.l++])>>5,i=wu(e,r.biff>=2&&r.biff<=5?6:8,r);return[n,i]}function Nu(e,t,r){var n=(96&e[e.l++])>>5,i=e.read_shift(2,"i"),a=8;if(r)switch(r.biff){case 5:e.l+=12,a=6;break;case 12:a=12;break}var o=wu(e,a,r);return[n,i,o]}function Bu(e,t,r){var n=(96&e[e.l++])>>5;return e.l+=r&&r.biff>8?12:r.biff<8?6:8,[n]}function Tu(e,t,r){var n=(96&e[e.l++])>>5,i=e.read_shift(2),a=8;if(r)switch(r.biff){case 5:e.l+=12,a=6;break;case 12:a=12;break}return e.l+=a,[n,i]}function Lu(e,t,r){var n=(96&e[e.l++])>>5,i=Au(e,t-1,r);return[n,i]}function Iu(e,t,r){var n=(96&e[e.l++])>>5;return e.l+=2==r.biff?6:12==r.biff?14:7,[n]}function Fu(e){var t=1&e[e.l+1],r=1;return e.l+=4,[t,r]}function Pu(e,t,r){e.l+=2;for(var n=e.read_shift(r&&2==r.biff?1:2),i=[],a=0;a<=n;++a)i.push(e.read_shift(r&&2==r.biff?1:2));return i}function Du(e,t,r){var n=255&e[e.l+1]?1:0;return e.l+=2,[n,e.read_shift(r&&2==r.biff?1:2)]}function Ru(e,t,r){var n=255&e[e.l+1]?1:0;return e.l+=2,[n,e.read_shift(r&&2==r.biff?1:2)]}function Ou(e){var t=255&e[e.l+1]?1:0;return e.l+=2,[t,e.read_shift(2)]}function Mu(e,t,r){var n=255&e[e.l+1]?1:0;return e.l+=r&&2==r.biff?3:4,[n]}function ju(e){var t=e.read_shift(1),r=e.read_shift(1);return[t,r]}function Uu(e){return e.read_shift(2),ju(e,2)}function zu(e){return e.read_shift(2),ju(e,2)}function Hu(e,t,r){var n=(96&e[e.l])>>5;e.l+=1;var i=_u(e,0,r);return[n,i]}function $u(e,t,r){var n=(96&e[e.l])>>5;e.l+=1;var i=Cu(e,0,r);return[n,i]}function Gu(e,t,r){var n=(96&e[e.l])>>5;e.l+=1;var i=e.read_shift(2);r&&5==r.biff&&(e.l+=12);var a=_u(e,0,r);return[n,i,a]}function Vu(e,t,r){var n=(96&e[e.l])>>5;e.l+=1;var i=e.read_shift(r&&r.biff<=3?1:2);return[ch[i],lh[i],n]}function qu(e,t,r){var n=e[e.l++],i=e.read_shift(1),a=r&&r.biff<=3?[88==n?-1:0,e.read_shift(1)]:Wu(e);return[i,(0===a[0]?lh:sh)[a[1]]]}function Wu(e){return[e[e.l+1]>>7,32767&e.read_shift(2)]}function Xu(e,t,r){e.l+=r&&2==r.biff?3:4}function Yu(e,t,r){if(e.l++,r&&12==r.biff)return[e.read_shift(4,"i"),0];var n=e.read_shift(2),i=e.read_shift(r&&2==r.biff?1:2);return[n,i]}function Qu(e){return e.l++,Dn[e.read_shift(1)]}function Ku(e){return e.l++,e.read_shift(2)}function Ju(e){return e.l++,0!==e.read_shift(1)}function Zu(e){return e.l++,rn(e,8)}function ef(e,t,r){return e.l++,aa(e,t-1,r)}function tf(e,t){var r=[e.read_shift(1)];if(12==t)switch(r[0]){case 2:r[0]=4;break;case 4:r[0]=16;break;case 0:r[0]=1;break;case 1:r[0]=2;break}switch(r[0]){case 4:r[1]=Ji(e,1)?"TRUE":"FALSE",12!=t&&(e.l+=7);break;case 37:case 16:r[1]=Dn[e[e.l]],e.l+=12==t?4:8;break;case 0:e.l+=8;break;case 1:r[1]=rn(e,8);break;case 2:r[1]=ua(e,0,{biff:t>0&&t<8?2:t});break;default:throw new Error("Bad SerAr: "+r[0])}return r}function rf(e,t,r){for(var n=e.read_shift(12==r.biff?4:2),i=[],a=0;a!=n;++a)i.push((12==r.biff?en:Na)(e,8));return i}function nf(e,t,r){var n=0,i=0;12==r.biff?(n=e.read_shift(4),i=e.read_shift(4)):(i=1+e.read_shift(1),n=1+e.read_shift(2)),r.biff>=2&&r.biff<8&&(--n,0==--i&&(i=256));for(var a=0,o=[];a!=n&&(o[a]=[]);++a)for(var s=0;s!=i;++s)o[a][s]=tf(e,r.biff);return o}function af(e,t,r){var n=e.read_shift(1)>>>5&3,i=!r||r.biff>=8?4:2,a=e.read_shift(i);switch(r.biff){case 2:e.l+=5;break;case 3:case 4:e.l+=8;break;case 5:e.l+=12;break}return[n,0,a]}function of(e,t,r){if(5==r.biff)return sf(e,t,r);var n=e.read_shift(1)>>>5&3,i=e.read_shift(2),a=e.read_shift(4);return[n,i,a]}function sf(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2,"i");e.l+=8;var n=e.read_shift(2);return e.l+=12,[t,r,n]}function lf(e,t,r){var n=e.read_shift(1)>>>5&3;e.l+=r&&2==r.biff?3:4;var i=e.read_shift(r&&2==r.biff?1:2);return[n,i]}function cf(e,t,r){var n=e.read_shift(1)>>>5&3,i=e.read_shift(r&&2==r.biff?1:2);return[n,i]}function uf(e,t,r){var n=e.read_shift(1)>>>5&3;return e.l+=4,r.biff<8&&e.l--,12==r.biff&&(e.l+=2),[n]}function ff(e,t,r){var n=(96&e[e.l++])>>5,i=e.read_shift(2),a=4;if(r)switch(r.biff){case 5:a=15;break;case 12:a=6;break}return e.l+=a,[n,i]}var hf=er,df=er,pf=er;function mf(e,t,r){return e.l+=2,[Su(e,4,r)]}function gf(e){return e.l+=6,[]}var vf=mf,bf=gf,wf=gf,yf=mf;function Af(e){return e.l+=2,[ea(e),1&e.read_shift(2)]}var _f=mf,xf=Af,Sf=gf,Cf=mf,kf=mf,Ef=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];function Nf(e){e.l+=2;var t=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(4),i=e.read_shift(2),a=e.read_shift(2),o=Ef[r>>2&31];return{ixti:t,coltype:3&r,rt:o,idx:n,c:i,C:a}}function Bf(e){return e.l+=2,[e.read_shift(4)]}function Tf(e,t,r){return e.l+=5,e.l+=2,e.l+=2==r.biff?1:4,["PTGSHEET"]}function Lf(e,t,r){return e.l+=2==r.biff?4:5,["PTGENDSHEET"]}function If(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2);return[t,r]}function Ff(e){var t=e.read_shift(1)>>>5&3,r=e.read_shift(2);return[t,r]}function Pf(e){return e.l+=4,[0,0]}var Df={1:{n:"PtgExp",f:Yu},2:{n:"PtgTbl",f:pf},3:{n:"PtgAdd",f:vu},4:{n:"PtgSub",f:vu},5:{n:"PtgMul",f:vu},6:{n:"PtgDiv",f:vu},7:{n:"PtgPower",f:vu},8:{n:"PtgConcat",f:vu},9:{n:"PtgLt",f:vu},10:{n:"PtgLe",f:vu},11:{n:"PtgEq",f:vu},12:{n:"PtgGe",f:vu},13:{n:"PtgGt",f:vu},14:{n:"PtgNe",f:vu},15:{n:"PtgIsect",f:vu},16:{n:"PtgUnion",f:vu},17:{n:"PtgRange",f:vu},18:{n:"PtgUplus",f:vu},19:{n:"PtgUminus",f:vu},20:{n:"PtgPercent",f:vu},21:{n:"PtgParen",f:vu},22:{n:"PtgMissArg",f:vu},23:{n:"PtgStr",f:ef},26:{n:"PtgSheet",f:Tf},27:{n:"PtgEndSheet",f:Lf},28:{n:"PtgErr",f:Qu},29:{n:"PtgBool",f:Ju},30:{n:"PtgInt",f:Ku},31:{n:"PtgNum",f:Zu},32:{n:"PtgArray",f:Iu},33:{n:"PtgFunc",f:Vu},34:{n:"PtgFuncVar",f:qu},35:{n:"PtgName",f:af},36:{n:"PtgRef",f:Hu},37:{n:"PtgArea",f:Eu},38:{n:"PtgMemArea",f:lf},39:{n:"PtgMemErr",f:hf},40:{n:"PtgMemNoMem",f:df},41:{n:"PtgMemFunc",f:cf},42:{n:"PtgRefErr",f:uf},43:{n:"PtgAreaErr",f:Bu},44:{n:"PtgRefN",f:$u},45:{n:"PtgAreaN",f:Lu},46:{n:"PtgMemAreaN",f:If},47:{n:"PtgMemNoMemN",f:Ff},57:{n:"PtgNameX",f:of},58:{n:"PtgRef3d",f:Gu},59:{n:"PtgArea3d",f:Nu},60:{n:"PtgRefErr3d",f:ff},61:{n:"PtgAreaErr3d",f:Tu},255:{}},Rf={64:32,96:32,65:33,97:33,66:34,98:34,67:35,99:35,68:36,100:36,69:37,101:37,70:38,102:38,71:39,103:39,72:40,104:40,73:41,105:41,74:42,106:42,75:43,107:43,76:44,108:44,77:45,109:45,78:46,110:46,79:47,111:47,88:34,120:34,89:57,121:57,90:58,122:58,91:59,123:59,92:60,124:60,93:61,125:61};(function(){for(var e in Rf)Df[e]=Df[Rf[e]]})();var Of={1:{n:"PtgElfLel",f:Af},2:{n:"PtgElfRw",f:Cf},3:{n:"PtgElfCol",f:vf},6:{n:"PtgElfRwV",f:kf},7:{n:"PtgElfColV",f:yf},10:{n:"PtgElfRadical",f:_f},11:{n:"PtgElfRadicalS",f:Sf},13:{n:"PtgElfColS",f:bf},15:{n:"PtgElfColSV",f:wf},16:{n:"PtgElfRadicalLel",f:xf},25:{n:"PtgList",f:Nf},29:{n:"PtgSxName",f:Bf},255:{}},Mf={0:{n:"PtgAttrNoop",f:Pf},1:{n:"PtgAttrSemi",f:Mu},2:{n:"PtgAttrIf",f:Ru},4:{n:"PtgAttrChoose",f:Pu},8:{n:"PtgAttrGoto",f:Du},16:{n:"PtgAttrSum",f:Xu},32:{n:"PtgAttrBaxcel",f:Fu},64:{n:"PtgAttrSpace",f:Uu},65:{n:"PtgAttrSpaceSemi",f:zu},128:{n:"PtgAttrIfError",f:Ou},255:{}};function jf(e,t,r,n){if(n.biff<8)return er(e,t);for(var i=e.l+t,a=[],o=0;o!==r.length;++o)switch(r[o][0]){case"PtgArray":r[o][1]=nf(e,0,n),a.push(r[o][1]);break;case"PtgMemArea":r[o][2]=rf(e,r[o][1],n),a.push(r[o][2]);break;case"PtgExp":n&&12==n.biff&&(r[o][1][1]=e.read_shift(4),a.push(r[o][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+r[o][0];default:break}return t=i-e.l,0!==t&&a.push(er(e,t)),a}function Uf(e,t,r){var n,i,a=e.l+t,o=[];while(a!=e.l)t=a-e.l,i=e[e.l],n=Df[i],24!==i&&25!==i||(n=(24===i?Of:Mf)[e[e.l+1]]),n&&n.f?o.push([n.n,n.f(e,t,r)]):er(e,t);return o}function zf(e){for(var t=[],r=0;r<e.length;++r){for(var n=e[r],i=[],a=0;a<n.length;++a){var o=n[a];if(o)switch(o[0]){case 2:i.push('"'+o[1].replace(/"/g,'""')+'"');break;default:i.push(o[1])}else i.push("")}t.push(i.join(","))}return t.join(";")}Mf[33]=Mf[32];var Hf={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"},$f=new RegExp(/[^\w\u4E00-\u9FFF\u3040-\u30FF]/);function Gf(e,t){if(!e&&!(t&&t.biff<=5&&t.biff>=2))throw new Error("empty sheet name");return $f.test(e)?"'"+e+"'":e}function Vf(e,t,r){if(!e)return"SH33TJSERR0";if(r.biff>8&&(!e.XTI||!e.XTI[t]))return e.SheetNames[t];if(!e.XTI)return"SH33TJSERR6";var n=e.XTI[t];if(r.biff<8)return t>1e4&&(t-=65536),t<0&&(t=-t),0==t?"":e.XTI[t-1];if(!n)return"SH33TJSERR1";var i="";if(r.biff>8)switch(e[n[0]][0]){case 357:return i=-1==n[1]?"#REF":e.SheetNames[n[1]],n[1]==n[2]?i:i+":"+e.SheetNames[n[2]];case 358:return null!=r.SID?e.SheetNames[r.SID]:"SH33TJSSAME"+e[n[0]][0];case 355:default:return"SH33TJSSRC"+e[n[0]][0]}switch(e[n[0]][0][0]){case 1025:return i=-1==n[1]?"#REF":e.SheetNames[n[1]]||"SH33TJSERR3",n[1]==n[2]?i:i+":"+e.SheetNames[n[2]];case 14849:return e[n[0]].slice(1).map((function(e){return e.Name})).join(";;");default:return e[n[0]][0][3]?(i=-1==n[1]?"#REF":e[n[0]][0][3][n[1]]||"SH33TJSERR4",n[1]==n[2]?i:i+":"+e[n[0]][0][3][n[2]]):"SH33TJSERR2"}}function qf(e,t,r){return Gf(Vf(e,t,r),r)}function Wf(e,t,r,n,i){var a,o,s,l,c=i&&i.biff||8,u={s:{c:0,r:0},e:{c:0,r:0}},f=[],h=0,d=0,p="";if(!e[0]||!e[0][0])return"";for(var m=-1,g="",v=0,b=e[0].length;v<b;++v){var w=e[0][v];switch(w[0]){case"PtgUminus":f.push("-"+f.pop());break;case"PtgUplus":f.push("+"+f.pop());break;case"PtgPercent":f.push(f.pop()+"%");break;case"PtgAdd":case"PtgConcat":case"PtgDiv":case"PtgEq":case"PtgGe":case"PtgGt":case"PtgLe":case"PtgLt":case"PtgMul":case"PtgNe":case"PtgPower":case"PtgSub":if(a=f.pop(),o=f.pop(),m>=0){switch(e[0][m][1][0]){case 0:g=me(" ",e[0][m][1][1]);break;case 1:g=me("\r",e[0][m][1][1]);break;default:if(g="",i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][m][1][0])}o+=g,m=-1}f.push(o+Hf[w[0]]+a);break;case"PtgIsect":a=f.pop(),o=f.pop(),f.push(o+" "+a);break;case"PtgUnion":a=f.pop(),o=f.pop(),f.push(o+","+a);break;case"PtgRange":a=f.pop(),o=f.pop(),f.push(o+":"+a);break;case"PtgAttrChoose":break;case"PtgAttrGoto":break;case"PtgAttrIf":break;case"PtgAttrIfError":break;case"PtgRef":s=ar(w[1][1],u,i),f.push(sr(s,c));break;case"PtgRefN":s=r?ar(w[1][1],r,i):w[1][1],f.push(sr(s,c));break;case"PtgRef3d":h=w[1][1],s=ar(w[1][2],u,i),p=qf(n,h,i);f.push(p+"!"+sr(s,c));break;case"PtgFunc":case"PtgFuncVar":var y=w[1][0],A=w[1][1];y||(y=0),y&=127;var _=0==y?[]:f.slice(-y);f.length-=y,"User"===A&&(A=_.shift()),f.push(A+"("+_.join(",")+")");break;case"PtgBool":f.push(w[1]?"TRUE":"FALSE");break;case"PtgInt":f.push(w[1]);break;case"PtgNum":f.push(String(w[1]));break;case"PtgStr":f.push('"'+w[1].replace(/"/g,'""')+'"');break;case"PtgErr":f.push(w[1]);break;case"PtgAreaN":l=or(w[1][1],r?{s:r}:u,i),f.push(lr(l,i));break;case"PtgArea":l=or(w[1][1],u,i),f.push(lr(l,i));break;case"PtgArea3d":h=w[1][1],l=w[1][2],p=qf(n,h,i),f.push(p+"!"+lr(l,i));break;case"PtgAttrSum":f.push("SUM("+f.pop()+")");break;case"PtgAttrBaxcel":case"PtgAttrSemi":break;case"PtgName":d=w[1][2];var x=(n.names||[])[d-1]||(n[0]||[])[d],S=x?x.Name:"SH33TJSNAME"+String(d);S in uh&&(S=uh[S]),f.push(S);break;case"PtgNameX":var C,k=w[1][1];if(d=w[1][2],!(i.biff<=5)){var E="";if(14849==((n[k]||[])[0]||[])[0]||(1025==((n[k]||[])[0]||[])[0]?n[k][d]&&n[k][d].itab>0&&(E=n.SheetNames[n[k][d].itab-1]+"!"):E=n.SheetNames[d-1]+"!"),n[k]&&n[k][d])E+=n[k][d].Name;else if(n[0]&&n[0][d])E+=n[0][d].Name;else{var N=(Vf(n,k,i)||"").split(";;");N[d-1]?E=N[d-1]:E+="SH33TJSERRX"}f.push(E);break}k<0&&(k=-k),n[k]&&(C=n[k][d]),C||(C={Name:"SH33TJSERRY"}),f.push(C.Name);break;case"PtgParen":var B="(",T=")";if(m>=0){switch(g="",e[0][m][1][0]){case 2:B=me(" ",e[0][m][1][1])+B;break;case 3:B=me("\r",e[0][m][1][1])+B;break;case 4:T=me(" ",e[0][m][1][1])+T;break;case 5:T=me("\r",e[0][m][1][1])+T;break;default:if(i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][m][1][0])}m=-1}f.push(B+f.pop()+T);break;case"PtgRefErr":f.push("#REF!");break;case"PtgRefErr3d":f.push("#REF!");break;case"PtgExp":s={c:w[1][1],r:w[1][0]};var L={c:r.c,r:r.r};if(n.sharedf[Ar(s)]){var I=n.sharedf[Ar(s)];f.push(Wf(I,u,L,n,i))}else{var F=!1;for(a=0;a!=n.arrayf.length;++a)if(o=n.arrayf[a],!(s.c<o[0].s.c||s.c>o[0].e.c)&&!(s.r<o[0].s.r||s.r>o[0].e.r)){f.push(Wf(o[1],u,L,n,i)),F=!0;break}F||f.push(w[1])}break;case"PtgArray":f.push("{"+zf(w[1])+"}");break;case"PtgMemArea":break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":m=v;break;case"PtgTbl":break;case"PtgMemErr":break;case"PtgMissArg":f.push("");break;case"PtgAreaErr":f.push("#REF!");break;case"PtgAreaErr3d":f.push("#REF!");break;case"PtgList":f.push("Table"+w[1].idx+"[#"+w[1].rt+"]");break;case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":break;case"PtgMemFunc":break;case"PtgMemNoMem":break;case"PtgElfCol":case"PtgElfColS":case"PtgElfColSV":case"PtgElfColV":case"PtgElfLel":case"PtgElfRadical":case"PtgElfRadicalLel":case"PtgElfRadicalS":case"PtgElfRw":case"PtgElfRwV":throw new Error("Unsupported ELFs");case"PtgSxName":throw new Error("Unrecognized Formula Token: "+String(w));default:throw new Error("Unrecognized Formula Token: "+String(w))}var P=["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"];if(3!=i.biff&&m>=0&&-1==P.indexOf(e[0][v][0])){w=e[0][m];var D=!0;switch(w[1][0]){case 4:D=!1;case 0:g=me(" ",w[1][1]);break;case 5:D=!1;case 1:g=me("\r",w[1][1]);break;default:if(g="",i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+w[1][0])}f.push((D?g:"")+f.pop()+(D?"":g)),m=-1}}if(f.length>1&&i.WTF)throw new Error("bad formula stack");return f[0]}function Xf(e,t,r){var n,i=e.l+t,a=2==r.biff?1:2,o=e.read_shift(a);if(65535==o)return[[],er(e,t-2)];var s=Uf(e,o,r);return t!==o+a&&(n=jf(e,t-o-a,s,r)),e.l=i,[s,n]}function Yf(e,t,r){var n,i=e.l+t,a=2==r.biff?1:2,o=e.read_shift(a);if(65535==o)return[[],er(e,t-2)];var s=Uf(e,o,r);return t!==o+a&&(n=jf(e,t-o-a,s,r)),e.l=i,[s,n]}function Qf(e,t,r,n){var i,a=e.l+t,o=Uf(e,n,r);return a!==e.l&&(i=jf(e,a-e.l,o,r)),[o,i]}function Kf(e,t,r){var n,i=e.l+t,a=e.read_shift(2),o=Uf(e,a,r);return 65535==a?[[],er(e,t-2)]:(t!==a+2&&(n=jf(e,i-a-2,o,r)),[o,n])}function Jf(e){var t;if(65535!==Ht(e,e.l+6))return[rn(e),"n"];switch(e[e.l]){case 0:return e.l+=8,["String","s"];case 1:return t=1===e[e.l+2],e.l+=8,[t,"b"];case 2:return t=e[e.l+2],e.l+=8,[t,"e"];case 3:return e.l+=8,["","s"]}return[]}function Zf(e){if(null==e){var t=tr(8);return t.write_shift(1,3),t.write_shift(1,0),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(2,65535),t}return nn("number"==typeof e?e:0)}function eh(e,t,r){var n=e.l+t,i=Aa(e,6);2==r.biff&&++e.l;var a=Jf(e,8),o=e.read_shift(1);2!=r.biff&&(e.read_shift(1),r.biff>=5&&e.read_shift(4));var s=Yf(e,n-e.l,r);return{cell:i,val:a[0],formula:s,shared:o>>3&1,tt:a[1]}}function th(e,t,r,n,i){var a=_a(t,r,i),o=Zf(e.v),s=tr(6),l=33;s.write_shift(2,l),s.write_shift(4,0);for(var c=tr(e.bf.length),u=0;u<e.bf.length;++u)c[u]=e.bf[u];var f=P([a,o,s,c]);return f}function rh(e,t,r){var n=e.read_shift(4),i=Uf(e,n,r),a=e.read_shift(4),o=a>0?jf(e,a,i,r):null;return[i,o]}var nh=rh,ih=rh,ah=rh,oh=rh,sh={0:"BEEP",1:"OPEN",2:"OPEN.LINKS",3:"CLOSE.ALL",4:"SAVE",5:"SAVE.AS",6:"FILE.DELETE",7:"PAGE.SETUP",8:"PRINT",9:"PRINTER.SETUP",10:"QUIT",11:"NEW.WINDOW",12:"ARRANGE.ALL",13:"WINDOW.SIZE",14:"WINDOW.MOVE",15:"FULL",16:"CLOSE",17:"RUN",22:"SET.PRINT.AREA",23:"SET.PRINT.TITLES",24:"SET.PAGE.BREAK",25:"REMOVE.PAGE.BREAK",26:"FONT",27:"DISPLAY",28:"PROTECT.DOCUMENT",29:"PRECISION",30:"A1.R1C1",31:"CALCULATE.NOW",32:"CALCULATION",34:"DATA.FIND",35:"EXTRACT",36:"DATA.DELETE",37:"SET.DATABASE",38:"SET.CRITERIA",39:"SORT",40:"DATA.SERIES",41:"TABLE",42:"FORMAT.NUMBER",43:"ALIGNMENT",44:"STYLE",45:"BORDER",46:"CELL.PROTECTION",47:"COLUMN.WIDTH",48:"UNDO",49:"CUT",50:"COPY",51:"PASTE",52:"CLEAR",53:"PASTE.SPECIAL",54:"EDIT.DELETE",55:"INSERT",56:"FILL.RIGHT",57:"FILL.DOWN",61:"DEFINE.NAME",62:"CREATE.NAMES",63:"FORMULA.GOTO",64:"FORMULA.FIND",65:"SELECT.LAST.CELL",66:"SHOW.ACTIVE.CELL",67:"GALLERY.AREA",68:"GALLERY.BAR",69:"GALLERY.COLUMN",70:"GALLERY.LINE",71:"GALLERY.PIE",72:"GALLERY.SCATTER",73:"COMBINATION",74:"PREFERRED",75:"ADD.OVERLAY",76:"GRIDLINES",77:"SET.PREFERRED",78:"AXES",79:"LEGEND",80:"ATTACH.TEXT",81:"ADD.ARROW",82:"SELECT.CHART",83:"SELECT.PLOT.AREA",84:"PATTERNS",85:"MAIN.CHART",86:"OVERLAY",87:"SCALE",88:"FORMAT.LEGEND",89:"FORMAT.TEXT",90:"EDIT.REPEAT",91:"PARSE",92:"JUSTIFY",93:"HIDE",94:"UNHIDE",95:"WORKSPACE",96:"FORMULA",97:"FORMULA.FILL",98:"FORMULA.ARRAY",99:"DATA.FIND.NEXT",100:"DATA.FIND.PREV",101:"FORMULA.FIND.NEXT",102:"FORMULA.FIND.PREV",103:"ACTIVATE",104:"ACTIVATE.NEXT",105:"ACTIVATE.PREV",106:"UNLOCKED.NEXT",107:"UNLOCKED.PREV",108:"COPY.PICTURE",109:"SELECT",110:"DELETE.NAME",111:"DELETE.FORMAT",112:"VLINE",113:"HLINE",114:"VPAGE",115:"HPAGE",116:"VSCROLL",117:"HSCROLL",118:"ALERT",119:"NEW",120:"CANCEL.COPY",121:"SHOW.CLIPBOARD",122:"MESSAGE",124:"PASTE.LINK",125:"APP.ACTIVATE",126:"DELETE.ARROW",127:"ROW.HEIGHT",128:"FORMAT.MOVE",129:"FORMAT.SIZE",130:"FORMULA.REPLACE",131:"SEND.KEYS",132:"SELECT.SPECIAL",133:"APPLY.NAMES",134:"REPLACE.FONT",135:"FREEZE.PANES",136:"SHOW.INFO",137:"SPLIT",138:"ON.WINDOW",139:"ON.DATA",140:"DISABLE.INPUT",142:"OUTLINE",143:"LIST.NAMES",144:"FILE.CLOSE",145:"SAVE.WORKBOOK",146:"DATA.FORM",147:"COPY.CHART",148:"ON.TIME",149:"WAIT",150:"FORMAT.FONT",151:"FILL.UP",152:"FILL.LEFT",153:"DELETE.OVERLAY",155:"SHORT.MENUS",159:"SET.UPDATE.STATUS",161:"COLOR.PALETTE",162:"DELETE.STYLE",163:"WINDOW.RESTORE",164:"WINDOW.MAXIMIZE",166:"CHANGE.LINK",167:"CALCULATE.DOCUMENT",168:"ON.KEY",169:"APP.RESTORE",170:"APP.MOVE",171:"APP.SIZE",172:"APP.MINIMIZE",173:"APP.MAXIMIZE",174:"BRING.TO.FRONT",175:"SEND.TO.BACK",185:"MAIN.CHART.TYPE",186:"OVERLAY.CHART.TYPE",187:"SELECT.END",188:"OPEN.MAIL",189:"SEND.MAIL",190:"STANDARD.FONT",191:"CONSOLIDATE",192:"SORT.SPECIAL",193:"GALLERY.3D.AREA",194:"GALLERY.3D.COLUMN",195:"GALLERY.3D.LINE",196:"GALLERY.3D.PIE",197:"VIEW.3D",198:"GOAL.SEEK",199:"WORKGROUP",200:"FILL.GROUP",201:"UPDATE.LINK",202:"PROMOTE",203:"DEMOTE",204:"SHOW.DETAIL",206:"UNGROUP",207:"OBJECT.PROPERTIES",208:"SAVE.NEW.OBJECT",209:"SHARE",210:"SHARE.NAME",211:"DUPLICATE",212:"APPLY.STYLE",213:"ASSIGN.TO.OBJECT",214:"OBJECT.PROTECTION",215:"HIDE.OBJECT",216:"SET.EXTRACT",217:"CREATE.PUBLISHER",218:"SUBSCRIBE.TO",219:"ATTRIBUTES",220:"SHOW.TOOLBAR",222:"PRINT.PREVIEW",223:"EDIT.COLOR",224:"SHOW.LEVELS",225:"FORMAT.MAIN",226:"FORMAT.OVERLAY",227:"ON.RECALC",228:"EDIT.SERIES",229:"DEFINE.STYLE",240:"LINE.PRINT",243:"ENTER.DATA",249:"GALLERY.RADAR",250:"MERGE.STYLES",251:"EDITION.OPTIONS",252:"PASTE.PICTURE",253:"PASTE.PICTURE.LINK",254:"SPELLING",256:"ZOOM",259:"INSERT.OBJECT",260:"WINDOW.MINIMIZE",265:"SOUND.NOTE",266:"SOUND.PLAY",267:"FORMAT.SHAPE",268:"EXTEND.POLYGON",269:"FORMAT.AUTO",272:"GALLERY.3D.BAR",273:"GALLERY.3D.SURFACE",274:"FILL.AUTO",276:"CUSTOMIZE.TOOLBAR",277:"ADD.TOOL",278:"EDIT.OBJECT",279:"ON.DOUBLECLICK",280:"ON.ENTRY",281:"WORKBOOK.ADD",282:"WORKBOOK.MOVE",283:"WORKBOOK.COPY",284:"WORKBOOK.OPTIONS",285:"SAVE.WORKSPACE",288:"CHART.WIZARD",289:"DELETE.TOOL",290:"MOVE.TOOL",291:"WORKBOOK.SELECT",292:"WORKBOOK.ACTIVATE",293:"ASSIGN.TO.TOOL",295:"COPY.TOOL",296:"RESET.TOOL",297:"CONSTRAIN.NUMERIC",298:"PASTE.TOOL",302:"WORKBOOK.NEW",305:"SCENARIO.CELLS",306:"SCENARIO.DELETE",307:"SCENARIO.ADD",308:"SCENARIO.EDIT",309:"SCENARIO.SHOW",310:"SCENARIO.SHOW.NEXT",311:"SCENARIO.SUMMARY",312:"PIVOT.TABLE.WIZARD",313:"PIVOT.FIELD.PROPERTIES",314:"PIVOT.FIELD",315:"PIVOT.ITEM",316:"PIVOT.ADD.FIELDS",318:"OPTIONS.CALCULATION",319:"OPTIONS.EDIT",320:"OPTIONS.VIEW",321:"ADDIN.MANAGER",322:"MENU.EDITOR",323:"ATTACH.TOOLBARS",324:"VBAActivate",325:"OPTIONS.CHART",328:"VBA.INSERT.FILE",330:"VBA.PROCEDURE.DEFINITION",336:"ROUTING.SLIP",338:"ROUTE.DOCUMENT",339:"MAIL.LOGON",342:"INSERT.PICTURE",343:"EDIT.TOOL",344:"GALLERY.DOUGHNUT",350:"CHART.TREND",352:"PIVOT.ITEM.PROPERTIES",354:"WORKBOOK.INSERT",355:"OPTIONS.TRANSITION",356:"OPTIONS.GENERAL",370:"FILTER.ADVANCED",373:"MAIL.ADD.MAILER",374:"MAIL.DELETE.MAILER",375:"MAIL.REPLY",376:"MAIL.REPLY.ALL",377:"MAIL.FORWARD",378:"MAIL.NEXT.LETTER",379:"DATA.LABEL",380:"INSERT.TITLE",381:"FONT.PROPERTIES",382:"MACRO.OPTIONS",383:"WORKBOOK.HIDE",384:"WORKBOOK.UNHIDE",385:"WORKBOOK.DELETE",386:"WORKBOOK.NAME",388:"GALLERY.CUSTOM",390:"ADD.CHART.AUTOFORMAT",391:"DELETE.CHART.AUTOFORMAT",392:"CHART.ADD.DATA",393:"AUTO.OUTLINE",394:"TAB.ORDER",395:"SHOW.DIALOG",396:"SELECT.ALL",397:"UNGROUP.SHEETS",398:"SUBTOTAL.CREATE",399:"SUBTOTAL.REMOVE",400:"RENAME.OBJECT",412:"WORKBOOK.SCROLL",413:"WORKBOOK.NEXT",414:"WORKBOOK.PREV",415:"WORKBOOK.TAB.SPLIT",416:"FULL.SCREEN",417:"WORKBOOK.PROTECT",420:"SCROLLBAR.PROPERTIES",421:"PIVOT.SHOW.PAGES",422:"TEXT.TO.COLUMNS",423:"FORMAT.CHARTTYPE",424:"LINK.FORMAT",425:"TRACER.DISPLAY",430:"TRACER.NAVIGATE",431:"TRACER.CLEAR",432:"TRACER.ERROR",433:"PIVOT.FIELD.GROUP",434:"PIVOT.FIELD.UNGROUP",435:"CHECKBOX.PROPERTIES",436:"LABEL.PROPERTIES",437:"LISTBOX.PROPERTIES",438:"EDITBOX.PROPERTIES",439:"PIVOT.REFRESH",440:"LINK.COMBO",441:"OPEN.TEXT",442:"HIDE.DIALOG",443:"SET.DIALOG.FOCUS",444:"ENABLE.OBJECT",445:"PUSHBUTTON.PROPERTIES",446:"SET.DIALOG.DEFAULT",447:"FILTER",448:"FILTER.SHOW.ALL",449:"CLEAR.OUTLINE",450:"FUNCTION.WIZARD",451:"ADD.LIST.ITEM",452:"SET.LIST.ITEM",453:"REMOVE.LIST.ITEM",454:"SELECT.LIST.ITEM",455:"SET.CONTROL.VALUE",456:"SAVE.COPY.AS",458:"OPTIONS.LISTS.ADD",459:"OPTIONS.LISTS.DELETE",460:"SERIES.AXES",461:"SERIES.X",462:"SERIES.Y",463:"ERRORBAR.X",464:"ERRORBAR.Y",465:"FORMAT.CHART",466:"SERIES.ORDER",467:"MAIL.LOGOFF",468:"CLEAR.ROUTING.SLIP",469:"APP.ACTIVATE.MICROSOFT",470:"MAIL.EDIT.MAILER",471:"ON.SHEET",472:"STANDARD.WIDTH",473:"SCENARIO.MERGE",474:"SUMMARY.INFO",475:"FIND.FILE",476:"ACTIVE.CELL.FONT",477:"ENABLE.TIPWIZARD",478:"VBA.MAKE.ADDIN",480:"INSERTDATATABLE",481:"WORKGROUP.OPTIONS",482:"MAIL.SEND.MAILER",485:"AUTOCORRECT",489:"POST.DOCUMENT",491:"PICKLIST",493:"VIEW.SHOW",494:"VIEW.DEFINE",495:"VIEW.DELETE",509:"SHEET.BACKGROUND",510:"INSERT.MAP.OBJECT",511:"OPTIONS.MENONO",517:"MSOCHECKS",518:"NORMAL",519:"LAYOUT",520:"RM.PRINT.AREA",521:"CLEAR.PRINT.AREA",522:"ADD.PRINT.AREA",523:"MOVE.BRK",545:"HIDECURR.NOTE",546:"HIDEALL.NOTES",547:"DELETE.NOTE",548:"TRAVERSE.NOTES",549:"ACTIVATE.NOTES",620:"PROTECT.REVISIONS",621:"UNPROTECT.REVISIONS",647:"OPTIONS.ME",653:"WEB.PUBLISH",667:"NEWWEBQUERY",673:"PIVOT.TABLE.CHART",753:"OPTIONS.SAVE",755:"OPTIONS.SPELL",808:"HIDEALL.INKANNOTS"},lh={0:"COUNT",1:"IF",2:"ISNA",3:"ISERROR",4:"SUM",5:"AVERAGE",6:"MIN",7:"MAX",8:"ROW",9:"COLUMN",10:"NA",11:"NPV",12:"STDEV",13:"DOLLAR",14:"FIXED",15:"SIN",16:"COS",17:"TAN",18:"ATAN",19:"PI",20:"SQRT",21:"EXP",22:"LN",23:"LOG10",24:"ABS",25:"INT",26:"SIGN",27:"ROUND",28:"LOOKUP",29:"INDEX",30:"REPT",31:"MID",32:"LEN",33:"VALUE",34:"TRUE",35:"FALSE",36:"AND",37:"OR",38:"NOT",39:"MOD",40:"DCOUNT",41:"DSUM",42:"DAVERAGE",43:"DMIN",44:"DMAX",45:"DSTDEV",46:"VAR",47:"DVAR",48:"TEXT",49:"LINEST",50:"TREND",51:"LOGEST",52:"GROWTH",53:"GOTO",54:"HALT",55:"RETURN",56:"PV",57:"FV",58:"NPER",59:"PMT",60:"RATE",61:"MIRR",62:"IRR",63:"RAND",64:"MATCH",65:"DATE",66:"TIME",67:"DAY",68:"MONTH",69:"YEAR",70:"WEEKDAY",71:"HOUR",72:"MINUTE",73:"SECOND",74:"NOW",75:"AREAS",76:"ROWS",77:"COLUMNS",78:"OFFSET",79:"ABSREF",80:"RELREF",81:"ARGUMENT",82:"SEARCH",83:"TRANSPOSE",84:"ERROR",85:"STEP",86:"TYPE",87:"ECHO",88:"SET.NAME",89:"CALLER",90:"DEREF",91:"WINDOWS",92:"SERIES",93:"DOCUMENTS",94:"ACTIVE.CELL",95:"SELECTION",96:"RESULT",97:"ATAN2",98:"ASIN",99:"ACOS",100:"CHOOSE",101:"HLOOKUP",102:"VLOOKUP",103:"LINKS",104:"INPUT",105:"ISREF",106:"GET.FORMULA",107:"GET.NAME",108:"SET.VALUE",109:"LOG",110:"EXEC",111:"CHAR",112:"LOWER",113:"UPPER",114:"PROPER",115:"LEFT",116:"RIGHT",117:"EXACT",118:"TRIM",119:"REPLACE",120:"SUBSTITUTE",121:"CODE",122:"NAMES",123:"DIRECTORY",124:"FIND",125:"CELL",126:"ISERR",127:"ISTEXT",128:"ISNUMBER",129:"ISBLANK",130:"T",131:"N",132:"FOPEN",133:"FCLOSE",134:"FSIZE",135:"FREADLN",136:"FREAD",137:"FWRITELN",138:"FWRITE",139:"FPOS",140:"DATEVALUE",141:"TIMEVALUE",142:"SLN",143:"SYD",144:"DDB",145:"GET.DEF",146:"REFTEXT",147:"TEXTREF",148:"INDIRECT",149:"REGISTER",150:"CALL",151:"ADD.BAR",152:"ADD.MENU",153:"ADD.COMMAND",154:"ENABLE.COMMAND",155:"CHECK.COMMAND",156:"RENAME.COMMAND",157:"SHOW.BAR",158:"DELETE.MENU",159:"DELETE.COMMAND",160:"GET.CHART.ITEM",161:"DIALOG.BOX",162:"CLEAN",163:"MDETERM",164:"MINVERSE",165:"MMULT",166:"FILES",167:"IPMT",168:"PPMT",169:"COUNTA",170:"CANCEL.KEY",171:"FOR",172:"WHILE",173:"BREAK",174:"NEXT",175:"INITIATE",176:"REQUEST",177:"POKE",178:"EXECUTE",179:"TERMINATE",180:"RESTART",181:"HELP",182:"GET.BAR",183:"PRODUCT",184:"FACT",185:"GET.CELL",186:"GET.WORKSPACE",187:"GET.WINDOW",188:"GET.DOCUMENT",189:"DPRODUCT",190:"ISNONTEXT",191:"GET.NOTE",192:"NOTE",193:"STDEVP",194:"VARP",195:"DSTDEVP",196:"DVARP",197:"TRUNC",198:"ISLOGICAL",199:"DCOUNTA",200:"DELETE.BAR",201:"UNREGISTER",204:"USDOLLAR",205:"FINDB",206:"SEARCHB",207:"REPLACEB",208:"LEFTB",209:"RIGHTB",210:"MIDB",211:"LENB",212:"ROUNDUP",213:"ROUNDDOWN",214:"ASC",215:"DBCS",216:"RANK",219:"ADDRESS",220:"DAYS360",221:"TODAY",222:"VDB",223:"ELSE",224:"ELSE.IF",225:"END.IF",226:"FOR.CELL",227:"MEDIAN",228:"SUMPRODUCT",229:"SINH",230:"COSH",231:"TANH",232:"ASINH",233:"ACOSH",234:"ATANH",235:"DGET",236:"CREATE.OBJECT",237:"VOLATILE",238:"LAST.ERROR",239:"CUSTOM.UNDO",240:"CUSTOM.REPEAT",241:"FORMULA.CONVERT",242:"GET.LINK.INFO",243:"TEXT.BOX",244:"INFO",245:"GROUP",246:"GET.OBJECT",247:"DB",248:"PAUSE",251:"RESUME",252:"FREQUENCY",253:"ADD.TOOLBAR",254:"DELETE.TOOLBAR",255:"User",256:"RESET.TOOLBAR",257:"EVALUATE",258:"GET.TOOLBAR",259:"GET.TOOL",260:"SPELLING.CHECK",261:"ERROR.TYPE",262:"APP.TITLE",263:"WINDOW.TITLE",264:"SAVE.TOOLBAR",265:"ENABLE.TOOL",266:"PRESS.TOOL",267:"REGISTER.ID",268:"GET.WORKBOOK",269:"AVEDEV",270:"BETADIST",271:"GAMMALN",272:"BETAINV",273:"BINOMDIST",274:"CHIDIST",275:"CHIINV",276:"COMBIN",277:"CONFIDENCE",278:"CRITBINOM",279:"EVEN",280:"EXPONDIST",281:"FDIST",282:"FINV",283:"FISHER",284:"FISHERINV",285:"FLOOR",286:"GAMMADIST",287:"GAMMAINV",288:"CEILING",289:"HYPGEOMDIST",290:"LOGNORMDIST",291:"LOGINV",292:"NEGBINOMDIST",293:"NORMDIST",294:"NORMSDIST",295:"NORMINV",296:"NORMSINV",297:"STANDARDIZE",298:"ODD",299:"PERMUT",300:"POISSON",301:"TDIST",302:"WEIBULL",303:"SUMXMY2",304:"SUMX2MY2",305:"SUMX2PY2",306:"CHITEST",307:"CORREL",308:"COVAR",309:"FORECAST",310:"FTEST",311:"INTERCEPT",312:"PEARSON",313:"RSQ",314:"STEYX",315:"SLOPE",316:"TTEST",317:"PROB",318:"DEVSQ",319:"GEOMEAN",320:"HARMEAN",321:"SUMSQ",322:"KURT",323:"SKEW",324:"ZTEST",325:"LARGE",326:"SMALL",327:"QUARTILE",328:"PERCENTILE",329:"PERCENTRANK",330:"MODE",331:"TRIMMEAN",332:"TINV",334:"MOVIE.COMMAND",335:"GET.MOVIE",336:"CONCATENATE",337:"POWER",338:"PIVOT.ADD.DATA",339:"GET.PIVOT.TABLE",340:"GET.PIVOT.FIELD",341:"GET.PIVOT.ITEM",342:"RADIANS",343:"DEGREES",344:"SUBTOTAL",345:"SUMIF",346:"COUNTIF",347:"COUNTBLANK",348:"SCENARIO.GET",349:"OPTIONS.LISTS.GET",350:"ISPMT",351:"DATEDIF",352:"DATESTRING",353:"NUMBERSTRING",354:"ROMAN",355:"OPEN.DIALOG",356:"SAVE.DIALOG",357:"VIEW.GET",358:"GETPIVOTDATA",359:"HYPERLINK",360:"PHONETIC",361:"AVERAGEA",362:"MAXA",363:"MINA",364:"STDEVPA",365:"VARPA",366:"STDEVA",367:"VARA",368:"BAHTTEXT",369:"THAIDAYOFWEEK",370:"THAIDIGIT",371:"THAIMONTHOFYEAR",372:"THAINUMSOUND",373:"THAINUMSTRING",374:"THAISTRINGLENGTH",375:"ISTHAIDIGIT",376:"ROUNDBAHTDOWN",377:"ROUNDBAHTUP",378:"THAIYEAR",379:"RTD",380:"CUBEVALUE",381:"CUBEMEMBER",382:"CUBEMEMBERPROPERTY",383:"CUBERANKEDMEMBER",384:"HEX2BIN",385:"HEX2DEC",386:"HEX2OCT",387:"DEC2BIN",388:"DEC2HEX",389:"DEC2OCT",390:"OCT2BIN",391:"OCT2HEX",392:"OCT2DEC",393:"BIN2DEC",394:"BIN2OCT",395:"BIN2HEX",396:"IMSUB",397:"IMDIV",398:"IMPOWER",399:"IMABS",400:"IMSQRT",401:"IMLN",402:"IMLOG2",403:"IMLOG10",404:"IMSIN",405:"IMCOS",406:"IMEXP",407:"IMARGUMENT",408:"IMCONJUGATE",409:"IMAGINARY",410:"IMREAL",411:"COMPLEX",412:"IMSUM",413:"IMPRODUCT",414:"SERIESSUM",415:"FACTDOUBLE",416:"SQRTPI",417:"QUOTIENT",418:"DELTA",419:"GESTEP",420:"ISEVEN",421:"ISODD",422:"MROUND",423:"ERF",424:"ERFC",425:"BESSELJ",426:"BESSELK",427:"BESSELY",428:"BESSELI",429:"XIRR",430:"XNPV",431:"PRICEMAT",432:"YIELDMAT",433:"INTRATE",434:"RECEIVED",435:"DISC",436:"PRICEDISC",437:"YIELDDISC",438:"TBILLEQ",439:"TBILLPRICE",440:"TBILLYIELD",441:"PRICE",442:"YIELD",443:"DOLLARDE",444:"DOLLARFR",445:"NOMINAL",446:"EFFECT",447:"CUMPRINC",448:"CUMIPMT",449:"EDATE",450:"EOMONTH",451:"YEARFRAC",452:"COUPDAYBS",453:"COUPDAYS",454:"COUPDAYSNC",455:"COUPNCD",456:"COUPNUM",457:"COUPPCD",458:"DURATION",459:"MDURATION",460:"ODDLPRICE",461:"ODDLYIELD",462:"ODDFPRICE",463:"ODDFYIELD",464:"RANDBETWEEN",465:"WEEKNUM",466:"AMORDEGRC",467:"AMORLINC",468:"CONVERT",724:"SHEETJS",469:"ACCRINT",470:"ACCRINTM",471:"WORKDAY",472:"NETWORKDAYS",473:"GCD",474:"MULTINOMIAL",475:"LCM",476:"FVSCHEDULE",477:"CUBEKPIMEMBER",478:"CUBESET",479:"CUBESETCOUNT",480:"IFERROR",481:"COUNTIFS",482:"SUMIFS",483:"AVERAGEIF",484:"AVERAGEIFS"},ch={2:1,3:1,10:0,15:1,16:1,17:1,18:1,19:0,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:2,30:2,31:3,32:1,33:1,34:0,35:0,38:1,39:2,40:3,41:3,42:3,43:3,44:3,45:3,47:3,48:2,53:1,61:3,63:0,65:3,66:3,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:0,75:1,76:1,77:1,79:2,80:2,83:1,85:0,86:1,89:0,90:1,94:0,95:0,97:2,98:1,99:1,101:3,102:3,105:1,106:1,108:2,111:1,112:1,113:1,114:1,117:2,118:1,119:4,121:1,126:1,127:1,128:1,129:1,130:1,131:1,133:1,134:1,135:1,136:2,137:2,138:2,140:1,141:1,142:3,143:4,144:4,161:1,162:1,163:1,164:1,165:2,172:1,175:2,176:2,177:3,178:2,179:1,184:1,186:1,189:3,190:1,195:3,196:3,197:1,198:1,199:3,201:1,207:4,210:3,211:1,212:2,213:2,214:1,215:1,225:0,229:1,230:1,231:1,232:1,233:1,234:1,235:3,244:1,247:4,252:2,257:1,261:1,271:1,273:4,274:2,275:2,276:2,277:3,278:3,279:1,280:3,281:3,282:3,283:1,284:1,285:2,286:4,287:3,288:2,289:4,290:3,291:3,292:3,293:4,294:1,295:3,296:1,297:3,298:1,299:2,300:3,301:3,302:4,303:2,304:2,305:2,306:2,307:2,308:2,309:3,310:2,311:2,312:2,313:2,314:2,315:2,316:4,325:2,326:2,327:2,328:2,331:2,332:2,337:2,342:1,343:1,346:2,347:1,350:4,351:3,352:1,353:2,360:1,368:1,369:1,370:1,371:1,372:1,373:1,374:1,375:1,376:1,377:1,378:1,382:3,385:1,392:1,393:1,396:2,397:2,398:2,399:1,400:1,401:1,402:1,403:1,404:1,405:1,406:1,407:1,408:1,409:1,410:1,414:4,415:1,416:1,417:2,420:1,421:1,422:2,424:1,425:2,426:2,427:2,428:2,430:3,438:3,439:3,440:3,443:2,444:2,445:2,446:2,447:6,448:6,449:2,450:2,464:2,468:3,476:2,479:1,480:2,65535:0},uh={"_xlfn.ACOT":"ACOT","_xlfn.ACOTH":"ACOTH","_xlfn.AGGREGATE":"AGGREGATE","_xlfn.ARABIC":"ARABIC","_xlfn.AVERAGEIF":"AVERAGEIF","_xlfn.AVERAGEIFS":"AVERAGEIFS","_xlfn.BASE":"BASE","_xlfn.BETA.DIST":"BETA.DIST","_xlfn.BETA.INV":"BETA.INV","_xlfn.BINOM.DIST":"BINOM.DIST","_xlfn.BINOM.DIST.RANGE":"BINOM.DIST.RANGE","_xlfn.BINOM.INV":"BINOM.INV","_xlfn.BITAND":"BITAND","_xlfn.BITLSHIFT":"BITLSHIFT","_xlfn.BITOR":"BITOR","_xlfn.BITRSHIFT":"BITRSHIFT","_xlfn.BITXOR":"BITXOR","_xlfn.CEILING.MATH":"CEILING.MATH","_xlfn.CEILING.PRECISE":"CEILING.PRECISE","_xlfn.CHISQ.DIST":"CHISQ.DIST","_xlfn.CHISQ.DIST.RT":"CHISQ.DIST.RT","_xlfn.CHISQ.INV":"CHISQ.INV","_xlfn.CHISQ.INV.RT":"CHISQ.INV.RT","_xlfn.CHISQ.TEST":"CHISQ.TEST","_xlfn.COMBINA":"COMBINA","_xlfn.CONCAT":"CONCAT","_xlfn.CONFIDENCE.NORM":"CONFIDENCE.NORM","_xlfn.CONFIDENCE.T":"CONFIDENCE.T","_xlfn.COT":"COT","_xlfn.COTH":"COTH","_xlfn.COUNTIFS":"COUNTIFS","_xlfn.COVARIANCE.P":"COVARIANCE.P","_xlfn.COVARIANCE.S":"COVARIANCE.S","_xlfn.CSC":"CSC","_xlfn.CSCH":"CSCH","_xlfn.DAYS":"DAYS","_xlfn.DECIMAL":"DECIMAL","_xlfn.ECMA.CEILING":"ECMA.CEILING","_xlfn.ERF.PRECISE":"ERF.PRECISE","_xlfn.ERFC.PRECISE":"ERFC.PRECISE","_xlfn.EXPON.DIST":"EXPON.DIST","_xlfn.F.DIST":"F.DIST","_xlfn.F.DIST.RT":"F.DIST.RT","_xlfn.F.INV":"F.INV","_xlfn.F.INV.RT":"F.INV.RT","_xlfn.F.TEST":"F.TEST","_xlfn.FILTERXML":"FILTERXML","_xlfn.FLOOR.MATH":"FLOOR.MATH","_xlfn.FLOOR.PRECISE":"FLOOR.PRECISE","_xlfn.FORECAST.ETS":"FORECAST.ETS","_xlfn.FORECAST.ETS.CONFINT":"FORECAST.ETS.CONFINT","_xlfn.FORECAST.ETS.SEASONALITY":"FORECAST.ETS.SEASONALITY","_xlfn.FORECAST.ETS.STAT":"FORECAST.ETS.STAT","_xlfn.FORECAST.LINEAR":"FORECAST.LINEAR","_xlfn.FORMULATEXT":"FORMULATEXT","_xlfn.GAMMA":"GAMMA","_xlfn.GAMMA.DIST":"GAMMA.DIST","_xlfn.GAMMA.INV":"GAMMA.INV","_xlfn.GAMMALN.PRECISE":"GAMMALN.PRECISE","_xlfn.GAUSS":"GAUSS","_xlfn.HYPGEOM.DIST":"HYPGEOM.DIST","_xlfn.IFERROR":"IFERROR","_xlfn.IFNA":"IFNA","_xlfn.IFS":"IFS","_xlfn.IMCOSH":"IMCOSH","_xlfn.IMCOT":"IMCOT","_xlfn.IMCSC":"IMCSC","_xlfn.IMCSCH":"IMCSCH","_xlfn.IMSEC":"IMSEC","_xlfn.IMSECH":"IMSECH","_xlfn.IMSINH":"IMSINH","_xlfn.IMTAN":"IMTAN","_xlfn.ISFORMULA":"ISFORMULA","_xlfn.ISO.CEILING":"ISO.CEILING","_xlfn.ISOWEEKNUM":"ISOWEEKNUM","_xlfn.LOGNORM.DIST":"LOGNORM.DIST","_xlfn.LOGNORM.INV":"LOGNORM.INV","_xlfn.MAXIFS":"MAXIFS","_xlfn.MINIFS":"MINIFS","_xlfn.MODE.MULT":"MODE.MULT","_xlfn.MODE.SNGL":"MODE.SNGL","_xlfn.MUNIT":"MUNIT","_xlfn.NEGBINOM.DIST":"NEGBINOM.DIST","_xlfn.NETWORKDAYS.INTL":"NETWORKDAYS.INTL","_xlfn.NIGBINOM":"NIGBINOM","_xlfn.NORM.DIST":"NORM.DIST","_xlfn.NORM.INV":"NORM.INV","_xlfn.NORM.S.DIST":"NORM.S.DIST","_xlfn.NORM.S.INV":"NORM.S.INV","_xlfn.NUMBERVALUE":"NUMBERVALUE","_xlfn.PDURATION":"PDURATION","_xlfn.PERCENTILE.EXC":"PERCENTILE.EXC","_xlfn.PERCENTILE.INC":"PERCENTILE.INC","_xlfn.PERCENTRANK.EXC":"PERCENTRANK.EXC","_xlfn.PERCENTRANK.INC":"PERCENTRANK.INC","_xlfn.PERMUTATIONA":"PERMUTATIONA","_xlfn.PHI":"PHI","_xlfn.POISSON.DIST":"POISSON.DIST","_xlfn.QUARTILE.EXC":"QUARTILE.EXC","_xlfn.QUARTILE.INC":"QUARTILE.INC","_xlfn.QUERYSTRING":"QUERYSTRING","_xlfn.RANK.AVG":"RANK.AVG","_xlfn.RANK.EQ":"RANK.EQ","_xlfn.RRI":"RRI","_xlfn.SEC":"SEC","_xlfn.SECH":"SECH","_xlfn.SHEET":"SHEET","_xlfn.SHEETS":"SHEETS","_xlfn.SKEW.P":"SKEW.P","_xlfn.STDEV.P":"STDEV.P","_xlfn.STDEV.S":"STDEV.S","_xlfn.SUMIFS":"SUMIFS","_xlfn.SWITCH":"SWITCH","_xlfn.T.DIST":"T.DIST","_xlfn.T.DIST.2T":"T.DIST.2T","_xlfn.T.DIST.RT":"T.DIST.RT","_xlfn.T.INV":"T.INV","_xlfn.T.INV.2T":"T.INV.2T","_xlfn.T.TEST":"T.TEST","_xlfn.TEXTJOIN":"TEXTJOIN","_xlfn.UNICHAR":"UNICHAR","_xlfn.UNICODE":"UNICODE","_xlfn.VAR.P":"VAR.P","_xlfn.VAR.S":"VAR.S","_xlfn.WEBSERVICE":"WEBSERVICE","_xlfn.WEIBULL.DIST":"WEIBULL.DIST","_xlfn.WORKDAY.INTL":"WORKDAY.INTL","_xlfn.XOR":"XOR","_xlfn.Z.TEST":"Z.TEST"};function fh(e){return"of:"==e.slice(0,3)&&(e=e.slice(3)),61==e.charCodeAt(0)&&(e=e.slice(1),61==e.charCodeAt(0)&&(e=e.slice(1))),e=e.replace(/COM\.MICROSOFT\./g,""),e=e.replace(/\[((?:\.[A-Z]+[0-9]+)(?::\.[A-Z]+[0-9]+)?)\]/g,(function(e,t){return t.replace(/\./g,"")})),e=e.replace(/\[.(#[A-Z]*[?!])\]/g,"$1"),e.replace(/[;~]/g,",").replace(/\|/g,";")}function hh(e){var t="of:="+e.replace(fu,"$1[.$2$3$4$5]").replace(/\]:\[/g,":");return t.replace(/;/g,"|").replace(/,/g,";")}function dh(e){var t=e.split(":"),r=t[0].split(".")[0];return[r,t[0].split(".")[1]+(t.length>1?":"+(t[1].split(".")[1]||t[1].split(".")[0]):"")]}function ph(e){return e.replace(/\./,"!")}var mh={},gh={};Vn.WS=["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"];var vh="undefined"!==typeof Map;function bh(e,t,r){var n=0,i=e.length;if(r){if(vh?r.has(t):Object.prototype.hasOwnProperty.call(r,t))for(var a=vh?r.get(t):r[t];n<a.length;++n)if(e[a[n]].t===t)return e.Count++,a[n]}else for(;n<i;++n)if(e[n].t===t)return e.Count++,n;return e[i]={t:t},e.Count++,e.Unique++,r&&(vh?(r.has(t)||r.set(t,[]),r.get(t).push(i)):(Object.prototype.hasOwnProperty.call(r,t)||(r[t]=[]),r[t].push(i))),i}function wh(e,t){var r={min:e+1,max:e+1},n=-1;return t.MDW&&(_l=t.MDW),null!=t.width?r.customWidth=1:null!=t.wpx?n=Sl(t.wpx):null!=t.wch&&(n=t.wch),n>-1?(r.width=Cl(n),r.customWidth=1):null!=t.width&&(r.width=t.width),t.hidden&&(r.hidden=!0),r}function yh(e,t){if(e){var r=[.7,.7,.75,.75,.3,.3];"xlml"==t&&(r=[1,1,1,1,.5,.5]),null==e.left&&(e.left=r[0]),null==e.right&&(e.right=r[1]),null==e.top&&(e.top=r[2]),null==e.bottom&&(e.bottom=r[3]),null==e.header&&(e.header=r[4]),null==e.footer&&(e.footer=r[5])}}function Ah(e,t,r){var n=r.revssf[null!=t.z?t.z:"General"],i=60,a=e.length;if(null==n&&r.ssf)for(;i<392;++i)if(null==r.ssf[i]){O.load(t.z,i),r.ssf[i]=t.z,r.revssf[t.z]=n=i;break}for(i=0;i!=a;++i)if(e[i].numFmtId===n)return i;return e[a]={numFmtId:n,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1},a}function _h(e,t,r,n,i,a){try{n.cellNF&&(e.z=O._table[t])}catch(Bv){if(n.WTF)throw Bv}if("z"!==e.t||n.cellStyles){if("d"===e.t&&"string"===typeof e.v&&(e.v=he(e.v)),(!n||!1!==n.cellText)&&"z"!==e.t)try{if(null==O._table[t]&&O.load(U[t]||"General",t),"e"===e.t)e.w=e.w||Dn[e.v];else if(0===t)if("n"===e.t)(0|e.v)===e.v?e.w=O._general_int(e.v):e.w=O._general_num(e.v);else if("d"===e.t){var o=ie(e.v);e.w=(0|o)===o?O._general_int(o):O._general_num(o)}else{if(void 0===e.v)return"";e.w=O._general(e.v,gh)}else"d"===e.t?e.w=O.format(t,ie(e.v),gh):e.w=O.format(t,e.v,gh)}catch(Bv){if(n.WTF)throw Bv}if(n.cellStyles&&null!=r)try{e.s=a.Fills[r],e.s.fgColor&&e.s.fgColor.theme&&!e.s.fgColor.rgb&&(e.s.fgColor.rgb=bl(i.themeElements.clrScheme[e.s.fgColor.theme].rgb,e.s.fgColor.tint||0),n.WTF&&(e.s.fgColor.raw_rgb=i.themeElements.clrScheme[e.s.fgColor.theme].rgb)),e.s.bgColor&&e.s.bgColor.theme&&(e.s.bgColor.rgb=bl(i.themeElements.clrScheme[e.s.bgColor.theme].rgb,e.s.bgColor.tint||0),n.WTF&&(e.s.bgColor.raw_rgb=i.themeElements.clrScheme[e.s.bgColor.theme].rgb))}catch(Bv){if(n.WTF&&a.Fills)throw Bv}}}function xh(e,t,r){if(e&&e["!ref"]){var n=Sr(e["!ref"]);if(n.e.c<n.s.c||n.e.r<n.s.r)throw new Error("Bad range ("+r+"): "+e["!ref"])}}function Sh(e,t){var r=Sr(t);r.s.r<=r.e.r&&r.s.c<=r.e.c&&r.s.r>=0&&r.s.c>=0&&(e["!ref"]=xr(r))}var Ch=/<(?:\w:)?mergeCell ref="[A-Z0-9:]+"\s*[\/]?>/g,kh=/<(?:\w+:)?sheetData[^>]*>([\s\S]*)<\/(?:\w+:)?sheetData>/,Eh=/<(?:\w:)?hyperlink [^>]*>/gm,Nh=/"(\w*:\w*)"/,Bh=/<(?:\w:)?col\b[^>]*[\/]?>/g,Th=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,Lh=/<(?:\w:)?pageMargins[^>]*\/>/g,Ih=/<(?:\w:)?sheetPr\b(?:[^>a-z][^>]*)?\/>/,Fh=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function Ph(e,t,r,n,i,a,o){if(!e)return e;n||(n={"!id":{}}),null!=A&&null==t.dense&&(t.dense=A);var s=t.dense?[]:{},l={s:{r:2e6,c:2e6},e:{r:0,c:0}},c="",u="",f=e.match(kh);f?(c=e.slice(0,f.index),u=e.slice(f.index+f[0].length)):c=u=e;var h=c.match(Ih);h&&Rh(h[0],s,i,r);var d=(c.match(/<(?:\w*:)?dimension/)||{index:-1}).index;if(d>0){var p=c.slice(d,d+50).match(Nh);p&&Sh(s,p[1])}var m=c.match(Fh);m&&m[1]&&Yh(m[1],i);var g=[];if(t.cellStyles){var v=c.match(Bh);v&&Gh(g,v)}f&&Jh(f[1],s,t,l,a,o);var b=u.match(Th);b&&(s["!autofilter"]=qh(b[0]));var w=[],y=u.match(Ch);if(y)for(d=0;d!=y.length;++d)w[d]=Sr(y[d].slice(y[d].indexOf('"')+1));var _=u.match(Eh);_&&zh(s,_,n);var x=u.match(Lh);if(x&&(s["!margins"]=Hh(Me(x[0]))),!s["!ref"]&&l.e.c>=l.s.c&&l.e.r>=l.s.r&&(s["!ref"]=xr(l)),t.sheetRows>0&&s["!ref"]){var S=Sr(s["!ref"]);t.sheetRows<=+S.e.r&&(S.e.r=t.sheetRows-1,S.e.r>l.e.r&&(S.e.r=l.e.r),S.e.r<S.s.r&&(S.s.r=S.e.r),S.e.c>l.e.c&&(S.e.c=l.e.c),S.e.c<S.s.c&&(S.s.c=S.e.c),s["!fullref"]=s["!ref"],s["!ref"]=xr(S))}return g.length>0&&(s["!cols"]=g),w.length>0&&(s["!merges"]=w),s}function Dh(e){if(0===e.length)return"";for(var t='<mergeCells count="'+e.length+'">',r=0;r!=e.length;++r)t+='<mergeCell ref="'+xr(e[r])+'"/>';return t+"</mergeCells>"}function Rh(e,t,r,n){var i=Me(e);r.Sheets[n]||(r.Sheets[n]={}),i.codeName&&(r.Sheets[n].CodeName=He(Ze(i.codeName)))}function Oh(e,t,r,n,i){var a=!1,o={},s=null;if("xlsx"!==n.bookType&&t.vbaraw){var l=t.SheetNames[r];try{t.Workbook&&(l=t.Workbook.Sheets[r].CodeName||l)}catch(Bv){}a=!0,o.codeName=et(Ve(l))}if(e&&e["!outline"]){var c={summaryBelow:1,summaryRight:1};e["!outline"].above&&(c.summaryBelow=0),e["!outline"].left&&(c.summaryRight=0),s=(s||"")+dt("outlinePr",null,c)}(a||s)&&(i[i.length]=dt("sheetPr",s,o))}var Mh=["objects","scenarios","selectLockedCells","selectUnlockedCells"],jh=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"];function Uh(e){var t={sheet:1};return Mh.forEach((function(r){null!=e[r]&&e[r]&&(t[r]="1")})),jh.forEach((function(r){null==e[r]||e[r]||(t[r]="0")})),e.password&&(t.password=ol(e.password).toString(16).toUpperCase()),dt("sheetProtection",null,t)}function zh(e,t,r){for(var n=Array.isArray(e),i=0;i!=t.length;++i){var a=Me(Ze(t[i]),!0);if(!a.ref)return;var o=((r||{})["!id"]||[])[a.id];o?(a.Target=o.Target,a.location&&(a.Target+="#"+a.location)):(a.Target="#"+a.location,o={Target:a.Target,TargetMode:"Internal"}),a.Rel=o,a.tooltip&&(a.Tooltip=a.tooltip,delete a.tooltip);for(var s=Sr(a.ref),l=s.s.r;l<=s.e.r;++l)for(var c=s.s.c;c<=s.e.c;++c){var u=Ar({c:c,r:l});n?(e[l]||(e[l]=[]),e[l][c]||(e[l][c]={t:"z",v:void 0}),e[l][c].l=a):(e[u]||(e[u]={t:"z",v:void 0}),e[u].l=a)}}}function Hh(e){var t={};return["left","right","top","bottom","header","footer"].forEach((function(r){e[r]&&(t[r]=parseFloat(e[r]))})),t}function $h(e){return yh(e),dt("pageMargins",null,e)}function Gh(e,t){for(var r=!1,n=0;n!=t.length;++n){var i=Me(t[n],!0);i.hidden&&(i.hidden=Je(i.hidden));var a=parseInt(i.min,10)-1,o=parseInt(i.max,10)-1;delete i.min,delete i.max,i.width=+i.width,!r&&i.width&&(r=!0,El(i.width)),Nl(i);while(a<=o)e[a++]=pe(i)}}function Vh(e,t){for(var r,n=["<cols>"],i=0;i!=t.length;++i)(r=t[i])&&(n[n.length]=dt("col",null,wh(i,r)));return n[n.length]="</cols>",n.join("")}function qh(e){var t={ref:(e.match(/ref="([^"]*)"/)||[])[1]};return t}function Wh(e,t,r,n){var i="string"==typeof e.ref?e.ref:xr(e.ref);r.Workbook||(r.Workbook={Sheets:[]}),r.Workbook.Names||(r.Workbook.Names=[]);var a=r.Workbook.Names,o=_r(i);o.s.r==o.e.r&&(o.e.r=_r(t["!ref"]).e.r,i=xr(o));for(var s=0;s<a.length;++s){var l=a[s];if("_xlnm._FilterDatabase"==l.Name&&l.Sheet==n){l.Ref="'"+r.SheetNames[n]+"'!"+i;break}}return s==a.length&&a.push({Name:"_xlnm._FilterDatabase",Sheet:n,Ref:"'"+r.SheetNames[n]+"'!"+i}),dt("autoFilter",null,{ref:i})}var Xh=/<(?:\w:)?sheetView(?:[^>a-z][^>]*)?\/?>/;function Yh(e,t){t.Views||(t.Views=[{}]),(e.match(Xh)||[]).forEach((function(e,r){var n=Me(e);t.Views[r]||(t.Views[r]={}),+n.zoomScale&&(t.Views[r].zoom=+n.zoomScale),Je(n.rightToLeft)&&(t.Views[r].RTL=!0)}))}function Qh(e,t,r,n){var i={workbookViewId:"0"};return(((n||{}).Workbook||{}).Views||[])[0]&&(i.rightToLeft=n.Workbook.Views[0].RTL?"1":"0"),dt("sheetViews",dt("sheetView",null,i),{})}function Kh(e,t,r,n){if(void 0===e.v&&"string"!==typeof e.f||"z"===e.t)return"";var i="",a=e.t,o=e.v;if("z"!==e.t)switch(e.t){case"b":i=e.v?"1":"0";break;case"n":i=""+e.v;break;case"e":i=Dn[e.v];break;case"d":n&&n.cellDates?i=he(e.v,-1).toISOString():(e=pe(e),e.t="n",i=""+(e.v=ie(he(e.v)))),"undefined"===typeof e.z&&(e.z=O._table[14]);break;default:i=e.v;break}var s=ft("v",Ve(i)),l={r:t},c=Ah(n.cellXfs,e,n);switch(0!==c&&(l.s=c),e.t){case"n":break;case"d":l.t="d";break;case"b":l.t="b";break;case"e":l.t="e";break;case"z":break;default:if(null==e.v){delete e.t;break}if(n&&n.bookSST){s=ft("v",""+bh(n.Strings,e.v,n.revStrings)),l.t="s";break}l.t="str";break}if(e.t!=a&&(e.t=a,e.v=o),"string"==typeof e.f&&e.f){var u=e.F&&e.F.slice(0,t.length)==t?{t:"array",ref:e.F}:null;s=dt("f",Ve(e.f),u)+(null!=e.v?s:"")}return e.l&&r["!links"].push([t,e.l]),e.c&&r["!comments"].push([t,e.c]),dt("c",s,l)}var Jh=function(){var e=/<(?:\w+:)?c[ \/>]/,t=/<\/(?:\w+:)?row>/,r=/r=["']([^"']*)["']/,n=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,i=/ref=["']([^"']*)["']/,a=it("v"),o=it("f");return function(s,l,c,u,f,h){for(var d,p,m,g,v,b=0,w="",y=[],A=[],_=0,x=0,S=0,C="",k=0,E=0,N=0,B=0,T=Array.isArray(h.CellXf),L=[],I=[],F=Array.isArray(l),P=[],D={},R=!1,M=!!c.sheetStubs,j=s.split(t),U=0,z=j.length;U!=z;++U){w=j[U].trim();var H=w.length;if(0!==H){for(b=0;b<H;++b)if(62===w.charCodeAt(b))break;if(++b,p=Me(w.slice(0,b),!0),k=null!=p.r?parseInt(p.r,10):k+1,E=-1,!(c.sheetRows&&c.sheetRows<k)){u.s.r>k-1&&(u.s.r=k-1),u.e.r<k-1&&(u.e.r=k-1),c&&c.cellStyles&&(D={},R=!1,p.ht&&(R=!0,D.hpt=parseFloat(p.ht),D.hpx=Il(D.hpt)),"1"==p.hidden&&(R=!0,D.hidden=!0),null!=p.outlineLevel&&(R=!0,D.level=+p.outlineLevel),R&&(P[k-1]=D)),y=w.slice(b).split(e);for(var $=0;$!=y.length;++$)if("<"!=y[$].trim().charAt(0))break;for(y=y.slice($),b=0;b!=y.length;++b)if(w=y[b].trim(),0!==w.length){if(A=w.match(r),_=b,x=0,S=0,w="<c "+("<"==w.slice(0,1)?">":"")+w,null!=A&&2===A.length){for(_=0,C=A[1],x=0;x!=C.length;++x){if((S=C.charCodeAt(x)-64)<1||S>26)break;_=26*_+S}--_,E=_}else++E;for(x=0;x!=w.length;++x)if(62===w.charCodeAt(x))break;if(++x,p=Me(w.slice(0,x),!0),p.r||(p.r=Ar({r:k-1,c:E})),C=w.slice(x),d={t:""},null!=(A=C.match(a))&&""!==A[1]&&(d.v=He(A[1])),c.cellFormula){if(null!=(A=C.match(o))&&""!==A[1]){if(d.f=He(Ze(A[1])).replace(/\r\n/g,"\n"),c.xlfn||(d.f=gu(d.f)),A[0].indexOf('t="array"')>-1)d.F=(C.match(i)||[])[1],d.F.indexOf(":")>-1&&L.push([Sr(d.F),d.F]);else if(A[0].indexOf('t="shared"')>-1){g=Me(A[0]);var G=He(Ze(A[1]));c.xlfn||(G=gu(G)),I[parseInt(g.si,10)]=[g,G,p.r]}}else(A=C.match(/<f[^>]*\/>/))&&(g=Me(A[0]),I[g.si]&&(d.f=pu(I[g.si][1],I[g.si][2],p.r)));var V=yr(p.r);for(x=0;x<L.length;++x)V.r>=L[x][0].s.r&&V.r<=L[x][0].e.r&&V.c>=L[x][0].s.c&&V.c<=L[x][0].e.c&&(d.F=L[x][1])}if(null==p.t&&void 0===d.v)if(d.f||d.F)d.v=0,d.t="n";else{if(!M)continue;d.t="z"}else d.t=p.t||"n";switch(u.s.c>E&&(u.s.c=E),u.e.c<E&&(u.e.c=E),d.t){case"n":if(""==d.v||null==d.v){if(!M)continue;d.t="z"}else d.v=parseFloat(d.v);break;case"s":if("undefined"==typeof d.v){if(!M)continue;d.t="z"}else m=mh[parseInt(d.v,10)],d.v=m.t,d.r=m.r,c.cellHTML&&(d.h=m.h);break;case"str":d.t="s",d.v=null!=d.v?Ze(d.v):"",c.cellHTML&&(d.h=Xe(d.v));break;case"inlineStr":A=C.match(n),d.t="s",null!=A&&(m=Is(A[1]))?(d.v=m.t,c.cellHTML&&(d.h=m.h)):d.v="";break;case"b":d.v=Je(d.v);break;case"d":c.cellDates?d.v=he(d.v,1):(d.v=ie(he(d.v,1)),d.t="n");break;case"e":c&&!1===c.cellText||(d.w=d.v),d.v=Rn[d.v];break}if(N=B=0,v=null,T&&void 0!==p.s&&(v=h.CellXf[p.s],null!=v&&(null!=v.numFmtId&&(N=v.numFmtId),c.cellStyles&&null!=v.fillId&&(B=v.fillId))),_h(d,N,B,c,f,h),c.cellDates&&T&&"n"==d.t&&O.is_date(O._table[N])&&(d.t="d",d.v=le(d.v)),F){var q=yr(p.r);l[q.r]||(l[q.r]=[]),l[q.r][q.c]=d}else l[p.r]=d}}}}P.length>0&&(l["!rows"]=P)}}();function Zh(e,t,r,n){var i,a,o=[],s=[],l=Sr(e["!ref"]),c="",u="",f=[],h=0,d=0,p=e["!rows"],m=Array.isArray(e),g={r:u},v=-1;for(d=l.s.c;d<=l.e.c;++d)f[d]=gr(d);for(h=l.s.r;h<=l.e.r;++h){for(s=[],u=hr(h),d=l.s.c;d<=l.e.c;++d){i=f[d]+u;var b=m?(e[h]||[])[d]:e[i];void 0!==b&&(null!=(c=Kh(b,i,e,t,r,n))&&s.push(c))}(s.length>0||p&&p[h])&&(g={r:u},p&&p[h]&&(a=p[h],a.hidden&&(g.hidden=1),v=-1,a.hpx?v=Ll(a.hpx):a.hpt&&(v=a.hpt),v>-1&&(g.ht=v,g.customHeight=1),a.level&&(g.outlineLevel=a.level)),o[o.length]=dt("row",s.join(""),g))}if(p)for(;h<p.length;++h)p&&p[h]&&(g={r:h+1},a=p[h],a.hidden&&(g.hidden=1),v=-1,a.hpx?v=Ll(a.hpx):a.hpt&&(v=a.hpt),v>-1&&(g.ht=v,g.customHeight=1),a.level&&(g.outlineLevel=a.level),o[o.length]=dt("row","",g));return o.join("")}var ed=dt("worksheet",null,{xmlns:gt.main[0],"xmlns:r":gt.r});function td(e,t,r,n){var i=[Fe,ed],a=r.SheetNames[e],o=0,s="",l=r.Sheets[a];null==l&&(l={});var c=l["!ref"]||"A1",u=Sr(c);if(u.e.c>16383||u.e.r>1048575){if(t.WTF)throw new Error("Range "+c+" exceeds format limit A1:XFD1048576");u.e.c=Math.min(u.e.c,16383),u.e.r=Math.min(u.e.c,1048575),c=xr(u)}n||(n={}),l["!comments"]=[];var f=[];Oh(l,r,e,t,i),i[i.length]=dt("dimension",null,{ref:c}),i[i.length]=Qh(l,t,e,r),t.sheetFormat&&(i[i.length]=dt("sheetFormatPr",null,{defaultRowHeight:t.sheetFormat.defaultRowHeight||"16",baseColWidth:t.sheetFormat.baseColWidth||"10",outlineLevelRow:t.sheetFormat.outlineLevelRow||"7"})),null!=l["!cols"]&&l["!cols"].length>0&&(i[i.length]=Vh(l,l["!cols"])),i[o=i.length]="<sheetData/>",l["!links"]=[],null!=l["!ref"]&&(s=Zh(l,t,e,r,n),s.length>0&&(i[i.length]=s)),i.length>o+1&&(i[i.length]="</sheetData>",i[o]=i[o].replace("/>",">")),null!=l["!protect"]&&(i[i.length]=Uh(l["!protect"])),null!=l["!autofilter"]&&(i[i.length]=Wh(l["!autofilter"],l,r,e)),null!=l["!merges"]&&l["!merges"].length>0&&(i[i.length]=Dh(l["!merges"]));var h,d=-1,p=-1;return l["!links"].length>0&&(i[i.length]="<hyperlinks>",l["!links"].forEach((function(e){e[1].Target&&(h={ref:e[0]},"#"!=e[1].Target.charAt(0)&&(p=Kn(n,-1,Ve(e[1].Target).replace(/#.*$/,""),Vn.HLINK),h["r:id"]="rId"+p),(d=e[1].Target.indexOf("#"))>-1&&(h.location=Ve(e[1].Target.slice(d+1))),e[1].Tooltip&&(h.tooltip=Ve(e[1].Tooltip)),i[i.length]=dt("hyperlink",null,h))})),i[i.length]="</hyperlinks>"),delete l["!links"],null!=l["!margins"]&&(i[i.length]=$h(l["!margins"])),t&&!t.ignoreEC&&void 0!=t.ignoreEC||(i[i.length]=ft("ignoredErrors",dt("ignoredError",null,{numberStoredAsText:1,sqref:c}))),f.length>0&&(p=Kn(n,-1,"../drawings/drawing"+(e+1)+".xml",Vn.DRAW),i[i.length]=dt("drawing",null,{"r:id":"rId"+p}),l["!drawing"]=f),l["!comments"].length>0&&(p=Kn(n,-1,"../drawings/vmlDrawing"+(e+1)+".vml",Vn.VML),i[i.length]=dt("legacyDrawing",null,{"r:id":"rId"+p}),l["!legacy"]=p),i.length>1&&(i[i.length]="</worksheet>",i[1]=i[1].replace("/>",">")),i.join("")}function rd(e,t){var r={},n=e.l+t;r.r=e.read_shift(4),e.l+=4;var i=e.read_shift(2);e.l+=1;var a=e.read_shift(1);return e.l=n,7&a&&(r.level=7&a),16&a&&(r.hidden=!0),32&a&&(r.hpt=i/20),r}function nd(e,t,r){var n=tr(145),i=(r["!rows"]||[])[e]||{};n.write_shift(4,e),n.write_shift(4,0);var a=320;i.hpx?a=20*Ll(i.hpx):i.hpt&&(a=20*i.hpt),n.write_shift(2,a),n.write_shift(1,0);var o=0;i.level&&(o|=i.level),i.hidden&&(o|=16),(i.hpx||i.hpt)&&(o|=32),n.write_shift(1,o),n.write_shift(1,0);var s=0,l=n.l;n.l+=4;for(var c={r:e,c:0},u=0;u<16;++u)if(!(t.s.c>u+1<<10||t.e.c<u<<10)){for(var f=-1,h=-1,d=u<<10;d<u+1<<10;++d){c.c=d;var p=Array.isArray(r)?(r[c.r]||[])[c.c]:r[Ar(c)];p&&(f<0&&(f=d),h=d)}f<0||(++s,n.write_shift(4,f),n.write_shift(4,h))}var m=n.l;return n.l=l,n.write_shift(4,s),n.l=m,n.length>n.l?n.slice(0,n.l):n}function id(e,t,r,n){var i=nd(n,r,t);(i.length>17||(t["!rows"]||[])[n])&&ir(e,"BrtRowHdr",i)}var ad=en,od=tn;function sd(){}function ld(e,t){var r={};return e.l+=19,r.name=$r(e,t-19),r}function cd(e,t){null==t&&(t=tr(84+4*e.length));for(var r=0;r<3;++r)t.write_shift(1,0);return on({auto:1},t),t.write_shift(-4,-1),t.write_shift(-4,-1),Gr(e,t),t.slice(0,t.l)}function ud(e){var t=jr(e);return[t]}function fd(e,t,r){return null==r&&(r=tr(8)),Ur(t,r)}function hd(e){var t=zr(e);return[t]}function dd(e,t,r){return null==r&&(r=tr(4)),Hr(t,r)}function pd(e){var t=jr(e),r=e.read_shift(1);return[t,r,"b"]}function md(e,t,r){return null==r&&(r=tr(9)),Ur(t,r),r.write_shift(1,e.v?1:0),r}function gd(e){var t=zr(e),r=e.read_shift(1);return[t,r,"b"]}function vd(e,t,r){return null==r&&(r=tr(5)),Hr(t,r),r.write_shift(1,e.v?1:0),r}function bd(e){var t=jr(e),r=e.read_shift(1);return[t,r,"e"]}function wd(e,t,r){return null==r&&(r=tr(9)),Ur(t,r),r.write_shift(1,e.v),r}function yd(e){var t=zr(e),r=e.read_shift(1);return[t,r,"e"]}function Ad(e,t,r){return null==r&&(r=tr(8)),Hr(t,r),r.write_shift(1,e.v),r.write_shift(2,0),r.write_shift(1,0),r}function _d(e){var t=jr(e),r=e.read_shift(4);return[t,r,"s"]}function xd(e,t,r){return null==r&&(r=tr(12)),Ur(t,r),r.write_shift(4,t.v),r}function Sd(e){var t=zr(e),r=e.read_shift(4);return[t,r,"s"]}function Cd(e,t,r){return null==r&&(r=tr(8)),Hr(t,r),r.write_shift(4,t.v),r}function kd(e){var t=jr(e),r=rn(e);return[t,r,"n"]}function Ed(e,t,r){return null==r&&(r=tr(16)),Ur(t,r),nn(e.v,r),r}function Nd(e){var t=zr(e),r=rn(e);return[t,r,"n"]}function Bd(e,t,r){return null==r&&(r=tr(12)),Hr(t,r),nn(e.v,r),r}function Td(e){var t=jr(e),r=Qr(e);return[t,r,"n"]}function Ld(e,t,r){return null==r&&(r=tr(12)),Ur(t,r),Kr(e.v,r),r}function Id(e){var t=zr(e),r=Qr(e);return[t,r,"n"]}function Fd(e,t,r){return null==r&&(r=tr(8)),Hr(t,r),Kr(e.v,r),r}function Pd(e){var t=jr(e),r=Lr(e);return[t,r,"str"]}function Dd(e,t,r){return null==r&&(r=tr(12+4*e.v.length)),Ur(t,r),Ir(e.v,r),r.length>r.l?r.slice(0,r.l):r}function Rd(e){var t=zr(e),r=Lr(e);return[t,r,"str"]}function Od(e,t,r){return null==r&&(r=tr(8+4*e.v.length)),Hr(t,r),Ir(e.v,r),r.length>r.l?r.slice(0,r.l):r}function Md(e,t,r){var n=e.l+t,i=jr(e);i.r=r["!row"];var a=e.read_shift(1),o=[i,a,"b"];if(r.cellFormula){e.l+=2;var s=ih(e,n-e.l,r);o[3]=Wf(s,null,i,r.supbooks,r)}else e.l=n;return o}function jd(e,t,r){var n=e.l+t,i=jr(e);i.r=r["!row"];var a=e.read_shift(1),o=[i,a,"e"];if(r.cellFormula){e.l+=2;var s=ih(e,n-e.l,r);o[3]=Wf(s,null,i,r.supbooks,r)}else e.l=n;return o}function Ud(e,t,r){var n=e.l+t,i=jr(e);i.r=r["!row"];var a=rn(e),o=[i,a,"n"];if(r.cellFormula){e.l+=2;var s=ih(e,n-e.l,r);o[3]=Wf(s,null,i,r.supbooks,r)}else e.l=n;return o}function zd(e,t,r){var n=e.l+t,i=jr(e);i.r=r["!row"];var a=Lr(e),o=[i,a,"str"];if(r.cellFormula){e.l+=2;var s=ih(e,n-e.l,r);o[3]=Wf(s,null,i,r.supbooks,r)}else e.l=n;return o}var Hd=en,$d=tn;function Gd(e,t){return null==t&&(t=tr(4)),t.write_shift(4,e),t}function Vd(e,t){var r=e.l+t,n=en(e,16),i=Vr(e),a=Lr(e),o=Lr(e),s=Lr(e);e.l=r;var l={rfx:n,relId:i,loc:a,display:s};return o&&(l.Tooltip=o),l}function qd(e,t){var r=tr(50+4*(e[1].Target.length+(e[1].Tooltip||"").length));tn({s:yr(e[0]),e:yr(e[0])},r),Yr("rId"+t,r);var n=e[1].Target.indexOf("#"),i=-1==n?"":e[1].Target.slice(n+1);return Ir(i||"",r),Ir(e[1].Tooltip||"",r),Ir("",r),r.slice(0,r.l)}function Wd(){}function Xd(e,t,r){var n=e.l+t,i=Jr(e,16),a=e.read_shift(1),o=[i];if(o[2]=a,r.cellFormula){var s=nh(e,n-e.l,r);o[1]=s}else e.l=n;return o}function Yd(e,t,r){var n=e.l+t,i=en(e,16),a=[i];if(r.cellFormula){var o=oh(e,n-e.l,r);a[1]=o,e.l=n}else e.l=n;return a}function Qd(e,t,r){null==r&&(r=tr(18));var n=wh(e,t);r.write_shift(-4,e),r.write_shift(-4,e),r.write_shift(4,256*(n.width||10)),r.write_shift(4,0);var i=0;return t.hidden&&(i|=1),"number"==typeof n.width&&(i|=2),t.level&&(i|=t.level<<8),r.write_shift(2,i),r}var Kd=["left","right","top","bottom","header","footer"];function Jd(e){var t={};return Kd.forEach((function(r){t[r]=rn(e,8)})),t}function Zd(e,t){return null==t&&(t=tr(48)),yh(e),Kd.forEach((function(r){nn(e[r],t)})),t}function ep(e){var t=e.read_shift(2);return e.l+=28,{RTL:32&t}}function tp(e,t,r){null==r&&(r=tr(30));var n=924;return(((t||{}).Views||[])[0]||{}).RTL&&(n|=32),r.write_shift(2,n),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(2,0),r.write_shift(2,100),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(4,0),r}function rp(e){var t=tr(24);return t.write_shift(4,4),t.write_shift(4,1),tn(e,t),t}function np(e,t){return null==t&&(t=tr(66)),t.write_shift(2,e.password?ol(e.password):0),t.write_shift(4,1),[["objects",!1],["scenarios",!1],["formatCells",!0],["formatColumns",!0],["formatRows",!0],["insertColumns",!0],["insertRows",!0],["insertHyperlinks",!0],["deleteColumns",!0],["deleteRows",!0],["selectLockedCells",!1],["sort",!0],["autoFilter",!0],["pivotTables",!0],["selectUnlockedCells",!1]].forEach((function(r){r[1]?t.write_shift(4,null==e[r[0]]||e[r[0]]?0:1):t.write_shift(4,null!=e[r[0]]&&e[r[0]]?0:1)})),t}function ip(){}function ap(){}function op(e,t,r,n,i,a,o){if(!e)return e;var s=t||{};n||(n={"!id":{}}),null!=A&&null==s.dense&&(s.dense=A);var l,c,u,f,h,d,p,m,g,v,b=s.dense?[]:{},w={s:{r:2e6,c:2e6},e:{r:0,c:0}},y=[],_=!1,x=!1,S=[];s.biff=12,s["!row"]=0;var C=0,k=!1,E=[],N={},B=s.supbooks||i.supbooks||[[]];if(B.sharedf=N,B.arrayf=E,B.SheetNames=i.SheetNames||i.Sheets.map((function(e){return e.name})),!s.supbooks&&(s.supbooks=B,i.Names))for(var T=0;T<i.Names.length;++T)B[0][T+1]=i.Names[T];var L=[],I=[],F=!1;if(Km[16]={n:"BrtShortReal",f:Nd},rr(e,(function(e,t,A){if(!x)switch(A){case 148:l=e;break;case 0:c=e,s.sheetRows&&s.sheetRows<=c.r&&(x=!0),g=hr(h=c.r),s["!row"]=c.r,(e.hidden||e.hpt||null!=e.level)&&(e.hpt&&(e.hpx=Il(e.hpt)),I[e.r]=e);break;case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 13:case 14:case 15:case 16:case 17:case 18:switch(u={t:e[2]},e[2]){case"n":u.v=e[1];break;case"s":m=mh[e[1]],u.v=m.t,u.r=m.r;break;case"b":u.v=!!e[1];break;case"e":u.v=e[1],!1!==s.cellText&&(u.w=Dn[u.v]);break;case"str":u.t="s",u.v=e[1];break}if((f=o.CellXf[e[0].iStyleRef])&&_h(u,f.numFmtId,null,s,a,o),d=-1==e[0].c?d+1:e[0].c,s.dense?(b[h]||(b[h]=[]),b[h][d]=u):b[gr(d)+g]=u,s.cellFormula){for(k=!1,C=0;C<E.length;++C){var T=E[C];c.r>=T[0].s.r&&c.r<=T[0].e.r&&d>=T[0].s.c&&d<=T[0].e.c&&(u.F=xr(T[0]),k=!0)}!k&&e.length>3&&(u.f=e[3])}if(w.s.r>c.r&&(w.s.r=c.r),w.s.c>d&&(w.s.c=d),w.e.r<c.r&&(w.e.r=c.r),w.e.c<d&&(w.e.c=d),s.cellDates&&f&&"n"==u.t&&O.is_date(O._table[f.numFmtId])){var P=O.parse_date_code(u.v);P&&(u.t="d",u.v=new Date(P.y,P.m-1,P.d,P.H,P.M,P.S,P.u))}break;case 1:case 12:if(!s.sheetStubs||_)break;u={t:"z",v:void 0},d=-1==e[0].c?d+1:e[0].c,s.dense?(b[h]||(b[h]=[]),b[h][d]=u):b[gr(d)+g]=u,w.s.r>c.r&&(w.s.r=c.r),w.s.c>d&&(w.s.c=d),w.e.r<c.r&&(w.e.r=c.r),w.e.c<d&&(w.e.c=d);break;case 176:S.push(e);break;case 494:var D=n["!id"][e.relId];for(D?(e.Target=D.Target,e.loc&&(e.Target+="#"+e.loc),e.Rel=D):""==e.relId&&(e.Target="#"+e.loc),h=e.rfx.s.r;h<=e.rfx.e.r;++h)for(d=e.rfx.s.c;d<=e.rfx.e.c;++d)s.dense?(b[h]||(b[h]=[]),b[h][d]||(b[h][d]={t:"z",v:void 0}),b[h][d].l=e):(p=Ar({c:d,r:h}),b[p]||(b[p]={t:"z",v:void 0}),b[p].l=e);break;case 426:if(!s.cellFormula)break;E.push(e),v=s.dense?b[h][d]:b[gr(d)+g],v.f=Wf(e[1],w,{r:c.r,c:d},B,s),v.F=xr(e[0]);break;case 427:if(!s.cellFormula)break;N[Ar(e[0].s)]=e[1],v=s.dense?b[h][d]:b[gr(d)+g],v.f=Wf(e[1],w,{r:c.r,c:d},B,s);break;case 60:if(!s.cellStyles)break;while(e.e>=e.s)L[e.e--]={width:e.w/256,hidden:!!(1&e.flags),level:e.level},F||(F=!0,El(e.w/256)),Nl(L[e.e+1]);break;case 161:b["!autofilter"]={ref:xr(e)};break;case 476:b["!margins"]=e;break;case 147:i.Sheets[r]||(i.Sheets[r]={}),e.name&&(i.Sheets[r].CodeName=e.name);break;case 137:i.Views||(i.Views=[{}]),i.Views[0]||(i.Views[0]={}),e.RTL&&(i.Views[0].RTL=!0);break;case 485:break;case 64:case 1053:break;case 151:break;case 152:case 175:case 644:case 625:case 562:case 396:case 1112:case 1146:case 471:case 1050:case 649:case 1105:case 49:case 589:case 607:case 564:case 1055:case 168:case 174:case 1180:case 499:case 507:case 550:case 171:case 167:case 1177:case 169:case 1181:case 551:case 552:case 661:case 639:case 478:case 537:case 477:case 536:case 1103:case 680:case 1104:case 1024:case 663:case 535:case 678:case 504:case 1043:case 428:case 170:case 3072:case 50:case 2070:case 1045:break;case 35:_=!0;break;case 36:_=!1;break;case 37:y.push(t),_=!0;break;case 38:y.pop(),_=!1;break;default:if((t||"").indexOf("Begin")>0);else if((t||"").indexOf("End")>0);else if(!_||s.WTF)throw new Error("Unexpected record "+A+" "+t)}}),s),delete s.supbooks,delete s["!row"],!b["!ref"]&&(w.s.r<2e6||l&&(l.e.r>0||l.e.c>0||l.s.r>0||l.s.c>0))&&(b["!ref"]=xr(l||w)),s.sheetRows&&b["!ref"]){var P=Sr(b["!ref"]);s.sheetRows<=+P.e.r&&(P.e.r=s.sheetRows-1,P.e.r>w.e.r&&(P.e.r=w.e.r),P.e.r<P.s.r&&(P.s.r=P.e.r),P.e.c>w.e.c&&(P.e.c=w.e.c),P.e.c<P.s.c&&(P.s.c=P.e.c),b["!fullref"]=b["!ref"],b["!ref"]=xr(P))}return S.length>0&&(b["!merges"]=S),L.length>0&&(b["!cols"]=L),I.length>0&&(b["!rows"]=I),b}function sp(e,t,r,n,i,a,o){if(void 0===t.v)return!1;var s="";switch(t.t){case"b":s=t.v?"1":"0";break;case"d":t=pe(t),t.z=t.z||O._table[14],t.v=ie(he(t.v)),t.t="n";break;case"n":case"e":s=""+t.v;break;default:s=t.v;break}var l={r:r,c:n};switch(l.s=Ah(i.cellXfs,t,i),t.l&&a["!links"].push([Ar(l),t.l]),t.c&&a["!comments"].push([Ar(l),t.c]),t.t){case"s":case"str":return i.bookSST?(s=bh(i.Strings,t.v,i.revStrings),l.t="s",l.v=s,o?ir(e,"BrtShortIsst",Cd(t,l)):ir(e,"BrtCellIsst",xd(t,l))):(l.t="str",o?ir(e,"BrtShortSt",Od(t,l)):ir(e,"BrtCellSt",Dd(t,l))),!0;case"n":return t.v==(0|t.v)&&t.v>-1e3&&t.v<1e3?o?ir(e,"BrtShortRk",Fd(t,l)):ir(e,"BrtCellRk",Ld(t,l)):o?ir(e,"BrtShortReal",Bd(t,l)):ir(e,"BrtCellReal",Ed(t,l)),!0;case"b":return l.t="b",o?ir(e,"BrtShortBool",vd(t,l)):ir(e,"BrtCellBool",md(t,l)),!0;case"e":return l.t="e",o?ir(e,"BrtShortError",Ad(t,l)):ir(e,"BrtCellError",wd(t,l)),!0}return o?ir(e,"BrtShortBlank",dd(t,l)):ir(e,"BrtCellBlank",fd(t,l)),!0}function lp(e,t,r,n){var i,a=Sr(t["!ref"]||"A1"),o="",s=[];ir(e,"BrtBeginSheetData");var l=Array.isArray(t),c=a.e.r;t["!rows"]&&(c=Math.max(a.e.r,t["!rows"].length-1));for(var u=a.s.r;u<=c;++u){o=hr(u),id(e,t,a,u);var f=!1;if(u<=a.e.r)for(var h=a.s.c;h<=a.e.c;++h){u===a.s.r&&(s[h]=gr(h)),i=s[h]+o;var d=l?(t[u]||[])[h]:t[i];d?f=sp(e,d,u,h,n,t,f):f=!1}}ir(e,"BrtEndSheetData")}function cp(e,t){t&&t["!merges"]&&(ir(e,"BrtBeginMergeCells",Gd(t["!merges"].length)),t["!merges"].forEach((function(t){ir(e,"BrtMergeCell",$d(t))})),ir(e,"BrtEndMergeCells"))}function up(e,t){t&&t["!cols"]&&(ir(e,"BrtBeginColInfos"),t["!cols"].forEach((function(t,r){t&&ir(e,"BrtColInfo",Qd(r,t))})),ir(e,"BrtEndColInfos"))}function fp(e,t){t&&t["!ref"]&&(ir(e,"BrtBeginCellIgnoreECs"),ir(e,"BrtCellIgnoreEC",rp(Sr(t["!ref"]))),ir(e,"BrtEndCellIgnoreECs"))}function hp(e,t,r){t["!links"].forEach((function(t){if(t[1].Target){var n=Kn(r,-1,t[1].Target.replace(/#.*$/,""),Vn.HLINK);ir(e,"BrtHLink",qd(t,n))}})),delete t["!links"]}function dp(e,t,r,n){if(t["!comments"].length>0){var i=Kn(n,-1,"../drawings/vmlDrawing"+(r+1)+".vml",Vn.VML);ir(e,"BrtLegacyDrawing",Yr("rId"+i)),t["!legacy"]=i}}function pp(e,t,r,n){if(t["!autofilter"]){var i=t["!autofilter"],a="string"===typeof i.ref?i.ref:xr(i.ref);r.Workbook||(r.Workbook={Sheets:[]}),r.Workbook.Names||(r.Workbook.Names=[]);var o=r.Workbook.Names,s=_r(a);s.s.r==s.e.r&&(s.e.r=_r(t["!ref"]).e.r,a=xr(s));for(var l=0;l<o.length;++l){var c=o[l];if("_xlnm._FilterDatabase"==c.Name&&c.Sheet==n){c.Ref="'"+r.SheetNames[n]+"'!"+a;break}}l==o.length&&o.push({Name:"_xlnm._FilterDatabase",Sheet:n,Ref:"'"+r.SheetNames[n]+"'!"+a}),ir(e,"BrtBeginAFilter",tn(Sr(a))),ir(e,"BrtEndAFilter")}}function mp(e,t,r){ir(e,"BrtBeginWsViews"),ir(e,"BrtBeginWsView",tp(t,r)),ir(e,"BrtEndWsView"),ir(e,"BrtEndWsViews")}function gp(){}function vp(e,t){t["!protect"]&&ir(e,"BrtSheetProtection",np(t["!protect"]))}function bp(e,t,r,n){var i=nr(),a=r.SheetNames[e],o=r.Sheets[a]||{},s=a;try{r&&r.Workbook&&(s=r.Workbook.Sheets[e].CodeName||s)}catch(Bv){}var l=Sr(o["!ref"]||"A1");if(l.e.c>16383||l.e.r>1048575){if(t.WTF)throw new Error("Range "+(o["!ref"]||"A1")+" exceeds format limit A1:XFD1048576");l.e.c=Math.min(l.e.c,16383),l.e.r=Math.min(l.e.c,1048575)}return o["!links"]=[],o["!comments"]=[],ir(i,"BrtBeginSheet"),r.vbaraw&&ir(i,"BrtWsProp",cd(s)),ir(i,"BrtWsDim",od(l)),mp(i,o,r.Workbook),gp(i,o),up(i,o,e,t,r),lp(i,o,e,t,r),vp(i,o),pp(i,o,r,e),cp(i,o),hp(i,o,n),o["!margins"]&&ir(i,"BrtMargins",Zd(o["!margins"])),t&&!t.ignoreEC&&void 0!=t.ignoreEC||fp(i,o),dp(i,o,e,n),ir(i,"BrtEndSheet"),i.end()}function wp(e){var t,r=[],n=e.match(/^<c:numCache>/);(e.match(/<c:pt idx="(\d*)">(.*?)<\/c:pt>/gm)||[]).forEach((function(e){var t=e.match(/<c:pt idx="(\d*?)"><c:v>(.*)<\/c:v><\/c:pt>/);t&&(r[+t[1]]=n?+t[2]:t[2])}));var i=He((e.match(/<c:formatCode>([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);return(e.match(/<c:f>(.*?)<\/c:f>/gm)||[]).forEach((function(e){t=e.replace(/<.*?>/g,"")})),[r,i,t]}function yp(e,t,r,n,i,a){var o=a||{"!type":"chart"};if(!e)return a;var s=0,l=0,c="A",u={s:{r:2e6,c:2e6},e:{r:0,c:0}};return(e.match(/<c:numCache>[\s\S]*?<\/c:numCache>/gm)||[]).forEach((function(e){var t=wp(e);u.s.r=u.s.c=0,u.e.c=s,c=gr(s),t[0].forEach((function(e,r){o[c+hr(r)]={t:"n",v:e,z:t[1]},l=r})),u.e.r<l&&(u.e.r=l),++s})),s>0&&(o["!ref"]=xr(u)),o}Vn.CHART="http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart",Vn.CHARTEX="http://schemas.microsoft.com/office/2014/relationships/chartEx",Vn.CS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartsheet";dt("chartsheet",null,{xmlns:gt.main[0],"xmlns:r":gt.r});function Ap(e,t,r,n,i){if(!e)return e;n||(n={"!id":{}});var a,o={"!type":"chart","!drawel":null,"!rel":""},s=e.match(Ih);return s&&Rh(s[0],o,i,r),(a=e.match(/drawing r:id="(.*?)"/))&&(o["!rel"]=a[1]),n["!id"][o["!rel"]]&&(o["!drawel"]=n["!id"][o["!rel"]]),o}function _p(e,t){e.l+=10;var r=Lr(e,t-10);return{name:r}}function xp(e,t,r,n,i){if(!e)return e;n||(n={"!id":{}});var a={"!type":"chart","!drawel":null,"!rel":""},o=[],s=!1;return rr(e,(function(e,n,l){switch(l){case 550:a["!rel"]=e;break;case 651:i.Sheets[r]||(i.Sheets[r]={}),e.name&&(i.Sheets[r].CodeName=e.name);break;case 562:case 652:case 669:case 679:case 551:case 552:case 476:case 3072:break;case 35:s=!0;break;case 36:s=!1;break;case 37:o.push(n);break;case 38:o.pop();break;default:if((n||"").indexOf("Begin")>0)o.push(n);else if((n||"").indexOf("End")>0)o.pop();else if(!s||t.WTF)throw new Error("Unexpected record "+l+" "+n)}}),t),n["!id"][a["!rel"]]&&(a["!drawel"]=n["!id"][a["!rel"]]),a}var Sp=[["allowRefreshQuery",!1,"bool"],["autoCompressPictures",!0,"bool"],["backupFile",!1,"bool"],["checkCompatibility",!1,"bool"],["CodeName",""],["date1904",!1,"bool"],["defaultThemeVersion",0,"int"],["filterPrivacy",!1,"bool"],["hidePivotFieldList",!1,"bool"],["promptedSolutions",!1,"bool"],["publishItems",!1,"bool"],["refreshAllConnections",!1,"bool"],["saveExternalLinkValues",!0,"bool"],["showBorderUnselectedTables",!0,"bool"],["showInkAnnotation",!0,"bool"],["showObjects","all"],["showPivotChartFilter",!1,"bool"],["updateLinks","userSet"]],Cp=[["activeTab",0,"int"],["autoFilterDateGrouping",!0,"bool"],["firstSheet",0,"int"],["minimized",!1,"bool"],["showHorizontalScroll",!0,"bool"],["showSheetTabs",!0,"bool"],["showVerticalScroll",!0,"bool"],["tabRatio",600,"int"],["visibility","visible"]],kp=[],Ep=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function Np(e,t){for(var r=0;r!=e.length;++r)for(var n=e[r],i=0;i!=t.length;++i){var a=t[i];if(null==n[a[0]])n[a[0]]=a[1];else switch(a[2]){case"bool":"string"==typeof n[a[0]]&&(n[a[0]]=Je(n[a[0]]));break;case"int":"string"==typeof n[a[0]]&&(n[a[0]]=parseInt(n[a[0]],10));break}}}function Bp(e,t){for(var r=0;r!=t.length;++r){var n=t[r];if(null==e[n[0]])e[n[0]]=n[1];else switch(n[2]){case"bool":"string"==typeof e[n[0]]&&(e[n[0]]=Je(e[n[0]]));break;case"int":"string"==typeof e[n[0]]&&(e[n[0]]=parseInt(e[n[0]],10));break}}}function Tp(e){Bp(e.WBProps,Sp),Bp(e.CalcPr,Ep),Np(e.WBView,Cp),Np(e.Sheets,kp),gh.date1904=Je(e.WBProps.date1904)}function Lp(e){return e.Workbook&&e.Workbook.WBProps&&Je(e.Workbook.WBProps.date1904)?"true":"false"}var Ip="][*?/\\".split("");function Fp(e,t){if(e.length>31){if(t)return!1;throw new Error("Sheet names cannot exceed 31 chars")}var r=!0;return Ip.forEach((function(n){if(-1!=e.indexOf(n)){if(!t)throw new Error("Sheet name cannot contain : \\ / ? * [ ]");r=!1}})),r}function Pp(e,t,r){e.forEach((function(n,i){Fp(n);for(var a=0;a<i;++a)if(n==e[a])throw new Error("Duplicate Sheet Name: "+n);if(r){var o=t&&t[i]&&t[i].CodeName||n;if(95==o.charCodeAt(0)&&o.length>22)throw new Error("Bad Code Name: Worksheet"+o)}}))}function Dp(e){if(!e||!e.SheetNames||!e.Sheets)throw new Error("Invalid Workbook");if(!e.SheetNames.length)throw new Error("Workbook is empty");var t=e.Workbook&&e.Workbook.Sheets||[];Pp(e.SheetNames,t,!!e.vbaraw);for(var r=0;r<e.SheetNames.length;++r)xh(e.Sheets[e.SheetNames[r]],e.SheetNames[r],r)}var Rp=/<\w+:workbook/;function Op(e,t){if(!e)throw new Error("Could not find file");var r={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},Names:[],xmlns:""},n=!1,i="xmlns",a={},o=0;if(e.replace(De,(function(s,l){var c=Me(s);switch(je(c[0])){case"<?xml":break;case"<workbook":s.match(Rp)&&(i="xmlns"+s.match(/<(\w+):/)[1]),r.xmlns=c[i];break;case"</workbook>":break;case"<fileVersion":delete c[0],r.AppVersion=c;break;case"<fileVersion/>":case"</fileVersion>":break;case"<fileSharing":break;case"<fileSharing/>":break;case"<workbookPr":case"<workbookPr/>":Sp.forEach((function(e){if(null!=c[e[0]])switch(e[2]){case"bool":r.WBProps[e[0]]=Je(c[e[0]]);break;case"int":r.WBProps[e[0]]=parseInt(c[e[0]],10);break;default:r.WBProps[e[0]]=c[e[0]]}})),c.codeName&&(r.WBProps.CodeName=Ze(c.codeName));break;case"</workbookPr>":break;case"<workbookProtection":break;case"<workbookProtection/>":break;case"<bookViews":case"<bookViews>":case"</bookViews>":break;case"<workbookView":case"<workbookView/>":delete c[0],r.WBView.push(c);break;case"</workbookView>":break;case"<sheets":case"<sheets>":case"</sheets>":break;case"<sheet":switch(c.state){case"hidden":c.Hidden=1;break;case"veryHidden":c.Hidden=2;break;default:c.Hidden=0}delete c.state,c.name=He(Ze(c.name)),delete c[0],r.Sheets.push(c);break;case"</sheet>":break;case"<functionGroups":case"<functionGroups/>":break;case"<functionGroup":break;case"<externalReferences":case"</externalReferences>":case"<externalReferences>":break;case"<externalReference":break;case"<definedNames/>":break;case"<definedNames>":case"<definedNames":n=!0;break;case"</definedNames>":n=!1;break;case"<definedName":a={},a.Name=Ze(c.name),c.comment&&(a.Comment=c.comment),c.localSheetId&&(a.Sheet=+c.localSheetId),Je(c.hidden||"0")&&(a.Hidden=!0),o=l+s.length;break;case"</definedName>":a.Ref=He(Ze(e.slice(o,l))),r.Names.push(a);break;case"<definedName/>":break;case"<calcPr":delete c[0],r.CalcPr=c;break;case"<calcPr/>":delete c[0],r.CalcPr=c;break;case"</calcPr>":break;case"<oleSize":break;case"<customWorkbookViews>":case"</customWorkbookViews>":case"<customWorkbookViews":break;case"<customWorkbookView":case"</customWorkbookView>":break;case"<pivotCaches>":case"</pivotCaches>":case"<pivotCaches":break;case"<pivotCache":break;case"<smartTagPr":case"<smartTagPr/>":break;case"<smartTagTypes":case"<smartTagTypes>":case"</smartTagTypes>":break;case"<smartTagType":break;case"<webPublishing":case"<webPublishing/>":break;case"<fileRecoveryPr":case"<fileRecoveryPr/>":break;case"<webPublishObjects>":case"<webPublishObjects":case"</webPublishObjects>":break;case"<webPublishObject":break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":n=!0;break;case"</ext>":n=!1;break;case"<ArchID":break;case"<AlternateContent":case"<AlternateContent>":n=!0;break;case"</AlternateContent>":n=!1;break;case"<revisionPtr":break;default:if(!n&&t.WTF)throw new Error("unrecognized "+c[0]+" in workbook")}return s})),-1===gt.main.indexOf(r.xmlns))throw new Error("Unknown Namespace: "+r.xmlns);return Tp(r),r}var Mp=dt("workbook",null,{xmlns:gt.main[0],"xmlns:r":gt.r});function jp(e){var t=[Fe];t[t.length]=Mp;var r=e.Workbook&&(e.Workbook.Names||[]).length>0,n={codeName:"ThisWorkbook"};e.Workbook&&e.Workbook.WBProps&&(Sp.forEach((function(t){null!=e.Workbook.WBProps[t[0]]&&e.Workbook.WBProps[t[0]]!=t[1]&&(n[t[0]]=e.Workbook.WBProps[t[0]])})),e.Workbook.WBProps.CodeName&&(n.codeName=e.Workbook.WBProps.CodeName,delete n.CodeName)),t[t.length]=dt("workbookPr",null,n);var i=e.Workbook&&e.Workbook.Sheets||[],a=0;if(i&&i[0]&&i[0].Hidden){for(t[t.length]="<bookViews>",a=0;a!=e.SheetNames.length;++a){if(!i[a])break;if(!i[a].Hidden)break}a==e.SheetNames.length&&(a=0),t[t.length]='<workbookView firstSheet="'+a+'" activeTab="'+a+'"/>',t[t.length]="</bookViews>"}for(t[t.length]="<sheets>",a=0;a!=e.SheetNames.length;++a){var o={name:Ve(e.SheetNames[a].slice(0,31))};if(o.sheetId=""+(a+1),o["r:id"]="rId"+(a+1),i[a])switch(i[a].Hidden){case 1:o.state="hidden";break;case 2:o.state="veryHidden";break}t[t.length]=dt("sheet",null,o)}return t[t.length]="</sheets>",r&&(t[t.length]="<definedNames>",e.Workbook&&e.Workbook.Names&&e.Workbook.Names.forEach((function(e){var r={name:e.Name};e.Comment&&(r.comment=e.Comment),null!=e.Sheet&&(r.localSheetId=""+e.Sheet),e.Hidden&&(r.hidden="1"),e.Ref&&(t[t.length]=dt("definedName",Ve(e.Ref),r))})),t[t.length]="</definedNames>"),t.length>2&&(t[t.length]="</workbook>",t[1]=t[1].replace("/>",">")),t.join("")}function Up(e,t){var r={};return r.Hidden=e.read_shift(4),r.iTabID=e.read_shift(4),r.strRelID=Xr(e,t-8),r.name=Lr(e),r}function zp(e,t){return t||(t=tr(127)),t.write_shift(4,e.Hidden),t.write_shift(4,e.iTabID),Yr(e.strRelID,t),Ir(e.name.slice(0,31),t),t.length>t.l?t.slice(0,t.l):t}function Hp(e,t){var r={},n=e.read_shift(4);r.defaultThemeVersion=e.read_shift(4);var i=t>8?Lr(e):"";return i.length>0&&(r.CodeName=i),r.autoCompressPictures=!!(65536&n),r.backupFile=!!(64&n),r.checkCompatibility=!!(4096&n),r.date1904=!!(1&n),r.filterPrivacy=!!(8&n),r.hidePivotFieldList=!!(1024&n),r.promptedSolutions=!!(16&n),r.publishItems=!!(2048&n),r.refreshAllConnections=!!(262144&n),r.saveExternalLinkValues=!!(128&n),r.showBorderUnselectedTables=!!(4&n),r.showInkAnnotation=!!(32&n),r.showObjects=["all","placeholders","none"][n>>13&3],r.showPivotChartFilter=!!(32768&n),r.updateLinks=["userSet","never","always"][n>>8&3],r}function $p(e,t){t||(t=tr(72));var r=0;return e&&e.filterPrivacy&&(r|=8),t.write_shift(4,r),t.write_shift(4,0),Gr(e&&e.CodeName||"ThisWorkbook",t),t.slice(0,t.l)}function Gp(e,t){var r={};return e.read_shift(4),r.ArchID=e.read_shift(4),e.l+=t-8,r}function Vp(e,t,r){var n=e.l+t;e.l+=4,e.l+=1;var i=e.read_shift(4),a=Wr(e),o=ah(e,0,r),s=Vr(e);e.l=n;var l={Name:a,Ptg:o};return i<268435455&&(l.Sheet=i),s&&(l.Comment=s),l}function qp(e,t){var r={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""},n=[],i=!1;t||(t={}),t.biff=12;var a=[],o=[[]];return o.SheetNames=[],o.XTI=[],Km[16]={n:"BrtFRTArchID$",f:Gp},rr(e,(function(e,s,l){switch(l){case 156:o.SheetNames.push(e.name),r.Sheets.push(e);break;case 153:r.WBProps=e;break;case 39:null!=e.Sheet&&(t.SID=e.Sheet),e.Ref=Wf(e.Ptg,null,null,o,t),delete t.SID,delete e.Ptg,a.push(e);break;case 1036:break;case 357:case 358:case 355:case 667:o[0].length?o.push([l,e]):o[0]=[l,e],o[o.length-1].XTI=[];break;case 362:0===o.length&&(o[0]=[],o[0].XTI=[]),o[o.length-1].XTI=o[o.length-1].XTI.concat(e),o.XTI=o.XTI.concat(e);break;case 361:break;case 2071:case 158:case 143:case 664:case 353:break;case 3072:case 3073:case 534:case 677:case 157:case 610:case 2050:case 155:case 548:case 676:case 128:case 665:case 2128:case 2125:case 549:case 2053:case 596:case 2076:case 2075:case 2082:case 397:case 154:case 1117:case 553:case 2091:break;case 35:n.push(s),i=!0;break;case 36:n.pop(),i=!1;break;case 37:n.push(s),i=!0;break;case 38:n.pop(),i=!1;break;case 16:break;default:if((s||"").indexOf("Begin")>0);else if((s||"").indexOf("End")>0);else if(!i||t.WTF&&"BrtACBegin"!=n[n.length-1]&&"BrtFRTBegin"!=n[n.length-1])throw new Error("Unexpected record "+l+" "+s)}}),t),Tp(r),r.Names=a,r.supbooks=o,r}function Wp(e,t){ir(e,"BrtBeginBundleShs");for(var r=0;r!=t.SheetNames.length;++r){var n=t.Workbook&&t.Workbook.Sheets&&t.Workbook.Sheets[r]&&t.Workbook.Sheets[r].Hidden||0,i={Hidden:n,iTabID:r+1,strRelID:"rId"+(r+1),name:t.SheetNames[r]};ir(e,"BrtBundleSh",zp(i))}ir(e,"BrtEndBundleShs")}function Xp(e,r){r||(r=tr(127));for(var n=0;4!=n;++n)r.write_shift(4,0);return Ir("SheetJS",r),Ir(t.version,r),Ir(t.version,r),Ir("7262",r),r.length>r.l?r.slice(0,r.l):r}function Yp(e,t){t||(t=tr(29)),t.write_shift(-4,0),t.write_shift(-4,460),t.write_shift(4,28800),t.write_shift(4,17600),t.write_shift(4,500),t.write_shift(4,e),t.write_shift(4,e);var r=120;return t.write_shift(1,r),t.length>t.l?t.slice(0,t.l):t}function Qp(e,t){if(t.Workbook&&t.Workbook.Sheets){for(var r=t.Workbook.Sheets,n=0,i=-1,a=-1;n<r.length;++n)!r[n]||!r[n].Hidden&&-1==i?i=n:1==r[n].Hidden&&-1==a&&(a=n);a>i||(ir(e,"BrtBeginBookViews"),ir(e,"BrtBookView",Yp(i)),ir(e,"BrtEndBookViews"))}}function Kp(e,t){var r=nr();return ir(r,"BrtBeginBook"),ir(r,"BrtFileVersion",Xp()),ir(r,"BrtWbProp",$p(e.Workbook&&e.Workbook.WBProps||null)),Qp(r,e,t),Wp(r,e,t),ir(r,"BrtEndBook"),r.end()}function Jp(e,t,r){return".bin"===t.slice(-4)?qp(e,r):Op(e,r)}function Zp(e,t,r,n,i,a,o,s){return".bin"===t.slice(-4)?op(e,n,r,i,a,o,s):Ph(e,n,r,i,a,o,s)}function em(e,t,r,n,i,a,o,s){return".bin"===t.slice(-4)?xp(e,n,r,i,a,o,s):Ap(e,n,r,i,a,o,s)}function tm(e,t,r,n,i,a,o,s){return".bin"===t.slice(-4)?lu(e,n,r,i,a,o,s):cu(e,n,r,i,a,o,s)}function rm(e,t,r,n,i,a,o,s){return".bin"===t.slice(-4)?ou(e,n,r,i,a,o,s):su(e,n,r,i,a,o,s)}function nm(e,t,r,n){return".bin"===t.slice(-4)?sc(e,r,n):$l(e,r,n)}function im(e,t,r){return Nc(e,r)}function am(e,t,r){return".bin"===t.slice(-4)?Us(e,r):Rs(e,r)}function om(e,t,r){return".bin"===t.slice(-4)?eu(e,r):Wc(e,r)}function sm(e,t,r){return".bin"===t.slice(-4)?Uc(e,t,r):Mc(e,t,r)}function lm(e,t,r,n){return".bin"===r.slice(-4)?Hc(e,t,r,n):zc(e,t,r,n)}function cm(e,t,r){return(".bin"===t.slice(-4)?Kp:jp)(e,r)}function um(e,t,r,n,i){return(".bin"===t.slice(-4)?bp:td)(e,r,n,i)}function fm(e,t,r){return(".bin"===t.slice(-4)?bc:Vl)(e,r)}function hm(e,t,r){return(".bin"===t.slice(-4)?$s:Ms)(e,r)}function dm(e,t,r){return(".bin"===t.slice(-4)?tu:Yc)(e,r)}var pm=/([\w:]+)=((?:")([^"]*)(?:")|(?:')([^']*)(?:'))/g,mm=/([\w:]+)=((?:")(?:[^"]*)(?:")|(?:')(?:[^']*)(?:'))/;function gm(e,t){var r=e.split(/\s+/),n=[];if(t||(n[0]=r[0]),1===r.length)return n;var i,a,o,s,l=e.match(pm);if(l)for(s=0;s!=l.length;++s)i=l[s].match(mm),-1===(a=i[1].indexOf(":"))?n[i[1]]=i[2].slice(1,i[2].length-1):(o="xmlns:"===i[1].slice(0,6)?"xmlns"+i[1].slice(6):i[1].slice(a+1),n[o]=i[2].slice(1,i[2].length-1));return n}function vm(e){var t=e.split(/\s+/),r={};if(1===t.length)return r;var n,i,a,o,s=e.match(pm);if(s)for(o=0;o!=s.length;++o)n=s[o].match(mm),-1===(i=n[1].indexOf(":"))?r[n[1]]=n[2].slice(1,n[2].length-1):(a="xmlns:"===n[1].slice(0,6)?"xmlns"+n[1].slice(6):n[1].slice(i+1),r[a]=n[2].slice(1,n[2].length-1));return r}function bm(e,t){var r=j[e]||He(e);return"General"===r?O._general(t):O.format(r,t)}function wm(e,t,r,n){var i=n;switch((r[0].match(/dt:dt="([\w.]+)"/)||["",""])[1]){case"boolean":i=Je(n);break;case"i2":case"int":i=parseInt(n,10);break;case"r4":case"float":i=parseFloat(n);break;case"date":case"dateTime.tz":i=he(n);break;case"i8":case"string":case"fixed":case"uuid":case"bin.base64":break;default:throw new Error("bad custprop:"+r[0])}e[He(t)]=i}function ym(e,t,r){if("z"!==e.t){if(!r||!1!==r.cellText)try{"e"===e.t?e.w=e.w||Dn[e.v]:"General"===t?"n"===e.t?(0|e.v)===e.v?e.w=O._general_int(e.v):e.w=O._general_num(e.v):e.w=O._general(e.v):e.w=bm(t||"General",e.v)}catch(Bv){if(r.WTF)throw Bv}try{var n=j[t]||t||"General";if(r.cellNF&&(e.z=n),r.cellDates&&"n"==e.t&&O.is_date(n)){var i=O.parse_date_code(e.v);i&&(e.t="d",e.v=new Date(i.y,i.m-1,i.d,i.H,i.M,i.S,i.u))}}catch(Bv){if(r.WTF)throw Bv}}}function Am(e,t,r){if(r.cellStyles&&t.Interior){var n=t.Interior;n.Pattern&&(n.patternType=Fl[n.Pattern]||n.Pattern)}e[t.ID]=t}function _m(e,t,r,n,i,a,o,s,l,c){var u="General",f=n.StyleID,h={};c=c||{};var d=[],p=0;void 0===f&&s&&(f=s.StyleID),void 0===f&&o&&(f=o.StyleID);while(void 0!==a[f]){if(a[f].nf&&(u=a[f].nf),a[f].Interior&&d.push(a[f].Interior),!a[f].Parent)break;f=a[f].Parent}switch(r.Type){case"Boolean":n.t="b",n.v=Je(e);break;case"String":n.t="s",n.r=Qe(He(e)),n.v=e.indexOf("<")>-1?He(t||e).replace(/<.*?>/g,""):n.r;break;case"DateTime":"Z"!=e.slice(-1)&&(e+="Z"),n.v=(he(e)-new Date(Date.UTC(1899,11,30)))/864e5,n.v!==n.v?n.v=He(e):n.v<60&&(n.v=n.v-1),u&&"General"!=u||(u="yyyy-mm-dd");case"Number":void 0===n.v&&(n.v=+e),n.t||(n.t="n");break;case"Error":n.t="e",n.v=Rn[e],!1!==c.cellText&&(n.w=e);break;default:""==e&&""==t?n.t="z":(n.t="s",n.v=Qe(t||e));break}if(ym(n,u,c),!1!==c.cellFormula)if(n.Formula){var m=He(n.Formula);61==m.charCodeAt(0)&&(m=m.slice(1)),n.f=uu(m,i),delete n.Formula,"RC"==n.ArrayRange?n.F=uu("RC:RC",i):n.ArrayRange&&(n.F=uu(n.ArrayRange,i),l.push([Sr(n.F),n.F]))}else for(p=0;p<l.length;++p)i.r>=l[p][0].s.r&&i.r<=l[p][0].e.r&&i.c>=l[p][0].s.c&&i.c<=l[p][0].e.c&&(n.F=l[p][1]);c.cellStyles&&(d.forEach((function(e){!h.patternType&&e.patternType&&(h.patternType=e.patternType)})),n.s=h),void 0!==n.StyleID&&(n.ixfe=n.StyleID)}function xm(e){e.t=e.v||"",e.t=e.t.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),e.v=e.w=e.ixfe=void 0}function Sm(e){if(S&&i.isBuffer(e))return e.toString("utf8");if("string"===typeof e)return e;if("undefined"!==typeof Uint8Array&&e instanceof Uint8Array)return Ze(L(F(e)));throw new Error("Bad input format: expected Buffer or string")}var Cm=/<(\/?)([^\s?><!\/:]*:|)([^\s?<>:\/]+)(?:[\s?:\/][^>]*)?>/gm;function km(e,t){var r=t||{};M(O);var n=b(Sm(e));"binary"!=r.type&&"array"!=r.type&&"base64"!=r.type||(n="undefined"!==typeof cptable?cptable.utils.decode(65001,m(n)):Ze(n));var i,a=n.slice(0,1024).toLowerCase(),o=!1;if(-1==a.indexOf("<?xml")&&["html","table","head","meta","script","style","div"].forEach((function(e){a.indexOf("<"+e)>=0&&(o=!0)})),o)return yg.to_workbook(n,r);var s,l=[];null!=A&&null==r.dense&&(r.dense=A);var c,u={},f=[],h=r.dense?[]:{},d="",p={},g={},v=gm('<Data ss:Type="String">'),w=0,y=0,_=0,x={s:{r:2e6,c:2e6},e:{r:0,c:0}},S={},C={},k="",E=0,N=[],B={},T={},L=0,I=[],F=[],P={},D=[],R=!1,U=[],z=[],H={},$=0,G=0,V={Sheets:[],WBProps:{date1904:!1}},q={};Cm.lastIndex=0,n=n.replace(/<!--([\s\S]*?)-->/gm,"");var W="";while(i=Cm.exec(n))switch(i[3]=(W=i[3]).toLowerCase()){case"data":if("data"==W){if("/"===i[1]){if((s=l.pop())[0]!==i[3])throw new Error("Bad state: "+s.join("|"))}else"/"!==i[0].charAt(i[0].length-2)&&l.push([i[3],!0]);break}if(l[l.length-1][1])break;"/"===i[1]?_m(n.slice(w,i.index),k,v,"comment"==l[l.length-1][0]?P:p,{c:y,r:_},S,D[y],g,U,r):(k="",v=gm(i[0]),w=i.index+i[0].length);break;case"cell":if("/"===i[1])if(F.length>0&&(p.c=F),(!r.sheetRows||r.sheetRows>_)&&void 0!==p.v&&(r.dense?(h[_]||(h[_]=[]),h[_][y]=p):h[gr(y)+hr(_)]=p),p.HRef&&(p.l={Target:p.HRef},p.HRefScreenTip&&(p.l.Tooltip=p.HRefScreenTip),delete p.HRef,delete p.HRefScreenTip),(p.MergeAcross||p.MergeDown)&&($=y+(0|parseInt(p.MergeAcross,10)),G=_+(0|parseInt(p.MergeDown,10)),N.push({s:{c:y,r:_},e:{c:$,r:G}})),r.sheetStubs)if(p.MergeAcross||p.MergeDown){for(var X=y;X<=$;++X)for(var Y=_;Y<=G;++Y)(X>y||Y>_)&&(r.dense?(h[Y]||(h[Y]=[]),h[Y][X]={t:"z"}):h[gr(X)+hr(Y)]={t:"z"});y=$+1}else++y;else p.MergeAcross?y=$+1:++y;else p=vm(i[0]),p.Index&&(y=+p.Index-1),y<x.s.c&&(x.s.c=y),y>x.e.c&&(x.e.c=y),"/>"===i[0].slice(-2)&&++y,F=[];break;case"row":"/"===i[1]||"/>"===i[0].slice(-2)?(_<x.s.r&&(x.s.r=_),_>x.e.r&&(x.e.r=_),"/>"===i[0].slice(-2)&&(g=gm(i[0]),g.Index&&(_=+g.Index-1)),y=0,++_):(g=gm(i[0]),g.Index&&(_=+g.Index-1),H={},("0"==g.AutoFitHeight||g.Height)&&(H.hpx=parseInt(g.Height,10),H.hpt=Ll(H.hpx),z[_]=H),"1"==g.Hidden&&(H.hidden=!0,z[_]=H));break;case"worksheet":if("/"===i[1]){if((s=l.pop())[0]!==i[3])throw new Error("Bad state: "+s.join("|"));f.push(d),x.s.r<=x.e.r&&x.s.c<=x.e.c&&(h["!ref"]=xr(x),r.sheetRows&&r.sheetRows<=x.e.r&&(h["!fullref"]=h["!ref"],x.e.r=r.sheetRows-1,h["!ref"]=xr(x))),N.length&&(h["!merges"]=N),D.length>0&&(h["!cols"]=D),z.length>0&&(h["!rows"]=z),u[d]=h}else x={s:{r:2e6,c:2e6},e:{r:0,c:0}},_=y=0,l.push([i[3],!1]),s=gm(i[0]),d=He(s.Name),h=r.dense?[]:{},N=[],U=[],z=[],q={name:d,Hidden:0},V.Sheets.push(q);break;case"table":if("/"===i[1]){if((s=l.pop())[0]!==i[3])throw new Error("Bad state: "+s.join("|"))}else{if("/>"==i[0].slice(-2))break;gm(i[0]),l.push([i[3],!1]),D=[],R=!1}break;case"style":"/"===i[1]?Am(S,C,r):C=gm(i[0]);break;case"numberformat":C.nf=He(gm(i[0]).Format||"General"),j[C.nf]&&(C.nf=j[C.nf]);for(var Q=0;392!=Q;++Q)if(O._table[Q]==C.nf)break;if(392==Q)for(Q=57;392!=Q;++Q)if(null==O._table[Q]){O.load(C.nf,Q);break}break;case"column":if("table"!==l[l.length-1][0])break;if(c=gm(i[0]),c.Hidden&&(c.hidden=!0,delete c.Hidden),c.Width&&(c.wpx=parseInt(c.Width,10)),!R&&c.wpx>10){R=!0,_l=wl;for(var K=0;K<D.length;++K)D[K]&&Nl(D[K])}R&&Nl(c),D[c.Index-1||D.length]=c;for(var J=0;J<+c.Span;++J)D[D.length]=pe(c);break;case"namedrange":if("/"===i[1])break;V.Names||(V.Names=[]);var Z=Me(i[0]),ee={Name:Z.Name,Ref:uu(Z.RefersTo.slice(1),{r:0,c:0})};V.Sheets.length>0&&(ee.Sheet=V.Sheets.length-1),V.Names.push(ee);break;case"namedcell":break;case"b":break;case"i":break;case"u":break;case"s":break;case"em":break;case"h2":break;case"h3":break;case"sub":break;case"sup":break;case"span":break;case"alignment":break;case"borders":break;case"border":break;case"font":if("/>"===i[0].slice(-2))break;"/"===i[1]?k+=n.slice(E,i.index):E=i.index+i[0].length;break;case"interior":if(!r.cellStyles)break;C.Interior=gm(i[0]);break;case"protection":break;case"author":case"title":case"description":case"created":case"keywords":case"subject":case"category":case"company":case"lastauthor":case"lastsaved":case"lastprinted":case"version":case"revision":case"totaltime":case"hyperlinkbase":case"manager":case"contentstatus":case"identifier":case"language":case"appname":if("/>"===i[0].slice(-2))break;"/"===i[1]?xi(B,W,n.slice(L,i.index)):L=i.index+i[0].length;break;case"paragraphs":break;case"styles":case"workbook":if("/"===i[1]){if((s=l.pop())[0]!==i[3])throw new Error("Bad state: "+s.join("|"))}else l.push([i[3],!1]);break;case"comment":if("/"===i[1]){if((s=l.pop())[0]!==i[3])throw new Error("Bad state: "+s.join("|"));xm(P),F.push(P)}else l.push([i[3],!1]),s=gm(i[0]),P={a:s.Author};break;case"autofilter":if("/"===i[1]){if((s=l.pop())[0]!==i[3])throw new Error("Bad state: "+s.join("|"))}else if("/"!==i[0].charAt(i[0].length-2)){var te=gm(i[0]);h["!autofilter"]={ref:uu(te.Range).replace(/\$/g,"")},l.push([i[3],!0])}break;case"name":break;case"datavalidation":if("/"===i[1]){if((s=l.pop())[0]!==i[3])throw new Error("Bad state: "+s.join("|"))}else"/"!==i[0].charAt(i[0].length-2)&&l.push([i[3],!0]);break;case"pixelsperinch":break;case"componentoptions":case"documentproperties":case"customdocumentproperties":case"officedocumentsettings":case"pivottable":case"pivotcache":case"names":case"mapinfo":case"pagebreaks":case"querytable":case"sorting":case"schema":case"conditionalformatting":case"smarttagtype":case"smarttags":case"excelworkbook":case"workbookoptions":case"worksheetoptions":if("/"===i[1]){if((s=l.pop())[0]!==i[3])throw new Error("Bad state: "+s.join("|"))}else"/"!==i[0].charAt(i[0].length-2)&&l.push([i[3],!0]);break;default:if(0==l.length&&"document"==i[3])return Ng(n,r);if(0==l.length&&"uof"==i[3])return Ng(n,r);var re=!0;switch(l[l.length-1][0]){case"officedocumentsettings":switch(i[3]){case"allowpng":break;case"removepersonalinformation":break;case"downloadcomponents":break;case"locationofcomponents":break;case"colors":break;case"color":break;case"index":break;case"rgb":break;case"targetscreensize":break;case"readonlyrecommended":break;default:re=!1}break;case"componentoptions":switch(i[3]){case"toolbar":break;case"hideofficelogo":break;case"spreadsheetautofit":break;case"label":break;case"caption":break;case"maxheight":break;case"maxwidth":break;case"nextsheetnumber":break;default:re=!1}break;case"excelworkbook":switch(i[3]){case"date1904":V.WBProps.date1904=!0;break;case"windowheight":break;case"windowwidth":break;case"windowtopx":break;case"windowtopy":break;case"tabratio":break;case"protectstructure":break;case"protectwindow":break;case"protectwindows":break;case"activesheet":break;case"displayinknotes":break;case"firstvisiblesheet":break;case"supbook":break;case"sheetname":break;case"sheetindex":break;case"sheetindexfirst":break;case"sheetindexlast":break;case"dll":break;case"acceptlabelsinformulas":break;case"donotsavelinkvalues":break;case"iteration":break;case"maxiterations":break;case"maxchange":break;case"path":break;case"xct":break;case"count":break;case"selectedsheets":break;case"calculation":break;case"uncalced":break;case"startupprompt":break;case"crn":break;case"externname":break;case"formula":break;case"colfirst":break;case"collast":break;case"wantadvise":break;case"boolean":break;case"error":break;case"text":break;case"ole":break;case"noautorecover":break;case"publishobjects":break;case"donotcalculatebeforesave":break;case"number":break;case"refmoder1c1":break;case"embedsavesmarttags":break;default:re=!1}break;case"workbookoptions":switch(i[3]){case"owcversion":break;case"height":break;case"width":break;default:re=!1}break;case"worksheetoptions":switch(i[3]){case"visible":if("/>"===i[0].slice(-2));else if("/"===i[1])switch(n.slice(L,i.index)){case"SheetHidden":q.Hidden=1;break;case"SheetVeryHidden":q.Hidden=2;break}else L=i.index+i[0].length;break;case"header":h["!margins"]||yh(h["!margins"]={},"xlml"),h["!margins"].header=Me(i[0]).Margin;break;case"footer":h["!margins"]||yh(h["!margins"]={},"xlml"),h["!margins"].footer=Me(i[0]).Margin;break;case"pagemargins":var ne=Me(i[0]);h["!margins"]||yh(h["!margins"]={},"xlml"),ne.Top&&(h["!margins"].top=ne.Top),ne.Left&&(h["!margins"].left=ne.Left),ne.Right&&(h["!margins"].right=ne.Right),ne.Bottom&&(h["!margins"].bottom=ne.Bottom);break;case"displayrighttoleft":V.Views||(V.Views=[]),V.Views[0]||(V.Views[0]={}),V.Views[0].RTL=!0;break;case"freezepanes":break;case"frozennosplit":break;case"splithorizontal":case"splitvertical":break;case"donotdisplaygridlines":break;case"activerow":break;case"activecol":break;case"toprowbottompane":break;case"leftcolumnrightpane":break;case"unsynced":break;case"print":break;case"panes":break;case"scale":break;case"pane":break;case"number":break;case"layout":break;case"pagesetup":break;case"selected":break;case"protectobjects":break;case"enableselection":break;case"protectscenarios":break;case"validprinterinfo":break;case"horizontalresolution":break;case"verticalresolution":break;case"numberofcopies":break;case"activepane":break;case"toprowvisible":break;case"leftcolumnvisible":break;case"fittopage":break;case"rangeselection":break;case"papersizeindex":break;case"pagelayoutzoom":break;case"pagebreakzoom":break;case"filteron":break;case"fitwidth":break;case"fitheight":break;case"commentslayout":break;case"zoom":break;case"lefttoright":break;case"gridlines":break;case"allowsort":break;case"allowfilter":break;case"allowinsertrows":break;case"allowdeleterows":break;case"allowinsertcols":break;case"allowdeletecols":break;case"allowinserthyperlinks":break;case"allowformatcells":break;case"allowsizecols":break;case"allowsizerows":break;case"nosummaryrowsbelowdetail":break;case"tabcolorindex":break;case"donotdisplayheadings":break;case"showpagelayoutzoom":break;case"nosummarycolumnsrightdetail":break;case"blackandwhite":break;case"donotdisplayzeros":break;case"displaypagebreak":break;case"rowcolheadings":break;case"donotdisplayoutline":break;case"noorientation":break;case"allowusepivottables":break;case"zeroheight":break;case"viewablerange":break;case"selection":break;case"protectcontents":break;default:re=!1}break;case"pivottable":case"pivotcache":switch(i[3]){case"immediateitemsondrop":break;case"showpagemultipleitemlabel":break;case"compactrowindent":break;case"location":break;case"pivotfield":break;case"orientation":break;case"layoutform":break;case"layoutsubtotallocation":break;case"layoutcompactrow":break;case"position":break;case"pivotitem":break;case"datatype":break;case"datafield":break;case"sourcename":break;case"parentfield":break;case"ptlineitems":break;case"ptlineitem":break;case"countofsameitems":break;case"item":break;case"itemtype":break;case"ptsource":break;case"cacheindex":break;case"consolidationreference":break;case"filename":break;case"reference":break;case"nocolumngrand":break;case"norowgrand":break;case"blanklineafteritems":break;case"hidden":break;case"subtotal":break;case"basefield":break;case"mapchilditems":break;case"function":break;case"refreshonfileopen":break;case"printsettitles":break;case"mergelabels":break;case"defaultversion":break;case"refreshname":break;case"refreshdate":break;case"refreshdatecopy":break;case"versionlastrefresh":break;case"versionlastupdate":break;case"versionupdateablemin":break;case"versionrefreshablemin":break;case"calculation":break;default:re=!1}break;case"pagebreaks":switch(i[3]){case"colbreaks":break;case"colbreak":break;case"rowbreaks":break;case"rowbreak":break;case"colstart":break;case"colend":break;case"rowend":break;default:re=!1}break;case"autofilter":switch(i[3]){case"autofiltercolumn":break;case"autofiltercondition":break;case"autofilterand":break;case"autofilteror":break;default:re=!1}break;case"querytable":switch(i[3]){case"id":break;case"autoformatfont":break;case"autoformatpattern":break;case"querysource":break;case"querytype":break;case"enableredirections":break;case"refreshedinxl9":break;case"urlstring":break;case"htmltables":break;case"connection":break;case"commandtext":break;case"refreshinfo":break;case"notitles":break;case"nextid":break;case"columninfo":break;case"overwritecells":break;case"donotpromptforfile":break;case"textwizardsettings":break;case"source":break;case"number":break;case"decimal":break;case"thousandseparator":break;case"trailingminusnumbers":break;case"formatsettings":break;case"fieldtype":break;case"delimiters":break;case"tab":break;case"comma":break;case"autoformatname":break;case"versionlastedit":break;case"versionlastrefresh":break;default:re=!1}break;case"datavalidation":switch(i[3]){case"range":break;case"type":break;case"min":break;case"max":break;case"sort":break;case"descending":break;case"order":break;case"casesensitive":break;case"value":break;case"errorstyle":break;case"errormessage":break;case"errortitle":break;case"inputmessage":break;case"inputtitle":break;case"combohide":break;case"inputhide":break;case"condition":break;case"qualifier":break;case"useblank":break;case"value1":break;case"value2":break;case"format":break;case"cellrangelist":break;default:re=!1}break;case"sorting":case"conditionalformatting":switch(i[3]){case"range":break;case"type":break;case"min":break;case"max":break;case"sort":break;case"descending":break;case"order":break;case"casesensitive":break;case"value":break;case"errorstyle":break;case"errormessage":break;case"errortitle":break;case"cellrangelist":break;case"inputmessage":break;case"inputtitle":break;case"combohide":break;case"inputhide":break;case"condition":break;case"qualifier":break;case"useblank":break;case"value1":break;case"value2":break;case"format":break;default:re=!1}break;case"mapinfo":case"schema":case"data":switch(i[3]){case"map":break;case"entry":break;case"range":break;case"xpath":break;case"field":break;case"xsdtype":break;case"filteron":break;case"aggregate":break;case"elementtype":break;case"attributetype":break;case"schema":case"element":case"complextype":case"datatype":case"all":case"attribute":case"extends":break;case"row":break;default:re=!1}break;case"smarttags":break;default:re=!1;break}if(re)break;if(i[3].match(/!\[CDATA/))break;if(!l[l.length-1][1])throw"Unrecognized tag: "+i[3]+"|"+l.join("|");if("customdocumentproperties"===l[l.length-1][0]){if("/>"===i[0].slice(-2))break;"/"===i[1]?wm(T,W,I,n.slice(L,i.index)):(I=i,L=i.index+i[0].length);break}if(r.WTF)throw"Unrecognized tag: "+i[3]+"|"+l.join("|")}var ie={};return r.bookSheets||r.bookProps||(ie.Sheets=u),ie.SheetNames=f,ie.Workbook=V,ie.SSF=O.get_table(),ie.Props=B,ie.Custprops=T,ie}function Em(e,t){switch(Gg(t=t||{}),t.type||"base64"){case"base64":return km(x.decode(e),t);case"binary":case"buffer":case"file":return km(e,t);case"array":return km(L(e),t)}}function Nm(e,t){var r=[];return e.Props&&r.push(Si(e.Props,t)),e.Custprops&&r.push(Ci(e.Props,e.Custprops,t)),r.join("")}function Bm(){return""}function Tm(e,t){var r=['<Style ss:ID="Default" ss:Name="Normal"><NumberFormat/></Style>'];return t.cellXfs.forEach((function(e,t){var n=[];n.push(dt("NumberFormat",null,{"ss:Format":Ve(O._table[e.numFmtId])}));var i={"ss:ID":"s"+(21+t)};r.push(dt("Style",n.join(""),i))})),dt("Styles",r.join(""))}function Lm(e){return dt("NamedRange",null,{"ss:Name":e.Name,"ss:RefersTo":"="+hu(e.Ref,{r:0,c:0})})}function Im(e){if(!((e||{}).Workbook||{}).Names)return"";for(var t=e.Workbook.Names,r=[],n=0;n<t.length;++n){var i=t[n];null==i.Sheet&&(i.Name.match(/^_xlfn\./)||r.push(Lm(i)))}return dt("Names",r.join(""))}function Fm(e,t,r,n){if(!e)return"";if(!((n||{}).Workbook||{}).Names)return"";for(var i=n.Workbook.Names,a=[],o=0;o<i.length;++o){var s=i[o];s.Sheet==r&&(s.Name.match(/^_xlfn\./)||a.push(Lm(s)))}return a.join("")}function Pm(e,t,r,n){if(!e)return"";var i=[];if(e["!margins"]&&(i.push("<PageSetup>"),e["!margins"].header&&i.push(dt("Header",null,{"x:Margin":e["!margins"].header})),e["!margins"].footer&&i.push(dt("Footer",null,{"x:Margin":e["!margins"].footer})),i.push(dt("PageMargins",null,{"x:Bottom":e["!margins"].bottom||"0.75","x:Left":e["!margins"].left||"0.7","x:Right":e["!margins"].right||"0.7","x:Top":e["!margins"].top||"0.75"})),i.push("</PageSetup>")),n&&n.Workbook&&n.Workbook.Sheets&&n.Workbook.Sheets[r])if(n.Workbook.Sheets[r].Hidden)i.push(dt("Visible",1==n.Workbook.Sheets[r].Hidden?"SheetHidden":"SheetVeryHidden",{}));else{for(var a=0;a<r;++a)if(n.Workbook.Sheets[a]&&!n.Workbook.Sheets[a].Hidden)break;a==r&&i.push("<Selected/>")}return((((n||{}).Workbook||{}).Views||[])[0]||{}).RTL&&i.push("<DisplayRightToLeft/>"),e["!protect"]&&(i.push(ft("ProtectContents","True")),e["!protect"].objects&&i.push(ft("ProtectObjects","True")),e["!protect"].scenarios&&i.push(ft("ProtectScenarios","True")),null==e["!protect"].selectLockedCells||e["!protect"].selectLockedCells?null==e["!protect"].selectUnlockedCells||e["!protect"].selectUnlockedCells||i.push(ft("EnableSelection","UnlockedCells")):i.push(ft("EnableSelection","NoSelection")),[["formatCells","AllowFormatCells"],["formatColumns","AllowSizeCols"],["formatRows","AllowSizeRows"],["insertColumns","AllowInsertCols"],["insertRows","AllowInsertRows"],["insertHyperlinks","AllowInsertHyperlinks"],["deleteColumns","AllowDeleteCols"],["deleteRows","AllowDeleteRows"],["sort","AllowSort"],["autoFilter","AllowFilter"],["pivotTables","AllowUsePivotTables"]].forEach((function(t){e["!protect"][t[0]]&&i.push("<"+t[1]+"/>")}))),0==i.length?"":dt("WorksheetOptions",i.join(""),{xmlns:vt.x})}function Dm(e){return e.map((function(e){var t=Ke(e.t||""),r=dt("ss:Data",t,{xmlns:"http://www.w3.org/TR/REC-html40"});return dt("Comment",r,{"ss:Author":e.a})})).join("")}function Rm(e,t,r,n,i,a,o){if(!e||void 0==e.v&&void 0==e.f)return"";var s={};if(e.f&&(s["ss:Formula"]="="+Ve(hu(e.f,o))),e.F&&e.F.slice(0,t.length)==t){var l=yr(e.F.slice(t.length+1));s["ss:ArrayRange"]="RC:R"+(l.r==o.r?"":"["+(l.r-o.r)+"]")+"C"+(l.c==o.c?"":"["+(l.c-o.c)+"]")}if(e.l&&e.l.Target&&(s["ss:HRef"]=Ve(e.l.Target),e.l.Tooltip&&(s["x:HRefScreenTip"]=Ve(e.l.Tooltip))),r["!merges"])for(var c=r["!merges"],u=0;u!=c.length;++u)c[u].s.c==o.c&&c[u].s.r==o.r&&(c[u].e.c>c[u].s.c&&(s["ss:MergeAcross"]=c[u].e.c-c[u].s.c),c[u].e.r>c[u].s.r&&(s["ss:MergeDown"]=c[u].e.r-c[u].s.r));var f="",h="";switch(e.t){case"z":if(!n.sheetStubs)return"";break;case"n":f="Number",h=String(e.v);break;case"b":f="Boolean",h=e.v?"1":"0";break;case"e":f="Error",h=Dn[e.v];break;case"d":f="DateTime",h=new Date(e.v).toISOString(),null==e.z&&(e.z=e.z||O._table[14]);break;case"s":f="String",h=Ye(e.v||"");break}var d=Ah(n.cellXfs,e,n);s["ss:StyleID"]="s"+(21+d),s["ss:Index"]=o.c+1;var p=null!=e.v?h:"",m="z"==e.t?"":'<Data ss:Type="'+f+'">'+p+"</Data>";return(e.c||[]).length>0&&(m+=Dm(e.c)),dt("Cell",m,s)}function Om(e,t){var r='<Row ss:Index="'+(e+1)+'"';return t&&(t.hpt&&!t.hpx&&(t.hpx=Il(t.hpt)),t.hpx&&(r+=' ss:AutoFitHeight="0" ss:Height="'+t.hpx+'"'),t.hidden&&(r+=' ss:Hidden="1"')),r+">"}function Mm(e,t,r,n){if(!e["!ref"])return"";var i=Sr(e["!ref"]),a=e["!merges"]||[],o=0,s=[];e["!cols"]&&e["!cols"].forEach((function(e,t){Nl(e);var r=!!e.width,n=wh(t,e),i={"ss:Index":t+1};r&&(i["ss:Width"]=xl(n.width)),e.hidden&&(i["ss:Hidden"]="1"),s.push(dt("Column",null,i))}));for(var l=Array.isArray(e),c=i.s.r;c<=i.e.r;++c){for(var u=[Om(c,(e["!rows"]||[])[c])],f=i.s.c;f<=i.e.c;++f){var h=!1;for(o=0;o!=a.length;++o)if(!(a[o].s.c>f)&&!(a[o].s.r>c)&&!(a[o].e.c<f)&&!(a[o].e.r<c)){a[o].s.c==f&&a[o].s.r==c||(h=!0);break}if(!h){var d={r:c,c:f},p=Ar(d),m=l?(e[c]||[])[f]:e[p];u.push(Rm(m,p,e,t,r,n,d))}}u.push("</Row>"),u.length>2&&s.push(u.join(""))}return s.join("")}function jm(e,t,r){var n=[],i=r.SheetNames[e],a=r.Sheets[i],o=a?Fm(a,t,e,r):"";return o.length>0&&n.push("<Names>"+o+"</Names>"),o=a?Mm(a,t,e,r):"",o.length>0&&n.push("<Table>"+o+"</Table>"),n.push(Pm(a,t,e,r)),n.join("")}function Um(e,t){t||(t={}),e.SSF||(e.SSF=O.get_table()),e.SSF&&(M(O),O.load_table(e.SSF),t.revssf=te(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF,t.cellXfs=[],Ah(t.cellXfs,{},{revssf:{General:0}}));var r=[];r.push(Nm(e,t)),r.push(Bm(e,t)),r.push(""),r.push("");for(var n=0;n<e.SheetNames.length;++n)r.push(dt("Worksheet",jm(n,t,e),{"ss:Name":Ve(e.SheetNames[n])}));return r[2]=Tm(e,t),r[3]=Im(e,t),Fe+dt("Workbook",r.join(""),{xmlns:vt.ss,"xmlns:o":vt.o,"xmlns:x":vt.x,"xmlns:ss":vt.ss,"xmlns:dt":vt.dt,"xmlns:html":vt.html})}function zm(e){var t={},r=e.content;if(r.l=28,t.AnsiUserType=r.read_shift(0,"lpstr-ansi"),t.AnsiClipboardFormat=un(r),r.length-r.l<=4)return t;var n=r.read_shift(4);return 0==n||n>40?t:(r.l-=4,t.Reserved1=r.read_shift(0,"lpstr-ansi"),r.length-r.l<=4?t:(n=r.read_shift(4),1907505652!==n?t:(t.UnicodeClipboardFormat=fn(r),n=r.read_shift(4),0==n||n>40?t:(r.l-=4,void(t.Reserved2=r.read_shift(0,"lpwstr"))))))}function Hm(e,t,r,n){var i=r,a=[],o=t.slice(t.l,t.l+i);if(n&&n.enc&&n.enc.insitu&&o.length>0)switch(e.n){case"BOF":case"FilePass":case"FileLock":case"InterfaceHdr":case"RRDInfo":case"RRDHead":case"UsrExcl":case"EOF":break;case"BoundSheet8":break;default:n.enc.insitu(o)}a.push(o),t.l+=i;var s=Zm[Ht(t,t.l)],l=0;while(null!=s&&"Continue"===s.n.slice(0,8))i=Ht(t,t.l+2),l=t.l+4,"ContinueFrt"==s.n?l+=4:"ContinueFrt"==s.n.slice(0,11)&&(l+=12),o=t.slice(l,t.l+4+i),a.push(o),t.l+=4+i,s=Zm[Ht(t,t.l)];var c=P(a);Zt(c,0);var u=0;c.lens=[];for(var f=0;f<a.length;++f)c.lens.push(u),u+=a[f].length;if(c.length<r)throw"XLS Record "+(e&&e.n||"??")+" Truncated: "+c.length+" < "+r;return e.f(c,c.length,n)}function $m(e,t,r){if("z"!==e.t&&e.XF){var n=0;try{n=e.z||e.XF.numFmtId||0,t.cellNF&&(e.z=O._table[n])}catch(Bv){if(t.WTF)throw Bv}if(!t||!1!==t.cellText)try{"e"===e.t?e.w=e.w||Dn[e.v]:0===n||"General"==n?"n"===e.t?(0|e.v)===e.v?e.w=O._general_int(e.v):e.w=O._general_num(e.v):e.w=O._general(e.v):e.w=O.format(n,e.v,{date1904:!!r})}catch(Bv){if(t.WTF)throw Bv}if(t.cellDates&&n&&"n"==e.t&&O.is_date(O._table[n]||String(n))){var i=O.parse_date_code(e.v);i&&(e.t="d",e.v=new Date(i.y,i.m-1,i.d,i.H,i.M,i.S,i.u))}}}function Gm(e,t,r){return{v:e,ixfe:t,t:r}}function Vm(e,t){var r={opts:{}},n={};null!=A&&null==t.dense&&(t.dense=A);var i,a,o,s,l,c,u,f,h=t.dense?[]:{},p={},m={},g=null,v=[],b="",w={},y="",_={},x=[],S=!0,C=[],k=[],E={Sheets:[],WBProps:{date1904:!1},Views:[{}]},N={},B=function(e){return e<8?Pn[e]:e<64&&k[e-8]||Pn[e]},T=function(e,t,r){var n,i=t.XF.data;i&&i.patternType&&r&&r.cellStyles&&(t.s={},t.s.patternType=i.patternType,(n=ml(B(i.icvFore)))&&(t.s.fgColor={rgb:n}),(n=ml(B(i.icvBack)))&&(t.s.bgColor={rgb:n}))},L=function(e,t,r){if(!(H>1)&&(r.sheetRows&&e.r>=r.sheetRows&&(S=!1),S)){if(r.cellStyles&&t.XF&&t.XF.data&&T(e,t,r),delete t.ixfe,delete t.XF,i=e,y=Ar(e),m&&m.s&&m.e||(m={s:{r:0,c:0},e:{r:0,c:0}}),e.r<m.s.r&&(m.s.r=e.r),e.c<m.s.c&&(m.s.c=e.c),e.r+1>m.e.r&&(m.e.r=e.r+1),e.c+1>m.e.c&&(m.e.c=e.c+1),r.cellFormula&&t.f)for(var n=0;n<x.length;++n)if(!(x[n][0].s.c>e.c||x[n][0].s.r>e.r)&&!(x[n][0].e.c<e.c||x[n][0].e.r<e.r)){t.F=xr(x[n][0]),x[n][0].s.c==e.c&&x[n][0].s.r==e.r||delete t.f,t.f&&(t.f=""+Wf(x[n][1],m,e,j,I));break}r.dense?(h[e.r]||(h[e.r]=[]),h[e.r][e.c]=t):h[y]=t}},I={enc:!1,sbcch:0,snames:[],sharedf:_,arrayf:x,rrtabid:[],lastuser:"",biff:8,codepage:0,winlocked:0,cellStyles:!!t&&!!t.cellStyles,WTF:!!t&&!!t.wtf};t.password&&(I.password=t.password);var F=[],P=[],D=[],R=[],M=!1,j=[];j.SheetNames=I.snames,j.sharedf=I.sharedf,j.arrayf=I.arrayf,j.names=[],j.XTI=[];var U,z="",H=0,$=0,G=[],V=[];I.codepage=1200,d(1200);var q=!1;while(e.l<e.length-1){var W=e.l,X=e.read_shift(2);if(0===X&&"EOF"===z)break;var Y=e.l===e.length?0:e.read_shift(2),Q=Zm[X];if(Q&&Q.f){if(t.bookSheets&&"BoundSheet8"===z&&"BoundSheet8"!==Q.n)break;if(z=Q.n,2===Q.r||12==Q.r){var K=e.read_shift(2);if(Y-=2,!I.enc&&K!==X&&((255&K)<<8|K>>8)!==X)throw new Error("rt mismatch: "+K+"!="+X);12==Q.r&&(e.l+=10,Y-=10)}var Z={};Z="EOF"===Q.n?Q.f(e,Y,I):Hm(Q,e,Y,I);var ee=Q.n;if(0==H&&"BOF"!=ee)continue;switch(ee){case"Date1904":r.opts.Date1904=E.WBProps.date1904=Z;break;case"WriteProtect":r.opts.WriteProtect=!0;break;case"FilePass":if(I.enc||(e.l=0),I.enc=Z,!t.password)throw new Error("File is password-protected");if(null==Z.valid)throw new Error("Encryption scheme unsupported");if(!Z.valid)throw new Error("Password is incorrect");break;case"WriteAccess":I.lastuser=Z;break;case"FileSharing":break;case"CodePage":var te=Number(Z);switch(te){case 21010:te=1200;break;case 32768:te=1e4;break;case 32769:te=1252;break}d(I.codepage=te),q=!0;break;case"RRTabId":I.rrtabid=Z;break;case"WinProtect":I.winlocked=Z;break;case"Template":break;case"BookBool":break;case"UsesELFs":break;case"MTRSettings":break;case"RefreshAll":case"CalcCount":case"CalcDelta":case"CalcIter":case"CalcMode":case"CalcPrecision":case"CalcSaveRecalc":r.opts[ee]=Z;break;case"CalcRefMode":I.CalcRefMode=Z;break;case"Uncalced":break;case"ForceFullCalculation":r.opts.FullCalc=Z;break;case"WsBool":Z.fDialog&&(h["!type"]="dialog");break;case"XF":C.push(Z);break;case"ExtSST":break;case"BookExt":break;case"RichTextStream":break;case"BkHim":break;case"SupBook":j.push([Z]),j[j.length-1].XTI=[];break;case"ExternName":j[j.length-1].push(Z);break;case"Index":break;case"Lbl":U={Name:Z.Name,Ref:Wf(Z.rgce,m,null,j,I)},Z.itab>0&&(U.Sheet=Z.itab-1),j.names.push(U),j[0]||(j[0]=[],j[0].XTI=[]),j[j.length-1].push(Z),"_xlnm._FilterDatabase"==Z.Name&&Z.itab>0&&Z.rgce&&Z.rgce[0]&&Z.rgce[0][0]&&"PtgArea3d"==Z.rgce[0][0][0]&&(V[Z.itab-1]={ref:xr(Z.rgce[0][0][1][2])});break;case"ExternCount":I.ExternCount=Z;break;case"ExternSheet":0==j.length&&(j[0]=[],j[0].XTI=[]),j[j.length-1].XTI=j[j.length-1].XTI.concat(Z),j.XTI=j.XTI.concat(Z);break;case"NameCmt":if(I.biff<8)break;null!=U&&(U.Comment=Z[1]);break;case"Protect":h["!protect"]=Z;break;case"Password":0!==Z&&I.WTF&&console.error("Password verifier: "+Z);break;case"Prot4Rev":case"Prot4RevPass":break;case"BoundSheet8":p[Z.pos]=Z,I.snames.push(Z.name);break;case"EOF":if(--H)break;if(m.e){if(m.e.r>0&&m.e.c>0){if(m.e.r--,m.e.c--,h["!ref"]=xr(m),t.sheetRows&&t.sheetRows<=m.e.r){var re=m.e.r;m.e.r=t.sheetRows-1,h["!fullref"]=h["!ref"],h["!ref"]=xr(m),m.e.r=re}m.e.r++,m.e.c++}F.length>0&&(h["!merges"]=F),P.length>0&&(h["!objects"]=P),D.length>0&&(h["!cols"]=D),R.length>0&&(h["!rows"]=R),E.Sheets.push(N)}""===b?w=h:n[b]=h,h=t.dense?[]:{};break;case"BOF":if(8===I.biff&&(I.biff={9:2,521:3,1033:4}[X]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[Z.BIFFVer]||8),8==I.biff&&0==Z.BIFFVer&&16==Z.dt&&(I.biff=2),H++)break;if(S=!0,h=t.dense?[]:{},I.biff<8&&!q&&(q=!0,d(I.codepage=t.codepage||1252)),I.biff<5){""===b&&(b="Sheet1"),m={s:{r:0,c:0},e:{r:0,c:0}};var ne={pos:e.l-Y,name:b};p[ne.pos]=ne,I.snames.push(b)}else b=(p[W]||{name:""}).name;32==Z.dt&&(h["!type"]="chart"),64==Z.dt&&(h["!type"]="macro"),F=[],P=[],I.arrayf=x=[],D=[],R=[],0,M=!1,N={Hidden:(p[W]||{hs:0}).hs,name:b};break;case"Number":case"BIFF2NUM":case"BIFF2INT":"chart"==h["!type"]&&(t.dense?(h[Z.r]||[])[Z.c]:h[Ar({c:Z.c,r:Z.r})])&&++Z.c,c={ixfe:Z.ixfe,XF:C[Z.ixfe]||{},v:Z.val,t:"n"},$>0&&(c.z=G[c.ixfe>>8&31]),$m(c,t,r.opts.Date1904),L({c:Z.c,r:Z.r},c,t);break;case"BoolErr":c={ixfe:Z.ixfe,XF:C[Z.ixfe],v:Z.val,t:Z.t},$>0&&(c.z=G[c.ixfe>>8&31]),$m(c,t,r.opts.Date1904),L({c:Z.c,r:Z.r},c,t);break;case"RK":c={ixfe:Z.ixfe,XF:C[Z.ixfe],v:Z.rknum,t:"n"},$>0&&(c.z=G[c.ixfe>>8&31]),$m(c,t,r.opts.Date1904),L({c:Z.c,r:Z.r},c,t);break;case"MulRk":for(var ie=Z.c;ie<=Z.C;++ie){var ae=Z.rkrec[ie-Z.c][0];c={ixfe:ae,XF:C[ae],v:Z.rkrec[ie-Z.c][1],t:"n"},$>0&&(c.z=G[c.ixfe>>8&31]),$m(c,t,r.opts.Date1904),L({c:ie,r:Z.r},c,t)}break;case"Formula":if("String"==Z.val){g=Z;break}if(c=Gm(Z.val,Z.cell.ixfe,Z.tt),c.XF=C[c.ixfe],t.cellFormula){var oe=Z.formula;if(oe&&oe[0]&&oe[0][0]&&"PtgExp"==oe[0][0][0]){var se=oe[0][0][1][0],le=oe[0][0][1][1],ce=Ar({r:se,c:le});_[ce]?c.f=""+Wf(Z.formula,m,Z.cell,j,I):c.F=((t.dense?(h[se]||[])[le]:h[ce])||{}).F}else c.f=""+Wf(Z.formula,m,Z.cell,j,I)}$>0&&(c.z=G[c.ixfe>>8&31]),$m(c,t,r.opts.Date1904),L(Z.cell,c,t),g=Z;break;case"String":if(!g)throw new Error("String record expects Formula");g.val=Z,c=Gm(Z,g.cell.ixfe,"s"),c.XF=C[c.ixfe],t.cellFormula&&(c.f=""+Wf(g.formula,m,g.cell,j,I)),$>0&&(c.z=G[c.ixfe>>8&31]),$m(c,t,r.opts.Date1904),L(g.cell,c,t),g=null;break;case"Array":x.push(Z);var ue=Ar(Z[0].s);if(a=t.dense?(h[Z[0].s.r]||[])[Z[0].s.c]:h[ue],t.cellFormula&&a){if(!g)break;if(!ue||!a)break;a.f=""+Wf(Z[1],m,Z[0],j,I),a.F=xr(Z[0])}break;case"ShrFmla":if(!S)break;if(!t.cellFormula)break;if(y){if(!g)break;_[Ar(g.cell)]=Z[0],a=t.dense?(h[g.cell.r]||[])[g.cell.c]:h[Ar(g.cell)],(a||{}).f=""+Wf(Z[0],m,i,j,I)}break;case"LabelSst":c=Gm(v[Z.isst].t,Z.ixfe,"s"),v[Z.isst].h&&(c.h=v[Z.isst].h),c.XF=C[c.ixfe],$>0&&(c.z=G[c.ixfe>>8&31]),$m(c,t,r.opts.Date1904),L({c:Z.c,r:Z.r},c,t);break;case"Blank":t.sheetStubs&&(c={ixfe:Z.ixfe,XF:C[Z.ixfe],t:"z"},$>0&&(c.z=G[c.ixfe>>8&31]),$m(c,t,r.opts.Date1904),L({c:Z.c,r:Z.r},c,t));break;case"MulBlank":if(t.sheetStubs)for(var fe=Z.c;fe<=Z.C;++fe){var he=Z.ixfe[fe-Z.c];c={ixfe:he,XF:C[he],t:"z"},$>0&&(c.z=G[c.ixfe>>8&31]),$m(c,t,r.opts.Date1904),L({c:fe,r:Z.r},c,t)}break;case"RString":case"Label":case"BIFF2STR":c=Gm(Z.val,Z.ixfe,"s"),c.XF=C[c.ixfe],$>0&&(c.z=G[c.ixfe>>8&31]),$m(c,t,r.opts.Date1904),L({c:Z.c,r:Z.r},c,t);break;case"Dimensions":1===H&&(m=Z);break;case"SST":v=Z;break;case"Format":if(4==I.biff){G[$++]=Z[1];for(var de=0;de<$+163;++de)if(O._table[de]==Z[1])break;de>=163&&O.load(Z[1],$+163)}else O.load(Z[1],Z[0]);break;case"BIFF2FORMAT":G[$++]=Z;for(var pe=0;pe<$+163;++pe)if(O._table[pe]==Z)break;pe>=163&&O.load(Z,$+163);break;case"MergeCells":F=F.concat(Z);break;case"Obj":P[Z.cmo[0]]=I.lastobj=Z;break;case"TxO":I.lastobj.TxO=Z;break;case"ImData":I.lastobj.ImData=Z;break;case"HLink":for(l=Z[0].s.r;l<=Z[0].e.r;++l)for(s=Z[0].s.c;s<=Z[0].e.c;++s)a=t.dense?(h[l]||[])[s]:h[Ar({c:s,r:l})],a&&(a.l=Z[1]);break;case"HLinkTooltip":for(l=Z[0].s.r;l<=Z[0].e.r;++l)for(s=Z[0].s.c;s<=Z[0].e.c;++s)a=t.dense?(h[l]||[])[s]:h[Ar({c:s,r:l})],a&&a.l&&(a.l.Tooltip=Z[1]);break;case"Note":if(I.biff<=5&&I.biff>=2)break;a=t.dense?(h[Z[0].r]||[])[Z[0].c]:h[Ar(Z[0])];var me=P[Z[2]];a||(t.dense?(h[Z[0].r]||(h[Z[0].r]=[]),a=h[Z[0].r][Z[0].c]={t:"z"}):a=h[Ar(Z[0])]={t:"z"},m.e.r=Math.max(m.e.r,Z[0].r),m.s.r=Math.min(m.s.r,Z[0].r),m.e.c=Math.max(m.e.c,Z[0].c),m.s.c=Math.min(m.s.c,Z[0].c)),a.c||(a.c=[]),o={a:Z[1],t:me.TxO.t},a.c.push(o);break;default:switch(Q.n){case"ClrtClient":break;case"XFExt":Oc(C[Z.ixfe],Z.ext);break;case"DefColWidth":Z;break;case"DefaultRowHeight":Z[1];break;case"ColInfo":if(!I.cellStyles)break;while(Z.e>=Z.s)D[Z.e--]={width:Z.w/256},M||(M=!0,El(Z.w/256)),Nl(D[Z.e+1]);break;case"Row":var ge={};null!=Z.level&&(R[Z.r]=ge,ge.level=Z.level),Z.hidden&&(R[Z.r]=ge,ge.hidden=!0),Z.hpt&&(R[Z.r]=ge,ge.hpt=Z.hpt,ge.hpx=Il(Z.hpt));break;case"LeftMargin":case"RightMargin":case"TopMargin":case"BottomMargin":h["!margins"]||yh(h["!margins"]={}),h["!margins"][ee.slice(0,-6).toLowerCase()]=Z;break;case"Setup":h["!margins"]||yh(h["!margins"]={}),h["!margins"].header=Z.header,h["!margins"].footer=Z.footer;break;case"Window2":Z.RTL&&(E.Views[0].RTL=!0);break;case"Header":break;case"Footer":break;case"HCenter":break;case"VCenter":break;case"Pls":break;case"GCW":break;case"LHRecord":break;case"DBCell":break;case"EntExU2":break;case"SxView":break;case"Sxvd":break;case"SXVI":break;case"SXVDEx":break;case"SxIvd":break;case"SXString":break;case"Sync":break;case"Addin":break;case"SXDI":break;case"SXLI":break;case"SXEx":break;case"QsiSXTag":break;case"Selection":break;case"Feat":break;case"FeatHdr":case"FeatHdr11":break;case"Feature11":case"Feature12":case"List12":break;case"Country":u=Z;break;case"RecalcId":break;case"DxGCol":break;case"Fbi":case"Fbi2":case"GelFrame":break;case"Font":break;case"XFCRC":break;case"Style":break;case"StyleExt":break;case"Palette":k=Z;break;case"Theme":f=Z;break;case"ScenarioProtect":break;case"ObjProtect":break;case"CondFmt12":break;case"Table":break;case"TableStyles":break;case"TableStyle":break;case"TableStyleElement":break;case"SXStreamID":break;case"SXVS":break;case"DConRef":break;case"SXAddl":break;case"DConBin":break;case"DConName":break;case"SXPI":break;case"SxFormat":break;case"SxSelect":break;case"SxRule":break;case"SxFilt":break;case"SxItm":break;case"SxDXF":break;case"ScenMan":break;case"DCon":break;case"CellWatch":break;case"PrintRowCol":break;case"PrintGrid":break;case"PrintSize":break;case"XCT":break;case"CRN":break;case"Scl":break;case"SheetExt":break;case"SheetExtOptional":break;case"ObNoMacros":break;case"ObProj":break;case"CodeName":b?N.CodeName=Z||N.name:E.WBProps.CodeName=Z||"ThisWorkbook";break;case"GUIDTypeLib":break;case"WOpt":break;case"PhoneticInfo":break;case"OleObjectSize":break;case"DXF":case"DXFN":case"DXFN12":case"DXFN12List":case"DXFN12NoCB":break;case"Dv":case"DVal":break;case"BRAI":case"Series":case"SeriesText":break;case"DConn":break;case"DbOrParamQry":break;case"DBQueryExt":break;case"OleDbConn":break;case"ExtString":break;case"IFmtRecord":break;case"CondFmt":case"CF":case"CF12":case"CFEx":break;case"Excel9File":break;case"Units":break;case"InterfaceHdr":case"Mms":case"InterfaceEnd":case"DSF":break;case"BuiltInFnGroupCount":break;case"Window1":case"HideObj":case"GridSet":case"Guts":case"UserBView":case"UserSViewBegin":case"UserSViewEnd":break;case"Pane":break;default:switch(Q.n){case"Dat":case"Begin":case"End":case"StartBlock":case"EndBlock":case"Frame":case"Area":case"Axis":case"AxisLine":case"Tick":break;case"AxesUsed":case"CrtLayout12":case"CrtLayout12A":case"CrtLink":case"CrtLine":case"CrtMlFrt":case"CrtMlFrtContinue":break;case"LineFormat":case"AreaFormat":case"Chart":case"Chart3d":case"Chart3DBarShape":case"ChartFormat":case"ChartFrtInfo":break;case"PlotArea":case"PlotGrowth":break;case"SeriesList":case"SerParent":case"SerAuxTrend":break;case"DataFormat":case"SerToCrt":case"FontX":break;case"CatSerRange":case"AxcExt":case"SerFmt":break;case"ShtProps":break;case"DefaultText":case"Text":case"CatLab":break;case"DataLabExtContents":break;case"Legend":case"LegendException":break;case"Pie":case"Scatter":break;case"PieFormat":case"MarkerFormat":break;case"StartObject":case"EndObject":break;case"AlRuns":case"ObjectLink":break;case"SIIndex":break;case"AttachedLabel":case"YMult":break;case"Line":case"Bar":break;case"Surf":break;case"AxisParent":break;case"Pos":break;case"ValueRange":break;case"SXViewEx9":break;case"SXViewLink":break;case"PivotChartBits":break;case"SBaseRef":break;case"TextPropsStream":break;case"LnExt":break;case"MkrExt":break;case"CrtCoopt":break;case"Qsi":case"Qsif":case"Qsir":case"QsiSXTag":break;case"TxtQry":break;case"FilterMode":break;case"AutoFilter":case"AutoFilterInfo":break;case"AutoFilter12":break;case"DropDownObjIds":break;case"Sort":break;case"SortData":break;case"ShapePropsStream":break;case"MsoDrawing":case"MsoDrawingGroup":case"MsoDrawingSelection":break;case"WebPub":case"AutoWebPub":break;case"HeaderFooter":case"HFPicture":case"PLV":case"HorizontalPageBreaks":case"VerticalPageBreaks":break;case"Backup":case"CompressPictures":case"Compat12":break;case"Continue":case"ContinueFrt12":break;case"FrtFontList":case"FrtWrapper":break;default:switch(Q.n){case"TabIdConf":case"Radar":case"RadarArea":case"DropBar":case"Intl":case"CoordList":case"SerAuxErrBar":break;case"BIFF2FONTCLR":case"BIFF2FMTCNT":case"BIFF2FONTXTRA":break;case"BIFF2XF":case"BIFF3XF":case"BIFF4XF":break;case"BIFF4FMTCNT":case"BIFF2ROW":case"BIFF2WINDOW2":break;case"SCENARIO":case"DConBin":case"PicF":case"DataLabExt":case"Lel":case"BopPop":case"BopPopCustom":case"RealTimeData":case"Name":break;case"LHNGraph":case"FnGroupName":case"AddMenu":case"LPr":break;case"ListObj":case"ListField":break;case"RRSort":break;case"BigName":break;case"ToolbarHdr":case"ToolbarEnd":break;case"DDEObjName":break;case"FRTArchId$":break;default:if(t.WTF)throw"Unrecognized Record "+Q.n}}}}}else e.l+=Y}return r.SheetNames=J(p).sort((function(e,t){return Number(e)-Number(t)})).map((function(e){return p[e].name})),t.bookSheets||(r.Sheets=n),r.Sheets&&V.forEach((function(e,t){r.Sheets[r.SheetNames[t]]["!autofilter"]=e})),r.Preamble=w,r.Strings=v,r.SSF=O.get_table(),I.enc&&(r.Encryption=I.enc),f&&(r.Themes=f),r.Metadata={},void 0!==u&&(r.Metadata.Country=u),j.names.length>0&&(E.Names=j.names),r.Workbook=E,r}var qm={SI:"e0859ff2f94f6810ab9108002b27b3d9",DSI:"02d5cdd59c2e1b10939708002b2cf9ae",UDI:"05d5cdd59c2e1b10939708002b2cf9ae"};function Wm(e,t,r){var n=X.find(e,"!DocumentSummaryInformation");if(n&&n.size>0)try{var i=Wi(n,Cn,qm.DSI);for(var a in i)t[a]=i[a]}catch(Bv){if(r.WTF)throw Bv}var o=X.find(e,"!SummaryInformation");if(o&&o.size>0)try{var s=Wi(o,kn,qm.SI);for(var l in s)null==t[l]&&(t[l]=s[l])}catch(Bv){if(r.WTF)throw Bv}t.HeadingPairs&&t.TitlesOfParts&&(di(t.HeadingPairs,t.TitlesOfParts,t,r),delete t.HeadingPairs,delete t.TitlesOfParts)}function Xm(e,t){var r,n=[],i=[],a=[],o=0;if(e.Props)for(r=J(e.Props),o=0;o<r.length;++o)(Object.prototype.hasOwnProperty.call(Nn,r[o])?n:Object.prototype.hasOwnProperty.call(Bn,r[o])?i:a).push([r[o],e.Props[r[o]]]);if(e.Custprops)for(r=J(e.Custprops),o=0;o<r.length;++o)Object.prototype.hasOwnProperty.call(e.Props||{},r[o])||(Object.prototype.hasOwnProperty.call(Nn,r[o])?n:Object.prototype.hasOwnProperty.call(Bn,r[o])?i:a).push([r[o],e.Custprops[r[o]]]);var s=[];for(o=0;o<a.length;++o)Gi.indexOf(a[o][0])>-1||null!=a[o][1]&&s.push(a[o]);i.length&&X.utils.cfb_add(t,"/SummaryInformation",Xi(i,qm.SI,Bn,kn)),(n.length||s.length)&&X.utils.cfb_add(t,"/DocumentSummaryInformation",Xi(n,qm.DSI,Nn,Cn,s.length?s:null,qm.UDI))}function Ym(e,t){var r,n,i,a;if(t||(t={}),Gg(t),p(),t.codepage&&f(t.codepage),e.FullPaths){if(X.find(e,"/encryption"))throw new Error("File is password-protected");r=X.find(e,"!CompObj"),n=X.find(e,"/Workbook")||X.find(e,"/Book")}else{switch(t.type){case"base64":e=B(x.decode(e));break;case"binary":e=B(e);break;case"buffer":break;case"array":Array.isArray(e)||(e=Array.prototype.slice.call(e));break}Zt(e,0),n={content:e}}if(r&&zm(r),t.bookProps&&!t.bookSheets)i={};else{var o=S?"buffer":"array";if(n&&n.content)i=Vm(n.content,t);else if((a=X.find(e,"PerfectOffice_MAIN"))&&a.content)i=Cs.to_workbook(a.content,(t.type=o,t));else{if(!(a=X.find(e,"NativeContent_MAIN"))||!a.content)throw new Error("Cannot find Workbook stream");i=Cs.to_workbook(a.content,(t.type=o,t))}t.bookVBA&&e.FullPaths&&X.find(e,"/_VBA_PROJECT_CUR/VBA/dir")&&(i.vbaraw=nu(e))}var s={};return e.FullPaths&&Wm(e,s,t),i.Props=i.Custprops=s,t.bookFiles&&(i.cfb=e),i}function Qm(e,t){var r=t||{},n=X.utils.cfb_new({root:"R"}),i="/Workbook";switch(r.bookType||"xls"){case"xls":r.bookType="biff8";case"xla":r.bookType||(r.bookType="xla");case"biff8":i="/Workbook",r.biff=8;break;case"biff5":i="/Book",r.biff=5;break;default:throw new Error("invalid type "+r.bookType+" for XLS CFB")}return X.utils.cfb_add(n,i,wg(e,r)),8==r.biff&&(e.Props||e.Custprops)&&Xm(e,n),8==r.biff&&e.vbaraw&&iu(n,X.read(e.vbaraw,{type:"string"==typeof e.vbaraw?"binary":"buffer"})),n}var Km={0:{n:"BrtRowHdr",f:rd},1:{n:"BrtCellBlank",f:ud},2:{n:"BrtCellRk",f:Td},3:{n:"BrtCellError",f:bd},4:{n:"BrtCellBool",f:pd},5:{n:"BrtCellReal",f:kd},6:{n:"BrtCellSt",f:Pd},7:{n:"BrtCellIsst",f:_d},8:{n:"BrtFmlaString",f:zd},9:{n:"BrtFmlaNum",f:Ud},10:{n:"BrtFmlaBool",f:Md},11:{n:"BrtFmlaError",f:jd},12:{n:"BrtShortBlank",f:hd},13:{n:"BrtShortRk",f:Id},14:{n:"BrtShortError",f:yd},15:{n:"BrtShortBool",f:gd},16:{n:"BrtShortReal",f:Nd},17:{n:"BrtShortSt",f:Rd},18:{n:"BrtShortIsst",f:Sd},19:{n:"BrtSSTItem",f:Dr},20:{n:"BrtPCDIMissing"},21:{n:"BrtPCDINumber"},22:{n:"BrtPCDIBoolean"},23:{n:"BrtPCDIError"},24:{n:"BrtPCDIString"},25:{n:"BrtPCDIDatetime"},26:{n:"BrtPCDIIndex"},27:{n:"BrtPCDIAMissing"},28:{n:"BrtPCDIANumber"},29:{n:"BrtPCDIABoolean"},30:{n:"BrtPCDIAError"},31:{n:"BrtPCDIAString"},32:{n:"BrtPCDIADatetime"},33:{n:"BrtPCRRecord"},34:{n:"BrtPCRRecordDt"},35:{n:"BrtFRTBegin"},36:{n:"BrtFRTEnd"},37:{n:"BrtACBegin"},38:{n:"BrtACEnd"},39:{n:"BrtName",f:Vp},40:{n:"BrtIndexRowBlock"},42:{n:"BrtIndexBlock"},43:{n:"BrtFont",f:Xl},44:{n:"BrtFmt",f:ql},45:{n:"BrtFill",f:Jl},46:{n:"BrtBorder",f:nc},47:{n:"BrtXF",f:ec},48:{n:"BrtStyle"},49:{n:"BrtCellMeta"},50:{n:"BrtValueMeta"},51:{n:"BrtMdb"},52:{n:"BrtBeginFmd"},53:{n:"BrtEndFmd"},54:{n:"BrtBeginMdx"},55:{n:"BrtEndMdx"},56:{n:"BrtBeginMdxTuple"},57:{n:"BrtEndMdxTuple"},58:{n:"BrtMdxMbrIstr"},59:{n:"BrtStr"},60:{n:"BrtColInfo",f:rs},62:{n:"BrtCellRString"},63:{n:"BrtCalcChainItem$",f:jc},64:{n:"BrtDVal",f:ip},65:{n:"BrtSxvcellNum"},66:{n:"BrtSxvcellStr"},67:{n:"BrtSxvcellBool"},68:{n:"BrtSxvcellErr"},69:{n:"BrtSxvcellDate"},70:{n:"BrtSxvcellNil"},128:{n:"BrtFileVersion"},129:{n:"BrtBeginSheet"},130:{n:"BrtEndSheet"},131:{n:"BrtBeginBook",f:er,p:0},132:{n:"BrtEndBook"},133:{n:"BrtBeginWsViews"},134:{n:"BrtEndWsViews"},135:{n:"BrtBeginBookViews"},136:{n:"BrtEndBookViews"},137:{n:"BrtBeginWsView",f:ep},138:{n:"BrtEndWsView"},139:{n:"BrtBeginCsViews"},140:{n:"BrtEndCsViews"},141:{n:"BrtBeginCsView"},142:{n:"BrtEndCsView"},143:{n:"BrtBeginBundleShs"},144:{n:"BrtEndBundleShs"},145:{n:"BrtBeginSheetData"},146:{n:"BrtEndSheetData"},147:{n:"BrtWsProp",f:ld},148:{n:"BrtWsDim",f:ad,p:16},151:{n:"BrtPane",f:Wd},152:{n:"BrtSel"},153:{n:"BrtWbProp",f:Hp},154:{n:"BrtWbFactoid"},155:{n:"BrtFileRecover"},156:{n:"BrtBundleSh",f:Up},157:{n:"BrtCalcProp"},158:{n:"BrtBookView"},159:{n:"BrtBeginSst",f:js},160:{n:"BrtEndSst"},161:{n:"BrtBeginAFilter",f:en},162:{n:"BrtEndAFilter"},163:{n:"BrtBeginFilterColumn"},164:{n:"BrtEndFilterColumn"},165:{n:"BrtBeginFilters"},166:{n:"BrtEndFilters"},167:{n:"BrtFilter"},168:{n:"BrtColorFilter"},169:{n:"BrtIconFilter"},170:{n:"BrtTop10Filter"},171:{n:"BrtDynamicFilter"},172:{n:"BrtBeginCustomFilters"},173:{n:"BrtEndCustomFilters"},174:{n:"BrtCustomFilter"},175:{n:"BrtAFilterDateGroupItem"},176:{n:"BrtMergeCell",f:Hd},177:{n:"BrtBeginMergeCells"},178:{n:"BrtEndMergeCells"},179:{n:"BrtBeginPivotCacheDef"},180:{n:"BrtEndPivotCacheDef"},181:{n:"BrtBeginPCDFields"},182:{n:"BrtEndPCDFields"},183:{n:"BrtBeginPCDField"},184:{n:"BrtEndPCDField"},185:{n:"BrtBeginPCDSource"},186:{n:"BrtEndPCDSource"},187:{n:"BrtBeginPCDSRange"},188:{n:"BrtEndPCDSRange"},189:{n:"BrtBeginPCDFAtbl"},190:{n:"BrtEndPCDFAtbl"},191:{n:"BrtBeginPCDIRun"},192:{n:"BrtEndPCDIRun"},193:{n:"BrtBeginPivotCacheRecords"},194:{n:"BrtEndPivotCacheRecords"},195:{n:"BrtBeginPCDHierarchies"},196:{n:"BrtEndPCDHierarchies"},197:{n:"BrtBeginPCDHierarchy"},198:{n:"BrtEndPCDHierarchy"},199:{n:"BrtBeginPCDHFieldsUsage"},200:{n:"BrtEndPCDHFieldsUsage"},201:{n:"BrtBeginExtConnection"},202:{n:"BrtEndExtConnection"},203:{n:"BrtBeginECDbProps"},204:{n:"BrtEndECDbProps"},205:{n:"BrtBeginECOlapProps"},206:{n:"BrtEndECOlapProps"},207:{n:"BrtBeginPCDSConsol"},208:{n:"BrtEndPCDSConsol"},209:{n:"BrtBeginPCDSCPages"},210:{n:"BrtEndPCDSCPages"},211:{n:"BrtBeginPCDSCPage"},212:{n:"BrtEndPCDSCPage"},213:{n:"BrtBeginPCDSCPItem"},214:{n:"BrtEndPCDSCPItem"},215:{n:"BrtBeginPCDSCSets"},216:{n:"BrtEndPCDSCSets"},217:{n:"BrtBeginPCDSCSet"},218:{n:"BrtEndPCDSCSet"},219:{n:"BrtBeginPCDFGroup"},220:{n:"BrtEndPCDFGroup"},221:{n:"BrtBeginPCDFGItems"},222:{n:"BrtEndPCDFGItems"},223:{n:"BrtBeginPCDFGRange"},224:{n:"BrtEndPCDFGRange"},225:{n:"BrtBeginPCDFGDiscrete"},226:{n:"BrtEndPCDFGDiscrete"},227:{n:"BrtBeginPCDSDTupleCache"},228:{n:"BrtEndPCDSDTupleCache"},229:{n:"BrtBeginPCDSDTCEntries"},230:{n:"BrtEndPCDSDTCEntries"},231:{n:"BrtBeginPCDSDTCEMembers"},232:{n:"BrtEndPCDSDTCEMembers"},233:{n:"BrtBeginPCDSDTCEMember"},234:{n:"BrtEndPCDSDTCEMember"},235:{n:"BrtBeginPCDSDTCQueries"},236:{n:"BrtEndPCDSDTCQueries"},237:{n:"BrtBeginPCDSDTCQuery"},238:{n:"BrtEndPCDSDTCQuery"},239:{n:"BrtBeginPCDSDTCSets"},240:{n:"BrtEndPCDSDTCSets"},241:{n:"BrtBeginPCDSDTCSet"},242:{n:"BrtEndPCDSDTCSet"},243:{n:"BrtBeginPCDCalcItems"},244:{n:"BrtEndPCDCalcItems"},245:{n:"BrtBeginPCDCalcItem"},246:{n:"BrtEndPCDCalcItem"},247:{n:"BrtBeginPRule"},248:{n:"BrtEndPRule"},249:{n:"BrtBeginPRFilters"},250:{n:"BrtEndPRFilters"},251:{n:"BrtBeginPRFilter"},252:{n:"BrtEndPRFilter"},253:{n:"BrtBeginPNames"},254:{n:"BrtEndPNames"},255:{n:"BrtBeginPName"},256:{n:"BrtEndPName"},257:{n:"BrtBeginPNPairs"},258:{n:"BrtEndPNPairs"},259:{n:"BrtBeginPNPair"},260:{n:"BrtEndPNPair"},261:{n:"BrtBeginECWebProps"},262:{n:"BrtEndECWebProps"},263:{n:"BrtBeginEcWpTables"},264:{n:"BrtEndECWPTables"},265:{n:"BrtBeginECParams"},266:{n:"BrtEndECParams"},267:{n:"BrtBeginECParam"},268:{n:"BrtEndECParam"},269:{n:"BrtBeginPCDKPIs"},270:{n:"BrtEndPCDKPIs"},271:{n:"BrtBeginPCDKPI"},272:{n:"BrtEndPCDKPI"},273:{n:"BrtBeginDims"},274:{n:"BrtEndDims"},275:{n:"BrtBeginDim"},276:{n:"BrtEndDim"},277:{n:"BrtIndexPartEnd"},278:{n:"BrtBeginStyleSheet"},279:{n:"BrtEndStyleSheet"},280:{n:"BrtBeginSXView"},281:{n:"BrtEndSXVI"},282:{n:"BrtBeginSXVI"},283:{n:"BrtBeginSXVIs"},284:{n:"BrtEndSXVIs"},285:{n:"BrtBeginSXVD"},286:{n:"BrtEndSXVD"},287:{n:"BrtBeginSXVDs"},288:{n:"BrtEndSXVDs"},289:{n:"BrtBeginSXPI"},290:{n:"BrtEndSXPI"},291:{n:"BrtBeginSXPIs"},292:{n:"BrtEndSXPIs"},293:{n:"BrtBeginSXDI"},294:{n:"BrtEndSXDI"},295:{n:"BrtBeginSXDIs"},296:{n:"BrtEndSXDIs"},297:{n:"BrtBeginSXLI"},298:{n:"BrtEndSXLI"},299:{n:"BrtBeginSXLIRws"},300:{n:"BrtEndSXLIRws"},301:{n:"BrtBeginSXLICols"},302:{n:"BrtEndSXLICols"},303:{n:"BrtBeginSXFormat"},304:{n:"BrtEndSXFormat"},305:{n:"BrtBeginSXFormats"},306:{n:"BrtEndSxFormats"},307:{n:"BrtBeginSxSelect"},308:{n:"BrtEndSxSelect"},309:{n:"BrtBeginISXVDRws"},310:{n:"BrtEndISXVDRws"},311:{n:"BrtBeginISXVDCols"},312:{n:"BrtEndISXVDCols"},313:{n:"BrtEndSXLocation"},314:{n:"BrtBeginSXLocation"},315:{n:"BrtEndSXView"},316:{n:"BrtBeginSXTHs"},317:{n:"BrtEndSXTHs"},318:{n:"BrtBeginSXTH"},319:{n:"BrtEndSXTH"},320:{n:"BrtBeginISXTHRws"},321:{n:"BrtEndISXTHRws"},322:{n:"BrtBeginISXTHCols"},323:{n:"BrtEndISXTHCols"},324:{n:"BrtBeginSXTDMPS"},325:{n:"BrtEndSXTDMPs"},326:{n:"BrtBeginSXTDMP"},327:{n:"BrtEndSXTDMP"},328:{n:"BrtBeginSXTHItems"},329:{n:"BrtEndSXTHItems"},330:{n:"BrtBeginSXTHItem"},331:{n:"BrtEndSXTHItem"},332:{n:"BrtBeginMetadata"},333:{n:"BrtEndMetadata"},334:{n:"BrtBeginEsmdtinfo"},335:{n:"BrtMdtinfo"},336:{n:"BrtEndEsmdtinfo"},337:{n:"BrtBeginEsmdb"},338:{n:"BrtEndEsmdb"},339:{n:"BrtBeginEsfmd"},340:{n:"BrtEndEsfmd"},341:{n:"BrtBeginSingleCells"},342:{n:"BrtEndSingleCells"},343:{n:"BrtBeginList"},344:{n:"BrtEndList"},345:{n:"BrtBeginListCols"},346:{n:"BrtEndListCols"},347:{n:"BrtBeginListCol"},348:{n:"BrtEndListCol"},349:{n:"BrtBeginListXmlCPr"},350:{n:"BrtEndListXmlCPr"},351:{n:"BrtListCCFmla"},352:{n:"BrtListTrFmla"},353:{n:"BrtBeginExternals"},354:{n:"BrtEndExternals"},355:{n:"BrtSupBookSrc",f:Xr},357:{n:"BrtSupSelf"},358:{n:"BrtSupSame"},359:{n:"BrtSupTabs"},360:{n:"BrtBeginSupBook"},361:{n:"BrtPlaceholderName"},362:{n:"BrtExternSheet",f:Fo},363:{n:"BrtExternTableStart"},364:{n:"BrtExternTableEnd"},366:{n:"BrtExternRowHdr"},367:{n:"BrtExternCellBlank"},368:{n:"BrtExternCellReal"},369:{n:"BrtExternCellBool"},370:{n:"BrtExternCellError"},371:{n:"BrtExternCellString"},372:{n:"BrtBeginEsmdx"},373:{n:"BrtEndEsmdx"},374:{n:"BrtBeginMdxSet"},375:{n:"BrtEndMdxSet"},376:{n:"BrtBeginMdxMbrProp"},377:{n:"BrtEndMdxMbrProp"},378:{n:"BrtBeginMdxKPI"},379:{n:"BrtEndMdxKPI"},380:{n:"BrtBeginEsstr"},381:{n:"BrtEndEsstr"},382:{n:"BrtBeginPRFItem"},383:{n:"BrtEndPRFItem"},384:{n:"BrtBeginPivotCacheIDs"},385:{n:"BrtEndPivotCacheIDs"},386:{n:"BrtBeginPivotCacheID"},387:{n:"BrtEndPivotCacheID"},388:{n:"BrtBeginISXVIs"},389:{n:"BrtEndISXVIs"},390:{n:"BrtBeginColInfos"},391:{n:"BrtEndColInfos"},392:{n:"BrtBeginRwBrk"},393:{n:"BrtEndRwBrk"},394:{n:"BrtBeginColBrk"},395:{n:"BrtEndColBrk"},396:{n:"BrtBrk"},397:{n:"BrtUserBookView"},398:{n:"BrtInfo"},399:{n:"BrtCUsr"},400:{n:"BrtUsr"},401:{n:"BrtBeginUsers"},403:{n:"BrtEOF"},404:{n:"BrtUCR"},405:{n:"BrtRRInsDel"},406:{n:"BrtRREndInsDel"},407:{n:"BrtRRMove"},408:{n:"BrtRREndMove"},409:{n:"BrtRRChgCell"},410:{n:"BrtRREndChgCell"},411:{n:"BrtRRHeader"},412:{n:"BrtRRUserView"},413:{n:"BrtRRRenSheet"},414:{n:"BrtRRInsertSh"},415:{n:"BrtRRDefName"},416:{n:"BrtRRNote"},417:{n:"BrtRRConflict"},418:{n:"BrtRRTQSIF"},419:{n:"BrtRRFormat"},420:{n:"BrtRREndFormat"},421:{n:"BrtRRAutoFmt"},422:{n:"BrtBeginUserShViews"},423:{n:"BrtBeginUserShView"},424:{n:"BrtEndUserShView"},425:{n:"BrtEndUserShViews"},426:{n:"BrtArrFmla",f:Xd},427:{n:"BrtShrFmla",f:Yd},428:{n:"BrtTable"},429:{n:"BrtBeginExtConnections"},430:{n:"BrtEndExtConnections"},431:{n:"BrtBeginPCDCalcMems"},432:{n:"BrtEndPCDCalcMems"},433:{n:"BrtBeginPCDCalcMem"},434:{n:"BrtEndPCDCalcMem"},435:{n:"BrtBeginPCDHGLevels"},436:{n:"BrtEndPCDHGLevels"},437:{n:"BrtBeginPCDHGLevel"},438:{n:"BrtEndPCDHGLevel"},439:{n:"BrtBeginPCDHGLGroups"},440:{n:"BrtEndPCDHGLGroups"},441:{n:"BrtBeginPCDHGLGroup"},442:{n:"BrtEndPCDHGLGroup"},443:{n:"BrtBeginPCDHGLGMembers"},444:{n:"BrtEndPCDHGLGMembers"},445:{n:"BrtBeginPCDHGLGMember"},446:{n:"BrtEndPCDHGLGMember"},447:{n:"BrtBeginQSI"},448:{n:"BrtEndQSI"},449:{n:"BrtBeginQSIR"},450:{n:"BrtEndQSIR"},451:{n:"BrtBeginDeletedNames"},452:{n:"BrtEndDeletedNames"},453:{n:"BrtBeginDeletedName"},454:{n:"BrtEndDeletedName"},455:{n:"BrtBeginQSIFs"},456:{n:"BrtEndQSIFs"},457:{n:"BrtBeginQSIF"},458:{n:"BrtEndQSIF"},459:{n:"BrtBeginAutoSortScope"},460:{n:"BrtEndAutoSortScope"},461:{n:"BrtBeginConditionalFormatting"},462:{n:"BrtEndConditionalFormatting"},463:{n:"BrtBeginCFRule"},464:{n:"BrtEndCFRule"},465:{n:"BrtBeginIconSet"},466:{n:"BrtEndIconSet"},467:{n:"BrtBeginDatabar"},468:{n:"BrtEndDatabar"},469:{n:"BrtBeginColorScale"},470:{n:"BrtEndColorScale"},471:{n:"BrtCFVO"},472:{n:"BrtExternValueMeta"},473:{n:"BrtBeginColorPalette"},474:{n:"BrtEndColorPalette"},475:{n:"BrtIndexedColor"},476:{n:"BrtMargins",f:Jd},477:{n:"BrtPrintOptions"},478:{n:"BrtPageSetup"},479:{n:"BrtBeginHeaderFooter"},480:{n:"BrtEndHeaderFooter"},481:{n:"BrtBeginSXCrtFormat"},482:{n:"BrtEndSXCrtFormat"},483:{n:"BrtBeginSXCrtFormats"},484:{n:"BrtEndSXCrtFormats"},485:{n:"BrtWsFmtInfo",f:sd},486:{n:"BrtBeginMgs"},487:{n:"BrtEndMGs"},488:{n:"BrtBeginMGMaps"},489:{n:"BrtEndMGMaps"},490:{n:"BrtBeginMG"},491:{n:"BrtEndMG"},492:{n:"BrtBeginMap"},493:{n:"BrtEndMap"},494:{n:"BrtHLink",f:Vd},495:{n:"BrtBeginDCon"},496:{n:"BrtEndDCon"},497:{n:"BrtBeginDRefs"},498:{n:"BrtEndDRefs"},499:{n:"BrtDRef"},500:{n:"BrtBeginScenMan"},501:{n:"BrtEndScenMan"},502:{n:"BrtBeginSct"},503:{n:"BrtEndSct"},504:{n:"BrtSlc"},505:{n:"BrtBeginDXFs"},506:{n:"BrtEndDXFs"},507:{n:"BrtDXF"},508:{n:"BrtBeginTableStyles"},509:{n:"BrtEndTableStyles"},510:{n:"BrtBeginTableStyle"},511:{n:"BrtEndTableStyle"},512:{n:"BrtTableStyleElement"},513:{n:"BrtTableStyleClient"},514:{n:"BrtBeginVolDeps"},515:{n:"BrtEndVolDeps"},516:{n:"BrtBeginVolType"},517:{n:"BrtEndVolType"},518:{n:"BrtBeginVolMain"},519:{n:"BrtEndVolMain"},520:{n:"BrtBeginVolTopic"},521:{n:"BrtEndVolTopic"},522:{n:"BrtVolSubtopic"},523:{n:"BrtVolRef"},524:{n:"BrtVolNum"},525:{n:"BrtVolErr"},526:{n:"BrtVolStr"},527:{n:"BrtVolBool"},528:{n:"BrtBeginCalcChain$"},529:{n:"BrtEndCalcChain$"},530:{n:"BrtBeginSortState"},531:{n:"BrtEndSortState"},532:{n:"BrtBeginSortCond"},533:{n:"BrtEndSortCond"},534:{n:"BrtBookProtection"},535:{n:"BrtSheetProtection"},536:{n:"BrtRangeProtection"},537:{n:"BrtPhoneticInfo"},538:{n:"BrtBeginECTxtWiz"},539:{n:"BrtEndECTxtWiz"},540:{n:"BrtBeginECTWFldInfoLst"},541:{n:"BrtEndECTWFldInfoLst"},542:{n:"BrtBeginECTwFldInfo"},548:{n:"BrtFileSharing"},549:{n:"BrtOleSize"},550:{n:"BrtDrawing",f:Xr},551:{n:"BrtLegacyDrawing"},552:{n:"BrtLegacyDrawingHF"},553:{n:"BrtWebOpt"},554:{n:"BrtBeginWebPubItems"},555:{n:"BrtEndWebPubItems"},556:{n:"BrtBeginWebPubItem"},557:{n:"BrtEndWebPubItem"},558:{n:"BrtBeginSXCondFmt"},559:{n:"BrtEndSXCondFmt"},560:{n:"BrtBeginSXCondFmts"},561:{n:"BrtEndSXCondFmts"},562:{n:"BrtBkHim"},564:{n:"BrtColor"},565:{n:"BrtBeginIndexedColors"},566:{n:"BrtEndIndexedColors"},569:{n:"BrtBeginMRUColors"},570:{n:"BrtEndMRUColors"},572:{n:"BrtMRUColor"},573:{n:"BrtBeginDVals"},574:{n:"BrtEndDVals"},577:{n:"BrtSupNameStart"},578:{n:"BrtSupNameValueStart"},579:{n:"BrtSupNameValueEnd"},580:{n:"BrtSupNameNum"},581:{n:"BrtSupNameErr"},582:{n:"BrtSupNameSt"},583:{n:"BrtSupNameNil"},584:{n:"BrtSupNameBool"},585:{n:"BrtSupNameFmla"},586:{n:"BrtSupNameBits"},587:{n:"BrtSupNameEnd"},588:{n:"BrtEndSupBook"},589:{n:"BrtCellSmartTagProperty"},590:{n:"BrtBeginCellSmartTag"},591:{n:"BrtEndCellSmartTag"},592:{n:"BrtBeginCellSmartTags"},593:{n:"BrtEndCellSmartTags"},594:{n:"BrtBeginSmartTags"},595:{n:"BrtEndSmartTags"},596:{n:"BrtSmartTagType"},597:{n:"BrtBeginSmartTagTypes"},598:{n:"BrtEndSmartTagTypes"},599:{n:"BrtBeginSXFilters"},600:{n:"BrtEndSXFilters"},601:{n:"BrtBeginSXFILTER"},602:{n:"BrtEndSXFilter"},603:{n:"BrtBeginFills"},604:{n:"BrtEndFills"},605:{n:"BrtBeginCellWatches"},606:{n:"BrtEndCellWatches"},607:{n:"BrtCellWatch"},608:{n:"BrtBeginCRErrs"},609:{n:"BrtEndCRErrs"},610:{n:"BrtCrashRecErr"},611:{n:"BrtBeginFonts"},612:{n:"BrtEndFonts"},613:{n:"BrtBeginBorders"},614:{n:"BrtEndBorders"},615:{n:"BrtBeginFmts"},616:{n:"BrtEndFmts"},617:{n:"BrtBeginCellXFs"},618:{n:"BrtEndCellXFs"},619:{n:"BrtBeginStyles"},620:{n:"BrtEndStyles"},625:{n:"BrtBigName"},626:{n:"BrtBeginCellStyleXFs"},627:{n:"BrtEndCellStyleXFs"},628:{n:"BrtBeginComments"},629:{n:"BrtEndComments"},630:{n:"BrtBeginCommentAuthors"},631:{n:"BrtEndCommentAuthors"},632:{n:"BrtCommentAuthor",f:Jc},633:{n:"BrtBeginCommentList"},634:{n:"BrtEndCommentList"},635:{n:"BrtBeginComment",f:Qc},636:{n:"BrtEndComment"},637:{n:"BrtCommentText",f:Or},638:{n:"BrtBeginOleObjects"},639:{n:"BrtOleObject"},640:{n:"BrtEndOleObjects"},641:{n:"BrtBeginSxrules"},642:{n:"BrtEndSxRules"},643:{n:"BrtBeginActiveXControls"},644:{n:"BrtActiveX"},645:{n:"BrtEndActiveXControls"},646:{n:"BrtBeginPCDSDTCEMembersSortBy"},648:{n:"BrtBeginCellIgnoreECs"},649:{n:"BrtCellIgnoreEC"},650:{n:"BrtEndCellIgnoreECs"},651:{n:"BrtCsProp",f:_p},652:{n:"BrtCsPageSetup"},653:{n:"BrtBeginUserCsViews"},654:{n:"BrtEndUserCsViews"},655:{n:"BrtBeginUserCsView"},656:{n:"BrtEndUserCsView"},657:{n:"BrtBeginPcdSFCIEntries"},658:{n:"BrtEndPCDSFCIEntries"},659:{n:"BrtPCDSFCIEntry"},660:{n:"BrtBeginListParts"},661:{n:"BrtListPart"},662:{n:"BrtEndListParts"},663:{n:"BrtSheetCalcProp"},664:{n:"BrtBeginFnGroup"},665:{n:"BrtFnGroup"},666:{n:"BrtEndFnGroup"},667:{n:"BrtSupAddin"},668:{n:"BrtSXTDMPOrder"},669:{n:"BrtCsProtection"},671:{n:"BrtBeginWsSortMap"},672:{n:"BrtEndWsSortMap"},673:{n:"BrtBeginRRSort"},674:{n:"BrtEndRRSort"},675:{n:"BrtRRSortItem"},676:{n:"BrtFileSharingIso"},677:{n:"BrtBookProtectionIso"},678:{n:"BrtSheetProtectionIso"},679:{n:"BrtCsProtectionIso"},680:{n:"BrtRangeProtectionIso"},681:{n:"BrtDValList"},1024:{n:"BrtRwDescent"},1025:{n:"BrtKnownFonts"},1026:{n:"BrtBeginSXTupleSet"},1027:{n:"BrtEndSXTupleSet"},1028:{n:"BrtBeginSXTupleSetHeader"},1029:{n:"BrtEndSXTupleSetHeader"},1030:{n:"BrtSXTupleSetHeaderItem"},1031:{n:"BrtBeginSXTupleSetData"},1032:{n:"BrtEndSXTupleSetData"},1033:{n:"BrtBeginSXTupleSetRow"},1034:{n:"BrtEndSXTupleSetRow"},1035:{n:"BrtSXTupleSetRowItem"},1036:{n:"BrtNameExt"},1037:{n:"BrtPCDH14"},1038:{n:"BrtBeginPCDCalcMem14"},1039:{n:"BrtEndPCDCalcMem14"},1040:{n:"BrtSXTH14"},1041:{n:"BrtBeginSparklineGroup"},1042:{n:"BrtEndSparklineGroup"},1043:{n:"BrtSparkline"},1044:{n:"BrtSXDI14"},1045:{n:"BrtWsFmtInfoEx14"},1046:{n:"BrtBeginConditionalFormatting14"},1047:{n:"BrtEndConditionalFormatting14"},1048:{n:"BrtBeginCFRule14"},1049:{n:"BrtEndCFRule14"},1050:{n:"BrtCFVO14"},1051:{n:"BrtBeginDatabar14"},1052:{n:"BrtBeginIconSet14"},1053:{n:"BrtDVal14",f:ap},1054:{n:"BrtBeginDVals14"},1055:{n:"BrtColor14"},1056:{n:"BrtBeginSparklines"},1057:{n:"BrtEndSparklines"},1058:{n:"BrtBeginSparklineGroups"},1059:{n:"BrtEndSparklineGroups"},1061:{n:"BrtSXVD14"},1062:{n:"BrtBeginSXView14"},1063:{n:"BrtEndSXView14"},1064:{n:"BrtBeginSXView16"},1065:{n:"BrtEndSXView16"},1066:{n:"BrtBeginPCD14"},1067:{n:"BrtEndPCD14"},1068:{n:"BrtBeginExtConn14"},1069:{n:"BrtEndExtConn14"},1070:{n:"BrtBeginSlicerCacheIDs"},1071:{n:"BrtEndSlicerCacheIDs"},1072:{n:"BrtBeginSlicerCacheID"},1073:{n:"BrtEndSlicerCacheID"},1075:{n:"BrtBeginSlicerCache"},1076:{n:"BrtEndSlicerCache"},1077:{n:"BrtBeginSlicerCacheDef"},1078:{n:"BrtEndSlicerCacheDef"},1079:{n:"BrtBeginSlicersEx"},1080:{n:"BrtEndSlicersEx"},1081:{n:"BrtBeginSlicerEx"},1082:{n:"BrtEndSlicerEx"},1083:{n:"BrtBeginSlicer"},1084:{n:"BrtEndSlicer"},1085:{n:"BrtSlicerCachePivotTables"},1086:{n:"BrtBeginSlicerCacheOlapImpl"},1087:{n:"BrtEndSlicerCacheOlapImpl"},1088:{n:"BrtBeginSlicerCacheLevelsData"},1089:{n:"BrtEndSlicerCacheLevelsData"},1090:{n:"BrtBeginSlicerCacheLevelData"},1091:{n:"BrtEndSlicerCacheLevelData"},1092:{n:"BrtBeginSlicerCacheSiRanges"},1093:{n:"BrtEndSlicerCacheSiRanges"},1094:{n:"BrtBeginSlicerCacheSiRange"},1095:{n:"BrtEndSlicerCacheSiRange"},1096:{n:"BrtSlicerCacheOlapItem"},1097:{n:"BrtBeginSlicerCacheSelections"},1098:{n:"BrtSlicerCacheSelection"},1099:{n:"BrtEndSlicerCacheSelections"},1100:{n:"BrtBeginSlicerCacheNative"},1101:{n:"BrtEndSlicerCacheNative"},1102:{n:"BrtSlicerCacheNativeItem"},1103:{n:"BrtRangeProtection14"},1104:{n:"BrtRangeProtectionIso14"},1105:{n:"BrtCellIgnoreEC14"},1111:{n:"BrtList14"},1112:{n:"BrtCFIcon"},1113:{n:"BrtBeginSlicerCachesPivotCacheIDs"},1114:{n:"BrtEndSlicerCachesPivotCacheIDs"},1115:{n:"BrtBeginSlicers"},1116:{n:"BrtEndSlicers"},1117:{n:"BrtWbProp14"},1118:{n:"BrtBeginSXEdit"},1119:{n:"BrtEndSXEdit"},1120:{n:"BrtBeginSXEdits"},1121:{n:"BrtEndSXEdits"},1122:{n:"BrtBeginSXChange"},1123:{n:"BrtEndSXChange"},1124:{n:"BrtBeginSXChanges"},1125:{n:"BrtEndSXChanges"},1126:{n:"BrtSXTupleItems"},1128:{n:"BrtBeginSlicerStyle"},1129:{n:"BrtEndSlicerStyle"},1130:{n:"BrtSlicerStyleElement"},1131:{n:"BrtBeginStyleSheetExt14"},1132:{n:"BrtEndStyleSheetExt14"},1133:{n:"BrtBeginSlicerCachesPivotCacheID"},1134:{n:"BrtEndSlicerCachesPivotCacheID"},1135:{n:"BrtBeginConditionalFormattings"},1136:{n:"BrtEndConditionalFormattings"},1137:{n:"BrtBeginPCDCalcMemExt"},1138:{n:"BrtEndPCDCalcMemExt"},1139:{n:"BrtBeginPCDCalcMemsExt"},1140:{n:"BrtEndPCDCalcMemsExt"},1141:{n:"BrtPCDField14"},1142:{n:"BrtBeginSlicerStyles"},1143:{n:"BrtEndSlicerStyles"},1144:{n:"BrtBeginSlicerStyleElements"},1145:{n:"BrtEndSlicerStyleElements"},1146:{n:"BrtCFRuleExt"},1147:{n:"BrtBeginSXCondFmt14"},1148:{n:"BrtEndSXCondFmt14"},1149:{n:"BrtBeginSXCondFmts14"},1150:{n:"BrtEndSXCondFmts14"},1152:{n:"BrtBeginSortCond14"},1153:{n:"BrtEndSortCond14"},1154:{n:"BrtEndDVals14"},1155:{n:"BrtEndIconSet14"},1156:{n:"BrtEndDatabar14"},1157:{n:"BrtBeginColorScale14"},1158:{n:"BrtEndColorScale14"},1159:{n:"BrtBeginSxrules14"},1160:{n:"BrtEndSxrules14"},1161:{n:"BrtBeginPRule14"},1162:{n:"BrtEndPRule14"},1163:{n:"BrtBeginPRFilters14"},1164:{n:"BrtEndPRFilters14"},1165:{n:"BrtBeginPRFilter14"},1166:{n:"BrtEndPRFilter14"},1167:{n:"BrtBeginPRFItem14"},1168:{n:"BrtEndPRFItem14"},1169:{n:"BrtBeginCellIgnoreECs14"},1170:{n:"BrtEndCellIgnoreECs14"},1171:{n:"BrtDxf14"},1172:{n:"BrtBeginDxF14s"},1173:{n:"BrtEndDxf14s"},1177:{n:"BrtFilter14"},1178:{n:"BrtBeginCustomFilters14"},1180:{n:"BrtCustomFilter14"},1181:{n:"BrtIconFilter14"},1182:{n:"BrtPivotCacheConnectionName"},2048:{n:"BrtBeginDecoupledPivotCacheIDs"},2049:{n:"BrtEndDecoupledPivotCacheIDs"},2050:{n:"BrtDecoupledPivotCacheID"},2051:{n:"BrtBeginPivotTableRefs"},2052:{n:"BrtEndPivotTableRefs"},2053:{n:"BrtPivotTableRef"},2054:{n:"BrtSlicerCacheBookPivotTables"},2055:{n:"BrtBeginSxvcells"},2056:{n:"BrtEndSxvcells"},2057:{n:"BrtBeginSxRow"},2058:{n:"BrtEndSxRow"},2060:{n:"BrtPcdCalcMem15"},2067:{n:"BrtQsi15"},2068:{n:"BrtBeginWebExtensions"},2069:{n:"BrtEndWebExtensions"},2070:{n:"BrtWebExtension"},2071:{n:"BrtAbsPath15"},2072:{n:"BrtBeginPivotTableUISettings"},2073:{n:"BrtEndPivotTableUISettings"},2075:{n:"BrtTableSlicerCacheIDs"},2076:{n:"BrtTableSlicerCacheID"},2077:{n:"BrtBeginTableSlicerCache"},2078:{n:"BrtEndTableSlicerCache"},2079:{n:"BrtSxFilter15"},2080:{n:"BrtBeginTimelineCachePivotCacheIDs"},2081:{n:"BrtEndTimelineCachePivotCacheIDs"},2082:{n:"BrtTimelineCachePivotCacheID"},2083:{n:"BrtBeginTimelineCacheIDs"},2084:{n:"BrtEndTimelineCacheIDs"},2085:{n:"BrtBeginTimelineCacheID"},2086:{n:"BrtEndTimelineCacheID"},2087:{n:"BrtBeginTimelinesEx"},2088:{n:"BrtEndTimelinesEx"},2089:{n:"BrtBeginTimelineEx"},2090:{n:"BrtEndTimelineEx"},2091:{n:"BrtWorkBookPr15"},2092:{n:"BrtPCDH15"},2093:{n:"BrtBeginTimelineStyle"},2094:{n:"BrtEndTimelineStyle"},2095:{n:"BrtTimelineStyleElement"},2096:{n:"BrtBeginTimelineStylesheetExt15"},2097:{n:"BrtEndTimelineStylesheetExt15"},2098:{n:"BrtBeginTimelineStyles"},2099:{n:"BrtEndTimelineStyles"},2100:{n:"BrtBeginTimelineStyleElements"},2101:{n:"BrtEndTimelineStyleElements"},2102:{n:"BrtDxf15"},2103:{n:"BrtBeginDxfs15"},2104:{n:"brtEndDxfs15"},2105:{n:"BrtSlicerCacheHideItemsWithNoData"},2106:{n:"BrtBeginItemUniqueNames"},2107:{n:"BrtEndItemUniqueNames"},2108:{n:"BrtItemUniqueName"},2109:{n:"BrtBeginExtConn15"},2110:{n:"BrtEndExtConn15"},2111:{n:"BrtBeginOledbPr15"},2112:{n:"BrtEndOledbPr15"},2113:{n:"BrtBeginDataFeedPr15"},2114:{n:"BrtEndDataFeedPr15"},2115:{n:"BrtTextPr15"},2116:{n:"BrtRangePr15"},2117:{n:"BrtDbCommand15"},2118:{n:"BrtBeginDbTables15"},2119:{n:"BrtEndDbTables15"},2120:{n:"BrtDbTable15"},2121:{n:"BrtBeginDataModel"},2122:{n:"BrtEndDataModel"},2123:{n:"BrtBeginModelTables"},2124:{n:"BrtEndModelTables"},2125:{n:"BrtModelTable"},2126:{n:"BrtBeginModelRelationships"},2127:{n:"BrtEndModelRelationships"},2128:{n:"BrtModelRelationship"},2129:{n:"BrtBeginECTxtWiz15"},2130:{n:"BrtEndECTxtWiz15"},2131:{n:"BrtBeginECTWFldInfoLst15"},2132:{n:"BrtEndECTWFldInfoLst15"},2133:{n:"BrtBeginECTWFldInfo15"},2134:{n:"BrtFieldListActiveItem"},2135:{n:"BrtPivotCacheIdVersion"},2136:{n:"BrtSXDI15"},2137:{n:"BrtBeginModelTimeGroupings"},2138:{n:"BrtEndModelTimeGroupings"},2139:{n:"BrtBeginModelTimeGrouping"},2140:{n:"BrtEndModelTimeGrouping"},2141:{n:"BrtModelTimeGroupingCalcCol"},3072:{n:"BrtUid"},3073:{n:"BrtRevisionPtr"},5095:{n:"BrtBeginCalcFeatures"},5096:{n:"BrtEndCalcFeatures"},5097:{n:"BrtCalcFeature"},65535:{n:""}},Jm=Z(Km,"n");Jm["BrtFRTArchID$"]=16;var Zm={3:{n:"BIFF2NUM",f:hs},4:{n:"BIFF2STR",f:fs},6:{n:"Formula",f:eh},9:{n:"BOF",f:Ma},10:{n:"EOF",f:Yi},12:{n:"CalcCount",f:ea},13:{n:"CalcMode",f:ea},14:{n:"CalcPrecision",f:Ji},15:{n:"CalcRefMode",f:Ji},16:{n:"CalcDelta",f:rn},17:{n:"CalcIter",f:Ji},18:{n:"Protect",f:Ji},19:{n:"Password",f:ea},20:{n:"Header",f:No},21:{n:"Footer",f:No},23:{n:"ExternSheet",f:Fo},24:{n:"Lbl",f:Io},25:{n:"WinProtect",f:Ji},26:{n:"VerticalPageBreaks"},27:{n:"HorizontalPageBreaks"},28:{n:"Note",f:Uo},29:{n:"Selection"},34:{n:"Date1904",f:Ji},35:{n:"ExternName",f:To},36:{n:"COLWIDTH"},38:{n:"LeftMargin",f:rn},39:{n:"RightMargin",f:rn},40:{n:"TopMargin",f:rn},41:{n:"BottomMargin",f:rn},42:{n:"PrintRowCol",f:Ji},43:{n:"PrintGrid",f:Ji},47:{n:"FilePass",f:hl},49:{n:"Font",f:io},51:{n:"PrintSize",f:ea},60:{n:"Continue"},61:{n:"Window1",f:Za},64:{n:"Backup",f:Ji},65:{n:"Pane",f:no},66:{n:"CodePage",f:ea},77:{n:"Pls"},80:{n:"DCon"},81:{n:"DConRef"},82:{n:"DConName"},85:{n:"DefColWidth",f:ea},89:{n:"XCT"},90:{n:"CRN"},91:{n:"FileSharing"},92:{n:"WriteAccess",f:za},93:{n:"Obj",f:$o},94:{n:"Uncalced"},95:{n:"CalcSaveRecalc",f:Ji},96:{n:"Template"},97:{n:"Intl"},99:{n:"ObjProtect",f:Ji},125:{n:"ColInfo",f:rs},128:{n:"Guts",f:_o},129:{n:"WsBool",f:$a},130:{n:"GridSet",f:ea},131:{n:"HCenter",f:Ji},132:{n:"VCenter",f:Ji},133:{n:"BoundSheet8",f:Ga},134:{n:"WriteProtect"},140:{n:"Country",f:Ko},141:{n:"HideObj",f:ea},144:{n:"Sort"},146:{n:"Palette",f:es},151:{n:"Sync"},152:{n:"LPr"},153:{n:"DxGCol"},154:{n:"FnGroupName"},155:{n:"FilterMode"},156:{n:"BuiltInFnGroupCount",f:ea},157:{n:"AutoFilterInfo"},158:{n:"AutoFilter"},160:{n:"Scl",f:ls},161:{n:"Setup",f:is},174:{n:"ScenMan"},175:{n:"SCENARIO"},176:{n:"SxView"},177:{n:"Sxvd"},178:{n:"SXVI"},180:{n:"SxIvd"},181:{n:"SXLI"},182:{n:"SXPI"},184:{n:"DocRoute"},185:{n:"RecipName"},189:{n:"MulRk",f:vo},190:{n:"MulBlank",f:bo},193:{n:"Mms",f:Yi},197:{n:"SXDI"},198:{n:"SXDB"},199:{n:"SXFDB"},200:{n:"SXDBB"},201:{n:"SXNum"},202:{n:"SxBool",f:Ji},203:{n:"SxErr"},204:{n:"SXInt"},205:{n:"SXString"},206:{n:"SXDtr"},207:{n:"SxNil"},208:{n:"SXTbl"},209:{n:"SXTBRGIITM"},210:{n:"SxTbpg"},211:{n:"ObProj"},213:{n:"SXStreamID"},215:{n:"DBCell"},216:{n:"SXRng"},217:{n:"SxIsxoper"},218:{n:"BookBool",f:ea},220:{n:"DbOrParamQry"},221:{n:"ScenarioProtect",f:Ji},222:{n:"OleObjectSize"},224:{n:"XF",f:yo},225:{n:"InterfaceHdr",f:Ua},226:{n:"InterfaceEnd",f:Yi},227:{n:"SXVS"},229:{n:"MergeCells",f:zo},233:{n:"BkHim"},235:{n:"MsoDrawingGroup"},236:{n:"MsoDrawing"},237:{n:"MsoDrawingSelection"},239:{n:"PhoneticInfo"},240:{n:"SxRule"},241:{n:"SXEx"},242:{n:"SxFilt"},244:{n:"SxDXF"},245:{n:"SxItm"},246:{n:"SxName"},247:{n:"SxSelect"},248:{n:"SXPair"},249:{n:"SxFmla"},251:{n:"SxFormat"},252:{n:"SST",f:qa},253:{n:"LabelSst",f:oo},255:{n:"ExtSST",f:Xa},256:{n:"SXVDEx"},259:{n:"SXFormula"},290:{n:"SXDBEx"},311:{n:"RRDInsDel"},312:{n:"RRDHead"},315:{n:"RRDChgCell"},317:{n:"RRTabId",f:ra},318:{n:"RRDRenSheet"},319:{n:"RRSort"},320:{n:"RRDMove"},330:{n:"RRFormat"},331:{n:"RRAutoFmt"},333:{n:"RRInsertSh"},334:{n:"RRDMoveBegin"},335:{n:"RRDMoveEnd"},336:{n:"RRDInsDelBegin"},337:{n:"RRDInsDelEnd"},338:{n:"RRDConflict"},339:{n:"RRDDefName"},340:{n:"RRDRstEtxp"},351:{n:"LRng"},352:{n:"UsesELFs",f:Ji},353:{n:"DSF",f:Yi},401:{n:"CUsr"},402:{n:"CbUsr"},403:{n:"UsrInfo"},404:{n:"UsrExcl"},405:{n:"FileLock"},406:{n:"RRDInfo"},407:{n:"BCUsrs"},408:{n:"UsrChk"},425:{n:"UserBView"},426:{n:"UserSViewBegin"},427:{n:"UserSViewEnd"},428:{n:"RRDUserView"},429:{n:"Qsi"},430:{n:"SupBook",f:Bo},431:{n:"Prot4Rev",f:Ji},432:{n:"CondFmt"},433:{n:"CF"},434:{n:"DVal"},437:{n:"DConBin"},438:{n:"TxO",f:qo},439:{n:"RefreshAll",f:Ji},440:{n:"HLink",f:Wo},441:{n:"Lel"},442:{n:"CodeName",f:ca},443:{n:"SXFDBType"},444:{n:"Prot4RevPass",f:ea},445:{n:"ObNoMacros"},446:{n:"Dv"},448:{n:"Excel9File",f:Yi},449:{n:"RecalcId",f:Ka,r:2},450:{n:"EntExU2",f:Yi},512:{n:"Dimensions",f:po},513:{n:"Blank",f:ss},515:{n:"Number",f:ko},516:{n:"Label",f:lo},517:{n:"BoolErr",f:So},518:{n:"Formula",f:eh},519:{n:"String",f:cs},520:{n:"Row",f:Ya},523:{n:"Index"},545:{n:"Array",f:Oo},549:{n:"DefaultRowHeight",f:Ja},566:{n:"Table"},574:{n:"Window2",f:to},638:{n:"RK",f:go},659:{n:"Style"},1030:{n:"Formula",f:eh},1048:{n:"BigName"},1054:{n:"Format",f:uo},1084:{n:"ContinueBigName"},1212:{n:"ShrFmla",f:Ro},2048:{n:"HLinkTooltip",f:Yo},2049:{n:"WebPub"},2050:{n:"QsiSXTag"},2051:{n:"DBQueryExt"},2052:{n:"ExtString"},2053:{n:"TxtQry"},2054:{n:"Qsir"},2055:{n:"Qsif"},2056:{n:"RRDTQSIF"},2057:{n:"BOF",f:Ma},2058:{n:"OleDbConn"},2059:{n:"WOpt"},2060:{n:"SXViewEx"},2061:{n:"SXTH"},2062:{n:"SXPIEx"},2063:{n:"SXVDTEx"},2064:{n:"SXViewEx9"},2066:{n:"ContinueFrt"},2067:{n:"RealTimeData"},2128:{n:"ChartFrtInfo"},2129:{n:"FrtWrapper"},2130:{n:"StartBlock"},2131:{n:"EndBlock"},2132:{n:"StartObject"},2133:{n:"EndObject"},2134:{n:"CatLab"},2135:{n:"YMult"},2136:{n:"SXViewLink"},2137:{n:"PivotChartBits"},2138:{n:"FrtFontList"},2146:{n:"SheetExt"},2147:{n:"BookExt",r:12},2148:{n:"SXAddl"},2149:{n:"CrErr"},2150:{n:"HFPicture"},2151:{n:"FeatHdr",f:Yi},2152:{n:"Feat"},2154:{n:"DataLabExt"},2155:{n:"DataLabExtContents"},2156:{n:"CellWatch"},2161:{n:"FeatHdr11"},2162:{n:"Feature11"},2164:{n:"DropDownObjIds"},2165:{n:"ContinueFrt11"},2166:{n:"DConn"},2167:{n:"List12"},2168:{n:"Feature12"},2169:{n:"CondFmt12"},2170:{n:"CF12"},2171:{n:"CFEx"},2172:{n:"XFCRC",f:ts,r:12},2173:{n:"XFExt",f:Rc,r:12},2174:{n:"AutoFilter12"},2175:{n:"ContinueFrt12"},2180:{n:"MDTInfo"},2181:{n:"MDXStr"},2182:{n:"MDXTuple"},2183:{n:"MDXSet"},2184:{n:"MDXProp"},2185:{n:"MDXKPI"},2186:{n:"MDB"},2187:{n:"PLV"},2188:{n:"Compat12",f:Ji,r:12},2189:{n:"DXF"},2190:{n:"TableStyles",r:12},2191:{n:"TableStyle"},2192:{n:"TableStyleElement"},2194:{n:"StyleExt"},2195:{n:"NamePublish"},2196:{n:"NameCmt",f:Do,r:12},2197:{n:"SortData"},2198:{n:"Theme",f:Tc,r:12},2199:{n:"GUIDTypeLib"},2200:{n:"FnGrp12"},2201:{n:"NameFnGrp12"},2202:{n:"MTRSettings",f:Mo,r:12},2203:{n:"CompressPictures",f:Yi},2204:{n:"HeaderFooter"},2205:{n:"CrtLayout12"},2206:{n:"CrtMlFrt"},2207:{n:"CrtMlFrtContinue"},2211:{n:"ForceFullCalculation",f:Qa},2212:{n:"ShapePropsStream"},2213:{n:"TextPropsStream"},2214:{n:"RichTextStream"},2215:{n:"CrtLayout12A"},4097:{n:"Units"},4098:{n:"Chart"},4099:{n:"Series"},4102:{n:"DataFormat"},4103:{n:"LineFormat"},4105:{n:"MarkerFormat"},4106:{n:"AreaFormat"},4107:{n:"PieFormat"},4108:{n:"AttachedLabel"},4109:{n:"SeriesText"},4116:{n:"ChartFormat"},4117:{n:"Legend"},4118:{n:"SeriesList"},4119:{n:"Bar"},4120:{n:"Line"},4121:{n:"Pie"},4122:{n:"Area"},4123:{n:"Scatter"},4124:{n:"CrtLine"},4125:{n:"Axis"},4126:{n:"Tick"},4127:{n:"ValueRange"},4128:{n:"CatSerRange"},4129:{n:"AxisLine"},4130:{n:"CrtLink"},4132:{n:"DefaultText"},4133:{n:"Text"},4134:{n:"FontX",f:ea},4135:{n:"ObjectLink"},4146:{n:"Frame"},4147:{n:"Begin"},4148:{n:"End"},4149:{n:"PlotArea"},4154:{n:"Chart3d"},4156:{n:"PicF"},4157:{n:"DropBar"},4158:{n:"Radar"},4159:{n:"Surf"},4160:{n:"RadarArea"},4161:{n:"AxisParent"},4163:{n:"LegendException"},4164:{n:"ShtProps",f:as},4165:{n:"SerToCrt"},4166:{n:"AxesUsed"},4168:{n:"SBaseRef"},4170:{n:"SerParent"},4171:{n:"SerAuxTrend"},4174:{n:"IFmtRecord"},4175:{n:"Pos"},4176:{n:"AlRuns"},4177:{n:"BRAI"},4187:{n:"SerAuxErrBar"},4188:{n:"ClrtClient",f:Zo},4189:{n:"SerFmt"},4191:{n:"Chart3DBarShape"},4192:{n:"Fbi"},4193:{n:"BopPop"},4194:{n:"AxcExt"},4195:{n:"Dat"},4196:{n:"PlotGrowth"},4197:{n:"SIIndex"},4198:{n:"GelFrame"},4199:{n:"BopPopCustom"},4200:{n:"Fbi2"},0:{n:"Dimensions",f:po},2:{n:"BIFF2INT",f:ps},5:{n:"BoolErr",f:So},7:{n:"String",f:gs},8:{n:"BIFF2ROW"},11:{n:"Index"},22:{n:"ExternCount",f:ea},30:{n:"BIFF2FORMAT",f:ho},31:{n:"BIFF2FMTCNT"},32:{n:"BIFF2COLINFO"},33:{n:"Array",f:Oo},37:{n:"DefaultRowHeight",f:Ja},50:{n:"BIFF2FONTXTRA",f:vs},52:{n:"DDEObjName"},62:{n:"BIFF2WINDOW2"},67:{n:"BIFF2XF"},69:{n:"BIFF2FONTCLR"},86:{n:"BIFF4FMTCNT"},126:{n:"RK"},127:{n:"ImData",f:us},135:{n:"Addin"},136:{n:"Edg"},137:{n:"Pub"},145:{n:"Sub"},148:{n:"LHRecord"},149:{n:"LHNGraph"},150:{n:"Sound"},169:{n:"CoordList"},171:{n:"GCW"},188:{n:"ShrFmla"},191:{n:"ToolbarHdr"},192:{n:"ToolbarEnd"},194:{n:"AddMenu"},195:{n:"DelMenu"},214:{n:"RString",f:bs},223:{n:"UDDesc"},234:{n:"TabIdConf"},354:{n:"XL5Modify"},421:{n:"FileSharing2"},521:{n:"BOF",f:Ma},536:{n:"Lbl",f:Io},547:{n:"ExternName",f:To},561:{n:"Font"},579:{n:"BIFF3XF"},1033:{n:"BOF",f:Ma},1091:{n:"BIFF4XF"},2157:{n:"FeatInfo"},2163:{n:"FeatInfo11"},2177:{n:"SXAddl12"},2240:{n:"AutoWebPub"},2241:{n:"ListObj"},2242:{n:"ListField"},2243:{n:"ListDV"},2244:{n:"ListCondFmt"},2245:{n:"ListCF"},2246:{n:"FMQry"},2247:{n:"FMSQry"},2248:{n:"PLV"},2249:{n:"LnExt"},2250:{n:"MkrExt"},2251:{n:"CrtCoopt"},2262:{n:"FRTArchId$",r:12},29282:{}},eg=Z(Zm,"n");function tg(e,t,r,n){var i=+t||+eg[t];if(!isNaN(i)){var a=n||(r||[]).length||0,o=e.next(4);o.write_shift(2,i),o.write_shift(2,a),a>0&&Ut(r)&&e.push(r)}}function rg(e,t,r,n){var i=n||(r||[]).length||0;if(i<=8224)return tg(e,t,r,i);var a=+t||+eg[t];if(!isNaN(a)){var o=r.parts||[],s=0,l=0,c=0;while(c+(o[s]||8224)<=8224)c+=o[s]||8224,s++;var u=e.next(4);u.write_shift(2,a),u.write_shift(2,c),e.push(r.slice(l,l+c)),l+=c;while(l<i){u=e.next(4),u.write_shift(2,60),c=0;while(c+(o[s]||8224)<=8224)c+=o[s]||8224,s++;u.write_shift(2,c),e.push(r.slice(l,l+c)),l+=c}}}function ng(e,t,r){return e||(e=tr(7)),e.write_shift(2,t),e.write_shift(2,r),e.write_shift(2,0),e.write_shift(1,0),e}function ig(e,t,r,n){var i=tr(9);return ng(i,e,t),"e"==n?(i.write_shift(1,r),i.write_shift(1,1)):(i.write_shift(1,r?1:0),i.write_shift(1,0)),i}function ag(e,t,r){var n=tr(8+2*r.length);return ng(n,e,t),n.write_shift(1,r.length),n.write_shift(r.length,r,"sbcs"),n.l<n.length?n.slice(0,n.l):n}function og(e,t,r,n){if(null!=t.v)switch(t.t){case"d":case"n":var i="d"==t.t?ie(he(t.v)):t.v;return void(i==(0|i)&&i>=0&&i<65536?tg(e,2,ms(r,n,i)):tg(e,3,ds(r,n,i)));case"b":case"e":return void tg(e,5,ig(r,n,t.v,t.t));case"s":case"str":return void tg(e,4,ag(r,n,t.v))}tg(e,1,ng(null,r,n))}function sg(e,t,r,n){var i,a=Array.isArray(t),o=Sr(t["!ref"]||"A1"),s="",l=[];if(o.e.c>255||o.e.r>16383){if(n.WTF)throw new Error("Range "+(t["!ref"]||"A1")+" exceeds format limit A1:IV16384");o.e.c=Math.min(o.e.c,255),o.e.r=Math.min(o.e.c,16383),i=xr(o)}for(var c=o.s.r;c<=o.e.r;++c){s=hr(c);for(var u=o.s.c;u<=o.e.c;++u){c===o.s.r&&(l[u]=gr(u)),i=l[u]+s;var f=a?(t[c]||[])[u]:t[i];f&&og(e,f,c,u,n)}}}function lg(e,t){var r=t||{};null!=A&&null==r.dense&&(r.dense=A);for(var n=nr(),i=0,a=0;a<e.SheetNames.length;++a)e.SheetNames[a]==r.sheet&&(i=a);if(0==i&&r.sheet&&e.SheetNames[0]!=r.sheet)throw new Error("Sheet not found: "+r.sheet);return tg(n,9,ja(e,16,r)),sg(n,e.Sheets[e.SheetNames[i]],i,r,e),tg(n,10),n.end()}function cg(e,t,r){tg(e,"Font",ao({sz:12,color:{theme:1},name:"Arial",family:2,scheme:"minor"},r))}function ug(e,t,r){t&&[[5,8],[23,26],[41,44],[50,392]].forEach((function(n){for(var i=n[0];i<=n[1];++i)null!=t[i]&&tg(e,"Format",fo(i,t[i],r))}))}function fg(e,t){var r=tr(19);r.write_shift(4,2151),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(2,3),r.write_shift(1,1),r.write_shift(4,0),tg(e,"FeatHdr",r),r=tr(39),r.write_shift(4,2152),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(2,3),r.write_shift(1,0),r.write_shift(4,0),r.write_shift(2,1),r.write_shift(4,4),r.write_shift(2,0),Ba(Sr(t["!ref"]||"A1"),r),r.write_shift(4,4),tg(e,"Feat",r)}function hg(e,t){for(var r=0;r<16;++r)tg(e,"XF",Ao({numFmtId:0,style:!0},0,t));t.cellXfs.forEach((function(r){tg(e,"XF",Ao(r,0,t))}))}function dg(e,t){for(var r=0;r<t["!links"].length;++r){var n=t["!links"][r];tg(e,"HLink",Xo(n)),n[1].Tooltip&&tg(e,"HLinkTooltip",Qo(n))}delete t["!links"]}function pg(e,t,r){if(t){var n=0;t.forEach((function(t,r){++n<=256&&t&&tg(e,"ColInfo",ns(wh(r,t),r))}))}}function mg(e,t,r,n,i){var a=16+Ah(i.cellXfs,t,i);if(null!=t.v||t.bf)if(t.bf)tg(e,"Formula",th(t,r,n,i,a));else switch(t.t){case"d":case"n":var o="d"==t.t?ie(he(t.v)):t.v;tg(e,"Number",Eo(r,n,o,a,i));break;case"b":case"e":tg(e,517,Co(r,n,t.v,a,i,t.t));break;case"s":case"str":if(i.bookSST){var s=bh(i.Strings,t.v,i.revStrings);tg(e,"LabelSst",so(r,n,s,a,i))}else tg(e,"Label",co(r,n,t.v,a,i));break;default:tg(e,"Blank",_a(r,n,a))}else tg(e,"Blank",_a(r,n,a))}function gg(e,t,r){var n,i=nr(),a=r.SheetNames[e],o=r.Sheets[a]||{},s=(r||{}).Workbook||{},l=(s.Sheets||[])[e]||{},c=Array.isArray(o),u=8==t.biff,f="",h=[],d=Sr(o["!ref"]||"A1"),p=u?65536:16384;if(d.e.c>255||d.e.r>=p){if(t.WTF)throw new Error("Range "+(o["!ref"]||"A1")+" exceeds format limit A1:IV16384");d.e.c=Math.min(d.e.c,255),d.e.r=Math.min(d.e.c,p-1)}tg(i,2057,ja(r,16,t)),tg(i,"CalcMode",ta(1)),tg(i,"CalcCount",ta(100)),tg(i,"CalcRefMode",Zi(!0)),tg(i,"CalcIter",Zi(!1)),tg(i,"CalcDelta",nn(.001)),tg(i,"CalcSaveRecalc",Zi(!0)),tg(i,"PrintRowCol",Zi(!1)),tg(i,"PrintGrid",Zi(!1)),tg(i,"GridSet",ta(1)),tg(i,"Guts",xo([0,0])),tg(i,"HCenter",Zi(!1)),tg(i,"VCenter",Zi(!1)),u&&pg(i,o["!cols"],o),tg(i,512,mo(d,t)),u&&(o["!links"]=[]);for(var m=d.s.r;m<=d.e.r;++m){f=hr(m);for(var g=d.s.c;g<=d.e.c;++g){m===d.s.r&&(h[g]=gr(g)),n=h[g]+f;var v=c?(o[m]||[])[g]:o[n];v&&(mg(i,v,m,g,t),u&&v.l&&o["!links"].push([n,v.l]))}}var b=l.CodeName||l.name||a;return u&&tg(i,"Window2",ro((s.Views||[])[0])),u&&(o["!merges"]||[]).length&&tg(i,"MergeCells",Ho(o["!merges"])),u&&dg(i,o),tg(i,"CodeName",fa(b,t)),u&&fg(i,o),tg(i,"EOF"),i.end()}function vg(e,t,r){var n=nr(),i=(e||{}).Workbook||{},a=i.Sheets||[],o=i.WBProps||{},s=8==r.biff,l=5==r.biff;if(tg(n,2057,ja(e,5,r)),"xla"==r.bookType&&tg(n,"Addin"),tg(n,"InterfaceHdr",s?ta(1200):null),tg(n,"Mms",Qi(2)),l&&tg(n,"ToolbarHdr"),l&&tg(n,"ToolbarEnd"),tg(n,"InterfaceEnd"),tg(n,"WriteAccess",Ha("SheetJS",r)),tg(n,"CodePage",ta(s?1200:1252)),s&&tg(n,"DSF",ta(0)),s&&tg(n,"Excel9File"),tg(n,"RRTabId",os(e.SheetNames.length)),s&&e.vbaraw&&tg(n,"ObProj"),s&&e.vbaraw){var c=o.CodeName||"ThisWorkbook";tg(n,"CodeName",fa(c,r))}tg(n,"BuiltInFnGroupCount",ta(17)),tg(n,"WinProtect",Zi(!1)),tg(n,"Protect",Zi(!1)),tg(n,"Password",ta(0)),s&&tg(n,"Prot4Rev",Zi(!1)),s&&tg(n,"Prot4RevPass",ta(0)),tg(n,"Window1",eo(r)),tg(n,"Backup",Zi(!1)),tg(n,"HideObj",ta(0)),tg(n,"Date1904",Zi("true"==Lp(e))),tg(n,"CalcPrecision",Zi(!0)),s&&tg(n,"RefreshAll",Zi(!1)),tg(n,"BookBool",ta(0)),cg(n,e,r),ug(n,e.SSF,r),hg(n,r),s&&tg(n,"UsesELFs",Zi(!1));var u=n.end(),f=nr();s&&tg(f,"Country",Jo()),s&&r.Strings&&rg(f,"SST",Wa(r.Strings,r)),tg(f,"EOF");var h=f.end(),d=nr(),p=0,m=0;for(m=0;m<e.SheetNames.length;++m)p+=(s?12:11)+(s?2:1)*e.SheetNames[m].length;var g=u.length+p+h.length;for(m=0;m<e.SheetNames.length;++m){var v=a[m]||{};tg(d,"BoundSheet8",Va({pos:g,hs:v.Hidden||0,dt:0,name:e.SheetNames[m]},r)),g+=t[m].length}var b=d.end();if(p!=b.length)throw new Error("BS8 "+p+" != "+b.length);var w=[];return u.length&&w.push(u),b.length&&w.push(b),h.length&&w.push(h),_t([w])}function bg(e,t){var r=t||{},n=[];e&&!e.SSF&&(e.SSF=O.get_table()),e&&e.SSF&&(M(O),O.load_table(e.SSF),r.revssf=te(e.SSF),r.revssf[e.SSF[65535]]=0,r.ssf=e.SSF),r.Strings=[],r.Strings.Count=0,r.Strings.Unique=0,Vg(r),r.cellXfs=[],Ah(r.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={});for(var i=0;i<e.SheetNames.length;++i)n[n.length]=gg(i,r,e);return n.unshift(vg(e,n,r)),_t([n])}function wg(e,t){var r=t||{};switch(r.biff||2){case 8:case 5:return bg(e,t);case 4:case 3:case 2:return lg(e,t)}throw new Error("invalid type "+r.bookType+" for BIFF")}var yg=function(){function e(e,t){var r=t||{};null!=A&&null==r.dense&&(r.dense=A);var n=r.dense?[]:{};e=e.replace(/<!--.*?-->/g,"");var i=e.match(/<table/i);if(!i)throw new Error("Invalid HTML: could not find <table>");var a=e.match(/<\/table/i),o=i.index,s=a&&a.index||e.length,l=ye(e.slice(o,s),/(:?<tr[^>]*>)/i,"<tr>"),c=-1,u=0,f=0,h=0,d={s:{r:1e7,c:1e7},e:{r:0,c:0}},p=[];for(o=0;o<l.length;++o){var m=l[o].trim(),g=m.slice(0,3).toLowerCase();if("<tr"!=g){if("<td"==g||"<th"==g){var v=m.split(/<\/t[dh]>/i);for(s=0;s<v.length;++s){var b=v[s].trim();if(b.match(/<t[dh]/i)){var w=b,y=0;while("<"==w.charAt(0)&&(y=w.indexOf(">"))>-1)w=w.slice(y+1);for(var _=0;_<p.length;++_){var x=p[_];x.s.c==u&&x.s.r<c&&c<=x.e.r&&(u=x.e.c+1,_=-1)}var S=Me(b.slice(0,b.indexOf(">")));h=S.colspan?+S.colspan:1,((f=+S.rowspan)>1||h>1)&&p.push({s:{r:c,c:u},e:{r:c+(f||1)-1,c:u+h-1}});var C=S.t||"";if(w.length){if(w=at(w),d.s.r>c&&(d.s.r=c),d.e.r<c&&(d.e.r=c),d.s.c>u&&(d.s.c=u),d.e.c<u&&(d.e.c=u),w.length){var k={t:"s",v:w};r.raw||!w.trim().length||"s"==C||("TRUE"===w?k={t:"b",v:!0}:"FALSE"===w?k={t:"b",v:!1}:isNaN(ge(w))?isNaN(ve(w).getDate())||(k={t:"d",v:he(w)},r.cellDates||(k={t:"n",v:ie(k.v)}),k.z=r.dateNF||O._table[14]):k={t:"n",v:ge(w)}),r.dense?(n[c]||(n[c]=[]),n[c][u]=k):n[Ar({r:c,c:u})]=k,u+=h}}else u+=h}}}}else{if(++c,r.sheetRows&&r.sheetRows<=c){--c;break}u=0}}return n["!ref"]=xr(d),p.length&&(n["!merges"]=p),n}function t(t,r){return Er(e(t,r),r)}function r(e,t,r,n){for(var i=e["!merges"]||[],a=[],o=t.s.c;o<=t.e.c;++o){for(var s=0,l=0,c=0;c<i.length;++c)if(!(i[c].s.r>r||i[c].s.c>o)&&!(i[c].e.r<r||i[c].e.c<o)){if(i[c].s.r<r||i[c].s.c<o){s=-1;break}s=i[c].e.r-i[c].s.r+1,l=i[c].e.c-i[c].s.c+1;break}if(!(s<0)){var u=Ar({r:r,c:o}),f=n.dense?(e[r]||[])[o]:e[u],h=f&&null!=f.v&&(f.h||Xe(f.w||(kr(f),f.w)||""))||"",d={};s>1&&(d.rowspan=s),l>1&&(d.colspan=l),d.t=f&&f.t||"z",n.editable&&(h='<span contenteditable="true">'+h+"</span>"),d.id=(n.id||"sjs")+"-"+u,"z"!=d.t&&(d.v=f.v,null!=f.z&&(d.z=f.z)),a.push(dt("td",h,d))}}var p="<tr>";return p+a.join("")+"</tr>"}function n(e,t,r){var n=[];return n.join("")+"<table"+(r&&r.id?' id="'+r.id+'"':"")+">"}var i='<html><head><meta charset="utf-8"/><title>SheetJS Table Export</title></head><body>',a="</body></html>";function o(e,t){var o=t||{},s=null!=o.header?o.header:i,l=null!=o.footer?o.footer:a,c=[s],u=_r(e["!ref"]);o.dense=Array.isArray(e),c.push(n(e,u,o));for(var f=u.s.r;f<=u.e.r;++f)c.push(r(e,u,f,o));return c.push("</table>"+l),c.join("")}return{to_workbook:t,to_sheet:e,_row:r,BEGIN:i,END:a,_preamble:n,from_sheet:o}}();function Ag(e,t,r){var n=r||{};null!=A&&(n.dense=A);var i=0,a=0;if(null!=n.origin)if("number"==typeof n.origin)i=n.origin;else{var o="string"==typeof n.origin?yr(n.origin):n.origin;i=o.r,a=o.c}var s=t.getElementsByTagName("tr"),l=Math.min(n.sheetRows||1e7,s.length),c={s:{r:0,c:0},e:{r:i,c:a}};if(e["!ref"]){var u=_r(e["!ref"]);c.s.r=Math.min(c.s.r,u.s.r),c.s.c=Math.min(c.s.c,u.s.c),c.e.r=Math.max(c.e.r,u.e.r),c.e.c=Math.max(c.e.c,u.e.c),-1==i&&(c.e.r=i=u.e.r+1)}var f=[],h=0,d=e["!rows"]||(e["!rows"]=[]),p=0,m=0,g=0,v=0,b=0,w=0;for(e["!cols"]||(e["!cols"]=[]);p<s.length&&m<l;++p){var y=s[p];if(Sg(y)){if(n.display)continue;d[m]={hidden:!0}}var _=y.children;for(g=v=0;g<_.length;++g){var x=_[g];if(!n.display||!Sg(x)){var S=x.hasAttribute("v")?x.getAttribute("v"):at(x.innerHTML),C=x.getAttribute("z");for(h=0;h<f.length;++h){var k=f[h];k.s.c==v+a&&k.s.r<m+i&&m+i<=k.e.r&&(v=k.e.c+1-a,h=-1)}w=+x.getAttribute("colspan")||1,((b=+x.getAttribute("rowspan")||1)>1||w>1)&&f.push({s:{r:m+i,c:v+a},e:{r:m+i+(b||1)-1,c:v+a+(w||1)-1}});var E={t:"s",v:S},N=x.getAttribute("t")||"";null!=S&&(0==S.length?E.t=N||"z":n.raw||0==S.trim().length||"s"==N||("TRUE"===S?E={t:"b",v:!0}:"FALSE"===S?E={t:"b",v:!1}:isNaN(ge(S))?isNaN(ve(S).getDate())||(E={t:"d",v:he(S)},n.cellDates||(E={t:"n",v:ie(E.v)}),E.z=n.dateNF||O._table[14]):E={t:"n",v:ge(S)})),void 0===E.z&&null!=C&&(E.z=C),n.dense?(e[m+i]||(e[m+i]=[]),e[m+i][v+a]=E):e[Ar({c:v+a,r:m+i})]=E,c.e.c<v+a&&(c.e.c=v+a),v+=w}}++m}return f.length&&(e["!merges"]=(e["!merges"]||[]).concat(f)),c.e.r=Math.max(c.e.r,m-1+i),e["!ref"]=xr(c),m>=l&&(e["!fullref"]=xr((c.e.r=s.length-p+m-1+i,c))),e}function _g(e,t){var r=t||{},n=r.dense?[]:{};return Ag(n,e,t)}function xg(e,t){return Er(_g(e,t),t)}function Sg(e){var t="",r=Cg(e);return r&&(t=r(e).getPropertyValue("display")),t||(t=e.style.display),"none"===t}function Cg(e){return e.ownerDocument.defaultView&&"function"===typeof e.ownerDocument.defaultView.getComputedStyle?e.ownerDocument.defaultView.getComputedStyle:"function"===typeof getComputedStyle?getComputedStyle:null}var kg=function(){var e=function(e){var t=e.replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(/<text:s\/>/g," ").replace(/<text:s text:c="(\d+)"\/>/g,(function(e,t){return Array(parseInt(t,10)+1).join(" ")})).replace(/<text:tab[^>]*\/>/g,"\t").replace(/<text:line-break\/>/g,"\n"),r=He(t.replace(/<[^>]*>/g,""));return[r]},t={day:["d","dd"],month:["m","mm"],year:["y","yy"],hours:["h","hh"],minutes:["m","mm"],seconds:["s","ss"],"am-pm":["A/P","AM/PM"],"day-of-week":["ddd","dddd"],era:["e","ee"],quarter:["\\Qm",'m\\"th quarter"']};return function(r,n){var i=n||{};null!=A&&null==i.dense&&(i.dense=A);var a,o,s,l,c,u,f,h=Sm(r),d=[],p={name:""},m="",g=0,v={},b=[],w=i.dense?[]:{},y={value:""},_="",x=0,S=[],C=-1,k=-1,E={s:{r:1e6,c:1e7},e:{r:0,c:0}},N=0,B={},T=[],L={},I=0,F=0,P=[],D=1,R=1,O=[],M={Names:[]},j={},U=["",""],z=[],H={},$="",G=0,V=!1,q=!1,W=0;Cm.lastIndex=0,h=h.replace(/<!--([\s\S]*?)-->/gm,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"");while(c=Cm.exec(h))switch(c[3]=c[3].replace(/_.*$/,"")){case"table":case"工作表":"/"===c[1]?(E.e.c>=E.s.c&&E.e.r>=E.s.r?w["!ref"]=xr(E):w["!ref"]="A1:A1",i.sheetRows>0&&i.sheetRows<=E.e.r&&(w["!fullref"]=w["!ref"],E.e.r=i.sheetRows-1,w["!ref"]=xr(E)),T.length&&(w["!merges"]=T),P.length&&(w["!rows"]=P),s.name=s["名称"]||s.name,"undefined"!==typeof JSON&&JSON.stringify(s),b.push(s.name),v[s.name]=w,q=!1):"/"!==c[0].charAt(c[0].length-2)&&(s=Me(c[0],!1),C=k=-1,E.s.r=E.s.c=1e7,E.e.r=E.e.c=0,w=i.dense?[]:{},T=[],P=[],q=!0);break;case"table-row-group":"/"===c[1]?--N:++N;break;case"table-row":case"行":if("/"===c[1]){C+=D,D=1;break}if(l=Me(c[0],!1),l["行号"]?C=l["行号"]-1:-1==C&&(C=0),D=+l["number-rows-repeated"]||1,D<10)for(W=0;W<D;++W)N>0&&(P[C+W]={level:N});k=-1;break;case"covered-table-cell":"/"!==c[1]&&++k,i.sheetStubs&&(i.dense?(w[C]||(w[C]=[]),w[C][k]={t:"z"}):w[Ar({r:C,c:k})]={t:"z"}),_="",S=[];break;case"table-cell":case"数据":if("/"===c[0].charAt(c[0].length-2))++k,y=Me(c[0],!1),R=parseInt(y["number-columns-repeated"]||"1",10),u={t:"z",v:null},y.formula&&0!=i.cellFormula&&(u.f=fh(He(y.formula))),"string"==(y["数据类型"]||y["value-type"])&&(u.t="s",u.v=He(y["string-value"]||""),i.dense?(w[C]||(w[C]=[]),w[C][k]=u):w[Ar({r:C,c:k})]=u),k+=R-1;else if("/"!==c[1]){++k,R=1;var X=D?C+D-1:C;if(k>E.e.c&&(E.e.c=k),k<E.s.c&&(E.s.c=k),C<E.s.r&&(E.s.r=C),X>E.e.r&&(E.e.r=X),y=Me(c[0],!1),z=[],H={},u={t:y["数据类型"]||y["value-type"],v:null},i.cellFormula)if(y.formula&&(y.formula=He(y.formula)),y["number-matrix-columns-spanned"]&&y["number-matrix-rows-spanned"]&&(I=parseInt(y["number-matrix-rows-spanned"],10)||0,F=parseInt(y["number-matrix-columns-spanned"],10)||0,L={s:{r:C,c:k},e:{r:C+I-1,c:k+F-1}},u.F=xr(L),O.push([L,u.F])),y.formula)u.f=fh(y.formula);else for(W=0;W<O.length;++W)C>=O[W][0].s.r&&C<=O[W][0].e.r&&k>=O[W][0].s.c&&k<=O[W][0].e.c&&(u.F=O[W][1]);switch((y["number-columns-spanned"]||y["number-rows-spanned"])&&(I=parseInt(y["number-rows-spanned"],10)||0,F=parseInt(y["number-columns-spanned"],10)||0,L={s:{r:C,c:k},e:{r:C+I-1,c:k+F-1}},T.push(L)),y["number-columns-repeated"]&&(R=parseInt(y["number-columns-repeated"],10)),u.t){case"boolean":u.t="b",u.v=Je(y["boolean-value"]);break;case"float":u.t="n",u.v=parseFloat(y.value);break;case"percentage":u.t="n",u.v=parseFloat(y.value);break;case"currency":u.t="n",u.v=parseFloat(y.value);break;case"date":u.t="d",u.v=he(y["date-value"]),i.cellDates||(u.t="n",u.v=ie(u.v)),u.z="m/d/yy";break;case"time":u.t="n",u.v=ce(y["time-value"])/86400;break;case"number":u.t="n",u.v=parseFloat(y["数据数值"]);break;default:if("string"!==u.t&&"text"!==u.t&&u.t)throw new Error("Unsupported value type "+u.t);u.t="s",null!=y["string-value"]&&(_=He(y["string-value"]),S=[])}}else{if(V=!1,"s"===u.t&&(u.v=_||"",S.length&&(u.R=S),V=0==x),j.Target&&(u.l=j),z.length>0&&(u.c=z,z=[]),_&&!1!==i.cellText&&(u.w=_),V&&(u.t="z",delete u.v),(!V||i.sheetStubs)&&!(i.sheetRows&&i.sheetRows<=C))for(var Y=0;Y<D;++Y){if(R=parseInt(y["number-columns-repeated"]||"1",10),i.dense){w[C+Y]||(w[C+Y]=[]),w[C+Y][k]=0==Y?u:pe(u);while(--R>0)w[C+Y][k+R]=pe(u)}else{w[Ar({r:C+Y,c:k})]=u;while(--R>0)w[Ar({r:C+Y,c:k+R})]=pe(u)}E.e.c<=k&&(E.e.c=k)}R=parseInt(y["number-columns-repeated"]||"1",10),k+=R-1,R=0,u={},_="",S=[]}j={};break;case"document":case"document-content":case"电子表格文档":case"spreadsheet":case"主体":case"scripts":case"styles":case"font-face-decls":case"master-styles":if("/"===c[1]){if((a=d.pop())[0]!==c[3])throw"Bad state: "+a}else"/"!==c[0].charAt(c[0].length-2)&&d.push([c[3],!0]);break;case"annotation":if("/"===c[1]){if((a=d.pop())[0]!==c[3])throw"Bad state: "+a;H.t=_,S.length&&(H.R=S),H.a=$,z.push(H)}else"/"!==c[0].charAt(c[0].length-2)&&d.push([c[3],!1]);$="",G=0,_="",x=0,S=[];break;case"creator":"/"===c[1]?$=h.slice(G,c.index):G=c.index+c[0].length;break;case"meta":case"元数据":case"settings":case"config-item-set":case"config-item-map-indexed":case"config-item-map-entry":case"config-item-map-named":case"shapes":case"frame":case"text-box":case"image":case"data-pilot-tables":case"list-style":case"form":case"dde-links":case"event-listeners":case"chart":if("/"===c[1]){if((a=d.pop())[0]!==c[3])throw"Bad state: "+a}else"/"!==c[0].charAt(c[0].length-2)&&d.push([c[3],!1]);_="",x=0,S=[];break;case"scientific-number":break;case"currency-symbol":break;case"currency-style":break;case"number-style":case"percentage-style":case"date-style":case"time-style":if("/"===c[1]){if(B[p.name]=m,(a=d.pop())[0]!==c[3])throw"Bad state: "+a}else"/"!==c[0].charAt(c[0].length-2)&&(m="",p=Me(c[0],!1),d.push([c[3],!0]));break;case"script":break;case"libraries":break;case"automatic-styles":break;case"default-style":case"page-layout":break;case"style":break;case"map":break;case"font-face":break;case"paragraph-properties":break;case"table-properties":break;case"table-column-properties":break;case"table-row-properties":break;case"table-cell-properties":break;case"number":switch(d[d.length-1][0]){case"time-style":case"date-style":o=Me(c[0],!1),m+=t[c[3]]["long"===o.style?1:0];break}break;case"fraction":break;case"day":case"month":case"year":case"era":case"day-of-week":case"week-of-year":case"quarter":case"hours":case"minutes":case"seconds":case"am-pm":switch(d[d.length-1][0]){case"time-style":case"date-style":o=Me(c[0],!1),m+=t[c[3]]["long"===o.style?1:0];break}break;case"boolean-style":break;case"boolean":break;case"text-style":break;case"text":if("/>"===c[0].slice(-2))break;if("/"===c[1])switch(d[d.length-1][0]){case"number-style":case"date-style":case"time-style":m+=h.slice(g,c.index);break}else g=c.index+c[0].length;break;case"named-range":o=Me(c[0],!1),U=dh(o["cell-range-address"]);var Q={Name:o.name,Ref:U[0]+"!"+U[1]};q&&(Q.Sheet=b.length),M.Names.push(Q);break;case"text-content":break;case"text-properties":break;case"embedded-text":break;case"body":case"电子表格":break;case"forms":break;case"table-column":break;case"table-header-rows":break;case"table-rows":break;case"table-column-group":break;case"table-header-columns":break;case"table-columns":break;case"null-date":break;case"graphic-properties":break;case"calculation-settings":break;case"named-expressions":break;case"label-range":break;case"label-ranges":break;case"named-expression":break;case"sort":break;case"sort-by":break;case"sort-groups":break;case"tab":break;case"line-break":break;case"span":break;case"p":case"文本串":if(["master-styles"].indexOf(d[d.length-1][0])>-1)break;if("/"!==c[1]||y&&y["string-value"])f=Me(c[0],!1),x=c.index+c[0].length;else{var K=e(h.slice(x,c.index),f);_=(_.length>0?_+"\n":"")+K[0]}break;case"s":break;case"database-range":if("/"===c[1])break;try{U=dh(Me(c[0])["target-range-address"]),v[U[0]]["!autofilter"]={ref:U[1]}}catch(Bv){}break;case"date":break;case"object":break;case"title":case"标题":break;case"desc":break;case"binary-data":break;case"table-source":break;case"scenario":break;case"iteration":break;case"content-validations":break;case"content-validation":break;case"help-message":break;case"error-message":break;case"database-ranges":break;case"filter":break;case"filter-and":break;case"filter-or":break;case"filter-condition":break;case"list-level-style-bullet":break;case"list-level-style-number":break;case"list-level-properties":break;case"sender-firstname":case"sender-lastname":case"sender-initials":case"sender-title":case"sender-position":case"sender-email":case"sender-phone-private":case"sender-fax":case"sender-company":case"sender-phone-work":case"sender-street":case"sender-city":case"sender-postal-code":case"sender-country":case"sender-state-or-province":case"author-name":case"author-initials":case"chapter":case"file-name":case"template-name":case"sheet-name":break;case"event-listener":break;case"initial-creator":case"creation-date":case"print-date":case"generator":case"document-statistic":case"user-defined":case"editing-duration":case"editing-cycles":break;case"config-item":break;case"page-number":break;case"page-count":break;case"time":break;case"cell-range-source":break;case"detective":break;case"operation":break;case"highlighted-range":break;case"data-pilot-table":case"source-cell-range":case"source-service":case"data-pilot-field":case"data-pilot-level":case"data-pilot-subtotals":case"data-pilot-subtotal":case"data-pilot-members":case"data-pilot-member":case"data-pilot-display-info":case"data-pilot-sort-info":case"data-pilot-layout-info":case"data-pilot-field-reference":case"data-pilot-groups":case"data-pilot-group":case"data-pilot-group-member":break;case"rect":break;case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":break;case"properties":break;case"property":break;case"a":if("/"!==c[1]){if(j=Me(c[0],!1),!j.href)break;j.Target=j.href,delete j.href,"#"==j.Target.charAt(0)&&j.Target.indexOf(".")>-1&&(U=dh(j.Target.slice(1)),j.Target="#"+U[0]+"!"+U[1])}break;case"table-protection":break;case"data-pilot-grand-total":break;case"office-document-common-attrs":break;default:switch(c[2]){case"dc:":case"calcext:":case"loext:":case"ooo:":case"chartooo:":case"draw:":case"style:":case"chart:":case"form:":case"uof:":case"表:":case"字:":break;default:if(i.WTF)throw new Error(c)}}var J={Sheets:v,SheetNames:b,Workbook:M};return i.bookSheets&&delete J.Sheets,J}}();function Eg(e,t){t=t||{};var r=!!Se(e,"objectdata");r&&Zn(ke(e,"META-INF/manifest.xml"),t);var n=Ee(e,"content.xml");if(!n)throw new Error("Missing content.xml in "+(r?"ODS":"UOF")+" file");var i=kg(r?n:Ze(n),t);return Se(e,"meta.xml")&&(i.Props=si(ke(e,"meta.xml"))),i}function Ng(e,t){return kg(e,t)}var Bg=function(){var e="<office:document-styles "+ht({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","office:version":"1.2"})+"></office:document-styles>";return function(){return Fe+e}}(),Tg=function(){var e=function(e){return Ve(e).replace(/  +/g,(function(e){return'<text:s text:c="'+e.length+'"/>'})).replace(/\t/g,"<text:tab/>").replace(/\n/g,"</text:p><text:p>").replace(/^ /,"<text:s/>").replace(/ $/,"<text:s/>")},t="          <table:table-cell />\n",r="          <table:covered-table-cell/>\n",n=function(n,i,a){var o=[];o.push('      <table:table table:name="'+Ve(i.SheetNames[a])+'" table:style-name="ta1">\n');var s=0,l=0,c=_r(n["!ref"]),u=n["!merges"]||[],f=0,h=Array.isArray(n);for(s=0;s<c.s.r;++s)o.push("        <table:table-row></table:table-row>\n");for(;s<=c.e.r;++s){for(o.push("        <table:table-row>\n"),l=0;l<c.s.c;++l)o.push(t);for(;l<=c.e.c;++l){var d=!1,p={},m="";for(f=0;f!=u.length;++f)if(!(u[f].s.c>l)&&!(u[f].s.r>s)&&!(u[f].e.c<l)&&!(u[f].e.r<s)){u[f].s.c==l&&u[f].s.r==s||(d=!0),p["table:number-columns-spanned"]=u[f].e.c-u[f].s.c+1,p["table:number-rows-spanned"]=u[f].e.r-u[f].s.r+1;break}if(d)o.push(r);else{var g=Ar({r:s,c:l}),v=h?(n[s]||[])[l]:n[g];if(v&&v.f&&(p["table:formula"]=Ve(hh(v.f)),v.F&&v.F.slice(0,g.length)==g)){var b=_r(v.F);p["table:number-matrix-columns-spanned"]=b.e.c-b.s.c+1,p["table:number-matrix-rows-spanned"]=b.e.r-b.s.r+1}if(v){switch(v.t){case"b":m=v.v?"TRUE":"FALSE",p["office:value-type"]="boolean",p["office:boolean-value"]=v.v?"true":"false";break;case"n":m=v.w||String(v.v||0),p["office:value-type"]="float",p["office:value"]=v.v||0;break;case"s":case"str":m=null==v.v?"":v.v,p["office:value-type"]="string";break;case"d":m=v.w||he(v.v).toISOString(),p["office:value-type"]="date",p["office:date-value"]=he(v.v).toISOString(),p["table:style-name"]="ce1";break;default:o.push(t);continue}var w=e(m);if(v.l&&v.l.Target){var y=v.l.Target;y="#"==y.charAt(0)?"#"+ph(y.slice(1)):y,w=dt("text:a",w,{"xlink:href":y})}o.push("          "+dt("table:table-cell",dt("text:p",w,{}),p)+"\n")}else o.push(t)}}o.push("        </table:table-row>\n")}return o.push("      </table:table>\n"),o.join("")},i=function(e){e.push(" <office:automatic-styles>\n"),e.push('  <number:date-style style:name="N37" number:automatic-order="true">\n'),e.push('   <number:month number:style="long"/>\n'),e.push("   <number:text>/</number:text>\n"),e.push('   <number:day number:style="long"/>\n'),e.push("   <number:text>/</number:text>\n"),e.push("   <number:year/>\n"),e.push("  </number:date-style>\n"),e.push('  <style:style style:name="ta1" style:family="table">\n'),e.push('   <style:table-properties table:display="true" style:writing-mode="lr-tb"/>\n'),e.push("  </style:style>\n"),e.push('  <style:style style:name="ce1" style:family="table-cell" style:parent-style-name="Default" style:data-style-name="N37"/>\n'),e.push(" </office:automatic-styles>\n")};return function(e,t){var r=[Fe],a=ht({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:meta":"urn:oasis:names:tc:opendocument:xmlns:meta:1.0","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:presentation":"urn:oasis:names:tc:opendocument:xmlns:presentation:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:chart":"urn:oasis:names:tc:opendocument:xmlns:chart:1.0","xmlns:dr3d":"urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0","xmlns:math":"http://www.w3.org/1998/Math/MathML","xmlns:form":"urn:oasis:names:tc:opendocument:xmlns:form:1.0","xmlns:script":"urn:oasis:names:tc:opendocument:xmlns:script:1.0","xmlns:ooo":"http://openoffice.org/2004/office","xmlns:ooow":"http://openoffice.org/2004/writer","xmlns:oooc":"http://openoffice.org/2004/calc","xmlns:dom":"http://www.w3.org/2001/xml-events","xmlns:xforms":"http://www.w3.org/2002/xforms","xmlns:xsd":"http://www.w3.org/2001/XMLSchema","xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xmlns:sheet":"urn:oasis:names:tc:opendocument:sh33tjs:1.0","xmlns:rpt":"http://openoffice.org/2005/report","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","xmlns:xhtml":"http://www.w3.org/1999/xhtml","xmlns:grddl":"http://www.w3.org/2003/g/data-view#","xmlns:tableooo":"http://openoffice.org/2009/table","xmlns:drawooo":"http://openoffice.org/2010/draw","xmlns:calcext":"urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0","xmlns:loext":"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0","xmlns:field":"urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0","xmlns:formx":"urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0","xmlns:css3t":"http://www.w3.org/TR/css3-text/","office:version":"1.2"}),o=ht({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});"fods"==t.bookType?r.push("<office:document"+a+o+">\n"):r.push("<office:document-content"+a+">\n"),i(r),r.push("  <office:body>\n"),r.push("    <office:spreadsheet>\n");for(var s=0;s!=e.SheetNames.length;++s)r.push(n(e.Sheets[e.SheetNames[s]],e,s,t));return r.push("    </office:spreadsheet>\n"),r.push("  </office:body>\n"),"fods"==t.bookType?r.push("</office:document>"):r.push("</office:document-content>"),r.join("")}}();function Lg(e,t){if("fods"==t.bookType)return Tg(e,t);var r=Te(),n="",i=[],a=[];return n="mimetype",Be(r,n,"application/vnd.oasis.opendocument.spreadsheet"),n="content.xml",Be(r,n,Tg(e,t)),i.push([n,"text/xml"]),a.push([n,"ContentFile"]),n="styles.xml",Be(r,n,Bg(e,t)),i.push([n,"text/xml"]),a.push([n,"StylesFile"]),n="meta.xml",Be(r,n,ii()),i.push([n,"text/xml"]),a.push([n,"MetadataFile"]),n="manifest.rdf",Be(r,n,ni(a)),i.push([n,"application/rdf+xml"]),n="META-INF/manifest.xml",Be(r,n,ei(i)),r}function Ig(e,t){if(!t)return 0;var r=e.SheetNames.indexOf(t);if(-1==r)throw new Error("Sheet not found: "+t);return r}function Fg(e){return function(t,r){var n=Ig(t,r.sheet);return e.from_sheet(t.Sheets[t.SheetNames[n]],r,t)}}var Pg=Fg(yg),Dg=Fg({from_sheet:xv}),Rg=Fg("undefined"!==typeof ys?ys:{}),Og=Fg("undefined"!==typeof As?As:{}),Mg=Fg("undefined"!==typeof xs?xs:{}),jg=Fg("undefined"!==typeof dl?dl:{}),Ug=Fg({from_sheet:Sv}),zg=Fg("undefined"!==typeof ws?ws:{}),Hg=Fg("undefined"!==typeof _s?_s:{});function $g(e){return function(t){for(var r=0;r!=e.length;++r){var n=e[r];void 0===t[n[0]]&&(t[n[0]]=n[1]),"n"===n[2]&&(t[n[0]]=Number(t[n[0]]))}}}var Gg=function(e){$g([["cellNF",!1],["cellHTML",!0],["cellFormula",!0],["cellStyles",!1],["cellText",!0],["cellDates",!1],["sheetStubs",!1],["sheetRows",0,"n"],["bookDeps",!1],["bookSheets",!1],["bookProps",!1],["bookFiles",!1],["bookVBA",!1],["password",""],["WTF",!1]])(e)},Vg=$g([["cellDates",!1],["bookSST",!1],["bookType","xlsx"],["compression",!1],["WTF",!1]]);function qg(e){return Vn.WS.indexOf(e)>-1?"sheet":Vn.CS&&e==Vn.CS?"chart":Vn.DS&&e==Vn.DS?"dialog":Vn.MS&&e==Vn.MS?"macro":e&&e.length?e:"sheet"}function Wg(e,t){if(!e)return 0;try{e=t.map((function(t){return t.id||(t.id=t.strRelID),[t.name,e["!id"][t.id].Target,qg(e["!id"][t.id].Type)]}))}catch(Bv){return null}return e&&0!==e.length?e:null}function Xg(e,t,r,n,i,a,o,s,l,c,u,f){try{a[n]=Wn(Ee(e,r,!0),t);var h,d=ke(e,t);switch(s){case"sheet":h=Zp(d,t,i,l,a[n],c,u,f);break;case"chart":if(h=em(d,t,i,l,a[n],c,u,f),!h||!h["!drawel"])break;var p=Ie(h["!drawel"].Target,t),m=qn(p),g=$c(Ee(e,p,!0),Wn(Ee(e,m,!0),p)),v=Ie(g,p),b=qn(v);h=yp(Ee(e,v,!0),v,l,Wn(Ee(e,b,!0),v),c,h);break;case"macro":h=tm(d,t,i,l,a[n],c,u,f);break;case"dialog":h=rm(d,t,i,l,a[n],c,u,f);break;default:throw new Error("Unrecognized sheet type "+s)}o[n]=h;var w=[];a&&a[n]&&J(a[n]).forEach((function(r){if(a[n][r].Type==Vn.CMNT){var i=Ie(a[n][r].Target,t);if(w=om(ke(e,i,!0),i,l),!w||!w.length)return;qc(h,w)}}))}catch(Bv){if(l.WTF)throw Bv}}function Yg(e){return"/"==e.charAt(0)?e.slice(1):e}function Qg(e,t){if(M(O),t=t||{},Gg(t),Se(e,"META-INF/manifest.xml"))return Eg(e,t);if(Se(e,"objectdata.xml"))return Eg(e,t);if(Se(e,"Index/Document.iwa"))throw new Error("Unsupported NUMBERS file");var r,n,i=Ne(e),a=zn(Ee(e,"[Content_Types].xml")),o=!1;if(0===a.workbooks.length&&(n="xl/workbook.xml",ke(e,n,!0)&&a.workbooks.push(n)),0===a.workbooks.length){if(n="xl/workbook.bin",!ke(e,n,!0))throw new Error("Could not find workbook");a.workbooks.push(n),o=!0}"bin"==a.workbooks[0].slice(-3)&&(o=!0);var s={},l={};if(!t.bookSheets&&!t.bookProps){if(mh=[],a.sst)try{mh=am(ke(e,Yg(a.sst)),a.sst,t)}catch(Bv){if(t.WTF)throw Bv}t.cellStyles&&a.themes.length&&(s=im(Ee(e,a.themes[0].replace(/^\//,""),!0)||"",a.themes[0],t)),a.style&&(l=nm(ke(e,Yg(a.style)),a.style,s,t))}a.links.map((function(r){try{var n=Wn(Ee(e,qn(Yg(r))),r);return lm(ke(e,Yg(r)),n,r,t)}catch(Bv){}}));var c=Jp(ke(e,Yg(a.workbooks[0])),a.workbooks[0],t),u={},f="";a.coreprops.length&&(f=ke(e,Yg(a.coreprops[0]),!0),f&&(u=si(f)),0!==a.extprops.length&&(f=ke(e,Yg(a.extprops[0]),!0),f&&pi(f,u,t)));var h={};t.bookSheets&&!t.bookProps||0!==a.custprops.length&&(f=Ee(e,Yg(a.custprops[0]),!0),f&&(h=bi(f,t)));var d={};if((t.bookSheets||t.bookProps)&&(c.Sheets?r=c.Sheets.map((function(e){return e.name})):u.Worksheets&&u.SheetNames.length>0&&(r=u.SheetNames),t.bookProps&&(d.Props=u,d.Custprops=h),t.bookSheets&&"undefined"!==typeof r&&(d.SheetNames=r),t.bookSheets?d.SheetNames:t.bookProps))return d;r={};var p={};t.bookDeps&&a.calcchain&&(p=sm(ke(e,Yg(a.calcchain)),a.calcchain,t));var m,g,v=0,b={},w=c.Sheets;u.Worksheets=w.length,u.SheetNames=[];for(var y=0;y!=w.length;++y)u.SheetNames[y]=w[y].name;var A=o?"bin":"xml",_=a.workbooks[0].lastIndexOf("/"),x=(a.workbooks[0].slice(0,_+1)+"_rels/"+a.workbooks[0].slice(_+1)+".rels").replace(/^\//,"");Se(e,x)||(x="xl/_rels/workbook."+A+".rels");var S=Wn(Ee(e,x,!0),x);S&&(S=Wg(S,c.Sheets));var C=ke(e,"xl/worksheets/sheet.xml",!0)?1:0;e:for(v=0;v!=u.Worksheets;++v){var k="sheet";if(S&&S[v]?(m="xl/"+S[v][1].replace(/[\/]?xl\//,""),Se(e,m)||(m=S[v][1]),Se(e,m)||(m=x.replace(/_rels\/.*$/,"")+S[v][1]),k=S[v][2]):(m="xl/worksheets/sheet"+(v+1-C)+"."+A,m=m.replace(/sheet0\./,"sheet.")),g=m.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels"),t&&null!=t.sheets)switch(typeof t.sheets){case"number":if(v!=t.sheets)continue e;break;case"string":if(u.SheetNames[v].toLowerCase()!=t.sheets.toLowerCase())continue e;break;default:if(Array.isArray&&Array.isArray(t.sheets)){for(var E=!1,N=0;N!=t.sheets.length;++N)"number"==typeof t.sheets[N]&&t.sheets[N]==v&&(E=1),"string"==typeof t.sheets[N]&&t.sheets[N].toLowerCase()==u.SheetNames[v].toLowerCase()&&(E=1);if(!E)continue e}}Xg(e,m,g,u.SheetNames[v],v,b,r,k,t,c,s,l)}return d={Directory:a,Workbook:c,Props:u,Custprops:h,Deps:p,Sheets:r,SheetNames:u.SheetNames,Strings:mh,Styles:l,Themes:s,SSF:O.get_table()},t&&t.bookFiles&&(d.keys=i,d.files=e.files),t&&t.bookVBA&&(a.vba.length>0?d.vbaraw=ke(e,Yg(a.vba[0]),!0):a.defaults&&a.defaults.bin===ru&&(d.vbaraw=ke(e,"xl/vbaProject.bin",!0))),d}function Kg(e,t){var r=t||{},n="Workbook",i=X.find(e,n);try{if(n="/!DataSpaces/Version",i=X.find(e,n),!i||!i.content)throw new Error("ECMA-376 Encrypted file missing "+n);if(qs(i.content),n="/!DataSpaces/DataSpaceMap",i=X.find(e,n),!i||!i.content)throw new Error("ECMA-376 Encrypted file missing "+n);var a=Xs(i.content);if(1!==a.length||1!==a[0].comps.length||0!==a[0].comps[0].t||"StrongEncryptionDataSpace"!==a[0].name||"EncryptedPackage"!==a[0].comps[0].v)throw new Error("ECMA-376 Encrypted file bad "+n);if(n="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace",i=X.find(e,n),!i||!i.content)throw new Error("ECMA-376 Encrypted file missing "+n);var o=Ys(i.content);if(1!=o.length||"StrongEncryptionTransform"!=o[0])throw new Error("ECMA-376 Encrypted file bad "+n);if(n="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary",i=X.find(e,n),!i||!i.content)throw new Error("ECMA-376 Encrypted file missing "+n);Ks(i.content)}catch(Bv){}if(n="/EncryptionInfo",i=X.find(e,n),!i||!i.content)throw new Error("ECMA-376 Encrypted file missing "+n);var s=el(i.content);if(n="/EncryptedPackage",i=X.find(e,n),!i||!i.content)throw new Error("ECMA-376 Encrypted file missing "+n);if(4==s[0]&&"undefined"!==typeof decrypt_agile)return decrypt_agile(s[1],i.content,r.password||"",r);if(2==s[0]&&"undefined"!==typeof decrypt_std76)return decrypt_std76(s[1],i.content,r.password||"",r);throw new Error("File is password-protected")}function Jg(e,t){if(Gc=1024,"ods"==t.bookType)return Lg(e,t);e&&!e.SSF&&(e.SSF=O.get_table()),e&&e.SSF&&(M(O),O.load_table(e.SSF),t.revssf=te(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF),t.rels={},t.wbrels={},t.Strings=[],t.Strings.Count=0,t.Strings.Unique=0,vh?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var r="xlsb"==t.bookType?"bin":"xml",n=au.indexOf(t.bookType)>-1,i=Un();Vg(t=t||{});var a=Te(),o="",s=0;if(t.cellXfs=[],Ah(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),o="docProps/core.xml",Be(a,o,ui(e.Props,t)),i.coreprops.push(o),Kn(t.rels,2,o,Vn.CORE_PROPS),o="docProps/app.xml",e.Props&&e.Props.SheetNames);else if(e.Workbook&&e.Workbook.Sheets){for(var l=[],c=0;c<e.SheetNames.length;++c)2!=(e.Workbook.Sheets[c]||{}).Hidden&&l.push(e.SheetNames[c]);e.Props.SheetNames=l}else e.Props.SheetNames=e.SheetNames;for(e.Props.Worksheets=e.Props.SheetNames.length,Be(a,o,gi(e.Props,t)),i.extprops.push(o),Kn(t.rels,3,o,Vn.EXT_PROPS),e.Custprops!==e.Props&&J(e.Custprops||{}).length>0&&(o="docProps/custom.xml",Be(a,o,yi(e.Custprops,t)),i.custprops.push(o),Kn(t.rels,4,o,Vn.CUST_PROPS)),s=1;s<=e.SheetNames.length;++s){var u={"!id":{}},f=e.Sheets[e.SheetNames[s-1]],h=(f||{})["!type"]||"sheet";switch(h){case"chart":default:o="xl/worksheets/sheet"+s+"."+r,Be(a,o,um(s-1,o,t,e,u)),i.sheets.push(o),Kn(t.wbrels,-1,"worksheets/sheet"+s+"."+r,Vn.WS[0])}if(f){var d=f["!comments"],p=!1;if(d&&d.length>0){var m="xl/comments"+s+"."+r;Be(a,m,dm(d,m,t)),i.comments.push(m),Kn(u,-1,"../comments"+s+"."+r,Vn.CMNT),p=!0}f["!legacy"]&&p&&Be(a,"xl/drawings/vmlDrawing"+s+".vml",Vc(s,f["!comments"])),delete f["!comments"],delete f["!legacy"]}u["!id"].rId1&&Be(a,qn(o),Yn(u))}return null!=t.Strings&&t.Strings.length>0&&(o="xl/sharedStrings."+r,Be(a,o,hm(t.Strings,o,t)),i.strs.push(o),Kn(t.wbrels,-1,"sharedStrings."+r,Vn.SST)),o="xl/workbook."+r,Be(a,o,cm(e,o,t)),i.workbooks.push(o),Kn(t.rels,1,o,Vn.WB),o="xl/theme/theme1.xml",Be(a,o,Bc(e.Themes,t)),i.themes.push(o),Kn(t.wbrels,-1,"theme/theme1.xml",Vn.THEME),o="xl/styles."+r,Be(a,o,fm(e,o,t)),i.styles.push(o),Kn(t.wbrels,-1,"styles."+r,Vn.STY),e.vbaraw&&n&&(o="xl/vbaProject.bin",Be(a,o,e.vbaraw),i.vba.push(o),Kn(t.wbrels,-1,"vbaProject.bin",Vn.VBA)),Be(a,"[Content_Types].xml",Gn(i,t)),Be(a,"_rels/.rels",Yn(t.rels)),Be(a,"xl/_rels/workbook."+r+".rels",Yn(t.wbrels)),delete t.revssf,delete t.ssf,a}function Zg(e,t){var r="";switch((t||{}).type||"base64"){case"buffer":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];case"base64":r=x.decode(e.slice(0,12));break;case"binary":r=e;break;case"array":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];default:throw new Error("Unrecognized type "+(t&&t.type||"undefined"))}return[r.charCodeAt(0),r.charCodeAt(1),r.charCodeAt(2),r.charCodeAt(3),r.charCodeAt(4),r.charCodeAt(5),r.charCodeAt(6),r.charCodeAt(7)]}function ev(e,t){return X.find(e,"EncryptedPackage")?Kg(e,t):Ym(e,t)}function tv(e,t){var r,n=e,a=t||{};return a.type||(a.type=S&&i.isBuffer(e)?"buffer":"base64"),r=Le(n,a),Qg(r,a)}function rv(e,t){var r=0;e:while(r<e.length)switch(e.charCodeAt(r)){case 10:case 13:case 32:++r;break;case 60:return Em(e.slice(r),t);default:break e}return xs.to_workbook(e,t)}function nv(e,t){var r="",n=Zg(e,t);switch(t.type){case"base64":r=x.decode(e);break;case"binary":r=e;break;case"buffer":r=e.toString("binary");break;case"array":r=de(e);break;default:throw new Error("Unrecognized type "+t.type)}return 239==n[0]&&187==n[1]&&191==n[2]&&(r=Ze(r)),rv(r,t)}function iv(e,t){var r=e;return"base64"==t.type&&(r=x.decode(r)),r=cptable.utils.decode(1200,r.slice(2),"str"),t.type="binary",rv(r,t)}function av(e){return e.match(/[^\x00-\x7F]/)?et(e):e}function ov(e,t,r,n){return n?(r.type="string",xs.to_workbook(e,r)):xs.to_workbook(t,r)}function sv(e,t){if(p(),"undefined"!==typeof ArrayBuffer&&e instanceof ArrayBuffer)return sv(new Uint8Array(e),t);var r=e,n=[0,0,0,0],a=!1,o=t||{};if(o.cellStyles&&(o.cellNF=!0,o.sheetStubs=!0),gh={},o.dateNF&&(gh.dateNF=o.dateNF),o.type||(o.type=S&&i.isBuffer(e)?"buffer":"base64"),"file"==o.type&&(o.type=S?"buffer":"binary",r=K(e)),"string"==o.type&&(a=!0,o.type="binary",o.codepage=65001,r=av(e)),"array"==o.type&&"undefined"!==typeof Uint8Array&&e instanceof Uint8Array&&"undefined"!==typeof ArrayBuffer){var s=new ArrayBuffer(3),l=new Uint8Array(s);if(l.foo="bar",!l.foo)return o=pe(o),o.type="array",sv(F(r),o)}switch((n=Zg(r,o))[0]){case 208:if(207===n[1]&&17===n[2]&&224===n[3]&&161===n[4]&&177===n[5]&&26===n[6]&&225===n[7])return ev(X.read(r,o),o);break;case 9:if(n[1]<=4)return Ym(r,o);break;case 60:return Em(r,o);case 73:if(73===n[1]&&42===n[2]&&0===n[3])throw new Error("TIFF Image File is not a spreadsheet");if(68===n[1])return Ss(r,o);break;case 84:if(65===n[1]&&66===n[2]&&76===n[3])return As.to_workbook(r,o);break;case 80:return 75===n[1]&&n[2]<9&&n[3]<9?tv(r,o):ov(e,r,o,a);case 239:return 60===n[3]?Em(r,o):ov(e,r,o,a);case 255:if(254===n[1])return iv(r,o);break;case 0:if(0===n[1]&&n[2]>=2&&0===n[3])return Cs.to_workbook(r,o);break;case 3:case 131:case 139:case 140:return ws.to_workbook(r,o);case 123:if(92===n[1]&&114===n[2]&&116===n[3])return dl.to_workbook(r,o);break;case 10:case 13:case 32:return nv(r,o)}return ws.versions.indexOf(n[0])>-1&&n[2]<=12&&n[3]<=31?ws.to_workbook(r,o):ov(e,r,o,a)}function lv(e,t){var r=t||{};return r.type="file",sv(e,r)}function cv(e,t){switch(t.type){case"base64":case"binary":break;case"buffer":case"array":t.type="";break;case"file":return Q(t.file,X.write(e,{type:S?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");default:throw new Error("Unrecognized type "+t.type)}return X.write(e,t)}function uv(e,t){var r=t||{},n=Jg(e,r),i={};if(r.compression&&(i.compression="DEFLATE"),r.password)i.type=S?"nodebuffer":"string";else switch(r.type){case"base64":i.type="base64";break;case"binary":i.type="string";break;case"string":throw new Error("'string' output type invalid for '"+r.bookType+"' files");case"buffer":case"file":i.type=S?"nodebuffer":"string";break;default:throw new Error("Unrecognized type "+r.type)}var a=n.FullPaths?X.write(n,{fileType:"zip",type:{nodebuffer:"buffer",string:"binary"}[i.type]||i.type}):n.generate(i);return r.password&&"undefined"!==typeof encrypt_agile?cv(encrypt_agile(a,r.password),r):"file"===r.type?Q(r.file,a):"string"==r.type?Ze(a):a}function fv(e,t){var r=t||{},n=Qm(e,r);return cv(n,r)}function hv(e,t,r){r||(r="");var n=r+e;switch(t.type){case"base64":return x.encode(et(n));case"binary":return et(n);case"string":return e;case"file":return Q(t.file,n,"utf8");case"buffer":return S?C(n,"utf8"):hv(n,{type:"binary"}).split("").map((function(e){return e.charCodeAt(0)}))}throw new Error("Unrecognized type "+t.type)}function dv(e,t){switch(t.type){case"base64":return x.encode(e);case"binary":return e;case"string":return e;case"file":return Q(t.file,e,"binary");case"buffer":return S?C(e,"binary"):e.split("").map((function(e){return e.charCodeAt(0)}))}throw new Error("Unrecognized type "+t.type)}function pv(e,t){switch(t.type){case"string":case"base64":case"binary":for(var r="",n=0;n<e.length;++n)r+=String.fromCharCode(e[n]);return"base64"==t.type?x.encode(r):"string"==t.type?Ze(r):r;case"file":return Q(t.file,e);case"buffer":return e;default:throw new Error("Unrecognized type "+t.type)}}function mv(e,t){p(),Dp(e);var r=t||{};if(r.cellStyles&&(r.cellNF=!0,r.sheetStubs=!0),"array"==r.type){r.type="binary";var n=mv(e,r);return r.type="array",T(n)}switch(r.bookType||"xlsb"){case"xml":case"xlml":return hv(Um(e,r),r);case"slk":case"sylk":return hv(Rg(e,r),r);case"htm":case"html":return hv(Pg(e,r),r);case"txt":return dv(Ug(e,r),r);case"csv":return hv(Dg(e,r),r,"\ufeff");case"dif":return hv(Og(e,r),r);case"dbf":return pv(zg(e,r),r);case"prn":return hv(Mg(e,r),r);case"rtf":return hv(jg(e,r),r);case"eth":return hv(Hg(e,r),r);case"fods":return hv(Lg(e,r),r);case"biff2":r.biff||(r.biff=2);case"biff3":r.biff||(r.biff=3);case"biff4":return r.biff||(r.biff=4),pv(wg(e,r),r);case"biff5":r.biff||(r.biff=5);case"biff8":case"xla":case"xls":return r.biff||(r.biff=8),fv(e,r);case"xlsx":case"xlsm":case"xlam":case"xlsb":case"ods":return uv(e,r);default:throw new Error("Unrecognized bookType |"+r.bookType+"|")}}function gv(e){if(!e.bookType){var t={xls:"biff8",htm:"html",slk:"sylk",socialcalc:"eth",Sh33tJS:"WTF"},r=e.file.slice(e.file.lastIndexOf(".")).toLowerCase();r.match(/^\.[a-z]+$/)&&(e.bookType=r.slice(1)),e.bookType=t[e.bookType]||e.bookType}}function vv(e,t,r){var n=r||{};return n.type="file",n.file=t,gv(n),mv(e,n)}function bv(e,t,r,n){var i=r||{};i.type="file",i.file=e,gv(i),i.type="buffer";var a=n;return a instanceof Function||(a=r),W.writeFile(e,mv(t,i),a)}function wv(e,t,r,n,i,a,o,s){var l=hr(r),c=s.defval,u=s.raw||!Object.prototype.hasOwnProperty.call(s,"raw"),f=!0,h=1===i?[]:{};if(1!==i)if(Object.defineProperty)try{Object.defineProperty(h,"__rowNum__",{value:r,enumerable:!1})}catch(Bv){h.__rowNum__=r}else h.__rowNum__=r;if(!o||e[r])for(var d=t.s.c;d<=t.e.c;++d){var p=o?e[r][d]:e[n[d]+l];if(void 0!==p&&void 0!==p.t){var m=p.v;switch(p.t){case"z":if(null==m)break;continue;case"e":m=void 0;break;case"s":case"d":case"b":case"n":break;default:throw new Error("unrecognized type "+p.t)}if(null!=a[d]){if(null==m)if(void 0!==c)h[a[d]]=c;else{if(!u||null!==m)continue;h[a[d]]=null}else h[a[d]]=u||s.rawNumbers&&"n"==p.t?m:kr(p,m,s);null!=m&&(f=!1)}}else{if(void 0===c)continue;null!=a[d]&&(h[a[d]]=c)}}return{row:h,isempty:f}}function yv(e,t){if(null==e||null==e["!ref"])return[];var r={t:"n",v:0},n=0,i=1,a=[],o=0,s="",l={s:{r:0,c:0},e:{r:0,c:0}},c=t||{},u=null!=c.range?c.range:e["!ref"];switch(1===c.header?n=1:"A"===c.header?n=2:Array.isArray(c.header)?n=3:null==c.header&&(n=0),typeof u){case"string":l=Sr(u);break;case"number":l=Sr(e["!ref"]),l.s.r=u;break;default:l=u}n>0&&(i=0);var f=hr(l.s.r),h=[],d=[],p=0,m=0,g=Array.isArray(e),v=l.s.r,b=0,w=0;for(g&&!e[v]&&(e[v]=[]),b=l.s.c;b<=l.e.c;++b)switch(h[b]=gr(b),r=g?e[v][b]:e[h[b]+f],n){case 1:a[b]=b-l.s.c;break;case 2:a[b]=h[b];break;case 3:a[b]=c.header[b-l.s.c];break;default:for(null==r&&(r={w:"__EMPTY",t:"s"}),s=o=kr(r,null,c),m=0,w=0;w<a.length;++w)a[w]==s&&(s=o+"_"+ ++m);a[b]=s}for(v=l.s.r+i;v<=l.e.r;++v){var y=wv(e,l,v,h,n,a,g,c);(!1===y.isempty||(1===n?!1!==c.blankrows:c.blankrows))&&(d[p++]=y.row)}return d.length=p,d}var Av=/"/g;function _v(e,t,r,n,i,a,o,s){for(var l=!0,c=[],u="",f=hr(r),h=t.s.c;h<=t.e.c;++h)if(n[h]){var d=s.dense?(e[r]||[])[h]:e[n[h]+f];if(null==d)u="";else if(null!=d.v){l=!1,u=""+(s.rawNumbers&&"n"==d.t?d.v:kr(d,null,s));for(var p=0,m=0;p!==u.length;++p)if((m=u.charCodeAt(p))===i||m===a||34===m||s.forceQuotes){u='"'+u.replace(Av,'""')+'"';break}"ID"==u&&(u='"ID"')}else null==d.f||d.F?u="":(l=!1,u="="+d.f,u.indexOf(",")>=0&&(u='"'+u.replace(Av,'""')+'"'));c.push(u)}return!1===s.blankrows&&l?null:c.join(o)}function xv(e,t){var r=[],n=null==t?{}:t;if(null==e||null==e["!ref"])return"";var i=Sr(e["!ref"]),a=void 0!==n.FS?n.FS:",",o=a.charCodeAt(0),s=void 0!==n.RS?n.RS:"\n",l=s.charCodeAt(0),c=new RegExp(("|"==a?"\\|":a)+"+$"),u="",f=[];n.dense=Array.isArray(e);for(var h=n.skipHidden&&e["!cols"]||[],d=n.skipHidden&&e["!rows"]||[],p=i.s.c;p<=i.e.c;++p)(h[p]||{}).hidden||(f[p]=gr(p));for(var m=i.s.r;m<=i.e.r;++m)(d[m]||{}).hidden||(u=_v(e,i,m,f,o,l,a,n),null!=u&&(n.strip&&(u=u.replace(c,"")),r.push(u+s)));return delete n.dense,r.join("")}function Sv(e,t){t||(t={}),t.FS="\t",t.RS="\n";var r=xv(e,t);if("undefined"==typeof cptable||"string"==t.type)return r;var n=cptable.utils.encode(1200,r,"str");return String.fromCharCode(255)+String.fromCharCode(254)+n}function Cv(e){var t,r="",n="";if(null==e||null==e["!ref"])return[];var i,a=Sr(e["!ref"]),o="",s=[],l=[],c=Array.isArray(e);for(i=a.s.c;i<=a.e.c;++i)s[i]=gr(i);for(var u=a.s.r;u<=a.e.r;++u)for(o=hr(u),i=a.s.c;i<=a.e.c;++i)if(r=s[i]+o,t=c?(e[u]||[])[i]:e[r],n="",void 0!==t){if(null!=t.F){if(r=t.F,!t.f)continue;n=t.f,-1==r.indexOf(":")&&(r=r+":"+r)}if(null!=t.f)n=t.f;else{if("z"==t.t)continue;if("n"==t.t&&null!=t.v)n=""+t.v;else if("b"==t.t)n=t.v?"TRUE":"FALSE";else if(void 0!==t.w)n="'"+t.w;else{if(void 0===t.v)continue;n="s"==t.t?"'"+t.v:""+t.v}}l[l.length]=r+"="+n}return l}function kv(e,t,r){var n,i=r||{},a=+!i.skipHeader,o=e||{},s=0,l=0;if(o&&null!=i.origin)if("number"==typeof i.origin)s=i.origin;else{var c="string"==typeof i.origin?yr(i.origin):i.origin;s=c.r,l=c.c}var u={s:{c:0,r:0},e:{c:l,r:s+t.length-1+a}};if(o["!ref"]){var f=Sr(o["!ref"]);u.e.c=Math.max(u.e.c,f.e.c),u.e.r=Math.max(u.e.r,f.e.r),-1==s&&(s=f.e.r+1,u.e.r=s+t.length-1+a)}else-1==s&&(s=0,u.e.r=t.length-1+a);var h=i.header||[],d=0;t.forEach((function(e,t){J(e).forEach((function(r){-1==(d=h.indexOf(r))&&(h[d=h.length]=r);var c=e[r],u="z",f="",p=Ar({c:l+d,r:s+t+a});n=Nv.sheet_get_cell(o,p),!c||"object"!==typeof c||c instanceof Date?("number"==typeof c?u="n":"boolean"==typeof c?u="b":"string"==typeof c?u="s":c instanceof Date&&(u="d",i.cellDates||(u="n",c=ie(c)),f=i.dateNF||O._table[14]),n?(n.t=u,n.v=c,delete n.w,delete n.R,f&&(n.z=f)):o[p]=n={t:u,v:c},f&&(n.z=f)):o[p]=c}))})),u.e.c=Math.max(u.e.c,l+h.length-1);var p=hr(s);if(a)for(d=0;d<h.length;++d)o[gr(d+l)+p]={t:"s",v:h[d]};return o["!ref"]=xr(u),o}function Ev(e,t){return kv(null,e,t)}var Nv={encode_col:gr,encode_row:hr,encode_cell:Ar,encode_range:xr,decode_col:mr,decode_row:fr,split_cell:wr,decode_cell:yr,decode_range:_r,format_cell:kr,get_formulae:Cv,make_csv:xv,make_json:yv,make_formulae:Cv,sheet_add_aoa:Nr,sheet_add_json:kv,sheet_add_dom:Ag,aoa_to_sheet:Br,json_to_sheet:Ev,table_to_sheet:_g,table_to_book:xg,sheet_to_csv:xv,sheet_to_txt:Sv,sheet_to_json:yv,sheet_to_html:yg.from_sheet,sheet_to_formulae:Cv,sheet_to_row_object_array:yv};(function(e){function t(t){t.forEach((function(t){e.consts[t[0]]=t[1]}))}function r(e,t,r){return null!=e[t]?e[t]:e[t]=r}function n(e,t,r){if("string"==typeof t){if(Array.isArray(e)){var i=yr(t);return e[i.r]||(e[i.r]=[]),e[i.r][i.c]||(e[i.r][i.c]={t:"z"})}return e[t]||(e[t]={t:"z"})}return n(e,Ar("number"!=typeof t?t:{r:t,c:r||0}))}function i(e,t){if("number"==typeof t){if(t>=0&&e.SheetNames.length>t)return t;throw new Error("Cannot find sheet # "+t)}if("string"==typeof t){var r=e.SheetNames.indexOf(t);if(r>-1)return r;throw new Error("Cannot find sheet name |"+t+"|")}throw new Error("Cannot find sheet |"+t+"|")}e.consts=e.consts||{},e.sheet_get_cell=n,e.book_new=function(){return{SheetNames:[],Sheets:{}}},e.book_append_sheet=function(e,t,r){if(!r)for(var n=1;n<=65535;++n,r=void 0)if(-1==e.SheetNames.indexOf(r="Sheet"+n))break;if(!r||e.SheetNames.length>=65535)throw new Error("Too many worksheets");if(Fp(r),e.SheetNames.indexOf(r)>=0)throw new Error("Worksheet with name |"+r+"| already exists!");e.SheetNames.push(r),e.Sheets[r]=t},e.book_set_sheet_visibility=function(e,t,n){r(e,"Workbook",{}),r(e.Workbook,"Sheets",[]);var a=i(e,t);switch(r(e.Workbook.Sheets,a,{}),n){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+n)}e.Workbook.Sheets[a].Hidden=n},t([["SHEET_VISIBLE",0],["SHEET_HIDDEN",1],["SHEET_VERY_HIDDEN",2]]),e.cell_set_number_format=function(e,t){return e.z=t,e},e.cell_set_hyperlink=function(e,t,r){return t?(e.l={Target:t},r&&(e.l.Tooltip=r)):delete e.l,e},e.cell_set_internal_link=function(t,r,n){return e.cell_set_hyperlink(t,"#"+r,n)},e.cell_add_comment=function(e,t,r){e.c||(e.c=[]),e.c.push({t:t,a:r||"SheetJS"})},e.sheet_set_array_formula=function(e,t,r){for(var i="string"!=typeof t?t:Sr(t),a="string"==typeof t?t:xr(t),o=i.s.r;o<=i.e.r;++o)for(var s=i.s.c;s<=i.e.c;++s){var l=n(e,o,s);l.t="n",l.F=a,delete l.v,o==i.s.r&&s==i.s.c&&(l.f=r)}return e}})(Nv),S&&function(){var e=r(3).Readable,n=function(t,r){var n=e(),i=null==r?{}:r;if(null==t||null==t["!ref"])return n.push(null),n;var a=Sr(t["!ref"]),o=void 0!==i.FS?i.FS:",",s=o.charCodeAt(0),l=void 0!==i.RS?i.RS:"\n",c=l.charCodeAt(0),u=new RegExp(("|"==o?"\\|":o)+"+$"),f="",h=[];i.dense=Array.isArray(t);for(var d=i.skipHidden&&t["!cols"]||[],p=i.skipHidden&&t["!rows"]||[],m=a.s.c;m<=a.e.c;++m)(d[m]||{}).hidden||(h[m]=gr(m));var g=a.s.r,v=!1;return n._read=function(){if(!v)return v=!0,n.push("\ufeff");while(g<=a.e.r)if(++g,!(p[g-1]||{}).hidden&&(f=_v(t,a,g-1,h,s,c,o,i),null!=f)){i.strip&&(f=f.replace(u,"")),n.push(f+l);break}return g>a.e.r?n.push(null):void 0},n},i=function(t,r){var n=e(),i=r||{},a=null!=i.header?i.header:yg.BEGIN,o=null!=i.footer?i.footer:yg.END;n.push(a);var s=_r(t["!ref"]);i.dense=Array.isArray(t),n.push(yg._preamble(t,s,i));var l=s.s.r,c=!1;return n._read=function(){if(l>s.e.r)return c||(c=!0,n.push("</table>"+o)),n.push(null);while(l<=s.e.r){n.push(yg._row(t,s,l,i)),++l;break}},n},a=function(t,r){var n=e({objectMode:!0});if(null==t||null==t["!ref"])return n.push(null),n;var i={t:"n",v:0},a=0,o=1,s=[],l=0,c="",u={s:{r:0,c:0},e:{r:0,c:0}},f=r||{},h=null!=f.range?f.range:t["!ref"];switch(1===f.header?a=1:"A"===f.header?a=2:Array.isArray(f.header)&&(a=3),typeof h){case"string":u=Sr(h);break;case"number":u=Sr(t["!ref"]),u.s.r=h;break;default:u=h}a>0&&(o=0);var d=hr(u.s.r),p=[],m=0,g=Array.isArray(t),v=u.s.r,b=0,w=0;for(g&&!t[v]&&(t[v]=[]),b=u.s.c;b<=u.e.c;++b)switch(p[b]=gr(b),i=g?t[v][b]:t[p[b]+d],a){case 1:s[b]=b-u.s.c;break;case 2:s[b]=p[b];break;case 3:s[b]=f.header[b-u.s.c];break;default:for(null==i&&(i={w:"__EMPTY",t:"s"}),c=l=kr(i,null,f),m=0,w=0;w<s.length;++w)s[w]==c&&(c=l+"_"+ ++m);s[b]=c}return v=u.s.r+o,n._read=function(){if(v>u.e.r)return n.push(null);while(v<=u.e.r){var e=wv(t,u,v,p,a,s,g,f);if(++v,!1===e.isempty||(1===a?!1!==f.blankrows:f.blankrows)){n.push(e.row);break}}},n};t.stream={to_json:a,to_html:i,to_csv:n}}(),"undefined"!==typeof Ym&&(t.parse_xlscfb=Ym),t.parse_zip=Qg,t.read=sv,t.readFile=lv,t.readFileSync=lv,t.write=mv,t.writeFile=vv,t.writeFileSync=vv,t.writeFileAsync=bv,t.utils=Nv,t.SSF=O,"undefined"!==typeof X&&(t.CFB=X)}o(t)}).call(this,r("c8ba"),r("b639").Buffer,r("4362"))},"129f":function(e,t){e.exports=Object.is||function(e,t){return e===t?0!==e||1/e===1/t:e!=e&&t!=t}},1440:function(e,t,r){"use strict";var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("b-modal",{attrs:{id:e.printBarCodeRef,"ok-variant":"dark","ok-title":e.$t("data.Determine"),"cancel-title":e.$t("data.Cancel"),"no-close-on-backdrop":"",size:"lg",centered:"",title:e.title},on:{ok:e.submitFrom,hide:e.closeModal,shown:e.pickingShown}},[r("div",{directives:[{name:"gb-loading",rawName:"v-gb-loading",value:e.barCodeLoad,expression:"barCodeLoad"}],staticClass:"father"},[r("el-form",{ref:"ruleForm",attrs:{"label-width":"130px"}},[r("el-form-item",{attrs:{label:e.$t("goodsList.FileName")}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterPDF")},model:{value:e.barCodeTitle,callback:function(t){e.barCodeTitle=t},expression:"barCodeTitle"}})],1),r("el-form-item",{attrs:{label:e.$t("data.Quantity")}},[r("b-input-group",[r("b-input-group-prepend",{attrs:{"is-text":""}},[r("feather-icon",{staticClass:"cursor-pointer",attrs:{icon:"MinusIcon"},on:{click:function(t){return e.sortClick(-1)}}})],1),r("cleave",{staticClass:"form-control text-align-center",attrs:{id:"number",raw:!1,options:e.cleaveOptions.number,placeholder:e.$t("goodsList.EnterQuantity")},on:{blur:e.onKeyDown,keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.onKeyDown.apply(null,arguments)}},model:{value:e.inputValue,callback:function(t){e.inputValue=t},expression:"inputValue"}}),r("b-input-group-append",{attrs:{"is-text":""}},[r("feather-icon",{staticClass:"cursor-pointer",attrs:{icon:"PlusIcon"},on:{click:function(t){return e.sortClick(1)}}})],1)],1)],1)],1),r("VuePerfectScrollbar",{staticClass:"barScroll"},e._l(e.printData,(function(t){return r("div",{key:t[e.printProps.id],staticStyle:{"page-break-after":"always"}},e._l(Number(e.barCodeNum),(function(n){return r("div",{key:n,staticClass:"mt-1"},[r("img",{ref:"barCode",refInFor:!0,attrs:{id:"nk"+t[e.printProps.sku],src:"",alt:""}}),r("div",{ref:"title",refInFor:!0,staticStyle:{"word-wrap":"break-word"}},[e._v(e._s(t[e.printProps.name]))])])})),0)})),0)],1)])},i=[],a=(r("159b"),r("a9e3"),r("99af"),r("fb6a"),r("ac1f"),r("5319"),r("4d63"),r("25f0"),r("9d63")),o=r.n(a),s=r("62c5"),l=r.n(s),c=r("3656"),u=r("ccc0"),f=r("5e12"),h=r("4797"),d=r("2083"),p=r.n(d),m=r("8baf"),g=r("bc3a"),v=r.n(g),b={components:{VuePerfectScrollbar:o.a,BInputGroupPrepend:c["a"],BInputGroupAppend:u["a"],BInputGroup:f["a"],BFormInput:h["a"],Cleave:p.a},props:{printData:{type:Array,default:function(){return[]},required:!0},printProps:{type:Object,default:function(){return{id:"id",sku:"sku",name:"name"}}},printBarCodeRef:{type:String,default:"modal-print-barcode"}},data:function(){return{title:"",cleaveOptions:{number:{numeral:!0,numeralPositiveOnly:!0,numeralThousandsGroupStyle:"none"}},barCodeLoad:!1,barOptions:[],inputValue:1,barCodeNum:1,barCodeTitle:""}},watch:{barCodeNum:function(e){var t=this;e&&this.$nextTick((function(){setTimeout((function(){t.barCodeChange()}),100)}))}},mounted:function(){this.barCodeTitle="BF-".concat(this.$t(this.$route.meta.title))},methods:{submitFrom:function(e){this.printToPdf(this.$refs.barCode,"BF-".concat(this.$route.meta.title),this.$refs.title),e.preventDefault()},closeModal:function(){},barCodeChange:function(){var e=this;this.$refs.barCode&&this.printData.length>0&&this.printData.forEach((function(t){e.$verifySku(t[e.printProps.sku])&&l()("#nk".concat(t[e.printProps.sku]),t[e.printProps.sku],{format:"EAN13",height:80})}))},openModal:function(){var e=this;if(this.printData.length>0)try{this.printData.forEach((function(t){if(!e.verifyEAN13(t[e.printProps.sku]))throw new Error(e.$t("goodsList.NonCompliance"))}))}catch(t){if(t)return}this.$bvModal.show(this.printBarCodeRef),this.title=this.$t("goodsList.DownloadBarcode")},onKeyDown:function(){this.barCodeNum=this.inputValue},pickingShown:function(){this.barCodeNum=1,this.inputValue=1,this.barCodeChange()},sortClick:function(e){1!==Number(this.barCodeNum)||1===e?this.barCodeNum=Number(this.barCodeNum)+e:(this.$toasts.warning(this.$t("goodsList.QuantityThan")),this.barCodeNum=1)},printToPdf:function(e,t,r){var n=this;this.barCodeLoad=!0;var i="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAArCAYAAAA9iMeyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjEgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjgxNjBFRjEwRjM4MjExRUI4NjU1QzNBNEE1QzhEMDg5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjgxNjBFRjExRjM4MjExRUI4NjU1QzNBNEE1QzhEMDg5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODE2MEVGMEVGMzgyMTFFQjg2NTVDM0E0QTVDOEQwODkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODE2MEVGMEZGMzgyMTFFQjg2NTVDM0E0QTVDOEQwODkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz497uTkAAAR90lEQVR42uxdCXQV1Rn+3x4SIIQtqICCCogiLijVKBpIQFlcqh5x6aZHj0q1rdXTVq2e1uo5Wm2rRRFrXWqlVhYBBUmIEBaJIDtEFETWgBAeKUuWt07/f96dZJY7c+9MEiun7z/nz3tv5t47d2b+7/7L/e+NT1EUyFKWssQnf/YRZClLWYBkKUtZgGQpS21Nvn3Q1W2dEHIX5M7IucidkHOQ89g5+h5BDpu+B3Wc1h3TnCD6jLNP7XsKOYacQG5irH2n8w3IjcjHGR9F/g8r00y9cBxYC0kYpp7KUpbkKShZrgD5DuQBqrwBdGMgyWXAIBB0YO19W1opzoASY0CpR65DjiLvQ16D/CZyEtQO+rJvO0vtBpDVyP2/Y30PMxb1e70PwbHSqFSISkiDurje58g1kmXPQu5tcy6AvBl5r+lerpDQ3AtN2pEGo74CE5rU5mEX1sEp7DsNPPtd9pHkqcKswQX0PWaFOFFndi8zmfWh0WnIfUzH2sy6ovuQAcgt30FwyFK99mWR8Z0NZ8Lmht5DvlmybCVyT4fz55sAcgPyNEGbJLAdTcceR35CUO9iFwB5Afle9v0+5Cku+9gkIex6egT5Kcmy9+jMcY0IjKe3o/wskwHIwycoOA4h7wipjkwatqruTDPd7KG9cyTLnSEAh6rVTMdKJdp9QzMXdfQTQR0Cxmcu7vH7uu/zPPTxTU4f7eh55AclypFfeSXyOtPx3u0MDqJ/igByERvtTkT6kl5WZ9SUOxEgm4zvbYKH9gYwv0vk6ZcIzs/hHJMRvjIOEPt6uJYdnY1cyL6TCbjb5X3x+mhHr0uAm2gr8qXMrzTTqG9BhhaIHOq7T2D/akPGcPbDMgRHrOV4PyZcXvy18yTKiQRpIUcz9RbUIfvwY9OxMRJ9KXdxf2NM5qQZPH0E9ZOqJSumWZLgILANsQEH0VXtLD/kc+4OOjspvht8KGBJqAWnhJQA+nZ+HFwVnRnjw6NpaMAj9RbPJwDdgRznFN57muNf+bFEALoa2mtpsw6PJm08UqrZTau3VuvzEjXg5UqwnHyHSkGZkQKTZxXHxxMRmTvHTMdGS9Rz42fp25vpQcN9yswhp4DBYuQREm39A/lHDucpYnptOwNkqSiKVYw+UUEKLYoOV0yA0FAc6BROsMDng6YZcyGxbyc+gZzmw2kEhi/cGfLvnoRl/Bn/CssqDY3Q8NqbKMIJCPYeDDnjxxh9LyybqFoFsfWrDe0RUBMI1GCoJ3T+McpUQDeFgnUCfXtDbG45NFUtwpL0/HxLI+qwloY1RkCVtOKhiTQIRXkKHM5XcBzNqyWu+xFH2IoFdSocRl8z5egEt4aNnna+iR3NcDiXp45TABdKtPN7icBDMQOJyDx7vxXv+i31L00U2vCrNRBR9uALTR2KKk505OEnlF1Ybh90Q+6qftLv6FU3WcomvtqhoHGr7EQ+/vzL3Pai429Ty2Ta6qrsh+7q75q8AiWx5UtuneTWHcr+Mwcqe7HPWGcL3UMSNdUG1GymWG4UWiYjzZxmpoLd+Q2Ch/pXh7rEd5nK9xCU17g/R0uJ6tzvQhgm6uq9aTrXU7KPp9q0TXNmOyXbmCTZ3z9JtHVnW6gROx+EYt63ptFyD592Afi7Oc+2B88awIRQ0zCZQTI8yqpNjz/5nHqWJgPCIy6xnE/XRqHpwznYsWBzF+NwCEJ9Tode1dUQHDTAUqd+8t+gZkA/SG77EtulkDksz1zDB1Uo74rRVHC6mWkCu30wZGLyXswrnk8g42h+hfy16ZhMFK7ChRyMdag3UqL+NuRdNoGNagfwmDXpSx7MQTta1p4AQUHy5ZG4R0qvEDYSOn+Iav8rahic4NGoAiAy2vRsFQVi78/P1OkxEELDrBZLbGElml/HsbVMOJ3AERk0FAo3rAf/qSdZY4APPwbR++9W/aAADsjM/1iunV9lNK+uF9zKZGZLOznqdg+kDwOQk42+y8OLLrMRJiei62xxIQclDiCW8T/KbSKgG3SRMTs6yMoukOxrHxY0cKKdzMRqN4BcQ7MHpBXCEgAJnj0Igp1PVYGR0SONECocDKFzjfISX7kGEkd3qN8jJXxfjQCiNIduDkNuUTGCYw34CjpaytbdfifUPfcUSm0u3kg+QItTX0lGbwP2pNI4Qejkf6SZEB8Q3O4lHke1DzyGd82O9iCJiFKZCxmgUUobedYxgXUL4nJORGwV822caAuLVK120V+vgG1TgIxNwzEIhrtDzmijL5hYtwninxgDMb5QCIJDBzMDy6d+Rm4cbxX+8sXNRli49EruheMLl6qdSkAd5JVOgB7LF2HhgKlQCmqLRsLRd15HW5B8jA468y6j7vNRn3yC2uPrFtCQHX+mhEo+KHhm59ocF5lLFR7Cu7zQ6RgPoJIVOF54V9THlCmyd52kNljMNO5BlzIrE959qq0AErQRgN4pvO/cMVeBL99ocjdOmwHpPTUQLrrY2NB554CybJ4q2qR5csaP5gj/kox5FSyAnOvGWaXhi20Qr9moSkX+LXdAwbS/W4f5fbVQWzwKYls3ITi6ssCxITC0RPu13Kg9SiVHnY0eI1lOtnqUE96dKPF+PuSEd2WicB+7kAE94GZ78JFW6sK7NG82VaLOO8i3e5DX3Ix140iUuHoW07RuiZJcN4sAMlrL4QuXWs2geOUKSNfss/oh5w1Ra5HmCYV7QPhyoyWSPnIM4lVVqiiHi0aAvyDf0kbj2++pE3rdJz0E+ZP/aAXQ+s/h4IgRkDwWRXDQfIfCiZrC7AAfICWSQrWd2a8DbMpRMh9NNu4w2duFgtHSy0hY5iG8S3XqJAWiUAdsyg37wnT+Rok2punCs7+VKP8o8tMeB3QyOyKCMh1c+DNmetAMEJ6JdbMC9epUXWR0MUdI10HqwCGOo36u2lgKBTZUVIQufq4JWMshmTqsgigymu/XNLw4Fbqi5uCBo2nmB/ANXiOtgqMHA4c1oEUPh4yu3aiHPjUCxGk0PGQa4dcKHuT5LqNK5hfWHeTmBBZytEeeoM5cFwJxNbRkNJvBSCHoyyXa0OYabpW85hzwTjL+UGvWNbwj8kEot2dYGpog3O98CA40ZmQkNlRDIhkFJV0Hqb1GLRI8Bx31/P4Z/4MDgKbpc1WRpgtGxlitkfTBWogd3wPhYRdxe67U1wOZfQF0xs0z7PqRGq+RiuBVKLzbYDQjnCbwKk2qaJNLgJQK/AgvM9PbGetJZtbdjYNa2sro1TZmlhD9TPKaL7dCgFuTBSGiz3j+kN86QmWc7PCoIquQvzdbPZfGkTm5sdriqIcuHcYiVCYHXFGgaW5mMjjUfSCELhxqdeA/XqqKff3k1/h684cTIe+CYrzyEadBorzF4zZoD1Fagnmm2o0f0svBcSdaAdYERxk/gudol0iA6isXQqFvb1Er+0gO6BGJOmS3e8mF6+vRr5Clcpko1kjNyY5MsII1xiJMBJLEps+tjZ1yEoTQADLPb8Q/XY1+Q2YKIDyyiNu7WMUSde4kvmMNJDdVc8t0fOyXukGZb8qQYdeEPSyTN68Il7NMxza5AMgoD4IuYyos8BBRchO9ugBa0vI/ZmamW4CYI3MzJK/txQcphfald2WiWMVpOAqhTn0hMs74DtPROkisXqmmA5KpY9YgRIGTCqHDyAmc6FWlCioCXoeb+EGIePmSZvDVv/QG5L/ynKVMzvXjINK1PyQOf60mJZocdJpt3tYFz1RAHIfRZjOsn4PDrUVhzCP8Lua02glkbzYKfgXuZ88vlRD0I2BdjyFjXpR5FDhz9GogiOdaeMGHt0EuxeMmyKSgRF30Vybq9wLTom78ED/zXTfbxLWac68GUQ4V5TwdnnCbJdepcfoclh/VRc3POjjkckuZ2OJlSuP78yzHDxWNy+RqBbsp6foGa72qz9Q2ayAPP33K/kihko7HuTlXx554Rs3j2t+c99XMT9aoGcA94VFjHtvd4Jyz8zubBzdfUE9zzGscykQ5L+tpEOcRzbIxA53qUKg17EIwKnV1zabLIxJ9tAPjXpDLu3rcRV/zwDlHTrv/Nie/MezIcqg4s+dkAmXOBtTM2uQXX0L6iLFP4Ssvg5zrxho1z/F6NLFWZM5TdCvXmoTZNHse0zA5ai5VPHYAYh/yn3/eQ5MgHOmO+sFi7k4LqU8qjXaGq/CunVmyWVCPzBNaQHWywARR2sD/6MhCnKI6ccn3Tn6T9pJ3c8K7N0i0MbOVTvhPXchpMWTS99xoszYHyAQFGlQTihfejZUtZoUVFORcSCUOQrL6C+EFYrM+hGQqE5aPjOa/4/jCZWyYVZqtvsa3pvNjeB3zIO+OO3A4Seq7T3MSW7ri78/xuC7/ilyScQJTpsrB9HIiMkN+ICjzb0549yIPphLZpaK0DTfRqwkOvk4P5p+49T9sQ6U2RNe5rQ3Du2XtCRBSzRdTeDd02nnW8O6qtRDfuQ6hkwnB+7A4jfjx5Z8KL9A4e35LeJeTXpKqPQTxtSt12bsKXscPTfPmgdLYxG0z98F71OFEUbfCUmlOmum2FUYHvpSBxI6WAtjGjJcLbo1yaR4QhHfLPGiP7WDN3h0uUW+Fi/euB/ZbpnNeM4z1/ptsbtWTbeigL2xPgFxAY7PtHMZHFSzTyTiIJarEzyFR+UkmvNtzEIQusi5vj6vhXcre7ajrVL4639L4On8wCp7RDzpcfi1KYJN2CzMCDFyzjVaG6GU7zbgeAOs8hJ5OFYQrVwCYllPKCR9PE4g2J6Agg2z2LvVZmwBcwwFWicc+etEiFEC5TFCmj0R4l8yrbe0BEG3YHq5ATE1Zz73HutIxXlGpM4FakJWodn4nibUbIVG3Xa3VYSI/0zxWtqjZt2lp369er/6VNyB3Ej8okj/1WWgcsgCUVEMUfZdPumEd2rnkIyNARKp5uuD8JvC+cwZPiGTSS3jhxi6COjtBfjcRvdn3C4+jtWityb+Q/yzZn18zbWxHMmtfSKNRZkLIo5LYBTZ7nmkAGeZTvY8ucPSB36DRYbQ64lWrsKAxaZGc6dS27XBoeCn4Anz/KbV7L7aap7YcW1AB0UutGRzx1etY23pfVlGPJTavt23f16kjBH1daGnvq4r6ZHw4jMT1rfRjfoIdkfqrFTw8mjC8ro0AIhveXco53iSoJysYz+v8C0qEXMbxq0Q7pdAjFm3OcIC1P16iT+QjnsZAzqNrJNq4C6yrNd1QsRNAaC3AUO0ZNy6fbymUWaVHbop+TTr9TkDTKvvBRNugQQXC1rXcFBG/upYjV40+GSmM9ZOO7QeggCJfU7R+maJXIu0hY7Nu8PjAadLtM47P4nVk3iowz8gEGQD2i4To5b4Imc3XtBGXB3yZ5MQFIDdjPkXynoko1M7bpIFWzV0C7Uu0kUalk4k1OPNwNUPHbkVqmvM74FBeG27SzX6FqIy1fb+o/ZVYbg/BpBbBt8Bb9q4Tbfb40Hltl7QCIBQ6vdehXoD5Es+ywMBBduwMZtaRU36yzhwbbhOckNmcYbbkM6B+HAO5nRYp0fE+js9WDPLb43ql6SL7ixbuRODEpL+k1dCBH+aieVXfYmBRuG2sU3BNIkqljbS1HvplXnhEs8Yy4d1yB6D+QVCXrvEMZHZtpATCPcx5/ZUOHNSvs4G/FWl3kAvvyq41IQDK7ipCILjT46DSWpopAsiQExQcNPfxboTpoClGM53UtVN4l8yfmMQ10iC/YbVTdExmozSaLPra4TyttXgCvG3UTNplInN4G2zKyPQxKojsmel1F2UpTaTQZBbe/y3I0TIRcqfqgEKTN2TTdAT4Tv2/gCRT13XMAaTw2aOZYTMA81DWTXtfkYaYZWNG+MFdyjUlhV0vKZjUdjVHCI+BdWdys4k0X6J9WpT0BnNIRzCnuicYJ3wpjPcNZMKetMZlDognPYmOCvpI1/jI5Xtbwp51ocTzo0hdf2jZE4BMs2ngbqd4N+RjmtkxAGL+Bzr0g9ZN5DOQdGLmVx7zyiOMg2D8pzh+9pL9uheuj9smTMKeZsKbZOeS0PL/PhJMwDU+zgTsKHMODYmFJ+FlXkB5/LnFfP2/oF6MO7H3ENcNItET8H78OiBZ1lL/L8iX/S+3WcqSM2KzlKUsZQGSpSxlAZKlLGUBkqUsfVv0XwEGADrPYsh2O3UpAAAAAElFTkSuQmCC",a=e[0].getBoundingClientRect().width,o=e[0].getBoundingClientRect().height,s=new m["a"]("l","px",[200,250]);v.a.get("https://erp-1325527638.cos.ap-guangzhou.myqcloud.com/font.txt").then((function(l){s.addFileToVFS("bolds",l.data),s.addFont("bolds","b","normal"),s.setFont("b"),s.setFontSize(30),e.forEach((function(e,t){var n="(".concat(r[t].innerText.slice(0,18)).concat(r[t].innerText.length>18?"...":"",")"),l=e.src,c=n.replace(/(.{25})/g,"$1\n");0===t?(s.addImage(i,"JPEG",10,5,180,32),s.addImage(l,"JPEG",0,35,a,o),s.text(c,0,o+60)):(s.addPage(),s.addImage(i,"JPEG",10,5,180,32),s.addImage(l,"JPEG",0,35,a,o),s.text(c,0,o+60))})),s.save(t),n.barCodeLoad=!1})).catch((function(e){n.$toasts.error(e.message),n.barCodeLoad=!1}))},verifyEAN13:function(e){return 13!==e.length?(this.$toasts.error("".concat(e).concat(this.$t("goodsList.NotDigits"))),!1):Number(e.charAt(e.length-1))===this.CheckBarCode(e)||(this.$toasts.error("".concat(e).concat(this.$t("goodsList.TheLast"),":").concat(this.CheckBarCode(e))),!1)},CheckBarCode:function(e){if(this.isBarCode(e)){for(var t=0,r=0,n=0,i=0,a=0,o=1;o<=12;o++){var s=parseInt(e[o-1]);o<=12&&o%2===0?t+=s:o<=11&&o%2===1&&(r+=s)}return n=3*t,i=r+n,a=i%10===0?i-i:i+(10-i%10)-i,a}this.$toasts.error(this.$t("goodsList.ErrorBarcode"))},isBarCode:function(e){var t=new RegExp(/^[0-9]{12}$/);return!!t.exec(e.substring(0,12))}}},w=b,y=r("2877"),A=Object(y["a"])(w,n,i,!1,null,null,null);t["a"]=A.exports},"15a4":function(e,t,r){(function(r,n){var i,a,o,s;(function(r){if("undefined"==typeof DO_NOT_EXPORT_JSZIP)e.exports=r();else if("undefined"==typeof DO_NOT_EXPORT_JSZIP)JSZipSync=r(),a=[],i=r,o="function"===typeof i?i.apply(t,a):i,void 0===o||(e.exports=o);else{var s;"undefined"!=typeof globalThis?s=globalThis:"undefined"!=typeof window?s=window:"undefined"!=typeof n?s=n:"undefined"!=typeof $&&$.global?s=$.global:"undefined"!=typeof self&&(s=self),s.JSZipSync=r()}})((function(){return function e(t,r,n){function i(o,l){if(!r[o]){if(!t[o]){var c="function"==typeof s&&s;if(!l&&c)return s(o,!0);if(a)return a(o,!0);throw new Error("Cannot find module '"+o+"'")}var u=r[o]={exports:{}};t[o][0].call(u.exports,(function(e){var r=t[o][1][e];return i(r||e)}),u,u.exports,e,t,r,n)}return r[o].exports}for(var a="function"==typeof s&&s,o=0;o<n.length;o++)i(n[o]);return i}({1:[function(e,t,r){"use strict";var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";r.encode=function(e,t){var r,i,a,o,s,l,c,u="",f=0;while(f<e.length)r=e.charCodeAt(f++),i=e.charCodeAt(f++),a=e.charCodeAt(f++),o=r>>2,s=(3&r)<<4|i>>4,l=(15&i)<<2|a>>6,c=63&a,isNaN(i)?l=c=64:isNaN(a)&&(c=64),u=u+n.charAt(o)+n.charAt(s)+n.charAt(l)+n.charAt(c);return u},r.decode=function(e,t){var r,i,a,o,s,l,c,u="",f=0;e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");while(f<e.length)o=n.indexOf(e.charAt(f++)),s=n.indexOf(e.charAt(f++)),l=n.indexOf(e.charAt(f++)),c=n.indexOf(e.charAt(f++)),r=o<<2|s>>4,i=(15&s)<<4|l>>2,a=(3&l)<<6|c,u+=String.fromCharCode(r),64!=l&&(u+=String.fromCharCode(i)),64!=c&&(u+=String.fromCharCode(a));return u}},{}],2:[function(e,t,r){"use strict";function n(){this.compressedSize=0,this.uncompressedSize=0,this.crc32=0,this.compressionMethod=null,this.compressedContent=null}n.prototype={getContent:function(){return null},getCompressedContent:function(){return null}},t.exports=n},{}],3:[function(e,t,r){"use strict";r.STORE={magic:"\0\0",compress:function(e){return e},uncompress:function(e){return e},compressInputType:null,uncompressInputType:null},r.DEFLATE=e("./flate")},{"./flate":8}],4:[function(e,t,r){"use strict";var n=e("./utils"),i=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];t.exports=function(e,t){if("undefined"===typeof e||!e.length)return 0;var r="string"!==n.getTypeOf(e);"undefined"==typeof t&&(t=0);var a=0,o=0,s=0;t^=-1;for(var l=0,c=e.length;l<c;l++)s=r?e[l]:e.charCodeAt(l),o=255&(t^s),a=i[o],t=t>>>8^a;return-1^t}},{"./utils":21}],5:[function(e,t,r){"use strict";var n=e("./utils");function i(e){this.data=null,this.length=0,this.index=0}i.prototype={checkOffset:function(e){this.checkIndex(this.index+e)},checkIndex:function(e){if(this.length<e||e<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+e+"). Corrupted zip ?")},setIndex:function(e){this.checkIndex(e),this.index=e},skip:function(e){this.setIndex(this.index+e)},byteAt:function(e){},readInt:function(e){var t,r=0;for(this.checkOffset(e),t=this.index+e-1;t>=this.index;t--)r=(r<<8)+this.byteAt(t);return this.index+=e,r},readString:function(e){return n.transformTo("string",this.readData(e))},readData:function(e){},lastIndexOfSignature:function(e){},readDate:function(){var e=this.readInt(4);return new Date(1980+(e>>25&127),(e>>21&15)-1,e>>16&31,e>>11&31,e>>5&63,(31&e)<<1)}},t.exports=i},{"./utils":21}],6:[function(e,t,r){"use strict";r.base64=!1,r.binary=!1,r.dir=!1,r.createFolders=!1,r.date=null,r.compression=null,r.comment=null},{}],7:[function(e,t,r){"use strict";var n=e("./utils");r.string2binary=function(e){return n.string2binary(e)},r.string2Uint8Array=function(e){return n.transformTo("uint8array",e)},r.uint8Array2String=function(e){return n.transformTo("string",e)},r.string2Blob=function(e){var t=n.transformTo("arraybuffer",e);return n.arrayBuffer2Blob(t)},r.arrayBuffer2Blob=function(e){return n.arrayBuffer2Blob(e)},r.transformTo=function(e,t){return n.transformTo(e,t)},r.getTypeOf=function(e){return n.getTypeOf(e)},r.checkSupport=function(e){return n.checkSupport(e)},r.MAX_VALUE_16BITS=n.MAX_VALUE_16BITS,r.MAX_VALUE_32BITS=n.MAX_VALUE_32BITS,r.pretty=function(e){return n.pretty(e)},r.findCompression=function(e){return n.findCompression(e)},r.isRegExp=function(e){return n.isRegExp(e)}},{"./utils":21}],8:[function(e,t,r){"use strict";var n="undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint16Array&&"undefined"!==typeof Uint32Array,i=e("pako");r.uncompressInputType=n?"uint8array":"array",r.compressInputType=n?"uint8array":"array",r.magic="\b\0",r.compress=function(e){return i.deflateRaw(e)},r.uncompress=function(e){return i.inflateRaw(e)}},{pako:24}],9:[function(e,t,r){"use strict";var n=e("./base64");function i(e,t){if(!(this instanceof i))return new i(e,t);this.files={},this.comment=null,this.root="",e&&this.load(e,t),this.clone=function(){var e=new i;for(var t in this)"function"!==typeof this[t]&&(e[t]=this[t]);return e}}i.prototype=e("./object"),i.prototype.load=e("./load"),i.support=e("./support"),i.defaults=e("./defaults"),i.utils=e("./deprecatedPublicUtils"),i.base64={encode:function(e){return n.encode(e)},decode:function(e){return n.decode(e)}},i.compressions=e("./compressions"),t.exports=i},{"./base64":1,"./compressions":3,"./defaults":6,"./deprecatedPublicUtils":7,"./load":10,"./object":13,"./support":17}],10:[function(e,t,r){"use strict";var n=e("./base64"),i=e("./zipEntries");t.exports=function(e,t){var r,a,o,s;for(t=t||{},t.base64&&(e=n.decode(e)),a=new i(e,t),r=a.files,o=0;o<r.length;o++)s=r[o],this.file(s.fileName,s.decompressed,{binary:!0,optimizedBinaryString:!0,date:s.date,dir:s.dir,comment:s.fileComment.length?s.fileComment:null,createFolders:t.createFolders});return a.zipComment.length&&(this.comment=a.zipComment),this}},{"./base64":1,"./zipEntries":22}],11:[function(e,t,n){(function(e){"use strict";var r=function(){};if("undefined"!==typeof e){var n=!e.from;if(!n)try{e.from("foo","utf8")}catch(i){n=!0}r=n?function(t,r){return r?new e(t,r):new e(t)}:e.from.bind(e),e.alloc||(e.alloc=function(t){return new e(t)})}t.exports=function(t,n){return"number"==typeof t?e.alloc(t):r(t,n)},t.exports.test=function(t){return e.isBuffer(t)}}).call(this,"undefined"!==typeof r?r:void 0)},{}],12:[function(e,t,r){"use strict";var n=e("./uint8ArrayReader");function i(e){this.data=e,this.length=this.data.length,this.index=0}i.prototype=new n,i.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.index,this.index+e);return this.index+=e,t},t.exports=i},{"./uint8ArrayReader":18}],13:[function(e,t,r){"use strict";var n=e("./support"),i=e("./utils"),a=e("./crc32"),o=e("./signature"),s=e("./defaults"),l=e("./base64"),c=e("./compressions"),u=e("./compressedObject"),f=e("./nodeBuffer"),h=e("./utf8"),d=e("./stringWriter"),p=e("./uint8ArrayWriter"),m=function(e){if(e._data instanceof u&&(e._data=e._data.getContent(),e.options.binary=!0,e.options.base64=!1,"uint8array"===i.getTypeOf(e._data))){var t=e._data;e._data=new Uint8Array(t.length),0!==t.length&&e._data.set(t,0)}return e._data},g=function(e){var t=m(e),r=i.getTypeOf(t);return"string"===r?!e.options.binary&&n.nodebuffer?f(t,"utf-8"):e.asBinary():t},v=function(e){var t=m(this);return null===t||"undefined"===typeof t?"":(this.options.base64&&(t=l.decode(t)),t=e&&this.options.binary?E.utf8decode(t):i.transformTo("string",t),e||this.options.binary||(t=i.transformTo("string",E.utf8encode(t))),t)},b=function(e,t,r){this.name=e,this.dir=r.dir,this.date=r.date,this.comment=r.comment,this._data=t,this.options=r,this._initialMetadata={dir:r.dir,date:r.date}};b.prototype={asText:function(){return v.call(this,!0)},asBinary:function(){return v.call(this,!1)},asNodeBuffer:function(){var e=g(this);return i.transformTo("nodebuffer",e)},asUint8Array:function(){var e=g(this);return i.transformTo("uint8array",e)},asArrayBuffer:function(){return this.asUint8Array().buffer}};var w=function(e,t){var r,n="";for(r=0;r<t;r++)n+=String.fromCharCode(255&e),e>>>=8;return n},y=function(){var e,t,r={};for(e=0;e<arguments.length;e++)for(t in arguments[e])arguments[e].hasOwnProperty(t)&&"undefined"===typeof r[t]&&(r[t]=arguments[e][t]);return r},A=function(e){return e=e||{},!0!==e.base64||null!==e.binary&&void 0!==e.binary||(e.binary=!0),e=y(e,s),e.date=e.date||new Date,null!==e.compression&&(e.compression=e.compression.toUpperCase()),e},_=function(e,t,r){var n,a=i.getTypeOf(t);if(r=A(r),r.createFolders&&(n=x(e))&&S.call(this,n,!0),r.dir||null===t||"undefined"===typeof t)r.base64=!1,r.binary=!1,t=null;else if("string"===a)r.binary&&!r.base64&&!0!==r.optimizedBinaryString&&(t=i.string2binary(t));else{if(r.base64=!1,r.binary=!0,!a&&!(t instanceof u))throw new Error("The data of '"+e+"' is in an unsupported format !");"arraybuffer"===a&&(t=i.transformTo("uint8array",t))}var o=new b(e,t,r);return this.files[e]=o,o},x=function(e){"/"==e.slice(-1)&&(e=e.substring(0,e.length-1));var t=e.lastIndexOf("/");return t>0?e.substring(0,t):""},S=function(e,t){return"/"!=e.slice(-1)&&(e+="/"),t="undefined"!==typeof t&&t,this.files[e]||_.call(this,e,null,{dir:!0,createFolders:t}),this.files[e]},C=function(e,t){var r,n=new u;return e._data instanceof u?(n.uncompressedSize=e._data.uncompressedSize,n.crc32=e._data.crc32,0===n.uncompressedSize||e.dir?(t=c["STORE"],n.compressedContent="",n.crc32=0):e._data.compressionMethod===t.magic?n.compressedContent=e._data.getCompressedContent():(r=e._data.getContent(),n.compressedContent=t.compress(i.transformTo(t.compressInputType,r)))):(r=g(e),r&&0!==r.length&&!e.dir||(t=c["STORE"],r=""),n.uncompressedSize=r.length,n.crc32=a(r),n.compressedContent=t.compress(i.transformTo(t.compressInputType,r))),n.compressedSize=n.compressedContent.length,n.compressionMethod=t.magic,n},k=function(e,t,r,n){r.compressedContent;var s,l,c,u,f=i.transformTo("string",h.utf8encode(t.name)),d=t.comment||"",p=i.transformTo("string",h.utf8encode(d)),m=f.length!==t.name.length,g=p.length!==d.length,v=t.options,b="",y="",A="";c=t._initialMetadata.dir!==t.dir?t.dir:v.dir,u=t._initialMetadata.date!==t.date?t.date:v.date,s=u.getHours(),s<<=6,s|=u.getMinutes(),s<<=5,s|=u.getSeconds()/2,l=u.getFullYear()-1980,l<<=4,l|=u.getMonth()+1,l<<=5,l|=u.getDate(),m&&(y=w(1,1)+w(a(f),4)+f,b+="up"+w(y.length,2)+y),g&&(A=w(1,1)+w(this.crc32(p),4)+p,b+="uc"+w(A.length,2)+A);var _="";_+="\n\0",_+=m||g?"\0\b":"\0\0",_+=r.compressionMethod,_+=w(s,2),_+=w(l,2),_+=w(r.crc32,4),_+=w(r.compressedSize,4),_+=w(r.uncompressedSize,4),_+=w(f.length,2),_+=w(b.length,2);var x=o.LOCAL_FILE_HEADER+_+f+b,S=o.CENTRAL_FILE_HEADER+"\0"+_+w(p.length,2)+"\0\0\0\0"+(!0===c?"\0\0\0":"\0\0\0\0")+w(n,4)+f+b+p;return{fileRecord:x,dirRecord:S,compressedObject:r}},E={load:function(e,t){throw new Error("Load method is not defined. Is the file jszip-load.js included ?")},filter:function(e){var t,r,n,i,a=[];for(t in this.files)this.files.hasOwnProperty(t)&&(n=this.files[t],i=new b(n.name,n._data,y(n.options)),r=t.slice(this.root.length,t.length),t.slice(0,this.root.length)===this.root&&e(r,i)&&a.push(i));return a},file:function(e,t,r){if(1===arguments.length){if(i.isRegExp(e)){var n=e;return this.filter((function(e,t){return!t.dir&&n.test(e)}))}return this.filter((function(t,r){return!r.dir&&t===e}))[0]||null}return e=this.root+e,_.call(this,e,t,r),this},folder:function(e){if(!e)return this;if(i.isRegExp(e))return this.filter((function(t,r){return r.dir&&e.test(t)}));var t=this.root+e,r=S.call(this,t),n=this.clone();return n.root=r.name,n},remove:function(e){e=this.root+e;var t=this.files[e];if(t||("/"!=e.slice(-1)&&(e+="/"),t=this.files[e]),t&&!t.dir)delete this.files[e];else for(var r=this.filter((function(t,r){return r.name.slice(0,e.length)===e})),n=0;n<r.length;n++)delete this.files[r[n].name];return this},generate:function(e){e=y(e||{},{base64:!0,compression:"STORE",type:"base64",comment:null}),i.checkSupport(e.type);var t,r,n=[],a=0,s=0,u=i.transformTo("string",this.utf8encode(e.comment||this.comment||""));for(var f in this.files)if(this.files.hasOwnProperty(f)){var h=this.files[f],m=h.options.compression||e.compression.toUpperCase(),g=c[m];if(!g)throw new Error(m+" is not a valid compression method !");var v=C.call(this,h,g),b=k.call(this,f,h,v,a);a+=b.fileRecord.length+v.compressedSize,s+=b.dirRecord.length,n.push(b)}var A="";A=o.CENTRAL_DIRECTORY_END+"\0\0\0\0"+w(n.length,2)+w(n.length,2)+w(s,4)+w(a,4)+w(u.length,2)+u;var _=e.type.toLowerCase();for(t="uint8array"===_||"arraybuffer"===_||"blob"===_||"nodebuffer"===_?new p(a+s+A.length):new d(a+s+A.length),r=0;r<n.length;r++)t.append(n[r].fileRecord),t.append(n[r].compressedObject.compressedContent);for(r=0;r<n.length;r++)t.append(n[r].dirRecord);t.append(A);var x=t.finalize();switch(e.type.toLowerCase()){case"uint8array":case"arraybuffer":case"nodebuffer":return i.transformTo(e.type.toLowerCase(),x);case"blob":return i.arrayBuffer2Blob(i.transformTo("arraybuffer",x));case"base64":return e.base64?l.encode(x):x;default:return x}},crc32:function(e,t){return a(e,t)},utf8encode:function(e){return i.transformTo("string",h.utf8encode(e))},utf8decode:function(e){return h.utf8decode(e)}};t.exports=E},{"./base64":1,"./compressedObject":2,"./compressions":3,"./crc32":4,"./defaults":6,"./nodeBuffer":11,"./signature":14,"./stringWriter":16,"./support":17,"./uint8ArrayWriter":19,"./utf8":20,"./utils":21}],14:[function(e,t,r){"use strict";r.LOCAL_FILE_HEADER="PK",r.CENTRAL_FILE_HEADER="PK",r.CENTRAL_DIRECTORY_END="PK",r.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK",r.ZIP64_CENTRAL_DIRECTORY_END="PK",r.DATA_DESCRIPTOR="PK\b"},{}],15:[function(e,t,r){"use strict";var n=e("./dataReader"),i=e("./utils");function a(e,t){this.data=e,t||(this.data=i.string2binary(this.data)),this.length=this.data.length,this.index=0}a.prototype=new n,a.prototype.byteAt=function(e){return this.data.charCodeAt(e)},a.prototype.lastIndexOfSignature=function(e){return this.data.lastIndexOf(e)},a.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.index,this.index+e);return this.index+=e,t},t.exports=a},{"./dataReader":5,"./utils":21}],16:[function(e,t,r){"use strict";var n=e("./utils"),i=function(){this.data=[]};i.prototype={append:function(e){e=n.transformTo("string",e),this.data.push(e)},finalize:function(){return this.data.join("")}},t.exports=i},{"./utils":21}],17:[function(e,t,n){(function(e){"use strict";if(n.base64=!0,n.array=!0,n.string=!0,n.arraybuffer="undefined"!==typeof ArrayBuffer&&"undefined"!==typeof Uint8Array,n.nodebuffer="undefined"!==typeof e,n.uint8array="undefined"!==typeof Uint8Array,"undefined"===typeof ArrayBuffer)n.blob=!1;else{var t=new ArrayBuffer(0);try{n.blob=0===new Blob([t],{type:"application/zip"}).size}catch(a){try{var r=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder,i=new r;i.append(t),n.blob=0===i.getBlob("application/zip").size}catch(a){n.blob=!1}}}}).call(this,"undefined"!==typeof r?r:void 0)},{}],18:[function(e,t,r){"use strict";var n=e("./dataReader");function i(e){e&&(this.data=e,this.length=this.data.length,this.index=0)}i.prototype=new n,i.prototype.byteAt=function(e){return this.data[e]},i.prototype.lastIndexOfSignature=function(e){for(var t=e.charCodeAt(0),r=e.charCodeAt(1),n=e.charCodeAt(2),i=e.charCodeAt(3),a=this.length-4;a>=0;--a)if(this.data[a]===t&&this.data[a+1]===r&&this.data[a+2]===n&&this.data[a+3]===i)return a;return-1},i.prototype.readData=function(e){if(this.checkOffset(e),0===e)return new Uint8Array(0);var t=this.data.subarray(this.index,this.index+e);return this.index+=e,t},t.exports=i},{"./dataReader":5}],19:[function(e,t,r){"use strict";var n=e("./utils"),i=function(e){this.data=new Uint8Array(e),this.index=0};i.prototype={append:function(e){0!==e.length&&(e=n.transformTo("uint8array",e),this.data.set(e,this.index),this.index+=e.length)},finalize:function(){return this.data}},t.exports=i},{"./utils":21}],20:[function(e,t,r){"use strict";for(var n=e("./utils"),i=e("./support"),a=e("./nodeBuffer"),o=new Array(256),s=0;s<256;s++)o[s]=s>=252?6:s>=248?5:s>=240?4:s>=224?3:s>=192?2:1;o[254]=o[254]=1;var l=function(e){var t,r,n,a,o,s=e.length,l=0;for(a=0;a<s;a++)r=e.charCodeAt(a),55296===(64512&r)&&a+1<s&&(n=e.charCodeAt(a+1),56320===(64512&n)&&(r=65536+(r-55296<<10)+(n-56320),a++)),l+=r<128?1:r<2048?2:r<65536?3:4;for(t=i.uint8array?new Uint8Array(l):new Array(l),o=0,a=0;o<l;a++)r=e.charCodeAt(a),55296===(64512&r)&&a+1<s&&(n=e.charCodeAt(a+1),56320===(64512&n)&&(r=65536+(r-55296<<10)+(n-56320),a++)),r<128?t[o++]=r:r<2048?(t[o++]=192|r>>>6,t[o++]=128|63&r):r<65536?(t[o++]=224|r>>>12,t[o++]=128|r>>>6&63,t[o++]=128|63&r):(t[o++]=240|r>>>18,t[o++]=128|r>>>12&63,t[o++]=128|r>>>6&63,t[o++]=128|63&r);return t},c=function(e,t){var r;t=t||e.length,t>e.length&&(t=e.length),r=t-1;while(r>=0&&128===(192&e[r]))r--;return r<0||0===r?t:r+o[e[r]]>t?r:t},u=function(e){var t,r,i,a,s=e.length,l=new Array(2*s);for(r=0,t=0;t<s;)if(i=e[t++],i<128)l[r++]=i;else if(a=o[i],a>4)l[r++]=65533,t+=a-1;else{i&=2===a?31:3===a?15:7;while(a>1&&t<s)i=i<<6|63&e[t++],a--;a>1?l[r++]=65533:i<65536?l[r++]=i:(i-=65536,l[r++]=55296|i>>10&1023,l[r++]=56320|1023&i)}return l.length!==r&&(l.subarray?l=l.subarray(0,r):l.length=r),n.applyFromCharCode(l)};r.utf8encode=function(e){return i.nodebuffer?a(e,"utf-8"):l(e)},r.utf8decode=function(e){if(i.nodebuffer)return n.transformTo("nodebuffer",e).toString("utf-8");e=n.transformTo(i.uint8array?"uint8array":"array",e);var t=[],r=0,a=e.length,o=65536;while(r<a){var s=c(e,Math.min(r+o,a));i.uint8array?t.push(u(e.subarray(r,s))):t.push(u(e.slice(r,s))),r=s}return t.join("")}},{"./nodeBuffer":11,"./support":17,"./utils":21}],21:[function(e,t,r){"use strict";var n=e("./support"),i=e("./compressions"),a=e("./nodeBuffer");function o(e){return e}function s(e,t){for(var r=0;r<e.length;++r)t[r]=255&e.charCodeAt(r);return t}function l(e){var t=65536,n=[],i=e.length,o=r.getTypeOf(e),s=0,l=!0;try{switch(o){case"uint8array":String.fromCharCode.apply(null,new Uint8Array(0));break;case"nodebuffer":String.fromCharCode.apply(null,a(0));break}}catch(f){l=!1}if(!l){for(var c="",u=0;u<e.length;u++)c+=String.fromCharCode(e[u]);return c}while(s<i&&t>1)try{"array"===o||"nodebuffer"===o?n.push(String.fromCharCode.apply(null,e.slice(s,Math.min(s+t,i)))):n.push(String.fromCharCode.apply(null,e.subarray(s,Math.min(s+t,i)))),s+=t}catch(f){t=Math.floor(t/2)}return n.join("")}function c(e,t){for(var r=0;r<e.length;r++)t[r]=e[r];return t}r.string2binary=function(e){for(var t="",r=0;r<e.length;r++)t+=String.fromCharCode(255&e.charCodeAt(r));return t},r.arrayBuffer2Blob=function(e){r.checkSupport("blob");try{return new Blob([e],{type:"application/zip"})}catch(i){try{var t=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder,n=new t;return n.append(e),n.getBlob("application/zip")}catch(i){throw new Error("Bug : can't construct the Blob.")}}},r.applyFromCharCode=l;var u={};u["string"]={string:o,array:function(e){return s(e,new Array(e.length))},arraybuffer:function(e){return u["string"]["uint8array"](e).buffer},uint8array:function(e){return s(e,new Uint8Array(e.length))},nodebuffer:function(e){return s(e,a(e.length))}},u["array"]={string:l,array:o,arraybuffer:function(e){return new Uint8Array(e).buffer},uint8array:function(e){return new Uint8Array(e)},nodebuffer:function(e){return a(e)}},u["arraybuffer"]={string:function(e){return l(new Uint8Array(e))},array:function(e){return c(new Uint8Array(e),new Array(e.byteLength))},arraybuffer:o,uint8array:function(e){return new Uint8Array(e)},nodebuffer:function(e){return a(new Uint8Array(e))}},u["uint8array"]={string:l,array:function(e){return c(e,new Array(e.length))},arraybuffer:function(e){return e.buffer},uint8array:o,nodebuffer:function(e){return a(e)}},u["nodebuffer"]={string:l,array:function(e){return c(e,new Array(e.length))},arraybuffer:function(e){return u["nodebuffer"]["uint8array"](e).buffer},uint8array:function(e){return c(e,new Uint8Array(e.length))},nodebuffer:o},r.transformTo=function(e,t){if(t||(t=""),!e)return t;r.checkSupport(e);var n=r.getTypeOf(t),i=u[n][e](t);return i},r.getTypeOf=function(e){return"string"===typeof e?"string":"[object Array]"===Object.prototype.toString.call(e)?"array":n.nodebuffer&&a.test(e)?"nodebuffer":n.uint8array&&e instanceof Uint8Array?"uint8array":n.arraybuffer&&e instanceof ArrayBuffer?"arraybuffer":void 0},r.checkSupport=function(e){var t=n[e.toLowerCase()];if(!t)throw new Error(e+" is not supported by this browser")},r.MAX_VALUE_16BITS=65535,r.MAX_VALUE_32BITS=-1,r.pretty=function(e){var t,r,n="";for(r=0;r<(e||"").length;r++)t=e.charCodeAt(r),n+="\\x"+(t<16?"0":"")+t.toString(16).toUpperCase();return n},r.findCompression=function(e){for(var t in i)if(i.hasOwnProperty(t)&&i[t].magic===e)return i[t];return null},r.isRegExp=function(e){return"[object RegExp]"===Object.prototype.toString.call(e)}},{"./compressions":3,"./nodeBuffer":11,"./support":17}],22:[function(e,t,r){"use strict";var n=e("./stringReader"),i=e("./nodeBufferReader"),a=e("./uint8ArrayReader"),o=e("./utils"),s=e("./signature"),l=e("./zipEntry"),c=e("./support"),u=e("./object");function f(e,t){this.files=[],this.loadOptions=t,e&&this.load(e)}f.prototype={checkSignature:function(e){var t=this.reader.readString(4);if(t!==e)throw new Error("Corrupted zip or bug : unexpected signature ("+o.pretty(t)+", expected "+o.pretty(e)+")")},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2),this.zipComment=this.reader.readString(this.zipCommentLength),this.zipComment=u.utf8decode(this.zipComment)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.versionMadeBy=this.reader.readString(2),this.versionNeeded=this.reader.readInt(2),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};var e,t,r,n=this.zip64EndOfCentralSize-44,i=0;while(i<n)e=this.reader.readInt(2),t=this.reader.readInt(4),r=this.reader.readString(t),this.zip64ExtensibleData[e]={id:e,length:t,value:r}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),this.disksCount>1)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var e,t;for(e=0;e<this.files.length;e++)t=this.files[e],this.reader.setIndex(t.localHeaderOffset),this.checkSignature(s.LOCAL_FILE_HEADER),t.readLocalPart(this.reader),t.handleUTF8()},readCentralDir:function(){var e;this.reader.setIndex(this.centralDirOffset);while(this.reader.readString(4)===s.CENTRAL_FILE_HEADER)e=new l({zip64:this.zip64},this.loadOptions),e.readCentralPart(this.reader),this.files.push(e)},readEndOfCentral:function(){var e=this.reader.lastIndexOfSignature(s.CENTRAL_DIRECTORY_END);if(-1===e)throw new Error("Corrupted zip : can't find end of central directory");if(this.reader.setIndex(e),this.checkSignature(s.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===o.MAX_VALUE_16BITS||this.diskWithCentralDirStart===o.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===o.MAX_VALUE_16BITS||this.centralDirRecords===o.MAX_VALUE_16BITS||this.centralDirSize===o.MAX_VALUE_32BITS||this.centralDirOffset===o.MAX_VALUE_32BITS){if(this.zip64=!0,e=this.reader.lastIndexOfSignature(s.ZIP64_CENTRAL_DIRECTORY_LOCATOR),-1===e)throw new Error("Corrupted zip : can't find the ZIP64 end of central directory locator");this.reader.setIndex(e),this.checkSignature(s.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(s.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}},prepareReader:function(e){var t=o.getTypeOf(e);"string"!==t||c.uint8array?this.reader="nodebuffer"===t?new i(e):new a(o.transformTo("uint8array",e)):this.reader=new n(e,this.loadOptions.optimizedBinaryString)},load:function(e){this.prepareReader(e),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},t.exports=f},{"./nodeBufferReader":12,"./object":13,"./signature":14,"./stringReader":15,"./support":17,"./uint8ArrayReader":18,"./utils":21,"./zipEntry":23}],23:[function(e,t,r){"use strict";var n=e("./stringReader"),i=e("./utils"),a=e("./compressedObject"),o=e("./object");function s(e,t){this.options=e,this.loadOptions=t}s.prototype={isEncrypted:function(){return 1===(1&this.bitFlag)},useUTF8:function(){return 2048===(2048&this.bitFlag)},prepareCompressedContent:function(e,t,r){return function(){var n=e.index;e.setIndex(t);var i=e.readData(r);return e.setIndex(n),i}},prepareContent:function(e,t,r,n,a){return function(){var e=i.transformTo(n.uncompressInputType,this.getCompressedContent()),t=n.uncompress(e);if(t.length!==a)throw new Error("Bug : uncompressed data size mismatch");return t}},readLocalPart:function(e){var t,r;if(e.skip(22),this.fileNameLength=e.readInt(2),r=e.readInt(2),this.fileName=e.readString(this.fileNameLength),e.skip(r),-1==this.compressedSize||-1==this.uncompressedSize)throw new Error("Bug or corrupted zip : didn't get enough informations from the central directory (compressedSize == -1 || uncompressedSize == -1)");if(t=i.findCompression(this.compressionMethod),null===t)throw new Error("Corrupted zip : compression "+i.pretty(this.compressionMethod)+" unknown (inner file : "+this.fileName+")");if(this.decompressed=new a,this.decompressed.compressedSize=this.compressedSize,this.decompressed.uncompressedSize=this.uncompressedSize,this.decompressed.crc32=this.crc32,this.decompressed.compressionMethod=this.compressionMethod,this.decompressed.getCompressedContent=this.prepareCompressedContent(e,e.index,this.compressedSize,t),this.decompressed.getContent=this.prepareContent(e,e.index,this.compressedSize,t,this.uncompressedSize),this.loadOptions.checkCRC32&&(this.decompressed=i.transformTo("string",this.decompressed.getContent()),o.crc32(this.decompressed)!==this.crc32))throw new Error("Corrupted zip : CRC32 mismatch")},readCentralPart:function(e){if(this.versionMadeBy=e.readString(2),this.versionNeeded=e.readInt(2),this.bitFlag=e.readInt(2),this.compressionMethod=e.readString(2),this.date=e.readDate(),this.crc32=e.readInt(4),this.compressedSize=e.readInt(4),this.uncompressedSize=e.readInt(4),this.fileNameLength=e.readInt(2),this.extraFieldsLength=e.readInt(2),this.fileCommentLength=e.readInt(2),this.diskNumberStart=e.readInt(2),this.internalFileAttributes=e.readInt(2),this.externalFileAttributes=e.readInt(4),this.localHeaderOffset=e.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");this.fileName=e.readString(this.fileNameLength),this.readExtraFields(e),this.parseZIP64ExtraField(e),this.fileComment=e.readString(this.fileCommentLength),this.dir=!!(16&this.externalFileAttributes)},parseZIP64ExtraField:function(e){if(this.extraFields[1]){var t=new n(this.extraFields[1].value);this.uncompressedSize===i.MAX_VALUE_32BITS&&(this.uncompressedSize=t.readInt(8)),this.compressedSize===i.MAX_VALUE_32BITS&&(this.compressedSize=t.readInt(8)),this.localHeaderOffset===i.MAX_VALUE_32BITS&&(this.localHeaderOffset=t.readInt(8)),this.diskNumberStart===i.MAX_VALUE_32BITS&&(this.diskNumberStart=t.readInt(4))}},readExtraFields:function(e){var t,r,n,i=e.index;this.extraFields=this.extraFields||{};while(e.index<i+this.extraFieldsLength)t=e.readInt(2),r=e.readInt(2),n=e.readString(r),this.extraFields[t]={id:t,length:r,value:n}},handleUTF8:function(){if(this.useUTF8())this.fileName=o.utf8decode(this.fileName),this.fileComment=o.utf8decode(this.fileComment);else{var e=this.findExtraFieldUnicodePath();null!==e&&(this.fileName=e);var t=this.findExtraFieldUnicodeComment();null!==t&&(this.fileComment=t)}},findExtraFieldUnicodePath:function(){var e=this.extraFields[28789];if(e){var t=new n(e.value);return 1!==t.readInt(1)||o.crc32(this.fileName)!==t.readInt(4)?null:o.utf8decode(t.readString(e.length-5))}return null},findExtraFieldUnicodeComment:function(){var e=this.extraFields[25461];if(e){var t=new n(e.value);return 1!==t.readInt(1)||o.crc32(this.fileComment)!==t.readInt(4)?null:o.utf8decode(t.readString(e.length-5))}return null}},t.exports=s},{"./compressedObject":2,"./object":13,"./stringReader":15,"./utils":21}],24:[function(e,t,r){"use strict";var n=e("./lib/utils/common").assign,i=e("./lib/deflate"),a=e("./lib/inflate"),o=e("./lib/zlib/constants"),s={};n(s,i,a,o),t.exports=s},{"./lib/deflate":25,"./lib/inflate":26,"./lib/utils/common":27,"./lib/zlib/constants":30}],25:[function(e,t,r){"use strict";var n=e("./zlib/deflate.js"),i=e("./utils/common"),a=e("./utils/strings"),o=e("./zlib/messages"),s=e("./zlib/zstream"),l=0,c=4,u=0,f=1,h=-1,d=0,p=8,m=function(e){this.options=i.assign({level:h,method:p,chunkSize:16384,windowBits:15,memLevel:8,strategy:d,to:""},e||{});var t=this.options;t.raw&&t.windowBits>0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new s,this.strm.avail_out=0;var r=n.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(r!==u)throw new Error(o[r]);t.header&&n.deflateSetHeader(this.strm,t.header)};function g(e,t){var r=new m(t);if(r.push(e,!0),r.err)throw r.msg;return r.result}function v(e,t){return t=t||{},t.raw=!0,g(e,t)}function b(e,t){return t=t||{},t.gzip=!0,g(e,t)}m.prototype.push=function(e,t){var r,o,s=this.strm,h=this.options.chunkSize;if(this.ended)return!1;o=t===~~t?t:!0===t?c:l,s.input="string"===typeof e?a.string2buf(e):e,s.next_in=0,s.avail_in=s.input.length;do{if(0===s.avail_out&&(s.output=new i.Buf8(h),s.next_out=0,s.avail_out=h),r=n.deflate(s,o),r!==f&&r!==u)return this.onEnd(r),this.ended=!0,!1;(0===s.avail_out||0===s.avail_in&&o===c)&&("string"===this.options.to?this.onData(a.buf2binstring(i.shrinkBuf(s.output,s.next_out))):this.onData(i.shrinkBuf(s.output,s.next_out)))}while((s.avail_in>0||0===s.avail_out)&&r!==f);return o!==c||(r=n.deflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===u)},m.prototype.onData=function(e){this.chunks.push(e)},m.prototype.onEnd=function(e){e===u&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=i.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},r.Deflate=m,r.deflate=g,r.deflateRaw=v,r.gzip=b},{"./utils/common":27,"./utils/strings":28,"./zlib/deflate.js":32,"./zlib/messages":37,"./zlib/zstream":39}],26:[function(e,t,r){"use strict";var n=e("./zlib/inflate.js"),i=e("./utils/common"),a=e("./utils/strings"),o=e("./zlib/constants"),s=e("./zlib/messages"),l=e("./zlib/zstream"),c=e("./zlib/gzheader"),u=function(e){this.options=i.assign({chunkSize:16384,windowBits:0,to:""},e||{});var t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&0===(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new l,this.strm.avail_out=0;var r=n.inflateInit2(this.strm,t.windowBits);if(r!==o.Z_OK)throw new Error(s[r]);this.header=new c,n.inflateGetHeader(this.strm,this.header)};function f(e,t){var r=new u(t);if(r.push(e,!0),r.err)throw r.msg;return r.result}function h(e,t){return t=t||{},t.raw=!0,f(e,t)}u.prototype.push=function(e,t){var r,s,l,c,u,f=this.strm,h=this.options.chunkSize;if(this.ended)return!1;s=t===~~t?t:!0===t?o.Z_FINISH:o.Z_NO_FLUSH,f.input="string"===typeof e?a.binstring2buf(e):e,f.next_in=0,f.avail_in=f.input.length;do{if(0===f.avail_out&&(f.output=new i.Buf8(h),f.next_out=0,f.avail_out=h),r=n.inflate(f,o.Z_NO_FLUSH),r!==o.Z_STREAM_END&&r!==o.Z_OK)return this.onEnd(r),this.ended=!0,!1;f.next_out&&(0===f.avail_out||r===o.Z_STREAM_END||0===f.avail_in&&s===o.Z_FINISH)&&("string"===this.options.to?(l=a.utf8border(f.output,f.next_out),c=f.next_out-l,u=a.buf2string(f.output,l),f.next_out=c,f.avail_out=h-c,c&&i.arraySet(f.output,f.output,l,c,0),this.onData(u)):this.onData(i.shrinkBuf(f.output,f.next_out)))}while(f.avail_in>0&&r!==o.Z_STREAM_END);return r===o.Z_STREAM_END&&(s=o.Z_FINISH),s!==o.Z_FINISH||(r=n.inflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===o.Z_OK)},u.prototype.onData=function(e){this.chunks.push(e)},u.prototype.onEnd=function(e){e===o.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=i.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},r.Inflate=u,r.inflate=f,r.inflateRaw=h,r.ungzip=f},{"./utils/common":27,"./utils/strings":28,"./zlib/constants":30,"./zlib/gzheader":33,"./zlib/inflate.js":35,"./zlib/messages":37,"./zlib/zstream":39}],27:[function(e,t,r){"use strict";var n="undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint16Array&&"undefined"!==typeof Int32Array;r.assign=function(e){var t=Array.prototype.slice.call(arguments,1);while(t.length){var r=t.shift();if(r){if("object"!==typeof r)throw new TypeError(r+"must be non-object");for(var n in r)r.hasOwnProperty(n)&&(e[n]=r[n])}}return e},r.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var i={arraySet:function(e,t,r,n,i){if(t.subarray&&e.subarray)e.set(t.subarray(r,r+n),i);else for(var a=0;a<n;a++)e[i+a]=t[r+a]},flattenChunks:function(e){var t,r,n,i,a,o;for(n=0,t=0,r=e.length;t<r;t++)n+=e[t].length;for(o=new Uint8Array(n),i=0,t=0,r=e.length;t<r;t++)a=e[t],o.set(a,i),i+=a.length;return o}},a={arraySet:function(e,t,r,n,i){for(var a=0;a<n;a++)e[i+a]=t[r+a]},flattenChunks:function(e){return[].concat.apply([],e)}};r.setTyped=function(e){e?(r.Buf8=Uint8Array,r.Buf16=Uint16Array,r.Buf32=Int32Array,r.assign(r,i)):(r.Buf8=Array,r.Buf16=Array,r.Buf32=Array,r.assign(r,a))},r.setTyped(n)},{}],28:[function(e,t,r){"use strict";var n=e("./common"),i=!0,a=!0;try{String.fromCharCode.apply(null,[0])}catch(c){i=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(c){a=!1}for(var o=new n.Buf8(256),s=0;s<256;s++)o[s]=s>=252?6:s>=248?5:s>=240?4:s>=224?3:s>=192?2:1;function l(e,t){if(t<65537&&(e.subarray&&a||!e.subarray&&i))return String.fromCharCode.apply(null,n.shrinkBuf(e,t));for(var r="",o=0;o<t;o++)r+=String.fromCharCode(e[o]);return r}o[254]=o[254]=1,r.string2buf=function(e){var t,r,i,a,o,s=e.length,l=0;for(a=0;a<s;a++)r=e.charCodeAt(a),55296===(64512&r)&&a+1<s&&(i=e.charCodeAt(a+1),56320===(64512&i)&&(r=65536+(r-55296<<10)+(i-56320),a++)),l+=r<128?1:r<2048?2:r<65536?3:4;for(t=new n.Buf8(l),o=0,a=0;o<l;a++)r=e.charCodeAt(a),55296===(64512&r)&&a+1<s&&(i=e.charCodeAt(a+1),56320===(64512&i)&&(r=65536+(r-55296<<10)+(i-56320),a++)),r<128?t[o++]=r:r<2048?(t[o++]=192|r>>>6,t[o++]=128|63&r):r<65536?(t[o++]=224|r>>>12,t[o++]=128|r>>>6&63,t[o++]=128|63&r):(t[o++]=240|r>>>18,t[o++]=128|r>>>12&63,t[o++]=128|r>>>6&63,t[o++]=128|63&r);return t},r.buf2binstring=function(e){return l(e,e.length)},r.binstring2buf=function(e){for(var t=new n.Buf8(e.length),r=0,i=t.length;r<i;r++)t[r]=e.charCodeAt(r);return t},r.buf2string=function(e,t){var r,n,i,a,s=t||e.length,c=new Array(2*s);for(n=0,r=0;r<s;)if(i=e[r++],i<128)c[n++]=i;else if(a=o[i],a>4)c[n++]=65533,r+=a-1;else{i&=2===a?31:3===a?15:7;while(a>1&&r<s)i=i<<6|63&e[r++],a--;a>1?c[n++]=65533:i<65536?c[n++]=i:(i-=65536,c[n++]=55296|i>>10&1023,c[n++]=56320|1023&i)}return l(c,n)},r.utf8border=function(e,t){var r;t=t||e.length,t>e.length&&(t=e.length),r=t-1;while(r>=0&&128===(192&e[r]))r--;return r<0||0===r?t:r+o[e[r]]>t?r:t}},{"./common":27}],29:[function(e,t,r){"use strict";function n(e,t,r,n){var i=65535&e|0,a=e>>>16&65535|0,o=0;while(0!==r){o=r>2e3?2e3:r,r-=o;do{i=i+t[n++]|0,a=a+i|0}while(--o);i%=65521,a%=65521}return i|a<<16|0}t.exports=n},{}],30:[function(e,t,r){t.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],31:[function(e,t,r){"use strict";function n(){for(var e,t=[],r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}var i=n();function a(e,t,r,n){var a=i,o=n+r;e^=-1;for(var s=n;s<o;s++)e=e>>>8^a[255&(e^t[s])];return-1^e}t.exports=a},{}],32:[function(e,t,r){"use strict";var n=e("../utils/common"),i=e("./trees"),a=e("./adler32"),o=e("./crc32"),s=e("./messages"),l=0,c=1,u=3,f=4,h=5,d=0,p=1,m=-2,g=-3,v=-5,b=-1,w=1,y=2,A=3,_=4,x=0,S=2,C=8,k=9,E=15,N=8,B=29,T=256,L=T+1+B,I=30,F=19,P=2*L+1,D=15,R=3,O=258,M=O+R+1,j=32,U=42,z=69,H=73,$=91,G=103,V=113,q=666,W=1,X=2,Y=3,Q=4,K=3;function J(e,t){return e.msg=s[t],t}function Z(e){return(e<<1)-(e>4?9:0)}function ee(e){var t=e.length;while(--t>=0)e[t]=0}function te(e){var t=e.state,r=t.pending;r>e.avail_out&&(r=e.avail_out),0!==r&&(n.arraySet(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending&&(t.pending_out=0))}function re(e,t){i._tr_flush_block(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,te(e.strm)}function ne(e,t){e.pending_buf[e.pending++]=t}function ie(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function ae(e,t,r,i){var s=e.avail_in;return s>i&&(s=i),0===s?0:(e.avail_in-=s,n.arraySet(t,e.input,e.next_in,s,r),1===e.state.wrap?e.adler=a(e.adler,t,s,r):2===e.state.wrap&&(e.adler=o(e.adler,t,s,r)),e.next_in+=s,e.total_in+=s,s)}function oe(e,t){var r,n,i=e.max_chain_length,a=e.strstart,o=e.prev_length,s=e.nice_match,l=e.strstart>e.w_size-M?e.strstart-(e.w_size-M):0,c=e.window,u=e.w_mask,f=e.prev,h=e.strstart+O,d=c[a+o-1],p=c[a+o];e.prev_length>=e.good_match&&(i>>=2),s>e.lookahead&&(s=e.lookahead);do{if(r=t,c[r+o]===p&&c[r+o-1]===d&&c[r]===c[a]&&c[++r]===c[a+1]){a+=2,r++;do{}while(c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&c[++a]===c[++r]&&a<h);if(n=O-(h-a),a=h-O,n>o){if(e.match_start=t,o=n,n>=s)break;d=c[a+o-1],p=c[a+o]}}}while((t=f[t&u])>l&&0!==--i);return o<=e.lookahead?o:e.lookahead}function se(e){var t,r,i,a,o,s=e.w_size;do{if(a=e.window_size-e.lookahead-e.strstart,e.strstart>=s+(s-M)){n.arraySet(e.window,e.window,s,s,0),e.match_start-=s,e.strstart-=s,e.block_start-=s,r=e.hash_size,t=r;do{i=e.head[--t],e.head[t]=i>=s?i-s:0}while(--r);r=s,t=r;do{i=e.prev[--t],e.prev[t]=i>=s?i-s:0}while(--r);a+=s}if(0===e.strm.avail_in)break;if(r=ae(e.strm,e.window,e.strstart+e.lookahead,a),e.lookahead+=r,e.lookahead+e.insert>=R){o=e.strstart-e.insert,e.ins_h=e.window[o],e.ins_h=(e.ins_h<<e.hash_shift^e.window[o+1])&e.hash_mask;while(e.insert)if(e.ins_h=(e.ins_h<<e.hash_shift^e.window[o+R-1])&e.hash_mask,e.prev[o&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=o,o++,e.insert--,e.lookahead+e.insert<R)break}}while(e.lookahead<M&&0!==e.strm.avail_in)}function le(e,t){var r=65535;for(r>e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(se(e),0===e.lookahead&&t===l)return W;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var n=e.block_start+r;if((0===e.strstart||e.strstart>=n)&&(e.lookahead=e.strstart-n,e.strstart=n,re(e,!1),0===e.strm.avail_out))return W;if(e.strstart-e.block_start>=e.w_size-M&&(re(e,!1),0===e.strm.avail_out))return W}return e.insert=0,t===f?(re(e,!0),0===e.strm.avail_out?Y:Q):(e.strstart>e.block_start&&(re(e,!1),e.strm.avail_out),W)}function ce(e,t){for(var r,n;;){if(e.lookahead<M){if(se(e),e.lookahead<M&&t===l)return W;if(0===e.lookahead)break}if(r=0,e.lookahead>=R&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+R-1])&e.hash_mask,r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==r&&e.strstart-r<=e.w_size-M&&(e.match_length=oe(e,r)),e.match_length>=R)if(n=i._tr_tally(e,e.strstart-e.match_start,e.match_length-R),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=R){e.match_length--;do{e.strstart++,e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+R-1])&e.hash_mask,r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart}while(0!==--e.match_length);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+1])&e.hash_mask;else n=i._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(n&&(re(e,!1),0===e.strm.avail_out))return W}return e.insert=e.strstart<R-1?e.strstart:R-1,t===f?(re(e,!0),0===e.strm.avail_out?Y:Q):e.last_lit&&(re(e,!1),0===e.strm.avail_out)?W:X}function ue(e,t){for(var r,n,a;;){if(e.lookahead<M){if(se(e),e.lookahead<M&&t===l)return W;if(0===e.lookahead)break}if(r=0,e.lookahead>=R&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+R-1])&e.hash_mask,r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=R-1,0!==r&&e.prev_length<e.max_lazy_match&&e.strstart-r<=e.w_size-M&&(e.match_length=oe(e,r),e.match_length<=5&&(e.strategy===w||e.match_length===R&&e.strstart-e.match_start>4096)&&(e.match_length=R-1)),e.prev_length>=R&&e.match_length<=e.prev_length){a=e.strstart+e.lookahead-R,n=i._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-R),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=a&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+R-1])&e.hash_mask,r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart)}while(0!==--e.prev_length);if(e.match_available=0,e.match_length=R-1,e.strstart++,n&&(re(e,!1),0===e.strm.avail_out))return W}else if(e.match_available){if(n=i._tr_tally(e,0,e.window[e.strstart-1]),n&&re(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return W}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(n=i._tr_tally(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<R-1?e.strstart:R-1,t===f?(re(e,!0),0===e.strm.avail_out?Y:Q):e.last_lit&&(re(e,!1),0===e.strm.avail_out)?W:X}function fe(e,t){for(var r,n,a,o,s=e.window;;){if(e.lookahead<=O){if(se(e),e.lookahead<=O&&t===l)return W;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=R&&e.strstart>0&&(a=e.strstart-1,n=s[a],n===s[++a]&&n===s[++a]&&n===s[++a])){o=e.strstart+O;do{}while(n===s[++a]&&n===s[++a]&&n===s[++a]&&n===s[++a]&&n===s[++a]&&n===s[++a]&&n===s[++a]&&n===s[++a]&&a<o);e.match_length=O-(o-a),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=R?(r=i._tr_tally(e,1,e.match_length-R),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=i._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(re(e,!1),0===e.strm.avail_out))return W}return e.insert=0,t===f?(re(e,!0),0===e.strm.avail_out?Y:Q):e.last_lit&&(re(e,!1),0===e.strm.avail_out)?W:X}function he(e,t){for(var r;;){if(0===e.lookahead&&(se(e),0===e.lookahead)){if(t===l)return W;break}if(e.match_length=0,r=i._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(re(e,!1),0===e.strm.avail_out))return W}return e.insert=0,t===f?(re(e,!0),0===e.strm.avail_out?Y:Q):e.last_lit&&(re(e,!1),0===e.strm.avail_out)?W:X}var de,pe=function(e,t,r,n,i){this.good_length=e,this.max_lazy=t,this.nice_length=r,this.max_chain=n,this.func=i};function me(e){e.window_size=2*e.w_size,ee(e.head),e.max_lazy_match=de[e.level].max_lazy,e.good_match=de[e.level].good_length,e.nice_match=de[e.level].nice_length,e.max_chain_length=de[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=R-1,e.match_available=0,e.ins_h=0}function ge(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=C,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new n.Buf16(2*P),this.dyn_dtree=new n.Buf16(2*(2*I+1)),this.bl_tree=new n.Buf16(2*(2*F+1)),ee(this.dyn_ltree),ee(this.dyn_dtree),ee(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new n.Buf16(D+1),this.heap=new n.Buf16(2*L+1),ee(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new n.Buf16(2*L+1),ee(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function ve(e){var t;return e&&e.state?(e.total_in=e.total_out=0,e.data_type=S,t=e.state,t.pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap?U:V,e.adler=2===t.wrap?0:1,t.last_flush=l,i._tr_init(t),d):J(e,m)}function be(e){var t=ve(e);return t===d&&me(e.state),t}function we(e,t){return e&&e.state?2!==e.state.wrap?m:(e.state.gzhead=t,d):m}function ye(e,t,r,i,a,o){if(!e)return m;var s=1;if(t===b&&(t=6),i<0?(s=0,i=-i):i>15&&(s=2,i-=16),a<1||a>k||r!==C||i<8||i>15||t<0||t>9||o<0||o>_)return J(e,m);8===i&&(i=9);var l=new ge;return e.state=l,l.strm=e,l.wrap=s,l.gzhead=null,l.w_bits=i,l.w_size=1<<l.w_bits,l.w_mask=l.w_size-1,l.hash_bits=a+7,l.hash_size=1<<l.hash_bits,l.hash_mask=l.hash_size-1,l.hash_shift=~~((l.hash_bits+R-1)/R),l.window=new n.Buf8(2*l.w_size),l.head=new n.Buf16(l.hash_size),l.prev=new n.Buf16(l.w_size),l.lit_bufsize=1<<a+6,l.pending_buf_size=4*l.lit_bufsize,l.pending_buf=new n.Buf8(l.pending_buf_size),l.d_buf=l.lit_bufsize>>1,l.l_buf=3*l.lit_bufsize,l.level=t,l.strategy=o,l.method=r,be(e)}function Ae(e,t){return ye(e,t,C,E,N,x)}function _e(e,t){var r,n,a,s;if(!e||!e.state||t>h||t<0)return e?J(e,m):m;if(n=e.state,!e.output||!e.input&&0!==e.avail_in||n.status===q&&t!==f)return J(e,0===e.avail_out?v:m);if(n.strm=e,r=n.last_flush,n.last_flush=t,n.status===U)if(2===n.wrap)e.adler=0,ne(n,31),ne(n,139),ne(n,8),n.gzhead?(ne(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),ne(n,255&n.gzhead.time),ne(n,n.gzhead.time>>8&255),ne(n,n.gzhead.time>>16&255),ne(n,n.gzhead.time>>24&255),ne(n,9===n.level?2:n.strategy>=y||n.level<2?4:0),ne(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(ne(n,255&n.gzhead.extra.length),ne(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=o(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=z):(ne(n,0),ne(n,0),ne(n,0),ne(n,0),ne(n,0),ne(n,9===n.level?2:n.strategy>=y||n.level<2?4:0),ne(n,K),n.status=V);else{var g=C+(n.w_bits-8<<4)<<8,b=-1;b=n.strategy>=y||n.level<2?0:n.level<6?1:6===n.level?2:3,g|=b<<6,0!==n.strstart&&(g|=j),g+=31-g%31,n.status=V,ie(n,g),0!==n.strstart&&(ie(n,e.adler>>>16),ie(n,65535&e.adler)),e.adler=1}if(n.status===z)if(n.gzhead.extra){a=n.pending;while(n.gzindex<(65535&n.gzhead.extra.length)){if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>a&&(e.adler=o(e.adler,n.pending_buf,n.pending-a,a)),te(e),a=n.pending,n.pending===n.pending_buf_size))break;ne(n,255&n.gzhead.extra[n.gzindex]),n.gzindex++}n.gzhead.hcrc&&n.pending>a&&(e.adler=o(e.adler,n.pending_buf,n.pending-a,a)),n.gzindex===n.gzhead.extra.length&&(n.gzindex=0,n.status=H)}else n.status=H;if(n.status===H)if(n.gzhead.name){a=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>a&&(e.adler=o(e.adler,n.pending_buf,n.pending-a,a)),te(e),a=n.pending,n.pending===n.pending_buf_size)){s=1;break}s=n.gzindex<n.gzhead.name.length?255&n.gzhead.name.charCodeAt(n.gzindex++):0,ne(n,s)}while(0!==s);n.gzhead.hcrc&&n.pending>a&&(e.adler=o(e.adler,n.pending_buf,n.pending-a,a)),0===s&&(n.gzindex=0,n.status=$)}else n.status=$;if(n.status===$)if(n.gzhead.comment){a=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>a&&(e.adler=o(e.adler,n.pending_buf,n.pending-a,a)),te(e),a=n.pending,n.pending===n.pending_buf_size)){s=1;break}s=n.gzindex<n.gzhead.comment.length?255&n.gzhead.comment.charCodeAt(n.gzindex++):0,ne(n,s)}while(0!==s);n.gzhead.hcrc&&n.pending>a&&(e.adler=o(e.adler,n.pending_buf,n.pending-a,a)),0===s&&(n.status=G)}else n.status=G;if(n.status===G&&(n.gzhead.hcrc?(n.pending+2>n.pending_buf_size&&te(e),n.pending+2<=n.pending_buf_size&&(ne(n,255&e.adler),ne(n,e.adler>>8&255),e.adler=0,n.status=V)):n.status=V),0!==n.pending){if(te(e),0===e.avail_out)return n.last_flush=-1,d}else if(0===e.avail_in&&Z(t)<=Z(r)&&t!==f)return J(e,v);if(n.status===q&&0!==e.avail_in)return J(e,v);if(0!==e.avail_in||0!==n.lookahead||t!==l&&n.status!==q){var w=n.strategy===y?he(n,t):n.strategy===A?fe(n,t):de[n.level].func(n,t);if(w!==Y&&w!==Q||(n.status=q),w===W||w===Y)return 0===e.avail_out&&(n.last_flush=-1),d;if(w===X&&(t===c?i._tr_align(n):t!==h&&(i._tr_stored_block(n,0,0,!1),t===u&&(ee(n.head),0===n.lookahead&&(n.strstart=0,n.block_start=0,n.insert=0))),te(e),0===e.avail_out))return n.last_flush=-1,d}return t!==f?d:n.wrap<=0?p:(2===n.wrap?(ne(n,255&e.adler),ne(n,e.adler>>8&255),ne(n,e.adler>>16&255),ne(n,e.adler>>24&255),ne(n,255&e.total_in),ne(n,e.total_in>>8&255),ne(n,e.total_in>>16&255),ne(n,e.total_in>>24&255)):(ie(n,e.adler>>>16),ie(n,65535&e.adler)),te(e),n.wrap>0&&(n.wrap=-n.wrap),0!==n.pending?d:p)}function xe(e){var t;return e&&e.state?(t=e.state.status,t!==U&&t!==z&&t!==H&&t!==$&&t!==G&&t!==V&&t!==q?J(e,m):(e.state=null,t===V?J(e,g):d)):m}de=[new pe(0,0,0,0,le),new pe(4,4,8,4,ce),new pe(4,5,16,8,ce),new pe(4,6,32,32,ce),new pe(4,4,16,16,ue),new pe(8,16,32,32,ue),new pe(8,16,128,128,ue),new pe(8,32,128,256,ue),new pe(32,128,258,1024,ue),new pe(32,258,258,4096,ue)],r.deflateInit=Ae,r.deflateInit2=ye,r.deflateReset=be,r.deflateResetKeep=ve,r.deflateSetHeader=we,r.deflate=_e,r.deflateEnd=xe,r.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":27,"./adler32":29,"./crc32":31,"./messages":37,"./trees":38}],33:[function(e,t,r){"use strict";function n(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}t.exports=n},{}],34:[function(e,t,r){"use strict";var n=30,i=12;t.exports=function(e,t){var r,a,o,s,l,c,u,f,h,d,p,m,g,v,b,w,y,A,_,x,S,C,k,E,N;r=e.state,a=e.next_in,E=e.input,o=a+(e.avail_in-5),s=e.next_out,N=e.output,l=s-(t-e.avail_out),c=s+(e.avail_out-257),u=r.dmax,f=r.wsize,h=r.whave,d=r.wnext,p=r.window,m=r.hold,g=r.bits,v=r.lencode,b=r.distcode,w=(1<<r.lenbits)-1,y=(1<<r.distbits)-1;e:do{g<15&&(m+=E[a++]<<g,g+=8,m+=E[a++]<<g,g+=8),A=v[m&w];t:for(;;){if(_=A>>>24,m>>>=_,g-=_,_=A>>>16&255,0===_)N[s++]=65535&A;else{if(!(16&_)){if(0===(64&_)){A=v[(65535&A)+(m&(1<<_)-1)];continue t}if(32&_){r.mode=i;break e}e.msg="invalid literal/length code",r.mode=n;break e}x=65535&A,_&=15,_&&(g<_&&(m+=E[a++]<<g,g+=8),x+=m&(1<<_)-1,m>>>=_,g-=_),g<15&&(m+=E[a++]<<g,g+=8,m+=E[a++]<<g,g+=8),A=b[m&y];r:for(;;){if(_=A>>>24,m>>>=_,g-=_,_=A>>>16&255,!(16&_)){if(0===(64&_)){A=b[(65535&A)+(m&(1<<_)-1)];continue r}e.msg="invalid distance code",r.mode=n;break e}if(S=65535&A,_&=15,g<_&&(m+=E[a++]<<g,g+=8,g<_&&(m+=E[a++]<<g,g+=8)),S+=m&(1<<_)-1,S>u){e.msg="invalid distance too far back",r.mode=n;break e}if(m>>>=_,g-=_,_=s-l,S>_){if(_=S-_,_>h&&r.sane){e.msg="invalid distance too far back",r.mode=n;break e}if(C=0,k=p,0===d){if(C+=f-_,_<x){x-=_;do{N[s++]=p[C++]}while(--_);C=s-S,k=N}}else if(d<_){if(C+=f+d-_,_-=d,_<x){x-=_;do{N[s++]=p[C++]}while(--_);if(C=0,d<x){_=d,x-=_;do{N[s++]=p[C++]}while(--_);C=s-S,k=N}}}else if(C+=d-_,_<x){x-=_;do{N[s++]=p[C++]}while(--_);C=s-S,k=N}while(x>2)N[s++]=k[C++],N[s++]=k[C++],N[s++]=k[C++],x-=3;x&&(N[s++]=k[C++],x>1&&(N[s++]=k[C++]))}else{C=s-S;do{N[s++]=N[C++],N[s++]=N[C++],N[s++]=N[C++],x-=3}while(x>2);x&&(N[s++]=N[C++],x>1&&(N[s++]=N[C++]))}break}}break}}while(a<o&&s<c);x=g>>3,a-=x,g-=x<<3,m&=(1<<g)-1,e.next_in=a,e.next_out=s,e.avail_in=a<o?o-a+5:5-(a-o),e.avail_out=s<c?c-s+257:257-(s-c),r.hold=m,r.bits=g}},{}],35:[function(e,t,r){"use strict";var n=e("../utils/common"),i=e("./adler32"),a=e("./crc32"),o=e("./inffast"),s=e("./inftrees"),l=0,c=1,u=2,f=4,h=5,d=6,p=0,m=1,g=2,v=-2,b=-3,w=-4,y=-5,A=8,_=1,x=2,S=3,C=4,k=5,E=6,N=7,B=8,T=9,L=10,I=11,F=12,P=13,D=14,R=15,O=16,M=17,j=18,U=19,z=20,H=21,$=22,G=23,V=24,q=25,W=26,X=27,Y=28,Q=29,K=30,J=31,Z=32,ee=852,te=592,re=15,ne=re;function ie(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function ae(){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 n.Buf16(320),this.work=new n.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function oe(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=_,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new n.Buf32(ee),t.distcode=t.distdyn=new n.Buf32(te),t.sane=1,t.back=-1,p):v}function se(e){var t;return e&&e.state?(t=e.state,t.wsize=0,t.whave=0,t.wnext=0,oe(e)):v}function le(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?v:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=r,n.wbits=t,se(e))):v}function ce(e,t){var r,n;return e?(n=new ae,e.state=n,n.window=null,r=le(e,t),r!==p&&(e.state=null),r):v}function ue(e){return ce(e,ne)}var fe,he,de=!0;function pe(e){if(de){var t;fe=new n.Buf32(512),he=new n.Buf32(32),t=0;while(t<144)e.lens[t++]=8;while(t<256)e.lens[t++]=9;while(t<280)e.lens[t++]=7;while(t<288)e.lens[t++]=8;s(c,e.lens,0,288,fe,0,e.work,{bits:9}),t=0;while(t<32)e.lens[t++]=5;s(u,e.lens,0,32,he,0,e.work,{bits:5}),de=!1}e.lencode=fe,e.lenbits=9,e.distcode=he,e.distbits=5}function me(e,t,r,i){var a,o=e.state;return null===o.window&&(o.wsize=1<<o.wbits,o.wnext=0,o.whave=0,o.window=new n.Buf8(o.wsize)),i>=o.wsize?(n.arraySet(o.window,t,r-o.wsize,o.wsize,0),o.wnext=0,o.whave=o.wsize):(a=o.wsize-o.wnext,a>i&&(a=i),n.arraySet(o.window,t,r-i,a,o.wnext),i-=a,i?(n.arraySet(o.window,t,r-i,i,0),o.wnext=i,o.whave=o.wsize):(o.wnext+=a,o.wnext===o.wsize&&(o.wnext=0),o.whave<o.wsize&&(o.whave+=a))),0}function ge(e,t){var r,ee,te,re,ne,ae,oe,se,le,ce,ue,fe,he,de,ge,ve,be,we,ye,Ae,_e,xe,Se,Ce,ke=0,Ee=new n.Buf8(4),Ne=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!e||!e.state||!e.output||!e.input&&0!==e.avail_in)return v;r=e.state,r.mode===F&&(r.mode=P),ne=e.next_out,te=e.output,oe=e.avail_out,re=e.next_in,ee=e.input,ae=e.avail_in,se=r.hold,le=r.bits,ce=ae,ue=oe,xe=p;e:for(;;)switch(r.mode){case _:if(0===r.wrap){r.mode=P;break}while(le<16){if(0===ae)break e;ae--,se+=ee[re++]<<le,le+=8}if(2&r.wrap&&35615===se){r.check=0,Ee[0]=255&se,Ee[1]=se>>>8&255,r.check=a(r.check,Ee,2,0),se=0,le=0,r.mode=x;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&se)<<8)+(se>>8))%31){e.msg="incorrect header check",r.mode=K;break}if((15&se)!==A){e.msg="unknown compression method",r.mode=K;break}if(se>>>=4,le-=4,_e=8+(15&se),0===r.wbits)r.wbits=_e;else if(_e>r.wbits){e.msg="invalid window size",r.mode=K;break}r.dmax=1<<_e,e.adler=r.check=1,r.mode=512&se?L:F,se=0,le=0;break;case x:while(le<16){if(0===ae)break e;ae--,se+=ee[re++]<<le,le+=8}if(r.flags=se,(255&r.flags)!==A){e.msg="unknown compression method",r.mode=K;break}if(57344&r.flags){e.msg="unknown header flags set",r.mode=K;break}r.head&&(r.head.text=se>>8&1),512&r.flags&&(Ee[0]=255&se,Ee[1]=se>>>8&255,r.check=a(r.check,Ee,2,0)),se=0,le=0,r.mode=S;case S:while(le<32){if(0===ae)break e;ae--,se+=ee[re++]<<le,le+=8}r.head&&(r.head.time=se),512&r.flags&&(Ee[0]=255&se,Ee[1]=se>>>8&255,Ee[2]=se>>>16&255,Ee[3]=se>>>24&255,r.check=a(r.check,Ee,4,0)),se=0,le=0,r.mode=C;case C:while(le<16){if(0===ae)break e;ae--,se+=ee[re++]<<le,le+=8}r.head&&(r.head.xflags=255&se,r.head.os=se>>8),512&r.flags&&(Ee[0]=255&se,Ee[1]=se>>>8&255,r.check=a(r.check,Ee,2,0)),se=0,le=0,r.mode=k;case k:if(1024&r.flags){while(le<16){if(0===ae)break e;ae--,se+=ee[re++]<<le,le+=8}r.length=se,r.head&&(r.head.extra_len=se),512&r.flags&&(Ee[0]=255&se,Ee[1]=se>>>8&255,r.check=a(r.check,Ee,2,0)),se=0,le=0}else r.head&&(r.head.extra=null);r.mode=E;case E:if(1024&r.flags&&(fe=r.length,fe>ae&&(fe=ae),fe&&(r.head&&(_e=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),n.arraySet(r.head.extra,ee,re,fe,_e)),512&r.flags&&(r.check=a(r.check,ee,fe,re)),ae-=fe,re+=fe,r.length-=fe),r.length))break e;r.length=0,r.mode=N;case N:if(2048&r.flags){if(0===ae)break e;fe=0;do{_e=ee[re+fe++],r.head&&_e&&r.length<65536&&(r.head.name+=String.fromCharCode(_e))}while(_e&&fe<ae);if(512&r.flags&&(r.check=a(r.check,ee,fe,re)),ae-=fe,re+=fe,_e)break e}else r.head&&(r.head.name=null);r.length=0,r.mode=B;case B:if(4096&r.flags){if(0===ae)break e;fe=0;do{_e=ee[re+fe++],r.head&&_e&&r.length<65536&&(r.head.comment+=String.fromCharCode(_e))}while(_e&&fe<ae);if(512&r.flags&&(r.check=a(r.check,ee,fe,re)),ae-=fe,re+=fe,_e)break e}else r.head&&(r.head.comment=null);r.mode=T;case T:if(512&r.flags){while(le<16){if(0===ae)break e;ae--,se+=ee[re++]<<le,le+=8}if(se!==(65535&r.check)){e.msg="header crc mismatch",r.mode=K;break}se=0,le=0}r.head&&(r.head.hcrc=r.flags>>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=F;break;case L:while(le<32){if(0===ae)break e;ae--,se+=ee[re++]<<le,le+=8}e.adler=r.check=ie(se),se=0,le=0,r.mode=I;case I:if(0===r.havedict)return e.next_out=ne,e.avail_out=oe,e.next_in=re,e.avail_in=ae,r.hold=se,r.bits=le,g;e.adler=r.check=1,r.mode=F;case F:if(t===h||t===d)break e;case P:if(r.last){se>>>=7&le,le-=7&le,r.mode=X;break}while(le<3){if(0===ae)break e;ae--,se+=ee[re++]<<le,le+=8}switch(r.last=1&se,se>>>=1,le-=1,3&se){case 0:r.mode=D;break;case 1:if(pe(r),r.mode=z,t===d){se>>>=2,le-=2;break e}break;case 2:r.mode=M;break;case 3:e.msg="invalid block type",r.mode=K}se>>>=2,le-=2;break;case D:se>>>=7&le,le-=7&le;while(le<32){if(0===ae)break e;ae--,se+=ee[re++]<<le,le+=8}if((65535&se)!==(se>>>16^65535)){e.msg="invalid stored block lengths",r.mode=K;break}if(r.length=65535&se,se=0,le=0,r.mode=R,t===d)break e;case R:r.mode=O;case O:if(fe=r.length,fe){if(fe>ae&&(fe=ae),fe>oe&&(fe=oe),0===fe)break e;n.arraySet(te,ee,re,fe,ne),ae-=fe,re+=fe,oe-=fe,ne+=fe,r.length-=fe;break}r.mode=F;break;case M:while(le<14){if(0===ae)break e;ae--,se+=ee[re++]<<le,le+=8}if(r.nlen=257+(31&se),se>>>=5,le-=5,r.ndist=1+(31&se),se>>>=5,le-=5,r.ncode=4+(15&se),se>>>=4,le-=4,r.nlen>286||r.ndist>30){e.msg="too many length or distance symbols",r.mode=K;break}r.have=0,r.mode=j;case j:while(r.have<r.ncode){while(le<3){if(0===ae)break e;ae--,se+=ee[re++]<<le,le+=8}r.lens[Ne[r.have++]]=7&se,se>>>=3,le-=3}while(r.have<19)r.lens[Ne[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,Se={bits:r.lenbits},xe=s(l,r.lens,0,19,r.lencode,0,r.work,Se),r.lenbits=Se.bits,xe){e.msg="invalid code lengths set",r.mode=K;break}r.have=0,r.mode=U;case U:while(r.have<r.nlen+r.ndist){for(;;){if(ke=r.lencode[se&(1<<r.lenbits)-1],ge=ke>>>24,ve=ke>>>16&255,be=65535&ke,ge<=le)break;if(0===ae)break e;ae--,se+=ee[re++]<<le,le+=8}if(be<16)se>>>=ge,le-=ge,r.lens[r.have++]=be;else{if(16===be){Ce=ge+2;while(le<Ce){if(0===ae)break e;ae--,se+=ee[re++]<<le,le+=8}if(se>>>=ge,le-=ge,0===r.have){e.msg="invalid bit length repeat",r.mode=K;break}_e=r.lens[r.have-1],fe=3+(3&se),se>>>=2,le-=2}else if(17===be){Ce=ge+3;while(le<Ce){if(0===ae)break e;ae--,se+=ee[re++]<<le,le+=8}se>>>=ge,le-=ge,_e=0,fe=3+(7&se),se>>>=3,le-=3}else{Ce=ge+7;while(le<Ce){if(0===ae)break e;ae--,se+=ee[re++]<<le,le+=8}se>>>=ge,le-=ge,_e=0,fe=11+(127&se),se>>>=7,le-=7}if(r.have+fe>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=K;break}while(fe--)r.lens[r.have++]=_e}}if(r.mode===K)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=K;break}if(r.lenbits=9,Se={bits:r.lenbits},xe=s(c,r.lens,0,r.nlen,r.lencode,0,r.work,Se),r.lenbits=Se.bits,xe){e.msg="invalid literal/lengths set",r.mode=K;break}if(r.distbits=6,r.distcode=r.distdyn,Se={bits:r.distbits},xe=s(u,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,Se),r.distbits=Se.bits,xe){e.msg="invalid distances set",r.mode=K;break}if(r.mode=z,t===d)break e;case z:r.mode=H;case H:if(ae>=6&&oe>=258){e.next_out=ne,e.avail_out=oe,e.next_in=re,e.avail_in=ae,r.hold=se,r.bits=le,o(e,ue),ne=e.next_out,te=e.output,oe=e.avail_out,re=e.next_in,ee=e.input,ae=e.avail_in,se=r.hold,le=r.bits,r.mode===F&&(r.back=-1);break}for(r.back=0;;){if(ke=r.lencode[se&(1<<r.lenbits)-1],ge=ke>>>24,ve=ke>>>16&255,be=65535&ke,ge<=le)break;if(0===ae)break e;ae--,se+=ee[re++]<<le,le+=8}if(ve&&0===(240&ve)){for(we=ge,ye=ve,Ae=be;;){if(ke=r.lencode[Ae+((se&(1<<we+ye)-1)>>we)],ge=ke>>>24,ve=ke>>>16&255,be=65535&ke,we+ge<=le)break;if(0===ae)break e;ae--,se+=ee[re++]<<le,le+=8}se>>>=we,le-=we,r.back+=we}if(se>>>=ge,le-=ge,r.back+=ge,r.length=be,0===ve){r.mode=W;break}if(32&ve){r.back=-1,r.mode=F;break}if(64&ve){e.msg="invalid literal/length code",r.mode=K;break}r.extra=15&ve,r.mode=$;case $:if(r.extra){Ce=r.extra;while(le<Ce){if(0===ae)break e;ae--,se+=ee[re++]<<le,le+=8}r.length+=se&(1<<r.extra)-1,se>>>=r.extra,le-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=G;case G:for(;;){if(ke=r.distcode[se&(1<<r.distbits)-1],ge=ke>>>24,ve=ke>>>16&255,be=65535&ke,ge<=le)break;if(0===ae)break e;ae--,se+=ee[re++]<<le,le+=8}if(0===(240&ve)){for(we=ge,ye=ve,Ae=be;;){if(ke=r.distcode[Ae+((se&(1<<we+ye)-1)>>we)],ge=ke>>>24,ve=ke>>>16&255,be=65535&ke,we+ge<=le)break;if(0===ae)break e;ae--,se+=ee[re++]<<le,le+=8}se>>>=we,le-=we,r.back+=we}if(se>>>=ge,le-=ge,r.back+=ge,64&ve){e.msg="invalid distance code",r.mode=K;break}r.offset=be,r.extra=15&ve,r.mode=V;case V:if(r.extra){Ce=r.extra;while(le<Ce){if(0===ae)break e;ae--,se+=ee[re++]<<le,le+=8}r.offset+=se&(1<<r.extra)-1,se>>>=r.extra,le-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=K;break}r.mode=q;case q:if(0===oe)break e;if(fe=ue-oe,r.offset>fe){if(fe=r.offset-fe,fe>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=K;break}fe>r.wnext?(fe-=r.wnext,he=r.wsize-fe):he=r.wnext-fe,fe>r.length&&(fe=r.length),de=r.window}else de=te,he=ne-r.offset,fe=r.length;fe>oe&&(fe=oe),oe-=fe,r.length-=fe;do{te[ne++]=de[he++]}while(--fe);0===r.length&&(r.mode=H);break;case W:if(0===oe)break e;te[ne++]=r.length,oe--,r.mode=H;break;case X:if(r.wrap){while(le<32){if(0===ae)break e;ae--,se|=ee[re++]<<le,le+=8}if(ue-=oe,e.total_out+=ue,r.total+=ue,ue&&(e.adler=r.check=r.flags?a(r.check,te,ue,ne-ue):i(r.check,te,ue,ne-ue)),ue=oe,(r.flags?se:ie(se))!==r.check){e.msg="incorrect data check",r.mode=K;break}se=0,le=0}r.mode=Y;case Y:if(r.wrap&&r.flags){while(le<32){if(0===ae)break e;ae--,se+=ee[re++]<<le,le+=8}if(se!==(4294967295&r.total)){e.msg="incorrect length check",r.mode=K;break}se=0,le=0}r.mode=Q;case Q:xe=m;break e;case K:xe=b;break e;case J:return w;case Z:default:return v}return e.next_out=ne,e.avail_out=oe,e.next_in=re,e.avail_in=ae,r.hold=se,r.bits=le,(r.wsize||ue!==e.avail_out&&r.mode<K&&(r.mode<X||t!==f))&&me(e,e.output,e.next_out,ue-e.avail_out)?(r.mode=J,w):(ce-=e.avail_in,ue-=e.avail_out,e.total_in+=ce,e.total_out+=ue,r.total+=ue,r.wrap&&ue&&(e.adler=r.check=r.flags?a(r.check,te,ue,e.next_out-ue):i(r.check,te,ue,e.next_out-ue)),e.data_type=r.bits+(r.last?64:0)+(r.mode===F?128:0)+(r.mode===z||r.mode===R?256:0),(0===ce&&0===ue||t===f)&&xe===p&&(xe=y),xe)}function ve(e){if(!e||!e.state)return v;var t=e.state;return t.window&&(t.window=null),e.state=null,p}function be(e,t){var r;return e&&e.state?(r=e.state,0===(2&r.wrap)?v:(r.head=t,t.done=!1,p)):v}r.inflateReset=se,r.inflateReset2=le,r.inflateResetKeep=oe,r.inflateInit=ue,r.inflateInit2=ce,r.inflate=ge,r.inflateEnd=ve,r.inflateGetHeader=be,r.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":27,"./adler32":29,"./crc32":31,"./inffast":34,"./inftrees":36}],36:[function(e,t,r){"use strict";var n=e("../utils/common"),i=15,a=852,o=592,s=0,l=1,c=2,u=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],f=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],h=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],d=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];t.exports=function(e,t,r,p,m,g,v,b){var w,y,A,_,x,S,C,k,E,N=b.bits,B=0,T=0,L=0,I=0,F=0,P=0,D=0,R=0,O=0,M=0,j=null,U=0,z=new n.Buf16(i+1),H=new n.Buf16(i+1),$=null,G=0;for(B=0;B<=i;B++)z[B]=0;for(T=0;T<p;T++)z[t[r+T]]++;for(F=N,I=i;I>=1;I--)if(0!==z[I])break;if(F>I&&(F=I),0===I)return m[g++]=20971520,m[g++]=20971520,b.bits=1,0;for(L=1;L<I;L++)if(0!==z[L])break;for(F<L&&(F=L),R=1,B=1;B<=i;B++)if(R<<=1,R-=z[B],R<0)return-1;if(R>0&&(e===s||1!==I))return-1;for(H[1]=0,B=1;B<i;B++)H[B+1]=H[B]+z[B];for(T=0;T<p;T++)0!==t[r+T]&&(v[H[t[r+T]]++]=T);if(e===s?(j=$=v,S=19):e===l?(j=u,U-=257,$=f,G-=257,S=256):(j=h,$=d,S=-1),M=0,T=0,B=L,x=g,P=F,D=0,A=-1,O=1<<F,_=O-1,e===l&&O>a||e===c&&O>o)return 1;for(;;){C=B-D,v[T]<S?(k=0,E=v[T]):v[T]>S?(k=$[G+v[T]],E=j[U+v[T]]):(k=96,E=0),w=1<<B-D,y=1<<P,L=y;do{y-=w,m[x+(M>>D)+y]=C<<24|k<<16|E|0}while(0!==y);w=1<<B-1;while(M&w)w>>=1;if(0!==w?(M&=w-1,M+=w):M=0,T++,0===--z[B]){if(B===I)break;B=t[r+v[T]]}if(B>F&&(M&_)!==A){0===D&&(D=F),x+=L,P=B-D,R=1<<P;while(P+D<I){if(R-=z[P+D],R<=0)break;P++,R<<=1}if(O+=1<<P,e===l&&O>a||e===c&&O>o)return 1;A=M&_,m[A]=F<<24|P<<16|x-g|0}}return 0!==M&&(m[x+M]=B-D<<24|64<<16|0),b.bits=F,0}},{"../utils/common":27}],37:[function(e,t,r){"use strict";t.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],38:[function(e,t,r){"use strict";var n=e("../utils/common"),i=4,a=0,o=1,s=2;function l(e){var t=e.length;while(--t>=0)e[t]=0}var c=0,u=1,f=2,h=3,d=258,p=29,m=256,g=m+1+p,v=30,b=19,w=2*g+1,y=15,A=16,_=7,x=256,S=16,C=17,k=18,E=[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],N=[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],B=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],T=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],L=512,I=new Array(2*(g+2));l(I);var F=new Array(2*v);l(F);var P=new Array(L);l(P);var D=new Array(d-h+1);l(D);var R=new Array(p);l(R);var O=new Array(v);l(O);var M,j,U,z=function(e,t,r,n,i){this.static_tree=e,this.extra_bits=t,this.extra_base=r,this.elems=n,this.max_length=i,this.has_stree=e&&e.length},H=function(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t};function $(e){return e<256?P[e]:P[256+(e>>>7)]}function G(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function V(e,t,r){e.bi_valid>A-r?(e.bi_buf|=t<<e.bi_valid&65535,G(e,e.bi_buf),e.bi_buf=t>>A-e.bi_valid,e.bi_valid+=r-A):(e.bi_buf|=t<<e.bi_valid&65535,e.bi_valid+=r)}function q(e,t,r){V(e,r[2*t],r[2*t+1])}function W(e,t){var r=0;do{r|=1&e,e>>>=1,r<<=1}while(--t>0);return r>>>1}function X(e){16===e.bi_valid?(G(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}function Y(e,t){var r,n,i,a,o,s,l=t.dyn_tree,c=t.max_code,u=t.stat_desc.static_tree,f=t.stat_desc.has_stree,h=t.stat_desc.extra_bits,d=t.stat_desc.extra_base,p=t.stat_desc.max_length,m=0;for(a=0;a<=y;a++)e.bl_count[a]=0;for(l[2*e.heap[e.heap_max]+1]=0,r=e.heap_max+1;r<w;r++)n=e.heap[r],a=l[2*l[2*n+1]+1]+1,a>p&&(a=p,m++),l[2*n+1]=a,n>c||(e.bl_count[a]++,o=0,n>=d&&(o=h[n-d]),s=l[2*n],e.opt_len+=s*(a+o),f&&(e.static_len+=s*(u[2*n+1]+o)));if(0!==m){do{a=p-1;while(0===e.bl_count[a])a--;e.bl_count[a]--,e.bl_count[a+1]+=2,e.bl_count[p]--,m-=2}while(m>0);for(a=p;0!==a;a--){n=e.bl_count[a];while(0!==n)i=e.heap[--r],i>c||(l[2*i+1]!==a&&(e.opt_len+=(a-l[2*i+1])*l[2*i],l[2*i+1]=a),n--)}}}function Q(e,t,r){var n,i,a=new Array(y+1),o=0;for(n=1;n<=y;n++)a[n]=o=o+r[n-1]<<1;for(i=0;i<=t;i++){var s=e[2*i+1];0!==s&&(e[2*i]=W(a[s]++,s))}}function K(){var e,t,r,n,i,a=new Array(y+1);for(r=0,n=0;n<p-1;n++)for(R[n]=r,e=0;e<1<<E[n];e++)D[r++]=n;for(D[r-1]=n,i=0,n=0;n<16;n++)for(O[n]=i,e=0;e<1<<N[n];e++)P[i++]=n;for(i>>=7;n<v;n++)for(O[n]=i<<7,e=0;e<1<<N[n]-7;e++)P[256+i++]=n;for(t=0;t<=y;t++)a[t]=0;e=0;while(e<=143)I[2*e+1]=8,e++,a[8]++;while(e<=255)I[2*e+1]=9,e++,a[9]++;while(e<=279)I[2*e+1]=7,e++,a[7]++;while(e<=287)I[2*e+1]=8,e++,a[8]++;for(Q(I,g+1,a),e=0;e<v;e++)F[2*e+1]=5,F[2*e]=W(e,5);M=new z(I,E,m+1,g,y),j=new z(F,N,0,v,y),U=new z(new Array(0),B,0,b,_)}function J(e){var t;for(t=0;t<g;t++)e.dyn_ltree[2*t]=0;for(t=0;t<v;t++)e.dyn_dtree[2*t]=0;for(t=0;t<b;t++)e.bl_tree[2*t]=0;e.dyn_ltree[2*x]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function Z(e){e.bi_valid>8?G(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function ee(e,t,r,i){Z(e),i&&(G(e,r),G(e,~r)),n.arraySet(e.pending_buf,e.window,t,r,e.pending),e.pending+=r}function te(e,t,r,n){var i=2*t,a=2*r;return e[i]<e[a]||e[i]===e[a]&&n[t]<=n[r]}function re(e,t,r){var n=e.heap[r],i=r<<1;while(i<=e.heap_len){if(i<e.heap_len&&te(t,e.heap[i+1],e.heap[i],e.depth)&&i++,te(t,n,e.heap[i],e.depth))break;e.heap[r]=e.heap[i],r=i,i<<=1}e.heap[r]=n}function ne(e,t,r){var n,i,a,o,s=0;if(0!==e.last_lit)do{n=e.pending_buf[e.d_buf+2*s]<<8|e.pending_buf[e.d_buf+2*s+1],i=e.pending_buf[e.l_buf+s],s++,0===n?q(e,i,t):(a=D[i],q(e,a+m+1,t),o=E[a],0!==o&&(i-=R[a],V(e,i,o)),n--,a=$(n),q(e,a,r),o=N[a],0!==o&&(n-=O[a],V(e,n,o)))}while(s<e.last_lit);q(e,x,t)}function ie(e,t){var r,n,i,a=t.dyn_tree,o=t.stat_desc.static_tree,s=t.stat_desc.has_stree,l=t.stat_desc.elems,c=-1;for(e.heap_len=0,e.heap_max=w,r=0;r<l;r++)0!==a[2*r]?(e.heap[++e.heap_len]=c=r,e.depth[r]=0):a[2*r+1]=0;while(e.heap_len<2)i=e.heap[++e.heap_len]=c<2?++c:0,a[2*i]=1,e.depth[i]=0,e.opt_len--,s&&(e.static_len-=o[2*i+1]);for(t.max_code=c,r=e.heap_len>>1;r>=1;r--)re(e,a,r);i=l;do{r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],re(e,a,1),n=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=n,a[2*i]=a[2*r]+a[2*n],e.depth[i]=(e.depth[r]>=e.depth[n]?e.depth[r]:e.depth[n])+1,a[2*r+1]=a[2*n+1]=i,e.heap[1]=i++,re(e,a,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],Y(e,t),Q(a,c,e.bl_count)}function ae(e,t,r){var n,i,a=-1,o=t[1],s=0,l=7,c=4;for(0===o&&(l=138,c=3),t[2*(r+1)+1]=65535,n=0;n<=r;n++)i=o,o=t[2*(n+1)+1],++s<l&&i===o||(s<c?e.bl_tree[2*i]+=s:0!==i?(i!==a&&e.bl_tree[2*i]++,e.bl_tree[2*S]++):s<=10?e.bl_tree[2*C]++:e.bl_tree[2*k]++,s=0,a=i,0===o?(l=138,c=3):i===o?(l=6,c=3):(l=7,c=4))}function oe(e,t,r){var n,i,a=-1,o=t[1],s=0,l=7,c=4;for(0===o&&(l=138,c=3),n=0;n<=r;n++)if(i=o,o=t[2*(n+1)+1],!(++s<l&&i===o)){if(s<c)do{q(e,i,e.bl_tree)}while(0!==--s);else 0!==i?(i!==a&&(q(e,i,e.bl_tree),s--),q(e,S,e.bl_tree),V(e,s-3,2)):s<=10?(q(e,C,e.bl_tree),V(e,s-3,3)):(q(e,k,e.bl_tree),V(e,s-11,7));s=0,a=i,0===o?(l=138,c=3):i===o?(l=6,c=3):(l=7,c=4)}}function se(e){var t;for(ae(e,e.dyn_ltree,e.l_desc.max_code),ae(e,e.dyn_dtree,e.d_desc.max_code),ie(e,e.bl_desc),t=b-1;t>=3;t--)if(0!==e.bl_tree[2*T[t]+1])break;return e.opt_len+=3*(t+1)+5+5+4,t}function le(e,t,r,n){var i;for(V(e,t-257,5),V(e,r-1,5),V(e,n-4,4),i=0;i<n;i++)V(e,e.bl_tree[2*T[i]+1],3);oe(e,e.dyn_ltree,t-1),oe(e,e.dyn_dtree,r-1)}function ce(e){var t,r=4093624447;for(t=0;t<=31;t++,r>>>=1)if(1&r&&0!==e.dyn_ltree[2*t])return a;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return o;for(t=32;t<m;t++)if(0!==e.dyn_ltree[2*t])return o;return a}var ue=!1;function fe(e){ue||(K(),ue=!0),e.l_desc=new H(e.dyn_ltree,M),e.d_desc=new H(e.dyn_dtree,j),e.bl_desc=new H(e.bl_tree,U),e.bi_buf=0,e.bi_valid=0,J(e)}function he(e,t,r,n){V(e,(c<<1)+(n?1:0),3),ee(e,t,r,!0)}function de(e){V(e,u<<1,3),q(e,x,I),X(e)}function pe(e,t,r,n){var a,o,l=0;e.level>0?(e.strm.data_type===s&&(e.strm.data_type=ce(e)),ie(e,e.l_desc),ie(e,e.d_desc),l=se(e),a=e.opt_len+3+7>>>3,o=e.static_len+3+7>>>3,o<=a&&(a=o)):a=o=r+5,r+4<=a&&-1!==t?he(e,t,r,n):e.strategy===i||o===a?(V(e,(u<<1)+(n?1:0),3),ne(e,I,F)):(V(e,(f<<1)+(n?1:0),3),le(e,e.l_desc.max_code+1,e.d_desc.max_code+1,l+1),ne(e,e.dyn_ltree,e.dyn_dtree)),J(e),n&&Z(e)}function me(e,t,r){return e.pending_buf[e.d_buf+2*e.last_lit]=t>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(D[r]+m+1)]++,e.dyn_dtree[2*$(t)]++),e.last_lit===e.lit_bufsize-1}r._tr_init=fe,r._tr_stored_block=he,r._tr_flush_block=pe,r._tr_tally=me,r._tr_align=de},{"../utils/common":27}],39:[function(e,t,r){"use strict";function n(){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}t.exports=n},{}]},{},[9])(9)}))}).call(this,r("b639").Buffer,r("c8ba"))},"1fb5":function(e,t,r){"use strict";t.byteLength=u,t.toByteArray=h,t.fromByteArray=m;for(var n=[],i=[],a="undefined"!==typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,l=o.length;s<l;++s)n[s]=o[s],i[o.charCodeAt(s)]=s;function c(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var n=r===t?0:4-r%4;return[r,n]}function u(e){var t=c(e),r=t[0],n=t[1];return 3*(r+n)/4-n}function f(e,t,r){return 3*(t+r)/4-r}function h(e){var t,r,n=c(e),o=n[0],s=n[1],l=new a(f(e,o,s)),u=0,h=s>0?o-4:o;for(r=0;r<h;r+=4)t=i[e.charCodeAt(r)]<<18|i[e.charCodeAt(r+1)]<<12|i[e.charCodeAt(r+2)]<<6|i[e.charCodeAt(r+3)],l[u++]=t>>16&255,l[u++]=t>>8&255,l[u++]=255&t;return 2===s&&(t=i[e.charCodeAt(r)]<<2|i[e.charCodeAt(r+1)]>>4,l[u++]=255&t),1===s&&(t=i[e.charCodeAt(r)]<<10|i[e.charCodeAt(r+1)]<<4|i[e.charCodeAt(r+2)]>>2,l[u++]=t>>8&255,l[u++]=255&t),l}function d(e){return n[e>>18&63]+n[e>>12&63]+n[e>>6&63]+n[63&e]}function p(e,t,r){for(var n,i=[],a=t;a<r;a+=3)n=(e[a]<<16&16711680)+(e[a+1]<<8&65280)+(255&e[a+2]),i.push(d(n));return i.join("")}function m(e){for(var t,r=e.length,i=r%3,a=[],o=16383,s=0,l=r-i;s<l;s+=o)a.push(p(e,s,s+o>l?l:s+o));return 1===i?(t=e[r-1],a.push(n[t>>2]+n[t<<4&63]+"==")):2===i&&(t=(e[r-2]<<8)+e[r-1],a.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"=")),a.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},2:function(e,t){},2244:function(e,t,r){(function(t){/*! cpexcel.js (C) 2013-present SheetJS -- http://sheetjs.com */
var r={version:"1.15.0"};r[437]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñÑªº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[620]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàąçêëèïîćÄĄĘęłôöĆûùŚÖÜ¢Ł¥śƒŹŻóÓńŃźż¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[737]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤ΪΫ÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[850]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø×ƒáíóúñÑªº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈıÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýÝ¯´­±‗¾¶§÷¸°¨·¹³²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[852]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäůćçłëŐőîŹÄĆÉĹĺôöĽľŚśÖÜŤťŁ×čáíóúĄąŽžĘę¬źČş«»░▒▓│┤ÁÂĚŞ╣║╗╝Żż┐└┴┬├─┼Ăă╚╔╩╦╠═╬¤đĐĎËďŇÍÎě┘┌█▄ŢŮ▀ÓßÔŃńňŠšŔÚŕŰýÝţ´­˝˛ˇ˘§÷¸°¨˙űŘř■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[857]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîıÄÅÉæÆôöòûùİÖÜø£ØŞşáíóúñÑĞğ¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ºªÊËÈ�ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµ�×ÚÛÙìÿ¯´­±�¾¶§÷¸°¨·¹³²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[861]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèÐðÞÄÅÉæÆôöþûÝýÖÜø£Ø₧ƒáíóúÁÍÓÚ¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[865]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñÑªº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[866]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[874]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€����…�����������‘’“”•–—�������� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[895]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ČüéďäĎŤčěĚĹÍľǪÄÁÉžŽôöÓůÚýÖÜŠĽÝŘťáíóúňŇŮÔšřŕŔ¼§«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[932]=function(){var e,t=[],r={},n=[];for(n[0]="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~���������������������������������｡｢｣､･ｦｧｨｩｪｫｬｭｮｯｰｱｲｳｴｵｶｷｸｹｺｻｼｽｾｿﾀﾁﾂﾃﾄﾅﾆﾇﾈﾉﾊﾋﾌﾍﾎﾏﾐﾑﾒﾓﾔﾕﾖﾗﾘﾙﾚﾛﾜﾝﾞﾟ��������������������������������".split(""),e=0;e!=n[0].length;++e)65533!==n[0][e].charCodeAt(0)&&(r[n[0][e]]=0+e,t[0+e]=n[0][e]);for(n[129]="����������������������������������������������������������������　、。，．・：；？！゛゜´｀¨＾￣＿ヽヾゝゞ〃仝々〆〇ー―‐／＼～∥｜…‥‘’“”（）〔〕［］｛｝〈〉《》「」『』【】＋－±×�÷＝≠＜＞≦≧∞∴♂♀°′″℃￥＄￠￡％＃＆＊＠§☆★○●◎◇◆□■△▲▽▼※〒→←↑↓〓�����������∈∋⊆⊇⊂⊃∪∩��������∧∨￢⇒⇔∀∃�����������∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬�������Å‰♯♭♪†‡¶����◯���".split(""),e=0;e!=n[129].length;++e)65533!==n[129][e].charCodeAt(0)&&(r[n[129][e]]=33024+e,t[33024+e]=n[129][e]);for(n[130]="�������������������������������������������������������������������������������０１２３４５６７８９�������ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ�������ａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖｗｘｙｚ����ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをん��������������".split(""),e=0;e!=n[130].length;++e)65533!==n[130][e].charCodeAt(0)&&(r[n[130][e]]=33280+e,t[33280+e]=n[130][e]);for(n[131]="����������������������������������������������������������������ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミ�ムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶ��������ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ��������αβγδεζηθικλμνξοπρστυφχψω�����������������������������������������".split(""),e=0;e!=n[131].length;++e)65533!==n[131][e].charCodeAt(0)&&(r[n[131][e]]=33536+e,t[33536+e]=n[131][e]);for(n[132]="����������������������������������������������������������������АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ���������������абвгдеёжзийклмн�опрстуфхцчшщъыьэюя�������������─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳┫┻╋┠┯┨┷┿┝┰┥┸╂�����������������������������������������������������������������".split(""),e=0;e!=n[132].length;++e)65533!==n[132][e].charCodeAt(0)&&(r[n[132][e]]=33792+e,t[33792+e]=n[132][e]);for(n[135]="����������������������������������������������������������������①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ�㍉㌔㌢㍍㌘㌧㌃㌶㍑㍗㌍㌦㌣㌫㍊㌻㎜㎝㎞㎎㎏㏄㎡��������㍻�〝〟№㏍℡㊤㊥㊦㊧㊨㈱㈲㈹㍾㍽㍼≒≡∫∮∑√⊥∠∟⊿∵∩∪���������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[135].length;++e)65533!==n[135][e].charCodeAt(0)&&(r[n[135][e]]=34560+e,t[34560+e]=n[135][e]);for(n[136]="���������������������������������������������������������������������������������������������������������������������������������������������������������������亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸稲茨芋鰯允印咽員因姻引飲淫胤蔭���".split(""),e=0;e!=n[136].length;++e)65533!==n[136][e].charCodeAt(0)&&(r[n[136][e]]=34816+e,t[34816+e]=n[136][e]);for(n[137]="����������������������������������������������������������������院陰隠韻吋右宇烏羽迂雨卯鵜窺丑碓臼渦嘘唄欝蔚鰻姥厩浦瓜閏噂云運雲荏餌叡営嬰影映曳栄永泳洩瑛盈穎頴英衛詠鋭液疫益駅悦謁越閲榎厭円�園堰奄宴延怨掩援沿演炎焔煙燕猿縁艶苑薗遠鉛鴛塩於汚甥凹央奥往応押旺横欧殴王翁襖鴬鴎黄岡沖荻億屋憶臆桶牡乙俺卸恩温穏音下化仮何伽価佳加可嘉夏嫁家寡科暇果架歌河火珂禍禾稼箇花苛茄荷華菓蝦課嘩貨迦過霞蚊俄峨我牙画臥芽蛾賀雅餓駕介会解回塊壊廻快怪悔恢懐戒拐改���".split(""),e=0;e!=n[137].length;++e)65533!==n[137][e].charCodeAt(0)&&(r[n[137][e]]=35072+e,t[35072+e]=n[137][e]);for(n[138]="����������������������������������������������������������������魁晦械海灰界皆絵芥蟹開階貝凱劾外咳害崖慨概涯碍蓋街該鎧骸浬馨蛙垣柿蛎鈎劃嚇各廓拡撹格核殻獲確穫覚角赫較郭閣隔革学岳楽額顎掛笠樫�橿梶鰍潟割喝恰括活渇滑葛褐轄且鰹叶椛樺鞄株兜竃蒲釜鎌噛鴨栢茅萱粥刈苅瓦乾侃冠寒刊勘勧巻喚堪姦完官寛干幹患感慣憾換敢柑桓棺款歓汗漢澗潅環甘監看竿管簡緩缶翰肝艦莞観諌貫還鑑間閑関陥韓館舘丸含岸巌玩癌眼岩翫贋雁頑顔願企伎危喜器基奇嬉寄岐希幾忌揮机旗既期棋棄���".split(""),e=0;e!=n[138].length;++e)65533!==n[138][e].charCodeAt(0)&&(r[n[138][e]]=35328+e,t[35328+e]=n[138][e]);for(n[139]="����������������������������������������������������������������機帰毅気汽畿祈季稀紀徽規記貴起軌輝飢騎鬼亀偽儀妓宜戯技擬欺犠疑祇義蟻誼議掬菊鞠吉吃喫桔橘詰砧杵黍却客脚虐逆丘久仇休及吸宮弓急救�朽求汲泣灸球究窮笈級糾給旧牛去居巨拒拠挙渠虚許距鋸漁禦魚亨享京供侠僑兇競共凶協匡卿叫喬境峡強彊怯恐恭挟教橋況狂狭矯胸脅興蕎郷鏡響饗驚仰凝尭暁業局曲極玉桐粁僅勤均巾錦斤欣欽琴禁禽筋緊芹菌衿襟謹近金吟銀九倶句区狗玖矩苦躯駆駈駒具愚虞喰空偶寓遇隅串櫛釧屑屈���".split(""),e=0;e!=n[139].length;++e)65533!==n[139][e].charCodeAt(0)&&(r[n[139][e]]=35584+e,t[35584+e]=n[139][e]);for(n[140]="����������������������������������������������������������������掘窟沓靴轡窪熊隈粂栗繰桑鍬勲君薫訓群軍郡卦袈祁係傾刑兄啓圭珪型契形径恵慶慧憩掲携敬景桂渓畦稽系経継繋罫茎荊蛍計詣警軽頚鶏芸迎鯨�劇戟撃激隙桁傑欠決潔穴結血訣月件倹倦健兼券剣喧圏堅嫌建憲懸拳捲検権牽犬献研硯絹県肩見謙賢軒遣鍵険顕験鹸元原厳幻弦減源玄現絃舷言諺限乎個古呼固姑孤己庫弧戸故枯湖狐糊袴股胡菰虎誇跨鈷雇顧鼓五互伍午呉吾娯後御悟梧檎瑚碁語誤護醐乞鯉交佼侯候倖光公功効勾厚口向���".split(""),e=0;e!=n[140].length;++e)65533!==n[140][e].charCodeAt(0)&&(r[n[140][e]]=35840+e,t[35840+e]=n[140][e]);for(n[141]="����������������������������������������������������������������后喉坑垢好孔孝宏工巧巷幸広庚康弘恒慌抗拘控攻昂晃更杭校梗構江洪浩港溝甲皇硬稿糠紅紘絞綱耕考肯肱腔膏航荒行衡講貢購郊酵鉱砿鋼閤降�項香高鴻剛劫号合壕拷濠豪轟麹克刻告国穀酷鵠黒獄漉腰甑忽惚骨狛込此頃今困坤墾婚恨懇昏昆根梱混痕紺艮魂些佐叉唆嵯左差査沙瑳砂詐鎖裟坐座挫債催再最哉塞妻宰彩才採栽歳済災采犀砕砦祭斎細菜裁載際剤在材罪財冴坂阪堺榊肴咲崎埼碕鷺作削咋搾昨朔柵窄策索錯桜鮭笹匙冊刷���".split(""),e=0;e!=n[141].length;++e)65533!==n[141][e].charCodeAt(0)&&(r[n[141][e]]=36096+e,t[36096+e]=n[141][e]);for(n[142]="����������������������������������������������������������������察拶撮擦札殺薩雑皐鯖捌錆鮫皿晒三傘参山惨撒散桟燦珊産算纂蚕讃賛酸餐斬暫残仕仔伺使刺司史嗣四士始姉姿子屍市師志思指支孜斯施旨枝止�死氏獅祉私糸紙紫肢脂至視詞詩試誌諮資賜雌飼歯事似侍児字寺慈持時次滋治爾璽痔磁示而耳自蒔辞汐鹿式識鴫竺軸宍雫七叱執失嫉室悉湿漆疾質実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮社紗者謝車遮蛇邪借勺尺杓灼爵酌釈錫若寂弱惹主取守手朱殊狩珠種腫趣酒首儒受呪寿授樹綬需囚収周���".split(""),e=0;e!=n[142].length;++e)65533!==n[142][e].charCodeAt(0)&&(r[n[142][e]]=36352+e,t[36352+e]=n[142][e]);for(n[143]="����������������������������������������������������������������宗就州修愁拾洲秀秋終繍習臭舟蒐衆襲讐蹴輯週酋酬集醜什住充十従戎柔汁渋獣縦重銃叔夙宿淑祝縮粛塾熟出術述俊峻春瞬竣舜駿准循旬楯殉淳�準潤盾純巡遵醇順処初所暑曙渚庶緒署書薯藷諸助叙女序徐恕鋤除傷償勝匠升召哨商唱嘗奨妾娼宵将小少尚庄床廠彰承抄招掌捷昇昌昭晶松梢樟樵沼消渉湘焼焦照症省硝礁祥称章笑粧紹肖菖蒋蕉衝裳訟証詔詳象賞醤鉦鍾鐘障鞘上丈丞乗冗剰城場壌嬢常情擾条杖浄状畳穣蒸譲醸錠嘱埴飾���".split(""),e=0;e!=n[143].length;++e)65533!==n[143][e].charCodeAt(0)&&(r[n[143][e]]=36608+e,t[36608+e]=n[143][e]);for(n[144]="����������������������������������������������������������������拭植殖燭織職色触食蝕辱尻伸信侵唇娠寝審心慎振新晋森榛浸深申疹真神秦紳臣芯薪親診身辛進針震人仁刃塵壬尋甚尽腎訊迅陣靭笥諏須酢図厨�逗吹垂帥推水炊睡粋翠衰遂酔錐錘随瑞髄崇嵩数枢趨雛据杉椙菅頗雀裾澄摺寸世瀬畝是凄制勢姓征性成政整星晴棲栖正清牲生盛精聖声製西誠誓請逝醒青静斉税脆隻席惜戚斥昔析石積籍績脊責赤跡蹟碩切拙接摂折設窃節説雪絶舌蝉仙先千占宣専尖川戦扇撰栓栴泉浅洗染潜煎煽旋穿箭線���".split(""),e=0;e!=n[144].length;++e)65533!==n[144][e].charCodeAt(0)&&(r[n[144][e]]=36864+e,t[36864+e]=n[144][e]);for(n[145]="����������������������������������������������������������������繊羨腺舛船薦詮賎践選遷銭銑閃鮮前善漸然全禅繕膳糎噌塑岨措曾曽楚狙疏疎礎祖租粗素組蘇訴阻遡鼠僧創双叢倉喪壮奏爽宋層匝惣想捜掃挿掻�操早曹巣槍槽漕燥争痩相窓糟総綜聡草荘葬蒼藻装走送遭鎗霜騒像増憎臓蔵贈造促側則即息捉束測足速俗属賊族続卒袖其揃存孫尊損村遜他多太汰詑唾堕妥惰打柁舵楕陀駄騨体堆対耐岱帯待怠態戴替泰滞胎腿苔袋貸退逮隊黛鯛代台大第醍題鷹滝瀧卓啄宅托択拓沢濯琢託鐸濁諾茸凧蛸只���".split(""),e=0;e!=n[145].length;++e)65533!==n[145][e].charCodeAt(0)&&(r[n[145][e]]=37120+e,t[37120+e]=n[145][e]);for(n[146]="����������������������������������������������������������������叩但達辰奪脱巽竪辿棚谷狸鱈樽誰丹単嘆坦担探旦歎淡湛炭短端箪綻耽胆蛋誕鍛団壇弾断暖檀段男談値知地弛恥智池痴稚置致蜘遅馳築畜竹筑蓄�逐秩窒茶嫡着中仲宙忠抽昼柱注虫衷註酎鋳駐樗瀦猪苧著貯丁兆凋喋寵帖帳庁弔張彫徴懲挑暢朝潮牒町眺聴脹腸蝶調諜超跳銚長頂鳥勅捗直朕沈珍賃鎮陳津墜椎槌追鎚痛通塚栂掴槻佃漬柘辻蔦綴鍔椿潰坪壷嬬紬爪吊釣鶴亭低停偵剃貞呈堤定帝底庭廷弟悌抵挺提梯汀碇禎程締艇訂諦蹄逓���".split(""),e=0;e!=n[146].length;++e)65533!==n[146][e].charCodeAt(0)&&(r[n[146][e]]=37376+e,t[37376+e]=n[146][e]);for(n[147]="����������������������������������������������������������������邸鄭釘鼎泥摘擢敵滴的笛適鏑溺哲徹撤轍迭鉄典填天展店添纏甜貼転顛点伝殿澱田電兎吐堵塗妬屠徒斗杜渡登菟賭途都鍍砥砺努度土奴怒倒党冬�凍刀唐塔塘套宕島嶋悼投搭東桃梼棟盗淘湯涛灯燈当痘祷等答筒糖統到董蕩藤討謄豆踏逃透鐙陶頭騰闘働動同堂導憧撞洞瞳童胴萄道銅峠鴇匿得徳涜特督禿篤毒独読栃橡凸突椴届鳶苫寅酉瀞噸屯惇敦沌豚遁頓呑曇鈍奈那内乍凪薙謎灘捺鍋楢馴縄畷南楠軟難汝二尼弐迩匂賑肉虹廿日乳入���".split(""),e=0;e!=n[147].length;++e)65533!==n[147][e].charCodeAt(0)&&(r[n[147][e]]=37632+e,t[37632+e]=n[147][e]);for(n[148]="����������������������������������������������������������������如尿韮任妊忍認濡禰祢寧葱猫熱年念捻撚燃粘乃廼之埜嚢悩濃納能脳膿農覗蚤巴把播覇杷波派琶破婆罵芭馬俳廃拝排敗杯盃牌背肺輩配倍培媒梅�楳煤狽買売賠陪這蝿秤矧萩伯剥博拍柏泊白箔粕舶薄迫曝漠爆縛莫駁麦函箱硲箸肇筈櫨幡肌畑畠八鉢溌発醗髪伐罰抜筏閥鳩噺塙蛤隼伴判半反叛帆搬斑板氾汎版犯班畔繁般藩販範釆煩頒飯挽晩番盤磐蕃蛮匪卑否妃庇彼悲扉批披斐比泌疲皮碑秘緋罷肥被誹費避非飛樋簸備尾微枇毘琵眉美���".split(""),e=0;e!=n[148].length;++e)65533!==n[148][e].charCodeAt(0)&&(r[n[148][e]]=37888+e,t[37888+e]=n[148][e]);for(n[149]="����������������������������������������������������������������鼻柊稗匹疋髭彦膝菱肘弼必畢筆逼桧姫媛紐百謬俵彪標氷漂瓢票表評豹廟描病秒苗錨鋲蒜蛭鰭品彬斌浜瀕貧賓頻敏瓶不付埠夫婦富冨布府怖扶敷�斧普浮父符腐膚芙譜負賦赴阜附侮撫武舞葡蕪部封楓風葺蕗伏副復幅服福腹複覆淵弗払沸仏物鮒分吻噴墳憤扮焚奮粉糞紛雰文聞丙併兵塀幣平弊柄並蔽閉陛米頁僻壁癖碧別瞥蔑箆偏変片篇編辺返遍便勉娩弁鞭保舗鋪圃捕歩甫補輔穂募墓慕戊暮母簿菩倣俸包呆報奉宝峰峯崩庖抱捧放方朋���".split(""),e=0;e!=n[149].length;++e)65533!==n[149][e].charCodeAt(0)&&(r[n[149][e]]=38144+e,t[38144+e]=n[149][e]);for(n[150]="����������������������������������������������������������������法泡烹砲縫胞芳萌蓬蜂褒訪豊邦鋒飽鳳鵬乏亡傍剖坊妨帽忘忙房暴望某棒冒紡肪膨謀貌貿鉾防吠頬北僕卜墨撲朴牧睦穆釦勃没殆堀幌奔本翻凡盆�摩磨魔麻埋妹昧枚毎哩槙幕膜枕鮪柾鱒桝亦俣又抹末沫迄侭繭麿万慢満漫蔓味未魅巳箕岬密蜜湊蓑稔脈妙粍民眠務夢無牟矛霧鵡椋婿娘冥名命明盟迷銘鳴姪牝滅免棉綿緬面麺摸模茂妄孟毛猛盲網耗蒙儲木黙目杢勿餅尤戻籾貰問悶紋門匁也冶夜爺耶野弥矢厄役約薬訳躍靖柳薮鑓愉愈油癒���".split(""),e=0;e!=n[150].length;++e)65533!==n[150][e].charCodeAt(0)&&(r[n[150][e]]=38400+e,t[38400+e]=n[150][e]);for(n[151]="����������������������������������������������������������������諭輸唯佑優勇友宥幽悠憂揖有柚湧涌猶猷由祐裕誘遊邑郵雄融夕予余与誉輿預傭幼妖容庸揚揺擁曜楊様洋溶熔用窯羊耀葉蓉要謡踊遥陽養慾抑欲�沃浴翌翼淀羅螺裸来莱頼雷洛絡落酪乱卵嵐欄濫藍蘭覧利吏履李梨理璃痢裏裡里離陸律率立葎掠略劉流溜琉留硫粒隆竜龍侶慮旅虜了亮僚両凌寮料梁涼猟療瞭稜糧良諒遼量陵領力緑倫厘林淋燐琳臨輪隣鱗麟瑠塁涙累類令伶例冷励嶺怜玲礼苓鈴隷零霊麗齢暦歴列劣烈裂廉恋憐漣煉簾練聯���".split(""),e=0;e!=n[151].length;++e)65533!==n[151][e].charCodeAt(0)&&(r[n[151][e]]=38656+e,t[38656+e]=n[151][e]);for(n[152]="����������������������������������������������������������������蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑枠鷲亙亘鰐詫藁蕨椀湾碗腕��������������������������������������������弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆偃假會偕偐偈做偖偬偸傀傚傅傴傲���".split(""),e=0;e!=n[152].length;++e)65533!==n[152][e].charCodeAt(0)&&(r[n[152][e]]=38912+e,t[38912+e]=n[152][e]);for(n[153]="����������������������������������������������������������������僉僊傳僂僖僞僥僭僣僮價僵儉儁儂儖儕儔儚儡儺儷儼儻儿兀兒兌兔兢竸兩兪兮冀冂囘册冉冏冑冓冕冖冤冦冢冩冪冫决冱冲冰况冽凅凉凛几處凩凭�凰凵凾刄刋刔刎刧刪刮刳刹剏剄剋剌剞剔剪剴剩剳剿剽劍劔劒剱劈劑辨辧劬劭劼劵勁勍勗勞勣勦飭勠勳勵勸勹匆匈甸匍匐匏匕匚匣匯匱匳匸區卆卅丗卉卍凖卞卩卮夘卻卷厂厖厠厦厥厮厰厶參簒雙叟曼燮叮叨叭叺吁吽呀听吭吼吮吶吩吝呎咏呵咎呟呱呷呰咒呻咀呶咄咐咆哇咢咸咥咬哄哈咨���".split(""),e=0;e!=n[153].length;++e)65533!==n[153][e].charCodeAt(0)&&(r[n[153][e]]=39168+e,t[39168+e]=n[153][e]);for(n[154]="����������������������������������������������������������������咫哂咤咾咼哘哥哦唏唔哽哮哭哺哢唹啀啣啌售啜啅啖啗唸唳啝喙喀咯喊喟啻啾喘喞單啼喃喩喇喨嗚嗅嗟嗄嗜嗤嗔嘔嗷嘖嗾嗽嘛嗹噎噐營嘴嘶嘲嘸�噫噤嘯噬噪嚆嚀嚊嚠嚔嚏嚥嚮嚶嚴囂嚼囁囃囀囈囎囑囓囗囮囹圀囿圄圉圈國圍圓團圖嗇圜圦圷圸坎圻址坏坩埀垈坡坿垉垓垠垳垤垪垰埃埆埔埒埓堊埖埣堋堙堝塲堡塢塋塰毀塒堽塹墅墹墟墫墺壞墻墸墮壅壓壑壗壙壘壥壜壤壟壯壺壹壻壼壽夂夊夐夛梦夥夬夭夲夸夾竒奕奐奎奚奘奢奠奧奬奩���".split(""),e=0;e!=n[154].length;++e)65533!==n[154][e].charCodeAt(0)&&(r[n[154][e]]=39424+e,t[39424+e]=n[154][e]);for(n[155]="����������������������������������������������������������������奸妁妝佞侫妣妲姆姨姜妍姙姚娥娟娑娜娉娚婀婬婉娵娶婢婪媚媼媾嫋嫂媽嫣嫗嫦嫩嫖嫺嫻嬌嬋嬖嬲嫐嬪嬶嬾孃孅孀孑孕孚孛孥孩孰孳孵學斈孺宀�它宦宸寃寇寉寔寐寤實寢寞寥寫寰寶寳尅將專對尓尠尢尨尸尹屁屆屎屓屐屏孱屬屮乢屶屹岌岑岔妛岫岻岶岼岷峅岾峇峙峩峽峺峭嶌峪崋崕崗嵜崟崛崑崔崢崚崙崘嵌嵒嵎嵋嵬嵳嵶嶇嶄嶂嶢嶝嶬嶮嶽嶐嶷嶼巉巍巓巒巖巛巫已巵帋帚帙帑帛帶帷幄幃幀幎幗幔幟幢幤幇幵并幺麼广庠廁廂廈廐廏���".split(""),e=0;e!=n[155].length;++e)65533!==n[155][e].charCodeAt(0)&&(r[n[155][e]]=39680+e,t[39680+e]=n[155][e]);for(n[156]="����������������������������������������������������������������廖廣廝廚廛廢廡廨廩廬廱廳廰廴廸廾弃弉彝彜弋弑弖弩弭弸彁彈彌彎弯彑彖彗彙彡彭彳彷徃徂彿徊很徑徇從徙徘徠徨徭徼忖忻忤忸忱忝悳忿怡恠�怙怐怩怎怱怛怕怫怦怏怺恚恁恪恷恟恊恆恍恣恃恤恂恬恫恙悁悍惧悃悚悄悛悖悗悒悧悋惡悸惠惓悴忰悽惆悵惘慍愕愆惶惷愀惴惺愃愡惻惱愍愎慇愾愨愧慊愿愼愬愴愽慂慄慳慷慘慙慚慫慴慯慥慱慟慝慓慵憙憖憇憬憔憚憊憑憫憮懌懊應懷懈懃懆憺懋罹懍懦懣懶懺懴懿懽懼懾戀戈戉戍戌戔戛���".split(""),e=0;e!=n[156].length;++e)65533!==n[156][e].charCodeAt(0)&&(r[n[156][e]]=39936+e,t[39936+e]=n[156][e]);for(n[157]="����������������������������������������������������������������戞戡截戮戰戲戳扁扎扞扣扛扠扨扼抂抉找抒抓抖拔抃抔拗拑抻拏拿拆擔拈拜拌拊拂拇抛拉挌拮拱挧挂挈拯拵捐挾捍搜捏掖掎掀掫捶掣掏掉掟掵捫�捩掾揩揀揆揣揉插揶揄搖搴搆搓搦搶攝搗搨搏摧摯摶摎攪撕撓撥撩撈撼據擒擅擇撻擘擂擱擧舉擠擡抬擣擯攬擶擴擲擺攀擽攘攜攅攤攣攫攴攵攷收攸畋效敖敕敍敘敞敝敲數斂斃變斛斟斫斷旃旆旁旄旌旒旛旙无旡旱杲昊昃旻杳昵昶昴昜晏晄晉晁晞晝晤晧晨晟晢晰暃暈暎暉暄暘暝曁暹曉暾暼���".split(""),e=0;e!=n[157].length;++e)65533!==n[157][e].charCodeAt(0)&&(r[n[157][e]]=40192+e,t[40192+e]=n[157][e]);for(n[158]="����������������������������������������������������������������曄暸曖曚曠昿曦曩曰曵曷朏朖朞朦朧霸朮朿朶杁朸朷杆杞杠杙杣杤枉杰枩杼杪枌枋枦枡枅枷柯枴柬枳柩枸柤柞柝柢柮枹柎柆柧檜栞框栩桀桍栲桎�梳栫桙档桷桿梟梏梭梔條梛梃檮梹桴梵梠梺椏梍桾椁棊椈棘椢椦棡椌棍棔棧棕椶椒椄棗棣椥棹棠棯椨椪椚椣椡棆楹楷楜楸楫楔楾楮椹楴椽楙椰楡楞楝榁楪榲榮槐榿槁槓榾槎寨槊槝榻槃榧樮榑榠榜榕榴槞槨樂樛槿權槹槲槧樅榱樞槭樔槫樊樒櫁樣樓橄樌橲樶橸橇橢橙橦橈樸樢檐檍檠檄檢檣���".split(""),e=0;e!=n[158].length;++e)65533!==n[158][e].charCodeAt(0)&&(r[n[158][e]]=40448+e,t[40448+e]=n[158][e]);for(n[159]="����������������������������������������������������������������檗蘗檻櫃櫂檸檳檬櫞櫑櫟檪櫚櫪櫻欅蘖櫺欒欖鬱欟欸欷盜欹飮歇歃歉歐歙歔歛歟歡歸歹歿殀殄殃殍殘殕殞殤殪殫殯殲殱殳殷殼毆毋毓毟毬毫毳毯�麾氈氓气氛氤氣汞汕汢汪沂沍沚沁沛汾汨汳沒沐泄泱泓沽泗泅泝沮沱沾沺泛泯泙泪洟衍洶洫洽洸洙洵洳洒洌浣涓浤浚浹浙涎涕濤涅淹渕渊涵淇淦涸淆淬淞淌淨淒淅淺淙淤淕淪淮渭湮渮渙湲湟渾渣湫渫湶湍渟湃渺湎渤滿渝游溂溪溘滉溷滓溽溯滄溲滔滕溏溥滂溟潁漑灌滬滸滾漿滲漱滯漲滌���".split(""),e=0;e!=n[159].length;++e)65533!==n[159][e].charCodeAt(0)&&(r[n[159][e]]=40704+e,t[40704+e]=n[159][e]);for(n[224]="����������������������������������������������������������������漾漓滷澆潺潸澁澀潯潛濳潭澂潼潘澎澑濂潦澳澣澡澤澹濆澪濟濕濬濔濘濱濮濛瀉瀋濺瀑瀁瀏濾瀛瀚潴瀝瀘瀟瀰瀾瀲灑灣炙炒炯烱炬炸炳炮烟烋烝�烙焉烽焜焙煥煕熈煦煢煌煖煬熏燻熄熕熨熬燗熹熾燒燉燔燎燠燬燧燵燼燹燿爍爐爛爨爭爬爰爲爻爼爿牀牆牋牘牴牾犂犁犇犒犖犢犧犹犲狃狆狄狎狒狢狠狡狹狷倏猗猊猜猖猝猴猯猩猥猾獎獏默獗獪獨獰獸獵獻獺珈玳珎玻珀珥珮珞璢琅瑯琥珸琲琺瑕琿瑟瑙瑁瑜瑩瑰瑣瑪瑶瑾璋璞璧瓊瓏瓔珱���".split(""),e=0;e!=n[224].length;++e)65533!==n[224][e].charCodeAt(0)&&(r[n[224][e]]=57344+e,t[57344+e]=n[224][e]);for(n[225]="����������������������������������������������������������������瓠瓣瓧瓩瓮瓲瓰瓱瓸瓷甄甃甅甌甎甍甕甓甞甦甬甼畄畍畊畉畛畆畚畩畤畧畫畭畸當疆疇畴疊疉疂疔疚疝疥疣痂疳痃疵疽疸疼疱痍痊痒痙痣痞痾痿�痼瘁痰痺痲痳瘋瘍瘉瘟瘧瘠瘡瘢瘤瘴瘰瘻癇癈癆癜癘癡癢癨癩癪癧癬癰癲癶癸發皀皃皈皋皎皖皓皙皚皰皴皸皹皺盂盍盖盒盞盡盥盧盪蘯盻眈眇眄眩眤眞眥眦眛眷眸睇睚睨睫睛睥睿睾睹瞎瞋瞑瞠瞞瞰瞶瞹瞿瞼瞽瞻矇矍矗矚矜矣矮矼砌砒礦砠礪硅碎硴碆硼碚碌碣碵碪碯磑磆磋磔碾碼磅磊磬���".split(""),e=0;e!=n[225].length;++e)65533!==n[225][e].charCodeAt(0)&&(r[n[225][e]]=57600+e,t[57600+e]=n[225][e]);for(n[226]="����������������������������������������������������������������磧磚磽磴礇礒礑礙礬礫祀祠祗祟祚祕祓祺祿禊禝禧齋禪禮禳禹禺秉秕秧秬秡秣稈稍稘稙稠稟禀稱稻稾稷穃穗穉穡穢穩龝穰穹穽窈窗窕窘窖窩竈窰�窶竅竄窿邃竇竊竍竏竕竓站竚竝竡竢竦竭竰笂笏笊笆笳笘笙笞笵笨笶筐筺笄筍笋筌筅筵筥筴筧筰筱筬筮箝箘箟箍箜箚箋箒箏筝箙篋篁篌篏箴篆篝篩簑簔篦篥籠簀簇簓篳篷簗簍篶簣簧簪簟簷簫簽籌籃籔籏籀籐籘籟籤籖籥籬籵粃粐粤粭粢粫粡粨粳粲粱粮粹粽糀糅糂糘糒糜糢鬻糯糲糴糶糺紆���".split(""),e=0;e!=n[226].length;++e)65533!==n[226][e].charCodeAt(0)&&(r[n[226][e]]=57856+e,t[57856+e]=n[226][e]);for(n[227]="����������������������������������������������������������������紂紜紕紊絅絋紮紲紿紵絆絳絖絎絲絨絮絏絣經綉絛綏絽綛綺綮綣綵緇綽綫總綢綯緜綸綟綰緘緝緤緞緻緲緡縅縊縣縡縒縱縟縉縋縢繆繦縻縵縹繃縷�縲縺繧繝繖繞繙繚繹繪繩繼繻纃緕繽辮繿纈纉續纒纐纓纔纖纎纛纜缸缺罅罌罍罎罐网罕罔罘罟罠罨罩罧罸羂羆羃羈羇羌羔羞羝羚羣羯羲羹羮羶羸譱翅翆翊翕翔翡翦翩翳翹飜耆耄耋耒耘耙耜耡耨耿耻聊聆聒聘聚聟聢聨聳聲聰聶聹聽聿肄肆肅肛肓肚肭冐肬胛胥胙胝胄胚胖脉胯胱脛脩脣脯腋���".split(""),e=0;e!=n[227].length;++e)65533!==n[227][e].charCodeAt(0)&&(r[n[227][e]]=58112+e,t[58112+e]=n[227][e]);for(n[228]="����������������������������������������������������������������隋腆脾腓腑胼腱腮腥腦腴膃膈膊膀膂膠膕膤膣腟膓膩膰膵膾膸膽臀臂膺臉臍臑臙臘臈臚臟臠臧臺臻臾舁舂舅與舊舍舐舖舩舫舸舳艀艙艘艝艚艟艤�艢艨艪艫舮艱艷艸艾芍芒芫芟芻芬苡苣苟苒苴苳苺莓范苻苹苞茆苜茉苙茵茴茖茲茱荀茹荐荅茯茫茗茘莅莚莪莟莢莖茣莎莇莊荼莵荳荵莠莉莨菴萓菫菎菽萃菘萋菁菷萇菠菲萍萢萠莽萸蔆菻葭萪萼蕚蒄葷葫蒭葮蒂葩葆萬葯葹萵蓊葢蒹蒿蒟蓙蓍蒻蓚蓐蓁蓆蓖蒡蔡蓿蓴蔗蔘蔬蔟蔕蔔蓼蕀蕣蕘蕈���".split(""),e=0;e!=n[228].length;++e)65533!==n[228][e].charCodeAt(0)&&(r[n[228][e]]=58368+e,t[58368+e]=n[228][e]);for(n[229]="����������������������������������������������������������������蕁蘂蕋蕕薀薤薈薑薊薨蕭薔薛藪薇薜蕷蕾薐藉薺藏薹藐藕藝藥藜藹蘊蘓蘋藾藺蘆蘢蘚蘰蘿虍乕虔號虧虱蚓蚣蚩蚪蚋蚌蚶蚯蛄蛆蚰蛉蠣蚫蛔蛞蛩蛬�蛟蛛蛯蜒蜆蜈蜀蜃蛻蜑蜉蜍蛹蜊蜴蜿蜷蜻蜥蜩蜚蝠蝟蝸蝌蝎蝴蝗蝨蝮蝙蝓蝣蝪蠅螢螟螂螯蟋螽蟀蟐雖螫蟄螳蟇蟆螻蟯蟲蟠蠏蠍蟾蟶蟷蠎蟒蠑蠖蠕蠢蠡蠱蠶蠹蠧蠻衄衂衒衙衞衢衫袁衾袞衵衽袵衲袂袗袒袮袙袢袍袤袰袿袱裃裄裔裘裙裝裹褂裼裴裨裲褄褌褊褓襃褞褥褪褫襁襄褻褶褸襌褝襠襞���".split(""),e=0;e!=n[229].length;++e)65533!==n[229][e].charCodeAt(0)&&(r[n[229][e]]=58624+e,t[58624+e]=n[229][e]);for(n[230]="����������������������������������������������������������������襦襤襭襪襯襴襷襾覃覈覊覓覘覡覩覦覬覯覲覺覽覿觀觚觜觝觧觴觸訃訖訐訌訛訝訥訶詁詛詒詆詈詼詭詬詢誅誂誄誨誡誑誥誦誚誣諄諍諂諚諫諳諧�諤諱謔諠諢諷諞諛謌謇謚諡謖謐謗謠謳鞫謦謫謾謨譁譌譏譎證譖譛譚譫譟譬譯譴譽讀讌讎讒讓讖讙讚谺豁谿豈豌豎豐豕豢豬豸豺貂貉貅貊貍貎貔豼貘戝貭貪貽貲貳貮貶賈賁賤賣賚賽賺賻贄贅贊贇贏贍贐齎贓賍贔贖赧赭赱赳趁趙跂趾趺跏跚跖跌跛跋跪跫跟跣跼踈踉跿踝踞踐踟蹂踵踰踴蹊���".split(""),e=0;e!=n[230].length;++e)65533!==n[230][e].charCodeAt(0)&&(r[n[230][e]]=58880+e,t[58880+e]=n[230][e]);for(n[231]="����������������������������������������������������������������蹇蹉蹌蹐蹈蹙蹤蹠踪蹣蹕蹶蹲蹼躁躇躅躄躋躊躓躑躔躙躪躡躬躰軆躱躾軅軈軋軛軣軼軻軫軾輊輅輕輒輙輓輜輟輛輌輦輳輻輹轅轂輾轌轉轆轎轗轜�轢轣轤辜辟辣辭辯辷迚迥迢迪迯邇迴逅迹迺逑逕逡逍逞逖逋逧逶逵逹迸遏遐遑遒逎遉逾遖遘遞遨遯遶隨遲邂遽邁邀邊邉邏邨邯邱邵郢郤扈郛鄂鄒鄙鄲鄰酊酖酘酣酥酩酳酲醋醉醂醢醫醯醪醵醴醺釀釁釉釋釐釖釟釡釛釼釵釶鈞釿鈔鈬鈕鈑鉞鉗鉅鉉鉤鉈銕鈿鉋鉐銜銖銓銛鉚鋏銹銷鋩錏鋺鍄錮���".split(""),e=0;e!=n[231].length;++e)65533!==n[231][e].charCodeAt(0)&&(r[n[231][e]]=59136+e,t[59136+e]=n[231][e]);for(n[232]="����������������������������������������������������������������錙錢錚錣錺錵錻鍜鍠鍼鍮鍖鎰鎬鎭鎔鎹鏖鏗鏨鏥鏘鏃鏝鏐鏈鏤鐚鐔鐓鐃鐇鐐鐶鐫鐵鐡鐺鑁鑒鑄鑛鑠鑢鑞鑪鈩鑰鑵鑷鑽鑚鑼鑾钁鑿閂閇閊閔閖閘閙�閠閨閧閭閼閻閹閾闊濶闃闍闌闕闔闖關闡闥闢阡阨阮阯陂陌陏陋陷陜陞陝陟陦陲陬隍隘隕隗險隧隱隲隰隴隶隸隹雎雋雉雍襍雜霍雕雹霄霆霈霓霎霑霏霖霙霤霪霰霹霽霾靄靆靈靂靉靜靠靤靦靨勒靫靱靹鞅靼鞁靺鞆鞋鞏鞐鞜鞨鞦鞣鞳鞴韃韆韈韋韜韭齏韲竟韶韵頏頌頸頤頡頷頽顆顏顋顫顯顰���".split(""),e=0;e!=n[232].length;++e)65533!==n[232][e].charCodeAt(0)&&(r[n[232][e]]=59392+e,t[59392+e]=n[232][e]);for(n[233]="����������������������������������������������������������������顱顴顳颪颯颱颶飄飃飆飩飫餃餉餒餔餘餡餝餞餤餠餬餮餽餾饂饉饅饐饋饑饒饌饕馗馘馥馭馮馼駟駛駝駘駑駭駮駱駲駻駸騁騏騅駢騙騫騷驅驂驀驃�騾驕驍驛驗驟驢驥驤驩驫驪骭骰骼髀髏髑髓體髞髟髢髣髦髯髫髮髴髱髷髻鬆鬘鬚鬟鬢鬣鬥鬧鬨鬩鬪鬮鬯鬲魄魃魏魍魎魑魘魴鮓鮃鮑鮖鮗鮟鮠鮨鮴鯀鯊鮹鯆鯏鯑鯒鯣鯢鯤鯔鯡鰺鯲鯱鯰鰕鰔鰉鰓鰌鰆鰈鰒鰊鰄鰮鰛鰥鰤鰡鰰鱇鰲鱆鰾鱚鱠鱧鱶鱸鳧鳬鳰鴉鴈鳫鴃鴆鴪鴦鶯鴣鴟鵄鴕鴒鵁鴿鴾鵆鵈���".split(""),e=0;e!=n[233].length;++e)65533!==n[233][e].charCodeAt(0)&&(r[n[233][e]]=59648+e,t[59648+e]=n[233][e]);for(n[234]="����������������������������������������������������������������鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝黠黥黨黯�黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠堯槇遙瑤凜熙�������������������������������������������������������������������������������������������".split(""),e=0;e!=n[234].length;++e)65533!==n[234][e].charCodeAt(0)&&(r[n[234][e]]=59904+e,t[59904+e]=n[234][e]);for(n[237]="����������������������������������������������������������������纊褜鍈銈蓜俉炻昱棈鋹曻彅丨仡仼伀伃伹佖侒侊侚侔俍偀倢俿倞偆偰偂傔僴僘兊兤冝冾凬刕劜劦勀勛匀匇匤卲厓厲叝﨎咜咊咩哿喆坙坥垬埈埇﨏�塚增墲夋奓奛奝奣妤妺孖寀甯寘寬尞岦岺峵崧嵓﨑嵂嵭嶸嶹巐弡弴彧德忞恝悅悊惞惕愠惲愑愷愰憘戓抦揵摠撝擎敎昀昕昻昉昮昞昤晥晗晙晴晳暙暠暲暿曺朎朗杦枻桒柀栁桄棏﨓楨﨔榘槢樰橫橆橳橾櫢櫤毖氿汜沆汯泚洄涇浯涖涬淏淸淲淼渹湜渧渼溿澈澵濵瀅瀇瀨炅炫焏焄煜煆煇凞燁燾犱���".split(""),e=0;e!=n[237].length;++e)65533!==n[237][e].charCodeAt(0)&&(r[n[237][e]]=60672+e,t[60672+e]=n[237][e]);for(n[238]="����������������������������������������������������������������犾猤猪獷玽珉珖珣珒琇珵琦琪琩琮瑢璉璟甁畯皂皜皞皛皦益睆劯砡硎硤硺礰礼神祥禔福禛竑竧靖竫箞精絈絜綷綠緖繒罇羡羽茁荢荿菇菶葈蒴蕓蕙�蕫﨟薰蘒﨡蠇裵訒訷詹誧誾諟諸諶譓譿賰賴贒赶﨣軏﨤逸遧郞都鄕鄧釚釗釞釭釮釤釥鈆鈐鈊鈺鉀鈼鉎鉙鉑鈹鉧銧鉷鉸鋧鋗鋙鋐﨧鋕鋠鋓錥錡鋻﨨錞鋿錝錂鍰鍗鎤鏆鏞鏸鐱鑅鑈閒隆﨩隝隯霳霻靃靍靏靑靕顗顥飯飼餧館馞驎髙髜魵魲鮏鮱鮻鰀鵰鵫鶴鸙黑��ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹ￢￤＇＂���".split(""),e=0;e!=n[238].length;++e)65533!==n[238][e].charCodeAt(0)&&(r[n[238][e]]=60928+e,t[60928+e]=n[238][e]);for(n[250]="����������������������������������������������������������������ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ￢￤＇＂㈱№℡∵纊褜鍈銈蓜俉炻昱棈鋹曻彅丨仡仼伀伃伹佖侒侊侚侔俍偀倢俿倞偆偰偂傔僴僘兊�兤冝冾凬刕劜劦勀勛匀匇匤卲厓厲叝﨎咜咊咩哿喆坙坥垬埈埇﨏塚增墲夋奓奛奝奣妤妺孖寀甯寘寬尞岦岺峵崧嵓﨑嵂嵭嶸嶹巐弡弴彧德忞恝悅悊惞惕愠惲愑愷愰憘戓抦揵摠撝擎敎昀昕昻昉昮昞昤晥晗晙晴晳暙暠暲暿曺朎朗杦枻桒柀栁桄棏﨓楨﨔榘槢樰橫橆橳橾櫢櫤毖氿汜沆汯泚洄涇浯���".split(""),e=0;e!=n[250].length;++e)65533!==n[250][e].charCodeAt(0)&&(r[n[250][e]]=64e3+e,t[64e3+e]=n[250][e]);for(n[251]="����������������������������������������������������������������涖涬淏淸淲淼渹湜渧渼溿澈澵濵瀅瀇瀨炅炫焏焄煜煆煇凞燁燾犱犾猤猪獷玽珉珖珣珒琇珵琦琪琩琮瑢璉璟甁畯皂皜皞皛皦益睆劯砡硎硤硺礰礼神�祥禔福禛竑竧靖竫箞精絈絜綷綠緖繒罇羡羽茁荢荿菇菶葈蒴蕓蕙蕫﨟薰蘒﨡蠇裵訒訷詹誧誾諟諸諶譓譿賰賴贒赶﨣軏﨤逸遧郞都鄕鄧釚釗釞釭釮釤釥鈆鈐鈊鈺鉀鈼鉎鉙鉑鈹鉧銧鉷鉸鋧鋗鋙鋐﨧鋕鋠鋓錥錡鋻﨨錞鋿錝錂鍰鍗鎤鏆鏞鏸鐱鑅鑈閒隆﨩隝隯霳霻靃靍靏靑靕顗顥飯飼餧館馞驎髙���".split(""),e=0;e!=n[251].length;++e)65533!==n[251][e].charCodeAt(0)&&(r[n[251][e]]=64256+e,t[64256+e]=n[251][e]);for(n[252]="����������������������������������������������������������������髜魵魲鮏鮱鮻鰀鵰鵫鶴鸙黑������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[252].length;++e)65533!==n[252][e].charCodeAt(0)&&(r[n[252][e]]=64512+e,t[64512+e]=n[252][e]);return{enc:r,dec:t}}(),r[936]=function(){var e,t=[],r={},n=[];for(n[0]="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[0].length;++e)65533!==n[0][e].charCodeAt(0)&&(r[n[0][e]]=0+e,t[0+e]=n[0][e]);for(n[129]="����������������������������������������������������������������丂丄丅丆丏丒丗丟丠両丣並丩丮丯丱丳丵丷丼乀乁乂乄乆乊乑乕乗乚乛乢乣乤乥乧乨乪乫乬乭乮乯乲乴乵乶乷乸乹乺乻乼乽乿亀亁亂亃亄亅亇亊�亐亖亗亙亜亝亞亣亪亯亰亱亴亶亷亸亹亼亽亾仈仌仏仐仒仚仛仜仠仢仦仧仩仭仮仯仱仴仸仹仺仼仾伀伂伃伄伅伆伇伈伋伌伒伓伔伕伖伜伝伡伣伨伩伬伭伮伱伳伵伷伹伻伾伿佀佁佂佄佅佇佈佉佊佋佌佒佔佖佡佢佦佨佪佫佭佮佱佲併佷佸佹佺佽侀侁侂侅來侇侊侌侎侐侒侓侕侖侘侙侚侜侞侟価侢�".split(""),e=0;e!=n[129].length;++e)65533!==n[129][e].charCodeAt(0)&&(r[n[129][e]]=33024+e,t[33024+e]=n[129][e]);for(n[130]="����������������������������������������������������������������侤侫侭侰侱侲侳侴侶侷侸侹侺侻侼侽侾俀俁係俆俇俈俉俋俌俍俒俓俔俕俖俙俛俠俢俤俥俧俫俬俰俲俴俵俶俷俹俻俼俽俿倀倁倂倃倄倅倆倇倈倉倊�個倎倐們倓倕倖倗倛倝倞倠倢倣値倧倫倯倰倱倲倳倴倵倶倷倸倹倻倽倿偀偁偂偄偅偆偉偊偋偍偐偑偒偓偔偖偗偘偙偛偝偞偟偠偡偢偣偤偦偧偨偩偪偫偭偮偯偰偱偲偳側偵偸偹偺偼偽傁傂傃傄傆傇傉傊傋傌傎傏傐傑傒傓傔傕傖傗傘備傚傛傜傝傞傟傠傡傢傤傦傪傫傭傮傯傰傱傳傴債傶傷傸傹傼�".split(""),e=0;e!=n[130].length;++e)65533!==n[130][e].charCodeAt(0)&&(r[n[130][e]]=33280+e,t[33280+e]=n[130][e]);for(n[131]="����������������������������������������������������������������傽傾傿僀僁僂僃僄僅僆僇僈僉僊僋僌働僎僐僑僒僓僔僕僗僘僙僛僜僝僞僟僠僡僢僣僤僥僨僩僪僫僯僰僱僲僴僶僷僸價僺僼僽僾僿儀儁儂儃億儅儈�儉儊儌儍儎儏儐儑儓儔儕儖儗儘儙儚儛儜儝儞償儠儢儣儤儥儦儧儨儩優儫儬儭儮儯儰儱儲儳儴儵儶儷儸儹儺儻儼儽儾兂兇兊兌兎兏児兒兓兗兘兙兛兝兞兟兠兡兣兤兦內兩兪兯兲兺兾兿冃冄円冇冊冋冎冏冐冑冓冔冘冚冝冞冟冡冣冦冧冨冩冪冭冮冴冸冹冺冾冿凁凂凃凅凈凊凍凎凐凒凓凔凕凖凗�".split(""),e=0;e!=n[131].length;++e)65533!==n[131][e].charCodeAt(0)&&(r[n[131][e]]=33536+e,t[33536+e]=n[131][e]);for(n[132]="����������������������������������������������������������������凘凙凚凜凞凟凢凣凥処凧凨凩凪凬凮凱凲凴凷凾刄刅刉刋刌刏刐刓刔刕刜刞刟刡刢刣別刦刧刪刬刯刱刲刴刵刼刾剄剅剆則剈剉剋剎剏剒剓剕剗剘�剙剚剛剝剟剠剢剣剤剦剨剫剬剭剮剰剱剳剴創剶剷剸剹剺剻剼剾劀劃劄劅劆劇劉劊劋劌劍劎劏劑劒劔劕劖劗劘劙劚劜劤劥劦劧劮劯劰労劵劶劷劸効劺劻劼劽勀勁勂勄勅勆勈勊勌勍勎勏勑勓勔動勗務勚勛勜勝勞勠勡勢勣勥勦勧勨勩勪勫勬勭勮勯勱勲勳勴勵勶勷勸勻勼勽匁匂匃匄匇匉匊匋匌匎�".split(""),e=0;e!=n[132].length;++e)65533!==n[132][e].charCodeAt(0)&&(r[n[132][e]]=33792+e,t[33792+e]=n[132][e]);for(n[133]="����������������������������������������������������������������匑匒匓匔匘匛匜匞匟匢匤匥匧匨匩匫匬匭匯匰匱匲匳匴匵匶匷匸匼匽區卂卄卆卋卌卍卐協単卙卛卝卥卨卪卬卭卲卶卹卻卼卽卾厀厁厃厇厈厊厎厏�厐厑厒厓厔厖厗厙厛厜厞厠厡厤厧厪厫厬厭厯厰厱厲厳厴厵厷厸厹厺厼厽厾叀參叄叅叆叇収叏叐叒叓叕叚叜叝叞叡叢叧叴叺叾叿吀吂吅吇吋吔吘吙吚吜吢吤吥吪吰吳吶吷吺吽吿呁呂呄呅呇呉呌呍呎呏呑呚呝呞呟呠呡呣呥呧呩呪呫呬呭呮呯呰呴呹呺呾呿咁咃咅咇咈咉咊咍咑咓咗咘咜咞咟咠咡�".split(""),e=0;e!=n[133].length;++e)65533!==n[133][e].charCodeAt(0)&&(r[n[133][e]]=34048+e,t[34048+e]=n[133][e]);for(n[134]="����������������������������������������������������������������咢咥咮咰咲咵咶咷咹咺咼咾哃哅哊哋哖哘哛哠員哢哣哤哫哬哯哰哱哴哵哶哷哸哹哻哾唀唂唃唄唅唈唊唋唌唍唎唒唓唕唖唗唘唙唚唜唝唞唟唡唥唦�唨唩唫唭唲唴唵唶唸唹唺唻唽啀啂啅啇啈啋啌啍啎問啑啒啓啔啗啘啙啚啛啝啞啟啠啢啣啨啩啫啯啰啱啲啳啴啹啺啽啿喅喆喌喍喎喐喒喓喕喖喗喚喛喞喠喡喢喣喤喥喦喨喩喪喫喬喭單喯喰喲喴営喸喺喼喿嗀嗁嗂嗃嗆嗇嗈嗊嗋嗎嗏嗐嗕嗗嗘嗙嗚嗛嗞嗠嗢嗧嗩嗭嗮嗰嗱嗴嗶嗸嗹嗺嗻嗼嗿嘂嘃嘄嘅�".split(""),e=0;e!=n[134].length;++e)65533!==n[134][e].charCodeAt(0)&&(r[n[134][e]]=34304+e,t[34304+e]=n[134][e]);for(n[135]="����������������������������������������������������������������嘆嘇嘊嘋嘍嘐嘑嘒嘓嘔嘕嘖嘗嘙嘚嘜嘝嘠嘡嘢嘥嘦嘨嘩嘪嘫嘮嘯嘰嘳嘵嘷嘸嘺嘼嘽嘾噀噁噂噃噄噅噆噇噈噉噊噋噏噐噑噒噓噕噖噚噛噝噞噟噠噡�噣噥噦噧噭噮噯噰噲噳噴噵噷噸噹噺噽噾噿嚀嚁嚂嚃嚄嚇嚈嚉嚊嚋嚌嚍嚐嚑嚒嚔嚕嚖嚗嚘嚙嚚嚛嚜嚝嚞嚟嚠嚡嚢嚤嚥嚦嚧嚨嚩嚪嚫嚬嚭嚮嚰嚱嚲嚳嚴嚵嚶嚸嚹嚺嚻嚽嚾嚿囀囁囂囃囄囅囆囇囈囉囋囌囍囎囏囐囑囒囓囕囖囘囙囜団囥囦囧囨囩囪囬囮囯囲図囶囷囸囻囼圀圁圂圅圇國圌圍圎圏圐圑�".split(""),e=0;e!=n[135].length;++e)65533!==n[135][e].charCodeAt(0)&&(r[n[135][e]]=34560+e,t[34560+e]=n[135][e]);for(n[136]="����������������������������������������������������������������園圓圔圕圖圗團圙圚圛圝圞圠圡圢圤圥圦圧圫圱圲圴圵圶圷圸圼圽圿坁坃坄坅坆坈坉坋坒坓坔坕坖坘坙坢坣坥坧坬坮坰坱坲坴坵坸坹坺坽坾坿垀�垁垇垈垉垊垍垎垏垐垑垔垕垖垗垘垙垚垜垝垞垟垥垨垪垬垯垰垱垳垵垶垷垹垺垻垼垽垾垿埀埁埄埅埆埇埈埉埊埌埍埐埑埓埖埗埛埜埞埡埢埣埥埦埧埨埩埪埫埬埮埰埱埲埳埵埶執埻埼埾埿堁堃堄堅堈堉堊堌堎堏堐堒堓堔堖堗堘堚堛堜堝堟堢堣堥堦堧堨堩堫堬堭堮堯報堲堳場堶堷堸堹堺堻堼堽�".split(""),e=0;e!=n[136].length;++e)65533!==n[136][e].charCodeAt(0)&&(r[n[136][e]]=34816+e,t[34816+e]=n[136][e]);for(n[137]="����������������������������������������������������������������堾堿塀塁塂塃塅塆塇塈塉塊塋塎塏塐塒塓塕塖塗塙塚塛塜塝塟塠塡塢塣塤塦塧塨塩塪塭塮塯塰塱塲塳塴塵塶塷塸塹塺塻塼塽塿墂墄墆墇墈墊墋墌�墍墎墏墐墑墔墕墖増墘墛墜墝墠墡墢墣墤墥墦墧墪墫墬墭墮墯墰墱墲墳墴墵墶墷墸墹墺墻墽墾墿壀壂壃壄壆壇壈壉壊壋壌壍壎壏壐壒壓壔壖壗壘壙壚壛壜壝壞壟壠壡壢壣壥壦壧壨壩壪壭壯壱売壴壵壷壸壺壻壼壽壾壿夀夁夃夅夆夈変夊夋夌夎夐夑夒夓夗夘夛夝夞夠夡夢夣夦夨夬夰夲夳夵夶夻�".split(""),e=0;e!=n[137].length;++e)65533!==n[137][e].charCodeAt(0)&&(r[n[137][e]]=35072+e,t[35072+e]=n[137][e]);for(n[138]="����������������������������������������������������������������夽夾夿奀奃奅奆奊奌奍奐奒奓奙奛奜奝奞奟奡奣奤奦奧奨奩奪奫奬奭奮奯奰奱奲奵奷奺奻奼奾奿妀妅妉妋妌妎妏妐妑妔妕妘妚妛妜妝妟妠妡妢妦�妧妬妭妰妱妳妴妵妶妷妸妺妼妽妿姀姁姂姃姄姅姇姈姉姌姍姎姏姕姖姙姛姞姟姠姡姢姤姦姧姩姪姫姭姮姯姰姱姲姳姴姵姶姷姸姺姼姽姾娀娂娊娋娍娎娏娐娒娔娕娖娗娙娚娛娝娞娡娢娤娦娧娨娪娫娬娭娮娯娰娳娵娷娸娹娺娻娽娾娿婁婂婃婄婅婇婈婋婌婍婎婏婐婑婒婓婔婖婗婘婙婛婜婝婞婟婠�".split(""),e=0;e!=n[138].length;++e)65533!==n[138][e].charCodeAt(0)&&(r[n[138][e]]=35328+e,t[35328+e]=n[138][e]);for(n[139]="����������������������������������������������������������������婡婣婤婥婦婨婩婫婬婭婮婯婰婱婲婳婸婹婻婼婽婾媀媁媂媃媄媅媆媇媈媉媊媋媌媍媎媏媐媑媓媔媕媖媗媘媙媜媝媞媟媠媡媢媣媤媥媦媧媨媩媫媬�媭媮媯媰媱媴媶媷媹媺媻媼媽媿嫀嫃嫄嫅嫆嫇嫈嫊嫋嫍嫎嫏嫐嫑嫓嫕嫗嫙嫚嫛嫝嫞嫟嫢嫤嫥嫧嫨嫪嫬嫭嫮嫯嫰嫲嫳嫴嫵嫶嫷嫸嫹嫺嫻嫼嫽嫾嫿嬀嬁嬂嬃嬄嬅嬆嬇嬈嬊嬋嬌嬍嬎嬏嬐嬑嬒嬓嬔嬕嬘嬙嬚嬛嬜嬝嬞嬟嬠嬡嬢嬣嬤嬥嬦嬧嬨嬩嬪嬫嬬嬭嬮嬯嬰嬱嬳嬵嬶嬸嬹嬺嬻嬼嬽嬾嬿孁孂孃孄孅孆孇�".split(""),e=0;e!=n[139].length;++e)65533!==n[139][e].charCodeAt(0)&&(r[n[139][e]]=35584+e,t[35584+e]=n[139][e]);for(n[140]="����������������������������������������������������������������孈孉孊孋孌孍孎孏孒孖孞孠孡孧孨孫孭孮孯孲孴孶孷學孹孻孼孾孿宂宆宊宍宎宐宑宒宔宖実宧宨宩宬宭宮宯宱宲宷宺宻宼寀寁寃寈寉寊寋寍寎寏�寑寔寕寖寗寘寙寚寛寜寠寢寣實寧審寪寫寬寭寯寱寲寳寴寵寶寷寽対尀専尃尅將專尋尌對導尐尒尓尗尙尛尞尟尠尡尣尦尨尩尪尫尭尮尯尰尲尳尵尶尷屃屄屆屇屌屍屒屓屔屖屗屘屚屛屜屝屟屢層屧屨屩屪屫屬屭屰屲屳屴屵屶屷屸屻屼屽屾岀岃岄岅岆岇岉岊岋岎岏岒岓岕岝岞岟岠岡岤岥岦岧岨�".split(""),e=0;e!=n[140].length;++e)65533!==n[140][e].charCodeAt(0)&&(r[n[140][e]]=35840+e,t[35840+e]=n[140][e]);for(n[141]="����������������������������������������������������������������岪岮岯岰岲岴岶岹岺岻岼岾峀峂峃峅峆峇峈峉峊峌峍峎峏峐峑峓峔峕峖峗峘峚峛峜峝峞峟峠峢峣峧峩峫峬峮峯峱峲峳峴峵島峷峸峹峺峼峽峾峿崀�崁崄崅崈崉崊崋崌崍崏崐崑崒崓崕崗崘崙崚崜崝崟崠崡崢崣崥崨崪崫崬崯崰崱崲崳崵崶崷崸崹崺崻崼崿嵀嵁嵂嵃嵄嵅嵆嵈嵉嵍嵎嵏嵐嵑嵒嵓嵔嵕嵖嵗嵙嵚嵜嵞嵟嵠嵡嵢嵣嵤嵥嵦嵧嵨嵪嵭嵮嵰嵱嵲嵳嵵嵶嵷嵸嵹嵺嵻嵼嵽嵾嵿嶀嶁嶃嶄嶅嶆嶇嶈嶉嶊嶋嶌嶍嶎嶏嶐嶑嶒嶓嶔嶕嶖嶗嶘嶚嶛嶜嶞嶟嶠�".split(""),e=0;e!=n[141].length;++e)65533!==n[141][e].charCodeAt(0)&&(r[n[141][e]]=36096+e,t[36096+e]=n[141][e]);for(n[142]="����������������������������������������������������������������嶡嶢嶣嶤嶥嶦嶧嶨嶩嶪嶫嶬嶭嶮嶯嶰嶱嶲嶳嶴嶵嶶嶸嶹嶺嶻嶼嶽嶾嶿巀巁巂巃巄巆巇巈巉巊巋巌巎巏巐巑巒巓巔巕巖巗巘巙巚巜巟巠巣巤巪巬巭�巰巵巶巸巹巺巻巼巿帀帄帇帉帊帋帍帎帒帓帗帞帟帠帡帢帣帤帥帨帩帪師帬帯帰帲帳帴帵帶帹帺帾帿幀幁幃幆幇幈幉幊幋幍幎幏幐幑幒幓幖幗幘幙幚幜幝幟幠幣幤幥幦幧幨幩幪幫幬幭幮幯幰幱幵幷幹幾庁庂広庅庈庉庌庍庎庒庘庛庝庡庢庣庤庨庩庪庫庬庮庯庰庱庲庴庺庻庼庽庿廀廁廂廃廄廅�".split(""),e=0;e!=n[142].length;++e)65533!==n[142][e].charCodeAt(0)&&(r[n[142][e]]=36352+e,t[36352+e]=n[142][e]);for(n[143]="����������������������������������������������������������������廆廇廈廋廌廍廎廏廐廔廕廗廘廙廚廜廝廞廟廠廡廢廣廤廥廦廧廩廫廬廭廮廯廰廱廲廳廵廸廹廻廼廽弅弆弇弉弌弍弎弐弒弔弖弙弚弜弝弞弡弢弣弤�弨弫弬弮弰弲弳弴張弶強弸弻弽弾弿彁彂彃彄彅彆彇彈彉彊彋彌彍彎彏彑彔彙彚彛彜彞彟彠彣彥彧彨彫彮彯彲彴彵彶彸彺彽彾彿徃徆徍徎徏徑従徔徖徚徛徝從徟徠徢徣徤徥徦徧復徫徬徯徰徱徲徳徴徶徸徹徺徻徾徿忀忁忂忇忈忊忋忎忓忔忕忚忛応忞忟忢忣忥忦忨忩忬忯忰忲忳忴忶忷忹忺忼怇�".split(""),e=0;e!=n[143].length;++e)65533!==n[143][e].charCodeAt(0)&&(r[n[143][e]]=36608+e,t[36608+e]=n[143][e]);for(n[144]="����������������������������������������������������������������怈怉怋怌怐怑怓怗怘怚怞怟怢怣怤怬怭怮怰怱怲怳怴怶怷怸怹怺怽怾恀恄恅恆恇恈恉恊恌恎恏恑恓恔恖恗恘恛恜恞恟恠恡恥恦恮恱恲恴恵恷恾悀�悁悂悅悆悇悈悊悋悎悏悐悑悓悕悗悘悙悜悞悡悢悤悥悧悩悪悮悰悳悵悶悷悹悺悽悾悿惀惁惂惃惄惇惈惉惌惍惎惏惐惒惓惔惖惗惙惛惞惡惢惣惤惥惪惱惲惵惷惸惻惼惽惾惿愂愃愄愅愇愊愋愌愐愑愒愓愔愖愗愘愙愛愜愝愞愡愢愥愨愩愪愬愭愮愯愰愱愲愳愴愵愶愷愸愹愺愻愼愽愾慀慁慂慃慄慅慆�".split(""),e=0;e!=n[144].length;++e)65533!==n[144][e].charCodeAt(0)&&(r[n[144][e]]=36864+e,t[36864+e]=n[144][e]);for(n[145]="����������������������������������������������������������������慇慉態慍慏慐慒慓慔慖慗慘慙慚慛慜慞慟慠慡慣慤慥慦慩慪慫慬慭慮慯慱慲慳慴慶慸慹慺慻慼慽慾慿憀憁憂憃憄憅憆憇憈憉憊憌憍憏憐憑憒憓憕�憖憗憘憙憚憛憜憞憟憠憡憢憣憤憥憦憪憫憭憮憯憰憱憲憳憴憵憶憸憹憺憻憼憽憿懀懁懃懄懅懆懇應懌懍懎懏懐懓懕懖懗懘懙懚懛懜懝懞懟懠懡懢懣懤懥懧懨懩懪懫懬懭懮懯懰懱懲懳懴懶懷懸懹懺懻懼懽懾戀戁戂戃戄戅戇戉戓戔戙戜戝戞戠戣戦戧戨戩戫戭戯戰戱戲戵戶戸戹戺戻戼扂扄扅扆扊�".split(""),e=0;e!=n[145].length;++e)65533!==n[145][e].charCodeAt(0)&&(r[n[145][e]]=37120+e,t[37120+e]=n[145][e]);for(n[146]="����������������������������������������������������������������扏扐払扖扗扙扚扜扝扞扟扠扡扢扤扥扨扱扲扴扵扷扸扺扻扽抁抂抃抅抆抇抈抋抌抍抎抏抐抔抙抜抝択抣抦抧抩抪抭抮抯抰抲抳抴抶抷抸抺抾拀拁�拃拋拏拑拕拝拞拠拡拤拪拫拰拲拵拸拹拺拻挀挃挄挅挆挊挋挌挍挏挐挒挓挔挕挗挘挙挜挦挧挩挬挭挮挰挱挳挴挵挶挷挸挻挼挾挿捀捁捄捇捈捊捑捒捓捔捖捗捘捙捚捛捜捝捠捤捥捦捨捪捫捬捯捰捲捳捴捵捸捹捼捽捾捿掁掃掄掅掆掋掍掑掓掔掕掗掙掚掛掜掝掞掟採掤掦掫掯掱掲掵掶掹掻掽掿揀�".split(""),e=0;e!=n[146].length;++e)65533!==n[146][e].charCodeAt(0)&&(r[n[146][e]]=37376+e,t[37376+e]=n[146][e]);for(n[147]="����������������������������������������������������������������揁揂揃揅揇揈揊揋揌揑揓揔揕揗揘揙揚換揜揝揟揢揤揥揦揧揨揫揬揮揯揰揱揳揵揷揹揺揻揼揾搃搄搆搇搈搉搊損搎搑搒搕搖搗搘搙搚搝搟搢搣搤�搥搧搨搩搫搮搯搰搱搲搳搵搶搷搸搹搻搼搾摀摂摃摉摋摌摍摎摏摐摑摓摕摖摗摙摚摛摜摝摟摠摡摢摣摤摥摦摨摪摫摬摮摯摰摱摲摳摴摵摶摷摻摼摽摾摿撀撁撃撆撈撉撊撋撌撍撎撏撐撓撔撗撘撚撛撜撝撟撠撡撢撣撥撦撧撨撪撫撯撱撲撳撴撶撹撻撽撾撿擁擃擄擆擇擈擉擊擋擌擏擑擓擔擕擖擙據�".split(""),e=0;e!=n[147].length;++e)65533!==n[147][e].charCodeAt(0)&&(r[n[147][e]]=37632+e,t[37632+e]=n[147][e]);for(n[148]="����������������������������������������������������������������擛擜擝擟擠擡擣擥擧擨擩擪擫擬擭擮擯擰擱擲擳擴擵擶擷擸擹擺擻擼擽擾擿攁攂攃攄攅攆攇攈攊攋攌攍攎攏攐攑攓攔攕攖攗攙攚攛攜攝攞攟攠攡�攢攣攤攦攧攨攩攪攬攭攰攱攲攳攷攺攼攽敀敁敂敃敄敆敇敊敋敍敎敐敒敓敔敗敘敚敜敟敠敡敤敥敧敨敩敪敭敮敯敱敳敵敶數敹敺敻敼敽敾敿斀斁斂斃斄斅斆斈斉斊斍斎斏斒斔斕斖斘斚斝斞斠斢斣斦斨斪斬斮斱斲斳斴斵斶斷斸斺斻斾斿旀旂旇旈旉旊旍旐旑旓旔旕旘旙旚旛旜旝旞旟旡旣旤旪旫�".split(""),e=0;e!=n[148].length;++e)65533!==n[148][e].charCodeAt(0)&&(r[n[148][e]]=37888+e,t[37888+e]=n[148][e]);for(n[149]="����������������������������������������������������������������旲旳旴旵旸旹旻旼旽旾旿昁昄昅昇昈昉昋昍昐昑昒昖昗昘昚昛昜昞昡昢昣昤昦昩昪昫昬昮昰昲昳昷昸昹昺昻昽昿晀時晄晅晆晇晈晉晊晍晎晐晑晘�晙晛晜晝晞晠晢晣晥晧晩晪晫晬晭晱晲晳晵晸晹晻晼晽晿暀暁暃暅暆暈暉暊暋暍暎暏暐暒暓暔暕暘暙暚暛暜暞暟暠暡暢暣暤暥暦暩暪暫暬暭暯暰暱暲暳暵暶暷暸暺暻暼暽暿曀曁曂曃曄曅曆曇曈曉曊曋曌曍曎曏曐曑曒曓曔曕曖曗曘曚曞曟曠曡曢曣曤曥曧曨曪曫曬曭曮曯曱曵曶書曺曻曽朁朂會�".split(""),e=0;e!=n[149].length;++e)65533!==n[149][e].charCodeAt(0)&&(r[n[149][e]]=38144+e,t[38144+e]=n[149][e]);for(n[150]="����������������������������������������������������������������朄朅朆朇朌朎朏朑朒朓朖朘朙朚朜朞朠朡朢朣朤朥朧朩朮朰朲朳朶朷朸朹朻朼朾朿杁杄杅杇杊杋杍杒杔杕杗杘杙杚杛杝杢杣杤杦杧杫杬杮東杴杶�杸杹杺杻杽枀枂枃枅枆枈枊枌枍枎枏枑枒枓枔枖枙枛枟枠枡枤枦枩枬枮枱枲枴枹枺枻枼枽枾枿柀柂柅柆柇柈柉柊柋柌柍柎柕柖柗柛柟柡柣柤柦柧柨柪柫柭柮柲柵柶柷柸柹柺査柼柾栁栂栃栄栆栍栐栒栔栕栘栙栚栛栜栞栟栠栢栣栤栥栦栧栨栫栬栭栮栯栰栱栴栵栶栺栻栿桇桋桍桏桒桖桗桘桙桚桛�".split(""),e=0;e!=n[150].length;++e)65533!==n[150][e].charCodeAt(0)&&(r[n[150][e]]=38400+e,t[38400+e]=n[150][e]);for(n[151]="����������������������������������������������������������������桜桝桞桟桪桬桭桮桯桰桱桲桳桵桸桹桺桻桼桽桾桿梀梂梄梇梈梉梊梋梌梍梎梐梑梒梔梕梖梘梙梚梛梜條梞梟梠梡梣梤梥梩梪梫梬梮梱梲梴梶梷梸�梹梺梻梼梽梾梿棁棃棄棅棆棇棈棊棌棎棏棐棑棓棔棖棗棙棛棜棝棞棟棡棢棤棥棦棧棨棩棪棫棬棭棯棲棳棴棶棷棸棻棽棾棿椀椂椃椄椆椇椈椉椊椌椏椑椓椔椕椖椗椘椙椚椛検椝椞椡椢椣椥椦椧椨椩椪椫椬椮椯椱椲椳椵椶椷椸椺椻椼椾楀楁楃楄楅楆楇楈楉楊楋楌楍楎楏楐楑楒楓楕楖楘楙楛楜楟�".split(""),e=0;e!=n[151].length;++e)65533!==n[151][e].charCodeAt(0)&&(r[n[151][e]]=38656+e,t[38656+e]=n[151][e]);for(n[152]="����������������������������������������������������������������楡楢楤楥楧楨楩楪楬業楯楰楲楳楴極楶楺楻楽楾楿榁榃榅榊榋榌榎榏榐榑榒榓榖榗榙榚榝榞榟榠榡榢榣榤榥榦榩榪榬榮榯榰榲榳榵榶榸榹榺榼榽�榾榿槀槂槃槄槅槆槇槈槉構槍槏槑槒槓槕槖槗様槙槚槜槝槞槡槢槣槤槥槦槧槨槩槪槫槬槮槯槰槱槳槴槵槶槷槸槹槺槻槼槾樀樁樂樃樄樅樆樇樈樉樋樌樍樎樏樐樑樒樓樔樕樖標樚樛樜樝樞樠樢樣樤樥樦樧権樫樬樭樮樰樲樳樴樶樷樸樹樺樻樼樿橀橁橂橃橅橆橈橉橊橋橌橍橎橏橑橒橓橔橕橖橗橚�".split(""),e=0;e!=n[152].length;++e)65533!==n[152][e].charCodeAt(0)&&(r[n[152][e]]=38912+e,t[38912+e]=n[152][e]);for(n[153]="����������������������������������������������������������������橜橝橞機橠橢橣橤橦橧橨橩橪橫橬橭橮橯橰橲橳橴橵橶橷橸橺橻橽橾橿檁檂檃檅檆檇檈檉檊檋檌檍檏檒檓檔檕檖檘檙檚檛檜檝檞檟檡檢檣檤檥檦�檧檨檪檭檮檯檰檱檲檳檴檵檶檷檸檹檺檻檼檽檾檿櫀櫁櫂櫃櫄櫅櫆櫇櫈櫉櫊櫋櫌櫍櫎櫏櫐櫑櫒櫓櫔櫕櫖櫗櫘櫙櫚櫛櫜櫝櫞櫟櫠櫡櫢櫣櫤櫥櫦櫧櫨櫩櫪櫫櫬櫭櫮櫯櫰櫱櫲櫳櫴櫵櫶櫷櫸櫹櫺櫻櫼櫽櫾櫿欀欁欂欃欄欅欆欇欈欉權欋欌欍欎欏欐欑欒欓欔欕欖欗欘欙欚欛欜欝欞欟欥欦欨欩欪欫欬欭欮�".split(""),e=0;e!=n[153].length;++e)65533!==n[153][e].charCodeAt(0)&&(r[n[153][e]]=39168+e,t[39168+e]=n[153][e]);for(n[154]="����������������������������������������������������������������欯欰欱欳欴欵欶欸欻欼欽欿歀歁歂歄歅歈歊歋歍歎歏歐歑歒歓歔歕歖歗歘歚歛歜歝歞歟歠歡歨歩歫歬歭歮歯歰歱歲歳歴歵歶歷歸歺歽歾歿殀殅殈�殌殎殏殐殑殔殕殗殘殙殜殝殞殟殠殢殣殤殥殦殧殨殩殫殬殭殮殯殰殱殲殶殸殹殺殻殼殽殾毀毃毄毆毇毈毉毊毌毎毐毑毘毚毜毝毞毟毠毢毣毤毥毦毧毨毩毬毭毮毰毱毲毴毶毷毸毺毻毼毾毿氀氁氂氃氄氈氉氊氋氌氎氒気氜氝氞氠氣氥氫氬氭氱氳氶氷氹氺氻氼氾氿汃汄汅汈汋汌汍汎汏汑汒汓汖汘�".split(""),e=0;e!=n[154].length;++e)65533!==n[154][e].charCodeAt(0)&&(r[n[154][e]]=39424+e,t[39424+e]=n[154][e]);for(n[155]="����������������������������������������������������������������汙汚汢汣汥汦汧汫汬汭汮汯汱汳汵汷汸決汻汼汿沀沄沇沊沋沍沎沑沒沕沖沗沘沚沜沝沞沠沢沨沬沯沰沴沵沶沷沺泀況泂泃泆泇泈泋泍泎泏泑泒泘�泙泚泜泝泟泤泦泧泩泬泭泲泴泹泿洀洂洃洅洆洈洉洊洍洏洐洑洓洔洕洖洘洜洝洟洠洡洢洣洤洦洨洩洬洭洯洰洴洶洷洸洺洿浀浂浄浉浌浐浕浖浗浘浛浝浟浡浢浤浥浧浨浫浬浭浰浱浲浳浵浶浹浺浻浽浾浿涀涁涃涄涆涇涊涋涍涏涐涒涖涗涘涙涚涜涢涥涬涭涰涱涳涴涶涷涹涺涻涼涽涾淁淂淃淈淉淊�".split(""),e=0;e!=n[155].length;++e)65533!==n[155][e].charCodeAt(0)&&(r[n[155][e]]=39680+e,t[39680+e]=n[155][e]);for(n[156]="����������������������������������������������������������������淍淎淏淐淒淓淔淕淗淚淛淜淟淢淣淥淧淨淩淪淭淯淰淲淴淵淶淸淺淽淾淿渀渁渂渃渄渆渇済渉渋渏渒渓渕渘渙減渜渞渟渢渦渧渨渪測渮渰渱渳渵�渶渷渹渻渼渽渾渿湀湁湂湅湆湇湈湉湊湋湌湏湐湑湒湕湗湙湚湜湝湞湠湡湢湣湤湥湦湧湨湩湪湬湭湯湰湱湲湳湴湵湶湷湸湹湺湻湼湽満溁溂溄溇溈溊溋溌溍溎溑溒溓溔溕準溗溙溚溛溝溞溠溡溣溤溦溨溩溫溬溭溮溰溳溵溸溹溼溾溿滀滃滄滅滆滈滉滊滌滍滎滐滒滖滘滙滛滜滝滣滧滪滫滬滭滮滯�".split(""),e=0;e!=n[156].length;++e)65533!==n[156][e].charCodeAt(0)&&(r[n[156][e]]=39936+e,t[39936+e]=n[156][e]);for(n[157]="����������������������������������������������������������������滰滱滲滳滵滶滷滸滺滻滼滽滾滿漀漁漃漄漅漇漈漊漋漌漍漎漐漑漒漖漗漘漙漚漛漜漝漞漟漡漢漣漥漦漧漨漬漮漰漲漴漵漷漸漹漺漻漼漽漿潀潁潂�潃潄潅潈潉潊潌潎潏潐潑潒潓潔潕潖潗潙潚潛潝潟潠潡潣潤潥潧潨潩潪潫潬潯潰潱潳潵潶潷潹潻潽潾潿澀澁澂澃澅澆澇澊澋澏澐澑澒澓澔澕澖澗澘澙澚澛澝澞澟澠澢澣澤澥澦澨澩澪澫澬澭澮澯澰澱澲澴澵澷澸澺澻澼澽澾澿濁濃濄濅濆濇濈濊濋濌濍濎濏濐濓濔濕濖濗濘濙濚濛濜濝濟濢濣濤濥�".split(""),e=0;e!=n[157].length;++e)65533!==n[157][e].charCodeAt(0)&&(r[n[157][e]]=40192+e,t[40192+e]=n[157][e]);for(n[158]="����������������������������������������������������������������濦濧濨濩濪濫濬濭濰濱濲濳濴濵濶濷濸濹濺濻濼濽濾濿瀀瀁瀂瀃瀄瀅瀆瀇瀈瀉瀊瀋瀌瀍瀎瀏瀐瀒瀓瀔瀕瀖瀗瀘瀙瀜瀝瀞瀟瀠瀡瀢瀤瀥瀦瀧瀨瀩瀪�瀫瀬瀭瀮瀯瀰瀱瀲瀳瀴瀶瀷瀸瀺瀻瀼瀽瀾瀿灀灁灂灃灄灅灆灇灈灉灊灋灍灎灐灑灒灓灔灕灖灗灘灙灚灛灜灝灟灠灡灢灣灤灥灦灧灨灩灪灮灱灲灳灴灷灹灺灻災炁炂炃炄炆炇炈炋炌炍炏炐炑炓炗炘炚炛炞炟炠炡炢炣炤炥炦炧炨炩炪炰炲炴炵炶為炾炿烄烅烆烇烉烋烌烍烎烏烐烑烒烓烔烕烖烗烚�".split(""),e=0;e!=n[158].length;++e)65533!==n[158][e].charCodeAt(0)&&(r[n[158][e]]=40448+e,t[40448+e]=n[158][e]);for(n[159]="����������������������������������������������������������������烜烝烞烠烡烢烣烥烪烮烰烱烲烳烴烵烶烸烺烻烼烾烿焀焁焂焃焄焅焆焇焈焋焌焍焎焏焑焒焔焗焛焜焝焞焟焠無焢焣焤焥焧焨焩焪焫焬焭焮焲焳焴�焵焷焸焹焺焻焼焽焾焿煀煁煂煃煄煆煇煈煉煋煍煏煐煑煒煓煔煕煖煗煘煙煚煛煝煟煠煡煢煣煥煩煪煫煬煭煯煰煱煴煵煶煷煹煻煼煾煿熀熁熂熃熅熆熇熈熉熋熌熍熎熐熑熒熓熕熖熗熚熛熜熝熞熡熢熣熤熥熦熧熩熪熫熭熮熯熰熱熲熴熶熷熸熺熻熼熽熾熿燀燁燂燄燅燆燇燈燉燊燋燌燍燏燐燑燒燓�".split(""),e=0;e!=n[159].length;++e)65533!==n[159][e].charCodeAt(0)&&(r[n[159][e]]=40704+e,t[40704+e]=n[159][e]);for(n[160]="����������������������������������������������������������������燖燗燘燙燚燛燜燝燞營燡燢燣燤燦燨燩燪燫燬燭燯燰燱燲燳燴燵燶燷燸燺燻燼燽燾燿爀爁爂爃爄爅爇爈爉爊爋爌爍爎爏爐爑爒爓爔爕爖爗爘爙爚�爛爜爞爟爠爡爢爣爤爥爦爧爩爫爭爮爯爲爳爴爺爼爾牀牁牂牃牄牅牆牉牊牋牎牏牐牑牓牔牕牗牘牚牜牞牠牣牤牥牨牪牫牬牭牰牱牳牴牶牷牸牻牼牽犂犃犅犆犇犈犉犌犎犐犑犓犔犕犖犗犘犙犚犛犜犝犞犠犡犢犣犤犥犦犧犨犩犪犫犮犱犲犳犵犺犻犼犽犾犿狀狅狆狇狉狊狋狌狏狑狓狔狕狖狘狚狛�".split(""),e=0;e!=n[160].length;++e)65533!==n[160][e].charCodeAt(0)&&(r[n[160][e]]=40960+e,t[40960+e]=n[160][e]);for(n[161]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������　、。·ˉˇ¨〃々—～‖…‘’“”〔〕〈〉《》「」『』〖〗【】±×÷∶∧∨∑∏∪∩∈∷√⊥∥∠⌒⊙∫∮≡≌≈∽∝≠≮≯≤≥∞∵∴♂♀°′″℃＄¤￠￡‰§№☆★○●◎◇◆□■△▲※→←↑↓〓�".split(""),e=0;e!=n[161].length;++e)65533!==n[161][e].charCodeAt(0)&&(r[n[161][e]]=41216+e,t[41216+e]=n[161][e]);for(n[162]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹ������⒈⒉⒊⒋⒌⒍⒎⒏⒐⒑⒒⒓⒔⒕⒖⒗⒘⒙⒚⒛⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽⑾⑿⒀⒁⒂⒃⒄⒅⒆⒇①②③④⑤⑥⑦⑧⑨⑩��㈠㈡㈢㈣㈤㈥㈦㈧㈨㈩��ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫ���".split(""),e=0;e!=n[162].length;++e)65533!==n[162][e].charCodeAt(0)&&(r[n[162][e]]=41472+e,t[41472+e]=n[162][e]);for(n[163]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������！＂＃￥％＆＇（）＊＋，－．／０１２３４５６７８９：；＜＝＞？＠ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ［＼］＾＿｀ａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖｗｘｙｚ｛｜｝￣�".split(""),e=0;e!=n[163].length;++e)65533!==n[163][e].charCodeAt(0)&&(r[n[163][e]]=41728+e,t[41728+e]=n[163][e]);for(n[164]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをん������������".split(""),e=0;e!=n[164].length;++e)65533!==n[164][e].charCodeAt(0)&&(r[n[164][e]]=41984+e,t[41984+e]=n[164][e]);for(n[165]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶ���������".split(""),e=0;e!=n[165].length;++e)65533!==n[165][e].charCodeAt(0)&&(r[n[165][e]]=42240+e,t[42240+e]=n[165][e]);for(n[166]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ��������αβγδεζηθικλμνξοπρστυφχψω�������︵︶︹︺︿﹀︽︾﹁﹂﹃﹄��︻︼︷︸︱�︳︴����������".split(""),e=0;e!=n[166].length;++e)65533!==n[166][e].charCodeAt(0)&&(r[n[166][e]]=42496+e,t[42496+e]=n[166][e]);for(n[167]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ���������������абвгдеёжзийклмнопрстуфхцчшщъыьэюя��������������".split(""),e=0;e!=n[167].length;++e)65533!==n[167][e].charCodeAt(0)&&(r[n[167][e]]=42752+e,t[42752+e]=n[167][e]);for(n[168]="����������������������������������������������������������������ˊˋ˙–―‥‵℅℉↖↗↘↙∕∟∣≒≦≧⊿═║╒╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡╢╣╤╥╦╧╨╩╪╫╬╭╮╯╰╱╲╳▁▂▃▄▅▆▇�█▉▊▋▌▍▎▏▓▔▕▼▽◢◣◤◥☉⊕〒〝〞�����������āáǎàēéěèīíǐìōóǒòūúǔùǖǘǚǜüêɑ�ńň�ɡ����ㄅㄆㄇㄈㄉㄊㄋㄌㄍㄎㄏㄐㄑㄒㄓㄔㄕㄖㄗㄘㄙㄚㄛㄜㄝㄞㄟㄠㄡㄢㄣㄤㄥㄦㄧㄨㄩ����������������������".split(""),e=0;e!=n[168].length;++e)65533!==n[168][e].charCodeAt(0)&&(r[n[168][e]]=43008+e,t[43008+e]=n[168][e]);for(n[169]="����������������������������������������������������������������〡〢〣〤〥〦〧〨〩㊣㎎㎏㎜㎝㎞㎡㏄㏎㏑㏒㏕︰￢￤�℡㈱�‐���ー゛゜ヽヾ〆ゝゞ﹉﹊﹋﹌﹍﹎﹏﹐﹑﹒﹔﹕﹖﹗﹙﹚﹛﹜﹝﹞﹟﹠﹡�﹢﹣﹤﹥﹦﹨﹩﹪﹫�������������〇�������������─━│┃┄┅┆┇┈┉┊┋┌┍┎┏┐┑┒┓└┕┖┗┘┙┚┛├┝┞┟┠┡┢┣┤┥┦┧┨┩┪┫┬┭┮┯┰┱┲┳┴┵┶┷┸┹┺┻┼┽┾┿╀╁╂╃╄╅╆╇╈╉╊╋����������������".split(""),e=0;e!=n[169].length;++e)65533!==n[169][e].charCodeAt(0)&&(r[n[169][e]]=43264+e,t[43264+e]=n[169][e]);for(n[170]="����������������������������������������������������������������狜狝狟狢狣狤狥狦狧狪狫狵狶狹狽狾狿猀猂猄猅猆猇猈猉猋猌猍猏猐猑猒猔猘猙猚猟猠猣猤猦猧猨猭猯猰猲猳猵猶猺猻猼猽獀獁獂獃獄獅獆獇獈�獉獊獋獌獎獏獑獓獔獕獖獘獙獚獛獜獝獞獟獡獢獣獤獥獦獧獨獩獪獫獮獰獱�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[170].length;++e)65533!==n[170][e].charCodeAt(0)&&(r[n[170][e]]=43520+e,t[43520+e]=n[170][e]);for(n[171]="����������������������������������������������������������������獲獳獴獵獶獷獸獹獺獻獼獽獿玀玁玂玃玅玆玈玊玌玍玏玐玒玓玔玕玗玘玙玚玜玝玞玠玡玣玤玥玦玧玨玪玬玭玱玴玵玶玸玹玼玽玾玿珁珃珄珅珆珇�珋珌珎珒珓珔珕珖珗珘珚珛珜珝珟珡珢珣珤珦珨珪珫珬珮珯珰珱珳珴珵珶珷�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[171].length;++e)65533!==n[171][e].charCodeAt(0)&&(r[n[171][e]]=43776+e,t[43776+e]=n[171][e]);for(n[172]="����������������������������������������������������������������珸珹珺珻珼珽現珿琀琁琂琄琇琈琋琌琍琎琑琒琓琔琕琖琗琘琙琜琝琞琟琠琡琣琤琧琩琫琭琯琱琲琷琸琹琺琻琽琾琿瑀瑂瑃瑄瑅瑆瑇瑈瑉瑊瑋瑌瑍�瑎瑏瑐瑑瑒瑓瑔瑖瑘瑝瑠瑡瑢瑣瑤瑥瑦瑧瑨瑩瑪瑫瑬瑮瑯瑱瑲瑳瑴瑵瑸瑹瑺�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[172].length;++e)65533!==n[172][e].charCodeAt(0)&&(r[n[172][e]]=44032+e,t[44032+e]=n[172][e]);for(n[173]="����������������������������������������������������������������瑻瑼瑽瑿璂璄璅璆璈璉璊璌璍璏璑璒璓璔璕璖璗璘璙璚璛璝璟璠璡璢璣璤璥璦璪璫璬璭璮璯環璱璲璳璴璵璶璷璸璹璻璼璽璾璿瓀瓁瓂瓃瓄瓅瓆瓇�瓈瓉瓊瓋瓌瓍瓎瓏瓐瓑瓓瓔瓕瓖瓗瓘瓙瓚瓛瓝瓟瓡瓥瓧瓨瓩瓪瓫瓬瓭瓰瓱瓲�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[173].length;++e)65533!==n[173][e].charCodeAt(0)&&(r[n[173][e]]=44288+e,t[44288+e]=n[173][e]);for(n[174]="����������������������������������������������������������������瓳瓵瓸瓹瓺瓻瓼瓽瓾甀甁甂甃甅甆甇甈甉甊甋甌甎甐甒甔甕甖甗甛甝甞甠甡產産甤甦甧甪甮甴甶甹甼甽甿畁畂畃畄畆畇畉畊畍畐畑畒畓畕畖畗畘�畝畞畟畠畡畢畣畤畧畨畩畫畬畭畮畯異畱畳畵當畷畺畻畼畽畾疀疁疂疄疅疇�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[174].length;++e)65533!==n[174][e].charCodeAt(0)&&(r[n[174][e]]=44544+e,t[44544+e]=n[174][e]);for(n[175]="����������������������������������������������������������������疈疉疊疌疍疎疐疓疕疘疛疜疞疢疦疧疨疩疪疭疶疷疺疻疿痀痁痆痋痌痎痏痐痑痓痗痙痚痜痝痟痠痡痥痩痬痭痮痯痲痳痵痶痷痸痺痻痽痾瘂瘄瘆瘇�瘈瘉瘋瘍瘎瘏瘑瘒瘓瘔瘖瘚瘜瘝瘞瘡瘣瘧瘨瘬瘮瘯瘱瘲瘶瘷瘹瘺瘻瘽癁療癄�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[175].length;++e)65533!==n[175][e].charCodeAt(0)&&(r[n[175][e]]=44800+e,t[44800+e]=n[175][e]);for(n[176]="����������������������������������������������������������������癅癆癇癈癉癊癋癎癏癐癑癒癓癕癗癘癙癚癛癝癟癠癡癢癤癥癦癧癨癩癪癬癭癮癰癱癲癳癴癵癶癷癹発發癿皀皁皃皅皉皊皌皍皏皐皒皔皕皗皘皚皛�皜皝皞皟皠皡皢皣皥皦皧皨皩皪皫皬皭皯皰皳皵皶皷皸皹皺皻皼皽皾盀盁盃啊阿埃挨哎唉哀皑癌蔼矮艾碍爱隘鞍氨安俺按暗岸胺案肮昂盎凹敖熬翱袄傲奥懊澳芭捌扒叭吧笆八疤巴拔跋靶把耙坝霸罢爸白柏百摆佰败拜稗斑班搬扳般颁板版扮拌伴瓣半办绊邦帮梆榜膀绑棒磅蚌镑傍谤苞胞包褒剥�".split(""),e=0;e!=n[176].length;++e)65533!==n[176][e].charCodeAt(0)&&(r[n[176][e]]=45056+e,t[45056+e]=n[176][e]);for(n[177]="����������������������������������������������������������������盄盇盉盋盌盓盕盙盚盜盝盞盠盡盢監盤盦盧盨盩盪盫盬盭盰盳盵盶盷盺盻盽盿眀眂眃眅眆眊県眎眏眐眑眒眓眔眕眖眗眘眛眜眝眞眡眣眤眥眧眪眫�眬眮眰眱眲眳眴眹眻眽眾眿睂睄睅睆睈睉睊睋睌睍睎睏睒睓睔睕睖睗睘睙睜薄雹保堡饱宝抱报暴豹鲍爆杯碑悲卑北辈背贝钡倍狈备惫焙被奔苯本笨崩绷甭泵蹦迸逼鼻比鄙笔彼碧蓖蔽毕毙毖币庇痹闭敝弊必辟壁臂避陛鞭边编贬扁便变卞辨辩辫遍标彪膘表鳖憋别瘪彬斌濒滨宾摈兵冰柄丙秉饼炳�".split(""),e=0;e!=n[177].length;++e)65533!==n[177][e].charCodeAt(0)&&(r[n[177][e]]=45312+e,t[45312+e]=n[177][e]);for(n[178]="����������������������������������������������������������������睝睞睟睠睤睧睩睪睭睮睯睰睱睲睳睴睵睶睷睸睺睻睼瞁瞂瞃瞆瞇瞈瞉瞊瞋瞏瞐瞓瞔瞕瞖瞗瞘瞙瞚瞛瞜瞝瞞瞡瞣瞤瞦瞨瞫瞭瞮瞯瞱瞲瞴瞶瞷瞸瞹瞺�瞼瞾矀矁矂矃矄矅矆矇矈矉矊矋矌矎矏矐矑矒矓矔矕矖矘矙矚矝矞矟矠矡矤病并玻菠播拨钵波博勃搏铂箔伯帛舶脖膊渤泊驳捕卜哺补埠不布步簿部怖擦猜裁材才财睬踩采彩菜蔡餐参蚕残惭惨灿苍舱仓沧藏操糙槽曹草厕策侧册测层蹭插叉茬茶查碴搽察岔差诧拆柴豺搀掺蝉馋谗缠铲产阐颤昌猖�".split(""),e=0;e!=n[178].length;++e)65533!==n[178][e].charCodeAt(0)&&(r[n[178][e]]=45568+e,t[45568+e]=n[178][e]);for(n[179]="����������������������������������������������������������������矦矨矪矯矰矱矲矴矵矷矹矺矻矼砃砄砅砆砇砈砊砋砎砏砐砓砕砙砛砞砠砡砢砤砨砪砫砮砯砱砲砳砵砶砽砿硁硂硃硄硆硈硉硊硋硍硏硑硓硔硘硙硚�硛硜硞硟硠硡硢硣硤硥硦硧硨硩硯硰硱硲硳硴硵硶硸硹硺硻硽硾硿碀碁碂碃场尝常长偿肠厂敞畅唱倡超抄钞朝嘲潮巢吵炒车扯撤掣彻澈郴臣辰尘晨忱沉陈趁衬撑称城橙成呈乘程惩澄诚承逞骋秤吃痴持匙池迟弛驰耻齿侈尺赤翅斥炽充冲虫崇宠抽酬畴踌稠愁筹仇绸瞅丑臭初出橱厨躇锄雏滁除楚�".split(""),e=0;e!=n[179].length;++e)65533!==n[179][e].charCodeAt(0)&&(r[n[179][e]]=45824+e,t[45824+e]=n[179][e]);for(n[180]="����������������������������������������������������������������碄碅碆碈碊碋碏碐碒碔碕碖碙碝碞碠碢碤碦碨碩碪碫碬碭碮碯碵碶碷碸確碻碼碽碿磀磂磃磄磆磇磈磌磍磎磏磑磒磓磖磗磘磚磛磜磝磞磟磠磡磢磣�磤磥磦磧磩磪磫磭磮磯磰磱磳磵磶磸磹磻磼磽磾磿礀礂礃礄礆礇礈礉礊礋礌础储矗搐触处揣川穿椽传船喘串疮窗幢床闯创吹炊捶锤垂春椿醇唇淳纯蠢戳绰疵茨磁雌辞慈瓷词此刺赐次聪葱囱匆从丛凑粗醋簇促蹿篡窜摧崔催脆瘁粹淬翠村存寸磋撮搓措挫错搭达答瘩打大呆歹傣戴带殆代贷袋待逮�".split(""),e=0;e!=n[180].length;++e)65533!==n[180][e].charCodeAt(0)&&(r[n[180][e]]=46080+e,t[46080+e]=n[180][e]);for(n[181]="����������������������������������������������������������������礍礎礏礐礑礒礔礕礖礗礘礙礚礛礜礝礟礠礡礢礣礥礦礧礨礩礪礫礬礭礮礯礰礱礲礳礵礶礷礸礹礽礿祂祃祄祅祇祊祋祌祍祎祏祐祑祒祔祕祘祙祡祣�祤祦祩祪祫祬祮祰祱祲祳祴祵祶祹祻祼祽祾祿禂禃禆禇禈禉禋禌禍禎禐禑禒怠耽担丹单郸掸胆旦氮但惮淡诞弹蛋当挡党荡档刀捣蹈倒岛祷导到稻悼道盗德得的蹬灯登等瞪凳邓堤低滴迪敌笛狄涤翟嫡抵底地蒂第帝弟递缔颠掂滇碘点典靛垫电佃甸店惦奠淀殿碉叼雕凋刁掉吊钓调跌爹碟蝶迭谍叠�".split(""),e=0;e!=n[181].length;++e)65533!==n[181][e].charCodeAt(0)&&(r[n[181][e]]=46336+e,t[46336+e]=n[181][e]);for(n[182]="����������������������������������������������������������������禓禔禕禖禗禘禙禛禜禝禞禟禠禡禢禣禤禥禦禨禩禪禫禬禭禮禯禰禱禲禴禵禶禷禸禼禿秂秄秅秇秈秊秌秎秏秐秓秔秖秗秙秚秛秜秝秞秠秡秢秥秨秪�秬秮秱秲秳秴秵秶秷秹秺秼秾秿稁稄稅稇稈稉稊稌稏稐稑稒稓稕稖稘稙稛稜丁盯叮钉顶鼎锭定订丢东冬董懂动栋侗恫冻洞兜抖斗陡豆逗痘都督毒犊独读堵睹赌杜镀肚度渡妒端短锻段断缎堆兑队对墩吨蹲敦顿囤钝盾遁掇哆多夺垛躲朵跺舵剁惰堕蛾峨鹅俄额讹娥恶厄扼遏鄂饿恩而儿耳尔饵洱二�".split(""),e=0;e!=n[182].length;++e)65533!==n[182][e].charCodeAt(0)&&(r[n[182][e]]=46592+e,t[46592+e]=n[182][e]);for(n[183]="����������������������������������������������������������������稝稟稡稢稤稥稦稧稨稩稪稫稬稭種稯稰稱稲稴稵稶稸稺稾穀穁穂穃穄穅穇穈穉穊穋穌積穎穏穐穒穓穔穕穖穘穙穚穛穜穝穞穟穠穡穢穣穤穥穦穧穨�穩穪穫穬穭穮穯穱穲穳穵穻穼穽穾窂窅窇窉窊窋窌窎窏窐窓窔窙窚窛窞窡窢贰发罚筏伐乏阀法珐藩帆番翻樊矾钒繁凡烦反返范贩犯饭泛坊芳方肪房防妨仿访纺放菲非啡飞肥匪诽吠肺废沸费芬酚吩氛分纷坟焚汾粉奋份忿愤粪丰封枫蜂峰锋风疯烽逢冯缝讽奉凤佛否夫敷肤孵扶拂辐幅氟符伏俘服�".split(""),e=0;e!=n[183].length;++e)65533!==n[183][e].charCodeAt(0)&&(r[n[183][e]]=46848+e,t[46848+e]=n[183][e]);for(n[184]="����������������������������������������������������������������窣窤窧窩窪窫窮窯窰窱窲窴窵窶窷窸窹窺窻窼窽窾竀竁竂竃竄竅竆竇竈竉竊竌竍竎竏竐竑竒竓竔竕竗竘竚竛竜竝竡竢竤竧竨竩竪竫竬竮竰竱竲竳�竴竵競竷竸竻竼竾笀笁笂笅笇笉笌笍笎笐笒笓笖笗笘笚笜笝笟笡笢笣笧笩笭浮涪福袱弗甫抚辅俯釜斧脯腑府腐赴副覆赋复傅付阜父腹负富讣附妇缚咐噶嘎该改概钙盖溉干甘杆柑竿肝赶感秆敢赣冈刚钢缸肛纲岗港杠篙皋高膏羔糕搞镐稿告哥歌搁戈鸽胳疙割革葛格蛤阁隔铬个各给根跟耕更庚羹�".split(""),e=0;e!=n[184].length;++e)65533!==n[184][e].charCodeAt(0)&&(r[n[184][e]]=47104+e,t[47104+e]=n[184][e]);for(n[185]="����������������������������������������������������������������笯笰笲笴笵笶笷笹笻笽笿筀筁筂筃筄筆筈筊筍筎筓筕筗筙筜筞筟筡筣筤筥筦筧筨筩筪筫筬筭筯筰筳筴筶筸筺筼筽筿箁箂箃箄箆箇箈箉箊箋箌箎箏�箑箒箓箖箘箙箚箛箞箟箠箣箤箥箮箯箰箲箳箵箶箷箹箺箻箼箽箾箿節篂篃範埂耿梗工攻功恭龚供躬公宫弓巩汞拱贡共钩勾沟苟狗垢构购够辜菇咕箍估沽孤姑鼓古蛊骨谷股故顾固雇刮瓜剐寡挂褂乖拐怪棺关官冠观管馆罐惯灌贯光广逛瑰规圭硅归龟闺轨鬼诡癸桂柜跪贵刽辊滚棍锅郭国果裹过哈�".split(""),e=0;e!=n[185].length;++e)65533!==n[185][e].charCodeAt(0)&&(r[n[185][e]]=47360+e,t[47360+e]=n[185][e]);for(n[186]="����������������������������������������������������������������篅篈築篊篋篍篎篏篐篒篔篕篖篗篘篛篜篞篟篠篢篣篤篧篨篩篫篬篭篯篰篲篳篴篵篶篸篹篺篻篽篿簀簁簂簃簄簅簆簈簉簊簍簎簐簑簒簓簔簕簗簘簙�簚簛簜簝簞簠簡簢簣簤簥簨簩簫簬簭簮簯簰簱簲簳簴簵簶簷簹簺簻簼簽簾籂骸孩海氦亥害骇酣憨邯韩含涵寒函喊罕翰撼捍旱憾悍焊汗汉夯杭航壕嚎豪毫郝好耗号浩呵喝荷菏核禾和何合盒貉阂河涸赫褐鹤贺嘿黑痕很狠恨哼亨横衡恒轰哄烘虹鸿洪宏弘红喉侯猴吼厚候后呼乎忽瑚壶葫胡蝴狐糊湖�".split(""),e=0;e!=n[186].length;++e)65533!==n[186][e].charCodeAt(0)&&(r[n[186][e]]=47616+e,t[47616+e]=n[186][e]);for(n[187]="����������������������������������������������������������������籃籄籅籆籇籈籉籊籋籌籎籏籐籑籒籓籔籕籖籗籘籙籚籛籜籝籞籟籠籡籢籣籤籥籦籧籨籩籪籫籬籭籮籯籰籱籲籵籶籷籸籹籺籾籿粀粁粂粃粄粅粆粇�粈粊粋粌粍粎粏粐粓粔粖粙粚粛粠粡粣粦粧粨粩粫粬粭粯粰粴粵粶粷粸粺粻弧虎唬护互沪户花哗华猾滑画划化话槐徊怀淮坏欢环桓还缓换患唤痪豢焕涣宦幻荒慌黄磺蝗簧皇凰惶煌晃幌恍谎灰挥辉徽恢蛔回毁悔慧卉惠晦贿秽会烩汇讳诲绘荤昏婚魂浑混豁活伙火获或惑霍货祸击圾基机畸稽积箕�".split(""),e=0;e!=n[187].length;++e)65533!==n[187][e].charCodeAt(0)&&(r[n[187][e]]=47872+e,t[47872+e]=n[187][e]);for(n[188]="����������������������������������������������������������������粿糀糂糃糄糆糉糋糎糏糐糑糒糓糔糘糚糛糝糞糡糢糣糤糥糦糧糩糪糫糬糭糮糰糱糲糳糴糵糶糷糹糺糼糽糾糿紀紁紂紃約紅紆紇紈紉紋紌納紎紏紐�紑紒紓純紕紖紗紘紙級紛紜紝紞紟紡紣紤紥紦紨紩紪紬紭紮細紱紲紳紴紵紶肌饥迹激讥鸡姬绩缉吉极棘辑籍集及急疾汲即嫉级挤几脊己蓟技冀季伎祭剂悸济寄寂计记既忌际妓继纪嘉枷夹佳家加荚颊贾甲钾假稼价架驾嫁歼监坚尖笺间煎兼肩艰奸缄茧检柬碱硷拣捡简俭剪减荐槛鉴践贱见键箭件�".split(""),e=0;e!=n[188].length;++e)65533!==n[188][e].charCodeAt(0)&&(r[n[188][e]]=48128+e,t[48128+e]=n[188][e]);for(n[189]="����������������������������������������������������������������紷紸紹紺紻紼紽紾紿絀絁終絃組絅絆絇絈絉絊絋経絍絎絏結絑絒絓絔絕絖絗絘絙絚絛絜絝絞絟絠絡絢絣絤絥給絧絨絩絪絫絬絭絯絰統絲絳絴絵絶�絸絹絺絻絼絽絾絿綀綁綂綃綄綅綆綇綈綉綊綋綌綍綎綏綐綑綒經綔綕綖綗綘健舰剑饯渐溅涧建僵姜将浆江疆蒋桨奖讲匠酱降蕉椒礁焦胶交郊浇骄娇嚼搅铰矫侥脚狡角饺缴绞剿教酵轿较叫窖揭接皆秸街阶截劫节桔杰捷睫竭洁结解姐戒藉芥界借介疥诫届巾筋斤金今津襟紧锦仅谨进靳晋禁近烬浸�".split(""),e=0;e!=n[189].length;++e)65533!==n[189][e].charCodeAt(0)&&(r[n[189][e]]=48384+e,t[48384+e]=n[189][e]);for(n[190]="����������������������������������������������������������������継続綛綜綝綞綟綠綡綢綣綤綥綧綨綩綪綫綬維綯綰綱網綳綴綵綶綷綸綹綺綻綼綽綾綿緀緁緂緃緄緅緆緇緈緉緊緋緌緍緎総緐緑緒緓緔緕緖緗緘緙�線緛緜緝緞緟締緡緢緣緤緥緦緧編緩緪緫緬緭緮緯緰緱緲緳練緵緶緷緸緹緺尽劲荆兢茎睛晶鲸京惊精粳经井警景颈静境敬镜径痉靖竟竞净炯窘揪究纠玖韭久灸九酒厩救旧臼舅咎就疚鞠拘狙疽居驹菊局咀矩举沮聚拒据巨具距踞锯俱句惧炬剧捐鹃娟倦眷卷绢撅攫抉掘倔爵觉决诀绝均菌钧军君峻�".split(""),e=0;e!=n[190].length;++e)65533!==n[190][e].charCodeAt(0)&&(r[n[190][e]]=48640+e,t[48640+e]=n[190][e]);for(n[191]="����������������������������������������������������������������緻緼緽緾緿縀縁縂縃縄縅縆縇縈縉縊縋縌縍縎縏縐縑縒縓縔縕縖縗縘縙縚縛縜縝縞縟縠縡縢縣縤縥縦縧縨縩縪縫縬縭縮縯縰縱縲縳縴縵縶縷縸縹�縺縼總績縿繀繂繃繄繅繆繈繉繊繋繌繍繎繏繐繑繒繓織繕繖繗繘繙繚繛繜繝俊竣浚郡骏喀咖卡咯开揩楷凯慨刊堪勘坎砍看康慷糠扛抗亢炕考拷烤靠坷苛柯棵磕颗科壳咳可渴克刻客课肯啃垦恳坑吭空恐孔控抠口扣寇枯哭窟苦酷库裤夸垮挎跨胯块筷侩快宽款匡筐狂框矿眶旷况亏盔岿窥葵奎魁傀�".split(""),e=0;e!=n[191].length;++e)65533!==n[191][e].charCodeAt(0)&&(r[n[191][e]]=48896+e,t[48896+e]=n[191][e]);for(n[192]="����������������������������������������������������������������繞繟繠繡繢繣繤繥繦繧繨繩繪繫繬繭繮繯繰繱繲繳繴繵繶繷繸繹繺繻繼繽繾繿纀纁纃纄纅纆纇纈纉纊纋續纍纎纏纐纑纒纓纔纕纖纗纘纙纚纜纝纞�纮纴纻纼绖绤绬绹缊缐缞缷缹缻缼缽缾缿罀罁罃罆罇罈罉罊罋罌罍罎罏罒罓馈愧溃坤昆捆困括扩廓阔垃拉喇蜡腊辣啦莱来赖蓝婪栏拦篮阑兰澜谰揽览懒缆烂滥琅榔狼廊郎朗浪捞劳牢老佬姥酪烙涝勒乐雷镭蕾磊累儡垒擂肋类泪棱楞冷厘梨犁黎篱狸离漓理李里鲤礼莉荔吏栗丽厉励砾历利傈例俐�".split(""),e=0;e!=n[192].length;++e)65533!==n[192][e].charCodeAt(0)&&(r[n[192][e]]=49152+e,t[49152+e]=n[192][e]);for(n[193]="����������������������������������������������������������������罖罙罛罜罝罞罠罣罤罥罦罧罫罬罭罯罰罳罵罶罷罸罺罻罼罽罿羀羂羃羄羅羆羇羈羉羋羍羏羐羑羒羓羕羖羗羘羙羛羜羠羢羣羥羦羨義羪羫羬羭羮羱�羳羴羵羶羷羺羻羾翀翂翃翄翆翇翈翉翋翍翏翐翑習翓翖翗翙翚翛翜翝翞翢翣痢立粒沥隶力璃哩俩联莲连镰廉怜涟帘敛脸链恋炼练粮凉梁粱良两辆量晾亮谅撩聊僚疗燎寥辽潦了撂镣廖料列裂烈劣猎琳林磷霖临邻鳞淋凛赁吝拎玲菱零龄铃伶羚凌灵陵岭领另令溜琉榴硫馏留刘瘤流柳六龙聋咙笼窿�".split(""),e=0;e!=n[193].length;++e)65533!==n[193][e].charCodeAt(0)&&(r[n[193][e]]=49408+e,t[49408+e]=n[193][e]);for(n[194]="����������������������������������������������������������������翤翧翨翪翫翬翭翯翲翴翵翶翷翸翹翺翽翾翿耂耇耈耉耊耎耏耑耓耚耛耝耞耟耡耣耤耫耬耭耮耯耰耲耴耹耺耼耾聀聁聄聅聇聈聉聎聏聐聑聓聕聖聗�聙聛聜聝聞聟聠聡聢聣聤聥聦聧聨聫聬聭聮聯聰聲聳聴聵聶職聸聹聺聻聼聽隆垄拢陇楼娄搂篓漏陋芦卢颅庐炉掳卤虏鲁麓碌露路赂鹿潞禄录陆戮驴吕铝侣旅履屡缕虑氯律率滤绿峦挛孪滦卵乱掠略抡轮伦仑沦纶论萝螺罗逻锣箩骡裸落洛骆络妈麻玛码蚂马骂嘛吗埋买麦卖迈脉瞒馒蛮满蔓曼慢漫�".split(""),e=0;e!=n[194].length;++e)65533!==n[194][e].charCodeAt(0)&&(r[n[194][e]]=49664+e,t[49664+e]=n[194][e]);for(n[195]="����������������������������������������������������������������聾肁肂肅肈肊肍肎肏肐肑肒肔肕肗肙肞肣肦肧肨肬肰肳肵肶肸肹肻胅胇胈胉胊胋胏胐胑胒胓胔胕胘胟胠胢胣胦胮胵胷胹胻胾胿脀脁脃脄脅脇脈脋�脌脕脗脙脛脜脝脟脠脡脢脣脤脥脦脧脨脩脪脫脭脮脰脳脴脵脷脹脺脻脼脽脿谩芒茫盲氓忙莽猫茅锚毛矛铆卯茂冒帽貌贸么玫枚梅酶霉煤没眉媒镁每美昧寐妹媚门闷们萌蒙檬盟锰猛梦孟眯醚靡糜迷谜弥米秘觅泌蜜密幂棉眠绵冕免勉娩缅面苗描瞄藐秒渺庙妙蔑灭民抿皿敏悯闽明螟鸣铭名命谬摸�".split(""),e=0;e!=n[195].length;++e)65533!==n[195][e].charCodeAt(0)&&(r[n[195][e]]=49920+e,t[49920+e]=n[195][e]);for(n[196]="����������������������������������������������������������������腀腁腂腃腄腅腇腉腍腎腏腒腖腗腘腛腜腝腞腟腡腢腣腤腦腨腪腫腬腯腲腳腵腶腷腸膁膃膄膅膆膇膉膋膌膍膎膐膒膓膔膕膖膗膙膚膞膟膠膡膢膤膥�膧膩膫膬膭膮膯膰膱膲膴膵膶膷膸膹膼膽膾膿臄臅臇臈臉臋臍臎臏臐臑臒臓摹蘑模膜磨摩魔抹末莫墨默沫漠寞陌谋牟某拇牡亩姆母墓暮幕募慕木目睦牧穆拿哪呐钠那娜纳氖乃奶耐奈南男难囊挠脑恼闹淖呢馁内嫩能妮霓倪泥尼拟你匿腻逆溺蔫拈年碾撵捻念娘酿鸟尿捏聂孽啮镊镍涅您柠狞凝宁�".split(""),e=0;e!=n[196].length;++e)65533!==n[196][e].charCodeAt(0)&&(r[n[196][e]]=50176+e,t[50176+e]=n[196][e]);for(n[197]="����������������������������������������������������������������臔臕臖臗臘臙臚臛臜臝臞臟臠臡臢臤臥臦臨臩臫臮臯臰臱臲臵臶臷臸臹臺臽臿舃與興舉舊舋舎舏舑舓舕舖舗舘舙舚舝舠舤舥舦舧舩舮舲舺舼舽舿�艀艁艂艃艅艆艈艊艌艍艎艐艑艒艓艔艕艖艗艙艛艜艝艞艠艡艢艣艤艥艦艧艩拧泞牛扭钮纽脓浓农弄奴努怒女暖虐疟挪懦糯诺哦欧鸥殴藕呕偶沤啪趴爬帕怕琶拍排牌徘湃派攀潘盘磐盼畔判叛乓庞旁耪胖抛咆刨炮袍跑泡呸胚培裴赔陪配佩沛喷盆砰抨烹澎彭蓬棚硼篷膨朋鹏捧碰坯砒霹批披劈琵毗�".split(""),e=0;e!=n[197].length;++e)65533!==n[197][e].charCodeAt(0)&&(r[n[197][e]]=50432+e,t[50432+e]=n[197][e]);for(n[198]="����������������������������������������������������������������艪艫艬艭艱艵艶艷艸艻艼芀芁芃芅芆芇芉芌芐芓芔芕芖芚芛芞芠芢芣芧芲芵芶芺芻芼芿苀苂苃苅苆苉苐苖苙苚苝苢苧苨苩苪苬苭苮苰苲苳苵苶苸�苺苼苽苾苿茀茊茋茍茐茒茓茖茘茙茝茞茟茠茡茢茣茤茥茦茩茪茮茰茲茷茻茽啤脾疲皮匹痞僻屁譬篇偏片骗飘漂瓢票撇瞥拼频贫品聘乒坪苹萍平凭瓶评屏坡泼颇婆破魄迫粕剖扑铺仆莆葡菩蒲埔朴圃普浦谱曝瀑期欺栖戚妻七凄漆柒沏其棋奇歧畦崎脐齐旗祈祁骑起岂乞企启契砌器气迄弃汽泣讫掐�".split(""),e=0;e!=n[198].length;++e)65533!==n[198][e].charCodeAt(0)&&(r[n[198][e]]=50688+e,t[50688+e]=n[198][e]);for(n[199]="����������������������������������������������������������������茾茿荁荂荄荅荈荊荋荌荍荎荓荕荖荗荘荙荝荢荰荱荲荳荴荵荶荹荺荾荿莀莁莂莃莄莇莈莊莋莌莍莏莐莑莔莕莖莗莙莚莝莟莡莢莣莤莥莦莧莬莭莮�莯莵莻莾莿菂菃菄菆菈菉菋菍菎菐菑菒菓菕菗菙菚菛菞菢菣菤菦菧菨菫菬菭恰洽牵扦钎铅千迁签仟谦乾黔钱钳前潜遣浅谴堑嵌欠歉枪呛腔羌墙蔷强抢橇锹敲悄桥瞧乔侨巧鞘撬翘峭俏窍切茄且怯窃钦侵亲秦琴勤芹擒禽寝沁青轻氢倾卿清擎晴氰情顷请庆琼穷秋丘邱球求囚酋泅趋区蛆曲躯屈驱渠�".split(""),e=0;e!=n[199].length;++e)65533!==n[199][e].charCodeAt(0)&&(r[n[199][e]]=50944+e,t[50944+e]=n[199][e]);for(n[200]="����������������������������������������������������������������菮華菳菴菵菶菷菺菻菼菾菿萀萂萅萇萈萉萊萐萒萓萔萕萖萗萙萚萛萞萟萠萡萢萣萩萪萫萬萭萮萯萰萲萳萴萵萶萷萹萺萻萾萿葀葁葂葃葄葅葇葈葉�葊葋葌葍葎葏葐葒葓葔葕葖葘葝葞葟葠葢葤葥葦葧葨葪葮葯葰葲葴葷葹葻葼取娶龋趣去圈颧权醛泉全痊拳犬券劝缺炔瘸却鹊榷确雀裙群然燃冉染瓤壤攘嚷让饶扰绕惹热壬仁人忍韧任认刃妊纫扔仍日戎茸蓉荣融熔溶容绒冗揉柔肉茹蠕儒孺如辱乳汝入褥软阮蕊瑞锐闰润若弱撒洒萨腮鳃塞赛三叁�".split(""),e=0;e!=n[200].length;++e)65533!==n[200][e].charCodeAt(0)&&(r[n[200][e]]=51200+e,t[51200+e]=n[200][e]);for(n[201]="����������������������������������������������������������������葽葾葿蒀蒁蒃蒄蒅蒆蒊蒍蒏蒐蒑蒒蒓蒔蒕蒖蒘蒚蒛蒝蒞蒟蒠蒢蒣蒤蒥蒦蒧蒨蒩蒪蒫蒬蒭蒮蒰蒱蒳蒵蒶蒷蒻蒼蒾蓀蓂蓃蓅蓆蓇蓈蓋蓌蓎蓏蓒蓔蓕蓗�蓘蓙蓚蓛蓜蓞蓡蓢蓤蓧蓨蓩蓪蓫蓭蓮蓯蓱蓲蓳蓴蓵蓶蓷蓸蓹蓺蓻蓽蓾蔀蔁蔂伞散桑嗓丧搔骚扫嫂瑟色涩森僧莎砂杀刹沙纱傻啥煞筛晒珊苫杉山删煽衫闪陕擅赡膳善汕扇缮墒伤商赏晌上尚裳梢捎稍烧芍勺韶少哨邵绍奢赊蛇舌舍赦摄射慑涉社设砷申呻伸身深娠绅神沈审婶甚肾慎渗声生甥牲升绳�".split(""),e=0;e!=n[201].length;++e)65533!==n[201][e].charCodeAt(0)&&(r[n[201][e]]=51456+e,t[51456+e]=n[201][e]);for(n[202]="����������������������������������������������������������������蔃蔄蔅蔆蔇蔈蔉蔊蔋蔍蔎蔏蔐蔒蔔蔕蔖蔘蔙蔛蔜蔝蔞蔠蔢蔣蔤蔥蔦蔧蔨蔩蔪蔭蔮蔯蔰蔱蔲蔳蔴蔵蔶蔾蔿蕀蕁蕂蕄蕅蕆蕇蕋蕌蕍蕎蕏蕐蕑蕒蕓蕔蕕�蕗蕘蕚蕛蕜蕝蕟蕠蕡蕢蕣蕥蕦蕧蕩蕪蕫蕬蕭蕮蕯蕰蕱蕳蕵蕶蕷蕸蕼蕽蕿薀薁省盛剩胜圣师失狮施湿诗尸虱十石拾时什食蚀实识史矢使屎驶始式示士世柿事拭誓逝势是嗜噬适仕侍释饰氏市恃室视试收手首守寿授售受瘦兽蔬枢梳殊抒输叔舒淑疏书赎孰熟薯暑曙署蜀黍鼠属术述树束戍竖墅庶数漱�".split(""),e=0;e!=n[202].length;++e)65533!==n[202][e].charCodeAt(0)&&(r[n[202][e]]=51712+e,t[51712+e]=n[202][e]);for(n[203]="����������������������������������������������������������������薂薃薆薈薉薊薋薌薍薎薐薑薒薓薔薕薖薗薘薙薚薝薞薟薠薡薢薣薥薦薧薩薫薬薭薱薲薳薴薵薶薸薺薻薼薽薾薿藀藂藃藄藅藆藇藈藊藋藌藍藎藑藒�藔藖藗藘藙藚藛藝藞藟藠藡藢藣藥藦藧藨藪藫藬藭藮藯藰藱藲藳藴藵藶藷藸恕刷耍摔衰甩帅栓拴霜双爽谁水睡税吮瞬顺舜说硕朔烁斯撕嘶思私司丝死肆寺嗣四伺似饲巳松耸怂颂送宋讼诵搜艘擞嗽苏酥俗素速粟僳塑溯宿诉肃酸蒜算虽隋随绥髓碎岁穗遂隧祟孙损笋蓑梭唆缩琐索锁所塌他它她塔�".split(""),e=0;e!=n[203].length;++e)65533!==n[203][e].charCodeAt(0)&&(r[n[203][e]]=51968+e,t[51968+e]=n[203][e]);for(n[204]="����������������������������������������������������������������藹藺藼藽藾蘀蘁蘂蘃蘄蘆蘇蘈蘉蘊蘋蘌蘍蘎蘏蘐蘒蘓蘔蘕蘗蘘蘙蘚蘛蘜蘝蘞蘟蘠蘡蘢蘣蘤蘥蘦蘨蘪蘫蘬蘭蘮蘯蘰蘱蘲蘳蘴蘵蘶蘷蘹蘺蘻蘽蘾蘿虀�虁虂虃虄虅虆虇虈虉虊虋虌虒虓處虖虗虘虙虛虜虝號虠虡虣虤虥虦虧虨虩虪獭挞蹋踏胎苔抬台泰酞太态汰坍摊贪瘫滩坛檀痰潭谭谈坦毯袒碳探叹炭汤塘搪堂棠膛唐糖倘躺淌趟烫掏涛滔绦萄桃逃淘陶讨套特藤腾疼誊梯剔踢锑提题蹄啼体替嚏惕涕剃屉天添填田甜恬舔腆挑条迢眺跳贴铁帖厅听烃�".split(""),e=0;e!=n[204].length;++e)65533!==n[204][e].charCodeAt(0)&&(r[n[204][e]]=52224+e,t[52224+e]=n[204][e]);for(n[205]="����������������������������������������������������������������虭虯虰虲虳虴虵虶虷虸蚃蚄蚅蚆蚇蚈蚉蚎蚏蚐蚑蚒蚔蚖蚗蚘蚙蚚蚛蚞蚟蚠蚡蚢蚥蚦蚫蚭蚮蚲蚳蚷蚸蚹蚻蚼蚽蚾蚿蛁蛂蛃蛅蛈蛌蛍蛒蛓蛕蛖蛗蛚蛜�蛝蛠蛡蛢蛣蛥蛦蛧蛨蛪蛫蛬蛯蛵蛶蛷蛺蛻蛼蛽蛿蜁蜄蜅蜆蜋蜌蜎蜏蜐蜑蜔蜖汀廷停亭庭挺艇通桐酮瞳同铜彤童桶捅筒统痛偷投头透凸秃突图徒途涂屠土吐兔湍团推颓腿蜕褪退吞屯臀拖托脱鸵陀驮驼椭妥拓唾挖哇蛙洼娃瓦袜歪外豌弯湾玩顽丸烷完碗挽晚皖惋宛婉万腕汪王亡枉网往旺望忘妄威�".split(""),e=0;e!=n[205].length;++e)65533!==n[205][e].charCodeAt(0)&&(r[n[205][e]]=52480+e,t[52480+e]=n[205][e]);for(n[206]="����������������������������������������������������������������蜙蜛蜝蜟蜠蜤蜦蜧蜨蜪蜫蜬蜭蜯蜰蜲蜳蜵蜶蜸蜹蜺蜼蜽蝀蝁蝂蝃蝄蝅蝆蝊蝋蝍蝏蝐蝑蝒蝔蝕蝖蝘蝚蝛蝜蝝蝞蝟蝡蝢蝦蝧蝨蝩蝪蝫蝬蝭蝯蝱蝲蝳蝵�蝷蝸蝹蝺蝿螀螁螄螆螇螉螊螌螎螏螐螑螒螔螕螖螘螙螚螛螜螝螞螠螡螢螣螤巍微危韦违桅围唯惟为潍维苇萎委伟伪尾纬未蔚味畏胃喂魏位渭谓尉慰卫瘟温蚊文闻纹吻稳紊问嗡翁瓮挝蜗涡窝我斡卧握沃巫呜钨乌污诬屋无芜梧吾吴毋武五捂午舞伍侮坞戊雾晤物勿务悟误昔熙析西硒矽晰嘻吸锡牺�".split(""),e=0;e!=n[206].length;++e)65533!==n[206][e].charCodeAt(0)&&(r[n[206][e]]=52736+e,t[52736+e]=n[206][e]);for(n[207]="����������������������������������������������������������������螥螦螧螩螪螮螰螱螲螴螶螷螸螹螻螼螾螿蟁蟂蟃蟄蟅蟇蟈蟉蟌蟍蟎蟏蟐蟔蟕蟖蟗蟘蟙蟚蟜蟝蟞蟟蟡蟢蟣蟤蟦蟧蟨蟩蟫蟬蟭蟯蟰蟱蟲蟳蟴蟵蟶蟷蟸�蟺蟻蟼蟽蟿蠀蠁蠂蠄蠅蠆蠇蠈蠉蠋蠌蠍蠎蠏蠐蠑蠒蠔蠗蠘蠙蠚蠜蠝蠞蠟蠠蠣稀息希悉膝夕惜熄烯溪汐犀檄袭席习媳喜铣洗系隙戏细瞎虾匣霞辖暇峡侠狭下厦夏吓掀锨先仙鲜纤咸贤衔舷闲涎弦嫌显险现献县腺馅羡宪陷限线相厢镶香箱襄湘乡翔祥详想响享项巷橡像向象萧硝霄削哮嚣销消宵淆晓�".split(""),e=0;e!=n[207].length;++e)65533!==n[207][e].charCodeAt(0)&&(r[n[207][e]]=52992+e,t[52992+e]=n[207][e]);for(n[208]="����������������������������������������������������������������蠤蠥蠦蠧蠨蠩蠪蠫蠬蠭蠮蠯蠰蠱蠳蠴蠵蠶蠷蠸蠺蠻蠽蠾蠿衁衂衃衆衇衈衉衊衋衎衏衐衑衒術衕衖衘衚衛衜衝衞衟衠衦衧衪衭衯衱衳衴衵衶衸衹衺�衻衼袀袃袆袇袉袊袌袎袏袐袑袓袔袕袗袘袙袚袛袝袞袟袠袡袣袥袦袧袨袩袪小孝校肖啸笑效楔些歇蝎鞋协挟携邪斜胁谐写械卸蟹懈泄泻谢屑薪芯锌欣辛新忻心信衅星腥猩惺兴刑型形邢行醒幸杏性姓兄凶胸匈汹雄熊休修羞朽嗅锈秀袖绣墟戌需虚嘘须徐许蓄酗叙旭序畜恤絮婿绪续轩喧宣悬旋玄�".split(""),e=0;e!=n[208].length;++e)65533!==n[208][e].charCodeAt(0)&&(r[n[208][e]]=53248+e,t[53248+e]=n[208][e]);for(n[209]="����������������������������������������������������������������袬袮袯袰袲袳袴袵袶袸袹袺袻袽袾袿裀裃裄裇裈裊裋裌裍裏裐裑裓裖裗裚裛補裝裞裠裡裦裧裩裪裫裬裭裮裯裲裵裶裷裺裻製裿褀褁褃褄褅褆複褈�褉褋褌褍褎褏褑褔褕褖褗褘褜褝褞褟褠褢褣褤褦褧褨褩褬褭褮褯褱褲褳褵褷选癣眩绚靴薛学穴雪血勋熏循旬询寻驯巡殉汛训讯逊迅压押鸦鸭呀丫芽牙蚜崖衙涯雅哑亚讶焉咽阉烟淹盐严研蜒岩延言颜阎炎沿奄掩眼衍演艳堰燕厌砚雁唁彦焰宴谚验殃央鸯秧杨扬佯疡羊洋阳氧仰痒养样漾邀腰妖瑶�".split(""),e=0;e!=n[209].length;++e)65533!==n[209][e].charCodeAt(0)&&(r[n[209][e]]=53504+e,t[53504+e]=n[209][e]);for(n[210]="����������������������������������������������������������������褸褹褺褻褼褽褾褿襀襂襃襅襆襇襈襉襊襋襌襍襎襏襐襑襒襓襔襕襖襗襘襙襚襛襜襝襠襡襢襣襤襥襧襨襩襪襫襬襭襮襯襰襱襲襳襴襵襶襷襸襹襺襼�襽襾覀覂覄覅覇覈覉覊見覌覍覎規覐覑覒覓覔覕視覗覘覙覚覛覜覝覞覟覠覡摇尧遥窑谣姚咬舀药要耀椰噎耶爷野冶也页掖业叶曳腋夜液一壹医揖铱依伊衣颐夷遗移仪胰疑沂宜姨彝椅蚁倚已乙矣以艺抑易邑屹亿役臆逸肄疫亦裔意毅忆义益溢诣议谊译异翼翌绎茵荫因殷音阴姻吟银淫寅饮尹引隐�".split(""),e=0;e!=n[210].length;++e)65533!==n[210][e].charCodeAt(0)&&(r[n[210][e]]=53760+e,t[53760+e]=n[210][e]);for(n[211]="����������������������������������������������������������������覢覣覤覥覦覧覨覩親覫覬覭覮覯覰覱覲観覴覵覶覷覸覹覺覻覼覽覾覿觀觃觍觓觔觕觗觘觙觛觝觟觠觡觢觤觧觨觩觪觬觭觮觰觱觲觴觵觶觷觸觹觺�觻觼觽觾觿訁訂訃訄訅訆計訉訊訋訌訍討訏訐訑訒訓訔訕訖託記訙訚訛訜訝印英樱婴鹰应缨莹萤营荧蝇迎赢盈影颖硬映哟拥佣臃痈庸雍踊蛹咏泳涌永恿勇用幽优悠忧尤由邮铀犹油游酉有友右佑釉诱又幼迂淤于盂榆虞愚舆余俞逾鱼愉渝渔隅予娱雨与屿禹宇语羽玉域芋郁吁遇喻峪御愈欲狱育誉�".split(""),e=0;e!=n[211].length;++e)65533!==n[211][e].charCodeAt(0)&&(r[n[211][e]]=54016+e,t[54016+e]=n[211][e]);for(n[212]="����������������������������������������������������������������訞訟訠訡訢訣訤訥訦訧訨訩訪訫訬設訮訯訰許訲訳訴訵訶訷訸訹診註証訽訿詀詁詂詃詄詅詆詇詉詊詋詌詍詎詏詐詑詒詓詔評詖詗詘詙詚詛詜詝詞�詟詠詡詢詣詤詥試詧詨詩詪詫詬詭詮詯詰話該詳詴詵詶詷詸詺詻詼詽詾詿誀浴寓裕预豫驭鸳渊冤元垣袁原援辕园员圆猿源缘远苑愿怨院曰约越跃钥岳粤月悦阅耘云郧匀陨允运蕴酝晕韵孕匝砸杂栽哉灾宰载再在咱攒暂赞赃脏葬遭糟凿藻枣早澡蚤躁噪造皂灶燥责择则泽贼怎增憎曾赠扎喳渣札轧�".split(""),e=0;e!=n[212].length;++e)65533!==n[212][e].charCodeAt(0)&&(r[n[212][e]]=54272+e,t[54272+e]=n[212][e]);for(n[213]="����������������������������������������������������������������誁誂誃誄誅誆誇誈誋誌認誎誏誐誑誒誔誕誖誗誘誙誚誛誜誝語誟誠誡誢誣誤誥誦誧誨誩說誫説読誮誯誰誱課誳誴誵誶誷誸誹誺誻誼誽誾調諀諁諂�諃諄諅諆談諈諉諊請諌諍諎諏諐諑諒諓諔諕論諗諘諙諚諛諜諝諞諟諠諡諢諣铡闸眨栅榨咋乍炸诈摘斋宅窄债寨瞻毡詹粘沾盏斩辗崭展蘸栈占战站湛绽樟章彰漳张掌涨杖丈帐账仗胀瘴障招昭找沼赵照罩兆肇召遮折哲蛰辙者锗蔗这浙珍斟真甄砧臻贞针侦枕疹诊震振镇阵蒸挣睁征狰争怔整拯正政�".split(""),e=0;e!=n[213].length;++e)65533!==n[213][e].charCodeAt(0)&&(r[n[213][e]]=54528+e,t[54528+e]=n[213][e]);for(n[214]="����������������������������������������������������������������諤諥諦諧諨諩諪諫諬諭諮諯諰諱諲諳諴諵諶諷諸諹諺諻諼諽諾諿謀謁謂謃謄謅謆謈謉謊謋謌謍謎謏謐謑謒謓謔謕謖謗謘謙謚講謜謝謞謟謠謡謢謣�謤謥謧謨謩謪謫謬謭謮謯謰謱謲謳謴謵謶謷謸謹謺謻謼謽謾謿譀譁譂譃譄譅帧症郑证芝枝支吱蜘知肢脂汁之织职直植殖执值侄址指止趾只旨纸志挚掷至致置帜峙制智秩稚质炙痔滞治窒中盅忠钟衷终种肿重仲众舟周州洲诌粥轴肘帚咒皱宙昼骤珠株蛛朱猪诸诛逐竹烛煮拄瞩嘱主著柱助蛀贮铸筑�".split(""),e=0;e!=n[214].length;++e)65533!==n[214][e].charCodeAt(0)&&(r[n[214][e]]=54784+e,t[54784+e]=n[214][e]);for(n[215]="����������������������������������������������������������������譆譇譈證譊譋譌譍譎譏譐譑譒譓譔譕譖譗識譙譚譛譜譝譞譟譠譡譢譣譤譥譧譨譩譪譫譭譮譯議譱譲譳譴譵譶護譸譹譺譻譼譽譾譿讀讁讂讃讄讅讆�讇讈讉變讋讌讍讎讏讐讑讒讓讔讕讖讗讘讙讚讛讜讝讞讟讬讱讻诇诐诪谉谞住注祝驻抓爪拽专砖转撰赚篆桩庄装妆撞壮状椎锥追赘坠缀谆准捉拙卓桌琢茁酌啄着灼浊兹咨资姿滋淄孜紫仔籽滓子自渍字鬃棕踪宗综总纵邹走奏揍租足卒族祖诅阻组钻纂嘴醉最罪尊遵昨左佐柞做作坐座������".split(""),e=0;e!=n[215].length;++e)65533!==n[215][e].charCodeAt(0)&&(r[n[215][e]]=55040+e,t[55040+e]=n[215][e]);for(n[216]="����������������������������������������������������������������谸谹谺谻谼谽谾谿豀豂豃豄豅豈豊豋豍豎豏豐豑豒豓豔豖豗豘豙豛豜豝豞豟豠豣豤豥豦豧豨豩豬豭豮豯豰豱豲豴豵豶豷豻豼豽豾豿貀貁貃貄貆貇�貈貋貍貎貏貐貑貒貓貕貖貗貙貚貛貜貝貞貟負財貢貣貤貥貦貧貨販貪貫責貭亍丌兀丐廿卅丕亘丞鬲孬噩丨禺丿匕乇夭爻卮氐囟胤馗毓睾鼗丶亟鼐乜乩亓芈孛啬嘏仄厍厝厣厥厮靥赝匚叵匦匮匾赜卦卣刂刈刎刭刳刿剀剌剞剡剜蒯剽劂劁劐劓冂罔亻仃仉仂仨仡仫仞伛仳伢佤仵伥伧伉伫佞佧攸佚佝�".split(""),e=0;e!=n[216].length;++e)65533!==n[216][e].charCodeAt(0)&&(r[n[216][e]]=55296+e,t[55296+e]=n[216][e]);for(n[217]="����������������������������������������������������������������貮貯貰貱貲貳貴貵貶買貸貹貺費貼貽貾貿賀賁賂賃賄賅賆資賈賉賊賋賌賍賎賏賐賑賒賓賔賕賖賗賘賙賚賛賜賝賞賟賠賡賢賣賤賥賦賧賨賩質賫賬�賭賮賯賰賱賲賳賴賵賶賷賸賹賺賻購賽賾賿贀贁贂贃贄贅贆贇贈贉贊贋贌贍佟佗伲伽佶佴侑侉侃侏佾佻侪佼侬侔俦俨俪俅俚俣俜俑俟俸倩偌俳倬倏倮倭俾倜倌倥倨偾偃偕偈偎偬偻傥傧傩傺僖儆僭僬僦僮儇儋仝氽佘佥俎龠汆籴兮巽黉馘冁夔勹匍訇匐凫夙兕亠兖亳衮袤亵脔裒禀嬴蠃羸冫冱冽冼�".split(""),e=0;e!=n[217].length;++e)65533!==n[217][e].charCodeAt(0)&&(r[n[217][e]]=55552+e,t[55552+e]=n[217][e]);for(n[218]="����������������������������������������������������������������贎贏贐贑贒贓贔贕贖贗贘贙贚贛贜贠赑赒赗赟赥赨赩赪赬赮赯赱赲赸赹赺赻赼赽赾赿趀趂趃趆趇趈趉趌趍趎趏趐趒趓趕趖趗趘趙趚趛趜趝趞趠趡�趢趤趥趦趧趨趩趪趫趬趭趮趯趰趲趶趷趹趻趽跀跁跂跅跇跈跉跊跍跐跒跓跔凇冖冢冥讠讦讧讪讴讵讷诂诃诋诏诎诒诓诔诖诘诙诜诟诠诤诨诩诮诰诳诶诹诼诿谀谂谄谇谌谏谑谒谔谕谖谙谛谘谝谟谠谡谥谧谪谫谮谯谲谳谵谶卩卺阝阢阡阱阪阽阼陂陉陔陟陧陬陲陴隈隍隗隰邗邛邝邙邬邡邴邳邶邺�".split(""),e=0;e!=n[218].length;++e)65533!==n[218][e].charCodeAt(0)&&(r[n[218][e]]=55808+e,t[55808+e]=n[218][e]);for(n[219]="����������������������������������������������������������������跕跘跙跜跠跡跢跥跦跧跩跭跮跰跱跲跴跶跼跾跿踀踁踂踃踄踆踇踈踋踍踎踐踑踒踓踕踖踗踘踙踚踛踜踠踡踤踥踦踧踨踫踭踰踲踳踴踶踷踸踻踼踾�踿蹃蹅蹆蹌蹍蹎蹏蹐蹓蹔蹕蹖蹗蹘蹚蹛蹜蹝蹞蹟蹠蹡蹢蹣蹤蹥蹧蹨蹪蹫蹮蹱邸邰郏郅邾郐郄郇郓郦郢郜郗郛郫郯郾鄄鄢鄞鄣鄱鄯鄹酃酆刍奂劢劬劭劾哿勐勖勰叟燮矍廴凵凼鬯厶弁畚巯坌垩垡塾墼壅壑圩圬圪圳圹圮圯坜圻坂坩垅坫垆坼坻坨坭坶坳垭垤垌垲埏垧垴垓垠埕埘埚埙埒垸埴埯埸埤埝�".split(""),e=0;e!=n[219].length;++e)65533!==n[219][e].charCodeAt(0)&&(r[n[219][e]]=56064+e,t[56064+e]=n[219][e]);for(n[220]="����������������������������������������������������������������蹳蹵蹷蹸蹹蹺蹻蹽蹾躀躂躃躄躆躈躉躊躋躌躍躎躑躒躓躕躖躗躘躙躚躛躝躟躠躡躢躣躤躥躦躧躨躩躪躭躮躰躱躳躴躵躶躷躸躹躻躼躽躾躿軀軁軂�軃軄軅軆軇軈軉車軋軌軍軏軐軑軒軓軔軕軖軗軘軙軚軛軜軝軞軟軠軡転軣軤堋堍埽埭堀堞堙塄堠塥塬墁墉墚墀馨鼙懿艹艽艿芏芊芨芄芎芑芗芙芫芸芾芰苈苊苣芘芷芮苋苌苁芩芴芡芪芟苄苎芤苡茉苷苤茏茇苜苴苒苘茌苻苓茑茚茆茔茕苠苕茜荑荛荜茈莒茼茴茱莛荞茯荏荇荃荟荀茗荠茭茺茳荦荥�".split(""),e=0;e!=n[220].length;++e)65533!==n[220][e].charCodeAt(0)&&(r[n[220][e]]=56320+e,t[56320+e]=n[220][e]);for(n[221]="����������������������������������������������������������������軥軦軧軨軩軪軫軬軭軮軯軰軱軲軳軴軵軶軷軸軹軺軻軼軽軾軿輀輁輂較輄輅輆輇輈載輊輋輌輍輎輏輐輑輒輓輔輕輖輗輘輙輚輛輜輝輞輟輠輡輢輣�輤輥輦輧輨輩輪輫輬輭輮輯輰輱輲輳輴輵輶輷輸輹輺輻輼輽輾輿轀轁轂轃轄荨茛荩荬荪荭荮莰荸莳莴莠莪莓莜莅荼莶莩荽莸荻莘莞莨莺莼菁萁菥菘堇萘萋菝菽菖萜萸萑萆菔菟萏萃菸菹菪菅菀萦菰菡葜葑葚葙葳蒇蒈葺蒉葸萼葆葩葶蒌蒎萱葭蓁蓍蓐蓦蒽蓓蓊蒿蒺蓠蒡蒹蒴蒗蓥蓣蔌甍蔸蓰蔹蔟蔺�".split(""),e=0;e!=n[221].length;++e)65533!==n[221][e].charCodeAt(0)&&(r[n[221][e]]=56576+e,t[56576+e]=n[221][e]);for(n[222]="����������������������������������������������������������������轅轆轇轈轉轊轋轌轍轎轏轐轑轒轓轔轕轖轗轘轙轚轛轜轝轞轟轠轡轢轣轤轥轪辀辌辒辝辠辡辢辤辥辦辧辪辬辭辮辯農辳辴辵辷辸辺辻込辿迀迃迆�迉迊迋迌迍迏迒迖迗迚迠迡迣迧迬迯迱迲迴迵迶迺迻迼迾迿逇逈逌逎逓逕逘蕖蔻蓿蓼蕙蕈蕨蕤蕞蕺瞢蕃蕲蕻薤薨薇薏蕹薮薜薅薹薷薰藓藁藜藿蘧蘅蘩蘖蘼廾弈夼奁耷奕奚奘匏尢尥尬尴扌扪抟抻拊拚拗拮挢拶挹捋捃掭揶捱捺掎掴捭掬掊捩掮掼揲揸揠揿揄揞揎摒揆掾摅摁搋搛搠搌搦搡摞撄摭撖�".split(""),e=0;e!=n[222].length;++e)65533!==n[222][e].charCodeAt(0)&&(r[n[222][e]]=56832+e,t[56832+e]=n[222][e]);for(n[223]="����������������������������������������������������������������這逜連逤逥逧逨逩逪逫逬逰週進逳逴逷逹逺逽逿遀遃遅遆遈遉遊運遌過達違遖遙遚遜遝遞遟遠遡遤遦遧適遪遫遬遯遰遱遲遳遶遷選遹遺遻遼遾邁�還邅邆邇邉邊邌邍邎邏邐邒邔邖邘邚邜邞邟邠邤邥邧邨邩邫邭邲邷邼邽邿郀摺撷撸撙撺擀擐擗擤擢攉攥攮弋忒甙弑卟叱叽叩叨叻吒吖吆呋呒呓呔呖呃吡呗呙吣吲咂咔呷呱呤咚咛咄呶呦咝哐咭哂咴哒咧咦哓哔呲咣哕咻咿哌哙哚哜咩咪咤哝哏哞唛哧唠哽唔哳唢唣唏唑唧唪啧喏喵啉啭啁啕唿啐唼�".split(""),e=0;e!=n[223].length;++e)65533!==n[223][e].charCodeAt(0)&&(r[n[223][e]]=57088+e,t[57088+e]=n[223][e]);for(n[224]="����������������������������������������������������������������郂郃郆郈郉郋郌郍郒郔郕郖郘郙郚郞郟郠郣郤郥郩郪郬郮郰郱郲郳郵郶郷郹郺郻郼郿鄀鄁鄃鄅鄆鄇鄈鄉鄊鄋鄌鄍鄎鄏鄐鄑鄒鄓鄔鄕鄖鄗鄘鄚鄛鄜�鄝鄟鄠鄡鄤鄥鄦鄧鄨鄩鄪鄫鄬鄭鄮鄰鄲鄳鄴鄵鄶鄷鄸鄺鄻鄼鄽鄾鄿酀酁酂酄唷啖啵啶啷唳唰啜喋嗒喃喱喹喈喁喟啾嗖喑啻嗟喽喾喔喙嗪嗷嗉嘟嗑嗫嗬嗔嗦嗝嗄嗯嗥嗲嗳嗌嗍嗨嗵嗤辔嘞嘈嘌嘁嘤嘣嗾嘀嘧嘭噘嘹噗嘬噍噢噙噜噌噔嚆噤噱噫噻噼嚅嚓嚯囔囗囝囡囵囫囹囿圄圊圉圜帏帙帔帑帱帻帼�".split(""),e=0;e!=n[224].length;++e)65533!==n[224][e].charCodeAt(0)&&(r[n[224][e]]=57344+e,t[57344+e]=n[224][e]);for(n[225]="����������������������������������������������������������������酅酇酈酑酓酔酕酖酘酙酛酜酟酠酦酧酨酫酭酳酺酻酼醀醁醂醃醄醆醈醊醎醏醓醔醕醖醗醘醙醜醝醞醟醠醡醤醥醦醧醨醩醫醬醰醱醲醳醶醷醸醹醻�醼醽醾醿釀釁釂釃釄釅釆釈釋釐釒釓釔釕釖釗釘釙釚釛針釞釟釠釡釢釣釤釥帷幄幔幛幞幡岌屺岍岐岖岈岘岙岑岚岜岵岢岽岬岫岱岣峁岷峄峒峤峋峥崂崃崧崦崮崤崞崆崛嵘崾崴崽嵬嵛嵯嵝嵫嵋嵊嵩嵴嶂嶙嶝豳嶷巅彳彷徂徇徉後徕徙徜徨徭徵徼衢彡犭犰犴犷犸狃狁狎狍狒狨狯狩狲狴狷猁狳猃狺�".split(""),e=0;e!=n[225].length;++e)65533!==n[225][e].charCodeAt(0)&&(r[n[225][e]]=57600+e,t[57600+e]=n[225][e]);for(n[226]="����������������������������������������������������������������釦釧釨釩釪釫釬釭釮釯釰釱釲釳釴釵釶釷釸釹釺釻釼釽釾釿鈀鈁鈂鈃鈄鈅鈆鈇鈈鈉鈊鈋鈌鈍鈎鈏鈐鈑鈒鈓鈔鈕鈖鈗鈘鈙鈚鈛鈜鈝鈞鈟鈠鈡鈢鈣鈤�鈥鈦鈧鈨鈩鈪鈫鈬鈭鈮鈯鈰鈱鈲鈳鈴鈵鈶鈷鈸鈹鈺鈻鈼鈽鈾鈿鉀鉁鉂鉃鉄鉅狻猗猓猡猊猞猝猕猢猹猥猬猸猱獐獍獗獠獬獯獾舛夥飧夤夂饣饧饨饩饪饫饬饴饷饽馀馄馇馊馍馐馑馓馔馕庀庑庋庖庥庠庹庵庾庳赓廒廑廛廨廪膺忄忉忖忏怃忮怄忡忤忾怅怆忪忭忸怙怵怦怛怏怍怩怫怊怿怡恸恹恻恺恂�".split(""),e=0;e!=n[226].length;++e)65533!==n[226][e].charCodeAt(0)&&(r[n[226][e]]=57856+e,t[57856+e]=n[226][e]);for(n[227]="����������������������������������������������������������������鉆鉇鉈鉉鉊鉋鉌鉍鉎鉏鉐鉑鉒鉓鉔鉕鉖鉗鉘鉙鉚鉛鉜鉝鉞鉟鉠鉡鉢鉣鉤鉥鉦鉧鉨鉩鉪鉫鉬鉭鉮鉯鉰鉱鉲鉳鉵鉶鉷鉸鉹鉺鉻鉼鉽鉾鉿銀銁銂銃銄銅�銆銇銈銉銊銋銌銍銏銐銑銒銓銔銕銖銗銘銙銚銛銜銝銞銟銠銡銢銣銤銥銦銧恪恽悖悚悭悝悃悒悌悛惬悻悱惝惘惆惚悴愠愦愕愣惴愀愎愫慊慵憬憔憧憷懔懵忝隳闩闫闱闳闵闶闼闾阃阄阆阈阊阋阌阍阏阒阕阖阗阙阚丬爿戕氵汔汜汊沣沅沐沔沌汨汩汴汶沆沩泐泔沭泷泸泱泗沲泠泖泺泫泮沱泓泯泾�".split(""),e=0;e!=n[227].length;++e)65533!==n[227][e].charCodeAt(0)&&(r[n[227][e]]=58112+e,t[58112+e]=n[227][e]);for(n[228]="����������������������������������������������������������������銨銩銪銫銬銭銯銰銱銲銳銴銵銶銷銸銹銺銻銼銽銾銿鋀鋁鋂鋃鋄鋅鋆鋇鋉鋊鋋鋌鋍鋎鋏鋐鋑鋒鋓鋔鋕鋖鋗鋘鋙鋚鋛鋜鋝鋞鋟鋠鋡鋢鋣鋤鋥鋦鋧鋨�鋩鋪鋫鋬鋭鋮鋯鋰鋱鋲鋳鋴鋵鋶鋷鋸鋹鋺鋻鋼鋽鋾鋿錀錁錂錃錄錅錆錇錈錉洹洧洌浃浈洇洄洙洎洫浍洮洵洚浏浒浔洳涑浯涞涠浞涓涔浜浠浼浣渚淇淅淞渎涿淠渑淦淝淙渖涫渌涮渫湮湎湫溲湟溆湓湔渲渥湄滟溱溘滠漭滢溥溧溽溻溷滗溴滏溏滂溟潢潆潇漤漕滹漯漶潋潴漪漉漩澉澍澌潸潲潼潺濑�".split(""),e=0;e!=n[228].length;++e)65533!==n[228][e].charCodeAt(0)&&(r[n[228][e]]=58368+e,t[58368+e]=n[228][e]);for(n[229]="����������������������������������������������������������������錊錋錌錍錎錏錐錑錒錓錔錕錖錗錘錙錚錛錜錝錞錟錠錡錢錣錤錥錦錧錨錩錪錫錬錭錮錯錰錱録錳錴錵錶錷錸錹錺錻錼錽錿鍀鍁鍂鍃鍄鍅鍆鍇鍈鍉�鍊鍋鍌鍍鍎鍏鍐鍑鍒鍓鍔鍕鍖鍗鍘鍙鍚鍛鍜鍝鍞鍟鍠鍡鍢鍣鍤鍥鍦鍧鍨鍩鍫濉澧澹澶濂濡濮濞濠濯瀚瀣瀛瀹瀵灏灞宀宄宕宓宥宸甯骞搴寤寮褰寰蹇謇辶迓迕迥迮迤迩迦迳迨逅逄逋逦逑逍逖逡逵逶逭逯遄遑遒遐遨遘遢遛暹遴遽邂邈邃邋彐彗彖彘尻咫屐屙孱屣屦羼弪弩弭艴弼鬻屮妁妃妍妩妪妣�".split(""),e=0;e!=n[229].length;++e)65533!==n[229][e].charCodeAt(0)&&(r[n[229][e]]=58624+e,t[58624+e]=n[229][e]);for(n[230]="����������������������������������������������������������������鍬鍭鍮鍯鍰鍱鍲鍳鍴鍵鍶鍷鍸鍹鍺鍻鍼鍽鍾鍿鎀鎁鎂鎃鎄鎅鎆鎇鎈鎉鎊鎋鎌鎍鎎鎐鎑鎒鎓鎔鎕鎖鎗鎘鎙鎚鎛鎜鎝鎞鎟鎠鎡鎢鎣鎤鎥鎦鎧鎨鎩鎪鎫�鎬鎭鎮鎯鎰鎱鎲鎳鎴鎵鎶鎷鎸鎹鎺鎻鎼鎽鎾鎿鏀鏁鏂鏃鏄鏅鏆鏇鏈鏉鏋鏌鏍妗姊妫妞妤姒妲妯姗妾娅娆姝娈姣姘姹娌娉娲娴娑娣娓婀婧婊婕娼婢婵胬媪媛婷婺媾嫫媲嫒嫔媸嫠嫣嫱嫖嫦嫘嫜嬉嬗嬖嬲嬷孀尕尜孚孥孳孑孓孢驵驷驸驺驿驽骀骁骅骈骊骐骒骓骖骘骛骜骝骟骠骢骣骥骧纟纡纣纥纨纩�".split(""),e=0;e!=n[230].length;++e)65533!==n[230][e].charCodeAt(0)&&(r[n[230][e]]=58880+e,t[58880+e]=n[230][e]);for(n[231]="����������������������������������������������������������������鏎鏏鏐鏑鏒鏓鏔鏕鏗鏘鏙鏚鏛鏜鏝鏞鏟鏠鏡鏢鏣鏤鏥鏦鏧鏨鏩鏪鏫鏬鏭鏮鏯鏰鏱鏲鏳鏴鏵鏶鏷鏸鏹鏺鏻鏼鏽鏾鏿鐀鐁鐂鐃鐄鐅鐆鐇鐈鐉鐊鐋鐌鐍�鐎鐏鐐鐑鐒鐓鐔鐕鐖鐗鐘鐙鐚鐛鐜鐝鐞鐟鐠鐡鐢鐣鐤鐥鐦鐧鐨鐩鐪鐫鐬鐭鐮纭纰纾绀绁绂绉绋绌绐绔绗绛绠绡绨绫绮绯绱绲缍绶绺绻绾缁缂缃缇缈缋缌缏缑缒缗缙缜缛缟缡缢缣缤缥缦缧缪缫缬缭缯缰缱缲缳缵幺畿巛甾邕玎玑玮玢玟珏珂珑玷玳珀珉珈珥珙顼琊珩珧珞玺珲琏琪瑛琦琥琨琰琮琬�".split(""),e=0;e!=n[231].length;++e)65533!==n[231][e].charCodeAt(0)&&(r[n[231][e]]=59136+e,t[59136+e]=n[231][e]);for(n[232]="����������������������������������������������������������������鐯鐰鐱鐲鐳鐴鐵鐶鐷鐸鐹鐺鐻鐼鐽鐿鑀鑁鑂鑃鑄鑅鑆鑇鑈鑉鑊鑋鑌鑍鑎鑏鑐鑑鑒鑓鑔鑕鑖鑗鑘鑙鑚鑛鑜鑝鑞鑟鑠鑡鑢鑣鑤鑥鑦鑧鑨鑩鑪鑬鑭鑮鑯�鑰鑱鑲鑳鑴鑵鑶鑷鑸鑹鑺鑻鑼鑽鑾鑿钀钁钂钃钄钑钖钘铇铏铓铔铚铦铻锜锠琛琚瑁瑜瑗瑕瑙瑷瑭瑾璜璎璀璁璇璋璞璨璩璐璧瓒璺韪韫韬杌杓杞杈杩枥枇杪杳枘枧杵枨枞枭枋杷杼柰栉柘栊柩枰栌柙枵柚枳柝栀柃枸柢栎柁柽栲栳桠桡桎桢桄桤梃栝桕桦桁桧桀栾桊桉栩梵梏桴桷梓桫棂楮棼椟椠棹�".split(""),e=0;e!=n[232].length;++e)65533!==n[232][e].charCodeAt(0)&&(r[n[232][e]]=59392+e,t[59392+e]=n[232][e]);for(n[233]="����������������������������������������������������������������锧锳锽镃镈镋镕镚镠镮镴镵長镸镹镺镻镼镽镾門閁閂閃閄閅閆閇閈閉閊開閌閍閎閏閐閑閒間閔閕閖閗閘閙閚閛閜閝閞閟閠閡関閣閤閥閦閧閨閩閪�閫閬閭閮閯閰閱閲閳閴閵閶閷閸閹閺閻閼閽閾閿闀闁闂闃闄闅闆闇闈闉闊闋椤棰椋椁楗棣椐楱椹楠楂楝榄楫榀榘楸椴槌榇榈槎榉楦楣楹榛榧榻榫榭槔榱槁槊槟榕槠榍槿樯槭樗樘橥槲橄樾檠橐橛樵檎橹樽樨橘橼檑檐檩檗檫猷獒殁殂殇殄殒殓殍殚殛殡殪轫轭轱轲轳轵轶轸轷轹轺轼轾辁辂辄辇辋�".split(""),e=0;e!=n[233].length;++e)65533!==n[233][e].charCodeAt(0)&&(r[n[233][e]]=59648+e,t[59648+e]=n[233][e]);for(n[234]="����������������������������������������������������������������闌闍闎闏闐闑闒闓闔闕闖闗闘闙闚闛關闝闞闟闠闡闢闣闤闥闦闧闬闿阇阓阘阛阞阠阣阤阥阦阧阨阩阫阬阭阯阰阷阸阹阺阾陁陃陊陎陏陑陒陓陖陗�陘陙陚陜陝陞陠陣陥陦陫陭陮陯陰陱陳陸陹険陻陼陽陾陿隀隁隂隃隄隇隉隊辍辎辏辘辚軎戋戗戛戟戢戡戥戤戬臧瓯瓴瓿甏甑甓攴旮旯旰昊昙杲昃昕昀炅曷昝昴昱昶昵耆晟晔晁晏晖晡晗晷暄暌暧暝暾曛曜曦曩贲贳贶贻贽赀赅赆赈赉赇赍赕赙觇觊觋觌觎觏觐觑牮犟牝牦牯牾牿犄犋犍犏犒挈挲掰�".split(""),e=0;e!=n[234].length;++e)65533!==n[234][e].charCodeAt(0)&&(r[n[234][e]]=59904+e,t[59904+e]=n[234][e]);for(n[235]="����������������������������������������������������������������隌階隑隒隓隕隖隚際隝隞隟隠隡隢隣隤隥隦隨隩險隫隬隭隮隯隱隲隴隵隷隸隺隻隿雂雃雈雊雋雐雑雓雔雖雗雘雙雚雛雜雝雞雟雡離難雤雥雦雧雫�雬雭雮雰雱雲雴雵雸雺電雼雽雿霂霃霅霊霋霌霐霑霒霔霕霗霘霙霚霛霝霟霠搿擘耄毪毳毽毵毹氅氇氆氍氕氘氙氚氡氩氤氪氲攵敕敫牍牒牖爰虢刖肟肜肓肼朊肽肱肫肭肴肷胧胨胩胪胛胂胄胙胍胗朐胝胫胱胴胭脍脎胲胼朕脒豚脶脞脬脘脲腈腌腓腴腙腚腱腠腩腼腽腭腧塍媵膈膂膑滕膣膪臌朦臊膻�".split(""),e=0;e!=n[235].length;++e)65533!==n[235][e].charCodeAt(0)&&(r[n[235][e]]=60160+e,t[60160+e]=n[235][e]);for(n[236]="����������������������������������������������������������������霡霢霣霤霥霦霧霨霩霫霬霮霯霱霳霴霵霶霷霺霻霼霽霿靀靁靂靃靄靅靆靇靈靉靊靋靌靍靎靏靐靑靔靕靗靘靚靜靝靟靣靤靦靧靨靪靫靬靭靮靯靰靱�靲靵靷靸靹靺靻靽靾靿鞀鞁鞂鞃鞄鞆鞇鞈鞉鞊鞌鞎鞏鞐鞓鞕鞖鞗鞙鞚鞛鞜鞝臁膦欤欷欹歃歆歙飑飒飓飕飙飚殳彀毂觳斐齑斓於旆旄旃旌旎旒旖炀炜炖炝炻烀炷炫炱烨烊焐焓焖焯焱煳煜煨煅煲煊煸煺熘熳熵熨熠燠燔燧燹爝爨灬焘煦熹戾戽扃扈扉礻祀祆祉祛祜祓祚祢祗祠祯祧祺禅禊禚禧禳忑忐�".split(""),e=0;e!=n[236].length;++e)65533!==n[236][e].charCodeAt(0)&&(r[n[236][e]]=60416+e,t[60416+e]=n[236][e]);for(n[237]="����������������������������������������������������������������鞞鞟鞡鞢鞤鞥鞦鞧鞨鞩鞪鞬鞮鞰鞱鞳鞵鞶鞷鞸鞹鞺鞻鞼鞽鞾鞿韀韁韂韃韄韅韆韇韈韉韊韋韌韍韎韏韐韑韒韓韔韕韖韗韘韙韚韛韜韝韞韟韠韡韢韣�韤韥韨韮韯韰韱韲韴韷韸韹韺韻韼韽韾響頀頁頂頃頄項順頇須頉頊頋頌頍頎怼恝恚恧恁恙恣悫愆愍慝憩憝懋懑戆肀聿沓泶淼矶矸砀砉砗砘砑斫砭砜砝砹砺砻砟砼砥砬砣砩硎硭硖硗砦硐硇硌硪碛碓碚碇碜碡碣碲碹碥磔磙磉磬磲礅磴礓礤礞礴龛黹黻黼盱眄眍盹眇眈眚眢眙眭眦眵眸睐睑睇睃睚睨�".split(""),e=0;e!=n[237].length;++e)65533!==n[237][e].charCodeAt(0)&&(r[n[237][e]]=60672+e,t[60672+e]=n[237][e]);for(n[238]="����������������������������������������������������������������頏預頑頒頓頔頕頖頗領頙頚頛頜頝頞頟頠頡頢頣頤頥頦頧頨頩頪頫頬頭頮頯頰頱頲頳頴頵頶頷頸頹頺頻頼頽頾頿顀顁顂顃顄顅顆顇顈顉顊顋題額�顎顏顐顑顒顓顔顕顖顗願顙顚顛顜顝類顟顠顡顢顣顤顥顦顧顨顩顪顫顬顭顮睢睥睿瞍睽瞀瞌瞑瞟瞠瞰瞵瞽町畀畎畋畈畛畲畹疃罘罡罟詈罨罴罱罹羁罾盍盥蠲钅钆钇钋钊钌钍钏钐钔钗钕钚钛钜钣钤钫钪钭钬钯钰钲钴钶钷钸钹钺钼钽钿铄铈铉铊铋铌铍铎铐铑铒铕铖铗铙铘铛铞铟铠铢铤铥铧铨铪�".split(""),e=0;e!=n[238].length;++e)65533!==n[238][e].charCodeAt(0)&&(r[n[238][e]]=60928+e,t[60928+e]=n[238][e]);for(n[239]="����������������������������������������������������������������顯顰顱顲顳顴颋颎颒颕颙颣風颩颪颫颬颭颮颯颰颱颲颳颴颵颶颷颸颹颺颻颼颽颾颿飀飁飂飃飄飅飆飇飈飉飊飋飌飍飏飐飔飖飗飛飜飝飠飡飢飣飤�飥飦飩飪飫飬飭飮飯飰飱飲飳飴飵飶飷飸飹飺飻飼飽飾飿餀餁餂餃餄餅餆餇铩铫铮铯铳铴铵铷铹铼铽铿锃锂锆锇锉锊锍锎锏锒锓锔锕锖锘锛锝锞锟锢锪锫锩锬锱锲锴锶锷锸锼锾锿镂锵镄镅镆镉镌镎镏镒镓镔镖镗镘镙镛镞镟镝镡镢镤镥镦镧镨镩镪镫镬镯镱镲镳锺矧矬雉秕秭秣秫稆嵇稃稂稞稔�".split(""),e=0;e!=n[239].length;++e)65533!==n[239][e].charCodeAt(0)&&(r[n[239][e]]=61184+e,t[61184+e]=n[239][e]);for(n[240]="����������������������������������������������������������������餈餉養餋餌餎餏餑餒餓餔餕餖餗餘餙餚餛餜餝餞餟餠餡餢餣餤餥餦餧館餩餪餫餬餭餯餰餱餲餳餴餵餶餷餸餹餺餻餼餽餾餿饀饁饂饃饄饅饆饇饈饉�饊饋饌饍饎饏饐饑饒饓饖饗饘饙饚饛饜饝饞饟饠饡饢饤饦饳饸饹饻饾馂馃馉稹稷穑黏馥穰皈皎皓皙皤瓞瓠甬鸠鸢鸨鸩鸪鸫鸬鸲鸱鸶鸸鸷鸹鸺鸾鹁鹂鹄鹆鹇鹈鹉鹋鹌鹎鹑鹕鹗鹚鹛鹜鹞鹣鹦鹧鹨鹩鹪鹫鹬鹱鹭鹳疒疔疖疠疝疬疣疳疴疸痄疱疰痃痂痖痍痣痨痦痤痫痧瘃痱痼痿瘐瘀瘅瘌瘗瘊瘥瘘瘕瘙�".split(""),e=0;e!=n[240].length;++e)65533!==n[240][e].charCodeAt(0)&&(r[n[240][e]]=61440+e,t[61440+e]=n[240][e]);for(n[241]="����������������������������������������������������������������馌馎馚馛馜馝馞馟馠馡馢馣馤馦馧馩馪馫馬馭馮馯馰馱馲馳馴馵馶馷馸馹馺馻馼馽馾馿駀駁駂駃駄駅駆駇駈駉駊駋駌駍駎駏駐駑駒駓駔駕駖駗駘�駙駚駛駜駝駞駟駠駡駢駣駤駥駦駧駨駩駪駫駬駭駮駯駰駱駲駳駴駵駶駷駸駹瘛瘼瘢瘠癀瘭瘰瘿瘵癃瘾瘳癍癞癔癜癖癫癯翊竦穸穹窀窆窈窕窦窠窬窨窭窳衤衩衲衽衿袂袢裆袷袼裉裢裎裣裥裱褚裼裨裾裰褡褙褓褛褊褴褫褶襁襦襻疋胥皲皴矜耒耔耖耜耠耢耥耦耧耩耨耱耋耵聃聆聍聒聩聱覃顸颀颃�".split(""),e=0;e!=n[241].length;++e)65533!==n[241][e].charCodeAt(0)&&(r[n[241][e]]=61696+e,t[61696+e]=n[241][e]);for(n[242]="����������������������������������������������������������������駺駻駼駽駾駿騀騁騂騃騄騅騆騇騈騉騊騋騌騍騎騏騐騑騒験騔騕騖騗騘騙騚騛騜騝騞騟騠騡騢騣騤騥騦騧騨騩騪騫騬騭騮騯騰騱騲騳騴騵騶騷騸�騹騺騻騼騽騾騿驀驁驂驃驄驅驆驇驈驉驊驋驌驍驎驏驐驑驒驓驔驕驖驗驘驙颉颌颍颏颔颚颛颞颟颡颢颥颦虍虔虬虮虿虺虼虻蚨蚍蚋蚬蚝蚧蚣蚪蚓蚩蚶蛄蚵蛎蚰蚺蚱蚯蛉蛏蚴蛩蛱蛲蛭蛳蛐蜓蛞蛴蛟蛘蛑蜃蜇蛸蜈蜊蜍蜉蜣蜻蜞蜥蜮蜚蜾蝈蜴蜱蜩蜷蜿螂蜢蝽蝾蝻蝠蝰蝌蝮螋蝓蝣蝼蝤蝙蝥螓螯螨蟒�".split(""),e=0;e!=n[242].length;++e)65533!==n[242][e].charCodeAt(0)&&(r[n[242][e]]=61952+e,t[61952+e]=n[242][e]);for(n[243]="����������������������������������������������������������������驚驛驜驝驞驟驠驡驢驣驤驥驦驧驨驩驪驫驲骃骉骍骎骔骕骙骦骩骪骫骬骭骮骯骲骳骴骵骹骻骽骾骿髃髄髆髇髈髉髊髍髎髏髐髒體髕髖髗髙髚髛髜�髝髞髠髢髣髤髥髧髨髩髪髬髮髰髱髲髳髴髵髶髷髸髺髼髽髾髿鬀鬁鬂鬄鬅鬆蟆螈螅螭螗螃螫蟥螬螵螳蟋蟓螽蟑蟀蟊蟛蟪蟠蟮蠖蠓蟾蠊蠛蠡蠹蠼缶罂罄罅舐竺竽笈笃笄笕笊笫笏筇笸笪笙笮笱笠笥笤笳笾笞筘筚筅筵筌筝筠筮筻筢筲筱箐箦箧箸箬箝箨箅箪箜箢箫箴篑篁篌篝篚篥篦篪簌篾篼簏簖簋�".split(""),e=0;e!=n[243].length;++e)65533!==n[243][e].charCodeAt(0)&&(r[n[243][e]]=62208+e,t[62208+e]=n[243][e]);for(n[244]="����������������������������������������������������������������鬇鬉鬊鬋鬌鬍鬎鬐鬑鬒鬔鬕鬖鬗鬘鬙鬚鬛鬜鬝鬞鬠鬡鬢鬤鬥鬦鬧鬨鬩鬪鬫鬬鬭鬮鬰鬱鬳鬴鬵鬶鬷鬸鬹鬺鬽鬾鬿魀魆魊魋魌魎魐魒魓魕魖魗魘魙魚�魛魜魝魞魟魠魡魢魣魤魥魦魧魨魩魪魫魬魭魮魯魰魱魲魳魴魵魶魷魸魹魺魻簟簪簦簸籁籀臾舁舂舄臬衄舡舢舣舭舯舨舫舸舻舳舴舾艄艉艋艏艚艟艨衾袅袈裘裟襞羝羟羧羯羰羲籼敉粑粝粜粞粢粲粼粽糁糇糌糍糈糅糗糨艮暨羿翎翕翥翡翦翩翮翳糸絷綦綮繇纛麸麴赳趄趔趑趱赧赭豇豉酊酐酎酏酤�".split(""),e=0;e!=n[244].length;++e)65533!==n[244][e].charCodeAt(0)&&(r[n[244][e]]=62464+e,t[62464+e]=n[244][e]);for(n[245]="����������������������������������������������������������������魼魽魾魿鮀鮁鮂鮃鮄鮅鮆鮇鮈鮉鮊鮋鮌鮍鮎鮏鮐鮑鮒鮓鮔鮕鮖鮗鮘鮙鮚鮛鮜鮝鮞鮟鮠鮡鮢鮣鮤鮥鮦鮧鮨鮩鮪鮫鮬鮭鮮鮯鮰鮱鮲鮳鮴鮵鮶鮷鮸鮹鮺�鮻鮼鮽鮾鮿鯀鯁鯂鯃鯄鯅鯆鯇鯈鯉鯊鯋鯌鯍鯎鯏鯐鯑鯒鯓鯔鯕鯖鯗鯘鯙鯚鯛酢酡酰酩酯酽酾酲酴酹醌醅醐醍醑醢醣醪醭醮醯醵醴醺豕鹾趸跫踅蹙蹩趵趿趼趺跄跖跗跚跞跎跏跛跆跬跷跸跣跹跻跤踉跽踔踝踟踬踮踣踯踺蹀踹踵踽踱蹉蹁蹂蹑蹒蹊蹰蹶蹼蹯蹴躅躏躔躐躜躞豸貂貊貅貘貔斛觖觞觚觜�".split(""),e=0;e!=n[245].length;++e)65533!==n[245][e].charCodeAt(0)&&(r[n[245][e]]=62720+e,t[62720+e]=n[245][e]);for(n[246]="����������������������������������������������������������������鯜鯝鯞鯟鯠鯡鯢鯣鯤鯥鯦鯧鯨鯩鯪鯫鯬鯭鯮鯯鯰鯱鯲鯳鯴鯵鯶鯷鯸鯹鯺鯻鯼鯽鯾鯿鰀鰁鰂鰃鰄鰅鰆鰇鰈鰉鰊鰋鰌鰍鰎鰏鰐鰑鰒鰓鰔鰕鰖鰗鰘鰙鰚�鰛鰜鰝鰞鰟鰠鰡鰢鰣鰤鰥鰦鰧鰨鰩鰪鰫鰬鰭鰮鰯鰰鰱鰲鰳鰴鰵鰶鰷鰸鰹鰺鰻觥觫觯訾謦靓雩雳雯霆霁霈霏霎霪霭霰霾龀龃龅龆龇龈龉龊龌黾鼋鼍隹隼隽雎雒瞿雠銎銮鋈錾鍪鏊鎏鐾鑫鱿鲂鲅鲆鲇鲈稣鲋鲎鲐鲑鲒鲔鲕鲚鲛鲞鲟鲠鲡鲢鲣鲥鲦鲧鲨鲩鲫鲭鲮鲰鲱鲲鲳鲴鲵鲶鲷鲺鲻鲼鲽鳄鳅鳆鳇鳊鳋�".split(""),e=0;e!=n[246].length;++e)65533!==n[246][e].charCodeAt(0)&&(r[n[246][e]]=62976+e,t[62976+e]=n[246][e]);for(n[247]="����������������������������������������������������������������鰼鰽鰾鰿鱀鱁鱂鱃鱄鱅鱆鱇鱈鱉鱊鱋鱌鱍鱎鱏鱐鱑鱒鱓鱔鱕鱖鱗鱘鱙鱚鱛鱜鱝鱞鱟鱠鱡鱢鱣鱤鱥鱦鱧鱨鱩鱪鱫鱬鱭鱮鱯鱰鱱鱲鱳鱴鱵鱶鱷鱸鱹鱺�鱻鱽鱾鲀鲃鲄鲉鲊鲌鲏鲓鲖鲗鲘鲙鲝鲪鲬鲯鲹鲾鲿鳀鳁鳂鳈鳉鳑鳒鳚鳛鳠鳡鳌鳍鳎鳏鳐鳓鳔鳕鳗鳘鳙鳜鳝鳟鳢靼鞅鞑鞒鞔鞯鞫鞣鞲鞴骱骰骷鹘骶骺骼髁髀髅髂髋髌髑魅魃魇魉魈魍魑飨餍餮饕饔髟髡髦髯髫髻髭髹鬈鬏鬓鬟鬣麽麾縻麂麇麈麋麒鏖麝麟黛黜黝黠黟黢黩黧黥黪黯鼢鼬鼯鼹鼷鼽鼾齄�".split(""),e=0;e!=n[247].length;++e)65533!==n[247][e].charCodeAt(0)&&(r[n[247][e]]=63232+e,t[63232+e]=n[247][e]);for(n[248]="����������������������������������������������������������������鳣鳤鳥鳦鳧鳨鳩鳪鳫鳬鳭鳮鳯鳰鳱鳲鳳鳴鳵鳶鳷鳸鳹鳺鳻鳼鳽鳾鳿鴀鴁鴂鴃鴄鴅鴆鴇鴈鴉鴊鴋鴌鴍鴎鴏鴐鴑鴒鴓鴔鴕鴖鴗鴘鴙鴚鴛鴜鴝鴞鴟鴠鴡�鴢鴣鴤鴥鴦鴧鴨鴩鴪鴫鴬鴭鴮鴯鴰鴱鴲鴳鴴鴵鴶鴷鴸鴹鴺鴻鴼鴽鴾鴿鵀鵁鵂�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[248].length;++e)65533!==n[248][e].charCodeAt(0)&&(r[n[248][e]]=63488+e,t[63488+e]=n[248][e]);for(n[249]="����������������������������������������������������������������鵃鵄鵅鵆鵇鵈鵉鵊鵋鵌鵍鵎鵏鵐鵑鵒鵓鵔鵕鵖鵗鵘鵙鵚鵛鵜鵝鵞鵟鵠鵡鵢鵣鵤鵥鵦鵧鵨鵩鵪鵫鵬鵭鵮鵯鵰鵱鵲鵳鵴鵵鵶鵷鵸鵹鵺鵻鵼鵽鵾鵿鶀鶁�鶂鶃鶄鶅鶆鶇鶈鶉鶊鶋鶌鶍鶎鶏鶐鶑鶒鶓鶔鶕鶖鶗鶘鶙鶚鶛鶜鶝鶞鶟鶠鶡鶢�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[249].length;++e)65533!==n[249][e].charCodeAt(0)&&(r[n[249][e]]=63744+e,t[63744+e]=n[249][e]);for(n[250]="����������������������������������������������������������������鶣鶤鶥鶦鶧鶨鶩鶪鶫鶬鶭鶮鶯鶰鶱鶲鶳鶴鶵鶶鶷鶸鶹鶺鶻鶼鶽鶾鶿鷀鷁鷂鷃鷄鷅鷆鷇鷈鷉鷊鷋鷌鷍鷎鷏鷐鷑鷒鷓鷔鷕鷖鷗鷘鷙鷚鷛鷜鷝鷞鷟鷠鷡�鷢鷣鷤鷥鷦鷧鷨鷩鷪鷫鷬鷭鷮鷯鷰鷱鷲鷳鷴鷵鷶鷷鷸鷹鷺鷻鷼鷽鷾鷿鸀鸁鸂�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[250].length;++e)65533!==n[250][e].charCodeAt(0)&&(r[n[250][e]]=64e3+e,t[64e3+e]=n[250][e]);for(n[251]="����������������������������������������������������������������鸃鸄鸅鸆鸇鸈鸉鸊鸋鸌鸍鸎鸏鸐鸑鸒鸓鸔鸕鸖鸗鸘鸙鸚鸛鸜鸝鸞鸤鸧鸮鸰鸴鸻鸼鹀鹍鹐鹒鹓鹔鹖鹙鹝鹟鹠鹡鹢鹥鹮鹯鹲鹴鹵鹶鹷鹸鹹鹺鹻鹼鹽麀�麁麃麄麅麆麉麊麌麍麎麏麐麑麔麕麖麗麘麙麚麛麜麞麠麡麢麣麤麥麧麨麩麪�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[251].length;++e)65533!==n[251][e].charCodeAt(0)&&(r[n[251][e]]=64256+e,t[64256+e]=n[251][e]);for(n[252]="����������������������������������������������������������������麫麬麭麮麯麰麱麲麳麵麶麷麹麺麼麿黀黁黂黃黅黆黇黈黊黋黌黐黒黓黕黖黗黙黚點黡黣黤黦黨黫黬黭黮黰黱黲黳黴黵黶黷黸黺黽黿鼀鼁鼂鼃鼄鼅�鼆鼇鼈鼉鼊鼌鼏鼑鼒鼔鼕鼖鼘鼚鼛鼜鼝鼞鼟鼡鼣鼤鼥鼦鼧鼨鼩鼪鼫鼭鼮鼰鼱�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[252].length;++e)65533!==n[252][e].charCodeAt(0)&&(r[n[252][e]]=64512+e,t[64512+e]=n[252][e]);for(n[253]="����������������������������������������������������������������鼲鼳鼴鼵鼶鼸鼺鼼鼿齀齁齂齃齅齆齇齈齉齊齋齌齍齎齏齒齓齔齕齖齗齘齙齚齛齜齝齞齟齠齡齢齣齤齥齦齧齨齩齪齫齬齭齮齯齰齱齲齳齴齵齶齷齸�齹齺齻齼齽齾龁龂龍龎龏龐龑龒龓龔龕龖龗龘龜龝龞龡龢龣龤龥郎凉秊裏隣�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[253].length;++e)65533!==n[253][e].charCodeAt(0)&&(r[n[253][e]]=64768+e,t[64768+e]=n[253][e]);for(n[254]="����������������������������������������������������������������兀嗀﨎﨏﨑﨓﨔礼﨟蘒﨡﨣﨤﨧﨨﨩��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[254].length;++e)65533!==n[254][e].charCodeAt(0)&&(r[n[254][e]]=65024+e,t[65024+e]=n[254][e]);return{enc:r,dec:t}}(),r[949]=function(){var e,t=[],r={},n=[];for(n[0]="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~��������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[0].length;++e)65533!==n[0][e].charCodeAt(0)&&(r[n[0][e]]=0+e,t[0+e]=n[0][e]);for(n[129]="�����������������������������������������������������������������갂갃갅갆갋갌갍갎갏갘갞갟갡갢갣갥갦갧갨갩갪갫갮갲갳갴������갵갶갷갺갻갽갾갿걁걂걃걄걅걆걇걈걉걊걌걎걏걐걑걒걓걕������걖걗걙걚걛걝걞걟걠걡걢걣걤걥걦걧걨걩걪걫걬걭걮걯걲걳걵걶걹걻걼걽걾걿겂겇겈겍겎겏겑겒겓겕겖겗겘겙겚겛겞겢겣겤겥겦겧겫겭겮겱겲겳겴겵겶겷겺겾겿곀곂곃곅곆곇곉곊곋곍곎곏곐곑곒곓곔곖곘곙곚곛곜곝곞곟곢곣곥곦곩곫곭곮곲곴곷곸곹곺곻곾곿괁괂괃괅괇괈괉괊괋괎괐괒괓�".split(""),e=0;e!=n[129].length;++e)65533!==n[129][e].charCodeAt(0)&&(r[n[129][e]]=33024+e,t[33024+e]=n[129][e]);for(n[130]="�����������������������������������������������������������������괔괕괖괗괙괚괛괝괞괟괡괢괣괤괥괦괧괨괪괫괮괯괰괱괲괳������괶괷괹괺괻괽괾괿굀굁굂굃굆굈굊굋굌굍굎굏굑굒굓굕굖굗������굙굚굛굜굝굞굟굠굢굤굥굦굧굨굩굪굫굮굯굱굲굷굸굹굺굾궀궃궄궅궆궇궊궋궍궎궏궑궒궓궔궕궖궗궘궙궚궛궞궟궠궡궢궣궥궦궧궨궩궪궫궬궭궮궯궰궱궲궳궴궵궶궸궹궺궻궼궽궾궿귂귃귅귆귇귉귊귋귌귍귎귏귒귔귕귖귗귘귙귚귛귝귞귟귡귢귣귥귦귧귨귩귪귫귬귭귮귯귰귱귲귳귴귵귶귷�".split(""),e=0;e!=n[130].length;++e)65533!==n[130][e].charCodeAt(0)&&(r[n[130][e]]=33280+e,t[33280+e]=n[130][e]);for(n[131]="�����������������������������������������������������������������귺귻귽귾긂긃긄긅긆긇긊긌긎긏긐긑긒긓긕긖긗긘긙긚긛긜������긝긞긟긠긡긢긣긤긥긦긧긨긩긪긫긬긭긮긯긲긳긵긶긹긻긼������긽긾긿깂깄깇깈깉깋깏깑깒깓깕깗깘깙깚깛깞깢깣깤깦깧깪깫깭깮깯깱깲깳깴깵깶깷깺깾깿꺀꺁꺂꺃꺆꺇꺈꺉꺊꺋꺍꺎꺏꺐꺑꺒꺓꺔꺕꺖꺗꺘꺙꺚꺛꺜꺝꺞꺟꺠꺡꺢꺣꺤꺥꺦꺧꺨꺩꺪꺫꺬꺭꺮꺯꺰꺱꺲꺳꺴꺵꺶꺷꺸꺹꺺꺻꺿껁껂껃껅껆껇껈껉껊껋껎껒껓껔껕껖껗껚껛껝껞껟껠껡껢껣껤껥�".split(""),e=0;e!=n[131].length;++e)65533!==n[131][e].charCodeAt(0)&&(r[n[131][e]]=33536+e,t[33536+e]=n[131][e]);for(n[132]="�����������������������������������������������������������������껦껧껩껪껬껮껯껰껱껲껳껵껶껷껹껺껻껽껾껿꼀꼁꼂꼃꼄꼅������꼆꼉꼊꼋꼌꼎꼏꼑꼒꼓꼔꼕꼖꼗꼘꼙꼚꼛꼜꼝꼞꼟꼠꼡꼢꼣������꼤꼥꼦꼧꼨꼩꼪꼫꼮꼯꼱꼳꼵꼶꼷꼸꼹꼺꼻꼾꽀꽄꽅꽆꽇꽊꽋꽌꽍꽎꽏꽑꽒꽓꽔꽕꽖꽗꽘꽙꽚꽛꽞꽟꽠꽡꽢꽣꽦꽧꽨꽩꽪꽫꽬꽭꽮꽯꽰꽱꽲꽳꽴꽵꽶꽷꽸꽺꽻꽼꽽꽾꽿꾁꾂꾃꾅꾆꾇꾉꾊꾋꾌꾍꾎꾏꾒꾓꾔꾖꾗꾘꾙꾚꾛꾝꾞꾟꾠꾡꾢꾣꾤꾥꾦꾧꾨꾩꾪꾫꾬꾭꾮꾯꾰꾱꾲꾳꾴꾵꾶꾷꾺꾻꾽꾾�".split(""),e=0;e!=n[132].length;++e)65533!==n[132][e].charCodeAt(0)&&(r[n[132][e]]=33792+e,t[33792+e]=n[132][e]);for(n[133]="�����������������������������������������������������������������꾿꿁꿂꿃꿄꿅꿆꿊꿌꿏꿐꿑꿒꿓꿕꿖꿗꿘꿙꿚꿛꿝꿞꿟꿠꿡������꿢꿣꿤꿥꿦꿧꿪꿫꿬꿭꿮꿯꿲꿳꿵꿶꿷꿹꿺꿻꿼꿽꿾꿿뀂뀃������뀅뀆뀇뀈뀉뀊뀋뀍뀎뀏뀑뀒뀓뀕뀖뀗뀘뀙뀚뀛뀞뀟뀠뀡뀢뀣뀤뀥뀦뀧뀩뀪뀫뀬뀭뀮뀯뀰뀱뀲뀳뀴뀵뀶뀷뀸뀹뀺뀻뀼뀽뀾뀿끀끁끂끃끆끇끉끋끍끏끐끑끒끖끘끚끛끜끞끟끠끡끢끣끤끥끦끧끨끩끪끫끬끭끮끯끰끱끲끳끴끵끶끷끸끹끺끻끾끿낁낂낃낅낆낇낈낉낊낋낎낐낒낓낔낕낖낗낛낝낞낣낤�".split(""),e=0;e!=n[133].length;++e)65533!==n[133][e].charCodeAt(0)&&(r[n[133][e]]=34048+e,t[34048+e]=n[133][e]);for(n[134]="�����������������������������������������������������������������낥낦낧낪낰낲낶낷낹낺낻낽낾낿냀냁냂냃냆냊냋냌냍냎냏냒������냓냕냖냗냙냚냛냜냝냞냟냡냢냣냤냦냧냨냩냪냫냬냭냮냯냰������냱냲냳냴냵냶냷냸냹냺냻냼냽냾냿넀넁넂넃넄넅넆넇넊넍넎넏넑넔넕넖넗넚넞넟넠넡넢넦넧넩넪넫넭넮넯넰넱넲넳넶넺넻넼넽넾넿녂녃녅녆녇녉녊녋녌녍녎녏녒녓녖녗녙녚녛녝녞녟녡녢녣녤녥녦녧녨녩녪녫녬녭녮녯녰녱녲녳녴녵녶녷녺녻녽녾녿놁놃놄놅놆놇놊놌놎놏놐놑놕놖놗놙놚놛놝�".split(""),e=0;e!=n[134].length;++e)65533!==n[134][e].charCodeAt(0)&&(r[n[134][e]]=34304+e,t[34304+e]=n[134][e]);for(n[135]="�����������������������������������������������������������������놞놟놠놡놢놣놤놥놦놧놩놪놫놬놭놮놯놰놱놲놳놴놵놶놷놸������놹놺놻놼놽놾놿뇀뇁뇂뇃뇄뇅뇆뇇뇈뇉뇊뇋뇍뇎뇏뇑뇒뇓뇕������뇖뇗뇘뇙뇚뇛뇞뇠뇡뇢뇣뇤뇥뇦뇧뇪뇫뇭뇮뇯뇱뇲뇳뇴뇵뇶뇷뇸뇺뇼뇾뇿눀눁눂눃눆눇눉눊눍눎눏눐눑눒눓눖눘눚눛눜눝눞눟눡눢눣눤눥눦눧눨눩눪눫눬눭눮눯눰눱눲눳눵눶눷눸눹눺눻눽눾눿뉀뉁뉂뉃뉄뉅뉆뉇뉈뉉뉊뉋뉌뉍뉎뉏뉐뉑뉒뉓뉔뉕뉖뉗뉙뉚뉛뉝뉞뉟뉡뉢뉣뉤뉥뉦뉧뉪뉫뉬뉭뉮�".split(""),e=0;e!=n[135].length;++e)65533!==n[135][e].charCodeAt(0)&&(r[n[135][e]]=34560+e,t[34560+e]=n[135][e]);for(n[136]="�����������������������������������������������������������������뉯뉰뉱뉲뉳뉶뉷뉸뉹뉺뉻뉽뉾뉿늀늁늂늃늆늇늈늊늋늌늍늎������늏늒늓늕늖늗늛늜늝늞늟늢늤늧늨늩늫늭늮늯늱늲늳늵늶늷������늸늹늺늻늼늽늾늿닀닁닂닃닄닅닆닇닊닋닍닎닏닑닓닔닕닖닗닚닜닞닟닠닡닣닧닩닪닰닱닲닶닼닽닾댂댃댅댆댇댉댊댋댌댍댎댏댒댖댗댘댙댚댛댝댞댟댠댡댢댣댤댥댦댧댨댩댪댫댬댭댮댯댰댱댲댳댴댵댶댷댸댹댺댻댼댽댾댿덀덁덂덃덄덅덆덇덈덉덊덋덌덍덎덏덐덑덒덓덗덙덚덝덠덡덢덣�".split(""),e=0;e!=n[136].length;++e)65533!==n[136][e].charCodeAt(0)&&(r[n[136][e]]=34816+e,t[34816+e]=n[136][e]);for(n[137]="�����������������������������������������������������������������덦덨덪덬덭덯덲덳덵덶덷덹덺덻덼덽덾덿뎂뎆뎇뎈뎉뎊뎋뎍������뎎뎏뎑뎒뎓뎕뎖뎗뎘뎙뎚뎛뎜뎝뎞뎟뎢뎣뎤뎥뎦뎧뎩뎪뎫뎭������뎮뎯뎰뎱뎲뎳뎴뎵뎶뎷뎸뎹뎺뎻뎼뎽뎾뎿돀돁돂돃돆돇돉돊돍돏돑돒돓돖돘돚돜돞돟돡돢돣돥돦돧돩돪돫돬돭돮돯돰돱돲돳돴돵돶돷돸돹돺돻돽돾돿됀됁됂됃됄됅됆됇됈됉됊됋됌됍됎됏됑됒됓됔됕됖됗됙됚됛됝됞됟됡됢됣됤됥됦됧됪됬됭됮됯됰됱됲됳됵됶됷됸됹됺됻됼됽됾됿둀둁둂둃둄�".split(""),e=0;e!=n[137].length;++e)65533!==n[137][e].charCodeAt(0)&&(r[n[137][e]]=35072+e,t[35072+e]=n[137][e]);for(n[138]="�����������������������������������������������������������������둅둆둇둈둉둊둋둌둍둎둏둒둓둕둖둗둙둚둛둜둝둞둟둢둤둦������둧둨둩둪둫둭둮둯둰둱둲둳둴둵둶둷둸둹둺둻둼둽둾둿뒁뒂������뒃뒄뒅뒆뒇뒉뒊뒋뒌뒍뒎뒏뒐뒑뒒뒓뒔뒕뒖뒗뒘뒙뒚뒛뒜뒞뒟뒠뒡뒢뒣뒥뒦뒧뒩뒪뒫뒭뒮뒯뒰뒱뒲뒳뒴뒶뒸뒺뒻뒼뒽뒾뒿듁듂듃듅듆듇듉듊듋듌듍듎듏듑듒듓듔듖듗듘듙듚듛듞듟듡듢듥듧듨듩듪듫듮듰듲듳듴듵듶듷듹듺듻듼듽듾듿딀딁딂딃딄딅딆딇딈딉딊딋딌딍딎딏딐딑딒딓딖딗딙딚딝�".split(""),e=0;e!=n[138].length;++e)65533!==n[138][e].charCodeAt(0)&&(r[n[138][e]]=35328+e,t[35328+e]=n[138][e]);for(n[139]="�����������������������������������������������������������������딞딟딠딡딢딣딦딫딬딭딮딯딲딳딵딶딷딹딺딻딼딽딾딿땂땆������땇땈땉땊땎땏땑땒땓땕땖땗땘땙땚땛땞땢땣땤땥땦땧땨땩땪������땫땬땭땮땯땰땱땲땳땴땵땶땷땸땹땺땻땼땽땾땿떀떁떂떃떄떅떆떇떈떉떊떋떌떍떎떏떐떑떒떓떔떕떖떗떘떙떚떛떜떝떞떟떢떣떥떦떧떩떬떭떮떯떲떶떷떸떹떺떾떿뗁뗂뗃뗅뗆뗇뗈뗉뗊뗋뗎뗒뗓뗔뗕뗖뗗뗙뗚뗛뗜뗝뗞뗟뗠뗡뗢뗣뗤뗥뗦뗧뗨뗩뗪뗫뗭뗮뗯뗰뗱뗲뗳뗴뗵뗶뗷뗸뗹뗺뗻뗼뗽뗾뗿�".split(""),e=0;e!=n[139].length;++e)65533!==n[139][e].charCodeAt(0)&&(r[n[139][e]]=35584+e,t[35584+e]=n[139][e]);for(n[140]="�����������������������������������������������������������������똀똁똂똃똄똅똆똇똈똉똊똋똌똍똎똏똒똓똕똖똗똙똚똛똜똝������똞똟똠똡똢똣똤똦똧똨똩똪똫똭똮똯똰똱똲똳똵똶똷똸똹똺������똻똼똽똾똿뙀뙁뙂뙃뙄뙅뙆뙇뙉뙊뙋뙌뙍뙎뙏뙐뙑뙒뙓뙔뙕뙖뙗뙘뙙뙚뙛뙜뙝뙞뙟뙠뙡뙢뙣뙥뙦뙧뙩뙪뙫뙬뙭뙮뙯뙰뙱뙲뙳뙴뙵뙶뙷뙸뙹뙺뙻뙼뙽뙾뙿뚀뚁뚂뚃뚄뚅뚆뚇뚈뚉뚊뚋뚌뚍뚎뚏뚐뚑뚒뚓뚔뚕뚖뚗뚘뚙뚚뚛뚞뚟뚡뚢뚣뚥뚦뚧뚨뚩뚪뚭뚮뚯뚰뚲뚳뚴뚵뚶뚷뚸뚹뚺뚻뚼뚽뚾뚿뛀뛁뛂�".split(""),e=0;e!=n[140].length;++e)65533!==n[140][e].charCodeAt(0)&&(r[n[140][e]]=35840+e,t[35840+e]=n[140][e]);for(n[141]="�����������������������������������������������������������������뛃뛄뛅뛆뛇뛈뛉뛊뛋뛌뛍뛎뛏뛐뛑뛒뛓뛕뛖뛗뛘뛙뛚뛛뛜뛝������뛞뛟뛠뛡뛢뛣뛤뛥뛦뛧뛨뛩뛪뛫뛬뛭뛮뛯뛱뛲뛳뛵뛶뛷뛹뛺������뛻뛼뛽뛾뛿뜂뜃뜄뜆뜇뜈뜉뜊뜋뜌뜍뜎뜏뜐뜑뜒뜓뜔뜕뜖뜗뜘뜙뜚뜛뜜뜝뜞뜟뜠뜡뜢뜣뜤뜥뜦뜧뜪뜫뜭뜮뜱뜲뜳뜴뜵뜶뜷뜺뜼뜽뜾뜿띀띁띂띃띅띆띇띉띊띋띍띎띏띐띑띒띓띖띗띘띙띚띛띜띝띞띟띡띢띣띥띦띧띩띪띫띬띭띮띯띲띴띶띷띸띹띺띻띾띿랁랂랃랅랆랇랈랉랊랋랎랓랔랕랚랛랝랞�".split(""),e=0;e!=n[141].length;++e)65533!==n[141][e].charCodeAt(0)&&(r[n[141][e]]=36096+e,t[36096+e]=n[141][e]);for(n[142]="�����������������������������������������������������������������랟랡랢랣랤랥랦랧랪랮랯랰랱랲랳랶랷랹랺랻랼랽랾랿럀럁������럂럃럄럅럆럈럊럋럌럍럎럏럐럑럒럓럔럕럖럗럘럙럚럛럜럝������럞럟럠럡럢럣럤럥럦럧럨럩럪럫럮럯럱럲럳럵럶럷럸럹럺럻럾렂렃렄렅렆렊렋렍렎렏렑렒렓렔렕렖렗렚렜렞렟렠렡렢렣렦렧렩렪렫렭렮렯렰렱렲렳렶렺렻렼렽렾렿롁롂롃롅롆롇롈롉롊롋롌롍롎롏롐롒롔롕롖롗롘롙롚롛롞롟롡롢롣롥롦롧롨롩롪롫롮롰롲롳롴롵롶롷롹롺롻롽롾롿뢀뢁뢂뢃뢄�".split(""),e=0;e!=n[142].length;++e)65533!==n[142][e].charCodeAt(0)&&(r[n[142][e]]=36352+e,t[36352+e]=n[142][e]);for(n[143]="�����������������������������������������������������������������뢅뢆뢇뢈뢉뢊뢋뢌뢎뢏뢐뢑뢒뢓뢔뢕뢖뢗뢘뢙뢚뢛뢜뢝뢞뢟������뢠뢡뢢뢣뢤뢥뢦뢧뢩뢪뢫뢬뢭뢮뢯뢱뢲뢳뢵뢶뢷뢹뢺뢻뢼뢽������뢾뢿룂룄룆룇룈룉룊룋룍룎룏룑룒룓룕룖룗룘룙룚룛룜룞룠룢룣룤룥룦룧룪룫룭룮룯룱룲룳룴룵룶룷룺룼룾룿뤀뤁뤂뤃뤅뤆뤇뤈뤉뤊뤋뤌뤍뤎뤏뤐뤑뤒뤓뤔뤕뤖뤗뤙뤚뤛뤜뤝뤞뤟뤡뤢뤣뤤뤥뤦뤧뤨뤩뤪뤫뤬뤭뤮뤯뤰뤱뤲뤳뤴뤵뤶뤷뤸뤹뤺뤻뤾뤿륁륂륃륅륆륇륈륉륊륋륍륎륐륒륓륔륕륖륗�".split(""),e=0;e!=n[143].length;++e)65533!==n[143][e].charCodeAt(0)&&(r[n[143][e]]=36608+e,t[36608+e]=n[143][e]);for(n[144]="�����������������������������������������������������������������륚륛륝륞륟륡륢륣륤륥륦륧륪륬륮륯륰륱륲륳륶륷륹륺륻륽������륾륿릀릁릂릃릆릈릋릌릏릐릑릒릓릔릕릖릗릘릙릚릛릜릝릞������릟릠릡릢릣릤릥릦릧릨릩릪릫릮릯릱릲릳릵릶릷릸릹릺릻릾맀맂맃맄맅맆맇맊맋맍맓맔맕맖맗맚맜맟맠맢맦맧맩맪맫맭맮맯맰맱맲맳맶맻맼맽맾맿먂먃먄먅먆먇먉먊먋먌먍먎먏먐먑먒먓먔먖먗먘먙먚먛먜먝먞먟먠먡먢먣먤먥먦먧먨먩먪먫먬먭먮먯먰먱먲먳먴먵먶먷먺먻먽먾먿멁멃멄멅멆�".split(""),e=0;e!=n[144].length;++e)65533!==n[144][e].charCodeAt(0)&&(r[n[144][e]]=36864+e,t[36864+e]=n[144][e]);for(n[145]="�����������������������������������������������������������������멇멊멌멏멐멑멒멖멗멙멚멛멝멞멟멠멡멢멣멦멪멫멬멭멮멯������멲멳멵멶멷멹멺멻멼멽멾멿몀몁몂몆몈몉몊몋몍몎몏몐몑몒������몓몔몕몖몗몘몙몚몛몜몝몞몟몠몡몢몣몤몥몦몧몪몭몮몯몱몳몴몵몶몷몺몼몾몿뫀뫁뫂뫃뫅뫆뫇뫉뫊뫋뫌뫍뫎뫏뫐뫑뫒뫓뫔뫕뫖뫗뫚뫛뫜뫝뫞뫟뫠뫡뫢뫣뫤뫥뫦뫧뫨뫩뫪뫫뫬뫭뫮뫯뫰뫱뫲뫳뫴뫵뫶뫷뫸뫹뫺뫻뫽뫾뫿묁묂묃묅묆묇묈묉묊묋묌묎묐묒묓묔묕묖묗묙묚묛묝묞묟묡묢묣묤묥묦묧�".split(""),e=0;e!=n[145].length;++e)65533!==n[145][e].charCodeAt(0)&&(r[n[145][e]]=37120+e,t[37120+e]=n[145][e]);for(n[146]="�����������������������������������������������������������������묨묪묬묭묮묯묰묱묲묳묷묹묺묿뭀뭁뭂뭃뭆뭈뭊뭋뭌뭎뭑뭒������뭓뭕뭖뭗뭙뭚뭛뭜뭝뭞뭟뭠뭢뭤뭥뭦뭧뭨뭩뭪뭫뭭뭮뭯뭰뭱������뭲뭳뭴뭵뭶뭷뭸뭹뭺뭻뭼뭽뭾뭿뮀뮁뮂뮃뮄뮅뮆뮇뮉뮊뮋뮍뮎뮏뮑뮒뮓뮔뮕뮖뮗뮘뮙뮚뮛뮜뮝뮞뮟뮠뮡뮢뮣뮥뮦뮧뮩뮪뮫뮭뮮뮯뮰뮱뮲뮳뮵뮶뮸뮹뮺뮻뮼뮽뮾뮿믁믂믃믅믆믇믉믊믋믌믍믎믏믑믒믔믕믖믗믘믙믚믛믜믝믞믟믠믡믢믣믤믥믦믧믨믩믪믫믬믭믮믯믰믱믲믳믴믵믶믷믺믻믽믾밁�".split(""),e=0;e!=n[146].length;++e)65533!==n[146][e].charCodeAt(0)&&(r[n[146][e]]=37376+e,t[37376+e]=n[146][e]);for(n[147]="�����������������������������������������������������������������밃밄밅밆밇밊밎밐밒밓밙밚밠밡밢밣밦밨밪밫밬밮밯밲밳밵������밶밷밹밺밻밼밽밾밿뱂뱆뱇뱈뱊뱋뱎뱏뱑뱒뱓뱔뱕뱖뱗뱘뱙������뱚뱛뱜뱞뱟뱠뱡뱢뱣뱤뱥뱦뱧뱨뱩뱪뱫뱬뱭뱮뱯뱰뱱뱲뱳뱴뱵뱶뱷뱸뱹뱺뱻뱼뱽뱾뱿벀벁벂벃벆벇벉벊벍벏벐벑벒벓벖벘벛벜벝벞벟벢벣벥벦벩벪벫벬벭벮벯벲벶벷벸벹벺벻벾벿볁볂볃볅볆볇볈볉볊볋볌볎볒볓볔볖볗볙볚볛볝볞볟볠볡볢볣볤볥볦볧볨볩볪볫볬볭볮볯볰볱볲볳볷볹볺볻볽�".split(""),e=0;e!=n[147].length;++e)65533!==n[147][e].charCodeAt(0)&&(r[n[147][e]]=37632+e,t[37632+e]=n[147][e]);for(n[148]="�����������������������������������������������������������������볾볿봀봁봂봃봆봈봊봋봌봍봎봏봑봒봓봕봖봗봘봙봚봛봜봝������봞봟봠봡봢봣봥봦봧봨봩봪봫봭봮봯봰봱봲봳봴봵봶봷봸봹������봺봻봼봽봾봿뵁뵂뵃뵄뵅뵆뵇뵊뵋뵍뵎뵏뵑뵒뵓뵔뵕뵖뵗뵚뵛뵜뵝뵞뵟뵠뵡뵢뵣뵥뵦뵧뵩뵪뵫뵬뵭뵮뵯뵰뵱뵲뵳뵴뵵뵶뵷뵸뵹뵺뵻뵼뵽뵾뵿붂붃붅붆붋붌붍붎붏붒붔붖붗붘붛붝붞붟붠붡붢붣붥붦붧붨붩붪붫붬붭붮붯붱붲붳붴붵붶붷붹붺붻붼붽붾붿뷀뷁뷂뷃뷄뷅뷆뷇뷈뷉뷊뷋뷌뷍뷎뷏뷐뷑�".split(""),e=0;e!=n[148].length;++e)65533!==n[148][e].charCodeAt(0)&&(r[n[148][e]]=37888+e,t[37888+e]=n[148][e]);for(n[149]="�����������������������������������������������������������������뷒뷓뷖뷗뷙뷚뷛뷝뷞뷟뷠뷡뷢뷣뷤뷥뷦뷧뷨뷪뷫뷬뷭뷮뷯뷱������뷲뷳뷵뷶뷷뷹뷺뷻뷼뷽뷾뷿븁븂븄븆븇븈븉븊븋븎븏븑븒븓������븕븖븗븘븙븚븛븞븠븡븢븣븤븥븦븧븨븩븪븫븬븭븮븯븰븱븲븳븴븵븶븷븸븹븺븻븼븽븾븿빀빁빂빃빆빇빉빊빋빍빏빐빑빒빓빖빘빜빝빞빟빢빣빥빦빧빩빫빬빭빮빯빲빶빷빸빹빺빾빿뺁뺂뺃뺅뺆뺇뺈뺉뺊뺋뺎뺒뺓뺔뺕뺖뺗뺚뺛뺜뺝뺞뺟뺠뺡뺢뺣뺤뺥뺦뺧뺩뺪뺫뺬뺭뺮뺯뺰뺱뺲뺳뺴뺵뺶뺷�".split(""),e=0;e!=n[149].length;++e)65533!==n[149][e].charCodeAt(0)&&(r[n[149][e]]=38144+e,t[38144+e]=n[149][e]);for(n[150]="�����������������������������������������������������������������뺸뺹뺺뺻뺼뺽뺾뺿뻀뻁뻂뻃뻄뻅뻆뻇뻈뻉뻊뻋뻌뻍뻎뻏뻒뻓������뻕뻖뻙뻚뻛뻜뻝뻞뻟뻡뻢뻦뻧뻨뻩뻪뻫뻭뻮뻯뻰뻱뻲뻳뻴뻵������뻶뻷뻸뻹뻺뻻뻼뻽뻾뻿뼀뼂뼃뼄뼅뼆뼇뼊뼋뼌뼍뼎뼏뼐뼑뼒뼓뼔뼕뼖뼗뼚뼞뼟뼠뼡뼢뼣뼤뼥뼦뼧뼨뼩뼪뼫뼬뼭뼮뼯뼰뼱뼲뼳뼴뼵뼶뼷뼸뼹뼺뼻뼼뼽뼾뼿뽂뽃뽅뽆뽇뽉뽊뽋뽌뽍뽎뽏뽒뽓뽔뽖뽗뽘뽙뽚뽛뽜뽝뽞뽟뽠뽡뽢뽣뽤뽥뽦뽧뽨뽩뽪뽫뽬뽭뽮뽯뽰뽱뽲뽳뽴뽵뽶뽷뽸뽹뽺뽻뽼뽽뽾뽿뾀뾁뾂�".split(""),e=0;e!=n[150].length;++e)65533!==n[150][e].charCodeAt(0)&&(r[n[150][e]]=38400+e,t[38400+e]=n[150][e]);for(n[151]="�����������������������������������������������������������������뾃뾄뾅뾆뾇뾈뾉뾊뾋뾌뾍뾎뾏뾐뾑뾒뾓뾕뾖뾗뾘뾙뾚뾛뾜뾝������뾞뾟뾠뾡뾢뾣뾤뾥뾦뾧뾨뾩뾪뾫뾬뾭뾮뾯뾱뾲뾳뾴뾵뾶뾷뾸������뾹뾺뾻뾼뾽뾾뾿뿀뿁뿂뿃뿄뿆뿇뿈뿉뿊뿋뿎뿏뿑뿒뿓뿕뿖뿗뿘뿙뿚뿛뿝뿞뿠뿢뿣뿤뿥뿦뿧뿨뿩뿪뿫뿬뿭뿮뿯뿰뿱뿲뿳뿴뿵뿶뿷뿸뿹뿺뿻뿼뿽뿾뿿쀀쀁쀂쀃쀄쀅쀆쀇쀈쀉쀊쀋쀌쀍쀎쀏쀐쀑쀒쀓쀔쀕쀖쀗쀘쀙쀚쀛쀜쀝쀞쀟쀠쀡쀢쀣쀤쀥쀦쀧쀨쀩쀪쀫쀬쀭쀮쀯쀰쀱쀲쀳쀴쀵쀶쀷쀸쀹쀺쀻쀽쀾쀿�".split(""),e=0;e!=n[151].length;++e)65533!==n[151][e].charCodeAt(0)&&(r[n[151][e]]=38656+e,t[38656+e]=n[151][e]);for(n[152]="�����������������������������������������������������������������쁀쁁쁂쁃쁄쁅쁆쁇쁈쁉쁊쁋쁌쁍쁎쁏쁐쁒쁓쁔쁕쁖쁗쁙쁚쁛������쁝쁞쁟쁡쁢쁣쁤쁥쁦쁧쁪쁫쁬쁭쁮쁯쁰쁱쁲쁳쁴쁵쁶쁷쁸쁹������쁺쁻쁼쁽쁾쁿삀삁삂삃삄삅삆삇삈삉삊삋삌삍삎삏삒삓삕삖삗삙삚삛삜삝삞삟삢삤삦삧삨삩삪삫삮삱삲삷삸삹삺삻삾샂샃샄샆샇샊샋샍샎샏샑샒샓샔샕샖샗샚샞샟샠샡샢샣샦샧샩샪샫샭샮샯샰샱샲샳샶샸샺샻샼샽샾샿섁섂섃섅섆섇섉섊섋섌섍섎섏섑섒섓섔섖섗섘섙섚섛섡섢섥섨섩섪섫섮�".split(""),e=0;e!=n[152].length;++e)65533!==n[152][e].charCodeAt(0)&&(r[n[152][e]]=38912+e,t[38912+e]=n[152][e]);for(n[153]="�����������������������������������������������������������������섲섳섴섵섷섺섻섽섾섿셁셂셃셄셅셆셇셊셎셏셐셑셒셓셖셗������셙셚셛셝셞셟셠셡셢셣셦셪셫셬셭셮셯셱셲셳셵셶셷셹셺셻������셼셽셾셿솀솁솂솃솄솆솇솈솉솊솋솏솑솒솓솕솗솘솙솚솛솞솠솢솣솤솦솧솪솫솭솮솯솱솲솳솴솵솶솷솸솹솺솻솼솾솿쇀쇁쇂쇃쇅쇆쇇쇉쇊쇋쇍쇎쇏쇐쇑쇒쇓쇕쇖쇙쇚쇛쇜쇝쇞쇟쇡쇢쇣쇥쇦쇧쇩쇪쇫쇬쇭쇮쇯쇲쇴쇵쇶쇷쇸쇹쇺쇻쇾쇿숁숂숃숅숆숇숈숉숊숋숎숐숒숓숔숕숖숗숚숛숝숞숡숢숣�".split(""),e=0;e!=n[153].length;++e)65533!==n[153][e].charCodeAt(0)&&(r[n[153][e]]=39168+e,t[39168+e]=n[153][e]);for(n[154]="�����������������������������������������������������������������숤숥숦숧숪숬숮숰숳숵숶숷숸숹숺숻숼숽숾숿쉀쉁쉂쉃쉄쉅������쉆쉇쉉쉊쉋쉌쉍쉎쉏쉒쉓쉕쉖쉗쉙쉚쉛쉜쉝쉞쉟쉡쉢쉣쉤쉦������쉧쉨쉩쉪쉫쉮쉯쉱쉲쉳쉵쉶쉷쉸쉹쉺쉻쉾슀슂슃슄슅슆슇슊슋슌슍슎슏슑슒슓슔슕슖슗슙슚슜슞슟슠슡슢슣슦슧슩슪슫슮슯슰슱슲슳슶슸슺슻슼슽슾슿싀싁싂싃싄싅싆싇싈싉싊싋싌싍싎싏싐싑싒싓싔싕싖싗싘싙싚싛싞싟싡싢싥싦싧싨싩싪싮싰싲싳싴싵싷싺싽싾싿쌁쌂쌃쌄쌅쌆쌇쌊쌋쌎쌏�".split(""),e=0;e!=n[154].length;++e)65533!==n[154][e].charCodeAt(0)&&(r[n[154][e]]=39424+e,t[39424+e]=n[154][e]);for(n[155]="�����������������������������������������������������������������쌐쌑쌒쌖쌗쌙쌚쌛쌝쌞쌟쌠쌡쌢쌣쌦쌧쌪쌫쌬쌭쌮쌯쌰쌱쌲������쌳쌴쌵쌶쌷쌸쌹쌺쌻쌼쌽쌾쌿썀썁썂썃썄썆썇썈썉썊썋썌썍������썎썏썐썑썒썓썔썕썖썗썘썙썚썛썜썝썞썟썠썡썢썣썤썥썦썧썪썫썭썮썯썱썳썴썵썶썷썺썻썾썿쎀쎁쎂쎃쎅쎆쎇쎉쎊쎋쎍쎎쎏쎐쎑쎒쎓쎔쎕쎖쎗쎘쎙쎚쎛쎜쎝쎞쎟쎠쎡쎢쎣쎤쎥쎦쎧쎨쎩쎪쎫쎬쎭쎮쎯쎰쎱쎲쎳쎴쎵쎶쎷쎸쎹쎺쎻쎼쎽쎾쎿쏁쏂쏃쏄쏅쏆쏇쏈쏉쏊쏋쏌쏍쏎쏏쏐쏑쏒쏓쏔쏕쏖쏗쏚�".split(""),e=0;e!=n[155].length;++e)65533!==n[155][e].charCodeAt(0)&&(r[n[155][e]]=39680+e,t[39680+e]=n[155][e]);for(n[156]="�����������������������������������������������������������������쏛쏝쏞쏡쏣쏤쏥쏦쏧쏪쏫쏬쏮쏯쏰쏱쏲쏳쏶쏷쏹쏺쏻쏼쏽쏾������쏿쐀쐁쐂쐃쐄쐅쐆쐇쐉쐊쐋쐌쐍쐎쐏쐑쐒쐓쐔쐕쐖쐗쐘쐙쐚������쐛쐜쐝쐞쐟쐠쐡쐢쐣쐥쐦쐧쐨쐩쐪쐫쐭쐮쐯쐱쐲쐳쐵쐶쐷쐸쐹쐺쐻쐾쐿쑀쑁쑂쑃쑄쑅쑆쑇쑉쑊쑋쑌쑍쑎쑏쑐쑑쑒쑓쑔쑕쑖쑗쑘쑙쑚쑛쑜쑝쑞쑟쑠쑡쑢쑣쑦쑧쑩쑪쑫쑭쑮쑯쑰쑱쑲쑳쑶쑷쑸쑺쑻쑼쑽쑾쑿쒁쒂쒃쒄쒅쒆쒇쒈쒉쒊쒋쒌쒍쒎쒏쒐쒑쒒쒓쒕쒖쒗쒘쒙쒚쒛쒝쒞쒟쒠쒡쒢쒣쒤쒥쒦쒧쒨쒩�".split(""),e=0;e!=n[156].length;++e)65533!==n[156][e].charCodeAt(0)&&(r[n[156][e]]=39936+e,t[39936+e]=n[156][e]);for(n[157]="�����������������������������������������������������������������쒪쒫쒬쒭쒮쒯쒰쒱쒲쒳쒴쒵쒶쒷쒹쒺쒻쒽쒾쒿쓀쓁쓂쓃쓄쓅������쓆쓇쓈쓉쓊쓋쓌쓍쓎쓏쓐쓑쓒쓓쓔쓕쓖쓗쓘쓙쓚쓛쓜쓝쓞쓟������쓠쓡쓢쓣쓤쓥쓦쓧쓨쓪쓫쓬쓭쓮쓯쓲쓳쓵쓶쓷쓹쓻쓼쓽쓾씂씃씄씅씆씇씈씉씊씋씍씎씏씑씒씓씕씖씗씘씙씚씛씝씞씟씠씡씢씣씤씥씦씧씪씫씭씮씯씱씲씳씴씵씶씷씺씼씾씿앀앁앂앃앆앇앋앏앐앑앒앖앚앛앜앟앢앣앥앦앧앩앪앫앬앭앮앯앲앶앷앸앹앺앻앾앿얁얂얃얅얆얈얉얊얋얎얐얒얓얔�".split(""),e=0;e!=n[157].length;++e)65533!==n[157][e].charCodeAt(0)&&(r[n[157][e]]=40192+e,t[40192+e]=n[157][e]);for(n[158]="�����������������������������������������������������������������얖얙얚얛얝얞얟얡얢얣얤얥얦얧얨얪얫얬얭얮얯얰얱얲얳얶������얷얺얿엀엁엂엃엋엍엏엒엓엕엖엗엙엚엛엜엝엞엟엢엤엦엧������엨엩엪엫엯엱엲엳엵엸엹엺엻옂옃옄옉옊옋옍옎옏옑옒옓옔옕옖옗옚옝옞옟옠옡옢옣옦옧옩옪옫옯옱옲옶옸옺옼옽옾옿왂왃왅왆왇왉왊왋왌왍왎왏왒왖왗왘왙왚왛왞왟왡왢왣왤왥왦왧왨왩왪왫왭왮왰왲왳왴왵왶왷왺왻왽왾왿욁욂욃욄욅욆욇욊욌욎욏욐욑욒욓욖욗욙욚욛욝욞욟욠욡욢욣욦�".split(""),e=0;e!=n[158].length;++e)65533!==n[158][e].charCodeAt(0)&&(r[n[158][e]]=40448+e,t[40448+e]=n[158][e]);for(n[159]="�����������������������������������������������������������������욨욪욫욬욭욮욯욲욳욵욶욷욻욼욽욾욿웂웄웆웇웈웉웊웋웎������웏웑웒웓웕웖웗웘웙웚웛웞웟웢웣웤웥웦웧웪웫웭웮웯웱웲������웳웴웵웶웷웺웻웼웾웿윀윁윂윃윆윇윉윊윋윍윎윏윐윑윒윓윖윘윚윛윜윝윞윟윢윣윥윦윧윩윪윫윬윭윮윯윲윴윶윸윹윺윻윾윿읁읂읃읅읆읇읈읉읋읎읐읙읚읛읝읞읟읡읢읣읤읥읦읧읩읪읬읭읮읯읰읱읲읳읶읷읹읺읻읿잀잁잂잆잋잌잍잏잒잓잕잙잛잜잝잞잟잢잧잨잩잪잫잮잯잱잲잳잵잶잷�".split(""),e=0;e!=n[159].length;++e)65533!==n[159][e].charCodeAt(0)&&(r[n[159][e]]=40704+e,t[40704+e]=n[159][e]);for(n[160]="�����������������������������������������������������������������잸잹잺잻잾쟂쟃쟄쟅쟆쟇쟊쟋쟍쟏쟑쟒쟓쟔쟕쟖쟗쟙쟚쟛쟜������쟞쟟쟠쟡쟢쟣쟥쟦쟧쟩쟪쟫쟭쟮쟯쟰쟱쟲쟳쟴쟵쟶쟷쟸쟹쟺������쟻쟼쟽쟾쟿젂젃젅젆젇젉젋젌젍젎젏젒젔젗젘젙젚젛젞젟젡젢젣젥젦젧젨젩젪젫젮젰젲젳젴젵젶젷젹젺젻젽젾젿졁졂졃졄졅졆졇졊졋졎졏졐졑졒졓졕졖졗졘졙졚졛졜졝졞졟졠졡졢졣졤졥졦졧졨졩졪졫졬졭졮졯졲졳졵졶졷졹졻졼졽졾졿좂좄좈좉좊좎좏좐좑좒좓좕좖좗좘좙좚좛좜좞좠좢좣좤�".split(""),e=0;e!=n[160].length;++e)65533!==n[160][e].charCodeAt(0)&&(r[n[160][e]]=40960+e,t[40960+e]=n[160][e]);for(n[161]="�����������������������������������������������������������������좥좦좧좩좪좫좬좭좮좯좰좱좲좳좴좵좶좷좸좹좺좻좾좿죀죁������죂죃죅죆죇죉죊죋죍죎죏죐죑죒죓죖죘죚죛죜죝죞죟죢죣죥������죦죧죨죩죪죫죬죭죮죯죰죱죲죳죴죶죷죸죹죺죻죾죿줁줂줃줇줈줉줊줋줎　、。·‥…¨〃­―∥＼∼‘’“”〔〕〈〉《》「」『』【】±×÷≠≤≥∞∴°′″℃Å￠￡￥♂♀∠⊥⌒∂∇≡≒§※☆★○●◎◇◆□■△▲▽▼→←↑↓↔〓≪≫√∽∝∵∫∬∈∋⊆⊇⊂⊃∪∩∧∨￢�".split(""),e=0;e!=n[161].length;++e)65533!==n[161][e].charCodeAt(0)&&(r[n[161][e]]=41216+e,t[41216+e]=n[161][e]);for(n[162]="�����������������������������������������������������������������줐줒줓줔줕줖줗줙줚줛줜줝줞줟줠줡줢줣줤줥줦줧줨줩줪줫������줭줮줯줰줱줲줳줵줶줷줸줹줺줻줼줽줾줿쥀쥁쥂쥃쥄쥅쥆쥇������쥈쥉쥊쥋쥌쥍쥎쥏쥒쥓쥕쥖쥗쥙쥚쥛쥜쥝쥞쥟쥢쥤쥥쥦쥧쥨쥩쥪쥫쥭쥮쥯⇒⇔∀∃´～ˇ˘˝˚˙¸˛¡¿ː∮∑∏¤℉‰◁◀▷▶♤♠♡♥♧♣⊙◈▣◐◑▒▤▥▨▧▦▩♨☏☎☜☞¶†‡↕↗↙↖↘♭♩♪♬㉿㈜№㏇™㏂㏘℡€®������������������������".split(""),e=0;e!=n[162].length;++e)65533!==n[162][e].charCodeAt(0)&&(r[n[162][e]]=41472+e,t[41472+e]=n[162][e]);for(n[163]="�����������������������������������������������������������������쥱쥲쥳쥵쥶쥷쥸쥹쥺쥻쥽쥾쥿즀즁즂즃즄즅즆즇즊즋즍즎즏������즑즒즓즔즕즖즗즚즜즞즟즠즡즢즣즤즥즦즧즨즩즪즫즬즭즮������즯즰즱즲즳즴즵즶즷즸즹즺즻즼즽즾즿짂짃짅짆짉짋짌짍짎짏짒짔짗짘짛！＂＃＄％＆＇（）＊＋，－．／０１２３４５６７８９：；＜＝＞？＠ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ［￦］＾＿｀ａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖｗｘｙｚ｛｜｝￣�".split(""),e=0;e!=n[163].length;++e)65533!==n[163][e].charCodeAt(0)&&(r[n[163][e]]=41728+e,t[41728+e]=n[163][e]);for(n[164]="�����������������������������������������������������������������짞짟짡짣짥짦짨짩짪짫짮짲짳짴짵짶짷짺짻짽짾짿쨁쨂쨃쨄������쨅쨆쨇쨊쨎쨏쨐쨑쨒쨓쨕쨖쨗쨙쨚쨛쨜쨝쨞쨟쨠쨡쨢쨣쨤쨥������쨦쨧쨨쨪쨫쨬쨭쨮쨯쨰쨱쨲쨳쨴쨵쨶쨷쨸쨹쨺쨻쨼쨽쨾쨿쩀쩁쩂쩃쩄쩅쩆ㄱㄲㄳㄴㄵㄶㄷㄸㄹㄺㄻㄼㄽㄾㄿㅀㅁㅂㅃㅄㅅㅆㅇㅈㅉㅊㅋㅌㅍㅎㅏㅐㅑㅒㅓㅔㅕㅖㅗㅘㅙㅚㅛㅜㅝㅞㅟㅠㅡㅢㅣㅤㅥㅦㅧㅨㅩㅪㅫㅬㅭㅮㅯㅰㅱㅲㅳㅴㅵㅶㅷㅸㅹㅺㅻㅼㅽㅾㅿㆀㆁㆂㆃㆄㆅㆆㆇㆈㆉㆊㆋㆌㆍㆎ�".split(""),e=0;e!=n[164].length;++e)65533!==n[164][e].charCodeAt(0)&&(r[n[164][e]]=41984+e,t[41984+e]=n[164][e]);for(n[165]="�����������������������������������������������������������������쩇쩈쩉쩊쩋쩎쩏쩑쩒쩓쩕쩖쩗쩘쩙쩚쩛쩞쩢쩣쩤쩥쩦쩧쩩쩪������쩫쩬쩭쩮쩯쩰쩱쩲쩳쩴쩵쩶쩷쩸쩹쩺쩻쩼쩾쩿쪀쪁쪂쪃쪅쪆������쪇쪈쪉쪊쪋쪌쪍쪎쪏쪐쪑쪒쪓쪔쪕쪖쪗쪙쪚쪛쪜쪝쪞쪟쪠쪡쪢쪣쪤쪥쪦쪧ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹ�����ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ�������ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ��������αβγδεζηθικλμνξοπρστυφχψω�������".split(""),e=0;e!=n[165].length;++e)65533!==n[165][e].charCodeAt(0)&&(r[n[165][e]]=42240+e,t[42240+e]=n[165][e]);for(n[166]="�����������������������������������������������������������������쪨쪩쪪쪫쪬쪭쪮쪯쪰쪱쪲쪳쪴쪵쪶쪷쪸쪹쪺쪻쪾쪿쫁쫂쫃쫅������쫆쫇쫈쫉쫊쫋쫎쫐쫒쫔쫕쫖쫗쫚쫛쫜쫝쫞쫟쫡쫢쫣쫤쫥쫦쫧������쫨쫩쫪쫫쫭쫮쫯쫰쫱쫲쫳쫵쫶쫷쫸쫹쫺쫻쫼쫽쫾쫿쬀쬁쬂쬃쬄쬅쬆쬇쬉쬊─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳┫┻╋┠┯┨┷┿┝┰┥┸╂┒┑┚┙┖┕┎┍┞┟┡┢┦┧┩┪┭┮┱┲┵┶┹┺┽┾╀╁╃╄╅╆╇╈╉╊���������������������������".split(""),e=0;e!=n[166].length;++e)65533!==n[166][e].charCodeAt(0)&&(r[n[166][e]]=42496+e,t[42496+e]=n[166][e]);for(n[167]="�����������������������������������������������������������������쬋쬌쬍쬎쬏쬑쬒쬓쬕쬖쬗쬙쬚쬛쬜쬝쬞쬟쬢쬣쬤쬥쬦쬧쬨쬩������쬪쬫쬬쬭쬮쬯쬰쬱쬲쬳쬴쬵쬶쬷쬸쬹쬺쬻쬼쬽쬾쬿쭀쭂쭃쭄������쭅쭆쭇쭊쭋쭍쭎쭏쭑쭒쭓쭔쭕쭖쭗쭚쭛쭜쭞쭟쭠쭡쭢쭣쭥쭦쭧쭨쭩쭪쭫쭬㎕㎖㎗ℓ㎘㏄㎣㎤㎥㎦㎙㎚㎛㎜㎝㎞㎟㎠㎡㎢㏊㎍㎎㎏㏏㎈㎉㏈㎧㎨㎰㎱㎲㎳㎴㎵㎶㎷㎸㎹㎀㎁㎂㎃㎄㎺㎻㎼㎽㎾㎿㎐㎑㎒㎓㎔Ω㏀㏁㎊㎋㎌㏖㏅㎭㎮㎯㏛㎩㎪㎫㎬㏝㏐㏓㏃㏉㏜㏆����������������".split(""),e=0;e!=n[167].length;++e)65533!==n[167][e].charCodeAt(0)&&(r[n[167][e]]=42752+e,t[42752+e]=n[167][e]);for(n[168]="�����������������������������������������������������������������쭭쭮쭯쭰쭱쭲쭳쭴쭵쭶쭷쭺쭻쭼쭽쭾쭿쮀쮁쮂쮃쮄쮅쮆쮇쮈������쮉쮊쮋쮌쮍쮎쮏쮐쮑쮒쮓쮔쮕쮖쮗쮘쮙쮚쮛쮝쮞쮟쮠쮡쮢쮣������쮤쮥쮦쮧쮨쮩쮪쮫쮬쮭쮮쮯쮰쮱쮲쮳쮴쮵쮶쮷쮹쮺쮻쮼쮽쮾쮿쯀쯁쯂쯃쯄ÆÐªĦ�Ĳ�ĿŁØŒºÞŦŊ�㉠㉡㉢㉣㉤㉥㉦㉧㉨㉩㉪㉫㉬㉭㉮㉯㉰㉱㉲㉳㉴㉵㉶㉷㉸㉹㉺㉻ⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚⓛⓜⓝⓞⓟⓠⓡⓢⓣⓤⓥⓦⓧⓨⓩ①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮½⅓⅔¼¾⅛⅜⅝⅞�".split(""),e=0;e!=n[168].length;++e)65533!==n[168][e].charCodeAt(0)&&(r[n[168][e]]=43008+e,t[43008+e]=n[168][e]);for(n[169]="�����������������������������������������������������������������쯅쯆쯇쯈쯉쯊쯋쯌쯍쯎쯏쯐쯑쯒쯓쯕쯖쯗쯘쯙쯚쯛쯜쯝쯞쯟������쯠쯡쯢쯣쯥쯦쯨쯪쯫쯬쯭쯮쯯쯰쯱쯲쯳쯴쯵쯶쯷쯸쯹쯺쯻쯼������쯽쯾쯿찀찁찂찃찄찅찆찇찈찉찊찋찎찏찑찒찓찕찖찗찘찙찚찛찞찟찠찣찤æđðħıĳĸŀłøœßþŧŋŉ㈀㈁㈂㈃㈄㈅㈆㈇㈈㈉㈊㈋㈌㈍㈎㈏㈐㈑㈒㈓㈔㈕㈖㈗㈘㈙㈚㈛⒜⒝⒞⒟⒠⒡⒢⒣⒤⒥⒦⒧⒨⒩⒪⒫⒬⒭⒮⒯⒰⒱⒲⒳⒴⒵⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽⑾⑿⒀⒁⒂¹²³⁴ⁿ₁₂₃₄�".split(""),e=0;e!=n[169].length;++e)65533!==n[169][e].charCodeAt(0)&&(r[n[169][e]]=43264+e,t[43264+e]=n[169][e]);for(n[170]="�����������������������������������������������������������������찥찦찪찫찭찯찱찲찳찴찵찶찷찺찿챀챁챂챃챆챇챉챊챋챍챎������챏챐챑챒챓챖챚챛챜챝챞챟챡챢챣챥챧챩챪챫챬챭챮챯챱챲������챳챴챶챷챸챹챺챻챼챽챾챿첀첁첂첃첄첅첆첇첈첉첊첋첌첍첎첏첐첑첒첓ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをん������������".split(""),e=0;e!=n[170].length;++e)65533!==n[170][e].charCodeAt(0)&&(r[n[170][e]]=43520+e,t[43520+e]=n[170][e]);for(n[171]="�����������������������������������������������������������������첔첕첖첗첚첛첝첞첟첡첢첣첤첥첦첧첪첮첯첰첱첲첳첶첷첹������첺첻첽첾첿쳀쳁쳂쳃쳆쳈쳊쳋쳌쳍쳎쳏쳑쳒쳓쳕쳖쳗쳘쳙쳚������쳛쳜쳝쳞쳟쳠쳡쳢쳣쳥쳦쳧쳨쳩쳪쳫쳭쳮쳯쳱쳲쳳쳴쳵쳶쳷쳸쳹쳺쳻쳼쳽ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶ���������".split(""),e=0;e!=n[171].length;++e)65533!==n[171][e].charCodeAt(0)&&(r[n[171][e]]=43776+e,t[43776+e]=n[171][e]);for(n[172]="�����������������������������������������������������������������쳾쳿촀촂촃촄촅촆촇촊촋촍촎촏촑촒촓촔촕촖촗촚촜촞촟촠������촡촢촣촥촦촧촩촪촫촭촮촯촰촱촲촳촴촵촶촷촸촺촻촼촽촾������촿쵀쵁쵂쵃쵄쵅쵆쵇쵈쵉쵊쵋쵌쵍쵎쵏쵐쵑쵒쵓쵔쵕쵖쵗쵘쵙쵚쵛쵝쵞쵟АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ���������������абвгдеёжзийклмнопрстуфхцчшщъыьэюя��������������".split(""),e=0;e!=n[172].length;++e)65533!==n[172][e].charCodeAt(0)&&(r[n[172][e]]=44032+e,t[44032+e]=n[172][e]);for(n[173]="�����������������������������������������������������������������쵡쵢쵣쵥쵦쵧쵨쵩쵪쵫쵮쵰쵲쵳쵴쵵쵶쵷쵹쵺쵻쵼쵽쵾쵿춀������춁춂춃춄춅춆춇춉춊춋춌춍춎춏춐춑춒춓춖춗춙춚춛춝춞춟������춠춡춢춣춦춨춪춫춬춭춮춯춱춲춳춴춵춶춷춸춹춺춻춼춽춾춿췀췁췂췃췅�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[173].length;++e)65533!==n[173][e].charCodeAt(0)&&(r[n[173][e]]=44288+e,t[44288+e]=n[173][e]);for(n[174]="�����������������������������������������������������������������췆췇췈췉췊췋췍췎췏췑췒췓췔췕췖췗췘췙췚췛췜췝췞췟췠췡������췢췣췤췥췦췧췩췪췫췭췮췯췱췲췳췴췵췶췷췺췼췾췿츀츁츂������츃츅츆츇츉츊츋츍츎츏츐츑츒츓츕츖츗츘츚츛츜츝츞츟츢츣츥츦츧츩츪츫�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[174].length;++e)65533!==n[174][e].charCodeAt(0)&&(r[n[174][e]]=44544+e,t[44544+e]=n[174][e]);for(n[175]="�����������������������������������������������������������������츬츭츮츯츲츴츶츷츸츹츺츻츼츽츾츿칀칁칂칃칄칅칆칇칈칉������칊칋칌칍칎칏칐칑칒칓칔칕칖칗칚칛칝칞칢칣칤칥칦칧칪칬������칮칯칰칱칲칳칶칷칹칺칻칽칾칿캀캁캂캃캆캈캊캋캌캍캎캏캒캓캕캖캗캙�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[175].length;++e)65533!==n[175][e].charCodeAt(0)&&(r[n[175][e]]=44800+e,t[44800+e]=n[175][e]);for(n[176]="�����������������������������������������������������������������캚캛캜캝캞캟캢캦캧캨캩캪캫캮캯캰캱캲캳캴캵캶캷캸캹캺������캻캼캽캾캿컀컂컃컄컅컆컇컈컉컊컋컌컍컎컏컐컑컒컓컔컕������컖컗컘컙컚컛컜컝컞컟컠컡컢컣컦컧컩컪컭컮컯컰컱컲컳컶컺컻컼컽컾컿가각간갇갈갉갊감갑값갓갔강갖갗같갚갛개객갠갤갬갭갯갰갱갸갹갼걀걋걍걔걘걜거걱건걷걸걺검겁것겄겅겆겉겊겋게겐겔겜겝겟겠겡겨격겪견겯결겸겹겻겼경곁계곈곌곕곗고곡곤곧골곪곬곯곰곱곳공곶과곽관괄괆�".split(""),e=0;e!=n[176].length;++e)65533!==n[176][e].charCodeAt(0)&&(r[n[176][e]]=45056+e,t[45056+e]=n[176][e]);for(n[177]="�����������������������������������������������������������������켂켃켅켆켇켉켊켋켌켍켎켏켒켔켖켗켘켙켚켛켝켞켟켡켢켣������켥켦켧켨켩켪켫켮켲켳켴켵켶켷켹켺켻켼켽켾켿콀콁콂콃콄������콅콆콇콈콉콊콋콌콍콎콏콐콑콒콓콖콗콙콚콛콝콞콟콠콡콢콣콦콨콪콫콬괌괍괏광괘괜괠괩괬괭괴괵괸괼굄굅굇굉교굔굘굡굣구국군굳굴굵굶굻굼굽굿궁궂궈궉권궐궜궝궤궷귀귁귄귈귐귑귓규균귤그극근귿글긁금급긋긍긔기긱긴긷길긺김깁깃깅깆깊까깍깎깐깔깖깜깝깟깠깡깥깨깩깬깰깸�".split(""),e=0;e!=n[177].length;++e)65533!==n[177][e].charCodeAt(0)&&(r[n[177][e]]=45312+e,t[45312+e]=n[177][e]);for(n[178]="�����������������������������������������������������������������콭콮콯콲콳콵콶콷콹콺콻콼콽콾콿쾁쾂쾃쾄쾆쾇쾈쾉쾊쾋쾍������쾎쾏쾐쾑쾒쾓쾔쾕쾖쾗쾘쾙쾚쾛쾜쾝쾞쾟쾠쾢쾣쾤쾥쾦쾧쾩������쾪쾫쾬쾭쾮쾯쾱쾲쾳쾴쾵쾶쾷쾸쾹쾺쾻쾼쾽쾾쾿쿀쿁쿂쿃쿅쿆쿇쿈쿉쿊쿋깹깻깼깽꺄꺅꺌꺼꺽꺾껀껄껌껍껏껐껑께껙껜껨껫껭껴껸껼꼇꼈꼍꼐꼬꼭꼰꼲꼴꼼꼽꼿꽁꽂꽃꽈꽉꽐꽜꽝꽤꽥꽹꾀꾄꾈꾐꾑꾕꾜꾸꾹꾼꿀꿇꿈꿉꿋꿍꿎꿔꿜꿨꿩꿰꿱꿴꿸뀀뀁뀄뀌뀐뀔뀜뀝뀨끄끅끈끊끌끎끓끔끕끗끙�".split(""),e=0;e!=n[178].length;++e)65533!==n[178][e].charCodeAt(0)&&(r[n[178][e]]=45568+e,t[45568+e]=n[178][e]);for(n[179]="�����������������������������������������������������������������쿌쿍쿎쿏쿐쿑쿒쿓쿔쿕쿖쿗쿘쿙쿚쿛쿜쿝쿞쿟쿢쿣쿥쿦쿧쿩������쿪쿫쿬쿭쿮쿯쿲쿴쿶쿷쿸쿹쿺쿻쿽쿾쿿퀁퀂퀃퀅퀆퀇퀈퀉퀊������퀋퀌퀍퀎퀏퀐퀒퀓퀔퀕퀖퀗퀙퀚퀛퀜퀝퀞퀟퀠퀡퀢퀣퀤퀥퀦퀧퀨퀩퀪퀫퀬끝끼끽낀낄낌낍낏낑나낙낚난낟날낡낢남납낫났낭낮낯낱낳내낵낸낼냄냅냇냈냉냐냑냔냘냠냥너넉넋넌널넒넓넘넙넛넜넝넣네넥넨넬넴넵넷넸넹녀녁년녈념녑녔녕녘녜녠노녹논놀놂놈놉놋농높놓놔놘놜놨뇌뇐뇔뇜뇝�".split(""),e=0;e!=n[179].length;++e)65533!==n[179][e].charCodeAt(0)&&(r[n[179][e]]=45824+e,t[45824+e]=n[179][e]);for(n[180]="�����������������������������������������������������������������퀮퀯퀰퀱퀲퀳퀶퀷퀹퀺퀻퀽퀾퀿큀큁큂큃큆큈큊큋큌큍큎큏������큑큒큓큕큖큗큙큚큛큜큝큞큟큡큢큣큤큥큦큧큨큩큪큫큮큯������큱큲큳큵큶큷큸큹큺큻큾큿킀킂킃킄킅킆킇킈킉킊킋킌킍킎킏킐킑킒킓킔뇟뇨뇩뇬뇰뇹뇻뇽누눅눈눋눌눔눕눗눙눠눴눼뉘뉜뉠뉨뉩뉴뉵뉼늄늅늉느늑는늘늙늚늠늡늣능늦늪늬늰늴니닉닌닐닒님닙닛닝닢다닥닦단닫달닭닮닯닳담답닷닸당닺닻닿대댁댄댈댐댑댓댔댕댜더덕덖던덛덜덞덟덤덥�".split(""),e=0;e!=n[180].length;++e)65533!==n[180][e].charCodeAt(0)&&(r[n[180][e]]=46080+e,t[46080+e]=n[180][e]);for(n[181]="�����������������������������������������������������������������킕킖킗킘킙킚킛킜킝킞킟킠킡킢킣킦킧킩킪킫킭킮킯킰킱킲������킳킶킸킺킻킼킽킾킿탂탃탅탆탇탊탋탌탍탎탏탒탖탗탘탙탚������탛탞탟탡탢탣탥탦탧탨탩탪탫탮탲탳탴탵탶탷탹탺탻탼탽탾탿턀턁턂턃턄덧덩덫덮데덱덴델뎀뎁뎃뎄뎅뎌뎐뎔뎠뎡뎨뎬도독돈돋돌돎돐돔돕돗동돛돝돠돤돨돼됐되된될됨됩됫됴두둑둔둘둠둡둣둥둬뒀뒈뒝뒤뒨뒬뒵뒷뒹듀듄듈듐듕드득든듣들듦듬듭듯등듸디딕딘딛딜딤딥딧딨딩딪따딱딴딸�".split(""),e=0;e!=n[181].length;++e)65533!==n[181][e].charCodeAt(0)&&(r[n[181][e]]=46336+e,t[46336+e]=n[181][e]);for(n[182]="�����������������������������������������������������������������턅턆턇턈턉턊턋턌턎턏턐턑턒턓턔턕턖턗턘턙턚턛턜턝턞턟������턠턡턢턣턤턥턦턧턨턩턪턫턬턭턮턯턲턳턵턶턷턹턻턼턽턾������턿텂텆텇텈텉텊텋텎텏텑텒텓텕텖텗텘텙텚텛텞텠텢텣텤텥텦텧텩텪텫텭땀땁땃땄땅땋때땍땐땔땜땝땟땠땡떠떡떤떨떪떫떰떱떳떴떵떻떼떽뗀뗄뗌뗍뗏뗐뗑뗘뗬또똑똔똘똥똬똴뙈뙤뙨뚜뚝뚠뚤뚫뚬뚱뛔뛰뛴뛸뜀뜁뜅뜨뜩뜬뜯뜰뜸뜹뜻띄띈띌띔띕띠띤띨띰띱띳띵라락란랄람랍랏랐랑랒랖랗�".split(""),e=0;e!=n[182].length;++e)65533!==n[182][e].charCodeAt(0)&&(r[n[182][e]]=46592+e,t[46592+e]=n[182][e]);for(n[183]="�����������������������������������������������������������������텮텯텰텱텲텳텴텵텶텷텸텹텺텻텽텾텿톀톁톂톃톅톆톇톉톊������톋톌톍톎톏톐톑톒톓톔톕톖톗톘톙톚톛톜톝톞톟톢톣톥톦톧������톩톪톫톬톭톮톯톲톴톶톷톸톹톻톽톾톿퇁퇂퇃퇄퇅퇆퇇퇈퇉퇊퇋퇌퇍퇎퇏래랙랜랠램랩랫랬랭랴략랸럇량러럭런럴럼럽럿렀렁렇레렉렌렐렘렙렛렝려력련렬렴렵렷렸령례롄롑롓로록론롤롬롭롯롱롸롼뢍뢨뢰뢴뢸룀룁룃룅료룐룔룝룟룡루룩룬룰룸룹룻룽뤄뤘뤠뤼뤽륀륄륌륏륑류륙륜률륨륩�".split(""),e=0;e!=n[183].length;++e)65533!==n[183][e].charCodeAt(0)&&(r[n[183][e]]=46848+e,t[46848+e]=n[183][e]);for(n[184]="�����������������������������������������������������������������퇐퇑퇒퇓퇔퇕퇖퇗퇙퇚퇛퇜퇝퇞퇟퇠퇡퇢퇣퇤퇥퇦퇧퇨퇩퇪������퇫퇬퇭퇮퇯퇰퇱퇲퇳퇵퇶퇷퇹퇺퇻퇼퇽퇾퇿툀툁툂툃툄툅툆������툈툊툋툌툍툎툏툑툒툓툔툕툖툗툘툙툚툛툜툝툞툟툠툡툢툣툤툥툦툧툨툩륫륭르륵른를름릅릇릉릊릍릎리릭린릴림립릿링마막만많맏말맑맒맘맙맛망맞맡맣매맥맨맬맴맵맷맸맹맺먀먁먈먕머먹먼멀멂멈멉멋멍멎멓메멕멘멜멤멥멧멨멩며멱면멸몃몄명몇몌모목몫몬몰몲몸몹못몽뫄뫈뫘뫙뫼�".split(""),e=0;e!=n[184].length;++e)65533!==n[184][e].charCodeAt(0)&&(r[n[184][e]]=47104+e,t[47104+e]=n[184][e]);for(n[185]="�����������������������������������������������������������������툪툫툮툯툱툲툳툵툶툷툸툹툺툻툾퉀퉂퉃퉄퉅퉆퉇퉉퉊퉋퉌������퉍퉎퉏퉐퉑퉒퉓퉔퉕퉖퉗퉘퉙퉚퉛퉝퉞퉟퉠퉡퉢퉣퉥퉦퉧퉨������퉩퉪퉫퉬퉭퉮퉯퉰퉱퉲퉳퉴퉵퉶퉷퉸퉹퉺퉻퉼퉽퉾퉿튂튃튅튆튇튉튊튋튌묀묄묍묏묑묘묜묠묩묫무묵묶문묻물묽묾뭄뭅뭇뭉뭍뭏뭐뭔뭘뭡뭣뭬뮈뮌뮐뮤뮨뮬뮴뮷므믄믈믐믓미믹민믿밀밂밈밉밋밌밍및밑바박밖밗반받발밝밞밟밤밥밧방밭배백밴밸뱀뱁뱃뱄뱅뱉뱌뱍뱐뱝버벅번벋벌벎범법벗�".split(""),e=0;e!=n[185].length;++e)65533!==n[185][e].charCodeAt(0)&&(r[n[185][e]]=47360+e,t[47360+e]=n[185][e]);for(n[186]="�����������������������������������������������������������������튍튎튏튒튓튔튖튗튘튙튚튛튝튞튟튡튢튣튥튦튧튨튩튪튫튭������튮튯튰튲튳튴튵튶튷튺튻튽튾틁틃틄틅틆틇틊틌틍틎틏틐틑������틒틓틕틖틗틙틚틛틝틞틟틠틡틢틣틦틧틨틩틪틫틬틭틮틯틲틳틵틶틷틹틺벙벚베벡벤벧벨벰벱벳벴벵벼벽변별볍볏볐병볕볘볜보복볶본볼봄봅봇봉봐봔봤봬뵀뵈뵉뵌뵐뵘뵙뵤뵨부북분붇불붉붊붐붑붓붕붙붚붜붤붰붸뷔뷕뷘뷜뷩뷰뷴뷸븀븃븅브븍븐블븜븝븟비빅빈빌빎빔빕빗빙빚빛빠빡빤�".split(""),e=0;e!=n[186].length;++e)65533!==n[186][e].charCodeAt(0)&&(r[n[186][e]]=47616+e,t[47616+e]=n[186][e]);for(n[187]="�����������������������������������������������������������������틻틼틽틾틿팂팄팆팇팈팉팊팋팏팑팒팓팕팗팘팙팚팛팞팢팣������팤팦팧팪팫팭팮팯팱팲팳팴팵팶팷팺팾팿퍀퍁퍂퍃퍆퍇퍈퍉������퍊퍋퍌퍍퍎퍏퍐퍑퍒퍓퍔퍕퍖퍗퍘퍙퍚퍛퍜퍝퍞퍟퍠퍡퍢퍣퍤퍥퍦퍧퍨퍩빨빪빰빱빳빴빵빻빼빽뺀뺄뺌뺍뺏뺐뺑뺘뺙뺨뻐뻑뻔뻗뻘뻠뻣뻤뻥뻬뼁뼈뼉뼘뼙뼛뼜뼝뽀뽁뽄뽈뽐뽑뽕뾔뾰뿅뿌뿍뿐뿔뿜뿟뿡쀼쁑쁘쁜쁠쁨쁩삐삑삔삘삠삡삣삥사삭삯산삳살삵삶삼삽삿샀상샅새색샌샐샘샙샛샜생샤�".split(""),e=0;e!=n[187].length;++e)65533!==n[187][e].charCodeAt(0)&&(r[n[187][e]]=47872+e,t[47872+e]=n[187][e]);for(n[188]="�����������������������������������������������������������������퍪퍫퍬퍭퍮퍯퍰퍱퍲퍳퍴퍵퍶퍷퍸퍹퍺퍻퍾퍿펁펂펃펅펆펇������펈펉펊펋펎펒펓펔펕펖펗펚펛펝펞펟펡펢펣펤펥펦펧펪펬펮������펯펰펱펲펳펵펶펷펹펺펻펽펾펿폀폁폂폃폆폇폊폋폌폍폎폏폑폒폓폔폕폖샥샨샬샴샵샷샹섀섄섈섐섕서석섞섟선섣설섦섧섬섭섯섰성섶세섹센셀셈셉셋셌셍셔셕션셜셤셥셧셨셩셰셴셸솅소속솎손솔솖솜솝솟송솥솨솩솬솰솽쇄쇈쇌쇔쇗쇘쇠쇤쇨쇰쇱쇳쇼쇽숀숄숌숍숏숑수숙순숟술숨숩숫숭�".split(""),e=0;e!=n[188].length;++e)65533!==n[188][e].charCodeAt(0)&&(r[n[188][e]]=48128+e,t[48128+e]=n[188][e]);for(n[189]="�����������������������������������������������������������������폗폙폚폛폜폝폞폟폠폢폤폥폦폧폨폩폪폫폮폯폱폲폳폵폶폷������폸폹폺폻폾퐀퐂퐃퐄퐅퐆퐇퐉퐊퐋퐌퐍퐎퐏퐐퐑퐒퐓퐔퐕퐖������퐗퐘퐙퐚퐛퐜퐞퐟퐠퐡퐢퐣퐤퐥퐦퐧퐨퐩퐪퐫퐬퐭퐮퐯퐰퐱퐲퐳퐴퐵퐶퐷숯숱숲숴쉈쉐쉑쉔쉘쉠쉥쉬쉭쉰쉴쉼쉽쉿슁슈슉슐슘슛슝스슥슨슬슭슴습슷승시식신싣실싫심십싯싱싶싸싹싻싼쌀쌈쌉쌌쌍쌓쌔쌕쌘쌜쌤쌥쌨쌩썅써썩썬썰썲썸썹썼썽쎄쎈쎌쏀쏘쏙쏜쏟쏠쏢쏨쏩쏭쏴쏵쏸쐈쐐쐤쐬쐰�".split(""),e=0;e!=n[189].length;++e)65533!==n[189][e].charCodeAt(0)&&(r[n[189][e]]=48384+e,t[48384+e]=n[189][e]);for(n[190]="�����������������������������������������������������������������퐸퐹퐺퐻퐼퐽퐾퐿푁푂푃푅푆푇푈푉푊푋푌푍푎푏푐푑푒푓������푔푕푖푗푘푙푚푛푝푞푟푡푢푣푥푦푧푨푩푪푫푬푮푰푱푲������푳푴푵푶푷푺푻푽푾풁풃풄풅풆풇풊풌풎풏풐풑풒풓풕풖풗풘풙풚풛풜풝쐴쐼쐽쑈쑤쑥쑨쑬쑴쑵쑹쒀쒔쒜쒸쒼쓩쓰쓱쓴쓸쓺쓿씀씁씌씐씔씜씨씩씬씰씸씹씻씽아악안앉않알앍앎앓암압앗았앙앝앞애액앤앨앰앱앳앴앵야약얀얄얇얌얍얏양얕얗얘얜얠얩어억언얹얻얼얽얾엄업없엇었엉엊엌엎�".split(""),e=0;e!=n[190].length;++e)65533!==n[190][e].charCodeAt(0)&&(r[n[190][e]]=48640+e,t[48640+e]=n[190][e]);for(n[191]="�����������������������������������������������������������������풞풟풠풡풢풣풤풥풦풧풨풪풫풬풭풮풯풰풱풲풳풴풵풶풷풸������풹풺풻풼풽풾풿퓀퓁퓂퓃퓄퓅퓆퓇퓈퓉퓊퓋퓍퓎퓏퓑퓒퓓퓕������퓖퓗퓘퓙퓚퓛퓝퓞퓠퓡퓢퓣퓤퓥퓦퓧퓩퓪퓫퓭퓮퓯퓱퓲퓳퓴퓵퓶퓷퓹퓺퓼에엑엔엘엠엡엣엥여역엮연열엶엷염엽엾엿였영옅옆옇예옌옐옘옙옛옜오옥온올옭옮옰옳옴옵옷옹옻와왁완왈왐왑왓왔왕왜왝왠왬왯왱외왹왼욀욈욉욋욍요욕욘욜욤욥욧용우욱운울욹욺움웁웃웅워웍원월웜웝웠웡웨�".split(""),e=0;e!=n[191].length;++e)65533!==n[191][e].charCodeAt(0)&&(r[n[191][e]]=48896+e,t[48896+e]=n[191][e]);for(n[192]="�����������������������������������������������������������������퓾퓿픀픁픂픃픅픆픇픉픊픋픍픎픏픐픑픒픓픖픘픙픚픛픜픝������픞픟픠픡픢픣픤픥픦픧픨픩픪픫픬픭픮픯픰픱픲픳픴픵픶픷������픸픹픺픻픾픿핁핂핃핅핆핇핈핉핊핋핎핐핒핓핔핕핖핗핚핛핝핞핟핡핢핣웩웬웰웸웹웽위윅윈윌윔윕윗윙유육윤율윰윱윳융윷으윽은을읊음읍읏응읒읓읔읕읖읗의읜읠읨읫이익인일읽읾잃임입잇있잉잊잎자작잔잖잗잘잚잠잡잣잤장잦재잭잰잴잼잽잿쟀쟁쟈쟉쟌쟎쟐쟘쟝쟤쟨쟬저적전절젊�".split(""),e=0;e!=n[192].length;++e)65533!==n[192][e].charCodeAt(0)&&(r[n[192][e]]=49152+e,t[49152+e]=n[192][e]);for(n[193]="�����������������������������������������������������������������핤핦핧핪핬핮핯핰핱핲핳핶핷핹핺핻핽핾핿햀햁햂햃햆햊햋������햌햍햎햏햑햒햓햔햕햖햗햘햙햚햛햜햝햞햟햠햡햢햣햤햦햧������햨햩햪햫햬햭햮햯햰햱햲햳햴햵햶햷햸햹햺햻햼햽햾햿헀헁헂헃헄헅헆헇점접젓정젖제젝젠젤젬젭젯젱져젼졀졈졉졌졍졔조족존졸졺좀좁좃종좆좇좋좌좍좔좝좟좡좨좼좽죄죈죌죔죕죗죙죠죡죤죵주죽준줄줅줆줌줍줏중줘줬줴쥐쥑쥔쥘쥠쥡쥣쥬쥰쥴쥼즈즉즌즐즘즙즛증지직진짇질짊짐집짓�".split(""),e=0;e!=n[193].length;++e)65533!==n[193][e].charCodeAt(0)&&(r[n[193][e]]=49408+e,t[49408+e]=n[193][e]);for(n[194]="�����������������������������������������������������������������헊헋헍헎헏헑헓헔헕헖헗헚헜헞헟헠헡헢헣헦헧헩헪헫헭헮������헯헰헱헲헳헶헸헺헻헼헽헾헿혂혃혅혆혇혉혊혋혌혍혎혏혒������혖혗혘혙혚혛혝혞혟혡혢혣혥혦혧혨혩혪혫혬혮혯혰혱혲혳혴혵혶혷혺혻징짖짙짚짜짝짠짢짤짧짬짭짯짰짱째짹짼쨀쨈쨉쨋쨌쨍쨔쨘쨩쩌쩍쩐쩔쩜쩝쩟쩠쩡쩨쩽쪄쪘쪼쪽쫀쫄쫌쫍쫏쫑쫓쫘쫙쫠쫬쫴쬈쬐쬔쬘쬠쬡쭁쭈쭉쭌쭐쭘쭙쭝쭤쭸쭹쮜쮸쯔쯤쯧쯩찌찍찐찔찜찝찡찢찧차착찬찮찰참찹찻�".split(""),e=0;e!=n[194].length;++e)65533!==n[194][e].charCodeAt(0)&&(r[n[194][e]]=49664+e,t[49664+e]=n[194][e]);for(n[195]="�����������������������������������������������������������������혽혾혿홁홂홃홄홆홇홊홌홎홏홐홒홓홖홗홙홚홛홝홞홟홠홡������홢홣홤홥홦홨홪홫홬홭홮홯홲홳홵홶홷홸홹홺홻홼홽홾홿횀������횁횂횄횆횇횈횉횊횋횎횏횑횒횓횕횖횗횘횙횚횛횜횞횠횢횣횤횥횦횧횩횪찼창찾채책챈챌챔챕챗챘챙챠챤챦챨챰챵처척천철첨첩첫첬청체첵첸첼쳄쳅쳇쳉쳐쳔쳤쳬쳰촁초촉촌촐촘촙촛총촤촨촬촹최쵠쵤쵬쵭쵯쵱쵸춈추축춘출춤춥춧충춰췄췌췐취췬췰췸췹췻췽츄츈츌츔츙츠측츤츨츰츱츳층�".split(""),e=0;e!=n[195].length;++e)65533!==n[195][e].charCodeAt(0)&&(r[n[195][e]]=49920+e,t[49920+e]=n[195][e]);for(n[196]="�����������������������������������������������������������������횫횭횮횯횱횲횳횴횵횶횷횸횺횼횽횾횿훀훁훂훃훆훇훉훊훋������훍훎훏훐훒훓훕훖훘훚훛훜훝훞훟훡훢훣훥훦훧훩훪훫훬훭������훮훯훱훲훳훴훶훷훸훹훺훻훾훿휁휂휃휅휆휇휈휉휊휋휌휍휎휏휐휒휓휔치칙친칟칠칡침칩칫칭카칵칸칼캄캅캇캉캐캑캔캘캠캡캣캤캥캬캭컁커컥컨컫컬컴컵컷컸컹케켁켄켈켐켑켓켕켜켠켤켬켭켯켰켱켸코콕콘콜콤콥콧콩콰콱콴콸쾀쾅쾌쾡쾨쾰쿄쿠쿡쿤쿨쿰쿱쿳쿵쿼퀀퀄퀑퀘퀭퀴퀵퀸퀼�".split(""),e=0;e!=n[196].length;++e)65533!==n[196][e].charCodeAt(0)&&(r[n[196][e]]=50176+e,t[50176+e]=n[196][e]);for(n[197]="�����������������������������������������������������������������휕휖휗휚휛휝휞휟휡휢휣휤휥휦휧휪휬휮휯휰휱휲휳휶휷휹������휺휻휽휾휿흀흁흂흃흅흆흈흊흋흌흍흎흏흒흓흕흚흛흜흝흞������흟흢흤흦흧흨흪흫흭흮흯흱흲흳흵흶흷흸흹흺흻흾흿힀힂힃힄힅힆힇힊힋큄큅큇큉큐큔큘큠크큭큰클큼큽킁키킥킨킬킴킵킷킹타탁탄탈탉탐탑탓탔탕태택탠탤탬탭탯탰탱탸턍터턱턴털턺텀텁텃텄텅테텍텐텔템텝텟텡텨텬텼톄톈토톡톤톨톰톱톳통톺톼퇀퇘퇴퇸툇툉툐투툭툰툴툼툽툿퉁퉈퉜�".split(""),e=0;e!=n[197].length;++e)65533!==n[197][e].charCodeAt(0)&&(r[n[197][e]]=50432+e,t[50432+e]=n[197][e]);for(n[198]="�����������������������������������������������������������������힍힎힏힑힒힓힔힕힖힗힚힜힞힟힠힡힢힣������������������������������������������������������������������������������퉤튀튁튄튈튐튑튕튜튠튤튬튱트특튼튿틀틂틈틉틋틔틘틜틤틥티틱틴틸팀팁팃팅파팍팎판팔팖팜팝팟팠팡팥패팩팬팰팸팹팻팼팽퍄퍅퍼퍽펀펄펌펍펏펐펑페펙펜펠펨펩펫펭펴편펼폄폅폈평폐폘폡폣포폭폰폴폼폽폿퐁�".split(""),e=0;e!=n[198].length;++e)65533!==n[198][e].charCodeAt(0)&&(r[n[198][e]]=50688+e,t[50688+e]=n[198][e]);for(n[199]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������퐈퐝푀푄표푠푤푭푯푸푹푼푿풀풂품풉풋풍풔풩퓌퓐퓔퓜퓟퓨퓬퓰퓸퓻퓽프픈플픔픕픗피픽핀필핌핍핏핑하학한할핥함합핫항해핵핸핼햄햅햇했행햐향허헉헌헐헒험헙헛헝헤헥헨헬헴헵헷헹혀혁현혈혐협혓혔형혜혠�".split(""),e=0;e!=n[199].length;++e)65533!==n[199][e].charCodeAt(0)&&(r[n[199][e]]=50944+e,t[50944+e]=n[199][e]);for(n[200]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������혤혭호혹혼홀홅홈홉홋홍홑화확환활홧황홰홱홴횃횅회획횐횔횝횟횡효횬횰횹횻후훅훈훌훑훔훗훙훠훤훨훰훵훼훽휀휄휑휘휙휜휠휨휩휫휭휴휵휸휼흄흇흉흐흑흔흖흗흘흙흠흡흣흥흩희흰흴흼흽힁히힉힌힐힘힙힛힝�".split(""),e=0;e!=n[200].length;++e)65533!==n[200][e].charCodeAt(0)&&(r[n[200][e]]=51200+e,t[51200+e]=n[200][e]);for(n[202]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������伽佳假價加可呵哥嘉嫁家暇架枷柯歌珂痂稼苛茄街袈訶賈跏軻迦駕刻却各恪慤殼珏脚覺角閣侃刊墾奸姦干幹懇揀杆柬桿澗癎看磵稈竿簡肝艮艱諫間乫喝曷渴碣竭葛褐蝎鞨勘坎堪嵌感憾戡敢柑橄減甘疳監瞰紺邯鑑鑒龕�".split(""),e=0;e!=n[202].length;++e)65533!==n[202][e].charCodeAt(0)&&(r[n[202][e]]=51712+e,t[51712+e]=n[202][e]);for(n[203]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������匣岬甲胛鉀閘剛堈姜岡崗康强彊慷江畺疆糠絳綱羌腔舡薑襁講鋼降鱇介价個凱塏愷愾慨改槪漑疥皆盖箇芥蓋豈鎧開喀客坑更粳羹醵倨去居巨拒据據擧渠炬祛距踞車遽鉅鋸乾件健巾建愆楗腱虔蹇鍵騫乞傑杰桀儉劍劒檢�".split(""),e=0;e!=n[203].length;++e)65533!==n[203][e].charCodeAt(0)&&(r[n[203][e]]=51968+e,t[51968+e]=n[203][e]);for(n[204]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������瞼鈐黔劫怯迲偈憩揭擊格檄激膈覡隔堅牽犬甄絹繭肩見譴遣鵑抉決潔結缺訣兼慊箝謙鉗鎌京俓倞傾儆勁勍卿坰境庚徑慶憬擎敬景暻更梗涇炅烱璟璥瓊痙硬磬竟競絅經耕耿脛莖警輕逕鏡頃頸驚鯨係啓堺契季屆悸戒桂械�".split(""),e=0;e!=n[204].length;++e)65533!==n[204][e].charCodeAt(0)&&(r[n[204][e]]=52224+e,t[52224+e]=n[204][e]);for(n[205]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������棨溪界癸磎稽系繫繼計誡谿階鷄古叩告呱固姑孤尻庫拷攷故敲暠枯槁沽痼皐睾稿羔考股膏苦苽菰藁蠱袴誥賈辜錮雇顧高鼓哭斛曲梏穀谷鵠困坤崑昆梱棍滾琨袞鯤汨滑骨供公共功孔工恐恭拱控攻珙空蚣貢鞏串寡戈果瓜�".split(""),e=0;e!=n[205].length;++e)65533!==n[205][e].charCodeAt(0)&&(r[n[205][e]]=52480+e,t[52480+e]=n[205][e]);for(n[206]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������科菓誇課跨過鍋顆廓槨藿郭串冠官寬慣棺款灌琯瓘管罐菅觀貫關館刮恝括适侊光匡壙廣曠洸炚狂珖筐胱鑛卦掛罫乖傀塊壞怪愧拐槐魁宏紘肱轟交僑咬喬嬌嶠巧攪敎校橋狡皎矯絞翹膠蕎蛟較轎郊餃驕鮫丘久九仇俱具勾�".split(""),e=0;e!=n[206].length;++e)65533!==n[206][e].charCodeAt(0)&&(r[n[206][e]]=52736+e,t[52736+e]=n[206][e]);for(n[207]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������區口句咎嘔坵垢寇嶇廐懼拘救枸柩構歐毆毬求溝灸狗玖球瞿矩究絿耉臼舅舊苟衢謳購軀逑邱鉤銶駒驅鳩鷗龜國局菊鞠鞫麴君窘群裙軍郡堀屈掘窟宮弓穹窮芎躬倦券勸卷圈拳捲權淃眷厥獗蕨蹶闕机櫃潰詭軌饋句晷歸貴�".split(""),e=0;e!=n[207].length;++e)65533!==n[207][e].charCodeAt(0)&&(r[n[207][e]]=52992+e,t[52992+e]=n[207][e]);for(n[208]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������鬼龜叫圭奎揆槻珪硅窺竅糾葵規赳逵閨勻均畇筠菌鈞龜橘克剋劇戟棘極隙僅劤勤懃斤根槿瑾筋芹菫覲謹近饉契今妗擒昑檎琴禁禽芩衾衿襟金錦伋及急扱汲級給亘兢矜肯企伎其冀嗜器圻基埼夔奇妓寄岐崎己幾忌技旗旣�".split(""),e=0;e!=n[208].length;++e)65533!==n[208][e].charCodeAt(0)&&(r[n[208][e]]=53248+e,t[53248+e]=n[208][e]);for(n[209]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������朞期杞棋棄機欺氣汽沂淇玘琦琪璂璣畸畿碁磯祁祇祈祺箕紀綺羈耆耭肌記譏豈起錡錤飢饑騎騏驥麒緊佶吉拮桔金喫儺喇奈娜懦懶拏拿癩羅蘿螺裸邏那樂洛烙珞落諾酪駱亂卵暖欄煖爛蘭難鸞捏捺南嵐枏楠湳濫男藍襤拉�".split(""),e=0;e!=n[209].length;++e)65533!==n[209][e].charCodeAt(0)&&(r[n[209][e]]=53504+e,t[53504+e]=n[209][e]);for(n[210]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������納臘蠟衲囊娘廊朗浪狼郎乃來內奈柰耐冷女年撚秊念恬拈捻寧寗努勞奴弩怒擄櫓爐瑙盧老蘆虜路露駑魯鷺碌祿綠菉錄鹿論壟弄濃籠聾膿農惱牢磊腦賂雷尿壘屢樓淚漏累縷陋嫩訥杻紐勒肋凜凌稜綾能菱陵尼泥匿溺多茶�".split(""),e=0;e!=n[210].length;++e)65533!==n[210][e].charCodeAt(0)&&(r[n[210][e]]=53760+e,t[53760+e]=n[210][e]);for(n[211]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������丹亶但單團壇彖斷旦檀段湍短端簞緞蛋袒鄲鍛撻澾獺疸達啖坍憺擔曇淡湛潭澹痰聃膽蕁覃談譚錟沓畓答踏遝唐堂塘幢戇撞棠當糖螳黨代垈坮大對岱帶待戴擡玳臺袋貸隊黛宅德悳倒刀到圖堵塗導屠島嶋度徒悼挑掉搗桃�".split(""),e=0;e!=n[211].length;++e)65533!==n[211][e].charCodeAt(0)&&(r[n[211][e]]=54016+e,t[54016+e]=n[211][e]);for(n[212]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������棹櫂淘渡滔濤燾盜睹禱稻萄覩賭跳蹈逃途道都鍍陶韜毒瀆牘犢獨督禿篤纛讀墩惇敦旽暾沌焞燉豚頓乭突仝冬凍動同憧東桐棟洞潼疼瞳童胴董銅兜斗杜枓痘竇荳讀豆逗頭屯臀芚遁遯鈍得嶝橙燈登等藤謄鄧騰喇懶拏癩羅�".split(""),e=0;e!=n[212].length;++e)65533!==n[212][e].charCodeAt(0)&&(r[n[212][e]]=54272+e,t[54272+e]=n[212][e]);for(n[213]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������蘿螺裸邏樂洛烙珞絡落諾酪駱丹亂卵欄欒瀾爛蘭鸞剌辣嵐擥攬欖濫籃纜藍襤覽拉臘蠟廊朗浪狼琅瑯螂郞來崍徠萊冷掠略亮倆兩凉梁樑粮粱糧良諒輛量侶儷勵呂廬慮戾旅櫚濾礪藜蠣閭驢驪麗黎力曆歷瀝礫轢靂憐戀攣漣�".split(""),e=0;e!=n[213].length;++e)65533!==n[213][e].charCodeAt(0)&&(r[n[213][e]]=54528+e,t[54528+e]=n[213][e]);for(n[214]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������煉璉練聯蓮輦連鍊冽列劣洌烈裂廉斂殮濂簾獵令伶囹寧岺嶺怜玲笭羚翎聆逞鈴零靈領齡例澧禮醴隷勞怒撈擄櫓潞瀘爐盧老蘆虜路輅露魯鷺鹵碌祿綠菉錄鹿麓論壟弄朧瀧瓏籠聾儡瀨牢磊賂賚賴雷了僚寮廖料燎療瞭聊蓼�".split(""),e=0;e!=n[214].length;++e)65533!==n[214][e].charCodeAt(0)&&(r[n[214][e]]=54784+e,t[54784+e]=n[214][e]);for(n[215]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������遼鬧龍壘婁屢樓淚漏瘻累縷蔞褸鏤陋劉旒柳榴流溜瀏琉瑠留瘤硫謬類六戮陸侖倫崙淪綸輪律慄栗率隆勒肋凜凌楞稜綾菱陵俚利厘吏唎履悧李梨浬犁狸理璃異痢籬罹羸莉裏裡里釐離鯉吝潾燐璘藺躪隣鱗麟林淋琳臨霖砬�".split(""),e=0;e!=n[215].length;++e)65533!==n[215][e].charCodeAt(0)&&(r[n[215][e]]=55040+e,t[55040+e]=n[215][e]);for(n[216]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������立笠粒摩瑪痲碼磨馬魔麻寞幕漠膜莫邈万卍娩巒彎慢挽晩曼滿漫灣瞞萬蔓蠻輓饅鰻唜抹末沫茉襪靺亡妄忘忙望網罔芒茫莽輞邙埋妹媒寐昧枚梅每煤罵買賣邁魅脈貊陌驀麥孟氓猛盲盟萌冪覓免冕勉棉沔眄眠綿緬面麵滅�".split(""),e=0;e!=n[216].length;++e)65533!==n[216][e].charCodeAt(0)&&(r[n[216][e]]=55296+e,t[55296+e]=n[216][e]);for(n[217]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������蔑冥名命明暝椧溟皿瞑茗蓂螟酩銘鳴袂侮冒募姆帽慕摸摹暮某模母毛牟牡瑁眸矛耗芼茅謀謨貌木沐牧目睦穆鶩歿沒夢朦蒙卯墓妙廟描昴杳渺猫竗苗錨務巫憮懋戊拇撫无楙武毋無珷畝繆舞茂蕪誣貿霧鵡墨默們刎吻問文�".split(""),e=0;e!=n[217].length;++e)65533!==n[217][e].charCodeAt(0)&&(r[n[217][e]]=55552+e,t[55552+e]=n[217][e]);for(n[218]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������汶紊紋聞蚊門雯勿沕物味媚尾嵋彌微未梶楣渼湄眉米美薇謎迷靡黴岷悶愍憫敏旻旼民泯玟珉緡閔密蜜謐剝博拍搏撲朴樸泊珀璞箔粕縛膊舶薄迫雹駁伴半反叛拌搬攀斑槃泮潘班畔瘢盤盼磐磻礬絆般蟠返頒飯勃拔撥渤潑�".split(""),e=0;e!=n[218].length;++e)65533!==n[218][e].charCodeAt(0)&&(r[n[218][e]]=55808+e,t[55808+e]=n[218][e]);for(n[219]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������發跋醱鉢髮魃倣傍坊妨尨幇彷房放方旁昉枋榜滂磅紡肪膀舫芳蒡蚌訪謗邦防龐倍俳北培徘拜排杯湃焙盃背胚裴裵褙賠輩配陪伯佰帛柏栢白百魄幡樊煩燔番磻繁蕃藩飜伐筏罰閥凡帆梵氾汎泛犯範范法琺僻劈壁擘檗璧癖�".split(""),e=0;e!=n[219].length;++e)65533!==n[219][e].charCodeAt(0)&&(r[n[219][e]]=56064+e,t[56064+e]=n[219][e]);for(n[220]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������碧蘗闢霹便卞弁變辨辯邊別瞥鱉鼈丙倂兵屛幷昞昺柄棅炳甁病秉竝輧餠騈保堡報寶普步洑湺潽珤甫菩補褓譜輔伏僕匐卜宓復服福腹茯蔔複覆輹輻馥鰒本乶俸奉封峯峰捧棒烽熢琫縫蓬蜂逢鋒鳳不付俯傅剖副否咐埠夫婦�".split(""),e=0;e!=n[220].length;++e)65533!==n[220][e].charCodeAt(0)&&(r[n[220][e]]=56320+e,t[56320+e]=n[220][e]);for(n[221]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������孚孵富府復扶敷斧浮溥父符簿缶腐腑膚艀芙莩訃負賦賻赴趺部釜阜附駙鳧北分吩噴墳奔奮忿憤扮昐汾焚盆粉糞紛芬賁雰不佛弗彿拂崩朋棚硼繃鵬丕備匕匪卑妃婢庇悲憊扉批斐枇榧比毖毗毘沸泌琵痺砒碑秕秘粃緋翡肥�".split(""),e=0;e!=n[221].length;++e)65533!==n[221][e].charCodeAt(0)&&(r[n[221][e]]=56576+e,t[56576+e]=n[221][e]);for(n[222]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������脾臂菲蜚裨誹譬費鄙非飛鼻嚬嬪彬斌檳殯浜濱瀕牝玭貧賓頻憑氷聘騁乍事些仕伺似使俟僿史司唆嗣四士奢娑寫寺射巳師徙思捨斜斯柶査梭死沙泗渣瀉獅砂社祀祠私篩紗絲肆舍莎蓑蛇裟詐詞謝賜赦辭邪飼駟麝削數朔索�".split(""),e=0;e!=n[222].length;++e)65533!==n[222][e].charCodeAt(0)&&(r[n[222][e]]=56832+e,t[56832+e]=n[222][e]);for(n[223]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������傘刪山散汕珊産疝算蒜酸霰乷撒殺煞薩三參杉森渗芟蔘衫揷澁鈒颯上傷像償商喪嘗孀尙峠常床庠廂想桑橡湘爽牀狀相祥箱翔裳觴詳象賞霜塞璽賽嗇塞穡索色牲生甥省笙墅壻嶼序庶徐恕抒捿敍暑曙書栖棲犀瑞筮絮緖署�".split(""),e=0;e!=n[223].length;++e)65533!==n[223][e].charCodeAt(0)&&(r[n[223][e]]=57088+e,t[57088+e]=n[223][e]);for(n[224]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������胥舒薯西誓逝鋤黍鼠夕奭席惜昔晳析汐淅潟石碩蓆釋錫仙僊先善嬋宣扇敾旋渲煽琁瑄璇璿癬禪線繕羨腺膳船蘚蟬詵跣選銑鐥饍鮮卨屑楔泄洩渫舌薛褻設說雪齧剡暹殲纖蟾贍閃陝攝涉燮葉城姓宬性惺成星晟猩珹盛省筬�".split(""),e=0;e!=n[224].length;++e)65533!==n[224][e].charCodeAt(0)&&(r[n[224][e]]=57344+e,t[57344+e]=n[224][e]);for(n[225]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������聖聲腥誠醒世勢歲洗稅笹細說貰召嘯塑宵小少巢所掃搔昭梳沼消溯瀟炤燒甦疏疎瘙笑篠簫素紹蔬蕭蘇訴逍遡邵銷韶騷俗屬束涑粟續謖贖速孫巽損蓀遜飡率宋悚松淞訟誦送頌刷殺灑碎鎖衰釗修受嗽囚垂壽嫂守岫峀帥愁�".split(""),e=0;e!=n[225].length;++e)65533!==n[225][e].charCodeAt(0)&&(r[n[225][e]]=57600+e,t[57600+e]=n[225][e]);for(n[226]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������戍手授搜收數樹殊水洙漱燧狩獸琇璲瘦睡秀穗竪粹綏綬繡羞脩茱蒐蓚藪袖誰讐輸遂邃酬銖銹隋隧隨雖需須首髓鬚叔塾夙孰宿淑潚熟琡璹肅菽巡徇循恂旬栒楯橓殉洵淳珣盾瞬筍純脣舜荀蓴蕣詢諄醇錞順馴戌術述鉥崇崧�".split(""),e=0;e!=n[226].length;++e)65533!==n[226][e].charCodeAt(0)&&(r[n[226][e]]=57856+e,t[57856+e]=n[226][e]);for(n[227]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������嵩瑟膝蝨濕拾習褶襲丞乘僧勝升承昇繩蠅陞侍匙嘶始媤尸屎屍市弑恃施是時枾柴猜矢示翅蒔蓍視試詩諡豕豺埴寔式息拭植殖湜熄篒蝕識軾食飾伸侁信呻娠宸愼新晨燼申神紳腎臣莘薪藎蜃訊身辛辰迅失室實悉審尋心沁�".split(""),e=0;e!=n[227].length;++e)65533!==n[227][e].charCodeAt(0)&&(r[n[227][e]]=58112+e,t[58112+e]=n[227][e]);for(n[228]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������沈深瀋甚芯諶什十拾雙氏亞俄兒啞娥峨我牙芽莪蛾衙訝阿雅餓鴉鵝堊岳嶽幄惡愕握樂渥鄂鍔顎鰐齷安岸按晏案眼雁鞍顔鮟斡謁軋閼唵岩巖庵暗癌菴闇壓押狎鴨仰央怏昻殃秧鴦厓哀埃崖愛曖涯碍艾隘靄厄扼掖液縊腋額�".split(""),e=0;e!=n[228].length;++e)65533!==n[228][e].charCodeAt(0)&&(r[n[228][e]]=58368+e,t[58368+e]=n[228][e]);for(n[229]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������櫻罌鶯鸚也倻冶夜惹揶椰爺耶若野弱掠略約若葯蒻藥躍亮佯兩凉壤孃恙揚攘敭暘梁楊樣洋瀁煬痒瘍禳穰糧羊良襄諒讓釀陽量養圄御於漁瘀禦語馭魚齬億憶抑檍臆偃堰彦焉言諺孼蘖俺儼嚴奄掩淹嶪業円予余勵呂女如廬�".split(""),e=0;e!=n[229].length;++e)65533!==n[229][e].charCodeAt(0)&&(r[n[229][e]]=58624+e,t[58624+e]=n[229][e]);for(n[230]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������旅歟汝濾璵礖礪與艅茹輿轝閭餘驪麗黎亦力域役易曆歷疫繹譯轢逆驛嚥堧姸娟宴年延憐戀捐挻撚椽沇沿涎涓淵演漣烟然煙煉燃燕璉硏硯秊筵緣練縯聯衍軟輦蓮連鉛鍊鳶列劣咽悅涅烈熱裂說閱厭廉念捻染殮炎焰琰艶苒�".split(""),e=0;e!=n[230].length;++e)65533!==n[230][e].charCodeAt(0)&&(r[n[230][e]]=58880+e,t[58880+e]=n[230][e]);for(n[231]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������簾閻髥鹽曄獵燁葉令囹塋寧嶺嶸影怜映暎楹榮永泳渶潁濚瀛瀯煐營獰玲瑛瑩瓔盈穎纓羚聆英詠迎鈴鍈零霙靈領乂倪例刈叡曳汭濊猊睿穢芮藝蘂禮裔詣譽豫醴銳隸霓預五伍俉傲午吾吳嗚塢墺奧娛寤悟惡懊敖旿晤梧汚澳�".split(""),e=0;e!=n[231].length;++e)65533!==n[231][e].charCodeAt(0)&&(r[n[231][e]]=59136+e,t[59136+e]=n[231][e]);for(n[232]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������烏熬獒筽蜈誤鰲鼇屋沃獄玉鈺溫瑥瘟穩縕蘊兀壅擁瓮甕癰翁邕雍饔渦瓦窩窪臥蛙蝸訛婉完宛梡椀浣玩琓琬碗緩翫脘腕莞豌阮頑曰往旺枉汪王倭娃歪矮外嵬巍猥畏了僚僥凹堯夭妖姚寥寮尿嶢拗搖撓擾料曜樂橈燎燿瑤療�".split(""),e=0;e!=n[232].length;++e)65533!==n[232][e].charCodeAt(0)&&(r[n[232][e]]=59392+e,t[59392+e]=n[232][e]);for(n[233]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������窈窯繇繞耀腰蓼蟯要謠遙遼邀饒慾欲浴縟褥辱俑傭冗勇埇墉容庸慂榕涌湧溶熔瑢用甬聳茸蓉踊鎔鏞龍于佑偶優又友右宇寓尤愚憂旴牛玗瑀盂祐禑禹紆羽芋藕虞迂遇郵釪隅雨雩勖彧旭昱栯煜稶郁頊云暈橒殞澐熉耘芸蕓�".split(""),e=0;e!=n[233].length;++e)65533!==n[233][e].charCodeAt(0)&&(r[n[233][e]]=59648+e,t[59648+e]=n[233][e]);for(n[234]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������運隕雲韻蔚鬱亐熊雄元原員圓園垣媛嫄寃怨愿援沅洹湲源爰猿瑗苑袁轅遠阮院願鴛月越鉞位偉僞危圍委威尉慰暐渭爲瑋緯胃萎葦蔿蝟衛褘謂違韋魏乳侑儒兪劉唯喩孺宥幼幽庾悠惟愈愉揄攸有杻柔柚柳楡楢油洧流游溜�".split(""),e=0;e!=n[234].length;++e)65533!==n[234][e].charCodeAt(0)&&(r[n[234][e]]=59904+e,t[59904+e]=n[234][e]);for(n[235]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������濡猶猷琉瑜由留癒硫紐維臾萸裕誘諛諭踰蹂遊逾遺酉釉鍮類六堉戮毓肉育陸倫允奫尹崙淪潤玧胤贇輪鈗閏律慄栗率聿戎瀜絨融隆垠恩慇殷誾銀隱乙吟淫蔭陰音飮揖泣邑凝應膺鷹依倚儀宜意懿擬椅毅疑矣義艤薏蟻衣誼�".split(""),e=0;e!=n[235].length;++e)65533!==n[235][e].charCodeAt(0)&&(r[n[235][e]]=60160+e,t[60160+e]=n[235][e]);for(n[236]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������議醫二以伊利吏夷姨履已弛彛怡易李梨泥爾珥理異痍痢移罹而耳肄苡荑裏裡貽貳邇里離飴餌匿溺瀷益翊翌翼謚人仁刃印吝咽因姻寅引忍湮燐璘絪茵藺蚓認隣靭靷鱗麟一佚佾壹日溢逸鎰馹任壬妊姙恁林淋稔臨荏賃入卄�".split(""),e=0;e!=n[236].length;++e)65533!==n[236][e].charCodeAt(0)&&(r[n[236][e]]=60416+e,t[60416+e]=n[236][e]);for(n[237]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������立笠粒仍剩孕芿仔刺咨姉姿子字孜恣慈滋炙煮玆瓷疵磁紫者自茨蔗藉諮資雌作勺嚼斫昨灼炸爵綽芍酌雀鵲孱棧殘潺盞岑暫潛箴簪蠶雜丈仗匠場墻壯奬將帳庄張掌暲杖樟檣欌漿牆狀獐璋章粧腸臟臧莊葬蔣薔藏裝贓醬長�".split(""),e=0;e!=n[237].length;++e)65533!==n[237][e].charCodeAt(0)&&(r[n[237][e]]=60672+e,t[60672+e]=n[237][e]);for(n[238]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������障再哉在宰才材栽梓渽滓災縡裁財載齋齎爭箏諍錚佇低儲咀姐底抵杵楮樗沮渚狙猪疽箸紵苧菹著藷詛貯躇這邸雎齟勣吊嫡寂摘敵滴狄炙的積笛籍績翟荻謫賊赤跡蹟迪迹適鏑佃佺傳全典前剪塡塼奠專展廛悛戰栓殿氈澱�".split(""),e=0;e!=n[238].length;++e)65533!==n[238][e].charCodeAt(0)&&(r[n[238][e]]=60928+e,t[60928+e]=n[238][e]);for(n[239]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������煎琠田甸畑癲筌箋箭篆纏詮輾轉鈿銓錢鐫電顚顫餞切截折浙癤竊節絶占岾店漸点粘霑鮎點接摺蝶丁井亭停偵呈姃定幀庭廷征情挺政整旌晶晸柾楨檉正汀淀淨渟湞瀞炡玎珽町睛碇禎程穽精綎艇訂諪貞鄭酊釘鉦鋌錠霆靖�".split(""),e=0;e!=n[239].length;++e)65533!==n[239][e].charCodeAt(0)&&(r[n[239][e]]=61184+e,t[61184+e]=n[239][e]);for(n[240]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������靜頂鼎制劑啼堤帝弟悌提梯濟祭第臍薺製諸蹄醍除際霽題齊俎兆凋助嘲弔彫措操早晁曺曹朝條棗槽漕潮照燥爪璪眺祖祚租稠窕粗糟組繰肇藻蚤詔調趙躁造遭釣阻雕鳥族簇足鏃存尊卒拙猝倧宗從悰慫棕淙琮種終綜縱腫�".split(""),e=0;e!=n[240].length;++e)65533!==n[240][e].charCodeAt(0)&&(r[n[240][e]]=61440+e,t[61440+e]=n[240][e]);for(n[241]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������踪踵鍾鐘佐坐左座挫罪主住侏做姝胄呪周嗾奏宙州廚晝朱柱株注洲湊澍炷珠疇籌紂紬綢舟蛛註誅走躊輳週酎酒鑄駐竹粥俊儁准埈寯峻晙樽浚準濬焌畯竣蠢逡遵雋駿茁中仲衆重卽櫛楫汁葺增憎曾拯烝甑症繒蒸證贈之只�".split(""),e=0;e!=n[241].length;++e)65533!==n[241][e].charCodeAt(0)&&(r[n[241][e]]=61696+e,t[61696+e]=n[241][e]);for(n[242]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������咫地址志持指摯支旨智枝枳止池沚漬知砥祉祗紙肢脂至芝芷蜘誌識贄趾遲直稙稷織職唇嗔塵振搢晉晋桭榛殄津溱珍瑨璡畛疹盡眞瞋秦縉縝臻蔯袗診賑軫辰進鎭陣陳震侄叱姪嫉帙桎瓆疾秩窒膣蛭質跌迭斟朕什執潗緝輯�".split(""),e=0;e!=n[242].length;++e)65533!==n[242][e].charCodeAt(0)&&(r[n[242][e]]=61952+e,t[61952+e]=n[242][e]);for(n[243]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������鏶集徵懲澄且侘借叉嗟嵯差次此磋箚茶蹉車遮捉搾着窄錯鑿齪撰澯燦璨瓚竄簒纂粲纘讚贊鑽餐饌刹察擦札紮僭參塹慘慙懺斬站讒讖倉倡創唱娼廠彰愴敞昌昶暢槍滄漲猖瘡窓脹艙菖蒼債埰寀寨彩採砦綵菜蔡采釵冊柵策�".split(""),e=0;e!=n[243].length;++e)65533!==n[243][e].charCodeAt(0)&&(r[n[243][e]]=62208+e,t[62208+e]=n[243][e]);for(n[244]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������責凄妻悽處倜刺剔尺慽戚拓擲斥滌瘠脊蹠陟隻仟千喘天川擅泉淺玔穿舛薦賤踐遷釧闡阡韆凸哲喆徹撤澈綴輟轍鐵僉尖沾添甛瞻簽籤詹諂堞妾帖捷牒疊睫諜貼輒廳晴淸聽菁請靑鯖切剃替涕滯締諦逮遞體初剿哨憔抄招梢�".split(""),e=0;e!=n[244].length;++e)65533!==n[244][e].charCodeAt(0)&&(r[n[244][e]]=62464+e,t[62464+e]=n[244][e]);for(n[245]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������椒楚樵炒焦硝礁礎秒稍肖艸苕草蕉貂超酢醋醮促囑燭矗蜀觸寸忖村邨叢塚寵悤憁摠總聰蔥銃撮催崔最墜抽推椎楸樞湫皺秋芻萩諏趨追鄒酋醜錐錘鎚雛騶鰍丑畜祝竺筑築縮蓄蹙蹴軸逐春椿瑃出朮黜充忠沖蟲衝衷悴膵萃�".split(""),e=0;e!=n[245].length;++e)65533!==n[245][e].charCodeAt(0)&&(r[n[245][e]]=62720+e,t[62720+e]=n[245][e]);for(n[246]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������贅取吹嘴娶就炊翠聚脆臭趣醉驟鷲側仄厠惻測層侈値嗤峙幟恥梔治淄熾痔痴癡稚穉緇緻置致蚩輜雉馳齒則勅飭親七柒漆侵寢枕沈浸琛砧針鍼蟄秤稱快他咤唾墮妥惰打拖朶楕舵陀馱駝倬卓啄坼度托拓擢晫柝濁濯琢琸託�".split(""),e=0;e!=n[246].length;++e)65533!==n[246][e].charCodeAt(0)&&(r[n[246][e]]=62976+e,t[62976+e]=n[246][e]);for(n[247]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������鐸呑嘆坦彈憚歎灘炭綻誕奪脫探眈耽貪塔搭榻宕帑湯糖蕩兌台太怠態殆汰泰笞胎苔跆邰颱宅擇澤撑攄兎吐土討慟桶洞痛筒統通堆槌腿褪退頹偸套妬投透鬪慝特闖坡婆巴把播擺杷波派爬琶破罷芭跛頗判坂板版瓣販辦鈑�".split(""),e=0;e!=n[247].length;++e)65533!==n[247][e].charCodeAt(0)&&(r[n[247][e]]=63232+e,t[63232+e]=n[247][e]);for(n[248]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������阪八叭捌佩唄悖敗沛浿牌狽稗覇貝彭澎烹膨愎便偏扁片篇編翩遍鞭騙貶坪平枰萍評吠嬖幣廢弊斃肺蔽閉陛佈包匍匏咆哺圃布怖抛抱捕暴泡浦疱砲胞脯苞葡蒲袍褒逋鋪飽鮑幅暴曝瀑爆輻俵剽彪慓杓標漂瓢票表豹飇飄驃�".split(""),e=0;e!=n[248].length;++e)65533!==n[248][e].charCodeAt(0)&&(r[n[248][e]]=63488+e,t[63488+e]=n[248][e]);for(n[249]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������品稟楓諷豊風馮彼披疲皮被避陂匹弼必泌珌畢疋筆苾馝乏逼下何厦夏廈昰河瑕荷蝦賀遐霞鰕壑學虐謔鶴寒恨悍旱汗漢澣瀚罕翰閑閒限韓割轄函含咸啣喊檻涵緘艦銜陷鹹合哈盒蛤閤闔陜亢伉姮嫦巷恒抗杭桁沆港缸肛航�".split(""),e=0;e!=n[249].length;++e)65533!==n[249][e].charCodeAt(0)&&(r[n[249][e]]=63744+e,t[63744+e]=n[249][e]);for(n[250]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������行降項亥偕咳垓奚孩害懈楷海瀣蟹解該諧邂駭骸劾核倖幸杏荇行享向嚮珦鄕響餉饗香噓墟虛許憲櫶獻軒歇險驗奕爀赫革俔峴弦懸晛泫炫玄玹現眩睍絃絢縣舷衒見賢鉉顯孑穴血頁嫌俠協夾峽挾浹狹脅脇莢鋏頰亨兄刑型�".split(""),e=0;e!=n[250].length;++e)65533!==n[250][e].charCodeAt(0)&&(r[n[250][e]]=64e3+e,t[64e3+e]=n[250][e]);for(n[251]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������形泂滎瀅灐炯熒珩瑩荊螢衡逈邢鎣馨兮彗惠慧暳蕙蹊醯鞋乎互呼壕壺好岵弧戶扈昊晧毫浩淏湖滸澔濠濩灝狐琥瑚瓠皓祜糊縞胡芦葫蒿虎號蝴護豪鎬頀顥惑或酷婚昏混渾琿魂忽惚笏哄弘汞泓洪烘紅虹訌鴻化和嬅樺火畵�".split(""),e=0;e!=n[251].length;++e)65533!==n[251][e].charCodeAt(0)&&(r[n[251][e]]=64256+e,t[64256+e]=n[251][e]);for(n[252]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������禍禾花華話譁貨靴廓擴攫確碻穫丸喚奐宦幻患換歡晥桓渙煥環紈還驩鰥活滑猾豁闊凰幌徨恍惶愰慌晃晄榥況湟滉潢煌璜皇篁簧荒蝗遑隍黃匯回廻徊恢悔懷晦會檜淮澮灰獪繪膾茴蛔誨賄劃獲宖橫鐄哮嚆孝效斅曉梟涍淆�".split(""),e=0;e!=n[252].length;++e)65533!==n[252][e].charCodeAt(0)&&(r[n[252][e]]=64512+e,t[64512+e]=n[252][e]);for(n[253]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������爻肴酵驍侯候厚后吼喉嗅帿後朽煦珝逅勛勳塤壎焄熏燻薰訓暈薨喧暄煊萱卉喙毁彙徽揮暉煇諱輝麾休携烋畦虧恤譎鷸兇凶匈洶胸黑昕欣炘痕吃屹紇訖欠欽歆吸恰洽翕興僖凞喜噫囍姬嬉希憙憘戱晞曦熙熹熺犧禧稀羲詰�".split(""),e=0;e!=n[253].length;++e)65533!==n[253][e].charCodeAt(0)&&(r[n[253][e]]=64768+e,t[64768+e]=n[253][e]);return{enc:r,dec:t}}(),r[950]=function(){var e,t=[],r={},n=[];for(n[0]="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~��������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[0].length;++e)65533!==n[0][e].charCodeAt(0)&&(r[n[0][e]]=0+e,t[0+e]=n[0][e]);for(n[161]="����������������������������������������������������������������　，、。．‧；：？！︰…‥﹐﹑﹒·﹔﹕﹖﹗｜–︱—︳╴︴﹏（）︵︶｛｝︷︸〔〕︹︺【】︻︼《》︽︾〈〉︿﹀「」﹁﹂『』﹃﹄﹙﹚����������������������������������﹛﹜﹝﹞‘’“”〝〞‵′＃＆＊※§〃○●△▲◎☆★◇◆□■▽▼㊣℅¯￣＿ˍ﹉﹊﹍﹎﹋﹌﹟﹠﹡＋－×÷±√＜＞＝≦≧≠∞≒≡﹢﹣﹤﹥﹦～∩∪⊥∠∟⊿㏒㏑∫∮∵∴♀♂⊕⊙↑↓←→↖↗↙↘∥∣／�".split(""),e=0;e!=n[161].length;++e)65533!==n[161][e].charCodeAt(0)&&(r[n[161][e]]=41216+e,t[41216+e]=n[161][e]);for(n[162]="����������������������������������������������������������������＼∕﹨＄￥〒￠￡％＠℃℉﹩﹪﹫㏕㎜㎝㎞㏎㎡㎎㎏㏄°兙兛兞兝兡兣嗧瓩糎▁▂▃▄▅▆▇█▏▎▍▌▋▊▉┼┴┬┤├▔─│▕┌┐└┘╭����������������������������������╮╰╯═╞╪╡◢◣◥◤╱╲╳０１２３４５６７８９ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ〡〢〣〤〥〦〧〨〩十卄卅ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖ�".split(""),e=0;e!=n[162].length;++e)65533!==n[162][e].charCodeAt(0)&&(r[n[162][e]]=41472+e,t[41472+e]=n[162][e]);for(n[163]="����������������������������������������������������������������ｗｘｙｚΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρστυφχψωㄅㄆㄇㄈㄉㄊㄋㄌㄍㄎㄏ����������������������������������ㄐㄑㄒㄓㄔㄕㄖㄗㄘㄙㄚㄛㄜㄝㄞㄟㄠㄡㄢㄣㄤㄥㄦㄧㄨㄩ˙ˉˊˇˋ���������������������������������€������������������������������".split(""),e=0;e!=n[163].length;++e)65533!==n[163][e].charCodeAt(0)&&(r[n[163][e]]=41728+e,t[41728+e]=n[163][e]);for(n[164]="����������������������������������������������������������������一乙丁七乃九了二人儿入八几刀刁力匕十卜又三下丈上丫丸凡久么也乞于亡兀刃勺千叉口土士夕大女子孑孓寸小尢尸山川工己已巳巾干廾弋弓才����������������������������������丑丐不中丰丹之尹予云井互五亢仁什仃仆仇仍今介仄元允內六兮公冗凶分切刈勻勾勿化匹午升卅卞厄友及反壬天夫太夭孔少尤尺屯巴幻廿弔引心戈戶手扎支文斗斤方日曰月木欠止歹毋比毛氏水火爪父爻片牙牛犬王丙�".split(""),e=0;e!=n[164].length;++e)65533!==n[164][e].charCodeAt(0)&&(r[n[164][e]]=41984+e,t[41984+e]=n[164][e]);for(n[165]="����������������������������������������������������������������世丕且丘主乍乏乎以付仔仕他仗代令仙仞充兄冉冊冬凹出凸刊加功包匆北匝仟半卉卡占卯卮去可古右召叮叩叨叼司叵叫另只史叱台句叭叻四囚外����������������������������������央失奴奶孕它尼巨巧左市布平幼弁弘弗必戊打扔扒扑斥旦朮本未末札正母民氐永汁汀氾犯玄玉瓜瓦甘生用甩田由甲申疋白皮皿目矛矢石示禾穴立丞丟乒乓乩亙交亦亥仿伉伙伊伕伍伐休伏仲件任仰仳份企伋光兇兆先全�".split(""),e=0;e!=n[165].length;++e)65533!==n[165][e].charCodeAt(0)&&(r[n[165][e]]=42240+e,t[42240+e]=n[165][e]);for(n[166]="����������������������������������������������������������������共再冰列刑划刎刖劣匈匡匠印危吉吏同吊吐吁吋各向名合吃后吆吒因回囝圳地在圭圬圯圩夙多夷夸妄奸妃好她如妁字存宇守宅安寺尖屹州帆并年����������������������������������式弛忙忖戎戌戍成扣扛托收早旨旬旭曲曳有朽朴朱朵次此死氖汝汗汙江池汐汕污汛汍汎灰牟牝百竹米糸缶羊羽老考而耒耳聿肉肋肌臣自至臼舌舛舟艮色艾虫血行衣西阡串亨位住佇佗佞伴佛何估佐佑伽伺伸佃佔似但佣�".split(""),e=0;e!=n[166].length;++e)65533!==n[166][e].charCodeAt(0)&&(r[n[166][e]]=42496+e,t[42496+e]=n[166][e]);for(n[167]="����������������������������������������������������������������作你伯低伶余佝佈佚兌克免兵冶冷別判利刪刨劫助努劬匣即卵吝吭吞吾否呎吧呆呃吳呈呂君吩告吹吻吸吮吵吶吠吼呀吱含吟听囪困囤囫坊坑址坍����������������������������������均坎圾坐坏圻壯夾妝妒妨妞妣妙妖妍妤妓妊妥孝孜孚孛完宋宏尬局屁尿尾岐岑岔岌巫希序庇床廷弄弟彤形彷役忘忌志忍忱快忸忪戒我抄抗抖技扶抉扭把扼找批扳抒扯折扮投抓抑抆改攻攸旱更束李杏材村杜杖杞杉杆杠�".split(""),e=0;e!=n[167].length;++e)65533!==n[167][e].charCodeAt(0)&&(r[n[167][e]]=42752+e,t[42752+e]=n[167][e]);for(n[168]="����������������������������������������������������������������杓杗步每求汞沙沁沈沉沅沛汪決沐汰沌汨沖沒汽沃汲汾汴沆汶沍沔沘沂灶灼災灸牢牡牠狄狂玖甬甫男甸皂盯矣私秀禿究系罕肖肓肝肘肛肚育良芒����������������������������������芋芍見角言谷豆豕貝赤走足身車辛辰迂迆迅迄巡邑邢邪邦那酉釆里防阮阱阪阬並乖乳事些亞享京佯依侍佳使佬供例來侃佰併侈佩佻侖佾侏侑佺兔兒兕兩具其典冽函刻券刷刺到刮制剁劾劻卒協卓卑卦卷卸卹取叔受味呵�".split(""),e=0;e!=n[168].length;++e)65533!==n[168][e].charCodeAt(0)&&(r[n[168][e]]=43008+e,t[43008+e]=n[168][e]);for(n[169]="����������������������������������������������������������������咖呸咕咀呻呷咄咒咆呼咐呱呶和咚呢周咋命咎固垃坷坪坩坡坦坤坼夜奉奇奈奄奔妾妻委妹妮姑姆姐姍始姓姊妯妳姒姅孟孤季宗定官宜宙宛尚屈居����������������������������������屆岷岡岸岩岫岱岳帘帚帖帕帛帑幸庚店府底庖延弦弧弩往征彿彼忝忠忽念忿怏怔怯怵怖怪怕怡性怩怫怛或戕房戾所承拉拌拄抿拂抹拒招披拓拔拋拈抨抽押拐拙拇拍抵拚抱拘拖拗拆抬拎放斧於旺昔易昌昆昂明昀昏昕昊�".split(""),e=0;e!=n[169].length;++e)65533!==n[169][e].charCodeAt(0)&&(r[n[169][e]]=43264+e,t[43264+e]=n[169][e]);for(n[170]="����������������������������������������������������������������昇服朋杭枋枕東果杳杷枇枝林杯杰板枉松析杵枚枓杼杪杲欣武歧歿氓氛泣注泳沱泌泥河沽沾沼波沫法泓沸泄油況沮泗泅泱沿治泡泛泊沬泯泜泖泠����������������������������������炕炎炒炊炙爬爭爸版牧物狀狎狙狗狐玩玨玟玫玥甽疝疙疚的盂盲直知矽社祀祁秉秈空穹竺糾罔羌羋者肺肥肢肱股肫肩肴肪肯臥臾舍芳芝芙芭芽芟芹花芬芥芯芸芣芰芾芷虎虱初表軋迎返近邵邸邱邶采金長門阜陀阿阻附�".split(""),e=0;e!=n[170].length;++e)65533!==n[170][e].charCodeAt(0)&&(r[n[170][e]]=43520+e,t[43520+e]=n[170][e]);for(n[171]="����������������������������������������������������������������陂隹雨青非亟亭亮信侵侯便俠俑俏保促侶俘俟俊俗侮俐俄係俚俎俞侷兗冒冑冠剎剃削前剌剋則勇勉勃勁匍南卻厚叛咬哀咨哎哉咸咦咳哇哂咽咪品����������������������������������哄哈咯咫咱咻咩咧咿囿垂型垠垣垢城垮垓奕契奏奎奐姜姘姿姣姨娃姥姪姚姦威姻孩宣宦室客宥封屎屏屍屋峙峒巷帝帥帟幽庠度建弈弭彥很待徊律徇後徉怒思怠急怎怨恍恰恨恢恆恃恬恫恪恤扁拜挖按拼拭持拮拽指拱拷�".split(""),e=0;e!=n[171].length;++e)65533!==n[171][e].charCodeAt(0)&&(r[n[171][e]]=43776+e,t[43776+e]=n[171][e]);for(n[172]="����������������������������������������������������������������拯括拾拴挑挂政故斫施既春昭映昧是星昨昱昤曷柿染柱柔某柬架枯柵柩柯柄柑枴柚查枸柏柞柳枰柙柢柝柒歪殃殆段毒毗氟泉洋洲洪流津洌洱洞洗����������������������������������活洽派洶洛泵洹洧洸洩洮洵洎洫炫為炳炬炯炭炸炮炤爰牲牯牴狩狠狡玷珊玻玲珍珀玳甚甭畏界畎畋疫疤疥疢疣癸皆皇皈盈盆盃盅省盹相眉看盾盼眇矜砂研砌砍祆祉祈祇禹禺科秒秋穿突竿竽籽紂紅紀紉紇約紆缸美羿耄�".split(""),e=0;e!=n[172].length;++e)65533!==n[172][e].charCodeAt(0)&&(r[n[172][e]]=44032+e,t[44032+e]=n[172][e]);for(n[173]="����������������������������������������������������������������耐耍耑耶胖胥胚胃胄背胡胛胎胞胤胝致舢苧范茅苣苛苦茄若茂茉苒苗英茁苜苔苑苞苓苟苯茆虐虹虻虺衍衫要觔計訂訃貞負赴赳趴軍軌述迦迢迪迥����������������������������������迭迫迤迨郊郎郁郃酋酊重閂限陋陌降面革韋韭音頁風飛食首香乘亳倌倍倣俯倦倥俸倩倖倆值借倚倒們俺倀倔倨俱倡個候倘俳修倭倪俾倫倉兼冤冥冢凍凌准凋剖剜剔剛剝匪卿原厝叟哨唐唁唷哼哥哲唆哺唔哩哭員唉哮哪�".split(""),e=0;e!=n[173].length;++e)65533!==n[173][e].charCodeAt(0)&&(r[n[173][e]]=44288+e,t[44288+e]=n[173][e]);for(n[174]="����������������������������������������������������������������哦唧唇哽唏圃圄埂埔埋埃堉夏套奘奚娑娘娜娟娛娓姬娠娣娩娥娌娉孫屘宰害家宴宮宵容宸射屑展屐峭峽峻峪峨峰島崁峴差席師庫庭座弱徒徑徐恙����������������������������������恣恥恐恕恭恩息悄悟悚悍悔悌悅悖扇拳挈拿捎挾振捕捂捆捏捉挺捐挽挪挫挨捍捌效敉料旁旅時晉晏晃晒晌晅晁書朔朕朗校核案框桓根桂桔栩梳栗桌桑栽柴桐桀格桃株桅栓栘桁殊殉殷氣氧氨氦氤泰浪涕消涇浦浸海浙涓�".split(""),e=0;e!=n[174].length;++e)65533!==n[174][e].charCodeAt(0)&&(r[n[174][e]]=44544+e,t[44544+e]=n[174][e]);for(n[175]="����������������������������������������������������������������浬涉浮浚浴浩涌涊浹涅浥涔烊烘烤烙烈烏爹特狼狹狽狸狷玆班琉珮珠珪珞畔畝畜畚留疾病症疲疳疽疼疹痂疸皋皰益盍盎眩真眠眨矩砰砧砸砝破砷����������������������������������砥砭砠砟砲祕祐祠祟祖神祝祗祚秤秣秧租秦秩秘窄窈站笆笑粉紡紗紋紊素索純紐紕級紜納紙紛缺罟羔翅翁耆耘耕耙耗耽耿胱脂胰脅胭胴脆胸胳脈能脊胼胯臭臬舀舐航舫舨般芻茫荒荔荊茸荐草茵茴荏茲茹茶茗荀茱茨荃�".split(""),e=0;e!=n[175].length;++e)65533!==n[175][e].charCodeAt(0)&&(r[n[175][e]]=44800+e,t[44800+e]=n[175][e]);for(n[176]="����������������������������������������������������������������虔蚊蚪蚓蚤蚩蚌蚣蚜衰衷袁袂衽衹記訐討訌訕訊託訓訖訏訑豈豺豹財貢起躬軒軔軏辱送逆迷退迺迴逃追逅迸邕郡郝郢酒配酌釘針釗釜釙閃院陣陡����������������������������������陛陝除陘陞隻飢馬骨高鬥鬲鬼乾偺偽停假偃偌做偉健偶偎偕偵側偷偏倏偯偭兜冕凰剪副勒務勘動匐匏匙匿區匾參曼商啪啦啄啞啡啃啊唱啖問啕唯啤唸售啜唬啣唳啁啗圈國圉域堅堊堆埠埤基堂堵執培夠奢娶婁婉婦婪婀�".split(""),e=0;e!=n[176].length;++e)65533!==n[176][e].charCodeAt(0)&&(r[n[176][e]]=45056+e,t[45056+e]=n[176][e]);for(n[177]="����������������������������������������������������������������娼婢婚婆婊孰寇寅寄寂宿密尉專將屠屜屝崇崆崎崛崖崢崑崩崔崙崤崧崗巢常帶帳帷康庸庶庵庾張強彗彬彩彫得徙從徘御徠徜恿患悉悠您惋悴惦悽����������������������������������情悻悵惜悼惘惕惆惟悸惚惇戚戛扈掠控捲掖探接捷捧掘措捱掩掉掃掛捫推掄授掙採掬排掏掀捻捩捨捺敝敖救教敗啟敏敘敕敔斜斛斬族旋旌旎晝晚晤晨晦晞曹勗望梁梯梢梓梵桿桶梱梧梗械梃棄梭梆梅梔條梨梟梡梂欲殺�".split(""),e=0;e!=n[177].length;++e)65533!==n[177][e].charCodeAt(0)&&(r[n[177][e]]=45312+e,t[45312+e]=n[177][e]);for(n[178]="����������������������������������������������������������������毫毬氫涎涼淳淙液淡淌淤添淺清淇淋涯淑涮淞淹涸混淵淅淒渚涵淚淫淘淪深淮淨淆淄涪淬涿淦烹焉焊烽烯爽牽犁猜猛猖猓猙率琅琊球理現琍瓠瓶����������������������������������瓷甜產略畦畢異疏痔痕疵痊痍皎盔盒盛眷眾眼眶眸眺硫硃硎祥票祭移窒窕笠笨笛第符笙笞笮粒粗粕絆絃統紮紹紼絀細紳組累終紲紱缽羞羚翌翎習耜聊聆脯脖脣脫脩脰脤舂舵舷舶船莎莞莘荸莢莖莽莫莒莊莓莉莠荷荻荼�".split(""),e=0;e!=n[178].length;++e)65533!==n[178][e].charCodeAt(0)&&(r[n[178][e]]=45568+e,t[45568+e]=n[178][e]);for(n[179]="����������������������������������������������������������������莆莧處彪蛇蛀蚶蛄蚵蛆蛋蚱蚯蛉術袞袈被袒袖袍袋覓規訪訝訣訥許設訟訛訢豉豚販責貫貨貪貧赧赦趾趺軛軟這逍通逗連速逝逐逕逞造透逢逖逛途����������������������������������部郭都酗野釵釦釣釧釭釩閉陪陵陳陸陰陴陶陷陬雀雪雩章竟頂頃魚鳥鹵鹿麥麻傢傍傅備傑傀傖傘傚最凱割剴創剩勞勝勛博厥啻喀喧啼喊喝喘喂喜喪喔喇喋喃喳單喟唾喲喚喻喬喱啾喉喫喙圍堯堪場堤堰報堡堝堠壹壺奠�".split(""),e=0;e!=n[179].length;++e)65533!==n[179][e].charCodeAt(0)&&(r[n[179][e]]=45824+e,t[45824+e]=n[179][e]);for(n[180]="����������������������������������������������������������������婷媚婿媒媛媧孳孱寒富寓寐尊尋就嵌嵐崴嵇巽幅帽幀幃幾廊廁廂廄弼彭復循徨惑惡悲悶惠愜愣惺愕惰惻惴慨惱愎惶愉愀愒戟扉掣掌描揀揩揉揆揍����������������������������������插揣提握揖揭揮捶援揪換摒揚揹敞敦敢散斑斐斯普晰晴晶景暑智晾晷曾替期朝棺棕棠棘棗椅棟棵森棧棹棒棲棣棋棍植椒椎棉棚楮棻款欺欽殘殖殼毯氮氯氬港游湔渡渲湧湊渠渥渣減湛湘渤湖湮渭渦湯渴湍渺測湃渝渾滋�".split(""),e=0;e!=n[180].length;++e)65533!==n[180][e].charCodeAt(0)&&(r[n[180][e]]=46080+e,t[46080+e]=n[180][e]);for(n[181]="����������������������������������������������������������������溉渙湎湣湄湲湩湟焙焚焦焰無然煮焜牌犄犀猶猥猴猩琺琪琳琢琥琵琶琴琯琛琦琨甥甦畫番痢痛痣痙痘痞痠登發皖皓皴盜睏短硝硬硯稍稈程稅稀窘����������������������������������窗窖童竣等策筆筐筒答筍筋筏筑粟粥絞結絨絕紫絮絲絡給絢絰絳善翔翕耋聒肅腕腔腋腑腎脹腆脾腌腓腴舒舜菩萃菸萍菠菅萋菁華菱菴著萊菰萌菌菽菲菊萸萎萄菜萇菔菟虛蛟蛙蛭蛔蛛蛤蛐蛞街裁裂袱覃視註詠評詞証詁�".split(""),e=0;e!=n[181].length;++e)65533!==n[181][e].charCodeAt(0)&&(r[n[181][e]]=46336+e,t[46336+e]=n[181][e]);for(n[182]="����������������������������������������������������������������詔詛詐詆訴診訶詖象貂貯貼貳貽賁費賀貴買貶貿貸越超趁跎距跋跚跑跌跛跆軻軸軼辜逮逵週逸進逶鄂郵鄉郾酣酥量鈔鈕鈣鈉鈞鈍鈐鈇鈑閔閏開閑����������������������������������間閒閎隊階隋陽隅隆隍陲隄雁雅雄集雇雯雲韌項順須飧飪飯飩飲飭馮馭黃黍黑亂傭債傲傳僅傾催傷傻傯僇剿剷剽募勦勤勢勣匯嗟嗨嗓嗦嗎嗜嗇嗑嗣嗤嗯嗚嗡嗅嗆嗥嗉園圓塞塑塘塗塚塔填塌塭塊塢塒塋奧嫁嫉嫌媾媽媼�".split(""),e=0;e!=n[182].length;++e)65533!==n[182][e].charCodeAt(0)&&(r[n[182][e]]=46592+e,t[46592+e]=n[182][e]);for(n[183]="����������������������������������������������������������������媳嫂媲嵩嵯幌幹廉廈弒彙徬微愚意慈感想愛惹愁愈慎慌慄慍愾愴愧愍愆愷戡戢搓搾搞搪搭搽搬搏搜搔損搶搖搗搆敬斟新暗暉暇暈暖暄暘暍會榔業����������������������������������楚楷楠楔極椰概楊楨楫楞楓楹榆楝楣楛歇歲毀殿毓毽溢溯滓溶滂源溝滇滅溥溘溼溺溫滑準溜滄滔溪溧溴煎煙煩煤煉照煜煬煦煌煥煞煆煨煖爺牒猷獅猿猾瑯瑚瑕瑟瑞瑁琿瑙瑛瑜當畸瘀痰瘁痲痱痺痿痴痳盞盟睛睫睦睞督�".split(""),e=0;e!=n[183].length;++e)65533!==n[183][e].charCodeAt(0)&&(r[n[183][e]]=46848+e,t[46848+e]=n[183][e]);for(n[184]="����������������������������������������������������������������睹睪睬睜睥睨睢矮碎碰碗碘碌碉硼碑碓硿祺祿禁萬禽稜稚稠稔稟稞窟窠筷節筠筮筧粱粳粵經絹綑綁綏絛置罩罪署義羨群聖聘肆肄腱腰腸腥腮腳腫����������������������������������腹腺腦舅艇蒂葷落萱葵葦葫葉葬葛萼萵葡董葩葭葆虞虜號蛹蜓蜈蜇蜀蛾蛻蜂蜃蜆蜊衙裟裔裙補裘裝裡裊裕裒覜解詫該詳試詩詰誇詼詣誠話誅詭詢詮詬詹詻訾詨豢貊貉賊資賈賄貲賃賂賅跡跟跨路跳跺跪跤跦躲較載軾輊�".split(""),e=0;e!=n[184].length;++e)65533!==n[184][e].charCodeAt(0)&&(r[n[184][e]]=47104+e,t[47104+e]=n[184][e]);for(n[185]="����������������������������������������������������������������辟農運遊道遂達逼違遐遇遏過遍遑逾遁鄒鄗酬酪酩釉鈷鉗鈸鈽鉀鈾鉛鉋鉤鉑鈴鉉鉍鉅鈹鈿鉚閘隘隔隕雍雋雉雊雷電雹零靖靴靶預頑頓頊頒頌飼飴����������������������������������飽飾馳馱馴髡鳩麂鼎鼓鼠僧僮僥僖僭僚僕像僑僱僎僩兢凳劃劂匱厭嗾嘀嘛嘗嗽嘔嘆嘉嘍嘎嗷嘖嘟嘈嘐嗶團圖塵塾境墓墊塹墅塽壽夥夢夤奪奩嫡嫦嫩嫗嫖嫘嫣孵寞寧寡寥實寨寢寤察對屢嶄嶇幛幣幕幗幔廓廖弊彆彰徹慇�".split(""),e=0;e!=n[185].length;++e)65533!==n[185][e].charCodeAt(0)&&(r[n[185][e]]=47360+e,t[47360+e]=n[185][e]);for(n[186]="����������������������������������������������������������������愿態慷慢慣慟慚慘慵截撇摘摔撤摸摟摺摑摧搴摭摻敲斡旗旖暢暨暝榜榨榕槁榮槓構榛榷榻榫榴槐槍榭槌榦槃榣歉歌氳漳演滾漓滴漩漾漠漬漏漂漢����������������������������������滿滯漆漱漸漲漣漕漫漯澈漪滬漁滲滌滷熔熙煽熊熄熒爾犒犖獄獐瑤瑣瑪瑰瑭甄疑瘧瘍瘋瘉瘓盡監瞄睽睿睡磁碟碧碳碩碣禎福禍種稱窪窩竭端管箕箋筵算箝箔箏箸箇箄粹粽精綻綰綜綽綾綠緊綴網綱綺綢綿綵綸維緒緇綬�".split(""),e=0;e!=n[186].length;++e)65533!==n[186][e].charCodeAt(0)&&(r[n[186][e]]=47616+e,t[47616+e]=n[186][e]);for(n[187]="����������������������������������������������������������������罰翠翡翟聞聚肇腐膀膏膈膊腿膂臧臺與舔舞艋蓉蒿蓆蓄蒙蒞蒲蒜蓋蒸蓀蓓蒐蒼蓑蓊蜿蜜蜻蜢蜥蜴蜘蝕蜷蜩裳褂裴裹裸製裨褚裯誦誌語誣認誡誓誤����������������������������������說誥誨誘誑誚誧豪貍貌賓賑賒赫趙趕跼輔輒輕輓辣遠遘遜遣遙遞遢遝遛鄙鄘鄞酵酸酷酴鉸銀銅銘銖鉻銓銜銨鉼銑閡閨閩閣閥閤隙障際雌雒需靼鞅韶頗領颯颱餃餅餌餉駁骯骰髦魁魂鳴鳶鳳麼鼻齊億儀僻僵價儂儈儉儅凜�".split(""),e=0;e!=n[187].length;++e)65533!==n[187][e].charCodeAt(0)&&(r[n[187][e]]=47872+e,t[47872+e]=n[187][e]);for(n[188]="����������������������������������������������������������������劇劈劉劍劊勰厲嘮嘻嘹嘲嘿嘴嘩噓噎噗噴嘶嘯嘰墀墟增墳墜墮墩墦奭嬉嫻嬋嫵嬌嬈寮寬審寫層履嶝嶔幢幟幡廢廚廟廝廣廠彈影德徵慶慧慮慝慕憂����������������������������������慼慰慫慾憧憐憫憎憬憚憤憔憮戮摩摯摹撞撲撈撐撰撥撓撕撩撒撮播撫撚撬撙撢撳敵敷數暮暫暴暱樣樟槨樁樞標槽模樓樊槳樂樅槭樑歐歎殤毅毆漿潼澄潑潦潔澆潭潛潸潮澎潺潰潤澗潘滕潯潠潟熟熬熱熨牖犛獎獗瑩璋璃�".split(""),e=0;e!=n[188].length;++e)65533!==n[188][e].charCodeAt(0)&&(r[n[188][e]]=48128+e,t[48128+e]=n[188][e]);for(n[189]="����������������������������������������������������������������瑾璀畿瘠瘩瘟瘤瘦瘡瘢皚皺盤瞎瞇瞌瞑瞋磋磅確磊碾磕碼磐稿稼穀稽稷稻窯窮箭箱範箴篆篇篁箠篌糊締練緯緻緘緬緝編緣線緞緩綞緙緲緹罵罷羯����������������������������������翩耦膛膜膝膠膚膘蔗蔽蔚蓮蔬蔭蔓蔑蔣蔡蔔蓬蔥蓿蔆螂蝴蝶蝠蝦蝸蝨蝙蝗蝌蝓衛衝褐複褒褓褕褊誼諒談諄誕請諸課諉諂調誰論諍誶誹諛豌豎豬賠賞賦賤賬賭賢賣賜質賡赭趟趣踫踐踝踢踏踩踟踡踞躺輝輛輟輩輦輪輜輞�".split(""),e=0;e!=n[189].length;++e)65533!==n[189][e].charCodeAt(0)&&(r[n[189][e]]=48384+e,t[48384+e]=n[189][e]);for(n[190]="����������������������������������������������������������������輥適遮遨遭遷鄰鄭鄧鄱醇醉醋醃鋅銻銷鋪銬鋤鋁銳銼鋒鋇鋰銲閭閱霄霆震霉靠鞍鞋鞏頡頫頜颳養餓餒餘駝駐駟駛駑駕駒駙骷髮髯鬧魅魄魷魯鴆鴉����������������������������������鴃麩麾黎墨齒儒儘儔儐儕冀冪凝劑劓勳噙噫噹噩噤噸噪器噥噱噯噬噢噶壁墾壇壅奮嬝嬴學寰導彊憲憑憩憊懍憶憾懊懈戰擅擁擋撻撼據擄擇擂操撿擒擔撾整曆曉暹曄曇暸樽樸樺橙橫橘樹橄橢橡橋橇樵機橈歙歷氅濂澱澡�".split(""),e=0;e!=n[190].length;++e)65533!==n[190][e].charCodeAt(0)&&(r[n[190][e]]=48640+e,t[48640+e]=n[190][e]);for(n[191]="����������������������������������������������������������������濃澤濁澧澳激澹澶澦澠澴熾燉燐燒燈燕熹燎燙燜燃燄獨璜璣璘璟璞瓢甌甍瘴瘸瘺盧盥瞠瞞瞟瞥磨磚磬磧禦積穎穆穌穋窺篙簑築篤篛篡篩篦糕糖縊����������������������������������縑縈縛縣縞縝縉縐罹羲翰翱翮耨膳膩膨臻興艘艙蕊蕙蕈蕨蕩蕃蕉蕭蕪蕞螃螟螞螢融衡褪褲褥褫褡親覦諦諺諫諱謀諜諧諮諾謁謂諷諭諳諶諼豫豭貓賴蹄踱踴蹂踹踵輻輯輸輳辨辦遵遴選遲遼遺鄴醒錠錶鋸錳錯錢鋼錫錄錚�".split(""),e=0;e!=n[191].length;++e)65533!==n[191][e].charCodeAt(0)&&(r[n[191][e]]=48896+e,t[48896+e]=n[191][e]);for(n[192]="����������������������������������������������������������������錐錦錡錕錮錙閻隧隨險雕霎霑霖霍霓霏靛靜靦鞘頰頸頻頷頭頹頤餐館餞餛餡餚駭駢駱骸骼髻髭鬨鮑鴕鴣鴦鴨鴒鴛默黔龍龜優償儡儲勵嚎嚀嚐嚅嚇����������������������������������嚏壕壓壑壎嬰嬪嬤孺尷屨嶼嶺嶽嶸幫彌徽應懂懇懦懋戲戴擎擊擘擠擰擦擬擱擢擭斂斃曙曖檀檔檄檢檜櫛檣橾檗檐檠歜殮毚氈濘濱濟濠濛濤濫濯澀濬濡濩濕濮濰燧營燮燦燥燭燬燴燠爵牆獰獲璩環璦璨癆療癌盪瞳瞪瞰瞬�".split(""),e=0;e!=n[192].length;++e)65533!==n[192][e].charCodeAt(0)&&(r[n[192][e]]=49152+e,t[49152+e]=n[192][e]);for(n[193]="����������������������������������������������������������������瞧瞭矯磷磺磴磯礁禧禪穗窿簇簍篾篷簌篠糠糜糞糢糟糙糝縮績繆縷縲繃縫總縱繅繁縴縹繈縵縿縯罄翳翼聱聲聰聯聳臆臃膺臂臀膿膽臉膾臨舉艱薪����������������������������������薄蕾薜薑薔薯薛薇薨薊虧蟀蟑螳蟒蟆螫螻螺蟈蟋褻褶襄褸褽覬謎謗謙講謊謠謝謄謐豁谿豳賺賽購賸賻趨蹉蹋蹈蹊轄輾轂轅輿避遽還邁邂邀鄹醣醞醜鍍鎂錨鍵鍊鍥鍋錘鍾鍬鍛鍰鍚鍔闊闋闌闈闆隱隸雖霜霞鞠韓顆颶餵騁�".split(""),e=0;e!=n[193].length;++e)65533!==n[193][e].charCodeAt(0)&&(r[n[193][e]]=49408+e,t[49408+e]=n[193][e]);for(n[194]="����������������������������������������������������������������駿鮮鮫鮪鮭鴻鴿麋黏點黜黝黛鼾齋叢嚕嚮壙壘嬸彝懣戳擴擲擾攆擺擻擷斷曜朦檳檬櫃檻檸櫂檮檯歟歸殯瀉瀋濾瀆濺瀑瀏燻燼燾燸獷獵璧璿甕癖癘����������������������������������癒瞽瞿瞻瞼礎禮穡穢穠竄竅簫簧簪簞簣簡糧織繕繞繚繡繒繙罈翹翻職聶臍臏舊藏薩藍藐藉薰薺薹薦蟯蟬蟲蟠覆覲觴謨謹謬謫豐贅蹙蹣蹦蹤蹟蹕軀轉轍邇邃邈醫醬釐鎔鎊鎖鎢鎳鎮鎬鎰鎘鎚鎗闔闖闐闕離雜雙雛雞霤鞣鞦�".split(""),e=0;e!=n[194].length;++e)65533!==n[194][e].charCodeAt(0)&&(r[n[194][e]]=49664+e,t[49664+e]=n[194][e]);for(n[195]="����������������������������������������������������������������鞭韹額顏題顎顓颺餾餿餽餮馥騎髁鬃鬆魏魎魍鯊鯉鯽鯈鯀鵑鵝鵠黠鼕鼬儳嚥壞壟壢寵龐廬懲懷懶懵攀攏曠曝櫥櫝櫚櫓瀛瀟瀨瀚瀝瀕瀘爆爍牘犢獸����������������������������������獺璽瓊瓣疇疆癟癡矇礙禱穫穩簾簿簸簽簷籀繫繭繹繩繪羅繳羶羹羸臘藩藝藪藕藤藥藷蟻蠅蠍蟹蟾襠襟襖襞譁譜識證譚譎譏譆譙贈贊蹼蹲躇蹶蹬蹺蹴轔轎辭邊邋醱醮鏡鏑鏟鏃鏈鏜鏝鏖鏢鏍鏘鏤鏗鏨關隴難霪霧靡韜韻類�".split(""),e=0;e!=n[195].length;++e)65533!==n[195][e].charCodeAt(0)&&(r[n[195][e]]=49920+e,t[49920+e]=n[195][e]);for(n[196]="����������������������������������������������������������������願顛颼饅饉騖騙鬍鯨鯧鯖鯛鶉鵡鵲鵪鵬麒麗麓麴勸嚨嚷嚶嚴嚼壤孀孃孽寶巉懸懺攘攔攙曦朧櫬瀾瀰瀲爐獻瓏癢癥礦礪礬礫竇競籌籃籍糯糰辮繽繼����������������������������������纂罌耀臚艦藻藹蘑藺蘆蘋蘇蘊蠔蠕襤覺觸議譬警譯譟譫贏贍躉躁躅躂醴釋鐘鐃鏽闡霰飄饒饑馨騫騰騷騵鰓鰍鹹麵黨鼯齟齣齡儷儸囁囀囂夔屬巍懼懾攝攜斕曩櫻欄櫺殲灌爛犧瓖瓔癩矓籐纏續羼蘗蘭蘚蠣蠢蠡蠟襪襬覽譴�".split(""),e=0;e!=n[196].length;++e)65533!==n[196][e].charCodeAt(0)&&(r[n[196][e]]=50176+e,t[50176+e]=n[196][e]);for(n[197]="����������������������������������������������������������������護譽贓躊躍躋轟辯醺鐮鐳鐵鐺鐸鐲鐫闢霸霹露響顧顥饗驅驃驀騾髏魔魑鰭鰥鶯鶴鷂鶸麝黯鼙齜齦齧儼儻囈囊囉孿巔巒彎懿攤權歡灑灘玀瓤疊癮癬����������������������������������禳籠籟聾聽臟襲襯觼讀贖贗躑躓轡酈鑄鑑鑒霽霾韃韁顫饕驕驍髒鬚鱉鰱鰾鰻鷓鷗鼴齬齪龔囌巖戀攣攫攪曬欐瓚竊籤籣籥纓纖纔臢蘸蘿蠱變邐邏鑣鑠鑤靨顯饜驚驛驗髓體髑鱔鱗鱖鷥麟黴囑壩攬灞癱癲矗罐羈蠶蠹衢讓讒�".split(""),e=0;e!=n[197].length;++e)65533!==n[197][e].charCodeAt(0)&&(r[n[197][e]]=50432+e,t[50432+e]=n[197][e]);for(n[198]="����������������������������������������������������������������讖艷贛釀鑪靂靈靄韆顰驟鬢魘鱟鷹鷺鹼鹽鼇齷齲廳欖灣籬籮蠻觀躡釁鑲鑰顱饞髖鬣黌灤矚讚鑷韉驢驥纜讜躪釅鑽鑾鑼鱷鱸黷豔鑿鸚爨驪鬱鸛鸞籲���������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[198].length;++e)65533!==n[198][e].charCodeAt(0)&&(r[n[198][e]]=50688+e,t[50688+e]=n[198][e]);for(n[201]="����������������������������������������������������������������乂乜凵匚厂万丌乇亍囗兀屮彳丏冇与丮亓仂仉仈冘勼卬厹圠夃夬尐巿旡殳毌气爿丱丼仨仜仩仡仝仚刌匜卌圢圣夗夯宁宄尒尻屴屳帄庀庂忉戉扐氕����������������������������������氶汃氿氻犮犰玊禸肊阞伎优伬仵伔仱伀价伈伝伂伅伢伓伄仴伒冱刓刉刐劦匢匟卍厊吇囡囟圮圪圴夼妀奼妅奻奾奷奿孖尕尥屼屺屻屾巟幵庄异弚彴忕忔忏扜扞扤扡扦扢扙扠扚扥旯旮朾朹朸朻机朿朼朳氘汆汒汜汏汊汔汋�".split(""),e=0;e!=n[201].length;++e)65533!==n[201][e].charCodeAt(0)&&(r[n[201][e]]=51456+e,t[51456+e]=n[201][e]);for(n[202]="����������������������������������������������������������������汌灱牞犴犵玎甪癿穵网艸艼芀艽艿虍襾邙邗邘邛邔阢阤阠阣佖伻佢佉体佤伾佧佒佟佁佘伭伳伿佡冏冹刜刞刡劭劮匉卣卲厎厏吰吷吪呔呅吙吜吥吘����������������������������������吽呏呁吨吤呇囮囧囥坁坅坌坉坋坒夆奀妦妘妠妗妎妢妐妏妧妡宎宒尨尪岍岏岈岋岉岒岊岆岓岕巠帊帎庋庉庌庈庍弅弝彸彶忒忑忐忭忨忮忳忡忤忣忺忯忷忻怀忴戺抃抌抎抏抔抇扱扻扺扰抁抈扷扽扲扴攷旰旴旳旲旵杅杇�".split(""),e=0;e!=n[202].length;++e)65533!==n[202][e].charCodeAt(0)&&(r[n[202][e]]=51712+e,t[51712+e]=n[202][e]);for(n[203]="����������������������������������������������������������������杙杕杌杈杝杍杚杋毐氙氚汸汧汫沄沋沏汱汯汩沚汭沇沕沜汦汳汥汻沎灴灺牣犿犽狃狆狁犺狅玕玗玓玔玒町甹疔疕皁礽耴肕肙肐肒肜芐芏芅芎芑芓����������������������������������芊芃芄豸迉辿邟邡邥邞邧邠阰阨阯阭丳侘佼侅佽侀侇佶佴侉侄佷佌侗佪侚佹侁佸侐侜侔侞侒侂侕佫佮冞冼冾刵刲刳剆刱劼匊匋匼厒厔咇呿咁咑咂咈呫呺呾呥呬呴呦咍呯呡呠咘呣呧呤囷囹坯坲坭坫坱坰坶垀坵坻坳坴坢�".split(""),e=0;e!=n[203].length;++e)65533!==n[203][e].charCodeAt(0)&&(r[n[203][e]]=51968+e,t[51968+e]=n[203][e]);for(n[204]="����������������������������������������������������������������坨坽夌奅妵妺姏姎妲姌姁妶妼姃姖妱妽姀姈妴姇孢孥宓宕屄屇岮岤岠岵岯岨岬岟岣岭岢岪岧岝岥岶岰岦帗帔帙弨弢弣弤彔徂彾彽忞忥怭怦怙怲怋����������������������������������怴怊怗怳怚怞怬怢怍怐怮怓怑怌怉怜戔戽抭抴拑抾抪抶拊抮抳抯抻抩抰抸攽斨斻昉旼昄昒昈旻昃昋昍昅旽昑昐曶朊枅杬枎枒杶杻枘枆构杴枍枌杺枟枑枙枃杽极杸杹枔欥殀歾毞氝沓泬泫泮泙沶泔沭泧沷泐泂沺泃泆泭泲�".split(""),e=0;e!=n[204].length;++e)65533!==n[204][e].charCodeAt(0)&&(r[n[204][e]]=52224+e,t[52224+e]=n[204][e]);for(n[205]="����������������������������������������������������������������泒泝沴沊沝沀泞泀洰泍泇沰泹泏泩泑炔炘炅炓炆炄炑炖炂炚炃牪狖狋狘狉狜狒狔狚狌狑玤玡玭玦玢玠玬玝瓝瓨甿畀甾疌疘皯盳盱盰盵矸矼矹矻矺����������������������������������矷祂礿秅穸穻竻籵糽耵肏肮肣肸肵肭舠芠苀芫芚芘芛芵芧芮芼芞芺芴芨芡芩苂芤苃芶芢虰虯虭虮豖迒迋迓迍迖迕迗邲邴邯邳邰阹阽阼阺陃俍俅俓侲俉俋俁俔俜俙侻侳俛俇俖侺俀侹俬剄剉勀勂匽卼厗厖厙厘咺咡咭咥哏�".split(""),e=0;e!=n[205].length;++e)65533!==n[205][e].charCodeAt(0)&&(r[n[205][e]]=52480+e,t[52480+e]=n[205][e]);for(n[206]="����������������������������������������������������������������哃茍咷咮哖咶哅哆咠呰咼咢咾呲哞咰垵垞垟垤垌垗垝垛垔垘垏垙垥垚垕壴复奓姡姞姮娀姱姝姺姽姼姶姤姲姷姛姩姳姵姠姾姴姭宨屌峐峘峌峗峋峛����������������������������������峞峚峉峇峊峖峓峔峏峈峆峎峟峸巹帡帢帣帠帤庰庤庢庛庣庥弇弮彖徆怷怹恔恲恞恅恓恇恉恛恌恀恂恟怤恄恘恦恮扂扃拏挍挋拵挎挃拫拹挏挌拸拶挀挓挔拺挕拻拰敁敃斪斿昶昡昲昵昜昦昢昳昫昺昝昴昹昮朏朐柁柲柈枺�".split(""),e=0;e!=n[206].length;++e)65533!==n[206][e].charCodeAt(0)&&(r[n[206][e]]=52736+e,t[52736+e]=n[206][e]);for(n[207]="����������������������������������������������������������������柜枻柸柘柀枷柅柫柤柟枵柍枳柷柶柮柣柂枹柎柧柰枲柼柆柭柌枮柦柛柺柉柊柃柪柋欨殂殄殶毖毘毠氠氡洨洴洭洟洼洿洒洊泚洳洄洙洺洚洑洀洝浂����������������������������������洁洘洷洃洏浀洇洠洬洈洢洉洐炷炟炾炱炰炡炴炵炩牁牉牊牬牰牳牮狊狤狨狫狟狪狦狣玅珌珂珈珅玹玶玵玴珫玿珇玾珃珆玸珋瓬瓮甮畇畈疧疪癹盄眈眃眄眅眊盷盻盺矧矨砆砑砒砅砐砏砎砉砃砓祊祌祋祅祄秕种秏秖秎窀�".split(""),e=0;e!=n[207].length;++e)65533!==n[207][e].charCodeAt(0)&&(r[n[207][e]]=52992+e,t[52992+e]=n[207][e]);for(n[208]="����������������������������������������������������������������穾竑笀笁籺籸籹籿粀粁紃紈紁罘羑羍羾耇耎耏耔耷胘胇胠胑胈胂胐胅胣胙胜胊胕胉胏胗胦胍臿舡芔苙苾苹茇苨茀苕茺苫苖苴苬苡苲苵茌苻苶苰苪����������������������������������苤苠苺苳苭虷虴虼虳衁衎衧衪衩觓訄訇赲迣迡迮迠郱邽邿郕郅邾郇郋郈釔釓陔陏陑陓陊陎倞倅倇倓倢倰倛俵俴倳倷倬俶俷倗倜倠倧倵倯倱倎党冔冓凊凄凅凈凎剡剚剒剞剟剕剢勍匎厞唦哢唗唒哧哳哤唚哿唄唈哫唑唅哱�".split(""),e=0;e!=n[208].length;++e)65533!==n[208][e].charCodeAt(0)&&(r[n[208][e]]=53248+e,t[53248+e]=n[208][e]);for(n[209]="����������������������������������������������������������������唊哻哷哸哠唎唃唋圁圂埌堲埕埒垺埆垽垼垸垶垿埇埐垹埁夎奊娙娖娭娮娕娏娗娊娞娳孬宧宭宬尃屖屔峬峿峮峱峷崀峹帩帨庨庮庪庬弳弰彧恝恚恧����������������������������������恁悢悈悀悒悁悝悃悕悛悗悇悜悎戙扆拲挐捖挬捄捅挶捃揤挹捋捊挼挩捁挴捘捔捙挭捇挳捚捑挸捗捀捈敊敆旆旃旄旂晊晟晇晑朒朓栟栚桉栲栳栻桋桏栖栱栜栵栫栭栯桎桄栴栝栒栔栦栨栮桍栺栥栠欬欯欭欱欴歭肂殈毦毤�".split(""),e=0;e!=n[209].length;++e)65533!==n[209][e].charCodeAt(0)&&(r[n[209][e]]=53504+e,t[53504+e]=n[209][e]);for(n[210]="����������������������������������������������������������������毨毣毢毧氥浺浣浤浶洍浡涒浘浢浭浯涑涍淯浿涆浞浧浠涗浰浼浟涂涘洯浨涋浾涀涄洖涃浻浽浵涐烜烓烑烝烋缹烢烗烒烞烠烔烍烅烆烇烚烎烡牂牸����������������������������������牷牶猀狺狴狾狶狳狻猁珓珙珥珖玼珧珣珩珜珒珛珔珝珚珗珘珨瓞瓟瓴瓵甡畛畟疰痁疻痄痀疿疶疺皊盉眝眛眐眓眒眣眑眕眙眚眢眧砣砬砢砵砯砨砮砫砡砩砳砪砱祔祛祏祜祓祒祑秫秬秠秮秭秪秜秞秝窆窉窅窋窌窊窇竘笐�".split(""),e=0;e!=n[210].length;++e)65533!==n[210][e].charCodeAt(0)&&(r[n[210][e]]=53760+e,t[53760+e]=n[210][e]);for(n[211]="����������������������������������������������������������������笄笓笅笏笈笊笎笉笒粄粑粊粌粈粍粅紞紝紑紎紘紖紓紟紒紏紌罜罡罞罠罝罛羖羒翃翂翀耖耾耹胺胲胹胵脁胻脀舁舯舥茳茭荄茙荑茥荖茿荁茦茜茢����������������������������������荂荎茛茪茈茼荍茖茤茠茷茯茩荇荅荌荓茞茬荋茧荈虓虒蚢蚨蚖蚍蚑蚞蚇蚗蚆蚋蚚蚅蚥蚙蚡蚧蚕蚘蚎蚝蚐蚔衃衄衭衵衶衲袀衱衿衯袃衾衴衼訒豇豗豻貤貣赶赸趵趷趶軑軓迾迵适迿迻逄迼迶郖郠郙郚郣郟郥郘郛郗郜郤酐�".split(""),e=0;e!=n[211].length;++e)65533!==n[211][e].charCodeAt(0)&&(r[n[211][e]]=54016+e,t[54016+e]=n[211][e]);for(n[212]="����������������������������������������������������������������酎酏釕釢釚陜陟隼飣髟鬯乿偰偪偡偞偠偓偋偝偲偈偍偁偛偊偢倕偅偟偩偫偣偤偆偀偮偳偗偑凐剫剭剬剮勖勓匭厜啵啶唼啍啐唴唪啑啢唶唵唰啒啅����������������������������������唌唲啥啎唹啈唭唻啀啋圊圇埻堔埢埶埜埴堀埭埽堈埸堋埳埏堇埮埣埲埥埬埡堎埼堐埧堁堌埱埩埰堍堄奜婠婘婕婧婞娸娵婭婐婟婥婬婓婤婗婃婝婒婄婛婈媎娾婍娹婌婰婩婇婑婖婂婜孲孮寁寀屙崞崋崝崚崠崌崨崍崦崥崏�".split(""),e=0;e!=n[212].length;++e)65533!==n[212][e].charCodeAt(0)&&(r[n[212][e]]=54272+e,t[54272+e]=n[212][e]);for(n[213]="����������������������������������������������������������������崰崒崣崟崮帾帴庱庴庹庲庳弶弸徛徖徟悊悐悆悾悰悺惓惔惏惤惙惝惈悱惛悷惊悿惃惍惀挲捥掊掂捽掽掞掭掝掗掫掎捯掇掐据掯捵掜捭掮捼掤挻掟����������������������������������捸掅掁掑掍捰敓旍晥晡晛晙晜晢朘桹梇梐梜桭桮梮梫楖桯梣梬梩桵桴梲梏桷梒桼桫桲梪梀桱桾梛梖梋梠梉梤桸桻梑梌梊桽欶欳欷欸殑殏殍殎殌氪淀涫涴涳湴涬淩淢涷淶淔渀淈淠淟淖涾淥淜淝淛淴淊涽淭淰涺淕淂淏淉�".split(""),e=0;e!=n[213].length;++e)65533!==n[213][e].charCodeAt(0)&&(r[n[213][e]]=54528+e,t[54528+e]=n[213][e]);for(n[214]="����������������������������������������������������������������淐淲淓淽淗淍淣涻烺焍烷焗烴焌烰焄烳焐烼烿焆焓焀烸烶焋焂焎牾牻牼牿猝猗猇猑猘猊猈狿猏猞玈珶珸珵琄琁珽琇琀珺珼珿琌琋珴琈畤畣痎痒痏����������������������������������痋痌痑痐皏皉盓眹眯眭眱眲眴眳眽眥眻眵硈硒硉硍硊硌砦硅硐祤祧祩祪祣祫祡离秺秸秶秷窏窔窐笵筇笴笥笰笢笤笳笘笪笝笱笫笭笯笲笸笚笣粔粘粖粣紵紽紸紶紺絅紬紩絁絇紾紿絊紻紨罣羕羜羝羛翊翋翍翐翑翇翏翉耟�".split(""),e=0;e!=n[214].length;++e)65533!==n[214][e].charCodeAt(0)&&(r[n[214][e]]=54784+e,t[54784+e]=n[214][e]);for(n[215]="����������������������������������������������������������������耞耛聇聃聈脘脥脙脛脭脟脬脞脡脕脧脝脢舑舸舳舺舴舲艴莐莣莨莍荺荳莤荴莏莁莕莙荵莔莩荽莃莌莝莛莪莋荾莥莯莈莗莰荿莦莇莮荶莚虙虖蚿蚷����������������������������������蛂蛁蛅蚺蚰蛈蚹蚳蚸蛌蚴蚻蚼蛃蚽蚾衒袉袕袨袢袪袚袑袡袟袘袧袙袛袗袤袬袌袓袎覂觖觙觕訰訧訬訞谹谻豜豝豽貥赽赻赹趼跂趹趿跁軘軞軝軜軗軠軡逤逋逑逜逌逡郯郪郰郴郲郳郔郫郬郩酖酘酚酓酕釬釴釱釳釸釤釹釪�".split(""),e=0;e!=n[215].length;++e)65533!==n[215][e].charCodeAt(0)&&(r[n[215][e]]=55040+e,t[55040+e]=n[215][e]);for(n[216]="����������������������������������������������������������������釫釷釨釮镺閆閈陼陭陫陱陯隿靪頄飥馗傛傕傔傞傋傣傃傌傎傝偨傜傒傂傇兟凔匒匑厤厧喑喨喥喭啷噅喢喓喈喏喵喁喣喒喤啽喌喦啿喕喡喎圌堩堷����������������������������������堙堞堧堣堨埵塈堥堜堛堳堿堶堮堹堸堭堬堻奡媯媔媟婺媢媞婸媦婼媥媬媕媮娷媄媊媗媃媋媩婻婽媌媜媏媓媝寪寍寋寔寑寊寎尌尰崷嵃嵫嵁嵋崿崵嵑嵎嵕崳崺嵒崽崱嵙嵂崹嵉崸崼崲崶嵀嵅幄幁彘徦徥徫惉悹惌惢惎惄愔�".split(""),e=0;e!=n[216].length;++e)65533!==n[216][e].charCodeAt(0)&&(r[n[216][e]]=55296+e,t[55296+e]=n[216][e]);for(n[217]="����������������������������������������������������������������惲愊愖愅惵愓惸惼惾惁愃愘愝愐惿愄愋扊掔掱掰揎揥揨揯揃撝揳揊揠揶揕揲揵摡揟掾揝揜揄揘揓揂揇揌揋揈揰揗揙攲敧敪敤敜敨敥斌斝斞斮旐旒����������������������������������晼晬晻暀晱晹晪晲朁椌棓椄棜椪棬棪棱椏棖棷棫棤棶椓椐棳棡椇棌椈楰梴椑棯棆椔棸棐棽棼棨椋椊椗棎棈棝棞棦棴棑椆棔棩椕椥棇欹欻欿欼殔殗殙殕殽毰毲毳氰淼湆湇渟湉溈渼渽湅湢渫渿湁湝湳渜渳湋湀湑渻渃渮湞�".split(""),e=0;e!=n[217].length;++e)65533!==n[217][e].charCodeAt(0)&&(r[n[217][e]]=55552+e,t[55552+e]=n[217][e]);for(n[218]="����������������������������������������������������������������湨湜湡渱渨湠湱湫渹渢渰湓湥渧湸湤湷湕湹湒湦渵渶湚焠焞焯烻焮焱焣焥焢焲焟焨焺焛牋牚犈犉犆犅犋猒猋猰猢猱猳猧猲猭猦猣猵猌琮琬琰琫琖����������������������������������琚琡琭琱琤琣琝琩琠琲瓻甯畯畬痧痚痡痦痝痟痤痗皕皒盚睆睇睄睍睅睊睎睋睌矞矬硠硤硥硜硭硱硪确硰硩硨硞硢祴祳祲祰稂稊稃稌稄窙竦竤筊笻筄筈筌筎筀筘筅粢粞粨粡絘絯絣絓絖絧絪絏絭絜絫絒絔絩絑絟絎缾缿罥�".split(""),e=0;e!=n[218].length;++e)65533!==n[218][e].charCodeAt(0)&&(r[n[218][e]]=55808+e,t[55808+e]=n[218][e]);for(n[219]="����������������������������������������������������������������罦羢羠羡翗聑聏聐胾胔腃腊腒腏腇脽腍脺臦臮臷臸臹舄舼舽舿艵茻菏菹萣菀菨萒菧菤菼菶萐菆菈菫菣莿萁菝菥菘菿菡菋菎菖菵菉萉萏菞萑萆菂菳����������������������������������菕菺菇菑菪萓菃菬菮菄菻菗菢萛菛菾蛘蛢蛦蛓蛣蛚蛪蛝蛫蛜蛬蛩蛗蛨蛑衈衖衕袺裗袹袸裀袾袶袼袷袽袲褁裉覕覘覗觝觚觛詎詍訹詙詀詗詘詄詅詒詈詑詊詌詏豟貁貀貺貾貰貹貵趄趀趉跘跓跍跇跖跜跏跕跙跈跗跅軯軷軺�".split(""),e=0;e!=n[219].length;++e)65533!==n[219][e].charCodeAt(0)&&(r[n[219][e]]=56064+e,t[56064+e]=n[219][e]);for(n[220]="����������������������������������������������������������������軹軦軮軥軵軧軨軶軫軱軬軴軩逭逴逯鄆鄬鄄郿郼鄈郹郻鄁鄀鄇鄅鄃酡酤酟酢酠鈁鈊鈥鈃鈚鈦鈏鈌鈀鈒釿釽鈆鈄鈧鈂鈜鈤鈙鈗鈅鈖镻閍閌閐隇陾隈����������������������������������隉隃隀雂雈雃雱雰靬靰靮頇颩飫鳦黹亃亄亶傽傿僆傮僄僊傴僈僂傰僁傺傱僋僉傶傸凗剺剸剻剼嗃嗛嗌嗐嗋嗊嗝嗀嗔嗄嗩喿嗒喍嗏嗕嗢嗖嗈嗲嗍嗙嗂圔塓塨塤塏塍塉塯塕塎塝塙塥塛堽塣塱壼嫇嫄嫋媺媸媱媵媰媿嫈媻嫆�".split(""),e=0;e!=n[220].length;++e)65533!==n[220][e].charCodeAt(0)&&(r[n[220][e]]=56320+e,t[56320+e]=n[220][e]);for(n[221]="����������������������������������������������������������������媷嫀嫊媴媶嫍媹媐寖寘寙尟尳嵱嵣嵊嵥嵲嵬嵞嵨嵧嵢巰幏幎幊幍幋廅廌廆廋廇彀徯徭惷慉慊愫慅愶愲愮慆愯慏愩慀戠酨戣戥戤揅揱揫搐搒搉搠搤����������������������������������搳摃搟搕搘搹搷搢搣搌搦搰搨摁搵搯搊搚摀搥搧搋揧搛搮搡搎敯斒旓暆暌暕暐暋暊暙暔晸朠楦楟椸楎楢楱椿楅楪椹楂楗楙楺楈楉椵楬椳椽楥棰楸椴楩楀楯楄楶楘楁楴楌椻楋椷楜楏楑椲楒椯楻椼歆歅歃歂歈歁殛嗀毻毼�".split(""),e=0;e!=n[221].length;++e)65533!==n[221][e].charCodeAt(0)&&(r[n[221][e]]=56576+e,t[56576+e]=n[221][e]);for(n[222]="����������������������������������������������������������������毹毷毸溛滖滈溏滀溟溓溔溠溱溹滆滒溽滁溞滉溷溰滍溦滏溲溾滃滜滘溙溒溎溍溤溡溿溳滐滊溗溮溣煇煔煒煣煠煁煝煢煲煸煪煡煂煘煃煋煰煟煐煓����������������������������������煄煍煚牏犍犌犑犐犎猼獂猻猺獀獊獉瑄瑊瑋瑒瑑瑗瑀瑏瑐瑎瑂瑆瑍瑔瓡瓿瓾瓽甝畹畷榃痯瘏瘃痷痾痼痹痸瘐痻痶痭痵痽皙皵盝睕睟睠睒睖睚睩睧睔睙睭矠碇碚碔碏碄碕碅碆碡碃硹碙碀碖硻祼禂祽祹稑稘稙稒稗稕稢稓�".split(""),e=0;e!=n[222].length;++e)65533!==n[222][e].charCodeAt(0)&&(r[n[222][e]]=56832+e,t[56832+e]=n[222][e]);for(n[223]="����������������������������������������������������������������稛稐窣窢窞竫筦筤筭筴筩筲筥筳筱筰筡筸筶筣粲粴粯綈綆綀綍絿綅絺綎絻綃絼綌綔綄絽綒罭罫罧罨罬羦羥羧翛翜耡腤腠腷腜腩腛腢腲朡腞腶腧腯����������������������������������腄腡舝艉艄艀艂艅蓱萿葖葶葹蒏蒍葥葑葀蒆葧萰葍葽葚葙葴葳葝蔇葞萷萺萴葺葃葸萲葅萩菙葋萯葂萭葟葰萹葎葌葒葯蓅蒎萻葇萶萳葨葾葄萫葠葔葮葐蜋蜄蛷蜌蛺蛖蛵蝍蛸蜎蜉蜁蛶蜍蜅裖裋裍裎裞裛裚裌裐覅覛觟觥觤�".split(""),e=0;e!=n[223].length;++e)65533!==n[223][e].charCodeAt(0)&&(r[n[223][e]]=57088+e,t[57088+e]=n[223][e]);for(n[224]="����������������������������������������������������������������觡觠觢觜触詶誆詿詡訿詷誂誄詵誃誁詴詺谼豋豊豥豤豦貆貄貅賌赨赩趑趌趎趏趍趓趔趐趒跰跠跬跱跮跐跩跣跢跧跲跫跴輆軿輁輀輅輇輈輂輋遒逿����������������������������������遄遉逽鄐鄍鄏鄑鄖鄔鄋鄎酮酯鉈鉒鈰鈺鉦鈳鉥鉞銃鈮鉊鉆鉭鉬鉏鉠鉧鉯鈶鉡鉰鈱鉔鉣鉐鉲鉎鉓鉌鉖鈲閟閜閞閛隒隓隑隗雎雺雽雸雵靳靷靸靲頏頍頎颬飶飹馯馲馰馵骭骫魛鳪鳭鳧麀黽僦僔僗僨僳僛僪僝僤僓僬僰僯僣僠�".split(""),e=0;e!=n[224].length;++e)65533!==n[224][e].charCodeAt(0)&&(r[n[224][e]]=57344+e,t[57344+e]=n[224][e]);for(n[225]="����������������������������������������������������������������凘劀劁勩勫匰厬嘧嘕嘌嘒嗼嘏嘜嘁嘓嘂嗺嘝嘄嗿嗹墉塼墐墘墆墁塿塴墋塺墇墑墎塶墂墈塻墔墏壾奫嫜嫮嫥嫕嫪嫚嫭嫫嫳嫢嫠嫛嫬嫞嫝嫙嫨嫟孷寠����������������������������������寣屣嶂嶀嵽嶆嵺嶁嵷嶊嶉嶈嵾嵼嶍嵹嵿幘幙幓廘廑廗廎廜廕廙廒廔彄彃彯徶愬愨慁慞慱慳慒慓慲慬憀慴慔慺慛慥愻慪慡慖戩戧戫搫摍摛摝摴摶摲摳摽摵摦撦摎撂摞摜摋摓摠摐摿搿摬摫摙摥摷敳斠暡暠暟朅朄朢榱榶槉�".split(""),e=0;e!=n[225].length;++e)65533!==n[225][e].charCodeAt(0)&&(r[n[225][e]]=57600+e,t[57600+e]=n[225][e]);for(n[226]="����������������������������������������������������������������榠槎榖榰榬榼榑榙榎榧榍榩榾榯榿槄榽榤槔榹槊榚槏榳榓榪榡榞槙榗榐槂榵榥槆歊歍歋殞殟殠毃毄毾滎滵滱漃漥滸漷滻漮漉潎漙漚漧漘漻漒滭漊����������������������������������漶潳滹滮漭潀漰漼漵滫漇漎潃漅滽滶漹漜滼漺漟漍漞漈漡熇熐熉熀熅熂熏煻熆熁熗牄牓犗犕犓獃獍獑獌瑢瑳瑱瑵瑲瑧瑮甀甂甃畽疐瘖瘈瘌瘕瘑瘊瘔皸瞁睼瞅瞂睮瞀睯睾瞃碲碪碴碭碨硾碫碞碥碠碬碢碤禘禊禋禖禕禔禓�".split(""),e=0;e!=n[226].length;++e)65533!==n[226][e].charCodeAt(0)&&(r[n[226][e]]=57856+e,t[57856+e]=n[226][e]);for(n[227]="����������������������������������������������������������������禗禈禒禐稫穊稰稯稨稦窨窫窬竮箈箜箊箑箐箖箍箌箛箎箅箘劄箙箤箂粻粿粼粺綧綷緂綣綪緁緀緅綝緎緄緆緋緌綯綹綖綼綟綦綮綩綡緉罳翢翣翥翞����������������������������������耤聝聜膉膆膃膇膍膌膋舕蒗蒤蒡蒟蒺蓎蓂蒬蒮蒫蒹蒴蓁蓍蒪蒚蒱蓐蒝蒧蒻蒢蒔蓇蓌蒛蒩蒯蒨蓖蒘蒶蓏蒠蓗蓔蓒蓛蒰蒑虡蜳蜣蜨蝫蝀蜮蜞蜡蜙蜛蝃蜬蝁蜾蝆蜠蜲蜪蜭蜼蜒蜺蜱蜵蝂蜦蜧蜸蜤蜚蜰蜑裷裧裱裲裺裾裮裼裶裻�".split(""),e=0;e!=n[227].length;++e)65533!==n[227][e].charCodeAt(0)&&(r[n[227][e]]=58112+e,t[58112+e]=n[227][e]);for(n[228]="����������������������������������������������������������������裰裬裫覝覡覟覞觩觫觨誫誙誋誒誏誖谽豨豩賕賏賗趖踉踂跿踍跽踊踃踇踆踅跾踀踄輐輑輎輍鄣鄜鄠鄢鄟鄝鄚鄤鄡鄛酺酲酹酳銥銤鉶銛鉺銠銔銪銍����������������������������������銦銚銫鉹銗鉿銣鋮銎銂銕銢鉽銈銡銊銆銌銙銧鉾銇銩銝銋鈭隞隡雿靘靽靺靾鞃鞀鞂靻鞄鞁靿韎韍頖颭颮餂餀餇馝馜駃馹馻馺駂馽駇骱髣髧鬾鬿魠魡魟鳱鳲鳵麧僿儃儰僸儆儇僶僾儋儌僽儊劋劌勱勯噈噂噌嘵噁噊噉噆噘�".split(""),e=0;e!=n[228].length;++e)65533!==n[228][e].charCodeAt(0)&&(r[n[228][e]]=58368+e,t[58368+e]=n[228][e]);for(n[229]="����������������������������������������������������������������噚噀嘳嘽嘬嘾嘸嘪嘺圚墫墝墱墠墣墯墬墥墡壿嫿嫴嫽嫷嫶嬃嫸嬂嫹嬁嬇嬅嬏屧嶙嶗嶟嶒嶢嶓嶕嶠嶜嶡嶚嶞幩幝幠幜緳廛廞廡彉徲憋憃慹憱憰憢憉����������������������������������憛憓憯憭憟憒憪憡憍慦憳戭摮摰撖撠撅撗撜撏撋撊撌撣撟摨撱撘敶敺敹敻斲斳暵暰暩暲暷暪暯樀樆樗槥槸樕槱槤樠槿槬槢樛樝槾樧槲槮樔槷槧橀樈槦槻樍槼槫樉樄樘樥樏槶樦樇槴樖歑殥殣殢殦氁氀毿氂潁漦潾澇濆澒�".split(""),e=0;e!=n[229].length;++e)65533!==n[229][e].charCodeAt(0)&&(r[n[229][e]]=58624+e,t[58624+e]=n[229][e]);for(n[230]="����������������������������������������������������������������澍澉澌潢潏澅潚澖潶潬澂潕潲潒潐潗澔澓潝漀潡潫潽潧澐潓澋潩潿澕潣潷潪潻熲熯熛熰熠熚熩熵熝熥熞熤熡熪熜熧熳犘犚獘獒獞獟獠獝獛獡獚獙����������������������������������獢璇璉璊璆璁瑽璅璈瑼瑹甈甇畾瘥瘞瘙瘝瘜瘣瘚瘨瘛皜皝皞皛瞍瞏瞉瞈磍碻磏磌磑磎磔磈磃磄磉禚禡禠禜禢禛歶稹窲窴窳箷篋箾箬篎箯箹篊箵糅糈糌糋緷緛緪緧緗緡縃緺緦緶緱緰緮緟罶羬羰羭翭翫翪翬翦翨聤聧膣膟�".split(""),e=0;e!=n[230].length;++e)65533!==n[230][e].charCodeAt(0)&&(r[n[230][e]]=58880+e,t[58880+e]=n[230][e]);for(n[231]="����������������������������������������������������������������膞膕膢膙膗舖艏艓艒艐艎艑蔤蔻蔏蔀蔩蔎蔉蔍蔟蔊蔧蔜蓻蔫蓺蔈蔌蓴蔪蓲蔕蓷蓫蓳蓼蔒蓪蓩蔖蓾蔨蔝蔮蔂蓽蔞蓶蔱蔦蓧蓨蓰蓯蓹蔘蔠蔰蔋蔙蔯虢����������������������������������蝖蝣蝤蝷蟡蝳蝘蝔蝛蝒蝡蝚蝑蝞蝭蝪蝐蝎蝟蝝蝯蝬蝺蝮蝜蝥蝏蝻蝵蝢蝧蝩衚褅褌褔褋褗褘褙褆褖褑褎褉覢覤覣觭觰觬諏諆誸諓諑諔諕誻諗誾諀諅諘諃誺誽諙谾豍貏賥賟賙賨賚賝賧趠趜趡趛踠踣踥踤踮踕踛踖踑踙踦踧�".split(""),e=0;e!=n[231].length;++e)65533!==n[231][e].charCodeAt(0)&&(r[n[231][e]]=59136+e,t[59136+e]=n[231][e]);for(n[232]="����������������������������������������������������������������踔踒踘踓踜踗踚輬輤輘輚輠輣輖輗遳遰遯遧遫鄯鄫鄩鄪鄲鄦鄮醅醆醊醁醂醄醀鋐鋃鋄鋀鋙銶鋏鋱鋟鋘鋩鋗鋝鋌鋯鋂鋨鋊鋈鋎鋦鋍鋕鋉鋠鋞鋧鋑鋓����������������������������������銵鋡鋆銴镼閬閫閮閰隤隢雓霅霈霂靚鞊鞎鞈韐韏頞頝頦頩頨頠頛頧颲餈飺餑餔餖餗餕駜駍駏駓駔駎駉駖駘駋駗駌骳髬髫髳髲髱魆魃魧魴魱魦魶魵魰魨魤魬鳼鳺鳽鳿鳷鴇鴀鳹鳻鴈鴅鴄麃黓鼏鼐儜儓儗儚儑凞匴叡噰噠噮�".split(""),e=0;e!=n[232].length;++e)65533!==n[232][e].charCodeAt(0)&&(r[n[232][e]]=59392+e,t[59392+e]=n[232][e]);for(n[233]="����������������������������������������������������������������噳噦噣噭噲噞噷圜圛壈墽壉墿墺壂墼壆嬗嬙嬛嬡嬔嬓嬐嬖嬨嬚嬠嬞寯嶬嶱嶩嶧嶵嶰嶮嶪嶨嶲嶭嶯嶴幧幨幦幯廩廧廦廨廥彋徼憝憨憖懅憴懆懁懌憺����������������������������������憿憸憌擗擖擐擏擉撽撉擃擛擳擙攳敿敼斢曈暾曀曊曋曏暽暻暺曌朣樴橦橉橧樲橨樾橝橭橶橛橑樨橚樻樿橁橪橤橐橏橔橯橩橠樼橞橖橕橍橎橆歕歔歖殧殪殫毈毇氄氃氆澭濋澣濇澼濎濈潞濄澽澞濊澨瀄澥澮澺澬澪濏澿澸�".split(""),e=0;e!=n[233].length;++e)65533!==n[233][e].charCodeAt(0)&&(r[n[233][e]]=59648+e,t[59648+e]=n[233][e]);for(n[234]="����������������������������������������������������������������澢濉澫濍澯澲澰燅燂熿熸燖燀燁燋燔燊燇燏熽燘熼燆燚燛犝犞獩獦獧獬獥獫獪瑿璚璠璔璒璕璡甋疀瘯瘭瘱瘽瘳瘼瘵瘲瘰皻盦瞚瞝瞡瞜瞛瞢瞣瞕瞙����������������������������������瞗磝磩磥磪磞磣磛磡磢磭磟磠禤穄穈穇窶窸窵窱窷篞篣篧篝篕篥篚篨篹篔篪篢篜篫篘篟糒糔糗糐糑縒縡縗縌縟縠縓縎縜縕縚縢縋縏縖縍縔縥縤罃罻罼罺羱翯耪耩聬膱膦膮膹膵膫膰膬膴膲膷膧臲艕艖艗蕖蕅蕫蕍蕓蕡蕘�".split(""),e=0;e!=n[234].length;++e)65533!==n[234][e].charCodeAt(0)&&(r[n[234][e]]=59904+e,t[59904+e]=n[234][e]);for(n[235]="����������������������������������������������������������������蕀蕆蕤蕁蕢蕄蕑蕇蕣蔾蕛蕱蕎蕮蕵蕕蕧蕠薌蕦蕝蕔蕥蕬虣虥虤螛螏螗螓螒螈螁螖螘蝹螇螣螅螐螑螝螄螔螜螚螉褞褦褰褭褮褧褱褢褩褣褯褬褟觱諠����������������������������������諢諲諴諵諝謔諤諟諰諈諞諡諨諿諯諻貑貒貐賵賮賱賰賳赬赮趥趧踳踾踸蹀蹅踶踼踽蹁踰踿躽輶輮輵輲輹輷輴遶遹遻邆郺鄳鄵鄶醓醐醑醍醏錧錞錈錟錆錏鍺錸錼錛錣錒錁鍆錭錎錍鋋錝鋺錥錓鋹鋷錴錂錤鋿錩錹錵錪錔錌�".split(""),e=0;e!=n[235].length;++e)65533!==n[235][e].charCodeAt(0)&&(r[n[235][e]]=60160+e,t[60160+e]=n[235][e]);for(n[236]="����������������������������������������������������������������錋鋾錉錀鋻錖閼闍閾閹閺閶閿閵閽隩雔霋霒霐鞙鞗鞔韰韸頵頯頲餤餟餧餩馞駮駬駥駤駰駣駪駩駧骹骿骴骻髶髺髹髷鬳鮀鮅鮇魼魾魻鮂鮓鮒鮐魺鮕����������������������������������魽鮈鴥鴗鴠鴞鴔鴩鴝鴘鴢鴐鴙鴟麈麆麇麮麭黕黖黺鼒鼽儦儥儢儤儠儩勴嚓嚌嚍嚆嚄嚃噾嚂噿嚁壖壔壏壒嬭嬥嬲嬣嬬嬧嬦嬯嬮孻寱寲嶷幬幪徾徻懃憵憼懧懠懥懤懨懞擯擩擣擫擤擨斁斀斶旚曒檍檖檁檥檉檟檛檡檞檇檓檎�".split(""),e=0;e!=n[236].length;++e)65533!==n[236][e].charCodeAt(0)&&(r[n[236][e]]=60416+e,t[60416+e]=n[236][e]);for(n[237]="����������������������������������������������������������������檕檃檨檤檑橿檦檚檅檌檒歛殭氉濌澩濴濔濣濜濭濧濦濞濲濝濢濨燡燱燨燲燤燰燢獳獮獯璗璲璫璐璪璭璱璥璯甐甑甒甏疄癃癈癉癇皤盩瞵瞫瞲瞷瞶����������������������������������瞴瞱瞨矰磳磽礂磻磼磲礅磹磾礄禫禨穜穛穖穘穔穚窾竀竁簅簏篲簀篿篻簎篴簋篳簂簉簃簁篸篽簆篰篱簐簊糨縭縼繂縳顈縸縪繉繀繇縩繌縰縻縶繄縺罅罿罾罽翴翲耬膻臄臌臊臅臇膼臩艛艚艜薃薀薏薧薕薠薋薣蕻薤薚薞�".split(""),e=0;e!=n[237].length;++e)65533!==n[237][e].charCodeAt(0)&&(r[n[237][e]]=60672+e,t[60672+e]=n[237][e]);for(n[238]="����������������������������������������������������������������蕷蕼薉薡蕺蕸蕗薎薖薆薍薙薝薁薢薂薈薅蕹蕶薘薐薟虨螾螪螭蟅螰螬螹螵螼螮蟉蟃蟂蟌螷螯蟄蟊螴螶螿螸螽蟞螲褵褳褼褾襁襒褷襂覭覯覮觲觳謞����������������������������������謘謖謑謅謋謢謏謒謕謇謍謈謆謜謓謚豏豰豲豱豯貕貔賹赯蹎蹍蹓蹐蹌蹇轃轀邅遾鄸醚醢醛醙醟醡醝醠鎡鎃鎯鍤鍖鍇鍼鍘鍜鍶鍉鍐鍑鍠鍭鎏鍌鍪鍹鍗鍕鍒鍏鍱鍷鍻鍡鍞鍣鍧鎀鍎鍙闇闀闉闃闅閷隮隰隬霠霟霘霝霙鞚鞡鞜�".split(""),e=0;e!=n[238].length;++e)65533!==n[238][e].charCodeAt(0)&&(r[n[238][e]]=60928+e,t[60928+e]=n[238][e]);for(n[239]="����������������������������������������������������������������鞞鞝韕韔韱顁顄顊顉顅顃餥餫餬餪餳餲餯餭餱餰馘馣馡騂駺駴駷駹駸駶駻駽駾駼騃骾髾髽鬁髼魈鮚鮨鮞鮛鮦鮡鮥鮤鮆鮢鮠鮯鴳鵁鵧鴶鴮鴯鴱鴸鴰����������������������������������鵅鵂鵃鴾鴷鵀鴽翵鴭麊麉麍麰黈黚黻黿鼤鼣鼢齔龠儱儭儮嚘嚜嚗嚚嚝嚙奰嬼屩屪巀幭幮懘懟懭懮懱懪懰懫懖懩擿攄擽擸攁攃擼斔旛曚曛曘櫅檹檽櫡櫆檺檶檷櫇檴檭歞毉氋瀇瀌瀍瀁瀅瀔瀎濿瀀濻瀦濼濷瀊爁燿燹爃燽獶�".split(""),e=0;e!=n[239].length;++e)65533!==n[239][e].charCodeAt(0)&&(r[n[239][e]]=61184+e,t[61184+e]=n[239][e]);for(n[240]="����������������������������������������������������������������璸瓀璵瓁璾璶璻瓂甔甓癜癤癙癐癓癗癚皦皽盬矂瞺磿礌礓礔礉礐礒礑禭禬穟簜簩簙簠簟簭簝簦簨簢簥簰繜繐繖繣繘繢繟繑繠繗繓羵羳翷翸聵臑臒����������������������������������臐艟艞薴藆藀藃藂薳薵薽藇藄薿藋藎藈藅薱薶藒蘤薸薷薾虩蟧蟦蟢蟛蟫蟪蟥蟟蟳蟤蟔蟜蟓蟭蟘蟣螤蟗蟙蠁蟴蟨蟝襓襋襏襌襆襐襑襉謪謧謣謳謰謵譇謯謼謾謱謥謷謦謶謮謤謻謽謺豂豵貙貘貗賾贄贂贀蹜蹢蹠蹗蹖蹞蹥蹧�".split(""),e=0;e!=n[240].length;++e)65533!==n[240][e].charCodeAt(0)&&(r[n[240][e]]=61440+e,t[61440+e]=n[240][e]);for(n[241]="����������������������������������������������������������������蹛蹚蹡蹝蹩蹔轆轇轈轋鄨鄺鄻鄾醨醥醧醯醪鎵鎌鎒鎷鎛鎝鎉鎧鎎鎪鎞鎦鎕鎈鎙鎟鎍鎱鎑鎲鎤鎨鎴鎣鎥闒闓闑隳雗雚巂雟雘雝霣霢霥鞬鞮鞨鞫鞤鞪����������������������������������鞢鞥韗韙韖韘韺顐顑顒颸饁餼餺騏騋騉騍騄騑騊騅騇騆髀髜鬈鬄鬅鬩鬵魊魌魋鯇鯆鯃鮿鯁鮵鮸鯓鮶鯄鮹鮽鵜鵓鵏鵊鵛鵋鵙鵖鵌鵗鵒鵔鵟鵘鵚麎麌黟鼁鼀鼖鼥鼫鼪鼩鼨齌齕儴儵劖勷厴嚫嚭嚦嚧嚪嚬壚壝壛夒嬽嬾嬿巃幰�".split(""),e=0;e!=n[241].length;++e)65533!==n[241][e].charCodeAt(0)&&(r[n[241][e]]=61696+e,t[61696+e]=n[241][e]);for(n[242]="����������������������������������������������������������������徿懻攇攐攍攉攌攎斄旞旝曞櫧櫠櫌櫑櫙櫋櫟櫜櫐櫫櫏櫍櫞歠殰氌瀙瀧瀠瀖瀫瀡瀢瀣瀩瀗瀤瀜瀪爌爊爇爂爅犥犦犤犣犡瓋瓅璷瓃甖癠矉矊矄矱礝礛����������������������������������礡礜礗礞禰穧穨簳簼簹簬簻糬糪繶繵繸繰繷繯繺繲繴繨罋罊羃羆羷翽翾聸臗臕艤艡艣藫藱藭藙藡藨藚藗藬藲藸藘藟藣藜藑藰藦藯藞藢蠀蟺蠃蟶蟷蠉蠌蠋蠆蟼蠈蟿蠊蠂襢襚襛襗襡襜襘襝襙覈覷覶觶譐譈譊譀譓譖譔譋譕�".split(""),e=0;e!=n[242].length;++e)65533!==n[242][e].charCodeAt(0)&&(r[n[242][e]]=61952+e,t[61952+e]=n[242][e]);for(n[243]="����������������������������������������������������������������譑譂譒譗豃豷豶貚贆贇贉趬趪趭趫蹭蹸蹳蹪蹯蹻軂轒轑轏轐轓辴酀鄿醰醭鏞鏇鏏鏂鏚鏐鏹鏬鏌鏙鎩鏦鏊鏔鏮鏣鏕鏄鏎鏀鏒鏧镽闚闛雡霩霫霬霨霦����������������������������������鞳鞷鞶韝韞韟顜顙顝顗颿颽颻颾饈饇饃馦馧騚騕騥騝騤騛騢騠騧騣騞騜騔髂鬋鬊鬎鬌鬷鯪鯫鯠鯞鯤鯦鯢鯰鯔鯗鯬鯜鯙鯥鯕鯡鯚鵷鶁鶊鶄鶈鵱鶀鵸鶆鶋鶌鵽鵫鵴鵵鵰鵩鶅鵳鵻鶂鵯鵹鵿鶇鵨麔麑黀黼鼭齀齁齍齖齗齘匷嚲�".split(""),e=0;e!=n[243].length;++e)65533!==n[243][e].charCodeAt(0)&&(r[n[243][e]]=62208+e,t[62208+e]=n[243][e]);for(n[244]="����������������������������������������������������������������嚵嚳壣孅巆巇廮廯忀忁懹攗攖攕攓旟曨曣曤櫳櫰櫪櫨櫹櫱櫮櫯瀼瀵瀯瀷瀴瀱灂瀸瀿瀺瀹灀瀻瀳灁爓爔犨獽獼璺皫皪皾盭矌矎矏矍矲礥礣礧礨礤礩����������������������������������禲穮穬穭竷籉籈籊籇籅糮繻繾纁纀羺翿聹臛臙舋艨艩蘢藿蘁藾蘛蘀藶蘄蘉蘅蘌藽蠙蠐蠑蠗蠓蠖襣襦覹觷譠譪譝譨譣譥譧譭趮躆躈躄轙轖轗轕轘轚邍酃酁醷醵醲醳鐋鐓鏻鐠鐏鐔鏾鐕鐐鐨鐙鐍鏵鐀鏷鐇鐎鐖鐒鏺鐉鏸鐊鏿�".split(""),e=0;e!=n[244].length;++e)65533!==n[244][e].charCodeAt(0)&&(r[n[244][e]]=62464+e,t[62464+e]=n[244][e]);for(n[245]="����������������������������������������������������������������鏼鐌鏶鐑鐆闞闠闟霮霯鞹鞻韽韾顠顢顣顟飁飂饐饎饙饌饋饓騲騴騱騬騪騶騩騮騸騭髇髊髆鬐鬒鬑鰋鰈鯷鰅鰒鯸鱀鰇鰎鰆鰗鰔鰉鶟鶙鶤鶝鶒鶘鶐鶛����������������������������������鶠鶔鶜鶪鶗鶡鶚鶢鶨鶞鶣鶿鶩鶖鶦鶧麙麛麚黥黤黧黦鼰鼮齛齠齞齝齙龑儺儹劘劗囃嚽嚾孈孇巋巏廱懽攛欂櫼欃櫸欀灃灄灊灈灉灅灆爝爚爙獾甗癪矐礭礱礯籔籓糲纊纇纈纋纆纍罍羻耰臝蘘蘪蘦蘟蘣蘜蘙蘧蘮蘡蘠蘩蘞蘥�".split(""),e=0;e!=n[245].length;++e)65533!==n[245][e].charCodeAt(0)&&(r[n[245][e]]=62720+e,t[62720+e]=n[245][e]);for(n[246]="����������������������������������������������������������������蠩蠝蠛蠠蠤蠜蠫衊襭襩襮襫觺譹譸譅譺譻贐贔趯躎躌轞轛轝酆酄酅醹鐿鐻鐶鐩鐽鐼鐰鐹鐪鐷鐬鑀鐱闥闤闣霵霺鞿韡顤飉飆飀饘饖騹騽驆驄驂驁騺����������������������������������騿髍鬕鬗鬘鬖鬺魒鰫鰝鰜鰬鰣鰨鰩鰤鰡鶷鶶鶼鷁鷇鷊鷏鶾鷅鷃鶻鶵鷎鶹鶺鶬鷈鶱鶭鷌鶳鷍鶲鹺麜黫黮黭鼛鼘鼚鼱齎齥齤龒亹囆囅囋奱孋孌巕巑廲攡攠攦攢欋欈欉氍灕灖灗灒爞爟犩獿瓘瓕瓙瓗癭皭礵禴穰穱籗籜籙籛籚�".split(""),e=0;e!=n[246].length;++e)65533!==n[246][e].charCodeAt(0)&&(r[n[246][e]]=62976+e,t[62976+e]=n[246][e]);for(n[247]="����������������������������������������������������������������糴糱纑罏羇臞艫蘴蘵蘳蘬蘲蘶蠬蠨蠦蠪蠥襱覿覾觻譾讄讂讆讅譿贕躕躔躚躒躐躖躗轠轢酇鑌鑐鑊鑋鑏鑇鑅鑈鑉鑆霿韣顪顩飋饔饛驎驓驔驌驏驈驊����������������������������������驉驒驐髐鬙鬫鬻魖魕鱆鱈鰿鱄鰹鰳鱁鰼鰷鰴鰲鰽鰶鷛鷒鷞鷚鷋鷐鷜鷑鷟鷩鷙鷘鷖鷵鷕鷝麶黰鼵鼳鼲齂齫龕龢儽劙壨壧奲孍巘蠯彏戁戃戄攩攥斖曫欑欒欏毊灛灚爢玂玁玃癰矔籧籦纕艬蘺虀蘹蘼蘱蘻蘾蠰蠲蠮蠳襶襴襳觾�".split(""),e=0;e!=n[247].length;++e)65533!==n[247][e].charCodeAt(0)&&(r[n[247][e]]=63232+e,t[63232+e]=n[247][e]);for(n[248]="����������������������������������������������������������������讌讎讋讈豅贙躘轤轣醼鑢鑕鑝鑗鑞韄韅頀驖驙鬞鬟鬠鱒鱘鱐鱊鱍鱋鱕鱙鱌鱎鷻鷷鷯鷣鷫鷸鷤鷶鷡鷮鷦鷲鷰鷢鷬鷴鷳鷨鷭黂黐黲黳鼆鼜鼸鼷鼶齃齏����������������������������������齱齰齮齯囓囍孎屭攭曭曮欓灟灡灝灠爣瓛瓥矕礸禷禶籪纗羉艭虃蠸蠷蠵衋讔讕躞躟躠躝醾醽釂鑫鑨鑩雥靆靃靇韇韥驞髕魙鱣鱧鱦鱢鱞鱠鸂鷾鸇鸃鸆鸅鸀鸁鸉鷿鷽鸄麠鼞齆齴齵齶囔攮斸欘欙欗欚灢爦犪矘矙礹籩籫糶纚�".split(""),e=0;e!=n[248].length;++e)65533!==n[248][e].charCodeAt(0)&&(r[n[248][e]]=63488+e,t[63488+e]=n[248][e]);for(n[249]="����������������������������������������������������������������纘纛纙臠臡虆虇虈襹襺襼襻觿讘讙躥躤躣鑮鑭鑯鑱鑳靉顲饟鱨鱮鱭鸋鸍鸐鸏鸒鸑麡黵鼉齇齸齻齺齹圞灦籯蠼趲躦釃鑴鑸鑶鑵驠鱴鱳鱱鱵鸔鸓黶鼊����������������������������������龤灨灥糷虪蠾蠽蠿讞貜躩軉靋顳顴飌饡馫驤驦驧鬤鸕鸗齈戇欞爧虌躨钂钀钁驩驨鬮鸙爩虋讟钃鱹麷癵驫鱺鸝灩灪麤齾齉龘碁銹裏墻恒粧嫺╔╦╗╠╬╣╚╩╝╒╤╕╞╪╡╘╧╛╓╥╖╟╫╢╙╨╜║═╭╮╰╯▓�".split(""),e=0;e!=n[249].length;++e)65533!==n[249][e].charCodeAt(0)&&(r[n[249][e]]=63744+e,t[63744+e]=n[249][e]);return{enc:r,dec:t}}(),r[1250]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚�„…†‡�‰Š‹ŚŤŽŹ�‘’“”•–—�™š›śťžź ˇ˘Ł¤Ą¦§¨©Ş«¬­®Ż°±˛ł´µ¶·¸ąş»Ľ˝ľżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1251]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ЂЃ‚ѓ„…†‡€‰Љ‹ЊЌЋЏђ‘’“”•–—�™љ›њќћџ ЎўЈ¤Ґ¦§Ё©Є«¬­®Ї°±Ііґµ¶·ё№є»јЅѕїАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1252]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1253]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡�‰�‹�����‘’“”•–—�™�›���� ΅Ά£¤¥¦§¨©�«¬­®―°±²³΄µ¶·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1254]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰Š‹Œ����‘’“”•–—˜™š›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1255]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰�‹�����‘’“”•–—˜™�›���� ¡¢£₪¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾¿ְֱֲֳִֵֶַָֹ�ֻּֽ־ֿ׀ׁׂ׃װױײ׳״�������אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1256]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€پ‚ƒ„…†‡ˆ‰ٹ‹Œچژڈگ‘’“”•–—ک™ڑ›œ‌‍ں ،¢£¤¥¦§¨©ھ«¬­®¯°±²³´µ¶·¸¹؛»¼½¾؟ہءآأؤإئابةتثجحخدذرزسشصض×طظعغـفقكàلâمنهوçèéêëىيîïًٌٍَôُِ÷ّùْûü‎‏ے",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1257]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚�„…†‡�‰�‹�¨ˇ¸�‘’“”•–—�™�›�¯˛� �¢£¤�¦§Ø©Ŗ«¬­®Æ°±²³´µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž˙",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1258]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰�‹Œ����‘’“”•–—˜™�›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1e4]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›ﬁﬂ‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[10006]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ä¹²É³ÖÜ΅àâä΄¨çéèêë£™îï•½‰ôö¦­ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ�",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[10007]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°¢£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµ∂ЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[10008]=function(){var e,t=[],r={},n=[];for(n[0]="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~���������������������������������������������������������������������������������������".split(""),e=0;e!=n[0].length;++e)65533!==n[0][e].charCodeAt(0)&&(r[n[0][e]]=0+e,t[0+e]=n[0][e]);for(n[161]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������　、。・ˉˇ¨〃々―～�…‘’“”〔〕〈〉《》「」『』〖〗【】±×÷∶∧∨∑∏∪∩∈∷√⊥∥∠⌒⊙∫∮≡≌≈∽∝≠≮≯≤≥∞∵∴♂♀°′″℃＄¤￠￡‰§№☆★○●◎◇◆□■△▲※→←↑↓〓�".split(""),e=0;e!=n[161].length;++e)65533!==n[161][e].charCodeAt(0)&&(r[n[161][e]]=41216+e,t[41216+e]=n[161][e]);for(n[162]="���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������⒈⒉⒊⒋⒌⒍⒎⒏⒐⒑⒒⒓⒔⒕⒖⒗⒘⒙⒚⒛⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽⑾⑿⒀⒁⒂⒃⒄⒅⒆⒇①②③④⑤⑥⑦⑧⑨⑩��㈠㈡㈢㈣㈤㈥㈦㈧㈨㈩��ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫ���".split(""),e=0;e!=n[162].length;++e)65533!==n[162][e].charCodeAt(0)&&(r[n[162][e]]=41472+e,t[41472+e]=n[162][e]);for(n[163]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������！＂＃￥％＆＇（）＊＋，－．／０１２３４５６７８９：；＜＝＞？＠ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ［＼］＾＿｀ａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖｗｘｙｚ｛｜｝￣�".split(""),e=0;e!=n[163].length;++e)65533!==n[163][e].charCodeAt(0)&&(r[n[163][e]]=41728+e,t[41728+e]=n[163][e]);for(n[164]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをん������������".split(""),e=0;e!=n[164].length;++e)65533!==n[164][e].charCodeAt(0)&&(r[n[164][e]]=41984+e,t[41984+e]=n[164][e]);for(n[165]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶ���������".split(""),e=0;e!=n[165].length;++e)65533!==n[165][e].charCodeAt(0)&&(r[n[165][e]]=42240+e,t[42240+e]=n[165][e]);for(n[166]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ��������αβγδεζηθικλμνξοπρστυφχψω���������������������������������������".split(""),e=0;e!=n[166].length;++e)65533!==n[166][e].charCodeAt(0)&&(r[n[166][e]]=42496+e,t[42496+e]=n[166][e]);for(n[167]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ���������������абвгдеёжзийклмнопрстуфхцчшщъыьэюя��������������".split(""),e=0;e!=n[167].length;++e)65533!==n[167][e].charCodeAt(0)&&(r[n[167][e]]=42752+e,t[42752+e]=n[167][e]);for(n[168]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������āáǎàēéěèīíǐìōóǒòūúǔùǖǘǚǜüê����������ㄅㄆㄇㄈㄉㄊㄋㄌㄍㄎㄏㄐㄑㄒㄓㄔㄕㄖㄗㄘㄙㄚㄛㄜㄝㄞㄟㄠㄡㄢㄣㄤㄥㄦㄧㄨㄩ����������������������".split(""),e=0;e!=n[168].length;++e)65533!==n[168][e].charCodeAt(0)&&(r[n[168][e]]=43008+e,t[43008+e]=n[168][e]);for(n[169]="��������������������������������������������������������������������������������������������������������������������������������������������������������������������─━│┃┄┅┆┇┈┉┊┋┌┍┎┏┐┑┒┓└┕┖┗┘┙┚┛├┝┞┟┠┡┢┣┤┥┦┧┨┩┪┫┬┭┮┯┰┱┲┳┴┵┶┷┸┹┺┻┼┽┾┿╀╁╂╃╄╅╆╇╈╉╊╋����������������".split(""),e=0;e!=n[169].length;++e)65533!==n[169][e].charCodeAt(0)&&(r[n[169][e]]=43264+e,t[43264+e]=n[169][e]);for(n[176]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������啊阿埃挨哎唉哀皑癌蔼矮艾碍爱隘鞍氨安俺按暗岸胺案肮昂盎凹敖熬翱袄傲奥懊澳芭捌扒叭吧笆八疤巴拔跋靶把耙坝霸罢爸白柏百摆佰败拜稗斑班搬扳般颁板版扮拌伴瓣半办绊邦帮梆榜膀绑棒磅蚌镑傍谤苞胞包褒剥�".split(""),e=0;e!=n[176].length;++e)65533!==n[176][e].charCodeAt(0)&&(r[n[176][e]]=45056+e,t[45056+e]=n[176][e]);for(n[177]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������薄雹保堡饱宝抱报暴豹鲍爆杯碑悲卑北辈背贝钡倍狈备惫焙被奔苯本笨崩绷甭泵蹦迸逼鼻比鄙笔彼碧蓖蔽毕毙毖币庇痹闭敝弊必辟壁臂避陛鞭边编贬扁便变卞辨辩辫遍标彪膘表鳖憋别瘪彬斌濒滨宾摈兵冰柄丙秉饼炳�".split(""),e=0;e!=n[177].length;++e)65533!==n[177][e].charCodeAt(0)&&(r[n[177][e]]=45312+e,t[45312+e]=n[177][e]);for(n[178]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������病并玻菠播拨钵波博勃搏铂箔伯帛舶脖膊渤泊驳捕卜哺补埠不布步簿部怖擦猜裁材才财睬踩采彩菜蔡餐参蚕残惭惨灿苍舱仓沧藏操糙槽曹草厕策侧册测层蹭插叉茬茶查碴搽察岔差诧拆柴豺搀掺蝉馋谗缠铲产阐颤昌猖�".split(""),e=0;e!=n[178].length;++e)65533!==n[178][e].charCodeAt(0)&&(r[n[178][e]]=45568+e,t[45568+e]=n[178][e]);for(n[179]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������场尝常长偿肠厂敞畅唱倡超抄钞朝嘲潮巢吵炒车扯撤掣彻澈郴臣辰尘晨忱沉陈趁衬撑称城橙成呈乘程惩澄诚承逞骋秤吃痴持匙池迟弛驰耻齿侈尺赤翅斥炽充冲虫崇宠抽酬畴踌稠愁筹仇绸瞅丑臭初出橱厨躇锄雏滁除楚�".split(""),e=0;e!=n[179].length;++e)65533!==n[179][e].charCodeAt(0)&&(r[n[179][e]]=45824+e,t[45824+e]=n[179][e]);for(n[180]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������础储矗搐触处揣川穿椽传船喘串疮窗幢床闯创吹炊捶锤垂春椿醇唇淳纯蠢戳绰疵茨磁雌辞慈瓷词此刺赐次聪葱囱匆从丛凑粗醋簇促蹿篡窜摧崔催脆瘁粹淬翠村存寸磋撮搓措挫错搭达答瘩打大呆歹傣戴带殆代贷袋待逮�".split(""),e=0;e!=n[180].length;++e)65533!==n[180][e].charCodeAt(0)&&(r[n[180][e]]=46080+e,t[46080+e]=n[180][e]);for(n[181]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������怠耽担丹单郸掸胆旦氮但惮淡诞弹蛋当挡党荡档刀捣蹈倒岛祷导到稻悼道盗德得的蹬灯登等瞪凳邓堤低滴迪敌笛狄涤翟嫡抵底地蒂第帝弟递缔颠掂滇碘点典靛垫电佃甸店惦奠淀殿碉叼雕凋刁掉吊钓调跌爹碟蝶迭谍叠�".split(""),e=0;e!=n[181].length;++e)65533!==n[181][e].charCodeAt(0)&&(r[n[181][e]]=46336+e,t[46336+e]=n[181][e]);for(n[182]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������丁盯叮钉顶鼎锭定订丢东冬董懂动栋侗恫冻洞兜抖斗陡豆逗痘都督毒犊独读堵睹赌杜镀肚度渡妒端短锻段断缎堆兑队对墩吨蹲敦顿囤钝盾遁掇哆多夺垛躲朵跺舵剁惰堕蛾峨鹅俄额讹娥恶厄扼遏鄂饿恩而儿耳尔饵洱二�".split(""),e=0;e!=n[182].length;++e)65533!==n[182][e].charCodeAt(0)&&(r[n[182][e]]=46592+e,t[46592+e]=n[182][e]);for(n[183]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������贰发罚筏伐乏阀法珐藩帆番翻樊矾钒繁凡烦反返范贩犯饭泛坊芳方肪房防妨仿访纺放菲非啡飞肥匪诽吠肺废沸费芬酚吩氛分纷坟焚汾粉奋份忿愤粪丰封枫蜂峰锋风疯烽逢冯缝讽奉凤佛否夫敷肤孵扶拂辐幅氟符伏俘服�".split(""),e=0;e!=n[183].length;++e)65533!==n[183][e].charCodeAt(0)&&(r[n[183][e]]=46848+e,t[46848+e]=n[183][e]);for(n[184]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������浮涪福袱弗甫抚辅俯釜斧脯腑府腐赴副覆赋复傅付阜父腹负富讣附妇缚咐噶嘎该改概钙盖溉干甘杆柑竿肝赶感秆敢赣冈刚钢缸肛纲岗港杠篙皋高膏羔糕搞镐稿告哥歌搁戈鸽胳疙割革葛格蛤阁隔铬个各给根跟耕更庚羹�".split(""),e=0;e!=n[184].length;++e)65533!==n[184][e].charCodeAt(0)&&(r[n[184][e]]=47104+e,t[47104+e]=n[184][e]);for(n[185]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������埂耿梗工攻功恭龚供躬公宫弓巩汞拱贡共钩勾沟苟狗垢构购够辜菇咕箍估沽孤姑鼓古蛊骨谷股故顾固雇刮瓜剐寡挂褂乖拐怪棺关官冠观管馆罐惯灌贯光广逛瑰规圭硅归龟闺轨鬼诡癸桂柜跪贵刽辊滚棍锅郭国果裹过哈�".split(""),e=0;e!=n[185].length;++e)65533!==n[185][e].charCodeAt(0)&&(r[n[185][e]]=47360+e,t[47360+e]=n[185][e]);for(n[186]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������骸孩海氦亥害骇酣憨邯韩含涵寒函喊罕翰撼捍旱憾悍焊汗汉夯杭航壕嚎豪毫郝好耗号浩呵喝荷菏核禾和何合盒貉阂河涸赫褐鹤贺嘿黑痕很狠恨哼亨横衡恒轰哄烘虹鸿洪宏弘红喉侯猴吼厚候后呼乎忽瑚壶葫胡蝴狐糊湖�".split(""),e=0;e!=n[186].length;++e)65533!==n[186][e].charCodeAt(0)&&(r[n[186][e]]=47616+e,t[47616+e]=n[186][e]);for(n[187]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������弧虎唬护互沪户花哗华猾滑画划化话槐徊怀淮坏欢环桓还缓换患唤痪豢焕涣宦幻荒慌黄磺蝗簧皇凰惶煌晃幌恍谎灰挥辉徽恢蛔回毁悔慧卉惠晦贿秽会烩汇讳诲绘荤昏婚魂浑混豁活伙火获或惑霍货祸击圾基机畸稽积箕�".split(""),e=0;e!=n[187].length;++e)65533!==n[187][e].charCodeAt(0)&&(r[n[187][e]]=47872+e,t[47872+e]=n[187][e]);for(n[188]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������肌饥迹激讥鸡姬绩缉吉极棘辑籍集及急疾汲即嫉级挤几脊己蓟技冀季伎祭剂悸济寄寂计记既忌际妓继纪嘉枷夹佳家加荚颊贾甲钾假稼价架驾嫁歼监坚尖笺间煎兼肩艰奸缄茧检柬碱硷拣捡简俭剪减荐槛鉴践贱见键箭件�".split(""),e=0;e!=n[188].length;++e)65533!==n[188][e].charCodeAt(0)&&(r[n[188][e]]=48128+e,t[48128+e]=n[188][e]);for(n[189]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������健舰剑饯渐溅涧建僵姜将浆江疆蒋桨奖讲匠酱降蕉椒礁焦胶交郊浇骄娇嚼搅铰矫侥脚狡角饺缴绞剿教酵轿较叫窖揭接皆秸街阶截劫节桔杰捷睫竭洁结解姐戒藉芥界借介疥诫届巾筋斤金今津襟紧锦仅谨进靳晋禁近烬浸�".split(""),e=0;e!=n[189].length;++e)65533!==n[189][e].charCodeAt(0)&&(r[n[189][e]]=48384+e,t[48384+e]=n[189][e]);for(n[190]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������尽劲荆兢茎睛晶鲸京惊精粳经井警景颈静境敬镜径痉靖竟竞净炯窘揪究纠玖韭久灸九酒厩救旧臼舅咎就疚鞠拘狙疽居驹菊局咀矩举沮聚拒据巨具距踞锯俱句惧炬剧捐鹃娟倦眷卷绢撅攫抉掘倔爵觉决诀绝均菌钧军君峻�".split(""),e=0;e!=n[190].length;++e)65533!==n[190][e].charCodeAt(0)&&(r[n[190][e]]=48640+e,t[48640+e]=n[190][e]);for(n[191]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������俊竣浚郡骏喀咖卡咯开揩楷凯慨刊堪勘坎砍看康慷糠扛抗亢炕考拷烤靠坷苛柯棵磕颗科壳咳可渴克刻客课肯啃垦恳坑吭空恐孔控抠口扣寇枯哭窟苦酷库裤夸垮挎跨胯块筷侩快宽款匡筐狂框矿眶旷况亏盔岿窥葵奎魁傀�".split(""),e=0;e!=n[191].length;++e)65533!==n[191][e].charCodeAt(0)&&(r[n[191][e]]=48896+e,t[48896+e]=n[191][e]);for(n[192]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������馈愧溃坤昆捆困括扩廓阔垃拉喇蜡腊辣啦莱来赖蓝婪栏拦篮阑兰澜谰揽览懒缆烂滥琅榔狼廊郎朗浪捞劳牢老佬姥酪烙涝勒乐雷镭蕾磊累儡垒擂肋类泪棱楞冷厘梨犁黎篱狸离漓理李里鲤礼莉荔吏栗丽厉励砾历利傈例俐�".split(""),e=0;e!=n[192].length;++e)65533!==n[192][e].charCodeAt(0)&&(r[n[192][e]]=49152+e,t[49152+e]=n[192][e]);for(n[193]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������痢立粒沥隶力璃哩俩联莲连镰廉怜涟帘敛脸链恋炼练粮凉梁粱良两辆量晾亮谅撩聊僚疗燎寥辽潦了撂镣廖料列裂烈劣猎琳林磷霖临邻鳞淋凛赁吝拎玲菱零龄铃伶羚凌灵陵岭领另令溜琉榴硫馏留刘瘤流柳六龙聋咙笼窿�".split(""),e=0;e!=n[193].length;++e)65533!==n[193][e].charCodeAt(0)&&(r[n[193][e]]=49408+e,t[49408+e]=n[193][e]);for(n[194]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������隆垄拢陇楼娄搂篓漏陋芦卢颅庐炉掳卤虏鲁麓碌露路赂鹿潞禄录陆戮驴吕铝侣旅履屡缕虑氯律率滤绿峦挛孪滦卵乱掠略抡轮伦仑沦纶论萝螺罗逻锣箩骡裸落洛骆络妈麻玛码蚂马骂嘛吗埋买麦卖迈脉瞒馒蛮满蔓曼慢漫�".split(""),e=0;e!=n[194].length;++e)65533!==n[194][e].charCodeAt(0)&&(r[n[194][e]]=49664+e,t[49664+e]=n[194][e]);for(n[195]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������谩芒茫盲氓忙莽猫茅锚毛矛铆卯茂冒帽貌贸么玫枚梅酶霉煤没眉媒镁每美昧寐妹媚门闷们萌蒙檬盟锰猛梦孟眯醚靡糜迷谜弥米秘觅泌蜜密幂棉眠绵冕免勉娩缅面苗描瞄藐秒渺庙妙蔑灭民抿皿敏悯闽明螟鸣铭名命谬摸�".split(""),e=0;e!=n[195].length;++e)65533!==n[195][e].charCodeAt(0)&&(r[n[195][e]]=49920+e,t[49920+e]=n[195][e]);for(n[196]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������摹蘑模膜磨摩魔抹末莫墨默沫漠寞陌谋牟某拇牡亩姆母墓暮幕募慕木目睦牧穆拿哪呐钠那娜纳氖乃奶耐奈南男难囊挠脑恼闹淖呢馁内嫩能妮霓倪泥尼拟你匿腻逆溺蔫拈年碾撵捻念娘酿鸟尿捏聂孽啮镊镍涅您柠狞凝宁�".split(""),e=0;e!=n[196].length;++e)65533!==n[196][e].charCodeAt(0)&&(r[n[196][e]]=50176+e,t[50176+e]=n[196][e]);for(n[197]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������拧泞牛扭钮纽脓浓农弄奴努怒女暖虐疟挪懦糯诺哦欧鸥殴藕呕偶沤啪趴爬帕怕琶拍排牌徘湃派攀潘盘磐盼畔判叛乓庞旁耪胖抛咆刨炮袍跑泡呸胚培裴赔陪配佩沛喷盆砰抨烹澎彭蓬棚硼篷膨朋鹏捧碰坯砒霹批披劈琵毗�".split(""),e=0;e!=n[197].length;++e)65533!==n[197][e].charCodeAt(0)&&(r[n[197][e]]=50432+e,t[50432+e]=n[197][e]);for(n[198]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������啤脾疲皮匹痞僻屁譬篇偏片骗飘漂瓢票撇瞥拼频贫品聘乒坪苹萍平凭瓶评屏坡泼颇婆破魄迫粕剖扑铺仆莆葡菩蒲埔朴圃普浦谱曝瀑期欺栖戚妻七凄漆柒沏其棋奇歧畦崎脐齐旗祈祁骑起岂乞企启契砌器气迄弃汽泣讫掐�".split(""),e=0;e!=n[198].length;++e)65533!==n[198][e].charCodeAt(0)&&(r[n[198][e]]=50688+e,t[50688+e]=n[198][e]);for(n[199]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������恰洽牵扦钎铅千迁签仟谦乾黔钱钳前潜遣浅谴堑嵌欠歉枪呛腔羌墙蔷强抢橇锹敲悄桥瞧乔侨巧鞘撬翘峭俏窍切茄且怯窃钦侵亲秦琴勤芹擒禽寝沁青轻氢倾卿清擎晴氰情顷请庆琼穷秋丘邱球求囚酋泅趋区蛆曲躯屈驱渠�".split(""),e=0;e!=n[199].length;++e)65533!==n[199][e].charCodeAt(0)&&(r[n[199][e]]=50944+e,t[50944+e]=n[199][e]);for(n[200]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������取娶龋趣去圈颧权醛泉全痊拳犬券劝缺炔瘸却鹊榷确雀裙群然燃冉染瓤壤攘嚷让饶扰绕惹热壬仁人忍韧任认刃妊纫扔仍日戎茸蓉荣融熔溶容绒冗揉柔肉茹蠕儒孺如辱乳汝入褥软阮蕊瑞锐闰润若弱撒洒萨腮鳃塞赛三叁�".split(""),e=0;e!=n[200].length;++e)65533!==n[200][e].charCodeAt(0)&&(r[n[200][e]]=51200+e,t[51200+e]=n[200][e]);for(n[201]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������伞散桑嗓丧搔骚扫嫂瑟色涩森僧莎砂杀刹沙纱傻啥煞筛晒珊苫杉山删煽衫闪陕擅赡膳善汕扇缮墒伤商赏晌上尚裳梢捎稍烧芍勺韶少哨邵绍奢赊蛇舌舍赦摄射慑涉社设砷申呻伸身深娠绅神沈审婶甚肾慎渗声生甥牲升绳�".split(""),e=0;e!=n[201].length;++e)65533!==n[201][e].charCodeAt(0)&&(r[n[201][e]]=51456+e,t[51456+e]=n[201][e]);for(n[202]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������省盛剩胜圣师失狮施湿诗尸虱十石拾时什食蚀实识史矢使屎驶始式示士世柿事拭誓逝势是嗜噬适仕侍释饰氏市恃室视试收手首守寿授售受瘦兽蔬枢梳殊抒输叔舒淑疏书赎孰熟薯暑曙署蜀黍鼠属术述树束戍竖墅庶数漱�".split(""),e=0;e!=n[202].length;++e)65533!==n[202][e].charCodeAt(0)&&(r[n[202][e]]=51712+e,t[51712+e]=n[202][e]);for(n[203]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������恕刷耍摔衰甩帅栓拴霜双爽谁水睡税吮瞬顺舜说硕朔烁斯撕嘶思私司丝死肆寺嗣四伺似饲巳松耸怂颂送宋讼诵搜艘擞嗽苏酥俗素速粟僳塑溯宿诉肃酸蒜算虽隋随绥髓碎岁穗遂隧祟孙损笋蓑梭唆缩琐索锁所塌他它她塔�".split(""),e=0;e!=n[203].length;++e)65533!==n[203][e].charCodeAt(0)&&(r[n[203][e]]=51968+e,t[51968+e]=n[203][e]);for(n[204]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������獭挞蹋踏胎苔抬台泰酞太态汰坍摊贪瘫滩坛檀痰潭谭谈坦毯袒碳探叹炭汤塘搪堂棠膛唐糖倘躺淌趟烫掏涛滔绦萄桃逃淘陶讨套特藤腾疼誊梯剔踢锑提题蹄啼体替嚏惕涕剃屉天添填田甜恬舔腆挑条迢眺跳贴铁帖厅听烃�".split(""),e=0;e!=n[204].length;++e)65533!==n[204][e].charCodeAt(0)&&(r[n[204][e]]=52224+e,t[52224+e]=n[204][e]);for(n[205]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������汀廷停亭庭挺艇通桐酮瞳同铜彤童桶捅筒统痛偷投头透凸秃突图徒途涂屠土吐兔湍团推颓腿蜕褪退吞屯臀拖托脱鸵陀驮驼椭妥拓唾挖哇蛙洼娃瓦袜歪外豌弯湾玩顽丸烷完碗挽晚皖惋宛婉万腕汪王亡枉网往旺望忘妄威�".split(""),e=0;e!=n[205].length;++e)65533!==n[205][e].charCodeAt(0)&&(r[n[205][e]]=52480+e,t[52480+e]=n[205][e]);for(n[206]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������巍微危韦违桅围唯惟为潍维苇萎委伟伪尾纬未蔚味畏胃喂魏位渭谓尉慰卫瘟温蚊文闻纹吻稳紊问嗡翁瓮挝蜗涡窝我斡卧握沃巫呜钨乌污诬屋无芜梧吾吴毋武五捂午舞伍侮坞戊雾晤物勿务悟误昔熙析西硒矽晰嘻吸锡牺�".split(""),e=0;e!=n[206].length;++e)65533!==n[206][e].charCodeAt(0)&&(r[n[206][e]]=52736+e,t[52736+e]=n[206][e]);for(n[207]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������稀息希悉膝夕惜熄烯溪汐犀檄袭席习媳喜铣洗系隙戏细瞎虾匣霞辖暇峡侠狭下厦夏吓掀锨先仙鲜纤咸贤衔舷闲涎弦嫌显险现献县腺馅羡宪陷限线相厢镶香箱襄湘乡翔祥详想响享项巷橡像向象萧硝霄削哮嚣销消宵淆晓�".split(""),e=0;e!=n[207].length;++e)65533!==n[207][e].charCodeAt(0)&&(r[n[207][e]]=52992+e,t[52992+e]=n[207][e]);for(n[208]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������小孝校肖啸笑效楔些歇蝎鞋协挟携邪斜胁谐写械卸蟹懈泄泻谢屑薪芯锌欣辛新忻心信衅星腥猩惺兴刑型形邢行醒幸杏性姓兄凶胸匈汹雄熊休修羞朽嗅锈秀袖绣墟戌需虚嘘须徐许蓄酗叙旭序畜恤絮婿绪续轩喧宣悬旋玄�".split(""),e=0;e!=n[208].length;++e)65533!==n[208][e].charCodeAt(0)&&(r[n[208][e]]=53248+e,t[53248+e]=n[208][e]);for(n[209]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������选癣眩绚靴薛学穴雪血勋熏循旬询寻驯巡殉汛训讯逊迅压押鸦鸭呀丫芽牙蚜崖衙涯雅哑亚讶焉咽阉烟淹盐严研蜒岩延言颜阎炎沿奄掩眼衍演艳堰燕厌砚雁唁彦焰宴谚验殃央鸯秧杨扬佯疡羊洋阳氧仰痒养样漾邀腰妖瑶�".split(""),e=0;e!=n[209].length;++e)65533!==n[209][e].charCodeAt(0)&&(r[n[209][e]]=53504+e,t[53504+e]=n[209][e]);for(n[210]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������摇尧遥窑谣姚咬舀药要耀椰噎耶爷野冶也页掖业叶曳腋夜液一壹医揖铱依伊衣颐夷遗移仪胰疑沂宜姨彝椅蚁倚已乙矣以艺抑易邑屹亿役臆逸肄疫亦裔意毅忆义益溢诣议谊译异翼翌绎茵荫因殷音阴姻吟银淫寅饮尹引隐�".split(""),e=0;e!=n[210].length;++e)65533!==n[210][e].charCodeAt(0)&&(r[n[210][e]]=53760+e,t[53760+e]=n[210][e]);for(n[211]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������印英樱婴鹰应缨莹萤营荧蝇迎赢盈影颖硬映哟拥佣臃痈庸雍踊蛹咏泳涌永恿勇用幽优悠忧尤由邮铀犹油游酉有友右佑釉诱又幼迂淤于盂榆虞愚舆余俞逾鱼愉渝渔隅予娱雨与屿禹宇语羽玉域芋郁吁遇喻峪御愈欲狱育誉�".split(""),e=0;e!=n[211].length;++e)65533!==n[211][e].charCodeAt(0)&&(r[n[211][e]]=54016+e,t[54016+e]=n[211][e]);for(n[212]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������浴寓裕预豫驭鸳渊冤元垣袁原援辕园员圆猿源缘远苑愿怨院曰约越跃钥岳粤月悦阅耘云郧匀陨允运蕴酝晕韵孕匝砸杂栽哉灾宰载再在咱攒暂赞赃脏葬遭糟凿藻枣早澡蚤躁噪造皂灶燥责择则泽贼怎增憎曾赠扎喳渣札轧�".split(""),e=0;e!=n[212].length;++e)65533!==n[212][e].charCodeAt(0)&&(r[n[212][e]]=54272+e,t[54272+e]=n[212][e]);for(n[213]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������铡闸眨栅榨咋乍炸诈摘斋宅窄债寨瞻毡詹粘沾盏斩辗崭展蘸栈占战站湛绽樟章彰漳张掌涨杖丈帐账仗胀瘴障招昭找沼赵照罩兆肇召遮折哲蛰辙者锗蔗这浙珍斟真甄砧臻贞针侦枕疹诊震振镇阵蒸挣睁征狰争怔整拯正政�".split(""),e=0;e!=n[213].length;++e)65533!==n[213][e].charCodeAt(0)&&(r[n[213][e]]=54528+e,t[54528+e]=n[213][e]);for(n[214]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������帧症郑证芝枝支吱蜘知肢脂汁之织职直植殖执值侄址指止趾只旨纸志挚掷至致置帜峙制智秩稚质炙痔滞治窒中盅忠钟衷终种肿重仲众舟周州洲诌粥轴肘帚咒皱宙昼骤珠株蛛朱猪诸诛逐竹烛煮拄瞩嘱主著柱助蛀贮铸筑�".split(""),e=0;e!=n[214].length;++e)65533!==n[214][e].charCodeAt(0)&&(r[n[214][e]]=54784+e,t[54784+e]=n[214][e]);for(n[215]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������住注祝驻抓爪拽专砖转撰赚篆桩庄装妆撞壮状椎锥追赘坠缀谆准捉拙卓桌琢茁酌啄着灼浊兹咨资姿滋淄孜紫仔籽滓子自渍字鬃棕踪宗综总纵邹走奏揍租足卒族祖诅阻组钻纂嘴醉最罪尊遵昨左佐柞做作坐座������".split(""),e=0;e!=n[215].length;++e)65533!==n[215][e].charCodeAt(0)&&(r[n[215][e]]=55040+e,t[55040+e]=n[215][e]);for(n[216]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������亍丌兀丐廿卅丕亘丞鬲孬噩丨禺丿匕乇夭爻卮氐囟胤馗毓睾鼗丶亟鼐乜乩亓芈孛啬嘏仄厍厝厣厥厮靥赝匚叵匦匮匾赜卦卣刂刈刎刭刳刿剀剌剞剡剜蒯剽劂劁劐劓冂罔亻仃仉仂仨仡仫仞伛仳伢佤仵伥伧伉伫佞佧攸佚佝�".split(""),e=0;e!=n[216].length;++e)65533!==n[216][e].charCodeAt(0)&&(r[n[216][e]]=55296+e,t[55296+e]=n[216][e]);for(n[217]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������佟佗伲伽佶佴侑侉侃侏佾佻侪佼侬侔俦俨俪俅俚俣俜俑俟俸倩偌俳倬倏倮倭俾倜倌倥倨偾偃偕偈偎偬偻傥傧傩傺僖儆僭僬僦僮儇儋仝氽佘佥俎龠汆籴兮巽黉馘冁夔勹匍訇匐凫夙兕亠兖亳衮袤亵脔裒禀嬴蠃羸冫冱冽冼�".split(""),e=0;e!=n[217].length;++e)65533!==n[217][e].charCodeAt(0)&&(r[n[217][e]]=55552+e,t[55552+e]=n[217][e]);for(n[218]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������凇冖冢冥讠讦讧讪讴讵讷诂诃诋诏诎诒诓诔诖诘诙诜诟诠诤诨诩诮诰诳诶诹诼诿谀谂谄谇谌谏谑谒谔谕谖谙谛谘谝谟谠谡谥谧谪谫谮谯谲谳谵谶卩卺阝阢阡阱阪阽阼陂陉陔陟陧陬陲陴隈隍隗隰邗邛邝邙邬邡邴邳邶邺�".split(""),e=0;e!=n[218].length;++e)65533!==n[218][e].charCodeAt(0)&&(r[n[218][e]]=55808+e,t[55808+e]=n[218][e]);for(n[219]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������邸邰郏郅邾郐郄郇郓郦郢郜郗郛郫郯郾鄄鄢鄞鄣鄱鄯鄹酃酆刍奂劢劬劭劾哿勐勖勰叟燮矍廴凵凼鬯厶弁畚巯坌垩垡塾墼壅壑圩圬圪圳圹圮圯坜圻坂坩垅坫垆坼坻坨坭坶坳垭垤垌垲埏垧垴垓垠埕埘埚埙埒垸埴埯埸埤埝�".split(""),e=0;e!=n[219].length;++e)65533!==n[219][e].charCodeAt(0)&&(r[n[219][e]]=56064+e,t[56064+e]=n[219][e]);for(n[220]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������堋堍埽埭堀堞堙塄堠塥塬墁墉墚墀馨鼙懿艹艽艿芏芊芨芄芎芑芗芙芫芸芾芰苈苊苣芘芷芮苋苌苁芩芴芡芪芟苄苎芤苡茉苷苤茏茇苜苴苒苘茌苻苓茑茚茆茔茕苠苕茜荑荛荜茈莒茼茴茱莛荞茯荏荇荃荟荀茗荠茭茺茳荦荥�".split(""),e=0;e!=n[220].length;++e)65533!==n[220][e].charCodeAt(0)&&(r[n[220][e]]=56320+e,t[56320+e]=n[220][e]);for(n[221]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������荨茛荩荬荪荭荮莰荸莳莴莠莪莓莜莅荼莶莩荽莸荻莘莞莨莺莼菁萁菥菘堇萘萋菝菽菖萜萸萑萆菔菟萏萃菸菹菪菅菀萦菰菡葜葑葚葙葳蒇蒈葺蒉葸萼葆葩葶蒌蒎萱葭蓁蓍蓐蓦蒽蓓蓊蒿蒺蓠蒡蒹蒴蒗蓥蓣蔌甍蔸蓰蔹蔟蔺�".split(""),e=0;e!=n[221].length;++e)65533!==n[221][e].charCodeAt(0)&&(r[n[221][e]]=56576+e,t[56576+e]=n[221][e]);for(n[222]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������蕖蔻蓿蓼蕙蕈蕨蕤蕞蕺瞢蕃蕲蕻薤薨薇薏蕹薮薜薅薹薷薰藓藁藜藿蘧蘅蘩蘖蘼廾弈夼奁耷奕奚奘匏尢尥尬尴扌扪抟抻拊拚拗拮挢拶挹捋捃掭揶捱捺掎掴捭掬掊捩掮掼揲揸揠揿揄揞揎摒揆掾摅摁搋搛搠搌搦搡摞撄摭撖�".split(""),e=0;e!=n[222].length;++e)65533!==n[222][e].charCodeAt(0)&&(r[n[222][e]]=56832+e,t[56832+e]=n[222][e]);for(n[223]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������摺撷撸撙撺擀擐擗擤擢攉攥攮弋忒甙弑卟叱叽叩叨叻吒吖吆呋呒呓呔呖呃吡呗呙吣吲咂咔呷呱呤咚咛咄呶呦咝哐咭哂咴哒咧咦哓哔呲咣哕咻咿哌哙哚哜咩咪咤哝哏哞唛哧唠哽唔哳唢唣唏唑唧唪啧喏喵啉啭啁啕唿啐唼�".split(""),e=0;e!=n[223].length;++e)65533!==n[223][e].charCodeAt(0)&&(r[n[223][e]]=57088+e,t[57088+e]=n[223][e]);for(n[224]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������唷啖啵啶啷唳唰啜喋嗒喃喱喹喈喁喟啾嗖喑啻嗟喽喾喔喙嗪嗷嗉嘟嗑嗫嗬嗔嗦嗝嗄嗯嗥嗲嗳嗌嗍嗨嗵嗤辔嘞嘈嘌嘁嘤嘣嗾嘀嘧嘭噘嘹噗嘬噍噢噙噜噌噔嚆噤噱噫噻噼嚅嚓嚯囔囗囝囡囵囫囹囿圄圊圉圜帏帙帔帑帱帻帼�".split(""),e=0;e!=n[224].length;++e)65533!==n[224][e].charCodeAt(0)&&(r[n[224][e]]=57344+e,t[57344+e]=n[224][e]);for(n[225]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������帷幄幔幛幞幡岌屺岍岐岖岈岘岙岑岚岜岵岢岽岬岫岱岣峁岷峄峒峤峋峥崂崃崧崦崮崤崞崆崛嵘崾崴崽嵬嵛嵯嵝嵫嵋嵊嵩嵴嶂嶙嶝豳嶷巅彳彷徂徇徉後徕徙徜徨徭徵徼衢彡犭犰犴犷犸狃狁狎狍狒狨狯狩狲狴狷猁狳猃狺�".split(""),e=0;e!=n[225].length;++e)65533!==n[225][e].charCodeAt(0)&&(r[n[225][e]]=57600+e,t[57600+e]=n[225][e]);for(n[226]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������狻猗猓猡猊猞猝猕猢猹猥猬猸猱獐獍獗獠獬獯獾舛夥飧夤夂饣饧饨饩饪饫饬饴饷饽馀馄馇馊馍馐馑馓馔馕庀庑庋庖庥庠庹庵庾庳赓廒廑廛廨廪膺忄忉忖忏怃忮怄忡忤忾怅怆忪忭忸怙怵怦怛怏怍怩怫怊怿怡恸恹恻恺恂�".split(""),e=0;e!=n[226].length;++e)65533!==n[226][e].charCodeAt(0)&&(r[n[226][e]]=57856+e,t[57856+e]=n[226][e]);for(n[227]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������恪恽悖悚悭悝悃悒悌悛惬悻悱惝惘惆惚悴愠愦愕愣惴愀愎愫慊慵憬憔憧憷懔懵忝隳闩闫闱闳闵闶闼闾阃阄阆阈阊阋阌阍阏阒阕阖阗阙阚丬爿戕氵汔汜汊沣沅沐沔沌汨汩汴汶沆沩泐泔沭泷泸泱泗沲泠泖泺泫泮沱泓泯泾�".split(""),e=0;e!=n[227].length;++e)65533!==n[227][e].charCodeAt(0)&&(r[n[227][e]]=58112+e,t[58112+e]=n[227][e]);for(n[228]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������洹洧洌浃浈洇洄洙洎洫浍洮洵洚浏浒浔洳涑浯涞涠浞涓涔浜浠浼浣渚淇淅淞渎涿淠渑淦淝淙渖涫渌涮渫湮湎湫溲湟溆湓湔渲渥湄滟溱溘滠漭滢溥溧溽溻溷滗溴滏溏滂溟潢潆潇漤漕滹漯漶潋潴漪漉漩澉澍澌潸潲潼潺濑�".split(""),e=0;e!=n[228].length;++e)65533!==n[228][e].charCodeAt(0)&&(r[n[228][e]]=58368+e,t[58368+e]=n[228][e]);for(n[229]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������濉澧澹澶濂濡濮濞濠濯瀚瀣瀛瀹瀵灏灞宀宄宕宓宥宸甯骞搴寤寮褰寰蹇謇辶迓迕迥迮迤迩迦迳迨逅逄逋逦逑逍逖逡逵逶逭逯遄遑遒遐遨遘遢遛暹遴遽邂邈邃邋彐彗彖彘尻咫屐屙孱屣屦羼弪弩弭艴弼鬻屮妁妃妍妩妪妣�".split(""),e=0;e!=n[229].length;++e)65533!==n[229][e].charCodeAt(0)&&(r[n[229][e]]=58624+e,t[58624+e]=n[229][e]);for(n[230]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������妗姊妫妞妤姒妲妯姗妾娅娆姝娈姣姘姹娌娉娲娴娑娣娓婀婧婊婕娼婢婵胬媪媛婷婺媾嫫媲嫒嫔媸嫠嫣嫱嫖嫦嫘嫜嬉嬗嬖嬲嬷孀尕尜孚孥孳孑孓孢驵驷驸驺驿驽骀骁骅骈骊骐骒骓骖骘骛骜骝骟骠骢骣骥骧纟纡纣纥纨纩�".split(""),e=0;e!=n[230].length;++e)65533!==n[230][e].charCodeAt(0)&&(r[n[230][e]]=58880+e,t[58880+e]=n[230][e]);for(n[231]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������纭纰纾绀绁绂绉绋绌绐绔绗绛绠绡绨绫绮绯绱绲缍绶绺绻绾缁缂缃缇缈缋缌缏缑缒缗缙缜缛缟缡缢缣缤缥缦缧缪缫缬缭缯缰缱缲缳缵幺畿巛甾邕玎玑玮玢玟珏珂珑玷玳珀珉珈珥珙顼琊珩珧珞玺珲琏琪瑛琦琥琨琰琮琬�".split(""),e=0;e!=n[231].length;++e)65533!==n[231][e].charCodeAt(0)&&(r[n[231][e]]=59136+e,t[59136+e]=n[231][e]);for(n[232]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������琛琚瑁瑜瑗瑕瑙瑷瑭瑾璜璎璀璁璇璋璞璨璩璐璧瓒璺韪韫韬杌杓杞杈杩枥枇杪杳枘枧杵枨枞枭枋杷杼柰栉柘栊柩枰栌柙枵柚枳柝栀柃枸柢栎柁柽栲栳桠桡桎桢桄桤梃栝桕桦桁桧桀栾桊桉栩梵梏桴桷梓桫棂楮棼椟椠棹�".split(""),e=0;e!=n[232].length;++e)65533!==n[232][e].charCodeAt(0)&&(r[n[232][e]]=59392+e,t[59392+e]=n[232][e]);for(n[233]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������椤棰椋椁楗棣椐楱椹楠楂楝榄楫榀榘楸椴槌榇榈槎榉楦楣楹榛榧榻榫榭槔榱槁槊槟榕槠榍槿樯槭樗樘橥槲橄樾檠橐橛樵檎橹樽樨橘橼檑檐檩檗檫猷獒殁殂殇殄殒殓殍殚殛殡殪轫轭轱轲轳轵轶轸轷轹轺轼轾辁辂辄辇辋�".split(""),e=0;e!=n[233].length;++e)65533!==n[233][e].charCodeAt(0)&&(r[n[233][e]]=59648+e,t[59648+e]=n[233][e]);for(n[234]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������辍辎辏辘辚軎戋戗戛戟戢戡戥戤戬臧瓯瓴瓿甏甑甓攴旮旯旰昊昙杲昃昕昀炅曷昝昴昱昶昵耆晟晔晁晏晖晡晗晷暄暌暧暝暾曛曜曦曩贲贳贶贻贽赀赅赆赈赉赇赍赕赙觇觊觋觌觎觏觐觑牮犟牝牦牯牾牿犄犋犍犏犒挈挲掰�".split(""),e=0;e!=n[234].length;++e)65533!==n[234][e].charCodeAt(0)&&(r[n[234][e]]=59904+e,t[59904+e]=n[234][e]);for(n[235]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������搿擘耄毪毳毽毵毹氅氇氆氍氕氘氙氚氡氩氤氪氲攵敕敫牍牒牖爰虢刖肟肜肓肼朊肽肱肫肭肴肷胧胨胩胪胛胂胄胙胍胗朐胝胫胱胴胭脍脎胲胼朕脒豚脶脞脬脘脲腈腌腓腴腙腚腱腠腩腼腽腭腧塍媵膈膂膑滕膣膪臌朦臊膻�".split(""),e=0;e!=n[235].length;++e)65533!==n[235][e].charCodeAt(0)&&(r[n[235][e]]=60160+e,t[60160+e]=n[235][e]);for(n[236]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������臁膦欤欷欹歃歆歙飑飒飓飕飙飚殳彀毂觳斐齑斓於旆旄旃旌旎旒旖炀炜炖炝炻烀炷炫炱烨烊焐焓焖焯焱煳煜煨煅煲煊煸煺熘熳熵熨熠燠燔燧燹爝爨灬焘煦熹戾戽扃扈扉礻祀祆祉祛祜祓祚祢祗祠祯祧祺禅禊禚禧禳忑忐�".split(""),e=0;e!=n[236].length;++e)65533!==n[236][e].charCodeAt(0)&&(r[n[236][e]]=60416+e,t[60416+e]=n[236][e]);for(n[237]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������怼恝恚恧恁恙恣悫愆愍慝憩憝懋懑戆肀聿沓泶淼矶矸砀砉砗砘砑斫砭砜砝砹砺砻砟砼砥砬砣砩硎硭硖硗砦硐硇硌硪碛碓碚碇碜碡碣碲碹碥磔磙磉磬磲礅磴礓礤礞礴龛黹黻黼盱眄眍盹眇眈眚眢眙眭眦眵眸睐睑睇睃睚睨�".split(""),e=0;e!=n[237].length;++e)65533!==n[237][e].charCodeAt(0)&&(r[n[237][e]]=60672+e,t[60672+e]=n[237][e]);for(n[238]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������睢睥睿瞍睽瞀瞌瞑瞟瞠瞰瞵瞽町畀畎畋畈畛畲畹疃罘罡罟詈罨罴罱罹羁罾盍盥蠲钅钆钇钋钊钌钍钏钐钔钗钕钚钛钜钣钤钫钪钭钬钯钰钲钴钶钷钸钹钺钼钽钿铄铈铉铊铋铌铍铎铐铑铒铕铖铗铙铘铛铞铟铠铢铤铥铧铨铪�".split(""),e=0;e!=n[238].length;++e)65533!==n[238][e].charCodeAt(0)&&(r[n[238][e]]=60928+e,t[60928+e]=n[238][e]);for(n[239]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������铩铫铮铯铳铴铵铷铹铼铽铿锃锂锆锇锉锊锍锎锏锒锓锔锕锖锘锛锝锞锟锢锪锫锩锬锱锲锴锶锷锸锼锾锿镂锵镄镅镆镉镌镎镏镒镓镔镖镗镘镙镛镞镟镝镡镢镤镥镦镧镨镩镪镫镬镯镱镲镳锺矧矬雉秕秭秣秫稆嵇稃稂稞稔�".split(""),e=0;e!=n[239].length;++e)65533!==n[239][e].charCodeAt(0)&&(r[n[239][e]]=61184+e,t[61184+e]=n[239][e]);for(n[240]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������稹稷穑黏馥穰皈皎皓皙皤瓞瓠甬鸠鸢鸨鸩鸪鸫鸬鸲鸱鸶鸸鸷鸹鸺鸾鹁鹂鹄鹆鹇鹈鹉鹋鹌鹎鹑鹕鹗鹚鹛鹜鹞鹣鹦鹧鹨鹩鹪鹫鹬鹱鹭鹳疒疔疖疠疝疬疣疳疴疸痄疱疰痃痂痖痍痣痨痦痤痫痧瘃痱痼痿瘐瘀瘅瘌瘗瘊瘥瘘瘕瘙�".split(""),e=0;e!=n[240].length;++e)65533!==n[240][e].charCodeAt(0)&&(r[n[240][e]]=61440+e,t[61440+e]=n[240][e]);for(n[241]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������瘛瘼瘢瘠癀瘭瘰瘿瘵癃瘾瘳癍癞癔癜癖癫癯翊竦穸穹窀窆窈窕窦窠窬窨窭窳衤衩衲衽衿袂袢裆袷袼裉裢裎裣裥裱褚裼裨裾裰褡褙褓褛褊褴褫褶襁襦襻疋胥皲皴矜耒耔耖耜耠耢耥耦耧耩耨耱耋耵聃聆聍聒聩聱覃顸颀颃�".split(""),e=0;e!=n[241].length;++e)65533!==n[241][e].charCodeAt(0)&&(r[n[241][e]]=61696+e,t[61696+e]=n[241][e]);for(n[242]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������颉颌颍颏颔颚颛颞颟颡颢颥颦虍虔虬虮虿虺虼虻蚨蚍蚋蚬蚝蚧蚣蚪蚓蚩蚶蛄蚵蛎蚰蚺蚱蚯蛉蛏蚴蛩蛱蛲蛭蛳蛐蜓蛞蛴蛟蛘蛑蜃蜇蛸蜈蜊蜍蜉蜣蜻蜞蜥蜮蜚蜾蝈蜴蜱蜩蜷蜿螂蜢蝽蝾蝻蝠蝰蝌蝮螋蝓蝣蝼蝤蝙蝥螓螯螨蟒�".split(""),e=0;e!=n[242].length;++e)65533!==n[242][e].charCodeAt(0)&&(r[n[242][e]]=61952+e,t[61952+e]=n[242][e]);for(n[243]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������蟆螈螅螭螗螃螫蟥螬螵螳蟋蟓螽蟑蟀蟊蟛蟪蟠蟮蠖蠓蟾蠊蠛蠡蠹蠼缶罂罄罅舐竺竽笈笃笄笕笊笫笏筇笸笪笙笮笱笠笥笤笳笾笞筘筚筅筵筌筝筠筮筻筢筲筱箐箦箧箸箬箝箨箅箪箜箢箫箴篑篁篌篝篚篥篦篪簌篾篼簏簖簋�".split(""),e=0;e!=n[243].length;++e)65533!==n[243][e].charCodeAt(0)&&(r[n[243][e]]=62208+e,t[62208+e]=n[243][e]);for(n[244]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������簟簪簦簸籁籀臾舁舂舄臬衄舡舢舣舭舯舨舫舸舻舳舴舾艄艉艋艏艚艟艨衾袅袈裘裟襞羝羟羧羯羰羲籼敉粑粝粜粞粢粲粼粽糁糇糌糍糈糅糗糨艮暨羿翎翕翥翡翦翩翮翳糸絷綦綮繇纛麸麴赳趄趔趑趱赧赭豇豉酊酐酎酏酤�".split(""),e=0;e!=n[244].length;++e)65533!==n[244][e].charCodeAt(0)&&(r[n[244][e]]=62464+e,t[62464+e]=n[244][e]);for(n[245]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������酢酡酰酩酯酽酾酲酴酹醌醅醐醍醑醢醣醪醭醮醯醵醴醺豕鹾趸跫踅蹙蹩趵趿趼趺跄跖跗跚跞跎跏跛跆跬跷跸跣跹跻跤踉跽踔踝踟踬踮踣踯踺蹀踹踵踽踱蹉蹁蹂蹑蹒蹊蹰蹶蹼蹯蹴躅躏躔躐躜躞豸貂貊貅貘貔斛觖觞觚觜�".split(""),e=0;e!=n[245].length;++e)65533!==n[245][e].charCodeAt(0)&&(r[n[245][e]]=62720+e,t[62720+e]=n[245][e]);for(n[246]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������觥觫觯訾謦靓雩雳雯霆霁霈霏霎霪霭霰霾龀龃龅龆龇龈龉龊龌黾鼋鼍隹隼隽雎雒瞿雠銎銮鋈錾鍪鏊鎏鐾鑫鱿鲂鲅鲆鲇鲈稣鲋鲎鲐鲑鲒鲔鲕鲚鲛鲞鲟鲠鲡鲢鲣鲥鲦鲧鲨鲩鲫鲭鲮鲰鲱鲲鲳鲴鲵鲶鲷鲺鲻鲼鲽鳄鳅鳆鳇鳊鳋�".split(""),e=0;e!=n[246].length;++e)65533!==n[246][e].charCodeAt(0)&&(r[n[246][e]]=62976+e,t[62976+e]=n[246][e]);for(n[247]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������鳌鳍鳎鳏鳐鳓鳔鳕鳗鳘鳙鳜鳝鳟鳢靼鞅鞑鞒鞔鞯鞫鞣鞲鞴骱骰骷鹘骶骺骼髁髀髅髂髋髌髑魅魃魇魉魈魍魑飨餍餮饕饔髟髡髦髯髫髻髭髹鬈鬏鬓鬟鬣麽麾縻麂麇麈麋麒鏖麝麟黛黜黝黠黟黢黩黧黥黪黯鼢鼬鼯鼹鼷鼽鼾齄�".split(""),e=0;e!=n[247].length;++e)65533!==n[247][e].charCodeAt(0)&&(r[n[247][e]]=63232+e,t[63232+e]=n[247][e]);return{enc:r,dec:t}}(),r[10029]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄĀāÉĄÖÜáąČäčĆćéŹźĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņŃ¬√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[10079]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[10081]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[28591]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),e.exports&&"undefined"===typeof DO_NOT_EXPORT_CODEPAGE&&(e.exports=r)
/*! cputils.js (C) 2013-present SheetJS -- http://sheetjs.com */,function(t,n){"use strict";if("undefined"===typeof r){var i=r;e.exports&&"undefined"===typeof DO_NOT_EXPORT_CODEPAGE?e.exports=n(i):t.cptable=n(i)}else r=n(r)}(this,(function(e){"use strict";var r={1200:"utf16le",1201:"utf16be",12e3:"utf32le",12001:"utf32be",16969:"utf64le",20127:"ascii",65e3:"utf7",65001:"utf8"},n=[874,1250,1251,1252,1253,1254,1255,1256,1e4],i=[932,936,949,950],a=[65001],o={},s={},l={},c={},u=function(e){return String.fromCharCode(e)},f=function(e){return e.charCodeAt(0)},h="undefined"!==typeof t,d=function(){};if(h){var p=!t.from;if(!p)try{t.from("foo","utf8")}catch(P){p=!0}d=p?function(e,r){return r?new t(e,r):new t(e)}:t.from.bind(t),t.allocUnsafe||(t.allocUnsafe=function(e){return new t(e)});var m=1024,g=t.allocUnsafe(m),v=function(e){for(var r=t.allocUnsafe(65536),n=0;n<65536;++n)r[n]=0;for(var i=Object.keys(e),a=i.length,o=0,s=i[o];o<a;++o)(s=i[o])&&(r[s.charCodeAt(0)]=e[s]);return r},b=function(r){var n=v(e[r].enc);return function(e,r){var i,a=e.length,o=0,s=0,l=0,c=0;if("string"===typeof e)for(i=t.allocUnsafe(a),o=0;o<a;++o)i[o]=n[e.charCodeAt(o)];else if(t.isBuffer(e)){for(i=t.allocUnsafe(2*a),s=0,o=0;o<a;++o)l=e[o],l<128?i[s++]=n[l]:l<224?(i[s++]=n[((31&l)<<6)+(63&e[o+1])],++o):l<240?(i[s++]=n[((15&l)<<12)+((63&e[o+1])<<6)+(63&e[o+2])],o+=2):(c=((7&l)<<18)+((63&e[o+1])<<12)+((63&e[o+2])<<6)+(63&e[o+3]),o+=3,c<65536?i[s++]=n[c]:(c-=65536,i[s++]=n[55296+(c>>10&1023)],i[s++]=n[56320+(1023&c)]));i=i.slice(0,s)}else for(i=t.allocUnsafe(a),o=0;o<a;++o)i[o]=n[e[o].charCodeAt(0)];return r&&"buf"!==r?"arr"!==r?i.toString("binary"):[].slice.call(i):i}},w=function(r){var n=e[r].dec,i=t.allocUnsafe(131072),a=0,o="";for(a=0;a<n.length;++a)if(o=n[a]){var s=o.charCodeAt(0);i[2*a]=255&s,i[2*a+1]=s>>8}return function(e){var r=e.length,n=0,a=0;if(2*r>m&&(m=2*r,g=t.allocUnsafe(m)),t.isBuffer(e))for(n=0;n<r;n++)a=2*e[n],g[2*n]=i[a],g[2*n+1]=i[a+1];else if("string"===typeof e)for(n=0;n<r;n++)a=2*e.charCodeAt(n),g[2*n]=i[a],g[2*n+1]=i[a+1];else for(n=0;n<r;n++)a=2*e[n],g[2*n]=i[a],g[2*n+1]=i[a+1];return g.slice(0,2*r).toString("ucs2")}},y=function(r){for(var n=e[r].enc,i=t.allocUnsafe(131072),a=0;a<131072;++a)i[a]=0;for(var o=Object.keys(n),s=0,l=o[s];s<o.length;++s)if(l=o[s]){var c=l.charCodeAt(0);i[2*c]=255&n[l],i[2*c+1]=n[l]>>8}return function(e,r){var n=e.length,a=t.allocUnsafe(2*n),o=0,s=0,l=0,c=0,u=0;if("string"===typeof e){for(o=c=0;o<n;++o)s=2*e.charCodeAt(o),a[c++]=i[s+1]||i[s],i[s+1]>0&&(a[c++]=i[s]);a=a.slice(0,c)}else if(t.isBuffer(e)){for(o=c=0;o<n;++o)u=e[o],u<128?s=u:u<224?(s=((31&u)<<6)+(63&e[o+1]),++o):u<240?(s=((15&u)<<12)+((63&e[o+1])<<6)+(63&e[o+2]),o+=2):(s=((7&u)<<18)+((63&e[o+1])<<12)+((63&e[o+2])<<6)+(63&e[o+3]),o+=3),s<65536?(s*=2,a[c++]=i[s+1]||i[s],i[s+1]>0&&(a[c++]=i[s])):(l=s-65536,s=2*(55296+(l>>10&1023)),a[c++]=i[s+1]||i[s],i[s+1]>0&&(a[c++]=i[s]),s=2*(56320+(1023&l)),a[c++]=i[s+1]||i[s],i[s+1]>0&&(a[c++]=i[s]));a=a.slice(0,c)}else for(o=c=0;o<n;o++)s=2*e[o].charCodeAt(0),a[c++]=i[s+1]||i[s],i[s+1]>0&&(a[c++]=i[s]);return r&&"buf"!==r?"arr"!==r?a.toString("binary"):[].slice.call(a):a}},A=function(r){var n,i=e[r].dec,a=t.allocUnsafe(131072),o=0,s=0,l=0,c=0;for(c=0;c<65536;++c)a[2*c]=255,a[2*c+1]=253;for(o=0;o<i.length;++o)(n=i[o])&&(s=n.charCodeAt(0),l=2*o,a[l]=255&s,a[l+1]=s>>8);return function(e){var r=e.length,n=t.allocUnsafe(2*r),i=0,o=0,s=0;if(t.isBuffer(e))for(i=0;i<r;i++)o=2*e[i],255===a[o]&&253===a[o+1]&&(o=2*((e[i]<<8)+e[i+1]),++i),n[s++]=a[o],n[s++]=a[o+1];else if("string"===typeof e)for(i=0;i<r;i++)o=2*e.charCodeAt(i),255===a[o]&&253===a[o+1]&&(o=2*((e.charCodeAt(i)<<8)+e.charCodeAt(i+1)),++i),n[s++]=a[o],n[s++]=a[o+1];else for(i=0;i<r;i++)o=2*e[i],255===a[o]&&253===a[o+1]&&(o=2*((e[i]<<8)+e[i+1]),++i),n[s++]=a[o],n[s++]=a[o+1];return n.slice(0,s).toString("ucs2")}};o[65001]=function e(r){if("string"===typeof r)return e(r.split("").map(f));var n=r.length,i=0,a=0;4*n>m&&(m=4*n,g=t.allocUnsafe(m));var o=0;n>=3&&239==r[0]&&187==r[1]&&191==r[2]&&(o=3);for(var s=1,l=0,c=0;o<n;o+=s)s=1,c=r[o],c<128?i=c:c<224?(i=64*(31&c)+(63&r[o+1]),s=2):c<240?(i=((15&c)<<12)+64*(63&r[o+1])+(63&r[o+2]),s=3):(i=262144*(7&c)+((63&r[o+1])<<12)+64*(63&r[o+2])+(63&r[o+3]),s=4),i<65536?(g[l++]=255&i,g[l++]=i>>8):(i-=65536,a=55296+(i>>10&1023),i=56320+(1023&i),g[l++]=255&a,g[l++]=a>>>8,g[l++]=255&i,g[l++]=i>>>8&255);return g.slice(0,l).toString("ucs2")},s[65001]=function(e,r){if(h&&t.isBuffer(e))return r&&"buf"!==r?"arr"!==r?e.toString("binary"):[].slice.call(e):e;var n=e.length,i=0,a=0,o=0,s="string"===typeof e;4*n>m&&(m=4*n,g=t.allocUnsafe(m));for(var l=0;l<n;++l)i=s?e.charCodeAt(l):e[l].charCodeAt(0),i<=127?g[o++]=i:i<=2047?(g[o++]=192+(i>>6),g[o++]=128+(63&i)):i>=55296&&i<=57343?(i-=55296,++l,a=(s?e.charCodeAt(l):e[l].charCodeAt(0))-56320+(i<<10),g[o++]=240+(a>>>18&7),g[o++]=144+(a>>>12&63),g[o++]=128+(a>>>6&63),g[o++]=128+(63&a)):(g[o++]=224+(i>>12),g[o++]=128+(i>>6&63),g[o++]=128+(63&i));return r&&"buf"!==r?"arr"!==r?g.slice(0,o).toString("binary"):[].slice.call(g,0,o):g.slice(0,o)}}var _=function(){if(h){if(l[n[0]])return;var t=0,r=0;for(t=0;t<n.length;++t)r=n[t],e[r]&&(l[r]=w(r),c[r]=b(r));for(t=0;t<i.length;++t)r=i[t],e[r]&&(l[r]=A(r),c[r]=y(r));for(t=0;t<a.length;++t)r=a[t],o[r]&&(l[r]=o[r]),s[r]&&(c[r]=s[r])}},x=function(e,t){return""},S=function(e){delete l[e],delete c[e]},C=function(){if(h){if(!l[n[0]])return;n.forEach(S),i.forEach(S),a.forEach(S)}B=x,T=0},k={encache:_,decache:C,sbcs:n,dbcs:i};_();var E="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",N="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'(),-./:?",B=x,T=0,L=function n(i,a,o){if(i===T&&B)return B(a,o);if(c[i])return B=c[T=i],B(a,o);h&&t.isBuffer(a)&&(a=a.toString("utf8"));var s,l=a.length,f=h?t.allocUnsafe(4*l):[],p=0,m=0,g=0,v=0,b=e[i],w="",y="string"===typeof a;if(b&&(s=b.enc))for(m=0;m<l;++m,++g)p=s[y?a.charAt(m):a[m]],p>255?(f[g]=p>>8,f[++g]=255&p):f[g]=255&p;else{if(!(w=r[i]))throw new Error("Unrecognized CP: "+i);switch(w){case"utf8":if(h&&y){f=d(a,w),g=f.length;break}for(m=0;m<l;++m,++g)p=y?a.charCodeAt(m):a[m].charCodeAt(0),p<=127?f[g]=p:p<=2047?(f[g]=192+(p>>6),f[++g]=128+(63&p)):p>=55296&&p<=57343?(p-=55296,v=(y?a.charCodeAt(++m):a[++m].charCodeAt(0))-56320+(p<<10),f[g]=240+(v>>>18&7),f[++g]=144+(v>>>12&63),f[++g]=128+(v>>>6&63),f[++g]=128+(63&v)):(f[g]=224+(p>>12),f[++g]=128+(p>>6&63),f[++g]=128+(63&p));break;case"ascii":if(h&&"string"===typeof a){f=d(a,w),g=f.length;break}for(m=0;m<l;++m,++g){if(p=y?a.charCodeAt(m):a[m].charCodeAt(0),!(p<=127))throw new Error("bad ascii "+p);f[g]=p}break;case"utf16le":if(h&&"string"===typeof a){f=d(a,w),g=f.length;break}for(m=0;m<l;++m)p=y?a.charCodeAt(m):a[m].charCodeAt(0),f[g++]=255&p,f[g++]=p>>8;break;case"utf16be":for(m=0;m<l;++m)p=y?a.charCodeAt(m):a[m].charCodeAt(0),f[g++]=p>>8,f[g++]=255&p;break;case"utf32le":for(m=0;m<l;++m)p=y?a.charCodeAt(m):a[m].charCodeAt(0),p>=55296&&p<=57343&&(p=65536+(p-55296<<10)+(a[++m].charCodeAt(0)-56320)),f[g++]=255&p,p>>=8,f[g++]=255&p,p>>=8,f[g++]=255&p,p>>=8,f[g++]=255&p;break;case"utf32be":for(m=0;m<l;++m)p=y?a.charCodeAt(m):a[m].charCodeAt(0),p>=55296&&p<=57343&&(p=65536+(p-55296<<10)+(a[++m].charCodeAt(0)-56320)),f[g+3]=255&p,p>>=8,f[g+2]=255&p,p>>=8,f[g+1]=255&p,p>>=8,f[g]=255&p,g+=4;break;case"utf7":for(m=0;m<l;m++){var A=y?a.charAt(m):a[m].charAt(0);if("+"!==A)if(N.indexOf(A)>-1)f[g++]=A.charCodeAt(0);else{var _=n(1201,A);f[g++]=43,f[g++]=E.charCodeAt(_[0]>>2),f[g++]=E.charCodeAt(((3&_[0])<<4)+((_[1]||0)>>4)),f[g++]=E.charCodeAt(((15&_[1])<<2)+((_[2]||0)>>6)),f[g++]=45}else f[g++]=43,f[g++]=45}break;default:throw new Error("Unsupported magic: "+i+" "+r[i])}}return f=f.slice(0,g),h?o&&"buf"!==o?"arr"!==o?f.toString("binary"):[].slice.call(f):f:"str"==o?f.map(u).join(""):f},I=function n(i,a){var o;if(o=l[i])return o(a);if("string"===typeof a)return n(i,a.split("").map(f));var s,c=a.length,u=new Array(c),d="",p=0,m=0,g=1,v=0,b=0,w=e[i],y="";if(w&&(s=w.dec))for(m=0;m<c;m+=g){if(g=2,d=s[(a[m]<<8)+a[m+1]],d||(g=1,d=s[a[m]]),!d)throw new Error("Unrecognized code: "+a[m]+" "+a[m+g-1]+" "+m+" "+g+" "+s[a[m]]);u[v++]=d}else{if(!(y=r[i]))throw new Error("Unrecognized CP: "+i);switch(y){case"utf8":for(c>=3&&239==a[0]&&187==a[1]&&191==a[2]&&(m=3);m<c;m+=g)g=1,a[m]<128?p=a[m]:a[m]<224?(p=64*(31&a[m])+(63&a[m+1]),g=2):a[m]<240?(p=((15&a[m])<<12)+64*(63&a[m+1])+(63&a[m+2]),g=3):(p=262144*(7&a[m])+((63&a[m+1])<<12)+64*(63&a[m+2])+(63&a[m+3]),g=4),p<65536||(p-=65536,b=55296+(p>>10&1023),p=56320+(1023&p),u[v++]=String.fromCharCode(b)),u[v++]=String.fromCharCode(p);break;case"ascii":if(h&&t.isBuffer(a))return a.toString(y);for(m=0;m<c;m++)u[m]=String.fromCharCode(a[m]);v=c;break;case"utf16le":if(c>=2&&255==a[0]&&254==a[1]&&(m=2),h&&t.isBuffer(a))return a.toString(y);for(g=2;m+1<c;m+=g)u[v++]=String.fromCharCode((a[m+1]<<8)+a[m]);break;case"utf16be":for(c>=2&&254==a[0]&&255==a[1]&&(m=2),g=2;m+1<c;m+=g)u[v++]=String.fromCharCode((a[m]<<8)+a[m+1]);break;case"utf32le":for(c>=4&&255==a[0]&&254==a[1]&&0===a[2]&&0===a[3]&&(m=4),g=4;m<c;m+=g)p=(a[m+3]<<24)+(a[m+2]<<16)+(a[m+1]<<8)+a[m],p>65535?(p-=65536,u[v++]=String.fromCharCode(55296+(p>>10&1023)),u[v++]=String.fromCharCode(56320+(1023&p))):u[v++]=String.fromCharCode(p);break;case"utf32be":for(c>=4&&255==a[3]&&254==a[2]&&0===a[1]&&0===a[0]&&(m=4),g=4;m<c;m+=g)p=(a[m]<<24)+(a[m+1]<<16)+(a[m+2]<<8)+a[m+3],p>65535?(p-=65536,u[v++]=String.fromCharCode(55296+(p>>10&1023)),u[v++]=String.fromCharCode(56320+(1023&p))):u[v++]=String.fromCharCode(p);break;case"utf7":for(c>=4&&43==a[0]&&47==a[1]&&118==a[2]&&(c>=5&&56==a[3]&&45==a[4]?m=5:56!=a[3]&&57!=a[3]&&43!=a[3]&&47!=a[3]||(m=4));m<c;m+=g)if(43===a[m])if(g=1,45!==a[m+1]){while(String.fromCharCode(a[m+g]).match(/[A-Za-z0-9+\/]/))g++;var A=0;45===a[m+g]&&(++g,A=1);for(var _=[],x="",S=0,C=0,k=0,N=0,B=0,T=0,L=0,I=1;I<g-A;){if(N=E.indexOf(String.fromCharCode(a[m+I++])),B=E.indexOf(String.fromCharCode(a[m+I++])),S=N<<2|B>>4,_.push(S),T=E.indexOf(String.fromCharCode(a[m+I++])),-1===T)break;if(C=(15&B)<<4|T>>2,_.push(C),L=E.indexOf(String.fromCharCode(a[m+I++])),-1===L)break;k=(3&T)<<6|L,L<64&&_.push(k)}for(x=n(1201,_),I=0;I<x.length;++I)u[v++]=x.charAt(I)}else g=2,u[v++]="+";else g=1,u[v++]=String.fromCharCode(a[m]);break;default:throw new Error("Unsupported magic: "+i+" "+r[i])}}return u.slice(0,v).join("")},F=function(t){return!(!e[t]&&!r[t])};return e.utils={decode:I,encode:L,hascp:F,magic:r,cache:k},e}))}).call(this,r("b639").Buffer)},2721:function(e,t,r){"use strict";r.d(t,"f",(function(){return n})),r.d(t,"j",(function(){return h})),r.d(t,"b",(function(){return i})),r.d(t,"c",(function(){return a})),r.d(t,"k",(function(){return o})),r.d(t,"g",(function(){return s})),r.d(t,"d",(function(){return l})),r.d(t,"h",(function(){return c})),r.d(t,"e",(function(){return u})),r.d(t,"a",(function(){return f})),r.d(t,"i",(function(){return d}));var n=["shopee","lazada","monmall","tiktok"],i=[{label:"supply.nought",value:1},{label:"supply.liquid",value:2},{label:"supply.powder",value:3},{label:"supply.withElectricity",value:4},{label:"supply.pureElectric",value:5}],a=[{label:"supply.ratedTorque",value:1},{label:"supply.scaleUp",value:2}],o=["KG"],s=["cm"],l=[{value:1,label:"supply.support"},{value:2,label:"supply.builtIn"},{value:3,label:"supply.supportMetal"},{value:4,label:"supply.builtInMetal"},{value:5,label:"supply.supportDryCell"}],c=[{id:"product_sales_id",name:"product_sales_text",list:"salesList",label:"supply.salesStatus",placeholder:"data.PleaseSelect",idField:"id",returnToField:"cn_name"},{id:"product_brand_id",name:"product_brand_text",list:"brandList",label:"supply.commodityBrand",placeholder:"data.PleaseSelect",idField:"id",returnToField:"cn_name"},{id:"product_unit_id",name:"product_unit_text",list:"unitList",label:"supply.commodityUnit",placeholder:"data.PleaseSelect",idField:"id",returnToField:"cn_name"}],u=[{id:"product_seller_id",name:"product_seller_text",list:"sonList",label:"supply.salesman",placeholder:"data.PleaseSelect",idField:"id",returnToField:"name"},{id:"product_developer_id",name:"product_developer_text",list:"sonList",label:"supply.developer",placeholder:"data.PleaseSelect",idField:"id",returnToField:"name"}],f=[{id:"buyer_price_currency_id",name:"buyer_price_currency",list:"cnyList",idField:"id",returnToField:"currency_name"}],h={product_many_image:[],product_image:"",product_code:"",product_name:"",product_bar_code:"",product_upc:"",product_contraction:"",categoryIds:[],product_category_id:"",product_category_id2:"",product_sales_id:"",product_sales_text:"",product_brand_id:"",product_brand_text:"",product_unit_id:"",product_unit_text:"",product_color:"",product_size:"",product_gross_weight:null,product_net_weight:null,product_unit_weight:"KG",product_length:null,product_width:null,product_height:null,product_size_unit:"cm",product_package:"",product_developer_id:"",product_developer_text:"",product_seller_id:"",product_seller_text:"",product_desc_cn:"",product_desc_en:"",product_ability_desc:"",is_combination:0,quality:0,isQuality:!1,type:1,combination:[],box:{rate:"",length:"",width:"",height:"",size_unit:"cm",gross_weight:"",net_weight:"",weight_unit:"KG"},vendor:{default_vendor_id:"",default_vendor_name:"",default_buyer_id:"",buyer_price:"",buyer_price_currency:"",buyer_price_currency_id:"",produce_day:"",buyer_rate:"",rebate_rate:"",buyer_href_url:"",first_trip_fee_json:{}},info:{report_name_cn:"",report_name_en:"",report_price_type:1,report_fixed_usd:"",report_proportional_rate:"",report_proportional_usd:"",report_customs:"",report_exit_tax_rate:"",report_transport_product_type:"1",report_transport_product_type_son:"",report_declare_desc:"",customs_price_type:1,customs_fixed_usd:"",customs_proportional_rate:"",customs_proportional_usd:"",distribution_platform:n,min_distribution_price:"",retail_price:"",profit_margin:"",distribution_number:"",purchasing_links:"",status:1,isShow:!0,distribution_site:""}},d=[{value:"firstForm",verify:"firstValid",message:"goodsList.EssentialInformation"},{value:"secondForm",verify:"secondValid",message:"goodsList.DetailedInformation"},{value:"fourthForm",verify:"fourthValid",message:"goodsList.SupplierInformation"},{value:"fiveForm",verify:"fiveValid",message:"goodsList.PackingInformation"}]},"2ac9":function(e,t,r){"use strict";r("a011")},3:function(e,t){},"349d":function(e,t,r){},3656:function(e,t,r){"use strict";r.d(t,"a",(function(){return d}));var n=r("2b0e"),i=r("b42e"),a=r("c637"),o=r("d82f"),s=r("cf75"),l=r("46bc");function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var h=Object(s["d"])(Object(o["j"])(l["b"],["append"]),a["N"]),d=n["default"].extend({name:a["N"],functional:!0,props:h,render:function(e,t){var r=t.props,n=t.data,a=t.children;return e(l["a"],Object(i["a"])(n,{props:u(u({},r),{},{append:!1})}),a)}})},"46bc":function(e,t,r){"use strict";r.d(t,"b",(function(){return c})),r.d(t,"a",(function(){return u}));var n=r("2b0e"),i=r("b42e"),a=r("c637"),o=r("a723"),s=r("cf75"),l=r("d190"),c=Object(s["d"])({append:Object(s["c"])(o["g"],!1),id:Object(s["c"])(o["o"]),isText:Object(s["c"])(o["g"],!1),tag:Object(s["c"])(o["o"],"div")},a["L"]),u=n["default"].extend({name:a["L"],functional:!0,props:c,render:function(e,t){var r=t.props,n=t.data,a=t.children,o=r.append;return e(r.tag,Object(i["a"])(n,{class:{"input-group-append":o,"input-group-prepend":!o},attrs:{id:r.id}}),r.isText?[e(l["a"],a)]:a)}})},"4d63":function(e,t,r){var n=r("83ab"),i=r("da84"),a=r("94ca"),o=r("7156"),s=r("9bf2").f,l=r("241c").f,c=r("44e7"),u=r("ad6d"),f=r("9f7f"),h=r("6eeb"),d=r("d039"),p=r("69f3").set,m=r("2626"),g=r("b622"),v=g("match"),b=i.RegExp,w=b.prototype,y=/a/g,A=/a/g,_=new b(y)!==y,x=f.UNSUPPORTED_Y,S=n&&a("RegExp",!_||x||d((function(){return A[v]=!1,b(y)!=y||b(A)==A||"/a/i"!=b(y,"i")})));if(S){var C=function(e,t){var r,n=this instanceof C,i=c(e),a=void 0===t;if(!n&&i&&e.constructor===C&&a)return e;_?i&&!a&&(e=e.source):e instanceof C&&(a&&(t=u.call(e)),e=e.source),x&&(r=!!t&&t.indexOf("y")>-1,r&&(t=t.replace(/y/g,"")));var s=o(_?new b(e,t):b(e,t),n?this:w,C);return x&&r&&p(s,{sticky:r}),s},k=function(e){e in C||s(C,e,{configurable:!0,get:function(){return b[e]},set:function(t){b[e]=t}})},E=l(b),N=0;while(E.length>N)k(E[N++]);w.constructor=C,C.prototype=w,h(i,"RegExp",C)}m("RegExp")},"4ec9":function(e,t,r){"use strict";var n=r("6d61"),i=r("6566");e.exports=n("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),i)},"5e12":function(e,t,r){"use strict";r.d(t,"a",(function(){return g}));var n=r("2b0e"),i=r("b42e"),a=r("c637"),o=r("a723"),s=r("9b76"),l=r("8690"),c=r("365c"),u=r("cf75"),f=r("ccc0"),h=r("3656"),d=r("d190");function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var m=Object(u["d"])({append:Object(u["c"])(o["o"]),appendHtml:Object(u["c"])(o["o"]),id:Object(u["c"])(o["o"]),prepend:Object(u["c"])(o["o"]),prependHtml:Object(u["c"])(o["o"]),size:Object(u["c"])(o["o"]),tag:Object(u["c"])(o["o"],"div")},a["K"]),g=n["default"].extend({name:a["K"],functional:!0,props:m,render:function(e,t){var r=t.props,n=t.data,a=t.slots,o=t.scopedSlots,u=r.prepend,m=r.prependHtml,g=r.append,v=r.appendHtml,b=r.size,w=o||{},y=a(),A={},_=e(),x=Object(c["a"])(s["s"],w,y);(x||u||m)&&(_=e(h["a"],[x?Object(c["b"])(s["s"],A,w,y):e(d["a"],{domProps:Object(l["a"])(m,u)})]));var S=e(),C=Object(c["a"])(s["a"],w,y);return(C||g||v)&&(S=e(f["a"],[C?Object(c["b"])(s["a"],A,w,y):e(d["a"],{domProps:Object(l["a"])(v,g)})])),e(r.tag,Object(i["a"])(n,{staticClass:"input-group",class:p({},"input-group-".concat(b),b),attrs:{id:r.id||null,role:"group"}}),[_,Object(c["b"])(s["e"],A,w,y),S])}})},6566:function(e,t,r){"use strict";var n=r("9bf2").f,i=r("7c73"),a=r("e2cc"),o=r("0366"),s=r("19aa"),l=r("2266"),c=r("7dd0"),u=r("2626"),f=r("83ab"),h=r("f183").fastKey,d=r("69f3"),p=d.set,m=d.getterFor;e.exports={getConstructor:function(e,t,r,c){var u=e((function(e,n){s(e,u,t),p(e,{type:t,index:i(null),first:void 0,last:void 0,size:0}),f||(e.size=0),void 0!=n&&l(n,e[c],{that:e,AS_ENTRIES:r})})),d=m(t),g=function(e,t,r){var n,i,a=d(e),o=v(e,t);return o?o.value=r:(a.last=o={index:i=h(t,!0),key:t,value:r,previous:n=a.last,next:void 0,removed:!1},a.first||(a.first=o),n&&(n.next=o),f?a.size++:e.size++,"F"!==i&&(a.index[i]=o)),e},v=function(e,t){var r,n=d(e),i=h(t);if("F"!==i)return n.index[i];for(r=n.first;r;r=r.next)if(r.key==t)return r};return a(u.prototype,{clear:function(){var e=this,t=d(e),r=t.index,n=t.first;while(n)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete r[n.index],n=n.next;t.first=t.last=void 0,f?t.size=0:e.size=0},delete:function(e){var t=this,r=d(t),n=v(t,e);if(n){var i=n.next,a=n.previous;delete r.index[n.index],n.removed=!0,a&&(a.next=i),i&&(i.previous=a),r.first==n&&(r.first=i),r.last==n&&(r.last=a),f?r.size--:t.size--}return!!n},forEach:function(e){var t,r=d(this),n=o(e,arguments.length>1?arguments[1]:void 0,3);while(t=t?t.next:r.first){n(t.value,t.key,this);while(t&&t.removed)t=t.previous}},has:function(e){return!!v(this,e)}}),a(u.prototype,r?{get:function(e){var t=v(this,e);return t&&t.value},set:function(e,t){return g(this,0===e?0:e,t)}}:{add:function(e){return g(this,e=0===e?0:e,e)}}),f&&n(u.prototype,"size",{get:function(){return d(this).size}}),u},setStrong:function(e,t,r){var n=t+" Iterator",i=m(t),a=m(n);c(e,t,(function(e,t){p(this,{type:n,target:e,state:i(e),kind:t,last:void 0})}),(function(){var e=a(this),t=e.kind,r=e.last;while(r&&r.removed)r=r.previous;return e.target&&(e.last=r=r?r.next:e.state.first)?"keys"==t?{value:r.key,done:!1}:"values"==t?{value:r.value,done:!1}:{value:[r.key,r.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),r?"entries":"values",!r,!0),u(t)}}},"6d61":function(e,t,r){"use strict";var n=r("23e7"),i=r("da84"),a=r("94ca"),o=r("6eeb"),s=r("f183"),l=r("2266"),c=r("19aa"),u=r("861d"),f=r("d039"),h=r("1c7e"),d=r("d44e"),p=r("7156");e.exports=function(e,t,r){var m=-1!==e.indexOf("Map"),g=-1!==e.indexOf("Weak"),v=m?"set":"add",b=i[e],w=b&&b.prototype,y=b,A={},_=function(e){var t=w[e];o(w,e,"add"==e?function(e){return t.call(this,0===e?0:e),this}:"delete"==e?function(e){return!(g&&!u(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return g&&!u(e)?void 0:t.call(this,0===e?0:e)}:"has"==e?function(e){return!(g&&!u(e))&&t.call(this,0===e?0:e)}:function(e,r){return t.call(this,0===e?0:e,r),this})};if(a(e,"function"!=typeof b||!(g||w.forEach&&!f((function(){(new b).entries().next()})))))y=r.getConstructor(t,e,m,v),s.REQUIRED=!0;else if(a(e,!0)){var x=new y,S=x[v](g?{}:-0,1)!=x,C=f((function(){x.has(1)})),k=h((function(e){new b(e)})),E=!g&&f((function(){var e=new b,t=5;while(t--)e[v](t,t);return!e.has(-0)}));k||(y=t((function(t,r){c(t,y,e);var n=p(new b,t,y);return void 0!=r&&l(r,n[v],{that:n,AS_ENTRIES:m}),n})),y.prototype=w,w.constructor=y),(C||E)&&(_("delete"),_("has"),m&&_("get")),(E||S)&&_(v),g&&w.clear&&delete w.clear}return A[e]=y,n({global:!0,forced:y!=b},A),d(y,e),g||r.setStrong(y,e,m),y}},"6fad":function(e,t,r){(function(t,r){e.exports=r()})(window,(function(){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=141)}([function(e,t){function r(e){return e&&e.__esModule?e:{default:e}}e.exports=r},function(e,t,r){e.exports=r(142)},function(e,t,r){"use strict";r.r(t),r.d(t,"__extends",(function(){return i})),r.d(t,"__assign",(function(){return a})),r.d(t,"__rest",(function(){return o})),r.d(t,"__decorate",(function(){return s})),r.d(t,"__param",(function(){return l})),r.d(t,"__metadata",(function(){return c})),r.d(t,"__awaiter",(function(){return u})),r.d(t,"__generator",(function(){return f})),r.d(t,"__createBinding",(function(){return h})),r.d(t,"__exportStar",(function(){return d})),r.d(t,"__values",(function(){return p})),r.d(t,"__read",(function(){return m})),r.d(t,"__spread",(function(){return g})),r.d(t,"__spreadArrays",(function(){return v})),r.d(t,"__spreadArray",(function(){return b})),r.d(t,"__await",(function(){return w})),r.d(t,"__asyncGenerator",(function(){return y})),r.d(t,"__asyncDelegator",(function(){return A})),r.d(t,"__asyncValues",(function(){return _})),r.d(t,"__makeTemplateObject",(function(){return x})),r.d(t,"__importStar",(function(){return C})),r.d(t,"__importDefault",(function(){return k})),r.d(t,"__classPrivateFieldGet",(function(){return E})),r.d(t,"__classPrivateFieldSet",(function(){return N}));
/*! *****************************************************************************
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 n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)};function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var a=function(){return a=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},a.apply(this,arguments)};function o(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]])}return r}function s(e,t,r,n){var i,a=arguments.length,o=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)o=Reflect.decorate(e,t,r,n);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(o=(a<3?i(o):a>3?i(t,r,o):i(t,r))||o);return a>3&&o&&Object.defineProperty(t,r,o),o}function l(e,t){return function(r,n){t(r,n,e)}}function c(e,t){if("object"===typeof Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function u(e,t,r,n){function i(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,a){function o(e){try{l(n.next(e))}catch(t){a(t)}}function s(e){try{l(n["throw"](e))}catch(t){a(t)}}function l(e){e.done?r(e.value):i(e.value).then(o,s)}l((n=n.apply(e,t||[])).next())}))}function f(e,t){var r,n,i,a,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[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 l([e,t])}}function l(a){if(r)throw new TypeError("Generator is already executing.");while(o)try{if(r=1,n&&(i=2&a[0]?n["return"]:a[0]?n["throw"]||((i=n["return"])&&i.call(n),0):n.next)&&!(i=i.call(n,a[1])).done)return i;switch(n=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,n=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(i=o.trys,!(i=i.length>0&&i[i.length-1])&&(6===a[0]||2===a[0])){o=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]<i[3])){o.label=a[1];break}if(6===a[0]&&o.label<i[1]){o.label=i[1],i=a;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(a);break}i[2]&&o.ops.pop(),o.trys.pop();continue}a=t.call(e,o)}catch(s){a=[6,s],n=0}finally{r=i=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}}var h=Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]};function d(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||h(t,e,r)}function p(e){var t="function"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"===typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function m(e,t){var r="function"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,i,a=r.call(e),o=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)o.push(n.value)}catch(s){i={error:s}}finally{try{n&&!n.done&&(r=a["return"])&&r.call(a)}finally{if(i)throw i.error}}return o}function g(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(m(arguments[t]));return e}function v(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),i=0;for(t=0;t<r;t++)for(var a=arguments[t],o=0,s=a.length;o<s;o++,i++)n[i]=a[o];return n}function b(e,t){for(var r=0,n=t.length,i=e.length;r<n;r++,i++)e[i]=t[r];return e}function w(e){return this instanceof w?(this.v=e,this):new w(e)}function y(e,t,r){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,i=r.apply(e,t||[]),a=[];return n={},o("next"),o("throw"),o("return"),n[Symbol.asyncIterator]=function(){return this},n;function o(e){i[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||s(e,t)}))})}function s(e,t){try{l(i[e](t))}catch(r){f(a[0][3],r)}}function l(e){e.value instanceof w?Promise.resolve(e.value.v).then(c,u):f(a[0][2],e)}function c(e){s("next",e)}function u(e){s("throw",e)}function f(e,t){e(t),a.shift(),a.length&&s(a[0][0],a[0][1])}}function A(e){var t,r;return t={},n("next"),n("throw",(function(e){throw e})),n("return"),t[Symbol.iterator]=function(){return this},t;function n(n,i){t[n]=e[n]?function(t){return(r=!r)?{value:w(e[n](t)),done:"return"===n}:i?i(t):t}:i}}function _(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e="function"===typeof p?p(e):e[Symbol.iterator](),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(r){t[r]=e[r]&&function(t){return new Promise((function(n,a){t=e[r](t),i(n,a,t.done,t.value)}))}}function i(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function x(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var S=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e["default"]=t};function C(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&h(t,e,r);return S(t,e),t}function k(e){return e&&e.__esModule?e:{default:e}}function E(e,t){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return t.get(e)}function N(e,t,r){if(!t.has(e))throw new TypeError("attempted to set private field on non-instance");return t.set(e,r),r}},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(89)),o=n(r(4)),s=n(r(26)),l=n(r(17)),c=n(r(120)),u=n(r(27)),f=n(r(91)),h=n(r(70)),d=n(r(44)),p=n(r(57));(0,i["default"])(t,"__esModule",{value:!0}),t.DomElement=void 0;var m=r(2),g=r(6),v=[];function b(e){var t=document.createElement("div");t.innerHTML=e;var r=t.children;return g.toArray(r)}function w(e){return!!e&&(e instanceof HTMLCollection||e instanceof NodeList)}function y(e){var t=document.querySelectorAll(e);return g.toArray(t)}function A(e){var t=[],r=[];return t=(0,a["default"])(e)?e:e.split(";"),(0,o["default"])(t).call(t,(function(e){var t,n=(0,s["default"])(t=e.split(":")).call(t,(function(e){return(0,l["default"])(e).call(e)}));2===n.length&&r.push(n[0]+":"+n[1])})),r}var _=function(){function e(t){if(this.elems=[],this.length=this.elems.length,this.dataSource=new c["default"],t){if(t instanceof e)return t;var r=[],n=t instanceof Node?t.nodeType:-1;if(this.selector=t,1===n||9===n)r=[t];else if(w(t))r=g.toArray(t);else if(t instanceof Array)r=t;else if("string"===typeof t){var i,a=(0,l["default"])(i=t.replace("/\n/mg","")).call(i);r=0===(0,u["default"])(a).call(a,"<")?b(a):y(a)}var o=r.length;if(!o)return this;for(var s=0;s<o;s++)this.elems.push(r[s]);this.length=o}}return(0,i["default"])(e.prototype,"id",{get:function(){return this.elems[0].id},enumerable:!1,configurable:!0}),e.prototype.forEach=function(e){for(var t=0;t<this.length;t++){var r=this.elems[t],n=e.call(r,r,t);if(!1===n)break}return this},e.prototype.clone=function(e){var t;void 0===e&&(e=!1);var r=[];return(0,o["default"])(t=this.elems).call(t,(function(t){r.push(t.cloneNode(!!e))})),x(r)},e.prototype.get=function(e){void 0===e&&(e=0);var t=this.length;return e>=t&&(e%=t),x(this.elems[e])},e.prototype.first=function(){return this.get(0)},e.prototype.last=function(){var e=this.length;return this.get(e-1)},e.prototype.on=function(e,t,r){var n;return e?("function"===typeof t&&(r=t,t=""),(0,o["default"])(n=this).call(n,(function(n){if(t){var i=function(e){var n=e.target;n.matches(t)&&r.call(n,e)};n.addEventListener(e,i),v.push({elem:n,selector:t,fn:r,agentFn:i})}else n.addEventListener(e,r)}))):this},e.prototype.off=function(e,t,r){var n;return e?("function"===typeof t&&(r=t,t=""),(0,o["default"])(n=this).call(n,(function(n){if(t){for(var i=-1,a=0;a<v.length;a++){var o=v[a];if(o.selector===t&&o.fn===r&&o.elem===n){i=a;break}}if(-1!==i){var s=(0,f["default"])(v).call(v,i,1)[0].agentFn;n.removeEventListener(e,s)}}else n.removeEventListener(e,r)}))):this},e.prototype.attr=function(e,t){var r;return null==t?this.elems[0].getAttribute(e)||"":(0,o["default"])(r=this).call(r,(function(r){r.setAttribute(e,t)}))},e.prototype.removeAttr=function(e){var t;(0,o["default"])(t=this).call(t,(function(t){t.removeAttribute(e)}))},e.prototype.addClass=function(e){var t;return e?(0,o["default"])(t=this).call(t,(function(t){if(t.className){var r=t.className.split(/\s/);r=(0,h["default"])(r).call(r,(function(e){return!!(0,l["default"])(e).call(e)})),(0,u["default"])(r).call(r,e)<0&&r.push(e),t.className=r.join(" ")}else t.className=e})):this},e.prototype.removeClass=function(e){var t;return e?(0,o["default"])(t=this).call(t,(function(t){if(t.className){var r=t.className.split(/\s/);r=(0,h["default"])(r).call(r,(function(t){return t=(0,l["default"])(t).call(t),!(!t||t===e)})),t.className=r.join(" ")}})):this},e.prototype.hasClass=function(e){if(!e)return!1;var t=this.elems[0];if(!t.className)return!1;var r=t.className.split(/\s/);return(0,d["default"])(r).call(r,e)},e.prototype.css=function(e,t){var r,n;return n=""==t?"":e+":"+t+";",(0,o["default"])(r=this).call(r,(function(t){var r,i=(0,l["default"])(r=t.getAttribute("style")||"").call(r);if(i){var a=A(i);a=(0,s["default"])(a).call(a,(function(t){return 0===(0,u["default"])(t).call(t,e)?n:t})),""!=n&&(0,u["default"])(a).call(a,n)<0&&a.push(n),""==n&&(a=A(a)),t.setAttribute("style",a.join("; "))}else t.setAttribute("style",n)}))},e.prototype.getBoundingClientRect=function(){var e=this.elems[0];return e.getBoundingClientRect()},e.prototype.show=function(){return this.css("display","block")},e.prototype.hide=function(){return this.css("display","none")},e.prototype.children=function(){var e=this.elems[0];return e?x(e.children):null},e.prototype.childNodes=function(){var e=this.elems[0];return e?x(e.childNodes):null},e.prototype.replaceChildAll=function(e){var t=this.getNode(),r=this.elems[0];while(r.hasChildNodes())t.firstChild&&r.removeChild(t.firstChild);this.append(e)},e.prototype.append=function(e){var t;return(0,o["default"])(t=this).call(t,(function(t){(0,o["default"])(e).call(e,(function(e){t.appendChild(e)}))}))},e.prototype.remove=function(){var e;return(0,o["default"])(e=this).call(e,(function(e){if(e.remove)e.remove();else{var t=e.parentElement;t&&t.removeChild(e)}}))},e.prototype.isContain=function(e){var t=this.elems[0],r=e.elems[0];return t.contains(r)},e.prototype.getNodeName=function(){var e=this.elems[0];return e.nodeName},e.prototype.getNode=function(e){var t;return void 0===e&&(e=0),t=this.elems[e],t},e.prototype.find=function(e){var t=this.elems[0];return x(t.querySelectorAll(e))},e.prototype.text=function(e){var t;if(e)return(0,o["default"])(t=this).call(t,(function(t){t.innerHTML=e}));var r=this.elems[0];return r.innerHTML.replace(/<[^>]+>/g,(function(){return""}))},e.prototype.html=function(e){var t=this.elems[0];return e?(t.innerHTML=e,this):t.innerHTML},e.prototype.val=function(){var e,t=this.elems[0];return(0,l["default"])(e=t.value).call(e)},e.prototype.focus=function(){var e;return(0,o["default"])(e=this).call(e,(function(e){e.focus()}))},e.prototype.prev=function(){var e=this.elems[0];return x(e.previousElementSibling)},e.prototype.next=function(){var e=this.elems[0];return x(e.nextElementSibling)},e.prototype.getNextSibling=function(){var e=this.elems[0];return x(e.nextSibling)},e.prototype.parent=function(){var e=this.elems[0];return x(e.parentElement)},e.prototype.parentUntil=function(e,t){var r=t||this.elems[0];if("BODY"===r.nodeName)return null;var n=r.parentElement;return null===n?null:n.matches(e)?x(n):this.parentUntil(e,n)},e.prototype.parentUntilEditor=function(e,t,r){var n=r||this.elems[0];if(x(n).equal(t.$textContainerElem)||x(n).equal(t.$toolbarElem))return null;var i=n.parentElement;return null===i?null:i.matches(e)?x(i):this.parentUntilEditor(e,t,i)},e.prototype.equal=function(t){return t instanceof e?this.elems[0]===t.elems[0]:t instanceof HTMLElement&&this.elems[0]===t},e.prototype.insertBefore=function(e){var t,r=x(e),n=r.elems[0];return n?(0,o["default"])(t=this).call(t,(function(e){var t=n.parentNode;null===t||void 0===t||t.insertBefore(e,n)})):this},e.prototype.insertAfter=function(e){var t,r=x(e),n=r.elems[0],i=n&&n.nextSibling;return n?(0,o["default"])(t=this).call(t,(function(e){var t=n.parentNode;i?t.insertBefore(e,i):t.appendChild(e)})):this},e.prototype.data=function(e,t){if(null==t)return this.dataSource.get(e);this.dataSource.set(e,t)},e.prototype.getNodeTop=function(e){if(this.length<1)return this;var t=this.parent();return e.$textElem.equal(this)||e.$textElem.equal(t)?this:(t.prior=this,t.getNodeTop(e))},e.prototype.getOffsetData=function(){var e=this.elems[0];return{top:e.offsetTop,left:e.offsetLeft,width:e.offsetWidth,height:e.offsetHeight,parent:e.offsetParent}},e.prototype.scrollTop=function(e){var t=this.elems[0];t.scrollTo({top:e})},e}();function x(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new((0,p["default"])(_).apply(_,m.__spreadArrays([void 0],e)))}t.DomElement=_,t["default"]=x},function(e,t,r){e.exports=r(180)},function(e,t,r){"use strict";var n=r(8),i=r(71).f,a=r(100),o=r(9),s=r(39),l=r(19),c=r(16),u=function(e){var t=function(t,r,n){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,r)}return new e(t,r,n)}return e.apply(this,arguments)};return t.prototype=e.prototype,t};e.exports=function(e,t){var r,f,h,d,p,m,g,v,b,w=e.target,y=e.global,A=e.stat,_=e.proto,x=y?n:A?n[w]:(n[w]||{}).prototype,S=y?o:o[w]||(o[w]={}),C=S.prototype;for(d in t)r=a(y?d:w+(A?".":"#")+d,e.forced),f=!r&&x&&c(x,d),m=S[d],f&&(e.noTargetGet?(b=i(x,d),g=b&&b.value):g=x[d]),p=f&&g?g:t[d],f&&typeof m===typeof p||(v=e.bind&&f?s(p,n):e.wrap&&f?u(p):_&&"function"==typeof p?s(Function.call,p):p,(e.sham||p&&p.sham||m&&m.sham)&&l(v,"sham",!0),S[d]=v,_&&(h=w+"Prototype",c(o,h)||l(o,h,{}),o[h][d]=p,e.real&&C&&!C[d]&&l(C,d,p)))}},function(e,t,r){"use strict";var n=r(0),i=n(r(92)),a=n(r(1)),o=n(r(256)),s=n(r(45)),l=n(r(46)),c=n(r(89)),u=n(r(26));(0,a["default"])(t,"__esModule",{value:!0}),t.hexToRgb=t.getRandomCode=t.toArray=t.deepClone=t.isFunction=t.debounce=t.throttle=t.arrForEach=t.forEach=t.replaceSpecialSymbol=t.replaceHtmlSymbol=t.getRandom=t.UA=void 0;var f=r(2),h=function(){function e(){this._ua=navigator.userAgent;var e=this._ua.match(/(Edge?)\/(\d+)/);this.isOldEdge=!!(e&&"Edge"==e[1]&&(0,o["default"])(e[2])<19),this.isFirefox=!(!/Firefox\/\d+/.test(this._ua)||/Seamonkey\/\d+/.test(this._ua))}return e.prototype.isIE=function(){return"ActiveXObject"in window},e.prototype.isWebkit=function(){return/webkit/i.test(this._ua)},e}();function d(e){var t;return void 0===e&&(e=""),e+(0,s["default"])(t=Math.random().toString()).call(t,2)}function p(e){return e.replace(/</gm,"&lt;").replace(/>/gm,"&gt;").replace(/"/gm,"&quot;").replace(/(\r\n|\r|\n)/g,"<br/>")}function m(e){return e.replace(/&lt;/gm,"<").replace(/&gt;/gm,">").replace(/&quot;/gm,'"')}function g(e,t){for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var n=t(r,e[r]);if(!1===n)break}}function v(e,t){var r,n,i,a=e.length||0;for(r=0;r<a;r++)if(n=e[r],i=t.call(e,n,r),!1===i)break}function b(e,t){void 0===t&&(t=200);var r=!1;return function(){for(var n=this,i=[],a=0;a<arguments.length;a++)i[a]=arguments[a];r||(r=!0,(0,l["default"])((function(){r=!1,e.call.apply(e,f.__spreadArrays([n],i))}),t))}}function w(e,t){void 0===t&&(t=200);var r=0;return function(){for(var n=this,i=[],a=0;a<arguments.length;a++)i[a]=arguments[a];r&&window.clearTimeout(r),r=(0,l["default"])((function(){r=0,e.call.apply(e,f.__spreadArrays([n],i))}),t)}}function y(e){return"function"===typeof e}function A(e){if("object"!==(0,i["default"])(e)||"function"==typeof e||null===e)return e;var t;for(var r in(0,c["default"])(e)&&(t=[]),(0,c["default"])(e)||(t={}),e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=A(e[r]));return t}function _(e){return(0,s["default"])(Array.prototype).call(e)}function x(){var e;return(0,s["default"])(e=Math.random().toString(36)).call(e,-5)}function S(e){var t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);if(null==t)return null;var r=(0,u["default"])(t).call(t,(function(e){return(0,o["default"])(e,16)})),n=r[1],i=r[2],a=r[3];return"rgb("+n+", "+i+", "+a+")"}t.UA=new h,t.getRandom=d,t.replaceHtmlSymbol=p,t.replaceSpecialSymbol=m,t.forEach=g,t.arrForEach=v,t.throttle=b,t.debounce=w,t.isFunction=y,t.deepClone=A,t.toArray=_,t.getRandomCode=x,t.hexToRgb=S},function(e,t,r){"use strict";var n=r(0),i=n(r(1));function a(){}(0,i["default"])(t,"__esModule",{value:!0}),t.EMPTY_P_REGEX=t.EMPTY_P_LAST_REGEX=t.EMPTY_P=t.urlRegex=t.EMPTY_FN=void 0,t.EMPTY_FN=a,t.urlRegex=/^(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-.,@?^=%&amp;:/~+#]*[\w\-@?^=%&amp;/~+#])?/,t.EMPTY_P='<p data-we-empty-p=""><br></p>',t.EMPTY_P_LAST_REGEX=/<p data-we-empty-p=""><br\/?><\/p>$/gim,t.EMPTY_P_REGEX=/<p data-we-empty-p="">/gim},function(e,t,r){(function(t){var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t&&t)||Function("return this")()}).call(this,r(145))},function(e,t){e.exports={}},function(e,t,r){var n=r(8),i=r(74),a=r(16),o=r(64),s=r(76),l=r(105),c=i("wks"),u=n.Symbol,f=l?u:u&&u.withoutSetter||o;e.exports=function(e){return a(c,e)||(s&&a(u,e)?c[e]=u[e]:c[e]=f("Symbol."+e)),c[e]}},function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},function(e,t,r){var n=r(9),i=r(16),a=r(93),o=r(18).f;e.exports=function(e){var t=n.Symbol||(n.Symbol={});i(t,e)||o(t,e,{value:a.f(e)})}},function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},function(e,t,r){var n=r(11);e.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},function(e,t,r){var n=r(9);e.exports=function(e){return n[e+"Prototype"]}},function(e,t){var r={}.hasOwnProperty;e.exports=function(e,t){return r.call(e,t)}},function(e,t,r){e.exports=r(192)},function(e,t,r){var n=r(14),i=r(99),a=r(25),o=r(60),s=Object.defineProperty;t.f=n?s:function(e,t,r){if(a(e),t=o(t,!0),a(r),i)try{return s(e,t,r)}catch(n){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(e[t]=r.value),e}},function(e,t,r){var n=r(14),i=r(18),a=r(48);e.exports=n?function(e,t,r){return i.f(e,t,a(1,r))}:function(e,t,r){return e[t]=r,e}},function(e,t,r){"use strict";var n=function(){var e;return function(){return"undefined"===typeof e&&(e=Boolean(window&&document&&document.all&&!window.atob)),e}}(),i=function(){var e={};return function(t){if("undefined"===typeof e[t]){var r=document.querySelector(t);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(n){r=null}e[t]=r}return e[t]}}(),a=[];function o(e){for(var t=-1,r=0;r<a.length;r++)if(a[r].identifier===e){t=r;break}return t}function s(e,t){for(var r={},n=[],i=0;i<e.length;i++){var s=e[i],l=t.base?s[0]+t.base:s[0],c=r[l]||0,u="".concat(l," ").concat(c);r[l]=c+1;var f=o(u),h={css:s[1],media:s[2],sourceMap:s[3]};-1!==f?(a[f].references++,a[f].updater(h)):a.push({identifier:u,updater:m(h,t),references:1}),n.push(u)}return n}function l(e){var t=document.createElement("style"),n=e.attributes||{};if("undefined"===typeof n.nonce){var a=r.nc;a&&(n.nonce=a)}if(Object.keys(n).forEach((function(e){t.setAttribute(e,n[e])})),"function"===typeof e.insert)e.insert(t);else{var o=i(e.insert||"head");if(!o)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");o.appendChild(t)}return t}function c(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}var u=function(){var e=[];return function(t,r){return e[t]=r,e.filter(Boolean).join("\n")}}();function f(e,t,r,n){var i=r?"":n.media?"@media ".concat(n.media," {").concat(n.css,"}"):n.css;if(e.styleSheet)e.styleSheet.cssText=u(t,i);else{var a=document.createTextNode(i),o=e.childNodes;o[t]&&e.removeChild(o[t]),o.length?e.insertBefore(a,o[t]):e.appendChild(a)}}function h(e,t,r){var n=r.css,i=r.media,a=r.sourceMap;if(i?e.setAttribute("media",i):e.removeAttribute("media"),a&&"undefined"!==typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),e.styleSheet)e.styleSheet.cssText=n;else{while(e.firstChild)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}var d=null,p=0;function m(e,t){var r,n,i;if(t.singleton){var a=p++;r=d||(d=l(t)),n=f.bind(null,r,a,!1),i=f.bind(null,r,a,!0)}else r=l(t),n=h.bind(null,r,t),i=function(){c(r)};return n(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;n(e=t)}else i()}}e.exports=function(e,t){t=t||{},t.singleton||"boolean"===typeof t.singleton||(t.singleton=n()),e=e||[];var r=s(e,t);return function(e){if(e=e||[],"[object Array]"===Object.prototype.toString.call(e)){for(var n=0;n<r.length;n++){var i=r[n],l=o(i);a[l].references--}for(var c=s(e,t),u=0;u<r.length;u++){var f=r[u],h=o(f);0===a[h].references&&(a[h].updater(),a.splice(h,1))}r=c}}}},function(e,t,r){"use strict";function n(e,t){var r=e[1]||"",n=e[3];if(!n)return r;if(t&&"function"===typeof btoa){var a=i(n),o=n.sources.map((function(e){return"/*# sourceURL=".concat(n.sourceRoot||"").concat(e," */")}));return[r].concat(o).concat([a]).join("\n")}return[r].join("\n")}function i(e){var t=btoa(unescape(encodeURIComponent(JSON.stringify(e)))),r="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(t);return"/*# ".concat(r," */")}e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r=n(t,e);return t[2]?"@media ".concat(t[2]," {").concat(r,"}"):r})).join("")},t.i=function(e,r,n){"string"===typeof e&&(e=[[null,e,""]]);var i={};if(n)for(var a=0;a<this.length;a++){var o=this[a][0];null!=o&&(i[o]=!0)}for(var s=0;s<e.length;s++){var l=[].concat(e[s]);n&&i[l[0]]||(r&&(l[2]?l[2]="".concat(r," and ").concat(l[2]):l[2]=r),t.push(l))}},t}},function(e,t,r){var n=r(14),i=r(11),a=r(16),o=Object.defineProperty,s={},l=function(e){throw e};e.exports=function(e,t){if(a(s,e))return s[e];t||(t={});var r=[][e],c=!!a(t,"ACCESSORS")&&t.ACCESSORS,u=a(t,0)?t[0]:l,f=a(t,1)?t[1]:void 0;return s[e]=!!r&&!i((function(){if(c&&!n)return!0;var e={length:-1};c?o(e,1,{enumerable:!0,get:l}):e[1]=1,r.call(e,u,f)}))}},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(95)),s=function(e){function t(t,r){return e.call(this,t,r)||this}return a.__extends(t,e),t}(o["default"]);t["default"]=s},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4)),o=n(r(46));(0,i["default"])(t,"__esModule",{value:!0});var s=r(2),l=s.__importDefault(r(3)),c=s.__importDefault(r(95)),u=s.__importDefault(r(133)),f=function(e){function t(t,r,n){var i=e.call(this,t,r)||this;n.title=r.i18next.t("menus.dropListMenu."+n.title);var s,c="zh-CN"===r.config.lang?"":"w-e-drop-list-tl";""!==c&&"list"===n.type&&(0,a["default"])(s=n.list).call(s,(function(e){var t=e.$elem,r=l["default"](t.children());if(r.length>0){var n=null===r||void 0===r?void 0:r.getNodeName();n&&"I"===n&&t.addClass(c)}}));var f=new u["default"](i,n);return i.dropList=f,t.on("click",(function(){var e;null!=r.selection.getRange()&&(t.css("z-index",r.zIndex.get("menu")),(0,a["default"])(e=r.txt.eventHooks.dropListMenuHoverEvents).call(e,(function(e){return e()})),f.show())})).on("mouseleave",(function(){t.css("z-index","auto"),f.hideTimeoutId=(0,o["default"])((function(){f.hide()}))})),i}return s.__extends(t,e),t}(c["default"]);t["default"]=f},function(e,t,r){var n=r(13);e.exports=function(e){if(!n(e))throw TypeError(String(e)+" is not an object");return e}},function(e,t,r){e.exports=r(188)},function(e,t,r){e.exports=r(201)},function(e,t,r){var n=r(72),i=r(49);e.exports=function(e){return n(i(e))}},function(e,t,r){var n=r(49);e.exports=function(e){return Object(n(e))}},function(e,t,r){var n=r(39),i=r(72),a=r(29),o=r(34),s=r(88),l=[].push,c=function(e){var t=1==e,r=2==e,c=3==e,u=4==e,f=6==e,h=5==e||f;return function(d,p,m,g){for(var v,b,w=a(d),y=i(w),A=n(p,m,3),_=o(y.length),x=0,S=g||s,C=t?S(d,_):r?S(d,0):void 0;_>x;x++)if((h||x in y)&&(v=y[x],b=A(v,x,w),e))if(t)C[x]=b;else if(b)switch(e){case 3:return!0;case 5:return v;case 6:return x;case 2:l.call(C,v)}else if(u)return!1;return f?-1:c||u?u:C}};e.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6)}},function(e,t,r){e.exports=r(283)},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4)),o=n(r(31)),s=n(r(131));(0,i["default"])(t,"__esModule",{value:!0});var l=r(2),c=l.__importDefault(r(3)),u=r(7),f=function(){function e(t,r){this.menu=t,this.conf=r,this.$container=c["default"]('<div class="w-e-panel-container"></div>');var n=t.editor;n.txt.eventHooks.clickEvents.push(e.hideCurAllPanels),n.txt.eventHooks.toolbarClickEvents.push(e.hideCurAllPanels),n.txt.eventHooks.dropListMenuHoverEvents.push(e.hideCurAllPanels)}return e.prototype.create=function(){var t=this,r=this.menu;if(!e.createdMenus.has(r)){var n=this.conf,i=this.$container,s=n.width||300,f=r.editor.$toolbarElem.getBoundingClientRect(),h=r.$elem.getBoundingClientRect(),d=f.height+f.top-h.top,p=(f.width-s)/2+f.left-h.left,m=300;Math.abs(p)>m&&(p=h.left<document.documentElement.clientWidth/2?-h.width/2:-s+h.width/2),i.css("width",s+"px").css("margin-top",d+"px").css("margin-left",p+"px").css("z-index",r.editor.zIndex.get("panel"));var g=c["default"]('<i class="w-e-icon-close w-e-panel-close"></i>');i.append(g),g.on("click",(function(){t.remove()}));var v=c["default"]('<ul class="w-e-panel-tab-title"></ul>'),b=c["default"]('<div class="w-e-panel-tab-content"></div>');i.append(v).append(b);var w=n.height;w&&b.css("height",w+"px").css("overflow-y","auto");var y=n.tabs||[],A=[],_=[];(0,a["default"])(y).call(y,(function(e,t){if(e){var r=e.title||"",n=e.tpl||"",i=c["default"]('<li class="w-e-item">'+r+"</li>");v.append(i);var o=c["default"](n);b.append(o),A.push(i),_.push(o),0===t?(i.data("active",!0),i.addClass("w-e-active")):o.hide(),i.on("click",(function(){i.data("active")||((0,a["default"])(A).call(A,(function(e){e.data("active",!1),e.removeClass("w-e-active")})),(0,a["default"])(_).call(_,(function(e){e.hide()})),i.data("active",!0),i.addClass("w-e-active"),o.show())}))}})),i.on("click",(function(e){e.stopPropagation()})),r.$elem.append(i),(0,a["default"])(y).call(y,(function(e,r){if(e){var n=e.events||[];(0,a["default"])(n).call(n,(function(e){var n,i=e.selector,a=e.type,s=e.fn||u.EMPTY_FN,c=_[r],f=null!==(n=e.bindEnter)&&void 0!==n&&n,h=function(e){return l.__awaiter(t,void 0,void 0,(function(){var t;return l.__generator(this,(function(r){switch(r.label){case 0:return e.stopPropagation(),[4,s(e)];case 1:return t=r.sent(),t&&this.remove(),[2]}}))}))};(0,o["default"])(c).call(c,i).on(a,h),f&&"click"===a&&c.on("keyup",(function(e){13==e.keyCode&&h(e)}))}))}}));var x=(0,o["default"])(i).call(i,"input[type=text],textarea");x.length&&x.get(0).focus(),e.hideCurAllPanels(),r.setPanel(this),e.createdMenus.add(r)}},e.prototype.remove=function(){var t=this.menu,r=this.$container;r&&r.remove(),e.createdMenus["delete"](t)},e.hideCurAllPanels=function(){var t;0!==e.createdMenus.size&&(0,a["default"])(t=e.createdMenus).call(t,(function(e){var t=e.panel;t&&t.remove()}))},e.createdMenus=new s["default"],e}();t["default"]=f},function(e,t){var r={}.toString;e.exports=function(e){return r.call(e).slice(8,-1)}},function(e,t,r){var n=r(62),i=Math.min;e.exports=function(e){return e>0?i(n(e),9007199254740991):0}},function(e,t,r){var n=r(9),i=r(8),a=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?a(n[e])||a(i[e]):n[e]&&n[e][t]||i[e]&&i[e][t]}},function(e,t,r){var n=r(81),i=r(18).f,a=r(19),o=r(16),s=r(170),l=r(10),c=l("toStringTag");e.exports=function(e,t,r,l){if(e){var u=r?e:e.prototype;o(u,c)||i(u,c,{configurable:!0,value:t}),l&&!n&&a(u,"toString",s)}}},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(95)),s=function(e){function t(t,r){return e.call(this,t,r)||this}return a.__extends(t,e),t.prototype.setPanel=function(e){this.panel=e},t}(o["default"]);t["default"]=s},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4)),o=n(r(57));(0,i["default"])(t,"__esModule",{value:!0});var s=r(2),l=s.__importDefault(r(3)),c=function(){function e(e,t,r){this.editor=e,this.$targetElem=t,this.conf=r,this._show=!1,this._isInsertTextContainer=!1;var n=l["default"]("<div></div>");n.addClass("w-e-tooltip"),this.$container=n}return e.prototype.getPositionData=function(){var e=this.$container,t=0,r=0,n=20,i=document.documentElement.scrollTop,a=this.$targetElem.getBoundingClientRect(),o=this.editor.$textElem.getBoundingClientRect(),s=this.$targetElem.getOffsetData(),c=l["default"](s.parent),u=this.editor.$textElem.elems[0].scrollTop;if(this._isInsertTextContainer=c.equal(this.editor.$textContainerElem),this._isInsertTextContainer){var f=c.getBoundingClientRect().height,h=s.top,d=s.left,p=s.height,m=h-u;m>n+5?(t=m-n-15,e.addClass("w-e-tooltip-up")):m+p+n<f?(t=m+p+10,e.addClass("w-e-tooltip-down")):(t=(m>0?m:0)+n+10,e.addClass("w-e-tooltip-down")),r=d<0?0:d}else a.top<n||a.top-o.top<n?(t=a.bottom+i+5,e.addClass("w-e-tooltip-down")):(t=a.top+i-n-15,e.addClass("w-e-tooltip-up")),r=a.left<0?0:a.left;return{top:t,left:r}},e.prototype.appendMenus=function(){var e=this,t=this.conf,r=this.editor,n=this.$targetElem,i=this.$container;(0,a["default"])(t).call(t,(function(t,a){var o=t.$elem,s=l["default"]("<div></div>");s.addClass("w-e-tooltip-item-wrapper "),s.append(o),i.append(s),o.on("click",(function(i){i.preventDefault();var a=t.onClick(r,n);a&&e.remove()}))}))},e.prototype.create=function(){var e,t,r=this.editor,n=this.$container;this.appendMenus();var i=this.getPositionData(),a=i.top,s=i.left;n.css("top",a+"px"),n.css("left",s+"px"),n.css("z-index",r.zIndex.get("tooltip")),this._isInsertTextContainer?this.editor.$textContainerElem.append(n):l["default"]("body").append(n),this._show=!0,r.beforeDestroy((0,o["default"])(e=this.remove).call(e,this)),r.txt.eventHooks.onBlurEvents.push((0,o["default"])(t=this.remove).call(t,this))},e.prototype.remove=function(){this.$container.remove(),this._show=!1},(0,i["default"])(e.prototype,"isShow",{get:function(){return this._show},enumerable:!1,configurable:!0}),e}();t["default"]=c},function(e,t,r){var n=r(40);e.exports=function(e,t,r){if(n(e),void 0===t)return e;switch(r){case 0:return function(){return e.call(t)};case 1:return function(r){return e.call(t,r)};case 2:return function(r,n){return e.call(t,r,n)};case 3:return function(r,n,i){return e.call(t,r,n,i)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},function(e,t,r){var n,i,a,o=r(165),s=r(8),l=r(13),c=r(19),u=r(16),f=r(63),h=r(51),d=s.WeakMap,p=function(e){return a(e)?i(e):n(e,{})},m=function(e){return function(t){var r;if(!l(t)||(r=i(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return r}};if(o){var g=new d,v=g.get,b=g.has,w=g.set;n=function(e,t){return w.call(g,e,t),t},i=function(e){return v.call(g,e)||{}},a=function(e){return b.call(g,e)}}else{var y=f("state");h[y]=!0,n=function(e,t){return c(e,y,t),t},i=function(e){return u(e,y)?e[y]:{}},a=function(e){return u(e,y)}}e.exports={set:n,get:i,has:a,enforce:p,getterFor:m}},function(e,t){e.exports=!0},function(e,t){e.exports={}},function(e,t,r){e.exports=r(213)},function(e,t,r){e.exports=r(261)},function(e,t,r){e.exports=r(265)},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4));(0,i["default"])(t,"__esModule",{value:!0}),t.createElementFragment=t.createDocumentFragment=t.createElement=t.insertBefore=t.getEndPoint=t.getStartPoint=t.updateRange=t.filterSelectionNodes=void 0;var o=r(2),s=r(137),l=o.__importDefault(r(3));function c(e){var t=[];return(0,a["default"])(e).call(e,(function(e){var r=e.getNodeName();if(r!==s.ListType.OrderedList&&r!==s.ListType.UnorderedList)t.push(e);else if(e.prior)t.push(e.prior);else{var n=e.children();null===n||void 0===n||(0,a["default"])(n).call(n,(function(e){t.push(l["default"](e))}))}})),t}function u(e,t,r){var n=e.selection,i=document.createRange();t.length>1?(i.setStart(t.elems[0],0),i.setEnd(t.elems[t.length-1],t.elems[t.length-1].childNodes.length)):i.selectNodeContents(t.elems[0]),r&&i.collapse(!1),n.saveRange(i),n.restoreSelection()}function f(e){var t;return e.prior?e.prior:l["default"](null===(t=e.children())||void 0===t?void 0:t.elems[0])}function h(e){var t;return e.prior?e.prior:l["default"](null===(t=e.children())||void 0===t?void 0:t.last().elems[0])}function d(e,t,r){void 0===r&&(r=null),e.parent().elems[0].insertBefore(t,r)}function p(e){return document.createElement(e)}function m(){return document.createDocumentFragment()}function g(e,t,r){return void 0===r&&(r="li"),(0,a["default"])(e).call(e,(function(e){var n=p(r);n.innerHTML=e.html(),t.appendChild(n),e.remove()})),t}t.filterSelectionNodes=c,t.updateRange=u,t.getStartPoint=f,t.getEndPoint=h,t.insertBefore=d,t.createElement=p,t.createDocumentFragment=m,t.createElementFragment=g},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,r){"use strict";var n=r(164).charAt,i=r(41),a=r(75),o="String Iterator",s=i.set,l=i.getterFor(o);a(String,"String",(function(e){s(this,{type:o,string:String(e),index:0})}),(function(){var e,t=l(this),r=t.string,i=t.index;return i>=r.length?{value:void 0,done:!0}:(e=n(r,i),t.index+=e.length,{value:e,done:!1})}))},function(e,t){e.exports={}},function(e,t,r){var n=r(106),i=r(80);e.exports=Object.keys||function(e){return n(e,i)}},function(e,t,r){var n=r(19);e.exports=function(e,t,r,i){i&&i.enumerable?e[t]=r:n(e,t,r)}},function(e,t,r){r(173);var n=r(174),i=r(8),a=r(65),o=r(19),s=r(43),l=r(10),c=l("toStringTag");for(var u in n){var f=i[u],h=f&&f.prototype;h&&a(h)!==c&&o(h,c,u),s[u]=s.Array}},function(e,t,r){var n=r(33);e.exports=Array.isArray||function(e){return"Array"==n(e)}},function(e,t,r){var n=r(11),i=r(10),a=r(86),o=i("species");e.exports=function(e){return a>=51||!n((function(){var t=[],r=t.constructor={};return r[o]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},function(e,t,r){e.exports=r(222)},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0}),t.ListHandle=void 0;var a=r(2),o=a.__importDefault(r(373)),s=function(){function e(e){this.options=e,this.selectionRangeElem=new o["default"]}return e}();t.ListHandle=s},function(e,t,r){"use strict";var n={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,a=i&&!n.call({1:2},1);t.f=a?function(e){var t=i(this,e);return!!t&&t.enumerable}:n},function(e,t,r){var n=r(13);e.exports=function(e,t){if(!n(e))return e;var r,i;if(t&&"function"==typeof(r=e.toString)&&!n(i=r.call(e)))return i;if("function"==typeof(r=e.valueOf)&&!n(i=r.call(e)))return i;if(!t&&"function"==typeof(r=e.toString)&&!n(i=r.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},function(e,t){},function(e,t){var r=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:r)(e)}},function(e,t,r){var n=r(74),i=r(64),a=n("keys");e.exports=function(e){return a[e]||(a[e]=i(e))}},function(e,t){var r=0,n=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++r+n).toString(36)}},function(e,t,r){var n=r(81),i=r(33),a=r(10),o=a("toStringTag"),s="Arguments"==i(function(){return arguments}()),l=function(e,t){try{return e[t]}catch(r){}};e.exports=n?i:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=l(t=Object(e),o))?r:s?i(t):"Object"==(n=i(t))&&"function"==typeof t.callee?"Arguments":n}},function(e,t,r){var n=r(25),i=r(111),a=r(34),o=r(39),s=r(112),l=r(113),c=function(e,t){this.stopped=e,this.result=t},u=e.exports=function(e,t,r,u,f){var h,d,p,m,g,v,b,w=o(t,r,u?2:1);if(f)h=e;else{if(d=s(e),"function"!=typeof d)throw TypeError("Target is not iterable");if(i(d)){for(p=0,m=a(e.length);m>p;p++)if(g=u?w(n(b=e[p])[0],b[1]):w(e[p]),g&&g instanceof c)return g;return new c(!1)}h=d.call(e)}v=h.next;while(!(b=v.call(h)).done)if(g=l(h,w,b.value,u),"object"==typeof g&&g&&g instanceof c)return g;return new c(!1)};u.stop=function(e){return new c(!0,e)}},function(e,t,r){"use strict";var n=r(11);e.exports=function(e,t){var r=[][e];return!!r&&n((function(){r.call(null,t||function(){throw 1},1)}))}},function(e,t){e.exports="\t\n\v\f\r                　\u2028\u2029\ufeff"},function(e,t,r){"use strict";var n=r(60),i=r(18),a=r(48);e.exports=function(e,t,r){var o=n(t);o in e?i.f(e,o,a(0,r)):e[o]=r}},function(e,t,r){e.exports=r(209)},function(e,t,r){var n=r(14),i=r(59),a=r(48),o=r(28),s=r(60),l=r(16),c=r(99),u=Object.getOwnPropertyDescriptor;t.f=n?u:function(e,t){if(e=o(e),t=s(t,!0),c)try{return u(e,t)}catch(r){}if(l(e,t))return a(!i.f.call(e,t),e[t])}},function(e,t,r){var n=r(11),i=r(33),a="".split;e.exports=n((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==i(e)?a.call(e,""):Object(e)}:Object},function(e,t,r){var n=r(8),i=r(13),a=n.document,o=i(a)&&i(a.createElement);e.exports=function(e){return o?a.createElement(e):{}}},function(e,t,r){var n=r(42),i=r(102);(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.6.4",mode:n?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},function(e,t,r){"use strict";var n=r(5),i=r(167),a=r(104),o=r(171),s=r(36),l=r(19),c=r(53),u=r(10),f=r(42),h=r(43),d=r(103),p=d.IteratorPrototype,m=d.BUGGY_SAFARI_ITERATORS,g=u("iterator"),v="keys",b="values",w="entries",y=function(){return this};e.exports=function(e,t,r,u,d,A,_){i(r,t,u);var x,S,C,k=function(e){if(e===d&&L)return L;if(!m&&e in B)return B[e];switch(e){case v:return function(){return new r(this,e)};case b:return function(){return new r(this,e)};case w:return function(){return new r(this,e)}}return function(){return new r(this)}},E=t+" Iterator",N=!1,B=e.prototype,T=B[g]||B["@@iterator"]||d&&B[d],L=!m&&T||k(d),I="Array"==t&&B.entries||T;if(I&&(x=a(I.call(new e)),p!==Object.prototype&&x.next&&(f||a(x)===p||(o?o(x,p):"function"!=typeof x[g]&&l(x,g,y)),s(x,E,!0,!0),f&&(h[E]=y))),d==b&&T&&T.name!==b&&(N=!0,L=function(){return T.call(this)}),f&&!_||B[g]===L||l(B,g,L),h[t]=L,d)if(S={values:k(b),keys:A?L:k(v),entries:k(w)},_)for(C in S)(m||N||!(C in B))&&c(B,C,S[C]);else n({target:t,proto:!0,forced:m||N},S);return S}},function(e,t,r){var n=r(11);e.exports=!!Object.getOwnPropertySymbols&&!n((function(){return!String(Symbol())}))},function(e,t,r){var n,i=r(25),a=r(169),o=r(80),s=r(51),l=r(107),c=r(73),u=r(63),f=">",h="<",d="prototype",p="script",m=u("IE_PROTO"),g=function(){},v=function(e){return h+p+f+e+h+"/"+p+f},b=function(e){e.write(v("")),e.close();var t=e.parentWindow.Object;return e=null,t},w=function(){var e,t=c("iframe"),r="java"+p+":";return t.style.display="none",l.appendChild(t),t.src=String(r),e=t.contentWindow.document,e.open(),e.write(v("document.F=Object")),e.close(),e.F},y=function(){try{n=document.domain&&new ActiveXObject("htmlfile")}catch(t){}y=n?b(n):w();var e=o.length;while(e--)delete y[d][o[e]];return y()};s[m]=!0,e.exports=Object.create||function(e,t){var r;return null!==e?(g[d]=i(e),r=new g,g[d]=null,r[m]=e):r=y(),void 0===t?r:a(r,t)}},function(e,t,r){var n=r(28),i=r(34),a=r(79),o=function(e){return function(t,r,o){var s,l=n(t),c=i(l.length),u=a(o,c);if(e&&r!=r){while(c>u)if(s=l[u++],s!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===r)return e||u||0;return!e&&-1}};e.exports={includes:o(!0),indexOf:o(!1)}},function(e,t,r){var n=r(62),i=Math.max,a=Math.min;e.exports=function(e,t){var r=n(e);return r<0?i(r+t,0):a(r,t)}},function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(e,t,r){var n=r(10),i=n("toStringTag"),a={};a[i]="z",e.exports="[object z]"===String(a)},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e,t,r){if(!(e instanceof t))throw TypeError("Incorrect "+(r?r+" ":"")+"invocation");return e}},function(e,t,r){var n=r(35);e.exports=n("navigator","userAgent")||""},function(e,t,r){"use strict";var n=r(40),i=function(e){var t,r;this.promise=new e((function(e,n){if(void 0!==t||void 0!==r)throw TypeError("Bad Promise constructor");t=e,r=n})),this.resolve=n(t),this.reject=n(r)};e.exports.f=function(e){return new i(e)}},function(e,t,r){var n,i,a=r(8),o=r(84),s=a.process,l=s&&s.versions,c=l&&l.v8;c?(n=c.split("."),i=n[0]+n[1]):o&&(n=o.match(/Edge\/(\d+)/),(!n||n[1]>=74)&&(n=o.match(/Chrome\/(\d+)/),n&&(i=n[1]))),e.exports=i&&+i},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=o.__importDefault(r(3)),l=r(6),c=o.__importDefault(r(267)),u=o.__importDefault(r(280)),f=o.__importDefault(r(281)),h=o.__importDefault(r(282)),d=o.__importDefault(r(301)),p=o.__importStar(r(416)),m=o.__importDefault(r(417)),g=o.__importDefault(r(418)),v=o.__importDefault(r(419)),b=o.__importStar(r(420)),w=o.__importDefault(r(423)),y=o.__importDefault(r(424)),A=o.__importDefault(r(425)),_=o.__importDefault(r(427)),x=o.__importDefault(r(437)),S=o.__importDefault(r(440)),C=o.__importStar(r(441)),k=o.__importDefault(r(23)),E=o.__importDefault(r(133)),N=o.__importDefault(r(24)),B=o.__importDefault(r(32)),T=o.__importDefault(r(37)),L=o.__importDefault(r(38)),I=1,F=function(){function e(e,t){this.pluginsFunctionList={},this.beforeDestroyHooks=[],this.id="wangEditor-"+I++,this.toolbarSelector=e,this.textSelector=t,p.selectorValidator(this),this.config=l.deepClone(c["default"]),this.$toolbarElem=s["default"]("<div></div>"),this.$textContainerElem=s["default"]("<div></div>"),this.$textElem=s["default"]("<div></div>"),this.toolbarElemId="",this.textElemId="",this.isFocus=!1,this.isComposing=!1,this.isCompatibleMode=!1,this.selection=new u["default"](this),this.cmd=new f["default"](this),this.txt=new h["default"](this),this.menus=new d["default"](this),this.zIndex=new y["default"],this.change=new A["default"](this),this.history=new _["default"](this),this.onSelectionChange=new S["default"](this);var r=x["default"](this),n=r.disable,i=r.enable;this.disable=n,this.enable=i,this.isEnable=!0}return e.prototype.initSelection=function(e){m["default"](this,e)},e.prototype.create=function(){this.zIndex.init(this),this.isCompatibleMode=this.config.compatibleMode(),this.isCompatibleMode||(this.config.onchangeTimeout=30),v["default"](this),p["default"](this),this.txt.init(),this.menus.init(),b["default"](this),this.initSelection(!0),g["default"](this),this.change.observe(),this.history.observe(),C["default"](this)},e.prototype.beforeDestroy=function(e){return this.beforeDestroyHooks.push(e),this},e.prototype.destroy=function(){var e,t=this;(0,a["default"])(e=this.beforeDestroyHooks).call(e,(function(e){return e.call(t)})),this.$toolbarElem.remove(),this.$textContainerElem.remove()},e.prototype.fullScreen=function(){b.setFullScreen(this)},e.prototype.unFullScreen=function(){b.setUnFullScreen(this)},e.prototype.scrollToHead=function(e){w["default"](this,e)},e.registerMenu=function(t,r){r&&"function"===typeof r&&(e.globalCustomMenuConstructorList[t]=r)},e.prototype.registerPlugin=function(e,t){C.registerPlugin(e,t,this.pluginsFunctionList)},e.registerPlugin=function(t,r){C.registerPlugin(t,r,e.globalPluginsFunctionList)},e.$=s["default"],e.BtnMenu=k["default"],e.DropList=E["default"],e.DropListMenu=N["default"],e.Panel=B["default"],e.PanelMenu=T["default"],e.Tooltip=L["default"],e.globalCustomMenuConstructorList={},e.globalPluginsFunctionList={},e}();t["default"]=F},function(e,t,r){var n=r(13),i=r(55),a=r(10),o=a("species");e.exports=function(e,t){var r;return i(e)&&(r=e.constructor,"function"!=typeof r||r!==Array&&!i(r.prototype)?n(r)&&(r=r[o],null===r&&(r=void 0)):r=void 0),new(void 0===r?Array:r)(0===t?0:t)}},function(e,t,r){e.exports=r(185)},function(e,t,r){var n=r(49),i=r(68),a="["+i+"]",o=RegExp("^"+a+a+"*"),s=RegExp(a+a+"*$"),l=function(e){return function(t){var r=String(n(t));return 1&e&&(r=r.replace(o,"")),2&e&&(r=r.replace(s,"")),r}};e.exports={start:l(1),end:l(2),trim:l(3)}},function(e,t,r){e.exports=r(205)},function(e,t,r){var n=r(227),i=r(230);function a(t){return e.exports=a="function"===typeof i&&"symbol"===typeof n?function(e){return typeof e}:function(e){return e&&"function"===typeof i&&e.constructor===i&&e!==i.prototype?"symbol":typeof e},a(t)}e.exports=a},function(e,t,r){var n=r(10);t.f=n},function(e,t,r){e.exports=r(306)},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=o.__importDefault(r(32)),l=function(){function e(e,t){var r=this;this.$elem=e,this.editor=t,this._active=!1,e.on("click",(function(e){var n;s["default"].hideCurAllPanels(),(0,a["default"])(n=t.txt.eventHooks.menuClickEvents).call(n,(function(e){return e()})),e.stopPropagation(),null!=t.selection.getRange()&&r.clickHandler(e)}))}return e.prototype.clickHandler=function(e){},e.prototype.active=function(){this._active=!0,this.$elem.addClass("w-e-active")},e.prototype.unActive=function(){this._active=!1,this.$elem.removeClass("w-e-active")},(0,i["default"])(e.prototype,"isActive",{get:function(){return this._active},enumerable:!1,configurable:!0}),e}();t["default"]=l},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(57)),o=n(r(4)),s=n(r(27));(0,i["default"])(t,"__esModule",{value:!0});var l=r(2),c=r(6),u=l.__importDefault(r(135)),f=l.__importDefault(r(136)),h=function(){function e(e){this.editor=e}return e.prototype.insertImg=function(e,t,r){var n=this.editor,i=n.config,a="validate.",o=function(e,t){return void 0===t&&(t=a),n.i18next.t(t+e)},s=t?'alt="'+t+'" ':"",l=r?'data-href="'+encodeURIComponent(r)+'" ':"";n.cmd["do"]("insertHTML",'<img src="'+e+'" '+s+l+'style="max-width:100%;" contenteditable="false"/>'),i.linkImgCallback(e,t,r);var c=document.createElement("img");c.onload=function(){c=null},c.onerror=function(){i.customAlert(o("插入图片错误"),"error","wangEditor: "+o("插入图片错误")+"，"+o("图片链接")+' "'+e+'"，'+o("下载链接失败")),c=null},c.onabort=function(){return c=null},c.src=e},e.prototype.uploadImg=function(e){var t=this;if(e.length){var r=this.editor,n=r.config,i="validate.",l=function(e){return r.i18next.t(i+e)},h=n.uploadImgServer,d=n.uploadImgShowBase64,p=n.uploadImgMaxSize,m=p/1024/1024,g=n.uploadImgMaxLength,v=n.uploadFileName,b=n.uploadImgParams,w=n.uploadImgParamsWithUrl,y=n.uploadImgHeaders,A=n.uploadImgHooks,_=n.uploadImgTimeout,x=n.withCredentials,S=n.customUploadImg;if(S||h||d){var C=[],k=[];if(c.arrForEach(e,(function(e){if(e){var t=e.name||e.type.replace("/","."),n=e.size;if(t&&n){var i=r.config.uploadImgAccept.join("|"),a=".("+i+")$",o=new RegExp(a,"i");!1!==o.test(t)?p<n?k.push("【"+t+"】"+l("大于")+" "+m+"M"):C.push(e):k.push("【"+t+"】"+l("不是图片"))}}})),k.length)n.customAlert(l("图片验证未通过")+": \n"+k.join("\n"),"warning");else if(0!==C.length)if(C.length>g)n.customAlert(l("一次最多上传")+g+l("张图片"),"warning");else if(S&&"function"===typeof S){var E;S(C,(0,a["default"])(E=this.insertImg).call(E,this))}else{var N=new FormData;if((0,o["default"])(C).call(C,(function(e,t){var r=v||e.name;C.length>1&&(r+=t+1),N.append(r,e)})),h){var B=h.split("#");h=B[0];var T=B[1]||"";(0,o["default"])(c).call(c,b,(function(e,t){w&&((0,s["default"])(h).call(h,"?")>0?h+="&":h+="?",h=h+e+"="+t),N.append(e,t)})),T&&(h+="#"+T);var L=u["default"](h,{timeout:_,formData:N,headers:y,withCredentials:!!x,beforeSend:function(e){if(A.before)return A.before(e,r,C)},onTimeout:function(e){n.customAlert(l("上传图片超时"),"error"),A.timeout&&A.timeout(e,r)},onProgress:function(e,t){var n=new f["default"](r);t.lengthComputable&&(e=t.loaded/t.total,n.show(e))},onError:function(e){n.customAlert(l("上传图片错误"),"error",l("上传图片错误")+"，"+l("服务器返回状态")+": "+e.status),A.error&&A.error(e,r)},onFail:function(e,t){n.customAlert(l("上传图片失败"),"error",l("上传图片返回结果错误")+"，"+l("返回结果")+": "+t),A.fail&&A.fail(e,r,t)},onSuccess:function(e,i){if(A.customInsert){var s;A.customInsert((0,a["default"])(s=t.insertImg).call(s,t),i,r)}else{if("0"!=i.errno)return n.customAlert(l("上传图片失败"),"error",l("上传图片返回结果错误")+"，"+l("返回结果")+" errno="+i.errno),void(A.fail&&A.fail(e,r,i));var c=i.data;(0,o["default"])(c).call(c,(function(e){"string"===typeof e?t.insertImg(e):t.insertImg(e.url,e.alt,e.href)})),A.success&&A.success(e,r,i)}}});"string"===typeof L&&n.customAlert(L,"error")}else d&&c.arrForEach(e,(function(e){var r=t,n=new FileReader;n.readAsDataURL(e),n.onload=function(){if(this.result){var e=this.result.toString();r.insertImg(e,e)}}}))}else n.customAlert(l("传入的文件不合法"),"warning")}}},e}();t["default"]=h},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(410)),o=n(r(4)),s=n(r(45));function l(e){return!!e.length&&"w-e-todo"===e.attr("class")}function c(e){var t=e.selection.getSelectionRangeTopNodes();if(0!==t.length)return(0,a["default"])(t).call(t,(function(e){return l(e)}))}function u(e,t,r){var n;if(e.hasChildNodes()){var i=e.cloneNode(),a=!1;""===t.nodeValue&&(a=!0);var s=[];return(0,o["default"])(n=e.childNodes).call(n,(function(e){if(!f(e,t)&&a&&(i.appendChild(e.cloneNode(!0)),"BR"!==e.nodeName&&s.push(e)),f(e,t)){if(1===e.nodeType){var n=u(e,t,r);n&&""!==n.textContent&&(null===i||void 0===i||i.appendChild(n))}if(3===e.nodeType&&t.isEqualNode(e)){var o=h(e,r);i.textContent=o}a=!0}})),(0,o["default"])(s).call(s,(function(e){var t=e;t.remove()})),i}}function f(e,t){return 3===e.nodeType?e.nodeValue===t.nodeValue:e.contains(t)}function h(e,t,r){void 0===r&&(r=!0);var n=e.nodeValue,i=null===n||void 0===n?void 0:(0,s["default"])(n).call(n,0,t);if(n=null===n||void 0===n?void 0:(0,s["default"])(n).call(n,t),!r){var a=n;n=i,i=a}return e.nodeValue=i,n}(0,i["default"])(t,"__esModule",{value:!0}),t.dealTextNode=t.isAllTodo=t.isTodo=t.getCursorNextNode=void 0,t.isTodo=l,t.isAllTodo=c,t.getCursorNextNode=u,t.dealTextNode=h},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(430),o=function(){function e(e){this.maxSize=e,this.isRe=!1,this.data=new a.CeilStack(e),this.revokeData=new a.CeilStack(e)}return(0,i["default"])(e.prototype,"size",{get:function(){return[this.data.size,this.revokeData.size]},enumerable:!1,configurable:!0}),e.prototype.resetMaxSize=function(e){this.data.resetMax(e),this.revokeData.resetMax(e)},e.prototype.save=function(e){return this.isRe&&(this.revokeData.clear(),this.isRe=!1),this.data.instack(e),this},e.prototype.revoke=function(e){!this.isRe&&(this.isRe=!0);var t=this.data.outstack();return!!t&&(this.revokeData.instack(t),e(t),!0)},e.prototype.restore=function(e){!this.isRe&&(this.isRe=!0);var t=this.revokeData.outstack();return!!t&&(this.data.instack(t),e(t),!0)},e}();t["default"]=o},function(e,t,r){var n=r(14),i=r(11),a=r(73);e.exports=!n&&!i((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},function(e,t,r){var n=r(11),i=/#|\.prototype\./,a=function(e,t){var r=s[o(e)];return r==c||r!=l&&("function"==typeof t?n(t):!!t)},o=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},s=a.data={},l=a.NATIVE="N",c=a.POLYFILL="P";e.exports=a},function(e,t,r){var n=r(102),i=Function.toString;"function"!=typeof n.inspectSource&&(n.inspectSource=function(e){return i.call(e)}),e.exports=n.inspectSource},function(e,t,r){var n=r(8),i=r(166),a="__core-js_shared__",o=n[a]||i(a,{});e.exports=o},function(e,t,r){"use strict";var n,i,a,o=r(104),s=r(19),l=r(16),c=r(10),u=r(42),f=c("iterator"),h=!1,d=function(){return this};[].keys&&(a=[].keys(),"next"in a?(i=o(o(a)),i!==Object.prototype&&(n=i)):h=!0),void 0==n&&(n={}),u||l(n,f)||s(n,f,d),e.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:h}},function(e,t,r){var n=r(16),i=r(29),a=r(63),o=r(168),s=a("IE_PROTO"),l=Object.prototype;e.exports=o?Object.getPrototypeOf:function(e){return e=i(e),n(e,s)?e[s]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?l:null}},function(e,t,r){var n=r(76);e.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(e,t,r){var n=r(16),i=r(28),a=r(78).indexOf,o=r(51);e.exports=function(e,t){var r,s=i(e),l=0,c=[];for(r in s)!n(o,r)&&n(s,r)&&c.push(r);while(t.length>l)n(s,r=t[l++])&&(~a(c,r)||c.push(r));return c}},function(e,t,r){var n=r(35);e.exports=n("document","documentElement")},function(e,t,r){var n=r(8);e.exports=n.Promise},function(e,t,r){var n=r(53);e.exports=function(e,t,r){for(var i in t)r&&r.unsafe&&e[i]?e[i]=t[i]:n(e,i,t[i],r);return e}},function(e,t,r){"use strict";var n=r(35),i=r(18),a=r(10),o=r(14),s=a("species");e.exports=function(e){var t=n(e),r=i.f;o&&t&&!t[s]&&r(t,s,{configurable:!0,get:function(){return this}})}},function(e,t,r){var n=r(10),i=r(43),a=n("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||o[a]===e)}},function(e,t,r){var n=r(65),i=r(43),a=r(10),o=a("iterator");e.exports=function(e){if(void 0!=e)return e[o]||e["@@iterator"]||i[n(e)]}},function(e,t,r){var n=r(25);e.exports=function(e,t,r,i){try{return i?t(n(r)[0],r[1]):t(r)}catch(o){var a=e["return"];throw void 0!==a&&n(a.call(e)),o}}},function(e,t,r){var n=r(10),i=n("iterator"),a=!1;try{var o=0,s={next:function(){return{done:!!o++}},return:function(){a=!0}};s[i]=function(){return this},Array.from(s,(function(){throw 2}))}catch(l){}e.exports=function(e,t){if(!t&&!a)return!1;var r=!1;try{var n={};n[i]=function(){return{next:function(){return{done:r=!0}}}},e(n)}catch(l){}return r}},function(e,t,r){var n=r(25),i=r(40),a=r(10),o=a("species");e.exports=function(e,t){var r,a=n(e).constructor;return void 0===a||void 0==(r=n(a)[o])?t:i(r)}},function(e,t,r){var n,i,a,o=r(8),s=r(11),l=r(33),c=r(39),u=r(107),f=r(73),h=r(117),d=o.location,p=o.setImmediate,m=o.clearImmediate,g=o.process,v=o.MessageChannel,b=o.Dispatch,w=0,y={},A="onreadystatechange",_=function(e){if(y.hasOwnProperty(e)){var t=y[e];delete y[e],t()}},x=function(e){return function(){_(e)}},S=function(e){_(e.data)},C=function(e){o.postMessage(e+"",d.protocol+"//"+d.host)};p&&m||(p=function(e){var t=[],r=1;while(arguments.length>r)t.push(arguments[r++]);return y[++w]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},n(w),w},m=function(e){delete y[e]},"process"==l(g)?n=function(e){g.nextTick(x(e))}:b&&b.now?n=function(e){b.now(x(e))}:v&&!h?(i=new v,a=i.port2,i.port1.onmessage=S,n=c(a.postMessage,a,1)):!o.addEventListener||"function"!=typeof postMessage||o.importScripts||s(C)||"file:"===d.protocol?n=A in f("script")?function(e){u.appendChild(f("script"))[A]=function(){u.removeChild(this),_(e)}}:function(e){setTimeout(x(e),0)}:(n=C,o.addEventListener("message",S,!1))),e.exports={set:p,clear:m}},function(e,t,r){var n=r(84);e.exports=/(iphone|ipod|ipad).*applewebkit/i.test(n)},function(e,t,r){var n=r(25),i=r(13),a=r(85);e.exports=function(e,t){if(n(e),i(t)&&t.constructor===e)return t;var r=a.f(e),o=r.resolve;return o(t),r.promise}},function(e,t){e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},function(e,t,r){e.exports=r(197)},function(e,t,r){"use strict";var n=r(5),i=r(8),a=r(122),o=r(11),s=r(19),l=r(66),c=r(83),u=r(13),f=r(36),h=r(18).f,d=r(30).forEach,p=r(14),m=r(41),g=m.set,v=m.getterFor;e.exports=function(e,t,r){var m,b=-1!==e.indexOf("Map"),w=-1!==e.indexOf("Weak"),y=b?"set":"add",A=i[e],_=A&&A.prototype,x={};if(p&&"function"==typeof A&&(w||_.forEach&&!o((function(){(new A).entries().next()})))){m=t((function(t,r){g(c(t,m,e),{type:e,collection:new A}),void 0!=r&&l(r,t[y],t,b)}));var S=v(e);d(["add","clear","delete","forEach","get","has","set","keys","values","entries"],(function(e){var t="add"==e||"set"==e;!(e in _)||w&&"clear"==e||s(m.prototype,e,(function(r,n){var i=S(this).collection;if(!t&&w&&!u(r))return"get"==e&&void 0;var a=i[e](0===r?0:r,n);return t?this:a}))})),w||h(m.prototype,"size",{configurable:!0,get:function(){return S(this).collection.size}})}else m=r.getConstructor(t,e,b,y),a.REQUIRED=!0;return f(m,e,!1,!0),x[e]=m,n({global:!0,forced:!0},x),w||r.setStrong(m,e,b),m}},function(e,t,r){var n=r(51),i=r(13),a=r(16),o=r(18).f,s=r(64),l=r(200),c=s("meta"),u=0,f=Object.isExtensible||function(){return!0},h=function(e){o(e,c,{value:{objectID:"O"+ ++u,weakData:{}}})},d=function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,c)){if(!f(e))return"F";if(!t)return"E";h(e)}return e[c].objectID},p=function(e,t){if(!a(e,c)){if(!f(e))return!0;if(!t)return!1;h(e)}return e[c].weakData},m=function(e){return l&&g.REQUIRED&&f(e)&&!a(e,c)&&h(e),e},g=e.exports={REQUIRED:!1,fastKey:d,getWeakData:p,onFreeze:m};n[c]=!0},function(e,t,r){"use strict";var n=r(18).f,i=r(77),a=r(109),o=r(39),s=r(83),l=r(66),c=r(75),u=r(110),f=r(14),h=r(122).fastKey,d=r(41),p=d.set,m=d.getterFor;e.exports={getConstructor:function(e,t,r,c){var u=e((function(e,n){s(e,u,t),p(e,{type:t,index:i(null),first:void 0,last:void 0,size:0}),f||(e.size=0),void 0!=n&&l(n,e[c],e,r)})),d=m(t),g=function(e,t,r){var n,i,a=d(e),o=v(e,t);return o?o.value=r:(a.last=o={index:i=h(t,!0),key:t,value:r,previous:n=a.last,next:void 0,removed:!1},a.first||(a.first=o),n&&(n.next=o),f?a.size++:e.size++,"F"!==i&&(a.index[i]=o)),e},v=function(e,t){var r,n=d(e),i=h(t);if("F"!==i)return n.index[i];for(r=n.first;r;r=r.next)if(r.key==t)return r};return a(u.prototype,{clear:function(){var e=this,t=d(e),r=t.index,n=t.first;while(n)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete r[n.index],n=n.next;t.first=t.last=void 0,f?t.size=0:e.size=0},delete:function(e){var t=this,r=d(t),n=v(t,e);if(n){var i=n.next,a=n.previous;delete r.index[n.index],n.removed=!0,a&&(a.next=i),i&&(i.previous=a),r.first==n&&(r.first=i),r.last==n&&(r.last=a),f?r.size--:t.size--}return!!n},forEach:function(e){var t,r=d(this),n=o(e,arguments.length>1?arguments[1]:void 0,3);while(t=t?t.next:r.first){n(t.value,t.key,this);while(t&&t.removed)t=t.previous}},has:function(e){return!!v(this,e)}}),a(u.prototype,r?{get:function(e){var t=v(this,e);return t&&t.value},set:function(e,t){return g(this,0===e?0:e,t)}}:{add:function(e){return g(this,e=0===e?0:e,e)}}),f&&n(u.prototype,"size",{get:function(){return d(this).size}}),u},setStrong:function(e,t,r){var n=t+" Iterator",i=m(t),a=m(n);c(e,t,(function(e,t){p(this,{type:n,target:e,state:i(e),kind:t,last:void 0})}),(function(){var e=a(this),t=e.kind,r=e.last;while(r&&r.removed)r=r.previous;return e.target&&(e.last=r=r?r.next:e.state.first)?"keys"==t?{value:r.key,done:!1}:"values"==t?{value:r.value,done:!1}:{value:[r.key,r.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),r?"entries":"values",!r,!0),u(t)}}},function(e,t,r){var n=r(12);n("iterator")},function(e,t,r){var n=r(106),i=r(80),a=i.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,a)}},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,r){e.exports=r(268)},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0}),t["default"]={zIndex:1e4}},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0}),t["default"]={focus:!0,height:300,placeholder:"请输入正文",zIndexFullScreen:10002,showFullScreen:!0}},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4));(0,i["default"])(t,"__esModule",{value:!0}),t.getPasteImgs=t.getPasteHtml=t.getPasteText=void 0;var o=r(2),s=r(6),l=o.__importDefault(r(292));function c(e){var t=e.clipboardData,r="";return r=null==t?window.clipboardData&&window.clipboardData.getData("text"):t.getData("text/plain"),s.replaceHtmlSymbol(r)}function u(e,t,r){void 0===t&&(t=!0),void 0===r&&(r=!1);var n=e.clipboardData,i="";if(n&&(i=n.getData("text/html")),!i){var a=c(e);if(!a)return"";i="<p>"+a+"</p>"}return i=i.replace(/<(\d)/gm,(function(e,t){return"&lt;"+t})),i=i.replace(/<(\/?meta.*?)>/gim,""),i=l["default"](i,t,r),i}function f(e){var t,r=[],n=c(e);if(n)return r;var i=null===(t=e.clipboardData)||void 0===t?void 0:t.items;return i?((0,a["default"])(s).call(s,i,(function(e,t){var n=t.type;/image/i.test(n)&&r.push(t.getAsFile())})),r):r}t.getPasteText=c,t.getPasteHtml=u,t.getPasteImgs=f},function(e,t,r){e.exports=r(294)},function(e,t,r){e.exports=r(310)},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4)),o=n(r(46));(0,i["default"])(t,"__esModule",{value:!0});var s=r(2),l=s.__importDefault(r(3)),c=r(7),u=function(){function e(e,t){var r=this;this.hideTimeoutId=0,this.menu=e,this.conf=t;var n=l["default"]('<div class="w-e-droplist"></div>'),i=l["default"]("<p>"+t.title+"</p>");i.addClass("w-e-dp-title"),n.append(i);var s=t.list||[],u=t.type||"list",f=t.clickHandler||c.EMPTY_FN,h=l["default"]('<ul class="'+("list"===u?"w-e-list":"w-e-block")+'"></ul>');(0,a["default"])(s).call(s,(function(e){var t=e.$elem,n=e.value,i=l["default"]('<li class="w-e-item"></li>');t&&(i.append(t),h.append(i),i.on("click",(function(e){f(n),e.stopPropagation(),r.hideTimeoutId=(0,o["default"])((function(){r.hide()}))})))})),n.append(h),n.on("mouseleave",(function(){r.hideTimeoutId=(0,o["default"])((function(){r.hide()}))})),this.$container=n,this.rendered=!1,this._show=!1}return e.prototype.show=function(){this.hideTimeoutId&&clearTimeout(this.hideTimeoutId);var e=this.menu,t=e.$elem,r=this.$container;if(!this._show){if(this.rendered)r.show();else{var n=t.getBoundingClientRect().height||0,i=this.conf.width||100;r.css("margin-top",n+"px").css("width",i+"px"),t.append(r),this.rendered=!0}this._show=!0}},e.prototype.hide=function(){var e=this.$container;this._show&&(e.hide(),this._show=!1)},(0,i["default"])(e.prototype,"isShow",{get:function(){return this._show},enumerable:!1,configurable:!0}),e}();t["default"]=u},function(e,t,r){"use strict";var n=r(0),i=n(r(1));function a(e){var t=e.selection.getSelectionContainerElem();return!!(null===t||void 0===t?void 0:t.length)&&"A"===t.getNodeName()}(0,i["default"])(t,"__esModule",{value:!0}),t["default"]=a},function(e,t,r){"use strict";var n=r(0),i=n(r(92)),a=n(r(1)),o=n(r(4));(0,a["default"])(t,"__esModule",{value:!0});var s=r(6);function l(e,t){var r=new XMLHttpRequest;if(r.open("POST",e),r.timeout=t.timeout||1e4,r.ontimeout=function(){console.error("wangEditor - 请求超时"),t.onTimeout&&t.onTimeout(r)},r.upload&&(r.upload.onprogress=function(e){var r=e.loaded/e.total;t.onProgress&&t.onProgress(r,e)}),t.headers&&(0,o["default"])(s).call(s,t.headers,(function(e,t){r.setRequestHeader(e,t)})),r.withCredentials=!!t.withCredentials,t.beforeSend){var n=t.beforeSend(r);if(n&&"object"===(0,i["default"])(n)&&n.prevent)return n.msg}return r.onreadystatechange=function(){if(4===r.readyState){var e=r.status;if(!(e<200)&&!(e>=300&&e<400)){if(e>=400)return console.error("wangEditor - XHR 报错，状态码 "+e),void(t.onError&&t.onError(r));var n,a=r.responseText;if("object"!==(0,i["default"])(a))try{n=JSON.parse(a)}catch(o){return console.error("wangEditor - 返回结果不是 JSON 格式",a),void(t.onFail&&t.onFail(r,a))}else n=a;t.onSuccess(r,n)}}},r.send(t.formData||null),r}t["default"]=l},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(342)),o=n(r(46));(0,i["default"])(t,"__esModule",{value:!0});var s=r(2),l=s.__importDefault(r(3)),c=function(){function e(e){this.editor=e,this.$textContainer=e.$textContainerElem,this.$bar=l["default"]('<div class="w-e-progress"></div>'),this.isShow=!1,this.time=0,this.timeoutId=0}return e.prototype.show=function(e){var t=this;if(!this.isShow){this.isShow=!0;var r=this.$bar,n=this.$textContainer;n.append(r),(0,a["default"])()-this.time>100&&e<=1&&(r.css("width",100*e+"%"),this.time=(0,a["default"])());var i=this.timeoutId;i&&clearTimeout(i),this.timeoutId=(0,o["default"])((function(){t.hide()}),500)}},e.prototype.hide=function(){var e=this.$bar;e.remove(),this.isShow=!1,this.time=0,this.timeoutId=0},e}();t["default"]=c},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0}),t.ListType=void 0;var a,o=r(2),s=o.__importDefault(r(3)),l=o.__importDefault(r(24)),c=r(47),u=o.__importStar(r(371));(function(e){e["OrderedList"]="OL",e["UnorderedList"]="UL"})(a=t.ListType||(t.ListType={}));var f=function(e){function t(t){var r=this,n=s["default"]('<div class="w-e-menu" data-title="序列">\n                <i class="w-e-icon-list2"></i>\n            </div>'),i={width:130,title:"序列",type:"list",list:[{$elem:s["default"]('\n                        <p>\n                            <i class="w-e-icon-list2 w-e-drop-list-item"></i>\n                            '+t.i18next.t("menus.dropListMenu.list.无序列表")+"\n                        <p>"),value:a.UnorderedList},{$elem:s["default"]('<p>\n                            <i class="w-e-icon-list-numbered w-e-drop-list-item"></i>\n                            '+t.i18next.t("menus.dropListMenu.list.有序列表")+"\n                        <p>"),value:a.OrderedList}],clickHandler:function(e){r.command(e)}};return r=e.call(this,n,t,i)||this,r}return o.__extends(t,e),t.prototype.command=function(e){var t=this.editor,r=t.selection.getSelectionContainerElem();void 0!==r&&(this.handleSelectionRangeNodes(e),this.tryChangeActive())},t.prototype.validator=function(e,t,r){return!(!e.length||!t.length||r.equal(e)||r.equal(t))},t.prototype.handleSelectionRangeNodes=function(e){var t=this.editor,r=t.selection,n=e.toLowerCase(),i=r.getSelectionContainerElem(),a=r.getSelectionStartElem().getNodeTop(t),o=r.getSelectionEndElem().getNodeTop(t);if(this.validator(a,o,t.$textElem)){var s=r.getRange(),l=null===s||void 0===s?void 0:s.collapsed;t.$textElem.equal(i)||(i=i.getNodeTop(t));var f,h={editor:t,listType:e,listTarget:n,$selectionElem:i,$startElem:a,$endElem:o};f=this.isOrderElem(i)?u.ClassType.Wrap:this.isOrderElem(a)&&this.isOrderElem(o)?u.ClassType.Join:this.isOrderElem(a)?u.ClassType.StartJoin:this.isOrderElem(o)?u.ClassType.EndJoin:u.ClassType.Other;var d=new u["default"](u.createListHandle(f,h,s));c.updateRange(t,d.getSelectionRangeElem(),!!l)}},t.prototype.isOrderElem=function(e){var t=e.getNodeName();return t===a.OrderedList||t===a.UnorderedList},t.prototype.tryChangeActive=function(){},t}(l["default"]);t["default"]=f},function(e,t,r){e.exports=r(395)},function(e,t,r){"use strict";var n=r(0),i=n(r(1));function a(e){var t=e.selection.getSelectionContainerElem();return!!(null===t||void 0===t?void 0:t.length)&&!("CODE"!=t.getNodeName()&&"PRE"!=t.getNodeName()&&"CODE"!=t.parent().getNodeName()&&"PRE"!=t.parent().getNodeName()&&!/hljs/.test(t.parent().attr("class")))}(0,i["default"])(t,"__esModule",{value:!0}),t["default"]=a},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(31));(0,i["default"])(t,"__esModule",{value:!0}),t.todo=void 0;var o=r(2),s=o.__importDefault(r(3)),l=function(){function e(e){var t;this.template='<ul class="w-e-todo"><li><span contenteditable="false"><input type="checkbox"></span></li></ul>',this.checked=!1,this.$todo=s["default"](this.template),this.$child=null===(t=null===e||void 0===e?void 0:e.childNodes())||void 0===t?void 0:t.clone(!0)}return e.prototype.init=function(){var e=this.$child,t=this.getInputContainer();e&&e.insertAfter(t)},e.prototype.getInput=function(){var e=this.$todo,t=(0,a["default"])(e).call(e,"input");return t},e.prototype.getInputContainer=function(){var e=this.getInput().parent();return e},e.prototype.getTodo=function(){return this.$todo},e}();function c(e){var t=new l(e);return t.init(),t}t.todo=l,t["default"]=c},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2);r(146),r(148),r(152),r(154),r(156),r(158),r(160);var o=a.__importDefault(r(87));a.__exportStar(r(442),t);try{document}catch(s){throw new Error("请在浏览器环境下运行")}t["default"]=o["default"]},function(e,t,r){var n=r(143);e.exports=n},function(e,t,r){r(144);var n=r(9),i=n.Object,a=e.exports=function(e,t,r){return i.defineProperty(e,t,r)};i.defineProperty.sham&&(a.sham=!0)},function(e,t,r){var n=r(5),i=r(14),a=r(18);n({target:"Object",stat:!0,forced:!i,sham:!i},{defineProperty:a.f})},function(e,t){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(n){"object"===typeof window&&(r=window)}e.exports=r},function(e,t,r){var n=r(20),i=r(147);i=i.__esModule?i.default:i,"string"===typeof i&&(i=[[e.i,i,""]]);var a={insert:"head",singleton:!1};n(i,a);e.exports=i.locals||{}},function(e,t,r){var n=r(21);t=n(!1),t.push([e.i,'.w-e-toolbar,\n.w-e-text-container,\n.w-e-menu-panel {\n  padding: 0;\n  margin: 0;\n  box-sizing: border-box;\n  background-color: #fff;\n  /*表情菜单样式*/\n  /*分割线样式*/\n}\n.w-e-toolbar h1,\n.w-e-text-container h1,\n.w-e-menu-panel h1 {\n  font-size: 32px !important;\n}\n.w-e-toolbar h2,\n.w-e-text-container h2,\n.w-e-menu-panel h2 {\n  font-size: 24px !important;\n}\n.w-e-toolbar h3,\n.w-e-text-container h3,\n.w-e-menu-panel h3 {\n  font-size: 18.72px !important;\n}\n.w-e-toolbar h4,\n.w-e-text-container h4,\n.w-e-menu-panel h4 {\n  font-size: 16px !important;\n}\n.w-e-toolbar h5,\n.w-e-text-container h5,\n.w-e-menu-panel h5 {\n  font-size: 13.28px !important;\n}\n.w-e-toolbar p,\n.w-e-text-container p,\n.w-e-menu-panel p {\n  font-size: 16px !important;\n}\n.w-e-toolbar .eleImg,\n.w-e-text-container .eleImg,\n.w-e-menu-panel .eleImg {\n  cursor: pointer;\n  display: inline-block;\n  font-size: 18px;\n  padding: 0 3px;\n}\n.w-e-toolbar *,\n.w-e-text-container *,\n.w-e-menu-panel * {\n  padding: 0;\n  margin: 0;\n  box-sizing: border-box;\n}\n.w-e-toolbar hr,\n.w-e-text-container hr,\n.w-e-menu-panel hr {\n  cursor: pointer;\n  display: block;\n  height: 0px;\n  border: 0;\n  border-top: 3px solid #ccc;\n  margin: 20px 0;\n}\n.w-e-clear-fix:after {\n  content: "";\n  display: table;\n  clear: both;\n}\n.w-e-drop-list-item {\n  position: relative;\n  top: 1px;\n  padding-right: 7px;\n  color: #333 !important;\n}\n.w-e-drop-list-tl {\n  padding-left: 10px;\n  text-align: left;\n}\n',""]),e.exports=t},function(e,t,r){var n=r(20),i=r(149);i=i.__esModule?i.default:i,"string"===typeof i&&(i=[[e.i,i,""]]);var a={insert:"head",singleton:!1};n(i,a);e.exports=i.locals||{}},function(e,t,r){var n=r(21),i=r(150),a=r(151);t=n(!1);var o=i(a);t.push([e.i,"@font-face {\n  font-family: 'w-e-icon';\n  src: url("+o+') format(\'truetype\');\n  font-weight: normal;\n  font-style: normal;\n}\n[class^="w-e-icon-"],\n[class*=" w-e-icon-"] {\n  /* use !important to prevent issues with browser extensions that change fonts */\n  font-family: \'w-e-icon\' !important;\n  speak: none;\n  font-style: normal;\n  font-weight: normal;\n  font-variant: normal;\n  text-transform: none;\n  line-height: 1;\n  /* Better Font Rendering =========== */\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n.w-e-icon-close:before {\n  content: "\\f00d";\n}\n.w-e-icon-upload2:before {\n  content: "\\e9c6";\n}\n.w-e-icon-trash-o:before {\n  content: "\\f014";\n}\n.w-e-icon-header:before {\n  content: "\\f1dc";\n}\n.w-e-icon-pencil2:before {\n  content: "\\e906";\n}\n.w-e-icon-paint-brush:before {\n  content: "\\f1fc";\n}\n.w-e-icon-image:before {\n  content: "\\e90d";\n}\n.w-e-icon-play:before {\n  content: "\\e912";\n}\n.w-e-icon-location:before {\n  content: "\\e947";\n}\n.w-e-icon-undo:before {\n  content: "\\e965";\n}\n.w-e-icon-redo:before {\n  content: "\\e966";\n}\n.w-e-icon-quotes-left:before {\n  content: "\\e977";\n}\n.w-e-icon-list-numbered:before {\n  content: "\\e9b9";\n}\n.w-e-icon-list2:before {\n  content: "\\e9bb";\n}\n.w-e-icon-link:before {\n  content: "\\e9cb";\n}\n.w-e-icon-happy:before {\n  content: "\\e9df";\n}\n.w-e-icon-bold:before {\n  content: "\\ea62";\n}\n.w-e-icon-underline:before {\n  content: "\\ea63";\n}\n.w-e-icon-italic:before {\n  content: "\\ea64";\n}\n.w-e-icon-strikethrough:before {\n  content: "\\ea65";\n}\n.w-e-icon-table2:before {\n  content: "\\ea71";\n}\n.w-e-icon-paragraph-left:before {\n  content: "\\ea77";\n}\n.w-e-icon-paragraph-center:before {\n  content: "\\ea78";\n}\n.w-e-icon-paragraph-right:before {\n  content: "\\ea79";\n}\n.w-e-icon-paragraph-justify:before {\n  content: "\\ea7a";\n}\n.w-e-icon-terminal:before {\n  content: "\\f120";\n}\n.w-e-icon-page-break:before {\n  content: "\\ea68";\n}\n.w-e-icon-cancel-circle:before {\n  content: "\\ea0d";\n}\n.w-e-icon-font:before {\n  content: "\\ea5c";\n}\n.w-e-icon-text-heigh:before {\n  content: "\\ea5f";\n}\n.w-e-icon-paint-format:before {\n  content: "\\e90c";\n}\n.w-e-icon-indent-increase:before {\n  content: "\\ea7b";\n}\n.w-e-icon-indent-decrease:before {\n  content: "\\ea7c";\n}\n.w-e-icon-row-height:before {\n  content: "\\e9be";\n}\n.w-e-icon-fullscreen_exit:before {\n  content: "\\e900";\n}\n.w-e-icon-fullscreen:before {\n  content: "\\e901";\n}\n.w-e-icon-split-line:before {\n  content: "\\ea0b";\n}\n.w-e-icon-checkbox-checked:before {\n  content: "\\ea52";\n}\n',""]),e.exports=t},function(e,t,r){"use strict";e.exports=function(e,t){return t||(t={}),e=e&&e.__esModule?e.default:e,"string"!==typeof e?e:(/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),t.hash&&(e+=t.hash),/["'() \t\n]/.test(e)||t.needQuotes?'"'.concat(e.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):e)}},function(e,t,r){"use strict";r.r(t),t["default"]="data:font/woff;base64,d09GRgABAAAAABskAAsAAAAAGtgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIPFWNtYXAAAAFoAAABHAAAARz2mfAgZ2FzcAAAAoQAAAAIAAAACAAAABBnbHlmAAACjAAAFXwAABV8IH7+mGhlYWQAABgIAAAANgAAADYb6gumaGhlYQAAGEAAAAAkAAAAJAkjBWlobXR4AAAYZAAAAKQAAACkmYcEbmxvY2EAABkIAAAAVAAAAFReAmKYbWF4cAAAGVwAAAAgAAAAIAA0ALZuYW1lAAAZfAAAAYYAAAGGmUoJ+3Bvc3QAABsEAAAAIAAAACAAAwAAAAMD7wGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA8fwDwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEAQAAAAA8ACAABAAcAAEAIOkB6QbpDekS6UfpZul36bnpu+m+6cbpy+nf6gvqDepS6lzqX+pl6nHqfPAN8BTxIPHc8fz//f//AAAAAAAg6QDpBukM6RLpR+ll6Xfpuem76b7pxunL6d/qC+oN6lLqXOpf6mLqcep38A3wFPEg8dzx/P/9//8AAf/jFwQXABb7FvcWwxamFpYWVRZUFlIWSxZHFjQWCRYIFcQVuxW5FbcVrBWnEBcQEQ8GDksOLAADAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAAEAEEAAQO/A38ABQALABEAFwAAATMVIREzAxEhFSMVATUzESE1ETUhESM1Av/A/sJ+fgE+wP4Cfv7CAT5+Ar9+AT78ggE+fsACvsD+wn7+An7+wsAAAAAABABBAAEDvwN/AAUACwARABcAAAEhESM1IxM1MxEhNQERIRUjFREVMxUhEQKBAT5+wMB+/sL9wAE+wMD+wgN//sLA/X7A/sJ+AcIBPn7A/v7AfgE+AAAAAAIAAP/ABAADwAAEABMAAAE3AScBAy4BJxM3ASMBAyUBNQEHAYCAAcBA/kCfFzsyY4ABgMD+gMACgAGA/oBOAUBAAcBA/kD+nTI7FwERTgGA/oD9gMABgMD+gIAAAgAA/8AEAAOAACkALQAAAREjNTQmIyEiBh0BFBYzITI2PQEzESEVIyIGFREUFjsBMjY1ETQmKwE1ASE1IQQAwCYa/UAaJiYaAsAaJoD9wCANExMNgA0TEw0gAUD9QALAAYABgEAaJiYawBomJhpA/wCAEw3+wA0TEw0BQA0TQAGAQAAABAAAAAAEAAOAABAAIQAtADQAAAE4ATEROAExITgBMRE4ATEhNSEiBhURFBYzITI2NRE0JiMHFAYjIiY1NDYzMhYTITUTATM3A8D8gAOA/IAaJiYaA4AaJiYagDgoKDg4KCg4QP0A4AEAQOADQP0AAwBAJhr9ABomJhoDABom4Cg4OCgoODj9uIABgP7AwAAAAgAAAEAEAANAADgAPAAAASYnLgEnJiMiBw4BBwYHBgcOAQcGFRQXHgEXFhcWFx4BFxYzMjc+ATc2NzY3PgE3NjU0Jy4BJyYnARENAQPVNjg5djw9Pz89PHY5ODYLBwgLAwMDAwsIBws2ODl2PD0/Pz08djk4NgsHCAsDAwMDCwgHC/2rAUD+wAMgCAYGCAICAgIIBgYIKSoqWS0uLy8uLVkqKikIBgYIAgICAggGBggpKipZLS4vLy4tWSoqKf3gAYDAwAAAAAACAMD/wANAA8AAGwAnAAABIgcOAQcGFRQXHgEXFjEwNz4BNzY1NCcuAScmAyImNTQ2MzIWFRQGAgBCOzpXGRkyMngyMjIyeDIyGRlXOjtCUHBwUFBwcAPAGRlXOjtCeH19zEFBQUHMfX14Qjs6VxkZ/gBwUFBwcFBQcAAAAQAAAAAEAAOAACsAAAEiBw4BBwYHJxEhJz4BMzIXHgEXFhUUBw4BBwYHFzY3PgE3NjU0Jy4BJyYjAgA1MjJcKSkjlgGAkDWLUFBFRmkeHgkJIhgYHlUoICAtDAwoKIteXWoDgAoLJxscI5b+gJA0PB4eaUZFUCsoKUkgIRpgIysrYjY2OWpdXosoKAABAAAAAAQAA4AAKgAAExQXHgEXFhc3JicuAScmNTQ3PgE3NjMyFhcHIREHJicuAScmIyIHDgEHBgAMDC0gIChVHhgYIgkJHh5pRkVQUIs1kAGAliMpKVwyMjVqXV6LKCgBgDk2NmIrKyNgGiEgSSkoK1BFRmkeHjw0kAGAliMcGycLCigoi15dAAAAAAIAAABABAEDAAAmAE0AABMyFx4BFxYVFAcOAQcGIyInLgEnJjUnNDc+ATc2MxUiBgcOAQc+ASEyFx4BFxYVFAcOAQcGIyInLgEnJjUnNDc+ATc2MxUiBgcOAQc+AeEuKSk9ERISET0pKS4uKSk9ERIBIyN6UlFdQHUtCRAHCBICSS4pKT0REhIRPSkpLi4pKT0REgEjI3pSUV1AdS0JEAcIEgIAEhE9KSkuLikpPRESEhE9KSkuIF1RUnojI4AwLggTCgIBEhE9KSkuLikpPRESEhE9KSkuIF1RUnojI4AwLggTCgIBAAAGAED/wAQAA8AAAwAHAAsAEQAdACkAACUhFSERIRUhESEVIScRIzUjNRMVMxUjNTc1IzUzFRURIzUzNSM1MzUjNQGAAoD9gAKA/YACgP2AwEBAQIDAgIDAwICAgICAgAIAgAIAgMD/AMBA/fIyQJI8MkCS7v7AQEBAQEAABgAA/8AEAAPAAAMABwALABcAIwAvAAABIRUhESEVIREhFSEBNDYzMhYVFAYjIiYRNDYzMhYVFAYjIiYRNDYzMhYVFAYjIiYBgAKA/YACgP2AAoD9gP6ASzU1S0s1NUtLNTVLSzU1S0s1NUtLNTVLA4CA/wCA/wCAA0A1S0s1NUtL/rU1S0s1NUtL/rU1S0s1NUtLAAUAAABABWADAAADAAcACwAOABEAABMhFSEVIRUhFSEVIQEXNzUnBwADgPyAA4D8gAOA/IAD4MDAwMADAMBAwEDAAUDAwEDAwAAAAAADAAAAAAQAA6AAAwANABQAADchFSElFSE1EyEVITUhJQkBIxEjEQAEAPwABAD8AIABAAEAAQD9YAEgASDggEBAwEBAAQCAgMABIP7g/wABAAAAAAACAB7/zAPiA7QAMwBkAAABIiYnJicmNDc2PwE+ATMyFhcWFxYUBwYPAQYiJyY0PwE2NCcuASMiBg8BBhQXFhQHDgEjAyImJyYnJjQ3Nj8BNjIXFhQPAQYUFx4BMzI2PwE2NCcmNDc2MhcWFxYUBwYPAQ4BIwG4ChMIIxISEhIjwCNZMTFZIyMSEhISI1gPLA8PD1gpKRQzHBwzFMApKQ8PCBMKuDFZIyMSEhISI1gPLA8PD1gpKRQzHBwzFMApKQ8PDysQIxISEhIjwCNZMQFECAckLS1eLS0kwCIlJSIkLS1eLS0kVxAQDysPWCl0KRQVFRTAKXQpDysQBwj+iCUiJC0tXi0tJFcQEA8rD1gpdCkUFRUUwCl0KQ8rEA8PJC0tXi0tJMAiJQAAAAAFAAD/wAQAA8AAGwA3AFMAXwBrAAAFMjc+ATc2NTQnLgEnJiMiBw4BBwYVFBceARcWEzIXHgEXFhUUBw4BBwYjIicuAScmNTQ3PgE3NhMyNz4BNzY3BgcOAQcGIyInLgEnJicWFx4BFxYnNDYzMhYVFAYjIiYlNDYzMhYVFAYjIiYCAGpdXosoKCgoi15dampdXosoKCgoi15dalZMTHEgISEgcUxMVlZMTHEgISEgcUxMVisrKlEmJiMFHBtWODc/Pzc4VhscBSMmJlEqK9UlGxslJRsbJQGAJRsbJSUbGyVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoA6AhIHFMTFZWTExxICEhIHFMTFZWTExxICH+CQYGFRAQFEM6OlYYGRkYVjo6QxQQEBUGBvcoODgoKDg4KCg4OCgoODgAAAEAAAFABAACQAAPAAATFRQWMyEyNj0BNCYjISIGABMNA8ANExMN/EANEwIgwA0TEw3ADRMTAAAAAwAA/8AEAAPAABsANwBDAAABIgcOAQcGFRQXHgEXFjMyNz4BNzY1NCcuAScmAyInLgEnJjU0Nz4BNzYzMhceARcWFRQHDgEHBhMHJwcXBxc3FzcnNwIAal1eiygoKCiLXl1qal1eiygoKCiLXl1qVkxMcSAhISBxTExWVkxMcSAhISBxTExKoKBgoKBgoKBgoKADwCgoi15dampdXosoKCgoi15dampdXosoKPxgISBxTExWVkxMcSAhISBxTExWVkxMcSAhAqCgoGCgoGCgoGCgoAACAAD/wAQAA8AADwAVAAABISIGFREUFjMhMjY1ETQmASc3FwEXA4D9ADVLSzUDADVLS/4L7VqTATNaA8BLNf0ANUtLNQMANUv85e5akgEyWgAAAAABAGX/wAObA8AAKQAAASImIyIHDgEHBhUUFjMuATU0NjcwBwYCBwYHFSETMzcjNx4BMzI2Nw4BAyBEaEZxU1RtGhtJSAYNZUoQEEs8PFkBPWzGLNc0LVUmLlAYHT0DsBAeHWE+P0FNOwsmN5lvA31+/sWPkCMZAgCA9gkPN2sJBwAAAAACAAAAAAQAA4AACQAXAAAlMwcnMxEjNxcjJREnIxEzFSE1MxEjBxEDgICgoICAoKCA/wBAwID+gIDAQMDAwAIAwMDA/wCA/UBAQALAgAEAAAMAwAAAA0ADgAAWAB8AKAAAAT4BNTQnLgEnJiMhESEyNz4BNzY1NCYBMzIWFRQGKwETIxEzMhYVFAYCxBwgFBRGLi81/sABgDUvLkYUFET+hGUqPDwpZp+fnyw+PgHbIlQvNS8uRhQU/IAUFEYuLzVGdAFGSzU1S/6AAQBLNTVLAAAAAAIAwAAAA0ADgAAfACMAAAEzERQHDgEHBiMiJy4BJyY1ETMRFBYXHgEzMjY3PgE1ASEVIQLAgBkZVzo7QkI7OlcZGYAbGBxJKChJHBgb/gACgP2AA4D+YDw0NU4WFxcWTjU0PAGg/mAeOBcYGxsYFzge/qCAAAAAAAEAgAAAA4ADgAALAAABFSMBMxUhNTMBIzUDgID+wID+QIABQIADgED9AEBAAwBAAAEAAAAABAADgAA9AAABFSMeARUUBgcOASMiJicuATUzFBYzMjY1NCYjITUhLgEnLgE1NDY3PgEzMhYXHgEVIzQmIyIGFRQWMzIWFwQA6xUWNTAscT4+cSwwNYByTk5yck7+AAEsAgQBMDU1MCxxPj5xLDA1gHJOTnJyTjtuKwHAQB1BIjViJCEkJCEkYjU0TEw0NExAAQMBJGI1NWIkISQkISRiNTRMTDQ0TCEfAAAACgAAAAAEAAOAAAMABwALAA8AEwAXABsAHwAjACcAABMRIREBNSEVHQEhNQEVITUjFSE1ESEVISUhFSERNSEVASEVISE1IRUABAD9gAEA/wABAP8AQP8AAQD/AAKAAQD/AAEA/IABAP8AAoABAAOA/IADgP3AwMBAwMACAMDAwMD/AMDAwAEAwMD+wMDAwAAABQAAAAAEAAOAAAMABwALAA8AEwAAEyEVIRUhFSERIRUhESEVIREhFSEABAD8AAKA/YACgP2ABAD8AAQA/AADgIBAgP8AgAFAgP8AgAAAAAAFAAAAAAQAA4AAAwAHAAsADwATAAATIRUhFyEVIREhFSEDIRUhESEVIQAEAPwAwAKA/YACgP2AwAQA/AAEAPwAA4CAQID/AIABQID/AIAAAAUAAAAABAADgAADAAcACwAPABMAABMhFSEFIRUhESEVIQEhFSERIRUhAAQA/AABgAKA/YACgP2A/oAEAPwABAD8AAOAgECA/wCAAUCA/wCAAAAAAAUAAAAABAADgAADAAcACwAPABMAABMhFSEVIRUhFSEVIRUhFSEVIRUhAAQA/AAEAPwABAD8AAQA/AAEAPwAA4CAQIBAgECAQIAAAAAGAAAAAAQAA4AAAwAHAAsADwATABYAABMhFSEFIRUhFSEVIRUhFSEFIRUhGQEFAAQA/AABgAKA/YACgP2AAoD9gP6ABAD8AAEAA4CAQIBAgECAQIABAAGAwAAAAAYAAAAABAADgAADAAcACwAPABMAFgAAEyEVIQUhFSEVIRUhFSEVIQUhFSEBESUABAD8AAGAAoD9gAKA/YACgP2A/oAEAPwAAQD/AAOAgECAQIBAgECAAoD+gMAAAQA/AD8C5gLmACwAACUUDwEGIyIvAQcGIyIvASY1ND8BJyY1ND8BNjMyHwE3NjMyHwEWFRQPARcWFQLmEE4QFxcQqKgQFxYQThAQqKgQEE4QFhcQqKgQFxcQThAQqKgQwxYQThAQqKgQEE4QFhcQqKgQFxcQThAQqKgQEE4QFxcQqKgQFwAAAAYAAAAAAyUDbgAUACgAPABNAFUAggAAAREUBwYrASInJjURNDc2OwEyFxYVMxEUBwYrASInJjURNDc2OwEyFxYXERQHBisBIicmNRE0NzY7ATIXFhMRIREUFxYXFjMhMjc2NzY1ASEnJicjBgcFFRQHBisBERQHBiMhIicmNREjIicmPQE0NzY7ATc2NzY7ATIXFh8BMzIXFhUBJQYFCCQIBQYGBQgkCAUGkgUFCCUIBQUFBQglCAUFkgUFCCUIBQUFBQglCAUFSf4ABAQFBAIB2wIEBAQE/oABABsEBrUGBAH3BgUINxobJv4lJhsbNwgFBQUFCLEoCBcWF7cXFhYJKLAIBQYCEv63CAUFBQUIAUkIBQYGBQj+twgFBQUFCAFJCAUGBgUI/rcIBQUFBQgBSQgFBgYF/lsCHf3jDQsKBQUFBQoLDQJmQwUCAgVVJAgGBf3jMCIjISIvAiAFBggkCAUFYBUPDw8PFWAFBQgAAgAHAEkDtwKvABoALgAACQEGIyIvASY1ND8BJyY1ND8BNjMyFwEWFRQHARUUBwYjISInJj0BNDc2MyEyFxYBTv72BgcIBR0GBuHhBgYdBQgHBgEKBgYCaQUFCP3bCAUFBQUIAiUIBQUBhf72BgYcBggHBuDhBgcHBh0FBf71BQgHBv77JQgFBQUFCCUIBQUFBQAAAAEAIwAAA90DbgCzAAAlIicmIyIHBiMiJyY1NDc2NzY3Njc2PQE0JyYjISIHBh0BFBcWFxYzFhcWFRQHBiMiJyYjIgcGIyInJjU0NzY3Njc2NzY9ARE0NTQ1NCc0JyYnJicmJyYnJiMiJyY1NDc2MzIXFjMyNzYzMhcWFRQHBiMGBwYHBh0BFBcWMyEyNzY9ATQnJicmJyY1NDc2MzIXFjMyNzYzMhcWFRQHBgciBwYHBhURFBcWFxYXMhcWFRQHBiMDwRkzMhoZMjMZDQgHCQoNDBEQChIBBxX+fhYHARUJEhMODgwLBwcOGzU1GhgxMRgNBwcJCQsMEA8JEgECAQIDBAQFCBIRDQ0KCwcHDho1NRoYMDEYDgcHCQoMDRAQCBQBBw8BkA4HARQKFxcPDgcHDhkzMhkZMTEZDgcHCgoNDRARCBQUCRERDg0KCwcHDgACAgICDAsPEQkJAQEDAwUMROAMBQMDBQzUUQ0GAQIBCAgSDwwNAgICAgwMDhEICQECAwMFDUUhAdACDQ0ICA4OCgoLCwcHAwYBAQgIEg8MDQICAgINDA8RCAgBAgEGDFC2DAcBAQcMtlAMBgEBBgcWDwwNAgICAg0MDxEICAEBAgYNT/3mRAwGAgIBCQgRDwwNAAACAAD/twP/A7cAEwA5AAABMhcWFRQHAgcGIyInJjU0NwE2MwEWFxYfARYHBiMiJyYnJicmNRYXFhcWFxYzMjc2NzY3Njc2NzY3A5soHh4avkw3RUg0NDUBbSEp/fgXJicvAQJMTHtHNjYhIRARBBMUEBASEQkXCA8SExUVHR0eHikDtxsaKCQz/plGNDU0SUkwAUsf/bErHx8NKHpNTBobLi86OkQDDw4LCwoKFiUbGhERCgsEBAIAAQAAAAAAAIWwaoFfDzz1AAsEAAAAAADbteOZAAAAANu145kAAP+3BWADwAAAAAgAAgAAAAAAAAABAAADwP/AAAAFgAAA//8FYAABAAAAAAAAAAAAAAAAAAAAKQQAAAAAAAAAAAAAAAIAAAAEAABBBAAAQQQAAAAEAAAABAAAAAQAAAAEAADABAAAAAQAAAAEAAAABAAAQAQAAAAFgAAABAAAAAQAAB4EAAAABAAAAAQAAAAEAAAABAAAZQQAAAAEAADABAAAwAQAAIAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAMlAD8DJQAAA74ABwQAACMD/wAAAAAAAAAKABQAHgBKAHYApADmAS4BkgHQAhYCXALQAw4DWAN+A6gEPgTeBPoFZAWOBdAF+AY6BnYGjgbmBy4HVgd+B6gHzgf8CCoIbgkmCXAKYgq+AAEAAAApALQACgAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAHAAAAAQAAAAAAAgAHAGAAAQAAAAAAAwAHADYAAQAAAAAABAAHAHUAAQAAAAAABQALABUAAQAAAAAABgAHAEsAAQAAAAAACgAaAIoAAwABBAkAAQAOAAcAAwABBAkAAgAOAGcAAwABBAkAAwAOAD0AAwABBAkABAAOAHwAAwABBAkABQAWACAAAwABBAkABgAOAFIAAwABBAkACgA0AKRpY29tb29uAGkAYwBvAG0AbwBvAG5WZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBpY29tb29uAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG5SZWd1bGFyAFIAZQBnAHUAbABhAHJpY29tb29uAGkAYwBvAG0AbwBvAG5Gb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"},function(e,t,r){var n=r(20),i=r(153);i=i.__esModule?i.default:i,"string"===typeof i&&(i=[[e.i,i,""]]);var a={insert:"head",singleton:!1};n(i,a);e.exports=i.locals||{}},function(e,t,r){var n=r(21);t=n(!1),t.push([e.i,'.w-e-toolbar {\n  display: flex;\n  padding: 0 6px;\n  flex-wrap: wrap;\n  position: relative;\n  /* 单个菜单 */\n}\n.w-e-toolbar .w-e-menu {\n  position: relative;\n  display: flex;\n  width: 40px;\n  height: 40px;\n  align-items: center;\n  justify-content: center;\n  text-align: center;\n  cursor: pointer;\n}\n.w-e-toolbar .w-e-menu i {\n  color: #999;\n}\n.w-e-toolbar .w-e-menu:hover {\n  background-color: #F6F6F6;\n}\n.w-e-toolbar .w-e-menu:hover i {\n  color: #333;\n}\n.w-e-toolbar .w-e-active i {\n  color: #1e88e5;\n}\n.w-e-toolbar .w-e-active:hover i {\n  color: #1e88e5;\n}\n.w-e-menu-tooltip {\n  position: absolute;\n  display: flex;\n  color: #f1f1f1;\n  background-color: rgba(0, 0, 0, 0.75);\n  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.15);\n  border-radius: 4px;\n  padding: 4px 5px 6px;\n  justify-content: center;\n  align-items: center;\n}\n.w-e-menu-tooltip-up::after {\n  content: "";\n  position: absolute;\n  top: 100%;\n  left: 50%;\n  margin-left: -5px;\n  border: 5px solid rgba(0, 0, 0, 0);\n  border-top-color: rgba(0, 0, 0, 0.73);\n}\n.w-e-menu-tooltip-down::after {\n  content: "";\n  position: absolute;\n  bottom: 100%;\n  left: 50%;\n  margin-left: -5px;\n  border: 5px solid rgba(0, 0, 0, 0);\n  border-bottom-color: rgba(0, 0, 0, 0.73);\n}\n.w-e-menu-tooltip-item-wrapper {\n  font-size: 14px;\n  margin: 0 5px;\n}\n',""]),e.exports=t},function(e,t,r){var n=r(20),i=r(155);i=i.__esModule?i.default:i,"string"===typeof i&&(i=[[e.i,i,""]]);var a={insert:"head",singleton:!1};n(i,a);e.exports=i.locals||{}},function(e,t,r){var n=r(21);t=n(!1),t.push([e.i,'.w-e-text-container {\n  position: relative;\n  height: 100%;\n}\n.w-e-text-container .w-e-progress {\n  position: absolute;\n  background-color: #1e88e5;\n  top: 0;\n  left: 0;\n  height: 1px;\n}\n.w-e-text-container .placeholder {\n  color: #D4D4D4;\n  position: absolute;\n  font-size: 11pt;\n  line-height: 22px;\n  left: 10px;\n  top: 10px;\n  -webkit-user-select: none;\n     -moz-user-select: none;\n      -ms-user-select: none;\n          user-select: none;\n  z-index: -1;\n}\n.w-e-text {\n  padding: 0 10px;\n  overflow-y: auto;\n}\n.w-e-text p,\n.w-e-text h1,\n.w-e-text h2,\n.w-e-text h3,\n.w-e-text h4,\n.w-e-text h5,\n.w-e-text table,\n.w-e-text pre {\n  margin: 10px 0;\n  line-height: 1.5;\n}\n.w-e-text ul,\n.w-e-text ol {\n  margin: 10px 0 10px 20px;\n}\n.w-e-text blockquote {\n  display: block;\n  border-left: 8px solid #d0e5f2;\n  padding: 5px 10px;\n  margin: 10px 0;\n  line-height: 1.4;\n  font-size: 100%;\n  background-color: #f1f1f1;\n}\n.w-e-text code {\n  display: inline-block;\n  background-color: #f1f1f1;\n  border-radius: 3px;\n  padding: 3px 5px;\n  margin: 0 3px;\n}\n.w-e-text pre code {\n  display: block;\n}\n.w-e-text table {\n  border-top: 1px solid #ccc;\n  border-left: 1px solid #ccc;\n}\n.w-e-text table td,\n.w-e-text table th {\n  border-bottom: 1px solid #ccc;\n  border-right: 1px solid #ccc;\n  padding: 3px 5px;\n  min-height: 30px;\n  height: 30px;\n}\n.w-e-text table th {\n  border-bottom: 2px solid #ccc;\n  text-align: center;\n  background-color: #f1f1f1;\n}\n.w-e-text:focus {\n  outline: none;\n}\n.w-e-text img {\n  cursor: pointer;\n}\n.w-e-text img:hover {\n  box-shadow: 0 0 5px #333;\n}\n.w-e-text .w-e-todo {\n  margin: 0 0 0 20px;\n}\n.w-e-text .w-e-todo li {\n  list-style: none;\n  font-size: 1em;\n}\n.w-e-text .w-e-todo li span:nth-child(1) {\n  position: relative;\n  left: -18px;\n}\n.w-e-text .w-e-todo li span:nth-child(1) input {\n  position: absolute;\n  margin-right: 3px;\n}\n.w-e-text .w-e-todo li span:nth-child(1) input[type=checkbox] {\n  top: 50%;\n  margin-top: -6px;\n}\n.w-e-tooltip {\n  position: absolute;\n  display: flex;\n  color: #f1f1f1;\n  background-color: rgba(0, 0, 0, 0.75);\n  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.15);\n  border-radius: 4px;\n  padding: 4px 5px 6px;\n  justify-content: center;\n  align-items: center;\n}\n.w-e-tooltip-up::after {\n  content: "";\n  position: absolute;\n  top: 100%;\n  left: 50%;\n  margin-left: -5px;\n  border: 5px solid rgba(0, 0, 0, 0);\n  border-top-color: rgba(0, 0, 0, 0.73);\n}\n.w-e-tooltip-down::after {\n  content: "";\n  position: absolute;\n  bottom: 100%;\n  left: 50%;\n  margin-left: -5px;\n  border: 5px solid rgba(0, 0, 0, 0);\n  border-bottom-color: rgba(0, 0, 0, 0.73);\n}\n.w-e-tooltip-item-wrapper {\n  cursor: pointer;\n  font-size: 14px;\n  margin: 0 5px;\n}\n.w-e-tooltip-item-wrapper:hover {\n  color: #ccc;\n  text-decoration: underline;\n}\n',""]),e.exports=t},function(e,t,r){var n=r(20),i=r(157);i=i.__esModule?i.default:i,"string"===typeof i&&(i=[[e.i,i,""]]);var a={insert:"head",singleton:!1};n(i,a);e.exports=i.locals||{}},function(e,t,r){var n=r(21);t=n(!1),t.push([e.i,'.w-e-menu .w-e-panel-container {\n  position: absolute;\n  top: 0;\n  left: 50%;\n  border: 1px solid #ccc;\n  border-top: 0;\n  box-shadow: 1px 1px 2px #ccc;\n  color: #333;\n  background-color: #fff;\n  text-align: left;\n  /* 为 emotion panel 定制的样式 */\n  /* 上传图片、上传视频的 panel 定制样式 */\n}\n.w-e-menu .w-e-panel-container .w-e-panel-close {\n  position: absolute;\n  right: 0;\n  top: 0;\n  padding: 5px;\n  margin: 2px 5px 0 0;\n  cursor: pointer;\n  color: #999;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-close:hover {\n  color: #333;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-title {\n  list-style: none;\n  display: flex;\n  font-size: 14px;\n  margin: 2px 10px 0 10px;\n  border-bottom: 1px solid #f1f1f1;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-title .w-e-item {\n  padding: 3px 5px;\n  color: #999;\n  cursor: pointer;\n  margin: 0 3px;\n  position: relative;\n  top: 1px;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-title .w-e-active {\n  color: #333;\n  border-bottom: 1px solid #333;\n  cursor: default;\n  font-weight: 700;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content {\n  padding: 10px 15px 10px 15px;\n  font-size: 16px;\n  /* 输入框的样式 */\n  /* 按钮的样式 */\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content input:focus,\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content textarea:focus,\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content button:focus {\n  outline: none;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content textarea {\n  width: 100%;\n  border: 1px solid #ccc;\n  padding: 5px;\n  margin-top: 10px;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content textarea:focus {\n  border-color: #1e88e5;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content input[type=text] {\n  border: none;\n  border-bottom: 1px solid #ccc;\n  font-size: 14px;\n  height: 20px;\n  color: #333;\n  text-align: left;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content input[type=text].small {\n  width: 30px;\n  text-align: center;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content input[type=text].block {\n  display: block;\n  width: 100%;\n  margin: 10px 0;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content input[type=text]:focus {\n  border-bottom: 2px solid #1e88e5;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content .w-e-button-container button {\n  font-size: 14px;\n  color: #1e88e5;\n  border: none;\n  padding: 5px 10px;\n  background-color: #fff;\n  cursor: pointer;\n  border-radius: 3px;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content .w-e-button-container button.left {\n  float: left;\n  margin-right: 10px;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content .w-e-button-container button.right {\n  float: right;\n  margin-left: 10px;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content .w-e-button-container button.gray {\n  color: #999;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content .w-e-button-container button.red {\n  color: #c24f4a;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content .w-e-button-container button:hover {\n  background-color: #f1f1f1;\n}\n.w-e-menu .w-e-panel-container .w-e-panel-tab-content .w-e-button-container:after {\n  content: "";\n  display: table;\n  clear: both;\n}\n.w-e-menu .w-e-panel-container .w-e-emoticon-container .w-e-item {\n  cursor: pointer;\n  font-size: 18px;\n  padding: 0 3px;\n  display: inline-block;\n}\n.w-e-menu .w-e-panel-container .w-e-up-img-container,\n.w-e-menu .w-e-panel-container .w-e-up-video-container {\n  text-align: center;\n}\n.w-e-menu .w-e-panel-container .w-e-up-img-container .w-e-up-btn,\n.w-e-menu .w-e-panel-container .w-e-up-video-container .w-e-up-btn {\n  display: inline-block;\n  color: #999;\n  cursor: pointer;\n  font-size: 60px;\n  line-height: 1;\n}\n.w-e-menu .w-e-panel-container .w-e-up-img-container .w-e-up-btn:hover,\n.w-e-menu .w-e-panel-container .w-e-up-video-container .w-e-up-btn:hover {\n  color: #333;\n}\n',""]),e.exports=t},function(e,t,r){var n=r(20),i=r(159);i=i.__esModule?i.default:i,"string"===typeof i&&(i=[[e.i,i,""]]);var a={insert:"head",singleton:!1};n(i,a);e.exports=i.locals||{}},function(e,t,r){var n=r(21);t=n(!1),t.push([e.i,".w-e-toolbar .w-e-droplist {\n  position: absolute;\n  left: 0;\n  top: 0;\n  background-color: #fff;\n  border: 1px solid #f1f1f1;\n  border-right-color: #ccc;\n  border-bottom-color: #ccc;\n}\n.w-e-toolbar .w-e-droplist .w-e-dp-title {\n  text-align: center;\n  color: #999;\n  line-height: 2;\n  border-bottom: 1px solid #f1f1f1;\n  font-size: 13px;\n}\n.w-e-toolbar .w-e-droplist ul.w-e-list {\n  list-style: none;\n  line-height: 1;\n}\n.w-e-toolbar .w-e-droplist ul.w-e-list li.w-e-item {\n  color: #333;\n  padding: 5px 0;\n}\n.w-e-toolbar .w-e-droplist ul.w-e-list li.w-e-item:hover {\n  background-color: #f1f1f1;\n}\n.w-e-toolbar .w-e-droplist ul.w-e-block {\n  list-style: none;\n  text-align: left;\n  padding: 5px;\n}\n.w-e-toolbar .w-e-droplist ul.w-e-block li.w-e-item {\n  display: inline-block;\n  padding: 3px 5px;\n}\n.w-e-toolbar .w-e-droplist ul.w-e-block li.w-e-item:hover {\n  background-color: #f1f1f1;\n}\n",""]),e.exports=t},function(e,t,r){"use strict";var n=r(0),i=n(r(161));Element.prototype.matches||(Element.prototype.matches=function(e){var t=this.ownerDocument.querySelectorAll(e),r=t.length;for(r;r>=0;r--)if(t.item(r)===this)break;return r>-1}),i["default"]||(window.Promise=i["default"])},function(e,t,r){e.exports=r(162)},function(e,t,r){var n=r(163);e.exports=n},function(e,t,r){r(61),r(50),r(54),r(175),r(178),r(179);var n=r(9);e.exports=n.Promise},function(e,t,r){var n=r(62),i=r(49),a=function(e){return function(t,r){var a,o,s=String(i(t)),l=n(r),c=s.length;return l<0||l>=c?e?"":void 0:(a=s.charCodeAt(l),a<55296||a>56319||l+1===c||(o=s.charCodeAt(l+1))<56320||o>57343?e?s.charAt(l):a:e?s.slice(l,l+2):o-56320+(a-55296<<10)+65536)}};e.exports={codeAt:a(!1),charAt:a(!0)}},function(e,t,r){var n=r(8),i=r(101),a=n.WeakMap;e.exports="function"===typeof a&&/native code/.test(i(a))},function(e,t,r){var n=r(8),i=r(19);e.exports=function(e,t){try{i(n,e,t)}catch(r){n[e]=t}return t}},function(e,t,r){"use strict";var n=r(103).IteratorPrototype,i=r(77),a=r(48),o=r(36),s=r(43),l=function(){return this};e.exports=function(e,t,r){var c=t+" Iterator";return e.prototype=i(n,{next:a(1,r)}),o(e,c,!1,!0),s[c]=l,e}},function(e,t,r){var n=r(11);e.exports=!n((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},function(e,t,r){var n=r(14),i=r(18),a=r(25),o=r(52);e.exports=n?Object.defineProperties:function(e,t){a(e);var r,n=o(t),s=n.length,l=0;while(s>l)i.f(e,r=n[l++],t[r]);return e}},function(e,t,r){"use strict";var n=r(81),i=r(65);e.exports=n?{}.toString:function(){return"[object "+i(this)+"]"}},function(e,t,r){var n=r(25),i=r(172);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,r={};try{e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,e.call(r,[]),t=r instanceof Array}catch(a){}return function(r,a){return n(r),i(a),t?e.call(r,a):r.__proto__=a,r}}():void 0)},function(e,t,r){var n=r(13);e.exports=function(e){if(!n(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},function(e,t,r){"use strict";var n=r(28),i=r(82),a=r(43),o=r(41),s=r(75),l="Array Iterator",c=o.set,u=o.getterFor(l);e.exports=s(Array,"Array",(function(e,t){c(this,{type:l,target:n(e),index:0,kind:t})}),(function(){var e=u(this),t=e.target,r=e.kind,n=e.index++;return!t||n>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==r?{value:n,done:!1}:"values"==r?{value:t[n],done:!1}:{value:[n,t[n]],done:!1}}),"values"),a.Arguments=a.Array,i("keys"),i("values"),i("entries")},function(e,t){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},function(e,t,r){"use strict";var n,i,a,o,s=r(5),l=r(42),c=r(8),u=r(35),f=r(108),h=r(53),d=r(109),p=r(36),m=r(110),g=r(13),v=r(40),b=r(83),w=r(33),y=r(101),A=r(66),_=r(114),x=r(115),S=r(116).set,C=r(176),k=r(118),E=r(177),N=r(85),B=r(119),T=r(41),L=r(100),I=r(10),F=r(86),P=I("species"),D="Promise",R=T.get,O=T.set,M=T.getterFor(D),j=f,U=c.TypeError,z=c.document,H=c.process,$=u("fetch"),G=N.f,V=G,q="process"==w(H),W=!!(z&&z.createEvent&&c.dispatchEvent),X="unhandledrejection",Y="rejectionhandled",Q=0,K=1,J=2,Z=1,ee=2,te=L(D,(function(){var e=y(j)!==String(j);if(!e){if(66===F)return!0;if(!q&&"function"!=typeof PromiseRejectionEvent)return!0}if(l&&!j.prototype["finally"])return!0;if(F>=51&&/native code/.test(j))return!1;var t=j.resolve(1),r=function(e){e((function(){}),(function(){}))},n=t.constructor={};return n[P]=r,!(t.then((function(){}))instanceof r)})),re=te||!_((function(e){j.all(e)["catch"]((function(){}))})),ne=function(e){var t;return!(!g(e)||"function"!=typeof(t=e.then))&&t},ie=function(e,t,r){if(!t.notified){t.notified=!0;var n=t.reactions;C((function(){var i=t.value,a=t.state==K,o=0;while(n.length>o){var s,l,c,u=n[o++],f=a?u.ok:u.fail,h=u.resolve,d=u.reject,p=u.domain;try{f?(a||(t.rejection===ee&&le(e,t),t.rejection=Z),!0===f?s=i:(p&&p.enter(),s=f(i),p&&(p.exit(),c=!0)),s===u.promise?d(U("Promise-chain cycle")):(l=ne(s))?l.call(s,h,d):h(s)):d(i)}catch(m){p&&!c&&p.exit(),d(m)}}t.reactions=[],t.notified=!1,r&&!t.rejection&&oe(e,t)}))}},ae=function(e,t,r){var n,i;W?(n=z.createEvent("Event"),n.promise=t,n.reason=r,n.initEvent(e,!1,!0),c.dispatchEvent(n)):n={promise:t,reason:r},(i=c["on"+e])?i(n):e===X&&E("Unhandled promise rejection",r)},oe=function(e,t){S.call(c,(function(){var r,n=t.value,i=se(t);if(i&&(r=B((function(){q?H.emit("unhandledRejection",n,e):ae(X,e,n)})),t.rejection=q||se(t)?ee:Z,r.error))throw r.value}))},se=function(e){return e.rejection!==Z&&!e.parent},le=function(e,t){S.call(c,(function(){q?H.emit("rejectionHandled",e):ae(Y,e,t.value)}))},ce=function(e,t,r,n){return function(i){e(t,r,i,n)}},ue=function(e,t,r,n){t.done||(t.done=!0,n&&(t=n),t.value=r,t.state=J,ie(e,t,!0))},fe=function(e,t,r,n){if(!t.done){t.done=!0,n&&(t=n);try{if(e===r)throw U("Promise can't be resolved itself");var i=ne(r);i?C((function(){var n={done:!1};try{i.call(r,ce(fe,e,n,t),ce(ue,e,n,t))}catch(a){ue(e,n,a,t)}})):(t.value=r,t.state=K,ie(e,t,!1))}catch(a){ue(e,{done:!1},a,t)}}};te&&(j=function(e){b(this,j,D),v(e),n.call(this);var t=R(this);try{e(ce(fe,this,t),ce(ue,this,t))}catch(r){ue(this,t,r)}},n=function(e){O(this,{type:D,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:Q,value:void 0})},n.prototype=d(j.prototype,{then:function(e,t){var r=M(this),n=G(x(this,j));return n.ok="function"!=typeof e||e,n.fail="function"==typeof t&&t,n.domain=q?H.domain:void 0,r.parent=!0,r.reactions.push(n),r.state!=Q&&ie(this,r,!1),n.promise},catch:function(e){return this.then(void 0,e)}}),i=function(){var e=new n,t=R(e);this.promise=e,this.resolve=ce(fe,e,t),this.reject=ce(ue,e,t)},N.f=G=function(e){return e===j||e===a?new i(e):V(e)},l||"function"!=typeof f||(o=f.prototype.then,h(f.prototype,"then",(function(e,t){var r=this;return new j((function(e,t){o.call(r,e,t)})).then(e,t)}),{unsafe:!0}),"function"==typeof $&&s({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return k(j,$.apply(c,arguments))}}))),s({global:!0,wrap:!0,forced:te},{Promise:j}),p(j,D,!1,!0),m(D),a=u(D),s({target:D,stat:!0,forced:te},{reject:function(e){var t=G(this);return t.reject.call(void 0,e),t.promise}}),s({target:D,stat:!0,forced:l||te},{resolve:function(e){return k(l&&this===a?j:this,e)}}),s({target:D,stat:!0,forced:re},{all:function(e){var t=this,r=G(t),n=r.resolve,i=r.reject,a=B((function(){var r=v(t.resolve),a=[],o=0,s=1;A(e,(function(e){var l=o++,c=!1;a.push(void 0),s++,r.call(t,e).then((function(e){c||(c=!0,a[l]=e,--s||n(a))}),i)})),--s||n(a)}));return a.error&&i(a.value),r.promise},race:function(e){var t=this,r=G(t),n=r.reject,i=B((function(){var i=v(t.resolve);A(e,(function(e){i.call(t,e).then(r.resolve,n)}))}));return i.error&&n(i.value),r.promise}})},function(e,t,r){var n,i,a,o,s,l,c,u,f=r(8),h=r(71).f,d=r(33),p=r(116).set,m=r(117),g=f.MutationObserver||f.WebKitMutationObserver,v=f.process,b=f.Promise,w="process"==d(v),y=h(f,"queueMicrotask"),A=y&&y.value;A||(n=function(){var e,t;w&&(e=v.domain)&&e.exit();while(i){t=i.fn,i=i.next;try{t()}catch(r){throw i?o():a=void 0,r}}a=void 0,e&&e.enter()},w?o=function(){v.nextTick(n)}:g&&!m?(s=!0,l=document.createTextNode(""),new g(n).observe(l,{characterData:!0}),o=function(){l.data=s=!s}):b&&b.resolve?(c=b.resolve(void 0),u=c.then,o=function(){u.call(c,n)}):o=function(){p.call(f,n)}),e.exports=A||function(e){var t={fn:e,next:void 0};a&&(a.next=t),i||(i=t,o()),a=t}},function(e,t,r){var n=r(8);e.exports=function(e,t){var r=n.console;r&&r.error&&(1===arguments.length?r.error(e):r.error(e,t))}},function(e,t,r){"use strict";var n=r(5),i=r(40),a=r(85),o=r(119),s=r(66);n({target:"Promise",stat:!0},{allSettled:function(e){var t=this,r=a.f(t),n=r.resolve,l=r.reject,c=o((function(){var r=i(t.resolve),a=[],o=0,l=1;s(e,(function(e){var i=o++,s=!1;a.push(void 0),l++,r.call(t,e).then((function(e){s||(s=!0,a[i]={status:"fulfilled",value:e},--l||n(a))}),(function(e){s||(s=!0,a[i]={status:"rejected",reason:e},--l||n(a))}))})),--l||n(a)}));return c.error&&l(c.value),r.promise}})},function(e,t,r){"use strict";var n=r(5),i=r(42),a=r(108),o=r(11),s=r(35),l=r(115),c=r(118),u=r(53),f=!!a&&o((function(){a.prototype["finally"].call({then:function(){}},(function(){}))}));n({target:"Promise",proto:!0,real:!0,forced:f},{finally:function(e){var t=l(this,s("Promise")),r="function"==typeof e;return this.then(r?function(r){return c(t,e()).then((function(){return r}))}:e,r?function(r){return c(t,e()).then((function(){throw r}))}:e)}}),i||"function"!=typeof a||a.prototype["finally"]||u(a.prototype,"finally",s("Promise").prototype["finally"])},function(e,t,r){r(54);var n=r(181),i=r(65),a=Array.prototype,o={DOMTokenList:!0,NodeList:!0};e.exports=function(e){var t=e.forEach;return e===a||e instanceof Array&&t===a.forEach||o.hasOwnProperty(i(e))?n:t}},function(e,t,r){var n=r(182);e.exports=n},function(e,t,r){r(183);var n=r(15);e.exports=n("Array").forEach},function(e,t,r){"use strict";var n=r(5),i=r(184);n({target:"Array",proto:!0,forced:[].forEach!=i},{forEach:i})},function(e,t,r){"use strict";var n=r(30).forEach,i=r(67),a=r(22),o=i("forEach"),s=a("forEach");e.exports=o&&s?[].forEach:function(e){return n(this,e,arguments.length>1?arguments[1]:void 0)}},function(e,t,r){var n=r(186);e.exports=n},function(e,t,r){r(187);var n=r(9);e.exports=n.Array.isArray},function(e,t,r){var n=r(5),i=r(55);n({target:"Array",stat:!0},{isArray:i})},function(e,t,r){var n=r(189);e.exports=n},function(e,t,r){var n=r(190),i=Array.prototype;e.exports=function(e){var t=e.map;return e===i||e instanceof Array&&t===i.map?n:t}},function(e,t,r){r(191);var n=r(15);e.exports=n("Array").map},function(e,t,r){"use strict";var n=r(5),i=r(30).map,a=r(56),o=r(22),s=a("map"),l=o("map");n({target:"Array",proto:!0,forced:!s||!l},{map:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,r){var n=r(193);e.exports=n},function(e,t,r){var n=r(194),i=String.prototype;e.exports=function(e){var t=e.trim;return"string"===typeof e||e===i||e instanceof String&&t===i.trim?n:t}},function(e,t,r){r(195);var n=r(15);e.exports=n("String").trim},function(e,t,r){"use strict";var n=r(5),i=r(90).trim,a=r(196);n({target:"String",proto:!0,forced:a("trim")},{trim:function(){return i(this)}})},function(e,t,r){var n=r(11),i=r(68),a="​᠎";e.exports=function(e){return n((function(){return!!i[e]()||a[e]()!=a||i[e].name!==e}))}},function(e,t,r){var n=r(198);e.exports=n},function(e,t,r){r(199),r(61),r(50),r(54);var n=r(9);e.exports=n.Map},function(e,t,r){"use strict";var n=r(121),i=r(123);e.exports=n("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),i)},function(e,t,r){var n=r(11);e.exports=!n((function(){return Object.isExtensible(Object.preventExtensions({}))}))},function(e,t,r){var n=r(202);e.exports=n},function(e,t,r){var n=r(203),i=Array.prototype;e.exports=function(e){var t=e.indexOf;return e===i||e instanceof Array&&t===i.indexOf?n:t}},function(e,t,r){r(204);var n=r(15);e.exports=n("Array").indexOf},function(e,t,r){"use strict";var n=r(5),i=r(78).indexOf,a=r(67),o=r(22),s=[].indexOf,l=!!s&&1/[1].indexOf(1,-0)<0,c=a("indexOf"),u=o("indexOf",{ACCESSORS:!0,1:0});n({target:"Array",proto:!0,forced:l||!c||!u},{indexOf:function(e){return l?s.apply(this,arguments)||0:i(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,r){var n=r(206);e.exports=n},function(e,t,r){var n=r(207),i=Array.prototype;e.exports=function(e){var t=e.splice;return e===i||e instanceof Array&&t===i.splice?n:t}},function(e,t,r){r(208);var n=r(15);e.exports=n("Array").splice},function(e,t,r){"use strict";var n=r(5),i=r(79),a=r(62),o=r(34),s=r(29),l=r(88),c=r(69),u=r(56),f=r(22),h=u("splice"),d=f("splice",{ACCESSORS:!0,0:0,1:2}),p=Math.max,m=Math.min,g=9007199254740991,v="Maximum allowed length exceeded";n({target:"Array",proto:!0,forced:!h||!d},{splice:function(e,t){var r,n,u,f,h,d,b=s(this),w=o(b.length),y=i(e,w),A=arguments.length;if(0===A?r=n=0:1===A?(r=0,n=w-y):(r=A-2,n=m(p(a(t),0),w-y)),w+r-n>g)throw TypeError(v);for(u=l(b,n),f=0;f<n;f++)h=y+f,h in b&&c(u,f,b[h]);if(u.length=n,r<n){for(f=y;f<w-n;f++)h=f+n,d=f+r,h in b?b[d]=b[h]:delete b[d];for(f=w;f>w-n+r;f--)delete b[f-1]}else if(r>n)for(f=w-n;f>y;f--)h=f+n-1,d=f+r-1,h in b?b[d]=b[h]:delete b[d];for(f=0;f<r;f++)b[f+y]=arguments[f+2];return b.length=w-n+r,u}})},function(e,t,r){var n=r(210);e.exports=n},function(e,t,r){var n=r(211),i=Array.prototype;e.exports=function(e){var t=e.filter;return e===i||e instanceof Array&&t===i.filter?n:t}},function(e,t,r){r(212);var n=r(15);e.exports=n("Array").filter},function(e,t,r){"use strict";var n=r(5),i=r(30).filter,a=r(56),o=r(22),s=a("filter"),l=o("filter");n({target:"Array",proto:!0,forced:!s||!l},{filter:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,r){var n=r(214);e.exports=n},function(e,t,r){var n=r(215),i=r(217),a=Array.prototype,o=String.prototype;e.exports=function(e){var t=e.includes;return e===a||e instanceof Array&&t===a.includes?n:"string"===typeof e||e===o||e instanceof String&&t===o.includes?i:t}},function(e,t,r){r(216);var n=r(15);e.exports=n("Array").includes},function(e,t,r){"use strict";var n=r(5),i=r(78).includes,a=r(82),o=r(22),s=o("indexOf",{ACCESSORS:!0,1:0});n({target:"Array",proto:!0,forced:!s},{includes:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),a("includes")},function(e,t,r){r(218);var n=r(15);e.exports=n("String").includes},function(e,t,r){"use strict";var n=r(5),i=r(219),a=r(49),o=r(221);n({target:"String",proto:!0,forced:!o("includes")},{includes:function(e){return!!~String(a(this)).indexOf(i(e),arguments.length>1?arguments[1]:void 0)}})},function(e,t,r){var n=r(220);e.exports=function(e){if(n(e))throw TypeError("The method doesn't accept regular expressions");return e}},function(e,t,r){var n=r(13),i=r(33),a=r(10),o=a("match");e.exports=function(e){var t;return n(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==i(e))}},function(e,t,r){var n=r(10),i=n("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(r){try{return t[i]=!1,"/./"[e](t)}catch(n){}}return!1}},function(e,t,r){var n=r(223);e.exports=n},function(e,t,r){var n=r(224),i=Function.prototype;e.exports=function(e){var t=e.bind;return e===i||e instanceof Function&&t===i.bind?n:t}},function(e,t,r){r(225);var n=r(15);e.exports=n("Function").bind},function(e,t,r){var n=r(5),i=r(226);n({target:"Function",proto:!0},{bind:i})},function(e,t,r){"use strict";var n=r(40),i=r(13),a=[].slice,o={},s=function(e,t,r){if(!(t in o)){for(var n=[],i=0;i<t;i++)n[i]="a["+i+"]";o[t]=Function("C,a","return new C("+n.join(",")+")")}return o[t](e,r)};e.exports=Function.bind||function(e){var t=n(this),r=a.call(arguments,1),o=function(){var n=r.concat(a.call(arguments));return this instanceof o?s(t,n.length,n):t.apply(e,n)};return i(t.prototype)&&(o.prototype=t.prototype),o}},function(e,t,r){e.exports=r(228)},function(e,t,r){var n=r(229);e.exports=n},function(e,t,r){r(124),r(50),r(54);var n=r(93);e.exports=n.f("iterator")},function(e,t,r){e.exports=r(231)},function(e,t,r){var n=r(232);r(251),r(252),r(253),r(254),r(255),e.exports=n},function(e,t,r){r(233),r(61),r(234),r(236),r(237),r(238),r(239),r(124),r(240),r(241),r(242),r(243),r(244),r(245),r(246),r(247),r(248),r(249),r(250);var n=r(9);e.exports=n.Symbol},function(e,t,r){"use strict";var n=r(5),i=r(11),a=r(55),o=r(13),s=r(29),l=r(34),c=r(69),u=r(88),f=r(56),h=r(10),d=r(86),p=h("isConcatSpreadable"),m=9007199254740991,g="Maximum allowed index exceeded",v=d>=51||!i((function(){var e=[];return e[p]=!1,e.concat()[0]!==e})),b=f("concat"),w=function(e){if(!o(e))return!1;var t=e[p];return void 0!==t?!!t:a(e)},y=!v||!b;n({target:"Array",proto:!0,forced:y},{concat:function(e){var t,r,n,i,a,o=s(this),f=u(o,0),h=0;for(t=-1,n=arguments.length;t<n;t++)if(a=-1===t?o:arguments[t],w(a)){if(i=l(a.length),h+i>m)throw TypeError(g);for(r=0;r<i;r++,h++)r in a&&c(f,h,a[r])}else{if(h>=m)throw TypeError(g);c(f,h++,a)}return f.length=h,f}})},function(e,t,r){"use strict";var n=r(5),i=r(8),a=r(35),o=r(42),s=r(14),l=r(76),c=r(105),u=r(11),f=r(16),h=r(55),d=r(13),p=r(25),m=r(29),g=r(28),v=r(60),b=r(48),w=r(77),y=r(52),A=r(125),_=r(235),x=r(126),S=r(71),C=r(18),k=r(59),E=r(19),N=r(53),B=r(74),T=r(63),L=r(51),I=r(64),F=r(10),P=r(93),D=r(12),R=r(36),O=r(41),M=r(30).forEach,j=T("hidden"),U="Symbol",z="prototype",H=F("toPrimitive"),$=O.set,G=O.getterFor(U),V=Object[z],q=i.Symbol,W=a("JSON","stringify"),X=S.f,Y=C.f,Q=_.f,K=k.f,J=B("symbols"),Z=B("op-symbols"),ee=B("string-to-symbol-registry"),te=B("symbol-to-string-registry"),re=B("wks"),ne=i.QObject,ie=!ne||!ne[z]||!ne[z].findChild,ae=s&&u((function(){return 7!=w(Y({},"a",{get:function(){return Y(this,"a",{value:7}).a}})).a}))?function(e,t,r){var n=X(V,t);n&&delete V[t],Y(e,t,r),n&&e!==V&&Y(V,t,n)}:Y,oe=function(e,t){var r=J[e]=w(q[z]);return $(r,{type:U,tag:e,description:t}),s||(r.description=t),r},se=c?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof q},le=function(e,t,r){e===V&&le(Z,t,r),p(e);var n=v(t,!0);return p(r),f(J,n)?(r.enumerable?(f(e,j)&&e[j][n]&&(e[j][n]=!1),r=w(r,{enumerable:b(0,!1)})):(f(e,j)||Y(e,j,b(1,{})),e[j][n]=!0),ae(e,n,r)):Y(e,n,r)},ce=function(e,t){p(e);var r=g(t),n=y(r).concat(pe(r));return M(n,(function(t){s&&!fe.call(r,t)||le(e,t,r[t])})),e},ue=function(e,t){return void 0===t?w(e):ce(w(e),t)},fe=function(e){var t=v(e,!0),r=K.call(this,t);return!(this===V&&f(J,t)&&!f(Z,t))&&(!(r||!f(this,t)||!f(J,t)||f(this,j)&&this[j][t])||r)},he=function(e,t){var r=g(e),n=v(t,!0);if(r!==V||!f(J,n)||f(Z,n)){var i=X(r,n);return!i||!f(J,n)||f(r,j)&&r[j][n]||(i.enumerable=!0),i}},de=function(e){var t=Q(g(e)),r=[];return M(t,(function(e){f(J,e)||f(L,e)||r.push(e)})),r},pe=function(e){var t=e===V,r=Q(t?Z:g(e)),n=[];return M(r,(function(e){!f(J,e)||t&&!f(V,e)||n.push(J[e])})),n};if(l||(q=function(){if(this instanceof q)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,t=I(e),r=function(e){this===V&&r.call(Z,e),f(this,j)&&f(this[j],t)&&(this[j][t]=!1),ae(this,t,b(1,e))};return s&&ie&&ae(V,t,{configurable:!0,set:r}),oe(t,e)},N(q[z],"toString",(function(){return G(this).tag})),N(q,"withoutSetter",(function(e){return oe(I(e),e)})),k.f=fe,C.f=le,S.f=he,A.f=_.f=de,x.f=pe,P.f=function(e){return oe(F(e),e)},s&&(Y(q[z],"description",{configurable:!0,get:function(){return G(this).description}}),o||N(V,"propertyIsEnumerable",fe,{unsafe:!0}))),n({global:!0,wrap:!0,forced:!l,sham:!l},{Symbol:q}),M(y(re),(function(e){D(e)})),n({target:U,stat:!0,forced:!l},{for:function(e){var t=String(e);if(f(ee,t))return ee[t];var r=q(t);return ee[t]=r,te[r]=t,r},keyFor:function(e){if(!se(e))throw TypeError(e+" is not a symbol");if(f(te,e))return te[e]},useSetter:function(){ie=!0},useSimple:function(){ie=!1}}),n({target:"Object",stat:!0,forced:!l,sham:!s},{create:ue,defineProperty:le,defineProperties:ce,getOwnPropertyDescriptor:he}),n({target:"Object",stat:!0,forced:!l},{getOwnPropertyNames:de,getOwnPropertySymbols:pe}),n({target:"Object",stat:!0,forced:u((function(){x.f(1)}))},{getOwnPropertySymbols:function(e){return x.f(m(e))}}),W){var me=!l||u((function(){var e=q();return"[null]"!=W([e])||"{}"!=W({a:e})||"{}"!=W(Object(e))}));n({target:"JSON",stat:!0,forced:me},{stringify:function(e,t,r){var n,i=[e],a=1;while(arguments.length>a)i.push(arguments[a++]);if(n=t,(d(t)||void 0!==e)&&!se(e))return h(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!se(t))return t}),i[1]=t,W.apply(null,i)}})}q[z][H]||E(q[z],H,q[z].valueOf),R(q,U),L[j]=!0},function(e,t,r){var n=r(28),i=r(125).f,a={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(e){try{return i(e)}catch(t){return o.slice()}};e.exports.f=function(e){return o&&"[object Window]"==a.call(e)?s(e):i(n(e))}},function(e,t,r){var n=r(12);n("asyncIterator")},function(e,t){},function(e,t,r){var n=r(12);n("hasInstance")},function(e,t,r){var n=r(12);n("isConcatSpreadable")},function(e,t,r){var n=r(12);n("match")},function(e,t,r){var n=r(12);n("matchAll")},function(e,t,r){var n=r(12);n("replace")},function(e,t,r){var n=r(12);n("search")},function(e,t,r){var n=r(12);n("species")},function(e,t,r){var n=r(12);n("split")},function(e,t,r){var n=r(12);n("toPrimitive")},function(e,t,r){var n=r(12);n("toStringTag")},function(e,t,r){var n=r(12);n("unscopables")},function(e,t,r){var n=r(36);n(Math,"Math",!0)},function(e,t,r){var n=r(8),i=r(36);i(n.JSON,"JSON",!0)},function(e,t,r){var n=r(12);n("asyncDispose")},function(e,t,r){var n=r(12);n("dispose")},function(e,t,r){var n=r(12);n("observable")},function(e,t,r){var n=r(12);n("patternMatch")},function(e,t,r){var n=r(12);n("replaceAll")},function(e,t,r){e.exports=r(257)},function(e,t,r){var n=r(258);e.exports=n},function(e,t,r){r(259);var n=r(9);e.exports=n.parseInt},function(e,t,r){var n=r(5),i=r(260);n({global:!0,forced:parseInt!=i},{parseInt:i})},function(e,t,r){var n=r(8),i=r(90).trim,a=r(68),o=n.parseInt,s=/^[+-]?0[Xx]/,l=8!==o(a+"08")||22!==o(a+"0x16");e.exports=l?function(e,t){var r=i(String(e));return o(r,t>>>0||(s.test(r)?16:10))}:o},function(e,t,r){var n=r(262);e.exports=n},function(e,t,r){var n=r(263),i=Array.prototype;e.exports=function(e){var t=e.slice;return e===i||e instanceof Array&&t===i.slice?n:t}},function(e,t,r){r(264);var n=r(15);e.exports=n("Array").slice},function(e,t,r){"use strict";var n=r(5),i=r(13),a=r(55),o=r(79),s=r(34),l=r(28),c=r(69),u=r(10),f=r(56),h=r(22),d=f("slice"),p=h("slice",{ACCESSORS:!0,0:0,1:2}),m=u("species"),g=[].slice,v=Math.max;n({target:"Array",proto:!0,forced:!d||!p},{slice:function(e,t){var r,n,u,f=l(this),h=s(f.length),d=o(e,h),p=o(void 0===t?h:t,h);if(a(f)&&(r=f.constructor,"function"!=typeof r||r!==Array&&!a(r.prototype)?i(r)&&(r=r[m],null===r&&(r=void 0)):r=void 0,r===Array||void 0===r))return g.call(f,d,p);for(n=new(void 0===r?Array:r)(v(p-d,0)),u=0;d<p;d++,u++)d in f&&c(n,u,f[d]);return n.length=u,n}})},function(e,t,r){r(266);var n=r(9);e.exports=n.setTimeout},function(e,t,r){var n=r(5),i=r(8),a=r(84),o=[].slice,s=/MSIE .\./.test(a),l=function(e){return function(t,r){var n=arguments.length>2,i=n?o.call(arguments,2):void 0;return e(n?function(){("function"==typeof t?t:Function(t)).apply(this,i)}:t,r)}};n({global:!0,bind:!0,forced:s},{setTimeout:l(i.setTimeout),setInterval:l(i.setInterval)})},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(127));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=o.__importDefault(r(272)),l=o.__importDefault(r(273)),c=o.__importDefault(r(128)),u=o.__importDefault(r(274)),f=o.__importDefault(r(275)),h=o.__importDefault(r(276)),d=o.__importDefault(r(129)),p=o.__importDefault(r(277)),m=o.__importDefault(r(278)),g=o.__importDefault(r(279)),v=(0,a["default"])({},s["default"],l["default"],c["default"],f["default"],u["default"],h["default"],d["default"],p["default"],m["default"],g["default"],{linkCheck:function(e,t){return!0}});t["default"]=v},function(e,t,r){var n=r(269);e.exports=n},function(e,t,r){r(270);var n=r(9);e.exports=n.Object.assign},function(e,t,r){var n=r(5),i=r(271);n({target:"Object",stat:!0,forced:Object.assign!==i},{assign:i})},function(e,t,r){"use strict";var n=r(14),i=r(11),a=r(52),o=r(126),s=r(59),l=r(29),c=r(72),u=Object.assign,f=Object.defineProperty;e.exports=!u||i((function(){if(n&&1!==u({b:1},u(f({},"a",{enumerable:!0,get:function(){f(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},r=Symbol(),i="abcdefghijklmnopqrst";return e[r]=7,i.split("").forEach((function(e){t[e]=e})),7!=u({},e)[r]||a(u({},t)).join("")!=i}))?function(e,t){var r=l(e),i=arguments.length,u=1,f=o.f,h=s.f;while(i>u){var d,p=c(arguments[u++]),m=f?a(p).concat(f(p)):a(p),g=m.length,v=0;while(g>v)d=m[v++],n&&!h.call(p,d)||(r[d]=p[d])}return r}:u},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0}),t["default"]={menus:["head","bold","fontSize","fontName","italic","underline","strikeThrough","indent","lineHeight","foreColor","backColor","link","list","todo","justify","quote","emoticon","image","video","table","code","splitLine","undo","redo"],fontNames:["黑体","仿宋","楷体","标楷体","华文仿宋","华文楷体","宋体","微软雅黑","Arial","Tahoma","Verdana","Times New Roman","Courier New"],fontSizes:{"x-small":{name:"10px",value:"1"},small:{name:"13px",value:"2"},normal:{name:"16px",value:"3"},large:{name:"18px",value:"4"},"x-large":{name:"24px",value:"5"},"xx-large":{name:"32px",value:"6"},"xxx-large":{name:"48px",value:"7"}},colors:["#000000","#ffffff","#eeece0","#1c487f","#4d80bf","#c24f4a","#8baa4a","#7b5ba1","#46acc8","#f9963b"],languageType:["Bash","C","C#","C++","CSS","Java","JavaScript","JSON","TypeScript","Plain text","Html","XML","SQL","Go","Kotlin","Lua","Markdown","PHP","Python","Shell Session","Ruby"],languageTab:"　　　　",emotions:[{title:"表情",type:"emoji",content:"😀 😃 😄 😁 😆 😅 😂 🤣 😊 😇 🙂 🙃 😉 😌 😍 😘 😗 😙 😚 😋 😛 😝 😜 🤓 😎 😏 😒 😞 😔 😟 😕 🙁 😣 😖 😫 😩 😢 😭 😤 😠 😡 😳 😱 😨 🤗 🤔 😶 😑 😬 🙄 😯 😴 😷 🤑 😈 🤡 💩 👻 💀 👀 👣".split(/\s/)},{title:"手势",type:"emoji",content:"👐 🙌 👏 🤝 👍 👎 👊 ✊ 🤛 🤜 🤞 ✌️ 🤘 👌 👈 👉 👆 👇 ☝️ ✋ 🤚 🖐 🖖 👋 🤙 💪 🖕 ✍️ 🙏".split(/\s/)}],lineHeights:["1","1.15","1.6","2","2.5","3"],undoLimit:20,indentation:"2em",showMenuTooltips:!0,menuTooltipPosition:"up"}},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(7);function o(e,t,r){window.alert(e),r&&console.error("wangEditor: "+r)}t["default"]={onchangeTimeout:200,onchange:null,onfocus:a.EMPTY_FN,onblur:a.EMPTY_FN,onCatalogChange:null,customAlert:o}},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0}),t["default"]={pasteFilterStyle:!0,pasteIgnoreImg:!1,pasteTextHandle:function(e){return e}}},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0}),t["default"]={styleWithCSS:!1}},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(7);t["default"]={linkImgCheck:function(e,t,r){return!0},showLinkImg:!0,showLinkImgAlt:!0,showLinkImgHref:!0,linkImgCallback:a.EMPTY_FN,uploadImgAccept:["jpg","jpeg","png","gif","bmp"],uploadImgServer:"",uploadImgShowBase64:!1,uploadImgMaxSize:5242880,uploadImgMaxLength:100,uploadFileName:"",uploadImgParams:{},uploadImgParamsWithUrl:!1,uploadImgHeaders:{},uploadImgHooks:{},uploadImgTimeout:1e4,withCredentials:!1,customUploadImg:null,uploadImgFromMedia:null}},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0}),t["default"]={lang:"zh-CN",languages:{"zh-CN":{wangEditor:{"重置":"重置","插入":"插入","默认":"默认","创建":"创建","修改":"修改","如":"如","请输入正文":"请输入正文",menus:{title:{"标题":"标题","加粗":"加粗","字号":"字号","字体":"字体","斜体":"斜体","下划线":"下划线","删除线":"删除线","缩进":"缩进","行高":"行高","文字颜色":"文字颜色","背景色":"背景色","链接":"链接","序列":"序列","对齐":"对齐","引用":"引用","表情":"表情","图片":"图片","视频":"视频","表格":"表格","代码":"代码","分割线":"分割线","恢复":"恢复","撤销":"撤销","全屏":"全屏","取消全屏":"取消全屏","待办事项":"待办事项"},dropListMenu:{"设置标题":"设置标题","背景颜色":"背景颜色","文字颜色":"文字颜色","设置字号":"设置字号","设置字体":"设置字体","设置缩进":"设置缩进","对齐方式":"对齐方式","设置行高":"设置行高","序列":"序列",head:{"正文":"正文"},indent:{"增加缩进":"增加缩进","减少缩进":"减少缩进"},justify:{"靠左":"靠左","居中":"居中","靠右":"靠右","两端":"两端"},list:{"无序列表":"无序列表","有序列表":"有序列表"}},panelMenus:{emoticon:{"默认":"默认","新浪":"新浪",emoji:"emoji","手势":"手势"},image:{"上传图片":"上传图片","网络图片":"网络图片","图片地址":"图片地址","图片文字说明":"图片文字说明","跳转链接":"跳转链接"},link:{"链接":"链接","链接文字":"链接文字","取消链接":"取消链接","查看链接":"查看链接"},video:{"插入视频":"插入视频","上传视频":"上传视频"},table:{"行":"行","列":"列","的":"的","表格":"表格","添加行":"添加行","删除行":"删除行","添加列":"添加列","删除列":"删除列","设置表头":"设置表头","取消表头":"取消表头","插入表格":"插入表格","删除表格":"删除表格"},code:{"删除代码":"删除代码","修改代码":"修改代码","插入代码":"插入代码"}}},validate:{"张图片":"张图片","大于":"大于","图片链接":"图片链接","不是图片":"不是图片","返回结果":"返回结果","上传图片超时":"上传图片超时","上传图片错误":"上传图片错误","上传图片失败":"上传图片失败","插入图片错误":"插入图片错误","一次最多上传":"一次最多上传","下载链接失败":"下载链接失败","图片验证未通过":"图片验证未通过","服务器返回状态":"服务器返回状态","上传图片返回结果错误":"上传图片返回结果错误","请替换为支持的图片类型":"请替换为支持的图片类型","您插入的网络图片无法识别":"您插入的网络图片无法识别","您刚才插入的图片链接未通过编辑器校验":"您刚才插入的图片链接未通过编辑器校验","插入视频错误":"插入视频错误","视频链接":"视频链接","不是视频":"不是视频","视频验证未通过":"视频验证未通过","个视频":"个视频","上传视频超时":"上传视频超时","上传视频错误":"上传视频错误","上传视频失败":"上传视频失败","上传视频返回结果错误":"上传视频返回结果错误"}}},en:{wangEditor:{"重置":"reset","插入":"insert","默认":"default","创建":"create","修改":"edit","如":"like","请输入正文":"please enter the text",menus:{title:{"标题":"head","加粗":"bold","字号":"font size","字体":"font family","斜体":"italic","下划线":"underline","删除线":"strikethrough","缩进":"indent","行高":"line heihgt","文字颜色":"font color","背景色":"background","链接":"link","序列":"numbered list","对齐":"align","引用":"quote","表情":"emoticons","图片":"image","视频":"media","表格":"table","代码":"code","分割线":"split line","恢复":"undo","撤销":"redo","全屏":"fullscreen","取消全屏":"cancel fullscreen","待办事项":"todo"},dropListMenu:{"设置标题":"title","背景颜色":"background","文字颜色":"font color","设置字号":"font size","设置字体":"font family","设置缩进":"indent","对齐方式":"align","设置行高":"line heihgt","序列":"list",head:{"正文":"text"},indent:{"增加缩进":"indent","减少缩进":"outdent"},justify:{"靠左":"left","居中":"center","靠右":"right","两端":"justify"},list:{"无序列表":"unordered","有序列表":"ordered"}},panelMenus:{emoticon:{"表情":"emoji","手势":"gesture"},image:{"上传图片":"upload image","网络图片":"network image","图片地址":"image link","图片文字说明":"image alt","跳转链接":"hyperlink"},link:{"链接":"link","链接文字":"link text","取消链接":"unlink","查看链接":"view links"},video:{"插入视频":"insert video","上传视频":"upload local video"},table:{"行":"rows","列":"columns","的":" ","表格":"table","添加行":"insert row","删除行":"delete row","添加列":"insert column","删除列":"delete column","设置表头":"set header","取消表头":"cancel header","插入表格":"insert table","删除表格":"delete table"},code:{"删除代码":"delete code","修改代码":"edit code","插入代码":"insert code"}}},validate:{"张图片":"images","大于":"greater than","图片链接":"image link","不是图片":"is not image","返回结果":"return results","上传图片超时":"upload image timeout","上传图片错误":"upload image error","上传图片失败":"upload image failed","插入图片错误":"insert image error","一次最多上传":"once most at upload","下载链接失败":"download link failed","图片验证未通过":"image validate failed","服务器返回状态":"server return status","上传图片返回结果错误":"upload image return results error","请替换为支持的图片类型":"please replace with a supported image type","您插入的网络图片无法识别":"the network picture you inserted is not recognized","您刚才插入的图片链接未通过编辑器校验":"the image link you just inserted did not pass the editor verification","插入视频错误":"insert video error","视频链接":"video link","不是视频":"is not video","视频验证未通过":"video validate failed","个视频":"videos","上传视频超时":"upload video timeout","上传视频错误":"upload video error","上传视频失败":"upload video failed","上传视频返回结果错误":"upload video return results error"}}}}}},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(6);function o(){return!(!a.UA.isIE()&&!a.UA.isOldEdge)}t["default"]={compatibleMode:o,historyMaxSize:30}},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(7);t["default"]={onlineVideoCheck:function(e){return!0},onlineVideoCallback:a.EMPTY_FN,showLinkVideo:!0,uploadVideoAccept:["mp4"],uploadVideoServer:"",uploadVideoMaxSize:1073741824,uploadVideoName:"",uploadVideoParams:{},uploadVideoParamsWithUrl:!1,uploadVideoHeaders:{},uploadVideoHooks:{},uploadVideoTimeout:72e5,withVideoCredentials:!1,customUploadVideo:null,customInsertVideo:null}},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(17));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=o.__importDefault(r(3)),l=r(6),c=r(7),u=function(){function e(e){this._currentRange=null,this.editor=e}return e.prototype.getRange=function(){return this._currentRange},e.prototype.saveRange=function(e){if(e)this._currentRange=e;else{var t=window.getSelection();if(0!==t.rangeCount){var r=t.getRangeAt(0),n=this.getSelectionContainerElem(r);if((null===n||void 0===n?void 0:n.length)&&"false"!==n.attr("contenteditable")&&!n.parentUntil("[contenteditable=false]")){var i=this.editor,o=i.$textElem;if(o.isContain(n)){var s;if(o.elems[0]===n.elems[0])if((0,a["default"])(s=o.html()).call(s)===c.EMPTY_P){var l=o.children(),u=null===l||void 0===l?void 0:l.last();i.selection.createRangeByElem(u,!0,!0),i.selection.restoreSelection()}this._currentRange=r}}}}},e.prototype.collapseRange=function(e){void 0===e&&(e=!1);var t=this._currentRange;t&&t.collapse(e)},e.prototype.getSelectionText=function(){var e=this._currentRange;return e?e.toString():""},e.prototype.getSelectionContainerElem=function(e){var t,r;if(t=e||this._currentRange,t)return r=t.commonAncestorContainer,s["default"](1===r.nodeType?r:r.parentNode)},e.prototype.getSelectionStartElem=function(e){var t,r;if(t=e||this._currentRange,t)return r=t.startContainer,s["default"](1===r.nodeType?r:r.parentNode)},e.prototype.getSelectionEndElem=function(e){var t,r;if(t=e||this._currentRange,t)return r=t.endContainer,s["default"](1===r.nodeType?r:r.parentNode)},e.prototype.isSelectionEmpty=function(){var e=this._currentRange;return!(!e||!e.startContainer||e.startContainer!==e.endContainer||e.startOffset!==e.endOffset)},e.prototype.restoreSelection=function(){var e=window.getSelection(),t=this._currentRange;e&&t&&(e.removeAllRanges(),e.addRange(t))},e.prototype.createEmptyRange=function(){var e,t=this.editor,r=this.getRange();if(r&&this.isSelectionEmpty())try{l.UA.isWebkit()?(t.cmd["do"]("insertHTML","&#8203;"),r.setEnd(r.endContainer,r.endOffset+1),this.saveRange(r)):(e=s["default"]("<strong>&#8203;</strong>"),t.cmd["do"]("insertElem",e),this.createRangeByElem(e,!0))}catch(n){}},e.prototype.createRangeByElems=function(e,t){var r=window.getSelection?window.getSelection():document.getSelection();null===r||void 0===r||r.removeAllRanges();var n=document.createRange();n.setStart(e,0),n.setEnd(t,t.childNodes.length||1),this.saveRange(n),this.restoreSelection()},e.prototype.createRangeByElem=function(e,t,r){if(e.length){var n=e.elems[0],i=document.createRange();r?i.selectNodeContents(n):i.selectNode(n),null!=t&&(i.collapse(t),t||(this.saveRange(i),this.editor.selection.moveCursor(n))),this.saveRange(i)}},e.prototype.getSelectionRangeTopNodes=function(){var e,t,r,n=null===(e=this.getSelectionStartElem())||void 0===e?void 0:e.getNodeTop(this.editor),i=null===(t=this.getSelectionEndElem())||void 0===t?void 0:t.getNodeTop(this.editor);return r=this.recordSelectionNodes(s["default"](n),s["default"](i)),r},e.prototype.moveCursor=function(e,t){var r,n=this.getRange(),i=3===e.nodeType?null===(r=e.nodeValue)||void 0===r?void 0:r.length:e.childNodes.length;(l.UA.isFirefox||l.UA.isIE())&&0!==i&&(3!==e.nodeType&&"BR"!==e.childNodes[i-1].nodeName||(i-=1));var a=null!==t&&void 0!==t?t:i;n&&e&&(n.setStart(e,a),n.setEnd(e,a),this.restoreSelection())},e.prototype.getCursorPos=function(){var e=window.getSelection();return null===e||void 0===e?void 0:e.anchorOffset},e.prototype.clearWindowSelectionRange=function(){var e=window.getSelection();e&&e.removeAllRanges()},e.prototype.recordSelectionNodes=function(e,t){var r=[],n=!0;try{var i=e,a=this.editor.$textElem;while(n){var o=null===i||void 0===i?void 0:i.getNodeTop(this.editor);"BODY"===o.getNodeName()&&(n=!1),o.length>0&&(r.push(s["default"](i)),(null===t||void 0===t?void 0:t.equal(o))||a.equal(o)?n=!1:i=o.getNextSibling())}}catch(l){n=!1}return r},e.prototype.setRangeToElem=function(e){var t=this.getRange();null===t||void 0===t||t.setStart(e,0),null===t||void 0===t||t.setEnd(e,0)},e}();t["default"]=u},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(3)),s=function(){function e(e){this.editor=e}return e.prototype["do"]=function(e,t){var r=this.editor;r.config.styleWithCSS&&document.execCommand("styleWithCSS",!1,"true");var n=r.selection;if(n.getRange()){switch(n.restoreSelection(),e){case"insertHTML":this.insertHTML(t);break;case"insertElem":this.insertElem(t);break;default:this.execCommand(e,t);break}r.menus.changeActive(),n.saveRange(),n.restoreSelection()}},e.prototype.insertHTML=function(e){var t=this.editor,r=t.selection.getRange();if(null!=r)if(this.queryCommandSupported("insertHTML"))this.execCommand("insertHTML",e);else if(r.insertNode){if(r.deleteContents(),o["default"](e).elems.length>0)r.insertNode(o["default"](e).elems[0]);else{var n=document.createElement("p");n.appendChild(document.createTextNode(e)),r.insertNode(n)}t.selection.collapseRange()}},e.prototype.insertElem=function(e){var t=this.editor,r=t.selection.getRange();null!=r&&r.insertNode&&(r.deleteContents(),r.insertNode(e.elems[0]))},e.prototype.execCommand=function(e,t){document.execCommand(e,!1,t)},e.prototype.queryCommandValue=function(e){return document.queryCommandValue(e)},e.prototype.queryCommandState=function(e){return document.queryCommandState(e)},e.prototype.queryCommandSupported=function(e){return document.queryCommandSupported(e)},e}();t["default"]=s},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(31)),o=n(r(4)),s=n(r(17)),l=n(r(27)),c=n(r(46));(0,i["default"])(t,"__esModule",{value:!0});var u=r(2),f=u.__importDefault(r(3)),h=u.__importDefault(r(287)),d=r(6),p=u.__importDefault(r(299)),m=u.__importDefault(r(300)),g=r(7),v=function(){function e(e){this.editor=e,this.eventHooks={onBlurEvents:[],changeEvents:[],dropEvents:[],clickEvents:[],keydownEvents:[],keyupEvents:[],tabUpEvents:[],tabDownEvents:[],enterUpEvents:[],enterDownEvents:[],deleteUpEvents:[],deleteDownEvents:[],pasteEvents:[],linkClickEvents:[],codeClickEvents:[],textScrollEvents:[],toolbarClickEvents:[],imgClickEvents:[],imgDragBarMouseDownEvents:[],tableClickEvents:[],menuClickEvents:[],dropListMenuHoverEvents:[],splitLineEvents:[],videoClickEvents:[]}}return e.prototype.init=function(){this._saveRange(),this._bindEventHooks(),h["default"](this)},e.prototype.togglePlaceholder=function(){var e,t=this.html(),r=(0,a["default"])(e=this.editor.$textContainerElem).call(e,".placeholder");r.hide(),this.editor.isComposing||t&&" "!==t||r.show()},e.prototype.clear=function(){this.html(g.EMPTY_P)},e.prototype.html=function(e){var t=this.editor,r=t.$textElem;if(null==e){var n=r.html();n=n.replace(/\u200b/gm,""),n=n.replace(/<p><\/p>/gim,""),n=n.replace(g.EMPTY_P_LAST_REGEX,""),n=n.replace(g.EMPTY_P_REGEX,"<p>");var i=n.match(/<(img|br|hr|input)[^>]*>/gi);return null!==i&&(0,o["default"])(i).call(i,(function(e){e.match(/\/>/)||(n=n.replace(e,e.substring(0,e.length-1)+"/>"))})),n}e=(0,s["default"])(e).call(e),""===e&&(e=g.EMPTY_P),0!==(0,l["default"])(e).call(e,"<")&&(e="<p>"+e+"</p>"),r.html(e),t.initSelection()},e.prototype.setJSON=function(e){var t=m["default"](e).children(),r=this.editor,n=r.$textElem;t&&n.replaceChildAll(t)},e.prototype.getJSON=function(){var e=this.editor,t=e.$textElem;return p["default"](t)},e.prototype.text=function(e){var t=this.editor,r=t.$textElem;if(null==e){var n=r.text();return n=n.replace(/\u200b/gm,""),n}r.text("<p>"+e+"</p>"),t.initSelection()},e.prototype.append=function(e){var t=this.editor;0!==(0,l["default"])(e).call(e,"<")&&(e="<p>"+e+"</p>"),this.html(this.html()+e),t.initSelection()},e.prototype._saveRange=function(){var e=this.editor,t=e.$textElem,r=f["default"](document);function n(){e.selection.saveRange(),e.menus.changeActive()}function i(){n(),t.off("click",i)}function a(){n(),r.off("mouseup",a)}function o(){r.on("mouseup",a),t.off("mouseleave",o)}t.on("keyup",n),t.on("click",i),t.on("mousedown",(function(){t.on("mouseleave",o)})),t.on("mouseup",(function(r){t.off("mouseleave",o),(0,c["default"])((function(){var t=e.selection,r=t.getRange();null!==r&&n()}),0)}))},e.prototype._bindEventHooks=function(){var e=this.editor,t=e.$textElem,r=this.eventHooks;function n(e){e.preventDefault()}t.on("click",(function(e){var t=r.clickEvents;(0,o["default"])(t).call(t,(function(t){return t(e)}))})),t.on("keyup",(function(e){if(13===e.keyCode){var t=r.enterUpEvents;(0,o["default"])(t).call(t,(function(t){return t(e)}))}})),t.on("keyup",(function(e){var t=r.keyupEvents;(0,o["default"])(t).call(t,(function(t){return t(e)}))})),t.on("keydown",(function(e){var t=r.keydownEvents;(0,o["default"])(t).call(t,(function(t){return t(e)}))})),t.on("keyup",(function(e){if(8===e.keyCode||46===e.keyCode){var t=r.deleteUpEvents;(0,o["default"])(t).call(t,(function(t){return t(e)}))}})),t.on("keydown",(function(e){if(8===e.keyCode||46===e.keyCode){var t=r.deleteDownEvents;(0,o["default"])(t).call(t,(function(t){return t(e)}))}})),t.on("paste",(function(e){if(!d.UA.isIE()){e.preventDefault();var t=r.pasteEvents;(0,o["default"])(t).call(t,(function(t){return t(e)}))}})),t.on("keydown",(function(t){(e.isFocus||e.isCompatibleMode)&&(t.ctrlKey||t.metaKey)&&90===t.keyCode&&(t.preventDefault(),t.shiftKey?e.history.restore():e.history.revoke())})),t.on("keyup",(function(e){if(9===e.keyCode){e.preventDefault();var t=r.tabUpEvents;(0,o["default"])(t).call(t,(function(t){return t(e)}))}})),t.on("keydown",(function(e){if(9===e.keyCode){e.preventDefault();var t=r.tabDownEvents;(0,o["default"])(t).call(t,(function(t){return t(e)}))}})),t.on("scroll",d.throttle((function(e){var t=r.textScrollEvents;(0,o["default"])(t).call(t,(function(t){return t(e)}))}),100)),f["default"](document).on("dragleave",n).on("drop",n).on("dragenter",n).on("dragover",n),e.beforeDestroy((function(){f["default"](document).off("dragleave",n).off("drop",n).off("dragenter",n).off("dragover",n)})),t.on("drop",(function(e){e.preventDefault();var t=r.dropEvents;(0,o["default"])(t).call(t,(function(t){return t(e)}))})),t.on("click",(function(e){var t=null,n=e.target,i=f["default"](n);if("A"===i.getNodeName())t=i;else{var a=i.parentUntil("a");null!=a&&(t=a)}if(t){var s=r.linkClickEvents;(0,o["default"])(s).call(s,(function(e){return e(t)}))}})),t.on("click",(function(e){var t=null,n=e.target,i=f["default"](n);if("IMG"!==i.getNodeName()||i.elems[0].getAttribute("data-emoji")||(e.stopPropagation(),t=i),t){var a=r.imgClickEvents;(0,o["default"])(a).call(a,(function(e){return e(t)}))}})),t.on("click",(function(e){var t=null,n=e.target,i=f["default"](n);if("PRE"===i.getNodeName())t=i;else{var a=i.parentUntil("pre");null!==a&&(t=a)}if(t){var s=r.codeClickEvents;(0,o["default"])(s).call(s,(function(e){return e(t)}))}})),t.on("click",(function(t){var n=null,i=t.target,a=f["default"](i);if("HR"===a.getNodeName()&&(n=a),n){e.selection.createRangeByElem(n),e.selection.restoreSelection();var s=r.splitLineEvents;(0,o["default"])(s).call(s,(function(e){return e(n)}))}})),e.$toolbarElem.on("click",(function(e){var t=r.toolbarClickEvents;(0,o["default"])(t).call(t,(function(t){return t(e)}))})),e.$textContainerElem.on("mousedown",(function(e){var t=e.target,n=f["default"](t);if(n.hasClass("w-e-img-drag-rb")){var i=r.imgDragBarMouseDownEvents;(0,o["default"])(i).call(i,(function(e){return e()}))}})),t.on("click",(function(t){var n=null,i=t.target;if(n=f["default"](i).parentUntilEditor("TABLE",e,i),n){var a=r.tableClickEvents;(0,o["default"])(a).call(a,(function(e){return e(n,t)}))}})),t.on("keydown",(function(e){if(13===e.keyCode){var t=r.enterDownEvents;(0,o["default"])(t).call(t,(function(t){return t(e)}))}})),t.on("click",(function(e){var t=null,n=e.target,i=f["default"](n);if("VIDEO"===i.getNodeName()&&(e.stopPropagation(),t=i),t){var a=r.videoClickEvents;(0,o["default"])(a).call(a,(function(e){return e(t)}))}}))},e}();t["default"]=v},function(e,t,r){var n=r(284);e.exports=n},function(e,t,r){var n=r(285),i=Array.prototype;e.exports=function(e){var t=e.find;return e===i||e instanceof Array&&t===i.find?n:t}},function(e,t,r){r(286);var n=r(15);e.exports=n("Array").find},function(e,t,r){"use strict";var n=r(5),i=r(30).find,a=r(82),o=r(22),s="find",l=!0,c=o(s);s in[]&&Array(1)[s]((function(){l=!1})),n({target:"Array",proto:!0,forced:l||!c},{find:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),a(s)},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(288)),s=a.__importStar(r(289)),l=a.__importDefault(r(290)),c=a.__importDefault(r(291)),u=a.__importDefault(r(298));function f(e){var t=e.editor,r=e.eventHooks;o["default"](t,r.enterUpEvents,r.enterDownEvents),s["default"](t,r.deleteUpEvents,r.deleteDownEvents),s.cutToKeepP(t,r.keyupEvents),l["default"](t,r.tabDownEvents),c["default"](t,r.pasteEvents),u["default"](t,r.imgClickEvents)}t["default"]=f},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(27));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=r(7),l=o.__importDefault(r(3));function c(e,t,r){function n(t){var r,n=l["default"](s.EMPTY_P);n.insertBefore(t),(0,a["default"])(r=t.html()).call(r,"<img")>=0?n.remove():(e.selection.createRangeByElem(n,!0,!0),e.selection.restoreSelection(),t.remove())}function i(){var t=e.$textElem,r=e.selection.getSelectionContainerElem(),i=r.parent();if("<code><br></code>"!==i.html())if("FONT"!==r.getNodeName()||""!==r.text()||"monospace"!==r.attr("face")){if(i.equal(t)){var a=r.getNodeName();"P"===a&&null===r.attr("data-we-empty-p")||r.text()||n(r)}}else n(i);else n(i)}function o(t){var r;e.selection.saveRange(null===(r=getSelection())||void 0===r?void 0:r.getRangeAt(0));var n=e.selection.getSelectionContainerElem();n.id===e.textElemId&&(t.preventDefault(),e.cmd["do"]("insertHTML","<p><br></p>"))}t.push(i),r.push(o)}t["default"]=c},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(17)),o=n(r(44));(0,i["default"])(t,"__esModule",{value:!0}),t.cutToKeepP=void 0;var s=r(2),l=r(7),c=s.__importDefault(r(3));function u(e,t,r){function n(){var t=e.$textElem,r=e.$textElem.html(),n=e.$textElem.text(),i=(0,a["default"])(r).call(r),s=["<p><br></p>","<br>",'<p data-we-empty-p=""></p>',l.EMPTY_P];!/^\s*$/.test(n)||i&&!(0,o["default"])(s).call(s,i)||(t.html(l.EMPTY_P),e.selection.createRangeByElem(t,!1,!0),e.selection.restoreSelection(),e.selection.moveCursor(t.getNode(),0))}function i(t){var r,n=e.$textElem,i=(0,a["default"])(r=n.html().toLowerCase()).call(r);i!==l.EMPTY_P||t.preventDefault()}t.push(n),r.push(i)}function f(e,t){function r(t){var r;if(88===t.keyCode){var n=e.$textElem,i=(0,a["default"])(r=n.html().toLowerCase()).call(r);if(!i||"<br>"===i){var o=c["default"](l.EMPTY_P);n.html(" "),n.append(o),e.selection.createRangeByElem(o,!1,!0),e.selection.restoreSelection(),e.selection.moveCursor(o.getNode(),0)}}}t.push(r)}t.cutToKeepP=f,t["default"]=u},function(e,t,r){"use strict";var n=r(0),i=n(r(1));function a(e,t){function r(){if(e.cmd.queryCommandSupported("insertHTML")){var t=e.selection.getSelectionContainerElem();if(t){var r=t.parent(),n=t.getNodeName(),i=r.getNodeName();"CODE"==n||"CODE"===i||"PRE"===i||/hljs/.test(i)?e.cmd["do"]("insertHTML",e.config.languageTab):e.cmd["do"]("insertHTML","&nbsp;&nbsp;&nbsp;&nbsp;")}}}t.push(r)}(0,i["default"])(t,"__esModule",{value:!0}),t["default"]=a},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(17));(0,i["default"])(t,"__esModule",{value:!0});var o=r(130),s=r(6),l=r(7);function c(e){var t,r=(0,a["default"])(t=e.replace(/<div>/gim,"<p>").replace(/<\/div>/gim,"</p>")).call(t),n=document.createElement("div");return n.innerHTML=r,n.innerHTML.replace(/<p><\/p>/gim,"")}function u(e){var t=e.replace(/<br>|<br\/>/gm,"\n").replace(/<[^>]+>/gm,"");return t}function f(e){var t;if(""===e)return!1;var r=document.createElement("div");return r.innerHTML=e,"P"===(null===(t=r.firstChild)||void 0===t?void 0:t.nodeName)}function h(e){if(!(null===e||void 0===e?void 0:e.length))return!1;var t=e.elems[0];return"P"===t.nodeName&&"<br>"===t.innerHTML}function d(e,t){function r(t){var r=e.config,n=r.pasteFilterStyle,i=r.pasteIgnoreImg,a=r.pasteTextHandle,d=o.getPasteHtml(t,n,i),p=o.getPasteText(t);p=p.replace(/\n/gm,"<br>");var m=e.selection.getSelectionContainerElem();if(m){var g=null===m||void 0===m?void 0:m.getNodeName(),v=null===m||void 0===m?void 0:m.getNodeTop(e),b="";if(v.elems[0]&&(b=null===v||void 0===v?void 0:v.getNodeName()),"CODE"===g||"PRE"===b)return a&&s.isFunction(a)&&(p=""+(a(p)||"")),void e.cmd["do"]("insertHTML",u(p));if(l.urlRegex.test(p)&&n){a&&s.isFunction(a)&&(p=""+(a(p)||""));var w=l.urlRegex.exec(p)[0],y=p.replace(l.urlRegex,"");return e.cmd["do"]("insertHTML",'<a href="'+w+'" target="_blank">'+w+"</a>"+y)}if(d)try{a&&s.isFunction(a)&&(d=""+(a(d)||""));var A=/[\.\#\@]?\w+[ ]+\{[^}]*\}/.test(d);if(A&&n)e.cmd["do"]("insertHTML",""+c(p));else{var _=c(d);if(f(_)){var x=e.$textElem;if(e.cmd["do"]("insertHTML",_),x.equal(m))return void e.selection.createEmptyRange();h(v)&&v.remove()}else{var S=/^<img [^>]*src=['"]([^'"]+)[^>]*>$/g;S.test(_)||e.cmd["do"]("insertHTML",_)}}}catch(C){a&&s.isFunction(a)&&(p=""+(a(p)||"")),e.cmd["do"]("insertHTML",""+c(p))}}}t.push(r)}t["default"]=d},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(17)),o=n(r(4)),s=n(r(44));(0,i["default"])(t,"__esModule",{value:!0});var l=r(2),c=r(293),u=l.__importDefault(r(297));function f(e){var t=/<span>.*?<\/span>/gi,r=/<span>(.*?)<\/span>/;return e.replace(t,(function(e){var t=e.match(r);return null==t?"":t[1]}))}function h(e,t){var r;return e=(0,a["default"])(r=e.toLowerCase()).call(r),!!c.IGNORE_TAGS.has(e)||!(!t||"img"!==e)}function d(e,t){var r="";r="<"+e;var n=[];(0,o["default"])(t).call(t,(function(e){n.push(e.name+'="'+e.value+'"')})),n.length>0&&(r=r+" "+n.join(" "));var i=c.EMPTY_TAGS.has(e);return r=r+(i?"/":"")+">",r}function p(e){return"</"+e+">"}function m(e,t,r){void 0===t&&(t=!0),void 0===r&&(r=!1);var n=[],i="";function l(e){e=(0,a["default"])(e).call(e),e&&(c.EMPTY_TAGS.has(e)||(i=e))}function m(){i=""}var g=new u["default"];g.parse(e,{startElement:function(e,i){if(l(e),!h(e,r)){var a=c.NECESSARY_ATTRS.get(e)||[],u=[];(0,o["default"])(i).call(i,(function(e){var r=e.name;"style"!==r?!1!==(0,s["default"])(a).call(a,r)&&u.push(e):t||u.push(e)}));var f=d(e,u);n.push(f)}},characters:function(e){e&&(h(i,r)||n.push(e))},endElement:function(e){if(!h(e,r)){var t=p(e);n.push(t),m()}},comment:function(e){l(e)}});var v=n.join("");return v=f(v),v}t["default"]=m},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(131)),o=n(r(120));(0,i["default"])(t,"__esModule",{value:!0}),t.TOP_LEVEL_TAGS=t.EMPTY_TAGS=t.NECESSARY_ATTRS=t.IGNORE_TAGS=void 0,t.IGNORE_TAGS=new a["default"](["doctype","!doctype","html","head","meta","body","script","style","link","frame","iframe","title","svg","center","o:p"]),t.NECESSARY_ATTRS=new o["default"]([["img",["src","alt"]],["a",["href","target"]],["td",["colspan","rowspan"]],["th",["colspan","rowspan"]]]),t.EMPTY_TAGS=new a["default"](["area","base","basefont","br","col","hr","img","input","isindex","embed"]),t.TOP_LEVEL_TAGS=new a["default"](["h1","h2","h3","h4","h5","p","ul","ol","table","blockquote","pre","hr","form"])},function(e,t,r){var n=r(295);e.exports=n},function(e,t,r){r(296),r(61),r(50),r(54);var n=r(9);e.exports=n.Set},function(e,t,r){"use strict";var n=r(121),i=r(123);e.exports=n("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),i)},function(e,t){function r(){}r.prototype={handler:null,startTagRe:/^<([^>\s\/]+)((\s+[^=>\s]+(\s*=\s*((\"[^"]*\")|(\'[^']*\')|[^>\s]+))?)*)\s*\/?\s*>/m,endTagRe:/^<\/([^>\s]+)[^>]*>/m,attrRe:/([^=\s]+)(\s*=\s*((\"([^"]*)\")|(\'([^']*)\')|[^>\s]+))?/gm,parse:function(e,t){t&&(this.contentHandler=t);var r,n,i,a=!1,o=this;while(e.length>0)"\x3c!--"==e.substring(0,4)?(i=e.indexOf("--\x3e"),-1!=i?(this.contentHandler.comment(e.substring(4,i)),e=e.substring(i+3),a=!1):a=!0):"</"==e.substring(0,2)?this.endTagRe.test(e)?(RegExp.leftContext,r=RegExp.lastMatch,n=RegExp.rightContext,r.replace(this.endTagRe,(function(){return o.parseEndTag.apply(o,arguments)})),e=n,a=!1):a=!0:"<"==e.charAt(0)&&(this.startTagRe.test(e)?(RegExp.leftContext,r=RegExp.lastMatch,n=RegExp.rightContext,r.replace(this.startTagRe,(function(){return o.parseStartTag.apply(o,arguments)})),e=n,a=!1):a=!0),a&&(i=e.indexOf("<"),-1==i?(this.contentHandler.characters(e),e=""):(this.contentHandler.characters(e.substring(0,i)),e=e.substring(i))),a=!0},parseStartTag:function(e,t,r){var n=this.parseAttributes(t,r);this.contentHandler.startElement(t,n)},parseEndTag:function(e,t){this.contentHandler.endElement(t)},parseAttributes:function(e,t){var r=this,n=[];return t.replace(this.attrRe,(function(t,i,a,o,s,l,c,u){n.push(r.parseAttribute(e,t,i,a,o,s,l,c,u))})),n},parseAttribute:function(e,t,r){var n="";arguments[7]?n=arguments[8]:arguments[5]?n=arguments[6]:arguments[3]&&(n=arguments[4]);var i=!n&&!arguments[3];return{name:r,value:i?null:n}}},e.exports=r},function(e,t,r){"use strict";var n=r(0),i=n(r(1));function a(e,t){function r(t){e.selection.createRangeByElem(t),e.selection.restoreSelection()}t.push(r)}(0,i["default"])(t,"__esModule",{value:!0}),t["default"]=a},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=r(6),l=o.__importDefault(r(3));function c(e){var t=[],r=e.childNodes()||[];return(0,a["default"])(r).call(r,(function(e){var r,n=e.nodeType;if(3===n&&(r=e.textContent||"",r=s.replaceHtmlSymbol(r)),1===n){r={},r=r,r.tag=e.nodeName.toLowerCase();for(var i=[],a=e.attributes,o=a.length||0,u=0;u<o;u++){var f=a[u];i.push({name:f.name,value:f.value})}r.attrs=i,r.children=c(l["default"](e))}r&&t.push(r)})),t}t["default"]=c},function(e,t,r){"use strict";var n=r(0),i=n(r(92)),a=n(r(1)),o=n(r(4));(0,a["default"])(t,"__esModule",{value:!0});var s=r(2),l=s.__importDefault(r(3));function c(e,t){void 0===t&&(t=document.createElement("div"));var r=t;return(0,o["default"])(e).call(e,(function(e){var t,n;("string"===typeof e&&(t=document.createTextNode(e)),"object"===(0,i["default"])(e))&&(t=document.createElement(e.tag),(0,o["default"])(n=e.attrs).call(n,(function(e){l["default"](t).attr(e.name,e.value)})),e.children&&e.children.length>0&&c(e.children,t.getRootNode()));t&&r.appendChild(t)})),l["default"](r)}t["default"]=c},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(89)),o=n(r(70)),s=n(r(44)),l=n(r(302)),c=n(r(4)),u=n(r(94)),f=n(r(132)),h=n(r(46)),d=n(r(57));(0,i["default"])(t,"__esModule",{value:!0});var p=r(2),m=p.__importDefault(r(87)),g=p.__importDefault(r(314)),v=p.__importDefault(r(3)),b=function(){function e(e){this.editor=e,this.menuList=[],this.constructorList=g["default"]}return e.prototype.extend=function(e,t){t&&"function"===typeof t&&(this.constructorList[e]=t)},e.prototype.init=function(){var e,t,r=this,n=this.editor.config,i=n.excludeMenus;!1===(0,a["default"])(i)&&(i=[]),n.menus=(0,o["default"])(e=n.menus).call(e,(function(e){return!1===(0,s["default"])(i).call(i,e)}));var f=(0,l["default"])(m["default"].globalCustomMenuConstructorList);f=(0,o["default"])(f).call(f,(function(e){return(0,s["default"])(i).call(i,e)})),(0,c["default"])(f).call(f,(function(e){delete m["default"].globalCustomMenuConstructorList[e]})),(0,c["default"])(t=n.menus).call(t,(function(e){var t=r.constructorList[e];r._initMenuList(e,t)}));for(var h=0,d=(0,u["default"])(m["default"].globalCustomMenuConstructorList);h<d.length;h++){var p=d[h],g=p[0],v=p[1],b=v;this._initMenuList(g,b)}this._addToToolbar(),n.showMenuTooltips&&this._bindMenuTooltips()},e.prototype._initMenuList=function(e,t){var r;if(null!=t&&"function"===typeof t)if((0,f["default"])(r=this.menuList).call(r,(function(t){return t.key===e})))console.warn("菜单名称重复:"+e);else{var n=new t(this.editor);n.key=e,this.menuList.push(n)}},e.prototype._bindMenuTooltips=function(){var e=this.editor,t=e.$toolbarElem,r=e.config,n=r.menuTooltipPosition,i=v["default"]('<div class="w-e-menu-tooltip w-e-menu-tooltip-'+n+'">\n            <div class="w-e-menu-tooltip-item-wrapper">\n              <div></div>\n            </div>\n          </div>');i.css("visibility","hidden"),t.append(i),i.css("z-index",e.zIndex.get("tooltip"));var a=0;function o(){a&&clearTimeout(a)}function s(){o(),i.css("visibility","hidden")}t.on("mouseover",(function(r){var l,c,u=r.target,f=v["default"](u);if(f.isContain(t))s();else{if(null!=f.parentUntil(".w-e-droplist"))s();else if(f.attr("data-title"))l=f.attr("data-title"),c=f;else{var d=f.parentUntil(".w-e-menu");null!=d&&(l=d.attr("data-title"),c=d)}if(l&&c){o();var p=c.getOffsetData();i.text(e.i18next.t("menus.title."+l));var m=i.getOffsetData(),g=p.left+p.width/2-m.width/2;i.css("left",g+"px"),"up"===n?i.css("top",p.top-m.height-8+"px"):"down"===n&&i.css("top",p.top+p.height+8+"px"),a=(0,h["default"])((function(){i.css("visibility","visible")}),200)}else s()}})).on("mouseleave",(function(){s()}))},e.prototype._addToToolbar=function(){var e,t=this.editor,r=t.$toolbarElem;(0,c["default"])(e=this.menuList).call(e,(function(e){var t=e.$elem;t&&r.append(t)}))},e.prototype.menuFind=function(e){for(var t=this.menuList,r=0,n=t.length;r<n;r++)if(t[r].key===e)return t[r];return t[0]},e.prototype.changeActive=function(){var e;(0,c["default"])(e=this.menuList).call(e,(function(e){var t;(0,h["default"])((0,d["default"])(t=e.tryChangeActive).call(t,e),100)}))},e}();t["default"]=b},function(e,t,r){e.exports=r(303)},function(e,t,r){var n=r(304);e.exports=n},function(e,t,r){r(305);var n=r(9);e.exports=n.Object.keys},function(e,t,r){var n=r(5),i=r(29),a=r(52),o=r(11),s=o((function(){a(1)}));n({target:"Object",stat:!0,forced:s},{keys:function(e){return a(i(e))}})},function(e,t,r){var n=r(307);e.exports=n},function(e,t,r){r(308);var n=r(9);e.exports=n.Object.entries},function(e,t,r){var n=r(5),i=r(309).entries;n({target:"Object",stat:!0},{entries:function(e){return i(e)}})},function(e,t,r){var n=r(14),i=r(52),a=r(28),o=r(59).f,s=function(e){return function(t){var r,s=a(t),l=i(s),c=l.length,u=0,f=[];while(c>u)r=l[u++],n&&!o.call(s,r)||f.push(e?[r,s[r]]:s[r]);return f}};e.exports={entries:s(!0),values:s(!1)}},function(e,t,r){var n=r(311);e.exports=n},function(e,t,r){var n=r(312),i=Array.prototype;e.exports=function(e){var t=e.some;return e===i||e instanceof Array&&t===i.some?n:t}},function(e,t,r){r(313);var n=r(15);e.exports=n("Array").some},function(e,t,r){"use strict";var n=r(5),i=r(30).some,a=r(67),o=r(22),s=a("some"),l=o("some");n({target:"Array",proto:!0,forced:!s||!l},{some:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(315)),s=a.__importDefault(r(316)),l=a.__importDefault(r(321)),c=a.__importDefault(r(326)),u=a.__importDefault(r(327)),f=a.__importDefault(r(328)),h=a.__importDefault(r(329)),d=a.__importDefault(r(331)),p=a.__importDefault(r(333)),m=a.__importDefault(r(334)),g=a.__importDefault(r(337)),v=a.__importDefault(r(338)),b=a.__importDefault(r(339)),w=a.__importDefault(r(350)),y=a.__importDefault(r(365)),A=a.__importDefault(r(369)),_=a.__importDefault(r(137)),x=a.__importDefault(r(378)),S=a.__importDefault(r(380)),C=a.__importDefault(r(381)),k=a.__importDefault(r(382)),E=a.__importDefault(r(401)),N=a.__importDefault(r(406)),B=a.__importDefault(r(409));t["default"]={bold:o["default"],head:s["default"],italic:c["default"],link:l["default"],underline:u["default"],strikeThrough:f["default"],fontName:h["default"],fontSize:d["default"],justify:p["default"],quote:m["default"],backColor:g["default"],foreColor:v["default"],video:b["default"],image:w["default"],indent:y["default"],emoticon:A["default"],list:_["default"],lineHeight:x["default"],undo:S["default"],redo:C["default"],table:k["default"],code:E["default"],splitLine:N["default"],todo:B["default"]}},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(23)),s=a.__importDefault(r(3)),l=function(e){function t(t){var r=this,n=s["default"]('<div class="w-e-menu" data-title="加粗">\n                <i class="w-e-icon-bold"></i>\n            </div>');return r=e.call(this,n,t)||this,r}return a.__extends(t,e),t.prototype.clickHandler=function(){var e=this.editor,t=e.selection.isSelectionEmpty();t&&e.selection.createEmptyRange(),e.cmd["do"]("bold"),t&&(e.selection.collapseRange(),e.selection.restoreSelection())},t.prototype.tryChangeActive=function(){var e=this.editor;e.cmd.queryCommandState("bold")?this.active():this.unActive()},t}(o["default"]);t["default"]=l},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(27)),o=n(r(31)),s=n(r(4)),l=n(r(317)),c=n(r(44));(0,i["default"])(t,"__esModule",{value:!0});var u=r(2),f=u.__importDefault(r(24)),h=u.__importDefault(r(3)),d=r(6),p=r(7),m=function(e){function t(t){var r=this,n=h["default"]('<div class="w-e-menu" data-title="标题"><i class="w-e-icon-header"></i></div>'),i={width:100,title:"设置标题",type:"list",list:[{$elem:h["default"]("<h1>H1</h1>"),value:"<h1>"},{$elem:h["default"]("<h2>H2</h2>"),value:"<h2>"},{$elem:h["default"]("<h3>H3</h3>"),value:"<h3>"},{$elem:h["default"]("<h4>H4</h4>"),value:"<h4>"},{$elem:h["default"]("<h5>H5</h5>"),value:"<h5>"},{$elem:h["default"]("<p>"+t.i18next.t("menus.dropListMenu.head.正文")+"</p>"),value:"<p>"}],clickHandler:function(e){r.command(e)}};r=e.call(this,n,t,i)||this;var a=t.config.onCatalogChange;return a&&(r.oldCatalogs=[],r.addListenerCatalog(),r.getCatalogs()),r}return u.__extends(t,e),t.prototype.command=function(e){var t=this.editor,r=t.selection.getSelectionContainerElem();if(r&&t.$textElem.equal(r))this.setMultilineHead(e);else{var n;if((0,a["default"])(n=["OL","UL","LI","TABLE","TH","TR","CODE","HR"]).call(n,h["default"](r).getNodeName())>-1)return;t.cmd["do"]("formatBlock",e)}"<p>"!==e&&this.addUidForSelectionElem()},t.prototype.addUidForSelectionElem=function(){var e=this.editor,t=e.selection.getSelectionContainerElem(),r=d.getRandomCode();h["default"](t).attr("id",r)},t.prototype.addListenerCatalog=function(){var e=this,t=this.editor;t.txt.eventHooks.changeEvents.push((function(){e.getCatalogs()}))},t.prototype.getCatalogs=function(){var e=this.editor,t=this.editor.$textElem,r=e.config.onCatalogChange,n=(0,o["default"])(t).call(t,"h1,h2,h3,h4,h5"),i=[];(0,s["default"])(n).call(n,(function(e,t){var r=h["default"](e),n=r.attr("id"),a=r.getNodeName(),o=r.text();n||(n=d.getRandomCode(),r.attr("id",n)),o&&i.push({tag:a,id:n,text:o})})),(0,l["default"])(this.oldCatalogs)!==(0,l["default"])(i)&&(this.oldCatalogs=i,r&&r(i))},t.prototype.setMultilineHead=function(e){var t,r,n=this,i=this.editor,a=i.selection,o=null===(t=a.getSelectionContainerElem())||void 0===t?void 0:t.elems[0],l=["IMG","VIDEO","TABLE","TH","TR","UL","OL","PRE","HR","BLOCKQUOTE"],c=h["default"](a.getSelectionStartElem()),u=h["default"](a.getSelectionEndElem());u.elems[0].outerHTML!==h["default"](p.EMPTY_P).elems[0].outerHTML||u.elems[0].nextSibling||(u=u.prev());var f=[];f.push(c.getNodeTop(i));var d=[],m=null===(r=a.getRange())||void 0===r?void 0:r.commonAncestorContainer.childNodes;null===m||void 0===m||(0,s["default"])(m).call(m,(function(e,t){e===f[0].getNode()&&d.push(t),e===u.getNodeTop(i).getNode()&&d.push(t)}));var g=0;while(f[g].getNode()!==u.getNodeTop(i).getNode()){if(!f[g].elems[0])return;var v=h["default"](f[g].next().getNode());f.push(v),g++}null===f||void 0===f||(0,s["default"])(f).call(f,(function(t,r){if(!n.hasTag(t,l)){var i=h["default"](e),a=t.parent().getNode();i.html(""+t.html()),a.insertBefore(i.getNode(),t.getNode()),t.remove()}})),a.createRangeByElems(o.children[d[0]],o.children[d[1]])},t.prototype.hasTag=function(e,t){var r,n=this;if(!e)return!1;if((0,c["default"])(t).call(t,null===e||void 0===e?void 0:e.getNodeName()))return!0;var i=!1;return null===(r=e.children())||void 0===r||(0,s["default"])(r).call(r,(function(e){i=n.hasTag(h["default"](e),t)})),i},t.prototype.tryChangeActive=function(){var e=this.editor,t=/^h/i,r=e.cmd.queryCommandValue("formatBlock");t.test(r)?this.active():this.unActive()},t}(f["default"]);t["default"]=m},function(e,t,r){e.exports=r(318)},function(e,t,r){var n=r(319);e.exports=n},function(e,t,r){r(320);var n=r(9);n.JSON||(n.JSON={stringify:JSON.stringify}),e.exports=function(e,t,r){return n.JSON.stringify.apply(null,arguments)}},function(e,t,r){var n=r(5),i=r(35),a=r(11),o=i("JSON","stringify"),s=/[\uD800-\uDFFF]/g,l=/^[\uD800-\uDBFF]$/,c=/^[\uDC00-\uDFFF]$/,u=function(e,t,r){var n=r.charAt(t-1),i=r.charAt(t+1);return l.test(e)&&!c.test(i)||c.test(e)&&!l.test(n)?"\\u"+e.charCodeAt(0).toString(16):e},f=a((function(){return'"\\udf06\\ud834"'!==o("\udf06\ud834")||'"\\udead"'!==o("\udead")}));o&&n({target:"JSON",stat:!0,forced:f},{stringify:function(e,t,r){var n=o.apply(null,arguments);return"string"==typeof n?n.replace(s,u):n}})},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(17));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=o.__importDefault(r(37)),l=o.__importDefault(r(3)),c=o.__importDefault(r(322)),u=o.__importDefault(r(134)),f=o.__importDefault(r(32)),h=o.__importDefault(r(324)),d=r(7),p=function(e){function t(t){var r=this,n=l["default"]('<div class="w-e-menu" data-title="链接"><i class="w-e-icon-link"></i></div>');return r=e.call(this,n,t)||this,h["default"](t),r}return o.__extends(t,e),t.prototype.clickHandler=function(){var e,t=this.editor,r=t.selection.getSelectionContainerElem(),n=t.$textElem,i=n.html(),o=(0,a["default"])(i).call(i);if(o===d.EMPTY_P){var s=n.children();t.selection.createRangeByElem(s,!0,!0),r=t.selection.getSelectionContainerElem()}if(!r||!t.$textElem.equal(r))if(this.isActive){if(e=t.selection.getSelectionContainerElem(),!e)return;this.createPanel(e.text(),e.attr("href"))}else t.selection.isSelectionEmpty()?this.createPanel("",""):this.createPanel(t.selection.getSelectionText(),"")},t.prototype.createPanel=function(e,t){var r=c["default"](this.editor,e,t),n=new f["default"](this,r);n.create()},t.prototype.tryChangeActive=function(){var e=this.editor;u["default"](e)?this.active():this.unActive()},t}(s["default"]);t["default"]=p},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(17));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=r(6),l=o.__importDefault(r(3)),c=o.__importDefault(r(134)),u=r(323);function f(e,t,r){var n,i=s.getRandom("input-link"),o=s.getRandom("input-text"),f=s.getRandom("btn-ok"),h=s.getRandom("btn-del"),d=c["default"](e)?"inline-block":"none";function p(){if(c["default"](e)){var t=e.selection.getSelectionContainerElem();t&&(e.selection.createRangeByElem(t),e.selection.restoreSelection(),n=t)}}function m(t,r){var n=new RegExp(/(<\/*ul>)|(<\/*li>)|(<\/*ol>)/g);t=t.replace(n,""),c["default"](e)?(p(),e.cmd["do"]("insertHTML",'<a href="'+r+'" target="_blank">'+t+"</a>")):e.cmd["do"]("insertHTML",'<a href="'+r+'" target="_blank">'+t+"</a>")}function g(){if(c["default"](e)){p();var t=n.text();e.cmd["do"]("insertHTML","<span>"+t+"</span>")}}function v(t,r){var n=e.config.linkCheck(t,r);if(void 0===n);else{if(!0===n)return!0;e.config.customAlert(n,"warning")}return!1}var b={width:300,height:0,tabs:[{title:e.i18next.t("menus.panelMenus.link.链接"),tpl:'<div>\n                        <input\n                            id="'+o+'"\n                            type="text"\n                            class="block"\n                            value="'+t+'"\n                            placeholder="'+e.i18next.t("menus.panelMenus.link.链接文字")+'"/>\n                        </td>\n                        <input\n                            id="'+i+'"\n                            type="text"\n                            class="block"\n                            value="'+r+'"\n                            placeholder="'+e.i18next.t("如")+' https://..."/>\n                        </td>\n                        <div class="w-e-button-container">\n                            <button type="button" id="'+f+'" class="right">\n                                '+e.i18next.t("插入")+'\n                            </button>\n                            <button type="button" id="'+h+'" class="gray right" style="display:'+d+'">\n                                '+e.i18next.t("menus.panelMenus.link.取消链接")+"\n                            </button>\n                        </div>\n                    </div>",events:[{selector:"#"+f,type:"click",fn:function(){var t,r,n,s;e.selection.restoreSelection();var c=e.selection.getSelectionRangeTopNodes()[0].getNode(),f=window.getSelection(),h=l["default"]("#"+i),d=l["default"]("#"+o),p=(0,a["default"])(t=h.val()).call(t),g=(0,a["default"])(r=d.val()).call(r),b="";f&&!(null===f||void 0===f?void 0:f.isCollapsed)&&(b=null===(n=u.insertHtml(f,c))||void 0===n?void 0:(0,a["default"])(n).call(n));var w=null===b||void 0===b?void 0:b.replace(/<.*?>/g,""),y=null!==(s=null===w||void 0===w?void 0:w.length)&&void 0!==s?s:0;if(y<=g.length){var A=g.substring(0,y),_=g.substring(y);w===A&&(g=b+_)}if(p&&(g||(g=p),v(g,p)))return m(g,p),!0},bindEnter:!0},{selector:"#"+h,type:"click",fn:function(){return g(),!0}}]}]};return b}t["default"]=f},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4));function o(e,t){var r=e,n=e;do{if(r.textContent===t)break;n=r,r.parentNode&&(r=null===r||void 0===r?void 0:r.parentNode)}while("P"!==(null===r||void 0===r?void 0:r.nodeName));return n}function s(e,t){var r=e.nodeName,n="";if(3===e.nodeType||/^(h|H)[1-6]$/.test(r))return t;if(1===e.nodeType){var i=e.getAttribute("style"),a=e.getAttribute("face"),o=e.getAttribute("color");i&&(n=n+' style="'+i+'"'),a&&(n=n+' face="'+a+'"'),o&&(n=n+' color="'+o+'"')}return r=r.toLowerCase(),"<"+r+n+">"+t+"</"+r+">"}function l(e,t,r,n){var i,a=null===(i=t.textContent)||void 0===i?void 0:i.substring(r,n),o=t,l="";do{l=s(o,null!==a&&void 0!==a?a:""),a=l,o=null===o||void 0===o?void 0:o.parentElement}while(o&&o.textContent!==e);return l}function c(e,t){var r,n,i,a,c,h=e.anchorNode,d=e.focusNode,p=e.anchorOffset,m=e.focusOffset,g=null!==(r=t.textContent)&&void 0!==r?r:"",v=u(t),b="",w="",y="",A="",_=h,x=d,S=h;if(null===h||void 0===h?void 0:h.isEqualNode(null!==d&&void 0!==d?d:null)){var C=l(g,h,p,m);return C=f(v,C),C}h&&(w=l(g,h,null!==p&&void 0!==p?p:0)),d&&(A=l(g,d,0,m)),h&&(_=o(h,g)),d&&(x=o(d,g)),S=null!==(n=null===_||void 0===_?void 0:_.nextSibling)&&void 0!==n?n:h;while(!(null===S||void 0===S?void 0:S.isEqualNode(null!==x&&void 0!==x?x:null))){var k=null===S||void 0===S?void 0:S.nodeName;if("#text"===k)y+=null===S||void 0===S?void 0:S.textContent;else{var E=null===(a=null===(i=null===S||void 0===S?void 0:S.firstChild)||void 0===i?void 0:i.parentElement)||void 0===a?void 0:a.innerHTML;S&&(y+=s(S,null!==E&&void 0!==E?E:""))}var N=null!==(c=null===S||void 0===S?void 0:S.nextSibling)&&void 0!==c?c:S;if(N===S)break;S=N}return b=""+w+y+A,b=f(v,b),b}function u(e){var t,r=null!==(t=e.textContent)&&void 0!==t?t:"",n=[];while((null===e||void 0===e?void 0:e.textContent)===r)"P"!==e.nodeName&&"TABLE"!==e.nodeName&&n.push(e),e=e.childNodes[0];return n}function f(e,t){return(0,a["default"])(e).call(e,(function(e){t=s(e,t)})),t}(0,i["default"])(t,"__esModule",{value:!0}),t.insertHtml=t.createPartHtml=t.makeHtmlString=t.getTopNode=void 0,t.getTopNode=o,t.makeHtmlString=s,t.createPartHtml=l,t.insertHtml=c},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(325));function s(e){o["default"](e)}t["default"]=s},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(3)),s=a.__importDefault(r(38));function l(e){var t;function r(r){var n=[{$elem:o["default"]("<span>"+e.i18next.t("menus.panelMenus.link.查看链接")+"</span>"),onClick:function(e,t){var r=t.attr("href");return window.open(r,"_target"),!0}},{$elem:o["default"]("<span>"+e.i18next.t("menus.panelMenus.link.取消链接")+"</span>"),onClick:function(e,t){var r,n;e.selection.createRangeByElem(t),e.selection.restoreSelection();var i=t.childNodes();if("IMG"===(null===i||void 0===i?void 0:i.getNodeName())){var a=null===(n=null===(r=e.selection.getSelectionContainerElem())||void 0===r?void 0:r.children())||void 0===n?void 0:n.elems[0].children[0];e.cmd["do"]("insertHTML","<img \n                                src="+(null===a||void 0===a?void 0:a.getAttribute("src"))+" \n                                style="+(null===a||void 0===a?void 0:a.getAttribute("style"))+">")}else{var o=t.text();e.cmd["do"]("insertHTML","<span>"+o+"</span>")}return!0}}];t=new s["default"](e,r,n),t.create()}function n(){t&&(t.remove(),t=null)}return{showLinkTooltip:r,hideLinkTooltip:n}}function c(e){var t=l(e),r=t.showLinkTooltip,n=t.hideLinkTooltip;e.txt.eventHooks.linkClickEvents.push(r),e.txt.eventHooks.clickEvents.push(n),e.txt.eventHooks.keyupEvents.push(n),e.txt.eventHooks.toolbarClickEvents.push(n),e.txt.eventHooks.menuClickEvents.push(n),e.txt.eventHooks.textScrollEvents.push(n)}t["default"]=c},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(23)),s=a.__importDefault(r(3)),l=function(e){function t(t){var r=this,n=s["default"]('<div class="w-e-menu" data-title="斜体">\n                <i class="w-e-icon-italic"></i>\n            </div>');return r=e.call(this,n,t)||this,r}return a.__extends(t,e),t.prototype.clickHandler=function(){var e=this.editor,t=e.selection.isSelectionEmpty();t&&e.selection.createEmptyRange(),e.cmd["do"]("italic"),t&&(e.selection.collapseRange(),e.selection.restoreSelection())},t.prototype.tryChangeActive=function(){var e=this.editor;e.cmd.queryCommandState("italic")?this.active():this.unActive()},t}(o["default"]);t["default"]=l},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(23)),s=a.__importDefault(r(3)),l=function(e){function t(t){var r=this,n=s["default"]('<div class="w-e-menu" data-title="下划线">\n                <i class="w-e-icon-underline"></i>\n            </div>');return r=e.call(this,n,t)||this,r}return a.__extends(t,e),t.prototype.clickHandler=function(){var e=this.editor,t=e.selection.isSelectionEmpty();t&&e.selection.createEmptyRange(),e.cmd["do"]("underline"),t&&(e.selection.collapseRange(),e.selection.restoreSelection())},t.prototype.tryChangeActive=function(){var e=this.editor;e.cmd.queryCommandState("underline")?this.active():this.unActive()},t}(o["default"]);t["default"]=l},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(23)),s=a.__importDefault(r(3)),l=function(e){function t(t){var r=this,n=s["default"]('<div class="w-e-menu" data-title="删除线">\n                <i class="w-e-icon-strikethrough"></i>\n            </div>');return r=e.call(this,n,t)||this,r}return a.__extends(t,e),t.prototype.clickHandler=function(){var e=this.editor,t=e.selection.isSelectionEmpty();t&&e.selection.createEmptyRange(),e.cmd["do"]("strikeThrough"),t&&(e.selection.collapseRange(),e.selection.restoreSelection())},t.prototype.tryChangeActive=function(){var e=this.editor;e.cmd.queryCommandState("strikeThrough")?this.active():this.unActive()},t}(o["default"]);t["default"]=l},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(24)),s=a.__importDefault(r(3)),l=a.__importDefault(r(330)),c=function(e){function t(t){var r=this,n=s["default"]('<div class="w-e-menu" data-title="字体">\n                <i class="w-e-icon-font"></i>\n            </div>'),i=new l["default"](t.config.fontNames),a={width:100,title:"设置字体",type:"list",list:i.getItemList(),clickHandler:function(e){r.command(e)}};return r=e.call(this,n,t,a)||this,r}return a.__extends(t,e),t.prototype.command=function(e){var t,r=this.editor,n=r.selection.isSelectionEmpty(),i=null===(t=r.selection.getSelectionContainerElem())||void 0===t?void 0:t.elems[0];if(null!=i){var a="p"!==(null===i||void 0===i?void 0:i.nodeName.toLowerCase()),o=(null===i||void 0===i?void 0:i.getAttribute("face"))===e;if(n){if(a&&!o){var s=r.selection.getSelectionRangeTopNodes();r.selection.createRangeByElem(s[0]),r.selection.moveCursor(s[0].elems[0])}r.selection.setRangeToElem(i),r.selection.createEmptyRange()}r.cmd["do"]("fontName",e),n&&(r.selection.collapseRange(),r.selection.restoreSelection())}},t.prototype.tryChangeActive=function(){},t}(o["default"]);t["default"]=c},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=o.__importDefault(r(3)),l=function(){function e(e){var t=this;this.itemList=[],(0,a["default"])(e).call(e,(function(e){var r="string"===typeof e?e:e.value,n="string"===typeof e?e:e.name;t.itemList.push({$elem:s["default"]("<p style=\"font-family:'"+r+"'\">"+n+"</p>"),value:n})}))}return e.prototype.getItemList=function(){return this.itemList},e}();t["default"]=l},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(24)),s=a.__importDefault(r(3)),l=a.__importDefault(r(332)),c=function(e){function t(t){var r=this,n=s["default"]('<div class="w-e-menu" data-title="字号">\n                <i class="w-e-icon-text-heigh"></i>\n            </div>'),i=new l["default"](t.config.fontSizes),a={width:160,title:"设置字号",type:"list",list:i.getItemList(),clickHandler:function(e){r.command(e)}};return r=e.call(this,n,t,a)||this,r}return a.__extends(t,e),t.prototype.command=function(e){var t,r=this.editor,n=r.selection.isSelectionEmpty(),i=null===(t=r.selection.getSelectionContainerElem())||void 0===t?void 0:t.elems[0];null!=i&&(r.cmd["do"]("fontSize",e),n&&(r.selection.collapseRange(),r.selection.restoreSelection()))},t.prototype.tryChangeActive=function(){},t}(o["default"]);t["default"]=c},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(3)),s=function(){function e(e){for(var t in this.itemList=[],e){var r=e[t];this.itemList.push({$elem:o["default"]('<p style="font-size:'+t+'">'+r.name+"</p>"),value:r.value})}}return e.prototype.getItemList=function(){return this.itemList},e}();t["default"]=s},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4)),o=n(r(27));(0,i["default"])(t,"__esModule",{value:!0});var s=r(2),l=s.__importDefault(r(24)),c=s.__importDefault(r(3)),u=["LI"],f=["UL","BLOCKQUOTE"],h=function(e){function t(t){var r=this,n=c["default"]('<div class="w-e-menu" data-title="对齐"><i class="w-e-icon-paragraph-left"></i></div>'),i={width:100,title:"对齐方式",type:"list",list:[{$elem:c["default"]('<p>\n                            <i class="w-e-icon-paragraph-left w-e-drop-list-item"></i>\n                            '+t.i18next.t("menus.dropListMenu.justify.靠左")+"\n                        </p>"),value:"left"},{$elem:c["default"]('<p>\n                            <i class="w-e-icon-paragraph-center w-e-drop-list-item"></i>\n                            '+t.i18next.t("menus.dropListMenu.justify.居中")+"\n                        </p>"),value:"center"},{$elem:c["default"]('<p>\n                            <i class="w-e-icon-paragraph-right w-e-drop-list-item"></i>\n                            '+t.i18next.t("menus.dropListMenu.justify.靠右")+"\n                        </p>"),value:"right"},{$elem:c["default"]('<p>\n                            <i class="w-e-icon-paragraph-justify w-e-drop-list-item"></i>\n                            '+t.i18next.t("menus.dropListMenu.justify.两端")+"\n                        </p>"),value:"justify"}],clickHandler:function(e){r.command(e)}};return r=e.call(this,n,t,i)||this,r}return s.__extends(t,e),t.prototype.command=function(e){var t=this.editor,r=t.selection,n=r.getSelectionContainerElem();r.saveRange();var i=t.selection.getSelectionRangeTopNodes();if(null===n||void 0===n?void 0:n.length)if(this.isSpecialNode(n,i[0])||this.isSpecialTopNode(i[0])){var o=this.getSpecialNodeUntilTop(n,i[0]);if(null==o)return;c["default"](o).css("text-align",e)}else(0,a["default"])(i).call(i,(function(t){t.css("text-align",e)}));r.restoreSelection()},t.prototype.getSpecialNodeUntilTop=function(e,t){var r=e.elems[0],n=t.elems[0];while(null!=r){if(-1!==(0,o["default"])(u).call(u,null===r||void 0===r?void 0:r.nodeName))return r;if(r.parentNode===n)return r;r=r.parentNode}return r},t.prototype.isSpecialNode=function(e,t){var r=this.getSpecialNodeUntilTop(e,t);return null!=r&&-1!==(0,o["default"])(u).call(u,r.nodeName)},t.prototype.isSpecialTopNode=function(e){var t;return null!=e&&-1!==(0,o["default"])(f).call(f,null===(t=e.elems[0])||void 0===t?void 0:t.nodeName)},t.prototype.tryChangeActive=function(){},t}(l["default"]);t["default"]=h},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=o.__importDefault(r(3)),l=o.__importDefault(r(23)),c=o.__importDefault(r(335)),u=o.__importDefault(r(336)),f=r(7),h=function(e){function t(t){var r=this,n=s["default"]('<div class="w-e-menu" data-title="引用">\n                <i class="w-e-icon-quotes-left"></i>\n            </div>');return r=e.call(this,n,t)||this,c["default"](t),r}return o.__extends(t,e),t.prototype.clickHandler=function(){var e,t,r=this.editor,n=r.selection.isSelectionEmpty(),i=r.selection.getSelectionRangeTopNodes(),o=i[i.length-1],l=this.getTopNodeName();if("BLOCKQUOTE"!==l){var c=u["default"](i);if(r.$textElem.equal(o)){var h=null===(e=r.selection.getSelectionContainerElem())||void 0===e?void 0:e.elems[0];r.selection.createRangeByElems(h.children[0],h.children[0]),i=r.selection.getSelectionRangeTopNodes(),c=u["default"](i),o.append(c)}else c.insertAfter(o);this.delSelectNode(i);var d=null===(t=c.childNodes())||void 0===t?void 0:t.last().getNode();if(null==d)return;return d.textContent?r.selection.moveCursor(d):r.selection.moveCursor(d,0),this.tryChangeActive(),void s["default"](f.EMPTY_P).insertAfter(c)}var p=s["default"](o.childNodes()),m=p.length,g=o;(0,a["default"])(p).call(p,(function(e){var t=s["default"](e);t.insertAfter(g),g=t})),o.remove(),r.selection.moveCursor(p.elems[m-1]),this.tryChangeActive(),n&&(r.selection.collapseRange(),r.selection.restoreSelection())},t.prototype.tryChangeActive=function(){var e,t=this.editor,r=null===(e=t.selection.getSelectionRangeTopNodes()[0])||void 0===e?void 0:e.getNodeName();"BLOCKQUOTE"===r?this.active():this.unActive()},t.prototype.getTopNodeName=function(){var e=this.editor,t=e.selection.getSelectionRangeTopNodes()[0],r=null===t||void 0===t?void 0:t.getNodeName();return r},t.prototype.delSelectNode=function(e){(0,a["default"])(e).call(e,(function(e){e.remove()}))},t}(l["default"]);t["default"]=h},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=r(7),s=a.__importDefault(r(3));function l(e){function t(t){var r,n=e.selection.getSelectionContainerElem(),i=e.selection.getSelectionRangeTopNodes()[0];if("BLOCKQUOTE"===(null===i||void 0===i?void 0:i.getNodeName())){if("BLOCKQUOTE"===n.getNodeName()){var a=null===(r=n.childNodes())||void 0===r?void 0:r.getNode();e.selection.moveCursor(a)}if(""===n.text()){t.preventDefault(),n.remove();var l=s["default"](o.EMPTY_P);l.insertAfter(i),e.selection.moveCursor(l.getNode(),0)}""===i.text()&&i.remove()}}e.txt.eventHooks.enterDownEvents.push(t)}t["default"]=l},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=o.__importDefault(r(3));function l(e){var t=s["default"]("<blockquote></blockquote>");return(0,a["default"])(e).call(e,(function(e){t.append(e.clone(!0))})),t}t["default"]=l},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(26));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=o.__importDefault(r(24)),l=o.__importDefault(r(3)),c=r(6),u=function(e){function t(t){var r,n=this,i=l["default"]('<div class="w-e-menu" data-title="背景色">\n                <i class="w-e-icon-paint-brush"></i>\n            </div>'),o={width:120,title:"背景颜色",type:"inline-block",list:(0,a["default"])(r=t.config.colors).call(r,(function(e){return{$elem:l["default"]('<i style="color:'+e+';" class="w-e-icon-paint-brush"></i>'),value:e}})),clickHandler:function(e){n.command(e)}};return n=e.call(this,i,t,o)||this,n}return o.__extends(t,e),t.prototype.command=function(e){var t,r=this.editor,n=r.selection.isSelectionEmpty(),i=null===(t=r.selection.getSelectionContainerElem())||void 0===t?void 0:t.elems[0];if(null!=i){var a="p"!==(null===i||void 0===i?void 0:i.nodeName.toLowerCase()),o=null===i||void 0===i?void 0:i.style.backgroundColor,s=c.hexToRgb(e)===o;if(n){if(a&&!s){var l=r.selection.getSelectionRangeTopNodes();r.selection.createRangeByElem(l[0]),r.selection.moveCursor(l[0].elems[0])}r.selection.createEmptyRange()}r.cmd["do"]("backColor",e),n&&(r.selection.collapseRange(),r.selection.restoreSelection())}},t.prototype.tryChangeActive=function(){},t}(s["default"]);t["default"]=u},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(26));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=o.__importDefault(r(24)),l=o.__importDefault(r(3)),c=function(e){function t(t){var r,n=this,i=l["default"]('<div class="w-e-menu" data-title="文字颜色">\n                <i class="w-e-icon-pencil2"></i>\n            </div>'),o={width:120,title:"文字颜色",type:"inline-block",list:(0,a["default"])(r=t.config.colors).call(r,(function(e){return{$elem:l["default"]('<i style="color:'+e+';" class="w-e-icon-pencil2"></i>'),value:e}})),clickHandler:function(e){n.command(e)}};return n=e.call(this,i,t,o)||this,n}return o.__extends(t,e),t.prototype.command=function(e){var t,r=this.editor,n=r.selection.isSelectionEmpty(),i=null===(t=r.selection.getSelectionContainerElem())||void 0===t?void 0:t.elems[0];if(null!=i){var a=r.selection.getSelectionText();if("A"===i.nodeName&&i.textContent===a){var o=l["default"]("<span>&#8203;</span>").getNode();i.appendChild(o)}r.cmd["do"]("foreColor",e),n&&(r.selection.collapseRange(),r.selection.restoreSelection())}},t.prototype.tryChangeActive=function(){},t}(s["default"]);t["default"]=c},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(3)),s=a.__importDefault(r(32)),l=a.__importDefault(r(37)),c=a.__importDefault(r(340)),u=a.__importDefault(r(346)),f=function(e){function t(t){var r=this,n=o["default"]('<div class="w-e-menu" data-title="视频">\n                <i class="w-e-icon-play"></i>\n            </div>');return r=e.call(this,n,t)||this,u["default"](t),r}return a.__extends(t,e),t.prototype.clickHandler=function(){this.createPanel("")},t.prototype.createPanel=function(e){var t=c["default"](this.editor,e),r=new s["default"](this,t);r.create()},t.prototype.tryChangeActive=function(){},t}(l["default"]);t["default"]=f},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(17));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=r(6),l=o.__importDefault(r(3)),c=o.__importDefault(r(341)),u=r(7);function f(e,t){var r=e.config,n=new c["default"](e),i=s.getRandom("input-iframe"),o=s.getRandom("btn-ok"),f=s.getRandom("input-upload"),h=s.getRandom("btn-local-ok");function d(t){e.cmd["do"]("insertHTML",t+u.EMPTY_P),e.config.onlineVideoCallback(t)}function p(t){var r=e.config.onlineVideoCheck(t);return!0===r||("string"===typeof r&&e.config.customAlert(r,"error"),!1)}var m=[{title:e.i18next.t("menus.panelMenus.video.上传视频"),tpl:'<div class="w-e-up-video-container">\n                    <div id="'+h+'" class="w-e-up-btn">\n                        <i class="w-e-icon-upload2"></i>\n                    </div>\n                    <div style="display:none;">\n                        <input id="'+f+'" type="file" accept="video/*"/>\n                    </div>\n                 </div>',events:[{selector:"#"+h,type:"click",fn:function(){var e=l["default"]("#"+f),t=e.elems[0];if(!t)return!0;t.click()}},{selector:"#"+f,type:"change",fn:function(){var e=l["default"]("#"+f),t=e.elems[0];if(!t)return!0;var r=t.files;return r.length&&n.uploadVideo(r),!0}}]},{title:e.i18next.t("menus.panelMenus.video.插入视频"),tpl:'<div>\n                    <input \n                        id="'+i+'" \n                        type="text" \n                        class="block" \n                        placeholder="'+e.i18next.t("如")+'：<iframe src=... ></iframe>"/>\n                    </td>\n                    <div class="w-e-button-container">\n                        <button type="button" id="'+o+'" class="right">\n                            '+e.i18next.t("插入")+"\n                        </button>\n                    </div>\n                </div>",events:[{selector:"#"+o,type:"click",fn:function(){var e,t=l["default"]("#"+i),r=(0,a["default"])(e=t.val()).call(e);if(r&&p(r))return d(r),!0},bindEnter:!0}]}],g={width:300,height:0,tabs:[]};return window.FileReader&&(r.uploadVideoServer||r.customUploadVideo)&&g.tabs.push(m[0]),r.showLinkVideo&&g.tabs.push(m[1]),g}t["default"]=f},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(132)),o=n(r(57)),s=n(r(4)),l=n(r(27));(0,i["default"])(t,"__esModule",{value:!0});var c=r(2),u=r(6),f=c.__importDefault(r(135)),h=c.__importDefault(r(136)),d=r(7),p=r(6),m=function(){function e(e){this.editor=e}return e.prototype.uploadVideo=function(e){var t=this;if(e.length){var r=this.editor,n=r.config,i="validate.",c=function(e){return r.i18next.t(i+e)},d=n.uploadVideoServer,p=n.uploadVideoMaxSize,m=p/1024,g=n.uploadVideoName,v=n.uploadVideoParams,b=n.uploadVideoParamsWithUrl,w=n.uploadVideoHeaders,y=n.uploadVideoHooks,A=n.uploadVideoTimeout,_=n.withVideoCredentials,x=n.customUploadVideo,S=n.uploadVideoAccept,C=[],k=[];if(u.arrForEach(e,(function(e){var t=e.name,r=e.size/1024/1024;t&&r&&(S instanceof Array?(0,a["default"])(S).call(S,(function(e){return e===t.split(".")[t.split(".").length-1]}))?m<r?k.push("【"+t+"】"+c("大于")+" "+m+"M"):C.push(e):k.push("【"+t+"】"+c("不是视频")):k.push("【"+S+"】"+c("uploadVideoAccept 不是Array")))})),k.length)n.customAlert(c("视频验证未通过")+": \n"+k.join("\n"),"warning");else if(0!==C.length)if(x&&"function"===typeof x){var E;x(C,(0,o["default"])(E=this.insertVideo).call(E,this))}else{var N=new FormData;if((0,s["default"])(C).call(C,(function(e,t){var r=g||e.name;C.length>1&&(r+=t+1),N.append(r,e)})),d){var B=d.split("#");d=B[0];var T=B[1]||"";(0,s["default"])(u).call(u,v,(function(e,t){b&&((0,l["default"])(d).call(d,"?")>0?d+="&":d+="?",d=d+e+"="+t),N.append(e,t)})),T&&(d+="#"+T);var L=f["default"](d,{timeout:A,formData:N,headers:w,withCredentials:!!_,beforeSend:function(e){if(y.before)return y.before(e,r,C)},onTimeout:function(e){n.customAlert(c("上传视频超时"),"error"),y.timeout&&y.timeout(e,r)},onProgress:function(e,t){var n=new h["default"](r);t.lengthComputable&&(e=t.loaded/t.total,n.show(e))},onError:function(e){n.customAlert(c("上传视频错误"),"error",c("上传视频错误")+"，"+c("服务器返回状态")+": "+e.status),y.error&&y.error(e,r)},onFail:function(e,t){n.customAlert(c("上传视频失败"),"error",c("上传视频返回结果错误")+"，"+c("返回结果")+": "+t),y.fail&&y.fail(e,r,t)},onSuccess:function(e,i){if(y.customInsert){var a;y.customInsert((0,o["default"])(a=t.insertVideo).call(a,t),i,r)}else{if("0"!=i.errno)return n.customAlert(c("上传视频失败"),"error",c("上传视频返回结果错误")+"，"+c("返回结果")+" errno="+i.errno),void(y.fail&&y.fail(e,r,i));var s=i.data;t.insertVideo(s.url),y.success&&y.success(e,r,i)}}});"string"===typeof L&&n.customAlert(L,"error")}}else n.customAlert(c("传入的文件不合法"),"warning")}},e.prototype.insertVideo=function(e){var t=this.editor,r=t.config,n="validate.",i=function(e,r){return void 0===r&&(r=n),t.i18next.t(r+e)};if(r.customInsertVideo)r.customInsertVideo(e);else{p.UA.isFirefox?t.cmd["do"]("insertHTML",'<p data-we-video-p="true"><video src="'+e+'" controls="controls" style="max-width:100%"></video></p><p>&#8203</p>'):t.cmd["do"]("insertHTML",'<video src="'+e+'" controls="controls" style="max-width:100%"></video>'+d.EMPTY_P);var a=document.createElement("video");a.onload=function(){a=null},a.onerror=function(){r.customAlert(i("插入视频错误"),"error","wangEditor: "+i("插入视频错误")+"，"+i("视频链接")+' "'+e+'"，'+i("下载链接失败")),a=null},a.onabort=function(){return a=null},a.src=e}},e}();t["default"]=m},function(e,t,r){e.exports=r(343)},function(e,t,r){var n=r(344);e.exports=n},function(e,t,r){r(345);var n=r(9);e.exports=n.Date.now},function(e,t,r){var n=r(5);n({target:"Date",stat:!0},{now:function(){return(new Date).getTime()}})},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(347)),s=a.__importDefault(r(349));function l(e){o["default"](e),s["default"](e)}t["default"]=l},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0}),t.createShowHideFn=void 0;var a=r(2),o=a.__importDefault(r(3)),s=a.__importDefault(r(38)),l=a.__importDefault(r(348));function c(e){var t,r=function(t,r){return void 0===r&&(r=""),e.i18next.t(r+t)};function n(n){var i=[{$elem:o["default"]("<span class='w-e-icon-trash-o'></span>"),onClick:function(e,t){return t.remove(),!0}},{$elem:o["default"]("<span>100%</span>"),onClick:function(e,t){return t.attr("width","100%"),t.removeAttr("height"),!0}},{$elem:o["default"]("<span>50%</span>"),onClick:function(e,t){return t.attr("width","50%"),t.removeAttr("height"),!0}},{$elem:o["default"]("<span>30%</span>"),onClick:function(e,t){return t.attr("width","30%"),t.removeAttr("height"),!0}},{$elem:o["default"]("<span>"+r("重置")+"</span>"),onClick:function(e,t){return t.removeAttr("width"),t.removeAttr("height"),!0}},{$elem:o["default"]("<span>"+r("menus.justify.靠左")+"</span>"),onClick:function(e,t){return l["default"](t,"left"),!0}},{$elem:o["default"]("<span>"+r("menus.justify.居中")+"</span>"),onClick:function(e,t){return l["default"](t,"center"),!0}},{$elem:o["default"]("<span>"+r("menus.justify.靠右")+"</span>"),onClick:function(e,t){return l["default"](t,"right"),!0}}];t=new s["default"](e,n,i),t.create()}function i(){t&&(t.remove(),t=null)}return{showVideoTooltip:n,hideVideoTooltip:i}}function u(e){var t=c(e),r=t.showVideoTooltip,n=t.hideVideoTooltip;e.txt.eventHooks.videoClickEvents.push(r),e.txt.eventHooks.clickEvents.push(n),e.txt.eventHooks.keyupEvents.push(n),e.txt.eventHooks.toolbarClickEvents.push(n),e.txt.eventHooks.menuClickEvents.push(n),e.txt.eventHooks.textScrollEvents.push(n),e.txt.eventHooks.changeEvents.push(n)}t.createShowHideFn=c,t["default"]=u},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(44));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=o.__importDefault(r(3));function l(e,t){var r=["P"],n=c(e,r);n&&s["default"](n).css("text-align",t)}function c(e,t){var r,n=e.elems[0];while(null!=n){if((0,a["default"])(t).call(t,null===n||void 0===n?void 0:n.nodeName))return n;if("BODY"===(null===(r=null===n||void 0===n?void 0:n.parentNode)||void 0===r?void 0:r.nodeName))return null;n=n.parentNode}return n}t["default"]=l},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(6);function o(e){if(a.UA.isFirefox){var t=e.txt,r=e.selection,n=t.eventHooks.keydownEvents;n.push((function(t){var n=r.getSelectionContainerElem();if(n){var i=n.getNodeTop(e),a=i.length&&i.prev().length?i.prev():null;a&&a.attr("data-we-video-p")&&0===r.getCursorPos()&&8===t.keyCode&&a.remove()}}))}}t["default"]=o},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(26));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=r(7),l=o.__importDefault(r(3)),c=o.__importDefault(r(32)),u=o.__importDefault(r(37)),f=o.__importDefault(r(351)),h=o.__importDefault(r(364)),d=function(e){function t(t){var r,n=this,i=l["default"]('<div class="w-e-menu" data-title="图片"><i class="w-e-icon-image"></i></div>'),o=h["default"](t);o.onlyUploadConf&&(i=o.onlyUploadConf.$elem,(0,a["default"])(r=o.onlyUploadConf.events).call(r,(function(e){var t=e.type,r=e.fn||s.EMPTY_FN;i.on(t,(function(e){e.stopPropagation(),r(e)}))})));return n=e.call(this,i,t)||this,n.imgPanelConfig=o,f["default"](t),n}return o.__extends(t,e),t.prototype.clickHandler=function(){this.imgPanelConfig.onlyUploadConf||this.createPanel()},t.prototype.createPanel=function(){var e=this.imgPanelConfig,t=new c["default"](this,e);this.setPanel(t),t.create()},t.prototype.tryChangeActive=function(){},t}(u["default"]);t["default"]=d},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(352)),s=a.__importDefault(r(353)),l=a.__importDefault(r(354)),c=a.__importDefault(r(362)),u=a.__importDefault(r(363));function f(e){o["default"](e),s["default"](e),l["default"](e),c["default"](e),u["default"](e)}t["default"]=f},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=r(130),s=a.__importDefault(r(96));function l(e,t){var r=e.config,n=r.pasteFilterStyle,i=r.pasteIgnoreImg,a=o.getPasteHtml(t,n,i);if(a)return!0;var s=o.getPasteText(t);return!!s}function c(e,t){for(var r,n=(null===(r=t.clipboardData)||void 0===r?void 0:r.types)||[],i=0;i<n.length;i++){var a=n[i];if("Files"===a)return!0}return!1}function u(e,t){if(c(t,e)||!l(t,e)){var r=o.getPasteImgs(e);if(r.length){var n=new s["default"](t);n.uploadImg(r)}}}function f(e){e.txt.eventHooks.pasteEvents.unshift((function(t){u(t,e)}))}t["default"]=f},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(96));function s(e){function t(t){var r=t.dataTransfer&&t.dataTransfer.files;if(r&&r.length){var n=new o["default"](e);n.uploadImg(r)}}e.txt.eventHooks.dropEvents.push(t)}t["default"]=s},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(31)),o=n(r(355));(0,i["default"])(t,"__esModule",{value:!0}),t.createShowHideFn=void 0;var s=r(2),l=s.__importDefault(r(3));r(360);var c=r(6);function u(e,t,r,n,i){e.attr("style","width:"+t+"px; height:"+r+"px; left:"+n+"px; top:"+i+"px;")}function f(e,t){var r=l["default"]('<div class="w-e-img-drag-mask">\n            <div class="w-e-img-drag-show-size"></div>\n            <div class="w-e-img-drag-rb"></div>\n         </div>');return r.hide(),t.append(r),r}function h(e,t,r){var n=e.getBoundingClientRect(),i=r.getBoundingClientRect(),s=i.width.toFixed(2),l=i.height.toFixed(2);(0,a["default"])(t).call(t,".w-e-img-drag-show-size").text(s+"px * "+l+"px"),u(t,(0,o["default"])(s),(0,o["default"])(l),i.left-n.left,i.top-n.top),t.show()}function d(e){var t,r=e.$textContainerElem,n=f(e,r);function i(e,r){e.on("click",(function(e){e.stopPropagation()})),e.on("mousedown",".w-e-img-drag-rb",(function(n){if(n.preventDefault(),t){var i=n.clientX,s=n.clientY,c=r.getBoundingClientRect(),f=t.getBoundingClientRect(),h=f.width,d=f.height,p=f.left-c.left,m=f.top-c.top,g=h/d,v=h,b=d,w=l["default"](document);w.on("mousemove",A),w.on("mouseup",_),w.on("mouseleave",y)}function y(){w.off("mousemove",A),w.off("mouseup",_)}function A(t){t.stopPropagation(),t.preventDefault(),v=h+(t.clientX-i),b=d+(t.clientY-s),v/b!=g&&(b=v/g),v=(0,o["default"])(v.toFixed(2)),b=(0,o["default"])(b.toFixed(2)),(0,a["default"])(e).call(e,".w-e-img-drag-show-size").text(v.toFixed(2).replace(".00","")+"px * "+b.toFixed(2).replace(".00","")+"px"),u(e,v,b,p,m)}function _(){t.attr("width",v+""),t.attr("height",b+"");var r=t.getBoundingClientRect();u(e,v,b,r.left-c.left,r.top-c.top),y()}}))}function s(e){if(c.UA.isIE())return!1;e&&(t=e,h(r,n,t))}function d(){(0,a["default"])(r).call(r,".w-e-img-drag-mask").hide()}return i(n,r),l["default"](document).on("click",d),e.beforeDestroy((function(){l["default"](document).off("click",d)})),{showDrag:s,hideDrag:d}}function p(e){var t=d(e),r=t.showDrag,n=t.hideDrag;e.txt.eventHooks.imgClickEvents.push(r),e.txt.eventHooks.textScrollEvents.push(n),e.txt.eventHooks.keyupEvents.push(n),e.txt.eventHooks.toolbarClickEvents.push(n),e.txt.eventHooks.menuClickEvents.push(n),e.txt.eventHooks.changeEvents.push(n)}t.createShowHideFn=d,t["default"]=p},function(e,t,r){e.exports=r(356)},function(e,t,r){var n=r(357);e.exports=n},function(e,t,r){r(358);var n=r(9);e.exports=n.parseFloat},function(e,t,r){var n=r(5),i=r(359);n({global:!0,forced:parseFloat!=i},{parseFloat:i})},function(e,t,r){var n=r(8),i=r(90).trim,a=r(68),o=n.parseFloat,s=1/o(a+"-0")!==-1/0;e.exports=s?function(e){var t=i(String(e)),r=o(t);return 0===r&&"-"==t.charAt(0)?-0:r}:o},function(e,t,r){var n=r(20),i=r(361);i=i.__esModule?i.default:i,"string"===typeof i&&(i=[[e.i,i,""]]);var a={insert:"head",singleton:!1};n(i,a);e.exports=i.locals||{}},function(e,t,r){var n=r(21);t=n(!1),t.push([e.i,".w-e-text-container {\n  overflow: hidden;\n}\n.w-e-img-drag-mask {\n  position: absolute;\n  z-index: 1;\n  border: 1px dashed #ccc;\n  box-sizing: border-box;\n}\n.w-e-img-drag-mask .w-e-img-drag-rb {\n  position: absolute;\n  right: -5px;\n  bottom: -5px;\n  width: 16px;\n  height: 16px;\n  border-radius: 50%;\n  background: #ccc;\n  cursor: se-resize;\n}\n.w-e-img-drag-mask .w-e-img-drag-show-size {\n  min-width: 110px;\n  height: 22px;\n  line-height: 22px;\n  font-size: 14px;\n  color: #999;\n  position: absolute;\n  left: 0;\n  top: 0;\n  background-color: #999;\n  color: #fff;\n  border-radius: 2px;\n  padding: 0 5px;\n}\n",""]),e.exports=t},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0}),t.createShowHideFn=void 0;var a=r(2),o=a.__importDefault(r(3)),s=a.__importDefault(r(38));function l(e){var t,r=function(t,r){return void 0===r&&(r=""),e.i18next.t(r+t)};function n(n){var i=[{$elem:o["default"]("<span class='w-e-icon-trash-o'></span>"),onClick:function(e,t){return e.selection.createRangeByElem(t),e.selection.restoreSelection(),e.cmd["do"]("delete"),!0}},{$elem:o["default"]("<span>30%</span>"),onClick:function(e,t){return t.attr("width","30%"),t.removeAttr("height"),!0}},{$elem:o["default"]("<span>50%</span>"),onClick:function(e,t){return t.attr("width","50%"),t.removeAttr("height"),!0}},{$elem:o["default"]("<span>100%</span>"),onClick:function(e,t){return t.attr("width","100%"),t.removeAttr("height"),!0}}];i.push({$elem:o["default"]("<span>"+r("重置")+"</span>"),onClick:function(e,t){return t.removeAttr("width"),t.removeAttr("height"),!0}}),n.attr("data-href")&&i.push({$elem:o["default"]("<span>"+r("查看链接")+"</span>"),onClick:function(e,t){var r=t.attr("data-href");return r&&(r=decodeURIComponent(r),window.open(r,"_target")),!0}}),t=new s["default"](e,n,i),t.create()}function i(){t&&(t.remove(),t=null)}return{showImgTooltip:n,hideImgTooltip:i}}function c(e){var t=l(e),r=t.showImgTooltip,n=t.hideImgTooltip;e.txt.eventHooks.imgClickEvents.push(r),e.txt.eventHooks.clickEvents.push(n),e.txt.eventHooks.keyupEvents.push(n),e.txt.eventHooks.toolbarClickEvents.push(n),e.txt.eventHooks.menuClickEvents.push(n),e.txt.eventHooks.textScrollEvents.push(n),e.txt.eventHooks.imgDragBarMouseDownEvents.push(n),e.txt.eventHooks.changeEvents.push(n)}t.createShowHideFn=l,t["default"]=c},function(e,t,r){"use strict";var n=r(0),i=n(r(1));function a(e){var t=e.txt,r=e.selection,n=t.eventHooks.keydownEvents;n.push((function(e){var t=r.getSelectionContainerElem(),n=r.getRange();if(n&&t&&8===e.keyCode&&r.isSelectionEmpty()){var i=n.startContainer,a=n.startOffset,o=null;if(0===a)while(i!==t.elems[0]&&t.elems[0].contains(i)&&i.parentNode&&!o){if(i.previousSibling){o=i.previousSibling;break}i=i.parentNode}else 3!==i.nodeType&&(o=i.childNodes[a-1]);if(o){var s=o;while(s.childNodes.length)s=s.childNodes[s.childNodes.length-1];s instanceof HTMLElement&&"IMG"===s.tagName&&(s.remove(),e.preventDefault())}}}))}(0,i["default"])(t,"__esModule",{value:!0}),t["default"]=a},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(26)),o=n(r(17));(0,i["default"])(t,"__esModule",{value:!0});var s=r(2),l=s.__importDefault(r(3)),c=r(6),u=s.__importDefault(r(96));function f(e){var t,r=e.config,n=new u["default"](e),i=c.getRandom("up-trigger-id"),s=c.getRandom("up-file-id"),f=c.getRandom("input-link-url"),h=c.getRandom("input-link-url-alt"),d=c.getRandom("input-link-url-href"),p=c.getRandom("btn-link"),m="menus.panelMenus.image.",g=function(t,r){return void 0===r&&(r=m),e.i18next.t(r+t)};function v(e,t,n){var i=r.linkImgCheck(e);return!0===i||("string"===typeof i&&r.customAlert(i,"error"),!1)}var b=1===r.uploadImgMaxLength?"":'multiple="multiple"',w=(0,a["default"])(t=r.uploadImgAccept).call(t,(function(e){return"image/"+e})).join(","),y=function(e,t,r){return'<div class="'+e+'" data-title="'+r+'">\n            <div id="'+i+'" class="w-e-up-btn">\n                <i class="'+t+'"></i>\n            </div>\n            <div style="display:none;">\n                <input id="'+s+'" type="file" '+b+' accept="'+w+'"/>\n            </div>\n        </div>'},A=[{selector:"#"+i,type:"click",fn:function(){var e=r.uploadImgFromMedia;if(e&&"function"===typeof e)return e(),!0;var t=l["default"]("#"+s),n=t.elems[0];if(!n)return!0;n.click()}},{selector:"#"+s,type:"change",fn:function(){var e=l["default"]("#"+s),t=e.elems[0];if(!t)return!0;var r=t.files;return(null===r||void 0===r?void 0:r.length)&&n.uploadImg(r),t&&(t.value=""),!0}}],_=['<input\n            id="'+f+'"\n            type="text"\n            class="block"\n            placeholder="'+g("图片地址")+'"/>'];r.showLinkImgAlt&&_.push('\n        <input\n            id="'+h+'"\n            type="text"\n            class="block"\n            placeholder="'+g("图片文字说明")+'"/>'),r.showLinkImgHref&&_.push('\n        <input\n            id="'+d+'"\n            type="text"\n            class="block"\n            placeholder="'+g("跳转链接")+'"/>');var x=[{title:g("上传图片"),tpl:y("w-e-up-img-container","w-e-icon-upload2",""),events:A},{title:g("网络图片"),tpl:"<div>\n                    "+_.join("")+'\n                    <div class="w-e-button-container">\n                        <button type="button" id="'+p+'" class="right">'+g("插入","")+"</button>\n                    </div>\n                </div>",events:[{selector:"#"+p,type:"click",fn:function(){var e,t=l["default"]("#"+f),i=(0,o["default"])(e=t.val()).call(e);if(i){var a,s,c,u;if(r.showLinkImgAlt)a=(0,o["default"])(s=l["default"]("#"+h).val()).call(s);if(r.showLinkImgHref)c=(0,o["default"])(u=l["default"]("#"+d).val()).call(u);if(v(i,a,c))return n.insertImg(i,a,c),!0}},bindEnter:!0}]}],S={width:300,height:0,tabs:[],onlyUploadConf:{$elem:l["default"](y("w-e-menu","w-e-icon-image","图片")),events:A}};return window.FileReader&&(r.uploadImgShowBase64||r.uploadImgServer||r.customUploadImg||r.uploadImgFromMedia)&&S.tabs.push(x[0]),r.showLinkImg&&(S.tabs.push(x[1]),S.onlyUploadConf=void 0),S}t["default"]=f},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=o.__importDefault(r(3)),l=o.__importDefault(r(24)),c=o.__importDefault(r(366)),u=function(e){function t(t){var r=this,n=s["default"]('<div class="w-e-menu" data-title="缩进">\n                <i class="w-e-icon-indent-increase"></i>\n            </div>'),i={width:130,title:"设置缩进",type:"list",list:[{$elem:s["default"]('<p>\n                            <i class="w-e-icon-indent-increase w-e-drop-list-item"></i>\n                            '+t.i18next.t("menus.dropListMenu.indent.增加缩进")+"\n                        <p>"),value:"increase"},{$elem:s["default"]('<p>\n                            <i class="w-e-icon-indent-decrease w-e-drop-list-item"></i>\n                            '+t.i18next.t("menus.dropListMenu.indent.减少缩进")+"\n                        <p>"),value:"decrease"}],clickHandler:function(e){r.command(e)}};return r=e.call(this,n,t,i)||this,r}return o.__extends(t,e),t.prototype.command=function(e){var t=this.editor,r=t.selection.getSelectionContainerElem();if(r&&t.$textElem.equal(r)){var n=t.selection.getSelectionRangeTopNodes();n.length>0&&(0,a["default"])(n).call(n,(function(r){c["default"](s["default"](r),e,t)}))}else r&&r.length>0&&(0,a["default"])(r).call(r,(function(r){c["default"](s["default"](r),e,t)}));t.selection.restoreSelection(),this.tryChangeActive()},t.prototype.tryChangeActive=function(){var e=this.editor,t=e.selection.getSelectionStartElem(),r=s["default"](t).getNodeTop(e);r.length<=0||(""!=r.elems[0].style["paddingLeft"]?this.active():this.unActive())},t}(l["default"]);t["default"]=u},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(45)),o=n(r(17));(0,i["default"])(t,"__esModule",{value:!0});var s=r(2),l=s.__importDefault(r(367)),c=s.__importDefault(r(368)),u=/^(\d+)(\w+)$/,f=/^(\d+)%$/;function h(e){var t=e.config.indentation;if("string"===typeof t){if(u.test(t)){var r,n=(0,a["default"])(r=(0,o["default"])(t).call(t).match(u)).call(r,1,3),i=n[0],s=n[1];return{value:Number(i),unit:s}}if(f.test(t))return{value:Number((0,o["default"])(t).call(t).match(f)[1]),unit:"%"}}else if(void 0!==t.value&&t.unit)return t;return{value:2,unit:"em"}}function d(e,t,r){var n=e.getNodeTop(r),i=/^(P|H[0-9]*)$/;i.test(n.getNodeName())&&("increase"===t?l["default"](n,h(r)):"decrease"===t&&c["default"](n,h(r)))}t["default"]=d},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(45));function o(e,t){var r=e.elems[0];if(""===r.style["paddingLeft"])e.css("padding-left",t.value+t.unit);else{var n=r.style["paddingLeft"],i=(0,a["default"])(n).call(n,0,n.length-t.unit.length),o=Number(i)+t.value;e.css("padding-left",""+o+t.unit)}}(0,i["default"])(t,"__esModule",{value:!0}),t["default"]=o},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(45));function o(e,t){var r=e.elems[0];if(""!==r.style["paddingLeft"]){var n=r.style["paddingLeft"],i=(0,a["default"])(n).call(n,0,n.length-t.unit.length),o=Number(i)-t.value;o>0?e.css("padding-left",""+o+t.unit):e.css("padding-left","")}}(0,i["default"])(t,"__esModule",{value:!0}),t["default"]=o},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(3)),s=a.__importDefault(r(37)),l=a.__importDefault(r(32)),c=a.__importDefault(r(370)),u=function(e){function t(t){var r=this,n=o["default"]('<div class="w-e-menu" data-title="表情">\n                <i class="w-e-icon-happy"></i>\n            </div>');return r=e.call(this,n,t)||this,r}return a.__extends(t,e),t.prototype.createPanel=function(){var e=c["default"](this.editor),t=new l["default"](this,e);t.create()},t.prototype.clickHandler=function(){this.createPanel()},t.prototype.tryChangeActive=function(){},t}(s["default"]);t["default"]=u},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(26)),o=n(r(70)),s=n(r(17));(0,i["default"])(t,"__esModule",{value:!0});var l=r(2),c=l.__importDefault(r(3));function u(e){var t=e.config.emotions;function r(e){var t,r,n=[];"image"==e.type?(n=(0,a["default"])(t=e.content).call(t,(function(e){return"string"==typeof e?"":'<span  title="'+e.alt+'">\n                    <img class="eleImg" data-emoji="'+e.alt+'" style src="'+e.src+'" alt="['+e.alt+']">\n                </span>'})),n=(0,o["default"])(n).call(n,(function(e){return""!==e}))):n=(0,a["default"])(r=e.content).call(r,(function(e){return'<span class="eleImg" title="'+e+'">'+e+"</span>"}));return n.join("").replace(/&nbsp;/g,"")}var n=(0,a["default"])(t).call(t,(function(t){return{title:e.i18next.t("menus.panelMenus.emoticon."+t.title),tpl:"<div>"+r(t)+"</div>",events:[{selector:".eleImg",type:"click",fn:function(t){var r,n,i=c["default"](t.target),a=i.getNodeName();"IMG"===a?r=(0,s["default"])(n=i.parent().html()).call(n):r="<span>"+i.html()+"</span>";return e.cmd["do"]("insertHTML",r),!0}}]}})),i={width:300,height:230,tabs:n};return i}t["default"]=u},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0}),t.createListHandle=t.ClassType=void 0;var a,o=r(2),s=o.__importDefault(r(3)),l=o.__importDefault(r(372)),c=o.__importDefault(r(374)),u=o.__importDefault(r(375)),f=o.__importDefault(r(376)),h=o.__importDefault(r(377));(function(e){e["Wrap"]="WrapListHandle",e["Join"]="JoinListHandle",e["StartJoin"]="StartJoinListHandle",e["EndJoin"]="EndJoinListHandle",e["Other"]="OtherListHandle"})(a=t.ClassType||(t.ClassType={}));var d={WrapListHandle:l["default"],JoinListHandle:c["default"],StartJoinListHandle:u["default"],EndJoinListHandle:f["default"],OtherListHandle:h["default"]};function p(e,t,r){if(e===a.Other&&void 0===r)throw new Error("other 类需要传入 range");return e!==a.Other?new d[e](t):new d[e](t,r)}t.createListHandle=p;var m=function(){function e(e){this.handle=e,this.handle.exec()}return e.prototype.getSelectionRangeElem=function(){return s["default"](this.handle.selectionRangeElem.get())},e}();t["default"]=m},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=o.__importDefault(r(3)),l=r(58),c=r(47),u=function(e){function t(t){return e.call(this,t)||this}return o.__extends(t,e),t.prototype.exec=function(){var e,t=this.options,r=t.listType,n=t.listTarget,i=t.$selectionElem,o=t.$startElem,l=t.$endElem,u=[],f=null===i||void 0===i?void 0:i.getNodeName(),h=o.prior,d=l.prior;if(!o.prior&&!l.prior||!(null===h||void 0===h?void 0:h.prev().length)&&!(null===d||void 0===d?void 0:d.next().length)){var p;(0,a["default"])(p=null===i||void 0===i?void 0:i.children()).call(p,(function(e){u.push(s["default"](e))})),f===r?e=c.createElementFragment(u,c.createDocumentFragment(),"p"):(e=c.createElement(n),(0,a["default"])(u).call(u,(function(t){e.appendChild(t.elems[0])}))),this.selectionRangeElem.set(e),c.insertBefore(i,e,i.elems[0]),i.remove()}else{var m=h;while(m.length)u.push(m),m=(null===d||void 0===d?void 0:d.equal(m))?s["default"](void 0):m.next();var g=h.prev(),v=d.next();if(f===r?e=c.createElementFragment(u,c.createDocumentFragment(),"p"):(e=c.createElement(n),(0,a["default"])(u).call(u,(function(t){e.append(t.elems[0])}))),g.length&&v.length){var b=[];while(v.length)b.push(v),v=v.next();var w=c.createElement(f);(0,a["default"])(b).call(b,(function(e){w.append(e.elems[0])})),s["default"](w).insertAfter(i),this.selectionRangeElem.set(e);var y=i.next();y.length?c.insertBefore(i,e,y.elems[0]):i.parent().elems[0].append(e)}else if(g.length){this.selectionRangeElem.set(e);y=i.next();y.length?c.insertBefore(i,e,y.elems[0]):i.parent().elems[0].append(e)}else this.selectionRangeElem.set(e),c.insertBefore(i,e,i.elems[0])}},t}(l.ListHandle);t["default"]=u},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4));(0,i["default"])(t,"__esModule",{value:!0});var o=function(){function e(){this._element=null}return e.prototype.set=function(e){if(e instanceof DocumentFragment){var t,r=[];(0,a["default"])(t=e.childNodes).call(t,(function(e){r.push(e)})),e=r}this._element=e},e.prototype.get=function(){return this._element},e.prototype.clear=function(){this._element=null},e}();t["default"]=o},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=o.__importDefault(r(3)),l=r(58),c=r(47),u=function(e){function t(t){return e.call(this,t)||this}return o.__extends(t,e),t.prototype.exec=function(){var e,t,r,n,i,o,l,u,f=this.options,h=f.editor,d=f.listType,p=f.listTarget,m=f.$startElem,g=f.$endElem,v=h.selection.getSelectionRangeTopNodes(),b=null===m||void 0===m?void 0:m.getNodeName(),w=null===g||void 0===g?void 0:g.getNodeName();if(b===w)if(v.length>2)if(v.shift(),v.pop(),u=c.createElementFragment(c.filterSelectionNodes(v),c.createDocumentFragment()),b===d)null===(e=g.children())||void 0===e||(0,a["default"])(e).call(e,(function(e){u.append(e)})),g.remove(),this.selectionRangeElem.set(u),m.elems[0].append(u);else{var y=document.createDocumentFragment(),A=document.createDocumentFragment(),_=c.getStartPoint(m);while(_.length){var x=_.elems[0];_=_.next(),y.append(x)}var S=c.getEndPoint(g),C=[];while(S.length)C.unshift(S.elems[0]),S=S.prev();(0,a["default"])(C).call(C,(function(e){A.append(e)}));var k=c.createElement(p);k.append(y),k.append(u),k.append(A),u=k,this.selectionRangeElem.set(u),s["default"](k).insertAfter(m),!(null===(t=m.children())||void 0===t?void 0:t.length)&&m.remove(),!(null===(r=g.children())||void 0===r?void 0:r.length)&&g.remove()}else{v.length=0;_=c.getStartPoint(m);while(_.length)v.push(_),_=_.next();S=c.getEndPoint(g),C=[];while(S.length)C.unshift(S),S=S.prev();v.push.apply(v,C),b===d?(u=c.createElementFragment(v,c.createDocumentFragment(),"p"),this.selectionRangeElem.set(u),c.insertBefore(m,u,g.elems[0])):(u=c.createElement(p),(0,a["default"])(v).call(v,(function(e){u.append(e.elems[0])})),this.selectionRangeElem.set(u),s["default"](u).insertAfter(m)),!(null===(n=m.children())||void 0===n?void 0:n.length)&&g.remove(),!(null===(i=g.children())||void 0===i?void 0:i.length)&&g.remove()}else{var E=[];S=c.getEndPoint(g);while(S.length)E.unshift(S),S=S.prev();var N=[];_=c.getStartPoint(m);while(_.length)N.push(_),_=_.next();if(u=c.createDocumentFragment(),v.shift(),v.pop(),(0,a["default"])(N).call(N,(function(e){return u.append(e.elems[0])})),u=c.createElementFragment(c.filterSelectionNodes(v),u),(0,a["default"])(E).call(E,(function(e){return u.append(e.elems[0])})),this.selectionRangeElem.set(u),b===d)m.elems[0].append(u),!(null===(o=g.children())||void 0===o?void 0:o.length)&&g.remove();else if(null===(l=g.children())||void 0===l?void 0:l.length){var B=g.children();c.insertBefore(B,u,B.elems[0])}else g.elems[0].append(u)}},t}(l.ListHandle);t["default"]=u},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=o.__importDefault(r(3)),l=r(58),c=r(47),u=function(e){function t(t){return e.call(this,t)||this}return o.__extends(t,e),t.prototype.exec=function(){var e,t,r=this.options,n=r.editor,i=r.listType,o=r.listTarget,l=r.$startElem,u=n.selection.getSelectionRangeTopNodes(),f=null===l||void 0===l?void 0:l.getNodeName();u.shift();var h=[],d=c.getStartPoint(l);while(d.length)h.push(d),d=d.next();f===i?(t=c.createDocumentFragment(),(0,a["default"])(h).call(h,(function(e){return t.append(e.elems[0])})),t=c.createElementFragment(c.filterSelectionNodes(u),t),this.selectionRangeElem.set(t),l.elems[0].append(t)):(t=c.createElement(o),(0,a["default"])(h).call(h,(function(e){return t.append(e.elems[0])})),t=c.createElementFragment(c.filterSelectionNodes(u),t),this.selectionRangeElem.set(t),s["default"](t).insertAfter(l),!(null===(e=l.children())||void 0===e?void 0:e.length)&&l.remove())},t}(l.ListHandle);t["default"]=u},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=o.__importDefault(r(3)),l=r(58),c=r(47),u=function(e){function t(t){return e.call(this,t)||this}return o.__extends(t,e),t.prototype.exec=function(){var e,t,r,n=this.options,i=n.editor,o=n.listType,l=n.listTarget,u=n.$endElem,f=i.selection.getSelectionRangeTopNodes(),h=null===u||void 0===u?void 0:u.getNodeName();f.pop();var d=[],p=c.getEndPoint(u);while(p.length)d.unshift(p),p=p.prev();if(h===o)if(r=c.createElementFragment(c.filterSelectionNodes(f),c.createDocumentFragment()),(0,a["default"])(d).call(d,(function(e){return r.append(e.elems[0])})),this.selectionRangeElem.set(r),null===(e=u.children())||void 0===e?void 0:e.length){var m=u.children();c.insertBefore(m,r,m.elems[0])}else u.elems[0].append(r);else{var g=c.filterSelectionNodes(f);g.push.apply(g,d),r=c.createElementFragment(g,c.createElement(l)),this.selectionRangeElem.set(r),s["default"](r).insertBefore(u),!(null===(t=u.children())||void 0===t?void 0:t.length)&&u.remove()}},t}(l.ListHandle);t["default"]=u},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=r(58),s=r(47),l=function(e){function t(t,r){var n=e.call(this,t)||this;return n.range=r,n}return a.__extends(t,e),t.prototype.exec=function(){var e=this.options,t=e.editor,r=e.listTarget,n=t.selection.getSelectionRangeTopNodes(),i=s.createElementFragment(s.filterSelectionNodes(n),s.createElement(r));this.selectionRangeElem.set(i),this.range.insertNode(i)},t}(o.ListHandle);t["default"]=l},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4)),o=n(r(27));(0,i["default"])(t,"__esModule",{value:!0});var s=r(2),l=s.__importDefault(r(24)),c=s.__importDefault(r(3)),u=s.__importDefault(r(379)),f=r(6),h=function(e){function t(t){var r=this,n=c["default"]('<div class="w-e-menu" data-title="行高">\n                    <i class="w-e-icon-row-height"></i>\n                </div>'),i=new u["default"](t,t.config.lineHeights),a={width:100,title:"设置行高",type:"list",list:i.getItemList(),clickHandler:function(e){t.selection.saveRange(),r.command(e)}};return r=e.call(this,n,t,a)||this,r}return s.__extends(t,e),t.prototype.command=function(e){var t,r=this,n=window.getSelection?window.getSelection():document.getSelection(),i=["P"],s=this.editor,l="";s.selection.restoreSelection();var u=c["default"](s.selection.getSelectionContainerElem());if(null===u||void 0===u?void 0:u.length){var h=c["default"](s.selection.getSelectionContainerElem()),d=c["default"](s.selection.getSelectionStartElem()).elems[0],p="",m=[],g="";if(u&&s.$textElem.equal(u)){var v=f.UA.isIE(),b=[],w=[],y=[],A=c["default"](s.selection.getSelectionStartElem()),_=c["default"](s.selection.getSelectionEndElem()),x=null===(t=s.selection.getRange())||void 0===t?void 0:t.commonAncestorContainer.childNodes;w.push(this.getDom(A.elems[0])),null===x||void 0===x||(0,a["default"])(x).call(x,(function(e,t){e===r.getDom(A.elems[0])&&b.push(t),e===r.getDom(_.elems[0])&&b.push(t)}));var S=0,C=void 0;y.push(this.getDom(A.elems[0]));while(w[S]!==this.getDom(_.elems[0]))C=c["default"](w[S].nextElementSibling).elems[0],-1!==(0,o["default"])(i).call(i,c["default"](C).getNodeName())?(y.push(C),w.push(C)):w.push(C),S++;if("P"!==c["default"](w[0]).getNodeName()){S=0;for(var k=0;k<w.length;k++)if("P"===c["default"](w[k]).getNodeName()){S=k;break}if(0===S)return;var E=0;while(E!==S)w.shift(),E++}return this.setRange(w[0],w[w.length-1]),(0,a["default"])(w).call(w,(function(t){p=t.getAttribute("style"),m=p?p.split(";"):[],g=r.styleProcessing(m),"P"===c["default"](t).getNodeName()&&e&&(g+=e?"line-height:"+e+";":""),v?c["default"](t).css("line-height",e):l+="<"+c["default"](t).getNodeName().toLowerCase()+' style="'+g+'">'+t.innerHTML+"</"+c["default"](t).getNodeName().toLowerCase()+">"})),l&&this.action(l,s),d=h.elems[0],void this.setRange(d.children[b[0]],d.children[b[1]])}d=this.getDom(d),-1!==(0,o["default"])(i).call(i,c["default"](d).getNodeName())&&(p=d.getAttribute("style"),m=p?p.split(";"):[],null===n||void 0===n||n.selectAllChildren(d),s.selection.saveRange(),e?(g=p?this.styleProcessing(m)+"line-height:"+e+";":"line-height:"+e+";",l="<"+c["default"](d).getNodeName().toLowerCase()+' style="'+g+'">'+d.innerHTML+"</"+c["default"](d).getNodeName().toLowerCase()+">","BLOCKQUOTE"===c["default"](d).getNodeName()||f.UA.isIE()?c["default"](d).css("line-height",e):this.action(l,s)):p&&(g=this.styleProcessing(m),l=""===g?"<"+c["default"](d).getNodeName().toLowerCase()+">"+d.innerHTML+"</"+c["default"](d).getNodeName().toLowerCase()+">":"<"+c["default"](d).getNodeName().toLowerCase()+' style="'+g+'">'+d.innerHTML+"</"+c["default"](d).getNodeName().toLowerCase()+">",this.action(l,s)))}},t.prototype.getDom=function(e){var t=c["default"](e).elems[0];if(!t.parentNode)return t;function r(e,t){var n=c["default"](e.parentNode);return t.$textElem.equal(n)?e:r(n.elems[0],t)}return t=r(t,this.editor),t},t.prototype.action=function(e,t){t.cmd["do"]("insertHTML",e)},t.prototype.styleProcessing=function(e){var t="";return(0,a["default"])(e).call(e,(function(e){""!==e&&-1===(0,o["default"])(e).call(e,"line-height")&&(t=t+e+";")})),t},t.prototype.setRange=function(e,t){var r=this.editor,n=window.getSelection?window.getSelection():document.getSelection();null===n||void 0===n||n.removeAllRanges();var i=document.createRange(),a=e,o=t;i.setStart(a,0),i.setEnd(o,1),null===n||void 0===n||n.addRange(i),r.selection.saveRange(),null===n||void 0===n||n.removeAllRanges(),r.selection.restoreSelection()},t.prototype.tryChangeActive=function(){var e=this.editor,t=e.selection.getSelectionContainerElem();if(!t||!e.$textElem.equal(t)){var r=c["default"](e.selection.getSelectionStartElem());if(0!==r.length){r=this.getDom(r.elems[0]);var n=r.getAttribute("style")?r.getAttribute("style"):"";n&&-1!==(0,o["default"])(n).call(n,"line-height")?this.active():this.unActive()}}},t}(l["default"]);t["default"]=h},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=o.__importDefault(r(3)),l=function(){function e(e,t){var r=this;this.itemList=[{$elem:s["default"]("<span>"+e.i18next.t("默认")+"</span>"),value:""}],(0,a["default"])(t).call(t,(function(e){r.itemList.push({$elem:s["default"]("<span>"+e+"</span>"),value:e})}))}return e.prototype.getItemList=function(){return this.itemList},e}();t["default"]=l},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(3)),s=a.__importDefault(r(23)),l=function(e){function t(t){var r=this,n=o["default"]('<div class="w-e-menu" data-title="撤销">\n                <i class="w-e-icon-undo"></i>\n            </div>');return r=e.call(this,n,t)||this,r}return a.__extends(t,e),t.prototype.clickHandler=function(){var e=this.editor;e.history.revoke();var t=e.$textElem.children();if(null===t||void 0===t?void 0:t.length){var r=t.last();e.selection.createRangeByElem(r,!1,!0),e.selection.restoreSelection()}},t.prototype.tryChangeActive=function(){this.editor.isCompatibleMode||(this.editor.history.size[0]?this.active():this.unActive())},t}(s["default"]);t["default"]=l},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(3)),s=a.__importDefault(r(23)),l=function(e){function t(t){var r=this,n=o["default"]('<div class="w-e-menu" data-title="恢复">\n                <i class="w-e-icon-redo"></i>\n            </div>');return r=e.call(this,n,t)||this,r}return a.__extends(t,e),t.prototype.clickHandler=function(){var e=this.editor;e.history.restore();var t=e.$textElem.children();if(null===t||void 0===t?void 0:t.length){var r=t.last();e.selection.createRangeByElem(r,!1,!0),e.selection.restoreSelection()}},t.prototype.tryChangeActive=function(){this.editor.isCompatibleMode||(this.editor.history.size[1]?this.active():this.unActive())},t}(s["default"]);t["default"]=l},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(37)),s=a.__importDefault(r(3)),l=a.__importDefault(r(383)),c=a.__importDefault(r(32)),u=a.__importDefault(r(392)),f=function(e){function t(t){var r=this,n=s["default"]('<div class="w-e-menu" data-title="表格"><i class="w-e-icon-table2"></i></div>');return r=e.call(this,n,t)||this,u["default"](t),r}return a.__extends(t,e),t.prototype.clickHandler=function(){this.createPanel()},t.prototype.createPanel=function(){var e=l["default"](this.editor),t=new c["default"](this,e);t.create()},t.prototype.tryChangeActive=function(){},t}(o["default"]);t["default"]=f},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(384));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=r(6),l=o.__importDefault(r(3));r(389);var c=o.__importDefault(r(391));function u(e){return e>0&&(0,a["default"])(e)}function f(e){var t=new c["default"](e),r=s.getRandom("w-col-id"),n=s.getRandom("w-row-id"),i=s.getRandom("btn-link"),a="menus.panelMenus.table.",o=function(t){return e.i18next.t(t)},f=[{title:o(a+"插入表格"),tpl:'<div>\n                    <div class="w-e-table">\n                        <span>'+o("创建")+'</span>\n                        <input id="'+n+'"  type="text" class="w-e-table-input" value="5"/></td>\n                        <span>'+o(a+"行")+'</span>\n                        <input id="'+r+'" type="text" class="w-e-table-input" value="5"/></td>\n                        <span>'+(o(a+"列")+o(a+"的")+o(a+"表格"))+'</span>\n                    </div>\n                    <div class="w-e-button-container">\n                        <button type="button" id="'+i+'" class="right">'+o("插入")+"</button>\n                    </div>\n                </div>",events:[{selector:"#"+i,type:"click",fn:function(){var i=Number(l["default"]("#"+r).val()),a=Number(l["default"]("#"+n).val());return u(a)&&u(i)?(t.createAction(a,i),!0):(e.config.customAlert("表格行列请输入正整数","warning"),!1)},bindEnter:!0}]}],h={width:330,height:0,tabs:[]};return h.tabs.push(f[0]),h}t["default"]=f},function(e,t,r){e.exports=r(385)},function(e,t,r){var n=r(386);e.exports=n},function(e,t,r){r(387);var n=r(9);e.exports=n.Number.isInteger},function(e,t,r){var n=r(5),i=r(388);n({target:"Number",stat:!0},{isInteger:i})},function(e,t,r){var n=r(13),i=Math.floor;e.exports=function(e){return!n(e)&&isFinite(e)&&i(e)===e}},function(e,t,r){var n=r(20),i=r(390);i=i.__esModule?i.default:i,"string"===typeof i&&(i=[[e.i,i,""]]);var a={insert:"head",singleton:!1};n(i,a);e.exports=i.locals||{}},function(e,t,r){var n=r(21);t=n(!1),t.push([e.i,".w-e-table {\n  display: flex;\n}\n.w-e-table .w-e-table-input {\n  width: 40px;\n  text-align: center!important;\n  margin: 0 5px;\n}\n",""]),e.exports=t},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=r(7),s=a.__importDefault(r(3)),l=function(){function e(e){this.editor=e}return e.prototype.createAction=function(e,t){var r=this.editor,n=s["default"](r.selection.getSelectionContainerElem()),i=s["default"](n.elems[0]).parentUntilEditor("UL",r),a=s["default"](n.elems[0]).parentUntilEditor("OL",r);if(!i&&!a){var o=this.createTableHtml(e,t);r.cmd["do"]("insertHTML",o)}},e.prototype.createTableHtml=function(e,t){for(var r="",n="",i=0;i<e;i++){n="";for(var a=0;a<t;a++)n+=0===i?"<th></th>":"<td></td>";r=r+"<tr>"+n+"</tr>"}var s='<table border="0" width="100%" cellpadding="0" cellspacing="0"><tbody>'+r+"</tbody></table>"+o.EMPTY_P;return s},e}();t["default"]=l},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(393)),s=r(400);function l(e){o["default"](e),s.bindEventKeyboardEvent(e),s.bindClickEvent(e)}t["default"]=l},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(3)),s=a.__importDefault(r(38)),l=a.__importDefault(r(394)),c=a.__importDefault(r(399)),u=r(7);function f(e){var t;function r(r){var n=new c["default"](e),i="menus.panelMenus.table.",a=function(t,r){return void 0===r&&(r=i),e.i18next.t(r+t)},f=[{$elem:o["default"]("<span>"+a("删除表格")+"</span>"),onClick:function(e,t){return e.selection.createRangeByElem(t),e.selection.restoreSelection(),e.cmd["do"]("insertHTML",u.EMPTY_P),!0}},{$elem:o["default"]("<span>"+a("添加行")+"</span>"),onClick:function(e,t){var r=h(e);if(r)return!0;var i=o["default"](e.selection.getSelectionStartElem()),a=n.getRowNode(i.elems[0]);if(!a)return!0;var s=Number(n.getCurrentRowIndex(t.elems[0],a)),c=n.getTableHtml(t.elems[0]),u=n.getTableHtml(l["default"].ProcessingRow(o["default"](c),s).elems[0]);return u=p(t,u),e.selection.createRangeByElem(t),e.selection.restoreSelection(),e.cmd["do"]("insertHTML",u),!0}},{$elem:o["default"]("<span>"+a("删除行")+"</span>"),onClick:function(e,t){var r=h(e);if(r)return!0;var i=o["default"](e.selection.getSelectionStartElem()),a=n.getRowNode(i.elems[0]);if(!a)return!0;var s=Number(n.getCurrentRowIndex(t.elems[0],a)),c=n.getTableHtml(t.elems[0]),f=l["default"].DeleteRow(o["default"](c),s).elems[0].children[0].children.length,d="";return e.selection.createRangeByElem(t),e.selection.restoreSelection(),d=0===f?u.EMPTY_P:n.getTableHtml(l["default"].DeleteRow(o["default"](c),s).elems[0]),d=p(t,d),e.cmd["do"]("insertHTML",d),!0}},{$elem:o["default"]("<span>"+a("添加列")+"</span>"),onClick:function(e,t){var r=h(e);if(r)return!0;var i=o["default"](e.selection.getSelectionStartElem()),a=n.getCurrentColIndex(i.elems[0]),s=n.getTableHtml(t.elems[0]),c=n.getTableHtml(l["default"].ProcessingCol(o["default"](s),a).elems[0]);return c=p(t,c),e.selection.createRangeByElem(t),e.selection.restoreSelection(),e.cmd["do"]("insertHTML",c),!0}},{$elem:o["default"]("<span>"+a("删除列")+"</span>"),onClick:function(e,t){var r=h(e);if(r)return!0;var i=o["default"](e.selection.getSelectionStartElem()),a=n.getCurrentColIndex(i.elems[0]),s=n.getTableHtml(t.elems[0]),c=l["default"].DeleteCol(o["default"](s),a),f=c.elems[0].children[0].children[0].children.length,d="";return e.selection.createRangeByElem(t),e.selection.restoreSelection(),d=0===f?u.EMPTY_P:n.getTableHtml(c.elems[0]),d=p(t,d),e.cmd["do"]("insertHTML",d),!0}},{$elem:o["default"]("<span>"+a("设置表头")+"</span>"),onClick:function(e,t){var r=h(e);if(r)return!0;var i=o["default"](e.selection.getSelectionStartElem()),a=n.getRowNode(i.elems[0]);if(!a)return!0;var s=Number(n.getCurrentRowIndex(t.elems[0],a));0!==s&&(s=0);var c=n.getTableHtml(t.elems[0]),u=n.getTableHtml(l["default"].setTheHeader(o["default"](c),s,"th").elems[0]);return u=p(t,u),e.selection.createRangeByElem(t),e.selection.restoreSelection(),e.cmd["do"]("insertHTML",u),!0}},{$elem:o["default"]("<span>"+a("取消表头")+"</span>"),onClick:function(e,t){var r=o["default"](e.selection.getSelectionStartElem()),i=n.getRowNode(r.elems[0]);if(!i)return!0;var a=Number(n.getCurrentRowIndex(t.elems[0],i));0!==a&&(a=0);var s=n.getTableHtml(t.elems[0]),c=n.getTableHtml(l["default"].setTheHeader(o["default"](s),a,"td").elems[0]);return c=p(t,c),e.selection.createRangeByElem(t),e.selection.restoreSelection(),e.cmd["do"]("insertHTML",c),!0}}];t=new s["default"](e,r,f),t.create()}function n(){t&&(t.remove(),t=null)}return{showTableTooltip:r,hideTableTooltip:n}}function h(e){var t=e.selection.getSelectionStartElem(),r=e.selection.getSelectionEndElem();return(null===t||void 0===t?void 0:t.elems[0])!==(null===r||void 0===r?void 0:r.elems[0])}function d(e){var t=f(e),r=t.showTableTooltip,n=t.hideTableTooltip;e.txt.eventHooks.tableClickEvents.push(r),e.txt.eventHooks.clickEvents.push(n),e.txt.eventHooks.keyupEvents.push(n),e.txt.eventHooks.toolbarClickEvents.push(n),e.txt.eventHooks.menuClickEvents.push(n),e.txt.eventHooks.textScrollEvents.push(n)}function p(e,t){var r=e.elems[0].nextSibling;return r&&"<br>"!==r.innerHTML||(t+=""+u.EMPTY_P),t}t["default"]=d},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(45)),o=n(r(91)),s=n(r(4)),l=n(r(138));(0,i["default"])(t,"__esModule",{value:!0});var c=r(2),u=c.__importDefault(r(3));function f(e,t){for(var r=v(e),n=(0,a["default"])(Array.prototype).apply(r.children),i=n[0].children.length,s=document.createElement("tr"),l=0;l<i;l++){var c=document.createElement("td");s.appendChild(c)}return(0,o["default"])(n).call(n,t+1,0,s),g(r,n),u["default"](r.parentNode)}function h(e,t){for(var r=v(e),n=(0,a["default"])(Array.prototype).apply(r.children),i=function(e){var r,i=[];(0,s["default"])(r=(0,l["default"])(n[e].children)).call(r,(function(e){i.push(e)}));while(0!==n[e].children.length)n[e].removeChild(n[e].children[0]);var a="TH"!==u["default"](i[0]).getNodeName()?document.createElement("td"):document.createElement("th");(0,o["default"])(i).call(i,t+1,0,a);for(var c=0;c<i.length;c++)n[e].appendChild(i[c])},c=0;c<n.length;c++)i(c);return g(r,n),u["default"](r.parentNode)}function d(e,t){var r=v(e),n=(0,a["default"])(Array.prototype).apply(r.children);return(0,o["default"])(n).call(n,t,1),g(r,n),u["default"](r.parentNode)}function p(e,t){for(var r=v(e),n=(0,a["default"])(Array.prototype).apply(r.children),i=function(e){var r,i=[];(0,s["default"])(r=(0,l["default"])(n[e].children)).call(r,(function(e){i.push(e)}));while(0!==n[e].children.length)n[e].removeChild(n[e].children[0]);(0,o["default"])(i).call(i,t,1);for(var a=0;a<i.length;a++)n[e].appendChild(i[a])},c=0;c<n.length;c++)i(c);return g(r,n),u["default"](r.parentNode)}function m(e,t,r){for(var n=v(e),i=(0,a["default"])(Array.prototype).apply(n.children),c=i[t].children,f=document.createElement("tr"),h=function(e){var t,n=document.createElement(r),i=c[e];(0,s["default"])(t=(0,l["default"])(i.childNodes)).call(t,(function(e){n.appendChild(e)})),f.appendChild(n)},d=0;d<c.length;d++)h(d);return(0,o["default"])(i).call(i,t,1,f),g(n,i),u["default"](n.parentNode)}function g(e,t){while(0!==e.children.length)e.removeChild(e.children[0]);for(var r=0;r<t.length;r++)e.appendChild(t[r])}function v(e){var t=e.elems[0].children[0];return"COLGROUP"===t.nodeName&&(t=e.elems[0].children[e.elems[0].children.length-1]),t}t["default"]={ProcessingRow:f,ProcessingCol:h,DeleteRow:d,DeleteCol:p,setTheHeader:m}},function(e,t,r){var n=r(396);e.exports=n},function(e,t,r){r(50),r(397);var n=r(9);e.exports=n.Array.from},function(e,t,r){var n=r(5),i=r(398),a=r(114),o=!a((function(e){Array.from(e)}));n({target:"Array",stat:!0,forced:o},{from:i})},function(e,t,r){"use strict";var n=r(39),i=r(29),a=r(113),o=r(111),s=r(34),l=r(69),c=r(112);e.exports=function(e){var t,r,u,f,h,d,p=i(e),m="function"==typeof this?this:Array,g=arguments.length,v=g>1?arguments[1]:void 0,b=void 0!==v,w=c(p),y=0;if(b&&(v=n(v,g>2?arguments[2]:void 0,2)),void 0==w||m==Array&&o(w))for(t=s(p.length),r=new m(t);t>y;y++)d=b?v(p[y],y):p[y],l(r,y,d);else for(f=w.call(p),h=f.next,r=new m;!(u=h.call(f)).done;y++)d=b?a(f,v,[u.value,y],!0):u.value,l(r,y,d);return r.length=y,r}},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4)),o=n(r(138));(0,i["default"])(t,"__esModule",{value:!0});var s=r(2),l=s.__importDefault(r(3)),c=function(){function e(e){this.editor=e}return e.prototype.getRowNode=function(e){var t,r=l["default"](e).elems[0];return r.parentNode?(r=null===(t=l["default"](r).parentUntil("TR",r))||void 0===t?void 0:t.elems[0],r):r},e.prototype.getCurrentRowIndex=function(e,t){var r,n=0,i=e.children[0];return"COLGROUP"===i.nodeName&&(i=e.children[e.children.length-1]),(0,a["default"])(r=(0,o["default"])(i.children)).call(r,(function(e,r){e===t&&(n=r)})),n},e.prototype.getCurrentColIndex=function(e){var t,r,n=0,i="TD"===l["default"](e).getNodeName()||"TH"===l["default"](e).getNodeName()?e:null===(r=l["default"](e).parentUntil("TD",e))||void 0===r?void 0:r.elems[0],s=l["default"](i).parent();return(0,a["default"])(t=(0,o["default"])(s.elems[0].children)).call(t,(function(e,t){e===i&&(n=t)})),n},e.prototype.getTableHtml=function(e){var t='<table border="0" width="100%" cellpadding="0" cellspacing="0">'+l["default"](e).html()+"</table>";return t},e}();t["default"]=c},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0}),t.bindEventKeyboardEvent=t.bindClickEvent=void 0;var a=r(2),o=a.__importDefault(r(3));function s(e){if(!e.length)return!1;var t=e.elems[0];return"P"===t.nodeName&&"<br>"===t.innerHTML}function l(e){function t(t,r){if(r.detail>=3){var n=window.getSelection();if(n){var i=n.focusNode,a=n.anchorNode,s=o["default"](null===a||void 0===a?void 0:a.parentElement);if(!t.isContain(o["default"](i))){var l="TD"===s.elems[0].tagName?s:s.parentUntilEditor("td",e);if(l){var c=e.selection.getRange();null===c||void 0===c||c.setEnd(l.elems[0],l.elems[0].childNodes.length),e.selection.restoreSelection()}}}}}e.txt.eventHooks.tableClickEvents.push(t)}function c(e){var t=e.txt,r=e.selection,n=t.eventHooks.keydownEvents;n.push((function(t){e.selection.saveRange();var n=r.getSelectionContainerElem();if(n){var i=n.getNodeTop(e),a=i.length&&i.prev().length?i.prev():null;if(a&&"TABLE"===a.getNodeName()&&r.isSelectionEmpty()&&0===r.getCursorPos()&&8===t.keyCode){var o=i.next(),l=!!o.length;l&&s(i)&&(i.remove(),e.selection.setRangeToElem(o.elems[0])),t.preventDefault()}}}))}t.bindClickEvent=l,t.bindEventKeyboardEvent=c},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(26));(0,i["default"])(t,"__esModule",{value:!0}),t.formatCodeHtml=void 0;var o=r(2),s=o.__importDefault(r(37)),l=o.__importDefault(r(3)),c=r(6),u=o.__importDefault(r(402)),f=o.__importDefault(r(139)),h=o.__importDefault(r(32)),d=o.__importDefault(r(403));function p(e,t){return t?(t=n(t),t=r(t),t=c.replaceSpecialSymbol(t),t):t;function r(e){var t=e.match(/<pre[\s|\S]+?\/pre>/g);return null===t||(0,a["default"])(t).call(t,(function(t){e=e.replace(t,t.replace(/<\/code><code>/g,"\n").replace(/<br>/g,""))})),e}function n(e){var t,r=e.match(/<span\sclass="hljs[\s|\S]+?\/span>/gm);if(!r||!r.length)return e;for(var i=(0,a["default"])(t=c.deepClone(r)).call(t,(function(e){return e=e.replace(/<span\sclass="hljs[^>]+>/,""),e.replace(/<\/span>/,"")})),o=0;o<r.length;o++)e=e.replace(r[o],i[o]);return n(e)}}t.formatCodeHtml=p;var m=function(e){function t(t){var r=this,n=l["default"]('<div class="w-e-menu" data-title="代码"><i class="w-e-icon-terminal"></i></div>');return r=e.call(this,n,t)||this,d["default"](t),r}return o.__extends(t,e),t.prototype.insertLineCode=function(e){var t=this.editor,r=l["default"]("<code>"+e+"</code>");t.cmd["do"]("insertElem",r),t.selection.createRangeByElem(r,!1),t.selection.restoreSelection()},t.prototype.clickHandler=function(){var e=this.editor,t=e.selection.getSelectionText();this.isActive||(e.selection.isSelectionEmpty()?this.createPanel("",""):this.insertLineCode(t))},t.prototype.createPanel=function(e,t){var r=u["default"](this.editor,e,t),n=new h["default"](this,r);n.create()},t.prototype.tryChangeActive=function(){var e=this.editor;f["default"](e)?this.active():this.unActive()},t}(s["default"]);t["default"]=m},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(26));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=r(6),l=o.__importDefault(r(3)),c=o.__importDefault(r(139)),u=r(7);function f(e,t,r){var n,i=s.getRandom("input-iframe"),o=s.getRandom("select"),f=s.getRandom("btn-ok");function h(t){var r,n=c["default"](e);n&&d();var i=null===(r=e.selection.getSelectionStartElem())||void 0===r?void 0:r.elems[0].innerHTML;i&&e.cmd["do"]("insertHTML",u.EMPTY_P),e.cmd["do"]("insertHTML",t);var a=e.selection.getSelectionStartElem(),o=null===a||void 0===a?void 0:a.getNodeTop(e);0===(null===o||void 0===o?void 0:o.getNextSibling().elems.length)&&l["default"](u.EMPTY_P).insertAfter(o)}function d(){if(c["default"](e)){var t=e.selection.getSelectionStartElem(),r=null===t||void 0===t?void 0:t.getNodeTop(e);r&&(e.selection.createRangeByElem(r),e.selection.restoreSelection(),r)}}var p=function(t){return e.i18next.t(t)},m={width:500,height:0,tabs:[{title:p("menus.panelMenus.code.插入代码"),tpl:'<div>\n                        <select name="" id="'+o+'">\n                            '+(0,a["default"])(n=e.config.languageType).call(n,(function(e){return"<option "+(r==e?"selected":"")+' value ="'+e+'">'+e+"</option>"}))+'\n                        </select>\n                        <textarea id="'+i+'" type="text" class="wang-code-textarea" placeholder="" style="height: 160px">'+t.replace(/&quot;/g,'"')+'</textarea>\n                        <div class="w-e-button-container">\n                            <button type="button" id="'+f+'" class="right">'+(c["default"](e)?p("修改"):p("插入"))+"</button>\n                        </div>\n                    </div>",events:[{selector:"#"+f,type:"click",fn:function(){var t,r,n=document.getElementById(i),a=l["default"]("#"+o),s=a.val(),u=n.value;if(t=e.highlight?e.highlight.highlightAuto(u).value:"<xmp>"+u+"</xmp>",u)return!c["default"](e)&&(r='<pre><code class="'+s+'">'+t+"</code></pre>",h(r),!0)}}]}]};return m}t["default"]=f},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(404)),s=a.__importDefault(r(405));function l(e){o["default"](e),s["default"](e)}t["default"]=l},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0}),t.createShowHideFn=void 0;var a=r(2),o=a.__importDefault(r(3)),s=a.__importDefault(r(38));function l(e){var t;function r(r){var n="menus.panelMenus.code.",i=function(t,r){return void 0===r&&(r=n),e.i18next.t(r+t)},a=[{$elem:o["default"]("<span>"+i("删除代码")+"</span>"),onClick:function(e,t){return t.remove(),!0}}];t=new s["default"](e,r,a),t.create()}function n(){t&&(t.remove(),t=null)}return{showCodeTooltip:r,hideCodeTooltip:n}}function c(e){var t=l(e),r=t.showCodeTooltip,n=t.hideCodeTooltip;e.txt.eventHooks.codeClickEvents.push(r),e.txt.eventHooks.clickEvents.push(n),e.txt.eventHooks.toolbarClickEvents.push(n),e.txt.eventHooks.menuClickEvents.push(n),e.txt.eventHooks.textScrollEvents.push(n)}t.createShowHideFn=l,t["default"]=c},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=r(7),s=a.__importDefault(r(3));function l(e){var t=e.$textElem,r=e.selection,n=e.txt,i=n.eventHooks.keydownEvents;i.push((function(e){var n;if(40===e.keyCode){var i=r.getSelectionContainerElem(),a=null===(n=t.children())||void 0===n?void 0:n.last();if("XMP"===(null===i||void 0===i?void 0:i.elems[0].tagName)&&"PRE"===(null===a||void 0===a?void 0:a.elems[0].tagName)){var l=s["default"](o.EMPTY_P);t.append(l)}}})),i.push((function(n){e.selection.saveRange();var i=r.getSelectionContainerElem();if(i){var a=i.getNodeTop(e),l=null===a||void 0===a?void 0:a.prev(),c=null===a||void 0===a?void 0:a.getNextSibling();if(l.length&&"PRE"===(null===l||void 0===l?void 0:l.getNodeName())&&0===c.length&&0===r.getCursorPos()&&8===n.keyCode){var u=s["default"](o.EMPTY_P);t.append(u)}}}))}t["default"]=l},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(23)),s=a.__importDefault(r(3)),l=a.__importDefault(r(407)),c=r(6),u=r(7),f=function(e){function t(t){var r=this,n=s["default"]('<div class="w-e-menu" data-title="分割线"><i class="w-e-icon-split-line"></i></div>');return r=e.call(this,n,t)||this,l["default"](t),r}return a.__extends(t,e),t.prototype.clickHandler=function(){var e=this.editor,t=e.selection.getRange(),r=e.selection.getSelectionContainerElem();if(null===r||void 0===r?void 0:r.length){var n=s["default"](r.elems[0]),i=n.parentUntil("TABLE",r.elems[0]),a=n.children();"CODE"!==n.getNodeName()&&(i&&"TABLE"===s["default"](i.elems[0]).getNodeName()||a&&0!==a.length&&"IMG"===s["default"](a.elems[0]).getNodeName()&&!(null===t||void 0===t?void 0:t.collapsed)||this.createSplitLine())}},t.prototype.createSplitLine=function(){var e="<hr/>"+u.EMPTY_P;c.UA.isFirefox&&(e="<hr/><p></p>"),this.editor.cmd["do"]("insertHTML",e)},t.prototype.tryChangeActive=function(){},t}(o["default"]);t["default"]=f},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(408));function s(e){o["default"](e)}t["default"]=s},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(3)),s=a.__importDefault(r(38));function l(e){var t;function r(r){var n=[{$elem:o["default"]("<span>"+e.i18next.t("menus.panelMenus.删除")+"</span>"),onClick:function(e,t){return e.selection.createRangeByElem(t),e.selection.restoreSelection(),e.cmd["do"]("delete"),!0}}];t=new s["default"](e,r,n),t.create()}function n(){t&&(t.remove(),t=null)}return{showSplitLineTooltip:r,hideSplitLineTooltip:n}}function c(e){var t=l(e),r=t.showSplitLineTooltip,n=t.hideSplitLineTooltip;e.txt.eventHooks.splitLineEvents.push(r),e.txt.eventHooks.clickEvents.push(n),e.txt.eventHooks.keyupEvents.push(n),e.txt.eventHooks.toolbarClickEvents.push(n),e.txt.eventHooks.menuClickEvents.push(n),e.txt.eventHooks.textScrollEvents.push(n)}t["default"]=c},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=o.__importDefault(r(3)),l=o.__importDefault(r(23)),c=r(97),u=o.__importDefault(r(415)),f=o.__importDefault(r(140)),h=function(e){function t(t){var r=this,n=s["default"]('<div class="w-e-menu" data-title="待办事项">\n                    <i class="w-e-icon-checkbox-checked"></i>\n                </div>');return r=e.call(this,n,t)||this,u["default"](t),r}return o.__extends(t,e),t.prototype.clickHandler=function(){var e=this.editor;c.isAllTodo(e)?(this.cancelTodo(),this.tryChangeActive()):this.setTodo()},t.prototype.tryChangeActive=function(){c.isAllTodo(this.editor)?this.active():this.unActive()},t.prototype.setTodo=function(){var e=this.editor,t=e.selection.getSelectionRangeTopNodes();(0,a["default"])(t).call(t,(function(t){var r,n=null===t||void 0===t?void 0:t.getNodeName();if("P"===n){var i=f["default"](t),a=i.getTodo(),o=null===(r=a.children())||void 0===r?void 0:r.getNode();a.insertAfter(t),e.selection.moveCursor(o),t.remove()}})),this.tryChangeActive()},t.prototype.cancelTodo=function(){var e=this.editor,t=e.selection.getSelectionRangeTopNodes();(0,a["default"])(t).call(t,(function(t){var r,n,i,a=null===(n=null===(r=t.childNodes())||void 0===r?void 0:r.childNodes())||void 0===n?void 0:n.clone(!0),o=s["default"]("<p></p>");o.append(a),o.insertAfter(t),null===(i=o.childNodes())||void 0===i||i.get(0).remove(),e.selection.moveCursor(o.getNode()),t.remove()}))},t}(l["default"]);t["default"]=h},function(e,t,r){e.exports=r(411)},function(e,t,r){var n=r(412);e.exports=n},function(e,t,r){var n=r(413),i=Array.prototype;e.exports=function(e){var t=e.every;return e===i||e instanceof Array&&t===i.every?n:t}},function(e,t,r){r(414);var n=r(15);e.exports=n("Array").every},function(e,t,r){"use strict";var n=r(5),i=r(30).every,a=r(67),o=r(22),s=a("every"),l=o("every");n({target:"Array",proto:!0,forced:!s||!l},{every:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=o.__importDefault(r(3)),l=r(97),c=o.__importDefault(r(140)),u=r(97),f=r(7);function h(e){function t(t){var r,n;if(l.isAllTodo(e)){t.preventDefault();var i=e.selection,o=i.getSelectionRangeTopNodes()[0],h=null===(r=o.childNodes())||void 0===r?void 0:r.get(0),d=null===(n=window.getSelection())||void 0===n?void 0:n.anchorNode,p=i.getRange();if(!(null===p||void 0===p?void 0:p.collapsed)){var m=null===p||void 0===p?void 0:p.commonAncestorContainer.childNodes,g=null===p||void 0===p?void 0:p.startContainer,v=null===p||void 0===p?void 0:p.endContainer,b=null===p||void 0===p?void 0:p.startOffset,w=null===p||void 0===p?void 0:p.endOffset,y=0,A=0,_=[];null===m||void 0===m||(0,a["default"])(m).call(m,(function(e,t){e.contains(g)&&(y=t),e.contains(v)&&(A=t)})),A-y>1&&(null===m||void 0===m||(0,a["default"])(m).call(m,(function(e,t){t<=y||t>=A||_.push(e)})),(0,a["default"])(_).call(_,(function(e){e.remove()}))),u.dealTextNode(g,b),u.dealTextNode(v,w,!1),e.selection.moveCursor(v,0)}if(""===o.text()){var x=s["default"](f.EMPTY_P);return x.insertAfter(o),i.moveCursor(x.getNode()),void o.remove()}var S=i.getCursorPos(),C=l.getCursorNextNode(null===h||void 0===h?void 0:h.getNode(),d,S),k=c["default"](s["default"](C)),E=k.getInputContainer(),N=E.parent().getNode(),B=k.getTodo(),T=E.getNode().nextSibling;if(""===(null===h||void 0===h?void 0:h.text())&&(null===h||void 0===h||h.append(s["default"]("<br>"))),B.insertAfter(o),T&&""!==(null===T||void 0===T?void 0:T.textContent))i.moveCursor(N);else{if("BR"!==(null===T||void 0===T?void 0:T.nodeName)){var L=s["default"]("<br>");L.insertAfter(E)}i.moveCursor(N,1)}}}function r(t){var r,n;if(l.isAllTodo(e)){var i,o=e.selection,c=o.getSelectionRangeTopNodes()[0],u=null===(r=c.childNodes())||void 0===r?void 0:r.getNode(),h=s["default"]("<p></p>"),d=h.getNode(),p=null===(n=window.getSelection())||void 0===n?void 0:n.anchorNode,m=o.getCursorPos(),g=p.previousSibling;if(""===c.text()){t.preventDefault();var v=s["default"](f.EMPTY_P);return v.insertAfter(c),c.remove(),void o.moveCursor(v.getNode(),0)}if("SPAN"===(null===g||void 0===g?void 0:g.nodeName)&&"INPUT"===g.childNodes[0].nodeName&&0===m)t.preventDefault(),null===u||void 0===u||(0,a["default"])(i=u.childNodes).call(i,(function(e,t){0!==t&&d.appendChild(e.cloneNode(!0))})),h.insertAfter(c),c.remove()}}function n(){var t=e.selection,r=t.getSelectionRangeTopNodes()[0];r&&u.isTodo(r)&&""===r.text()&&(s["default"](f.EMPTY_P).insertAfter(r),r.remove())}function i(e){e&&e.target instanceof HTMLInputElement&&"checkbox"===e.target.type&&(e.target.checked?e.target.setAttribute("checked","true"):e.target.removeAttribute("checked"))}e.txt.eventHooks.enterDownEvents.push(t),e.txt.eventHooks.deleteUpEvents.push(n),e.txt.eventHooks.deleteDownEvents.push(r),e.txt.eventHooks.clickEvents.push(i)}t["default"]=h},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0}),t.selectorValidator=void 0;var a=r(2),o=a.__importDefault(r(3)),s=r(6),l=r(7),c=a.__importDefault(r(129)),u={border:"1px solid #c9d8db",toolbarBgColor:"#FFF",toolbarBottomBorder:"1px solid #EEE"};function f(e){var t,r,n,i=e.toolbarSelector,a=o["default"](i),f=e.textSelector,h=e.config,d=h.height,p=e.i18next,m=o["default"]("<div></div>"),g=o["default"]("<div></div>"),v=null;null==f?(r=a.children(),a.append(m).append(g),m.css("background-color",u.toolbarBgColor).css("border",u.border).css("border-bottom",u.toolbarBottomBorder),g.css("border",u.border).css("border-top","none").css("height",d+"px")):(a.append(m),v=o["default"](f).children(),o["default"](f).append(g),r=g.children()),t=o["default"]("<div></div>"),t.attr("contenteditable","true").css("width","100%").css("height","100%");var b=e.config.placeholder;n=b!==c["default"].placeholder?o["default"]("<div>"+b+"</div>"):o["default"]("<div>"+p.t(b)+"</div>"),n.addClass("placeholder"),r&&r.length?(t.append(r),n.hide()):t.append(o["default"](l.EMPTY_P)),v&&v.length&&(t.append(v),n.hide()),g.append(t),g.append(n),m.addClass("w-e-toolbar").css("z-index",e.zIndex.get("toolbar")),g.addClass("w-e-text-container"),g.css("z-index",e.zIndex.get()),t.addClass("w-e-text");var w=s.getRandom("toolbar-elem");m.attr("id",w);var y=s.getRandom("text-elem");t.attr("id",y);var A=g.getBoundingClientRect().height,_=t.getBoundingClientRect().height;A!==_&&t.css("min-height",A+"px"),e.$toolbarElem=m,e.$textContainerElem=g,e.$textElem=t,e.toolbarElemId=w,e.textElemId=y}function h(e){var t="data-we-id",r=/^wangEditor-\d+$/,n=e.textSelector,i=e.toolbarSelector,a={bar:o["default"]("<div></div>"),text:o["default"]("<div></div>")};if(null==i)throw new Error("错误：初始化编辑器时候未传入任何参数，请查阅文档");if(a.bar=o["default"](i),!a.bar.elems.length)throw new Error("无效的节点选择器："+i);if(r.test(a.bar.attr(t)))throw new Error("初始化节点已存在编辑器实例，无法重复创建编辑器");if(n){if(a.text=o["default"](n),!a.text.elems.length)throw new Error("无效的节点选择器："+n);if(r.test(a.text.attr(t)))throw new Error("初始化节点已存在编辑器实例，无法重复创建编辑器")}a.bar.attr(t,e.id),a.text.attr(t,e.id),e.beforeDestroy((function(){a.bar.removeAttr(t),a.text.removeAttr(t)}))}t["default"]=f,t.selectorValidator=h},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(3)),s=r(7);function l(e,t){var r=e.$textElem,n=r.children();if(!n||!n.length)return r.append(o["default"](s.EMPTY_P)),void l(e);var i=n.last();if(t){var a=i.html().toLowerCase(),c=i.getNodeName();if("<br>"!==a&&"<br/>"!==a||"P"!==c)return r.append(o["default"](s.EMPTY_P)),void l(e)}e.selection.createRangeByElem(i,!1,!0),e.config.focus?e.selection.restoreSelection():e.selection.clearWindowSelectionRange()}t["default"]=l},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=o.__importDefault(r(3));function l(e){c(e),u(e),f(e)}function c(e){e.txt.eventHooks.changeEvents.push((function(){var t=e.config.onchange;if(t){var r=e.txt.html()||"";e.isFocus=!0,t(r)}e.txt.togglePlaceholder()}))}function u(e){function t(t){var r=t.target,n=s["default"](r),i=e.$textElem,a=e.$toolbarElem,o=i.isContain(n),l=a.isContain(n),c=a.elems[0]==t.target;if(o)e.isFocus||d(e),e.isFocus=!0;else{if(l&&!c||!e.isFocus)return;h(e),e.isFocus=!1}}e.isFocus=!1,document.activeElement===e.$textElem.elems[0]&&e.config.focus&&(d(e),e.isFocus=!0),s["default"](document).on("click",t),e.beforeDestroy((function(){s["default"](document).off("click",t)}))}function f(e){e.$textElem.on("compositionstart",(function(){e.isComposing=!0,e.txt.togglePlaceholder()})).on("compositionend",(function(){e.isComposing=!1,e.txt.togglePlaceholder()}))}function h(e){var t,r=e.config,n=r.onblur,i=e.txt.html()||"";(0,a["default"])(t=e.txt.eventHooks.onBlurEvents).call(t,(function(e){return e()})),n(i)}function d(e){var t=e.config,r=t.onfocus,n=e.txt.html()||"";r(n)}t["default"]=l},function(e,t,r){"use strict";var n=r(0),i=n(r(1));function a(e){var t=e.config,r=t.lang,n=t.languages;if(null==e.i18next)e.i18next={t:function(e){var t=e.split(".");return t[t.length-1]}};else try{e.i18next.init({ns:"wangEditor",lng:r,defaultNS:"wangEditor",resources:n})}catch(i){throw new Error("i18next:"+i)}}(0,i["default"])(t,"__esModule",{value:!0}),t["default"]=a},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(31));(0,i["default"])(t,"__esModule",{value:!0}),t.setUnFullScreen=t.setFullScreen=void 0;var o=r(2),s=o.__importDefault(r(3));r(421);var l="w-e-icon-fullscreen",c="w-e-icon-fullscreen_exit",u="w-e-full-screen-editor";t.setFullScreen=function(e){var t=s["default"](e.toolbarSelector),r=e.$textContainerElem,n=e.$toolbarElem,i=(0,a["default"])(n).call(n,"i."+l),o=e.config;i.removeClass(l),i.addClass(c),t.addClass(u),t.css("z-index",o.zIndexFullScreen);var f=n.getBoundingClientRect();r.css("height","calc(100% - "+f.height+"px)")},t.setUnFullScreen=function(e){var t=s["default"](e.toolbarSelector),r=e.$textContainerElem,n=e.$toolbarElem,i=(0,a["default"])(n).call(n,"i."+c),o=e.config;i.removeClass(c),i.addClass(l),t.removeClass(u),t.css("z-index","auto"),r.css("height",o.height+"px")};var f=function(e){if(!e.textSelector&&e.config.showFullScreen){var r=e.$toolbarElem,n=s["default"]('<div class="w-e-menu" data-title="全屏">\n            <i class="'+l+'"></i>\n        </div>');n.on("click",(function(r){var i,o=(0,a["default"])(i=s["default"](r.currentTarget)).call(i,"i");o.hasClass(l)?(n.attr("data-title","取消全屏"),t.setFullScreen(e)):(n.attr("data-title","全屏"),t.setUnFullScreen(e))})),r.append(n)}};t["default"]=f},function(e,t,r){var n=r(20),i=r(422);i=i.__esModule?i.default:i,"string"===typeof i&&(i=[[e.i,i,""]]);var a={insert:"head",singleton:!1};n(i,a);e.exports=i.locals||{}},function(e,t,r){var n=r(21);t=n(!1),t.push([e.i,".w-e-full-screen-editor {\n  position: fixed;\n  width: 100%!important;\n  height: 100%!important;\n  left: 0;\n  top: 0;\n}\n",""]),e.exports=t},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(31));(0,i["default"])(t,"__esModule",{value:!0});var o=function(e,t){var r,n=e.isEnable?e.$textElem:(0,a["default"])(r=e.$textContainerElem).call(r,".w-e-content-mantle"),i=(0,a["default"])(n).call(n,"[id='"+t+"']"),o=i.getOffsetData().top;n.scrollTop(o)};t["default"]=o},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(128)),s={menu:2,panel:2,toolbar:1,tooltip:1,textContainer:1},l=function(){function e(){this.tier=s,this.baseZIndex=o["default"].zIndex}return e.prototype.get=function(e){return e&&this.tier[e]?this.baseZIndex+this.tier[e]:this.baseZIndex},e.prototype.init=function(e){this.baseZIndex==o["default"].zIndex&&(this.baseZIndex=e.config.zIndex)},e}();t["default"]=l},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(70)),o=n(r(4));(0,i["default"])(t,"__esModule",{value:!0});var s=r(2),l=s.__importDefault(r(426)),c=r(6),u=r(7);function f(e,t){return(0,a["default"])(e).call(e,(function(e){var r=e.type,n=e.target,i=e.attributeName;return"attributes"!=r||"attributes"==r&&("contenteditable"==i||n!=t)}))}var h=function(e){function t(t){var r=e.call(this,(function(e,n){var i;if(e=f(e,n.target),(i=r.data).push.apply(i,e),t.isCompatibleMode)r.asyncSave();else if(!t.isComposing)return r.asyncSave()}))||this;return r.editor=t,r.data=[],r.asyncSave=u.EMPTY_FN,r}return s.__extends(t,e),t.prototype.save=function(){this.data.length&&(this.editor.history.save(this.data),this.data.length=0,this.emit())},t.prototype.emit=function(){var e;(0,o["default"])(e=this.editor.txt.eventHooks.changeEvents).call(e,(function(e){return e()}))},t.prototype.observe=function(){var t=this;e.prototype.observe.call(this,this.editor.$textElem.elems[0]);var r=this.editor.config.onchangeTimeout;this.asyncSave=c.debounce((function(){t.save()}),r),this.editor.isCompatibleMode||this.editor.$textElem.on("compositionend",(function(){t.asyncSave()}))},t}(l["default"]);t["default"]=h},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=function(){function e(e,t){var r=this;this.options={subtree:!0,childList:!0,attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0},this.callback=function(t){e(t,r)},this.observer=new MutationObserver(this.callback),t&&(this.options=t)}return(0,i["default"])(e.prototype,"target",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.prototype.observe=function(e){this.node instanceof Node||(this.node=e,this.connect())},e.prototype.connect=function(){if(this.node)return this.observer.observe(this.node,this.options),this;throw new Error("还未初始化绑定，请您先绑定有效的 Node 节点")},e.prototype.disconnect=function(){var e=this.observer.takeRecords();e.length&&this.callback(e),this.observer.disconnect()},e}();t["default"]=a},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(428)),s=a.__importDefault(r(435)),l=a.__importDefault(r(436)),c=function(){function e(e){this.editor=e,this.content=new o["default"](e),this.scroll=new s["default"](e),this.range=new l["default"](e)}return(0,i["default"])(e.prototype,"size",{get:function(){return this.scroll.size},enumerable:!1,configurable:!0}),e.prototype.observe=function(){this.content.observe(),this.scroll.observe(),!this.editor.isCompatibleMode&&this.range.observe()},e.prototype.save=function(e){e.length&&(this.content.save(e),this.scroll.save(),!this.editor.isCompatibleMode&&this.range.save())},e.prototype.revoke=function(){this.editor.change.disconnect();var e=this.content.revoke();e&&(this.scroll.revoke(),this.editor.isCompatibleMode||(this.range.revoke(),this.editor.$textElem.focus())),this.editor.change.connect(),e&&this.editor.change.emit()},e.prototype.restore=function(){this.editor.change.disconnect();var e=this.content.restore();e&&(this.scroll.restore(),this.editor.isCompatibleMode||(this.range.restore(),this.editor.$textElem.focus())),this.editor.change.connect(),e&&this.editor.change.emit()},e}();t["default"]=c},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(429)),s=a.__importDefault(r(433)),l=function(){function e(e){this.editor=e}return e.prototype.observe=function(){this.editor.isCompatibleMode?this.cache=new s["default"](this.editor):this.cache=new o["default"](this.editor),this.cache.observe()},e.prototype.save=function(e){this.editor.isCompatibleMode?this.cache.save():this.cache.compile(e)},e.prototype.revoke=function(){var e;return null===(e=this.cache)||void 0===e?void 0:e.revoke()},e.prototype.restore=function(){var e;return null===(e=this.cache)||void 0===e?void 0:e.restore()},e}();t["default"]=l},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(98)),s=a.__importDefault(r(431)),l=r(432),c=function(e){function t(t){var r=e.call(this,t.config.historyMaxSize)||this;return r.editor=t,r}return a.__extends(t,e),t.prototype.observe=function(){this.resetMaxSize(this.editor.config.historyMaxSize)},t.prototype.compile=function(e){return this.save(s["default"](e)),this},t.prototype.revoke=function(){return e.prototype.revoke.call(this,(function(e){l.revoke(e)}))},t.prototype.restore=function(){return e.prototype.restore.call(this,(function(e){l.restore(e)}))},t}(o["default"]);t["default"]=c},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0}),t.CeilStack=void 0;var a=function(){function e(e){void 0===e&&(e=0),this.data=[],this.max=0,this.reset=!1,e=Math.abs(e),e&&(this.max=e)}return e.prototype.resetMax=function(e){e=Math.abs(e),this.reset||isNaN(e)||(this.max=e,this.reset=!0)},(0,i["default"])(e.prototype,"size",{get:function(){return this.data.length},enumerable:!1,configurable:!0}),e.prototype.instack=function(e){return this.data.unshift(e),this.max&&this.size>this.max&&(this.data.length=this.max),this},e.prototype.outstack=function(){return this.data.shift()},e.prototype.clear=function(){return this.data.length=0,this},e}();t.CeilStack=a},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4)),o=n(r(27));(0,i["default"])(t,"__esModule",{value:!0}),t.compliePosition=t.complieNodes=t.compileValue=t.compileType=void 0;var s=r(6);function l(e){switch(e){case"childList":return"node";case"attributes":return"attr";default:return"text"}}function c(e){switch(e.type){case"attributes":return e.target.getAttribute(e.attributeName)||"";case"characterData":return e.target.textContent;default:return""}}function u(e){var t={};return e.addedNodes.length&&(t.add=s.toArray(e.addedNodes)),e.removedNodes.length&&(t.remove=s.toArray(e.removedNodes)),t}function f(e){var t;return t=e.previousSibling?{type:"before",target:e.previousSibling}:e.nextSibling?{type:"after",target:e.nextSibling}:{type:"parent",target:e.target},t}t.compileType=l,t.compileValue=c,t.complieNodes=u,t.compliePosition=f;var h=["UL","OL","H1","H2","H3","H4","H5","H6"];function d(e){var t=[],r=!1,n=[];return(0,a["default"])(e).call(e,(function(e,i){var a={type:l(e.type),target:e.target,attr:e.attributeName||"",value:c(e)||"",oldValue:e.oldValue||"",nodes:u(e),position:f(e)};if(t.push(a),s.UA.isFirefox){if(r&&e.addedNodes.length&&1==e.addedNodes[0].nodeType){var d=e.addedNodes[0],m={type:"node",target:d,attr:"",value:"",oldValue:"",nodes:{add:[r]},position:{type:"parent",target:d}};-1!=(0,o["default"])(h).call(h,d.nodeName)?(m.nodes.add=s.toArray(d.childNodes),t.push(m)):3==r.nodeType?(p(d,n)&&(m.nodes.add=s.toArray(d.childNodes)),t.push(m)):-1==(0,o["default"])(h).call(h,e.target.nodeName)&&p(d,n)&&(m.nodes.add=s.toArray(d.childNodes),t.push(m))}"node"==a.type&&1==e.removedNodes.length?(r=e.removedNodes[0],n.push(r)):(r=!1,n.length=0)}})),t}function p(e,t){for(var r=0,n=t.length-1;n>0;n--){if(!e.contains(t[n]))break;r++}return r}t["default"]=d},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(4)),o=n(r(94));function s(e,t){var r=e.position.target;switch(e.position.type){case"before":r.nextSibling?(r=r.nextSibling,(0,a["default"])(t).call(t,(function(t){e.target.insertBefore(t,r)}))):(0,a["default"])(t).call(t,(function(t){e.target.appendChild(t)}));break;case"after":(0,a["default"])(t).call(t,(function(t){e.target.insertBefore(t,r)}));break;default:(0,a["default"])(t).call(t,(function(e){r.appendChild(e)}));break}}function l(e){for(var t=0,r=(0,o["default"])(e.nodes);t<r.length;t++){var n=r[t],i=n[0],l=n[1];switch(i){case"add":(0,a["default"])(l).call(l,(function(t){e.target.removeChild(t)}));break;default:s(e,l);break}}}function c(e){var t=e.target;null==e.oldValue?t.removeAttribute(e.attr):t.setAttribute(e.attr,e.oldValue)}function u(e){e.target.textContent=e.oldValue}(0,i["default"])(t,"__esModule",{value:!0}),t.restore=t.revoke=void 0;var f={node:l,text:u,attr:c};function h(e){for(var t=e.length-1;t>-1;t--){var r=e[t];f[r.type](r)}}function d(e){for(var t=0,r=(0,o["default"])(e.nodes);t<r.length;t++){var n=r[t],i=n[0],l=n[1];switch(i){case"add":s(e,l);break;default:(0,a["default"])(l).call(l,(function(e){e.parentNode.removeChild(e)}));break}}}function p(e){e.target.textContent=e.value}function m(e){e.target.setAttribute(e.attr,e.value)}t.revoke=h;var g={node:d,text:p,attr:m};function v(e){for(var t=0,r=e;t<r.length;t++){var n=r[t];g[n.type](n)}}t.restore=v},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(434),o=function(){function e(e){this.editor=e,this.data=new a.TailChain}return e.prototype.observe=function(){this.data.resetMax(this.editor.config.historyMaxSize),this.data.insertLast(this.editor.$textElem.html())},e.prototype.save=function(){return this.data.insertLast(this.editor.$textElem.html()),this},e.prototype.revoke=function(){var e=this.data.prev();return!!e&&(this.editor.$textElem.html(e),!0)},e.prototype.restore=function(){var e=this.data.next();return!!e&&(this.editor.$textElem.html(e),!0)},e}();t["default"]=o},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(91));(0,i["default"])(t,"__esModule",{value:!0}),t.TailChain=void 0;var o=function(){function e(){this.data=[],this.max=0,this.point=0,this.isRe=!1}return e.prototype.resetMax=function(e){e=Math.abs(e),e&&(this.max=e)},(0,i["default"])(e.prototype,"size",{get:function(){return this.data.length},enumerable:!1,configurable:!0}),e.prototype.insertLast=function(e){var t;this.isRe&&((0,a["default"])(t=this.data).call(t,this.point+1),this.isRe=!1);this.data.push(e);while(this.max&&this.size>this.max)this.data.shift();return this.point=this.size-1,this},e.prototype.current=function(){return this.data[this.point]},e.prototype.prev=function(){if(!this.isRe&&(this.isRe=!0),this.point--,!(this.point<0))return this.current();this.point=0},e.prototype.next=function(){if(!this.isRe&&(this.isRe=!0),this.point++,!(this.point>=this.size))return this.current();this.point=this.size-1},e}();t.TailChain=o},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(98)),s=function(e){function t(t){var r=e.call(this,t.config.historyMaxSize)||this;return r.editor=t,r.last=0,r.target=t.$textElem.elems[0],r}return a.__extends(t,e),t.prototype.observe=function(){var e=this;this.target=this.editor.$textElem.elems[0],this.editor.$textElem.on("scroll",(function(){e.last=e.target.scrollTop})),this.resetMaxSize(this.editor.config.historyMaxSize)},t.prototype.save=function(){return e.prototype.save.call(this,[this.last,this.target.scrollTop]),this},t.prototype.revoke=function(){var t=this;return e.prototype.revoke.call(this,(function(e){t.target.scrollTop=e[0]}))},t.prototype.restore=function(){var t=this;return e.prototype.restore.call(this,(function(e){t.target.scrollTop=e[1]}))},t}(o["default"]);t["default"]=s},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=r(2),o=a.__importDefault(r(98)),s=a.__importDefault(r(3)),l=r(6);function c(e){return{start:[e.startContainer,e.startOffset],end:[e.endContainer,e.endOffset],root:e.commonAncestorContainer,collapsed:e.collapsed}}var u=function(e){function t(t){var r=e.call(this,t.config.historyMaxSize)||this;return r.editor=t,r.lastRange=c(document.createRange()),r.root=t.$textElem.elems[0],r.updateLastRange=l.debounce((function(){r.lastRange=c(r.rangeHandle)}),t.config.onchangeTimeout),r}return a.__extends(t,e),(0,i["default"])(t.prototype,"rangeHandle",{get:function(){var e=document.getSelection();return e&&e.rangeCount?e.getRangeAt(0):document.createRange()},enumerable:!1,configurable:!0}),t.prototype.observe=function(){var e=this;function t(){var t=e.rangeHandle;(e.root===t.commonAncestorContainer||e.root.contains(t.commonAncestorContainer))&&(e.editor.isComposing||e.updateLastRange())}function r(t){"Backspace"!=t.key&&"Delete"!=t.key||e.updateLastRange()}this.root=this.editor.$textElem.elems[0],this.resetMaxSize(this.editor.config.historyMaxSize),s["default"](document).on("selectionchange",t),this.editor.beforeDestroy((function(){s["default"](document).off("selectionchange",t)})),e.editor.$textElem.on("keydown",r)},t.prototype.save=function(){var t=c(this.rangeHandle);return e.prototype.save.call(this,[this.lastRange,t]),this.lastRange=t,this},t.prototype.set=function(e){try{if(e){var t=this.rangeHandle;return t.setStart.apply(t,e.start),t.setEnd.apply(t,e.end),this.editor.menus.changeActive(),!0}}catch(r){return!1}return!1},t.prototype.revoke=function(){var t=this;return e.prototype.revoke.call(this,(function(e){t.set(e[0])}))},t.prototype.restore=function(){var t=this;return e.prototype.restore.call(this,(function(e){t.set(e[1])}))},t}(o["default"]);t["default"]=u},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(31));(0,i["default"])(t,"__esModule",{value:!0});var o=r(2),s=o.__importDefault(r(3));function l(e){var t,r,n=!1;function i(){if(!n){e.$textElem.hide();var i=e.zIndex.get("textContainer"),a=e.txt.html();t=s["default"]('<div class="w-e-content-mantle" style="z-index:'+i+'">\n                <div class="w-e-content-preview w-e-text">'+a+"</div>\n            </div>"),e.$textContainerElem.append(t);var o=e.zIndex.get("menu");r=s["default"]('<div class="w-e-menue-mantle" style="z-index:'+o+'"></div>'),e.$toolbarElem.append(r),n=!0,e.isEnable=!1}}function o(){n&&(t.remove(),r.remove(),e.$textElem.show(),n=!1,e.isEnable=!0)}return e.txt.eventHooks.changeEvents.push((function(){n&&(0,a["default"])(t).call(t,".w-e-content-preview").html(e.$textElem.html())})),{disable:i,enable:o}}r(438),t["default"]=l},function(e,t,r){var n=r(20),i=r(439);i=i.__esModule?i.default:i,"string"===typeof i&&(i=[[e.i,i,""]]);var a={insert:"head",singleton:!1};n(i,a);e.exports=i.locals||{}},function(e,t,r){var n=r(21);t=n(!1),t.push([e.i,".w-e-content-mantle {\n  width: 100%;\n  height: 100%;\n  overflow-y: auto;\n}\n.w-e-content-mantle .w-e-content-preview {\n  width: 100%;\n  min-height: 100%;\n  padding: 0 10px;\n  line-height: 1.5;\n}\n.w-e-content-mantle .w-e-content-preview img {\n  cursor: default;\n}\n.w-e-content-mantle .w-e-content-preview img:hover {\n  box-shadow: none;\n}\n.w-e-menue-mantle {\n  position: absolute;\n  height: 100%;\n  width: 100%;\n  top: 0;\n  left: 0;\n}\n",""]),e.exports=t},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0});var a=function(){function e(e){var t=this;this.editor=e;var r=function(){var r=document.activeElement;r===e.$textElem.elems[0]&&t.emit()};window.document.addEventListener("selectionchange",r),this.editor.beforeDestroy((function(){window.document.removeEventListener("selectionchange",r)}))}return e.prototype.emit=function(){var e,t=this.editor.config.onSelectionChange;if(t){var r=this.editor.selection;r.saveRange(),r.isSelectionEmpty()||t({text:r.getSelectionText(),html:null===(e=r.getSelectionContainerElem())||void 0===e?void 0:e.elems[0].innerHTML,selection:r})}},e}();t["default"]=a},function(e,t,r){"use strict";var n=r(0),i=n(r(1)),a=n(r(127)),o=n(r(94)),s=n(r(4));(0,i["default"])(t,"__esModule",{value:!0}),t.registerPlugin=void 0;var l=r(2),c=l.__importDefault(r(87)),u=r(6);function f(e,t,r){if(!e)throw new TypeError("name is not define");if(!t)throw new TypeError("options is not define");if(!t.intention)throw new TypeError("options.intention is not define");if(t.intention&&"function"!==typeof t.intention)throw new TypeError("options.intention is not function");r[e]&&console.warn("plugin "+e+" 已存在，已覆盖。"),r[e]=t}function h(e){var t=(0,a["default"])({},u.deepClone(c["default"].globalPluginsFunctionList),u.deepClone(e.pluginsFunctionList)),r=(0,o["default"])(t);(0,s["default"])(r).call(r,(function(t){var r=t[0],n=t[1];console.info("plugin "+r+" initializing");var i=n.intention,a=n.config;i(e,a),console.info("plugin "+r+" initialization complete")}))}t.registerPlugin=f,t["default"]=h},function(e,t,r){"use strict";var n=r(0),i=n(r(1));(0,i["default"])(t,"__esModule",{value:!0})}])["default"]}))},7037:function(e,t,r){function n(t){return"function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?(e.exports=n=function(e){return typeof e},e.exports["default"]=e.exports,e.exports.__esModule=!0):(e.exports=n=function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports["default"]=e.exports,e.exports.__esModule=!0),n(t)}r("a4d3"),r("e01a"),r("d3b7"),r("d28b"),r("3ca3"),r("ddb0"),e.exports=n,e.exports["default"]=e.exports,e.exports.__esModule=!0},"72ba":function(e,t,r){"use strict";r.d(t,"b",(function(){return X})),r.d(t,"a",(function(){return Y}));var n=Uint8Array,i=Uint16Array,a=Uint32Array,o=new n([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 n([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]),l=new n([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 r=new i(31),n=0;n<31;++n)r[n]=t+=1<<e[n-1];var o=new a(r[30]);for(n=1;n<30;++n)for(var s=r[n];s<r[n+1];++s)o[s]=s-r[n]<<5|n;return[r,o]},u=c(o,2),f=u[0],h=u[1];f[28]=258,h[258]=28;for(var d=c(s,0),p=d[0],m=d[1],g=new i(32768),v=0;v<32768;++v){var b=(43690&v)>>>1|(21845&v)<<1;b=(52428&b)>>>2|(13107&b)<<2,b=(61680&b)>>>4|(3855&b)<<4,g[v]=((65280&b)>>>8|(255&b)<<8)>>>1}var w=function(e,t,r){for(var n=e.length,a=0,o=new i(t);a<n;++a)++o[e[a]-1];var s,l=new i(t);for(a=0;a<t;++a)l[a]=l[a-1]+o[a-1]<<1;if(r){s=new i(1<<t);var c=15-t;for(a=0;a<n;++a)if(e[a])for(var u=a<<4|e[a],f=t-e[a],h=l[e[a]-1]++<<f,d=h|(1<<f)-1;h<=d;++h)s[g[h]>>>c]=u}else for(s=new i(n),a=0;a<n;++a)s[a]=g[l[e[a]-1]++]>>>15-e[a];return s},y=new n(288);for(v=0;v<144;++v)y[v]=8;for(v=144;v<256;++v)y[v]=9;for(v=256;v<280;++v)y[v]=7;for(v=280;v<288;++v)y[v]=8;var A=new n(32);for(v=0;v<32;++v)A[v]=5;var _=w(y,9,0),x=w(y,9,1),S=w(A,5,0),C=w(A,5,1),k=function(e){for(var t=e[0],r=1;r<e.length;++r)e[r]>t&&(t=e[r]);return t},E=function(e,t,r){var n=t/8>>0;return(e[n]|e[n+1]<<8)>>>(7&t)&r},N=function(e,t){var r=t/8>>0;return(e[r]|e[r+1]<<8|e[r+2]<<16)>>>(7&t)},B=function(e){return(e/8>>0)+(7&e&&1)},T=function(e,t,r){(null==t||t<0)&&(t=0),(null==r||r>e.length)&&(r=e.length);var o=new(e instanceof i?i:e instanceof a?a:n)(r-t);return o.set(e.subarray(t,r)),o},L=function(e,t,r){var i=e.length,a=!t||r,c=!r||r.i;r||(r={}),t||(t=new n(3*i));var u=function(e){var r=t.length;if(e>r){var i=new n(Math.max(2*r,e));i.set(t),t=i}},h=r.f||0,d=r.p||0,m=r.b||0,g=r.l,v=r.d,b=r.m,y=r.n,A=8*i;do{if(!g){r.f=h=E(e,d,1);var _=E(e,d+1,3);if(d+=3,!_){var S=B(d)+4,L=e[S-4]|e[S-3]<<8,I=S+L;if(I>i){if(c)throw"unexpected EOF";break}a&&u(m+L),t.set(e.subarray(S,I),m),r.b=m+=L,r.p=d=8*I;continue}if(1==_)g=x,v=C,b=9,y=5;else{if(2!=_)throw"invalid block type";var F=E(e,d,31)+257,P=E(e,d+10,15)+4,D=F+E(e,d+5,31)+1;d+=14;for(var R=new n(D),O=new n(19),M=0;M<P;++M)O[l[M]]=E(e,d+3*M,7);d+=3*P;var j=k(O),U=(1<<j)-1;if(!c&&d+D*(j+7)>A)break;var z=w(O,j,1);for(M=0;M<D;){var H=z[E(e,d,U)];d+=15&H;S=H>>>4;if(S<16)R[M++]=S;else{var $=0,G=0;16==S?(G=3+E(e,d,3),d+=2,$=R[M-1]):17==S?(G=3+E(e,d,7),d+=3):18==S&&(G=11+E(e,d,127),d+=7);while(G--)R[M++]=$}}var V=R.subarray(0,F),q=R.subarray(F);b=k(V),y=k(q),g=w(V,b,1),v=w(q,y,1)}if(d>A)throw"unexpected EOF"}a&&u(m+131072);var W=(1<<b)-1,X=(1<<y)-1,Y=b+y+18;while(c||d+Y<A){$=g[N(e,d)&W];var Q=$>>>4;if(d+=15&$,d>A)throw"unexpected EOF";if(!$)throw"invalid length/literal";if(Q<256)t[m++]=Q;else{if(256==Q){g=null;break}var K=Q-254;if(Q>264){M=Q-257;var J=o[M];K=E(e,d,(1<<J)-1)+f[M],d+=J}var Z=v[N(e,d)&X],ee=Z>>>4;if(!Z)throw"invalid distance";d+=15&Z;q=p[ee];if(ee>3){J=s[ee];q+=N(e,d)&(1<<J)-1,d+=J}if(d>A)throw"unexpected EOF";a&&u(m+131072);for(var te=m+K;m<te;m+=4)t[m]=t[m-q],t[m+1]=t[m+1-q],t[m+2]=t[m+2-q],t[m+3]=t[m+3-q];m=te}}r.l=g,r.p=d,r.b=m,g&&(h=1,r.m=b,r.d=v,r.n=y)}while(!h);return m==t.length?t:T(t,0,m)},I=function(e,t,r){r<<=7&t;var n=t/8>>0;e[n]|=r,e[n+1]|=r>>>8},F=function(e,t,r){r<<=7&t;var n=t/8>>0;e[n]|=r,e[n+1]|=r>>>8,e[n+2]|=r>>>16},P=function(e,t){for(var r=[],a=0;a<e.length;++a)e[a]&&r.push({s:a,f:e[a]});var o=r.length,s=r.slice();if(!o)return[new n(0),0];if(1==o){var l=new n(r[0].s+1);return l[r[0].s]=1,[l,1]}r.sort((function(e,t){return e.f-t.f})),r.push({s:-1,f:25001});var c=r[0],u=r[1],f=0,h=1,d=2;r[0]={s:-1,f:c.f+u.f,l:c,r:u};while(h!=o-1)c=r[r[f].f<r[d].f?f++:d++],u=r[f!=h&&r[f].f<r[d].f?f++:d++],r[h++]={s:-1,f:c.f+u.f,l:c,r:u};var p=s[0].s;for(a=1;a<o;++a)s[a].s>p&&(p=s[a].s);var m=new i(p+1),g=D(r[h-1],m,0);if(g>t){a=0;var v=0,b=g-t,w=1<<b;for(s.sort((function(e,t){return m[t.s]-m[e.s]||e.f-t.f}));a<o;++a){var y=s[a].s;if(!(m[y]>t))break;v+=w-(1<<g-m[y]),m[y]=t}v>>>=b;while(v>0){var A=s[a].s;m[A]<t?v-=1<<t-m[A]++-1:++a}for(;a>=0&&v;--a){var _=s[a].s;m[_]==t&&(--m[_],++v)}g=t}return[new n(m),g]},D=function(e,t,r){return-1==e.s?Math.max(D(e.l,t,r+1),D(e.r,t,r+1)):t[e.s]=r},R=function(e){var t=e.length;while(t&&!e[--t]);for(var r=new i(++t),n=0,a=e[0],o=1,s=function(e){r[n++]=e},l=1;l<=t;++l)if(e[l]==a&&l!=t)++o;else{if(!a&&o>2){for(;o>138;o-=138)s(32754);o>2&&(s(o>10?o-11<<5|28690:o-3<<5|12305),o=0)}else if(o>3){for(s(a),--o;o>6;o-=6)s(8304);o>2&&(s(o-3<<5|8208),o=0)}while(o--)s(a);o=1,a=e[l]}return[r.subarray(0,n),t]},O=function(e,t){for(var r=0,n=0;n<t.length;++n)r+=e[n]*t[n];return r},M=function(e,t,r){var n=r.length,i=B(t+2);e[i]=255&n,e[i+1]=n>>>8,e[i+2]=255^e[i],e[i+3]=255^e[i+1];for(var a=0;a<n;++a)e[i+a+4]=r[a];return 8*(i+4+n)},j=function(e,t,r,n,a,c,u,f,h,d,p){I(t,p++,r),++a[256];for(var m=P(a,15),g=m[0],v=m[1],b=P(c,15),x=b[0],C=b[1],k=R(g),E=k[0],N=k[1],B=R(x),T=B[0],L=B[1],D=new i(19),j=0;j<E.length;++j)D[31&E[j]]++;for(j=0;j<T.length;++j)D[31&T[j]]++;for(var U=P(D,7),z=U[0],H=U[1],$=19;$>4&&!z[l[$-1]];--$);var G,V,q,W,X=d+5<<3,Y=O(a,y)+O(c,A)+u,Q=O(a,g)+O(c,x)+u+14+3*$+O(D,z)+(2*D[16]+3*D[17]+7*D[18]);if(X<=Y&&X<=Q)return M(t,p,e.subarray(h,h+d));if(I(t,p,1+(Q<Y)),p+=2,Q<Y){G=w(g,v,0),V=g,q=w(x,C,0),W=x;var K=w(z,H,0);I(t,p,N-257),I(t,p+5,L-1),I(t,p+10,$-4),p+=14;for(j=0;j<$;++j)I(t,p+3*j,z[l[j]]);p+=3*$;for(var J=[E,T],Z=0;Z<2;++Z){var ee=J[Z];for(j=0;j<ee.length;++j){var te=31&ee[j];I(t,p,K[te]),p+=z[te],te>15&&(I(t,p,ee[j]>>>5&127),p+=ee[j]>>>12)}}}else G=_,V=y,q=S,W=A;for(j=0;j<f;++j)if(n[j]>255){te=n[j]>>>18&31;F(t,p,G[te+257]),p+=V[te+257],te>7&&(I(t,p,n[j]>>>23&31),p+=o[te]);var re=31&n[j];F(t,p,q[re]),p+=W[re],re>3&&(F(t,p,n[j]>>>5&8191),p+=s[re])}else F(t,p,G[n[j]]),p+=V[n[j]];return F(t,p,G[256]),p+V[256]},U=new a([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),z=new n(0),H=function(e,t,r,l,c,u){var f=e.length,d=new n(l+f+5*(1+Math.floor(f/7e3))+c),p=d.subarray(l,d.length-c),g=0;if(!t||f<8)for(var v=0;v<=f;v+=65535){var b=v+65535;b<f?g=M(p,g,e.subarray(v,b)):(p[v]=u,g=M(p,g,e.subarray(v,f)))}else{for(var w=U[t-1],y=w>>>13,A=8191&w,_=(1<<r)-1,x=new i(32768),S=new i(_+1),C=Math.ceil(r/3),k=2*C,E=function(t){return(e[t]^e[t+1]<<C^e[t+2]<<k)&_},N=new a(25e3),L=new i(288),I=new i(32),F=0,P=0,D=(v=0,0),R=0,O=0;v<f;++v){var H=E(v),$=32767&v,G=S[H];if(x[$]=G,S[H]=$,R<=v){var V=f-v;if((F>7e3||D>24576)&&V>423){g=j(e,p,0,N,L,I,P,D,O,v-O,g),D=F=P=0,O=v;for(var q=0;q<286;++q)L[q]=0;for(q=0;q<30;++q)I[q]=0}var W=2,X=0,Y=A,Q=$-G&32767;if(V>2&&H==E(v-Q)){var K=Math.min(y,V)-1,J=Math.min(32767,v),Z=Math.min(258,V);while(Q<=J&&--Y&&$!=G){if(e[v+W]==e[v+W-Q]){for(var ee=0;ee<Z&&e[v+ee]==e[v+ee-Q];++ee);if(ee>W){if(W=ee,X=Q,ee>K)break;var te=Math.min(Q,ee-2),re=0;for(q=0;q<te;++q){var ne=v-Q+q+32768&32767,ie=x[ne],ae=ne-ie+32768&32767;ae>re&&(re=ae,G=ne)}}}$=G,G=x[$],Q+=$-G+32768&32767}}if(X){N[D++]=268435456|h[W]<<18|m[X];var oe=31&h[W],se=31&m[X];P+=o[oe]+s[se],++L[257+oe],++I[se],R=v+W,++F}else N[D++]=e[v],++L[e[v]]}}g=j(e,p,u,N,L,I,P,D,O,v-O,g),u||(g=M(p,g,z))}return T(d,0,l+B(g)+c)},$=function(){var e=1,t=0;return{p:function(r){for(var n=e,i=t,a=r.length,o=0;o!=a;){for(var s=Math.min(o+5552,a);o<s;++o)n+=r[o],i+=n;n%=65521,i%=65521}e=n,t=i},d:function(){return(e>>>8<<16|(255&t)<<8|t>>>8)+2*((255&e)<<23)}}},G=function(e,t,r,n,i){return H(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,r,n,!i)},V=function(e,t,r){for(;r;++t)e[t]=r,r>>>=8},q=function(e,t){var r=t.level,n=0==r?0:r<6?1:9==r?3:2;e[0]=120,e[1]=n<<6|(n?32-2*n:1)},W=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 X(e,t){void 0===t&&(t={});var r=$();r.p(e);var n=G(e,t,2,4);return q(n,t),V(n,n.length-4,r.d()),n}function Y(e,t){return L((W(e),e.subarray(2,-4)),t)}},"841c":function(e,t,r){"use strict";var n=r("d784"),i=r("825a"),a=r("1d80"),o=r("129f"),s=r("14c3");n("search",1,(function(e,t,r){return[function(t){var r=a(this),n=void 0==t?void 0:t[e];return void 0!==n?n.call(t,r):new RegExp(t)[e](String(r))},function(e){var n=r(t,e,this);if(n.done)return n.value;var a=i(e),l=String(this),c=a.lastIndex;o(c,0)||(a.lastIndex=0);var u=s(a,l);return o(a.lastIndex,c)||(a.lastIndex=c),null===u?-1:u.index}]}))},"8a3d":function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{directives:[{name:"gb-loading",rawName:"v-gb-loading",value:e.uploadLoad,expression:"uploadLoad"}],staticClass:"d-flex"},[e.isUploadFile(e.limit,e.image,e.imageList,e.url)?r("div",{staticClass:"fileUpload",class:e.disabled?"cursor-not-allowed":"cursor_pointer",style:"width:"+e.boxSize+"px;height:"+e.boxSize+"px;border-color:"+e.componentColor+";\n       "+(""!==e.componentColor?"background-color: #ff000026;":""),attrs:{title:"请选择商品图片("+e.boxSize+"*"+e.boxSize+"px)"},on:{click:e.openPhotoGallery}},[r("div",{staticClass:"text-align-center"},[r("i",{staticClass:"fa fa-plus",style:"color:"+e.componentColor}),r("div",{staticClass:"font_size_12"},[e._v(e._s(e.imgTitle))])]),e.disabled||0!==e.isUpload?e._e():r("form",[r("input",{staticClass:"upload",style:"width:"+e.boxSize+"px;height:"+e.boxSize+"px",attrs:{type:"file"},on:{change:function(t){return e.saveFile(t)}}})])]):1===e.limit?r("div",{staticClass:"image",style:"width:"+e.boxSize+"px;height:"+e.boxSize+"px"},[r("gb-img",{staticClass:"imgDiv",style:"width:"+e.boxSize+"px;height:"+e.boxSize+"px",attrs:{src:e.image||e.url,alt:""}}),r("div",{staticClass:"delete-img",class:e.disabled?"cursor-not-allowed":"cursor_pointer",style:"width:"+e.boxSize+"px;height:"+e.boxSize+"px"},[r("i",{staticClass:"fa fa-remove",on:{click:e.deleteImg}})])],1):e._e(),e.limit>1&&e.imageList.length>0?r("div",{staticClass:"d-flex",staticStyle:{"flex-wrap":"wrap"}},e._l(e.imageList,(function(t,n){return r("div",{key:n,staticClass:"image",class:{"ml-1":0===n},style:"margin-right: 10px;width:"+e.boxSize+"px;height:"+e.boxSize+"px"},[r("gb-img",{staticClass:"imgDiv",style:"margin-right: 10px;width:"+e.boxSize+"px;height:"+e.boxSize+"px",attrs:{src:t,alt:""}}),r("div",{staticClass:"delete-img cursor_pointer",style:"width:"+e.boxSize+"px;height:"+e.boxSize+"px"},[r("i",{staticClass:"fa fa-remove",on:{click:function(t){return e.deleteImg(n)}}})])],1)})),0):e._e(),r("photo-gallery",{ref:e.uploadRef,attrs:{"upload-modal-ref":e.uploadRef,"is-file":e.isFile,limit:e.photoLimit(e.limit,e.imageList.length)},on:{dbClickImg:e.selectImg}})],1)},i=[],a=r("2909"),o=(r("a9e3"),r("a434"),r("b0c0"),r("d3b7"),r("25f0"),r("ac1f"),r("1276"),r("7db0"),r("2934")),s=r("42ee"),l=r("56d7"),c={name:"upload-img",components:{photoGallery:s["default"]},props:{value:{type:String,default:""},imgData:{type:Array,default:function(){return[]}},isUpload:{type:Number,default:1},limit:{type:Number,default:1},boxSize:{type:Number,default:120},componentColor:{type:String,default:""},disabled:{type:Boolean,default:!1},imgTitle:{type:String,default:l["default"].$t("data.addImage")},isImg:{type:Boolean,default:!1},isFile:{type:Boolean,default:!1},uploadRef:{type:String,default:""}},data:function(){return{image:"",imageList:[],fileList:[],url:"",uploadLoad:!1}},watch:{value:function(e){this.url=e,this.toDetermineFileType(e)},url:function(e,t){this.$emit("input",e),this.$emit("change",e)},imgData:function(e){this.imageList=e},imageList:function(e,t){this.$emit("update:imgData",e)}},setup:function(){var e=function(e,t,r,n){return 1===e&&!t&&!n||e>1&&e>r.length},t=function(e,t){return e>t?e-t:1};return{isUploadFile:e,photoLimit:t}},created:function(){this.value&&(this.url=JSON.parse(JSON.stringify(this.value)),this.toDetermineFileType(this.value)),this.imgData.length>0&&(this.imageList=JSON.parse(JSON.stringify(this.imgData)))},mounted:function(){},methods:{deleteImg:function(e){if(!this.disabled){var t={};1===this.limit?(this.image="",this.url="",t={file:"",base64:""}):(this.imageList.splice(e,1),this.fileList.splice(e,1),t={files:this.fileList,base64s:this.imageList}),this.$emit("uploadDelete",t)}},saveFile:function(e){var t=this;this.uploadLoad=!0;var r=e.target.files[0],n=new FormData,i=this.toDetermineFileType(r.name,r);n.append("file",r),n.append("type",i.toString()),n.append("save",this.isUpload.toString()),Object(o["f"])(n).then((function(e){t.$toasts.success(e.message),t.uploadLoad=!1,t.url=e.data.dir;var r={url:e.data.path,dir:e.data.dir};t.$emit("uploadChange",r)})).catch((function(){t.uploadLoad=!1}))},imageToBase64:function(e){var t=this,r=new FileReader;r.readAsDataURL(e),r.onload=function(){1===t.limit?(t.image=r.result,{file:e,base64:t.image}):(t.imageList.push(r.result),t.fileList.push(e),{files:t.fileList,base64s:t.imageList})},r.onerror=function(){}},openPhotoGallery:function(){1===this.isUpload&&(this.uploadRef?this.$refs[this.uploadRef].opUploadModal():this.$bvModal.show("modal-img"))},toDetermineFileType:function(e,t){if(!e)return!1;var n=["png","jpg","jpeg","bmp","gif"],i=["mp4","m2v","mkv","rmvb","wmv","avi","flv","mov","m4v","pdf"],a=e.split("."),o=a[a.length-1],s=n.find((function(e){return e===o.toLocaleLowerCase()})),l=i.find((function(e){return e===o.toLocaleLowerCase()}));return s||this.isImg?(t&&this.imageToBase64(t),"1"):l?(this.image=r("eea7"),"3"):(this.image="/def/image_61d5949e02a8ae950e5c80ab62a54a6e.png","2")},selectImg:function(e){var t;this.limit>1?this.limit-this.imageList.length>1?(t=this.imageList).push.apply(t,Object(a["a"])(e)):this.imageList.push(e):(this.url=e,this.toDetermineFileType(e));this.$emit("selectImage",this.imageList[0]||e)}}},u=c,f=(r("2ac9"),r("2877")),h=Object(f["a"])(u,n,i,!1,null,"1f8a7a1f",null);t["default"]=h.exports},"8baf":function(e,t,r){"use strict";(function(e){var n=r("7037"),i=r.n(n),a=r("72ba"),o=function(){return"undefined"!=typeof window?window:"undefined"!=typeof e?e:"undefined"!=typeof self?self:this}();function s(){o.console&&"function"==typeof o.console.log&&o.console.log.apply(o.console,arguments)}var l={log:s,warn:function(e){o.console&&("function"==typeof o.console.warn?o.console.warn.apply(o.console,arguments):s.call(null,arguments))},error:function(e){o.console&&("function"==typeof o.console.error?o.console.error.apply(o.console,arguments):s(e))}};function c(e,t,r){var n=new XMLHttpRequest;n.open("GET",e),n.responseType="blob",n.onload=function(){p(n.response,t,r)},n.onerror=function(){l.error("could not download file")},n.send()}function u(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return t.status>=200&&t.status<=299}function f(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(r){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 h,d,p=o.saveAs||("object"!==("undefined"==typeof window?"undefined":i()(window))||window!==o?function(){}:"undefined"!=typeof HTMLAnchorElement&&"download"in HTMLAnchorElement.prototype?function(e,t,r){var n=o.URL||o.webkitURL,i=document.createElement("a");t=t||e.name||"download",i.download=t,i.rel="noopener","string"==typeof e?(i.href=e,i.origin!==location.origin?u(i.href)?c(e,t,r):f(i,i.target="_blank"):f(i)):(i.href=n.createObjectURL(e),setTimeout((function(){n.revokeObjectURL(i.href)}),4e4),setTimeout((function(){f(i)}),0))}:"msSaveOrOpenBlob"in navigator?function(e,t,r){if(t=t||e.name||"download","string"==typeof e)if(u(e))c(e,t,r);else{var n=document.createElement("a");n.href=e,n.target="_blank",setTimeout((function(){f(n)}))}else navigator.msSaveOrOpenBlob(function(e,t){return void 0===t?t={autoBom:!1}:"object"!==i()(t)&&(l.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([String.fromCharCode(65279),e],{type:e.type}):e}(e,r),t)}:function(e,t,r,n){if((n=n||open("","_blank"))&&(n.document.title=n.document.body.innerText="downloading..."),"string"==typeof e)return c(e,t,r);var a="application/octet-stream"===e.type,s=/constructor/i.test(o.HTMLElement)||o.safari,l=/CriOS\/[\d]+/.test(navigator.userAgent);if((l||a&&s)&&"object"===("undefined"==typeof FileReader?"undefined":i()(FileReader))){var u=new FileReader;u.onloadend=function(){var e=u.result;e=l?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),n?n.location.href=e:location=e,n=null},u.readAsDataURL(e)}else{var f=o.URL||o.webkitURL,h=f.createObjectURL(e);n?n.location=h:location.href=h,n=null,setTimeout((function(){f.revokeObjectURL(h)}),4e4)}});
/**
 * A class to parse color values
 * @author Stoyan Stefanov <sstoo@gmail.com>
 * {@link   http://www.phpied.com/rgb-color-parser-in-javascript/}
 * @license Use it if you like it
 */function m(e){var t;e=e||"",this.ok=!1,"#"==e.charAt(0)&&(e=e.substr(1,6)),e={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[e=(e=e.replace(/ /g,"")).toLowerCase()]||e;for(var r=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(e){return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(e){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(e){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}}],n=0;n<r.length;n++){var i=r[n].re,a=r[n].process,o=i.exec(e);o&&(t=a(o),this.r=t[0],this.g=t[1],this.b=t[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var e=this.r.toString(16),t=this.g.toString(16),r=this.b.toString(16);return 1==e.length&&(e="0"+e),1==t.length&&(t="0"+t),1==r.length&&(r="0"+r),"#"+e+t+r
/**
 * @license
 * Joseph Myers does not specify a particular license for his work.
 *
 * Author: Joseph Myers
 * Accessed from: http://www.myersdaily.org/joseph/javascript/md5.js
 *
 * Modified by: Owen Leong
 */}}function g(e,t){var r=e[0],n=e[1],i=e[2],a=e[3];r=b(r,n,i,a,t[0],7,-680876936),a=b(a,r,n,i,t[1],12,-389564586),i=b(i,a,r,n,t[2],17,606105819),n=b(n,i,a,r,t[3],22,-1044525330),r=b(r,n,i,a,t[4],7,-176418897),a=b(a,r,n,i,t[5],12,1200080426),i=b(i,a,r,n,t[6],17,-1473231341),n=b(n,i,a,r,t[7],22,-45705983),r=b(r,n,i,a,t[8],7,1770035416),a=b(a,r,n,i,t[9],12,-1958414417),i=b(i,a,r,n,t[10],17,-42063),n=b(n,i,a,r,t[11],22,-1990404162),r=b(r,n,i,a,t[12],7,1804603682),a=b(a,r,n,i,t[13],12,-40341101),i=b(i,a,r,n,t[14],17,-1502002290),r=w(r,n=b(n,i,a,r,t[15],22,1236535329),i,a,t[1],5,-165796510),a=w(a,r,n,i,t[6],9,-1069501632),i=w(i,a,r,n,t[11],14,643717713),n=w(n,i,a,r,t[0],20,-373897302),r=w(r,n,i,a,t[5],5,-701558691),a=w(a,r,n,i,t[10],9,38016083),i=w(i,a,r,n,t[15],14,-660478335),n=w(n,i,a,r,t[4],20,-405537848),r=w(r,n,i,a,t[9],5,568446438),a=w(a,r,n,i,t[14],9,-1019803690),i=w(i,a,r,n,t[3],14,-187363961),n=w(n,i,a,r,t[8],20,1163531501),r=w(r,n,i,a,t[13],5,-1444681467),a=w(a,r,n,i,t[2],9,-51403784),i=w(i,a,r,n,t[7],14,1735328473),r=y(r,n=w(n,i,a,r,t[12],20,-1926607734),i,a,t[5],4,-378558),a=y(a,r,n,i,t[8],11,-2022574463),i=y(i,a,r,n,t[11],16,1839030562),n=y(n,i,a,r,t[14],23,-35309556),r=y(r,n,i,a,t[1],4,-1530992060),a=y(a,r,n,i,t[4],11,1272893353),i=y(i,a,r,n,t[7],16,-155497632),n=y(n,i,a,r,t[10],23,-1094730640),r=y(r,n,i,a,t[13],4,681279174),a=y(a,r,n,i,t[0],11,-358537222),i=y(i,a,r,n,t[3],16,-722521979),n=y(n,i,a,r,t[6],23,76029189),r=y(r,n,i,a,t[9],4,-640364487),a=y(a,r,n,i,t[12],11,-421815835),i=y(i,a,r,n,t[15],16,530742520),r=A(r,n=y(n,i,a,r,t[2],23,-995338651),i,a,t[0],6,-198630844),a=A(a,r,n,i,t[7],10,1126891415),i=A(i,a,r,n,t[14],15,-1416354905),n=A(n,i,a,r,t[5],21,-57434055),r=A(r,n,i,a,t[12],6,1700485571),a=A(a,r,n,i,t[3],10,-1894986606),i=A(i,a,r,n,t[10],15,-1051523),n=A(n,i,a,r,t[1],21,-2054922799),r=A(r,n,i,a,t[8],6,1873313359),a=A(a,r,n,i,t[15],10,-30611744),i=A(i,a,r,n,t[6],15,-1560198380),n=A(n,i,a,r,t[13],21,1309151649),r=A(r,n,i,a,t[4],6,-145523070),a=A(a,r,n,i,t[11],10,-1120210379),i=A(i,a,r,n,t[2],15,718787259),n=A(n,i,a,r,t[9],21,-343485551),e[0]=B(r,e[0]),e[1]=B(n,e[1]),e[2]=B(i,e[2]),e[3]=B(a,e[3])}function v(e,t,r,n,i,a){return t=B(B(t,e),B(n,a)),B(t<<i|t>>>32-i,r)}function b(e,t,r,n,i,a,o){return v(t&r|~t&n,e,t,i,a,o)}function w(e,t,r,n,i,a,o){return v(t&n|r&~n,e,t,i,a,o)}function y(e,t,r,n,i,a,o){return v(t^r^n,e,t,i,a,o)}function A(e,t,r,n,i,a,o){return v(r^(t|~n),e,t,i,a,o)}function _(e){var t,r=e.length,n=[1732584193,-271733879,-1732584194,271733878];for(t=64;t<=e.length;t+=64)g(n,x(e.substring(t-64,t)));e=e.substring(t-64);var i=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(t=0;t<e.length;t++)i[t>>2]|=e.charCodeAt(t)<<(t%4<<3);if(i[t>>2]|=128<<(t%4<<3),t>55)for(g(n,i),t=0;t<16;t++)i[t]=0;return i[14]=8*r,g(n,i),n}function x(e){var t,r=[];for(t=0;t<64;t+=4)r[t>>2]=e.charCodeAt(t)+(e.charCodeAt(t+1)<<8)+(e.charCodeAt(t+2)<<16)+(e.charCodeAt(t+3)<<24);return r}h=o.atob.bind(o),d=o.btoa.bind(o);var S="0123456789abcdef".split("");function C(e){for(var t="",r=0;r<4;r++)t+=S[e>>8*r+4&15]+S[e>>8*r&15];return t}function k(e){return String.fromCharCode((255&e)>>0,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function E(e){return _(e).map(k).join("")}var N="5d41402abc4b2a76b9719d911017c592"!=function(e){for(var t=0;t<e.length;t++)e[t]=C(e[t]);return e.join("")}(_("hello"));function B(e,t){if(N){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}return e+t&4294967295}
/**
 * @license
 * FPDF is released under a permissive license: there is no usage restriction.
 * You may embed it freely in your application (commercial or not), with or
 * without modifications.
 *
 * Reference: http://www.fpdf.org/en/script/script37.php
 */function T(e,t){var r,n,i,a;if(e!==r){for(var o=(i=e,a=1+(256/e.length>>0),new Array(a+1).join(i)),s=[],l=0;l<256;l++)s[l]=l;var c=0;for(l=0;l<256;l++){var u=s[l];c=(c+u+o.charCodeAt(l))%256,s[l]=s[c],s[c]=u}r=e,n=s}else s=n;var f=t.length,h=0,d=0,p="";for(l=0;l<f;l++)d=(d+(u=s[h=(h+1)%256]))%256,s[h]=s[d],s[d]=u,o=s[(s[h]+s[d])%256],p+=String.fromCharCode(t.charCodeAt(l)^o);return p}
/**
 * @license
 * Licensed under the MIT License.
 * http://opensource.org/licenses/mit-license
 * Author: Owen Leong (@owenl131)
 * Date: 15 Oct 2020
 * References:
 * https://www.cs.cmu.edu/~dst/Adobe/Gallery/anon21jul01-pdf-encryption.txt
 * https://github.com/foliojs/pdfkit/blob/master/lib/security.js
 * http://www.fpdf.org/en/script/script37.php
 */var L={print:4,modify:8,copy:16,"annot-forms":32};function I(e,t,r,n){this.v=1,this.r=2;var i=192;e.forEach((function(e){if(void 0!==L.perm)throw new Error("Invalid permission: "+e);i+=L[e]})),this.padding="(¿N^NuAd\0NVÿú\b..\0¶Ðh>/\f©þdSiz";var a=(t+this.padding).substr(0,32),o=(r+this.padding).substr(0,32);this.O=this.processOwnerPassword(a,o),this.P=-(1+(255^i)),this.encryptionKey=E(a+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(n)).substr(0,5),this.U=T(this.encryptionKey,this.padding)}function F(e){if(/[^\u0000-\u00ff]/.test(e))throw new Error("Invalid PDF Name Object: "+e+", Only accept ASCII characters.");for(var t="",r=e.length,n=0;n<r;n++){var i=e.charCodeAt(n);t+=i<33||35===i||37===i||40===i||41===i||47===i||60===i||62===i||91===i||93===i||123===i||125===i||i>126?"#"+("0"+i.toString(16)).slice(-2):e[n]}return t}function P(e){if("object"!==i()(e))throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var t={};this.subscribe=function(e,r,n){if(n=n||!1,"string"!=typeof e||"function"!=typeof r||"boolean"!=typeof n)throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");t.hasOwnProperty(e)||(t[e]={});var i=Math.random().toString(35);return t[e][i]=[r,!!n],i},this.unsubscribe=function(e){for(var r in t)if(t[r][e])return delete t[r][e],0===Object.keys(t[r]).length&&delete t[r],!0;return!1},this.publish=function(r){if(t.hasOwnProperty(r)){var n=Array.prototype.slice.call(arguments,1),i=[];for(var a in t[r]){var s=t[r][a];try{s[0].apply(e,n)}catch(r){o.console&&l.error("jsPDF PubSub Error",r.message,r)}s[1]&&i.push(a)}i.length&&i.forEach(this.unsubscribe)}},this.getTopics=function(){return t}}function D(e){if(!(this instanceof D))return new D(e);var t="opacity,stroke-opacity".split(",");for(var r in e)e.hasOwnProperty(r)&&t.indexOf(r)>=0&&(this[r]=e[r]);this.id="",this.objectNumber=-1}function R(e,t){this.gState=e,this.matrix=t,this.id="",this.objectNumber=-1}function O(e,t,r,n,i){if(!(this instanceof O))return new O(e,t,r,n,i);this.type="axial"===e?2:3,this.coords=t,this.colors=r,R.call(this,n,i)}function M(e,t,r,n,i){if(!(this instanceof M))return new M(e,t,r,n,i);this.boundingBox=e,this.xStep=t,this.yStep=r,this.stream="",this.cloneIndex=0,R.call(this,n,i)}function j(e){var t,r="string"==typeof arguments[0]?arguments[0]:"p",n=arguments[1],a=arguments[2],s=arguments[3],c=[],u=1,f=16,h="S",g=null;"object"===i()(e=e||{})&&(r=e.orientation,n=e.unit||n,a=e.format||a,s=e.compress||e.compressPdf||s,null!==(g=e.encryption||null)&&(g.userPassword=g.userPassword||"",g.ownerPassword=g.ownerPassword||"",g.userPermissions=g.userPermissions||[]),u="number"==typeof e.userUnit?Math.abs(e.userUnit):1,void 0!==e.precision&&(t=e.precision),void 0!==e.floatPrecision&&(f=e.floatPrecision),h=e.defaultPathOperation||"S"),c=e.filters||(!0===s?["FlateEncode"]:c),n=n||"mm",r=(""+(r||"P")).toLowerCase();var v=e.putOnlyUsedFonts||!1,b={},w={internal:{},__private__:{}};w.__private__.PubSub=P;var y="1.3",A=w.__private__.getPdfVersion=function(){return y};w.__private__.setPdfVersion=function(e){y=e};var _={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};w.__private__.getPageFormats=function(){return _};var x=w.__private__.getPageFormat=function(e){return _[e]};a=a||"a4";var S={COMPAT:"compat",ADVANCED:"advanced"},C=S.COMPAT;function k(){this.saveGraphicsState(),fe(new Ve(ke,0,0,-ke,0,Mr()*ke).toString()+" cm"),this.setFontSize(this.getFontSize()/ke),h="n",C=S.ADVANCED}function E(){this.restoreGraphicsState(),h="S",C=S.COMPAT}var N=w.__private__.combineFontStyleAndFontWeight=function(e,t){if("bold"==e&&"normal"==t||"bold"==e&&400==t||"normal"==e&&"italic"==t||"bold"==e&&"italic"==t)throw new Error("Invalid Combination of fontweight and fontstyle");return t&&(e=400==t||"normal"===t?"italic"===e?"italic":"normal":700!=t&&"bold"!==t||"normal"!==e?(700==t?"bold":t)+""+e:"bold"),e};w.advancedAPI=function(e){var t=C===S.COMPAT;return t&&k.call(this),"function"!=typeof e||(e(this),t&&E.call(this)),this},w.compatAPI=function(e){var t=C===S.ADVANCED;return t&&E.call(this),"function"!=typeof e||(e(this),t&&k.call(this)),this},w.isAdvancedAPI=function(){return C===S.ADVANCED};var B,T=function(e){if(C!==S.ADVANCED)throw new Error(e+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},L=w.roundToPrecision=w.__private__.roundToPrecision=function(e,r){var n=t||r;if(isNaN(e)||isNaN(n))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return e.toFixed(n).replace(/0+$/,"")};B=w.hpf=w.__private__.hpf="number"==typeof f?function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.hpf");return L(e,f)}:"smart"===f?function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.hpf");return L(e,e>-1&&e<1?16:5)}:function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.hpf");return L(e,16)};var R=w.f2=w.__private__.f2=function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.f2");return L(e,2)},U=w.__private__.f3=function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.f3");return L(e,3)},z=w.scale=w.__private__.scale=function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.scale");return C===S.COMPAT?e*ke:C===S.ADVANCED?e:void 0},H=function(e){return C===S.COMPAT?Mr()-e:C===S.ADVANCED?e:void 0},$=function(e){return z(H(e))};w.__private__.setPrecision=w.setPrecision=function(e){"number"==typeof parseInt(e,10)&&(t=parseInt(e,10))};var G,V="00000000000000000000000000000000",q=w.__private__.getFileId=function(){return V},W=w.__private__.setFileId=function(e){return V=void 0!==e&&/^[a-fA-F0-9]{32}$/.test(e)?e.toUpperCase():V.split("").map((function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))})).join(""),null!==g&&(Wt=new I(g.userPermissions,g.userPassword,g.ownerPassword,V)),V};w.setFileId=function(e){return W(e),this},w.getFileId=function(){return q()};var X=w.__private__.convertDateToPDFDate=function(e){var t=e.getTimezoneOffset(),r=t<0?"+":"-",n=Math.floor(Math.abs(t/60)),i=Math.abs(t%60),a=[r,Z(n),"'",Z(i),"'"].join("");return["D:",e.getFullYear(),Z(e.getMonth()+1),Z(e.getDate()),Z(e.getHours()),Z(e.getMinutes()),Z(e.getSeconds()),a].join("")},Y=w.__private__.convertPDFDateToDate=function(e){var t=parseInt(e.substr(2,4),10),r=parseInt(e.substr(6,2),10)-1,n=parseInt(e.substr(8,2),10),i=parseInt(e.substr(10,2),10),a=parseInt(e.substr(12,2),10),o=parseInt(e.substr(14,2),10);return new Date(t,r,n,i,a,o,0)},Q=w.__private__.setCreationDate=function(e){var t;if(void 0===e&&(e=new Date),e instanceof Date)t=X(e);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(e))throw new Error("Invalid argument passed to jsPDF.setCreationDate");t=e}return G=t},K=w.__private__.getCreationDate=function(e){var t=G;return"jsDate"===e&&(t=Y(G)),t};w.setCreationDate=function(e){return Q(e),this},w.getCreationDate=function(e){return K(e)};var J,Z=w.__private__.padd2=function(e){return("0"+parseInt(e)).slice(-2)},ee=w.__private__.padd2Hex=function(e){return("00"+(e=e.toString())).substr(e.length)},te=0,re=[],ne=[],ie=0,ae=[],oe=[],se=!1,le=ne,ce=function(){te=0,ie=0,ne=[],re=[],ae=[],Ze=Qe(),et=Qe()};w.__private__.setCustomOutputDestination=function(e){se=!0,le=e};var ue=function(e){se||(le=e)};w.__private__.resetCustomOutputDestination=function(){se=!1,le=ne};var fe=w.__private__.out=function(e){return e=e.toString(),ie+=e.length+1,le.push(e),le},he=w.__private__.write=function(e){return fe(1===arguments.length?e.toString():Array.prototype.join.call(arguments," "))},de=w.__private__.getArrayBuffer=function(e){for(var t=e.length,r=new ArrayBuffer(t),n=new Uint8Array(r);t--;)n[t]=e.charCodeAt(t);return r},pe=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];w.__private__.getStandardFonts=function(){return pe};var me=e.fontSize||16;w.__private__.setFontSize=w.setFontSize=function(e){return me=C===S.ADVANCED?e/ke:e,this};var ge,ve=w.__private__.getFontSize=w.getFontSize=function(){return C===S.COMPAT?me:me*ke},be=e.R2L||!1;w.__private__.setR2L=w.setR2L=function(e){return be=e,this},w.__private__.getR2L=w.getR2L=function(){return be};var we,ye=w.__private__.setZoomMode=function(e){var t=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^\d*\.?\d*%$/.test(e))ge=e;else if(isNaN(e)){if(-1===t.indexOf(e))throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+e+'" is not recognized.');ge=e}else ge=parseInt(e,10)};w.__private__.getZoomMode=function(){return ge};var Ae,_e=w.__private__.setPageMode=function(e){if(-1==[void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(e))throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+e+'" is not recognized.');we=e};w.__private__.getPageMode=function(){return we};var xe=w.__private__.setLayoutMode=function(e){if(-1==[void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(e))throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+e+'" is not recognized.');Ae=e};w.__private__.getLayoutMode=function(){return Ae},w.__private__.setDisplayMode=w.setDisplayMode=function(e,t,r){return ye(e),xe(t),_e(r),this};var Se={title:"",subject:"",author:"",keywords:"",creator:""};w.__private__.getDocumentProperty=function(e){if(-1===Object.keys(Se).indexOf(e))throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return Se[e]},w.__private__.getDocumentProperties=function(){return Se},w.__private__.setDocumentProperties=w.setProperties=w.setDocumentProperties=function(e){for(var t in Se)Se.hasOwnProperty(t)&&e[t]&&(Se[t]=e[t]);return this},w.__private__.setDocumentProperty=function(e,t){if(-1===Object.keys(Se).indexOf(e))throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return Se[e]=t};var Ce,ke,Ee,Ne,Be,Te={},Le={},Ie=[],Fe={},Pe={},De={},Re={},Oe=null,Me=0,je=[],Ue=new P(w),ze=e.hotfixes||[],He={},$e={},Ge=[],Ve=function e(t,r,n,i,a,o){if(!(this instanceof e))return new e(t,r,n,i,a,o);isNaN(t)&&(t=1),isNaN(r)&&(r=0),isNaN(n)&&(n=0),isNaN(i)&&(i=1),isNaN(a)&&(a=0),isNaN(o)&&(o=0),this._matrix=[t,r,n,i,a,o]};Object.defineProperty(Ve.prototype,"sx",{get:function(){return this._matrix[0]},set:function(e){this._matrix[0]=e}}),Object.defineProperty(Ve.prototype,"shy",{get:function(){return this._matrix[1]},set:function(e){this._matrix[1]=e}}),Object.defineProperty(Ve.prototype,"shx",{get:function(){return this._matrix[2]},set:function(e){this._matrix[2]=e}}),Object.defineProperty(Ve.prototype,"sy",{get:function(){return this._matrix[3]},set:function(e){this._matrix[3]=e}}),Object.defineProperty(Ve.prototype,"tx",{get:function(){return this._matrix[4]},set:function(e){this._matrix[4]=e}}),Object.defineProperty(Ve.prototype,"ty",{get:function(){return this._matrix[5]},set:function(e){this._matrix[5]=e}}),Object.defineProperty(Ve.prototype,"a",{get:function(){return this._matrix[0]},set:function(e){this._matrix[0]=e}}),Object.defineProperty(Ve.prototype,"b",{get:function(){return this._matrix[1]},set:function(e){this._matrix[1]=e}}),Object.defineProperty(Ve.prototype,"c",{get:function(){return this._matrix[2]},set:function(e){this._matrix[2]=e}}),Object.defineProperty(Ve.prototype,"d",{get:function(){return this._matrix[3]},set:function(e){this._matrix[3]=e}}),Object.defineProperty(Ve.prototype,"e",{get:function(){return this._matrix[4]},set:function(e){this._matrix[4]=e}}),Object.defineProperty(Ve.prototype,"f",{get:function(){return this._matrix[5]},set:function(e){this._matrix[5]=e}}),Object.defineProperty(Ve.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(Ve.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(Ve.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(Ve.prototype,"isIdentity",{get:function(){return 1===this.sx&&0===this.shy&&0===this.shx&&1===this.sy&&0===this.tx&&0===this.ty}}),Ve.prototype.join=function(e){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(B).join(e)},Ve.prototype.multiply=function(e){var t=e.sx*this.sx+e.shy*this.shx,r=e.sx*this.shy+e.shy*this.sy,n=e.shx*this.sx+e.sy*this.shx,i=e.shx*this.shy+e.sy*this.sy,a=e.tx*this.sx+e.ty*this.shx+this.tx,o=e.tx*this.shy+e.ty*this.sy+this.ty;return new Ve(t,r,n,i,a,o)},Ve.prototype.decompose=function(){var e=this.sx,t=this.shy,r=this.shx,n=this.sy,i=this.tx,a=this.ty,o=Math.sqrt(e*e+t*t),s=(e/=o)*r+(t/=o)*n;r-=e*s,n-=t*s;var l=Math.sqrt(r*r+n*n);return s/=l,e*(n/=l)<t*(r/=l)&&(e=-e,t=-t,s=-s,o=-o),{scale:new Ve(o,0,0,l,0,0),translate:new Ve(1,0,0,1,i,a),rotate:new Ve(e,t,-t,e,0,0),skew:new Ve(1,0,s,1,0,0)}},Ve.prototype.toString=function(e){return this.join(" ")},Ve.prototype.inversed=function(){var e=this.sx,t=this.shy,r=this.shx,n=this.sy,i=this.tx,a=this.ty,o=1/(e*n-t*r),s=n*o,l=-t*o,c=-r*o,u=e*o;return new Ve(s,l,c,u,-s*i-c*a,-l*i-u*a)},Ve.prototype.applyToPoint=function(e){var t=e.x*this.sx+e.y*this.shx+this.tx,r=e.x*this.shy+e.y*this.sy+this.ty;return new Tr(t,r)},Ve.prototype.applyToRectangle=function(e){var t=this.applyToPoint(e),r=this.applyToPoint(new Tr(e.x+e.w,e.y+e.h));return new Lr(t.x,t.y,r.x-t.x,r.y-t.y)},Ve.prototype.clone=function(){var e=this.sx,t=this.shy,r=this.shx,n=this.sy,i=this.tx,a=this.ty;return new Ve(e,t,r,n,i,a)},w.Matrix=Ve;var qe=w.matrixMult=function(e,t){return t.multiply(e)},We=new Ve(1,0,0,1,0,0);w.unitMatrix=w.identityMatrix=We;var Xe=function(e,t){if(!Pe[e]){var r=(t instanceof O?"Sh":"P")+(Object.keys(Fe).length+1).toString(10);t.id=r,Pe[e]=r,Fe[r]=t,Ue.publish("addPattern",t)}};w.ShadingPattern=O,w.TilingPattern=M,w.addShadingPattern=function(e,t){return T("addShadingPattern()"),Xe(e,t),this},w.beginTilingPattern=function(e){T("beginTilingPattern()"),Fr(e.boundingBox[0],e.boundingBox[1],e.boundingBox[2]-e.boundingBox[0],e.boundingBox[3]-e.boundingBox[1],e.matrix)},w.endTilingPattern=function(e,t){T("endTilingPattern()"),t.stream=oe[J].join("\n"),Xe(e,t),Ue.publish("endTilingPattern",t),Ge.pop().restore()};var Ye=w.__private__.newObject=function(){var e=Qe();return Ke(e,!0),e},Qe=w.__private__.newObjectDeferred=function(){return te++,re[te]=function(){return ie},te},Ke=function(e,t){return t="boolean"==typeof t&&t,re[e]=ie,t&&fe(e+" 0 obj"),e},Je=w.__private__.newAdditionalObject=function(){var e={objId:Qe(),content:""};return ae.push(e),e},Ze=Qe(),et=Qe(),tt=w.__private__.decodeColorString=function(e){var t=e.split(" ");if(2!==t.length||"g"!==t[1]&&"G"!==t[1])5!==t.length||"k"!==t[4]&&"K"!==t[4]||(t=[(1-t[0])*(1-t[3]),(1-t[1])*(1-t[3]),(1-t[2])*(1-t[3]),"r"]);else{var r=parseFloat(t[0]);t=[r,r,r,"r"]}for(var n="#",i=0;i<3;i++)n+=("0"+Math.floor(255*parseFloat(t[i])).toString(16)).slice(-2);return n},rt=w.__private__.encodeColorString=function(e){var t;"string"==typeof e&&(e={ch1:e});var r=e.ch1,n=e.ch2,a=e.ch3,o=e.ch4,s="draw"===e.pdfColorType?["G","RG","K"]:["g","rg","k"];if("string"==typeof r&&"#"!==r.charAt(0)){var l=new m(r);if(l.ok)r=l.toHex();else if(!/^\d*\.?\d*$/.test(r))throw new Error('Invalid color "'+r+'" passed to jsPDF.encodeColorString.')}if("string"==typeof r&&/^#[0-9A-Fa-f]{3}$/.test(r)&&(r="#"+r[1]+r[1]+r[2]+r[2]+r[3]+r[3]),"string"==typeof r&&/^#[0-9A-Fa-f]{6}$/.test(r)){var c=parseInt(r.substr(1),16);r=c>>16&255,n=c>>8&255,a=255&c}if(void 0===n||void 0===o&&r===n&&n===a)if("string"==typeof r)t=r+" "+s[0];else switch(e.precision){case 2:t=R(r/255)+" "+s[0];break;case 3:default:t=U(r/255)+" "+s[0]}else if(void 0===o||"object"===i()(o)){if(o&&!isNaN(o.a)&&0===o.a)return["1.","1.","1.",s[1]].join(" ");if("string"==typeof r)t=[r,n,a,s[1]].join(" ");else switch(e.precision){case 2:t=[R(r/255),R(n/255),R(a/255),s[1]].join(" ");break;default:case 3:t=[U(r/255),U(n/255),U(a/255),s[1]].join(" ")}}else if("string"==typeof r)t=[r,n,a,o,s[2]].join(" ");else switch(e.precision){case 2:t=[R(r),R(n),R(a),R(o),s[2]].join(" ");break;case 3:default:t=[U(r),U(n),U(a),U(o),s[2]].join(" ")}return t},nt=w.__private__.getFilters=function(){return c},it=w.__private__.putStream=function(e){var t=(e=e||{}).data||"",r=e.filters||nt(),n=e.alreadyAppliedFilters||[],i=e.addLength1||!1,a=t.length,o=e.objectId,s=function(e){return e};if(null!==g&&void 0===o)throw new Error("ObjectId must be passed to putStream for file encryption");null!==g&&(s=Wt.encryptor(o,0));var l={};!0===r&&(r=["FlateEncode"]);var c=e.additionalKeyValues||[],u=(l=void 0!==j.API.processDataByFilters?j.API.processDataByFilters(t,r):{data:t,reverseChain:[]}).reverseChain+(Array.isArray(n)?n.join(" "):n.toString());if(0!==l.data.length&&(c.push({key:"Length",value:l.data.length}),!0===i&&c.push({key:"Length1",value:a})),0!=u.length)if(u.split("/").length-1==1)c.push({key:"Filter",value:u});else{c.push({key:"Filter",value:"["+u+"]"});for(var f=0;f<c.length;f+=1)if("DecodeParms"===c[f].key){for(var h=[],d=0;d<l.reverseChain.split("/").length-1;d+=1)h.push("null");h.push(c[f].value),c[f].value="["+h.join(" ")+"]"}}fe("<<");for(var p=0;p<c.length;p++)fe("/"+c[p].key+" "+c[p].value);fe(">>"),0!==l.data.length&&(fe("stream"),fe(s(l.data)),fe("endstream"))},at=w.__private__.putPage=function(e){var t=e.number,r=e.data,n=e.objId,i=e.contentsObjId;Ke(n,!0),fe("<</Type /Page"),fe("/Parent "+e.rootDictionaryObjId+" 0 R"),fe("/Resources "+e.resourceDictionaryObjId+" 0 R"),fe("/MediaBox ["+parseFloat(B(e.mediaBox.bottomLeftX))+" "+parseFloat(B(e.mediaBox.bottomLeftY))+" "+B(e.mediaBox.topRightX)+" "+B(e.mediaBox.topRightY)+"]"),null!==e.cropBox&&fe("/CropBox ["+B(e.cropBox.bottomLeftX)+" "+B(e.cropBox.bottomLeftY)+" "+B(e.cropBox.topRightX)+" "+B(e.cropBox.topRightY)+"]"),null!==e.bleedBox&&fe("/BleedBox ["+B(e.bleedBox.bottomLeftX)+" "+B(e.bleedBox.bottomLeftY)+" "+B(e.bleedBox.topRightX)+" "+B(e.bleedBox.topRightY)+"]"),null!==e.trimBox&&fe("/TrimBox ["+B(e.trimBox.bottomLeftX)+" "+B(e.trimBox.bottomLeftY)+" "+B(e.trimBox.topRightX)+" "+B(e.trimBox.topRightY)+"]"),null!==e.artBox&&fe("/ArtBox ["+B(e.artBox.bottomLeftX)+" "+B(e.artBox.bottomLeftY)+" "+B(e.artBox.topRightX)+" "+B(e.artBox.topRightY)+"]"),"number"==typeof e.userUnit&&1!==e.userUnit&&fe("/UserUnit "+e.userUnit),Ue.publish("putPage",{objId:n,pageContext:je[t],pageNumber:t,page:r}),fe("/Contents "+i+" 0 R"),fe(">>"),fe("endobj");var a=r.join("\n");return C===S.ADVANCED&&(a+="\nQ"),Ke(i,!0),it({data:a,filters:nt(),objectId:i}),fe("endobj"),n},ot=w.__private__.putPages=function(){var e,t,r=[];for(e=1;e<=Me;e++)je[e].objId=Qe(),je[e].contentsObjId=Qe();for(e=1;e<=Me;e++)r.push(at({number:e,data:oe[e],objId:je[e].objId,contentsObjId:je[e].contentsObjId,mediaBox:je[e].mediaBox,cropBox:je[e].cropBox,bleedBox:je[e].bleedBox,trimBox:je[e].trimBox,artBox:je[e].artBox,userUnit:je[e].userUnit,rootDictionaryObjId:Ze,resourceDictionaryObjId:et}));Ke(Ze,!0),fe("<</Type /Pages");var n="/Kids [";for(t=0;t<Me;t++)n+=r[t]+" 0 R ";fe(n+"]"),fe("/Count "+Me),fe(">>"),fe("endobj"),Ue.publish("postPutPages")},st=function(e){Ue.publish("putFont",{font:e,out:fe,newObject:Ye,putStream:it}),!0!==e.isAlreadyPutted&&(e.objectNumber=Ye(),fe("<<"),fe("/Type /Font"),fe("/BaseFont /"+F(e.postScriptName)),fe("/Subtype /Type1"),"string"==typeof e.encoding&&fe("/Encoding /"+e.encoding),fe("/FirstChar 32"),fe("/LastChar 255"),fe(">>"),fe("endobj"))},lt=function(){for(var e in Te)Te.hasOwnProperty(e)&&(!1===v||!0===v&&b.hasOwnProperty(e))&&st(Te[e])},ct=function(e){e.objectNumber=Ye();var t=[];t.push({key:"Type",value:"/XObject"}),t.push({key:"Subtype",value:"/Form"}),t.push({key:"BBox",value:"["+[B(e.x),B(e.y),B(e.x+e.width),B(e.y+e.height)].join(" ")+"]"}),t.push({key:"Matrix",value:"["+e.matrix.toString()+"]"});var r=e.pages[1].join("\n");it({data:r,additionalKeyValues:t,objectId:e.objectNumber}),fe("endobj")},ut=function(){for(var e in He)He.hasOwnProperty(e)&&ct(He[e])},ft=function(e,t){var r,n=[],i=1/(t-1);for(r=0;r<1;r+=i)n.push(r);if(n.push(1),0!=e[0].offset){var a={offset:0,color:e[0].color};e.unshift(a)}if(1!=e[e.length-1].offset){var o={offset:1,color:e[e.length-1].color};e.push(o)}for(var s="",l=0,c=0;c<n.length;c++){for(r=n[c];r>e[l+1].offset;)l++;var u=e[l].offset,f=(r-u)/(e[l+1].offset-u),h=e[l].color,d=e[l+1].color;s+=ee(Math.round((1-f)*h[0]+f*d[0]).toString(16))+ee(Math.round((1-f)*h[1]+f*d[1]).toString(16))+ee(Math.round((1-f)*h[2]+f*d[2]).toString(16))}return s.trim()},ht=function(e,t){t||(t=21);var r=Ye(),n=ft(e.colors,t),i=[];i.push({key:"FunctionType",value:"0"}),i.push({key:"Domain",value:"[0.0 1.0]"}),i.push({key:"Size",value:"["+t+"]"}),i.push({key:"BitsPerSample",value:"8"}),i.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),i.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),it({data:n,additionalKeyValues:i,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:r}),fe("endobj"),e.objectNumber=Ye(),fe("<< /ShadingType "+e.type),fe("/ColorSpace /DeviceRGB");var a="/Coords ["+B(parseFloat(e.coords[0]))+" "+B(parseFloat(e.coords[1]))+" ";2===e.type?a+=B(parseFloat(e.coords[2]))+" "+B(parseFloat(e.coords[3])):a+=B(parseFloat(e.coords[2]))+" "+B(parseFloat(e.coords[3]))+" "+B(parseFloat(e.coords[4]))+" "+B(parseFloat(e.coords[5])),fe(a+="]"),e.matrix&&fe("/Matrix ["+e.matrix.toString()+"]"),fe("/Function "+r+" 0 R"),fe("/Extend [true true]"),fe(">>"),fe("endobj")},dt=function(e,t){var r=Qe(),n=Ye();t.push({resourcesOid:r,objectOid:n}),e.objectNumber=n;var i=[];i.push({key:"Type",value:"/Pattern"}),i.push({key:"PatternType",value:"1"}),i.push({key:"PaintType",value:"1"}),i.push({key:"TilingType",value:"1"}),i.push({key:"BBox",value:"["+e.boundingBox.map(B).join(" ")+"]"}),i.push({key:"XStep",value:B(e.xStep)}),i.push({key:"YStep",value:B(e.yStep)}),i.push({key:"Resources",value:r+" 0 R"}),e.matrix&&i.push({key:"Matrix",value:"["+e.matrix.toString()+"]"}),it({data:e.stream,additionalKeyValues:i,objectId:e.objectNumber}),fe("endobj")},pt=function(e){var t;for(t in Fe)Fe.hasOwnProperty(t)&&(Fe[t]instanceof O?ht(Fe[t]):Fe[t]instanceof M&&dt(Fe[t],e))},mt=function(e){for(var t in e.objectNumber=Ye(),fe("<<"),e)switch(t){case"opacity":fe("/ca "+R(e[t]));break;case"stroke-opacity":fe("/CA "+R(e[t]))}fe(">>"),fe("endobj")},gt=function(){var e;for(e in De)De.hasOwnProperty(e)&&mt(De[e])},vt=function(){for(var e in fe("/XObject <<"),He)He.hasOwnProperty(e)&&He[e].objectNumber>=0&&fe("/"+e+" "+He[e].objectNumber+" 0 R");Ue.publish("putXobjectDict"),fe(">>")},bt=function(){Wt.oid=Ye(),fe("<<"),fe("/Filter /Standard"),fe("/V "+Wt.v),fe("/R "+Wt.r),fe("/U <"+Wt.toHexString(Wt.U)+">"),fe("/O <"+Wt.toHexString(Wt.O)+">"),fe("/P "+Wt.P),fe(">>"),fe("endobj")},wt=function(){for(var e in fe("/Font <<"),Te)Te.hasOwnProperty(e)&&(!1===v||!0===v&&b.hasOwnProperty(e))&&fe("/"+e+" "+Te[e].objectNumber+" 0 R");fe(">>")},yt=function(){if(Object.keys(Fe).length>0){for(var e in fe("/Shading <<"),Fe)Fe.hasOwnProperty(e)&&Fe[e]instanceof O&&Fe[e].objectNumber>=0&&fe("/"+e+" "+Fe[e].objectNumber+" 0 R");Ue.publish("putShadingPatternDict"),fe(">>")}},At=function(e){if(Object.keys(Fe).length>0){for(var t in fe("/Pattern <<"),Fe)Fe.hasOwnProperty(t)&&Fe[t]instanceof w.TilingPattern&&Fe[t].objectNumber>=0&&Fe[t].objectNumber<e&&fe("/"+t+" "+Fe[t].objectNumber+" 0 R");Ue.publish("putTilingPatternDict"),fe(">>")}},_t=function(){if(Object.keys(De).length>0){var e;for(e in fe("/ExtGState <<"),De)De.hasOwnProperty(e)&&De[e].objectNumber>=0&&fe("/"+e+" "+De[e].objectNumber+" 0 R");Ue.publish("putGStateDict"),fe(">>")}},xt=function(e){Ke(e.resourcesOid,!0),fe("<<"),fe("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),wt(),yt(),At(e.objectOid),_t(),vt(),fe(">>"),fe("endobj")},St=function(){var e=[];lt(),gt(),ut(),pt(e),Ue.publish("putResources"),e.forEach(xt),xt({resourcesOid:et,objectOid:Number.MAX_SAFE_INTEGER}),Ue.publish("postPutResources")},Ct=function(){Ue.publish("putAdditionalObjects");for(var e=0;e<ae.length;e++){var t=ae[e];Ke(t.objId,!0),fe(t.content),fe("endobj")}Ue.publish("postPutAdditionalObjects")},kt=function(e){Le[e.fontName]=Le[e.fontName]||{},Le[e.fontName][e.fontStyle]=e.id},Et=function(e,t,r,n,i){var a={id:"F"+(Object.keys(Te).length+1).toString(10),postScriptName:e,fontName:t,fontStyle:r,encoding:n,isStandardFont:i||!1,metadata:{}};return Ue.publish("addFont",{font:a,instance:this}),Te[a.id]=a,kt(a),a.id},Nt=function(e){for(var t=0,r=pe.length;t<r;t++){var n=Et.call(this,e[t][0],e[t][1],e[t][2],pe[t][3],!0);!1===v&&(b[n]=!0);var i=e[t][0].split("-");kt({id:n,fontName:i[0],fontStyle:i[1]||""})}Ue.publish("addFonts",{fonts:Te,dictionary:Le})},Bt=function(e){return e.foo=function(){try{return e.apply(this,arguments)}catch(e){var t=e.stack||"";~t.indexOf(" at ")&&(t=t.split(" at ")[1]);var r="Error in function "+t.split("\n")[0].split("<")[0]+": "+e.message;if(!o.console)throw new Error(r);o.console.error(r,e),o.alert&&alert(r)}},e.foo.bar=e,e.foo},Tt=function(e,t){var r,n,i,a,o,s,l,c,u;if(i=(t=t||{}).sourceEncoding||"Unicode",o=t.outputEncoding,(t.autoencode||o)&&Te[Ce].metadata&&Te[Ce].metadata[i]&&Te[Ce].metadata[i].encoding&&(a=Te[Ce].metadata[i].encoding,!o&&Te[Ce].encoding&&(o=Te[Ce].encoding),!o&&a.codePages&&(o=a.codePages[0]),"string"==typeof o&&(o=a[o]),o)){for(l=!1,s=[],r=0,n=e.length;r<n;r++)(c=o[e.charCodeAt(r)])?s.push(String.fromCharCode(c)):s.push(e[r]),s[r].charCodeAt(0)>>8&&(l=!0);e=s.join("")}for(r=e.length;void 0===l&&0!==r;)e.charCodeAt(r-1)>>8&&(l=!0),r--;if(!l)return e;for(s=t.noBOM?[]:[254,255],r=0,n=e.length;r<n;r++){if((u=(c=e.charCodeAt(r))>>8)>>8)throw new Error("Character at position "+r+" of string '"+e+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");s.push(u),s.push(c-(u<<8))}return String.fromCharCode.apply(void 0,s)},Lt=w.__private__.pdfEscape=w.pdfEscape=function(e,t){return Tt(e,t).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},It=w.__private__.beginPage=function(e){oe[++Me]=[],je[Me]={objId:0,contentsObjId:0,userUnit:Number(u),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(e[0]),topRightY:Number(e[1])}},Dt(Me),ue(oe[J])},Ft=function(e,t){var n,i,o;switch(r=t||r,"string"==typeof e&&(n=x(e.toLowerCase()),Array.isArray(n)&&(i=n[0],o=n[1])),Array.isArray(e)&&(i=e[0]*ke,o=e[1]*ke),isNaN(i)&&(i=a[0],o=a[1]),(i>14400||o>14400)&&(l.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),i=Math.min(14400,i),o=Math.min(14400,o)),a=[i,o],r.substr(0,1)){case"l":o>i&&(a=[o,i]);break;case"p":i>o&&(a=[o,i])}It(a),dr(hr),fe(Ar),0!==Er&&fe(Er+" J"),0!==Nr&&fe(Nr+" j"),Ue.publish("addPage",{pageNumber:Me})},Pt=function(e){e>0&&e<=Me&&(oe.splice(e,1),je.splice(e,1),Me--,J>Me&&(J=Me),this.setPage(J))},Dt=function(e){e>0&&e<=Me&&(J=e)},Rt=w.__private__.getNumberOfPages=w.getNumberOfPages=function(){return oe.length-1},Ot=function(e,t,r){var n,i=void 0;return r=r||{},e=void 0!==e?e:Te[Ce].fontName,t=void 0!==t?t:Te[Ce].fontStyle,n=e.toLowerCase(),void 0!==Le[n]&&void 0!==Le[n][t]?i=Le[n][t]:void 0!==Le[e]&&void 0!==Le[e][t]?i=Le[e][t]:!1===r.disableWarning&&l.warn("Unable to look up font label for font '"+e+"', '"+t+"'. Refer to getFontList() for available fonts."),i||r.noFallback||null==(i=Le.times[t])&&(i=Le.times.normal),i},Mt=w.__private__.putInfo=function(){var e=Ye(),t=function(e){return e};for(var r in null!==g&&(t=Wt.encryptor(e,0)),fe("<<"),fe("/Producer ("+Lt(t("jsPDF "+j.version))+")"),Se)Se.hasOwnProperty(r)&&Se[r]&&fe("/"+r.substr(0,1).toUpperCase()+r.substr(1)+" ("+Lt(t(Se[r]))+")");fe("/CreationDate ("+Lt(t(G))+")"),fe(">>"),fe("endobj")},jt=w.__private__.putCatalog=function(e){var t=(e=e||{}).rootDictionaryObjId||Ze;switch(Ye(),fe("<<"),fe("/Type /Catalog"),fe("/Pages "+t+" 0 R"),ge||(ge="fullwidth"),ge){case"fullwidth":fe("/OpenAction [3 0 R /FitH null]");break;case"fullheight":fe("/OpenAction [3 0 R /FitV null]");break;case"fullpage":fe("/OpenAction [3 0 R /Fit]");break;case"original":fe("/OpenAction [3 0 R /XYZ null null 1]");break;default:var r=""+ge;"%"===r.substr(r.length-1)&&(ge=parseInt(ge)/100),"number"==typeof ge&&fe("/OpenAction [3 0 R /XYZ null null "+R(ge)+"]")}switch(Ae||(Ae="continuous"),Ae){case"continuous":fe("/PageLayout /OneColumn");break;case"single":fe("/PageLayout /SinglePage");break;case"two":case"twoleft":fe("/PageLayout /TwoColumnLeft");break;case"tworight":fe("/PageLayout /TwoColumnRight")}we&&fe("/PageMode /"+we),Ue.publish("putCatalog"),fe(">>"),fe("endobj")},Ut=w.__private__.putTrailer=function(){fe("trailer"),fe("<<"),fe("/Size "+(te+1)),fe("/Root "+te+" 0 R"),fe("/Info "+(te-1)+" 0 R"),null!==g&&fe("/Encrypt "+Wt.oid+" 0 R"),fe("/ID [ <"+V+"> <"+V+"> ]"),fe(">>")},zt=w.__private__.putHeader=function(){fe("%PDF-"+y),fe("%ºß¬à")},Ht=w.__private__.putXRef=function(){var e="0000000000";fe("xref"),fe("0 "+(te+1)),fe("0000000000 65535 f ");for(var t=1;t<=te;t++)"function"==typeof re[t]?fe((e+re[t]()).slice(-10)+" 00000 n "):void 0!==re[t]?fe((e+re[t]).slice(-10)+" 00000 n "):fe("0000000000 00000 n ")},$t=w.__private__.buildDocument=function(){ce(),ue(ne),Ue.publish("buildDocument"),zt(),ot(),Ct(),St(),null!==g&&bt(),Mt(),jt();var e=ie;return Ht(),Ut(),fe("startxref"),fe(""+e),fe("%%EOF"),ue(oe[J]),ne.join("\n")},Gt=w.__private__.getBlob=function(e){return new Blob([de(e)],{type:"application/pdf"})},Vt=w.output=w.__private__.output=Bt((function(e,t){switch("string"==typeof(t=t||{})?t={filename:t}:t.filename=t.filename||"generated.pdf",e){case void 0:return $t();case"save":w.save(t.filename);break;case"arraybuffer":return de($t());case"blob":return Gt($t());case"bloburi":case"bloburl":if(void 0!==o.URL&&"function"==typeof o.URL.createObjectURL)return o.URL&&o.URL.createObjectURL(Gt($t()))||void 0;l.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var r="",n=$t();try{r=d(n)}catch(e){r=d(unescape(encodeURIComponent(n)))}return"data:application/pdf;filename="+t.filename+";base64,"+r;case"pdfobjectnewwindow":if("[object Window]"===Object.prototype.toString.call(o)){var i='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;}  </style><body><script src="'+(t.pdfObjectUrl||"https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js")+'"><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(t)+");<\/script></body></html>",a=o.open();return null!==a&&a.document.write(i),a}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if("[object Window]"===Object.prototype.toString.call(o)){var s='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;}  </style><body><iframe id="pdfViewer" src="'+(t.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+t.filename+'" width="500px" height="400px" /></body></html>',c=o.open();if(null!==c){c.document.write(s);var u=this;c.document.documentElement.querySelector("#pdfViewer").onload=function(){c.document.title=t.filename,c.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(u.output("bloburl"))}}return c}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if("[object Window]"!==Object.prototype.toString.call(o))throw new Error("The option dataurlnewwindow just works in a browser-environment.");var f='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;}  </style><body><iframe src="'+this.output("datauristring",t)+'"></iframe></body></html>',h=o.open();if(null!==h&&(h.document.write(f),h.document.title=t.filename),h||"undefined"==typeof safari)return h;break;case"datauri":case"dataurl":return o.document.location.href=this.output("datauristring",t);default:return null}})),qt=function(e){return!0===Array.isArray(ze)&&ze.indexOf(e)>-1};switch(n){case"pt":ke=1;break;case"mm":ke=72/25.4;break;case"cm":ke=72/2.54;break;case"in":ke=72;break;case"px":ke=1==qt("px_scaling")?.75:96/72;break;case"pc":case"em":ke=12;break;case"ex":ke=6;break;default:throw new Error("Invalid unit: "+n)}var Wt=null;Q(),W();var Xt=function(e){return null!==g?Wt.encryptor(e,0):function(e){return e}},Yt=w.__private__.getPageInfo=w.getPageInfo=function(e){if(isNaN(e)||e%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:je[e].objId,pageNumber:e,pageContext:je[e]}},Qt=w.__private__.getPageInfoByObjId=function(e){if(isNaN(e)||e%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var t in je)if(je[t].objId===e)break;return Yt(t)},Kt=w.__private__.getCurrentPageInfo=w.getCurrentPageInfo=function(){return{objId:je[J].objId,pageNumber:J,pageContext:je[J]}};w.addPage=function(){return Ft.apply(this,arguments),this},w.setPage=function(){return Dt.apply(this,arguments),ue.call(this,oe[J]),this},w.insertPage=function(e){return this.addPage(),this.movePage(J,e),this},w.movePage=function(e,t){var r,n;if(e>t){r=oe[e],n=je[e];for(var i=e;i>t;i--)oe[i]=oe[i-1],je[i]=je[i-1];oe[t]=r,je[t]=n,this.setPage(t)}else if(e<t){r=oe[e],n=je[e];for(var a=e;a<t;a++)oe[a]=oe[a+1],je[a]=je[a+1];oe[t]=r,je[t]=n,this.setPage(t)}return this},w.deletePage=function(){return Pt.apply(this,arguments),this},w.__private__.text=w.text=function(e,t,r,n,a){var o,s,l,c,u,f,h,d,p=(n=n||{}).scope||this;if("number"==typeof e&&"number"==typeof t&&("string"==typeof r||Array.isArray(r))){var m=r;r=t,t=e,e=m}if(arguments[3]instanceof Ve==0?(l=arguments[4],c=arguments[5],"object"===i()(h=arguments[3])&&null!==h||("string"==typeof l&&(c=l,l=null),"string"==typeof h&&(c=h,h=null),"number"==typeof h&&(l=h,h=null),n={flags:h,angle:l,align:c})):(T("The transform parameter of text() with a Matrix value"),d=a),isNaN(t)||isNaN(r)||null==e)throw new Error("Invalid arguments passed to jsPDF.text");if(0===e.length)return p;var g="",v=!1,w="number"==typeof n.lineHeightFactor?n.lineHeightFactor:fr,y=p.internal.scaleFactor;function A(e){return e=e.split("\t").join(Array(n.TabLen||9).join(" ")),Lt(e,h)}function _(e){for(var t,r=e.concat(),n=[],i=r.length;i--;)"string"==typeof(t=r.shift())?n.push(t):Array.isArray(e)&&(1===t.length||void 0===t[1]&&void 0===t[2])?n.push(t[0]):n.push([t[0],t[1],t[2]]);return n}function x(e,t){var r;if("string"==typeof e)r=t(e)[0];else if(Array.isArray(e)){for(var n,i,a=e.concat(),o=[],s=a.length;s--;)"string"==typeof(n=a.shift())?o.push(t(n)[0]):Array.isArray(n)&&"string"==typeof n[0]&&(i=t(n[0],n[1],n[2]),o.push([i[0],i[1],i[2]]));r=o}return r}var k=!1,E=!0;if("string"==typeof e)k=!0;else if(Array.isArray(e)){var N=e.concat();s=[];for(var L,I=N.length;I--;)("string"!=typeof(L=N.shift())||Array.isArray(L)&&"string"!=typeof L[0])&&(E=!1);k=E}if(!1===k)throw new Error('Type of text must be string or Array. "'+e+'" is not recognized.');"string"==typeof e&&(e=e.match(/[\r?\n]/)?e.split(/\r\n|\r|\n/g):[e]);var F=me/p.internal.scaleFactor,P=F*(fr-1);switch(n.baseline){case"bottom":r-=P;break;case"top":r+=F-P;break;case"hanging":r+=F-2*P;break;case"middle":r+=F/2-P}if((f=n.maxWidth||0)>0&&("string"==typeof e?e=p.splitTextToSize(e,f):"[object Array]"===Object.prototype.toString.call(e)&&(e=e.reduce((function(e,t){return e.concat(p.splitTextToSize(t,f))}),[]))),o={text:e,x:t,y:r,options:n,mutex:{pdfEscape:Lt,activeFontKey:Ce,fonts:Te,activeFontSize:me}},Ue.publish("preProcessText",o),e=o.text,l=(n=o.options).angle,d instanceof Ve==0&&l&&"number"==typeof l){l*=Math.PI/180,0===n.rotationDirection&&(l=-l),C===S.ADVANCED&&(l=-l);var D=Math.cos(l),R=Math.sin(l);d=new Ve(D,R,-R,D,0,0)}else l&&l instanceof Ve&&(d=l);C!==S.ADVANCED||d||(d=We),void 0!==(u=n.charSpace||Cr)&&(g+=B(z(u))+" Tc\n",this.setCharSpace(this.getCharSpace()||0)),n.lang;var O=-1,M=void 0!==n.renderingMode?n.renderingMode:n.stroke,j=p.internal.getCurrentPageInfo().pageContext;switch(M){case 0:case!1:case"fill":O=0;break;case 1:case!0:case"stroke":O=1;break;case 2:case"fillThenStroke":O=2;break;case 3:case"invisible":O=3;break;case 4:case"fillAndAddForClipping":O=4;break;case 5:case"strokeAndAddPathForClipping":O=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":O=6;break;case 7:case"addToPathForClipping":O=7}var U=void 0!==j.usedRenderingMode?j.usedRenderingMode:-1;-1!==O?g+=O+" Tr\n":-1!==U&&(g+="0 Tr\n"),-1!==O&&(j.usedRenderingMode=O),c=n.align||"left";var H,$=me*w,G=p.internal.pageSize.getWidth(),V=Te[Ce];u=n.charSpace||Cr,f=n.maxWidth||0,h=Object.assign({autoencode:!0,noBOM:!0},n.flags);var q=[];if("[object Array]"===Object.prototype.toString.call(e)){var W;s=_(e),"left"!==c&&(H=s.map((function(e){return p.getStringUnitWidth(e,{font:V,charSpace:u,fontSize:me,doKerning:!1})*me/y})));var X,Y=0;if("right"===c){t-=H[0],e=[],I=s.length;for(var Q=0;Q<I;Q++)0===Q?(X=vr(t),W=br(r)):(X=z(Y-H[Q]),W=-$),e.push([s[Q],X,W]),Y=H[Q]}else if("center"===c){t-=H[0]/2,e=[],I=s.length;for(var K=0;K<I;K++)0===K?(X=vr(t),W=br(r)):(X=z((Y-H[K])/2),W=-$),e.push([s[K],X,W]),Y=H[K]}else if("left"===c){e=[],I=s.length;for(var J=0;J<I;J++)e.push(s[J])}else{if("justify"!==c)throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');e=[],I=s.length,f=0!==f?f:G;for(var Z=0;Z<I;Z++)W=0===Z?br(r):-$,X=0===Z?vr(t):0,Z<I-1?q.push(B(z((f-H[Z])/(s[Z].split(" ").length-1)))):q.push(0),e.push([s[Z],X,W])}}var ee="boolean"==typeof n.R2L?n.R2L:be;!0===ee&&(e=x(e,(function(e,t,r){return[e.split("").reverse().join(""),t,r]}))),o={text:e,x:t,y:r,options:n,mutex:{pdfEscape:Lt,activeFontKey:Ce,fonts:Te,activeFontSize:me}},Ue.publish("postProcessText",o),e=o.text,v=o.mutex.isHex||!1;var te=Te[Ce].encoding;"WinAnsiEncoding"!==te&&"StandardEncoding"!==te||(e=x(e,(function(e,t,r){return[A(e),t,r]}))),s=_(e),e=[];for(var re,ne,ie,ae=0,oe=1,se=Array.isArray(s[0])?oe:ae,le="",ce=function(e,t,r){var i="";return r instanceof Ve?(r="number"==typeof n.angle?qe(r,new Ve(1,0,0,1,e,t)):qe(new Ve(1,0,0,1,e,t),r),C===S.ADVANCED&&(r=qe(new Ve(1,0,0,-1,0,0),r)),i=r.join(" ")+" Tm\n"):i=B(e)+" "+B(t)+" Td\n",i},ue=0;ue<s.length;ue++){switch(le="",se){case oe:ie=(v?"<":"(")+s[ue][0]+(v?">":")"),re=parseFloat(s[ue][1]),ne=parseFloat(s[ue][2]);break;case ae:ie=(v?"<":"(")+s[ue]+(v?">":")"),re=vr(t),ne=br(r)}void 0!==q&&void 0!==q[ue]&&(le=q[ue]+" Tw\n"),0===ue?e.push(le+ce(re,ne,d)+ie):se===ae?e.push(le+ie):se===oe&&e.push(le+ce(re,ne,d)+ie)}e=se===ae?e.join(" Tj\nT* "):e.join(" Tj\n"),e+=" Tj\n";var he="BT\n/";return he+=Ce+" "+me+" Tf\n",he+=B(me*w)+" TL\n",he+=xr+"\n",he+=g,he+=e,fe(he+="ET"),b[Ce]=!0,p};var Jt=w.__private__.clip=w.clip=function(e){return fe("evenodd"===e?"W*":"W"),this};w.clipEvenOdd=function(){return Jt("evenodd")},w.__private__.discardPath=w.discardPath=function(){return fe("n"),this};var Zt=w.__private__.isValidStyle=function(e){var t=!1;return-1!==[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(e)&&(t=!0),t};w.__private__.setDefaultPathOperation=w.setDefaultPathOperation=function(e){return Zt(e)&&(h=e),this};var er=w.__private__.getStyle=w.getStyle=function(e){var t=h;switch(e){case"D":case"S":t="S";break;case"F":t="f";break;case"FD":case"DF":t="B";break;case"f":case"f*":case"B":case"B*":t=e}return t},tr=w.close=function(){return fe("h"),this};w.stroke=function(){return fe("S"),this},w.fill=function(e){return rr("f",e),this},w.fillEvenOdd=function(e){return rr("f*",e),this},w.fillStroke=function(e){return rr("B",e),this},w.fillStrokeEvenOdd=function(e){return rr("B*",e),this};var rr=function(e,t){"object"===i()(t)?ar(t,e):fe(e)},nr=function(e){null===e||C===S.ADVANCED&&void 0===e||(e=er(e),fe(e))};function ir(e,t,r,n,i){var a=new M(t||this.boundingBox,r||this.xStep,n||this.yStep,this.gState,i||this.matrix);a.stream=this.stream;var o=e+"$$"+this.cloneIndex+++"$$";return Xe(o,a),a}var ar=function(e,t){var r=Pe[e.key],n=Fe[r];if(n instanceof O)fe("q"),fe(or(t)),n.gState&&w.setGState(n.gState),fe(e.matrix.toString()+" cm"),fe("/"+r+" sh"),fe("Q");else if(n instanceof M){var i=new Ve(1,0,0,-1,0,Mr());e.matrix&&(i=i.multiply(e.matrix||We),r=ir.call(n,e.key,e.boundingBox,e.xStep,e.yStep,i).id),fe("q"),fe("/Pattern cs"),fe("/"+r+" scn"),n.gState&&w.setGState(n.gState),fe(t),fe("Q")}},or=function(e){switch(e){case"f":case"F":return"W n";case"f*":return"W* n";case"B":return"W S";case"B*":return"W* S";case"S":return"W S";case"n":return"W n"}},sr=w.moveTo=function(e,t){return fe(B(z(e))+" "+B($(t))+" m"),this},lr=w.lineTo=function(e,t){return fe(B(z(e))+" "+B($(t))+" l"),this},cr=w.curveTo=function(e,t,r,n,i,a){return fe([B(z(e)),B($(t)),B(z(r)),B($(n)),B(z(i)),B($(a)),"c"].join(" ")),this};w.__private__.line=w.line=function(e,t,r,n,i){if(isNaN(e)||isNaN(t)||isNaN(r)||isNaN(n)||!Zt(i))throw new Error("Invalid arguments passed to jsPDF.line");return C===S.COMPAT?this.lines([[r-e,n-t]],e,t,[1,1],i||"S"):this.lines([[r-e,n-t]],e,t,[1,1]).stroke()},w.__private__.lines=w.lines=function(e,t,r,n,i,a){var o,s,l,c,u,f,h,d,p,m,g,v;if("number"==typeof e&&(v=r,r=t,t=e,e=v),n=n||[1,1],a=a||!1,isNaN(t)||isNaN(r)||!Array.isArray(e)||!Array.isArray(n)||!Zt(i)||"boolean"!=typeof a)throw new Error("Invalid arguments passed to jsPDF.lines");for(sr(t,r),o=n[0],s=n[1],c=e.length,m=t,g=r,l=0;l<c;l++)2===(u=e[l]).length?(m=u[0]*o+m,g=u[1]*s+g,lr(m,g)):(f=u[0]*o+m,h=u[1]*s+g,d=u[2]*o+m,p=u[3]*s+g,m=u[4]*o+m,g=u[5]*s+g,cr(f,h,d,p,m,g));return a&&tr(),nr(i),this},w.path=function(e){for(var t=0;t<e.length;t++){var r=e[t],n=r.c;switch(r.op){case"m":sr(n[0],n[1]);break;case"l":lr(n[0],n[1]);break;case"c":cr.apply(this,n);break;case"h":tr()}}return this},w.__private__.rect=w.rect=function(e,t,r,n,i){if(isNaN(e)||isNaN(t)||isNaN(r)||isNaN(n)||!Zt(i))throw new Error("Invalid arguments passed to jsPDF.rect");return C===S.COMPAT&&(n=-n),fe([B(z(e)),B($(t)),B(z(r)),B(z(n)),"re"].join(" ")),nr(i),this},w.__private__.triangle=w.triangle=function(e,t,r,n,i,a,o){if(isNaN(e)||isNaN(t)||isNaN(r)||isNaN(n)||isNaN(i)||isNaN(a)||!Zt(o))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[r-e,n-t],[i-r,a-n],[e-i,t-a]],e,t,[1,1],o,!0),this},w.__private__.roundedRect=w.roundedRect=function(e,t,r,n,i,a,o){if(isNaN(e)||isNaN(t)||isNaN(r)||isNaN(n)||isNaN(i)||isNaN(a)||!Zt(o))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var s=4/3*(Math.SQRT2-1);return i=Math.min(i,.5*r),a=Math.min(a,.5*n),this.lines([[r-2*i,0],[i*s,0,i,a-a*s,i,a],[0,n-2*a],[0,a*s,-i*s,a,-i,a],[2*i-r,0],[-i*s,0,-i,-a*s,-i,-a],[0,2*a-n],[0,-a*s,i*s,-a,i,-a]],e+i,t,[1,1],o,!0),this},w.__private__.ellipse=w.ellipse=function(e,t,r,n,i){if(isNaN(e)||isNaN(t)||isNaN(r)||isNaN(n)||!Zt(i))throw new Error("Invalid arguments passed to jsPDF.ellipse");var a=4/3*(Math.SQRT2-1)*r,o=4/3*(Math.SQRT2-1)*n;return sr(e+r,t),cr(e+r,t-o,e+a,t-n,e,t-n),cr(e-a,t-n,e-r,t-o,e-r,t),cr(e-r,t+o,e-a,t+n,e,t+n),cr(e+a,t+n,e+r,t+o,e+r,t),nr(i),this},w.__private__.circle=w.circle=function(e,t,r,n){if(isNaN(e)||isNaN(t)||isNaN(r)||!Zt(n))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(e,t,r,r,n)},w.setFont=function(e,t,r){return r&&(t=N(t,r)),Ce=Ot(e,t,{disableWarning:!1}),this};var ur=w.__private__.getFont=w.getFont=function(){return Te[Ot.apply(w,arguments)]};w.__private__.getFontList=w.getFontList=function(){var e,t,r={};for(e in Le)if(Le.hasOwnProperty(e))for(t in r[e]=[],Le[e])Le[e].hasOwnProperty(t)&&r[e].push(t);return r},w.addFont=function(e,t,r,n,i){var a=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&-1!==a.indexOf(arguments[3])?i=arguments[3]:arguments[3]&&-1==a.indexOf(arguments[3])&&(r=N(r,n)),i=i||"Identity-H",Et.call(this,e,t,r,i)};var fr,hr=e.lineWidth||.200025,dr=w.__private__.setLineWidth=w.setLineWidth=function(e){return fe(B(z(e))+" w"),this};w.__private__.setLineDash=j.API.setLineDash=j.API.setLineDashPattern=function(e,t){if(e=e||[],t=t||0,isNaN(t)||!Array.isArray(e))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return e=e.map((function(e){return B(z(e))})).join(" "),t=B(z(t)),fe("["+e+"] "+t+" d"),this};var pr=w.__private__.getLineHeight=w.getLineHeight=function(){return me*fr};w.__private__.getLineHeight=w.getLineHeight=function(){return me*fr};var mr=w.__private__.setLineHeightFactor=w.setLineHeightFactor=function(e){return"number"==typeof(e=e||1.15)&&(fr=e),this},gr=w.__private__.getLineHeightFactor=w.getLineHeightFactor=function(){return fr};mr(e.lineHeight);var vr=w.__private__.getHorizontalCoordinate=function(e){return z(e)},br=w.__private__.getVerticalCoordinate=function(e){return C===S.ADVANCED?e:je[J].mediaBox.topRightY-je[J].mediaBox.bottomLeftY-z(e)},wr=w.__private__.getHorizontalCoordinateString=w.getHorizontalCoordinateString=function(e){return B(vr(e))},yr=w.__private__.getVerticalCoordinateString=w.getVerticalCoordinateString=function(e){return B(br(e))},Ar=e.strokeColor||"0 G";w.__private__.getStrokeColor=w.getDrawColor=function(){return tt(Ar)},w.__private__.setStrokeColor=w.setDrawColor=function(e,t,r,n){return Ar=rt({ch1:e,ch2:t,ch3:r,ch4:n,pdfColorType:"draw",precision:2}),fe(Ar),this};var _r=e.fillColor||"0 g";w.__private__.getFillColor=w.getFillColor=function(){return tt(_r)},w.__private__.setFillColor=w.setFillColor=function(e,t,r,n){return _r=rt({ch1:e,ch2:t,ch3:r,ch4:n,pdfColorType:"fill",precision:2}),fe(_r),this};var xr=e.textColor||"0 g",Sr=w.__private__.getTextColor=w.getTextColor=function(){return tt(xr)};w.__private__.setTextColor=w.setTextColor=function(e,t,r,n){return xr=rt({ch1:e,ch2:t,ch3:r,ch4:n,pdfColorType:"text",precision:3}),this};var Cr=e.charSpace,kr=w.__private__.getCharSpace=w.getCharSpace=function(){return parseFloat(Cr||0)};w.__private__.setCharSpace=w.setCharSpace=function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return Cr=e,this};var Er=0;w.CapJoinStyles={0:0,butt:0,but:0,miter:0,1:1,round:1,rounded:1,circle:1,2:2,projecting:2,project:2,square:2,bevel:2},w.__private__.setLineCap=w.setLineCap=function(e){var t=w.CapJoinStyles[e];if(void 0===t)throw new Error("Line cap style of '"+e+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Er=t,fe(t+" J"),this};var Nr=0;w.__private__.setLineJoin=w.setLineJoin=function(e){var t=w.CapJoinStyles[e];if(void 0===t)throw new Error("Line join style of '"+e+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Nr=t,fe(t+" j"),this},w.__private__.setLineMiterLimit=w.__private__.setMiterLimit=w.setLineMiterLimit=w.setMiterLimit=function(e){if(e=e||0,isNaN(e))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return fe(B(z(e))+" M"),this},w.GState=D,w.setGState=function(e){(e="string"==typeof e?De[Re[e]]:Br(null,e)).equals(Oe)||(fe("/"+e.id+" gs"),Oe=e)};var Br=function(e,t){if(!e||!Re[e]){var r=!1;for(var n in De)if(De.hasOwnProperty(n)&&De[n].equals(t)){r=!0;break}if(r)t=De[n];else{var i="GS"+(Object.keys(De).length+1).toString(10);De[i]=t,t.id=i}return e&&(Re[e]=t.id),Ue.publish("addGState",t),t}};w.addGState=function(e,t){return Br(e,t),this},w.saveGraphicsState=function(){return fe("q"),Ie.push({key:Ce,size:me,color:xr}),this},w.restoreGraphicsState=function(){fe("Q");var e=Ie.pop();return Ce=e.key,me=e.size,xr=e.color,Oe=null,this},w.setCurrentTransformationMatrix=function(e){return fe(e.toString()+" cm"),this},w.comment=function(e){return fe("#"+e),this};var Tr=function(e,t){var r=e||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return r},set:function(e){isNaN(e)||(r=parseFloat(e))}});var n=t||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return n},set:function(e){isNaN(e)||(n=parseFloat(e))}});var i="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return i},set:function(e){i=e.toString()}}),this},Lr=function(e,t,r,n){Tr.call(this,e,t),this.type="rect";var i=r||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return i},set:function(e){isNaN(e)||(i=parseFloat(e))}});var a=n||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return a},set:function(e){isNaN(e)||(a=parseFloat(e))}}),this},Ir=function(){this.page=Me,this.currentPage=J,this.pages=oe.slice(0),this.pagesContext=je.slice(0),this.x=Ee,this.y=Ne,this.matrix=Be,this.width=Rr(J),this.height=Mr(J),this.outputDestination=le,this.id="",this.objectNumber=-1};Ir.prototype.restore=function(){Me=this.page,J=this.currentPage,je=this.pagesContext,oe=this.pages,Ee=this.x,Ne=this.y,Be=this.matrix,Or(J,this.width),jr(J,this.height),le=this.outputDestination};var Fr=function(e,t,r,n,i){Ge.push(new Ir),Me=J=0,oe=[],Ee=e,Ne=t,Be=i,It([r,n])},Pr=function(e){if($e[e])Ge.pop().restore();else{var t=new Ir,r="Xo"+(Object.keys(He).length+1).toString(10);t.id=r,$e[e]=r,He[r]=t,Ue.publish("addFormObject",t),Ge.pop().restore()}};for(var Dr in w.beginFormObject=function(e,t,r,n,i){return Fr(e,t,r,n,i),this},w.endFormObject=function(e){return Pr(e),this},w.doFormObject=function(e,t){var r=He[$e[e]];return fe("q"),fe(t.toString()+" cm"),fe("/"+r.id+" Do"),fe("Q"),this},w.getFormObject=function(e){var t=He[$e[e]];return{x:t.x,y:t.y,width:t.width,height:t.height,matrix:t.matrix}},w.save=function(e,t){return e=e||"generated.pdf",(t=t||{}).returnPromise=t.returnPromise||!1,!1===t.returnPromise?(p(Gt($t()),e),"function"==typeof p.unload&&o.setTimeout&&setTimeout(p.unload,911),this):new Promise((function(t,r){try{var n=p(Gt($t()),e);"function"==typeof p.unload&&o.setTimeout&&setTimeout(p.unload,911),t(n)}catch(e){r(e.message)}}))},j.API)j.API.hasOwnProperty(Dr)&&("events"===Dr&&j.API.events.length?function(e,t){var r,n,i;for(i=t.length-1;-1!==i;i--)r=t[i][0],n=t[i][1],e.subscribe.apply(e,[r].concat("function"==typeof n?[n]:n))}(Ue,j.API.events):w[Dr]=j.API[Dr]);var Rr=w.getPageWidth=function(e){return(je[e=e||J].mediaBox.topRightX-je[e].mediaBox.bottomLeftX)/ke},Or=w.setPageWidth=function(e,t){je[e].mediaBox.topRightX=t*ke+je[e].mediaBox.bottomLeftX},Mr=w.getPageHeight=function(e){return(je[e=e||J].mediaBox.topRightY-je[e].mediaBox.bottomLeftY)/ke},jr=w.setPageHeight=function(e,t){je[e].mediaBox.topRightY=t*ke+je[e].mediaBox.bottomLeftY};return w.internal={pdfEscape:Lt,getStyle:er,getFont:ur,getFontSize:ve,getCharSpace:kr,getTextColor:Sr,getLineHeight:pr,getLineHeightFactor:gr,write:he,getHorizontalCoordinate:vr,getVerticalCoordinate:br,getCoordinateString:wr,getVerticalCoordinateString:yr,collections:{},newObject:Ye,newAdditionalObject:Je,newObjectDeferred:Qe,newObjectDeferredBegin:Ke,getFilters:nt,putStream:it,events:Ue,scaleFactor:ke,pageSize:{getWidth:function(){return Rr(J)},setWidth:function(e){Or(J,e)},getHeight:function(){return Mr(J)},setHeight:function(e){jr(J,e)}},encryptionOptions:g,encryption:Wt,getEncryptor:Xt,output:Vt,getNumberOfPages:Rt,pages:oe,out:fe,f2:R,f3:U,getPageInfo:Yt,getPageInfoByObjId:Qt,getCurrentPageInfo:Kt,getPDFVersion:A,Point:Tr,Rectangle:Lr,Matrix:Ve,hasHotfix:qt},Object.defineProperty(w.internal.pageSize,"width",{get:function(){return Rr(J)},set:function(e){Or(J,e)},enumerable:!0,configurable:!0}),Object.defineProperty(w.internal.pageSize,"height",{get:function(){return Mr(J)},set:function(e){jr(J,e)},enumerable:!0,configurable:!0}),Nt.call(w,pe),Ce="F1",Ft(a,r),Ue.publish("initialized"),w}I.prototype.lsbFirstWord=function(e){return String.fromCharCode(e>>0&255,e>>8&255,e>>16&255,e>>24&255)},I.prototype.toHexString=function(e){return e.split("").map((function(e){return("0"+(255&e.charCodeAt(0)).toString(16)).slice(-2)})).join("")},I.prototype.hexToBytes=function(e){for(var t=[],r=0;r<e.length;r+=2)t.push(String.fromCharCode(parseInt(e.substr(r,2),16)));return t.join("")},I.prototype.processOwnerPassword=function(e,t){return T(E(t).substr(0,5),e)},I.prototype.encryptor=function(e,t){var r=E(this.encryptionKey+String.fromCharCode(255&e,e>>8&255,e>>16&255,255&t,t>>8&255)).substr(0,10);return function(e){return T(r,e)}},D.prototype.equals=function(e){var t,r="id,objectNumber,equals";if(!e||i()(e)!==i()(this))return!1;var n=0;for(t in this)if(!(r.indexOf(t)>=0)){if(this.hasOwnProperty(t)&&!e.hasOwnProperty(t))return!1;if(this[t]!==e[t])return!1;n++}for(t in e)e.hasOwnProperty(t)&&r.indexOf(t)<0&&n--;return 0===n},j.API={events:[]},j.version="2.4.0";var U=j.API,z=1,H=function(e){return e.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},$=function(e){return e.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},G=function(e){return e.toFixed(2)},V=function(e){return e.toFixed(5)};U.__acroform__={};var q=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e},W=function(e){return e*z},X=function(e){var t=new he,r=ke.internal.getHeight(e)||0,n=ke.internal.getWidth(e)||0;return t.BBox=[0,0,Number(G(n)),Number(G(r))],t},Y=U.__acroform__.setBit=function(e,t){if(e=e||0,t=t||0,isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return e|1<<t},Q=U.__acroform__.clearBit=function(e,t){if(e=e||0,t=t||0,isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return e&~(1<<t)},K=U.__acroform__.getBit=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return 0==(e&1<<t)?0:1},J=U.__acroform__.getBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return K(e,t-1)},Z=U.__acroform__.setBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return Y(e,t-1)},ee=U.__acroform__.clearBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return Q(e,t-1)},te=U.__acroform__.calculateCoordinates=function(e,t){var r=t.internal.getHorizontalCoordinate,n=t.internal.getVerticalCoordinate,i=e[0],a=e[1],o=e[2],s=e[3],l={};return l.lowerLeft_X=r(i)||0,l.lowerLeft_Y=n(a+s)||0,l.upperRight_X=r(i+o)||0,l.upperRight_Y=n(a)||0,[Number(G(l.lowerLeft_X)),Number(G(l.lowerLeft_Y)),Number(G(l.upperRight_X)),Number(G(l.upperRight_Y))]},re=function(e){if(e.appearanceStreamContent)return e.appearanceStreamContent;if(e.V||e.DV){var t=[],r=e._V||e.DV,n=ne(e,r),i=e.scope.internal.getFont(e.fontName,e.fontStyle).id;t.push("/Tx BMC"),t.push("q"),t.push("BT"),t.push(e.scope.__private__.encodeColorString(e.color)),t.push("/"+i+" "+G(n.fontSize)+" Tf"),t.push("1 0 0 1 0 0 Tm"),t.push(n.text),t.push("ET"),t.push("Q"),t.push("EMC");var a=X(e);return a.scope=e.scope,a.stream=t.join("\n"),a}},ne=function(e,t){var r=0===e.fontSize?e.maxFontSize:e.fontSize,n={text:"",fontSize:""},i=(t=")"==(t="("==t.substr(0,1)?t.substr(1):t).substr(t.length-1)?t.substr(0,t.length-1):t).split(" "),a=r,o=ke.internal.getHeight(e)||0;o=o<0?-o:o;var s=ke.internal.getWidth(e)||0;s=s<0?-s:s;var l=function(t,r,n){if(t+1<i.length){var a=r+" "+i[t+1];return ie(a,e,n).width<=s-4}return!1};a++;e:for(;a>0;){t="",a--;var c,u,f=ie("3",e,a).height,h=e.multiline?o-a:(o-f)/2,d=h+=2,p=0,m=0;if(a<=0){t="(...) Tj\n",t+="% Width of Text: "+ie(t,e,a=12).width+", FieldWidth:"+s+"\n";break}var g="",v=0;for(var b in i)if(i.hasOwnProperty(b)){g=" "==(g+=i[b]+" ").substr(g.length-1)?g.substr(0,g.length-1):g;var w=parseInt(b),y=l(w,g,a),A=b>=i.length-1;if(y&&!A){g+=" ";continue}if(y||A){if(A)m=w;else if(e.multiline&&(f+2)*(v+2)+2>o)continue e}else{if(!e.multiline)continue e;if((f+2)*(v+2)+2>o)continue e;m=w}for(var _="",x=p;x<=m;x++)_+=i[x]+" ";switch(_=" "==_.substr(_.length-1)?_.substr(0,_.length-1):_,u=ie(_,e,a).width,e.textAlign){case"right":c=s-u-2;break;case"center":c=(s-u)/2;break;case"left":default:c=2}t+=G(c)+" "+G(d)+" Td\n",t+="("+H(_)+") Tj\n",t+=-G(c)+" 0 Td\n",d=-(a+2),u=0,p=m+1,v++,g=""}break}return n.text=t,n.fontSize=a,n},ie=function(e,t,r){var n=t.scope.internal.getFont(t.fontName,t.fontStyle),i=t.scope.getStringUnitWidth(e,{font:n,fontSize:parseFloat(r),charSpace:0})*parseFloat(r);return{height:t.scope.getStringUnitWidth("3",{font:n,fontSize:parseFloat(r),charSpace:0})*parseFloat(r)*1.5,width:i}},ae={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},oe=function(e,t){var r={type:"reference",object:e};void 0===t.internal.getPageInfo(e.page).pageContext.annotations.find((function(e){return e.type===r.type&&e.object===r.object}))&&t.internal.getPageInfo(e.page).pageContext.annotations.push(r)},se=function(e,t){for(var r in e)if(e.hasOwnProperty(r)){var n=r,a=e[r];t.internal.newObjectDeferredBegin(a.objId,!0),"object"===i()(a)&&"function"==typeof a.putStream&&a.putStream(),delete e[n]}},le=function(e,t){if(t.scope=e,void 0!==e.internal&&(void 0===e.internal.acroformPlugin||!1===e.internal.acroformPlugin.isInitialized)){if(pe.FieldNum=0,e.internal.acroformPlugin=JSON.parse(JSON.stringify(ae)),e.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");z=e.internal.scaleFactor,e.internal.acroformPlugin.acroFormDictionaryRoot=new de,e.internal.acroformPlugin.acroFormDictionaryRoot.scope=e,e.internal.acroformPlugin.acroFormDictionaryRoot._eventID=e.internal.events.subscribe("postPutResources",(function(){!function(e){e.internal.events.unsubscribe(e.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete e.internal.acroformPlugin.acroFormDictionaryRoot._eventID,e.internal.acroformPlugin.printedOut=!0}(e)})),e.internal.events.subscribe("buildDocument",(function(){!function(e){e.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var t=e.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var r in t)if(t.hasOwnProperty(r)){var n=t[r];n.objId=void 0,n.hasAnnotation&&oe(n,e)}}(e)})),e.internal.events.subscribe("putCatalog",(function(){!function(e){if(void 0===e.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("putCatalogCallback: Root missing.");e.internal.write("/AcroForm "+e.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")}(e)})),e.internal.events.subscribe("postPutPages",(function(t){!function(e,t){var r=!e;for(var n in e||(t.internal.newObjectDeferredBegin(t.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),t.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),e=e||t.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(e.hasOwnProperty(n)){var a=e[n],o=[],s=a.Rect;if(a.Rect&&(a.Rect=te(a.Rect,t)),t.internal.newObjectDeferredBegin(a.objId,!0),a.DA=ke.createDefaultAppearanceStream(a),"object"===i()(a)&&"function"==typeof a.getKeyValueListForStream&&(o=a.getKeyValueListForStream()),a.Rect=s,a.hasAppearanceStream&&!a.appearanceStreamContent){var l=re(a);o.push({key:"AP",value:"<</N "+l+">>"}),t.internal.acroformPlugin.xForms.push(l)}if(a.appearanceStreamContent){var c="";for(var u in a.appearanceStreamContent)if(a.appearanceStreamContent.hasOwnProperty(u)){var f=a.appearanceStreamContent[u];if(c+="/"+u+" ",c+="<<",Object.keys(f).length>=1||Array.isArray(f)){for(var n in f)if(f.hasOwnProperty(n)){var h=f[n];"function"==typeof h&&(h=h.call(t,a)),c+="/"+n+" "+h+" ",t.internal.acroformPlugin.xForms.indexOf(h)>=0||t.internal.acroformPlugin.xForms.push(h)}}else"function"==typeof(h=f)&&(h=h.call(t,a)),c+="/"+n+" "+h,t.internal.acroformPlugin.xForms.indexOf(h)>=0||t.internal.acroformPlugin.xForms.push(h);c+=">>"}o.push({key:"AP",value:"<<\n"+c+">>"})}t.internal.putStream({additionalKeyValues:o,objectId:a.objId}),t.internal.out("endobj")}r&&se(t.internal.acroformPlugin.xForms,t)}(t,e)})),e.internal.acroformPlugin.isInitialized=!0}},ce=U.__acroform__.arrayToPdfArray=function(e,t,r){var n=function(e){return e};if(Array.isArray(e)){for(var a="[",o=0;o<e.length;o++)switch(0!==o&&(a+=" "),i()(e[o])){case"boolean":case"number":case"object":a+=e[o].toString();break;case"string":"/"!==e[o].substr(0,1)?(void 0!==t&&r&&(n=r.internal.getEncryptor(t)),a+="("+H(n(e[o].toString()))+")"):a+=e[o].toString()}return a+"]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},ue=function(e,t,r){var n=function(e){return e};return void 0!==t&&r&&(n=r.internal.getEncryptor(t)),(e=e||"").toString(),"("+H(n(e))+")"},fe=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(void 0===this._objId){if(void 0===this.scope)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(e){this._objId=e}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};fe.prototype.toString=function(){return this.objId+" 0 R"},fe.prototype.putStream=function(){var e=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:e,objectId:this.objId}),this.scope.internal.out("endobj")},fe.prototype.getKeyValueListForStream=function(){var e=[],t=Object.getOwnPropertyNames(this).filter((function(e){return"content"!=e&&"appearanceStreamContent"!=e&&"scope"!=e&&"objId"!=e&&"_"!=e.substring(0,1)}));for(var r in t)if(!1===Object.getOwnPropertyDescriptor(this,t[r]).configurable){var n=t[r],i=this[n];i&&(Array.isArray(i)?e.push({key:n,value:ce(i,this.objId,this.scope)}):i instanceof fe?(i.scope=this.scope,e.push({key:n,value:i.objId+" 0 R"})):"function"!=typeof i&&e.push({key:n,value:i}))}return e};var he=function(){fe.call(this),Object.defineProperty(this,"Type",{value:"/XObject",configurable:!1,writable:!0}),Object.defineProperty(this,"Subtype",{value:"/Form",configurable:!1,writable:!0}),Object.defineProperty(this,"FormType",{value:1,configurable:!1,writable:!0});var e,t=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(t){e=t.trim()},get:function(){return e||null}})};q(he,fe);var de=function(){fe.call(this);var e,t=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return t.length>0?t:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return t}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(e){var t=function(e){return e};return this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),"("+H(t(e))+")"}},set:function(t){e=t}})};q(de,fe);var pe=function e(){fe.call(this);var t=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return t},set:function(e){if(isNaN(e))throw new Error('Invalid value "'+e+'" for attribute F supplied.');t=e}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(t,3))},set:function(e){!0===Boolean(e)?this.F=Z(t,3):this.F=ee(t,3)}});var r=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return r},set:function(e){if(isNaN(e))throw new Error('Invalid value "'+e+'" for attribute Ff supplied.');r=e}});var n=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(0!==n.length)return n},set:function(e){n=void 0!==e?e:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[0])?0:n[0]},set:function(e){n[0]=e}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[1])?0:n[1]},set:function(e){n[1]=e}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[2])?0:n[2]},set:function(e){n[2]=e}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[3])?0:n[3]},set:function(e){n[3]=e}});var i="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return i},set:function(e){switch(e){case"/Btn":case"/Tx":case"/Ch":case"/Sig":i=e;break;default:throw new Error('Invalid value "'+e+'" for attribute FT supplied.')}}});var a=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!a||a.length<1){if(this instanceof _e)return;a="FieldObject"+e.FieldNum++}var t=function(e){return e};return this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),"("+H(t(a))+")"},set:function(e){a=e.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return a},set:function(e){a=e}});var o="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return o},set:function(e){o=e}});var s="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return s},set:function(e){s=e}});var l=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return l},set:function(e){l=e}});var c=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return void 0===c?50/z:c},set:function(e){c=e}});var u="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return u},set:function(e){u=e}});var f="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!f||this instanceof _e||this instanceof Se))return ue(f,this.objId,this.scope)},set:function(e){e=e.toString(),f=e}});var h=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(h)return this instanceof we==0?ue(h,this.objId,this.scope):h},set:function(e){e=e.toString(),h=this instanceof we==0?"("===e.substr(0,1)?$(e.substr(1,e.length-2)):$(e):e}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof we==1?$(h.substr(1,h.length-1)):h},set:function(e){e=e.toString(),h=this instanceof we==1?"/"+e:e}});var d=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(d)return d},set:function(e){this.V=e}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(d)return this instanceof we==0?ue(d,this.objId,this.scope):d},set:function(e){e=e.toString(),d=this instanceof we==0?"("===e.substr(0,1)?$(e.substr(1,e.length-2)):$(e):e}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof we==1?$(d.substr(1,d.length-1)):d},set:function(e){e=e.toString(),d=this instanceof we==1?"/"+e:e}}),Object.defineProperty(this,"hasAnnotation",{enumerable:!0,configurable:!0,get:function(){return this.Rect}}),Object.defineProperty(this,"Type",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Annot":null}}),Object.defineProperty(this,"Subtype",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Widget":null}});var p,m=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return m},set:function(e){e=Boolean(e),m=e}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(p)return p},set:function(e){p=e}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,1))},set:function(e){!0===Boolean(e)?this.Ff=Z(this.Ff,1):this.Ff=ee(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,2))},set:function(e){!0===Boolean(e)?this.Ff=Z(this.Ff,2):this.Ff=ee(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,3))},set:function(e){!0===Boolean(e)?this.Ff=Z(this.Ff,3):this.Ff=ee(this.Ff,3)}});var g=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(null!==g)return g},set:function(e){if(-1===[0,1,2].indexOf(e))throw new Error('Invalid value "'+e+'" for attribute Q supplied.');g=e}}),Object.defineProperty(this,"textAlign",{get:function(){var e;switch(g){case 0:default:e="left";break;case 1:e="center";break;case 2:e="right"}return e},configurable:!0,enumerable:!0,set:function(e){switch(e){case"right":case 2:g=2;break;case"center":case 1:g=1;break;case"left":case 0:default:g=0}}})};q(pe,fe);var me=function(){pe.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var e=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return e},set:function(t){e=t}});var t=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return ce(t,this.objId,this.scope)},set:function(e){var r,n;n=[],"string"==typeof(r=e)&&(n=function(e,t,r){r||(r=1);for(var n,i=[];n=t.exec(e);)i.push(n[r]);return i}(r,/\((.*?)\)/g)),t=n}}),this.getOptions=function(){return t},this.setOptions=function(e){t=e,this.sort&&t.sort()},this.addOption=function(e){e=(e=e||"").toString(),t.push(e),this.sort&&t.sort()},this.removeOption=function(e,r){for(r=r||!1,e=(e=e||"").toString();-1!==t.indexOf(e)&&(t.splice(t.indexOf(e),1),!1!==r););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,18))},set:function(e){!0===Boolean(e)?this.Ff=Z(this.Ff,18):this.Ff=ee(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,19))},set:function(e){!0===this.combo&&(!0===Boolean(e)?this.Ff=Z(this.Ff,19):this.Ff=ee(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,20))},set:function(e){!0===Boolean(e)?(this.Ff=Z(this.Ff,20),t.sort()):this.Ff=ee(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,22))},set:function(e){!0===Boolean(e)?this.Ff=Z(this.Ff,22):this.Ff=ee(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,23))},set:function(e){!0===Boolean(e)?this.Ff=Z(this.Ff,23):this.Ff=ee(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,27))},set:function(e){!0===Boolean(e)?this.Ff=Z(this.Ff,27):this.Ff=ee(this.Ff,27)}}),this.hasAppearanceStream=!1};q(me,pe);var ge=function(){me.call(this),this.fontName="helvetica",this.combo=!1};q(ge,me);var ve=function(){ge.call(this),this.combo=!0};q(ve,ge);var be=function(){ve.call(this),this.edit=!0};q(be,ve);var we=function(){pe.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,15))},set:function(e){!0===Boolean(e)?this.Ff=Z(this.Ff,15):this.Ff=ee(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,16))},set:function(e){!0===Boolean(e)?this.Ff=Z(this.Ff,16):this.Ff=ee(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,17))},set:function(e){!0===Boolean(e)?this.Ff=Z(this.Ff,17):this.Ff=ee(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,26))},set:function(e){!0===Boolean(e)?this.Ff=Z(this.Ff,26):this.Ff=ee(this.Ff,26)}});var e,t={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var e=function(e){return e};if(this.scope&&(e=this.scope.internal.getEncryptor(this.objId)),0!==Object.keys(t).length){var r,n=[];for(r in n.push("<<"),t)n.push("/"+r+" ("+H(e(t[r]))+")");return n.push(">>"),n.join("\n")}},set:function(e){"object"===i()(e)&&(t=e)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return t.CA||""},set:function(e){"string"==typeof e&&(t.CA=e)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return e.substr(1,e.length-1)},set:function(t){e="/"+t}})};q(we,pe);var ye=function(){we.call(this),this.pushButton=!0};q(ye,we);var Ae=function(){we.call(this),this.radio=!0,this.pushButton=!1;var e=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return e},set:function(t){e=void 0!==t?t:[]}})};q(Ae,we);var _e=function(){var e,t;pe.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return t},set:function(e){t=e}});var r,n={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var e=function(e){return e};this.scope&&(e=this.scope.internal.getEncryptor(this.objId));var t,r=[];for(t in r.push("<<"),n)r.push("/"+t+" ("+H(e(n[t]))+")");return r.push(">>"),r.join("\n")},set:function(e){"object"===i()(e)&&(n=e)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return n.CA||""},set:function(e){"string"==typeof e&&(n.CA=e)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return r},set:function(e){r=e}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return r.substr(1,r.length-1)},set:function(e){r="/"+e}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=ke.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};q(_e,pe),Ae.prototype.setAppearance=function(e){if(!("createAppearanceStream"in e)||!("getCA"in e))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var t in this.Kids)if(this.Kids.hasOwnProperty(t)){var r=this.Kids[t];r.appearanceStreamContent=e.createAppearanceStream(r.optionName),r.caption=e.getCA()}},Ae.prototype.createOption=function(e){var t=new _e;return t.Parent=this,t.optionName=e,this.Kids.push(t),Ee.call(this.scope,t),t};var xe=function(){we.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=ke.CheckBox.createAppearanceStream()};q(xe,we);var Se=function(){pe.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,13))},set:function(e){!0===Boolean(e)?this.Ff=Z(this.Ff,13):this.Ff=ee(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,21))},set:function(e){!0===Boolean(e)?this.Ff=Z(this.Ff,21):this.Ff=ee(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,23))},set:function(e){!0===Boolean(e)?this.Ff=Z(this.Ff,23):this.Ff=ee(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,24))},set:function(e){!0===Boolean(e)?this.Ff=Z(this.Ff,24):this.Ff=ee(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,25))},set:function(e){!0===Boolean(e)?this.Ff=Z(this.Ff,25):this.Ff=ee(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,26))},set:function(e){!0===Boolean(e)?this.Ff=Z(this.Ff,26):this.Ff=ee(this.Ff,26)}});var e=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return e},set:function(t){Number.isInteger(t)&&(e=t)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};q(Se,pe);var Ce=function(){Se.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,14))},set:function(e){!0===Boolean(e)?this.Ff=Z(this.Ff,14):this.Ff=ee(this.Ff,14)}}),this.password=!0};q(Ce,Se);var ke={CheckBox:{createAppearanceStream:function(){return{N:{On:ke.CheckBox.YesNormal},D:{On:ke.CheckBox.YesPushDown,Off:ke.CheckBox.OffPushDown}}},YesPushDown:function(e){var t=X(e);t.scope=e.scope;var r=[],n=e.scope.internal.getFont(e.fontName,e.fontStyle).id,i=e.scope.__private__.encodeColorString(e.color),a=ne(e,e.caption);return r.push("0.749023 g"),r.push("0 0 "+G(ke.internal.getWidth(e))+" "+G(ke.internal.getHeight(e))+" re"),r.push("f"),r.push("BMC"),r.push("q"),r.push("0 0 1 rg"),r.push("/"+n+" "+G(a.fontSize)+" Tf "+i),r.push("BT"),r.push(a.text),r.push("ET"),r.push("Q"),r.push("EMC"),t.stream=r.join("\n"),t},YesNormal:function(e){var t=X(e);t.scope=e.scope;var r=e.scope.internal.getFont(e.fontName,e.fontStyle).id,n=e.scope.__private__.encodeColorString(e.color),i=[],a=ke.internal.getHeight(e),o=ke.internal.getWidth(e),s=ne(e,e.caption);return i.push("1 g"),i.push("0 0 "+G(o)+" "+G(a)+" re"),i.push("f"),i.push("q"),i.push("0 0 1 rg"),i.push("0 0 "+G(o-1)+" "+G(a-1)+" re"),i.push("W"),i.push("n"),i.push("0 g"),i.push("BT"),i.push("/"+r+" "+G(s.fontSize)+" Tf "+n),i.push(s.text),i.push("ET"),i.push("Q"),t.stream=i.join("\n"),t},OffPushDown:function(e){var t=X(e);t.scope=e.scope;var r=[];return r.push("0.749023 g"),r.push("0 0 "+G(ke.internal.getWidth(e))+" "+G(ke.internal.getHeight(e))+" re"),r.push("f"),t.stream=r.join("\n"),t}},RadioButton:{Circle:{createAppearanceStream:function(e){var t={D:{Off:ke.RadioButton.Circle.OffPushDown},N:{}};return t.N[e]=ke.RadioButton.Circle.YesNormal,t.D[e]=ke.RadioButton.Circle.YesPushDown,t},getCA:function(){return"l"},YesNormal:function(e){var t=X(e);t.scope=e.scope;var r=[],n=ke.internal.getWidth(e)<=ke.internal.getHeight(e)?ke.internal.getWidth(e)/4:ke.internal.getHeight(e)/4;n=Number((.9*n).toFixed(5));var i=ke.internal.Bezier_C,a=Number((n*i).toFixed(5));return r.push("q"),r.push("1 0 0 1 "+V(ke.internal.getWidth(e)/2)+" "+V(ke.internal.getHeight(e)/2)+" cm"),r.push(n+" 0 m"),r.push(n+" "+a+" "+a+" "+n+" 0 "+n+" c"),r.push("-"+a+" "+n+" -"+n+" "+a+" -"+n+" 0 c"),r.push("-"+n+" -"+a+" -"+a+" -"+n+" 0 -"+n+" c"),r.push(a+" -"+n+" "+n+" -"+a+" "+n+" 0 c"),r.push("f"),r.push("Q"),t.stream=r.join("\n"),t},YesPushDown:function(e){var t=X(e);t.scope=e.scope;var r=[],n=ke.internal.getWidth(e)<=ke.internal.getHeight(e)?ke.internal.getWidth(e)/4:ke.internal.getHeight(e)/4;n=Number((.9*n).toFixed(5));var i=Number((2*n).toFixed(5)),a=Number((i*ke.internal.Bezier_C).toFixed(5)),o=Number((n*ke.internal.Bezier_C).toFixed(5));return r.push("0.749023 g"),r.push("q"),r.push("1 0 0 1 "+V(ke.internal.getWidth(e)/2)+" "+V(ke.internal.getHeight(e)/2)+" cm"),r.push(i+" 0 m"),r.push(i+" "+a+" "+a+" "+i+" 0 "+i+" c"),r.push("-"+a+" "+i+" -"+i+" "+a+" -"+i+" 0 c"),r.push("-"+i+" -"+a+" -"+a+" -"+i+" 0 -"+i+" c"),r.push(a+" -"+i+" "+i+" -"+a+" "+i+" 0 c"),r.push("f"),r.push("Q"),r.push("0 g"),r.push("q"),r.push("1 0 0 1 "+V(ke.internal.getWidth(e)/2)+" "+V(ke.internal.getHeight(e)/2)+" cm"),r.push(n+" 0 m"),r.push(n+" "+o+" "+o+" "+n+" 0 "+n+" c"),r.push("-"+o+" "+n+" -"+n+" "+o+" -"+n+" 0 c"),r.push("-"+n+" -"+o+" -"+o+" -"+n+" 0 -"+n+" c"),r.push(o+" -"+n+" "+n+" -"+o+" "+n+" 0 c"),r.push("f"),r.push("Q"),t.stream=r.join("\n"),t},OffPushDown:function(e){var t=X(e);t.scope=e.scope;var r=[],n=ke.internal.getWidth(e)<=ke.internal.getHeight(e)?ke.internal.getWidth(e)/4:ke.internal.getHeight(e)/4;n=Number((.9*n).toFixed(5));var i=Number((2*n).toFixed(5)),a=Number((i*ke.internal.Bezier_C).toFixed(5));return r.push("0.749023 g"),r.push("q"),r.push("1 0 0 1 "+V(ke.internal.getWidth(e)/2)+" "+V(ke.internal.getHeight(e)/2)+" cm"),r.push(i+" 0 m"),r.push(i+" "+a+" "+a+" "+i+" 0 "+i+" c"),r.push("-"+a+" "+i+" -"+i+" "+a+" -"+i+" 0 c"),r.push("-"+i+" -"+a+" -"+a+" -"+i+" 0 -"+i+" c"),r.push(a+" -"+i+" "+i+" -"+a+" "+i+" 0 c"),r.push("f"),r.push("Q"),t.stream=r.join("\n"),t}},Cross:{createAppearanceStream:function(e){var t={D:{Off:ke.RadioButton.Cross.OffPushDown},N:{}};return t.N[e]=ke.RadioButton.Cross.YesNormal,t.D[e]=ke.RadioButton.Cross.YesPushDown,t},getCA:function(){return"8"},YesNormal:function(e){var t=X(e);t.scope=e.scope;var r=[],n=ke.internal.calculateCross(e);return r.push("q"),r.push("1 1 "+G(ke.internal.getWidth(e)-2)+" "+G(ke.internal.getHeight(e)-2)+" re"),r.push("W"),r.push("n"),r.push(G(n.x1.x)+" "+G(n.x1.y)+" m"),r.push(G(n.x2.x)+" "+G(n.x2.y)+" l"),r.push(G(n.x4.x)+" "+G(n.x4.y)+" m"),r.push(G(n.x3.x)+" "+G(n.x3.y)+" l"),r.push("s"),r.push("Q"),t.stream=r.join("\n"),t},YesPushDown:function(e){var t=X(e);t.scope=e.scope;var r=ke.internal.calculateCross(e),n=[];return n.push("0.749023 g"),n.push("0 0 "+G(ke.internal.getWidth(e))+" "+G(ke.internal.getHeight(e))+" re"),n.push("f"),n.push("q"),n.push("1 1 "+G(ke.internal.getWidth(e)-2)+" "+G(ke.internal.getHeight(e)-2)+" re"),n.push("W"),n.push("n"),n.push(G(r.x1.x)+" "+G(r.x1.y)+" m"),n.push(G(r.x2.x)+" "+G(r.x2.y)+" l"),n.push(G(r.x4.x)+" "+G(r.x4.y)+" m"),n.push(G(r.x3.x)+" "+G(r.x3.y)+" l"),n.push("s"),n.push("Q"),t.stream=n.join("\n"),t},OffPushDown:function(e){var t=X(e);t.scope=e.scope;var r=[];return r.push("0.749023 g"),r.push("0 0 "+G(ke.internal.getWidth(e))+" "+G(ke.internal.getHeight(e))+" re"),r.push("f"),t.stream=r.join("\n"),t}}},createDefaultAppearanceStream:function(e){var t=e.scope.internal.getFont(e.fontName,e.fontStyle).id,r=e.scope.__private__.encodeColorString(e.color);return"/"+t+" "+e.fontSize+" Tf "+r}};ke.internal={Bezier_C:.551915024494,calculateCross:function(e){var t=ke.internal.getWidth(e),r=ke.internal.getHeight(e),n=Math.min(t,r);return{x1:{x:(t-n)/2,y:(r-n)/2+n},x2:{x:(t-n)/2+n,y:(r-n)/2},x3:{x:(t-n)/2,y:(r-n)/2},x4:{x:(t-n)/2+n,y:(r-n)/2+n}}}},ke.internal.getWidth=function(e){var t=0;return"object"===i()(e)&&(t=W(e.Rect[2])),t},ke.internal.getHeight=function(e){var t=0;return"object"===i()(e)&&(t=W(e.Rect[3])),t};var Ee=U.addField=function(e){if(le(this,e),!(e instanceof pe))throw new Error("Invalid argument passed to jsPDF.addField.");var t;return(t=e).scope.internal.acroformPlugin.printedOut&&(t.scope.internal.acroformPlugin.printedOut=!1,t.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),t.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(t),e.page=e.scope.internal.getCurrentPageInfo().pageNumber,this};U.AcroFormChoiceField=me,U.AcroFormListBox=ge,U.AcroFormComboBox=ve,U.AcroFormEditBox=be,U.AcroFormButton=we,U.AcroFormPushButton=ye,U.AcroFormRadioButton=Ae,U.AcroFormCheckBox=xe,U.AcroFormTextField=Se,U.AcroFormPasswordField=Ce,U.AcroFormAppearance=ke,U.AcroForm={ChoiceField:me,ListBox:ge,ComboBox:ve,EditBox:be,Button:we,PushButton:ye,RadioButton:Ae,CheckBox:xe,TextField:Se,PasswordField:Ce,Appearance:ke},j.AcroForm={ChoiceField:me,ListBox:ge,ComboBox:ve,EditBox:be,Button:we,PushButton:ye,RadioButton:Ae,CheckBox:xe,TextField:Se,PasswordField:Ce,Appearance:ke};j.AcroForm;function Ne(e){return e.reduce((function(e,t,r){return e[t]=r,e}),{})}!function(e){e.__addimage__={};var t="UNKNOWN",r={PNG:[[137,80,78,71]],TIFF:[[77,77,0,42],[73,73,42,0]],JPEG:[[255,216,255,224,void 0,void 0,74,70,73,70,0],[255,216,255,225,void 0,void 0,69,120,105,102,0,0],[255,216,255,219],[255,216,255,238]],JPEG2000:[[0,0,0,12,106,80,32,32]],GIF87a:[[71,73,70,56,55,97]],GIF89a:[[71,73,70,56,57,97]],WEBP:[[82,73,70,70,void 0,void 0,void 0,void 0,87,69,66,80]],BMP:[[66,77],[66,65],[67,73],[67,80],[73,67],[80,84]]},n=e.__addimage__.getImageFileTypeByImageData=function(e,n){var i,a,o,s,l,c=t;if("RGBA"===(n=n||t)||void 0!==e.data&&e.data instanceof Uint8ClampedArray&&"height"in e&&"width"in e)return"RGBA";if(S(e))for(l in r)for(o=r[l],i=0;i<o.length;i+=1){for(s=!0,a=0;a<o[i].length;a+=1)if(void 0!==o[i][a]&&o[i][a]!==e[a]){s=!1;break}if(!0===s){c=l;break}}else for(l in r)for(o=r[l],i=0;i<o.length;i+=1){for(s=!0,a=0;a<o[i].length;a+=1)if(void 0!==o[i][a]&&o[i][a]!==e.charCodeAt(a)){s=!1;break}if(!0===s){c=l;break}}return c===t&&n!==t&&(c=n),c},a=function e(t){for(var r=this.internal.write,n=this.internal.putStream,i=(0,this.internal.getFilters)();-1!==i.indexOf("FlateEncode");)i.splice(i.indexOf("FlateEncode"),1);t.objectId=this.internal.newObject();var a=[];if(a.push({key:"Type",value:"/XObject"}),a.push({key:"Subtype",value:"/Image"}),a.push({key:"Width",value:t.width}),a.push({key:"Height",value:t.height}),t.colorSpace===b.INDEXED?a.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(t.palette.length/3-1)+" "+("sMask"in t&&void 0!==t.sMask?t.objectId+2:t.objectId+1)+" 0 R]"}):(a.push({key:"ColorSpace",value:"/"+t.colorSpace}),t.colorSpace===b.DEVICE_CMYK&&a.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),a.push({key:"BitsPerComponent",value:t.bitsPerComponent}),"decodeParameters"in t&&void 0!==t.decodeParameters&&a.push({key:"DecodeParms",value:"<<"+t.decodeParameters+">>"}),"transparency"in t&&Array.isArray(t.transparency)){for(var o="",s=0,l=t.transparency.length;s<l;s++)o+=t.transparency[s]+" "+t.transparency[s]+" ";a.push({key:"Mask",value:"["+o+"]"})}void 0!==t.sMask&&a.push({key:"SMask",value:t.objectId+1+" 0 R"});var c=void 0!==t.filter?["/"+t.filter]:void 0;if(n({data:t.data,additionalKeyValues:a,alreadyAppliedFilters:c,objectId:t.objectId}),r("endobj"),"sMask"in t&&void 0!==t.sMask){var u="/Predictor "+t.predictor+" /Colors 1 /BitsPerComponent "+t.bitsPerComponent+" /Columns "+t.width,f={width:t.width,height:t.height,colorSpace:"DeviceGray",bitsPerComponent:t.bitsPerComponent,decodeParameters:u,data:t.sMask};"filter"in t&&(f.filter=t.filter),e.call(this,f)}if(t.colorSpace===b.INDEXED){var h=this.internal.newObject();n({data:k(new Uint8Array(t.palette)),objectId:h}),r("endobj")}},o=function(){var e=this.internal.collections.addImage_images;for(var t in e)a.call(this,e[t])},s=function(){var e,t=this.internal.collections.addImage_images,r=this.internal.write;for(var n in t)r("/I"+(e=t[n]).index,e.objectId,"0","R")},l=function(){this.internal.collections.addImage_images||(this.internal.collections.addImage_images={},this.internal.events.subscribe("putResources",o),this.internal.events.subscribe("putXobjectDict",s))},c=function(){var e=this.internal.collections.addImage_images;return l.call(this),e},u=function(){return Object.keys(this.internal.collections.addImage_images).length},f=function(t){return"function"==typeof e["process"+t.toUpperCase()]},d=function(e){return"object"===i()(e)&&1===e.nodeType},p=function(t,r){if("IMG"===t.nodeName&&t.hasAttribute("src")){var n=""+t.getAttribute("src");if(0===n.indexOf("data:image/"))return h(unescape(n).split("base64,").pop());var i=e.loadFile(n,!0);if(void 0!==i)return i}if("CANVAS"===t.nodeName){if(0===t.width||0===t.height)throw new Error("Given canvas must have data. Canvas width: "+t.width+", height: "+t.height);var a;switch(r){case"PNG":a="image/png";break;case"WEBP":a="image/webp";break;case"JPEG":case"JPG":default:a="image/jpeg"}return h(t.toDataURL(a,1).split("base64,").pop())}},m=function(e){var t=this.internal.collections.addImage_images;if(t)for(var r in t)if(e===t[r].alias)return t[r]},g=function(e,t,r){return e||t||(e=-96,t=-96),e<0&&(e=-1*r.width*72/e/this.internal.scaleFactor),t<0&&(t=-1*r.height*72/t/this.internal.scaleFactor),0===e&&(e=t*r.width/r.height),0===t&&(t=e*r.height/r.width),[e,t]},v=function(e,t,r,n,i,a){var o=g.call(this,r,n,i),s=this.internal.getCoordinateString,l=this.internal.getVerticalCoordinateString,u=c.call(this);if(r=o[0],n=o[1],u[i.index]=i,a){a*=Math.PI/180;var f=Math.cos(a),h=Math.sin(a),d=function(e){return e.toFixed(4)},p=[d(f),d(h),d(-1*h),d(f),0,0,"cm"]}this.internal.write("q"),a?(this.internal.write([1,"0","0",1,s(e),l(t+n),"cm"].join(" ")),this.internal.write(p.join(" ")),this.internal.write([s(r),"0","0",s(n),"0","0","cm"].join(" "))):this.internal.write([s(r),"0","0",s(n),s(e),l(t+n),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+i.index+" Do"),this.internal.write("Q")},b=e.color_spaces={DEVICE_RGB:"DeviceRGB",DEVICE_GRAY:"DeviceGray",DEVICE_CMYK:"DeviceCMYK",CAL_GREY:"CalGray",CAL_RGB:"CalRGB",LAB:"Lab",ICC_BASED:"ICCBased",INDEXED:"Indexed",PATTERN:"Pattern",SEPARATION:"Separation",DEVICE_N:"DeviceN"};e.decode={DCT_DECODE:"DCTDecode",FLATE_DECODE:"FlateDecode",LZW_DECODE:"LZWDecode",JPX_DECODE:"JPXDecode",JBIG2_DECODE:"JBIG2Decode",ASCII85_DECODE:"ASCII85Decode",ASCII_HEX_DECODE:"ASCIIHexDecode",RUN_LENGTH_DECODE:"RunLengthDecode",CCITT_FAX_DECODE:"CCITTFaxDecode"};var w=e.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},y=e.__addimage__.sHashCode=function(e){var t,r,n=0;if("string"==typeof e)for(r=e.length,t=0;t<r;t++)n=(n<<5)-n+e.charCodeAt(t),n|=0;else if(S(e))for(r=e.byteLength/2,t=0;t<r;t++)n=(n<<5)-n+e[t],n|=0;return n},A=e.__addimage__.validateStringAsBase64=function(e){(e=e||"").toString().trim();var t=!0;return 0===e.length&&(t=!1),e.length%4!=0&&(t=!1),!1===/^[A-Za-z0-9+/]+$/.test(e.substr(0,e.length-2))&&(t=!1),!1===/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(e.substr(-2))&&(t=!1),t},_=e.__addimage__.extractImageFromDataUrl=function(e){var t=(e=e||"").split("base64,"),r=null;if(2===t.length){var n=/^data:(\w*\/\w*);*(charset=(?!charset=)[\w=-]*)*;*$/.exec(t[0]);Array.isArray(n)&&(r={mimeType:n[1],charset:n[2],data:t[1]})}return r},x=e.__addimage__.supportsArrayBuffer=function(){return"undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array};e.__addimage__.isArrayBuffer=function(e){return x()&&e instanceof ArrayBuffer};var S=e.__addimage__.isArrayBufferView=function(e){return x()&&"undefined"!=typeof Uint32Array&&(e instanceof Int8Array||e instanceof Uint8Array||"undefined"!=typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array)},C=e.__addimage__.binaryStringToUint8Array=function(e){for(var t=e.length,r=new Uint8Array(t),n=0;n<t;n++)r[n]=e.charCodeAt(n);return r},k=e.__addimage__.arrayBufferToBinaryString=function(e){for(var t="",r=S(e)?e:new Uint8Array(e),n=0;n<r.length;n+=8192)t+=String.fromCharCode.apply(null,r.subarray(n,n+8192));return t};e.addImage=function(){var e,r,n,a,o,s,c,u,f;if("number"==typeof arguments[1]?(r=t,n=arguments[1],a=arguments[2],o=arguments[3],s=arguments[4],c=arguments[5],u=arguments[6],f=arguments[7]):(r=arguments[1],n=arguments[2],a=arguments[3],o=arguments[4],s=arguments[5],c=arguments[6],u=arguments[7],f=arguments[8]),"object"===i()(e=arguments[0])&&!d(e)&&"imageData"in e){var h=e;e=h.imageData,r=h.format||r||t,n=h.x||n||0,a=h.y||a||0,o=h.w||h.width||o,s=h.h||h.height||s,c=h.alias||c,u=h.compression||u,f=h.rotation||h.angle||f}var p=this.internal.getFilters();if(void 0===u&&-1!==p.indexOf("FlateEncode")&&(u="SLOW"),isNaN(n)||isNaN(a))throw new Error("Invalid coordinates passed to jsPDF.addImage");l.call(this);var m=E.call(this,e,r,c,u);return v.call(this,n,a,o,s,m,f),this};var E=function(r,i,a,o){var s,l,c;if("string"==typeof r&&n(r)===t){r=unescape(r);var h=N(r,!1);(""!==h||void 0!==(h=e.loadFile(r,!0)))&&(r=h)}if(d(r)&&(r=p(r,i)),i=n(r,i),!f(i))throw new Error("addImage does not support files of type '"+i+"', please ensure that a plugin for '"+i+"' support is added.");if((null==(c=a)||0===c.length)&&(a=function(e){return"string"==typeof e||S(e)?y(e):S(e.data)?y(e.data):null}(r)),(s=m.call(this,a))||(x()&&(r instanceof Uint8Array||"RGBA"===i||(l=r,r=C(r))),s=this["process"+i.toUpperCase()](r,u.call(this),a,function(t){return t&&"string"==typeof t&&(t=t.toUpperCase()),t in e.image_compression?t:w.NONE}(o),l)),!s)throw new Error("An unknown error occurred whilst processing the image.");return s},N=e.__addimage__.convertBase64ToBinaryString=function(e,t){var r;t="boolean"!=typeof t||t;var n,i="";if("string"==typeof e){n=null!==(r=_(e))?r.data:e;try{i=h(n)}catch(e){if(t)throw A(n)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+e.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return i};e.getImageProperties=function(r){var i,a,o="";if(d(r)&&(r=p(r)),"string"==typeof r&&n(r)===t&&(""===(o=N(r,!1))&&(o=e.loadFile(r)||""),r=o),a=n(r),!f(a))throw new Error("addImage does not support files of type '"+a+"', please ensure that a plugin for '"+a+"' support is added.");if(!x()||r instanceof Uint8Array||(r=C(r)),!(i=this["process"+a.toUpperCase()](r)))throw new Error("An unknown error occurred whilst processing the image");return i.fileType=a,i}}(j.API),
/**
 * @license
 * Copyright (c) 2014 Steven Spungin (TwelveTone LLC)  steven@twelvetone.tv
 *
 * Licensed under the MIT License.
 * http://opensource.org/licenses/mit-license
 */
function(e){var t=function(e){if(void 0!==e&&""!=e)return!0};j.API.events.push(["addPage",function(e){this.internal.getPageInfo(e.pageNumber).pageContext.annotations=[]}]),e.events.push(["putPage",function(e){for(var r,n,i,a=this.internal.getCoordinateString,o=this.internal.getVerticalCoordinateString,s=this.internal.getPageInfoByObjId(e.objId),l=e.pageContext.annotations,c=!1,u=0;u<l.length&&!c;u++)switch((r=l[u]).type){case"link":(t(r.options.url)||t(r.options.pageNumber))&&(c=!0);break;case"reference":case"text":case"freetext":c=!0}if(0!=c){this.internal.write("/Annots [");for(var f=0;f<l.length;f++){r=l[f];var h=this.internal.pdfEscape,d=this.internal.getEncryptor(e.objId);switch(r.type){case"reference":this.internal.write(" "+r.object.objId+" 0 R ");break;case"text":var p=this.internal.newAdditionalObject(),m=this.internal.newAdditionalObject(),g=this.internal.getEncryptor(p.objId),v=r.title||"Note";i="<</Type /Annot /Subtype /Text "+(n="/Rect ["+a(r.bounds.x)+" "+o(r.bounds.y+r.bounds.h)+" "+a(r.bounds.x+r.bounds.w)+" "+o(r.bounds.y)+"] ")+"/Contents ("+h(g(r.contents))+")",i+=" /Popup "+m.objId+" 0 R",i+=" /P "+s.objId+" 0 R",i+=" /T ("+h(g(v))+") >>",p.content=i;var b=p.objId+" 0 R";i="<</Type /Annot /Subtype /Popup "+(n="/Rect ["+a(r.bounds.x+30)+" "+o(r.bounds.y+r.bounds.h)+" "+a(r.bounds.x+r.bounds.w+30)+" "+o(r.bounds.y)+"] ")+" /Parent "+b,r.open&&(i+=" /Open true"),i+=" >>",m.content=i,this.internal.write(p.objId,"0 R",m.objId,"0 R");break;case"freetext":n="/Rect ["+a(r.bounds.x)+" "+o(r.bounds.y)+" "+a(r.bounds.x+r.bounds.w)+" "+o(r.bounds.y+r.bounds.h)+"] ";var w=r.color||"#000000";i="<</Type /Annot /Subtype /FreeText "+n+"/Contents ("+h(d(r.contents))+")",i+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+w+")",i+=" /Border [0 0 0]",i+=" >>",this.internal.write(i);break;case"link":if(r.options.name){var y=this.annotations._nameMap[r.options.name];r.options.pageNumber=y.page,r.options.top=y.y}else r.options.top||(r.options.top=0);if(n="/Rect ["+r.finalBounds.x+" "+r.finalBounds.y+" "+r.finalBounds.w+" "+r.finalBounds.h+"] ",i="",r.options.url)i="<</Type /Annot /Subtype /Link "+n+"/Border [0 0 0] /A <</S /URI /URI ("+h(d(r.options.url))+") >>";else if(r.options.pageNumber)switch(i="<</Type /Annot /Subtype /Link "+n+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(r.options.pageNumber).objId+" 0 R",r.options.magFactor=r.options.magFactor||"XYZ",r.options.magFactor){case"Fit":i+=" /Fit]";break;case"FitH":i+=" /FitH "+r.options.top+"]";break;case"FitV":r.options.left=r.options.left||0,i+=" /FitV "+r.options.left+"]";break;case"XYZ":default:var A=o(r.options.top);r.options.left=r.options.left||0,void 0===r.options.zoom&&(r.options.zoom=0),i+=" /XYZ "+r.options.left+" "+A+" "+r.options.zoom+"]"}""!=i&&(i+=" >>",this.internal.write(i))}}this.internal.write("]")}}]),e.createAnnotation=function(e){var t=this.internal.getCurrentPageInfo();switch(e.type){case"link":this.link(e.bounds.x,e.bounds.y,e.bounds.w,e.bounds.h,e);break;case"text":case"freetext":t.pageContext.annotations.push(e)}},e.link=function(e,t,r,n,i){var a=this.internal.getCurrentPageInfo(),o=this.internal.getCoordinateString,s=this.internal.getVerticalCoordinateString;a.pageContext.annotations.push({finalBounds:{x:o(e),y:s(t),w:o(e+r),h:s(t+n)},options:i,type:"link"})},e.textWithLink=function(e,t,r,n){var i=this.getTextWidth(e),a=this.internal.getLineHeight()/this.internal.scaleFactor;return this.text(e,t,r,n),r+=.2*a,"center"===n.align&&(t-=i/2),"right"===n.align&&(t-=i),this.link(t,r-a,i,a,n),i},e.getTextWidth=function(e){var t=this.internal.getFontSize();return this.getStringUnitWidth(e)*t/this.internal.scaleFactor}}(j.API),
/**
 * @license
 * Copyright (c) 2017 Aras Abbasi
 *
 * Licensed under the MIT License.
 * http://opensource.org/licenses/mit-license
 */
function(e){var t={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,64377],1668:[64370,64371,64372,64373],1670:[64378,64379,64380,64381],1671:[64382,64383,64384,64385],1672:[64392,64393],1676:[64388,64389],1677:[64386,64387],1678:[64390,64391],1681:[64396,64397],1688:[64394,64395],1700:[64362,64363,64364,64365],1702:[64366,64367,64368,64369],1705:[64398,64399,64400,64401],1709:[64467,64468,64469,64470],1711:[64402,64403,64404,64405],1713:[64410,64411,64412,64413],1715:[64406,64407,64408,64409],1722:[64414,64415],1723:[64416,64417,64418,64419],1726:[64426,64427,64428,64429],1728:[64420,64421],1729:[64422,64423,64424,64425],1733:[64480,64481],1734:[64473,64474],1735:[64471,64472],1736:[64475,64476],1737:[64482,64483],1739:[64478,64479],1740:[64508,64509,64510,64511],1744:[64484,64485,64486,64487],1746:[64430,64431],1747:[64432,64433]},r={65247:{65154:65269,65156:65271,65160:65273,65166:65275},65248:{65154:65270,65156:65272,65160:65274,65166:65276},65165:{65247:{65248:{65258:65010}}},1617:{1612:64606,1613:64607,1614:64608,1615:64609,1616:64610}},n={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},i=[1570,1571,1573,1575];e.__arabicParser__={};var a=e.__arabicParser__.isInArabicSubstitutionA=function(e){return void 0!==t[e.charCodeAt(0)]},o=e.__arabicParser__.isArabicLetter=function(e){return"string"==typeof e&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(e)},s=e.__arabicParser__.isArabicEndLetter=function(e){return o(e)&&a(e)&&t[e.charCodeAt(0)].length<=2},l=e.__arabicParser__.isArabicAlfLetter=function(e){return o(e)&&i.indexOf(e.charCodeAt(0))>=0};e.__arabicParser__.arabicLetterHasIsolatedForm=function(e){return o(e)&&a(e)&&t[e.charCodeAt(0)].length>=1};var c=e.__arabicParser__.arabicLetterHasFinalForm=function(e){return o(e)&&a(e)&&t[e.charCodeAt(0)].length>=2};e.__arabicParser__.arabicLetterHasInitialForm=function(e){return o(e)&&a(e)&&t[e.charCodeAt(0)].length>=3};var u=e.__arabicParser__.arabicLetterHasMedialForm=function(e){return o(e)&&a(e)&&4==t[e.charCodeAt(0)].length},f=e.__arabicParser__.resolveLigatures=function(e){var t=0,n=r,i="",a=0;for(t=0;t<e.length;t+=1)void 0!==n[e.charCodeAt(t)]?(a++,"number"==typeof(n=n[e.charCodeAt(t)])&&(i+=String.fromCharCode(n),n=r,a=0),t===e.length-1&&(n=r,i+=e.charAt(t-(a-1)),t-=a-1,a=0)):(n=r,i+=e.charAt(t-a),t-=a,a=0);return i};e.__arabicParser__.isArabicDiacritic=function(e){return void 0!==e&&void 0!==n[e.charCodeAt(0)]};var h=e.__arabicParser__.getCorrectForm=function(e,t,r){return o(e)?!1===a(e)?-1:!c(e)||!o(t)&&!o(r)||!o(r)&&s(t)||s(e)&&!o(t)||s(e)&&l(t)||s(e)&&s(t)?0:u(e)&&o(t)&&!s(t)&&o(r)&&c(r)?3:s(e)||!o(r)?1:2:-1},d=function(e){var r=0,n=0,i=0,a="",s="",l="",c=(e=e||"").split("\\s+"),u=[];for(r=0;r<c.length;r+=1){for(u.push(""),n=0;n<c[r].length;n+=1)a=c[r][n],s=c[r][n-1],l=c[r][n+1],o(a)?(i=h(a,s,l),u[r]+=-1!==i?String.fromCharCode(t[a.charCodeAt(0)][i]):a):u[r]+=a;u[r]=f(u[r])}return u.join(" ")},p=e.__arabicParser__.processArabic=e.processArabic=function(){var e,t="string"==typeof arguments[0]?arguments[0]:arguments[0].text,r=[];if(Array.isArray(t)){var n=0;for(r=[],n=0;n<t.length;n+=1)Array.isArray(t[n])?r.push([d(t[n][0]),t[n][1],t[n][2]]):r.push([d(t[n])]);e=r}else e=d(t);return"string"==typeof arguments[0]?e:(arguments[0].text=e,arguments[0])};e.events.push(["preProcessText",p])}(j.API),j.API.autoPrint=function(e){var t;switch((e=e||{}).variant=e.variant||"non-conform",e.variant){case"javascript":this.addJS("print({});");break;case"non-conform":default:this.internal.events.subscribe("postPutResources",(function(){t=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /Named"),this.internal.out("/Type /Action"),this.internal.out("/N /Print"),this.internal.out(">>"),this.internal.out("endobj")})),this.internal.events.subscribe("putCatalog",(function(){this.internal.out("/OpenAction "+t+" 0 R")}))}return this},
/**
 * @license
 * Copyright (c) 2014 Steven Spungin (TwelveTone LLC)  steven@twelvetone.tv
 *
 * Licensed under the MIT License.
 * http://opensource.org/licenses/mit-license
 */
function(e){var t=function(){var e=void 0;Object.defineProperty(this,"pdf",{get:function(){return e},set:function(t){e=t}});var t=150;Object.defineProperty(this,"width",{get:function(){return t},set:function(e){t=isNaN(e)||!1===Number.isInteger(e)||e<0?150:e,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=t+1)}});var r=300;Object.defineProperty(this,"height",{get:function(){return r},set:function(e){r=isNaN(e)||!1===Number.isInteger(e)||e<0?300:e,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=r+1)}});var n=[];Object.defineProperty(this,"childNodes",{get:function(){return n},set:function(e){n=e}});var i={};Object.defineProperty(this,"style",{get:function(){return i},set:function(e){i=e}}),Object.defineProperty(this,"parentNode",{})};t.prototype.getContext=function(e,t){var r;if("2d"!==(e=e||"2d"))return null;for(r in t)this.pdf.context2d.hasOwnProperty(r)&&(this.pdf.context2d[r]=t[r]);return this.pdf.context2d._canvas=this,this.pdf.context2d},t.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},e.events.push(["initialized",function(){this.canvas=new t,this.canvas.pdf=this}])}(j.API),function(e){var t={left:0,top:0,bottom:0,right:0},r=!1,n=function(){void 0===this.internal.__cell__&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},t),this.internal.__cell__.margins.width=this.getPageWidth(),a.call(this))},a=function(){this.internal.__cell__.lastCell=new o,this.internal.__cell__.pages=1},o=function(){var e=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return e},set:function(t){e=t}});var t=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return t},set:function(e){t=e}});var r=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return r},set:function(e){r=e}});var n=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return n},set:function(e){n=e}});var i=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return i},set:function(e){i=e}});var a=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return a},set:function(e){a=e}});var o=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return o},set:function(e){o=e}}),this};o.prototype.clone=function(){return new o(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},o.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},e.setHeaderFunction=function(e){return n.call(this),this.internal.__cell__.headerFunction="function"==typeof e?e:void 0,this},e.getTextDimensions=function(e,t){n.call(this);var r=(t=t||{}).fontSize||this.getFontSize(),i=t.font||this.getFont(),a=t.scaleFactor||this.internal.scaleFactor,o=0,s=0,l=0,c=this;if(!Array.isArray(e)&&"string"!=typeof e){if("number"!=typeof e)throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");e=String(e)}var u=t.maxWidth;u>0?"string"==typeof e?e=this.splitTextToSize(e,u):"[object Array]"===Object.prototype.toString.call(e)&&(e=e.reduce((function(e,t){return e.concat(c.splitTextToSize(t,u))}),[])):e=Array.isArray(e)?e:[e];for(var f=0;f<e.length;f++)o<(l=this.getStringUnitWidth(e[f],{font:i})*r)&&(o=l);return 0!==o&&(s=e.length),{w:o/=a,h:Math.max((s*r*this.getLineHeightFactor()-r*(this.getLineHeightFactor()-1))/a,0)}},e.cellAddPage=function(){n.call(this),this.addPage();var e=this.internal.__cell__.margins||t;return this.internal.__cell__.lastCell=new o(e.left,e.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var s=e.cell=function(){var e;e=arguments[0]instanceof o?arguments[0]:new o(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),n.call(this);var i=this.internal.__cell__.lastCell,a=this.internal.__cell__.padding,s=this.internal.__cell__.margins||t,l=this.internal.__cell__.tableHeaderRow,c=this.internal.__cell__.printHeaders;return void 0!==i.lineNumber&&(i.lineNumber===e.lineNumber?(e.x=(i.x||0)+(i.width||0),e.y=i.y||0):i.y+i.height+e.height+s.bottom>this.getPageHeight()?(this.cellAddPage(),e.y=s.top,c&&l&&(this.printHeaderRow(e.lineNumber,!0),e.y+=l[0].height)):e.y=i.y+i.height||e.y),void 0!==e.text[0]&&(this.rect(e.x,e.y,e.width,e.height,!0===r?"FD":void 0),"right"===e.align?this.text(e.text,e.x+e.width-a,e.y+a,{align:"right",baseline:"top"}):"center"===e.align?this.text(e.text,e.x+e.width/2,e.y+a,{align:"center",baseline:"top",maxWidth:e.width-a-a}):this.text(e.text,e.x+a,e.y+a,{align:"left",baseline:"top",maxWidth:e.width-a-a})),this.internal.__cell__.lastCell=e,this};e.table=function(e,r,c,u,f){if(n.call(this),!c)throw new Error("No data for PDF table.");var h,d,p,m,g=[],v=[],b=[],w={},y={},A=[],_=[],x=(f=f||{}).autoSize||!1,S=!1!==f.printHeaders,C=f.css&&void 0!==f.css["font-size"]?16*f.css["font-size"]:f.fontSize||12,k=f.margins||Object.assign({width:this.getPageWidth()},t),E="number"==typeof f.padding?f.padding:3,N=f.headerBackgroundColor||"#c8c8c8",B=f.headerTextColor||"#000";if(a.call(this),this.internal.__cell__.printHeaders=S,this.internal.__cell__.margins=k,this.internal.__cell__.table_font_size=C,this.internal.__cell__.padding=E,this.internal.__cell__.headerBackgroundColor=N,this.internal.__cell__.headerTextColor=B,this.setFontSize(C),null==u)v=g=Object.keys(c[0]),b=g.map((function(){return"left"}));else if(Array.isArray(u)&&"object"===i()(u[0]))for(g=u.map((function(e){return e.name})),v=u.map((function(e){return e.prompt||e.name||""})),b=u.map((function(e){return e.align||"left"})),h=0;h<u.length;h+=1)y[u[h].name]=u[h].width*(19.049976/25.4);else Array.isArray(u)&&"string"==typeof u[0]&&(v=g=u,b=g.map((function(){return"left"})));if(x||Array.isArray(u)&&"string"==typeof u[0])for(h=0;h<g.length;h+=1){for(w[m=g[h]]=c.map((function(e){return e[m]})),this.setFont(void 0,"bold"),A.push(this.getTextDimensions(v[h],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),d=w[m],this.setFont(void 0,"normal"),p=0;p<d.length;p+=1)A.push(this.getTextDimensions(d[p],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);y[m]=Math.max.apply(null,A)+E+E,A=[]}if(S){var T={};for(h=0;h<g.length;h+=1)T[g[h]]={},T[g[h]].text=v[h],T[g[h]].align=b[h];var L=l.call(this,T,y);_=g.map((function(t){return new o(e,r,y[t],L,T[t].text,void 0,T[t].align)})),this.setTableHeaderRow(_),this.printHeaderRow(1,!1)}var I=u.reduce((function(e,t){return e[t.name]=t.align,e}),{});for(h=0;h<c.length;h+=1){"rowStart"in f&&f.rowStart instanceof Function&&f.rowStart({row:h,data:c[h]},this);var F=l.call(this,c[h],y);for(p=0;p<g.length;p+=1){var P=c[h][g[p]];"cellStart"in f&&f.cellStart instanceof Function&&f.cellStart({row:h,col:p,data:P},this),s.call(this,new o(e,r,y[g[p]],F,P,h+2,I[g[p]]))}}return this.internal.__cell__.table_x=e,this.internal.__cell__.table_y=r,this};var l=function(e,t){var r=this.internal.__cell__.padding,n=this.internal.__cell__.table_font_size,i=this.internal.scaleFactor;return Object.keys(e).map((function(n){var i=e[n];return this.splitTextToSize(i.hasOwnProperty("text")?i.text:i,t[n]-r-r)}),this).map((function(e){return this.getLineHeightFactor()*e.length*n/i+r+r}),this).reduce((function(e,t){return Math.max(e,t)}),0)};e.setTableHeaderRow=function(e){n.call(this),this.internal.__cell__.tableHeaderRow=e},e.printHeaderRow=function(e,t){if(n.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var i;if(r=!0,"function"==typeof this.internal.__cell__.headerFunction){var a=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new o(a[0],a[1],a[2],a[3],void 0,-1)}this.setFont(void 0,"bold");for(var l=[],c=0;c<this.internal.__cell__.tableHeaderRow.length;c+=1){i=this.internal.__cell__.tableHeaderRow[c].clone(),t&&(i.y=this.internal.__cell__.margins.top||0,l.push(i)),i.lineNumber=e;var u=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),s.call(this,i),this.setTextColor(u)}l.length>0&&this.setTableHeaderRow(l),this.setFont(void 0,"normal"),r=!1}}(j.API);var Be={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},Te=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],Le=Ne(Te),Ie=[100,200,300,400,500,600,700,800,900],Fe=Ne(Ie);function Pe(e){var t=e.family.replace(/"|'/g,"").toLowerCase(),r=function(e){return Be[e=e||"normal"]?e:"normal"}(e.style),n=function(e){if(!e)return 400;if("number"==typeof e)return e>=100&&e<=900&&e%100==0?e:400;if(/^\d00$/.test(e))return parseInt(e);switch(e){case"bold":return 700;case"normal":default:return 400}}(e.weight),i=function(e){return"number"==typeof Le[e=e||"normal"]?e:"normal"}(e.stretch);return{family:t,style:r,weight:n,stretch:i,src:e.src||[],ref:e.ref||{name:t,style:[i,r,n].join(" ")}}}function De(e,t,r,n){var i;for(i=r;i>=0&&i<t.length;i+=n)if(e[t[i]])return e[t[i]];for(i=r;i>=0&&i<t.length;i-=n)if(e[t[i]])return e[t[i]]}var Re={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},Oe={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function Me(e){return[e.stretch,e.style,e.weight,e.family].join(" ")}function je(e,t,r){for(var n=(r=r||{}).defaultFontFamily||"times",i=Object.assign({},Re,r.genericFontFamilies||{}),a=null,o=null,s=0;s<t.length;++s)if(i[(a=Pe(t[s])).family]&&(a.family=i[a.family]),e.hasOwnProperty(a.family)){o=e[a.family];break}if(!(o=o||e[n]))throw new Error("Could not find a font-family for the rule '"+Me(a)+"' and default family '"+n+"'.");if(o=function(e,t){if(t[e])return t[e];var r=Le[e],n=r<=Le.normal?-1:1,i=De(t,Te,r,n);if(!i)throw new Error("Could not find a matching font-stretch value for "+e);return i}(a.stretch,o),o=function(e,t){if(t[e])return t[e];for(var r=Be[e],n=0;n<r.length;++n)if(t[r[n]])return t[r[n]];throw new Error("Could not find a matching font-style for "+e)}(a.style,o),!(o=function(e,t){if(t[e])return t[e];if(400===e&&t[500])return t[500];if(500===e&&t[400])return t[400];var r=Fe[e],n=De(t,Ie,r,e<400?-1:1);if(!n)throw new Error("Could not find a matching font-weight for value "+e);return n}(a.weight,o)))throw new Error("Failed to resolve a font for the rule '"+Me(a)+"'.");return o}function Ue(e){return e.trimLeft()}function ze(e,t){for(var r=0;r<e.length;){if(e.charAt(r)===t)return[e.substring(0,r),e.substring(r+1)];r+=1}return null}function He(e){var t=e.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return null===t?null:[t[0],e.substring(t[0].length)]}var $e,Ge,Ve,qe=["times"];!function(e){var t,r,n,a,o,s,c,u,f,h=function(e){return e=e||{},this.isStrokeTransparent=e.isStrokeTransparent||!1,this.strokeOpacity=e.strokeOpacity||1,this.strokeStyle=e.strokeStyle||"#000000",this.fillStyle=e.fillStyle||"#000000",this.isFillTransparent=e.isFillTransparent||!1,this.fillOpacity=e.fillOpacity||1,this.font=e.font||"10px sans-serif",this.textBaseline=e.textBaseline||"alphabetic",this.textAlign=e.textAlign||"left",this.lineWidth=e.lineWidth||1,this.lineJoin=e.lineJoin||"miter",this.lineCap=e.lineCap||"butt",this.path=e.path||[],this.transform=void 0!==e.transform?e.transform.clone():new u,this.globalCompositeOperation=e.globalCompositeOperation||"normal",this.globalAlpha=e.globalAlpha||1,this.clip_path=e.clip_path||[],this.currentPoint=e.currentPoint||new s,this.miterLimit=e.miterLimit||10,this.lastPoint=e.lastPoint||new s,this.lineDashOffset=e.lineDashOffset||0,this.lineDash=e.lineDash||[],this.margin=e.margin||[0,0,0,0],this.prevPageLastElemOffset=e.prevPageLastElemOffset||0,this.ignoreClearRect="boolean"!=typeof e.ignoreClearRect||e.ignoreClearRect,this};e.events.push(["initialized",function(){this.context2d=new d(this),t=this.internal.f2,r=this.internal.getCoordinateString,n=this.internal.getVerticalCoordinateString,a=this.internal.getHorizontalCoordinate,o=this.internal.getVerticalCoordinate,s=this.internal.Point,c=this.internal.Rectangle,u=this.internal.Matrix,f=new h}]);var d=function(e){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var t=e;Object.defineProperty(this,"pdf",{get:function(){return t}});var r=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return r},set:function(e){r=Boolean(e)}});var n=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return n},set:function(e){n=Boolean(e)}});var i=0;Object.defineProperty(this,"posX",{get:function(){return i},set:function(e){isNaN(e)||(i=e)}});var a=0;Object.defineProperty(this,"posY",{get:function(){return a},set:function(e){isNaN(e)||(a=e)}}),Object.defineProperty(this,"margin",{get:function(){return f.margin},set:function(e){var t;"number"==typeof e?t=[e,e,e,e]:((t=new Array(4))[0]=e[0],t[1]=e.length>=2?e[1]:t[0],t[2]=e.length>=3?e[2]:t[0],t[3]=e.length>=4?e[3]:t[1]),f.margin=t}});var o=!1;Object.defineProperty(this,"autoPaging",{get:function(){return o},set:function(e){o=e}});var s=0;Object.defineProperty(this,"lastBreak",{get:function(){return s},set:function(e){s=e}});var l=[];Object.defineProperty(this,"pageBreaks",{get:function(){return l},set:function(e){l=e}}),Object.defineProperty(this,"ctx",{get:function(){return f},set:function(e){e instanceof h&&(f=e)}}),Object.defineProperty(this,"path",{get:function(){return f.path},set:function(e){f.path=e}});var c=[];Object.defineProperty(this,"ctxStack",{get:function(){return c},set:function(e){c=e}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(e){var t;t=p(e),this.ctx.fillStyle=t.style,this.ctx.isFillTransparent=0===t.a,this.ctx.fillOpacity=t.a,this.pdf.setFillColor(t.r,t.g,t.b,{a:t.a}),this.pdf.setTextColor(t.r,t.g,t.b,{a:t.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(e){var t=p(e);this.ctx.strokeStyle=t.style,this.ctx.isStrokeTransparent=0===t.a,this.ctx.strokeOpacity=t.a,0===t.a?this.pdf.setDrawColor(255,255,255):(t.a,this.pdf.setDrawColor(t.r,t.g,t.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(e){-1!==["butt","round","square"].indexOf(e)&&(this.ctx.lineCap=e,this.pdf.setLineCap(e))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(e){isNaN(e)||(this.ctx.lineWidth=e,this.pdf.setLineWidth(e))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(e){-1!==["bevel","round","miter"].indexOf(e)&&(this.ctx.lineJoin=e,this.pdf.setLineJoin(e))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(e){isNaN(e)||(this.ctx.miterLimit=e,this.pdf.setMiterLimit(e))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(e){this.ctx.textBaseline=e}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(e){-1!==["right","end","center","left","start"].indexOf(e)&&(this.ctx.textAlign=e)}});var u=null;function d(e,t){if(null===u){var r=function(e){var t=[];return Object.keys(e).forEach((function(r){e[r].forEach((function(e){var n=null;switch(e){case"bold":n={family:r,weight:"bold"};break;case"italic":n={family:r,style:"italic"};break;case"bolditalic":n={family:r,weight:"bold",style:"italic"};break;case"":case"normal":n={family:r}}null!==n&&(n.ref={name:r,style:e},t.push(n))}))})),t}(e.getFontList());u=function(e){for(var t={},r=0;r<e.length;++r){var n=Pe(e[r]),i=n.family,a=n.stretch,o=n.style,s=n.weight;t[i]=t[i]||{},t[i][a]=t[i][a]||{},t[i][a][o]=t[i][a][o]||{},t[i][a][o][s]=n}return t}(r.concat(t))}return u}var m=null;Object.defineProperty(this,"fontFaces",{get:function(){return m},set:function(e){u=null,m=e}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(e){var t;if(this.ctx.font=e,null!==(t=/^\s*(?=(?:(?:[-a-z]+\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\1|\2|\3)\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\d]+(?:\%|in|[cem]m|ex|p[ctx]))(?:\s*\/\s*(normal|[.\d]+(?:\%|in|[cem]m|ex|p[ctx])))?\s*([-_,\"\'\sa-z]+?)\s*$/i.exec(e))){var r=t[1],n=(t[2],t[3]),i=t[4],a=(t[5],t[6]),o=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(i)[2];i="px"===o?Math.floor(parseFloat(i)*this.pdf.internal.scaleFactor):"em"===o?Math.floor(parseFloat(i)*this.pdf.getFontSize()):Math.floor(parseFloat(i)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(i);var s=function(e){var t,r,n=[],i=e.trim();if(""===i)return qe;if(i in Oe)return[Oe[i]];for(;""!==i;){switch(r=null,t=(i=Ue(i)).charAt(0)){case'"':case"'":r=ze(i.substring(1),t);break;default:r=He(i)}if(null===r)return qe;if(n.push(r[0]),""!==(i=Ue(r[1]))&&","!==i.charAt(0))return qe;i=i.replace(/^,/,"")}return n}(a);if(this.fontFaces){var l=je(d(this.pdf,this.fontFaces),s.map((function(e){return{family:e,stretch:"normal",weight:n,style:r}})));this.pdf.setFont(l.ref.name,l.ref.style)}else{var c="";("bold"===n||parseInt(n,10)>=700||"bold"===r)&&(c="bold"),"italic"===r&&(c+="italic"),0===c.length&&(c="normal");for(var u="",f={arial:"Helvetica",Arial:"Helvetica",verdana:"Helvetica",Verdana:"Helvetica",helvetica:"Helvetica",Helvetica:"Helvetica","sans-serif":"Helvetica",fixed:"Courier",monospace:"Courier",terminal:"Courier",cursive:"Times",fantasy:"Times",serif:"Times"},h=0;h<s.length;h++){if(void 0!==this.pdf.internal.getFont(s[h],c,{noFallback:!0,disableWarning:!0})){u=s[h];break}if("bolditalic"===c&&void 0!==this.pdf.internal.getFont(s[h],"bold",{noFallback:!0,disableWarning:!0}))u=s[h],c="bold";else if(void 0!==this.pdf.internal.getFont(s[h],"normal",{noFallback:!0,disableWarning:!0})){u=s[h],c="normal";break}}if(""===u)for(var p=0;p<s.length;p++)if(f[s[p]]){u=f[s[p]];break}u=""===u?"Times":u,this.pdf.setFont(u,c)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(e){this.ctx.globalCompositeOperation=e}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(e){this.ctx.globalAlpha=e}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(e){this.ctx.lineDashOffset=e,U.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(e){this.ctx.lineDash=e,U.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(e){this.ctx.ignoreClearRect=Boolean(e)}})};d.prototype.setLineDash=function(e){this.lineDash=e},d.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},d.prototype.fill=function(){x.call(this,"fill",!1)},d.prototype.stroke=function(){x.call(this,"stroke",!1)},d.prototype.beginPath=function(){this.path=[{type:"begin"}]},d.prototype.moveTo=function(e,t){if(isNaN(e)||isNaN(t))throw l.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var r=this.ctx.transform.applyToPoint(new s(e,t));this.path.push({type:"mt",x:r.x,y:r.y}),this.ctx.lastPoint=new s(e,t)},d.prototype.closePath=function(){var e=new s(0,0),t=0;for(t=this.path.length-1;-1!==t;t--)if("begin"===this.path[t].type&&"object"===i()(this.path[t+1])&&"number"==typeof this.path[t+1].x){e=new s(this.path[t+1].x,this.path[t+1].y),this.path.push({type:"lt",x:e.x,y:e.y});break}"object"===i()(this.path[t+2])&&"number"==typeof this.path[t+2].x&&this.path.push(JSON.parse(JSON.stringify(this.path[t+2]))),this.path.push({type:"close"}),this.ctx.lastPoint=new s(e.x,e.y)},d.prototype.lineTo=function(e,t){if(isNaN(e)||isNaN(t))throw l.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var r=this.ctx.transform.applyToPoint(new s(e,t));this.path.push({type:"lt",x:r.x,y:r.y}),this.ctx.lastPoint=new s(r.x,r.y)},d.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),x.call(this,null,!0)},d.prototype.quadraticCurveTo=function(e,t,r,n){if(isNaN(r)||isNaN(n)||isNaN(e)||isNaN(t))throw l.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var i=this.ctx.transform.applyToPoint(new s(r,n)),a=this.ctx.transform.applyToPoint(new s(e,t));this.path.push({type:"qct",x1:a.x,y1:a.y,x:i.x,y:i.y}),this.ctx.lastPoint=new s(i.x,i.y)},d.prototype.bezierCurveTo=function(e,t,r,n,i,a){if(isNaN(i)||isNaN(a)||isNaN(e)||isNaN(t)||isNaN(r)||isNaN(n))throw l.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var o=this.ctx.transform.applyToPoint(new s(i,a)),c=this.ctx.transform.applyToPoint(new s(e,t)),u=this.ctx.transform.applyToPoint(new s(r,n));this.path.push({type:"bct",x1:c.x,y1:c.y,x2:u.x,y2:u.y,x:o.x,y:o.y}),this.ctx.lastPoint=new s(o.x,o.y)},d.prototype.arc=function(e,t,r,n,i,a){if(isNaN(e)||isNaN(t)||isNaN(r)||isNaN(n)||isNaN(i))throw l.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(a=Boolean(a),!this.ctx.transform.isIdentity){var o=this.ctx.transform.applyToPoint(new s(e,t));e=o.x,t=o.y;var c=this.ctx.transform.applyToPoint(new s(0,r)),u=this.ctx.transform.applyToPoint(new s(0,0));r=Math.sqrt(Math.pow(c.x-u.x,2)+Math.pow(c.y-u.y,2))}Math.abs(i-n)>=2*Math.PI&&(n=0,i=2*Math.PI),this.path.push({type:"arc",x:e,y:t,radius:r,startAngle:n,endAngle:i,counterclockwise:a})},d.prototype.arcTo=function(e,t,r,n,i){throw new Error("arcTo not implemented.")},d.prototype.rect=function(e,t,r,n){if(isNaN(e)||isNaN(t)||isNaN(r)||isNaN(n))throw l.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(e,t),this.lineTo(e+r,t),this.lineTo(e+r,t+n),this.lineTo(e,t+n),this.lineTo(e,t),this.lineTo(e+r,t),this.lineTo(e,t)},d.prototype.fillRect=function(e,t,r,n){if(isNaN(e)||isNaN(t)||isNaN(r)||isNaN(n))throw l.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!g.call(this)){var i={};"butt"!==this.lineCap&&(i.lineCap=this.lineCap,this.lineCap="butt"),"miter"!==this.lineJoin&&(i.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(e,t,r,n),this.fill(),i.hasOwnProperty("lineCap")&&(this.lineCap=i.lineCap),i.hasOwnProperty("lineJoin")&&(this.lineJoin=i.lineJoin)}},d.prototype.strokeRect=function(e,t,r,n){if(isNaN(e)||isNaN(t)||isNaN(r)||isNaN(n))throw l.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");v.call(this)||(this.beginPath(),this.rect(e,t,r,n),this.stroke())},d.prototype.clearRect=function(e,t,r,n){if(isNaN(e)||isNaN(t)||isNaN(r)||isNaN(n))throw l.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(e,t,r,n))},d.prototype.save=function(e){e="boolean"!=typeof e||e;for(var t=this.pdf.internal.getCurrentPageInfo().pageNumber,r=0;r<this.pdf.internal.getNumberOfPages();r++)this.pdf.setPage(r+1),this.pdf.internal.out("q");if(this.pdf.setPage(t),e){this.ctx.fontSize=this.pdf.internal.getFontSize();var n=new h(this.ctx);this.ctxStack.push(this.ctx),this.ctx=n}},d.prototype.restore=function(e){e="boolean"!=typeof e||e;for(var t=this.pdf.internal.getCurrentPageInfo().pageNumber,r=0;r<this.pdf.internal.getNumberOfPages();r++)this.pdf.setPage(r+1),this.pdf.internal.out("Q");this.pdf.setPage(t),e&&0!==this.ctxStack.length&&(this.ctx=this.ctxStack.pop(),this.fillStyle=this.ctx.fillStyle,this.strokeStyle=this.ctx.strokeStyle,this.font=this.ctx.font,this.lineCap=this.ctx.lineCap,this.lineWidth=this.ctx.lineWidth,this.lineJoin=this.ctx.lineJoin,this.lineDash=this.ctx.lineDash,this.lineDashOffset=this.ctx.lineDashOffset)},d.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var p=function(e){var t,r,n,i;if(!0===e.isCanvasGradient&&(e=e.getColor()),!e)return{r:0,g:0,b:0,a:0,style:e};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(e))t=0,r=0,n=0,i=0;else{var a=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(e);if(null!==a)t=parseInt(a[1]),r=parseInt(a[2]),n=parseInt(a[3]),i=1;else if(null!==(a=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(e)))t=parseInt(a[1]),r=parseInt(a[2]),n=parseInt(a[3]),i=parseFloat(a[4]);else{if(i=1,"string"==typeof e&&"#"!==e.charAt(0)){var o=new m(e);e=o.ok?o.toHex():"#000000"}4===e.length?(t=e.substring(1,2),t+=t,r=e.substring(2,3),r+=r,n=e.substring(3,4),n+=n):(t=e.substring(1,3),r=e.substring(3,5),n=e.substring(5,7)),t=parseInt(t,16),r=parseInt(r,16),n=parseInt(n,16)}}return{r:t,g:r,b:n,a:i,style:e}},g=function(){return this.ctx.isFillTransparent||0==this.globalAlpha},v=function(){return Boolean(this.ctx.isStrokeTransparent||0==this.globalAlpha)};d.prototype.fillText=function(e,t,r,n){if(isNaN(t)||isNaN(r)||"string"!=typeof e)throw l.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(n=isNaN(n)?void 0:n,!g.call(this)){var i=O(this.ctx.transform.rotation),a=this.ctx.transform.scaleX;L.call(this,{text:e,x:t,y:r,scale:a,angle:i,align:this.textAlign,maxWidth:n})}},d.prototype.strokeText=function(e,t,r,n){if(isNaN(t)||isNaN(r)||"string"!=typeof e)throw l.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!v.call(this)){n=isNaN(n)?void 0:n;var i=O(this.ctx.transform.rotation),a=this.ctx.transform.scaleX;L.call(this,{text:e,x:t,y:r,scale:a,renderingMode:"stroke",angle:i,align:this.textAlign,maxWidth:n})}},d.prototype.measureText=function(e){if("string"!=typeof e)throw l.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var t=this.pdf,r=this.pdf.internal.scaleFactor,n=t.internal.getFontSize(),i=t.getStringUnitWidth(e)*n/t.internal.scaleFactor,a=function(e){var t=(e=e||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return t}}),this};return new a({width:i*=Math.round(96*r/72*1e4)/1e4})},d.prototype.scale=function(e,t){if(isNaN(e)||isNaN(t))throw l.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var r=new u(e,0,0,t,0,0);this.ctx.transform=this.ctx.transform.multiply(r)},d.prototype.rotate=function(e){if(isNaN(e))throw l.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var t=new u(Math.cos(e),Math.sin(e),-Math.sin(e),Math.cos(e),0,0);this.ctx.transform=this.ctx.transform.multiply(t)},d.prototype.translate=function(e,t){if(isNaN(e)||isNaN(t))throw l.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var r=new u(1,0,0,1,e,t);this.ctx.transform=this.ctx.transform.multiply(r)},d.prototype.transform=function(e,t,r,n,i,a){if(isNaN(e)||isNaN(t)||isNaN(r)||isNaN(n)||isNaN(i)||isNaN(a))throw l.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var o=new u(e,t,r,n,i,a);this.ctx.transform=this.ctx.transform.multiply(o)},d.prototype.setTransform=function(e,t,r,n,i,a){e=isNaN(e)?1:e,t=isNaN(t)?0:t,r=isNaN(r)?0:r,n=isNaN(n)?1:n,i=isNaN(i)?0:i,a=isNaN(a)?0:a,this.ctx.transform=new u(e,t,r,n,i,a)};var b=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};d.prototype.drawImage=function(e,t,r,n,i,a,o,s,l){var f=this.pdf.getImageProperties(e),h=1,d=1,p=1,m=1;void 0!==n&&void 0!==s&&(p=s/n,m=l/i,h=f.width/n*s/n,d=f.height/i*l/i),void 0===a&&(a=t,o=r,t=0,r=0),void 0!==n&&void 0===s&&(s=n,l=i),void 0===n&&void 0===s&&(s=f.width,l=f.height);for(var g,v=this.ctx.transform.decompose(),y=O(v.rotate.shx),x=new u,C=(x=(x=(x=x.multiply(v.translate)).multiply(v.skew)).multiply(v.scale)).applyToRectangle(new c(a-t*p,o-r*m,n*h,i*d)),k=w.call(this,C),E=[],N=0;N<k.length;N+=1)-1===E.indexOf(k[N])&&E.push(k[N]);if(_(E),this.autoPaging)for(var B=E[0],T=E[E.length-1],L=B;L<T+1;L++){this.pdf.setPage(L);var I=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],F=1===L?this.posY+this.margin[0]:this.margin[0],P=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],D=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],R=1===L?0:P+(L-2)*D;if(0!==this.ctx.clip_path.length){var M=this.path;g=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=A(g,this.posX+this.margin[3],-R+F+this.ctx.prevPageLastElemOffset),S.call(this,"fill",!0),this.path=M}var j=JSON.parse(JSON.stringify(C));j=A([j],this.posX+this.margin[3],-R+F+this.ctx.prevPageLastElemOffset)[0];var U=(L>B||L<T)&&b.call(this);U&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],I,D,null).clip().discardPath()),this.pdf.addImage(e,"JPEG",j.x,j.y,j.w,j.h,null,null,y),U&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(e,"JPEG",C.x,C.y,C.w,C.h,null,null,y)};var w=function(e,t,r){var n=[];t=t||this.pdf.internal.pageSize.width,r=r||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var i=this.posY+this.ctx.prevPageLastElemOffset;switch(e.type){default:case"mt":case"lt":n.push(Math.floor((e.y+i)/r)+1);break;case"arc":n.push(Math.floor((e.y+i-e.radius)/r)+1),n.push(Math.floor((e.y+i+e.radius)/r)+1);break;case"qct":var a=M(this.ctx.lastPoint.x,this.ctx.lastPoint.y,e.x1,e.y1,e.x,e.y);n.push(Math.floor((a.y+i)/r)+1),n.push(Math.floor((a.y+a.h+i)/r)+1);break;case"bct":var o=j(this.ctx.lastPoint.x,this.ctx.lastPoint.y,e.x1,e.y1,e.x2,e.y2,e.x,e.y);n.push(Math.floor((o.y+i)/r)+1),n.push(Math.floor((o.y+o.h+i)/r)+1);break;case"rect":n.push(Math.floor((e.y+i)/r)+1),n.push(Math.floor((e.y+e.h+i)/r)+1)}for(var s=0;s<n.length;s+=1)for(;this.pdf.internal.getNumberOfPages()<n[s];)y.call(this);return n},y=function(){var e=this.fillStyle,t=this.strokeStyle,r=this.font,n=this.lineCap,i=this.lineWidth,a=this.lineJoin;this.pdf.addPage(),this.fillStyle=e,this.strokeStyle=t,this.font=r,this.lineCap=n,this.lineWidth=i,this.lineJoin=a},A=function(e,t,r){for(var n=0;n<e.length;n++)switch(e[n].type){case"bct":e[n].x2+=t,e[n].y2+=r;case"qct":e[n].x1+=t,e[n].y1+=r;case"mt":case"lt":case"arc":default:e[n].x+=t,e[n].y+=r}return e},_=function(e){return e.sort((function(e,t){return e-t}))},x=function(e,t){for(var r,n,i=this.fillStyle,a=this.strokeStyle,o=this.lineCap,s=this.lineWidth,l=Math.abs(s*this.ctx.transform.scaleX),c=this.lineJoin,u=JSON.parse(JSON.stringify(this.path)),f=JSON.parse(JSON.stringify(this.path)),h=[],d=0;d<f.length;d++)if(void 0!==f[d].x)for(var p=w.call(this,f[d]),m=0;m<p.length;m+=1)-1===h.indexOf(p[m])&&h.push(p[m]);for(var g=0;g<h.length;g++)for(;this.pdf.internal.getNumberOfPages()<h[g];)y.call(this);if(_(h),this.autoPaging)for(var v=h[0],x=h[h.length-1],C=v;C<x+1;C++){this.pdf.setPage(C),this.fillStyle=i,this.strokeStyle=a,this.lineCap=o,this.lineWidth=l,this.lineJoin=c;var k=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],E=1===C?this.posY+this.margin[0]:this.margin[0],N=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],B=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],T=1===C?0:N+(C-2)*B;if(0!==this.ctx.clip_path.length){var L=this.path;r=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=A(r,this.posX+this.margin[3],-T+E+this.ctx.prevPageLastElemOffset),S.call(this,e,!0),this.path=L}if(n=JSON.parse(JSON.stringify(u)),this.path=A(n,this.posX+this.margin[3],-T+E+this.ctx.prevPageLastElemOffset),!1===t||0===C){var I=(C>v||C<x)&&b.call(this);I&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],k,B,null).clip().discardPath()),S.call(this,e,t),I&&this.pdf.restoreGraphicsState()}this.lineWidth=s}else this.lineWidth=l,S.call(this,e,t),this.lineWidth=s;this.path=u},S=function(e,t){if(("stroke"!==e||t||!v.call(this))&&("stroke"===e||t||!g.call(this))){for(var r,n,i=[],a=this.path,o=0;o<a.length;o++){var s=a[o];switch(s.type){case"begin":i.push({begin:!0});break;case"close":i.push({close:!0});break;case"mt":i.push({start:s,deltas:[],abs:[]});break;case"lt":var l=i.length;if(!isNaN(a[o-1].x)&&(r=[s.x-a[o-1].x,s.y-a[o-1].y],l>0))for(;l>=0;l--)if(!0!==i[l-1].close&&!0!==i[l-1].begin){i[l-1].deltas.push(r),i[l-1].abs.push(s);break}break;case"bct":r=[s.x1-a[o-1].x,s.y1-a[o-1].y,s.x2-a[o-1].x,s.y2-a[o-1].y,s.x-a[o-1].x,s.y-a[o-1].y],i[i.length-1].deltas.push(r);break;case"qct":var c=a[o-1].x+2/3*(s.x1-a[o-1].x),u=a[o-1].y+2/3*(s.y1-a[o-1].y),f=s.x+2/3*(s.x1-s.x),h=s.y+2/3*(s.y1-s.y),d=s.x,p=s.y;r=[c-a[o-1].x,u-a[o-1].y,f-a[o-1].x,h-a[o-1].y,d-a[o-1].x,p-a[o-1].y],i[i.length-1].deltas.push(r);break;case"arc":i.push({deltas:[],abs:[],arc:!0}),Array.isArray(i[i.length-1].abs)&&i[i.length-1].abs.push(s)}}n=t?null:"stroke"===e?"stroke":"fill";for(var m=0;m<i.length;m++){if(i[m].arc){for(var b=i[m].abs,w=0;w<b.length;w++){var y=b[w];"arc"===y.type?E.call(this,y.x,y.y,y.radius,y.startAngle,y.endAngle,y.counterclockwise,void 0,t):I.call(this,y.x,y.y)}N.call(this,n),this.pdf.internal.out("h")}if(!i[m].arc&&!0!==i[m].close&&!0!==i[m].begin){var A=i[m].start.x,_=i[m].start.y;F.call(this,i[m].deltas,A,_)}}n&&N.call(this,n),t&&B.call(this)}},C=function(e){var t=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,r=t*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return e-r;case"top":return e+t-r;case"hanging":return e+t-2*r;case"middle":return e+t/2-r;case"ideographic":return e;case"alphabetic":default:return e}},k=function(e){return e+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};d.prototype.createLinearGradient=function(){var e=function(){};return e.colorStops=[],e.addColorStop=function(e,t){this.colorStops.push([e,t])},e.getColor=function(){return 0===this.colorStops.length?"#000000":this.colorStops[0][1]},e.isCanvasGradient=!0,e},d.prototype.createPattern=function(){return this.createLinearGradient()},d.prototype.createRadialGradient=function(){return this.createLinearGradient()};var E=function(e,t,r,n,i,a,o,s){for(var l=D.call(this,r,n,i,a),c=0;c<l.length;c++){var u=l[c];0===c&&T.call(this,u.x1+e,u.y1+t),P.call(this,e,t,u.x2,u.y2,u.x3,u.y3,u.x4,u.y4)}s?B.call(this):N.call(this,o)},N=function(e){switch(e){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},B=function(){this.pdf.clip(),this.pdf.discardPath()},T=function(e,t){this.pdf.internal.out(r(e)+" "+n(t)+" m")},L=function(e){var t;switch(e.align){case"right":case"end":t="right";break;case"center":t="center";break;case"left":case"start":default:t="left"}var r=this.pdf.getTextDimensions(e.text),n=C.call(this,e.y),i=k.call(this,n)-r.h,a=this.ctx.transform.applyToPoint(new s(e.x,n)),o=this.ctx.transform.decompose(),l=new u;l=(l=(l=l.multiply(o.translate)).multiply(o.skew)).multiply(o.scale);for(var f,h,d,p=this.ctx.transform.applyToRectangle(new c(e.x,n,r.w,r.h)),m=l.applyToRectangle(new c(e.x,i,r.w,r.h)),g=w.call(this,m),v=[],y=0;y<g.length;y+=1)-1===v.indexOf(g[y])&&v.push(g[y]);if(_(v),this.autoPaging)for(var x=v[0],E=v[v.length-1],N=x;N<E+1;N++){this.pdf.setPage(N);var B=1===N?this.posY+this.margin[0]:this.margin[0],T=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],L=this.pdf.internal.pageSize.height-this.margin[2],I=L-this.margin[0],F=this.pdf.internal.pageSize.width-this.margin[1],P=F-this.margin[3],D=1===N?0:T+(N-2)*I;if(0!==this.ctx.clip_path.length){var R=this.path;f=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=A(f,this.posX+this.margin[3],-1*D+B),S.call(this,"fill",!0),this.path=R}var O=A([JSON.parse(JSON.stringify(m))],this.posX+this.margin[3],-D+B+this.ctx.prevPageLastElemOffset)[0];e.scale>=.01&&(h=this.pdf.internal.getFontSize(),this.pdf.setFontSize(h*e.scale),d=this.lineWidth,this.lineWidth=d*e.scale);var M="text"!==this.autoPaging;if(M||O.y+O.h<=L){if(M||O.y>=B&&O.x<=F){var j=M?e.text:this.pdf.splitTextToSize(e.text,e.maxWidth||F-O.x)[0],U=A([JSON.parse(JSON.stringify(p))],this.posX+this.margin[3],-D+B+this.ctx.prevPageLastElemOffset)[0],z=M&&(N>x||N<E)&&b.call(this);z&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],P,I,null).clip().discardPath()),this.pdf.text(j,U.x,U.y,{angle:e.angle,align:t,renderingMode:e.renderingMode}),z&&this.pdf.restoreGraphicsState()}}else O.y<L&&(this.ctx.prevPageLastElemOffset+=L-O.y);e.scale>=.01&&(this.pdf.setFontSize(h),this.lineWidth=d)}else e.scale>=.01&&(h=this.pdf.internal.getFontSize(),this.pdf.setFontSize(h*e.scale),d=this.lineWidth,this.lineWidth=d*e.scale),this.pdf.text(e.text,a.x+this.posX,a.y+this.posY,{angle:e.angle,align:t,renderingMode:e.renderingMode,maxWidth:e.maxWidth}),e.scale>=.01&&(this.pdf.setFontSize(h),this.lineWidth=d)},I=function(e,t,i,a){i=i||0,a=a||0,this.pdf.internal.out(r(e+i)+" "+n(t+a)+" l")},F=function(e,t,r){return this.pdf.lines(e,t,r,null,null)},P=function(e,r,n,i,s,l,c,u){this.pdf.internal.out([t(a(n+e)),t(o(i+r)),t(a(s+e)),t(o(l+r)),t(a(c+e)),t(o(u+r)),"c"].join(" "))},D=function(e,t,r,n){for(var i=2*Math.PI,a=Math.PI/2;t>r;)t-=i;var o=Math.abs(r-t);o<i&&n&&(o=i-o);for(var s=[],l=n?-1:1,c=t;o>1e-5;){var u=c+l*Math.min(o,a);s.push(R.call(this,e,c,u)),o-=Math.abs(u-c),c=u}return s},R=function(e,t,r){var n=(r-t)/2,i=e*Math.cos(n),a=e*Math.sin(n),o=i,s=-a,l=o*o+s*s,c=l+o*i+s*a,u=4/3*(Math.sqrt(2*l*c)-c)/(o*a-s*i),f=o-u*s,h=s+u*o,d=f,p=-h,m=n+t,g=Math.cos(m),v=Math.sin(m);return{x1:e*Math.cos(t),y1:e*Math.sin(t),x2:f*g-h*v,y2:f*v+h*g,x3:d*g-p*v,y3:d*v+p*g,x4:e*Math.cos(r),y4:e*Math.sin(r)}},O=function(e){return 180*e/Math.PI},M=function(e,t,r,n,i,a){var o=e+.5*(r-e),s=t+.5*(n-t),l=i+.5*(r-i),u=a+.5*(n-a),f=Math.min(e,i,o,l),h=Math.max(e,i,o,l),d=Math.min(t,a,s,u),p=Math.max(t,a,s,u);return new c(f,d,h-f,p-d)},j=function(e,t,r,n,i,a,o,s){var l,u,f,h,d,p,m,g,v,b,w,y,A,_,x=r-e,S=n-t,C=i-r,k=a-n,E=o-i,N=s-a;for(u=0;u<41;u++)v=(m=(f=e+(l=u/40)*x)+l*((d=r+l*C)-f))+l*(d+l*(i+l*E-d)-m),b=(g=(h=t+l*S)+l*((p=n+l*k)-h))+l*(p+l*(a+l*N-p)-g),0==u?(w=v,y=b,A=v,_=b):(w=Math.min(w,v),y=Math.min(y,b),A=Math.max(A,v),_=Math.max(_,b));return new c(Math.round(w),Math.round(y),Math.round(A-w),Math.round(_-y))},U=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var e,t,r=(e=this.ctx.lineDash,t=this.ctx.lineDashOffset,JSON.stringify({lineDash:e,lineDashOffset:t}));this.prevLineDash!==r&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=r)}}}(j.API),
/**
 * @license
 * jsPDF filters PlugIn
 * Copyright (c) 2014 Aras Abbasi
 *
 * Licensed under the MIT License.
 * http://opensource.org/licenses/mit-license
 */
function(e){var t=function(e){var t,r,n,i,a,o,s,l,c,u;for(/[^\x00-\xFF]/.test(e),r=[],n=0,i=(e+=t="\0\0\0\0".slice(e.length%4||4)).length;i>n;n+=4)0!==(a=(e.charCodeAt(n)<<24)+(e.charCodeAt(n+1)<<16)+(e.charCodeAt(n+2)<<8)+e.charCodeAt(n+3))?(o=(a=((a=((a=((a=(a-(u=a%85))/85)-(c=a%85))/85)-(l=a%85))/85)-(s=a%85))/85)%85,r.push(o+33,s+33,l+33,c+33,u+33)):r.push(122);return function(e,t){for(var r=t;r>0;r--)e.pop()}(r,t.length),String.fromCharCode.apply(String,r)+"~>"},r=function(e){var t,r,n,i,a,o=String,s="length",l=255,c="charCodeAt",u="slice",f="replace";for(e[u](-2),e=e[u](0,-2)[f](/\s/g,"")[f]("z","!!!!!"),n=[],i=0,a=(e+=t="uuuuu"[u](e[s]%5||5))[s];a>i;i+=5)r=52200625*(e[c](i)-33)+614125*(e[c](i+1)-33)+7225*(e[c](i+2)-33)+85*(e[c](i+3)-33)+(e[c](i+4)-33),n.push(l&r>>24,l&r>>16,l&r>>8,l&r);return function(e,t){for(var r=t;r>0;r--)e.pop()}(n,t[s]),o.fromCharCode.apply(o,n)},n=function(e){var t=new RegExp(/^([0-9A-Fa-f]{2})+$/);if(-1!==(e=e.replace(/\s/g,"")).indexOf(">")&&(e=e.substr(0,e.indexOf(">"))),e.length%2&&(e+="0"),!1===t.test(e))return"";for(var r="",n=0;n<e.length;n+=2)r+=String.fromCharCode("0x"+(e[n]+e[n+1]));return r},i=function(e){for(var t=new Uint8Array(e.length),r=e.length;r--;)t[r]=e.charCodeAt(r);return(t=Object(a["b"])(t)).reduce((function(e,t){return e+String.fromCharCode(t)}),"")};e.processDataByFilters=function(e,a){var o=0,s=e||"",l=[];for("string"==typeof(a=a||[])&&(a=[a]),o=0;o<a.length;o+=1)switch(a[o]){case"ASCII85Decode":case"/ASCII85Decode":s=r(s),l.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":s=t(s),l.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":s=n(s),l.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":s=s.split("").map((function(e){return("0"+e.charCodeAt().toString(16)).slice(-2)})).join("")+">",l.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":s=i(s),l.push("/FlateDecode");break;default:throw new Error('The filter: "'+a[o]+'" is not implemented')}return{data:s,reverseChain:l.reverse().join(" ")}}}(j.API),
/**
 * @license
 * jsPDF fileloading PlugIn
 * Copyright (c) 2018 Aras Abbasi (aras.abbasi@gmail.com)
 *
 * Licensed under the MIT License.
 * http://opensource.org/licenses/mit-license
 */
function(e){e.loadFile=function(e,t,r){return function(e,t,r){t=!1!==t,r="function"==typeof r?r:function(){};var n=void 0;try{n=function(e,t,r){var n=new XMLHttpRequest,i=0,a=function(e){var t=e.length,r=[],n=String.fromCharCode;for(i=0;i<t;i+=1)r.push(n(255&e.charCodeAt(i)));return r.join("")};if(n.open("GET",e,!t),n.overrideMimeType("text/plain; charset=x-user-defined"),!1===t&&(n.onload=function(){200===n.status?r(a(this.responseText)):r(void 0)}),n.send(null),t&&200===n.status)return a(n.responseText)}(e,t,r)}catch(e){}return n}(e,t,r)},e.loadImageFile=e.loadFile}(j.API),function(e){function t(){return(o.html2canvas?Promise.resolve(o.html2canvas):r.e("chunk-2d216257").then(r.t.bind(null,"c0e9",7))).catch((function(e){return Promise.reject(new Error("Could not load html2canvas: "+e))})).then((function(e){return e.default?e.default:e}))}function n(){return(o.DOMPurify?Promise.resolve(o.DOMPurify):r.e("chunk-2d216214").then(r.t.bind(null,"c0c4",7))).catch((function(e){return Promise.reject(new Error("Could not load dompurify: "+e))})).then((function(e){return e.default?e.default:e}))}var a=function(e){var t=i()(e);return"undefined"===t?"undefined":"string"===t||e instanceof String?"string":"number"===t||e instanceof Number?"number":"function"===t||e instanceof Function?"function":e&&e.constructor===Array?"array":e&&1===e.nodeType?"element":"object"===t?"object":"unknown"},s=function(e,t){var r=document.createElement(e);for(var n in t.className&&(r.className=t.className),t.innerHTML&&t.dompurify&&(r.innerHTML=t.dompurify.sanitize(t.innerHTML)),t.style)r.style[n]=t.style[n];return r},l=function e(t){var r=Object.assign(e.convert(Promise.resolve()),JSON.parse(JSON.stringify(e.template))),n=e.convert(Promise.resolve(),r);return(n=n.setProgress(1,e,1,[e])).set(t)};(l.prototype=Object.create(Promise.prototype)).constructor=l,l.convert=function(e,t){return e.__proto__=t||l.prototype,e},l.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null,callback:function(){}},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],enableLinks:!0,x:0,y:0,html2canvas:{},jsPDF:{},backgroundColor:"transparent"}},l.prototype.from=function(e,t){return this.then((function(){switch(t=t||function(e){switch(a(e)){case"string":return"string";case"element":return"canvas"===e.nodeName.toLowerCase()?"canvas":"element";default:return"unknown"}}(e)){case"string":return this.then(n).then((function(t){return this.set({src:s("div",{innerHTML:e,dompurify:t})})}));case"element":return this.set({src:e});case"canvas":return this.set({canvas:e});case"img":return this.set({img:e});default:return this.error("Unknown source type.")}}))},l.prototype.to=function(e){switch(e){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},l.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then((function(){var e={position:"relative",display:"inline-block",width:("number"!=typeof this.opt.width||isNaN(this.opt.width)||"number"!=typeof this.opt.windowWidth||isNaN(this.opt.windowWidth)?Math.max(this.prop.src.clientWidth,this.prop.src.scrollWidth,this.prop.src.offsetWidth):this.opt.windowWidth)+"px",left:0,right:0,top:0,margin:"auto",backgroundColor:this.opt.backgroundColor},t=function e(t,r){for(var n=3===t.nodeType?document.createTextNode(t.nodeValue):t.cloneNode(!1),i=t.firstChild;i;i=i.nextSibling)!0!==r&&1===i.nodeType&&"SCRIPT"===i.nodeName||n.appendChild(e(i,r));return 1===t.nodeType&&("CANVAS"===t.nodeName?(n.width=t.width,n.height=t.height,n.getContext("2d").drawImage(t,0,0)):"TEXTAREA"!==t.nodeName&&"SELECT"!==t.nodeName||(n.value=t.value),n.addEventListener("load",(function(){n.scrollTop=t.scrollTop,n.scrollLeft=t.scrollLeft}),!0)),n}(this.prop.src,this.opt.html2canvas.javascriptEnabled);"BODY"===t.tagName&&(e.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=s("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=s("div",{className:"html2pdf__container",style:e}),this.prop.container.appendChild(t),this.prop.container.firstChild.appendChild(s("div",{style:{clear:"both",border:"0 none transparent",margin:0,padding:0,height:0}})),this.prop.container.style.float="none",this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),this.prop.container.firstChild.style.position="relative",this.prop.container.height=Math.max(this.prop.container.firstChild.clientHeight,this.prop.container.firstChild.scrollHeight,this.prop.container.firstChild.offsetHeight)+"px"}))},l.prototype.toCanvas=function(){var e=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(e).then(t).then((function(e){var t=Object.assign({},this.opt.html2canvas);return delete t.onrendered,e(this.prop.container,t)})).then((function(e){(this.opt.html2canvas.onrendered||function(){})(e),this.prop.canvas=e,document.body.removeChild(this.prop.overlay)}))},l.prototype.toContext2d=function(){var e=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(e).then(t).then((function(e){var t=this.opt.jsPDF,r=this.opt.fontFaces,n="number"!=typeof this.opt.width||isNaN(this.opt.width)||"number"!=typeof this.opt.windowWidth||isNaN(this.opt.windowWidth)?1:this.opt.width/this.opt.windowWidth,i=Object.assign({async:!0,allowTaint:!0,scale:n,scrollX:this.opt.scrollX||0,scrollY:this.opt.scrollY||0,backgroundColor:"#ffffff",imageTimeout:15e3,logging:!0,proxy:null,removeContainer:!0,foreignObjectRendering:!1,useCORS:!1},this.opt.html2canvas);if(delete i.onrendered,t.context2d.autoPaging=void 0===this.opt.autoPaging||this.opt.autoPaging,t.context2d.posX=this.opt.x,t.context2d.posY=this.opt.y,t.context2d.margin=this.opt.margin,t.context2d.fontFaces=r,r)for(var a=0;a<r.length;++a){var o=r[a],s=o.src.find((function(e){return"truetype"===e.format}));s&&t.addFont(s.url,o.ref.name,o.ref.style)}return i.windowHeight=i.windowHeight||0,i.windowHeight=0==i.windowHeight?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):i.windowHeight,e(this.prop.container,i)})).then((function(e){(this.opt.html2canvas.onrendered||function(){})(e),this.prop.canvas=e,document.body.removeChild(this.prop.overlay)}))},l.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then((function(){var e=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=e}))},l.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then((function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF}))},l.prototype.output=function(e,t,r){return"img"===(r=r||"pdf").toLowerCase()||"image"===r.toLowerCase()?this.outputImg(e,t):this.outputPdf(e,t)},l.prototype.outputPdf=function(e,t){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){return this.prop.pdf.output(e,t)}))},l.prototype.outputImg=function(e){return this.thenList([function(){return this.prop.img||this.toImg()}]).then((function(){switch(e){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+e+'" is not supported.'}}))},l.prototype.save=function(e){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(e?{filename:e}:null).then((function(){this.prop.pdf.save(this.opt.filename)}))},l.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){this.prop.callback(this.prop.pdf)}))},l.prototype.set=function(e){if("object"!==a(e))return this;var t=Object.keys(e||{}).map((function(t){if(t in l.template.prop)return function(){this.prop[t]=e[t]};switch(t){case"margin":return this.setMargin.bind(this,e.margin);case"jsPDF":return function(){return this.opt.jsPDF=e.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,e.pageSize);default:return function(){this.opt[t]=e[t]}}}),this);return this.then((function(){return this.thenList(t)}))},l.prototype.get=function(e,t){return this.then((function(){var r=e in l.template.prop?this.prop[e]:this.opt[e];return t?t(r):r}))},l.prototype.setMargin=function(e){return this.then((function(){switch(a(e)){case"number":e=[e,e,e,e];case"array":if(2===e.length&&(e=[e[0],e[1],e[0],e[1]]),4===e.length)break;default:return this.error("Invalid margin array.")}this.opt.margin=e})).then(this.setPageSize)},l.prototype.setPageSize=function(e){function t(e,t){return Math.floor(e*t/72*96)}return this.then((function(){(e=e||j.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(e.inner={width:e.width-this.opt.margin[1]-this.opt.margin[3],height:e.height-this.opt.margin[0]-this.opt.margin[2]},e.inner.px={width:t(e.inner.width,e.k),height:t(e.inner.height,e.k)},e.inner.ratio=e.inner.height/e.inner.width),this.prop.pageSize=e}))},l.prototype.setProgress=function(e,t,r,n){return null!=e&&(this.progress.val=e),null!=t&&(this.progress.state=t),null!=r&&(this.progress.n=r),null!=n&&(this.progress.stack=n),this.progress.ratio=this.progress.val/this.progress.state,this},l.prototype.updateProgress=function(e,t,r,n){return this.setProgress(e?this.progress.val+e:null,t||null,r?this.progress.n+r:null,n?this.progress.stack.concat(n):null)},l.prototype.then=function(e,t){var r=this;return this.thenCore(e,t,(function(e,t){return r.updateProgress(null,null,1,[e]),Promise.prototype.then.call(this,(function(t){return r.updateProgress(null,e),t})).then(e,t).then((function(e){return r.updateProgress(1),e}))}))},l.prototype.thenCore=function(e,t,r){r=r||Promise.prototype.then,e&&(e=e.bind(this)),t&&(t=t.bind(this));var n=-1!==Promise.toString().indexOf("[native code]")&&"Promise"===Promise.name?this:l.convert(Object.assign({},this),Promise.prototype),i=r.call(n,e,t);return l.convert(i,this.__proto__)},l.prototype.thenExternal=function(e,t){return Promise.prototype.then.call(this,e,t)},l.prototype.thenList=function(e){var t=this;return e.forEach((function(e){t=t.thenCore(e)})),t},l.prototype.catch=function(e){e&&(e=e.bind(this));var t=Promise.prototype.catch.call(this,e);return l.convert(t,this)},l.prototype.catchExternal=function(e){return Promise.prototype.catch.call(this,e)},l.prototype.error=function(e){return this.then((function(){throw new Error(e)}))},l.prototype.using=l.prototype.set,l.prototype.saveAs=l.prototype.save,l.prototype.export=l.prototype.output,l.prototype.run=l.prototype.then,j.getPageSize=function(e,t,r){if("object"===i()(e)){var n=e;e=n.orientation,t=n.unit||t,r=n.format||r}t=t||"mm",r=r||"a4",e=(""+(e||"P")).toLowerCase();var a,o=(""+r).toLowerCase(),s={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(t){case"pt":a=1;break;case"mm":a=72/25.4;break;case"cm":a=72/2.54;break;case"in":a=72;break;case"px":a=.75;break;case"pc":case"em":a=12;break;case"ex":a=6;break;default:throw"Invalid unit: "+t}var l,c=0,u=0;if(s.hasOwnProperty(o))c=s[o][1]/a,u=s[o][0]/a;else try{c=r[1],u=r[0]}catch(f){throw new Error("Invalid format: "+r)}if("p"===e||"portrait"===e)e="p",u>c&&(l=u,u=c,c=l);else{if("l"!==e&&"landscape"!==e)throw"Invalid orientation: "+e;e="l",c>u&&(l=u,u=c,c=l)}return{width:u,height:c,unit:t,k:a,orientation:e}},e.html=function(e,t){(t=t||{}).callback=t.callback||function(){},t.html2canvas=t.html2canvas||{},t.html2canvas.canvas=t.html2canvas.canvas||this.canvas,t.jsPDF=t.jsPDF||this,t.fontFaces=t.fontFaces?t.fontFaces.map(Pe):null;var r=new l(t);return t.worker?r:r.from(e).doCallback()}}(j.API),j.API.addJS=function(e){return Ve=e,this.internal.events.subscribe("postPutResources",(function(){$e=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+($e+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),Ge=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+Ve+")"),this.internal.out(">>"),this.internal.out("endobj")})),this.internal.events.subscribe("putCatalog",(function(){void 0!==$e&&void 0!==Ge&&this.internal.out("/Names <</JavaScript "+$e+" 0 R>>")})),this
/**
 * @license
 * Copyright (c) 2014 Steven Spungin (TwelveTone LLC)  steven@twelvetone.tv
 *
 * Licensed under the MIT License.
 * http://opensource.org/licenses/mit-license
 */},function(e){var t;e.events.push(["postPutResources",function(){var e=this,r=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var n=e.outline.render().split(/\r\n/),i=0;i<n.length;i++){var a=n[i],o=r.exec(a);if(null!=o){var s=o[1];e.internal.newObjectDeferredBegin(s,!1)}e.internal.write(a)}if(this.outline.createNamedDestinations){var l=this.internal.pages.length,c=[];for(i=0;i<l;i++){var u=e.internal.newObject();c.push(u);var f=e.internal.getPageInfo(i+1);e.internal.write("<< /D["+f.objId+" 0 R /XYZ null null null]>> endobj")}var h=e.internal.newObject();for(e.internal.write("<< /Names [ "),i=0;i<c.length;i++)e.internal.write("(page_"+(i+1)+")"+c[i]+" 0 R");e.internal.write(" ] >>","endobj"),t=e.internal.newObject(),e.internal.write("<< /Dests "+h+" 0 R"),e.internal.write(">>","endobj")}}]),e.events.push(["putCatalog",function(){this.outline.root.children.length>0&&(this.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&this.internal.write("/Names "+t+" 0 R"))}]),e.events.push(["initialized",function(){var e=this;e.outline={createNamedDestinations:!1,root:{children:[]}},e.outline.add=function(e,t,r){var n={title:t,options:r,children:[]};return null==e&&(e=this.root),e.children.push(n),n},e.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=e,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},e.outline.genIds_r=function(t){t.id=e.internal.newObjectDeferred();for(var r=0;r<t.children.length;r++)this.genIds_r(t.children[r])},e.outline.renderRoot=function(e){this.objStart(e),this.line("/Type /Outlines"),e.children.length>0&&(this.line("/First "+this.makeRef(e.children[0])),this.line("/Last "+this.makeRef(e.children[e.children.length-1]))),this.line("/Count "+this.count_r({count:0},e)),this.objEnd()},e.outline.renderItems=function(t){for(var r=this.ctx.pdf.internal.getVerticalCoordinateString,n=0;n<t.children.length;n++){var i=t.children[n];this.objStart(i),this.line("/Title "+this.makeString(i.title)),this.line("/Parent "+this.makeRef(t)),n>0&&this.line("/Prev "+this.makeRef(t.children[n-1])),n<t.children.length-1&&this.line("/Next "+this.makeRef(t.children[n+1])),i.children.length>0&&(this.line("/First "+this.makeRef(i.children[0])),this.line("/Last "+this.makeRef(i.children[i.children.length-1])));var a=this.count=this.count_r({count:0},i);if(a>0&&this.line("/Count "+a),i.options&&i.options.pageNumber){var o=e.internal.getPageInfo(i.options.pageNumber);this.line("/Dest ["+o.objId+" 0 R /XYZ 0 "+r(0)+" 0]")}this.objEnd()}for(var s=0;s<t.children.length;s++)this.renderItems(t.children[s])},e.outline.line=function(e){this.ctx.val+=e+"\r\n"},e.outline.makeRef=function(e){return e.id+" 0 R"},e.outline.makeString=function(t){return"("+e.internal.pdfEscape(t)+")"},e.outline.objStart=function(e){this.ctx.val+="\r\n"+e.id+" 0 obj\r\n<<\r\n"},e.outline.objEnd=function(){this.ctx.val+=">> \r\nendobj\r\n"},e.outline.count_r=function(e,t){for(var r=0;r<t.children.length;r++)e.count++,this.count_r(e,t.children[r]);return e.count}}])}(j.API),
/**
 * @license
 *
 * Licensed under the MIT License.
 * http://opensource.org/licenses/mit-license
 */
function(e){var t=[192,193,194,195,196,197,198,199];e.processJPEG=function(e,r,n,i,a,o){var s,l=this.decode.DCT_DECODE,c=null;if("string"==typeof e||this.__addimage__.isArrayBuffer(e)||this.__addimage__.isArrayBufferView(e)){switch(e=a||e,e=this.__addimage__.isArrayBuffer(e)?new Uint8Array(e):e,(s=function(e){for(var r,n=256*e.charCodeAt(4)+e.charCodeAt(5),i=e.length,a={width:0,height:0,numcomponents:1},o=4;o<i;o+=2){if(o+=n,-1!==t.indexOf(e.charCodeAt(o+1))){r=256*e.charCodeAt(o+5)+e.charCodeAt(o+6),a={width:256*e.charCodeAt(o+7)+e.charCodeAt(o+8),height:r,numcomponents:e.charCodeAt(o+9)};break}n=256*e.charCodeAt(o+2)+e.charCodeAt(o+3)}return a}(e=this.__addimage__.isArrayBufferView(e)?this.__addimage__.arrayBufferToBinaryString(e):e)).numcomponents){case 1:o=this.color_spaces.DEVICE_GRAY;break;case 4:o=this.color_spaces.DEVICE_CMYK;break;case 3:o=this.color_spaces.DEVICE_RGB}c={data:e,width:s.width,height:s.height,colorSpace:o,bitsPerComponent:8,filter:l,index:r,alias:n}}return c}}(j.API);var We,Xe,Ye,Qe,Ke,Je=function(){var e,t,r;function n(e){var t,r,n,i,a,o,s,l,c,u,f,h,d,p;for(this.data=e,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.animation=null,this.text={},o=null;;){switch(t=this.readUInt32(),c=function(){var e,t;for(t=[],e=0;e<4;++e)t.push(String.fromCharCode(this.data[this.pos++]));return t}.call(this).join("")){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"acTL":this.animation={numFrames:this.readUInt32(),numPlays:this.readUInt32()||1/0,frames:[]};break;case"PLTE":this.palette=this.read(t);break;case"fcTL":o&&this.animation.frames.push(o),this.pos+=4,o={width:this.readUInt32(),height:this.readUInt32(),xOffset:this.readUInt32(),yOffset:this.readUInt32()},a=this.readUInt16(),i=this.readUInt16()||100,o.delay=1e3*a/i,o.disposeOp=this.data[this.pos++],o.blendOp=this.data[this.pos++],o.data=[];break;case"IDAT":case"fdAT":for("fdAT"===c&&(this.pos+=4,t-=4),e=(null!=o?o.data:void 0)||this.imgData,h=0;0<=t?h<t:h>t;0<=t?++h:--h)e.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(n=this.palette.length/3,this.transparency.indexed=this.read(t),this.transparency.indexed.length>n)throw new Error("More transparent colors than palette size");if((u=n-this.transparency.indexed.length)>0)for(d=0;0<=u?d<u:d>u;0<=u?++d:--d)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(t)[0];break;case 2:this.transparency.rgb=this.read(t)}break;case"tEXt":s=(f=this.read(t)).indexOf(0),l=String.fromCharCode.apply(String,f.slice(0,s)),this.text[l]=String.fromCharCode.apply(String,f.slice(s+1));break;case"IEND":return o&&this.animation.frames.push(o),this.colors=function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}.call(this),this.hasAlphaChannel=4===(p=this.colorType)||6===p,r=this.colors+(this.hasAlphaChannel?1:0),this.pixelBitlength=this.bits*r,this.colorSpace=function(){switch(this.colors){case 1:return"DeviceGray";case 3:return"DeviceRGB"}}.call(this),void(this.imgData=new Uint8Array(this.imgData));default:this.pos+=t}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}n.prototype.read=function(e){var t,r;for(r=[],t=0;0<=e?t<e:t>e;0<=e?++t:--t)r.push(this.data[this.pos++]);return r},n.prototype.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},n.prototype.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},n.prototype.decodePixels=function(e){var t=this.pixelBitlength/8,r=new Uint8Array(this.width*this.height*t),n=0,i=this;if(null==e&&(e=this.imgData),0===e.length)return new Uint8Array(0);function o(a,o,s,l){var c,u,f,h,d,p,m,g,v,b,w,y,A,_,x,S,C,k,E,N,B,T=Math.ceil((i.width-a)/s),L=Math.ceil((i.height-o)/l),I=i.width==T&&i.height==L;for(_=t*T,y=I?r:new Uint8Array(_*L),p=e.length,A=0,u=0;A<L&&n<p;){switch(e[n++]){case 0:for(h=C=0;C<_;h=C+=1)y[u++]=e[n++];break;case 1:for(h=k=0;k<_;h=k+=1)c=e[n++],d=h<t?0:y[u-t],y[u++]=(c+d)%256;break;case 2:for(h=E=0;E<_;h=E+=1)c=e[n++],f=(h-h%t)/t,x=A&&y[(A-1)*_+f*t+h%t],y[u++]=(x+c)%256;break;case 3:for(h=N=0;N<_;h=N+=1)c=e[n++],f=(h-h%t)/t,d=h<t?0:y[u-t],x=A&&y[(A-1)*_+f*t+h%t],y[u++]=(c+Math.floor((d+x)/2))%256;break;case 4:for(h=B=0;B<_;h=B+=1)c=e[n++],f=(h-h%t)/t,d=h<t?0:y[u-t],0===A?x=S=0:(x=y[(A-1)*_+f*t+h%t],S=f&&y[(A-1)*_+(f-1)*t+h%t]),m=d+x-S,g=Math.abs(m-d),b=Math.abs(m-x),w=Math.abs(m-S),v=g<=b&&g<=w?d:b<=w?x:S,y[u++]=(c+v)%256;break;default:throw new Error("Invalid filter algorithm: "+e[n-1])}if(!I){var F=((o+A*l)*i.width+a)*t,P=A*_;for(h=0;h<T;h+=1){for(var D=0;D<t;D+=1)r[F++]=y[P++];F+=(s-1)*t}}A++}}return e=Object(a["a"])(e),1==i.interlaceMethod?(o(0,0,8,8),o(4,0,8,8),o(0,4,4,8),o(2,0,4,4),o(0,2,2,4),o(1,0,2,2),o(0,1,1,2)):o(0,0,1,1),r},n.prototype.decodePalette=function(){var e,t,r,n,i,a,o,s,l;for(r=this.palette,a=this.transparency.indexed||[],i=new Uint8Array((a.length||0)+r.length),n=0,e=0,t=o=0,s=r.length;o<s;t=o+=3)i[n++]=r[t],i[n++]=r[t+1],i[n++]=r[t+2],i[n++]=null!=(l=a[e++])?l:255;return i},n.prototype.copyToImageData=function(e,t){var r,n,i,a,o,s,l,c,u,f,h;if(n=this.colors,u=null,r=this.hasAlphaChannel,this.palette.length&&(u=null!=(h=this._decodedPalette)?h:this._decodedPalette=this.decodePalette(),n=4,r=!0),c=(i=e.data||e).length,o=u||t,a=s=0,1===n)for(;a<c;)l=u?4*t[a/4]:s,f=o[l++],i[a++]=f,i[a++]=f,i[a++]=f,i[a++]=r?o[l++]:255,s=l;else for(;a<c;)l=u?4*t[a/4]:s,i[a++]=o[l++],i[a++]=o[l++],i[a++]=o[l++],i[a++]=r?o[l++]:255,s=l},n.prototype.decode=function(){var e;return e=new Uint8Array(this.width*this.height*4),this.copyToImageData(e,this.decodePixels()),e};var i=function(){if("[object Window]"===Object.prototype.toString.call(o)){try{t=o.document.createElement("canvas"),r=t.getContext("2d")}catch(e){return!1}return!0}return!1};return i(),e=function(e){var n;if(!0===i())return r.width=e.width,r.height=e.height,r.clearRect(0,0,e.width,e.height),r.putImageData(e,0,0),(n=new Image).src=t.toDataURL(),n;throw new Error("This method requires a Browser with Canvas-capability.")},n.prototype.decodeFrames=function(t){var r,n,i,a,o,s,l,c;if(this.animation){for(c=[],n=o=0,s=(l=this.animation.frames).length;o<s;n=++o)r=l[n],i=t.createImageData(r.width,r.height),a=this.decodePixels(new Uint8Array(r.data)),this.copyToImageData(i,a),r.imageData=i,c.push(r.image=e(i));return c}},n.prototype.renderFrame=function(e,t){var r,n,i;return r=(n=this.animation.frames)[t],i=n[t-1],0===t&&e.clearRect(0,0,this.width,this.height),1===(null!=i?i.disposeOp:void 0)?e.clearRect(i.xOffset,i.yOffset,i.width,i.height):2===(null!=i?i.disposeOp:void 0)&&e.putImageData(i.imageData,i.xOffset,i.yOffset),0===r.blendOp&&e.clearRect(r.xOffset,r.yOffset,r.width,r.height),e.drawImage(r.image,r.xOffset,r.yOffset)},n.prototype.animate=function(e){var t,r,n,i,a,o,s=this;return r=0,o=this.animation,i=o.numFrames,n=o.frames,a=o.numPlays,(t=function(){var o,l;if(o=r++%i,l=n[o],s.renderFrame(e,o),i>1&&r/i<a)return s.animation._timeout=setTimeout(t,l.delay)})()},n.prototype.stopAnimation=function(){var e;return clearTimeout(null!=(e=this.animation)?e._timeout:void 0)},n.prototype.render=function(e){var t,r;return e._png&&e._png.stopAnimation(),e._png=this,e.width=this.width,e.height=this.height,t=e.getContext("2d"),this.animation?(this.decodeFrames(t),this.animate(t)):(r=t.createImageData(this.width,this.height),this.copyToImageData(r,this.decodePixels()),t.putImageData(r,0,0))},n}();
/**
 * @license
 *
 * Copyright (c) 2014 James Robb, https://github.com/jamesbrobb
 *
 * Permission is hereby granted, free of charge, to any person obtaining
 * a copy of this software and associated documentation files (the
 * "Software"), to deal in the Software without restriction, including
 * without limitation the rights to use, copy, modify, merge, publish,
 * distribute, sublicense, and/or sell copies of the Software, and to
 * permit persons to whom the Software is furnished to do so, subject to
 * the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
 * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 * ====================================================================
 */
/**
 * @license
 * (c) Dean McNamee <dean@gmail.com>, 2013.
 *
 * https://github.com/deanm/omggif
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to
 * deal in the Software without restriction, including without limitation the
 * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
 * sell copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
 * IN THE SOFTWARE.
 *
 * omggif is a JavaScript implementation of a GIF 89a encoder and decoder,
 * including animation and compression.  It does not rely on any specific
 * underlying system, so should run in the browser, Node, or Plask.
 */function Ze(e){var t=0;if(71!==e[t++]||73!==e[t++]||70!==e[t++]||56!==e[t++]||56!=(e[t++]+1&253)||97!==e[t++])throw new Error("Invalid GIF 87a/89a header.");var r=e[t++]|e[t++]<<8,n=e[t++]|e[t++]<<8,i=e[t++],a=i>>7,o=1<<1+(7&i);e[t++],e[t++];var s=null,l=null;a&&(s=t,l=o,t+=3*o);var c=!0,u=[],f=0,h=null,d=0,p=null;for(this.width=r,this.height=n;c&&t<e.length;)switch(e[t++]){case 33:switch(e[t++]){case 255:if(11!==e[t]||78==e[t+1]&&69==e[t+2]&&84==e[t+3]&&83==e[t+4]&&67==e[t+5]&&65==e[t+6]&&80==e[t+7]&&69==e[t+8]&&50==e[t+9]&&46==e[t+10]&&48==e[t+11]&&3==e[t+12]&&1==e[t+13]&&0==e[t+16])t+=14,p=e[t++]|e[t++]<<8,t++;else for(t+=12;;){if(!((E=e[t++])>=0))throw Error("Invalid block size");if(0===E)break;t+=E}break;case 249:if(4!==e[t++]||0!==e[t+4])throw new Error("Invalid graphics extension block.");var m=e[t++];f=e[t++]|e[t++]<<8,h=e[t++],0==(1&m)&&(h=null),d=m>>2&7,t++;break;case 254:for(;;){if(!((E=e[t++])>=0))throw Error("Invalid block size");if(0===E)break;t+=E}break;default:throw new Error("Unknown graphic control label: 0x"+e[t-1].toString(16))}break;case 44:var g=e[t++]|e[t++]<<8,v=e[t++]|e[t++]<<8,b=e[t++]|e[t++]<<8,w=e[t++]|e[t++]<<8,y=e[t++],A=y>>6&1,_=1<<1+(7&y),x=s,S=l,C=!1;y>>7&&(C=!0,x=t,S=_,t+=3*_);var k=t;for(t++;;){var E;if(!((E=e[t++])>=0))throw Error("Invalid block size");if(0===E)break;t+=E}u.push({x:g,y:v,width:b,height:w,has_local_palette:C,palette_offset:x,palette_size:S,data_offset:k,data_length:t-k,transparent_index:h,interlaced:!!A,delay:f,disposal:d});break;case 59:c=!1;break;default:throw new Error("Unknown gif block: 0x"+e[t-1].toString(16))}this.numFrames=function(){return u.length},this.loopCount=function(){return p},this.frameInfo=function(e){if(e<0||e>=u.length)throw new Error("Frame index out of range.");return u[e]},this.decodeAndBlitFrameBGRA=function(t,n){var i=this.frameInfo(t),a=i.width*i.height,o=new Uint8Array(a);et(e,i.data_offset,o,a);var s=i.palette_offset,l=i.transparent_index;null===l&&(l=256);var c=i.width,u=r-c,f=c,h=4*(i.y*r+i.x),d=4*((i.y+i.height)*r+i.x),p=h,m=4*u;!0===i.interlaced&&(m+=4*r*7);for(var g=8,v=0,b=o.length;v<b;++v){var w=o[v];if(0===f&&(f=c,(p+=m)>=d&&(m=4*u+4*r*(g-1),p=h+(c+u)*(g<<1),g>>=1)),w===l)p+=4;else{var y=e[s+3*w],A=e[s+3*w+1],_=e[s+3*w+2];n[p++]=_,n[p++]=A,n[p++]=y,n[p++]=255}--f}},this.decodeAndBlitFrameRGBA=function(t,n){var i=this.frameInfo(t),a=i.width*i.height,o=new Uint8Array(a);et(e,i.data_offset,o,a);var s=i.palette_offset,l=i.transparent_index;null===l&&(l=256);var c=i.width,u=r-c,f=c,h=4*(i.y*r+i.x),d=4*((i.y+i.height)*r+i.x),p=h,m=4*u;!0===i.interlaced&&(m+=4*r*7);for(var g=8,v=0,b=o.length;v<b;++v){var w=o[v];if(0===f&&(f=c,(p+=m)>=d&&(m=4*u+4*r*(g-1),p=h+(c+u)*(g<<1),g>>=1)),w===l)p+=4;else{var y=e[s+3*w],A=e[s+3*w+1],_=e[s+3*w+2];n[p++]=y,n[p++]=A,n[p++]=_,n[p++]=255}--f}}}function et(e,t,r,n){for(var i=e[t++],a=1<<i,o=a+1,s=o+1,c=i+1,u=(1<<c)-1,f=0,h=0,d=0,p=e[t++],m=new Int32Array(4096),g=null;;){for(;f<16&&0!==p;)h|=e[t++]<<f,f+=8,1===p?p=e[t++]:--p;if(f<c)break;var v=h&u;if(h>>=c,f-=c,v!==a){if(v===o)break;for(var b=v<s?v:g,w=0,y=b;y>a;)y=m[y]>>8,++w;var A=y;if(d+w+(b!==v?1:0)>n)return void l.log("Warning, gif stream longer than expected.");r[d++]=A;var _=d+=w;for(b!==v&&(r[d++]=A),y=b;w--;)y=m[y],r[--_]=255&y,y>>=8;null!==g&&s<4096&&(m[s++]=g<<8|A,s>=u+1&&c<12&&(++c,u=u<<1|1)),g=v}else s=o+1,u=(1<<(c=i+1))-1,g=null}return d!==n&&l.log("Warning, gif stream shorter than expected."),r}
/**
 * @license
  Copyright (c) 2008, Adobe Systems Incorporated
  All rights reserved.

  Redistribution and use in source and binary forms, with or without 
  modification, are permitted provided that the following conditions are
  met:

  * Redistributions of source code must retain the above copyright notice, 
    this list of conditions and the following disclaimer.
  
  * Redistributions in binary form must reproduce the above copyright
    notice, this list of conditions and the following disclaimer in the 
    documentation and/or other materials provided with the distribution.
  
  * Neither the name of Adobe Systems Incorporated nor the names of its 
    contributors may be used to endorse or promote products derived from 
    this software without specific prior written permission.

  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
  IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 
  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/function tt(e){var t,r,n,i,a,o=Math.floor,s=new Array(64),l=new Array(64),c=new Array(64),u=new Array(64),f=new Array(65535),h=new Array(65535),d=new Array(64),p=new Array(64),m=[],g=0,v=7,b=new Array(64),w=new Array(64),y=new Array(64),A=new Array(256),_=new Array(2048),x=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],S=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],C=[0,1,2,3,4,5,6,7,8,9,10,11],k=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],E=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],N=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],B=[0,1,2,3,4,5,6,7,8,9,10,11],T=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],L=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function I(e,t){for(var r=0,n=0,i=new Array,a=1;a<=16;a++){for(var o=1;o<=e[a];o++)i[t[n]]=[],i[t[n]][0]=r,i[t[n]][1]=a,n++,r++;r*=2}return i}function F(e){for(var t=e[0],r=e[1]-1;r>=0;)t&1<<r&&(g|=1<<v),r--,--v<0&&(255==g?(P(255),P(0)):P(g),v=7,g=0)}function P(e){m.push(e)}function D(e){P(e>>8&255),P(255&e)}function R(e,t,r,n,i){for(var a,o=i[0],s=i[240],l=function(e,t){var r,n,i,a,o,s,l,c,u,f,h=0;for(u=0;u<8;++u){r=e[h],n=e[h+1],i=e[h+2],a=e[h+3],o=e[h+4],s=e[h+5],l=e[h+6];var p=r+(c=e[h+7]),m=r-c,g=n+l,v=n-l,b=i+s,w=i-s,y=a+o,A=a-o,_=p+y,x=p-y,S=g+b,C=g-b;e[h]=_+S,e[h+4]=_-S;var k=.707106781*(C+x);e[h+2]=x+k,e[h+6]=x-k;var E=.382683433*((_=A+w)-(C=v+m)),N=.5411961*_+E,B=1.306562965*C+E,T=.707106781*(S=w+v),L=m+T,I=m-T;e[h+5]=I+N,e[h+3]=I-N,e[h+1]=L+B,e[h+7]=L-B,h+=8}for(h=0,u=0;u<8;++u){r=e[h],n=e[h+8],i=e[h+16],a=e[h+24],o=e[h+32],s=e[h+40],l=e[h+48];var F=r+(c=e[h+56]),P=r-c,D=n+l,R=n-l,O=i+s,M=i-s,j=a+o,U=a-o,z=F+j,H=F-j,$=D+O,G=D-O;e[h]=z+$,e[h+32]=z-$;var V=.707106781*(G+H);e[h+16]=H+V,e[h+48]=H-V;var q=.382683433*((z=U+M)-(G=R+P)),W=.5411961*z+q,X=1.306562965*G+q,Y=.707106781*($=M+R),Q=P+Y,K=P-Y;e[h+40]=K+W,e[h+24]=K-W,e[h+8]=Q+X,e[h+56]=Q-X,h++}for(u=0;u<64;++u)f=e[u]*t[u],d[u]=f>0?f+.5|0:f-.5|0;return d}(e,t),c=0;c<64;++c)p[x[c]]=l[c];var u=p[0]-r;r=p[0],0==u?F(n[0]):(F(n[h[a=32767+u]]),F(f[a]));for(var m=63;m>0&&0==p[m];)m--;if(0==m)return F(o),r;for(var g,v=1;v<=m;){for(var b=v;0==p[v]&&v<=m;)++v;var w=v-b;if(w>=16){g=w>>4;for(var y=1;y<=g;++y)F(s);w&=15}a=32767+p[v],F(i[(w<<4)+h[a]]),F(f[a]),v++}return 63!=m&&F(o),r}function O(e){e=Math.min(Math.max(e,1),100),a!=e&&(function(e){for(var t=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],r=0;r<64;r++){var n=o((t[r]*e+50)/100);n=Math.min(Math.max(n,1),255),s[x[r]]=n}for(var i=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],a=0;a<64;a++){var f=o((i[a]*e+50)/100);f=Math.min(Math.max(f,1),255),l[x[a]]=f}for(var h=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],d=0,p=0;p<8;p++)for(var m=0;m<8;m++)c[d]=1/(s[x[d]]*h[p]*h[m]*8),u[d]=1/(l[x[d]]*h[p]*h[m]*8),d++}(e<50?Math.floor(5e3/e):Math.floor(200-2*e)),a=e)}this.encode=function(e,a){a&&O(a),m=new Array,g=0,v=7,D(65496),D(65504),D(16),P(74),P(70),P(73),P(70),P(0),P(1),P(1),P(0),D(1),D(1),P(0),P(0),function(){D(65499),D(132),P(0);for(var e=0;e<64;e++)P(s[e]);P(1);for(var t=0;t<64;t++)P(l[t])}(),function(e,t){D(65472),D(17),P(8),D(t),D(e),P(3),P(1),P(17),P(0),P(2),P(17),P(1),P(3),P(17),P(1)}(e.width,e.height),function(){D(65476),D(418),P(0);for(var e=0;e<16;e++)P(S[e+1]);for(var t=0;t<=11;t++)P(C[t]);P(16);for(var r=0;r<16;r++)P(k[r+1]);for(var n=0;n<=161;n++)P(E[n]);P(1);for(var i=0;i<16;i++)P(N[i+1]);for(var a=0;a<=11;a++)P(B[a]);P(17);for(var o=0;o<16;o++)P(T[o+1]);for(var s=0;s<=161;s++)P(L[s])}(),D(65498),D(12),P(3),P(1),P(0),P(2),P(17),P(3),P(17),P(0),P(63),P(0);var o=0,f=0,h=0;g=0,v=7,this.encode.displayName="_encode_";for(var d,p,A,x,I,M,j,U,z,H=e.data,$=e.width,G=e.height,V=4*$,q=0;q<G;){for(d=0;d<V;){for(I=V*q+d,j=-1,U=0,z=0;z<64;z++)M=I+(U=z>>3)*V+(j=4*(7&z)),q+U>=G&&(M-=V*(q+1+U-G)),d+j>=V&&(M-=d+j-V+4),p=H[M++],A=H[M++],x=H[M++],b[z]=(_[p]+_[A+256>>0]+_[x+512>>0]>>16)-128,w[z]=(_[p+768>>0]+_[A+1024>>0]+_[x+1280>>0]>>16)-128,y[z]=(_[p+1280>>0]+_[A+1536>>0]+_[x+1792>>0]>>16)-128;o=R(b,c,o,t,n),f=R(w,u,f,r,i),h=R(y,u,h,r,i),d+=32}q+=8}if(v>=0){var W=[];W[1]=v+1,W[0]=(1<<v+1)-1,F(W)}return D(65497),new Uint8Array(m)},e=e||50,function(){for(var e=String.fromCharCode,t=0;t<256;t++)A[t]=e(t)}(),t=I(S,C),r=I(N,B),n=I(k,E),i=I(T,L),function(){for(var e=1,t=2,r=1;r<=15;r++){for(var n=e;n<t;n++)h[32767+n]=r,f[32767+n]=[],f[32767+n][1]=r,f[32767+n][0]=n;for(var i=-(t-1);i<=-e;i++)h[32767+i]=r,f[32767+i]=[],f[32767+i][1]=r,f[32767+i][0]=t-1+i;e<<=1,t<<=1}}(),function(){for(var e=0;e<256;e++)_[e]=19595*e,_[e+256>>0]=38470*e,_[e+512>>0]=7471*e+32768,_[e+768>>0]=-11059*e,_[e+1024>>0]=-21709*e,_[e+1280>>0]=32768*e+8421375,_[e+1536>>0]=-27439*e,_[e+1792>>0]=-5329*e}(),O(e)}
/**
 * @license
 * Copyright (c) 2017 Aras Abbasi
 *
 * Licensed under the MIT License.
 * http://opensource.org/licenses/mit-license
 */function rt(e,t){if(this.pos=0,this.buffer=e,this.datav=new DataView(e.buffer),this.is_with_alpha=!!t,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,-1===["BM","BA","CI","CP","IC","PT"].indexOf(this.flag))throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function nt(e){function t(e){if(!e)throw Error("assert :P")}function r(e,t,r){for(var n=0;4>n;n++)if(e[t+n]!=r.charCodeAt(n))return!0;return!1}function n(e,t,r,n,i){for(var a=0;a<i;a++)e[t+a]=r[n+a]}function i(e,t,r,n){for(var i=0;i<n;i++)e[t+i]=r}function a(e){return new Int32Array(e)}function o(e,t){for(var r=[],n=0;n<e;n++)r.push(new t);return r}function s(e,t){var r=[];return function e(r,n,i){for(var a=i[n],o=0;o<a&&(r.push(i.length>n+1?[]:new t),!(i.length<n+1));o++)e(r[o],n+1,i)}(r,0,e),r}var l=function(){var e=this;function l(e,t){for(var r=1<<t-1>>>0;e&r;)r>>>=1;return r?(e&r-1)+r:e}function c(e,r,n,i,a){t(!(i%n));do{e[r+(i-=n)]=a}while(0<i)}function u(e,r,n,i,o){if(t(2328>=o),512>=o)var s=a(512);else if(null==(s=a(o)))return 0;return function(e,r,n,i,o,s){var u,h,d=r,p=1<<n,m=a(16),g=a(16);for(t(0!=o),t(null!=i),t(null!=e),t(0<n),h=0;h<o;++h){if(15<i[h])return 0;++m[i[h]]}if(m[0]==o)return 0;for(g[1]=0,u=1;15>u;++u){if(m[u]>1<<u)return 0;g[u+1]=g[u]+m[u]}for(h=0;h<o;++h)u=i[h],0<i[h]&&(s[g[u]++]=h);if(1==g[15])return(i=new f).g=0,i.value=s[0],c(e,d,1,p,i),p;var v,b=-1,w=p-1,y=0,A=1,_=1,x=1<<n;for(h=0,u=1,o=2;u<=n;++u,o<<=1){if(A+=_<<=1,0>(_-=m[u]))return 0;for(;0<m[u];--m[u])(i=new f).g=u,i.value=s[h++],c(e,d+y,o,x,i),y=l(y,u)}for(u=n+1,o=2;15>=u;++u,o<<=1){if(A+=_<<=1,0>(_-=m[u]))return 0;for(;0<m[u];--m[u]){if(i=new f,(y&w)!=b){for(d+=x,v=1<<(b=u)-n;15>b&&!(0>=(v-=m[b]));)++b,v<<=1;p+=x=1<<(v=b-n),e[r+(b=y&w)].g=v+n,e[r+b].value=d-r-b}i.g=u-n,i.value=s[h++],c(e,d+(y>>n),o,x,i),y=l(y,u)}}return A!=2*g[15]-1?0:p}(e,r,n,i,o,s)}function f(){this.value=this.g=0}function h(){this.value=this.g=0}function d(){this.G=o(5,f),this.H=a(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=o(Mr,h)}function p(e,r,n,i){t(null!=e),t(null!=r),t(2147483648>i),e.Ca=254,e.I=0,e.b=-8,e.Ka=0,e.oa=r,e.pa=n,e.Jd=r,e.Yc=n+i,e.Zc=4<=i?n+i-4+1:n,k(e)}function m(e,t){for(var r=0;0<t--;)r|=N(e,128)<<t;return r}function g(e,t){var r=m(e,t);return E(e)?-r:r}function v(e,r,n,i){var a,o=0;for(t(null!=e),t(null!=r),t(4294967288>i),e.Sb=i,e.Ra=0,e.u=0,e.h=0,4<i&&(i=4),a=0;a<i;++a)o+=r[n+a]<<8*a;e.Ra=o,e.bb=i,e.oa=r,e.pa=n}function b(e){for(;8<=e.u&&e.bb<e.Sb;)e.Ra>>>=8,e.Ra+=e.oa[e.pa+e.bb]<<zr-8>>>0,++e.bb,e.u-=8;x(e)&&(e.h=1,e.u=0)}function w(e,r){if(t(0<=r),!e.h&&r<=Ur){var n=_(e)&jr[r];return e.u+=r,b(e),n}return e.h=1,e.u=0}function y(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function A(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function _(e){return e.Ra>>>(e.u&zr-1)>>>0}function x(e){return t(e.bb<=e.Sb),e.h||e.bb==e.Sb&&e.u>zr}function S(e,t){e.u=t,e.h=x(e)}function C(e){e.u>=Hr&&(t(e.u>=Hr),b(e))}function k(e){t(null!=e&&null!=e.oa),e.pa<e.Zc?(e.I=(e.oa[e.pa++]|e.I<<8)>>>0,e.b+=8):(t(null!=e&&null!=e.oa),e.pa<e.Yc?(e.b+=8,e.I=e.oa[e.pa++]|e.I<<8):e.Ka?e.b=0:(e.I<<=8,e.b+=8,e.Ka=1))}function E(e){return m(e,1)}function N(e,t){var r=e.Ca;0>e.b&&k(e);var n=e.b,i=r*t>>>8,a=(e.I>>>n>i)+0;for(a?(r-=i,e.I-=i+1<<n>>>0):r=i+1,n=r,i=0;256<=n;)i+=8,n>>=8;return n=7^i+$r[n],e.b-=n,e.Ca=(r<<n)-1,a}function B(e,t,r){e[t+0]=r>>24&255,e[t+1]=r>>16&255,e[t+2]=r>>8&255,e[t+3]=r>>0&255}function T(e,t){return e[t+0]<<0|e[t+1]<<8}function L(e,t){return T(e,t)|e[t+2]<<16}function I(e,t){return T(e,t)|T(e,t+2)<<16}function F(e,r){var n=1<<r;return t(null!=e),t(0<r),e.X=a(n),null==e.X?0:(e.Mb=32-r,e.Xa=r,1)}function P(e,r){t(null!=e),t(null!=r),t(e.Xa==r.Xa),n(r.X,0,e.X,0,1<<r.Xa)}function D(){this.X=[],this.Xa=this.Mb=0}function R(e,r,n,i){t(null!=n),t(null!=i);var a=n[0],o=i[0];return 0==a&&(a=(e*o+r/2)/r),0==o&&(o=(r*a+e/2)/e),0>=a||0>=o?0:(n[0]=a,i[0]=o,1)}function O(e,t){return e+(1<<t)-1>>>t}function M(e,t){return((4278255360&e)+(4278255360&t)>>>0&4278255360)+((16711935&e)+(16711935&t)>>>0&16711935)>>>0}function j(t,r){e[r]=function(r,n,i,a,o,s,l){var c;for(c=0;c<o;++c){var u=e[t](s[l+c-1],i,a+c);s[l+c]=M(r[n+c],u)}}}function U(){this.ud=this.hd=this.jd=0}function z(e,t){return((4278124286&(e^t))>>>1)+(e&t)>>>0}function H(e){return 0<=e&&256>e?e:0>e?0:255<e?255:void 0}function $(e,t){return H(e+(e-t+.5>>1))}function G(e,t,r){return Math.abs(t-r)-Math.abs(e-r)}function V(e,t,r,n,i,a,o){for(n=a[o-1],r=0;r<i;++r)a[o+r]=n=M(e[t+r],n)}function q(e,t,r,n,i){var a;for(a=0;a<r;++a){var o=e[t+a],s=o>>8&255,l=16711935&(l=(l=16711935&o)+((s<<16)+s));n[i+a]=(4278255360&o)+l>>>0}}function W(e,t){t.jd=e>>0&255,t.hd=e>>8&255,t.ud=e>>16&255}function X(e,t,r,n,i,a){var o;for(o=0;o<n;++o){var s=t[r+o],l=s>>>8,c=s,u=255&(u=(u=s>>>16)+((e.jd<<24>>24)*(l<<24>>24)>>>5));c=255&(c=(c+=(e.hd<<24>>24)*(l<<24>>24)>>>5)+((e.ud<<24>>24)*(u<<24>>24)>>>5)),i[a+o]=(4278255360&s)+(u<<16)+c}}function Y(t,r,n,i,a){e[r]=function(e,t,r,n,o,s,l,c,u){for(n=l;n<c;++n)for(l=0;l<u;++l)o[s++]=a(r[i(e[t++])])},e[t]=function(t,r,o,s,l,c,u){var f=8>>t.b,h=t.Ea,d=t.K[0],p=t.w;if(8>f)for(t=(1<<t.b)-1,p=(1<<f)-1;r<o;++r){var m,g=0;for(m=0;m<h;++m)m&t||(g=i(s[l++])),c[u++]=a(d[g&p]),g>>=f}else e["VP8LMapColor"+n](s,l,d,p,c,u,r,o,h)}}function Q(e,t,r,n,i){for(r=t+r;t<r;){var a=e[t++];n[i++]=a>>16&255,n[i++]=a>>8&255,n[i++]=a>>0&255}}function K(e,t,r,n,i){for(r=t+r;t<r;){var a=e[t++];n[i++]=a>>16&255,n[i++]=a>>8&255,n[i++]=a>>0&255,n[i++]=a>>24&255}}function J(e,t,r,n,i){for(r=t+r;t<r;){var a=(o=e[t++])>>16&240|o>>12&15,o=o>>0&240|o>>28&15;n[i++]=a,n[i++]=o}}function Z(e,t,r,n,i){for(r=t+r;t<r;){var a=(o=e[t++])>>16&248|o>>13&7,o=o>>5&224|o>>3&31;n[i++]=a,n[i++]=o}}function ee(e,t,r,n,i){for(r=t+r;t<r;){var a=e[t++];n[i++]=a>>0&255,n[i++]=a>>8&255,n[i++]=a>>16&255}}function te(e,t,r,i,a,o){if(0==o)for(r=t+r;t<r;)B(i,((o=e[t++])[0]>>24|o[1]>>8&65280|o[2]<<8&16711680|o[3]<<24)>>>0),a+=32;else n(i,a,e,t,r)}function re(t,r){e[r][0]=e[t+"0"],e[r][1]=e[t+"1"],e[r][2]=e[t+"2"],e[r][3]=e[t+"3"],e[r][4]=e[t+"4"],e[r][5]=e[t+"5"],e[r][6]=e[t+"6"],e[r][7]=e[t+"7"],e[r][8]=e[t+"8"],e[r][9]=e[t+"9"],e[r][10]=e[t+"10"],e[r][11]=e[t+"11"],e[r][12]=e[t+"12"],e[r][13]=e[t+"13"],e[r][14]=e[t+"0"],e[r][15]=e[t+"0"]}function ne(e){return e==$n||e==Gn||e==Vn||e==qn}function ie(){this.eb=[],this.size=this.A=this.fb=0}function ae(){this.y=[],this.f=[],this.ea=[],this.F=[],this.Tc=this.Ed=this.Cd=this.Fd=this.lb=this.Db=this.Ab=this.fa=this.J=this.W=this.N=this.O=0}function oe(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new ie,this.f.kb=new ae,this.sd=null}function se(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function le(){this.Id=this.fd=this.Md=this.hb=this.ib=this.da=this.bd=this.cd=this.j=this.v=this.Da=this.Sd=this.ob=0}function ce(e){return alert("todo:WebPSamplerProcessPlane"),e.T}function ue(e,t){var r=e.T,i=t.ba.f.RGBA,a=i.eb,o=i.fb+e.ka*i.A,s=vi[t.ba.S],l=e.y,c=e.O,u=e.f,f=e.N,h=e.ea,d=e.W,p=t.cc,m=t.dc,g=t.Mc,v=t.Nc,b=e.ka,w=e.ka+e.T,y=e.U,A=y+1>>1;for(0==b?s(l,c,null,null,u,f,h,d,u,f,h,d,a,o,null,null,y):(s(t.ec,t.fc,l,c,p,m,g,v,u,f,h,d,a,o-i.A,a,o,y),++r);b+2<w;b+=2)p=u,m=f,g=h,v=d,f+=e.Rc,d+=e.Rc,o+=2*i.A,s(l,(c+=2*e.fa)-e.fa,l,c,p,m,g,v,u,f,h,d,a,o-i.A,a,o,y);return c+=e.fa,e.j+w<e.o?(n(t.ec,t.fc,l,c,y),n(t.cc,t.dc,u,f,A),n(t.Mc,t.Nc,h,d,A),r--):1&w||s(l,c,null,null,u,f,h,d,u,f,h,d,a,o+i.A,null,null,y),r}function fe(e,r,n){var i=e.F,a=[e.J];if(null!=i){var o=e.U,s=r.ba.S,l=s==Un||s==Vn;r=r.ba.f.RGBA;var c=[0],u=e.ka;c[0]=e.T,e.Kb&&(0==u?--c[0]:(--u,a[0]-=e.width),e.j+e.ka+e.T==e.o&&(c[0]=e.o-e.j-u));var f=r.eb;u=r.fb+u*r.A,e=Cn(i,a[0],e.width,o,c,f,u+(l?0:3),r.A),t(n==c),e&&ne(s)&&xn(f,u,l,o,c,r.A)}return 0}function he(e){var t=e.ma,r=t.ba.S,n=11>r,i=r==On||r==jn||r==Un||r==zn||12==r||ne(r);if(t.memory=null,t.Ib=null,t.Jb=null,t.Nd=null,!Dr(t.Oa,e,i?11:12))return 0;if(i&&ne(r)&&br(),e.da)alert("todo:use_scaling");else{if(n){if(t.Ib=ce,e.Kb){if(r=e.U+1>>1,t.memory=a(e.U+2*r),null==t.memory)return 0;t.ec=t.memory,t.fc=0,t.cc=t.ec,t.dc=t.fc+e.U,t.Mc=t.cc,t.Nc=t.dc+r,t.Ib=ue,br()}}else alert("todo:EmitYUV");i&&(t.Jb=fe,n&&gr())}if(n&&!Li){for(e=0;256>e;++e)Ii[e]=89858*(e-128)+ki>>Ci,Di[e]=-22014*(e-128)+ki,Pi[e]=-45773*(e-128),Fi[e]=113618*(e-128)+ki>>Ci;for(e=Ei;e<Ni;++e)t=76283*(e-16)+ki>>Ci,Ri[e-Ei]=Ve(t,255),Oi[e-Ei]=Ve(t+8>>4,15);Li=1}return 1}function de(e){var r=e.ma,n=e.U,i=e.T;return t(!(1&e.ka)),0>=n||0>=i?0:(n=r.Ib(e,r),null!=r.Jb&&r.Jb(e,r,n),r.Dc+=n,1)}function pe(e){e.ma.memory=null}function me(e,t,r,n){return 47!=w(e,8)?0:(t[0]=w(e,14)+1,r[0]=w(e,14)+1,n[0]=w(e,1),0!=w(e,3)?0:!e.h)}function ge(e,t){if(4>e)return e+1;var r=e-2>>1;return(2+(1&e)<<r)+w(t,r)+1}function ve(e,t){return 120<t?t-120:1<=(r=((r=Jn[t-1])>>4)*e+(8-(15&r)))?r:1;var r}function be(e,t,r){var n=_(r),i=e[t+=255&n].g-8;return 0<i&&(S(r,r.u+8),n=_(r),t+=e[t].value,t+=n&(1<<i)-1),S(r,r.u+e[t].g),e[t].value}function we(e,r,n){return n.g+=e.g,n.value+=e.value<<r>>>0,t(8>=n.g),e.g}function ye(e,r,n){var i=e.xc;return t((r=0==i?0:e.vc[e.md*(n>>i)+(r>>i)])<e.Wb),e.Ya[r]}function Ae(e,r,i,a){var o=e.ab,s=e.c*r,l=e.C;r=l+r;var c=i,u=a;for(a=e.Ta,i=e.Ua;0<o--;){var f=e.gc[o],h=l,d=r,p=c,m=u,g=(u=a,c=i,f.Ea);switch(t(h<d),t(d<=f.nc),f.hc){case 2:qr(p,m,(d-h)*g,u,c);break;case 0:var v=h,b=d,w=u,y=c,A=(k=f).Ea;0==v&&(Gr(p,m,null,null,1,w,y),V(p,m+1,0,0,A-1,w,y+1),m+=A,y+=A,++v);for(var _=1<<k.b,x=_-1,S=O(A,k.b),C=k.K,k=k.w+(v>>k.b)*S;v<b;){var E=C,N=k,B=1;for(Vr(p,m,w,y-A,1,w,y);B<A;){var T=(B&~x)+_;T>A&&(T=A),(0,Kr[E[N++]>>8&15])(p,m+ +B,w,y+B-A,T-B,w,y+B),B=T}m+=A,y+=A,++v&x||(k+=S)}d!=f.nc&&n(u,c-g,u,c+(d-h-1)*g,g);break;case 1:for(g=p,b=m,A=(p=f.Ea)-(y=p&~(w=(m=1<<f.b)-1)),v=O(p,f.b),_=f.K,f=f.w+(h>>f.b)*v;h<d;){for(x=_,S=f,C=new U,k=b+y,E=b+p;b<k;)W(x[S++],C),Jr(C,g,b,m,u,c),b+=m,c+=m;b<E&&(W(x[S++],C),Jr(C,g,b,A,u,c),b+=A,c+=A),++h&w||(f+=v)}break;case 3:if(p==u&&m==c&&0<f.b){for(b=u,p=g=c+(d-h)*g-(y=(d-h)*O(f.Ea,f.b)),m=u,w=c,v=[],y=(A=y)-1;0<=y;--y)v[y]=m[w+y];for(y=A-1;0<=y;--y)b[p+y]=v[y];Wr(f,h,d,u,g,u,c)}else Wr(f,h,d,p,m,u,c)}c=a,u=i}u!=i&&n(a,i,c,u,s)}function _e(e,r){var n=e.V,i=e.Ba+e.c*e.C,a=r-e.C;if(t(r<=e.l.o),t(16>=a),0<a){var o=e.l,s=e.Ta,l=e.Ua,c=o.width;if(Ae(e,a,n,i),a=l=[l],t((n=e.C)<(i=r)),t(o.v<o.va),i>o.o&&(i=o.o),n<o.j){var u=o.j-n;n=o.j,a[0]+=u*c}if(n>=i?n=0:(a[0]+=4*o.v,o.ka=n-o.j,o.U=o.va-o.v,o.T=i-n,n=1),n){if(l=l[0],11>(n=e.ca).S){var f=n.f.RGBA,h=(i=n.S,a=o.U,o=o.T,u=f.eb,f.A),d=o;for(f=f.fb+e.Ma*f.A;0<d--;){var p=s,m=l,g=a,v=u,b=f;switch(i){case Rn:Zr(p,m,g,v,b);break;case On:en(p,m,g,v,b);break;case $n:en(p,m,g,v,b),xn(v,b,0,g,1,0);break;case Mn:nn(p,m,g,v,b);break;case jn:te(p,m,g,v,b,1);break;case Gn:te(p,m,g,v,b,1),xn(v,b,0,g,1,0);break;case Un:te(p,m,g,v,b,0);break;case Vn:te(p,m,g,v,b,0),xn(v,b,1,g,1,0);break;case zn:tn(p,m,g,v,b);break;case qn:tn(p,m,g,v,b),Sn(v,b,g,1,0);break;case Hn:rn(p,m,g,v,b);break;default:t(0)}l+=c,f+=h}e.Ma+=o}else alert("todo:EmitRescaledRowsYUVA");t(e.Ma<=n.height)}}e.C=r,t(e.C<=e.i)}function xe(e){var t;if(0<e.ua)return 0;for(t=0;t<e.Wb;++t){var r=e.Ya[t].G,n=e.Ya[t].H;if(0<r[1][n[1]+0].g||0<r[2][n[2]+0].g||0<r[3][n[3]+0].g)return 0}return 1}function Se(e,r,n,i,a,o){if(0!=e.Z){var s=e.qd,l=e.rd;for(t(null!=gi[e.Z]);r<n;++r)gi[e.Z](s,l,i,a,i,a,o),s=i,l=a,a+=o;e.qd=s,e.rd=l}}function Ce(e,r){var n=e.l.ma,i=0==n.Z||1==n.Z?e.l.j:e.C;if(i=e.C<i?i:e.C,t(r<=e.l.o),r>i){var a=e.l.width,o=n.ca,s=n.tb+a*i,l=e.V,c=e.Ba+e.c*i,u=e.gc;t(1==e.ab),t(3==u[0].hc),Yr(u[0],i,r,l,c,o,s),Se(n,i,r,o,s,a)}e.C=e.Ma=r}function ke(e,r,n,i,a,o,s){var l=e.$/i,c=e.$%i,u=e.m,f=e.s,h=n+e.$,d=h;a=n+i*a;var p=n+i*o,m=280+f.ua,g=e.Pb?l:16777216,v=0<f.ua?f.Wa:null,b=f.wc,w=h<p?ye(f,c,l):null;t(e.C<o),t(p<=a);var y=!1;e:for(;;){for(;y||h<p;){var A=0;if(l>=g){var k=h-n;t((g=e).Pb),g.wd=g.m,g.xd=k,0<g.s.ua&&P(g.s.Wa,g.s.vb),g=l+ei}if(c&b||(w=ye(f,c,l)),t(null!=w),w.Qb&&(r[h]=w.qb,y=!0),!y)if(C(u),w.jc){A=u,k=r;var E=h,N=w.pd[_(A)&Mr-1];t(w.jc),256>N.g?(S(A,A.u+N.g),k[E]=N.value,A=0):(S(A,A.u+N.g-256),t(256<=N.value),A=N.value),0==A&&(y=!0)}else A=be(w.G[0],w.H[0],u);if(u.h)break;if(y||256>A){if(!y)if(w.nd)r[h]=(w.qb|A<<8)>>>0;else{if(C(u),y=be(w.G[1],w.H[1],u),C(u),k=be(w.G[2],w.H[2],u),E=be(w.G[3],w.H[3],u),u.h)break;r[h]=(E<<24|y<<16|A<<8|k)>>>0}if(y=!1,++h,++c>=i&&(c=0,++l,null!=s&&l<=o&&!(l%16)&&s(e,l),null!=v))for(;d<h;)A=r[d++],v.X[(506832829*A&4294967295)>>>v.Mb]=A}else if(280>A){if(A=ge(A-256,u),k=be(w.G[4],w.H[4],u),C(u),k=ve(i,k=ge(k,u)),u.h)break;if(h-n<k||a-h<A)break e;for(E=0;E<A;++E)r[h+E]=r[h+E-k];for(h+=A,c+=A;c>=i;)c-=i,++l,null!=s&&l<=o&&!(l%16)&&s(e,l);if(t(h<=a),c&b&&(w=ye(f,c,l)),null!=v)for(;d<h;)A=r[d++],v.X[(506832829*A&4294967295)>>>v.Mb]=A}else{if(!(A<m))break e;for(y=A-280,t(null!=v);d<h;)A=r[d++],v.X[(506832829*A&4294967295)>>>v.Mb]=A;A=h,t(!(y>>>(k=v).Xa)),r[A]=k.X[y],y=!0}y||t(u.h==x(u))}if(e.Pb&&u.h&&h<a)t(e.m.h),e.a=5,e.m=e.wd,e.$=e.xd,0<e.s.ua&&P(e.s.vb,e.s.Wa);else{if(u.h)break e;null!=s&&s(e,l>o?o:l),e.a=0,e.$=h-n}return 1}return e.a=3,0}function Ee(e){t(null!=e),e.vc=null,e.yc=null,e.Ya=null;var r=e.Wa;null!=r&&(r.X=null),e.vb=null,t(null!=e)}function Ne(){var t=new or;return null==t?null:(t.a=0,t.xb=mi,re("Predictor","VP8LPredictors"),re("Predictor","VP8LPredictors_C"),re("PredictorAdd","VP8LPredictorsAdd"),re("PredictorAdd","VP8LPredictorsAdd_C"),qr=q,Jr=X,Zr=Q,en=K,tn=J,rn=Z,nn=ee,e.VP8LMapColor32b=Xr,e.VP8LMapColor8b=Qr,t)}function Be(e,r,n,s,l){var c=1,h=[e],p=[r],m=s.m,g=s.s,v=null,b=0;e:for(;;){if(n)for(;c&&w(m,1);){var y=h,A=p,x=s,k=1,E=x.m,N=x.gc[x.ab],B=w(E,2);if(x.Oc&1<<B)c=0;else{switch(x.Oc|=1<<B,N.hc=B,N.Ea=y[0],N.nc=A[0],N.K=[null],++x.ab,t(4>=x.ab),B){case 0:case 1:N.b=w(E,3)+2,k=Be(O(N.Ea,N.b),O(N.nc,N.b),0,x,N.K),N.K=N.K[0];break;case 3:var T,L=w(E,8)+1,I=16<L?0:4<L?1:2<L?2:3;if(y[0]=O(N.Ea,I),N.b=I,T=k=Be(L,1,0,x,N.K)){var P,D=L,R=N,j=1<<(8>>R.b),U=a(j);if(null==U)T=0;else{var z=R.K[0],H=R.w;for(U[0]=R.K[0][0],P=1;P<1*D;++P)U[P]=M(z[H+P],U[P-1]);for(;P<4*j;++P)U[P]=0;R.K[0]=null,R.K[0]=U,T=1}}k=T;break;case 2:break;default:t(0)}c=k}}if(h=h[0],p=p[0],c&&w(m,1)&&!(c=1<=(b=w(m,4))&&11>=b)){s.a=3;break e}var $;if($=c)t:{var G,V,q,W=s,X=h,Y=p,Q=b,K=n,J=W.m,Z=W.s,ee=[null],te=1,re=0,ne=Zn[Q];r:for(;;){if(K&&w(J,1)){var ie=w(J,3)+2,ae=O(X,ie),oe=O(Y,ie),se=ae*oe;if(!Be(ae,oe,0,W,ee))break r;for(ee=ee[0],Z.xc=ie,G=0;G<se;++G){var le=ee[G]>>8&65535;ee[G]=le,le>=te&&(te=le+1)}}if(J.h)break r;for(V=0;5>V;++V){var ce=Yn[V];!V&&0<Q&&(ce+=1<<Q),re<ce&&(re=ce)}var ue=o(te*ne,f),fe=te,he=o(fe,d);if(null==he)var de=null;else t(65536>=fe),de=he;var pe=a(re);if(null==de||null==pe||null==ue){W.a=1;break r}var me=ue;for(G=q=0;G<te;++G){var ge=de[G],ve=ge.G,be=ge.H,ye=0,Ae=1,_e=0;for(V=0;5>V;++V){ce=Yn[V],ve[V]=me,be[V]=q,!V&&0<Q&&(ce+=1<<Q);n:{var xe,Se=ce,Ce=W,Ne=pe,Te=me,Le=q,Ie=0,Fe=Ce.m,Pe=w(Fe,1);if(i(Ne,0,0,Se),Pe){var De=w(Fe,1)+1,Re=w(Fe,1),Oe=w(Fe,0==Re?1:8);Ne[Oe]=1,2==De&&(Ne[Oe=w(Fe,8)]=1);var Me=1}else{var je=a(19),Ue=w(Fe,4)+4;if(19<Ue){Ce.a=3;var ze=0;break n}for(xe=0;xe<Ue;++xe)je[Kn[xe]]=w(Fe,3);var He=void 0,$e=void 0,Ge=Ce,Ve=je,qe=Se,We=Ne,Xe=0,Ye=Ge.m,Qe=8,Ke=o(128,f);i:for(;u(Ke,0,7,Ve,19);){if(w(Ye,1)){var Je=2+2*w(Ye,3);if((He=2+w(Ye,Je))>qe)break i}else He=qe;for($e=0;$e<qe&&He--;){C(Ye);var Ze=Ke[0+(127&_(Ye))];S(Ye,Ye.u+Ze.g);var et=Ze.value;if(16>et)We[$e++]=et,0!=et&&(Qe=et);else{var tt=16==et,rt=et-16,nt=Xn[rt],it=w(Ye,Wn[rt])+nt;if($e+it>qe)break i;for(var at=tt?Qe:0;0<it--;)We[$e++]=at}}Xe=1;break i}Xe||(Ge.a=3),Me=Xe}(Me=Me&&!Fe.h)&&(Ie=u(Te,Le,8,Ne,Se)),Me&&0!=Ie?ze=Ie:(Ce.a=3,ze=0)}if(0==ze)break r;if(Ae&&1==Qn[V]&&(Ae=0==me[q].g),ye+=me[q].g,q+=ze,3>=V){var ot,st=pe[0];for(ot=1;ot<ce;++ot)pe[ot]>st&&(st=pe[ot]);_e+=st}}if(ge.nd=Ae,ge.Qb=0,Ae&&(ge.qb=(ve[3][be[3]+0].value<<24|ve[1][be[1]+0].value<<16|ve[2][be[2]+0].value)>>>0,0==ye&&256>ve[0][be[0]+0].value&&(ge.Qb=1,ge.qb+=ve[0][be[0]+0].value<<8)),ge.jc=!ge.Qb&&6>_e,ge.jc){var lt,ct=ge;for(lt=0;lt<Mr;++lt){var ut=lt,ft=ct.pd[ut],ht=ct.G[0][ct.H[0]+ut];256<=ht.value?(ft.g=ht.g+256,ft.value=ht.value):(ft.g=0,ft.value=0,ut>>=we(ht,8,ft),ut>>=we(ct.G[1][ct.H[1]+ut],16,ft),ut>>=we(ct.G[2][ct.H[2]+ut],0,ft),we(ct.G[3][ct.H[3]+ut],24,ft))}}}Z.vc=ee,Z.Wb=te,Z.Ya=de,Z.yc=ue,$=1;break t}$=0}if(!(c=$)){s.a=3;break e}if(0<b){if(g.ua=1<<b,!F(g.Wa,b)){s.a=1,c=0;break e}}else g.ua=0;var dt=s,pt=h,mt=p,gt=dt.s,vt=gt.xc;if(dt.c=pt,dt.i=mt,gt.md=O(pt,vt),gt.wc=0==vt?-1:(1<<vt)-1,n){s.xb=pi;break e}if(null==(v=a(h*p))){s.a=1,c=0;break e}c=(c=ke(s,v,0,h,p,p,null))&&!m.h;break e}return c?(null!=l?l[0]=v:(t(null==v),t(n)),s.$=0,n||Ee(g)):Ee(g),c}function Te(e,r){var n=e.c*e.i,i=n+r+16*r;return t(e.c<=r),e.V=a(i),null==e.V?(e.Ta=null,e.Ua=0,e.a=1,0):(e.Ta=e.V,e.Ua=e.Ba+n+r,1)}function Le(e,r){var n=e.C,i=r-n,a=e.V,o=e.Ba+e.c*n;for(t(r<=e.l.o);0<i;){var s=16<i?16:i,l=e.l.ma,c=e.l.width,u=c*s,f=l.ca,h=l.tb+c*n,d=e.Ta,p=e.Ua;Ae(e,s,a,o),kn(d,p,f,h,u),Se(l,n,n+s,f,h,c),i-=s,a+=s*e.c,n+=s}t(n==r),e.C=e.Ma=r}function Ie(){this.ub=this.yd=this.td=this.Rb=0}function Fe(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function Pe(){this.Fb=this.Bb=this.Cb=0,this.Zb=a(4),this.Lb=a(4)}function De(){this.Yb=function(){var e=[];return function e(t,r,n){for(var i=n[r],a=0;a<i&&(t.push(n.length>r+1?[]:0),!(n.length<r+1));a++)e(t[a],r+1,n)}(e,0,[3,11]),e}()}function Re(){this.jb=a(3),this.Wc=s([4,8],De),this.Xc=s([4,17],De)}function Oe(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new a(4),this.od=new a(4)}function Me(){this.ld=this.La=this.dd=this.tc=0}function je(){this.Na=this.la=0}function Ue(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function ze(){this.ad=a(384),this.Za=0,this.Ob=a(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function He(){this.uc=this.M=this.Nb=0,this.wa=Array(new Me),this.Y=0,this.ya=Array(new ze),this.aa=0,this.l=new qe}function $e(){this.y=a(16),this.f=a(8),this.ea=a(8)}function Ge(){this.cb=this.a=0,this.sc="",this.m=new y,this.Od=new Ie,this.Kc=new Fe,this.ed=new Oe,this.Qa=new Pe,this.Ic=this.$c=this.Aa=0,this.D=new He,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=o(8,y),this.ia=0,this.pb=o(4,Ue),this.Pa=new Re,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new $e),this.Hd=0,this.rb=Array(new je),this.sb=0,this.wa=Array(new Me),this.Y=0,this.oc=[],this.pc=0,this.sa=[],this.ta=0,this.qa=[],this.ra=0,this.Ha=[],this.B=this.R=this.Ia=0,this.Ec=[],this.M=this.ja=this.Vb=this.Fc=0,this.ya=Array(new ze),this.L=this.aa=0,this.gd=s([4,2],Me),this.ga=null,this.Fa=[],this.Cc=this.qc=this.P=0,this.Gb=[],this.Uc=0,this.mb=[],this.nb=0,this.rc=[],this.Ga=this.Vc=0}function Ve(e,t){return 0>e?0:e>t?t:e}function qe(){this.T=this.U=this.ka=this.height=this.width=0,this.y=[],this.f=[],this.ea=[],this.Rc=this.fa=this.W=this.N=this.O=0,this.ma="void",this.put="VP8IoPutHook",this.ac="VP8IoSetupHook",this.bc="VP8IoTeardownHook",this.ha=this.Kb=0,this.data=[],this.hb=this.ib=this.da=this.o=this.j=this.va=this.v=this.Da=this.ob=this.w=0,this.F=[],this.J=0}function We(){var e=new Ge;return null!=e&&(e.a=0,e.sc="OK",e.cb=0,e.Xb=0,ni||(ni=Ke)),e}function Xe(e,t,r){return 0==e.a&&(e.a=t,e.sc=r,e.cb=0),0}function Ye(e,t,r){return 3<=r&&157==e[t+0]&&1==e[t+1]&&42==e[t+2]}function Qe(e,r){if(null==e)return 0;if(e.a=0,e.sc="OK",null==r)return Xe(e,2,"null VP8Io passed to VP8GetHeaders()");var n=r.data,a=r.w,o=r.ha;if(4>o)return Xe(e,7,"Truncated header.");var s=n[a+0]|n[a+1]<<8|n[a+2]<<16,l=e.Od;if(l.Rb=!(1&s),l.td=s>>1&7,l.yd=s>>4&1,l.ub=s>>5,3<l.td)return Xe(e,3,"Incorrect keyframe parameters.");if(!l.yd)return Xe(e,4,"Frame not displayable.");a+=3,o-=3;var c=e.Kc;if(l.Rb){if(7>o)return Xe(e,7,"cannot parse picture header");if(!Ye(n,a,o))return Xe(e,3,"Bad code word");c.c=16383&(n[a+4]<<8|n[a+3]),c.Td=n[a+4]>>6,c.i=16383&(n[a+6]<<8|n[a+5]),c.Ud=n[a+6]>>6,a+=7,o-=7,e.za=c.c+15>>4,e.Ub=c.i+15>>4,r.width=c.c,r.height=c.i,r.Da=0,r.j=0,r.v=0,r.va=r.width,r.o=r.height,r.da=0,r.ib=r.width,r.hb=r.height,r.U=r.width,r.T=r.height,i((s=e.Pa).jb,0,255,s.jb.length),t(null!=(s=e.Qa)),s.Cb=0,s.Bb=0,s.Fb=1,i(s.Zb,0,0,s.Zb.length),i(s.Lb,0,0,s.Lb)}if(l.ub>o)return Xe(e,7,"bad partition length");p(s=e.m,n,a,l.ub),a+=l.ub,o-=l.ub,l.Rb&&(c.Ld=E(s),c.Kd=E(s)),c=e.Qa;var u,f=e.Pa;if(t(null!=s),t(null!=c),c.Cb=E(s),c.Cb){if(c.Bb=E(s),E(s)){for(c.Fb=E(s),u=0;4>u;++u)c.Zb[u]=E(s)?g(s,7):0;for(u=0;4>u;++u)c.Lb[u]=E(s)?g(s,6):0}if(c.Bb)for(u=0;3>u;++u)f.jb[u]=E(s)?m(s,8):255}else c.Bb=0;if(s.Ka)return Xe(e,3,"cannot parse segment header");if((c=e.ed).zd=E(s),c.Tb=m(s,6),c.wb=m(s,3),c.Pc=E(s),c.Pc&&E(s)){for(f=0;4>f;++f)E(s)&&(c.vd[f]=g(s,6));for(f=0;4>f;++f)E(s)&&(c.od[f]=g(s,6))}if(e.L=0==c.Tb?0:c.zd?1:2,s.Ka)return Xe(e,3,"cannot parse filter header");var h=o;if(o=u=a,a=u+h,c=h,e.Xb=(1<<m(e.m,2))-1,h<3*(f=e.Xb))n=7;else{for(u+=3*f,c-=3*f,h=0;h<f;++h){var d=n[o+0]|n[o+1]<<8|n[o+2]<<16;d>c&&(d=c),p(e.Jc[+h],n,u,d),u+=d,c-=d,o+=3}p(e.Jc[+f],n,u,c),n=u<a?0:5}if(0!=n)return Xe(e,n,"cannot parse partitions");for(n=m(u=e.m,7),o=E(u)?g(u,4):0,a=E(u)?g(u,4):0,c=E(u)?g(u,4):0,f=E(u)?g(u,4):0,u=E(u)?g(u,4):0,h=e.Qa,d=0;4>d;++d){if(h.Cb){var v=h.Zb[d];h.Fb||(v+=n)}else{if(0<d){e.pb[d]=e.pb[0];continue}v=n}var b=e.pb[d];b.Sc[0]=ti[Ve(v+o,127)],b.Sc[1]=ri[Ve(v+0,127)],b.Eb[0]=2*ti[Ve(v+a,127)],b.Eb[1]=101581*ri[Ve(v+c,127)]>>16,8>b.Eb[1]&&(b.Eb[1]=8),b.Qc[0]=ti[Ve(v+f,117)],b.Qc[1]=ri[Ve(v+u,127)],b.lc=v+u}if(!l.Rb)return Xe(e,4,"Not a key frame.");for(E(s),l=e.Pa,n=0;4>n;++n){for(o=0;8>o;++o)for(a=0;3>a;++a)for(c=0;11>c;++c)f=N(s,ci[n][o][a][c])?m(s,8):si[n][o][a][c],l.Wc[n][o].Yb[a][c]=f;for(o=0;17>o;++o)l.Xc[n][o]=l.Wc[n][ui[o]]}return e.kc=E(s),e.kc&&(e.Bd=m(s,8)),e.cb=1}function Ke(e,t,r,n,i,a,o){var s=t[i].Yb[r];for(r=0;16>i;++i){if(!N(e,s[r+0]))return i;for(;!N(e,s[r+1]);)if(s=t[++i].Yb[0],r=0,16==i)return 16;var l=t[i+1].Yb;if(N(e,s[r+2])){var c=e,u=0;if(N(c,(h=s)[(f=r)+3]))if(N(c,h[f+6])){for(s=0,f=2*(u=N(c,h[f+8]))+(h=N(c,h[f+9+u])),u=0,h=ii[f];h[s];++s)u+=u+N(c,h[s]);u+=3+(8<<f)}else N(c,h[f+7])?(u=7+2*N(c,165),u+=N(c,145)):u=5+N(c,159);else u=N(c,h[f+4])?3+N(c,h[f+5]):2;s=l[2]}else u=1,s=l[1];l=o+ai[i],0>(c=e).b&&k(c);var f,h=c.b,d=(f=c.Ca>>1)-(c.I>>h)>>31;--c.b,c.Ca+=d,c.Ca|=1,c.I-=(f+1&d)<<h,a[l]=((u^d)-d)*n[(0<i)+0]}return 16}function Je(e){var t=e.rb[e.sb-1];t.la=0,t.Na=0,i(e.zc,0,0,e.zc.length),e.ja=0}function Ze(e,r){if(null==e)return 0;if(null==r)return Xe(e,2,"NULL VP8Io parameter in VP8Decode().");if(!e.cb&&!Qe(e,r))return 0;if(t(e.cb),null==r.ac||r.ac(r)){r.ob&&(e.L=0);var s=ji[e.L];if(2==e.L?(e.yb=0,e.zb=0):(e.yb=r.v-s>>4,e.zb=r.j-s>>4,0>e.yb&&(e.yb=0),0>e.zb&&(e.zb=0)),e.Va=r.o+15+s>>4,e.Hb=r.va+15+s>>4,e.Hb>e.za&&(e.Hb=e.za),e.Va>e.Ub&&(e.Va=e.Ub),0<e.L){var l=e.ed;for(s=0;4>s;++s){var c;if(e.Qa.Cb){var u=e.Qa.Lb[s];e.Qa.Fb||(u+=l.Tb)}else u=l.Tb;for(c=0;1>=c;++c){var f=e.gd[s][c],h=u;if(l.Pc&&(h+=l.vd[0],c&&(h+=l.od[0])),0<(h=0>h?0:63<h?63:h)){var d=h;0<l.wb&&(d=4<l.wb?d>>2:d>>1)>9-l.wb&&(d=9-l.wb),1>d&&(d=1),f.dd=d,f.tc=2*h+d,f.ld=40<=h?2:15<=h?1:0}else f.tc=0;f.La=c}}}s=0}else Xe(e,6,"Frame setup failed"),s=e.a;if(s=0==s){if(s){e.$c=0,0<e.Aa||(e.Ic=zi);e:{s=e.Ic,l=4*(d=e.za);var p=32*d,m=d+1,g=0<e.L?d*(0<e.Aa?2:1):0,v=(2==e.Aa?2:1)*d;if((f=l+832+(c=3*(16*s+ji[e.L])/2*p)+(u=null!=e.Fa&&0<e.Fa.length?e.Kc.c*e.Kc.i:0))!=f)s=0;else{if(f>e.Vb){if(e.Vb=0,e.Ec=a(f),e.Fc=0,null==e.Ec){s=Xe(e,1,"no memory during frame initialization.");break e}e.Vb=f}f=e.Ec,h=e.Fc,e.Ac=f,e.Bc=h,h+=l,e.Gd=o(p,$e),e.Hd=0,e.rb=o(m+1,je),e.sb=1,e.wa=g?o(g,Me):null,e.Y=0,e.D.Nb=0,e.D.wa=e.wa,e.D.Y=e.Y,0<e.Aa&&(e.D.Y+=d),t(!0),e.oc=f,e.pc=h,h+=832,e.ya=o(v,ze),e.aa=0,e.D.ya=e.ya,e.D.aa=e.aa,2==e.Aa&&(e.D.aa+=d),e.R=16*d,e.B=8*d,d=(p=ji[e.L])*e.R,p=p/2*e.B,e.sa=f,e.ta=h+d,e.qa=e.sa,e.ra=e.ta+16*s*e.R+p,e.Ha=e.qa,e.Ia=e.ra+8*s*e.B+p,e.$c=0,h+=c,e.mb=u?f:null,e.nb=u?h:null,t(h+u<=e.Fc+e.Vb),Je(e),i(e.Ac,e.Bc,0,l),s=1}}if(s){if(r.ka=0,r.y=e.sa,r.O=e.ta,r.f=e.qa,r.N=e.ra,r.ea=e.Ha,r.Vd=e.Ia,r.fa=e.R,r.Rc=e.B,r.F=null,r.J=0,!Ln){for(s=-255;255>=s;++s)En[255+s]=0>s?-s:s;for(s=-1020;1020>=s;++s)Nn[1020+s]=-128>s?-128:127<s?127:s;for(s=-112;112>=s;++s)Bn[112+s]=-16>s?-16:15<s?15:s;for(s=-255;510>=s;++s)Tn[255+s]=0>s?0:255<s?255:s;Ln=1}an=ct,on=at,ln=ot,cn=st,un=lt,sn=it,fn=Xt,hn=Yt,dn=Jt,pn=Zt,mn=Qt,gn=Kt,vn=er,bn=tr,wn=Ht,yn=$t,An=Gt,_n=Vt,hi[0]=St,hi[1]=ft,hi[2]=_t,hi[3]=xt,hi[4]=Ct,hi[5]=Et,hi[6]=kt,hi[7]=Nt,hi[8]=Tt,hi[9]=Bt,fi[0]=vt,fi[1]=dt,fi[2]=pt,fi[3]=mt,fi[4]=bt,fi[5]=wt,fi[6]=yt,di[0]=Pt,di[1]=ht,di[2]=Lt,di[3]=It,di[4]=Rt,di[5]=Dt,di[6]=Ot,s=1}else s=0}s&&(s=function(e,r){for(e.M=0;e.M<e.Va;++e.M){var o,s=e.Jc[e.M&e.Xb],l=e.m,c=e;for(o=0;o<c.za;++o){var u=l,f=c,h=f.Ac,d=f.Bc+4*o,p=f.zc,m=f.ya[f.aa+o];if(f.Qa.Bb?m.$b=N(u,f.Pa.jb[0])?2+N(u,f.Pa.jb[2]):N(u,f.Pa.jb[1]):m.$b=0,f.kc&&(m.Ad=N(u,f.Bd)),m.Za=!N(u,145)+0,m.Za){var g=m.Ob,v=0;for(f=0;4>f;++f){var b,w=p[0+f];for(b=0;4>b;++b){w=li[h[d+b]][w];for(var y=oi[N(u,w[0])];0<y;)y=oi[2*y+N(u,w[y])];w=-y,h[d+b]=w}n(g,v,h,d,4),v+=4,p[0+f]=w}}else w=N(u,156)?N(u,128)?1:3:N(u,163)?2:0,m.Ob[0]=w,i(h,d,w,4),i(p,0,w,4);m.Dd=N(u,142)?N(u,114)?N(u,183)?1:3:2:0}if(c.m.Ka)return Xe(e,7,"Premature end-of-partition0 encountered.");for(;e.ja<e.za;++e.ja){if(c=s,u=(l=e).rb[l.sb-1],h=l.rb[l.sb+l.ja],o=l.ya[l.aa+l.ja],d=l.kc?o.Ad:0)u.la=h.la=0,o.Za||(u.Na=h.Na=0),o.Hc=0,o.Gc=0,o.ia=0;else{var A,_;if(u=h,h=c,d=l.Pa.Xc,p=l.ya[l.aa+l.ja],m=l.pb[p.$b],f=p.ad,g=0,v=l.rb[l.sb-1],w=b=0,i(f,g,0,384),p.Za)var x=0,S=d[3];else{y=a(16);var C=u.Na+v.Na;if(C=ni(h,d[1],C,m.Eb,0,y,0),u.Na=v.Na=(0<C)+0,1<C)an(y,0,f,g);else{var k=y[0]+3>>3;for(y=0;256>y;y+=16)f[g+y]=k}x=1,S=d[0]}var E=15&u.la,B=15&v.la;for(y=0;4>y;++y){var T=1&B;for(k=_=0;4>k;++k)E=E>>1|(T=(C=ni(h,S,C=T+(1&E),m.Sc,x,f,g))>x)<<7,_=_<<2|(3<C?3:1<C?2:0!=f[g+0]),g+=16;E>>=4,B=B>>1|T<<7,b=(b<<8|_)>>>0}for(S=E,x=B>>4,A=0;4>A;A+=2){for(_=0,E=u.la>>4+A,B=v.la>>4+A,y=0;2>y;++y){for(T=1&B,k=0;2>k;++k)C=T+(1&E),E=E>>1|(T=0<(C=ni(h,d[2],C,m.Qc,0,f,g)))<<3,_=_<<2|(3<C?3:1<C?2:0!=f[g+0]),g+=16;E>>=2,B=B>>1|T<<5}w|=_<<4*A,S|=E<<4<<A,x|=(240&B)<<A}u.la=S,v.la=x,p.Hc=b,p.Gc=w,p.ia=43690&w?0:m.ia,d=!(b|w)}if(0<l.L&&(l.wa[l.Y+l.ja]=l.gd[o.$b][o.Za],l.wa[l.Y+l.ja].La|=!d),c.Ka)return Xe(e,7,"Premature end-of-file encountered.")}if(Je(e),l=r,c=1,o=(s=e).D,u=0<s.L&&s.M>=s.zb&&s.M<=s.Va,0==s.Aa)e:{if(o.M=s.M,o.uc=u,Fr(s,o),c=1,o=(_=s.D).Nb,u=(w=ji[s.L])*s.R,h=w/2*s.B,y=16*o*s.R,k=8*o*s.B,d=s.sa,p=s.ta-u+y,m=s.qa,f=s.ra-h+k,g=s.Ha,v=s.Ia-h+k,B=0==(E=_.M),b=E>=s.Va-1,2==s.Aa&&Fr(s,_),_.uc)for(T=(C=s).D.M,t(C.D.uc),_=C.yb;_<C.Hb;++_){x=_,S=T;var L=(I=(z=C).D).Nb;A=z.R;var I=I.wa[I.Y+x],F=z.sa,P=z.ta+16*L*A+16*x,D=I.dd,R=I.tc;if(0!=R)if(t(3<=R),1==z.L)0<x&&yn(F,P,A,R+4),I.La&&_n(F,P,A,R),0<S&&wn(F,P,A,R+4),I.La&&An(F,P,A,R);else{var O=z.B,M=z.qa,j=z.ra+8*L*O+8*x,U=z.Ha,z=z.Ia+8*L*O+8*x;L=I.ld,0<x&&(hn(F,P,A,R+4,D,L),pn(M,j,U,z,O,R+4,D,L)),I.La&&(gn(F,P,A,R,D,L),bn(M,j,U,z,O,R,D,L)),0<S&&(fn(F,P,A,R+4,D,L),dn(M,j,U,z,O,R+4,D,L)),I.La&&(mn(F,P,A,R,D,L),vn(M,j,U,z,O,R,D,L))}}if(s.ia&&alert("todo:DitherRow"),null!=l.put){if(_=16*E,E=16*(E+1),B?(l.y=s.sa,l.O=s.ta+y,l.f=s.qa,l.N=s.ra+k,l.ea=s.Ha,l.W=s.Ia+k):(_-=w,l.y=d,l.O=p,l.f=m,l.N=f,l.ea=g,l.W=v),b||(E-=w),E>l.o&&(E=l.o),l.F=null,l.J=null,null!=s.Fa&&0<s.Fa.length&&_<E&&(l.J=fr(s,l,_,E-_),l.F=s.mb,null==l.F&&0==l.F.length)){c=Xe(s,3,"Could not decode alpha data.");break e}_<l.j&&(w=l.j-_,_=l.j,t(!(1&w)),l.O+=s.R*w,l.N+=s.B*(w>>1),l.W+=s.B*(w>>1),null!=l.F&&(l.J+=l.width*w)),_<E&&(l.O+=l.v,l.N+=l.v>>1,l.W+=l.v>>1,null!=l.F&&(l.J+=l.v),l.ka=_-l.j,l.U=l.va-l.v,l.T=E-_,c=l.put(l))}o+1!=s.Ic||b||(n(s.sa,s.ta-u,d,p+16*s.R,u),n(s.qa,s.ra-h,m,f+8*s.B,h),n(s.Ha,s.Ia-h,g,v+8*s.B,h))}if(!c)return Xe(e,6,"Output aborted.")}return 1}(e,r)),null!=r.bc&&r.bc(r),s&=1}return s?(e.cb=0,s):0}function et(e,t,r,n,i){i=e[t+r+32*n]+(i>>3),e[t+r+32*n]=-256&i?0>i?0:255:i}function tt(e,t,r,n,i,a){et(e,t,0,r,n+i),et(e,t,1,r,n+a),et(e,t,2,r,n-a),et(e,t,3,r,n-i)}function rt(e){return(20091*e>>16)+e}function nt(e,t,r,n){var i,o=0,s=a(16);for(i=0;4>i;++i){var l=e[t+0]+e[t+8],c=e[t+0]-e[t+8],u=(35468*e[t+4]>>16)-rt(e[t+12]),f=rt(e[t+4])+(35468*e[t+12]>>16);s[o+0]=l+f,s[o+1]=c+u,s[o+2]=c-u,s[o+3]=l-f,o+=4,t++}for(i=o=0;4>i;++i)l=(e=s[o+0]+4)+s[o+8],c=e-s[o+8],u=(35468*s[o+4]>>16)-rt(s[o+12]),et(r,n,0,0,l+(f=rt(s[o+4])+(35468*s[o+12]>>16))),et(r,n,1,0,c+u),et(r,n,2,0,c-u),et(r,n,3,0,l-f),o++,n+=32}function it(e,t,r,n){var i=e[t+0]+4,a=35468*e[t+4]>>16,o=rt(e[t+4]),s=35468*e[t+1]>>16;tt(r,n,0,i+o,e=rt(e[t+1]),s),tt(r,n,1,i+a,e,s),tt(r,n,2,i-a,e,s),tt(r,n,3,i-o,e,s)}function at(e,t,r,n,i){nt(e,t,r,n),i&&nt(e,t+16,r,n+4)}function ot(e,t,r,n){on(e,t+0,r,n,1),on(e,t+32,r,n+128,1)}function st(e,t,r,n){var i;for(e=e[t+0]+4,i=0;4>i;++i)for(t=0;4>t;++t)et(r,n,t,i,e)}function lt(e,t,r,n){e[t+0]&&cn(e,t+0,r,n),e[t+16]&&cn(e,t+16,r,n+4),e[t+32]&&cn(e,t+32,r,n+128),e[t+48]&&cn(e,t+48,r,n+128+4)}function ct(e,t,r,n){var i,o=a(16);for(i=0;4>i;++i){var s=e[t+0+i]+e[t+12+i],l=e[t+4+i]+e[t+8+i],c=e[t+4+i]-e[t+8+i],u=e[t+0+i]-e[t+12+i];o[0+i]=s+l,o[8+i]=s-l,o[4+i]=u+c,o[12+i]=u-c}for(i=0;4>i;++i)s=(e=o[0+4*i]+3)+o[3+4*i],l=o[1+4*i]+o[2+4*i],c=o[1+4*i]-o[2+4*i],u=e-o[3+4*i],r[n+0]=s+l>>3,r[n+16]=u+c>>3,r[n+32]=s-l>>3,r[n+48]=u-c>>3,n+=64}function ut(e,t,r){var n,i=t-32,a=Pn,o=255-e[i-1];for(n=0;n<r;++n){var s,l=a,c=o+e[t-1];for(s=0;s<r;++s)e[t+s]=l[c+e[i+s]];t+=32}}function ft(e,t){ut(e,t,4)}function ht(e,t){ut(e,t,8)}function dt(e,t){ut(e,t,16)}function pt(e,t){var r;for(r=0;16>r;++r)n(e,t+32*r,e,t-32,16)}function mt(e,t){var r;for(r=16;0<r;--r)i(e,t,e[t-1],16),t+=32}function gt(e,t,r){var n;for(n=0;16>n;++n)i(t,r+32*n,e,16)}function vt(e,t){var r,n=16;for(r=0;16>r;++r)n+=e[t-1+32*r]+e[t+r-32];gt(n>>5,e,t)}function bt(e,t){var r,n=8;for(r=0;16>r;++r)n+=e[t-1+32*r];gt(n>>4,e,t)}function wt(e,t){var r,n=8;for(r=0;16>r;++r)n+=e[t+r-32];gt(n>>4,e,t)}function yt(e,t){gt(128,e,t)}function At(e,t,r){return e+2*t+r+2>>2}function _t(e,t){var r,i=t-32;for(i=new Uint8Array([At(e[i-1],e[i+0],e[i+1]),At(e[i+0],e[i+1],e[i+2]),At(e[i+1],e[i+2],e[i+3]),At(e[i+2],e[i+3],e[i+4])]),r=0;4>r;++r)n(e,t+32*r,i,0,i.length)}function xt(e,t){var r=e[t-1],n=e[t-1+32],i=e[t-1+64],a=e[t-1+96];B(e,t+0,16843009*At(e[t-1-32],r,n)),B(e,t+32,16843009*At(r,n,i)),B(e,t+64,16843009*At(n,i,a)),B(e,t+96,16843009*At(i,a,a))}function St(e,t){var r,n=4;for(r=0;4>r;++r)n+=e[t+r-32]+e[t-1+32*r];for(n>>=3,r=0;4>r;++r)i(e,t+32*r,n,4)}function Ct(e,t){var r=e[t-1+0],n=e[t-1+32],i=e[t-1+64],a=e[t-1-32],o=e[t+0-32],s=e[t+1-32],l=e[t+2-32],c=e[t+3-32];e[t+0+96]=At(n,i,e[t-1+96]),e[t+1+96]=e[t+0+64]=At(r,n,i),e[t+2+96]=e[t+1+64]=e[t+0+32]=At(a,r,n),e[t+3+96]=e[t+2+64]=e[t+1+32]=e[t+0+0]=At(o,a,r),e[t+3+64]=e[t+2+32]=e[t+1+0]=At(s,o,a),e[t+3+32]=e[t+2+0]=At(l,s,o),e[t+3+0]=At(c,l,s)}function kt(e,t){var r=e[t+1-32],n=e[t+2-32],i=e[t+3-32],a=e[t+4-32],o=e[t+5-32],s=e[t+6-32],l=e[t+7-32];e[t+0+0]=At(e[t+0-32],r,n),e[t+1+0]=e[t+0+32]=At(r,n,i),e[t+2+0]=e[t+1+32]=e[t+0+64]=At(n,i,a),e[t+3+0]=e[t+2+32]=e[t+1+64]=e[t+0+96]=At(i,a,o),e[t+3+32]=e[t+2+64]=e[t+1+96]=At(a,o,s),e[t+3+64]=e[t+2+96]=At(o,s,l),e[t+3+96]=At(s,l,l)}function Et(e,t){var r=e[t-1+0],n=e[t-1+32],i=e[t-1+64],a=e[t-1-32],o=e[t+0-32],s=e[t+1-32],l=e[t+2-32],c=e[t+3-32];e[t+0+0]=e[t+1+64]=a+o+1>>1,e[t+1+0]=e[t+2+64]=o+s+1>>1,e[t+2+0]=e[t+3+64]=s+l+1>>1,e[t+3+0]=l+c+1>>1,e[t+0+96]=At(i,n,r),e[t+0+64]=At(n,r,a),e[t+0+32]=e[t+1+96]=At(r,a,o),e[t+1+32]=e[t+2+96]=At(a,o,s),e[t+2+32]=e[t+3+96]=At(o,s,l),e[t+3+32]=At(s,l,c)}function Nt(e,t){var r=e[t+0-32],n=e[t+1-32],i=e[t+2-32],a=e[t+3-32],o=e[t+4-32],s=e[t+5-32],l=e[t+6-32],c=e[t+7-32];e[t+0+0]=r+n+1>>1,e[t+1+0]=e[t+0+64]=n+i+1>>1,e[t+2+0]=e[t+1+64]=i+a+1>>1,e[t+3+0]=e[t+2+64]=a+o+1>>1,e[t+0+32]=At(r,n,i),e[t+1+32]=e[t+0+96]=At(n,i,a),e[t+2+32]=e[t+1+96]=At(i,a,o),e[t+3+32]=e[t+2+96]=At(a,o,s),e[t+3+64]=At(o,s,l),e[t+3+96]=At(s,l,c)}function Bt(e,t){var r=e[t-1+0],n=e[t-1+32],i=e[t-1+64],a=e[t-1+96];e[t+0+0]=r+n+1>>1,e[t+2+0]=e[t+0+32]=n+i+1>>1,e[t+2+32]=e[t+0+64]=i+a+1>>1,e[t+1+0]=At(r,n,i),e[t+3+0]=e[t+1+32]=At(n,i,a),e[t+3+32]=e[t+1+64]=At(i,a,a),e[t+3+64]=e[t+2+64]=e[t+0+96]=e[t+1+96]=e[t+2+96]=e[t+3+96]=a}function Tt(e,t){var r=e[t-1+0],n=e[t-1+32],i=e[t-1+64],a=e[t-1+96],o=e[t-1-32],s=e[t+0-32],l=e[t+1-32],c=e[t+2-32];e[t+0+0]=e[t+2+32]=r+o+1>>1,e[t+0+32]=e[t+2+64]=n+r+1>>1,e[t+0+64]=e[t+2+96]=i+n+1>>1,e[t+0+96]=a+i+1>>1,e[t+3+0]=At(s,l,c),e[t+2+0]=At(o,s,l),e[t+1+0]=e[t+3+32]=At(r,o,s),e[t+1+32]=e[t+3+64]=At(n,r,o),e[t+1+64]=e[t+3+96]=At(i,n,r),e[t+1+96]=At(a,i,n)}function Lt(e,t){var r;for(r=0;8>r;++r)n(e,t+32*r,e,t-32,8)}function It(e,t){var r;for(r=0;8>r;++r)i(e,t,e[t-1],8),t+=32}function Ft(e,t,r){var n;for(n=0;8>n;++n)i(t,r+32*n,e,8)}function Pt(e,t){var r,n=8;for(r=0;8>r;++r)n+=e[t+r-32]+e[t-1+32*r];Ft(n>>4,e,t)}function Dt(e,t){var r,n=4;for(r=0;8>r;++r)n+=e[t+r-32];Ft(n>>3,e,t)}function Rt(e,t){var r,n=4;for(r=0;8>r;++r)n+=e[t-1+32*r];Ft(n>>3,e,t)}function Ot(e,t){Ft(128,e,t)}function Mt(e,t,r){var n=e[t-r],i=e[t+0],a=3*(i-n)+In[1020+e[t-2*r]-e[t+r]],o=Fn[112+(a+4>>3)];e[t-r]=Pn[255+n+Fn[112+(a+3>>3)]],e[t+0]=Pn[255+i-o]}function jt(e,t,r,n){var i=e[t+0],a=e[t+r];return Dn[255+e[t-2*r]-e[t-r]]>n||Dn[255+a-i]>n}function Ut(e,t,r,n){return 4*Dn[255+e[t-r]-e[t+0]]+Dn[255+e[t-2*r]-e[t+r]]<=n}function zt(e,t,r,n,i){var a=e[t-3*r],o=e[t-2*r],s=e[t-r],l=e[t+0],c=e[t+r],u=e[t+2*r],f=e[t+3*r];return 4*Dn[255+s-l]+Dn[255+o-c]>n?0:Dn[255+e[t-4*r]-a]<=i&&Dn[255+a-o]<=i&&Dn[255+o-s]<=i&&Dn[255+f-u]<=i&&Dn[255+u-c]<=i&&Dn[255+c-l]<=i}function Ht(e,t,r,n){var i=2*n+1;for(n=0;16>n;++n)Ut(e,t+n,r,i)&&Mt(e,t+n,r)}function $t(e,t,r,n){var i=2*n+1;for(n=0;16>n;++n)Ut(e,t+n*r,1,i)&&Mt(e,t+n*r,1)}function Gt(e,t,r,n){var i;for(i=3;0<i;--i)Ht(e,t+=4*r,r,n)}function Vt(e,t,r,n){var i;for(i=3;0<i;--i)$t(e,t+=4,r,n)}function qt(e,t,r,n,i,a,o,s){for(a=2*a+1;0<i--;){if(zt(e,t,r,a,o))if(jt(e,t,r,s))Mt(e,t,r);else{var l=e,c=t,u=r,f=l[c-2*u],h=l[c-u],d=l[c+0],p=l[c+u],m=l[c+2*u],g=27*(b=In[1020+3*(d-h)+In[1020+f-p]])+63>>7,v=18*b+63>>7,b=9*b+63>>7;l[c-3*u]=Pn[255+l[c-3*u]+b],l[c-2*u]=Pn[255+f+v],l[c-u]=Pn[255+h+g],l[c+0]=Pn[255+d-g],l[c+u]=Pn[255+p-v],l[c+2*u]=Pn[255+m-b]}t+=n}}function Wt(e,t,r,n,i,a,o,s){for(a=2*a+1;0<i--;){if(zt(e,t,r,a,o))if(jt(e,t,r,s))Mt(e,t,r);else{var l=e,c=t,u=r,f=l[c-u],h=l[c+0],d=l[c+u],p=Fn[112+(4+(m=3*(h-f))>>3)],m=Fn[112+(m+3>>3)],g=p+1>>1;l[c-2*u]=Pn[255+l[c-2*u]+g],l[c-u]=Pn[255+f+m],l[c+0]=Pn[255+h-p],l[c+u]=Pn[255+d-g]}t+=n}}function Xt(e,t,r,n,i,a){qt(e,t,r,1,16,n,i,a)}function Yt(e,t,r,n,i,a){qt(e,t,1,r,16,n,i,a)}function Qt(e,t,r,n,i,a){var o;for(o=3;0<o;--o)Wt(e,t+=4*r,r,1,16,n,i,a)}function Kt(e,t,r,n,i,a){var o;for(o=3;0<o;--o)Wt(e,t+=4,1,r,16,n,i,a)}function Jt(e,t,r,n,i,a,o,s){qt(e,t,i,1,8,a,o,s),qt(r,n,i,1,8,a,o,s)}function Zt(e,t,r,n,i,a,o,s){qt(e,t,1,i,8,a,o,s),qt(r,n,1,i,8,a,o,s)}function er(e,t,r,n,i,a,o,s){Wt(e,t+4*i,i,1,8,a,o,s),Wt(r,n+4*i,i,1,8,a,o,s)}function tr(e,t,r,n,i,a,o,s){Wt(e,t+4,1,i,8,a,o,s),Wt(r,n+4,1,i,8,a,o,s)}function rr(){this.ba=new oe,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new le,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function nr(){this.data=[],this.offset=this.kd=this.ha=this.w=0,this.na=[],this.xa=this.gb=this.Ja=this.Sa=this.P=0}function ir(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function ar(){this.ua=0,this.Wa=new D,this.vb=new D,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new d,this.yc=new f}function or(){this.xb=this.a=0,this.l=new qe,this.ca=new oe,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new A,this.Pb=0,this.wd=new A,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new ar,this.ab=0,this.gc=o(4,ir),this.Oc=0}function sr(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new qe,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function lr(e,t,r,n,i,a,o){for(e=null==e?0:e[t+0],t=0;t<o;++t)i[a+t]=e+r[n+t]&255,e=i[a+t]}function cr(e,t,r,n,i,a,o){var s;if(null==e)lr(null,null,r,n,i,a,o);else for(s=0;s<o;++s)i[a+s]=e[t+s]+r[n+s]&255}function ur(e,t,r,n,i,a,o){if(null==e)lr(null,null,r,n,i,a,o);else{var s,l=e[t+0],c=l,u=l;for(s=0;s<o;++s)c=u+(l=e[t+s])-c,u=r[n+s]+(-256&c?0>c?0:255:c)&255,c=l,i[a+s]=u}}function fr(e,r,i,o){var s=r.width,l=r.o;if(t(null!=e&&null!=r),0>i||0>=o||i+o>l)return null;if(!e.Cc){if(null==e.ga){var c;if(e.ga=new sr,(c=null==e.ga)||(c=r.width*r.o,t(0==e.Gb.length),e.Gb=a(c),e.Uc=0,null==e.Gb?c=0:(e.mb=e.Gb,e.nb=e.Uc,e.rc=null,c=1),c=!c),!c){c=e.ga;var u=e.Fa,f=e.P,h=e.qc,d=e.mb,p=e.nb,m=f+1,g=h-1,b=c.l;if(t(null!=u&&null!=d&&null!=r),gi[0]=null,gi[1]=lr,gi[2]=cr,gi[3]=ur,c.ca=d,c.tb=p,c.c=r.width,c.i=r.height,t(0<c.c&&0<c.i),1>=h)r=0;else if(c.$a=u[f+0]>>0&3,c.Z=u[f+0]>>2&3,c.Lc=u[f+0]>>4&3,f=u[f+0]>>6&3,0>c.$a||1<c.$a||4<=c.Z||1<c.Lc||f)r=0;else if(b.put=de,b.ac=he,b.bc=pe,b.ma=c,b.width=r.width,b.height=r.height,b.Da=r.Da,b.v=r.v,b.va=r.va,b.j=r.j,b.o=r.o,c.$a)e:{t(1==c.$a),r=Ne();t:for(;;){if(null==r){r=0;break e}if(t(null!=c),c.mc=r,r.c=c.c,r.i=c.i,r.l=c.l,r.l.ma=c,r.l.width=c.c,r.l.height=c.i,r.a=0,v(r.m,u,m,g),!Be(c.c,c.i,1,r,null))break t;if(1==r.ab&&3==r.gc[0].hc&&xe(r.s)?(c.ic=1,u=r.c*r.i,r.Ta=null,r.Ua=0,r.V=a(u),r.Ba=0,null==r.V?(r.a=1,r=0):r=1):(c.ic=0,r=Te(r,c.c)),!r)break t;r=1;break e}c.mc=null,r=0}else r=g>=c.c*c.i;c=!r}if(c)return null;1!=e.ga.Lc?e.Ga=0:o=l-i}t(null!=e.ga),t(i+o<=l);e:{if(r=(u=e.ga).c,l=u.l.o,0==u.$a){if(m=e.rc,g=e.Vc,b=e.Fa,f=e.P+1+i*r,h=e.mb,d=e.nb+i*r,t(f<=e.P+e.qc),0!=u.Z)for(t(null!=gi[u.Z]),c=0;c<o;++c)gi[u.Z](m,g,b,f,h,d,r),m=h,g=d,d+=r,f+=r;else for(c=0;c<o;++c)n(h,d,b,f,r),m=h,g=d,d+=r,f+=r;e.rc=m,e.Vc=g}else{if(t(null!=u.mc),r=i+o,t(null!=(c=u.mc)),t(r<=c.i),c.C>=r)r=1;else if(u.ic||gr(),u.ic){u=c.V,m=c.Ba,g=c.c;var w=c.i,y=(b=1,f=c.$/g,h=c.$%g,d=c.m,p=c.s,c.$),A=g*w,_=g*r,S=p.wc,k=y<_?ye(p,h,f):null;t(y<=A),t(r<=w),t(xe(p));t:for(;;){for(;!d.h&&y<_;){if(h&S||(k=ye(p,h,f)),t(null!=k),C(d),256>(w=be(k.G[0],k.H[0],d)))u[m+y]=w,++y,++h>=g&&(h=0,++f<=r&&!(f%16)&&Ce(c,f));else{if(!(280>w)){b=0;break t}w=ge(w-256,d);var E,N=be(k.G[4],k.H[4],d);if(C(d),!(y>=(N=ve(g,N=ge(N,d)))&&A-y>=w)){b=0;break t}for(E=0;E<w;++E)u[m+y+E]=u[m+y+E-N];for(y+=w,h+=w;h>=g;)h-=g,++f<=r&&!(f%16)&&Ce(c,f);y<_&&h&S&&(k=ye(p,h,f))}t(d.h==x(d))}Ce(c,f>r?r:f);break t}!b||d.h&&y<A?(b=0,c.a=d.h?5:3):c.$=y,r=b}else r=ke(c,c.V,c.Ba,c.c,c.i,r,Le);if(!r){o=0;break e}}i+o>=l&&(e.Cc=1),o=1}if(!o)return null;if(e.Cc&&(null!=(o=e.ga)&&(o.mc=null),e.ga=null,0<e.Ga))return alert("todo:WebPDequantizeLevels"),null}return e.nb+i*s}function hr(e,t,r,n,i,a){for(;0<i--;){var o,s=e,l=t+(r?1:0),c=e,u=t+(r?0:3);for(o=0;o<n;++o){var f=c[u+4*o];255!=f&&(f*=32897,s[l+4*o+0]=s[l+4*o+0]*f>>23,s[l+4*o+1]=s[l+4*o+1]*f>>23,s[l+4*o+2]=s[l+4*o+2]*f>>23)}t+=a}}function dr(e,t,r,n,i){for(;0<n--;){var a;for(a=0;a<r;++a){var o=e[t+2*a+0],s=15&(c=e[t+2*a+1]),l=4369*s,c=(240&c|c>>4)*l>>16;e[t+2*a+0]=(240&o|o>>4)*l>>16&240|(15&o|o<<4)*l>>16>>4&15,e[t+2*a+1]=240&c|s}t+=i}}function pr(e,t,r,n,i,a,o,s){var l,c,u=255;for(c=0;c<i;++c){for(l=0;l<n;++l){var f=e[t+l];a[o+4*l]=f,u&=f}t+=r,o+=s}return 255!=u}function mr(e,t,r,n,i){var a;for(a=0;a<i;++a)r[n+a]=e[t+a]>>8}function gr(){xn=hr,Sn=dr,Cn=pr,kn=mr}function vr(r,n,i){e[r]=function(e,r,a,o,s,l,c,u,f,h,d,p,m,g,v,b,w){var y,A=w-1>>1,_=s[l+0]|c[u+0]<<16,x=f[h+0]|d[p+0]<<16;t(null!=e);var S=3*_+x+131074>>2;for(n(e[r+0],255&S,S>>16,m,g),null!=a&&(S=3*x+_+131074>>2,n(a[o+0],255&S,S>>16,v,b)),y=1;y<=A;++y){var C=s[l+y]|c[u+y]<<16,k=f[h+y]|d[p+y]<<16,E=_+C+x+k+524296,N=E+2*(C+x)>>3;S=N+_>>1,_=(E=E+2*(_+k)>>3)+C>>1,n(e[r+2*y-1],255&S,S>>16,m,g+(2*y-1)*i),n(e[r+2*y-0],255&_,_>>16,m,g+(2*y-0)*i),null!=a&&(S=E+x>>1,_=N+k>>1,n(a[o+2*y-1],255&S,S>>16,v,b+(2*y-1)*i),n(a[o+2*y+0],255&_,_>>16,v,b+(2*y+0)*i)),_=C,x=k}1&w||(S=3*_+x+131074>>2,n(e[r+w-1],255&S,S>>16,m,g+(w-1)*i),null!=a&&(S=3*x+_+131074>>2,n(a[o+w-1],255&S,S>>16,v,b+(w-1)*i)))}}function br(){vi[Rn]=bi,vi[On]=yi,vi[Mn]=wi,vi[jn]=Ai,vi[Un]=_i,vi[zn]=xi,vi[Hn]=Si,vi[$n]=yi,vi[Gn]=Ai,vi[Vn]=_i,vi[qn]=xi}function wr(e){return e&~Ti?0>e?0:255:e>>Bi}function yr(e,t){return wr((19077*e>>8)+(26149*t>>8)-14234)}function Ar(e,t,r){return wr((19077*e>>8)-(6419*t>>8)-(13320*r>>8)+8708)}function _r(e,t){return wr((19077*e>>8)+(33050*t>>8)-17685)}function xr(e,t,r,n,i){n[i+0]=yr(e,r),n[i+1]=Ar(e,t,r),n[i+2]=_r(e,t)}function Sr(e,t,r,n,i){n[i+0]=_r(e,t),n[i+1]=Ar(e,t,r),n[i+2]=yr(e,r)}function Cr(e,t,r,n,i){var a=Ar(e,t,r);t=a<<3&224|_r(e,t)>>3,n[i+0]=248&yr(e,r)|a>>5,n[i+1]=t}function kr(e,t,r,n,i){var a=240&_r(e,t)|15;n[i+0]=240&yr(e,r)|Ar(e,t,r)>>4,n[i+1]=a}function Er(e,t,r,n,i){n[i+0]=255,xr(e,t,r,n,i+1)}function Nr(e,t,r,n,i){Sr(e,t,r,n,i),n[i+3]=255}function Br(e,t,r,n,i){xr(e,t,r,n,i),n[i+3]=255}function Ve(e,t){return 0>e?0:e>t?t:e}function Tr(t,r,n){e[t]=function(e,t,i,a,o,s,l,c,u){for(var f=c+(-2&u)*n;c!=f;)r(e[t+0],i[a+0],o[s+0],l,c),r(e[t+1],i[a+0],o[s+0],l,c+n),t+=2,++a,++s,c+=2*n;1&u&&r(e[t+0],i[a+0],o[s+0],l,c)}}function Lr(e,t,r){return 0==r?0==e?0==t?6:5:0==t?4:0:r}function Ir(e,t,r,n,i){switch(e>>>30){case 3:on(t,r,n,i,0);break;case 2:sn(t,r,n,i);break;case 1:cn(t,r,n,i)}}function Fr(e,t){var r,a,o=t.M,s=t.Nb,l=e.oc,c=e.pc+40,u=e.oc,f=e.pc+584,h=e.oc,d=e.pc+600;for(r=0;16>r;++r)l[c+32*r-1]=129;for(r=0;8>r;++r)u[f+32*r-1]=129,h[d+32*r-1]=129;for(0<o?l[c-1-32]=u[f-1-32]=h[d-1-32]=129:(i(l,c-32-1,127,21),i(u,f-32-1,127,9),i(h,d-32-1,127,9)),a=0;a<e.za;++a){var p=t.ya[t.aa+a];if(0<a){for(r=-1;16>r;++r)n(l,c+32*r-4,l,c+32*r+12,4);for(r=-1;8>r;++r)n(u,f+32*r-4,u,f+32*r+4,4),n(h,d+32*r-4,h,d+32*r+4,4)}var m=e.Gd,g=e.Hd+a,v=p.ad,b=p.Hc;if(0<o&&(n(l,c-32,m[g].y,0,16),n(u,f-32,m[g].f,0,8),n(h,d-32,m[g].ea,0,8)),p.Za){var w=l,y=c-32+16;for(0<o&&(a>=e.za-1?i(w,y,m[g].y[15],4):n(w,y,m[g+1].y,0,4)),r=0;4>r;r++)w[y+128+r]=w[y+256+r]=w[y+384+r]=w[y+0+r];for(r=0;16>r;++r,b<<=2)w=l,y=c+Mi[r],hi[p.Ob[r]](w,y),Ir(b,v,16*+r,w,y)}else if(w=Lr(a,o,p.Ob[0]),fi[w](l,c),0!=b)for(r=0;16>r;++r,b<<=2)Ir(b,v,16*+r,l,c+Mi[r]);for(r=p.Gc,w=Lr(a,o,p.Dd),di[w](u,f),di[w](h,d),b=v,w=u,y=f,255&(p=r>>0)&&(170&p?ln(b,256,w,y):un(b,256,w,y)),p=h,b=d,255&(r>>=8)&&(170&r?ln(v,320,p,b):un(v,320,p,b)),o<e.Ub-1&&(n(m[g].y,0,l,c+480,16),n(m[g].f,0,u,f+224,8),n(m[g].ea,0,h,d+224,8)),r=8*s*e.B,m=e.sa,g=e.ta+16*a+16*s*e.R,v=e.qa,p=e.ra+8*a+r,b=e.Ha,w=e.Ia+8*a+r,r=0;16>r;++r)n(m,g+r*e.R,l,c+32*r,16);for(r=0;8>r;++r)n(v,p+r*e.B,u,f+32*r,8),n(b,w+r*e.B,h,d+32*r,8)}}function Pr(e,n,i,a,o,s,l,c,u){var f=[0],h=[0],d=0,p=null!=u?u.kd:0,m=null!=u?u:new nr;if(null==e||12>i)return 7;m.data=e,m.w=n,m.ha=i,n=[n],i=[i],m.gb=[m.gb];e:{var g=n,b=i,w=m.gb;if(t(null!=e),t(null!=b),t(null!=w),w[0]=0,12<=b[0]&&!r(e,g[0],"RIFF")){if(r(e,g[0]+8,"WEBP")){w=3;break e}var y=I(e,g[0]+4);if(12>y||4294967286<y){w=3;break e}if(p&&y>b[0]-8){w=7;break e}w[0]=y,g[0]+=12,b[0]-=12}w=0}if(0!=w)return w;for(y=0<m.gb[0],i=i[0];;){e:{var _=e;b=n,w=i;var x=f,S=h,C=g=[0];if((N=d=[d])[0]=0,8>w[0])w=7;else{if(!r(_,b[0],"VP8X")){if(10!=I(_,b[0]+4)){w=3;break e}if(18>w[0]){w=7;break e}var k=I(_,b[0]+8),E=1+L(_,b[0]+12);if(2147483648<=E*(_=1+L(_,b[0]+15))){w=3;break e}null!=C&&(C[0]=k),null!=x&&(x[0]=E),null!=S&&(S[0]=_),b[0]+=18,w[0]-=18,N[0]=1}w=0}}if(d=d[0],g=g[0],0!=w)return w;if(b=!!(2&g),!y&&d)return 3;if(null!=s&&(s[0]=!!(16&g)),null!=l&&(l[0]=b),null!=c&&(c[0]=0),l=f[0],g=h[0],d&&b&&null==u){w=0;break}if(4>i){w=7;break}if(y&&d||!y&&!d&&!r(e,n[0],"ALPH")){i=[i],m.na=[m.na],m.P=[m.P],m.Sa=[m.Sa];e:{k=e,w=n,y=i;var N=m.gb;x=m.na,S=m.P,C=m.Sa,E=22,t(null!=k),t(null!=y),_=w[0];var B=y[0];for(t(null!=x),t(null!=C),x[0]=null,S[0]=null,C[0]=0;;){if(w[0]=_,y[0]=B,8>B){w=7;break e}var T=I(k,_+4);if(4294967286<T){w=3;break e}var F=8+T+1&-2;if(E+=F,0<N&&E>N){w=3;break e}if(!r(k,_,"VP8 ")||!r(k,_,"VP8L")){w=0;break e}if(B[0]<F){w=7;break e}r(k,_,"ALPH")||(x[0]=k,S[0]=_+8,C[0]=T),_+=F,B-=F}}if(i=i[0],m.na=m.na[0],m.P=m.P[0],m.Sa=m.Sa[0],0!=w)break}i=[i],m.Ja=[m.Ja],m.xa=[m.xa];e:if(N=e,w=n,y=i,x=m.gb[0],S=m.Ja,C=m.xa,k=w[0],_=!r(N,k,"VP8 "),E=!r(N,k,"VP8L"),t(null!=N),t(null!=y),t(null!=S),t(null!=C),8>y[0])w=7;else{if(_||E){if(N=I(N,k+4),12<=x&&N>x-12){w=3;break e}if(p&&N>y[0]-8){w=7;break e}S[0]=N,w[0]+=8,y[0]-=8,C[0]=E}else C[0]=5<=y[0]&&47==N[k+0]&&!(N[k+4]>>5),S[0]=y[0];w=0}if(i=i[0],m.Ja=m.Ja[0],m.xa=m.xa[0],n=n[0],0!=w)break;if(4294967286<m.Ja)return 3;if(null==c||b||(c[0]=m.xa?2:1),l=[l],g=[g],m.xa){if(5>i){w=7;break}c=l,p=g,b=s,null==e||5>i?e=0:5<=i&&47==e[n+0]&&!(e[n+4]>>5)?(y=[0],N=[0],x=[0],v(S=new A,e,n,i),me(S,y,N,x)?(null!=c&&(c[0]=y[0]),null!=p&&(p[0]=N[0]),null!=b&&(b[0]=x[0]),e=1):e=0):e=0}else{if(10>i){w=7;break}c=g,null==e||10>i||!Ye(e,n+3,i-3)?e=0:(p=e[n+0]|e[n+1]<<8|e[n+2]<<16,b=16383&(e[n+7]<<8|e[n+6]),e=16383&(e[n+9]<<8|e[n+8]),1&p||3<(p>>1&7)||!(p>>4&1)||p>>5>=m.Ja||!b||!e?e=0:(l&&(l[0]=b),c&&(c[0]=e),e=1))}if(!e)return 3;if(l=l[0],g=g[0],d&&(f[0]!=l||h[0]!=g))return 3;null!=u&&(u[0]=m,u.offset=n-u.w,t(4294967286>n-u.w),t(u.offset==u.ha-i));break}return 0==w||7==w&&d&&null==u?(null!=s&&(s[0]|=null!=m.na&&0<m.na.length),null!=a&&(a[0]=l),null!=o&&(o[0]=g),0):w}function Dr(e,t,r){var n=t.width,i=t.height,a=0,o=0,s=n,l=i;if(t.Da=null!=e&&0<e.Da,t.Da&&(s=e.cd,l=e.bd,a=e.v,o=e.j,11>r||(a&=-2,o&=-2),0>a||0>o||0>=s||0>=l||a+s>n||o+l>i))return 0;if(t.v=a,t.j=o,t.va=a+s,t.o=o+l,t.U=s,t.T=l,t.da=null!=e&&0<e.da,t.da){if(!R(s,l,r=[e.ib],a=[e.hb]))return 0;t.ib=r[0],t.hb=a[0]}return t.ob=null!=e&&e.ob,t.Kb=null==e||!e.Sd,t.da&&(t.ob=t.ib<3*n/4&&t.hb<3*i/4,t.Kb=0),1}function Rr(e){if(null==e)return 2;if(11>e.S){var t=e.f.RGBA;t.fb+=(e.height-1)*t.A,t.A=-t.A}else t=e.f.kb,e=e.height,t.O+=(e-1)*t.fa,t.fa=-t.fa,t.N+=(e-1>>1)*t.Ab,t.Ab=-t.Ab,t.W+=(e-1>>1)*t.Db,t.Db=-t.Db,null!=t.F&&(t.J+=(e-1)*t.lb,t.lb=-t.lb);return 0}function Or(e,t,r,n){if(null==n||0>=e||0>=t)return 2;if(null!=r){if(r.Da){var i=r.cd,o=r.bd,s=-2&r.v,l=-2&r.j;if(0>s||0>l||0>=i||0>=o||s+i>e||l+o>t)return 2;e=i,t=o}if(r.da){if(!R(e,t,i=[r.ib],o=[r.hb]))return 2;e=i[0],t=o[0]}}n.width=e,n.height=t;e:{var c=n.width,u=n.height;if(e=n.S,0>=c||0>=u||!(e>=Rn&&13>e))e=2;else{if(0>=n.Rd&&null==n.sd){s=o=i=t=0;var f=(l=c*Hi[e])*u;if(11>e||(o=(u+1)/2*(t=(c+1)/2),12==e&&(s=(i=c)*u)),null==(u=a(f+2*o+s))){e=1;break e}n.sd=u,11>e?((c=n.f.RGBA).eb=u,c.fb=0,c.A=l,c.size=f):((c=n.f.kb).y=u,c.O=0,c.fa=l,c.Fd=f,c.f=u,c.N=0+f,c.Ab=t,c.Cd=o,c.ea=u,c.W=0+f+o,c.Db=t,c.Ed=o,12==e&&(c.F=u,c.J=0+f+2*o),c.Tc=s,c.lb=i)}if(t=1,i=n.S,o=n.width,s=n.height,i>=Rn&&13>i)if(11>i)e=n.f.RGBA,t&=(l=Math.abs(e.A))*(s-1)+o<=e.size,t&=l>=o*Hi[i],t&=null!=e.eb;else{e=n.f.kb,l=(o+1)/2,f=(s+1)/2,c=Math.abs(e.fa),u=Math.abs(e.Ab);var h=Math.abs(e.Db),d=Math.abs(e.lb),p=d*(s-1)+o;t&=c*(s-1)+o<=e.Fd,t&=u*(f-1)+l<=e.Cd,t=(t&=h*(f-1)+l<=e.Ed)&c>=o&u>=l&h>=l,t&=null!=e.y,t&=null!=e.f,t&=null!=e.ea,12==i&&(t&=d>=o,t&=p<=e.Tc,t&=null!=e.F)}else t=0;e=t?0:2}}return 0!=e||null!=r&&r.fd&&(e=Rr(n)),e}var Mr=64,jr=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215],Ur=24,zr=32,Hr=8,$r=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7];j("Predictor0","PredictorAdd0"),e.Predictor0=function(){return 4278190080},e.Predictor1=function(e){return e},e.Predictor2=function(e,t,r){return t[r+0]},e.Predictor3=function(e,t,r){return t[r+1]},e.Predictor4=function(e,t,r){return t[r-1]},e.Predictor5=function(e,t,r){return z(z(e,t[r+1]),t[r+0])},e.Predictor6=function(e,t,r){return z(e,t[r-1])},e.Predictor7=function(e,t,r){return z(e,t[r+0])},e.Predictor8=function(e,t,r){return z(t[r-1],t[r+0])},e.Predictor9=function(e,t,r){return z(t[r+0],t[r+1])},e.Predictor10=function(e,t,r){return z(z(e,t[r-1]),z(t[r+0],t[r+1]))},e.Predictor11=function(e,t,r){var n=t[r+0];return 0>=G(n>>24&255,e>>24&255,(t=t[r-1])>>24&255)+G(n>>16&255,e>>16&255,t>>16&255)+G(n>>8&255,e>>8&255,t>>8&255)+G(255&n,255&e,255&t)?n:e},e.Predictor12=function(e,t,r){var n=t[r+0];return(H((e>>24&255)+(n>>24&255)-((t=t[r-1])>>24&255))<<24|H((e>>16&255)+(n>>16&255)-(t>>16&255))<<16|H((e>>8&255)+(n>>8&255)-(t>>8&255))<<8|H((255&e)+(255&n)-(255&t)))>>>0},e.Predictor13=function(e,t,r){var n=t[r-1];return($((e=z(e,t[r+0]))>>24&255,n>>24&255)<<24|$(e>>16&255,n>>16&255)<<16|$(e>>8&255,n>>8&255)<<8|$(e>>0&255,n>>0&255))>>>0};var Gr=e.PredictorAdd0;e.PredictorAdd1=V,j("Predictor2","PredictorAdd2"),j("Predictor3","PredictorAdd3"),j("Predictor4","PredictorAdd4"),j("Predictor5","PredictorAdd5"),j("Predictor6","PredictorAdd6"),j("Predictor7","PredictorAdd7"),j("Predictor8","PredictorAdd8"),j("Predictor9","PredictorAdd9"),j("Predictor10","PredictorAdd10"),j("Predictor11","PredictorAdd11"),j("Predictor12","PredictorAdd12"),j("Predictor13","PredictorAdd13");var Vr=e.PredictorAdd2;Y("ColorIndexInverseTransform","MapARGB","32b",(function(e){return e>>8&255}),(function(e){return e})),Y("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",(function(e){return e}),(function(e){return e>>8&255}));var qr,Wr=e.ColorIndexInverseTransform,Xr=e.MapARGB,Yr=e.VP8LColorIndexInverseTransformAlpha,Qr=e.MapAlpha,Kr=e.VP8LPredictorsAdd=[];Kr.length=16,(e.VP8LPredictors=[]).length=16,(e.VP8LPredictorsAdd_C=[]).length=16,(e.VP8LPredictors_C=[]).length=16;var Jr,Zr,en,tn,rn,nn,an,on,sn,ln,cn,un,fn,hn,dn,pn,mn,gn,vn,bn,wn,yn,An,_n,xn,Sn,Cn,kn,En=a(511),Nn=a(2041),Bn=a(225),Tn=a(767),Ln=0,In=Nn,Fn=Bn,Pn=Tn,Dn=En,Rn=0,On=1,Mn=2,jn=3,Un=4,zn=5,Hn=6,$n=7,Gn=8,Vn=9,qn=10,Wn=[2,3,7],Xn=[3,3,11],Yn=[280,256,256,256,40],Qn=[0,1,1,1,0],Kn=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],Jn=[24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],Zn=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],ei=8,ti=[4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],ri=[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],ni=null,ii=[[173,148,140,0],[176,155,140,135,0],[180,157,141,134,130,0],[254,254,243,230,196,177,153,140,133,130,129,0]],ai=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],oi=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],si=[[[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]],[[253,136,254,255,228,219,128,128,128,128,128],[189,129,242,255,227,213,255,219,128,128,128],[106,126,227,252,214,209,255,255,128,128,128]],[[1,98,248,255,236,226,255,255,128,128,128],[181,133,238,254,221,234,255,154,128,128,128],[78,134,202,247,198,180,255,219,128,128,128]],[[1,185,249,255,243,255,128,128,128,128,128],[184,150,247,255,236,224,128,128,128,128,128],[77,110,216,255,236,230,128,128,128,128,128]],[[1,101,251,255,241,255,128,128,128,128,128],[170,139,241,252,236,209,255,255,128,128,128],[37,116,196,243,228,255,255,255,128,128,128]],[[1,204,254,255,245,255,128,128,128,128,128],[207,160,250,255,238,128,128,128,128,128,128],[102,103,231,255,211,171,128,128,128,128,128]],[[1,152,252,255,240,255,128,128,128,128,128],[177,135,243,255,234,225,128,128,128,128,128],[80,129,211,255,194,224,128,128,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[246,1,255,128,128,128,128,128,128,128,128],[255,128,128,128,128,128,128,128,128,128,128]]],[[[198,35,237,223,193,187,162,160,145,155,62],[131,45,198,221,172,176,220,157,252,221,1],[68,47,146,208,149,167,221,162,255,223,128]],[[1,149,241,255,221,224,255,255,128,128,128],[184,141,234,253,222,220,255,199,128,128,128],[81,99,181,242,176,190,249,202,255,255,128]],[[1,129,232,253,214,197,242,196,255,255,128],[99,121,210,250,201,198,255,202,128,128,128],[23,91,163,242,170,187,247,210,255,255,128]],[[1,200,246,255,234,255,128,128,128,128,128],[109,178,241,255,231,245,255,255,128,128,128],[44,130,201,253,205,192,255,255,128,128,128]],[[1,132,239,251,219,209,255,165,128,128,128],[94,136,225,251,218,190,255,255,128,128,128],[22,100,174,245,186,161,255,199,128,128,128]],[[1,182,249,255,232,235,128,128,128,128,128],[124,143,241,255,227,234,128,128,128,128,128],[35,77,181,251,193,211,255,205,128,128,128]],[[1,157,247,255,236,231,255,255,128,128,128],[121,141,235,255,225,227,255,255,128,128,128],[45,99,188,251,195,217,255,224,128,128,128]],[[1,1,251,255,213,255,128,128,128,128,128],[203,1,248,255,255,128,128,128,128,128,128],[137,1,177,255,224,255,128,128,128,128,128]]],[[[253,9,248,251,207,208,255,192,128,128,128],[175,13,224,243,193,185,249,198,255,255,128],[73,17,171,221,161,179,236,167,255,234,128]],[[1,95,247,253,212,183,255,255,128,128,128],[239,90,244,250,211,209,255,255,128,128,128],[155,77,195,248,188,195,255,255,128,128,128]],[[1,24,239,251,218,219,255,205,128,128,128],[201,51,219,255,196,186,128,128,128,128,128],[69,46,190,239,201,218,255,228,128,128,128]],[[1,191,251,255,255,128,128,128,128,128,128],[223,165,249,255,213,255,128,128,128,128,128],[141,124,248,255,255,128,128,128,128,128,128]],[[1,16,248,255,255,128,128,128,128,128,128],[190,36,230,255,236,255,128,128,128,128,128],[149,1,255,128,128,128,128,128,128,128,128]],[[1,226,255,128,128,128,128,128,128,128,128],[247,192,255,128,128,128,128,128,128,128,128],[240,128,255,128,128,128,128,128,128,128,128]],[[1,134,252,255,255,128,128,128,128,128,128],[213,62,250,255,255,128,128,128,128,128,128],[55,93,255,128,128,128,128,128,128,128,128]],[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]]],[[[202,24,213,235,186,191,220,160,240,175,255],[126,38,182,232,169,184,228,174,255,187,128],[61,46,138,219,151,178,240,170,255,216,128]],[[1,112,230,250,199,191,247,159,255,255,128],[166,109,228,252,211,215,255,174,128,128,128],[39,77,162,232,172,180,245,178,255,255,128]],[[1,52,220,246,198,199,249,220,255,255,128],[124,74,191,243,183,193,250,221,255,255,128],[24,71,130,219,154,170,243,182,255,255,128]],[[1,182,225,249,219,240,255,224,128,128,128],[149,150,226,252,216,205,255,171,128,128,128],[28,108,170,242,183,194,254,223,255,255,128]],[[1,81,230,252,204,203,255,192,128,128,128],[123,102,209,247,188,196,255,233,128,128,128],[20,95,153,243,164,173,255,203,128,128,128]],[[1,222,248,255,216,213,128,128,128,128,128],[168,175,246,252,235,205,255,255,128,128,128],[47,116,215,255,211,212,255,255,128,128,128]],[[1,121,236,253,212,214,255,255,128,128,128],[141,84,213,252,201,202,255,219,128,128,128],[42,80,160,240,162,185,255,205,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[244,1,255,128,128,128,128,128,128,128,128],[238,1,255,128,128,128,128,128,128,128,128]]]],li=[[[231,120,48,89,115,113,120,152,112],[152,179,64,126,170,118,46,70,95],[175,69,143,80,85,82,72,155,103],[56,58,10,171,218,189,17,13,152],[114,26,17,163,44,195,21,10,173],[121,24,80,195,26,62,44,64,85],[144,71,10,38,171,213,144,34,26],[170,46,55,19,136,160,33,206,71],[63,20,8,114,114,208,12,9,226],[81,40,11,96,182,84,29,16,36]],[[134,183,89,137,98,101,106,165,148],[72,187,100,130,157,111,32,75,80],[66,102,167,99,74,62,40,234,128],[41,53,9,178,241,141,26,8,107],[74,43,26,146,73,166,49,23,157],[65,38,105,160,51,52,31,115,128],[104,79,12,27,217,255,87,17,7],[87,68,71,44,114,51,15,186,23],[47,41,14,110,182,183,21,17,194],[66,45,25,102,197,189,23,18,22]],[[88,88,147,150,42,46,45,196,205],[43,97,183,117,85,38,35,179,61],[39,53,200,87,26,21,43,232,171],[56,34,51,104,114,102,29,93,77],[39,28,85,171,58,165,90,98,64],[34,22,116,206,23,34,43,166,73],[107,54,32,26,51,1,81,43,31],[68,25,106,22,64,171,36,225,114],[34,19,21,102,132,188,16,76,124],[62,18,78,95,85,57,50,48,51]],[[193,101,35,159,215,111,89,46,111],[60,148,31,172,219,228,21,18,111],[112,113,77,85,179,255,38,120,114],[40,42,1,196,245,209,10,25,109],[88,43,29,140,166,213,37,43,154],[61,63,30,155,67,45,68,1,209],[100,80,8,43,154,1,51,26,71],[142,78,78,16,255,128,34,197,171],[41,40,5,102,211,183,4,1,221],[51,50,17,168,209,192,23,25,82]],[[138,31,36,171,27,166,38,44,229],[67,87,58,169,82,115,26,59,179],[63,59,90,180,59,166,93,73,154],[40,40,21,116,143,209,34,39,175],[47,15,16,183,34,223,49,45,183],[46,17,33,183,6,98,15,32,183],[57,46,22,24,128,1,54,17,37],[65,32,73,115,28,128,23,128,205],[40,3,9,115,51,192,18,6,223],[87,37,9,115,59,77,64,21,47]],[[104,55,44,218,9,54,53,130,226],[64,90,70,205,40,41,23,26,57],[54,57,112,184,5,41,38,166,213],[30,34,26,133,152,116,10,32,134],[39,19,53,221,26,114,32,73,255],[31,9,65,234,2,15,1,118,73],[75,32,12,51,192,255,160,43,51],[88,31,35,67,102,85,55,186,85],[56,21,23,111,59,205,45,37,192],[55,38,70,124,73,102,1,34,98]],[[125,98,42,88,104,85,117,175,82],[95,84,53,89,128,100,113,101,45],[75,79,123,47,51,128,81,171,1],[57,17,5,71,102,57,53,41,49],[38,33,13,121,57,73,26,1,85],[41,10,67,138,77,110,90,47,114],[115,21,2,10,102,255,166,23,6],[101,29,16,10,85,128,101,196,26],[57,18,10,102,102,213,34,20,43],[117,20,15,36,163,128,68,1,26]],[[102,61,71,37,34,53,31,243,192],[69,60,71,38,73,119,28,222,37],[68,45,128,34,1,47,11,245,171],[62,17,19,70,146,85,55,62,70],[37,43,37,154,100,163,85,160,1],[63,9,92,136,28,64,32,201,85],[75,15,9,9,64,255,184,119,16],[86,6,28,5,64,255,25,248,1],[56,8,17,132,137,255,55,116,128],[58,15,20,82,135,57,26,121,40]],[[164,50,31,137,154,133,25,35,218],[51,103,44,131,131,123,31,6,158],[86,40,64,135,148,224,45,183,128],[22,26,17,131,240,154,14,1,209],[45,16,21,91,64,222,7,1,197],[56,21,39,155,60,138,23,102,213],[83,12,13,54,192,255,68,47,28],[85,26,85,85,128,128,32,146,171],[18,11,7,63,144,171,4,4,246],[35,27,10,146,174,171,12,26,128]],[[190,80,35,99,180,80,126,54,45],[85,126,47,87,176,51,41,20,32],[101,75,128,139,118,146,116,128,85],[56,41,15,176,236,85,37,9,62],[71,30,17,119,118,255,17,18,138],[101,38,60,138,55,70,43,26,142],[146,36,19,30,171,255,97,27,20],[138,45,61,62,219,1,81,188,64],[32,41,20,117,151,142,20,21,163],[112,19,12,61,195,128,48,4,24]]],ci=[[[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[176,246,255,255,255,255,255,255,255,255,255],[223,241,252,255,255,255,255,255,255,255,255],[249,253,253,255,255,255,255,255,255,255,255]],[[255,244,252,255,255,255,255,255,255,255,255],[234,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255]],[[255,246,254,255,255,255,255,255,255,255,255],[239,253,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[251,255,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[251,254,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,254,253,255,254,255,255,255,255,255,255],[250,255,254,255,254,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[217,255,255,255,255,255,255,255,255,255,255],[225,252,241,253,255,255,254,255,255,255,255],[234,250,241,250,253,255,253,254,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[223,254,254,255,255,255,255,255,255,255,255],[238,253,254,254,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[249,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,255,255,255,255,255,255,255,255,255],[247,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[252,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[186,251,250,255,255,255,255,255,255,255,255],[234,251,244,254,255,255,255,255,255,255,255],[251,251,243,253,254,255,254,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[236,253,254,255,255,255,255,255,255,255,255],[251,253,253,254,254,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[254,254,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[254,254,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[248,255,255,255,255,255,255,255,255,255,255],[250,254,252,254,255,255,255,255,255,255,255],[248,254,249,253,255,255,255,255,255,255,255]],[[255,253,253,255,255,255,255,255,255,255,255],[246,253,253,255,255,255,255,255,255,255,255],[252,254,251,254,254,255,255,255,255,255,255]],[[255,254,252,255,255,255,255,255,255,255,255],[248,254,253,255,255,255,255,255,255,255,255],[253,255,254,254,255,255,255,255,255,255,255]],[[255,251,254,255,255,255,255,255,255,255,255],[245,251,254,255,255,255,255,255,255,255,255],[253,253,254,255,255,255,255,255,255,255,255]],[[255,251,253,255,255,255,255,255,255,255,255],[252,253,254,255,255,255,255,255,255,255,255],[255,254,255,255,255,255,255,255,255,255,255]],[[255,252,255,255,255,255,255,255,255,255,255],[249,255,254,255,255,255,255,255,255,255,255],[255,255,254,255,255,255,255,255,255,255,255]],[[255,255,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]]],ui=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],fi=[],hi=[],di=[],pi=1,mi=2,gi=[],vi=[];vr("UpsampleRgbLinePair",xr,3),vr("UpsampleBgrLinePair",Sr,3),vr("UpsampleRgbaLinePair",Br,4),vr("UpsampleBgraLinePair",Nr,4),vr("UpsampleArgbLinePair",Er,4),vr("UpsampleRgba4444LinePair",kr,2),vr("UpsampleRgb565LinePair",Cr,2);var bi=e.UpsampleRgbLinePair,wi=e.UpsampleBgrLinePair,yi=e.UpsampleRgbaLinePair,Ai=e.UpsampleBgraLinePair,_i=e.UpsampleArgbLinePair,xi=e.UpsampleRgba4444LinePair,Si=e.UpsampleRgb565LinePair,Ci=16,ki=1<<Ci-1,Ei=-227,Ni=482,Bi=6,Ti=(256<<Bi)-1,Li=0,Ii=a(256),Fi=a(256),Pi=a(256),Di=a(256),Ri=a(Ni-Ei),Oi=a(Ni-Ei);Tr("YuvToRgbRow",xr,3),Tr("YuvToBgrRow",Sr,3),Tr("YuvToRgbaRow",Br,4),Tr("YuvToBgraRow",Nr,4),Tr("YuvToArgbRow",Er,4),Tr("YuvToRgba4444Row",kr,2),Tr("YuvToRgb565Row",Cr,2);var Mi=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],ji=[0,2,8],Ui=[8,7,6,4,4,2,2,2,1,1,1,1],zi=1;this.WebPDecodeRGBA=function(e,r,n,i,a){var o=On,s=new rr,l=new oe;s.ba=l,l.S=o,l.width=[l.width],l.height=[l.height];var c=l.width,u=l.height,f=new se;if(null==f||null==e)var h=2;else t(null!=f),h=Pr(e,r,n,f.width,f.height,f.Pd,f.Qd,f.format,null);if(0!=h?c=0:(null!=c&&(c[0]=f.width[0]),null!=u&&(u[0]=f.height[0]),c=1),c){l.width=l.width[0],l.height=l.height[0],null!=i&&(i[0]=l.width),null!=a&&(a[0]=l.height);e:{if(i=new qe,(a=new nr).data=e,a.w=r,a.ha=n,a.kd=1,r=[0],t(null!=a),(0==(e=Pr(a.data,a.w,a.ha,null,null,null,r,null,a))||7==e)&&r[0]&&(e=4),0==(r=e)){if(t(null!=s),i.data=a.data,i.w=a.w+a.offset,i.ha=a.ha-a.offset,i.put=de,i.ac=he,i.bc=pe,i.ma=s,a.xa){if(null==(e=Ne())){s=1;break e}if(function(e,r){var n=[0],i=[0],a=[0];t:for(;;){if(null==e)return 0;if(null==r)return e.a=2,0;if(e.l=r,e.a=0,v(e.m,r.data,r.w,r.ha),!me(e.m,n,i,a)){e.a=3;break t}if(e.xb=mi,r.width=n[0],r.height=i[0],!Be(n[0],i[0],1,e,null))break t;return 1}return t(0!=e.a),0}(e,i)){if(i=0==(r=Or(i.width,i.height,s.Oa,s.ba))){t:{i=e;r:for(;;){if(null==i){i=0;break t}if(t(null!=i.s.yc),t(null!=i.s.Ya),t(0<i.s.Wb),t(null!=(n=i.l)),t(null!=(a=n.ma)),0!=i.xb){if(i.ca=a.ba,i.tb=a.tb,t(null!=i.ca),!Dr(a.Oa,n,jn)){i.a=2;break r}if(!Te(i,n.width))break r;if(n.da)break r;if((n.da||ne(i.ca.S))&&gr(),11>i.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),null!=i.ca.f.kb.F&&gr()),i.Pb&&0<i.s.ua&&null==i.s.vb.X&&!F(i.s.vb,i.s.Wa.Xa)){i.a=1;break r}i.xb=0}if(!ke(i,i.V,i.Ba,i.c,i.i,n.o,_e))break r;a.Dc=i.Ma,i=1;break t}t(0!=i.a),i=0}i=!i}i&&(r=e.a)}else r=e.a}else{if(null==(e=new We)){s=1;break e}if(e.Fa=a.na,e.P=a.P,e.qc=a.Sa,Qe(e,i)){if(0==(r=Or(i.width,i.height,s.Oa,s.ba))){if(e.Aa=0,n=s.Oa,t(null!=(a=e)),null!=n){if(0<(c=0>(c=n.Md)?0:100<c?255:255*c/100)){for(u=f=0;4>u;++u)12>(h=a.pb[u]).lc&&(h.ia=c*Ui[0>h.lc?0:h.lc]>>3),f|=h.ia;f&&(alert("todo:VP8InitRandom"),a.ia=1)}a.Ga=n.Id,100<a.Ga?a.Ga=100:0>a.Ga&&(a.Ga=0)}Ze(e,i)||(r=e.a)}}else r=e.a}0==r&&null!=s.Oa&&s.Oa.fd&&(r=Rr(s.ba))}s=r}o=0!=s?null:11>o?l.f.RGBA.eb:l.f.kb.y}else o=null;return o};var Hi=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function c(e,t){for(var r="",n=0;n<4;n++)r+=String.fromCharCode(e[t++]);return r}function u(e,t){return(e[t+0]<<0|e[t+1]<<8|e[t+2]<<16)>>>0}function f(e,t){return(e[t+0]<<0|e[t+1]<<8|e[t+2]<<16|e[t+3]<<24)>>>0}new l;var h=[0],d=[0],p=[],m=new l,g=e,v=function(e,t){var r={},n=0,i=!1,a=0,o=0;if(r.frames=[],!
/** @license
   * Copyright (c) 2017 Dominik Homberger
  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  https://webpjs.appspot.com
  WebPRiffParser dominikhlbg@gmail.com
  */
function(e,t,r,n){for(var i=0;i<n;i++)if(e[t+i]!=r.charCodeAt(i))return!0;return!1}(e,t,"RIFF",4)){var s,l;for(f(e,t+=4),t+=8;t<e.length;){var h=c(e,t),d=f(e,t+=4);t+=4;var p=d+(1&d);switch(h){case"VP8 ":case"VP8L":void 0===r.frames[n]&&(r.frames[n]={}),(v=r.frames[n]).src_off=i?o:t-8,v.src_size=a+d+8,n++,i&&(i=!1,a=0,o=0);break;case"VP8X":(v=r.header={}).feature_flags=e[t];var m=t+4;v.canvas_width=1+u(e,m),m+=3,v.canvas_height=1+u(e,m),m+=3;break;case"ALPH":i=!0,a=p+8,o=t-8;break;case"ANIM":(v=r.header).bgcolor=f(e,t),m=t+4,v.loop_count=(s=e)[(l=m)+0]<<0|s[l+1]<<8,m+=2;break;case"ANMF":var g,v;(v=r.frames[n]={}).offset_x=2*u(e,t),t+=3,v.offset_y=2*u(e,t),t+=3,v.width=1+u(e,t),t+=3,v.height=1+u(e,t),t+=3,v.duration=u(e,t),t+=3,g=e[t++],v.dispose=1&g,v.blend=g>>1&1}"ANMF"!=h&&(t+=p)}return r}}(g,0);v.response=g,v.rgbaoutput=!0,v.dataurl=!1;var b=v.header?v.header:null,w=v.frames?v.frames:null;if(b){b.loop_counter=b.loop_count,h=[b.canvas_height],d=[b.canvas_width];for(var y=0;y<w.length&&0!=w[y].blend;y++);}var A=w[0],_=m.WebPDecodeRGBA(g,A.src_off,A.src_size,d,h);A.rgba=_,A.imgwidth=d[0],A.imgheight=h[0];for(var x=0;x<d[0]*h[0]*4;x++)p[x]=_[x];return this.width=d,this.height=h,this.data=p,this}!function(e){var t=function(){return"function"==typeof a["b"]},r=function(t,r,i,u){var f=4,h=s;switch(u){case e.image_compression.FAST:f=1,h=o;break;case e.image_compression.MEDIUM:f=6,h=l;break;case e.image_compression.SLOW:f=9,h=c}t=n(t,r,i,h);var d=Object(a["b"])(t,{level:f});return e.__addimage__.arrayBufferToBinaryString(d)},n=function(e,t,r,n){for(var i,a,o,s=e.length/t,l=new Uint8Array(e.length+s),c=f(),u=0;u<s;u+=1){if(o=u*t,i=e.subarray(o,o+t),n)l.set(n(i,r,a),o+u);else{for(var d,p=c.length,m=[];d<p;d+=1)m[d]=c[d](i,r,a);var g=h(m.concat());l.set(m[g],o+u)}a=i}return l},i=function(e){var t=Array.apply([],e);return t.unshift(0),t},o=function(e,t){var r,n=[],i=e.length;n[0]=1;for(var a=0;a<i;a+=1)r=e[a-t]||0,n[a+1]=e[a]-r+256&255;return n},s=function(e,t,r){var n,i=[],a=e.length;i[0]=2;for(var o=0;o<a;o+=1)n=r&&r[o]||0,i[o+1]=e[o]-n+256&255;return i},l=function(e,t,r){var n,i,a=[],o=e.length;a[0]=3;for(var s=0;s<o;s+=1)n=e[s-t]||0,i=r&&r[s]||0,a[s+1]=e[s]+256-(n+i>>>1)&255;return a},c=function(e,t,r){var n,i,a,o,s=[],l=e.length;s[0]=4;for(var c=0;c<l;c+=1)n=e[c-t]||0,i=r&&r[c]||0,a=r&&r[c-t]||0,o=u(n,i,a),s[c+1]=e[c]-o+256&255;return s},u=function(e,t,r){if(e===t&&t===r)return e;var n=Math.abs(t-r),i=Math.abs(e-r),a=Math.abs(e+t-r-r);return n<=i&&n<=a?e:i<=a?t:r},f=function(){return[i,o,s,l,c]},h=function(e){var t=e.map((function(e){return e.reduce((function(e,t){return e+Math.abs(t)}),0)}));return t.indexOf(Math.min.apply(null,t))};e.processPNG=function(n,i,a,o){var s,l,c,u,f,h,d,p,m,g,v,b,w,y,A,_=this.decode.FLATE_DECODE,x="";if(this.__addimage__.isArrayBuffer(n)&&(n=new Uint8Array(n)),this.__addimage__.isArrayBufferView(n)){if(n=(c=new Je(n)).imgData,l=c.bits,s=c.colorSpace,f=c.colors,-1!==[4,6].indexOf(c.colorType)){if(8===c.bits){m=(p=32==c.pixelBitlength?new Uint32Array(c.decodePixels().buffer):16==c.pixelBitlength?new Uint16Array(c.decodePixels().buffer):new Uint8Array(c.decodePixels().buffer)).length,v=new Uint8Array(m*c.colors),g=new Uint8Array(m);var S,C=c.pixelBitlength-c.bits;for(y=0,A=0;y<m;y++){for(w=p[y],S=0;S<C;)v[A++]=w>>>S&255,S+=c.bits;g[y]=w>>>S&255}}if(16===c.bits){m=(p=new Uint32Array(c.decodePixels().buffer)).length,v=new Uint8Array(m*(32/c.pixelBitlength)*c.colors),g=new Uint8Array(m*(32/c.pixelBitlength)),b=c.colors>1,y=0,A=0;for(var k=0;y<m;)w=p[y++],v[A++]=w>>>0&255,b&&(v[A++]=w>>>16&255,w=p[y++],v[A++]=w>>>0&255),g[k++]=w>>>16&255;l=8}o!==e.image_compression.NONE&&t()?(n=r(v,c.width*c.colors,c.colors,o),d=r(g,c.width,1,o)):(n=v,d=g,_=void 0)}if(3===c.colorType&&(s=this.color_spaces.INDEXED,h=c.palette,c.transparency.indexed)){var E=c.transparency.indexed,N=0;for(y=0,m=E.length;y<m;++y)N+=E[y];if((N/=255)===m-1&&-1!==E.indexOf(0))u=[E.indexOf(0)];else if(N!==m){for(p=c.decodePixels(),g=new Uint8Array(p.length),y=0,m=p.length;y<m;y++)g[y]=E[p[y]];d=r(g,c.width,1)}}var B=function(t){var r;switch(t){case e.image_compression.FAST:r=11;break;case e.image_compression.MEDIUM:r=13;break;case e.image_compression.SLOW:r=14;break;default:r=12}return r}(o);return _===this.decode.FLATE_DECODE&&(x="/Predictor "+B+" "),x+="/Colors "+f+" /BitsPerComponent "+l+" /Columns "+c.width,(this.__addimage__.isArrayBuffer(n)||this.__addimage__.isArrayBufferView(n))&&(n=this.__addimage__.arrayBufferToBinaryString(n)),(d&&this.__addimage__.isArrayBuffer(d)||this.__addimage__.isArrayBufferView(d))&&(d=this.__addimage__.arrayBufferToBinaryString(d)),{alias:a,data:n,index:i,filter:_,decodeParameters:x,transparency:u,palette:h,sMask:d,predictor:B,width:c.width,height:c.height,bitsPerComponent:l,colorSpace:s}}}}(j.API),function(e){e.processGIF89A=function(t,r,n,i){var a=new Ze(t),o=a.width,s=a.height,l=[];a.decodeAndBlitFrameRGBA(0,l);var c={data:l,width:o,height:s},u=new tt(100).encode(c,100);return e.processJPEG.call(this,u,r,n,i)},e.processGIF87A=e.processGIF89A}(j.API),rt.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,16===this.bitPP&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var e=0===this.colors?1<<this.bitPP:this.colors;this.palette=new Array(e);for(var t=0;t<e;t++){var r=this.datav.getUint8(this.pos++,!0),n=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0);this.palette[t]={red:i,green:n,blue:r,quad:a}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},rt.prototype.parseBGR=function(){this.pos=this.offset;try{var e="bit"+this.bitPP,t=this.width*this.height*4;this.data=new Uint8Array(t),this[e]()}catch(e){l.log("bit decode error:"+e)}},rt.prototype.bit1=function(){var e,t=Math.ceil(this.width/8),r=t%4;for(e=this.height-1;e>=0;e--){for(var n=this.bottom_up?e:this.height-1-e,i=0;i<t;i++)for(var a=this.datav.getUint8(this.pos++,!0),o=n*this.width*4+8*i*4,s=0;s<8&&8*i+s<this.width;s++){var l=this.palette[a>>7-s&1];this.data[o+4*s]=l.blue,this.data[o+4*s+1]=l.green,this.data[o+4*s+2]=l.red,this.data[o+4*s+3]=255}0!==r&&(this.pos+=4-r)}},rt.prototype.bit4=function(){for(var e=Math.ceil(this.width/2),t=e%4,r=this.height-1;r>=0;r--){for(var n=this.bottom_up?r:this.height-1-r,i=0;i<e;i++){var a=this.datav.getUint8(this.pos++,!0),o=n*this.width*4+2*i*4,s=a>>4,l=15&a,c=this.palette[s];if(this.data[o]=c.blue,this.data[o+1]=c.green,this.data[o+2]=c.red,this.data[o+3]=255,2*i+1>=this.width)break;c=this.palette[l],this.data[o+4]=c.blue,this.data[o+4+1]=c.green,this.data[o+4+2]=c.red,this.data[o+4+3]=255}0!==t&&(this.pos+=4-t)}},rt.prototype.bit8=function(){for(var e=this.width%4,t=this.height-1;t>=0;t--){for(var r=this.bottom_up?t:this.height-1-t,n=0;n<this.width;n++){var i=this.datav.getUint8(this.pos++,!0),a=r*this.width*4+4*n;if(i<this.palette.length){var o=this.palette[i];this.data[a]=o.red,this.data[a+1]=o.green,this.data[a+2]=o.blue,this.data[a+3]=255}else this.data[a]=255,this.data[a+1]=255,this.data[a+2]=255,this.data[a+3]=255}0!==e&&(this.pos+=4-e)}},rt.prototype.bit15=function(){for(var e=this.width%3,t=parseInt("11111",2),r=this.height-1;r>=0;r--){for(var n=this.bottom_up?r:this.height-1-r,i=0;i<this.width;i++){var a=this.datav.getUint16(this.pos,!0);this.pos+=2;var o=(a&t)/t*255|0,s=(a>>5&t)/t*255|0,l=(a>>10&t)/t*255|0,c=a>>15?255:0,u=n*this.width*4+4*i;this.data[u]=l,this.data[u+1]=s,this.data[u+2]=o,this.data[u+3]=c}this.pos+=e}},rt.prototype.bit16=function(){for(var e=this.width%3,t=parseInt("11111",2),r=parseInt("111111",2),n=this.height-1;n>=0;n--){for(var i=this.bottom_up?n:this.height-1-n,a=0;a<this.width;a++){var o=this.datav.getUint16(this.pos,!0);this.pos+=2;var s=(o&t)/t*255|0,l=(o>>5&r)/r*255|0,c=(o>>11)/t*255|0,u=i*this.width*4+4*a;this.data[u]=c,this.data[u+1]=l,this.data[u+2]=s,this.data[u+3]=255}this.pos+=e}},rt.prototype.bit24=function(){for(var e=this.height-1;e>=0;e--){for(var t=this.bottom_up?e:this.height-1-e,r=0;r<this.width;r++){var n=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0),o=t*this.width*4+4*r;this.data[o]=a,this.data[o+1]=i,this.data[o+2]=n,this.data[o+3]=255}this.pos+=this.width%4}},rt.prototype.bit32=function(){for(var e=this.height-1;e>=0;e--)for(var t=this.bottom_up?e:this.height-1-e,r=0;r<this.width;r++){var n=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),s=t*this.width*4+4*r;this.data[s]=a,this.data[s+1]=i,this.data[s+2]=n,this.data[s+3]=o}},rt.prototype.getData=function(){return this.data},
/**
 * @license
 * Copyright (c) 2018 Aras Abbasi
 *
 * Licensed under the MIT License.
 * http://opensource.org/licenses/mit-license
 */
function(e){e.processBMP=function(t,r,n,i){var a=new rt(t,!1),o=a.width,s=a.height,l={data:a.getData(),width:o,height:s},c=new tt(100).encode(l,100);return e.processJPEG.call(this,c,r,n,i)}}(j.API),nt.prototype.getData=function(){return this.data},
/**
 * @license
 * Copyright (c) 2019 Aras Abbasi
 *
 * Licensed under the MIT License.
 * http://opensource.org/licenses/mit-license
 */
function(e){e.processWEBP=function(t,r,n,i){var a=new nt(t,!1),o=a.width,s=a.height,l={data:a.getData(),width:o,height:s},c=new tt(100).encode(l,100);return e.processJPEG.call(this,c,r,n,i)}}(j.API),j.API.processRGBA=function(e,t,r){for(var n=e.data,i=n.length,a=new Uint8Array(i/4*3),o=new Uint8Array(i/4),s=0,l=0,c=0;c<i;c+=4){var u=n[c],f=n[c+1],h=n[c+2],d=n[c+3];a[s++]=u,a[s++]=f,a[s++]=h,o[l++]=d}var p=this.__addimage__.arrayBufferToBinaryString(a);return{alpha:this.__addimage__.arrayBufferToBinaryString(o),data:p,index:t,alias:r,colorSpace:"DeviceRGB",bitsPerComponent:8,width:e.width,height:e.height}},j.API.setLanguage=function(e){return void 0===this.internal.languageSettings&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),void 0!=={af:"Afrikaans",sq:"Albanian",ar:"Arabic (Standard)","ar-DZ":"Arabic (Algeria)","ar-BH":"Arabic (Bahrain)","ar-EG":"Arabic (Egypt)","ar-IQ":"Arabic (Iraq)","ar-JO":"Arabic (Jordan)","ar-KW":"Arabic (Kuwait)","ar-LB":"Arabic (Lebanon)","ar-LY":"Arabic (Libya)","ar-MA":"Arabic (Morocco)","ar-OM":"Arabic (Oman)","ar-QA":"Arabic (Qatar)","ar-SA":"Arabic (Saudi Arabia)","ar-SY":"Arabic (Syria)","ar-TN":"Arabic (Tunisia)","ar-AE":"Arabic (U.A.E.)","ar-YE":"Arabic (Yemen)",an:"Aragonese",hy:"Armenian",as:"Assamese",ast:"Asturian",az:"Azerbaijani",eu:"Basque",be:"Belarusian",bn:"Bengali",bs:"Bosnian",br:"Breton",bg:"Bulgarian",my:"Burmese",ca:"Catalan",ch:"Chamorro",ce:"Chechen",zh:"Chinese","zh-HK":"Chinese (Hong Kong)","zh-CN":"Chinese (PRC)","zh-SG":"Chinese (Singapore)","zh-TW":"Chinese (Taiwan)",cv:"Chuvash",co:"Corsican",cr:"Cree",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch (Standard)","nl-BE":"Dutch (Belgian)",en:"English","en-AU":"English (Australia)","en-BZ":"English (Belize)","en-CA":"English (Canada)","en-IE":"English (Ireland)","en-JM":"English (Jamaica)","en-NZ":"English (New Zealand)","en-PH":"English (Philippines)","en-ZA":"English (South Africa)","en-TT":"English (Trinidad & Tobago)","en-GB":"English (United Kingdom)","en-US":"English (United States)","en-ZW":"English (Zimbabwe)",eo:"Esperanto",et:"Estonian",fo:"Faeroese",fj:"Fijian",fi:"Finnish",fr:"French (Standard)","fr-BE":"French (Belgium)","fr-CA":"French (Canada)","fr-FR":"French (France)","fr-LU":"French (Luxembourg)","fr-MC":"French (Monaco)","fr-CH":"French (Switzerland)",fy:"Frisian",fur:"Friulian",gd:"Gaelic (Scots)","gd-IE":"Gaelic (Irish)",gl:"Galacian",ka:"Georgian",de:"German (Standard)","de-AT":"German (Austria)","de-DE":"German (Germany)","de-LI":"German (Liechtenstein)","de-LU":"German (Luxembourg)","de-CH":"German (Switzerland)",el:"Greek",gu:"Gujurati",ht:"Haitian",he:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",iu:"Inuktitut",ga:"Irish",it:"Italian (Standard)","it-CH":"Italian (Switzerland)",ja:"Japanese",kn:"Kannada",ks:"Kashmiri",kk:"Kazakh",km:"Khmer",ky:"Kirghiz",tlh:"Klingon",ko:"Korean","ko-KP":"Korean (North Korea)","ko-KR":"Korean (South Korea)",la:"Latin",lv:"Latvian",lt:"Lithuanian",lb:"Luxembourgish",mk:"North Macedonia",ms:"Malay",ml:"Malayalam",mt:"Maltese",mi:"Maori",mr:"Marathi",mo:"Moldavian",nv:"Navajo",ng:"Ndonga",ne:"Nepali",no:"Norwegian",nb:"Norwegian (Bokmal)",nn:"Norwegian (Nynorsk)",oc:"Occitan",or:"Oriya",om:"Oromo",fa:"Persian","fa-IR":"Persian/Iran",pl:"Polish",pt:"Portuguese","pt-BR":"Portuguese (Brazil)",pa:"Punjabi","pa-IN":"Punjabi (India)","pa-PK":"Punjabi (Pakistan)",qu:"Quechua",rm:"Rhaeto-Romanic",ro:"Romanian","ro-MO":"Romanian (Moldavia)",ru:"Russian","ru-MO":"Russian (Moldavia)",sz:"Sami (Lappish)",sg:"Sango",sa:"Sanskrit",sc:"Sardinian",sd:"Sindhi",si:"Singhalese",sr:"Serbian",sk:"Slovak",sl:"Slovenian",so:"Somani",sb:"Sorbian",es:"Spanish","es-AR":"Spanish (Argentina)","es-BO":"Spanish (Bolivia)","es-CL":"Spanish (Chile)","es-CO":"Spanish (Colombia)","es-CR":"Spanish (Costa Rica)","es-DO":"Spanish (Dominican Republic)","es-EC":"Spanish (Ecuador)","es-SV":"Spanish (El Salvador)","es-GT":"Spanish (Guatemala)","es-HN":"Spanish (Honduras)","es-MX":"Spanish (Mexico)","es-NI":"Spanish (Nicaragua)","es-PA":"Spanish (Panama)","es-PY":"Spanish (Paraguay)","es-PE":"Spanish (Peru)","es-PR":"Spanish (Puerto Rico)","es-ES":"Spanish (Spain)","es-UY":"Spanish (Uruguay)","es-VE":"Spanish (Venezuela)",sx:"Sutu",sw:"Swahili",sv:"Swedish","sv-FI":"Swedish (Finland)","sv-SV":"Swedish (Sweden)",ta:"Tamil",tt:"Tatar",te:"Teluga",th:"Thai",tig:"Tigre",ts:"Tsonga",tn:"Tswana",tr:"Turkish",tk:"Turkmen",uk:"Ukrainian",hsb:"Upper Sorbian",ur:"Urdu",ve:"Venda",vi:"Vietnamese",vo:"Volapuk",wa:"Walloon",cy:"Welsh",xh:"Xhosa",ji:"Yiddish",zu:"Zulu"}[e]&&(this.internal.languageSettings.languageCode=e,!1===this.internal.languageSettings.isSubscribed&&(this.internal.events.subscribe("putCatalog",(function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")})),this.internal.languageSettings.isSubscribed=!0)),this},We=j.API,Xe=We.getCharWidthsArray=function(e,t){var r,n,a=(t=t||{}).font||this.internal.getFont(),o=t.fontSize||this.internal.getFontSize(),s=t.charSpace||this.internal.getCharSpace(),l=t.widths?t.widths:a.metadata.Unicode.widths,c=l.fof?l.fof:1,u=t.kerning?t.kerning:a.metadata.Unicode.kerning,f=u.fof?u.fof:1,h=!1!==t.doKerning,d=0,p=e.length,m=0,g=l[0]||c,v=[];for(r=0;r<p;r++)n=e.charCodeAt(r),"function"==typeof a.metadata.widthOfString?v.push((a.metadata.widthOfGlyph(a.metadata.characterToGlyph(n))+s*(1e3/o)||0)/1e3):(d=h&&"object"===i()(u[n])&&!isNaN(parseInt(u[n][m],10))?u[n][m]/f:0,v.push((l[n]||g)/c+d)),m=n;return v},Ye=We.getStringUnitWidth=function(e,t){var r=(t=t||{}).fontSize||this.internal.getFontSize(),n=t.font||this.internal.getFont(),i=t.charSpace||this.internal.getCharSpace();return We.processArabic&&(e=We.processArabic(e)),"function"==typeof n.metadata.widthOfString?n.metadata.widthOfString(e,r,i)/r:Xe.apply(this,arguments).reduce((function(e,t){return e+t}),0)},Qe=function(e,t,r,n){for(var i=[],a=0,o=e.length,s=0;a!==o&&s+t[a]<r;)s+=t[a],a++;i.push(e.slice(0,a));var l=a;for(s=0;a!==o;)s+t[a]>n&&(i.push(e.slice(l,a)),s=0,l=a),s+=t[a],a++;return l!==a&&i.push(e.slice(l,a)),i},Ke=function(e,t,r){r||(r={});var n,i,a,o,s,l,c,u=[],f=[u],h=r.textIndent||0,d=0,p=0,m=e.split(" "),g=Xe.apply(this,[" ",r])[0];if(l=-1===r.lineIndent?m[0].length+2:r.lineIndent||0){var v=Array(l).join(" "),b=[];m.map((function(e){(e=e.split(/\s*\n/)).length>1?b=b.concat(e.map((function(e,t){return(t&&e.length?"\n":"")+e}))):b.push(e[0])})),m=b,l=Ye.apply(this,[v,r])}for(a=0,o=m.length;a<o;a++){var w=0;if(n=m[a],l&&"\n"==n[0]&&(n=n.substr(1),w=1),h+d+(p=(i=Xe.apply(this,[n,r])).reduce((function(e,t){return e+t}),0))>t||w){if(p>t){for(s=Qe.apply(this,[n,i,t-(h+d),t]),u.push(s.shift()),u=[s.pop()];s.length;)f.push([s.shift()]);p=i.slice(n.length-(u[0]?u[0].length:0)).reduce((function(e,t){return e+t}),0)}else u=[n];f.push(u),h=p+l,d=g}else u.push(n),h+=d+p,d=g}return c=l?function(e,t){return(t?v:"")+e.join(" ")}:function(e){return e.join(" ")},f.map(c)},We.splitTextToSize=function(e,t,r){var n,i=(r=r||{}).fontSize||this.internal.getFontSize(),a=function(e){if(e.widths&&e.kerning)return{widths:e.widths,kerning:e.kerning};var t=this.internal.getFont(e.fontName,e.fontStyle);return t.metadata.Unicode?{widths:t.metadata.Unicode.widths||{0:1},kerning:t.metadata.Unicode.kerning||{}}:{font:t.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,r);n=Array.isArray(e)?e:String(e).split(/\r?\n/);var o=1*this.internal.scaleFactor*t/i;a.textIndent=r.textIndent?1*r.textIndent*this.internal.scaleFactor/i:0,a.lineIndent=r.lineIndent;var s,l,c=[];for(s=0,l=n.length;s<l;s++)c=c.concat(Ke.apply(this,[n[s],o,a]));return c},function(e){e.__fontmetrics__=e.__fontmetrics__||{};for(var t="klmnopqrstuvwxyz",r={},n={},a=0;a<t.length;a++)r[t[a]]="0123456789abcdef"[a],n["0123456789abcdef"[a]]=t[a];var o=function(e){return"0x"+parseInt(e,10).toString(16)},s=e.__fontmetrics__.compress=function(e){var t,r,a,l,c=["{"];for(var u in e){if(t=e[u],isNaN(parseInt(u,10))?r="'"+u+"'":(u=parseInt(u,10),r=(r=o(u).slice(2)).slice(0,-1)+n[r.slice(-1)]),"number"==typeof t)t<0?(a=o(t).slice(3),l="-"):(a=o(t).slice(2),l=""),a=l+a.slice(0,-1)+n[a.slice(-1)];else{if("object"!==i()(t))throw new Error("Don't know what to do with value type "+i()(t)+".");a=s(t)}c.push(r+a)}return c.push("}"),c.join("")},l=e.__fontmetrics__.uncompress=function(e){if("string"!=typeof e)throw new Error("Invalid argument passed to uncompress.");for(var t,n,i,a,o={},s=1,l=o,c=[],u="",f="",h=e.length-1,d=1;d<h;d+=1)"'"==(a=e[d])?t?(i=t.join(""),t=void 0):t=[]:t?t.push(a):"{"==a?(c.push([l,i]),l={},i=void 0):"}"==a?((n=c.pop())[0][n[1]]=l,i=void 0,l=n[0]):"-"==a?s=-1:void 0===i?r.hasOwnProperty(a)?(u+=r[a],i=parseInt(u,16)*s,s=1,u=""):u+=a:r.hasOwnProperty(a)?(f+=r[a],l[i]=parseInt(f,16)*s,s=1,i=void 0,f=""):f+=a;return o},c={codePages:["WinAnsiEncoding"],WinAnsiEncoding:l("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},u={Unicode:{Courier:c,"Courier-Bold":c,"Courier-BoldOblique":c,"Courier-Oblique":c,Helvetica:c,"Helvetica-Bold":c,"Helvetica-BoldOblique":c,"Helvetica-Oblique":c,"Times-Roman":c,"Times-Bold":c,"Times-BoldItalic":c,"Times-Italic":c}},f={Unicode:{"Courier-Oblique":l("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":l("{'widths'{k3o2q4ycx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2r202m2n2n3m2o3m2p5n202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5n4l4m4m4m4n4m4o4s4p4m4q4m4r4s4s4y4t2r4u3m4v4m4w3x4x5t4y4s4z4s5k3x5l4s5m4m5n3r5o3x5p4s5q4m5r5t5s4m5t3x5u3x5v2l5w1w5x2l5y3t5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q2l6r3m6s3r6t1w6u1w6v3m6w1w6x4y6y3r6z3m7k3m7l3m7m2r7n2r7o1w7p3r7q2w7r4m7s3m7t2w7u2r7v2n7w1q7x2n7y3t202l3mcl4mal2ram3man3mao3map3mar3mas2lat4uau1uav3maw3way4uaz2lbk2sbl3t'fof'6obo2lbp3tbq3mbr1tbs2lbu1ybv3mbz3mck4m202k3mcm4mcn4mco4mcp4mcq5ycr4mcs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz2w203k6o212m6o2dw2l2cq2l3t3m3u2l17s3x19m3m}'kerning'{cl{4qu5kt5qt5rs17ss5ts}201s{201ss}201t{cks4lscmscnscoscpscls2wu2yu201ts}201x{2wu2yu}2k{201ts}2w{4qx5kx5ou5qx5rs17su5tu}2x{17su5tu5ou}2y{4qx5kx5ou5qx5rs17ss5ts}'fof'-6ofn{17sw5tw5ou5qw5rs}7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qs}3v{17su5tu5os5qs}7p{17su5tu}ck{4qu5kt5qt5rs17ss5ts}4l{4qu5kt5qt5rs17ss5ts}cm{4qu5kt5qt5rs17ss5ts}cn{4qu5kt5qt5rs17ss5ts}co{4qu5kt5qt5rs17ss5ts}cp{4qu5kt5qt5rs17ss5ts}6l{4qu5ou5qw5rt17su5tu}5q{ckuclucmucnucoucpu4lu}5r{ckuclucmucnucoucpu4lu}7q{cksclscmscnscoscps4ls}6p{4qu5ou5qw5rt17sw5tw}ek{4qu5ou5qw5rt17su5tu}el{4qu5ou5qw5rt17su5tu}em{4qu5ou5qw5rt17su5tu}en{4qu5ou5qw5rt17su5tu}eo{4qu5ou5qw5rt17su5tu}ep{4qu5ou5qw5rt17su5tu}es{17ss5ts5qs4qu}et{4qu5ou5qw5rt17sw5tw}eu{4qu5ou5qw5rt17ss5ts}ev{17ss5ts5qs4qu}6z{17sw5tw5ou5qw5rs}fm{17sw5tw5ou5qw5rs}7n{201ts}fo{17sw5tw5ou5qw5rs}fp{17sw5tw5ou5qw5rs}fq{17sw5tw5ou5qw5rs}7r{cksclscmscnscoscps4ls}fs{17sw5tw5ou5qw5rs}ft{17su5tu}fu{17su5tu}fv{17su5tu}fw{17su5tu}fz{cksclscmscnscoscps4ls}}}"),"Helvetica-Bold":l("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),Courier:l("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":l("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":l("{'widths'{k3q2q5ncx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2l202m2n2n3m2o3m2p6o202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5x4l4s4m4m4n4s4o4s4p4m4q3x4r4y4s4y4t2r4u3m4v4y4w4m4x5y4y4s4z4y5k3x5l4y5m4s5n3r5o4m5p4s5q4s5r6o5s4s5t4s5u4m5v2l5w1w5x2l5y3u5z3m6k2l6l3m6m3r6n2w6o3r6p2w6q2l6r3m6s3r6t1w6u2l6v3r6w1w6x5n6y3r6z3m7k3r7l3r7m2w7n2r7o2l7p3r7q3m7r4s7s3m7t3m7u2w7v2r7w1q7x2r7y3o202l3mcl4sal2lam3man3mao3map3mar3mas2lat4uau1yav3maw3tay4uaz2lbk2sbl3t'fof'6obo2lbp3rbr1tbs2lbu2lbv3mbz3mck4s202k3mcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3rek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3m3u2l17s4s19m3m}'kerning'{cl{4qt5ks5ot5qy5rw17sv5tv}201t{cks4lscmscnscoscpscls4wv}2k{201ts}2w{4qu5ku7mu5os5qx5ru17su5tu}2x{17su5tu5ou5qs}2y{4qv5kv7mu5ot5qz5ru17su5tu}'fof'-6o7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qu}3v{17su5tu5os5qu}fu{17su5tu5ou5qu}7p{17su5tu5ou5qu}ck{4qt5ks5ot5qy5rw17sv5tv}4l{4qt5ks5ot5qy5rw17sv5tv}cm{4qt5ks5ot5qy5rw17sv5tv}cn{4qt5ks5ot5qy5rw17sv5tv}co{4qt5ks5ot5qy5rw17sv5tv}cp{4qt5ks5ot5qy5rw17sv5tv}6l{17st5tt5ou5qu}17s{ckuclucmucnucoucpu4lu4wu}5o{ckuclucmucnucoucpu4lu4wu}5q{ckzclzcmzcnzcozcpz4lz4wu}5r{ckxclxcmxcnxcoxcpx4lx4wu}5t{ckuclucmucnucoucpu4lu4wu}7q{ckuclucmucnucoucpu4lu}6p{17sw5tw5ou5qu}ek{17st5tt5qu}el{17st5tt5ou5qu}em{17st5tt5qu}en{17st5tt5qu}eo{17st5tt5qu}ep{17st5tt5ou5qu}es{17ss5ts5qu}et{17sw5tw5ou5qu}eu{17sw5tw5ou5qu}ev{17ss5ts5qu}6z{17sw5tw5ou5qu5rs}fm{17sw5tw5ou5qu5rs}fn{17sw5tw5ou5qu5rs}fo{17sw5tw5ou5qu5rs}fp{17sw5tw5ou5qu5rs}fq{17sw5tw5ou5qu5rs}7r{cktcltcmtcntcotcpt4lt5os}fs{17sw5tw5ou5qu5rs}ft{17su5tu5ou5qu}7m{5os}fv{17su5tu5ou5qu}fw{17su5tu5ou5qu}fz{cksclscmscnscoscps4ls}}}"),Symbol:l("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:l("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}"),"Helvetica-BoldOblique":l("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),ZapfDingbats:l("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":l("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":l("{'widths'{k3n2q4ycx2l201n3m201o5t201s2l201t2l201u2l201w3r201x3r201y3r2k1t2l2l202m2n2n3m2o3m2p5n202q5t2r1p2s2l2t2l2u3m2v4n2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w4n3x4n3y4n3z3m4k5w4l3x4m3x4n4m4o4s4p3x4q3x4r4s4s4s4t2l4u2w4v4m4w3r4x5n4y4m4z4s5k3x5l4s5m3x5n3m5o3r5p4s5q3x5r5n5s3x5t3r5u3r5v2r5w1w5x2r5y2u5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q1w6r3m6s3m6t1w6u1w6v2w6w1w6x4s6y3m6z3m7k3m7l3m7m2r7n2r7o1w7p3m7q2w7r4m7s2w7t2w7u2r7v2s7w1v7x2s7y3q202l3mcl3xal2ram3man3mao3map3mar3mas2lat4wau1vav3maw4nay4waz2lbk2sbl4n'fof'6obo2lbp3mbq3obr1tbs2lbu1zbv3mbz3mck3x202k3mcm3xcn3xco3xcp3xcq5tcr4mcs3xct3xcu3xcv3xcw2l2m2ucy2lcz2ldl4mdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr4nfs3mft3mfu3mfv3mfw3mfz2w203k6o212m6m2dw2l2cq2l3t3m3u2l17s3r19m3m}'kerning'{cl{5kt4qw}201s{201sw}201t{201tw2wy2yy6q-t}201x{2wy2yy}2k{201tw}2w{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}2x{17ss5ts5os}2y{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}'fof'-6o6t{17ss5ts5qs}7t{5os}3v{5qs}7p{17su5tu5qs}ck{5kt4qw}4l{5kt4qw}cm{5kt4qw}cn{5kt4qw}co{5kt4qw}cp{5kt4qw}6l{4qs5ks5ou5qw5ru17su5tu}17s{2ks}5q{ckvclvcmvcnvcovcpv4lv}5r{ckuclucmucnucoucpu4lu}5t{2ks}6p{4qs5ks5ou5qw5ru17su5tu}ek{4qs5ks5ou5qw5ru17su5tu}el{4qs5ks5ou5qw5ru17su5tu}em{4qs5ks5ou5qw5ru17su5tu}en{4qs5ks5ou5qw5ru17su5tu}eo{4qs5ks5ou5qw5ru17su5tu}ep{4qs5ks5ou5qw5ru17su5tu}es{5ks5qs4qs}et{4qs5ks5ou5qw5ru17su5tu}eu{4qs5ks5qw5ru17su5tu}ev{5ks5qs4qs}ex{17ss5ts5qs}6z{4qv5ks5ou5qw5ru17su5tu}fm{4qv5ks5ou5qw5ru17su5tu}fn{4qv5ks5ou5qw5ru17su5tu}fo{4qv5ks5ou5qw5ru17su5tu}fp{4qv5ks5ou5qw5ru17su5tu}fq{4qv5ks5ou5qw5ru17su5tu}7r{5os}fs{4qv5ks5ou5qw5ru17su5tu}ft{17su5tu5qs}fu{17su5tu5qs}fv{17su5tu5qs}fw{17su5tu5qs}}}"),"Times-Roman":l("{'widths'{k3n2q4ycx2l201n3m201o6o201s2l201t2l201u2l201w2w201x2w201y2w2k1t2l2l202m2n2n3m2o3m2p5n202q6o2r1m2s2l2t2l2u3m2v3s2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v1w3w3s3x3s3y3s3z2w4k5w4l4s4m4m4n4m4o4s4p3x4q3r4r4s4s4s4t2l4u2r4v4s4w3x4x5t4y4s4z4s5k3r5l4s5m4m5n3r5o3x5p4s5q4s5r5y5s4s5t4s5u3x5v2l5w1w5x2l5y2z5z3m6k2l6l2w6m3m6n2w6o3m6p2w6q2l6r3m6s3m6t1w6u1w6v3m6w1w6x4y6y3m6z3m7k3m7l3m7m2l7n2r7o1w7p3m7q3m7r4s7s3m7t3m7u2w7v3k7w1o7x3k7y3q202l3mcl4sal2lam3man3mao3map3mar3mas2lat4wau1vav3maw3say4waz2lbk2sbl3s'fof'6obo2lbp3mbq2xbr1tbs2lbu1zbv3mbz2wck4s202k3mcm4scn4sco4scp4scq5tcr4mcs3xct3xcu3xcv3xcw2l2m2tcy2lcz2ldl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek2wel2wem2wen2weo2wep2weq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr3sfs3mft3mfu3mfv3mfw3mfz3m203k6o212m6m2dw2l2cq2l3t3m3u1w17s4s19m3m}'kerning'{cl{4qs5ku17sw5ou5qy5rw201ss5tw201ws}201s{201ss}201t{ckw4lwcmwcnwcowcpwclw4wu201ts}2k{201ts}2w{4qs5kw5os5qx5ru17sx5tx}2x{17sw5tw5ou5qu}2y{4qs5kw5os5qx5ru17sx5tx}'fof'-6o7t{ckuclucmucnucoucpu4lu5os5rs}3u{17su5tu5qs}3v{17su5tu5qs}7p{17sw5tw5qs}ck{4qs5ku17sw5ou5qy5rw201ss5tw201ws}4l{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cm{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cn{4qs5ku17sw5ou5qy5rw201ss5tw201ws}co{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cp{4qs5ku17sw5ou5qy5rw201ss5tw201ws}6l{17su5tu5os5qw5rs}17s{2ktclvcmvcnvcovcpv4lv4wuckv}5o{ckwclwcmwcnwcowcpw4lw4wu}5q{ckyclycmycnycoycpy4ly4wu5ms}5r{cktcltcmtcntcotcpt4lt4ws}5t{2ktclvcmvcnvcovcpv4lv4wuckv}7q{cksclscmscnscoscps4ls}6p{17su5tu5qw5rs}ek{5qs5rs}el{17su5tu5os5qw5rs}em{17su5tu5os5qs5rs}en{17su5qs5rs}eo{5qs5rs}ep{17su5tu5os5qw5rs}es{5qs}et{17su5tu5qw5rs}eu{17su5tu5qs5rs}ev{5qs}6z{17sv5tv5os5qx5rs}fm{5os5qt5rs}fn{17sv5tv5os5qx5rs}fo{17sv5tv5os5qx5rs}fp{5os5qt5rs}fq{5os5qt5rs}7r{ckuclucmucnucoucpu4lu5os}fs{17sv5tv5os5qx5rs}ft{17ss5ts5qs}fu{17sw5tw5qs}fv{17sw5tw5qs}fw{17ss5ts5qs}fz{ckuclucmucnucoucpu4lu5os5rs}}}"),"Helvetica-Oblique":l("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}")}};e.events.push(["addFont",function(e){var t=e.font,r=f.Unicode[t.postScriptName];r&&(t.metadata.Unicode={},t.metadata.Unicode.widths=r.widths,t.metadata.Unicode.kerning=r.kerning);var n=u.Unicode[t.postScriptName];n&&(t.metadata.Unicode.encoding=n,t.encoding=n.codePages[0])}])}(j.API),
/**
 * @license
 * Licensed under the MIT License.
 * http://opensource.org/licenses/mit-license
 */
function(e){var t=function(e){for(var t=e.length,r=new Uint8Array(t),n=0;n<t;n++)r[n]=e.charCodeAt(n);return r};e.API.events.push(["addFont",function(r){var n=void 0,i=r.font,a=r.instance;if(!i.isStandardFont){if(void 0===a)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+i.postScriptName+"').");if("string"!=typeof(n=!1===a.existsFileInVFS(i.postScriptName)?a.loadFile(i.postScriptName):a.getFileFromVFS(i.postScriptName)))throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+i.postScriptName+"').");!function(r,n){n=/^\x00\x01\x00\x00/.test(n)?t(n):t(h(n)),r.metadata=e.API.TTFFont.open(n),r.metadata.Unicode=r.metadata.Unicode||{encoding:{},kerning:{},widths:[]},r.metadata.glyIdsUsed=[0]}(i,n)}}])}(j),
/** @license
 * Copyright (c) 2012 Willow Systems Corporation, https://github.com/willowsystems
 *
 * Permission is hereby granted, free of charge, to any person obtaining
 * a copy of this software and associated documentation files (the
 * "Software"), to deal in the Software without restriction, including
 * without limitation the rights to use, copy, modify, merge, publish,
 * distribute, sublicense, and/or sell copies of the Software, and to
 * permit persons to whom the Software is furnished to do so, subject to
 * the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
 * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 * ====================================================================
 */
function(e){function t(){return(o.canvg?Promise.resolve(o.canvg):r.e("chunk-45911a25").then(r.bind(null,"0d73"))).catch((function(e){return Promise.reject(new Error("Could not load canvg: "+e))})).then((function(e){return e.default?e.default:e}))}j.API.addSvgAsImage=function(e,r,n,i,a,o,s,c){if(isNaN(r)||isNaN(n))throw l.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(i)||isNaN(a))throw l.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var u=document.createElement("canvas");u.width=i,u.height=a;var f=u.getContext("2d");f.fillStyle="#fff",f.fillRect(0,0,u.width,u.height);var h={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},d=this;return t().then((function(t){return t.fromString(f,e,h)}),(function(){return Promise.reject(new Error("Could not load canvg."))})).then((function(e){return e.render(h)})).then((function(){d.addImage(u.toDataURL("image/jpeg",1),r,n,i,a,s,c)}))}}(),j.API.putTotalPages=function(e){var t,r=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(t=new RegExp(e,"g"),r=this.internal.getNumberOfPages()):(t=new RegExp(this.pdfEscape16(e,this.internal.getFont()),"g"),r=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var n=1;n<=this.internal.getNumberOfPages();n++)for(var i=0;i<this.internal.pages[n].length;i++)this.internal.pages[n][i]=this.internal.pages[n][i].replace(t,r);return this},j.API.viewerPreferences=function(e,t){var r;e=e||{},t=t||!1;var n,a,o,s={HideToolbar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideMenubar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideWindowUI:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},FitWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},CenterWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},DisplayDocTitle:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.4},NonFullScreenPageMode:{defaultValue:"UseNone",value:"UseNone",type:"name",explicitSet:!1,valueSet:["UseNone","UseOutlines","UseThumbs","UseOC"],pdfVersion:1.3},Direction:{defaultValue:"L2R",value:"L2R",type:"name",explicitSet:!1,valueSet:["L2R","R2L"],pdfVersion:1.3},ViewArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},ViewClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintScaling:{defaultValue:"AppDefault",value:"AppDefault",type:"name",explicitSet:!1,valueSet:["AppDefault","None"],pdfVersion:1.6},Duplex:{defaultValue:"",value:"none",type:"name",explicitSet:!1,valueSet:["Simplex","DuplexFlipShortEdge","DuplexFlipLongEdge","none"],pdfVersion:1.7},PickTrayByPDFSize:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.7},PrintPageRange:{defaultValue:"",value:"",type:"array",explicitSet:!1,valueSet:null,pdfVersion:1.7},NumCopies:{defaultValue:1,value:1,type:"integer",explicitSet:!1,valueSet:null,pdfVersion:1.7}},l=Object.keys(s),c=[],u=0,f=0,h=0;function d(e,t){var r,n=!1;for(r=0;r<e.length;r+=1)e[r]===t&&(n=!0);return n}if(void 0===this.internal.viewerpreferences&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(s)),this.internal.viewerpreferences.isSubscribed=!1),r=this.internal.viewerpreferences.configuration,"reset"===e||!0===t){var p=l.length;for(h=0;h<p;h+=1)r[l[h]].value=r[l[h]].defaultValue,r[l[h]].explicitSet=!1}if("object"===i()(e))for(a in e)if(o=e[a],d(l,a)&&void 0!==o){if("boolean"===r[a].type&&"boolean"==typeof o)r[a].value=o;else if("name"===r[a].type&&d(r[a].valueSet,o))r[a].value=o;else if("integer"===r[a].type&&Number.isInteger(o))r[a].value=o;else if("array"===r[a].type){for(u=0;u<o.length;u+=1)if(n=!0,1===o[u].length&&"number"==typeof o[u][0])c.push(String(o[u]-1));else if(o[u].length>1){for(f=0;f<o[u].length;f+=1)"number"!=typeof o[u][f]&&(n=!1);!0===n&&c.push([o[u][0]-1,o[u][1]-1].join(" "))}r[a].value="["+c.join(" ")+"]"}else r[a].value=r[a].defaultValue;r[a].explicitSet=!0}return!1===this.internal.viewerpreferences.isSubscribed&&(this.internal.events.subscribe("putCatalog",(function(){var e,t=[];for(e in r)!0===r[e].explicitSet&&("name"===r[e].type?t.push("/"+e+" /"+r[e].value):t.push("/"+e+" "+r[e].value));0!==t.length&&this.internal.write("/ViewerPreferences\n<<\n"+t.join("\n")+"\n>>")})),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=r,this
/** ====================================================================
 * @license
 * jsPDF XMP metadata plugin
 * Copyright (c) 2016 Jussi Utunen, u-jussi@suomi24.fi
 *
 * Permission is hereby granted, free of charge, to any person obtaining
 * a copy of this software and associated documentation files (the
 * "Software"), to deal in the Software without restriction, including
 * without limitation the rights to use, copy, modify, merge, publish,
 * distribute, sublicense, and/or sell copies of the Software, and to
 * permit persons to whom the Software is furnished to do so, subject to
 * the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
 * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 * ====================================================================
 */},function(e){var t=function(){var e='<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:jspdf="'+this.internal.__metadata__.namespaceuri+'"><jspdf:metadata>',t=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),r=unescape(encodeURIComponent(e)),n=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),i=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),a=unescape(encodeURIComponent("</x:xmpmeta>")),o=r.length+n.length+i.length+t.length+a.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+o+" >>"),this.internal.write("stream"),this.internal.write(t+r+n+i+a),this.internal.write("endstream"),this.internal.write("endobj")},r=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};e.addMetadata=function(e,n){return void 0===this.internal.__metadata__&&(this.internal.__metadata__={metadata:e,namespaceuri:n||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",r),this.internal.events.subscribe("postPutResources",t)),this}}(j.API),function(e){var t=e.API,r=t.pdfEscape16=function(e,t){for(var r,n=t.metadata.Unicode.widths,i=["","0","00","000","0000"],a=[""],o=0,s=e.length;o<s;++o){if(r=t.metadata.characterToGlyph(e.charCodeAt(o)),t.metadata.glyIdsUsed.push(r),t.metadata.toUnicode[r]=e.charCodeAt(o),-1==n.indexOf(r)&&(n.push(r),n.push([parseInt(t.metadata.widthOfGlyph(r),10)])),"0"==r)return a.join("");r=r.toString(16),a.push(i[4-r.length],r)}return a.join("")},n=function(e){var t,r,n,i,a,o,s;for(a="/CIDInit /ProcSet findresource begin\n12 dict begin\nbegincmap\n/CIDSystemInfo <<\n  /Registry (Adobe)\n  /Ordering (UCS)\n  /Supplement 0\n>> def\n/CMapName /Adobe-Identity-UCS def\n/CMapType 2 def\n1 begincodespacerange\n<0000><ffff>\nendcodespacerange",n=[],o=0,s=(r=Object.keys(e).sort((function(e,t){return e-t}))).length;o<s;o++)t=r[o],n.length>=100&&(a+="\n"+n.length+" beginbfchar\n"+n.join("\n")+"\nendbfchar",n=[]),void 0!==e[t]&&null!==e[t]&&"function"==typeof e[t].toString&&(i=("0000"+e[t].toString(16)).slice(-4),t=("0000"+(+t).toString(16)).slice(-4),n.push("<"+t+"><"+i+">"));return n.length&&(a+="\n"+n.length+" beginbfchar\n"+n.join("\n")+"\nendbfchar\n"),a+"endcmap\nCMapName currentdict /CMap defineresource pop\nend\nend"};t.events.push(["putFont",function(t){!function(t){var r=t.font,i=t.out,a=t.newObject,o=t.putStream;if(r.metadata instanceof e.API.TTFFont&&"Identity-H"===r.encoding){for(var s=r.metadata.Unicode.widths,l=r.metadata.subset.encode(r.metadata.glyIdsUsed,1),c="",u=0;u<l.length;u++)c+=String.fromCharCode(l[u]);var f=a();o({data:c,addLength1:!0,objectId:f}),i("endobj");var h=a();o({data:n(r.metadata.toUnicode),addLength1:!0,objectId:h}),i("endobj");var d=a();i("<<"),i("/Type /FontDescriptor"),i("/FontName /"+F(r.fontName)),i("/FontFile2 "+f+" 0 R"),i("/FontBBox "+e.API.PDFObject.convert(r.metadata.bbox)),i("/Flags "+r.metadata.flags),i("/StemV "+r.metadata.stemV),i("/ItalicAngle "+r.metadata.italicAngle),i("/Ascent "+r.metadata.ascender),i("/Descent "+r.metadata.decender),i("/CapHeight "+r.metadata.capHeight),i(">>"),i("endobj");var p=a();i("<<"),i("/Type /Font"),i("/BaseFont /"+F(r.fontName)),i("/FontDescriptor "+d+" 0 R"),i("/W "+e.API.PDFObject.convert(s)),i("/CIDToGIDMap /Identity"),i("/DW 1000"),i("/Subtype /CIDFontType2"),i("/CIDSystemInfo"),i("<<"),i("/Supplement 0"),i("/Registry (Adobe)"),i("/Ordering ("+r.encoding+")"),i(">>"),i(">>"),i("endobj"),r.objectNumber=a(),i("<<"),i("/Type /Font"),i("/Subtype /Type0"),i("/ToUnicode "+h+" 0 R"),i("/BaseFont /"+F(r.fontName)),i("/Encoding /"+r.encoding),i("/DescendantFonts ["+p+" 0 R]"),i(">>"),i("endobj"),r.isAlreadyPutted=!0}}(t)}]),t.events.push(["putFont",function(t){!function(t){var r=t.font,i=t.out,a=t.newObject,o=t.putStream;if(r.metadata instanceof e.API.TTFFont&&"WinAnsiEncoding"===r.encoding){for(var s=r.metadata.rawData,l="",c=0;c<s.length;c++)l+=String.fromCharCode(s[c]);var u=a();o({data:l,addLength1:!0,objectId:u}),i("endobj");var f=a();o({data:n(r.metadata.toUnicode),addLength1:!0,objectId:f}),i("endobj");var h=a();i("<<"),i("/Descent "+r.metadata.decender),i("/CapHeight "+r.metadata.capHeight),i("/StemV "+r.metadata.stemV),i("/Type /FontDescriptor"),i("/FontFile2 "+u+" 0 R"),i("/Flags 96"),i("/FontBBox "+e.API.PDFObject.convert(r.metadata.bbox)),i("/FontName /"+F(r.fontName)),i("/ItalicAngle "+r.metadata.italicAngle),i("/Ascent "+r.metadata.ascender),i(">>"),i("endobj"),r.objectNumber=a();for(var d=0;d<r.metadata.hmtx.widths.length;d++)r.metadata.hmtx.widths[d]=parseInt(r.metadata.hmtx.widths[d]*(1e3/r.metadata.head.unitsPerEm));i("<</Subtype/TrueType/Type/Font/ToUnicode "+f+" 0 R/BaseFont/"+F(r.fontName)+"/FontDescriptor "+h+" 0 R/Encoding/"+r.encoding+" /FirstChar 29 /LastChar 255 /Widths "+e.API.PDFObject.convert(r.metadata.hmtx.widths)+">>"),i("endobj"),r.isAlreadyPutted=!0}}(t)}]);var i=function(e){var t,n=e.text||"",i=e.x,a=e.y,o=e.options||{},s=e.mutex||{},l=s.pdfEscape,c=s.activeFontKey,u=s.fonts,f=c,h="",d=0,p="",m=u[f].encoding;if("Identity-H"!==u[f].encoding)return{text:n,x:i,y:a,options:o,mutex:s};for(p=n,f=c,Array.isArray(n)&&(p=n[0]),d=0;d<p.length;d+=1)u[f].metadata.hasOwnProperty("cmap")&&(t=u[f].metadata.cmap.unicode.codeMap[p[d].charCodeAt(0)]),t||p[d].charCodeAt(0)<256&&u[f].metadata.hasOwnProperty("Unicode")?h+=p[d]:h+="";var g="";return parseInt(f.slice(1))<14||"WinAnsiEncoding"===m?g=l(h,f).split("").map((function(e){return e.charCodeAt(0).toString(16)})).join(""):"Identity-H"===m&&(g=r(h,u[f])),s.isHex=!0,{text:g,x:i,y:a,options:o,mutex:s}};t.events.push(["postProcessText",function(e){var t=e.text||"",r=[],n={text:t,x:e.x,y:e.y,options:e.options,mutex:e.mutex};if(Array.isArray(t)){var a=0;for(a=0;a<t.length;a+=1)Array.isArray(t[a])&&3===t[a].length?r.push([i(Object.assign({},n,{text:t[a][0]})).text,t[a][1],t[a][2]]):r.push(i(Object.assign({},n,{text:t[a]})).text);e.text=r}else e.text=i(Object.assign({},n,{text:t})).text}])}(j),
/**
 * @license
 * jsPDF virtual FileSystem functionality
 *
 * Licensed under the MIT License.
 * http://opensource.org/licenses/mit-license
 */
function(e){var t=function(){return void 0===this.internal.vFS&&(this.internal.vFS={}),!0};e.existsFileInVFS=function(e){return t.call(this),void 0!==this.internal.vFS[e]},e.addFileToVFS=function(e,r){return t.call(this),this.internal.vFS[e]=r,this},e.getFileFromVFS=function(e){return t.call(this),void 0!==this.internal.vFS[e]?this.internal.vFS[e]:null}}(j.API),
/**
 * @license
 * Unicode Bidi Engine based on the work of Alex Shensis (@asthensis)
 * MIT License
 */
function(e){e.__bidiEngine__=e.prototype.__bidiEngine__=function(e){var r,n,i,a,o,s,l,c=t,u=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],f=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],h={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},d={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},p=["(",")","(","<",">","<","[","]","[","{","}","{","«","»","«","‹","›","‹","⁅","⁆","⁅","⁽","⁾","⁽","₍","₎","₍","≤","≥","≤","〈","〉","〈","﹙","﹚","﹙","﹛","﹜","﹛","﹝","﹞","﹝","﹤","﹥","﹤"],m=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),g=!1,v=0;this.__bidiEngine__={};var b=function(e){var t=e.charCodeAt(),r=t>>8,n=d[r];return void 0!==n?c[256*n+(255&t)]:252===r||253===r?"AL":m.test(r)?"L":8===r?"R":"N"},w=function(e){for(var t,r=0;r<e.length;r++){if("L"===(t=b(e.charAt(r))))return!1;if("R"===t)return!0}return!1},y=function(e,t,o,s){var l,c,u,f,h=t[s];switch(h){case"L":case"R":g=!1;break;case"N":case"AN":break;case"EN":g&&(h="AN");break;case"AL":g=!0,h="R";break;case"WS":h="N";break;case"CS":s<1||s+1>=t.length||"EN"!==(l=o[s-1])&&"AN"!==l||"EN"!==(c=t[s+1])&&"AN"!==c?h="N":g&&(c="AN"),h=c===l?c:"N";break;case"ES":h="EN"===(l=s>0?o[s-1]:"B")&&s+1<t.length&&"EN"===t[s+1]?"EN":"N";break;case"ET":if(s>0&&"EN"===o[s-1]){h="EN";break}if(g){h="N";break}for(u=s+1,f=t.length;u<f&&"ET"===t[u];)u++;h=u<f&&"EN"===t[u]?"EN":"N";break;case"NSM":if(i&&!a){for(f=t.length,u=s+1;u<f&&"NSM"===t[u];)u++;if(u<f){var d=e[s],p=d>=1425&&d<=2303||64286===d;if(l=t[u],p&&("R"===l||"AL"===l)){h="R";break}}}h=s<1||"B"===(l=t[s-1])?"N":o[s-1];break;case"B":g=!1,r=!0,h=v;break;case"S":n=!0,h="N";break;case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":g=!1;break;case"BN":h="N"}return h},A=function(e,t,r){var n=e.split("");return r&&_(n,r,{hiLevel:v}),n.reverse(),t&&t.reverse(),n.join("")},_=function(e,t,i){var a,o,s,l,c,d=-1,p=e.length,m=0,w=[],A=v?f:u,_=[];for(g=!1,r=!1,n=!1,o=0;o<p;o++)_[o]=b(e[o]);for(s=0;s<p;s++){if(c=m,w[s]=y(e,_,w,s),a=240&(m=A[c][h[w[s]]]),m&=15,t[s]=l=A[m][5],a>0)if(16===a){for(o=d;o<s;o++)t[o]=1;d=-1}else d=-1;if(A[m][6])-1===d&&(d=s);else if(d>-1){for(o=d;o<s;o++)t[o]=l;d=-1}"B"===_[s]&&(t[s]=0),i.hiLevel|=l}n&&function(e,t,r){for(var n=0;n<r;n++)if("S"===e[n]){t[n]=v;for(var i=n-1;i>=0&&"WS"===e[i];i--)t[i]=v}}(_,t,p)},x=function(e,t,n,i,a){if(!(a.hiLevel<e)){if(1===e&&1===v&&!r)return t.reverse(),void(n&&n.reverse());for(var o,s,l,c,u=t.length,f=0;f<u;){if(i[f]>=e){for(l=f+1;l<u&&i[l]>=e;)l++;for(c=f,s=l-1;c<s;c++,s--)o=t[c],t[c]=t[s],t[s]=o,n&&(o=n[c],n[c]=n[s],n[s]=o);f=l}f++}}},S=function(e,t,r){var n=e.split(""),i={hiLevel:v};return r||(r=[]),_(n,r,i),function(e,t,r){if(0!==r.hiLevel&&l)for(var n,i=0;i<e.length;i++)1===t[i]&&(n=p.indexOf(e[i]))>=0&&(e[i]=p[n+1])}(n,r,i),x(2,n,t,r,i),x(1,n,t,r,i),n.join("")};return this.__bidiEngine__.doBidiReorder=function(e,t,r){if(function(e,t){if(t)for(var r=0;r<e.length;r++)t[r]=r;void 0===a&&(a=w(e)),void 0===s&&(s=w(e))}(e,t),i||!o||s)if(i&&o&&a^s)v=a?1:0,e=A(e,t,r);else if(!i&&o&&s)v=a?1:0,e=S(e,t,r),e=A(e,t);else if(!i||a||o||s){if(i&&!o&&a^s)e=A(e,t),a?(v=0,e=S(e,t,r)):(v=1,e=S(e,t,r),e=A(e,t));else if(i&&a&&!o&&s)v=1,e=S(e,t,r),e=A(e,t);else if(!i&&!o&&a^s){var n=l;a?(v=1,e=S(e,t,r),v=0,l=!1,e=S(e,t,r),l=n):(v=0,e=S(e,t,r),e=A(e,t),v=1,l=!1,e=S(e,t,r),l=n,e=A(e,t))}}else v=0,e=S(e,t,r);else v=a?1:0,e=S(e,t,r);return e},this.__bidiEngine__.setOptions=function(e){e&&(i=e.isInputVisual,o=e.isOutputVisual,a=e.isInputRtl,s=e.isOutputRtl,l=e.isSymmetricSwapping)},this.__bidiEngine__.setOptions(e),this.__bidiEngine__};var t=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","N","ET","ET","ET","ET","N","N","N","N","L","N","N","BN","N","N","ET","ET","EN","EN","N","L","N","N","N","EN","L","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","N","N","N","N","N","ET","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","NSM","R","NSM","NSM","R","NSM","NSM","R","NSM","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","N","N","N","N","N","R","R","R","R","R","N","N","N","N","N","N","N","N","N","N","N","AN","AN","AN","AN","AN","AN","N","N","AL","ET","ET","AL","CS","AL","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","N","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","N","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","R","N","N","N","N","R","N","N","N","N","N","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","BN","BN","BN","L","R","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","B","LRE","RLE","PDF","LRO","RLO","CS","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","BN","BN","BN","BN","BN","N","LRI","RLI","FSI","PDI","BN","BN","BN","BN","BN","BN","EN","L","N","N","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","L","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","N","N","N","N","N","R","NSM","R","R","R","R","R","R","R","R","R","R","ES","R","R","R","R","R","R","R","R","R","R","R","R","R","N","R","R","R","R","R","N","R","N","R","R","N","R","R","N","R","R","R","R","R","R","R","R","R","R","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","CS","N","N","CS","N","N","N","N","N","N","N","N","N","ET","N","N","ES","ES","N","N","N","N","N","ET","ET","N","N","N","N","N","AL","AL","AL","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","BN","N","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","N","N","N","ET","ET","N","N","N","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N"],r=new e.__bidiEngine__({isInputVisual:!0});e.API.events.push(["postProcessText",function(e){var t=e.text,n=(e.x,e.y,e.options||{}),i=(e.mutex,n.lang,[]);if(n.isInputVisual="boolean"!=typeof n.isInputVisual||n.isInputVisual,r.setOptions(n),"[object Array]"===Object.prototype.toString.call(t)){var a=0;for(i=[],a=0;a<t.length;a+=1)"[object Array]"===Object.prototype.toString.call(t[a])?i.push([r.doBidiReorder(t[a][0]),t[a][1],t[a][2]]):i.push([r.doBidiReorder(t[a])]);e.text=i}else e.text=r.doBidiReorder(t);r.setOptions({isInputVisual:!0})}])}(j),j.API.TTFFont=function(){function e(e){var t;if(this.rawData=e,t=this.contents=new at(e),this.contents.pos=4,"ttcf"===t.readString(4))throw new Error("TTCF not supported.");t.pos=0,this.parse(),this.subset=new St(this),this.registerTTF()}return e.open=function(t){return new e(t)},e.prototype.parse=function(){return this.directory=new ot(this.contents),this.head=new ct(this),this.name=new gt(this),this.cmap=new ft(this),this.toUnicode={},this.hhea=new ht(this),this.maxp=new vt(this),this.hmtx=new bt(this),this.post=new pt(this),this.os2=new dt(this),this.loca=new xt(this),this.glyf=new yt(this),this.ascender=this.os2.exists&&this.os2.ascender||this.hhea.ascender,this.decender=this.os2.exists&&this.os2.decender||this.hhea.decender,this.lineGap=this.os2.exists&&this.os2.lineGap||this.hhea.lineGap,this.bbox=[this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax]},e.prototype.registerTTF=function(){var e,t,r,n,i;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var t,r,n,i;for(i=[],t=0,r=(n=this.bbox).length;t<r;t++)e=n[t],i.push(Math.round(e*this.scaleFactor));return i}.call(this),this.stemV=0,this.post.exists?(r=255&(n=this.post.italic_angle),0!=(32768&(t=n>>16))&&(t=-(1+(65535^t))),this.italicAngle=+(t+"."+r)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=1===(i=this.familyClass)||2===i||3===i||4===i||5===i||7===i,this.isScript=10===this.familyClass,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),0!==this.italicAngle&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},e.prototype.characterToGlyph=function(e){var t;return(null!=(t=this.cmap.unicode)?t.codeMap[e]:void 0)||0},e.prototype.widthOfGlyph=function(e){var t;return t=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(e).advance*t},e.prototype.widthOfString=function(e,t,r){var n,i,a,o;for(a=0,i=0,o=(e=""+e).length;0<=o?i<o:i>o;i=0<=o?++i:--i)n=e.charCodeAt(i),a+=this.widthOfGlyph(this.characterToGlyph(n))+r*(1e3/t)||0;return a*(t/1e3)},e.prototype.lineHeight=function(e,t){var r;return null==t&&(t=!1),r=t?this.lineGap:0,(this.ascender+r-this.decender)/1e3*e},e}();var it,at=function(){function e(e){this.data=null!=e?e:[],this.pos=0,this.length=this.data.length}return e.prototype.readByte=function(){return this.data[this.pos++]},e.prototype.writeByte=function(e){return this.data[this.pos++]=e},e.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},e.prototype.writeUInt32=function(e){return this.writeByte(e>>>24&255),this.writeByte(e>>16&255),this.writeByte(e>>8&255),this.writeByte(255&e)},e.prototype.readInt32=function(){var e;return(e=this.readUInt32())>=2147483648?e-4294967296:e},e.prototype.writeInt32=function(e){return e<0&&(e+=4294967296),this.writeUInt32(e)},e.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},e.prototype.writeUInt16=function(e){return this.writeByte(e>>8&255),this.writeByte(255&e)},e.prototype.readInt16=function(){var e;return(e=this.readUInt16())>=32768?e-65536:e},e.prototype.writeInt16=function(e){return e<0&&(e+=65536),this.writeUInt16(e)},e.prototype.readString=function(e){var t,r;for(r=[],t=0;0<=e?t<e:t>e;t=0<=e?++t:--t)r[t]=String.fromCharCode(this.readByte());return r.join("")},e.prototype.writeString=function(e){var t,r,n;for(n=[],t=0,r=e.length;0<=r?t<r:t>r;t=0<=r?++t:--t)n.push(this.writeByte(e.charCodeAt(t)));return n},e.prototype.readShort=function(){return this.readInt16()},e.prototype.writeShort=function(e){return this.writeInt16(e)},e.prototype.readLongLong=function(){var e,t,r,n,i,a,o,s;return e=this.readByte(),t=this.readByte(),r=this.readByte(),n=this.readByte(),i=this.readByte(),a=this.readByte(),o=this.readByte(),s=this.readByte(),128&e?-1*(72057594037927940*(255^e)+281474976710656*(255^t)+1099511627776*(255^r)+4294967296*(255^n)+16777216*(255^i)+65536*(255^a)+256*(255^o)+(255^s)+1):72057594037927940*e+281474976710656*t+1099511627776*r+4294967296*n+16777216*i+65536*a+256*o+s},e.prototype.writeLongLong=function(e){var t,r;return t=Math.floor(e/4294967296),r=4294967295&e,this.writeByte(t>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t),this.writeByte(r>>24&255),this.writeByte(r>>16&255),this.writeByte(r>>8&255),this.writeByte(255&r)},e.prototype.readInt=function(){return this.readInt32()},e.prototype.writeInt=function(e){return this.writeInt32(e)},e.prototype.read=function(e){var t,r;for(t=[],r=0;0<=e?r<e:r>e;r=0<=e?++r:--r)t.push(this.readByte());return t},e.prototype.write=function(e){var t,r,n,i;for(i=[],r=0,n=e.length;r<n;r++)t=e[r],i.push(this.writeByte(t));return i},e}(),ot=function(){var e;function t(e){var t,r,n;for(this.scalarType=e.readInt(),this.tableCount=e.readShort(),this.searchRange=e.readShort(),this.entrySelector=e.readShort(),this.rangeShift=e.readShort(),this.tables={},r=0,n=this.tableCount;0<=n?r<n:r>n;r=0<=n?++r:--r)t={tag:e.readString(4),checksum:e.readInt(),offset:e.readInt(),length:e.readInt()},this.tables[t.tag]=t}return t.prototype.encode=function(t){var r,n,i,a,o,s,l,c,u,f,h,d,p;for(p in h=Object.keys(t).length,s=Math.log(2),u=16*Math.floor(Math.log(h)/s),a=Math.floor(u/s),c=16*h-u,(n=new at).writeInt(this.scalarType),n.writeShort(h),n.writeShort(u),n.writeShort(a),n.writeShort(c),i=16*h,l=n.pos+i,o=null,d=[],t)for(f=t[p],n.writeString(p),n.writeInt(e(f)),n.writeInt(l),n.writeInt(f.length),d=d.concat(f),"head"===p&&(o=l),l+=f.length;l%4;)d.push(0),l++;return n.write(d),r=2981146554-e(n.data),n.pos=o+8,n.writeUInt32(r),n.data},e=function(e){var t,r,n,i;for(e=wt.call(e);e.length%4;)e.push(0);for(n=new at(e),r=0,t=0,i=e.length;t<i;t=t+=4)r+=n.readUInt32();return 4294967295&r},t}(),st={}.hasOwnProperty,lt=function(e,t){for(var r in t)st.call(t,r)&&(e[r]=t[r]);function n(){this.constructor=e}return n.prototype=t.prototype,e.prototype=new n,e.__super__=t.prototype,e};it=function(){function e(e){var t;this.file=e,t=this.file.directory.tables[this.tag],this.exists=!!t,t&&(this.offset=t.offset,this.length=t.length,this.parse(this.file.contents))}return e.prototype.parse=function(){},e.prototype.encode=function(){},e.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},e}();var ct=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return lt(t,it),t.prototype.tag="head",t.prototype.parse=function(e){return e.pos=this.offset,this.version=e.readInt(),this.revision=e.readInt(),this.checkSumAdjustment=e.readInt(),this.magicNumber=e.readInt(),this.flags=e.readShort(),this.unitsPerEm=e.readShort(),this.created=e.readLongLong(),this.modified=e.readLongLong(),this.xMin=e.readShort(),this.yMin=e.readShort(),this.xMax=e.readShort(),this.yMax=e.readShort(),this.macStyle=e.readShort(),this.lowestRecPPEM=e.readShort(),this.fontDirectionHint=e.readShort(),this.indexToLocFormat=e.readShort(),this.glyphDataFormat=e.readShort()},t.prototype.encode=function(e){var t;return(t=new at).writeInt(this.version),t.writeInt(this.revision),t.writeInt(this.checkSumAdjustment),t.writeInt(this.magicNumber),t.writeShort(this.flags),t.writeShort(this.unitsPerEm),t.writeLongLong(this.created),t.writeLongLong(this.modified),t.writeShort(this.xMin),t.writeShort(this.yMin),t.writeShort(this.xMax),t.writeShort(this.yMax),t.writeShort(this.macStyle),t.writeShort(this.lowestRecPPEM),t.writeShort(this.fontDirectionHint),t.writeShort(e),t.writeShort(this.glyphDataFormat),t.data},t}(),ut=function(){function e(e,t){var r,n,i,a,o,s,l,c,u,f,h,d,p,m,g,v,b;switch(this.platformID=e.readUInt16(),this.encodingID=e.readShort(),this.offset=t+e.readInt(),u=e.pos,e.pos=this.offset,this.format=e.readUInt16(),this.length=e.readUInt16(),this.language=e.readUInt16(),this.isUnicode=3===this.platformID&&1===this.encodingID&&4===this.format||0===this.platformID&&4===this.format,this.codeMap={},this.format){case 0:for(s=0;s<256;++s)this.codeMap[s]=e.readByte();break;case 4:for(h=e.readUInt16(),f=h/2,e.pos+=6,i=function(){var t,r;for(r=[],s=t=0;0<=f?t<f:t>f;s=0<=f?++t:--t)r.push(e.readUInt16());return r}(),e.pos+=2,p=function(){var t,r;for(r=[],s=t=0;0<=f?t<f:t>f;s=0<=f?++t:--t)r.push(e.readUInt16());return r}(),l=function(){var t,r;for(r=[],s=t=0;0<=f?t<f:t>f;s=0<=f?++t:--t)r.push(e.readUInt16());return r}(),c=function(){var t,r;for(r=[],s=t=0;0<=f?t<f:t>f;s=0<=f?++t:--t)r.push(e.readUInt16());return r}(),n=(this.length-e.pos+this.offset)/2,o=function(){var t,r;for(r=[],s=t=0;0<=n?t<n:t>n;s=0<=n?++t:--t)r.push(e.readUInt16());return r}(),s=g=0,b=i.length;g<b;s=++g)for(m=i[s],r=v=d=p[s];d<=m?v<=m:v>=m;r=d<=m?++v:--v)0===c[s]?a=r+l[s]:0!==(a=o[c[s]/2+(r-d)-(f-s)]||0)&&(a+=l[s]),this.codeMap[r]=65535&a}e.pos=u}return e.encode=function(e,t){var r,n,i,a,o,s,l,c,u,f,h,d,p,m,g,v,b,w,y,A,_,x,S,C,k,E,N,B,T,L,I,F,P,D,R,O,M,j,U,z,H,$,G,V,q,W;switch(B=new at,a=Object.keys(e).sort((function(e,t){return e-t})),t){case"macroman":for(p=0,m=function(){var e=[];for(d=0;d<256;++d)e.push(0);return e}(),v={0:0},i={},T=0,P=a.length;T<P;T++)null==v[G=e[n=a[T]]]&&(v[G]=++p),i[n]={old:e[n],new:v[e[n]]},m[n]=v[e[n]];return B.writeUInt16(1),B.writeUInt16(0),B.writeUInt32(12),B.writeUInt16(0),B.writeUInt16(262),B.writeUInt16(0),B.write(m),{charMap:i,subtable:B.data,maxGlyphID:p+1};case"unicode":for(E=[],u=[],b=0,v={},r={},g=l=null,L=0,D=a.length;L<D;L++)null==v[y=e[n=a[L]]]&&(v[y]=++b),r[n]={old:y,new:v[y]},o=v[y]-n,null!=g&&o===l||(g&&u.push(g),E.push(n),l=o),g=n;for(g&&u.push(g),u.push(65535),E.push(65535),C=2*(S=E.length),x=2*Math.pow(Math.log(S)/Math.LN2,2),f=Math.log(x/2)/Math.LN2,_=2*S-x,s=[],A=[],h=[],d=I=0,R=E.length;I<R;d=++I){if(k=E[d],c=u[d],65535===k){s.push(0),A.push(0);break}if(k-(N=r[k].new)>=32768)for(s.push(0),A.push(2*(h.length+S-d)),n=F=k;k<=c?F<=c:F>=c;n=k<=c?++F:--F)h.push(r[n].new);else s.push(N-k),A.push(0)}for(B.writeUInt16(3),B.writeUInt16(1),B.writeUInt32(12),B.writeUInt16(4),B.writeUInt16(16+8*S+2*h.length),B.writeUInt16(0),B.writeUInt16(C),B.writeUInt16(x),B.writeUInt16(f),B.writeUInt16(_),H=0,O=u.length;H<O;H++)n=u[H],B.writeUInt16(n);for(B.writeUInt16(0),$=0,M=E.length;$<M;$++)n=E[$],B.writeUInt16(n);for(V=0,j=s.length;V<j;V++)o=s[V],B.writeUInt16(o);for(q=0,U=A.length;q<U;q++)w=A[q],B.writeUInt16(w);for(W=0,z=h.length;W<z;W++)p=h[W],B.writeUInt16(p);return{charMap:r,subtable:B.data,maxGlyphID:b+1}}},e}(),ft=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return lt(t,it),t.prototype.tag="cmap",t.prototype.parse=function(e){var t,r,n;for(e.pos=this.offset,this.version=e.readUInt16(),n=e.readUInt16(),this.tables=[],this.unicode=null,r=0;0<=n?r<n:r>n;r=0<=n?++r:--r)t=new ut(e,this.offset),this.tables.push(t),t.isUnicode&&null==this.unicode&&(this.unicode=t);return!0},t.encode=function(e,t){var r,n;return null==t&&(t="macroman"),r=ut.encode(e,t),(n=new at).writeUInt16(0),n.writeUInt16(1),r.table=n.data.concat(r.subtable),r},t}(),ht=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return lt(t,it),t.prototype.tag="hhea",t.prototype.parse=function(e){return e.pos=this.offset,this.version=e.readInt(),this.ascender=e.readShort(),this.decender=e.readShort(),this.lineGap=e.readShort(),this.advanceWidthMax=e.readShort(),this.minLeftSideBearing=e.readShort(),this.minRightSideBearing=e.readShort(),this.xMaxExtent=e.readShort(),this.caretSlopeRise=e.readShort(),this.caretSlopeRun=e.readShort(),this.caretOffset=e.readShort(),e.pos+=8,this.metricDataFormat=e.readShort(),this.numberOfMetrics=e.readUInt16()},t}(),dt=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return lt(t,it),t.prototype.tag="OS/2",t.prototype.parse=function(e){if(e.pos=this.offset,this.version=e.readUInt16(),this.averageCharWidth=e.readShort(),this.weightClass=e.readUInt16(),this.widthClass=e.readUInt16(),this.type=e.readShort(),this.ySubscriptXSize=e.readShort(),this.ySubscriptYSize=e.readShort(),this.ySubscriptXOffset=e.readShort(),this.ySubscriptYOffset=e.readShort(),this.ySuperscriptXSize=e.readShort(),this.ySuperscriptYSize=e.readShort(),this.ySuperscriptXOffset=e.readShort(),this.ySuperscriptYOffset=e.readShort(),this.yStrikeoutSize=e.readShort(),this.yStrikeoutPosition=e.readShort(),this.familyClass=e.readShort(),this.panose=function(){var t,r;for(r=[],t=0;t<10;++t)r.push(e.readByte());return r}(),this.charRange=function(){var t,r;for(r=[],t=0;t<4;++t)r.push(e.readInt());return r}(),this.vendorID=e.readString(4),this.selection=e.readShort(),this.firstCharIndex=e.readShort(),this.lastCharIndex=e.readShort(),this.version>0&&(this.ascent=e.readShort(),this.descent=e.readShort(),this.lineGap=e.readShort(),this.winAscent=e.readShort(),this.winDescent=e.readShort(),this.codePageRange=function(){var t,r;for(r=[],t=0;t<2;t=++t)r.push(e.readInt());return r}(),this.version>1))return this.xHeight=e.readShort(),this.capHeight=e.readShort(),this.defaultChar=e.readShort(),this.breakChar=e.readShort(),this.maxContext=e.readShort()},t}(),pt=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return lt(t,it),t.prototype.tag="post",t.prototype.parse=function(e){var t,r,n;switch(e.pos=this.offset,this.format=e.readInt(),this.italicAngle=e.readInt(),this.underlinePosition=e.readShort(),this.underlineThickness=e.readShort(),this.isFixedPitch=e.readInt(),this.minMemType42=e.readInt(),this.maxMemType42=e.readInt(),this.minMemType1=e.readInt(),this.maxMemType1=e.readInt(),this.format){case 65536:break;case 131072:var i;for(r=e.readUInt16(),this.glyphNameIndex=[],i=0;0<=r?i<r:i>r;i=0<=r?++i:--i)this.glyphNameIndex.push(e.readUInt16());for(this.names=[],n=[];e.pos<this.offset+this.length;)t=e.readByte(),n.push(this.names.push(e.readString(t)));return n;case 151552:return r=e.readUInt16(),this.offsets=e.read(r);case 196608:break;case 262144:return this.map=function(){var t,r,n;for(n=[],i=t=0,r=this.file.maxp.numGlyphs;0<=r?t<r:t>r;i=0<=r?++t:--t)n.push(e.readUInt32());return n}.call(this)}},t}(),mt=function(e,t){this.raw=e,this.length=e.length,this.platformID=t.platformID,this.encodingID=t.encodingID,this.languageID=t.languageID},gt=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return lt(t,it),t.prototype.tag="name",t.prototype.parse=function(e){var t,r,n,i,a,o,s,l,c,u,f;for(e.pos=this.offset,e.readShort(),t=e.readShort(),o=e.readShort(),r=[],i=0;0<=t?i<t:i>t;i=0<=t?++i:--i)r.push({platformID:e.readShort(),encodingID:e.readShort(),languageID:e.readShort(),nameID:e.readShort(),length:e.readShort(),offset:this.offset+o+e.readShort()});for(s={},i=c=0,u=r.length;c<u;i=++c)n=r[i],e.pos=n.offset,l=e.readString(n.length),a=new mt(l,n),null==s[f=n.nameID]&&(s[f]=[]),s[n.nameID].push(a);this.strings=s,this.copyright=s[0],this.fontFamily=s[1],this.fontSubfamily=s[2],this.uniqueSubfamily=s[3],this.fontName=s[4],this.version=s[5];try{this.postscriptName=s[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch(e){this.postscriptName=s[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=s[7],this.manufacturer=s[8],this.designer=s[9],this.description=s[10],this.vendorUrl=s[11],this.designerUrl=s[12],this.license=s[13],this.licenseUrl=s[14],this.preferredFamily=s[15],this.preferredSubfamily=s[17],this.compatibleFull=s[18],this.sampleText=s[19]},t}(),vt=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return lt(t,it),t.prototype.tag="maxp",t.prototype.parse=function(e){return e.pos=this.offset,this.version=e.readInt(),this.numGlyphs=e.readUInt16(),this.maxPoints=e.readUInt16(),this.maxContours=e.readUInt16(),this.maxCompositePoints=e.readUInt16(),this.maxComponentContours=e.readUInt16(),this.maxZones=e.readUInt16(),this.maxTwilightPoints=e.readUInt16(),this.maxStorage=e.readUInt16(),this.maxFunctionDefs=e.readUInt16(),this.maxInstructionDefs=e.readUInt16(),this.maxStackElements=e.readUInt16(),this.maxSizeOfInstructions=e.readUInt16(),this.maxComponentElements=e.readUInt16(),this.maxComponentDepth=e.readUInt16()},t}(),bt=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return lt(t,it),t.prototype.tag="hmtx",t.prototype.parse=function(e){var t,r,n,i,a,o,s;for(e.pos=this.offset,this.metrics=[],t=0,o=this.file.hhea.numberOfMetrics;0<=o?t<o:t>o;t=0<=o?++t:--t)this.metrics.push({advance:e.readUInt16(),lsb:e.readInt16()});for(n=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var r,i;for(i=[],t=r=0;0<=n?r<n:r>n;t=0<=n?++r:--r)i.push(e.readInt16());return i}(),this.widths=function(){var e,t,r,n;for(n=[],e=0,t=(r=this.metrics).length;e<t;e++)i=r[e],n.push(i.advance);return n}.call(this),r=this.widths[this.widths.length-1],s=[],t=a=0;0<=n?a<n:a>n;t=0<=n?++a:--a)s.push(this.widths.push(r));return s},t.prototype.forGlyph=function(e){return e in this.metrics?this.metrics[e]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[e-this.metrics.length]}},t}(),wt=[].slice,yt=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return lt(t,it),t.prototype.tag="glyf",t.prototype.parse=function(){return this.cache={}},t.prototype.glyphFor=function(e){var t,r,n,i,a,o,s,l,c,u;return e in this.cache?this.cache[e]:(i=this.file.loca,t=this.file.contents,r=i.indexOf(e),0===(n=i.lengthOf(e))?this.cache[e]=null:(t.pos=this.offset+r,a=(o=new at(t.read(n))).readShort(),l=o.readShort(),u=o.readShort(),s=o.readShort(),c=o.readShort(),this.cache[e]=-1===a?new _t(o,l,u,s,c):new At(o,a,l,u,s,c),this.cache[e]))},t.prototype.encode=function(e,t,r){var n,i,a,o,s;for(a=[],i=[],o=0,s=t.length;o<s;o++)n=e[t[o]],i.push(a.length),n&&(a=a.concat(n.encode(r)));return i.push(a.length),{table:a,offsets:i}},t}(),At=function(){function e(e,t,r,n,i,a){this.raw=e,this.numberOfContours=t,this.xMin=r,this.yMin=n,this.xMax=i,this.yMax=a,this.compound=!1}return e.prototype.encode=function(){return this.raw.data},e}(),_t=function(){function e(e,t,r,n,i){var a,o;for(this.raw=e,this.xMin=t,this.yMin=r,this.xMax=n,this.yMax=i,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],a=this.raw;o=a.readShort(),this.glyphOffsets.push(a.pos),this.glyphIDs.push(a.readUInt16()),32&o;)a.pos+=1&o?4:2,128&o?a.pos+=8:64&o?a.pos+=4:8&o&&(a.pos+=2)}return e.prototype.encode=function(){var e,t,r;for(t=new at(wt.call(this.raw.data)),e=0,r=this.glyphIDs.length;e<r;++e)t.pos=this.glyphOffsets[e];return t.data},e}(),xt=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return lt(t,it),t.prototype.tag="loca",t.prototype.parse=function(e){var t,r;return e.pos=this.offset,t=this.file.head.indexToLocFormat,this.offsets=0===t?function(){var t,n;for(n=[],r=0,t=this.length;r<t;r+=2)n.push(2*e.readUInt16());return n}.call(this):function(){var t,n;for(n=[],r=0,t=this.length;r<t;r+=4)n.push(e.readUInt32());return n}.call(this)},t.prototype.indexOf=function(e){return this.offsets[e]},t.prototype.lengthOf=function(e){return this.offsets[e+1]-this.offsets[e]},t.prototype.encode=function(e,t){for(var r=new Uint32Array(this.offsets.length),n=0,i=0,a=0;a<r.length;++a)if(r[a]=n,i<t.length&&t[i]==a){++i,r[a]=n;var o=this.offsets[a],s=this.offsets[a+1]-o;s>0&&(n+=s)}for(var l=new Array(4*r.length),c=0;c<r.length;++c)l[4*c+3]=255&r[c],l[4*c+2]=(65280&r[c])>>8,l[4*c+1]=(16711680&r[c])>>16,l[4*c]=(4278190080&r[c])>>24;return l},t}(),St=function(){function e(e){this.font=e,this.subset={},this.unicodes={},this.next=33}return e.prototype.generateCmap=function(){var e,t,r,n,i;for(t in n=this.font.cmap.tables[0].codeMap,e={},i=this.subset)r=i[t],e[t]=n[r];return e},e.prototype.glyphsFor=function(e){var t,r,n,i,a,o,s;for(n={},a=0,o=e.length;a<o;a++)n[i=e[a]]=this.font.glyf.glyphFor(i);for(i in t=[],n)(null!=(r=n[i])?r.compound:void 0)&&t.push.apply(t,r.glyphIDs);if(t.length>0)for(i in s=this.glyphsFor(t))r=s[i],n[i]=r;return n},e.prototype.encode=function(e,t){var r,n,i,a,o,s,l,c,u,f,h,d,p,m,g;for(n in r=ft.encode(this.generateCmap(),"unicode"),a=this.glyphsFor(e),h={0:0},g=r.charMap)h[(s=g[n]).old]=s.new;for(d in f=r.maxGlyphID,a)d in h||(h[d]=f++);return c=function(e){var t,r;for(t in r={},e)r[e[t]]=t;return r}(h),u=Object.keys(c).sort((function(e,t){return e-t})),p=function(){var e,t,r;for(r=[],e=0,t=u.length;e<t;e++)o=u[e],r.push(c[o]);return r}(),i=this.font.glyf.encode(a,p,h),l=this.font.loca.encode(i.offsets,p),m={cmap:this.font.cmap.raw(),glyf:i.table,loca:l,hmtx:this.font.hmtx.raw(),hhea:this.font.hhea.raw(),maxp:this.font.maxp.raw(),post:this.font.post.raw(),name:this.font.name.raw(),head:this.font.head.encode(t)},this.font.os2.exists&&(m["OS/2"]=this.font.os2.raw()),this.font.directory.encode(m)},e}();j.API.PDFObject=function(){var e;function t(){}return e=function(e,t){return(Array(t+1).join("0")+e).slice(-t)},t.convert=function(r){var n,i,a,o;if(Array.isArray(r))return"["+function(){var e,i,a;for(a=[],e=0,i=r.length;e<i;e++)n=r[e],a.push(t.convert(n));return a}().join(" ")+"]";if("string"==typeof r)return"/"+r;if(null!=r?r.isString:void 0)return"("+r+")";if(r instanceof Date)return"(D:"+e(r.getUTCFullYear(),4)+e(r.getUTCMonth(),2)+e(r.getUTCDate(),2)+e(r.getUTCHours(),2)+e(r.getUTCMinutes(),2)+e(r.getUTCSeconds(),2)+"Z)";if("[object Object]"==={}.toString.call(r)){for(i in a=["<<"],r)o=r[i],a.push("/"+i+" "+t.convert(o));return a.push(">>"),a.join("\n")}return""+r},t}(),t["a"]=j}).call(this,r("c8ba"))},9152:function(e,t){
/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */
t.read=function(e,t,r,n,i){var a,o,s=8*i-n-1,l=(1<<s)-1,c=l>>1,u=-7,f=r?i-1:0,h=r?-1:1,d=e[t+f];for(f+=h,a=d&(1<<-u)-1,d>>=-u,u+=s;u>0;a=256*a+e[t+f],f+=h,u-=8);for(o=a&(1<<-u)-1,a>>=-u,u+=n;u>0;o=256*o+e[t+f],f+=h,u-=8);if(0===a)a=1-c;else{if(a===l)return o?NaN:1/0*(d?-1:1);o+=Math.pow(2,n),a-=c}return(d?-1:1)*o*Math.pow(2,a-n)},t.write=function(e,t,r,n,i,a){var o,s,l,c=8*a-i-1,u=(1<<c)-1,f=u>>1,h=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=n?0:a-1,p=n?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=u):(o=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-o))<1&&(o--,l*=2),t+=o+f>=1?h/l:h*Math.pow(2,1-f),t*l>=2&&(o++,l/=2),o+f>=u?(s=0,o=u):o+f>=1?(s=(t*l-1)*Math.pow(2,i),o+=f):(s=t*Math.pow(2,f-1)*Math.pow(2,i),o=0));i>=8;e[r+d]=255&s,d+=p,s/=256,i-=8);for(o=o<<i|s,c+=i;c>0;e[r+d]=255&o,d+=p,o/=256,c-=8);e[r+d-p]|=128*m}},9518:function(e,t,r){"use strict";var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("b-modal",{attrs:{id:e.goodsModalRef||"modal-goods","ok-only":"","ok-variant":"dark","ok-title":e.$t("data.Confirm"),"dialog-class":"modal-supplier-goods","no-close-on-backdrop":"",centered:"",title:e.title},on:{ok:e.submitFrom,hide:e.closeModal,shown:e.supplierGoodsShow}},[r("div",{staticClass:"father"},[r("VuePerfectScrollbar",{staticClass:"scroll"},[r("div",{staticClass:"d-flex mb-1"},[r("upload-img",{attrs:{"box-size":120,"upload-ref":"supplierGoodsImgUpload","img-title":e.$t("supply.addMainFigure"),"component-color":e.isImg},model:{value:e.ruleForm.product_image,callback:function(t){e.$set(e.ruleForm,"product_image",t)},expression:"ruleForm.product_image"}}),3!==e.menuType?r("upload-img",{staticClass:"ml-1",attrs:{"img-data":e.ruleForm.product_many_image,limit:9,"box-size":100,"img-title":e.$t("supply.addAppendedDrawings"),"upload-ref":"supplierGoodsImgUploadList","component-color":e.isImg},on:{"update:imgData":function(t){return e.$set(e.ruleForm,"product_many_image",t)},"update:img-data":function(t){return e.$set(e.ruleForm,"product_many_image",t)}}}):e._e()],1),r("el-tabs",{attrs:{type:"card"},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[r("el-tab-pane",{attrs:{label:e.$t("goodsList.EssentialInformation"),name:"first"}},[r("div",{staticClass:"supplierMinHeight"},[r("el-form",{ref:"firstForm",staticClass:"w-100 d-flex flex-wrap",attrs:{model:e.ruleForm,rules:e.rules,size:"small","label-width":("en"===e.language?170:100)+"px"}},[r("el-form-item",{staticClass:"w-45",attrs:{label:"SKU",prop:"product_sku"}},[r("b-form-input",{attrs:{size:"sm",disabled:"number"===typeof e.ruleForm.id,placeholder:e.$t("goodsList.SpecialCharacters")},on:{input:function(t){return e.ruleForm.product_sku.toUpperCase()},blur:function(t){return e.verifySku(e.ruleForm.product_sku)}},model:{value:e.ruleForm.product_sku,callback:function(t){e.$set(e.ruleForm,"product_sku",t)},expression:"ruleForm.product_sku"}})],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.SpecialType"),prop:"special_type"}},[r("el-select",{staticClass:"w-100",attrs:{clearable:"",placeholder:e.$t("goodsList.SelectType")},model:{value:e.ruleForm.special_type,callback:function(t){e.$set(e.ruleForm,"special_type",t)},expression:"ruleForm.special_type"}},e._l(e.specialTypeArr,(function(e){return r("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.EnglishName"),prop:"product_name"}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterProductName")},model:{value:e.ruleForm.product_name,callback:function(t){e.$set(e.ruleForm,"product_name",t)},expression:"ruleForm.product_name"}})],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.ChineseName"),prop:"product_bar_code"}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterChinese")},model:{value:e.ruleForm.product_bar_code,callback:function(t){e.$set(e.ruleForm,"product_bar_code",t)},expression:"ruleForm.product_bar_code"}})],1),r("el-form-item",{staticClass:"w-30",attrs:{label:e.$t("goodsList.CommodityCategory"),prop:"categoryIds"}},[r("SelectTree",{staticClass:"w-100",attrs:{props:e.props,options:e.categoryList,clearable:e.isClearable,accordion:e.isAccordion},model:{value:e.ruleForm.categoryIds,callback:function(t){e.$set(e.ruleForm,"categoryIds",t)},expression:"ruleForm.categoryIds"}})],1),r("el-form-item",{staticClass:"w-30",attrs:{label:e.$t("goodsList.CommodityAbbreviation")}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterAbbreviation")},model:{value:e.ruleForm.product_contraction,callback:function(t){e.$set(e.ruleForm,"product_contraction",t)},expression:"ruleForm.product_contraction"}})],1),r("el-form-item",{staticClass:"w-30",attrs:{label:e.$t("goodsList.CommodityUPC")}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterUPC")},model:{value:e.ruleForm.product_upc,callback:function(t){e.$set(e.ruleForm,"product_upc",t)},expression:"ruleForm.product_upc"}})],1),e._l(e.specsList,(function(t){return r("el-form-item",{key:t.id,staticClass:"w-30",attrs:{label:e.$t(t.label)}},[r("el-select",{directives:[{name:"gb-loading",rawName:"v-gb-loading",value:e.goodsAttrLoad,expression:"goodsAttrLoad"}],staticClass:"w-100",attrs:{"value-key":"id",placeholder:e.$t(t.placeholder)+e.$t(t.label)},model:{value:e.ruleForm[t.id],callback:function(r){e.$set(e.ruleForm,t.id,r)},expression:"ruleForm[specs.id]"}},e._l(e.specsInfo[t.list],(function(e){return r("el-option",{key:e[t.idField],attrs:{size:"small",label:e[t.returnToField],value:e[t.idField]}})})),1)],1)})),r("blockquote",{staticClass:"blockquote pl-1 border-left-primary border-left-3 text-left w-100"},[r("span",[e._v(e._s(e.$t("goodsList.Staffing")))])]),e._l(e.personnel,(function(t){return r("el-form-item",{key:t.id,staticClass:"w-45",attrs:{label:e.$t(t.label),prop:t.id}},[r("el-select",{directives:[{name:"gb-loading",rawName:"v-gb-loading",value:e.sonLoad,expression:"sonLoad"}],staticClass:"w-100",attrs:{"value-key":"id",filterable:"",placeholder:e.$t(t.placeholder)+e.$t(t.label)},model:{value:e.ruleForm[t.id],callback:function(r){e.$set(e.ruleForm,t.id,r)},expression:"ruleForm[person.id]"}},e._l(e.specsInfo[t.list],(function(e){return r("el-option",{key:e[t.idField],attrs:{size:"small",label:e[t.returnToField],value:e[t.idField]}})})),1)],1)})),r("blockquote",{staticClass:"blockquote pl-1 border-left-primary border-left-3 text-left w-100"},[r("span",[e._v(e._s(e.$t("goodsList.CommodityParameters")))])]),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("data.Colour")}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterColor")},model:{value:e.ruleForm.product_color,callback:function(t){e.$set(e.ruleForm,"product_color",t)},expression:"ruleForm.product_color"}})],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("data.Size")}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterSize")},model:{value:e.ruleForm.product_size,callback:function(t){e.$set(e.ruleForm,"product_size",t)},expression:"ruleForm.product_size"}})],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.UnitWeight"),prop:"product_unit_weight"}},[r("el-select",{staticClass:"w-100",attrs:{placeholder:e.$t("goodsList.SelectWeightUnit")},model:{value:e.ruleForm.product_unit_weight,callback:function(t){e.$set(e.ruleForm,"product_unit_weight",t)},expression:"ruleForm.product_unit_weight"}},e._l(e.unitWeight,(function(e){return r("el-option",{key:e,attrs:{label:e,value:e}})})),1)],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.DimensionUnit"),prop:"product_size_unit"}},[r("el-select",{staticClass:"w-100",attrs:{placeholder:e.$t("goodsList.SelectCommodity")},model:{value:e.ruleForm.product_size_unit,callback:function(t){e.$set(e.ruleForm,"product_size_unit",t)},expression:"ruleForm.product_size_unit"}},e._l(e.sizeUnits,(function(e){return r("el-option",{key:e,attrs:{label:e,value:e}})})),1)],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.RoughWeight"),prop:"product_gross_weight"}},[r("b-input-group",{staticClass:"input-group-merge",attrs:{append:e.ruleForm.product_unit_weight,size:"sm"}},[r("cleave",{staticClass:"form-control",attrs:{raw:!1,options:e.options.number,placeholder:e.$t("goodsList.EnterRoughWeight")},model:{value:e.ruleForm.product_gross_weight,callback:function(t){e.$set(e.ruleForm,"product_gross_weight",t)},expression:"ruleForm.product_gross_weight"}})],1)],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.NetWeight"),prop:"product_net_weight"}},[r("b-input-group",{staticClass:"input-group-merge",attrs:{append:e.ruleForm.product_unit_weight,size:"sm"}},[r("cleave",{staticClass:"form-control",attrs:{raw:!1,options:e.options.number,placeholder:e.$t("goodsList.EnterNetWeight")},model:{value:e.ruleForm.product_net_weight,callback:function(t){e.$set(e.ruleForm,"product_net_weight",t)},expression:"ruleForm.product_net_weight"}})],1)],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.Packing")}},[r("b-input-group",{staticClass:"input-group-merge",attrs:{append:e.VueMain.$queryArrayElement(e.specsInfo.unitList,e.ruleForm.product_unit_id,"id","cn_name","每"),size:"sm"}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterQuantityGoods")},model:{value:e.ruleForm.product_package,callback:function(t){e.$set(e.ruleForm,"product_package",t)},expression:"ruleForm.product_package"}})],1)],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.Size"),prop:"product_height"}},[r("div",{staticClass:"d-flex pl-0 pr-0"},[r("b-input-group",{staticClass:"input-group-merge",attrs:{prepend:e.$t("goodsList.Length"),append:e.ruleForm.product_size_unit,size:"sm"}},[r("cleave",{staticClass:"form-control",attrs:{raw:!1,options:e.options.number,placeholder:e.$t("goodsList.Length")},model:{value:e.ruleForm.product_length,callback:function(t){e.$set(e.ruleForm,"product_length",t)},expression:"ruleForm.product_length"}})],1),r("b-input-group",{staticClass:"input-group-merge col-4 pl-0 pr-0",attrs:{prepend:e.$t("goodsList.Width"),append:e.ruleForm.product_size_unit,size:"sm"}},[r("cleave",{staticClass:"form-control",attrs:{raw:!1,options:e.options.number,placeholder:e.$t("goodsList.Width")},model:{value:e.ruleForm.product_width,callback:function(t){e.$set(e.ruleForm,"product_width",t)},expression:"ruleForm.product_width"}})],1),r("b-input-group",{staticClass:"input-group-merge col-4 pl-0 pr-0",attrs:{prepend:e.$t("goodsList.Height"),append:e.ruleForm.product_size_unit,size:"sm"}},[r("cleave",{staticClass:"form-control",attrs:{raw:!1,options:e.options.number,placeholder:e.$t("goodsList.Height")},model:{value:e.ruleForm.product_height,callback:function(t){e.$set(e.ruleForm,"product_height",t)},expression:"ruleForm.product_height"}})],1)],1)]),r("blockquote",{staticClass:"blockquote pl-1 border-left-primary border-left-3 text-left w-100"},[r("span",[e._v(e._s(e.$t("goodsList.ProductDescription")))])]),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.DescriptionChinese")}},[r("b-form-textarea",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterDescriptionChinese"),rows:"3"},model:{value:e.ruleForm.product_desc_cn,callback:function(t){e.$set(e.ruleForm,"product_desc_cn",t)},expression:"ruleForm.product_desc_cn"}})],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.DescriptionEnglish")}},[r("b-form-textarea",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterDescriptionEnglish"),rows:"3"},model:{value:e.ruleForm.product_desc_en,callback:function(t){e.$set(e.ruleForm,"product_desc_en",t)},expression:"ruleForm.product_desc_en"}})],1),r("el-form-item",{staticClass:"w-90",attrs:{label:e.$t("goodsList.PerformanceDescription")}},[r("b-form-textarea",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterPerformance"),rows:"3"},model:{value:e.ruleForm.product_ability_desc,callback:function(t){e.$set(e.ruleForm,"product_ability_desc",t)},expression:"ruleForm.product_ability_desc"}})],1),r("el-form-item",{staticClass:"w-90",attrs:{label:"图文介绍"}},[r("vue-editor",{attrs:{"editor-height":530,"editor-placeholder":e.$t("admin.pleaseInformContentInput")},model:{value:e.ruleForm.desc,callback:function(t){e.$set(e.ruleForm,"desc",t)},expression:"ruleForm.desc"}})],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.QualityOr")}},[r("b-form-checkbox",{staticClass:"custom-control-success text-left w-100 switchSmall",attrs:{name:"check-button",switch:""},model:{value:e.ruleForm.isQuality,callback:function(t){e.$set(e.ruleForm,"isQuality",t)},expression:"ruleForm.isQuality"}},[r("span",{staticClass:"switch-icon-left"},[r("feather-icon",{attrs:{icon:"CheckIcon"}})],1),r("span",{staticClass:"switch-icon-right"},[r("feather-icon",{attrs:{icon:"XIcon"}})],1)])],1)],2)],1)]),3!==e.ruleForm.type?r("el-tab-pane",{attrs:{label:e.$t("goodsList.DetailedInformation"),name:"second"}},[r("div",{staticClass:"supplierMinHeight"},[r("el-form",{ref:"secondForm",staticClass:"w-100 d-flex flex-wrap",attrs:{model:e.ruleForm.info,rules:e.rules,"label-width":("en"===e.language?200:100)+"px",size:"small"}},[r("blockquote",{staticClass:"blockquote pl-1 border-left-primary border-left-3 text-left w-100"},[r("span",[e._v(e._s(e.$t("goodsList.CustomsInformation")))])]),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.ChineseCustoms")}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterChineseCustoms")},model:{value:e.ruleForm.info.report_name_cn,callback:function(t){e.$set(e.ruleForm.info,"report_name_cn",t)},expression:"ruleForm.info.report_name_cn"}})],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.EnglishCustoms")}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterEnglishCustoms")},model:{value:e.ruleForm.info.report_name_en,callback:function(t){e.$set(e.ruleForm.info,"report_name_en",t)},expression:"ruleForm.info.report_name_en"}})],1),r("el-form-item",{staticClass:"w-45 text-left",attrs:{label:e.$t("goodsList.CustomsPrice")}},e._l(e.classifyPrice,(function(t){return r("el-radio",{key:t.value,attrs:{border:"",size:"small",label:t.value},model:{value:e.ruleForm.info.report_price_type,callback:function(t){e.$set(e.ruleForm.info,"report_price_type",t)},expression:"ruleForm.info.report_price_type"}},[e._v(e._s(e.$t(t.label)))])})),1),r("div",{staticClass:"w-45"}),1===e.ruleForm.info.report_price_type?r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.According")}},[r("b-input-group",{attrs:{append:"USD",size:"sm"}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterAccording")},model:{value:e.ruleForm.info.report_fixed_usd,callback:function(t){e.$set(e.ruleForm.info,"report_fixed_usd",t)},expression:"ruleForm.info.report_fixed_usd"}})],1)],1):e._e(),1===e.ruleForm.info.report_price_type?r("div",{staticClass:"w-45"}):e._e(),2===e.ruleForm.info.report_price_type?r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.InProportion")}},[r("b-input-group",{attrs:{append:"%",size:"sm"}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterProportion")},model:{value:e.ruleForm.info.report_proportional_rate,callback:function(t){e.$set(e.ruleForm.info,"report_proportional_rate",t)},expression:"ruleForm.info.report_proportional_rate"}})],1)],1):e._e(),2===e.ruleForm.info.report_price_type?r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.Maximum")}},[r("b-input-group",{attrs:{append:"USD",size:"sm"}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterMaximum")},model:{value:e.ruleForm.info.report_proportional_usd,callback:function(t){e.$set(e.ruleForm.info,"report_proportional_usd",t)},expression:"ruleForm.info.report_proportional_usd"}})],1)],1):e._e(),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.CustomsCode")}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterCode")},model:{value:e.ruleForm.info.report_customs,callback:function(t){e.$set(e.ruleForm.info,"report_customs",t)},expression:"ruleForm.info.report_customs"}})],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.ExportTariff")}},[r("b-input-group",{attrs:{size:"sm",append:"%"}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterRate")},model:{value:e.ruleForm.info.report_exit_tax_rate,callback:function(t){e.$set(e.ruleForm.info,"report_exit_tax_rate",t)},expression:"ruleForm.info.report_exit_tax_rate"}})],1)],1),r("el-form-item",{staticClass:"w-45 text-left",attrs:{label:e.$t("goodsList.TransportDangerous"),prop:"report_transport_product_type"}},[r("el-radio-group",{attrs:{size:"small"},model:{value:e.ruleForm.info.report_transport_product_type,callback:function(t){e.$set(e.ruleForm.info,"report_transport_product_type",t)},expression:"ruleForm.info.report_transport_product_type"}},e._l(e.classifyDangerousGoods,(function(t){return r("el-radio-button",{key:t.value,attrs:{label:t.value}},[e._v(e._s(e.$t(t.label)))])})),1)],1),4===Number(e.ruleForm.info.report_transport_product_type)?r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.ElectricType")}},[r("el-select",{staticClass:"w-100",attrs:{placeholder:e.$t("goodsList.SelectPower")},model:{value:e.ruleForm.info.report_transport_product_type_son,callback:function(t){e.$set(e.ruleForm.info,"report_transport_product_type_son",t)},expression:"ruleForm.info.report_transport_product_type_son"}},e._l(e.electricityType,(function(t){return r("el-option",{key:t.value,attrs:{label:e.$t(t.label),value:t.value}})})),1)],1):r("div",{staticClass:"w-45"}),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.DeclarationDescription")}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterDeclarationDescription")},model:{value:e.ruleForm.info.report_declare_desc,callback:function(t){e.$set(e.ruleForm.info,"report_declare_desc",t)},expression:"ruleForm.info.report_declare_desc"}})],1),r("blockquote",{staticClass:"blockquote pl-1 border-left-primary border-left-3 text-left w-100"},[r("span",[e._v(e._s(e.$t("goodsList.ClearanceInformation")))])]),r("el-form-item",{staticClass:"w-45 text-left",attrs:{label:e.$t("goodsList.ClearancePrice")}},e._l(e.classifyPrice,(function(t){return r("el-radio",{key:t.value,attrs:{border:"",size:"small",label:t.value},model:{value:e.ruleForm.info.customs_price_type,callback:function(t){e.$set(e.ruleForm.info,"customs_price_type",t)},expression:"ruleForm.info.customs_price_type"}},[e._v(e._s(e.$t(t.label)))])})),1),r("div",{staticClass:"w-45"}),1===e.ruleForm.info.customs_price_type?r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.According")}},[r("b-input-group",{attrs:{append:"USD",size:"sm"}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterClearance")},model:{value:e.ruleForm.info.customs_fixed_usd,callback:function(t){e.$set(e.ruleForm.info,"customs_fixed_usd",t)},expression:"ruleForm.info.customs_fixed_usd"}})],1)],1):e._e(),1===e.ruleForm.info.customs_price_type?r("div",{staticClass:"w-45"}):e._e(),2===e.ruleForm.info.customs_price_type?r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.InProportion")}},[r("b-input-group",{attrs:{append:"%",size:"sm"}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterClearanceProportion")},model:{value:e.ruleForm.info.customs_proportional_rate,callback:function(t){e.$set(e.ruleForm.info,"customs_proportional_rate",t)},expression:"ruleForm.info.customs_proportional_rate"}})],1)],1):e._e(),2===e.ruleForm.info.customs_price_type?r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.Maximum")}},[r("b-input-group",{attrs:{size:"sm",append:"USD"}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterMaximumClearance")},model:{value:e.ruleForm.info.customs_proportional_usd,callback:function(t){e.$set(e.ruleForm.info,"customs_proportional_usd",t)},expression:"ruleForm.info.customs_proportional_usd"}})],1)],1):e._e(),3!==e.menuType?r("blockquote",{staticClass:"blockquote pl-1 border-left-primary border-left-3 text-left w-100"},[r("span",[e._v(e._s(e.$t("goodsList.DistributionInformation")))])]):e._e(),3!==e.menuType?r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.DistributionPlatform")}},[r("el-checkbox-group",{staticClass:"w-100 text-left",model:{value:e.ruleForm.info.distribution_platform,callback:function(t){e.$set(e.ruleForm.info,"distribution_platform",t)},expression:"ruleForm.info.distribution_platform"}},e._l(e.platformCities,(function(t){return r("el-checkbox",{key:t,attrs:{label:t}},[e._v(e._s(t))])})),1)],1):e._e(),3!==e.menuType?r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.DistributionSite"),prop:"distribution_site"}},[r("el-select",{directives:[{name:"gb-loading",rawName:"v-gb-loading",value:e.siteLoad,expression:"siteLoad"}],staticClass:"w-100",attrs:{disabled:"number"===typeof e.ruleForm.id,placeholder:e.$t("goodsList.SelectDistributionSite")},on:{change:e.accessToRetailPrice},model:{value:e.ruleForm.info.distribution_site,callback:function(t){e.$set(e.ruleForm.info,"distribution_site",t)},expression:"ruleForm.info.distribution_site"}},e._l(e.siteCities,(function(e){return r("el-option",{key:e.site,attrs:{label:e.name,value:e.site}})})),1)],1):e._e(),3!==e.menuType?r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.DistributionQuantity"),prop:"distribution_number"}},[r("b-input-group",{attrs:{size:"sm"}},[r("cleave",{staticClass:"form-control",attrs:{raw:!1,options:e.options.number,placeholder:e.$t("goodsList.EnterDistribution")},model:{value:e.ruleForm.info.distribution_number,callback:function(t){e.$set(e.ruleForm.info,"distribution_number",t)},expression:"ruleForm.info.distribution_number"}})],1)],1):e._e(),3!==e.menuType?r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.CollectionLink"),prop:"purchasing_links"}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterLink")},model:{value:e.ruleForm.info.purchasing_links,callback:function(t){e.$set(e.ruleForm.info,"purchasing_links",t)},expression:"ruleForm.info.purchasing_links"}})],1):e._e(),3!==e.menuType?r("el-form-item",{staticClass:"w-30",attrs:{label:e.$t("goodsList.MinimumPrice"),prop:"min_distribution_price"}},[r("b-input-group",{attrs:{size:"sm"}},[r("b-input-group-prepend",{attrs:{"is-text":""}},[e._v("RMB")]),r("cleave",{staticClass:"form-control",attrs:{raw:!1,options:e.options.number,placeholder:e.$t("goodsList.EnterLowest")},on:{blur:e.accessToRetailPrice,keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.accessToRetailPrice.apply(null,arguments)}},model:{value:e.ruleForm.info.min_distribution_price,callback:function(t){e.$set(e.ruleForm.info,"min_distribution_price",t)},expression:"ruleForm.info.min_distribution_price"}})],1)],1):e._e(),3!==e.menuType?r("el-form-item",{staticClass:"w-30",attrs:{label:e.$t("goodsList.ProfitMargin"),prop:"profit_margin"}},[r("b-input-group",{attrs:{append:"%",size:"sm"}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterProfitMargin")},on:{blur:e.accessToRetailPrice,keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.accessToRetailPrice.apply(null,arguments)},input:e.inputProfitMargin},model:{value:e.ruleForm.info.profit_margin,callback:function(t){e.$set(e.ruleForm.info,"profit_margin",t)},expression:"ruleForm.info.profit_margin"}})],1)],1):e._e(),3!==e.menuType?r("el-form-item",{staticClass:"w-30",attrs:{label:e.$t("goodsList.RetailPrice"),prop:"retail_price"}},[r("b-input-group",{directives:[{name:"gb-loading",rawName:"v-gb-loading",value:e.retailPrice,expression:"retailPrice"}],attrs:{size:"sm"}},[r("b-input-group-prepend",{attrs:{"is-text":""}},[e._v(e._s(e.VueMain.$queryArrayElement(e.countriesArray,e.ruleForm.info.distribution_site,"currency_country_abbreviation","currency_code")||"RMB"))]),r("cleave",{staticClass:"form-control",attrs:{disabled:"",raw:!1,options:e.options.number,placeholder:e.$t("goodsList.SystemCalculate")},model:{value:e.ruleForm.info.retail_price,callback:function(t){e.$set(e.ruleForm.info,"retail_price",t)},expression:"ruleForm.info.retail_price"}})],1)],1):e._e(),3!==e.menuType?r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.CommodityDisplay")}},[r("b-form-checkbox",{staticClass:"custom-control-success text-left w-100 switchSmall",attrs:{name:"check-button",switch:"",disabled:""},model:{value:e.ruleForm.info.isShow,callback:function(t){e.$set(e.ruleForm.info,"isShow",t)},expression:"ruleForm.info.isShow"}},[r("span",{staticClass:"switch-icon-left"},[r("feather-icon",{attrs:{icon:"CheckIcon"}})],1),r("span",{staticClass:"switch-icon-right"},[r("feather-icon",{attrs:{icon:"XIcon"}})],1)])],1):e._e()],1)],1)]):e._e(),3!==e.ruleForm.type?r("el-tab-pane",{attrs:{label:2===e.ruleForm.type?e.$t("goodsList.PortfolioGoods"):e.$t("goodsList.AssembledGoods"),name:"third"}},[r("div",{staticClass:"supplierMinHeight"},[r("div",{staticClass:"text-left"},[r("div",{staticClass:"d-flex align_item_center justify-content-between"},[1===e.ruleForm.type?r("div",[r("label",{staticClass:"font_size_12"},[e._v(e._s(e.$t("goodsList.AssembledOrNot")))]),r("b-form-checkbox",{staticClass:"custom-control-success",attrs:{name:"check-button",switch:""},on:{change:e.handleRadioChange},model:{value:e.isCombination,callback:function(t){e.isCombination=t},expression:"isCombination"}},[r("span",{staticClass:"switch-icon-left"},[r("feather-icon",{attrs:{icon:"CheckIcon"}})],1),r("span",{staticClass:"switch-icon-right"},[r("feather-icon",{attrs:{icon:"XIcon"}})],1)])],1):e._e(),e.isCombination||2===e.ruleForm.type?r("div",{staticClass:"defaultButton",on:{click:e.openSupplierGoods}},[e._v("+ "+e._s(2===e.ruleForm.type?e.$t("goodsList.AddCombinationItem"):e.$t("goodsList.AddAssemblyItem")))]):e._e()]),r("grouped-product",{ref:"groupedProduct",attrs:{"menu-type":e.menuType},on:{multipleSelection:e.getGoodsIds}}),e.ruleForm.combination.length>0?r("div",[r("el-table",{staticClass:"mart-10 w-100",attrs:{data:e.ruleForm.combination,size:"small",border:""}},[r("el-table-column",{attrs:{prop:"id",label:"NO.",width:"100"}}),r("el-table-column",{attrs:{label:e.$t("goodsList.CommodityInformation")},scopedSlots:e._u([{key:"default",fn:function(t){return[r("div",{staticClass:"d-flex"},[r("el-popover",{attrs:{placement:"right",trigger:"hover"}},[r("gb-img",{staticClass:"picture_preview",attrs:{src:t.row.product_image,alt:""}}),r("gb-img",{staticClass:"shopImg",attrs:{slot:"reference",src:t.row.product_image,alt:""},slot:"reference"})],1),r("div",{staticClass:"ml-1"},[r("p",[e._v(e._s(t.row.product_sku))]),r("p",[e._v(e._s(t.row.product_name))])])],1)]}}],null,!1,343592892)}),r("el-table-column",{attrs:{label:e.$t("data.Quantity"),width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("el-input-number",{staticClass:"w-100",attrs:{size:"small",disabled:!1},model:{value:t.row.product_number,callback:function(r){e.$set(t.row,"product_number",r)},expression:"scope.row.product_number"}})]}}],null,!1,3093265712)}),r("el-table-column",{attrs:{prop:"operation",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("div",{staticClass:"ml-1 tableButton",on:{click:function(r){return e.deleteTableData(t.$index)}}},[e._v(e._s(e.$t("data.Delete")))])]}}],null,!1,958123198)})],1)],1):e._e()],1)])]):e._e(),3!==e.ruleForm.type?r("el-tab-pane",{attrs:{label:e.$t("goodsList.SupplierInformation"),name:"fourth"}},[r("div",{staticClass:"supplierMinHeight"},[r("el-form",{ref:"fourthForm",staticClass:"w-100 d-flex flex-wrap",attrs:{model:e.ruleForm.vendor,rules:e.rules,size:"small","label-width":("en"===e.language?170:100)+"px"}},[r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.Buyer")}},[r("el-select",{directives:[{name:"gb-loading",rawName:"v-gb-loading",value:e.sonLoad,expression:"sonLoad"}],staticClass:"w-100",attrs:{placeholder:e.$t("goodsList.SelectPurchaser")},model:{value:e.ruleForm.vendor.default_buyer_id,callback:function(t){e.$set(e.ruleForm.vendor,"default_buyer_id",t)},expression:"ruleForm.vendor.default_buyer_id"}},e._l(e.specsInfo.sonList,(function(e){return r("el-option",{key:e.id,attrs:{size:"small",label:e.name,value:e.id}})})),1)],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.Currency")}},[r("el-select",{directives:[{name:"gb-loading",rawName:"v-gb-loading",value:e.cnyLoad,expression:"cnyLoad"}],staticClass:"w-100",attrs:{"value-key":"id",placeholder:e.$t("goodsList.SelectCurrency")},model:{value:e.ruleForm.vendor.buyer_price_currency_id,callback:function(t){e.$set(e.ruleForm.vendor,"buyer_price_currency_id",t)},expression:"ruleForm.vendor.buyer_price_currency_id"}},e._l(e.cnyList,(function(e){return r("el-option",{key:e.id,attrs:{size:"small",label:e.currency_name,value:e.id}})})),1)],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.PurchasePrice")}},[r("b-input-group",{attrs:{append:e.VueMain.$queryArrayElement(e.cnyList,e.ruleForm.vendor.buyer_price_currency_id,"id","currency_name"),size:"sm"}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterPurchasePrice")},model:{value:e.ruleForm.vendor.buyer_price,callback:function(t){e.$set(e.ruleForm.vendor,"buyer_price",t)},expression:"ruleForm.vendor.buyer_price"}})],1)],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.ProductionDays"),prop:"produce_day"}},[r("b-input-group",{attrs:{append:e.$t("goodsList.Days"),size:"sm"}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterProductionDays")},model:{value:e.ruleForm.vendor.produce_day,callback:function(t){e.$set(e.ruleForm.vendor,"produce_day",t)},expression:"ruleForm.vendor.produce_day"}})],1)],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.PurchaseTaxRate")}},[r("b-input-group",{attrs:{append:"%",size:"sm"}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterPurchaseTaxRate")},model:{value:e.ruleForm.vendor.buyer_rate,callback:function(t){e.$set(e.ruleForm.vendor,"buyer_rate",t)},expression:"ruleForm.vendor.buyer_rate"}})],1)],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.TaxRebateRate")}},[r("b-input-group",{attrs:{append:"%",size:"sm"}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterTaxRebateRate")},model:{value:e.ruleForm.vendor.rebate_rate,callback:function(t){e.$set(e.ruleForm.vendor,"rebate_rate",t)},expression:"ruleForm.vendor.rebate_rate"}})],1)],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.PurchaseLink")}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterPurchaseLink")},model:{value:e.ruleForm.vendor.buyer_href_url,callback:function(t){e.$set(e.ruleForm.vendor,"buyer_href_url",t)},expression:"ruleForm.vendor.buyer_href_url"}})],1),e.isShowSupplyChain?r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.FirstTripCost")}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterFirstTripCost")},model:{value:e.ruleForm.vendor.first_trip_fee,callback:function(t){e.$set(e.ruleForm.vendor,"first_trip_fee",t)},expression:"ruleForm.vendor.first_trip_fee"}})],1):e._e(),r("el-form-item",[r("div",{staticStyle:{width:"300px"}})]),e.isShowCurrencyCountry?r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.FirstTripCost")}},[r("table",[r("tr",[r("th",{staticStyle:{width:"120px"}},[e._v(e._s(e.$t("goodsList.Site")))]),r("th",[e._v(e._s(e.$t("goodsList.DefaultFirstTripCost")))])]),e._l(e.cnyList,(function(t,n){return r("tr",{key:n},[r("td",[e._v(e._s(t.currency_country))]),r("td",[r("b-form-input",{attrs:{size:"sm",type:"number",placeholder:e.$t("goodsList.EnterFirstTripCost")},model:{value:e.ruleForm.vendor.first_trip_fee_json[t.currency_country_abbreviation],callback:function(r){e.$set(e.ruleForm.vendor.first_trip_fee_json,t.currency_country_abbreviation,r)},expression:"ruleForm.vendor.first_trip_fee_json[item.currency_country_abbreviation]"}})],1)])}))],2)]):e._e()],1)],1)]):e._e(),3!==e.ruleForm.type?r("el-tab-pane",{attrs:{label:e.$t("goodsList.PackingInformation"),name:"five"}},[r("div",{staticClass:"supplierMinHeight"},[r("el-form",{ref:"fiveForm",staticClass:"w-100 d-flex flex-wrap",attrs:{model:e.ruleForm,rules:e.rules,size:"small","label-width":("en"===e.language?170:100)+"px"}},[r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.UnitWeight")}},[r("el-select",{staticClass:"w-100",attrs:{placeholder:e.$t("goodsList.SelectBoxWeight")},model:{value:e.ruleForm.box.weight_unit,callback:function(t){e.$set(e.ruleForm.box,"weight_unit",t)},expression:"ruleForm.box.weight_unit"}},e._l(e.unitWeight,(function(e){return r("el-option",{key:e,attrs:{label:e,value:e}})})),1)],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.DimensionUnit")}},[r("el-select",{staticClass:"w-100",attrs:{placeholder:e.$t("goodsList.SelectBoxSize")},model:{value:e.ruleForm.box.size_unit,callback:function(t){e.$set(e.ruleForm.box,"size_unit",t)},expression:"ruleForm.box.size_unit"}},e._l(e.sizeUnits,(function(e){return r("el-option",{key:e,attrs:{label:e,value:e}})})),1)],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.GrossWeight")}},[r("b-input-group",{staticClass:"input-group-merge",attrs:{append:e.ruleForm.box.weight_unit,size:"sm"}},[r("cleave",{staticClass:"form-control",attrs:{raw:!1,options:e.options.number,placeholder:e.$t("goodsList.EnterGrossWeight")},model:{value:e.ruleForm.box.gross_weight,callback:function(t){e.$set(e.ruleForm.box,"gross_weight",t)},expression:"ruleForm.box.gross_weight"}})],1)],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.NetWeightBox")}},[r("b-input-group",{staticClass:"input-group-merge",attrs:{append:e.ruleForm.box.weight_unit,size:"sm"}},[r("cleave",{staticClass:"form-control",attrs:{raw:!1,options:e.options.number,placeholder:e.$t("goodsList.EnterNetWeightBox")},model:{value:e.ruleForm.box.net_weight,callback:function(t){e.$set(e.ruleForm.box,"net_weight",t)},expression:"ruleForm.box.net_weight"}})],1)],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.PackingRate")}},[r("b-input-group",{staticClass:"input-group-merge",attrs:{append:e.$t("goodsList.NetWeightBox"),size:"sm"}},[r("b-form-input",{attrs:{size:"sm",placeholder:e.$t("goodsList.EnterPackingRate")},model:{value:e.ruleForm.box.rate,callback:function(t){e.$set(e.ruleForm.box,"rate",t)},expression:"ruleForm.box.rate"}})],1)],1),r("el-form-item",{staticClass:"w-45",attrs:{label:e.$t("goodsList.Size")}},[r("div",{staticClass:"d-flex pl-0 pr-0"},[r("b-input-group",{staticClass:"input-group-merge",attrs:{prepend:e.$t("goodsList.Length"),append:e.ruleForm.box.size_unit,size:"sm"}},[r("b-form-input",{attrs:{type:"number",size:"sm",placeholder:e.$t("goodsList.Length")},model:{value:e.ruleForm.box.length,callback:function(t){e.$set(e.ruleForm.box,"length",t)},expression:"ruleForm.box.length"}})],1),r("b-input-group",{staticClass:"input-group-merge col-4 pl-0 pr-0",attrs:{prepend:e.$t("goodsList.Width"),append:e.ruleForm.box.size_unit,size:"sm"}},[r("b-form-input",{attrs:{type:"number",size:"sm",placeholder:e.$t("goodsList.Width")},model:{value:e.ruleForm.box.width,callback:function(t){e.$set(e.ruleForm.box,"width",t)},expression:"ruleForm.box.width"}})],1),r("b-input-group",{staticClass:"input-group-merge col-4 pl-0 pr-0",attrs:{prepend:e.$t("goodsList.Height"),append:e.ruleForm.box.size_unit,size:"sm"}},[r("b-form-input",{attrs:{type:"number",size:"sm",placeholder:e.$t("goodsList.Height")},model:{value:e.ruleForm.box.height,callback:function(t){e.$set(e.ruleForm.box,"height",t)},expression:"ruleForm.box.height"}})],1)],1)])],1)],1)]):e._e()],1)],1)],1)])},i=[],a=r("2909"),o=(r("a9e3"),r("159b"),r("ac1f"),r("1276"),r("99af"),r("b0c0"),r("d3b7"),r("25f0"),r("d81d"),r("a434"),r("4de4"),r("5319"),r("9d63")),s=r.n(o),l=r("5e12"),c=r("4797"),u=r("9c7d"),f=r("c3e6"),h=r("3656"),d=r("2083"),p=r.n(d),m=r("bf81"),g=r("f534"),v=r("027a"),b=r("8a3d"),w=r("a218"),y=r("d2a5"),A=r("56d7"),_=r("6365"),x=r("0c98"),S=r("2721"),C=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("b-modal",{attrs:{id:"supplier-goodsModal","ok-only":"","ok-variant":"dark","ok-title":e.$t("data.Confirm"),"dialog-class":"modal-combination","no-close-on-backdrop":"",centered:""},on:{ok:e.goodsModalOk,hide:e.emptyFrom,shown:e.accessToSupplierGoods}},[r("div",{staticClass:"d-flex align-items-center justify-content-between font_size_12"},[r("div",{staticClass:"row w-90"},[r("b-col",{staticClass:"mb-md-0 mb-2",attrs:{cols:"12",md:"3"}},[r("label",{staticClass:"mb1"},[e._v(e._s(e.$t("supply.Classification")))]),r("SelectTree",{staticClass:"w-100",attrs:{options:e.classifyOptions},model:{value:e.categoryIds,callback:function(t){e.categoryIds=t},expression:"categoryIds"}})],1),3!==e.menuType?r("b-col",{staticClass:"mb-md-0 mb-2",attrs:{cols:"12",md:"3"}},[r("label",{staticClass:"mb1"},[e._v(e._s(e.$t("supply.SiteFiltering")))]),r("el-select",{staticClass:"w-100",attrs:{size:"small",clearable:"",placeholder:e.$t("supply.SelectSite")},model:{value:e.requestData.distribution_site,callback:function(t){e.$set(e.requestData,"distribution_site",t)},expression:"requestData.distribution_site"}},e._l(e.siteCities,(function(e){return r("el-option",{key:e.site,attrs:{label:e.name,value:e.site}})})),1)],1):e._e(),3!==e.menuType?r("b-col",{staticClass:"mb-md-0 mb-2",attrs:{cols:"12",md:"3"}},[r("label",{staticClass:"mb1"},[e._v(e._s(e.$t("supply.ProductSearch")))]),r("b-row",[r("b-col",{attrs:{cols:"12"}},[r("b-input-group",{staticClass:"input-group-merge"},[r("b-form-input",{staticClass:"search-product",attrs:{placeholder:e.$t("supply.EnterProductSearch"),size:"sm"},model:{value:e.requestData.product_code,callback:function(t){e.$set(e.requestData,"product_code",t)},expression:"requestData.product_code"}}),r("b-input-group-append",{attrs:{"is-text":""}},[r("feather-icon",{staticClass:"text-muted",attrs:{icon:"SearchIcon"}})],1)],1)],1)],1)],1):e._e(),3===e.menuType?r("b-col",{staticClass:"mb-md-0 mb-2",attrs:{cols:"12",md:"3"}},[r("label",{staticClass:"mb1"},[e._v(e._s(e.$t("supply.KeywordSearch")))]),r("b-row",[r("b-col",{attrs:{cols:"12"}},[r("b-input-group",{staticClass:"input-group-merge"},[r("b-form-input",{staticClass:"search-product",attrs:{placeholder:e.$t("supply.EnterKeyword"),size:"sm"},model:{value:e.requestData.keywords,callback:function(t){e.$set(e.requestData,"keywords",t)},expression:"requestData.keywords"}}),r("b-input-group-append",{attrs:{"is-text":""}},[r("feather-icon",{staticClass:"text-muted",attrs:{icon:"SearchIcon"}})],1)],1)],1)],1)],1):e._e(),3!==e.menuType?r("b-col",{staticClass:"mb-md-0 mb-2",attrs:{cols:"12",md:"3"}},[r("label",{staticClass:"mb1"},[e._v(e._s(e.$t("supply.ProductName")))]),r("b-row",[r("b-col",{attrs:{cols:"12"}},[r("b-input-group",{staticClass:"input-group-merge"},[r("b-form-input",{staticClass:"search-product",attrs:{placeholder:e.$t("supply.EnterProductName"),size:"sm"},model:{value:e.requestData.product_name,callback:function(t){e.$set(e.requestData,"product_name",t)},expression:"requestData.product_name"}}),r("b-input-group-append",{attrs:{"is-text":""}},[r("feather-icon",{staticClass:"text-muted",attrs:{icon:"SearchIcon"}})],1)],1)],1)],1)],1):e._e()],1),r("div",[r("b-col",{staticClass:"mb-md-0 mb-2",attrs:{cols:"12",md:"12"}},[r("div",{staticClass:"w-100 defaultButton",on:{click:e.accessToSupplierGoods}},[r("i",{staticClass:"el-icon-search"}),r("span",{staticClass:"pl-1"},[e._v(e._s(e.$t("data.Search")))])])])],1)]),r("div",{staticClass:"mart-10 card"},[r("el-table",{directives:[{name:"gb-loading",rawName:"v-gb-loading",value:e.itemLoad,expression:"itemLoad"}],ref:"multipleTable",staticClass:"w-100",attrs:{data:e.tableData,"tooltip-effect":"dark",border:"","max-height":e.tableMaxHeight},on:{"selection-change":e.handleSelectionChange}},[e.showRadin?r("el-table-column",{attrs:{width:"55"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("el-radio",{staticClass:"marLeft10",attrs:{label:t.$index},on:{change:function(r){return e.handleSelectionChange(t.row)}},model:{value:e.templateRadio,callback:function(t){e.templateRadio=t},expression:"templateRadio"}},[e._v(" ")])]}}])}):r("el-table-column",{attrs:{type:"selection",width:"55"}}),r("el-table-column",{attrs:{prop:"product_name",label:e.$t("supply.EnglishName")},scopedSlots:e._u([{key:"default",fn:function(t){return[r("div",{staticClass:"mon-textoverflow-2 d-flex align-items-center justify-content-between"},[e._v(" "+e._s(t.row.product_name)+" "),2===t.row.type?r("el-tag",{attrs:{size:"mini",type:"success",effect:"dark"}},[e._v(e._s(e.$t("data.Round")))]):3===t.row.type?r("el-tag",{attrs:{size:"mini",type:"info",effect:"dark"}},[e._v(e._s(e.$t("data.Match")))]):1===t.row.is_combination?r("el-tag",{attrs:{size:"mini",type:"warning",effect:"dark"}},[e._v(e._s(e.$t("data.Group")))]):e._e()],1)]}}])}),r("el-table-column",{attrs:{prop:"product_bar_code",label:e.$t("supply.ChineseName")},scopedSlots:e._u([{key:"default",fn:function(t){return[r("div",{staticClass:"mon-textoverflow-2 d-flex"},[e._v(" "+e._s(t.row.product_bar_code)+" ")])]}}])}),r("el-table-column",{attrs:{prop:"product_image",label:e.$t("data.Picture"),align:"center",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("gb-img",{staticClass:"shopImg",attrs:{src:1===e.menuType?t.row.product_image:t.row.image,alt:""}})]}}])}),r("el-table-column",{attrs:{label:"SKU"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.product_sku||t.row.product_code))])]}}])}),r("el-table-column",{attrs:{prop:"specifications",label:e.$t("data.Specifications"),width:"300"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(e.$t("data.Colour"))+"："+e._s(t.row.product_color)+" "+e._s(e.$t("data.Size"))+"："+e._s(t.row.product_size)+" "+e._s(e.$t("data.Packing"))+"："+e._s(t.row.product_package))])]}}])}),r("el-table-column",{attrs:{prop:"product_upc",label:"UPC","show-overflow-tooltip":""}})],1)],1),r("div",{ref:"bottomDiv",staticClass:"float-right"},[r("el-pagination",{attrs:{background:"","current-page":e.requestData.page,"page-sizes":[10,30,50,100],"page-size":e.requestData.limit,"pager-count":5,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)])},k=[],E=r("a15b7"),N=r("b28b"),B=r("ccc0"),T={components:{VuePerfectScrollbar:s.a,BRow:E["a"],BCol:N["a"],BInputGroup:l["a"],BFormInput:c["a"],BInputGroupAppend:B["a"],SelectTree:y["a"]},props:{menuType:{type:Number,default:1}},data:function(){return{input:"",marketingStatus:"",marketingStatusArray:[],tableData:[],multipleSelection:[],page:1,limit:10,type:0,is_combination:0,showRadin:!1,templateRadio:"",itemLoad:!1,tableMaxHeight:560,classifyOptions:[],categoryIds:[],siteCities:[],inputValue:"",requestData:{page:1,limit:10,type:1,product_name:"",product_category_id:"",product_category_id2:"",distribution_site:"",product_code:"",keywords:""},total:0}},watch:{categoryIds:function(e){this.requestData.product_category_id=e[0],this.requestData.product_category_id2=e[1]}},methods:{accessToSupplierGoods:function(){var e=this;this.itemLoad=!0,(3===this.menuType?Object(v["i"])(this.requestData):Object(m["E"])(this.requestData)).then((function(t){e.itemLoad=!1,e.tableData=t.data,e.total=t.meta.pagination.total})).catch((function(){e.itemLoad=!1}))},goodsModalOk:function(){this.$emit("multipleSelection",this.multipleSelection)},emptyFrom:function(){this.marketingStatusArray=[],this.tableData=[],this.multipleSelection=[]},handleSelectionChange:function(e){this.multipleSelection=e},handleSizeChange:function(e){this.requestData.limit=e,this.accessToSupplierGoods()},handleCurrentChange:function(e){this.requestData.page=e,this.accessToSupplierGoods()}}},L=T,I=r("2877"),F=Object(I["a"])(L,C,k,!1,null,null,null),P=F.exports,D={components:{VuePerfectScrollbar:s.a,vueEditor:x["a"],BInputGroup:l["a"],BFormInput:c["a"],BFormTextarea:u["a"],BFormCheckbox:f["a"],BInputGroupPrepend:h["a"],UploadImg:b["default"],Cleave:p.a,groupedProduct:P,SelectTree:y["a"]},props:{goodsModalRef:{type:String,default:""},menuType:{type:Number,default:1}},data:function(){var e=this,t=function(t,r,n){if("number"!==typeof e.ruleForm.id){var i=e.ruleForm.product_sku;i&&(e.$verifySku(i,!0)?n():n(new Error(e.$t("data.skuJudgment"))))}else n()};return{title:"",ruleForm:{combination:[],categoryIds:[],info:{},vendor:{first_trip_json:{}},box:{}},isShowCurrencyCountry:!1,isShowSupplyChain:!1,isCombination:!1,options:{number:{numeral:!0,numeralPositiveOnly:!0,numeralThousandsGroupStyle:"none"}},language:_["a"].locale,activeName:"",platformCities:S["f"],siteCities:[],siteLoad:!1,countriesArray:[],classifyDangerousGoods:S["b"],classifyPrice:S["c"],isImg:"",categoryList:[],goodsAttrLoad:!1,sonLoad:!1,specsInfo:{salesList:[],brandList:[],unitList:[],sonList:[]},VueMain:A["default"],unitWeight:S["k"],sizeUnits:S["g"],electricityType:S["d"],specsList:S["h"],personnel:S["e"],buyerList:S["a"],retailPrice:!1,cnyLoad:!1,cnyList:[],specialTypeArr:[{value:1,label:this.$t("goodsList.InspectionGoods")},{value:2,label:this.$t("goodsList.SensitiveGoods")},{value:3,label:this.$t("goodsList.HeavyCargo")},{value:4,label:this.$t("goodsList.CommonGoods")}],storeData:{},notSubmit:0,isClickOk:!1,rules:{product_sku:[{required:!0,message:this.$t("goodsList.EnterSKU"),trigger:"blur"},{required:!0,validator:t,trigger:"blur",message:this.$t("data.skuJudgment")}],product_name:[{required:!0,message:this.$t("goodsList.EnterEnglishName"),trigger:"blur"}],product_bar_code:[{required:!0,message:this.$t("goodsList.EnterChinese"),trigger:"blur"}],product_developer_id:[{required:!0,message:this.$t("goodsList.SelectDeveloper"),trigger:"change"}],product_unit_weight:[{required:!0,message:this.$t("goodsList.SelectAWeightUnit"),trigger:"change"}],product_size_unit:[{required:!0,message:this.$t("goodsList.SelectDimensionUnit"),trigger:"change"}],product_gross_weight:[{required:!0,message:this.$t("goodsList.EnterRoughWeight"),trigger:"blur"}],product_net_weight:[{required:!0,message:this.$t("goodsList.EnterNetWeight"),trigger:"blur"}],distribution_number:[{required:!0,message:this.$t("goodsList.EnterDistribution"),trigger:"blur"}],report_transport_product_type:[{required:!0,message:this.$t("goodsList.ChooseDangerous"),trigger:"change"}],distribution_site:[{required:!0,message:this.$t("goodsList.SelectDistributionSite"),trigger:"change"}],purchasing_links:[{required:!0,message:this.$t("goodsList.EnterLink"),trigger:"blur"}],min_distribution_price:[{required:!0,message:this.$t("goodsList.EnterLowest"),trigger:"blur"}],profit_margin:[{required:!0,message:this.$t("goodsList.EnterProfitMargin"),trigger:"blur"}],special_type:[{required:!0,message:this.$t("goodsList.SelectType"),trigger:"change"}],product_height:[{required:!0,message:this.$t("goodsList.EnterProductSize"),trigger:"change"}],categoryIds:[{required:!0,message:this.$t("goodsList.SelectProductCategory"),trigger:"change"}]},isClearable:!0,isAccordion:!0,props:{value:"id",label:"name",children:"children",disabled:!0},productGoods:[],list:[]}},methods:{submitFrom:function(e){var t=this;if(e.preventDefault(),this.isClickOk=!0,this.ruleForm.id||(this.storeData=this.ruleForm,localStorage.setItem("storeData".concat(this.ruleForm.type),JSON.stringify(this.storeData))),!this.ruleForm.product_image)return this.$toasts.error(this.$t("goodsList.SelectPicture")),void(this.isImg="red");if(2!==this.ruleForm.type||0!==this.ruleForm.combination.length)if(this.ruleForm.product_gross_weight<=0)this.$toasts.error(this.$t("goodsList.grossWeight"));else if(this.ruleForm.product_net_weight<=0)this.$toasts.error(this.$t("goodsList.netWeightGreater"));else if(Number(this.ruleForm.product_gross_weight)<Number(this.ruleForm.product_net_weight))this.$toasts.error(this.$t("goodsList.isGreaterThanNetWeight"));else if(this.ruleForm.product_length<=0||this.ruleForm.product_width<=0||this.ruleForm.product_height<=0)this.$toasts.error(this.ruleForm.product_length<=0?this.$t("goodsList.Length")+this.$t("goodsList.mustBeGreaterThan"):this.ruleForm.product_width<=0?this.$t("goodsList.Width")+this.$t("goodsList.mustBeGreaterThan"):this.$t("goodsList.Height")+this.$t("goodsList.mustBeGreaterThan"));else{var r=[],n={firstValid:!0,secondValid:!0,fourthValid:!0,fiveValid:!0};if(S["i"].forEach((function(e){t.$refs[e.value]&&t.$refs[e.value].validate((function(i){n[e.verify]=i,i||r.push(t.$t(e.message))}))})),r.length>0&&this.$toasts.error("".concat(r," ").concat(this.$t("goodsList.IncorrectFilling"))),n.firstValid&&n.secondValid&&n.fourthValid&&n.fiveValid){this.dataProcess();var i=function(){return 1===t.menuType?t.ruleForm.id?Object(m["p"])(t.ruleForm.id,t.ruleForm):Object(m["a"])(t.ruleForm):2===t.menuType?Object(m["q"])(t.ruleForm.id,t.ruleForm):3===t.menuType?t.ruleForm.id?Object(v["j"])(t.ruleForm.id,t.ruleForm):Object(v["e"])(t.ruleForm):void 0};i().then((function(e){t.ruleForm.id||(t.notSubmit=1,localStorage.setItem("notSubmit",t.notSubmit)),t.$toasts.success(e.message),t.$bvModal.hide(t.goodsModalRef||"modal-goods"),t.$emit("subSuccess")})).catch((function(){t.echoProcess(),t.ruleForm.combination=JSON.parse(JSON.stringify(t.productGoods)),t.ruleForm.id||localStorage.setItem("notSubmit","0")}))}else this.ruleForm.id||localStorage.setItem("notSubmit","0")}else this.$toasts.error(this.$t("goodsList.youMustAddMerchandise"))},closeModal:function(){this.isClickOk||this.ruleForm.id||this.ruleForm.product_image&&this.ruleForm.product_sku&&this.ruleForm.product_name&&this.ruleForm.special_type&&(this.storeData=this.ruleForm,localStorage.setItem("notSubmit","0"),localStorage.setItem("storeData".concat(this.ruleForm.type),JSON.stringify(this.storeData)))},supplierGoodsShow:function(){var e=this;this.ruleForm.categoryIds=[],this.ruleForm.product_category_id&&0!==this.ruleForm.product_category_id&&(this.ruleForm.categoryIds.push(Number(this.ruleForm.product_category_id)),this.ruleForm.product_category_id2&&0!==this.ruleForm.product_category_id2&&this.ruleForm.categoryIds.push(Number(this.ruleForm.product_category_id2))),this.ruleForm.id&&this.echoProcess(),this.accessToGoodsAttr(),this.accessToCny(),this.accessToSonList(),this.activeName="first",this.isImg="",this.isClickOk=!1,this.notSubmit=localStorage.getItem("notSubmit")||0,this.storeData=JSON.parse(localStorage.getItem("storeData".concat(this.ruleForm.type)))||{},1!==Number(this.notSubmit)&&"{}"!==JSON.stringify(this.storeData)&&!this.ruleForm.id&&this.ruleForm.type===this.storeData.type&&this.storeData.product_image&&this.storeData.product_sku&&this.storeData.product_name&&this.storeData.special_type&&this.$modalDelete(this.$t("goodsList.ItIsDetected"),this.$t("data.prompt"),this.$t("goodsList.Recovery"),"").then((function(){e.ruleForm=e.storeData}))},echoProcess:function(){1===this.ruleForm.quality?this.ruleForm.isQuality=!0:this.ruleForm.isQuality=!1,1===this.ruleForm.is_combination?this.isCombination=!0:this.isCombination=!1,this.ruleForm.info.isShow=!0,this.ruleForm.info.distribution_platform&&(this.ruleForm.info.distribution_platform=this.ruleForm.info.distribution_platform.split(","))},dataProcess:function(){var e=this;3===this.menuType&&(this.ruleForm.product_code=this.ruleForm.product_sku),this.ruleForm.isQuality?this.ruleForm.quality=1:this.ruleForm.quality=0,this.isCombination?this.ruleForm.is_combination=1:this.ruleForm.is_combination=0;var t=[].concat(Object(a["a"])(S["h"]),Object(a["a"])(S["e"])),r=Object(a["a"])(S["a"]);t.forEach((function(t){e.ruleForm[t.id]&&(e.ruleForm[t.name]=e.$queryArrayElement(e.specsInfo[t.list],e.ruleForm[t.id],t.idField,t.returnToField))})),r.forEach((function(t){e.ruleForm.vendor[t.id]&&(e.ruleForm.vendor[t.name]=e.$queryArrayElement(e[t.list],e.ruleForm.vendor[t.id],t.idField,t.returnToField))})),this.ruleForm.categoryIds.length>0&&(this.ruleForm.product_category_id=this.ruleForm.categoryIds[0],this.ruleForm.product_category_id2=this.ruleForm.categoryIds[1]),this.ruleForm.info.distribution_platform&&this.ruleForm.info.distribution_platform.length>0&&(this.ruleForm.info.distribution_platform=this.ruleForm.info.distribution_platform.toString()),this.productGoods=JSON.parse(JSON.stringify(this.ruleForm.combination)),this.ruleForm.combination=this.ruleForm.combination.map((function(e){return{son_product_id:e.id,product_number:e.product_number}})),this.$delete(this.ruleForm,"isQuality")},accessToGoodsAttr:function(){var e=this;this.specsInfo.unitList=[],this.specsInfo.brandList=[],this.specsInfo.salesList=[],this.goodsAttrLoad=!0,Object(v["c"])({type:-1}).then((function(t){t.data.forEach((function(t){1===t.type?e.specsInfo.unitList.push(t):2===t.type?e.specsInfo.brandList.push(t):3===t.type&&e.specsInfo.salesList.push(t)})),e.goodsAttrLoad=!1})).catch((function(){e.goodsAttrLoad=!1}))},accessToCny:function(){var e=this;this.cnyLoad=!0,Object(g["e"])().then((function(t){e.cnyLoad=!1,e.cnyList=t.data})).catch((function(){e.cnyLoad=!1}))},accessToRetailPrice:function(){var e=this;if(this.retailPrice)this.$toasts.warning(this.$t("goodsList.SystemLowest"));else if(""!==this.ruleForm.info.min_distribution_price&&""!==this.ruleForm.info.distribution_site&&""!==this.ruleForm.info.profit_margin){this.retailPrice=!0;var t={price:this.ruleForm.info.min_distribution_price,site:this.ruleForm.info.distribution_site,profit_margin:this.ruleForm.info.profit_margin};Object(m["g"])(t).then((function(t){e.ruleForm.info.retail_price=t.data.price,e.retailPrice=!1})).catch((function(){e.retailPrice=!1}))}},accessToSonList:function(){var e=this;this.sonLoad=!0,Object(w["h"])().then((function(t){e.sonLoad=!1,e.specsInfo.sonList=t.data})).catch((function(){e.sonLoad=!1}))},deleteTableData:function(e){this.ruleForm.combination.splice(e,1)},openSupplierGoods:function(){1===this.ruleForm.type?this.$refs.groupedProduct.requestData.type=3:this.$refs.groupedProduct.requestData.type=1,this.$refs.groupedProduct.siteCities=JSON.parse(JSON.stringify(this.siteCities)),this.$refs.groupedProduct.classifyOptions=JSON.parse(JSON.stringify(this.categoryList)),this.$bvModal.show("supplier-goodsModal")},getGoodsIds:function(e){var t,r=this,n=e.filter((function(e){return!r.ruleForm.combination.some((function(t){return t.product_code===e.product_code}))}));n.length!==e.length&&this.$toasts.warning(this.$t("data.skuGoods")),(t=this.ruleForm.combination).push.apply(t,Object(a["a"])(n)),this.ruleForm.combination.forEach((function(e){r.$set(e,"product_number",1)}))},verifySku:function(e){this.$verifySku(e)},openGoodsModal:function(){this.$bvModal.show(this.goodsModalRef||"modal-goods")},handleRadioChange:function(e){e||(this.ruleForm.combination=[])},inputProfitMargin:function(e){var t=this;if(e||0===Number(e)){var r=e.replace(/\D/g,"");Number(r)>1e3&&(r=1e3),setTimeout((function(){t.ruleForm.info.profit_margin=r}),100)}}}},R=D,O=(r("cf19"),Object(I["a"])(R,n,i,!1,null,null,null));t["a"]=O.exports},"9c7d":function(e,t,r){"use strict";r.d(t,"a",(function(){return O}));var n=r("2b0e"),i=r("c637"),a=r("a723"),o=r("906c"),s=r("7b1e"),l=r("a8c8"),c=r("3a58"),u=r("d82f"),f=r("cf75"),h=r("dde7"),d=r("06d9"),p=r("ad47"),m=r("d520"),g=r("40fc"),v=r("1f1e"),b=r("90ef"),w=r("602d"),y=r("bc9a"),A=r("992e"),_=r("3c21");function x(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function S(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function C(e,t,r){return t&&S(e.prototype,t),r&&S(e,r),e}var k="__bv__visibility_observer",E=function(){function e(t,r,n){x(this,e),this.el=t,this.callback=r.callback,this.margin=r.margin||0,this.once=r.once||!1,this.observer=null,this.visible=void 0,this.doneOnce=!1,this.createObserver(n)}return C(e,[{key:"createObserver",value:function(e){var t=this;if(this.observer&&this.stop(),!this.doneOnce&&Object(s["e"])(this.callback)){try{this.observer=new IntersectionObserver(this.handler.bind(this),{root:null,rootMargin:this.margin,threshold:0})}catch(r){return this.doneOnce=!0,this.observer=void 0,void this.callback(null)}e.context.$nextTick((function(){Object(o["z"])((function(){t.observer&&t.observer.observe(t.el)}))}))}}},{key:"handler",value:function(e){var t=e?e[0]:{},r=Boolean(t.isIntersecting||t.intersectionRatio>0);r!==this.visible&&(this.visible=r,this.callback(r),this.once&&this.visible&&(this.doneOnce=!0,this.stop()))}},{key:"stop",value:function(){this.observer&&this.observer.disconnect(),this.observer=null}}]),e}(),N=function(e){var t=e[k];t&&t.stop&&t.stop(),delete e[k]},B=function(e,t,r){var n=t.value,i=t.modifiers,a={margin:"0px",once:!1,callback:n};Object(u["h"])(i).forEach((function(e){A["d"].test(e)?a.margin="".concat(e,"px"):"once"===e.toLowerCase()&&(a.once=!0)})),N(e),e[k]=new E(e,a,r),e[k]._prevModifiers=Object(u["b"])(i)},T=function(e,t,r){var n=t.value,i=t.oldValue,a=t.modifiers;a=Object(u["b"])(a),!e||n===i&&e[k]&&Object(_["a"])(a,e[k]._prevModifiers)||B(e,{value:n,modifiers:a},r)},L=function(e){N(e)},I={bind:B,componentUpdated:T,unbind:L};function F(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function P(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?F(Object(r),!0).forEach((function(t){D(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):F(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var R=Object(f["d"])(Object(u["m"])(P(P(P(P(P(P({},b["b"]),h["b"]),p["b"]),m["b"]),g["b"]),{},{maxRows:Object(f["c"])(a["l"]),noAutoShrink:Object(f["c"])(a["g"],!1),noResize:Object(f["c"])(a["g"],!1),rows:Object(f["c"])(a["l"],2),wrap:Object(f["c"])(a["o"],"soft")})),i["F"]),O=n["default"].extend({name:i["F"],directives:{"b-visible":I},mixins:[y["a"],b["a"],w["a"],h["a"],p["a"],m["a"],g["a"],d["a"],v["a"]],props:R,data:function(){return{heightInPx:null}},computed:{computedStyle:function(){var e={resize:!this.computedRows||this.noResize?"none":null};return this.computedRows||(e.height=this.heightInPx,e.overflowY="scroll"),e},computedMinRows:function(){return Object(l["b"])(Object(c["c"])(this.rows,2),2)},computedMaxRows:function(){return Object(l["b"])(this.computedMinRows,Object(c["c"])(this.maxRows,0))},computedRows:function(){return this.computedMinRows===this.computedMaxRows?this.computedMinRows:null},computedAttrs:function(){var e=this.disabled,t=this.required;return{id:this.safeId(),name:this.name||null,form:this.form||null,disabled:e,placeholder:this.placeholder||null,required:t,autocomplete:this.autocomplete||null,readonly:this.readonly||this.plaintext,rows:this.computedRows,wrap:this.wrap||null,"aria-required":this.required?"true":null,"aria-invalid":this.computedAriaInvalid}},computedListeners:function(){return P(P({},this.bvListeners),{},{input:this.onInput,change:this.onChange,blur:this.onBlur})}},watch:{localValue:function(){this.setHeight()}},mounted:function(){this.setHeight()},methods:{visibleCallback:function(e){e&&this.$nextTick(this.setHeight)},setHeight:function(){var e=this;this.$nextTick((function(){Object(o["z"])((function(){e.heightInPx=e.computeHeight()}))}))},computeHeight:function(){if(this.$isServer||!Object(s["f"])(this.computedRows))return null;var e=this.$el;if(!Object(o["s"])(e))return null;var t=Object(o["k"])(e),r=Object(c["b"])(t.lineHeight,1),n=Object(c["b"])(t.borderTopWidth,0)+Object(c["b"])(t.borderBottomWidth,0),i=Object(c["b"])(t.paddingTop,0)+Object(c["b"])(t.paddingBottom,0),a=n+i,u=r*this.computedMinRows+a,f=Object(o["l"])(e,"height")||t.height;Object(o["D"])(e,"height","auto");var h=e.scrollHeight;Object(o["D"])(e,"height",f);var d=Object(l["b"])((h-i)/r,2),p=Object(l["c"])(Object(l["b"])(d,this.computedMinRows),this.computedMaxRows),m=Object(l["b"])(Object(l["a"])(p*r+a),u);return this.noAutoShrink&&Object(c["b"])(f,0)>m?f:"".concat(m,"px")}},render:function(e){return e("textarea",{class:this.computedClass,style:this.computedStyle,directives:[{name:"b-visible",value:this.visibleCallback,modifiers:{640:!0}}],attrs:this.computedAttrs,domProps:{value:this.localValue},on:this.computedListeners,ref:"input"})}})},a011:function(e,t,r){},a953:function(e,t,r){"use strict";r.d(t,"b",(function(){return o})),r.d(t,"a",(function(){return s}));var n=r("2b0e"),i=r("a723"),a=r("cf75"),o=Object(a["d"])({plain:Object(a["c"])(i["g"],!1)},"formControls"),s=n["default"].extend({props:o,computed:{custom:function(){return!this.plain}}})},b2e0:function(e,t,r){"use strict";r("d88d")},b639:function(e,t,r){"use strict";(function(e){
/*!
 * The buffer module from node.js, for the browser.
 *
 * @author   Feross Aboukhadijeh <http://feross.org>
 * @license  MIT
 */
var n=r("1fb5"),i=r("9152"),a=r("e3db");function o(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"===typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(t){return!1}}function s(){return c.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function l(e,t){if(s()<t)throw new RangeError("Invalid typed array length");return c.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t),e.__proto__=c.prototype):(null===e&&(e=new c(t)),e.length=t),e}function c(e,t,r){if(!c.TYPED_ARRAY_SUPPORT&&!(this instanceof c))return new c(e,t,r);if("number"===typeof e){if("string"===typeof t)throw new Error("If encoding is specified then the first argument must be a string");return d(this,e)}return u(this,e,t,r)}function u(e,t,r,n){if("number"===typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!==typeof ArrayBuffer&&t instanceof ArrayBuffer?g(e,t,r,n):"string"===typeof t?p(e,t,r):v(e,t)}function f(e){if("number"!==typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function h(e,t,r,n){return f(t),t<=0?l(e,t):void 0!==r?"string"===typeof n?l(e,t).fill(r,n):l(e,t).fill(r):l(e,t)}function d(e,t){if(f(t),e=l(e,t<0?0:0|b(t)),!c.TYPED_ARRAY_SUPPORT)for(var r=0;r<t;++r)e[r]=0;return e}function p(e,t,r){if("string"===typeof r&&""!==r||(r="utf8"),!c.isEncoding(r))throw new TypeError('"encoding" must be a valid string encoding');var n=0|y(t,r);e=l(e,n);var i=e.write(t,r);return i!==n&&(e=e.slice(0,i)),e}function m(e,t){var r=t.length<0?0:0|b(t.length);e=l(e,r);for(var n=0;n<r;n+=1)e[n]=255&t[n];return e}function g(e,t,r,n){if(t.byteLength,r<0||t.byteLength<r)throw new RangeError("'offset' is out of bounds");if(t.byteLength<r+(n||0))throw new RangeError("'length' is out of bounds");return t=void 0===r&&void 0===n?new Uint8Array(t):void 0===n?new Uint8Array(t,r):new Uint8Array(t,r,n),c.TYPED_ARRAY_SUPPORT?(e=t,e.__proto__=c.prototype):e=m(e,t),e}function v(e,t){if(c.isBuffer(t)){var r=0|b(t.length);return e=l(e,r),0===e.length?e:(t.copy(e,0,0,r),e)}if(t){if("undefined"!==typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!==typeof t.length||te(t.length)?l(e,0):m(e,t);if("Buffer"===t.type&&a(t.data))return m(e,t.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}function b(e){if(e>=s())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s().toString(16)+" bytes");return 0|e}function w(e){return+e!=e&&(e=0),c.alloc(+e)}function y(e,t){if(c.isBuffer(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return Q(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return Z(e).length;default:if(n)return Q(e).length;t=(""+t).toLowerCase(),n=!0}}function A(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if(r>>>=0,t>>>=0,r<=t)return"";e||(e="utf8");while(1)switch(e){case"hex":return O(this,t,r);case"utf8":case"utf-8":return I(this,t,r);case"ascii":return D(this,t,r);case"latin1":case"binary":return R(this,t,r);case"base64":return L(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return M(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function _(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function x(e,t,r,n,i){if(0===e.length)return-1;if("string"===typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return-1;r=e.length-1}else if(r<0){if(!i)return-1;r=0}if("string"===typeof t&&(t=c.from(t,n)),c.isBuffer(t))return 0===t.length?-1:S(e,t,r,n,i);if("number"===typeof t)return t&=255,c.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):S(e,[t],r,n,i);throw new TypeError("val must be string, number or Buffer")}function S(e,t,r,n,i){var a,o=1,s=e.length,l=t.length;if(void 0!==n&&(n=String(n).toLowerCase(),"ucs2"===n||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;o=2,s/=2,l/=2,r/=2}function c(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(i){var u=-1;for(a=r;a<s;a++)if(c(e,a)===c(t,-1===u?0:a-u)){if(-1===u&&(u=a),a-u+1===l)return u*o}else-1!==u&&(a-=a-u),u=-1}else for(r+l>s&&(r=s-l),a=r;a>=0;a--){for(var f=!0,h=0;h<l;h++)if(c(e,a+h)!==c(t,h)){f=!1;break}if(f)return a}return-1}function C(e,t,r,n){r=Number(r)||0;var i=e.length-r;n?(n=Number(n),n>i&&(n=i)):n=i;var a=t.length;if(a%2!==0)throw new TypeError("Invalid hex string");n>a/2&&(n=a/2);for(var o=0;o<n;++o){var s=parseInt(t.substr(2*o,2),16);if(isNaN(s))return o;e[r+o]=s}return o}function k(e,t,r,n){return ee(Q(t,e.length-r),e,r,n)}function E(e,t,r,n){return ee(K(t),e,r,n)}function N(e,t,r,n){return E(e,t,r,n)}function B(e,t,r,n){return ee(Z(t),e,r,n)}function T(e,t,r,n){return ee(J(t,e.length-r),e,r,n)}function L(e,t,r){return 0===t&&r===e.length?n.fromByteArray(e):n.fromByteArray(e.slice(t,r))}function I(e,t,r){r=Math.min(e.length,r);var n=[],i=t;while(i<r){var a,o,s,l,c=e[i],u=null,f=c>239?4:c>223?3:c>191?2:1;if(i+f<=r)switch(f){case 1:c<128&&(u=c);break;case 2:a=e[i+1],128===(192&a)&&(l=(31&c)<<6|63&a,l>127&&(u=l));break;case 3:a=e[i+1],o=e[i+2],128===(192&a)&&128===(192&o)&&(l=(15&c)<<12|(63&a)<<6|63&o,l>2047&&(l<55296||l>57343)&&(u=l));break;case 4:a=e[i+1],o=e[i+2],s=e[i+3],128===(192&a)&&128===(192&o)&&128===(192&s)&&(l=(15&c)<<18|(63&a)<<12|(63&o)<<6|63&s,l>65535&&l<1114112&&(u=l))}null===u?(u=65533,f=1):u>65535&&(u-=65536,n.push(u>>>10&1023|55296),u=56320|1023&u),n.push(u),i+=f}return P(n)}t.Buffer=c,t.SlowBuffer=w,t.INSPECT_MAX_BYTES=50,c.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:o(),t.kMaxLength=s(),c.poolSize=8192,c._augment=function(e){return e.__proto__=c.prototype,e},c.from=function(e,t,r){return u(null,e,t,r)},c.TYPED_ARRAY_SUPPORT&&(c.prototype.__proto__=Uint8Array.prototype,c.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&c[Symbol.species]===c&&Object.defineProperty(c,Symbol.species,{value:null,configurable:!0})),c.alloc=function(e,t,r){return h(null,e,t,r)},c.allocUnsafe=function(e){return d(null,e)},c.allocUnsafeSlow=function(e){return d(null,e)},c.isBuffer=function(e){return!(null==e||!e._isBuffer)},c.compare=function(e,t){if(!c.isBuffer(e)||!c.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var r=e.length,n=t.length,i=0,a=Math.min(r,n);i<a;++i)if(e[i]!==t[i]){r=e[i],n=t[i];break}return r<n?-1:n<r?1:0},c.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},c.concat=function(e,t){if(!a(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return c.alloc(0);var r;if(void 0===t)for(t=0,r=0;r<e.length;++r)t+=e[r].length;var n=c.allocUnsafe(t),i=0;for(r=0;r<e.length;++r){var o=e[r];if(!c.isBuffer(o))throw new TypeError('"list" argument must be an Array of Buffers');o.copy(n,i),i+=o.length}return n},c.byteLength=y,c.prototype._isBuffer=!0,c.prototype.swap16=function(){var e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)_(this,t,t+1);return this},c.prototype.swap32=function(){var e=this.length;if(e%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)_(this,t,t+3),_(this,t+1,t+2);return this},c.prototype.swap64=function(){var e=this.length;if(e%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)_(this,t,t+7),_(this,t+1,t+6),_(this,t+2,t+5),_(this,t+3,t+4);return this},c.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?I(this,0,e):A.apply(this,arguments)},c.prototype.equals=function(e){if(!c.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===c.compare(this,e)},c.prototype.inspect=function(){var e="",r=t.INSPECT_MAX_BYTES;return this.length>0&&(e=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(e+=" ... ")),"<Buffer "+e+">"},c.prototype.compare=function(e,t,r,n,i){if(!c.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw new RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return-1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,i>>>=0,this===e)return 0;for(var a=i-n,o=r-t,s=Math.min(a,o),l=this.slice(n,i),u=e.slice(t,r),f=0;f<s;++f)if(l[f]!==u[f]){a=l[f],o=u[f];break}return a<o?-1:o<a?1:0},c.prototype.includes=function(e,t,r){return-1!==this.indexOf(e,t,r)},c.prototype.indexOf=function(e,t,r){return x(this,e,t,r,!0)},c.prototype.lastIndexOf=function(e,t,r){return x(this,e,t,r,!1)},c.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"===typeof t)n=t,r=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t|=0,isFinite(r)?(r|=0,void 0===n&&(n="utf8")):(n=r,r=void 0)}var i=this.length-t;if((void 0===r||r>i)&&(r=i),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var a=!1;;)switch(n){case"hex":return C(this,e,t,r);case"utf8":case"utf-8":return k(this,e,t,r);case"ascii":return E(this,e,t,r);case"latin1":case"binary":return N(this,e,t,r);case"base64":return B(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,e,t,r);default:if(a)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),a=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var F=4096;function P(e){var t=e.length;if(t<=F)return String.fromCharCode.apply(String,e);var r="",n=0;while(n<t)r+=String.fromCharCode.apply(String,e.slice(n,n+=F));return r}function D(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;i<r;++i)n+=String.fromCharCode(127&e[i]);return n}function R(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;i<r;++i)n+=String.fromCharCode(e[i]);return n}function O(e,t,r){var n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);for(var i="",a=t;a<r;++a)i+=Y(e[a]);return i}function M(e,t,r){for(var n=e.slice(t,r),i="",a=0;a<n.length;a+=2)i+=String.fromCharCode(n[a]+256*n[a+1]);return i}function j(e,t,r){if(e%1!==0||e<0)throw new RangeError("offset is not uint");if(e+t>r)throw new RangeError("Trying to access beyond buffer length")}function U(e,t,r,n,i,a){if(!c.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<a)throw new RangeError('"value" argument is out of bounds');if(r+n>e.length)throw new RangeError("Index out of range")}function z(e,t,r,n){t<0&&(t=65535+t+1);for(var i=0,a=Math.min(e.length-r,2);i<a;++i)e[r+i]=(t&255<<8*(n?i:1-i))>>>8*(n?i:1-i)}function H(e,t,r,n){t<0&&(t=4294967295+t+1);for(var i=0,a=Math.min(e.length-r,4);i<a;++i)e[r+i]=t>>>8*(n?i:3-i)&255}function $(e,t,r,n,i,a){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function G(e,t,r,n,a){return a||$(e,t,r,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,r,n,23,4),r+4}function V(e,t,r,n,a){return a||$(e,t,r,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,r,n,52,8),r+8}c.prototype.slice=function(e,t){var r,n=this.length;if(e=~~e,t=void 0===t?n:~~t,e<0?(e+=n,e<0&&(e=0)):e>n&&(e=n),t<0?(t+=n,t<0&&(t=0)):t>n&&(t=n),t<e&&(t=e),c.TYPED_ARRAY_SUPPORT)r=this.subarray(e,t),r.__proto__=c.prototype;else{var i=t-e;r=new c(i,void 0);for(var a=0;a<i;++a)r[a]=this[a+e]}return r},c.prototype.readUIntLE=function(e,t,r){e|=0,t|=0,r||j(e,t,this.length);var n=this[e],i=1,a=0;while(++a<t&&(i*=256))n+=this[e+a]*i;return n},c.prototype.readUIntBE=function(e,t,r){e|=0,t|=0,r||j(e,t,this.length);var n=this[e+--t],i=1;while(t>0&&(i*=256))n+=this[e+--t]*i;return n},c.prototype.readUInt8=function(e,t){return t||j(e,1,this.length),this[e]},c.prototype.readUInt16LE=function(e,t){return t||j(e,2,this.length),this[e]|this[e+1]<<8},c.prototype.readUInt16BE=function(e,t){return t||j(e,2,this.length),this[e]<<8|this[e+1]},c.prototype.readUInt32LE=function(e,t){return t||j(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},c.prototype.readUInt32BE=function(e,t){return t||j(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},c.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||j(e,t,this.length);var n=this[e],i=1,a=0;while(++a<t&&(i*=256))n+=this[e+a]*i;return i*=128,n>=i&&(n-=Math.pow(2,8*t)),n},c.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||j(e,t,this.length);var n=t,i=1,a=this[e+--n];while(n>0&&(i*=256))a+=this[e+--n]*i;return i*=128,a>=i&&(a-=Math.pow(2,8*t)),a},c.prototype.readInt8=function(e,t){return t||j(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},c.prototype.readInt16LE=function(e,t){t||j(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},c.prototype.readInt16BE=function(e,t){t||j(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},c.prototype.readInt32LE=function(e,t){return t||j(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},c.prototype.readInt32BE=function(e,t){return t||j(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},c.prototype.readFloatLE=function(e,t){return t||j(e,4,this.length),i.read(this,e,!0,23,4)},c.prototype.readFloatBE=function(e,t){return t||j(e,4,this.length),i.read(this,e,!1,23,4)},c.prototype.readDoubleLE=function(e,t){return t||j(e,8,this.length),i.read(this,e,!0,52,8)},c.prototype.readDoubleBE=function(e,t){return t||j(e,8,this.length),i.read(this,e,!1,52,8)},c.prototype.writeUIntLE=function(e,t,r,n){if(e=+e,t|=0,r|=0,!n){var i=Math.pow(2,8*r)-1;U(this,e,t,r,i,0)}var a=1,o=0;this[t]=255&e;while(++o<r&&(a*=256))this[t+o]=e/a&255;return t+r},c.prototype.writeUIntBE=function(e,t,r,n){if(e=+e,t|=0,r|=0,!n){var i=Math.pow(2,8*r)-1;U(this,e,t,r,i,0)}var a=r-1,o=1;this[t+a]=255&e;while(--a>=0&&(o*=256))this[t+a]=e/o&255;return t+r},c.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,1,255,0),c.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},c.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):z(this,e,t,!0),t+2},c.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):z(this,e,t,!1),t+2},c.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):H(this,e,t,!0),t+4},c.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):H(this,e,t,!1),t+4},c.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);U(this,e,t,r,i-1,-i)}var a=0,o=1,s=0;this[t]=255&e;while(++a<r&&(o*=256))e<0&&0===s&&0!==this[t+a-1]&&(s=1),this[t+a]=(e/o>>0)-s&255;return t+r},c.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);U(this,e,t,r,i-1,-i)}var a=r-1,o=1,s=0;this[t+a]=255&e;while(--a>=0&&(o*=256))e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/o>>0)-s&255;return t+r},c.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,1,127,-128),c.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},c.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):z(this,e,t,!0),t+2},c.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):z(this,e,t,!1),t+2},c.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,4,2147483647,-2147483648),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):H(this,e,t,!0),t+4},c.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||U(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):H(this,e,t,!1),t+4},c.prototype.writeFloatLE=function(e,t,r){return G(this,e,t,!0,r)},c.prototype.writeFloatBE=function(e,t,r){return G(this,e,t,!1,r)},c.prototype.writeDoubleLE=function(e,t,r){return V(this,e,t,!0,r)},c.prototype.writeDoubleBE=function(e,t,r){return V(this,e,t,!1,r)},c.prototype.copy=function(e,t,r,n){if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<r&&(n=r),n===r)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);var i,a=n-r;if(this===e&&r<t&&t<n)for(i=a-1;i>=0;--i)e[i+t]=this[i+r];else if(a<1e3||!c.TYPED_ARRAY_SUPPORT)for(i=0;i<a;++i)e[i+t]=this[i+r];else Uint8Array.prototype.set.call(e,this.subarray(r,r+a),t);return a},c.prototype.fill=function(e,t,r,n){if("string"===typeof e){if("string"===typeof t?(n=t,t=0,r=this.length):"string"===typeof r&&(n=r,r=this.length),1===e.length){var i=e.charCodeAt(0);i<256&&(e=i)}if(void 0!==n&&"string"!==typeof n)throw new TypeError("encoding must be a string");if("string"===typeof n&&!c.isEncoding(n))throw new TypeError("Unknown encoding: "+n)}else"number"===typeof e&&(e&=255);if(t<0||this.length<t||this.length<r)throw new RangeError("Out of range index");if(r<=t)return this;var a;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"===typeof e)for(a=t;a<r;++a)this[a]=e;else{var o=c.isBuffer(e)?e:Q(new c(e,n).toString()),s=o.length;for(a=0;a<r-t;++a)this[a+t]=o[a%s]}return this};var q=/[^+\/0-9A-Za-z-_]/g;function W(e){if(e=X(e).replace(q,""),e.length<2)return"";while(e.length%4!==0)e+="=";return e}function X(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function Y(e){return e<16?"0"+e.toString(16):e.toString(16)}function Q(e,t){var r;t=t||1/0;for(var n=e.length,i=null,a=[],o=0;o<n;++o){if(r=e.charCodeAt(o),r>55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(o+1===n){(t-=3)>-1&&a.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&a.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(t-=3)>-1&&a.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;a.push(r)}else if(r<2048){if((t-=2)<0)break;a.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;a.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return a}function K(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}function J(e,t){for(var r,n,i,a=[],o=0;o<e.length;++o){if((t-=2)<0)break;r=e.charCodeAt(o),n=r>>8,i=r%256,a.push(i),a.push(n)}return a}function Z(e){return n.toByteArray(W(e))}function ee(e,t,r,n){for(var i=0;i<n;++i){if(i+r>=t.length||i>=e.length)break;t[i+r]=e[i]}return i}function te(e){return e!==e}}).call(this,r("c8ba"))},bb2f:function(e,t,r){var n=r("d039");e.exports=!n((function(){return Object.isExtensible(Object.preventExtensions({}))}))},c064:function(e,t,r){"use strict";r("f56f")},c3e6:function(e,t,r){"use strict";r.d(t,"a",(function(){return y}));var n,i=r("2b0e"),a=r("c637"),o=r("0056"),s=r("a723"),l=r("7b1e"),c=r("3c21"),u=function(e,t){for(var r=0;r<e.length;r++)if(Object(c["a"])(e[r],t))return r;return-1},f=r("d82f"),h=r("cf75"),d=r("d3cb");function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function m(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach((function(t){g(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var v="indeterminate",b=o["C"]+v,w=Object(h["d"])(Object(f["m"])(m(m({},d["c"]),{},(n={},g(n,v,Object(h["c"])(s["g"],!1)),g(n,"switch",Object(h["c"])(s["g"],!1)),g(n,"uncheckedValue",Object(h["c"])(s["a"],!1)),g(n,"value",Object(h["c"])(s["a"],!0)),n))),a["w"]),y=i["default"].extend({name:a["w"],mixins:[d["b"]],inject:{bvGroup:{from:"bvCheckGroup",default:null}},props:w,computed:{isChecked:function(){var e=this.value,t=this.computedLocalChecked;return Object(l["a"])(t)?u(t,e)>-1:Object(c["a"])(t,e)},isRadio:function(){return!1}},watch:g({},v,(function(e,t){Object(c["a"])(e,t)||this.setIndeterminate(e)})),mounted:function(){this.setIndeterminate(this[v])},methods:{computedLocalCheckedWatcher:function(e,t){if(!Object(c["a"])(e,t)){this.$emit(d["a"],e);var r=this.$refs.input;r&&this.$emit(b,r.indeterminate)}},handleChange:function(e){var t=this,r=e.target,n=r.checked,i=r.indeterminate,a=this.value,s=this.uncheckedValue,c=this.computedLocalChecked;if(Object(l["a"])(c)){var f=u(c,a);n&&f<0?c=c.concat(a):!n&&f>-1&&(c=c.slice(0,f).concat(c.slice(f+1)))}else c=n?a:s;this.computedLocalChecked=c,this.$nextTick((function(){t.$emit(o["c"],c),t.isGroup&&t.bvGroup.$emit(o["c"],c),t.$emit(b,i)}))},setIndeterminate:function(e){Object(l["a"])(this.computedLocalChecked)&&(e=!1);var t=this.$refs.input;t&&(t.indeterminate=e,this.$emit(b,e))}}})},ccc0:function(e,t,r){"use strict";r.d(t,"a",(function(){return d}));var n=r("2b0e"),i=r("b42e"),a=r("c637"),o=r("d82f"),s=r("cf75"),l=r("46bc");function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var h=Object(s["d"])(Object(o["j"])(l["b"],["append"]),a["M"]),d=n["default"].extend({name:a["M"],functional:!0,props:h,render:function(e,t){var r=t.props,n=t.data,a=t.children;return e(l["a"],Object(i["a"])(n,{props:u(u({},r),{},{append:!0})}),a)}})},cf19:function(e,t,r){"use strict";r("349d")},d190:function(e,t,r){"use strict";r.d(t,"a",(function(){return c}));var n=r("2b0e"),i=r("b42e"),a=r("c637"),o=r("a723"),s=r("cf75"),l=Object(s["d"])({tag:Object(s["c"])(o["o"],"div")},a["O"]),c=n["default"].extend({name:a["O"],functional:!0,props:l,render:function(e,t){var r=t.props,n=t.data,a=t.children;return e(r.tag,Object(i["a"])(n,{staticClass:"input-group-text"}),a)}})},d2a5:function(e,t,r){"use strict";var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("el-select",{ref:"selectData",attrs:{disabled:e.disabled,value:e.valueTitle,clearable:e.clearable,size:"small",placeholder:e.$t("goodsList.SelectProductCategory")},on:{"visible-change":e.initSelectTree,clear:e.clearHandle}},[r("el-option",{staticClass:"nk-select-tree",attrs:{value:e.valueTitle,label:e.valueTitle}},[r("el-tree",{ref:"selectTree",attrs:{id:"tree-option",accordion:e.accordion,data:e.options,props:e.treeProps,"node-key":"id","highlight-current":!0,"expand-on-click-node":!1,"default-checked-keys":e.valueId,"default-expanded-keys":e.valueId,"current-node-key":e.valueId[e.valueId.length-1]},on:{"node-click":e.handleNodeClick}})],1)],1)},i=[],a=(r("159b"),r("99af"),{name:"tree-select",props:{options:{type:Array,default:function(){return[]}},value:{type:Array,default:function(){return[]}},clearable:{type:Boolean,default:function(){return!0}},accordion:{type:Boolean,default:function(){return!0}},disabled:{type:Boolean,default:function(){return!1}}},data:function(){return{valueId:[],valueTitle:"",treeProps:{value:"id",label:"name",children:"children"}}},watch:{value:function(e,t){this.valueId=e},valueId:function(e,t){this.valueTitle=this.getValueTitle(e),this.$refs.selectTree.setCurrentKey(this.valueId[this.valueId.length-1]),this.$emit("input",e),this.$emit("change",e)}},methods:{handleNodeClick:function(e){this.valueId=e.pid?[e.pid,e.id]:[e.id],this.$emit("getValue",this.valueId),this.$refs.selectData.blur()},clearHandle:function(){this.valueId=[],this.valueTitle="",this.$emit("getValue",null),this.$emit("clearValue",null)},getValueTitle:function(e){if(e.length>0){if(1===e.length)return this.$queryArrayElement(this.options,e[0],"id","name");var t=[];return this.options.forEach((function(r){e[0]===r.id&&(t=r.children)})),"".concat(this.$queryArrayElement(this.options,e[0],"id","name"),"/").concat(this.$queryArrayElement(t,e[1],"id","name"))}return""},selectNodeKey:function(e){return e.length>0?1===e.length?e[0]:e[1]:null},initSelectTree:function(e){var t=this;e&&setTimeout((function(){t.$refs.selectData.$refs.scrollbar.wrap.scrollTop=0}),100)}}}),o=a,s=(r("b2e0"),r("2877")),l=Object(s["a"])(o,n,i,!1,null,"6efd1d6d",null);t["a"]=l.exports},d3cb:function(e,t,r){"use strict";r.d(t,"a",(function(){return N})),r.d(t,"c",(function(){return B})),r.d(t,"b",(function(){return T}));var n,i,a=r("2b0e"),o=r("a723"),s=r("0056"),l=r("906c"),c=r("7b1e"),u=r("3c21"),f=r("58f2"),h=r("d82f"),d=r("cf75"),p=r("493b"),m=r("dde7"),g=r("a953"),v=r("ad47"),b=r("d520"),w=r("90ef"),y=r("8c18");function A(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?A(Object(r),!0).forEach((function(t){x(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):A(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function x(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var S=Object(f["a"])("checked",{defaultValue:null}),C=S.mixin,k=S.props,E=S.prop,N=S.event,B=Object(d["d"])(Object(h["m"])(_(_(_(_(_(_(_({},w["b"]),k),m["b"]),v["b"]),b["b"]),g["b"]),{},{ariaLabel:Object(d["c"])(o["o"]),ariaLabelledby:Object(d["c"])(o["o"]),button:Object(d["c"])(o["g"],!1),buttonVariant:Object(d["c"])(o["o"]),inline:Object(d["c"])(o["g"],!1),value:Object(d["c"])(o["a"])})),"formRadioCheckControls"),T=a["default"].extend({mixins:[p["a"],w["a"],C,y["a"],m["a"],v["a"],b["a"],g["a"]],inheritAttrs:!1,props:B,data:function(){return{localChecked:this.isGroup?this.bvGroup[E]:this[E],hasFocus:!1}},computed:{computedLocalChecked:{get:function(){return this.isGroup?this.bvGroup.localChecked:this.localChecked},set:function(e){this.isGroup?this.bvGroup.localChecked=e:this.localChecked=e}},isChecked:function(){return Object(u["a"])(this.value,this.computedLocalChecked)},isRadio:function(){return!0},isGroup:function(){return!!this.bvGroup},isBtnMode:function(){return this.isGroup?this.bvGroup.buttons:this.button},isPlain:function(){return!this.isBtnMode&&(this.isGroup?this.bvGroup.plain:this.plain)},isCustom:function(){return!this.isBtnMode&&!this.isPlain},isSwitch:function(){return!(this.isBtnMode||this.isRadio||this.isPlain)&&(this.isGroup?this.bvGroup.switches:this.switch)},isInline:function(){return this.isGroup?this.bvGroup.inline:this.inline},isDisabled:function(){return this.isGroup&&this.bvGroup.disabled||this.disabled},isRequired:function(){return this.computedName&&(this.isGroup?this.bvGroup.required:this.required)},computedName:function(){return(this.isGroup?this.bvGroup.groupName:this.name)||null},computedForm:function(){return(this.isGroup?this.bvGroup.form:this.form)||null},computedSize:function(){return(this.isGroup?this.bvGroup.size:this.size)||""},computedState:function(){return this.isGroup?this.bvGroup.computedState:Object(c["b"])(this.state)?this.state:null},computedButtonVariant:function(){var e=this.buttonVariant;return e||(this.isGroup&&this.bvGroup.buttonVariant?this.bvGroup.buttonVariant:"secondary")},buttonClasses:function(){var e,t=this.computedSize;return["btn","btn-".concat(this.computedButtonVariant),(e={},x(e,"btn-".concat(t),t),x(e,"disabled",this.isDisabled),x(e,"active",this.isChecked),x(e,"focus",this.hasFocus),e)]},computedAttrs:function(){var e=this.isDisabled,t=this.isRequired;return _(_({},this.bvAttrs),{},{id:this.safeId(),type:this.isRadio?"radio":"checkbox",name:this.computedName,form:this.computedForm,disabled:e,required:t,"aria-required":t||null,"aria-label":this.ariaLabel||null,"aria-labelledby":this.ariaLabelledby||null})}},watch:(n={},x(n,E,(function(){this["".concat(E,"Watcher")].apply(this,arguments)})),x(n,"computedLocalChecked",(function(){this.computedLocalCheckedWatcher.apply(this,arguments)})),n),methods:(i={},x(i,"".concat(E,"Watcher"),(function(e){Object(u["a"])(e,this.computedLocalChecked)||(this.computedLocalChecked=e)})),x(i,"computedLocalCheckedWatcher",(function(e,t){Object(u["a"])(e,t)||this.$emit(N,e)})),x(i,"handleChange",(function(e){var t=this,r=e.target.checked,n=this.value,i=r?n:null;this.computedLocalChecked=n,this.$nextTick((function(){t.$emit(s["c"],i),t.isGroup&&t.bvGroup.$emit(s["c"],i)}))})),x(i,"handleFocus",(function(e){e.target&&("focus"===e.type?this.hasFocus=!0:"blur"===e.type&&(this.hasFocus=!1))})),x(i,"focus",(function(){this.isDisabled||Object(l["d"])(this.$refs.input)})),x(i,"blur",(function(){this.isDisabled||Object(l["c"])(this.$refs.input)})),i),render:function(e){var t=this.isRadio,r=this.isBtnMode,n=this.isPlain,i=this.isCustom,a=this.isInline,o=this.isSwitch,s=this.computedSize,l=this.bvAttrs,c=this.normalizeSlot(),u=e("input",{class:[{"form-check-input":n,"custom-control-input":i,"position-static":n&&!c},r?"":this.stateClass],directives:[{name:"model",value:this.computedLocalChecked}],attrs:this.computedAttrs,domProps:{value:this.value,checked:this.isChecked},on:_({change:this.handleChange},r?{focus:this.handleFocus,blur:this.handleFocus}:{}),key:"input",ref:"input"});if(r){var f=e("label",{class:this.buttonClasses},[u,c]);return this.isGroup||(f=e("div",{class:["btn-group-toggle","d-inline-block"]},[f])),f}var h=e();return n&&!c||(h=e("label",{class:{"form-check-label":n,"custom-control-label":i},attrs:{for:this.safeId()}},c)),e("div",{class:[x({"form-check":n,"form-check-inline":n&&a,"custom-control":i,"custom-control-inline":i&&a,"custom-checkbox":i&&!t&&!o,"custom-switch":o,"custom-radio":i&&t},"b-custom-control-".concat(s),s&&!r),l.class],style:l.style},[u,h])}})},d88d:function(e,t,r){},e3db:function(e,t){var r={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==r.call(e)}},e471:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",[r("div",{staticClass:"d-flex align-items-center justify-content-between mb-1"},[r("div",{staticClass:"row w-90"},[r("b-col",{staticClass:"mb-md-0 mb-2",attrs:{cols:"12",md:"2"}},[r("label",{staticClass:"mb1 mart-10"},[e._v(e._s(e.$t("supply.Classification"))+":")]),r("SelectTree",{staticClass:"w-100",attrs:{props:e.props,options:e.classifyOptions,clearable:e.isClearable,accordion:e.isAccordion},model:{value:e.categoryIds,callback:function(t){e.categoryIds=t},expression:"categoryIds"}})],1),r("b-col",{staticClass:"mb-md-0 mb-2",attrs:{cols:"12",md:"2"}},[r("label",{staticClass:"mb1 mart-10"},[e._v(e._s(e.$t("supply.SiteFiltering"))+":")]),r("el-select",{directives:[{name:"gb-loading",rawName:"v-gb-loading",value:e.siteLoad,expression:"siteLoad"}],staticClass:"w-100",attrs:{size:"small",clearable:"",placeholder:e.$t("supply.SelectSite")},model:{value:e.requestData.distribution_site,callback:function(t){e.$set(e.requestData,"distribution_site",t)},expression:"requestData.distribution_site"}},e._l(e.siteOptions,(function(e){return r("el-option",{key:e.site,attrs:{label:e.name,value:e.site}})})),1)],1),-1===Number(e.userInfo.role_level)||-2===Number(e.userInfo.role_level)?r("b-col",{staticClass:"mb-md-0 mb-2",attrs:{cols:"12",md:"2"}},[r("label",{staticClass:"mb1 mart-10"},[e._v(e._s(e.$t("admin.Supplier"))+":")]),r("el-select",{directives:[{name:"gb-loading",rawName:"v-gb-loading",value:e.siteLoad,expression:"siteLoad"}],staticClass:"w-100",attrs:{size:"small",clearable:"",placeholder:e.$t("admin.enterSupplier")},model:{value:e.requestData.user_id,callback:function(t){e.$set(e.requestData,"user_id",t)},expression:"requestData.user_id"}},e._l(e.supplierOptions,(function(e){return r("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1):e._e(),r("b-col",{staticClass:"mb-md-0 mb-2",attrs:{cols:"12",md:"2"}},[r("label",{staticClass:"mb1 mart-10"},[e._v(e._s(e.$t("supply.ProductSearch"))+":")]),r("b-row",[r("b-col",{attrs:{cols:"12"}},[r("b-input-group",{staticClass:"input-group-merge"},[r("b-form-input",{staticClass:"search-product",attrs:{placeholder:e.$t("supply.EnterProductSearch"),size:"sm"},model:{value:e.requestData.product_code,callback:function(t){e.$set(e.requestData,"product_code",t)},expression:"requestData.product_code"}}),r("b-input-group-append",{attrs:{"is-text":""}},[r("feather-icon",{staticClass:"text-muted",attrs:{icon:"SearchIcon"}})],1)],1)],1)],1)],1),r("b-col",{staticClass:"mb-md-0 mb-2",attrs:{cols:"12",md:"2"}},[r("label",{staticClass:"mb1 mart-10"},[e._v(e._s(e.$t("supply.EnProductName")))]),r("b-row",[r("b-col",{attrs:{cols:"12"}},[r("b-input-group",{staticClass:"input-group-merge"},[r("b-form-input",{staticClass:"search-product",attrs:{placeholder:e.$t("supply.EnterEnProductName"),size:"sm"},model:{value:e.requestData.product_name,callback:function(t){e.$set(e.requestData,"product_name",t)},expression:"requestData.product_name"}}),r("b-input-group-append",{attrs:{"is-text":""}},[r("feather-icon",{staticClass:"text-muted",attrs:{icon:"SearchIcon"}})],1)],1)],1)],1)],1),r("b-col",{staticClass:"mb-md-0 mb-2",attrs:{cols:"12",md:"2"}},[r("label",{staticClass:"mb1 mart-10"},[e._v(e._s(e.$t("supply.CommodityDisplay"))+":")]),r("el-select",{staticClass:"w-100",attrs:{size:"small"},model:{value:e.requestData.status,callback:function(t){e.$set(e.requestData,"status",t)},expression:"requestData.status"}},e._l(e.statusOptions,(function(e){return r("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1),r("div",[r("b-col",{staticClass:"mb-md-0 mb-2",attrs:{cols:"12",md:"12"}},[r("label",{staticClass:"mb1 w-100 height_72"}),r("div",{staticClass:"w-100 defaultButton",on:{click:e.clickSearch}},[r("i",{staticClass:"el-icon-search"}),r("span",{staticClass:"pl-1"},[e._v(e._s(e.$t("data.Search")))])])])],1)]),r("div",{staticClass:"d-flex justify-content-between"},[r("div",[r("b-dropdown",{attrs:{size:"sm",variant:"dark",text:e.$t("supply.NewSupplyGoods")}},[r("b-dropdown-item",{on:{click:function(t){e.addGoods(1,e.$t("supply.AddAItem"))}}},[e._v(e._s(e.$t("supply.AddAItem")))]),r("b-dropdown-item",{on:{click:function(t){e.addGoods(2,e.$t("supply.AddCombinationItem"))}}},[e._v(e._s(e.$t("supply.AddCombinationItem")))]),r("b-dropdown-item",{on:{click:function(t){e.addGoods(3,e.$t("supply.AddAccessoryItem"))}}},[e._v(e._s(e.$t("supply.AddAccessoryItem")))])],1),r("b-button",{staticClass:"ml-1",attrs:{size:"sm",variant:"dark"},on:{click:e.openBatchModal}},[e._v("+ "+e._s(e.$t("supply.BatchManagement")))]),r("div",{ref:"menuButton",staticClass:"defaultButton ml-2 mr-2",on:{click:e.downShopMod}},[e._v(e._s(e.$t("putInStorage.DownloadTemplate")))]),r("el-upload",{ref:"input",staticStyle:{display:"contents"},attrs:{action:"/","show-file-list":!1,"auto-upload":!1,"on-change":e.importExcel,type:"file"}},[r("div",{ref:"menuButton",staticClass:"defaultButton"},[e._v(e._s(e.$t("putInStorage.Import")))])])],1),r("div",[r("b-button",{staticClass:"ml-1",attrs:{size:"sm",disabled:0===e.selectItems.length,variant:"dark"},on:{click:function(t){return e.standBatchUpDown(1)}}},[e._v(e._s(e.$t("supply.BatchShelf")))]),r("b-button",{staticClass:"ml-1 margin-right-10",attrs:{size:"sm",disabled:0===e.selectItems.length,variant:"dark"},on:{click:function(t){return e.standBatchUpDown(0)}}},[e._v(e._s(e.$t("supply.BatchNotShelf")))]),r("el-popover",{attrs:{placement:"left-end",width:"240"},model:{value:e.profitPopover,callback:function(t){e.profitPopover=t},expression:"profitPopover"}},[r("el-input",{attrs:{size:"small",placeholder:e.$t("supply.EnterProfit")},on:{input:e.inputProfitMargin},model:{value:e.profitMargin,callback:function(t){e.profitMargin=t},expression:"profitMargin"}},[r("template",{slot:"append"},[e._v("%")])],2),r("div",{staticClass:"floatRight margin-top-10"},[r("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.batchSetMargins}},[e._v(e._s(e.$t("data.Determine")))])],1),r("b-button",{attrs:{slot:"reference",disabled:0===e.selectItems.length,size:"sm",variant:"dark"},slot:"reference"},[e._v(e._s(e.$t("supply.BatchProfit")))])],1),r("b-button",{staticClass:"ml-1",attrs:{disabled:0===e.selectItems.length,size:"sm",variant:"dark"},on:{click:function(t){return e.barcodePrint(1)}}},[e._v(e._s(e.$t("supply.International"))+"[EAN13]")]),r("b-button",{staticClass:"ml-1",attrs:{disabled:0===e.selectItems.length,size:"sm",variant:"dark"},on:{click:function(t){return e.barcodePrint(2)}}},[e._v(e._s(e.$t("supply.CodePrinting")))]),r("export-excel",{staticClass:"ml-1",attrs:{typeData:6,total:e.total,loading:e.itemLoad,"optimize-d-b":e.tableItems,data:e.items,"select-data":e.selectItems,fields:e.json_fields,"get-post":e.tableMethod,"request-url":e.tableUrl,"request-data":e.requestData}})],1)]),r("supplier-goods-list-modal",{ref:"supplierGoodsListModal",attrs:{"menu-type":1,"goods-modal-ref":"supplierGoodsModalRef"},on:{subSuccess:e.accessToGoodsList}}),r("batch-to-collection",{ref:"batchToCollection",on:{subSuccess:e.accessToGoodsList}}),r("ownership-proportion",{ref:"ownershipProportion",on:{subSuccess:e.accessToGoodsList}}),r("print-barcode",{ref:"printBarCode",attrs:{"print-data":e.selectItems,"print-props":e.printProps,"print-bar-code-ref":"supplierGoodsPrintBarCode"}}),r("qr-code",{ref:"qrCode",attrs:{"print-data":e.selectItems,"print-props":e.printProps,"print-qr-code-ref":"supplierGoodsPrintQrCode"}}),r("div",{ref:"tabDiv",staticClass:"mart-10 card"},[r("el-table",{directives:[{name:"gb-loading",rawName:"v-gb-loading",value:e.itemLoad,expression:"itemLoad"}],ref:"goodsTable",staticClass:"w-100",staticStyle:{height:"101%"},attrs:{data:e.items,size:"small","row-key":"id","max-height":e.tableMaxHeight,border:""},on:{"selection-change":e.handleSelectionChange}},[r("el-table-column",{attrs:{type:"selection",width:"40"}}),r("el-table-column",{attrs:{prop:"product_name",width:"180",label:e.$t("supply.EnglishName")},scopedSlots:e._u([{key:"default",fn:function(t){return[-1===e.roleLevel?r("div",[e._v(e._s("["+t.row.user_id+"]"))]):e._e(),r("div",{staticClass:"mon-textoverflow-2 d-flex align-items-center justify-content-between"},[e._v(" "+e._s(t.row.product_name)+" "),2===t.row.type?r("el-tag",{attrs:{size:"mini",type:"success",effect:"dark"}},[e._v(e._s(e.$t("data.Round")))]):3===t.row.type?r("el-tag",{attrs:{size:"mini",type:"info",effect:"dark"}},[e._v(e._s(e.$t("data.Match")))]):1===t.row.is_combination?r("el-tag",{attrs:{size:"mini",type:"warning",effect:"dark"}},[e._v(e._s(e.$t("data.Group")))]):e._e()],1)]}}])}),r("el-table-column",{attrs:{prop:"product_bar_code",label:e.$t("supply.ChineseName"),width:"130"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("div",{staticClass:"mon-textoverflow-2 d-flex"},[e._v(e._s(t.row.product_bar_code))])]}}])}),r("el-table-column",{attrs:{prop:"product_image",label:e.$t("supply.ProductPicture"),width:"80"},scopedSlots:e._u([{key:"default",fn:function(e){return[r("el-popover",{attrs:{placement:"right",trigger:"hover"}},[r("gb-img",{staticClass:"picture_preview",attrs:{src:e.row.product_image,alt:""}}),r("gb-img",{staticClass:"shopImg",attrs:{slot:"reference",src:e.row.product_image,alt:""},slot:"reference"})],1)]}}])}),r("el-table-column",{attrs:{prop:"product_code",label:"SKU"}}),-1===Number(e.userInfo.role_level)||-2===Number(e.userInfo.role_level)?r("el-table-column",{attrs:{prop:"user_name",label:e.$t("admin.Supplier")}}):e._e(),r("el-table-column",{attrs:{prop:"info.distribution_platform",label:e.$t("data.Platform")}}),r("el-table-column",{attrs:{prop:"info.distribution_site",label:e.$t("data.Site"),width:"50"}}),r("el-table-column",{attrs:{prop:"status",label:e.$t("supply.CommodityDisplay"),width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("el-tag",{directives:[{name:"show",rawName:"v-show",value:1===Number(t.row.status),expression:"Number(scope.row.status) === 1"}],attrs:{size:"small",type:"success"}},[e._v(e._s(e.$t("supply.PutShelf")))]),r("el-tag",{directives:[{name:"show",rawName:"v-show",value:0===Number(t.row.status),expression:"Number(scope.row.status) === 0"}],attrs:{size:"small",type:"danger"}},[e._v(e._s(e.$t("supply.NotShelf")))])]}}])}),r("el-table-column",{attrs:{prop:"product_category",label:e.$t("supply.CommodityClassification"),width:"140"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.product_category_name))]),t.row.product_category_name2?r("span",[e._v("/"+e._s(t.row.product_category_name2))]):e._e()]}}])}),r("el-table-column",{attrs:{prop:"info.min_distribution_price",label:e.$t("supply.DistributionPrice"),width:"130"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("div",{staticClass:"d-flex justify-content-around align_item_center"},[e._v(" ￥"+e._s(t.row.info.min_distribution_price)+" "),r("el-popover",{attrs:{placement:"right",width:"180"}},[r("el-input",{attrs:{size:"small",placeholder:e.$t("supply.EnterDistributionPrice")},model:{value:e.distributionPrice,callback:function(t){e.distributionPrice=t},expression:"distributionPrice"}}),r("div",{staticClass:"floatRight margin-top-10"},[r("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(r){return e.confirmBut(t.row.id,e.distributionPrice,"min_distribution_price")}}},[e._v(e._s(e.$t("data.Determine")))])],1),r("a",{staticClass:"action-icon vertical-middle",attrs:{slot:"reference",href:"javascript:void(0);"},slot:"reference"},[r("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.$t("supply.PriceCarefully"),placement:"top-end"}},[r("feather-icon",{attrs:{icon:"EditIcon",size:"18"}})],1)],1)],1)],1)]}}])}),r("el-table-column",{attrs:{prop:"info.profit_margin",label:e.$t("supply.ProfitMargin"),width:"60"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.info.profit_margin+" %"))])]}}])}),r("el-table-column",{attrs:{prop:"info.retail_price",label:e.$t("supply.SuggestedPrice"),width:"130"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("div",{directives:[{name:"gb-loading",rawName:"v-gb-loading",value:e.countriesLoad,expression:"countriesLoad"}],staticClass:"d-flex justify-content-around align_item_center"},[e._v(" "+e._s(e.queryArrayElement(e.countriesArray,t.row.info.distribution_site,"currency_country_abbreviation","currency_symbol"))+" "+e._s(t.row.info.retail_price)+" "),r("el-popover",{attrs:{placement:"right",width:"200"}},[r("el-input",{attrs:{size:"small",placeholder:e.$t("supply.EnterRetailPrice")},model:{value:e.retailPrice,callback:function(t){e.retailPrice=t},expression:"retailPrice"}}),r("div",{staticClass:"floatRight margin-top-10"},[r("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(r){return e.confirmBut(t.row.id,e.retailPrice,"retail_price")}}},[e._v(e._s(e.$t("data.Determine")))])],1),r("a",{staticClass:"action-icon vertical-middle",attrs:{slot:"reference",href:"javascript:void(0);"},slot:"reference"},[r("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.$t("supply.EffectImmediately"),placement:"top-end"}},[r("feather-icon",{attrs:{icon:"EditIcon",size:"18"}})],1)],1)],1)],1)]}}])}),r("el-table-column",{attrs:{prop:"info.created_at",label:e.$t("admin.CreatUpdateTime"),width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("div",[e._v(e._s(t.row.info.created_at))]),r("div",[e._v(e._s(t.row.info.updated_at))])]}}])}),r("el-table-column",{attrs:{prop:"info.purchasing_links",label:e.$t("supply.Link")},scopedSlots:e._u([{key:"default",fn:function(t){return[r("li",{staticClass:"list-inline-item"},[r("a",{staticClass:"link-icon font_size_12",attrs:{href:t.row.info.purchasing_links,target:"_blank"}},[r("div",{staticClass:"mon-textoverflow-2"},[e._v(e._s(t.row.info.purchasing_links))])])]),r("li",{staticClass:"list-inline-item"},[r("a",{staticClass:"action-icon",attrs:{href:"javascript:void(0);"},on:{click:function(r){return e.doCopy(t.row.info.purchasing_links)}}},[r("i",{staticClass:"el-icon-copy-document"})])])]}}])}),r("el-table-column",{attrs:{label:e.$t("data.Operation"),align:"center",width:"340"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("div",{staticClass:"tableButton mr-1 cursor-pointer",on:{click:function(r){return e.editGoods(t.row)}}},[e._v(" "+e._s(e.$t("data.Edit"))+" ")]),r("div",{staticClass:"tableButton mr-1 cursor-pointer",on:{click:function(r){return e.goodsDelete(t.row.id)}}},[e._v(" "+e._s(e.$t("data.Delete"))+" ")]),r("div",{staticClass:"tableButton mr-1 cursor-pointer",on:{click:function(r){return e.openUploadMaterialPackage(t.row)}}},[e._v(" "+e._s(e.$t("supply.UploadMaterialPackage"))+" ")]),r("div",{staticClass:"tableButton mr-1 cursor-pointer",on:{click:function(r){return e.standUpDown(t.row)}}},[e._v(" "+e._s(1===Number(t.row.status)?e.$t("data.OffTheShelf"):e.$t("supply.PutShelf"))+" ")])]}}])})],1)],1),r("div",{ref:"bottomDiv",staticClass:"float-right"},[r("el-pagination",{attrs:{background:"","current-page":e.requestData.page,"page-sizes":[10,30,50,100],"page-size":e.requestData.limit,"pager-count":5,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1),r("upload-material-url",{ref:"uploadMaterialUrl",on:{supplyChainShop:e.accessToGoodsList}})],1)},i=[],a=r("ade3"),o=(r("d3b7"),r("3ca3"),r("ddb0"),r("159b"),r("a9e3"),r("b0c0"),r("99af"),r("25f0"),r("d81d"),r("2ca0"),r("ac1f"),r("5319"),r("841c"),r("1146")),s=r.n(o),l=r("a15b7"),c=r("b28b"),u=r("5e12"),f=r("4797"),h=r("ccc0"),d=r("dd9a"),p=r("9eaa"),m=r("1947"),g=r("a78e"),v=r.n(g),b=r("bf81"),w=r("64dc"),y=r("f534"),A=r("d2a5"),_=r("1440"),x=r("9518"),S=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("b-modal",{attrs:{id:"modal-batchToCollection","ok-only":"","ok-variant":"dark","ok-title":e.$t("data.Determine"),"dialog-class":"batchToCollectionCss","no-close-on-backdrop":"",centered:"",title:e.title},on:{ok:e.batchSubmitFrom}},[r("el-form",{ref:"ruleForm",attrs:{model:e.form,rules:e.rules,"label-width":("en"===e.language?170:80)+"px"}},[r("div",{staticClass:"d-flex"},[r("el-form-item",{staticClass:"notNull",attrs:{label:e.$t("data.Country"),prop:"warehouse"}},[r("el-select",{attrs:{"value-key":"id",size:"small",placeholder:e.$t("data.PleaseSelect")},on:{change:e.tablewarehouse},model:{value:e.form.countries,callback:function(t){e.$set(e.form,"countries",t)},expression:"form.countries"}},e._l(e.countriesArr,(function(e){return r("el-option",{key:e.id,attrs:{label:e.country,value:e}})})),1)],1),r("el-form-item",{staticClass:"notNull",attrs:{label:e.$t("supply.ReceivingWarehouse"),prop:"warehouse"}},[r("el-select",{attrs:{"value-key":"id",size:"small",placeholder:e.$t("data.PleaseSelect")},model:{value:e.form.stock_warehouse_id,callback:function(t){e.$set(e.form,"stock_warehouse_id",t)},expression:"form.stock_warehouse_id"}},e._l(e.warehouseArr,(function(e){return r("el-option",{key:e.id,attrs:{label:e.warehouse_name,value:e.id}})})),1)],1)],1),r("div",{staticClass:"defaultButton mb-1",on:{click:e.addGoodsList}},[e._v(" "+e._s(e.$t("supply.AddItem"))+" ")]),r("el-table",{staticClass:"w-100",attrs:{data:e.tableData,border:"",size:"small","max-height":e.tableMaxHeight}},[r("el-table-column",{attrs:{label:e.$t("data.CommodityInformation")},scopedSlots:e._u([{key:"default",fn:function(t){return[r("div",{staticClass:"d-flex"},[r("gb-img",{staticClass:"shopImg",attrs:{src:t.row.product_image,alt:""}}),r("div",{staticClass:"scopeDiv"},[r("p",[e._v(e._s(t.row.product_sku))]),r("p",[e._v(e._s(t.row.product_name))])])],1)]}}])}),r("el-table-column",{attrs:{label:e.$t("data.Quantity"),width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("el-input",{staticClass:"w-100",attrs:{type:"number"},model:{value:t.row.info.distribution_number,callback:function(r){e.$set(t.row.info,"distribution_number",r)},expression:"scope.row.info.distribution_number"}})]}}])}),r("el-table-column",{attrs:{prop:"operation",label:e.$t("data.Operation"),align:"center",width:"55"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("i",{staticClass:"el-icon-delete finger",on:{click:function(r){return e.deleteOperation(t.row)}}})]}}])})],1)],1),e.tableData.length>0?r("div",{staticClass:"father mt-3"},[r("VuePerfectScrollbar",{staticClass:"scroll text-left"},[r("div",{staticClass:"defaultButton",on:{click:e.AddListRow}},[e._v(" + "+e._s(e.$t("supply.AddInformation"))+" ")]),r("el-table",{staticClass:"mart-10 w-100",attrs:{data:e.ruleForm.gong_info,"max-height":e.tableMaxHeight,border:""}},[r("el-table-column",{attrs:{label:e.$t("supply.SupplierNumber"),width:"240"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("b-form-input",{attrs:{placeholder:e.$t("supply.EnterSupplierNumber")},model:{value:t.row.code,callback:function(r){e.$set(t.row,"code",r)},expression:"scope.row.code"}})]}}],null,!1,3744546862)}),r("el-table-column",{attrs:{label:e.$t("supply.Name"),width:"220"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("b-form-input",{attrs:{placeholder:e.$t("supply.EnterName")},model:{value:t.row.name,callback:function(r){e.$set(t.row,"name",r)},expression:"scope.row.name"}})]}}],null,!1,2505267316)}),r("el-table-column",{attrs:{label:e.$t("supply.Proportion"),width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("b-input-group",[r("cleave",{staticClass:"form-control",attrs:{raw:!1,options:e.options.number,placeholder:e.$t("supply.EnterProportion")},model:{value:t.row.rate,callback:function(r){e.$set(t.row,"rate",r)},expression:"scope.row.rate"}}),r("b-input-group-append",{attrs:{"is-text":""}},[r("feather-icon",{staticClass:"text-muted",attrs:{icon:"PercentIcon"}})],1)],1)]}}],null,!1,368617289)}),r("el-table-column",{attrs:{label:e.$t("data.Operation")},scopedSlots:e._u([{key:"default",fn:function(t){return[r("el-button",{attrs:{size:"mini",type:"danger"},on:{click:function(r){return e.handleDelete(t.$index)}}},[e._v(e._s(e.$t("data.Delete")))])]}}],null,!1,3011875935)})],1)],1)],1):e._e(),r("alter-info",{ref:"supplyChainShop",on:{supplyChainShop:e.supplyChainShop}})],1)},C=[],k=(r("a434"),r("4ec9"),r("4de4"),r("9d63")),E=r.n(k),N=r("2083"),B=r.n(N),T=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("b-modal",{attrs:{id:"supplyChainShop","ok-only":"","ok-variant":"dark","ok-title":e.$t("data.Determine"),"dialog-class":"modal-combination","no-close-on-backdrop":"",centered:"",title:e.$t("supply.SupplyGoods")},on:{ok:e.submitFrom,hidden:e.emptyFrom}},[r("div",{staticClass:"d-flex mb-1"},[r("span",{staticClass:"lineHeight"},[e._v(e._s(e.$t("supply.CodeName"))+"：")]),r("b-form-input",{staticClass:"input-with-select selectInput",attrs:{placeholder:e.$t("data.EnterProduct"),size:"sm"},model:{value:e.keyword,callback:function(t){e.keyword=t},expression:"keyword"}})],1),r("div",{staticClass:"father goodsAlter"},[r("el-table",{directives:[{name:"gb-loading",rawName:"v-gb-loading",value:e.itemLoad,expression:"itemLoad"}],ref:"multipleTable",staticClass:"w-100",attrs:{data:e.tableData,"tooltip-effect":"dark",border:"","max-height":e.tableMaxHeight,"min-height":700},on:{"selection-change":e.handleSelectionChange}},[r("el-table-column",{attrs:{type:"selection",width:"55"}}),r("el-table-column",{attrs:{prop:"product_image",label:e.$t("data.Picture"),align:"center",width:"100"},scopedSlots:e._u([{key:"default",fn:function(e){return[r("gb-img",{staticClass:"shopImg",attrs:{src:e.row.product_image,alt:""}})]}}])}),r("el-table-column",{attrs:{label:e.$t("data.CommodityCode"),width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.product_code?t.row.product_code:t.row.product_sku)+" ")]}}])}),r("el-table-column",{attrs:{prop:"product_name",label:e.$t("supply.TradeName"),width:"400"}}),r("el-table-column",{attrs:{prop:"specifications",label:e.$t("data.Specifications"),width:"300"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(e.$t("data.Colour"))+"："+e._s(t.row.product_color)+" "+e._s(e.$t("data.Size"))+"："+e._s(t.row.product_size)+" "+e._s(e.$t("data.Packing"))+"："+e._s(t.row.product_package))])]}}])}),r("el-table-column",{attrs:{prop:"real_stock",label:e.$t("supply.Stock"),"show-overflow-tooltip":""}}),r("el-table-column",{attrs:{prop:"product_upc",label:"UPC","show-overflow-tooltip":""}})],1),r("div",{staticClass:"mt-1"},[r("el-pagination",{attrs:{background:"","current-page":e.page,"page-sizes":[10,30,50,100],"page-size":e.limit,"pager-count":5,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)])},L=[],I={components:{VuePerfectScrollbar:E.a,BFormInput:f["a"]},data:function(){return{input:"",marketingStatus:"",marketingStatusArray:[],tableData:[],multipleSelection:[],page:1,limit:10,total:0,type:0,is_combination:0,showRadin:!1,templateRadio:"",itemLoad:!1,tableMaxHeight:600,whetherAssume:"0",distribution_site:"",keyword:""}},watch:{keyword:function(){this.page=1,this.systemProductList()}},mounted:function(){var e=this;this.getclassificationGoods(),this.$nextTick((function(){window.addEventListener("resize",(function(){setTimeout((function(){e.getTableMaxHeight()}),100)})),setTimeout((function(){e.getTableMaxHeight()}),100)}))},methods:{search:function(){this.systemProductList()},getTableMaxHeight:function(){var e=this;this.$nextTick((function(){e.$refs.fromTop&&(e.tableMaxHeight=Number(document.documentElement.clientHeight)-50)}))},submitFrom:function(){this.$emit("supplyChainShop",this.multipleSelection)},emptyFrom:function(){this.marketingStatusArray=[],this.tableData=[],this.multipleSelection=[]},getclassificationGoods:function(){var e=this,t={page:this.page,limit:this.limit};Object(b["F"])(t).then((function(t){e.marketingStatusArray=t.data}))},systemProductList:function(){var e=this;this.itemLoad=!0;var t={page:this.page,limit:this.limit,distribution_site:this.distribution_site,keywords:this.keyword,type:1};Object(b["E"])(t).then((function(t){e.itemLoad=!1,e.total=t.meta.pagination.total,e.tableData=t.data})).catch((function(){e.itemLoad=!1}))},handleSelectionChange:function(e){this.multipleSelection=e},handleSizeChange:function(e){this.limit=e,this.search()},handleCurrentChange:function(e){this.page=e,this.templateRadio="",this.search()}}},F=I,P=r("2877"),D=Object(P["a"])(F,T,L,!1,null,null,null),R=D.exports,O=r("6365"),M={components:{VuePerfectScrollbar:E.a,Cleave:B.a,alterInfo:R,BFormInput:f["a"],BInputGroup:u["a"],BInputGroupAppend:h["a"]},data:function(){return{form:{},title:"",countriesArr:[],warehouseArr:[],tableData:[],tableMaxHeight:300,options:{number:{numeral:!0,numeralPositiveOnly:!0,numeralThousandsGroupStyle:"none",numeralIntegerScale:3}},ruleForm:{gong_info:[]},rules:{batch:[{required:!0,message:this.$t("supply.SelectBatchNumber"),trigger:"change"}]},nationalWarehouse:[],batchNoID:0,language:O["a"].locale}},mounted:function(){},methods:{batchSubmitFrom:function(e){var t=this;e.preventDefault();var r=0,n="",i=!1,a=!1,o=!1;if(this.ruleForm.gong_info.forEach((function(e){0===Number(e.rate)&&(o=!0),r+=Number(e.rate),""!==e.name&&null!==e.name||(i=!0),""!==e.code&&null!==e.code||(a=!0)})),100!==r&&(n=this.$t("supply.TheProportions")),o&&(n=this.$t("supply.ratioCannotBe0")),i&&(n=this.$t("supply.EnterVendorName")),a&&(n=this.$t("supply.EnterVendorNumber")),this.form.stock_warehouse_id||(n=this.$t("data.SelectWarehouse")),this.form.countries||(n=this.$t("data.SelectCountry")),n)return this.$toasts.error(n),!1;var s={};s.gong_info=this.ruleForm.gong_info,s.product=this.tableData,s.product.forEach((function(e){e.quantity=e.info.distribution_number,e.g_product_id=e.id})),s.stock_warehouse_id=this.form.stock_warehouse_id,s.country=this.form.countries.site,Object(b["e"])(this.batchNoID,s).then((function(e){t.$toasts.success(e.message),t.$emit("accessToGoodsList"),t.$bvModal.hide("modal-batchToCollection")}))},createBatchNo:function(){var e=this;Object(b["h"])("").then((function(t){e.batchNoID=t.data.id}))},openBatchToCollection:function(){this.form={},this.countriesArr=[],this.warehouseArr=[],this.tableData=[],this.options.number.numeral=!0,this.options.number.numeralPositiveOnly=!0,this.options.number.numeralThousandsGroupStyle="none",this.options.number.numeralIntegerScale=3,this.ruleForm.gong_info=[]},tablewarehouse:function(){this.warehouseArr=this.nationalWarehouse.warehouse[this.form.countries.site],this.$set(this.form,"stock_warehouse_id",""),this.tableData=[]},warehouseInfo:function(){var e=this,t={country:""};Object(b["P"])(t).then((function(t){e.nationalWarehouse=t.data,e.countriesArr=t.data.country_list}))},addGoodsList:function(){this.form.countries?(this.$refs.supplyChainShop.distribution_site=this.form.countries.site,this.$refs.supplyChainShop.search(),this.$bvModal.show("supplyChainShop"),this.is_import=!1):this.$toasts.error(this.$t("data.SelectCountry"))},deleteOperation:function(e){for(var t=0;t<this.tableData.length;t++)this.tableData[t].id===e.id&&this.tableData.splice(t,1)},AddListRow:function(){this.ruleForm.gong_info.push({code:"",name:"",rate:""})},handleDelete:function(e){this.ruleForm.gong_info.splice(e,1)},unique:function(e){var t=new Map;return e.filter((function(e){return!t.has(e.id)&&t.set(e.id,1)}))},supplyChainShop:function(e){var t=this;e.forEach((function(e){t.tableData.push(e)})),this.tableData=this.unique(this.tableData)}}},j=M,U=Object(P["a"])(j,S,C,!1,null,null,null),z=U.exports,H=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("b-modal",{attrs:{id:"modal-ownershipProportion","ok-only":"","ok-variant":"dark","ok-title":e.$t("data.Determine"),"no-close-on-backdrop":"",size:"lg",centered:"",title:e.title},on:{ok:e.batchSubmitFrom,hide:e.batchCloseModal,shown:e.openBatchToCollection}},[r("div",{staticClass:"father"},[r("VuePerfectScrollbar",{staticClass:"scroll text-left"},[r("div",{staticClass:"defaultButton",on:{click:e.AddListRow}},[e._v(" + "+e._s(e.$t("supply.AddInformation"))+" ")]),r("el-table",{staticClass:"mart-10 w-100",attrs:{data:e.datas=e.ruleForm.gong_info,border:""}},[r("el-table-column",{attrs:{label:e.$t("supply.SupplierNumber"),width:"240"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("b-form-input",{attrs:{placeholder:e.$t("supply.EnterSupplierNumber")},model:{value:t.row.code,callback:function(r){e.$set(t.row,"code",r)},expression:"scope.row.code"}})]}}])}),r("el-table-column",{attrs:{label:e.$t("supply.Name"),width:"220"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("b-form-input",{attrs:{placeholder:e.$t("supply.EnterName")},model:{value:t.row.name,callback:function(r){e.$set(t.row,"name",r)},expression:"scope.row.name"}})]}}])}),r("el-table-column",{attrs:{label:e.$t("supply.Proportion"),width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("b-input-group",[r("cleave",{staticClass:"form-control",attrs:{raw:!1,options:e.options.number,placeholder:e.$t("supply.EnterProportion")},model:{value:t.row.rate,callback:function(r){e.$set(t.row,"rate",r)},expression:"scope.row.rate"}}),r("b-input-group-append",{attrs:{"is-text":""}},[r("feather-icon",{staticClass:"text-muted",attrs:{icon:"PercentIcon"}})],1)],1)]}}])}),r("el-table-column",{attrs:{label:e.$t("data.Operation")},scopedSlots:e._u([{key:"default",fn:function(t){return[r("el-button",{attrs:{size:"mini",type:"danger"},on:{click:function(r){return e.handleDelete(t.$index)}}},[e._v(e._s(e.$t("data.Delete")))])]}}])})],1)],1)],1)])},$=[],G={components:{BFormInput:f["a"],BInputGroup:u["a"],BInputGroupAppend:h["a"],VuePerfectScrollbar:E.a,Cleave:B.a},data:function(){return{title:"",options:{number:{numeral:!0,numeralPositiveOnly:!0,numeralThousandsGroupStyle:"none",numeralIntegerScale:3}},ruleForm:{}}},mounted:function(){},methods:{batchSubmitFrom:function(e){var t=this,r=0;if(this.ruleForm.gong_info.forEach((function(e){r+=Number(e.rate)})),100!==r)return this.$toasts.error(this.$t("supply.TheProportions")),e.preventDefault(),!1;Object(b["d"])(this.ruleForm).then((function(e){t.$toasts.success(e.message),t.$emit("subSuccess")})).catch((function(){e.preventDefault()}))},batchCloseModal:function(){},openBatchToCollection:function(){},AddListRow:function(){this.ruleForm.gong_info.push({code:"",name:"",rate:""})},handleDelete:function(e){this.ruleForm.gong_info.length>1?this.ruleForm.gong_info.splice(e,1):this.$toasts.error(this.$t("supply.ThanOneLine"))}}},V=G,q=Object(P["a"])(V,H,$,!1,null,null,null),W=q.exports,X=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("b-modal",{attrs:{id:"uploadMaterialUrl","ok-only":"","ok-variant":"dark","ok-title":e.$t("data.Determine"),"dialog-class":"upload-modal-combination","no-close-on-backdrop":"",centered:"",title:e.title},on:{ok:e.submitFrom,hidden:e.emptyFrom}},[r("el-upload",{staticClass:"upload-demo text-center",attrs:{data:{type:"2"},action:"/niuke/api/common/upload",headers:e.upLoadHeader,"file-list":e.dealImgFileList,"before-upload":e.handlePreview,"on-success":e.handleSuccess,"with-credentials":!0,accept:".zip,.rar",limit:1,drag:""}},[r("i",{staticClass:"el-icon-upload"}),r("div",{staticClass:"el-upload__text"},[e._v("将文件拖到此处，或"),r("em",[e._v("点击上传")])]),r("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("上传文件不超过100MB")])])],1)},Y=[],Q=r("4360"),K={components:{},data:function(){return{title:"",upLoadHeader:{},dealImgFileList:[],uploadData:{},uploadUrl:""}},mounted:function(){var e=Q["a"].state.user.simulateToken||v.a.get("simulateToken")||Q["a"].state.user.token||v.a.get("token");this.upLoadHeader={Authorization:"Bearer ".concat(e),"Access-Control-Allow-Origin":"*","Access-Control-Allow-Headers":"*"}},methods:{submitFrom:function(){var e=this;console.log(this.uploadData);var t={url:this.uploadUrl};Object(b["W"])(this.uploadData.id,t).then((function(t){e.$toasts.success(t.message),e.$emit("supplyChainShop")}))},handlePreview:function(e){var t=e.name.substring(e.name.lastIndexOf(".")+1,e.name.length);return"rar"===t||"zip"===t||(this.$toasts.error("请上传正确的素材包"),!1)},handleSuccess:function(e){this.uploadUrl=e.data.dir},emptyFrom:function(){this.marketingStatusArray=[],this.tableData=[],this.multipleSelection=[]}}},J=K,Z=(r("c064"),Object(P["a"])(J,X,Y,!1,null,null,null)),ee=Z.exports,te=r("2721"),re=function(){return Promise.all([r.e("chunk-74926972"),r.e("chunk-2d0b2173")]).then(r.bind(null,"2340"))},ne={name:"supply-goods-list",components:{BRow:l["a"],BCol:c["a"],BInputGroup:u["a"],BFormInput:f["a"],BInputGroupAppend:h["a"],BDropdown:d["a"],BDropdownItem:p["a"],BButton:m["a"],supplierGoodsListModal:x["a"],batchToCollection:z,ownershipProportion:W,qrCode:re,printBarcode:_["a"],SelectTree:A["a"],uploadMaterialUrl:ee},data:function(){return{userInfo:{},itemLoad:!1,excelLoad:!1,items:[],barList:[],selectItems:[],printProps:{id:"id",sku:"product_sku",sku2:"product_code",name:"product_name"},tableMaxHeight:500,requestData:{page:1,limit:10,product_name:"",product_category_id:"",product_category_id2:"",distribution_site:"",product_code:"",status:-1},total:0,siteLoad:!1,siteOptions:[],supplierGoodsInfo:te["j"],classifyOptions:[],categoryIds:[],categoryLoad:!1,distributionPrice:"",retailPrice:"",profitMargin:"",profitPopover:!1,countriesLoad:!1,countriesArray:[],isClearable:!0,isAccordion:!0,valueId:0,props:{value:"id",label:"name",children:"children",disabled:!0},json_fields:[],tableMethod:"",tableUrl:"",commodityRackUpDown:!1,supplierOptions:[],statusOptions:[{label:this.$t("supply.all"),value:-1},{label:this.$t("supply.PutShelf"),value:1},{label:this.$t("supply.NotShelf"),value:0}],uploadMaterialPackageId:0}},setup:function(){var e=function(e,t,r,n,i){var a="";return e.forEach((function(e){e[r]===t&&(a=e[n],i&&(a=i+a))})),a};return{queryArrayElement:e}},computed:{userItem:function(){var e=this.$store.state.user.userInfo||v.a.get("userInfo");return e instanceof Array?e:JSON.parse(e)},roleLevel:function(){var e=this.$store.state.user.userInfo||v.a.get("userInfo");return e instanceof Array?e.role_level:JSON.parse(e).role_level}},watch:{categoryIds:function(e){this.requestData.product_category_id=e[0],this.requestData.product_category_id2=e[1]}},created:function(){this.accessToGoodsList(),this.getClassifyList(),this.warehouseInfo(),this.countryRateList(),this.getSupplyUserListApi()},mounted:function(){var e=this;this.userInfo=JSON.parse(JSON.stringify(this.userItem)),this.$nextTick((function(){window.addEventListener("resize",(function(){setTimeout((function(){e.getTableMaxHeight()}),100)})),setTimeout((function(){e.getTableMaxHeight()}),100),e.$refs.goodsTable&&(e.json_fields=e.$refs.goodsTable.columns)}))},methods:{getTableMaxHeight:function(){this.$refs.tabDiv&&(this.tableMaxHeight=Number(document.documentElement.clientHeight)-50-Number(this.$refs.tabDiv.getBoundingClientRect().top)-Number(this.$refs.bottomDiv.getBoundingClientRect().height)-30)},clickSearch:function(){this.requestData.page=1,this.accessToGoodsList()},accessToGoodsList:function(){var e=this;this.itemLoad=!0,this.excelLoad=!0,Object(b["E"])(this.requestData).then((function(t){e.tableMethod=t.method,e.tableUrl=t.url,e.total=t.meta.pagination.total,e.items=JSON.parse(JSON.stringify(t.data)),e.itemLoad=!1,e.excelLoad=!1})).catch((function(){e.itemLoad=!1,e.excelLoad=!1}))},getClassifyList:function(){var e=this;this.categoryLoad=!0,Object(b["F"])().then((function(t){e.categoryLoad=!1,e.classifyOptions=JSON.parse(JSON.stringify(t.data))})).catch((function(){e.categoryLoad=!1}))},addGoods:function(e,t){this.$refs.supplierGoodsListModal.siteCities=this.siteOptions,this.$refs.supplierGoodsListModal.countriesArray=this.countriesArray,this.$refs.supplierGoodsListModal.isShowSupplyChain=!0,this.$refs.supplierGoodsListModal.ruleForm=JSON.parse(JSON.stringify(this.supplierGoodsInfo)),this.$refs.supplierGoodsListModal.categoryList=JSON.parse(JSON.stringify(this.classifyOptions)),this.$refs.supplierGoodsListModal.ruleForm.type=e,this.$refs.supplierGoodsListModal.openGoodsModal(),this.$refs.supplierGoodsListModal.title=t},editGoods:function(e){e.categoryIds=[],e.product_category_id&&0!==e.product_category_id&&(e.categoryIds.push(Number(e.product_category_id)),e.product_category_id2&&0!==e.product_category_id2&&e.categoryIds.push(Number(e.product_category_id2))),this.$refs.supplierGoodsListModal.isShowSupplyChain=!0,this.$refs.supplierGoodsListModal.ruleForm=JSON.parse(JSON.stringify(e)),this.$refs.supplierGoodsListModal.categoryList=JSON.parse(JSON.stringify(this.classifyOptions)),this.$refs.supplierGoodsListModal.siteCities=this.siteOptions,this.$refs.supplierGoodsListModal.countriesArray=this.countriesArray,this.$refs.supplierGoodsListModal.openGoodsModal(),this.$refs.supplierGoodsListModal.title=this.$t("supply.EditItem")},openBatchModal:function(){this.$refs.batchToCollection.openBatchToCollection(),this.$refs.batchToCollection.warehouseInfo(),this.$refs.batchToCollection.createBatchNo(),this.$refs.batchToCollection.title=this.$t("supply.BatchManagement"),this.$refs.batchToCollection.ruleForm.gong_info=[{code:JSON.parse(v.a.get("userInfo")).account_id,name:JSON.parse(v.a.get("userInfo")).name,rate:100}],this.$bvModal.show("modal-batchToCollection")},goodsDelete:function(e){var t=this;this.$modalDelete().then((function(){Object(b["n"])(e).then((function(e){t.$toasts.success(e.message),t.accessToGoodsList()}))}))},handleSizeChange:function(e){this.requestData.limit=e,this.accessToGoodsList()},handleCurrentChange:function(e){this.requestData.page=e,this.accessToGoodsList()},handleSelectionChange:function(e){this.selectItems=e},doCopy:function(e){var t=this;this.$copyText(e).then((function(){t.$toasts.success("".concat(t.$t("supply.Link")," ").concat(t.$t("data.CopySucceeded")))}),(function(){t.$toasts.error("".concat(t.$t("supply.Link")," ").concat(t.$t("data.CopyFailed")))}))},confirmBut:function(e,t,r){var n=this,i=Object(a["a"])({id:e},r,t);Object(b["s"])(i).then((function(e){n.$toasts.success(e.message),n.accessToGoodsList()}))},warehouseInfo:function(){var e=this;this.siteLoad=!0,Object(w["gb"])().then((function(t){e.siteOptions=t.data,e.siteLoad=!1})).catch((function(){e.siteLoad=!1}))},getSupplyUserListApi:function(){var e=this;Object(b["O"])().then((function(t){e.supplierOptions=t.data}))},countryRateList:function(){var e=this;this.countriesLoad=!0,Object(y["e"])().then((function(t){e.countriesArray=t.data,e.countriesLoad=!1})).catch((function(){e.countriesLoad=!1}))},batchSetMargins:function(){var e=this;this.itemLoad=!0;var t={ids:this.selectItems.map((function(e){return e.id})).toString(),profit_margin:this.profitMargin};Object(b["T"])(t).then((function(t){e.$toasts.success(t.message),e.itemLoad=!1,e.accessToGoodsList()})).catch((function(){e.itemLoad=!1}))},tableItems:function(e){var t=this,r=JSON.parse(this.$store.state.user.userInfo).image_prefix||JSON.parse(v.a.get("userInfo")).image_prefix,n=JSON.parse(JSON.stringify(e));return n.length>0&&n.forEach((function(e){e.info.retail_price="".concat(t.queryArrayElement(t.countriesArray,e.info.distribution_site,"currency_country_abbreviation","currency_symbol")," ").concat(e.info.retail_price),e.info.profit_margin="".concat(e.info.profit_margin,"%"),e.info.min_distribution_price="￥".concat(e.info.min_distribution_price),e.product_category="".concat(e.product_category_name).concat(e.product_category_name2?"/".concat(e.product_category_name2):""),e.status=1===e.status?t.$t("supply.PutShelf"):t.$t("supply.NotShelf"),e.product_image=e.product_image.startsWith("http")?e.product_image:r+e.product_image})),n},barcodePrint:function(e){var t=this;this.barList=[];var r=!0;this.selectItems.forEach((function(e){2===e.type&&(r=!1),t.barList.push({value:e.product_code,name:e.product_name})})),r?1===e?this.$refs.printBarCode.openModal():this.$refs.qrCode.openModal():this.$toasts.warning(this.$t("supply.ContainsItems"))},handleChange:function(e){this.categoryIds=e},inputProfitMargin:function(e){var t=this;if(e||0===Number(e)){var r=e.replace(/\D/g,"");Number(r)>1e3&&(r=1e3),setTimeout((function(){t.profitMargin=r}),100)}},exportData:function(){var e=this;this.excelLoad=!0,Object(b["u"])(this.requestData).then((function(t){window.open(t.data.url),e.excelLoad=!1})).catch((function(){e.excelLoad=!1}))},standUpDown:function(e){var t=this,r={show_status:1===e.status?0:1};Object(b["S"])(e.id,r).then((function(r){e.status=1===e.status?0:1,t.$toasts.success(r.message)}))},standBatchUpDown:function(e){for(var t=this,r="",n=0;n<this.selectItems.length;n++)r=r?"".concat(r,",").concat(this.selectItems[n].id):this.selectItems[n].id;this.$nextTick((function(){var n={ids:r,show_status:e};t.itemLoad=!0,Object(b["R"])(n).then((function(e){t.$toasts.success(e.message),t.accessToGoodsList()})).catch((function(){t.itemLoad=!1}))}))},importExcel:function(e){var t=this,r=e.name.substring(e.name.lastIndexOf(".")+1),n=["xlsx","xlc","xlm","xls","xlt"].some((function(e){return e===r}));n?this.file2Xce(e).then((function(e){if(e&&e.length>0){var r=JSON.stringify(e[0].sheet);t.tableDataInfo=t.dateTransition(r),t.search()}})):this.$toasts.error(this.$t("putInStorage.FormatError"))},file2Xce:function(e){return new Promise((function(t,r){var n=new FileReader;n.onload=function(e){var r=this,n=e.target.result;this.wb=s.a.read(n,{type:"binary"});var i=[];this.wb.SheetNames.forEach((function(e){i.push({sheetName:e,sheet:s.a.utils.sheet_to_json(r.wb.Sheets[e])})})),t(i)},n.readAsBinaryString(e.raw)}))},dateTransition:function(e){for(var t=[],r={},n=JSON.parse(e),i=0;i<n.length;i++){for(var a in r={},n[i])a===this.$t("estado.sku")?(r.product_sku=n[i][a],r.product_code=n[i][a]):a===this.$t("goodsList.SpecialType")?r.special_type=n[i][a]:a===this.$t("goodsList.EnglishName")?r.product_name=n[i][a]:a===this.$t("goodsList.ChineseName")?r.product_bar_code=n[i][a]:a===this.$t("goodsList.CommodityCategory")?r.product_category_id=n[i][a]:a===this.$t("goodsList.DimensionUnit")?r.product_size_unit=n[i][a]:a===this.$t("goodsList.UnitWeight")?r.product_unit_weight=n[i][a]:a===this.$t("goodsList.RoughWeight")?r.product_gross_weight=n[i][a]:a===this.$t("goodsList.NetWeight")?r.product_net_weight=n[i][a]:a===this.$t("goodsList.TransportDangerous")?r.report_transport_product_type=n[i][a]:a===this.$t("goodsList.Length")?r.product_length=n[i][a]:a===this.$t("goodsList.Width")?r.product_width=n[i][a]:a===this.$t("goodsList.Height")?r.product_height=n[i][a]:a===this.$t("goodsList.DistributionSite")?r.distribution_site=n[i][a]:a===this.$t("goodsList.DistributionQuantity")?r.distribution_number=n[i][a]:a===this.$t("goodsList.CollectionLink")?r.purchasing_links=n[i][a]:a===this.$t("goodsList.MinimumPrice")?r.min_distribution_price=n[i][a]:a===this.$t("goodsList.ProfitMargin")?r.profit_margin=n[i][a]:a===this.$t("goodsList.RetailPrice")&&(r.retail_price=n[i][a]);t.push(r)}return t},search:function(){var e=this;this.is_import=!0,this.itemLoad=!0;var t={fileDate:this.tableDataInfo};Object(b["Q"])(t).then((function(){e.itemLoad=!1,e.getList()})).catch((function(){e.itemLoad=!1}))},openUploadMaterialPackage:function(e){this.$refs.uploadMaterialUrl.uploadData=e,this.$refs.uploadMaterialUrl.title="".concat(this.$t("supply.UploadMaterialPackage"),"-").concat(e.product_bar_code),this.$bvModal.show("uploadMaterialUrl")},downShopMod:function(){window.open("https://erp-1325527638.cos.ap-guangzhou.myqcloud.com/Import/供应商商品导入的模版.xls")}}},ie=ne,ae=Object(P["a"])(ie,n,i,!1,null,null,null);t["default"]=ae.exports},eea7:function(e,t,r){e.exports=r.p+"img/video.a334827a.png"},f183:function(e,t,r){var n=r("d012"),i=r("861d"),a=r("5135"),o=r("9bf2").f,s=r("90e3"),l=r("bb2f"),c=s("meta"),u=0,f=Object.isExtensible||function(){return!0},h=function(e){o(e,c,{value:{objectID:"O"+ ++u,weakData:{}}})},d=function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,c)){if(!f(e))return"F";if(!t)return"E";h(e)}return e[c].objectID},p=function(e,t){if(!a(e,c)){if(!f(e))return!0;if(!t)return!1;h(e)}return e[c].weakData},m=function(e){return l&&g.REQUIRED&&f(e)&&!a(e,c)&&h(e),e},g=e.exports={REQUIRED:!1,fastKey:d,getWeakData:p,onFreeze:m};n[c]=!0},f534:function(e,t,r){"use strict";r.d(t,"v",(function(){return i})),r.d(t,"q",(function(){return a})),r.d(t,"o",(function(){return o})),r.d(t,"n",(function(){return s})),r.d(t,"u",(function(){return l})),r.d(t,"p",(function(){return c})),r.d(t,"t",(function(){return u})),r.d(t,"s",(function(){return f})),r.d(t,"d",(function(){return h})),r.d(t,"e",(function(){return d})),r.d(t,"a",(function(){return p})),r.d(t,"f",(function(){return m})),r.d(t,"b",(function(){return g})),r.d(t,"c",(function(){return v})),r.d(t,"x",(function(){return b})),r.d(t,"m",(function(){return w})),r.d(t,"i",(function(){return y})),r.d(t,"j",(function(){return A})),r.d(t,"g",(function(){return _})),r.d(t,"r",(function(){return x})),r.d(t,"l",(function(){return S})),r.d(t,"k",(function(){return C})),r.d(t,"h",(function(){return k})),r.d(t,"w",(function(){return E}));var n=r("0c6d");function i(e){return n["a"].get("/order/order_main/order_status_index",e)}function a(e){return n["a"].get("/order/order_main/order_hot",e)}function o(e){return n["a"].get("/order/order_main/order_country",e)}function s(e){return n["a"].get("/order/order_main/order_amout",e)}function l(e){return n["a"].get("/order/order_main/order_sell_amout",e)}function c(e){return n["a"].get("/order/order_main/order_distribute_amout",e)}function u(e){return n["a"].get("/order/order_main/order_purchase_index",e)}function f(e){return n["a"].get("/order/order_main/order_kline",e)}function h(e){return n["a"].get("/admin/country_rate/list",e)}function d(e){return n["a"].get("/country_rate/list",e)}function p(e){return n["a"].post("/admin/country_rate/create",e)}function m(e,t){return n["a"].put("/admin/country_rate/update/".concat(e),t)}function g(e,t){return n["a"].delete("/admin/country_rate/delete/".concat(e),t)}function v(e,t){return n["a"].put("/admin/country_rate/open/".concat(e),t)}function b(e){return n["a"].post("/stock/stock_warehouse/warehouse_super_admin",e)}function w(e){return n["a"].get("/stock/stock_warehouse/get_super_sarehouse",e)}function y(e,t){return n["a"].get("/stock/stock_warehouse/edit_warehouse_super_index/".concat(e),t)}function A(e,t){return n["a"].post("/stock/stock_warehouse/edit_warehouse_super_list/".concat(e),t)}function _(e,t){return n["a"].delete("/stock/stock_warehouse/deleted_warehouse_super/".concat(e),t)}function x(e){return n["a"].get("/order/order_main/order_hot_export",e)}function S(e){return n["a"].post("/order/platform/get_order_face_list",e)}function C(e){return n["a"].get("/order/get_bill_of_lading_info",e)}function k(e,t){return n["a"].get("/supply/product/download_img/".concat(e),t)}function E(e){return n["a"].post("/collect_good/collect_supply_product/".concat(e))}},f56f:function(e,t,r){}}]);