bbpro
Version:
BrowserBox - remote browser isolation tool
12 lines • 1.37 MB
JavaScript
var sP=Object.create;var ac=Object.defineProperty;var cP=Object.getOwnPropertyDescriptor;var lP=Object.getOwnPropertyNames;var uP=Object.getPrototypeOf,pP=Object.prototype.hasOwnProperty;var Na=(e,t)=>()=>(e&&(t=e(e=0)),t);var b=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Cp=(e,t)=>{for(var r in t)ac(e,r,{get:t[r],enumerable:!0})},iy=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of lP(t))!pP.call(e,i)&&i!==r&&ac(e,i,{get:()=>t[i],enumerable:!(n=cP(t,i))||n.enumerable});return e};var q=(e,t,r)=>(r=e!=null?sP(uP(e)):{},iy(t||!e||!e.__esModule?ac(r,"default",{value:e,enumerable:!0}):r,e)),dP=e=>iy(ac({},"__esModule",{value:!0}),e);var oy=b((AJ,Tp)=>{var ay=function(t,r){if(!(!t||!t.on)){!r&&typeof process<"u"&&(r=process.exit);var n=function(a){if(a.code==="EPIPE"||a.errno===32)if(r)r();else return;var o=t.listenerCount?t.listenerCount("error"):t.listeners("error").length;o==1&&(t.removeListener("error",n),t.emit("error",a),t.on("error",n))};t.on("error",n)}};typeof Tp<"u"&&(Tp.exports=ay);typeof process<"u"&&ay(process.stdout)});var gt=b((PJ,uy)=>{var fP=require("path").relative;uy.exports=yP;var hP=process.cwd();function cy(e,t){for(var r=e.split(/[ ,]+/),n=String(t).toLowerCase(),i=0;i<r.length;i++){var a=r[i];if(a&&(a==="*"||a.toLowerCase()===n))return!0}return!1}function mP(e,t,r){var n=Object.getOwnPropertyDescriptor(e,t),i=n.value;return n.get=function(){return i},n.writable&&(n.set=function(o){return i=o}),delete n.value,delete n.writable,Object.defineProperty(e,t,n),n}function gP(e){for(var t="",r=0;r<e;r++)t+=", arg"+r;return t.substr(2)}function vP(e){var t=this.name+": "+this.namespace;this.message&&(t+=" deprecated "+this.message);for(var r=0;r<e.length;r++)t+=`
at `+e[r].toString();return t}function yP(e){if(!e)throw new TypeError("argument namespace is required");var t=sc(),r=ei(t[1]),n=r[0];function i(a){oc.call(i,a)}return i._file=n,i._ignored=xP(e),i._namespace=e,i._traced=wP(e),i._warned=Object.create(null),i.function=SP,i.property=CP,i}function bP(e,t){var r=typeof e.listenerCount!="function"?e.listeners(t).length:e.listenerCount(t);return r>0}function xP(e){if(process.noDeprecation)return!0;var t=process.env.NO_DEPRECATION||"";return cy(t,e)}function wP(e){if(process.traceDeprecation)return!0;var t=process.env.TRACE_DEPRECATION||"";return cy(t,e)}function oc(e,t){var r=bP(process,"deprecation");if(!(!r&&this._ignored)){var n,i,a,o,s=0,l=!1,c=sc(),u=this._file;for(t?(o=t,a=ei(c[1]),a.name=o.name,u=a[0]):(s=2,o=ei(c[s]),a=o);s<c.length;s++)if(n=ei(c[s]),i=n[0],i===u)l=!0;else if(i===this._file)u=this._file;else if(l)break;var p=n?o.join(":")+"__"+n.join(":"):void 0;if(!(p!==void 0&&p in this._warned)){this._warned[p]=!0;var d=e;if(d||(d=a===o||!a.name?sy(o):sy(a)),r){var g=ly(this._namespace,d,c.slice(s));process.emit("deprecation",g);return}var h=process.stderr.isTTY?kP:_P,m=h.call(this,d,n,c.slice(s));process.stderr.write(m+`
`,"utf8")}}}function ei(e){var t=e.getFileName()||"<anonymous>",r=e.getLineNumber(),n=e.getColumnNumber();e.isEval()&&(t=e.getEvalOrigin()+", "+t);var i=[t,r,n];return i.callSite=e,i.name=e.getFunctionName(),i}function sy(e){var t=e.callSite,r=e.name;r||(r="<anonymous@"+Op(e)+">");var n=t.getThis(),i=n&&t.getTypeName();return i==="Object"&&(i=void 0),i==="Function"&&(i=n.name||i),i&&t.getMethodName()?i+"."+r:r}function _P(e,t,r){var n=new Date().toUTCString(),i=n+" "+this._namespace+" deprecated "+e;if(this._traced){for(var a=0;a<r.length;a++)i+=`
at `+r[a].toString();return i}return t&&(i+=" at "+Op(t)),i}function kP(e,t,r){var n="\x1B[36;1m"+this._namespace+"\x1B[22;39m \x1B[33;1mdeprecated\x1B[22;39m \x1B[0m"+e+"\x1B[39m";if(this._traced){for(var i=0;i<r.length;i++)n+=`
\x1B[36mat `+r[i].toString()+"\x1B[39m";return n}return t&&(n+=" \x1B[36m"+Op(t)+"\x1B[39m"),n}function Op(e){return fP(hP,e[0])+":"+e[1]+":"+e[2]}function sc(){var e=Error.stackTraceLimit,t={},r=Error.prepareStackTrace;Error.prepareStackTrace=EP,Error.stackTraceLimit=Math.max(10,e),Error.captureStackTrace(t);var n=t.stack.slice(1);return Error.prepareStackTrace=r,Error.stackTraceLimit=e,n}function EP(e,t){return t}function SP(e,t){if(typeof e!="function")throw new TypeError("argument fn must be a function");var r=gP(e.length),n=sc(),i=ei(n[1]);i.name=e.name;var a=new Function("fn","log","deprecate","message","site",`"use strict"
return function (`+r+`) {log.call(deprecate, message, site)
return fn.apply(this, arguments)
}`)(e,oc,this,t,i);return a}function CP(e,t,r){if(!e||typeof e!="object"&&typeof e!="function")throw new TypeError("argument obj must be object");var n=Object.getOwnPropertyDescriptor(e,t);if(!n)throw new TypeError("must call property on owner object");if(!n.configurable)throw new TypeError("property must be configurable");var i=this,a=sc(),o=ei(a[1]);o.name=t,"value"in n&&(n=mP(e,t,r));var s=n.get,l=n.set;typeof s=="function"&&(n.get=function(){return oc.call(i,r,o),s.apply(this,arguments)}),typeof l=="function"&&(n.set=function(){return oc.call(i,r,o),l.apply(this,arguments)}),Object.defineProperty(e,t,n)}function ly(e,t,r){var n=new Error,i;return Object.defineProperty(n,"constructor",{value:ly}),Object.defineProperty(n,"message",{configurable:!0,enumerable:!1,value:t,writable:!0}),Object.defineProperty(n,"name",{enumerable:!1,configurable:!0,value:"DeprecationError",writable:!0}),Object.defineProperty(n,"namespace",{configurable:!0,enumerable:!1,value:e,writable:!0}),Object.defineProperty(n,"stack",{configurable:!0,enumerable:!1,get:function(){return i!==void 0?i:i=vP.call(this,r)},set:function(o){i=o}}),n}});var Ct=b((IJ,cc)=>{"use strict";cc.exports=AP;cc.exports.format=py;cc.exports.parse=dy;var TP=/\B(?=(\d{3})+(?!\d))/g,OP=/(?:\.0*|(\.[^0]+)0+)$/,Cr={b:1,kb:1024,mb:1<<20,gb:1<<30,tb:Math.pow(1024,4),pb:Math.pow(1024,5)},RP=/^((-|\+)?(\d+(?:\.\d+)?)) *(kb|mb|gb|tb|pb)$/i;function AP(e,t){return typeof e=="string"?dy(e):typeof e=="number"?py(e,t):null}function py(e,t){if(!Number.isFinite(e))return null;var r=Math.abs(e),n=t&&t.thousandsSeparator||"",i=t&&t.unitSeparator||"",a=t&&t.decimalPlaces!==void 0?t.decimalPlaces:2,o=!!(t&&t.fixedDecimals),s=t&&t.unit||"";(!s||!Cr[s.toLowerCase()])&&(r>=Cr.pb?s="PB":r>=Cr.tb?s="TB":r>=Cr.gb?s="GB":r>=Cr.mb?s="MB":r>=Cr.kb?s="KB":s="B");var l=e/Cr[s.toLowerCase()],c=l.toFixed(a);return o||(c=c.replace(OP,"$1")),n&&(c=c.split(".").map(function(u,p){return p===0?u.replace(TP,n):u}).join(".")),c+i+s}function dy(e){if(typeof e=="number"&&!isNaN(e))return e;if(typeof e!="string")return null;var t=RP.exec(e),r,n="b";return t?(r=parseFloat(t[1]),n=t[4].toLowerCase()):(r=parseInt(e,10),n="b"),isNaN(r)?null:Math.floor(Cr[n]*r)}});var Tr=b(Rp=>{"use strict";var fy=/; *([!#$%&'*+.^_`|~0-9A-Za-z-]+) *= *("(?:[\u000b\u0020\u0021\u0023-\u005b\u005d-\u007e\u0080-\u00ff]|\\[\u000b\u0020-\u00ff])*"|[!#$%&'*+.^_`|~0-9A-Za-z-]+) */g,PP=/^[\u000b\u0020-\u007e\u0080-\u00ff]+$/,hy=/^[!#$%&'*+.^_`|~0-9A-Za-z-]+$/,IP=/\\([\u000b\u0020-\u00ff])/g,NP=/([\\"])/g,my=/^[!#$%&'*+.^_`|~0-9A-Za-z-]+\/[!#$%&'*+.^_`|~0-9A-Za-z-]+$/;Rp.format=DP;Rp.parse=LP;function DP(e){if(!e||typeof e!="object")throw new TypeError("argument obj is required");var t=e.parameters,r=e.type;if(!r||!my.test(r))throw new TypeError("invalid type");var n=r;if(t&&typeof t=="object")for(var i,a=Object.keys(t).sort(),o=0;o<a.length;o++){if(i=a[o],!hy.test(i))throw new TypeError("invalid parameter name");n+="; "+i+"="+FP(t[i])}return n}function LP(e){if(!e)throw new TypeError("argument string is required");var t=typeof e=="object"?MP(e):e;if(typeof t!="string")throw new TypeError("argument string is required to be a string");var r=t.indexOf(";"),n=r!==-1?t.slice(0,r).trim():t.trim();if(!my.test(n))throw new TypeError("invalid media type");var i=new qP(n.toLowerCase());if(r!==-1){var a,o,s;for(fy.lastIndex=r;o=fy.exec(t);){if(o.index!==r)throw new TypeError("invalid parameter format");r+=o[0].length,a=o[1].toLowerCase(),s=o[2],s.charCodeAt(0)===34&&(s=s.slice(1,-1),s.indexOf("\\")!==-1&&(s=s.replace(IP,"$1"))),i.parameters[a]=s}if(r!==t.length)throw new TypeError("invalid parameter format")}return i}function MP(e){var t;if(typeof e.getHeader=="function"?t=e.getHeader("content-type"):typeof e.headers=="object"&&(t=e.headers&&e.headers["content-type"]),typeof t!="string")throw new TypeError("content-type header is missing from object");return t}function FP(e){var t=String(e);if(hy.test(t))return t;if(t.length>0&&!PP.test(t))throw new TypeError("invalid parameter value");return'"'+t.replace(NP,"\\$1")+'"'}function qP(e){this.parameters=Object.create(null),this.type=e}});var Da=b((DJ,gy)=>{"use strict";gy.exports=Object.setPrototypeOf||({__proto__:[]}instanceof Array?jP:BP);function jP(e,t){return e.__proto__=t,e}function BP(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(e,r)||(e[r]=t[r]);return e}});var vy=b((LJ,UP)=>{UP.exports={"100":"Continue","101":"Switching Protocols","102":"Processing","103":"Early Hints","200":"OK","201":"Created","202":"Accepted","203":"Non-Authoritative Information","204":"No Content","205":"Reset Content","206":"Partial Content","207":"Multi-Status","208":"Already Reported","226":"IM Used","300":"Multiple Choices","301":"Moved Permanently","302":"Found","303":"See Other","304":"Not Modified","305":"Use Proxy","307":"Temporary Redirect","308":"Permanent Redirect","400":"Bad Request","401":"Unauthorized","402":"Payment Required","403":"Forbidden","404":"Not Found","405":"Method Not Allowed","406":"Not Acceptable","407":"Proxy Authentication Required","408":"Request Timeout","409":"Conflict","410":"Gone","411":"Length Required","412":"Precondition Failed","413":"Payload Too Large","414":"URI Too Long","415":"Unsupported Media Type","416":"Range Not Satisfiable","417":"Expectation Failed","418":"I'm a Teapot","421":"Misdirected Request","422":"Unprocessable Entity","423":"Locked","424":"Failed Dependency","425":"Too Early","426":"Upgrade Required","428":"Precondition Required","429":"Too Many Requests","431":"Request Header Fields Too Large","451":"Unavailable For Legal Reasons","500":"Internal Server Error","501":"Not Implemented","502":"Bad Gateway","503":"Service Unavailable","504":"Gateway Timeout","505":"HTTP Version Not Supported","506":"Variant Also Negotiates","507":"Insufficient Storage","508":"Loop Detected","509":"Bandwidth Limit Exceeded","510":"Not Extended","511":"Network Authentication Required"}});var La=b((MJ,by)=>{"use strict";var Ap=vy();by.exports=Tt;Tt.message=Ap;Tt.code=zP(Ap);Tt.codes=$P(Ap);Tt.redirect={300:!0,301:!0,302:!0,303:!0,305:!0,307:!0,308:!0};Tt.empty={204:!0,205:!0,304:!0};Tt.retry={502:!0,503:!0,504:!0};function zP(e){var t={};return Object.keys(e).forEach(function(n){var i=e[n],a=Number(n);t[i.toLowerCase()]=a}),t}function $P(e){return Object.keys(e).map(function(r){return Number(r)})}function HP(e){var t=e.toLowerCase();if(!Object.prototype.hasOwnProperty.call(Tt.code,t))throw new Error('invalid status message: "'+e+'"');return Tt.code[t]}function yy(e){if(!Object.prototype.hasOwnProperty.call(Tt.message,e))throw new Error("invalid status code: "+e);return Tt.message[e]}function Tt(e){if(typeof e=="number")return yy(e);if(typeof e!="string")throw new TypeError("code must be a number or string");var t=parseInt(e,10);return isNaN(t)?HP(e):yy(t)}});var xy=b((FJ,Pp)=>{typeof Object.create=="function"?Pp.exports=function(t,r){r&&(t.super_=r,t.prototype=Object.create(r.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:Pp.exports=function(t,r){if(r){t.super_=r;var n=function(){};n.prototype=r.prototype,t.prototype=new n,t.prototype.constructor=t}}});var Qe=b((qJ,Np)=>{try{if(Ip=require("util"),typeof Ip.inherits!="function")throw"";Np.exports=Ip.inherits}catch{Np.exports=xy()}var Ip});var _y=b((jJ,wy)=>{"use strict";wy.exports=WP;function WP(e){return e.split(" ").map(function(t){return t.slice(0,1).toUpperCase()+t.slice(1)}).join("").replace(/[^ _0-9a-z]/gi,"")}});var Ot=b((BJ,dn)=>{"use strict";var GP=gt()("http-errors"),ky=Da(),ti=La(),Dp=Qe(),VP=_y();dn.exports=lc;dn.exports.HttpError=KP();dn.exports.isHttpError=YP(dn.exports.HttpError);ZP(dn.exports,ti.codes,dn.exports.HttpError);function Ey(e){return+(String(e).charAt(0)+"00")}function lc(){for(var e,t,r=500,n={},i=0;i<arguments.length;i++){var a=arguments[i],o=typeof a;if(o==="object"&&a instanceof Error)e=a,r=e.status||e.statusCode||r;else if(o==="number"&&i===0)r=a;else if(o==="string")t=a;else if(o==="object")n=a;else throw new TypeError("argument #"+(i+1)+" unsupported type "+o)}typeof r=="number"&&(r<400||r>=600)&&GP("non-error status code; use only 4xx or 5xx status codes"),(typeof r!="number"||!ti.message[r]&&(r<400||r>=600))&&(r=500);var s=lc[r]||lc[Ey(r)];e||(e=s?new s(t):new Error(t||ti.message[r]),Error.captureStackTrace(e,lc)),(!s||!(e instanceof s)||e.status!==r)&&(e.expose=r<500,e.status=e.statusCode=r);for(var l in n)l!=="status"&&l!=="statusCode"&&(e[l]=n[l]);return e}function KP(){function e(){throw new TypeError("cannot construct abstract class")}return Dp(e,Error),e}function XP(e,t,r){var n=Cy(t);function i(a){var o=a??ti.message[r],s=new Error(o);return Error.captureStackTrace(s,i),ky(s,i.prototype),Object.defineProperty(s,"message",{enumerable:!0,configurable:!0,value:o,writable:!0}),Object.defineProperty(s,"name",{enumerable:!1,configurable:!0,value:n,writable:!0}),s}return Dp(i,e),Sy(i,n),i.prototype.status=r,i.prototype.statusCode=r,i.prototype.expose=!0,i}function YP(e){return function(r){return!r||typeof r!="object"?!1:r instanceof e?!0:r instanceof Error&&typeof r.expose=="boolean"&&typeof r.statusCode=="number"&&r.status===r.statusCode}}function JP(e,t,r){var n=Cy(t);function i(a){var o=a??ti.message[r],s=new Error(o);return Error.captureStackTrace(s,i),ky(s,i.prototype),Object.defineProperty(s,"message",{enumerable:!0,configurable:!0,value:o,writable:!0}),Object.defineProperty(s,"name",{enumerable:!1,configurable:!0,value:n,writable:!0}),s}return Dp(i,e),Sy(i,n),i.prototype.status=r,i.prototype.statusCode=r,i.prototype.expose=!1,i}function Sy(e,t){var r=Object.getOwnPropertyDescriptor(e,"name");r&&r.configurable&&(r.value=t,Object.defineProperty(e,"name",r))}function ZP(e,t,r){t.forEach(function(i){var a,o=VP(ti.message[i]);switch(Ey(i)){case 400:a=XP(r,o,i);break;case 500:a=JP(r,o,i);break}a&&(e[i]=a,e[o]=a)})}function Cy(e){return e.substr(-5)!=="Error"?e+"Error":e}});var Oy=b((UJ,Ty)=>{var Ma=1e3,Fa=Ma*60,qa=Fa*60,ja=qa*24,QP=ja*365.25;Ty.exports=function(e,t){t=t||{};var r=typeof e;if(r==="string"&&e.length>0)return eI(e);if(r==="number"&&isNaN(e)===!1)return t.long?rI(e):tI(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))};function eI(e){if(e=String(e),!(e.length>100)){var t=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(t){var r=parseFloat(t[1]),n=(t[2]||"ms").toLowerCase();switch(n){case"years":case"year":case"yrs":case"yr":case"y":return r*QP;case"days":case"day":case"d":return r*ja;case"hours":case"hour":case"hrs":case"hr":case"h":return r*qa;case"minutes":case"minute":case"mins":case"min":case"m":return r*Fa;case"seconds":case"second":case"secs":case"sec":case"s":return r*Ma;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r;default:return}}}}function tI(e){return e>=ja?Math.round(e/ja)+"d":e>=qa?Math.round(e/qa)+"h":e>=Fa?Math.round(e/Fa)+"m":e>=Ma?Math.round(e/Ma)+"s":e+"ms"}function rI(e){return uc(e,ja,"day")||uc(e,qa,"hour")||uc(e,Fa,"minute")||uc(e,Ma,"second")||e+" ms"}function uc(e,t,r){if(!(e<t))return e<t*1.5?Math.floor(e/t)+" "+r:Math.ceil(e/t)+" "+r+"s"}});var Fp=b((J,Ry)=>{J=Ry.exports=Mp.debug=Mp.default=Mp;J.coerce=sI;J.disable=aI;J.enable=iI;J.enabled=oI;J.humanize=Oy();J.names=[];J.skips=[];J.formatters={};var Lp;function nI(e){var t=0,r;for(r in e)t=(t<<5)-t+e.charCodeAt(r),t|=0;return J.colors[Math.abs(t)%J.colors.length]}function Mp(e){function t(){if(t.enabled){var r=t,n=+new Date,i=n-(Lp||n);r.diff=i,r.prev=Lp,r.curr=n,Lp=n;for(var a=new Array(arguments.length),o=0;o<a.length;o++)a[o]=arguments[o];a[0]=J.coerce(a[0]),typeof a[0]!="string"&&a.unshift("%O");var s=0;a[0]=a[0].replace(/%([a-zA-Z%])/g,function(c,u){if(c==="%%")return c;s++;var p=J.formatters[u];if(typeof p=="function"){var d=a[s];c=p.call(r,d),a.splice(s,1),s--}return c}),J.formatArgs.call(r,a);var l=t.log||J.log||console.log.bind(console);l.apply(r,a)}}return t.namespace=e,t.enabled=J.enabled(e),t.useColors=J.useColors(),t.color=nI(e),typeof J.init=="function"&&J.init(t),t}function iI(e){J.save(e),J.names=[],J.skips=[];for(var t=(typeof e=="string"?e:"").split(/[\s,]+/),r=t.length,n=0;n<r;n++)t[n]&&(e=t[n].replace(/\*/g,".*?"),e[0]==="-"?J.skips.push(new RegExp("^"+e.substr(1)+"$")):J.names.push(new RegExp("^"+e+"$")))}function aI(){J.enable("")}function oI(e){var t,r;for(t=0,r=J.skips.length;t<r;t++)if(J.skips[t].test(e))return!1;for(t=0,r=J.names.length;t<r;t++)if(J.names[t].test(e))return!0;return!1}function sI(e){return e instanceof Error?e.stack||e.message:e}});var Iy=b((et,Py)=>{et=Py.exports=Fp();et.log=uI;et.formatArgs=lI;et.save=pI;et.load=Ay;et.useColors=cI;et.storage=typeof chrome<"u"&&typeof chrome.storage<"u"?chrome.storage.local:dI();et.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"];function cI(){return typeof window<"u"&&window.process&&window.process.type==="renderer"?!0:typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}et.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}};function lI(e){var t=this.useColors;if(e[0]=(t?"%c":"")+this.namespace+(t?" %c":" ")+e[0]+(t?"%c ":" ")+"+"+et.humanize(this.diff),!!t){var r="color: "+this.color;e.splice(1,0,r,"color: inherit");var n=0,i=0;e[0].replace(/%[a-zA-Z%]/g,function(a){a!=="%%"&&(n++,a==="%c"&&(i=n))}),e.splice(i,0,r)}}function uI(){return typeof console=="object"&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}function pI(e){try{e==null?et.storage.removeItem("debug"):et.storage.debug=e}catch{}}function Ay(){var e;try{e=et.storage.debug}catch{}return!e&&typeof process<"u"&&"env"in process&&(e=process.env.DEBUG),e}et.enable(Ay());function dI(){try{return window.localStorage}catch{}}});var My=b((Oe,Ly)=>{var Ny=require("tty"),Ba=require("util");Oe=Ly.exports=Fp();Oe.init=bI;Oe.log=gI;Oe.formatArgs=mI;Oe.save=vI;Oe.load=Dy;Oe.useColors=hI;Oe.colors=[6,2,3,4,5,1];Oe.inspectOpts=Object.keys(process.env).filter(function(e){return/^debug_/i.test(e)}).reduce(function(e,t){var r=t.substring(6).toLowerCase().replace(/_([a-z])/g,function(i,a){return a.toUpperCase()}),n=process.env[t];return/^(yes|on|true|enabled)$/i.test(n)?n=!0:/^(no|off|false|disabled)$/i.test(n)?n=!1:n==="null"?n=null:n=Number(n),e[r]=n,e},{});var ri=parseInt(process.env.DEBUG_FD,10)||2;ri!==1&&ri!==2&&Ba.deprecate(function(){},"except for stderr(2) and stdout(1), any other usage of DEBUG_FD is deprecated. Override debug.log if you want to use a different log function (https://git.io/debug_fd)")();var fI=ri===1?process.stdout:ri===2?process.stderr:yI(ri);function hI(){return"colors"in Oe.inspectOpts?!!Oe.inspectOpts.colors:Ny.isatty(ri)}Oe.formatters.o=function(e){return this.inspectOpts.colors=this.useColors,Ba.inspect(e,this.inspectOpts).split(`
`).map(function(t){return t.trim()}).join(" ")};Oe.formatters.O=function(e){return this.inspectOpts.colors=this.useColors,Ba.inspect(e,this.inspectOpts)};function mI(e){var t=this.namespace,r=this.useColors;if(r){var n=this.color,i=" \x1B[3"+n+";1m"+t+" \x1B[0m";e[0]=i+e[0].split(`
`).join(`
`+i),e.push("\x1B[3"+n+"m+"+Oe.humanize(this.diff)+"\x1B[0m")}else e[0]=new Date().toUTCString()+" "+t+" "+e[0]}function gI(){return fI.write(Ba.format.apply(Ba,arguments)+`
`)}function vI(e){e==null?delete process.env.DEBUG:process.env.DEBUG=e}function Dy(){return process.env.DEBUG}function yI(e){var t,r=process.binding("tty_wrap");switch(r.guessHandleType(e)){case"TTY":t=new Ny.WriteStream(e),t._type="tty",t._handle&&t._handle.unref&&t._handle.unref();break;case"FILE":var n=require("fs");t=new n.SyncWriteStream(e,{autoClose:!1}),t._type="fs";break;case"PIPE":case"TCP":var i=require("net");t=new i.Socket({fd:e,readable:!1,writable:!0}),t.readable=!1,t.read=null,t._type="pipe",t._handle&&t._handle.unref&&t._handle.unref();break;default:throw new Error("Implement me. Unknown stream file type!")}return t.fd=e,t._isStdio=!0,t}function bI(e){e.inspectOpts={};for(var t=Object.keys(Oe.inspectOpts),r=0;r<t.length;r++)e.inspectOpts[t[r]]=Oe.inspectOpts[t[r]]}Oe.enable(Dy())});var Ht=b((zJ,qp)=>{typeof process<"u"&&process.type==="renderer"?qp.exports=Iy():qp.exports=My()});var pc=b(($J,qy)=>{"use strict";var xI=require("events").EventEmitter,wI=require("fs").ReadStream,Fy=require("stream"),hn=require("zlib");qy.exports=_I;function _I(e,t){return OI(e)?kI(e):RI(e)?SI(e):CI(e)&&e.destroy(),TI(e)&&t&&(e.removeAllListeners("error"),e.addListener("error",AI)),e}function kI(e){e.destroy(),typeof e.close=="function"&&e.on("open",II)}function EI(e){if(e._hadError===!0){var t=e._binding===null?"_binding":"_handle";e[t]={close:function(){this[t]=null}}}e.close()}function SI(e){typeof e.destroy=="function"?e._binding?(e.destroy(),e._processing?(e._needDrain=!0,e.once("drain",PI)):e._binding.clear()):e._destroy&&e._destroy!==Fy.Transform.prototype._destroy?e.destroy():e._destroy&&typeof e.close=="function"?(e.destroyed=!0,e.close()):e.destroy():typeof e.close=="function"&&EI(e)}function CI(e){return e instanceof Fy&&typeof e.destroy=="function"}function TI(e){return e instanceof xI}function OI(e){return e instanceof wI}function RI(e){return e instanceof hn.Gzip||e instanceof hn.Gunzip||e instanceof hn.Deflate||e instanceof hn.DeflateRaw||e instanceof hn.Inflate||e instanceof hn.InflateRaw||e instanceof hn.Unzip}function AI(){}function PI(){this._binding.clear()}function II(){typeof this.fd=="number"&&this.close()}});var mn=b((HJ,jy)=>{"use strict";var dc=require("buffer"),ni=dc.Buffer,vt={},yt;for(yt in dc)dc.hasOwnProperty(yt)&&(yt==="SlowBuffer"||yt==="Buffer"||(vt[yt]=dc[yt]));var ii=vt.Buffer={};for(yt in ni)ni.hasOwnProperty(yt)&&(yt==="allocUnsafe"||yt==="allocUnsafeSlow"||(ii[yt]=ni[yt]));vt.Buffer.prototype=ni.prototype;(!ii.from||ii.from===Uint8Array.from)&&(ii.from=function(e,t,r){if(typeof e=="number")throw new TypeError('The "value" argument must not be of type number. Received type '+typeof e);if(e&&typeof e.length>"u")throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);return ni(e,t,r)});ii.alloc||(ii.alloc=function(e,t,r){if(typeof e!="number")throw new TypeError('The "size" argument must be of type number. Received type '+typeof e);if(e<0||e>=2*(1<<30))throw new RangeError('The value "'+e+'" is invalid for option "size"');var n=ni(e);return!t||t.length===0?n.fill(0):typeof r=="string"?n.fill(t,r):n.fill(t),n});if(!vt.kStringMaxLength)try{vt.kStringMaxLength=process.binding("buffer").kStringMaxLength}catch{}vt.constants||(vt.constants={MAX_LENGTH:vt.kMaxLength},vt.kStringMaxLength&&(vt.constants.MAX_STRING_LENGTH=vt.kStringMaxLength));jy.exports=vt});var Uy=b(Up=>{"use strict";var By="\uFEFF";Up.PrependBOM=jp;function jp(e,t){this.encoder=e,this.addBOM=!0}jp.prototype.write=function(e){return this.addBOM&&(e=By+e,this.addBOM=!1),this.encoder.write(e)};jp.prototype.end=function(){return this.encoder.end()};Up.StripBOM=Bp;function Bp(e,t){this.decoder=e,this.pass=!1,this.options=t||{}}Bp.prototype.write=function(e){var t=this.decoder.write(e);return this.pass||!t||(t[0]===By&&(t=t.slice(1),typeof this.options.stripBOM=="function"&&this.options.stripBOM()),this.pass=!0),t};Bp.prototype.end=function(){return this.decoder.end()}});var Hy=b((GJ,$y)=>{"use strict";var Ua=mn().Buffer;$y.exports={utf8:{type:"_internal",bomAware:!0},cesu8:{type:"_internal",bomAware:!0},unicode11utf8:"utf8",ucs2:{type:"_internal",bomAware:!0},utf16le:"ucs2",binary:{type:"_internal"},base64:{type:"_internal"},hex:{type:"_internal"},_internal:zp};function zp(e,t){this.enc=e.encodingName,this.bomAware=e.bomAware,this.enc==="base64"?this.encoder=Hp:this.enc==="cesu8"&&(this.enc="utf8",this.encoder=Wp,Ua.from("eda0bdedb2a9","hex").toString()!=="\u{1F4A9}"&&(this.decoder=Gp,this.defaultCharUnicode=t.defaultCharUnicode))}zp.prototype.encoder=$p;zp.prototype.decoder=zy;var fc=require("string_decoder").StringDecoder;fc.prototype.end||(fc.prototype.end=function(){});function zy(e,t){fc.call(this,t.enc)}zy.prototype=fc.prototype;function $p(e,t){this.enc=t.enc}$p.prototype.write=function(e){return Ua.from(e,this.enc)};$p.prototype.end=function(){};function Hp(e,t){this.prevStr=""}Hp.prototype.write=function(e){e=this.prevStr+e;var t=e.length-e.length%4;return this.prevStr=e.slice(t),e=e.slice(0,t),Ua.from(e,"base64")};Hp.prototype.end=function(){return Ua.from(this.prevStr,"base64")};function Wp(e,t){}Wp.prototype.write=function(e){for(var t=Ua.alloc(e.length*3),r=0,n=0;n<e.length;n++){var i=e.charCodeAt(n);i<128?t[r++]=i:i<2048?(t[r++]=192+(i>>>6),t[r++]=128+(i&63)):(t[r++]=224+(i>>>12),t[r++]=128+(i>>>6&63),t[r++]=128+(i&63))}return t.slice(0,r)};Wp.prototype.end=function(){};function Gp(e,t){this.acc=0,this.contBytes=0,this.accBytes=0,this.defaultCharUnicode=t.defaultCharUnicode}Gp.prototype.write=function(e){for(var t=this.acc,r=this.contBytes,n=this.accBytes,i="",a=0;a<e.length;a++){var o=e[a];(o&192)!==128?(r>0&&(i+=this.defaultCharUnicode,r=0),o<128?i+=String.fromCharCode(o):o<224?(t=o&31,r=1,n=1):o<240?(t=o&15,r=2,n=1):i+=this.defaultCharUnicode):r>0?(t=t<<6|o&63,r--,n++,r===0&&(n===2&&t<128&&t>0?i+=this.defaultCharUnicode:n===3&&t<2048?i+=this.defaultCharUnicode:i+=String.fromCharCode(t))):i+=this.defaultCharUnicode}return this.acc=t,this.contBytes=r,this.accBytes=n,i};Gp.prototype.end=function(){var e=0;return this.contBytes>0&&(e+=this.defaultCharUnicode),e}});var Gy=b(Zp=>{"use strict";var hc=mn().Buffer;Zp.utf16be=mc;function mc(){}mc.prototype.encoder=Vp;mc.prototype.decoder=Kp;mc.prototype.bomAware=!0;function Vp(){}Vp.prototype.write=function(e){for(var t=hc.from(e,"ucs2"),r=0;r<t.length;r+=2){var n=t[r];t[r]=t[r+1],t[r+1]=n}return t};Vp.prototype.end=function(){};function Kp(){this.overflowByte=-1}Kp.prototype.write=function(e){if(e.length==0)return"";var t=hc.alloc(e.length+1),r=0,n=0;for(this.overflowByte!==-1&&(t[0]=e[0],t[1]=this.overflowByte,r=1,n=2);r<e.length-1;r+=2,n+=2)t[n]=e[r+1],t[n+1]=e[r];return this.overflowByte=r==e.length-1?e[e.length-1]:-1,t.slice(0,n).toString("ucs2")};Kp.prototype.end=function(){};Zp.utf16=Xp;function Xp(e,t){this.iconv=t}Xp.prototype.encoder=Yp;Xp.prototype.decoder=Jp;function Yp(e,t){e=e||{},e.addBOM===void 0&&(e.addBOM=!0),this.encoder=t.iconv.getEncoder("utf-16le",e)}Yp.prototype.write=function(e){return this.encoder.write(e)};Yp.prototype.end=function(){return this.encoder.end()};function Jp(e,t){this.decoder=null,this.initialBytes=[],this.initialBytesLen=0,this.options=e||{},this.iconv=t.iconv}Jp.prototype.write=function(e){if(!this.decoder){if(this.initialBytes.push(e),this.initialBytesLen+=e.length,this.initialBytesLen<16)return"";var e=hc.concat(this.initialBytes),t=Wy(e,this.options.defaultEncoding);this.decoder=this.iconv.getDecoder(t,this.options),this.initialBytes.length=this.initialBytesLen=0}return this.decoder.write(e)};Jp.prototype.end=function(){if(!this.decoder){var e=hc.concat(this.initialBytes),t=Wy(e,this.options.defaultEncoding);this.decoder=this.iconv.getDecoder(t,this.options);var r=this.decoder.write(e),n=this.decoder.end();return n?r+n:r}return this.decoder.end()};function Wy(e,t){var r=t||"utf-16le";if(e.length>=2)if(e[0]==254&&e[1]==255)r="utf-16be";else if(e[0]==255&&e[1]==254)r="utf-16le";else{for(var n=0,i=0,a=Math.min(e.length-e.length%2,64),o=0;o<a;o+=2)e[o]===0&&e[o+1]!==0&&i++,e[o]!==0&&e[o+1]===0&&n++;i>n?r="utf-16be":i<n&&(r="utf-16le")}return r}});var Ky=b(yc=>{"use strict";var Wt=mn().Buffer;yc.utf7=gc;yc.unicode11utf7="utf7";function gc(e,t){this.iconv=t}gc.prototype.encoder=ed;gc.prototype.decoder=td;gc.prototype.bomAware=!0;var NI=/[^A-Za-z0-9'\(\),-\.\/:\? \n\r\t]+/g;function ed(e,t){this.iconv=t.iconv}ed.prototype.write=function(e){return Wt.from(e.replace(NI,function(t){return"+"+(t==="+"?"":this.iconv.encode(t,"utf16-be").toString("base64").replace(/=+$/,""))+"-"}.bind(this)))};ed.prototype.end=function(){};function td(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=""}var DI=/[A-Za-z0-9\/+]/,rd=[];for(za=0;za<256;za++)rd[za]=DI.test(String.fromCharCode(za));var za,LI=43,gn=45,Qp=38;td.prototype.write=function(e){for(var t="",r=0,n=this.inBase64,i=this.base64Accum,a=0;a<e.length;a++)if(!n)e[a]==LI&&(t+=this.iconv.decode(e.slice(r,a),"ascii"),r=a+1,n=!0);else if(!rd[e[a]]){if(a==r&&e[a]==gn)t+="+";else{var o=i+e.slice(r,a).toString();t+=this.iconv.decode(Wt.from(o,"base64"),"utf16-be")}e[a]!=gn&&a--,r=a+1,n=!1,i=""}if(!n)t+=this.iconv.decode(e.slice(r),"ascii");else{var o=i+e.slice(r).toString(),s=o.length-o.length%8;i=o.slice(s),o=o.slice(0,s),t+=this.iconv.decode(Wt.from(o,"base64"),"utf16-be")}return this.inBase64=n,this.base64Accum=i,t};td.prototype.end=function(){var e="";return this.inBase64&&this.base64Accum.length>0&&(e=this.iconv.decode(Wt.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e};yc.utf7imap=vc;function vc(e,t){this.iconv=t}vc.prototype.encoder=nd;vc.prototype.decoder=id;vc.prototype.bomAware=!0;function nd(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=Wt.alloc(6),this.base64AccumIdx=0}nd.prototype.write=function(e){for(var t=this.inBase64,r=this.base64Accum,n=this.base64AccumIdx,i=Wt.alloc(e.length*5+10),a=0,o=0;o<e.length;o++){var s=e.charCodeAt(o);32<=s&&s<=126?(t&&(n>0&&(a+=i.write(r.slice(0,n).toString("base64").replace(/\//g,",").replace(/=+$/,""),a),n=0),i[a++]=gn,t=!1),t||(i[a++]=s,s===Qp&&(i[a++]=gn))):(t||(i[a++]=Qp,t=!0),t&&(r[n++]=s>>8,r[n++]=s&255,n==r.length&&(a+=i.write(r.toString("base64").replace(/\//g,","),a),n=0)))}return this.inBase64=t,this.base64AccumIdx=n,i.slice(0,a)};nd.prototype.end=function(){var e=Wt.alloc(10),t=0;return this.inBase64&&(this.base64AccumIdx>0&&(t+=e.write(this.base64Accum.slice(0,this.base64AccumIdx).toString("base64").replace(/\//g,",").replace(/=+$/,""),t),this.base64AccumIdx=0),e[t++]=gn,this.inBase64=!1),e.slice(0,t)};function id(e,t){this.iconv=t.iconv,this.inBase64=!1,this.base64Accum=""}var Vy=rd.slice();Vy[44]=!0;id.prototype.write=function(e){for(var t="",r=0,n=this.inBase64,i=this.base64Accum,a=0;a<e.length;a++)if(!n)e[a]==Qp&&(t+=this.iconv.decode(e.slice(r,a),"ascii"),r=a+1,n=!0);else if(!Vy[e[a]]){if(a==r&&e[a]==gn)t+="&";else{var o=i+e.slice(r,a).toString().replace(/,/g,"/");t+=this.iconv.decode(Wt.from(o,"base64"),"utf16-be")}e[a]!=gn&&a--,r=a+1,n=!1,i=""}if(!n)t+=this.iconv.decode(e.slice(r),"ascii");else{var o=i+e.slice(r).toString().replace(/,/g,"/"),s=o.length-o.length%8;i=o.slice(s),o=o.slice(0,s),t+=this.iconv.decode(Wt.from(o,"base64"),"utf16-be")}return this.inBase64=n,this.base64Accum=i,t};id.prototype.end=function(){var e="";return this.inBase64&&this.base64Accum.length>0&&(e=this.iconv.decode(Wt.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",e}});var Yy=b(Xy=>{"use strict";var bc=mn().Buffer;Xy._sbcs=ad;function ad(e,t){if(!e)throw new Error("SBCS codec is called without the data.");if(!e.chars||e.chars.length!==128&&e.chars.length!==256)throw new Error("Encoding '"+e.type+"' has incorrect 'chars' (must be of len 128 or 256)");if(e.chars.length===128){for(var r="",n=0;n<128;n++)r+=String.fromCharCode(n);e.chars=r+e.chars}this.decodeBuf=bc.from(e.chars,"ucs2");for(var i=bc.alloc(65536,t.defaultCharSingleByte.charCodeAt(0)),n=0;n<e.chars.length;n++)i[e.chars.charCodeAt(n)]=n;this.encodeBuf=i}ad.prototype.encoder=od;ad.prototype.decoder=sd;function od(e,t){this.encodeBuf=t.encodeBuf}od.prototype.write=function(e){for(var t=bc.alloc(e.length),r=0;r<e.length;r++)t[r]=this.encodeBuf[e.charCodeAt(r)];return t};od.prototype.end=function(){};function sd(e,t){this.decodeBuf=t.decodeBuf}sd.prototype.write=function(e){for(var t=this.decodeBuf,r=bc.alloc(e.length*2),n=0,i=0,a=0;a<e.length;a++)n=e[a]*2,i=a*2,r[i]=t[n],r[i+1]=t[n+1];return r.toString("ucs2")};sd.prototype.end=function(){}});var Zy=b((YJ,Jy)=>{"use strict";Jy.exports={10029:"maccenteuro",maccenteuro:{type:"_sbcs",chars:"\xC4\u0100\u0101\xC9\u0104\xD6\xDC\xE1\u0105\u010C\xE4\u010D\u0106\u0107\xE9\u0179\u017A\u010E\xED\u010F\u0112\u0113\u0116\xF3\u0117\xF4\xF6\xF5\xFA\u011A\u011B\xFC\u2020\xB0\u0118\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\u0119\xA8\u2260\u0123\u012E\u012F\u012A\u2264\u2265\u012B\u0136\u2202\u2211\u0142\u013B\u013C\u013D\u013E\u0139\u013A\u0145\u0146\u0143\xAC\u221A\u0144\u0147\u2206\xAB\xBB\u2026\xA0\u0148\u0150\xD5\u0151\u014C\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\u014D\u0154\u0155\u0158\u2039\u203A\u0159\u0156\u0157\u0160\u201A\u201E\u0161\u015A\u015B\xC1\u0164\u0165\xCD\u017D\u017E\u016A\xD3\xD4\u016B\u016E\xDA\u016F\u0170\u0171\u0172\u0173\xDD\xFD\u0137\u017B\u0141\u017C\u0122\u02C7"},808:"cp808",ibm808:"cp808",cp808:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u0401\u0451\u0404\u0454\u0407\u0457\u040E\u045E\xB0\u2219\xB7\u221A\u2116\u20AC\u25A0\xA0"},mik:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u2514\u2534\u252C\u251C\u2500\u253C\u2563\u2551\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2510\u2591\u2592\u2593\u2502\u2524\u2116\xA7\u2557\u255D\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ascii8bit:"ascii",usascii:"ascii",ansix34:"ascii",ansix341968:"ascii",ansix341986:"ascii",csascii:"ascii",cp367:"ascii",ibm367:"ascii",isoir6:"ascii",iso646us:"ascii",iso646irv:"ascii",us:"ascii",latin1:"iso88591",latin2:"iso88592",latin3:"iso88593",latin4:"iso88594",latin5:"iso88599",latin6:"iso885910",latin7:"iso885913",latin8:"iso885914",latin9:"iso885915",latin10:"iso885916",csisolatin1:"iso88591",csisolatin2:"iso88592",csisolatin3:"iso88593",csisolatin4:"iso88594",csisolatincyrillic:"iso88595",csisolatinarabic:"iso88596",csisolatingreek:"iso88597",csisolatinhebrew:"iso88598",csisolatin5:"iso88599",csisolatin6:"iso885910",l1:"iso88591",l2:"iso88592",l3:"iso88593",l4:"iso88594",l5:"iso88599",l6:"iso885910",l7:"iso885913",l8:"iso885914",l9:"iso885915",l10:"iso885916",isoir14:"iso646jp",isoir57:"iso646cn",isoir100:"iso88591",isoir101:"iso88592",isoir109:"iso88593",isoir110:"iso88594",isoir144:"iso88595",isoir127:"iso88596",isoir126:"iso88597",isoir138:"iso88598",isoir148:"iso88599",isoir157:"iso885910",isoir166:"tis620",isoir179:"iso885913",isoir199:"iso885914",isoir203:"iso885915",isoir226:"iso885916",cp819:"iso88591",ibm819:"iso88591",cyrillic:"iso88595",arabic:"iso88596",arabic8:"iso88596",ecma114:"iso88596",asmo708:"iso88596",greek:"iso88597",greek8:"iso88597",ecma118:"iso88597",elot928:"iso88597",hebrew:"iso88598",hebrew8:"iso88598",turkish:"iso88599",turkish8:"iso88599",thai:"iso885911",thai8:"iso885911",celtic:"iso885914",celtic8:"iso885914",isoceltic:"iso885914",tis6200:"tis620",tis62025291:"tis620",tis62025330:"tis620",1e4:"macroman",10006:"macgreek",10007:"maccyrillic",10079:"maciceland",10081:"macturkish",cspc8codepage437:"cp437",cspc775baltic:"cp775",cspc850multilingual:"cp850",cspcp852:"cp852",cspc862latinhebrew:"cp862",cpgr:"cp869",msee:"cp1250",mscyrl:"cp1251",msansi:"cp1252",msgreek:"cp1253",msturk:"cp1254",mshebr:"cp1255",msarab:"cp1256",winbaltrim:"cp1257",cp20866:"koi8r",20866:"koi8r",ibm878:"koi8r",cskoi8r:"koi8r",cp21866:"koi8u",21866:"koi8u",ibm1168:"koi8u",strk10482002:"rk1048",tcvn5712:"tcvn",tcvn57121:"tcvn",gb198880:"iso646cn",cn:"iso646cn",csiso14jisc6220ro:"iso646jp",jisc62201969ro:"iso646jp",jp:"iso646jp",cshproman8:"hproman8",r8:"hproman8",roman8:"hproman8",xroman8:"hproman8",ibm1051:"hproman8",mac:"macintosh",csmacintosh:"macintosh"}});var eb=b((JJ,Qy)=>{"use strict";Qy.exports={437:"cp437",737:"cp737",775:"cp775",850:"cp850",852:"cp852",855:"cp855",856:"cp856",857:"cp857",858:"cp858",860:"cp860",861:"cp861",862:"cp862",863:"cp863",864:"cp864",865:"cp865",866:"cp866",869:"cp869",874:"windows874",922:"cp922",1046:"cp1046",1124:"cp1124",1125:"cp1125",1129:"cp1129",1133:"cp1133",1161:"cp1161",1162:"cp1162",1163:"cp1163",1250:"windows1250",1251:"windows1251",1252:"windows1252",1253:"windows1253",1254:"windows1254",1255:"windows1255",1256:"windows1256",1257:"windows1257",1258:"windows1258",28591:"iso88591",28592:"iso88592",28593:"iso88593",28594:"iso88594",28595:"iso88595",28596:"iso88596",28597:"iso88597",28598:"iso88598",28599:"iso88599",28600:"iso885910",28601:"iso885911",28603:"iso885913",28604:"iso885914",28605:"iso885915",28606:"iso885916",windows874:{type:"_sbcs",chars:"\u20AC\uFFFD\uFFFD\uFFFD\uFFFD\u2026\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\xA0\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFFFD\uFFFD\uFFFD\uFFFD\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\uFFFD\uFFFD\uFFFD\uFFFD"},win874:"windows874",cp874:"windows874",windows1250:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\uFFFD\u201E\u2026\u2020\u2021\uFFFD\u2030\u0160\u2039\u015A\u0164\u017D\u0179\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\u0161\u203A\u015B\u0165\u017E\u017A\xA0\u02C7\u02D8\u0141\xA4\u0104\xA6\xA7\xA8\xA9\u015E\xAB\xAC\xAD\xAE\u017B\xB0\xB1\u02DB\u0142\xB4\xB5\xB6\xB7\xB8\u0105\u015F\xBB\u013D\u02DD\u013E\u017C\u0154\xC1\xC2\u0102\xC4\u0139\u0106\xC7\u010C\xC9\u0118\xCB\u011A\xCD\xCE\u010E\u0110\u0143\u0147\xD3\xD4\u0150\xD6\xD7\u0158\u016E\xDA\u0170\xDC\xDD\u0162\xDF\u0155\xE1\xE2\u0103\xE4\u013A\u0107\xE7\u010D\xE9\u0119\xEB\u011B\xED\xEE\u010F\u0111\u0144\u0148\xF3\xF4\u0151\xF6\xF7\u0159\u016F\xFA\u0171\xFC\xFD\u0163\u02D9"},win1250:"windows1250",cp1250:"windows1250",windows1251:{type:"_sbcs",chars:"\u0402\u0403\u201A\u0453\u201E\u2026\u2020\u2021\u20AC\u2030\u0409\u2039\u040A\u040C\u040B\u040F\u0452\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\u0459\u203A\u045A\u045C\u045B\u045F\xA0\u040E\u045E\u0408\xA4\u0490\xA6\xA7\u0401\xA9\u0404\xAB\xAC\xAD\xAE\u0407\xB0\xB1\u0406\u0456\u0491\xB5\xB6\xB7\u0451\u2116\u0454\xBB\u0458\u0405\u0455\u0457\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F"},win1251:"windows1251",cp1251:"windows1251",windows1252:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0160\u2039\u0152\uFFFD\u017D\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\u0161\u203A\u0153\uFFFD\u017E\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF"},win1252:"windows1252",cp1252:"windows1252",windows1253:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\uFFFD\u2030\uFFFD\u2039\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\uFFFD\u203A\uFFFD\uFFFD\uFFFD\uFFFD\xA0\u0385\u0386\xA3\xA4\xA5\xA6\xA7\xA8\xA9\uFFFD\xAB\xAC\xAD\xAE\u2015\xB0\xB1\xB2\xB3\u0384\xB5\xB6\xB7\u0388\u0389\u038A\xBB\u038C\xBD\u038E\u038F\u0390\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039A\u039B\u039C\u039D\u039E\u039F\u03A0\u03A1\uFFFD\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\u03AA\u03AB\u03AC\u03AD\u03AE\u03AF\u03B0\u03B1\u03B2\u03B3\u03B4\u03B5\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C2\u03C3\u03C4\u03C5\u03C6\u03C7\u03C8\u03C9\u03CA\u03CB\u03CC\u03CD\u03CE\uFFFD"},win1253:"windows1253",cp1253:"windows1253",windows1254:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0160\u2039\u0152\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\u0161\u203A\u0153\uFFFD\uFFFD\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u011E\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\u0130\u015E\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u011F\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\u0131\u015F\xFF"},win1254:"windows1254",cp1254:"windows1254",windows1255:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\uFFFD\u2039\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\uFFFD\u203A\uFFFD\uFFFD\uFFFD\uFFFD\xA0\xA1\xA2\xA3\u20AA\xA5\xA6\xA7\xA8\xA9\xD7\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xF7\xBB\xBC\xBD\xBE\xBF\u05B0\u05B1\u05B2\u05B3\u05B4\u05B5\u05B6\u05B7\u05B8\u05B9\u05BA\u05BB\u05BC\u05BD\u05BE\u05BF\u05C0\u05C1\u05C2\u05C3\u05F0\u05F1\u05F2\u05F3\u05F4\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u05D0\u05D1\u05D2\u05D3\u05D4\u05D5\u05D6\u05D7\u05D8\u05D9\u05DA\u05DB\u05DC\u05DD\u05DE\u05DF\u05E0\u05E1\u05E2\u05E3\u05E4\u05E5\u05E6\u05E7\u05E8\u05E9\u05EA\uFFFD\uFFFD\u200E\u200F\uFFFD"},win1255:"windows1255",cp1255:"windows1255",windows1256:{type:"_sbcs",chars:"\u20AC\u067E\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0679\u2039\u0152\u0686\u0698\u0688\u06AF\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u06A9\u2122\u0691\u203A\u0153\u200C\u200D\u06BA\xA0\u060C\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\u06BE\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\u061B\xBB\xBC\xBD\xBE\u061F\u06C1\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\u0636\xD7\u0637\u0638\u0639\u063A\u0640\u0641\u0642\u0643\xE0\u0644\xE2\u0645\u0646\u0647\u0648\xE7\xE8\xE9\xEA\xEB\u0649\u064A\xEE\xEF\u064B\u064C\u064D\u064E\xF4\u064F\u0650\xF7\u0651\xF9\u0652\xFB\xFC\u200E\u200F\u06D2"},win1256:"windows1256",cp1256:"windows1256",windows1257:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\uFFFD\u201E\u2026\u2020\u2021\uFFFD\u2030\uFFFD\u2039\uFFFD\xA8\u02C7\xB8\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\uFFFD\u203A\uFFFD\xAF\u02DB\uFFFD\xA0\uFFFD\xA2\xA3\xA4\uFFFD\xA6\xA7\xD8\xA9\u0156\xAB\xAC\xAD\xAE\xC6\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xF8\xB9\u0157\xBB\xBC\xBD\xBE\xE6\u0104\u012E\u0100\u0106\xC4\xC5\u0118\u0112\u010C\xC9\u0179\u0116\u0122\u0136\u012A\u013B\u0160\u0143\u0145\xD3\u014C\xD5\xD6\xD7\u0172\u0141\u015A\u016A\xDC\u017B\u017D\xDF\u0105\u012F\u0101\u0107\xE4\xE5\u0119\u0113\u010D\xE9\u017A\u0117\u0123\u0137\u012B\u013C\u0161\u0144\u0146\xF3\u014D\xF5\xF6\xF7\u0173\u0142\u015B\u016B\xFC\u017C\u017E\u02D9"},win1257:"windows1257",cp1257:"windows1257",windows1258:{type:"_sbcs",chars:"\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\uFFFD\u2039\u0152\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\uFFFD\u203A\u0153\uFFFD\uFFFD\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\u0102\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\u0300\xCD\xCE\xCF\u0110\xD1\u0309\xD3\xD4\u01A0\xD6\xD7\xD8\xD9\xDA\xDB\xDC\u01AF\u0303\xDF\xE0\xE1\xE2\u0103\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\u0301\xED\xEE\xEF\u0111\xF1\u0323\xF3\xF4\u01A1\xF6\xF7\xF8\xF9\xFA\xFB\xFC\u01B0\u20AB\xFF"},win1258:"windows1258",cp1258:"windows1258",iso88591:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF"},cp28591:"iso88591",iso88592:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0104\u02D8\u0141\xA4\u013D\u015A\xA7\xA8\u0160\u015E\u0164\u0179\xAD\u017D\u017B\xB0\u0105\u02DB\u0142\xB4\u013E\u015B\u02C7\xB8\u0161\u015F\u0165\u017A\u02DD\u017E\u017C\u0154\xC1\xC2\u0102\xC4\u0139\u0106\xC7\u010C\xC9\u0118\xCB\u011A\xCD\xCE\u010E\u0110\u0143\u0147\xD3\xD4\u0150\xD6\xD7\u0158\u016E\xDA\u0170\xDC\xDD\u0162\xDF\u0155\xE1\xE2\u0103\xE4\u013A\u0107\xE7\u010D\xE9\u0119\xEB\u011B\xED\xEE\u010F\u0111\u0144\u0148\xF3\xF4\u0151\xF6\xF7\u0159\u016F\xFA\u0171\xFC\xFD\u0163\u02D9"},cp28592:"iso88592",iso88593:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0126\u02D8\xA3\xA4\uFFFD\u0124\xA7\xA8\u0130\u015E\u011E\u0134\xAD\uFFFD\u017B\xB0\u0127\xB2\xB3\xB4\xB5\u0125\xB7\xB8\u0131\u015F\u011F\u0135\xBD\uFFFD\u017C\xC0\xC1\xC2\uFFFD\xC4\u010A\u0108\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\uFFFD\xD1\xD2\xD3\xD4\u0120\xD6\xD7\u011C\xD9\xDA\xDB\xDC\u016C\u015C\xDF\xE0\xE1\xE2\uFFFD\xE4\u010B\u0109\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\uFFFD\xF1\xF2\xF3\xF4\u0121\xF6\xF7\u011D\xF9\xFA\xFB\xFC\u016D\u015D\u02D9"},cp28593:"iso88593",iso88594:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0104\u0138\u0156\xA4\u0128\u013B\xA7\xA8\u0160\u0112\u0122\u0166\xAD\u017D\xAF\xB0\u0105\u02DB\u0157\xB4\u0129\u013C\u02C7\xB8\u0161\u0113\u0123\u0167\u014A\u017E\u014B\u0100\xC1\xC2\xC3\xC4\xC5\xC6\u012E\u010C\xC9\u0118\xCB\u0116\xCD\xCE\u012A\u0110\u0145\u014C\u0136\xD4\xD5\xD6\xD7\xD8\u0172\xDA\xDB\xDC\u0168\u016A\xDF\u0101\xE1\xE2\xE3\xE4\xE5\xE6\u012F\u010D\xE9\u0119\xEB\u0117\xED\xEE\u012B\u0111\u0146\u014D\u0137\xF4\xF5\xF6\xF7\xF8\u0173\xFA\xFB\xFC\u0169\u016B\u02D9"},cp28594:"iso88594",iso88595:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0401\u0402\u0403\u0404\u0405\u0406\u0407\u0408\u0409\u040A\u040B\u040C\xAD\u040E\u040F\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u2116\u0451\u0452\u0453\u0454\u0455\u0456\u0457\u0458\u0459\u045A\u045B\u045C\xA7\u045E\u045F"},cp28595:"iso88595",iso88596:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\uFFFD\uFFFD\uFFFD\xA4\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u060C\xAD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u061B\uFFFD\uFFFD\uFFFD\u061F\uFFFD\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\u0636\u0637\u0638\u0639\u063A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0640\u0641\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064A\u064B\u064C\u064D\u064E\u064F\u0650\u0651\u0652\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD"},cp28596:"iso88596",iso88597:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x9