remark-mdat
Version:
A remark plugin implementing the Markdown Autophagic Template (MDAT) system.
11 lines • 441 kB
JavaScript
var Hc=Object.create;var nu=Object.defineProperty;var vc=Object.getOwnPropertyDescriptor;var qc=Object.getOwnPropertyNames;var zc=Object.getPrototypeOf,Yc=Object.prototype.hasOwnProperty;var ba=(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 de=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Ta=(e,t)=>{for(var r in t)nu(e,r,{get:t[r],enumerable:!0})},Vc=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let u of qc(t))!Yc.call(e,u)&&u!==r&&nu(e,u,{get:()=>t[u],enumerable:!(n=vc(t,u))||n.enumerable});return e};var Wc=(e,t,r)=>(r=e!=null?Hc(zc(e)):{},Vc(t||!e||!e.__esModule?nu(r,"default",{value:e,enumerable:!0}):r,e));var tn=de((nE,Ra)=>{"use strict";var su=[],Oa=0,ye=(e,t)=>{Oa>=t&&su.push(e)};ye.WARN=1;ye.INFO=2;ye.DEBUG=3;ye.reset=()=>{su=[]};ye.setDebugLevel=e=>{Oa=e};ye.warn=e=>ye(e,ye.WARN);ye.info=e=>ye(e,ye.INFO);ye.debug=e=>ye(e,ye.DEBUG);ye.debugMessages=()=>su;Ra.exports=ye});var wa=de((uE,Ba)=>{"use strict";Ba.exports=({onlyFirst:e=!1}={})=>{let t=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(t,e?void 0:"g")}});var Pa=de((iE,Ma)=>{"use strict";var o0=wa();Ma.exports=e=>typeof e=="string"?e.replace(o0(),""):e});var Ha=de((aE,lu)=>{"use strict";var Ua=e=>Number.isNaN(e)?!1:e>=4352&&(e<=4447||e===9001||e===9002||11904<=e&&e<=12871&&e!==12351||12880<=e&&e<=19903||19968<=e&&e<=42182||43360<=e&&e<=43388||44032<=e&&e<=55203||63744<=e&&e<=64255||65040<=e&&e<=65049||65072<=e&&e<=65131||65281<=e&&e<=65376||65504<=e&&e<=65510||110592<=e&&e<=110593||127488<=e&&e<=127569||131072<=e&&e<=262141);lu.exports=Ua;lu.exports.default=Ua});var qa=de((oE,va)=>{"use strict";va.exports=function(){return/\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F|\uD83D\uDC68(?:\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68\uD83C\uDFFB|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFE])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|[\u2695\u2696\u2708]\uFE0F|\uD83D[\uDC66\uDC67]|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|(?:\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708])\uFE0F|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C[\uDFFB-\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)\uD83C\uDFFB|\uD83E\uDDD1(?:\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1)|(?:\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFE])|(?:\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)(?:\uD83C[\uDFFB\uDFFC])|\uD83D\uDC69(?:\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFC-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|(?:\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)(?:\uD83C[\uDFFB-\uDFFD])|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83D\uDC69(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|(?:(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)\uFE0F|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD6-\uDDDD])(?:(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|\u200D[\u2640\u2642])|\uD83C\uDFF4\u200D\u2620)\uFE0F|\uD83D\uDC69\u200D\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|\uD83D\uDC15\u200D\uD83E\uDDBA|\uD83D\uDC69\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC67|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF4\uD83C\uDDF2|\uD83C\uDDF6\uD83C\uDDE6|[#\*0-9]\uFE0F\u20E3|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270A-\u270D]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC70\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDCAA\uDD74\uDD7A\uDD90\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD36\uDDB5\uDDB6\uDDBB\uDDD2-\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDED5\uDEEB\uDEEC\uDEF4-\uDEFA\uDFE0-\uDFEB]|\uD83E[\uDD0D-\uDD3A\uDD3C-\uDD45\uDD47-\uDD71\uDD73-\uDD76\uDD7A-\uDDA2\uDDA5-\uDDAA\uDDAE-\uDDCA\uDDCD-\uDDFF\uDE70-\uDE73\uDE78-\uDE7A\uDE80-\uDE82\uDE90-\uDE95])|(?:[#\*0-9\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFF0\uDFF3-\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73-\uDD7A\uDD87\uDD8A-\uDD8D\uDD90\uDD95\uDD96\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE4F\uDE80-\uDEC5\uDECB-\uDED2\uDED5\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEFA\uDFE0-\uDFEB]|\uD83E[\uDD0D-\uDD3A\uDD3C-\uDD45\uDD47-\uDD71\uDD73-\uDD76\uDD7A-\uDDA2\uDDA5-\uDDAA\uDDAE-\uDDCA\uDDCD-\uDDFF\uDE70-\uDE73\uDE78-\uDE7A\uDE80-\uDE82\uDE90-\uDE95])\uFE0F|(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uDFC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDC8F\uDC91\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3C-\uDD3E\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD])/g}});var Ya=de((sE,cu)=>{"use strict";var s0=Pa(),l0=Ha(),c0=qa(),za=e=>{if(typeof e!="string"||e.length===0||(e=s0(e),e.length===0))return 0;e=e.replace(c0()," ");let t=0;for(let r=0;r<e.length;r++){let n=e.codePointAt(r);n<=31||n>=127&&n<=159||n>=768&&n<=879||(n>65535&&r++,t+=l0(n)?2:1)}return t};cu.exports=za;cu.exports.default=za});var fu=de((lE,ja)=>{"use strict";var Va=Ya();function rn(e){return e?/\u001b\[((?:\d*;){0,5}\d*)m/g:/\u001b\[(?:\d*;){0,5}\d*m/g}function nt(e){let t=rn();return(""+e).replace(t,"").split(`
`).reduce(function(u,i){return Va(i)>u?Va(i):u},0)}function Tr(e,t){return Array(t+1).join(e)}function f0(e,t,r,n){let u=nt(e);if(t+1>=u){let i=t-u;switch(n){case"right":{e=Tr(r,i)+e;break}case"center":{let a=Math.ceil(i/2),s=i-a;e=Tr(r,s)+e+Tr(r,a);break}default:{e=e+Tr(r,i);break}}}return e}var rr={};function Cr(e,t,r){t="\x1B["+t+"m",r="\x1B["+r+"m",rr[t]={set:e,to:!0},rr[r]={set:e,to:!1},rr[e]={on:t,off:r}}Cr("bold",1,22);Cr("italics",3,23);Cr("underline",4,24);Cr("inverse",7,27);Cr("strikethrough",9,29);function Wa(e,t){let r=t[1]?parseInt(t[1].split(";")[0]):0;if(r>=30&&r<=39||r>=90&&r<=97){e.lastForegroundAdded=t[0];return}if(r>=40&&r<=49||r>=100&&r<=107){e.lastBackgroundAdded=t[0];return}if(r===0){for(let u in e)Object.prototype.hasOwnProperty.call(e,u)&&delete e[u];return}let n=rr[t[0]];n&&(e[n.set]=n.to)}function d0(e){let t=rn(!0),r=t.exec(e),n={};for(;r!==null;)Wa(n,r),r=t.exec(e);return n}function Ga(e,t){let r=e.lastBackgroundAdded,n=e.lastForegroundAdded;return delete e.lastBackgroundAdded,delete e.lastForegroundAdded,Object.keys(e).forEach(function(u){e[u]&&(t+=rr[u].off)}),r&&r!="\x1B[49m"&&(t+="\x1B[49m"),n&&n!="\x1B[39m"&&(t+="\x1B[39m"),t}function h0(e,t){let r=e.lastBackgroundAdded,n=e.lastForegroundAdded;return delete e.lastBackgroundAdded,delete e.lastForegroundAdded,Object.keys(e).forEach(function(u){e[u]&&(t=rr[u].on+t)}),r&&r!="\x1B[49m"&&(t=r+t),n&&n!="\x1B[39m"&&(t=n+t),t}function m0(e,t){if(e.length===nt(e))return e.substr(0,t);for(;nt(e)>t;)e=e.slice(0,-1);return e}function p0(e,t){let r=rn(!0),n=e.split(rn()),u=0,i=0,a="",s,l={};for(;i<t;){s=r.exec(e);let c=n[u];if(u++,i+nt(c)>t&&(c=m0(c,t-i)),a+=c,i+=nt(c),i<t){if(!s)break;a+=s[0],Wa(l,s)}}return Ga(l,a)}function D0(e,t,r){if(r=r||"\u2026",nt(e)<=t)return e;t-=nt(r);let u=p0(e,t);u+=r;let i="\x1B]8;;\x07";return e.includes(i)&&!u.includes(i)&&(u+=i),u}function E0(){return{chars:{top:"\u2500","top-mid":"\u252C","top-left":"\u250C","top-right":"\u2510",bottom:"\u2500","bottom-mid":"\u2534","bottom-left":"\u2514","bottom-right":"\u2518",left:"\u2502","left-mid":"\u251C",mid:"\u2500","mid-mid":"\u253C",right:"\u2502","right-mid":"\u2524",middle:"\u2502"},truncate:"\u2026",colWidths:[],rowHeights:[],colAligns:[],rowAligns:[],style:{"padding-left":1,"padding-right":1,head:["red"],border:["grey"],compact:!1},head:[]}}function g0(e,t){e=e||{},t=t||E0();let r=Object.assign({},t,e);return r.chars=Object.assign({},t.chars,e.chars),r.style=Object.assign({},t.style,e.style),r}function b0(e,t){let r=[],n=t.split(/(\s+)/g),u=[],i=0,a;for(let s=0;s<n.length;s+=2){let l=n[s],c=i+nt(l);i>0&&a&&(c+=a.length),c>e?(i!==0&&r.push(u.join("")),u=[l],i=nt(l)):(u.push(a||"",l),i=c),a=n[s+1]}return i&&r.push(u.join("")),r}function T0(e,t){let r=[],n="";function u(a,s){for(n.length&&s&&(n+=s),n+=a;n.length>e;)r.push(n.slice(0,e)),n=n.slice(e)}let i=t.split(/(\s+)/g);for(let a=0;a<i.length;a+=2)u(i[a],a&&i[a-1]);return n.length&&r.push(n),r}function C0(e,t,r=!0){let n=[];t=t.split(`
`);let u=r?b0:T0;for(let i=0;i<t.length;i++)n.push.apply(n,u(e,t[i]));return n}function A0(e){let t={},r=[];for(let n=0;n<e.length;n++){let u=h0(t,e[n]);t=d0(u);let i=Object.assign({},t);r.push(Ga(i,u))}return r}function x0(e,t){let r="\x1B]",n="\x07",u=";";return[r,"8",u,u,e||t,n,t,r,"8",u,u,n].join("")}ja.exports={strlen:nt,repeat:Tr,pad:f0,truncate:D0,mergeOptions:g0,wordWrap:C0,colorizeLines:A0,hyperlink:x0}});var $a=de((cE,Xa)=>{"use strict";var Ka={};Xa.exports=Ka;var Qa={reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29],black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39],grey:[90,39],brightRed:[91,39],brightGreen:[92,39],brightYellow:[93,39],brightBlue:[94,39],brightMagenta:[95,39],brightCyan:[96,39],brightWhite:[97,39],bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgGray:[100,49],bgGrey:[100,49],bgBrightRed:[101,49],bgBrightGreen:[102,49],bgBrightYellow:[103,49],bgBrightBlue:[104,49],bgBrightMagenta:[105,49],bgBrightCyan:[106,49],bgBrightWhite:[107,49],blackBG:[40,49],redBG:[41,49],greenBG:[42,49],yellowBG:[43,49],blueBG:[44,49],magentaBG:[45,49],cyanBG:[46,49],whiteBG:[47,49]};Object.keys(Qa).forEach(function(e){var t=Qa[e],r=Ka[e]=[];r.open="\x1B["+t[0]+"m",r.close="\x1B["+t[1]+"m"})});var Za=de((fE,Ja)=>{"use strict";Ja.exports=function(e,t){t=t||process.argv;var r=t.indexOf("--"),n=/^-{1,2}/.test(e)?"":"--",u=t.indexOf(n+e);return u!==-1&&(r===-1?!0:u<r)}});var to=de((dE,eo)=>{"use strict";var F0=ba("os"),$e=Za(),Be=process.env,nr=void 0;$e("no-color")||$e("no-colors")||$e("color=false")?nr=!1:($e("color")||$e("colors")||$e("color=true")||$e("color=always"))&&(nr=!0);"FORCE_COLOR"in Be&&(nr=Be.FORCE_COLOR.length===0||parseInt(Be.FORCE_COLOR,10)!==0);function _0(e){return e===0?!1:{level:e,hasBasic:!0,has256:e>=2,has16m:e>=3}}function S0(e){if(nr===!1)return 0;if($e("color=16m")||$e("color=full")||$e("color=truecolor"))return 3;if($e("color=256"))return 2;if(e&&!e.isTTY&&nr!==!0)return 0;var t=nr?1:0;if(process.platform==="win32"){var r=F0.release().split(".");return Number(process.versions.node.split(".")[0])>=8&&Number(r[0])>=10&&Number(r[2])>=10586?Number(r[2])>=14931?3:2:1}if("CI"in Be)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI"].some(function(u){return u in Be})||Be.CI_NAME==="codeship"?1:t;if("TEAMCITY_VERSION"in Be)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(Be.TEAMCITY_VERSION)?1:0;if("TERM_PROGRAM"in Be){var n=parseInt((Be.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(Be.TERM_PROGRAM){case"iTerm.app":return n>=3?3:2;case"Hyper":return 3;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(Be.TERM)?2:/^screen|^xterm|^vt100|^rxvt|color|ansi|cygwin|linux/i.test(Be.TERM)||"COLORTERM"in Be?1:(Be.TERM==="dumb",t)}function du(e){var t=S0(e);return _0(t)}eo.exports={supportsColor:du,stdout:du(process.stdout),stderr:du(process.stderr)}});var no=de((hE,ro)=>{"use strict";ro.exports=function(t,r){var n="";t=t||"Run the trap, drop the bass",t=t.split("");var u={a:["@","\u0104","\u023A","\u0245","\u0394","\u039B","\u0414"],b:["\xDF","\u0181","\u0243","\u026E","\u03B2","\u0E3F"],c:["\xA9","\u023B","\u03FE"],d:["\xD0","\u018A","\u0500","\u0501","\u0502","\u0503"],e:["\xCB","\u0115","\u018E","\u0258","\u03A3","\u03BE","\u04BC","\u0A6C"],f:["\u04FA"],g:["\u0262"],h:["\u0126","\u0195","\u04A2","\u04BA","\u04C7","\u050A"],i:["\u0F0F"],j:["\u0134"],k:["\u0138","\u04A0","\u04C3","\u051E"],l:["\u0139"],m:["\u028D","\u04CD","\u04CE","\u0520","\u0521","\u0D69"],n:["\xD1","\u014B","\u019D","\u0376","\u03A0","\u048A"],o:["\xD8","\xF5","\xF8","\u01FE","\u0298","\u047A","\u05DD","\u06DD","\u0E4F"],p:["\u01F7","\u048E"],q:["\u09CD"],r:["\xAE","\u01A6","\u0210","\u024C","\u0280","\u042F"],s:["\xA7","\u03DE","\u03DF","\u03E8"],t:["\u0141","\u0166","\u0373"],u:["\u01B1","\u054D"],v:["\u05D8"],w:["\u0428","\u0460","\u047C","\u0D70"],x:["\u04B2","\u04FE","\u04FC","\u04FD"],y:["\xA5","\u04B0","\u04CB"],z:["\u01B5","\u0240"]};return t.forEach(function(i){i=i.toLowerCase();var a=u[i]||[" "],s=Math.floor(Math.random()*a.length);typeof u[i]<"u"?n+=u[i][s]:n+=i}),n}});var io=de((mE,uo)=>{"use strict";uo.exports=function(t,r){t=t||" he is here ";var n={up:["\u030D","\u030E","\u0304","\u0305","\u033F","\u0311","\u0306","\u0310","\u0352","\u0357","\u0351","\u0307","\u0308","\u030A","\u0342","\u0313","\u0308","\u034A","\u034B","\u034C","\u0303","\u0302","\u030C","\u0350","\u0300","\u0301","\u030B","\u030F","\u0312","\u0313","\u0314","\u033D","\u0309","\u0363","\u0364","\u0365","\u0366","\u0367","\u0368","\u0369","\u036A","\u036B","\u036C","\u036D","\u036E","\u036F","\u033E","\u035B","\u0346","\u031A"],down:["\u0316","\u0317","\u0318","\u0319","\u031C","\u031D","\u031E","\u031F","\u0320","\u0324","\u0325","\u0326","\u0329","\u032A","\u032B","\u032C","\u032D","\u032E","\u032F","\u0330","\u0331","\u0332","\u0333","\u0339","\u033A","\u033B","\u033C","\u0345","\u0347","\u0348","\u0349","\u034D","\u034E","\u0353","\u0354","\u0355","\u0356","\u0359","\u035A","\u0323"],mid:["\u0315","\u031B","\u0300","\u0301","\u0358","\u0321","\u0322","\u0327","\u0328","\u0334","\u0335","\u0336","\u035C","\u035D","\u035E","\u035F","\u0360","\u0362","\u0338","\u0337","\u0361"," \u0489"]},u=[].concat(n.up,n.down,n.mid);function i(l){var c=Math.floor(Math.random()*l);return c}function a(l){var c=!1;return u.filter(function(f){c=f===l}),c}function s(l,c){var f="",d,p;c=c||{},c.up=typeof c.up<"u"?c.up:!0,c.mid=typeof c.mid<"u"?c.mid:!0,c.down=typeof c.down<"u"?c.down:!0,c.size=typeof c.size<"u"?c.size:"maxi",l=l.split("");for(p in l)if(!a(p)){switch(f=f+l[p],d={up:0,down:0,mid:0},c.size){case"mini":d.up=i(8),d.mid=i(2),d.down=i(8);break;case"maxi":d.up=i(16)+3,d.mid=i(4)+1,d.down=i(64)+3;break;default:d.up=i(8)+1,d.mid=i(6)/2,d.down=i(8)+1;break}var h=["up","mid","down"];for(var g in h)for(var A=h[g],_=0;_<=d[A];_++)c[A]&&(f=f+n[A][i(n[A].length)])}return f}return s(t,r)}});var oo=de((pE,ao)=>{"use strict";ao.exports=function(e){return function(t,r,n){if(t===" ")return t;switch(r%3){case 0:return e.red(t);case 1:return e.white(t);case 2:return e.blue(t)}}}});var lo=de((DE,so)=>{"use strict";so.exports=function(e){return function(t,r,n){return r%2===0?t:e.inverse(t)}}});var fo=de((EE,co)=>{"use strict";co.exports=function(e){var t=["red","yellow","green","blue","magenta"];return function(r,n,u){return r===" "?r:e[t[n++%t.length]](r)}}});var mo=de((gE,ho)=>{"use strict";ho.exports=function(e){var t=["underline","inverse","grey","yellow","red","green","blue","white","cyan","magenta","brightYellow","brightRed","brightGreen","brightBlue","brightWhite","brightCyan","brightMagenta"];return function(r,n,u){return r===" "?r:e[t[Math.round(Math.random()*(t.length-2))]](r)}}});var To=de((TE,bo)=>{"use strict";var X={};bo.exports=X;X.themes={};var I0=ba("util"),wt=X.styles=$a(),Do=Object.defineProperties,k0=new RegExp(/[\r\n]+/g);X.supportsColor=to().supportsColor;typeof X.enabled>"u"&&(X.enabled=X.supportsColor()!==!1);X.enable=function(){X.enabled=!0};X.disable=function(){X.enabled=!1};X.stripColors=X.strip=function(e){return(""+e).replace(/\x1B\[\d+m/g,"")};var bE=X.stylize=function(t,r){if(!X.enabled)return t+"";var n=wt[r];return!n&&r in X?X[r](t):n.open+t+n.close},y0=/[|\\{}()[\]^$+*?.]/g,N0=function(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(y0,"\\$&")};function Eo(e){var t=function r(){return O0.apply(r,arguments)};return t._styles=e,t.__proto__=L0,t}var go=function(){var e={};return wt.grey=wt.gray,Object.keys(wt).forEach(function(t){wt[t].closeRe=new RegExp(N0(wt[t].close),"g"),e[t]={get:function(){return Eo(this._styles.concat(t))}}}),e}(),L0=Do(function(){},go);function O0(){var e=Array.prototype.slice.call(arguments),t=e.map(function(a){return a!=null&&a.constructor===String?a:I0.inspect(a)}).join(" ");if(!X.enabled||!t)return t;for(var r=t.indexOf(`
`)!=-1,n=this._styles,u=n.length;u--;){var i=wt[n[u]];t=i.open+t.replace(i.closeRe,i.open)+i.close,r&&(t=t.replace(k0,function(a){return i.close+a+i.open}))}return t}X.setTheme=function(e){if(typeof e=="string"){console.log("colors.setTheme now only accepts an object, not a string. If you are trying to set a theme from a file, it is now your (the caller's) responsibility to require the file. The old syntax looked like colors.setTheme(__dirname + '/../themes/generic-logging.js'); The new syntax looks like colors.setTheme(require(__dirname + '/../themes/generic-logging.js'));");return}for(var t in e)(function(r){X[r]=function(n){if(typeof e[r]=="object"){var u=n;for(var i in e[r])u=X[e[r][i]](u);return u}return X[e[r]](n)}})(t)};function R0(){var e={};return Object.keys(go).forEach(function(t){e[t]={get:function(){return Eo([t])}}}),e}var B0=function(t,r){var n=r.split("");return n=n.map(t),n.join("")};X.trap=no();X.zalgo=io();X.maps={};X.maps.america=oo()(X);X.maps.zebra=lo()(X);X.maps.rainbow=fo()(X);X.maps.random=mo()(X);for(po in X.maps)(function(e){X[e]=function(t){return B0(X.maps[e],t)}})(po);var po;Do(X,R0())});var Ao=de((CE,Co)=>{"use strict";var w0=To();Co.exports=w0});var So=de((AE,nn)=>{"use strict";var{info:M0,debug:_o}=tn(),ze=fu(),mu=class e{constructor(t){this.setOptions(t),this.x=null,this.y=null}setOptions(t){["boolean","number","bigint","string"].indexOf(typeof t)!==-1&&(t={content:""+t}),t=t||{},this.options=t;let r=t.content;if(["boolean","number","bigint","string"].indexOf(typeof r)!==-1)this.content=String(r);else if(!r)this.content=this.options.href||"";else throw new Error("Content needs to be a primitive, got: "+typeof r);this.colSpan=t.colSpan||1,this.rowSpan=t.rowSpan||1,this.options.href&&Object.defineProperty(this,"href",{get(){return this.options.href}})}mergeTableOptions(t,r){this.cells=r;let n=this.options.chars||{},u=t.chars,i=this.chars={};U0.forEach(function(l){hu(n,u,l,i)}),this.truncate=this.options.truncate||t.truncate;let a=this.options.style=this.options.style||{},s=t.style;hu(a,s,"padding-left",this),hu(a,s,"padding-right",this),this.head=a.head||s.head,this.border=a.border||s.border,this.fixedWidth=t.colWidths[this.x],this.lines=this.computeLines(t),this.desiredWidth=ze.strlen(this.content)+this.paddingLeft+this.paddingRight,this.desiredHeight=this.lines.length}computeLines(t){let r=t.wordWrap||t.textWrap,{wordWrap:n=r}=this.options;if(this.fixedWidth&&n){if(this.fixedWidth-=this.paddingLeft+this.paddingRight,this.colSpan){let a=1;for(;a<this.colSpan;)this.fixedWidth+=t.colWidths[this.x+a],a++}let{wrapOnWordBoundary:u=!0}=t,{wrapOnWordBoundary:i=u}=this.options;return this.wrapLines(ze.wordWrap(this.fixedWidth,this.content,i))}return this.wrapLines(this.content.split(`
`))}wrapLines(t){let r=ze.colorizeLines(t);return this.href?r.map(n=>ze.hyperlink(this.href,n)):r}init(t){let r=this.x,n=this.y;this.widths=t.colWidths.slice(r,r+this.colSpan),this.heights=t.rowHeights.slice(n,n+this.rowSpan),this.width=this.widths.reduce(Fo,-1),this.height=this.heights.reduce(Fo,-1),this.hAlign=this.options.hAlign||t.colAligns[r],this.vAlign=this.options.vAlign||t.rowAligns[n],this.drawRight=r+this.colSpan==t.colWidths.length}draw(t,r){if(t=="top")return this.drawTop(this.drawRight);if(t=="bottom")return this.drawBottom(this.drawRight);let n=ze.truncate(this.content,10,this.truncate);t||M0(`${this.y}-${this.x}: ${this.rowSpan-t}x${this.colSpan} Cell ${n}`);let u=Math.max(this.height-this.lines.length,0),i;switch(this.vAlign){case"center":i=Math.ceil(u/2);break;case"bottom":i=u;break;default:i=0}if(t<i||t>=i+this.lines.length)return this.drawEmpty(this.drawRight,r);let a=this.lines.length>this.height&&t+1>=this.height;return this.drawLine(t-i,this.drawRight,a,r)}drawTop(t){let r=[];return this.cells?this.widths.forEach(function(n,u){r.push(this._topLeftChar(u)),r.push(ze.repeat(this.chars[this.y==0?"top":"mid"],n))},this):(r.push(this._topLeftChar(0)),r.push(ze.repeat(this.chars[this.y==0?"top":"mid"],this.width))),t&&r.push(this.chars[this.y==0?"topRight":"rightMid"]),this.wrapWithStyleColors("border",r.join(""))}_topLeftChar(t){let r=this.x+t,n;if(this.y==0)n=r==0?"topLeft":t==0?"topMid":"top";else if(r==0)n="leftMid";else if(n=t==0?"midMid":"bottomMid",this.cells&&(this.cells[this.y-1][r]instanceof e.ColSpanCell&&(n=t==0?"topMid":"mid"),t==0)){let i=1;for(;this.cells[this.y][r-i]instanceof e.ColSpanCell;)i++;this.cells[this.y][r-i]instanceof e.RowSpanCell&&(n="leftMid")}return this.chars[n]}wrapWithStyleColors(t,r){if(this[t]&&this[t].length)try{let n=Ao();for(let u=this[t].length-1;u>=0;u--)n=n[this[t][u]];return n(r)}catch{return r}else return r}drawLine(t,r,n,u){let i=this.chars[this.x==0?"left":"middle"];if(this.x&&u&&this.cells){let p=this.cells[this.y+u][this.x-1];for(;p instanceof Ar;)p=this.cells[p.y][p.x-1];p instanceof xr||(i=this.chars.rightMid)}let a=ze.repeat(" ",this.paddingLeft),s=r?this.chars.right:"",l=ze.repeat(" ",this.paddingRight),c=this.lines[t],f=this.width-(this.paddingLeft+this.paddingRight);n&&(c+=this.truncate||"\u2026");let d=ze.truncate(c,f,this.truncate);return d=ze.pad(d,f," ",this.hAlign),d=a+d+l,this.stylizeLine(i,d,s)}stylizeLine(t,r,n){return t=this.wrapWithStyleColors("border",t),n=this.wrapWithStyleColors("border",n),this.y===0&&(r=this.wrapWithStyleColors("head",r)),t+r+n}drawBottom(t){let r=this.chars[this.x==0?"bottomLeft":"bottomMid"],n=ze.repeat(this.chars.bottom,this.width),u=t?this.chars.bottomRight:"";return this.wrapWithStyleColors("border",r+n+u)}drawEmpty(t,r){let n=this.chars[this.x==0?"left":"middle"];if(this.x&&r&&this.cells){let a=this.cells[this.y+r][this.x-1];for(;a instanceof Ar;)a=this.cells[a.y][a.x-1];a instanceof xr||(n=this.chars.rightMid)}let u=t?this.chars.right:"",i=ze.repeat(" ",this.width);return this.stylizeLine(n,i,u)}},Ar=class{constructor(){}draw(t){return typeof t=="number"&&_o(`${this.y}-${this.x}: 1x1 ColSpanCell`),""}init(){}mergeTableOptions(){}},xr=class{constructor(t){this.originalCell=t}init(t){let r=this.y,n=this.originalCell.y;this.cellOffset=r-n,this.offset=P0(t.rowHeights,n,this.cellOffset)}draw(t){return t=="top"?this.originalCell.draw(this.offset,this.cellOffset):t=="bottom"?this.originalCell.draw("bottom"):(_o(`${this.y}-${this.x}: 1x${this.colSpan} RowSpanCell for ${this.originalCell.content}`),this.originalCell.draw(this.offset+1+t))}mergeTableOptions(){}};function xo(...e){return e.filter(t=>t!=null).shift()}function hu(e,t,r,n){let u=r.split("-");u.length>1?(u[1]=u[1].charAt(0).toUpperCase()+u[1].substr(1),u=u.join(""),n[u]=xo(e[u],e[r],t[u],t[r])):n[r]=xo(e[r],t[r])}function P0(e,t,r){let n=e[t];for(let u=1;u<r;u++)n+=1+e[t+u];return n}function Fo(e,t){return e+t+1}var U0=["top","top-mid","top-left","top-right","bottom","bottom-mid","bottom-left","bottom-right","left","left-mid","mid","mid-mid","right","right-mid","middle"];nn.exports=mu;nn.exports.ColSpanCell=Ar;nn.exports.RowSpanCell=xr});var yo=de((xE,ko)=>{"use strict";var{warn:H0,debug:v0}=tn(),pu=So(),{ColSpanCell:q0,RowSpanCell:z0}=pu;(function(){function e(h,g){return h[g]>0?e(h,g+1):g}function t(h){let g={};h.forEach(function(A,_){let b=0;A.forEach(function(y){y.y=_,y.x=_?e(g,b):b;let k=y.rowSpan||1,M=y.colSpan||1;if(k>1)for(let U=0;U<M;U++)g[y.x+U]=k;b=y.x+M}),Object.keys(g).forEach(y=>{g[y]--,g[y]<1&&delete g[y]})})}function r(h){let g=0;return h.forEach(function(A){A.forEach(function(_){g=Math.max(g,_.x+(_.colSpan||1))})}),g}function n(h){return h.length}function u(h,g){let A=h.y,_=h.y-1+(h.rowSpan||1),b=g.y,y=g.y-1+(g.rowSpan||1),k=!(A>y||b>_),M=h.x,U=h.x-1+(h.colSpan||1),I=g.x,Q=g.x-1+(g.colSpan||1),ue=!(M>Q||I>U);return k&&ue}function i(h,g,A){let _=Math.min(h.length-1,A),b={x:g,y:A};for(let y=0;y<=_;y++){let k=h[y];for(let M=0;M<k.length;M++)if(u(b,k[M]))return!0}return!1}function a(h,g,A,_){for(let b=A;b<_;b++)if(i(h,b,g))return!1;return!0}function s(h){h.forEach(function(g,A){g.forEach(function(_){for(let b=1;b<_.rowSpan;b++){let y=new z0(_);y.x=_.x,y.y=_.y+b,y.colSpan=_.colSpan,c(y,h[A+b])}})})}function l(h){for(let g=h.length-1;g>=0;g--){let A=h[g];for(let _=0;_<A.length;_++){let b=A[_];for(let y=1;y<b.colSpan;y++){let k=new q0;k.x=b.x+y,k.y=b.y,A.splice(_+1,0,k)}}}}function c(h,g){let A=0;for(;A<g.length&&g[A].x<h.x;)A++;g.splice(A,0,h)}function f(h){let g=n(h),A=r(h);v0(`Max rows: ${g}; Max cols: ${A}`);for(let _=0;_<g;_++)for(let b=0;b<A;b++)if(!i(h,b,_)){let y={x:b,y:_,colSpan:1,rowSpan:1};for(b++;b<A&&!i(h,b,_);)y.colSpan++,b++;let k=_+1;for(;k<g&&a(h,k,y.x,y.x+y.colSpan);)y.rowSpan++,k++;let M=new pu(y);M.x=y.x,M.y=y.y,H0(`Missing cell at ${M.y}-${M.x}.`),c(M,h[_])}}function d(h){return h.map(function(g){if(!Array.isArray(g)){let A=Object.keys(g)[0];g=g[A],Array.isArray(g)?(g=g.slice(),g.unshift(A)):g=[A,g]}return g.map(function(A){return new pu(A)})})}function p(h){let g=d(h);return t(g),f(g),s(g),l(g),g}ko.exports={makeTableLayout:p,layoutTable:t,addRowSpanCells:s,maxWidth:r,fillInTable:f,computeWidths:Io("colSpan","desiredWidth","x",1),computeHeights:Io("rowSpan","desiredHeight","y",1)}})();function Io(e,t,r,n){return function(u,i){let a=[],s=[],l={};i.forEach(function(c){c.forEach(function(f){(f[e]||1)>1?s.push(f):a[f[r]]=Math.max(a[f[r]]||0,f[t]||0,n)})}),u.forEach(function(c,f){typeof c=="number"&&(a[f]=c)});for(let c=s.length-1;c>=0;c--){let f=s[c],d=f[e],p=f[r],h=a[p],g=typeof u[p]=="number"?0:1;if(typeof h=="number")for(let A=1;A<d;A++)h+=1+a[p+A],typeof u[p+A]!="number"&&g++;else h=t==="desiredWidth"?f.desiredWidth-1:1,(!l[p]||l[p]<h)&&(l[p]=h);if(f[t]>h){let A=0;for(;g>0&&f[t]>h;){if(typeof u[p+A]!="number"){let _=Math.round((f[t]-h)/g);h+=_,a[p+A]+=_,g--}A++}}}Object.assign(u,a,l);for(let c=0;c<u.length;c++)u[c]=Math.max(n,u[c]||0)}}});var Lo=de((FE,No)=>{"use strict";var ht=tn(),Y0=fu(),Du=yo(),un=class extends Array{constructor(t){super();let r=Y0.mergeOptions(t);if(Object.defineProperty(this,"options",{value:r,enumerable:r.debug}),r.debug){switch(typeof r.debug){case"boolean":ht.setDebugLevel(ht.WARN);break;case"number":ht.setDebugLevel(r.debug);break;case"string":ht.setDebugLevel(parseInt(r.debug,10));break;default:ht.setDebugLevel(ht.WARN),ht.warn(`Debug option is expected to be boolean, number, or string. Received a ${typeof r.debug}`)}Object.defineProperty(this,"messages",{get(){return ht.debugMessages()}})}}toString(){let t=this,r=this.options.head&&this.options.head.length;r?(t=[this.options.head],this.length&&t.push.apply(t,this)):this.options.style.head=[];let n=Du.makeTableLayout(t);n.forEach(function(i){i.forEach(function(a){a.mergeTableOptions(this.options,n)},this)},this),Du.computeWidths(this.options.colWidths,n),Du.computeHeights(this.options.rowHeights,n),n.forEach(function(i){i.forEach(function(a){a.init(this.options)},this)},this);let u=[];for(let i=0;i<n.length;i++){let a=n[i],s=this.options.rowHeights[i];(i===0||!this.options.style.compact||i==1&&r)&&Eu(a,"top",u);for(let l=0;l<s;l++)Eu(a,l,u);i+1==n.length&&Eu(a,"bottom",u)}return u.join(`
`)}get width(){return this.toString().split(`
`)[0].length}};un.reset=()=>ht.reset();function Eu(e,t,r){let n=[];e.forEach(function(i){n.push(i.draw(t))});let u=n.join("");u.length&&r.push(u)}No.exports=un});var Ro=de((_E,Oo)=>{"use strict";Oo.exports=Lo()});var Ca=(e=0)=>t=>`\x1B[${t+e}m`,Aa=(e=0)=>t=>`\x1B[${38+e};5;${t}m`,xa=(e=0)=>(t,r,n)=>`\x1B[${38+e};2;${t};${r};${n}m`,le={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],overline:[53,55],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],gray:[90,39],grey:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgGray:[100,49],bgGrey:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}},V1=Object.keys(le.modifier),Gc=Object.keys(le.color),jc=Object.keys(le.bgColor),W1=[...Gc,...jc];function Qc(){let e=new Map;for(let[t,r]of Object.entries(le)){for(let[n,u]of Object.entries(r))le[n]={open:`\x1B[${u[0]}m`,close:`\x1B[${u[1]}m`},r[n]=le[n],e.set(u[0],u[1]);Object.defineProperty(le,t,{value:r,enumerable:!1})}return Object.defineProperty(le,"codes",{value:e,enumerable:!1}),le.color.close="\x1B[39m",le.bgColor.close="\x1B[49m",le.color.ansi=Ca(),le.color.ansi256=Aa(),le.color.ansi16m=xa(),le.bgColor.ansi=Ca(10),le.bgColor.ansi256=Aa(10),le.bgColor.ansi16m=xa(10),Object.defineProperties(le,{rgbToAnsi256:{value(t,r,n){return t===r&&r===n?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(r/255*5)+Math.round(n/255*5)},enumerable:!1},hexToRgb:{value(t){let r=/[a-f\d]{6}|[a-f\d]{3}/i.exec(t.toString(16));if(!r)return[0,0,0];let[n]=r;n.length===3&&(n=[...n].map(i=>i+i).join(""));let u=Number.parseInt(n,16);return[u>>16&255,u>>8&255,u&255]},enumerable:!1},hexToAnsi256:{value:t=>le.rgbToAnsi256(...le.hexToRgb(t)),enumerable:!1},ansi256ToAnsi:{value(t){if(t<8)return 30+t;if(t<16)return 90+(t-8);let r,n,u;if(t>=232)r=((t-232)*10+8)/255,n=r,u=r;else{t-=16;let s=t%36;r=Math.floor(t/36)/5,n=Math.floor(s/6)/5,u=s%6/5}let i=Math.max(r,n,u)*2;if(i===0)return 30;let a=30+(Math.round(u)<<2|Math.round(n)<<1|Math.round(r));return i===2&&(a+=60),a},enumerable:!1},rgbToAnsi:{value:(t,r,n)=>le.ansi256ToAnsi(le.rgbToAnsi256(t,r,n)),enumerable:!1},hexToAnsi:{value:t=>le.ansi256ToAnsi(le.hexToAnsi256(t)),enumerable:!1}}),le}var Kc=Qc(),Xe=Kc;import uu from"node:process";import Xc from"node:os";import Fa from"node:tty";function We(e,t=globalThis.Deno?globalThis.Deno.args:uu.argv){let r=e.startsWith("-")?"":e.length===1?"-":"--",n=t.indexOf(r+e),u=t.indexOf("--");return n!==-1&&(u===-1||n<u)}var{env:he}=uu,Zr;We("no-color")||We("no-colors")||We("color=false")||We("color=never")?Zr=0:(We("color")||We("colors")||We("color=true")||We("color=always"))&&(Zr=1);function $c(){if("FORCE_COLOR"in he)return he.FORCE_COLOR==="true"?1:he.FORCE_COLOR==="false"?0:he.FORCE_COLOR.length===0?1:Math.min(Number.parseInt(he.FORCE_COLOR,10),3)}function Jc(e){return e===0?!1:{level:e,hasBasic:!0,has256:e>=2,has16m:e>=3}}function Zc(e,{streamIsTTY:t,sniffFlags:r=!0}={}){let n=$c();n!==void 0&&(Zr=n);let u=r?Zr:n;if(u===0)return 0;if(r){if(We("color=16m")||We("color=full")||We("color=truecolor"))return 3;if(We("color=256"))return 2}if("TF_BUILD"in he&&"AGENT_NAME"in he)return 1;if(e&&!t&&u===void 0)return 0;let i=u||0;if(he.TERM==="dumb")return i;if(uu.platform==="win32"){let a=Xc.release().split(".");return Number(a[0])>=10&&Number(a[2])>=10586?Number(a[2])>=14931?3:2:1}if("CI"in he)return["GITHUB_ACTIONS","GITEA_ACTIONS","CIRCLECI"].some(a=>a in he)?3:["TRAVIS","APPVEYOR","GITLAB_CI","BUILDKITE","DRONE"].some(a=>a in he)||he.CI_NAME==="codeship"?1:i;if("TEAMCITY_VERSION"in he)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(he.TEAMCITY_VERSION)?1:0;if(he.COLORTERM==="truecolor"||he.TERM==="xterm-kitty")return 3;if("TERM_PROGRAM"in he){let a=Number.parseInt((he.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(he.TERM_PROGRAM){case"iTerm.app":return a>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(he.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(he.TERM)||"COLORTERM"in he?1:i}function _a(e,t={}){let r=Zc(e,{streamIsTTY:e&&e.isTTY,...t});return Jc(r)}var e0={stdout:_a({isTTY:Fa.isatty(1)}),stderr:_a({isTTY:Fa.isatty(2)})},Sa=e0;function Ia(e,t,r){let n=e.indexOf(t);if(n===-1)return e;let u=t.length,i=0,a="";do a+=e.slice(i,n)+t+r,i=n+u,n=e.indexOf(t,i);while(n!==-1);return a+=e.slice(i),a}function ka(e,t,r,n){let u=0,i="";do{let a=e[n-1]==="\r";i+=e.slice(u,a?n-1:n)+t+(a?`\r
`:`
`)+r,u=n+1,n=e.indexOf(`
`,u)}while(n!==-1);return i+=e.slice(u),i}var{stdout:ya,stderr:Na}=Sa,iu=Symbol("GENERATOR"),er=Symbol("STYLER"),gr=Symbol("IS_EMPTY"),La=["ansi","ansi","ansi256","ansi16m"],tr=Object.create(null),t0=(e,t={})=>{if(t.level&&!(Number.isInteger(t.level)&&t.level>=0&&t.level<=3))throw new Error("The `level` option should be an integer from 0 to 3");let r=ya?ya.level:0;e.level=t.level===void 0?r:t.level};var r0=e=>{let t=(...r)=>r.join(" ");return t0(t,e),Object.setPrototypeOf(t,br.prototype),t};function br(e){return r0(e)}Object.setPrototypeOf(br.prototype,Function.prototype);for(let[e,t]of Object.entries(Xe))tr[e]={get(){let r=en(this,ou(t.open,t.close,this[er]),this[gr]);return Object.defineProperty(this,e,{value:r}),r}};tr.visible={get(){let e=en(this,this[er],!0);return Object.defineProperty(this,"visible",{value:e}),e}};var au=(e,t,r,...n)=>e==="rgb"?t==="ansi16m"?Xe[r].ansi16m(...n):t==="ansi256"?Xe[r].ansi256(Xe.rgbToAnsi256(...n)):Xe[r].ansi(Xe.rgbToAnsi(...n)):e==="hex"?au("rgb",t,r,...Xe.hexToRgb(...n)):Xe[r][e](...n),n0=["rgb","hex","ansi256"];for(let e of n0){tr[e]={get(){let{level:r}=this;return function(...n){let u=ou(au(e,La[r],"color",...n),Xe.color.close,this[er]);return en(this,u,this[gr])}}};let t="bg"+e[0].toUpperCase()+e.slice(1);tr[t]={get(){let{level:r}=this;return function(...n){let u=ou(au(e,La[r],"bgColor",...n),Xe.bgColor.close,this[er]);return en(this,u,this[gr])}}}}var u0=Object.defineProperties(()=>{},{...tr,level:{enumerable:!0,get(){return this[iu].level},set(e){this[iu].level=e}}}),ou=(e,t,r)=>{let n,u;return r===void 0?(n=e,u=t):(n=r.openAll+e,u=t+r.closeAll),{open:e,close:t,openAll:n,closeAll:u,parent:r}},en=(e,t,r)=>{let n=(...u)=>i0(n,u.length===1?""+u[0]:u.join(" "));return Object.setPrototypeOf(n,u0),n[iu]=e,n[er]=t,n[gr]=r,n},i0=(e,t)=>{if(e.level<=0||!t)return e[gr]?"":t;let r=e[er];if(r===void 0)return t;let{openAll:n,closeAll:u}=r;if(t.includes("\x1B"))for(;r!==void 0;)t=Ia(t,r.close,r.open),r=r.parent;let i=t.indexOf(`
`);return i!==-1&&(t=ka(t,u,n,i)),n+t+u};Object.defineProperties(br.prototype,tr);var a0=br(),tE=br({level:Na?Na.level:0});var pe=a0;var Xo=Wc(Ro(),1);var At=function(e){if(e==null)return j0;if(typeof e=="function")return an(e);if(typeof e=="object")return Array.isArray(e)?V0(e):W0(e);if(typeof e=="string")return G0(e);throw new Error("Expected function, string, or object as test")};function V0(e){let t=[],r=-1;for(;++r<e.length;)t[r]=At(e[r]);return an(n);function n(...u){let i=-1;for(;++i<t.length;)if(t[i].apply(this,u))return!0;return!1}}function W0(e){let t=e;return an(r);function r(n){let u=n,i;for(i in e)if(u[i]!==t[i])return!1;return!0}}function G0(e){return an(t);function t(r){return r&&r.type===e}}function an(e){return t;function t(r,n,u){return!!(Q0(r)&&e.call(this,r,typeof n=="number"?n:void 0,u||void 0))}}function j0(){return!0}function Q0(e){return e!==null&&typeof e=="object"&&"type"in e}function Bo(e){return"\x1B[33m"+e+"\x1B[39m"}var wo=[],De=!0,Mt=!1,ur="skip";function Fr(e,t,r,n){let u;typeof t=="function"&&typeof r!="function"?(n=r,r=t):u=t;let i=At(u),a=n?-1:1;s(e,void 0,[])();function s(l,c,f){let d=l&&typeof l=="object"?l:{};if(typeof d.type=="string"){let h=typeof d.tagName=="string"?d.tagName:typeof d.name=="string"?d.name:void 0;Object.defineProperty(p,"name",{value:"node ("+Bo(l.type+(h?"<"+h+">":""))+")"})}return p;function p(){let h=wo,g,A,_;if((!t||i(l,c,f[f.length-1]||void 0))&&(h=K0(r(l,f)),h[0]===Mt))return h;if("children"in l&&l.children){let b=l;if(b.children&&h[0]!==ur)for(A=(n?b.children.length:-1)+a,_=f.concat(b);A>-1&&A<b.children.length;){let y=b.children[A];if(g=s(y,A,_)(),g[0]===Mt)return g;A=typeof g[1]=="number"?g[1]:A+a}}return h}}}function K0(e){return Array.isArray(e)?e:typeof e=="number"?[De,e]:e==null?wo:[e]}function Ge(e,t,r,n){let u,i,a;typeof t=="function"&&typeof r!="function"?(i=void 0,a=t,u=r):(i=t,a=r,u=n),Fr(e,i,s,u);function s(l,c){let f=c[c.length-1],d=f?f.children.indexOf(l):void 0;return a(l,d,f)}}import Po from"node:path";var Mo=process?.versions?.node!==void 0,X0={verbose:!1,log(...e){if(!this.verbose)return;let t=pe.gray("[Log]");Mo?console.warn(t,...e):console.log(t,...e)},logPrefixed(e,...t){this.info(pe.blue(`[${e}]`),...t)},info(...e){if(!this.verbose)return;let t=pe.green("[Info]");Mo?console.warn(t,...e):console.info(t,...e)},infoPrefixed(e,...t){this.info(pe.blue(`[${e}]`),...t)},warn(...e){console.warn(pe.yellow("[Warning]"),...e)},warnPrefixed(e,...t){this.warn(pe.blue(`[${e}]`),...t)},error(...e){console.error(pe.red("[Error]"),...e)},errorPrefixed(e,...t){this.error(pe.blue(`[${e}]`),...t)}},ut=X0;function Ee(e,t,r,n,u,i){let a,s;u===void 0||typeof u=="number"?(a=u??0,s=i??0):(a=u?.position?.start.line??0,s=u?.position?.start.column??0);let l={place:{end:{column:s,line:a},start:{column:s,line:a}},source:r},c=e.message(n,l);c.fatal=t==="error"?!0:t==="warn"?!1:void 0}function $0(e){return{column:e.column,level:e.fatal?"error":e.fatal===!1?"warn":"info",line:e.line,message:e.reason,source:e.source}}function J0(e){return e.map(t=>Uo(t))}function Uo(e){let t={destinationPath:e.history.length>0?e.history.at(-1):void 0,errors:[],infos:[],sourcePath:e.history.at(0)??e.path,warnings:[]};t.sourcePath?.startsWith(".")&&(t.sourcePath=Po.relative(process.cwd(),Po.join(process.cwd(),t.sourcePath)));for(let r of e.messages){let n=$0(r);n.level==="error"?t.errors.push(n):n.level==="warn"?t.warnings.push(n):t.infos.push(n)}return t}function Z0(e){for(let t of e){let r=Uo(t),{destinationPath:n,errors:u,infos:i,sourcePath:a,warnings:s}=r;ut.info(pe.bold("MDAT Report:")),ut.info(` From: ${pe.blue.bold(a)}`),ut.info(` To: ${pe.blue.bold(n)}`);for(let l of u)ut.error(gu(a,l));for(let l of s)ut.warn(gu(a,l));for(let l of i)ut.info(gu(a,l));u.length===0&&s.length===0?ut.info(`No issues found in ${a}`):ut.error(`${u.length} errors, ${s.length} warnings found in ${a}`)}}function gu(e,t){let{column:r,level:n,line:u,message:i,source:a}=t,s=a?pe.gray(`[${a}] `):"",l=u&&r?`:${u}:${r}`:"",c=ef(i,n);return`${s}${c} ${pe.whiteBright(e+l)}`}function ef(e,t){return e.replaceAll(/<!--.+-->/g,r=>t==="info"?pe.green(r):t==="warn"?pe.yellow(r):pe.red(r))}var tf=/[\u1680\u2000-\u200A\u202F\u205F\u3000]/,rf=/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB1