MindMap/frontend/dist/assets/index-df645be5.js

232 lines
485 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import{g as jl,c as he}from"./index-fc166542.js";function Xl(e,n){for(var t=0;t<n.length;t++){const i=n[t];if(typeof i!="string"&&!Array.isArray(i)){for(const r in i)if(r!=="default"&&!(r in e)){const a=Object.getOwnPropertyDescriptor(i,r);a&&Object.defineProperty(e,r,a.get?a:{enumerable:!0,get:()=>i[r]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var en={},la="1.13.7",Wo=typeof self=="object"&&self.self===self&&self||typeof global=="object"&&global.global===global&&global||Function("return this")()||{},oi=Array.prototype,fa=Object.prototype,Ro=typeof Symbol<"u"?Symbol.prototype:null,Vl=oi.push,Ft=oi.slice,gt=fa.toString,Hl=fa.hasOwnProperty,Su=typeof ArrayBuffer<"u",$l=typeof DataView<"u",Gl=Array.isArray,No=Object.keys,Oo=Object.create,Io=Su&&ArrayBuffer.isView,Zl=isNaN,Yl=isFinite,Bu=!{toString:null}.propertyIsEnumerable("toString"),Lo=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],Kl=Math.pow(2,53)-1;function Ie(e,n){return n=n==null?e.length-1:+n,function(){for(var t=Math.max(arguments.length-n,0),i=Array(t),r=0;r<t;r++)i[r]=arguments[r+n];switch(n){case 0:return e.call(this,i);case 1:return e.call(this,arguments[0],i);case 2:return e.call(this,arguments[0],arguments[1],i)}var a=Array(n+1);for(r=0;r<n;r++)a[r]=arguments[r];return a[n]=i,e.apply(this,a)}}function En(e){var n=typeof e;return n==="function"||n==="object"&&!!e}function ku(e){return e===null}function ha(e){return e===void 0}function pa(e){return e===!0||e===!1||gt.call(e)==="[object Boolean]"}function Wu(e){return!!(e&&e.nodeType===1)}function Ne(e){var n="[object "+e+"]";return function(t){return gt.call(t)===n}}const ci=Ne("String"),ga=Ne("Number"),Ru=Ne("Date"),Nu=Ne("RegExp"),Ou=Ne("Error"),ma=Ne("Symbol"),ba=Ne("ArrayBuffer");var Iu=Ne("Function"),Ql=Wo.document&&Wo.document.childNodes;typeof/./!="function"&&typeof Int8Array!="object"&&typeof Ql!="function"&&(Iu=function(e){return typeof e=="function"||!1});const Re=Iu,Lu=Ne("Object");var Mu=$l&&(!/\[native code\]/.test(String(DataView))||Lu(new DataView(new ArrayBuffer(8)))),ya=typeof Map<"u"&&Lu(new Map),Jl=Ne("DataView");function ef(e){return e!=null&&Re(e.getInt8)&&ba(e.buffer)}const mt=Mu?ef:Jl,An=Gl||Ne("Array");function Fn(e,n){return e!=null&&Hl.call(e,n)}var ra=Ne("Arguments");(function(){ra(arguments)||(ra=function(e){return Fn(e,"callee")})})();const ui=ra;function qu(e){return!ma(e)&&Yl(e)&&!isNaN(parseFloat(e))}function Da(e){return ga(e)&&Zl(e)}function va(e){return function(){return e}}function Pu(e){return function(n){var t=e(n);return typeof t=="number"&&t>=0&&t<=Kl}}function zu(e){return function(n){return n==null?void 0:n[e]}}const Gt=zu("byteLength"),nf=Pu(Gt);var tf=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;function rf(e){return Io?Io(e)&&!mt(e):nf(e)&&tf.test(gt.call(e))}const xa=Su?rf:va(!1),qe=zu("length");function af(e){for(var n={},t=e.length,i=0;i<t;++i)n[e[i]]=!0;return{contains:function(r){return n[r]===!0},push:function(r){return n[r]=!0,e.push(r)}}}function ju(e,n){n=af(n);var t=Lo.length,i=e.constructor,r=Re(i)&&i.prototype||fa,a="constructor";for(Fn(e,a)&&!n.contains(a)&&n.push(a);t--;)a=Lo[t],a in e&&e[a]!==r[a]&&!n.contains(a)&&n.push(a)}function Ee(e){if(!En(e))return[];if(No)return No(e);var n=[];for(var t in e)Fn(e,t)&&n.push(t);return Bu&&ju(e,n),n}function Xu(e){if(e==null)return!0;var n=qe(e);return typeof n=="number"&&(An(e)||ci(e)||ui(e))?n===0:qe(Ee(e))===0}function _a(e,n){var t=Ee(n),i=t.length;if(e==null)return!i;for(var r=Object(e),a=0;a<i;a++){var o=t[a];if(n[o]!==r[o]||!(o in r))return!1}return!0}function ye(e){if(e instanceof ye)return e;if(!(this instanceof ye))return new ye(e);this._wrapped=e}ye.VERSION=la;ye.prototype.value=function(){return this._wrapped};ye.prototype.valueOf=ye.prototype.toJSON=ye.prototype.value;ye.prototype.toString=function(){return String(this._wrapped)};function Mo(e){return new Uint8Array(e.buffer||e,e.byteOffset||0,Gt(e))}var qo="[object DataView]";function aa(e,n,t,i){if(e===n)return e!==0||1/e===1/n;if(e==null||n==null)return!1;if(e!==e)return n!==n;var r=typeof e;return r!=="function"&&r!=="object"&&typeof n!="object"?!1:Vu(e,n,t,i)}function Vu(e,n,t,i){e instanceof ye&&(e=e._wrapped),n instanceof ye&&(n=n._wrapped);var r=gt.call(e);if(r!==gt.call(n))return!1;if(Mu&&r=="[object Object]"&&mt(e)){if(!mt(n))return!1;r=qo}switch(r){case"[object RegExp]":case"[object String]":return""+e==""+n;case"[object Number]":return+e!=+e?+n!=+n:+e==0?1/+e===1/n:+e==+n;case"[object Date]":case"[object Boolean]":return+e==+n;case"[object Symbol]":return Ro.valueOf.call(e)===Ro.valueOf.call(n);case"[object ArrayBuffer]":case qo:return Vu(Mo(e),Mo(n),t,i)}var a=r==="[object Array]";if(!a&&xa(e)){var o=Gt(e);if(o!==Gt(n))return!1;if(e.buffer===n.buffer&&e.byteOffset===n.byteOffset)return!0;a=!0}if(!a){if(typeof e!="object"||typeof n!="object")return!1;var c=e.constructor,u=n.constructor;if(c!==u&&!(Re(c)&&c instanceof c&&Re(u)&&u instanceof u)&&"constructor"in e&&"constructor"in n)return!1}t=t||[],i=i||[];for(var s=t.length;s--;)if(t[s]===e)return i[s]===n;if(t.push(e),i.push(n),a){if(s=e.length,s!==n.length)return!1;for(;s--;)if(!aa(e[s],n[s],t,i))return!1}else{var d=Ee(e),g;if(s=d.length,Ee(n).length!==s)return!1;for(;s--;)if(g=d[s],!(Fn(n,g)&&aa(e[g],n[g],t,i)))return!1}return t.pop(),i.pop(),!0}function Hu(e,n){return aa(e,n)}function it(e){if(!En(e))return[];var n=[];for(var t in e)n.push(t);return Bu&&ju(e,n),n}function Ua(e){var n=qe(e);return function(t){if(t==null)return!1;var i=it(t);if(qe(i))return!1;for(var r=0;r<n;r++)if(!Re(t[e[r]]))return!1;return e!==Zu||!Re(t[Ta])}}var Ta="forEach",$u="has",wa=["clear","delete"],Gu=["get",$u,"set"],of=wa.concat(Ta,Gu),Zu=wa.concat(Gu),cf=["add"].concat(wa,Ta,$u);const Yu=ya?Ua(of):Ne("Map"),Ku=ya?Ua(Zu):Ne("WeakMap"),Qu=ya?Ua(cf):Ne("Set"),Ju=Ne("WeakSet");function In(e){for(var n=Ee(e),t=n.length,i=Array(t),r=0;r<t;r++)i[r]=e[n[r]];return i}function es(e){for(var n=Ee(e),t=n.length,i=Array(t),r=0;r<t;r++)i[r]=[n[r],e[n[r]]];return i}function Ea(e){for(var n={},t=Ee(e),i=0,r=t.length;i<r;i++)n[e[t[i]]]=t[i];return n}function bt(e){var n=[];for(var t in e)Re(e[t])&&n.push(t);return n.sort()}function Aa(e,n){return function(t){var i=arguments.length;if(n&&(t=Object(t)),i<2||t==null)return t;for(var r=1;r<i;r++)for(var a=arguments[r],o=e(a),c=o.length,u=0;u<c;u++){var s=o[u];(!n||t[s]===void 0)&&(t[s]=a[s])}return t}}const Fa=Aa(it),Yn=Aa(Ee),Ca=Aa(it,!0);function uf(){return function(){}}function ns(e){if(!En(e))return{};if(Oo)return Oo(e);var n=uf();n.prototype=e;var t=new n;return n.prototype=null,t}function ts(e,n){var t=ns(e);return n&&Yn(t,n),t}function is(e){return En(e)?An(e)?e.slice():Fa({},e):e}function rs(e,n){return n(e),e}function Sa(e){return An(e)?e:[e]}ye.toPath=Sa;function Ct(e){return ye.toPath(e)}function Ba(e,n){for(var t=n.length,i=0;i<t;i++){if(e==null)return;e=e[n[i]]}return t?e:void 0}function ka(e,n,t){var i=Ba(e,Ct(n));return ha(i)?t:i}function as(e,n){n=Ct(n);for(var t=n.length,i=0;i<t;i++){var r=n[i];if(!Fn(e,r))return!1;e=e[r]}return!!t}function si(e){return e}function Wn(e){return e=Yn({},e),function(n){return _a(n,e)}}function di(e){return e=Ct(e),function(n){return Ba(n,e)}}function St(e,n,t){if(n===void 0)return e;switch(t??3){case 1:return function(i){return e.call(n,i)};case 3:return function(i,r,a){return e.call(n,i,r,a)};case 4:return function(i,r,a,o){return e.call(n,i,r,a,o)}}return function(){return e.apply(n,arguments)}}function os(e,n,t){return e==null?si:Re(e)?St(e,n,t):En(e)&&!An(e)?Wn(e):di(e)}function li(e,n){return os(e,n,1/0)}ye.iteratee=li;function ze(e,n,t){return ye.iteratee!==li?ye.iteratee(e,n):os(e,n,t)}function cs(e,n,t){n=ze(n,t);for(var i=Ee(e),r=i.length,a={},o=0;o<r;o++){var c=i[o];a[c]=n(e[c],c,e)}return a}function Wa(){}function us(e){return e==null?Wa:function(n){return ka(e,n)}}function ss(e,n,t){var i=Array(Math.max(0,e));n=St(n,t,1);for(var r=0;r<e;r++)i[r]=n(r);return i}function Zt(e,n){return n==null&&(n=e,e=0),e+Math.floor(Math.random()*(n-e+1))}const Kn=Date.now||function(){return new Date().getTime()};function ds(e){var n=function(a){return e[a]},t="(?:"+Ee(e).join("|")+")",i=RegExp(t),r=RegExp(t,"g");return function(a){return a=a==null?"":""+a,i.test(a)?a.replace(r,n):a}}const ls={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},fs=ds(ls),sf=Ea(ls),hs=ds(sf),ps=ye.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var Gi=/(.)^/,df={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},lf=/\\|'|\r|\n|\u2028|\u2029/g;function ff(e){return"\\"+df[e]}var hf=/^\s*(\w|\$)+\s*$/;function gs(e,n,t){!n&&t&&(n=t),n=Ca({},n,ye.templateSettings);var i=RegExp([(n.escape||Gi).source,(n.interpolate||Gi).source,(n.evaluate||Gi).source].join("|")+"|$","g"),r=0,a="__p+='";e.replace(i,function(s,d,g,b,m){return a+=e.slice(r,m).replace(lf,ff),r=m+s.length,d?a+=`'+
((__t=(`+d+`))==null?'':_.escape(__t))+
'`:g?a+=`'+
((__t=(`+g+`))==null?'':__t)+
'`:b&&(a+=`';
`+b+`
__p+='`),s}),a+=`';
`;var o=n.variable;if(o){if(!hf.test(o))throw new Error("variable is not a bare identifier: "+o)}else a=`with(obj||{}){
`+a+`}
`,o="obj";a=`var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};
`+a+`return __p;
`;var c;try{c=new Function(o,"_",a)}catch(s){throw s.source=a,s}var u=function(s){return c.call(this,s,ye)};return u.source="function("+o+`){
`+a+"}",u}function ms(e,n,t){n=Ct(n);var i=n.length;if(!i)return Re(t)?t.call(e):t;for(var r=0;r<i;r++){var a=e==null?void 0:e[n[r]];a===void 0&&(a=t,r=i),e=Re(a)?a.call(e):a}return e}var pf=0;function bs(e){var n=++pf+"";return e?e+n:n}function ys(e){var n=ye(e);return n._chain=!0,n}function Ds(e,n,t,i,r){if(!(i instanceof n))return e.apply(t,r);var a=ns(e.prototype),o=e.apply(a,r);return En(o)?o:a}var Ln=Ie(function(e,n){var t=Ln.placeholder,i=function(){for(var r=0,a=n.length,o=Array(a),c=0;c<a;c++)o[c]=n[c]===t?arguments[r++]:n[c];for(;r<arguments.length;)o.push(arguments[r++]);return Ds(e,i,this,this,o)};return i});Ln.placeholder=ye;const Ra=Ie(function(e,n,t){if(!Re(e))throw new TypeError("Bind must be called on a function");var i=Ie(function(r){return Ds(e,i,n,this,t.concat(r))});return i}),$e=Pu(qe);function Mn(e,n,t,i){if(i=i||[],!n&&n!==0)n=1/0;else if(n<=0)return i.concat(e);for(var r=i.length,a=0,o=qe(e);a<o;a++){var c=e[a];if($e(c)&&(An(c)||ui(c)))if(n>1)Mn(c,n-1,t,i),r=i.length;else for(var u=0,s=c.length;u<s;)i[r++]=c[u++];else t||(i[r++]=c)}return i}const vs=Ie(function(e,n){n=Mn(n,!1,!1);var t=n.length;if(t<1)throw new Error("bindAll must be passed function names");for(;t--;){var i=n[t];e[i]=Ra(e[i],e)}return e});function xs(e,n){var t=function(i){var r=t.cache,a=""+(n?n.apply(this,arguments):i);return Fn(r,a)||(r[a]=e.apply(this,arguments)),r[a]};return t.cache={},t}const Na=Ie(function(e,n,t){return setTimeout(function(){return e.apply(null,t)},n)}),_s=Ln(Na,ye,1);function Us(e,n,t){var i,r,a,o,c=0;t||(t={});var u=function(){c=t.leading===!1?0:Kn(),i=null,o=e.apply(r,a),i||(r=a=null)},s=function(){var d=Kn();!c&&t.leading===!1&&(c=d);var g=n-(d-c);return r=this,a=arguments,g<=0||g>n?(i&&(clearTimeout(i),i=null),c=d,o=e.apply(r,a),i||(r=a=null)):!i&&t.trailing!==!1&&(i=setTimeout(u,g)),o};return s.cancel=function(){clearTimeout(i),c=0,i=r=a=null},s}function Ts(e,n,t){var i,r,a,o,c,u=function(){var d=Kn()-r;n>d?i=setTimeout(u,n-d):(i=null,t||(o=e.apply(c,a)),i||(a=c=null))},s=Ie(function(d){return c=this,a=d,r=Kn(),i||(i=setTimeout(u,n),t&&(o=e.apply(c,a))),o});return s.cancel=function(){clearTimeout(i),i=a=c=null},s}function ws(e,n){return Ln(n,e)}function fi(e){return function(){return!e.apply(this,arguments)}}function Es(){var e=arguments,n=e.length-1;return function(){for(var t=n,i=e[n].apply(this,arguments);t--;)i=e[t].call(this,i);return i}}function As(e,n){return function(){if(--e<1)return n.apply(this,arguments)}}function Oa(e,n){var t;return function(){return--e>0&&(t=n.apply(this,arguments)),e<=1&&(n=null),t}}const Fs=Ln(Oa,2);function Ia(e,n,t){n=ze(n,t);for(var i=Ee(e),r,a=0,o=i.length;a<o;a++)if(r=i[a],n(e[r],r,e))return r}function Cs(e){return function(n,t,i){t=ze(t,i);for(var r=qe(n),a=e>0?0:r-1;a>=0&&a<r;a+=e)if(t(n[a],a,n))return a;return-1}}const hi=Cs(1),La=Cs(-1);function Ma(e,n,t,i){t=ze(t,i,1);for(var r=t(n),a=0,o=qe(e);a<o;){var c=Math.floor((a+o)/2);t(e[c])<r?a=c+1:o=c}return a}function Ss(e,n,t){return function(i,r,a){var o=0,c=qe(i);if(typeof a=="number")e>0?o=a>=0?a:Math.max(a+c,o):c=a>=0?Math.min(a+1,c):a+c+1;else if(t&&a&&c)return a=t(i,r),i[a]===r?a:-1;if(r!==r)return a=n(Ft.call(i,o,c),Da),a>=0?a+o:-1;for(a=e>0?o:c-1;a>=0&&a<c;a+=e)if(i[a]===r)return a;return-1}}const qa=Ss(1,hi,Ma),Bs=Ss(-1,La);function yt(e,n,t){var i=$e(e)?hi:Ia,r=i(e,n,t);if(r!==void 0&&r!==-1)return e[r]}function ks(e,n){return yt(e,Wn(n))}function tn(e,n,t){n=St(n,t);var i,r;if($e(e))for(i=0,r=e.length;i<r;i++)n(e[i],i,e);else{var a=Ee(e);for(i=0,r=a.length;i<r;i++)n(e[a[i]],a[i],e)}return e}function gn(e,n,t){n=ze(n,t);for(var i=!$e(e)&&Ee(e),r=(i||e).length,a=Array(r),o=0;o<r;o++){var c=i?i[o]:o;a[o]=n(e[c],c,e)}return a}function Ws(e){var n=function(t,i,r,a){var o=!$e(t)&&Ee(t),c=(o||t).length,u=e>0?0:c-1;for(a||(r=t[o?o[u]:u],u+=e);u>=0&&u<c;u+=e){var s=o?o[u]:u;r=i(r,t[s],s,t)}return r};return function(t,i,r,a){var o=arguments.length>=3;return n(t,St(i,a,4),r,o)}}const Gn=Ws(1),Yt=Ws(-1);function Tn(e,n,t){var i=[];return n=ze(n,t),tn(e,function(r,a,o){n(r,a,o)&&i.push(r)}),i}function Rs(e,n,t){return Tn(e,fi(ze(n)),t)}function Kt(e,n,t){n=ze(n,t);for(var i=!$e(e)&&Ee(e),r=(i||e).length,a=0;a<r;a++){var o=i?i[a]:a;if(!n(e[o],o,e))return!1}return!0}function Qt(e,n,t){n=ze(n,t);for(var i=!$e(e)&&Ee(e),r=(i||e).length,a=0;a<r;a++){var o=i?i[a]:a;if(n(e[o],o,e))return!0}return!1}function Qe(e,n,t,i){return $e(e)||(e=In(e)),(typeof t!="number"||i)&&(t=0),qa(e,n,t)>=0}const Ns=Ie(function(e,n,t){var i,r;return Re(n)?r=n:(n=Ct(n),i=n.slice(0,-1),n=n[n.length-1]),gn(e,function(a){var o=r;if(!o){if(i&&i.length&&(a=Ba(a,i)),a==null)return;o=a[n]}return o==null?o:o.apply(a,t)})});function pi(e,n){return gn(e,di(n))}function Os(e,n){return Tn(e,Wn(n))}function Pa(e,n,t){var i=-1/0,r=-1/0,a,o;if(n==null||typeof n=="number"&&typeof e[0]!="object"&&e!=null){e=$e(e)?e:In(e);for(var c=0,u=e.length;c<u;c++)a=e[c],a!=null&&a>i&&(i=a)}else n=ze(n,t),tn(e,function(s,d,g){o=n(s,d,g),(o>r||o===-1/0&&i===-1/0)&&(i=s,r=o)});return i}function Is(e,n,t){var i=1/0,r=1/0,a,o;if(n==null||typeof n=="number"&&typeof e[0]!="object"&&e!=null){e=$e(e)?e:In(e);for(var c=0,u=e.length;c<u;c++)a=e[c],a!=null&&a<i&&(i=a)}else n=ze(n,t),tn(e,function(s,d,g){o=n(s,d,g),(o<r||o===1/0&&i===1/0)&&(i=s,r=o)});return i}var gf=/[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g;function za(e){return e?An(e)?Ft.call(e):ci(e)?e.match(gf):$e(e)?gn(e,si):In(e):[]}function ja(e,n,t){if(n==null||t)return $e(e)||(e=In(e)),e[Zt(e.length-1)];var i=za(e),r=qe(i);n=Math.max(Math.min(n,r),0);for(var a=r-1,o=0;o<n;o++){var c=Zt(o,a),u=i[o];i[o]=i[c],i[c]=u}return i.slice(0,n)}function Ls(e){return ja(e,1/0)}function Ms(e,n,t){var i=0;return n=ze(n,t),pi(gn(e,function(r,a,o){return{value:r,index:i++,criteria:n(r,a,o)}}).sort(function(r,a){var o=r.criteria,c=a.criteria;if(o!==c){if(o>c||o===void 0)return 1;if(o<c||c===void 0)return-1}return r.index-a.index}),"value")}function gi(e,n){return function(t,i,r){var a=n?[[],[]]:{};return i=ze(i,r),tn(t,function(o,c){var u=i(o,c,t);e(a,o,u)}),a}}const qs=gi(function(e,n,t){Fn(e,t)?e[t].push(n):e[t]=[n]}),Ps=gi(function(e,n,t){e[t]=n}),zs=gi(function(e,n,t){Fn(e,t)?e[t]++:e[t]=1}),js=gi(function(e,n,t){e[t?0:1].push(n)},!0);function Xs(e){return e==null?0:$e(e)?e.length:Ee(e).length}function mf(e,n,t){return n in t}const Xa=Ie(function(e,n){var t={},i=n[0];if(e==null)return t;Re(i)?(n.length>1&&(i=St(i,n[1])),n=it(e)):(i=mf,n=Mn(n,!1,!1),e=Object(e));for(var r=0,a=n.length;r<a;r++){var o=n[r],c=e[o];i(c,o,e)&&(t[o]=c)}return t}),Vs=Ie(function(e,n){var t=n[0],i;return Re(t)?(t=fi(t),n.length>1&&(i=n[1])):(n=gn(Mn(n,!1,!1),String),t=function(r,a){return!Qe(n,a)}),Xa(e,t,i)});function Va(e,n,t){return Ft.call(e,0,Math.max(0,e.length-(n==null||t?1:n)))}function Zn(e,n,t){return e==null||e.length<1?n==null||t?void 0:[]:n==null||t?e[0]:Va(e,e.length-n)}function kn(e,n,t){return Ft.call(e,n==null||t?1:n)}function Hs(e,n,t){return e==null||e.length<1?n==null||t?void 0:[]:n==null||t?e[e.length-1]:kn(e,Math.max(0,e.length-n))}function $s(e){return Tn(e,Boolean)}function Gs(e,n){return Mn(e,n,!1)}const Ha=Ie(function(e,n){return n=Mn(n,!0,!0),Tn(e,function(t){return!Qe(n,t)})}),Zs=Ie(function(e,n){return Ha(e,n)});function Dt(e,n,t,i){pa(n)||(i=t,t=n,n=!1),t!=null&&(t=ze(t,i));for(var r=[],a=[],o=0,c=qe(e);o<c;o++){var u=e[o],s=t?t(u,o,e):u;n&&!t?((!o||a!==s)&&r.push(u),a=s):t?Qe(a,s)||(a.push(s),r.push(u)):Qe(r,u)||r.push(u)}return r}const Ys=Ie(function(e){return Dt(Mn(e,!0,!0))});function Ks(e){for(var n=[],t=arguments.length,i=0,r=qe(e);i<r;i++){var a=e[i];if(!Qe(n,a)){var o;for(o=1;o<t&&Qe(arguments[o],a);o++);o===t&&n.push(a)}}return n}function vt(e){for(var n=e&&Pa(e,qe).length||0,t=Array(n),i=0;i<n;i++)t[i]=pi(e,i);return t}const Qs=Ie(vt);function Js(e,n){for(var t={},i=0,r=qe(e);i<r;i++)n?t[e[i]]=n[i]:t[e[i][0]]=e[i][1];return t}function ed(e,n,t){n==null&&(n=e||0,e=0),t||(t=n<e?-1:1);for(var i=Math.max(Math.ceil((n-e)/t),0),r=Array(i),a=0;a<i;a++,e+=t)r[a]=e;return r}function nd(e,n){if(n==null||n<1)return[];for(var t=[],i=0,r=e.length;i<r;)t.push(Ft.call(e,i,i+=n));return t}function $a(e,n){return e._chain?ye(n).chain():n}function Ga(e){return tn(bt(e),function(n){var t=ye[n]=e[n];ye.prototype[n]=function(){var i=[this._wrapped];return Vl.apply(i,arguments),$a(this,t.apply(ye,i))}}),ye}tn(["pop","push","reverse","shift","sort","splice","unshift"],function(e){var n=oi[e];ye.prototype[e]=function(){var t=this._wrapped;return t!=null&&(n.apply(t,arguments),(e==="shift"||e==="splice")&&t.length===0&&delete t[0]),$a(this,t)}});tn(["concat","join","slice"],function(e){var n=oi[e];ye.prototype[e]=function(){var t=this._wrapped;return t!=null&&(t=n.apply(t,arguments)),$a(this,t)}});const bf=Object.freeze(Object.defineProperty({__proto__:null,VERSION:la,after:As,all:Kt,allKeys:it,any:Qt,assign:Yn,before:Oa,bind:Ra,bindAll:vs,chain:ys,chunk:nd,clone:is,collect:gn,compact:$s,compose:Es,constant:va,contains:Qe,countBy:zs,create:ts,debounce:Ts,default:ye,defaults:Ca,defer:_s,delay:Na,detect:yt,difference:Ha,drop:kn,each:tn,escape:fs,every:Kt,extend:Fa,extendOwn:Yn,filter:Tn,find:yt,findIndex:hi,findKey:Ia,findLastIndex:La,findWhere:ks,first:Zn,flatten:Gs,foldl:Gn,foldr:Yt,forEach:tn,functions:bt,get:ka,groupBy:qs,has:as,head:Zn,identity:si,include:Qe,includes:Qe,indexBy:Ps,indexOf:qa,initial:Va,inject:Gn,intersection:Ks,invert:Ea,invoke:Ns,isArguments:ui,isArray:An,isArrayBuffer:ba,isBoolean:pa,isDataView:mt,isDate:Ru,isElement:Wu,isEmpty:Xu,isEqual:Hu,isError:Ou,isFinite:qu,isFunction:Re,isMap:Yu,isMatch:_a,isNaN:Da,isNull:ku,isNumber:ga,isObject:En,isRegExp:Nu,isSet:Qu,isString:ci,isSymbol:ma,isTypedArray:xa,isUndefined:ha,isWeakMap:Ku,isWeakSet:Ju,iteratee:li,keys:Ee,last:Hs,lastIndexOf:Bs,map:gn,mapObject:cs,matcher:Wn,matches:Wn,max:Pa,memoize:xs,methods:bt,min:Is,mixin:Ga,negate:fi,noop:Wa,now:Kn,object:Js,omit:Vs,once:Fs,pairs:es,partial:Ln,partition:js,pick:Xa,pluck:pi,property:di,propertyOf:us,random:Zt,range:ed,reduce:Gn,reduceRight:Yt,reject:Rs,rest:kn,restArguments:Ie,result:ms,sample:ja,select:Tn,shuffle:Ls,size:Xs,some:Qt,sortBy:Ms,sortedIndex:Ma,tail:kn,take:Zn,tap:rs,template:gs,templateSettings:ps,throttle:Us,times:ss,toArray:za,toPath:Sa,transpose:vt,unescape:hs,union:Ys,uniq:Dt,unique:Dt,uniqueId:bs,unzip:vt,values:In,where:Os,without:Zs,wrap:ws,zip:Qs},Symbol.toStringTag,{value:"Module"}));var oa=Ga(bf);oa._=oa;const yf=Object.freeze(Object.defineProperty({__proto__:null,VERSION:la,after:As,all:Kt,allKeys:it,any:Qt,assign:Yn,before:Oa,bind:Ra,bindAll:vs,chain:ys,chunk:nd,clone:is,collect:gn,compact:$s,compose:Es,constant:va,contains:Qe,countBy:zs,create:ts,debounce:Ts,default:oa,defaults:Ca,defer:_s,delay:Na,detect:yt,difference:Ha,drop:kn,each:tn,escape:fs,every:Kt,extend:Fa,extendOwn:Yn,filter:Tn,find:yt,findIndex:hi,findKey:Ia,findLastIndex:La,findWhere:ks,first:Zn,flatten:Gs,foldl:Gn,foldr:Yt,forEach:tn,functions:bt,get:ka,groupBy:qs,has:as,head:Zn,identity:si,include:Qe,includes:Qe,indexBy:Ps,indexOf:qa,initial:Va,inject:Gn,intersection:Ks,invert:Ea,invoke:Ns,isArguments:ui,isArray:An,isArrayBuffer:ba,isBoolean:pa,isDataView:mt,isDate:Ru,isElement:Wu,isEmpty:Xu,isEqual:Hu,isError:Ou,isFinite:qu,isFunction:Re,isMap:Yu,isMatch:_a,isNaN:Da,isNull:ku,isNumber:ga,isObject:En,isRegExp:Nu,isSet:Qu,isString:ci,isSymbol:ma,isTypedArray:xa,isUndefined:ha,isWeakMap:Ku,isWeakSet:Ju,iteratee:li,keys:Ee,last:Hs,lastIndexOf:Bs,map:gn,mapObject:cs,matcher:Wn,matches:Wn,max:Pa,memoize:xs,methods:bt,min:Is,mixin:Ga,negate:fi,noop:Wa,now:Kn,object:Js,omit:Vs,once:Fs,pairs:es,partial:Ln,partition:js,pick:Xa,pluck:pi,property:di,propertyOf:us,random:Zt,range:ed,reduce:Gn,reduceRight:Yt,reject:Rs,rest:kn,restArguments:Ie,result:ms,sample:ja,select:Tn,shuffle:Ls,size:Xs,some:Qt,sortBy:Ms,sortedIndex:Ma,tail:kn,take:Zn,tap:rs,template:gs,templateSettings:ps,throttle:Us,times:ss,toArray:za,toPath:Sa,transpose:vt,unescape:hs,union:Ys,uniq:Dt,unique:Dt,uniqueId:bs,unzip:vt,values:In,where:Os,without:Zs,wrap:ws,zip:Qs},Symbol.toStringTag,{value:"Module"})),we=jl(yf);var Za={},Fe={},td={exports:{}},It={exports:{}},Po;function rt(){if(Po)return It.exports;Po=1;var e=function(){return this===void 0}();if(e)It.exports={freeze:Object.freeze,defineProperty:Object.defineProperty,getDescriptor:Object.getOwnPropertyDescriptor,keys:Object.keys,names:Object.getOwnPropertyNames,getPrototypeOf:Object.getPrototypeOf,isArray:Array.isArray,isES5:e,propertyIsWritable:function(d,g){var b=Object.getOwnPropertyDescriptor(d,g);return!!(!b||b.writable||b.set)}};else{var n={}.hasOwnProperty,t={}.toString,i={}.constructor.prototype,r=function(d){var g=[];for(var b in d)n.call(d,b)&&g.push(b);return g},a=function(d,g){return{value:d[g]}},o=function(d,g,b){return d[g]=b.value,d},c=function(d){return d},u=function(d){try{return Object(d).constructor.prototype}catch{return i}},s=function(d){try{return t.call(d)==="[object Array]"}catch{return!1}};It.exports={isArray:s,keys:r,names:r,defineProperty:o,getDescriptor:a,freeze:c,getPrototypeOf:u,isES5:e,propertyIsWritable:function(){return!0}}}return It.exports}var Zi,zo;function _e(){if(zo)return Zi;zo=1;var e=rt(),n=typeof navigator>"u",t={e:{}},i,r=typeof self<"u"?self:typeof window<"u"?window:typeof he<"u"?he:he!==void 0?he:null;function a(){try{var E=i;return i=null,E.apply(this,arguments)}catch(Z){return t.e=Z,t}}function o(E){return i=E,a}var c=function(E,Z){var J={}.hasOwnProperty;function K(){this.constructor=E,this.constructor$=Z;for(var re in Z.prototype)J.call(Z.prototype,re)&&re.charAt(re.length-1)!=="$"&&(this[re+"$"]=Z.prototype[re])}return K.prototype=Z.prototype,E.prototype=new K,E.prototype};function u(E){return E==null||E===!0||E===!1||typeof E=="string"||typeof E=="number"}function s(E){return typeof E=="function"||typeof E=="object"&&E!==null}function d(E){return u(E)?new Error(w(E)):E}function g(E,Z){var J=E.length,K=new Array(J+1),re;for(re=0;re<J;++re)K[re]=E[re];return K[re]=Z,K}function b(E,Z,J){if(e.isES5){var K=Object.getOwnPropertyDescriptor(E,Z);if(K!=null)return K.get==null&&K.set==null?K.value:J}else return{}.hasOwnProperty.call(E,Z)?E[Z]:void 0}function m(E,Z,J){if(u(E))return E;var K={value:J,configurable:!0,enumerable:!1,writable:!0};return e.defineProperty(E,Z,K),E}function y(E){throw E}var l=function(){var E=[Array.prototype,Object.prototype,Function.prototype],Z=function(re){for(var se=0;se<E.length;++se)if(E[se]===re)return!0;return!1};if(e.isES5){var J=Object.getOwnPropertyNames;return function(re){for(var se=[],ue=Object.create(null);re!=null&&!Z(re);){var le;try{le=J(re)}catch{return se}for(var ve=0;ve<le.length;++ve){var z=le[ve];if(!ue[z]){ue[z]=!0;var ne=Object.getOwnPropertyDescriptor(re,z);ne!=null&&ne.get==null&&ne.set==null&&se.push(z)}}re=e.getPrototypeOf(re)}return se}}else{var K={}.hasOwnProperty;return function(re){if(Z(re))return[];var se=[];e:for(var ue in re)if(K.call(re,ue))se.push(ue);else{for(var le=0;le<E.length;++le)if(K.call(E[le],ue))continue e;se.push(ue)}return se}}}(),f=/this\s*\.\s*\S+\s*=/;function p(E){try{if(typeof E=="function"){var Z=e.names(E.prototype),J=e.isES5&&Z.length>1,K=Z.length>0&&!(Z.length===1&&Z[0]==="constructor"),re=f.test(E+"")&&e.names(E).length>0;if(J||K||re)return!0}return!1}catch{return!1}}function h(E){return E}var D=/^[a-z$_][a-z$_0-9]*$/i;function _(E){return D.test(E)}function U(E,Z,J){for(var K=new Array(E),re=0;re<E;++re)K[re]=Z+re+J;return K}function w(E){try{return E+""}catch{return"[no string representation]"}}function A(E){return E!==null&&typeof E=="object"&&typeof E.message=="string"&&typeof E.name=="string"}function O(E){try{m(E,"isOperational",!0)}catch{}}function I(E){return E==null?!1:E instanceof Error.__BluebirdErrorTypes__.OperationalError||E.isOperational===!0}function $(E){return A(E)&&e.propertyIsWritable(E,"stack")}var Q=function(){return"stack"in new Error?function(E){return $(E)?E:new Error(w(E))}:function(E){if($(E))return E;try{throw new Error(w(E))}catch(Z){return Z}}}();function T(E){return{}.toString.call(E)}function L(E,Z,J){for(var K=e.names(E),re=0;re<K.length;++re){var se=K[re];if(J(se))try{e.defineProperty(Z,se,e.getDescriptor(E,se))}catch{}}}var x=function(E){return e.isArray(E)?E:null};if(typeof Symbol<"u"&&Symbol.iterator){var X=typeof Array.from=="function"?function(E){return Array.from(E)}:function(E){for(var Z=[],J=E[Symbol.iterator](),K;!(K=J.next()).done;)Z.push(K.value);return Z};x=function(E){return e.isArray(E)?E:E!=null&&typeof E[Symbol.iterator]=="function"?X(E):null}}var F=typeof process<"u"&&T(process).toLowerCase()==="[object process]",R=typeof process<"u"&&typeof process.env<"u";function B(E){return R?process.env[E]:void 0}function N(){if(typeof Promise=="function")try{var E=new Promise(function(){});if({}.toString.call(E)==="[object Promise]")return Promise}catch{}}function P(E,Z){return E.bind(Z)}var k={isClass:p,isIdentifier:_,inheritedDataKeys:l,getDataPropertyOrDefault:b,thrower:y,isArray:e.isArray,asArray:x,notEnumerableProp:m,isPrimitive:u,isObject:s,isError:A,canEvaluate:n,errorObj:t,tryCatch:o,inherits:c,withAppended:g,maybeWrapAsError:d,toFastProperties:h,filledRange:U,toString:w,canAttachTrace:$,ensureErrorObject:Q,originatesFromRejection:I,markAsOriginatingFromRejection:O,classString:T,copyDescriptors:L,hasDevTools:typeof chrome<"u"&&chrome&&typeof chrome.loadTimes=="function",isNode:F,hasEnvVariables:R,env:B,global:r,getNativePromise:N,domainBind:P};k.isRecentNode=k.isNode&&function(){var E=process.versions.node.split(".").map(Number);return E[0]===0&&E[1]>10||E[0]>0}(),k.isNode&&k.toFastProperties(process);try{throw new Error}catch(E){k.lastLineError=E}return Zi=k,Zi}var Lt={exports:{}},Yi,jo;function Df(){if(jo)return Yi;jo=1;var e=_e(),n,t=function(){throw new Error(`No async scheduler available
See http://goo.gl/MqrFmX
`)},i=e.getNativePromise();if(e.isNode&&typeof MutationObserver>"u"){var r=he.setImmediate,a=process.nextTick;n=e.isRecentNode?function(c){r.call(he,c)}:function(c){a.call(process,c)}}else if(typeof i=="function"&&typeof i.resolve=="function"){var o=i.resolve();n=function(c){o.then(c)}}else typeof MutationObserver<"u"&&!(typeof window<"u"&&window.navigator&&(window.navigator.standalone||window.cordova))?n=function(){var c=document.createElement("div"),u={attributes:!0},s=!1,d=document.createElement("div"),g=new MutationObserver(function(){c.classList.toggle("foo"),s=!1});g.observe(d,u);var b=function(){s||(s=!0,d.classList.toggle("foo"))};return function(y){var l=new MutationObserver(function(){l.disconnect(),y()});l.observe(c,u),b()}}():typeof setImmediate<"u"?n=function(c){setImmediate(c)}:typeof setTimeout<"u"?n=function(c){setTimeout(c,0)}:n=t;return Yi=n,Yi}var Ki,Xo;function vf(){if(Xo)return Ki;Xo=1;function e(t,i,r,a,o){for(var c=0;c<o;++c)r[c+a]=t[c+i],t[c+i]=void 0}function n(t){this._capacity=t,this._length=0,this._front=0}return n.prototype._willBeOverCapacity=function(t){return this._capacity<t},n.prototype._pushOne=function(t){var i=this.length();this._checkCapacity(i+1);var r=this._front+i&this._capacity-1;this[r]=t,this._length=i+1},n.prototype.push=function(t,i,r){var a=this.length()+3;if(this._willBeOverCapacity(a)){this._pushOne(t),this._pushOne(i),this._pushOne(r);return}var o=this._front+a-3;this._checkCapacity(a);var c=this._capacity-1;this[o+0&c]=t,this[o+1&c]=i,this[o+2&c]=r,this._length=a},n.prototype.shift=function(){var t=this._front,i=this[t];return this[t]=void 0,this._front=t+1&this._capacity-1,this._length--,i},n.prototype.length=function(){return this._length},n.prototype._checkCapacity=function(t){this._capacity<t&&this._resizeTo(this._capacity<<1)},n.prototype._resizeTo=function(t){var i=this._capacity;this._capacity=t;var r=this._front,a=this._length,o=r+a&i-1;e(this,0,this,i,o)},Ki=n,Ki}var Vo;function xf(){if(Vo)return Lt.exports;Vo=1;var e;try{throw new Error}catch(u){e=u}var n=Df(),t=vf(),i=_e();function r(){this._customScheduler=!1,this._isTickUsed=!1,this._lateQueue=new t(16),this._normalQueue=new t(16),this._haveDrainedQueues=!1,this._trampolineEnabled=!0;var u=this;this.drainQueues=function(){u._drainQueues()},this._schedule=n}r.prototype.setScheduler=function(u){var s=this._schedule;return this._schedule=u,this._customScheduler=!0,s},r.prototype.hasCustomScheduler=function(){return this._customScheduler},r.prototype.enableTrampoline=function(){this._trampolineEnabled=!0},r.prototype.disableTrampolineIfNecessary=function(){i.hasDevTools&&(this._trampolineEnabled=!1)},r.prototype.haveItemsQueued=function(){return this._isTickUsed||this._haveDrainedQueues},r.prototype.fatalError=function(u,s){s?(process.stderr.write("Fatal "+(u instanceof Error?u.stack:u)+`
`),process.exit(2)):this.throwLater(u)},r.prototype.throwLater=function(u,s){if(arguments.length===1&&(s=u,u=function(){throw s}),typeof setTimeout<"u")setTimeout(function(){u(s)},0);else try{this._schedule(function(){u(s)})}catch{throw new Error(`No async scheduler available
See http://goo.gl/MqrFmX
`)}};function a(u,s,d){this._lateQueue.push(u,s,d),this._queueTick()}function o(u,s,d){this._normalQueue.push(u,s,d),this._queueTick()}function c(u){this._normalQueue._pushOne(u),this._queueTick()}return i.hasDevTools?(r.prototype.invokeLater=function(u,s,d){this._trampolineEnabled?a.call(this,u,s,d):this._schedule(function(){setTimeout(function(){u.call(s,d)},100)})},r.prototype.invoke=function(u,s,d){this._trampolineEnabled?o.call(this,u,s,d):this._schedule(function(){u.call(s,d)})},r.prototype.settlePromises=function(u){this._trampolineEnabled?c.call(this,u):this._schedule(function(){u._settlePromises()})}):(r.prototype.invokeLater=a,r.prototype.invoke=o,r.prototype.settlePromises=c),r.prototype._drainQueue=function(u){for(;u.length()>0;){var s=u.shift();if(typeof s!="function"){s._settlePromises();continue}var d=u.shift(),g=u.shift();s.call(d,g)}},r.prototype._drainQueues=function(){this._drainQueue(this._normalQueue),this._reset(),this._haveDrainedQueues=!0,this._drainQueue(this._lateQueue)},r.prototype._queueTick=function(){this._isTickUsed||(this._isTickUsed=!0,this._schedule(this.drainQueues))},r.prototype._reset=function(){this._isTickUsed=!1},Lt.exports=r,Lt.exports.firstLineError=e,Lt.exports}var Qi,Ho;function wn(){if(Ho)return Qi;Ho=1;var e=rt(),n=e.freeze,t=_e(),i=t.inherits,r=t.notEnumerableProp;function a(p,h){function D(_){if(!(this instanceof D))return new D(_);r(this,"message",typeof _=="string"?_:h),r(this,"name",p),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):Error.call(this)}return i(D,Error),D}var o,c,u=a("Warning","warning"),s=a("CancellationError","cancellation error"),d=a("TimeoutError","timeout error"),g=a("AggregateError","aggregate error");try{o=TypeError,c=RangeError}catch{o=a("TypeError","type error"),c=a("RangeError","range error")}for(var b="join pop push shift unshift slice filter forEach some every map indexOf lastIndexOf reduce reduceRight sort reverse".split(" "),m=0;m<b.length;++m)typeof Array.prototype[b[m]]=="function"&&(g.prototype[b[m]]=Array.prototype[b[m]]);e.defineProperty(g.prototype,"length",{value:0,configurable:!1,writable:!0,enumerable:!0}),g.prototype.isOperational=!0;var y=0;g.prototype.toString=function(){var p=Array(y*4+1).join(" "),h=`
`+p+`AggregateError of:
`;y++,p=Array(y*4+1).join(" ");for(var D=0;D<this.length;++D){for(var _=this[D]===this?"[Circular AggregateError]":this[D]+"",U=_.split(`
`),w=0;w<U.length;++w)U[w]=p+U[w];_=U.join(`
`),h+=_+`
`}return y--,h};function l(p){if(!(this instanceof l))return new l(p);r(this,"name","OperationalError"),r(this,"message",p),this.cause=p,this.isOperational=!0,p instanceof Error?(r(this,"message",p.message),r(this,"stack",p.stack)):Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)}i(l,Error);var f=Error.__BluebirdErrorTypes__;return f||(f=n({CancellationError:s,TimeoutError:d,OperationalError:l,RejectionError:l,AggregateError:g}),e.defineProperty(Error,"__BluebirdErrorTypes__",{value:f,writable:!1,enumerable:!1,configurable:!1})),Qi={Error,TypeError:o,RangeError:c,CancellationError:f.CancellationError,OperationalError:f.OperationalError,TimeoutError:f.TimeoutError,AggregateError:f.AggregateError,Warning:u},Qi}var Ji,$o;function _f(){return $o||($o=1,Ji=function(e,n){var t=_e(),i=t.errorObj,r=t.isObject;function a(g,b){if(r(g)){if(g instanceof e)return g;var m=c(g);if(m===i){b&&b._pushContext();var y=e.reject(m.e);return b&&b._popContext(),y}else if(typeof m=="function"){if(s(g)){var y=new e(n);return g._then(y._fulfill,y._reject,void 0,y,null),y}return d(g,m,b)}}return g}function o(g){return g.then}function c(g){try{return o(g)}catch(b){return i.e=b,i}}var u={}.hasOwnProperty;function s(g){try{return u.call(g,"_promise0")}catch{return!1}}function d(g,b,m){var y=new e(n),l=y;m&&m._pushContext(),y._captureStackTrace(),m&&m._popContext();var f=!0,p=t.tryCatch(b).call(g,h,D);f=!1,y&&p===i&&(y._rejectCallback(p.e,!0,!0),y=null);function h(_){y&&(y._resolveCallback(_),y=null)}function D(_){y&&(y._rejectCallback(_,f,!0),y=null)}return l}return a}),Ji}var er,Go;function Uf(){return Go||(Go=1,er=function(e,n,t,i,r){var a=_e();a.isArray;function o(u){switch(u){case-2:return[];case-3:return{}}}function c(u){var s=this._promise=new e(n);u instanceof e&&s._propagateFrom(u,3),s._setOnCancel(this),this._values=u,this._length=0,this._totalResolved=0,this._init(void 0,-2)}return a.inherits(c,r),c.prototype.length=function(){return this._length},c.prototype.promise=function(){return this._promise},c.prototype._init=function u(s,d){var g=t(this._values,this._promise);if(g instanceof e){g=g._target();var b=g._bitField;if(this._values=g,b&50397184)if(b&33554432)g=g._value();else return b&16777216?this._reject(g._reason()):this._cancel();else return this._promise._setAsyncGuaranteed(),g._then(u,this._reject,void 0,this,d)}if(g=a.asArray(g),g===null){var m=i("expecting an array or an iterable object but got "+a.classString(g)).reason();this._promise._rejectCallback(m,!1);return}if(g.length===0){d===-5?this._resolveEmptyArray():this._resolve(o(d));return}this._iterate(g)},c.prototype._iterate=function(u){var s=this.getActualLength(u.length);this._length=s,this._values=this.shouldCopyValues()?new Array(s):this._values;for(var d=this._promise,g=!1,b=null,m=0;m<s;++m){var y=t(u[m],d);y instanceof e?(y=y._target(),b=y._bitField):b=null,g?b!==null&&y.suppressUnhandledRejections():b!==null?b&50397184?b&33554432?g=this._promiseFulfilled(y._value(),m):b&16777216?g=this._promiseRejected(y._reason(),m):g=this._promiseCancelled(m):(y._proxy(this,m),this._values[m]=y):g=this._promiseFulfilled(y,m)}g||d._setAsyncGuaranteed()},c.prototype._isResolved=function(){return this._values===null},c.prototype._resolve=function(u){this._values=null,this._promise._fulfill(u)},c.prototype._cancel=function(){this._isResolved()||!this._promise._isCancellable()||(this._values=null,this._promise._cancel())},c.prototype._reject=function(u){this._values=null,this._promise._rejectCallback(u,!1)},c.prototype._promiseFulfilled=function(u,s){this._values[s]=u;var d=++this._totalResolved;return d>=this._length?(this._resolve(this._values),!0):!1},c.prototype._promiseCancelled=function(){return this._cancel(),!0},c.prototype._promiseRejected=function(u){return this._totalResolved++,this._reject(u),!0},c.prototype._resultCancelled=function(){if(!this._isResolved()){var u=this._values;if(this._cancel(),u instanceof e)u.cancel();else for(var s=0;s<u.length;++s)u[s]instanceof e&&u[s].cancel()}},c.prototype.shouldCopyValues=function(){return!0},c.prototype.getActualLength=function(u){return u},c}),er}var nr,Zo;function Tf(){return Zo||(Zo=1,nr=function(e){var n=!1,t=[];e.prototype._promiseCreated=function(){},e.prototype._pushContext=function(){},e.prototype._popContext=function(){return null},e._peekContext=e.prototype._peekContext=function(){};function i(){this._trace=new i.CapturedTrace(a())}i.prototype._pushContext=function(){this._trace!==void 0&&(this._trace._promiseCreated=null,t.push(this._trace))},i.prototype._popContext=function(){if(this._trace!==void 0){var o=t.pop(),c=o._promiseCreated;return o._promiseCreated=null,c}return null};function r(){if(n)return new i}function a(){var o=t.length-1;if(o>=0)return t[o]}return i.CapturedTrace=null,i.create=r,i.deactivateLongStackTraces=function(){},i.activateLongStackTraces=function(){var o=e.prototype._pushContext,c=e.prototype._popContext,u=e._peekContext,s=e.prototype._peekContext,d=e.prototype._promiseCreated;i.deactivateLongStackTraces=function(){e.prototype._pushContext=o,e.prototype._popContext=c,e._peekContext=u,e.prototype._peekContext=s,e.prototype._promiseCreated=d,n=!1},n=!0,e.prototype._pushContext=i.prototype._pushContext,e.prototype._popContext=i.prototype._popContext,e._peekContext=e.prototype._peekContext=a,e.prototype._promiseCreated=function(){var g=this._peekContext();g&&g._promiseCreated==null&&(g._promiseCreated=this)}},i}),nr}var tr,Yo;function wf(){return Yo||(Yo=1,tr=function(e,n){var t=e._getDomain,i=e._async,r=wn().Warning,a=_e(),o=a.canAttachTrace,c,u,s=/[\\\/]bluebird[\\\/]js[\\\/](release|debug|instrumented)/,d=/\((?:timers\.js):\d+:\d+\)/,g=/[\/<\(](.+?):(\d+):(\d+)\)?\s*$/,b=null,m=null,y=!1,l,f=!!(a.env("BLUEBIRD_DEBUG")!=0&&(a.env("BLUEBIRD_DEBUG")||a.env("NODE_ENV")==="development")),p=!!(a.env("BLUEBIRD_WARNINGS")!=0&&(f||a.env("BLUEBIRD_WARNINGS"))),h=!!(a.env("BLUEBIRD_LONG_STACK_TRACES")!=0&&(f||a.env("BLUEBIRD_LONG_STACK_TRACES"))),D=a.env("BLUEBIRD_W_FORGOTTEN_RETURN")!=0&&(p||!!a.env("BLUEBIRD_W_FORGOTTEN_RETURN"));e.prototype.suppressUnhandledRejections=function(){var W=this._target();W._bitField=W._bitField&-1048577|524288},e.prototype._ensurePossibleRejectionHandled=function(){this._bitField&524288||(this._setRejectionIsUnhandled(),i.invokeLater(this._notifyUnhandledRejection,this,void 0))},e.prototype._notifyUnhandledRejectionIsHandled=function(){ne("rejectionHandled",c,void 0,this)},e.prototype._setReturnedNonUndefined=function(){this._bitField=this._bitField|268435456},e.prototype._returnedNonUndefined=function(){return(this._bitField&268435456)!==0},e.prototype._notifyUnhandledRejection=function(){if(this._isRejectionUnhandled()){var W=this._settledValue();this._setUnhandledRejectionIsNotified(),ne("unhandledRejection",u,W,this)}},e.prototype._setUnhandledRejectionIsNotified=function(){this._bitField=this._bitField|262144},e.prototype._unsetUnhandledRejectionIsNotified=function(){this._bitField=this._bitField&-262145},e.prototype._isUnhandledRejectionNotified=function(){return(this._bitField&262144)>0},e.prototype._setRejectionIsUnhandled=function(){this._bitField=this._bitField|1048576},e.prototype._unsetRejectionIsUnhandled=function(){this._bitField=this._bitField&-1048577,this._isUnhandledRejectionNotified()&&(this._unsetUnhandledRejectionIsNotified(),this._notifyUnhandledRejectionIsHandled())},e.prototype._isRejectionUnhandled=function(){return(this._bitField&1048576)>0},e.prototype._warn=function(W,M,j){return J(W,M,j||this)},e.onPossiblyUnhandledRejection=function(W){var M=t();u=typeof W=="function"?M===null?W:a.domainBind(M,W):void 0},e.onUnhandledRejectionHandled=function(W){var M=t();c=typeof W=="function"?M===null?W:a.domainBind(M,W):void 0};var _=function(){};e.longStackTraces=function(){if(i.haveItemsQueued()&&!V.longStackTraces)throw new Error(`cannot enable long stack traces after promises have been created
See http://goo.gl/MqrFmX
`);if(!V.longStackTraces&&G()){var W=e.prototype._captureStackTrace,M=e.prototype._attachExtraTrace;V.longStackTraces=!0,_=function(){if(i.haveItemsQueued()&&!V.longStackTraces)throw new Error(`cannot enable long stack traces after promises have been created
See http://goo.gl/MqrFmX
`);e.prototype._captureStackTrace=W,e.prototype._attachExtraTrace=M,n.deactivateLongStackTraces(),i.enableTrampoline(),V.longStackTraces=!1},e.prototype._captureStackTrace=P,e.prototype._attachExtraTrace=k,n.activateLongStackTraces(),i.disableTrampolineIfNecessary()}},e.hasLongStackTraces=function(){return V.longStackTraces&&G()};var U=function(){try{if(typeof CustomEvent=="function"){var W=new CustomEvent("CustomEvent");return a.global.dispatchEvent(W),function(M,j){var Y=new CustomEvent(M.toLowerCase(),{detail:j,cancelable:!0});return!a.global.dispatchEvent(Y)}}else if(typeof Event=="function"){var W=new Event("CustomEvent");return a.global.dispatchEvent(W),function(j,Y){var ae=new Event(j.toLowerCase(),{cancelable:!0});return ae.detail=Y,!a.global.dispatchEvent(ae)}}else{var W=document.createEvent("CustomEvent");return W.initCustomEvent("testingtheevent",!1,!0,{}),a.global.dispatchEvent(W),function(j,Y){var ae=document.createEvent("CustomEvent");return ae.initCustomEvent(j.toLowerCase(),!1,!0,Y),!a.global.dispatchEvent(ae)}}}catch{}return function(){return!1}}(),w=function(){return a.isNode?function(){return process.emit.apply(process,arguments)}:a.global?function(W){var M="on"+W.toLowerCase(),j=a.global[M];return j?(j.apply(a.global,[].slice.call(arguments,1)),!0):!1}:function(){return!1}}();function A(W,M){return{promise:M}}var O={promiseCreated:A,promiseFulfilled:A,promiseRejected:A,promiseResolved:A,promiseCancelled:A,promiseChained:function(W,M,j){return{promise:M,child:j}},warning:function(W,M){return{warning:M}},unhandledRejection:function(W,M,j){return{reason:M,promise:j}},rejectionHandled:A},I=function(W){var M=!1;try{M=w.apply(null,arguments)}catch(Y){i.throwLater(Y),M=!0}var j=!1;try{j=U(W,O[W].apply(null,arguments))}catch(Y){i.throwLater(Y),j=!0}return j||M};e.config=function(W){if(W=Object(W),"longStackTraces"in W&&(W.longStackTraces?e.longStackTraces():!W.longStackTraces&&e.hasLongStackTraces()&&_()),"warnings"in W){var M=W.warnings;V.warnings=!!M,D=V.warnings,a.isObject(M)&&"wForgottenReturn"in M&&(D=!!M.wForgottenReturn)}if("cancellation"in W&&W.cancellation&&!V.cancellation){if(i.haveItemsQueued())throw new Error("cannot enable cancellation after promises are in use");e.prototype._clearCancellationData=X,e.prototype._propagateFrom=F,e.prototype._onCancel=L,e.prototype._setOnCancel=x,e.prototype._attachCancellationCallback=T,e.prototype._execute=Q,B=F,V.cancellation=!0}return"monitoring"in W&&(W.monitoring&&!V.monitoring?(V.monitoring=!0,e.prototype._fireEvent=I):!W.monitoring&&V.monitoring&&(V.monitoring=!1,e.prototype._fireEvent=$)),e};function $(){return!1}e.prototype._fireEvent=$,e.prototype._execute=function(W,M,j){try{W(M,j)}catch(Y){return Y}},e.prototype._onCancel=function(){},e.prototype._setOnCancel=function(W){},e.prototype._attachCancellationCallback=function(W){},e.prototype._captureStackTrace=function(){},e.prototype._attachExtraTrace=function(){},e.prototype._clearCancellationData=function(){},e.prototype._propagateFrom=function(W,M){};function Q(W,M,j){var Y=this;try{W(M,j,function(ae){if(typeof ae!="function")throw new TypeError("onCancel must be a function, got: "+a.toString(ae));Y._attachCancellationCallback(ae)})}catch(ae){return ae}}function T(W){if(!this._isCancellable())return this;var M=this._onCancel();M!==void 0?a.isArray(M)?M.push(W):this._setOnCancel([M,W]):this._setOnCancel(W)}function L(){return this._onCancelField}function x(W){this._onCancelField=W}function X(){this._cancellationParent=void 0,this._onCancelField=void 0}function F(W,M){if(M&1){this._cancellationParent=W;var j=W._branchesRemainingToCancel;j===void 0&&(j=0),W._branchesRemainingToCancel=j+1}M&2&&W._isBound()&&this._setBoundTo(W._boundTo)}function R(W,M){M&2&&W._isBound()&&this._setBoundTo(W._boundTo)}var B=R;function N(){var W=this._boundTo;return W!==void 0&&W instanceof e?W.isFulfilled()?W.value():void 0:W}function P(){this._trace=new ee(this._peekContext())}function k(W,M){if(o(W)){var j=this._trace;if(j!==void 0&&M&&(j=j._parent),j!==void 0)j.attachExtraTrace(W);else if(!W.__stackCleaned__){var Y=ve(W);a.notEnumerableProp(W,"stack",Y.message+`
`+Y.stack.join(`
`)),a.notEnumerableProp(W,"__stackCleaned__",!0)}}}function E(W,M,j,Y,ae){if(W===void 0&&M!==null&&D){if(ae!==void 0&&ae._returnedNonUndefined()||!(Y._bitField&65535))return;j&&(j=j+" ");var ce="",fe="";if(M._trace){for(var de=M._trace.stack.split(`
`),ge=ue(de),xe=ge.length-1;xe>=0;--xe){var be=ge[xe];if(!d.test(be)){var Le=be.match(g);Le&&(ce="at "+Le[1]+":"+Le[2]+":"+Le[3]+" ");break}}if(ge.length>0){for(var ut=ge[0],xe=0;xe<de.length;++xe)if(de[xe]===ut){xe>0&&(fe=`
`+de[xe-1]);break}}}var nn="a promise was created in a "+j+"handler "+ce+"but was not returned from it, see http://goo.gl/rRqMUw"+fe;Y._warn(nn,!0,M)}}function Z(W,M){var j=W+" is deprecated and will be removed in a future version.";return M&&(j+=" Use "+M+" instead."),J(j)}function J(W,M,j){if(V.warnings){var Y=new r(W),ae;if(M)j._attachExtraTrace(Y);else if(V.longStackTraces&&(ae=e._peekContext()))ae.attachExtraTrace(Y);else{var ce=ve(Y);Y.stack=ce.message+`
`+ce.stack.join(`
`)}I("warning",Y)||z(Y,"",!0)}}function K(W,M){for(var j=0;j<M.length-1;++j)M[j].push("From previous event:"),M[j]=M[j].join(`
`);return j<M.length&&(M[j]=M[j].join(`
`)),W+`
`+M.join(`
`)}function re(W){for(var M=0;M<W.length;++M)(W[M].length===0||M+1<W.length&&W[M][0]===W[M+1][0])&&(W.splice(M,1),M--)}function se(W){for(var M=W[0],j=1;j<W.length;++j){for(var Y=W[j],ae=M.length-1,ce=M[ae],fe=-1,de=Y.length-1;de>=0;--de)if(Y[de]===ce){fe=de;break}for(var de=fe;de>=0;--de){var ge=Y[de];if(M[ae]===ge)M.pop(),ae--;else break}M=Y}}function ue(W){for(var M=[],j=0;j<W.length;++j){var Y=W[j],ae=Y===" (No stack trace)"||b.test(Y),ce=ae&&H(Y);ae&&!ce&&(y&&Y.charAt(0)!==" "&&(Y=" "+Y),M.push(Y))}return M}function le(W){for(var M=W.stack.replace(/\s+$/g,"").split(`
`),j=0;j<M.length;++j){var Y=M[j];if(Y===" (No stack trace)"||b.test(Y))break}return j>0&&W.name!="SyntaxError"&&(M=M.slice(j)),M}function ve(W){var M=W.stack,j=W.toString();return M=typeof M=="string"&&M.length>0?le(W):[" (No stack trace)"],{message:j,stack:W.name=="SyntaxError"?M:ue(M)}}function z(W,M,j){if(typeof console<"u"){var Y;if(a.isObject(W)){var ae=W.stack;Y=M+m(ae,W)}else Y=M+String(W);typeof l=="function"?l(Y,j):(typeof console.log=="function"||typeof console.log=="object")&&console.log(Y)}}function ne(W,M,j,Y){var ae=!1;try{typeof M=="function"&&(ae=!0,W==="rejectionHandled"?M(Y):M(j,Y))}catch(ce){i.throwLater(ce)}W==="unhandledRejection"?!I(W,j,Y)&&!ae&&z(j,"Unhandled rejection "):I(W,Y)}function oe(W){var M;if(typeof W=="function")M="[function "+(W.name||"anonymous")+"]";else{M=W&&typeof W.toString=="function"?W.toString():a.toString(W);var j=/\[object [a-zA-Z0-9$_]+\]/;if(j.test(M))try{var Y=JSON.stringify(W);M=Y}catch{}M.length===0&&(M="(empty array)")}return"(<"+v(M)+">, no stack trace)"}function v(W){var M=41;return W.length<M?W:W.substr(0,M-3)+"..."}function G(){return typeof ie=="function"}var H=function(){return!1},S=/[\/<\(]([^:\/]+):(\d+):(?:\d+)\)?\s*$/;function C(W){var M=W.match(S);if(M)return{fileName:M[1],line:parseInt(M[2],10)}}function q(W,M){if(G()){for(var j=W.stack.split(`
`),Y=M.stack.split(`
`),ae=-1,ce=-1,fe,de,ge=0;ge<j.length;++ge){var xe=C(j[ge]);if(xe){fe=xe.fileName,ae=xe.line;break}}for(var ge=0;ge<Y.length;++ge){var xe=C(Y[ge]);if(xe){de=xe.fileName,ce=xe.line;break}}ae<0||ce<0||!fe||!de||fe!==de||ae>=ce||(H=function(be){if(s.test(be))return!0;var Le=C(be);return!!(Le&&Le.fileName===fe&&ae<=Le.line&&Le.line<=ce)})}}function ee(W){this._parent=W,this._promisesCreated=0;var M=this._length=1+(W===void 0?0:W._length);ie(this,ee),M>32&&this.uncycle()}a.inherits(ee,Error),n.CapturedTrace=ee,ee.prototype.uncycle=function(){var W=this._length;if(!(W<2)){for(var M=[],j={},Y=0,ae=this;ae!==void 0;++Y)M.push(ae),ae=ae._parent;W=this._length=Y;for(var Y=W-1;Y>=0;--Y){var ce=M[Y].stack;j[ce]===void 0&&(j[ce]=Y)}for(var Y=0;Y<W;++Y){var fe=M[Y].stack,de=j[fe];if(de!==void 0&&de!==Y){de>0&&(M[de-1]._parent=void 0,M[de-1]._length=1),M[Y]._parent=void 0,M[Y]._length=1;var ge=Y>0?M[Y-1]:this;de<W-1?(ge._parent=M[de+1],ge._parent.uncycle(),ge._length=ge._parent._length+1):(ge._parent=void 0,ge._length=1);for(var xe=ge._length+1,be=Y-2;be>=0;--be)M[be]._length=xe,xe++;return}}}},ee.prototype.attachExtraTrace=function(W){if(!W.__stackCleaned__){this.uncycle();for(var M=ve(W),j=M.message,Y=[M.stack],ae=this;ae!==void 0;)Y.push(ue(ae.stack.split(`
`))),ae=ae._parent;se(Y),re(Y),a.notEnumerableProp(W,"stack",K(j,Y)),a.notEnumerableProp(W,"__stackCleaned__",!0)}};var ie=function(){var M=/^\s*at\s*/,j=function(fe,de){return typeof fe=="string"?fe:de.name!==void 0&&de.message!==void 0?de.toString():oe(de)};if(typeof Error.stackTraceLimit=="number"&&typeof Error.captureStackTrace=="function"){Error.stackTraceLimit+=6,b=M,m=j;var Y=Error.captureStackTrace;return H=function(fe){return s.test(fe)},function(fe,de){Error.stackTraceLimit+=6,Y(fe,de),Error.stackTraceLimit-=6}}var ae=new Error;if(typeof ae.stack=="string"&&ae.stack.split(`
`)[0].indexOf("stackDetection@")>=0)return b=/@/,m=j,y=!0,function(de){de.stack=new Error().stack};var ce;try{throw new Error}catch(fe){ce="stack"in fe}return!("stack"in ae)&&ce&&typeof Error.stackTraceLimit=="number"?(b=M,m=j,function(de){Error.stackTraceLimit+=6;try{throw new Error}catch(ge){de.stack=ge.stack}Error.stackTraceLimit-=6}):(m=function(fe,de){return typeof fe=="string"?fe:(typeof de=="object"||typeof de=="function")&&de.name!==void 0&&de.message!==void 0?de.toString():oe(de)},null)}();typeof console<"u"&&typeof console.warn<"u"&&(l=function(W){console.warn(W)},a.isNode&&process.stderr.isTTY?l=function(W,M){var j=M?"\x1B[33m":"\x1B[31m";console.warn(j+W+`\x1B[0m
`)}:!a.isNode&&typeof new Error().stack=="string"&&(l=function(W,M){console.warn("%c"+W,M?"color: darkorange":"color: red")}));var V={warnings:p,longStackTraces:!1,cancellation:!1,monitoring:!1};return h&&e.longStackTraces(),{longStackTraces:function(){return V.longStackTraces},warnings:function(){return V.warnings},cancellation:function(){return V.cancellation},monitoring:function(){return V.monitoring},propagateFromFunction:function(){return B},boundValueFunction:function(){return N},checkForgottenReturns:E,setBounds:q,warn:J,deprecated:Z,CapturedTrace:ee,fireDomEvent:U,fireGlobalEvent:w}}),tr}var ir,Ko;function Ef(){return Ko||(Ko=1,ir=function(e,n){var t=_e(),i=e.CancellationError,r=t.errorObj;function a(g,b,m){this.promise=g,this.type=b,this.handler=m,this.called=!1,this.cancelPromise=null}a.prototype.isFinallyHandler=function(){return this.type===0};function o(g){this.finallyHandler=g}o.prototype._resultCancelled=function(){c(this.finallyHandler)};function c(g,b){return g.cancelPromise!=null?(arguments.length>1?g.cancelPromise._reject(b):g.cancelPromise._cancel(),g.cancelPromise=null,!0):!1}function u(){return d.call(this,this.promise._target()._settledValue())}function s(g){if(!c(this,g))return r.e=g,r}function d(g){var b=this.promise,m=this.handler;if(!this.called){this.called=!0;var y=this.isFinallyHandler()?m.call(b._boundValue()):m.call(b._boundValue(),g);if(y!==void 0){b._setReturnedNonUndefined();var l=n(y,b);if(l instanceof e){if(this.cancelPromise!=null)if(l._isCancelled()){var f=new i("late cancellation observer");return b._attachExtraTrace(f),r.e=f,r}else l.isPending()&&l._attachCancellationCallback(new o(this));return l._then(u,s,void 0,this,void 0)}}}return b.isRejected()?(c(this),r.e=g,r):(c(this),g)}return e.prototype._passThrough=function(g,b,m,y){return typeof g!="function"?this.then():this._then(m,y,void 0,new a(this,b,g),void 0)},e.prototype.lastly=e.prototype.finally=function(g){return this._passThrough(g,0,d,d)},e.prototype.tap=function(g){return this._passThrough(g,1,d)},a}),ir}var rr,Qo;function Af(){return Qo||(Qo=1,rr=function(e){var n=_e(),t=rt().keys,i=n.tryCatch,r=n.errorObj;function a(o,c,u){return function(s){var d=u._boundValue();e:for(var g=0;g<o.length;++g){var b=o[g];if(b===Error||b!=null&&b.prototype instanceof Error){if(s instanceof b)return i(c).call(d,s)}else if(typeof b=="function"){var m=i(b).call(d,s);if(m===r)return m;if(m)return i(c).call(d,s)}else if(n.isObject(s)){for(var y=t(b),l=0;l<y.length;++l){var f=y[l];if(b[f]!=s[f])continue e}return i(c).call(d,s)}}return e}}return a}),rr}var ar,Jo;function id(){if(Jo)return ar;Jo=1;var e=_e(),n=e.maybeWrapAsError,t=wn(),i=t.OperationalError,r=rt();function a(s){return s instanceof Error&&r.getPrototypeOf(s)===Error.prototype}var o=/^(?:name|message|stack|cause)$/;function c(s){var d;if(a(s)){d=new i(s),d.name=s.name,d.message=s.message,d.stack=s.stack;for(var g=r.keys(s),b=0;b<g.length;++b){var m=g[b];o.test(m)||(d[m]=s[m])}return d}return e.markAsOriginatingFromRejection(s),s}function u(s,d){return function(g,b){if(s!==null){if(g){var m=c(n(g));s._attachExtraTrace(m),s._reject(m)}else if(!d)s._fulfill(b);else{for(var y=arguments.length,l=new Array(Math.max(y-1,0)),f=1;f<y;++f)l[f-1]=arguments[f];s._fulfill(l)}s=null}}}return ar=u,ar}var or,ec;function Ff(){return ec||(ec=1,or=function(e,n,t,i,r){var a=_e(),o=a.tryCatch;e.method=function(c){if(typeof c!="function")throw new e.TypeError("expecting a function but got "+a.classString(c));return function(){var u=new e(n);u._captureStackTrace(),u._pushContext();var s=o(c).apply(this,arguments),d=u._popContext();return r.checkForgottenReturns(s,d,"Promise.method",u),u._resolveFromSyncValue(s),u}},e.attempt=e.try=function(c){if(typeof c!="function")return i("expecting a function but got "+a.classString(c));var u=new e(n);u._captureStackTrace(),u._pushContext();var s;if(arguments.length>1){r.deprecated("calling Promise.try with more than 1 argument");var d=arguments[1],g=arguments[2];s=a.isArray(d)?o(c).apply(g,d):o(c).call(g,d)}else s=o(c)();var b=u._popContext();return r.checkForgottenReturns(s,b,"Promise.try",u),u._resolveFromSyncValue(s),u},e.prototype._resolveFromSyncValue=function(c){c===a.errorObj?this._rejectCallback(c.e,!1):this._resolveCallback(c,!0)}}),or}var cr,nc;function Cf(){return nc||(nc=1,cr=function(e,n,t,i){var r=!1,a=function(s,d){this._reject(d)},o=function(s,d){d.promiseRejectionQueued=!0,d.bindingPromise._then(a,a,null,this,s)},c=function(s,d){this._bitField&50397184||this._resolveCallback(d.target)},u=function(s,d){d.promiseRejectionQueued||this._reject(s)};e.prototype.bind=function(s){r||(r=!0,e.prototype._propagateFrom=i.propagateFromFunction(),e.prototype._boundValue=i.boundValueFunction());var d=t(s),g=new e(n);g._propagateFrom(this,1);var b=this._target();if(g._setBoundTo(d),d instanceof e){var m={promiseRejectionQueued:!1,promise:g,target:b,bindingPromise:d};b._then(n,o,void 0,g,m),d._then(c,u,void 0,g,m),g._setOnCancel(d)}else g._resolveCallback(b);return g},e.prototype._setBoundTo=function(s){s!==void 0?(this._bitField=this._bitField|2097152,this._boundTo=s):this._bitField=this._bitField&-2097153},e.prototype._isBound=function(){return(this._bitField&2097152)===2097152},e.bind=function(s,d){return e.resolve(d).bind(s)}}),cr}var ur,tc;function Sf(){return tc||(tc=1,ur=function(e,n,t,i){var r=_e(),a=r.tryCatch,o=r.errorObj,c=e._async;e.prototype.break=e.prototype.cancel=function(){if(!i.cancellation())return this._warn("cancellation is disabled");for(var u=this,s=u;u._isCancellable();){if(!u._cancelBy(s)){s._isFollowing()?s._followee().cancel():s._cancelBranched();break}var d=u._cancellationParent;if(d==null||!d._isCancellable()){u._isFollowing()?u._followee().cancel():u._cancelBranched();break}else u._isFollowing()&&u._followee().cancel(),u._setWillBeCancelled(),s=u,u=d}},e.prototype._branchHasCancelled=function(){this._branchesRemainingToCancel--},e.prototype._enoughBranchesHaveCancelled=function(){return this._branchesRemainingToCancel===void 0||this._branchesRemainingToCancel<=0},e.prototype._cancelBy=function(u){return u===this?(this._branchesRemainingToCancel=0,this._invokeOnCancel(),!0):(this._branchHasCancelled(),this._enoughBranchesHaveCancelled()?(this._invokeOnCancel(),!0):!1)},e.prototype._cancelBranched=function(){this._enoughBranchesHaveCancelled()&&this._cancel()},e.prototype._cancel=function(){this._isCancellable()&&(this._setCancelled(),c.invoke(this._cancelPromises,this,void 0))},e.prototype._cancelPromises=function(){this._length()>0&&this._settlePromises()},e.prototype._unsetOnCancel=function(){this._onCancelField=void 0},e.prototype._isCancellable=function(){return this.isPending()&&!this._isCancelled()},e.prototype.isCancellable=function(){return this.isPending()&&!this.isCancelled()},e.prototype._doInvokeOnCancel=function(u,s){if(r.isArray(u))for(var d=0;d<u.length;++d)this._doInvokeOnCancel(u[d],s);else if(u!==void 0)if(typeof u=="function"){if(!s){var g=a(u).call(this._boundValue());g===o&&(this._attachExtraTrace(g.e),c.throwLater(g.e))}}else u._resultCancelled(this)},e.prototype._invokeOnCancel=function(){var u=this._onCancel();this._unsetOnCancel(),c.invoke(this._doInvokeOnCancel,this,u)},e.prototype._invokeInternalOnCancel=function(){this._isCancellable()&&(this._doInvokeOnCancel(this._onCancel(),!0),this._unsetOnCancel())},e.prototype._resultCancelled=function(){this.cancel()}}),ur}var sr,ic;function Bf(){return ic||(ic=1,sr=function(e){function n(){return this.value}function t(){throw this.reason}e.prototype.return=e.prototype.thenReturn=function(i){return i instanceof e&&i.suppressUnhandledRejections(),this._then(n,void 0,void 0,{value:i},void 0)},e.prototype.throw=e.prototype.thenThrow=function(i){return this._then(t,void 0,void 0,{reason:i},void 0)},e.prototype.catchThrow=function(i){if(arguments.length<=1)return this._then(void 0,t,void 0,{reason:i},void 0);var r=arguments[1],a=function(){throw r};return this.caught(i,a)},e.prototype.catchReturn=function(i){if(arguments.length<=1)return i instanceof e&&i.suppressUnhandledRejections(),this._then(void 0,n,void 0,{value:i},void 0);var r=arguments[1];r instanceof e&&r.suppressUnhandledRejections();var a=function(){return r};return this.caught(i,a)}}),sr}var dr,rc;function kf(){return rc||(rc=1,dr=function(e){function n(u){u!==void 0?(u=u._target(),this._bitField=u._bitField,this._settledValueField=u._isFateSealed()?u._settledValue():void 0):(this._bitField=0,this._settledValueField=void 0)}n.prototype._settledValue=function(){return this._settledValueField};var t=n.prototype.value=function(){if(!this.isFulfilled())throw new TypeError(`cannot get fulfillment value of a non-fulfilled promise
See http://goo.gl/MqrFmX
`);return this._settledValue()},i=n.prototype.error=n.prototype.reason=function(){if(!this.isRejected())throw new TypeError(`cannot get rejection reason of a non-rejected promise
See http://goo.gl/MqrFmX
`);return this._settledValue()},r=n.prototype.isFulfilled=function(){return(this._bitField&33554432)!==0},a=n.prototype.isRejected=function(){return(this._bitField&16777216)!==0},o=n.prototype.isPending=function(){return(this._bitField&50397184)===0},c=n.prototype.isResolved=function(){return(this._bitField&50331648)!==0};n.prototype.isCancelled=function(){return(this._bitField&8454144)!==0},e.prototype.__isCancelled=function(){return(this._bitField&65536)===65536},e.prototype._isCancelled=function(){return this._target().__isCancelled()},e.prototype.isCancelled=function(){return(this._target()._bitField&8454144)!==0},e.prototype.isPending=function(){return o.call(this._target())},e.prototype.isRejected=function(){return a.call(this._target())},e.prototype.isFulfilled=function(){return r.call(this._target())},e.prototype.isResolved=function(){return c.call(this._target())},e.prototype.value=function(){return t.call(this._target())},e.prototype.reason=function(){var u=this._target();return u._unsetRejectionIsUnhandled(),i.call(u)},e.prototype._value=function(){return this._settledValue()},e.prototype._reason=function(){return this._unsetRejectionIsUnhandled(),this._settledValue()},e.PromiseInspection=n}),dr}var lr,ac;function Wf(){return ac||(ac=1,lr=function(e,n,t,i,r,a){var o=_e(),c=o.canEvaluate,u=o.tryCatch,s=o.errorObj,d;if(c){for(var g=function(h){return new Function("value","holder",`
'use strict';
holder.pIndex = value;
holder.checkFulfillment(this);
`.replace(/Index/g,h))},b=function(h){return new Function("promise","holder",`
'use strict';
holder.pIndex = promise;
`.replace(/Index/g,h))},m=function(h){for(var D=new Array(h),_=0;_<D.length;++_)D[_]="this.p"+(_+1);var U=D.join(" = ")+" = null;",w=`var promise;
`+D.map(function($){return`
promise = `+$+`;
if (promise instanceof Promise) {
promise.cancel();
}
`}).join(`
`),A=D.join(", "),O="Holder$"+h,I=`return function(tryCatch, errorObj, Promise, async) {
'use strict';
function [TheName](fn) {
[TheProperties]
this.fn = fn;
this.asyncNeeded = true;
this.now = 0;
}
[TheName].prototype._callFunction = function(promise) {
promise._pushContext();
var ret = tryCatch(this.fn)([ThePassedArguments]);
promise._popContext();
if (ret === errorObj) {
promise._rejectCallback(ret.e, false);
} else {
promise._resolveCallback(ret);
}
};
[TheName].prototype.checkFulfillment = function(promise) {
var now = ++this.now;
if (now === [TheTotal]) {
if (this.asyncNeeded) {
async.invoke(this._callFunction, this, promise);
} else {
this._callFunction(promise);
}
}
};
[TheName].prototype._resultCancelled = function() {
[CancellationCode]
};
return [TheName];
}(tryCatch, errorObj, Promise, async);
`;return I=I.replace(/\[TheName\]/g,O).replace(/\[TheTotal\]/g,h).replace(/\[ThePassedArguments\]/g,A).replace(/\[TheProperties\]/g,U).replace(/\[CancellationCode\]/g,w),new Function("tryCatch","errorObj","Promise","async",I)(u,s,e,r)},y=[],l=[],f=[],p=0;p<8;++p)y.push(m(p+1)),l.push(g(p+1)),f.push(b(p+1));d=function(h){this._reject(h)}}e.join=function(){var h=arguments.length-1,D;if(h>0&&typeof arguments[h]=="function"&&(D=arguments[h],h<=8&&c)){var x=new e(i);x._captureStackTrace();for(var _=y[h-1],U=new _(D),w=l,A=0;A<h;++A){var O=t(arguments[A],x);if(O instanceof e){O=O._target();var I=O._bitField;I&50397184?I&33554432?w[A].call(x,O._value(),U):I&16777216?x._reject(O._reason()):x._cancel():(O._then(w[A],d,void 0,x,U),f[A](O,U),U.asyncNeeded=!1)}else w[A].call(x,O,U)}if(!x._isFateSealed()){if(U.asyncNeeded){var $=a();$!==null&&(U.fn=o.domainBind($,U.fn))}x._setAsyncGuaranteed(),x._setOnCancel(U)}return x}for(var Q=arguments.length,T=new Array(Q),L=0;L<Q;++L)T[L]=arguments[L];D&&T.pop();var x=new n(T).promise();return D!==void 0?x.spread(D):x}}),lr}var fr,oc;function Rf(){return oc||(oc=1,fr=function(e,n,t,i,r,a){var o=e._getDomain,c=_e(),u=c.tryCatch,s=c.errorObj,d=e._async;function g(m,y,l,f){this.constructor$(m),this._promise._captureStackTrace();var p=o();this._callback=p===null?y:c.domainBind(p,y),this._preservedValues=f===r?new Array(this.length()):null,this._limit=l,this._inFlight=0,this._queue=[],d.invoke(this._asyncInit,this,void 0)}c.inherits(g,n),g.prototype._asyncInit=function(){this._init$(void 0,-2)},g.prototype._init=function(){},g.prototype._promiseFulfilled=function(m,y){var l=this._values,f=this.length(),p=this._preservedValues,h=this._limit;if(y<0){if(y=y*-1-1,l[y]=m,h>=1&&(this._inFlight--,this._drainQueue(),this._isResolved()))return!0}else{if(h>=1&&this._inFlight>=h)return l[y]=m,this._queue.push(y),!1;p!==null&&(p[y]=m);var D=this._promise,_=this._callback,U=D._boundValue();D._pushContext();var w=u(_).call(U,m,y,f),A=D._popContext();if(a.checkForgottenReturns(w,A,p!==null?"Promise.filter":"Promise.map",D),w===s)return this._reject(w.e),!0;var O=i(w,this._promise);if(O instanceof e){O=O._target();var I=O._bitField;if(I&50397184)if(I&33554432)w=O._value();else return I&16777216?(this._reject(O._reason()),!0):(this._cancel(),!0);else return h>=1&&this._inFlight++,l[y]=O,O._proxy(this,(y+1)*-1),!1}l[y]=w}var $=++this._totalResolved;return $>=f?(p!==null?this._filter(l,p):this._resolve(l),!0):!1},g.prototype._drainQueue=function(){for(var m=this._queue,y=this._limit,l=this._values;m.length>0&&this._inFlight<y;){if(this._isResolved())return;var f=m.pop();this._promiseFulfilled(l[f],f)}},g.prototype._filter=function(m,y){for(var l=y.length,f=new Array(l),p=0,h=0;h<l;++h)m[h]&&(f[p++]=y[h]);f.length=p,this._resolve(f)},g.prototype.preservedValues=function(){return this._preservedValues};function b(m,y,l,f){if(typeof y!="function")return t("expecting a function but got "+c.classString(y));var p=0;if(l!==void 0)if(typeof l=="object"&&l!==null){if(typeof l.concurrency!="number")return e.reject(new TypeError("'concurrency' must be a number but it is "+c.classString(l.concurrency)));p=l.concurrency}else return e.reject(new TypeError("options argument must be an object but it is "+c.classString(l)));return p=typeof p=="number"&&isFinite(p)&&p>=1?p:0,new g(m,y,p,f).promise()}e.prototype.map=function(m,y){return b(this,m,y,null)},e.map=function(m,y,l,f){return b(m,y,l,f)}}),fr}var hr,cc;function Nf(){if(cc)return hr;cc=1;var e=Object.create;if(e){var n=e(null),t=e(null);n[" size"]=t[" size"]=0}return hr=function(i){var r=_e(),a=r.canEvaluate,o=r.isIdentifier,c,u;{var s=function(f){return new Function("ensureMethod",`
return function(obj) {
'use strict'
var len = this.length;
ensureMethod(obj, 'methodName');
switch(len) {
case 1: return obj.methodName(this[0]);
case 2: return obj.methodName(this[0], this[1]);
case 3: return obj.methodName(this[0], this[1], this[2]);
case 0: return obj.methodName();
default:
return obj.methodName.apply(obj, this);
}
};
`.replace(/methodName/g,f))(b)},d=function(f){return new Function("obj",`
'use strict';
return obj.propertyName;
`.replace("propertyName",f))},g=function(f,p,h){var D=h[f];if(typeof D!="function"){if(!o(f))return null;if(D=p(f),h[f]=D,h[" size"]++,h[" size"]>512){for(var _=Object.keys(h),U=0;U<256;++U)delete h[_[U]];h[" size"]=_.length-256}}return D};c=function(f){return g(f,s,n)},u=function(f){return g(f,d,t)}}function b(f,p){var h;if(f!=null&&(h=f[p]),typeof h!="function"){var D="Object "+r.classString(f)+" has no method '"+r.toString(p)+"'";throw new i.TypeError(D)}return h}function m(f){var p=this.pop(),h=b(f,p);return h.apply(f,this)}i.prototype.call=function(f){for(var p=arguments.length,h=new Array(Math.max(p-1,0)),D=1;D<p;++D)h[D-1]=arguments[D];if(a){var _=c(f);if(_!==null)return this._then(_,void 0,void 0,h,void 0)}return h.push(f),this._then(m,void 0,void 0,h,void 0)};function y(f){return f[this]}function l(f){var p=+this;return p<0&&(p=Math.max(0,p+f.length)),f[p]}i.prototype.get=function(f){var p=typeof f=="number",h;if(p)h=l;else if(a){var D=u(f);h=D!==null?D:y}else h=y;return this._then(h,void 0,void 0,f,void 0)}},hr}var pr,uc;function Of(){return uc||(uc=1,pr=function(e,n,t,i,r,a){var o=_e(),c=wn().TypeError,u=_e().inherits,s=o.errorObj,d=o.tryCatch,g={};function b(D){setTimeout(function(){throw D},0)}function m(D){var _=t(D);return _!==D&&typeof D._isDisposable=="function"&&typeof D._getDisposer=="function"&&D._isDisposable()&&_._setDisposable(D._getDisposer()),_}function y(D,_){var U=0,w=D.length,A=new e(r);function O(){if(U>=w)return A._fulfill();var I=m(D[U++]);if(I instanceof e&&I._isDisposable()){try{I=t(I._getDisposer().tryDispose(_),D.promise)}catch($){return b($)}if(I instanceof e)return I._then(O,b,null,null,null)}O()}return O(),A}function l(D,_,U){this._data=D,this._promise=_,this._context=U}l.prototype.data=function(){return this._data},l.prototype.promise=function(){return this._promise},l.prototype.resource=function(){return this.promise().isFulfilled()?this.promise().value():g},l.prototype.tryDispose=function(D){var _=this.resource(),U=this._context;U!==void 0&&U._pushContext();var w=_!==g?this.doDispose(_,D):null;return U!==void 0&&U._popContext(),this._promise._unsetDisposable(),this._data=null,w},l.isDisposer=function(D){return D!=null&&typeof D.resource=="function"&&typeof D.tryDispose=="function"};function f(D,_,U){this.constructor$(D,_,U)}u(f,l),f.prototype.doDispose=function(D,_){var U=this.data();return U.call(D,D,_)};function p(D){return l.isDisposer(D)?(this.resources[this.index]._setDisposable(D),D.promise()):D}function h(D){this.length=D,this.promise=null,this[D-1]=null}h.prototype._resultCancelled=function(){for(var D=this.length,_=0;_<D;++_){var U=this[_];U instanceof e&&U.cancel()}},e.using=function(){var D=arguments.length;if(D<2)return n("you must pass at least 2 arguments to Promise.using");var _=arguments[D-1];if(typeof _!="function")return n("expecting a function but got "+o.classString(_));var U,w=!0;D===2&&Array.isArray(arguments[0])?(U=arguments[0],D=U.length,w=!1):(U=arguments,D--);for(var A=new h(D),O=0;O<D;++O){var I=U[O];if(l.isDisposer(I)){var $=I;I=I.promise(),I._setDisposable($)}else{var Q=t(I);Q instanceof e&&(I=Q._then(p,null,null,{resources:A,index:O},void 0))}A[O]=I}for(var T=new Array(A.length),O=0;O<T.length;++O)T[O]=e.resolve(A[O]).reflect();var L=e.all(T).then(function(X){for(var F=0;F<X.length;++F){var R=X[F];if(R.isRejected())return s.e=R.error(),s;if(!R.isFulfilled()){L.cancel();return}X[F]=R.value()}x._pushContext(),_=d(_);var B=w?_.apply(void 0,X):_(X),N=x._popContext();return a.checkForgottenReturns(B,N,"Promise.using",x),B}),x=L.lastly(function(){var X=new e.PromiseInspection(L);return y(A,X)});return A.promise=x,x._setOnCancel(A),x},e.prototype._setDisposable=function(D){this._bitField=this._bitField|131072,this._disposer=D},e.prototype._isDisposable=function(){return(this._bitField&131072)>0},e.prototype._getDisposer=function(){return this._disposer},e.prototype._unsetDisposable=function(){this._bitField=this._bitField&-131073,this._disposer=void 0},e.prototype.disposer=function(D){if(typeof D=="function")return new f(D,this,i());throw new c}}),pr}var gr,sc;function If(){return sc||(sc=1,gr=function(e,n,t){var i=_e(),r=e.TimeoutError;function a(g){this.handle=g}a.prototype._resultCancelled=function(){clearTimeout(this.handle)};var o=function(g){return c(+this).thenReturn(g)},c=e.delay=function(g,b){var m,y;return b!==void 0?(m=e.resolve(b)._then(o,null,null,g,void 0),t.cancellation()&&b instanceof e&&m._setOnCancel(b)):(m=new e(n),y=setTimeout(function(){m._fulfill()},+g),t.cancellation()&&m._setOnCancel(new a(y)),m._captureStackTrace()),m._setAsyncGuaranteed(),m};e.prototype.delay=function(g){return c(g,this)};var u=function(g,b,m){var y;typeof b!="string"?b instanceof Error?y=b:y=new r("operation timed out"):y=new r(b),i.markAsOriginatingFromRejection(y),g._attachExtraTrace(y),g._reject(y),m!=null&&m.cancel()};function s(g){return clearTimeout(this.handle),g}function d(g){throw clearTimeout(this.handle),g}e.prototype.timeout=function(g,b){g=+g;var m,y,l=new a(setTimeout(function(){m.isPending()&&u(m,b,y)},g));return t.cancellation()?(y=this.then(),m=y._then(s,d,void 0,l,void 0),m._setOnCancel(l)):m=this._then(s,d,void 0,l,void 0),m}}),gr}var mr,dc;function Lf(){return dc||(dc=1,mr=function(e,n,t,i,r,a){var o=wn(),c=o.TypeError,u=_e(),s=u.errorObj,d=u.tryCatch,g=[];function b(y,l,f){for(var p=0;p<l.length;++p){f._pushContext();var h=d(l[p])(y);if(f._popContext(),h===s){f._pushContext();var D=e.reject(s.e);return f._popContext(),D}var _=i(h,f);if(_ instanceof e)return _}return null}function m(y,l,f,p){if(a.cancellation()){var h=new e(t),D=this._finallyPromise=new e(t);this._promise=h.lastly(function(){return D}),h._captureStackTrace(),h._setOnCancel(this)}else{var _=this._promise=new e(t);_._captureStackTrace()}this._stack=p,this._generatorFunction=y,this._receiver=l,this._generator=void 0,this._yieldHandlers=typeof f=="function"?[f].concat(g):g,this._yieldedPromise=null,this._cancellationPhase=!1}u.inherits(m,r),m.prototype._isResolved=function(){return this._promise===null},m.prototype._cleanup=function(){this._promise=this._generator=null,a.cancellation()&&this._finallyPromise!==null&&(this._finallyPromise._fulfill(),this._finallyPromise=null)},m.prototype._promiseCancelled=function(){if(!this._isResolved()){var y=typeof this._generator.return<"u",l;if(y)this._promise._pushContext(),l=d(this._generator.return).call(this._generator,void 0),this._promise._popContext();else{var f=new e.CancellationError("generator .return() sentinel");e.coroutine.returnSentinel=f,this._promise._attachExtraTrace(f),this._promise._pushContext(),l=d(this._generator.throw).call(this._generator,f),this._promise._popContext()}this._cancellationPhase=!0,this._yieldedPromise=null,this._continue(l)}},m.prototype._promiseFulfilled=function(y){this._yieldedPromise=null,this._promise._pushContext();var l=d(this._generator.next).call(this._generator,y);this._promise._popContext(),this._continue(l)},m.prototype._promiseRejected=function(y){this._yieldedPromise=null,this._promise._attachExtraTrace(y),this._promise._pushContext();var l=d(this._generator.throw).call(this._generator,y);this._promise._popContext(),this._continue(l)},m.prototype._resultCancelled=function(){if(this._yieldedPromise instanceof e){var y=this._yieldedPromise;this._yieldedPromise=null,y.cancel()}},m.prototype.promise=function(){return this._promise},m.prototype._run=function(){this._generator=this._generatorFunction.call(this._receiver),this._receiver=this._generatorFunction=void 0,this._promiseFulfilled(void 0)},m.prototype._continue=function(y){var l=this._promise;if(y===s)return this._cleanup(),this._cancellationPhase?l.cancel():l._rejectCallback(y.e,!1);var f=y.value;if(y.done===!0)return this._cleanup(),this._cancellationPhase?l.cancel():l._resolveCallback(f);var p=i(f,this._promise);if(!(p instanceof e)&&(p=b(p,this._yieldHandlers,this._promise),p===null)){this._promiseRejected(new c(`A value %s was yielded that could not be treated as a promise
See http://goo.gl/MqrFmX
`.replace("%s",f)+`From coroutine:
`+this._stack.split(`
`).slice(1,-7).join(`
`)));return}p=p._target();var h=p._bitField;h&50397184?h&33554432?e._async.invoke(this._promiseFulfilled,this,p._value()):h&16777216?e._async.invoke(this._promiseRejected,this,p._reason()):this._promiseCancelled():(this._yieldedPromise=p,p._proxy(this,null))},e.coroutine=function(y,l){if(typeof y!="function")throw new c(`generatorFunction must be a function
See http://goo.gl/MqrFmX
`);var f=Object(l).yieldHandler,p=m,h=new Error().stack;return function(){var D=y.apply(this,arguments),_=new p(void 0,void 0,f,h),U=_.promise();return _._generator=D,_._promiseFulfilled(void 0),U}},e.coroutine.addYieldHandler=function(y){if(typeof y!="function")throw new c("expecting a function but got "+u.classString(y));g.push(y)},e.spawn=function(y){if(a.deprecated("Promise.spawn()","Promise.coroutine()"),typeof y!="function")return n(`generatorFunction must be a function
See http://goo.gl/MqrFmX
`);var l=new m(y,this),f=l.promise();return l._run(e.spawn),f}}),mr}var br,lc;function Mf(){return lc||(lc=1,br=function(e){var n=_e(),t=e._async,i=n.tryCatch,r=n.errorObj;function a(u,s){var d=this;if(!n.isArray(u))return o.call(d,u,s);var g=i(s).apply(d._boundValue(),[null].concat(u));g===r&&t.throwLater(g.e)}function o(u,s){var d=this,g=d._boundValue(),b=u===void 0?i(s).call(g,null):i(s).call(g,null,u);b===r&&t.throwLater(b.e)}function c(u,s){var d=this;if(!u){var g=new Error(u+"");g.cause=u,u=g}var b=i(s).call(d._boundValue(),u);b===r&&t.throwLater(b.e)}e.prototype.asCallback=e.prototype.nodeify=function(u,s){if(typeof u=="function"){var d=o;s!==void 0&&Object(s).spread&&(d=a),this._then(d,c,void 0,this,u)}return this}}),br}var yr,fc;function qf(){return fc||(fc=1,yr=function(e,n){var t={},i=_e(),r=id(),a=i.withAppended,o=i.maybeWrapAsError,c=i.canEvaluate,u=wn().TypeError,s="Async",d={__isPromisified__:!0},g=["arity","length","name","arguments","caller","callee","prototype","__isPromisified__"],b=new RegExp("^(?:"+g.join("|")+")$"),m=function(L){return i.isIdentifier(L)&&L.charAt(0)!=="_"&&L!=="constructor"};function y(L){return!b.test(L)}function l(L){try{return L.__isPromisified__===!0}catch{return!1}}function f(L,x,X){var F=i.getDataPropertyOrDefault(L,x+X,d);return F?l(F):!1}function p(L,x,X){for(var F=0;F<L.length;F+=2){var R=L[F];if(X.test(R)){for(var B=R.replace(X,""),N=0;N<L.length;N+=2)if(L[N]===B)throw new u(`Cannot promisify an API that has normal methods with '%s'-suffix
See http://goo.gl/MqrFmX
`.replace("%s",x))}}}function h(L,x,X,F){for(var R=i.inheritedDataKeys(L),B=[],N=0;N<R.length;++N){var P=R[N],k=L[P],E=F===m?!0:m(P);typeof k=="function"&&!l(k)&&!f(L,P,x)&&F(P,k,L,E)&&B.push(P,k)}return p(B,x,X),B}var D=function(L){return L.replace(/([$])/,"\\$")},_;{var U=function(L){for(var x=[L],X=Math.max(0,L-1-3),F=L-1;F>=X;--F)x.push(F);for(var F=L+1;F<=3;++F)x.push(F);return x},w=function(L){return i.filledRange(L,"_arg","")},A=function(L){return i.filledRange(Math.max(L,3),"_arg","")},O=function(L){return typeof L.length=="number"?Math.max(Math.min(L.length,1024),0):0};_=function(L,x,X,F,R,B){var N=Math.max(0,O(F)-1),P=U(N),k=typeof L=="string"||x===t;function E(re){var se=w(re).join(", "),ue=re>0?", ":"",le;return k?le=`ret = callback.call(this, {{args}}, nodeback); break;
`:le=x===void 0?`ret = callback({{args}}, nodeback); break;
`:`ret = callback.call(receiver, {{args}}, nodeback); break;
`,le.replace("{{args}}",se).replace(", ",ue)}function Z(){for(var re="",se=0;se<P.length;++se)re+="case "+P[se]+":"+E(P[se]);return re+=`
default:
var args = new Array(len + 1);
var i = 0;
for (var i = 0; i < len; ++i) {
args[i] = arguments[i];
}
args[i] = nodeback;
[CodeForCall]
break;
`.replace("[CodeForCall]",k?`ret = callback.apply(this, args);
`:`ret = callback.apply(receiver, args);
`),re}var J=typeof L=="string"?"this != null ? this['"+L+"'] : fn":"fn",K=`'use strict';
var ret = function (Parameters) {
'use strict';
var len = arguments.length;
var promise = new Promise(INTERNAL);
promise._captureStackTrace();
var nodeback = nodebackForPromise(promise, `+B+`);
var ret;
var callback = tryCatch([GetFunctionCode]);
switch(len) {
[CodeForSwitchCase]
}
if (ret === errorObj) {
promise._rejectCallback(maybeWrapAsError(ret.e), true, true);
}
if (!promise._isFateSealed()) promise._setAsyncGuaranteed();
return promise;
};
notEnumerableProp(ret, '__isPromisified__', true);
return ret;
`.replace("[CodeForSwitchCase]",Z()).replace("[GetFunctionCode]",J);return K=K.replace("Parameters",A(N)),new Function("Promise","fn","receiver","withAppended","maybeWrapAsError","nodebackForPromise","tryCatch","errorObj","notEnumerableProp","INTERNAL",K)(e,F,x,a,o,r,i.tryCatch,i.errorObj,i.notEnumerableProp,n)}}function I(L,x,X,F,R,B){var N=function(){return this}(),P=L;typeof P=="string"&&(L=F);function k(){var E=x;x===t&&(E=this);var Z=new e(n);Z._captureStackTrace();var J=typeof P=="string"&&this!==N?this[P]:L,K=r(Z,B);try{J.apply(E,a(arguments,K))}catch(re){Z._rejectCallback(o(re),!0,!0)}return Z._isFateSealed()||Z._setAsyncGuaranteed(),Z}return i.notEnumerableProp(k,"__isPromisified__",!0),k}var $=c?_:I;function Q(L,x,X,F,R){for(var B=new RegExp(D(x)+"$"),N=h(L,x,B,X),P=0,k=N.length;P<k;P+=2){var E=N[P],Z=N[P+1],J=E+x;if(F===$)L[J]=$(E,t,E,Z,x,R);else{var K=F(Z,function(){return $(E,t,E,Z,x,R)});i.notEnumerableProp(K,"__isPromisified__",!0),L[J]=K}}return i.toFastProperties(L),L}function T(L,x,X){return $(L,x,void 0,L,null,X)}e.promisify=function(L,x){if(typeof L!="function")throw new u("expecting a function but got "+i.classString(L));if(l(L))return L;x=Object(x);var X=x.context===void 0?t:x.context,F=!!x.multiArgs,R=T(L,X,F);return i.copyDescriptors(L,R,y),R},e.promisifyAll=function(L,x){if(typeof L!="function"&&typeof L!="object")throw new u(`the target of promisifyAll must be an object or a function
See http://goo.gl/MqrFmX
`);x=Object(x);var X=!!x.multiArgs,F=x.suffix;typeof F!="string"&&(F=s);var R=x.filter;typeof R!="function"&&(R=m);var B=x.promisifier;if(typeof B!="function"&&(B=$),!i.isIdentifier(F))throw new RangeError(`suffix must be a valid identifier
See http://goo.gl/MqrFmX
`);for(var N=i.inheritedDataKeys(L),P=0;P<N.length;++P){var k=L[N[P]];N[P]!=="constructor"&&i.isClass(k)&&(Q(k.prototype,F,R,B,X),Q(k,F,R,B,X))}return Q(L,F,R,B,X)}}),yr}var Dr,hc;function Pf(){return hc||(hc=1,Dr=function(e,n,t,i){var r=_e(),a=r.isObject,o=rt(),c;typeof Map=="function"&&(c=Map);var u=function(){var b=0,m=0;function y(l,f){this[b]=l,this[b+m]=f,b++}return function(f){m=f.size,b=0;var p=new Array(f.size*2);return f.forEach(y,p),p}}(),s=function(b){for(var m=new c,y=b.length/2|0,l=0;l<y;++l){var f=b[y+l],p=b[l];m.set(f,p)}return m};function d(b){var m=!1,y;if(c!==void 0&&b instanceof c)y=u(b),m=!0;else{var l=o.keys(b),f=l.length;y=new Array(f*2);for(var p=0;p<f;++p){var h=l[p];y[p]=b[h],y[p+f]=h}}this.constructor$(y),this._isMap=m,this._init$(void 0,-3)}r.inherits(d,n),d.prototype._init=function(){},d.prototype._promiseFulfilled=function(b,m){this._values[m]=b;var y=++this._totalResolved;if(y>=this._length){var l;if(this._isMap)l=s(this._values);else{l={};for(var f=this.length(),p=0,h=this.length();p<h;++p)l[this._values[p+f]]=this._values[p]}return this._resolve(l),!0}return!1},d.prototype.shouldCopyValues=function(){return!1},d.prototype.getActualLength=function(b){return b>>1};function g(b){var m,y=t(b);if(a(y))y instanceof e?m=y._then(e.props,void 0,void 0,void 0,void 0):m=new d(y).promise();else return i(`cannot await properties of a non-object
See http://goo.gl/MqrFmX
`);return y instanceof e&&m._propagateFrom(y,2),m}e.prototype.props=function(){return g(this)},e.props=function(b){return g(b)}}),Dr}var vr,pc;function zf(){return pc||(pc=1,vr=function(e,n,t,i){var r=_e(),a=function(c){return c.then(function(u){return o(u,c)})};function o(c,u){var s=t(c);if(s instanceof e)return a(s);if(c=r.asArray(c),c===null)return i("expecting an array or an iterable object but got "+r.classString(c));var d=new e(n);u!==void 0&&d._propagateFrom(u,3);for(var g=d._fulfill,b=d._reject,m=0,y=c.length;m<y;++m){var l=c[m];l===void 0&&!(m in c)||e.cast(l)._then(g,b,void 0,d,null)}return d}e.race=function(c){return o(c,void 0)},e.prototype.race=function(){return o(this,void 0)}}),vr}var xr,gc;function jf(){return gc||(gc=1,xr=function(e,n,t,i,r,a){var o=e._getDomain,c=_e(),u=c.tryCatch;function s(y,l,f,p){this.constructor$(y);var h=o();this._fn=h===null?l:c.domainBind(h,l),f!==void 0&&(f=e.resolve(f),f._attachCancellationCallback(this)),this._initialValue=f,this._currentCancellable=null,p===r?this._eachValues=Array(this._length):p===0?this._eachValues=null:this._eachValues=void 0,this._promise._captureStackTrace(),this._init$(void 0,-5)}c.inherits(s,n),s.prototype._gotAccum=function(y){this._eachValues!==void 0&&this._eachValues!==null&&y!==r&&this._eachValues.push(y)},s.prototype._eachComplete=function(y){return this._eachValues!==null&&this._eachValues.push(y),this._eachValues},s.prototype._init=function(){},s.prototype._resolveEmptyArray=function(){this._resolve(this._eachValues!==void 0?this._eachValues:this._initialValue)},s.prototype.shouldCopyValues=function(){return!1},s.prototype._resolve=function(y){this._promise._resolveCallback(y),this._values=null},s.prototype._resultCancelled=function(y){if(y===this._initialValue)return this._cancel();this._isResolved()||(this._resultCancelled$(),this._currentCancellable instanceof e&&this._currentCancellable.cancel(),this._initialValue instanceof e&&this._initialValue.cancel())},s.prototype._iterate=function(y){this._values=y;var l,f,p=y.length;if(this._initialValue!==void 0?(l=this._initialValue,f=0):(l=e.resolve(y[0]),f=1),this._currentCancellable=l,!l.isRejected())for(;f<p;++f){var h={accum:null,value:y[f],index:f,length:p,array:this};l=l._then(b,void 0,void 0,h,void 0)}this._eachValues!==void 0&&(l=l._then(this._eachComplete,void 0,void 0,this,void 0)),l._then(d,d,void 0,l,this)},e.prototype.reduce=function(y,l){return g(this,y,l,null)},e.reduce=function(y,l,f,p){return g(y,l,f,p)};function d(y,l){this.isFulfilled()?l._resolve(y):l._reject(y)}function g(y,l,f,p){if(typeof l!="function")return t("expecting a function but got "+c.classString(l));var h=new s(y,l,f,p);return h.promise()}function b(y){this.accum=y,this.array._gotAccum(y);var l=i(this.value,this.array._promise);return l instanceof e?(this.array._currentCancellable=l,l._then(m,void 0,void 0,this,void 0)):m.call(this,l)}function m(y){var l=this.array,f=l._promise,p=u(l._fn);f._pushContext();var h;l._eachValues!==void 0?h=p.call(f._boundValue(),y,this.index,this.length):h=p.call(f._boundValue(),this.accum,y,this.index,this.length),h instanceof e&&(l._currentCancellable=h);var D=f._popContext();return a.checkForgottenReturns(h,D,l._eachValues!==void 0?"Promise.each":"Promise.reduce",f),h}}),xr}var _r,mc;function Xf(){return mc||(mc=1,_r=function(e,n,t){var i=e.PromiseInspection,r=_e();function a(o){this.constructor$(o)}r.inherits(a,n),a.prototype._promiseResolved=function(o,c){this._values[o]=c;var u=++this._totalResolved;return u>=this._length?(this._resolve(this._values),!0):!1},a.prototype._promiseFulfilled=function(o,c){var u=new i;return u._bitField=33554432,u._settledValueField=o,this._promiseResolved(c,u)},a.prototype._promiseRejected=function(o,c){var u=new i;return u._bitField=16777216,u._settledValueField=o,this._promiseResolved(c,u)},e.settle=function(o){return t.deprecated(".settle()",".reflect()"),new a(o).promise()},e.prototype.settle=function(){return e.settle(this)}}),_r}var Ur,bc;function Vf(){return bc||(bc=1,Ur=function(e,n,t){var i=_e(),r=wn().RangeError,a=wn().AggregateError,o=i.isArray,c={};function u(d){this.constructor$(d),this._howMany=0,this._unwrap=!1,this._initialized=!1}i.inherits(u,n),u.prototype._init=function(){if(this._initialized){if(this._howMany===0){this._resolve([]);return}this._init$(void 0,-5);var d=o(this._values);!this._isResolved()&&d&&this._howMany>this._canPossiblyFulfill()&&this._reject(this._getRangeError(this.length()))}},u.prototype.init=function(){this._initialized=!0,this._init()},u.prototype.setUnwrap=function(){this._unwrap=!0},u.prototype.howMany=function(){return this._howMany},u.prototype.setHowMany=function(d){this._howMany=d},u.prototype._promiseFulfilled=function(d){return this._addFulfilled(d),this._fulfilled()===this.howMany()?(this._values.length=this.howMany(),this.howMany()===1&&this._unwrap?this._resolve(this._values[0]):this._resolve(this._values),!0):!1},u.prototype._promiseRejected=function(d){return this._addRejected(d),this._checkOutcome()},u.prototype._promiseCancelled=function(){return this._values instanceof e||this._values==null?this._cancel():(this._addRejected(c),this._checkOutcome())},u.prototype._checkOutcome=function(){if(this.howMany()>this._canPossiblyFulfill()){for(var d=new a,g=this.length();g<this._values.length;++g)this._values[g]!==c&&d.push(this._values[g]);return d.length>0?this._reject(d):this._cancel(),!0}return!1},u.prototype._fulfilled=function(){return this._totalResolved},u.prototype._rejected=function(){return this._values.length-this.length()},u.prototype._addRejected=function(d){this._values.push(d)},u.prototype._addFulfilled=function(d){this._values[this._totalResolved++]=d},u.prototype._canPossiblyFulfill=function(){return this.length()-this._rejected()},u.prototype._getRangeError=function(d){var g="Input array must contain at least "+this._howMany+" items but contains only "+d+" items";return new r(g)},u.prototype._resolveEmptyArray=function(){this._reject(this._getRangeError(0))};function s(d,g){if((g|0)!==g||g<0)return t(`expecting a positive integer
See http://goo.gl/MqrFmX
`);var b=new u(d),m=b.promise();return b.setHowMany(g),b.init(),m}e.some=function(d,g){return s(d,g)},e.prototype.some=function(d){return s(this,d)},e._SomePromiseArray=u}),Ur}var Tr,yc;function Hf(){return yc||(yc=1,Tr=function(e,n){var t=e.map;e.prototype.filter=function(i,r){return t(this,i,r,n)},e.filter=function(i,r,a){return t(i,r,a,n)}}),Tr}var wr,Dc;function $f(){return Dc||(Dc=1,wr=function(e,n){var t=e.reduce,i=e.all;function r(){return i(this)}function a(o,c){return t(o,c,n,n)}e.prototype.each=function(o){return t(this,o,n,0)._then(r,void 0,void 0,this,void 0)},e.prototype.mapSeries=function(o){return t(this,o,n,n)},e.each=function(o,c){return t(o,c,n,0)._then(r,void 0,void 0,o,void 0)},e.mapSeries=a}),wr}var Er,vc;function Gf(){return vc||(vc=1,Er=function(e){var n=e._SomePromiseArray;function t(i){var r=new n(i),a=r.promise();return r.setHowMany(1),r.setUnwrap(),r.init(),a}e.any=function(i){return t(i)},e.prototype.any=function(){return t(this)}}),Er}(function(e){e.exports=function(){var n=function(){return new b(`circular promise resolution chain
See http://goo.gl/MqrFmX
`)},t=function(){return new T.PromiseInspection(this._target())},i=function(F){return T.reject(new b(F))};function r(){}var a={},o=_e(),c;o.isNode?c=function(){var F=process.domain;return F===void 0&&(F=null),F}:c=function(){return null},o.notEnumerableProp(T,"_getDomain",c);var u=rt(),s=xf(),d=new s;u.defineProperty(T,"_async",{value:d});var g=wn(),b=T.TypeError=g.TypeError;T.RangeError=g.RangeError;var m=T.CancellationError=g.CancellationError;T.TimeoutError=g.TimeoutError,T.OperationalError=g.OperationalError,T.RejectionError=g.OperationalError,T.AggregateError=g.AggregateError;var y=function(){},l={},f={},p=_f()(T,y),h=Uf()(T,y,p,i,r),D=Tf()(T),_=D.create,U=wf()(T,D);U.CapturedTrace;var w=Ef()(T,p),A=Af()(f),O=id(),I=o.errorObj,$=o.tryCatch;function Q(F,R){if(typeof R!="function")throw new b("expecting a function but got "+o.classString(R));if(F.constructor!==T)throw new b(`the promise constructor cannot be invoked directly
See http://goo.gl/MqrFmX
`)}function T(F){this._bitField=0,this._fulfillmentHandler0=void 0,this._rejectionHandler0=void 0,this._promise0=void 0,this._receiver0=void 0,F!==y&&(Q(this,F),this._resolveFromExecutor(F)),this._promiseCreated(),this._fireEvent("promiseCreated",this)}T.prototype.toString=function(){return"[object Promise]"},T.prototype.caught=T.prototype.catch=function(F){var R=arguments.length;if(R>1){var B=new Array(R-1),N=0,P;for(P=0;P<R-1;++P){var k=arguments[P];if(o.isObject(k))B[N++]=k;else return i("expecting an object but got A catch statement predicate "+o.classString(k))}return B.length=N,F=arguments[P],this.then(void 0,A(B,F,this))}return this.then(void 0,F)},T.prototype.reflect=function(){return this._then(t,t,void 0,this,void 0)},T.prototype.then=function(F,R){if(U.warnings()&&arguments.length>0&&typeof F!="function"&&typeof R!="function"){var B=".then() only accepts functions but was passed: "+o.classString(F);arguments.length>1&&(B+=", "+o.classString(R)),this._warn(B)}return this._then(F,R,void 0,void 0,void 0)},T.prototype.done=function(F,R){var B=this._then(F,R,void 0,void 0,void 0);B._setIsFinal()},T.prototype.spread=function(F){return typeof F!="function"?i("expecting a function but got "+o.classString(F)):this.all()._then(F,void 0,void 0,l,void 0)},T.prototype.toJSON=function(){var F={isFulfilled:!1,isRejected:!1,fulfillmentValue:void 0,rejectionReason:void 0};return this.isFulfilled()?(F.fulfillmentValue=this.value(),F.isFulfilled=!0):this.isRejected()&&(F.rejectionReason=this.reason(),F.isRejected=!0),F},T.prototype.all=function(){return arguments.length>0&&this._warn(".all() was passed arguments but it does not take any"),new h(this).promise()},T.prototype.error=function(F){return this.caught(o.originatesFromRejection,F)},T.getNewLibraryCopy=e.exports,T.is=function(F){return F instanceof T},T.fromNode=T.fromCallback=function(F){var R=new T(y);R._captureStackTrace();var B=arguments.length>1?!!Object(arguments[1]).multiArgs:!1,N=$(F)(O(R,B));return N===I&&R._rejectCallback(N.e,!0),R._isFateSealed()||R._setAsyncGuaranteed(),R},T.all=function(F){return new h(F).promise()},T.cast=function(F){var R=p(F);return R instanceof T||(R=new T(y),R._captureStackTrace(),R._setFulfilled(),R._rejectionHandler0=F),R},T.resolve=T.fulfilled=T.cast,T.reject=T.rejected=function(F){var R=new T(y);return R._captureStackTrace(),R._rejectCallback(F,!0),R},T.setScheduler=function(F){if(typeof F!="function")throw new b("expecting a function but got "+o.classString(F));return d.setScheduler(F)},T.prototype._then=function(F,R,B,N,P){var k=P!==void 0,E=k?P:new T(y),Z=this._target(),J=Z._bitField;k||(E._propagateFrom(this,3),E._captureStackTrace(),N===void 0&&this._bitField&2097152&&(J&50397184?N=this._boundValue():N=Z===this?void 0:this._boundTo),this._fireEvent("promiseChained",this,E));var K=c();if(J&50397184){var re,se,ue=Z._settlePromiseCtx;J&33554432?(se=Z._rejectionHandler0,re=F):J&16777216?(se=Z._fulfillmentHandler0,re=R,Z._unsetRejectionIsUnhandled()):(ue=Z._settlePromiseLateCancellationObserver,se=new m("late cancellation observer"),Z._attachExtraTrace(se),re=R),d.invoke(ue,Z,{handler:K===null?re:typeof re=="function"&&o.domainBind(K,re),promise:E,receiver:N,value:se})}else Z._addCallbacks(F,R,E,N,K);return E},T.prototype._length=function(){return this._bitField&65535},T.prototype._isFateSealed=function(){return(this._bitField&117506048)!==0},T.prototype._isFollowing=function(){return(this._bitField&67108864)===67108864},T.prototype._setLength=function(F){this._bitField=this._bitField&-65536|F&65535},T.prototype._setFulfilled=function(){this._bitField=this._bitField|33554432,this._fireEvent("promiseFulfilled",this)},T.prototype._setRejected=function(){this._bitField=this._bitField|16777216,this._fireEvent("promiseRejected",this)},T.prototype._setFollowing=function(){this._bitField=this._bitField|67108864,this._fireEvent("promiseResolved",this)},T.prototype._setIsFinal=function(){this._bitField=this._bitField|4194304},T.prototype._isFinal=function(){return(this._bitField&4194304)>0},T.prototype._unsetCancelled=function(){this._bitField=this._bitField&-65537},T.prototype._setCancelled=function(){this._bitField=this._bitField|65536,this._fireEvent("promiseCancelled",this)},T.prototype._setWillBeCancelled=function(){this._bitField=this._bitField|8388608},T.prototype._setAsyncGuaranteed=function(){d.hasCustomScheduler()||(this._bitField=this._bitField|134217728)},T.prototype._receiverAt=function(F){var R=F===0?this._receiver0:this[F*4-4+3];if(R!==a)return R===void 0&&this._isBound()?this._boundValue():R},T.prototype._promiseAt=function(F){return this[F*4-4+2]},T.prototype._fulfillmentHandlerAt=function(F){return this[F*4-4+0]},T.prototype._rejectionHandlerAt=function(F){return this[F*4-4+1]},T.prototype._boundValue=function(){},T.prototype._migrateCallback0=function(F){F._bitField;var R=F._fulfillmentHandler0,B=F._rejectionHandler0,N=F._promise0,P=F._receiverAt(0);P===void 0&&(P=a),this._addCallbacks(R,B,N,P,null)},T.prototype._migrateCallbackAt=function(F,R){var B=F._fulfillmentHandlerAt(R),N=F._rejectionHandlerAt(R),P=F._promiseAt(R),k=F._receiverAt(R);k===void 0&&(k=a),this._addCallbacks(B,N,P,k,null)},T.prototype._addCallbacks=function(F,R,B,N,P){var k=this._length();if(k>=65535-4&&(k=0,this._setLength(0)),k===0)this._promise0=B,this._receiver0=N,typeof F=="function"&&(this._fulfillmentHandler0=P===null?F:o.domainBind(P,F)),typeof R=="function"&&(this._rejectionHandler0=P===null?R:o.domainBind(P,R));else{var E=k*4-4;this[E+2]=B,this[E+3]=N,typeof F=="function"&&(this[E+0]=P===null?F:o.domainBind(P,F)),typeof R=="function"&&(this[E+1]=P===null?R:o.domainBind(P,R))}return this._setLength(k+1),k},T.prototype._proxy=function(F,R){this._addCallbacks(void 0,void 0,R,F,null)},T.prototype._resolveCallback=function(F,R){if(!(this._bitField&117506048)){if(F===this)return this._rejectCallback(n(),!1);var B=p(F,this);if(!(B instanceof T))return this._fulfill(F);R&&this._propagateFrom(B,2);var N=B._target();if(N===this){this._reject(n());return}var P=N._bitField;if(P&50397184)if(P&33554432)this._fulfill(N._value());else if(P&16777216)this._reject(N._reason());else{var Z=new m("late cancellation observer");N._attachExtraTrace(Z),this._reject(Z)}else{var k=this._length();k>0&&N._migrateCallback0(this);for(var E=1;E<k;++E)N._migrateCallbackAt(this,E);this._setFollowing(),this._setLength(0),this._setFollowee(N)}}},T.prototype._rejectCallback=function(F,R,B){var N=o.ensureErrorObject(F),P=N===F;if(!P&&!B&&U.warnings()){var k="a promise was rejected with a non-error: "+o.classString(F);this._warn(k,!0)}this._attachExtraTrace(N,R?P:!1),this._reject(F)},T.prototype._resolveFromExecutor=function(F){var R=this;this._captureStackTrace(),this._pushContext();var B=!0,N=this._execute(F,function(P){R._resolveCallback(P)},function(P){R._rejectCallback(P,B)});B=!1,this._popContext(),N!==void 0&&R._rejectCallback(N,!0)},T.prototype._settlePromiseFromHandler=function(F,R,B,N){var P=N._bitField;if(!(P&65536)){N._pushContext();var k;R===l?!B||typeof B.length!="number"?(k=I,k.e=new b("cannot .spread() a non-array: "+o.classString(B))):k=$(F).apply(this._boundValue(),B):k=$(F).call(R,B);var E=N._popContext();P=N._bitField,!(P&65536)&&(k===f?N._reject(B):k===I?N._rejectCallback(k.e,!1):(U.checkForgottenReturns(k,E,"",N,this),N._resolveCallback(k)))}},T.prototype._target=function(){for(var F=this;F._isFollowing();)F=F._followee();return F},T.prototype._followee=function(){return this._rejectionHandler0},T.prototype._setFollowee=function(F){this._rejectionHandler0=F},T.prototype._settlePromise=function(F,R,B,N){var P=F instanceof T,k=this._bitField,E=(k&134217728)!==0;k&65536?(P&&F._invokeInternalOnCancel(),B instanceof w&&B.isFinallyHandler()?(B.cancelPromise=F,$(R).call(B,N)===I&&F._reject(I.e)):R===t?F._fulfill(t.call(B)):B instanceof r?B._promiseCancelled(F):P||F instanceof h?F._cancel():B.cancel()):typeof R=="function"?P?(E&&F._setAsyncGuaranteed(),this._settlePromiseFromHandler(R,B,N,F)):R.call(B,N,F):B instanceof r?B._isResolved()||(k&33554432?B._promiseFulfilled(N,F):B._promiseRejected(N,F)):P&&(E&&F._setAsyncGuaranteed(),k&33554432?F._fulfill(N):F._reject(N))},T.prototype._settlePromiseLateCancellationObserver=function(F){var R=F.handler,B=F.promise,N=F.receiver,P=F.value;typeof R=="function"?B instanceof T?this._settlePromiseFromHandler(R,N,P,B):R.call(N,P,B):B instanceof T&&B._reject(P)},T.prototype._settlePromiseCtx=function(F){this._settlePromise(F.promise,F.handler,F.receiver,F.value)},T.prototype._settlePromise0=function(F,R,B){var N=this._promise0,P=this._receiverAt(0);this._promise0=void 0,this._receiver0=void 0,this._settlePromise(N,F,P,R)},T.prototype._clearCallbackDataAtIndex=function(F){var R=F*4-4;this[R+2]=this[R+3]=this[R+0]=this[R+1]=void 0},T.prototype._fulfill=function(F){var R=this._bitField;if(!((R&117506048)>>>16)){if(F===this){var B=n();return this._attachExtraTrace(B),this._reject(B)}this._setFulfilled(),this._rejectionHandler0=F,(R&65535)>0&&(R&134217728?this._settlePromises():d.settlePromises(this))}},T.prototype._reject=function(F){var R=this._bitField;if(!((R&117506048)>>>16)){if(this._setRejected(),this._fulfillmentHandler0=F,this._isFinal())return d.fatalError(F,o.isNode);(R&65535)>0?d.settlePromises(this):this._ensurePossibleRejectionHandled()}},T.prototype._fulfillPromises=function(F,R){for(var B=1;B<F;B++){var N=this._fulfillmentHandlerAt(B),P=this._promiseAt(B),k=this._receiverAt(B);this._clearCallbackDataAtIndex(B),this._settlePromise(P,N,k,R)}},T.prototype._rejectPromises=function(F,R){for(var B=1;B<F;B++){var N=this._rejectionHandlerAt(B),P=this._promiseAt(B),k=this._receiverAt(B);this._clearCallbackDataAtIndex(B),this._settlePromise(P,N,k,R)}},T.prototype._settlePromises=function(){var F=this._bitField,R=F&65535;if(R>0){if(F&16842752){var B=this._fulfillmentHandler0;this._settlePromise0(this._rejectionHandler0,B,F),this._rejectPromises(R,B)}else{var N=this._rejectionHandler0;this._settlePromise0(this._fulfillmentHandler0,N,F),this._fulfillPromises(R,N)}this._setLength(0)}this._clearCancellationData()},T.prototype._settledValue=function(){var F=this._bitField;if(F&33554432)return this._rejectionHandler0;if(F&16777216)return this._fulfillmentHandler0};function L(F){this.promise._resolveCallback(F)}function x(F){this.promise._rejectCallback(F,!1)}T.defer=T.pending=function(){U.deprecated("Promise.defer","new Promise");var F=new T(y);return{promise:F,resolve:L,reject:x}},o.notEnumerableProp(T,"_makeSelfResolutionError",n),Ff()(T,y,p,i,U),Cf()(T,y,p,U),Sf()(T,h,i,U),Bf()(T),kf()(T),Wf()(T,h,p,y,d,c),T.Promise=T,T.version="3.4.7",Rf()(T,h,i,p,y,U),Nf()(T),Of()(T,i,p,_,y,U),If()(T,y,U),Lf()(T,i,y,p,r,U),Mf()(T),qf()(T,y),Pf()(T,h,p,i),zf()(T,y,p,i),jf()(T,h,i,p,y,U),Xf()(T,h,U),Vf()(T,h,i),Hf()(T,y),$f()(T,y),Gf()(T),o.toFastProperties(T),o.toFastProperties(T.prototype);function X(F){var R=new T(y);R._fulfillmentHandler0=F,R._rejectionHandler0=F,R._promise0=F,R._receiver0=F}return X({a:1}),X({b:2}),X({c:3}),X(1),X(function(){}),X(void 0),X(!1),X(new T(y)),U.setBounds(s.firstLineError,o.lastLineError),T}})(td);var Zf=td.exports,Yf=we,Pe=Zf();Fe.defer=Kf;Fe.when=Pe.resolve;Fe.resolve=Pe.resolve;Fe.all=Pe.all;Fe.props=Pe.props;Fe.reject=Pe.reject;Fe.promisify=Pe.promisify;Fe.mapSeries=Pe.mapSeries;Fe.attempt=Pe.attempt;Fe.nfcall=function(e){var n=Array.prototype.slice.call(arguments,1),t=Pe.promisify(e);return t.apply(null,n)};Pe.prototype.fail=Pe.prototype.caught;Pe.prototype.also=function(e){return this.then(function(n){var t=Yf.extend({},n,e(n));return Pe.props(t)})};function Kf(){var e,n,t=new Pe.Promise(function(i,r){e=i,n=r});return{resolve:e,reject:n,promise:t}}var pe={},Qf=we,Se=pe.types={document:"document",paragraph:"paragraph",run:"run",text:"text",tab:"tab",checkbox:"checkbox",hyperlink:"hyperlink",noteReference:"noteReference",image:"image",note:"note",commentReference:"commentReference",comment:"comment",table:"table",tableRow:"tableRow",tableCell:"tableCell",break:"break",bookmarkStart:"bookmarkStart"};function Jf(e,n){return n=n||{},{type:Se.document,children:e,notes:n.notes||new mi({}),comments:n.comments||[]}}function eh(e,n){n=n||{};var t=n.indent||{};return{type:Se.paragraph,children:e,styleId:n.styleId||null,styleName:n.styleName||null,numbering:n.numbering||null,alignment:n.alignment||null,indent:{start:t.start||null,end:t.end||null,firstLine:t.firstLine||null,hanging:t.hanging||null}}}function nh(e,n){return n=n||{},{type:Se.run,children:e,styleId:n.styleId||null,styleName:n.styleName||null,isBold:!!n.isBold,isUnderline:!!n.isUnderline,isItalic:!!n.isItalic,isStrikethrough:!!n.isStrikethrough,isAllCaps:!!n.isAllCaps,isSmallCaps:!!n.isSmallCaps,verticalAlignment:n.verticalAlignment||rd.baseline,font:n.font||null,fontSize:n.fontSize||null,highlight:n.highlight||null}}var rd={baseline:"baseline",superscript:"superscript",subscript:"subscript"};function th(e){return{type:Se.text,value:e}}function ih(){return{type:Se.tab}}function rh(e){return{type:Se.checkbox,checked:e.checked}}function ah(e,n){return{type:Se.hyperlink,children:e,href:n.href,anchor:n.anchor,targetFrame:n.targetFrame}}function oh(e){return{type:Se.noteReference,noteType:e.noteType,noteId:e.noteId}}function mi(e){this._notes=Qf.indexBy(e,function(n){return ad(n.noteType,n.noteId)})}mi.prototype.resolve=function(e){return this.findNoteByKey(ad(e.noteType,e.noteId))};mi.prototype.findNoteByKey=function(e){return this._notes[e]||null};function ch(e){return{type:Se.note,noteType:e.noteType,noteId:e.noteId,body:e.body}}function uh(e){return{type:Se.commentReference,commentId:e.commentId}}function sh(e){return{type:Se.comment,commentId:e.commentId,body:e.body,authorName:e.authorName,authorInitials:e.authorInitials}}function ad(e,n){return e+"-"+n}function dh(e){return{type:Se.image,read:function(n){return n?e.readImage(n):e.readImage().then(function(t){return Buffer.from(t)})},readAsArrayBuffer:function(){return e.readImage()},readAsBase64String:function(){return e.readImage("base64")},readAsBuffer:function(){return e.readImage().then(function(n){return Buffer.from(n)})},altText:e.altText,contentType:e.contentType}}function lh(e,n){return n=n||{},{type:Se.table,children:e,styleId:n.styleId||null,styleName:n.styleName||null}}function fh(e,n){return n=n||{},{type:Se.tableRow,children:e,isHeader:n.isHeader||!1}}function hh(e,n){return n=n||{},{type:Se.tableCell,children:e,colSpan:n.colSpan==null?1:n.colSpan,rowSpan:n.rowSpan==null?1:n.rowSpan}}function Ya(e){return{type:Se.break,breakType:e}}function ph(e){return{type:Se.bookmarkStart,name:e.name}}pe.document=pe.Document=Jf;pe.paragraph=pe.Paragraph=eh;pe.run=pe.Run=nh;pe.text=pe.Text=th;pe.tab=pe.Tab=ih;pe.checkbox=pe.Checkbox=rh;pe.Hyperlink=ah;pe.noteReference=pe.NoteReference=oh;pe.Notes=mi;pe.Note=ch;pe.commentReference=uh;pe.comment=sh;pe.Image=dh;pe.Table=lh;pe.TableRow=fh;pe.TableCell=hh;pe.lineBreak=Ya("line");pe.pageBreak=Ya("page");pe.columnBreak=Ya("column");pe.BookmarkStart=ph;pe.verticalAlignment=rd;var Ge={},xt=we;Ge.Result=sn;Ge.success=gh;Ge.warning=mh;Ge.error=bh;function sn(e,n){this.value=e,this.messages=n||[]}sn.prototype.map=function(e){return new sn(e(this.value),this.messages)};sn.prototype.flatMap=function(e){var n=e(this.value);return new sn(n.value,Ka([this,n]))};sn.prototype.flatMapThen=function(e){var n=this;return e(this.value).then(function(t){return new sn(t.value,Ka([n,t]))})};sn.combine=function(e){var n=xt.flatten(xt.pluck(e,"value")),t=Ka(e);return new sn(n,t)};function gh(e){return new sn(e,[])}function mh(e){return{type:"warning",message:e}}function bh(e){return{type:"error",message:e.message,error:e}}function Ka(e){var n=[];return xt.flatten(xt.pluck(e,"messages"),!0).forEach(function(t){yh(n,t)||n.push(t)}),n}function yh(e,n){return xt.find(e,Dh.bind(null,n))!==void 0}function Dh(e,n){return e.type===n.type&&e.message===n.message}var Bt={},bi={};bi.byteLength=_h;bi.toByteArray=Th;bi.fromByteArray=Ah;var on=[],Ye=[],vh=typeof Uint8Array<"u"?Uint8Array:Array,Ar="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";for(var qn=0,xh=Ar.length;qn<xh;++qn)on[qn]=Ar[qn],Ye[Ar.charCodeAt(qn)]=qn;Ye["-".charCodeAt(0)]=62;Ye["_".charCodeAt(0)]=63;function od(e){var n=e.length;if(n%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var t=e.indexOf("=");t===-1&&(t=n);var i=t===n?0:4-t%4;return[t,i]}function _h(e){var n=od(e),t=n[0],i=n[1];return(t+i)*3/4-i}function Uh(e,n,t){return(n+t)*3/4-t}function Th(e){var n,t=od(e),i=t[0],r=t[1],a=new vh(Uh(e,i,r)),o=0,c=r>0?i-4:i,u;for(u=0;u<c;u+=4)n=Ye[e.charCodeAt(u)]<<18|Ye[e.charCodeAt(u+1)]<<12|Ye[e.charCodeAt(u+2)]<<6|Ye[e.charCodeAt(u+3)],a[o++]=n>>16&255,a[o++]=n>>8&255,a[o++]=n&255;return r===2&&(n=Ye[e.charCodeAt(u)]<<2|Ye[e.charCodeAt(u+1)]>>4,a[o++]=n&255),r===1&&(n=Ye[e.charCodeAt(u)]<<10|Ye[e.charCodeAt(u+1)]<<4|Ye[e.charCodeAt(u+2)]>>2,a[o++]=n>>8&255,a[o++]=n&255),a}function wh(e){return on[e>>18&63]+on[e>>12&63]+on[e>>6&63]+on[e&63]}function Eh(e,n,t){for(var i,r=[],a=n;a<t;a+=3)i=(e[a]<<16&16711680)+(e[a+1]<<8&65280)+(e[a+2]&255),r.push(wh(i));return r.join("")}function Ah(e){for(var n,t=e.length,i=t%3,r=[],a=16383,o=0,c=t-i;o<c;o+=a)r.push(Eh(e,o,o+a>c?c:o+a));return i===1?(n=e[t-1],r.push(on[n>>2]+on[n<<4&63]+"==")):i===2&&(n=(e[t-2]<<8)+e[t-1],r.push(on[n>>10]+on[n>>4&63]+on[n<<2&63]+"=")),r.join("")}function Mt(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var cd={exports:{}};/*!
JSZip v3.10.1 - A JavaScript class for generating and reading zip files
<http://stuartk.com/jszip>
(c) 2009-2016 Stuart Knightley <stuart [at] stuartk.com>
Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/main/LICENSE.markdown.
JSZip uses the library pako released under the MIT license :
https://github.com/nodeca/pako/blob/main/LICENSE
*/(function(e,n){(function(t){e.exports=t()})(function(){return function t(i,r,a){function o(s,d){if(!r[s]){if(!i[s]){var g=typeof Mt=="function"&&Mt;if(!d&&g)return g(s,!0);if(c)return c(s,!0);var b=new Error("Cannot find module '"+s+"'");throw b.code="MODULE_NOT_FOUND",b}var m=r[s]={exports:{}};i[s][0].call(m.exports,function(y){var l=i[s][1][y];return o(l||y)},m,m.exports,t,i,r,a)}return r[s].exports}for(var c=typeof Mt=="function"&&Mt,u=0;u<a.length;u++)o(a[u]);return o}({1:[function(t,i,r){var a=t("./utils"),o=t("./support"),c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";r.encode=function(u){for(var s,d,g,b,m,y,l,f=[],p=0,h=u.length,D=h,_=a.getTypeOf(u)!=="string";p<u.length;)D=h-p,g=_?(s=u[p++],d=p<h?u[p++]:0,p<h?u[p++]:0):(s=u.charCodeAt(p++),d=p<h?u.charCodeAt(p++):0,p<h?u.charCodeAt(p++):0),b=s>>2,m=(3&s)<<4|d>>4,y=1<D?(15&d)<<2|g>>6:64,l=2<D?63&g:64,f.push(c.charAt(b)+c.charAt(m)+c.charAt(y)+c.charAt(l));return f.join("")},r.decode=function(u){var s,d,g,b,m,y,l=0,f=0,p="data:";if(u.substr(0,p.length)===p)throw new Error("Invalid base64 input, it looks like a data url.");var h,D=3*(u=u.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(u.charAt(u.length-1)===c.charAt(64)&&D--,u.charAt(u.length-2)===c.charAt(64)&&D--,D%1!=0)throw new Error("Invalid base64 input, bad content length.");for(h=o.uint8array?new Uint8Array(0|D):new Array(0|D);l<u.length;)s=c.indexOf(u.charAt(l++))<<2|(b=c.indexOf(u.charAt(l++)))>>4,d=(15&b)<<4|(m=c.indexOf(u.charAt(l++)))>>2,g=(3&m)<<6|(y=c.indexOf(u.charAt(l++))),h[f++]=s,m!==64&&(h[f++]=d),y!==64&&(h[f++]=g);return h}},{"./support":30,"./utils":32}],2:[function(t,i,r){var a=t("./external"),o=t("./stream/DataWorker"),c=t("./stream/Crc32Probe"),u=t("./stream/DataLengthProbe");function s(d,g,b,m,y){this.compressedSize=d,this.uncompressedSize=g,this.crc32=b,this.compression=m,this.compressedContent=y}s.prototype={getContentWorker:function(){var d=new o(a.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new u("data_length")),g=this;return d.on("end",function(){if(this.streamInfo.data_length!==g.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),d},getCompressedWorker:function(){return new o(a.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},s.createWorkerFrom=function(d,g,b){return d.pipe(new c).pipe(new u("uncompressedSize")).pipe(g.compressWorker(b)).pipe(new u("compressedSize")).withStreamInfo("compression",g)},i.exports=s},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(t,i,r){var a=t("./stream/GenericWorker");r.STORE={magic:"\0\0",compressWorker:function(){return new a("STORE compression")},uncompressWorker:function(){return new a("STORE decompression")}},r.DEFLATE=t("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(t,i,r){var a=t("./utils"),o=function(){for(var c,u=[],s=0;s<256;s++){c=s;for(var d=0;d<8;d++)c=1&c?3988292384^c>>>1:c>>>1;u[s]=c}return u}();i.exports=function(c,u){return c!==void 0&&c.length?a.getTypeOf(c)!=="string"?function(s,d,g,b){var m=o,y=b+g;s^=-1;for(var l=b;l<y;l++)s=s>>>8^m[255&(s^d[l])];return-1^s}(0|u,c,c.length,0):function(s,d,g,b){var m=o,y=b+g;s^=-1;for(var l=b;l<y;l++)s=s>>>8^m[255&(s^d.charCodeAt(l))];return-1^s}(0|u,c,c.length,0):0}},{"./utils":32}],5:[function(t,i,r){r.base64=!1,r.binary=!1,r.dir=!1,r.createFolders=!0,r.date=null,r.compression=null,r.compressionOptions=null,r.comment=null,r.unixPermissions=null,r.dosPermissions=null},{}],6:[function(t,i,r){var a=null;a=typeof Promise<"u"?Promise:t("lie"),i.exports={Promise:a}},{lie:37}],7:[function(t,i,r){var a=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Uint32Array<"u",o=t("pako"),c=t("./utils"),u=t("./stream/GenericWorker"),s=a?"uint8array":"array";function d(g,b){u.call(this,"FlateWorker/"+g),this._pako=null,this._pakoAction=g,this._pakoOptions=b,this.meta={}}r.magic="\b\0",c.inherits(d,u),d.prototype.processChunk=function(g){this.meta=g.meta,this._pako===null&&this._createPako(),this._pako.push(c.transformTo(s,g.data),!1)},d.prototype.flush=function(){u.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},d.prototype.cleanUp=function(){u.prototype.cleanUp.call(this),this._pako=null},d.prototype._createPako=function(){this._pako=new o[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var g=this;this._pako.onData=function(b){g.push({data:b,meta:g.meta})}},r.compressWorker=function(g){return new d("Deflate",g)},r.uncompressWorker=function(){return new d("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(t,i,r){function a(m,y){var l,f="";for(l=0;l<y;l++)f+=String.fromCharCode(255&m),m>>>=8;return f}function o(m,y,l,f,p,h){var D,_,U=m.file,w=m.compression,A=h!==s.utf8encode,O=c.transformTo("string",h(U.name)),I=c.transformTo("string",s.utf8encode(U.name)),$=U.comment,Q=c.transformTo("string",h($)),T=c.transformTo("string",s.utf8encode($)),L=I.length!==U.name.length,x=T.length!==$.length,X="",F="",R="",B=U.dir,N=U.date,P={crc32:0,compressedSize:0,uncompressedSize:0};y&&!l||(P.crc32=m.crc32,P.compressedSize=m.compressedSize,P.uncompressedSize=m.uncompressedSize);var k=0;y&&(k|=8),A||!L&&!x||(k|=2048);var E=0,Z=0;B&&(E|=16),p==="UNIX"?(Z=798,E|=function(K,re){var se=K;return K||(se=re?16893:33204),(65535&se)<<16}(U.unixPermissions,B)):(Z=20,E|=function(K){return 63&(K||0)}(U.dosPermissions)),D=N.getUTCHours(),D<<=6,D|=N.getUTCMinutes(),D<<=5,D|=N.getUTCSeconds()/2,_=N.getUTCFullYear()-1980,_<<=4,_|=N.getUTCMonth()+1,_<<=5,_|=N.getUTCDate(),L&&(F=a(1,1)+a(d(O),4)+I,X+="up"+a(F.length,2)+F),x&&(R=a(1,1)+a(d(Q),4)+T,X+="uc"+a(R.length,2)+R);var J="";return J+=`
\0`,J+=a(k,2),J+=w.magic,J+=a(D,2),J+=a(_,2),J+=a(P.crc32,4),J+=a(P.compressedSize,4),J+=a(P.uncompressedSize,4),J+=a(O.length,2),J+=a(X.length,2),{fileRecord:g.LOCAL_FILE_HEADER+J+O+X,dirRecord:g.CENTRAL_FILE_HEADER+a(Z,2)+J+a(Q.length,2)+"\0\0\0\0"+a(E,4)+a(f,4)+O+X+Q}}var c=t("../utils"),u=t("../stream/GenericWorker"),s=t("../utf8"),d=t("../crc32"),g=t("../signature");function b(m,y,l,f){u.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=y,this.zipPlatform=l,this.encodeFileName=f,this.streamFiles=m,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}c.inherits(b,u),b.prototype.push=function(m){var y=m.meta.percent||0,l=this.entriesCount,f=this._sources.length;this.accumulate?this.contentBuffer.push(m):(this.bytesWritten+=m.data.length,u.prototype.push.call(this,{data:m.data,meta:{currentFile:this.currentFile,percent:l?(y+100*(l-f-1))/l:100}}))},b.prototype.openedSource=function(m){this.currentSourceOffset=this.bytesWritten,this.currentFile=m.file.name;var y=this.streamFiles&&!m.file.dir;if(y){var l=o(m,y,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:l.fileRecord,meta:{percent:0}})}else this.accumulate=!0},b.prototype.closedSource=function(m){this.accumulate=!1;var y=this.streamFiles&&!m.file.dir,l=o(m,y,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(l.dirRecord),y)this.push({data:function(f){return g.DATA_DESCRIPTOR+a(f.crc32,4)+a(f.compressedSize,4)+a(f.uncompressedSize,4)}(m),meta:{percent:100}});else for(this.push({data:l.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},b.prototype.flush=function(){for(var m=this.bytesWritten,y=0;y<this.dirRecords.length;y++)this.push({data:this.dirRecords[y],meta:{percent:100}});var l=this.bytesWritten-m,f=function(p,h,D,_,U){var w=c.transformTo("string",U(_));return g.CENTRAL_DIRECTORY_END+"\0\0\0\0"+a(p,2)+a(p,2)+a(h,4)+a(D,4)+a(w.length,2)+w}(this.dirRecords.length,l,m,this.zipComment,this.encodeFileName);this.push({data:f,meta:{percent:100}})},b.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},b.prototype.registerPrevious=function(m){this._sources.push(m);var y=this;return m.on("data",function(l){y.processChunk(l)}),m.on("end",function(){y.closedSource(y.previous.streamInfo),y._sources.length?y.prepareNextSource():y.end()}),m.on("error",function(l){y.error(l)}),this},b.prototype.resume=function(){return!!u.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},b.prototype.error=function(m){var y=this._sources;if(!u.prototype.error.call(this,m))return!1;for(var l=0;l<y.length;l++)try{y[l].error(m)}catch{}return!0},b.prototype.lock=function(){u.prototype.lock.call(this);for(var m=this._sources,y=0;y<m.length;y++)m[y].lock()},i.exports=b},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(t,i,r){var a=t("../compressions"),o=t("./ZipFileWorker");r.generateWorker=function(c,u,s){var d=new o(u.streamFiles,s,u.platform,u.encodeFileName),g=0;try{c.forEach(function(b,m){g++;var y=function(h,D){var _=h||D,U=a[_];if(!U)throw new Error(_+" is not a valid compression method !");return U}(m.options.compression,u.compression),l=m.options.compressionOptions||u.compressionOptions||{},f=m.dir,p=m.date;m._compressWorker(y,l).withStreamInfo("file",{name:b,dir:f,date:p,comment:m.comment||"",unixPermissions:m.unixPermissions,dosPermissions:m.dosPermissions}).pipe(d)}),d.entriesCount=g}catch(b){d.error(b)}return d}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(t,i,r){function a(){if(!(this instanceof a))return new a;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files=Object.create(null),this.comment=null,this.root="",this.clone=function(){var o=new a;for(var c in this)typeof this[c]!="function"&&(o[c]=this[c]);return o}}(a.prototype=t("./object")).loadAsync=t("./load"),a.support=t("./support"),a.defaults=t("./defaults"),a.version="3.10.1",a.loadAsync=function(o,c){return new a().loadAsync(o,c)},a.external=t("./external"),i.exports=a},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(t,i,r){var a=t("./utils"),o=t("./external"),c=t("./utf8"),u=t("./zipEntries"),s=t("./stream/Crc32Probe"),d=t("./nodejsUtils");function g(b){return new o.Promise(function(m,y){var l=b.decompressed.getContentWorker().pipe(new s);l.on("error",function(f){y(f)}).on("end",function(){l.streamInfo.crc32!==b.decompressed.crc32?y(new Error("Corrupted zip : CRC32 mismatch")):m()}).resume()})}i.exports=function(b,m){var y=this;return m=a.extend(m||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:c.utf8decode}),d.isNode&&d.isStream(b)?o.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):a.prepareContent("the loaded zip file",b,!0,m.optimizedBinaryString,m.base64).then(function(l){var f=new u(m);return f.load(l),f}).then(function(l){var f=[o.Promise.resolve(l)],p=l.files;if(m.checkCRC32)for(var h=0;h<p.length;h++)f.push(g(p[h]));return o.Promise.all(f)}).then(function(l){for(var f=l.shift(),p=f.files,h=0;h<p.length;h++){var D=p[h],_=D.fileNameStr,U=a.resolve(D.fileNameStr);y.file(U,D.decompressed,{binary:!0,optimizedBinaryString:!0,date:D.date,dir:D.dir,comment:D.fileCommentStr.length?D.fileCommentStr:null,unixPermissions:D.unixPermissions,dosPermissions:D.dosPermissions,createFolders:m.createFolders}),D.dir||(y.file(U).unsafeOriginalName=_)}return f.zipComment.length&&(y.comment=f.zipComment),y})}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(t,i,r){var a=t("../utils"),o=t("../stream/GenericWorker");function c(u,s){o.call(this,"Nodejs stream input adapter for "+u),this._upstreamEnded=!1,this._bindStream(s)}a.inherits(c,o),c.prototype._bindStream=function(u){var s=this;(this._stream=u).pause(),u.on("data",function(d){s.push({data:d,meta:{percent:0}})}).on("error",function(d){s.isPaused?this.generatedError=d:s.error(d)}).on("end",function(){s.isPaused?s._upstreamEnded=!0:s.end()})},c.prototype.pause=function(){return!!o.prototype.pause.call(this)&&(this._stream.pause(),!0)},c.prototype.resume=function(){return!!o.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},i.exports=c},{"../stream/GenericWorker":28,"../utils":32}],13:[function(t,i,r){var a=t("readable-stream").Readable;function o(c,u,s){a.call(this,u),this._helper=c;var d=this;c.on("data",function(g,b){d.push(g)||d._helper.pause(),s&&s(b)}).on("error",function(g){d.emit("error",g)}).on("end",function(){d.push(null)})}t("../utils").inherits(o,a),o.prototype._read=function(){this._helper.resume()},i.exports=o},{"../utils":32,"readable-stream":16}],14:[function(t,i,r){i.exports={isNode:typeof Buffer<"u",newBufferFrom:function(a,o){if(Buffer.from&&Buffer.from!==Uint8Array.from)return Buffer.from(a,o);if(typeof a=="number")throw new Error('The "data" argument must not be a number');return new Buffer(a,o)},allocBuffer:function(a){if(Buffer.alloc)return Buffer.alloc(a);var o=new Buffer(a);return o.fill(0),o},isBuffer:function(a){return Buffer.isBuffer(a)},isStream:function(a){return a&&typeof a.on=="function"&&typeof a.pause=="function"&&typeof a.resume=="function"}}},{}],15:[function(t,i,r){function a(U,w,A){var O,I=c.getTypeOf(w),$=c.extend(A||{},d);$.date=$.date||new Date,$.compression!==null&&($.compression=$.compression.toUpperCase()),typeof $.unixPermissions=="string"&&($.unixPermissions=parseInt($.unixPermissions,8)),$.unixPermissions&&16384&$.unixPermissions&&($.dir=!0),$.dosPermissions&&16&$.dosPermissions&&($.dir=!0),$.dir&&(U=p(U)),$.createFolders&&(O=f(U))&&h.call(this,O,!0);var Q=I==="string"&&$.binary===!1&&$.base64===!1;A&&A.binary!==void 0||($.binary=!Q),(w instanceof g&&w.uncompressedSize===0||$.dir||!w||w.length===0)&&($.base64=!1,$.binary=!0,w="",$.compression="STORE",I="string");var T=null;T=w instanceof g||w instanceof u?w:y.isNode&&y.isStream(w)?new l(U,w):c.prepareContent(U,w,$.binary,$.optimizedBinaryString,$.base64);var L=new b(U,T,$);this.files[U]=L}var o=t("./utf8"),c=t("./utils"),u=t("./stream/GenericWorker"),s=t("./stream/StreamHelper"),d=t("./defaults"),g=t("./compressedObject"),b=t("./zipObject"),m=t("./generate"),y=t("./nodejsUtils"),l=t("./nodejs/NodejsStreamInputAdapter"),f=function(U){U.slice(-1)==="/"&&(U=U.substring(0,U.length-1));var w=U.lastIndexOf("/");return 0<w?U.substring(0,w):""},p=function(U){return U.slice(-1)!=="/"&&(U+="/"),U},h=function(U,w){return w=w!==void 0?w:d.createFolders,U=p(U),this.files[U]||a.call(this,U,null,{dir:!0,createFolders:w}),this.files[U]};function D(U){return Object.prototype.toString.call(U)==="[object RegExp]"}var _={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(U){var w,A,O;for(w in this.files)O=this.files[w],(A=w.slice(this.root.length,w.length))&&w.slice(0,this.root.length)===this.root&&U(A,O)},filter:function(U){var w=[];return this.forEach(function(A,O){U(A,O)&&w.push(O)}),w},file:function(U,w,A){if(arguments.length!==1)return U=this.root+U,a.call(this,U,w,A),this;if(D(U)){var O=U;return this.filter(function($,Q){return!Q.dir&&O.test($)})}var I=this.files[this.root+U];return I&&!I.dir?I:null},folder:function(U){if(!U)return this;if(D(U))return this.filter(function(I,$){return $.dir&&U.test(I)});var w=this.root+U,A=h.call(this,w),O=this.clone();return O.root=A.name,O},remove:function(U){U=this.root+U;var w=this.files[U];if(w||(U.slice(-1)!=="/"&&(U+="/"),w=this.files[U]),w&&!w.dir)delete this.files[U];else for(var A=this.filter(function(I,$){return $.name.slice(0,U.length)===U}),O=0;O<A.length;O++)delete this.files[A[O].name];return this},generate:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(U){var w,A={};try{if((A=c.extend(U||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:o.utf8encode})).type=A.type.toLowerCase(),A.compression=A.compression.toUpperCase(),A.type==="binarystring"&&(A.type="string"),!A.type)throw new Error("No output type specified.");c.checkSupport(A.type),A.platform!=="darwin"&&A.platform!=="freebsd"&&A.platform!=="linux"&&A.platform!=="sunos"||(A.platform="UNIX"),A.platform==="win32"&&(A.platform="DOS");var O=A.comment||this.comment||"";w=m.generateWorker(this,A,O)}catch(I){(w=new u("error")).error(I)}return new s(w,A.type||"string",A.mimeType)},generateAsync:function(U,w){return this.generateInternalStream(U).accumulate(w)},generateNodeStream:function(U,w){return(U=U||{}).type||(U.type="nodebuffer"),this.generateInternalStream(U).toNodejsStream(w)}};i.exports=_},{"./compressedObject":2,"./defaults":5,"./generate":9,"./nodejs/NodejsStreamInputAdapter":12,"./nodejsUtils":14,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31,"./utils":32,"./zipObject":35}],16:[function(t,i,r){i.exports=t("stream")},{stream:void 0}],17:[function(t,i,r){var a=t("./DataReader");function o(c){a.call(this,c);for(var u=0;u<this.data.length;u++)c[u]=255&c[u]}t("../utils").inherits(o,a),o.prototype.byteAt=function(c){return this.data[this.zero+c]},o.prototype.lastIndexOfSignature=function(c){for(var u=c.charCodeAt(0),s=c.charCodeAt(1),d=c.charCodeAt(2),g=c.charCodeAt(3),b=this.length-4;0<=b;--b)if(this.data[b]===u&&this.data[b+1]===s&&this.data[b+2]===d&&this.data[b+3]===g)return b-this.zero;return-1},o.prototype.readAndCheckSignature=function(c){var u=c.charCodeAt(0),s=c.charCodeAt(1),d=c.charCodeAt(2),g=c.charCodeAt(3),b=this.readData(4);return u===b[0]&&s===b[1]&&d===b[2]&&g===b[3]},o.prototype.readData=function(c){if(this.checkOffset(c),c===0)return[];var u=this.data.slice(this.zero+this.index,this.zero+this.index+c);return this.index+=c,u},i.exports=o},{"../utils":32,"./DataReader":18}],18:[function(t,i,r){var a=t("../utils");function o(c){this.data=c,this.length=c.length,this.index=0,this.zero=0}o.prototype={checkOffset:function(c){this.checkIndex(this.index+c)},checkIndex:function(c){if(this.length<this.zero+c||c<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+c+"). Corrupted zip ?")},setIndex:function(c){this.checkIndex(c),this.index=c},skip:function(c){this.setIndex(this.index+c)},byteAt:function(){},readInt:function(c){var u,s=0;for(this.checkOffset(c),u=this.index+c-1;u>=this.index;u--)s=(s<<8)+this.byteAt(u);return this.index+=c,s},readString:function(c){return a.transformTo("string",this.readData(c))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var c=this.readInt(4);return new Date(Date.UTC(1980+(c>>25&127),(c>>21&15)-1,c>>16&31,c>>11&31,c>>5&63,(31&c)<<1))}},i.exports=o},{"../utils":32}],19:[function(t,i,r){var a=t("./Uint8ArrayReader");function o(c){a.call(this,c)}t("../utils").inherits(o,a),o.prototype.readData=function(c){this.checkOffset(c);var u=this.data.slice(this.zero+this.index,this.zero+this.index+c);return this.index+=c,u},i.exports=o},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(t,i,r){var a=t("./DataReader");function o(c){a.call(this,c)}t("../utils").inherits(o,a),o.prototype.byteAt=function(c){return this.data.charCodeAt(this.zero+c)},o.prototype.lastIndexOfSignature=function(c){return this.data.lastIndexOf(c)-this.zero},o.prototype.readAndCheckSignature=function(c){return c===this.readData(4)},o.prototype.readData=function(c){this.checkOffset(c);var u=this.data.slice(this.zero+this.index,this.zero+this.index+c);return this.index+=c,u},i.exports=o},{"../utils":32,"./DataReader":18}],21:[function(t,i,r){var a=t("./ArrayReader");function o(c){a.call(this,c)}t("../utils").inherits(o,a),o.prototype.readData=function(c){if(this.checkOffset(c),c===0)return new Uint8Array(0);var u=this.data.subarray(this.zero+this.index,this.zero+this.index+c);return this.index+=c,u},i.exports=o},{"../utils":32,"./ArrayReader":17}],22:[function(t,i,r){var a=t("../utils"),o=t("../support"),c=t("./ArrayReader"),u=t("./StringReader"),s=t("./NodeBufferReader"),d=t("./Uint8ArrayReader");i.exports=function(g){var b=a.getTypeOf(g);return a.checkSupport(b),b!=="string"||o.uint8array?b==="nodebuffer"?new s(g):o.uint8array?new d(a.transformTo("uint8array",g)):new c(a.transformTo("array",g)):new u(g)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(t,i,r){r.LOCAL_FILE_HEADER="PK",r.CENTRAL_FILE_HEADER="PK",r.CENTRAL_DIRECTORY_END="PK",r.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",r.ZIP64_CENTRAL_DIRECTORY_END="PK",r.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(t,i,r){var a=t("./GenericWorker"),o=t("../utils");function c(u){a.call(this,"ConvertWorker to "+u),this.destType=u}o.inherits(c,a),c.prototype.processChunk=function(u){this.push({data:o.transformTo(this.destType,u.data),meta:u.meta})},i.exports=c},{"../utils":32,"./GenericWorker":28}],25:[function(t,i,r){var a=t("./GenericWorker"),o=t("../crc32");function c(){a.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}t("../utils").inherits(c,a),c.prototype.processChunk=function(u){this.streamInfo.crc32=o(u.data,this.streamInfo.crc32||0),this.push(u)},i.exports=c},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(t,i,r){var a=t("../utils"),o=t("./GenericWorker");function c(u){o.call(this,"DataLengthProbe for "+u),this.propName=u,this.withStreamInfo(u,0)}a.inherits(c,o),c.prototype.processChunk=function(u){if(u){var s=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=s+u.data.length}o.prototype.processChunk.call(this,u)},i.exports=c},{"../utils":32,"./GenericWorker":28}],27:[function(t,i,r){var a=t("../utils"),o=t("./GenericWorker");function c(u){o.call(this,"DataWorker");var s=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,u.then(function(d){s.dataIsReady=!0,s.data=d,s.max=d&&d.length||0,s.type=a.getTypeOf(d),s.isPaused||s._tickAndRepeat()},function(d){s.error(d)})}a.inherits(c,o),c.prototype.cleanUp=function(){o.prototype.cleanUp.call(this),this.data=null},c.prototype.resume=function(){return!!o.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,a.delay(this._tickAndRepeat,[],this)),!0)},c.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(a.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},c.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var u=null,s=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":u=this.data.substring(this.index,s);break;case"uint8array":u=this.data.subarray(this.index,s);break;case"array":case"nodebuffer":u=this.data.slice(this.index,s)}return this.index=s,this.push({data:u,meta:{percent:this.max?this.index/this.max*100:0}})},i.exports=c},{"../utils":32,"./GenericWorker":28}],28:[function(t,i,r){function a(o){this.name=o||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}a.prototype={push:function(o){this.emit("data",o)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(o){this.emit("error",o)}return!0},error:function(o){return!this.isFinished&&(this.isPaused?this.generatedError=o:(this.isFinished=!0,this.emit("error",o),this.previous&&this.previous.error(o),this.cleanUp()),!0)},on:function(o,c){return this._listeners[o].push(c),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(o,c){if(this._listeners[o])for(var u=0;u<this._listeners[o].length;u++)this._listeners[o][u].call(this,c)},pipe:function(o){return o.registerPrevious(this)},registerPrevious:function(o){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=o.streamInfo,this.mergeStreamInfo(),this.previous=o;var c=this;return o.on("data",function(u){c.processChunk(u)}),o.on("end",function(){c.end()}),o.on("error",function(u){c.error(u)}),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){if(!this.isPaused||this.isFinished)return!1;var o=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),o=!0),this.previous&&this.previous.resume(),!o},flush:function(){},processChunk:function(o){this.push(o)},withStreamInfo:function(o,c){return this.extraStreamInfo[o]=c,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var o in this.extraStreamInfo)Object.prototype.hasOwnProperty.call(this.extraStreamInfo,o)&&(this.streamInfo[o]=this.extraStreamInfo[o])},lock:function(){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var o="Worker "+this.name;return this.previous?this.previous+" -> "+o:o}},i.exports=a},{}],29:[function(t,i,r){var a=t("../utils"),o=t("./ConvertWorker"),c=t("./GenericWorker"),u=t("../base64"),s=t("../support"),d=t("../external"),g=null;if(s.nodestream)try{g=t("../nodejs/NodejsStreamOutputAdapter")}catch{}function b(y,l){return new d.Promise(function(f,p){var h=[],D=y._internalType,_=y._outputType,U=y._mimeType;y.on("data",function(w,A){h.push(w),l&&l(A)}).on("error",function(w){h=[],p(w)}).on("end",function(){try{var w=function(A,O,I){switch(A){case"blob":return a.newBlob(a.transformTo("arraybuffer",O),I);case"base64":return u.encode(O);default:return a.transformTo(A,O)}}(_,function(A,O){var I,$=0,Q=null,T=0;for(I=0;I<O.length;I++)T+=O[I].length;switch(A){case"string":return O.join("");case"array":return Array.prototype.concat.apply([],O);case"uint8array":for(Q=new Uint8Array(T),I=0;I<O.length;I++)Q.set(O[I],$),$+=O[I].length;return Q;case"nodebuffer":return Buffer.concat(O);default:throw new Error("concat : unsupported type '"+A+"'")}}(D,h),U);f(w)}catch(A){p(A)}h=[]}).resume()})}function m(y,l,f){var p=l;switch(l){case"blob":case"arraybuffer":p="uint8array";break;case"base64":p="string"}try{this._internalType=p,this._outputType=l,this._mimeType=f,a.checkSupport(p),this._worker=y.pipe(new o(p)),y.lock()}catch(h){this._worker=new c("error"),this._worker.error(h)}}m.prototype={accumulate:function(y){return b(this,y)},on:function(y,l){var f=this;return y==="data"?this._worker.on(y,function(p){l.call(f,p.data,p.meta)}):this._worker.on(y,function(){a.delay(l,arguments,f)}),this},resume:function(){return a.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(y){if(a.checkSupport("nodestream"),this._outputType!=="nodebuffer")throw new Error(this._outputType+" is not supported by this method");return new g(this,{objectMode:this._outputType!=="nodebuffer"},y)}},i.exports=m},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(t,i,r){if(r.base64=!0,r.array=!0,r.string=!0,r.arraybuffer=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u",r.nodebuffer=typeof Buffer<"u",r.uint8array=typeof Uint8Array<"u",typeof ArrayBuffer>"u")r.blob=!1;else{var a=new ArrayBuffer(0);try{r.blob=new Blob([a],{type:"application/zip"}).size===0}catch{try{var o=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);o.append(a),r.blob=o.getBlob("application/zip").size===0}catch{r.blob=!1}}}try{r.nodestream=!!t("readable-stream").Readable}catch{r.nodestream=!1}},{"readable-stream":16}],31:[function(t,i,r){for(var a=t("./utils"),o=t("./support"),c=t("./nodejsUtils"),u=t("./stream/GenericWorker"),s=new Array(256),d=0;d<256;d++)s[d]=252<=d?6:248<=d?5:240<=d?4:224<=d?3:192<=d?2:1;s[254]=s[254]=1;function g(){u.call(this,"utf-8 decode"),this.leftOver=null}function b(){u.call(this,"utf-8 encode")}r.utf8encode=function(m){return o.nodebuffer?c.newBufferFrom(m,"utf-8"):function(y){var l,f,p,h,D,_=y.length,U=0;for(h=0;h<_;h++)(64512&(f=y.charCodeAt(h)))==55296&&h+1<_&&(64512&(p=y.charCodeAt(h+1)))==56320&&(f=65536+(f-55296<<10)+(p-56320),h++),U+=f<128?1:f<2048?2:f<65536?3:4;for(l=o.uint8array?new Uint8Array(U):new Array(U),h=D=0;D<U;h++)(64512&(f=y.charCodeAt(h)))==55296&&h+1<_&&(64512&(p=y.charCodeAt(h+1)))==56320&&(f=65536+(f-55296<<10)+(p-56320),h++),f<128?l[D++]=f:(f<2048?l[D++]=192|f>>>6:(f<65536?l[D++]=224|f>>>12:(l[D++]=240|f>>>18,l[D++]=128|f>>>12&63),l[D++]=128|f>>>6&63),l[D++]=128|63&f);return l}(m)},r.utf8decode=function(m){return o.nodebuffer?a.transformTo("nodebuffer",m).toString("utf-8"):function(y){var l,f,p,h,D=y.length,_=new Array(2*D);for(l=f=0;l<D;)if((p=y[l++])<128)_[f++]=p;else if(4<(h=s[p]))_[f++]=65533,l+=h-1;else{for(p&=h===2?31:h===3?15:7;1<h&&l<D;)p=p<<6|63&y[l++],h--;1<h?_[f++]=65533:p<65536?_[f++]=p:(p-=65536,_[f++]=55296|p>>10&1023,_[f++]=56320|1023&p)}return _.length!==f&&(_.subarray?_=_.subarray(0,f):_.length=f),a.applyFromCharCode(_)}(m=a.transformTo(o.uint8array?"uint8array":"array",m))},a.inherits(g,u),g.prototype.processChunk=function(m){var y=a.transformTo(o.uint8array?"uint8array":"array",m.data);if(this.leftOver&&this.leftOver.length){if(o.uint8array){var l=y;(y=new Uint8Array(l.length+this.leftOver.length)).set(this.leftOver,0),y.set(l,this.leftOver.length)}else y=this.leftOver.concat(y);this.leftOver=null}var f=function(h,D){var _;for((D=D||h.length)>h.length&&(D=h.length),_=D-1;0<=_&&(192&h[_])==128;)_--;return _<0||_===0?D:_+s[h[_]]>D?_:D}(y),p=y;f!==y.length&&(o.uint8array?(p=y.subarray(0,f),this.leftOver=y.subarray(f,y.length)):(p=y.slice(0,f),this.leftOver=y.slice(f,y.length))),this.push({data:r.utf8decode(p),meta:m.meta})},g.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:r.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},r.Utf8DecodeWorker=g,a.inherits(b,u),b.prototype.processChunk=function(m){this.push({data:r.utf8encode(m.data),meta:m.meta})},r.Utf8EncodeWorker=b},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(t,i,r){var a=t("./support"),o=t("./base64"),c=t("./nodejsUtils"),u=t("./external");function s(l){return l}function d(l,f){for(var p=0;p<l.length;++p)f[p]=255&l.charCodeAt(p);return f}t("setimmediate"),r.newBlob=function(l,f){r.checkSupport("blob");try{return new Blob([l],{type:f})}catch{try{var p=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return p.append(l),p.getBlob(f)}catch{throw new Error("Bug : can't construct the Blob.")}}};var g={stringifyByChunk:function(l,f,p){var h=[],D=0,_=l.length;if(_<=p)return String.fromCharCode.apply(null,l);for(;D<_;)f==="array"||f==="nodebuffer"?h.push(String.fromCharCode.apply(null,l.slice(D,Math.min(D+p,_)))):h.push(String.fromCharCode.apply(null,l.subarray(D,Math.min(D+p,_)))),D+=p;return h.join("")},stringifyByChar:function(l){for(var f="",p=0;p<l.length;p++)f+=String.fromCharCode(l[p]);return f},applyCanBeUsed:{uint8array:function(){try{return a.uint8array&&String.fromCharCode.apply(null,new Uint8Array(1)).length===1}catch{return!1}}(),nodebuffer:function(){try{return a.nodebuffer&&String.fromCharCode.apply(null,c.allocBuffer(1)).length===1}catch{return!1}}()}};function b(l){var f=65536,p=r.getTypeOf(l),h=!0;if(p==="uint8array"?h=g.applyCanBeUsed.uint8array:p==="nodebuffer"&&(h=g.applyCanBeUsed.nodebuffer),h)for(;1<f;)try{return g.stringifyByChunk(l,p,f)}catch{f=Math.floor(f/2)}return g.stringifyByChar(l)}function m(l,f){for(var p=0;p<l.length;p++)f[p]=l[p];return f}r.applyFromCharCode=b;var y={};y.string={string:s,array:function(l){return d(l,new Array(l.length))},arraybuffer:function(l){return y.string.uint8array(l).buffer},uint8array:function(l){return d(l,new Uint8Array(l.length))},nodebuffer:function(l){return d(l,c.allocBuffer(l.length))}},y.array={string:b,array:s,arraybuffer:function(l){return new Uint8Array(l).buffer},uint8array:function(l){return new Uint8Array(l)},nodebuffer:function(l){return c.newBufferFrom(l)}},y.arraybuffer={string:function(l){return b(new Uint8Array(l))},array:function(l){return m(new Uint8Array(l),new Array(l.byteLength))},arraybuffer:s,uint8array:function(l){return new Uint8Array(l)},nodebuffer:function(l){return c.newBufferFrom(new Uint8Array(l))}},y.uint8array={string:b,array:function(l){return m(l,new Array(l.length))},arraybuffer:function(l){return l.buffer},uint8array:s,nodebuffer:function(l){return c.newBufferFrom(l)}},y.nodebuffer={string:b,array:function(l){return m(l,new Array(l.length))},arraybuffer:function(l){return y.nodebuffer.uint8array(l).buffer},uint8array:function(l){return m(l,new Uint8Array(l.length))},nodebuffer:s},r.transformTo=function(l,f){if(f=f||"",!l)return f;r.checkSupport(l);var p=r.getTypeOf(f);return y[p][l](f)},r.resolve=function(l){for(var f=l.split("/"),p=[],h=0;h<f.length;h++){var D=f[h];D==="."||D===""&&h!==0&&h!==f.length-1||(D===".."?p.pop():p.push(D))}return p.join("/")},r.getTypeOf=function(l){return typeof l=="string"?"string":Object.prototype.toString.call(l)==="[object Array]"?"array":a.nodebuffer&&c.isBuffer(l)?"nodebuffer":a.uint8array&&l instanceof Uint8Array?"uint8array":a.arraybuffer&&l instanceof ArrayBuffer?"arraybuffer":void 0},r.checkSupport=function(l){if(!a[l.toLowerCase()])throw new Error(l+" is not supported by this platform")},r.MAX_VALUE_16BITS=65535,r.MAX_VALUE_32BITS=-1,r.pretty=function(l){var f,p,h="";for(p=0;p<(l||"").length;p++)h+="\\x"+((f=l.charCodeAt(p))<16?"0":"")+f.toString(16).toUpperCase();return h},r.delay=function(l,f,p){setImmediate(function(){l.apply(p||null,f||[])})},r.inherits=function(l,f){function p(){}p.prototype=f.prototype,l.prototype=new p},r.extend=function(){var l,f,p={};for(l=0;l<arguments.length;l++)for(f in arguments[l])Object.prototype.hasOwnProperty.call(arguments[l],f)&&p[f]===void 0&&(p[f]=arguments[l][f]);return p},r.prepareContent=function(l,f,p,h,D){return u.Promise.resolve(f).then(function(_){return a.blob&&(_ instanceof Blob||["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(_))!==-1)&&typeof FileReader<"u"?new u.Promise(function(U,w){var A=new FileReader;A.onload=function(O){U(O.target.result)},A.onerror=function(O){w(O.target.error)},A.readAsArrayBuffer(_)}):_}).then(function(_){var U=r.getTypeOf(_);return U?(U==="arraybuffer"?_=r.transformTo("uint8array",_):U==="string"&&(D?_=o.decode(_):p&&h!==!0&&(_=function(w){return d(w,a.uint8array?new Uint8Array(w.length):new Array(w.length))}(_))),_):u.Promise.reject(new Error("Can't read the data of '"+l+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))})}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,setimmediate:54}],33:[function(t,i,r){var a=t("./reader/readerFor"),o=t("./utils"),c=t("./signature"),u=t("./zipEntry"),s=t("./support");function d(g){this.files=[],this.loadOptions=g}d.prototype={checkSignature:function(g){if(!this.reader.readAndCheckSignature(g)){this.reader.index-=4;var b=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+o.pretty(b)+", expected "+o.pretty(g)+")")}},isSignature:function(g,b){var m=this.reader.index;this.reader.setIndex(g);var y=this.reader.readString(4)===b;return this.reader.setIndex(m),y},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);var g=this.reader.readData(this.zipCommentLength),b=s.uint8array?"uint8array":"array",m=o.transformTo(b,g);this.zipComment=this.loadOptions.decodeFileName(m)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),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={};for(var g,b,m,y=this.zip64EndOfCentralSize-44;0<y;)g=this.reader.readInt(2),b=this.reader.readInt(4),m=this.reader.readData(b),this.zip64ExtensibleData[g]={id:g,length:b,value:m}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),1<this.disksCount)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var g,b;for(g=0;g<this.files.length;g++)b=this.files[g],this.reader.setIndex(b.localHeaderOffset),this.checkSignature(c.LOCAL_FILE_HEADER),b.readLocalPart(this.reader),b.handleUTF8(),b.processAttributes()},readCentralDir:function(){var g;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(c.CENTRAL_FILE_HEADER);)(g=new u({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(g);if(this.centralDirRecords!==this.files.length&&this.centralDirRecords!==0&&this.files.length===0)throw new Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var g=this.reader.lastIndexOfSignature(c.CENTRAL_DIRECTORY_END);if(g<0)throw this.isSignature(0,c.LOCAL_FILE_HEADER)?new Error("Corrupted zip: can't find end of central directory"):new Error("Can't find end of central directory : is this a zip file ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html");this.reader.setIndex(g);var b=g;if(this.checkSignature(c.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,(g=this.reader.lastIndexOfSignature(c.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(g),this.checkSignature(c.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,c.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(c.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error("Corrupted zip: can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(c.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var m=this.centralDirOffset+this.centralDirSize;this.zip64&&(m+=20,m+=12+this.zip64EndOfCentralSize);var y=b-m;if(0<y)this.isSignature(b,c.CENTRAL_FILE_HEADER)||(this.reader.zero=y);else if(y<0)throw new Error("Corrupted zip: missing "+Math.abs(y)+" bytes.")},prepareReader:function(g){this.reader=a(g)},load:function(g){this.prepareReader(g),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},i.exports=d},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utils":32,"./zipEntry":34}],34:[function(t,i,r){var a=t("./reader/readerFor"),o=t("./utils"),c=t("./compressedObject"),u=t("./crc32"),s=t("./utf8"),d=t("./compressions"),g=t("./support");function b(m,y){this.options=m,this.loadOptions=y}b.prototype={isEncrypted:function(){return(1&this.bitFlag)==1},useUTF8:function(){return(2048&this.bitFlag)==2048},readLocalPart:function(m){var y,l;if(m.skip(22),this.fileNameLength=m.readInt(2),l=m.readInt(2),this.fileName=m.readData(this.fileNameLength),m.skip(l),this.compressedSize===-1||this.uncompressedSize===-1)throw new Error("Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)");if((y=function(f){for(var p in d)if(Object.prototype.hasOwnProperty.call(d,p)&&d[p].magic===f)return d[p];return null}(this.compressionMethod))===null)throw new Error("Corrupted zip : compression "+o.pretty(this.compressionMethod)+" unknown (inner file : "+o.transformTo("string",this.fileName)+")");this.decompressed=new c(this.compressedSize,this.uncompressedSize,this.crc32,y,m.readData(this.compressedSize))},readCentralPart:function(m){this.versionMadeBy=m.readInt(2),m.skip(2),this.bitFlag=m.readInt(2),this.compressionMethod=m.readString(2),this.date=m.readDate(),this.crc32=m.readInt(4),this.compressedSize=m.readInt(4),this.uncompressedSize=m.readInt(4);var y=m.readInt(2);if(this.extraFieldsLength=m.readInt(2),this.fileCommentLength=m.readInt(2),this.diskNumberStart=m.readInt(2),this.internalFileAttributes=m.readInt(2),this.externalFileAttributes=m.readInt(4),this.localHeaderOffset=m.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");m.skip(y),this.readExtraFields(m),this.parseZIP64ExtraField(m),this.fileComment=m.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var m=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),m==0&&(this.dosPermissions=63&this.externalFileAttributes),m==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var m=a(this.extraFields[1].value);this.uncompressedSize===o.MAX_VALUE_32BITS&&(this.uncompressedSize=m.readInt(8)),this.compressedSize===o.MAX_VALUE_32BITS&&(this.compressedSize=m.readInt(8)),this.localHeaderOffset===o.MAX_VALUE_32BITS&&(this.localHeaderOffset=m.readInt(8)),this.diskNumberStart===o.MAX_VALUE_32BITS&&(this.diskNumberStart=m.readInt(4))}},readExtraFields:function(m){var y,l,f,p=m.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});m.index+4<p;)y=m.readInt(2),l=m.readInt(2),f=m.readData(l),this.extraFields[y]={id:y,length:l,value:f};m.setIndex(p)},handleUTF8:function(){var m=g.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=s.utf8decode(this.fileName),this.fileCommentStr=s.utf8decode(this.fileComment);else{var y=this.findExtraFieldUnicodePath();if(y!==null)this.fileNameStr=y;else{var l=o.transformTo(m,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(l)}var f=this.findExtraFieldUnicodeComment();if(f!==null)this.fileCommentStr=f;else{var p=o.transformTo(m,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(p)}}},findExtraFieldUnicodePath:function(){var m=this.extraFields[28789];if(m){var y=a(m.value);return y.readInt(1)!==1||u(this.fileName)!==y.readInt(4)?null:s.utf8decode(y.readData(m.length-5))}return null},findExtraFieldUnicodeComment:function(){var m=this.extraFields[25461];if(m){var y=a(m.value);return y.readInt(1)!==1||u(this.fileComment)!==y.readInt(4)?null:s.utf8decode(y.readData(m.length-5))}return null}},i.exports=b},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(t,i,r){function a(y,l,f){this.name=y,this.dir=f.dir,this.date=f.date,this.comment=f.comment,this.unixPermissions=f.unixPermissions,this.dosPermissions=f.dosPermissions,this._data=l,this._dataBinary=f.binary,this.options={compression:f.compression,compressionOptions:f.compressionOptions}}var o=t("./stream/StreamHelper"),c=t("./stream/DataWorker"),u=t("./utf8"),s=t("./compressedObject"),d=t("./stream/GenericWorker");a.prototype={internalStream:function(y){var l=null,f="string";try{if(!y)throw new Error("No output type specified.");var p=(f=y.toLowerCase())==="string"||f==="text";f!=="binarystring"&&f!=="text"||(f="string"),l=this._decompressWorker();var h=!this._dataBinary;h&&!p&&(l=l.pipe(new u.Utf8EncodeWorker)),!h&&p&&(l=l.pipe(new u.Utf8DecodeWorker))}catch(D){(l=new d("error")).error(D)}return new o(l,f,"")},async:function(y,l){return this.internalStream(y).accumulate(l)},nodeStream:function(y,l){return this.internalStream(y||"nodebuffer").toNodejsStream(l)},_compressWorker:function(y,l){if(this._data instanceof s&&this._data.compression.magic===y.magic)return this._data.getCompressedWorker();var f=this._decompressWorker();return this._dataBinary||(f=f.pipe(new u.Utf8EncodeWorker)),s.createWorkerFrom(f,y,l)},_decompressWorker:function(){return this._data instanceof s?this._data.getContentWorker():this._data instanceof d?this._data:new c(this._data)}};for(var g=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],b=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},m=0;m<g.length;m++)a.prototype[g[m]]=b;i.exports=a},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(t,i,r){(function(a){var o,c,u=a.MutationObserver||a.WebKitMutationObserver;if(u){var s=0,d=new u(y),g=a.document.createTextNode("");d.observe(g,{characterData:!0}),o=function(){g.data=s=++s%2}}else if(a.setImmediate||a.MessageChannel===void 0)o="document"in a&&"onreadystatechange"in a.document.createElement("script")?function(){var l=a.document.createElement("script");l.onreadystatechange=function(){y(),l.onreadystatechange=null,l.parentNode.removeChild(l),l=null},a.document.documentElement.appendChild(l)}:function(){setTimeout(y,0)};else{var b=new a.MessageChannel;b.port1.onmessage=y,o=function(){b.port2.postMessage(0)}}var m=[];function y(){var l,f;c=!0;for(var p=m.length;p;){for(f=m,m=[],l=-1;++l<p;)f[l]();p=m.length}c=!1}i.exports=function(l){m.push(l)!==1||c||o()}}).call(this,typeof he<"u"?he:typeof self<"u"?self:typeof window<"u"?window:{})},{}],37:[function(t,i,r){var a=t("immediate");function o(){}var c={},u=["REJECTED"],s=["FULFILLED"],d=["PENDING"];function g(p){if(typeof p!="function")throw new TypeError("resolver must be a function");this.state=d,this.queue=[],this.outcome=void 0,p!==o&&l(this,p)}function b(p,h,D){this.promise=p,typeof h=="function"&&(this.onFulfilled=h,this.callFulfilled=this.otherCallFulfilled),typeof D=="function"&&(this.onRejected=D,this.callRejected=this.otherCallRejected)}function m(p,h,D){a(function(){var _;try{_=h(D)}catch(U){return c.reject(p,U)}_===p?c.reject(p,new TypeError("Cannot resolve promise with itself")):c.resolve(p,_)})}function y(p){var h=p&&p.then;if(p&&(typeof p=="object"||typeof p=="function")&&typeof h=="function")return function(){h.apply(p,arguments)}}function l(p,h){var D=!1;function _(A){D||(D=!0,c.reject(p,A))}function U(A){D||(D=!0,c.resolve(p,A))}var w=f(function(){h(U,_)});w.status==="error"&&_(w.value)}function f(p,h){var D={};try{D.value=p(h),D.status="success"}catch(_){D.status="error",D.value=_}return D}(i.exports=g).prototype.finally=function(p){if(typeof p!="function")return this;var h=this.constructor;return this.then(function(D){return h.resolve(p()).then(function(){return D})},function(D){return h.resolve(p()).then(function(){throw D})})},g.prototype.catch=function(p){return this.then(null,p)},g.prototype.then=function(p,h){if(typeof p!="function"&&this.state===s||typeof h!="function"&&this.state===u)return this;var D=new this.constructor(o);return this.state!==d?m(D,this.state===s?p:h,this.outcome):this.queue.push(new b(D,p,h)),D},b.prototype.callFulfilled=function(p){c.resolve(this.promise,p)},b.prototype.otherCallFulfilled=function(p){m(this.promise,this.onFulfilled,p)},b.prototype.callRejected=function(p){c.reject(this.promise,p)},b.prototype.otherCallRejected=function(p){m(this.promise,this.onRejected,p)},c.resolve=function(p,h){var D=f(y,h);if(D.status==="error")return c.reject(p,D.value);var _=D.value;if(_)l(p,_);else{p.state=s,p.outcome=h;for(var U=-1,w=p.queue.length;++U<w;)p.queue[U].callFulfilled(h)}return p},c.reject=function(p,h){p.state=u,p.outcome=h;for(var D=-1,_=p.queue.length;++D<_;)p.queue[D].callRejected(h);return p},g.resolve=function(p){return p instanceof this?p:c.resolve(new this(o),p)},g.reject=function(p){var h=new this(o);return c.reject(h,p)},g.all=function(p){var h=this;if(Object.prototype.toString.call(p)!=="[object Array]")return this.reject(new TypeError("must be an array"));var D=p.length,_=!1;if(!D)return this.resolve([]);for(var U=new Array(D),w=0,A=-1,O=new this(o);++A<D;)I(p[A],A);return O;function I($,Q){h.resolve($).then(function(T){U[Q]=T,++w!==D||_||(_=!0,c.resolve(O,U))},function(T){_||(_=!0,c.reject(O,T))})}},g.race=function(p){var h=this;if(Object.prototype.toString.call(p)!=="[object Array]")return this.reject(new TypeError("must be an array"));var D=p.length,_=!1;if(!D)return this.resolve([]);for(var U=-1,w=new this(o);++U<D;)A=p[U],h.resolve(A).then(function(O){_||(_=!0,c.resolve(w,O))},function(O){_||(_=!0,c.reject(w,O))});var A;return w}},{immediate:36}],38:[function(t,i,r){var a={};(0,t("./lib/utils/common").assign)(a,t("./lib/deflate"),t("./lib/inflate"),t("./lib/zlib/constants")),i.exports=a},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(t,i,r){var a=t("./zlib/deflate"),o=t("./utils/common"),c=t("./utils/strings"),u=t("./zlib/messages"),s=t("./zlib/zstream"),d=Object.prototype.toString,g=0,b=-1,m=0,y=8;function l(p){if(!(this instanceof l))return new l(p);this.options=o.assign({level:b,method:y,chunkSize:16384,windowBits:15,memLevel:8,strategy:m,to:""},p||{});var h=this.options;h.raw&&0<h.windowBits?h.windowBits=-h.windowBits:h.gzip&&0<h.windowBits&&h.windowBits<16&&(h.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new s,this.strm.avail_out=0;var D=a.deflateInit2(this.strm,h.level,h.method,h.windowBits,h.memLevel,h.strategy);if(D!==g)throw new Error(u[D]);if(h.header&&a.deflateSetHeader(this.strm,h.header),h.dictionary){var _;if(_=typeof h.dictionary=="string"?c.string2buf(h.dictionary):d.call(h.dictionary)==="[object ArrayBuffer]"?new Uint8Array(h.dictionary):h.dictionary,(D=a.deflateSetDictionary(this.strm,_))!==g)throw new Error(u[D]);this._dict_set=!0}}function f(p,h){var D=new l(h);if(D.push(p,!0),D.err)throw D.msg||u[D.err];return D.result}l.prototype.push=function(p,h){var D,_,U=this.strm,w=this.options.chunkSize;if(this.ended)return!1;_=h===~~h?h:h===!0?4:0,typeof p=="string"?U.input=c.string2buf(p):d.call(p)==="[object ArrayBuffer]"?U.input=new Uint8Array(p):U.input=p,U.next_in=0,U.avail_in=U.input.length;do{if(U.avail_out===0&&(U.output=new o.Buf8(w),U.next_out=0,U.avail_out=w),(D=a.deflate(U,_))!==1&&D!==g)return this.onEnd(D),!(this.ended=!0);U.avail_out!==0&&(U.avail_in!==0||_!==4&&_!==2)||(this.options.to==="string"?this.onData(c.buf2binstring(o.shrinkBuf(U.output,U.next_out))):this.onData(o.shrinkBuf(U.output,U.next_out)))}while((0<U.avail_in||U.avail_out===0)&&D!==1);return _===4?(D=a.deflateEnd(this.strm),this.onEnd(D),this.ended=!0,D===g):_!==2||(this.onEnd(g),!(U.avail_out=0))},l.prototype.onData=function(p){this.chunks.push(p)},l.prototype.onEnd=function(p){p===g&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=o.flattenChunks(this.chunks)),this.chunks=[],this.err=p,this.msg=this.strm.msg},r.Deflate=l,r.deflate=f,r.deflateRaw=function(p,h){return(h=h||{}).raw=!0,f(p,h)},r.gzip=function(p,h){return(h=h||{}).gzip=!0,f(p,h)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(t,i,r){var a=t("./zlib/inflate"),o=t("./utils/common"),c=t("./utils/strings"),u=t("./zlib/constants"),s=t("./zlib/messages"),d=t("./zlib/zstream"),g=t("./zlib/gzheader"),b=Object.prototype.toString;function m(l){if(!(this instanceof m))return new m(l);this.options=o.assign({chunkSize:16384,windowBits:0,to:""},l||{});var f=this.options;f.raw&&0<=f.windowBits&&f.windowBits<16&&(f.windowBits=-f.windowBits,f.windowBits===0&&(f.windowBits=-15)),!(0<=f.windowBits&&f.windowBits<16)||l&&l.windowBits||(f.windowBits+=32),15<f.windowBits&&f.windowBits<48&&!(15&f.windowBits)&&(f.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new d,this.strm.avail_out=0;var p=a.inflateInit2(this.strm,f.windowBits);if(p!==u.Z_OK)throw new Error(s[p]);this.header=new g,a.inflateGetHeader(this.strm,this.header)}function y(l,f){var p=new m(f);if(p.push(l,!0),p.err)throw p.msg||s[p.err];return p.result}m.prototype.push=function(l,f){var p,h,D,_,U,w,A=this.strm,O=this.options.chunkSize,I=this.options.dictionary,$=!1;if(this.ended)return!1;h=f===~~f?f:f===!0?u.Z_FINISH:u.Z_NO_FLUSH,typeof l=="string"?A.input=c.binstring2buf(l):b.call(l)==="[object ArrayBuffer]"?A.input=new Uint8Array(l):A.input=l,A.next_in=0,A.avail_in=A.input.length;do{if(A.avail_out===0&&(A.output=new o.Buf8(O),A.next_out=0,A.avail_out=O),(p=a.inflate(A,u.Z_NO_FLUSH))===u.Z_NEED_DICT&&I&&(w=typeof I=="string"?c.string2buf(I):b.call(I)==="[object ArrayBuffer]"?new Uint8Array(I):I,p=a.inflateSetDictionary(this.strm,w)),p===u.Z_BUF_ERROR&&$===!0&&(p=u.Z_OK,$=!1),p!==u.Z_STREAM_END&&p!==u.Z_OK)return this.onEnd(p),!(this.ended=!0);A.next_out&&(A.avail_out!==0&&p!==u.Z_STREAM_END&&(A.avail_in!==0||h!==u.Z_FINISH&&h!==u.Z_SYNC_FLUSH)||(this.options.to==="string"?(D=c.utf8border(A.output,A.next_out),_=A.next_out-D,U=c.buf2string(A.output,D),A.next_out=_,A.avail_out=O-_,_&&o.arraySet(A.output,A.output,D,_,0),this.onData(U)):this.onData(o.shrinkBuf(A.output,A.next_out)))),A.avail_in===0&&A.avail_out===0&&($=!0)}while((0<A.avail_in||A.avail_out===0)&&p!==u.Z_STREAM_END);return p===u.Z_STREAM_END&&(h=u.Z_FINISH),h===u.Z_FINISH?(p=a.inflateEnd(this.strm),this.onEnd(p),this.ended=!0,p===u.Z_OK):h!==u.Z_SYNC_FLUSH||(this.onEnd(u.Z_OK),!(A.avail_out=0))},m.prototype.onData=function(l){this.chunks.push(l)},m.prototype.onEnd=function(l){l===u.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=o.flattenChunks(this.chunks)),this.chunks=[],this.err=l,this.msg=this.strm.msg},r.Inflate=m,r.inflate=y,r.inflateRaw=function(l,f){return(f=f||{}).raw=!0,y(l,f)},r.ungzip=y},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(t,i,r){var a=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";r.assign=function(u){for(var s=Array.prototype.slice.call(arguments,1);s.length;){var d=s.shift();if(d){if(typeof d!="object")throw new TypeError(d+"must be non-object");for(var g in d)d.hasOwnProperty(g)&&(u[g]=d[g])}}return u},r.shrinkBuf=function(u,s){return u.length===s?u:u.subarray?u.subarray(0,s):(u.length=s,u)};var o={arraySet:function(u,s,d,g,b){if(s.subarray&&u.subarray)u.set(s.subarray(d,d+g),b);else for(var m=0;m<g;m++)u[b+m]=s[d+m]},flattenChunks:function(u){var s,d,g,b,m,y;for(s=g=0,d=u.length;s<d;s++)g+=u[s].length;for(y=new Uint8Array(g),s=b=0,d=u.length;s<d;s++)m=u[s],y.set(m,b),b+=m.length;return y}},c={arraySet:function(u,s,d,g,b){for(var m=0;m<g;m++)u[b+m]=s[d+m]},flattenChunks:function(u){return[].concat.apply([],u)}};r.setTyped=function(u){u?(r.Buf8=Uint8Array,r.Buf16=Uint16Array,r.Buf32=Int32Array,r.assign(r,o)):(r.Buf8=Array,r.Buf16=Array,r.Buf32=Array,r.assign(r,c))},r.setTyped(a)},{}],42:[function(t,i,r){var a=t("./common"),o=!0,c=!0;try{String.fromCharCode.apply(null,[0])}catch{o=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{c=!1}for(var u=new a.Buf8(256),s=0;s<256;s++)u[s]=252<=s?6:248<=s?5:240<=s?4:224<=s?3:192<=s?2:1;function d(g,b){if(b<65537&&(g.subarray&&c||!g.subarray&&o))return String.fromCharCode.apply(null,a.shrinkBuf(g,b));for(var m="",y=0;y<b;y++)m+=String.fromCharCode(g[y]);return m}u[254]=u[254]=1,r.string2buf=function(g){var b,m,y,l,f,p=g.length,h=0;for(l=0;l<p;l++)(64512&(m=g.charCodeAt(l)))==55296&&l+1<p&&(64512&(y=g.charCodeAt(l+1)))==56320&&(m=65536+(m-55296<<10)+(y-56320),l++),h+=m<128?1:m<2048?2:m<65536?3:4;for(b=new a.Buf8(h),l=f=0;f<h;l++)(64512&(m=g.charCodeAt(l)))==55296&&l+1<p&&(64512&(y=g.charCodeAt(l+1)))==56320&&(m=65536+(m-55296<<10)+(y-56320),l++),m<128?b[f++]=m:(m<2048?b[f++]=192|m>>>6:(m<65536?b[f++]=224|m>>>12:(b[f++]=240|m>>>18,b[f++]=128|m>>>12&63),b[f++]=128|m>>>6&63),b[f++]=128|63&m);return b},r.buf2binstring=function(g){return d(g,g.length)},r.binstring2buf=function(g){for(var b=new a.Buf8(g.length),m=0,y=b.length;m<y;m++)b[m]=g.charCodeAt(m);return b},r.buf2string=function(g,b){var m,y,l,f,p=b||g.length,h=new Array(2*p);for(m=y=0;m<p;)if((l=g[m++])<128)h[y++]=l;else if(4<(f=u[l]))h[y++]=65533,m+=f-1;else{for(l&=f===2?31:f===3?15:7;1<f&&m<p;)l=l<<6|63&g[m++],f--;1<f?h[y++]=65533:l<65536?h[y++]=l:(l-=65536,h[y++]=55296|l>>10&1023,h[y++]=56320|1023&l)}return d(h,y)},r.utf8border=function(g,b){var m;for((b=b||g.length)>g.length&&(b=g.length),m=b-1;0<=m&&(192&g[m])==128;)m--;return m<0||m===0?b:m+u[g[m]]>b?m:b}},{"./common":41}],43:[function(t,i,r){i.exports=function(a,o,c,u){for(var s=65535&a|0,d=a>>>16&65535|0,g=0;c!==0;){for(c-=g=2e3<c?2e3:c;d=d+(s=s+o[u++]|0)|0,--g;);s%=65521,d%=65521}return s|d<<16|0}},{}],44:[function(t,i,r){i.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}},{}],45:[function(t,i,r){var a=function(){for(var o,c=[],u=0;u<256;u++){o=u;for(var s=0;s<8;s++)o=1&o?3988292384^o>>>1:o>>>1;c[u]=o}return c}();i.exports=function(o,c,u,s){var d=a,g=s+u;o^=-1;for(var b=s;b<g;b++)o=o>>>8^d[255&(o^c[b])];return-1^o}},{}],46:[function(t,i,r){var a,o=t("../utils/common"),c=t("./trees"),u=t("./adler32"),s=t("./crc32"),d=t("./messages"),g=0,b=4,m=0,y=-2,l=-1,f=4,p=2,h=8,D=9,_=286,U=30,w=19,A=2*_+1,O=15,I=3,$=258,Q=$+I+1,T=42,L=113,x=1,X=2,F=3,R=4;function B(v,G){return v.msg=d[G],G}function N(v){return(v<<1)-(4<v?9:0)}function P(v){for(var G=v.length;0<=--G;)v[G]=0}function k(v){var G=v.state,H=G.pending;H>v.avail_out&&(H=v.avail_out),H!==0&&(o.arraySet(v.output,G.pending_buf,G.pending_out,H,v.next_out),v.next_out+=H,G.pending_out+=H,v.total_out+=H,v.avail_out-=H,G.pending-=H,G.pending===0&&(G.pending_out=0))}function E(v,G){c._tr_flush_block(v,0<=v.block_start?v.block_start:-1,v.strstart-v.block_start,G),v.block_start=v.strstart,k(v.strm)}function Z(v,G){v.pending_buf[v.pending++]=G}function J(v,G){v.pending_buf[v.pending++]=G>>>8&255,v.pending_buf[v.pending++]=255&G}function K(v,G){var H,S,C=v.max_chain_length,q=v.strstart,ee=v.prev_length,ie=v.nice_match,V=v.strstart>v.w_size-Q?v.strstart-(v.w_size-Q):0,W=v.window,M=v.w_mask,j=v.prev,Y=v.strstart+$,ae=W[q+ee-1],ce=W[q+ee];v.prev_length>=v.good_match&&(C>>=2),ie>v.lookahead&&(ie=v.lookahead);do if(W[(H=G)+ee]===ce&&W[H+ee-1]===ae&&W[H]===W[q]&&W[++H]===W[q+1]){q+=2,H++;do;while(W[++q]===W[++H]&&W[++q]===W[++H]&&W[++q]===W[++H]&&W[++q]===W[++H]&&W[++q]===W[++H]&&W[++q]===W[++H]&&W[++q]===W[++H]&&W[++q]===W[++H]&&q<Y);if(S=$-(Y-q),q=Y-$,ee<S){if(v.match_start=G,ie<=(ee=S))break;ae=W[q+ee-1],ce=W[q+ee]}}while((G=j[G&M])>V&&--C!=0);return ee<=v.lookahead?ee:v.lookahead}function re(v){var G,H,S,C,q,ee,ie,V,W,M,j=v.w_size;do{if(C=v.window_size-v.lookahead-v.strstart,v.strstart>=j+(j-Q)){for(o.arraySet(v.window,v.window,j,j,0),v.match_start-=j,v.strstart-=j,v.block_start-=j,G=H=v.hash_size;S=v.head[--G],v.head[G]=j<=S?S-j:0,--H;);for(G=H=j;S=v.prev[--G],v.prev[G]=j<=S?S-j:0,--H;);C+=j}if(v.strm.avail_in===0)break;if(ee=v.strm,ie=v.window,V=v.strstart+v.lookahead,W=C,M=void 0,M=ee.avail_in,W<M&&(M=W),H=M===0?0:(ee.avail_in-=M,o.arraySet(ie,ee.input,ee.next_in,M,V),ee.state.wrap===1?ee.adler=u(ee.adler,ie,M,V):ee.state.wrap===2&&(ee.adler=s(ee.adler,ie,M,V)),ee.next_in+=M,ee.total_in+=M,M),v.lookahead+=H,v.lookahead+v.insert>=I)for(q=v.strstart-v.insert,v.ins_h=v.window[q],v.ins_h=(v.ins_h<<v.hash_shift^v.window[q+1])&v.hash_mask;v.insert&&(v.ins_h=(v.ins_h<<v.hash_shift^v.window[q+I-1])&v.hash_mask,v.prev[q&v.w_mask]=v.head[v.ins_h],v.head[v.ins_h]=q,q++,v.insert--,!(v.lookahead+v.insert<I)););}while(v.lookahead<Q&&v.strm.avail_in!==0)}function se(v,G){for(var H,S;;){if(v.lookahead<Q){if(re(v),v.lookahead<Q&&G===g)return x;if(v.lookahead===0)break}if(H=0,v.lookahead>=I&&(v.ins_h=(v.ins_h<<v.hash_shift^v.window[v.strstart+I-1])&v.hash_mask,H=v.prev[v.strstart&v.w_mask]=v.head[v.ins_h],v.head[v.ins_h]=v.strstart),H!==0&&v.strstart-H<=v.w_size-Q&&(v.match_length=K(v,H)),v.match_length>=I)if(S=c._tr_tally(v,v.strstart-v.match_start,v.match_length-I),v.lookahead-=v.match_length,v.match_length<=v.max_lazy_match&&v.lookahead>=I){for(v.match_length--;v.strstart++,v.ins_h=(v.ins_h<<v.hash_shift^v.window[v.strstart+I-1])&v.hash_mask,H=v.prev[v.strstart&v.w_mask]=v.head[v.ins_h],v.head[v.ins_h]=v.strstart,--v.match_length!=0;);v.strstart++}else v.strstart+=v.match_length,v.match_length=0,v.ins_h=v.window[v.strstart],v.ins_h=(v.ins_h<<v.hash_shift^v.window[v.strstart+1])&v.hash_mask;else S=c._tr_tally(v,0,v.window[v.strstart]),v.lookahead--,v.strstart++;if(S&&(E(v,!1),v.strm.avail_out===0))return x}return v.insert=v.strstart<I-1?v.strstart:I-1,G===b?(E(v,!0),v.strm.avail_out===0?F:R):v.last_lit&&(E(v,!1),v.strm.avail_out===0)?x:X}function ue(v,G){for(var H,S,C;;){if(v.lookahead<Q){if(re(v),v.lookahead<Q&&G===g)return x;if(v.lookahead===0)break}if(H=0,v.lookahead>=I&&(v.ins_h=(v.ins_h<<v.hash_shift^v.window[v.strstart+I-1])&v.hash_mask,H=v.prev[v.strstart&v.w_mask]=v.head[v.ins_h],v.head[v.ins_h]=v.strstart),v.prev_length=v.match_length,v.prev_match=v.match_start,v.match_length=I-1,H!==0&&v.prev_length<v.max_lazy_match&&v.strstart-H<=v.w_size-Q&&(v.match_length=K(v,H),v.match_length<=5&&(v.strategy===1||v.match_length===I&&4096<v.strstart-v.match_start)&&(v.match_length=I-1)),v.prev_length>=I&&v.match_length<=v.prev_length){for(C=v.strstart+v.lookahead-I,S=c._tr_tally(v,v.strstart-1-v.prev_match,v.prev_length-I),v.lookahead-=v.prev_length-1,v.prev_length-=2;++v.strstart<=C&&(v.ins_h=(v.ins_h<<v.hash_shift^v.window[v.strstart+I-1])&v.hash_mask,H=v.prev[v.strstart&v.w_mask]=v.head[v.ins_h],v.head[v.ins_h]=v.strstart),--v.prev_length!=0;);if(v.match_available=0,v.match_length=I-1,v.strstart++,S&&(E(v,!1),v.strm.avail_out===0))return x}else if(v.match_available){if((S=c._tr_tally(v,0,v.window[v.strstart-1]))&&E(v,!1),v.strstart++,v.lookahead--,v.strm.avail_out===0)return x}else v.match_available=1,v.strstart++,v.lookahead--}return v.match_available&&(S=c._tr_tally(v,0,v.window[v.strstart-1]),v.match_available=0),v.insert=v.strstart<I-1?v.strstart:I-1,G===b?(E(v,!0),v.strm.avail_out===0?F:R):v.last_lit&&(E(v,!1),v.strm.avail_out===0)?x:X}function le(v,G,H,S,C){this.good_length=v,this.max_lazy=G,this.nice_length=H,this.max_chain=S,this.func=C}function ve(){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=h,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 o.Buf16(2*A),this.dyn_dtree=new o.Buf16(2*(2*U+1)),this.bl_tree=new o.Buf16(2*(2*w+1)),P(this.dyn_ltree),P(this.dyn_dtree),P(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new o.Buf16(O+1),this.heap=new o.Buf16(2*_+1),P(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new o.Buf16(2*_+1),P(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 z(v){var G;return v&&v.state?(v.total_in=v.total_out=0,v.data_type=p,(G=v.state).pending=0,G.pending_out=0,G.wrap<0&&(G.wrap=-G.wrap),G.status=G.wrap?T:L,v.adler=G.wrap===2?0:1,G.last_flush=g,c._tr_init(G),m):B(v,y)}function ne(v){var G=z(v);return G===m&&function(H){H.window_size=2*H.w_size,P(H.head),H.max_lazy_match=a[H.level].max_lazy,H.good_match=a[H.level].good_length,H.nice_match=a[H.level].nice_length,H.max_chain_length=a[H.level].max_chain,H.strstart=0,H.block_start=0,H.lookahead=0,H.insert=0,H.match_length=H.prev_length=I-1,H.match_available=0,H.ins_h=0}(v.state),G}function oe(v,G,H,S,C,q){if(!v)return y;var ee=1;if(G===l&&(G=6),S<0?(ee=0,S=-S):15<S&&(ee=2,S-=16),C<1||D<C||H!==h||S<8||15<S||G<0||9<G||q<0||f<q)return B(v,y);S===8&&(S=9);var ie=new ve;return(v.state=ie).strm=v,ie.wrap=ee,ie.gzhead=null,ie.w_bits=S,ie.w_size=1<<ie.w_bits,ie.w_mask=ie.w_size-1,ie.hash_bits=C+7,ie.hash_size=1<<ie.hash_bits,ie.hash_mask=ie.hash_size-1,ie.hash_shift=~~((ie.hash_bits+I-1)/I),ie.window=new o.Buf8(2*ie.w_size),ie.head=new o.Buf16(ie.hash_size),ie.prev=new o.Buf16(ie.w_size),ie.lit_bufsize=1<<C+6,ie.pending_buf_size=4*ie.lit_bufsize,ie.pending_buf=new o.Buf8(ie.pending_buf_size),ie.d_buf=1*ie.lit_bufsize,ie.l_buf=3*ie.lit_bufsize,ie.level=G,ie.strategy=q,ie.method=H,ne(v)}a=[new le(0,0,0,0,function(v,G){var H=65535;for(H>v.pending_buf_size-5&&(H=v.pending_buf_size-5);;){if(v.lookahead<=1){if(re(v),v.lookahead===0&&G===g)return x;if(v.lookahead===0)break}v.strstart+=v.lookahead,v.lookahead=0;var S=v.block_start+H;if((v.strstart===0||v.strstart>=S)&&(v.lookahead=v.strstart-S,v.strstart=S,E(v,!1),v.strm.avail_out===0)||v.strstart-v.block_start>=v.w_size-Q&&(E(v,!1),v.strm.avail_out===0))return x}return v.insert=0,G===b?(E(v,!0),v.strm.avail_out===0?F:R):(v.strstart>v.block_start&&(E(v,!1),v.strm.avail_out),x)}),new le(4,4,8,4,se),new le(4,5,16,8,se),new le(4,6,32,32,se),new le(4,4,16,16,ue),new le(8,16,32,32,ue),new le(8,16,128,128,ue),new le(8,32,128,256,ue),new le(32,128,258,1024,ue),new le(32,258,258,4096,ue)],r.deflateInit=function(v,G){return oe(v,G,h,15,8,0)},r.deflateInit2=oe,r.deflateReset=ne,r.deflateResetKeep=z,r.deflateSetHeader=function(v,G){return v&&v.state?v.state.wrap!==2?y:(v.state.gzhead=G,m):y},r.deflate=function(v,G){var H,S,C,q;if(!v||!v.state||5<G||G<0)return v?B(v,y):y;if(S=v.state,!v.output||!v.input&&v.avail_in!==0||S.status===666&&G!==b)return B(v,v.avail_out===0?-5:y);if(S.strm=v,H=S.last_flush,S.last_flush=G,S.status===T)if(S.wrap===2)v.adler=0,Z(S,31),Z(S,139),Z(S,8),S.gzhead?(Z(S,(S.gzhead.text?1:0)+(S.gzhead.hcrc?2:0)+(S.gzhead.extra?4:0)+(S.gzhead.name?8:0)+(S.gzhead.comment?16:0)),Z(S,255&S.gzhead.time),Z(S,S.gzhead.time>>8&255),Z(S,S.gzhead.time>>16&255),Z(S,S.gzhead.time>>24&255),Z(S,S.level===9?2:2<=S.strategy||S.level<2?4:0),Z(S,255&S.gzhead.os),S.gzhead.extra&&S.gzhead.extra.length&&(Z(S,255&S.gzhead.extra.length),Z(S,S.gzhead.extra.length>>8&255)),S.gzhead.hcrc&&(v.adler=s(v.adler,S.pending_buf,S.pending,0)),S.gzindex=0,S.status=69):(Z(S,0),Z(S,0),Z(S,0),Z(S,0),Z(S,0),Z(S,S.level===9?2:2<=S.strategy||S.level<2?4:0),Z(S,3),S.status=L);else{var ee=h+(S.w_bits-8<<4)<<8;ee|=(2<=S.strategy||S.level<2?0:S.level<6?1:S.level===6?2:3)<<6,S.strstart!==0&&(ee|=32),ee+=31-ee%31,S.status=L,J(S,ee),S.strstart!==0&&(J(S,v.adler>>>16),J(S,65535&v.adler)),v.adler=1}if(S.status===69)if(S.gzhead.extra){for(C=S.pending;S.gzindex<(65535&S.gzhead.extra.length)&&(S.pending!==S.pending_buf_size||(S.gzhead.hcrc&&S.pending>C&&(v.adler=s(v.adler,S.pending_buf,S.pending-C,C)),k(v),C=S.pending,S.pending!==S.pending_buf_size));)Z(S,255&S.gzhead.extra[S.gzindex]),S.gzindex++;S.gzhead.hcrc&&S.pending>C&&(v.adler=s(v.adler,S.pending_buf,S.pending-C,C)),S.gzindex===S.gzhead.extra.length&&(S.gzindex=0,S.status=73)}else S.status=73;if(S.status===73)if(S.gzhead.name){C=S.pending;do{if(S.pending===S.pending_buf_size&&(S.gzhead.hcrc&&S.pending>C&&(v.adler=s(v.adler,S.pending_buf,S.pending-C,C)),k(v),C=S.pending,S.pending===S.pending_buf_size)){q=1;break}q=S.gzindex<S.gzhead.name.length?255&S.gzhead.name.charCodeAt(S.gzindex++):0,Z(S,q)}while(q!==0);S.gzhead.hcrc&&S.pending>C&&(v.adler=s(v.adler,S.pending_buf,S.pending-C,C)),q===0&&(S.gzindex=0,S.status=91)}else S.status=91;if(S.status===91)if(S.gzhead.comment){C=S.pending;do{if(S.pending===S.pending_buf_size&&(S.gzhead.hcrc&&S.pending>C&&(v.adler=s(v.adler,S.pending_buf,S.pending-C,C)),k(v),C=S.pending,S.pending===S.pending_buf_size)){q=1;break}q=S.gzindex<S.gzhead.comment.length?255&S.gzhead.comment.charCodeAt(S.gzindex++):0,Z(S,q)}while(q!==0);S.gzhead.hcrc&&S.pending>C&&(v.adler=s(v.adler,S.pending_buf,S.pending-C,C)),q===0&&(S.status=103)}else S.status=103;if(S.status===103&&(S.gzhead.hcrc?(S.pending+2>S.pending_buf_size&&k(v),S.pending+2<=S.pending_buf_size&&(Z(S,255&v.adler),Z(S,v.adler>>8&255),v.adler=0,S.status=L)):S.status=L),S.pending!==0){if(k(v),v.avail_out===0)return S.last_flush=-1,m}else if(v.avail_in===0&&N(G)<=N(H)&&G!==b)return B(v,-5);if(S.status===666&&v.avail_in!==0)return B(v,-5);if(v.avail_in!==0||S.lookahead!==0||G!==g&&S.status!==666){var ie=S.strategy===2?function(V,W){for(var M;;){if(V.lookahead===0&&(re(V),V.lookahead===0)){if(W===g)return x;break}if(V.match_length=0,M=c._tr_tally(V,0,V.window[V.strstart]),V.lookahead--,V.strstart++,M&&(E(V,!1),V.strm.avail_out===0))return x}return V.insert=0,W===b?(E(V,!0),V.strm.avail_out===0?F:R):V.last_lit&&(E(V,!1),V.strm.avail_out===0)?x:X}(S,G):S.strategy===3?function(V,W){for(var M,j,Y,ae,ce=V.window;;){if(V.lookahead<=$){if(re(V),V.lookahead<=$&&W===g)return x;if(V.lookahead===0)break}if(V.match_length=0,V.lookahead>=I&&0<V.strstart&&(j=ce[Y=V.strstart-1])===ce[++Y]&&j===ce[++Y]&&j===ce[++Y]){ae=V.strstart+$;do;while(j===ce[++Y]&&j===ce[++Y]&&j===ce[++Y]&&j===ce[++Y]&&j===ce[++Y]&&j===ce[++Y]&&j===ce[++Y]&&j===ce[++Y]&&Y<ae);V.match_length=$-(ae-Y),V.match_length>V.lookahead&&(V.match_length=V.lookahead)}if(V.match_length>=I?(M=c._tr_tally(V,1,V.match_length-I),V.lookahead-=V.match_length,V.strstart+=V.match_length,V.match_length=0):(M=c._tr_tally(V,0,V.window[V.strstart]),V.lookahead--,V.strstart++),M&&(E(V,!1),V.strm.avail_out===0))return x}return V.insert=0,W===b?(E(V,!0),V.strm.avail_out===0?F:R):V.last_lit&&(E(V,!1),V.strm.avail_out===0)?x:X}(S,G):a[S.level].func(S,G);if(ie!==F&&ie!==R||(S.status=666),ie===x||ie===F)return v.avail_out===0&&(S.last_flush=-1),m;if(ie===X&&(G===1?c._tr_align(S):G!==5&&(c._tr_stored_block(S,0,0,!1),G===3&&(P(S.head),S.lookahead===0&&(S.strstart=0,S.block_start=0,S.insert=0))),k(v),v.avail_out===0))return S.last_flush=-1,m}return G!==b?m:S.wrap<=0?1:(S.wrap===2?(Z(S,255&v.adler),Z(S,v.adler>>8&255),Z(S,v.adler>>16&255),Z(S,v.adler>>24&255),Z(S,255&v.total_in),Z(S,v.total_in>>8&255),Z(S,v.total_in>>16&255),Z(S,v.total_in>>24&255)):(J(S,v.adler>>>16),J(S,65535&v.adler)),k(v),0<S.wrap&&(S.wrap=-S.wrap),S.pending!==0?m:1)},r.deflateEnd=function(v){var G;return v&&v.state?(G=v.state.status)!==T&&G!==69&&G!==73&&G!==91&&G!==103&&G!==L&&G!==666?B(v,y):(v.state=null,G===L?B(v,-3):m):y},r.deflateSetDictionary=function(v,G){var H,S,C,q,ee,ie,V,W,M=G.length;if(!v||!v.state||(q=(H=v.state).wrap)===2||q===1&&H.status!==T||H.lookahead)return y;for(q===1&&(v.adler=u(v.adler,G,M,0)),H.wrap=0,M>=H.w_size&&(q===0&&(P(H.head),H.strstart=0,H.block_start=0,H.insert=0),W=new o.Buf8(H.w_size),o.arraySet(W,G,M-H.w_size,H.w_size,0),G=W,M=H.w_size),ee=v.avail_in,ie=v.next_in,V=v.input,v.avail_in=M,v.next_in=0,v.input=G,re(H);H.lookahead>=I;){for(S=H.strstart,C=H.lookahead-(I-1);H.ins_h=(H.ins_h<<H.hash_shift^H.window[S+I-1])&H.hash_mask,H.prev[S&H.w_mask]=H.head[H.ins_h],H.head[H.ins_h]=S,S++,--C;);H.strstart=S,H.lookahead=I-1,re(H)}return H.strstart+=H.lookahead,H.block_start=H.strstart,H.insert=H.lookahead,H.lookahead=0,H.match_length=H.prev_length=I-1,H.match_available=0,v.next_in=ie,v.input=V,v.avail_in=ee,H.wrap=q,m},r.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(t,i,r){i.exports=function(){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}},{}],48:[function(t,i,r){i.exports=function(a,o){var c,u,s,d,g,b,m,y,l,f,p,h,D,_,U,w,A,O,I,$,Q,T,L,x,X;c=a.state,u=a.next_in,x=a.input,s=u+(a.avail_in-5),d=a.next_out,X=a.output,g=d-(o-a.avail_out),b=d+(a.avail_out-257),m=c.dmax,y=c.wsize,l=c.whave,f=c.wnext,p=c.window,h=c.hold,D=c.bits,_=c.lencode,U=c.distcode,w=(1<<c.lenbits)-1,A=(1<<c.distbits)-1;e:do{D<15&&(h+=x[u++]<<D,D+=8,h+=x[u++]<<D,D+=8),O=_[h&w];n:for(;;){if(h>>>=I=O>>>24,D-=I,(I=O>>>16&255)===0)X[d++]=65535&O;else{if(!(16&I)){if(!(64&I)){O=_[(65535&O)+(h&(1<<I)-1)];continue n}if(32&I){c.mode=12;break e}a.msg="invalid literal/length code",c.mode=30;break e}$=65535&O,(I&=15)&&(D<I&&(h+=x[u++]<<D,D+=8),$+=h&(1<<I)-1,h>>>=I,D-=I),D<15&&(h+=x[u++]<<D,D+=8,h+=x[u++]<<D,D+=8),O=U[h&A];t:for(;;){if(h>>>=I=O>>>24,D-=I,!(16&(I=O>>>16&255))){if(!(64&I)){O=U[(65535&O)+(h&(1<<I)-1)];continue t}a.msg="invalid distance code",c.mode=30;break e}if(Q=65535&O,D<(I&=15)&&(h+=x[u++]<<D,(D+=8)<I&&(h+=x[u++]<<D,D+=8)),m<(Q+=h&(1<<I)-1)){a.msg="invalid distance too far back",c.mode=30;break e}if(h>>>=I,D-=I,(I=d-g)<Q){if(l<(I=Q-I)&&c.sane){a.msg="invalid distance too far back",c.mode=30;break e}if(L=p,(T=0)===f){if(T+=y-I,I<$){for($-=I;X[d++]=p[T++],--I;);T=d-Q,L=X}}else if(f<I){if(T+=y+f-I,(I-=f)<$){for($-=I;X[d++]=p[T++],--I;);if(T=0,f<$){for($-=I=f;X[d++]=p[T++],--I;);T=d-Q,L=X}}}else if(T+=f-I,I<$){for($-=I;X[d++]=p[T++],--I;);T=d-Q,L=X}for(;2<$;)X[d++]=L[T++],X[d++]=L[T++],X[d++]=L[T++],$-=3;$&&(X[d++]=L[T++],1<$&&(X[d++]=L[T++]))}else{for(T=d-Q;X[d++]=X[T++],X[d++]=X[T++],X[d++]=X[T++],2<($-=3););$&&(X[d++]=X[T++],1<$&&(X[d++]=X[T++]))}break}}break}}while(u<s&&d<b);u-=$=D>>3,h&=(1<<(D-=$<<3))-1,a.next_in=u,a.next_out=d,a.avail_in=u<s?s-u+5:5-(u-s),a.avail_out=d<b?b-d+257:257-(d-b),c.hold=h,c.bits=D}},{}],49:[function(t,i,r){var a=t("../utils/common"),o=t("./adler32"),c=t("./crc32"),u=t("./inffast"),s=t("./inftrees"),d=1,g=2,b=0,m=-2,y=1,l=852,f=592;function p(T){return(T>>>24&255)+(T>>>8&65280)+((65280&T)<<8)+((255&T)<<24)}function h(){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 a.Buf16(320),this.work=new a.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function D(T){var L;return T&&T.state?(L=T.state,T.total_in=T.total_out=L.total=0,T.msg="",L.wrap&&(T.adler=1&L.wrap),L.mode=y,L.last=0,L.havedict=0,L.dmax=32768,L.head=null,L.hold=0,L.bits=0,L.lencode=L.lendyn=new a.Buf32(l),L.distcode=L.distdyn=new a.Buf32(f),L.sane=1,L.back=-1,b):m}function _(T){var L;return T&&T.state?((L=T.state).wsize=0,L.whave=0,L.wnext=0,D(T)):m}function U(T,L){var x,X;return T&&T.state?(X=T.state,L<0?(x=0,L=-L):(x=1+(L>>4),L<48&&(L&=15)),L&&(L<8||15<L)?m:(X.window!==null&&X.wbits!==L&&(X.window=null),X.wrap=x,X.wbits=L,_(T))):m}function w(T,L){var x,X;return T?(X=new h,(T.state=X).window=null,(x=U(T,L))!==b&&(T.state=null),x):m}var A,O,I=!0;function $(T){if(I){var L;for(A=new a.Buf32(512),O=new a.Buf32(32),L=0;L<144;)T.lens[L++]=8;for(;L<256;)T.lens[L++]=9;for(;L<280;)T.lens[L++]=7;for(;L<288;)T.lens[L++]=8;for(s(d,T.lens,0,288,A,0,T.work,{bits:9}),L=0;L<32;)T.lens[L++]=5;s(g,T.lens,0,32,O,0,T.work,{bits:5}),I=!1}T.lencode=A,T.lenbits=9,T.distcode=O,T.distbits=5}function Q(T,L,x,X){var F,R=T.state;return R.window===null&&(R.wsize=1<<R.wbits,R.wnext=0,R.whave=0,R.window=new a.Buf8(R.wsize)),X>=R.wsize?(a.arraySet(R.window,L,x-R.wsize,R.wsize,0),R.wnext=0,R.whave=R.wsize):(X<(F=R.wsize-R.wnext)&&(F=X),a.arraySet(R.window,L,x-X,F,R.wnext),(X-=F)?(a.arraySet(R.window,L,x-X,X,0),R.wnext=X,R.whave=R.wsize):(R.wnext+=F,R.wnext===R.wsize&&(R.wnext=0),R.whave<R.wsize&&(R.whave+=F))),0}r.inflateReset=_,r.inflateReset2=U,r.inflateResetKeep=D,r.inflateInit=function(T){return w(T,15)},r.inflateInit2=w,r.inflate=function(T,L){var x,X,F,R,B,N,P,k,E,Z,J,K,re,se,ue,le,ve,z,ne,oe,v,G,H,S,C=0,q=new a.Buf8(4),ee=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!T||!T.state||!T.output||!T.input&&T.avail_in!==0)return m;(x=T.state).mode===12&&(x.mode=13),B=T.next_out,F=T.output,P=T.avail_out,R=T.next_in,X=T.input,N=T.avail_in,k=x.hold,E=x.bits,Z=N,J=P,G=b;e:for(;;)switch(x.mode){case y:if(x.wrap===0){x.mode=13;break}for(;E<16;){if(N===0)break e;N--,k+=X[R++]<<E,E+=8}if(2&x.wrap&&k===35615){q[x.check=0]=255&k,q[1]=k>>>8&255,x.check=c(x.check,q,2,0),E=k=0,x.mode=2;break}if(x.flags=0,x.head&&(x.head.done=!1),!(1&x.wrap)||(((255&k)<<8)+(k>>8))%31){T.msg="incorrect header check",x.mode=30;break}if((15&k)!=8){T.msg="unknown compression method",x.mode=30;break}if(E-=4,v=8+(15&(k>>>=4)),x.wbits===0)x.wbits=v;else if(v>x.wbits){T.msg="invalid window size",x.mode=30;break}x.dmax=1<<v,T.adler=x.check=1,x.mode=512&k?10:12,E=k=0;break;case 2:for(;E<16;){if(N===0)break e;N--,k+=X[R++]<<E,E+=8}if(x.flags=k,(255&x.flags)!=8){T.msg="unknown compression method",x.mode=30;break}if(57344&x.flags){T.msg="unknown header flags set",x.mode=30;break}x.head&&(x.head.text=k>>8&1),512&x.flags&&(q[0]=255&k,q[1]=k>>>8&255,x.check=c(x.check,q,2,0)),E=k=0,x.mode=3;case 3:for(;E<32;){if(N===0)break e;N--,k+=X[R++]<<E,E+=8}x.head&&(x.head.time=k),512&x.flags&&(q[0]=255&k,q[1]=k>>>8&255,q[2]=k>>>16&255,q[3]=k>>>24&255,x.check=c(x.check,q,4,0)),E=k=0,x.mode=4;case 4:for(;E<16;){if(N===0)break e;N--,k+=X[R++]<<E,E+=8}x.head&&(x.head.xflags=255&k,x.head.os=k>>8),512&x.flags&&(q[0]=255&k,q[1]=k>>>8&255,x.check=c(x.check,q,2,0)),E=k=0,x.mode=5;case 5:if(1024&x.flags){for(;E<16;){if(N===0)break e;N--,k+=X[R++]<<E,E+=8}x.length=k,x.head&&(x.head.extra_len=k),512&x.flags&&(q[0]=255&k,q[1]=k>>>8&255,x.check=c(x.check,q,2,0)),E=k=0}else x.head&&(x.head.extra=null);x.mode=6;case 6:if(1024&x.flags&&(N<(K=x.length)&&(K=N),K&&(x.head&&(v=x.head.extra_len-x.length,x.head.extra||(x.head.extra=new Array(x.head.extra_len)),a.arraySet(x.head.extra,X,R,K,v)),512&x.flags&&(x.check=c(x.check,X,K,R)),N-=K,R+=K,x.length-=K),x.length))break e;x.length=0,x.mode=7;case 7:if(2048&x.flags){if(N===0)break e;for(K=0;v=X[R+K++],x.head&&v&&x.length<65536&&(x.head.name+=String.fromCharCode(v)),v&&K<N;);if(512&x.flags&&(x.check=c(x.check,X,K,R)),N-=K,R+=K,v)break e}else x.head&&(x.head.name=null);x.length=0,x.mode=8;case 8:if(4096&x.flags){if(N===0)break e;for(K=0;v=X[R+K++],x.head&&v&&x.length<65536&&(x.head.comment+=String.fromCharCode(v)),v&&K<N;);if(512&x.flags&&(x.check=c(x.check,X,K,R)),N-=K,R+=K,v)break e}else x.head&&(x.head.comment=null);x.mode=9;case 9:if(512&x.flags){for(;E<16;){if(N===0)break e;N--,k+=X[R++]<<E,E+=8}if(k!==(65535&x.check)){T.msg="header crc mismatch",x.mode=30;break}E=k=0}x.head&&(x.head.hcrc=x.flags>>9&1,x.head.done=!0),T.adler=x.check=0,x.mode=12;break;case 10:for(;E<32;){if(N===0)break e;N--,k+=X[R++]<<E,E+=8}T.adler=x.check=p(k),E=k=0,x.mode=11;case 11:if(x.havedict===0)return T.next_out=B,T.avail_out=P,T.next_in=R,T.avail_in=N,x.hold=k,x.bits=E,2;T.adler=x.check=1,x.mode=12;case 12:if(L===5||L===6)break e;case 13:if(x.last){k>>>=7&E,E-=7&E,x.mode=27;break}for(;E<3;){if(N===0)break e;N--,k+=X[R++]<<E,E+=8}switch(x.last=1&k,E-=1,3&(k>>>=1)){case 0:x.mode=14;break;case 1:if($(x),x.mode=20,L!==6)break;k>>>=2,E-=2;break e;case 2:x.mode=17;break;case 3:T.msg="invalid block type",x.mode=30}k>>>=2,E-=2;break;case 14:for(k>>>=7&E,E-=7&E;E<32;){if(N===0)break e;N--,k+=X[R++]<<E,E+=8}if((65535&k)!=(k>>>16^65535)){T.msg="invalid stored block lengths",x.mode=30;break}if(x.length=65535&k,E=k=0,x.mode=15,L===6)break e;case 15:x.mode=16;case 16:if(K=x.length){if(N<K&&(K=N),P<K&&(K=P),K===0)break e;a.arraySet(F,X,R,K,B),N-=K,R+=K,P-=K,B+=K,x.length-=K;break}x.mode=12;break;case 17:for(;E<14;){if(N===0)break e;N--,k+=X[R++]<<E,E+=8}if(x.nlen=257+(31&k),k>>>=5,E-=5,x.ndist=1+(31&k),k>>>=5,E-=5,x.ncode=4+(15&k),k>>>=4,E-=4,286<x.nlen||30<x.ndist){T.msg="too many length or distance symbols",x.mode=30;break}x.have=0,x.mode=18;case 18:for(;x.have<x.ncode;){for(;E<3;){if(N===0)break e;N--,k+=X[R++]<<E,E+=8}x.lens[ee[x.have++]]=7&k,k>>>=3,E-=3}for(;x.have<19;)x.lens[ee[x.have++]]=0;if(x.lencode=x.lendyn,x.lenbits=7,H={bits:x.lenbits},G=s(0,x.lens,0,19,x.lencode,0,x.work,H),x.lenbits=H.bits,G){T.msg="invalid code lengths set",x.mode=30;break}x.have=0,x.mode=19;case 19:for(;x.have<x.nlen+x.ndist;){for(;le=(C=x.lencode[k&(1<<x.lenbits)-1])>>>16&255,ve=65535&C,!((ue=C>>>24)<=E);){if(N===0)break e;N--,k+=X[R++]<<E,E+=8}if(ve<16)k>>>=ue,E-=ue,x.lens[x.have++]=ve;else{if(ve===16){for(S=ue+2;E<S;){if(N===0)break e;N--,k+=X[R++]<<E,E+=8}if(k>>>=ue,E-=ue,x.have===0){T.msg="invalid bit length repeat",x.mode=30;break}v=x.lens[x.have-1],K=3+(3&k),k>>>=2,E-=2}else if(ve===17){for(S=ue+3;E<S;){if(N===0)break e;N--,k+=X[R++]<<E,E+=8}E-=ue,v=0,K=3+(7&(k>>>=ue)),k>>>=3,E-=3}else{for(S=ue+7;E<S;){if(N===0)break e;N--,k+=X[R++]<<E,E+=8}E-=ue,v=0,K=11+(127&(k>>>=ue)),k>>>=7,E-=7}if(x.have+K>x.nlen+x.ndist){T.msg="invalid bit length repeat",x.mode=30;break}for(;K--;)x.lens[x.have++]=v}}if(x.mode===30)break;if(x.lens[256]===0){T.msg="invalid code -- missing end-of-block",x.mode=30;break}if(x.lenbits=9,H={bits:x.lenbits},G=s(d,x.lens,0,x.nlen,x.lencode,0,x.work,H),x.lenbits=H.bits,G){T.msg="invalid literal/lengths set",x.mode=30;break}if(x.distbits=6,x.distcode=x.distdyn,H={bits:x.distbits},G=s(g,x.lens,x.nlen,x.ndist,x.distcode,0,x.work,H),x.distbits=H.bits,G){T.msg="invalid distances set",x.mode=30;break}if(x.mode=20,L===6)break e;case 20:x.mode=21;case 21:if(6<=N&&258<=P){T.next_out=B,T.avail_out=P,T.next_in=R,T.avail_in=N,x.hold=k,x.bits=E,u(T,J),B=T.next_out,F=T.output,P=T.avail_out,R=T.next_in,X=T.input,N=T.avail_in,k=x.hold,E=x.bits,x.mode===12&&(x.back=-1);break}for(x.back=0;le=(C=x.lencode[k&(1<<x.lenbits)-1])>>>16&255,ve=65535&C,!((ue=C>>>24)<=E);){if(N===0)break e;N--,k+=X[R++]<<E,E+=8}if(le&&!(240&le)){for(z=ue,ne=le,oe=ve;le=(C=x.lencode[oe+((k&(1<<z+ne)-1)>>z)])>>>16&255,ve=65535&C,!(z+(ue=C>>>24)<=E);){if(N===0)break e;N--,k+=X[R++]<<E,E+=8}k>>>=z,E-=z,x.back+=z}if(k>>>=ue,E-=ue,x.back+=ue,x.length=ve,le===0){x.mode=26;break}if(32&le){x.back=-1,x.mode=12;break}if(64&le){T.msg="invalid literal/length code",x.mode=30;break}x.extra=15&le,x.mode=22;case 22:if(x.extra){for(S=x.extra;E<S;){if(N===0)break e;N--,k+=X[R++]<<E,E+=8}x.length+=k&(1<<x.extra)-1,k>>>=x.extra,E-=x.extra,x.back+=x.extra}x.was=x.length,x.mode=23;case 23:for(;le=(C=x.distcode[k&(1<<x.distbits)-1])>>>16&255,ve=65535&C,!((ue=C>>>24)<=E);){if(N===0)break e;N--,k+=X[R++]<<E,E+=8}if(!(240&le)){for(z=ue,ne=le,oe=ve;le=(C=x.distcode[oe+((k&(1<<z+ne)-1)>>z)])>>>16&255,ve=65535&C,!(z+(ue=C>>>24)<=E);){if(N===0)break e;N--,k+=X[R++]<<E,E+=8}k>>>=z,E-=z,x.back+=z}if(k>>>=ue,E-=ue,x.back+=ue,64&le){T.msg="invalid distance code",x.mode=30;break}x.offset=ve,x.extra=15&le,x.mode=24;case 24:if(x.extra){for(S=x.extra;E<S;){if(N===0)break e;N--,k+=X[R++]<<E,E+=8}x.offset+=k&(1<<x.extra)-1,k>>>=x.extra,E-=x.extra,x.back+=x.extra}if(x.offset>x.dmax){T.msg="invalid distance too far back",x.mode=30;break}x.mode=25;case 25:if(P===0)break e;if(K=J-P,x.offset>K){if((K=x.offset-K)>x.whave&&x.sane){T.msg="invalid distance too far back",x.mode=30;break}re=K>x.wnext?(K-=x.wnext,x.wsize-K):x.wnext-K,K>x.length&&(K=x.length),se=x.window}else se=F,re=B-x.offset,K=x.length;for(P<K&&(K=P),P-=K,x.length-=K;F[B++]=se[re++],--K;);x.length===0&&(x.mode=21);break;case 26:if(P===0)break e;F[B++]=x.length,P--,x.mode=21;break;case 27:if(x.wrap){for(;E<32;){if(N===0)break e;N--,k|=X[R++]<<E,E+=8}if(J-=P,T.total_out+=J,x.total+=J,J&&(T.adler=x.check=x.flags?c(x.check,F,J,B-J):o(x.check,F,J,B-J)),J=P,(x.flags?k:p(k))!==x.check){T.msg="incorrect data check",x.mode=30;break}E=k=0}x.mode=28;case 28:if(x.wrap&&x.flags){for(;E<32;){if(N===0)break e;N--,k+=X[R++]<<E,E+=8}if(k!==(4294967295&x.total)){T.msg="incorrect length check",x.mode=30;break}E=k=0}x.mode=29;case 29:G=1;break e;case 30:G=-3;break e;case 31:return-4;case 32:default:return m}return T.next_out=B,T.avail_out=P,T.next_in=R,T.avail_in=N,x.hold=k,x.bits=E,(x.wsize||J!==T.avail_out&&x.mode<30&&(x.mode<27||L!==4))&&Q(T,T.output,T.next_out,J-T.avail_out)?(x.mode=31,-4):(Z-=T.avail_in,J-=T.avail_out,T.total_in+=Z,T.total_out+=J,x.total+=J,x.wrap&&J&&(T.adler=x.check=x.flags?c(x.check,F,J,T.next_out-J):o(x.check,F,J,T.next_out-J)),T.data_type=x.bits+(x.last?64:0)+(x.mode===12?128:0)+(x.mode===20||x.mode===15?256:0),(Z==0&&J===0||L===4)&&G===b&&(G=-5),G)},r.inflateEnd=function(T){if(!T||!T.state)return m;var L=T.state;return L.window&&(L.window=null),T.state=null,b},r.inflateGetHeader=function(T,L){var x;return T&&T.state&&2&(x=T.state).wrap?((x.head=L).done=!1,b):m},r.inflateSetDictionary=function(T,L){var x,X=L.length;return T&&T.state?(x=T.state).wrap!==0&&x.mode!==11?m:x.mode===11&&o(1,L,X,0)!==x.check?-3:Q(T,L,X,X)?(x.mode=31,-4):(x.havedict=1,b):m},r.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(t,i,r){var a=t("../utils/common"),o=[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],c=[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],u=[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],s=[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];i.exports=function(d,g,b,m,y,l,f,p){var h,D,_,U,w,A,O,I,$,Q=p.bits,T=0,L=0,x=0,X=0,F=0,R=0,B=0,N=0,P=0,k=0,E=null,Z=0,J=new a.Buf16(16),K=new a.Buf16(16),re=null,se=0;for(T=0;T<=15;T++)J[T]=0;for(L=0;L<m;L++)J[g[b+L]]++;for(F=Q,X=15;1<=X&&J[X]===0;X--);if(X<F&&(F=X),X===0)return y[l++]=20971520,y[l++]=20971520,p.bits=1,0;for(x=1;x<X&&J[x]===0;x++);for(F<x&&(F=x),T=N=1;T<=15;T++)if(N<<=1,(N-=J[T])<0)return-1;if(0<N&&(d===0||X!==1))return-1;for(K[1]=0,T=1;T<15;T++)K[T+1]=K[T]+J[T];for(L=0;L<m;L++)g[b+L]!==0&&(f[K[g[b+L]]++]=L);if(A=d===0?(E=re=f,19):d===1?(E=o,Z-=257,re=c,se-=257,256):(E=u,re=s,-1),T=x,w=l,B=L=k=0,_=-1,U=(P=1<<(R=F))-1,d===1&&852<P||d===2&&592<P)return 1;for(;;){for(O=T-B,$=f[L]<A?(I=0,f[L]):f[L]>A?(I=re[se+f[L]],E[Z+f[L]]):(I=96,0),h=1<<T-B,x=D=1<<R;y[w+(k>>B)+(D-=h)]=O<<24|I<<16|$|0,D!==0;);for(h=1<<T-1;k&h;)h>>=1;if(h!==0?(k&=h-1,k+=h):k=0,L++,--J[T]==0){if(T===X)break;T=g[b+f[L]]}if(F<T&&(k&U)!==_){for(B===0&&(B=F),w+=x,N=1<<(R=T-B);R+B<X&&!((N-=J[R+B])<=0);)R++,N<<=1;if(P+=1<<R,d===1&&852<P||d===2&&592<P)return 1;y[_=k&U]=F<<24|R<<16|w-l|0}}return k!==0&&(y[w+k]=T-B<<24|64<<16|0),p.bits=F,0}},{"../utils/common":41}],51:[function(t,i,r){i.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"}},{}],52:[function(t,i,r){var a=t("../utils/common"),o=0,c=1;function u(C){for(var q=C.length;0<=--q;)C[q]=0}var s=0,d=29,g=256,b=g+1+d,m=30,y=19,l=2*b+1,f=15,p=16,h=7,D=256,_=16,U=17,w=18,A=[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],O=[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],I=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],$=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],Q=new Array(2*(b+2));u(Q);var T=new Array(2*m);u(T);var L=new Array(512);u(L);var x=new Array(256);u(x);var X=new Array(d);u(X);var F,R,B,N=new Array(m);function P(C,q,ee,ie,V){this.static_tree=C,this.extra_bits=q,this.extra_base=ee,this.elems=ie,this.max_length=V,this.has_stree=C&&C.length}function k(C,q){this.dyn_tree=C,this.max_code=0,this.stat_desc=q}function E(C){return C<256?L[C]:L[256+(C>>>7)]}function Z(C,q){C.pending_buf[C.pending++]=255&q,C.pending_buf[C.pending++]=q>>>8&255}function J(C,q,ee){C.bi_valid>p-ee?(C.bi_buf|=q<<C.bi_valid&65535,Z(C,C.bi_buf),C.bi_buf=q>>p-C.bi_valid,C.bi_valid+=ee-p):(C.bi_buf|=q<<C.bi_valid&65535,C.bi_valid+=ee)}function K(C,q,ee){J(C,ee[2*q],ee[2*q+1])}function re(C,q){for(var ee=0;ee|=1&C,C>>>=1,ee<<=1,0<--q;);return ee>>>1}function se(C,q,ee){var ie,V,W=new Array(f+1),M=0;for(ie=1;ie<=f;ie++)W[ie]=M=M+ee[ie-1]<<1;for(V=0;V<=q;V++){var j=C[2*V+1];j!==0&&(C[2*V]=re(W[j]++,j))}}function ue(C){var q;for(q=0;q<b;q++)C.dyn_ltree[2*q]=0;for(q=0;q<m;q++)C.dyn_dtree[2*q]=0;for(q=0;q<y;q++)C.bl_tree[2*q]=0;C.dyn_ltree[2*D]=1,C.opt_len=C.static_len=0,C.last_lit=C.matches=0}function le(C){8<C.bi_valid?Z(C,C.bi_buf):0<C.bi_valid&&(C.pending_buf[C.pending++]=C.bi_buf),C.bi_buf=0,C.bi_valid=0}function ve(C,q,ee,ie){var V=2*q,W=2*ee;return C[V]<C[W]||C[V]===C[W]&&ie[q]<=ie[ee]}function z(C,q,ee){for(var ie=C.heap[ee],V=ee<<1;V<=C.heap_len&&(V<C.heap_len&&ve(q,C.heap[V+1],C.heap[V],C.depth)&&V++,!ve(q,ie,C.heap[V],C.depth));)C.heap[ee]=C.heap[V],ee=V,V<<=1;C.heap[ee]=ie}function ne(C,q,ee){var ie,V,W,M,j=0;if(C.last_lit!==0)for(;ie=C.pending_buf[C.d_buf+2*j]<<8|C.pending_buf[C.d_buf+2*j+1],V=C.pending_buf[C.l_buf+j],j++,ie===0?K(C,V,q):(K(C,(W=x[V])+g+1,q),(M=A[W])!==0&&J(C,V-=X[W],M),K(C,W=E(--ie),ee),(M=O[W])!==0&&J(C,ie-=N[W],M)),j<C.last_lit;);K(C,D,q)}function oe(C,q){var ee,ie,V,W=q.dyn_tree,M=q.stat_desc.static_tree,j=q.stat_desc.has_stree,Y=q.stat_desc.elems,ae=-1;for(C.heap_len=0,C.heap_max=l,ee=0;ee<Y;ee++)W[2*ee]!==0?(C.heap[++C.heap_len]=ae=ee,C.depth[ee]=0):W[2*ee+1]=0;for(;C.heap_len<2;)W[2*(V=C.heap[++C.heap_len]=ae<2?++ae:0)]=1,C.depth[V]=0,C.opt_len--,j&&(C.static_len-=M[2*V+1]);for(q.max_code=ae,ee=C.heap_len>>1;1<=ee;ee--)z(C,W,ee);for(V=Y;ee=C.heap[1],C.heap[1]=C.heap[C.heap_len--],z(C,W,1),ie=C.heap[1],C.heap[--C.heap_max]=ee,C.heap[--C.heap_max]=ie,W[2*V]=W[2*ee]+W[2*ie],C.depth[V]=(C.depth[ee]>=C.depth[ie]?C.depth[ee]:C.depth[ie])+1,W[2*ee+1]=W[2*ie+1]=V,C.heap[1]=V++,z(C,W,1),2<=C.heap_len;);C.heap[--C.heap_max]=C.heap[1],function(ce,fe){var de,ge,xe,be,Le,ut,nn=fe.dyn_tree,Bo=fe.max_code,ql=fe.stat_desc.static_tree,Pl=fe.stat_desc.has_stree,zl=fe.stat_desc.extra_bits,ko=fe.stat_desc.extra_base,st=fe.stat_desc.max_length,Ot=0;for(be=0;be<=f;be++)ce.bl_count[be]=0;for(nn[2*ce.heap[ce.heap_max]+1]=0,de=ce.heap_max+1;de<l;de++)st<(be=nn[2*nn[2*(ge=ce.heap[de])+1]+1]+1)&&(be=st,Ot++),nn[2*ge+1]=be,Bo<ge||(ce.bl_count[be]++,Le=0,ko<=ge&&(Le=zl[ge-ko]),ut=nn[2*ge],ce.opt_len+=ut*(be+Le),Pl&&(ce.static_len+=ut*(ql[2*ge+1]+Le)));if(Ot!==0){do{for(be=st-1;ce.bl_count[be]===0;)be--;ce.bl_count[be]--,ce.bl_count[be+1]+=2,ce.bl_count[st]--,Ot-=2}while(0<Ot);for(be=st;be!==0;be--)for(ge=ce.bl_count[be];ge!==0;)Bo<(xe=ce.heap[--de])||(nn[2*xe+1]!==be&&(ce.opt_len+=(be-nn[2*xe+1])*nn[2*xe],nn[2*xe+1]=be),ge--)}}(C,q),se(W,ae,C.bl_count)}function v(C,q,ee){var ie,V,W=-1,M=q[1],j=0,Y=7,ae=4;for(M===0&&(Y=138,ae=3),q[2*(ee+1)+1]=65535,ie=0;ie<=ee;ie++)V=M,M=q[2*(ie+1)+1],++j<Y&&V===M||(j<ae?C.bl_tree[2*V]+=j:V!==0?(V!==W&&C.bl_tree[2*V]++,C.bl_tree[2*_]++):j<=10?C.bl_tree[2*U]++:C.bl_tree[2*w]++,W=V,ae=(j=0)===M?(Y=138,3):V===M?(Y=6,3):(Y=7,4))}function G(C,q,ee){var ie,V,W=-1,M=q[1],j=0,Y=7,ae=4;for(M===0&&(Y=138,ae=3),ie=0;ie<=ee;ie++)if(V=M,M=q[2*(ie+1)+1],!(++j<Y&&V===M)){if(j<ae)for(;K(C,V,C.bl_tree),--j!=0;);else V!==0?(V!==W&&(K(C,V,C.bl_tree),j--),K(C,_,C.bl_tree),J(C,j-3,2)):j<=10?(K(C,U,C.bl_tree),J(C,j-3,3)):(K(C,w,C.bl_tree),J(C,j-11,7));W=V,ae=(j=0)===M?(Y=138,3):V===M?(Y=6,3):(Y=7,4)}}u(N);var H=!1;function S(C,q,ee,ie){J(C,(s<<1)+(ie?1:0),3),function(V,W,M,j){le(V),j&&(Z(V,M),Z(V,~M)),a.arraySet(V.pending_buf,V.window,W,M,V.pending),V.pending+=M}(C,q,ee,!0)}r._tr_init=function(C){H||(function(){var q,ee,ie,V,W,M=new Array(f+1);for(V=ie=0;V<d-1;V++)for(X[V]=ie,q=0;q<1<<A[V];q++)x[ie++]=V;for(x[ie-1]=V,V=W=0;V<16;V++)for(N[V]=W,q=0;q<1<<O[V];q++)L[W++]=V;for(W>>=7;V<m;V++)for(N[V]=W<<7,q=0;q<1<<O[V]-7;q++)L[256+W++]=V;for(ee=0;ee<=f;ee++)M[ee]=0;for(q=0;q<=143;)Q[2*q+1]=8,q++,M[8]++;for(;q<=255;)Q[2*q+1]=9,q++,M[9]++;for(;q<=279;)Q[2*q+1]=7,q++,M[7]++;for(;q<=287;)Q[2*q+1]=8,q++,M[8]++;for(se(Q,b+1,M),q=0;q<m;q++)T[2*q+1]=5,T[2*q]=re(q,5);F=new P(Q,A,g+1,b,f),R=new P(T,O,0,m,f),B=new P(new Array(0),I,0,y,h)}(),H=!0),C.l_desc=new k(C.dyn_ltree,F),C.d_desc=new k(C.dyn_dtree,R),C.bl_desc=new k(C.bl_tree,B),C.bi_buf=0,C.bi_valid=0,ue(C)},r._tr_stored_block=S,r._tr_flush_block=function(C,q,ee,ie){var V,W,M=0;0<C.level?(C.strm.data_type===2&&(C.strm.data_type=function(j){var Y,ae=4093624447;for(Y=0;Y<=31;Y++,ae>>>=1)if(1&ae&&j.dyn_ltree[2*Y]!==0)return o;if(j.dyn_ltree[18]!==0||j.dyn_ltree[20]!==0||j.dyn_ltree[26]!==0)return c;for(Y=32;Y<g;Y++)if(j.dyn_ltree[2*Y]!==0)return c;return o}(C)),oe(C,C.l_desc),oe(C,C.d_desc),M=function(j){var Y;for(v(j,j.dyn_ltree,j.l_desc.max_code),v(j,j.dyn_dtree,j.d_desc.max_code),oe(j,j.bl_desc),Y=y-1;3<=Y&&j.bl_tree[2*$[Y]+1]===0;Y--);return j.opt_len+=3*(Y+1)+5+5+4,Y}(C),V=C.opt_len+3+7>>>3,(W=C.static_len+3+7>>>3)<=V&&(V=W)):V=W=ee+5,ee+4<=V&&q!==-1?S(C,q,ee,ie):C.strategy===4||W===V?(J(C,2+(ie?1:0),3),ne(C,Q,T)):(J(C,4+(ie?1:0),3),function(j,Y,ae,ce){var fe;for(J(j,Y-257,5),J(j,ae-1,5),J(j,ce-4,4),fe=0;fe<ce;fe++)J(j,j.bl_tree[2*$[fe]+1],3);G(j,j.dyn_ltree,Y-1),G(j,j.dyn_dtree,ae-1)}(C,C.l_desc.max_code+1,C.d_desc.max_code+1,M+1),ne(C,C.dyn_ltree,C.dyn_dtree)),ue(C),ie&&le(C)},r._tr_tally=function(C,q,ee){return C.pending_buf[C.d_buf+2*C.last_lit]=q>>>8&255,C.pending_buf[C.d_buf+2*C.last_lit+1]=255&q,C.pending_buf[C.l_buf+C.last_lit]=255&ee,C.last_lit++,q===0?C.dyn_ltree[2*ee]++:(C.matches++,q--,C.dyn_ltree[2*(x[ee]+g+1)]++,C.dyn_dtree[2*E(q)]++),C.last_lit===C.lit_bufsize-1},r._tr_align=function(C){J(C,2,3),K(C,D,Q),function(q){q.bi_valid===16?(Z(q,q.bi_buf),q.bi_buf=0,q.bi_valid=0):8<=q.bi_valid&&(q.pending_buf[q.pending++]=255&q.bi_buf,q.bi_buf>>=8,q.bi_valid-=8)}(C)}},{"../utils/common":41}],53:[function(t,i,r){i.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(t,i,r){(function(a){(function(o,c){if(!o.setImmediate){var u,s,d,g,b=1,m={},y=!1,l=o.document,f=Object.getPrototypeOf&&Object.getPrototypeOf(o);f=f&&f.setTimeout?f:o,u={}.toString.call(o.process)==="[object process]"?function(_){process.nextTick(function(){h(_)})}:function(){if(o.postMessage&&!o.importScripts){var _=!0,U=o.onmessage;return o.onmessage=function(){_=!1},o.postMessage("","*"),o.onmessage=U,_}}()?(g="setImmediate$"+Math.random()+"$",o.addEventListener?o.addEventListener("message",D,!1):o.attachEvent("onmessage",D),function(_){o.postMessage(g+_,"*")}):o.MessageChannel?((d=new MessageChannel).port1.onmessage=function(_){h(_.data)},function(_){d.port2.postMessage(_)}):l&&"onreadystatechange"in l.createElement("script")?(s=l.documentElement,function(_){var U=l.createElement("script");U.onreadystatechange=function(){h(_),U.onreadystatechange=null,s.removeChild(U),U=null},s.appendChild(U)}):function(_){setTimeout(h,0,_)},f.setImmediate=function(_){typeof _!="function"&&(_=new Function(""+_));for(var U=new Array(arguments.length-1),w=0;w<U.length;w++)U[w]=arguments[w+1];var A={callback:_,args:U};return m[b]=A,u(b),b++},f.clearImmediate=p}function p(_){delete m[_]}function h(_){if(y)setTimeout(h,0,_);else{var U=m[_];if(U){y=!0;try{(function(w){var A=w.callback,O=w.args;switch(O.length){case 0:A();break;case 1:A(O[0]);break;case 2:A(O[0],O[1]);break;case 3:A(O[0],O[1],O[2]);break;default:A.apply(c,O)}})(U)}finally{p(_),y=!1}}}}function D(_){_.source===o&&typeof _.data=="string"&&_.data.indexOf(g)===0&&h(+_.data.slice(g.length))}})(typeof self>"u"?a===void 0?this:a:self)}).call(this,typeof he<"u"?he:typeof self<"u"?self:typeof window<"u"?window:{})},{}]},{},[10])(10)})})(cd);var Fh=cd.exports,Ch=bi,Sh=Fh;Bt.openArrayBuffer=Bh;Bt.splitPath=kh;Bt.joinPath=Wh;function Bh(e){return Sh.loadAsync(e).then(function(n){function t(o){return n.file(o)!==null}function i(o,c){return n.file(o).async("uint8array").then(function(u){if(c==="base64")return Ch.fromByteArray(u);if(c){var s=new TextDecoder(c);return s.decode(u)}else return u})}function r(o,c){n.file(o,c)}function a(){return n.generateAsync({type:"arraybuffer"})}return{exists:t,read:i,write:r,toArrayBuffer:a}})}function kh(e){var n=e.lastIndexOf("/");return n===-1?{dirname:"",basename:e}:{dirname:e.substring(0,n),basename:e.substring(n+1)}}function Wh(){var e=Array.prototype.filter.call(arguments,function(t){return t}),n=[];return e.forEach(function(t){/^\//.test(t)?n=[t]:n.push(t)}),n.join("/")}var Qa={},yn={},at={},yi=we;at.Element=ot;at.element=function(e,n,t){return new ot(e,n,t)};at.text=function(e){return{type:"text",value:e}};var ud=at.emptyElement={first:function(){return null},firstOrEmpty:function(){return ud},attributes:{},children:[]};function ot(e,n,t){this.type="element",this.name=e,this.attributes=n||{},this.children=t||[]}ot.prototype.first=function(e){return yi.find(this.children,function(n){return n.name===e})};ot.prototype.firstOrEmpty=function(e){return this.first(e)||ud};ot.prototype.getElementsByTagName=function(e){var n=yi.filter(this.children,function(t){return t.name===e});return sd(n)};ot.prototype.text=function(){if(this.children.length===0)return"";if(this.children.length!==1||this.children[0].type!=="text")throw new Error("Not implemented");return this.children[0].value};var Rh={getElementsByTagName:function(e){return sd(yi.flatten(this.map(function(n){return n.getElementsByTagName(e)},!0)))}};function sd(e){return yi.extend(e,Rh)}var dd={},Ja={},Di={},dn={},Dn={};function Nh(e,n,t){if(t===void 0&&(t=Array.prototype),e&&typeof t.find=="function")return t.find.call(e,n);for(var i=0;i<e.length;i++)if(Object.prototype.hasOwnProperty.call(e,i)){var r=e[i];if(n.call(void 0,r,i,e))return r}}function eo(e,n){return n===void 0&&(n=Object),n&&typeof n.freeze=="function"?n.freeze(e):e}function Oh(e,n){if(e===null||typeof e!="object")throw new TypeError("target is not an object");for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t]);return e}var ld=eo({HTML:"text/html",isHTML:function(e){return e===ld.HTML},XML_APPLICATION:"application/xml",XML_TEXT:"text/xml",XML_XHTML_APPLICATION:"application/xhtml+xml",XML_SVG_IMAGE:"image/svg+xml"}),fd=eo({HTML:"http://www.w3.org/1999/xhtml",isHTML:function(e){return e===fd.HTML},SVG:"http://www.w3.org/2000/svg",XML:"http://www.w3.org/XML/1998/namespace",XMLNS:"http://www.w3.org/2000/xmlns/"});Dn.assign=Oh;Dn.find=Nh;Dn.freeze=eo;Dn.MIME_TYPE=ld;Dn.NAMESPACE=fd;var hd=Dn,cn=hd.find,_t=hd.NAMESPACE;function Ih(e){return e!==""}function Lh(e){return e?e.split(/[\t\n\f\r ]+/).filter(Ih):[]}function Mh(e,n){return e.hasOwnProperty(n)||(e[n]=!0),e}function xc(e){if(!e)return[];var n=Lh(e);return Object.keys(n.reduce(Mh,{}))}function qh(e){return function(n){return e&&e.indexOf(n)!==-1}}function kt(e,n){for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n[t]=e[t])}function je(e,n){var t=e.prototype;if(!(t instanceof n)){let i=function(){};i.prototype=n.prototype,i=new i,kt(t,i),e.prototype=t=i}t.constructor!=e&&(typeof e!="function"&&console.error("unknown Class:"+e),t.constructor=e)}var Xe={},Je=Xe.ELEMENT_NODE=1,Qn=Xe.ATTRIBUTE_NODE=2,Jt=Xe.TEXT_NODE=3,pd=Xe.CDATA_SECTION_NODE=4,gd=Xe.ENTITY_REFERENCE_NODE=5,Ph=Xe.ENTITY_NODE=6,md=Xe.PROCESSING_INSTRUCTION_NODE=7,bd=Xe.COMMENT_NODE=8,yd=Xe.DOCUMENT_NODE=9,Dd=Xe.DOCUMENT_TYPE_NODE=10,mn=Xe.DOCUMENT_FRAGMENT_NODE=11,zh=Xe.NOTATION_NODE=12,Oe={},Ae={};Oe.INDEX_SIZE_ERR=(Ae[1]="Index size error",1);Oe.DOMSTRING_SIZE_ERR=(Ae[2]="DOMString size error",2);var Me=Oe.HIERARCHY_REQUEST_ERR=(Ae[3]="Hierarchy request error",3);Oe.WRONG_DOCUMENT_ERR=(Ae[4]="Wrong document",4);Oe.INVALID_CHARACTER_ERR=(Ae[5]="Invalid character",5);Oe.NO_DATA_ALLOWED_ERR=(Ae[6]="No data allowed",6);Oe.NO_MODIFICATION_ALLOWED_ERR=(Ae[7]="No modification allowed",7);var vd=Oe.NOT_FOUND_ERR=(Ae[8]="Not found",8);Oe.NOT_SUPPORTED_ERR=(Ae[9]="Not supported",9);var _c=Oe.INUSE_ATTRIBUTE_ERR=(Ae[10]="Attribute in use",10);Oe.INVALID_STATE_ERR=(Ae[11]="Invalid state",11);Oe.SYNTAX_ERR=(Ae[12]="Syntax error",12);Oe.INVALID_MODIFICATION_ERR=(Ae[13]="Invalid modification",13);Oe.NAMESPACE_ERR=(Ae[14]="Invalid namespace",14);Oe.INVALID_ACCESS_ERR=(Ae[15]="Invalid access",15);function Te(e,n){if(n instanceof Error)var t=n;else t=this,Error.call(this,Ae[e]),this.message=Ae[e],Error.captureStackTrace&&Error.captureStackTrace(this,Te);return t.code=e,n&&(this.message=this.message+": "+n),t}Te.prototype=Error.prototype;kt(Oe,Te);function pn(){}pn.prototype={length:0,item:function(e){return e>=0&&e<this.length?this[e]:null},toString:function(e,n){for(var t=[],i=0;i<this.length;i++)Hn(this[i],t,e,n);return t.join("")},filter:function(e){return Array.prototype.filter.call(this,e)},indexOf:function(e){return Array.prototype.indexOf.call(this,e)}};function Jn(e,n){this._node=e,this._refresh=n,no(this)}function no(e){var n=e._node._inc||e._node.ownerDocument._inc;if(e._inc!==n){var t=e._refresh(e._node);if(kd(e,"length",t.length),!e.$$length||t.length<e.$$length)for(var i=t.length;i in e;i++)Object.prototype.hasOwnProperty.call(e,i)&&delete e[i];kt(t,e),e._inc=n}}Jn.prototype.item=function(e){return no(this),this[e]||null};je(Jn,pn);function ei(){}function xd(e,n){for(var t=e.length;t--;)if(e[t]===n)return t}function Uc(e,n,t,i){if(i?n[xd(n,i)]=t:n[n.length++]=t,e){t.ownerElement=e;var r=e.ownerDocument;r&&(i&&Td(r,e,i),jh(r,e,t))}}function Tc(e,n,t){var i=xd(n,t);if(i>=0){for(var r=n.length-1;i<r;)n[i]=n[++i];if(n.length=r,e){var a=e.ownerDocument;a&&(Td(a,e,t),t.ownerElement=null)}}else throw new Te(vd,new Error(e.tagName+"@"+t))}ei.prototype={length:0,item:pn.prototype.item,getNamedItem:function(e){for(var n=this.length;n--;){var t=this[n];if(t.nodeName==e)return t}},setNamedItem:function(e){var n=e.ownerElement;if(n&&n!=this._ownerElement)throw new Te(_c);var t=this.getNamedItem(e.nodeName);return Uc(this._ownerElement,this,e,t),t},setNamedItemNS:function(e){var n=e.ownerElement,t;if(n&&n!=this._ownerElement)throw new Te(_c);return t=this.getNamedItemNS(e.namespaceURI,e.localName),Uc(this._ownerElement,this,e,t),t},removeNamedItem:function(e){var n=this.getNamedItem(e);return Tc(this._ownerElement,this,n),n},removeNamedItemNS:function(e,n){var t=this.getNamedItemNS(e,n);return Tc(this._ownerElement,this,t),t},getNamedItemNS:function(e,n){for(var t=this.length;t--;){var i=this[t];if(i.localName==n&&i.namespaceURI==e)return i}return null}};function _d(){}_d.prototype={hasFeature:function(e,n){return!0},createDocument:function(e,n,t){var i=new Wt;if(i.implementation=this,i.childNodes=new pn,i.doctype=t||null,t&&i.appendChild(t),n){var r=i.createElementNS(e,n);i.appendChild(r)}return i},createDocumentType:function(e,n,t){var i=new vi;return i.name=e,i.nodeName=e,i.publicId=n||"",i.systemId=t||"",i}};function De(){}De.prototype={firstChild:null,lastChild:null,previousSibling:null,nextSibling:null,attributes:null,parentNode:null,childNodes:null,ownerDocument:null,nodeValue:null,namespaceURI:null,prefix:null,localName:null,insertBefore:function(e,n){return ni(this,e,n)},replaceChild:function(e,n){ni(this,e,n,Ed),n&&this.removeChild(n)},removeChild:function(e){return wd(this,e)},appendChild:function(e){return this.insertBefore(e,null)},hasChildNodes:function(){return this.firstChild!=null},cloneNode:function(e){return ca(this.ownerDocument||this,this,e)},normalize:function(){for(var e=this.firstChild;e;){var n=e.nextSibling;n&&n.nodeType==Jt&&e.nodeType==Jt?(this.removeChild(n),e.appendData(n.data)):(e.normalize(),e=n)}},isSupported:function(e,n){return this.ownerDocument.implementation.hasFeature(e,n)},hasAttributes:function(){return this.attributes.length>0},lookupPrefix:function(e){for(var n=this;n;){var t=n._nsMap;if(t){for(var i in t)if(Object.prototype.hasOwnProperty.call(t,i)&&t[i]===e)return i}n=n.nodeType==Qn?n.ownerDocument:n.parentNode}return null},lookupNamespaceURI:function(e){for(var n=this;n;){var t=n._nsMap;if(t&&Object.prototype.hasOwnProperty.call(t,e))return t[e];n=n.nodeType==Qn?n.ownerDocument:n.parentNode}return null},isDefaultNamespace:function(e){var n=this.lookupPrefix(e);return n==null}};function Ud(e){return e=="<"&&"&lt;"||e==">"&&"&gt;"||e=="&"&&"&amp;"||e=='"'&&"&quot;"||"&#"+e.charCodeAt()+";"}kt(Xe,De);kt(Xe,De.prototype);function Ut(e,n){if(n(e))return!0;if(e=e.firstChild)do if(Ut(e,n))return!0;while(e=e.nextSibling)}function Wt(){this.ownerDocument=this}function jh(e,n,t){e&&e._inc++;var i=t.namespaceURI;i===_t.XMLNS&&(n._nsMap[t.prefix?t.localName:""]=t.value)}function Td(e,n,t,i){e&&e._inc++;var r=t.namespaceURI;r===_t.XMLNS&&delete n._nsMap[t.prefix?t.localName:""]}function to(e,n,t){if(e&&e._inc){e._inc++;var i=n.childNodes;if(t)i[i.length++]=t;else{for(var r=n.firstChild,a=0;r;)i[a++]=r,r=r.nextSibling;i.length=a,delete i[i.length]}}}function wd(e,n){var t=n.previousSibling,i=n.nextSibling;return t?t.nextSibling=i:e.firstChild=i,i?i.previousSibling=t:e.lastChild=t,n.parentNode=null,n.previousSibling=null,n.nextSibling=null,to(e.ownerDocument,e),n}function Xh(e){return e&&(e.nodeType===De.DOCUMENT_NODE||e.nodeType===De.DOCUMENT_FRAGMENT_NODE||e.nodeType===De.ELEMENT_NODE)}function Vh(e){return e&&(un(e)||io(e)||bn(e)||e.nodeType===De.DOCUMENT_FRAGMENT_NODE||e.nodeType===De.COMMENT_NODE||e.nodeType===De.PROCESSING_INSTRUCTION_NODE)}function bn(e){return e&&e.nodeType===De.DOCUMENT_TYPE_NODE}function un(e){return e&&e.nodeType===De.ELEMENT_NODE}function io(e){return e&&e.nodeType===De.TEXT_NODE}function wc(e,n){var t=e.childNodes||[];if(cn(t,un)||bn(n))return!1;var i=cn(t,bn);return!(n&&i&&t.indexOf(i)>t.indexOf(n))}function Ec(e,n){var t=e.childNodes||[];function i(a){return un(a)&&a!==n}if(cn(t,i))return!1;var r=cn(t,bn);return!(n&&r&&t.indexOf(r)>t.indexOf(n))}function Hh(e,n,t){if(!Xh(e))throw new Te(Me,"Unexpected parent node type "+e.nodeType);if(t&&t.parentNode!==e)throw new Te(vd,"child not in parent");if(!Vh(n)||bn(n)&&e.nodeType!==De.DOCUMENT_NODE)throw new Te(Me,"Unexpected node type "+n.nodeType+" for parent node type "+e.nodeType)}function $h(e,n,t){var i=e.childNodes||[],r=n.childNodes||[];if(n.nodeType===De.DOCUMENT_FRAGMENT_NODE){var a=r.filter(un);if(a.length>1||cn(r,io))throw new Te(Me,"More than one element or text in fragment");if(a.length===1&&!wc(e,t))throw new Te(Me,"Element in fragment can not be inserted before doctype")}if(un(n)&&!wc(e,t))throw new Te(Me,"Only one element can be added and only after doctype");if(bn(n)){if(cn(i,bn))throw new Te(Me,"Only one doctype is allowed");var o=cn(i,un);if(t&&i.indexOf(o)<i.indexOf(t))throw new Te(Me,"Doctype can only be inserted before an element");if(!t&&o)throw new Te(Me,"Doctype can not be appended since element is present")}}function Ed(e,n,t){var i=e.childNodes||[],r=n.childNodes||[];if(n.nodeType===De.DOCUMENT_FRAGMENT_NODE){var a=r.filter(un);if(a.length>1||cn(r,io))throw new Te(Me,"More than one element or text in fragment");if(a.length===1&&!Ec(e,t))throw new Te(Me,"Element in fragment can not be inserted before doctype")}if(un(n)&&!Ec(e,t))throw new Te(Me,"Only one element can be added and only after doctype");if(bn(n)){if(cn(i,function(u){return bn(u)&&u!==t}))throw new Te(Me,"Only one doctype is allowed");var o=cn(i,un);if(t&&i.indexOf(o)<i.indexOf(t))throw new Te(Me,"Doctype can only be inserted before an element")}}function ni(e,n,t,i){Hh(e,n,t),e.nodeType===De.DOCUMENT_NODE&&(i||$h)(e,n,t);var r=n.parentNode;if(r&&r.removeChild(n),n.nodeType===mn){var a=n.firstChild;if(a==null)return n;var o=n.lastChild}else a=o=n;var c=t?t.previousSibling:e.lastChild;a.previousSibling=c,o.nextSibling=t,c?c.nextSibling=a:e.firstChild=a,t==null?e.lastChild=o:t.previousSibling=o;do{a.parentNode=e;var u=e.ownerDocument||e;Tt(a,u)}while(a!==o&&(a=a.nextSibling));return to(e.ownerDocument||e,e),n.nodeType==mn&&(n.firstChild=n.lastChild=null),n}function Tt(e,n){if(e.ownerDocument!==n){if(e.ownerDocument=n,e.nodeType===Je&&e.attributes)for(var t=0;t<e.attributes.length;t++){var i=e.attributes.item(t);i&&(i.ownerDocument=n)}for(var r=e.firstChild;r;)Tt(r,n),r=r.nextSibling}}function Gh(e,n){n.parentNode&&n.parentNode.removeChild(n),n.parentNode=e,n.previousSibling=e.lastChild,n.nextSibling=null,n.previousSibling?n.previousSibling.nextSibling=n:e.firstChild=n,e.lastChild=n,to(e.ownerDocument,e,n);var t=e.ownerDocument||e;return Tt(n,t),n}Wt.prototype={nodeName:"#document",nodeType:yd,doctype:null,documentElement:null,_inc:1,insertBefore:function(e,n){if(e.nodeType==mn){for(var t=e.firstChild;t;){var i=t.nextSibling;this.insertBefore(t,n),t=i}return e}return ni(this,e,n),Tt(e,this),this.documentElement===null&&e.nodeType===Je&&(this.documentElement=e),e},removeChild:function(e){return this.documentElement==e&&(this.documentElement=null),wd(this,e)},replaceChild:function(e,n){ni(this,e,n,Ed),Tt(e,this),n&&this.removeChild(n),un(e)&&(this.documentElement=e)},importNode:function(e,n){return Bd(this,e,n)},getElementById:function(e){var n=null;return Ut(this.documentElement,function(t){if(t.nodeType==Je&&t.getAttribute("id")==e)return n=t,!0}),n},getElementsByClassName:function(e){var n=xc(e);return new Jn(this,function(t){var i=[];return n.length>0&&Ut(t.documentElement,function(r){if(r!==t&&r.nodeType===Je){var a=r.getAttribute("class");if(a){var o=e===a;if(!o){var c=xc(a);o=n.every(qh(c))}o&&i.push(r)}}}),i})},createElement:function(e){var n=new Rn;n.ownerDocument=this,n.nodeName=e,n.tagName=e,n.localName=e,n.childNodes=new pn;var t=n.attributes=new ei;return t._ownerElement=n,n},createDocumentFragment:function(){var e=new xi;return e.ownerDocument=this,e.childNodes=new pn,e},createTextNode:function(e){var n=new ro;return n.ownerDocument=this,n.appendData(e),n},createComment:function(e){var n=new ao;return n.ownerDocument=this,n.appendData(e),n},createCDATASection:function(e){var n=new oo;return n.ownerDocument=this,n.appendData(e),n},createProcessingInstruction:function(e,n){var t=new uo;return t.ownerDocument=this,t.tagName=t.nodeName=t.target=e,t.nodeValue=t.data=n,t},createAttribute:function(e){var n=new ti;return n.ownerDocument=this,n.name=e,n.nodeName=e,n.localName=e,n.specified=!0,n},createEntityReference:function(e){var n=new co;return n.ownerDocument=this,n.nodeName=e,n},createElementNS:function(e,n){var t=new Rn,i=n.split(":"),r=t.attributes=new ei;return t.childNodes=new pn,t.ownerDocument=this,t.nodeName=n,t.tagName=n,t.namespaceURI=e,i.length==2?(t.prefix=i[0],t.localName=i[1]):t.localName=n,r._ownerElement=t,t},createAttributeNS:function(e,n){var t=new ti,i=n.split(":");return t.ownerDocument=this,t.nodeName=n,t.name=n,t.namespaceURI=e,t.specified=!0,i.length==2?(t.prefix=i[0],t.localName=i[1]):t.localName=n,t}};je(Wt,De);function Rn(){this._nsMap={}}Rn.prototype={nodeType:Je,hasAttribute:function(e){return this.getAttributeNode(e)!=null},getAttribute:function(e){var n=this.getAttributeNode(e);return n&&n.value||""},getAttributeNode:function(e){return this.attributes.getNamedItem(e)},setAttribute:function(e,n){var t=this.ownerDocument.createAttribute(e);t.value=t.nodeValue=""+n,this.setAttributeNode(t)},removeAttribute:function(e){var n=this.getAttributeNode(e);n&&this.removeAttributeNode(n)},appendChild:function(e){return e.nodeType===mn?this.insertBefore(e,null):Gh(this,e)},setAttributeNode:function(e){return this.attributes.setNamedItem(e)},setAttributeNodeNS:function(e){return this.attributes.setNamedItemNS(e)},removeAttributeNode:function(e){return this.attributes.removeNamedItem(e.nodeName)},removeAttributeNS:function(e,n){var t=this.getAttributeNodeNS(e,n);t&&this.removeAttributeNode(t)},hasAttributeNS:function(e,n){return this.getAttributeNodeNS(e,n)!=null},getAttributeNS:function(e,n){var t=this.getAttributeNodeNS(e,n);return t&&t.value||""},setAttributeNS:function(e,n,t){var i=this.ownerDocument.createAttributeNS(e,n);i.value=i.nodeValue=""+t,this.setAttributeNode(i)},getAttributeNodeNS:function(e,n){return this.attributes.getNamedItemNS(e,n)},getElementsByTagName:function(e){return new Jn(this,function(n){var t=[];return Ut(n,function(i){i!==n&&i.nodeType==Je&&(e==="*"||i.tagName==e)&&t.push(i)}),t})},getElementsByTagNameNS:function(e,n){return new Jn(this,function(t){var i=[];return Ut(t,function(r){r!==t&&r.nodeType===Je&&(e==="*"||r.namespaceURI===e)&&(n==="*"||r.localName==n)&&i.push(r)}),i})}};Wt.prototype.getElementsByTagName=Rn.prototype.getElementsByTagName;Wt.prototype.getElementsByTagNameNS=Rn.prototype.getElementsByTagNameNS;je(Rn,De);function ti(){}ti.prototype.nodeType=Qn;je(ti,De);function Rt(){}Rt.prototype={data:"",substringData:function(e,n){return this.data.substring(e,e+n)},appendData:function(e){e=this.data+e,this.nodeValue=this.data=e,this.length=e.length},insertData:function(e,n){this.replaceData(e,0,n)},appendChild:function(e){throw new Error(Ae[Me])},deleteData:function(e,n){this.replaceData(e,n,"")},replaceData:function(e,n,t){var i=this.data.substring(0,e),r=this.data.substring(e+n);t=i+t+r,this.nodeValue=this.data=t,this.length=t.length}};je(Rt,De);function ro(){}ro.prototype={nodeName:"#text",nodeType:Jt,splitText:function(e){var n=this.data,t=n.substring(e);n=n.substring(0,e),this.data=this.nodeValue=n,this.length=n.length;var i=this.ownerDocument.createTextNode(t);return this.parentNode&&this.parentNode.insertBefore(i,this.nextSibling),i}};je(ro,Rt);function ao(){}ao.prototype={nodeName:"#comment",nodeType:bd};je(ao,Rt);function oo(){}oo.prototype={nodeName:"#cdata-section",nodeType:pd};je(oo,Rt);function vi(){}vi.prototype.nodeType=Dd;je(vi,De);function Ad(){}Ad.prototype.nodeType=zh;je(Ad,De);function Fd(){}Fd.prototype.nodeType=Ph;je(Fd,De);function co(){}co.prototype.nodeType=gd;je(co,De);function xi(){}xi.prototype.nodeName="#document-fragment";xi.prototype.nodeType=mn;je(xi,De);function uo(){}uo.prototype.nodeType=md;je(uo,De);function Cd(){}Cd.prototype.serializeToString=function(e,n,t){return Sd.call(e,n,t)};De.prototype.toString=Sd;function Sd(e,n){var t=[],i=this.nodeType==9&&this.documentElement||this,r=i.prefix,a=i.namespaceURI;if(a&&r==null){var r=i.lookupPrefix(a);if(r==null)var o=[{namespace:a,prefix:null}]}return Hn(this,t,e,n,o),t.join("")}function Ac(e,n,t){var i=e.prefix||"",r=e.namespaceURI;if(!r||i==="xml"&&r===_t.XML||r===_t.XMLNS)return!1;for(var a=t.length;a--;){var o=t[a];if(o.prefix===i)return o.namespace!==r}return!0}function Fr(e,n,t){e.push(" ",n,'="',t.replace(/[<>&"\t\n\r]/g,Ud),'"')}function Hn(e,n,t,i,r){if(r||(r=[]),i)if(e=i(e),e){if(typeof e=="string"){n.push(e);return}}else return;switch(e.nodeType){case Je:var a=e.attributes,o=a.length,p=e.firstChild,c=e.tagName;t=_t.isHTML(e.namespaceURI)||t;var u=c;if(!t&&!e.prefix&&e.namespaceURI){for(var s,d=0;d<a.length;d++)if(a.item(d).name==="xmlns"){s=a.item(d).value;break}if(!s)for(var g=r.length-1;g>=0;g--){var b=r[g];if(b.prefix===""&&b.namespace===e.namespaceURI){s=b.namespace;break}}if(s!==e.namespaceURI)for(var g=r.length-1;g>=0;g--){var b=r[g];if(b.namespace===e.namespaceURI){b.prefix&&(u=b.prefix+":"+c);break}}}n.push("<",u);for(var m=0;m<o;m++){var y=a.item(m);y.prefix=="xmlns"?r.push({prefix:y.localName,namespace:y.value}):y.nodeName=="xmlns"&&r.push({prefix:"",namespace:y.value})}for(var m=0;m<o;m++){var y=a.item(m);if(Ac(y,t,r)){var l=y.prefix||"",f=y.namespaceURI;Fr(n,l?"xmlns:"+l:"xmlns",f),r.push({prefix:l,namespace:f})}Hn(y,n,t,i,r)}if(c===u&&Ac(e,t,r)){var l=e.prefix||"",f=e.namespaceURI;Fr(n,l?"xmlns:"+l:"xmlns",f),r.push({prefix:l,namespace:f})}if(p||t&&!/^(?:meta|link|img|br|hr|input)$/i.test(c)){if(n.push(">"),t&&/^script$/i.test(c))for(;p;)p.data?n.push(p.data):Hn(p,n,t,i,r.slice()),p=p.nextSibling;else for(;p;)Hn(p,n,t,i,r.slice()),p=p.nextSibling;n.push("</",u,">")}else n.push("/>");return;case yd:case mn:for(var p=e.firstChild;p;)Hn(p,n,t,i,r.slice()),p=p.nextSibling;return;case Qn:return Fr(n,e.name,e.value);case Jt:return n.push(e.data.replace(/[<&>]/g,Ud));case pd:return n.push("<![CDATA[",e.data,"]]>");case bd:return n.push("<!--",e.data,"-->");case Dd:var h=e.publicId,D=e.systemId;if(n.push("<!DOCTYPE ",e.name),h)n.push(" PUBLIC ",h),D&&D!="."&&n.push(" ",D),n.push(">");else if(D&&D!=".")n.push(" SYSTEM ",D,">");else{var _=e.internalSubset;_&&n.push(" [",_,"]"),n.push(">")}return;case md:return n.push("<?",e.target," ",e.data,"?>");case gd:return n.push("&",e.nodeName,";");default:n.push("??",e.nodeName)}}function Bd(e,n,t){var i;switch(n.nodeType){case Je:i=n.cloneNode(!1),i.ownerDocument=e;case mn:break;case Qn:t=!0;break}if(i||(i=n.cloneNode(!1)),i.ownerDocument=e,i.parentNode=null,t)for(var r=n.firstChild;r;)i.appendChild(Bd(e,r,t)),r=r.nextSibling;return i}function ca(e,n,t){var i=new n.constructor;for(var r in n)if(Object.prototype.hasOwnProperty.call(n,r)){var a=n[r];typeof a!="object"&&a!=i[r]&&(i[r]=a)}switch(n.childNodes&&(i.childNodes=new pn),i.ownerDocument=e,i.nodeType){case Je:var o=n.attributes,c=i.attributes=new ei,u=o.length;c._ownerElement=i;for(var s=0;s<u;s++)i.setAttributeNode(ca(e,o.item(s),!0));break;case Qn:t=!0}if(t)for(var d=n.firstChild;d;)i.appendChild(ca(e,d,t)),d=d.nextSibling;return i}function kd(e,n,t){e[n]=t}try{if(Object.defineProperty){let e=function(n){switch(n.nodeType){case Je:case mn:var t=[];for(n=n.firstChild;n;)n.nodeType!==7&&n.nodeType!==8&&t.push(e(n)),n=n.nextSibling;return t.join("");default:return n.nodeValue}};Object.defineProperty(Jn.prototype,"length",{get:function(){return no(this),this.$$length}}),Object.defineProperty(De.prototype,"textContent",{get:function(){return e(this)},set:function(n){switch(this.nodeType){case Je:case mn:for(;this.firstChild;)this.removeChild(this.firstChild);(n||String(n))&&this.appendChild(this.ownerDocument.createTextNode(n));break;default:this.data=n,this.value=n,this.nodeValue=n}}}),kd=function(n,t,i){n["$$"+t]=i}}}catch{}dn.DocumentType=vi;dn.DOMException=Te;dn.DOMImplementation=_d;dn.Element=Rn;dn.Node=De;dn.NodeList=pn;dn.XMLSerializer=Cd;var _i={},Wd={};(function(e){var n=Dn.freeze;e.XML_ENTITIES=n({amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}),e.HTML_ENTITIES=n({Aacute:"Á",aacute:"á",Abreve:"Ă",abreve:"ă",ac:"∾",acd:"∿",acE:"∾̳",Acirc:"Â",acirc:"â",acute:"´",Acy:"А",acy:"а",AElig:"Æ",aelig:"æ",af:"",Afr:"𝔄",afr:"𝔞",Agrave:"À",agrave:"à",alefsym:"ℵ",aleph:"ℵ",Alpha:"Α",alpha:"α",Amacr:"Ā",amacr:"ā",amalg:"⨿",AMP:"&",amp:"&",And:"⩓",and:"∧",andand:"⩕",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsd:"∡",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",Aogon:"Ą",aogon:"ą",Aopf:"𝔸",aopf:"𝕒",ap:"≈",apacir:"⩯",apE:"⩰",ape:"≊",apid:"≋",apos:"'",ApplyFunction:"",approx:"≈",approxeq:"≊",Aring:"Å",aring:"å",Ascr:"𝒜",ascr:"𝒶",Assign:"≔",ast:"*",asymp:"≈",asympeq:"≍",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",awconint:"∳",awint:"⨑",backcong:"≌",backepsilon:"϶",backprime:"",backsim:"∽",backsimeq:"⋍",Backslash:"",Barv:"⫧",barvee:"⊽",Barwed:"⌆",barwed:"⌅",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",Bcy:"Б",bcy:"б",bdquo:"„",becaus:"∵",Because:"∵",because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"",Bernoullis:"",Beta:"Β",beta:"β",beth:"ℶ",between:"≬",Bfr:"𝔅",bfr:"𝔟",bigcap:"⋂",bigcirc:"◯",bigcup:"",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bNot:"⫭",bnot:"⌐",Bopf:"𝔹",bopf:"𝕓",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxbox:"⧉",boxDL:"╗",boxDl:"╖",boxdL:"╕",boxdl:"┐",boxDR:"╔",boxDr:"╓",boxdR:"╒",boxdr:"┌",boxH:"═",boxh:"─",boxHD:"╦",boxHd:"╤",boxhD:"╥",boxhd:"┬",boxHU:"╩",boxHu:"╧",boxhU:"╨",boxhu:"┴",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxUL:"╝",boxUl:"╜",boxuL:"╛",boxul:"┘",boxUR:"╚",boxUr:"╙",boxuR:"╘",boxur:"└",boxV:"║",boxv:"│",boxVH:"╬",boxVh:"╫",boxvH:"╪",boxvh:"┼",boxVL:"╣",boxVl:"╢",boxvL:"╡",boxvl:"┤",boxVR:"╠",boxVr:"╟",boxvR:"╞",boxvr:"├",bprime:"",Breve:"˘",breve:"˘",brvbar:"¦",Bscr:"",bscr:"𝒷",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsol:"\\",bsolb:"⧅",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpE:"⪮",bumpe:"≏",Bumpeq:"≎",bumpeq:"≏",Cacute:"Ć",cacute:"ć",Cap:"⋒",cap:"∩",capand:"⩄",capbrcup:"⩉",capcap:"⩋",capcup:"⩇",capdot:"⩀",CapitalDifferentialD:"",caps:"∩︀",caret:"",caron:"ˇ",Cayleys:"",ccaps:"⩍",Ccaron:"Č",ccaron:"č",Ccedil:"Ç",ccedil:"ç",Ccirc:"Ĉ",ccirc:"ĉ",Cconint:"∰",ccups:"⩌",ccupssm:"⩐",Cdot:"Ċ",cdot:"ċ",cedil:"¸",Cedilla:"¸",cemptyv:"⦲",cent:"¢",CenterDot:"·",centerdot:"·",Cfr:"",cfr:"𝔠",CHcy:"Ч",chcy:"ч",check:"✓",checkmark:"✓",Chi:"Χ",chi:"χ",cir:"○",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",CircleDot:"⊙",circledR:"®",circledS:"Ⓢ",CircleMinus:"⊖",CirclePlus:"⊕",CircleTimes:"⊗",cirE:"⧃",cire:"≗",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",ClockwiseContourIntegral:"∲",CloseCurlyDoubleQuote:"”",CloseCurlyQuote:"",clubs:"♣",clubsuit:"♣",Colon:"∷",colon:":",Colone:"⩴",colone:"≔",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"",cong:"≅",congdot:"⩭",Congruent:"≡",Conint:"∯",conint:"∮",ContourIntegral:"∮",Copf:"",copf:"𝕔",coprod:"∐",Coproduct:"∐",COPY:"©",copy:"©",copysr:"℗",CounterClockwiseContourIntegral:"∳",crarr:"↵",Cross:"",cross:"✗",Cscr:"𝒞",cscr:"𝒸",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",Cup:"⋓",cup:"",cupbrcap:"⩈",CupCap:"≍",cupcap:"⩆",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",Dagger:"‡",dagger:"†",daleth:"ℸ",Darr:"↡",dArr:"⇓",darr:"↓",dash:"",Dashv:"⫤",dashv:"⊣",dbkarow:"⤏",dblac:"˝",Dcaron:"Ď",dcaron:"ď",Dcy:"Д",dcy:"д",DD:"",dd:"",ddagger:"‡",ddarr:"⇊",DDotrahd:"⤑",ddotseq:"⩷",deg:"°",Del:"∇",Delta:"Δ",delta:"δ",demptyv:"⦱",dfisht:"⥿",Dfr:"𝔇",dfr:"𝔡",dHar:"⥥",dharl:"⇃",dharr:"⇂",DiacriticalAcute:"´",DiacriticalDot:"˙",DiacriticalDoubleAcute:"˝",DiacriticalGrave:"`",DiacriticalTilde:"˜",diam:"⋄",Diamond:"⋄",diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",DifferentialD:"",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",DJcy:"Ђ",djcy:"ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",Dopf:"𝔻",dopf:"𝕕",Dot:"¨",dot:"˙",DotDot:"⃜",doteq:"≐",doteqdot:"≑",DotEqual:"≐",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",DoubleContourIntegral:"∯",DoubleDot:"¨",DoubleDownArrow:"⇓",DoubleLeftArrow:"⇐",DoubleLeftRightArrow:"⇔",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"⟸",DoubleLongLeftRightArrow:"⟺",DoubleLongRightArrow:"⟹",DoubleRightArrow:"⇒",DoubleRightTee:"⊨",DoubleUpArrow:"⇑",DoubleUpDownArrow:"⇕",DoubleVerticalBar:"∥",DownArrow:"↓",Downarrow:"⇓",downarrow:"↓",DownArrowBar:"⤓",DownArrowUpArrow:"⇵",DownBreve:"̑",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVector:"↽",DownLeftVectorBar:"⥖",DownRightTeeVector:"⥟",DownRightVector:"⇁",DownRightVectorBar:"⥗",DownTee:"",DownTeeArrow:"↧",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",Dscr:"𝒟",dscr:"𝒹",DScy:"Ѕ",dscy:"ѕ",dsol:"⧶",Dstrok:"Đ",dstrok:"đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",DZcy:"Џ",dzcy:"џ",dzigrarr:"⟿",Eacute:"É",eacute:"é",easter:"⩮",Ecaron:"Ě",ecaron:"ě",ecir:"≖",Ecirc:"Ê",ecirc:"ê",ecolon:"≕",Ecy:"Э",ecy:"э",eDDot:"⩷",Edot:"Ė",eDot:"≑",edot:"ė",ee:"",efDot:"≒",Efr:"𝔈",efr:"𝔢",eg:"⪚",Egrave:"È",egrave:"è",egs:"⪖",egsdot:"⪘",el:"⪙",Element:"∈",elinters:"⏧",ell:"",els:"⪕",elsdot:"⪗",Emacr:"Ē",emacr:"ē",empty:"∅",emptyset:"∅",EmptySmallSquare:"◻",emptyv:"∅",EmptyVerySmallSquare:"▫",emsp:"",emsp13:"",emsp14:"",ENG:"Ŋ",eng:"ŋ",ensp:"",Eogon:"Ę",eogon:"ę",Eopf:"𝔼",eopf:"𝕖",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",Epsilon:"Ε",epsilon:"ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",Equal:"⩵",equals:"=",EqualTilde:"≂",equest:"≟",Equilibrium:"⇌",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erarr:"⥱",erDot:"≓",Escr:"",escr:"",esdot:"≐",Esim:"⩳",esim:"≂",Eta:"Η",eta:"η",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",euro:"€",excl:"!",exist:"∃",Exists:"∃",expectation:"",ExponentialE:"",exponentiale:"",fallingdotseq:"≒",Fcy:"Ф",fcy:"ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",Ffr:"𝔉",ffr:"𝔣",filig:"fi",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",Fopf:"𝔽",fopf:"𝕗",ForAll:"∀",forall:"∀",fork:"⋔",forkv:"⫙",Fouriertrf:"",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"",frown:"⌢",Fscr:"",fscr:"𝒻",gacute:"ǵ",Gamma:"Γ",gamma:"γ",Gammad:"Ϝ",gammad:"ϝ",gap:"⪆",Gbreve:"Ğ",gbreve:"ğ",Gcedil:"Ģ",Gcirc:"Ĝ",gcirc:"ĝ",Gcy:"Г",gcy:"г",Gdot:"Ġ",gdot:"ġ",gE:"≧",ge:"≥",gEl:"⪌",gel:"⋛",geq:"≥",geqq:"≧",geqslant:"⩾",ges:"⩾",gescc:"⪩",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",Gfr:"𝔊",gfr:"𝔤",Gg:"⋙",gg:"≫",ggg:"⋙",gimel:"ℷ",GJcy:"Ѓ",gjcy:"ѓ",gl:"≷",gla:"⪥",glE:"⪒",glj:"⪤",gnap:"⪊",gnapprox:"⪊",gnE:"≩",gne:"⪈",gneq:"⪈",gneqq:"≩",gnsim:"⋧",Gopf:"𝔾",gopf:"𝕘",grave:"`",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",Gscr:"𝒢",gscr:"",gsim:"≳",gsime:"⪎",gsiml:"⪐",Gt:"≫",GT:">",gt:">",gtcc:"⪧",gtcir:"⩺",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:"",half:"½",hamilt:"",HARDcy:"Ъ",hardcy:"ъ",hArr:"⇔",harr:"↔",harrcir:"⥈",harrw:"↭",Hat:"^",hbar:"ℏ",Hcirc:"Ĥ",hcirc:"ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",Hfr:"",hfr:"𝔥",HilbertSpace:"",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",Hopf:"",hopf:"𝕙",horbar:"―",HorizontalLine:"─",Hscr:"",hscr:"𝒽",hslash:"ℏ",Hstrok:"Ħ",hstrok:"ħ",HumpDownHump:"≎",HumpEqual:"≏",hybull:"",hyphen:"",Iacute:"Í",iacute:"í",ic:"",Icirc:"Î",icirc:"î",Icy:"И",icy:"и",Idot:"İ",IEcy:"Е",iecy:"е",iexcl:"¡",iff:"⇔",Ifr:"",ifr:"𝔦",Igrave:"Ì",igrave:"ì",ii:"",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",IJlig:"IJ",ijlig:"ij",Im:"",Imacr:"Ī",imacr:"ī",image:"",ImaginaryI:"",imagline:"",imagpart:"",imath:"ı",imof:"⊷",imped:"Ƶ",Implies:"⇒",in:"∈",incare:"℅",infin:"∞",infintie:"⧝",inodot:"ı",Int:"∬",int:"∫",intcal:"⊺",integers:"",Integral:"∫",intercal:"⊺",Intersection:"⋂",intlarhk:"⨗",intprod:"⨼",InvisibleComma:"",InvisibleTimes:"",IOcy:"Ё",iocy:"ё",Iogon:"Į",iogon:"į",Iopf:"𝕀",iopf:"𝕚",Iota:"Ι",iota:"ι",iprod:"⨼",iquest:"¿",Iscr:"",iscr:"𝒾",isin:"∈",isindot:"⋵",isinE:"⋹",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"",Itilde:"Ĩ",itilde:"ĩ",Iukcy:"І",iukcy:"і",Iuml:"Ï",iuml:"ï",Jcirc:"Ĵ",jcirc:"ĵ",Jcy:"Й",jcy:"й",Jfr:"𝔍",jfr:"𝔧",jmath:"ȷ",Jopf:"𝕁",jopf:"𝕛",Jscr:"𝒥",jscr:"𝒿",Jsercy:"Ј",jsercy:"ј",Jukcy:"Є",jukcy:"є",Kappa:"Κ",kappa:"κ",kappav:"ϰ",Kcedil:"Ķ",kcedil:"ķ",Kcy:"К",kcy:"к",Kfr:"𝔎",kfr:"𝔨",kgreen:"ĸ",KHcy:"Х",khcy:"х",KJcy:"Ќ",kjcy:"ќ",Kopf:"𝕂",kopf:"𝕜",Kscr:"𝒦",kscr:"𝓀",lAarr:"⇚",Lacute:"Ĺ",lacute:"ĺ",laemptyv:"⦴",lagran:"",Lambda:"Λ",lambda:"λ",Lang:"⟪",lang:"⟨",langd:"⦑",langle:"⟨",lap:"⪅",Laplacetrf:"",laquo:"«",Larr:"↞",lArr:"⇐",larr:"←",larrb:"⇤",larrbfs:"⤟",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",lat:"⪫",lAtail:"⤛",latail:"⤙",late:"⪭",lates:"⪭︀",lBarr:"⤎",lbarr:"⤌",lbbrk:"",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",Lcaron:"Ľ",lcaron:"ľ",Lcedil:"Ļ",lcedil:"ļ",lceil:"⌈",lcub:"{",Lcy:"Л",lcy:"л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",lE:"≦",le:"≤",LeftAngleBracket:"⟨",LeftArrow:"←",Leftarrow:"⇐",leftarrow:"←",LeftArrowBar:"⇤",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVector:"⇃",LeftDownVectorBar:"⥙",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",LeftRightArrow:"↔",Leftrightarrow:"⇔",leftrightarrow:"↔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTee:"⊣",LeftTeeArrow:"↤",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangle:"⊲",LeftTriangleBar:"⧏",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVector:"↿",LeftUpVectorBar:"⥘",LeftVector:"↼",LeftVectorBar:"⥒",lEg:"⪋",leg:"⋚",leq:"≤",leqq:"≦",leqslant:"⩽",les:"⩽",lescc:"⪨",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",lessgtr:"≶",LessLess:"⪡",lesssim:"≲",LessSlantEqual:"⩽",LessTilde:"≲",lfisht:"⥼",lfloor:"⌊",Lfr:"𝔏",lfr:"𝔩",lg:"≶",lgE:"⪑",lHar:"⥢",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",LJcy:"Љ",ljcy:"љ",Ll:"⋘",ll:"≪",llarr:"⇇",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",Lmidot:"Ŀ",lmidot:"ŀ",lmoust:"⎰",lmoustache:"⎰",lnap:"⪉",lnapprox:"⪉",lnE:"≨",lne:"⪇",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",LongLeftArrow:"⟵",Longleftarrow:"⟸",longleftarrow:"⟵",LongLeftRightArrow:"⟷",Longleftrightarrow:"⟺",longleftrightarrow:"⟷",longmapsto:"⟼",LongRightArrow:"⟶",Longrightarrow:"⟹",longrightarrow:"⟶",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",Lopf:"𝕃",lopf:"𝕝",loplus:"⨭",lotimes:"⨴",lowast:"",lowbar:"_",LowerLeftArrow:"↙",LowerRightArrow:"↘",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"",lrtri:"⊿",lsaquo:"",Lscr:"",lscr:"𝓁",Lsh:"↰",lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"",lsquor:"",Lstrok:"Ł",lstrok:"ł",Lt:"≪",LT:"<",lt:"<",ltcc:"⪦",ltcir:"⩹",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltri:"◃",ltrie:"⊴",ltrif:"◂",ltrPar:"⦖",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",macr:"¯",male:"♂",malt:"✠",maltese:"✠",Map:"⤅",map:"↦",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",Mcy:"М",mcy:"м",mdash:"—",mDDot:"∺",measuredangle:"∡",MediumSpace:"",Mellintrf:"",Mfr:"𝔐",mfr:"𝔪",mho:"℧",micro:"µ",mid:"",midast:"*",midcir:"⫰",middot:"·",minus:"",minusb:"⊟",minusd:"∸",minusdu:"⨪",MinusPlus:"∓",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",Mopf:"𝕄",mopf:"𝕞",mp:"∓",Mscr:"",mscr:"𝓂",mstpos:"∾",Mu:"Μ",mu:"μ",multimap:"⊸",mumap:"⊸",nabla:"∇",Nacute:"Ń",nacute:"ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ʼn",napprox:"≉",natur:"♮",natural:"♮",naturals:"",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",Ncaron:"Ň",ncaron:"ň",Ncedil:"Ņ",ncedil:"ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",Ncy:"Н",ncy:"н",ndash:"",ne:"≠",nearhk:"⤤",neArr:"⇗",nearr:"↗",nearrow:"↗",nedot:"≐̸",NegativeMediumSpace:"",NegativeThickSpace:"",NegativeThinSpace:"",NegativeVeryThinSpace:"",nequiv:"≢",nesear:"⤨",nesim:"≂̸",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:`
`,nexist:"∄",nexists:"∄",Nfr:"𝔑",nfr:"𝔫",ngE:"≧̸",nge:"≱",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"⋙̸",ngsim:"≵",nGt:"≫⃒",ngt:"≯",ngtr:"≯",nGtv:"≫̸",nhArr:"⇎",nharr:"↮",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",NJcy:"Њ",njcy:"њ",nlArr:"⇍",nlarr:"↚",nldr:"‥",nlE:"≦̸",nle:"≰",nLeftarrow:"⇍",nleftarrow:"↚",nLeftrightarrow:"⇎",nleftrightarrow:"↮",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nLl:"⋘̸",nlsim:"≴",nLt:"≪⃒",nlt:"≮",nltri:"⋪",nltrie:"⋬",nLtv:"≪̸",nmid:"∤",NoBreak:"",NonBreakingSpace:" ",Nopf:"",nopf:"𝕟",Not:"⫬",not:"¬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",notin:"∉",notindot:"⋵̸",notinE:"⋹̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",NotLeftTriangle:"⋪",NotLeftTriangleBar:"⧏̸",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangle:"⋫",NotRightTriangleBar:"⧐̸",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",npar:"∦",nparallel:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",npre:"⪯̸",nprec:"⊀",npreceq:"⪯̸",nrArr:"⇏",nrarr:"↛",nrarrc:"⤳̸",nrarrw:"↝̸",nRightarrow:"⇏",nrightarrow:"↛",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",Nscr:"𝒩",nscr:"𝓃",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsubE:"⫅̸",nsube:"⊈",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupE:"⫆̸",nsupe:"⊉",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",Ntilde:"Ñ",ntilde:"ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",Nu:"Ν",nu:"ν",num:"#",numero:"№",numsp:"",nvap:"≍⃒",nVDash:"⊯",nVdash:"⊮",nvDash:"⊭",nvdash:"⊬",nvge:"≥⃒",nvgt:">⃒",nvHarr:"⤄",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwarhk:"⤣",nwArr:"⇖",nwarr:"↖",nwarrow:"↖",nwnear:"⤧",Oacute:"Ó",oacute:"ó",oast:"⊛",ocir:"⊚",Ocirc:"Ô",ocirc:"ô",Ocy:"О",ocy:"о",odash:"⊝",Odblac:"Ő",odblac:"ő",odiv:"⨸",odot:"⊙",odsold:"⦼",OElig:"Œ",oelig:"œ",ofcir:"⦿",Ofr:"𝔒",ofr:"𝔬",ogon:"˛",Ograve:"Ò",ograve:"ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",Omacr:"Ō",omacr:"ō",Omega:"Ω",omega:"ω",Omicron:"Ο",omicron:"ο",omid:"⦶",ominus:"⊖",Oopf:"𝕆",oopf:"𝕠",opar:"⦷",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"",operp:"⦹",oplus:"⊕",Or:"⩔",or:"",orarr:"↻",ord:"⩝",order:"",orderof:"",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oS:"Ⓢ",Oscr:"𝒪",oscr:"",Oslash:"Ø",oslash:"ø",osol:"⊘",Otilde:"Õ",otilde:"õ",Otimes:"⨷",otimes:"⊗",otimesas:"⨶",Ouml:"Ö",ouml:"ö",ovbar:"⌽",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",par:"∥",para:"¶",parallel:"∥",parsim:"⫳",parsl:"⫽",part:"∂",PartialD:"∂",Pcy:"П",pcy:"п",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",Pfr:"𝔓",pfr:"𝔭",Phi:"Φ",phi:"φ",phiv:"ϕ",phmmat:"",phone:"☎",Pi:"Π",pi:"π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"",plankv:"ℏ",plus:"+",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plusdo:"∔",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"",pointint:"⨕",Popf:"",popf:"𝕡",pound:"£",Pr:"⪻",pr:"≺",prap:"⪷",prcue:"≼",prE:"⪳",pre:"⪯",prec:"≺",precapprox:"⪷",preccurlyeq:"≼",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",precsim:"≾",Prime:"″",prime:"",primes:"",prnap:"⪹",prnE:"⪵",prnsim:"⋨",prod:"∏",Product:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",Proportion:"∷",Proportional:"∝",propto:"∝",prsim:"≾",prurel:"⊰",Pscr:"𝒫",pscr:"𝓅",Psi:"Ψ",psi:"ψ",puncsp:"",Qfr:"𝔔",qfr:"𝔮",qint:"⨌",Qopf:"",qopf:"𝕢",qprime:"⁗",Qscr:"𝒬",qscr:"𝓆",quaternions:"",quatint:"⨖",quest:"?",questeq:"≟",QUOT:'"',quot:'"',rAarr:"⇛",race:"∽̱",Racute:"Ŕ",racute:"ŕ",radic:"√",raemptyv:"⦳",Rang:"⟫",rang:"⟩",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",Rarr:"↠",rArr:"⇒",rarr:"→",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",Rarrtl:"⤖",rarrtl:"↣",rarrw:"↝",rAtail:"⤜",ratail:"⤚",ratio:"",rationals:"",RBarr:"⤐",rBarr:"⤏",rbarr:"⤍",rbbrk:"",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",Rcaron:"Ř",rcaron:"ř",Rcedil:"Ŗ",rcedil:"ŗ",rceil:"⌉",rcub:"}",Rcy:"Р",rcy:"р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",Re:"",real:"",realine:"",realpart:"",reals:"",rect:"▭",REG:"®",reg:"®",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"⌋",Rfr:"",rfr:"𝔯",rHar:"⥤",rhard:"⇁",rharu:"⇀",rharul:"⥬",Rho:"Ρ",rho:"ρ",rhov:"ϱ",RightAngleBracket:"⟩",RightArrow:"→",Rightarrow:"⇒",rightarrow:"→",RightArrowBar:"⇥",RightArrowLeftArrow:"⇄",rightarrowtail:"↣",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVector:"⇂",RightDownVectorBar:"⥕",RightFloor:"⌋",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",RightTee:"⊢",RightTeeArrow:"↦",RightTeeVector:"⥛",rightthreetimes:"⋌",RightTriangle:"⊳",RightTriangleBar:"⧐",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVector:"↾",RightUpVectorBar:"⥔",RightVector:"⇀",RightVectorBar:"⥓",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"",rmoust:"⎱",rmoustache:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",Ropf:"",ropf:"𝕣",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",Rrightarrow:"⇛",rsaquo:"",Rscr:"",rscr:"𝓇",Rsh:"↱",rsh:"↱",rsqb:"]",rsquo:"",rsquor:"",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",RuleDelayed:"⧴",ruluhar:"⥨",rx:"℞",Sacute:"Ś",sacute:"ś",sbquo:"",Sc:"⪼",sc:"≻",scap:"⪸",Scaron:"Š",scaron:"š",sccue:"≽",scE:"⪴",sce:"⪰",Scedil:"Ş",scedil:"ş",Scirc:"Ŝ",scirc:"ŝ",scnap:"⪺",scnE:"⪶",scnsim:"⋩",scpolint:"⨓",scsim:"≿",Scy:"С",scy:"с",sdot:"⋅",sdotb:"⊡",sdote:"⩦",searhk:"⤥",seArr:"⇘",searr:"↘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"",setmn:"",sext:"✶",Sfr:"𝔖",sfr:"𝔰",sfrown:"⌢",sharp:"♯",SHCHcy:"Щ",shchcy:"щ",SHcy:"Ш",shcy:"ш",ShortDownArrow:"↓",ShortLeftArrow:"←",shortmid:"",shortparallel:"∥",ShortRightArrow:"→",ShortUpArrow:"↑",shy:"­",Sigma:"Σ",sigma:"σ",sigmaf:"ς",sigmav:"ς",sim:"",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",SmallCircle:"∘",smallsetminus:"",smashp:"⨳",smeparsl:"⧤",smid:"",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",SOFTcy:"Ь",softcy:"ь",sol:"/",solb:"⧄",solbar:"⌿",Sopf:"𝕊",sopf:"𝕤",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",Sqrt:"√",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",squ:"□",Square:"□",square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",squarf:"▪",squf:"▪",srarr:"→",Sscr:"𝒮",sscr:"𝓈",ssetmn:"",ssmile:"⌣",sstarf:"⋆",Star:"⋆",star:"☆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",Sub:"⋐",sub:"⊂",subdot:"⪽",subE:"⫅",sube:"⊆",subedot:"⫃",submult:"⫁",subnE:"⫋",subne:"⊊",subplus:"⪿",subrarr:"⥹",Subset:"⋐",subset:"⊂",subseteq:"⊆",subseteqq:"⫅",SubsetEqual:"⊆",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succ:"≻",succapprox:"⪸",succcurlyeq:"≽",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",SuchThat:"∋",Sum:"∑",sum:"∑",sung:"♪",Sup:"⋑",sup:"⊃",sup1:"¹",sup2:"²",sup3:"³",supdot:"⪾",supdsub:"⫘",supE:"⫆",supe:"⊇",supedot:"⫄",Superset:"⊃",SupersetEqual:"⊇",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supnE:"⫌",supne:"⊋",supplus:"⫀",Supset:"⋑",supset:"⊃",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swarhk:"⤦",swArr:"⇙",swarr:"↙",swarrow:"↙",swnwar:"⤪",szlig:"ß",Tab:" ",target:"⌖",Tau:"Τ",tau:"τ",tbrk:"⎴",Tcaron:"Ť",tcaron:"ť",Tcedil:"Ţ",tcedil:"ţ",Tcy:"Т",tcy:"т",tdot:"⃛",telrec:"⌕",Tfr:"𝔗",tfr:"𝔱",there4:"∴",Therefore:"∴",therefore:"∴",Theta:"Θ",theta:"θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"",ThickSpace:"",thinsp:"",ThinSpace:"",thkap:"≈",thksim:"",THORN:"Þ",thorn:"þ",Tilde:"",tilde:"˜",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",times:"×",timesb:"⊠",timesbar:"⨱",timesd:"⨰",tint:"∭",toea:"⤨",top:"",topbot:"⌶",topcir:"⫱",Topf:"𝕋",topf:"𝕥",topfork:"⫚",tosa:"⤩",tprime:"‴",TRADE:"™",trade:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",TripleDot:"⃛",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",Tscr:"𝒯",tscr:"𝓉",TScy:"Ц",tscy:"ц",TSHcy:"Ћ",tshcy:"ћ",Tstrok:"Ŧ",tstrok:"ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",Uacute:"Ú",uacute:"ú",Uarr:"↟",uArr:"⇑",uarr:"↑",Uarrocir:"⥉",Ubrcy:"Ў",ubrcy:"ў",Ubreve:"Ŭ",ubreve:"ŭ",Ucirc:"Û",ucirc:"û",Ucy:"У",ucy:"у",udarr:"⇅",Udblac:"Ű",udblac:"ű",udhar:"⥮",ufisht:"⥾",Ufr:"𝔘",ufr:"𝔲",Ugrave:"Ù",ugrave:"ù",uHar:"⥣",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",Umacr:"Ū",umacr:"ū",uml:"¨",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"",UnionPlus:"⊎",Uogon:"Ų",uogon:"ų",Uopf:"𝕌",uopf:"𝕦",UpArrow:"↑",Uparrow:"⇑",uparrow:"↑",UpArrowBar:"⤒",UpArrowDownArrow:"⇅",UpDownArrow:"↕",Updownarrow:"⇕",updownarrow:"↕",UpEquilibrium:"⥮",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",UpperLeftArrow:"↖",UpperRightArrow:"↗",Upsi:"ϒ",upsi:"υ",upsih:"ϒ",Upsilon:"Υ",upsilon:"υ",UpTee:"⊥",UpTeeArrow:"↥",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",Uring:"Ů",uring:"ů",urtri:"◹",Uscr:"𝒰",uscr:"𝓊",utdot:"⋰",Utilde:"Ũ",utilde:"ũ",utri:"▵",utrif:"▴",uuarr:"⇈",Uuml:"Ü",uuml:"ü",uwangle:"⦧",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",vArr:"⇕",varr:"↕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",Vbar:"⫫",vBar:"⫨",vBarv:"⫩",Vcy:"В",vcy:"в",VDash:"⊫",Vdash:"⊩",vDash:"⊨",vdash:"⊢",Vdashl:"⫦",Vee:"",vee:"",veebar:"⊻",veeeq:"≚",vellip:"⋮",Verbar:"‖",verbar:"|",Vert:"‖",vert:"|",VerticalBar:"",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:"",Vfr:"𝔙",vfr:"𝔳",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",Vopf:"𝕍",vopf:"𝕧",vprop:"∝",vrtri:"⊳",Vscr:"𝒱",vscr:"𝓋",vsubnE:"⫋︀",vsubne:"⊊︀",vsupnE:"⫌︀",vsupne:"⊋︀",Vvdash:"⊪",vzigzag:"⦚",Wcirc:"Ŵ",wcirc:"ŵ",wedbar:"⩟",Wedge:"⋀",wedge:"∧",wedgeq:"≙",weierp:"℘",Wfr:"𝔚",wfr:"𝔴",Wopf:"𝕎",wopf:"𝕨",wp:"℘",wr:"≀",wreath:"≀",Wscr:"𝒲",wscr:"𝓌",xcap:"⋂",xcirc:"◯",xcup:"",xdtri:"▽",Xfr:"𝔛",xfr:"𝔵",xhArr:"⟺",xharr:"⟷",Xi:"Ξ",xi:"ξ",xlArr:"⟸",xlarr:"⟵",xmap:"⟼",xnis:"⋻",xodot:"⨀",Xopf:"𝕏",xopf:"𝕩",xoplus:"⨁",xotime:"⨂",xrArr:"⟹",xrarr:"⟶",Xscr:"𝒳",xscr:"𝓍",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"",xwedge:"⋀",Yacute:"Ý",yacute:"ý",YAcy:"Я",yacy:"я",Ycirc:"Ŷ",ycirc:"ŷ",Ycy:"Ы",ycy:"ы",yen:"¥",Yfr:"𝔜",yfr:"𝔶",YIcy:"Ї",yicy:"ї",Yopf:"𝕐",yopf:"𝕪",Yscr:"𝒴",yscr:"𝓎",YUcy:"Ю",yucy:"ю",Yuml:"Ÿ",yuml:"ÿ",Zacute:"Ź",zacute:"ź",Zcaron:"Ž",zcaron:"ž",Zcy:"З",zcy:"з",Zdot:"Ż",zdot:"ż",zeetrf:"",ZeroWidthSpace:"",Zeta:"Ζ",zeta:"ζ",Zfr:"",zfr:"𝔷",ZHcy:"Ж",zhcy:"ж",zigrarr:"⇝",Zopf:"",zopf:"𝕫",Zscr:"𝒵",zscr:"𝓏",zwj:"",zwnj:""}),e.entityMap=e.HTML_ENTITIES})(Wd);var so={},wt=Dn.NAMESPACE,ua=/[A-Z_a-z\xC0-\xD6\xD8-\xF6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,Fc=new RegExp("[\\-\\.0-9"+ua.source.slice(1,-1)+"\\u00B7\\u0300-\\u036F\\u203F-\\u2040]"),Cc=new RegExp("^"+ua.source+Fc.source+"*(?::"+ua.source+Fc.source+"*)?$"),dt=0,vn=1,Pn=2,lt=3,zn=4,jn=5,ft=6,qt=7;function et(e,n){this.message=e,this.locator=n,Error.captureStackTrace&&Error.captureStackTrace(this,et)}et.prototype=new Error;et.prototype.name=et.name;function Rd(){}Rd.prototype={parse:function(e,n,t){var i=this.domBuilder;i.startDocument(),Nd(n,n={}),Zh(e,n,t,i,this.errorHandler),i.endDocument()}};function Zh(e,n,t,i,r){function a(F){if(F>65535){F-=65536;var R=55296+(F>>10),B=56320+(F&1023);return String.fromCharCode(R,B)}else return String.fromCharCode(F)}function o(F){var R=F.slice(1,-1);return Object.hasOwnProperty.call(t,R)?t[R]:R.charAt(0)==="#"?a(parseInt(R.substr(1).replace("x","0x"))):(r.error("entity not found:"+F),F)}function c(F){if(F>l){var R=e.substring(l,F).replace(/&#?\w+;/g,o);b&&u(l),i.characters(R,0,F-l),l=F}}function u(F,R){for(;F>=d&&(R=g.exec(e));)s=R.index,d=s+R[0].length,b.lineNumber++;b.columnNumber=F-s+1}for(var s=0,d=0,g=/.*(?:\r\n?|\n)|.*$/g,b=i.locator,m=[{currentNSMap:n}],y={},l=0;;){try{var f=e.indexOf("<",l);if(f<0){if(!e.substr(l).match(/^\s*$/)){var p=i.doc,h=p.createTextNode(e.substr(l));p.appendChild(h),i.currentElement=h}return}switch(f>l&&c(f),e.charAt(f+1)){case"/":var Q=e.indexOf(">",f+3),D=e.substring(f+2,Q).replace(/[ \t\n\r]+$/g,""),_=m.pop();Q<0?(D=e.substring(f+2).replace(/[\s<].*/,""),r.error("end tag name: "+D+" is not complete:"+_.tagName),Q=f+1+D.length):D.match(/\s</)&&(D=D.replace(/[\s<].*/,""),r.error("end tag name: "+D+" maybe not complete"),Q=f+1+D.length);var U=_.localNSMap,w=_.tagName==D,A=w||_.tagName&&_.tagName.toLowerCase()==D.toLowerCase();if(A){if(i.endElement(_.uri,_.localName,D),U)for(var O in U)Object.prototype.hasOwnProperty.call(U,O)&&i.endPrefixMapping(O);w||r.fatalError("end tag name: "+D+" is not match the current start tagName:"+_.tagName)}else m.push(_);Q++;break;case"?":b&&u(f),Q=ep(e,f,i);break;case"!":b&&u(f),Q=Jh(e,f,i,r);break;default:b&&u(f);var I=new Od,$=m[m.length-1].currentNSMap,Q=Yh(e,f,I,$,o,r),T=I.length;if(!I.closed&&Qh(e,Q,I.tagName,y)&&(I.closed=!0,t.nbsp||r.warning("unclosed xml attribute")),b&&T){for(var L=Sc(b,{}),x=0;x<T;x++){var X=I[x];u(X.offset),X.locator=Sc(b,{})}i.locator=L,Bc(I,i,$)&&m.push(I),i.locator=b}else Bc(I,i,$)&&m.push(I);wt.isHTML(I.uri)&&!I.closed?Q=Kh(e,Q,I.tagName,o,i):Q++}}catch(F){if(F instanceof et)throw F;r.error("element parse error: "+F),Q=-1}Q>l?l=Q:c(Math.max(f,l)+1)}}function Sc(e,n){return n.lineNumber=e.lineNumber,n.columnNumber=e.columnNumber,n}function Yh(e,n,t,i,r,a){function o(b,m,y){t.attributeNames.hasOwnProperty(b)&&a.fatalError("Attribute "+b+" redefined"),t.addValue(b,m.replace(/[\t\n\r]/g," ").replace(/&#?\w+;/g,r),y)}for(var c,u,s=++n,d=dt;;){var g=e.charAt(s);switch(g){case"=":if(d===vn)c=e.slice(n,s),d=lt;else if(d===Pn)d=lt;else throw new Error("attribute equal must after attrName");break;case"'":case'"':if(d===lt||d===vn)if(d===vn&&(a.warning('attribute value must after "="'),c=e.slice(n,s)),n=s+1,s=e.indexOf(g,n),s>0)u=e.slice(n,s),o(c,u,n-1),d=jn;else throw new Error("attribute value no end '"+g+"' match");else if(d==zn)u=e.slice(n,s),o(c,u,n),a.warning('attribute "'+c+'" missed start quot('+g+")!!"),n=s+1,d=jn;else throw new Error('attribute value must after "="');break;case"/":switch(d){case dt:t.setTagName(e.slice(n,s));case jn:case ft:case qt:d=qt,t.closed=!0;case zn:case vn:break;case Pn:t.closed=!0;break;default:throw new Error("attribute invalid close char('/')")}break;case"":return a.error("unexpected end of input"),d==dt&&t.setTagName(e.slice(n,s)),s;case">":switch(d){case dt:t.setTagName(e.slice(n,s));case jn:case ft:case qt:break;case zn:case vn:u=e.slice(n,s),u.slice(-1)==="/"&&(t.closed=!0,u=u.slice(0,-1));case Pn:d===Pn&&(u=c),d==zn?(a.warning('attribute "'+u+'" missed quot(")!'),o(c,u,n)):((!wt.isHTML(i[""])||!u.match(/^(?:disabled|checked|selected)$/i))&&a.warning('attribute "'+u+'" missed value!! "'+u+'" instead!!'),o(u,u,n));break;case lt:throw new Error("attribute value missed!!")}return s;case"€":g=" ";default:if(g<=" ")switch(d){case dt:t.setTagName(e.slice(n,s)),d=ft;break;case vn:c=e.slice(n,s),d=Pn;break;case zn:var u=e.slice(n,s);a.warning('attribute "'+u+'" missed quot(")!!'),o(c,u,n);case jn:d=ft;break}else switch(d){case Pn:t.tagName,(!wt.isHTML(i[""])||!c.match(/^(?:disabled|checked|selected)$/i))&&a.warning('attribute "'+c+'" missed value!! "'+c+'" instead2!!'),o(c,c,n),n=s,d=vn;break;case jn:a.warning('attribute space is required"'+c+'"!!');case ft:d=vn,n=s;break;case lt:d=zn,n=s;break;case qt:throw new Error("elements closed character '/' and '>' must be connected to")}}s++}}function Bc(e,n,t){for(var i=e.tagName,r=null,g=e.length;g--;){var a=e[g],o=a.qName,c=a.value,b=o.indexOf(":");if(b>0)var u=a.prefix=o.slice(0,b),s=o.slice(b+1),d=u==="xmlns"&&s;else s=o,u=null,d=o==="xmlns"&&"";a.localName=s,d!==!1&&(r==null&&(r={},Nd(t,t={})),t[d]=r[d]=c,a.uri=wt.XMLNS,n.startPrefixMapping(d,c))}for(var g=e.length;g--;){a=e[g];var u=a.prefix;u&&(u==="xml"&&(a.uri=wt.XML),u!=="xmlns"&&(a.uri=t[u||""]))}var b=i.indexOf(":");b>0?(u=e.prefix=i.slice(0,b),s=e.localName=i.slice(b+1)):(u=null,s=e.localName=i);var m=e.uri=t[u||""];if(n.startElement(m,s,i,e),e.closed){if(n.endElement(m,s,i),r)for(u in r)Object.prototype.hasOwnProperty.call(r,u)&&n.endPrefixMapping(u)}else return e.currentNSMap=t,e.localNSMap=r,!0}function Kh(e,n,t,i,r){if(/^(?:script|textarea)$/i.test(t)){var a=e.indexOf("</"+t+">",n),o=e.substring(n+1,a);if(/[&<]/.test(o))return/^script$/i.test(t)?(r.characters(o,0,o.length),a):(o=o.replace(/&#?\w+;/g,i),r.characters(o,0,o.length),a)}return n+1}function Qh(e,n,t,i){var r=i[t];return r==null&&(r=e.lastIndexOf("</"+t+">"),r<n&&(r=e.lastIndexOf("</"+t)),i[t]=r),r<n}function Nd(e,n){for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n[t]=e[t])}function Jh(e,n,t,i){var r=e.charAt(n+2);switch(r){case"-":if(e.charAt(n+3)==="-"){var a=e.indexOf("-->",n+4);return a>n?(t.comment(e,n+4,a-n-4),a+3):(i.error("Unclosed comment"),-1)}else return-1;default:if(e.substr(n+3,6)=="CDATA["){var a=e.indexOf("]]>",n+9);return t.startCDATA(),t.characters(e,n+9,a-n-9),t.endCDATA(),a+3}var o=np(e,n),c=o.length;if(c>1&&/!doctype/i.test(o[0][0])){var u=o[1][0],s=!1,d=!1;c>3&&(/^public$/i.test(o[2][0])?(s=o[3][0],d=c>4&&o[4][0]):/^system$/i.test(o[2][0])&&(d=o[3][0]));var g=o[c-1];return t.startDTD(u,s,d),t.endDTD(),g.index+g[0].length}}return-1}function ep(e,n,t){var i=e.indexOf("?>",n);if(i){var r=e.substring(n,i).match(/^<\?(\S*)\s*([\s\S]*?)\s*$/);return r?(r[0].length,t.processingInstruction(r[1],r[2]),i+2):-1}return-1}function Od(){this.attributeNames={}}Od.prototype={setTagName:function(e){if(!Cc.test(e))throw new Error("invalid tagName:"+e);this.tagName=e},addValue:function(e,n,t){if(!Cc.test(e))throw new Error("invalid attribute:"+e);this.attributeNames[e]=this.length,this[this.length++]={qName:e,value:n,offset:t}},length:0,getLocalName:function(e){return this[e].localName},getLocator:function(e){return this[e].locator},getQName:function(e){return this[e].qName},getURI:function(e){return this[e].uri},getValue:function(e){return this[e].value}};function np(e,n){var t,i=[],r=/'[^']+'|"[^"]+"|[^\s<>\/=]+=?|(\/?\s*>|<)/g;for(r.lastIndex=n,r.exec(e);t=r.exec(e);)if(i.push(t),t[1])return i}so.XMLReader=Rd;so.ParseError=et;var tp=Dn,ip=dn,kc=Wd,Id=so,rp=ip.DOMImplementation,Wc=tp.NAMESPACE,ap=Id.ParseError,op=Id.XMLReader;function Ld(e){return e.replace(/\r[\n\u0085]/g,`
`).replace(/[\r\u0085\u2028]/g,`
`)}function Md(e){this.options=e||{locator:{}}}Md.prototype.parseFromString=function(e,n){var t=this.options,i=new op,r=t.domBuilder||new Nt,a=t.errorHandler,o=t.locator,c=t.xmlns||{},u=/\/x?html?$/.test(n),s=u?kc.HTML_ENTITIES:kc.XML_ENTITIES;o&&r.setDocumentLocator(o),i.errorHandler=cp(a,r,o),i.domBuilder=t.domBuilder||r,u&&(c[""]=Wc.HTML),c.xml=c.xml||Wc.XML;var d=t.normalizeLineEndings||Ld;return e&&typeof e=="string"?i.parse(d(e),c,s):i.errorHandler.error("invalid doc source"),r.doc};function cp(e,n,t){if(!e){if(n instanceof Nt)return n;e=n}var i={},r=e instanceof Function;t=t||{};function a(o){var c=e[o];!c&&r&&(c=e.length==2?function(u){e(o,u)}:e),i[o]=c&&function(u){c("[xmldom "+o+"] "+u+sa(t))}||function(){}}return a("warning"),a("error"),a("fatalError"),i}function Nt(){this.cdata=!1}function Xn(e,n){n.lineNumber=e.lineNumber,n.columnNumber=e.columnNumber}Nt.prototype={startDocument:function(){this.doc=new rp().createDocument(null,null,null),this.locator&&(this.doc.documentURI=this.locator.systemId)},startElement:function(e,n,t,i){var r=this.doc,a=r.createElementNS(e,t||n),o=i.length;Pt(this,a),this.currentElement=a,this.locator&&Xn(this.locator,a);for(var c=0;c<o;c++){var e=i.getURI(c),u=i.getValue(c),t=i.getQName(c),s=r.createAttributeNS(e,t);this.locator&&Xn(i.getLocator(c),s),s.value=s.nodeValue=u,a.setAttributeNode(s)}},endElement:function(e,n,t){var i=this.currentElement;i.tagName,this.currentElement=i.parentNode},startPrefixMapping:function(e,n){},endPrefixMapping:function(e){},processingInstruction:function(e,n){var t=this.doc.createProcessingInstruction(e,n);this.locator&&Xn(this.locator,t),Pt(this,t)},ignorableWhitespace:function(e,n,t){},characters:function(e,n,t){if(e=Rc.apply(this,arguments),e){if(this.cdata)var i=this.doc.createCDATASection(e);else var i=this.doc.createTextNode(e);this.currentElement?this.currentElement.appendChild(i):/^\s*$/.test(e)&&this.doc.appendChild(i),this.locator&&Xn(this.locator,i)}},skippedEntity:function(e){},endDocument:function(){this.doc.normalize()},setDocumentLocator:function(e){(this.locator=e)&&(e.lineNumber=0)},comment:function(e,n,t){e=Rc.apply(this,arguments);var i=this.doc.createComment(e);this.locator&&Xn(this.locator,i),Pt(this,i)},startCDATA:function(){this.cdata=!0},endCDATA:function(){this.cdata=!1},startDTD:function(e,n,t){var i=this.doc.implementation;if(i&&i.createDocumentType){var r=i.createDocumentType(e,n,t);this.locator&&Xn(this.locator,r),Pt(this,r),this.doc.doctype=r}},warning:function(e){console.warn("[xmldom warning] "+e,sa(this.locator))},error:function(e){console.error("[xmldom error] "+e,sa(this.locator))},fatalError:function(e){throw new ap(e,this.locator)}};function sa(e){if(e)return`
@`+(e.systemId||"")+"#[line:"+e.lineNumber+",col:"+e.columnNumber+"]"}function Rc(e,n,t){return typeof e=="string"?e.substr(n,t):e.length>=n+t||n?new java.lang.String(e,n,t)+"":e}"endDTD,startEntity,endEntity,attributeDecl,elementDecl,externalEntityDecl,internalEntityDecl,resolveEntity,getExternalSubset,notationDecl,unparsedEntityDecl".replace(/\w+/g,function(e){Nt.prototype[e]=function(){return null}});function Pt(e,n){e.currentElement?e.currentElement.appendChild(n):e.doc.appendChild(n)}_i.__DOMHandler=Nt;_i.normalizeLineEndings=Ld;_i.DOMParser=Md;var qd=dn;Di.DOMImplementation=qd.DOMImplementation;Di.XMLSerializer=qd.XMLSerializer;Di.DOMParser=_i.DOMParser;var up=Di,sp=dn;function dp(e){var n=null,t=new up.DOMParser({errorHandler:function(r,a){n={level:r,message:a}}}),i=t.parseFromString(e);if(n===null)return i;throw new Error(n.level+": "+n.message)}Ja.parseFromString=dp;Ja.Node=sp.Node;var Cr=Fe,Nc=we,Pd=Ja,zd=at,lp=zd.Element;dd.readString=fp;var Oc=Pd.Node;function fp(e,n){n=n||{};try{var t=Pd.parseFromString(e,"text/xml")}catch(o){return Cr.reject(o)}if(t.documentElement.tagName==="parsererror")return Cr.resolve(new Error(t.documentElement.textContent));function i(o){switch(o.nodeType){case Oc.ELEMENT_NODE:return r(o);case Oc.TEXT_NODE:return zd.text(o.nodeValue)}}function r(o){var c=a(o),u=[];Nc.forEach(o.childNodes,function(d){var g=i(d);g&&u.push(g)});var s={};return Nc.forEach(o.attributes,function(d){s[a(d)]=d.value}),new lp(c,s,u)}function a(o){if(o.namespaceURI){var c=n[o.namespaceURI],u;return c?u=c+":":u="{"+o.namespaceURI+"}",u+o.localName}else return o.localName}return Cr.resolve(i(t.documentElement))}var jd={},pt={},ln={},Ic;function Cn(){return Ic||(Ic=1,(function(){var e,n,t,i,r,a,o,c=[].slice,u={}.hasOwnProperty;e=function(){var s,d,g,b,m,y;if(y=arguments[0],m=2<=arguments.length?c.call(arguments,1):[],r(Object.assign))Object.assign.apply(null,arguments);else for(s=0,g=m.length;s<g;s++)if(b=m[s],b!=null)for(d in b)u.call(b,d)&&(y[d]=b[d]);return y},r=function(s){return!!s&&Object.prototype.toString.call(s)==="[object Function]"},a=function(s){var d;return!!s&&((d=typeof s)=="function"||d==="object")},t=function(s){return r(Array.isArray)?Array.isArray(s):Object.prototype.toString.call(s)==="[object Array]"},i=function(s){var d;if(t(s))return!s.length;for(d in s)if(u.call(s,d))return!1;return!0},o=function(s){var d,g;return a(s)&&(g=Object.getPrototypeOf(s))&&(d=g.constructor)&&typeof d=="function"&&d instanceof d&&Function.prototype.toString.call(d)===Function.prototype.toString.call(Object)},n=function(s){return r(s.valueOf)?s.valueOf():s},ln.assign=e,ln.isFunction=r,ln.isObject=a,ln.isArray=t,ln.isEmpty=i,ln.isPlainObject=o,ln.getValue=n}).call(he)),ln}var Sr={exports:{}},Br={exports:{}},kr={exports:{}},Wr={exports:{}},Lc;function Xd(){return Lc||(Lc=1,(function(){Wr.exports=function(){function e(n,t,i){if(this.options=n.options,this.stringify=n.stringify,this.parent=n,t==null)throw new Error("Missing attribute name. "+this.debugInfo(t));if(i==null)throw new Error("Missing attribute value. "+this.debugInfo(t));this.name=this.stringify.attName(t),this.value=this.stringify.attValue(i)}return e.prototype.clone=function(){return Object.create(this)},e.prototype.toString=function(n){return this.options.writer.set(n).attribute(this)},e.prototype.debugInfo=function(n){return n=n||this.name,n==null?"parent: <"+this.parent.name+">":"attribute: {"+n+"}, parent: <"+this.parent.name+">"},e}()}).call(he)),Wr.exports}var Mc;function Ui(){return Mc||(Mc=1,(function(){var e,n,t,i,r,a,o=function(u,s){for(var d in s)c.call(s,d)&&(u[d]=s[d]);function g(){this.constructor=u}return g.prototype=s.prototype,u.prototype=new g,u.__super__=s.prototype,u},c={}.hasOwnProperty;a=Cn(),r=a.isObject,i=a.isFunction,t=a.getValue,n=Ve(),e=Xd(),kr.exports=function(u){o(s,u);function s(d,g,b){if(s.__super__.constructor.call(this,d),g==null)throw new Error("Missing element name. "+this.debugInfo());this.name=this.stringify.eleName(g),this.attributes={},b!=null&&this.attribute(b),d.isDocument&&(this.isRoot=!0,this.documentObject=d,d.rootObject=this)}return s.prototype.clone=function(){var d,g,b,m;b=Object.create(this),b.isRoot&&(b.documentObject=null),b.attributes={},m=this.attributes;for(g in m)c.call(m,g)&&(d=m[g],b.attributes[g]=d.clone());return b.children=[],this.children.forEach(function(y){var l;return l=y.clone(),l.parent=b,b.children.push(l)}),b},s.prototype.attribute=function(d,g){var b,m;if(d!=null&&(d=t(d)),r(d))for(b in d)c.call(d,b)&&(m=d[b],this.attribute(b,m));else i(g)&&(g=g.apply()),(!this.options.skipNullAttributes||g!=null)&&(this.attributes[d]=new e(this,d,g));return this},s.prototype.removeAttribute=function(d){var g,b,m;if(d==null)throw new Error("Missing attribute name. "+this.debugInfo());if(d=t(d),Array.isArray(d))for(b=0,m=d.length;b<m;b++)g=d[b],delete this.attributes[g];else delete this.attributes[d];return this},s.prototype.toString=function(d){return this.options.writer.set(d).element(this)},s.prototype.att=function(d,g){return this.attribute(d,g)},s.prototype.a=function(d,g){return this.attribute(d,g)},s}(n)}).call(he)),kr.exports}var Rr={exports:{}},qc;function Ti(){return qc||(qc=1,(function(){var e,n=function(i,r){for(var a in r)t.call(r,a)&&(i[a]=r[a]);function o(){this.constructor=i}return o.prototype=r.prototype,i.prototype=new o,i.__super__=r.prototype,i},t={}.hasOwnProperty;e=Ve(),Rr.exports=function(i){n(r,i);function r(a,o){if(r.__super__.constructor.call(this,a),o==null)throw new Error("Missing CDATA text. "+this.debugInfo());this.text=this.stringify.cdata(o)}return r.prototype.clone=function(){return Object.create(this)},r.prototype.toString=function(a){return this.options.writer.set(a).cdata(this)},r}(e)}).call(he)),Rr.exports}var Nr={exports:{}},Pc;function wi(){return Pc||(Pc=1,(function(){var e,n=function(i,r){for(var a in r)t.call(r,a)&&(i[a]=r[a]);function o(){this.constructor=i}return o.prototype=r.prototype,i.prototype=new o,i.__super__=r.prototype,i},t={}.hasOwnProperty;e=Ve(),Nr.exports=function(i){n(r,i);function r(a,o){if(r.__super__.constructor.call(this,a),o==null)throw new Error("Missing comment text. "+this.debugInfo());this.text=this.stringify.comment(o)}return r.prototype.clone=function(){return Object.create(this)},r.prototype.toString=function(a){return this.options.writer.set(a).comment(this)},r}(e)}).call(he)),Nr.exports}var Or={exports:{}},zc;function Ei(){return zc||(zc=1,(function(){var e,n,t=function(r,a){for(var o in a)i.call(a,o)&&(r[o]=a[o]);function c(){this.constructor=r}return c.prototype=a.prototype,r.prototype=new c,r.__super__=a.prototype,r},i={}.hasOwnProperty;n=Cn().isObject,e=Ve(),Or.exports=function(r){t(a,r);function a(o,c,u,s){var d;a.__super__.constructor.call(this,o),n(c)&&(d=c,c=d.version,u=d.encoding,s=d.standalone),c||(c="1.0"),this.version=this.stringify.xmlVersion(c),u!=null&&(this.encoding=this.stringify.xmlEncoding(u)),s!=null&&(this.standalone=this.stringify.xmlStandalone(s))}return a.prototype.toString=function(o){return this.options.writer.set(o).declaration(this)},a}(e)}).call(he)),Or.exports}var Ir={exports:{}},Lr={exports:{}},jc;function Ai(){return jc||(jc=1,(function(){var e,n=function(i,r){for(var a in r)t.call(r,a)&&(i[a]=r[a]);function o(){this.constructor=i}return o.prototype=r.prototype,i.prototype=new o,i.__super__=r.prototype,i},t={}.hasOwnProperty;e=Ve(),Lr.exports=function(i){n(r,i);function r(a,o,c,u,s,d){if(r.__super__.constructor.call(this,a),o==null)throw new Error("Missing DTD element name. "+this.debugInfo());if(c==null)throw new Error("Missing DTD attribute name. "+this.debugInfo(o));if(!u)throw new Error("Missing DTD attribute type. "+this.debugInfo(o));if(!s)throw new Error("Missing DTD attribute default. "+this.debugInfo(o));if(s.indexOf("#")!==0&&(s="#"+s),!s.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/))throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT. "+this.debugInfo(o));if(d&&!s.match(/^(#FIXED|#DEFAULT)$/))throw new Error("Default value only applies to #FIXED or #DEFAULT. "+this.debugInfo(o));this.elementName=this.stringify.eleName(o),this.attributeName=this.stringify.attName(c),this.attributeType=this.stringify.dtdAttType(u),this.defaultValue=this.stringify.dtdAttDefault(d),this.defaultValueType=s}return r.prototype.toString=function(a){return this.options.writer.set(a).dtdAttList(this)},r}(e)}).call(he)),Lr.exports}var Mr={exports:{}},Xc;function Fi(){return Xc||(Xc=1,(function(){var e,n,t=function(r,a){for(var o in a)i.call(a,o)&&(r[o]=a[o]);function c(){this.constructor=r}return c.prototype=a.prototype,r.prototype=new c,r.__super__=a.prototype,r},i={}.hasOwnProperty;n=Cn().isObject,e=Ve(),Mr.exports=function(r){t(a,r);function a(o,c,u,s){if(a.__super__.constructor.call(this,o),u==null)throw new Error("Missing DTD entity name. "+this.debugInfo(u));if(s==null)throw new Error("Missing DTD entity value. "+this.debugInfo(u));if(this.pe=!!c,this.name=this.stringify.eleName(u),!n(s))this.value=this.stringify.dtdEntityValue(s);else{if(!s.pubID&&!s.sysID)throw new Error("Public and/or system identifiers are required for an external entity. "+this.debugInfo(u));if(s.pubID&&!s.sysID)throw new Error("System identifier is required for a public external entity. "+this.debugInfo(u));if(s.pubID!=null&&(this.pubID=this.stringify.dtdPubID(s.pubID)),s.sysID!=null&&(this.sysID=this.stringify.dtdSysID(s.sysID)),s.nData!=null&&(this.nData=this.stringify.dtdNData(s.nData)),this.pe&&this.nData)throw new Error("Notation declaration is not allowed in a parameter entity. "+this.debugInfo(u))}}return a.prototype.toString=function(o){return this.options.writer.set(o).dtdEntity(this)},a}(e)}).call(he)),Mr.exports}var qr={exports:{}},Vc;function Ci(){return Vc||(Vc=1,(function(){var e,n=function(i,r){for(var a in r)t.call(r,a)&&(i[a]=r[a]);function o(){this.constructor=i}return o.prototype=r.prototype,i.prototype=new o,i.__super__=r.prototype,i},t={}.hasOwnProperty;e=Ve(),qr.exports=function(i){n(r,i);function r(a,o,c){if(r.__super__.constructor.call(this,a),o==null)throw new Error("Missing DTD element name. "+this.debugInfo());c||(c="(#PCDATA)"),Array.isArray(c)&&(c="("+c.join(",")+")"),this.name=this.stringify.eleName(o),this.value=this.stringify.dtdElementValue(c)}return r.prototype.toString=function(a){return this.options.writer.set(a).dtdElement(this)},r}(e)}).call(he)),qr.exports}var Pr={exports:{}},Hc;function Si(){return Hc||(Hc=1,(function(){var e,n=function(i,r){for(var a in r)t.call(r,a)&&(i[a]=r[a]);function o(){this.constructor=i}return o.prototype=r.prototype,i.prototype=new o,i.__super__=r.prototype,i},t={}.hasOwnProperty;e=Ve(),Pr.exports=function(i){n(r,i);function r(a,o,c){if(r.__super__.constructor.call(this,a),o==null)throw new Error("Missing DTD notation name. "+this.debugInfo(o));if(!c.pubID&&!c.sysID)throw new Error("Public or system identifiers are required for an external entity. "+this.debugInfo(o));this.name=this.stringify.eleName(o),c.pubID!=null&&(this.pubID=this.stringify.dtdPubID(c.pubID)),c.sysID!=null&&(this.sysID=this.stringify.dtdSysID(c.sysID))}return r.prototype.toString=function(a){return this.options.writer.set(a).dtdNotation(this)},r}(e)}).call(he)),Pr.exports}var $c;function Bi(){return $c||($c=1,(function(){var e,n,t,i,r,a,o=function(u,s){for(var d in s)c.call(s,d)&&(u[d]=s[d]);function g(){this.constructor=u}return g.prototype=s.prototype,u.prototype=new g,u.__super__=s.prototype,u},c={}.hasOwnProperty;a=Cn().isObject,r=Ve(),e=Ai(),t=Fi(),n=Ci(),i=Si(),Ir.exports=function(u){o(s,u);function s(d,g,b){var m,y;s.__super__.constructor.call(this,d),this.name="!DOCTYPE",this.documentObject=d,a(g)&&(m=g,g=m.pubID,b=m.sysID),b==null&&(y=[g,b],b=y[0],g=y[1]),g!=null&&(this.pubID=this.stringify.dtdPubID(g)),b!=null&&(this.sysID=this.stringify.dtdSysID(b))}return s.prototype.element=function(d,g){var b;return b=new n(this,d,g),this.children.push(b),this},s.prototype.attList=function(d,g,b,m,y){var l;return l=new e(this,d,g,b,m,y),this.children.push(l),this},s.prototype.entity=function(d,g){var b;return b=new t(this,!1,d,g),this.children.push(b),this},s.prototype.pEntity=function(d,g){var b;return b=new t(this,!0,d,g),this.children.push(b),this},s.prototype.notation=function(d,g){var b;return b=new i(this,d,g),this.children.push(b),this},s.prototype.toString=function(d){return this.options.writer.set(d).docType(this)},s.prototype.ele=function(d,g){return this.element(d,g)},s.prototype.att=function(d,g,b,m,y){return this.attList(d,g,b,m,y)},s.prototype.ent=function(d,g){return this.entity(d,g)},s.prototype.pent=function(d,g){return this.pEntity(d,g)},s.prototype.not=function(d,g){return this.notation(d,g)},s.prototype.up=function(){return this.root()||this.documentObject},s}(r)}).call(he)),Ir.exports}var zr={exports:{}},Gc;function ki(){return Gc||(Gc=1,(function(){var e,n=function(i,r){for(var a in r)t.call(r,a)&&(i[a]=r[a]);function o(){this.constructor=i}return o.prototype=r.prototype,i.prototype=new o,i.__super__=r.prototype,i},t={}.hasOwnProperty;e=Ve(),zr.exports=function(i){n(r,i);function r(a,o){if(r.__super__.constructor.call(this,a),o==null)throw new Error("Missing raw text. "+this.debugInfo());this.value=this.stringify.raw(o)}return r.prototype.clone=function(){return Object.create(this)},r.prototype.toString=function(a){return this.options.writer.set(a).raw(this)},r}(e)}).call(he)),zr.exports}var jr={exports:{}},Zc;function Wi(){return Zc||(Zc=1,(function(){var e,n=function(i,r){for(var a in r)t.call(r,a)&&(i[a]=r[a]);function o(){this.constructor=i}return o.prototype=r.prototype,i.prototype=new o,i.__super__=r.prototype,i},t={}.hasOwnProperty;e=Ve(),jr.exports=function(i){n(r,i);function r(a,o){if(r.__super__.constructor.call(this,a),o==null)throw new Error("Missing element text. "+this.debugInfo());this.value=this.stringify.eleText(o)}return r.prototype.clone=function(){return Object.create(this)},r.prototype.toString=function(a){return this.options.writer.set(a).text(this)},r}(e)}).call(he)),jr.exports}var Xr={exports:{}},Yc;function Ri(){return Yc||(Yc=1,(function(){var e,n=function(i,r){for(var a in r)t.call(r,a)&&(i[a]=r[a]);function o(){this.constructor=i}return o.prototype=r.prototype,i.prototype=new o,i.__super__=r.prototype,i},t={}.hasOwnProperty;e=Ve(),Xr.exports=function(i){n(r,i);function r(a,o,c){if(r.__super__.constructor.call(this,a),o==null)throw new Error("Missing instruction target. "+this.debugInfo());this.target=this.stringify.insTarget(o),c&&(this.value=this.stringify.insValue(c))}return r.prototype.clone=function(){return Object.create(this)},r.prototype.toString=function(a){return this.options.writer.set(a).processingInstruction(this)},r}(e)}).call(he)),Xr.exports}var Vr={exports:{}},Kc;function lo(){return Kc||(Kc=1,(function(){var e,n=function(i,r){for(var a in r)t.call(r,a)&&(i[a]=r[a]);function o(){this.constructor=i}return o.prototype=r.prototype,i.prototype=new o,i.__super__=r.prototype,i},t={}.hasOwnProperty;e=Ve(),Vr.exports=function(i){n(r,i);function r(a){r.__super__.constructor.call(this,a),this.isDummy=!0}return r.prototype.clone=function(){return Object.create(this)},r.prototype.toString=function(a){return""},r}(e)}).call(he)),Vr.exports}var Qc;function Ve(){return Qc||(Qc=1,(function(){var e,n,t,i,r,a,o,c,u,s,d,g,b,m,y={}.hasOwnProperty;m=Cn(),b=m.isObject,g=m.isFunction,d=m.isEmpty,s=m.getValue,a=null,e=null,n=null,t=null,i=null,c=null,u=null,o=null,r=null,Br.exports=function(){function l(f){this.parent=f,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),this.children=[],a||(a=Ui(),e=Ti(),n=wi(),t=Ei(),i=Bi(),c=ki(),u=Wi(),o=Ri(),r=lo())}return l.prototype.element=function(f,p,h){var D,_,U,w,A,O,I,$,Q,T,L;if(O=null,p===null&&h==null&&(Q=[{},null],p=Q[0],h=Q[1]),p==null&&(p={}),p=s(p),b(p)||(T=[p,h],h=T[0],p=T[1]),f!=null&&(f=s(f)),Array.isArray(f))for(U=0,I=f.length;U<I;U++)_=f[U],O=this.element(_);else if(g(f))O=this.element(f.apply());else if(b(f)){for(A in f)if(y.call(f,A))if(L=f[A],g(L)&&(L=L.apply()),b(L)&&d(L)&&(L=null),!this.options.ignoreDecorators&&this.stringify.convertAttKey&&A.indexOf(this.stringify.convertAttKey)===0)O=this.attribute(A.substr(this.stringify.convertAttKey.length),L);else if(!this.options.separateArrayItems&&Array.isArray(L))for(w=0,$=L.length;w<$;w++)_=L[w],D={},D[A]=_,O=this.element(D);else b(L)?(O=this.element(A),O.element(L)):O=this.element(A,L)}else this.options.skipNullNodes&&h===null?O=this.dummy():!this.options.ignoreDecorators&&this.stringify.convertTextKey&&f.indexOf(this.stringify.convertTextKey)===0?O=this.text(h):!this.options.ignoreDecorators&&this.stringify.convertCDataKey&&f.indexOf(this.stringify.convertCDataKey)===0?O=this.cdata(h):!this.options.ignoreDecorators&&this.stringify.convertCommentKey&&f.indexOf(this.stringify.convertCommentKey)===0?O=this.comment(h):!this.options.ignoreDecorators&&this.stringify.convertRawKey&&f.indexOf(this.stringify.convertRawKey)===0?O=this.raw(h):!this.options.ignoreDecorators&&this.stringify.convertPIKey&&f.indexOf(this.stringify.convertPIKey)===0?O=this.instruction(f.substr(this.stringify.convertPIKey.length),h):O=this.node(f,p,h);if(O==null)throw new Error("Could not create any elements with: "+f+". "+this.debugInfo());return O},l.prototype.insertBefore=function(f,p,h){var D,_,U;if(this.isRoot)throw new Error("Cannot insert elements at root level. "+this.debugInfo(f));return _=this.parent.children.indexOf(this),U=this.parent.children.splice(_),D=this.parent.element(f,p,h),Array.prototype.push.apply(this.parent.children,U),D},l.prototype.insertAfter=function(f,p,h){var D,_,U;if(this.isRoot)throw new Error("Cannot insert elements at root level. "+this.debugInfo(f));return _=this.parent.children.indexOf(this),U=this.parent.children.splice(_+1),D=this.parent.element(f,p,h),Array.prototype.push.apply(this.parent.children,U),D},l.prototype.remove=function(){var f;if(this.isRoot)throw new Error("Cannot remove the root element. "+this.debugInfo());return f=this.parent.children.indexOf(this),[].splice.apply(this.parent.children,[f,f-f+1].concat([])),this.parent},l.prototype.node=function(f,p,h){var D,_;return f!=null&&(f=s(f)),p||(p={}),p=s(p),b(p)||(_=[p,h],h=_[0],p=_[1]),D=new a(this,f,p),h!=null&&D.text(h),this.children.push(D),D},l.prototype.text=function(f){var p;return p=new u(this,f),this.children.push(p),this},l.prototype.cdata=function(f){var p;return p=new e(this,f),this.children.push(p),this},l.prototype.comment=function(f){var p;return p=new n(this,f),this.children.push(p),this},l.prototype.commentBefore=function(f){var p,h;return p=this.parent.children.indexOf(this),h=this.parent.children.splice(p),this.parent.comment(f),Array.prototype.push.apply(this.parent.children,h),this},l.prototype.commentAfter=function(f){var p,h;return p=this.parent.children.indexOf(this),h=this.parent.children.splice(p+1),this.parent.comment(f),Array.prototype.push.apply(this.parent.children,h),this},l.prototype.raw=function(f){var p;return p=new c(this,f),this.children.push(p),this},l.prototype.dummy=function(){var f;return f=new r(this),this.children.push(f),f},l.prototype.instruction=function(f,p){var h,D,_,U,w;if(f!=null&&(f=s(f)),p!=null&&(p=s(p)),Array.isArray(f))for(U=0,w=f.length;U<w;U++)h=f[U],this.instruction(h);else if(b(f))for(h in f)y.call(f,h)&&(D=f[h],this.instruction(h,D));else g(p)&&(p=p.apply()),_=new o(this,f,p),this.children.push(_);return this},l.prototype.instructionBefore=function(f,p){var h,D;return h=this.parent.children.indexOf(this),D=this.parent.children.splice(h),this.parent.instruction(f,p),Array.prototype.push.apply(this.parent.children,D),this},l.prototype.instructionAfter=function(f,p){var h,D;return h=this.parent.children.indexOf(this),D=this.parent.children.splice(h+1),this.parent.instruction(f,p),Array.prototype.push.apply(this.parent.children,D),this},l.prototype.declaration=function(f,p,h){var D,_;return D=this.document(),_=new t(D,f,p,h),D.children[0]instanceof t?D.children[0]=_:D.children.unshift(_),D.root()||D},l.prototype.doctype=function(f,p){var h,D,_,U,w,A,O,I,$,Q;for(D=this.document(),_=new i(D,f,p),$=D.children,U=w=0,O=$.length;w<O;U=++w)if(h=$[U],h instanceof i)return D.children[U]=_,_;for(Q=D.children,U=A=0,I=Q.length;A<I;U=++A)if(h=Q[U],h.isRoot)return D.children.splice(U,0,_),_;return D.children.push(_),_},l.prototype.up=function(){if(this.isRoot)throw new Error("The root node has no parent. Use doc() if you need to get the document object.");return this.parent},l.prototype.root=function(){var f;for(f=this;f;){if(f.isDocument)return f.rootObject;if(f.isRoot)return f;f=f.parent}},l.prototype.document=function(){var f;for(f=this;f;){if(f.isDocument)return f;f=f.parent}},l.prototype.end=function(f){return this.document().end(f)},l.prototype.prev=function(){var f;for(f=this.parent.children.indexOf(this);f>0&&this.parent.children[f-1].isDummy;)f=f-1;if(f<1)throw new Error("Already at the first node. "+this.debugInfo());return this.parent.children[f-1]},l.prototype.next=function(){var f;for(f=this.parent.children.indexOf(this);f<this.parent.children.length-1&&this.parent.children[f+1].isDummy;)f=f+1;if(f===-1||f===this.parent.children.length-1)throw new Error("Already at the last node. "+this.debugInfo());return this.parent.children[f+1]},l.prototype.importDocument=function(f){var p;return p=f.root().clone(),p.parent=this,p.isRoot=!1,this.children.push(p),this},l.prototype.debugInfo=function(f){var p,h;return f=f||this.name,f==null&&!((p=this.parent)!=null&&p.name)?"":f==null?"parent: <"+this.parent.name+">":(h=this.parent)!=null&&h.name?"node: <"+f+">, parent: <"+this.parent.name+">":"node: <"+f+">"},l.prototype.ele=function(f,p,h){return this.element(f,p,h)},l.prototype.nod=function(f,p,h){return this.node(f,p,h)},l.prototype.txt=function(f){return this.text(f)},l.prototype.dat=function(f){return this.cdata(f)},l.prototype.com=function(f){return this.comment(f)},l.prototype.ins=function(f,p){return this.instruction(f,p)},l.prototype.doc=function(){return this.document()},l.prototype.dec=function(f,p,h){return this.declaration(f,p,h)},l.prototype.dtd=function(f,p){return this.doctype(f,p)},l.prototype.e=function(f,p,h){return this.element(f,p,h)},l.prototype.n=function(f,p,h){return this.node(f,p,h)},l.prototype.t=function(f){return this.text(f)},l.prototype.d=function(f){return this.cdata(f)},l.prototype.c=function(f){return this.comment(f)},l.prototype.r=function(f){return this.raw(f)},l.prototype.i=function(f,p){return this.instruction(f,p)},l.prototype.u=function(){return this.up()},l.prototype.importXMLBuilder=function(f){return this.importDocument(f)},l}()}).call(he)),Br.exports}var Hr={exports:{}},Jc;function Vd(){return Jc||(Jc=1,(function(){var e=function(t,i){return function(){return t.apply(i,arguments)}},n={}.hasOwnProperty;Hr.exports=function(){function t(i){this.assertLegalChar=e(this.assertLegalChar,this);var r,a,o;i||(i={}),this.noDoubleEncoding=i.noDoubleEncoding,a=i.stringify||{};for(r in a)n.call(a,r)&&(o=a[r],this[r]=o)}return t.prototype.eleName=function(i){return i=""+i||"",this.assertLegalChar(i)},t.prototype.eleText=function(i){return i=""+i||"",this.assertLegalChar(this.elEscape(i))},t.prototype.cdata=function(i){return i=""+i||"",i=i.replace("]]>","]]]]><![CDATA[>"),this.assertLegalChar(i)},t.prototype.comment=function(i){if(i=""+i||"",i.match(/--/))throw new Error("Comment text cannot contain double-hypen: "+i);return this.assertLegalChar(i)},t.prototype.raw=function(i){return""+i||""},t.prototype.attName=function(i){return i=""+i||""},t.prototype.attValue=function(i){return i=""+i||"",this.attEscape(i)},t.prototype.insTarget=function(i){return""+i||""},t.prototype.insValue=function(i){if(i=""+i||"",i.match(/\?>/))throw new Error("Invalid processing instruction value: "+i);return i},t.prototype.xmlVersion=function(i){if(i=""+i||"",!i.match(/1\.[0-9]+/))throw new Error("Invalid version number: "+i);return i},t.prototype.xmlEncoding=function(i){if(i=""+i||"",!i.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/))throw new Error("Invalid encoding: "+i);return i},t.prototype.xmlStandalone=function(i){return i?"yes":"no"},t.prototype.dtdPubID=function(i){return""+i||""},t.prototype.dtdSysID=function(i){return""+i||""},t.prototype.dtdElementValue=function(i){return""+i||""},t.prototype.dtdAttType=function(i){return""+i||""},t.prototype.dtdAttDefault=function(i){return i!=null?""+i||"":i},t.prototype.dtdEntityValue=function(i){return""+i||""},t.prototype.dtdNData=function(i){return""+i||""},t.prototype.convertAttKey="@",t.prototype.convertPIKey="?",t.prototype.convertTextKey="#text",t.prototype.convertCDataKey="#cdata",t.prototype.convertCommentKey="#comment",t.prototype.convertRawKey="#raw",t.prototype.assertLegalChar=function(i){var r;if(r=i.match(/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/),r)throw new Error("Invalid character in string: "+i+" at index "+r.index);return i},t.prototype.elEscape=function(i){var r;return r=this.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,i.replace(r,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\r/g,"&#xD;")},t.prototype.attEscape=function(i){var r;return r=this.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,i.replace(r,"&amp;").replace(/</g,"&lt;").replace(/"/g,"&quot;").replace(/\t/g,"&#x9;").replace(/\n/g,"&#xA;").replace(/\r/g,"&#xD;")},t}()}).call(he)),Hr.exports}var $r={exports:{}},Gr={exports:{}},eu;function Hd(){return eu||(eu=1,(function(){var e={}.hasOwnProperty;Gr.exports=function(){function n(t){var i,r,a,o,c,u,s,d,g;t||(t={}),this.pretty=t.pretty||!1,this.allowEmpty=(r=t.allowEmpty)!=null?r:!1,this.pretty?(this.indent=(a=t.indent)!=null?a:" ",this.newline=(o=t.newline)!=null?o:`
`,this.offset=(c=t.offset)!=null?c:0,this.dontprettytextnodes=(u=t.dontprettytextnodes)!=null?u:0):(this.indent="",this.newline="",this.offset=0,this.dontprettytextnodes=0),this.spacebeforeslash=(s=t.spacebeforeslash)!=null?s:"",this.spacebeforeslash===!0&&(this.spacebeforeslash=" "),this.newlinedefault=this.newline,this.prettydefault=this.pretty,d=t.writer||{};for(i in d)e.call(d,i)&&(g=d[i],this[i]=g)}return n.prototype.set=function(t){var i,r,a;t||(t={}),"pretty"in t&&(this.pretty=t.pretty),"allowEmpty"in t&&(this.allowEmpty=t.allowEmpty),this.pretty?(this.indent="indent"in t?t.indent:" ",this.newline="newline"in t?t.newline:`
`,this.offset="offset"in t?t.offset:0,this.dontprettytextnodes="dontprettytextnodes"in t?t.dontprettytextnodes:0):(this.indent="",this.newline="",this.offset=0,this.dontprettytextnodes=0),this.spacebeforeslash="spacebeforeslash"in t?t.spacebeforeslash:"",this.spacebeforeslash===!0&&(this.spacebeforeslash=" "),this.newlinedefault=this.newline,this.prettydefault=this.pretty,r=t.writer||{};for(i in r)e.call(r,i)&&(a=r[i],this[i]=a);return this},n.prototype.space=function(t){var i;return this.pretty?(i=(t||0)+this.offset+1,i>0?new Array(i).join(this.indent):""):""},n}()}).call(he)),Gr.exports}var nu;function fo(){return nu||(nu=1,(function(){var e,n,t,i,r,a,o,c,u,s,d,g,b,m,y=function(f,p){for(var h in p)l.call(p,h)&&(f[h]=p[h]);function D(){this.constructor=f}return D.prototype=p.prototype,f.prototype=new D,f.__super__=p.prototype,f},l={}.hasOwnProperty;o=Ei(),c=Bi(),e=Ti(),n=wi(),s=Ui(),g=ki(),b=Wi(),d=Ri(),u=lo(),t=Ai(),i=Ci(),r=Fi(),a=Si(),m=Hd(),$r.exports=function(f){y(p,f);function p(h){p.__super__.constructor.call(this,h)}return p.prototype.document=function(h){var D,_,U,w,A;for(this.textispresent=!1,w="",A=h.children,_=0,U=A.length;_<U;_++)D=A[_],!(D instanceof u)&&(w+=(function(){switch(!1){case!(D instanceof o):return this.declaration(D);case!(D instanceof c):return this.docType(D);case!(D instanceof n):return this.comment(D);case!(D instanceof d):return this.processingInstruction(D);default:return this.element(D,0)}}).call(this));return this.pretty&&w.slice(-this.newline.length)===this.newline&&(w=w.slice(0,-this.newline.length)),w},p.prototype.attribute=function(h){return" "+h.name+'="'+h.value+'"'},p.prototype.cdata=function(h,D){return this.space(D)+"<![CDATA["+h.text+"]]>"+this.newline},p.prototype.comment=function(h,D){return this.space(D)+"<!-- "+h.text+" -->"+this.newline},p.prototype.declaration=function(h,D){var _;return _=this.space(D),_+='<?xml version="'+h.version+'"',h.encoding!=null&&(_+=' encoding="'+h.encoding+'"'),h.standalone!=null&&(_+=' standalone="'+h.standalone+'"'),_+=this.spacebeforeslash+"?>",_+=this.newline,_},p.prototype.docType=function(h,D){var _,U,w,A,O;if(D||(D=0),A=this.space(D),A+="<!DOCTYPE "+h.root().name,h.pubID&&h.sysID?A+=' PUBLIC "'+h.pubID+'" "'+h.sysID+'"':h.sysID&&(A+=' SYSTEM "'+h.sysID+'"'),h.children.length>0){for(A+=" [",A+=this.newline,O=h.children,U=0,w=O.length;U<w;U++)_=O[U],A+=(function(){switch(!1){case!(_ instanceof t):return this.dtdAttList(_,D+1);case!(_ instanceof i):return this.dtdElement(_,D+1);case!(_ instanceof r):return this.dtdEntity(_,D+1);case!(_ instanceof a):return this.dtdNotation(_,D+1);case!(_ instanceof e):return this.cdata(_,D+1);case!(_ instanceof n):return this.comment(_,D+1);case!(_ instanceof d):return this.processingInstruction(_,D+1);default:throw new Error("Unknown DTD node type: "+_.constructor.name)}}).call(this);A+="]"}return A+=this.spacebeforeslash+">",A+=this.newline,A},p.prototype.element=function(h,D){var _,U,w,A,O,I,$,Q,T,L,x,X,F;D||(D=0),F=!1,this.textispresent?(this.newline="",this.pretty=!1):(this.newline=this.newlinedefault,this.pretty=this.prettydefault),X=this.space(D),Q="",Q+=X+"<"+h.name,T=h.attributes;for($ in T)l.call(T,$)&&(_=T[$],Q+=this.attribute(_));if(h.children.length===0||h.children.every(function(R){return R.value===""}))this.allowEmpty?Q+="></"+h.name+">"+this.newline:Q+=this.spacebeforeslash+"/>"+this.newline;else if(this.pretty&&h.children.length===1&&h.children[0].value!=null)Q+=">",Q+=h.children[0].value,Q+="</"+h.name+">"+this.newline;else{if(this.dontprettytextnodes){for(L=h.children,w=0,O=L.length;w<O;w++)if(U=L[w],U.value!=null){this.textispresent++,F=!0;break}}for(this.textispresent&&(this.newline="",this.pretty=!1,X=this.space(D)),Q+=">"+this.newline,x=h.children,A=0,I=x.length;A<I;A++)U=x[A],Q+=(function(){switch(!1){case!(U instanceof e):return this.cdata(U,D+1);case!(U instanceof n):return this.comment(U,D+1);case!(U instanceof s):return this.element(U,D+1);case!(U instanceof g):return this.raw(U,D+1);case!(U instanceof b):return this.text(U,D+1);case!(U instanceof d):return this.processingInstruction(U,D+1);case!(U instanceof u):return"";default:throw new Error("Unknown XML node type: "+U.constructor.name)}}).call(this);F&&this.textispresent--,this.textispresent||(this.newline=this.newlinedefault,this.pretty=this.prettydefault),Q+=X+"</"+h.name+">"+this.newline}return Q},p.prototype.processingInstruction=function(h,D){var _;return _=this.space(D)+"<?"+h.target,h.value&&(_+=" "+h.value),_+=this.spacebeforeslash+"?>"+this.newline,_},p.prototype.raw=function(h,D){return this.space(D)+h.value+this.newline},p.prototype.text=function(h,D){return this.space(D)+h.value+this.newline},p.prototype.dtdAttList=function(h,D){var _;return _=this.space(D)+"<!ATTLIST "+h.elementName+" "+h.attributeName+" "+h.attributeType,h.defaultValueType!=="#DEFAULT"&&(_+=" "+h.defaultValueType),h.defaultValue&&(_+=' "'+h.defaultValue+'"'),_+=this.spacebeforeslash+">"+this.newline,_},p.prototype.dtdElement=function(h,D){return this.space(D)+"<!ELEMENT "+h.name+" "+h.value+this.spacebeforeslash+">"+this.newline},p.prototype.dtdEntity=function(h,D){var _;return _=this.space(D)+"<!ENTITY",h.pe&&(_+=" %"),_+=" "+h.name,h.value?_+=' "'+h.value+'"':(h.pubID&&h.sysID?_+=' PUBLIC "'+h.pubID+'" "'+h.sysID+'"':h.sysID&&(_+=' SYSTEM "'+h.sysID+'"'),h.nData&&(_+=" NDATA "+h.nData)),_+=this.spacebeforeslash+">"+this.newline,_},p.prototype.dtdNotation=function(h,D){var _;return _=this.space(D)+"<!NOTATION "+h.name,h.pubID&&h.sysID?_+=' PUBLIC "'+h.pubID+'" "'+h.sysID+'"':h.pubID?_+=' PUBLIC "'+h.pubID+'"':h.sysID&&(_+=' SYSTEM "'+h.sysID+'"'),_+=this.spacebeforeslash+">"+this.newline,_},p.prototype.openNode=function(h,D){var _,U,w,A;if(D||(D=0),h instanceof s){w=this.space(D)+"<"+h.name,A=h.attributes;for(U in A)l.call(A,U)&&(_=A[U],w+=this.attribute(_));return w+=(h.children?">":"/>")+this.newline,w}else return w=this.space(D)+"<!DOCTYPE "+h.rootNodeName,h.pubID&&h.sysID?w+=' PUBLIC "'+h.pubID+'" "'+h.sysID+'"':h.sysID&&(w+=' SYSTEM "'+h.sysID+'"'),w+=(h.children?" [":">")+this.newline,w},p.prototype.closeNode=function(h,D){switch(D||(D=0),!1){case!(h instanceof s):return this.space(D)+"</"+h.name+">"+this.newline;case!(h instanceof c):return this.space(D)+"]>"+this.newline}},p}(m)}).call(he)),$r.exports}var tu;function hp(){return tu||(tu=1,(function(){var e,n,t,i,r=function(o,c){for(var u in c)a.call(c,u)&&(o[u]=c[u]);function s(){this.constructor=o}return s.prototype=c.prototype,o.prototype=new s,o.__super__=c.prototype,o},a={}.hasOwnProperty;i=Cn().isPlainObject,e=Ve(),t=Vd(),n=fo(),Sr.exports=function(o){r(c,o);function c(u){c.__super__.constructor.call(this,null),this.name="?xml",u||(u={}),u.writer||(u.writer=new n),this.options=u,this.stringify=new t(u),this.isDocument=!0}return c.prototype.end=function(u){var s;return u?i(u)&&(s=u,u=this.options.writer.set(s)):u=this.options.writer,u.document(this)},c.prototype.toString=function(u){return this.options.writer.set(u).document(this)},c}(e)}).call(he)),Sr.exports}var Zr={exports:{}},iu;function pp(){return iu||(iu=1,(function(){var e,n,t,i,r,a,o,c,u,s,d,g,b,m,y,l,f,p,h,D,_={}.hasOwnProperty;D=Cn(),p=D.isObject,f=D.isFunction,h=D.isPlainObject,l=D.getValue,s=Ui(),n=Ti(),t=wi(),g=ki(),y=Wi(),d=Ri(),c=Ei(),u=Bi(),i=Ai(),a=Fi(),r=Ci(),o=Si(),e=Xd(),m=Vd(),b=fo(),Zr.exports=function(){function U(w,A,O){var I;this.name="?xml",w||(w={}),w.writer?h(w.writer)&&(I=w.writer,w.writer=new b(I)):w.writer=new b(w),this.options=w,this.writer=w.writer,this.stringify=new m(w),this.onDataCallback=A||function(){},this.onEndCallback=O||function(){},this.currentNode=null,this.currentLevel=-1,this.openTags={},this.documentStarted=!1,this.documentCompleted=!1,this.root=null}return U.prototype.node=function(w,A,O){var I,$;if(w==null)throw new Error("Missing node name.");if(this.root&&this.currentLevel===-1)throw new Error("Document can only have one root node. "+this.debugInfo(w));return this.openCurrent(),w=l(w),A===null&&O==null&&(I=[{},null],A=I[0],O=I[1]),A==null&&(A={}),A=l(A),p(A)||($=[A,O],O=$[0],A=$[1]),this.currentNode=new s(this,w,A),this.currentNode.children=!1,this.currentLevel++,this.openTags[this.currentLevel]=this.currentNode,O!=null&&this.text(O),this},U.prototype.element=function(w,A,O){return this.currentNode&&this.currentNode instanceof u?this.dtdElement.apply(this,arguments):this.node(w,A,O)},U.prototype.attribute=function(w,A){var O,I;if(!this.currentNode||this.currentNode.children)throw new Error("att() can only be used immediately after an ele() call in callback mode. "+this.debugInfo(w));if(w!=null&&(w=l(w)),p(w))for(O in w)_.call(w,O)&&(I=w[O],this.attribute(O,I));else f(A)&&(A=A.apply()),(!this.options.skipNullAttributes||A!=null)&&(this.currentNode.attributes[w]=new e(this,w,A));return this},U.prototype.text=function(w){var A;return this.openCurrent(),A=new y(this,w),this.onData(this.writer.text(A,this.currentLevel+1),this.currentLevel+1),this},U.prototype.cdata=function(w){var A;return this.openCurrent(),A=new n(this,w),this.onData(this.writer.cdata(A,this.currentLevel+1),this.currentLevel+1),this},U.prototype.comment=function(w){var A;return this.openCurrent(),A=new t(this,w),this.onData(this.writer.comment(A,this.currentLevel+1),this.currentLevel+1),this},U.prototype.raw=function(w){var A;return this.openCurrent(),A=new g(this,w),this.onData(this.writer.raw(A,this.currentLevel+1),this.currentLevel+1),this},U.prototype.instruction=function(w,A){var O,I,$,Q,T;if(this.openCurrent(),w!=null&&(w=l(w)),A!=null&&(A=l(A)),Array.isArray(w))for(O=0,Q=w.length;O<Q;O++)I=w[O],this.instruction(I);else if(p(w))for(I in w)_.call(w,I)&&($=w[I],this.instruction(I,$));else f(A)&&(A=A.apply()),T=new d(this,w,A),this.onData(this.writer.processingInstruction(T,this.currentLevel+1),this.currentLevel+1);return this},U.prototype.declaration=function(w,A,O){var I;if(this.openCurrent(),this.documentStarted)throw new Error("declaration() must be the first node.");return I=new c(this,w,A,O),this.onData(this.writer.declaration(I,this.currentLevel+1),this.currentLevel+1),this},U.prototype.doctype=function(w,A,O){if(this.openCurrent(),w==null)throw new Error("Missing root node name.");if(this.root)throw new Error("dtd() must come before the root node.");return this.currentNode=new u(this,A,O),this.currentNode.rootNodeName=w,this.currentNode.children=!1,this.currentLevel++,this.openTags[this.currentLevel]=this.currentNode,this},U.prototype.dtdElement=function(w,A){var O;return this.openCurrent(),O=new r(this,w,A),this.onData(this.writer.dtdElement(O,this.currentLevel+1),this.currentLevel+1),this},U.prototype.attList=function(w,A,O,I,$){var Q;return this.openCurrent(),Q=new i(this,w,A,O,I,$),this.onData(this.writer.dtdAttList(Q,this.currentLevel+1),this.currentLevel+1),this},U.prototype.entity=function(w,A){var O;return this.openCurrent(),O=new a(this,!1,w,A),this.onData(this.writer.dtdEntity(O,this.currentLevel+1),this.currentLevel+1),this},U.prototype.pEntity=function(w,A){var O;return this.openCurrent(),O=new a(this,!0,w,A),this.onData(this.writer.dtdEntity(O,this.currentLevel+1),this.currentLevel+1),this},U.prototype.notation=function(w,A){var O;return this.openCurrent(),O=new o(this,w,A),this.onData(this.writer.dtdNotation(O,this.currentLevel+1),this.currentLevel+1),this},U.prototype.up=function(){if(this.currentLevel<0)throw new Error("The document node has no parent.");return this.currentNode?(this.currentNode.children?this.closeNode(this.currentNode):this.openNode(this.currentNode),this.currentNode=null):this.closeNode(this.openTags[this.currentLevel]),delete this.openTags[this.currentLevel],this.currentLevel--,this},U.prototype.end=function(){for(;this.currentLevel>=0;)this.up();return this.onEnd()},U.prototype.openCurrent=function(){if(this.currentNode)return this.currentNode.children=!0,this.openNode(this.currentNode)},U.prototype.openNode=function(w){if(!w.isOpen)return!this.root&&this.currentLevel===0&&w instanceof s&&(this.root=w),this.onData(this.writer.openNode(w,this.currentLevel),this.currentLevel),w.isOpen=!0},U.prototype.closeNode=function(w){if(!w.isClosed)return this.onData(this.writer.closeNode(w,this.currentLevel),this.currentLevel),w.isClosed=!0},U.prototype.onData=function(w,A){return this.documentStarted=!0,this.onDataCallback(w,A+1)},U.prototype.onEnd=function(){return this.documentCompleted=!0,this.onEndCallback()},U.prototype.debugInfo=function(w){return w==null?"":"node: <"+w+">"},U.prototype.ele=function(){return this.element.apply(this,arguments)},U.prototype.nod=function(w,A,O){return this.node(w,A,O)},U.prototype.txt=function(w){return this.text(w)},U.prototype.dat=function(w){return this.cdata(w)},U.prototype.com=function(w){return this.comment(w)},U.prototype.ins=function(w,A){return this.instruction(w,A)},U.prototype.dec=function(w,A,O){return this.declaration(w,A,O)},U.prototype.dtd=function(w,A,O){return this.doctype(w,A,O)},U.prototype.e=function(w,A,O){return this.element(w,A,O)},U.prototype.n=function(w,A,O){return this.node(w,A,O)},U.prototype.t=function(w){return this.text(w)},U.prototype.d=function(w){return this.cdata(w)},U.prototype.c=function(w){return this.comment(w)},U.prototype.r=function(w){return this.raw(w)},U.prototype.i=function(w,A){return this.instruction(w,A)},U.prototype.att=function(){return this.currentNode&&this.currentNode instanceof u?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},U.prototype.a=function(){return this.currentNode&&this.currentNode instanceof u?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},U.prototype.ent=function(w,A){return this.entity(w,A)},U.prototype.pent=function(w,A){return this.pEntity(w,A)},U.prototype.not=function(w,A){return this.notation(w,A)},U}()}).call(he)),Zr.exports}var Yr={exports:{}},ru;function gp(){return ru||(ru=1,(function(){var e,n,t,i,r,a,o,c,u,s,d,g,b,m,y=function(f,p){for(var h in p)l.call(p,h)&&(f[h]=p[h]);function D(){this.constructor=f}return D.prototype=p.prototype,f.prototype=new D,f.__super__=p.prototype,f},l={}.hasOwnProperty;o=Ei(),c=Bi(),e=Ti(),n=wi(),s=Ui(),g=ki(),b=Wi(),d=Ri(),u=lo(),t=Ai(),i=Ci(),r=Fi(),a=Si(),m=Hd(),Yr.exports=function(f){y(p,f);function p(h,D){p.__super__.constructor.call(this,D),this.stream=h}return p.prototype.document=function(h){var D,_,U,w,A,O,I,$;for(O=h.children,_=0,w=O.length;_<w;_++)D=O[_],D.isLastRootNode=!1;for(h.children[h.children.length-1].isLastRootNode=!0,I=h.children,$=[],U=0,A=I.length;U<A;U++)if(D=I[U],!(D instanceof u))switch(!1){case!(D instanceof o):$.push(this.declaration(D));break;case!(D instanceof c):$.push(this.docType(D));break;case!(D instanceof n):$.push(this.comment(D));break;case!(D instanceof d):$.push(this.processingInstruction(D));break;default:$.push(this.element(D))}return $},p.prototype.attribute=function(h){return this.stream.write(" "+h.name+'="'+h.value+'"')},p.prototype.cdata=function(h,D){return this.stream.write(this.space(D)+"<![CDATA["+h.text+"]]>"+this.endline(h))},p.prototype.comment=function(h,D){return this.stream.write(this.space(D)+"<!-- "+h.text+" -->"+this.endline(h))},p.prototype.declaration=function(h,D){return this.stream.write(this.space(D)),this.stream.write('<?xml version="'+h.version+'"'),h.encoding!=null&&this.stream.write(' encoding="'+h.encoding+'"'),h.standalone!=null&&this.stream.write(' standalone="'+h.standalone+'"'),this.stream.write(this.spacebeforeslash+"?>"),this.stream.write(this.endline(h))},p.prototype.docType=function(h,D){var _,U,w,A;if(D||(D=0),this.stream.write(this.space(D)),this.stream.write("<!DOCTYPE "+h.root().name),h.pubID&&h.sysID?this.stream.write(' PUBLIC "'+h.pubID+'" "'+h.sysID+'"'):h.sysID&&this.stream.write(' SYSTEM "'+h.sysID+'"'),h.children.length>0){for(this.stream.write(" ["),this.stream.write(this.endline(h)),A=h.children,U=0,w=A.length;U<w;U++)switch(_=A[U],!1){case!(_ instanceof t):this.dtdAttList(_,D+1);break;case!(_ instanceof i):this.dtdElement(_,D+1);break;case!(_ instanceof r):this.dtdEntity(_,D+1);break;case!(_ instanceof a):this.dtdNotation(_,D+1);break;case!(_ instanceof e):this.cdata(_,D+1);break;case!(_ instanceof n):this.comment(_,D+1);break;case!(_ instanceof d):this.processingInstruction(_,D+1);break;default:throw new Error("Unknown DTD node type: "+_.constructor.name)}this.stream.write("]")}return this.stream.write(this.spacebeforeslash+">"),this.stream.write(this.endline(h))},p.prototype.element=function(h,D){var _,U,w,A,O,I,$,Q;D||(D=0),Q=this.space(D),this.stream.write(Q+"<"+h.name),I=h.attributes;for(O in I)l.call(I,O)&&(_=I[O],this.attribute(_));if(h.children.length===0||h.children.every(function(T){return T.value===""}))this.allowEmpty?this.stream.write("></"+h.name+">"):this.stream.write(this.spacebeforeslash+"/>");else if(this.pretty&&h.children.length===1&&h.children[0].value!=null)this.stream.write(">"),this.stream.write(h.children[0].value),this.stream.write("</"+h.name+">");else{for(this.stream.write(">"+this.newline),$=h.children,w=0,A=$.length;w<A;w++)switch(U=$[w],!1){case!(U instanceof e):this.cdata(U,D+1);break;case!(U instanceof n):this.comment(U,D+1);break;case!(U instanceof s):this.element(U,D+1);break;case!(U instanceof g):this.raw(U,D+1);break;case!(U instanceof b):this.text(U,D+1);break;case!(U instanceof d):this.processingInstruction(U,D+1);break;case!(U instanceof u):break;default:throw new Error("Unknown XML node type: "+U.constructor.name)}this.stream.write(Q+"</"+h.name+">")}return this.stream.write(this.endline(h))},p.prototype.processingInstruction=function(h,D){return this.stream.write(this.space(D)+"<?"+h.target),h.value&&this.stream.write(" "+h.value),this.stream.write(this.spacebeforeslash+"?>"+this.endline(h))},p.prototype.raw=function(h,D){return this.stream.write(this.space(D)+h.value+this.endline(h))},p.prototype.text=function(h,D){return this.stream.write(this.space(D)+h.value+this.endline(h))},p.prototype.dtdAttList=function(h,D){return this.stream.write(this.space(D)+"<!ATTLIST "+h.elementName+" "+h.attributeName+" "+h.attributeType),h.defaultValueType!=="#DEFAULT"&&this.stream.write(" "+h.defaultValueType),h.defaultValue&&this.stream.write(' "'+h.defaultValue+'"'),this.stream.write(this.spacebeforeslash+">"+this.endline(h))},p.prototype.dtdElement=function(h,D){return this.stream.write(this.space(D)+"<!ELEMENT "+h.name+" "+h.value),this.stream.write(this.spacebeforeslash+">"+this.endline(h))},p.prototype.dtdEntity=function(h,D){return this.stream.write(this.space(D)+"<!ENTITY"),h.pe&&this.stream.write(" %"),this.stream.write(" "+h.name),h.value?this.stream.write(' "'+h.value+'"'):(h.pubID&&h.sysID?this.stream.write(' PUBLIC "'+h.pubID+'" "'+h.sysID+'"'):h.sysID&&this.stream.write(' SYSTEM "'+h.sysID+'"'),h.nData&&this.stream.write(" NDATA "+h.nData)),this.stream.write(this.spacebeforeslash+">"+this.endline(h))},p.prototype.dtdNotation=function(h,D){return this.stream.write(this.space(D)+"<!NOTATION "+h.name),h.pubID&&h.sysID?this.stream.write(' PUBLIC "'+h.pubID+'" "'+h.sysID+'"'):h.pubID?this.stream.write(' PUBLIC "'+h.pubID+'"'):h.sysID&&this.stream.write(' SYSTEM "'+h.sysID+'"'),this.stream.write(this.spacebeforeslash+">"+this.endline(h))},p.prototype.endline=function(h){return h.isLastRootNode?"":this.newline},p}(m)}).call(he)),Yr.exports}(function(){var e,n,t,i,r,a,o;o=Cn(),r=o.assign,a=o.isFunction,e=hp(),n=pp(),i=fo(),t=gp(),pt.create=function(c,u,s,d){var g,b;if(c==null)throw new Error("Root element needs a name.");return d=r({},u,s,d),g=new e(d),b=g.element(c),d.headless||(g.declaration(d),(d.pubID!=null||d.sysID!=null)&&g.doctype(d)),b},pt.begin=function(c,u,s){var d;return a(c)&&(d=[c,u],u=d[0],s=d[1],c={}),u?new n(c,u,s):new e(c)},pt.stringWriter=function(c){return new i(c)},pt.streamWriter=function(c,u){return new t(c,u)}}).call(he);var au=we,mp=pt;jd.writeString=bp;function bp(e,n){var t=au.invert(n),i={element:a,text:yp};function r(u,s){return i[s.type](u,s)}function a(u,s){var d=u.element(o(s.name),s.attributes);s.children.forEach(function(g){r(d,g)})}function o(u){var s=/^\{(.*)\}(.*)$/.exec(u);if(s){var d=t[s[1]];return d+(d===""?"":":")+s[2]}else return u}function c(u){var s=mp.create(o(u.name),{version:"1.0",encoding:"UTF-8",standalone:!0});return au.forEach(n,function(d,g){var b="xmlns"+(g===""?"":":"+g);s.attribute(b,d)}),u.children.forEach(function(d){r(s,d)}),s.end()}return c(e)}function yp(e,n){e.text(n.value)}var Ni=at;yn.Element=Ni.Element;yn.element=Ni.element;yn.emptyElement=Ni.emptyElement;yn.text=Ni.text;yn.readString=dd.readString;yn.writeString=jd.writeString;var Dp=we,vp=Fe,xp=yn;Qa.read=$d;Qa.readXmlFromZipFile=Up;var _p={"http://schemas.openxmlformats.org/wordprocessingml/2006/main":"w","http://schemas.openxmlformats.org/officeDocument/2006/relationships":"r","http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing":"wp","http://schemas.openxmlformats.org/drawingml/2006/main":"a","http://schemas.openxmlformats.org/drawingml/2006/picture":"pic","http://purl.oclc.org/ooxml/wordprocessingml/main":"w","http://purl.oclc.org/ooxml/officeDocument/relationships":"r","http://purl.oclc.org/ooxml/drawingml/wordprocessingDrawing":"wp","http://purl.oclc.org/ooxml/drawingml/main":"a","http://purl.oclc.org/ooxml/drawingml/picture":"pic","http://schemas.openxmlformats.org/package/2006/content-types":"content-types","http://schemas.openxmlformats.org/package/2006/relationships":"relationships","http://schemas.openxmlformats.org/markup-compatibility/2006":"mc","urn:schemas-microsoft-com:vml":"v","urn:schemas-microsoft-com:office:word":"office-word","http://schemas.microsoft.com/office/word/2010/wordml":"wordml"};function $d(e){return xp.readString(e,_p).then(function(n){return Gd(n)[0]})}function Up(e,n){return e.exists(n)?e.read(n,"utf-8").then(Tp).then($d):vp.resolve(null)}function Tp(e){return e.replace(/^\uFEFF/g,"")}function Gd(e){return e.type==="element"?e.name==="mc:AlternateContent"?e.firstOrEmpty("mc:Fallback").children:(e.children=Dp.flatten(e.children.map(Gd,!0)),[e]):[e]}var ho={},Un={},po={};Object.defineProperty(po,"__esModule",{value:!0});var wp=[{"Typeface name":"Symbol","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Symbol","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"33","Unicode hex":"21"},{"Typeface name":"Symbol","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"8704","Unicode hex":"2200"},{"Typeface name":"Symbol","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"35","Unicode hex":"23"},{"Typeface name":"Symbol","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"8707","Unicode hex":"2203"},{"Typeface name":"Symbol","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"37","Unicode hex":"25"},{"Typeface name":"Symbol","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"38","Unicode hex":"26"},{"Typeface name":"Symbol","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"8717","Unicode hex":"220D"},{"Typeface name":"Symbol","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"40","Unicode hex":"28"},{"Typeface name":"Symbol","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"41","Unicode hex":"29"},{"Typeface name":"Symbol","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"42","Unicode hex":"2A"},{"Typeface name":"Symbol","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"43","Unicode hex":"2B"},{"Typeface name":"Symbol","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"44","Unicode hex":"2C"},{"Typeface name":"Symbol","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"8722","Unicode hex":"2212"},{"Typeface name":"Symbol","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"46","Unicode hex":"2E"},{"Typeface name":"Symbol","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"47","Unicode hex":"2F"},{"Typeface name":"Symbol","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"48","Unicode hex":"30"},{"Typeface name":"Symbol","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"49","Unicode hex":"31"},{"Typeface name":"Symbol","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"50","Unicode hex":"32"},{"Typeface name":"Symbol","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"51","Unicode hex":"33"},{"Typeface name":"Symbol","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"52","Unicode hex":"34"},{"Typeface name":"Symbol","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"53","Unicode hex":"35"},{"Typeface name":"Symbol","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"54","Unicode hex":"36"},{"Typeface name":"Symbol","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"55","Unicode hex":"37"},{"Typeface name":"Symbol","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"56","Unicode hex":"38"},{"Typeface name":"Symbol","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"57","Unicode hex":"39"},{"Typeface name":"Symbol","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"58","Unicode hex":"3A"},{"Typeface name":"Symbol","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"59","Unicode hex":"3B"},{"Typeface name":"Symbol","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"60","Unicode hex":"3C"},{"Typeface name":"Symbol","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"61","Unicode hex":"3D"},{"Typeface name":"Symbol","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"62","Unicode hex":"3E"},{"Typeface name":"Symbol","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"63","Unicode hex":"3F"},{"Typeface name":"Symbol","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"8773","Unicode hex":"2245"},{"Typeface name":"Symbol","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"913","Unicode hex":"391"},{"Typeface name":"Symbol","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"914","Unicode hex":"392"},{"Typeface name":"Symbol","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"935","Unicode hex":"3A7"},{"Typeface name":"Symbol","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"916","Unicode hex":"394"},{"Typeface name":"Symbol","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"917","Unicode hex":"395"},{"Typeface name":"Symbol","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"934","Unicode hex":"3A6"},{"Typeface name":"Symbol","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"915","Unicode hex":"393"},{"Typeface name":"Symbol","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"919","Unicode hex":"397"},{"Typeface name":"Symbol","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"921","Unicode hex":"399"},{"Typeface name":"Symbol","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"977","Unicode hex":"3D1"},{"Typeface name":"Symbol","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"922","Unicode hex":"39A"},{"Typeface name":"Symbol","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"923","Unicode hex":"39B"},{"Typeface name":"Symbol","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"924","Unicode hex":"39C"},{"Typeface name":"Symbol","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"925","Unicode hex":"39D"},{"Typeface name":"Symbol","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"927","Unicode hex":"39F"},{"Typeface name":"Symbol","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"928","Unicode hex":"3A0"},{"Typeface name":"Symbol","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"920","Unicode hex":"398"},{"Typeface name":"Symbol","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"929","Unicode hex":"3A1"},{"Typeface name":"Symbol","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"931","Unicode hex":"3A3"},{"Typeface name":"Symbol","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"932","Unicode hex":"3A4"},{"Typeface name":"Symbol","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"933","Unicode hex":"3A5"},{"Typeface name":"Symbol","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"962","Unicode hex":"3C2"},{"Typeface name":"Symbol","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"937","Unicode hex":"3A9"},{"Typeface name":"Symbol","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"926","Unicode hex":"39E"},{"Typeface name":"Symbol","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"936","Unicode hex":"3A8"},{"Typeface name":"Symbol","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"918","Unicode hex":"396"},{"Typeface name":"Symbol","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"91","Unicode hex":"5B"},{"Typeface name":"Symbol","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"8756","Unicode hex":"2234"},{"Typeface name":"Symbol","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"93","Unicode hex":"5D"},{"Typeface name":"Symbol","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"8869","Unicode hex":"22A5"},{"Typeface name":"Symbol","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"95","Unicode hex":"5F"},{"Typeface name":"Symbol","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"8254","Unicode hex":"203E"},{"Typeface name":"Symbol","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"945","Unicode hex":"3B1"},{"Typeface name":"Symbol","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"946","Unicode hex":"3B2"},{"Typeface name":"Symbol","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"967","Unicode hex":"3C7"},{"Typeface name":"Symbol","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"948","Unicode hex":"3B4"},{"Typeface name":"Symbol","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"949","Unicode hex":"3B5"},{"Typeface name":"Symbol","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"966","Unicode hex":"3C6"},{"Typeface name":"Symbol","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"947","Unicode hex":"3B3"},{"Typeface name":"Symbol","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"951","Unicode hex":"3B7"},{"Typeface name":"Symbol","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"953","Unicode hex":"3B9"},{"Typeface name":"Symbol","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"981","Unicode hex":"3D5"},{"Typeface name":"Symbol","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"954","Unicode hex":"3BA"},{"Typeface name":"Symbol","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"955","Unicode hex":"3BB"},{"Typeface name":"Symbol","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"956","Unicode hex":"3BC"},{"Typeface name":"Symbol","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"957","Unicode hex":"3BD"},{"Typeface name":"Symbol","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"959","Unicode hex":"3BF"},{"Typeface name":"Symbol","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"960","Unicode hex":"3C0"},{"Typeface name":"Symbol","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"952","Unicode hex":"3B8"},{"Typeface name":"Symbol","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"961","Unicode hex":"3C1"},{"Typeface name":"Symbol","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"963","Unicode hex":"3C3"},{"Typeface name":"Symbol","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"964","Unicode hex":"3C4"},{"Typeface name":"Symbol","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"965","Unicode hex":"3C5"},{"Typeface name":"Symbol","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"982","Unicode hex":"3D6"},{"Typeface name":"Symbol","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"969","Unicode hex":"3C9"},{"Typeface name":"Symbol","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"958","Unicode hex":"3BE"},{"Typeface name":"Symbol","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"968","Unicode hex":"3C8"},{"Typeface name":"Symbol","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"950","Unicode hex":"3B6"},{"Typeface name":"Symbol","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"123","Unicode hex":"7B"},{"Typeface name":"Symbol","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"124","Unicode hex":"7C"},{"Typeface name":"Symbol","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"125","Unicode hex":"7D"},{"Typeface name":"Symbol","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"126","Unicode hex":"7E"},{"Typeface name":"Symbol","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"8364","Unicode hex":"20AC"},{"Typeface name":"Symbol","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"978","Unicode hex":"3D2"},{"Typeface name":"Symbol","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"8242","Unicode hex":"2032"},{"Typeface name":"Symbol","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"8804","Unicode hex":"2264"},{"Typeface name":"Symbol","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"8260","Unicode hex":"2044"},{"Typeface name":"Symbol","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"8734","Unicode hex":"221E"},{"Typeface name":"Symbol","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"402","Unicode hex":"192"},{"Typeface name":"Symbol","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"9827","Unicode hex":"2663"},{"Typeface name":"Symbol","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"9830","Unicode hex":"2666"},{"Typeface name":"Symbol","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"9829","Unicode hex":"2665"},{"Typeface name":"Symbol","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"9824","Unicode hex":"2660"},{"Typeface name":"Symbol","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"8596","Unicode hex":"2194"},{"Typeface name":"Symbol","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"8592","Unicode hex":"2190"},{"Typeface name":"Symbol","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"8593","Unicode hex":"2191"},{"Typeface name":"Symbol","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"8594","Unicode hex":"2192"},{"Typeface name":"Symbol","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"8595","Unicode hex":"2193"},{"Typeface name":"Symbol","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"176","Unicode hex":"B0"},{"Typeface name":"Symbol","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"177","Unicode hex":"B1"},{"Typeface name":"Symbol","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"8243","Unicode hex":"2033"},{"Typeface name":"Symbol","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"8805","Unicode hex":"2265"},{"Typeface name":"Symbol","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"215","Unicode hex":"D7"},{"Typeface name":"Symbol","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"8733","Unicode hex":"221D"},{"Typeface name":"Symbol","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"8706","Unicode hex":"2202"},{"Typeface name":"Symbol","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"8226","Unicode hex":"2022"},{"Typeface name":"Symbol","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"247","Unicode hex":"F7"},{"Typeface name":"Symbol","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"8800","Unicode hex":"2260"},{"Typeface name":"Symbol","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"8801","Unicode hex":"2261"},{"Typeface name":"Symbol","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"8776","Unicode hex":"2248"},{"Typeface name":"Symbol","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"8230","Unicode hex":"2026"},{"Typeface name":"Symbol","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"9168","Unicode hex":"23D0"},{"Typeface name":"Symbol","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"9135","Unicode hex":"23AF"},{"Typeface name":"Symbol","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"8629","Unicode hex":"21B5"},{"Typeface name":"Symbol","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"8501","Unicode hex":"2135"},{"Typeface name":"Symbol","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"8465","Unicode hex":"2111"},{"Typeface name":"Symbol","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"8476","Unicode hex":"211C"},{"Typeface name":"Symbol","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"8472","Unicode hex":"2118"},{"Typeface name":"Symbol","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"8855","Unicode hex":"2297"},{"Typeface name":"Symbol","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"8853","Unicode hex":"2295"},{"Typeface name":"Symbol","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"8709","Unicode hex":"2205"},{"Typeface name":"Symbol","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"8745","Unicode hex":"2229"},{"Typeface name":"Symbol","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"8746","Unicode hex":"222A"},{"Typeface name":"Symbol","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"8835","Unicode hex":"2283"},{"Typeface name":"Symbol","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"8839","Unicode hex":"2287"},{"Typeface name":"Symbol","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"8836","Unicode hex":"2284"},{"Typeface name":"Symbol","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"8834","Unicode hex":"2282"},{"Typeface name":"Symbol","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"8838","Unicode hex":"2286"},{"Typeface name":"Symbol","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"8712","Unicode hex":"2208"},{"Typeface name":"Symbol","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"8713","Unicode hex":"2209"},{"Typeface name":"Symbol","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"8736","Unicode hex":"2220"},{"Typeface name":"Symbol","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"8711","Unicode hex":"2207"},{"Typeface name":"Symbol","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"174","Unicode hex":"AE"},{"Typeface name":"Symbol","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"169","Unicode hex":"A9"},{"Typeface name":"Symbol","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"8482","Unicode hex":"2122"},{"Typeface name":"Symbol","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"8719","Unicode hex":"220F"},{"Typeface name":"Symbol","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"8730","Unicode hex":"221A"},{"Typeface name":"Symbol","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"8901","Unicode hex":"22C5"},{"Typeface name":"Symbol","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"172","Unicode hex":"AC"},{"Typeface name":"Symbol","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"8743","Unicode hex":"2227"},{"Typeface name":"Symbol","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"8744","Unicode hex":"2228"},{"Typeface name":"Symbol","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"8660","Unicode hex":"21D4"},{"Typeface name":"Symbol","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"8656","Unicode hex":"21D0"},{"Typeface name":"Symbol","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"8657","Unicode hex":"21D1"},{"Typeface name":"Symbol","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"8658","Unicode hex":"21D2"},{"Typeface name":"Symbol","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"8659","Unicode hex":"21D3"},{"Typeface name":"Symbol","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"9674","Unicode hex":"25CA"},{"Typeface name":"Symbol","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"12296","Unicode hex":"3008"},{"Typeface name":"Symbol","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"174","Unicode hex":"AE"},{"Typeface name":"Symbol","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"169","Unicode hex":"A9"},{"Typeface name":"Symbol","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"8482","Unicode hex":"2122"},{"Typeface name":"Symbol","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"8721","Unicode hex":"2211"},{"Typeface name":"Symbol","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"9115","Unicode hex":"239B"},{"Typeface name":"Symbol","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"9116","Unicode hex":"239C"},{"Typeface name":"Symbol","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"9117","Unicode hex":"239D"},{"Typeface name":"Symbol","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"9121","Unicode hex":"23A1"},{"Typeface name":"Symbol","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"9122","Unicode hex":"23A2"},{"Typeface name":"Symbol","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"9123","Unicode hex":"23A3"},{"Typeface name":"Symbol","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"9127","Unicode hex":"23A7"},{"Typeface name":"Symbol","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"9128","Unicode hex":"23A8"},{"Typeface name":"Symbol","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"9129","Unicode hex":"23A9"},{"Typeface name":"Symbol","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"9130","Unicode hex":"23AA"},{"Typeface name":"Symbol","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"63743","Unicode hex":"F8FF"},{"Typeface name":"Symbol","Dingbat dec":"241","Dingbat hex":"F1","Unicode dec":"12297","Unicode hex":"3009"},{"Typeface name":"Symbol","Dingbat dec":"242","Dingbat hex":"F2","Unicode dec":"8747","Unicode hex":"222B"},{"Typeface name":"Symbol","Dingbat dec":"243","Dingbat hex":"F3","Unicode dec":"8992","Unicode hex":"2320"},{"Typeface name":"Symbol","Dingbat dec":"244","Dingbat hex":"F4","Unicode dec":"9134","Unicode hex":"23AE"},{"Typeface name":"Symbol","Dingbat dec":"245","Dingbat hex":"F5","Unicode dec":"8993","Unicode hex":"2321"},{"Typeface name":"Symbol","Dingbat dec":"246","Dingbat hex":"F6","Unicode dec":"9118","Unicode hex":"239E"},{"Typeface name":"Symbol","Dingbat dec":"247","Dingbat hex":"F7","Unicode dec":"9119","Unicode hex":"239F"},{"Typeface name":"Symbol","Dingbat dec":"248","Dingbat hex":"F8","Unicode dec":"9120","Unicode hex":"23A0"},{"Typeface name":"Symbol","Dingbat dec":"249","Dingbat hex":"F9","Unicode dec":"9124","Unicode hex":"23A4"},{"Typeface name":"Symbol","Dingbat dec":"250","Dingbat hex":"FA","Unicode dec":"9125","Unicode hex":"23A5"},{"Typeface name":"Symbol","Dingbat dec":"251","Dingbat hex":"FB","Unicode dec":"9126","Unicode hex":"23A6"},{"Typeface name":"Symbol","Dingbat dec":"252","Dingbat hex":"FC","Unicode dec":"9131","Unicode hex":"23AB"},{"Typeface name":"Symbol","Dingbat dec":"253","Dingbat hex":"FD","Unicode dec":"9132","Unicode hex":"23AC"},{"Typeface name":"Symbol","Dingbat dec":"254","Dingbat hex":"FE","Unicode dec":"9133","Unicode hex":"23AD"},{"Typeface name":"Webdings","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Webdings","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"128375","Unicode hex":"1F577"},{"Typeface name":"Webdings","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"128376","Unicode hex":"1F578"},{"Typeface name":"Webdings","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"128370","Unicode hex":"1F572"},{"Typeface name":"Webdings","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"128374","Unicode hex":"1F576"},{"Typeface name":"Webdings","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"127942","Unicode hex":"1F3C6"},{"Typeface name":"Webdings","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"127894","Unicode hex":"1F396"},{"Typeface name":"Webdings","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"128391","Unicode hex":"1F587"},{"Typeface name":"Webdings","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"128488","Unicode hex":"1F5E8"},{"Typeface name":"Webdings","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"128489","Unicode hex":"1F5E9"},{"Typeface name":"Webdings","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"128496","Unicode hex":"1F5F0"},{"Typeface name":"Webdings","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"128497","Unicode hex":"1F5F1"},{"Typeface name":"Webdings","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"127798","Unicode hex":"1F336"},{"Typeface name":"Webdings","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"127895","Unicode hex":"1F397"},{"Typeface name":"Webdings","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"128638","Unicode hex":"1F67E"},{"Typeface name":"Webdings","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"128636","Unicode hex":"1F67C"},{"Typeface name":"Webdings","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"128469","Unicode hex":"1F5D5"},{"Typeface name":"Webdings","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"128470","Unicode hex":"1F5D6"},{"Typeface name":"Webdings","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"128471","Unicode hex":"1F5D7"},{"Typeface name":"Webdings","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"9204","Unicode hex":"23F4"},{"Typeface name":"Webdings","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"9205","Unicode hex":"23F5"},{"Typeface name":"Webdings","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"9206","Unicode hex":"23F6"},{"Typeface name":"Webdings","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"9207","Unicode hex":"23F7"},{"Typeface name":"Webdings","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"9194","Unicode hex":"23EA"},{"Typeface name":"Webdings","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"9193","Unicode hex":"23E9"},{"Typeface name":"Webdings","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"9198","Unicode hex":"23EE"},{"Typeface name":"Webdings","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"9197","Unicode hex":"23ED"},{"Typeface name":"Webdings","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"9208","Unicode hex":"23F8"},{"Typeface name":"Webdings","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"9209","Unicode hex":"23F9"},{"Typeface name":"Webdings","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"9210","Unicode hex":"23FA"},{"Typeface name":"Webdings","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"128474","Unicode hex":"1F5DA"},{"Typeface name":"Webdings","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"128499","Unicode hex":"1F5F3"},{"Typeface name":"Webdings","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"128736","Unicode hex":"1F6E0"},{"Typeface name":"Webdings","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"127959","Unicode hex":"1F3D7"},{"Typeface name":"Webdings","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"127960","Unicode hex":"1F3D8"},{"Typeface name":"Webdings","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"127961","Unicode hex":"1F3D9"},{"Typeface name":"Webdings","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"127962","Unicode hex":"1F3DA"},{"Typeface name":"Webdings","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"127964","Unicode hex":"1F3DC"},{"Typeface name":"Webdings","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"127981","Unicode hex":"1F3ED"},{"Typeface name":"Webdings","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"127963","Unicode hex":"1F3DB"},{"Typeface name":"Webdings","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"127968","Unicode hex":"1F3E0"},{"Typeface name":"Webdings","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"127958","Unicode hex":"1F3D6"},{"Typeface name":"Webdings","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"127965","Unicode hex":"1F3DD"},{"Typeface name":"Webdings","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"128739","Unicode hex":"1F6E3"},{"Typeface name":"Webdings","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"128269","Unicode hex":"1F50D"},{"Typeface name":"Webdings","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"127956","Unicode hex":"1F3D4"},{"Typeface name":"Webdings","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"128065","Unicode hex":"1F441"},{"Typeface name":"Webdings","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"128066","Unicode hex":"1F442"},{"Typeface name":"Webdings","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"127966","Unicode hex":"1F3DE"},{"Typeface name":"Webdings","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"127957","Unicode hex":"1F3D5"},{"Typeface name":"Webdings","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"128740","Unicode hex":"1F6E4"},{"Typeface name":"Webdings","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"127967","Unicode hex":"1F3DF"},{"Typeface name":"Webdings","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"128755","Unicode hex":"1F6F3"},{"Typeface name":"Webdings","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"128364","Unicode hex":"1F56C"},{"Typeface name":"Webdings","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"128363","Unicode hex":"1F56B"},{"Typeface name":"Webdings","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"128360","Unicode hex":"1F568"},{"Typeface name":"Webdings","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"128264","Unicode hex":"1F508"},{"Typeface name":"Webdings","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"127892","Unicode hex":"1F394"},{"Typeface name":"Webdings","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"127893","Unicode hex":"1F395"},{"Typeface name":"Webdings","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"128492","Unicode hex":"1F5EC"},{"Typeface name":"Webdings","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"128637","Unicode hex":"1F67D"},{"Typeface name":"Webdings","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"128493","Unicode hex":"1F5ED"},{"Typeface name":"Webdings","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"128490","Unicode hex":"1F5EA"},{"Typeface name":"Webdings","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"128491","Unicode hex":"1F5EB"},{"Typeface name":"Webdings","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"11156","Unicode hex":"2B94"},{"Typeface name":"Webdings","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"10004","Unicode hex":"2714"},{"Typeface name":"Webdings","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"128690","Unicode hex":"1F6B2"},{"Typeface name":"Webdings","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"11036","Unicode hex":"2B1C"},{"Typeface name":"Webdings","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"128737","Unicode hex":"1F6E1"},{"Typeface name":"Webdings","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"128230","Unicode hex":"1F4E6"},{"Typeface name":"Webdings","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"128753","Unicode hex":"1F6F1"},{"Typeface name":"Webdings","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"11035","Unicode hex":"2B1B"},{"Typeface name":"Webdings","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"128657","Unicode hex":"1F691"},{"Typeface name":"Webdings","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"128712","Unicode hex":"1F6C8"},{"Typeface name":"Webdings","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"128745","Unicode hex":"1F6E9"},{"Typeface name":"Webdings","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"128752","Unicode hex":"1F6F0"},{"Typeface name":"Webdings","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"128968","Unicode hex":"1F7C8"},{"Typeface name":"Webdings","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"128372","Unicode hex":"1F574"},{"Typeface name":"Webdings","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"11044","Unicode hex":"2B24"},{"Typeface name":"Webdings","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"128741","Unicode hex":"1F6E5"},{"Typeface name":"Webdings","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"128660","Unicode hex":"1F694"},{"Typeface name":"Webdings","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"128472","Unicode hex":"1F5D8"},{"Typeface name":"Webdings","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"128473","Unicode hex":"1F5D9"},{"Typeface name":"Webdings","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"10067","Unicode hex":"2753"},{"Typeface name":"Webdings","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"128754","Unicode hex":"1F6F2"},{"Typeface name":"Webdings","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"128647","Unicode hex":"1F687"},{"Typeface name":"Webdings","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"128653","Unicode hex":"1F68D"},{"Typeface name":"Webdings","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"9971","Unicode hex":"26F3"},{"Typeface name":"Webdings","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"10680","Unicode hex":"29B8"},{"Typeface name":"Webdings","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"8854","Unicode hex":"2296"},{"Typeface name":"Webdings","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"128685","Unicode hex":"1F6AD"},{"Typeface name":"Webdings","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"128494","Unicode hex":"1F5EE"},{"Typeface name":"Webdings","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"9168","Unicode hex":"23D0"},{"Typeface name":"Webdings","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"128495","Unicode hex":"1F5EF"},{"Typeface name":"Webdings","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"128498","Unicode hex":"1F5F2"},{"Typeface name":"Webdings","Dingbat dec":"128","Dingbat hex":"80","Unicode dec":"128697","Unicode hex":"1F6B9"},{"Typeface name":"Webdings","Dingbat dec":"129","Dingbat hex":"81","Unicode dec":"128698","Unicode hex":"1F6BA"},{"Typeface name":"Webdings","Dingbat dec":"130","Dingbat hex":"82","Unicode dec":"128713","Unicode hex":"1F6C9"},{"Typeface name":"Webdings","Dingbat dec":"131","Dingbat hex":"83","Unicode dec":"128714","Unicode hex":"1F6CA"},{"Typeface name":"Webdings","Dingbat dec":"132","Dingbat hex":"84","Unicode dec":"128700","Unicode hex":"1F6BC"},{"Typeface name":"Webdings","Dingbat dec":"133","Dingbat hex":"85","Unicode dec":"128125","Unicode hex":"1F47D"},{"Typeface name":"Webdings","Dingbat dec":"134","Dingbat hex":"86","Unicode dec":"127947","Unicode hex":"1F3CB"},{"Typeface name":"Webdings","Dingbat dec":"135","Dingbat hex":"87","Unicode dec":"9975","Unicode hex":"26F7"},{"Typeface name":"Webdings","Dingbat dec":"136","Dingbat hex":"88","Unicode dec":"127938","Unicode hex":"1F3C2"},{"Typeface name":"Webdings","Dingbat dec":"137","Dingbat hex":"89","Unicode dec":"127948","Unicode hex":"1F3CC"},{"Typeface name":"Webdings","Dingbat dec":"138","Dingbat hex":"8A","Unicode dec":"127946","Unicode hex":"1F3CA"},{"Typeface name":"Webdings","Dingbat dec":"139","Dingbat hex":"8B","Unicode dec":"127940","Unicode hex":"1F3C4"},{"Typeface name":"Webdings","Dingbat dec":"140","Dingbat hex":"8C","Unicode dec":"127949","Unicode hex":"1F3CD"},{"Typeface name":"Webdings","Dingbat dec":"141","Dingbat hex":"8D","Unicode dec":"127950","Unicode hex":"1F3CE"},{"Typeface name":"Webdings","Dingbat dec":"142","Dingbat hex":"8E","Unicode dec":"128664","Unicode hex":"1F698"},{"Typeface name":"Webdings","Dingbat dec":"143","Dingbat hex":"8F","Unicode dec":"128480","Unicode hex":"1F5E0"},{"Typeface name":"Webdings","Dingbat dec":"144","Dingbat hex":"90","Unicode dec":"128738","Unicode hex":"1F6E2"},{"Typeface name":"Webdings","Dingbat dec":"145","Dingbat hex":"91","Unicode dec":"128176","Unicode hex":"1F4B0"},{"Typeface name":"Webdings","Dingbat dec":"146","Dingbat hex":"92","Unicode dec":"127991","Unicode hex":"1F3F7"},{"Typeface name":"Webdings","Dingbat dec":"147","Dingbat hex":"93","Unicode dec":"128179","Unicode hex":"1F4B3"},{"Typeface name":"Webdings","Dingbat dec":"148","Dingbat hex":"94","Unicode dec":"128106","Unicode hex":"1F46A"},{"Typeface name":"Webdings","Dingbat dec":"149","Dingbat hex":"95","Unicode dec":"128481","Unicode hex":"1F5E1"},{"Typeface name":"Webdings","Dingbat dec":"150","Dingbat hex":"96","Unicode dec":"128482","Unicode hex":"1F5E2"},{"Typeface name":"Webdings","Dingbat dec":"151","Dingbat hex":"97","Unicode dec":"128483","Unicode hex":"1F5E3"},{"Typeface name":"Webdings","Dingbat dec":"152","Dingbat hex":"98","Unicode dec":"10031","Unicode hex":"272F"},{"Typeface name":"Webdings","Dingbat dec":"153","Dingbat hex":"99","Unicode dec":"128388","Unicode hex":"1F584"},{"Typeface name":"Webdings","Dingbat dec":"154","Dingbat hex":"9A","Unicode dec":"128389","Unicode hex":"1F585"},{"Typeface name":"Webdings","Dingbat dec":"155","Dingbat hex":"9B","Unicode dec":"128387","Unicode hex":"1F583"},{"Typeface name":"Webdings","Dingbat dec":"156","Dingbat hex":"9C","Unicode dec":"128390","Unicode hex":"1F586"},{"Typeface name":"Webdings","Dingbat dec":"157","Dingbat hex":"9D","Unicode dec":"128441","Unicode hex":"1F5B9"},{"Typeface name":"Webdings","Dingbat dec":"158","Dingbat hex":"9E","Unicode dec":"128442","Unicode hex":"1F5BA"},{"Typeface name":"Webdings","Dingbat dec":"159","Dingbat hex":"9F","Unicode dec":"128443","Unicode hex":"1F5BB"},{"Typeface name":"Webdings","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"128373","Unicode hex":"1F575"},{"Typeface name":"Webdings","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"128368","Unicode hex":"1F570"},{"Typeface name":"Webdings","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"128445","Unicode hex":"1F5BD"},{"Typeface name":"Webdings","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"128446","Unicode hex":"1F5BE"},{"Typeface name":"Webdings","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"128203","Unicode hex":"1F4CB"},{"Typeface name":"Webdings","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"128466","Unicode hex":"1F5D2"},{"Typeface name":"Webdings","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"128467","Unicode hex":"1F5D3"},{"Typeface name":"Webdings","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"128366","Unicode hex":"1F56E"},{"Typeface name":"Webdings","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"128218","Unicode hex":"1F4DA"},{"Typeface name":"Webdings","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"128478","Unicode hex":"1F5DE"},{"Typeface name":"Webdings","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"128479","Unicode hex":"1F5DF"},{"Typeface name":"Webdings","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"128451","Unicode hex":"1F5C3"},{"Typeface name":"Webdings","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"128450","Unicode hex":"1F5C2"},{"Typeface name":"Webdings","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"128444","Unicode hex":"1F5BC"},{"Typeface name":"Webdings","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"127917","Unicode hex":"1F3AD"},{"Typeface name":"Webdings","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"127900","Unicode hex":"1F39C"},{"Typeface name":"Webdings","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"127896","Unicode hex":"1F398"},{"Typeface name":"Webdings","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"127897","Unicode hex":"1F399"},{"Typeface name":"Webdings","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"127911","Unicode hex":"1F3A7"},{"Typeface name":"Webdings","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"128191","Unicode hex":"1F4BF"},{"Typeface name":"Webdings","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"127902","Unicode hex":"1F39E"},{"Typeface name":"Webdings","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"128247","Unicode hex":"1F4F7"},{"Typeface name":"Webdings","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"127903","Unicode hex":"1F39F"},{"Typeface name":"Webdings","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"127916","Unicode hex":"1F3AC"},{"Typeface name":"Webdings","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"128253","Unicode hex":"1F4FD"},{"Typeface name":"Webdings","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"128249","Unicode hex":"1F4F9"},{"Typeface name":"Webdings","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"128254","Unicode hex":"1F4FE"},{"Typeface name":"Webdings","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"128251","Unicode hex":"1F4FB"},{"Typeface name":"Webdings","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"127898","Unicode hex":"1F39A"},{"Typeface name":"Webdings","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"127899","Unicode hex":"1F39B"},{"Typeface name":"Webdings","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"128250","Unicode hex":"1F4FA"},{"Typeface name":"Webdings","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"128187","Unicode hex":"1F4BB"},{"Typeface name":"Webdings","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"128421","Unicode hex":"1F5A5"},{"Typeface name":"Webdings","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"128422","Unicode hex":"1F5A6"},{"Typeface name":"Webdings","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"128423","Unicode hex":"1F5A7"},{"Typeface name":"Webdings","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"128377","Unicode hex":"1F579"},{"Typeface name":"Webdings","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"127918","Unicode hex":"1F3AE"},{"Typeface name":"Webdings","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"128379","Unicode hex":"1F57B"},{"Typeface name":"Webdings","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"128380","Unicode hex":"1F57C"},{"Typeface name":"Webdings","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"128223","Unicode hex":"1F4DF"},{"Typeface name":"Webdings","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"128385","Unicode hex":"1F581"},{"Typeface name":"Webdings","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"128384","Unicode hex":"1F580"},{"Typeface name":"Webdings","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"128424","Unicode hex":"1F5A8"},{"Typeface name":"Webdings","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"128425","Unicode hex":"1F5A9"},{"Typeface name":"Webdings","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"128447","Unicode hex":"1F5BF"},{"Typeface name":"Webdings","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"128426","Unicode hex":"1F5AA"},{"Typeface name":"Webdings","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"128476","Unicode hex":"1F5DC"},{"Typeface name":"Webdings","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"128274","Unicode hex":"1F512"},{"Typeface name":"Webdings","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"128275","Unicode hex":"1F513"},{"Typeface name":"Webdings","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"128477","Unicode hex":"1F5DD"},{"Typeface name":"Webdings","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"128229","Unicode hex":"1F4E5"},{"Typeface name":"Webdings","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"128228","Unicode hex":"1F4E4"},{"Typeface name":"Webdings","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"128371","Unicode hex":"1F573"},{"Typeface name":"Webdings","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"127779","Unicode hex":"1F323"},{"Typeface name":"Webdings","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"127780","Unicode hex":"1F324"},{"Typeface name":"Webdings","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"127781","Unicode hex":"1F325"},{"Typeface name":"Webdings","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"127782","Unicode hex":"1F326"},{"Typeface name":"Webdings","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"9729","Unicode hex":"2601"},{"Typeface name":"Webdings","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"127784","Unicode hex":"1F328"},{"Typeface name":"Webdings","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"127783","Unicode hex":"1F327"},{"Typeface name":"Webdings","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"127785","Unicode hex":"1F329"},{"Typeface name":"Webdings","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"127786","Unicode hex":"1F32A"},{"Typeface name":"Webdings","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"127788","Unicode hex":"1F32C"},{"Typeface name":"Webdings","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"127787","Unicode hex":"1F32B"},{"Typeface name":"Webdings","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"127772","Unicode hex":"1F31C"},{"Typeface name":"Webdings","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"127777","Unicode hex":"1F321"},{"Typeface name":"Webdings","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"128715","Unicode hex":"1F6CB"},{"Typeface name":"Webdings","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"128719","Unicode hex":"1F6CF"},{"Typeface name":"Webdings","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"127869","Unicode hex":"1F37D"},{"Typeface name":"Webdings","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"127864","Unicode hex":"1F378"},{"Typeface name":"Webdings","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"128718","Unicode hex":"1F6CE"},{"Typeface name":"Webdings","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"128717","Unicode hex":"1F6CD"},{"Typeface name":"Webdings","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"9413","Unicode hex":"24C5"},{"Typeface name":"Webdings","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"9855","Unicode hex":"267F"},{"Typeface name":"Webdings","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"128710","Unicode hex":"1F6C6"},{"Typeface name":"Webdings","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"128392","Unicode hex":"1F588"},{"Typeface name":"Webdings","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"127891","Unicode hex":"1F393"},{"Typeface name":"Webdings","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"128484","Unicode hex":"1F5E4"},{"Typeface name":"Webdings","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"128485","Unicode hex":"1F5E5"},{"Typeface name":"Webdings","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"128486","Unicode hex":"1F5E6"},{"Typeface name":"Webdings","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"128487","Unicode hex":"1F5E7"},{"Typeface name":"Webdings","Dingbat dec":"241","Dingbat hex":"F1","Unicode dec":"128746","Unicode hex":"1F6EA"},{"Typeface name":"Webdings","Dingbat dec":"242","Dingbat hex":"F2","Unicode dec":"128063","Unicode hex":"1F43F"},{"Typeface name":"Webdings","Dingbat dec":"243","Dingbat hex":"F3","Unicode dec":"128038","Unicode hex":"1F426"},{"Typeface name":"Webdings","Dingbat dec":"244","Dingbat hex":"F4","Unicode dec":"128031","Unicode hex":"1F41F"},{"Typeface name":"Webdings","Dingbat dec":"245","Dingbat hex":"F5","Unicode dec":"128021","Unicode hex":"1F415"},{"Typeface name":"Webdings","Dingbat dec":"246","Dingbat hex":"F6","Unicode dec":"128008","Unicode hex":"1F408"},{"Typeface name":"Webdings","Dingbat dec":"247","Dingbat hex":"F7","Unicode dec":"128620","Unicode hex":"1F66C"},{"Typeface name":"Webdings","Dingbat dec":"248","Dingbat hex":"F8","Unicode dec":"128622","Unicode hex":"1F66E"},{"Typeface name":"Webdings","Dingbat dec":"249","Dingbat hex":"F9","Unicode dec":"128621","Unicode hex":"1F66D"},{"Typeface name":"Webdings","Dingbat dec":"250","Dingbat hex":"FA","Unicode dec":"128623","Unicode hex":"1F66F"},{"Typeface name":"Webdings","Dingbat dec":"251","Dingbat hex":"FB","Unicode dec":"128506","Unicode hex":"1F5FA"},{"Typeface name":"Webdings","Dingbat dec":"252","Dingbat hex":"FC","Unicode dec":"127757","Unicode hex":"1F30D"},{"Typeface name":"Webdings","Dingbat dec":"253","Dingbat hex":"FD","Unicode dec":"127759","Unicode hex":"1F30F"},{"Typeface name":"Webdings","Dingbat dec":"254","Dingbat hex":"FE","Unicode dec":"127758","Unicode hex":"1F30E"},{"Typeface name":"Webdings","Dingbat dec":"255","Dingbat hex":"FF","Unicode dec":"128330","Unicode hex":"1F54A"},{"Typeface name":"Wingdings","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Wingdings","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"128393","Unicode hex":"1F589"},{"Typeface name":"Wingdings","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"9986","Unicode hex":"2702"},{"Typeface name":"Wingdings","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"9985","Unicode hex":"2701"},{"Typeface name":"Wingdings","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"128083","Unicode hex":"1F453"},{"Typeface name":"Wingdings","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"128365","Unicode hex":"1F56D"},{"Typeface name":"Wingdings","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"128366","Unicode hex":"1F56E"},{"Typeface name":"Wingdings","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"128367","Unicode hex":"1F56F"},{"Typeface name":"Wingdings","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"128383","Unicode hex":"1F57F"},{"Typeface name":"Wingdings","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"9990","Unicode hex":"2706"},{"Typeface name":"Wingdings","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"128386","Unicode hex":"1F582"},{"Typeface name":"Wingdings","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"128387","Unicode hex":"1F583"},{"Typeface name":"Wingdings","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"128234","Unicode hex":"1F4EA"},{"Typeface name":"Wingdings","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"128235","Unicode hex":"1F4EB"},{"Typeface name":"Wingdings","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"128236","Unicode hex":"1F4EC"},{"Typeface name":"Wingdings","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"128237","Unicode hex":"1F4ED"},{"Typeface name":"Wingdings","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"128448","Unicode hex":"1F5C0"},{"Typeface name":"Wingdings","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"128449","Unicode hex":"1F5C1"},{"Typeface name":"Wingdings","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"128462","Unicode hex":"1F5CE"},{"Typeface name":"Wingdings","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"128463","Unicode hex":"1F5CF"},{"Typeface name":"Wingdings","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"128464","Unicode hex":"1F5D0"},{"Typeface name":"Wingdings","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"128452","Unicode hex":"1F5C4"},{"Typeface name":"Wingdings","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"8987","Unicode hex":"231B"},{"Typeface name":"Wingdings","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"128430","Unicode hex":"1F5AE"},{"Typeface name":"Wingdings","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"128432","Unicode hex":"1F5B0"},{"Typeface name":"Wingdings","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"128434","Unicode hex":"1F5B2"},{"Typeface name":"Wingdings","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"128435","Unicode hex":"1F5B3"},{"Typeface name":"Wingdings","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"128436","Unicode hex":"1F5B4"},{"Typeface name":"Wingdings","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"128427","Unicode hex":"1F5AB"},{"Typeface name":"Wingdings","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"128428","Unicode hex":"1F5AC"},{"Typeface name":"Wingdings","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"9991","Unicode hex":"2707"},{"Typeface name":"Wingdings","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"9997","Unicode hex":"270D"},{"Typeface name":"Wingdings","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"128398","Unicode hex":"1F58E"},{"Typeface name":"Wingdings","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"9996","Unicode hex":"270C"},{"Typeface name":"Wingdings","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"128399","Unicode hex":"1F58F"},{"Typeface name":"Wingdings","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"128077","Unicode hex":"1F44D"},{"Typeface name":"Wingdings","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"128078","Unicode hex":"1F44E"},{"Typeface name":"Wingdings","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"9756","Unicode hex":"261C"},{"Typeface name":"Wingdings","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"9758","Unicode hex":"261E"},{"Typeface name":"Wingdings","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"9757","Unicode hex":"261D"},{"Typeface name":"Wingdings","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"9759","Unicode hex":"261F"},{"Typeface name":"Wingdings","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"128400","Unicode hex":"1F590"},{"Typeface name":"Wingdings","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"9786","Unicode hex":"263A"},{"Typeface name":"Wingdings","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"128528","Unicode hex":"1F610"},{"Typeface name":"Wingdings","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"9785","Unicode hex":"2639"},{"Typeface name":"Wingdings","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"128163","Unicode hex":"1F4A3"},{"Typeface name":"Wingdings","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"128369","Unicode hex":"1F571"},{"Typeface name":"Wingdings","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"127987","Unicode hex":"1F3F3"},{"Typeface name":"Wingdings","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"127985","Unicode hex":"1F3F1"},{"Typeface name":"Wingdings","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"9992","Unicode hex":"2708"},{"Typeface name":"Wingdings","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"9788","Unicode hex":"263C"},{"Typeface name":"Wingdings","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"127778","Unicode hex":"1F322"},{"Typeface name":"Wingdings","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"10052","Unicode hex":"2744"},{"Typeface name":"Wingdings","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"128326","Unicode hex":"1F546"},{"Typeface name":"Wingdings","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"10014","Unicode hex":"271E"},{"Typeface name":"Wingdings","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"128328","Unicode hex":"1F548"},{"Typeface name":"Wingdings","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"10016","Unicode hex":"2720"},{"Typeface name":"Wingdings","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"10017","Unicode hex":"2721"},{"Typeface name":"Wingdings","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"9770","Unicode hex":"262A"},{"Typeface name":"Wingdings","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"9775","Unicode hex":"262F"},{"Typeface name":"Wingdings","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"128329","Unicode hex":"1F549"},{"Typeface name":"Wingdings","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"9784","Unicode hex":"2638"},{"Typeface name":"Wingdings","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"9800","Unicode hex":"2648"},{"Typeface name":"Wingdings","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"9801","Unicode hex":"2649"},{"Typeface name":"Wingdings","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"9802","Unicode hex":"264A"},{"Typeface name":"Wingdings","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"9803","Unicode hex":"264B"},{"Typeface name":"Wingdings","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"9804","Unicode hex":"264C"},{"Typeface name":"Wingdings","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"9805","Unicode hex":"264D"},{"Typeface name":"Wingdings","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"9806","Unicode hex":"264E"},{"Typeface name":"Wingdings","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"9807","Unicode hex":"264F"},{"Typeface name":"Wingdings","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"9808","Unicode hex":"2650"},{"Typeface name":"Wingdings","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"9809","Unicode hex":"2651"},{"Typeface name":"Wingdings","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"9810","Unicode hex":"2652"},{"Typeface name":"Wingdings","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"9811","Unicode hex":"2653"},{"Typeface name":"Wingdings","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"128624","Unicode hex":"1F670"},{"Typeface name":"Wingdings","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"128629","Unicode hex":"1F675"},{"Typeface name":"Wingdings","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"9899","Unicode hex":"26AB"},{"Typeface name":"Wingdings","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"128318","Unicode hex":"1F53E"},{"Typeface name":"Wingdings","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"9724","Unicode hex":"25FC"},{"Typeface name":"Wingdings","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"128911","Unicode hex":"1F78F"},{"Typeface name":"Wingdings","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"128912","Unicode hex":"1F790"},{"Typeface name":"Wingdings","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"10065","Unicode hex":"2751"},{"Typeface name":"Wingdings","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"10066","Unicode hex":"2752"},{"Typeface name":"Wingdings","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"128927","Unicode hex":"1F79F"},{"Typeface name":"Wingdings","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"10731","Unicode hex":"29EB"},{"Typeface name":"Wingdings","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"9670","Unicode hex":"25C6"},{"Typeface name":"Wingdings","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"10070","Unicode hex":"2756"},{"Typeface name":"Wingdings","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"11049","Unicode hex":"2B29"},{"Typeface name":"Wingdings","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"8999","Unicode hex":"2327"},{"Typeface name":"Wingdings","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"11193","Unicode hex":"2BB9"},{"Typeface name":"Wingdings","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"8984","Unicode hex":"2318"},{"Typeface name":"Wingdings","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"127989","Unicode hex":"1F3F5"},{"Typeface name":"Wingdings","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"127990","Unicode hex":"1F3F6"},{"Typeface name":"Wingdings","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"128630","Unicode hex":"1F676"},{"Typeface name":"Wingdings","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"128631","Unicode hex":"1F677"},{"Typeface name":"Wingdings","Dingbat dec":"127","Dingbat hex":"7F","Unicode dec":"9647","Unicode hex":"25AF"},{"Typeface name":"Wingdings","Dingbat dec":"128","Dingbat hex":"80","Unicode dec":"127243","Unicode hex":"1F10B"},{"Typeface name":"Wingdings","Dingbat dec":"129","Dingbat hex":"81","Unicode dec":"10112","Unicode hex":"2780"},{"Typeface name":"Wingdings","Dingbat dec":"130","Dingbat hex":"82","Unicode dec":"10113","Unicode hex":"2781"},{"Typeface name":"Wingdings","Dingbat dec":"131","Dingbat hex":"83","Unicode dec":"10114","Unicode hex":"2782"},{"Typeface name":"Wingdings","Dingbat dec":"132","Dingbat hex":"84","Unicode dec":"10115","Unicode hex":"2783"},{"Typeface name":"Wingdings","Dingbat dec":"133","Dingbat hex":"85","Unicode dec":"10116","Unicode hex":"2784"},{"Typeface name":"Wingdings","Dingbat dec":"134","Dingbat hex":"86","Unicode dec":"10117","Unicode hex":"2785"},{"Typeface name":"Wingdings","Dingbat dec":"135","Dingbat hex":"87","Unicode dec":"10118","Unicode hex":"2786"},{"Typeface name":"Wingdings","Dingbat dec":"136","Dingbat hex":"88","Unicode dec":"10119","Unicode hex":"2787"},{"Typeface name":"Wingdings","Dingbat dec":"137","Dingbat hex":"89","Unicode dec":"10120","Unicode hex":"2788"},{"Typeface name":"Wingdings","Dingbat dec":"138","Dingbat hex":"8A","Unicode dec":"10121","Unicode hex":"2789"},{"Typeface name":"Wingdings","Dingbat dec":"139","Dingbat hex":"8B","Unicode dec":"127244","Unicode hex":"1F10C"},{"Typeface name":"Wingdings","Dingbat dec":"140","Dingbat hex":"8C","Unicode dec":"10122","Unicode hex":"278A"},{"Typeface name":"Wingdings","Dingbat dec":"141","Dingbat hex":"8D","Unicode dec":"10123","Unicode hex":"278B"},{"Typeface name":"Wingdings","Dingbat dec":"142","Dingbat hex":"8E","Unicode dec":"10124","Unicode hex":"278C"},{"Typeface name":"Wingdings","Dingbat dec":"143","Dingbat hex":"8F","Unicode dec":"10125","Unicode hex":"278D"},{"Typeface name":"Wingdings","Dingbat dec":"144","Dingbat hex":"90","Unicode dec":"10126","Unicode hex":"278E"},{"Typeface name":"Wingdings","Dingbat dec":"145","Dingbat hex":"91","Unicode dec":"10127","Unicode hex":"278F"},{"Typeface name":"Wingdings","Dingbat dec":"146","Dingbat hex":"92","Unicode dec":"10128","Unicode hex":"2790"},{"Typeface name":"Wingdings","Dingbat dec":"147","Dingbat hex":"93","Unicode dec":"10129","Unicode hex":"2791"},{"Typeface name":"Wingdings","Dingbat dec":"148","Dingbat hex":"94","Unicode dec":"10130","Unicode hex":"2792"},{"Typeface name":"Wingdings","Dingbat dec":"149","Dingbat hex":"95","Unicode dec":"10131","Unicode hex":"2793"},{"Typeface name":"Wingdings","Dingbat dec":"150","Dingbat hex":"96","Unicode dec":"128610","Unicode hex":"1F662"},{"Typeface name":"Wingdings","Dingbat dec":"151","Dingbat hex":"97","Unicode dec":"128608","Unicode hex":"1F660"},{"Typeface name":"Wingdings","Dingbat dec":"152","Dingbat hex":"98","Unicode dec":"128609","Unicode hex":"1F661"},{"Typeface name":"Wingdings","Dingbat dec":"153","Dingbat hex":"99","Unicode dec":"128611","Unicode hex":"1F663"},{"Typeface name":"Wingdings","Dingbat dec":"154","Dingbat hex":"9A","Unicode dec":"128606","Unicode hex":"1F65E"},{"Typeface name":"Wingdings","Dingbat dec":"155","Dingbat hex":"9B","Unicode dec":"128604","Unicode hex":"1F65C"},{"Typeface name":"Wingdings","Dingbat dec":"156","Dingbat hex":"9C","Unicode dec":"128605","Unicode hex":"1F65D"},{"Typeface name":"Wingdings","Dingbat dec":"157","Dingbat hex":"9D","Unicode dec":"128607","Unicode hex":"1F65F"},{"Typeface name":"Wingdings","Dingbat dec":"158","Dingbat hex":"9E","Unicode dec":"8729","Unicode hex":"2219"},{"Typeface name":"Wingdings","Dingbat dec":"159","Dingbat hex":"9F","Unicode dec":"8226","Unicode hex":"2022"},{"Typeface name":"Wingdings","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"11037","Unicode hex":"2B1D"},{"Typeface name":"Wingdings","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"11096","Unicode hex":"2B58"},{"Typeface name":"Wingdings","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"128902","Unicode hex":"1F786"},{"Typeface name":"Wingdings","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"128904","Unicode hex":"1F788"},{"Typeface name":"Wingdings","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"128906","Unicode hex":"1F78A"},{"Typeface name":"Wingdings","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"128907","Unicode hex":"1F78B"},{"Typeface name":"Wingdings","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"128319","Unicode hex":"1F53F"},{"Typeface name":"Wingdings","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"9642","Unicode hex":"25AA"},{"Typeface name":"Wingdings","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"128910","Unicode hex":"1F78E"},{"Typeface name":"Wingdings","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"128961","Unicode hex":"1F7C1"},{"Typeface name":"Wingdings","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"128965","Unicode hex":"1F7C5"},{"Typeface name":"Wingdings","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"9733","Unicode hex":"2605"},{"Typeface name":"Wingdings","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"128971","Unicode hex":"1F7CB"},{"Typeface name":"Wingdings","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"128975","Unicode hex":"1F7CF"},{"Typeface name":"Wingdings","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"128979","Unicode hex":"1F7D3"},{"Typeface name":"Wingdings","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"128977","Unicode hex":"1F7D1"},{"Typeface name":"Wingdings","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"11216","Unicode hex":"2BD0"},{"Typeface name":"Wingdings","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"8982","Unicode hex":"2316"},{"Typeface name":"Wingdings","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"11214","Unicode hex":"2BCE"},{"Typeface name":"Wingdings","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"11215","Unicode hex":"2BCF"},{"Typeface name":"Wingdings","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"11217","Unicode hex":"2BD1"},{"Typeface name":"Wingdings","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"10026","Unicode hex":"272A"},{"Typeface name":"Wingdings","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"10032","Unicode hex":"2730"},{"Typeface name":"Wingdings","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"128336","Unicode hex":"1F550"},{"Typeface name":"Wingdings","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"128337","Unicode hex":"1F551"},{"Typeface name":"Wingdings","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"128338","Unicode hex":"1F552"},{"Typeface name":"Wingdings","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"128339","Unicode hex":"1F553"},{"Typeface name":"Wingdings","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"128340","Unicode hex":"1F554"},{"Typeface name":"Wingdings","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"128341","Unicode hex":"1F555"},{"Typeface name":"Wingdings","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"128342","Unicode hex":"1F556"},{"Typeface name":"Wingdings","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"128343","Unicode hex":"1F557"},{"Typeface name":"Wingdings","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"128344","Unicode hex":"1F558"},{"Typeface name":"Wingdings","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"128345","Unicode hex":"1F559"},{"Typeface name":"Wingdings","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"128346","Unicode hex":"1F55A"},{"Typeface name":"Wingdings","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"128347","Unicode hex":"1F55B"},{"Typeface name":"Wingdings","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"11184","Unicode hex":"2BB0"},{"Typeface name":"Wingdings","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"11185","Unicode hex":"2BB1"},{"Typeface name":"Wingdings","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"11186","Unicode hex":"2BB2"},{"Typeface name":"Wingdings","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"11187","Unicode hex":"2BB3"},{"Typeface name":"Wingdings","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"11188","Unicode hex":"2BB4"},{"Typeface name":"Wingdings","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"11189","Unicode hex":"2BB5"},{"Typeface name":"Wingdings","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"11190","Unicode hex":"2BB6"},{"Typeface name":"Wingdings","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"11191","Unicode hex":"2BB7"},{"Typeface name":"Wingdings","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"128618","Unicode hex":"1F66A"},{"Typeface name":"Wingdings","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"128619","Unicode hex":"1F66B"},{"Typeface name":"Wingdings","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"128597","Unicode hex":"1F655"},{"Typeface name":"Wingdings","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"128596","Unicode hex":"1F654"},{"Typeface name":"Wingdings","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"128599","Unicode hex":"1F657"},{"Typeface name":"Wingdings","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"128598","Unicode hex":"1F656"},{"Typeface name":"Wingdings","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"128592","Unicode hex":"1F650"},{"Typeface name":"Wingdings","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"128593","Unicode hex":"1F651"},{"Typeface name":"Wingdings","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"128594","Unicode hex":"1F652"},{"Typeface name":"Wingdings","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"128595","Unicode hex":"1F653"},{"Typeface name":"Wingdings","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"9003","Unicode hex":"232B"},{"Typeface name":"Wingdings","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"8998","Unicode hex":"2326"},{"Typeface name":"Wingdings","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"11160","Unicode hex":"2B98"},{"Typeface name":"Wingdings","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"11162","Unicode hex":"2B9A"},{"Typeface name":"Wingdings","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"11161","Unicode hex":"2B99"},{"Typeface name":"Wingdings","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"11163","Unicode hex":"2B9B"},{"Typeface name":"Wingdings","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"11144","Unicode hex":"2B88"},{"Typeface name":"Wingdings","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"11146","Unicode hex":"2B8A"},{"Typeface name":"Wingdings","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"11145","Unicode hex":"2B89"},{"Typeface name":"Wingdings","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"11147","Unicode hex":"2B8B"},{"Typeface name":"Wingdings","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"129128","Unicode hex":"1F868"},{"Typeface name":"Wingdings","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"129130","Unicode hex":"1F86A"},{"Typeface name":"Wingdings","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"129129","Unicode hex":"1F869"},{"Typeface name":"Wingdings","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"129131","Unicode hex":"1F86B"},{"Typeface name":"Wingdings","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"129132","Unicode hex":"1F86C"},{"Typeface name":"Wingdings","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"129133","Unicode hex":"1F86D"},{"Typeface name":"Wingdings","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"129135","Unicode hex":"1F86F"},{"Typeface name":"Wingdings","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"129134","Unicode hex":"1F86E"},{"Typeface name":"Wingdings","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"129144","Unicode hex":"1F878"},{"Typeface name":"Wingdings","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"129146","Unicode hex":"1F87A"},{"Typeface name":"Wingdings","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"129145","Unicode hex":"1F879"},{"Typeface name":"Wingdings","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"129147","Unicode hex":"1F87B"},{"Typeface name":"Wingdings","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"129148","Unicode hex":"1F87C"},{"Typeface name":"Wingdings","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"129149","Unicode hex":"1F87D"},{"Typeface name":"Wingdings","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"129151","Unicode hex":"1F87F"},{"Typeface name":"Wingdings","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"129150","Unicode hex":"1F87E"},{"Typeface name":"Wingdings","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"8678","Unicode hex":"21E6"},{"Typeface name":"Wingdings","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"8680","Unicode hex":"21E8"},{"Typeface name":"Wingdings","Dingbat dec":"241","Dingbat hex":"F1","Unicode dec":"8679","Unicode hex":"21E7"},{"Typeface name":"Wingdings","Dingbat dec":"242","Dingbat hex":"F2","Unicode dec":"8681","Unicode hex":"21E9"},{"Typeface name":"Wingdings","Dingbat dec":"243","Dingbat hex":"F3","Unicode dec":"11012","Unicode hex":"2B04"},{"Typeface name":"Wingdings","Dingbat dec":"244","Dingbat hex":"F4","Unicode dec":"8691","Unicode hex":"21F3"},{"Typeface name":"Wingdings","Dingbat dec":"245","Dingbat hex":"F5","Unicode dec":"11009","Unicode hex":"2B01"},{"Typeface name":"Wingdings","Dingbat dec":"246","Dingbat hex":"F6","Unicode dec":"11008","Unicode hex":"2B00"},{"Typeface name":"Wingdings","Dingbat dec":"247","Dingbat hex":"F7","Unicode dec":"11011","Unicode hex":"2B03"},{"Typeface name":"Wingdings","Dingbat dec":"248","Dingbat hex":"F8","Unicode dec":"11010","Unicode hex":"2B02"},{"Typeface name":"Wingdings","Dingbat dec":"249","Dingbat hex":"F9","Unicode dec":"129196","Unicode hex":"1F8AC"},{"Typeface name":"Wingdings","Dingbat dec":"250","Dingbat hex":"FA","Unicode dec":"129197","Unicode hex":"1F8AD"},{"Typeface name":"Wingdings","Dingbat dec":"251","Dingbat hex":"FB","Unicode dec":"128502","Unicode hex":"1F5F6"},{"Typeface name":"Wingdings","Dingbat dec":"252","Dingbat hex":"FC","Unicode dec":"10003","Unicode hex":"2713"},{"Typeface name":"Wingdings","Dingbat dec":"253","Dingbat hex":"FD","Unicode dec":"128503","Unicode hex":"1F5F7"},{"Typeface name":"Wingdings","Dingbat dec":"254","Dingbat hex":"FE","Unicode dec":"128505","Unicode hex":"1F5F9"},{"Typeface name":"Wingdings 2","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Wingdings 2","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"128394","Unicode hex":"1F58A"},{"Typeface name":"Wingdings 2","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"128395","Unicode hex":"1F58B"},{"Typeface name":"Wingdings 2","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"128396","Unicode hex":"1F58C"},{"Typeface name":"Wingdings 2","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"128397","Unicode hex":"1F58D"},{"Typeface name":"Wingdings 2","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"9988","Unicode hex":"2704"},{"Typeface name":"Wingdings 2","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"9984","Unicode hex":"2700"},{"Typeface name":"Wingdings 2","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"128382","Unicode hex":"1F57E"},{"Typeface name":"Wingdings 2","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"128381","Unicode hex":"1F57D"},{"Typeface name":"Wingdings 2","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"128453","Unicode hex":"1F5C5"},{"Typeface name":"Wingdings 2","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"128454","Unicode hex":"1F5C6"},{"Typeface name":"Wingdings 2","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"128455","Unicode hex":"1F5C7"},{"Typeface name":"Wingdings 2","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"128456","Unicode hex":"1F5C8"},{"Typeface name":"Wingdings 2","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"128457","Unicode hex":"1F5C9"},{"Typeface name":"Wingdings 2","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"128458","Unicode hex":"1F5CA"},{"Typeface name":"Wingdings 2","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"128459","Unicode hex":"1F5CB"},{"Typeface name":"Wingdings 2","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"128460","Unicode hex":"1F5CC"},{"Typeface name":"Wingdings 2","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"128461","Unicode hex":"1F5CD"},{"Typeface name":"Wingdings 2","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"128203","Unicode hex":"1F4CB"},{"Typeface name":"Wingdings 2","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"128465","Unicode hex":"1F5D1"},{"Typeface name":"Wingdings 2","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"128468","Unicode hex":"1F5D4"},{"Typeface name":"Wingdings 2","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"128437","Unicode hex":"1F5B5"},{"Typeface name":"Wingdings 2","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"128438","Unicode hex":"1F5B6"},{"Typeface name":"Wingdings 2","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"128439","Unicode hex":"1F5B7"},{"Typeface name":"Wingdings 2","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"128440","Unicode hex":"1F5B8"},{"Typeface name":"Wingdings 2","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"128429","Unicode hex":"1F5AD"},{"Typeface name":"Wingdings 2","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"128431","Unicode hex":"1F5AF"},{"Typeface name":"Wingdings 2","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"128433","Unicode hex":"1F5B1"},{"Typeface name":"Wingdings 2","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"128402","Unicode hex":"1F592"},{"Typeface name":"Wingdings 2","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"128403","Unicode hex":"1F593"},{"Typeface name":"Wingdings 2","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"128408","Unicode hex":"1F598"},{"Typeface name":"Wingdings 2","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"128409","Unicode hex":"1F599"},{"Typeface name":"Wingdings 2","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"128410","Unicode hex":"1F59A"},{"Typeface name":"Wingdings 2","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"128411","Unicode hex":"1F59B"},{"Typeface name":"Wingdings 2","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"128072","Unicode hex":"1F448"},{"Typeface name":"Wingdings 2","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"128073","Unicode hex":"1F449"},{"Typeface name":"Wingdings 2","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"128412","Unicode hex":"1F59C"},{"Typeface name":"Wingdings 2","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"128413","Unicode hex":"1F59D"},{"Typeface name":"Wingdings 2","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"128414","Unicode hex":"1F59E"},{"Typeface name":"Wingdings 2","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"128415","Unicode hex":"1F59F"},{"Typeface name":"Wingdings 2","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"128416","Unicode hex":"1F5A0"},{"Typeface name":"Wingdings 2","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"128417","Unicode hex":"1F5A1"},{"Typeface name":"Wingdings 2","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"128070","Unicode hex":"1F446"},{"Typeface name":"Wingdings 2","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"128071","Unicode hex":"1F447"},{"Typeface name":"Wingdings 2","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"128418","Unicode hex":"1F5A2"},{"Typeface name":"Wingdings 2","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"128419","Unicode hex":"1F5A3"},{"Typeface name":"Wingdings 2","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"128401","Unicode hex":"1F591"},{"Typeface name":"Wingdings 2","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"128500","Unicode hex":"1F5F4"},{"Typeface name":"Wingdings 2","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"128504","Unicode hex":"1F5F8"},{"Typeface name":"Wingdings 2","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"128501","Unicode hex":"1F5F5"},{"Typeface name":"Wingdings 2","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"9745","Unicode hex":"2611"},{"Typeface name":"Wingdings 2","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"11197","Unicode hex":"2BBD"},{"Typeface name":"Wingdings 2","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"9746","Unicode hex":"2612"},{"Typeface name":"Wingdings 2","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"11198","Unicode hex":"2BBE"},{"Typeface name":"Wingdings 2","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"11199","Unicode hex":"2BBF"},{"Typeface name":"Wingdings 2","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"128711","Unicode hex":"1F6C7"},{"Typeface name":"Wingdings 2","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"10680","Unicode hex":"29B8"},{"Typeface name":"Wingdings 2","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"128625","Unicode hex":"1F671"},{"Typeface name":"Wingdings 2","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"128628","Unicode hex":"1F674"},{"Typeface name":"Wingdings 2","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"128626","Unicode hex":"1F672"},{"Typeface name":"Wingdings 2","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"128627","Unicode hex":"1F673"},{"Typeface name":"Wingdings 2","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"8253","Unicode hex":"203D"},{"Typeface name":"Wingdings 2","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"128633","Unicode hex":"1F679"},{"Typeface name":"Wingdings 2","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"128634","Unicode hex":"1F67A"},{"Typeface name":"Wingdings 2","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"128635","Unicode hex":"1F67B"},{"Typeface name":"Wingdings 2","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"128614","Unicode hex":"1F666"},{"Typeface name":"Wingdings 2","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"128612","Unicode hex":"1F664"},{"Typeface name":"Wingdings 2","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"128613","Unicode hex":"1F665"},{"Typeface name":"Wingdings 2","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"128615","Unicode hex":"1F667"},{"Typeface name":"Wingdings 2","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"128602","Unicode hex":"1F65A"},{"Typeface name":"Wingdings 2","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"128600","Unicode hex":"1F658"},{"Typeface name":"Wingdings 2","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"128601","Unicode hex":"1F659"},{"Typeface name":"Wingdings 2","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"128603","Unicode hex":"1F65B"},{"Typeface name":"Wingdings 2","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"9450","Unicode hex":"24EA"},{"Typeface name":"Wingdings 2","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"9312","Unicode hex":"2460"},{"Typeface name":"Wingdings 2","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"9313","Unicode hex":"2461"},{"Typeface name":"Wingdings 2","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"9314","Unicode hex":"2462"},{"Typeface name":"Wingdings 2","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"9315","Unicode hex":"2463"},{"Typeface name":"Wingdings 2","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"9316","Unicode hex":"2464"},{"Typeface name":"Wingdings 2","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"9317","Unicode hex":"2465"},{"Typeface name":"Wingdings 2","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"9318","Unicode hex":"2466"},{"Typeface name":"Wingdings 2","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"9319","Unicode hex":"2467"},{"Typeface name":"Wingdings 2","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"9320","Unicode hex":"2468"},{"Typeface name":"Wingdings 2","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"9321","Unicode hex":"2469"},{"Typeface name":"Wingdings 2","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"9471","Unicode hex":"24FF"},{"Typeface name":"Wingdings 2","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"10102","Unicode hex":"2776"},{"Typeface name":"Wingdings 2","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"10103","Unicode hex":"2777"},{"Typeface name":"Wingdings 2","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"10104","Unicode hex":"2778"},{"Typeface name":"Wingdings 2","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"10105","Unicode hex":"2779"},{"Typeface name":"Wingdings 2","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"10106","Unicode hex":"277A"},{"Typeface name":"Wingdings 2","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"10107","Unicode hex":"277B"},{"Typeface name":"Wingdings 2","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"10108","Unicode hex":"277C"},{"Typeface name":"Wingdings 2","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"10109","Unicode hex":"277D"},{"Typeface name":"Wingdings 2","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"10110","Unicode hex":"277E"},{"Typeface name":"Wingdings 2","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"10111","Unicode hex":"277F"},{"Typeface name":"Wingdings 2","Dingbat dec":"128","Dingbat hex":"80","Unicode dec":"9737","Unicode hex":"2609"},{"Typeface name":"Wingdings 2","Dingbat dec":"129","Dingbat hex":"81","Unicode dec":"127765","Unicode hex":"1F315"},{"Typeface name":"Wingdings 2","Dingbat dec":"130","Dingbat hex":"82","Unicode dec":"9789","Unicode hex":"263D"},{"Typeface name":"Wingdings 2","Dingbat dec":"131","Dingbat hex":"83","Unicode dec":"9790","Unicode hex":"263E"},{"Typeface name":"Wingdings 2","Dingbat dec":"132","Dingbat hex":"84","Unicode dec":"11839","Unicode hex":"2E3F"},{"Typeface name":"Wingdings 2","Dingbat dec":"133","Dingbat hex":"85","Unicode dec":"10013","Unicode hex":"271D"},{"Typeface name":"Wingdings 2","Dingbat dec":"134","Dingbat hex":"86","Unicode dec":"128327","Unicode hex":"1F547"},{"Typeface name":"Wingdings 2","Dingbat dec":"135","Dingbat hex":"87","Unicode dec":"128348","Unicode hex":"1F55C"},{"Typeface name":"Wingdings 2","Dingbat dec":"136","Dingbat hex":"88","Unicode dec":"128349","Unicode hex":"1F55D"},{"Typeface name":"Wingdings 2","Dingbat dec":"137","Dingbat hex":"89","Unicode dec":"128350","Unicode hex":"1F55E"},{"Typeface name":"Wingdings 2","Dingbat dec":"138","Dingbat hex":"8A","Unicode dec":"128351","Unicode hex":"1F55F"},{"Typeface name":"Wingdings 2","Dingbat dec":"139","Dingbat hex":"8B","Unicode dec":"128352","Unicode hex":"1F560"},{"Typeface name":"Wingdings 2","Dingbat dec":"140","Dingbat hex":"8C","Unicode dec":"128353","Unicode hex":"1F561"},{"Typeface name":"Wingdings 2","Dingbat dec":"141","Dingbat hex":"8D","Unicode dec":"128354","Unicode hex":"1F562"},{"Typeface name":"Wingdings 2","Dingbat dec":"142","Dingbat hex":"8E","Unicode dec":"128355","Unicode hex":"1F563"},{"Typeface name":"Wingdings 2","Dingbat dec":"143","Dingbat hex":"8F","Unicode dec":"128356","Unicode hex":"1F564"},{"Typeface name":"Wingdings 2","Dingbat dec":"144","Dingbat hex":"90","Unicode dec":"128357","Unicode hex":"1F565"},{"Typeface name":"Wingdings 2","Dingbat dec":"145","Dingbat hex":"91","Unicode dec":"128358","Unicode hex":"1F566"},{"Typeface name":"Wingdings 2","Dingbat dec":"146","Dingbat hex":"92","Unicode dec":"128359","Unicode hex":"1F567"},{"Typeface name":"Wingdings 2","Dingbat dec":"147","Dingbat hex":"93","Unicode dec":"128616","Unicode hex":"1F668"},{"Typeface name":"Wingdings 2","Dingbat dec":"148","Dingbat hex":"94","Unicode dec":"128617","Unicode hex":"1F669"},{"Typeface name":"Wingdings 2","Dingbat dec":"149","Dingbat hex":"95","Unicode dec":"8901","Unicode hex":"22C5"},{"Typeface name":"Wingdings 2","Dingbat dec":"150","Dingbat hex":"96","Unicode dec":"128900","Unicode hex":"1F784"},{"Typeface name":"Wingdings 2","Dingbat dec":"151","Dingbat hex":"97","Unicode dec":"10625","Unicode hex":"2981"},{"Typeface name":"Wingdings 2","Dingbat dec":"152","Dingbat hex":"98","Unicode dec":"9679","Unicode hex":"25CF"},{"Typeface name":"Wingdings 2","Dingbat dec":"153","Dingbat hex":"99","Unicode dec":"9675","Unicode hex":"25CB"},{"Typeface name":"Wingdings 2","Dingbat dec":"154","Dingbat hex":"9A","Unicode dec":"128901","Unicode hex":"1F785"},{"Typeface name":"Wingdings 2","Dingbat dec":"155","Dingbat hex":"9B","Unicode dec":"128903","Unicode hex":"1F787"},{"Typeface name":"Wingdings 2","Dingbat dec":"156","Dingbat hex":"9C","Unicode dec":"128905","Unicode hex":"1F789"},{"Typeface name":"Wingdings 2","Dingbat dec":"157","Dingbat hex":"9D","Unicode dec":"8857","Unicode hex":"2299"},{"Typeface name":"Wingdings 2","Dingbat dec":"158","Dingbat hex":"9E","Unicode dec":"10687","Unicode hex":"29BF"},{"Typeface name":"Wingdings 2","Dingbat dec":"159","Dingbat hex":"9F","Unicode dec":"128908","Unicode hex":"1F78C"},{"Typeface name":"Wingdings 2","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"128909","Unicode hex":"1F78D"},{"Typeface name":"Wingdings 2","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"9726","Unicode hex":"25FE"},{"Typeface name":"Wingdings 2","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"9632","Unicode hex":"25A0"},{"Typeface name":"Wingdings 2","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"9633","Unicode hex":"25A1"},{"Typeface name":"Wingdings 2","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"128913","Unicode hex":"1F791"},{"Typeface name":"Wingdings 2","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"128914","Unicode hex":"1F792"},{"Typeface name":"Wingdings 2","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"128915","Unicode hex":"1F793"},{"Typeface name":"Wingdings 2","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"128916","Unicode hex":"1F794"},{"Typeface name":"Wingdings 2","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"9635","Unicode hex":"25A3"},{"Typeface name":"Wingdings 2","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"128917","Unicode hex":"1F795"},{"Typeface name":"Wingdings 2","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"128918","Unicode hex":"1F796"},{"Typeface name":"Wingdings 2","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"128919","Unicode hex":"1F797"},{"Typeface name":"Wingdings 2","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"128920","Unicode hex":"1F798"},{"Typeface name":"Wingdings 2","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"11049","Unicode hex":"2B29"},{"Typeface name":"Wingdings 2","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"11045","Unicode hex":"2B25"},{"Typeface name":"Wingdings 2","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"9671","Unicode hex":"25C7"},{"Typeface name":"Wingdings 2","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"128922","Unicode hex":"1F79A"},{"Typeface name":"Wingdings 2","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"9672","Unicode hex":"25C8"},{"Typeface name":"Wingdings 2","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"128923","Unicode hex":"1F79B"},{"Typeface name":"Wingdings 2","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"128924","Unicode hex":"1F79C"},{"Typeface name":"Wingdings 2","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"128925","Unicode hex":"1F79D"},{"Typeface name":"Wingdings 2","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"128926","Unicode hex":"1F79E"},{"Typeface name":"Wingdings 2","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"11050","Unicode hex":"2B2A"},{"Typeface name":"Wingdings 2","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"11047","Unicode hex":"2B27"},{"Typeface name":"Wingdings 2","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"9674","Unicode hex":"25CA"},{"Typeface name":"Wingdings 2","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"128928","Unicode hex":"1F7A0"},{"Typeface name":"Wingdings 2","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"9686","Unicode hex":"25D6"},{"Typeface name":"Wingdings 2","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"9687","Unicode hex":"25D7"},{"Typeface name":"Wingdings 2","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"11210","Unicode hex":"2BCA"},{"Typeface name":"Wingdings 2","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"11211","Unicode hex":"2BCB"},{"Typeface name":"Wingdings 2","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"11200","Unicode hex":"2BC0"},{"Typeface name":"Wingdings 2","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"11201","Unicode hex":"2BC1"},{"Typeface name":"Wingdings 2","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"11039","Unicode hex":"2B1F"},{"Typeface name":"Wingdings 2","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"11202","Unicode hex":"2BC2"},{"Typeface name":"Wingdings 2","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"11043","Unicode hex":"2B23"},{"Typeface name":"Wingdings 2","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"11042","Unicode hex":"2B22"},{"Typeface name":"Wingdings 2","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"11203","Unicode hex":"2BC3"},{"Typeface name":"Wingdings 2","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"11204","Unicode hex":"2BC4"},{"Typeface name":"Wingdings 2","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"128929","Unicode hex":"1F7A1"},{"Typeface name":"Wingdings 2","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"128930","Unicode hex":"1F7A2"},{"Typeface name":"Wingdings 2","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"128931","Unicode hex":"1F7A3"},{"Typeface name":"Wingdings 2","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"128932","Unicode hex":"1F7A4"},{"Typeface name":"Wingdings 2","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"128933","Unicode hex":"1F7A5"},{"Typeface name":"Wingdings 2","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"128934","Unicode hex":"1F7A6"},{"Typeface name":"Wingdings 2","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"128935","Unicode hex":"1F7A7"},{"Typeface name":"Wingdings 2","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"128936","Unicode hex":"1F7A8"},{"Typeface name":"Wingdings 2","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"128937","Unicode hex":"1F7A9"},{"Typeface name":"Wingdings 2","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"128938","Unicode hex":"1F7AA"},{"Typeface name":"Wingdings 2","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"128939","Unicode hex":"1F7AB"},{"Typeface name":"Wingdings 2","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"128940","Unicode hex":"1F7AC"},{"Typeface name":"Wingdings 2","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"128941","Unicode hex":"1F7AD"},{"Typeface name":"Wingdings 2","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"128942","Unicode hex":"1F7AE"},{"Typeface name":"Wingdings 2","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"128943","Unicode hex":"1F7AF"},{"Typeface name":"Wingdings 2","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"128944","Unicode hex":"1F7B0"},{"Typeface name":"Wingdings 2","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"128945","Unicode hex":"1F7B1"},{"Typeface name":"Wingdings 2","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"128946","Unicode hex":"1F7B2"},{"Typeface name":"Wingdings 2","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"128947","Unicode hex":"1F7B3"},{"Typeface name":"Wingdings 2","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"128948","Unicode hex":"1F7B4"},{"Typeface name":"Wingdings 2","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"128949","Unicode hex":"1F7B5"},{"Typeface name":"Wingdings 2","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"128950","Unicode hex":"1F7B6"},{"Typeface name":"Wingdings 2","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"128951","Unicode hex":"1F7B7"},{"Typeface name":"Wingdings 2","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"128952","Unicode hex":"1F7B8"},{"Typeface name":"Wingdings 2","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"128953","Unicode hex":"1F7B9"},{"Typeface name":"Wingdings 2","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"128954","Unicode hex":"1F7BA"},{"Typeface name":"Wingdings 2","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"128955","Unicode hex":"1F7BB"},{"Typeface name":"Wingdings 2","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"128956","Unicode hex":"1F7BC"},{"Typeface name":"Wingdings 2","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"128957","Unicode hex":"1F7BD"},{"Typeface name":"Wingdings 2","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"128958","Unicode hex":"1F7BE"},{"Typeface name":"Wingdings 2","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"128959","Unicode hex":"1F7BF"},{"Typeface name":"Wingdings 2","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"128960","Unicode hex":"1F7C0"},{"Typeface name":"Wingdings 2","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"128962","Unicode hex":"1F7C2"},{"Typeface name":"Wingdings 2","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"128964","Unicode hex":"1F7C4"},{"Typeface name":"Wingdings 2","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"128966","Unicode hex":"1F7C6"},{"Typeface name":"Wingdings 2","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"128969","Unicode hex":"1F7C9"},{"Typeface name":"Wingdings 2","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"128970","Unicode hex":"1F7CA"},{"Typeface name":"Wingdings 2","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"10038","Unicode hex":"2736"},{"Typeface name":"Wingdings 2","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"128972","Unicode hex":"1F7CC"},{"Typeface name":"Wingdings 2","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"128974","Unicode hex":"1F7CE"},{"Typeface name":"Wingdings 2","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"128976","Unicode hex":"1F7D0"},{"Typeface name":"Wingdings 2","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"128978","Unicode hex":"1F7D2"},{"Typeface name":"Wingdings 2","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"10041","Unicode hex":"2739"},{"Typeface name":"Wingdings 2","Dingbat dec":"241","Dingbat hex":"F1","Unicode dec":"128963","Unicode hex":"1F7C3"},{"Typeface name":"Wingdings 2","Dingbat dec":"242","Dingbat hex":"F2","Unicode dec":"128967","Unicode hex":"1F7C7"},{"Typeface name":"Wingdings 2","Dingbat dec":"243","Dingbat hex":"F3","Unicode dec":"10031","Unicode hex":"272F"},{"Typeface name":"Wingdings 2","Dingbat dec":"244","Dingbat hex":"F4","Unicode dec":"128973","Unicode hex":"1F7CD"},{"Typeface name":"Wingdings 2","Dingbat dec":"245","Dingbat hex":"F5","Unicode dec":"128980","Unicode hex":"1F7D4"},{"Typeface name":"Wingdings 2","Dingbat dec":"246","Dingbat hex":"F6","Unicode dec":"11212","Unicode hex":"2BCC"},{"Typeface name":"Wingdings 2","Dingbat dec":"247","Dingbat hex":"F7","Unicode dec":"11213","Unicode hex":"2BCD"},{"Typeface name":"Wingdings 2","Dingbat dec":"248","Dingbat hex":"F8","Unicode dec":"8251","Unicode hex":"203B"},{"Typeface name":"Wingdings 2","Dingbat dec":"249","Dingbat hex":"F9","Unicode dec":"8258","Unicode hex":"2042"},{"Typeface name":"Wingdings 3","Dingbat dec":"32","Dingbat hex":"20","Unicode dec":"32","Unicode hex":"20"},{"Typeface name":"Wingdings 3","Dingbat dec":"33","Dingbat hex":"21","Unicode dec":"11104","Unicode hex":"2B60"},{"Typeface name":"Wingdings 3","Dingbat dec":"34","Dingbat hex":"22","Unicode dec":"11106","Unicode hex":"2B62"},{"Typeface name":"Wingdings 3","Dingbat dec":"35","Dingbat hex":"23","Unicode dec":"11105","Unicode hex":"2B61"},{"Typeface name":"Wingdings 3","Dingbat dec":"36","Dingbat hex":"24","Unicode dec":"11107","Unicode hex":"2B63"},{"Typeface name":"Wingdings 3","Dingbat dec":"37","Dingbat hex":"25","Unicode dec":"11110","Unicode hex":"2B66"},{"Typeface name":"Wingdings 3","Dingbat dec":"38","Dingbat hex":"26","Unicode dec":"11111","Unicode hex":"2B67"},{"Typeface name":"Wingdings 3","Dingbat dec":"39","Dingbat hex":"27","Unicode dec":"11113","Unicode hex":"2B69"},{"Typeface name":"Wingdings 3","Dingbat dec":"40","Dingbat hex":"28","Unicode dec":"11112","Unicode hex":"2B68"},{"Typeface name":"Wingdings 3","Dingbat dec":"41","Dingbat hex":"29","Unicode dec":"11120","Unicode hex":"2B70"},{"Typeface name":"Wingdings 3","Dingbat dec":"42","Dingbat hex":"2A","Unicode dec":"11122","Unicode hex":"2B72"},{"Typeface name":"Wingdings 3","Dingbat dec":"43","Dingbat hex":"2B","Unicode dec":"11121","Unicode hex":"2B71"},{"Typeface name":"Wingdings 3","Dingbat dec":"44","Dingbat hex":"2C","Unicode dec":"11123","Unicode hex":"2B73"},{"Typeface name":"Wingdings 3","Dingbat dec":"45","Dingbat hex":"2D","Unicode dec":"11126","Unicode hex":"2B76"},{"Typeface name":"Wingdings 3","Dingbat dec":"46","Dingbat hex":"2E","Unicode dec":"11128","Unicode hex":"2B78"},{"Typeface name":"Wingdings 3","Dingbat dec":"47","Dingbat hex":"2F","Unicode dec":"11131","Unicode hex":"2B7B"},{"Typeface name":"Wingdings 3","Dingbat dec":"48","Dingbat hex":"30","Unicode dec":"11133","Unicode hex":"2B7D"},{"Typeface name":"Wingdings 3","Dingbat dec":"49","Dingbat hex":"31","Unicode dec":"11108","Unicode hex":"2B64"},{"Typeface name":"Wingdings 3","Dingbat dec":"50","Dingbat hex":"32","Unicode dec":"11109","Unicode hex":"2B65"},{"Typeface name":"Wingdings 3","Dingbat dec":"51","Dingbat hex":"33","Unicode dec":"11114","Unicode hex":"2B6A"},{"Typeface name":"Wingdings 3","Dingbat dec":"52","Dingbat hex":"34","Unicode dec":"11116","Unicode hex":"2B6C"},{"Typeface name":"Wingdings 3","Dingbat dec":"53","Dingbat hex":"35","Unicode dec":"11115","Unicode hex":"2B6B"},{"Typeface name":"Wingdings 3","Dingbat dec":"54","Dingbat hex":"36","Unicode dec":"11117","Unicode hex":"2B6D"},{"Typeface name":"Wingdings 3","Dingbat dec":"55","Dingbat hex":"37","Unicode dec":"11085","Unicode hex":"2B4D"},{"Typeface name":"Wingdings 3","Dingbat dec":"56","Dingbat hex":"38","Unicode dec":"11168","Unicode hex":"2BA0"},{"Typeface name":"Wingdings 3","Dingbat dec":"57","Dingbat hex":"39","Unicode dec":"11169","Unicode hex":"2BA1"},{"Typeface name":"Wingdings 3","Dingbat dec":"58","Dingbat hex":"3A","Unicode dec":"11170","Unicode hex":"2BA2"},{"Typeface name":"Wingdings 3","Dingbat dec":"59","Dingbat hex":"3B","Unicode dec":"11171","Unicode hex":"2BA3"},{"Typeface name":"Wingdings 3","Dingbat dec":"60","Dingbat hex":"3C","Unicode dec":"11172","Unicode hex":"2BA4"},{"Typeface name":"Wingdings 3","Dingbat dec":"61","Dingbat hex":"3D","Unicode dec":"11173","Unicode hex":"2BA5"},{"Typeface name":"Wingdings 3","Dingbat dec":"62","Dingbat hex":"3E","Unicode dec":"11174","Unicode hex":"2BA6"},{"Typeface name":"Wingdings 3","Dingbat dec":"63","Dingbat hex":"3F","Unicode dec":"11175","Unicode hex":"2BA7"},{"Typeface name":"Wingdings 3","Dingbat dec":"64","Dingbat hex":"40","Unicode dec":"11152","Unicode hex":"2B90"},{"Typeface name":"Wingdings 3","Dingbat dec":"65","Dingbat hex":"41","Unicode dec":"11153","Unicode hex":"2B91"},{"Typeface name":"Wingdings 3","Dingbat dec":"66","Dingbat hex":"42","Unicode dec":"11154","Unicode hex":"2B92"},{"Typeface name":"Wingdings 3","Dingbat dec":"67","Dingbat hex":"43","Unicode dec":"11155","Unicode hex":"2B93"},{"Typeface name":"Wingdings 3","Dingbat dec":"68","Dingbat hex":"44","Unicode dec":"11136","Unicode hex":"2B80"},{"Typeface name":"Wingdings 3","Dingbat dec":"69","Dingbat hex":"45","Unicode dec":"11139","Unicode hex":"2B83"},{"Typeface name":"Wingdings 3","Dingbat dec":"70","Dingbat hex":"46","Unicode dec":"11134","Unicode hex":"2B7E"},{"Typeface name":"Wingdings 3","Dingbat dec":"71","Dingbat hex":"47","Unicode dec":"11135","Unicode hex":"2B7F"},{"Typeface name":"Wingdings 3","Dingbat dec":"72","Dingbat hex":"48","Unicode dec":"11140","Unicode hex":"2B84"},{"Typeface name":"Wingdings 3","Dingbat dec":"73","Dingbat hex":"49","Unicode dec":"11142","Unicode hex":"2B86"},{"Typeface name":"Wingdings 3","Dingbat dec":"74","Dingbat hex":"4A","Unicode dec":"11141","Unicode hex":"2B85"},{"Typeface name":"Wingdings 3","Dingbat dec":"75","Dingbat hex":"4B","Unicode dec":"11143","Unicode hex":"2B87"},{"Typeface name":"Wingdings 3","Dingbat dec":"76","Dingbat hex":"4C","Unicode dec":"11151","Unicode hex":"2B8F"},{"Typeface name":"Wingdings 3","Dingbat dec":"77","Dingbat hex":"4D","Unicode dec":"11149","Unicode hex":"2B8D"},{"Typeface name":"Wingdings 3","Dingbat dec":"78","Dingbat hex":"4E","Unicode dec":"11150","Unicode hex":"2B8E"},{"Typeface name":"Wingdings 3","Dingbat dec":"79","Dingbat hex":"4F","Unicode dec":"11148","Unicode hex":"2B8C"},{"Typeface name":"Wingdings 3","Dingbat dec":"80","Dingbat hex":"50","Unicode dec":"11118","Unicode hex":"2B6E"},{"Typeface name":"Wingdings 3","Dingbat dec":"81","Dingbat hex":"51","Unicode dec":"11119","Unicode hex":"2B6F"},{"Typeface name":"Wingdings 3","Dingbat dec":"82","Dingbat hex":"52","Unicode dec":"9099","Unicode hex":"238B"},{"Typeface name":"Wingdings 3","Dingbat dec":"83","Dingbat hex":"53","Unicode dec":"8996","Unicode hex":"2324"},{"Typeface name":"Wingdings 3","Dingbat dec":"84","Dingbat hex":"54","Unicode dec":"8963","Unicode hex":"2303"},{"Typeface name":"Wingdings 3","Dingbat dec":"85","Dingbat hex":"55","Unicode dec":"8997","Unicode hex":"2325"},{"Typeface name":"Wingdings 3","Dingbat dec":"86","Dingbat hex":"56","Unicode dec":"9251","Unicode hex":"2423"},{"Typeface name":"Wingdings 3","Dingbat dec":"87","Dingbat hex":"57","Unicode dec":"9085","Unicode hex":"237D"},{"Typeface name":"Wingdings 3","Dingbat dec":"88","Dingbat hex":"58","Unicode dec":"8682","Unicode hex":"21EA"},{"Typeface name":"Wingdings 3","Dingbat dec":"89","Dingbat hex":"59","Unicode dec":"11192","Unicode hex":"2BB8"},{"Typeface name":"Wingdings 3","Dingbat dec":"90","Dingbat hex":"5A","Unicode dec":"129184","Unicode hex":"1F8A0"},{"Typeface name":"Wingdings 3","Dingbat dec":"91","Dingbat hex":"5B","Unicode dec":"129185","Unicode hex":"1F8A1"},{"Typeface name":"Wingdings 3","Dingbat dec":"92","Dingbat hex":"5C","Unicode dec":"129186","Unicode hex":"1F8A2"},{"Typeface name":"Wingdings 3","Dingbat dec":"93","Dingbat hex":"5D","Unicode dec":"129187","Unicode hex":"1F8A3"},{"Typeface name":"Wingdings 3","Dingbat dec":"94","Dingbat hex":"5E","Unicode dec":"129188","Unicode hex":"1F8A4"},{"Typeface name":"Wingdings 3","Dingbat dec":"95","Dingbat hex":"5F","Unicode dec":"129189","Unicode hex":"1F8A5"},{"Typeface name":"Wingdings 3","Dingbat dec":"96","Dingbat hex":"60","Unicode dec":"129190","Unicode hex":"1F8A6"},{"Typeface name":"Wingdings 3","Dingbat dec":"97","Dingbat hex":"61","Unicode dec":"129191","Unicode hex":"1F8A7"},{"Typeface name":"Wingdings 3","Dingbat dec":"98","Dingbat hex":"62","Unicode dec":"129192","Unicode hex":"1F8A8"},{"Typeface name":"Wingdings 3","Dingbat dec":"99","Dingbat hex":"63","Unicode dec":"129193","Unicode hex":"1F8A9"},{"Typeface name":"Wingdings 3","Dingbat dec":"100","Dingbat hex":"64","Unicode dec":"129194","Unicode hex":"1F8AA"},{"Typeface name":"Wingdings 3","Dingbat dec":"101","Dingbat hex":"65","Unicode dec":"129195","Unicode hex":"1F8AB"},{"Typeface name":"Wingdings 3","Dingbat dec":"102","Dingbat hex":"66","Unicode dec":"129104","Unicode hex":"1F850"},{"Typeface name":"Wingdings 3","Dingbat dec":"103","Dingbat hex":"67","Unicode dec":"129106","Unicode hex":"1F852"},{"Typeface name":"Wingdings 3","Dingbat dec":"104","Dingbat hex":"68","Unicode dec":"129105","Unicode hex":"1F851"},{"Typeface name":"Wingdings 3","Dingbat dec":"105","Dingbat hex":"69","Unicode dec":"129107","Unicode hex":"1F853"},{"Typeface name":"Wingdings 3","Dingbat dec":"106","Dingbat hex":"6A","Unicode dec":"129108","Unicode hex":"1F854"},{"Typeface name":"Wingdings 3","Dingbat dec":"107","Dingbat hex":"6B","Unicode dec":"129109","Unicode hex":"1F855"},{"Typeface name":"Wingdings 3","Dingbat dec":"108","Dingbat hex":"6C","Unicode dec":"129111","Unicode hex":"1F857"},{"Typeface name":"Wingdings 3","Dingbat dec":"109","Dingbat hex":"6D","Unicode dec":"129110","Unicode hex":"1F856"},{"Typeface name":"Wingdings 3","Dingbat dec":"110","Dingbat hex":"6E","Unicode dec":"129112","Unicode hex":"1F858"},{"Typeface name":"Wingdings 3","Dingbat dec":"111","Dingbat hex":"6F","Unicode dec":"129113","Unicode hex":"1F859"},{"Typeface name":"Wingdings 3","Dingbat dec":"112","Dingbat hex":"70","Unicode dec":"9650","Unicode hex":"25B2"},{"Typeface name":"Wingdings 3","Dingbat dec":"113","Dingbat hex":"71","Unicode dec":"9660","Unicode hex":"25BC"},{"Typeface name":"Wingdings 3","Dingbat dec":"114","Dingbat hex":"72","Unicode dec":"9651","Unicode hex":"25B3"},{"Typeface name":"Wingdings 3","Dingbat dec":"115","Dingbat hex":"73","Unicode dec":"9661","Unicode hex":"25BD"},{"Typeface name":"Wingdings 3","Dingbat dec":"116","Dingbat hex":"74","Unicode dec":"9664","Unicode hex":"25C0"},{"Typeface name":"Wingdings 3","Dingbat dec":"117","Dingbat hex":"75","Unicode dec":"9654","Unicode hex":"25B6"},{"Typeface name":"Wingdings 3","Dingbat dec":"118","Dingbat hex":"76","Unicode dec":"9665","Unicode hex":"25C1"},{"Typeface name":"Wingdings 3","Dingbat dec":"119","Dingbat hex":"77","Unicode dec":"9655","Unicode hex":"25B7"},{"Typeface name":"Wingdings 3","Dingbat dec":"120","Dingbat hex":"78","Unicode dec":"9699","Unicode hex":"25E3"},{"Typeface name":"Wingdings 3","Dingbat dec":"121","Dingbat hex":"79","Unicode dec":"9698","Unicode hex":"25E2"},{"Typeface name":"Wingdings 3","Dingbat dec":"122","Dingbat hex":"7A","Unicode dec":"9700","Unicode hex":"25E4"},{"Typeface name":"Wingdings 3","Dingbat dec":"123","Dingbat hex":"7B","Unicode dec":"9701","Unicode hex":"25E5"},{"Typeface name":"Wingdings 3","Dingbat dec":"124","Dingbat hex":"7C","Unicode dec":"128896","Unicode hex":"1F780"},{"Typeface name":"Wingdings 3","Dingbat dec":"125","Dingbat hex":"7D","Unicode dec":"128898","Unicode hex":"1F782"},{"Typeface name":"Wingdings 3","Dingbat dec":"126","Dingbat hex":"7E","Unicode dec":"128897","Unicode hex":"1F781"},{"Typeface name":"Wingdings 3","Dingbat dec":"128","Dingbat hex":"80","Unicode dec":"128899","Unicode hex":"1F783"},{"Typeface name":"Wingdings 3","Dingbat dec":"129","Dingbat hex":"81","Unicode dec":"11205","Unicode hex":"2BC5"},{"Typeface name":"Wingdings 3","Dingbat dec":"130","Dingbat hex":"82","Unicode dec":"11206","Unicode hex":"2BC6"},{"Typeface name":"Wingdings 3","Dingbat dec":"131","Dingbat hex":"83","Unicode dec":"11207","Unicode hex":"2BC7"},{"Typeface name":"Wingdings 3","Dingbat dec":"132","Dingbat hex":"84","Unicode dec":"11208","Unicode hex":"2BC8"},{"Typeface name":"Wingdings 3","Dingbat dec":"133","Dingbat hex":"85","Unicode dec":"11164","Unicode hex":"2B9C"},{"Typeface name":"Wingdings 3","Dingbat dec":"134","Dingbat hex":"86","Unicode dec":"11166","Unicode hex":"2B9E"},{"Typeface name":"Wingdings 3","Dingbat dec":"135","Dingbat hex":"87","Unicode dec":"11165","Unicode hex":"2B9D"},{"Typeface name":"Wingdings 3","Dingbat dec":"136","Dingbat hex":"88","Unicode dec":"11167","Unicode hex":"2B9F"},{"Typeface name":"Wingdings 3","Dingbat dec":"137","Dingbat hex":"89","Unicode dec":"129040","Unicode hex":"1F810"},{"Typeface name":"Wingdings 3","Dingbat dec":"138","Dingbat hex":"8A","Unicode dec":"129042","Unicode hex":"1F812"},{"Typeface name":"Wingdings 3","Dingbat dec":"139","Dingbat hex":"8B","Unicode dec":"129041","Unicode hex":"1F811"},{"Typeface name":"Wingdings 3","Dingbat dec":"140","Dingbat hex":"8C","Unicode dec":"129043","Unicode hex":"1F813"},{"Typeface name":"Wingdings 3","Dingbat dec":"141","Dingbat hex":"8D","Unicode dec":"129044","Unicode hex":"1F814"},{"Typeface name":"Wingdings 3","Dingbat dec":"142","Dingbat hex":"8E","Unicode dec":"129046","Unicode hex":"1F816"},{"Typeface name":"Wingdings 3","Dingbat dec":"143","Dingbat hex":"8F","Unicode dec":"129045","Unicode hex":"1F815"},{"Typeface name":"Wingdings 3","Dingbat dec":"144","Dingbat hex":"90","Unicode dec":"129047","Unicode hex":"1F817"},{"Typeface name":"Wingdings 3","Dingbat dec":"145","Dingbat hex":"91","Unicode dec":"129048","Unicode hex":"1F818"},{"Typeface name":"Wingdings 3","Dingbat dec":"146","Dingbat hex":"92","Unicode dec":"129050","Unicode hex":"1F81A"},{"Typeface name":"Wingdings 3","Dingbat dec":"147","Dingbat hex":"93","Unicode dec":"129049","Unicode hex":"1F819"},{"Typeface name":"Wingdings 3","Dingbat dec":"148","Dingbat hex":"94","Unicode dec":"129051","Unicode hex":"1F81B"},{"Typeface name":"Wingdings 3","Dingbat dec":"149","Dingbat hex":"95","Unicode dec":"129052","Unicode hex":"1F81C"},{"Typeface name":"Wingdings 3","Dingbat dec":"150","Dingbat hex":"96","Unicode dec":"129054","Unicode hex":"1F81E"},{"Typeface name":"Wingdings 3","Dingbat dec":"151","Dingbat hex":"97","Unicode dec":"129053","Unicode hex":"1F81D"},{"Typeface name":"Wingdings 3","Dingbat dec":"152","Dingbat hex":"98","Unicode dec":"129055","Unicode hex":"1F81F"},{"Typeface name":"Wingdings 3","Dingbat dec":"153","Dingbat hex":"99","Unicode dec":"129024","Unicode hex":"1F800"},{"Typeface name":"Wingdings 3","Dingbat dec":"154","Dingbat hex":"9A","Unicode dec":"129026","Unicode hex":"1F802"},{"Typeface name":"Wingdings 3","Dingbat dec":"155","Dingbat hex":"9B","Unicode dec":"129025","Unicode hex":"1F801"},{"Typeface name":"Wingdings 3","Dingbat dec":"156","Dingbat hex":"9C","Unicode dec":"129027","Unicode hex":"1F803"},{"Typeface name":"Wingdings 3","Dingbat dec":"157","Dingbat hex":"9D","Unicode dec":"129028","Unicode hex":"1F804"},{"Typeface name":"Wingdings 3","Dingbat dec":"158","Dingbat hex":"9E","Unicode dec":"129030","Unicode hex":"1F806"},{"Typeface name":"Wingdings 3","Dingbat dec":"159","Dingbat hex":"9F","Unicode dec":"129029","Unicode hex":"1F805"},{"Typeface name":"Wingdings 3","Dingbat dec":"160","Dingbat hex":"A0","Unicode dec":"129031","Unicode hex":"1F807"},{"Typeface name":"Wingdings 3","Dingbat dec":"161","Dingbat hex":"A1","Unicode dec":"129032","Unicode hex":"1F808"},{"Typeface name":"Wingdings 3","Dingbat dec":"162","Dingbat hex":"A2","Unicode dec":"129034","Unicode hex":"1F80A"},{"Typeface name":"Wingdings 3","Dingbat dec":"163","Dingbat hex":"A3","Unicode dec":"129033","Unicode hex":"1F809"},{"Typeface name":"Wingdings 3","Dingbat dec":"164","Dingbat hex":"A4","Unicode dec":"129035","Unicode hex":"1F80B"},{"Typeface name":"Wingdings 3","Dingbat dec":"165","Dingbat hex":"A5","Unicode dec":"129056","Unicode hex":"1F820"},{"Typeface name":"Wingdings 3","Dingbat dec":"166","Dingbat hex":"A6","Unicode dec":"129058","Unicode hex":"1F822"},{"Typeface name":"Wingdings 3","Dingbat dec":"167","Dingbat hex":"A7","Unicode dec":"129060","Unicode hex":"1F824"},{"Typeface name":"Wingdings 3","Dingbat dec":"168","Dingbat hex":"A8","Unicode dec":"129062","Unicode hex":"1F826"},{"Typeface name":"Wingdings 3","Dingbat dec":"169","Dingbat hex":"A9","Unicode dec":"129064","Unicode hex":"1F828"},{"Typeface name":"Wingdings 3","Dingbat dec":"170","Dingbat hex":"AA","Unicode dec":"129066","Unicode hex":"1F82A"},{"Typeface name":"Wingdings 3","Dingbat dec":"171","Dingbat hex":"AB","Unicode dec":"129068","Unicode hex":"1F82C"},{"Typeface name":"Wingdings 3","Dingbat dec":"172","Dingbat hex":"AC","Unicode dec":"129180","Unicode hex":"1F89C"},{"Typeface name":"Wingdings 3","Dingbat dec":"173","Dingbat hex":"AD","Unicode dec":"129181","Unicode hex":"1F89D"},{"Typeface name":"Wingdings 3","Dingbat dec":"174","Dingbat hex":"AE","Unicode dec":"129182","Unicode hex":"1F89E"},{"Typeface name":"Wingdings 3","Dingbat dec":"175","Dingbat hex":"AF","Unicode dec":"129183","Unicode hex":"1F89F"},{"Typeface name":"Wingdings 3","Dingbat dec":"176","Dingbat hex":"B0","Unicode dec":"129070","Unicode hex":"1F82E"},{"Typeface name":"Wingdings 3","Dingbat dec":"177","Dingbat hex":"B1","Unicode dec":"129072","Unicode hex":"1F830"},{"Typeface name":"Wingdings 3","Dingbat dec":"178","Dingbat hex":"B2","Unicode dec":"129074","Unicode hex":"1F832"},{"Typeface name":"Wingdings 3","Dingbat dec":"179","Dingbat hex":"B3","Unicode dec":"129076","Unicode hex":"1F834"},{"Typeface name":"Wingdings 3","Dingbat dec":"180","Dingbat hex":"B4","Unicode dec":"129078","Unicode hex":"1F836"},{"Typeface name":"Wingdings 3","Dingbat dec":"181","Dingbat hex":"B5","Unicode dec":"129080","Unicode hex":"1F838"},{"Typeface name":"Wingdings 3","Dingbat dec":"182","Dingbat hex":"B6","Unicode dec":"129082","Unicode hex":"1F83A"},{"Typeface name":"Wingdings 3","Dingbat dec":"183","Dingbat hex":"B7","Unicode dec":"129081","Unicode hex":"1F839"},{"Typeface name":"Wingdings 3","Dingbat dec":"184","Dingbat hex":"B8","Unicode dec":"129083","Unicode hex":"1F83B"},{"Typeface name":"Wingdings 3","Dingbat dec":"185","Dingbat hex":"B9","Unicode dec":"129176","Unicode hex":"1F898"},{"Typeface name":"Wingdings 3","Dingbat dec":"186","Dingbat hex":"BA","Unicode dec":"129178","Unicode hex":"1F89A"},{"Typeface name":"Wingdings 3","Dingbat dec":"187","Dingbat hex":"BB","Unicode dec":"129177","Unicode hex":"1F899"},{"Typeface name":"Wingdings 3","Dingbat dec":"188","Dingbat hex":"BC","Unicode dec":"129179","Unicode hex":"1F89B"},{"Typeface name":"Wingdings 3","Dingbat dec":"189","Dingbat hex":"BD","Unicode dec":"129084","Unicode hex":"1F83C"},{"Typeface name":"Wingdings 3","Dingbat dec":"190","Dingbat hex":"BE","Unicode dec":"129086","Unicode hex":"1F83E"},{"Typeface name":"Wingdings 3","Dingbat dec":"191","Dingbat hex":"BF","Unicode dec":"129085","Unicode hex":"1F83D"},{"Typeface name":"Wingdings 3","Dingbat dec":"192","Dingbat hex":"C0","Unicode dec":"129087","Unicode hex":"1F83F"},{"Typeface name":"Wingdings 3","Dingbat dec":"193","Dingbat hex":"C1","Unicode dec":"129088","Unicode hex":"1F840"},{"Typeface name":"Wingdings 3","Dingbat dec":"194","Dingbat hex":"C2","Unicode dec":"129090","Unicode hex":"1F842"},{"Typeface name":"Wingdings 3","Dingbat dec":"195","Dingbat hex":"C3","Unicode dec":"129089","Unicode hex":"1F841"},{"Typeface name":"Wingdings 3","Dingbat dec":"196","Dingbat hex":"C4","Unicode dec":"129091","Unicode hex":"1F843"},{"Typeface name":"Wingdings 3","Dingbat dec":"197","Dingbat hex":"C5","Unicode dec":"129092","Unicode hex":"1F844"},{"Typeface name":"Wingdings 3","Dingbat dec":"198","Dingbat hex":"C6","Unicode dec":"129094","Unicode hex":"1F846"},{"Typeface name":"Wingdings 3","Dingbat dec":"199","Dingbat hex":"C7","Unicode dec":"129093","Unicode hex":"1F845"},{"Typeface name":"Wingdings 3","Dingbat dec":"200","Dingbat hex":"C8","Unicode dec":"129095","Unicode hex":"1F847"},{"Typeface name":"Wingdings 3","Dingbat dec":"201","Dingbat hex":"C9","Unicode dec":"11176","Unicode hex":"2BA8"},{"Typeface name":"Wingdings 3","Dingbat dec":"202","Dingbat hex":"CA","Unicode dec":"11177","Unicode hex":"2BA9"},{"Typeface name":"Wingdings 3","Dingbat dec":"203","Dingbat hex":"CB","Unicode dec":"11178","Unicode hex":"2BAA"},{"Typeface name":"Wingdings 3","Dingbat dec":"204","Dingbat hex":"CC","Unicode dec":"11179","Unicode hex":"2BAB"},{"Typeface name":"Wingdings 3","Dingbat dec":"205","Dingbat hex":"CD","Unicode dec":"11180","Unicode hex":"2BAC"},{"Typeface name":"Wingdings 3","Dingbat dec":"206","Dingbat hex":"CE","Unicode dec":"11181","Unicode hex":"2BAD"},{"Typeface name":"Wingdings 3","Dingbat dec":"207","Dingbat hex":"CF","Unicode dec":"11182","Unicode hex":"2BAE"},{"Typeface name":"Wingdings 3","Dingbat dec":"208","Dingbat hex":"D0","Unicode dec":"11183","Unicode hex":"2BAF"},{"Typeface name":"Wingdings 3","Dingbat dec":"209","Dingbat hex":"D1","Unicode dec":"129120","Unicode hex":"1F860"},{"Typeface name":"Wingdings 3","Dingbat dec":"210","Dingbat hex":"D2","Unicode dec":"129122","Unicode hex":"1F862"},{"Typeface name":"Wingdings 3","Dingbat dec":"211","Dingbat hex":"D3","Unicode dec":"129121","Unicode hex":"1F861"},{"Typeface name":"Wingdings 3","Dingbat dec":"212","Dingbat hex":"D4","Unicode dec":"129123","Unicode hex":"1F863"},{"Typeface name":"Wingdings 3","Dingbat dec":"213","Dingbat hex":"D5","Unicode dec":"129124","Unicode hex":"1F864"},{"Typeface name":"Wingdings 3","Dingbat dec":"214","Dingbat hex":"D6","Unicode dec":"129125","Unicode hex":"1F865"},{"Typeface name":"Wingdings 3","Dingbat dec":"215","Dingbat hex":"D7","Unicode dec":"129127","Unicode hex":"1F867"},{"Typeface name":"Wingdings 3","Dingbat dec":"216","Dingbat hex":"D8","Unicode dec":"129126","Unicode hex":"1F866"},{"Typeface name":"Wingdings 3","Dingbat dec":"217","Dingbat hex":"D9","Unicode dec":"129136","Unicode hex":"1F870"},{"Typeface name":"Wingdings 3","Dingbat dec":"218","Dingbat hex":"DA","Unicode dec":"129138","Unicode hex":"1F872"},{"Typeface name":"Wingdings 3","Dingbat dec":"219","Dingbat hex":"DB","Unicode dec":"129137","Unicode hex":"1F871"},{"Typeface name":"Wingdings 3","Dingbat dec":"220","Dingbat hex":"DC","Unicode dec":"129139","Unicode hex":"1F873"},{"Typeface name":"Wingdings 3","Dingbat dec":"221","Dingbat hex":"DD","Unicode dec":"129140","Unicode hex":"1F874"},{"Typeface name":"Wingdings 3","Dingbat dec":"222","Dingbat hex":"DE","Unicode dec":"129141","Unicode hex":"1F875"},{"Typeface name":"Wingdings 3","Dingbat dec":"223","Dingbat hex":"DF","Unicode dec":"129143","Unicode hex":"1F877"},{"Typeface name":"Wingdings 3","Dingbat dec":"224","Dingbat hex":"E0","Unicode dec":"129142","Unicode hex":"1F876"},{"Typeface name":"Wingdings 3","Dingbat dec":"225","Dingbat hex":"E1","Unicode dec":"129152","Unicode hex":"1F880"},{"Typeface name":"Wingdings 3","Dingbat dec":"226","Dingbat hex":"E2","Unicode dec":"129154","Unicode hex":"1F882"},{"Typeface name":"Wingdings 3","Dingbat dec":"227","Dingbat hex":"E3","Unicode dec":"129153","Unicode hex":"1F881"},{"Typeface name":"Wingdings 3","Dingbat dec":"228","Dingbat hex":"E4","Unicode dec":"129155","Unicode hex":"1F883"},{"Typeface name":"Wingdings 3","Dingbat dec":"229","Dingbat hex":"E5","Unicode dec":"129156","Unicode hex":"1F884"},{"Typeface name":"Wingdings 3","Dingbat dec":"230","Dingbat hex":"E6","Unicode dec":"129157","Unicode hex":"1F885"},{"Typeface name":"Wingdings 3","Dingbat dec":"231","Dingbat hex":"E7","Unicode dec":"129159","Unicode hex":"1F887"},{"Typeface name":"Wingdings 3","Dingbat dec":"232","Dingbat hex":"E8","Unicode dec":"129158","Unicode hex":"1F886"},{"Typeface name":"Wingdings 3","Dingbat dec":"233","Dingbat hex":"E9","Unicode dec":"129168","Unicode hex":"1F890"},{"Typeface name":"Wingdings 3","Dingbat dec":"234","Dingbat hex":"EA","Unicode dec":"129170","Unicode hex":"1F892"},{"Typeface name":"Wingdings 3","Dingbat dec":"235","Dingbat hex":"EB","Unicode dec":"129169","Unicode hex":"1F891"},{"Typeface name":"Wingdings 3","Dingbat dec":"236","Dingbat hex":"EC","Unicode dec":"129171","Unicode hex":"1F893"},{"Typeface name":"Wingdings 3","Dingbat dec":"237","Dingbat hex":"ED","Unicode dec":"129172","Unicode hex":"1F894"},{"Typeface name":"Wingdings 3","Dingbat dec":"238","Dingbat hex":"EE","Unicode dec":"129174","Unicode hex":"1F896"},{"Typeface name":"Wingdings 3","Dingbat dec":"239","Dingbat hex":"EF","Unicode dec":"129173","Unicode hex":"1F895"},{"Typeface name":"Wingdings 3","Dingbat dec":"240","Dingbat hex":"F0","Unicode dec":"129175","Unicode hex":"1F897"}];po.default=wp;var Ep=he&&he.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Un,"__esModule",{value:!0});Un.hex=Un.dec=Un.codePoint=void 0;var Ap=Ep(po),Zd={},Fp=String.fromCodePoint?String.fromCodePoint:kp;for(var Kr=0,ou=Ap.default;Kr<ou.length;Kr++){var Qr=ou[Kr],cu=parseInt(Qr["Unicode dec"],10),Cp={codePoint:cu,string:Fp(cu)};Zd[Qr["Typeface name"].toUpperCase()+"_"+Qr["Dingbat dec"]]=Cp}function go(e,n){return Zd[e.toUpperCase()+"_"+n]}Un.codePoint=go;function Sp(e,n){return go(e,parseInt(n,10))}Un.dec=Sp;function Bp(e,n){return go(e,parseInt(n,16))}Un.hex=Bp;function kp(e){if(e<=65535)return String.fromCharCode(e);var n=Math.floor((e-65536)/1024)+55296,t=(e-65536)%1024+56320;return String.fromCharCode(n,t)}var Sn={},uu=we;Sn.paragraph=Wp;Sn.run=Rp;Sn._elements=Yd;Sn._elementsOfType=mo;Sn.getDescendantsOfType=Np;Sn.getDescendants=Kd;function Wp(e){return mo("paragraph",e)}function Rp(e){return mo("run",e)}function mo(e,n){return Yd(function(t){return t.type===e?n(t):t})}function Yd(e){return function n(t){if(t.children){var i=uu.map(t.children,n);t=uu.extend(t,{children:i})}return e(t)}}function Np(e,n){return Kd(e).filter(function(t){return t.type===n})}function Kd(e){var n=[];return Qd(e,function(t){n.push(t)}),n}function Qd(e,n){e.children&&e.children.forEach(function(t){Qd(t,n),n(t)})}var bo={};bo.uriToZipEntryName=Op;bo.replaceFragment=Ip;function Op(e,n){return n.charAt(0)==="/"?n.substr(1):e+"/"+n}function Ip(e,n){var t=e.indexOf("#");return t!==-1&&(e=e.substring(0,t)),e+"#"+n}ho.createBodyReader=qp;ho._readNumberingProperties=el;var su=Un,Ke=we,Ue=pe,Jd=Ge.Result,fn=Ge.warning,Lp=yn,Mp=Sn,du=bo;function qp(e){return{readXmlElement:function(n){return new lu(e).readXmlElement(n)},readXmlElements:function(n){return new lu(e).readXmlElements(n)}}}function lu(e){var n=[],t=[],i=[],r=e.relationships,a=e.contentTypes,o=e.docxFile,c=e.files,u=e.numbering,s=e.styles;function d(z){var ne=z.map(g);return fu(ne)}function g(z){if(z.type==="element"){var ne=F[z.name];if(ne)return ne(z);if(!Object.prototype.hasOwnProperty.call(zp,z.name)){var oe=fn("An unrecognised element was ignored: "+z.name);return ht([oe])}}return Vn()}function b(z){return D(z).map(function(ne){return{type:"paragraphProperties",styleId:ne.styleId,styleName:ne.name,alignment:z.firstOrEmpty("w:jc").attributes["w:val"],numbering:el(ne.styleId,z.firstOrEmpty("w:numPr"),u),indent:m(z.firstOrEmpty("w:ind"))}})}function m(z){return{start:z.attributes["w:start"]||z.attributes["w:left"],end:z.attributes["w:end"]||z.attributes["w:right"],firstLine:z.attributes["w:firstLine"],hanging:z.attributes["w:hanging"]}}function y(z){return _(z).map(function(ne){var oe=z.firstOrEmpty("w:sz").attributes["w:val"],v=/^[0-9]+$/.test(oe)?parseInt(oe,10)/2:null;return{type:"runProperties",styleId:ne.styleId,styleName:ne.name,verticalAlignment:z.firstOrEmpty("w:vertAlign").attributes["w:val"],font:z.firstOrEmpty("w:rFonts").attributes["w:ascii"],fontSize:v,isBold:f(z.first("w:b")),isUnderline:l(z.first("w:u")),isItalic:f(z.first("w:i")),isStrikethrough:f(z.first("w:strike")),isAllCaps:f(z.first("w:caps")),isSmallCaps:f(z.first("w:smallCaps")),highlight:h(z.firstOrEmpty("w:highlight").attributes["w:val"])}})}function l(z){if(z){var ne=z.attributes["w:val"];return ne!==void 0&&ne!=="false"&&ne!=="0"&&ne!=="none"}else return!1}function f(z){if(z){var ne=z.attributes["w:val"];return ne!=="false"&&ne!=="0"}else return!1}function p(z){return z!=="false"&&z!=="0"}function h(z){return!z||z==="none"?null:z}function D(z){return w(z,"w:pStyle","Paragraph",s.findParagraphStyleById)}function _(z){return w(z,"w:rStyle","Run",s.findCharacterStyleById)}function U(z){return w(z,"w:tblStyle","Table",s.findTableStyleById)}function w(z,ne,oe,v){var G=[],H=z.first(ne),S=null,C=null;if(H&&(S=H.attributes["w:val"],S)){var q=v(S);q?C=q.name:G.push(ve(oe,S))}return zt({styleId:S,name:C},G)}function A(z){var ne=z.attributes["w:fldCharType"];if(ne==="begin")n.push({type:"begin",fldChar:z}),t=[];else if(ne==="end"){var oe=n.pop();if(oe.type==="begin"&&(oe=I(oe)),oe.type==="checkbox")return He(Ue.checkbox({checked:oe.checked}))}else if(ne==="separate"){var v=n.pop(),G=I(v);n.push(G)}return Vn()}function O(){var z=Ke.last(n.filter(function(ne){return ne.type==="hyperlink"}));return z?z.options:null}function I(z){return $(t.join(""),z.type==="begin"?z.fldChar:Lp.emptyElement)}function $(z,ne){var oe=/\s*HYPERLINK "(.*)"/.exec(z);if(oe)return{type:"hyperlink",options:{href:oe[1]}};var v=/\s*HYPERLINK\s+\\l\s+"(.*)"/.exec(z);if(v)return{type:"hyperlink",options:{anchor:v[1]}};var G=/\s*FORMCHECKBOX\s*/.exec(z);if(G){var H=ne.firstOrEmpty("w:ffData").firstOrEmpty("w:checkBox"),S=H.first("w:checked"),C=S==null?f(H.first("w:default")):f(S);return{type:"checkbox",checked:C}}return{type:"unknown"}}function Q(z){return t.push(z.text()),Vn()}function T(z){var ne=z.attributes["w:font"],oe=z.attributes["w:char"],v=su.hex(ne,oe);return v==null&&/^F0..$/.test(oe)&&(v=su.hex(ne,oe.substring(2))),v==null?ht([fn("A w:sym element with an unsupported character was ignored: char "+oe+" in font "+ne)]):He(new Ue.Text(v.string))}function L(z){return function(ne){var oe=ne.attributes["w:id"];return He(new Ue.NoteReference({noteType:z,noteId:oe}))}}function x(z){return He(Ue.commentReference({commentId:z.attributes["w:id"]}))}function X(z){return d(z.children)}var F={"w:p":function(z){var ne=z.firstOrEmpty("w:pPr"),oe=!!ne.firstOrEmpty("w:rPr").first("w:del");if(oe)return z.children.forEach(function(G){i.push(G)}),Vn();var v=z.children;return i.length>0&&(v=i.concat(v),i=[]),Ce.map(b(ne),d(v),function(G,H){return new Ue.Paragraph(H,G)}).insertExtra()},"w:r":function(z){return Ce.map(y(z.firstOrEmpty("w:rPr")),d(z.children),function(ne,oe){var v=O();return v!==null&&(oe=[new Ue.Hyperlink(oe,v)]),new Ue.Run(oe,ne)})},"w:fldChar":A,"w:instrText":Q,"w:t":function(z){return He(new Ue.Text(z.text()))},"w:tab":function(z){return He(new Ue.Tab)},"w:noBreakHyphen":function(){return He(new Ue.Text(""))},"w:softHyphen":function(z){return He(new Ue.Text("­"))},"w:sym":T,"w:hyperlink":function(z){var ne=z.attributes["r:id"],oe=z.attributes["w:anchor"];return d(z.children).map(function(v){function G(S){var C=z.attributes["w:tgtFrame"]||null;return new Ue.Hyperlink(v,Ke.extend({targetFrame:C},S))}if(ne){var H=r.findTargetByRelationshipId(ne);return oe&&(H=du.replaceFragment(H,oe)),G({href:H})}else return oe?G({anchor:oe}):v})},"w:tbl":R,"w:tr":N,"w:tc":P,"w:footnoteReference":L("footnote"),"w:endnoteReference":L("endnote"),"w:commentReference":x,"w:br":function(z){var ne=z.attributes["w:type"];return ne==null||ne==="textWrapping"?He(Ue.lineBreak):ne==="page"?He(Ue.pageBreak):ne==="column"?He(Ue.columnBreak):ht([fn("Unsupported break type: "+ne)])},"w:bookmarkStart":function(z){var ne=z.attributes["w:name"];return ne==="_GoBack"?Vn():He(new Ue.BookmarkStart({name:ne}))},"mc:AlternateContent":function(z){return X(z.firstOrEmpty("mc:Fallback"))},"w:sdt":function(z){var ne=d(z.firstOrEmpty("w:sdtContent").children);return ne.map(function(oe){var v=z.firstOrEmpty("w:sdtPr").first("wordml:checkbox");if(v){var G=v.first("wordml:checked"),H=!!G&&p(G.attributes["wordml:val"]),S=Ue.checkbox({checked:H}),C=!1,q=oe.map(Mp._elementsOfType(Ue.types.text,function(ee){return ee.value.length>0&&!C?(C=!0,S):ee}));return C?q:S}else return oe})},"w:ins":X,"w:object":X,"w:smartTag":X,"w:drawing":X,"w:pict":function(z){return X(z).toExtra()},"v:roundrect":X,"v:shape":X,"v:textbox":X,"w:txbxContent":X,"wp:inline":Z,"wp:anchor":Z,"v:imagedata":se,"v:group":X,"v:rect":X};return{readXmlElement:g,readXmlElements:d};function R(z){var ne=B(z.firstOrEmpty("w:tblPr"));return d(z.children).flatMap(E).flatMap(function(oe){return ne.map(function(v){return Ue.Table(oe,v)})})}function B(z){return U(z).map(function(ne){return{styleId:ne.styleId,styleName:ne.name}})}function N(z){var ne=z.firstOrEmpty("w:trPr"),oe=!!ne.first("w:del");if(oe)return Vn();var v=!!ne.first("w:tblHeader");return d(z.children).map(function(G){return Ue.TableRow(G,{isHeader:v})})}function P(z){return d(z.children).map(function(ne){var oe=z.firstOrEmpty("w:tcPr"),v=oe.firstOrEmpty("w:gridSpan").attributes["w:val"],G=v?parseInt(v,10):1,H=Ue.TableCell(ne,{colSpan:G});return H._vMerge=k(oe),H})}function k(z){var ne=z.first("w:vMerge");if(ne){var oe=ne.attributes["w:val"];return oe==="continue"||!oe}else return null}function E(z){var ne=Ke.any(z,function(G){return G.type!==Ue.types.tableRow});if(ne)return zt(z,[fn("unexpected non-row element in table, cell merging may be incorrect")]);var oe=Ke.any(z,function(G){return Ke.any(G.children,function(H){return H.type!==Ue.types.tableCell})});if(oe)return zt(z,[fn("unexpected non-cell element in table row, cell merging may be incorrect")]);var v={};return z.forEach(function(G){var H=0;G.children.forEach(function(S){S._vMerge&&v[H]?v[H].rowSpan++:(v[H]=S,S._vMerge=!1),H+=S.colSpan})}),z.forEach(function(G){G.children=G.children.filter(function(H){return!H._vMerge}),G.children.forEach(function(H){delete H._vMerge})}),He(z)}function Z(z){var ne=z.getElementsByTagName("a:graphic").getElementsByTagName("a:graphicData").getElementsByTagName("pic:pic").getElementsByTagName("pic:blipFill").getElementsByTagName("a:blip");return fu(ne.map(J.bind(null,z)))}function J(z,ne){var oe=z.first("wp:docPr").attributes,v=K(oe.descr)?oe.title:oe.descr,G=re(ne);return G===null?ht([fn("Could not find image file for a:blip element")]):le(G,v)}function K(z){return z==null||/^\s*$/.test(z)}function re(z){var ne=z.attributes["r:embed"],oe=z.attributes["r:link"];if(ne)return ue(ne);if(oe){var v=r.findTargetByRelationshipId(oe);return{path:v,read:c.read.bind(c,v)}}else return null}function se(z){var ne=z.attributes["r:id"];return ne?le(ue(ne),z.attributes["o:title"]):ht([fn("A v:imagedata element without a relationship ID was ignored")])}function ue(z){var ne=du.uriToZipEntryName("word",r.findTargetByRelationshipId(z));return{path:ne,read:o.read.bind(o,ne)}}function le(z,ne){var oe=a.findContentType(z.path),v=Ue.Image({readImage:z.read,altText:ne,contentType:oe}),G=Pp[oe]?[]:fn("Image of type "+oe+" is unlikely to display in web browsers");return zt(v,G)}function ve(z,ne){return fn(z+" style with ID "+ne+" was referenced but not defined in the document")}}function el(e,n,t){var i=n.firstOrEmpty("w:ilvl").attributes["w:val"],r=n.firstOrEmpty("w:numId").attributes["w:val"];if(i!==void 0&&r!==void 0)return t.findLevel(r,i);if(e!=null){var a=t.findLevelByParagraphStyleId(e);if(a!=null)return a}return null}var Pp={"image/png":!0,"image/gif":!0,"image/jpeg":!0,"image/svg+xml":!0,"image/tiff":!0},zp={"office-word:wrap":!0,"v:shadow":!0,"v:shapetype":!0,"w:annotationRef":!0,"w:bookmarkEnd":!0,"w:sectPr":!0,"w:proofErr":!0,"w:lastRenderedPageBreak":!0,"w:commentRangeStart":!0,"w:commentRangeEnd":!0,"w:del":!0,"w:footnoteRef":!0,"w:endnoteRef":!0,"w:pPr":!0,"w:rPr":!0,"w:tblPr":!0,"w:tblGrid":!0,"w:trPr":!0,"w:tcPr":!0};function ht(e){return new Ce(null,null,e)}function Vn(){return new Ce(null)}function He(e){return new Ce(e)}function zt(e,n){return new Ce(e,null,n)}function Ce(e,n,t){this.value=e||[],this.extra=n||[],this._result=new Jd({element:this.value,extra:n},t),this.messages=this._result.messages}Ce.prototype.toExtra=function(){return new Ce(null,Oi(this.extra,this.value),this.messages)};Ce.prototype.insertExtra=function(){var e=this.extra;return e&&e.length?new Ce(Oi(this.value,e),null,this.messages):this};Ce.prototype.map=function(e){var n=this._result.map(function(t){return e(t.element)});return new Ce(n.value,this.extra,n.messages)};Ce.prototype.flatMap=function(e){var n=this._result.flatMap(function(t){return e(t.element)._result});return new Ce(n.value.element,Oi(this.extra,n.value.extra),n.messages)};Ce.map=function(e,n,t){return new Ce(t(e.value,n.value),Oi(e.extra,n.extra),e.messages.concat(n.messages))};function fu(e){var n=Jd.combine(Ke.pluck(e,"_result"));return new Ce(Ke.flatten(Ke.pluck(n.value,"element")),Ke.filter(Ke.flatten(Ke.pluck(n.value,"extra")),jp),n.messages)}function Oi(e,n){return Ke.flatten([e,n])}function jp(e){return e}var nl={};nl.DocumentXmlReader=Hp;var Xp=pe,Vp=Ge.Result;function Hp(e){var n=e.bodyReader;function t(i){var r=i.first("w:body");if(r==null)throw new Error("Could not find the body element: are you sure this is a docx file?");var a=n.readXmlElements(r.children).map(function(o){return new Xp.Document(o,{notes:e.notes,comments:e.comments})});return new Vp(a.value,a.messages)}return{convertXmlToDocument:t}}var Ii={};Ii.readRelationships=$p;Ii.defaultValue=new yo([]);Ii.Relationships=yo;function $p(e){var n=[];return e.children.forEach(function(t){if(t.name==="relationships:Relationship"){var i={relationshipId:t.attributes.Id,target:t.attributes.Target,type:t.attributes.Type};n.push(i)}}),new yo(n)}function yo(e){var n={};e.forEach(function(i){n[i.relationshipId]=i.target});var t={};return e.forEach(function(i){t[i.type]||(t[i.type]=[]),t[i.type].push(i.target)}),{findTargetByRelationshipId:function(i){return n[i]},findTargetsByType:function(i){return t[i]||[]}}}var Do={};Do.readContentTypesFromXml=Zp;var Gp={png:"png",gif:"gif",jpeg:"jpeg",jpg:"jpeg",tif:"tiff",tiff:"tiff",bmp:"bmp"};Do.defaultContentTypes=tl({},{});function Zp(e){var n={},t={};return e.children.forEach(function(i){if(i.name==="content-types:Default"&&(n[i.attributes.Extension]=i.attributes.ContentType),i.name==="content-types:Override"){var r=i.attributes.PartName;r.charAt(0)==="/"&&(r=r.substring(1)),t[r]=i.attributes.ContentType}}),tl(t,n)}function tl(e,n){return{findContentType:function(t){var i=e[t];if(i)return i;var r=t.split("."),a=r[r.length-1];if(n.hasOwnProperty(a))return n[a];var o=Gp[a.toLowerCase()];return o?"image/"+o:null}}}var Li={},jt=we;Li.readNumberingXml=Yp;Li.Numbering=vo;Li.defaultNumbering=new vo({},{});function vo(e,n,t){var i=jt.flatten(jt.values(n).map(function(c){return jt.values(c.levels)})),r=jt.indexBy(i.filter(function(c){return c.paragraphStyleId!=null}),"paragraphStyleId");function a(c,u){var s=e[c];if(s){var d=n[s.abstractNumId];if(d){if(d.numStyleLink==null)return n[s.abstractNumId].levels[u];var g=t.findNumberingStyleById(d.numStyleLink);return a(g.numId,u)}else return null}else return null}function o(c){return r[c]||null}return{findLevel:a,findLevelByParagraphStyleId:o}}function Yp(e,n){if(!n||!n.styles)throw new Error("styles is missing");var t=Kp(e),i=Jp(e);return new vo(i,t,n.styles)}function Kp(e){var n={};return e.getElementsByTagName("w:abstractNum").forEach(function(t){var i=t.attributes["w:abstractNumId"];n[i]=Qp(t)}),n}function Qp(e){var n={};e.getElementsByTagName("w:lvl").forEach(function(i){var r=i.attributes["w:ilvl"],a=i.firstOrEmpty("w:numFmt").attributes["w:val"],o=i.firstOrEmpty("w:pStyle").attributes["w:val"];n[r]={isOrdered:a!=="bullet",level:r,paragraphStyleId:o}});var t=e.firstOrEmpty("w:numStyleLink").attributes["w:val"];return{levels:n,numStyleLink:t}}function Jp(e){var n={};return e.getElementsByTagName("w:num").forEach(function(t){var i=t.attributes["w:numId"],r=t.first("w:abstractNumId").attributes["w:val"];n[i]={abstractNumId:r}}),n}var Mi={};Mi.readStylesXml=eg;Mi.Styles=Et;Mi.defaultStyles=new Et({},{});function Et(e,n,t,i){return{findParagraphStyleById:function(r){return e[r]},findCharacterStyleById:function(r){return n[r]},findTableStyleById:function(r){return t[r]},findNumberingStyleById:function(r){return i[r]}}}Et.EMPTY=new Et({},{},{},{});function eg(e){var n={},t={},i={},r={},a={paragraph:n,character:t,table:i};return e.getElementsByTagName("w:style").forEach(function(o){var c=ng(o);if(c.type==="numbering")r[c.styleId]=ig(o);else{var u=a[c.type];u&&(u[c.styleId]=c)}}),new Et(n,t,i,r)}function ng(e){var n=e.attributes["w:type"],t=e.attributes["w:styleId"],i=tg(e);return{type:n,styleId:t,name:i}}function tg(e){var n=e.first("w:name");return n?n.attributes["w:val"]:null}function ig(e){var n=e.firstOrEmpty("w:pPr").firstOrEmpty("w:numPr").firstOrEmpty("w:numId").attributes["w:val"];return{numId:n}}var xo={},rg=pe,ag=Ge.Result;xo.createFootnotesReader=il.bind(he,"footnote");xo.createEndnotesReader=il.bind(he,"endnote");function il(e,n){function t(a){return ag.combine(a.getElementsByTagName("w:"+e).filter(i).map(r))}function i(a){var o=a.attributes["w:type"];return o!=="continuationSeparator"&&o!=="separator"}function r(a){var o=a.attributes["w:id"];return n.readXmlElements(a.children).map(function(c){return rg.Note({noteType:e,noteId:o,body:c})})}return t}var rl={},og=pe,cg=Ge.Result;function ug(e){function n(i){return cg.combine(i.getElementsByTagName("w:comment").map(t))}function t(i){var r=i.attributes["w:id"];function a(o){return(i.attributes[o]||"").trim()||null}return e.readXmlElements(i.children).map(function(o){return og.comment({commentId:r,body:o,authorName:a("w:author"),authorInitials:a("w:initials")})})}return n}rl.createCommentsReader=ug;var al={},sg=Fe;al.Files=dg;function dg(){function e(n){return sg.reject(new Error("could not open external image: '"+n+`'
cannot open linked files from a web browser`))}return{read:e}}Za.read=mg;Za._findPartPaths=cl;var lg=Fe,fg=pe,Jr=Ge.Result,ii=Bt,ol=Qa.readXmlFromZipFile,hg=ho.createBodyReader,pg=nl.DocumentXmlReader,nt=Ii,hu=Do,pu=Li,gu=Mi,mu=xo,gg=rl,bu=al.Files;function mg(e,n){return n=n||{},lg.props({contentTypes:yg(e),partPaths:cl(e),docxFile:e,files:n.path?bu.relativeToFile(n.path):new bu(null)}).also(function(t){return{styles:vg(e,t.partPaths.styles)}}).also(function(t){return{numbering:Dg(e,t.partPaths.numbering,t.styles)}}).also(function(t){return{footnotes:Xt(t.partPaths.footnotes,t,function(i,r){return r?mu.createFootnotesReader(i)(r):new Jr([])}),endnotes:Xt(t.partPaths.endnotes,t,function(i,r){return r?mu.createEndnotesReader(i)(r):new Jr([])}),comments:Xt(t.partPaths.comments,t,function(i,r){return r?gg.createCommentsReader(i)(r):new Jr([])})}}).also(function(t){return{notes:t.footnotes.flatMap(function(i){return t.endnotes.map(function(r){return new fg.Notes(i.concat(r))})})}}).then(function(t){return Xt(t.partPaths.mainDocument,t,function(i,r){return t.notes.flatMap(function(a){return t.comments.flatMap(function(o){var c=new pg({bodyReader:i,notes:a,comments:o});return c.convertXmlToDocument(r)})})})})}function cl(e){return xg(e).then(function(n){var t=yu({docxFile:e,relationships:n,relationshipType:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",basePath:"",fallbackPath:"word/document.xml"});if(!e.exists(t))throw new Error("Could not find main document part. Are you sure this is a valid .docx file?");return ct({filename:ul(t),readElement:nt.readRelationships,defaultValue:nt.defaultValue})(e).then(function(i){function r(a){return yu({docxFile:e,relationships:i,relationshipType:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/"+a,basePath:ii.splitPath(t).dirname,fallbackPath:"word/"+a+".xml"})}return{mainDocument:t,comments:r("comments"),endnotes:r("endnotes"),footnotes:r("footnotes"),numbering:r("numbering"),styles:r("styles")}})})}function yu(e){var n=e.docxFile,t=e.relationships,i=e.relationshipType,r=e.basePath,a=e.fallbackPath,o=t.findTargetsByType(i),c=o.map(function(s){return bg(ii.joinPath(r,s),"/")}),u=c.filter(function(s){return n.exists(s)});return u.length===0?a:u[0]}function bg(e,n){return e.substring(0,n.length)===n?e.substring(n.length):e}function ct(e){return function(n){return ol(n,e.filename).then(function(t){return t?e.readElement(t):e.defaultValue})}}function Xt(e,n,t){var i=ct({filename:ul(e),readElement:nt.readRelationships,defaultValue:nt.defaultValue});return i(n.docxFile).then(function(r){var a=new hg({relationships:r,contentTypes:n.contentTypes,docxFile:n.docxFile,numbering:n.numbering,styles:n.styles,files:n.files});return ol(n.docxFile,e).then(function(o){return t(a,o)})})}function ul(e){var n=ii.splitPath(e);return ii.joinPath(n.dirname,"_rels",n.basename+".rels")}var yg=ct({filename:"[Content_Types].xml",readElement:hu.readContentTypesFromXml,defaultValue:hu.defaultContentTypes});function Dg(e,n,t){return ct({filename:n,readElement:function(i){return pu.readNumberingXml(i,{styles:t})},defaultValue:pu.defaultNumbering})(e)}function vg(e,n){return ct({filename:n,readElement:gu.readStylesXml,defaultValue:gu.defaultStyles})(e)}var xg=ct({filename:"_rels/.rels",readElement:nt.readRelationships,defaultValue:nt.defaultValue}),_o={},_g=we,Ug=Fe,At=yn;_o.writeStyleMap=wg;_o.readStyleMap=Fg;var Tg="http://schemas.zwobble.org/mammoth/style-map",ri="mammoth/style-map",sl="/"+ri;function wg(e,n){return e.write(ri,n),Eg(e).then(function(){return Ag(e)})}function Eg(e){var n="word/_rels/document.xml.rels",t="http://schemas.openxmlformats.org/package/2006/relationships",i="{"+t+"}Relationship";return e.read(n,"utf8").then(At.readString).then(function(r){var a=r.children;dl(a,i,"Id",{Id:"rMammothStyleMap",Type:Tg,Target:sl});var o={"":t};return e.write(n,At.writeString(r,o))})}function Ag(e){var n="[Content_Types].xml",t="http://schemas.openxmlformats.org/package/2006/content-types",i="{"+t+"}Override";return e.read(n,"utf8").then(At.readString).then(function(r){var a=r.children;dl(a,i,"PartName",{PartName:sl,ContentType:"text/prs.mammoth.style-map"});var o={"":t};return e.write(n,At.writeString(r,o))})}function dl(e,n,t,i){var r=_g.find(e,function(a){return a.name===n&&a.attributes[t]===i[t]});r?r.attributes=i:e.push(At.element(n,i))}function Fg(e){return e.exists(ri)?e.read(ri,"utf8"):Ug.resolve(null)}var Uo={},Bn={},hn={},xn={},Du;function ll(){if(Du)return xn;Du=1;var e=Pi();function n(u,s,d){return i(e.element(u,s,{fresh:!1}),d)}function t(u,s,d){var g=e.element(u,s,{fresh:!0});return i(g,d)}function i(u,s){return{type:"element",tag:u,children:s||[]}}function r(u){return{type:"text",value:u}}var a={type:"forceWrite"};xn.freshElement=t,xn.nonFreshElement=n,xn.elementWithTag=i,xn.text=r,xn.forceWrite=a;var o={br:!0,hr:!0,img:!0,input:!0};function c(u){return u.children.length===0&&o[u.tag.tagName]}return xn.isVoidElement=c,xn}var ea,vu;function Cg(){if(vu)return ea;vu=1;var e=we,n=ll();function t(l){return i(s(l))}function i(l){var f=[];return l.map(r).forEach(function(p){u(f,p)}),f}function r(l){return a[l.type](l)}var a={element:o,text:c,forceWrite:c};function o(l){return n.elementWithTag(l.tag,i(l.children))}function c(l){return l}function u(l,f){var p=l[l.length-1];f.type==="element"&&!f.tag.fresh&&p&&p.type==="element"&&f.tag.matchesElement(p.tag)?(f.tag.separator&&u(p.children,n.text(f.tag.separator)),f.children.forEach(function(h){u(p.children,h)})):l.push(f)}function s(l){return d(l,function(f){return g[f.type](f)})}function d(l,f){return e.flatten(e.map(l,f),!0)}var g={element:m,text:y,forceWrite:b};function b(l){return[l]}function m(l){var f=s(l.children);return f.length===0&&!n.isVoidElement(l)?[]:[n.elementWithTag(l.tag,f)]}function y(l){return l.value.length===0?[]:[l]}return ea=t,ea}var xu;function qi(){if(xu)return hn;xu=1;var e=ll();hn.freshElement=e.freshElement,hn.nonFreshElement=e.nonFreshElement,hn.elementWithTag=e.elementWithTag,hn.text=e.text,hn.forceWrite=e.forceWrite,hn.simplify=Cg();function n(o,c){c.forEach(function(u){t(o,u)})}function t(o,c){i[c.type](o,c)}var i={element:r,text:a,forceWrite:function(){}};function r(o,c){e.isVoidElement(c)?o.selfClosing(c.tag.tagName,c.tag.attributes):(o.open(c.tag.tagName,c.tag.attributes),n(o,c.children),o.close(c.tag.tagName))}function a(o,c){o.text(c.value)}return hn.write=n,hn}var _u;function Pi(){if(_u)return Bn;_u=1;var e=we,n=qi();Bn.topLevelElement=t,Bn.elements=i,Bn.element=a;function t(c,u){return i([a(c,u,{fresh:!0})])}function i(c){return new r(c.map(function(u){return e.isString(u)?a(u):u}))}function r(c){this._elements=c}r.prototype.wrap=function(u){for(var s=u(),d=this._elements.length-1;d>=0;d--)s=this._elements[d].wrapNodes(s);return s};function a(c,u,s){return s=s||{},new o(c,u,s)}function o(c,u,s){var d={};e.isArray(c)?(c.forEach(function(g){d[g]=!0}),c=c[0]):d[c]=!0,this.tagName=c,this.tagNames=d,this.attributes=u||{},this.fresh=s.fresh,this.separator=s.separator}return o.prototype.matchesElement=function(c){return this.tagNames[c.tagName]&&e.isEqual(this.attributes||{},c.attributes||{})},o.prototype.wrap=function(u){return this.wrapNodes(u())},o.prototype.wrapNodes=function(u){return[n.elementWithTag(this,u)]},Bn.empty=i([]),Bn.ignore={wrap:function(){return[]}},Bn}var To={};(function(e){var n=we,t=Fe,i=qi();e.imgElement=r;function r(a){return function(o,c){return t.when(a(o)).then(function(u){var s={};return o.altText&&(s.alt=o.altText),n.extend(s,u),[i.freshElement("img",s)]})}}e.inline=e.imgElement,e.dataUri=r(function(a){return a.readAsBase64String().then(function(o){return{src:"data:"+a.contentType+";base64,"+o}})})})(To);var fl={},hl={},pl=we;hl.writer=Sg;function Sg(e){return e=e||{},e.prettyPrint?Bg():gl()}var Vt={div:!0,p:!0,ul:!0,li:!0};function Bg(){var e=0,n=" ",t=[],i=!0,r=!1,a=gl();function o(y,l){Vt[y]&&b(),t.push(y),a.open(y,l),Vt[y]&&e++,i=!1}function c(y){Vt[y]&&(e--,b()),t.pop(),a.close(y)}function u(y){g();var l=m()?y:y.replace(`
`,`
`+n);a.text(l)}function s(y,l){b(),a.selfClosing(y,l)}function d(){return t.length===0||Vt[t[t.length-1]]}function g(){r||(b(),r=!0)}function b(){if(r=!1,!i&&d()&&!m()){a._append(`
`);for(var y=0;y<e;y++)a._append(n)}}function m(){return pl.some(t,function(y){return y==="pre"})}return{asString:a.asString,open:o,close:c,text:u,selfClosing:s}}function gl(){var e=[];function n(u,s){var d=r(s);e.push("<"+u+d+">")}function t(u){e.push("</"+u+">")}function i(u,s){var d=r(s);e.push("<"+u+d+" />")}function r(u){return pl.map(u,function(s,d){return" "+d+'="'+Wg(s)+'"'}).join("")}function a(u){e.push(kg(u))}function o(u){e.push(u)}function c(){return e.join("")}return{asString:c,open:n,close:t,text:a,selfClosing:i,_append:o}}function kg(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function Wg(e){return e.replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}var ml={},Rg=we;function Uu(e){return ai(e,e)}function ai(e,n){return function(){return{start:e,end:n}}}function Ng(e){var n=e.href||"";return n?{start:"[",end:"]("+n+")",anchorPosition:"before"}:{}}function Og(e){var n=e.src||"",t=e.alt||"";return n||t?{start:"!["+t+"]("+n+")"}:{}}function Tu(e){return function(n,t){return{start:t?`
`:"",end:t?"":`
`,list:{isOrdered:e.isOrdered,indent:t?t.indent+1:0,count:0}}}}function Ig(e,n,t){n=n||{indent:0,isOrdered:!1,count:0},n.count++,t.hasClosed=!1;var i=n.isOrdered?n.count+".":"-",r=yl(" ",n.indent)+i+" ";return{start:r,end:function(){if(!t.hasClosed)return t.hasClosed=!0,`
`}}}var bl={p:ai("",`
`),br:ai("",`
`),ul:Tu({isOrdered:!1}),ol:Tu({isOrdered:!0}),li:Ig,strong:Uu("__"),em:Uu("*"),a:Ng,img:Og};(function(){for(var e=1;e<=6;e++)bl["h"+e]=ai(yl("#",e)+" ",`
`)})();function yl(e,n){return new Array(n+1).join(e)}function Lg(){var e=[],n=[],t=null,i={};function r(d,g){g=g||{};var b=bl[d]||function(){return{}},m=b(g,t,i);n.push({end:m.end,list:t}),m.list&&(t=m.list);var y=m.anchorPosition==="before";y&&a(g),e.push(m.start||""),y||a(g)}function a(d){d.id&&e.push('<a id="'+d.id+'"></a>')}function o(d){var g=n.pop();t=g.list;var b=Rg.isFunction(g.end)?g.end():g.end;e.push(b||"")}function c(d,g){r(d,g),o()}function u(d){e.push(Mg(d))}function s(){return e.join("")}return{asString:s,open:r,close:o,text:u,selfClosing:c}}ml.writer=Lg;function Mg(e){return e.replace(/\\/g,"\\\\").replace(/([\`\*_\{\}\[\]\(\)\#\+\-\.\!])/g,"\\$1")}var qg=hl,Pg=ml;fl.writer=zg;function zg(e){return e=e||{},e.outputFormat==="markdown"?Pg.writer():qg.writer(e)}var _n=we,wu=Fe,Ht=pe,Ze=Pi(),da=Ge,jg=To,me=qi(),Xg=fl;Uo.DocumentConverter=Vg;function Vg(e){return{convertToHtml:function(n){var t=_n.indexBy(n.type===Ht.types.document?n.comments:[],"commentId"),i=new Hg(e,t);return i.convertToHtml(n)}}}function Hg(e,n){var t=1,i=[],r=[];e=_n.extend({ignoreEmptyParagraphs:!0},e);var a=e.idPrefix===void 0?"":e.idPrefix,o=e.ignoreEmptyParagraphs,c=Ze.topLevelElement("p"),u=e.styleMap||[];function s(B){var N=[],P=g(B,N,{}),k=[];Dl(P,function(Z){Z.type==="deferred"&&k.push(Z)});var E={};return wu.mapSeries(k,function(Z){return Z.value().then(function(J){E[Z.id]=J})}).then(function(){function Z(K){return na(K,function(re){return re.type==="deferred"?E[re.id]:re.children?[_n.extend({},re,{children:Z(re.children)})]:[re]})}var J=Xg.writer({prettyPrint:e.prettyPrint,outputFormat:e.outputFormat});return me.write(J,me.simplify(Z(P))),new da.Result(J.asString(),N)})}function d(B,N,P){return na(B,function(k){return g(k,N,P)})}function g(B,N,P){if(!P)throw new Error("options not set");var k=R[B.type];return k?k(B,N,P):[]}function b(B,N,P){return m(B,N).wrap(function(){var k=d(B.children,N,P);return o?k:[me.forceWrite].concat(k)})}function m(B,N){var P=p(B);return P?P.to:(B.styleId&&N.push(Eu("paragraph",B)),c)}function y(B,N,P){var k=function(){return d(B.children,N,P)},E=[];if(B.highlight!==null){var Z=f({type:"highlight",color:B.highlight});Z&&E.push(Z)}B.isSmallCaps&&E.push(l("smallCaps")),B.isAllCaps&&E.push(l("allCaps")),B.isStrikethrough&&E.push(l("strikethrough","s")),B.isUnderline&&E.push(l("underline")),B.verticalAlignment===Ht.verticalAlignment.subscript&&E.push(Ze.element("sub",{},{fresh:!1})),B.verticalAlignment===Ht.verticalAlignment.superscript&&E.push(Ze.element("sup",{},{fresh:!1})),B.isItalic&&E.push(l("italic","em")),B.isBold&&E.push(l("bold","strong"));var J=Ze.empty,K=p(B);return K?J=K.to:B.styleId&&N.push(Eu("run",B)),E.push(J),E.forEach(function(re){k=re.wrap.bind(re,k)}),k()}function l(B,N){var P=f({type:B});return P||(N?Ze.element(N,{},{fresh:!1}):Ze.empty)}function f(B,N){var P=p(B);return P?P.to:N}function p(B){for(var N=0;N<u.length;N++)if(u[N].from.matches(B))return u[N]}function h(B){return function(N,P){return wu.attempt(function(){return B(N,P)}).caught(function(k){return P.push(da.error(k)),[]})}}function D(B){return U(B.noteType,B.noteId)}function _(B){return w(B.noteType,B.noteId)}function U(B,N){return A(B+"-"+N)}function w(B,N){return A(B+"-ref-"+N)}function A(B){return a+B}var O=Ze.elements([Ze.element("table",{},{fresh:!0})]);function I(B,N,P){return f(B,O).wrap(function(){return $(B,N,P)})}function $(B,N,P){var k=_n.findIndex(B.children,function(K){return!K.type===Ht.types.tableRow||!K.isHeader});k===-1&&(k=B.children.length);var E;if(k===0)E=d(B.children,N,_n.extend({},P,{isTableHeader:!1}));else{var Z=d(B.children.slice(0,k),N,_n.extend({},P,{isTableHeader:!0})),J=d(B.children.slice(k),N,_n.extend({},P,{isTableHeader:!1}));E=[me.freshElement("thead",{},Z),me.freshElement("tbody",{},J)]}return[me.forceWrite].concat(E)}function Q(B,N,P){var k=d(B.children,N,P);return[me.freshElement("tr",{},[me.forceWrite].concat(k))]}function T(B,N,P){var k=P.isTableHeader?"th":"td",E=d(B.children,N,P),Z={};return B.colSpan!==1&&(Z.colspan=B.colSpan.toString()),B.rowSpan!==1&&(Z.rowspan=B.rowSpan.toString()),[me.freshElement(k,Z,[me.forceWrite].concat(E))]}function L(B,N,P){return f(B,Ze.ignore).wrap(function(){var k=n[B.commentId],E=r.length+1,Z="["+Zg(k)+E+"]";return r.push({label:Z,comment:k}),[me.freshElement("a",{href:"#"+U("comment",B.commentId),id:w("comment",B.commentId)},[me.text(Z)])]})}function x(B,N,P){var k=B.label,E=B.comment,Z=d(E.body,N,P).concat([me.nonFreshElement("p",{},[me.text(" "),me.freshElement("a",{href:"#"+w("comment",E.commentId)},[me.text("↑")])])]);return[me.freshElement("dt",{id:U("comment",E.commentId)},[me.text("Comment "+k)]),me.freshElement("dd",{},Z)]}function X(B,N,P){return F(B).wrap(function(){return[]})}function F(B){var N=p(B);return N?N.to:B.breakType==="line"?Ze.topLevelElement("br"):Ze.empty}var R={document:function(B,N,P){var k=d(B.children,N,P),E=i.map(function(J){return B.notes.resolve(J)}),Z=d(E,N,P);return k.concat([me.freshElement("ol",{},Z),me.freshElement("dl",{},na(r,function(J){return x(J,N,P)}))])},paragraph:b,run:y,text:function(B,N,P){return[me.text(B.value)]},tab:function(B,N,P){return[me.text(" ")]},hyperlink:function(B,N,P){var k=B.anchor?"#"+A(B.anchor):B.href,E={href:k};B.targetFrame!=null&&(E.target=B.targetFrame);var Z=d(B.children,N,P);return[me.nonFreshElement("a",E,Z)]},checkbox:function(B){var N={type:"checkbox"};return B.checked&&(N.checked="checked"),[me.freshElement("input",N)]},bookmarkStart:function(B,N,P){var k=me.freshElement("a",{id:A(B.name)},[me.forceWrite]);return[k]},noteReference:function(B,N,P){i.push(B);var k=me.freshElement("a",{href:"#"+D(B),id:_(B)},[me.text("["+t+++"]")]);return[me.freshElement("sup",{},[k])]},note:function(B,N,P){var k=d(B.body,N,P),E=me.elementWithTag(Ze.element("p",{},{fresh:!1}),[me.text(" "),me.freshElement("a",{href:"#"+_(B)},[me.text("↑")])]),Z=k.concat([E]);return me.freshElement("li",{id:D(B)},Z)},commentReference:L,comment:x,image:Gg(h(e.convertImage||jg.dataUri)),table:I,tableRow:Q,tableCell:T,break:X};return{convertToHtml:s}}var $g=1;function Gg(e){return function(n,t,i){return[{type:"deferred",id:$g++,value:function(){return e(n,t,i)}}]}}function Eu(e,n){return da.warning("Unrecognised "+e+" style: '"+n.styleName+"' (Style ID: "+n.styleId+")")}function na(e,n){return _n.flatten(e.map(n),!0)}function Dl(e,n){e.forEach(function(t){n(t),t.children&&Dl(t.children,n)})}var Zg=Uo.commentAuthorLabel=function(n){return n.authorInitials||""},vl={},Yg=pe;function xl(e){if(e.type==="text")return e.value;if(e.type===Yg.types.tab)return" ";var n=e.type==="paragraph"?`
`:"";return(e.children||[]).map(xl).join("")+n}vl.convertElementToRawText=xl;var zi={},rn={},_l={},Ul={exports:{}},tt=Ul.exports=function(e,n){this._tokens=e,this._startIndex=n||0};tt.prototype.head=function(){return this._tokens[this._startIndex]};tt.prototype.tail=function(e){return new tt(this._tokens,this._startIndex+1)};tt.prototype.toArray=function(){return this._tokens.slice(this._startIndex)};tt.prototype.end=function(){return this._tokens[this._tokens.length-1]};tt.prototype.to=function(e){var n=this.head().source,t=e.head()||e.end();return n.to(t.source)};var Kg=Ul.exports,Qg=Kg;_l.Parser=function(e){var n=function(t,i){return t(new Qg(i))};return{parseTokens:n}};var wo={},Tl={};(function(e){e.none=Object.create({value:function(){throw new Error("Called value on none")},isNone:function(){return!0},isSome:function(){return!1},map:function(){return e.none},flatMap:function(){return e.none},filter:function(){return e.none},toArray:function(){return[]},orElse:n,valueOrElse:n});function n(i){return typeof i=="function"?i():i}e.some=function(i){return new t(i)};var t=function(i){this._value=i};t.prototype.value=function(){return this._value},t.prototype.isNone=function(){return!1},t.prototype.isSome=function(){return!0},t.prototype.map=function(i){return new t(i(this._value))},t.prototype.flatMap=function(i){return i(this._value)},t.prototype.filter=function(i){return i(this._value)?this:e.none},t.prototype.toArray=function(){return[this._value]},t.prototype.orElse=function(i){return this},t.prototype.valueOrElse=function(i){return this._value},e.isOption=function(i){return i===e.none||i instanceof t},e.fromNullable=function(i){return i==null?e.none:new t(i)}})(Tl);var Eo={failure:function(e,n){if(e.length<1)throw new Error("Failure must have errors");return new We({status:"failure",remaining:n,errors:e})},error:function(e,n){if(e.length<1)throw new Error("Failure must have errors");return new We({status:"error",remaining:n,errors:e})},success:function(e,n,t){return new We({status:"success",value:e,source:t,remaining:n,errors:[]})},cut:function(e){return new We({status:"cut",remaining:e,errors:[]})}},We=function(e){this._value=e.value,this._status=e.status,this._hasValue=e.value!==void 0,this._remaining=e.remaining,this._source=e.source,this._errors=e.errors};We.prototype.map=function(e){return this._hasValue?new We({value:e(this._value,this._source),status:this._status,remaining:this._remaining,source:this._source,errors:this._errors}):this};We.prototype.changeRemaining=function(e){return new We({value:this._value,status:this._status,remaining:e,source:this._source,errors:this._errors})};We.prototype.isSuccess=function(){return this._status==="success"||this._status==="cut"};We.prototype.isFailure=function(){return this._status==="failure"};We.prototype.isError=function(){return this._status==="error"};We.prototype.isCut=function(){return this._status==="cut"};We.prototype.value=function(){return this._value};We.prototype.remaining=function(){return this._remaining};We.prototype.source=function(){return this._source};We.prototype.errors=function(){return this._errors};var Ao={};Ao.error=function(e){return new ji(e)};var ji=function(e){this.expected=e.expected,this.actual=e.actual,this._location=e.location};ji.prototype.describe=function(){var e=this._location?this._location.describe()+`:
`:"";return e+"Expected "+this.expected+`
but got `+this.actual};ji.prototype.lineNumber=function(){return this._location.lineNumber()};ji.prototype.characterNumber=function(){return this._location.characterNumber()};var wl={};wl.fromArray=function(e){var n=0,t=function(){return n<e.length};return new Nn({hasNext:t,next:function(){if(t())return e[n++];throw new Error("No more elements")}})};var Nn=function(e){this._iterator=e};Nn.prototype.map=function(e){var n=this._iterator;return new Nn({hasNext:function(){return n.hasNext()},next:function(){return e(n.next())}})};Nn.prototype.filter=function(e){var n=this._iterator,t=!1,i=!1,r,a=function(){if(!t)for(t=!0,i=!1;n.hasNext()&&!i;)r=n.next(),i=e(r)};return new Nn({hasNext:function(){return a(),i},next:function(){a();var o=r;return t=!1,o}})};Nn.prototype.first=function(){var e=this._iterator;return this._iterator.hasNext()?e.next():null};Nn.prototype.toArray=function(){for(var e=[];this._iterator.hasNext();)e.push(this._iterator.next());return e};(function(e){var n=we,t=Tl,i=Eo,r=Ao,a=wl;e.token=function(b,m){var y=m!==void 0;return function(l){var f=l.head();if(f&&f.name===b&&(!y||f.value===m))return i.success(f.value,l.tail(),f.source);var p=d({name:b,value:m});return g(l,p)}},e.tokenOfType=function(b){return e.token(b)},e.firstOf=function(b,m){return n.isArray(m)||(m=Array.prototype.slice.call(arguments,1)),function(y){return a.fromArray(m).map(function(l){return l(y)}).filter(function(l){return l.isSuccess()||l.isError()}).first()||g(y,b)}},e.then=function(b,m){return function(y){var l=b(y);return l.map||console.log(l),l.map(m)}},e.sequence=function(){var b=Array.prototype.slice.call(arguments,0),m=function(l){var f=n.foldl(b,function(h,D){var _=h.result,U=h.hasCut;if(!_.isSuccess())return{result:_,hasCut:U};var w=D(_.remaining());if(w.isCut())return{result:_,hasCut:!0};if(w.isSuccess()){var A;D.isCaptured?A=_.value().withValue(D,w.value()):A=_.value();var O=w.remaining(),I=l.to(O);return{result:i.success(A,O,I),hasCut:U}}else return U?{result:i.error(w.errors(),w.remaining()),hasCut:U}:{result:w,hasCut:U}},{result:i.success(new o,l),hasCut:!1}).result,p=l.to(f.remaining());return f.map(function(h){return h.withValue(e.sequence.source,p)})};m.head=function(){var l=n.find(b,y);return e.then(m,e.sequence.extract(l))},m.map=function(l){return e.then(m,function(f){return l.apply(this,f.toArray())})};function y(l){return l.isCaptured}return m};var o=function(b,m){this._values=b||{},this._valuesArray=m||[]};o.prototype.withValue=function(b,m){if(b.captureName&&b.captureName in this._values)throw new Error('Cannot add second value for capture "'+b.captureName+'"');var y=n.clone(this._values);y[b.captureName]=m;var l=this._valuesArray.concat([m]);return new o(y,l)},o.prototype.get=function(b){if(b.captureName in this._values)return this._values[b.captureName];throw new Error('No value for capture "'+b.captureName+'"')},o.prototype.toArray=function(){return this._valuesArray},e.sequence.capture=function(b,m){var y=function(){return b.apply(this,arguments)};return y.captureName=m,y.isCaptured=!0,y},e.sequence.extract=function(b){return function(m){return m.get(b)}},e.sequence.applyValues=function(b){var m=Array.prototype.slice.call(arguments,1);return function(y){var l=m.map(function(f){return y.get(f)});return b.apply(this,l)}},e.sequence.source={captureName:"☃source☃"},e.sequence.cut=function(){return function(b){return i.cut(b)}},e.optional=function(b){return function(m){var y=b(m);return y.isSuccess()?y.map(t.some):y.isFailure()?i.success(t.none,m):y}},e.zeroOrMoreWithSeparator=function(b,m){return s(b,m,!1)},e.oneOrMoreWithSeparator=function(b,m){return s(b,m,!0)};var c=e.zeroOrMore=function(b){return function(m){for(var y=[],l;(l=b(m))&&l.isSuccess();)m=l.remaining(),y.push(l.value());return l.isError()?l:i.success(y,m)}};e.oneOrMore=function(b){return e.oneOrMoreWithSeparator(b,u)};function u(b){return i.success(null,b)}var s=function(b,m,y){return function(l){var f=b(l);if(f.isSuccess()){var p=e.sequence.capture(b,"main"),h=c(e.then(e.sequence(m,p),e.sequence.extract(p))),D=h(f.remaining());return i.success([f.value()].concat(D.value()),D.remaining())}else return y||f.isError()?f:i.success([],l)}};e.leftAssociative=function(b,m,y){var l;y?l=[{func:y,rule:m}]:l=m,l=l.map(function(p){return e.then(p.rule,function(h){return function(D,_){return p.func(D,h,_)}})});var f=e.firstOf.apply(null,["rules"].concat(l));return function(p){var h=p,D=b(p);if(!D.isSuccess())return D;for(var _=f(D.remaining());_.isSuccess();){var U=_.remaining(),w=h.to(_.remaining()),A=_.value();D=i.success(A(D.value(),w),U,w),_=f(D.remaining())}return _.isError()?_:D}},e.leftAssociative.firstOf=function(){return Array.prototype.slice.call(arguments,0)},e.nonConsuming=function(b){return function(m){return b(m).changeRemaining(m)}};var d=function(b){return b.value?b.name+' "'+b.value+'"':b.name};function g(b,m){var y,l=b.head();return l?y=r.error({expected:m,actual:d(l),location:l.source}):y=r.error({expected:m,actual:"end of tokens"}),i.failure([y],b)}})(wo);var El={exports:{}};El.exports=function(e,n){var t={asString:function(){return e},range:function(i,r){return new On(e,n,i,r)}};return t};var On=function(e,n,t,i){this._string=e,this._description=n,this._startIndex=t,this._endIndex=i};On.prototype.to=function(e){return new On(this._string,this._description,this._startIndex,e._endIndex)};On.prototype.describe=function(){var e=this._position(),n=this._description?this._description+`
`:"";return n+"Line number: "+e.lineNumber+`
Character number: `+e.characterNumber};On.prototype.lineNumber=function(){return this._position().lineNumber};On.prototype.characterNumber=function(){return this._position().characterNumber};On.prototype._position=function(){for(var e=this,n=0,t=function(){return e._string.indexOf(`
`,n)},i=1;t()!==-1&&t()<this._startIndex;)n=t()+1,i+=1;var r=this._startIndex-n+1;return{lineNumber:i,characterNumber:r}};var Al=El.exports,Fl=function(e,n,t){this.name=e,this.value=n,t&&(this.source=t)},Cl={};(function(e){var n=wo,t=Eo;e.parser=function(a,o,c){var u={rule:b,leftAssociative:m,rightAssociative:y},s=new i(c.map(g)),d=n.firstOf(a,o);function g(p){return{name:p.name,rule:r(p.ruleBuilder.bind(null,u))}}function b(){return l(s)}function m(p){return l(s.untilExclusive(p))}function y(p){return l(s.untilInclusive(p))}function l(p){return f.bind(null,p)}function f(p,h){var D=d(h);return D.isSuccess()?p.apply(D):D}return u};function i(a){function o(g){return new i(a.slice(0,u().indexOf(g)))}function c(g){return new i(a.slice(0,u().indexOf(g)+1))}function u(){return a.map(function(g){return g.name})}function s(g){for(var b,m;;)if(b=d(g.remaining()),b.isSuccess())m=g.source().to(b.source()),g=t.success(b.value()(g.value(),m),b.remaining(),m);else return b.isFailure()?g:b}function d(g){return n.firstOf("infix",a.map(function(b){return b.rule}))(g)}return{apply:s,untilExclusive:o,untilInclusive:c}}e.infix=function(a,o){function c(u){return e.infix(a,function(s){var d=o(s);return function(g){var b=d(g);return b.map(function(m){return function(y,l){return u(y,m,l)}})}})}return{name:a,ruleBuilder:o,map:c}};var r=function(a){var o;return function(c){return o||(o=a()),o(c)}}})(Cl);var Sl={},ta=Fl,Jg=Al;Sl.RegexTokeniser=e2;function e2(e){e=e.map(function(r){return{name:r.name,regex:new RegExp(r.regex.source,"g")}});function n(r,a){for(var o=new Jg(r,a),c=0,u=[];c<r.length;){var s=t(r,c,o);c=s.endIndex,u.push(s.token)}return u.push(i(r,o)),u}function t(r,a,o){for(var c=0;c<e.length;c++){var u=e[c].regex;u.lastIndex=a;var s=u.exec(r);if(s){var g=a+s[0].length;if(s.index===a&&g>a){var d=s[1],b=new ta(e[c].name,d,o.range(a,g));return{token:b,endIndex:g}}}}var g=a+1,b=new ta("unrecognisedCharacter",r.substring(a,g),o.range(a,g));return{token:b,endIndex:g}}function i(r,a){return new ta("end",null,a.range(r.length,r.length))}return{tokenise:n}}rn.Parser=_l.Parser;rn.rules=wo;rn.errors=Ao;rn.results=Eo;rn.StringSource=Al;rn.Token=Fl;rn.bottomUp=Cl;rn.RegexTokeniser=Sl.RegexTokeniser;rn.rule=function(e){var n;return function(t){return n||(n=e()),n(t)}};var Be={};Be.paragraph=n2;Be.run=t2;Be.table=i2;Be.bold=new an("bold");Be.italic=new an("italic");Be.underline=new an("underline");Be.strikethrough=new an("strikethrough");Be.allCaps=new an("allCaps");Be.smallCaps=new an("smallCaps");Be.highlight=r2;Be.commentReference=new an("commentReference");Be.lineBreak=new Xi({breakType:"line"});Be.pageBreak=new Xi({breakType:"page"});Be.columnBreak=new Xi({breakType:"column"});Be.equalTo=o2;Be.startsWith=c2;function n2(e){return new an("paragraph",e)}function t2(e){return new an("run",e)}function i2(e){return new an("table",e)}function r2(e){return new Bl(e)}function an(e,n){n=n||{},this._elementType=e,this._styleId=n.styleId,this._styleName=n.styleName,n.list&&(this._listIndex=n.list.levelIndex,this._listIsOrdered=n.list.isOrdered)}an.prototype.matches=function(e){return e.type===this._elementType&&(this._styleId===void 0||e.styleId===this._styleId)&&(this._styleName===void 0||e.styleName&&this._styleName.operator(this._styleName.operand,e.styleName))&&(this._listIndex===void 0||a2(e,this._listIndex,this._listIsOrdered))&&(this._breakType===void 0||this._breakType===e.breakType)};function Bl(e){e=e||{},this._color=e.color}Bl.prototype.matches=function(e){return e.type==="highlight"&&(this._color===void 0||e.color===this._color)};function Xi(e){e=e||{},this._breakType=e.breakType}Xi.prototype.matches=function(e){return e.type==="break"&&(this._breakType===void 0||e.breakType===this._breakType)};function a2(e,n,t){return e.numbering&&e.numbering.level==n&&e.numbering.isOrdered==t}function o2(e){return{operator:u2,operand:e}}function c2(e){return{operator:s2,operand:e}}function u2(e,n){return e.toUpperCase()===n.toUpperCase()}function s2(e,n){return n.toUpperCase().indexOf(e.toUpperCase())===0}var kl={},d2=rn,l2=d2.RegexTokeniser;kl.tokenise=f2;var Au="'((?:\\\\.|[^'])*)";function f2(e){var n="(?:[a-zA-Z\\-_]|\\\\.)",t=new l2([{name:"identifier",regex:new RegExp("("+n+"(?:"+n+"|[0-9])*)")},{name:"dot",regex:/\./},{name:"colon",regex:/:/},{name:"gt",regex:/>/},{name:"whitespace",regex:/\s+/},{name:"arrow",regex:/=>/},{name:"equals",regex:/=/},{name:"startsWith",regex:/\^=/},{name:"open-paren",regex:/\(/},{name:"close-paren",regex:/\)/},{name:"open-square-bracket",regex:/\[/},{name:"close-square-bracket",regex:/\]/},{name:"string",regex:new RegExp(Au+"'")},{name:"unterminated-string",regex:new RegExp(Au)},{name:"integer",regex:/([0-9]+)/},{name:"choice",regex:/\|/},{name:"bang",regex:/(!)/}]);return t.tokenise(e)}var h2=we,te=rn,ke=Be,$t=Pi(),p2=kl.tokenise,ia=Ge;zi.readHtmlPath=y2;zi.readDocumentMatcher=b2;zi.readStyle=g2;function g2(e){return Fo(E2,e)}function m2(){return te.rules.sequence(te.rules.sequence.capture(Wl()),te.rules.tokenOfType("whitespace"),te.rules.tokenOfType("arrow"),te.rules.sequence.capture(te.rules.optional(te.rules.sequence(te.rules.tokenOfType("whitespace"),te.rules.sequence.capture(Rl())).head())),te.rules.tokenOfType("end")).map(function(e,n){return{from:e,to:n.valueOrElse($t.empty)}})}function b2(e){return Fo(Wl(),e)}function Wl(){var e=te.rules.sequence,n=function(w,A){return te.rules.then(te.rules.token("identifier",w),function(){return A})},t=n("p",ke.paragraph),i=n("r",ke.run),r=te.rules.firstOf("p or r or table",t,i),a=te.rules.sequence(te.rules.tokenOfType("dot"),te.rules.sequence.cut(),te.rules.sequence.capture(Vi)).map(function(w){return{styleId:w}}),o=te.rules.firstOf("style name matcher",te.rules.then(te.rules.sequence(te.rules.tokenOfType("equals"),te.rules.sequence.cut(),te.rules.sequence.capture($n)).head(),function(w){return{styleName:ke.equalTo(w)}}),te.rules.then(te.rules.sequence(te.rules.tokenOfType("startsWith"),te.rules.sequence.cut(),te.rules.sequence.capture($n)).head(),function(w){return{styleName:ke.startsWith(w)}})),c=te.rules.sequence(te.rules.tokenOfType("open-square-bracket"),te.rules.sequence.cut(),te.rules.token("identifier","style-name"),te.rules.sequence.capture(o),te.rules.tokenOfType("close-square-bracket")).head(),u=te.rules.firstOf("list type",n("ordered-list",{isOrdered:!0}),n("unordered-list",{isOrdered:!1})),s=e(te.rules.tokenOfType("colon"),e.capture(u),e.cut(),te.rules.tokenOfType("open-paren"),e.capture(D2),te.rules.tokenOfType("close-paren")).map(function(w,A){return{list:{isOrdered:w.isOrdered,levelIndex:A-1}}});function d(w){var A=te.rules.firstOf.apply(te.rules.firstOf,["matcher suffix"].concat(w)),O=te.rules.zeroOrMore(A);return te.rules.then(O,function(I){var $={};return I.forEach(function(Q){h2.extend($,Q)}),$})}var g=e(e.capture(r),e.capture(d([a,c,s]))).map(function(w,A){return w(A)}),b=e(te.rules.token("identifier","table"),e.capture(d([a,c]))).map(function(w){return ke.table(w)}),m=n("b",ke.bold),y=n("i",ke.italic),l=n("u",ke.underline),f=n("strike",ke.strikethrough),p=n("all-caps",ke.allCaps),h=n("small-caps",ke.smallCaps),D=e(te.rules.token("identifier","highlight"),te.rules.sequence.capture(te.rules.optional(te.rules.sequence(te.rules.tokenOfType("open-square-bracket"),te.rules.sequence.cut(),te.rules.token("identifier","color"),te.rules.tokenOfType("equals"),te.rules.sequence.capture($n),te.rules.tokenOfType("close-square-bracket")).head()))).map(function(w){return ke.highlight({color:w.valueOrElse(void 0)})}),_=n("comment-reference",ke.commentReference),U=e(te.rules.token("identifier","br"),e.cut(),te.rules.tokenOfType("open-square-bracket"),te.rules.token("identifier","type"),te.rules.tokenOfType("equals"),e.capture($n),te.rules.tokenOfType("close-square-bracket")).map(function(w){switch(w){case"line":return ke.lineBreak;case"page":return ke.pageBreak;case"column":return ke.columnBreak}});return te.rules.firstOf("element type",g,b,m,y,l,f,p,h,D,_,U)}function y2(e){return Fo(Rl(),e)}function Rl(){var e=te.rules.sequence.capture,n=te.rules.tokenOfType("whitespace"),t=te.rules.then(te.rules.optional(te.rules.sequence(te.rules.tokenOfType("colon"),te.rules.token("identifier","fresh"))),function(o){return o.map(function(){return!0}).valueOrElse(!1)}),i=te.rules.then(te.rules.optional(te.rules.sequence(te.rules.tokenOfType("colon"),te.rules.token("identifier","separator"),te.rules.tokenOfType("open-paren"),e($n),te.rules.tokenOfType("close-paren")).head()),function(o){return o.valueOrElse("")}),r=te.rules.oneOrMoreWithSeparator(Vi,te.rules.tokenOfType("choice")),a=te.rules.sequence(e(r),e(te.rules.zeroOrMore(U2)),e(t),e(i)).map(function(o,c,u,s){var d={},g={};return c.forEach(function(b){b.append&&d[b.name]?d[b.name]+=" "+b.value:d[b.name]=b.value}),u&&(g.fresh=!0),s&&(g.separator=s),$t.element(o,d,g)});return te.rules.firstOf("html path",te.rules.then(te.rules.tokenOfType("bang"),function(){return $t.ignore}),te.rules.then(te.rules.zeroOrMoreWithSeparator(a,te.rules.sequence(n,te.rules.tokenOfType("gt"),n)),$t.elements))}var Vi=te.rules.then(te.rules.tokenOfType("identifier"),Nl),D2=te.rules.tokenOfType("integer"),$n=te.rules.then(te.rules.tokenOfType("string"),Nl),v2={n:`
`,r:"\r",t:" "};function Nl(e){return e.replace(/\\(.)/g,function(n,t){return v2[t]||t})}var x2=te.rules.sequence(te.rules.tokenOfType("open-square-bracket"),te.rules.sequence.cut(),te.rules.sequence.capture(Vi),te.rules.tokenOfType("equals"),te.rules.sequence.capture($n),te.rules.tokenOfType("close-square-bracket")).map(function(e,n){return{name:e,value:n,append:!1}}),_2=te.rules.sequence(te.rules.tokenOfType("dot"),te.rules.sequence.cut(),te.rules.sequence.capture(Vi)).map(function(e){return{name:"class",value:e,append:!0}}),U2=te.rules.firstOf("attribute or class",x2,_2);function Fo(e,n){var t=p2(n),i=te.Parser(),r=i.parseTokens(e,t);return r.isSuccess()?ia.success(r.value()):new ia.Result(null,[ia.warning(T2(n,r))])}function T2(e,n){return"Did not understand this style mapping, so ignored it: "+e+`
`+n.errors().map(w2).join(`
`)}function w2(e){return"Error was at character number "+e.characterNumber()+": Expected "+e.expected+" but got "+e.actual}var E2=m2(),Hi={};Hi.readOptions=C2;var Ol=we,A2=Hi._defaultStyleMap=["p.Heading1 => h1:fresh","p.Heading2 => h2:fresh","p.Heading3 => h3:fresh","p.Heading4 => h4:fresh","p.Heading5 => h5:fresh","p.Heading6 => h6:fresh","p[style-name='Heading 1'] => h1:fresh","p[style-name='Heading 2'] => h2:fresh","p[style-name='Heading 3'] => h3:fresh","p[style-name='Heading 4'] => h4:fresh","p[style-name='Heading 5'] => h5:fresh","p[style-name='Heading 6'] => h6:fresh","p[style-name='heading 1'] => h1:fresh","p[style-name='heading 2'] => h2:fresh","p[style-name='heading 3'] => h3:fresh","p[style-name='heading 4'] => h4:fresh","p[style-name='heading 5'] => h5:fresh","p[style-name='heading 6'] => h6:fresh","p.Heading => h1:fresh","p[style-name='Heading'] => h1:fresh","r[style-name='Strong'] => strong","p[style-name='footnote text'] => p:fresh","r[style-name='footnote reference'] =>","p[style-name='endnote text'] => p:fresh","r[style-name='endnote reference'] =>","p[style-name='annotation text'] => p:fresh","r[style-name='annotation reference'] =>","p[style-name='Footnote'] => p:fresh","r[style-name='Footnote anchor'] =>","p[style-name='Endnote'] => p:fresh","r[style-name='Endnote anchor'] =>","p:unordered-list(1) => ul > li:fresh","p:unordered-list(2) => ul|ol > li > ul > li:fresh","p:unordered-list(3) => ul|ol > li > ul|ol > li > ul > li:fresh","p:unordered-list(4) => ul|ol > li > ul|ol > li > ul|ol > li > ul > li:fresh","p:unordered-list(5) => ul|ol > li > ul|ol > li > ul|ol > li > ul|ol > li > ul > li:fresh","p:ordered-list(1) => ol > li:fresh","p:ordered-list(2) => ul|ol > li > ol > li:fresh","p:ordered-list(3) => ul|ol > li > ul|ol > li > ol > li:fresh","p:ordered-list(4) => ul|ol > li > ul|ol > li > ul|ol > li > ol > li:fresh","p:ordered-list(5) => ul|ol > li > ul|ol > li > ul|ol > li > ul|ol > li > ol > li:fresh","r[style-name='Hyperlink'] =>","p[style-name='Normal'] => p:fresh","p.Body => p:fresh","p[style-name='Body'] => p:fresh"],F2=Hi._standardOptions={transformDocument:S2,includeDefaultStyleMap:!0,includeEmbeddedStyleMap:!0};function C2(e){return e=e||{},Ol.extend({},F2,e,{customStyleMap:Fu(e.styleMap),readStyleMap:function(){var n=this.customStyleMap;return this.includeEmbeddedStyleMap&&(n=n.concat(Fu(this.embeddedStyleMap))),this.includeDefaultStyleMap&&(n=n.concat(A2)),n}})}function Fu(e){return e?Ol.isString(e)?e.split(`
`).map(function(n){return n.trim()}).filter(function(n){return n!==""&&n.charAt(0)!=="#"}):e:[]}function S2(e){return e}var Il={},Cu=Fe,B2=Bt;Il.openZip=k2;function k2(e){return e.arrayBuffer?Cu.resolve(B2.openArrayBuffer(e.arrayBuffer)):Cu.reject(new Error("Could not find file in options"))}var Ll={},W2=Pi(),R2=qi();Ll.element=N2;function N2(e){return function(n){return R2.elementWithTag(W2.element(e),[n])}}var O2=we,Ml=Za,Co=_o,I2=Uo.DocumentConverter,L2=vl.convertElementToRawText,M2=zi.readStyle,q2=Hi.readOptions,$i=Il,P2=Ge.Result,z2=en.convertToHtml=K2,j2=en.convertToMarkdown=Q2,X2=en.convert=So,V2=en.extractRawText=t1,H2=en.images=To,$2=en.transforms=Sn,G2=en.underline=Ll,Z2=en.embedStyleMap=i1,Y2=en.readEmbeddedStyleMap=J2;function K2(e,n){return So(e,n)}function Q2(e,n){var t=Object.create(n||{});return t.outputFormat="markdown",So(e,t)}function So(e,n){return n=q2(n),$i.openZip(e).tap(function(t){return Co.readStyleMap(t).then(function(i){n.embeddedStyleMap=i})}).then(function(t){return Ml.read(t,e).then(function(i){return i.map(n.transformDocument)}).then(function(i){return e1(i,n)})})}function J2(e){return $i.openZip(e).then(Co.readStyleMap)}function e1(e,n){var t=n1(n.readStyleMap()),i=O2.extend({},n,{styleMap:t.value}),r=new I2(i);return e.flatMapThen(function(a){return t.flatMapThen(function(o){return r.convertToHtml(a)})})}function n1(e){return P2.combine((e||[]).map(M2)).map(function(n){return n.filter(function(t){return!!t})})}function t1(e){return $i.openZip(e).then(Ml.read).then(function(n){return n.map(L2)})}function i1(e,n){return $i.openZip(e).tap(function(t){return Co.writeStyleMap(t,n)}).then(function(t){return t.toArrayBuffer()}).then(function(t){return{toArrayBuffer:function(){return t},toBuffer:function(){return Buffer.from(t)}}})}var r1=en.styleMapping=function(){throw new Error(`Use a raw string instead of mammoth.styleMapping e.g. "p[style-name='Title'] => h1" instead of mammoth.styleMapping("p[style-name='Title'] => h1")`)};const o1=Xl({__proto__:null,convert:X2,convertToHtml:z2,convertToMarkdown:j2,default:en,embedStyleMap:Z2,extractRawText:V2,images:H2,readEmbeddedStyleMap:Y2,styleMapping:r1,transforms:$2,underline:G2},[en]);export{o1 as i};