bbpro
Version:
BrowserBox - remote browser isolation tool
13 lines • 1.37 MB
JavaScript
import { createRequire } from 'module';const require = createRequire(import.meta.url);
var qA=Object.create;var Cp=Object.defineProperty;var jA=Object.getOwnPropertyDescriptor;var BA=Object.getOwnPropertyNames;var UA=Object.getPrototypeOf,zA=Object.prototype.hasOwnProperty;var T=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var Pa=(e,t)=>()=>(e&&(t=e(e=0)),t);var b=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Yv=(e,t)=>{for(var r in t)Cp(e,r,{get:t[r],enumerable:!0})},$A=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of BA(t))!zA.call(e,i)&&i!==r&&Cp(e,i,{get:()=>t[i],enumerable:!(n=jA(t,i))||n.enumerable});return e};var ue=(e,t,r)=>(r=e!=null?qA(UA(e)):{},$A(t||!e||!e.__esModule?Cp(r,"default",{value:e,enumerable:!0}):r,e));var Zv=b((OJ,Tp)=>{var Jv=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=Jv);typeof process<"u"&&Jv(process.stdout)});var vt=b((RJ,ry)=>{var HA=T("path").relative;ry.exports=XA;var WA=process.cwd();function ey(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 GA(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 VA(e){for(var t="",r=0;r<e;r++)t+=", arg"+r;return t.substr(2)}function KA(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 XA(e){if(!e)throw new TypeError("argument namespace is required");var t=ac(),r=ei(t[1]),n=r[0];function i(a){ic.call(i,a)}return i._file=n,i._ignored=JA(e),i._namespace=e,i._traced=ZA(e),i._warned=Object.create(null),i.function=rP,i.property=nP,i}function YA(e,t){var r=typeof e.listenerCount!="function"?e.listeners(t).length:e.listenerCount(t);return r>0}function JA(e){if(process.noDeprecation)return!0;var t=process.env.NO_DEPRECATION||"";return ey(t,e)}function ZA(e){if(process.traceDeprecation)return!0;var t=process.env.TRACE_DEPRECATION||"";return ey(t,e)}function ic(e,t){var r=YA(process,"deprecation");if(!(!r&&this._ignored)){var n,i,a,o,s=0,l=!1,c=ac(),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?Qv(o):Qv(a)),r){var g=ty(this._namespace,d,c.slice(s));process.emit("deprecation",g);return}var h=process.stderr.isTTY?eP:QA,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 Qv(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 QA(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 eP(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 HA(WA,e[0])+":"+e[1]+":"+e[2]}function ac(){var e=Error.stackTraceLimit,t={},r=Error.prepareStackTrace;Error.prepareStackTrace=tP,Error.stackTraceLimit=Math.max(10,e),Error.captureStackTrace(t);var n=t.stack.slice(1);return Error.prepareStackTrace=r,Error.stackTraceLimit=e,n}function tP(e,t){return t}function rP(e,t){if(typeof e!="function")throw new TypeError("argument fn must be a function");var r=VA(e.length),n=ac(),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,ic,this,t,i);return a}function nP(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=ac(),o=ei(a[1]);o.name=t,"value"in n&&(n=GA(e,t,r));var s=n.get,l=n.set;typeof s=="function"&&(n.get=function(){return ic.call(i,r,o),s.apply(this,arguments)}),typeof l=="function"&&(n.set=function(){return ic.call(i,r,o),l.apply(this,arguments)}),Object.defineProperty(e,t,n)}function ty(e,t,r){var n=new Error,i;return Object.defineProperty(n,"constructor",{value:ty}),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=KA.call(this,r)},set:function(o){i=o}}),n}});var St=b((AJ,oc)=>{"use strict";oc.exports=sP;oc.exports.format=ny;oc.exports.parse=iy;var iP=/\B(?=(\d{3})+(?!\d))/g,aP=/(?:\.0*|(\.[^0]+)0+)$/,Tr={b:1,kb:1024,mb:1<<20,gb:1<<30,tb:Math.pow(1024,4),pb:Math.pow(1024,5)},oP=/^((-|\+)?(\d+(?:\.\d+)?)) *(kb|mb|gb|tb|pb)$/i;function sP(e,t){return typeof e=="string"?iy(e):typeof e=="number"?ny(e,t):null}function ny(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||!Tr[s.toLowerCase()])&&(r>=Tr.pb?s="PB":r>=Tr.tb?s="TB":r>=Tr.gb?s="GB":r>=Tr.mb?s="MB":r>=Tr.kb?s="KB":s="B");var l=e/Tr[s.toLowerCase()],c=l.toFixed(a);return o||(c=c.replace(aP,"$1")),n&&(c=c.split(".").map(function(u,p){return p===0?u.replace(iP,n):u}).join(".")),c+i+s}function iy(e){if(typeof e=="number"&&!isNaN(e))return e;if(typeof e!="string")return null;var t=oP.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(Tr[n]*r)}});var Or=b(Rp=>{"use strict";var ay=/; *([!#$%&'*+.^_`|~0-9A-Za-z-]+) *= *("(?:[\u000b\u0020\u0021\u0023-\u005b\u005d-\u007e\u0080-\u00ff]|\\[\u000b\u0020-\u00ff])*"|[!#$%&'*+.^_`|~0-9A-Za-z-]+) */g,cP=/^[\u000b\u0020-\u007e\u0080-\u00ff]+$/,oy=/^[!#$%&'*+.^_`|~0-9A-Za-z-]+$/,lP=/\\([\u000b\u0020-\u00ff])/g,uP=/([\\"])/g,sy=/^[!#$%&'*+.^_`|~0-9A-Za-z-]+\/[!#$%&'*+.^_`|~0-9A-Za-z-]+$/;Rp.format=pP;Rp.parse=dP;function pP(e){if(!e||typeof e!="object")throw new TypeError("argument obj is required");var t=e.parameters,r=e.type;if(!r||!sy.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],!oy.test(i))throw new TypeError("invalid parameter name");n+="; "+i+"="+hP(t[i])}return n}function dP(e){if(!e)throw new TypeError("argument string is required");var t=typeof e=="object"?fP(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(!sy.test(n))throw new TypeError("invalid media type");var i=new mP(n.toLowerCase());if(r!==-1){var a,o,s;for(ay.lastIndex=r;o=ay.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(lP,"$1"))),i.parameters[a]=s}if(r!==t.length)throw new TypeError("invalid parameter format")}return i}function fP(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 hP(e){var t=String(e);if(oy.test(t))return t;if(t.length>0&&!cP.test(t))throw new TypeError("invalid parameter value");return'"'+t.replace(uP,"\\$1")+'"'}function mP(e){this.parameters=Object.create(null),this.type=e}});var Ia=b((IJ,cy)=>{"use strict";cy.exports=Object.setPrototypeOf||({__proto__:[]}instanceof Array?gP:vP);function gP(e,t){return e.__proto__=t,e}function vP(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(e,r)||(e[r]=t[r]);return e}});var ly=b((NJ,yP)=>{yP.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 Na=b((DJ,py)=>{"use strict";var Ap=ly();py.exports=Ct;Ct.message=Ap;Ct.code=bP(Ap);Ct.codes=xP(Ap);Ct.redirect={300:!0,301:!0,302:!0,303:!0,305:!0,307:!0,308:!0};Ct.empty={204:!0,205:!0,304:!0};Ct.retry={502:!0,503:!0,504:!0};function bP(e){var t={};return Object.keys(e).forEach(function(n){var i=e[n],a=Number(n);t[i.toLowerCase()]=a}),t}function xP(e){return Object.keys(e).map(function(r){return Number(r)})}function wP(e){var t=e.toLowerCase();if(!Object.prototype.hasOwnProperty.call(Ct.code,t))throw new Error('invalid status message: "'+e+'"');return Ct.code[t]}function uy(e){if(!Object.prototype.hasOwnProperty.call(Ct.message,e))throw new Error("invalid status code: "+e);return Ct.message[e]}function Ct(e){if(typeof e=="number")return uy(e);if(typeof e!="string")throw new TypeError("code must be a number or string");var t=parseInt(e,10);return isNaN(t)?wP(e):uy(t)}});var dy=b((LJ,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 et=b((MJ,Np)=>{try{if(Ip=T("util"),typeof Ip.inherits!="function")throw"";Np.exports=Ip.inherits}catch{Np.exports=dy()}var Ip});var hy=b((FJ,fy)=>{"use strict";fy.exports=_P;function _P(e){return e.split(" ").map(function(t){return t.slice(0,1).toUpperCase()+t.slice(1)}).join("").replace(/[^ _0-9a-z]/gi,"")}});var Tt=b((qJ,dn)=>{"use strict";var kP=vt()("http-errors"),my=Ia(),ti=Na(),Dp=et(),EP=hy();dn.exports=sc;dn.exports.HttpError=SP();dn.exports.isHttpError=TP(dn.exports.HttpError);RP(dn.exports,ti.codes,dn.exports.HttpError);function gy(e){return+(String(e).charAt(0)+"00")}function sc(){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)&&kP("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=sc[r]||sc[gy(r)];e||(e=s?new s(t):new Error(t||ti.message[r]),Error.captureStackTrace(e,sc)),(!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 SP(){function e(){throw new TypeError("cannot construct abstract class")}return Dp(e,Error),e}function CP(e,t,r){var n=yy(t);function i(a){var o=a??ti.message[r],s=new Error(o);return Error.captureStackTrace(s,i),my(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),vy(i,n),i.prototype.status=r,i.prototype.statusCode=r,i.prototype.expose=!0,i}function TP(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 OP(e,t,r){var n=yy(t);function i(a){var o=a??ti.message[r],s=new Error(o);return Error.captureStackTrace(s,i),my(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),vy(i,n),i.prototype.status=r,i.prototype.statusCode=r,i.prototype.expose=!1,i}function vy(e,t){var r=Object.getOwnPropertyDescriptor(e,"name");r&&r.configurable&&(r.value=t,Object.defineProperty(e,"name",r))}function RP(e,t,r){t.forEach(function(i){var a,o=EP(ti.message[i]);switch(gy(i)){case 400:a=CP(r,o,i);break;case 500:a=OP(r,o,i);break}a&&(e[i]=a,e[o]=a)})}function yy(e){return e.substr(-5)!=="Error"?e+"Error":e}});var xy=b((jJ,by)=>{var Da=1e3,La=Da*60,Ma=La*60,Fa=Ma*24,AP=Fa*365.25;by.exports=function(e,t){t=t||{};var r=typeof e;if(r==="string"&&e.length>0)return PP(e);if(r==="number"&&isNaN(e)===!1)return t.long?NP(e):IP(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))};function PP(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*AP;case"days":case"day":case"d":return r*Fa;case"hours":case"hour":case"hrs":case"hr":case"h":return r*Ma;case"minutes":case"minute":case"mins":case"min":case"m":return r*La;case"seconds":case"second":case"secs":case"sec":case"s":return r*Da;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r;default:return}}}}function IP(e){return e>=Fa?Math.round(e/Fa)+"d":e>=Ma?Math.round(e/Ma)+"h":e>=La?Math.round(e/La)+"m":e>=Da?Math.round(e/Da)+"s":e+"ms"}function NP(e){return cc(e,Fa,"day")||cc(e,Ma,"hour")||cc(e,La,"minute")||cc(e,Da,"second")||e+" ms"}function cc(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,wy)=>{J=wy.exports=Mp.debug=Mp.default=Mp;J.coerce=qP;J.disable=MP;J.enable=LP;J.enabled=FP;J.humanize=xy();J.names=[];J.skips=[];J.formatters={};var Lp;function DP(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=DP(e),typeof J.init=="function"&&J.init(t),t}function LP(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 MP(){J.enable("")}function FP(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 qP(e){return e instanceof Error?e.stack||e.message:e}});var Ey=b((tt,ky)=>{tt=ky.exports=Fp();tt.log=UP;tt.formatArgs=BP;tt.save=zP;tt.load=_y;tt.useColors=jP;tt.storage=typeof chrome<"u"&&typeof chrome.storage<"u"?chrome.storage.local:$P();tt.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"];function jP(){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+)/)}tt.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}};function BP(e){var t=this.useColors;if(e[0]=(t?"%c":"")+this.namespace+(t?" %c":" ")+e[0]+(t?"%c ":" ")+"+"+tt.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 UP(){return typeof console=="object"&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}function zP(e){try{e==null?tt.storage.removeItem("debug"):tt.storage.debug=e}catch{}}function _y(){var e;try{e=tt.storage.debug}catch{}return!e&&typeof process<"u"&&"env"in process&&(e=process.env.DEBUG),e}tt.enable(_y());function $P(){try{return window.localStorage}catch{}}});var Oy=b((Re,Ty)=>{var Sy=T("tty"),qa=T("util");Re=Ty.exports=Fp();Re.init=YP;Re.log=VP;Re.formatArgs=GP;Re.save=KP;Re.load=Cy;Re.useColors=WP;Re.colors=[6,2,3,4,5,1];Re.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&&qa.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 HP=ri===1?process.stdout:ri===2?process.stderr:XP(ri);function WP(){return"colors"in Re.inspectOpts?!!Re.inspectOpts.colors:Sy.isatty(ri)}Re.formatters.o=function(e){return this.inspectOpts.colors=this.useColors,qa.inspect(e,this.inspectOpts).split(`
`).map(function(t){return t.trim()}).join(" ")};Re.formatters.O=function(e){return this.inspectOpts.colors=this.useColors,qa.inspect(e,this.inspectOpts)};function GP(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+"+Re.humanize(this.diff)+"\x1B[0m")}else e[0]=new Date().toUTCString()+" "+t+" "+e[0]}function VP(){return HP.write(qa.format.apply(qa,arguments)+`
`)}function KP(e){e==null?delete process.env.DEBUG:process.env.DEBUG=e}function Cy(){return process.env.DEBUG}function XP(e){var t,r=process.binding("tty_wrap");switch(r.guessHandleType(e)){case"TTY":t=new Sy.WriteStream(e),t._type="tty",t._handle&&t._handle.unref&&t._handle.unref();break;case"FILE":var n=T("fs");t=new n.SyncWriteStream(e,{autoClose:!1}),t._type="fs";break;case"PIPE":case"TCP":var i=T("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 YP(e){e.inspectOpts={};for(var t=Object.keys(Re.inspectOpts),r=0;r<t.length;r++)e.inspectOpts[t[r]]=Re.inspectOpts[t[r]]}Re.enable(Cy())});var Ht=b((BJ,qp)=>{typeof process<"u"&&process.type==="renderer"?qp.exports=Ey():qp.exports=Oy()});var lc=b((UJ,Ay)=>{"use strict";var JP=T("events").EventEmitter,ZP=T("fs").ReadStream,Ry=T("stream"),hn=T("zlib");Ay.exports=QP;function QP(e,t){return aI(e)?eI(e):oI(e)?rI(e):nI(e)&&e.destroy(),iI(e)&&t&&(e.removeAllListeners("error"),e.addListener("error",sI)),e}function eI(e){e.destroy(),typeof e.close=="function"&&e.on("open",lI)}function tI(e){if(e._hadError===!0){var t=e._binding===null?"_binding":"_handle";e[t]={close:function(){this[t]=null}}}e.close()}function rI(e){typeof e.destroy=="function"?e._binding?(e.destroy(),e._processing?(e._needDrain=!0,e.once("drain",cI)):e._binding.clear()):e._destroy&&e._destroy!==Ry.Transform.prototype._destroy?e.destroy():e._destroy&&typeof e.close=="function"?(e.destroyed=!0,e.close()):e.destroy():typeof e.close=="function"&&tI(e)}function nI(e){return e instanceof Ry&&typeof e.destroy=="function"}function iI(e){return e instanceof JP}function aI(e){return e instanceof ZP}function oI(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 sI(){}function cI(){this._binding.clear()}function lI(){typeof this.fd=="number"&&this.close()}});var mn=b((zJ,Py)=>{"use strict";var uc=T("buffer"),ni=uc.Buffer,yt={},bt;for(bt in uc)uc.hasOwnProperty(bt)&&(bt==="SlowBuffer"||bt==="Buffer"||(yt[bt]=uc[bt]));var ii=yt.Buffer={};for(bt in ni)ni.hasOwnProperty(bt)&&(bt==="allocUnsafe"||bt==="allocUnsafeSlow"||(ii[bt]=ni[bt]));yt.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(!yt.kStringMaxLength)try{yt.kStringMaxLength=process.binding("buffer").kStringMaxLength}catch{}yt.constants||(yt.constants={MAX_LENGTH:yt.kMaxLength},yt.kStringMaxLength&&(yt.constants.MAX_STRING_LENGTH=yt.kStringMaxLength));Py.exports=yt});var Ny=b(Up=>{"use strict";var Iy="\uFEFF";Up.PrependBOM=jp;function jp(e,t){this.encoder=e,this.addBOM=!0}jp.prototype.write=function(e){return this.addBOM&&(e=Iy+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]===Iy&&(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 My=b((HJ,Ly)=>{"use strict";var ja=mn().Buffer;Ly.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,ja.from("eda0bdedb2a9","hex").toString()!=="\u{1F4A9}"&&(this.decoder=Gp,this.defaultCharUnicode=t.defaultCharUnicode))}zp.prototype.encoder=$p;zp.prototype.decoder=Dy;var pc=T("string_decoder").StringDecoder;pc.prototype.end||(pc.prototype.end=function(){});function Dy(e,t){pc.call(this,t.enc)}Dy.prototype=pc.prototype;function $p(e,t){this.enc=t.enc}$p.prototype.write=function(e){return ja.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),ja.from(e,"base64")};Hp.prototype.end=function(){return ja.from(this.prevStr,"base64")};function Wp(e,t){}Wp.prototype.write=function(e){for(var t=ja.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 qy=b(Zp=>{"use strict";var dc=mn().Buffer;Zp.utf16be=fc;function fc(){}fc.prototype.encoder=Vp;fc.prototype.decoder=Kp;fc.prototype.bomAware=!0;function Vp(){}Vp.prototype.write=function(e){for(var t=dc.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=dc.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=dc.concat(this.initialBytes),t=Fy(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=dc.concat(this.initialBytes),t=Fy(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 Fy(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 By=b(gc=>{"use strict";var Wt=mn().Buffer;gc.utf7=hc;gc.unicode11utf7="utf7";function hc(e,t){this.iconv=t}hc.prototype.encoder=ed;hc.prototype.decoder=td;hc.prototype.bomAware=!0;var uI=/[^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(uI,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 pI=/[A-Za-z0-9\/+]/,rd=[];for(Ba=0;Ba<256;Ba++)rd[Ba]=pI.test(String.fromCharCode(Ba));var Ba,dI=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]==dI&&(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};gc.utf7imap=mc;function mc(e,t){this.iconv=t}mc.prototype.encoder=nd;mc.prototype.decoder=id;mc.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 jy=rd.slice();jy[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(!jy[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 zy=b(Uy=>{"use strict";var vc=mn().Buffer;Uy._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=vc.from(e.chars,"ucs2");for(var i=vc.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=vc.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=vc.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 Hy=b((KJ,$y)=>{"use strict";$y.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 Gy=b((XJ,Wy)=>{"use strict";Wy.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\u065